From f3c0d7a59d99c2a94c6b8822291f0e42be3773c9 Mon Sep 17 00:00:00 2001 From: Apple Date: Tue, 26 Sep 2017 16:54:22 +0000 Subject: [PATCH] ICU-59117.0.1.tar.gz --- BuildICUForAAS_script.bat | 34 +- ICU.plist | 6 +- LICENSE | 112 +- cldrFiles/plurals.xml | 226 + cldrFiles/supplementalData.xml | 1127 +- crosshostpatchconfig.txt | 6 +- emojiData/charClasses.txt | 4 + emojiData/lineClasses.txt | 3 + icuSources/Doxyfile.in | 4 +- icuSources/Makefile.in | 27 +- icuSources/acinclude.m4 | 7 +- icuSources/aclocal.m4 | 217 +- icuSources/allinone/allinone.sln | 146 +- icuSources/allinone/icucheck.bat | 260 +- icuSources/common/Makefile.in | 4 + icuSources/common/appendable.cpp | 4 +- icuSources/common/bmpset.cpp | 4 +- icuSources/common/bmpset.h | 4 +- icuSources/common/brkeng.cpp | 2 + icuSources/common/brkeng.h | 2 + icuSources/common/brkiter.cpp | 11 +- icuSources/common/bytestream.cpp | 2 + icuSources/common/bytestrie.cpp | 4 +- icuSources/common/bytestriebuilder.cpp | 10 +- icuSources/common/bytestrieiterator.cpp | 12 +- icuSources/common/caniter.cpp | 6 +- icuSources/common/chariter.cpp | 2 + icuSources/common/charstr.cpp | 7 +- icuSources/common/charstr.h | 8 +- icuSources/common/{cmemory.c => cmemory.cpp} | 2 + icuSources/common/cmemory.h | 2 + icuSources/common/common.rc | 2 + icuSources/common/common.vcxproj | 158 +- icuSources/common/common.vcxproj.filters | 119 +- icuSources/common/common_uwp.vcxproj | 1041 + icuSources/common/cpputils.h | 4 +- icuSources/common/cstr.cpp | 24 +- icuSources/common/cstr.h | 9 +- icuSources/common/{cstring.c => cstring.cpp} | 2 + icuSources/common/cstring.h | 2 + icuSources/common/{cwchar.c => cwchar.cpp} | 4 +- icuSources/common/cwchar.h | 4 +- icuSources/common/dictbe.cpp | 25 +- icuSources/common/dictbe.h | 2 + icuSources/common/dictionarydata.cpp | 2 + icuSources/common/dictionarydata.h | 2 + icuSources/common/dtintrv.cpp | 2 + icuSources/common/edits.cpp | 346 + icuSources/common/errorcode.cpp | 4 +- icuSources/common/filteredbrk.cpp | 52 +- icuSources/common/filterednormalizer2.cpp | 4 +- icuSources/common/hash.h | 2 + .../common/{icudataver.c => icudataver.cpp} | 2 + icuSources/common/icuplug.cpp | 2 + icuSources/common/icuplugimp.h | 2 + icuSources/common/listformatter.cpp | 128 +- icuSources/common/loadednormalizer2impl.cpp | 3 + icuSources/common/localsvc.h | 2 + icuSources/common/locavailable.cpp | 4 +- icuSources/common/locbased.cpp | 2 + icuSources/common/locbased.h | 2 + icuSources/common/locdispnames.cpp | 4 +- icuSources/common/locdspnm.cpp | 118 +- icuSources/common/locid.cpp | 82 +- icuSources/common/loclikely.cpp | 8 +- icuSources/common/{locmap.c => locmap.cpp} | 219 +- icuSources/common/locmap.h | 5 +- icuSources/common/locresdata.cpp | 4 +- icuSources/common/locutil.cpp | 2 + icuSources/common/locutil.h | 2 + icuSources/common/messageimpl.h | 4 +- icuSources/common/messagepattern.cpp | 4 +- icuSources/common/msvcres.h | 2 + icuSources/common/mutex.h | 2 + icuSources/common/norm2_nfc_data.h | 1299 +- icuSources/common/norm2allmodes.h | 2 + icuSources/common/normalizer2.cpp | 4 +- icuSources/common/normalizer2impl.cpp | 4 +- icuSources/common/normalizer2impl.h | 6 +- icuSources/common/normlzr.cpp | 12 +- icuSources/common/parsepos.cpp | 2 + icuSources/common/patternprops.cpp | 4 +- icuSources/common/patternprops.h | 4 +- icuSources/common/pluralmap.cpp | 2 + icuSources/common/pluralmap.h | 2 + icuSources/common/propname.cpp | 2 + icuSources/common/propname.h | 2 + icuSources/common/propname_data.h | 1768 +- .../common/{propsvec.c => propsvec.cpp} | 8 +- icuSources/common/propsvec.h | 4 +- icuSources/common/punycode.cpp | 4 +- icuSources/common/punycode.h | 4 +- icuSources/common/putil.cpp | 367 +- icuSources/common/putilimp.h | 22 +- icuSources/common/rbbi.cpp | 5 +- icuSources/common/rbbicst.pl | 4 + icuSources/common/rbbidata.cpp | 2 + icuSources/common/rbbidata.h | 4 +- icuSources/common/rbbinode.cpp | 59 +- icuSources/common/rbbinode.h | 6 +- icuSources/common/rbbirb.cpp | 3 +- icuSources/common/rbbirb.h | 5 +- icuSources/common/rbbirpt.h | 2 + icuSources/common/rbbirpt.txt | 6 + icuSources/common/rbbiscan.cpp | 35 +- icuSources/common/rbbiscan.h | 2 + icuSources/common/rbbisetb.cpp | 4 +- icuSources/common/rbbisetb.h | 2 + icuSources/common/rbbistbl.cpp | 25 +- icuSources/common/rbbitblb.cpp | 24 +- icuSources/common/rbbitblb.h | 2 + icuSources/common/rbtok.cpp | 87 +- icuSources/common/resbund.cpp | 2 + icuSources/common/resbund_cnv.cpp | 4 +- icuSources/common/resource.cpp | 46 +- icuSources/common/resource.h | 257 +- icuSources/common/ruleiter.cpp | 2 + icuSources/common/ruleiter.h | 2 + icuSources/common/schriter.cpp | 2 + icuSources/common/serv.cpp | 2 + icuSources/common/serv.h | 2 + icuSources/common/servlk.cpp | 2 + icuSources/common/servlkf.cpp | 2 + icuSources/common/servloc.h | 2 + icuSources/common/servls.cpp | 2 + icuSources/common/servnotf.cpp | 2 + icuSources/common/servnotf.h | 2 + icuSources/common/servrbf.cpp | 2 + icuSources/common/servslkf.cpp | 2 + icuSources/common/sharedobject.cpp | 2 + icuSources/common/sharedobject.h | 2 + icuSources/common/simpleformatter.cpp | 2 + icuSources/common/sprpimpl.h | 4 +- icuSources/common/stringpiece.cpp | 2 + icuSources/common/stringtriebuilder.cpp | 4 +- icuSources/common/ualoc.cpp | 124 +- .../common/{uarrsort.c => uarrsort.cpp} | 7 +- icuSources/common/uarrsort.h | 4 +- icuSources/common/uassert.h | 2 + icuSources/common/{ubidi.c => ubidi.cpp} | 109 +- .../common/{ubidi_props.c => ubidi_props.cpp} | 6 +- icuSources/common/ubidi_props.h | 4 +- icuSources/common/ubidi_props_data.h | 1339 +- icuSources/common/ubidiimp.h | 4 +- icuSources/common/{ubidiln.c => ubidiln.cpp} | 4 +- icuSources/common/ubiditransform.cpp | 530 + .../common/{ubidiwrt.c => ubidiwrt.cpp} | 4 +- icuSources/common/ubrk.cpp | 62 +- icuSources/common/ubrkimpl.h | 2 + icuSources/common/ucase.cpp | 376 +- icuSources/common/ucase.h | 64 +- icuSources/common/ucase_props_data.h | 1586 +- icuSources/common/ucasemap.cpp | 817 +- icuSources/common/ucasemap_imp.h | 239 + .../common/ucasemap_titlecase_brkiter.cpp | 76 +- icuSources/common/{ucat.c => ucat.cpp} | 2 + icuSources/common/{uchar.c => uchar.cpp} | 15 +- icuSources/common/uchar_props_data.h | 10908 ++++--- icuSources/common/ucharstrie.cpp | 7 +- icuSources/common/ucharstriebuilder.cpp | 4 +- icuSources/common/ucharstrieiterator.cpp | 6 +- icuSources/common/uchriter.cpp | 10 +- icuSources/common/ucln.h | 4 +- icuSources/common/ucln_cmn.cpp | 4 +- icuSources/common/ucln_cmn.h | 4 +- icuSources/common/ucln_imp.h | 6 +- .../common/{ucmndata.c => ucmndata.cpp} | 17 +- icuSources/common/ucmndata.h | 2 + icuSources/common/{ucnv.c => ucnv.cpp} | 2 + icuSources/common/ucnv2022.cpp | 67 +- icuSources/common/ucnv_bld.cpp | 2 + icuSources/common/ucnv_bld.h | 2 + icuSources/common/{ucnv_cb.c => ucnv_cb.cpp} | 2 + .../common/{ucnv_cnv.c => ucnv_cnv.cpp} | 8 + icuSources/common/ucnv_cnv.h | 2 + icuSources/common/{ucnv_ct.c => ucnv_ct.cpp} | 38 +- .../common/{ucnv_err.c => ucnv_err.cpp} | 17 + icuSources/common/ucnv_ext.cpp | 5 +- icuSources/common/ucnv_ext.h | 4 +- icuSources/common/ucnv_imp.h | 2 + icuSources/common/ucnv_io.cpp | 33 +- icuSources/common/ucnv_io.h | 10 +- .../common/{ucnv_lmb.c => ucnv_lmb.cpp} | 34 +- .../common/{ucnv_set.c => ucnv_set.cpp} | 4 +- .../common/{ucnv_u16.c => ucnv_u16.cpp} | 84 +- .../common/{ucnv_u32.c => ucnv_u32.cpp} | 61 +- icuSources/common/{ucnv_u7.c => ucnv_u7.cpp} | 32 +- icuSources/common/{ucnv_u8.c => ucnv_u8.cpp} | 29 +- icuSources/common/ucnvbocu.cpp | 12 +- .../common/{ucnvdisp.c => ucnvdisp.cpp} | 2 + icuSources/common/{ucnvhz.c => ucnvhz.cpp} | 28 +- .../common/{ucnvisci.c => ucnvisci.cpp} | 40 +- .../common/{ucnvlat1.c => ucnvlat1.cpp} | 33 +- icuSources/common/ucnvmbcs.cpp | 57 +- icuSources/common/ucnvmbcs.h | 4 +- .../common/{ucnvscsu.c => ucnvscsu.cpp} | 34 +- icuSources/common/ucnvsel.cpp | 2 + icuSources/common/ucol_data.h | 4 +- icuSources/common/ucol_swp.cpp | 4 +- icuSources/common/ucol_swp.h | 4 +- icuSources/common/ucurr.cpp | 10 +- icuSources/common/ucurrimp.h | 2 + icuSources/common/udata.cpp | 78 +- .../common/{udatamem.c => udatamem.cpp} | 4 +- icuSources/common/udatamem.h | 2 + .../common/{udataswp.c => udataswp.cpp} | 12 +- icuSources/common/udataswp.h | 18 +- icuSources/common/uelement.h | 4 +- icuSources/common/{uenum.c => uenum.cpp} | 4 +- icuSources/common/uenumimp.h | 4 +- icuSources/common/{uhash.c => uhash.cpp} | 2 + icuSources/common/uhash.h | 8 +- icuSources/common/uhash_us.cpp | 2 + icuSources/common/uidna.cpp | 4 +- icuSources/common/uinit.cpp | 4 +- .../common/{uinvchar.c => uinvchar.cpp} | 6 +- icuSources/common/uinvchar.h | 6 +- icuSources/common/uiter.cpp | 4 +- icuSources/common/{ulist.c => ulist.cpp} | 80 +- icuSources/common/ulist.h | 6 +- icuSources/common/ulistformatter.cpp | 2 + icuSources/common/uloc.cpp | 1003 +- icuSources/common/uloc_keytype.cpp | 7 +- .../common/{uloc_tag.c => uloc_tag.cpp} | 111 +- icuSources/common/ulocimp.h | 2 + .../common/{umapfile.c => umapfile.cpp} | 34 +- icuSources/common/umapfile.h | 2 + icuSources/common/{umath.c => umath.cpp} | 2 + icuSources/common/umutex.cpp | 21 +- icuSources/common/umutex.h | 24 +- icuSources/common/unames.cpp | 4 +- icuSources/common/unicode/appendable.h | 52 +- icuSources/common/unicode/brkiter.h | 11 + icuSources/common/unicode/bytestream.h | 8 +- icuSources/common/unicode/bytestrie.h | 9 +- icuSources/common/unicode/bytestriebuilder.h | 16 +- icuSources/common/unicode/caniter.h | 8 +- icuSources/common/unicode/casemap.h | 361 + icuSources/common/unicode/char16ptr.h | 308 + icuSources/common/unicode/chariter.h | 40 +- icuSources/common/unicode/dbbi.h | 4 + icuSources/common/unicode/docmain.h | 9 +- icuSources/common/unicode/dtintrv.h | 4 + icuSources/common/unicode/edits.h | 247 + icuSources/common/unicode/enumset.h | 2 + icuSources/common/unicode/errorcode.h | 6 +- icuSources/common/unicode/filteredbrk.h | 24 +- icuSources/common/unicode/icudataver.h | 2 + icuSources/common/unicode/icuplug.h | 14 +- icuSources/common/unicode/idna.h | 14 +- icuSources/common/unicode/listformatter.h | 8 +- icuSources/common/unicode/localpointer.h | 57 +- icuSources/common/unicode/locdspnm.h | 5 + icuSources/common/unicode/locid.h | 9 +- icuSources/common/unicode/messagepattern.h | 6 +- icuSources/common/unicode/normalizer2.h | 8 +- icuSources/common/unicode/normlzr.h | 18 +- icuSources/common/unicode/parseerr.h | 2 + icuSources/common/unicode/parsepos.h | 4 + icuSources/common/unicode/platform.h | 58 +- icuSources/common/unicode/ptypes.h | 2 + icuSources/common/unicode/putil.h | 2 + icuSources/common/unicode/rbbi.h | 62 +- icuSources/common/unicode/rep.h | 10 +- icuSources/common/unicode/resbund.h | 7 +- icuSources/common/unicode/schriter.h | 7 +- icuSources/common/unicode/simpleformatter.h | 48 +- icuSources/common/unicode/std_string.h | 14 +- icuSources/common/unicode/strenum.h | 12 +- icuSources/common/unicode/stringpiece.h | 12 +- icuSources/common/unicode/stringtriebuilder.h | 34 +- icuSources/common/unicode/symtable.h | 4 + icuSources/common/unicode/ubidi.h | 43 +- icuSources/common/unicode/ubiditransform.h | 321 + icuSources/common/unicode/ubrk.h | 97 +- icuSources/common/unicode/ucasemap.h | 21 +- icuSources/common/unicode/ucat.h | 2 + icuSources/common/unicode/uchar.h | 271 +- icuSources/common/unicode/ucharstrie.h | 98 +- icuSources/common/unicode/ucharstriebuilder.h | 26 +- icuSources/common/unicode/uchriter.h | 65 +- icuSources/common/unicode/uclean.h | 12 +- icuSources/common/unicode/ucnv.h | 11 +- icuSources/common/unicode/ucnv_cb.h | 2 + icuSources/common/unicode/ucnv_err.h | 2 + icuSources/common/unicode/ucnvsel.h | 4 +- icuSources/common/unicode/uconfig.h | 4 +- icuSources/common/unicode/ucurr.h | 6 +- icuSources/common/unicode/udata.h | 13 +- icuSources/common/unicode/udisplaycontext.h | 36 +- icuSources/common/unicode/uenum.h | 14 +- icuSources/common/unicode/uidna.h | 6 +- icuSources/common/unicode/uiter.h | 8 +- icuSources/common/unicode/uldnames.h | 4 +- icuSources/common/unicode/ulistformatter.h | 10 +- icuSources/common/unicode/uloc.h | 55 +- icuSources/common/unicode/umachine.h | 92 +- icuSources/common/unicode/umisc.h | 4 +- icuSources/common/unicode/unifilt.h | 6 +- icuSources/common/unicode/unifunct.h | 4 + icuSources/common/unicode/unimatch.h | 4 + icuSources/common/unicode/uniset.h | 12 +- icuSources/common/unicode/unistr.h | 568 +- icuSources/common/unicode/unorm.h | 8 +- icuSources/common/unicode/unorm2.h | 6 +- icuSources/common/unicode/uobject.h | 6 +- icuSources/common/unicode/urbtok.h | 14 +- icuSources/common/unicode/urename.h | 47 +- icuSources/common/unicode/urep.h | 2 + icuSources/common/unicode/ures.h | 12 +- icuSources/common/unicode/uscript.h | 72 +- icuSources/common/unicode/uset.h | 10 +- icuSources/common/unicode/usetiter.h | 4 + icuSources/common/unicode/ushape.h | 4 +- icuSources/common/unicode/usprep.h | 6 +- icuSources/common/unicode/ustring.h | 2 + icuSources/common/unicode/ustringtrie.h | 4 +- icuSources/common/unicode/utext.h | 10 +- icuSources/common/unicode/utf.h | 4 +- icuSources/common/unicode/utf16.h | 4 +- icuSources/common/unicode/utf32.h | 4 +- icuSources/common/unicode/utf8.h | 24 +- icuSources/common/unicode/utf_old.h | 27 +- icuSources/common/unicode/utrace.h | 22 +- icuSources/common/unicode/utypes.h | 188 +- icuSources/common/unicode/uvernum.h | 30 +- icuSources/common/unicode/uversion.h | 4 +- icuSources/common/unifiedcache.cpp | 2 + icuSources/common/unifiedcache.h | 4 +- icuSources/common/unifilt.cpp | 2 + icuSources/common/unifunct.cpp | 2 + icuSources/common/uniset.cpp | 2 + icuSources/common/uniset_closure.cpp | 18 +- icuSources/common/uniset_props.cpp | 8 +- icuSources/common/unisetspan.cpp | 4 +- icuSources/common/unisetspan.h | 4 +- icuSources/common/unistr.cpp | 27 +- icuSources/common/unistr_case.cpp | 128 +- icuSources/common/unistr_case_locale.cpp | 40 +- icuSources/common/unistr_cnv.cpp | 4 +- icuSources/common/unistr_props.cpp | 4 +- .../common/unistr_titlecase_brkiter.cpp | 47 +- icuSources/common/unistrappender.h | 2 + icuSources/common/unorm.cpp | 2 + icuSources/common/unormcmp.cpp | 14 +- icuSources/common/unormimp.h | 4 +- icuSources/common/uobject.cpp | 4 +- icuSources/common/uposixdefs.h | 24 +- icuSources/common/uprops.cpp | 10 +- icuSources/common/uprops.h | 13 +- .../common/{ures_cnv.c => ures_cnv.cpp} | 8 +- icuSources/common/uresbund.cpp | 119 +- icuSources/common/uresdata.cpp | 357 +- icuSources/common/uresdata.h | 34 +- icuSources/common/uresimp.h | 12 +- icuSources/common/ureslocs.h | 2 + .../common/{usc_impl.c => usc_impl.cpp} | 4 +- icuSources/common/usc_impl.h | 2 + icuSources/common/{uscript.c => uscript.cpp} | 2 + icuSources/common/uscript_props.cpp | 28 +- icuSources/common/uset.cpp | 4 +- icuSources/common/uset_imp.h | 4 +- icuSources/common/uset_props.cpp | 4 +- icuSources/common/usetiter.cpp | 2 + icuSources/common/ushape.cpp | 4 +- icuSources/common/usprep.cpp | 4 +- icuSources/common/ustack.cpp | 2 + icuSources/common/ustr_cnv.cpp | 4 +- icuSources/common/ustr_cnv.h | 4 +- icuSources/common/ustr_imp.h | 188 +- icuSources/common/ustr_titlecase_brkiter.cpp | 93 +- icuSources/common/ustr_wcs.cpp | 12 +- icuSources/common/ustrcase.cpp | 1066 +- icuSources/common/ustrcase_locale.cpp | 110 +- icuSources/common/ustrenum.cpp | 2 + icuSources/common/ustrenum.h | 2 + icuSources/common/{ustrfmt.c => ustrfmt.cpp} | 2 + icuSources/common/ustrfmt.h | 2 + icuSources/common/ustring.cpp | 5 +- icuSources/common/ustrtrns.cpp | 2 + icuSources/common/utext.cpp | 19 +- .../common/{utf_impl.c => utf_impl.cpp} | 17 +- icuSources/common/util.cpp | 2 + icuSources/common/util.h | 2 + icuSources/common/util_props.cpp | 2 + icuSources/common/{utrace.c => utrace.cpp} | 19 +- icuSources/common/utracimp.h | 18 +- icuSources/common/utrie.cpp | 4 +- icuSources/common/utrie.h | 4 +- icuSources/common/utrie2.cpp | 4 +- icuSources/common/utrie2.h | 4 +- icuSources/common/utrie2_builder.cpp | 4 +- icuSources/common/utrie2_impl.h | 4 +- icuSources/common/uts46.cpp | 32 +- icuSources/common/utypeinfo.h | 4 +- icuSources/common/{utypes.c => utypes.cpp} | 2 + icuSources/common/uvector.cpp | 2 + icuSources/common/uvector.h | 2 + icuSources/common/uvectr32.cpp | 2 + icuSources/common/uvectr32.h | 2 + icuSources/common/uvectr64.cpp | 2 + icuSources/common/uvectr64.h | 2 + icuSources/common/{wintz.c => wintz.cpp} | 237 +- icuSources/common/wintz.h | 8 +- icuSources/config/Makefile.inc.in | 5 +- icuSources/config/dist.mk | 22 +- icuSources/config/gmakever.mk | 2 + icuSources/config/icu-config-bottom | 6 +- icuSources/config/icu-config-top | 2 + icuSources/config/icu-config.1.in | 5 +- icuSources/config/icu.pc.in | 2 + icuSources/config/m4/icu-conditional.m4 | 2 + icuSources/config/make2sh.sed | 3 + icuSources/config/mh-aix-gcc | 2 + icuSources/config/mh-aix-va | 30 +- icuSources/config/mh-alpha-linux-cc | 2 + icuSources/config/mh-alpha-linux-gcc | 2 + icuSources/config/mh-alpha-osf | 2 + icuSources/config/mh-beos | 2 + icuSources/config/mh-bsd-gcc | 2 + icuSources/config/mh-cygwin | 4 +- icuSources/config/mh-cygwin-msvc | 8 +- icuSources/config/mh-cygwin64 | 4 +- icuSources/config/mh-darwin | 2 + icuSources/config/mh-haiku | 2 + icuSources/config/mh-hpux-acc | 2 + icuSources/config/mh-hpux-gcc | 2 + icuSources/config/mh-irix | 2 + icuSources/config/mh-linux | 2 + icuSources/config/mh-linux-va | 2 + icuSources/config/mh-mingw | 6 +- icuSources/config/mh-mingw64 | 2 + icuSources/config/mh-mpras | 2 + icuSources/config/mh-msys-msvc | 8 +- icuSources/config/mh-os390 | 22 +- icuSources/config/mh-os400 | 2 + icuSources/config/mh-qnx | 2 + icuSources/config/mh-solaris | 27 +- icuSources/config/mh-solaris-gcc | 2 + icuSources/config/mh-unknown | 2 + icuSources/config/pkgdataMakefile.in | 2 + icuSources/config/test-icu-config.sh | 5 +- icuSources/config/windows-update.sed.in | 2 + icuSources/configure | 223 +- icuSources/configure.ac | 86 +- icuSources/data/Makefile.in | 4 +- icuSources/data/brkitr/brkfiles.mk | 10 +- icuSources/data/brkitr/de.txt | 10 +- .../data/brkitr/dictionaries/burmesedict.txt | 4 +- .../data/brkitr/dictionaries/cjdict.txt | 2 + .../data/brkitr/dictionaries/khmerdict.txt | 4 +- .../data/brkitr/dictionaries/laodict.txt | 4 +- .../data/brkitr/dictionaries/thaidict.txt | 4 +- icuSources/data/brkitr/el.txt | 10 +- icuSources/data/brkitr/en.txt | 10 +- icuSources/data/brkitr/en_US.txt | 10 +- icuSources/data/brkitr/en_US_POSIX.txt | 12 +- icuSources/data/brkitr/es.txt | 10 +- icuSources/data/brkitr/fi.txt | 10 +- icuSources/data/brkitr/fr.txt | 10 +- icuSources/data/brkitr/it.txt | 10 +- icuSources/data/brkitr/ja.txt | 12 +- icuSources/data/brkitr/pt.txt | 10 +- icuSources/data/brkitr/root.txt | 12 +- icuSources/data/brkitr/ru.txt | 10 +- icuSources/data/brkitr/rules/char.txt | 55 +- icuSources/data/brkitr/rules/line.txt | 353 +- icuSources/data/brkitr/rules/line_fi.txt | 367 +- icuSources/data/brkitr/rules/line_loose.txt | 358 +- .../data/brkitr/rules/line_loose_cj.txt | 379 +- .../data/brkitr/rules/line_loose_fi.txt | 383 +- icuSources/data/brkitr/rules/line_normal.txt | 353 +- .../data/brkitr/rules/line_normal_cj.txt | 357 +- .../data/brkitr/rules/line_normal_fi.txt | 373 +- icuSources/data/brkitr/rules/sent.txt | 3 + icuSources/data/brkitr/rules/sent_el.txt | 3 + icuSources/data/brkitr/rules/title.txt | 3 + icuSources/data/brkitr/rules/word.txt | 90 +- icuSources/data/brkitr/rules/word_POSIX.txt | 90 +- icuSources/data/brkitr/rules/word_fi_sv.txt | 89 +- icuSources/data/brkitr/sv.txt | 9 +- icuSources/data/brkitr/zh.txt | 10 +- icuSources/data/brkitr/zh_Hant.txt | 10 +- icuSources/data/build.xml | 4 + icuSources/data/cldr-icu-readme.txt | 36 +- icuSources/data/coll/af.txt | 12 +- icuSources/data/coll/am.txt | 12 +- icuSources/data/coll/ar.txt | 14 +- icuSources/data/coll/ars.txt | 9 +- icuSources/data/coll/as.txt | 12 +- icuSources/data/coll/az.txt | 14 +- icuSources/data/coll/be.txt | 12 +- icuSources/data/coll/bg.txt | 12 +- icuSources/data/coll/bn.txt | 14 +- icuSources/data/coll/bo.txt | 10 +- icuSources/data/coll/bs.txt | 14 +- icuSources/data/coll/bs_Cyrl.txt | 12 +- icuSources/data/coll/ca.txt | 12 +- icuSources/data/coll/chr.txt | 12 +- icuSources/data/coll/colfiles.mk | 34 +- icuSources/data/coll/collocal.mk | 7 +- icuSources/data/coll/cs.txt | 14 +- icuSources/data/coll/cy.txt | 12 +- icuSources/data/coll/da.txt | 14 +- icuSources/data/coll/de.txt | 14 +- icuSources/data/coll/de_.txt | 10 +- icuSources/data/coll/de_AT.txt | 12 +- icuSources/data/coll/de__PHONEBOOK.txt | 10 +- icuSources/data/coll/dsb.txt | 12 +- icuSources/data/coll/dz.txt | 10 +- icuSources/data/coll/ee.txt | 12 +- icuSources/data/coll/el.txt | 12 +- icuSources/data/coll/en.txt | 10 +- icuSources/data/coll/en_US.txt | 10 +- icuSources/data/coll/en_US_POSIX.txt | 12 +- icuSources/data/coll/eo.txt | 12 +- icuSources/data/coll/es.txt | 16 +- icuSources/data/coll/es_.txt | 10 +- icuSources/data/coll/es__TRADITIONAL.txt | 10 +- icuSources/data/coll/et.txt | 12 +- icuSources/data/coll/fa.txt | 12 +- icuSources/data/coll/fa_AF.txt | 12 +- icuSources/data/coll/fi.txt | 16 +- icuSources/data/coll/fil.txt | 12 +- icuSources/data/coll/fo.txt | 14 +- icuSources/data/coll/fr.txt | 10 +- icuSources/data/coll/fr_CA.txt | 12 +- icuSources/data/coll/ga.txt | 10 +- icuSources/data/coll/gl.txt | 14 +- icuSources/data/coll/gu.txt | 12 +- icuSources/data/coll/ha.txt | 12 +- icuSources/data/coll/haw.txt | 12 +- icuSources/data/coll/he.txt | 14 +- icuSources/data/coll/he_IL.txt | 10 +- icuSources/data/coll/hi.txt | 12 +- icuSources/data/coll/hr.txt | 14 +- icuSources/data/coll/hsb.txt | 12 +- icuSources/data/coll/hu.txt | 12 +- icuSources/data/coll/hy.txt | 12 +- icuSources/data/coll/id.txt | 10 +- icuSources/data/coll/id_ID.txt | 10 +- icuSources/data/coll/ig.txt | 12 +- icuSources/data/coll/in.txt | 10 +- icuSources/data/coll/in_ID.txt | 10 +- icuSources/data/coll/is.txt | 14 +- icuSources/data/coll/it.txt | 10 +- icuSources/data/coll/iw.txt | 10 +- icuSources/data/coll/iw_IL.txt | 10 +- icuSources/data/coll/ja.txt | 16 +- icuSources/data/coll/ka.txt | 12 +- icuSources/data/coll/kk.txt | 12 +- icuSources/data/coll/kl.txt | 14 +- icuSources/data/coll/km.txt | 12 +- icuSources/data/coll/kn.txt | 14 +- icuSources/data/coll/ko.txt | 18 +- icuSources/data/coll/kok.txt | 12 +- icuSources/data/coll/ky.txt | 12 +- icuSources/data/coll/lb.txt | 10 +- icuSources/data/coll/lkt.txt | 12 +- icuSources/data/coll/ln.txt | 14 +- icuSources/data/coll/lo.txt | 12 +- icuSources/data/coll/lt.txt | 12 +- icuSources/data/coll/lv.txt | 12 +- icuSources/data/coll/mk.txt | 12 +- icuSources/data/coll/ml.txt | 12 +- icuSources/data/coll/mn.txt | 12 +- icuSources/data/coll/mo.txt | 10 +- icuSources/data/coll/mr.txt | 12 +- icuSources/data/coll/ms.txt | 10 +- icuSources/data/coll/mt.txt | 12 +- icuSources/data/coll/my.txt | 12 +- icuSources/data/coll/nb.txt | 14 +- icuSources/data/coll/nb_NO.txt | 10 +- icuSources/data/coll/ne.txt | 12 +- icuSources/data/coll/nl.txt | 10 +- icuSources/data/coll/nn.txt | 14 +- icuSources/data/coll/no.txt | 10 +- icuSources/data/coll/no_NO.txt | 10 +- icuSources/data/coll/om.txt | 12 +- icuSources/data/coll/or.txt | 12 +- icuSources/data/coll/pa.txt | 12 +- icuSources/data/coll/pa_Guru.txt | 10 +- icuSources/data/coll/pa_Guru_IN.txt | 10 +- icuSources/data/coll/pa_IN.txt | 10 +- icuSources/data/coll/pl.txt | 12 +- icuSources/data/coll/ps.txt | 12 +- icuSources/data/coll/pt.txt | 10 +- icuSources/data/coll/ro.txt | 12 +- icuSources/data/coll/ro_MD.txt | 10 +- icuSources/data/coll/root.txt | 370 +- icuSources/data/coll/ru.txt | 12 +- icuSources/data/coll/se.txt | 14 +- icuSources/data/coll/sh.txt | 10 +- icuSources/data/coll/sh_BA.txt | 10 +- icuSources/data/coll/sh_CS.txt | 10 +- icuSources/data/coll/sh_YU.txt | 10 +- icuSources/data/coll/si.txt | 14 +- icuSources/data/coll/sk.txt | 14 +- icuSources/data/coll/sl.txt | 12 +- icuSources/data/coll/smn.txt | 14 +- icuSources/data/coll/sq.txt | 12 +- icuSources/data/coll/sr.txt | 12 +- icuSources/data/coll/sr_BA.txt | 10 +- icuSources/data/coll/sr_Cyrl.txt | 10 +- icuSources/data/coll/sr_Cyrl_BA.txt | 10 +- icuSources/data/coll/sr_Cyrl_ME.txt | 10 +- icuSources/data/coll/sr_Cyrl_RS.txt | 10 +- icuSources/data/coll/sr_Latn.txt | 14 +- icuSources/data/coll/sr_Latn_BA.txt | 10 +- icuSources/data/coll/sr_Latn_RS.txt | 10 +- icuSources/data/coll/sr_ME.txt | 10 +- icuSources/data/coll/sr_RS.txt | 10 +- icuSources/data/coll/sv.txt | 16 +- icuSources/data/coll/sw.txt | 10 +- icuSources/data/coll/ta.txt | 12 +- icuSources/data/coll/te.txt | 12 +- icuSources/data/coll/th.txt | 12 +- icuSources/data/coll/tk.txt | 12 +- icuSources/data/coll/to.txt | 12 +- icuSources/data/coll/tr.txt | 14 +- icuSources/data/coll/ug.txt | 12 +- icuSources/data/coll/uk.txt | 12 +- icuSources/data/coll/ur.txt | 12 +- icuSources/data/coll/uz.txt | 16 + icuSources/data/coll/vi.txt | 14 +- icuSources/data/coll/wae.txt | 10 +- icuSources/data/coll/yi.txt | 14 +- icuSources/data/coll/yo.txt | 12 +- icuSources/data/coll/yue.txt | 5 + icuSources/data/coll/yue_CN.txt | 5 + icuSources/data/coll/yue_HK.txt | 5 + icuSources/data/coll/yue_Hans.txt | 5 + icuSources/data/coll/yue_Hans_CN.txt | 5 + icuSources/data/coll/yue_Hant.txt | 5 + icuSources/data/coll/yue_Hant_HK.txt | 5 + icuSources/data/coll/zh.txt | 1460 +- icuSources/data/coll/zh_CN.txt | 10 +- icuSources/data/coll/zh_HK.txt | 10 +- icuSources/data/coll/zh_Hans.txt | 10 +- icuSources/data/coll/zh_Hans_CN.txt | 10 +- icuSources/data/coll/zh_Hans_SG.txt | 10 +- icuSources/data/coll/zh_Hant.txt | 10 +- icuSources/data/coll/zh_Hant_HK.txt | 10 +- icuSources/data/coll/zh_Hant_MO.txt | 10 +- icuSources/data/coll/zh_Hant_TW.txt | 10 +- icuSources/data/coll/zh_MO.txt | 10 +- icuSources/data/coll/zh_SG.txt | 10 +- icuSources/data/coll/zh_TW.txt | 10 +- icuSources/data/coll/zu.txt | 10 +- icuSources/data/curr/af.txt | 33 +- icuSources/data/curr/af_NA.txt | 12 +- icuSources/data/curr/agq.txt | 12 +- icuSources/data/curr/ak.txt | 12 +- icuSources/data/curr/am.txt | 52 +- icuSources/data/curr/ar.txt | 114 +- icuSources/data/curr/ar_AE.txt | 12 +- icuSources/data/curr/ar_DJ.txt | 12 +- icuSources/data/curr/ar_ER.txt | 12 +- icuSources/data/curr/ar_LB.txt | 12 +- icuSources/data/curr/ar_SA.txt | 8 + icuSources/data/curr/ar_SO.txt | 12 +- icuSources/data/curr/ar_SS.txt | 12 +- icuSources/data/curr/ars.txt | 11 +- icuSources/data/curr/as.txt | 12 +- icuSources/data/curr/asa.txt | 12 +- icuSources/data/curr/ast.txt | 33 +- icuSources/data/curr/az.txt | 70 +- icuSources/data/curr/az_AZ.txt | 10 +- icuSources/data/curr/az_Cyrl.txt | 12 +- icuSources/data/curr/az_Latn.txt | 12 +- icuSources/data/curr/az_Latn_AZ.txt | 10 +- icuSources/data/curr/bas.txt | 12 +- icuSources/data/curr/be.txt | 73 +- icuSources/data/curr/bem.txt | 12 +- icuSources/data/curr/bez.txt | 12 +- icuSources/data/curr/bg.txt | 75 +- icuSources/data/curr/bm.txt | 12 +- icuSources/data/curr/bn.txt | 81 +- icuSources/data/curr/bo.txt | 12 +- icuSources/data/curr/bo_IN.txt | 12 +- icuSources/data/curr/br.txt | 41 +- icuSources/data/curr/brx.txt | 22 +- icuSources/data/curr/bs.txt | 234 +- icuSources/data/curr/bs_BA.txt | 10 +- icuSources/data/curr/bs_Cyrl.txt | 39 +- icuSources/data/curr/bs_Latn.txt | 12 +- icuSources/data/curr/bs_Latn_BA.txt | 10 +- icuSources/data/curr/ca.txt | 57 +- icuSources/data/curr/ca_FR.txt | 12 +- icuSources/data/curr/ce.txt | 32 +- icuSources/data/curr/cgg.txt | 12 +- icuSources/data/curr/chr.txt | 1326 +- icuSources/data/curr/ckb.txt | 78 +- icuSources/data/curr/cs.txt | 44 +- icuSources/data/curr/cy.txt | 147 +- icuSources/data/curr/da.txt | 928 +- icuSources/data/curr/dav.txt | 12 +- icuSources/data/curr/de.txt | 40 +- icuSources/data/curr/de_CH.txt | 31 +- icuSources/data/curr/de_LI.txt | 12 +- icuSources/data/curr/de_LU.txt | 12 +- icuSources/data/curr/dje.txt | 12 +- icuSources/data/curr/dsb.txt | 36 +- icuSources/data/curr/dua.txt | 12 +- icuSources/data/curr/dyo.txt | 12 +- icuSources/data/curr/dz.txt | 12 +- icuSources/data/curr/ebu.txt | 12 +- icuSources/data/curr/ee.txt | 36 +- icuSources/data/curr/el.txt | 87 +- icuSources/data/curr/en.txt | 54 +- icuSources/data/curr/en_001.txt | 24 +- icuSources/data/curr/en_150.txt | 12 +- icuSources/data/curr/en_AG.txt | 12 +- icuSources/data/curr/en_AI.txt | 12 +- icuSources/data/curr/en_AT.txt | 12 +- icuSources/data/curr/en_AU.txt | 20 +- icuSources/data/curr/en_BB.txt | 12 +- icuSources/data/curr/en_BD.txt | 14 + icuSources/data/curr/en_BE.txt | 12 +- icuSources/data/curr/en_BG.txt | 8 + icuSources/data/curr/en_BI.txt | 12 +- icuSources/data/curr/en_BM.txt | 12 +- icuSources/data/curr/en_BS.txt | 12 +- icuSources/data/curr/en_BW.txt | 12 +- icuSources/data/curr/en_BZ.txt | 12 +- icuSources/data/curr/en_CA.txt | 18 +- icuSources/data/curr/en_CC.txt | 12 +- icuSources/data/curr/en_CH.txt | 23 +- icuSources/data/curr/en_CK.txt | 12 +- icuSources/data/curr/en_CM.txt | 12 +- icuSources/data/curr/en_CX.txt | 12 +- icuSources/data/curr/en_CY.txt | 12 +- icuSources/data/curr/en_DE.txt | 12 +- icuSources/data/curr/en_DG.txt | 12 +- icuSources/data/curr/en_DK.txt | 12 +- icuSources/data/curr/en_DM.txt | 12 +- icuSources/data/curr/en_ER.txt | 12 +- icuSources/data/curr/en_FI.txt | 23 +- icuSources/data/curr/en_FJ.txt | 12 +- icuSources/data/curr/en_FK.txt | 12 +- icuSources/data/curr/en_FM.txt | 12 +- icuSources/data/curr/en_GB.txt | 32 +- icuSources/data/curr/en_GD.txt | 12 +- icuSources/data/curr/en_GG.txt | 12 +- icuSources/data/curr/en_GH.txt | 12 +- icuSources/data/curr/en_GI.txt | 12 +- icuSources/data/curr/en_GM.txt | 12 +- icuSources/data/curr/en_GY.txt | 12 +- icuSources/data/curr/en_HK.txt | 12 +- icuSources/data/curr/en_ID.txt | 8 + icuSources/data/curr/en_IE.txt | 12 +- icuSources/data/curr/en_IL.txt | 23 +- icuSources/data/curr/en_IM.txt | 12 +- icuSources/data/curr/en_IN.txt | 12 +- icuSources/data/curr/en_IO.txt | 12 +- icuSources/data/curr/en_JE.txt | 12 +- icuSources/data/curr/en_JM.txt | 12 +- icuSources/data/curr/en_JP.txt | 9 +- icuSources/data/curr/en_KE.txt | 12 +- icuSources/data/curr/en_KI.txt | 12 +- icuSources/data/curr/en_KN.txt | 12 +- icuSources/data/curr/en_KY.txt | 12 +- icuSources/data/curr/en_LC.txt | 12 +- icuSources/data/curr/en_LR.txt | 12 +- icuSources/data/curr/en_LS.txt | 12 +- icuSources/data/curr/en_MG.txt | 12 +- icuSources/data/curr/en_MO.txt | 12 +- icuSources/data/curr/en_MS.txt | 12 +- icuSources/data/curr/en_MT.txt | 12 +- icuSources/data/curr/en_MU.txt | 12 +- icuSources/data/curr/en_MW.txt | 12 +- icuSources/data/curr/en_MY.txt | 12 +- icuSources/data/curr/en_NA.txt | 12 +- icuSources/data/curr/en_NF.txt | 12 +- icuSources/data/curr/en_NG.txt | 12 +- icuSources/data/curr/en_NH.txt | 10 +- icuSources/data/curr/en_NL.txt | 12 +- icuSources/data/curr/en_NR.txt | 12 +- icuSources/data/curr/en_NU.txt | 12 +- icuSources/data/curr/en_NZ.txt | 12 +- icuSources/data/curr/en_PG.txt | 12 +- icuSources/data/curr/en_PH.txt | 12 +- icuSources/data/curr/en_PK.txt | 12 +- icuSources/data/curr/en_PN.txt | 12 +- icuSources/data/curr/en_PW.txt | 12 +- icuSources/data/curr/en_RH.txt | 10 +- icuSources/data/curr/en_RW.txt | 12 +- icuSources/data/curr/en_SA.txt | 8 + icuSources/data/curr/en_SB.txt | 12 +- icuSources/data/curr/en_SC.txt | 12 +- icuSources/data/curr/en_SD.txt | 12 +- icuSources/data/curr/en_SE.txt | 12 +- icuSources/data/curr/en_SG.txt | 12 +- icuSources/data/curr/en_SH.txt | 12 +- icuSources/data/curr/en_SI.txt | 12 +- icuSources/data/curr/en_SL.txt | 12 +- icuSources/data/curr/en_SS.txt | 12 +- icuSources/data/curr/en_SX.txt | 12 +- icuSources/data/curr/en_SZ.txt | 12 +- icuSources/data/curr/en_TC.txt | 12 +- icuSources/data/curr/en_TH.txt | 8 + icuSources/data/curr/en_TK.txt | 12 +- icuSources/data/curr/en_TO.txt | 12 +- icuSources/data/curr/en_TR.txt | 7 +- icuSources/data/curr/en_TT.txt | 12 +- icuSources/data/curr/en_TV.txt | 12 +- icuSources/data/curr/en_TZ.txt | 12 +- icuSources/data/curr/en_UG.txt | 12 +- icuSources/data/curr/en_VC.txt | 12 +- icuSources/data/curr/en_VG.txt | 12 +- icuSources/data/curr/en_VU.txt | 12 +- icuSources/data/curr/en_WS.txt | 12 +- icuSources/data/curr/en_ZA.txt | 12 +- icuSources/data/curr/en_ZM.txt | 12 +- icuSources/data/curr/en_ZW.txt | 12 +- icuSources/data/curr/eo.txt | 12 +- icuSources/data/curr/es.txt | 40 +- icuSources/data/curr/es_419.txt | 12 +- icuSources/data/curr/es_AG.txt | 10 + icuSources/data/curr/es_AI.txt | 10 + icuSources/data/curr/es_AR.txt | 12 +- icuSources/data/curr/es_AW.txt | 10 + icuSources/data/curr/es_BB.txt | 10 + icuSources/data/curr/es_BL.txt | 10 + icuSources/data/curr/es_BM.txt | 10 + icuSources/data/curr/es_BO.txt | 12 +- icuSources/data/curr/es_BQ.txt | 10 + icuSources/data/curr/es_BR.txt | 12 + icuSources/data/curr/es_BS.txt | 10 + icuSources/data/curr/es_BZ.txt | 16 +- icuSources/data/curr/es_CL.txt | 12 +- icuSources/data/curr/es_CO.txt | 12 +- icuSources/data/curr/es_CR.txt | 12 +- icuSources/data/curr/es_CU.txt | 12 +- icuSources/data/curr/es_CW.txt | 10 + icuSources/data/curr/es_DM.txt | 10 + icuSources/data/curr/es_DO.txt | 12 +- icuSources/data/curr/es_EC.txt | 12 +- icuSources/data/curr/es_FK.txt | 10 + icuSources/data/curr/es_GD.txt | 10 + icuSources/data/curr/es_GF.txt | 10 + icuSources/data/curr/es_GL.txt | 10 + icuSources/data/curr/es_GP.txt | 10 + icuSources/data/curr/es_GQ.txt | 12 +- icuSources/data/curr/es_GT.txt | 12 +- icuSources/data/curr/es_GY.txt | 10 + icuSources/data/curr/es_HN.txt | 12 +- icuSources/data/curr/es_HT.txt | 10 + icuSources/data/curr/es_KN.txt | 10 + icuSources/data/curr/es_KY.txt | 10 + icuSources/data/curr/es_LC.txt | 10 + icuSources/data/curr/es_MF.txt | 10 + icuSources/data/curr/es_MQ.txt | 10 + icuSources/data/curr/es_MS.txt | 10 + icuSources/data/curr/es_MX.txt | 15 +- icuSources/data/curr/es_NI.txt | 12 +- icuSources/data/curr/es_PA.txt | 12 +- icuSources/data/curr/es_PE.txt | 16 +- icuSources/data/curr/es_PH.txt | 12 +- icuSources/data/curr/es_PM.txt | 10 + icuSources/data/curr/es_PR.txt | 12 +- icuSources/data/curr/es_PY.txt | 12 +- icuSources/data/curr/es_SR.txt | 10 + icuSources/data/curr/es_SV.txt | 12 +- icuSources/data/curr/es_SX.txt | 10 + icuSources/data/curr/es_TC.txt | 10 + icuSources/data/curr/es_TT.txt | 10 + icuSources/data/curr/es_US.txt | 15 +- icuSources/data/curr/es_UY.txt | 12 +- icuSources/data/curr/es_VC.txt | 10 + icuSources/data/curr/es_VE.txt | 12 +- icuSources/data/curr/es_VG.txt | 10 + icuSources/data/curr/es_VI.txt | 10 + icuSources/data/curr/et.txt | 34 +- icuSources/data/curr/eu.txt | 148 +- icuSources/data/curr/ewo.txt | 12 +- icuSources/data/curr/fa.txt | 27 +- icuSources/data/curr/fa_AF.txt | 18 +- icuSources/data/curr/ff.txt | 12 +- icuSources/data/curr/ff_GN.txt | 12 +- icuSources/data/curr/ff_MR.txt | 12 +- icuSources/data/curr/fi.txt | 242 +- icuSources/data/curr/fil.txt | 37 +- icuSources/data/curr/fil_PH.txt | 10 +- icuSources/data/curr/fo.txt | 33 +- icuSources/data/curr/fo_DK.txt | 12 +- icuSources/data/curr/fr.txt | 36 +- icuSources/data/curr/fr_BI.txt | 12 +- icuSources/data/curr/fr_CA.txt | 17 +- icuSources/data/curr/fr_CD.txt | 12 +- icuSources/data/curr/fr_DJ.txt | 12 +- icuSources/data/curr/fr_DZ.txt | 12 +- icuSources/data/curr/fr_GN.txt | 12 +- icuSources/data/curr/fr_HT.txt | 12 +- icuSources/data/curr/fr_KM.txt | 12 +- icuSources/data/curr/fr_LU.txt | 12 +- icuSources/data/curr/fr_MG.txt | 12 +- icuSources/data/curr/fr_MR.txt | 12 +- icuSources/data/curr/fr_MU.txt | 12 +- icuSources/data/curr/fr_RW.txt | 12 +- icuSources/data/curr/fr_SC.txt | 12 +- icuSources/data/curr/fr_SY.txt | 12 +- icuSources/data/curr/fr_TN.txt | 12 +- icuSources/data/curr/fr_VU.txt | 12 +- icuSources/data/curr/fur.txt | 18 +- icuSources/data/curr/fy.txt | 36 +- icuSources/data/curr/ga.txt | 52 +- icuSources/data/curr/gd.txt | 38 +- icuSources/data/curr/gl.txt | 316 +- icuSources/data/curr/gsw.txt | 44 +- icuSources/data/curr/gu.txt | 33 +- icuSources/data/curr/guz.txt | 12 +- icuSources/data/curr/gv.txt | 12 +- icuSources/data/curr/ha.txt | 12 +- icuSources/data/curr/ha_GH.txt | 12 +- icuSources/data/curr/haw.txt | 16 +- icuSources/data/curr/he.txt | 107 +- icuSources/data/curr/he_IL.txt | 10 +- icuSources/data/curr/hi.txt | 36 +- icuSources/data/curr/hr.txt | 44 +- icuSources/data/curr/hr_BA.txt | 12 +- icuSources/data/curr/hsb.txt | 36 +- icuSources/data/curr/hu.txt | 37 +- icuSources/data/curr/hy.txt | 723 +- icuSources/data/curr/id.txt | 32 +- icuSources/data/curr/id_ID.txt | 10 +- icuSources/data/curr/ig.txt | 15 +- icuSources/data/curr/ii.txt | 15 +- icuSources/data/curr/in.txt | 10 +- icuSources/data/curr/in_ID.txt | 10 +- icuSources/data/curr/is.txt | 26 +- icuSources/data/curr/it.txt | 40 +- icuSources/data/curr/iu.txt | 12 +- icuSources/data/curr/iw.txt | 10 +- icuSources/data/curr/iw_IL.txt | 10 +- icuSources/data/curr/ja.txt | 56 +- icuSources/data/curr/ja_JP.txt | 10 +- icuSources/data/curr/ja_JP_TRADITIONAL.txt | 10 +- icuSources/data/curr/jgo.txt | 12 +- icuSources/data/curr/jmc.txt | 12 +- icuSources/data/curr/ka.txt | 78 +- icuSources/data/curr/kab.txt | 12 +- icuSources/data/curr/kam.txt | 12 +- icuSources/data/curr/kde.txt | 12 +- icuSources/data/curr/kea.txt | 24 +- icuSources/data/curr/khq.txt | 12 +- icuSources/data/curr/ki.txt | 12 +- icuSources/data/curr/kk.txt | 134 +- icuSources/data/curr/kkj.txt | 12 +- icuSources/data/curr/kl.txt | 12 +- icuSources/data/curr/kln.txt | 12 +- icuSources/data/curr/km.txt | 33 +- icuSources/data/curr/kn.txt | 53 +- icuSources/data/curr/ko.txt | 43 +- icuSources/data/curr/kok.txt | 12 +- icuSources/data/curr/ks.txt | 22 +- icuSources/data/curr/ksb.txt | 12 +- icuSources/data/curr/ksf.txt | 12 +- icuSources/data/curr/ksh.txt | 20 +- icuSources/data/curr/kw.txt | 12 +- icuSources/data/curr/ky.txt | 92 +- icuSources/data/curr/lag.txt | 12 +- icuSources/data/curr/lb.txt | 34 +- icuSources/data/curr/lg.txt | 12 +- icuSources/data/curr/lkt.txt | 12 +- icuSources/data/curr/ln.txt | 12 +- icuSources/data/curr/ln_AO.txt | 12 +- icuSources/data/curr/lo.txt | 40 +- icuSources/data/curr/lrc.txt | 12 +- icuSources/data/curr/lt.txt | 41 +- icuSources/data/curr/lu.txt | 12 +- icuSources/data/curr/luo.txt | 12 +- icuSources/data/curr/luy.txt | 12 +- icuSources/data/curr/lv.txt | 73 +- icuSources/data/curr/mas.txt | 12 +- icuSources/data/curr/mas_TZ.txt | 12 +- icuSources/data/curr/mer.txt | 12 +- icuSources/data/curr/mfe.txt | 12 +- icuSources/data/curr/mg.txt | 16 +- icuSources/data/curr/mgh.txt | 12 +- icuSources/data/curr/mgo.txt | 12 +- icuSources/data/curr/mk.txt | 89 +- icuSources/data/curr/ml.txt | 59 +- icuSources/data/curr/mn.txt | 287 +- icuSources/data/curr/mo.txt | 10 +- icuSources/data/curr/mr.txt | 33 +- icuSources/data/curr/ms.txt | 35 +- icuSources/data/curr/ms_Arab.txt | 12 +- icuSources/data/curr/ms_Arab_BN.txt | 12 +- icuSources/data/curr/ms_BN.txt | 12 +- icuSources/data/curr/ms_SG.txt | 12 +- icuSources/data/curr/mt.txt | 1571 +- icuSources/data/curr/mua.txt | 12 +- icuSources/data/curr/my.txt | 340 +- icuSources/data/curr/mzn.txt | 29 +- icuSources/data/curr/naq.txt | 12 +- icuSources/data/curr/nb.txt | 48 +- icuSources/data/curr/nb_NO.txt | 10 +- icuSources/data/curr/nd.txt | 12 +- icuSources/data/curr/nds.txt | 5 + icuSources/data/curr/ne.txt | 43 +- icuSources/data/curr/nl.txt | 39 +- icuSources/data/curr/nl_AW.txt | 12 +- icuSources/data/curr/nl_BQ.txt | 12 +- icuSources/data/curr/nl_CW.txt | 12 +- icuSources/data/curr/nl_SR.txt | 12 +- icuSources/data/curr/nl_SX.txt | 12 +- icuSources/data/curr/nmg.txt | 12 +- icuSources/data/curr/nn.txt | 36 +- icuSources/data/curr/nn_NO.txt | 10 +- icuSources/data/curr/nnh.txt | 12 +- icuSources/data/curr/no.txt | 10 +- icuSources/data/curr/no_NO.txt | 10 +- icuSources/data/curr/no_NO_NY.txt | 10 +- icuSources/data/curr/nus.txt | 12 +- icuSources/data/curr/nyn.txt | 12 +- icuSources/data/curr/om.txt | 16 +- icuSources/data/curr/om_KE.txt | 12 +- icuSources/data/curr/or.txt | 12 +- icuSources/data/curr/os.txt | 12 +- icuSources/data/curr/os_RU.txt | 12 +- icuSources/data/curr/pa.txt | 43 +- icuSources/data/curr/pa_Arab.txt | 12 +- icuSources/data/curr/pa_Arab_PK.txt | 10 +- icuSources/data/curr/pa_Guru.txt | 12 +- icuSources/data/curr/pa_Guru_IN.txt | 10 +- icuSources/data/curr/pa_IN.txt | 10 +- icuSources/data/curr/pa_PK.txt | 10 +- icuSources/data/curr/pl.txt | 83 +- icuSources/data/curr/pool.res | Bin 167616 -> 171232 bytes icuSources/data/curr/ps.txt | 18 +- icuSources/data/curr/pt.txt | 38 +- icuSources/data/curr/pt_AO.txt | 12 +- icuSources/data/curr/pt_CH.txt | 6 + icuSources/data/curr/pt_CV.txt | 19 +- icuSources/data/curr/pt_FR.txt | 8 + icuSources/data/curr/pt_GQ.txt | 6 + icuSources/data/curr/pt_GW.txt | 12 +- icuSources/data/curr/pt_LU.txt | 12 + icuSources/data/curr/pt_MO.txt | 12 +- icuSources/data/curr/pt_MZ.txt | 12 +- icuSources/data/curr/pt_PT.txt | 20 +- icuSources/data/curr/pt_ST.txt | 12 +- icuSources/data/curr/pt_TL.txt | 12 +- icuSources/data/curr/qu.txt | 17 +- icuSources/data/curr/qu_BO.txt | 12 +- icuSources/data/curr/qu_EC.txt | 12 +- icuSources/data/curr/resfiles.mk | 190 +- icuSources/data/curr/reslocal.mk | 26 +- icuSources/data/curr/rm.txt | 22 +- icuSources/data/curr/rn.txt | 12 +- icuSources/data/curr/ro.txt | 75 +- icuSources/data/curr/ro_MD.txt | 12 +- icuSources/data/curr/rof.txt | 12 +- icuSources/data/curr/root.txt | 15 +- icuSources/data/curr/ru.txt | 174 +- icuSources/data/curr/ru_BY.txt | 19 +- icuSources/data/curr/ru_KG.txt | 12 +- icuSources/data/curr/ru_KZ.txt | 12 +- icuSources/data/curr/ru_MD.txt | 12 +- icuSources/data/curr/rw.txt | 15 +- icuSources/data/curr/rwk.txt | 12 +- icuSources/data/curr/sah.txt | 32 +- icuSources/data/curr/saq.txt | 12 +- icuSources/data/curr/sbp.txt | 12 +- icuSources/data/curr/se.txt | 12 +- icuSources/data/curr/se_SE.txt | 12 +- icuSources/data/curr/seh.txt | 12 +- icuSources/data/curr/ses.txt | 12 +- icuSources/data/curr/sg.txt | 12 +- icuSources/data/curr/sh.txt | 10 +- icuSources/data/curr/sh_BA.txt | 10 +- icuSources/data/curr/sh_CS.txt | 10 +- icuSources/data/curr/sh_YU.txt | 10 +- icuSources/data/curr/shi.txt | 12 +- icuSources/data/curr/shi_Latn.txt | 12 +- icuSources/data/curr/shi_MA.txt | 10 +- icuSources/data/curr/shi_Tfng.txt | 12 +- icuSources/data/curr/shi_Tfng_MA.txt | 10 +- icuSources/data/curr/si.txt | 33 +- icuSources/data/curr/sk.txt | 48 +- icuSources/data/curr/sl.txt | 89 +- icuSources/data/curr/smn.txt | 17 +- icuSources/data/curr/sn.txt | 16 +- icuSources/data/curr/so.txt | 16 +- icuSources/data/curr/so_DJ.txt | 12 +- icuSources/data/curr/so_ET.txt | 12 +- icuSources/data/curr/so_KE.txt | 12 +- icuSources/data/curr/sq.txt | 100 +- icuSources/data/curr/sq_MK.txt | 12 +- icuSources/data/curr/sr.txt | 63 +- icuSources/data/curr/sr_BA.txt | 10 +- icuSources/data/curr/sr_CS.txt | 10 +- icuSources/data/curr/sr_Cyrl.txt | 12 +- icuSources/data/curr/sr_Cyrl_BA.txt | 10 +- icuSources/data/curr/sr_Cyrl_CS.txt | 10 +- icuSources/data/curr/sr_Cyrl_RS.txt | 10 +- icuSources/data/curr/sr_Cyrl_XK.txt | 10 +- icuSources/data/curr/sr_Cyrl_YU.txt | 10 +- icuSources/data/curr/sr_Latn.txt | 63 +- icuSources/data/curr/sr_Latn_BA.txt | 10 +- icuSources/data/curr/sr_Latn_CS.txt | 10 +- icuSources/data/curr/sr_Latn_ME.txt | 10 +- icuSources/data/curr/sr_Latn_RS.txt | 10 +- icuSources/data/curr/sr_Latn_YU.txt | 10 +- icuSources/data/curr/sr_ME.txt | 10 +- icuSources/data/curr/sr_RS.txt | 10 +- icuSources/data/curr/sr_XK.txt | 10 +- icuSources/data/curr/sr_YU.txt | 10 +- icuSources/data/curr/supplementalData.txt | 29 +- icuSources/data/curr/sv.txt | 62 +- icuSources/data/curr/sw.txt | 59 +- icuSources/data/curr/sw_CD.txt | 12 +- icuSources/data/curr/sw_UG.txt | 12 +- icuSources/data/curr/ta.txt | 179 +- icuSources/data/curr/ta_LK.txt | 12 +- icuSources/data/curr/ta_MY.txt | 12 +- icuSources/data/curr/ta_SG.txt | 12 +- icuSources/data/curr/te.txt | 59 +- icuSources/data/curr/teo.txt | 12 +- icuSources/data/curr/teo_KE.txt | 12 +- icuSources/data/curr/tg.txt | 15 +- icuSources/data/curr/th.txt | 76 +- icuSources/data/curr/th_TH.txt | 10 +- icuSources/data/curr/th_TH_TRADITIONAL.txt | 10 +- icuSources/data/curr/ti.txt | 16 +- icuSources/data/curr/ti_ER.txt | 12 +- icuSources/data/curr/tk.txt | 36 +- icuSources/data/curr/tl.txt | 10 +- icuSources/data/curr/tl_PH.txt | 10 +- icuSources/data/curr/to.txt | 12 +- icuSources/data/curr/tr.txt | 40 +- icuSources/data/curr/twq.txt | 12 +- icuSources/data/curr/tzm.txt | 12 +- icuSources/data/curr/ug.txt | 30 +- icuSources/data/curr/uk.txt | 47 +- icuSources/data/curr/ur.txt | 33 +- icuSources/data/curr/ur_IN.txt | 12 +- icuSources/data/curr/uz.txt | 131 +- icuSources/data/curr/uz_AF.txt | 10 +- icuSources/data/curr/uz_Arab.txt | 12 +- icuSources/data/curr/uz_Arab_AF.txt | 10 +- icuSources/data/curr/uz_Cyrl.txt | 18 +- icuSources/data/curr/uz_Latn.txt | 12 +- icuSources/data/curr/uz_Latn_UZ.txt | 10 +- icuSources/data/curr/uz_UZ.txt | 10 +- icuSources/data/curr/vai.txt | 12 +- icuSources/data/curr/vai_LR.txt | 10 +- icuSources/data/curr/vai_Latn.txt | 12 +- icuSources/data/curr/vai_Vaii.txt | 12 +- icuSources/data/curr/vai_Vaii_LR.txt | 10 +- icuSources/data/curr/vi.txt | 30 +- icuSources/data/curr/vun.txt | 12 +- icuSources/data/curr/wae.txt | 12 +- icuSources/data/curr/xog.txt | 12 +- icuSources/data/curr/yav.txt | 12 +- icuSources/data/curr/yi.txt | 12 +- icuSources/data/curr/yo.txt | 15 +- icuSources/data/curr/yo_BJ.txt | 12 +- icuSources/data/curr/yue.txt | 33 +- icuSources/data/curr/yue_CN.txt | 5 + icuSources/data/curr/yue_HK.txt | 5 + icuSources/data/curr/yue_Hans.txt | 2198 ++ icuSources/data/curr/yue_Hans_CN.txt | 8 + icuSources/data/curr/yue_Hant.txt | 5 + icuSources/data/curr/yue_Hant_HK.txt | 8 + icuSources/data/curr/zgh.txt | 15 +- icuSources/data/curr/zh.txt | 64 +- icuSources/data/curr/zh_CN.txt | 10 +- icuSources/data/curr/zh_HK.txt | 10 +- icuSources/data/curr/zh_Hans.txt | 12 +- icuSources/data/curr/zh_Hans_CN.txt | 10 +- icuSources/data/curr/zh_Hans_HK.txt | 20 +- icuSources/data/curr/zh_Hans_MO.txt | 22 +- icuSources/data/curr/zh_Hans_SG.txt | 20 +- icuSources/data/curr/zh_Hant.txt | 34 +- icuSources/data/curr/zh_Hant_HK.txt | 19 +- icuSources/data/curr/zh_Hant_MO.txt | 12 +- icuSources/data/curr/zh_Hant_TW.txt | 10 +- icuSources/data/curr/zh_MO.txt | 10 +- icuSources/data/curr/zh_SG.txt | 10 +- icuSources/data/curr/zh_TW.txt | 10 +- icuSources/data/curr/zu.txt | 45 +- icuSources/data/icu-coll-deprecates.xml | 3 + icuSources/data/icu-config.xml | 16 + icuSources/data/icu-locale-deprecates.xml | 3 + icuSources/data/icu-rbnf-deprecates.xml | 3 + icuSources/data/icu4j-readme.txt | 2 + icuSources/data/icupkg.inc.in | 2 + icuSources/data/in/base_in/nfc.nrm | Bin 34612 -> 35116 bytes icuSources/data/in/base_in/nfkc.nrm | Bin 53548 -> 54008 bytes icuSources/data/in/base_in/nfkc_cf.nrm | Bin 51036 -> 51704 bytes icuSources/data/in/base_in/ubidi.icu | Bin 23360 -> 24704 bytes icuSources/data/in/base_in/ucase.icu | Bin 26634 -> 27788 bytes icuSources/data/in/base_in/uprops.icu | Bin 119036 -> 125464 bytes icuSources/data/in/base_in/uts46.nrm | Bin 59192 -> 60668 bytes .../data/in/coll/ucadata-implicithan.icu | Bin 167810 -> 172678 bytes icuSources/data/in/coll/ucadata-unihan.icu | Bin 477086 -> 481962 bytes icuSources/data/in/nfc.nrm | Bin 34660 -> 35116 bytes icuSources/data/in/nfkc.nrm | Bin 53612 -> 54008 bytes icuSources/data/in/nfkc_cf.nrm | Bin 51100 -> 51704 bytes icuSources/data/in/pnames.icu | Bin 35448 -> 36533 bytes icuSources/data/in/ubidi.icu | Bin 23616 -> 24960 bytes icuSources/data/in/ucase.icu | Bin 26730 -> 27844 bytes icuSources/data/in/unames.icu | Bin 248196 -> 256536 bytes icuSources/data/in/uprops.icu | Bin 119908 -> 126336 bytes icuSources/data/in/uts46.nrm | Bin 59192 -> 60668 bytes icuSources/data/lang/af.txt | 211 +- icuSources/data/lang/agq.txt | 12 +- icuSources/data/lang/ak.txt | 12 +- icuSources/data/lang/am.txt | 187 +- icuSources/data/lang/ar.txt | 136 +- icuSources/data/lang/ar_EG.txt | 12 +- icuSources/data/lang/ar_LY.txt | 16 + icuSources/data/lang/ar_SA.txt | 17 + icuSources/data/lang/ars.txt | 11 +- icuSources/data/lang/as.txt | 12 +- icuSources/data/lang/asa.txt | 12 +- icuSources/data/lang/ast.txt | 76 +- icuSources/data/lang/az.txt | 281 +- icuSources/data/lang/az_AZ.txt | 10 +- icuSources/data/lang/az_Cyrl.txt | 419 +- icuSources/data/lang/az_Latn.txt | 12 +- icuSources/data/lang/az_Latn_AZ.txt | 10 +- icuSources/data/lang/bas.txt | 12 +- icuSources/data/lang/be.txt | 353 +- icuSources/data/lang/bem.txt | 12 +- icuSources/data/lang/bez.txt | 12 +- icuSources/data/lang/bg.txt | 137 +- icuSources/data/lang/bm.txt | 12 +- icuSources/data/lang/bn.txt | 152 +- icuSources/data/lang/bn_IN.txt | 8 + icuSources/data/lang/bo.txt | 12 +- icuSources/data/lang/br.txt | 12 +- icuSources/data/lang/brx.txt | 12 +- icuSources/data/lang/bs.txt | 361 +- icuSources/data/lang/bs_BA.txt | 10 +- icuSources/data/lang/bs_Cyrl.txt | 22 +- icuSources/data/lang/bs_Latn.txt | 12 +- icuSources/data/lang/bs_Latn_BA.txt | 10 +- icuSources/data/lang/ca.txt | 81 +- icuSources/data/lang/ce.txt | 12 +- icuSources/data/lang/cgg.txt | 12 +- icuSources/data/lang/chr.txt | 558 +- icuSources/data/lang/ckb.txt | 64 +- icuSources/data/lang/cs.txt | 68 +- icuSources/data/lang/cy.txt | 104 +- icuSources/data/lang/da.txt | 105 +- icuSources/data/lang/dav.txt | 12 +- icuSources/data/lang/de.txt | 257 +- icuSources/data/lang/de_AT.txt | 20 + icuSources/data/lang/de_CH.txt | 23 +- icuSources/data/lang/de_LU.txt | 8 + icuSources/data/lang/dje.txt | 12 +- icuSources/data/lang/dsb.txt | 12 +- icuSources/data/lang/dua.txt | 12 +- icuSources/data/lang/dyo.txt | 12 +- icuSources/data/lang/dz.txt | 12 +- icuSources/data/lang/ebu.txt | 12 +- icuSources/data/lang/ee.txt | 12 +- icuSources/data/lang/el.txt | 100 +- icuSources/data/lang/en.txt | 173 +- icuSources/data/lang/en_001.txt | 14 + icuSources/data/lang/en_150.txt | 12 +- icuSources/data/lang/en_AG.txt | 12 +- icuSources/data/lang/en_AI.txt | 12 +- icuSources/data/lang/en_AT.txt | 12 +- icuSources/data/lang/en_AU.txt | 13 +- icuSources/data/lang/en_BB.txt | 12 +- icuSources/data/lang/en_BE.txt | 12 +- icuSources/data/lang/en_BM.txt | 12 +- icuSources/data/lang/en_BS.txt | 12 +- icuSources/data/lang/en_BW.txt | 12 +- icuSources/data/lang/en_BZ.txt | 12 +- icuSources/data/lang/en_CA.txt | 12 +- icuSources/data/lang/en_CC.txt | 12 +- icuSources/data/lang/en_CH.txt | 12 +- icuSources/data/lang/en_CK.txt | 12 +- icuSources/data/lang/en_CM.txt | 12 +- icuSources/data/lang/en_CX.txt | 12 +- icuSources/data/lang/en_CY.txt | 12 +- icuSources/data/lang/en_DE.txt | 12 +- icuSources/data/lang/en_DG.txt | 12 +- icuSources/data/lang/en_DK.txt | 12 +- icuSources/data/lang/en_DM.txt | 12 +- icuSources/data/lang/en_ER.txt | 12 +- icuSources/data/lang/en_FI.txt | 12 +- icuSources/data/lang/en_FJ.txt | 12 +- icuSources/data/lang/en_FK.txt | 12 +- icuSources/data/lang/en_FM.txt | 12 +- icuSources/data/lang/en_GB.txt | 24 +- icuSources/data/lang/en_GD.txt | 12 +- icuSources/data/lang/en_GG.txt | 12 +- icuSources/data/lang/en_GH.txt | 12 +- icuSources/data/lang/en_GI.txt | 12 +- icuSources/data/lang/en_GM.txt | 12 +- icuSources/data/lang/en_GY.txt | 12 +- icuSources/data/lang/en_HK.txt | 12 +- icuSources/data/lang/en_IE.txt | 12 +- icuSources/data/lang/en_IL.txt | 12 +- icuSources/data/lang/en_IM.txt | 12 +- icuSources/data/lang/en_IN.txt | 26 +- icuSources/data/lang/en_IO.txt | 12 +- icuSources/data/lang/en_JE.txt | 12 +- icuSources/data/lang/en_JM.txt | 12 +- icuSources/data/lang/en_KE.txt | 12 +- icuSources/data/lang/en_KI.txt | 12 +- icuSources/data/lang/en_KN.txt | 12 +- icuSources/data/lang/en_KY.txt | 12 +- icuSources/data/lang/en_LC.txt | 12 +- icuSources/data/lang/en_LR.txt | 12 +- icuSources/data/lang/en_LS.txt | 12 +- icuSources/data/lang/en_MG.txt | 12 +- icuSources/data/lang/en_MO.txt | 12 +- icuSources/data/lang/en_MS.txt | 12 +- icuSources/data/lang/en_MT.txt | 12 +- icuSources/data/lang/en_MU.txt | 12 +- icuSources/data/lang/en_MW.txt | 12 +- icuSources/data/lang/en_MY.txt | 12 +- icuSources/data/lang/en_NA.txt | 12 +- icuSources/data/lang/en_NF.txt | 12 +- icuSources/data/lang/en_NG.txt | 12 +- icuSources/data/lang/en_NH.txt | 10 +- icuSources/data/lang/en_NL.txt | 12 +- icuSources/data/lang/en_NR.txt | 12 +- icuSources/data/lang/en_NU.txt | 12 +- icuSources/data/lang/en_NZ.txt | 12 +- icuSources/data/lang/en_PG.txt | 12 +- icuSources/data/lang/en_PH.txt | 12 +- icuSources/data/lang/en_PK.txt | 12 +- icuSources/data/lang/en_PN.txt | 12 +- icuSources/data/lang/en_PW.txt | 12 +- icuSources/data/lang/en_RH.txt | 10 +- icuSources/data/lang/en_RW.txt | 12 +- icuSources/data/lang/en_SB.txt | 12 +- icuSources/data/lang/en_SC.txt | 12 +- icuSources/data/lang/en_SD.txt | 12 +- icuSources/data/lang/en_SE.txt | 12 +- icuSources/data/lang/en_SG.txt | 12 +- icuSources/data/lang/en_SH.txt | 12 +- icuSources/data/lang/en_SI.txt | 12 +- icuSources/data/lang/en_SL.txt | 12 +- icuSources/data/lang/en_SS.txt | 12 +- icuSources/data/lang/en_SX.txt | 12 +- icuSources/data/lang/en_SZ.txt | 12 +- icuSources/data/lang/en_TC.txt | 12 +- icuSources/data/lang/en_TK.txt | 12 +- icuSources/data/lang/en_TO.txt | 12 +- icuSources/data/lang/en_TT.txt | 12 +- icuSources/data/lang/en_TV.txt | 12 +- icuSources/data/lang/en_TZ.txt | 12 +- icuSources/data/lang/en_UG.txt | 12 +- icuSources/data/lang/en_VC.txt | 12 +- icuSources/data/lang/en_VG.txt | 12 +- icuSources/data/lang/en_VU.txt | 12 +- icuSources/data/lang/en_WS.txt | 12 +- icuSources/data/lang/en_ZA.txt | 12 +- icuSources/data/lang/en_ZM.txt | 12 +- icuSources/data/lang/en_ZW.txt | 12 +- icuSources/data/lang/eo.txt | 12 +- icuSources/data/lang/es.txt | 137 +- icuSources/data/lang/es_419.txt | 53 +- icuSources/data/lang/es_AR.txt | 28 +- icuSources/data/lang/es_BO.txt | 28 +- icuSources/data/lang/es_BR.txt | 6 + icuSources/data/lang/es_BZ.txt | 6 + icuSources/data/lang/es_CL.txt | 28 +- icuSources/data/lang/es_CO.txt | 28 +- icuSources/data/lang/es_CR.txt | 28 +- icuSources/data/lang/es_CU.txt | 12 +- icuSources/data/lang/es_DO.txt | 28 +- icuSources/data/lang/es_EC.txt | 28 +- icuSources/data/lang/es_GT.txt | 28 +- icuSources/data/lang/es_HN.txt | 28 +- icuSources/data/lang/es_MX.txt | 49 +- icuSources/data/lang/es_NI.txt | 28 +- icuSources/data/lang/es_PA.txt | 28 +- icuSources/data/lang/es_PE.txt | 28 +- icuSources/data/lang/es_PR.txt | 21 +- icuSources/data/lang/es_PY.txt | 28 +- icuSources/data/lang/es_SV.txt | 21 +- icuSources/data/lang/es_US.txt | 56 +- icuSources/data/lang/es_UY.txt | 12 +- icuSources/data/lang/es_VE.txt | 28 +- icuSources/data/lang/et.txt | 65 +- icuSources/data/lang/eu.txt | 265 +- icuSources/data/lang/ewo.txt | 12 +- icuSources/data/lang/fa.txt | 86 +- icuSources/data/lang/fa_AF.txt | 20 +- icuSources/data/lang/ff.txt | 12 +- icuSources/data/lang/fi.txt | 96 +- icuSources/data/lang/fil.txt | 234 +- icuSources/data/lang/fil_PH.txt | 10 +- icuSources/data/lang/fo.txt | 198 +- icuSources/data/lang/fr.txt | 215 +- icuSources/data/lang/fr_BE.txt | 17 + icuSources/data/lang/fr_CA.txt | 75 +- icuSources/data/lang/fr_CH.txt | 14 +- icuSources/data/lang/fur.txt | 12 +- icuSources/data/lang/fy.txt | 28 +- icuSources/data/lang/ga.txt | 100 +- icuSources/data/lang/gd.txt | 60 +- icuSources/data/lang/gl.txt | 543 +- icuSources/data/lang/gsw.txt | 12 +- icuSources/data/lang/gu.txt | 134 +- icuSources/data/lang/guz.txt | 12 +- icuSources/data/lang/gv.txt | 12 +- icuSources/data/lang/ha.txt | 12 +- icuSources/data/lang/haw.txt | 12 +- icuSources/data/lang/he.txt | 303 +- icuSources/data/lang/he_IL.txt | 10 +- icuSources/data/lang/hi.txt | 99 +- icuSources/data/lang/hr.txt | 213 +- icuSources/data/lang/hsb.txt | 12 +- icuSources/data/lang/hu.txt | 148 +- icuSources/data/lang/hy.txt | 308 +- icuSources/data/lang/id.txt | 99 +- icuSources/data/lang/id_ID.txt | 10 +- icuSources/data/lang/ig.txt | 12 +- icuSources/data/lang/ii.txt | 12 +- icuSources/data/lang/in.txt | 10 +- icuSources/data/lang/in_ID.txt | 10 +- icuSources/data/lang/is.txt | 85 +- icuSources/data/lang/it.txt | 70 +- icuSources/data/lang/iu.txt | 12 +- icuSources/data/lang/iw.txt | 10 +- icuSources/data/lang/iw_IL.txt | 10 +- icuSources/data/lang/ja.txt | 145 +- icuSources/data/lang/ja_JP.txt | 10 +- icuSources/data/lang/ja_JP_TRADITIONAL.txt | 10 +- icuSources/data/lang/jgo.txt | 12 +- icuSources/data/lang/jmc.txt | 12 +- icuSources/data/lang/ka.txt | 138 +- icuSources/data/lang/kab.txt | 12 +- icuSources/data/lang/kam.txt | 12 +- icuSources/data/lang/kde.txt | 12 +- icuSources/data/lang/kea.txt | 45 +- icuSources/data/lang/khq.txt | 12 +- icuSources/data/lang/ki.txt | 12 +- icuSources/data/lang/kk.txt | 238 +- icuSources/data/lang/kkj.txt | 12 +- icuSources/data/lang/kl.txt | 12 +- icuSources/data/lang/kln.txt | 12 +- icuSources/data/lang/km.txt | 276 +- icuSources/data/lang/kn.txt | 156 +- icuSources/data/lang/ko.txt | 151 +- icuSources/data/lang/kok.txt | 12 +- icuSources/data/lang/ks.txt | 12 +- icuSources/data/lang/ksb.txt | 12 +- icuSources/data/lang/ksf.txt | 12 +- icuSources/data/lang/ksh.txt | 316 +- icuSources/data/lang/kw.txt | 12 +- icuSources/data/lang/ky.txt | 328 +- icuSources/data/lang/lag.txt | 12 +- icuSources/data/lang/lb.txt | 12 +- icuSources/data/lang/lg.txt | 12 +- icuSources/data/lang/lkt.txt | 12 +- icuSources/data/lang/ln.txt | 12 +- icuSources/data/lang/lo.txt | 97 +- icuSources/data/lang/lrc.txt | 12 +- icuSources/data/lang/lt.txt | 196 +- icuSources/data/lang/lu.txt | 12 +- icuSources/data/lang/luo.txt | 12 +- icuSources/data/lang/luy.txt | 12 +- icuSources/data/lang/lv.txt | 80 +- icuSources/data/lang/mas.txt | 12 +- icuSources/data/lang/mer.txt | 12 +- icuSources/data/lang/mfe.txt | 12 +- icuSources/data/lang/mg.txt | 12 +- icuSources/data/lang/mgh.txt | 12 +- icuSources/data/lang/mgo.txt | 12 +- icuSources/data/lang/mk.txt | 88 +- icuSources/data/lang/ml.txt | 150 +- icuSources/data/lang/mn.txt | 257 +- icuSources/data/lang/mo.txt | 10 +- icuSources/data/lang/mr.txt | 97 +- icuSources/data/lang/ms.txt | 127 +- icuSources/data/lang/ms_Arab.txt | 12 +- icuSources/data/lang/mt.txt | 415 +- icuSources/data/lang/mua.txt | 12 +- icuSources/data/lang/my.txt | 538 +- icuSources/data/lang/mzn.txt | 12 +- icuSources/data/lang/naq.txt | 12 +- icuSources/data/lang/nb.txt | 185 +- icuSources/data/lang/nb_NO.txt | 10 +- icuSources/data/lang/nd.txt | 12 +- icuSources/data/lang/nds.txt | 5 + icuSources/data/lang/ne.txt | 112 +- icuSources/data/lang/nl.txt | 81 +- icuSources/data/lang/nmg.txt | 12 +- icuSources/data/lang/nn.txt | 128 +- icuSources/data/lang/nn_NO.txt | 10 +- icuSources/data/lang/nnh.txt | 12 +- icuSources/data/lang/no.txt | 10 +- icuSources/data/lang/no_NO.txt | 10 +- icuSources/data/lang/no_NO_NY.txt | 10 +- icuSources/data/lang/nus.txt | 12 +- icuSources/data/lang/nyn.txt | 12 +- icuSources/data/lang/om.txt | 12 +- icuSources/data/lang/or.txt | 12 +- icuSources/data/lang/os.txt | 12 +- icuSources/data/lang/pa.txt | 272 +- icuSources/data/lang/pa_Arab.txt | 12 +- icuSources/data/lang/pa_Arab_PK.txt | 10 +- icuSources/data/lang/pa_Guru.txt | 12 +- icuSources/data/lang/pa_Guru_IN.txt | 10 +- icuSources/data/lang/pa_IN.txt | 10 +- icuSources/data/lang/pa_PK.txt | 10 +- icuSources/data/lang/pl.txt | 193 +- icuSources/data/lang/pool.res | Bin 98152 -> 108156 bytes icuSources/data/lang/ps.txt | 17 +- icuSources/data/lang/pt.txt | 160 +- icuSources/data/lang/pt_AO.txt | 12 +- icuSources/data/lang/pt_CH.txt | 6 + icuSources/data/lang/pt_CV.txt | 12 +- icuSources/data/lang/pt_FR.txt | 8 + icuSources/data/lang/pt_GQ.txt | 6 + icuSources/data/lang/pt_GW.txt | 12 +- icuSources/data/lang/pt_LU.txt | 6 + icuSources/data/lang/pt_MO.txt | 12 +- icuSources/data/lang/pt_MZ.txt | 12 +- icuSources/data/lang/pt_PT.txt | 91 +- icuSources/data/lang/pt_ST.txt | 12 +- icuSources/data/lang/pt_TL.txt | 12 +- icuSources/data/lang/qu.txt | 12 +- icuSources/data/lang/resfiles.mk | 135 +- icuSources/data/lang/reslocal.mk | 5 +- icuSources/data/lang/rm.txt | 12 +- icuSources/data/lang/rn.txt | 12 +- icuSources/data/lang/ro.txt | 126 +- icuSources/data/lang/ro_MD.txt | 19 +- icuSources/data/lang/rof.txt | 12 +- icuSources/data/lang/root.txt | 26 +- icuSources/data/lang/ru.txt | 190 +- icuSources/data/lang/rw.txt | 12 +- icuSources/data/lang/rwk.txt | 12 +- icuSources/data/lang/sah.txt | 72 +- icuSources/data/lang/saq.txt | 12 +- icuSources/data/lang/sbp.txt | 12 +- icuSources/data/lang/se.txt | 12 +- icuSources/data/lang/se_FI.txt | 12 +- icuSources/data/lang/seh.txt | 12 +- icuSources/data/lang/ses.txt | 12 +- icuSources/data/lang/sg.txt | 12 +- icuSources/data/lang/sh.txt | 10 +- icuSources/data/lang/sh_BA.txt | 10 +- icuSources/data/lang/sh_CS.txt | 10 +- icuSources/data/lang/sh_YU.txt | 10 +- icuSources/data/lang/shi.txt | 12 +- icuSources/data/lang/shi_Latn.txt | 12 +- icuSources/data/lang/shi_MA.txt | 10 +- icuSources/data/lang/shi_Tfng.txt | 12 +- icuSources/data/lang/shi_Tfng_MA.txt | 10 +- icuSources/data/lang/si.txt | 215 +- icuSources/data/lang/sk.txt | 183 +- icuSources/data/lang/sl.txt | 99 +- icuSources/data/lang/smn.txt | 372 +- icuSources/data/lang/sn.txt | 12 +- icuSources/data/lang/so.txt | 12 +- icuSources/data/lang/sq.txt | 335 +- icuSources/data/lang/sr.txt | 687 +- icuSources/data/lang/sr_BA.txt | 10 +- icuSources/data/lang/sr_CS.txt | 10 +- icuSources/data/lang/sr_Cyrl.txt | 12 +- icuSources/data/lang/sr_Cyrl_BA.txt | 32 +- icuSources/data/lang/sr_Cyrl_CS.txt | 10 +- icuSources/data/lang/sr_Cyrl_ME.txt | 21 + icuSources/data/lang/sr_Cyrl_RS.txt | 10 +- icuSources/data/lang/sr_Cyrl_XK.txt | 31 +- icuSources/data/lang/sr_Cyrl_YU.txt | 10 +- icuSources/data/lang/sr_Latn.txt | 683 +- icuSources/data/lang/sr_Latn_BA.txt | 32 +- icuSources/data/lang/sr_Latn_CS.txt | 10 +- icuSources/data/lang/sr_Latn_ME.txt | 31 +- icuSources/data/lang/sr_Latn_RS.txt | 10 +- icuSources/data/lang/sr_Latn_XK.txt | 21 + icuSources/data/lang/sr_Latn_YU.txt | 10 +- icuSources/data/lang/sr_ME.txt | 10 +- icuSources/data/lang/sr_RS.txt | 10 +- icuSources/data/lang/sr_XK.txt | 10 +- icuSources/data/lang/sr_YU.txt | 10 +- icuSources/data/lang/sv.txt | 109 +- icuSources/data/lang/sv_FI.txt | 12 +- icuSources/data/lang/sw.txt | 298 +- icuSources/data/lang/sw_CD.txt | 52 +- icuSources/data/lang/sw_KE.txt | 46 + icuSources/data/lang/ta.txt | 184 +- icuSources/data/lang/te.txt | 175 +- icuSources/data/lang/teo.txt | 12 +- icuSources/data/lang/tg.txt | 217 +- icuSources/data/lang/th.txt | 73 +- icuSources/data/lang/th_TH.txt | 10 +- icuSources/data/lang/th_TH_TRADITIONAL.txt | 10 +- icuSources/data/lang/ti.txt | 12 +- icuSources/data/lang/tk.txt | 12 +- icuSources/data/lang/tl.txt | 10 +- icuSources/data/lang/tl_PH.txt | 10 +- icuSources/data/lang/to.txt | 36 +- icuSources/data/lang/tr.txt | 304 +- icuSources/data/lang/twq.txt | 12 +- icuSources/data/lang/tzm.txt | 12 +- icuSources/data/lang/ug.txt | 132 +- icuSources/data/lang/uk.txt | 264 +- icuSources/data/lang/ur.txt | 224 +- icuSources/data/lang/ur_IN.txt | 26 +- icuSources/data/lang/uz.txt | 223 +- icuSources/data/lang/uz_AF.txt | 10 +- icuSources/data/lang/uz_Arab.txt | 12 +- icuSources/data/lang/uz_Arab_AF.txt | 10 +- icuSources/data/lang/uz_Cyrl.txt | 431 +- icuSources/data/lang/uz_Latn.txt | 12 +- icuSources/data/lang/uz_Latn_UZ.txt | 10 +- icuSources/data/lang/uz_UZ.txt | 10 +- icuSources/data/lang/vai.txt | 12 +- icuSources/data/lang/vai_LR.txt | 10 +- icuSources/data/lang/vai_Latn.txt | 12 +- icuSources/data/lang/vai_Vaii.txt | 12 +- icuSources/data/lang/vai_Vaii_LR.txt | 10 +- icuSources/data/lang/vi.txt | 130 +- icuSources/data/lang/vun.txt | 12 +- icuSources/data/lang/wae.txt | 12 +- icuSources/data/lang/xog.txt | 12 +- icuSources/data/lang/yav.txt | 12 +- icuSources/data/lang/yi.txt | 12 +- icuSources/data/lang/yo.txt | 12 +- icuSources/data/lang/yo_BJ.txt | 12 +- icuSources/data/lang/yue.txt | 50 +- icuSources/data/lang/yue_CN.txt | 5 + icuSources/data/lang/yue_HK.txt | 5 + icuSources/data/lang/yue_Hans.txt | 1052 + icuSources/data/lang/yue_Hans_CN.txt | 8 + icuSources/data/lang/yue_Hant.txt | 5 + icuSources/data/lang/yue_Hant_HK.txt | 8 + icuSources/data/lang/zgh.txt | 12 +- icuSources/data/lang/zh.txt | 335 +- icuSources/data/lang/zh_CN.txt | 10 +- icuSources/data/lang/zh_HK.txt | 10 +- icuSources/data/lang/zh_Hans.txt | 12 +- icuSources/data/lang/zh_Hans_CN.txt | 10 +- icuSources/data/lang/zh_Hans_SG.txt | 10 +- icuSources/data/lang/zh_Hant.txt | 110 +- icuSources/data/lang/zh_Hant_HK.txt | 37 +- icuSources/data/lang/zh_Hant_MO.txt | 12 +- icuSources/data/lang/zh_Hant_TW.txt | 10 +- icuSources/data/lang/zh_MO.txt | 10 +- icuSources/data/lang/zh_SG.txt | 10 +- icuSources/data/lang/zh_TW.txt | 10 +- icuSources/data/lang/zu.txt | 307 +- icuSources/data/locales/af.txt | 385 +- icuSources/data/locales/af_NA.txt | 12 +- icuSources/data/locales/af_ZA.txt | 12 +- icuSources/data/locales/agq.txt | 12 +- icuSources/data/locales/agq_CM.txt | 12 +- icuSources/data/locales/ak.txt | 12 +- icuSources/data/locales/ak_GH.txt | 12 +- icuSources/data/locales/am.txt | 354 +- icuSources/data/locales/am_ET.txt | 12 +- icuSources/data/locales/ar.txt | 288 +- icuSources/data/locales/ar_001.txt | 12 +- icuSources/data/locales/ar_AE.txt | 12 +- icuSources/data/locales/ar_BH.txt | 12 +- icuSources/data/locales/ar_DJ.txt | 12 +- icuSources/data/locales/ar_DZ.txt | 12 +- icuSources/data/locales/ar_EG.txt | 12 +- icuSources/data/locales/ar_EH.txt | 12 +- icuSources/data/locales/ar_ER.txt | 12 +- icuSources/data/locales/ar_IL.txt | 12 +- icuSources/data/locales/ar_IQ.txt | 12 +- icuSources/data/locales/ar_JO.txt | 28 +- icuSources/data/locales/ar_KM.txt | 12 +- icuSources/data/locales/ar_KW.txt | 12 +- icuSources/data/locales/ar_LB.txt | 28 +- icuSources/data/locales/ar_LY.txt | 49 +- icuSources/data/locales/ar_MA.txt | 13 +- icuSources/data/locales/ar_MR.txt | 12 +- icuSources/data/locales/ar_OM.txt | 12 +- icuSources/data/locales/ar_PS.txt | 12 +- icuSources/data/locales/ar_QA.txt | 12 +- icuSources/data/locales/ar_SA.txt | 54 +- icuSources/data/locales/ar_SD.txt | 12 +- icuSources/data/locales/ar_SO.txt | 19 +- icuSources/data/locales/ar_SS.txt | 12 +- icuSources/data/locales/ar_SY.txt | 12 +- icuSources/data/locales/ar_TD.txt | 12 +- icuSources/data/locales/ar_TN.txt | 12 +- icuSources/data/locales/ar_YE.txt | 12 +- icuSources/data/locales/ars.txt | 9 +- icuSources/data/locales/as.txt | 12 +- icuSources/data/locales/as_IN.txt | 12 +- icuSources/data/locales/asa.txt | 12 +- icuSources/data/locales/asa_TZ.txt | 12 +- icuSources/data/locales/ast.txt | 1368 +- icuSources/data/locales/ast_ES.txt | 12 +- icuSources/data/locales/az.txt | 422 +- icuSources/data/locales/az_AZ.txt | 10 +- icuSources/data/locales/az_Cyrl.txt | 377 +- icuSources/data/locales/az_Cyrl_AZ.txt | 12 +- icuSources/data/locales/az_Latn.txt | 12 +- icuSources/data/locales/az_Latn_AZ.txt | 12 +- icuSources/data/locales/bas.txt | 12 +- icuSources/data/locales/bas_CM.txt | 12 +- icuSources/data/locales/be.txt | 712 +- icuSources/data/locales/be_BY.txt | 12 +- icuSources/data/locales/bem.txt | 12 +- icuSources/data/locales/bem_ZM.txt | 12 +- icuSources/data/locales/bez.txt | 12 +- icuSources/data/locales/bez_TZ.txt | 12 +- icuSources/data/locales/bg.txt | 542 +- icuSources/data/locales/bg_BG.txt | 12 +- icuSources/data/locales/bm.txt | 25 +- icuSources/data/locales/bm_ML.txt | 12 +- icuSources/data/locales/bn.txt | 470 +- icuSources/data/locales/bn_BD.txt | 12 +- icuSources/data/locales/bn_IN.txt | 12 +- icuSources/data/locales/bo.txt | 12 +- icuSources/data/locales/bo_CN.txt | 12 +- icuSources/data/locales/bo_IN.txt | 12 +- icuSources/data/locales/br.txt | 210 +- icuSources/data/locales/br_FR.txt | 12 +- icuSources/data/locales/brx.txt | 12 +- icuSources/data/locales/brx_IN.txt | 12 +- icuSources/data/locales/bs.txt | 755 +- icuSources/data/locales/bs_BA.txt | 10 +- icuSources/data/locales/bs_Cyrl.txt | 24 +- icuSources/data/locales/bs_Cyrl_BA.txt | 12 +- icuSources/data/locales/bs_Latn.txt | 12 +- icuSources/data/locales/bs_Latn_BA.txt | 12 +- icuSources/data/locales/ca.txt | 391 +- icuSources/data/locales/ca_AD.txt | 12 +- icuSources/data/locales/ca_ES.txt | 12 +- icuSources/data/locales/ca_FR.txt | 12 +- icuSources/data/locales/ca_IT.txt | 12 +- icuSources/data/locales/ce.txt | 12 +- icuSources/data/locales/ce_RU.txt | 12 +- icuSources/data/locales/cgg.txt | 12 +- icuSources/data/locales/cgg_UG.txt | 12 +- icuSources/data/locales/chr.txt | 1301 +- icuSources/data/locales/chr_US.txt | 12 +- icuSources/data/locales/ckb.txt | 470 +- icuSources/data/locales/ckb_IQ.txt | 12 +- icuSources/data/locales/ckb_IR.txt | 12 +- icuSources/data/locales/cs.txt | 2016 +- icuSources/data/locales/cs_CZ.txt | 12 +- icuSources/data/locales/cy.txt | 584 +- icuSources/data/locales/cy_GB.txt | 12 +- icuSources/data/locales/da.txt | 424 +- icuSources/data/locales/da_DK.txt | 12 +- icuSources/data/locales/da_GL.txt | 12 +- icuSources/data/locales/dav.txt | 12 +- icuSources/data/locales/dav_KE.txt | 12 +- icuSources/data/locales/de.txt | 541 +- icuSources/data/locales/de_AT.txt | 20 +- icuSources/data/locales/de_BE.txt | 12 +- icuSources/data/locales/de_CH.txt | 14 +- icuSources/data/locales/de_DE.txt | 12 +- icuSources/data/locales/de_IT.txt | 71 + icuSources/data/locales/de_LI.txt | 14 +- icuSources/data/locales/de_LU.txt | 23 +- icuSources/data/locales/dje.txt | 12 +- icuSources/data/locales/dje_NE.txt | 12 +- icuSources/data/locales/dsb.txt | 12 +- icuSources/data/locales/dsb_DE.txt | 12 +- icuSources/data/locales/dua.txt | 12 +- icuSources/data/locales/dua_CM.txt | 12 +- icuSources/data/locales/dyo.txt | 12 +- icuSources/data/locales/dyo_SN.txt | 12 +- icuSources/data/locales/dz.txt | 19 +- icuSources/data/locales/dz_BT.txt | 12 +- icuSources/data/locales/ebu.txt | 12 +- icuSources/data/locales/ebu_KE.txt | 12 +- icuSources/data/locales/ee.txt | 12 +- icuSources/data/locales/ee_GH.txt | 12 +- icuSources/data/locales/ee_TG.txt | 12 +- icuSources/data/locales/el.txt | 362 +- icuSources/data/locales/el_CY.txt | 12 +- icuSources/data/locales/el_GR.txt | 12 +- icuSources/data/locales/en.txt | 776 +- icuSources/data/locales/en_001.txt | 533 +- icuSources/data/locales/en_150.txt | 16 +- icuSources/data/locales/en_AG.txt | 12 +- icuSources/data/locales/en_AI.txt | 14 +- icuSources/data/locales/en_AR.txt | 58 + icuSources/data/locales/en_AS.txt | 12 +- icuSources/data/locales/en_AT.txt | 221 +- icuSources/data/locales/en_AU.txt | 75 +- icuSources/data/locales/en_BB.txt | 12 +- icuSources/data/locales/en_BD.txt | 100 + icuSources/data/locales/en_BE.txt | 16 +- icuSources/data/locales/en_BG.txt | 113 + icuSources/data/locales/en_BI.txt | 12 +- icuSources/data/locales/en_BM.txt | 12 +- icuSources/data/locales/en_BS.txt | 12 +- icuSources/data/locales/en_BW.txt | 32 +- icuSources/data/locales/en_BZ.txt | 16 +- icuSources/data/locales/en_CA.txt | 413 +- icuSources/data/locales/en_CC.txt | 14 +- icuSources/data/locales/en_CH.txt | 40 +- icuSources/data/locales/en_CK.txt | 14 +- icuSources/data/locales/en_CM.txt | 14 +- icuSources/data/locales/en_CX.txt | 14 +- icuSources/data/locales/en_CY.txt | 12 +- icuSources/data/locales/en_DE.txt | 152 +- icuSources/data/locales/en_DG.txt | 14 +- icuSources/data/locales/en_DK.txt | 14 +- icuSources/data/locales/en_DM.txt | 12 +- icuSources/data/locales/en_ER.txt | 12 +- icuSources/data/locales/en_FI.txt | 14 +- icuSources/data/locales/en_FJ.txt | 12 +- icuSources/data/locales/en_FK.txt | 14 +- icuSources/data/locales/en_FM.txt | 12 +- icuSources/data/locales/en_FR.txt | 78 + icuSources/data/locales/en_GB.txt | 260 +- icuSources/data/locales/en_GD.txt | 12 +- icuSources/data/locales/en_GG.txt | 14 +- icuSources/data/locales/en_GH.txt | 12 +- icuSources/data/locales/en_GI.txt | 14 +- icuSources/data/locales/en_GM.txt | 12 +- icuSources/data/locales/en_GU.txt | 12 +- icuSources/data/locales/en_GY.txt | 12 +- icuSources/data/locales/en_HK.txt | 76 +- icuSources/data/locales/en_HU.txt | 94 +- icuSources/data/locales/en_ID.txt | 114 + icuSources/data/locales/en_IE.txt | 50 +- icuSources/data/locales/en_IL.txt | 14 +- icuSources/data/locales/en_IM.txt | 14 +- icuSources/data/locales/en_IN.txt | 37 +- icuSources/data/locales/en_IO.txt | 14 +- icuSources/data/locales/en_JE.txt | 14 +- icuSources/data/locales/en_JM.txt | 12 +- icuSources/data/locales/en_JP.txt | 89 +- icuSources/data/locales/en_KE.txt | 14 +- icuSources/data/locales/en_KI.txt | 12 +- icuSources/data/locales/en_KN.txt | 12 +- icuSources/data/locales/en_KY.txt | 12 +- icuSources/data/locales/en_LC.txt | 12 +- icuSources/data/locales/en_LR.txt | 12 +- icuSources/data/locales/en_LS.txt | 12 +- icuSources/data/locales/en_MG.txt | 14 +- icuSources/data/locales/en_MH.txt | 12 +- icuSources/data/locales/en_MO.txt | 12 +- icuSources/data/locales/en_MP.txt | 12 +- icuSources/data/locales/en_MS.txt | 14 +- icuSources/data/locales/en_MT.txt | 16 +- icuSources/data/locales/en_MU.txt | 14 +- icuSources/data/locales/en_MW.txt | 12 +- icuSources/data/locales/en_MY.txt | 12 +- icuSources/data/locales/en_NA.txt | 12 +- icuSources/data/locales/en_NF.txt | 14 +- icuSources/data/locales/en_NG.txt | 12 +- icuSources/data/locales/en_NH.txt | 10 +- icuSources/data/locales/en_NL.txt | 12 +- icuSources/data/locales/en_NR.txt | 14 +- icuSources/data/locales/en_NU.txt | 14 +- icuSources/data/locales/en_NZ.txt | 68 +- icuSources/data/locales/en_PG.txt | 12 +- icuSources/data/locales/en_PH.txt | 12 +- icuSources/data/locales/en_PK.txt | 16 +- icuSources/data/locales/en_PN.txt | 14 +- icuSources/data/locales/en_PR.txt | 12 +- icuSources/data/locales/en_PW.txt | 12 +- icuSources/data/locales/en_RH.txt | 10 +- icuSources/data/locales/en_RW.txt | 14 +- icuSources/data/locales/en_SA.txt | 8 + icuSources/data/locales/en_SB.txt | 12 +- icuSources/data/locales/en_SC.txt | 14 +- icuSources/data/locales/en_SD.txt | 12 +- icuSources/data/locales/en_SE.txt | 16 +- icuSources/data/locales/en_SG.txt | 111 +- icuSources/data/locales/en_SH.txt | 14 +- icuSources/data/locales/en_SI.txt | 12 +- icuSources/data/locales/en_SL.txt | 12 +- icuSources/data/locales/en_SS.txt | 12 +- icuSources/data/locales/en_SX.txt | 14 +- icuSources/data/locales/en_SZ.txt | 12 +- icuSources/data/locales/en_TC.txt | 12 +- icuSources/data/locales/en_TH.txt | 44 + icuSources/data/locales/en_TK.txt | 14 +- icuSources/data/locales/en_TO.txt | 12 +- icuSources/data/locales/en_TR.txt | 213 +- icuSources/data/locales/en_TT.txt | 12 +- icuSources/data/locales/en_TV.txt | 14 +- icuSources/data/locales/en_TZ.txt | 14 +- icuSources/data/locales/en_UG.txt | 14 +- icuSources/data/locales/en_UM.txt | 12 +- icuSources/data/locales/en_US.txt | 12 +- icuSources/data/locales/en_US_POSIX.txt | 12 +- icuSources/data/locales/en_VC.txt | 12 +- icuSources/data/locales/en_VG.txt | 12 +- icuSources/data/locales/en_VI.txt | 12 +- icuSources/data/locales/en_VU.txt | 12 +- icuSources/data/locales/en_WS.txt | 12 +- icuSources/data/locales/en_ZA.txt | 32 +- icuSources/data/locales/en_ZM.txt | 12 +- icuSources/data/locales/en_ZW.txt | 32 +- icuSources/data/locales/eo.txt | 12 +- icuSources/data/locales/es.txt | 585 +- icuSources/data/locales/es_419.txt | 263 +- icuSources/data/locales/es_AG.txt | 10 + icuSources/data/locales/es_AI.txt | 10 + icuSources/data/locales/es_AR.txt | 105 +- icuSources/data/locales/es_AW.txt | 10 + icuSources/data/locales/es_BB.txt | 10 + icuSources/data/locales/es_BL.txt | 10 + icuSources/data/locales/es_BM.txt | 10 + icuSources/data/locales/es_BO.txt | 78 +- icuSources/data/locales/es_BQ.txt | 10 + icuSources/data/locales/es_BR.txt | 6 + icuSources/data/locales/es_BS.txt | 10 + icuSources/data/locales/es_BZ.txt | 10 +- icuSources/data/locales/es_CL.txt | 57 +- icuSources/data/locales/es_CO.txt | 65 +- icuSources/data/locales/es_CR.txt | 45 +- icuSources/data/locales/es_CU.txt | 12 +- icuSources/data/locales/es_CW.txt | 10 + icuSources/data/locales/es_DM.txt | 10 + icuSources/data/locales/es_DO.txt | 47 +- icuSources/data/locales/es_EA.txt | 12 +- icuSources/data/locales/es_EC.txt | 45 +- icuSources/data/locales/es_ES.txt | 12 +- icuSources/data/locales/es_FK.txt | 10 + icuSources/data/locales/es_GD.txt | 10 + icuSources/data/locales/es_GF.txt | 10 + icuSources/data/locales/es_GL.txt | 10 + icuSources/data/locales/es_GP.txt | 10 + icuSources/data/locales/es_GQ.txt | 12 +- icuSources/data/locales/es_GT.txt | 99 +- icuSources/data/locales/es_GY.txt | 10 + icuSources/data/locales/es_HN.txt | 36 +- icuSources/data/locales/es_HT.txt | 10 + icuSources/data/locales/es_IC.txt | 12 +- icuSources/data/locales/es_KN.txt | 10 + icuSources/data/locales/es_KY.txt | 10 + icuSources/data/locales/es_LC.txt | 10 + icuSources/data/locales/es_MF.txt | 10 + icuSources/data/locales/es_MQ.txt | 10 + icuSources/data/locales/es_MS.txt | 10 + icuSources/data/locales/es_MX.txt | 154 +- icuSources/data/locales/es_NI.txt | 40 +- icuSources/data/locales/es_PA.txt | 60 +- icuSources/data/locales/es_PE.txt | 36 +- icuSources/data/locales/es_PH.txt | 12 +- icuSources/data/locales/es_PM.txt | 10 + icuSources/data/locales/es_PR.txt | 36 +- icuSources/data/locales/es_PY.txt | 39 +- icuSources/data/locales/es_SR.txt | 10 + icuSources/data/locales/es_SV.txt | 46 +- icuSources/data/locales/es_SX.txt | 10 + icuSources/data/locales/es_TC.txt | 10 + icuSources/data/locales/es_TT.txt | 10 + icuSources/data/locales/es_US.txt | 208 +- icuSources/data/locales/es_UY.txt | 36 +- icuSources/data/locales/es_VC.txt | 10 + icuSources/data/locales/es_VE.txt | 26 +- icuSources/data/locales/es_VG.txt | 10 + icuSources/data/locales/es_VI.txt | 10 + icuSources/data/locales/et.txt | 588 +- icuSources/data/locales/et_EE.txt | 12 +- icuSources/data/locales/eu.txt | 497 +- icuSources/data/locales/eu_ES.txt | 12 +- icuSources/data/locales/ewo.txt | 12 +- icuSources/data/locales/ewo_CM.txt | 12 +- icuSources/data/locales/fa.txt | 475 +- icuSources/data/locales/fa_AF.txt | 168 +- icuSources/data/locales/fa_IR.txt | 12 +- icuSources/data/locales/ff.txt | 25 +- icuSources/data/locales/ff_CM.txt | 12 +- icuSources/data/locales/ff_GN.txt | 12 +- icuSources/data/locales/ff_MR.txt | 12 +- icuSources/data/locales/ff_SN.txt | 12 +- icuSources/data/locales/fi.txt | 440 +- icuSources/data/locales/fi_FI.txt | 12 +- icuSources/data/locales/fil.txt | 367 +- icuSources/data/locales/fil_PH.txt | 12 +- icuSources/data/locales/fo.txt | 325 +- icuSources/data/locales/fo_DK.txt | 12 +- icuSources/data/locales/fo_FO.txt | 12 +- icuSources/data/locales/fr.txt | 536 +- icuSources/data/locales/fr_BE.txt | 19 +- icuSources/data/locales/fr_BF.txt | 12 +- icuSources/data/locales/fr_BI.txt | 12 +- icuSources/data/locales/fr_BJ.txt | 12 +- icuSources/data/locales/fr_BL.txt | 12 +- icuSources/data/locales/fr_CA.txt | 227 +- icuSources/data/locales/fr_CD.txt | 45 +- icuSources/data/locales/fr_CF.txt | 12 +- icuSources/data/locales/fr_CG.txt | 12 +- icuSources/data/locales/fr_CH.txt | 140 +- icuSources/data/locales/fr_CI.txt | 19 +- icuSources/data/locales/fr_CM.txt | 73 +- icuSources/data/locales/fr_DJ.txt | 12 +- icuSources/data/locales/fr_DZ.txt | 12 +- icuSources/data/locales/fr_FR.txt | 12 +- icuSources/data/locales/fr_GA.txt | 12 +- icuSources/data/locales/fr_GF.txt | 12 +- icuSources/data/locales/fr_GN.txt | 12 +- icuSources/data/locales/fr_GP.txt | 12 +- icuSources/data/locales/fr_GQ.txt | 12 +- icuSources/data/locales/fr_HT.txt | 28 +- icuSources/data/locales/fr_KM.txt | 12 +- icuSources/data/locales/fr_LU.txt | 12 +- icuSources/data/locales/fr_MA.txt | 12 +- icuSources/data/locales/fr_MC.txt | 12 +- icuSources/data/locales/fr_MF.txt | 12 +- icuSources/data/locales/fr_MG.txt | 12 +- icuSources/data/locales/fr_ML.txt | 56 +- icuSources/data/locales/fr_MQ.txt | 12 +- icuSources/data/locales/fr_MR.txt | 12 +- icuSources/data/locales/fr_MU.txt | 12 +- icuSources/data/locales/fr_NC.txt | 12 +- icuSources/data/locales/fr_NE.txt | 12 +- icuSources/data/locales/fr_PF.txt | 12 +- icuSources/data/locales/fr_PM.txt | 12 +- icuSources/data/locales/fr_RE.txt | 43 +- icuSources/data/locales/fr_RW.txt | 12 +- icuSources/data/locales/fr_SC.txt | 12 +- icuSources/data/locales/fr_SN.txt | 44 +- icuSources/data/locales/fr_SY.txt | 12 +- icuSources/data/locales/fr_TD.txt | 12 +- icuSources/data/locales/fr_TG.txt | 12 +- icuSources/data/locales/fr_TN.txt | 12 +- icuSources/data/locales/fr_VU.txt | 12 +- icuSources/data/locales/fr_WF.txt | 12 +- icuSources/data/locales/fr_YT.txt | 12 +- icuSources/data/locales/fur.txt | 12 +- icuSources/data/locales/fur_IT.txt | 12 +- icuSources/data/locales/fy.txt | 199 +- icuSources/data/locales/fy_NL.txt | 12 +- icuSources/data/locales/ga.txt | 674 +- icuSources/data/locales/ga_IE.txt | 12 +- icuSources/data/locales/gd.txt | 41 +- icuSources/data/locales/gd_GB.txt | 12 +- icuSources/data/locales/gl.txt | 1222 +- icuSources/data/locales/gl_ES.txt | 12 +- icuSources/data/locales/gsw.txt | 206 +- icuSources/data/locales/gsw_CH.txt | 12 +- icuSources/data/locales/gsw_FR.txt | 12 +- icuSources/data/locales/gsw_LI.txt | 12 +- icuSources/data/locales/gu.txt | 529 +- icuSources/data/locales/gu_IN.txt | 12 +- icuSources/data/locales/guz.txt | 12 +- icuSources/data/locales/guz_KE.txt | 12 +- icuSources/data/locales/gv.txt | 21 +- icuSources/data/locales/gv_IM.txt | 12 +- icuSources/data/locales/ha.txt | 367 +- icuSources/data/locales/ha_GH.txt | 12 +- icuSources/data/locales/ha_NE.txt | 31 +- icuSources/data/locales/ha_NG.txt | 12 +- icuSources/data/locales/haw.txt | 356 +- icuSources/data/locales/haw_US.txt | 12 +- icuSources/data/locales/he.txt | 579 +- icuSources/data/locales/he_IL.txt | 12 +- icuSources/data/locales/hi.txt | 369 +- icuSources/data/locales/hi_IN.txt | 12 +- icuSources/data/locales/hr.txt | 524 +- icuSources/data/locales/hr_BA.txt | 54 +- icuSources/data/locales/hr_HR.txt | 12 +- icuSources/data/locales/hsb.txt | 12 +- icuSources/data/locales/hsb_DE.txt | 12 +- icuSources/data/locales/hu.txt | 355 +- icuSources/data/locales/hu_HU.txt | 12 +- icuSources/data/locales/hy.txt | 810 +- icuSources/data/locales/hy_AM.txt | 12 +- icuSources/data/locales/id.txt | 398 +- icuSources/data/locales/id_ID.txt | 12 +- icuSources/data/locales/ig.txt | 399 +- icuSources/data/locales/ig_NG.txt | 12 +- icuSources/data/locales/ii.txt | 287 +- icuSources/data/locales/ii_CN.txt | 12 +- icuSources/data/locales/in.txt | 10 +- icuSources/data/locales/in_ID.txt | 10 +- icuSources/data/locales/is.txt | 207 +- icuSources/data/locales/is_IS.txt | 12 +- icuSources/data/locales/it.txt | 466 +- icuSources/data/locales/it_CH.txt | 32 +- icuSources/data/locales/it_IT.txt | 12 +- icuSources/data/locales/it_SM.txt | 12 +- icuSources/data/locales/it_VA.txt | 5 + icuSources/data/locales/iu.txt | 37 +- icuSources/data/locales/iu_CA.txt | 12 +- icuSources/data/locales/iw.txt | 10 +- icuSources/data/locales/iw_IL.txt | 10 +- icuSources/data/locales/ja.txt | 410 +- icuSources/data/locales/ja_JP.txt | 12 +- icuSources/data/locales/ja_JP_TRADITIONAL.txt | 10 +- icuSources/data/locales/jgo.txt | 12 +- icuSources/data/locales/jgo_CM.txt | 12 +- icuSources/data/locales/jmc.txt | 12 +- icuSources/data/locales/jmc_TZ.txt | 12 +- icuSources/data/locales/ka.txt | 369 +- icuSources/data/locales/ka_GE.txt | 12 +- icuSources/data/locales/kab.txt | 25 +- icuSources/data/locales/kab_DZ.txt | 12 +- icuSources/data/locales/kam.txt | 12 +- icuSources/data/locales/kam_KE.txt | 12 +- icuSources/data/locales/kde.txt | 12 +- icuSources/data/locales/kde_TZ.txt | 12 +- icuSources/data/locales/kea.txt | 45 +- icuSources/data/locales/kea_CV.txt | 12 +- icuSources/data/locales/khq.txt | 25 +- icuSources/data/locales/khq_ML.txt | 12 +- icuSources/data/locales/ki.txt | 12 +- icuSources/data/locales/ki_KE.txt | 12 +- icuSources/data/locales/kk.txt | 462 +- icuSources/data/locales/kk_KZ.txt | 12 +- icuSources/data/locales/kkj.txt | 12 +- icuSources/data/locales/kkj_CM.txt | 12 +- icuSources/data/locales/kl.txt | 18 +- icuSources/data/locales/kl_GL.txt | 12 +- icuSources/data/locales/kln.txt | 12 +- icuSources/data/locales/kln_KE.txt | 12 +- icuSources/data/locales/km.txt | 499 +- icuSources/data/locales/km_KH.txt | 12 +- icuSources/data/locales/kn.txt | 400 +- icuSources/data/locales/kn_IN.txt | 12 +- icuSources/data/locales/ko.txt | 317 +- icuSources/data/locales/ko_KP.txt | 12 +- icuSources/data/locales/ko_KR.txt | 12 +- icuSources/data/locales/kok.txt | 12 +- icuSources/data/locales/kok_IN.txt | 12 +- icuSources/data/locales/ks.txt | 14 +- icuSources/data/locales/ks_IN.txt | 12 +- icuSources/data/locales/ksb.txt | 12 +- icuSources/data/locales/ksb_TZ.txt | 12 +- icuSources/data/locales/ksf.txt | 12 +- icuSources/data/locales/ksf_CM.txt | 12 +- icuSources/data/locales/ksh.txt | 147 +- icuSources/data/locales/ksh_DE.txt | 12 +- icuSources/data/locales/kw.txt | 12 +- icuSources/data/locales/kw_GB.txt | 12 +- icuSources/data/locales/ky.txt | 514 +- icuSources/data/locales/ky_KG.txt | 12 +- icuSources/data/locales/lag.txt | 12 +- icuSources/data/locales/lag_TZ.txt | 12 +- icuSources/data/locales/lb.txt | 12 +- icuSources/data/locales/lb_LU.txt | 12 +- icuSources/data/locales/lg.txt | 12 +- icuSources/data/locales/lg_UG.txt | 12 +- icuSources/data/locales/lkt.txt | 24 +- icuSources/data/locales/lkt_US.txt | 12 +- icuSources/data/locales/ln.txt | 12 +- icuSources/data/locales/ln_AO.txt | 12 +- icuSources/data/locales/ln_CD.txt | 12 +- icuSources/data/locales/ln_CF.txt | 12 +- icuSources/data/locales/ln_CG.txt | 12 +- icuSources/data/locales/lo.txt | 483 +- icuSources/data/locales/lo_LA.txt | 12 +- icuSources/data/locales/lrc.txt | 12 +- icuSources/data/locales/lrc_IQ.txt | 12 +- icuSources/data/locales/lrc_IR.txt | 12 +- icuSources/data/locales/lt.txt | 449 +- icuSources/data/locales/lt_LT.txt | 12 +- icuSources/data/locales/lu.txt | 12 +- icuSources/data/locales/lu_CD.txt | 12 +- icuSources/data/locales/luo.txt | 12 +- icuSources/data/locales/luo_KE.txt | 12 +- icuSources/data/locales/luy.txt | 12 +- icuSources/data/locales/luy_KE.txt | 12 +- icuSources/data/locales/lv.txt | 543 +- icuSources/data/locales/lv_LV.txt | 12 +- icuSources/data/locales/mas.txt | 12 +- icuSources/data/locales/mas_KE.txt | 12 +- icuSources/data/locales/mas_TZ.txt | 12 +- icuSources/data/locales/mer.txt | 12 +- icuSources/data/locales/mer_KE.txt | 12 +- icuSources/data/locales/mfe.txt | 25 +- icuSources/data/locales/mfe_MU.txt | 12 +- icuSources/data/locales/mg.txt | 322 +- icuSources/data/locales/mg_MG.txt | 12 +- icuSources/data/locales/mgh.txt | 12 +- icuSources/data/locales/mgh_MZ.txt | 12 +- icuSources/data/locales/mgo.txt | 12 +- icuSources/data/locales/mgo_CM.txt | 12 +- icuSources/data/locales/mk.txt | 448 +- icuSources/data/locales/mk_MK.txt | 12 +- icuSources/data/locales/ml.txt | 413 +- icuSources/data/locales/ml_IN.txt | 12 +- icuSources/data/locales/mn.txt | 770 +- icuSources/data/locales/mn_MN.txt | 12 +- icuSources/data/locales/mo.txt | 10 +- icuSources/data/locales/mr.txt | 415 +- icuSources/data/locales/mr_IN.txt | 12 +- icuSources/data/locales/ms.txt | 374 +- icuSources/data/locales/ms_Arab.txt | 55 +- icuSources/data/locales/ms_Arab_BN.txt | 12 +- icuSources/data/locales/ms_Arab_MY.txt | 12 +- icuSources/data/locales/ms_BN.txt | 12 +- icuSources/data/locales/ms_MY.txt | 12 +- icuSources/data/locales/ms_SG.txt | 12 +- icuSources/data/locales/mt.txt | 285 +- icuSources/data/locales/mt_MT.txt | 12 +- icuSources/data/locales/mua.txt | 12 +- icuSources/data/locales/mua_CM.txt | 12 +- icuSources/data/locales/my.txt | 880 +- icuSources/data/locales/my_MM.txt | 12 +- icuSources/data/locales/mzn.txt | 12 +- icuSources/data/locales/mzn_IR.txt | 12 +- icuSources/data/locales/naq.txt | 12 +- icuSources/data/locales/naq_NA.txt | 12 +- icuSources/data/locales/nb.txt | 585 +- icuSources/data/locales/nb_NO.txt | 12 +- icuSources/data/locales/nb_SJ.txt | 12 +- icuSources/data/locales/nd.txt | 28 +- icuSources/data/locales/nd_ZW.txt | 12 +- icuSources/data/locales/nds.txt | 7 + icuSources/data/locales/nds_DE.txt | 5 + icuSources/data/locales/nds_NL.txt | 12 + icuSources/data/locales/ne.txt | 433 +- icuSources/data/locales/ne_IN.txt | 12 +- icuSources/data/locales/ne_NP.txt | 12 +- icuSources/data/locales/nl.txt | 645 +- icuSources/data/locales/nl_AW.txt | 12 +- icuSources/data/locales/nl_BE.txt | 82 +- icuSources/data/locales/nl_BQ.txt | 12 +- icuSources/data/locales/nl_CW.txt | 12 +- icuSources/data/locales/nl_NL.txt | 12 +- icuSources/data/locales/nl_SR.txt | 12 +- icuSources/data/locales/nl_SX.txt | 12 +- icuSources/data/locales/nmg.txt | 12 +- icuSources/data/locales/nmg_CM.txt | 12 +- icuSources/data/locales/nn.txt | 272 +- icuSources/data/locales/nn_NO.txt | 12 +- icuSources/data/locales/nnh.txt | 12 +- icuSources/data/locales/nnh_CM.txt | 12 +- icuSources/data/locales/no.txt | 10 +- icuSources/data/locales/no_NO.txt | 10 +- icuSources/data/locales/no_NO_NY.txt | 10 +- icuSources/data/locales/nus.txt | 12 +- icuSources/data/locales/nus_SS.txt | 12 +- icuSources/data/locales/nyn.txt | 12 +- icuSources/data/locales/nyn_UG.txt | 12 +- icuSources/data/locales/om.txt | 324 +- icuSources/data/locales/om_ET.txt | 12 +- icuSources/data/locales/om_KE.txt | 63 +- icuSources/data/locales/or.txt | 12 +- icuSources/data/locales/or_IN.txt | 12 +- icuSources/data/locales/os.txt | 12 +- icuSources/data/locales/os_GE.txt | 12 +- icuSources/data/locales/os_RU.txt | 12 +- icuSources/data/locales/pa.txt | 430 +- icuSources/data/locales/pa_Arab.txt | 12 +- icuSources/data/locales/pa_Arab_PK.txt | 12 +- icuSources/data/locales/pa_Guru.txt | 12 +- icuSources/data/locales/pa_Guru_IN.txt | 12 +- icuSources/data/locales/pa_IN.txt | 10 +- icuSources/data/locales/pa_PK.txt | 10 +- icuSources/data/locales/pl.txt | 498 +- icuSources/data/locales/pl_PL.txt | 12 +- icuSources/data/locales/pool.res | Bin 98404 -> 116560 bytes icuSources/data/locales/ps.txt | 413 +- icuSources/data/locales/ps_AF.txt | 12 +- icuSources/data/locales/pt.txt | 375 +- icuSources/data/locales/pt_AO.txt | 15 +- icuSources/data/locales/pt_BR.txt | 12 +- icuSources/data/locales/pt_CH.txt | 6 + icuSources/data/locales/pt_CV.txt | 12 +- icuSources/data/locales/pt_FR.txt | 8 + icuSources/data/locales/pt_GQ.txt | 6 + icuSources/data/locales/pt_GW.txt | 12 +- icuSources/data/locales/pt_LU.txt | 6 + icuSources/data/locales/pt_MO.txt | 12 +- icuSources/data/locales/pt_MZ.txt | 12 +- icuSources/data/locales/pt_PT.txt | 286 +- icuSources/data/locales/pt_ST.txt | 12 +- icuSources/data/locales/pt_TL.txt | 12 +- icuSources/data/locales/qu.txt | 246 +- icuSources/data/locales/qu_BO.txt | 12 +- icuSources/data/locales/qu_EC.txt | 12 +- icuSources/data/locales/qu_PE.txt | 12 +- icuSources/data/locales/resfiles.mk | 263 +- icuSources/data/locales/reslocal.mk | 28 +- icuSources/data/locales/rm.txt | 291 +- icuSources/data/locales/rm_CH.txt | 12 +- icuSources/data/locales/rn.txt | 12 +- icuSources/data/locales/rn_BI.txt | 12 +- icuSources/data/locales/ro.txt | 539 +- icuSources/data/locales/ro_MD.txt | 24 +- icuSources/data/locales/ro_RO.txt | 12 +- icuSources/data/locales/rof.txt | 12 +- icuSources/data/locales/rof_TZ.txt | 12 +- icuSources/data/locales/root.txt | 276 +- icuSources/data/locales/ru.txt | 554 +- icuSources/data/locales/ru_BY.txt | 12 +- icuSources/data/locales/ru_KG.txt | 12 +- icuSources/data/locales/ru_KZ.txt | 12 +- icuSources/data/locales/ru_MD.txt | 12 +- icuSources/data/locales/ru_RU.txt | 12 +- icuSources/data/locales/ru_UA.txt | 92 +- icuSources/data/locales/rw.txt | 359 +- icuSources/data/locales/rw_RW.txt | 12 +- icuSources/data/locales/rwk.txt | 12 +- icuSources/data/locales/rwk_TZ.txt | 12 +- icuSources/data/locales/sah.txt | 790 +- icuSources/data/locales/sah_RU.txt | 12 +- icuSources/data/locales/saq.txt | 12 +- icuSources/data/locales/saq_KE.txt | 12 +- icuSources/data/locales/sbp.txt | 12 +- icuSources/data/locales/sbp_TZ.txt | 12 +- icuSources/data/locales/se.txt | 334 +- icuSources/data/locales/se_FI.txt | 49 +- icuSources/data/locales/se_NO.txt | 12 +- icuSources/data/locales/se_SE.txt | 12 +- icuSources/data/locales/seh.txt | 12 +- icuSources/data/locales/seh_MZ.txt | 12 +- icuSources/data/locales/ses.txt | 25 +- icuSources/data/locales/ses_ML.txt | 12 +- icuSources/data/locales/sg.txt | 25 +- icuSources/data/locales/sg_CF.txt | 12 +- icuSources/data/locales/sh.txt | 10 +- icuSources/data/locales/sh_BA.txt | 10 +- icuSources/data/locales/sh_CS.txt | 10 +- icuSources/data/locales/sh_YU.txt | 10 +- icuSources/data/locales/shi.txt | 25 +- icuSources/data/locales/shi_Latn.txt | 25 +- icuSources/data/locales/shi_Latn_MA.txt | 12 +- icuSources/data/locales/shi_MA.txt | 10 +- icuSources/data/locales/shi_Tfng.txt | 12 +- icuSources/data/locales/shi_Tfng_MA.txt | 12 +- icuSources/data/locales/si.txt | 362 +- icuSources/data/locales/si_LK.txt | 12 +- icuSources/data/locales/sk.txt | 495 +- icuSources/data/locales/sk_SK.txt | 12 +- icuSources/data/locales/sl.txt | 550 +- icuSources/data/locales/sl_SI.txt | 12 +- icuSources/data/locales/smn.txt | 490 +- icuSources/data/locales/smn_FI.txt | 12 +- icuSources/data/locales/sn.txt | 361 +- icuSources/data/locales/sn_ZW.txt | 12 +- icuSources/data/locales/so.txt | 445 +- icuSources/data/locales/so_DJ.txt | 12 +- icuSources/data/locales/so_ET.txt | 12 +- icuSources/data/locales/so_KE.txt | 12 +- icuSources/data/locales/so_SO.txt | 12 +- icuSources/data/locales/sq.txt | 441 +- icuSources/data/locales/sq_AL.txt | 12 +- icuSources/data/locales/sq_MK.txt | 12 +- icuSources/data/locales/sq_XK.txt | 12 +- icuSources/data/locales/sr.txt | 666 +- icuSources/data/locales/sr_BA.txt | 10 +- icuSources/data/locales/sr_CS.txt | 10 +- icuSources/data/locales/sr_Cyrl.txt | 12 +- icuSources/data/locales/sr_Cyrl_BA.txt | 176 +- icuSources/data/locales/sr_Cyrl_CS.txt | 10 +- icuSources/data/locales/sr_Cyrl_ME.txt | 160 +- icuSources/data/locales/sr_Cyrl_RS.txt | 12 +- icuSources/data/locales/sr_Cyrl_XK.txt | 108 +- icuSources/data/locales/sr_Cyrl_YU.txt | 10 +- icuSources/data/locales/sr_Latn.txt | 674 +- icuSources/data/locales/sr_Latn_BA.txt | 176 +- icuSources/data/locales/sr_Latn_CS.txt | 10 +- icuSources/data/locales/sr_Latn_ME.txt | 160 +- icuSources/data/locales/sr_Latn_RS.txt | 12 +- icuSources/data/locales/sr_Latn_XK.txt | 108 +- icuSources/data/locales/sr_Latn_YU.txt | 10 +- icuSources/data/locales/sr_ME.txt | 10 +- icuSources/data/locales/sr_RS.txt | 10 +- icuSources/data/locales/sr_XK.txt | 10 +- icuSources/data/locales/sr_YU.txt | 10 +- icuSources/data/locales/sv.txt | 466 +- icuSources/data/locales/sv_AX.txt | 12 +- icuSources/data/locales/sv_FI.txt | 30 +- icuSources/data/locales/sv_SE.txt | 12 +- icuSources/data/locales/sw.txt | 562 +- icuSources/data/locales/sw_CD.txt | 147 +- icuSources/data/locales/sw_KE.txt | 60 +- icuSources/data/locales/sw_TZ.txt | 12 +- icuSources/data/locales/sw_UG.txt | 12 +- icuSources/data/locales/ta.txt | 421 +- icuSources/data/locales/ta_IN.txt | 12 +- icuSources/data/locales/ta_LK.txt | 12 +- icuSources/data/locales/ta_MY.txt | 12 +- icuSources/data/locales/ta_SG.txt | 12 +- icuSources/data/locales/te.txt | 450 +- icuSources/data/locales/te_IN.txt | 12 +- icuSources/data/locales/teo.txt | 12 +- icuSources/data/locales/teo_KE.txt | 12 +- icuSources/data/locales/teo_UG.txt | 12 +- icuSources/data/locales/tg.txt | 292 +- icuSources/data/locales/tg_TJ.txt | 12 +- icuSources/data/locales/th.txt | 422 +- icuSources/data/locales/th_TH.txt | 12 +- icuSources/data/locales/th_TH_TRADITIONAL.txt | 10 +- icuSources/data/locales/ti.txt | 403 +- icuSources/data/locales/ti_ER.txt | 83 +- icuSources/data/locales/ti_ET.txt | 12 +- icuSources/data/locales/tk.txt | 39 +- icuSources/data/locales/tk_TM.txt | 12 +- icuSources/data/locales/tl.txt | 10 +- icuSources/data/locales/tl_PH.txt | 10 +- icuSources/data/locales/to.txt | 28 +- icuSources/data/locales/to_TO.txt | 12 +- icuSources/data/locales/tr.txt | 405 +- icuSources/data/locales/tr_CY.txt | 12 +- icuSources/data/locales/tr_TR.txt | 12 +- icuSources/data/locales/twq.txt | 12 +- icuSources/data/locales/twq_NE.txt | 12 +- icuSources/data/locales/tzm.txt | 12 +- icuSources/data/locales/tzm_MA.txt | 12 +- icuSources/data/locales/ug.txt | 186 +- icuSources/data/locales/ug_CN.txt | 12 +- icuSources/data/locales/uk.txt | 724 +- icuSources/data/locales/uk_UA.txt | 12 +- icuSources/data/locales/ur.txt | 397 +- icuSources/data/locales/ur_IN.txt | 97 +- icuSources/data/locales/ur_PK.txt | 12 +- icuSources/data/locales/uz.txt | 625 +- icuSources/data/locales/uz_AF.txt | 10 +- icuSources/data/locales/uz_Arab.txt | 12 +- icuSources/data/locales/uz_Arab_AF.txt | 12 +- icuSources/data/locales/uz_Cyrl.txt | 292 +- icuSources/data/locales/uz_Cyrl_UZ.txt | 12 +- icuSources/data/locales/uz_Latn.txt | 12 +- icuSources/data/locales/uz_Latn_UZ.txt | 12 +- icuSources/data/locales/uz_UZ.txt | 10 +- icuSources/data/locales/vai.txt | 12 +- icuSources/data/locales/vai_LR.txt | 10 +- icuSources/data/locales/vai_Latn.txt | 12 +- icuSources/data/locales/vai_Latn_LR.txt | 12 +- icuSources/data/locales/vai_Vaii.txt | 12 +- icuSources/data/locales/vai_Vaii_LR.txt | 12 +- icuSources/data/locales/vi.txt | 363 +- icuSources/data/locales/vi_VN.txt | 12 +- icuSources/data/locales/vun.txt | 12 +- icuSources/data/locales/vun_TZ.txt | 12 +- icuSources/data/locales/wae.txt | 12 +- icuSources/data/locales/wae_CH.txt | 12 +- icuSources/data/locales/xog.txt | 12 +- icuSources/data/locales/xog_UG.txt | 12 +- icuSources/data/locales/yav.txt | 12 +- icuSources/data/locales/yav_CM.txt | 12 +- icuSources/data/locales/yi.txt | 12 +- icuSources/data/locales/yi_001.txt | 12 +- icuSources/data/locales/yo.txt | 329 +- icuSources/data/locales/yo_BJ.txt | 108 +- icuSources/data/locales/yo_NG.txt | 12 +- icuSources/data/locales/yue.txt | 514 +- icuSources/data/locales/yue_CN.txt | 5 + icuSources/data/locales/yue_HK.txt | 12 +- icuSources/data/locales/yue_Hans.txt | 3315 ++ icuSources/data/locales/yue_Hans_CN.txt | 5 + icuSources/data/locales/yue_Hant.txt | 5 + icuSources/data/locales/yue_Hant_HK.txt | 5 + icuSources/data/locales/zgh.txt | 320 +- icuSources/data/locales/zgh_MA.txt | 12 +- icuSources/data/locales/zh.txt | 752 +- icuSources/data/locales/zh_CN.txt | 10 +- icuSources/data/locales/zh_HK.txt | 10 +- icuSources/data/locales/zh_Hans.txt | 12 +- icuSources/data/locales/zh_Hans_CN.txt | 12 +- icuSources/data/locales/zh_Hans_HK.txt | 19 +- icuSources/data/locales/zh_Hans_MO.txt | 18 +- icuSources/data/locales/zh_Hans_SG.txt | 18 +- icuSources/data/locales/zh_Hant.txt | 340 +- icuSources/data/locales/zh_Hant_HK.txt | 213 +- icuSources/data/locales/zh_Hant_MO.txt | 12 +- icuSources/data/locales/zh_Hant_TW.txt | 12 +- icuSources/data/locales/zh_MO.txt | 10 +- icuSources/data/locales/zh_SG.txt | 10 +- icuSources/data/locales/zh_TW.txt | 10 +- icuSources/data/locales/zu.txt | 459 +- icuSources/data/locales/zu_ZA.txt | 12 +- icuSources/data/makedata.mak | 137 +- icuSources/data/makedata.vcxproj | 61 +- icuSources/data/makedata_uwp.vcxproj | 137 + icuSources/data/mappings/cns-11643-1992.ucm | 2 + icuSources/data/mappings/convrtrs.txt | 5 +- icuSources/data/mappings/ebcdic-xml-us.ucm | 2 + icuSources/data/mappings/euc-jp-2007.ucm | 2 + icuSources/data/mappings/euc-tw-2014.ucm | 2 + icuSources/data/mappings/gb18030.ucm | 2 + icuSources/data/mappings/gsm-03.38-2009.ucm | 218 + .../data/mappings/ibm-1006_P100-1995.ucm | 2 + .../data/mappings/ibm-1025_P100-1995.ucm | 2 + .../data/mappings/ibm-1026_P100-1995.ucm | 2 + .../data/mappings/ibm-1047_P100-1995.ucm | 2 + .../data/mappings/ibm-1051_P100-1995.ucm | 2 + .../data/mappings/ibm-1089_P100-1995.ucm | 2 + .../data/mappings/ibm-1097_P100-1995.ucm | 2 + .../data/mappings/ibm-1098_P100-1995.ucm | 2 + .../data/mappings/ibm-1112_P100-1995.ucm | 2 + .../data/mappings/ibm-1122_P100-1999.ucm | 2 + .../data/mappings/ibm-1123_P100-1995.ucm | 2 + .../data/mappings/ibm-1124_P100-1996.ucm | 2 + .../data/mappings/ibm-1125_P100-1997.ucm | 2 + .../data/mappings/ibm-1129_P100-1997.ucm | 2 + .../data/mappings/ibm-1130_P100-1997.ucm | 2 + .../data/mappings/ibm-1131_P100-1997.ucm | 2 + .../data/mappings/ibm-1132_P100-1998.ucm | 2 + .../data/mappings/ibm-1133_P100-1997.ucm | 2 + .../data/mappings/ibm-1137_P100-1999.ucm | 2 + .../data/mappings/ibm-1140_P100-1997.ucm | 2 + .../data/mappings/ibm-1141_P100-1997.ucm | 2 + .../data/mappings/ibm-1142_P100-1997.ucm | 2 + .../data/mappings/ibm-1143_P100-1997.ucm | 2 + .../data/mappings/ibm-1144_P100-1997.ucm | 2 + .../data/mappings/ibm-1145_P100-1997.ucm | 2 + .../data/mappings/ibm-1146_P100-1997.ucm | 2 + .../data/mappings/ibm-1147_P100-1997.ucm | 2 + .../data/mappings/ibm-1148_P100-1997.ucm | 2 + .../data/mappings/ibm-1149_P100-1997.ucm | 2 + .../data/mappings/ibm-1153_P100-1999.ucm | 2 + .../data/mappings/ibm-1154_P100-1999.ucm | 2 + .../data/mappings/ibm-1155_P100-1999.ucm | 2 + .../data/mappings/ibm-1156_P100-1999.ucm | 2 + .../data/mappings/ibm-1157_P100-1999.ucm | 2 + .../data/mappings/ibm-1158_P100-1999.ucm | 2 + .../data/mappings/ibm-1160_P100-1999.ucm | 2 + .../data/mappings/ibm-1162_P100-1999.ucm | 2 + .../data/mappings/ibm-1164_P100-1999.ucm | 2 + .../data/mappings/ibm-1168_P100-2002.ucm | 2 + .../data/mappings/ibm-1250_P100-1995.ucm | 2 + .../data/mappings/ibm-1251_P100-1995.ucm | 2 + .../data/mappings/ibm-1252_P100-2000.ucm | 2 + .../data/mappings/ibm-1253_P100-1995.ucm | 2 + .../data/mappings/ibm-1254_P100-1995.ucm | 2 + .../data/mappings/ibm-1255_P100-1995.ucm | 2 + .../data/mappings/ibm-1256_P110-1997.ucm | 2 + .../data/mappings/ibm-1257_P100-1995.ucm | 2 + .../data/mappings/ibm-1258_P100-1997.ucm | 2 + .../data/mappings/ibm-12712_P100-1998.ucm | 2 + .../data/mappings/ibm-1276_P100-1995.ucm | 2 + .../data/mappings/ibm-1363_P110-1997.ucm | 2 + .../data/mappings/ibm-1363_P11B-1998.ucm | 2 + .../data/mappings/ibm-1364_P110-2007.ucm | 2 + .../data/mappings/ibm-1371_P100-1999.ucm | 2 + .../data/mappings/ibm-1373_P100-2002.ucm | 2 + .../data/mappings/ibm-1375_P100-2008.ucm | 2 + .../data/mappings/ibm-1383_P110-1999.ucm | 2 + .../data/mappings/ibm-1386_P100-2001.ucm | 2 + .../data/mappings/ibm-1388_P103-2001.ucm | 2 + .../data/mappings/ibm-1390_P110-2003.ucm | 2 + .../data/mappings/ibm-1399_P110-2003.ucm | 2 + .../data/mappings/ibm-16684_P110-2003.ucm | 2 + .../data/mappings/ibm-16804_X110-1999.ucm | 2 + .../data/mappings/ibm-273_P100-1995.ucm | 2 + .../data/mappings/ibm-277_P100-1995.ucm | 2 + .../data/mappings/ibm-278_P100-1995.ucm | 2 + .../data/mappings/ibm-280_P100-1995.ucm | 2 + .../data/mappings/ibm-284_P100-1995.ucm | 2 + .../data/mappings/ibm-285_P100-1995.ucm | 2 + .../data/mappings/ibm-290_P100-1995.ucm | 2 + .../data/mappings/ibm-297_P100-1995.ucm | 2 + .../data/mappings/ibm-33722_P120-1999.ucm | 2 + .../mappings/ibm-33722_P12A_P12A-2004_U2.ucm | 2 + .../mappings/ibm-33722_P12A_P12A-2009_U2.ucm | 2 + icuSources/data/mappings/ibm-37_P100-1995.ucm | 2 + .../data/mappings/ibm-420_X120-1999.ucm | 2 + .../data/mappings/ibm-424_P100-1995.ucm | 2 + .../data/mappings/ibm-437_P100-1995.ucm | 2 + .../data/mappings/ibm-4517_P100-2005.ucm | 2 + .../data/mappings/ibm-4899_P100-1998.ucm | 2 + .../data/mappings/ibm-4909_P100-1999.ucm | 2 + .../data/mappings/ibm-4971_P100-1999.ucm | 2 + .../data/mappings/ibm-500_P100-1995.ucm | 2 + .../data/mappings/ibm-5012_P100-1999.ucm | 2 + .../data/mappings/ibm-5123_P100-1999.ucm | 2 + .../data/mappings/ibm-5346_P100-1998.ucm | 2 + .../data/mappings/ibm-5347_P100-1998.ucm | 2 + .../data/mappings/ibm-5348_P100-1997.ucm | 2 + .../data/mappings/ibm-5349_P100-1998.ucm | 2 + .../data/mappings/ibm-5350_P100-1998.ucm | 2 + .../data/mappings/ibm-5351_P100-1998.ucm | 2 + .../data/mappings/ibm-5352_P100-1998.ucm | 2 + .../data/mappings/ibm-5353_P100-1998.ucm | 2 + .../data/mappings/ibm-5354_P100-1998.ucm | 2 + .../data/mappings/ibm-5471_P100-2006.ucm | 2 + .../data/mappings/ibm-5478_P100-1995.ucm | 2 + .../data/mappings/ibm-720_P100-1997.ucm | 2 + .../data/mappings/ibm-737_P100-1997.ucm | 2 + .../data/mappings/ibm-775_P100-1996.ucm | 2 + .../data/mappings/ibm-803_P100-1999.ucm | 2 + .../data/mappings/ibm-813_P100-1995.ucm | 2 + .../data/mappings/ibm-838_P100-1995.ucm | 2 + .../data/mappings/ibm-8482_P100-1999.ucm | 2 + .../data/mappings/ibm-850_P100-1995.ucm | 2 + .../data/mappings/ibm-851_P100-1995.ucm | 2 + .../data/mappings/ibm-852_P100-1995.ucm | 2 + .../data/mappings/ibm-855_P100-1995.ucm | 2 + .../data/mappings/ibm-856_P100-1995.ucm | 2 + .../data/mappings/ibm-857_P100-1995.ucm | 2 + .../data/mappings/ibm-858_P100-1997.ucm | 2 + .../data/mappings/ibm-860_P100-1995.ucm | 2 + .../data/mappings/ibm-861_P100-1995.ucm | 2 + .../data/mappings/ibm-862_P100-1995.ucm | 2 + .../data/mappings/ibm-863_P100-1995.ucm | 2 + .../data/mappings/ibm-864_X110-1999.ucm | 2 + .../data/mappings/ibm-865_P100-1995.ucm | 2 + .../data/mappings/ibm-866_P100-1995.ucm | 2 + .../data/mappings/ibm-867_P100-1998.ucm | 2 + .../data/mappings/ibm-868_P100-1995.ucm | 2 + .../data/mappings/ibm-869_P100-1995.ucm | 2 + .../data/mappings/ibm-870_P100-1995.ucm | 2 + .../data/mappings/ibm-871_P100-1995.ucm | 2 + .../data/mappings/ibm-874_P100-1995.ucm | 2 + .../data/mappings/ibm-875_P100-1995.ucm | 2 + .../data/mappings/ibm-878_P100-1996.ucm | 2 + .../data/mappings/ibm-9005_X110-2007.ucm | 2 + .../data/mappings/ibm-901_P100-1999.ucm | 2 + .../data/mappings/ibm-902_P100-1999.ucm | 2 + .../data/mappings/ibm-9067_X100-2005.ucm | 2 + .../data/mappings/ibm-912_P100-1995.ucm | 2 + .../data/mappings/ibm-913_P100-2000.ucm | 2 + .../data/mappings/ibm-914_P100-1995.ucm | 2 + .../data/mappings/ibm-915_P100-1995.ucm | 2 + .../data/mappings/ibm-916_P100-1995.ucm | 2 + .../data/mappings/ibm-918_P100-1995.ucm | 2 + .../data/mappings/ibm-920_P100-1995.ucm | 2 + .../data/mappings/ibm-921_P100-1995.ucm | 2 + .../data/mappings/ibm-922_P100-1999.ucm | 2 + .../data/mappings/ibm-923_P100-1998.ucm | 2 + .../data/mappings/ibm-930_P120-1999.ucm | 2 + .../data/mappings/ibm-933_P110-1995.ucm | 2 + .../data/mappings/ibm-935_P110-1999.ucm | 2 + .../data/mappings/ibm-937_P110-1999.ucm | 2 + .../data/mappings/ibm-939_P120-1999.ucm | 2 + .../data/mappings/ibm-942_P12A-1999.ucm | 2 + .../data/mappings/ibm-943_P130-1999.ucm | 2 + .../data/mappings/ibm-943_P15A-2003.ucm | 2 + .../data/mappings/ibm-9447_P100-2002.ucm | 2 + .../data/mappings/ibm-9448_X100-2005.ucm | 2 + .../data/mappings/ibm-9449_P100-2002.ucm | 2 + .../data/mappings/ibm-949_P110-1999.ucm | 2 + .../data/mappings/ibm-949_P11A-1999.ucm | 2 + .../data/mappings/ibm-950_P110-1999.ucm | 2 + .../data/mappings/ibm-954_P101-2007.ucm | 2 + .../data/mappings/ibm-964_P110-1999.ucm | 2 + .../mappings/ibm-970_P110_P110-2006_U2.ucm | 2 + .../data/mappings/ibm-971_P100-1995.ucm | 2 + .../data/mappings/icu-internal-25546.ucm | 2 + .../mappings/icu-internal-compound-d1.ucm | 2 + .../mappings/icu-internal-compound-d2.ucm | 2 + .../mappings/icu-internal-compound-d3.ucm | 2 + .../mappings/icu-internal-compound-d4.ucm | 2 + .../mappings/icu-internal-compound-d5.ucm | 2 + .../mappings/icu-internal-compound-d6.ucm | 2 + .../mappings/icu-internal-compound-d7.ucm | 2 + .../mappings/icu-internal-compound-s1.ucm | 2 + .../mappings/icu-internal-compound-s2.ucm | 2 + .../mappings/icu-internal-compound-s3.ucm | 2 + .../data/mappings/icu-internal-compound-t.ucm | 2 + icuSources/data/mappings/iso-8859_10-1998.ucm | 2 + icuSources/data/mappings/iso-8859_11-2001.ucm | 2 + icuSources/data/mappings/iso-8859_14-1998.ucm | 2 + icuSources/data/mappings/iso-ir-165.ucm | 2 + icuSources/data/mappings/jisx-212.ucm | 2 + icuSources/data/mappings/lmb-excp.ucm | 2 + icuSources/data/mappings/macos-0_2-10.2.ucm | 2 + icuSources/data/mappings/macos-29-10.2.ucm | 2 + icuSources/data/mappings/macos-35-10.2.ucm | 2 + icuSources/data/mappings/macos-6_2-10.4.ucm | 2 + icuSources/data/mappings/macos-7_3-10.2.ucm | 2 + icuSources/data/mappings/ucmcore.mk | 2 + icuSources/data/mappings/ucmebcdic.mk | 4 +- icuSources/data/mappings/ucmfiles.mk | 6 +- icuSources/data/mappings/windows-874-2000.ucm | 2 + icuSources/data/mappings/windows-936-2000.ucm | 2 + icuSources/data/mappings/windows-949-2000.ucm | 2 + icuSources/data/mappings/windows-950-2000.ucm | 2 + icuSources/data/misc/currencyNumericCodes.txt | 6 +- icuSources/data/misc/dayPeriods.txt | 1210 +- icuSources/data/misc/genderList.txt | 10 +- icuSources/data/misc/icudata.rc | 2 + icuSources/data/misc/icustd.txt | 2 + icuSources/data/misc/icuver.txt | 6 +- icuSources/data/misc/keyTypeData.txt | 25 +- icuSources/data/misc/likelySubtags.txt | 632 +- icuSources/data/misc/metadata.txt | 299 +- icuSources/data/misc/miscfiles.mk | 2 + icuSources/data/misc/numberingSystems.txt | 25 +- icuSources/data/misc/plurals.txt | 508 +- icuSources/data/misc/supplementalData.txt | 16970 +++++----- icuSources/data/misc/timezoneTypes.txt | 18 +- icuSources/data/pkgdataMakefile.in | 2 + icuSources/data/rbnf/af.txt | 14 +- icuSources/data/rbnf/am.txt | 14 +- icuSources/data/rbnf/ar.txt | 14 +- icuSources/data/rbnf/ars.txt | 5 + icuSources/data/rbnf/az.txt | 14 +- icuSources/data/rbnf/be.txt | 14 +- icuSources/data/rbnf/bg.txt | 14 +- icuSources/data/rbnf/bs.txt | 14 +- icuSources/data/rbnf/ca.txt | 14 +- icuSources/data/rbnf/cs.txt | 14 +- icuSources/data/rbnf/cy.txt | 14 +- icuSources/data/rbnf/da.txt | 14 +- icuSources/data/rbnf/de.txt | 14 +- icuSources/data/rbnf/de_CH.txt | 14 +- icuSources/data/rbnf/ee.txt | 14 +- icuSources/data/rbnf/el.txt | 14 +- icuSources/data/rbnf/en.txt | 10 +- icuSources/data/rbnf/eo.txt | 14 +- icuSources/data/rbnf/es.txt | 20 +- icuSources/data/rbnf/es_419.txt | 10 +- icuSources/data/rbnf/es_DO.txt | 10 +- icuSources/data/rbnf/es_GT.txt | 10 +- icuSources/data/rbnf/es_HN.txt | 10 +- icuSources/data/rbnf/es_MX.txt | 10 +- icuSources/data/rbnf/es_NI.txt | 10 +- icuSources/data/rbnf/es_PA.txt | 10 +- icuSources/data/rbnf/es_PR.txt | 10 +- icuSources/data/rbnf/es_SV.txt | 10 +- icuSources/data/rbnf/es_US.txt | 10 +- icuSources/data/rbnf/et.txt | 14 +- icuSources/data/rbnf/fa.txt | 14 +- icuSources/data/rbnf/fa_AF.txt | 14 +- icuSources/data/rbnf/fi.txt | 14 +- icuSources/data/rbnf/fil.txt | 14 +- icuSources/data/rbnf/fo.txt | 14 +- icuSources/data/rbnf/fr.txt | 32 +- icuSources/data/rbnf/fr_BE.txt | 32 +- icuSources/data/rbnf/fr_CH.txt | 32 +- icuSources/data/rbnf/ga.txt | 14 +- icuSources/data/rbnf/he.txt | 192 +- icuSources/data/rbnf/hi.txt | 14 +- icuSources/data/rbnf/hr.txt | 14 +- icuSources/data/rbnf/hu.txt | 14 +- icuSources/data/rbnf/hy.txt | 14 +- icuSources/data/rbnf/id.txt | 18 +- icuSources/data/rbnf/in.txt | 10 +- icuSources/data/rbnf/is.txt | 14 +- icuSources/data/rbnf/it.txt | 18 +- icuSources/data/rbnf/iw.txt | 10 +- icuSources/data/rbnf/ja.txt | 24 +- icuSources/data/rbnf/ka.txt | 14 +- icuSources/data/rbnf/kl.txt | 14 +- icuSources/data/rbnf/km.txt | 10 +- icuSources/data/rbnf/ko.txt | 30 +- icuSources/data/rbnf/ky.txt | 14 +- icuSources/data/rbnf/lo.txt | 14 +- icuSources/data/rbnf/lt.txt | 14 +- icuSources/data/rbnf/lv.txt | 14 +- icuSources/data/rbnf/mk.txt | 14 +- icuSources/data/rbnf/ms.txt | 18 +- icuSources/data/rbnf/mt.txt | 14 +- icuSources/data/rbnf/my.txt | 14 +- icuSources/data/rbnf/nb.txt | 14 +- icuSources/data/rbnf/nl.txt | 14 +- icuSources/data/rbnf/nn.txt | 14 +- icuSources/data/rbnf/no.txt | 10 +- icuSources/data/rbnf/pl.txt | 14 +- icuSources/data/rbnf/pt.txt | 22 +- icuSources/data/rbnf/pt_PT.txt | 28 +- icuSources/data/rbnf/rbnffiles.mk | 20 +- icuSources/data/rbnf/ro.txt | 14 +- icuSources/data/rbnf/root.txt | 17 +- icuSources/data/rbnf/ru.txt | 14 +- icuSources/data/rbnf/se.txt | 14 +- icuSources/data/rbnf/sh.txt | 10 +- icuSources/data/rbnf/sk.txt | 14 +- icuSources/data/rbnf/sl.txt | 14 +- icuSources/data/rbnf/sq.txt | 14 +- icuSources/data/rbnf/sr.txt | 14 +- icuSources/data/rbnf/sr_Latn.txt | 211 +- icuSources/data/rbnf/sv.txt | 14 +- icuSources/data/rbnf/ta.txt | 16 +- icuSources/data/rbnf/th.txt | 14 +- icuSources/data/rbnf/tr.txt | 14 +- icuSources/data/rbnf/uk.txt | 74 +- icuSources/data/rbnf/vi.txt | 20 +- icuSources/data/rbnf/yue.txt | 24 +- icuSources/data/rbnf/yue_CN.txt | 5 + icuSources/data/rbnf/yue_Hans.txt | 174 + icuSources/data/rbnf/zh.txt | 28 +- icuSources/data/rbnf/zh_HK.txt | 10 +- icuSources/data/rbnf/zh_Hant.txt | 28 +- icuSources/data/rbnf/zh_Hant_HK.txt | 10 +- icuSources/data/rbnf/zh_MO.txt | 10 +- icuSources/data/rbnf/zh_TW.txt | 10 +- icuSources/data/region/af.txt | 17 +- icuSources/data/region/agq.txt | 12 +- icuSources/data/region/ak.txt | 12 +- icuSources/data/region/am.txt | 21 +- icuSources/data/region/ar.txt | 54 +- icuSources/data/region/ar_AE.txt | 12 +- icuSources/data/region/ar_LY.txt | 10 + icuSources/data/region/ar_SA.txt | 12 + icuSources/data/region/ars.txt | 11 +- icuSources/data/region/as.txt | 12 +- icuSources/data/region/asa.txt | 12 +- icuSources/data/region/ast.txt | 13 +- icuSources/data/region/az.txt | 148 +- icuSources/data/region/az_AZ.txt | 10 +- icuSources/data/region/az_Cyrl.txt | 300 +- icuSources/data/region/az_Latn.txt | 12 +- icuSources/data/region/az_Latn_AZ.txt | 10 +- icuSources/data/region/bas.txt | 12 +- icuSources/data/region/be.txt | 51 +- icuSources/data/region/bem.txt | 12 +- icuSources/data/region/bez.txt | 12 +- icuSources/data/region/bg.txt | 16 +- icuSources/data/region/bm.txt | 12 +- icuSources/data/region/bn.txt | 60 +- icuSources/data/region/bn_IN.txt | 13 + icuSources/data/region/bo.txt | 12 +- icuSources/data/region/bo_IN.txt | 12 +- icuSources/data/region/br.txt | 12 +- icuSources/data/region/brx.txt | 12 +- icuSources/data/region/bs.txt | 84 +- icuSources/data/region/bs_BA.txt | 10 +- icuSources/data/region/bs_Cyrl.txt | 12 +- icuSources/data/region/bs_Latn.txt | 12 +- icuSources/data/region/bs_Latn_BA.txt | 10 +- icuSources/data/region/ca.txt | 25 +- icuSources/data/region/ce.txt | 12 +- icuSources/data/region/cgg.txt | 12 +- icuSources/data/region/chr.txt | 169 +- icuSources/data/region/ckb.txt | 44 +- icuSources/data/region/cs.txt | 25 +- icuSources/data/region/cy.txt | 19 +- icuSources/data/region/da.txt | 24 +- icuSources/data/region/dav.txt | 12 +- icuSources/data/region/de.txt | 28 +- icuSources/data/region/de_AT.txt | 8 + icuSources/data/region/de_CH.txt | 15 +- icuSources/data/region/dje.txt | 12 +- icuSources/data/region/dsb.txt | 12 +- icuSources/data/region/dua.txt | 12 +- icuSources/data/region/dyo.txt | 12 +- icuSources/data/region/dz.txt | 12 +- icuSources/data/region/ebu.txt | 12 +- icuSources/data/region/ee.txt | 12 +- icuSources/data/region/el.txt | 21 +- icuSources/data/region/en.txt | 18 +- icuSources/data/region/en_150.txt | 12 +- icuSources/data/region/en_AG.txt | 12 +- icuSources/data/region/en_AI.txt | 12 +- icuSources/data/region/en_AT.txt | 12 +- icuSources/data/region/en_AU.txt | 12 +- icuSources/data/region/en_BB.txt | 12 +- icuSources/data/region/en_BE.txt | 12 +- icuSources/data/region/en_BM.txt | 12 +- icuSources/data/region/en_BS.txt | 12 +- icuSources/data/region/en_BW.txt | 12 +- icuSources/data/region/en_BZ.txt | 12 +- icuSources/data/region/en_CA.txt | 12 +- icuSources/data/region/en_CC.txt | 12 +- icuSources/data/region/en_CH.txt | 12 +- icuSources/data/region/en_CK.txt | 12 +- icuSources/data/region/en_CM.txt | 12 +- icuSources/data/region/en_CX.txt | 12 +- icuSources/data/region/en_CY.txt | 12 +- icuSources/data/region/en_DE.txt | 12 +- icuSources/data/region/en_DG.txt | 12 +- icuSources/data/region/en_DK.txt | 12 +- icuSources/data/region/en_DM.txt | 12 +- icuSources/data/region/en_ER.txt | 12 +- icuSources/data/region/en_FI.txt | 12 +- icuSources/data/region/en_FJ.txt | 12 +- icuSources/data/region/en_FK.txt | 12 +- icuSources/data/region/en_FM.txt | 12 +- icuSources/data/region/en_GB.txt | 12 +- icuSources/data/region/en_GD.txt | 12 +- icuSources/data/region/en_GG.txt | 12 +- icuSources/data/region/en_GH.txt | 12 +- icuSources/data/region/en_GI.txt | 12 +- icuSources/data/region/en_GM.txt | 12 +- icuSources/data/region/en_GY.txt | 12 +- icuSources/data/region/en_HK.txt | 12 +- icuSources/data/region/en_IE.txt | 12 +- icuSources/data/region/en_IL.txt | 12 +- icuSources/data/region/en_IM.txt | 12 +- icuSources/data/region/en_IN.txt | 12 +- icuSources/data/region/en_IO.txt | 12 +- icuSources/data/region/en_JE.txt | 12 +- icuSources/data/region/en_JM.txt | 12 +- icuSources/data/region/en_KE.txt | 12 +- icuSources/data/region/en_KI.txt | 12 +- icuSources/data/region/en_KN.txt | 12 +- icuSources/data/region/en_KY.txt | 12 +- icuSources/data/region/en_LC.txt | 12 +- icuSources/data/region/en_LR.txt | 12 +- icuSources/data/region/en_LS.txt | 12 +- icuSources/data/region/en_MG.txt | 12 +- icuSources/data/region/en_MO.txt | 12 +- icuSources/data/region/en_MS.txt | 12 +- icuSources/data/region/en_MT.txt | 12 +- icuSources/data/region/en_MU.txt | 12 +- icuSources/data/region/en_MW.txt | 12 +- icuSources/data/region/en_MY.txt | 12 +- icuSources/data/region/en_NA.txt | 12 +- icuSources/data/region/en_NF.txt | 12 +- icuSources/data/region/en_NG.txt | 12 +- icuSources/data/region/en_NH.txt | 10 +- icuSources/data/region/en_NL.txt | 12 +- icuSources/data/region/en_NR.txt | 12 +- icuSources/data/region/en_NU.txt | 12 +- icuSources/data/region/en_NZ.txt | 12 +- icuSources/data/region/en_PG.txt | 12 +- icuSources/data/region/en_PH.txt | 12 +- icuSources/data/region/en_PK.txt | 12 +- icuSources/data/region/en_PN.txt | 12 +- icuSources/data/region/en_PW.txt | 12 +- icuSources/data/region/en_RH.txt | 10 +- icuSources/data/region/en_RW.txt | 12 +- icuSources/data/region/en_SB.txt | 12 +- icuSources/data/region/en_SC.txt | 12 +- icuSources/data/region/en_SD.txt | 12 +- icuSources/data/region/en_SE.txt | 12 +- icuSources/data/region/en_SG.txt | 12 +- icuSources/data/region/en_SH.txt | 12 +- icuSources/data/region/en_SI.txt | 12 +- icuSources/data/region/en_SL.txt | 12 +- icuSources/data/region/en_SS.txt | 12 +- icuSources/data/region/en_SX.txt | 12 +- icuSources/data/region/en_SZ.txt | 12 +- icuSources/data/region/en_TC.txt | 12 +- icuSources/data/region/en_TK.txt | 12 +- icuSources/data/region/en_TO.txt | 12 +- icuSources/data/region/en_TT.txt | 12 +- icuSources/data/region/en_TV.txt | 12 +- icuSources/data/region/en_TZ.txt | 12 +- icuSources/data/region/en_UG.txt | 12 +- icuSources/data/region/en_VC.txt | 12 +- icuSources/data/region/en_VG.txt | 12 +- icuSources/data/region/en_VU.txt | 12 +- icuSources/data/region/en_WS.txt | 12 +- icuSources/data/region/en_ZA.txt | 12 +- icuSources/data/region/en_ZM.txt | 12 +- icuSources/data/region/en_ZW.txt | 12 +- icuSources/data/region/eo.txt | 12 +- icuSources/data/region/es.txt | 23 +- icuSources/data/region/es_419.txt | 22 +- icuSources/data/region/es_AR.txt | 22 +- icuSources/data/region/es_BO.txt | 22 +- icuSources/data/region/es_BR.txt | 6 + icuSources/data/region/es_BZ.txt | 6 + icuSources/data/region/es_CL.txt | 20 +- icuSources/data/region/es_CO.txt | 22 +- icuSources/data/region/es_CR.txt | 22 +- icuSources/data/region/es_CU.txt | 12 +- icuSources/data/region/es_DO.txt | 22 +- icuSources/data/region/es_EC.txt | 22 +- icuSources/data/region/es_GT.txt | 22 +- icuSources/data/region/es_HN.txt | 22 +- icuSources/data/region/es_MX.txt | 23 +- icuSources/data/region/es_NI.txt | 22 +- icuSources/data/region/es_PA.txt | 22 +- icuSources/data/region/es_PE.txt | 22 +- icuSources/data/region/es_PR.txt | 18 +- icuSources/data/region/es_PY.txt | 22 +- icuSources/data/region/es_SV.txt | 18 +- icuSources/data/region/es_US.txt | 22 +- icuSources/data/region/es_UY.txt | 12 +- icuSources/data/region/es_VE.txt | 22 +- icuSources/data/region/et.txt | 19 +- icuSources/data/region/eu.txt | 23 +- icuSources/data/region/ewo.txt | 12 +- icuSources/data/region/fa.txt | 20 +- icuSources/data/region/fa_AF.txt | 18 +- icuSources/data/region/ff.txt | 12 +- icuSources/data/region/fi.txt | 21 +- icuSources/data/region/fil.txt | 19 +- icuSources/data/region/fil_PH.txt | 10 +- icuSources/data/region/fo.txt | 12 +- icuSources/data/region/fr.txt | 21 +- icuSources/data/region/fr_BE.txt | 9 + icuSources/data/region/fr_CA.txt | 40 +- icuSources/data/region/fur.txt | 12 +- icuSources/data/region/fy.txt | 12 +- icuSources/data/region/ga.txt | 14 +- icuSources/data/region/gd.txt | 39 +- icuSources/data/region/gl.txt | 110 +- icuSources/data/region/gsw.txt | 12 +- icuSources/data/region/gu.txt | 19 +- icuSources/data/region/guz.txt | 12 +- icuSources/data/region/gv.txt | 12 +- icuSources/data/region/ha.txt | 12 +- icuSources/data/region/haw.txt | 12 +- icuSources/data/region/he.txt | 52 +- icuSources/data/region/he_IL.txt | 10 +- icuSources/data/region/hi.txt | 25 +- icuSources/data/region/hr.txt | 76 +- icuSources/data/region/hsb.txt | 12 +- icuSources/data/region/hu.txt | 34 +- icuSources/data/region/hy.txt | 74 +- icuSources/data/region/id.txt | 31 +- icuSources/data/region/id_ID.txt | 10 +- icuSources/data/region/ig.txt | 12 +- icuSources/data/region/ii.txt | 12 +- icuSources/data/region/in.txt | 10 +- icuSources/data/region/in_ID.txt | 10 +- icuSources/data/region/is.txt | 14 +- icuSources/data/region/it.txt | 36 +- icuSources/data/region/iu.txt | 12 +- icuSources/data/region/iw.txt | 10 +- icuSources/data/region/iw_IL.txt | 10 +- icuSources/data/region/ja.txt | 43 +- icuSources/data/region/ja_JP.txt | 10 +- icuSources/data/region/ja_JP_TRADITIONAL.txt | 10 +- icuSources/data/region/jgo.txt | 12 +- icuSources/data/region/jmc.txt | 12 +- icuSources/data/region/ka.txt | 73 +- icuSources/data/region/kab.txt | 12 +- icuSources/data/region/kam.txt | 12 +- icuSources/data/region/kde.txt | 12 +- icuSources/data/region/kea.txt | 163 +- icuSources/data/region/khq.txt | 12 +- icuSources/data/region/ki.txt | 12 +- icuSources/data/region/kk.txt | 59 +- icuSources/data/region/kkj.txt | 12 +- icuSources/data/region/kl.txt | 12 +- icuSources/data/region/kln.txt | 12 +- icuSources/data/region/km.txt | 109 +- icuSources/data/region/kn.txt | 47 +- icuSources/data/region/ko.txt | 22 +- icuSources/data/region/ko_KP.txt | 8 + icuSources/data/region/kok.txt | 12 +- icuSources/data/region/ks.txt | 12 +- icuSources/data/region/ksb.txt | 12 +- icuSources/data/region/ksf.txt | 12 +- icuSources/data/region/ksh.txt | 50 +- icuSources/data/region/kw.txt | 12 +- icuSources/data/region/ky.txt | 20 +- icuSources/data/region/lag.txt | 12 +- icuSources/data/region/lb.txt | 12 +- icuSources/data/region/lg.txt | 12 +- icuSources/data/region/lkt.txt | 12 +- icuSources/data/region/ln.txt | 19 +- icuSources/data/region/lo.txt | 80 +- icuSources/data/region/lrc.txt | 12 +- icuSources/data/region/lt.txt | 26 +- icuSources/data/region/lu.txt | 12 +- icuSources/data/region/luo.txt | 12 +- icuSources/data/region/luy.txt | 12 +- icuSources/data/region/lv.txt | 47 +- icuSources/data/region/mas.txt | 12 +- icuSources/data/region/mer.txt | 12 +- icuSources/data/region/mfe.txt | 12 +- icuSources/data/region/mg.txt | 12 +- icuSources/data/region/mgh.txt | 12 +- icuSources/data/region/mgo.txt | 12 +- icuSources/data/region/mk.txt | 35 +- icuSources/data/region/ml.txt | 29 +- icuSources/data/region/mn.txt | 65 +- icuSources/data/region/mo.txt | 10 +- icuSources/data/region/mr.txt | 24 +- icuSources/data/region/ms.txt | 21 +- icuSources/data/region/ms_Arab.txt | 12 +- icuSources/data/region/mt.txt | 464 +- icuSources/data/region/mua.txt | 12 +- icuSources/data/region/my.txt | 251 +- icuSources/data/region/mzn.txt | 12 +- icuSources/data/region/naq.txt | 12 +- icuSources/data/region/nb.txt | 23 +- icuSources/data/region/nb_NO.txt | 10 +- icuSources/data/region/nd.txt | 12 +- icuSources/data/region/nds.txt | 5 + icuSources/data/region/ne.txt | 27 +- icuSources/data/region/nl.txt | 21 +- icuSources/data/region/nmg.txt | 12 +- icuSources/data/region/nn.txt | 38 +- icuSources/data/region/nn_NO.txt | 10 +- icuSources/data/region/nnh.txt | 12 +- icuSources/data/region/no.txt | 10 +- icuSources/data/region/no_NO.txt | 10 +- icuSources/data/region/no_NO_NY.txt | 10 +- icuSources/data/region/nus.txt | 12 +- icuSources/data/region/nyn.txt | 12 +- icuSources/data/region/om.txt | 12 +- icuSources/data/region/or.txt | 12 +- icuSources/data/region/os.txt | 12 +- icuSources/data/region/pa.txt | 57 +- icuSources/data/region/pa_Arab.txt | 14 +- icuSources/data/region/pa_Arab_PK.txt | 10 +- icuSources/data/region/pa_Guru.txt | 12 +- icuSources/data/region/pa_Guru_IN.txt | 10 +- icuSources/data/region/pa_IN.txt | 10 +- icuSources/data/region/pa_PK.txt | 10 +- icuSources/data/region/pl.txt | 24 +- icuSources/data/region/pool.res | Bin 72308 -> 74132 bytes icuSources/data/region/ps.txt | 14 +- icuSources/data/region/pt.txt | 33 +- icuSources/data/region/pt_AO.txt | 12 +- icuSources/data/region/pt_CH.txt | 6 + icuSources/data/region/pt_CV.txt | 12 +- icuSources/data/region/pt_FR.txt | 8 + icuSources/data/region/pt_GQ.txt | 6 + icuSources/data/region/pt_GW.txt | 12 +- icuSources/data/region/pt_LU.txt | 6 + icuSources/data/region/pt_MO.txt | 12 +- icuSources/data/region/pt_MZ.txt | 12 +- icuSources/data/region/pt_PT.txt | 19 +- icuSources/data/region/pt_ST.txt | 12 +- icuSources/data/region/pt_TL.txt | 12 +- icuSources/data/region/qu.txt | 12 +- icuSources/data/region/resfiles.mk | 117 +- icuSources/data/region/reslocal.mk | 7 +- icuSources/data/region/rm.txt | 12 +- icuSources/data/region/rn.txt | 12 +- icuSources/data/region/ro.txt | 29 +- icuSources/data/region/ro_MD.txt | 18 +- icuSources/data/region/rof.txt | 12 +- icuSources/data/region/root.txt | 12 +- icuSources/data/region/ru.txt | 42 +- icuSources/data/region/ru_UA.txt | 18 + icuSources/data/region/rw.txt | 12 +- icuSources/data/region/rwk.txt | 12 +- icuSources/data/region/sah.txt | 34 +- icuSources/data/region/saq.txt | 12 +- icuSources/data/region/sbp.txt | 12 +- icuSources/data/region/se.txt | 12 +- icuSources/data/region/se_FI.txt | 12 +- icuSources/data/region/seh.txt | 12 +- icuSources/data/region/ses.txt | 12 +- icuSources/data/region/sg.txt | 12 +- icuSources/data/region/sh.txt | 10 +- icuSources/data/region/sh_BA.txt | 10 +- icuSources/data/region/sh_CS.txt | 10 +- icuSources/data/region/sh_YU.txt | 10 +- icuSources/data/region/shi.txt | 12 +- icuSources/data/region/shi_Latn.txt | 12 +- icuSources/data/region/shi_MA.txt | 10 +- icuSources/data/region/shi_Tfng.txt | 12 +- icuSources/data/region/shi_Tfng_MA.txt | 10 +- icuSources/data/region/si.txt | 19 +- icuSources/data/region/sk.txt | 42 +- icuSources/data/region/sl.txt | 23 +- icuSources/data/region/smn.txt | 273 +- icuSources/data/region/sn.txt | 12 +- icuSources/data/region/so.txt | 14 +- icuSources/data/region/sq.txt | 101 +- icuSources/data/region/sr.txt | 48 +- icuSources/data/region/sr_BA.txt | 10 +- icuSources/data/region/sr_CS.txt | 10 +- icuSources/data/region/sr_Cyrl.txt | 12 +- icuSources/data/region/sr_Cyrl_BA.txt | 35 +- icuSources/data/region/sr_Cyrl_CS.txt | 10 +- icuSources/data/region/sr_Cyrl_ME.txt | 23 + icuSources/data/region/sr_Cyrl_RS.txt | 10 +- icuSources/data/region/sr_Cyrl_XK.txt | 32 +- icuSources/data/region/sr_Cyrl_YU.txt | 10 +- icuSources/data/region/sr_Latn.txt | 48 +- icuSources/data/region/sr_Latn_BA.txt | 35 +- icuSources/data/region/sr_Latn_CS.txt | 10 +- icuSources/data/region/sr_Latn_ME.txt | 33 +- icuSources/data/region/sr_Latn_RS.txt | 10 +- icuSources/data/region/sr_Latn_XK.txt | 22 + icuSources/data/region/sr_Latn_YU.txt | 10 +- icuSources/data/region/sr_ME.txt | 10 +- icuSources/data/region/sr_RS.txt | 10 +- icuSources/data/region/sr_XK.txt | 10 +- icuSources/data/region/sr_YU.txt | 10 +- icuSources/data/region/sv.txt | 21 +- icuSources/data/region/sw.txt | 59 +- icuSources/data/region/sw_CD.txt | 39 +- icuSources/data/region/sw_KE.txt | 30 + icuSources/data/region/ta.txt | 43 +- icuSources/data/region/te.txt | 52 +- icuSources/data/region/teo.txt | 12 +- icuSources/data/region/tg.txt | 265 +- icuSources/data/region/th.txt | 28 +- icuSources/data/region/th_TH.txt | 10 +- icuSources/data/region/th_TH_TRADITIONAL.txt | 10 +- icuSources/data/region/ti.txt | 12 +- icuSources/data/region/tk.txt | 12 +- icuSources/data/region/tl.txt | 10 +- icuSources/data/region/tl_PH.txt | 10 +- icuSources/data/region/to.txt | 19 +- icuSources/data/region/tr.txt | 38 +- icuSources/data/region/twq.txt | 12 +- icuSources/data/region/tzm.txt | 12 +- icuSources/data/region/ug.txt | 136 +- icuSources/data/region/uk.txt | 27 +- icuSources/data/region/ur.txt | 55 +- icuSources/data/region/ur_IN.txt | 13 +- icuSources/data/region/uz.txt | 31 +- icuSources/data/region/uz_AF.txt | 10 +- icuSources/data/region/uz_Arab.txt | 12 +- icuSources/data/region/uz_Arab_AF.txt | 10 +- icuSources/data/region/uz_Cyrl.txt | 107 +- icuSources/data/region/uz_Latn.txt | 12 +- icuSources/data/region/uz_Latn_UZ.txt | 10 +- icuSources/data/region/uz_UZ.txt | 10 +- icuSources/data/region/vai.txt | 12 +- icuSources/data/region/vai_LR.txt | 10 +- icuSources/data/region/vai_Latn.txt | 12 +- icuSources/data/region/vai_Vaii.txt | 12 +- icuSources/data/region/vai_Vaii_LR.txt | 10 +- icuSources/data/region/vi.txt | 59 +- icuSources/data/region/vun.txt | 12 +- icuSources/data/region/wae.txt | 12 +- icuSources/data/region/xog.txt | 12 +- icuSources/data/region/yav.txt | 12 +- icuSources/data/region/yi.txt | 12 +- icuSources/data/region/yo.txt | 12 +- icuSources/data/region/yo_BJ.txt | 12 +- icuSources/data/region/yue.txt | 15 +- icuSources/data/region/yue_CN.txt | 5 + icuSources/data/region/yue_HK.txt | 5 + icuSources/data/region/yue_Hans.txt | 311 + icuSources/data/region/yue_Hans_CN.txt | 8 + icuSources/data/region/yue_Hant.txt | 5 + icuSources/data/region/yue_Hant_HK.txt | 8 + icuSources/data/region/zgh.txt | 12 +- icuSources/data/region/zh.txt | 37 +- icuSources/data/region/zh_CN.txt | 10 +- icuSources/data/region/zh_HK.txt | 10 +- icuSources/data/region/zh_Hans.txt | 12 +- icuSources/data/region/zh_Hans_CN.txt | 10 +- icuSources/data/region/zh_Hans_SG.txt | 10 +- icuSources/data/region/zh_Hant.txt | 27 +- icuSources/data/region/zh_Hant_HK.txt | 21 +- icuSources/data/region/zh_Hant_MO.txt | 12 +- icuSources/data/region/zh_Hant_TW.txt | 10 +- icuSources/data/region/zh_MO.txt | 10 +- icuSources/data/region/zh_SG.txt | 10 +- icuSources/data/region/zh_TW.txt | 10 +- icuSources/data/region/zu.txt | 25 +- icuSources/data/sprep/rfc3491.txt | 2 + icuSources/data/sprep/rfc3530cs.txt | 2 + icuSources/data/sprep/rfc3530csci.txt | 2 + icuSources/data/sprep/rfc3530mixp.txt | 2 + icuSources/data/sprep/rfc3722.txt | 2 + icuSources/data/sprep/rfc3920node.txt | 2 + icuSources/data/sprep/rfc3920res.txt | 2 + icuSources/data/sprep/rfc4011.txt | 2 + icuSources/data/sprep/rfc4013.txt | 2 + icuSources/data/sprep/rfc4505.txt | 2 + icuSources/data/sprep/rfc4518.txt | 2 + icuSources/data/sprep/rfc4518ci.txt | 2 + icuSources/data/sprep/sprepfiles.mk | 2 + icuSources/data/translit/Any_Accents.txt | 11 +- icuSources/data/translit/Any_Publishing.txt | 62 +- icuSources/data/translit/Arab_Latn.txt | 11 +- icuSources/data/translit/Beng_Arab.txt | 13 + icuSources/data/translit/Beng_Deva.txt | 11 +- icuSources/data/translit/Beng_Gujr.txt | 11 +- icuSources/data/translit/Beng_Guru.txt | 11 +- icuSources/data/translit/Beng_Knda.txt | 11 +- icuSources/data/translit/Beng_Latn.txt | 11 +- icuSources/data/translit/Beng_Mlym.txt | 11 +- icuSources/data/translit/Beng_Orya.txt | 11 +- icuSources/data/translit/Beng_Taml.txt | 11 +- icuSources/data/translit/Beng_Telu.txt | 11 +- icuSources/data/translit/Beng_ur.txt | 13 + .../data/translit/Bengali_InterIndic.txt | 11 +- icuSources/data/translit/Cyrl_Latn.txt | 11 +- icuSources/data/translit/Deva_Arab.txt | 13 + icuSources/data/translit/Deva_Beng.txt | 11 +- icuSources/data/translit/Deva_Gujr.txt | 11 +- icuSources/data/translit/Deva_Guru.txt | 11 +- icuSources/data/translit/Deva_Knda.txt | 11 +- icuSources/data/translit/Deva_Latn.txt | 11 +- icuSources/data/translit/Deva_Mlym.txt | 11 +- icuSources/data/translit/Deva_Orya.txt | 11 +- icuSources/data/translit/Deva_Taml.txt | 11 +- icuSources/data/translit/Deva_Telu.txt | 11 +- icuSources/data/translit/Deva_ur.txt | 13 + .../data/translit/Devanagari_InterIndic.txt | 11 +- .../data/translit/Fullwidth_Halfwidth.txt | 11 +- icuSources/data/translit/Geor_Latn.txt | 11 +- icuSources/data/translit/Grek_Latn.txt | 11 +- icuSources/data/translit/Grek_Latn_UNGEGN.txt | 11 +- .../data/translit/Gujarati_InterIndic.txt | 11 +- icuSources/data/translit/Gujr_Arab.txt | 13 + icuSources/data/translit/Gujr_Beng.txt | 11 +- icuSources/data/translit/Gujr_Deva.txt | 11 +- icuSources/data/translit/Gujr_Guru.txt | 11 +- icuSources/data/translit/Gujr_Knda.txt | 11 +- icuSources/data/translit/Gujr_Latn.txt | 11 +- icuSources/data/translit/Gujr_Mlym.txt | 11 +- icuSources/data/translit/Gujr_Orya.txt | 11 +- icuSources/data/translit/Gujr_Taml.txt | 11 +- icuSources/data/translit/Gujr_Telu.txt | 11 +- icuSources/data/translit/Gujr_ur.txt | 13 + .../data/translit/Gurmukhi_InterIndic.txt | 11 +- icuSources/data/translit/Guru_Arab.txt | 13 + icuSources/data/translit/Guru_Beng.txt | 11 +- icuSources/data/translit/Guru_Deva.txt | 11 +- icuSources/data/translit/Guru_Gujr.txt | 11 +- icuSources/data/translit/Guru_Knda.txt | 11 +- icuSources/data/translit/Guru_Latn.txt | 11 +- icuSources/data/translit/Guru_Mlym.txt | 11 +- icuSources/data/translit/Guru_Orya.txt | 11 +- icuSources/data/translit/Guru_Taml.txt | 11 +- icuSources/data/translit/Guru_Telu.txt | 11 +- icuSources/data/translit/Guru_ur.txt | 13 + icuSources/data/translit/Han_Latin_Names.txt | 13 +- icuSources/data/translit/Han_Spacedhan.txt | 11 +- icuSources/data/translit/Hang_Latn.txt | 11 +- icuSources/data/translit/Hani_Latn.txt | 1286 +- icuSources/data/translit/Hans_Hant.txt | 11 +- icuSources/data/translit/Hebr_Latn.txt | 11 +- icuSources/data/translit/Hira_Kana.txt | 11 +- icuSources/data/translit/Hira_Latn.txt | 11 +- .../data/translit/InterIndic_Arabic.txt | 134 + .../data/translit/InterIndic_Bengali.txt | 11 +- .../data/translit/InterIndic_Devanagari.txt | 11 +- .../data/translit/InterIndic_Gujarati.txt | 11 +- .../data/translit/InterIndic_Gurmukhi.txt | 11 +- .../data/translit/InterIndic_Kannada.txt | 11 +- icuSources/data/translit/InterIndic_Latin.txt | 11 +- .../data/translit/InterIndic_Malayalam.txt | 11 +- icuSources/data/translit/InterIndic_Oriya.txt | 11 +- icuSources/data/translit/InterIndic_Tamil.txt | 11 +- .../data/translit/InterIndic_Telugu.txt | 11 +- icuSources/data/translit/InterIndic_ur.txt | 125 + icuSources/data/translit/Jamo_Latn.txt | 11 +- .../data/translit/Kannada_InterIndic.txt | 11 +- icuSources/data/translit/Knda_Arab.txt | 13 + icuSources/data/translit/Knda_Beng.txt | 11 +- icuSources/data/translit/Knda_Deva.txt | 11 +- icuSources/data/translit/Knda_Gujr.txt | 11 +- icuSources/data/translit/Knda_Guru.txt | 11 +- icuSources/data/translit/Knda_Latn.txt | 11 +- icuSources/data/translit/Knda_Mlym.txt | 11 +- icuSources/data/translit/Knda_Orya.txt | 11 +- icuSources/data/translit/Knda_Taml.txt | 11 +- icuSources/data/translit/Knda_Telu.txt | 11 +- icuSources/data/translit/Knda_ur.txt | 13 + icuSources/data/translit/Latin_ASCII.txt | 15 +- .../data/translit/Latin_ConjoiningJamo.txt | 11 +- icuSources/data/translit/Latin_InterIndic.txt | 11 +- .../data/translit/Latin_NumericPinyin.txt | 11 +- icuSources/data/translit/Latn_Armn.txt | 11 +- icuSources/data/translit/Latn_Beng.txt | 11 +- icuSources/data/translit/Latn_Bopo.txt | 11 +- icuSources/data/translit/Latn_Deva.txt | 11 +- icuSources/data/translit/Latn_Gujr.txt | 11 +- icuSources/data/translit/Latn_Guru.txt | 11 +- icuSources/data/translit/Latn_Hang.txt | 11 +- icuSources/data/translit/Latn_Jamo.txt | 11 +- icuSources/data/translit/Latn_Kana.txt | 11 +- icuSources/data/translit/Latn_Knda.txt | 11 +- icuSources/data/translit/Latn_Mlym.txt | 11 +- icuSources/data/translit/Latn_Orya.txt | 11 +- icuSources/data/translit/Latn_Taml.txt | 11 +- icuSources/data/translit/Latn_Telu.txt | 11 +- icuSources/data/translit/Latn_Thaa.txt | 11 +- icuSources/data/translit/Latn_Thai.txt | 11 +- .../data/translit/Malayalam_InterIndic.txt | 11 +- icuSources/data/translit/Mlym_Arab.txt | 13 + icuSources/data/translit/Mlym_Beng.txt | 11 +- icuSources/data/translit/Mlym_Deva.txt | 11 +- icuSources/data/translit/Mlym_Gujr.txt | 11 +- icuSources/data/translit/Mlym_Guru.txt | 11 +- icuSources/data/translit/Mlym_Knda.txt | 11 +- icuSources/data/translit/Mlym_Latn.txt | 11 +- icuSources/data/translit/Mlym_Orya.txt | 11 +- icuSources/data/translit/Mlym_Taml.txt | 11 +- icuSources/data/translit/Mlym_Telu.txt | 11 +- icuSources/data/translit/Mlym_ur.txt | 13 + icuSources/data/translit/Oriya_InterIndic.txt | 11 +- icuSources/data/translit/Orya_Arab.txt | 13 + icuSources/data/translit/Orya_Beng.txt | 11 +- icuSources/data/translit/Orya_Deva.txt | 11 +- icuSources/data/translit/Orya_Gujr.txt | 11 +- icuSources/data/translit/Orya_Guru.txt | 11 +- icuSources/data/translit/Orya_Knda.txt | 11 +- icuSources/data/translit/Orya_Latn.txt | 11 +- icuSources/data/translit/Orya_Mlym.txt | 11 +- icuSources/data/translit/Orya_Taml.txt | 11 +- icuSources/data/translit/Orya_Telu.txt | 11 +- icuSources/data/translit/Orya_ur.txt | 13 + .../data/translit/Pinyin_NumericPinyin.txt | 11 +- icuSources/data/translit/Syrc_Latn.txt | 11 +- icuSources/data/translit/Tamil_InterIndic.txt | 11 +- icuSources/data/translit/Taml_Arab.txt | 13 + icuSources/data/translit/Taml_Beng.txt | 11 +- icuSources/data/translit/Taml_Deva.txt | 11 +- icuSources/data/translit/Taml_Gujr.txt | 11 +- icuSources/data/translit/Taml_Guru.txt | 11 +- icuSources/data/translit/Taml_Knda.txt | 11 +- icuSources/data/translit/Taml_Latn.txt | 11 +- icuSources/data/translit/Taml_Mlym.txt | 11 +- icuSources/data/translit/Taml_Orya.txt | 11 +- icuSources/data/translit/Taml_Telu.txt | 11 +- icuSources/data/translit/Taml_ur.txt | 13 + icuSources/data/translit/Telu_Arab.txt | 13 + icuSources/data/translit/Telu_Beng.txt | 11 +- icuSources/data/translit/Telu_Deva.txt | 11 +- icuSources/data/translit/Telu_Gujr.txt | 11 +- icuSources/data/translit/Telu_Guru.txt | 11 +- icuSources/data/translit/Telu_Knda.txt | 11 +- icuSources/data/translit/Telu_Latn.txt | 11 +- icuSources/data/translit/Telu_Mlym.txt | 11 +- icuSources/data/translit/Telu_Orya.txt | 11 +- icuSources/data/translit/Telu_Taml.txt | 11 +- icuSources/data/translit/Telu_ur.txt | 13 + .../data/translit/Telugu_InterIndic.txt | 11 +- .../data/translit/ThaiLogical_Latin.txt | 11 +- icuSources/data/translit/Thai_Latn.txt | 11 +- icuSources/data/translit/Thai_ThaiLogical.txt | 11 +- icuSources/data/translit/Thai_ThaiSemi.txt | 11 +- icuSources/data/translit/Zawgyi_my.txt | 215 + icuSources/data/translit/am_am_FONIPA.txt | 11 +- icuSources/data/translit/am_am_Latn_BGN.txt | 11 +- icuSources/data/translit/am_ar.txt | 11 +- icuSources/data/translit/am_chr.txt | 10 + icuSources/data/translit/am_fa.txt | 11 +- icuSources/data/translit/ar_ar_Latn_BGN.txt | 11 +- icuSources/data/translit/az_Cyrl_az_BGN.txt | 11 +- icuSources/data/translit/az_Lower.txt | 11 +- icuSources/data/translit/az_Title.txt | 11 +- icuSources/data/translit/az_Upper.txt | 11 +- icuSources/data/translit/be_be_Latn_BGN.txt | 11 +- icuSources/data/translit/bg_bg_Latn_BGN.txt | 11 +- icuSources/data/translit/ch_am.txt | 11 +- icuSources/data/translit/ch_ar.txt | 11 +- icuSources/data/translit/ch_ch_FONIPA.txt | 11 +- icuSources/data/translit/ch_chr.txt | 10 + icuSources/data/translit/ch_fa.txt | 11 +- icuSources/data/translit/chr_chr_FONIPA.txt | 117 + icuSources/data/translit/cs_FONIPA_ja.txt | 11 +- icuSources/data/translit/cs_FONIPA_ko.txt | 11 +- icuSources/data/translit/cs_am.txt | 11 +- icuSources/data/translit/cs_ar.txt | 11 +- icuSources/data/translit/cs_chr.txt | 10 + icuSources/data/translit/cs_cs_FONIPA.txt | 11 +- icuSources/data/translit/cs_fa.txt | 11 +- icuSources/data/translit/cs_ja.txt | 11 +- icuSources/data/translit/cs_ko.txt | 11 +- icuSources/data/translit/dsb_dsb_FONIPA.txt | 11 +- icuSources/data/translit/dv_dv_Latn_BGN.txt | 28 +- icuSources/data/translit/el.txt | 4 +- icuSources/data/translit/el_Lower.txt | 11 +- icuSources/data/translit/el_Title.txt | 11 +- icuSources/data/translit/el_Upper.txt | 11 +- icuSources/data/translit/el_el_Latn_BGN.txt | 11 +- icuSources/data/translit/en.txt | 4 +- icuSources/data/translit/eo_am.txt | 11 +- icuSources/data/translit/eo_ar.txt | 11 +- icuSources/data/translit/eo_chr.txt | 10 + icuSources/data/translit/eo_eo_FONIPA.txt | 11 +- icuSources/data/translit/eo_fa.txt | 11 +- icuSources/data/translit/es_419_am.txt | 11 +- icuSources/data/translit/es_419_ar.txt | 11 +- icuSources/data/translit/es_419_chr.txt | 11 + icuSources/data/translit/es_419_fa.txt | 11 +- icuSources/data/translit/es_419_ja.txt | 11 +- icuSources/data/translit/es_419_zh.txt | 11 +- icuSources/data/translit/es_FONIPA_am.txt | 11 +- .../data/translit/es_FONIPA_es_419_FONIPA.txt | 11 +- icuSources/data/translit/es_FONIPA_ja.txt | 11 +- icuSources/data/translit/es_FONIPA_zh.txt | 11 +- icuSources/data/translit/es_am.txt | 11 +- icuSources/data/translit/es_ar.txt | 11 +- icuSources/data/translit/es_chr.txt | 10 + icuSources/data/translit/es_es_FONIPA.txt | 11 +- icuSources/data/translit/es_fa.txt | 11 +- icuSources/data/translit/es_ja.txt | 11 +- icuSources/data/translit/es_zh.txt | 11 +- icuSources/data/translit/fa_fa_Latn_BGN.txt | 11 +- icuSources/data/translit/he_he_Latn_BGN.txt | 11 +- icuSources/data/translit/hy_AREVMDA_am.txt | 11 +- icuSources/data/translit/hy_AREVMDA_ar.txt | 11 +- icuSources/data/translit/hy_AREVMDA_chr.txt | 10 + icuSources/data/translit/hy_AREVMDA_fa.txt | 11 +- .../translit/hy_AREVMDA_hy_AREVMDA_FONIPA.txt | 11 +- icuSources/data/translit/hy_am.txt | 11 +- icuSources/data/translit/hy_ar.txt | 11 +- icuSources/data/translit/hy_chr.txt | 10 + icuSources/data/translit/hy_fa.txt | 11 +- icuSources/data/translit/hy_hy_FONIPA.txt | 11 +- icuSources/data/translit/hy_hy_Latn_BGN.txt | 11 +- icuSources/data/translit/ia_am.txt | 11 +- icuSources/data/translit/ia_ar.txt | 11 +- icuSources/data/translit/ia_chr.txt | 10 + icuSources/data/translit/ia_fa.txt | 11 +- icuSources/data/translit/ia_ia_FONIPA.txt | 11 +- icuSources/data/translit/it_am.txt | 11 +- icuSources/data/translit/it_ja.txt | 11 +- .../data/translit/ja_Hrkt_ja_Latn_BGN.txt | 11 +- icuSources/data/translit/ja_Latn_ko.txt | 11 +- icuSources/data/translit/ja_Latn_ru.txt | 11 +- icuSources/data/translit/ka_ka_Latn_BGN.txt | 11 +- icuSources/data/translit/kk_am.txt | 11 +- icuSources/data/translit/kk_ar.txt | 11 +- icuSources/data/translit/kk_chr.txt | 10 + icuSources/data/translit/kk_fa.txt | 11 +- icuSources/data/translit/kk_kk_FONIPA.txt | 11 +- icuSources/data/translit/kk_kk_Latn_BGN.txt | 11 +- icuSources/data/translit/ko_ko_Latn_BGN.txt | 11 +- icuSources/data/translit/ky_am.txt | 11 +- icuSources/data/translit/ky_ar.txt | 11 +- icuSources/data/translit/ky_chr.txt | 10 + icuSources/data/translit/ky_fa.txt | 11 +- icuSources/data/translit/ky_ky_FONIPA.txt | 11 +- icuSources/data/translit/ky_ky_Latn_BGN.txt | 11 +- icuSources/data/translit/la_la_FONIPA.txt | 11 +- icuSources/data/translit/lt_Lower.txt | 11 +- icuSources/data/translit/lt_Title.txt | 11 +- icuSources/data/translit/lt_Upper.txt | 11 +- icuSources/data/translit/mk_mk_Latn_BGN.txt | 11 +- icuSources/data/translit/mn_mn_Latn_BGN.txt | 11 +- icuSources/data/translit/mn_mn_Latn_MNS.txt | 11 +- icuSources/data/translit/my_am.txt | 11 +- icuSources/data/translit/my_ar.txt | 11 +- icuSources/data/translit/my_chr.txt | 10 + icuSources/data/translit/my_fa.txt | 11 +- icuSources/data/translit/my_my_FONIPA.txt | 11 +- icuSources/data/translit/nl_Title.txt | 11 +- icuSources/data/translit/pl_FONIPA_ja.txt | 11 +- icuSources/data/translit/pl_am.txt | 11 +- icuSources/data/translit/pl_ar.txt | 11 +- icuSources/data/translit/pl_chr.txt | 10 + icuSources/data/translit/pl_fa.txt | 11 +- icuSources/data/translit/pl_ja.txt | 11 +- icuSources/data/translit/pl_pl_FONIPA.txt | 11 +- icuSources/data/translit/ps_ps_Latn_BGN.txt | 11 +- icuSources/data/translit/rm_SURSILV_am.txt | 11 +- icuSources/data/translit/rm_SURSILV_ar.txt | 11 +- icuSources/data/translit/rm_SURSILV_chr.txt | 10 + icuSources/data/translit/rm_SURSILV_fa.txt | 11 +- .../translit/rm_SURSILV_rm_FONIPA_SURSILV.txt | 11 +- icuSources/data/translit/ro_FONIPA_ja.txt | 11 +- icuSources/data/translit/ro_am.txt | 11 +- icuSources/data/translit/ro_ar.txt | 11 +- icuSources/data/translit/ro_chr.txt | 10 + icuSources/data/translit/ro_fa.txt | 11 +- icuSources/data/translit/ro_ja.txt | 11 +- icuSources/data/translit/ro_ro_FONIPA.txt | 13 +- icuSources/data/translit/root.txt | 299 +- icuSources/data/translit/ru_Latn_ru_BGN.txt | 11 +- icuSources/data/translit/ru_ja.txt | 11 +- icuSources/data/translit/ru_ru_Latn_BGN.txt | 21 +- icuSources/data/translit/ru_zh.txt | 11 +- .../data/translit/sat_Olck_sat_FONIPA.txt | 11 +- icuSources/data/translit/sat_am.txt | 11 +- icuSources/data/translit/sat_ar.txt | 11 +- icuSources/data/translit/sat_chr.txt | 12 + icuSources/data/translit/sat_fa.txt | 11 +- icuSources/data/translit/si_am.txt | 11 +- icuSources/data/translit/si_ar.txt | 11 +- icuSources/data/translit/si_chr.txt | 10 + icuSources/data/translit/si_fa.txt | 11 +- icuSources/data/translit/si_si_FONIPA.txt | 11 +- icuSources/data/translit/si_si_Latn.txt | 11 +- icuSources/data/translit/sk_FONIPA_ja.txt | 11 +- icuSources/data/translit/sk_am.txt | 11 +- icuSources/data/translit/sk_ar.txt | 11 +- icuSources/data/translit/sk_chr.txt | 10 + icuSources/data/translit/sk_fa.txt | 11 +- icuSources/data/translit/sk_ja.txt | 11 +- icuSources/data/translit/sk_sk_FONIPA.txt | 11 +- icuSources/data/translit/sr_sr_Latn_BGN.txt | 11 +- icuSources/data/translit/ta_ta_FONIPA.txt | 79 + icuSources/data/translit/tk_Cyrl_tk_BGN.txt | 11 +- icuSources/data/translit/tlh_am.txt | 11 +- icuSources/data/translit/tlh_ar.txt | 11 +- icuSources/data/translit/tlh_chr.txt | 10 + icuSources/data/translit/tlh_fa.txt | 11 +- icuSources/data/translit/tlh_tlh_FONIPA.txt | 11 +- icuSources/data/translit/tr_Lower.txt | 11 +- icuSources/data/translit/tr_Title.txt | 11 +- icuSources/data/translit/tr_Upper.txt | 11 +- icuSources/data/translit/trnsfiles.mk | 2 + icuSources/data/translit/uk_uk_Latn_BGN.txt | 11 +- icuSources/data/translit/und_FONIPA_ar.txt | 11 +- icuSources/data/translit/und_FONIPA_chr.txt | 178 + icuSources/data/translit/und_FONIPA_fa.txt | 11 +- .../data/translit/und_FONIPA_und_FONXSAMP.txt | 11 +- icuSources/data/translit/uz_Cyrl_uz_BGN.txt | 11 +- icuSources/data/translit/uz_Cyrl_uz_Latn.txt | 11 +- icuSources/data/translit/xh_am.txt | 11 +- icuSources/data/translit/xh_ar.txt | 11 +- icuSources/data/translit/xh_chr.txt | 10 + icuSources/data/translit/xh_fa.txt | 11 +- icuSources/data/translit/xh_xh_FONIPA.txt | 11 +- icuSources/data/translit/yo_yo_BJ.txt | 11 +- .../data/translit/zh_Latn_PINYIN_ru.txt | 11 +- icuSources/data/translit/zu_am.txt | 11 +- icuSources/data/translit/zu_ar.txt | 11 +- icuSources/data/translit/zu_chr.txt | 10 + icuSources/data/translit/zu_fa.txt | 11 +- icuSources/data/translit/zu_zu_FONIPA.txt | 11 +- icuSources/data/unidata/ApplePUApatch.txt | 95 +- icuSources/data/unidata/CaseFolding.txt | 91 +- .../data/unidata/DerivedCoreProperties.txt | 397 +- .../unidata/DerivedNormalizationProps.txt | 110 +- icuSources/data/unidata/FractionalUCA.txt | 26466 ++++++++++------ .../data/unidata/NormalizationCorrections.txt | 12 +- icuSources/data/unidata/NormalizationTest.txt | 140 +- icuSources/data/unidata/SpecialCasing.txt | 11 +- icuSources/data/unidata/UCARules.txt | 908 +- icuSources/data/unidata/UnicodeData.txt | 1335 +- .../base_unidata/DerivedCoreProperties.txt | 397 +- .../data/unidata/base_unidata/UnicodeData.txt | 1309 +- .../data/unidata/base_unidata/ppucd.txt | 4118 ++- icuSources/data/unidata/changes.txt | 579 +- icuSources/data/unidata/confusables.txt | 199 +- .../data/unidata/norm2/base_norm2/nfc.txt | 16 +- .../data/unidata/norm2/base_norm2/nfkc.txt | 5 +- icuSources/data/unidata/norm2/nfc.txt | 18 +- icuSources/data/unidata/norm2/nfkc.txt | 5 +- icuSources/data/unidata/norm2/nfkc_cf.txt | 90 +- icuSources/data/unidata/norm2/uts46.txt | 198 +- icuSources/data/unidata/ppucd.txt | 4122 ++- icuSources/data/unidata/ucdterms.txt | 2 + icuSources/data/unit/af.txt | 84 +- icuSources/data/unit/agq.txt | 12 +- icuSources/data/unit/ak.txt | 12 +- icuSources/data/unit/am.txt | 116 +- icuSources/data/unit/ar.txt | 812 +- icuSources/data/unit/ar_SA.txt | 8 + icuSources/data/unit/ars.txt | 11 +- icuSources/data/unit/as.txt | 12 +- icuSources/data/unit/asa.txt | 12 +- icuSources/data/unit/ast.txt | 110 +- icuSources/data/unit/az.txt | 104 +- icuSources/data/unit/az_AZ.txt | 10 +- icuSources/data/unit/az_Cyrl.txt | 12 +- icuSources/data/unit/az_Latn.txt | 12 +- icuSources/data/unit/az_Latn_AZ.txt | 10 +- icuSources/data/unit/bas.txt | 12 +- icuSources/data/unit/be.txt | 392 +- icuSources/data/unit/bem.txt | 12 +- icuSources/data/unit/bez.txt | 12 +- icuSources/data/unit/bg.txt | 78 +- icuSources/data/unit/bm.txt | 12 +- icuSources/data/unit/bn.txt | 532 +- icuSources/data/unit/bo.txt | 12 +- icuSources/data/unit/br.txt | 12 +- icuSources/data/unit/brx.txt | 12 +- icuSources/data/unit/bs.txt | 456 +- icuSources/data/unit/bs_BA.txt | 10 +- icuSources/data/unit/bs_Cyrl.txt | 12 +- icuSources/data/unit/bs_Latn.txt | 12 +- icuSources/data/unit/bs_Latn_BA.txt | 10 +- icuSources/data/unit/ca.txt | 103 +- icuSources/data/unit/ce.txt | 12 +- icuSources/data/unit/cgg.txt | 12 +- icuSources/data/unit/chr.txt | 1556 +- icuSources/data/unit/ckb.txt | 12 +- icuSources/data/unit/cs.txt | 103 +- icuSources/data/unit/cy.txt | 245 +- icuSources/data/unit/da.txt | 112 +- icuSources/data/unit/dav.txt | 12 +- icuSources/data/unit/de.txt | 96 +- icuSources/data/unit/de_CH.txt | 24 +- icuSources/data/unit/dje.txt | 12 +- icuSources/data/unit/dsb.txt | 12 +- icuSources/data/unit/dua.txt | 12 +- icuSources/data/unit/dyo.txt | 12 +- icuSources/data/unit/dz.txt | 12 +- icuSources/data/unit/ebu.txt | 12 +- icuSources/data/unit/ee.txt | 12 +- icuSources/data/unit/el.txt | 306 +- icuSources/data/unit/en.txt | 82 +- icuSources/data/unit/en_001.txt | 76 +- icuSources/data/unit/en_150.txt | 12 +- icuSources/data/unit/en_AG.txt | 12 +- icuSources/data/unit/en_AI.txt | 12 +- icuSources/data/unit/en_AT.txt | 12 +- icuSources/data/unit/en_AU.txt | 66 +- icuSources/data/unit/en_BB.txt | 12 +- icuSources/data/unit/en_BD.txt | 8 + icuSources/data/unit/en_BE.txt | 12 +- icuSources/data/unit/en_BG.txt | 8 + icuSources/data/unit/en_BM.txt | 12 +- icuSources/data/unit/en_BS.txt | 12 +- icuSources/data/unit/en_BW.txt | 12 +- icuSources/data/unit/en_BZ.txt | 12 +- icuSources/data/unit/en_CA.txt | 13 +- icuSources/data/unit/en_CC.txt | 12 +- icuSources/data/unit/en_CH.txt | 12 +- icuSources/data/unit/en_CK.txt | 12 +- icuSources/data/unit/en_CM.txt | 12 +- icuSources/data/unit/en_CX.txt | 12 +- icuSources/data/unit/en_CY.txt | 12 +- icuSources/data/unit/en_DE.txt | 12 +- icuSources/data/unit/en_DG.txt | 12 +- icuSources/data/unit/en_DK.txt | 12 +- icuSources/data/unit/en_DM.txt | 12 +- icuSources/data/unit/en_ER.txt | 12 +- icuSources/data/unit/en_FI.txt | 12 +- icuSources/data/unit/en_FJ.txt | 12 +- icuSources/data/unit/en_FK.txt | 12 +- icuSources/data/unit/en_FM.txt | 12 +- icuSources/data/unit/en_GB.txt | 12 +- icuSources/data/unit/en_GD.txt | 12 +- icuSources/data/unit/en_GG.txt | 12 +- icuSources/data/unit/en_GH.txt | 12 +- icuSources/data/unit/en_GI.txt | 12 +- icuSources/data/unit/en_GM.txt | 12 +- icuSources/data/unit/en_GY.txt | 12 +- icuSources/data/unit/en_HK.txt | 12 +- icuSources/data/unit/en_ID.txt | 8 + icuSources/data/unit/en_IE.txt | 28 +- icuSources/data/unit/en_IL.txt | 12 +- icuSources/data/unit/en_IM.txt | 12 +- icuSources/data/unit/en_IN.txt | 12 +- icuSources/data/unit/en_IO.txt | 12 +- icuSources/data/unit/en_JE.txt | 12 +- icuSources/data/unit/en_JM.txt | 12 +- icuSources/data/unit/en_JP.txt | 3 +- icuSources/data/unit/en_KE.txt | 12 +- icuSources/data/unit/en_KI.txt | 12 +- icuSources/data/unit/en_KN.txt | 12 +- icuSources/data/unit/en_KY.txt | 12 +- icuSources/data/unit/en_LC.txt | 12 +- icuSources/data/unit/en_LR.txt | 12 +- icuSources/data/unit/en_LS.txt | 12 +- icuSources/data/unit/en_MG.txt | 12 +- icuSources/data/unit/en_MO.txt | 12 +- icuSources/data/unit/en_MS.txt | 12 +- icuSources/data/unit/en_MT.txt | 12 +- icuSources/data/unit/en_MU.txt | 12 +- icuSources/data/unit/en_MW.txt | 12 +- icuSources/data/unit/en_MY.txt | 12 +- icuSources/data/unit/en_NA.txt | 12 +- icuSources/data/unit/en_NF.txt | 12 +- icuSources/data/unit/en_NG.txt | 12 +- icuSources/data/unit/en_NH.txt | 10 +- icuSources/data/unit/en_NL.txt | 12 +- icuSources/data/unit/en_NR.txt | 12 +- icuSources/data/unit/en_NU.txt | 12 +- icuSources/data/unit/en_NZ.txt | 12 +- icuSources/data/unit/en_PG.txt | 12 +- icuSources/data/unit/en_PH.txt | 12 +- icuSources/data/unit/en_PK.txt | 12 +- icuSources/data/unit/en_PN.txt | 12 +- icuSources/data/unit/en_PW.txt | 12 +- icuSources/data/unit/en_RH.txt | 10 +- icuSources/data/unit/en_RW.txt | 12 +- icuSources/data/unit/en_SA.txt | 8 + icuSources/data/unit/en_SB.txt | 12 +- icuSources/data/unit/en_SC.txt | 12 +- icuSources/data/unit/en_SD.txt | 12 +- icuSources/data/unit/en_SE.txt | 12 +- icuSources/data/unit/en_SG.txt | 12 +- icuSources/data/unit/en_SH.txt | 12 +- icuSources/data/unit/en_SI.txt | 12 +- icuSources/data/unit/en_SL.txt | 12 +- icuSources/data/unit/en_SS.txt | 12 +- icuSources/data/unit/en_SX.txt | 12 +- icuSources/data/unit/en_SZ.txt | 12 +- icuSources/data/unit/en_TC.txt | 12 +- icuSources/data/unit/en_TH.txt | 8 + icuSources/data/unit/en_TK.txt | 12 +- icuSources/data/unit/en_TO.txt | 12 +- icuSources/data/unit/en_TR.txt | 1 - icuSources/data/unit/en_TT.txt | 12 +- icuSources/data/unit/en_TV.txt | 12 +- icuSources/data/unit/en_TZ.txt | 12 +- icuSources/data/unit/en_UG.txt | 12 +- icuSources/data/unit/en_VC.txt | 12 +- icuSources/data/unit/en_VG.txt | 12 +- icuSources/data/unit/en_VU.txt | 12 +- icuSources/data/unit/en_WS.txt | 12 +- icuSources/data/unit/en_ZA.txt | 12 +- icuSources/data/unit/en_ZM.txt | 12 +- icuSources/data/unit/en_ZW.txt | 12 +- icuSources/data/unit/eo.txt | 12 +- icuSources/data/unit/es.txt | 96 +- icuSources/data/unit/es_419.txt | 157 +- icuSources/data/unit/es_AG.txt | 10 + icuSources/data/unit/es_AI.txt | 10 + icuSources/data/unit/es_AR.txt | 12 +- icuSources/data/unit/es_AW.txt | 10 + icuSources/data/unit/es_BB.txt | 10 + icuSources/data/unit/es_BL.txt | 10 + icuSources/data/unit/es_BM.txt | 10 + icuSources/data/unit/es_BO.txt | 12 +- icuSources/data/unit/es_BQ.txt | 10 + icuSources/data/unit/es_BR.txt | 6 + icuSources/data/unit/es_BS.txt | 10 + icuSources/data/unit/es_BZ.txt | 10 +- icuSources/data/unit/es_CL.txt | 12 +- icuSources/data/unit/es_CO.txt | 12 +- icuSources/data/unit/es_CR.txt | 12 +- icuSources/data/unit/es_CU.txt | 12 +- icuSources/data/unit/es_CW.txt | 10 + icuSources/data/unit/es_DM.txt | 10 + icuSources/data/unit/es_DO.txt | 12 +- icuSources/data/unit/es_EC.txt | 12 +- icuSources/data/unit/es_FK.txt | 10 + icuSources/data/unit/es_GD.txt | 10 + icuSources/data/unit/es_GF.txt | 10 + icuSources/data/unit/es_GL.txt | 10 + icuSources/data/unit/es_GP.txt | 10 + icuSources/data/unit/es_GT.txt | 12 +- icuSources/data/unit/es_GY.txt | 10 + icuSources/data/unit/es_HN.txt | 12 +- icuSources/data/unit/es_HT.txt | 10 + icuSources/data/unit/es_KN.txt | 10 + icuSources/data/unit/es_KY.txt | 10 + icuSources/data/unit/es_LC.txt | 10 + icuSources/data/unit/es_MF.txt | 10 + icuSources/data/unit/es_MQ.txt | 10 + icuSources/data/unit/es_MS.txt | 10 + icuSources/data/unit/es_MX.txt | 101 +- icuSources/data/unit/es_NI.txt | 12 +- icuSources/data/unit/es_PA.txt | 12 +- icuSources/data/unit/es_PE.txt | 12 +- icuSources/data/unit/es_PM.txt | 10 + icuSources/data/unit/es_PR.txt | 12 +- icuSources/data/unit/es_PY.txt | 12 +- icuSources/data/unit/es_SR.txt | 10 + icuSources/data/unit/es_SV.txt | 12 +- icuSources/data/unit/es_SX.txt | 10 + icuSources/data/unit/es_TC.txt | 10 + icuSources/data/unit/es_TT.txt | 10 + icuSources/data/unit/es_US.txt | 136 +- icuSources/data/unit/es_UY.txt | 12 +- icuSources/data/unit/es_VC.txt | 10 + icuSources/data/unit/es_VE.txt | 12 +- icuSources/data/unit/es_VG.txt | 10 + icuSources/data/unit/es_VI.txt | 10 + icuSources/data/unit/et.txt | 144 +- icuSources/data/unit/eu.txt | 393 +- icuSources/data/unit/ewo.txt | 12 +- icuSources/data/unit/fa.txt | 74 +- icuSources/data/unit/ff.txt | 12 +- icuSources/data/unit/fi.txt | 228 +- icuSources/data/unit/fil.txt | 68 +- icuSources/data/unit/fil_PH.txt | 10 +- icuSources/data/unit/fo.txt | 70 +- icuSources/data/unit/fr.txt | 100 +- icuSources/data/unit/fr_CA.txt | 59 +- icuSources/data/unit/fr_HT.txt | 12 +- icuSources/data/unit/fur.txt | 12 +- icuSources/data/unit/fy.txt | 12 +- icuSources/data/unit/ga.txt | 98 +- icuSources/data/unit/gd.txt | 12 +- icuSources/data/unit/gl.txt | 396 +- icuSources/data/unit/gsw.txt | 12 +- icuSources/data/unit/gu.txt | 138 +- icuSources/data/unit/guz.txt | 12 +- icuSources/data/unit/gv.txt | 12 +- icuSources/data/unit/ha.txt | 12 +- icuSources/data/unit/haw.txt | 12 +- icuSources/data/unit/he.txt | 135 +- icuSources/data/unit/he_IL.txt | 10 +- icuSources/data/unit/hi.txt | 81 +- icuSources/data/unit/hr.txt | 93 +- icuSources/data/unit/hsb.txt | 12 +- icuSources/data/unit/hu.txt | 88 +- icuSources/data/unit/hy.txt | 543 +- icuSources/data/unit/id.txt | 119 +- icuSources/data/unit/id_ID.txt | 10 +- icuSources/data/unit/ig.txt | 12 +- icuSources/data/unit/ii.txt | 12 +- icuSources/data/unit/in.txt | 10 +- icuSources/data/unit/in_ID.txt | 10 +- icuSources/data/unit/is.txt | 36 +- icuSources/data/unit/it.txt | 79 +- icuSources/data/unit/iu.txt | 12 +- icuSources/data/unit/iw.txt | 10 +- icuSources/data/unit/iw_IL.txt | 10 +- icuSources/data/unit/ja.txt | 127 +- icuSources/data/unit/ja_JP.txt | 10 +- icuSources/data/unit/ja_JP_TRADITIONAL.txt | 10 +- icuSources/data/unit/jgo.txt | 12 +- icuSources/data/unit/jmc.txt | 12 +- icuSources/data/unit/ka.txt | 68 +- icuSources/data/unit/kab.txt | 12 +- icuSources/data/unit/kam.txt | 12 +- icuSources/data/unit/kde.txt | 12 +- icuSources/data/unit/kea.txt | 149 +- icuSources/data/unit/khq.txt | 12 +- icuSources/data/unit/ki.txt | 12 +- icuSources/data/unit/kk.txt | 146 +- icuSources/data/unit/kkj.txt | 12 +- icuSources/data/unit/kl.txt | 12 +- icuSources/data/unit/kln.txt | 12 +- icuSources/data/unit/km.txt | 88 +- icuSources/data/unit/kn.txt | 104 +- icuSources/data/unit/ko.txt | 75 +- icuSources/data/unit/kok.txt | 12 +- icuSources/data/unit/ks.txt | 12 +- icuSources/data/unit/ksb.txt | 12 +- icuSources/data/unit/ksf.txt | 12 +- icuSources/data/unit/ksh.txt | 12 +- icuSources/data/unit/kw.txt | 12 +- icuSources/data/unit/ky.txt | 152 +- icuSources/data/unit/lag.txt | 12 +- icuSources/data/unit/lb.txt | 12 +- icuSources/data/unit/lg.txt | 12 +- icuSources/data/unit/lkt.txt | 12 +- icuSources/data/unit/ln.txt | 12 +- icuSources/data/unit/lo.txt | 102 +- icuSources/data/unit/lrc.txt | 12 +- icuSources/data/unit/lt.txt | 98 +- icuSources/data/unit/lu.txt | 12 +- icuSources/data/unit/luo.txt | 12 +- icuSources/data/unit/luy.txt | 12 +- icuSources/data/unit/lv.txt | 139 +- icuSources/data/unit/mas.txt | 12 +- icuSources/data/unit/mer.txt | 12 +- icuSources/data/unit/mfe.txt | 12 +- icuSources/data/unit/mg.txt | 12 +- icuSources/data/unit/mgh.txt | 12 +- icuSources/data/unit/mgo.txt | 12 +- icuSources/data/unit/mk.txt | 72 +- icuSources/data/unit/ml.txt | 77 +- icuSources/data/unit/mn.txt | 447 +- icuSources/data/unit/mo.txt | 10 +- icuSources/data/unit/mr.txt | 75 +- icuSources/data/unit/ms.txt | 71 +- icuSources/data/unit/ms_Arab.txt | 12 +- icuSources/data/unit/mt.txt | 12 +- icuSources/data/unit/mua.txt | 12 +- icuSources/data/unit/my.txt | 441 +- icuSources/data/unit/mzn.txt | 12 +- icuSources/data/unit/naq.txt | 12 +- icuSources/data/unit/nb.txt | 102 +- icuSources/data/unit/nb_NO.txt | 10 +- icuSources/data/unit/nd.txt | 12 +- icuSources/data/unit/nds.txt | 30 + icuSources/data/unit/ne.txt | 266 +- icuSources/data/unit/nl.txt | 102 +- icuSources/data/unit/nmg.txt | 12 +- icuSources/data/unit/nn.txt | 18 +- icuSources/data/unit/nn_NO.txt | 10 +- icuSources/data/unit/nnh.txt | 12 +- icuSources/data/unit/no.txt | 10 +- icuSources/data/unit/no_NO.txt | 10 +- icuSources/data/unit/no_NO_NY.txt | 10 +- icuSources/data/unit/nus.txt | 12 +- icuSources/data/unit/nyn.txt | 12 +- icuSources/data/unit/om.txt | 12 +- icuSources/data/unit/or.txt | 12 +- icuSources/data/unit/os.txt | 12 +- icuSources/data/unit/pa.txt | 80 +- icuSources/data/unit/pa_Arab.txt | 12 +- icuSources/data/unit/pa_Arab_PK.txt | 10 +- icuSources/data/unit/pa_Guru.txt | 12 +- icuSources/data/unit/pa_Guru_IN.txt | 10 +- icuSources/data/unit/pa_IN.txt | 10 +- icuSources/data/unit/pa_PK.txt | 10 +- icuSources/data/unit/pl.txt | 152 +- icuSources/data/unit/pool.res | Bin 66252 -> 70432 bytes icuSources/data/unit/ps.txt | 12 +- icuSources/data/unit/pt.txt | 82 +- icuSources/data/unit/pt_AO.txt | 12 +- icuSources/data/unit/pt_CH.txt | 6 + icuSources/data/unit/pt_CV.txt | 12 +- icuSources/data/unit/pt_FR.txt | 8 + icuSources/data/unit/pt_GQ.txt | 6 + icuSources/data/unit/pt_GW.txt | 12 +- icuSources/data/unit/pt_LU.txt | 6 + icuSources/data/unit/pt_MO.txt | 12 +- icuSources/data/unit/pt_MZ.txt | 12 +- icuSources/data/unit/pt_PT.txt | 30 +- icuSources/data/unit/pt_ST.txt | 12 +- icuSources/data/unit/pt_TL.txt | 12 +- icuSources/data/unit/qu.txt | 12 +- icuSources/data/unit/resfiles.mk | 168 +- icuSources/data/unit/reslocal.mk | 25 +- icuSources/data/unit/rm.txt | 12 +- icuSources/data/unit/rn.txt | 12 +- icuSources/data/unit/ro.txt | 94 +- icuSources/data/unit/ro_MD.txt | 12 +- icuSources/data/unit/rof.txt | 12 +- icuSources/data/unit/root.txt | 18 +- icuSources/data/unit/ru.txt | 324 +- icuSources/data/unit/rw.txt | 12 +- icuSources/data/unit/rwk.txt | 12 +- icuSources/data/unit/sah.txt | 486 +- icuSources/data/unit/saq.txt | 12 +- icuSources/data/unit/sbp.txt | 12 +- icuSources/data/unit/se.txt | 12 +- icuSources/data/unit/seh.txt | 12 +- icuSources/data/unit/ses.txt | 12 +- icuSources/data/unit/sg.txt | 12 +- icuSources/data/unit/sh.txt | 10 +- icuSources/data/unit/sh_BA.txt | 10 +- icuSources/data/unit/sh_CS.txt | 10 +- icuSources/data/unit/sh_YU.txt | 10 +- icuSources/data/unit/shi.txt | 12 +- icuSources/data/unit/shi_Latn.txt | 12 +- icuSources/data/unit/shi_MA.txt | 10 +- icuSources/data/unit/shi_Tfng.txt | 12 +- icuSources/data/unit/shi_Tfng_MA.txt | 10 +- icuSources/data/unit/si.txt | 76 +- icuSources/data/unit/sk.txt | 114 +- icuSources/data/unit/sl.txt | 638 +- icuSources/data/unit/smn.txt | 12 +- icuSources/data/unit/sn.txt | 12 +- icuSources/data/unit/so.txt | 12 +- icuSources/data/unit/sq.txt | 134 +- icuSources/data/unit/sr.txt | 175 +- icuSources/data/unit/sr_BA.txt | 10 +- icuSources/data/unit/sr_CS.txt | 10 +- icuSources/data/unit/sr_Cyrl.txt | 12 +- icuSources/data/unit/sr_Cyrl_BA.txt | 10 +- icuSources/data/unit/sr_Cyrl_CS.txt | 10 +- icuSources/data/unit/sr_Cyrl_RS.txt | 10 +- icuSources/data/unit/sr_Cyrl_XK.txt | 10 +- icuSources/data/unit/sr_Cyrl_YU.txt | 10 +- icuSources/data/unit/sr_Latn.txt | 171 +- icuSources/data/unit/sr_Latn_BA.txt | 10 +- icuSources/data/unit/sr_Latn_CS.txt | 10 +- icuSources/data/unit/sr_Latn_ME.txt | 10 +- icuSources/data/unit/sr_Latn_RS.txt | 10 +- icuSources/data/unit/sr_Latn_YU.txt | 10 +- icuSources/data/unit/sr_ME.txt | 10 +- icuSources/data/unit/sr_RS.txt | 10 +- icuSources/data/unit/sr_XK.txt | 10 +- icuSources/data/unit/sr_YU.txt | 10 +- icuSources/data/unit/sv.txt | 147 +- icuSources/data/unit/sv_FI.txt | 12 +- icuSources/data/unit/sw.txt | 124 +- icuSources/data/unit/ta.txt | 226 +- icuSources/data/unit/te.txt | 106 +- icuSources/data/unit/teo.txt | 12 +- icuSources/data/unit/tg.txt | 12 +- icuSources/data/unit/th.txt | 105 +- icuSources/data/unit/th_TH.txt | 10 +- icuSources/data/unit/th_TH_TRADITIONAL.txt | 10 +- icuSources/data/unit/ti.txt | 12 +- icuSources/data/unit/tk.txt | 40 +- icuSources/data/unit/tl.txt | 10 +- icuSources/data/unit/tl_PH.txt | 10 +- icuSources/data/unit/to.txt | 57 +- icuSources/data/unit/tr.txt | 94 +- icuSources/data/unit/twq.txt | 12 +- icuSources/data/unit/tzm.txt | 12 +- icuSources/data/unit/ug.txt | 12 +- icuSources/data/unit/uk.txt | 116 +- icuSources/data/unit/ur.txt | 273 +- icuSources/data/unit/ur_IN.txt | 12 +- icuSources/data/unit/uz.txt | 173 +- icuSources/data/unit/uz_AF.txt | 10 +- icuSources/data/unit/uz_Arab.txt | 12 +- icuSources/data/unit/uz_Arab_AF.txt | 10 +- icuSources/data/unit/uz_Cyrl.txt | 12 +- icuSources/data/unit/uz_Latn.txt | 12 +- icuSources/data/unit/uz_Latn_UZ.txt | 10 +- icuSources/data/unit/uz_UZ.txt | 10 +- icuSources/data/unit/vai.txt | 12 +- icuSources/data/unit/vai_LR.txt | 10 +- icuSources/data/unit/vai_Latn.txt | 12 +- icuSources/data/unit/vai_Vaii.txt | 12 +- icuSources/data/unit/vai_Vaii_LR.txt | 10 +- icuSources/data/unit/vi.txt | 97 +- icuSources/data/unit/vun.txt | 12 +- icuSources/data/unit/wae.txt | 12 +- icuSources/data/unit/xog.txt | 12 +- icuSources/data/unit/yav.txt | 12 +- icuSources/data/unit/yi.txt | 12 +- icuSources/data/unit/yo.txt | 12 +- icuSources/data/unit/yue.txt | 61 +- icuSources/data/unit/yue_CN.txt | 5 + icuSources/data/unit/yue_HK.txt | 5 + icuSources/data/unit/yue_Hans.txt | 1624 + icuSources/data/unit/yue_Hans_CN.txt | 8 + icuSources/data/unit/yue_Hant.txt | 5 + icuSources/data/unit/yue_Hant_HK.txt | 8 + icuSources/data/unit/zgh.txt | 12 +- icuSources/data/unit/zh.txt | 185 +- icuSources/data/unit/zh_CN.txt | 10 +- icuSources/data/unit/zh_HK.txt | 10 +- icuSources/data/unit/zh_Hans.txt | 12 +- icuSources/data/unit/zh_Hans_CN.txt | 10 +- icuSources/data/unit/zh_Hans_HK.txt | 19 +- icuSources/data/unit/zh_Hans_MO.txt | 19 +- icuSources/data/unit/zh_Hans_SG.txt | 19 +- icuSources/data/unit/zh_Hant.txt | 65 +- icuSources/data/unit/zh_Hant_HK.txt | 44 +- icuSources/data/unit/zh_Hant_MO.txt | 12 +- icuSources/data/unit/zh_Hant_TW.txt | 10 +- icuSources/data/unit/zh_MO.txt | 10 +- icuSources/data/unit/zh_SG.txt | 10 +- icuSources/data/unit/zh_TW.txt | 10 +- icuSources/data/unit/zu.txt | 86 +- icuSources/data/xml/brkitr/de.xml | 4 +- icuSources/data/xml/brkitr/el.xml | 2 + icuSources/data/xml/brkitr/en.xml | 2 + icuSources/data/xml/brkitr/en_US.xml | 2 + icuSources/data/xml/brkitr/en_US_POSIX.xml | 2 + icuSources/data/xml/brkitr/es.xml | 4 +- icuSources/data/xml/brkitr/fi.xml | 2 + icuSources/data/xml/brkitr/fr.xml | 4 +- icuSources/data/xml/brkitr/it.xml | 4 +- icuSources/data/xml/brkitr/ja.xml | 2 + icuSources/data/xml/brkitr/pt.xml | 4 +- icuSources/data/xml/brkitr/root.xml | 2 + icuSources/data/xml/brkitr/ru.xml | 4 +- icuSources/data/xml/brkitr/zh.xml | 2 + icuSources/data/xml/brkitr/zh_Hant.xml | 2 + icuSources/data/xml/collation/root.xml | 2 + icuSources/data/xml/main/root.xml | 2 + icuSources/data/xml/rbnf/be.xml | 2 + icuSources/data/xml/rbnf/bg.xml | 2 + icuSources/data/xml/rbnf/ca.xml | 2 + icuSources/data/xml/rbnf/cy.xml | 2 + icuSources/data/xml/rbnf/da.xml | 2 + icuSources/data/xml/rbnf/de.xml | 2 + icuSources/data/xml/rbnf/en.xml | 2 + icuSources/data/xml/rbnf/fo.xml | 2 + icuSources/data/xml/rbnf/ga.xml | 2 + icuSources/data/xml/rbnf/is.xml | 2 + icuSources/data/xml/rbnf/mk.xml | 2 + icuSources/data/xml/rbnf/mt.xml | 2 + icuSources/data/xml/rbnf/nb.xml | 2 + icuSources/data/xml/rbnf/nn.xml | 2 + icuSources/data/xml/rbnf/root.xml | 2 + icuSources/data/xml/rbnf/ru.xml | 2 + icuSources/data/xml/rbnf/sr.xml | 2 + icuSources/data/xml/rbnf/uk.xml | 2 + icuSources/data/zone/af.txt | 36 +- icuSources/data/zone/agq.txt | 12 +- icuSources/data/zone/ak.txt | 12 +- icuSources/data/zone/am.txt | 48 +- icuSources/data/zone/ar.txt | 36 +- icuSources/data/zone/ar_SA.txt | 8 + icuSources/data/zone/ars.txt | 11 +- icuSources/data/zone/as.txt | 12 +- icuSources/data/zone/asa.txt | 12 +- icuSources/data/zone/ast.txt | 33 +- icuSources/data/zone/az.txt | 36 +- icuSources/data/zone/az_AZ.txt | 10 +- icuSources/data/zone/az_Cyrl.txt | 12 +- icuSources/data/zone/az_Latn.txt | 12 +- icuSources/data/zone/az_Latn_AZ.txt | 10 +- icuSources/data/zone/bas.txt | 12 +- icuSources/data/zone/be.txt | 117 +- icuSources/data/zone/bem.txt | 12 +- icuSources/data/zone/bez.txt | 12 +- icuSources/data/zone/bg.txt | 36 +- icuSources/data/zone/bm.txt | 12 +- icuSources/data/zone/bn.txt | 76 +- icuSources/data/zone/bo.txt | 12 +- icuSources/data/zone/br.txt | 14 +- icuSources/data/zone/brx.txt | 12 +- icuSources/data/zone/bs.txt | 496 +- icuSources/data/zone/bs_BA.txt | 10 +- icuSources/data/zone/bs_Cyrl.txt | 12 +- icuSources/data/zone/bs_Latn.txt | 12 +- icuSources/data/zone/bs_Latn_BA.txt | 10 +- icuSources/data/zone/ca.txt | 40 +- icuSources/data/zone/ce.txt | 12 +- icuSources/data/zone/cgg.txt | 12 +- icuSources/data/zone/chr.txt | 1871 +- icuSources/data/zone/ckb.txt | 12 +- icuSources/data/zone/cs.txt | 36 +- icuSources/data/zone/cy.txt | 40 +- icuSources/data/zone/da.txt | 36 +- icuSources/data/zone/dav.txt | 12 +- icuSources/data/zone/de.txt | 44 +- icuSources/data/zone/dje.txt | 12 +- icuSources/data/zone/dsb.txt | 12 +- icuSources/data/zone/dua.txt | 12 +- icuSources/data/zone/dyo.txt | 12 +- icuSources/data/zone/dz.txt | 12 +- icuSources/data/zone/ebu.txt | 12 +- icuSources/data/zone/ee.txt | 12 +- icuSources/data/zone/el.txt | 96 +- icuSources/data/zone/en.txt | 15 +- icuSources/data/zone/en_001.txt | 12 +- icuSources/data/zone/en_150.txt | 29 +- icuSources/data/zone/en_AG.txt | 12 +- icuSources/data/zone/en_AI.txt | 12 +- icuSources/data/zone/en_AT.txt | 12 +- icuSources/data/zone/en_AU.txt | 12 +- icuSources/data/zone/en_BB.txt | 12 +- icuSources/data/zone/en_BD.txt | 13 + icuSources/data/zone/en_BE.txt | 12 +- icuSources/data/zone/en_BG.txt | 8 + icuSources/data/zone/en_BM.txt | 12 +- icuSources/data/zone/en_BS.txt | 12 +- icuSources/data/zone/en_BW.txt | 12 +- icuSources/data/zone/en_BZ.txt | 12 +- icuSources/data/zone/en_CA.txt | 12 +- icuSources/data/zone/en_CC.txt | 12 +- icuSources/data/zone/en_CH.txt | 12 +- icuSources/data/zone/en_CK.txt | 12 +- icuSources/data/zone/en_CM.txt | 12 +- icuSources/data/zone/en_CX.txt | 12 +- icuSources/data/zone/en_CY.txt | 12 +- icuSources/data/zone/en_DE.txt | 12 +- icuSources/data/zone/en_DG.txt | 12 +- icuSources/data/zone/en_DK.txt | 12 +- icuSources/data/zone/en_DM.txt | 12 +- icuSources/data/zone/en_ER.txt | 12 +- icuSources/data/zone/en_FI.txt | 12 +- icuSources/data/zone/en_FJ.txt | 12 +- icuSources/data/zone/en_FK.txt | 12 +- icuSources/data/zone/en_FM.txt | 12 +- icuSources/data/zone/en_GB.txt | 12 +- icuSources/data/zone/en_GD.txt | 12 +- icuSources/data/zone/en_GG.txt | 12 +- icuSources/data/zone/en_GH.txt | 12 +- icuSources/data/zone/en_GI.txt | 12 +- icuSources/data/zone/en_GM.txt | 12 +- icuSources/data/zone/en_GU.txt | 12 +- icuSources/data/zone/en_GY.txt | 12 +- icuSources/data/zone/en_HK.txt | 12 +- icuSources/data/zone/en_ID.txt | 8 + icuSources/data/zone/en_IE.txt | 12 +- icuSources/data/zone/en_IL.txt | 12 +- icuSources/data/zone/en_IM.txt | 12 +- icuSources/data/zone/en_IN.txt | 12 +- icuSources/data/zone/en_IO.txt | 12 +- icuSources/data/zone/en_JE.txt | 12 +- icuSources/data/zone/en_JM.txt | 12 +- icuSources/data/zone/en_JP.txt | 12 + icuSources/data/zone/en_KE.txt | 12 +- icuSources/data/zone/en_KI.txt | 12 +- icuSources/data/zone/en_KN.txt | 12 +- icuSources/data/zone/en_KY.txt | 12 +- icuSources/data/zone/en_LC.txt | 12 +- icuSources/data/zone/en_LR.txt | 12 +- icuSources/data/zone/en_LS.txt | 12 +- icuSources/data/zone/en_MG.txt | 12 +- icuSources/data/zone/en_MH.txt | 12 +- icuSources/data/zone/en_MO.txt | 12 +- icuSources/data/zone/en_MP.txt | 12 +- icuSources/data/zone/en_MS.txt | 12 +- icuSources/data/zone/en_MT.txt | 12 +- icuSources/data/zone/en_MU.txt | 12 +- icuSources/data/zone/en_MW.txt | 12 +- icuSources/data/zone/en_MY.txt | 12 +- icuSources/data/zone/en_NA.txt | 12 +- icuSources/data/zone/en_NF.txt | 12 +- icuSources/data/zone/en_NG.txt | 12 +- icuSources/data/zone/en_NH.txt | 10 +- icuSources/data/zone/en_NL.txt | 12 +- icuSources/data/zone/en_NR.txt | 12 +- icuSources/data/zone/en_NU.txt | 12 +- icuSources/data/zone/en_NZ.txt | 12 +- icuSources/data/zone/en_PG.txt | 12 +- icuSources/data/zone/en_PH.txt | 12 +- icuSources/data/zone/en_PK.txt | 12 +- icuSources/data/zone/en_PN.txt | 12 +- icuSources/data/zone/en_PW.txt | 12 +- icuSources/data/zone/en_RH.txt | 10 +- icuSources/data/zone/en_RW.txt | 12 +- icuSources/data/zone/en_SA.txt | 8 + icuSources/data/zone/en_SB.txt | 12 +- icuSources/data/zone/en_SC.txt | 12 +- icuSources/data/zone/en_SD.txt | 12 +- icuSources/data/zone/en_SE.txt | 12 +- icuSources/data/zone/en_SG.txt | 12 +- icuSources/data/zone/en_SH.txt | 12 +- icuSources/data/zone/en_SI.txt | 12 +- icuSources/data/zone/en_SL.txt | 12 +- icuSources/data/zone/en_SS.txt | 12 +- icuSources/data/zone/en_SX.txt | 12 +- icuSources/data/zone/en_SZ.txt | 12 +- icuSources/data/zone/en_TC.txt | 12 +- icuSources/data/zone/en_TH.txt | 8 + icuSources/data/zone/en_TK.txt | 12 +- icuSources/data/zone/en_TO.txt | 12 +- icuSources/data/zone/en_TR.txt | 58 +- icuSources/data/zone/en_TT.txt | 12 +- icuSources/data/zone/en_TV.txt | 12 +- icuSources/data/zone/en_TZ.txt | 12 +- icuSources/data/zone/en_UG.txt | 12 +- icuSources/data/zone/en_VC.txt | 12 +- icuSources/data/zone/en_VG.txt | 12 +- icuSources/data/zone/en_VU.txt | 12 +- icuSources/data/zone/en_WS.txt | 12 +- icuSources/data/zone/en_ZA.txt | 12 +- icuSources/data/zone/en_ZM.txt | 12 +- icuSources/data/zone/en_ZW.txt | 12 +- icuSources/data/zone/eo.txt | 12 +- icuSources/data/zone/es.txt | 36 +- icuSources/data/zone/es_419.txt | 32 +- icuSources/data/zone/es_AG.txt | 10 + icuSources/data/zone/es_AI.txt | 10 + icuSources/data/zone/es_AR.txt | 12 +- icuSources/data/zone/es_AW.txt | 10 + icuSources/data/zone/es_BB.txt | 10 + icuSources/data/zone/es_BL.txt | 10 + icuSources/data/zone/es_BM.txt | 10 + icuSources/data/zone/es_BO.txt | 12 +- icuSources/data/zone/es_BQ.txt | 10 + icuSources/data/zone/es_BR.txt | 6 + icuSources/data/zone/es_BS.txt | 10 + icuSources/data/zone/es_BZ.txt | 10 +- icuSources/data/zone/es_CL.txt | 12 +- icuSources/data/zone/es_CO.txt | 12 +- icuSources/data/zone/es_CR.txt | 12 +- icuSources/data/zone/es_CU.txt | 12 +- icuSources/data/zone/es_CW.txt | 10 + icuSources/data/zone/es_DM.txt | 10 + icuSources/data/zone/es_DO.txt | 12 +- icuSources/data/zone/es_EC.txt | 12 +- icuSources/data/zone/es_FK.txt | 10 + icuSources/data/zone/es_GD.txt | 10 + icuSources/data/zone/es_GF.txt | 10 + icuSources/data/zone/es_GL.txt | 10 + icuSources/data/zone/es_GP.txt | 10 + icuSources/data/zone/es_GT.txt | 12 +- icuSources/data/zone/es_GY.txt | 10 + icuSources/data/zone/es_HN.txt | 12 +- icuSources/data/zone/es_HT.txt | 10 + icuSources/data/zone/es_KN.txt | 10 + icuSources/data/zone/es_KY.txt | 10 + icuSources/data/zone/es_LC.txt | 10 + icuSources/data/zone/es_MF.txt | 10 + icuSources/data/zone/es_MQ.txt | 10 + icuSources/data/zone/es_MS.txt | 10 + icuSources/data/zone/es_MX.txt | 221 +- icuSources/data/zone/es_NI.txt | 12 +- icuSources/data/zone/es_PA.txt | 12 +- icuSources/data/zone/es_PE.txt | 12 +- icuSources/data/zone/es_PM.txt | 10 + icuSources/data/zone/es_PR.txt | 12 +- icuSources/data/zone/es_PY.txt | 12 +- icuSources/data/zone/es_SR.txt | 10 + icuSources/data/zone/es_SV.txt | 12 +- icuSources/data/zone/es_SX.txt | 10 + icuSources/data/zone/es_TC.txt | 10 + icuSources/data/zone/es_TT.txt | 10 + icuSources/data/zone/es_US.txt | 30 +- icuSources/data/zone/es_UY.txt | 12 +- icuSources/data/zone/es_VC.txt | 10 + icuSources/data/zone/es_VE.txt | 12 +- icuSources/data/zone/es_VG.txt | 10 + icuSources/data/zone/es_VI.txt | 10 + icuSources/data/zone/et.txt | 48 +- icuSources/data/zone/eu.txt | 164 +- icuSources/data/zone/ewo.txt | 12 +- icuSources/data/zone/fa.txt | 38 +- icuSources/data/zone/ff.txt | 12 +- icuSources/data/zone/fi.txt | 40 +- icuSources/data/zone/fil.txt | 41 +- icuSources/data/zone/fil_PH.txt | 10 +- icuSources/data/zone/fo.txt | 35 +- icuSources/data/zone/fr.txt | 40 +- icuSources/data/zone/fr_CA.txt | 21 +- icuSources/data/zone/fr_GF.txt | 12 +- icuSources/data/zone/fur.txt | 12 +- icuSources/data/zone/fy.txt | 12 +- icuSources/data/zone/ga.txt | 33 +- icuSources/data/zone/gd.txt | 12 +- icuSources/data/zone/gl.txt | 233 +- icuSources/data/zone/gsw.txt | 12 +- icuSources/data/zone/gu.txt | 40 +- icuSources/data/zone/guz.txt | 12 +- icuSources/data/zone/gv.txt | 12 +- icuSources/data/zone/ha.txt | 12 +- icuSources/data/zone/haw.txt | 12 +- icuSources/data/zone/he.txt | 134 +- icuSources/data/zone/he_IL.txt | 10 +- icuSources/data/zone/hi.txt | 48 +- icuSources/data/zone/hr.txt | 38 +- icuSources/data/zone/hsb.txt | 12 +- icuSources/data/zone/hu.txt | 36 +- icuSources/data/zone/hy.txt | 217 +- icuSources/data/zone/id.txt | 74 +- icuSources/data/zone/id_ID.txt | 10 +- icuSources/data/zone/ig.txt | 12 +- icuSources/data/zone/ii.txt | 12 +- icuSources/data/zone/in.txt | 10 +- icuSources/data/zone/in_ID.txt | 10 +- icuSources/data/zone/is.txt | 15 +- icuSources/data/zone/it.txt | 40 +- icuSources/data/zone/iu.txt | 12 +- icuSources/data/zone/iw.txt | 10 +- icuSources/data/zone/iw_IL.txt | 10 +- icuSources/data/zone/ja.txt | 38 +- icuSources/data/zone/ja_JP.txt | 10 +- icuSources/data/zone/ja_JP_TRADITIONAL.txt | 10 +- icuSources/data/zone/jgo.txt | 12 +- icuSources/data/zone/jmc.txt | 12 +- icuSources/data/zone/ka.txt | 52 +- icuSources/data/zone/kab.txt | 12 +- icuSources/data/zone/kam.txt | 12 +- icuSources/data/zone/kde.txt | 12 +- icuSources/data/zone/kea.txt | 12 +- icuSources/data/zone/khq.txt | 12 +- icuSources/data/zone/ki.txt | 12 +- icuSources/data/zone/kk.txt | 80 +- icuSources/data/zone/kkj.txt | 12 +- icuSources/data/zone/kl.txt | 12 +- icuSources/data/zone/kln.txt | 12 +- icuSources/data/zone/km.txt | 35 +- icuSources/data/zone/kn.txt | 67 +- icuSources/data/zone/ko.txt | 42 +- icuSources/data/zone/ko_KP.txt | 12 +- icuSources/data/zone/kok.txt | 12 +- icuSources/data/zone/ks.txt | 12 +- icuSources/data/zone/ksb.txt | 12 +- icuSources/data/zone/ksf.txt | 12 +- icuSources/data/zone/ksh.txt | 12 +- icuSources/data/zone/kw.txt | 12 +- icuSources/data/zone/ky.txt | 277 +- icuSources/data/zone/lag.txt | 12 +- icuSources/data/zone/lb.txt | 12 +- icuSources/data/zone/lg.txt | 12 +- icuSources/data/zone/lkt.txt | 12 +- icuSources/data/zone/ln.txt | 12 +- icuSources/data/zone/lo.txt | 77 +- icuSources/data/zone/lrc.txt | 12 +- icuSources/data/zone/lt.txt | 36 +- icuSources/data/zone/lu.txt | 12 +- icuSources/data/zone/luo.txt | 12 +- icuSources/data/zone/luy.txt | 12 +- icuSources/data/zone/lv.txt | 54 +- icuSources/data/zone/mas.txt | 12 +- icuSources/data/zone/mer.txt | 12 +- icuSources/data/zone/mfe.txt | 12 +- icuSources/data/zone/mg.txt | 12 +- icuSources/data/zone/mgh.txt | 12 +- icuSources/data/zone/mgo.txt | 12 +- icuSources/data/zone/mk.txt | 38 +- icuSources/data/zone/ml.txt | 56 +- icuSources/data/zone/mn.txt | 123 +- icuSources/data/zone/mo.txt | 10 +- icuSources/data/zone/mr.txt | 38 +- icuSources/data/zone/ms.txt | 36 +- icuSources/data/zone/ms_Arab.txt | 12 +- icuSources/data/zone/mt.txt | 1168 +- icuSources/data/zone/mua.txt | 12 +- icuSources/data/zone/my.txt | 622 +- icuSources/data/zone/mzn.txt | 12 +- icuSources/data/zone/naq.txt | 12 +- icuSources/data/zone/nb.txt | 40 +- icuSources/data/zone/nb_NO.txt | 10 +- icuSources/data/zone/nd.txt | 12 +- icuSources/data/zone/nds.txt | 5 + icuSources/data/zone/ne.txt | 90 +- icuSources/data/zone/ne_IN.txt | 12 +- icuSources/data/zone/nl.txt | 39 +- icuSources/data/zone/nl_SR.txt | 12 +- icuSources/data/zone/nmg.txt | 12 +- icuSources/data/zone/nn.txt | 14 +- icuSources/data/zone/nn_NO.txt | 10 +- icuSources/data/zone/nnh.txt | 12 +- icuSources/data/zone/no.txt | 10 +- icuSources/data/zone/no_NO.txt | 10 +- icuSources/data/zone/no_NO_NY.txt | 10 +- icuSources/data/zone/nus.txt | 12 +- icuSources/data/zone/nyn.txt | 12 +- icuSources/data/zone/om.txt | 12 +- icuSources/data/zone/or.txt | 15 +- icuSources/data/zone/os.txt | 12 +- icuSources/data/zone/pa.txt | 665 +- icuSources/data/zone/pa_Arab.txt | 12 +- icuSources/data/zone/pa_Arab_PK.txt | 10 +- icuSources/data/zone/pa_Guru.txt | 12 +- icuSources/data/zone/pa_Guru_IN.txt | 10 +- icuSources/data/zone/pa_IN.txt | 10 +- icuSources/data/zone/pa_PK.txt | 10 +- icuSources/data/zone/pl.txt | 76 +- icuSources/data/zone/pool.res | Bin 92284 -> 87772 bytes icuSources/data/zone/ps.txt | 16 +- icuSources/data/zone/pt.txt | 52 +- icuSources/data/zone/pt_AO.txt | 12 +- icuSources/data/zone/pt_CH.txt | 6 + icuSources/data/zone/pt_CV.txt | 12 +- icuSources/data/zone/pt_FR.txt | 8 + icuSources/data/zone/pt_GQ.txt | 6 + icuSources/data/zone/pt_GW.txt | 12 +- icuSources/data/zone/pt_LU.txt | 6 + icuSources/data/zone/pt_MO.txt | 12 +- icuSources/data/zone/pt_MZ.txt | 12 +- icuSources/data/zone/pt_PT.txt | 29 +- icuSources/data/zone/pt_ST.txt | 12 +- icuSources/data/zone/pt_TL.txt | 12 +- icuSources/data/zone/qu.txt | 12 +- icuSources/data/zone/qu_BO.txt | 12 +- icuSources/data/zone/qu_EC.txt | 12 +- icuSources/data/zone/resfiles.mk | 171 +- icuSources/data/zone/reslocal.mk | 24 +- icuSources/data/zone/rm.txt | 12 +- icuSources/data/zone/rn.txt | 12 +- icuSources/data/zone/ro.txt | 46 +- icuSources/data/zone/ro_MD.txt | 10 +- icuSources/data/zone/rof.txt | 12 +- icuSources/data/zone/root.txt | 15 +- icuSources/data/zone/ru.txt | 118 +- icuSources/data/zone/rw.txt | 12 +- icuSources/data/zone/rwk.txt | 12 +- icuSources/data/zone/sah.txt | 246 +- icuSources/data/zone/saq.txt | 12 +- icuSources/data/zone/sbp.txt | 12 +- icuSources/data/zone/se.txt | 12 +- icuSources/data/zone/seh.txt | 12 +- icuSources/data/zone/ses.txt | 12 +- icuSources/data/zone/sg.txt | 12 +- icuSources/data/zone/sh.txt | 10 +- icuSources/data/zone/sh_BA.txt | 10 +- icuSources/data/zone/sh_CS.txt | 10 +- icuSources/data/zone/sh_YU.txt | 10 +- icuSources/data/zone/shi.txt | 12 +- icuSources/data/zone/shi_Latn.txt | 12 +- icuSources/data/zone/shi_MA.txt | 10 +- icuSources/data/zone/shi_Tfng.txt | 12 +- icuSources/data/zone/shi_Tfng_MA.txt | 10 +- icuSources/data/zone/si.txt | 33 +- icuSources/data/zone/sk.txt | 38 +- icuSources/data/zone/sl.txt | 82 +- icuSources/data/zone/smn.txt | 12 +- icuSources/data/zone/sn.txt | 12 +- icuSources/data/zone/so.txt | 22 +- icuSources/data/zone/sq.txt | 84 +- icuSources/data/zone/sr.txt | 88 +- icuSources/data/zone/sr_BA.txt | 10 +- icuSources/data/zone/sr_CS.txt | 10 +- icuSources/data/zone/sr_Cyrl.txt | 12 +- icuSources/data/zone/sr_Cyrl_BA.txt | 10 +- icuSources/data/zone/sr_Cyrl_CS.txt | 10 +- icuSources/data/zone/sr_Cyrl_RS.txt | 10 +- icuSources/data/zone/sr_Cyrl_XK.txt | 10 +- icuSources/data/zone/sr_Cyrl_YU.txt | 10 +- icuSources/data/zone/sr_Latn.txt | 88 +- icuSources/data/zone/sr_Latn_BA.txt | 10 +- icuSources/data/zone/sr_Latn_CS.txt | 10 +- icuSources/data/zone/sr_Latn_ME.txt | 10 +- icuSources/data/zone/sr_Latn_RS.txt | 10 +- icuSources/data/zone/sr_Latn_YU.txt | 10 +- icuSources/data/zone/sr_ME.txt | 10 +- icuSources/data/zone/sr_RS.txt | 10 +- icuSources/data/zone/sr_XK.txt | 10 +- icuSources/data/zone/sr_YU.txt | 10 +- icuSources/data/zone/sv.txt | 43 +- icuSources/data/zone/sw.txt | 165 +- icuSources/data/zone/ta.txt | 103 +- icuSources/data/zone/ta_MY.txt | 12 +- icuSources/data/zone/ta_SG.txt | 12 +- icuSources/data/zone/te.txt | 39 +- icuSources/data/zone/teo.txt | 12 +- icuSources/data/zone/tg.txt | 12 +- icuSources/data/zone/th.txt | 74 +- icuSources/data/zone/th_TH.txt | 10 +- icuSources/data/zone/th_TH_TRADITIONAL.txt | 10 +- icuSources/data/zone/ti.txt | 12 +- icuSources/data/zone/tk.txt | 12 +- icuSources/data/zone/tl.txt | 10 +- icuSources/data/zone/tl_PH.txt | 10 +- icuSources/data/zone/to.txt | 20 +- icuSources/data/zone/tr.txt | 36 +- icuSources/data/zone/twq.txt | 12 +- icuSources/data/zone/tzdbNames.txt | 2 + icuSources/data/zone/tzm.txt | 12 +- icuSources/data/zone/ug.txt | 12 +- icuSources/data/zone/uk.txt | 104 +- icuSources/data/zone/ur.txt | 36 +- icuSources/data/zone/ur_IN.txt | 12 +- icuSources/data/zone/uz.txt | 109 +- icuSources/data/zone/uz_AF.txt | 10 +- icuSources/data/zone/uz_Arab.txt | 12 +- icuSources/data/zone/uz_Arab_AF.txt | 10 +- icuSources/data/zone/uz_Cyrl.txt | 12 +- icuSources/data/zone/uz_Latn.txt | 12 +- icuSources/data/zone/uz_Latn_UZ.txt | 10 +- icuSources/data/zone/uz_UZ.txt | 10 +- icuSources/data/zone/vai.txt | 12 +- icuSources/data/zone/vai_LR.txt | 10 +- icuSources/data/zone/vai_Latn.txt | 12 +- icuSources/data/zone/vai_Vaii.txt | 12 +- icuSources/data/zone/vai_Vaii_LR.txt | 10 +- icuSources/data/zone/vi.txt | 60 +- icuSources/data/zone/vun.txt | 12 +- icuSources/data/zone/wae.txt | 12 +- icuSources/data/zone/xog.txt | 12 +- icuSources/data/zone/yav.txt | 12 +- icuSources/data/zone/yi.txt | 12 +- icuSources/data/zone/yo.txt | 12 +- icuSources/data/zone/yue.txt | 30 +- icuSources/data/zone/yue_CN.txt | 5 + icuSources/data/zone/yue_HK.txt | 5 + icuSources/data/zone/yue_Hans.txt | 1929 ++ icuSources/data/zone/yue_Hans_CN.txt | 8 + icuSources/data/zone/yue_Hant.txt | 5 + icuSources/data/zone/yue_Hant_HK.txt | 8 + icuSources/data/zone/zgh.txt | 12 +- icuSources/data/zone/zh.txt | 42 +- icuSources/data/zone/zh_CN.txt | 10 +- icuSources/data/zone/zh_HK.txt | 10 +- icuSources/data/zone/zh_Hans.txt | 12 +- icuSources/data/zone/zh_Hans_CN.txt | 10 +- icuSources/data/zone/zh_Hans_SG.txt | 12 +- icuSources/data/zone/zh_Hant.txt | 40 +- icuSources/data/zone/zh_Hant_HK.txt | 18 +- icuSources/data/zone/zh_Hant_MO.txt | 12 +- icuSources/data/zone/zh_Hant_TW.txt | 10 +- icuSources/data/zone/zh_MO.txt | 10 +- icuSources/data/zone/zh_SG.txt | 10 +- icuSources/data/zone/zh_TW.txt | 10 +- icuSources/data/zone/zu.txt | 199 +- icuSources/extra/Makefile.in | 2 + icuSources/extra/scrptrun/Makefile.in | 2 + icuSources/extra/scrptrun/readme.html | 3 +- icuSources/extra/scrptrun/scrptrun.cpp | 2 + icuSources/extra/scrptrun/scrptrun.h | 2 + icuSources/extra/scrptrun/srtest.cpp | 2 + icuSources/extra/uconv/Makefile.in | 4 +- icuSources/extra/uconv/README | 2 + icuSources/extra/uconv/makedata.mak | 2 + icuSources/extra/uconv/pkgdata.inc.in | 2 + icuSources/extra/uconv/pkgdataMakefile.in | 2 + icuSources/extra/uconv/resfiles.mk | 2 + icuSources/extra/uconv/resources/fr.txt | 3 + icuSources/extra/uconv/resources/root.txt | 3 + icuSources/extra/uconv/uconv.1.in | 2 + icuSources/extra/uconv/uconv.cpp | 2 + icuSources/extra/uconv/uconv.vcxproj | 6 +- icuSources/extra/uconv/unicode/uwmsg.h | 2 + icuSources/extra/uconv/uwmsg.c | 2 + icuSources/i18n/Makefile.in | 6 +- icuSources/i18n/affixpatternparser.cpp | 10 +- icuSources/i18n/affixpatternparser.h | 2 + icuSources/i18n/alphaindex.cpp | 2 + icuSources/i18n/anytrans.cpp | 2 + icuSources/i18n/anytrans.h | 2 + icuSources/i18n/astro.cpp | 2 + icuSources/i18n/astro.h | 2 + icuSources/i18n/basictz.cpp | 2 + icuSources/i18n/bocsu.cpp | 4 +- icuSources/i18n/bocsu.h | 4 +- icuSources/i18n/brktrans.cpp | 2 + icuSources/i18n/brktrans.h | 2 + icuSources/i18n/buddhcal.cpp | 2 + icuSources/i18n/buddhcal.h | 2 + icuSources/i18n/calendar.cpp | 33 +- icuSources/i18n/casetrn.cpp | 12 +- icuSources/i18n/casetrn.h | 5 +- icuSources/i18n/cecal.cpp | 2 + icuSources/i18n/cecal.h | 2 + icuSources/i18n/chnsecal.cpp | 2 + icuSources/i18n/chnsecal.h | 2 + icuSources/i18n/choicfmt.cpp | 2 + icuSources/i18n/coleitr.cpp | 3 + icuSources/i18n/coll.cpp | 2 + icuSources/i18n/collation.cpp | 2 + icuSources/i18n/collation.h | 2 + icuSources/i18n/collationbuilder.cpp | 2 + icuSources/i18n/collationbuilder.h | 2 + icuSources/i18n/collationcompare.cpp | 2 + icuSources/i18n/collationcompare.h | 2 + icuSources/i18n/collationdata.cpp | 2 + icuSources/i18n/collationdata.h | 2 + icuSources/i18n/collationdatabuilder.cpp | 2 + icuSources/i18n/collationdatabuilder.h | 2 + icuSources/i18n/collationdatareader.cpp | 2 + icuSources/i18n/collationdatareader.h | 2 + icuSources/i18n/collationdatawriter.cpp | 2 + icuSources/i18n/collationdatawriter.h | 2 + icuSources/i18n/collationfastlatin.cpp | 2 + icuSources/i18n/collationfastlatin.h | 2 + icuSources/i18n/collationfastlatinbuilder.cpp | 6 +- icuSources/i18n/collationfastlatinbuilder.h | 2 + icuSources/i18n/collationfcd.cpp | 130 +- icuSources/i18n/collationfcd.h | 2 + icuSources/i18n/collationiterator.cpp | 2 + icuSources/i18n/collationiterator.h | 2 + icuSources/i18n/collationkeys.cpp | 2 + icuSources/i18n/collationkeys.h | 2 + icuSources/i18n/collationroot.cpp | 4 +- icuSources/i18n/collationroot.h | 4 +- icuSources/i18n/collationrootelements.cpp | 2 + icuSources/i18n/collationrootelements.h | 2 + icuSources/i18n/collationruleparser.cpp | 4 +- icuSources/i18n/collationruleparser.h | 2 + icuSources/i18n/collationsets.cpp | 2 + icuSources/i18n/collationsets.h | 2 + icuSources/i18n/collationsettings.cpp | 2 + icuSources/i18n/collationsettings.h | 2 + icuSources/i18n/collationtailoring.cpp | 2 + icuSources/i18n/collationtailoring.h | 2 + icuSources/i18n/collationweights.cpp | 4 +- icuSources/i18n/collationweights.h | 4 +- icuSources/i18n/collunsafe.h | 2 + icuSources/i18n/compactdecimalformat.cpp | 548 +- icuSources/i18n/coptccal.cpp | 2 + icuSources/i18n/coptccal.h | 2 + icuSources/i18n/cpdtrans.cpp | 2 + icuSources/i18n/cpdtrans.h | 2 + icuSources/i18n/csdetect.cpp | 2 + icuSources/i18n/csdetect.h | 2 + icuSources/i18n/csmatch.cpp | 2 + icuSources/i18n/csmatch.h | 2 + icuSources/i18n/csr2022.cpp | 2 + icuSources/i18n/csr2022.h | 2 + icuSources/i18n/csrecog.cpp | 2 + icuSources/i18n/csrecog.h | 2 + icuSources/i18n/csrmbcs.cpp | 2 + icuSources/i18n/csrmbcs.h | 2 + icuSources/i18n/csrsbcs.cpp | 2 + icuSources/i18n/csrsbcs.h | 2 + icuSources/i18n/csrucode.cpp | 2 + icuSources/i18n/csrucode.h | 2 + icuSources/i18n/csrutf8.cpp | 2 + icuSources/i18n/csrutf8.h | 2 + icuSources/i18n/curramt.cpp | 6 +- icuSources/i18n/currfmt.cpp | 2 + icuSources/i18n/currfmt.h | 2 + icuSources/i18n/currpinf.cpp | 3 + icuSources/i18n/currunit.cpp | 6 +- icuSources/i18n/dangical.cpp | 2 + icuSources/i18n/dangical.h | 2 + icuSources/i18n/datefmt.cpp | 8 +- icuSources/i18n/dayperiodrules.cpp | 211 +- icuSources/i18n/dayperiodrules.h | 4 +- icuSources/i18n/dcfmtimp.h | 2 + icuSources/i18n/dcfmtsym.cpp | 371 +- .../i18n/{decContext.c => decContext.cpp} | 2 + icuSources/i18n/decContext.h | 2 + .../i18n/{decNumber.c => decNumber.cpp} | 4 +- icuSources/i18n/decNumber.h | 2 + icuSources/i18n/decNumberLocal.h | 2 + icuSources/i18n/decfmtst.cpp | 2 + icuSources/i18n/decfmtst.h | 2 + icuSources/i18n/decimalformatpattern.cpp | 2 + icuSources/i18n/decimalformatpattern.h | 6 +- icuSources/i18n/decimalformatpatternimpl.h | 2 + icuSources/i18n/decimfmt.cpp | 9 +- icuSources/i18n/decimfmtimpl.cpp | 12 +- icuSources/i18n/decimfmtimpl.h | 4 +- icuSources/i18n/digitaffix.cpp | 2 + icuSources/i18n/digitaffix.h | 2 + icuSources/i18n/digitaffixesandpadding.cpp | 2 + icuSources/i18n/digitaffixesandpadding.h | 2 + icuSources/i18n/digitformatter.cpp | 2 + icuSources/i18n/digitformatter.h | 2 + icuSources/i18n/digitgrouping.cpp | 2 + icuSources/i18n/digitgrouping.h | 2 + icuSources/i18n/digitinterval.cpp | 2 + icuSources/i18n/digitinterval.h | 2 + icuSources/i18n/digitlst.cpp | 128 +- icuSources/i18n/digitlst.h | 7 +- icuSources/i18n/dt_impl.h | 92 + icuSources/i18n/dtfmtsym.cpp | 1188 +- icuSources/i18n/dtitv_impl.h | 2 + icuSources/i18n/dtitvfmt.cpp | 277 +- icuSources/i18n/dtitvinf.cpp | 237 +- icuSources/i18n/dtptngen.cpp | 818 +- icuSources/i18n/dtptngen_impl.h | 56 +- icuSources/i18n/dtrule.cpp | 2 + icuSources/i18n/esctrn.cpp | 2 + icuSources/i18n/esctrn.h | 2 + icuSources/i18n/ethpccal.cpp | 2 + icuSources/i18n/ethpccal.h | 2 + icuSources/i18n/fmtable.cpp | 6 +- icuSources/i18n/fmtable_cnv.cpp | 2 + icuSources/i18n/fmtableimp.h | 5 + icuSources/i18n/format.cpp | 2 + icuSources/i18n/fphdlimp.cpp | 2 + icuSources/i18n/fphdlimp.h | 2 + icuSources/i18n/fpositer.cpp | 7 +- icuSources/i18n/funcrepl.cpp | 2 + icuSources/i18n/funcrepl.h | 2 + icuSources/i18n/gender.cpp | 2 + icuSources/i18n/gregocal.cpp | 2 + icuSources/i18n/gregoimp.cpp | 171 +- icuSources/i18n/gregoimp.h | 67 +- icuSources/i18n/hebrwcal.cpp | 2 + icuSources/i18n/hebrwcal.h | 2 + icuSources/i18n/i18n.rc | 2 + icuSources/i18n/i18n.vcxproj | 31 +- icuSources/i18n/i18n.vcxproj.filters | 23 +- icuSources/i18n/i18n_uwp.vcxproj | 1020 + icuSources/i18n/identifier_info.cpp | 311 - icuSources/i18n/identifier_info.h | 190 - icuSources/i18n/indiancal.cpp | 2 + icuSources/i18n/indiancal.h | 2 + icuSources/i18n/inputext.cpp | 2 + icuSources/i18n/inputext.h | 2 + icuSources/i18n/islamcal.cpp | 4 +- icuSources/i18n/islamcal.h | 4 +- icuSources/i18n/japancal.cpp | 2 + icuSources/i18n/japancal.h | 2 + icuSources/i18n/measfmt.cpp | 433 +- icuSources/i18n/measunit.cpp | 76 +- icuSources/i18n/measure.cpp | 2 + icuSources/i18n/msgfmt.cpp | 2 + icuSources/i18n/msgfmt_impl.h | 2 + icuSources/i18n/name2uni.cpp | 2 + icuSources/i18n/name2uni.h | 2 + icuSources/i18n/nfrlist.h | 4 +- icuSources/i18n/nfrs.cpp | 29 +- icuSources/i18n/nfrs.h | 6 +- icuSources/i18n/nfrule.cpp | 21 +- icuSources/i18n/nfrule.h | 7 +- icuSources/i18n/nfsubs.cpp | 87 +- icuSources/i18n/nfsubs.h | 6 +- icuSources/i18n/nortrans.cpp | 2 + icuSources/i18n/nortrans.h | 2 + icuSources/i18n/nultrans.cpp | 2 + icuSources/i18n/nultrans.h | 2 + icuSources/i18n/numfmt.cpp | 16 +- icuSources/i18n/numsys.cpp | 4 +- icuSources/i18n/numsys_impl.h | 2 + icuSources/i18n/olsontz.cpp | 2 + icuSources/i18n/olsontz.h | 2 + icuSources/i18n/persncal.cpp | 2 + icuSources/i18n/persncal.h | 2 + icuSources/i18n/pluralaffix.cpp | 2 + icuSources/i18n/pluralaffix.h | 2 + icuSources/i18n/plurfmt.cpp | 6 +- icuSources/i18n/plurrule.cpp | 25 +- icuSources/i18n/plurrule_impl.h | 3 + icuSources/i18n/precision.cpp | 2 + icuSources/i18n/precision.h | 2 + icuSources/i18n/quant.cpp | 2 + icuSources/i18n/quant.h | 2 + icuSources/i18n/quantityformatter.cpp | 2 + icuSources/i18n/quantityformatter.h | 2 + icuSources/i18n/rbnf.cpp | 174 +- icuSources/i18n/rbt.cpp | 2 + icuSources/i18n/rbt.h | 2 + icuSources/i18n/rbt_data.cpp | 2 + icuSources/i18n/rbt_data.h | 2 + icuSources/i18n/rbt_pars.cpp | 2 + icuSources/i18n/rbt_pars.h | 2 + icuSources/i18n/rbt_rule.cpp | 2 + icuSources/i18n/rbt_rule.h | 2 + icuSources/i18n/rbt_set.cpp | 2 + icuSources/i18n/rbt_set.h | 2 + icuSources/i18n/rbtz.cpp | 2 + icuSources/i18n/regexcmp.cpp | 58 +- icuSources/i18n/regexcmp.h | 2 + icuSources/i18n/regexcst.h | 2 + icuSources/i18n/regexcst.pl | 2 + icuSources/i18n/regexcst.txt | 3 +- icuSources/i18n/regeximp.cpp | 12 +- icuSources/i18n/regeximp.h | 4 +- icuSources/i18n/regexst.cpp | 2 + icuSources/i18n/regexst.h | 2 + icuSources/i18n/regextxt.cpp | 2 + icuSources/i18n/regextxt.h | 2 + icuSources/i18n/region.cpp | 8 +- icuSources/i18n/region_impl.h | 2 + icuSources/i18n/reldatefmt.cpp | 372 +- icuSources/i18n/reldtfmt.cpp | 206 +- icuSources/i18n/reldtfmt.h | 9 +- icuSources/i18n/rematch.cpp | 33 + icuSources/i18n/remtrans.cpp | 2 + icuSources/i18n/remtrans.h | 2 + icuSources/i18n/repattrn.cpp | 2 + icuSources/i18n/rulebasedcollator.cpp | 4 +- icuSources/i18n/scientificnumberformatter.cpp | 2 + icuSources/i18n/scriptset.cpp | 46 + icuSources/i18n/scriptset.h | 8 + icuSources/i18n/search.cpp | 2 + icuSources/i18n/selfmt.cpp | 2 + icuSources/i18n/selfmtimpl.h | 2 + icuSources/i18n/sharedbreakiterator.cpp | 2 + icuSources/i18n/sharedbreakiterator.h | 2 + icuSources/i18n/sharedcalendar.h | 2 + icuSources/i18n/shareddateformatsymbols.h | 2 + icuSources/i18n/sharednumberformat.h | 2 + icuSources/i18n/sharedpluralrules.h | 2 + icuSources/i18n/significantdigitinterval.h | 2 + icuSources/i18n/simpletz.cpp | 15 +- icuSources/i18n/smallintformatter.cpp | 2 + icuSources/i18n/smallintformatter.h | 2 + icuSources/i18n/smpdtfmt.cpp | 103 +- icuSources/i18n/smpdtfst.cpp | 2 + icuSources/i18n/smpdtfst.h | 3 + icuSources/i18n/sortkey.cpp | 2 + icuSources/i18n/standardplural.cpp | 2 + icuSources/i18n/standardplural.h | 2 + icuSources/i18n/strmatch.cpp | 2 + icuSources/i18n/strmatch.h | 2 + icuSources/i18n/strrepl.cpp | 2 + icuSources/i18n/strrepl.h | 2 + icuSources/i18n/stsearch.cpp | 2 + icuSources/i18n/taiwncal.cpp | 2 + icuSources/i18n/taiwncal.h | 2 + icuSources/i18n/timezone.cpp | 6 +- icuSources/i18n/titletrn.cpp | 12 +- icuSources/i18n/titletrn.h | 2 + icuSources/i18n/tmunit.cpp | 2 + icuSources/i18n/tmutamt.cpp | 2 + icuSources/i18n/tmutfmt.cpp | 201 +- icuSources/i18n/tolowtrn.cpp | 2 + icuSources/i18n/tolowtrn.h | 2 + icuSources/i18n/toupptrn.cpp | 2 + icuSources/i18n/toupptrn.h | 2 + icuSources/i18n/translit.cpp | 2 + icuSources/i18n/transreg.cpp | 2 + icuSources/i18n/transreg.h | 2 + icuSources/i18n/tridpars.cpp | 4 +- icuSources/i18n/tridpars.h | 4 +- icuSources/i18n/tzfmt.cpp | 4 + icuSources/i18n/tzgnames.cpp | 3 + icuSources/i18n/tzgnames.h | 2 + icuSources/i18n/tznames.cpp | 38 + icuSources/i18n/tznames_impl.cpp | 1030 +- icuSources/i18n/tznames_impl.h | 25 +- icuSources/i18n/tzrule.cpp | 2 + icuSources/i18n/tztrans.cpp | 2 + icuSources/i18n/uameasureformat.cpp | 34 +- icuSources/i18n/uatimeunitformat.cpp | 1 + icuSources/i18n/ucal.cpp | 2 + icuSources/i18n/ucln_in.cpp | 6 +- icuSources/i18n/ucln_in.h | 7 +- icuSources/i18n/ucol.cpp | 4 +- icuSources/i18n/ucol_imp.h | 6 +- icuSources/i18n/ucol_res.cpp | 181 +- icuSources/i18n/ucol_sit.cpp | 4 +- icuSources/i18n/ucoleitr.cpp | 2 + icuSources/i18n/ucsdet.cpp | 2 + icuSources/i18n/udat.cpp | 3 + icuSources/i18n/udateintervalformat.cpp | 2 + icuSources/i18n/udatpg.cpp | 4 +- icuSources/i18n/ufieldpositer.cpp | 2 + icuSources/i18n/uitercollationiterator.cpp | 2 + icuSources/i18n/uitercollationiterator.h | 2 + icuSources/i18n/{ulocdata.c => ulocdata.cpp} | 4 +- icuSources/i18n/umsg.cpp | 6 +- icuSources/i18n/umsg_imp.h | 4 +- icuSources/i18n/unesctrn.cpp | 2 + icuSources/i18n/unesctrn.h | 2 + icuSources/i18n/uni2name.cpp | 2 + icuSources/i18n/uni2name.h | 2 + icuSources/i18n/unicode/alphaindex.h | 5 + icuSources/i18n/unicode/basictz.h | 4 + icuSources/i18n/unicode/calendar.h | 4 + icuSources/i18n/unicode/choicfmt.h | 4 + icuSources/i18n/unicode/coleitr.h | 5 + icuSources/i18n/unicode/coll.h | 32 +- .../i18n/unicode/compactdecimalformat.h | 9 +- icuSources/i18n/unicode/curramt.h | 12 +- icuSources/i18n/unicode/currpinf.h | 4 + icuSources/i18n/unicode/currunit.h | 14 +- icuSources/i18n/unicode/datefmt.h | 4 + icuSources/i18n/unicode/dcfmtsym.h | 11 +- icuSources/i18n/unicode/decimfmt.h | 40 +- icuSources/i18n/unicode/dtfmtsym.h | 53 +- icuSources/i18n/unicode/dtitvfmt.h | 6 +- icuSources/i18n/unicode/dtitvinf.h | 13 +- icuSources/i18n/unicode/dtptngen.h | 27 +- icuSources/i18n/unicode/dtrule.h | 4 + icuSources/i18n/unicode/fieldpos.h | 9 +- icuSources/i18n/unicode/fmtable.h | 8 +- icuSources/i18n/unicode/format.h | 4 + icuSources/i18n/unicode/fpositer.h | 6 + icuSources/i18n/unicode/gender.h | 4 + icuSources/i18n/unicode/gregocal.h | 4 + icuSources/i18n/unicode/measfmt.h | 34 +- icuSources/i18n/unicode/measunit.h | 74 +- icuSources/i18n/unicode/measure.h | 4 + icuSources/i18n/unicode/msgfmt.h | 6 +- icuSources/i18n/unicode/numfmt.h | 24 +- icuSources/i18n/unicode/numsys.h | 6 +- icuSources/i18n/unicode/plurfmt.h | 4 + icuSources/i18n/unicode/plurrule.h | 23 + icuSources/i18n/unicode/rbnf.h | 59 +- icuSources/i18n/unicode/rbtz.h | 4 + icuSources/i18n/unicode/regex.h | 37 +- icuSources/i18n/unicode/region.h | 6 +- icuSources/i18n/unicode/reldatefmt.h | 37 +- .../i18n/unicode/scientificnumberformatter.h | 4 + icuSources/i18n/unicode/search.h | 4 + icuSources/i18n/unicode/selfmt.h | 4 + icuSources/i18n/unicode/simpletz.h | 4 + icuSources/i18n/unicode/smpdtfmt.h | 24 +- icuSources/i18n/unicode/sortkey.h | 4 + icuSources/i18n/unicode/stsearch.h | 4 + icuSources/i18n/unicode/tblcoll.h | 30 +- icuSources/i18n/unicode/timezone.h | 12 +- icuSources/i18n/unicode/tmunit.h | 10 + icuSources/i18n/unicode/tmutamt.h | 4 + icuSources/i18n/unicode/tmutfmt.h | 7 + icuSources/i18n/unicode/translit.h | 6 +- icuSources/i18n/unicode/tzfmt.h | 10 +- icuSources/i18n/unicode/tznames.h | 20 +- icuSources/i18n/unicode/tzrule.h | 4 + icuSources/i18n/unicode/tztrans.h | 4 + icuSources/i18n/unicode/uameasureformat.h | 15 +- icuSources/i18n/unicode/uatimeunitformat.h | 2 +- icuSources/i18n/unicode/ucal.h | 14 +- icuSources/i18n/unicode/ucol.h | 41 +- icuSources/i18n/unicode/ucoleitr.h | 2 + icuSources/i18n/unicode/ucsdet.h | 12 +- icuSources/i18n/unicode/udat.h | 98 +- icuSources/i18n/unicode/udateintervalformat.h | 4 +- icuSources/i18n/unicode/udatpg.h | 21 +- icuSources/i18n/unicode/ufieldpositer.h | 8 +- icuSources/i18n/unicode/uformattable.h | 12 +- icuSources/i18n/unicode/ugender.h | 2 + icuSources/i18n/unicode/ulocdata.h | 26 +- icuSources/i18n/unicode/umsg.h | 6 +- icuSources/i18n/unicode/unirepl.h | 4 + icuSources/i18n/unicode/unum.h | 94 +- icuSources/i18n/unicode/unumsys.h | 4 +- icuSources/i18n/unicode/upluralrules.h | 65 +- icuSources/i18n/unicode/uregex.h | 6 +- icuSources/i18n/unicode/uregion.h | 8 +- icuSources/i18n/unicode/ureldatefmt.h | 88 +- icuSources/i18n/unicode/usearch.h | 16 +- icuSources/i18n/unicode/uspoof.h | 1255 +- icuSources/i18n/unicode/utmscale.h | 9 + icuSources/i18n/unicode/utrans.h | 4 +- icuSources/i18n/unicode/vtzone.h | 4 + icuSources/i18n/unum.cpp | 29 + icuSources/i18n/unumsys.cpp | 2 + icuSources/i18n/upluralrules.cpp | 47 + icuSources/i18n/uregex.cpp | 2 + icuSources/i18n/uregexc.cpp | 2 + icuSources/i18n/uregion.cpp | 2 + icuSources/i18n/usearch.cpp | 2 + icuSources/i18n/uspoof.cpp | 549 +- icuSources/i18n/uspoof_build.cpp | 8 +- icuSources/i18n/uspoof_conf.cpp | 256 +- icuSources/i18n/uspoof_conf.h | 16 +- icuSources/i18n/uspoof_impl.cpp | 624 +- icuSources/i18n/uspoof_impl.h | 219 +- icuSources/i18n/uspoof_wsconf.cpp | 436 - icuSources/i18n/uspoof_wsconf.h | 70 - icuSources/i18n/usrchimp.h | 2 + icuSources/i18n/utf16collationiterator.cpp | 2 + icuSources/i18n/utf16collationiterator.h | 2 + icuSources/i18n/utf8collationiterator.cpp | 2 + icuSources/i18n/utf8collationiterator.h | 2 + icuSources/i18n/{utmscale.c => utmscale.cpp} | 2 + icuSources/i18n/utrans.cpp | 2 + icuSources/i18n/valueformatter.cpp | 2 + icuSources/i18n/valueformatter.h | 2 + icuSources/i18n/visibledigits.cpp | 23 +- icuSources/i18n/visibledigits.h | 2 + icuSources/i18n/vtzone.cpp | 4 +- icuSources/i18n/vzone.cpp | 2 + icuSources/i18n/vzone.h | 2 + icuSources/i18n/windtfmt.cpp | 131 +- icuSources/i18n/windtfmt.h | 11 +- icuSources/i18n/winnmfmt.cpp | 191 +- icuSources/i18n/winnmfmt.h | 5 +- icuSources/i18n/wintzimpl.cpp | 6 +- icuSources/i18n/wintzimpl.h | 6 +- icuSources/i18n/zonemeta.cpp | 11 +- icuSources/i18n/zonemeta.h | 8 +- icuSources/i18n/zrule.cpp | 2 + icuSources/i18n/zrule.h | 2 + icuSources/i18n/ztrans.cpp | 2 + icuSources/i18n/ztrans.h | 2 + icuSources/icudefs.mk.in | 6 +- icuSources/io/Makefile.in | 4 +- icuSources/io/io.rc | 2 + icuSources/io/io.vcxproj | 34 +- icuSources/io/io.vcxproj.filters | 16 +- icuSources/io/locbund.cpp | 2 + icuSources/io/locbund.h | 2 + icuSources/io/{sprintf.c => sprintf.cpp} | 4 +- icuSources/io/{sscanf.c => sscanf.cpp} | 4 +- icuSources/io/ucln_io.cpp | 6 +- icuSources/io/ucln_io.h | 4 +- icuSources/io/{ufile.c => ufile.cpp} | 51 +- icuSources/io/ufile.h | 4 + icuSources/io/{ufmt_cmn.c => ufmt_cmn.cpp} | 2 + icuSources/io/ufmt_cmn.h | 4 +- icuSources/io/unicode/ustdio.h | 4 +- icuSources/io/unicode/ustream.h | 6 +- icuSources/io/uprintf.cpp | 2 + icuSources/io/uprintf.h | 2 + icuSources/io/{uprntf_p.c => uprntf_p.cpp} | 17 +- icuSources/io/{uscanf.c => uscanf.cpp} | 2 + icuSources/io/uscanf.h | 2 + icuSources/io/{uscanf_p.c => uscanf_p.cpp} | 44 + icuSources/io/{ustdio.c => ustdio.cpp} | 2 + icuSources/io/ustream.cpp | 2 + icuSources/layoutex/LXUtilities.cpp | 2 + icuSources/layoutex/LXUtilities.h | 2 + icuSources/layoutex/Makefile.in | 2 + icuSources/layoutex/ParagraphLayout.cpp | 2 + icuSources/layoutex/RunArrays.cpp | 2 + icuSources/layoutex/layout/ParagraphLayout.h | 2 + icuSources/layoutex/layout/RunArrays.h | 2 + icuSources/layoutex/layout/playout.h | 2 + icuSources/layoutex/layout/plruns.h | 2 + icuSources/layoutex/layoutex.rc | 2 + icuSources/layoutex/layoutex.vcxproj | 26 +- icuSources/layoutex/playout.cpp | 2 + icuSources/layoutex/plruns.cpp | 2 + icuSources/mkinstalldirs | 2 + icuSources/runConfigureICU | 3 +- icuSources/samples/Makefile.in | 3 + icuSources/samples/break/Makefile | 3 + icuSources/samples/break/break.cpp | 6 + icuSources/samples/break/break.vcxproj | 7 +- icuSources/samples/break/readme.txt | 3 + icuSources/samples/break/ubreak.c | 6 + icuSources/samples/cal/Makefile.in | 3 + icuSources/samples/cal/cal.c | 4 + icuSources/samples/cal/cal.vcxproj | 11 +- icuSources/samples/cal/readme.txt | 3 + icuSources/samples/cal/uprint.c | 4 + icuSources/samples/cal/uprint.h | 4 + icuSources/samples/case/Makefile | 3 + icuSources/samples/case/case.cpp | 6 + icuSources/samples/case/case.vcxproj | 7 +- icuSources/samples/case/readme.txt | 3 + icuSources/samples/case/ucase.c | 6 + icuSources/samples/citer/Makefile | 3 + icuSources/samples/citer/citer.cpp | 6 + icuSources/samples/citer/citer.vcxproj | 7 +- icuSources/samples/citer/readme.txt | 3 + icuSources/samples/coll/Makefile | 3 + icuSources/samples/coll/coll.cpp | 10 +- icuSources/samples/coll/coll.vcxproj | 7 +- icuSources/samples/coll/readme.txt | 3 + icuSources/samples/csdet/Makefile | 3 + icuSources/samples/csdet/csdet.c | 8 +- icuSources/samples/csdet/csdet.vcxproj | 7 +- icuSources/samples/csdet/readme.txt | 3 + icuSources/samples/date/Makefile.in | 3 + icuSources/samples/date/date.c | 6 +- icuSources/samples/date/date.vcxproj | 7 +- icuSources/samples/date/readme.txt | 3 + icuSources/samples/date/uprint.c | 4 + icuSources/samples/date/uprint.h | 4 + icuSources/samples/datecal/Makefile | 3 + icuSources/samples/datecal/cal.cpp | 6 + icuSources/samples/datecal/ccal.c | 6 + icuSources/samples/datefmt/Makefile | 3 + icuSources/samples/datefmt/README.TXT | 3 + icuSources/samples/datefmt/answers/main_0.cpp | 6 +- icuSources/samples/datefmt/answers/main_1.cpp | 8 +- icuSources/samples/datefmt/answers/main_2.cpp | 8 +- icuSources/samples/datefmt/answers/main_3.cpp | 8 +- icuSources/samples/datefmt/datefmt.sln | 8 +- icuSources/samples/datefmt/datefmt.vcxproj | 7 +- icuSources/samples/datefmt/main.cpp | 8 +- icuSources/samples/datefmt/util.cpp | 8 +- icuSources/samples/datefmt/util.h | 8 +- icuSources/samples/defs.mk | 3 + .../samples/dtitvfmtsample/dtitvfmtsample.cpp | 4 +- .../dtitvfmtsample/dtitvfmtsample.vcxproj | 5 +- .../samples/dtptngsample/dtptngsample.cpp | 4 +- .../samples/dtptngsample/dtptngsample.vcxproj | 5 +- icuSources/samples/layout/FontMap.GDI | 3 + icuSources/samples/layout/FontMap.Gnome | 3 + icuSources/samples/layout/FontMap.cpp | 4 + icuSources/samples/layout/FontMap.h | 4 + icuSources/samples/layout/FontTableCache.cpp | 8 +- icuSources/samples/layout/FontTableCache.h | 4 + icuSources/samples/layout/GDIFontInstance.cpp | 6 + icuSources/samples/layout/GDIFontInstance.h | 6 + icuSources/samples/layout/GDIFontMap.cpp | 4 + icuSources/samples/layout/GDIFontMap.h | 4 + icuSources/samples/layout/GDIGUISupport.cpp | 6 + icuSources/samples/layout/GDIGUISupport.h | 6 + icuSources/samples/layout/GUISupport.h | 6 + .../samples/layout/GnomeFontInstance.cpp | 6 + icuSources/samples/layout/GnomeFontInstance.h | 6 + icuSources/samples/layout/GnomeFontMap.cpp | 4 + icuSources/samples/layout/GnomeFontMap.h | 4 + icuSources/samples/layout/GnomeGUISupport.cpp | 6 + icuSources/samples/layout/GnomeGUISupport.h | 6 + icuSources/samples/layout/LayoutSample.rc | 8 + icuSources/samples/layout/Makefile.in | 3 + icuSources/samples/layout/RenderingSurface.h | 6 + .../layout/ScriptCompositeFontInstance.cpp | 6 + .../layout/ScriptCompositeFontInstance.h | 3 + icuSources/samples/layout/Surface.cpp | 3 + icuSources/samples/layout/Surface.h | 3 + icuSources/samples/layout/UnicodeReader.cpp | 4 + icuSources/samples/layout/UnicodeReader.h | 4 + icuSources/samples/layout/arraymem.h | 3 + icuSources/samples/layout/cgnomelayout.c | 6 + icuSources/samples/layout/clayout.c | 6 + icuSources/samples/layout/cmaps.cpp | 6 + icuSources/samples/layout/cmaps.h | 6 + icuSources/samples/layout/gdiglue.cpp | 3 + icuSources/samples/layout/gdiglue.h | 3 + icuSources/samples/layout/gnomeglue.cpp | 3 + icuSources/samples/layout/gnomeglue.h | 3 + icuSources/samples/layout/gnomelayout.cpp | 6 + icuSources/samples/layout/gsupport.h | 3 + icuSources/samples/layout/layout.cpp | 6 + icuSources/samples/layout/layout.vcxproj | 7 +- icuSources/samples/layout/paragraph.cpp | 6 + icuSources/samples/layout/paragraph.h | 6 + icuSources/samples/layout/pflow.c | 3 + icuSources/samples/layout/pflow.h | 3 + icuSources/samples/layout/readme.html | 5 +- icuSources/samples/layout/resource.h | 3 + icuSources/samples/layout/rsurface.cpp | 3 + icuSources/samples/layout/rsurface.h | 3 + icuSources/samples/layout/sfnt.h | 6 + icuSources/samples/layout/ucreader.cpp | 3 + icuSources/samples/layout/ucreader.h | 3 + icuSources/samples/legacy/Makefile | 3 + icuSources/samples/legacy/README | 3 + icuSources/samples/legacy/legacy.cpp | 8 +- icuSources/samples/legacy/legacy.sln | 8 +- icuSources/samples/legacy/legacy.vcxproj | 7 +- icuSources/samples/legacy/newcol.cpp | 8 +- icuSources/samples/legacy/oldcol.cpp | 8 +- icuSources/samples/msgfmt/Makefile | 3 + icuSources/samples/msgfmt/README.TXT | 3 + icuSources/samples/msgfmt/answers/main_0.cpp | 8 +- icuSources/samples/msgfmt/answers/main_1.cpp | 8 +- icuSources/samples/msgfmt/answers/main_2.cpp | 8 +- icuSources/samples/msgfmt/answers/main_3.cpp | 8 +- icuSources/samples/msgfmt/main.cpp | 8 +- icuSources/samples/msgfmt/msgfmt.vcxproj | 7 +- icuSources/samples/msgfmt/util.cpp | 8 +- icuSources/samples/msgfmt/util.h | 8 +- icuSources/samples/numfmt/Makefile | 3 + icuSources/samples/numfmt/capi.c | 6 +- icuSources/samples/numfmt/main.cpp | 6 +- icuSources/samples/numfmt/numfmt.vcxproj | 7 +- icuSources/samples/numfmt/readme.txt | 3 + icuSources/samples/numfmt/util.cpp | 8 +- icuSources/samples/numfmt/util.h | 10 +- .../samples/plurfmtsample/plurfmtsample.cpp | 8 +- .../plurfmtsample/plurfmtsample.vcxproj | 5 +- icuSources/samples/props/Makefile | 3 + icuSources/samples/props/props.cpp | 8 +- icuSources/samples/props/props.vcxproj | 7 +- icuSources/samples/props/readme.txt | 3 + icuSources/samples/readme.txt | 3 + icuSources/samples/rules.mk | 3 + icuSources/samples/strsrch/Makefile | 3 + icuSources/samples/strsrch/readme.txt | 3 + icuSources/samples/strsrch/strsrch.cpp | 9 +- icuSources/samples/strsrch/strsrch.vcxproj | 7 +- icuSources/samples/translit/Makefile | 3 + icuSources/samples/translit/README.TXT | 3 + .../samples/translit/answers/main_1.cpp | 8 +- .../samples/translit/answers/main_2.cpp | 8 +- .../samples/translit/answers/main_3.cpp | 8 +- .../samples/translit/answers/main_4.cpp | 8 +- .../samples/translit/answers/unaccent.cpp | 7 +- .../samples/translit/answers/unaccent.h | 8 +- icuSources/samples/translit/main.cpp | 8 +- icuSources/samples/translit/translit.vcxproj | 7 +- icuSources/samples/translit/unaccent.cpp | 8 +- icuSources/samples/translit/unaccent.h | 8 +- icuSources/samples/translit/util.cpp | 8 +- icuSources/samples/translit/util.h | 8 +- icuSources/samples/uciter8/Makefile | 3 + icuSources/samples/uciter8/readme.txt | 3 + icuSources/samples/uciter8/uciter8.c | 12 +- icuSources/samples/uciter8/uciter8.vcxproj | 7 +- icuSources/samples/uciter8/uit_len8.c | 8 +- icuSources/samples/uciter8/uit_len8.h | 8 +- icuSources/samples/ucnv/Makefile | 3 + icuSources/samples/ucnv/convsamp.cpp | 12 +- icuSources/samples/ucnv/data06.txt | 8 +- icuSources/samples/ucnv/flagcb.c | 8 +- icuSources/samples/ucnv/flagcb.h | 5 +- icuSources/samples/ucnv/readme.txt | 3 + icuSources/samples/ucnv/ucnv.vcxproj | 7 +- icuSources/samples/udata/Makefile | 3 + icuSources/samples/udata/reader.c | 8 +- icuSources/samples/udata/reader.vcxproj | 7 +- icuSources/samples/udata/readme.txt | 3 + icuSources/samples/udata/writer.c | 8 +- icuSources/samples/udata/writer.vcxproj | 7 +- icuSources/samples/ufortune/Makefile | 5 +- icuSources/samples/ufortune/fortunedefs.mk | 3 + icuSources/samples/ufortune/readme.txt | 3 + .../samples/ufortune/resources/Makefile | 3 + icuSources/samples/ufortune/resources/es.txt | 5 +- .../ufortune/resources/fortune_resources.mak | 3 + .../samples/ufortune/resources/root.txt | 5 +- icuSources/samples/ufortune/ufortune.c | 10 +- icuSources/samples/ufortune/ufortune.vcxproj | 7 +- icuSources/samples/ugrep/Makefile | 3 + icuSources/samples/ugrep/readme.txt | 3 + icuSources/samples/ugrep/ugrep.cpp | 8 +- icuSources/samples/ugrep/ugrep.vcxproj | 7 +- icuSources/samples/uresb/Makefile | 5 +- icuSources/samples/uresb/en.txt | 3 + icuSources/samples/uresb/readme.txt | 3 + icuSources/samples/uresb/resources.mak | 3 + icuSources/samples/uresb/root.txt | 3 + icuSources/samples/uresb/sr.txt | 3 + icuSources/samples/uresb/uresb.c | 8 +- icuSources/samples/uresb/uresb.vcxproj | 7 +- icuSources/samples/ustring/Makefile | 3 + icuSources/samples/ustring/readme.txt | 3 + icuSources/samples/ustring/ustring.cpp | 12 +- icuSources/samples/ustring/ustring.vcxproj | 7 +- icuSources/stubdata/Makefile.in | 2 + .../stubdata/{stubdata.c => stubdata.cpp} | 4 +- icuSources/stubdata/stubdata.vcxproj | 16 +- icuSources/stubdata/stubdata.vcxproj.filters | 4 +- icuSources/test/Makefile.in | 2 + icuSources/test/cintltst/Makefile.in | 3 + icuSources/test/cintltst/bocu1tst.c | 6 +- icuSources/test/cintltst/callcoll.c | 2 + icuSources/test/cintltst/callcoll.h | 2 + icuSources/test/cintltst/calldata.h | 4 + icuSources/test/cintltst/calltest.c | 4 + icuSources/test/cintltst/capitst.c | 2 + icuSources/test/cintltst/capitst.h | 2 + icuSources/test/cintltst/cbiapts.c | 365 +- icuSources/test/cintltst/cbiapts.h | 2 + icuSources/test/cintltst/cbididat.c | 4 +- icuSources/test/cintltst/cbiditransformtst.c | 437 + icuSources/test/cintltst/cbiditst.c | 27 +- icuSources/test/cintltst/cbiditst.h | 4 +- icuSources/test/cintltst/cbkittst.c | 2 + icuSources/test/cintltst/ccaltst.c | 6 +- icuSources/test/cintltst/ccaltst.h | 4 + icuSources/test/cintltst/ccapitst.c | 3 + icuSources/test/cintltst/ccapitst.h | 2 + icuSources/test/cintltst/ccolltst.c | 2 + icuSources/test/cintltst/ccolltst.h | 2 + icuSources/test/cintltst/cconvtst.c | 2 + icuSources/test/cintltst/cctest.c | 2 + icuSources/test/cintltst/ccurrtst.c | 2 + icuSources/test/cintltst/ccurrtst.h | 2 + .../test/cintltst/cdateintervalformattest.c | 141 +- icuSources/test/cintltst/cdattst.c | 91 +- icuSources/test/cintltst/cdattst.h | 3 + icuSources/test/cintltst/cdetst.c | 2 + icuSources/test/cintltst/cdetst.h | 2 + icuSources/test/cintltst/cdtdptst.c | 2 + icuSources/test/cintltst/cdtdptst.h | 3 + icuSources/test/cintltst/cdtrgtst.c | 2 + icuSources/test/cintltst/cdtrgtst.h | 3 + icuSources/test/cintltst/cestst.c | 2 + icuSources/test/cintltst/cestst.h | 2 + icuSources/test/cintltst/cfintst.c | 2 + icuSources/test/cintltst/cfintst.h | 2 + icuSources/test/cintltst/cformtst.c | 2 + icuSources/test/cintltst/cformtst.h | 2 + icuSources/test/cintltst/cfrtst.c | 2 + icuSources/test/cintltst/cfrtst.h | 2 + icuSources/test/cintltst/cg7coll.c | 2 + icuSources/test/cintltst/cg7coll.h | 2 + icuSources/test/cintltst/cgendtst.c | 2 + icuSources/test/cintltst/chashtst.c | 2 + icuSources/test/cintltst/cintltst.c | 2 + icuSources/test/cintltst/cintltst.h | 2 + icuSources/test/cintltst/cintltst.vcxproj | 11 +- .../test/cintltst/cintltst.vcxproj.filters | 5 +- icuSources/test/cintltst/citertst.c | 2 + icuSources/test/cintltst/citertst.h | 2 + icuSources/test/cintltst/cjaptst.c | 2 + icuSources/test/cintltst/cjaptst.h | 2 + icuSources/test/cintltst/cldrtest.c | 4 +- icuSources/test/cintltst/cloctst.c | 353 +- icuSources/test/cintltst/cloctst.h | 2 + icuSources/test/cintltst/cmeasureformattest.c | 26 +- icuSources/test/cintltst/cmsccoll.c | 2 + icuSources/test/cintltst/cmsgtst.c | 2 + icuSources/test/cintltst/cmsgtst.h | 2 + icuSources/test/cintltst/cnmdptst.c | 2 + icuSources/test/cintltst/cnmdptst.h | 3 + icuSources/test/cintltst/cnormtst.c | 14 +- icuSources/test/cintltst/cnormtst.h | 2 + icuSources/test/cintltst/cnumtst.c | 133 +- icuSources/test/cintltst/cnumtst.h | 2 + icuSources/test/cintltst/cpluralrulestest.c | 195 +- icuSources/test/cintltst/cposxtst.c | 2 + .../test/cintltst/crelativedateformattest.c | 17 + icuSources/test/cintltst/crestst.c | 2 + icuSources/test/cintltst/crestst.h | 2 + icuSources/test/cintltst/creststn.c | 39 +- icuSources/test/cintltst/creststn.h | 6 + icuSources/test/cintltst/cstrcase.c | 12 +- icuSources/test/cintltst/cstrtest.c | 2 + icuSources/test/cintltst/cturtst.c | 2 + icuSources/test/cintltst/cturtst.h | 2 + icuSources/test/cintltst/cucdapi.c | 14 +- icuSources/test/cintltst/cucdapi.h | 2 + icuSources/test/cintltst/cucdtst.c | 68 +- icuSources/test/cintltst/currtest.c | 2 + icuSources/test/cintltst/custrtrn.c | 2 + icuSources/test/cintltst/custrtst.c | 4 +- icuSources/test/cintltst/cutiltst.c | 2 + icuSources/test/cintltst/encoll.c | 2 + icuSources/test/cintltst/encoll.h | 2 + icuSources/test/cintltst/eurocreg.c | 2 + icuSources/test/cintltst/hpmufn.c | 2 + icuSources/test/cintltst/idnatest.c | 4 +- icuSources/test/cintltst/nccbtst.c | 2 + icuSources/test/cintltst/nccbtst.h | 7 +- icuSources/test/cintltst/ncnvfbts.c | 2 + icuSources/test/cintltst/ncnvfbts.h | 2 + icuSources/test/cintltst/ncnvtst.c | 2 + icuSources/test/cintltst/nfsprep.c | 4 +- icuSources/test/cintltst/nfsprep.h | 4 +- icuSources/test/cintltst/nucnvtst.c | 2 + icuSources/test/cintltst/nucnvtst.h | 2 + icuSources/test/cintltst/putiltst.c | 2 + icuSources/test/cintltst/reapits.c | 25 + icuSources/test/cintltst/sorttest.c | 6 +- icuSources/test/cintltst/spooftest.c | 63 +- icuSources/test/cintltst/spreptst.c | 4 +- icuSources/test/cintltst/sprpdata.c | 4 +- icuSources/test/cintltst/stdnmtst.c | 2 + icuSources/test/cintltst/tracetst.c | 2 + icuSources/test/cintltst/trie2test.c | 4 +- icuSources/test/cintltst/trietest.c | 4 +- icuSources/test/cintltst/ucnvseltst.c | 2 + icuSources/test/cintltst/ucnvseltst.h | 2 + icuSources/test/cintltst/ucsdetst.c | 2 + icuSources/test/cintltst/udatatst.c | 2 + icuSources/test/cintltst/udatpg_test.c | 4 +- icuSources/test/cintltst/uenumtst.c | 4 +- icuSources/test/cintltst/ulistfmttest.c | 2 + icuSources/test/cintltst/uregiontest.c | 2 + icuSources/test/cintltst/usettest.c | 2 + icuSources/test/cintltst/usrchdat.c | 2 + icuSources/test/cintltst/usrchtst.c | 2 + icuSources/test/cintltst/utexttst.c | 2 + icuSources/test/cintltst/utf16tst.c | 2 + icuSources/test/cintltst/utf8tst.c | 2 + icuSources/test/cintltst/utmstest.c | 4 +- icuSources/test/cintltst/utransts.c | 2 + icuSources/test/compat/Makefile.in | 2 + icuSources/test/compat/readme.txt | 1 + icuSources/test/compat/tzdate.c | 2 + icuSources/test/compat/tzone.pl | 2 + icuSources/test/depstest/dependencies.py | 2 + icuSources/test/depstest/dependencies.txt | 41 +- icuSources/test/depstest/depstest.py | 2 + .../test/depstest/icu-dependencies-mode.el | 1 + icuSources/test/hdrtst/Makefile.in | 56 +- icuSources/test/hdrtst/cxxfiles.txt | 5 + icuSources/test/hdrtst/dfiles.txt | 2 + icuSources/test/hdrtst/pfiles.txt | 2 + icuSources/test/hdrtst/testinternalheaders.sh | 59 +- icuSources/test/intltest/Makefile.in | 6 +- icuSources/test/intltest/aliastst.cpp | 2 + icuSources/test/intltest/aliastst.h | 2 + icuSources/test/intltest/allcoll.cpp | 2 + icuSources/test/intltest/allcoll.h | 2 + icuSources/test/intltest/alphaindextst.cpp | 8 +- icuSources/test/intltest/alphaindextst.h | 2 + icuSources/test/intltest/apicoll.cpp | 69 +- icuSources/test/intltest/apicoll.h | 3 + icuSources/test/intltest/astrotst.cpp | 2 + icuSources/test/intltest/astrotst.h | 2 + icuSources/test/intltest/bidiconf.cpp | 6 +- icuSources/test/intltest/bytestrietest.cpp | 15 +- icuSources/test/intltest/calcasts.cpp | 2 + icuSources/test/intltest/calcasts.h | 2 + icuSources/test/intltest/callimts.cpp | 33 +- icuSources/test/intltest/callimts.h | 4 +- icuSources/test/intltest/calregts.cpp | 2 + icuSources/test/intltest/calregts.h | 2 + icuSources/test/intltest/caltest.cpp | 2 + icuSources/test/intltest/caltest.h | 2 + icuSources/test/intltest/caltestdata.h | 2 + icuSources/test/intltest/caltztst.cpp | 2 + icuSources/test/intltest/caltztst.h | 2 + icuSources/test/intltest/canittst.cpp | 2 + icuSources/test/intltest/canittst.h | 2 + icuSources/test/intltest/citrtest.cpp | 2 + icuSources/test/intltest/citrtest.h | 2 + icuSources/test/intltest/collationtest.cpp | 8 +- icuSources/test/intltest/colldata.cpp | 2 + icuSources/test/intltest/colldata.h | 2 + .../intltest/compactdecimalformattest.cpp | 20 +- icuSources/test/intltest/convtest.cpp | 5 +- icuSources/test/intltest/convtest.h | 4 +- icuSources/test/intltest/cpdtrtst.cpp | 2 + icuSources/test/intltest/cpdtrtst.h | 2 + icuSources/test/intltest/csdetest.cpp | 4 +- icuSources/test/intltest/csdetest.h | 2 + icuSources/test/intltest/currcoll.cpp | 2 + icuSources/test/intltest/currcoll.h | 2 + icuSources/test/intltest/dadrcal.cpp | 2 + icuSources/test/intltest/dadrcal.h | 2 + icuSources/test/intltest/dadrfmt.cpp | 2 + icuSources/test/intltest/dadrfmt.h | 2 + .../datadrivennumberformattestsuite.cpp | 4 +- .../datadrivennumberformattestsuite.h | 2 + icuSources/test/intltest/dcfmapts.cpp | 10 +- icuSources/test/intltest/dcfmapts.h | 2 + icuSources/test/intltest/dcfmtest.cpp | 4 +- icuSources/test/intltest/dcfmtest.h | 2 + icuSources/test/intltest/decoll.cpp | 2 + icuSources/test/intltest/decoll.h | 2 + icuSources/test/intltest/dtfmapts.cpp | 4 +- icuSources/test/intltest/dtfmapts.h | 2 + icuSources/test/intltest/dtfmrgts.cpp | 8 +- icuSources/test/intltest/dtfmrgts.h | 2 + icuSources/test/intltest/dtfmtrtts.cpp | 2 + icuSources/test/intltest/dtfmtrtts.h | 2 + icuSources/test/intltest/dtfmttst.cpp | 42 +- icuSources/test/intltest/dtfmttst.h | 2 + icuSources/test/intltest/dtifmtts.cpp | 641 +- icuSources/test/intltest/dtifmtts.h | 14 +- icuSources/test/intltest/dtptngts.cpp | 32 +- icuSources/test/intltest/dtptngts.h | 2 + icuSources/test/intltest/encoll.cpp | 2 + icuSources/test/intltest/encoll.h | 2 + icuSources/test/intltest/escoll.cpp | 2 + icuSources/test/intltest/escoll.h | 2 + icuSources/test/intltest/ficoll.cpp | 2 + icuSources/test/intltest/ficoll.h | 2 + icuSources/test/intltest/fldset.cpp | 2 + icuSources/test/intltest/fldset.h | 2 + icuSources/test/intltest/frcoll.cpp | 2 + icuSources/test/intltest/frcoll.h | 2 + icuSources/test/intltest/g7coll.cpp | 2 + icuSources/test/intltest/g7coll.h | 2 + icuSources/test/intltest/genderinfotest.cpp | 2 + icuSources/test/intltest/icusvtst.cpp | 2 + icuSources/test/intltest/icusvtst.h | 2 + icuSources/test/intltest/idnaconf.cpp | 2 + icuSources/test/intltest/idnaconf.h | 2 + icuSources/test/intltest/idnaref.cpp | 4 +- icuSources/test/intltest/idnaref.h | 4 +- icuSources/test/intltest/incaltst.cpp | 12 +- icuSources/test/intltest/incaltst.h | 2 + icuSources/test/intltest/intltest.cpp | 2 + icuSources/test/intltest/intltest.h | 2 + icuSources/test/intltest/intltest.vcxproj | 29 +- .../test/intltest/intltest.vcxproj.filters | 14 +- icuSources/test/intltest/itercoll.cpp | 2 + icuSources/test/intltest/itercoll.h | 2 + icuSources/test/intltest/itformat.cpp | 2 + icuSources/test/intltest/itformat.h | 2 + icuSources/test/intltest/itmajor.cpp | 2 + icuSources/test/intltest/itmajor.h | 2 + icuSources/test/intltest/itrbbi.cpp | 2 + icuSources/test/intltest/itrbbi.h | 2 + icuSources/test/intltest/itrbnf.cpp | 69 +- icuSources/test/intltest/itrbnf.h | 4 + icuSources/test/intltest/itrbnfp.cpp | 2 + icuSources/test/intltest/itrbnfp.h | 2 + icuSources/test/intltest/itrbnfrt.cpp | 2 + icuSources/test/intltest/itrbnfrt.h | 2 + icuSources/test/intltest/itspoof.cpp | 384 +- icuSources/test/intltest/itspoof.h | 10 +- icuSources/test/intltest/ittrans.cpp | 2 + icuSources/test/intltest/ittrans.h | 2 + icuSources/test/intltest/itutil.cpp | 2 + icuSources/test/intltest/itutil.h | 2 + icuSources/test/intltest/jacoll.cpp | 2 + icuSources/test/intltest/jacoll.h | 2 + icuSources/test/intltest/jamotest.cpp | 2 + icuSources/test/intltest/jamotest.h | 2 + icuSources/test/intltest/lcukocol.cpp | 2 + icuSources/test/intltest/lcukocol.h | 2 + .../test/intltest/listformattertest.cpp | 53 +- icuSources/test/intltest/listformattertest.h | 7 +- icuSources/test/intltest/locnmtst.cpp | 3 + icuSources/test/intltest/locnmtst.h | 2 + icuSources/test/intltest/loctest.cpp | 4 +- icuSources/test/intltest/loctest.h | 2 + icuSources/test/intltest/measfmttest.cpp | 498 +- icuSources/test/intltest/miscdtfm.cpp | 2 + icuSources/test/intltest/miscdtfm.h | 2 + icuSources/test/intltest/mnkytst.cpp | 2 + icuSources/test/intltest/mnkytst.h | 2 + icuSources/test/intltest/msfmrgts.cpp | 2 + icuSources/test/intltest/msfmrgts.h | 2 + icuSources/test/intltest/nmfmapts.cpp | 4 +- icuSources/test/intltest/nmfmapts.h | 2 + icuSources/test/intltest/nmfmtrt.cpp | 2 + icuSources/test/intltest/nmfmtrt.h | 2 + icuSources/test/intltest/normconf.cpp | 2 + icuSources/test/intltest/normconf.h | 2 + icuSources/test/intltest/nptrans.cpp | 4 +- icuSources/test/intltest/nptrans.h | 4 +- .../test/intltest/numberformat2test.cpp | 62 +- .../test/intltest/numberformattesttuple.cpp | 4 +- .../test/intltest/numberformattesttuple.h | 2 + icuSources/test/intltest/numfmtspectest.cpp | 2 + icuSources/test/intltest/numfmtst.cpp | 106 +- icuSources/test/intltest/numfmtst.h | 2 + icuSources/test/intltest/numrgts.cpp | 12 +- icuSources/test/intltest/numrgts.h | 2 + icuSources/test/intltest/pluralmaptest.cpp | 34 +- icuSources/test/intltest/plurfmts.cpp | 2 + icuSources/test/intltest/plurfmts.h | 2 + icuSources/test/intltest/plurults.cpp | 2 + icuSources/test/intltest/plurults.h | 2 + icuSources/test/intltest/pptest.cpp | 2 + icuSources/test/intltest/pptest.h | 2 + .../test/intltest/{punyref.c => punyref.cpp} | 6 +- icuSources/test/intltest/punyref.h | 2 + .../test/intltest/quantityformattertest.cpp | 14 +- icuSources/test/intltest/rbbiapts.cpp | 187 +- icuSources/test/intltest/rbbiapts.h | 21 +- icuSources/test/intltest/rbbimonkeytest.cpp | 21 +- icuSources/test/intltest/rbbimonkeytest.h | 2 + icuSources/test/intltest/rbbitst.cpp | 716 +- icuSources/test/intltest/rbbitst.h | 12 +- icuSources/test/intltest/regcoll.cpp | 2 + icuSources/test/intltest/regcoll.h | 2 + icuSources/test/intltest/regextst.cpp | 166 +- icuSources/test/intltest/regextst.h | 3 + icuSources/test/intltest/regiontst.cpp | 2 + icuSources/test/intltest/regiontst.h | 2 + icuSources/test/intltest/reldatefmttest.cpp | 6 +- icuSources/test/intltest/reptest.cpp | 2 + icuSources/test/intltest/reptest.h | 2 + icuSources/test/intltest/restest.cpp | 2 + icuSources/test/intltest/restest.h | 2 + icuSources/test/intltest/restsnew.cpp | 2 + icuSources/test/intltest/restsnew.h | 2 + .../scientificnumberformattertest.cpp | 2 + icuSources/test/intltest/sdtfmtts.cpp | 4 +- icuSources/test/intltest/sdtfmtts.h | 2 + icuSources/test/intltest/selfmts.cpp | 2 + icuSources/test/intltest/selfmts.h | 2 + icuSources/test/intltest/sfwdchit.cpp | 4 +- icuSources/test/intltest/sfwdchit.h | 2 + .../test/intltest/simpleformattertest.cpp | 14 +- icuSources/test/intltest/simplethread.cpp | 2 + icuSources/test/intltest/simplethread.h | 2 + icuSources/test/intltest/srchtest.cpp | 4 +- icuSources/test/intltest/srchtest.h | 2 + icuSources/test/intltest/ssearch.cpp | 2 + icuSources/test/intltest/ssearch.h | 2 + icuSources/test/intltest/strcase.cpp | 550 +- icuSources/test/intltest/strtest.cpp | 33 +- icuSources/test/intltest/strtest.h | 5 +- icuSources/test/intltest/svccoll.cpp | 2 + icuSources/test/intltest/svccoll.h | 2 + icuSources/test/intltest/tchcfmt.cpp | 6 +- icuSources/test/intltest/tchcfmt.h | 2 + icuSources/test/intltest/testidn.cpp | 4 +- icuSources/test/intltest/testidna.cpp | 4 +- icuSources/test/intltest/testidna.h | 4 +- icuSources/test/intltest/testutil.cpp | 2 + icuSources/test/intltest/testutil.h | 2 + icuSources/test/intltest/textfile.cpp | 2 + icuSources/test/intltest/textfile.h | 2 + icuSources/test/intltest/tfsmalls.cpp | 2 + icuSources/test/intltest/tfsmalls.h | 2 + icuSources/test/intltest/thcoll.cpp | 2 + icuSources/test/intltest/thcoll.h | 2 + icuSources/test/intltest/tmsgfmt.cpp | 26 +- icuSources/test/intltest/tmsgfmt.h | 2 + icuSources/test/intltest/tokiter.cpp | 2 + icuSources/test/intltest/tokiter.h | 2 + icuSources/test/intltest/transapi.cpp | 2 + icuSources/test/intltest/transapi.h | 2 + icuSources/test/intltest/transrt.cpp | 2 + icuSources/test/intltest/transrt.h | 2 + icuSources/test/intltest/transtst.cpp | 36 +- icuSources/test/intltest/transtst.h | 2 + icuSources/test/intltest/trcoll.cpp | 2 + icuSources/test/intltest/trcoll.h | 2 + icuSources/test/intltest/trnserr.cpp | 2 + icuSources/test/intltest/trnserr.h | 2 + icuSources/test/intltest/tscoll.cpp | 2 + icuSources/test/intltest/tscoll.h | 2 + icuSources/test/intltest/tsdate.cpp | 2 + icuSources/test/intltest/tsdate.h | 2 + icuSources/test/intltest/tsdcfmsy.cpp | 2 + icuSources/test/intltest/tsdcfmsy.h | 2 + icuSources/test/intltest/tsdtfmsy.cpp | 2 + icuSources/test/intltest/tsdtfmsy.h | 2 + icuSources/test/intltest/tsmthred.cpp | 2 + icuSources/test/intltest/tsmthred.h | 2 + icuSources/test/intltest/tsnmfmt.cpp | 2 + icuSources/test/intltest/tsnmfmt.h | 2 + icuSources/test/intltest/tsputil.cpp | 2 + icuSources/test/intltest/tsputil.h | 2 + icuSources/test/intltest/tstnorm.cpp | 2 + icuSources/test/intltest/tstnorm.h | 2 + icuSources/test/intltest/tstnrapi.cpp | 2 + icuSources/test/intltest/tufmtts.cpp | 2 + icuSources/test/intltest/tzbdtest.cpp | 2 + icuSources/test/intltest/tzbdtest.h | 2 + icuSources/test/intltest/tzfmttst.cpp | 48 +- icuSources/test/intltest/tzfmttst.h | 3 + icuSources/test/intltest/tzoffloc.cpp | 2 + icuSources/test/intltest/tzoffloc.h | 2 + icuSources/test/intltest/tzregts.cpp | 6 +- icuSources/test/intltest/tzregts.h | 2 + icuSources/test/intltest/tzrulets.cpp | 3 + icuSources/test/intltest/tzrulets.h | 2 + icuSources/test/intltest/tztest.cpp | 77 +- icuSources/test/intltest/tztest.h | 2 + icuSources/test/intltest/ucaconf.cpp | 2 + icuSources/test/intltest/ucaconf.h | 2 + icuSources/test/intltest/ucdtest.cpp | 8 +- icuSources/test/intltest/ucdtest.h | 2 + icuSources/test/intltest/ucharstrietest.cpp | 4 +- icuSources/test/intltest/unifiedcachetest.cpp | 2 + icuSources/test/intltest/uobjtest.cpp | 6 +- icuSources/test/intltest/uobjtest.h | 2 + icuSources/test/intltest/usettest.cpp | 2 + icuSources/test/intltest/usettest.h | 2 + icuSources/test/intltest/ustrtest.cpp | 84 +- icuSources/test/intltest/ustrtest.h | 23 +- icuSources/test/intltest/uts46test.cpp | 8 +- icuSources/test/intltest/utxttest.cpp | 2 + icuSources/test/intltest/utxttest.h | 2 + icuSources/test/intltest/uvectest.cpp | 2 + icuSources/test/intltest/uvectest.h | 2 + icuSources/test/intltest/v32test.cpp | 2 + icuSources/test/intltest/v32test.h | 2 + icuSources/test/intltest/windttst.cpp | 41 +- icuSources/test/intltest/windttst.h | 10 +- icuSources/test/intltest/winnmtst.cpp | 27 +- icuSources/test/intltest/winnmtst.h | 6 +- icuSources/test/intltest/winutil.cpp | 4 + icuSources/test/intltest/winutil.h | 2 + icuSources/test/iotest/Makefile.in | 4 +- icuSources/test/iotest/filetst.c | 4 +- icuSources/test/iotest/iotest.cpp | 4 +- icuSources/test/iotest/iotest.h | 4 +- icuSources/test/iotest/iotest.vcxproj | 10 +- icuSources/test/iotest/stream.cpp | 8 +- icuSources/test/iotest/strtst.c | 4 +- icuSources/test/iotest/trnstst.c | 2 + icuSources/test/letest/FontObject.cpp | 2 + icuSources/test/letest/FontObject.h | 2 + icuSources/test/letest/FontTableCache.cpp | 2 + icuSources/test/letest/FontTableCache.h | 2 + icuSources/test/letest/Makefile.in | 9 +- .../test/letest/PortableFontInstance.cpp | 2 + icuSources/test/letest/PortableFontInstance.h | 2 + icuSources/test/letest/SimpleFontInstance.cpp | 2 + icuSources/test/letest/SimpleFontInstance.h | 2 + icuSources/test/letest/cfonts.cpp | 2 + icuSources/test/letest/cfonts.h | 2 + icuSources/test/letest/cletest.c | 2 + icuSources/test/letest/cletest.vcxproj | 6 +- icuSources/test/letest/cmaps.cpp | 2 + icuSources/test/letest/cmaps.h | 2 + icuSources/test/letest/gendata.cpp | 2 + icuSources/test/letest/gendata.vcxproj | 6 +- icuSources/test/letest/gendata.xml | 2 + icuSources/test/letest/letest.cpp | 2 + icuSources/test/letest/letest.h | 2 + icuSources/test/letest/letest.sln | 10 +- icuSources/test/letest/letest.vcxproj | 6 +- icuSources/test/letest/letsutil.cpp | 11 + icuSources/test/letest/letsutil.h | 2 + icuSources/test/letest/readme.html | 4 +- icuSources/test/letest/sfnt.h | 2 + icuSources/test/letest/testdata.cpp | 2 + icuSources/test/letest/xmlreader.cpp | 2 + icuSources/test/letest/xmlreader.h | 2 + .../test/perf/DateFmtPerf/DateFmtPerf.cpp | 10 +- .../test/perf/DateFmtPerf/DateFmtPerf.h | 10 +- .../test/perf/DateFmtPerf/DateFmtPerf.vcxproj | 6 +- icuSources/test/perf/DateFmtPerf/Makefile.in | 3 + icuSources/test/perf/DateFmtPerf/ReadMe.txt | 12 +- icuSources/test/perf/DateFmtPerf/breakdata.h | 10 +- .../test/perf/DateFmtPerf/collationdata.h | 10 +- icuSources/test/perf/DateFmtPerf/datedata.h | 10 +- icuSources/test/perf/Makefile.in | 4 + icuSources/test/perf/README | 3 + icuSources/test/perf/charperf/CharPerf.pl | 4 + icuSources/test/perf/charperf/CharPerf_r.pl | 4 + icuSources/test/perf/charperf/Makefile.in | 3 + icuSources/test/perf/charperf/charperf.cpp | 8 +- icuSources/test/perf/charperf/charperf.h | 4 + .../test/perf/charperf/charperf.vcxproj | 6 +- .../test/perf/collationperf/CollPerf.pl | 3 + .../test/perf/collationperf/Makefile.in | 3 + .../test/perf/collationperf/collperf.cpp | 8 +- .../test/perf/collationperf/readme.html | 6 +- icuSources/test/perf/collperf/CollPerf.pl | 4 + icuSources/test/perf/collperf/CollPerf_r.pl | 4 + icuSources/test/perf/collperf/Makefile.in | 3 + icuSources/test/perf/collperf/collperf.cpp | 9 +- .../test/perf/collperf/collperf.vcxproj | 6 +- icuSources/test/perf/collperf2/CollPerf2_r.pl | 4 + icuSources/test/perf/collperf2/Makefile.in | 3 + icuSources/test/perf/collperf2/collperf2.cpp | 8 +- .../test/perf/collperf2/collperf2.vcxproj | 8 +- icuSources/test/perf/convperf/ConvPerf_r.pl | 4 + icuSources/test/perf/convperf/Makefile.in | 3 + icuSources/test/perf/convperf/convperf.cpp | 10 +- icuSources/test/perf/convperf/convperf.h | 10 +- .../test/perf/convperf/convperf.vcxproj | 6 +- .../test/perf/convperf/convperf_ansi.pl | 4 + icuSources/test/perf/convperf/convperf_iml.pl | 4 + icuSources/test/perf/convperf/data.h | 10 +- icuSources/test/perf/dicttrieperf/Makefile.in | 3 + .../test/perf/dicttrieperf/dicttrieperf.cpp | 10 +- .../test/perf/howExpensiveIs/Makefile.in | 5 +- .../perf/howExpensiveIs/howExpensiveIs.cpp | 8 +- .../test/perf/howExpensiveIs/readme.txt | 3 + icuSources/test/perf/howExpensiveIs/sieve.cpp | 8 +- icuSources/test/perf/howExpensiveIs/sieve.h | 8 +- icuSources/test/perf/icuperf2report.xsl | 3 + icuSources/test/perf/leperf/FontObject.cpp | 6 + icuSources/test/perf/leperf/FontObject.h | 8 +- .../test/perf/leperf/FontTableCache.cpp | 8 +- icuSources/test/perf/leperf/FontTableCache.h | 4 + icuSources/test/perf/leperf/Makefile.in | 3 + .../test/perf/leperf/PortableFontInstance.cpp | 6 + .../test/perf/leperf/PortableFontInstance.h | 6 + .../test/perf/leperf/SimpleFontInstance.cpp | 6 + .../test/perf/leperf/SimpleFontInstance.h | 6 + icuSources/test/perf/leperf/cfonts.cpp | 3 + icuSources/test/perf/leperf/cfonts.h | 3 + icuSources/test/perf/leperf/cmaps.cpp | 8 +- icuSources/test/perf/leperf/cmaps.h | 8 +- icuSources/test/perf/leperf/leperf.cpp | 8 +- icuSources/test/perf/leperf/letrperf.cpp | 8 +- icuSources/test/perf/leperf/sfnt.h | 6 + icuSources/test/perf/leperf/xmlreader.cpp | 6 + icuSources/test/perf/leperf/xmlreader.h | 3 + icuSources/test/perf/normperf/Makefile.in | 3 + icuSources/test/perf/normperf/NormPerf.pl | 4 + icuSources/test/perf/normperf/NormPerf_r.pl | 4 + icuSources/test/perf/normperf/dtfmtrtperf.cpp | 12 +- icuSources/test/perf/normperf/dtfmtrtperf.h | 4 +- .../test/perf/normperf/dtfmtrtperf.vcxproj | 8 +- icuSources/test/perf/normperf/normperf.cpp | 10 +- icuSources/test/perf/normperf/normperf.h | 10 +- .../test/perf/normperf/normperf.vcxproj | 6 +- .../test/perf/perldriver/Common.pl.template | 4 + icuSources/test/perf/perldriver/Dataset.pm | 4 + icuSources/test/perf/perldriver/Format.pm | 4 + icuSources/test/perf/perldriver/Output.pm | 4 + .../test/perf/perldriver/PerfFramework.pm | 4 + icuSources/test/perf/strsrchperf/Makefile.in | 3 + .../test/perf/strsrchperf/StrSrchPerf_r.pl | 4 + .../test/perf/strsrchperf/strsrchperf.cpp | 7 +- .../test/perf/strsrchperf/strsrchperf.h | 7 +- .../test/perf/strsrchperf/strsrchperf.vcxproj | 6 +- icuSources/test/perf/ubrkperf/Makefile.in | 3 + icuSources/test/perf/ubrkperf/UBrkPerf_r.pl | 4 + icuSources/test/perf/ubrkperf/ubrkperf.cpp | 9 +- icuSources/test/perf/ubrkperf/ubrkperf.h | 4 + .../test/perf/ubrkperf/ubrkperf.vcxproj | 6 +- icuSources/test/perf/ubrkperf/ubrkperfold.cpp | 9 +- .../test/perf/ucnvavailperf/ucnvavailperf.cpp | 8 +- .../perf/ucnvavailperf/ucnvavailperf.vcxproj | 4 +- icuSources/test/perf/unisetperf/Makefile.in | 3 + .../test/perf/unisetperf/draft/bitset.cpp | 10 +- .../test/perf/unisetperf/draft/contperf.bat | 3 + .../test/perf/unisetperf/draft/contperf.sh | 3 + .../test/perf/unisetperf/draft/span16perf.bat | 3 + .../test/perf/unisetperf/draft/span16perf.sh | 3 + .../test/perf/unisetperf/draft/span8perf.bat | 3 + .../test/perf/unisetperf/draft/span8perf.sh | 3 + .../test/perf/unisetperf/draft/trieset.cpp | 10 +- .../test/perf/unisetperf/draft/unicont.h | 10 +- .../test/perf/unisetperf/unisetperf.cpp | 10 +- icuSources/test/perf/unisetperf/unisetperf.pl | 4 + .../test/perf/unisetperf/unisetperf.vcxproj | 6 +- icuSources/test/perf/usetperf/Makefile.in | 3 + icuSources/test/perf/usetperf/UsetPerf.pl | 4 + icuSources/test/perf/usetperf/bitset.cpp | 8 +- icuSources/test/perf/usetperf/bitset.h | 8 +- icuSources/test/perf/usetperf/usetperf.cpp | 8 +- .../test/perf/usetperf/usetperf.vcxproj | 6 +- icuSources/test/perf/ustrperf/Makefile.in | 3 + icuSources/test/perf/ustrperf/StringPerf.pl | 6 +- icuSources/test/perf/ustrperf/StringPerf_r.pl | 4 + icuSources/test/perf/ustrperf/stringperf.cpp | 9 +- icuSources/test/perf/ustrperf/stringperf.h | 8 +- .../test/perf/ustrperf/stringperf.vcxproj | 6 +- icuSources/test/perf/utfperf/Makefile.in | 3 + icuSources/test/perf/utfperf/UtfPerf.pl | 4 + icuSources/test/perf/utfperf/utfperf.cpp | 10 +- icuSources/test/perf/utfperf/utfperf.vcxproj | 6 +- icuSources/test/perf/utrie2perf/Makefile.in | 3 + .../test/perf/utrie2perf/utrie2perf.bat | 3 + .../test/perf/utrie2perf/utrie2perf.cpp | 10 +- icuSources/test/perf/utrie2perf/utrie2perf.sh | 3 + .../test/perf/utrie2perf/utrie2perf.vcxproj | 6 +- .../test/testdata/BidiCharacterTest.txt | 2 + icuSources/test/testdata/BidiTest.txt | 11 +- .../CollationTest_NON_IGNORABLE_SHORT.txt | 4843 ++- .../testdata/CollationTest_SHIFTED_SHORT.txt | 5368 +++- .../test/testdata/GraphemeBreakTest.txt | 568 +- icuSources/test/testdata/LineBreakTest.txt | 826 +- icuSources/test/testdata/Makefile.in | 2 + .../test/testdata/NormalizationTest-3.2.0.txt | 2 + .../test/testdata/NumberFormatTestCases.txt | 4 +- .../test/testdata/SentenceBreakTest.txt | 714 +- icuSources/test/testdata/WordBreakTest.txt | 863 +- .../test/testdata/break_rules/grapheme.txt | 39 +- icuSources/test/testdata/break_rules/line.txt | 67 +- .../test/testdata/break_rules/line_loose.txt | 67 +- .../testdata/break_rules/line_loose_cj.txt | 63 +- .../test/testdata/break_rules/line_normal.txt | 71 +- .../testdata/break_rules/line_normal_cj.txt | 74 +- .../test/testdata/break_rules/readme.txt | 3 + .../test/testdata/break_rules/sentence.txt | 3 + icuSources/test/testdata/break_rules/word.txt | 35 +- .../test/testdata/break_rules/word_POSIX.txt | 35 +- icuSources/test/testdata/calendar.txt | 2 + icuSources/test/testdata/casing.txt | 2 + icuSources/test/testdata/collationtest.txt | 4 +- icuSources/test/testdata/conversion.txt | 2 + icuSources/test/testdata/csdetest.xml | 1 + icuSources/test/testdata/dcfmtest.txt | 2 + icuSources/test/testdata/default.txt | 2 + icuSources/test/testdata/emoji-test.txt | 3590 +++ icuSources/test/testdata/encoded.utf16be | Bin 2078 -> 2382 bytes icuSources/test/testdata/format.txt | 14 +- icuSources/test/testdata/ibm9027.ucm | 2 + icuSources/test/testdata/icuio.txt | 2 + icuSources/test/testdata/idna_rules.txt | 2 + icuSources/test/testdata/letest.xml | 1 + icuSources/test/testdata/mc.txt | 2 + icuSources/test/testdata/metaZones.txt | 4 +- icuSources/test/testdata/nfs4_cis_prep.txt | 2 + icuSources/test/testdata/nfs4_cs_prep_ci.txt | 2 + icuSources/test/testdata/nfs4_cs_prep_cs.txt | 2 + .../test/testdata/nfs4_mixed_prep_p.txt | 2 + .../test/testdata/nfs4_mixed_prep_s.txt | 2 + .../numberformattestspecification.txt | 20 +- icuSources/test/testdata/pkgdata.inc.in | 2 + icuSources/test/testdata/pkgdataMakefile.in | 2 + icuSources/test/testdata/ra.txt | 2 + icuSources/test/testdata/rbbitst.txt | 249 +- icuSources/test/testdata/readme.txt | 2 + icuSources/test/testdata/regextst.txt | 14 +- icuSources/test/testdata/riwords.txt | 2 + icuSources/test/testdata/root.txt | 6 +- icuSources/test/testdata/sh.txt | 2 + icuSources/test/testdata/sh_YU.txt | 2 + icuSources/test/testdata/ssearch.xml | 1 + icuSources/test/testdata/structLocale.txt | 2013 +- icuSources/test/testdata/te.txt | 2 + icuSources/test/testdata/te_IN.txt | 2 + icuSources/test/testdata/te_IN_REVISED.txt | 2 + icuSources/test/testdata/test1.ucm | 2 + icuSources/test/testdata/test1bmp.ucm | 2 + icuSources/test/testdata/test2.ucm | 2 + icuSources/test/testdata/test3.ucm | 2 + icuSources/test/testdata/test4.ucm | 2 + icuSources/test/testdata/test4x.ucm | 2 + icuSources/test/testdata/test5.ucm | 3 +- icuSources/test/testdata/testaliases.txt | 2 + icuSources/test/testdata/testdata.mak | 2 + icuSources/test/testdata/testempty.txt | 2 + icuSources/test/testdata/testnorm.txt | 2 + icuSources/test/testdata/testtypes.txt | 2 + icuSources/test/testdata/timezoneTypes.txt | 4 +- icuSources/test/testdata/translit_rules.txt | 2 + icuSources/test/testdata/tstfiles.mk | 2 + icuSources/test/testdata/windowsZones.txt | 4 +- icuSources/test/testdata/word_urbTokTest.txt | 411 + icuSources/test/testdata/zoneinfo64.txt | 2 + icuSources/test/testmap/Makefile.in | 2 + icuSources/test/testmap/readme.txt | 2 + icuSources/test/testmap/testmap.c | 2 + icuSources/test/thaitest/Makefile.in | 2 + icuSources/test/thaitest/thaitest.cpp | 2 + icuSources/tools/Makefile.in | 8 + icuSources/tools/ctestfw/Makefile.in | 2 + icuSources/tools/ctestfw/ctest.c | 2 + icuSources/tools/ctestfw/ctestfw.vcxproj | 18 +- icuSources/tools/ctestfw/datamap.cpp | 5 +- icuSources/tools/ctestfw/testdata.cpp | 2 + icuSources/tools/ctestfw/tstdtmod.cpp | 2 + icuSources/tools/ctestfw/ucln_ct.c | 2 + icuSources/tools/ctestfw/unicode/ctest.h | 2 + icuSources/tools/ctestfw/unicode/datamap.h | 2 + icuSources/tools/ctestfw/unicode/testdata.h | 2 + icuSources/tools/ctestfw/unicode/testlog.h | 2 + icuSources/tools/ctestfw/unicode/testtype.h | 2 + icuSources/tools/ctestfw/unicode/tstdtmod.h | 2 + icuSources/tools/ctestfw/unicode/uperf.h | 2 + icuSources/tools/ctestfw/unicode/utimer.h | 6 +- icuSources/tools/ctestfw/uperf.cpp | 2 + icuSources/tools/escapesrc/Makefile.in | 112 + icuSources/tools/escapesrc/cptbl.h | 521 + icuSources/tools/escapesrc/escapesrc.cpp | 409 + icuSources/tools/escapesrc/expect-simple.cpp | 17 + icuSources/tools/escapesrc/tblgen.cpp | 80 + icuSources/tools/escapesrc/test-nochange.cpp | 5 + icuSources/tools/escapesrc/test-simple.cpp | 17 + icuSources/tools/genbrk/Makefile.in | 2 + icuSources/tools/genbrk/genbrk.1.in | 2 + icuSources/tools/genbrk/genbrk.cpp | 2 + icuSources/tools/genbrk/genbrk.vcxproj | 6 +- icuSources/tools/genccode/Makefile.in | 2 + icuSources/tools/genccode/genccode.8.in | 2 + icuSources/tools/genccode/genccode.c | 4 +- icuSources/tools/genccode/genccode.vcxproj | 6 +- icuSources/tools/gencfu/Makefile.in | 2 + icuSources/tools/gencfu/gencfu.1.in | 2 + icuSources/tools/gencfu/gencfu.cpp | 33 +- icuSources/tools/gencfu/gencfu.vcxproj | 6 +- icuSources/tools/gencmn/Makefile.in | 2 + icuSources/tools/gencmn/gencmn.8.in | 2 + icuSources/tools/gencmn/gencmn.c | 4 +- icuSources/tools/gencmn/gencmn.vcxproj | 6 +- icuSources/tools/gencnval/Makefile.in | 2 + icuSources/tools/gencnval/gencnval.1.in | 2 + icuSources/tools/gencnval/gencnval.c | 4 +- icuSources/tools/gencnval/gencnval.vcxproj | 6 +- icuSources/tools/gencolusb/Makefile | 2 + icuSources/tools/gencolusb/README.md | 1 + .../gencolusb/extract_unsafe_backwards.cpp | 2 + icuSources/tools/gencolusb/verify_uset.cpp | 2 + icuSources/tools/gendict/Makefile.in | 2 + icuSources/tools/gendict/gendict.1.in | 2 + icuSources/tools/gendict/gendict.cpp | 3 + icuSources/tools/gendict/gendict.vcxproj | 6 +- icuSources/tools/gennorm2/Makefile.in | 4 +- icuSources/tools/gennorm2/gennorm2.cpp | 4 +- icuSources/tools/gennorm2/gennorm2.vcxproj | 6 +- icuSources/tools/gennorm2/n2builder.cpp | 20 +- icuSources/tools/gennorm2/n2builder.h | 4 +- icuSources/tools/genrb/Makefile.in | 4 +- icuSources/tools/genrb/derb.1.in | 2 + icuSources/tools/genrb/derb.cpp | 6 +- icuSources/tools/genrb/derb.vcxproj | 6 +- icuSources/tools/genrb/errmsg.c | 2 + icuSources/tools/genrb/errmsg.h | 2 + icuSources/tools/genrb/genrb.1.in | 2 + icuSources/tools/genrb/genrb.cpp | 2 + icuSources/tools/genrb/genrb.h | 2 + icuSources/tools/genrb/genrb.vcxproj | 8 +- icuSources/tools/genrb/parse.cpp | 2 + icuSources/tools/genrb/parse.h | 2 + icuSources/tools/genrb/prscmnts.cpp | 2 + icuSources/tools/genrb/prscmnts.h | 2 + icuSources/tools/genrb/rbutil.c | 2 + icuSources/tools/genrb/rbutil.h | 2 + icuSources/tools/genrb/read.c | 2 + icuSources/tools/genrb/read.h | 2 + icuSources/tools/genrb/reslist.cpp | 8 +- icuSources/tools/genrb/reslist.h | 4 +- icuSources/tools/genrb/rle.c | 2 + icuSources/tools/genrb/rle.h | 2 + icuSources/tools/genrb/ustr.c | 2 + icuSources/tools/genrb/ustr.h | 2 + icuSources/tools/genrb/wrtjava.cpp | 2 + icuSources/tools/genrb/wrtxml.cpp | 6 +- icuSources/tools/genren/Makefile | 8 +- icuSources/tools/genren/README | 1 + icuSources/tools/genren/genren.pl | 6 +- icuSources/tools/gensprep/Makefile.in | 2 + icuSources/tools/gensprep/filterRFC3454.pl | 2 + icuSources/tools/gensprep/gensprep.8.in | 2 + icuSources/tools/gensprep/gensprep.c | 6 +- icuSources/tools/gensprep/gensprep.h | 4 +- icuSources/tools/gensprep/gensprep.vcxproj | 6 +- icuSources/tools/gensprep/store.c | 4 +- icuSources/tools/gentest/Makefile.in | 2 + icuSources/tools/gentest/genres32.c | 4 +- icuSources/tools/gentest/gentest.c | 10 +- icuSources/tools/gentest/gentest.h | 2 + icuSources/tools/gentest/gentest.vcxproj | 6 +- icuSources/tools/icu-svnprops-check.py | 111 +- icuSources/tools/icuinfo/Makefile.in | 2 + icuSources/tools/icuinfo/icuinfo.cpp | 4 +- icuSources/tools/icuinfo/icuinfo.vcxproj | 6 +- .../icuinfo/icuplugins_windows_sample.txt | 2 + icuSources/tools/icuinfo/testplug.c | 2 + icuSources/tools/icuinfo/testplug.vcxproj | 6 +- icuSources/tools/icupkg/Makefile.in | 2 + icuSources/tools/icupkg/icupkg.8.in | 2 + icuSources/tools/icupkg/icupkg.cpp | 4 +- icuSources/tools/icupkg/icupkg.vcxproj | 6 +- icuSources/tools/icuswap/Makefile.in | 2 + icuSources/tools/icuswap/icuswap.cpp | 4 +- icuSources/tools/icuswap/icuswap.vcxproj | 2 +- icuSources/tools/makeconv/Makefile.in | 4 +- icuSources/tools/makeconv/gencnvex.c | 4 +- icuSources/tools/makeconv/genmbcs.cpp | 19 +- icuSources/tools/makeconv/genmbcs.h | 4 +- icuSources/tools/makeconv/makeconv.1.in | 2 + icuSources/tools/makeconv/makeconv.cpp | 2 + icuSources/tools/makeconv/makeconv.h | 15 +- icuSources/tools/makeconv/makeconv.vcxproj | 6 +- icuSources/tools/makeconv/ucnvstat.c | 2 + icuSources/tools/memcheck/ICUMemCheck.pl | 18 +- icuSources/tools/pkgdata/Makefile.in | 4 +- icuSources/tools/pkgdata/pkgdata.1.in | 2 + icuSources/tools/pkgdata/pkgdata.cpp | 62 +- icuSources/tools/pkgdata/pkgdata.vcxproj | 6 +- icuSources/tools/pkgdata/pkgtypes.c | 2 + icuSources/tools/pkgdata/pkgtypes.h | 2 + icuSources/tools/toolutil/Makefile.in | 4 +- icuSources/tools/toolutil/collationinfo.cpp | 2 + icuSources/tools/toolutil/collationinfo.h | 2 + icuSources/tools/toolutil/dbgutil.cpp | 6 +- icuSources/tools/toolutil/dbgutil.h | 2 + icuSources/tools/toolutil/denseranges.cpp | 4 +- icuSources/tools/toolutil/denseranges.h | 4 +- .../toolutil/{filestrm.c => filestrm.cpp} | 2 + icuSources/tools/toolutil/filestrm.h | 2 + icuSources/tools/toolutil/filetools.cpp | 26 +- icuSources/tools/toolutil/filetools.h | 4 +- .../toolutil/{flagparser.c => flagparser.cpp} | 12 +- icuSources/tools/toolutil/flagparser.h | 4 +- icuSources/tools/toolutil/package.cpp | 12 +- icuSources/tools/toolutil/package.h | 4 +- .../toolutil/{pkg_genc.c => pkg_genc.cpp} | 36 +- icuSources/tools/toolutil/pkg_genc.h | 2 + .../toolutil/{pkg_gencmn.c => pkg_gencmn.cpp} | 11 +- icuSources/tools/toolutil/pkg_gencmn.h | 2 + icuSources/tools/toolutil/pkg_icu.cpp | 2 + icuSources/tools/toolutil/pkg_icu.h | 2 + icuSources/tools/toolutil/pkg_imp.h | 4 +- icuSources/tools/toolutil/pkgitems.cpp | 4 +- icuSources/tools/toolutil/ppucd.cpp | 8 +- icuSources/tools/toolutil/ppucd.h | 4 +- icuSources/tools/toolutil/swapimpl.cpp | 4 +- icuSources/tools/toolutil/swapimpl.h | 4 +- icuSources/tools/toolutil/toolutil.cpp | 4 +- icuSources/tools/toolutil/toolutil.h | 4 +- icuSources/tools/toolutil/toolutil.vcxproj | 46 +- icuSources/tools/toolutil/ucbuf.cpp | 2 + icuSources/tools/toolutil/ucbuf.h | 2 + icuSources/tools/toolutil/ucln_tu.cpp | 2 + icuSources/tools/toolutil/{ucm.c => ucm.cpp} | 16 +- icuSources/tools/toolutil/ucm.h | 4 +- .../toolutil/{ucmstate.c => ucmstate.cpp} | 9 +- icuSources/tools/toolutil/udbgutil.cpp | 48 +- icuSources/tools/toolutil/udbgutil.h | 2 + .../toolutil/{unewdata.c => unewdata.cpp} | 8 +- icuSources/tools/toolutil/unewdata.h | 4 +- .../toolutil/{uoptions.c => uoptions.cpp} | 4 +- icuSources/tools/toolutil/uoptions.h | 4 +- .../tools/toolutil/{uparse.c => uparse.cpp} | 4 +- icuSources/tools/toolutil/uparse.h | 4 +- .../toolutil/{writesrc.c => writesrc.cpp} | 36 +- icuSources/tools/toolutil/writesrc.h | 4 +- icuSources/tools/toolutil/xmlparser.cpp | 8 +- icuSources/tools/toolutil/xmlparser.h | 4 +- icuSources/tools/tzcode/Makefile.in | 2 + icuSources/tools/tzcode/icuzdump.cpp | 4 +- icuSources/tools/tzcode/icuzdump.vcxproj | 2 +- icuSources/tools/tzcode/icuzones | 2 + icuSources/tools/tzcode/readme.txt | 2 + icuSources/tools/tzcode/tz2icu.cpp | 11 +- icuSources/tools/tzcode/tz2icu.h | 2 + makefile | 184 +- minimalpatchconfig.txt | 20 +- patchconfig.txt | 14 +- windowspatchconfig.txt | 50 +- 6100 files changed, 220454 insertions(+), 104096 deletions(-) create mode 100644 cldrFiles/plurals.xml create mode 100644 emojiData/charClasses.txt create mode 100644 emojiData/lineClasses.txt rename icuSources/common/{cmemory.c => cmemory.cpp} (97%) create mode 100644 icuSources/common/common_uwp.vcxproj rename icuSources/common/{cstring.c => cstring.cpp} (98%) rename icuSources/common/{cwchar.c => cwchar.cpp} (88%) create mode 100644 icuSources/common/edits.cpp rename icuSources/common/{icudataver.c => icudataver.cpp} (88%) rename icuSources/common/{locmap.c => locmap.cpp} (82%) rename icuSources/common/{propsvec.c => propsvec.cpp} (98%) rename icuSources/common/{uarrsort.c => uarrsort.cpp} (97%) rename icuSources/common/{ubidi.c => ubidi.cpp} (97%) rename icuSources/common/{ubidi_props.c => ubidi_props.cpp} (97%) rename icuSources/common/{ubidiln.c => ubidiln.cpp} (99%) create mode 100644 icuSources/common/ubiditransform.cpp rename icuSources/common/{ubidiwrt.c => ubidiwrt.cpp} (99%) create mode 100644 icuSources/common/ucasemap_imp.h rename icuSources/common/{ucat.c => ucat.cpp} (94%) rename icuSources/common/{uchar.c => uchar.cpp} (97%) rename icuSources/common/{ucmndata.c => ucmndata.cpp} (96%) rename icuSources/common/{ucnv.c => ucnv.cpp} (99%) rename icuSources/common/{ucnv_cb.c => ucnv_cb.cpp} (98%) rename icuSources/common/{ucnv_cnv.c => ucnv_cnv.cpp} (95%) rename icuSources/common/{ucnv_ct.c => ucnv_ct.cpp} (97%) rename icuSources/common/{ucnv_err.c => ucnv_err.cpp} (97%) rename icuSources/common/{ucnv_lmb.c => ucnv_lmb.cpp} (98%) rename icuSources/common/{ucnv_set.c => ucnv_set.cpp} (93%) rename icuSources/common/{ucnv_u16.c => ucnv_u16.cpp} (97%) rename icuSources/common/{ucnv_u32.c => ucnv_u32.cpp} (98%) rename icuSources/common/{ucnv_u7.c => ucnv_u7.cpp} (99%) rename icuSources/common/{ucnv_u8.c => ucnv_u8.cpp} (98%) rename icuSources/common/{ucnvdisp.c => ucnvdisp.cpp} (95%) rename icuSources/common/{ucnvhz.c => ucnvhz.cpp} (98%) rename icuSources/common/{ucnvisci.c => ucnvisci.cpp} (98%) rename icuSources/common/{ucnvlat1.c => ucnvlat1.cpp} (97%) rename icuSources/common/{ucnvscsu.c => ucnvscsu.cpp} (99%) rename icuSources/common/{udatamem.c => udatamem.cpp} (96%) rename icuSources/common/{udataswp.c => udataswp.cpp} (97%) rename icuSources/common/{uenum.c => uenum.cpp} (97%) rename icuSources/common/{uhash.c => uhash.cpp} (99%) rename icuSources/common/{uinvchar.c => uinvchar.cpp} (99%) rename icuSources/common/{ulist.c => ulist.cpp} (74%) rename icuSources/common/{uloc_tag.c => uloc_tag.cpp} (96%) rename icuSources/common/{umapfile.c => umapfile.cpp} (93%) rename icuSources/common/{umath.c => umath.cpp} (82%) create mode 100644 icuSources/common/unicode/casemap.h create mode 100644 icuSources/common/unicode/char16ptr.h create mode 100644 icuSources/common/unicode/edits.h create mode 100644 icuSources/common/unicode/ubiditransform.h rename icuSources/common/{ures_cnv.c => ures_cnv.cpp} (90%) rename icuSources/common/{usc_impl.c => usc_impl.cpp} (98%) rename icuSources/common/{uscript.c => uscript.cpp} (97%) rename icuSources/common/{ustrfmt.c => ustrfmt.cpp} (93%) rename icuSources/common/{utf_impl.c => utf_impl.cpp} (93%) rename icuSources/common/{utrace.c => utrace.cpp} (97%) rename icuSources/common/{utypes.c => utypes.cpp} (98%) rename icuSources/common/{wintz.c => wintz.cpp} (64%) mode change 100755 => 100644 icuSources/data/brkitr/de.txt mode change 100755 => 100644 icuSources/data/brkitr/es.txt mode change 100755 => 100644 icuSources/data/brkitr/fr.txt mode change 100755 => 100644 icuSources/data/brkitr/it.txt mode change 100755 => 100644 icuSources/data/brkitr/pt.txt mode change 100755 => 100644 icuSources/data/brkitr/ru.txt mode change 100755 => 100644 icuSources/data/coll/bo.txt mode change 100755 => 100644 icuSources/data/coll/bs_Cyrl.txt mode change 100755 => 100644 icuSources/data/coll/de_AT.txt mode change 100755 => 100644 icuSources/data/coll/dz.txt mode change 100755 => 100644 icuSources/data/coll/ee.txt mode change 100755 => 100644 icuSources/data/coll/fil.txt mode change 100755 => 100644 icuSources/data/coll/gl.txt mode change 100755 => 100644 icuSources/data/coll/ig.txt mode change 100755 => 100644 icuSources/data/coll/ky.txt mode change 100755 => 100644 icuSources/data/coll/lkt.txt mode change 100755 => 100644 icuSources/data/coll/ln.txt mode change 100755 => 100644 icuSources/data/coll/pa_Guru.txt mode change 100755 => 100644 icuSources/data/coll/pa_Guru_IN.txt mode change 100755 => 100644 icuSources/data/coll/sh_CS.txt mode change 100755 => 100644 icuSources/data/coll/sr_Cyrl.txt mode change 100755 => 100644 icuSources/data/coll/to.txt mode change 100755 => 100644 icuSources/data/coll/ug.txt mode change 100755 => 100644 icuSources/data/coll/ur.txt create mode 100644 icuSources/data/coll/uz.txt mode change 100755 => 100644 icuSources/data/coll/yo.txt create mode 100644 icuSources/data/coll/yue.txt create mode 100644 icuSources/data/coll/yue_CN.txt create mode 100644 icuSources/data/coll/yue_HK.txt create mode 100644 icuSources/data/coll/yue_Hans.txt create mode 100644 icuSources/data/coll/yue_Hans_CN.txt create mode 100644 icuSources/data/coll/yue_Hant.txt create mode 100644 icuSources/data/coll/yue_Hant_HK.txt mode change 100755 => 100644 icuSources/data/coll/zh_Hans.txt mode change 100755 => 100644 icuSources/data/curr/af_NA.txt mode change 100755 => 100644 icuSources/data/curr/agq.txt mode change 100755 => 100644 icuSources/data/curr/ak.txt mode change 100755 => 100644 icuSources/data/curr/ar_DJ.txt mode change 100755 => 100644 icuSources/data/curr/ar_ER.txt mode change 100755 => 100644 icuSources/data/curr/ar_LB.txt create mode 100644 icuSources/data/curr/ar_SA.txt mode change 100755 => 100644 icuSources/data/curr/ar_SO.txt mode change 100755 => 100644 icuSources/data/curr/ars.txt mode change 100755 => 100644 icuSources/data/curr/asa.txt mode change 100755 => 100644 icuSources/data/curr/ast.txt mode change 100755 => 100644 icuSources/data/curr/bas.txt mode change 100755 => 100644 icuSources/data/curr/bem.txt mode change 100755 => 100644 icuSources/data/curr/bez.txt mode change 100755 => 100644 icuSources/data/curr/bm.txt mode change 100755 => 100644 icuSources/data/curr/bo_IN.txt mode change 100755 => 100644 icuSources/data/curr/br.txt mode change 100755 => 100644 icuSources/data/curr/brx.txt mode change 100755 => 100644 icuSources/data/curr/bs_BA.txt mode change 100755 => 100644 icuSources/data/curr/bs_Cyrl.txt mode change 100755 => 100644 icuSources/data/curr/bs_Latn.txt mode change 100755 => 100644 icuSources/data/curr/bs_Latn_BA.txt mode change 100755 => 100644 icuSources/data/curr/ce.txt mode change 100755 => 100644 icuSources/data/curr/cgg.txt mode change 100755 => 100644 icuSources/data/curr/chr.txt mode change 100755 => 100644 icuSources/data/curr/dav.txt mode change 100755 => 100644 icuSources/data/curr/de_CH.txt mode change 100755 => 100644 icuSources/data/curr/de_LI.txt mode change 100755 => 100644 icuSources/data/curr/dje.txt mode change 100755 => 100644 icuSources/data/curr/dua.txt mode change 100755 => 100644 icuSources/data/curr/dyo.txt mode change 100755 => 100644 icuSources/data/curr/dz.txt mode change 100755 => 100644 icuSources/data/curr/ebu.txt mode change 100755 => 100644 icuSources/data/curr/ee.txt mode change 100755 => 100644 icuSources/data/curr/en_001.txt mode change 100755 => 100644 icuSources/data/curr/en_150.txt mode change 100755 => 100644 icuSources/data/curr/en_AG.txt mode change 100755 => 100644 icuSources/data/curr/en_AI.txt mode change 100755 => 100644 icuSources/data/curr/en_AT.txt mode change 100755 => 100644 icuSources/data/curr/en_BB.txt create mode 100644 icuSources/data/curr/en_BD.txt mode change 100755 => 100644 icuSources/data/curr/en_BE.txt create mode 100755 icuSources/data/curr/en_BG.txt mode change 100755 => 100644 icuSources/data/curr/en_BI.txt mode change 100755 => 100644 icuSources/data/curr/en_BM.txt mode change 100755 => 100644 icuSources/data/curr/en_BS.txt mode change 100755 => 100644 icuSources/data/curr/en_CC.txt mode change 100755 => 100644 icuSources/data/curr/en_CH.txt mode change 100755 => 100644 icuSources/data/curr/en_CK.txt mode change 100755 => 100644 icuSources/data/curr/en_CM.txt mode change 100755 => 100644 icuSources/data/curr/en_CX.txt mode change 100755 => 100644 icuSources/data/curr/en_CY.txt mode change 100755 => 100644 icuSources/data/curr/en_DE.txt mode change 100755 => 100644 icuSources/data/curr/en_DG.txt mode change 100755 => 100644 icuSources/data/curr/en_DK.txt mode change 100755 => 100644 icuSources/data/curr/en_DM.txt mode change 100755 => 100644 icuSources/data/curr/en_ER.txt mode change 100755 => 100644 icuSources/data/curr/en_FI.txt mode change 100755 => 100644 icuSources/data/curr/en_FJ.txt mode change 100755 => 100644 icuSources/data/curr/en_FK.txt mode change 100755 => 100644 icuSources/data/curr/en_FM.txt mode change 100755 => 100644 icuSources/data/curr/en_GB.txt mode change 100755 => 100644 icuSources/data/curr/en_GD.txt mode change 100755 => 100644 icuSources/data/curr/en_GG.txt mode change 100755 => 100644 icuSources/data/curr/en_GH.txt mode change 100755 => 100644 icuSources/data/curr/en_GI.txt mode change 100755 => 100644 icuSources/data/curr/en_GM.txt mode change 100755 => 100644 icuSources/data/curr/en_GY.txt create mode 100755 icuSources/data/curr/en_ID.txt mode change 100755 => 100644 icuSources/data/curr/en_IE.txt mode change 100755 => 100644 icuSources/data/curr/en_IL.txt mode change 100755 => 100644 icuSources/data/curr/en_IM.txt mode change 100755 => 100644 icuSources/data/curr/en_IN.txt mode change 100755 => 100644 icuSources/data/curr/en_IO.txt mode change 100755 => 100644 icuSources/data/curr/en_JE.txt mode change 100755 => 100644 icuSources/data/curr/en_KE.txt mode change 100755 => 100644 icuSources/data/curr/en_KI.txt mode change 100755 => 100644 icuSources/data/curr/en_KN.txt mode change 100755 => 100644 icuSources/data/curr/en_KY.txt mode change 100755 => 100644 icuSources/data/curr/en_LC.txt mode change 100755 => 100644 icuSources/data/curr/en_LR.txt mode change 100755 => 100644 icuSources/data/curr/en_LS.txt mode change 100755 => 100644 icuSources/data/curr/en_MG.txt mode change 100755 => 100644 icuSources/data/curr/en_MS.txt mode change 100755 => 100644 icuSources/data/curr/en_MU.txt mode change 100755 => 100644 icuSources/data/curr/en_MW.txt mode change 100755 => 100644 icuSources/data/curr/en_NF.txt mode change 100755 => 100644 icuSources/data/curr/en_NG.txt mode change 100755 => 100644 icuSources/data/curr/en_NH.txt mode change 100755 => 100644 icuSources/data/curr/en_NL.txt mode change 100755 => 100644 icuSources/data/curr/en_NR.txt mode change 100755 => 100644 icuSources/data/curr/en_NU.txt mode change 100755 => 100644 icuSources/data/curr/en_PG.txt mode change 100755 => 100644 icuSources/data/curr/en_PN.txt mode change 100755 => 100644 icuSources/data/curr/en_PW.txt mode change 100755 => 100644 icuSources/data/curr/en_RW.txt create mode 100755 icuSources/data/curr/en_SA.txt mode change 100755 => 100644 icuSources/data/curr/en_SB.txt mode change 100755 => 100644 icuSources/data/curr/en_SC.txt mode change 100755 => 100644 icuSources/data/curr/en_SD.txt mode change 100755 => 100644 icuSources/data/curr/en_SE.txt mode change 100755 => 100644 icuSources/data/curr/en_SH.txt mode change 100755 => 100644 icuSources/data/curr/en_SI.txt mode change 100755 => 100644 icuSources/data/curr/en_SL.txt mode change 100755 => 100644 icuSources/data/curr/en_SS.txt mode change 100755 => 100644 icuSources/data/curr/en_SX.txt mode change 100755 => 100644 icuSources/data/curr/en_SZ.txt mode change 100755 => 100644 icuSources/data/curr/en_TC.txt create mode 100755 icuSources/data/curr/en_TH.txt mode change 100755 => 100644 icuSources/data/curr/en_TK.txt mode change 100755 => 100644 icuSources/data/curr/en_TO.txt mode change 100755 => 100644 icuSources/data/curr/en_TV.txt mode change 100755 => 100644 icuSources/data/curr/en_TZ.txt mode change 100755 => 100644 icuSources/data/curr/en_UG.txt mode change 100755 => 100644 icuSources/data/curr/en_VC.txt mode change 100755 => 100644 icuSources/data/curr/en_VG.txt mode change 100755 => 100644 icuSources/data/curr/en_VU.txt mode change 100755 => 100644 icuSources/data/curr/en_WS.txt mode change 100755 => 100644 icuSources/data/curr/en_ZA.txt create mode 100755 icuSources/data/curr/es_AG.txt create mode 100644 icuSources/data/curr/es_AI.txt create mode 100644 icuSources/data/curr/es_AW.txt create mode 100644 icuSources/data/curr/es_BB.txt create mode 100644 icuSources/data/curr/es_BL.txt create mode 100644 icuSources/data/curr/es_BM.txt mode change 100755 => 100644 icuSources/data/curr/es_BO.txt create mode 100644 icuSources/data/curr/es_BQ.txt create mode 100644 icuSources/data/curr/es_BR.txt create mode 100644 icuSources/data/curr/es_BS.txt mode change 100755 => 100644 icuSources/data/curr/es_BZ.txt mode change 100755 => 100644 icuSources/data/curr/es_CR.txt mode change 100755 => 100644 icuSources/data/curr/es_CU.txt create mode 100644 icuSources/data/curr/es_CW.txt create mode 100644 icuSources/data/curr/es_DM.txt mode change 100755 => 100644 icuSources/data/curr/es_DO.txt create mode 100644 icuSources/data/curr/es_FK.txt create mode 100644 icuSources/data/curr/es_GD.txt create mode 100644 icuSources/data/curr/es_GF.txt create mode 100644 icuSources/data/curr/es_GL.txt create mode 100644 icuSources/data/curr/es_GP.txt create mode 100644 icuSources/data/curr/es_GY.txt create mode 100644 icuSources/data/curr/es_HT.txt create mode 100644 icuSources/data/curr/es_KN.txt create mode 100644 icuSources/data/curr/es_KY.txt create mode 100644 icuSources/data/curr/es_LC.txt create mode 100644 icuSources/data/curr/es_MF.txt create mode 100644 icuSources/data/curr/es_MQ.txt create mode 100644 icuSources/data/curr/es_MS.txt mode change 100755 => 100644 icuSources/data/curr/es_NI.txt mode change 100755 => 100644 icuSources/data/curr/es_PA.txt mode change 100755 => 100644 icuSources/data/curr/es_PE.txt mode change 100755 => 100644 icuSources/data/curr/es_PH.txt create mode 100644 icuSources/data/curr/es_PM.txt mode change 100755 => 100644 icuSources/data/curr/es_PY.txt create mode 100644 icuSources/data/curr/es_SR.txt mode change 100755 => 100644 icuSources/data/curr/es_SV.txt create mode 100644 icuSources/data/curr/es_SX.txt create mode 100644 icuSources/data/curr/es_TC.txt create mode 100644 icuSources/data/curr/es_TT.txt create mode 100644 icuSources/data/curr/es_VC.txt mode change 100755 => 100644 icuSources/data/curr/es_VE.txt create mode 100644 icuSources/data/curr/es_VG.txt create mode 100644 icuSources/data/curr/es_VI.txt mode change 100755 => 100644 icuSources/data/curr/ewo.txt mode change 100755 => 100644 icuSources/data/curr/ff.txt mode change 100755 => 100644 icuSources/data/curr/fil.txt mode change 100755 => 100644 icuSources/data/curr/fil_PH.txt mode change 100755 => 100644 icuSources/data/curr/fo_DK.txt mode change 100755 => 100644 icuSources/data/curr/fr_BI.txt mode change 100755 => 100644 icuSources/data/curr/fr_CD.txt mode change 100755 => 100644 icuSources/data/curr/fr_DJ.txt mode change 100755 => 100644 icuSources/data/curr/fr_DZ.txt mode change 100755 => 100644 icuSources/data/curr/fr_GN.txt mode change 100755 => 100644 icuSources/data/curr/fr_HT.txt mode change 100755 => 100644 icuSources/data/curr/fr_KM.txt mode change 100755 => 100644 icuSources/data/curr/fr_MG.txt mode change 100755 => 100644 icuSources/data/curr/fr_MR.txt mode change 100755 => 100644 icuSources/data/curr/fr_MU.txt mode change 100755 => 100644 icuSources/data/curr/fr_RW.txt mode change 100755 => 100644 icuSources/data/curr/fr_SC.txt mode change 100755 => 100644 icuSources/data/curr/fr_SY.txt mode change 100755 => 100644 icuSources/data/curr/fr_TN.txt mode change 100755 => 100644 icuSources/data/curr/fr_VU.txt mode change 100755 => 100644 icuSources/data/curr/guz.txt mode change 100755 => 100644 icuSources/data/curr/hr_BA.txt mode change 100755 => 100644 icuSources/data/curr/ig.txt mode change 100755 => 100644 icuSources/data/curr/jgo.txt mode change 100755 => 100644 icuSources/data/curr/jmc.txt mode change 100755 => 100644 icuSources/data/curr/kab.txt mode change 100755 => 100644 icuSources/data/curr/kam.txt mode change 100755 => 100644 icuSources/data/curr/kde.txt mode change 100755 => 100644 icuSources/data/curr/kea.txt mode change 100755 => 100644 icuSources/data/curr/khq.txt mode change 100755 => 100644 icuSources/data/curr/ki.txt mode change 100755 => 100644 icuSources/data/curr/kkj.txt mode change 100755 => 100644 icuSources/data/curr/kln.txt mode change 100755 => 100644 icuSources/data/curr/ks.txt mode change 100755 => 100644 icuSources/data/curr/ksb.txt mode change 100755 => 100644 icuSources/data/curr/ksf.txt mode change 100755 => 100644 icuSources/data/curr/ky.txt mode change 100755 => 100644 icuSources/data/curr/lag.txt mode change 100755 => 100644 icuSources/data/curr/lg.txt mode change 100755 => 100644 icuSources/data/curr/lkt.txt mode change 100755 => 100644 icuSources/data/curr/ln.txt mode change 100755 => 100644 icuSources/data/curr/ln_AO.txt mode change 100755 => 100644 icuSources/data/curr/lo.txt mode change 100755 => 100644 icuSources/data/curr/lrc.txt mode change 100755 => 100644 icuSources/data/curr/lu.txt mode change 100755 => 100644 icuSources/data/curr/luo.txt mode change 100755 => 100644 icuSources/data/curr/luy.txt mode change 100755 => 100644 icuSources/data/curr/mas.txt mode change 100755 => 100644 icuSources/data/curr/mas_TZ.txt mode change 100755 => 100644 icuSources/data/curr/mer.txt mode change 100755 => 100644 icuSources/data/curr/mfe.txt mode change 100755 => 100644 icuSources/data/curr/mg.txt mode change 100755 => 100644 icuSources/data/curr/mgh.txt mode change 100755 => 100644 icuSources/data/curr/mgo.txt mode change 100755 => 100644 icuSources/data/curr/mn.txt mode change 100755 => 100644 icuSources/data/curr/mo.txt mode change 100755 => 100644 icuSources/data/curr/mua.txt mode change 100755 => 100644 icuSources/data/curr/mzn.txt mode change 100755 => 100644 icuSources/data/curr/naq.txt mode change 100755 => 100644 icuSources/data/curr/nd.txt create mode 100644 icuSources/data/curr/nds.txt mode change 100755 => 100644 icuSources/data/curr/nl_AW.txt mode change 100755 => 100644 icuSources/data/curr/nl_BQ.txt mode change 100755 => 100644 icuSources/data/curr/nl_SR.txt mode change 100755 => 100644 icuSources/data/curr/nmg.txt mode change 100755 => 100644 icuSources/data/curr/nnh.txt mode change 100755 => 100644 icuSources/data/curr/nus.txt mode change 100755 => 100644 icuSources/data/curr/nyn.txt mode change 100755 => 100644 icuSources/data/curr/om_KE.txt mode change 100755 => 100644 icuSources/data/curr/pt_AO.txt create mode 100644 icuSources/data/curr/pt_CH.txt mode change 100755 => 100644 icuSources/data/curr/pt_CV.txt create mode 100644 icuSources/data/curr/pt_FR.txt create mode 100644 icuSources/data/curr/pt_GQ.txt mode change 100755 => 100644 icuSources/data/curr/pt_GW.txt create mode 100644 icuSources/data/curr/pt_LU.txt mode change 100755 => 100644 icuSources/data/curr/pt_MO.txt mode change 100755 => 100644 icuSources/data/curr/pt_MZ.txt mode change 100755 => 100644 icuSources/data/curr/pt_ST.txt mode change 100755 => 100644 icuSources/data/curr/pt_TL.txt mode change 100755 => 100644 icuSources/data/curr/rm.txt mode change 100755 => 100644 icuSources/data/curr/rn.txt mode change 100755 => 100644 icuSources/data/curr/ro_MD.txt mode change 100755 => 100644 icuSources/data/curr/rof.txt mode change 100755 => 100644 icuSources/data/curr/ru_BY.txt mode change 100755 => 100644 icuSources/data/curr/ru_KG.txt mode change 100755 => 100644 icuSources/data/curr/ru_KZ.txt mode change 100755 => 100644 icuSources/data/curr/ru_MD.txt mode change 100755 => 100644 icuSources/data/curr/rw.txt mode change 100755 => 100644 icuSources/data/curr/rwk.txt mode change 100755 => 100644 icuSources/data/curr/saq.txt mode change 100755 => 100644 icuSources/data/curr/sbp.txt mode change 100755 => 100644 icuSources/data/curr/seh.txt mode change 100755 => 100644 icuSources/data/curr/ses.txt mode change 100755 => 100644 icuSources/data/curr/sg.txt mode change 100755 => 100644 icuSources/data/curr/shi.txt mode change 100755 => 100644 icuSources/data/curr/shi_Latn.txt mode change 100755 => 100644 icuSources/data/curr/shi_MA.txt mode change 100755 => 100644 icuSources/data/curr/shi_Tfng.txt mode change 100755 => 100644 icuSources/data/curr/shi_Tfng_MA.txt mode change 100755 => 100644 icuSources/data/curr/sn.txt mode change 100755 => 100644 icuSources/data/curr/so_DJ.txt mode change 100755 => 100644 icuSources/data/curr/so_ET.txt mode change 100755 => 100644 icuSources/data/curr/so_KE.txt mode change 100755 => 100644 icuSources/data/curr/sq_MK.txt mode change 100755 => 100644 icuSources/data/curr/sr_Cyrl_XK.txt mode change 100755 => 100644 icuSources/data/curr/sr_Latn_ME.txt mode change 100755 => 100644 icuSources/data/curr/sr_XK.txt mode change 100755 => 100644 icuSources/data/curr/sw_CD.txt mode change 100755 => 100644 icuSources/data/curr/sw_UG.txt mode change 100755 => 100644 icuSources/data/curr/ta_LK.txt mode change 100755 => 100644 icuSources/data/curr/ta_MY.txt mode change 100755 => 100644 icuSources/data/curr/ta_SG.txt mode change 100755 => 100644 icuSources/data/curr/teo.txt mode change 100755 => 100644 icuSources/data/curr/teo_KE.txt mode change 100755 => 100644 icuSources/data/curr/ti_ER.txt mode change 100755 => 100644 icuSources/data/curr/tl.txt mode change 100755 => 100644 icuSources/data/curr/tl_PH.txt mode change 100755 => 100644 icuSources/data/curr/to.txt mode change 100755 => 100644 icuSources/data/curr/twq.txt mode change 100755 => 100644 icuSources/data/curr/tzm.txt mode change 100755 => 100644 icuSources/data/curr/ug.txt mode change 100755 => 100644 icuSources/data/curr/uz_Latn_UZ.txt mode change 100755 => 100644 icuSources/data/curr/vai.txt mode change 100755 => 100644 icuSources/data/curr/vai_LR.txt mode change 100755 => 100644 icuSources/data/curr/vai_Latn.txt mode change 100755 => 100644 icuSources/data/curr/vai_Vaii.txt mode change 100755 => 100644 icuSources/data/curr/vai_Vaii_LR.txt mode change 100755 => 100644 icuSources/data/curr/vun.txt mode change 100755 => 100644 icuSources/data/curr/xog.txt mode change 100755 => 100644 icuSources/data/curr/yav.txt mode change 100755 => 100644 icuSources/data/curr/yo.txt mode change 100755 => 100644 icuSources/data/curr/yo_BJ.txt mode change 100755 => 100644 icuSources/data/curr/yue.txt create mode 100644 icuSources/data/curr/yue_CN.txt create mode 100644 icuSources/data/curr/yue_HK.txt create mode 100644 icuSources/data/curr/yue_Hans.txt create mode 100644 icuSources/data/curr/yue_Hans_CN.txt create mode 100644 icuSources/data/curr/yue_Hant.txt create mode 100644 icuSources/data/curr/yue_Hant_HK.txt mode change 100755 => 100644 icuSources/data/curr/zgh.txt mode change 100755 => 100644 icuSources/data/curr/zh_Hans_MO.txt mode change 100755 => 100644 icuSources/data/lang/agq.txt mode change 100755 => 100644 icuSources/data/lang/ak.txt mode change 100755 => 100644 icuSources/data/lang/ar_EG.txt create mode 100644 icuSources/data/lang/ar_LY.txt create mode 100644 icuSources/data/lang/ar_SA.txt mode change 100755 => 100644 icuSources/data/lang/ars.txt mode change 100755 => 100644 icuSources/data/lang/asa.txt mode change 100755 => 100644 icuSources/data/lang/ast.txt mode change 100755 => 100644 icuSources/data/lang/bas.txt mode change 100755 => 100644 icuSources/data/lang/bem.txt mode change 100755 => 100644 icuSources/data/lang/bez.txt mode change 100755 => 100644 icuSources/data/lang/bm.txt create mode 100644 icuSources/data/lang/bn_IN.txt mode change 100755 => 100644 icuSources/data/lang/br.txt mode change 100755 => 100644 icuSources/data/lang/brx.txt mode change 100755 => 100644 icuSources/data/lang/bs_BA.txt mode change 100755 => 100644 icuSources/data/lang/bs_Cyrl.txt mode change 100755 => 100644 icuSources/data/lang/bs_Latn.txt mode change 100755 => 100644 icuSources/data/lang/bs_Latn_BA.txt mode change 100755 => 100644 icuSources/data/lang/ce.txt mode change 100755 => 100644 icuSources/data/lang/cgg.txt mode change 100755 => 100644 icuSources/data/lang/chr.txt mode change 100755 => 100644 icuSources/data/lang/dav.txt create mode 100644 icuSources/data/lang/de_AT.txt create mode 100644 icuSources/data/lang/de_LU.txt mode change 100755 => 100644 icuSources/data/lang/dje.txt mode change 100755 => 100644 icuSources/data/lang/dua.txt mode change 100755 => 100644 icuSources/data/lang/dyo.txt mode change 100755 => 100644 icuSources/data/lang/dz.txt mode change 100755 => 100644 icuSources/data/lang/ebu.txt mode change 100755 => 100644 icuSources/data/lang/ee.txt create mode 100644 icuSources/data/lang/en_001.txt mode change 100755 => 100644 icuSources/data/lang/en_150.txt mode change 100755 => 100644 icuSources/data/lang/en_AG.txt mode change 100755 => 100644 icuSources/data/lang/en_AI.txt mode change 100755 => 100644 icuSources/data/lang/en_AT.txt mode change 100755 => 100644 icuSources/data/lang/en_AU.txt mode change 100755 => 100644 icuSources/data/lang/en_BB.txt mode change 100755 => 100644 icuSources/data/lang/en_BE.txt mode change 100755 => 100644 icuSources/data/lang/en_BM.txt mode change 100755 => 100644 icuSources/data/lang/en_BS.txt mode change 100755 => 100644 icuSources/data/lang/en_BW.txt mode change 100755 => 100644 icuSources/data/lang/en_BZ.txt mode change 100755 => 100644 icuSources/data/lang/en_CA.txt mode change 100755 => 100644 icuSources/data/lang/en_CC.txt mode change 100755 => 100644 icuSources/data/lang/en_CH.txt mode change 100755 => 100644 icuSources/data/lang/en_CK.txt mode change 100755 => 100644 icuSources/data/lang/en_CM.txt mode change 100755 => 100644 icuSources/data/lang/en_CX.txt mode change 100755 => 100644 icuSources/data/lang/en_CY.txt mode change 100755 => 100644 icuSources/data/lang/en_DE.txt mode change 100755 => 100644 icuSources/data/lang/en_DG.txt mode change 100755 => 100644 icuSources/data/lang/en_DK.txt mode change 100755 => 100644 icuSources/data/lang/en_DM.txt mode change 100755 => 100644 icuSources/data/lang/en_ER.txt mode change 100755 => 100644 icuSources/data/lang/en_FI.txt mode change 100755 => 100644 icuSources/data/lang/en_FJ.txt mode change 100755 => 100644 icuSources/data/lang/en_FK.txt mode change 100755 => 100644 icuSources/data/lang/en_FM.txt mode change 100755 => 100644 icuSources/data/lang/en_GB.txt mode change 100755 => 100644 icuSources/data/lang/en_GD.txt mode change 100755 => 100644 icuSources/data/lang/en_GG.txt mode change 100755 => 100644 icuSources/data/lang/en_GH.txt mode change 100755 => 100644 icuSources/data/lang/en_GI.txt mode change 100755 => 100644 icuSources/data/lang/en_GM.txt mode change 100755 => 100644 icuSources/data/lang/en_GY.txt mode change 100755 => 100644 icuSources/data/lang/en_HK.txt mode change 100755 => 100644 icuSources/data/lang/en_IE.txt mode change 100755 => 100644 icuSources/data/lang/en_IL.txt mode change 100755 => 100644 icuSources/data/lang/en_IM.txt mode change 100755 => 100644 icuSources/data/lang/en_IN.txt mode change 100755 => 100644 icuSources/data/lang/en_IO.txt mode change 100755 => 100644 icuSources/data/lang/en_JE.txt mode change 100755 => 100644 icuSources/data/lang/en_JM.txt mode change 100755 => 100644 icuSources/data/lang/en_KE.txt mode change 100755 => 100644 icuSources/data/lang/en_KI.txt mode change 100755 => 100644 icuSources/data/lang/en_KN.txt mode change 100755 => 100644 icuSources/data/lang/en_KY.txt mode change 100755 => 100644 icuSources/data/lang/en_LC.txt mode change 100755 => 100644 icuSources/data/lang/en_LR.txt mode change 100755 => 100644 icuSources/data/lang/en_LS.txt mode change 100755 => 100644 icuSources/data/lang/en_MG.txt mode change 100755 => 100644 icuSources/data/lang/en_MO.txt mode change 100755 => 100644 icuSources/data/lang/en_MS.txt mode change 100755 => 100644 icuSources/data/lang/en_MT.txt mode change 100755 => 100644 icuSources/data/lang/en_MU.txt mode change 100755 => 100644 icuSources/data/lang/en_MW.txt mode change 100755 => 100644 icuSources/data/lang/en_NA.txt mode change 100755 => 100644 icuSources/data/lang/en_NF.txt mode change 100755 => 100644 icuSources/data/lang/en_NG.txt mode change 100755 => 100644 icuSources/data/lang/en_NH.txt mode change 100755 => 100644 icuSources/data/lang/en_NL.txt mode change 100755 => 100644 icuSources/data/lang/en_NR.txt mode change 100755 => 100644 icuSources/data/lang/en_NU.txt mode change 100755 => 100644 icuSources/data/lang/en_NZ.txt mode change 100755 => 100644 icuSources/data/lang/en_PG.txt mode change 100755 => 100644 icuSources/data/lang/en_PH.txt mode change 100755 => 100644 icuSources/data/lang/en_PK.txt mode change 100755 => 100644 icuSources/data/lang/en_PN.txt mode change 100755 => 100644 icuSources/data/lang/en_PW.txt mode change 100755 => 100644 icuSources/data/lang/en_RW.txt mode change 100755 => 100644 icuSources/data/lang/en_SB.txt mode change 100755 => 100644 icuSources/data/lang/en_SC.txt mode change 100755 => 100644 icuSources/data/lang/en_SD.txt mode change 100755 => 100644 icuSources/data/lang/en_SE.txt mode change 100755 => 100644 icuSources/data/lang/en_SG.txt mode change 100755 => 100644 icuSources/data/lang/en_SH.txt mode change 100755 => 100644 icuSources/data/lang/en_SI.txt mode change 100755 => 100644 icuSources/data/lang/en_SL.txt mode change 100755 => 100644 icuSources/data/lang/en_SS.txt mode change 100755 => 100644 icuSources/data/lang/en_SX.txt mode change 100755 => 100644 icuSources/data/lang/en_SZ.txt mode change 100755 => 100644 icuSources/data/lang/en_TC.txt mode change 100755 => 100644 icuSources/data/lang/en_TK.txt mode change 100755 => 100644 icuSources/data/lang/en_TO.txt mode change 100755 => 100644 icuSources/data/lang/en_TT.txt mode change 100755 => 100644 icuSources/data/lang/en_TV.txt mode change 100755 => 100644 icuSources/data/lang/en_TZ.txt mode change 100755 => 100644 icuSources/data/lang/en_UG.txt mode change 100755 => 100644 icuSources/data/lang/en_VC.txt mode change 100755 => 100644 icuSources/data/lang/en_VG.txt mode change 100755 => 100644 icuSources/data/lang/en_VU.txt mode change 100755 => 100644 icuSources/data/lang/en_WS.txt mode change 100755 => 100644 icuSources/data/lang/en_ZA.txt mode change 100755 => 100644 icuSources/data/lang/en_ZM.txt mode change 100755 => 100644 icuSources/data/lang/es_419.txt mode change 100755 => 100644 icuSources/data/lang/es_AR.txt mode change 100755 => 100644 icuSources/data/lang/es_BO.txt create mode 100644 icuSources/data/lang/es_BR.txt create mode 100644 icuSources/data/lang/es_BZ.txt mode change 100755 => 100644 icuSources/data/lang/es_CO.txt mode change 100755 => 100644 icuSources/data/lang/es_CR.txt mode change 100755 => 100644 icuSources/data/lang/es_CU.txt mode change 100755 => 100644 icuSources/data/lang/es_DO.txt mode change 100755 => 100644 icuSources/data/lang/es_EC.txt mode change 100755 => 100644 icuSources/data/lang/es_GT.txt mode change 100755 => 100644 icuSources/data/lang/es_HN.txt mode change 100755 => 100644 icuSources/data/lang/es_MX.txt mode change 100755 => 100644 icuSources/data/lang/es_NI.txt mode change 100755 => 100644 icuSources/data/lang/es_PA.txt mode change 100755 => 100644 icuSources/data/lang/es_PE.txt mode change 100755 => 100644 icuSources/data/lang/es_PR.txt mode change 100755 => 100644 icuSources/data/lang/es_PY.txt mode change 100755 => 100644 icuSources/data/lang/es_SV.txt mode change 100755 => 100644 icuSources/data/lang/es_US.txt mode change 100755 => 100644 icuSources/data/lang/es_UY.txt mode change 100755 => 100644 icuSources/data/lang/es_VE.txt mode change 100755 => 100644 icuSources/data/lang/ewo.txt mode change 100755 => 100644 icuSources/data/lang/ff.txt mode change 100755 => 100644 icuSources/data/lang/fil.txt mode change 100755 => 100644 icuSources/data/lang/fil_PH.txt create mode 100644 icuSources/data/lang/fr_BE.txt mode change 100755 => 100644 icuSources/data/lang/fr_CA.txt mode change 100755 => 100644 icuSources/data/lang/fr_CH.txt mode change 100755 => 100644 icuSources/data/lang/guz.txt mode change 100755 => 100644 icuSources/data/lang/ig.txt mode change 100755 => 100644 icuSources/data/lang/jgo.txt mode change 100755 => 100644 icuSources/data/lang/jmc.txt mode change 100755 => 100644 icuSources/data/lang/kab.txt mode change 100755 => 100644 icuSources/data/lang/kam.txt mode change 100755 => 100644 icuSources/data/lang/kde.txt mode change 100755 => 100644 icuSources/data/lang/kea.txt mode change 100755 => 100644 icuSources/data/lang/khq.txt mode change 100755 => 100644 icuSources/data/lang/ki.txt mode change 100755 => 100644 icuSources/data/lang/kkj.txt mode change 100755 => 100644 icuSources/data/lang/kln.txt mode change 100755 => 100644 icuSources/data/lang/ks.txt mode change 100755 => 100644 icuSources/data/lang/ksb.txt mode change 100755 => 100644 icuSources/data/lang/ksf.txt mode change 100755 => 100644 icuSources/data/lang/ky.txt mode change 100755 => 100644 icuSources/data/lang/lag.txt mode change 100755 => 100644 icuSources/data/lang/lg.txt mode change 100755 => 100644 icuSources/data/lang/lkt.txt mode change 100755 => 100644 icuSources/data/lang/ln.txt mode change 100755 => 100644 icuSources/data/lang/lo.txt mode change 100755 => 100644 icuSources/data/lang/lrc.txt mode change 100755 => 100644 icuSources/data/lang/lu.txt mode change 100755 => 100644 icuSources/data/lang/luo.txt mode change 100755 => 100644 icuSources/data/lang/luy.txt mode change 100755 => 100644 icuSources/data/lang/mas.txt mode change 100755 => 100644 icuSources/data/lang/mer.txt mode change 100755 => 100644 icuSources/data/lang/mfe.txt mode change 100755 => 100644 icuSources/data/lang/mg.txt mode change 100755 => 100644 icuSources/data/lang/mgh.txt mode change 100755 => 100644 icuSources/data/lang/mgo.txt mode change 100755 => 100644 icuSources/data/lang/mn.txt mode change 100755 => 100644 icuSources/data/lang/mo.txt mode change 100755 => 100644 icuSources/data/lang/mua.txt mode change 100755 => 100644 icuSources/data/lang/mzn.txt mode change 100755 => 100644 icuSources/data/lang/naq.txt mode change 100755 => 100644 icuSources/data/lang/nd.txt create mode 100644 icuSources/data/lang/nds.txt mode change 100755 => 100644 icuSources/data/lang/nmg.txt mode change 100755 => 100644 icuSources/data/lang/nnh.txt mode change 100755 => 100644 icuSources/data/lang/nus.txt mode change 100755 => 100644 icuSources/data/lang/nyn.txt mode change 100755 => 100644 icuSources/data/lang/pt_AO.txt create mode 100644 icuSources/data/lang/pt_CH.txt mode change 100755 => 100644 icuSources/data/lang/pt_CV.txt create mode 100644 icuSources/data/lang/pt_FR.txt create mode 100644 icuSources/data/lang/pt_GQ.txt mode change 100755 => 100644 icuSources/data/lang/pt_GW.txt create mode 100644 icuSources/data/lang/pt_LU.txt mode change 100755 => 100644 icuSources/data/lang/pt_MO.txt mode change 100755 => 100644 icuSources/data/lang/pt_MZ.txt mode change 100755 => 100644 icuSources/data/lang/pt_ST.txt mode change 100755 => 100644 icuSources/data/lang/pt_TL.txt mode change 100755 => 100644 icuSources/data/lang/rm.txt mode change 100755 => 100644 icuSources/data/lang/rn.txt mode change 100755 => 100644 icuSources/data/lang/ro_MD.txt mode change 100755 => 100644 icuSources/data/lang/rof.txt mode change 100755 => 100644 icuSources/data/lang/rw.txt mode change 100755 => 100644 icuSources/data/lang/rwk.txt mode change 100755 => 100644 icuSources/data/lang/saq.txt mode change 100755 => 100644 icuSources/data/lang/sbp.txt mode change 100755 => 100644 icuSources/data/lang/seh.txt mode change 100755 => 100644 icuSources/data/lang/ses.txt mode change 100755 => 100644 icuSources/data/lang/sg.txt mode change 100755 => 100644 icuSources/data/lang/shi.txt mode change 100755 => 100644 icuSources/data/lang/shi_Latn.txt mode change 100755 => 100644 icuSources/data/lang/shi_MA.txt mode change 100755 => 100644 icuSources/data/lang/shi_Tfng.txt mode change 100755 => 100644 icuSources/data/lang/shi_Tfng_MA.txt mode change 100755 => 100644 icuSources/data/lang/sn.txt create mode 100644 icuSources/data/lang/sr_Cyrl_ME.txt mode change 100755 => 100644 icuSources/data/lang/sr_Cyrl_XK.txt mode change 100755 => 100644 icuSources/data/lang/sr_Latn_ME.txt create mode 100644 icuSources/data/lang/sr_Latn_XK.txt mode change 100755 => 100644 icuSources/data/lang/sr_XK.txt mode change 100755 => 100644 icuSources/data/lang/sw_CD.txt create mode 100644 icuSources/data/lang/sw_KE.txt mode change 100755 => 100644 icuSources/data/lang/teo.txt mode change 100755 => 100644 icuSources/data/lang/tl.txt mode change 100755 => 100644 icuSources/data/lang/tl_PH.txt mode change 100755 => 100644 icuSources/data/lang/to.txt mode change 100755 => 100644 icuSources/data/lang/twq.txt mode change 100755 => 100644 icuSources/data/lang/tzm.txt mode change 100755 => 100644 icuSources/data/lang/ug.txt mode change 100755 => 100644 icuSources/data/lang/uz_Latn_UZ.txt mode change 100755 => 100644 icuSources/data/lang/vai.txt mode change 100755 => 100644 icuSources/data/lang/vai_LR.txt mode change 100755 => 100644 icuSources/data/lang/vai_Latn.txt mode change 100755 => 100644 icuSources/data/lang/vai_Vaii.txt mode change 100755 => 100644 icuSources/data/lang/vai_Vaii_LR.txt mode change 100755 => 100644 icuSources/data/lang/vun.txt mode change 100755 => 100644 icuSources/data/lang/xog.txt mode change 100755 => 100644 icuSources/data/lang/yav.txt mode change 100755 => 100644 icuSources/data/lang/yo.txt mode change 100755 => 100644 icuSources/data/lang/yo_BJ.txt mode change 100755 => 100644 icuSources/data/lang/yue.txt create mode 100644 icuSources/data/lang/yue_CN.txt create mode 100644 icuSources/data/lang/yue_HK.txt create mode 100644 icuSources/data/lang/yue_Hans.txt create mode 100644 icuSources/data/lang/yue_Hans_CN.txt create mode 100644 icuSources/data/lang/yue_Hant.txt create mode 100644 icuSources/data/lang/yue_Hant_HK.txt mode change 100755 => 100644 icuSources/data/lang/zgh.txt mode change 100755 => 100644 icuSources/data/locales/agq.txt mode change 100755 => 100644 icuSources/data/locales/agq_CM.txt mode change 100755 => 100644 icuSources/data/locales/ak.txt mode change 100755 => 100644 icuSources/data/locales/ak_GH.txt mode change 100755 => 100644 icuSources/data/locales/ar_DJ.txt mode change 100755 => 100644 icuSources/data/locales/ar_EH.txt mode change 100755 => 100644 icuSources/data/locales/ar_ER.txt mode change 100755 => 100644 icuSources/data/locales/ar_IL.txt mode change 100755 => 100644 icuSources/data/locales/ar_KM.txt mode change 100755 => 100644 icuSources/data/locales/ar_MR.txt mode change 100755 => 100644 icuSources/data/locales/ar_PS.txt mode change 100755 => 100644 icuSources/data/locales/ar_SO.txt mode change 100755 => 100644 icuSources/data/locales/ar_TD.txt mode change 100755 => 100644 icuSources/data/locales/ars.txt mode change 100755 => 100644 icuSources/data/locales/asa.txt mode change 100755 => 100644 icuSources/data/locales/asa_TZ.txt mode change 100755 => 100644 icuSources/data/locales/ast.txt mode change 100755 => 100644 icuSources/data/locales/ast_ES.txt mode change 100755 => 100644 icuSources/data/locales/bas.txt mode change 100755 => 100644 icuSources/data/locales/bas_CM.txt mode change 100755 => 100644 icuSources/data/locales/bem.txt mode change 100755 => 100644 icuSources/data/locales/bem_ZM.txt mode change 100755 => 100644 icuSources/data/locales/bez.txt mode change 100755 => 100644 icuSources/data/locales/bez_TZ.txt mode change 100755 => 100644 icuSources/data/locales/bm.txt mode change 100755 => 100644 icuSources/data/locales/bm_ML.txt mode change 100755 => 100644 icuSources/data/locales/br.txt mode change 100755 => 100644 icuSources/data/locales/br_FR.txt mode change 100755 => 100644 icuSources/data/locales/brx.txt mode change 100755 => 100644 icuSources/data/locales/brx_IN.txt mode change 100755 => 100644 icuSources/data/locales/bs_BA.txt mode change 100755 => 100644 icuSources/data/locales/bs_Cyrl.txt mode change 100755 => 100644 icuSources/data/locales/bs_Cyrl_BA.txt mode change 100755 => 100644 icuSources/data/locales/bs_Latn.txt mode change 100755 => 100644 icuSources/data/locales/bs_Latn_BA.txt mode change 100755 => 100644 icuSources/data/locales/ca_AD.txt mode change 100755 => 100644 icuSources/data/locales/ce.txt mode change 100755 => 100644 icuSources/data/locales/ce_RU.txt mode change 100755 => 100644 icuSources/data/locales/cgg.txt mode change 100755 => 100644 icuSources/data/locales/cgg_UG.txt mode change 100755 => 100644 icuSources/data/locales/chr.txt mode change 100755 => 100644 icuSources/data/locales/chr_US.txt mode change 100755 => 100644 icuSources/data/locales/da_GL.txt mode change 100755 => 100644 icuSources/data/locales/dav.txt mode change 100755 => 100644 icuSources/data/locales/dav_KE.txt create mode 100644 icuSources/data/locales/de_IT.txt mode change 100755 => 100644 icuSources/data/locales/dje.txt mode change 100755 => 100644 icuSources/data/locales/dje_NE.txt mode change 100755 => 100644 icuSources/data/locales/dua.txt mode change 100755 => 100644 icuSources/data/locales/dua_CM.txt mode change 100755 => 100644 icuSources/data/locales/dyo.txt mode change 100755 => 100644 icuSources/data/locales/dyo_SN.txt mode change 100755 => 100644 icuSources/data/locales/dz.txt mode change 100755 => 100644 icuSources/data/locales/dz_BT.txt mode change 100755 => 100644 icuSources/data/locales/ebu.txt mode change 100755 => 100644 icuSources/data/locales/ebu_KE.txt mode change 100755 => 100644 icuSources/data/locales/ee.txt mode change 100755 => 100644 icuSources/data/locales/ee_GH.txt mode change 100755 => 100644 icuSources/data/locales/ee_TG.txt mode change 100755 => 100644 icuSources/data/locales/en_001.txt mode change 100755 => 100644 icuSources/data/locales/en_150.txt mode change 100755 => 100644 icuSources/data/locales/en_AG.txt mode change 100755 => 100644 icuSources/data/locales/en_AI.txt create mode 100755 icuSources/data/locales/en_AR.txt mode change 100755 => 100644 icuSources/data/locales/en_AT.txt mode change 100755 => 100644 icuSources/data/locales/en_BB.txt create mode 100644 icuSources/data/locales/en_BD.txt create mode 100755 icuSources/data/locales/en_BG.txt mode change 100755 => 100644 icuSources/data/locales/en_BI.txt mode change 100755 => 100644 icuSources/data/locales/en_BM.txt mode change 100755 => 100644 icuSources/data/locales/en_BS.txt mode change 100755 => 100644 icuSources/data/locales/en_CC.txt mode change 100755 => 100644 icuSources/data/locales/en_CH.txt mode change 100755 => 100644 icuSources/data/locales/en_CK.txt mode change 100755 => 100644 icuSources/data/locales/en_CM.txt mode change 100755 => 100644 icuSources/data/locales/en_CX.txt mode change 100755 => 100644 icuSources/data/locales/en_CY.txt mode change 100755 => 100644 icuSources/data/locales/en_DE.txt mode change 100755 => 100644 icuSources/data/locales/en_DG.txt mode change 100755 => 100644 icuSources/data/locales/en_DK.txt mode change 100755 => 100644 icuSources/data/locales/en_DM.txt mode change 100755 => 100644 icuSources/data/locales/en_ER.txt mode change 100755 => 100644 icuSources/data/locales/en_FI.txt mode change 100755 => 100644 icuSources/data/locales/en_FJ.txt mode change 100755 => 100644 icuSources/data/locales/en_FK.txt mode change 100755 => 100644 icuSources/data/locales/en_FM.txt mode change 100755 => 100644 icuSources/data/locales/en_GD.txt mode change 100755 => 100644 icuSources/data/locales/en_GG.txt mode change 100755 => 100644 icuSources/data/locales/en_GH.txt mode change 100755 => 100644 icuSources/data/locales/en_GI.txt mode change 100755 => 100644 icuSources/data/locales/en_GM.txt mode change 100755 => 100644 icuSources/data/locales/en_GY.txt create mode 100755 icuSources/data/locales/en_ID.txt mode change 100755 => 100644 icuSources/data/locales/en_IL.txt mode change 100755 => 100644 icuSources/data/locales/en_IM.txt mode change 100755 => 100644 icuSources/data/locales/en_IO.txt mode change 100755 => 100644 icuSources/data/locales/en_JE.txt mode change 100755 => 100644 icuSources/data/locales/en_KE.txt mode change 100755 => 100644 icuSources/data/locales/en_KI.txt mode change 100755 => 100644 icuSources/data/locales/en_KN.txt mode change 100755 => 100644 icuSources/data/locales/en_KY.txt mode change 100755 => 100644 icuSources/data/locales/en_LC.txt mode change 100755 => 100644 icuSources/data/locales/en_LR.txt mode change 100755 => 100644 icuSources/data/locales/en_LS.txt mode change 100755 => 100644 icuSources/data/locales/en_MG.txt mode change 100755 => 100644 icuSources/data/locales/en_MS.txt mode change 100755 => 100644 icuSources/data/locales/en_MU.txt mode change 100755 => 100644 icuSources/data/locales/en_MW.txt mode change 100755 => 100644 icuSources/data/locales/en_NF.txt mode change 100755 => 100644 icuSources/data/locales/en_NG.txt mode change 100755 => 100644 icuSources/data/locales/en_NH.txt mode change 100755 => 100644 icuSources/data/locales/en_NL.txt mode change 100755 => 100644 icuSources/data/locales/en_NR.txt mode change 100755 => 100644 icuSources/data/locales/en_NU.txt mode change 100755 => 100644 icuSources/data/locales/en_PG.txt mode change 100755 => 100644 icuSources/data/locales/en_PN.txt mode change 100755 => 100644 icuSources/data/locales/en_PR.txt mode change 100755 => 100644 icuSources/data/locales/en_PW.txt mode change 100755 => 100644 icuSources/data/locales/en_RW.txt create mode 100755 icuSources/data/locales/en_SA.txt mode change 100755 => 100644 icuSources/data/locales/en_SB.txt mode change 100755 => 100644 icuSources/data/locales/en_SC.txt mode change 100755 => 100644 icuSources/data/locales/en_SD.txt mode change 100755 => 100644 icuSources/data/locales/en_SE.txt mode change 100755 => 100644 icuSources/data/locales/en_SH.txt mode change 100755 => 100644 icuSources/data/locales/en_SI.txt mode change 100755 => 100644 icuSources/data/locales/en_SL.txt mode change 100755 => 100644 icuSources/data/locales/en_SS.txt mode change 100755 => 100644 icuSources/data/locales/en_SX.txt mode change 100755 => 100644 icuSources/data/locales/en_SZ.txt mode change 100755 => 100644 icuSources/data/locales/en_TC.txt create mode 100755 icuSources/data/locales/en_TH.txt mode change 100755 => 100644 icuSources/data/locales/en_TK.txt mode change 100755 => 100644 icuSources/data/locales/en_TO.txt mode change 100755 => 100644 icuSources/data/locales/en_TV.txt mode change 100755 => 100644 icuSources/data/locales/en_TZ.txt mode change 100755 => 100644 icuSources/data/locales/en_UG.txt mode change 100755 => 100644 icuSources/data/locales/en_VC.txt mode change 100755 => 100644 icuSources/data/locales/en_VG.txt mode change 100755 => 100644 icuSources/data/locales/en_VU.txt mode change 100755 => 100644 icuSources/data/locales/en_WS.txt mode change 100755 => 100644 icuSources/data/locales/en_ZM.txt create mode 100644 icuSources/data/locales/es_AG.txt create mode 100644 icuSources/data/locales/es_AI.txt create mode 100644 icuSources/data/locales/es_AW.txt create mode 100644 icuSources/data/locales/es_BB.txt create mode 100644 icuSources/data/locales/es_BL.txt create mode 100644 icuSources/data/locales/es_BM.txt create mode 100644 icuSources/data/locales/es_BQ.txt create mode 100644 icuSources/data/locales/es_BR.txt create mode 100644 icuSources/data/locales/es_BS.txt mode change 100755 => 100644 icuSources/data/locales/es_CU.txt create mode 100644 icuSources/data/locales/es_CW.txt create mode 100644 icuSources/data/locales/es_DM.txt mode change 100755 => 100644 icuSources/data/locales/es_EA.txt create mode 100644 icuSources/data/locales/es_FK.txt create mode 100644 icuSources/data/locales/es_GD.txt create mode 100644 icuSources/data/locales/es_GF.txt create mode 100644 icuSources/data/locales/es_GL.txt create mode 100644 icuSources/data/locales/es_GP.txt mode change 100755 => 100644 icuSources/data/locales/es_GQ.txt create mode 100644 icuSources/data/locales/es_GY.txt create mode 100644 icuSources/data/locales/es_HT.txt mode change 100755 => 100644 icuSources/data/locales/es_IC.txt create mode 100644 icuSources/data/locales/es_KN.txt create mode 100644 icuSources/data/locales/es_KY.txt create mode 100644 icuSources/data/locales/es_LC.txt create mode 100644 icuSources/data/locales/es_MF.txt create mode 100644 icuSources/data/locales/es_MQ.txt create mode 100644 icuSources/data/locales/es_MS.txt mode change 100755 => 100644 icuSources/data/locales/es_PH.txt create mode 100644 icuSources/data/locales/es_PM.txt create mode 100644 icuSources/data/locales/es_SR.txt create mode 100644 icuSources/data/locales/es_SX.txt create mode 100644 icuSources/data/locales/es_TC.txt create mode 100644 icuSources/data/locales/es_TT.txt create mode 100644 icuSources/data/locales/es_VC.txt create mode 100644 icuSources/data/locales/es_VG.txt create mode 100644 icuSources/data/locales/es_VI.txt mode change 100755 => 100644 icuSources/data/locales/ewo.txt mode change 100755 => 100644 icuSources/data/locales/ewo_CM.txt mode change 100755 => 100644 icuSources/data/locales/ff.txt mode change 100755 => 100644 icuSources/data/locales/ff_SN.txt mode change 100755 => 100644 icuSources/data/locales/fil.txt mode change 100755 => 100644 icuSources/data/locales/fil_PH.txt mode change 100755 => 100644 icuSources/data/locales/fo_DK.txt mode change 100755 => 100644 icuSources/data/locales/fr_BL.txt mode change 100755 => 100644 icuSources/data/locales/fr_CF.txt mode change 100755 => 100644 icuSources/data/locales/fr_CI.txt mode change 100755 => 100644 icuSources/data/locales/fr_CM.txt mode change 100755 => 100644 icuSources/data/locales/fr_DZ.txt mode change 100755 => 100644 icuSources/data/locales/fr_GF.txt mode change 100755 => 100644 icuSources/data/locales/fr_GN.txt mode change 100755 => 100644 icuSources/data/locales/fr_GP.txt mode change 100755 => 100644 icuSources/data/locales/fr_HT.txt mode change 100755 => 100644 icuSources/data/locales/fr_MA.txt mode change 100755 => 100644 icuSources/data/locales/fr_MF.txt mode change 100755 => 100644 icuSources/data/locales/fr_MG.txt mode change 100755 => 100644 icuSources/data/locales/fr_ML.txt mode change 100755 => 100644 icuSources/data/locales/fr_MQ.txt mode change 100755 => 100644 icuSources/data/locales/fr_MR.txt mode change 100755 => 100644 icuSources/data/locales/fr_MU.txt mode change 100755 => 100644 icuSources/data/locales/fr_NC.txt mode change 100755 => 100644 icuSources/data/locales/fr_NE.txt mode change 100755 => 100644 icuSources/data/locales/fr_PF.txt mode change 100755 => 100644 icuSources/data/locales/fr_PM.txt mode change 100755 => 100644 icuSources/data/locales/fr_RE.txt mode change 100755 => 100644 icuSources/data/locales/fr_SC.txt mode change 100755 => 100644 icuSources/data/locales/fr_SN.txt mode change 100755 => 100644 icuSources/data/locales/fr_SY.txt mode change 100755 => 100644 icuSources/data/locales/fr_TN.txt mode change 100755 => 100644 icuSources/data/locales/fr_VU.txt mode change 100755 => 100644 icuSources/data/locales/fr_WF.txt mode change 100755 => 100644 icuSources/data/locales/fr_YT.txt mode change 100755 => 100644 icuSources/data/locales/gsw_LI.txt mode change 100755 => 100644 icuSources/data/locales/guz.txt mode change 100755 => 100644 icuSources/data/locales/guz_KE.txt mode change 100755 => 100644 icuSources/data/locales/gv_IM.txt mode change 100755 => 100644 icuSources/data/locales/ha.txt mode change 100755 => 100644 icuSources/data/locales/ha_NG.txt mode change 100755 => 100644 icuSources/data/locales/hr_BA.txt mode change 100755 => 100644 icuSources/data/locales/ig.txt mode change 100755 => 100644 icuSources/data/locales/ig_NG.txt mode change 100755 => 100644 icuSources/data/locales/ii.txt mode change 100755 => 100644 icuSources/data/locales/ii_CN.txt mode change 100755 => 100644 icuSources/data/locales/in_ID.txt mode change 100755 => 100644 icuSources/data/locales/it_SM.txt create mode 100644 icuSources/data/locales/it_VA.txt mode change 100755 => 100644 icuSources/data/locales/jgo.txt mode change 100755 => 100644 icuSources/data/locales/jgo_CM.txt mode change 100755 => 100644 icuSources/data/locales/jmc.txt mode change 100755 => 100644 icuSources/data/locales/jmc_TZ.txt mode change 100755 => 100644 icuSources/data/locales/kab.txt mode change 100755 => 100644 icuSources/data/locales/kab_DZ.txt mode change 100755 => 100644 icuSources/data/locales/kam.txt mode change 100755 => 100644 icuSources/data/locales/kam_KE.txt mode change 100755 => 100644 icuSources/data/locales/kde.txt mode change 100755 => 100644 icuSources/data/locales/kde_TZ.txt mode change 100755 => 100644 icuSources/data/locales/kea.txt mode change 100755 => 100644 icuSources/data/locales/kea_CV.txt mode change 100755 => 100644 icuSources/data/locales/khq.txt mode change 100755 => 100644 icuSources/data/locales/khq_ML.txt mode change 100755 => 100644 icuSources/data/locales/ki.txt mode change 100755 => 100644 icuSources/data/locales/ki_KE.txt mode change 100755 => 100644 icuSources/data/locales/kkj.txt mode change 100755 => 100644 icuSources/data/locales/kkj_CM.txt mode change 100755 => 100644 icuSources/data/locales/kln.txt mode change 100755 => 100644 icuSources/data/locales/kln_KE.txt mode change 100755 => 100644 icuSources/data/locales/ko_KP.txt mode change 100755 => 100644 icuSources/data/locales/ks.txt mode change 100755 => 100644 icuSources/data/locales/ks_IN.txt mode change 100755 => 100644 icuSources/data/locales/ksb.txt mode change 100755 => 100644 icuSources/data/locales/ksb_TZ.txt mode change 100755 => 100644 icuSources/data/locales/ksf.txt mode change 100755 => 100644 icuSources/data/locales/ksf_CM.txt mode change 100755 => 100644 icuSources/data/locales/ky.txt mode change 100755 => 100644 icuSources/data/locales/ky_KG.txt mode change 100755 => 100644 icuSources/data/locales/lag.txt mode change 100755 => 100644 icuSources/data/locales/lag_TZ.txt mode change 100755 => 100644 icuSources/data/locales/lg.txt mode change 100755 => 100644 icuSources/data/locales/lg_UG.txt mode change 100755 => 100644 icuSources/data/locales/lkt.txt mode change 100755 => 100644 icuSources/data/locales/lkt_US.txt mode change 100755 => 100644 icuSources/data/locales/ln.txt mode change 100755 => 100644 icuSources/data/locales/ln_AO.txt mode change 100755 => 100644 icuSources/data/locales/ln_CD.txt mode change 100755 => 100644 icuSources/data/locales/ln_CF.txt mode change 100755 => 100644 icuSources/data/locales/ln_CG.txt mode change 100755 => 100644 icuSources/data/locales/lo.txt mode change 100755 => 100644 icuSources/data/locales/lo_LA.txt mode change 100755 => 100644 icuSources/data/locales/lrc.txt mode change 100755 => 100644 icuSources/data/locales/lrc_IQ.txt mode change 100755 => 100644 icuSources/data/locales/lrc_IR.txt mode change 100755 => 100644 icuSources/data/locales/lu.txt mode change 100755 => 100644 icuSources/data/locales/lu_CD.txt mode change 100755 => 100644 icuSources/data/locales/luo.txt mode change 100755 => 100644 icuSources/data/locales/luo_KE.txt mode change 100755 => 100644 icuSources/data/locales/luy.txt mode change 100755 => 100644 icuSources/data/locales/luy_KE.txt mode change 100755 => 100644 icuSources/data/locales/mas.txt mode change 100755 => 100644 icuSources/data/locales/mas_KE.txt mode change 100755 => 100644 icuSources/data/locales/mas_TZ.txt mode change 100755 => 100644 icuSources/data/locales/mer.txt mode change 100755 => 100644 icuSources/data/locales/mer_KE.txt mode change 100755 => 100644 icuSources/data/locales/mfe.txt mode change 100755 => 100644 icuSources/data/locales/mfe_MU.txt mode change 100755 => 100644 icuSources/data/locales/mg.txt mode change 100755 => 100644 icuSources/data/locales/mg_MG.txt mode change 100755 => 100644 icuSources/data/locales/mgh.txt mode change 100755 => 100644 icuSources/data/locales/mgh_MZ.txt mode change 100755 => 100644 icuSources/data/locales/mgo.txt mode change 100755 => 100644 icuSources/data/locales/mgo_CM.txt mode change 100755 => 100644 icuSources/data/locales/mn.txt mode change 100755 => 100644 icuSources/data/locales/mn_MN.txt mode change 100755 => 100644 icuSources/data/locales/mo.txt mode change 100755 => 100644 icuSources/data/locales/mua.txt mode change 100755 => 100644 icuSources/data/locales/mua_CM.txt mode change 100755 => 100644 icuSources/data/locales/mzn.txt mode change 100755 => 100644 icuSources/data/locales/mzn_IR.txt mode change 100755 => 100644 icuSources/data/locales/naq.txt mode change 100755 => 100644 icuSources/data/locales/naq_NA.txt mode change 100755 => 100644 icuSources/data/locales/nb_SJ.txt mode change 100755 => 100644 icuSources/data/locales/nd.txt mode change 100755 => 100644 icuSources/data/locales/nd_ZW.txt create mode 100644 icuSources/data/locales/nds.txt create mode 100644 icuSources/data/locales/nds_DE.txt create mode 100644 icuSources/data/locales/nds_NL.txt mode change 100755 => 100644 icuSources/data/locales/ne.txt mode change 100755 => 100644 icuSources/data/locales/ne_IN.txt mode change 100755 => 100644 icuSources/data/locales/ne_NP.txt mode change 100755 => 100644 icuSources/data/locales/nl_AW.txt mode change 100755 => 100644 icuSources/data/locales/nl_BQ.txt mode change 100755 => 100644 icuSources/data/locales/nl_SR.txt mode change 100755 => 100644 icuSources/data/locales/nmg.txt mode change 100755 => 100644 icuSources/data/locales/nmg_CM.txt mode change 100755 => 100644 icuSources/data/locales/nnh.txt mode change 100755 => 100644 icuSources/data/locales/nnh_CM.txt mode change 100755 => 100644 icuSources/data/locales/nus.txt mode change 100755 => 100644 icuSources/data/locales/nus_SS.txt mode change 100755 => 100644 icuSources/data/locales/nyn.txt mode change 100755 => 100644 icuSources/data/locales/nyn_UG.txt mode change 100755 => 100644 icuSources/data/locales/pa_Arab.txt mode change 100755 => 100644 icuSources/data/locales/pa_Arab_PK.txt mode change 100755 => 100644 icuSources/data/locales/pa_PK.txt mode change 100755 => 100644 icuSources/data/locales/pt_AO.txt create mode 100644 icuSources/data/locales/pt_CH.txt mode change 100755 => 100644 icuSources/data/locales/pt_CV.txt create mode 100644 icuSources/data/locales/pt_FR.txt create mode 100644 icuSources/data/locales/pt_GQ.txt mode change 100755 => 100644 icuSources/data/locales/pt_GW.txt create mode 100644 icuSources/data/locales/pt_LU.txt mode change 100755 => 100644 icuSources/data/locales/pt_MO.txt mode change 100755 => 100644 icuSources/data/locales/pt_MZ.txt mode change 100755 => 100644 icuSources/data/locales/pt_ST.txt mode change 100755 => 100644 icuSources/data/locales/pt_TL.txt mode change 100755 => 100644 icuSources/data/locales/rm_CH.txt mode change 100755 => 100644 icuSources/data/locales/rn.txt mode change 100755 => 100644 icuSources/data/locales/rn_BI.txt mode change 100755 => 100644 icuSources/data/locales/rof.txt mode change 100755 => 100644 icuSources/data/locales/rof_TZ.txt mode change 100755 => 100644 icuSources/data/locales/ru_BY.txt mode change 100755 => 100644 icuSources/data/locales/ru_KG.txt mode change 100755 => 100644 icuSources/data/locales/ru_KZ.txt mode change 100755 => 100644 icuSources/data/locales/ru_MD.txt mode change 100755 => 100644 icuSources/data/locales/rw.txt mode change 100755 => 100644 icuSources/data/locales/rw_RW.txt mode change 100755 => 100644 icuSources/data/locales/rwk.txt mode change 100755 => 100644 icuSources/data/locales/rwk_TZ.txt mode change 100755 => 100644 icuSources/data/locales/saq.txt mode change 100755 => 100644 icuSources/data/locales/saq_KE.txt mode change 100755 => 100644 icuSources/data/locales/sbp.txt mode change 100755 => 100644 icuSources/data/locales/sbp_TZ.txt mode change 100755 => 100644 icuSources/data/locales/seh.txt mode change 100755 => 100644 icuSources/data/locales/seh_MZ.txt mode change 100755 => 100644 icuSources/data/locales/ses.txt mode change 100755 => 100644 icuSources/data/locales/ses_ML.txt mode change 100755 => 100644 icuSources/data/locales/sg.txt mode change 100755 => 100644 icuSources/data/locales/sg_CF.txt mode change 100755 => 100644 icuSources/data/locales/shi.txt mode change 100755 => 100644 icuSources/data/locales/shi_Latn.txt mode change 100755 => 100644 icuSources/data/locales/shi_Latn_MA.txt mode change 100755 => 100644 icuSources/data/locales/shi_MA.txt mode change 100755 => 100644 icuSources/data/locales/shi_Tfng.txt mode change 100755 => 100644 icuSources/data/locales/shi_Tfng_MA.txt mode change 100755 => 100644 icuSources/data/locales/si.txt mode change 100755 => 100644 icuSources/data/locales/si_LK.txt mode change 100755 => 100644 icuSources/data/locales/sn.txt mode change 100755 => 100644 icuSources/data/locales/sn_ZW.txt mode change 100755 => 100644 icuSources/data/locales/sq_MK.txt mode change 100755 => 100644 icuSources/data/locales/sq_XK.txt mode change 100755 => 100644 icuSources/data/locales/sr_Cyrl_XK.txt mode change 100755 => 100644 icuSources/data/locales/sr_Latn_XK.txt mode change 100755 => 100644 icuSources/data/locales/sr_XK.txt mode change 100755 => 100644 icuSources/data/locales/sv_AX.txt mode change 100755 => 100644 icuSources/data/locales/sw_CD.txt mode change 100755 => 100644 icuSources/data/locales/sw_UG.txt mode change 100755 => 100644 icuSources/data/locales/ta_LK.txt mode change 100755 => 100644 icuSources/data/locales/ta_MY.txt mode change 100755 => 100644 icuSources/data/locales/ta_SG.txt mode change 100755 => 100644 icuSources/data/locales/teo.txt mode change 100755 => 100644 icuSources/data/locales/teo_KE.txt mode change 100755 => 100644 icuSources/data/locales/teo_UG.txt mode change 100755 => 100644 icuSources/data/locales/tl.txt mode change 100755 => 100644 icuSources/data/locales/tl_PH.txt mode change 100755 => 100644 icuSources/data/locales/to.txt mode change 100755 => 100644 icuSources/data/locales/to_TO.txt mode change 100755 => 100644 icuSources/data/locales/tr_CY.txt mode change 100755 => 100644 icuSources/data/locales/twq.txt mode change 100755 => 100644 icuSources/data/locales/twq_NE.txt mode change 100755 => 100644 icuSources/data/locales/tzm.txt mode change 100755 => 100644 icuSources/data/locales/tzm_MA.txt mode change 100755 => 100644 icuSources/data/locales/ug.txt mode change 100755 => 100644 icuSources/data/locales/ug_CN.txt mode change 100755 => 100644 icuSources/data/locales/vai.txt mode change 100755 => 100644 icuSources/data/locales/vai_LR.txt mode change 100755 => 100644 icuSources/data/locales/vai_Latn.txt mode change 100755 => 100644 icuSources/data/locales/vai_Latn_LR.txt mode change 100755 => 100644 icuSources/data/locales/vai_Vaii.txt mode change 100755 => 100644 icuSources/data/locales/vai_Vaii_LR.txt mode change 100755 => 100644 icuSources/data/locales/vun.txt mode change 100755 => 100644 icuSources/data/locales/vun_TZ.txt mode change 100755 => 100644 icuSources/data/locales/xog.txt mode change 100755 => 100644 icuSources/data/locales/xog_UG.txt mode change 100755 => 100644 icuSources/data/locales/yav.txt mode change 100755 => 100644 icuSources/data/locales/yav_CM.txt mode change 100755 => 100644 icuSources/data/locales/yo.txt mode change 100755 => 100644 icuSources/data/locales/yo_BJ.txt mode change 100755 => 100644 icuSources/data/locales/yo_NG.txt mode change 100755 => 100644 icuSources/data/locales/yue.txt create mode 100644 icuSources/data/locales/yue_CN.txt mode change 100755 => 100644 icuSources/data/locales/yue_HK.txt create mode 100644 icuSources/data/locales/yue_Hans.txt create mode 100644 icuSources/data/locales/yue_Hans_CN.txt create mode 100644 icuSources/data/locales/yue_Hant.txt create mode 100644 icuSources/data/locales/yue_Hant_HK.txt mode change 100755 => 100644 icuSources/data/locales/zgh.txt mode change 100755 => 100644 icuSources/data/locales/zgh_MA.txt mode change 100755 => 100644 icuSources/data/locales/zh_Hans_HK.txt mode change 100755 => 100644 icuSources/data/locales/zh_Hans_MO.txt create mode 100644 icuSources/data/makedata_uwp.vcxproj create mode 100644 icuSources/data/mappings/gsm-03.38-2009.ucm mode change 100755 => 100644 icuSources/data/misc/metadata.txt create mode 100644 icuSources/data/rbnf/ars.txt mode change 100755 => 100644 icuSources/data/rbnf/de_CH.txt mode change 100755 => 100644 icuSources/data/rbnf/ee.txt mode change 100755 => 100644 icuSources/data/rbnf/es_419.txt mode change 100755 => 100644 icuSources/data/rbnf/fil.txt mode change 100755 => 100644 icuSources/data/rbnf/km.txt mode change 100755 => 100644 icuSources/data/rbnf/ky.txt mode change 100755 => 100644 icuSources/data/rbnf/lo.txt mode change 100755 => 100644 icuSources/data/rbnf/my.txt mode change 100755 => 100644 icuSources/data/rbnf/yue.txt create mode 100644 icuSources/data/rbnf/yue_CN.txt create mode 100644 icuSources/data/rbnf/yue_Hans.txt mode change 100755 => 100644 icuSources/data/rbnf/zh_Hant_HK.txt mode change 100755 => 100644 icuSources/data/region/agq.txt mode change 100755 => 100644 icuSources/data/region/ak.txt create mode 100644 icuSources/data/region/ar_LY.txt create mode 100644 icuSources/data/region/ar_SA.txt mode change 100755 => 100644 icuSources/data/region/ars.txt mode change 100755 => 100644 icuSources/data/region/asa.txt mode change 100755 => 100644 icuSources/data/region/ast.txt mode change 100755 => 100644 icuSources/data/region/bas.txt mode change 100755 => 100644 icuSources/data/region/bem.txt mode change 100755 => 100644 icuSources/data/region/bez.txt mode change 100755 => 100644 icuSources/data/region/bm.txt create mode 100644 icuSources/data/region/bn_IN.txt mode change 100755 => 100644 icuSources/data/region/bo_IN.txt mode change 100755 => 100644 icuSources/data/region/br.txt mode change 100755 => 100644 icuSources/data/region/brx.txt mode change 100755 => 100644 icuSources/data/region/bs_BA.txt mode change 100755 => 100644 icuSources/data/region/bs_Cyrl.txt mode change 100755 => 100644 icuSources/data/region/bs_Latn.txt mode change 100755 => 100644 icuSources/data/region/bs_Latn_BA.txt mode change 100755 => 100644 icuSources/data/region/ce.txt mode change 100755 => 100644 icuSources/data/region/cgg.txt mode change 100755 => 100644 icuSources/data/region/chr.txt mode change 100755 => 100644 icuSources/data/region/dav.txt create mode 100644 icuSources/data/region/de_AT.txt mode change 100755 => 100644 icuSources/data/region/dje.txt mode change 100755 => 100644 icuSources/data/region/dua.txt mode change 100755 => 100644 icuSources/data/region/dyo.txt mode change 100755 => 100644 icuSources/data/region/dz.txt mode change 100755 => 100644 icuSources/data/region/ebu.txt mode change 100755 => 100644 icuSources/data/region/ee.txt mode change 100755 => 100644 icuSources/data/region/en_150.txt mode change 100755 => 100644 icuSources/data/region/en_AG.txt mode change 100755 => 100644 icuSources/data/region/en_AI.txt mode change 100755 => 100644 icuSources/data/region/en_AT.txt mode change 100755 => 100644 icuSources/data/region/en_AU.txt mode change 100755 => 100644 icuSources/data/region/en_BB.txt mode change 100755 => 100644 icuSources/data/region/en_BE.txt mode change 100755 => 100644 icuSources/data/region/en_BM.txt mode change 100755 => 100644 icuSources/data/region/en_BS.txt mode change 100755 => 100644 icuSources/data/region/en_BW.txt mode change 100755 => 100644 icuSources/data/region/en_BZ.txt mode change 100755 => 100644 icuSources/data/region/en_CA.txt mode change 100755 => 100644 icuSources/data/region/en_CC.txt mode change 100755 => 100644 icuSources/data/region/en_CH.txt mode change 100755 => 100644 icuSources/data/region/en_CK.txt mode change 100755 => 100644 icuSources/data/region/en_CM.txt mode change 100755 => 100644 icuSources/data/region/en_CX.txt mode change 100755 => 100644 icuSources/data/region/en_CY.txt mode change 100755 => 100644 icuSources/data/region/en_DE.txt mode change 100755 => 100644 icuSources/data/region/en_DG.txt mode change 100755 => 100644 icuSources/data/region/en_DK.txt mode change 100755 => 100644 icuSources/data/region/en_DM.txt mode change 100755 => 100644 icuSources/data/region/en_ER.txt mode change 100755 => 100644 icuSources/data/region/en_FI.txt mode change 100755 => 100644 icuSources/data/region/en_FJ.txt mode change 100755 => 100644 icuSources/data/region/en_FK.txt mode change 100755 => 100644 icuSources/data/region/en_FM.txt mode change 100755 => 100644 icuSources/data/region/en_GB.txt mode change 100755 => 100644 icuSources/data/region/en_GD.txt mode change 100755 => 100644 icuSources/data/region/en_GG.txt mode change 100755 => 100644 icuSources/data/region/en_GH.txt mode change 100755 => 100644 icuSources/data/region/en_GI.txt mode change 100755 => 100644 icuSources/data/region/en_GM.txt mode change 100755 => 100644 icuSources/data/region/en_GY.txt mode change 100755 => 100644 icuSources/data/region/en_HK.txt mode change 100755 => 100644 icuSources/data/region/en_IE.txt mode change 100755 => 100644 icuSources/data/region/en_IL.txt mode change 100755 => 100644 icuSources/data/region/en_IM.txt mode change 100755 => 100644 icuSources/data/region/en_IN.txt mode change 100755 => 100644 icuSources/data/region/en_IO.txt mode change 100755 => 100644 icuSources/data/region/en_JE.txt mode change 100755 => 100644 icuSources/data/region/en_JM.txt mode change 100755 => 100644 icuSources/data/region/en_KE.txt mode change 100755 => 100644 icuSources/data/region/en_KI.txt mode change 100755 => 100644 icuSources/data/region/en_KN.txt mode change 100755 => 100644 icuSources/data/region/en_KY.txt mode change 100755 => 100644 icuSources/data/region/en_LC.txt mode change 100755 => 100644 icuSources/data/region/en_LR.txt mode change 100755 => 100644 icuSources/data/region/en_LS.txt mode change 100755 => 100644 icuSources/data/region/en_MG.txt mode change 100755 => 100644 icuSources/data/region/en_MO.txt mode change 100755 => 100644 icuSources/data/region/en_MS.txt mode change 100755 => 100644 icuSources/data/region/en_MT.txt mode change 100755 => 100644 icuSources/data/region/en_MU.txt mode change 100755 => 100644 icuSources/data/region/en_MW.txt mode change 100755 => 100644 icuSources/data/region/en_NA.txt mode change 100755 => 100644 icuSources/data/region/en_NF.txt mode change 100755 => 100644 icuSources/data/region/en_NG.txt mode change 100755 => 100644 icuSources/data/region/en_NH.txt mode change 100755 => 100644 icuSources/data/region/en_NL.txt mode change 100755 => 100644 icuSources/data/region/en_NR.txt mode change 100755 => 100644 icuSources/data/region/en_NU.txt mode change 100755 => 100644 icuSources/data/region/en_NZ.txt mode change 100755 => 100644 icuSources/data/region/en_PG.txt mode change 100755 => 100644 icuSources/data/region/en_PH.txt mode change 100755 => 100644 icuSources/data/region/en_PK.txt mode change 100755 => 100644 icuSources/data/region/en_PN.txt mode change 100755 => 100644 icuSources/data/region/en_PW.txt mode change 100755 => 100644 icuSources/data/region/en_RW.txt mode change 100755 => 100644 icuSources/data/region/en_SB.txt mode change 100755 => 100644 icuSources/data/region/en_SC.txt mode change 100755 => 100644 icuSources/data/region/en_SD.txt mode change 100755 => 100644 icuSources/data/region/en_SE.txt mode change 100755 => 100644 icuSources/data/region/en_SG.txt mode change 100755 => 100644 icuSources/data/region/en_SH.txt mode change 100755 => 100644 icuSources/data/region/en_SI.txt mode change 100755 => 100644 icuSources/data/region/en_SL.txt mode change 100755 => 100644 icuSources/data/region/en_SS.txt mode change 100755 => 100644 icuSources/data/region/en_SX.txt mode change 100755 => 100644 icuSources/data/region/en_SZ.txt mode change 100755 => 100644 icuSources/data/region/en_TC.txt mode change 100755 => 100644 icuSources/data/region/en_TK.txt mode change 100755 => 100644 icuSources/data/region/en_TO.txt mode change 100755 => 100644 icuSources/data/region/en_TT.txt mode change 100755 => 100644 icuSources/data/region/en_TV.txt mode change 100755 => 100644 icuSources/data/region/en_TZ.txt mode change 100755 => 100644 icuSources/data/region/en_UG.txt mode change 100755 => 100644 icuSources/data/region/en_VC.txt mode change 100755 => 100644 icuSources/data/region/en_VG.txt mode change 100755 => 100644 icuSources/data/region/en_VU.txt mode change 100755 => 100644 icuSources/data/region/en_WS.txt mode change 100755 => 100644 icuSources/data/region/en_ZA.txt mode change 100755 => 100644 icuSources/data/region/en_ZM.txt mode change 100755 => 100644 icuSources/data/region/es_AR.txt mode change 100755 => 100644 icuSources/data/region/es_BO.txt create mode 100644 icuSources/data/region/es_BR.txt create mode 100644 icuSources/data/region/es_BZ.txt mode change 100755 => 100644 icuSources/data/region/es_CO.txt mode change 100755 => 100644 icuSources/data/region/es_CR.txt mode change 100755 => 100644 icuSources/data/region/es_CU.txt mode change 100755 => 100644 icuSources/data/region/es_DO.txt mode change 100755 => 100644 icuSources/data/region/es_EC.txt mode change 100755 => 100644 icuSources/data/region/es_GT.txt mode change 100755 => 100644 icuSources/data/region/es_HN.txt mode change 100755 => 100644 icuSources/data/region/es_MX.txt mode change 100755 => 100644 icuSources/data/region/es_NI.txt mode change 100755 => 100644 icuSources/data/region/es_PA.txt mode change 100755 => 100644 icuSources/data/region/es_PE.txt mode change 100755 => 100644 icuSources/data/region/es_PR.txt mode change 100755 => 100644 icuSources/data/region/es_PY.txt mode change 100755 => 100644 icuSources/data/region/es_SV.txt mode change 100755 => 100644 icuSources/data/region/es_US.txt mode change 100755 => 100644 icuSources/data/region/es_UY.txt mode change 100755 => 100644 icuSources/data/region/es_VE.txt mode change 100755 => 100644 icuSources/data/region/ewo.txt mode change 100755 => 100644 icuSources/data/region/ff.txt mode change 100755 => 100644 icuSources/data/region/fil.txt mode change 100755 => 100644 icuSources/data/region/fil_PH.txt create mode 100644 icuSources/data/region/fr_BE.txt mode change 100755 => 100644 icuSources/data/region/fr_CA.txt mode change 100755 => 100644 icuSources/data/region/guz.txt mode change 100755 => 100644 icuSources/data/region/ig.txt mode change 100755 => 100644 icuSources/data/region/jgo.txt mode change 100755 => 100644 icuSources/data/region/jmc.txt mode change 100755 => 100644 icuSources/data/region/kab.txt mode change 100755 => 100644 icuSources/data/region/kam.txt mode change 100755 => 100644 icuSources/data/region/kde.txt mode change 100755 => 100644 icuSources/data/region/kea.txt mode change 100755 => 100644 icuSources/data/region/khq.txt mode change 100755 => 100644 icuSources/data/region/ki.txt mode change 100755 => 100644 icuSources/data/region/kkj.txt mode change 100755 => 100644 icuSources/data/region/kln.txt create mode 100644 icuSources/data/region/ko_KP.txt mode change 100755 => 100644 icuSources/data/region/ks.txt mode change 100755 => 100644 icuSources/data/region/ksb.txt mode change 100755 => 100644 icuSources/data/region/ksf.txt mode change 100755 => 100644 icuSources/data/region/ky.txt mode change 100755 => 100644 icuSources/data/region/lag.txt mode change 100755 => 100644 icuSources/data/region/lg.txt mode change 100755 => 100644 icuSources/data/region/lkt.txt mode change 100755 => 100644 icuSources/data/region/ln.txt mode change 100755 => 100644 icuSources/data/region/lo.txt mode change 100755 => 100644 icuSources/data/region/lrc.txt mode change 100755 => 100644 icuSources/data/region/lu.txt mode change 100755 => 100644 icuSources/data/region/luo.txt mode change 100755 => 100644 icuSources/data/region/luy.txt mode change 100755 => 100644 icuSources/data/region/mas.txt mode change 100755 => 100644 icuSources/data/region/mer.txt mode change 100755 => 100644 icuSources/data/region/mfe.txt mode change 100755 => 100644 icuSources/data/region/mg.txt mode change 100755 => 100644 icuSources/data/region/mgh.txt mode change 100755 => 100644 icuSources/data/region/mgo.txt mode change 100755 => 100644 icuSources/data/region/mn.txt mode change 100755 => 100644 icuSources/data/region/mo.txt mode change 100755 => 100644 icuSources/data/region/mua.txt mode change 100755 => 100644 icuSources/data/region/mzn.txt mode change 100755 => 100644 icuSources/data/region/naq.txt mode change 100755 => 100644 icuSources/data/region/nd.txt create mode 100644 icuSources/data/region/nds.txt mode change 100755 => 100644 icuSources/data/region/nmg.txt mode change 100755 => 100644 icuSources/data/region/nnh.txt mode change 100755 => 100644 icuSources/data/region/nus.txt mode change 100755 => 100644 icuSources/data/region/nyn.txt mode change 100755 => 100644 icuSources/data/region/pt_AO.txt create mode 100644 icuSources/data/region/pt_CH.txt mode change 100755 => 100644 icuSources/data/region/pt_CV.txt create mode 100644 icuSources/data/region/pt_FR.txt create mode 100644 icuSources/data/region/pt_GQ.txt mode change 100755 => 100644 icuSources/data/region/pt_GW.txt create mode 100644 icuSources/data/region/pt_LU.txt mode change 100755 => 100644 icuSources/data/region/pt_MO.txt mode change 100755 => 100644 icuSources/data/region/pt_MZ.txt mode change 100755 => 100644 icuSources/data/region/pt_ST.txt mode change 100755 => 100644 icuSources/data/region/pt_TL.txt mode change 100755 => 100644 icuSources/data/region/rm.txt mode change 100755 => 100644 icuSources/data/region/rn.txt mode change 100755 => 100644 icuSources/data/region/ro_MD.txt mode change 100755 => 100644 icuSources/data/region/rof.txt create mode 100644 icuSources/data/region/ru_UA.txt mode change 100755 => 100644 icuSources/data/region/rw.txt mode change 100755 => 100644 icuSources/data/region/rwk.txt mode change 100755 => 100644 icuSources/data/region/saq.txt mode change 100755 => 100644 icuSources/data/region/sbp.txt mode change 100755 => 100644 icuSources/data/region/seh.txt mode change 100755 => 100644 icuSources/data/region/ses.txt mode change 100755 => 100644 icuSources/data/region/sg.txt mode change 100755 => 100644 icuSources/data/region/shi.txt mode change 100755 => 100644 icuSources/data/region/shi_Latn.txt mode change 100755 => 100644 icuSources/data/region/shi_MA.txt mode change 100755 => 100644 icuSources/data/region/shi_Tfng.txt mode change 100755 => 100644 icuSources/data/region/shi_Tfng_MA.txt mode change 100755 => 100644 icuSources/data/region/sn.txt create mode 100644 icuSources/data/region/sr_Cyrl_ME.txt mode change 100755 => 100644 icuSources/data/region/sr_Cyrl_XK.txt mode change 100755 => 100644 icuSources/data/region/sr_Latn_ME.txt create mode 100644 icuSources/data/region/sr_Latn_XK.txt mode change 100755 => 100644 icuSources/data/region/sr_XK.txt mode change 100755 => 100644 icuSources/data/region/sw_CD.txt create mode 100644 icuSources/data/region/sw_KE.txt mode change 100755 => 100644 icuSources/data/region/teo.txt mode change 100755 => 100644 icuSources/data/region/tl.txt mode change 100755 => 100644 icuSources/data/region/tl_PH.txt mode change 100755 => 100644 icuSources/data/region/to.txt mode change 100755 => 100644 icuSources/data/region/twq.txt mode change 100755 => 100644 icuSources/data/region/tzm.txt mode change 100755 => 100644 icuSources/data/region/ug.txt mode change 100755 => 100644 icuSources/data/region/uz_Latn_UZ.txt mode change 100755 => 100644 icuSources/data/region/vai.txt mode change 100755 => 100644 icuSources/data/region/vai_LR.txt mode change 100755 => 100644 icuSources/data/region/vai_Latn.txt mode change 100755 => 100644 icuSources/data/region/vai_Vaii.txt mode change 100755 => 100644 icuSources/data/region/vai_Vaii_LR.txt mode change 100755 => 100644 icuSources/data/region/vun.txt mode change 100755 => 100644 icuSources/data/region/xog.txt mode change 100755 => 100644 icuSources/data/region/yav.txt mode change 100755 => 100644 icuSources/data/region/yo.txt mode change 100755 => 100644 icuSources/data/region/yo_BJ.txt mode change 100755 => 100644 icuSources/data/region/yue.txt create mode 100644 icuSources/data/region/yue_CN.txt create mode 100644 icuSources/data/region/yue_HK.txt create mode 100644 icuSources/data/region/yue_Hans.txt create mode 100644 icuSources/data/region/yue_Hans_CN.txt create mode 100644 icuSources/data/region/yue_Hant.txt create mode 100644 icuSources/data/region/yue_Hant_HK.txt mode change 100755 => 100644 icuSources/data/region/zgh.txt create mode 100644 icuSources/data/translit/Beng_Arab.txt create mode 100644 icuSources/data/translit/Beng_ur.txt create mode 100644 icuSources/data/translit/Deva_Arab.txt create mode 100644 icuSources/data/translit/Deva_ur.txt create mode 100644 icuSources/data/translit/Gujr_Arab.txt create mode 100644 icuSources/data/translit/Gujr_ur.txt create mode 100644 icuSources/data/translit/Guru_Arab.txt create mode 100644 icuSources/data/translit/Guru_ur.txt mode change 100755 => 100644 icuSources/data/translit/Han_Latin_Names.txt create mode 100644 icuSources/data/translit/InterIndic_Arabic.txt create mode 100644 icuSources/data/translit/InterIndic_ur.txt create mode 100644 icuSources/data/translit/Knda_Arab.txt create mode 100644 icuSources/data/translit/Knda_ur.txt create mode 100644 icuSources/data/translit/Mlym_Arab.txt create mode 100644 icuSources/data/translit/Mlym_ur.txt create mode 100644 icuSources/data/translit/Orya_Arab.txt create mode 100644 icuSources/data/translit/Orya_ur.txt create mode 100644 icuSources/data/translit/Taml_Arab.txt create mode 100644 icuSources/data/translit/Taml_ur.txt create mode 100644 icuSources/data/translit/Telu_Arab.txt create mode 100644 icuSources/data/translit/Telu_ur.txt create mode 100644 icuSources/data/translit/Zawgyi_my.txt mode change 100755 => 100644 icuSources/data/translit/am_am_FONIPA.txt create mode 100644 icuSources/data/translit/am_chr.txt mode change 100755 => 100644 icuSources/data/translit/az_Lower.txt mode change 100755 => 100644 icuSources/data/translit/az_Title.txt mode change 100755 => 100644 icuSources/data/translit/ch_ch_FONIPA.txt create mode 100644 icuSources/data/translit/ch_chr.txt create mode 100644 icuSources/data/translit/chr_chr_FONIPA.txt create mode 100644 icuSources/data/translit/cs_chr.txt mode change 100755 => 100644 icuSources/data/translit/dsb_dsb_FONIPA.txt create mode 100644 icuSources/data/translit/eo_chr.txt mode change 100755 => 100644 icuSources/data/translit/eo_eo_FONIPA.txt create mode 100644 icuSources/data/translit/es_419_chr.txt create mode 100644 icuSources/data/translit/es_chr.txt create mode 100644 icuSources/data/translit/hy_AREVMDA_chr.txt create mode 100644 icuSources/data/translit/hy_chr.txt create mode 100644 icuSources/data/translit/ia_chr.txt mode change 100755 => 100644 icuSources/data/translit/ia_ia_FONIPA.txt create mode 100644 icuSources/data/translit/kk_chr.txt create mode 100644 icuSources/data/translit/ky_chr.txt mode change 100755 => 100644 icuSources/data/translit/ky_ky_FONIPA.txt mode change 100755 => 100644 icuSources/data/translit/la_la_FONIPA.txt mode change 100755 => 100644 icuSources/data/translit/lt_Lower.txt mode change 100755 => 100644 icuSources/data/translit/lt_Title.txt create mode 100644 icuSources/data/translit/my_chr.txt create mode 100644 icuSources/data/translit/pl_chr.txt create mode 100644 icuSources/data/translit/rm_SURSILV_chr.txt create mode 100644 icuSources/data/translit/ro_chr.txt create mode 100644 icuSources/data/translit/sat_chr.txt create mode 100644 icuSources/data/translit/si_chr.txt create mode 100644 icuSources/data/translit/sk_chr.txt create mode 100644 icuSources/data/translit/ta_ta_FONIPA.txt create mode 100644 icuSources/data/translit/tlh_chr.txt mode change 100755 => 100644 icuSources/data/translit/tlh_tlh_FONIPA.txt create mode 100644 icuSources/data/translit/und_FONIPA_chr.txt mode change 100755 => 100644 icuSources/data/translit/uz_Cyrl_uz_Latn.txt create mode 100644 icuSources/data/translit/xh_chr.txt create mode 100644 icuSources/data/translit/zu_chr.txt mode change 100755 => 100644 icuSources/data/unit/af.txt mode change 100755 => 100644 icuSources/data/unit/agq.txt mode change 100755 => 100644 icuSources/data/unit/ak.txt mode change 100755 => 100644 icuSources/data/unit/am.txt mode change 100755 => 100644 icuSources/data/unit/ar.txt create mode 100644 icuSources/data/unit/ar_SA.txt mode change 100755 => 100644 icuSources/data/unit/ars.txt mode change 100755 => 100644 icuSources/data/unit/as.txt mode change 100755 => 100644 icuSources/data/unit/asa.txt mode change 100755 => 100644 icuSources/data/unit/ast.txt mode change 100755 => 100644 icuSources/data/unit/az.txt mode change 100755 => 100644 icuSources/data/unit/az_AZ.txt mode change 100755 => 100644 icuSources/data/unit/az_Cyrl.txt mode change 100755 => 100644 icuSources/data/unit/az_Latn.txt mode change 100755 => 100644 icuSources/data/unit/az_Latn_AZ.txt mode change 100755 => 100644 icuSources/data/unit/bas.txt mode change 100755 => 100644 icuSources/data/unit/be.txt mode change 100755 => 100644 icuSources/data/unit/bem.txt mode change 100755 => 100644 icuSources/data/unit/bez.txt mode change 100755 => 100644 icuSources/data/unit/bg.txt mode change 100755 => 100644 icuSources/data/unit/bm.txt mode change 100755 => 100644 icuSources/data/unit/bn.txt mode change 100755 => 100644 icuSources/data/unit/bo.txt mode change 100755 => 100644 icuSources/data/unit/br.txt mode change 100755 => 100644 icuSources/data/unit/brx.txt mode change 100755 => 100644 icuSources/data/unit/bs.txt mode change 100755 => 100644 icuSources/data/unit/bs_BA.txt mode change 100755 => 100644 icuSources/data/unit/bs_Cyrl.txt mode change 100755 => 100644 icuSources/data/unit/bs_Latn.txt mode change 100755 => 100644 icuSources/data/unit/bs_Latn_BA.txt mode change 100755 => 100644 icuSources/data/unit/ca.txt mode change 100755 => 100644 icuSources/data/unit/ce.txt mode change 100755 => 100644 icuSources/data/unit/cgg.txt mode change 100755 => 100644 icuSources/data/unit/chr.txt mode change 100755 => 100644 icuSources/data/unit/cs.txt mode change 100755 => 100644 icuSources/data/unit/cy.txt mode change 100755 => 100644 icuSources/data/unit/da.txt mode change 100755 => 100644 icuSources/data/unit/dav.txt mode change 100755 => 100644 icuSources/data/unit/de.txt mode change 100755 => 100644 icuSources/data/unit/de_CH.txt mode change 100755 => 100644 icuSources/data/unit/dje.txt mode change 100755 => 100644 icuSources/data/unit/dsb.txt mode change 100755 => 100644 icuSources/data/unit/dua.txt mode change 100755 => 100644 icuSources/data/unit/dyo.txt mode change 100755 => 100644 icuSources/data/unit/dz.txt mode change 100755 => 100644 icuSources/data/unit/ebu.txt mode change 100755 => 100644 icuSources/data/unit/ee.txt mode change 100755 => 100644 icuSources/data/unit/el.txt mode change 100755 => 100644 icuSources/data/unit/en.txt mode change 100755 => 100644 icuSources/data/unit/en_001.txt mode change 100755 => 100644 icuSources/data/unit/en_150.txt mode change 100755 => 100644 icuSources/data/unit/en_AG.txt mode change 100755 => 100644 icuSources/data/unit/en_AI.txt mode change 100755 => 100644 icuSources/data/unit/en_AT.txt mode change 100755 => 100644 icuSources/data/unit/en_AU.txt mode change 100755 => 100644 icuSources/data/unit/en_BB.txt create mode 100644 icuSources/data/unit/en_BD.txt mode change 100755 => 100644 icuSources/data/unit/en_BE.txt create mode 100755 icuSources/data/unit/en_BG.txt mode change 100755 => 100644 icuSources/data/unit/en_BM.txt mode change 100755 => 100644 icuSources/data/unit/en_BS.txt mode change 100755 => 100644 icuSources/data/unit/en_BW.txt mode change 100755 => 100644 icuSources/data/unit/en_BZ.txt mode change 100755 => 100644 icuSources/data/unit/en_CA.txt mode change 100755 => 100644 icuSources/data/unit/en_CC.txt mode change 100755 => 100644 icuSources/data/unit/en_CH.txt mode change 100755 => 100644 icuSources/data/unit/en_CK.txt mode change 100755 => 100644 icuSources/data/unit/en_CM.txt mode change 100755 => 100644 icuSources/data/unit/en_CX.txt mode change 100755 => 100644 icuSources/data/unit/en_CY.txt mode change 100755 => 100644 icuSources/data/unit/en_DE.txt mode change 100755 => 100644 icuSources/data/unit/en_DG.txt mode change 100755 => 100644 icuSources/data/unit/en_DK.txt mode change 100755 => 100644 icuSources/data/unit/en_DM.txt mode change 100755 => 100644 icuSources/data/unit/en_ER.txt mode change 100755 => 100644 icuSources/data/unit/en_FI.txt mode change 100755 => 100644 icuSources/data/unit/en_FJ.txt mode change 100755 => 100644 icuSources/data/unit/en_FK.txt mode change 100755 => 100644 icuSources/data/unit/en_FM.txt mode change 100755 => 100644 icuSources/data/unit/en_GB.txt mode change 100755 => 100644 icuSources/data/unit/en_GD.txt mode change 100755 => 100644 icuSources/data/unit/en_GG.txt mode change 100755 => 100644 icuSources/data/unit/en_GH.txt mode change 100755 => 100644 icuSources/data/unit/en_GI.txt mode change 100755 => 100644 icuSources/data/unit/en_GM.txt mode change 100755 => 100644 icuSources/data/unit/en_GY.txt mode change 100755 => 100644 icuSources/data/unit/en_HK.txt create mode 100755 icuSources/data/unit/en_ID.txt mode change 100755 => 100644 icuSources/data/unit/en_IE.txt mode change 100755 => 100644 icuSources/data/unit/en_IL.txt mode change 100755 => 100644 icuSources/data/unit/en_IM.txt mode change 100755 => 100644 icuSources/data/unit/en_IN.txt mode change 100755 => 100644 icuSources/data/unit/en_IO.txt mode change 100755 => 100644 icuSources/data/unit/en_JE.txt mode change 100755 => 100644 icuSources/data/unit/en_JM.txt mode change 100755 => 100644 icuSources/data/unit/en_KE.txt mode change 100755 => 100644 icuSources/data/unit/en_KI.txt mode change 100755 => 100644 icuSources/data/unit/en_KN.txt mode change 100755 => 100644 icuSources/data/unit/en_KY.txt mode change 100755 => 100644 icuSources/data/unit/en_LC.txt mode change 100755 => 100644 icuSources/data/unit/en_LR.txt mode change 100755 => 100644 icuSources/data/unit/en_LS.txt mode change 100755 => 100644 icuSources/data/unit/en_MG.txt mode change 100755 => 100644 icuSources/data/unit/en_MO.txt mode change 100755 => 100644 icuSources/data/unit/en_MS.txt mode change 100755 => 100644 icuSources/data/unit/en_MT.txt mode change 100755 => 100644 icuSources/data/unit/en_MU.txt mode change 100755 => 100644 icuSources/data/unit/en_MW.txt mode change 100755 => 100644 icuSources/data/unit/en_MY.txt mode change 100755 => 100644 icuSources/data/unit/en_NA.txt mode change 100755 => 100644 icuSources/data/unit/en_NF.txt mode change 100755 => 100644 icuSources/data/unit/en_NG.txt mode change 100755 => 100644 icuSources/data/unit/en_NH.txt mode change 100755 => 100644 icuSources/data/unit/en_NL.txt mode change 100755 => 100644 icuSources/data/unit/en_NR.txt mode change 100755 => 100644 icuSources/data/unit/en_NU.txt mode change 100755 => 100644 icuSources/data/unit/en_NZ.txt mode change 100755 => 100644 icuSources/data/unit/en_PG.txt mode change 100755 => 100644 icuSources/data/unit/en_PH.txt mode change 100755 => 100644 icuSources/data/unit/en_PK.txt mode change 100755 => 100644 icuSources/data/unit/en_PN.txt mode change 100755 => 100644 icuSources/data/unit/en_PW.txt mode change 100755 => 100644 icuSources/data/unit/en_RH.txt mode change 100755 => 100644 icuSources/data/unit/en_RW.txt create mode 100755 icuSources/data/unit/en_SA.txt mode change 100755 => 100644 icuSources/data/unit/en_SB.txt mode change 100755 => 100644 icuSources/data/unit/en_SC.txt mode change 100755 => 100644 icuSources/data/unit/en_SD.txt mode change 100755 => 100644 icuSources/data/unit/en_SE.txt mode change 100755 => 100644 icuSources/data/unit/en_SG.txt mode change 100755 => 100644 icuSources/data/unit/en_SH.txt mode change 100755 => 100644 icuSources/data/unit/en_SI.txt mode change 100755 => 100644 icuSources/data/unit/en_SL.txt mode change 100755 => 100644 icuSources/data/unit/en_SS.txt mode change 100755 => 100644 icuSources/data/unit/en_SX.txt mode change 100755 => 100644 icuSources/data/unit/en_SZ.txt mode change 100755 => 100644 icuSources/data/unit/en_TC.txt create mode 100755 icuSources/data/unit/en_TH.txt mode change 100755 => 100644 icuSources/data/unit/en_TK.txt mode change 100755 => 100644 icuSources/data/unit/en_TO.txt mode change 100755 => 100644 icuSources/data/unit/en_TT.txt mode change 100755 => 100644 icuSources/data/unit/en_TV.txt mode change 100755 => 100644 icuSources/data/unit/en_TZ.txt mode change 100755 => 100644 icuSources/data/unit/en_UG.txt mode change 100755 => 100644 icuSources/data/unit/en_VC.txt mode change 100755 => 100644 icuSources/data/unit/en_VG.txt mode change 100755 => 100644 icuSources/data/unit/en_VU.txt mode change 100755 => 100644 icuSources/data/unit/en_WS.txt mode change 100755 => 100644 icuSources/data/unit/en_ZA.txt mode change 100755 => 100644 icuSources/data/unit/en_ZM.txt mode change 100755 => 100644 icuSources/data/unit/en_ZW.txt mode change 100755 => 100644 icuSources/data/unit/eo.txt mode change 100755 => 100644 icuSources/data/unit/es.txt mode change 100755 => 100644 icuSources/data/unit/es_419.txt create mode 100755 icuSources/data/unit/es_AG.txt create mode 100644 icuSources/data/unit/es_AI.txt mode change 100755 => 100644 icuSources/data/unit/es_AR.txt create mode 100644 icuSources/data/unit/es_AW.txt create mode 100644 icuSources/data/unit/es_BB.txt create mode 100644 icuSources/data/unit/es_BL.txt create mode 100644 icuSources/data/unit/es_BM.txt mode change 100755 => 100644 icuSources/data/unit/es_BO.txt create mode 100644 icuSources/data/unit/es_BQ.txt create mode 100644 icuSources/data/unit/es_BR.txt create mode 100644 icuSources/data/unit/es_BS.txt mode change 100755 => 100644 icuSources/data/unit/es_BZ.txt mode change 100755 => 100644 icuSources/data/unit/es_CL.txt mode change 100755 => 100644 icuSources/data/unit/es_CO.txt mode change 100755 => 100644 icuSources/data/unit/es_CR.txt mode change 100755 => 100644 icuSources/data/unit/es_CU.txt create mode 100644 icuSources/data/unit/es_CW.txt create mode 100644 icuSources/data/unit/es_DM.txt mode change 100755 => 100644 icuSources/data/unit/es_DO.txt mode change 100755 => 100644 icuSources/data/unit/es_EC.txt create mode 100644 icuSources/data/unit/es_FK.txt create mode 100644 icuSources/data/unit/es_GD.txt create mode 100644 icuSources/data/unit/es_GF.txt create mode 100644 icuSources/data/unit/es_GL.txt create mode 100644 icuSources/data/unit/es_GP.txt mode change 100755 => 100644 icuSources/data/unit/es_GT.txt create mode 100644 icuSources/data/unit/es_GY.txt mode change 100755 => 100644 icuSources/data/unit/es_HN.txt create mode 100644 icuSources/data/unit/es_HT.txt create mode 100644 icuSources/data/unit/es_KN.txt create mode 100644 icuSources/data/unit/es_KY.txt create mode 100644 icuSources/data/unit/es_LC.txt create mode 100644 icuSources/data/unit/es_MF.txt create mode 100644 icuSources/data/unit/es_MQ.txt create mode 100644 icuSources/data/unit/es_MS.txt mode change 100755 => 100644 icuSources/data/unit/es_MX.txt mode change 100755 => 100644 icuSources/data/unit/es_NI.txt mode change 100755 => 100644 icuSources/data/unit/es_PA.txt mode change 100755 => 100644 icuSources/data/unit/es_PE.txt create mode 100644 icuSources/data/unit/es_PM.txt mode change 100755 => 100644 icuSources/data/unit/es_PR.txt mode change 100755 => 100644 icuSources/data/unit/es_PY.txt create mode 100644 icuSources/data/unit/es_SR.txt mode change 100755 => 100644 icuSources/data/unit/es_SV.txt create mode 100644 icuSources/data/unit/es_SX.txt create mode 100644 icuSources/data/unit/es_TC.txt create mode 100644 icuSources/data/unit/es_TT.txt mode change 100755 => 100644 icuSources/data/unit/es_US.txt mode change 100755 => 100644 icuSources/data/unit/es_UY.txt create mode 100644 icuSources/data/unit/es_VC.txt mode change 100755 => 100644 icuSources/data/unit/es_VE.txt create mode 100644 icuSources/data/unit/es_VG.txt create mode 100644 icuSources/data/unit/es_VI.txt mode change 100755 => 100644 icuSources/data/unit/et.txt mode change 100755 => 100644 icuSources/data/unit/eu.txt mode change 100755 => 100644 icuSources/data/unit/ewo.txt mode change 100755 => 100644 icuSources/data/unit/fa.txt mode change 100755 => 100644 icuSources/data/unit/ff.txt mode change 100755 => 100644 icuSources/data/unit/fi.txt mode change 100755 => 100644 icuSources/data/unit/fil.txt mode change 100755 => 100644 icuSources/data/unit/fil_PH.txt mode change 100755 => 100644 icuSources/data/unit/fo.txt mode change 100755 => 100644 icuSources/data/unit/fr.txt mode change 100755 => 100644 icuSources/data/unit/fr_CA.txt mode change 100755 => 100644 icuSources/data/unit/fr_HT.txt mode change 100755 => 100644 icuSources/data/unit/fur.txt mode change 100755 => 100644 icuSources/data/unit/fy.txt mode change 100755 => 100644 icuSources/data/unit/ga.txt mode change 100755 => 100644 icuSources/data/unit/gd.txt mode change 100755 => 100644 icuSources/data/unit/gl.txt mode change 100755 => 100644 icuSources/data/unit/gsw.txt mode change 100755 => 100644 icuSources/data/unit/gu.txt mode change 100755 => 100644 icuSources/data/unit/guz.txt mode change 100755 => 100644 icuSources/data/unit/gv.txt mode change 100755 => 100644 icuSources/data/unit/ha.txt mode change 100755 => 100644 icuSources/data/unit/haw.txt mode change 100755 => 100644 icuSources/data/unit/he.txt mode change 100755 => 100644 icuSources/data/unit/he_IL.txt mode change 100755 => 100644 icuSources/data/unit/hi.txt mode change 100755 => 100644 icuSources/data/unit/hr.txt mode change 100755 => 100644 icuSources/data/unit/hsb.txt mode change 100755 => 100644 icuSources/data/unit/hu.txt mode change 100755 => 100644 icuSources/data/unit/hy.txt mode change 100755 => 100644 icuSources/data/unit/id.txt mode change 100755 => 100644 icuSources/data/unit/id_ID.txt mode change 100755 => 100644 icuSources/data/unit/ig.txt mode change 100755 => 100644 icuSources/data/unit/ii.txt mode change 100755 => 100644 icuSources/data/unit/in.txt mode change 100755 => 100644 icuSources/data/unit/in_ID.txt mode change 100755 => 100644 icuSources/data/unit/is.txt mode change 100755 => 100644 icuSources/data/unit/it.txt mode change 100755 => 100644 icuSources/data/unit/iw.txt mode change 100755 => 100644 icuSources/data/unit/iw_IL.txt mode change 100755 => 100644 icuSources/data/unit/ja.txt mode change 100755 => 100644 icuSources/data/unit/ja_JP.txt mode change 100755 => 100644 icuSources/data/unit/ja_JP_TRADITIONAL.txt mode change 100755 => 100644 icuSources/data/unit/jgo.txt mode change 100755 => 100644 icuSources/data/unit/jmc.txt mode change 100755 => 100644 icuSources/data/unit/ka.txt mode change 100755 => 100644 icuSources/data/unit/kab.txt mode change 100755 => 100644 icuSources/data/unit/kam.txt mode change 100755 => 100644 icuSources/data/unit/kde.txt mode change 100755 => 100644 icuSources/data/unit/kea.txt mode change 100755 => 100644 icuSources/data/unit/khq.txt mode change 100755 => 100644 icuSources/data/unit/ki.txt mode change 100755 => 100644 icuSources/data/unit/kk.txt mode change 100755 => 100644 icuSources/data/unit/kkj.txt mode change 100755 => 100644 icuSources/data/unit/kl.txt mode change 100755 => 100644 icuSources/data/unit/kln.txt mode change 100755 => 100644 icuSources/data/unit/km.txt mode change 100755 => 100644 icuSources/data/unit/kn.txt mode change 100755 => 100644 icuSources/data/unit/ko.txt mode change 100755 => 100644 icuSources/data/unit/kok.txt mode change 100755 => 100644 icuSources/data/unit/ks.txt mode change 100755 => 100644 icuSources/data/unit/ksb.txt mode change 100755 => 100644 icuSources/data/unit/ksf.txt mode change 100755 => 100644 icuSources/data/unit/ksh.txt mode change 100755 => 100644 icuSources/data/unit/kw.txt mode change 100755 => 100644 icuSources/data/unit/ky.txt mode change 100755 => 100644 icuSources/data/unit/lag.txt mode change 100755 => 100644 icuSources/data/unit/lb.txt mode change 100755 => 100644 icuSources/data/unit/lg.txt mode change 100755 => 100644 icuSources/data/unit/lkt.txt mode change 100755 => 100644 icuSources/data/unit/ln.txt mode change 100755 => 100644 icuSources/data/unit/lo.txt mode change 100755 => 100644 icuSources/data/unit/lrc.txt mode change 100755 => 100644 icuSources/data/unit/lt.txt mode change 100755 => 100644 icuSources/data/unit/lu.txt mode change 100755 => 100644 icuSources/data/unit/luo.txt mode change 100755 => 100644 icuSources/data/unit/luy.txt mode change 100755 => 100644 icuSources/data/unit/lv.txt mode change 100755 => 100644 icuSources/data/unit/mas.txt mode change 100755 => 100644 icuSources/data/unit/mer.txt mode change 100755 => 100644 icuSources/data/unit/mfe.txt mode change 100755 => 100644 icuSources/data/unit/mg.txt mode change 100755 => 100644 icuSources/data/unit/mgh.txt mode change 100755 => 100644 icuSources/data/unit/mgo.txt mode change 100755 => 100644 icuSources/data/unit/mk.txt mode change 100755 => 100644 icuSources/data/unit/ml.txt mode change 100755 => 100644 icuSources/data/unit/mn.txt mode change 100755 => 100644 icuSources/data/unit/mo.txt mode change 100755 => 100644 icuSources/data/unit/mr.txt mode change 100755 => 100644 icuSources/data/unit/ms.txt mode change 100755 => 100644 icuSources/data/unit/mt.txt mode change 100755 => 100644 icuSources/data/unit/mua.txt mode change 100755 => 100644 icuSources/data/unit/my.txt mode change 100755 => 100644 icuSources/data/unit/mzn.txt mode change 100755 => 100644 icuSources/data/unit/naq.txt mode change 100755 => 100644 icuSources/data/unit/nb.txt mode change 100755 => 100644 icuSources/data/unit/nb_NO.txt mode change 100755 => 100644 icuSources/data/unit/nd.txt create mode 100644 icuSources/data/unit/nds.txt mode change 100755 => 100644 icuSources/data/unit/ne.txt mode change 100755 => 100644 icuSources/data/unit/nl.txt mode change 100755 => 100644 icuSources/data/unit/nmg.txt mode change 100755 => 100644 icuSources/data/unit/nn.txt mode change 100755 => 100644 icuSources/data/unit/nn_NO.txt mode change 100755 => 100644 icuSources/data/unit/nnh.txt mode change 100755 => 100644 icuSources/data/unit/no.txt mode change 100755 => 100644 icuSources/data/unit/no_NO.txt mode change 100755 => 100644 icuSources/data/unit/no_NO_NY.txt mode change 100755 => 100644 icuSources/data/unit/nus.txt mode change 100755 => 100644 icuSources/data/unit/nyn.txt mode change 100755 => 100644 icuSources/data/unit/om.txt mode change 100755 => 100644 icuSources/data/unit/or.txt mode change 100755 => 100644 icuSources/data/unit/os.txt mode change 100755 => 100644 icuSources/data/unit/pa.txt mode change 100755 => 100644 icuSources/data/unit/pa_Arab.txt mode change 100755 => 100644 icuSources/data/unit/pa_Arab_PK.txt mode change 100755 => 100644 icuSources/data/unit/pa_Guru.txt mode change 100755 => 100644 icuSources/data/unit/pa_Guru_IN.txt mode change 100755 => 100644 icuSources/data/unit/pa_IN.txt mode change 100755 => 100644 icuSources/data/unit/pa_PK.txt mode change 100755 => 100644 icuSources/data/unit/pl.txt mode change 100755 => 100644 icuSources/data/unit/ps.txt mode change 100755 => 100644 icuSources/data/unit/pt.txt mode change 100755 => 100644 icuSources/data/unit/pt_AO.txt create mode 100644 icuSources/data/unit/pt_CH.txt mode change 100755 => 100644 icuSources/data/unit/pt_CV.txt create mode 100644 icuSources/data/unit/pt_FR.txt create mode 100644 icuSources/data/unit/pt_GQ.txt mode change 100755 => 100644 icuSources/data/unit/pt_GW.txt create mode 100644 icuSources/data/unit/pt_LU.txt mode change 100755 => 100644 icuSources/data/unit/pt_MO.txt mode change 100755 => 100644 icuSources/data/unit/pt_MZ.txt mode change 100755 => 100644 icuSources/data/unit/pt_PT.txt mode change 100755 => 100644 icuSources/data/unit/pt_ST.txt mode change 100755 => 100644 icuSources/data/unit/pt_TL.txt mode change 100755 => 100644 icuSources/data/unit/qu.txt mode change 100755 => 100644 icuSources/data/unit/resfiles.mk mode change 100755 => 100644 icuSources/data/unit/rm.txt mode change 100755 => 100644 icuSources/data/unit/rn.txt mode change 100755 => 100644 icuSources/data/unit/ro.txt mode change 100755 => 100644 icuSources/data/unit/ro_MD.txt mode change 100755 => 100644 icuSources/data/unit/rof.txt mode change 100755 => 100644 icuSources/data/unit/root.txt mode change 100755 => 100644 icuSources/data/unit/ru.txt mode change 100755 => 100644 icuSources/data/unit/rw.txt mode change 100755 => 100644 icuSources/data/unit/rwk.txt mode change 100755 => 100644 icuSources/data/unit/sah.txt mode change 100755 => 100644 icuSources/data/unit/saq.txt mode change 100755 => 100644 icuSources/data/unit/sbp.txt mode change 100755 => 100644 icuSources/data/unit/se.txt mode change 100755 => 100644 icuSources/data/unit/seh.txt mode change 100755 => 100644 icuSources/data/unit/ses.txt mode change 100755 => 100644 icuSources/data/unit/sg.txt mode change 100755 => 100644 icuSources/data/unit/sh.txt mode change 100755 => 100644 icuSources/data/unit/sh_BA.txt mode change 100755 => 100644 icuSources/data/unit/sh_CS.txt mode change 100755 => 100644 icuSources/data/unit/sh_YU.txt mode change 100755 => 100644 icuSources/data/unit/shi.txt mode change 100755 => 100644 icuSources/data/unit/shi_Latn.txt mode change 100755 => 100644 icuSources/data/unit/shi_MA.txt mode change 100755 => 100644 icuSources/data/unit/shi_Tfng.txt mode change 100755 => 100644 icuSources/data/unit/shi_Tfng_MA.txt mode change 100755 => 100644 icuSources/data/unit/si.txt mode change 100755 => 100644 icuSources/data/unit/sk.txt mode change 100755 => 100644 icuSources/data/unit/sl.txt mode change 100755 => 100644 icuSources/data/unit/smn.txt mode change 100755 => 100644 icuSources/data/unit/sn.txt mode change 100755 => 100644 icuSources/data/unit/so.txt mode change 100755 => 100644 icuSources/data/unit/sq.txt mode change 100755 => 100644 icuSources/data/unit/sr.txt mode change 100755 => 100644 icuSources/data/unit/sr_BA.txt mode change 100755 => 100644 icuSources/data/unit/sr_CS.txt mode change 100755 => 100644 icuSources/data/unit/sr_Cyrl.txt mode change 100755 => 100644 icuSources/data/unit/sr_Cyrl_BA.txt mode change 100755 => 100644 icuSources/data/unit/sr_Cyrl_CS.txt mode change 100755 => 100644 icuSources/data/unit/sr_Cyrl_RS.txt mode change 100755 => 100644 icuSources/data/unit/sr_Cyrl_XK.txt mode change 100755 => 100644 icuSources/data/unit/sr_Cyrl_YU.txt mode change 100755 => 100644 icuSources/data/unit/sr_Latn.txt mode change 100755 => 100644 icuSources/data/unit/sr_Latn_BA.txt mode change 100755 => 100644 icuSources/data/unit/sr_Latn_CS.txt mode change 100755 => 100644 icuSources/data/unit/sr_Latn_ME.txt mode change 100755 => 100644 icuSources/data/unit/sr_Latn_RS.txt mode change 100755 => 100644 icuSources/data/unit/sr_Latn_YU.txt mode change 100755 => 100644 icuSources/data/unit/sr_ME.txt mode change 100755 => 100644 icuSources/data/unit/sr_RS.txt mode change 100755 => 100644 icuSources/data/unit/sr_XK.txt mode change 100755 => 100644 icuSources/data/unit/sr_YU.txt mode change 100755 => 100644 icuSources/data/unit/sv.txt mode change 100755 => 100644 icuSources/data/unit/sv_FI.txt mode change 100755 => 100644 icuSources/data/unit/sw.txt mode change 100755 => 100644 icuSources/data/unit/ta.txt mode change 100755 => 100644 icuSources/data/unit/te.txt mode change 100755 => 100644 icuSources/data/unit/teo.txt mode change 100755 => 100644 icuSources/data/unit/th.txt mode change 100755 => 100644 icuSources/data/unit/th_TH.txt mode change 100755 => 100644 icuSources/data/unit/th_TH_TRADITIONAL.txt mode change 100755 => 100644 icuSources/data/unit/ti.txt mode change 100755 => 100644 icuSources/data/unit/tl.txt mode change 100755 => 100644 icuSources/data/unit/tl_PH.txt mode change 100755 => 100644 icuSources/data/unit/to.txt mode change 100755 => 100644 icuSources/data/unit/tr.txt mode change 100755 => 100644 icuSources/data/unit/twq.txt mode change 100755 => 100644 icuSources/data/unit/tzm.txt mode change 100755 => 100644 icuSources/data/unit/ug.txt mode change 100755 => 100644 icuSources/data/unit/uk.txt mode change 100755 => 100644 icuSources/data/unit/ur.txt mode change 100755 => 100644 icuSources/data/unit/ur_IN.txt mode change 100755 => 100644 icuSources/data/unit/uz.txt mode change 100755 => 100644 icuSources/data/unit/uz_AF.txt mode change 100755 => 100644 icuSources/data/unit/uz_Arab.txt mode change 100755 => 100644 icuSources/data/unit/uz_Arab_AF.txt mode change 100755 => 100644 icuSources/data/unit/uz_Cyrl.txt mode change 100755 => 100644 icuSources/data/unit/uz_Latn.txt mode change 100755 => 100644 icuSources/data/unit/uz_Latn_UZ.txt mode change 100755 => 100644 icuSources/data/unit/uz_UZ.txt mode change 100755 => 100644 icuSources/data/unit/vai.txt mode change 100755 => 100644 icuSources/data/unit/vai_LR.txt mode change 100755 => 100644 icuSources/data/unit/vai_Latn.txt mode change 100755 => 100644 icuSources/data/unit/vai_Vaii.txt mode change 100755 => 100644 icuSources/data/unit/vai_Vaii_LR.txt mode change 100755 => 100644 icuSources/data/unit/vi.txt mode change 100755 => 100644 icuSources/data/unit/vun.txt mode change 100755 => 100644 icuSources/data/unit/wae.txt mode change 100755 => 100644 icuSources/data/unit/xog.txt mode change 100755 => 100644 icuSources/data/unit/yav.txt mode change 100755 => 100644 icuSources/data/unit/yi.txt mode change 100755 => 100644 icuSources/data/unit/yo.txt mode change 100755 => 100644 icuSources/data/unit/yue.txt create mode 100644 icuSources/data/unit/yue_CN.txt create mode 100644 icuSources/data/unit/yue_HK.txt create mode 100644 icuSources/data/unit/yue_Hans.txt create mode 100644 icuSources/data/unit/yue_Hans_CN.txt create mode 100644 icuSources/data/unit/yue_Hant.txt create mode 100644 icuSources/data/unit/yue_Hant_HK.txt mode change 100755 => 100644 icuSources/data/unit/zgh.txt mode change 100755 => 100644 icuSources/data/unit/zh.txt mode change 100755 => 100644 icuSources/data/unit/zh_CN.txt mode change 100755 => 100644 icuSources/data/unit/zh_HK.txt mode change 100755 => 100644 icuSources/data/unit/zh_Hans.txt mode change 100755 => 100644 icuSources/data/unit/zh_Hans_CN.txt mode change 100755 => 100644 icuSources/data/unit/zh_Hans_HK.txt mode change 100755 => 100644 icuSources/data/unit/zh_Hans_MO.txt mode change 100755 => 100644 icuSources/data/unit/zh_Hans_SG.txt mode change 100755 => 100644 icuSources/data/unit/zh_Hant.txt mode change 100755 => 100644 icuSources/data/unit/zh_Hant_HK.txt mode change 100755 => 100644 icuSources/data/unit/zh_Hant_MO.txt mode change 100755 => 100644 icuSources/data/unit/zh_Hant_TW.txt mode change 100755 => 100644 icuSources/data/unit/zh_MO.txt mode change 100755 => 100644 icuSources/data/unit/zh_SG.txt mode change 100755 => 100644 icuSources/data/unit/zh_TW.txt mode change 100755 => 100644 icuSources/data/unit/zu.txt mode change 100755 => 100644 icuSources/data/zone/agq.txt mode change 100755 => 100644 icuSources/data/zone/ak.txt create mode 100644 icuSources/data/zone/ar_SA.txt mode change 100755 => 100644 icuSources/data/zone/ars.txt mode change 100755 => 100644 icuSources/data/zone/asa.txt mode change 100755 => 100644 icuSources/data/zone/ast.txt mode change 100755 => 100644 icuSources/data/zone/bas.txt mode change 100755 => 100644 icuSources/data/zone/bem.txt mode change 100755 => 100644 icuSources/data/zone/bez.txt mode change 100755 => 100644 icuSources/data/zone/bm.txt mode change 100755 => 100644 icuSources/data/zone/br.txt mode change 100755 => 100644 icuSources/data/zone/brx.txt mode change 100755 => 100644 icuSources/data/zone/bs_BA.txt mode change 100755 => 100644 icuSources/data/zone/bs_Cyrl.txt mode change 100755 => 100644 icuSources/data/zone/bs_Latn.txt mode change 100755 => 100644 icuSources/data/zone/bs_Latn_BA.txt mode change 100755 => 100644 icuSources/data/zone/ce.txt mode change 100755 => 100644 icuSources/data/zone/cgg.txt mode change 100755 => 100644 icuSources/data/zone/chr.txt mode change 100755 => 100644 icuSources/data/zone/dav.txt mode change 100755 => 100644 icuSources/data/zone/dje.txt mode change 100755 => 100644 icuSources/data/zone/dua.txt mode change 100755 => 100644 icuSources/data/zone/dyo.txt mode change 100755 => 100644 icuSources/data/zone/dz.txt mode change 100755 => 100644 icuSources/data/zone/ebu.txt mode change 100755 => 100644 icuSources/data/zone/ee.txt mode change 100755 => 100644 icuSources/data/zone/en_001.txt mode change 100755 => 100644 icuSources/data/zone/en_150.txt mode change 100755 => 100644 icuSources/data/zone/en_AG.txt mode change 100755 => 100644 icuSources/data/zone/en_AI.txt mode change 100755 => 100644 icuSources/data/zone/en_AT.txt mode change 100755 => 100644 icuSources/data/zone/en_BB.txt create mode 100644 icuSources/data/zone/en_BD.txt mode change 100755 => 100644 icuSources/data/zone/en_BE.txt create mode 100755 icuSources/data/zone/en_BG.txt mode change 100755 => 100644 icuSources/data/zone/en_BM.txt mode change 100755 => 100644 icuSources/data/zone/en_BS.txt mode change 100755 => 100644 icuSources/data/zone/en_BW.txt mode change 100755 => 100644 icuSources/data/zone/en_BZ.txt mode change 100755 => 100644 icuSources/data/zone/en_CC.txt mode change 100755 => 100644 icuSources/data/zone/en_CH.txt mode change 100755 => 100644 icuSources/data/zone/en_CK.txt mode change 100755 => 100644 icuSources/data/zone/en_CM.txt mode change 100755 => 100644 icuSources/data/zone/en_CX.txt mode change 100755 => 100644 icuSources/data/zone/en_CY.txt mode change 100755 => 100644 icuSources/data/zone/en_DE.txt mode change 100755 => 100644 icuSources/data/zone/en_DG.txt mode change 100755 => 100644 icuSources/data/zone/en_DK.txt mode change 100755 => 100644 icuSources/data/zone/en_DM.txt mode change 100755 => 100644 icuSources/data/zone/en_ER.txt mode change 100755 => 100644 icuSources/data/zone/en_FI.txt mode change 100755 => 100644 icuSources/data/zone/en_FJ.txt mode change 100755 => 100644 icuSources/data/zone/en_FK.txt mode change 100755 => 100644 icuSources/data/zone/en_FM.txt mode change 100755 => 100644 icuSources/data/zone/en_GD.txt mode change 100755 => 100644 icuSources/data/zone/en_GG.txt mode change 100755 => 100644 icuSources/data/zone/en_GH.txt mode change 100755 => 100644 icuSources/data/zone/en_GI.txt mode change 100755 => 100644 icuSources/data/zone/en_GM.txt mode change 100755 => 100644 icuSources/data/zone/en_GU.txt mode change 100755 => 100644 icuSources/data/zone/en_GY.txt mode change 100755 => 100644 icuSources/data/zone/en_HK.txt create mode 100644 icuSources/data/zone/en_ID.txt mode change 100755 => 100644 icuSources/data/zone/en_IE.txt mode change 100755 => 100644 icuSources/data/zone/en_IL.txt mode change 100755 => 100644 icuSources/data/zone/en_IM.txt mode change 100755 => 100644 icuSources/data/zone/en_IN.txt mode change 100755 => 100644 icuSources/data/zone/en_IO.txt mode change 100755 => 100644 icuSources/data/zone/en_JE.txt mode change 100755 => 100644 icuSources/data/zone/en_JM.txt create mode 100644 icuSources/data/zone/en_JP.txt mode change 100755 => 100644 icuSources/data/zone/en_KE.txt mode change 100755 => 100644 icuSources/data/zone/en_KI.txt mode change 100755 => 100644 icuSources/data/zone/en_KN.txt mode change 100755 => 100644 icuSources/data/zone/en_KY.txt mode change 100755 => 100644 icuSources/data/zone/en_LC.txt mode change 100755 => 100644 icuSources/data/zone/en_LR.txt mode change 100755 => 100644 icuSources/data/zone/en_LS.txt mode change 100755 => 100644 icuSources/data/zone/en_MG.txt mode change 100755 => 100644 icuSources/data/zone/en_MH.txt mode change 100755 => 100644 icuSources/data/zone/en_MP.txt mode change 100755 => 100644 icuSources/data/zone/en_MS.txt mode change 100755 => 100644 icuSources/data/zone/en_MT.txt mode change 100755 => 100644 icuSources/data/zone/en_MU.txt mode change 100755 => 100644 icuSources/data/zone/en_MW.txt mode change 100755 => 100644 icuSources/data/zone/en_NA.txt mode change 100755 => 100644 icuSources/data/zone/en_NF.txt mode change 100755 => 100644 icuSources/data/zone/en_NG.txt mode change 100755 => 100644 icuSources/data/zone/en_NH.txt mode change 100755 => 100644 icuSources/data/zone/en_NL.txt mode change 100755 => 100644 icuSources/data/zone/en_NR.txt mode change 100755 => 100644 icuSources/data/zone/en_NU.txt mode change 100755 => 100644 icuSources/data/zone/en_PG.txt mode change 100755 => 100644 icuSources/data/zone/en_PH.txt mode change 100755 => 100644 icuSources/data/zone/en_PK.txt mode change 100755 => 100644 icuSources/data/zone/en_PN.txt mode change 100755 => 100644 icuSources/data/zone/en_PW.txt mode change 100755 => 100644 icuSources/data/zone/en_RW.txt create mode 100644 icuSources/data/zone/en_SA.txt mode change 100755 => 100644 icuSources/data/zone/en_SB.txt mode change 100755 => 100644 icuSources/data/zone/en_SC.txt mode change 100755 => 100644 icuSources/data/zone/en_SD.txt mode change 100755 => 100644 icuSources/data/zone/en_SE.txt mode change 100755 => 100644 icuSources/data/zone/en_SG.txt mode change 100755 => 100644 icuSources/data/zone/en_SH.txt mode change 100755 => 100644 icuSources/data/zone/en_SI.txt mode change 100755 => 100644 icuSources/data/zone/en_SL.txt mode change 100755 => 100644 icuSources/data/zone/en_SS.txt mode change 100755 => 100644 icuSources/data/zone/en_SX.txt mode change 100755 => 100644 icuSources/data/zone/en_SZ.txt mode change 100755 => 100644 icuSources/data/zone/en_TC.txt create mode 100644 icuSources/data/zone/en_TH.txt mode change 100755 => 100644 icuSources/data/zone/en_TK.txt mode change 100755 => 100644 icuSources/data/zone/en_TO.txt mode change 100755 => 100644 icuSources/data/zone/en_TT.txt mode change 100755 => 100644 icuSources/data/zone/en_TV.txt mode change 100755 => 100644 icuSources/data/zone/en_TZ.txt mode change 100755 => 100644 icuSources/data/zone/en_UG.txt mode change 100755 => 100644 icuSources/data/zone/en_VC.txt mode change 100755 => 100644 icuSources/data/zone/en_VG.txt mode change 100755 => 100644 icuSources/data/zone/en_VU.txt mode change 100755 => 100644 icuSources/data/zone/en_WS.txt mode change 100755 => 100644 icuSources/data/zone/en_ZM.txt create mode 100755 icuSources/data/zone/es_AG.txt create mode 100644 icuSources/data/zone/es_AI.txt mode change 100755 => 100644 icuSources/data/zone/es_AR.txt create mode 100644 icuSources/data/zone/es_AW.txt create mode 100644 icuSources/data/zone/es_BB.txt create mode 100644 icuSources/data/zone/es_BL.txt create mode 100644 icuSources/data/zone/es_BM.txt mode change 100755 => 100644 icuSources/data/zone/es_BO.txt create mode 100644 icuSources/data/zone/es_BQ.txt create mode 100644 icuSources/data/zone/es_BR.txt create mode 100644 icuSources/data/zone/es_BS.txt mode change 100755 => 100644 icuSources/data/zone/es_BZ.txt mode change 100755 => 100644 icuSources/data/zone/es_CL.txt mode change 100755 => 100644 icuSources/data/zone/es_CO.txt mode change 100755 => 100644 icuSources/data/zone/es_CR.txt mode change 100755 => 100644 icuSources/data/zone/es_CU.txt create mode 100644 icuSources/data/zone/es_CW.txt create mode 100644 icuSources/data/zone/es_DM.txt mode change 100755 => 100644 icuSources/data/zone/es_DO.txt mode change 100755 => 100644 icuSources/data/zone/es_EC.txt create mode 100644 icuSources/data/zone/es_FK.txt create mode 100644 icuSources/data/zone/es_GD.txt create mode 100644 icuSources/data/zone/es_GF.txt create mode 100644 icuSources/data/zone/es_GL.txt create mode 100644 icuSources/data/zone/es_GP.txt mode change 100755 => 100644 icuSources/data/zone/es_GT.txt create mode 100644 icuSources/data/zone/es_GY.txt mode change 100755 => 100644 icuSources/data/zone/es_HN.txt create mode 100644 icuSources/data/zone/es_HT.txt create mode 100644 icuSources/data/zone/es_KN.txt create mode 100644 icuSources/data/zone/es_KY.txt create mode 100644 icuSources/data/zone/es_LC.txt create mode 100644 icuSources/data/zone/es_MF.txt create mode 100644 icuSources/data/zone/es_MQ.txt create mode 100644 icuSources/data/zone/es_MS.txt mode change 100755 => 100644 icuSources/data/zone/es_MX.txt mode change 100755 => 100644 icuSources/data/zone/es_NI.txt mode change 100755 => 100644 icuSources/data/zone/es_PA.txt mode change 100755 => 100644 icuSources/data/zone/es_PE.txt create mode 100644 icuSources/data/zone/es_PM.txt mode change 100755 => 100644 icuSources/data/zone/es_PR.txt mode change 100755 => 100644 icuSources/data/zone/es_PY.txt create mode 100644 icuSources/data/zone/es_SR.txt mode change 100755 => 100644 icuSources/data/zone/es_SV.txt create mode 100644 icuSources/data/zone/es_SX.txt create mode 100644 icuSources/data/zone/es_TC.txt create mode 100644 icuSources/data/zone/es_TT.txt mode change 100755 => 100644 icuSources/data/zone/es_US.txt mode change 100755 => 100644 icuSources/data/zone/es_UY.txt create mode 100644 icuSources/data/zone/es_VC.txt mode change 100755 => 100644 icuSources/data/zone/es_VE.txt create mode 100644 icuSources/data/zone/es_VG.txt create mode 100644 icuSources/data/zone/es_VI.txt mode change 100755 => 100644 icuSources/data/zone/ewo.txt mode change 100755 => 100644 icuSources/data/zone/ff.txt mode change 100755 => 100644 icuSources/data/zone/fil.txt mode change 100755 => 100644 icuSources/data/zone/fil_PH.txt mode change 100755 => 100644 icuSources/data/zone/fr_GF.txt mode change 100755 => 100644 icuSources/data/zone/guz.txt mode change 100755 => 100644 icuSources/data/zone/ig.txt mode change 100755 => 100644 icuSources/data/zone/jgo.txt mode change 100755 => 100644 icuSources/data/zone/jmc.txt mode change 100755 => 100644 icuSources/data/zone/kab.txt mode change 100755 => 100644 icuSources/data/zone/kam.txt mode change 100755 => 100644 icuSources/data/zone/kde.txt mode change 100755 => 100644 icuSources/data/zone/kea.txt mode change 100755 => 100644 icuSources/data/zone/khq.txt mode change 100755 => 100644 icuSources/data/zone/ki.txt mode change 100755 => 100644 icuSources/data/zone/kkj.txt mode change 100755 => 100644 icuSources/data/zone/kln.txt mode change 100755 => 100644 icuSources/data/zone/ko_KP.txt mode change 100755 => 100644 icuSources/data/zone/ks.txt mode change 100755 => 100644 icuSources/data/zone/ksb.txt mode change 100755 => 100644 icuSources/data/zone/ksf.txt mode change 100755 => 100644 icuSources/data/zone/ky.txt mode change 100755 => 100644 icuSources/data/zone/lag.txt mode change 100755 => 100644 icuSources/data/zone/lg.txt mode change 100755 => 100644 icuSources/data/zone/lkt.txt mode change 100755 => 100644 icuSources/data/zone/ln.txt mode change 100755 => 100644 icuSources/data/zone/lo.txt mode change 100755 => 100644 icuSources/data/zone/lrc.txt mode change 100755 => 100644 icuSources/data/zone/lu.txt mode change 100755 => 100644 icuSources/data/zone/luo.txt mode change 100755 => 100644 icuSources/data/zone/luy.txt mode change 100755 => 100644 icuSources/data/zone/mas.txt mode change 100755 => 100644 icuSources/data/zone/mer.txt mode change 100755 => 100644 icuSources/data/zone/mfe.txt mode change 100755 => 100644 icuSources/data/zone/mg.txt mode change 100755 => 100644 icuSources/data/zone/mgh.txt mode change 100755 => 100644 icuSources/data/zone/mgo.txt mode change 100755 => 100644 icuSources/data/zone/mn.txt mode change 100755 => 100644 icuSources/data/zone/mo.txt mode change 100755 => 100644 icuSources/data/zone/mua.txt mode change 100755 => 100644 icuSources/data/zone/mzn.txt mode change 100755 => 100644 icuSources/data/zone/naq.txt mode change 100755 => 100644 icuSources/data/zone/nd.txt create mode 100644 icuSources/data/zone/nds.txt mode change 100755 => 100644 icuSources/data/zone/ne_IN.txt mode change 100755 => 100644 icuSources/data/zone/nl_SR.txt mode change 100755 => 100644 icuSources/data/zone/nmg.txt mode change 100755 => 100644 icuSources/data/zone/nnh.txt mode change 100755 => 100644 icuSources/data/zone/nus.txt mode change 100755 => 100644 icuSources/data/zone/nyn.txt mode change 100755 => 100644 icuSources/data/zone/pt_AO.txt create mode 100644 icuSources/data/zone/pt_CH.txt mode change 100755 => 100644 icuSources/data/zone/pt_CV.txt create mode 100644 icuSources/data/zone/pt_FR.txt create mode 100644 icuSources/data/zone/pt_GQ.txt mode change 100755 => 100644 icuSources/data/zone/pt_GW.txt create mode 100644 icuSources/data/zone/pt_LU.txt mode change 100755 => 100644 icuSources/data/zone/pt_MO.txt mode change 100755 => 100644 icuSources/data/zone/pt_MZ.txt mode change 100755 => 100644 icuSources/data/zone/pt_ST.txt mode change 100755 => 100644 icuSources/data/zone/pt_TL.txt mode change 100755 => 100644 icuSources/data/zone/qu_BO.txt mode change 100755 => 100644 icuSources/data/zone/qu_EC.txt mode change 100755 => 100644 icuSources/data/zone/rm.txt mode change 100755 => 100644 icuSources/data/zone/rn.txt mode change 100755 => 100644 icuSources/data/zone/ro_MD.txt mode change 100755 => 100644 icuSources/data/zone/rof.txt mode change 100755 => 100644 icuSources/data/zone/rw.txt mode change 100755 => 100644 icuSources/data/zone/rwk.txt mode change 100755 => 100644 icuSources/data/zone/saq.txt mode change 100755 => 100644 icuSources/data/zone/sbp.txt mode change 100755 => 100644 icuSources/data/zone/seh.txt mode change 100755 => 100644 icuSources/data/zone/ses.txt mode change 100755 => 100644 icuSources/data/zone/sg.txt mode change 100755 => 100644 icuSources/data/zone/shi.txt mode change 100755 => 100644 icuSources/data/zone/shi_Latn.txt mode change 100755 => 100644 icuSources/data/zone/shi_MA.txt mode change 100755 => 100644 icuSources/data/zone/shi_Tfng.txt mode change 100755 => 100644 icuSources/data/zone/shi_Tfng_MA.txt mode change 100755 => 100644 icuSources/data/zone/sn.txt mode change 100755 => 100644 icuSources/data/zone/sr_Cyrl_XK.txt mode change 100755 => 100644 icuSources/data/zone/sr_Latn_ME.txt mode change 100755 => 100644 icuSources/data/zone/sr_XK.txt mode change 100755 => 100644 icuSources/data/zone/ta_MY.txt mode change 100755 => 100644 icuSources/data/zone/ta_SG.txt mode change 100755 => 100644 icuSources/data/zone/teo.txt mode change 100755 => 100644 icuSources/data/zone/tl.txt mode change 100755 => 100644 icuSources/data/zone/tl_PH.txt mode change 100755 => 100644 icuSources/data/zone/to.txt mode change 100755 => 100644 icuSources/data/zone/twq.txt mode change 100755 => 100644 icuSources/data/zone/tzm.txt mode change 100755 => 100644 icuSources/data/zone/ug.txt mode change 100755 => 100644 icuSources/data/zone/ur_IN.txt mode change 100755 => 100644 icuSources/data/zone/uz_Latn_UZ.txt mode change 100755 => 100644 icuSources/data/zone/vai.txt mode change 100755 => 100644 icuSources/data/zone/vai_LR.txt mode change 100755 => 100644 icuSources/data/zone/vai_Latn.txt mode change 100755 => 100644 icuSources/data/zone/vai_Vaii.txt mode change 100755 => 100644 icuSources/data/zone/vai_Vaii_LR.txt mode change 100755 => 100644 icuSources/data/zone/vun.txt mode change 100755 => 100644 icuSources/data/zone/xog.txt mode change 100755 => 100644 icuSources/data/zone/yav.txt mode change 100755 => 100644 icuSources/data/zone/yo.txt mode change 100755 => 100644 icuSources/data/zone/yue.txt create mode 100644 icuSources/data/zone/yue_CN.txt create mode 100644 icuSources/data/zone/yue_HK.txt create mode 100644 icuSources/data/zone/yue_Hans.txt create mode 100644 icuSources/data/zone/yue_Hans_CN.txt create mode 100644 icuSources/data/zone/yue_Hant.txt create mode 100644 icuSources/data/zone/yue_Hant_HK.txt mode change 100755 => 100644 icuSources/data/zone/zgh.txt rename icuSources/i18n/{decContext.c => decContext.cpp} (99%) rename icuSources/i18n/{decNumber.c => decNumber.cpp} (99%) create mode 100644 icuSources/i18n/dt_impl.h create mode 100644 icuSources/i18n/i18n_uwp.vcxproj delete mode 100644 icuSources/i18n/identifier_info.cpp delete mode 100644 icuSources/i18n/identifier_info.h rename icuSources/i18n/{ulocdata.c => ulocdata.cpp} (98%) delete mode 100644 icuSources/i18n/uspoof_wsconf.cpp delete mode 100644 icuSources/i18n/uspoof_wsconf.h rename icuSources/i18n/{utmscale.c => utmscale.cpp} (98%) rename icuSources/io/{sprintf.c => sprintf.cpp} (97%) rename icuSources/io/{sscanf.c => sscanf.cpp} (94%) rename icuSources/io/{ufile.c => ufile.cpp} (87%) rename icuSources/io/{ufmt_cmn.c => ufmt_cmn.cpp} (98%) rename icuSources/io/{uprntf_p.c => uprntf_p.cpp} (99%) rename icuSources/io/{uscanf.c => uscanf.cpp} (95%) rename icuSources/io/{uscanf_p.c => uscanf_p.cpp} (98%) rename icuSources/io/{ustdio.c => ustdio.cpp} (99%) rename icuSources/stubdata/{stubdata.c => stubdata.cpp} (92%) create mode 100644 icuSources/test/cintltst/cbiditransformtst.c rename icuSources/test/intltest/{punyref.c => punyref.cpp} (98%) mode change 100644 => 100755 icuSources/test/perf/convperf/ConvPerf_r.pl mode change 100644 => 100755 icuSources/test/perf/strsrchperf/StrSrchPerf_r.pl create mode 100644 icuSources/test/testdata/emoji-test.txt create mode 100644 icuSources/test/testdata/word_urbTokTest.txt create mode 100644 icuSources/tools/escapesrc/Makefile.in create mode 100644 icuSources/tools/escapesrc/cptbl.h create mode 100644 icuSources/tools/escapesrc/escapesrc.cpp create mode 100644 icuSources/tools/escapesrc/expect-simple.cpp create mode 100644 icuSources/tools/escapesrc/tblgen.cpp create mode 100644 icuSources/tools/escapesrc/test-nochange.cpp create mode 100644 icuSources/tools/escapesrc/test-simple.cpp rename icuSources/tools/toolutil/{filestrm.c => filestrm.cpp} (97%) rename icuSources/tools/toolutil/{flagparser.c => flagparser.cpp} (92%) rename icuSources/tools/toolutil/{pkg_genc.c => pkg_genc.cpp} (96%) rename icuSources/tools/toolutil/{pkg_gencmn.c => pkg_gencmn.cpp} (98%) rename icuSources/tools/toolutil/{ucm.c => ucm.cpp} (99%) rename icuSources/tools/toolutil/{ucmstate.c => ucmstate.cpp} (99%) rename icuSources/tools/toolutil/{unewdata.c => unewdata.cpp} (97%) rename icuSources/tools/toolutil/{uoptions.c => uoptions.cpp} (97%) rename icuSources/tools/toolutil/{uparse.c => uparse.cpp} (98%) rename icuSources/tools/toolutil/{writesrc.c => writesrc.cpp} (87%) diff --git a/BuildICUForAAS_script.bat b/BuildICUForAAS_script.bat index b64d96f0..b02b7b1f 100755 --- a/BuildICUForAAS_script.bat +++ b/BuildICUForAAS_script.bat @@ -6,43 +6,43 @@ rem # 1. The current directory is set to the top of the ICU source directory, rem # i.e. the location of this bat file and of the ICU top-level makefile. rem # 2. SRCROOT is set to the Win-style path for that source directory. rem # 3. DSTROOT is set to the Win-style install path, e.g. -rem # C:\cygwin\home\Peter\ICUroot or C:\AppleInternal +rem # C:\cygwin64\home\pkedberg\ICUroot or C:\AppleInternal rem # 4. OBJROOT and SYMROOT are also set to the appropriate Win-style path; rem # separate subdirectories under these directories will be used for 32-bit and 64-bit builds. rem # 5. CYGWINPATH is set to the full Windows-style path for Cygwin tools including bash, e.g. -rem # C:\cygwin\bin -rem # 6. VS100COMNTOOLS is set to the full Windows-style path for VS 2010 common tools, e.g. -rem # C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Tools\ +rem # C:\cygwin64\bin +rem # 6. VS140COMNTOOLS is set to the full Windows-style path for VS 2015 common tools, e.g. +rem # C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools\ rem # (don't set explicitly, it should get set up by windows) rem # 7. VC tools (compiler, linker) are in the following directories: -rem # "%VS100COMNTOOLS%\..\..\VC\bin" (32-bit) -rem # "%VS100COMNTOOLS%\..\..\VC\bin\amd64" (64-bit) -rem # (the make parameter VS100VCTOOLS_PATH specifies the appropriate one) +rem # "%VS140COMNTOOLS%\..\..\VC\bin" (32-bit) +rem # "%VS140COMNTOOLS%\..\..\VC\bin\amd64" (64-bit) +rem # (the make parameter VS140VCTOOLS_PATH specifies the appropriate one) rem # 8. This bat script is invoked with an argument of "'install" or "install_debug" depending rem # on which is desired. rem # rem # Example of usage: -rem # >cd to whatever SRCROOT should be, e.g. >cd C:\cygwin\home\Peter\ICU -rem # >set SRCROOT=C:\cygwin\home\Peter\ICU -rem # >set DSTROOT=C:\cygwin\home\Peter\ICUroot -rem # >set OBJROOT=C:\cygwin\home\Peter\ICU\build -rem # >set SYMROOT=C:\cygwin\home\Peter\ICU\build -rem # >set CYGWINPATH=C:\Cygwin\bin +rem # >cd to whatever SRCROOT should be, e.g. >cd C:\cygwin64\home\pkedberg\ICU +rem # >set SRCROOT=C:\cygwin64\home\pkedberg\ICU +rem # >set DSTROOT=C:\cygwin64\home\pkedberg\ICUroot +rem # >set OBJROOT=C:\cygwin64\home\pkedberg\ICU\build +rem # >set SYMROOT=C:\cygwin64\home\pkedberg\ICU\build +rem # >set CYGWINPATH=C:\cygwin64\bin rem # >BuildICUForAAS_script.bat install rem ================ echo # CYGWINPATH= "%CYGWINPATH%" echo # DSTROOT= "%DSTROOT%" echo # OBJROOT= "%OBJROOT%" echo # == Run vcvarsall for 32-bit -call "%VS100COMNTOOLS%\..\..\VC\vcvarsall.bat" x86 +call "%VS140COMNTOOLS%\..\..\VC\vcvarsall.bat" x86 echo # == Run ICU make for 32-bit @echo on -"%CYGWINPATH%\bash.exe" -c '/bin/make %1 WINDOWS=YES ARCH64=NO VS100VCTOOLS_PATH="%VS100COMNTOOLS%\..\..\VC\bin"' +"%CYGWINPATH%\bash.exe" -c '/bin/make %1 WINDOWS=YES ARCH64=NO VS140VCTOOLS_PATH="%VS140COMNTOOLS%\..\..\VC\bin"' @echo off echo # == Run vcvarsall for 64-bit -call "%VS100COMNTOOLS%\..\..\VC\vcvarsall.bat" amd64 +call "%VS140COMNTOOLS%\..\..\VC\vcvarsall.bat" amd64 echo # == Run ICU make for 64-bit @echo on -"%CYGWINPATH%\bash.exe" -c '/bin/make %1 WINDOWS=YES ARCH64=YES VS100VCTOOLS_PATH="%VS100COMNTOOLS%\..\..\VC\bin\amd64"' +"%CYGWINPATH%\bash.exe" -c '/bin/make %1 WINDOWS=YES ARCH64=YES VS140VCTOOLS_PATH="%VS140COMNTOOLS%\..\..\VC\bin\amd64"' @echo off echo # == All done! diff --git a/ICU.plist b/ICU.plist index 1b1151d7..3445b68a 100644 --- a/ICU.plist +++ b/ICU.plist @@ -4,7 +4,7 @@ OpenSourceImportDate - 2016-03-23 + 2017-04-18 OpenSourceLicense other OpenSourceLicenseFile @@ -12,9 +12,9 @@ OpenSourceProject International Components for Unicode OpenSourceURL - http://source.icu-project.org/repos/icu/icu/tags/release-57-1 + http://source.icu-project.org/repos/icu/tags/release-59-1/icu4c OpenSourceVersion - 57.1.0 + 59.1 OpenSourceWebsiteURL http://site.icu-project.org/ diff --git a/LICENSE b/LICENSE index aa7c47ee..c5295dae 100644 --- a/LICENSE +++ b/LICENSE @@ -1,9 +1,50 @@ -ICU License - ICU 1.8.1 and later +COPYRIGHT AND PERMISSION NOTICE (ICU 58 and later) + +Copyright © 1991-2017 Unicode, Inc. All rights reserved. +Distributed under the Terms of Use in http://www.unicode.org/copyright.html + +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Unicode data files and any associated documentation +(the "Data Files") or Unicode software and any associated documentation +(the "Software") to deal in the Data Files or Software +without restriction, including without limitation the rights to use, +copy, modify, merge, publish, distribute, and/or sell copies of +the Data Files or Software, and to permit persons to whom the Data Files +or Software are furnished to do so, provided that either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF +ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT OF THIRD PARTY RIGHTS. +IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS +NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL +DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, +DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER +TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THE DATA FILES OR SOFTWARE. + +Except as contained in this notice, the name of a copyright holder +shall not be used in advertising or otherwise to promote the sale, +use or other dealings in these Data Files or Software without prior +written authorization of the copyright holder. + +--------------------- + +Third-Party Software Licenses + +This section contains third-party software notices and/or additional +terms for licensed third-party software components included within ICU +libraries. + +1. ICU License - ICU 1.8.1 to ICU 57.1 COPYRIGHT AND PERMISSION NOTICE Copyright (c) 1995-2016 International Business Machines Corporation and others - All rights reserved. Permission is hereby granted, free of charge, to any person obtaining @@ -31,63 +72,14 @@ shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization of the copyright holder. - All trademarks and registered trademarks mentioned herein are the property of their respective owners. ---------------------- - -Third-Party Software Licenses - -This section contains third-party software notices and/or additional -terms for licensed third-party software components included within ICU -libraries. - -1. Unicode Data Files and Software - -COPYRIGHT AND PERMISSION NOTICE - -Copyright © 1991-2016 Unicode, Inc. All rights reserved. -Distributed under the Terms of Use in -http://www.unicode.org/copyright.html. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of the Unicode data files and any associated documentation -(the "Data Files") or Unicode software and any associated documentation -(the "Software") to deal in the Data Files or Software -without restriction, including without limitation the rights to use, -copy, modify, merge, publish, distribute, and/or sell copies of -the Data Files or Software, and to permit persons to whom the Data Files -or Software are furnished to do so, provided that -(a) this copyright and permission notice appear with all copies -of the Data Files or Software, -(b) this copyright and permission notice appear in associated -documentation, and -(c) there is clear notice in each modified Data File or in the Software -as well as in the documentation associated with the Data File(s) or -Software that the data or software has been modified. - -THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF -ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT OF THIRD PARTY RIGHTS. -IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS -NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL -DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, -DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER -TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR -PERFORMANCE OF THE DATA FILES OR SOFTWARE. - -Except as contained in this notice, the name of a copyright holder -shall not be used in advertising or otherwise to promote the sale, -use or other dealings in these Data Files or Software without prior -written authorization of the copyright holder. - 2. Chinese/Japanese Word Break Dictionary Data (cjdict.txt) # The Google Chrome software developed by Google is licensed under # the BSD license. Other software included in this distribution is - # provided under other licenses, as set forth below. + # provided under other licenses, as set forth below. # # The BSD License # http://opensource.org/licenses/bsd-license.php @@ -99,14 +91,14 @@ written authorization of the copyright holder. # modification, are permitted provided that the following conditions are met: # # Redistributions of source code must retain the above copyright notice, - # this list of conditions and the following disclaimer. + # this list of conditions and the following disclaimer. # Redistributions in binary form must reproduce the above # copyright notice, this list of conditions and the following # disclaimer in the documentation and/or other materials provided with - # the distribution. + # the distribution. # Neither the name of Google Inc. nor the names of its # contributors may be used to endorse or promote products derived from - # this software without specific prior written permission. + # this software without specific prior written permission. # # # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND @@ -120,13 +112,13 @@ written authorization of the copyright holder. # BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF # LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING # NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # # # The word list in cjdict.txt are generated by combining three word lists # listed below with further processing for compound word breaking. The # frequency is generated with an iterative training against Google web - # corpora. + # corpora. # # * Libtabe (Chinese) # - https://sourceforge.net/project/?group_id=1519 @@ -298,13 +290,13 @@ written authorization of the copyright holder. # (copied below) # # This file is derived from the above dictionary, with slight - # modifications. + # modifications. # ---------------------------------------------------------------------- # Copyright (C) 2013 Brian Eugene Wilson, Robert Martin Campbell. # All rights reserved. # # Redistribution and use in source and binary forms, with or without - # modification, + # modification, # are permitted provided that the following conditions are met: # # @@ -368,7 +360,7 @@ written authorization of the copyright holder. # THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF # SUCH DAMAGE. # -------------------------------------------------------------------------- - + 5. Time Zone Database ICU uses the public domain data and code derived from Time Zone diff --git a/cldrFiles/plurals.xml b/cldrFiles/plurals.xml new file mode 100644 index 00000000..3310c8ee --- /dev/null +++ b/cldrFiles/plurals.xml @@ -0,0 +1,226 @@ + + + + + + + + + + + + @integer 0~15, 100, 1000, 10000, 100000, 1000000, … @decimal 0.0~1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, … + + + + + + i = 0 or n = 1 @integer 0, 1 @decimal 0.0~1.0, 0.00~0.04 + @integer 2~17, 100, 1000, 10000, 100000, 1000000, … @decimal 1.1~2.6, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, … + + + i = 0,1 @integer 0, 1 @decimal 0.0~1.5 + @integer 2~17, 100, 1000, 10000, 100000, 1000000, … @decimal 2.0~3.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, … + + + i = 0..1 @integer 0, 1 @decimal 0.0~1.5 + @integer 2~17, 100, 1000, 10000, 100000, 1000000, … @decimal 2.0~3.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, … + + + i = 1 and v = 0 @integer 1 + @integer 0, 2~16, 100, 1000, 10000, 100000, 1000000, … @decimal 0.0~1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, … + + + n = 0,1 or i = 0 and f = 1 @integer 0, 1 @decimal 0.0, 0.1, 1.0, 0.00, 0.01, 1.00, 0.000, 0.001, 1.000, 0.0000, 0.0001, 1.0000 + @integer 2~17, 100, 1000, 10000, 100000, 1000000, … @decimal 0.2~0.9, 1.1~1.8, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, … + + + n = 0..1 @integer 0, 1 @decimal 0.0, 1.0, 0.00, 1.00, 0.000, 1.000, 0.0000, 1.0000 + @integer 2~17, 100, 1000, 10000, 100000, 1000000, … @decimal 0.1~0.9, 1.1~1.7, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, … + + + n = 0..1 or n = 11..99 @integer 0, 1, 11~24 @decimal 0.0, 1.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0 + @integer 2~10, 100~106, 1000, 10000, 100000, 1000000, … @decimal 0.1~0.9, 1.1~1.7, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, … + + + n = 1 @integer 1 @decimal 1.0, 1.00, 1.000, 1.0000 + @integer 0, 2~16, 100, 1000, 10000, 100000, 1000000, … @decimal 0.0~0.9, 1.1~1.6, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, … + + + n = 1 or t != 0 and i = 0,1 @integer 1 @decimal 0.1~1.6 + @integer 0, 2~16, 100, 1000, 10000, 100000, 1000000, … @decimal 0.0, 2.0~3.4, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, … + + + t = 0 and i % 10 = 1 and i % 100 != 11 or t != 0 @integer 1, 21, 31, 41, 51, 61, 71, 81, 101, 1001, … @decimal 0.1~1.6, 10.1, 100.1, 1000.1, … + @integer 0, 2~16, 100, 1000, 10000, 100000, 1000000, … @decimal 0.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, … + + + v = 0 and i % 10 = 1 or f % 10 = 1 @integer 1, 11, 21, 31, 41, 51, 61, 71, 101, 1001, … @decimal 0.1, 1.1, 2.1, 3.1, 4.1, 5.1, 6.1, 7.1, 10.1, 100.1, 1000.1, … + @integer 0, 2~10, 12~17, 100, 1000, 10000, 100000, 1000000, … @decimal 0.0, 0.2~1.0, 1.2~1.7, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, … + + + v = 0 and i = 1,2,3 or v = 0 and i % 10 != 4,6,9 or v != 0 and f % 10 != 4,6,9 @integer 0~3, 5, 7, 8, 10~13, 15, 17, 18, 20, 21, 100, 1000, 10000, 100000, 1000000, … @decimal 0.0~0.3, 0.5, 0.7, 0.8, 1.0~1.3, 1.5, 1.7, 1.8, 2.0, 2.1, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, … + @integer 4, 6, 9, 14, 16, 19, 24, 26, 104, 1004, … @decimal 0.4, 0.6, 0.9, 1.4, 1.6, 1.9, 2.4, 2.6, 10.4, 100.4, 1000.4, … + + + + + + n % 10 = 0 or n % 100 = 11..19 or v = 2 and f % 100 = 11..19 @integer 0, 10~20, 30, 40, 50, 60, 100, 1000, 10000, 100000, 1000000, … @decimal 0.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, … + n % 10 = 1 and n % 100 != 11 or v = 2 and f % 10 = 1 and f % 100 != 11 or v != 2 and f % 10 = 1 @integer 1, 21, 31, 41, 51, 61, 71, 81, 101, 1001, … @decimal 0.1, 1.0, 1.1, 2.1, 3.1, 4.1, 5.1, 6.1, 7.1, 10.1, 100.1, 1000.1, … + @integer 2~9, 22~29, 102, 1002, … @decimal 0.2~0.9, 1.2~1.9, 10.2, 100.2, 1000.2, … + + + n = 0 @integer 0 @decimal 0.0, 0.00, 0.000, 0.0000 + i = 0,1 and n != 0 @integer 1 @decimal 0.1~1.6 + @integer 2~17, 100, 1000, 10000, 100000, 1000000, … @decimal 2.0~3.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, … + + + n = 0 @integer 0 @decimal 0.0, 0.00, 0.000, 0.0000 + n = 1 @integer 1 @decimal 1.0, 1.00, 1.000, 1.0000 + @integer 2~17, 100, 1000, 10000, 100000, 1000000, … @decimal 0.1~0.9, 1.1~1.7, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, … + + + + + + n = 1 @integer 1 @decimal 1.0, 1.00, 1.000, 1.0000 + n = 2 @integer 2 @decimal 2.0, 2.00, 2.000, 2.0000 + @integer 0, 3~17, 100, 1000, 10000, 100000, 1000000, … @decimal 0.0~0.9, 1.1~1.6, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, … + + + + + + i = 0 or n = 1 @integer 0, 1 @decimal 0.0~1.0, 0.00~0.04 + n = 2..10 @integer 2~10 @decimal 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 2.00, 3.00, 4.00, 5.00, 6.00, 7.00, 8.00 + @integer 11~26, 100, 1000, 10000, 100000, 1000000, … @decimal 1.1~1.9, 2.1~2.7, 10.1, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, … + + + i = 1 and v = 0 @integer 1 + v != 0 or n = 0 or n != 1 and n % 100 = 1..19 @integer 0, 2~16, 101, 1001, … @decimal 0.0~1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, … + @integer 20~35, 100, 1000, 10000, 100000, 1000000, … + + + v = 0 and i % 10 = 1 and i % 100 != 11 or f % 10 = 1 and f % 100 != 11 @integer 1, 21, 31, 41, 51, 61, 71, 81, 101, 1001, … @decimal 0.1, 1.1, 2.1, 3.1, 4.1, 5.1, 6.1, 7.1, 10.1, 100.1, 1000.1, … + v = 0 and i % 10 = 2..4 and i % 100 != 12..14 or f % 10 = 2..4 and f % 100 != 12..14 @integer 2~4, 22~24, 32~34, 42~44, 52~54, 62, 102, 1002, … @decimal 0.2~0.4, 1.2~1.4, 2.2~2.4, 3.2~3.4, 4.2~4.4, 5.2, 10.2, 100.2, 1000.2, … + @integer 0, 5~19, 100, 1000, 10000, 100000, 1000000, … @decimal 0.0, 0.5~1.0, 1.5~2.0, 2.5~2.7, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, … + + + + + + n = 1,11 @integer 1, 11 @decimal 1.0, 11.0, 1.00, 11.00, 1.000, 11.000, 1.0000 + n = 2,12 @integer 2, 12 @decimal 2.0, 12.0, 2.00, 12.00, 2.000, 12.000, 2.0000 + n = 3..10,13..19 @integer 3~10, 13~19 @decimal 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 3.00 + @integer 0, 20~34, 100, 1000, 10000, 100000, 1000000, … @decimal 0.0~0.9, 1.1~1.6, 10.1, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, … + + + v = 0 and i % 100 = 1 @integer 1, 101, 201, 301, 401, 501, 601, 701, 1001, … + v = 0 and i % 100 = 2 @integer 2, 102, 202, 302, 402, 502, 602, 702, 1002, … + v = 0 and i % 100 = 3..4 or v != 0 @integer 3, 4, 103, 104, 203, 204, 303, 304, 403, 404, 503, 504, 603, 604, 703, 704, 1003, … @decimal 0.0~1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, … + @integer 0, 5~19, 100, 1000, 10000, 100000, 1000000, … + + + v = 0 and i % 100 = 1 or f % 100 = 1 @integer 1, 101, 201, 301, 401, 501, 601, 701, 1001, … @decimal 0.1, 1.1, 2.1, 3.1, 4.1, 5.1, 6.1, 7.1, 10.1, 100.1, 1000.1, … + v = 0 and i % 100 = 2 or f % 100 = 2 @integer 2, 102, 202, 302, 402, 502, 602, 702, 1002, … @decimal 0.2, 1.2, 2.2, 3.2, 4.2, 5.2, 6.2, 7.2, 10.2, 100.2, 1000.2, … + v = 0 and i % 100 = 3..4 or f % 100 = 3..4 @integer 3, 4, 103, 104, 203, 204, 303, 304, 403, 404, 503, 504, 603, 604, 703, 704, 1003, … @decimal 0.3, 0.4, 1.3, 1.4, 2.3, 2.4, 3.3, 3.4, 4.3, 4.4, 5.3, 5.4, 6.3, 6.4, 7.3, 7.4, 10.3, 100.3, 1000.3, … + @integer 0, 5~19, 100, 1000, 10000, 100000, 1000000, … @decimal 0.0, 0.5~1.0, 1.5~2.0, 2.5~2.7, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, … + + + + + + i = 1 and v = 0 @integer 1 + i = 2 and v = 0 @integer 2 + v = 0 and n != 0..10 and n % 10 = 0 @integer 20, 30, 40, 50, 60, 70, 80, 90, 100, 1000, 10000, 100000, 1000000, … + @integer 0, 3~17, 101, 1001, … @decimal 0.0~1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, … + + + + + + i = 1 and v = 0 @integer 1 + i = 2..4 and v = 0 @integer 2~4 + v != 0 @decimal 0.0~1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, … + @integer 0, 5~19, 100, 1000, 10000, 100000, 1000000, … + + + i = 1 and v = 0 @integer 1 + v = 0 and i % 10 = 2..4 and i % 100 != 12..14 @integer 2~4, 22~24, 32~34, 42~44, 52~54, 62, 102, 1002, … + v = 0 and i != 1 and i % 10 = 0..1 or v = 0 and i % 10 = 5..9 or v = 0 and i % 100 = 12..14 @integer 0, 5~19, 100, 1000, 10000, 100000, 1000000, … + @decimal 0.0~1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, … + + + n % 10 = 1 and n % 100 != 11 @integer 1, 21, 31, 41, 51, 61, 71, 81, 101, 1001, … @decimal 1.0, 21.0, 31.0, 41.0, 51.0, 61.0, 71.0, 81.0, 101.0, 1001.0, … + n % 10 = 2..4 and n % 100 != 12..14 @integer 2~4, 22~24, 32~34, 42~44, 52~54, 62, 102, 1002, … @decimal 2.0, 3.0, 4.0, 22.0, 23.0, 24.0, 32.0, 33.0, 102.0, 1002.0, … + n % 10 = 0 or n % 10 = 5..9 or n % 100 = 11..14 @integer 0, 5~19, 100, 1000, 10000, 100000, 1000000, … @decimal 0.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, … + @decimal 0.1~0.9, 1.1~1.7, 10.1, 100.1, 1000.1, … + + + n % 10 = 1 and n % 100 != 11..19 @integer 1, 21, 31, 41, 51, 61, 71, 81, 101, 1001, … @decimal 1.0, 21.0, 31.0, 41.0, 51.0, 61.0, 71.0, 81.0, 101.0, 1001.0, … + n % 10 = 2..9 and n % 100 != 11..19 @integer 2~9, 22~29, 102, 1002, … @decimal 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 22.0, 102.0, 1002.0, … + f != 0 @decimal 0.1~0.9, 1.1~1.7, 10.1, 100.1, 1000.1, … + @integer 0, 10~20, 30, 40, 50, 60, 100, 1000, 10000, 100000, 1000000, … @decimal 0.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, … + + + n = 1 @integer 1 @decimal 1.0, 1.00, 1.000, 1.0000 + n = 0 or n % 100 = 2..10 @integer 0, 2~10, 102~107, 1002, … @decimal 0.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 10.0, 102.0, 1002.0, … + n % 100 = 11..19 @integer 11~19, 111~117, 1011, … @decimal 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 111.0, 1011.0, … + @integer 20~35, 100, 1000, 10000, 100000, 1000000, … @decimal 0.1~0.9, 1.1~1.7, 10.1, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, … + + + v = 0 and i % 10 = 1 and i % 100 != 11 @integer 1, 21, 31, 41, 51, 61, 71, 81, 101, 1001, … + v = 0 and i % 10 = 2..4 and i % 100 != 12..14 @integer 2~4, 22~24, 32~34, 42~44, 52~54, 62, 102, 1002, … + v = 0 and i % 10 = 0 or v = 0 and i % 10 = 5..9 or v = 0 and i % 100 = 11..14 @integer 0, 5~19, 100, 1000, 10000, 100000, 1000000, … + @decimal 0.0~1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, … + + + + + + n % 10 = 1 and n % 100 != 11,71,91 @integer 1, 21, 31, 41, 51, 61, 81, 101, 1001, … @decimal 1.0, 21.0, 31.0, 41.0, 51.0, 61.0, 81.0, 101.0, 1001.0, … + n % 10 = 2 and n % 100 != 12,72,92 @integer 2, 22, 32, 42, 52, 62, 82, 102, 1002, … @decimal 2.0, 22.0, 32.0, 42.0, 52.0, 62.0, 82.0, 102.0, 1002.0, … + n % 10 = 3..4,9 and n % 100 != 10..19,70..79,90..99 @integer 3, 4, 9, 23, 24, 29, 33, 34, 39, 43, 44, 49, 103, 1003, … @decimal 3.0, 4.0, 9.0, 23.0, 24.0, 29.0, 33.0, 34.0, 103.0, 1003.0, … + n != 0 and n % 1000000 = 0 @integer 1000000, … @decimal 1000000.0, 1000000.00, 1000000.000, … + @integer 0, 5~8, 10~20, 100, 1000, 10000, 100000, … @decimal 0.0~0.9, 1.1~1.6, 10.0, 100.0, 1000.0, 10000.0, 100000.0, … + + + n = 1 @integer 1 @decimal 1.0, 1.00, 1.000, 1.0000 + n = 2 @integer 2 @decimal 2.0, 2.00, 2.000, 2.0000 + n = 3..6 @integer 3~6 @decimal 3.0, 4.0, 5.0, 6.0, 3.00, 4.00, 5.00, 6.00, 3.000, 4.000, 5.000, 6.000, 3.0000, 4.0000, 5.0000, 6.0000 + n = 7..10 @integer 7~10 @decimal 7.0, 8.0, 9.0, 10.0, 7.00, 8.00, 9.00, 10.00, 7.000, 8.000, 9.000, 10.000, 7.0000, 8.0000, 9.0000, 10.0000 + @integer 0, 11~25, 100, 1000, 10000, 100000, 1000000, … @decimal 0.0~0.9, 1.1~1.6, 10.1, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, … + + + v = 0 and i % 10 = 1 @integer 1, 11, 21, 31, 41, 51, 61, 71, 101, 1001, … + v = 0 and i % 10 = 2 @integer 2, 12, 22, 32, 42, 52, 62, 72, 102, 1002, … + v = 0 and i % 100 = 0,20,40,60,80 @integer 0, 20, 40, 60, 80, 100, 120, 140, 1000, 10000, 100000, 1000000, … + v != 0 @decimal 0.0~1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, … + @integer 3~10, 13~19, 23, 103, 1003, … + + + + + + n = 0 @integer 0 @decimal 0.0, 0.00, 0.000, 0.0000 + n = 1 @integer 1 @decimal 1.0, 1.00, 1.000, 1.0000 + n = 2 @integer 2 @decimal 2.0, 2.00, 2.000, 2.0000 + n % 100 = 3..10 @integer 3~10, 103~110, 1003, … @decimal 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 103.0, 1003.0, … + n % 100 = 11..99 @integer 11~26, 111, 1011, … @decimal 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 111.0, 1011.0, … + @integer 100~102, 200~202, 300~302, 400~402, 500~502, 600, 1000, 10000, 100000, 1000000, … @decimal 0.1~0.9, 1.1~1.7, 10.1, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, … + + + n = 0 @integer 0 @decimal 0.0, 0.00, 0.000, 0.0000 + n = 1 @integer 1 @decimal 1.0, 1.00, 1.000, 1.0000 + n = 2 @integer 2 @decimal 2.0, 2.00, 2.000, 2.0000 + n = 3 @integer 3 @decimal 3.0, 3.00, 3.000, 3.0000 + n = 6 @integer 6 @decimal 6.0, 6.00, 6.000, 6.0000 + @integer 4, 5, 7~20, 100, 1000, 10000, 100000, 1000000, … @decimal 0.1~0.9, 1.1~1.7, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, … + + + diff --git a/cldrFiles/supplementalData.xml b/cldrFiles/supplementalData.xml index 74b6e6ea..fff0a2fc 100644 --- a/cldrFiles/supplementalData.xml +++ b/cldrFiles/supplementalData.xml @@ -7,7 +7,7 @@ For terms of use, see http://www.unicode.org/copyright.html --> - + @@ -17,12 +17,13 @@ For terms of use, see http://www.unicode.org/copyright.html + - + @@ -82,7 +83,7 @@ Note: When reading these dates, you should read them as inclusive date ranges. The date ranges are like date ranges that you see on tomb stones, but some dates are approximate. Some date ranges overlap due to revolts, invasions, new constitutions, and slow planned adoption of new currency. -The length of time for these change overs vary widely. +The length of time for these change overs vary widely. Sometimes, hyperinflation will cause more than one currency to be in effect in one year. Dates without a "to" attribute mean that the currency is still in use. @@ -103,7 +104,7 @@ application of trade, commerce or banking. ... At its seventeenth session codes for International Standard ISO 4217, "Codes for the representation of currencies and funds", would be suitable for use in international trade. -Most of this list was derived from the following sources: +Most of this list was derived from the following sources: http://www.iso.org/iso/en/prods-services/popstds/currencycodeslist.html http://www.globalfindata.com/gh/index.html http://europa.eu.int/comm/translation/currencies/entable1.htm @@ -276,7 +277,8 @@ The printed version of ISO-4217:2001 - + + @@ -1002,8 +1004,8 @@ The printed version of ISO-4217:2001 - @@ -1208,7 +1210,7 @@ XXX Code for transations where no currency is involved - + @@ -1249,6 +1251,8 @@ XXX Code for transations where no currency is involved + + @@ -1414,8 +1418,7 @@ XXX Code for transations where no currency is involved - - + @@ -1454,6 +1457,7 @@ XXX Code for transations where no currency is involved + @@ -1470,7 +1474,7 @@ XXX Code for transations where no currency is involved - + @@ -1505,11 +1509,11 @@ XXX Code for transations where no currency is involved - + - + @@ -1527,7 +1531,7 @@ XXX Code for transations where no currency is involved - + @@ -1537,7 +1541,7 @@ XXX Code for transations where no currency is involved - + @@ -1597,6 +1601,7 @@ XXX Code for transations where no currency is involved + @@ -1641,7 +1646,7 @@ XXX Code for transations where no currency is involved - + @@ -1658,6 +1663,7 @@ XXX Code for transations where no currency is involved + @@ -1670,8 +1676,8 @@ XXX Code for transations where no currency is involved - - + + @@ -1681,7 +1687,6 @@ XXX Code for transations where no currency is involved - @@ -1940,7 +1945,6 @@ XXX Code for transations where no currency is involved - @@ -2023,7 +2027,6 @@ XXX Code for transations where no currency is involved - @@ -2064,7 +2067,7 @@ XXX Code for transations where no currency is involved - + @@ -2119,7 +2122,7 @@ XXX Code for transations where no currency is involved - + @@ -2167,8 +2170,6 @@ XXX Code for transations where no currency is involved - - @@ -2361,178 +2362,182 @@ XXX Code for transations where no currency is involved - + - + - + - + - + - + - - + + - + - + - + - + - - + + - + - + - - + + - + - + - + + + - + - + - + - - + + - - - - + + + + - + + - - + - + - - + + - - + + - + + - - + - + + + - + - + - - + + - + - + - + - - + + - + - + - + - + @@ -2545,66 +2550,65 @@ XXX Code for transations where no currency is involved - + - + - - + + - + - + - + - + - + - - + + - - + + - + - + - + - + - @@ -2612,16 +2616,16 @@ XXX Code for transations where no currency is involved - + - + - + @@ -2633,60 +2637,60 @@ XXX Code for transations where no currency is involved - + - + - + - + - - + + - + - + - - - - + + + + - + - + - - + + - + - + - + - - + + - - - + + + - - + + @@ -2704,45 +2708,47 @@ XXX Code for transations where no currency is involved - + - - + + - + - + - + - + - + - - + + - - + + + - + - + + - + @@ -2754,10 +2760,11 @@ XXX Code for transations where no currency is involved + - + @@ -2768,60 +2775,63 @@ XXX Code for transations where no currency is involved - + - + - + - + + - + - + - + - + - + - + - + - + - + + + - + - + - + @@ -2830,7 +2840,7 @@ XXX Code for transations where no currency is involved - + @@ -2839,7 +2849,7 @@ XXX Code for transations where no currency is involved - + @@ -2849,28 +2859,29 @@ XXX Code for transations where no currency is involved - + - + + - + - + - + - - + + - + @@ -2878,68 +2889,71 @@ XXX Code for transations where no currency is involved - + - + + + - - + + - + - + - + + + - + - + - + - - + - + - + - + - + @@ -2948,22 +2962,22 @@ XXX Code for transations where no currency is involved - + - + - + - + - + - + @@ -2974,85 +2988,88 @@ XXX Code for transations where no currency is involved - + - + - + + + - - + + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + + - + - + - + - + - + - - - + + + @@ -3073,11 +3090,12 @@ XXX Code for transations where no currency is involved - + - + + - + @@ -3089,16 +3107,16 @@ XXX Code for transations where no currency is involved - + - + - + - + @@ -3106,30 +3124,30 @@ XXX Code for transations where no currency is involved - - - + + + - - + + - + - - - + + + - - + + @@ -3146,13 +3164,13 @@ XXX Code for transations where no currency is involved - + - + - + @@ -3160,24 +3178,24 @@ XXX Code for transations where no currency is involved - + - + - - + + - + @@ -3186,18 +3204,18 @@ XXX Code for transations where no currency is involved - + - - + + - + @@ -3206,14 +3224,14 @@ XXX Code for transations where no currency is involved - - + + - + - + - + @@ -3230,27 +3248,27 @@ XXX Code for transations where no currency is involved - - + + - + - + - + - + - + @@ -3260,165 +3278,168 @@ XXX Code for transations where no currency is involved - - + + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + - + - + + - + + - + - + - + + - + - - + - + - + - + - + - + - + - + - - + + @@ -3433,47 +3454,49 @@ XXX Code for transations where no currency is involved - + - - + + - + - + - + - + - + - + - + - - + + - + + + - + @@ -3481,17 +3504,17 @@ XXX Code for transations where no currency is involved - + - + - + @@ -3501,8 +3524,8 @@ XXX Code for transations where no currency is involved - - + + @@ -3514,7 +3537,7 @@ XXX Code for transations where no currency is involved - + @@ -3526,9 +3549,9 @@ XXX Code for transations where no currency is involved - + - + @@ -3538,29 +3561,29 @@ XXX Code for transations where no currency is involved - + - - + + - + - + - + - + - - + + @@ -3571,10 +3594,10 @@ XXX Code for transations where no currency is involved - + - + @@ -3588,12 +3611,12 @@ XXX Code for transations where no currency is involved - + - + @@ -3608,12 +3631,12 @@ XXX Code for transations where no currency is involved - + - + @@ -3621,11 +3644,11 @@ XXX Code for transations where no currency is involved - - - + + + - + @@ -3633,42 +3656,42 @@ XXX Code for transations where no currency is involved - + - + - + - + - + - + - - + + - + - - - + + + @@ -3681,17 +3704,17 @@ XXX Code for transations where no currency is involved - - + + - + - - + + @@ -3706,62 +3729,66 @@ XXX Code for transations where no currency is involved - + - + + + - - - - + + + - - + + - + - + - + + + - - + - + - + - + - + + + @@ -3770,8 +3797,8 @@ XXX Code for transations where no currency is involved - - + + @@ -3780,12 +3807,12 @@ XXX Code for transations where no currency is involved - + - + @@ -3813,29 +3840,29 @@ XXX Code for transations where no currency is involved - + - + - + - + - + - + @@ -3845,132 +3872,136 @@ XXX Code for transations where no currency is involved - + - - + + - + - + - - + + - - + + - + + + - + - + + + - - + - + - + - + - + - + - + - - - - - - - - - + + + + + + + + + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - - + + - + + - - + + @@ -3978,14 +4009,14 @@ XXX Code for transations where no currency is involved - + - + - - + + @@ -3994,32 +4025,32 @@ XXX Code for transations where no currency is involved - - + + - - + + - - + + - + - + - + - + - + @@ -4029,28 +4060,28 @@ XXX Code for transations where no currency is involved - + - - + + - + - + - + - + - + @@ -4058,7 +4089,7 @@ XXX Code for transations where no currency is involved - + @@ -4066,22 +4097,23 @@ XXX Code for transations where no currency is involved - + - + + - + @@ -4089,17 +4121,17 @@ XXX Code for transations where no currency is involved - + - + - + - + @@ -4123,58 +4155,58 @@ XXX Code for transations where no currency is involved - + - - + + - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + @@ -4184,28 +4216,28 @@ XXX Code for transations where no currency is involved - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - + @@ -4580,9 +4612,8 @@ XXX Code for transations where no currency is involved - - - + + - - + + - - + + - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + + regions="AG AU BB BM BS CA DM FJ FM GD GM GU GY JM KI KN KY LC LR MH MP MW NZ SB SG SL SS SZ TC TT UM US VC VG VI ZM"/> @@ -4693,7 +4743,7 @@ XXX Code for transations where no currency is involved - + @@ -5141,7 +5191,7 @@ XXX Code for transations where no currency is involved - + @@ -5327,11 +5377,11 @@ XXX Code for transations where no currency is involved - + - + Dutch official At most 6% are not fluent in English @@ -5381,7 +5431,7 @@ XXX Code for transations where no currency is involved Melanesian pidgin in much of the country is lingua franca; English (official; but spoken by only 1%-2% of the population); 120 indigenous languages English 20% Lesotho English-using pop estimated at 5%, no figs available. Probably too low. - Russian 8% + [missing] Official language. Probably 2% of the population from East Timor worldwide can function in it Ethnologue says 80k users of French. No other figures found yet, but this seems too low. Russian 5.8%. @@ -5552,7 +5602,7 @@ XXX Code for transations where no currency is involved This is base pop for """"""""fub"""""""" lang code; ff shows as a macrolanguage [missing] (could be higher if 2nd lang included; no data yet) - ​http://www.interlingua.com/statutos leading Interlingua assoc """"""""Union Mundial pro Interlingua"""""""" registered French non-profit - real user pop figure is unknown but low + Mainly in Guangdong Prov, ~70-80 million [missing] pop 7k. Figure is questionable writing pop artificially set to 5% see also http://en.wikipedia.org/wiki/Lower_Sorbian Tigrinya ethnic pop is about 60% @@ -5582,7 +5632,6 @@ XXX Code for transations where no currency is involved protected minority, southern Jutland etimate only based on literacy; no population data currently available [missing] - Widely used 2nd language, around 9.1 million spkrs (13%), 67% literacy, potential writing pop ~9% co-official in South Tyrol Aosta Valley in Trieste and Gorizia @@ -5630,6 +5679,7 @@ XXX Code for transations where no currency is involved - est 50% pop of Veneto area 5% mainly spoken [missing] + ​http://www.interlingua.com/statutos leading Interlingua assoc (Union Mundial pro Interlingua) registered French non-profit - real user pop figure is unknown but low [missing] Moribund language [missing] @@ -5648,11 +5698,12 @@ XXX Code for transations where no currency is involved [missing] [missing] [missing] - about 50% of population in Guangzhou Prov Widely spoken less written, and most speakers know standard German as well + [missing] and https://www.ethnologue.com/language/yue [missing] [missing] [missing] + [missing] diff --git a/crosshostpatchconfig.txt b/crosshostpatchconfig.txt index 78f2e475..ff2936c7 100644 --- a/crosshostpatchconfig.txt +++ b/crosshostpatchconfig.txt @@ -1,6 +1,6 @@ ---- ./common/unicode/udata.h 2016-03-29 15:23:07.000000000 -0700 -+++ ./common/unicode/udata.h 2016-03-29 16:23:07.000000000 -0700 -@@ -399,10 +399,10 @@ +--- ./common/unicode/udata.h 2017-04-30 10:43:56.000000000 -0700 ++++ ./common/unicode/udata.h 2017-04-30 11:43:56.000000000 -0700 +@@ -401,10 +401,10 @@ typedef enum UDataFileAccess { /** ICU looks for data in single files first, then in packages. (default) @stable ICU 3.4 */ UDATA_FILES_FIRST, diff --git a/emojiData/charClasses.txt b/emojiData/charClasses.txt new file mode 100644 index 00000000..5da19494 --- /dev/null +++ b/emojiData/charClasses.txt @@ -0,0 +1,4 @@ +$E_Base = [[\p{Grapheme_Cluster_Break = EB}] \U0001F46A-\U0001F46D\U0001F46F\U0001F91D\U001F93C]; +$Extended_Pict = [\U0001F774-\U0001F77F\U00002700-\U00002701\U00002703-\U00002704\U0000270E\U00002710-\U00002711\U00002765-\U00002767\U0001F030-\U0001F093\U0001F094-\U0001F09F\U0001F10D-\U0001F10F\U0001F12F\U0001F16C-\U0001F16F\U0001F1AD-\U0001F1E5\U0001F260-\U0001F265\U0001F203-\U0001F20F\U0001F23C-\U0001F23F\U0001F249-\U0001F24F\U0001F252-\U0001F25F\U0001F266-\U0001F2FF\U0001F7D5-\U0001F7FF\U0001F000-\U0001F003\U0001F005-\U0001F02B\U0001F02C-\U0001F02F\U0001F322-\U0001F323\U0001F394-\U0001F395\U0001F398\U0001F39C-\U0001F39D\U0001F3F1-\U0001F3F2\U0001F3F6\U0001F4FE\U0001F53E-\U0001F548\U0001F54F\U0001F568-\U0001F56E\U0001F571-\U0001F572\U0001F57B-\U0001F586\U0001F588-\U0001F589\U0001F58E-\U0001F58F\U0001F591-\U0001F594\U0001F597-\U0001F5A3\U0001F5A6-\U0001F5A7\U0001F5A9-\U0001F5B0\U0001F5B3-\U0001F5BB\U0001F5BD-\U0001F5C1\U0001F5C5-\U0001F5D0\U0001F5D4-\U0001F5DB\U0001F5DF-\U0001F5E0\U0001F5E2\U0001F5E4-\U0001F5E7\U0001F5E9-\U0001F5EE\U0001F5F0-\U0001F5F2\U0001F5F4-\U0001F5F9\U00002605\U00002607-\U0000260D\U0000260F-\U00002610\U00002612\U00002616-\U00002617\U00002619-\U0000261C\U0000261E-\U0000261F\U00002621\U00002624-\U00002625\U00002627-\U00002629\U0000262B-\U0000262D\U00002630-\U00002637\U0000263B-\U00002647\U00002654-\U0000265F\U00002661-\U00002662\U00002664\U00002667\U00002669-\U0000267A\U0000267C-\U0000267E\U00002680-\U00002691\U00002695\U00002698\U0000269A\U0000269D-\U0000269F\U000026A2-\U000026A9\U000026AC-\U000026AF\U000026B2-\U000026BC\U000026BF-\U000026C3\U000026C6-\U000026C7\U000026C9-\U000026CD\U000026D0\U000026D2\U000026D5-\U000026E8\U000026EB-\U000026EF\U000026F6\U000026FB-\U000026FC\U000026FE-\U000026FF\U00002388\U0001FA00-\U0001FFFD\U0001F0A0-\U0001F0AE\U0001F0B1-\U0001F0BF\U0001F0C1-\U0001F0CF\U0001F0D1-\U0001F0F5\U0001F0AF-\U0001F0B0\U0001F0C0\U0001F0D0\U0001F0F6-\U0001F0FF\U0001F80C-\U0001F80F\U0001F848-\U0001F84F\U0001F85A-\U0001F85F\U0001F888-\U0001F88F\U0001F8AE-\U0001F8FF\U0001F900-\U0001F90B\U0001F91F\U0001F928-\U0001F92F\U0001F931-\U0001F932\U0001F94C\U0001F95F-\U0001F96B\U0001F992-\U0001F997\U0001F9D0-\U0001F9E6\U0001F90C-\U0001F90F\U0001F93F\U0001F94D-\U0001F94F\U0001F96C-\U0001F97F\U0001F998-\U0001F9BF\U0001F9C1-\U0001F9CF\U0001F9E7-\U0001F9FF\U0001F6C6-\U0001F6CA\U0001F6D3-\U0001F6D4\U0001F6E6-\U0001F6E8\U0001F6EA\U0001F6F1-\U0001F6F2\U0001F6F7-\U0001F6F8\U0001F6D5-\U0001F6DF\U0001F6ED-\U0001F6EF\U0001F6F9-\U0001F6FF]; +$E_Base_GAZ = [\p{Grapheme_Cluster_Break = EBG}]; +$EmojiNRK = [[\p{Emoji}] - [\p{Grapheme_Cluster_Break = Regional_Indicator}*\u00230-9©®™〰〽]]; diff --git a/emojiData/lineClasses.txt b/emojiData/lineClasses.txt new file mode 100644 index 00000000..a13b5f52 --- /dev/null +++ b/emojiData/lineClasses.txt @@ -0,0 +1,3 @@ +$EB = [[:LineBreak = EB:] \U0001F46A-\U0001F46D\U0001F46F\U0001F91D\U001F93C]; +$EmojiNRK = [[\p{Emoji}] - [$RI \u002a\u00230-9©®™〰〽]]; +$Extended_Pict = [\U0001F774-\U0001F77F\U00002700-\U00002701\U00002703-\U00002704\U0000270E\U00002710-\U00002711\U00002765-\U00002767\U0001F030-\U0001F093\U0001F094-\U0001F09F\U0001F10D-\U0001F10F\U0001F12F\U0001F16C-\U0001F16F\U0001F1AD-\U0001F1E5\U0001F260-\U0001F265\U0001F203-\U0001F20F\U0001F23C-\U0001F23F\U0001F249-\U0001F24F\U0001F252-\U0001F25F\U0001F266-\U0001F2FF\U0001F7D5-\U0001F7FF\U0001F000-\U0001F003\U0001F005-\U0001F02B\U0001F02C-\U0001F02F\U0001F322-\U0001F323\U0001F394-\U0001F395\U0001F398\U0001F39C-\U0001F39D\U0001F3F1-\U0001F3F2\U0001F3F6\U0001F4FE\U0001F53E-\U0001F548\U0001F54F\U0001F568-\U0001F56E\U0001F571-\U0001F572\U0001F57B-\U0001F586\U0001F588-\U0001F589\U0001F58E-\U0001F58F\U0001F591-\U0001F594\U0001F597-\U0001F5A3\U0001F5A6-\U0001F5A7\U0001F5A9-\U0001F5B0\U0001F5B3-\U0001F5BB\U0001F5BD-\U0001F5C1\U0001F5C5-\U0001F5D0\U0001F5D4-\U0001F5DB\U0001F5DF-\U0001F5E0\U0001F5E2\U0001F5E4-\U0001F5E7\U0001F5E9-\U0001F5EE\U0001F5F0-\U0001F5F2\U0001F5F4-\U0001F5F9\U00002605\U00002607-\U0000260D\U0000260F-\U00002610\U00002612\U00002616-\U00002617\U00002619-\U0000261C\U0000261E-\U0000261F\U00002621\U00002624-\U00002625\U00002627-\U00002629\U0000262B-\U0000262D\U00002630-\U00002637\U0000263B-\U00002647\U00002654-\U0000265F\U00002661-\U00002662\U00002664\U00002667\U00002669-\U0000267A\U0000267C-\U0000267E\U00002680-\U00002691\U00002695\U00002698\U0000269A\U0000269D-\U0000269F\U000026A2-\U000026A9\U000026AC-\U000026AF\U000026B2-\U000026BC\U000026BF-\U000026C3\U000026C6-\U000026C7\U000026C9-\U000026CD\U000026D0\U000026D2\U000026D5-\U000026E8\U000026EB-\U000026EF\U000026F6\U000026FB-\U000026FC\U000026FE-\U000026FF\U00002388\U0001FA00-\U0001FFFD\U0001F0A0-\U0001F0AE\U0001F0B1-\U0001F0BF\U0001F0C1-\U0001F0CF\U0001F0D1-\U0001F0F5\U0001F0AF-\U0001F0B0\U0001F0C0\U0001F0D0\U0001F0F6-\U0001F0FF\U0001F80C-\U0001F80F\U0001F848-\U0001F84F\U0001F85A-\U0001F85F\U0001F888-\U0001F88F\U0001F8AE-\U0001F8FF\U0001F900-\U0001F90B\U0001F91F\U0001F928-\U0001F92F\U0001F931-\U0001F932\U0001F94C\U0001F95F-\U0001F96B\U0001F992-\U0001F997\U0001F9D0-\U0001F9E6\U0001F90C-\U0001F90F\U0001F93F\U0001F94D-\U0001F94F\U0001F96C-\U0001F97F\U0001F998-\U0001F9BF\U0001F9C1-\U0001F9CF\U0001F9E7-\U0001F9FF\U0001F6C6-\U0001F6CA\U0001F6D3-\U0001F6D4\U0001F6E6-\U0001F6E8\U0001F6EA\U0001F6F1-\U0001F6F2\U0001F6F7-\U0001F6F8\U0001F6D5-\U0001F6DF\U0001F6ED-\U0001F6EF\U0001F6F9-\U0001F6FF]; diff --git a/icuSources/Doxyfile.in b/icuSources/Doxyfile.in index c99f2703..df543e80 100644 --- a/icuSources/Doxyfile.in +++ b/icuSources/Doxyfile.in @@ -1,4 +1,6 @@ # Doxyfile 1.3.7 +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # ******************************************************************** # * COPYRIGHT: # * Copyright (c) 2004-2015, International Business Machines Corporation @@ -192,7 +194,7 @@ EXPAND_ONLY_PREDEF = YES SEARCH_INCLUDES = YES INCLUDE_PATH = INCLUDE_FILE_PATTERNS = -PREDEFINED = U_EXPORT2= U_STABLE= U_DRAFT= U_INTERNAL= U_SYSTEM= U_DEPRECATED= U_OBSOLETE= U_CALLCONV= U_CDECL_BEGIN= U_CDECL_END= U_NO_THROW=\ "U_NAMESPACE_BEGIN=namespace icu{" "U_NAMESPACE_END=}" U_HAVE_STD_STRING=1 U_SHOW_CPLUSPLUS_API=1 U_DEFINE_LOCAL_OPEN_POINTER()= U_IN_DOXYGEN=1 U_OVERRIDE= U_FINAL= UCONFIG_ENABLE_PLUGINS=1 +PREDEFINED = U_EXPORT2= U_STABLE= U_DRAFT= U_INTERNAL= U_SYSTEM= U_DEPRECATED= U_OBSOLETE= U_CALLCONV= U_CDECL_BEGIN= U_CDECL_END= U_NO_THROW=\ "U_NAMESPACE_BEGIN=namespace icu{" "U_NAMESPACE_END=}" U_SHOW_CPLUSPLUS_API=1 U_DEFINE_LOCAL_OPEN_POINTER()= U_IN_DOXYGEN=1 U_OVERRIDE=override U_FINAL=final UCONFIG_ENABLE_PLUGINS=1 U_CHAR16_IS_TYPEDEF=0 U_CPLUSPLUS_VERSION=11 U_HAVE_RVALUE_REFERENCES=1 U_WCHAR_IS_UTF16 EXPAND_AS_DEFINED = SKIP_FUNCTION_MACROS = YES #--------------------------------------------------------------------------- diff --git a/icuSources/Makefile.in b/icuSources/Makefile.in index f348a45d..f4bab77e 100644 --- a/icuSources/Makefile.in +++ b/icuSources/Makefile.in @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html #****************************************************************************** # # Copyright (C) 1998-2016, International Business Machines @@ -29,7 +31,6 @@ subdir = . #AUTOCONF = @AUTOCONF@ ## Optional directory setup -@LAYOUT_TRUE@LAYOUT = layout @LAYOUTEX_TRUE@LAYOUTEX = layoutex @ICUIO_TRUE@ICUIO = io @EXTRAS_TRUE@EXTRA = extra @@ -39,7 +40,6 @@ subdir = . ## pkgconfig setup. Always have uc and i18n. Others are optional. ALL_PKGCONFIG_SUFFIX=uc i18n -@LAYOUT_TRUE@ALL_PKGCONFIG_SUFFIX+= le @LAYOUTEX_TRUE@ALL_PKGCONFIG_SUFFIX+= lx @ICUIO_TRUE@ALL_PKGCONFIG_SUFFIX+= io @@ -58,7 +58,7 @@ INSTALLED_BUILT_FILES = $(top_builddir)/config/Makefile.inc $(top_builddir)/conf LOCAL_BUILT_FILES = icudefs.mk config/icucross.mk config/icucross.inc DOCDIRS = common i18n -SUBDIRS = stubdata common i18n $(LAYOUT) $(LAYOUTEX) $(ICUIO) $(TOOLS) data $(EXTRA) $(SAMPLE) $(TEST) +SUBDIRS = stubdata common i18n $(LAYOUTEX) $(ICUIO) $(TOOLS) data $(EXTRA) $(SAMPLE) $(TEST) SECTION = 1 @@ -113,13 +113,13 @@ doc doc-searchengine: else doc: doc/html/index.html -doc-searchengine: Doxyfile $(wildcard ./common/unicode/platform.h $(srcdir)/common/unicode/*.h $(srcdir)/i18n/unicode/*.h $(srcdir)/layout/unicode/*.h $(srcdir)/io/unicode/*.h) +doc-searchengine: Doxyfile $(wildcard ./common/unicode/platform.h $(srcdir)/common/unicode/*.h $(srcdir)/i18n/unicode/*.h $(srcdir)/io/unicode/*.h) sed < Doxyfile -e 's%[^#]*SEARCHENGINE.*%SEARCHENGINE=YES%' | $(DOXYGEN) - @echo adding links from non-namespaced class files find doc/html -name 'classicu_1_1*' -print | sed -e 's%^\(.*class\)icu_1_1\(.*\)$$%ln & \1\2%' | sh @echo Docs created - WARNING, probably contains non-GPL .js files -doc/html/index.html: Doxyfile $(wildcard ./common/unicode/platform.h $(srcdir)/common/unicode/*.h $(srcdir)/i18n/unicode/*.h $(srcdir)/layout/unicode/*.h $(srcdir)/io/unicode/*.h) +doc/html/index.html: Doxyfile $(wildcard ./common/unicode/platform.h $(srcdir)/common/unicode/*.h $(srcdir)/i18n/unicode/*.h $(srcdir)/io/unicode/*.h) $(DOXYGEN) @echo adding links from non-namespaced class files find doc/html -name 'classicu_1_1*' -print | sed -e 's%^\(.*class\)icu_1_1\(.*\)$$%ln & \1\2%' | sh @@ -140,6 +140,10 @@ $(LIBDIR) $(BINDIR): ## Recursive targets all-recursive install-recursive clean-recursive distclean-recursive dist-recursive check-recursive check-exhaustive-recursive: $(LIBDIR) $(BINDIR) +ifneq ($(NEED_ESCAPING),) + @echo "building tools/escapesrc (Needed for this platform with NEED_ESCAPING)" + @(cd tools/escapesrc && $(MAKE) RECURSIVE=YES $$local_target) || exit +endif @dot_seen=no; \ target=`echo $@ | sed s/-recursive//`; \ list='$(LOCAL_SUBDIRS)'; for subdir in $$list; do \ @@ -283,14 +287,6 @@ config/icu-io.pc: config/icu.pc Makefile icudefs.mk @echo "Libs:" "${ICULIBS_IO}" >> $@ @echo $@ updated. -config/icu-le.pc: config/icu.pc Makefile icudefs.mk - @cat config/icu.pc > $@ - @echo "Description: $(PACKAGE_ICU_DESCRIPTION): Layout library" >> $@ - @echo "Name: $(PACKAGE)-le" >> $@ - @echo "Requires: icu-uc" >> $@ - @echo "Libs:" "${ICULIBS_LE}" >> $@ - @echo $@ updated. - ICULEHB_LIBS=@ICULEHB_LIBS@ USING_HB= ifneq ($(ICULEHB_LIBS),) @@ -331,9 +327,10 @@ $(top_builddir)/config/icu-config: $(top_builddir)/Makefile $(top_srcdir)/config -$(RMV) $@ $(INSTALL_SCRIPT) $(top_srcdir)/config/icu-config-top $@ chmod u+w $@ + @echo "# Following from icu/icu4c/source/config/Makefile.inc" >> $@ + LC_ALL=C $(SED) -f $(top_srcdir)/config/make2sh.sed < $(top_builddir)/config/Makefile.inc | grep -v '#M#' | uniq >> $@ @echo "# Following from @platform_make_fragment@" >> $@ - LC_ALL=C sed -f $(top_srcdir)/config/make2sh.sed < $(top_builddir)/config/Makefile.inc | grep -v '#M#' | uniq >> $@ - LC_ALL=C sed -f $(top_srcdir)/config/make2sh.sed < @platform_make_fragment@ | grep -v '#M#' | uniq >> $@ + LC_ALL=C $(SED) -f $(top_srcdir)/config/make2sh.sed < @platform_make_fragment@ | grep -v '#M#' | uniq >> $@ cat $(top_srcdir)/config/icu-config-bottom >> $@ chmod u-w $@ diff --git a/icuSources/acinclude.m4 b/icuSources/acinclude.m4 index b64e984b..5c8fda71 100644 --- a/icuSources/acinclude.m4 +++ b/icuSources/acinclude.m4 @@ -1,4 +1,6 @@ -# Copyright (c) 1999-2015, International Business Machines Corporation and +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html +# Copyright (c) 1999-2016, International Business Machines Corporation and # others. All Rights Reserved. # acinclude.m4 for ICU # Don't edit aclocal.m4, do edit acinclude.m4 @@ -461,6 +463,9 @@ AC_DEFUN([AC_CHECK_STRICT_COMPILE], if test "$GCC" = yes then case "${host}" in + *-*-solaris*) + # Don't use -std=c99 on Solaris because of timezone check fails + ;; *) # Do not use -ansi. It limits us to C90, and it breaks some platforms. # We use -std=c99 to disable the gnu99 defaults and its associated warnings diff --git a/icuSources/aclocal.m4 b/icuSources/aclocal.m4 index f0ae29f5..413f5097 100644 --- a/icuSources/aclocal.m4 +++ b/icuSources/aclocal.m4 @@ -12,32 +12,63 @@ # PARTICULAR PURPOSE. m4_ifndef([AC_CONFIG_MACRO_DIRS], [m4_defun([_AM_CONFIG_MACRO_DIRS], [])m4_defun([AC_CONFIG_MACRO_DIRS], [_AM_CONFIG_MACRO_DIRS($@)])]) -# pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*- -# serial 1 (pkg-config-0.24) -# -# Copyright © 2004 Scott James Remnant . -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, but -# WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -# -# As a special exception to the GNU General Public License, if you -# distribute this file as part of a program that contains a -# configuration script generated by Autoconf, you may include it under -# the same distribution terms that you use for the rest of that program. - -# PKG_PROG_PKG_CONFIG([MIN-VERSION]) -# ---------------------------------- +dnl pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*- +dnl serial 11 (pkg-config-0.29.1) +dnl +dnl Copyright © 2004 Scott James Remnant . +dnl Copyright © 2012-2015 Dan Nicholson +dnl +dnl This program is free software; you can redistribute it and/or modify +dnl it under the terms of the GNU General Public License as published by +dnl the Free Software Foundation; either version 2 of the License, or +dnl (at your option) any later version. +dnl +dnl This program is distributed in the hope that it will be useful, but +dnl WITHOUT ANY WARRANTY; without even the implied warranty of +dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +dnl General Public License for more details. +dnl +dnl You should have received a copy of the GNU General Public License +dnl along with this program; if not, write to the Free Software +dnl Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA +dnl 02111-1307, USA. +dnl +dnl As a special exception to the GNU General Public License, if you +dnl distribute this file as part of a program that contains a +dnl configuration script generated by Autoconf, you may include it under +dnl the same distribution terms that you use for the rest of that +dnl program. + +dnl PKG_PREREQ(MIN-VERSION) +dnl ----------------------- +dnl Since: 0.29 +dnl +dnl Verify that the version of the pkg-config macros are at least +dnl MIN-VERSION. Unlike PKG_PROG_PKG_CONFIG, which checks the user's +dnl installed version of pkg-config, this checks the developer's version +dnl of pkg.m4 when generating configure. +dnl +dnl To ensure that this macro is defined, also add: +dnl m4_ifndef([PKG_PREREQ], +dnl [m4_fatal([must install pkg-config 0.29 or later before running autoconf/autogen])]) +dnl +dnl See the "Since" comment for each macro you use to see what version +dnl of the macros you require. +m4_defun([PKG_PREREQ], +[m4_define([PKG_MACROS_VERSION], [0.29.1]) +m4_if(m4_version_compare(PKG_MACROS_VERSION, [$1]), -1, + [m4_fatal([pkg.m4 version $1 or higher is required but ]PKG_MACROS_VERSION[ found])]) +])dnl PKG_PREREQ + +dnl PKG_PROG_PKG_CONFIG([MIN-VERSION]) +dnl ---------------------------------- +dnl Since: 0.16 +dnl +dnl Search for the pkg-config tool and set the PKG_CONFIG variable to +dnl first found in the path. Checks that the version of pkg-config found +dnl is at least MIN-VERSION. If MIN-VERSION is not specified, 0.9.0 is +dnl used since that's the first version where most current features of +dnl pkg-config existed. AC_DEFUN([PKG_PROG_PKG_CONFIG], [m4_pattern_forbid([^_?PKG_[A-Z_]+$]) m4_pattern_allow([^PKG_CONFIG(_(PATH|LIBDIR|SYSROOT_DIR|ALLOW_SYSTEM_(CFLAGS|LIBS)))?$]) @@ -59,18 +90,19 @@ if test -n "$PKG_CONFIG"; then PKG_CONFIG="" fi fi[]dnl -])# PKG_PROG_PKG_CONFIG - -# PKG_CHECK_EXISTS(MODULES, [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND]) -# -# Check to see whether a particular set of modules exists. Similar -# to PKG_CHECK_MODULES(), but does not set variables or print errors. -# -# Please remember that m4 expands AC_REQUIRE([PKG_PROG_PKG_CONFIG]) -# only at the first occurence in configure.ac, so if the first place -# it's called might be skipped (such as if it is within an "if", you -# have to call PKG_CHECK_EXISTS manually -# -------------------------------------------------------------- +])dnl PKG_PROG_PKG_CONFIG + +dnl PKG_CHECK_EXISTS(MODULES, [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND]) +dnl ------------------------------------------------------------------- +dnl Since: 0.18 +dnl +dnl Check to see whether a particular set of modules exists. Similar to +dnl PKG_CHECK_MODULES(), but does not set variables or print errors. +dnl +dnl Please remember that m4 expands AC_REQUIRE([PKG_PROG_PKG_CONFIG]) +dnl only at the first occurence in configure.ac, so if the first place +dnl it's called might be skipped (such as if it is within an "if", you +dnl have to call PKG_CHECK_EXISTS manually AC_DEFUN([PKG_CHECK_EXISTS], [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl if test -n "$PKG_CONFIG" && \ @@ -80,8 +112,10 @@ m4_ifvaln([$3], [else $3])dnl fi]) -# _PKG_CONFIG([VARIABLE], [COMMAND], [MODULES]) -# --------------------------------------------- +dnl _PKG_CONFIG([VARIABLE], [COMMAND], [MODULES]) +dnl --------------------------------------------- +dnl Internal wrapper calling pkg-config via PKG_CONFIG and setting +dnl pkg_failed based on the result. m4_define([_PKG_CONFIG], [if test -n "$$1"; then pkg_cv_[]$1="$$1" @@ -93,10 +127,11 @@ m4_define([_PKG_CONFIG], else pkg_failed=untried fi[]dnl -])# _PKG_CONFIG +])dnl _PKG_CONFIG -# _PKG_SHORT_ERRORS_SUPPORTED -# ----------------------------- +dnl _PKG_SHORT_ERRORS_SUPPORTED +dnl --------------------------- +dnl Internal check to see if pkg-config supports short errors. AC_DEFUN([_PKG_SHORT_ERRORS_SUPPORTED], [AC_REQUIRE([PKG_PROG_PKG_CONFIG]) if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then @@ -104,19 +139,17 @@ if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then else _pkg_short_errors_supported=no fi[]dnl -])# _PKG_SHORT_ERRORS_SUPPORTED - - -# PKG_CHECK_MODULES(VARIABLE-PREFIX, MODULES, [ACTION-IF-FOUND], -# [ACTION-IF-NOT-FOUND]) -# -# -# Note that if there is a possibility the first call to -# PKG_CHECK_MODULES might not happen, you should be sure to include an -# explicit call to PKG_PROG_PKG_CONFIG in your configure.ac -# -# -# -------------------------------------------------------------- +])dnl _PKG_SHORT_ERRORS_SUPPORTED + + +dnl PKG_CHECK_MODULES(VARIABLE-PREFIX, MODULES, [ACTION-IF-FOUND], +dnl [ACTION-IF-NOT-FOUND]) +dnl -------------------------------------------------------------- +dnl Since: 0.4.0 +dnl +dnl Note that if there is a possibility the first call to +dnl PKG_CHECK_MODULES might not happen, you should be sure to include an +dnl explicit call to PKG_PROG_PKG_CONFIG in your configure.ac AC_DEFUN([PKG_CHECK_MODULES], [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl AC_ARG_VAR([$1][_CFLAGS], [C compiler flags for $1, overriding pkg-config])dnl @@ -170,16 +203,40 @@ else AC_MSG_RESULT([yes]) $3 fi[]dnl -])# PKG_CHECK_MODULES +])dnl PKG_CHECK_MODULES + + +dnl PKG_CHECK_MODULES_STATIC(VARIABLE-PREFIX, MODULES, [ACTION-IF-FOUND], +dnl [ACTION-IF-NOT-FOUND]) +dnl --------------------------------------------------------------------- +dnl Since: 0.29 +dnl +dnl Checks for existence of MODULES and gathers its build flags with +dnl static libraries enabled. Sets VARIABLE-PREFIX_CFLAGS from --cflags +dnl and VARIABLE-PREFIX_LIBS from --libs. +dnl +dnl Note that if there is a possibility the first call to +dnl PKG_CHECK_MODULES_STATIC might not happen, you should be sure to +dnl include an explicit call to PKG_PROG_PKG_CONFIG in your +dnl configure.ac. +AC_DEFUN([PKG_CHECK_MODULES_STATIC], +[AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl +_save_PKG_CONFIG=$PKG_CONFIG +PKG_CONFIG="$PKG_CONFIG --static" +PKG_CHECK_MODULES($@) +PKG_CONFIG=$_save_PKG_CONFIG[]dnl +])dnl PKG_CHECK_MODULES_STATIC -# PKG_INSTALLDIR(DIRECTORY) -# ------------------------- -# Substitutes the variable pkgconfigdir as the location where a module -# should install pkg-config .pc files. By default the directory is -# $libdir/pkgconfig, but the default can be changed by passing -# DIRECTORY. The user can override through the --with-pkgconfigdir -# parameter. +dnl PKG_INSTALLDIR([DIRECTORY]) +dnl ------------------------- +dnl Since: 0.27 +dnl +dnl Substitutes the variable pkgconfigdir as the location where a module +dnl should install pkg-config .pc files. By default the directory is +dnl $libdir/pkgconfig, but the default can be changed by passing +dnl DIRECTORY. The user can override through the --with-pkgconfigdir +dnl parameter. AC_DEFUN([PKG_INSTALLDIR], [m4_pushdef([pkg_default], [m4_default([$1], ['${libdir}/pkgconfig'])]) m4_pushdef([pkg_description], @@ -190,16 +247,18 @@ AC_ARG_WITH([pkgconfigdir], AC_SUBST([pkgconfigdir], [$with_pkgconfigdir]) m4_popdef([pkg_default]) m4_popdef([pkg_description]) -]) dnl PKG_INSTALLDIR +])dnl PKG_INSTALLDIR -# PKG_NOARCH_INSTALLDIR(DIRECTORY) -# ------------------------- -# Substitutes the variable noarch_pkgconfigdir as the location where a -# module should install arch-independent pkg-config .pc files. By -# default the directory is $datadir/pkgconfig, but the default can be -# changed by passing DIRECTORY. The user can override through the -# --with-noarch-pkgconfigdir parameter. +dnl PKG_NOARCH_INSTALLDIR([DIRECTORY]) +dnl -------------------------------- +dnl Since: 0.27 +dnl +dnl Substitutes the variable noarch_pkgconfigdir as the location where a +dnl module should install arch-independent pkg-config .pc files. By +dnl default the directory is $datadir/pkgconfig, but the default can be +dnl changed by passing DIRECTORY. The user can override through the +dnl --with-noarch-pkgconfigdir parameter. AC_DEFUN([PKG_NOARCH_INSTALLDIR], [m4_pushdef([pkg_default], [m4_default([$1], ['${datadir}/pkgconfig'])]) m4_pushdef([pkg_description], @@ -210,13 +269,15 @@ AC_ARG_WITH([noarch-pkgconfigdir], AC_SUBST([noarch_pkgconfigdir], [$with_noarch_pkgconfigdir]) m4_popdef([pkg_default]) m4_popdef([pkg_description]) -]) dnl PKG_NOARCH_INSTALLDIR +])dnl PKG_NOARCH_INSTALLDIR -# PKG_CHECK_VAR(VARIABLE, MODULE, CONFIG-VARIABLE, -# [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND]) -# ------------------------------------------- -# Retrieves the value of the pkg-config variable for the given module. +dnl PKG_CHECK_VAR(VARIABLE, MODULE, CONFIG-VARIABLE, +dnl [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND]) +dnl ------------------------------------------- +dnl Since: 0.28 +dnl +dnl Retrieves the value of the pkg-config variable for the given module. AC_DEFUN([PKG_CHECK_VAR], [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl AC_ARG_VAR([$1], [value of $3 for $2, overriding pkg-config])dnl @@ -225,7 +286,7 @@ _PKG_CONFIG([$1], [variable="][$3]["], [$2]) AS_VAR_COPY([$1], [pkg_cv_][$1]) AS_VAR_IF([$1], [""], [$5], [$4])dnl -])# PKG_CHECK_VAR +])dnl PKG_CHECK_VAR m4_include([config/m4/icu-conditional.m4]) m4_include([acinclude.m4]) diff --git a/icuSources/allinone/allinone.sln b/icuSources/allinone/allinone.sln index cf01180d..88a0d197 100644 --- a/icuSources/allinone/allinone.sln +++ b/icuSources/allinone/allinone.sln @@ -1,5 +1,7 @@ -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual Studio 2010 +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 14 +VisualStudioVersion = 14.0.25420.1 +MinimumVisualStudioVersion = 10.0.40219.1 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cal", "..\samples\cal\cal.vcxproj", "{F7659D77-09CF-4FE9-ACEE-927287AA9509}" EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cintltst", "..\test\cintltst\cintltst.vcxproj", "{3D1246AE-1B32-479B-BECA-AEFA97BE2321}" @@ -31,10 +33,6 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "i18n", "..\i18n\i18n.vcxpro EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "intltest", "..\test\intltest\intltest.vcxproj", "{73632960-B3A6-464D-83A3-4B43365F19B8}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "layout", "..\layout\layout.vcxproj", "{C920062A-0647-4553-A3B2-37C58065664B}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "layoutex", "..\layoutex\layoutex.vcxproj", "{37FC2C7F-1904-4811-8955-2F478830EAD1}" -EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "makeconv", "..\tools\makeconv\makeconv.vcxproj", "{F5AD9738-1A3D-4906-B9C4-A7D9CE33DC2C}" EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "makedata", "..\data\makedata.vcxproj", "{D9DF7F2F-93B7-4810-B5CD-96F4F33C079B}" @@ -57,8 +55,6 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "icupkg", "..\tools\icupkg\i EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gendict", "..\tools\gendict\gendict.vcxproj", "{9D4211F7-2C77-439C-82F0-30A4E43BA569}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "letest", "..\test\letest\letest.vcxproj", "{67351485-4D18-4245-BE39-A7EF0675ACD2}" -EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gencfu", "..\tools\gencfu\gencfu.vcxproj", "{691EE0C0-DC57-4A48-8AEE-8ED75EB3A057}" EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gennorm2", "..\tools\gennorm2\gennorm2.vcxproj", "{C7891A65-80AB-4245-912E-5F1E17B0E6C4}" @@ -67,276 +63,354 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "icuinfo", "..\tools\icuinfo EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testplug", "..\tools\icuinfo\testplug.vcxproj", "{659D0C08-D4ED-4BF3-B02B-2D8D4B5A7A7A}" EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "makedata_uwp", "..\data\makedata_uwp.vcxproj", "{B1D53358-37BD-48BC-B27C-68BAF1E78508}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "i18n_uwp", "..\i18n\i18n_uwp.vcxproj", "{6786C051-383B-47E0-9E82-B8B994E06A25}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "common_uwp", "..\common\common_uwp.vcxproj", "{C10CF34B-3F79-430E-AD38-5A32DC0589C2}" +EndProject Global - GlobalSection(SubversionScc) = preSolution - Svn-Managed = True - Manager = AnkhSVN - Subversion Support for Visual Studio - EndGlobalSection GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|ARM = Debug|ARM Debug|Win32 = Debug|Win32 Debug|x64 = Debug|x64 + Release|ARM = Release|ARM Release|Win32 = Release|Win32 Release|x64 = Release|x64 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution + {F7659D77-09CF-4FE9-ACEE-927287AA9509}.Debug|ARM.ActiveCfg = Debug|Win32 {F7659D77-09CF-4FE9-ACEE-927287AA9509}.Debug|Win32.ActiveCfg = Debug|Win32 {F7659D77-09CF-4FE9-ACEE-927287AA9509}.Debug|Win32.Build.0 = Debug|Win32 {F7659D77-09CF-4FE9-ACEE-927287AA9509}.Debug|x64.ActiveCfg = Debug|x64 {F7659D77-09CF-4FE9-ACEE-927287AA9509}.Debug|x64.Build.0 = Debug|x64 + {F7659D77-09CF-4FE9-ACEE-927287AA9509}.Release|ARM.ActiveCfg = Release|Win32 {F7659D77-09CF-4FE9-ACEE-927287AA9509}.Release|Win32.ActiveCfg = Release|Win32 {F7659D77-09CF-4FE9-ACEE-927287AA9509}.Release|Win32.Build.0 = Release|Win32 {F7659D77-09CF-4FE9-ACEE-927287AA9509}.Release|x64.ActiveCfg = Release|x64 {F7659D77-09CF-4FE9-ACEE-927287AA9509}.Release|x64.Build.0 = Release|x64 + {3D1246AE-1B32-479B-BECA-AEFA97BE2321}.Debug|ARM.ActiveCfg = Debug|Win32 {3D1246AE-1B32-479B-BECA-AEFA97BE2321}.Debug|Win32.ActiveCfg = Debug|Win32 {3D1246AE-1B32-479B-BECA-AEFA97BE2321}.Debug|Win32.Build.0 = Debug|Win32 {3D1246AE-1B32-479B-BECA-AEFA97BE2321}.Debug|x64.ActiveCfg = Debug|x64 {3D1246AE-1B32-479B-BECA-AEFA97BE2321}.Debug|x64.Build.0 = Debug|x64 + {3D1246AE-1B32-479B-BECA-AEFA97BE2321}.Release|ARM.ActiveCfg = Release|Win32 {3D1246AE-1B32-479B-BECA-AEFA97BE2321}.Release|Win32.ActiveCfg = Release|Win32 {3D1246AE-1B32-479B-BECA-AEFA97BE2321}.Release|Win32.Build.0 = Release|Win32 {3D1246AE-1B32-479B-BECA-AEFA97BE2321}.Release|x64.ActiveCfg = Release|x64 {3D1246AE-1B32-479B-BECA-AEFA97BE2321}.Release|x64.Build.0 = Release|x64 + {73C0A65B-D1F2-4DE1-B3A6-15DAD2C23F3D}.Debug|ARM.ActiveCfg = Debug|Win32 {73C0A65B-D1F2-4DE1-B3A6-15DAD2C23F3D}.Debug|Win32.ActiveCfg = Debug|Win32 {73C0A65B-D1F2-4DE1-B3A6-15DAD2C23F3D}.Debug|Win32.Build.0 = Debug|Win32 {73C0A65B-D1F2-4DE1-B3A6-15DAD2C23F3D}.Debug|x64.ActiveCfg = Debug|x64 {73C0A65B-D1F2-4DE1-B3A6-15DAD2C23F3D}.Debug|x64.Build.0 = Debug|x64 + {73C0A65B-D1F2-4DE1-B3A6-15DAD2C23F3D}.Release|ARM.ActiveCfg = Release|Win32 {73C0A65B-D1F2-4DE1-B3A6-15DAD2C23F3D}.Release|Win32.ActiveCfg = Release|Win32 {73C0A65B-D1F2-4DE1-B3A6-15DAD2C23F3D}.Release|Win32.Build.0 = Release|Win32 {73C0A65B-D1F2-4DE1-B3A6-15DAD2C23F3D}.Release|x64.ActiveCfg = Release|x64 {73C0A65B-D1F2-4DE1-B3A6-15DAD2C23F3D}.Release|x64.Build.0 = Release|x64 + {ECA6B435-B4FA-4F9F-BF95-F451D078FC47}.Debug|ARM.ActiveCfg = Debug|Win32 {ECA6B435-B4FA-4F9F-BF95-F451D078FC47}.Debug|Win32.ActiveCfg = Debug|Win32 {ECA6B435-B4FA-4F9F-BF95-F451D078FC47}.Debug|Win32.Build.0 = Debug|Win32 {ECA6B435-B4FA-4F9F-BF95-F451D078FC47}.Debug|x64.ActiveCfg = Debug|x64 {ECA6B435-B4FA-4F9F-BF95-F451D078FC47}.Debug|x64.Build.0 = Debug|x64 + {ECA6B435-B4FA-4F9F-BF95-F451D078FC47}.Release|ARM.ActiveCfg = Release|Win32 {ECA6B435-B4FA-4F9F-BF95-F451D078FC47}.Release|Win32.ActiveCfg = Release|Win32 {ECA6B435-B4FA-4F9F-BF95-F451D078FC47}.Release|Win32.Build.0 = Release|Win32 {ECA6B435-B4FA-4F9F-BF95-F451D078FC47}.Release|x64.ActiveCfg = Release|x64 {ECA6B435-B4FA-4F9F-BF95-F451D078FC47}.Release|x64.Build.0 = Release|x64 + {38B5751A-C6F9-4409-950C-F4F9DA17275F}.Debug|ARM.ActiveCfg = Debug|Win32 {38B5751A-C6F9-4409-950C-F4F9DA17275F}.Debug|Win32.ActiveCfg = Debug|Win32 {38B5751A-C6F9-4409-950C-F4F9DA17275F}.Debug|Win32.Build.0 = Debug|Win32 {38B5751A-C6F9-4409-950C-F4F9DA17275F}.Debug|x64.ActiveCfg = Debug|x64 {38B5751A-C6F9-4409-950C-F4F9DA17275F}.Debug|x64.Build.0 = Debug|x64 + {38B5751A-C6F9-4409-950C-F4F9DA17275F}.Release|ARM.ActiveCfg = Release|Win32 {38B5751A-C6F9-4409-950C-F4F9DA17275F}.Release|Win32.ActiveCfg = Release|Win32 {38B5751A-C6F9-4409-950C-F4F9DA17275F}.Release|Win32.Build.0 = Release|Win32 {38B5751A-C6F9-4409-950C-F4F9DA17275F}.Release|x64.ActiveCfg = Release|x64 {38B5751A-C6F9-4409-950C-F4F9DA17275F}.Release|x64.Build.0 = Release|x64 + {D3065ADB-8820-4CC7-9B6C-9510833961A3}.Debug|ARM.ActiveCfg = Debug|Win32 {D3065ADB-8820-4CC7-9B6C-9510833961A3}.Debug|Win32.ActiveCfg = Debug|Win32 {D3065ADB-8820-4CC7-9B6C-9510833961A3}.Debug|Win32.Build.0 = Debug|Win32 {D3065ADB-8820-4CC7-9B6C-9510833961A3}.Debug|x64.ActiveCfg = Debug|x64 {D3065ADB-8820-4CC7-9B6C-9510833961A3}.Debug|x64.Build.0 = Debug|x64 + {D3065ADB-8820-4CC7-9B6C-9510833961A3}.Release|ARM.ActiveCfg = Release|Win32 {D3065ADB-8820-4CC7-9B6C-9510833961A3}.Release|Win32.ActiveCfg = Release|Win32 {D3065ADB-8820-4CC7-9B6C-9510833961A3}.Release|Win32.Build.0 = Release|Win32 {D3065ADB-8820-4CC7-9B6C-9510833961A3}.Release|x64.ActiveCfg = Release|x64 {D3065ADB-8820-4CC7-9B6C-9510833961A3}.Release|x64.Build.0 = Release|x64 + {C2BE5000-7501-4E87-9724-B8D82494FAE6}.Debug|ARM.ActiveCfg = Debug|Win32 {C2BE5000-7501-4E87-9724-B8D82494FAE6}.Debug|Win32.ActiveCfg = Debug|Win32 {C2BE5000-7501-4E87-9724-B8D82494FAE6}.Debug|Win32.Build.0 = Debug|Win32 {C2BE5000-7501-4E87-9724-B8D82494FAE6}.Debug|x64.ActiveCfg = Debug|x64 {C2BE5000-7501-4E87-9724-B8D82494FAE6}.Debug|x64.Build.0 = Debug|x64 + {C2BE5000-7501-4E87-9724-B8D82494FAE6}.Release|ARM.ActiveCfg = Release|Win32 {C2BE5000-7501-4E87-9724-B8D82494FAE6}.Release|Win32.ActiveCfg = Release|Win32 {C2BE5000-7501-4E87-9724-B8D82494FAE6}.Release|Win32.Build.0 = Release|Win32 {C2BE5000-7501-4E87-9724-B8D82494FAE6}.Release|x64.ActiveCfg = Release|x64 {C2BE5000-7501-4E87-9724-B8D82494FAE6}.Release|x64.Build.0 = Release|x64 + {FDD3C4F2-9805-44EB-9A77-BC1C1C95B547}.Debug|ARM.ActiveCfg = Debug|Win32 {FDD3C4F2-9805-44EB-9A77-BC1C1C95B547}.Debug|Win32.ActiveCfg = Debug|Win32 {FDD3C4F2-9805-44EB-9A77-BC1C1C95B547}.Debug|Win32.Build.0 = Debug|Win32 {FDD3C4F2-9805-44EB-9A77-BC1C1C95B547}.Debug|x64.ActiveCfg = Debug|x64 {FDD3C4F2-9805-44EB-9A77-BC1C1C95B547}.Debug|x64.Build.0 = Debug|x64 + {FDD3C4F2-9805-44EB-9A77-BC1C1C95B547}.Release|ARM.ActiveCfg = Release|Win32 {FDD3C4F2-9805-44EB-9A77-BC1C1C95B547}.Release|Win32.ActiveCfg = Release|Win32 {FDD3C4F2-9805-44EB-9A77-BC1C1C95B547}.Release|Win32.Build.0 = Release|Win32 {FDD3C4F2-9805-44EB-9A77-BC1C1C95B547}.Release|x64.ActiveCfg = Release|x64 {FDD3C4F2-9805-44EB-9A77-BC1C1C95B547}.Release|x64.Build.0 = Release|x64 + {A8D36F8D-09E6-4174-91C3-7BEAA9C3F04F}.Debug|ARM.ActiveCfg = Debug|Win32 {A8D36F8D-09E6-4174-91C3-7BEAA9C3F04F}.Debug|Win32.ActiveCfg = Debug|Win32 {A8D36F8D-09E6-4174-91C3-7BEAA9C3F04F}.Debug|Win32.Build.0 = Debug|Win32 {A8D36F8D-09E6-4174-91C3-7BEAA9C3F04F}.Debug|x64.ActiveCfg = Debug|x64 {A8D36F8D-09E6-4174-91C3-7BEAA9C3F04F}.Debug|x64.Build.0 = Debug|x64 + {A8D36F8D-09E6-4174-91C3-7BEAA9C3F04F}.Release|ARM.ActiveCfg = Release|Win32 {A8D36F8D-09E6-4174-91C3-7BEAA9C3F04F}.Release|Win32.ActiveCfg = Release|Win32 {A8D36F8D-09E6-4174-91C3-7BEAA9C3F04F}.Release|Win32.Build.0 = Release|Win32 {A8D36F8D-09E6-4174-91C3-7BEAA9C3F04F}.Release|x64.ActiveCfg = Release|x64 {A8D36F8D-09E6-4174-91C3-7BEAA9C3F04F}.Release|x64.Build.0 = Release|x64 + {8B41752B-5A52-41E4-B7E0-07921C0CC6BF}.Debug|ARM.ActiveCfg = Debug|Win32 {8B41752B-5A52-41E4-B7E0-07921C0CC6BF}.Debug|Win32.ActiveCfg = Debug|Win32 {8B41752B-5A52-41E4-B7E0-07921C0CC6BF}.Debug|Win32.Build.0 = Debug|Win32 {8B41752B-5A52-41E4-B7E0-07921C0CC6BF}.Debug|x64.ActiveCfg = Debug|x64 {8B41752B-5A52-41E4-B7E0-07921C0CC6BF}.Debug|x64.Build.0 = Debug|x64 + {8B41752B-5A52-41E4-B7E0-07921C0CC6BF}.Release|ARM.ActiveCfg = Release|Win32 {8B41752B-5A52-41E4-B7E0-07921C0CC6BF}.Release|Win32.ActiveCfg = Release|Win32 {8B41752B-5A52-41E4-B7E0-07921C0CC6BF}.Release|Win32.Build.0 = Release|Win32 {8B41752B-5A52-41E4-B7E0-07921C0CC6BF}.Release|x64.ActiveCfg = Release|x64 {8B41752B-5A52-41E4-B7E0-07921C0CC6BF}.Release|x64.Build.0 = Release|x64 + {97521D06-EC47-45D4-8BD0-9E16B3F93B2A}.Debug|ARM.ActiveCfg = Debug|Win32 {97521D06-EC47-45D4-8BD0-9E16B3F93B2A}.Debug|Win32.ActiveCfg = Debug|Win32 {97521D06-EC47-45D4-8BD0-9E16B3F93B2A}.Debug|Win32.Build.0 = Debug|Win32 {97521D06-EC47-45D4-8BD0-9E16B3F93B2A}.Debug|x64.ActiveCfg = Debug|x64 {97521D06-EC47-45D4-8BD0-9E16B3F93B2A}.Debug|x64.Build.0 = Debug|x64 + {97521D06-EC47-45D4-8BD0-9E16B3F93B2A}.Release|ARM.ActiveCfg = Release|Win32 {97521D06-EC47-45D4-8BD0-9E16B3F93B2A}.Release|Win32.ActiveCfg = Release|Win32 {97521D06-EC47-45D4-8BD0-9E16B3F93B2A}.Release|Win32.Build.0 = Release|Win32 {97521D06-EC47-45D4-8BD0-9E16B3F93B2A}.Release|x64.ActiveCfg = Release|x64 {97521D06-EC47-45D4-8BD0-9E16B3F93B2A}.Release|x64.Build.0 = Release|x64 + {77C78066-746F-4EA6-B3FE-B8C8A4A97891}.Debug|ARM.ActiveCfg = Debug|Win32 {77C78066-746F-4EA6-B3FE-B8C8A4A97891}.Debug|Win32.ActiveCfg = Debug|Win32 {77C78066-746F-4EA6-B3FE-B8C8A4A97891}.Debug|Win32.Build.0 = Debug|Win32 {77C78066-746F-4EA6-B3FE-B8C8A4A97891}.Debug|x64.ActiveCfg = Debug|x64 {77C78066-746F-4EA6-B3FE-B8C8A4A97891}.Debug|x64.Build.0 = Debug|x64 + {77C78066-746F-4EA6-B3FE-B8C8A4A97891}.Release|ARM.ActiveCfg = Release|Win32 {77C78066-746F-4EA6-B3FE-B8C8A4A97891}.Release|Win32.ActiveCfg = Release|Win32 {77C78066-746F-4EA6-B3FE-B8C8A4A97891}.Release|Win32.Build.0 = Release|Win32 {77C78066-746F-4EA6-B3FE-B8C8A4A97891}.Release|x64.ActiveCfg = Release|x64 {77C78066-746F-4EA6-B3FE-B8C8A4A97891}.Release|x64.Build.0 = Release|x64 + {0178B127-6269-407D-B112-93877BB62776}.Debug|ARM.ActiveCfg = Debug|Win32 {0178B127-6269-407D-B112-93877BB62776}.Debug|Win32.ActiveCfg = Debug|Win32 {0178B127-6269-407D-B112-93877BB62776}.Debug|Win32.Build.0 = Debug|Win32 {0178B127-6269-407D-B112-93877BB62776}.Debug|x64.ActiveCfg = Debug|x64 {0178B127-6269-407D-B112-93877BB62776}.Debug|x64.Build.0 = Debug|x64 + {0178B127-6269-407D-B112-93877BB62776}.Release|ARM.ActiveCfg = Release|Win32 {0178B127-6269-407D-B112-93877BB62776}.Release|Win32.ActiveCfg = Release|Win32 {0178B127-6269-407D-B112-93877BB62776}.Release|Win32.Build.0 = Release|Win32 {0178B127-6269-407D-B112-93877BB62776}.Release|x64.ActiveCfg = Release|x64 {0178B127-6269-407D-B112-93877BB62776}.Release|x64.Build.0 = Release|x64 + {73632960-B3A6-464D-83A3-4B43365F19B8}.Debug|ARM.ActiveCfg = Debug|Win32 {73632960-B3A6-464D-83A3-4B43365F19B8}.Debug|Win32.ActiveCfg = Debug|Win32 {73632960-B3A6-464D-83A3-4B43365F19B8}.Debug|Win32.Build.0 = Debug|Win32 {73632960-B3A6-464D-83A3-4B43365F19B8}.Debug|x64.ActiveCfg = Debug|x64 {73632960-B3A6-464D-83A3-4B43365F19B8}.Debug|x64.Build.0 = Debug|x64 + {73632960-B3A6-464D-83A3-4B43365F19B8}.Release|ARM.ActiveCfg = Release|Win32 {73632960-B3A6-464D-83A3-4B43365F19B8}.Release|Win32.ActiveCfg = Release|Win32 {73632960-B3A6-464D-83A3-4B43365F19B8}.Release|Win32.Build.0 = Release|Win32 {73632960-B3A6-464D-83A3-4B43365F19B8}.Release|x64.ActiveCfg = Release|x64 {73632960-B3A6-464D-83A3-4B43365F19B8}.Release|x64.Build.0 = Release|x64 - {C920062A-0647-4553-A3B2-37C58065664B}.Debug|Win32.ActiveCfg = Debug|Win32 - {C920062A-0647-4553-A3B2-37C58065664B}.Debug|Win32.Build.0 = Debug|Win32 - {C920062A-0647-4553-A3B2-37C58065664B}.Debug|x64.ActiveCfg = Debug|x64 - {C920062A-0647-4553-A3B2-37C58065664B}.Debug|x64.Build.0 = Debug|x64 - {C920062A-0647-4553-A3B2-37C58065664B}.Release|Win32.ActiveCfg = Release|Win32 - {C920062A-0647-4553-A3B2-37C58065664B}.Release|Win32.Build.0 = Release|Win32 - {C920062A-0647-4553-A3B2-37C58065664B}.Release|x64.ActiveCfg = Release|x64 - {C920062A-0647-4553-A3B2-37C58065664B}.Release|x64.Build.0 = Release|x64 - {37FC2C7F-1904-4811-8955-2F478830EAD1}.Debug|Win32.ActiveCfg = Debug|Win32 - {37FC2C7F-1904-4811-8955-2F478830EAD1}.Debug|Win32.Build.0 = Debug|Win32 - {37FC2C7F-1904-4811-8955-2F478830EAD1}.Debug|x64.ActiveCfg = Debug|x64 - {37FC2C7F-1904-4811-8955-2F478830EAD1}.Debug|x64.Build.0 = Debug|x64 - {37FC2C7F-1904-4811-8955-2F478830EAD1}.Release|Win32.ActiveCfg = Release|Win32 - {37FC2C7F-1904-4811-8955-2F478830EAD1}.Release|Win32.Build.0 = Release|Win32 - {37FC2C7F-1904-4811-8955-2F478830EAD1}.Release|x64.ActiveCfg = Release|x64 - {37FC2C7F-1904-4811-8955-2F478830EAD1}.Release|x64.Build.0 = Release|x64 + {F5AD9738-1A3D-4906-B9C4-A7D9CE33DC2C}.Debug|ARM.ActiveCfg = Debug|Win32 {F5AD9738-1A3D-4906-B9C4-A7D9CE33DC2C}.Debug|Win32.ActiveCfg = Debug|Win32 {F5AD9738-1A3D-4906-B9C4-A7D9CE33DC2C}.Debug|Win32.Build.0 = Debug|Win32 {F5AD9738-1A3D-4906-B9C4-A7D9CE33DC2C}.Debug|x64.ActiveCfg = Debug|x64 {F5AD9738-1A3D-4906-B9C4-A7D9CE33DC2C}.Debug|x64.Build.0 = Debug|x64 + {F5AD9738-1A3D-4906-B9C4-A7D9CE33DC2C}.Release|ARM.ActiveCfg = Release|Win32 {F5AD9738-1A3D-4906-B9C4-A7D9CE33DC2C}.Release|Win32.ActiveCfg = Release|Win32 {F5AD9738-1A3D-4906-B9C4-A7D9CE33DC2C}.Release|Win32.Build.0 = Release|Win32 {F5AD9738-1A3D-4906-B9C4-A7D9CE33DC2C}.Release|x64.ActiveCfg = Release|x64 {F5AD9738-1A3D-4906-B9C4-A7D9CE33DC2C}.Release|x64.Build.0 = Release|x64 + {D9DF7F2F-93B7-4810-B5CD-96F4F33C079B}.Debug|ARM.ActiveCfg = Debug|Win32 {D9DF7F2F-93B7-4810-B5CD-96F4F33C079B}.Debug|Win32.ActiveCfg = Debug|Win32 {D9DF7F2F-93B7-4810-B5CD-96F4F33C079B}.Debug|Win32.Build.0 = Debug|Win32 {D9DF7F2F-93B7-4810-B5CD-96F4F33C079B}.Debug|x64.ActiveCfg = Debug|x64 {D9DF7F2F-93B7-4810-B5CD-96F4F33C079B}.Debug|x64.Build.0 = Debug|x64 + {D9DF7F2F-93B7-4810-B5CD-96F4F33C079B}.Release|ARM.ActiveCfg = Release|Win32 {D9DF7F2F-93B7-4810-B5CD-96F4F33C079B}.Release|Win32.ActiveCfg = Release|Win32 {D9DF7F2F-93B7-4810-B5CD-96F4F33C079B}.Release|Win32.Build.0 = Release|Win32 {D9DF7F2F-93B7-4810-B5CD-96F4F33C079B}.Release|x64.ActiveCfg = Release|x64 {D9DF7F2F-93B7-4810-B5CD-96F4F33C079B}.Release|x64.Build.0 = Release|x64 + {4C8454FE-81D3-4CA3-9927-29BA96F03DAC}.Debug|ARM.ActiveCfg = Debug|Win32 {4C8454FE-81D3-4CA3-9927-29BA96F03DAC}.Debug|Win32.ActiveCfg = Debug|Win32 {4C8454FE-81D3-4CA3-9927-29BA96F03DAC}.Debug|Win32.Build.0 = Debug|Win32 {4C8454FE-81D3-4CA3-9927-29BA96F03DAC}.Debug|x64.ActiveCfg = Debug|x64 {4C8454FE-81D3-4CA3-9927-29BA96F03DAC}.Debug|x64.Build.0 = Debug|x64 + {4C8454FE-81D3-4CA3-9927-29BA96F03DAC}.Release|ARM.ActiveCfg = Release|Win32 {4C8454FE-81D3-4CA3-9927-29BA96F03DAC}.Release|Win32.ActiveCfg = Release|Win32 {4C8454FE-81D3-4CA3-9927-29BA96F03DAC}.Release|Win32.Build.0 = Release|Win32 {4C8454FE-81D3-4CA3-9927-29BA96F03DAC}.Release|x64.ActiveCfg = Release|x64 {4C8454FE-81D3-4CA3-9927-29BA96F03DAC}.Release|x64.Build.0 = Release|x64 + {203EC78A-0531-43F0-A636-285439BDE025}.Debug|ARM.ActiveCfg = Debug|Win32 {203EC78A-0531-43F0-A636-285439BDE025}.Debug|Win32.ActiveCfg = Debug|Win32 {203EC78A-0531-43F0-A636-285439BDE025}.Debug|Win32.Build.0 = Debug|Win32 {203EC78A-0531-43F0-A636-285439BDE025}.Debug|x64.ActiveCfg = Debug|x64 {203EC78A-0531-43F0-A636-285439BDE025}.Debug|x64.Build.0 = Debug|x64 + {203EC78A-0531-43F0-A636-285439BDE025}.Release|ARM.ActiveCfg = Release|Win32 {203EC78A-0531-43F0-A636-285439BDE025}.Release|Win32.ActiveCfg = Release|Win32 {203EC78A-0531-43F0-A636-285439BDE025}.Release|Win32.Build.0 = Release|Win32 {203EC78A-0531-43F0-A636-285439BDE025}.Release|x64.ActiveCfg = Release|x64 {203EC78A-0531-43F0-A636-285439BDE025}.Release|x64.Build.0 = Release|x64 + {6B231032-3CB5-4EED-9210-810D666A23A0}.Debug|ARM.ActiveCfg = Debug|Win32 {6B231032-3CB5-4EED-9210-810D666A23A0}.Debug|Win32.ActiveCfg = Debug|Win32 {6B231032-3CB5-4EED-9210-810D666A23A0}.Debug|Win32.Build.0 = Debug|Win32 {6B231032-3CB5-4EED-9210-810D666A23A0}.Debug|x64.ActiveCfg = Debug|x64 {6B231032-3CB5-4EED-9210-810D666A23A0}.Debug|x64.Build.0 = Debug|x64 + {6B231032-3CB5-4EED-9210-810D666A23A0}.Release|ARM.ActiveCfg = Release|Win32 {6B231032-3CB5-4EED-9210-810D666A23A0}.Release|Win32.ActiveCfg = Release|Win32 {6B231032-3CB5-4EED-9210-810D666A23A0}.Release|Win32.Build.0 = Release|Win32 {6B231032-3CB5-4EED-9210-810D666A23A0}.Release|x64.ActiveCfg = Release|x64 {6B231032-3CB5-4EED-9210-810D666A23A0}.Release|x64.Build.0 = Release|x64 + {DBA4088D-F6F9-4F8F-8820-082A4765C16C}.Debug|ARM.ActiveCfg = Debug|Win32 {DBA4088D-F6F9-4F8F-8820-082A4765C16C}.Debug|Win32.ActiveCfg = Debug|Win32 {DBA4088D-F6F9-4F8F-8820-082A4765C16C}.Debug|Win32.Build.0 = Debug|Win32 {DBA4088D-F6F9-4F8F-8820-082A4765C16C}.Debug|x64.ActiveCfg = Debug|x64 {DBA4088D-F6F9-4F8F-8820-082A4765C16C}.Debug|x64.Build.0 = Debug|x64 + {DBA4088D-F6F9-4F8F-8820-082A4765C16C}.Release|ARM.ActiveCfg = Release|Win32 {DBA4088D-F6F9-4F8F-8820-082A4765C16C}.Release|Win32.ActiveCfg = Release|Win32 {DBA4088D-F6F9-4F8F-8820-082A4765C16C}.Release|Win32.Build.0 = Release|Win32 {DBA4088D-F6F9-4F8F-8820-082A4765C16C}.Release|x64.ActiveCfg = Release|x64 {DBA4088D-F6F9-4F8F-8820-082A4765C16C}.Release|x64.Build.0 = Release|x64 + {C2B04507-2521-4801-BF0D-5FD79D6D518C}.Debug|ARM.ActiveCfg = Debug|Win32 {C2B04507-2521-4801-BF0D-5FD79D6D518C}.Debug|Win32.ActiveCfg = Debug|Win32 {C2B04507-2521-4801-BF0D-5FD79D6D518C}.Debug|Win32.Build.0 = Debug|Win32 {C2B04507-2521-4801-BF0D-5FD79D6D518C}.Debug|x64.ActiveCfg = Debug|x64 {C2B04507-2521-4801-BF0D-5FD79D6D518C}.Debug|x64.Build.0 = Debug|x64 + {C2B04507-2521-4801-BF0D-5FD79D6D518C}.Release|ARM.ActiveCfg = Release|Win32 {C2B04507-2521-4801-BF0D-5FD79D6D518C}.Release|Win32.ActiveCfg = Release|Win32 {C2B04507-2521-4801-BF0D-5FD79D6D518C}.Release|Win32.Build.0 = Release|Win32 {C2B04507-2521-4801-BF0D-5FD79D6D518C}.Release|x64.ActiveCfg = Release|x64 {C2B04507-2521-4801-BF0D-5FD79D6D518C}.Release|x64.Build.0 = Release|x64 + {631C23CE-6C1D-4875-88F0-85E0A42B36EA}.Debug|ARM.ActiveCfg = Debug|Win32 {631C23CE-6C1D-4875-88F0-85E0A42B36EA}.Debug|Win32.ActiveCfg = Debug|Win32 {631C23CE-6C1D-4875-88F0-85E0A42B36EA}.Debug|Win32.Build.0 = Debug|Win32 {631C23CE-6C1D-4875-88F0-85E0A42B36EA}.Debug|x64.ActiveCfg = Debug|x64 {631C23CE-6C1D-4875-88F0-85E0A42B36EA}.Debug|x64.Build.0 = Debug|x64 + {631C23CE-6C1D-4875-88F0-85E0A42B36EA}.Release|ARM.ActiveCfg = Release|Win32 {631C23CE-6C1D-4875-88F0-85E0A42B36EA}.Release|Win32.ActiveCfg = Release|Win32 {631C23CE-6C1D-4875-88F0-85E0A42B36EA}.Release|Win32.Build.0 = Release|Win32 {631C23CE-6C1D-4875-88F0-85E0A42B36EA}.Release|x64.ActiveCfg = Release|x64 {631C23CE-6C1D-4875-88F0-85E0A42B36EA}.Release|x64.Build.0 = Release|x64 + {E4993E82-D68A-46CA-BAE0-9D35E172E46F}.Debug|ARM.ActiveCfg = Debug|Win32 {E4993E82-D68A-46CA-BAE0-9D35E172E46F}.Debug|Win32.ActiveCfg = Debug|Win32 {E4993E82-D68A-46CA-BAE0-9D35E172E46F}.Debug|Win32.Build.0 = Debug|Win32 {E4993E82-D68A-46CA-BAE0-9D35E172E46F}.Debug|x64.ActiveCfg = Debug|x64 {E4993E82-D68A-46CA-BAE0-9D35E172E46F}.Debug|x64.Build.0 = Debug|x64 + {E4993E82-D68A-46CA-BAE0-9D35E172E46F}.Release|ARM.ActiveCfg = Release|Win32 {E4993E82-D68A-46CA-BAE0-9D35E172E46F}.Release|Win32.ActiveCfg = Release|Win32 {E4993E82-D68A-46CA-BAE0-9D35E172E46F}.Release|Win32.Build.0 = Release|Win32 {E4993E82-D68A-46CA-BAE0-9D35E172E46F}.Release|x64.ActiveCfg = Release|x64 {E4993E82-D68A-46CA-BAE0-9D35E172E46F}.Release|x64.Build.0 = Release|x64 + {62D4B15D-7A90-4ECB-BA19-5E021D6A21BC}.Debug|ARM.ActiveCfg = Debug|Win32 {62D4B15D-7A90-4ECB-BA19-5E021D6A21BC}.Debug|Win32.ActiveCfg = Debug|Win32 {62D4B15D-7A90-4ECB-BA19-5E021D6A21BC}.Debug|Win32.Build.0 = Debug|Win32 {62D4B15D-7A90-4ECB-BA19-5E021D6A21BC}.Debug|x64.ActiveCfg = Debug|x64 {62D4B15D-7A90-4ECB-BA19-5E021D6A21BC}.Debug|x64.Build.0 = Debug|x64 + {62D4B15D-7A90-4ECB-BA19-5E021D6A21BC}.Release|ARM.ActiveCfg = Release|Win32 {62D4B15D-7A90-4ECB-BA19-5E021D6A21BC}.Release|Win32.ActiveCfg = Release|Win32 {62D4B15D-7A90-4ECB-BA19-5E021D6A21BC}.Release|Win32.Build.0 = Release|Win32 {62D4B15D-7A90-4ECB-BA19-5E021D6A21BC}.Release|x64.ActiveCfg = Release|x64 {62D4B15D-7A90-4ECB-BA19-5E021D6A21BC}.Release|x64.Build.0 = Release|x64 + {9D4211F7-2C77-439C-82F0-30A4E43BA569}.Debug|ARM.ActiveCfg = Debug|Win32 {9D4211F7-2C77-439C-82F0-30A4E43BA569}.Debug|Win32.ActiveCfg = Debug|Win32 {9D4211F7-2C77-439C-82F0-30A4E43BA569}.Debug|Win32.Build.0 = Debug|Win32 {9D4211F7-2C77-439C-82F0-30A4E43BA569}.Debug|x64.ActiveCfg = Debug|x64 {9D4211F7-2C77-439C-82F0-30A4E43BA569}.Debug|x64.Build.0 = Debug|x64 + {9D4211F7-2C77-439C-82F0-30A4E43BA569}.Release|ARM.ActiveCfg = Release|Win32 {9D4211F7-2C77-439C-82F0-30A4E43BA569}.Release|Win32.ActiveCfg = Release|Win32 {9D4211F7-2C77-439C-82F0-30A4E43BA569}.Release|Win32.Build.0 = Release|Win32 {9D4211F7-2C77-439C-82F0-30A4E43BA569}.Release|x64.ActiveCfg = Release|x64 {9D4211F7-2C77-439C-82F0-30A4E43BA569}.Release|x64.Build.0 = Release|x64 - {67351485-4D18-4245-BE39-A7EF0675ACD2}.Debug|Win32.ActiveCfg = Debug|Win32 - {67351485-4D18-4245-BE39-A7EF0675ACD2}.Debug|Win32.Build.0 = Debug|Win32 - {67351485-4D18-4245-BE39-A7EF0675ACD2}.Debug|x64.ActiveCfg = Debug|x64 - {67351485-4D18-4245-BE39-A7EF0675ACD2}.Debug|x64.Build.0 = Debug|x64 - {67351485-4D18-4245-BE39-A7EF0675ACD2}.Release|Win32.ActiveCfg = Release|Win32 - {67351485-4D18-4245-BE39-A7EF0675ACD2}.Release|Win32.Build.0 = Release|Win32 - {67351485-4D18-4245-BE39-A7EF0675ACD2}.Release|x64.ActiveCfg = Release|x64 - {67351485-4D18-4245-BE39-A7EF0675ACD2}.Release|x64.Build.0 = Release|x64 + {691EE0C0-DC57-4A48-8AEE-8ED75EB3A057}.Debug|ARM.ActiveCfg = Debug|Win32 {691EE0C0-DC57-4A48-8AEE-8ED75EB3A057}.Debug|Win32.ActiveCfg = Debug|Win32 {691EE0C0-DC57-4A48-8AEE-8ED75EB3A057}.Debug|Win32.Build.0 = Debug|Win32 {691EE0C0-DC57-4A48-8AEE-8ED75EB3A057}.Debug|x64.ActiveCfg = Debug|x64 {691EE0C0-DC57-4A48-8AEE-8ED75EB3A057}.Debug|x64.Build.0 = Debug|x64 + {691EE0C0-DC57-4A48-8AEE-8ED75EB3A057}.Release|ARM.ActiveCfg = Release|Win32 {691EE0C0-DC57-4A48-8AEE-8ED75EB3A057}.Release|Win32.ActiveCfg = Release|Win32 {691EE0C0-DC57-4A48-8AEE-8ED75EB3A057}.Release|Win32.Build.0 = Release|Win32 {691EE0C0-DC57-4A48-8AEE-8ED75EB3A057}.Release|x64.ActiveCfg = Release|x64 {691EE0C0-DC57-4A48-8AEE-8ED75EB3A057}.Release|x64.Build.0 = Release|x64 + {C7891A65-80AB-4245-912E-5F1E17B0E6C4}.Debug|ARM.ActiveCfg = Debug|Win32 {C7891A65-80AB-4245-912E-5F1E17B0E6C4}.Debug|Win32.ActiveCfg = Debug|Win32 {C7891A65-80AB-4245-912E-5F1E17B0E6C4}.Debug|Win32.Build.0 = Debug|Win32 {C7891A65-80AB-4245-912E-5F1E17B0E6C4}.Debug|x64.ActiveCfg = Debug|x64 {C7891A65-80AB-4245-912E-5F1E17B0E6C4}.Debug|x64.Build.0 = Debug|x64 + {C7891A65-80AB-4245-912E-5F1E17B0E6C4}.Release|ARM.ActiveCfg = Release|Win32 {C7891A65-80AB-4245-912E-5F1E17B0E6C4}.Release|Win32.ActiveCfg = Release|Win32 {C7891A65-80AB-4245-912E-5F1E17B0E6C4}.Release|Win32.Build.0 = Release|Win32 {C7891A65-80AB-4245-912E-5F1E17B0E6C4}.Release|x64.ActiveCfg = Release|x64 {C7891A65-80AB-4245-912E-5F1E17B0E6C4}.Release|x64.Build.0 = Release|x64 + {E7611F49-F088-4175-9446-6111444E72C8}.Debug|ARM.ActiveCfg = Debug|Win32 {E7611F49-F088-4175-9446-6111444E72C8}.Debug|Win32.ActiveCfg = Debug|Win32 {E7611F49-F088-4175-9446-6111444E72C8}.Debug|Win32.Build.0 = Debug|Win32 {E7611F49-F088-4175-9446-6111444E72C8}.Debug|x64.ActiveCfg = Debug|x64 {E7611F49-F088-4175-9446-6111444E72C8}.Debug|x64.Build.0 = Debug|x64 + {E7611F49-F088-4175-9446-6111444E72C8}.Release|ARM.ActiveCfg = Release|Win32 {E7611F49-F088-4175-9446-6111444E72C8}.Release|Win32.ActiveCfg = Release|Win32 {E7611F49-F088-4175-9446-6111444E72C8}.Release|Win32.Build.0 = Release|Win32 {E7611F49-F088-4175-9446-6111444E72C8}.Release|x64.ActiveCfg = Release|x64 {E7611F49-F088-4175-9446-6111444E72C8}.Release|x64.Build.0 = Release|x64 + {659D0C08-D4ED-4BF3-B02B-2D8D4B5A7A7A}.Debug|ARM.ActiveCfg = Debug|Win32 {659D0C08-D4ED-4BF3-B02B-2D8D4B5A7A7A}.Debug|Win32.ActiveCfg = Debug|Win32 {659D0C08-D4ED-4BF3-B02B-2D8D4B5A7A7A}.Debug|Win32.Build.0 = Debug|Win32 {659D0C08-D4ED-4BF3-B02B-2D8D4B5A7A7A}.Debug|x64.ActiveCfg = Debug|x64 {659D0C08-D4ED-4BF3-B02B-2D8D4B5A7A7A}.Debug|x64.Build.0 = Debug|x64 + {659D0C08-D4ED-4BF3-B02B-2D8D4B5A7A7A}.Release|ARM.ActiveCfg = Release|Win32 {659D0C08-D4ED-4BF3-B02B-2D8D4B5A7A7A}.Release|Win32.ActiveCfg = Release|Win32 {659D0C08-D4ED-4BF3-B02B-2D8D4B5A7A7A}.Release|Win32.Build.0 = Release|Win32 {659D0C08-D4ED-4BF3-B02B-2D8D4B5A7A7A}.Release|x64.ActiveCfg = Release|x64 {659D0C08-D4ED-4BF3-B02B-2D8D4B5A7A7A}.Release|x64.Build.0 = Release|x64 + {B1D53358-37BD-48BC-B27C-68BAF1E78508}.Debug|ARM.ActiveCfg = Debug|ARM + {B1D53358-37BD-48BC-B27C-68BAF1E78508}.Debug|ARM.Build.0 = Debug|ARM + {B1D53358-37BD-48BC-B27C-68BAF1E78508}.Debug|Win32.ActiveCfg = Debug|Win32 + {B1D53358-37BD-48BC-B27C-68BAF1E78508}.Debug|Win32.Build.0 = Debug|Win32 + {B1D53358-37BD-48BC-B27C-68BAF1E78508}.Debug|x64.ActiveCfg = Debug|x64 + {B1D53358-37BD-48BC-B27C-68BAF1E78508}.Debug|x64.Build.0 = Debug|x64 + {B1D53358-37BD-48BC-B27C-68BAF1E78508}.Release|ARM.ActiveCfg = Release|ARM + {B1D53358-37BD-48BC-B27C-68BAF1E78508}.Release|ARM.Build.0 = Release|ARM + {B1D53358-37BD-48BC-B27C-68BAF1E78508}.Release|Win32.ActiveCfg = Release|Win32 + {B1D53358-37BD-48BC-B27C-68BAF1E78508}.Release|Win32.Build.0 = Release|Win32 + {B1D53358-37BD-48BC-B27C-68BAF1E78508}.Release|x64.ActiveCfg = Release|x64 + {B1D53358-37BD-48BC-B27C-68BAF1E78508}.Release|x64.Build.0 = Release|x64 + {6786C051-383B-47E0-9E82-B8B994E06A25}.Debug|ARM.ActiveCfg = Debug|ARM + {6786C051-383B-47E0-9E82-B8B994E06A25}.Debug|ARM.Build.0 = Debug|ARM + {6786C051-383B-47E0-9E82-B8B994E06A25}.Debug|Win32.ActiveCfg = Debug|Win32 + {6786C051-383B-47E0-9E82-B8B994E06A25}.Debug|Win32.Build.0 = Debug|Win32 + {6786C051-383B-47E0-9E82-B8B994E06A25}.Debug|x64.ActiveCfg = Debug|x64 + {6786C051-383B-47E0-9E82-B8B994E06A25}.Debug|x64.Build.0 = Debug|x64 + {6786C051-383B-47E0-9E82-B8B994E06A25}.Release|ARM.ActiveCfg = Release|ARM + {6786C051-383B-47E0-9E82-B8B994E06A25}.Release|ARM.Build.0 = Release|ARM + {6786C051-383B-47E0-9E82-B8B994E06A25}.Release|Win32.ActiveCfg = Release|Win32 + {6786C051-383B-47E0-9E82-B8B994E06A25}.Release|Win32.Build.0 = Release|Win32 + {6786C051-383B-47E0-9E82-B8B994E06A25}.Release|x64.ActiveCfg = Release|x64 + {6786C051-383B-47E0-9E82-B8B994E06A25}.Release|x64.Build.0 = Release|x64 + {C10CF34B-3F79-430E-AD38-5A32DC0589C2}.Debug|ARM.ActiveCfg = Debug|ARM + {C10CF34B-3F79-430E-AD38-5A32DC0589C2}.Debug|ARM.Build.0 = Debug|ARM + {C10CF34B-3F79-430E-AD38-5A32DC0589C2}.Debug|Win32.ActiveCfg = Debug|Win32 + {C10CF34B-3F79-430E-AD38-5A32DC0589C2}.Debug|Win32.Build.0 = Debug|Win32 + {C10CF34B-3F79-430E-AD38-5A32DC0589C2}.Debug|x64.ActiveCfg = Debug|x64 + {C10CF34B-3F79-430E-AD38-5A32DC0589C2}.Debug|x64.Build.0 = Debug|x64 + {C10CF34B-3F79-430E-AD38-5A32DC0589C2}.Release|ARM.ActiveCfg = Release|ARM + {C10CF34B-3F79-430E-AD38-5A32DC0589C2}.Release|ARM.Build.0 = Release|ARM + {C10CF34B-3F79-430E-AD38-5A32DC0589C2}.Release|Win32.ActiveCfg = Release|Win32 + {C10CF34B-3F79-430E-AD38-5A32DC0589C2}.Release|Win32.Build.0 = Release|Win32 + {C10CF34B-3F79-430E-AD38-5A32DC0589C2}.Release|x64.ActiveCfg = Release|x64 + {C10CF34B-3F79-430E-AD38-5A32DC0589C2}.Release|x64.Build.0 = Release|x64 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection + GlobalSection(SubversionScc) = preSolution + Svn-Managed = True + Manager = AnkhSVN - Subversion Support for Visual Studio + EndGlobalSection EndGlobal diff --git a/icuSources/allinone/icucheck.bat b/icuSources/allinone/icucheck.bat index d4e96a38..119bc99b 100644 --- a/icuSources/allinone/icucheck.bat +++ b/icuSources/allinone/icucheck.bat @@ -1,129 +1,131 @@ -@echo off -REM ******************************************************************** -REM * COPYRIGHT: -REM * Copyright (c) 2010-2014, International Business Machines Corporation -REM * and others. All Rights Reserved. -REM ******************************************************************** - -set ICU_ARCH=%1 -set ICU_DBRL=%2 - -if "%1" == "" ( -echo Usage: %0 "x86 or x64" "Debug or Release" -exit /b 1 -) - -if "%2" == "" ( -echo Usage: %0 %1 "Debug or Release" -exit /b 1 -) - -set ICU_OPATH=%PATH% - -set ICU_ICUDIR="%~dp0"\..\.. - -if "%ICU_ARCH%" == "x64" ( -set ICU_BINDIR=%~dp0\..\..\bin64 -) else ( -set ICU_BINDIR=%~dp0\..\..\bin -) - -set PATH=%ICU_BINDIR%;%PATH% - -echo testing ICU in %ICU_ICUDIR% arch=%ICU_ARCH% type=%ICU_DBRL% -pushd %ICU_ICUDIR% - -@rem factor these out -set ICUINFO_CMD=%ICU_ICUDIR%\source\tools\icuinfo\%ICU_ARCH%\%ICU_DBRL%\icuinfo.exe -set INTLTEST_CMD=%ICU_ICUDIR%\source\test\intltest\%ICU_ARCH%\%ICU_DBRL%\intltest.exe -set IOTEST_CMD=%ICU_ICUDIR%\source\test\iotest\%ICU_ARCH%\%ICU_DBRL%\iotest.exe -set CINTLTST_CMD=%ICU_ICUDIR%\source\test\cintltst\%ICU_ARCH%\%ICU_DBRL%\cintltst.exe -set LETEST_CMD=%ICU_ICUDIR%\source\test\letest\%ICU_ARCH%\%ICU_DBRL%\letest.exe - -set ICUFAILED= -set ICURUN= -set ICUFAILCNT=0 - -@echo on - -@set THT=icuinfo -@echo ==== %THT% ========================================================================= -%ICUINFO_CMD% %ICUINFO_OPTS% - -@IF NOT ERRORLEVEL 1 GOTO OK_%THT% -@set ICUFAILED=%ICUFAILED% %THT% -@set ICUFAILCNT=1 -:OK_icuinfo -@set ICURUN=%ICURUN% %THT% - -@set THT=intltest -@echo ==== %THT% ========================================================================= -@cd %ICU_ICUDIR%\source\test\intltest -%INTLTEST_CMD% %INTLTEST_OPTS% - -@IF NOT ERRORLEVEL 1 GOTO OK_%THT% -@set ICUFAILED=%ICUFAILED% %THT% -@set ICUFAILCNT=1 -:OK_intltest -@set ICURUN=%ICURUN% %THT% - -@set THT=iotest -@echo ==== %THT% ========================================================================= -@cd %ICU_ICUDIR%\source\test\iotest -%IOTEST_CMD% %IOTEST_OPTS% - -@IF NOT ERRORLEVEL 1 GOTO OK_%THT% -@set ICUFAILED=%ICUFAILED% %THT% -@set ICUFAILCNT=1 -:OK_IOTEST -@set ICURUN=%ICURUN% %THT% - -@set THT=cintltst -@echo ==== %THT% ========================================================================= -@cd %ICU_ICUDIR%\source\test\cintltst -%CINTLTST_CMD% %CINTLTST_OPTS% - -@IF NOT ERRORLEVEL 1 GOTO OK_%THT% -@set ICUFAILED=%ICUFAILED% %THT% -@set ICUFAILCNT=1 -:OK_cintltst -@set ICURUN=%ICURUN% %THT% - -@REM (Layout is deprecated) -@REM @set THT=letest -@REM @echo ==== %THT% ========================================================================= -@REM @cd %ICU_ICUDIR%\source\test\letest -@REM %LETST_CMD% %LETEST_OPTS% - -@REM @IF NOT ERRORLEVEL 1 GOTO OK_%THT% -@REM @set ICUFAILED=%ICUFAILED% %THT% -@REM @set ICUFAILCNT=1 -@REM :OK_letest -@REM @set ICURUN=%ICURUN% %THT% - -@echo off - -REM clean up -set PATH=%ICU_OPATH% -REM unset ICU_OPATH -popd - -@REM done - -echo - -echo - -echo - -echo ============================================================ -echo Summary: ICU in %ICU_ICUDIR% arch=%ICU_ARCH% type=%ICU_DBRL% -echo - -echo Tests Run : %ICURUN% - -if %ICUFAILCNT% == 0 ( - echo " - All Passed!" - exit /b 0 -) -echo Failing Tests: %ICUFAILED% -echo - -echo FAILED! - -exit /b 1 \ No newline at end of file +@echo off +REM Copyright (C) 2016 and later: Unicode, Inc. and others. +REM License & terms of use: http://www.unicode.org/copyright.html +REM ******************************************************************** +REM * COPYRIGHT: +REM * Copyright (c) 2010-2014, International Business Machines Corporation +REM * and others. All Rights Reserved. +REM ******************************************************************** + +set ICU_ARCH=%1 +set ICU_DBRL=%2 + +if "%1" == "" ( +echo Usage: %0 "x86 or x64" "Debug or Release" +exit /b 1 +) + +if "%2" == "" ( +echo Usage: %0 %1 "Debug or Release" +exit /b 1 +) + +set ICU_OPATH=%PATH% + +set ICU_ICUDIR="%~dp0"\..\.. + +if "%ICU_ARCH%" == "x64" ( +set ICU_BINDIR=%~dp0\..\..\bin64 +) else ( +set ICU_BINDIR=%~dp0\..\..\bin +) + +set PATH=%ICU_BINDIR%;%PATH% + +echo testing ICU in %ICU_ICUDIR% arch=%ICU_ARCH% type=%ICU_DBRL% +pushd %ICU_ICUDIR% + +@rem factor these out +set ICUINFO_CMD=%ICU_ICUDIR%\source\tools\icuinfo\%ICU_ARCH%\%ICU_DBRL%\icuinfo.exe +set INTLTEST_CMD=%ICU_ICUDIR%\source\test\intltest\%ICU_ARCH%\%ICU_DBRL%\intltest.exe +set IOTEST_CMD=%ICU_ICUDIR%\source\test\iotest\%ICU_ARCH%\%ICU_DBRL%\iotest.exe +set CINTLTST_CMD=%ICU_ICUDIR%\source\test\cintltst\%ICU_ARCH%\%ICU_DBRL%\cintltst.exe +set LETEST_CMD=%ICU_ICUDIR%\source\test\letest\%ICU_ARCH%\%ICU_DBRL%\letest.exe + +set ICUFAILED= +set ICURUN= +set ICUFAILCNT=0 + +@echo on + +@set THT=icuinfo +@echo ==== %THT% ========================================================================= +%ICUINFO_CMD% %ICUINFO_OPTS% + +@IF NOT ERRORLEVEL 1 GOTO OK_%THT% +@set ICUFAILED=%ICUFAILED% %THT% +@set ICUFAILCNT=1 +:OK_icuinfo +@set ICURUN=%ICURUN% %THT% + +@set THT=intltest +@echo ==== %THT% ========================================================================= +@cd %ICU_ICUDIR%\source\test\intltest +%INTLTEST_CMD% %INTLTEST_OPTS% + +@IF NOT ERRORLEVEL 1 GOTO OK_%THT% +@set ICUFAILED=%ICUFAILED% %THT% +@set ICUFAILCNT=1 +:OK_intltest +@set ICURUN=%ICURUN% %THT% + +@set THT=iotest +@echo ==== %THT% ========================================================================= +@cd %ICU_ICUDIR%\source\test\iotest +%IOTEST_CMD% %IOTEST_OPTS% + +@IF NOT ERRORLEVEL 1 GOTO OK_%THT% +@set ICUFAILED=%ICUFAILED% %THT% +@set ICUFAILCNT=1 +:OK_IOTEST +@set ICURUN=%ICURUN% %THT% + +@set THT=cintltst +@echo ==== %THT% ========================================================================= +@cd %ICU_ICUDIR%\source\test\cintltst +%CINTLTST_CMD% %CINTLTST_OPTS% + +@IF NOT ERRORLEVEL 1 GOTO OK_%THT% +@set ICUFAILED=%ICUFAILED% %THT% +@set ICUFAILCNT=1 +:OK_cintltst +@set ICURUN=%ICURUN% %THT% + +@REM (Layout is deprecated - this would require HarfBuzz) +@REM @set THT=letest +@REM @echo ==== %THT% ========================================================================= +@REM @cd %ICU_ICUDIR%\source\test\letest +@REM %LETST_CMD% %LETEST_OPTS% + +@REM @IF NOT ERRORLEVEL 1 GOTO OK_%THT% +@REM @set ICUFAILED=%ICUFAILED% %THT% +@REM @set ICUFAILCNT=1 +@REM :OK_letest +@REM @set ICURUN=%ICURUN% %THT% + +@echo off + +REM clean up +set PATH=%ICU_OPATH% +REM unset ICU_OPATH +popd + +@REM done + +echo - +echo - +echo - +echo ============================================================ +echo Summary: ICU in %ICU_ICUDIR% arch=%ICU_ARCH% type=%ICU_DBRL% +echo - +echo Tests Run : %ICURUN% + +if %ICUFAILCNT% == 0 ( + echo " - All Passed!" + exit /b 0 +) +echo Failing Tests: %ICUFAILED% +echo - +echo FAILED! + +exit /b 1 diff --git a/icuSources/common/Makefile.in b/icuSources/common/Makefile.in index 79344073..10fa8de3 100644 --- a/icuSources/common/Makefile.in +++ b/icuSources/common/Makefile.in @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html #****************************************************************************** # # Copyright (C) 1999-2016, International Business Machines @@ -92,6 +94,7 @@ stringtriebuilder.o bytestriebuilder.o \ bytestrie.o bytestrieiterator.o \ ucharstrie.o ucharstriebuilder.o ucharstrieiterator.o \ dictionarydata.o \ +edits.o \ appendable.o ustr_cnv.o unistr_cnv.o unistr.o unistr_case.o unistr_props.o \ utf_impl.o ustring.o ustrcase.o ucasemap.o ucasemap_titlecase_brkiter.o cstring.o ustrfmt.o ustrtrns.o ustr_wcs.o utext.o \ unistr_case_locale.o ustrcase_locale.o unistr_titlecase_brkiter.o ustr_titlecase_brkiter.o \ @@ -107,6 +110,7 @@ uidna.o usprep.o uts46.o punycode.o \ util.o util_props.o parsepos.o locbased.o cwchar.o wintz.o dtintrv.o ucnvsel.o propsvec.o \ ulist.o uloc_tag.o icudataver.o icuplug.o listformatter.o ulistformatter.o \ sharedobject.o simpleformatter.o unifiedcache.o uloc_keytype.o \ +ubiditransform.o \ pluralmap.o ## Header files to install diff --git a/icuSources/common/appendable.cpp b/icuSources/common/appendable.cpp index e46d0790..fca3c1e4 100644 --- a/icuSources/common/appendable.cpp +++ b/icuSources/common/appendable.cpp @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * Copyright (C) 2011-2012, International Business Machines * Corporation and others. All Rights Reserved. ******************************************************************************* * file name: appendable.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/bmpset.cpp b/icuSources/common/bmpset.cpp index 7cd32eb9..08f9bed0 100644 --- a/icuSources/common/bmpset.cpp +++ b/icuSources/common/bmpset.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * @@ -6,7 +8,7 @@ * ****************************************************************************** * file name: bmpset.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/bmpset.h b/icuSources/common/bmpset.h index d9e08eaa..87375d2c 100644 --- a/icuSources/common/bmpset.h +++ b/icuSources/common/bmpset.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * @@ -6,7 +8,7 @@ * ****************************************************************************** * file name: bmpset.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/brkeng.cpp b/icuSources/common/brkeng.cpp index 5b3cfa3a..a5900607 100644 --- a/icuSources/common/brkeng.cpp +++ b/icuSources/common/brkeng.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ************************************************************************************ * Copyright (C) 2006-2016, International Business Machines Corporation diff --git a/icuSources/common/brkeng.h b/icuSources/common/brkeng.h index 7f926f14..0335d11f 100644 --- a/icuSources/common/brkeng.h +++ b/icuSources/common/brkeng.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /** ************************************************************************************ * Copyright (C) 2006-2012, International Business Machines Corporation and others. * diff --git a/icuSources/common/brkiter.cpp b/icuSources/common/brkiter.cpp index 065e6df9..3f12be53 100644 --- a/icuSources/common/brkiter.cpp +++ b/icuSources/common/brkiter.cpp @@ -1,6 +1,8 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* -* Copyright (C) 1997-2016, International Business Machines Corporation and +* Copyright (C) 1997-2015, International Business Machines Corporation and * others. All Rights Reserved. ******************************************************************************* * @@ -421,11 +423,15 @@ BreakIterator::makeInstance(const Locale& loc, int32_t kind, UErrorCode& status) char lwKeyValue[kKeyValueLenMax] = {0}; UErrorCode kvStatus = U_ZERO_ERROR; int32_t kLen = loc.getKeywordValue("lw", lwKeyValue, kKeyValueLenMax, kvStatus); - result->setKeepAll(U_SUCCESS(kvStatus) && kLen > 0 && uprv_strcmp(lwKeyValue,"keepall")==0); + UBool keepAll = (U_SUCCESS(kvStatus) && kLen > 0)? + (uprv_strcmp(lwKeyValue,"keepall")==0): // if keyword specified, depends on keyword + (uprv_strcmp(loc.getLanguage(),"ko")==0); // otherwise for "ko", default is keepall per rdar://23224717 + result->setKeepAll(keepAll); } break; case UBRK_SENTENCE: result = BreakIterator::buildInstance(loc, "sentence", kind, status); +#if !UCONFIG_NO_FILTERED_BREAK_ITERATION { char ssKeyValue[kKeyValueLenMax] = {0}; UErrorCode kvStatus = U_ZERO_ERROR; @@ -438,6 +444,7 @@ BreakIterator::makeInstance(const Locale& loc, int32_t kind, UErrorCode& status) } } } +#endif break; case UBRK_TITLE: result = BreakIterator::buildInstance(loc, "title", kind, status); diff --git a/icuSources/common/bytestream.cpp b/icuSources/common/bytestream.cpp index ebd4148e..bfd7bded 100644 --- a/icuSources/common/bytestream.cpp +++ b/icuSources/common/bytestream.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html // Copyright (C) 2009-2011, International Business Machines // Corporation and others. All Rights Reserved. // diff --git a/icuSources/common/bytestrie.cpp b/icuSources/common/bytestrie.cpp index 8a1ab4c6..c4d498c4 100644 --- a/icuSources/common/bytestrie.cpp +++ b/icuSources/common/bytestrie.cpp @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * Copyright (C) 2010-2011, International Business Machines * Corporation and others. All Rights Reserved. ******************************************************************************* * file name: bytestrie.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/bytestriebuilder.cpp b/icuSources/common/bytestriebuilder.cpp index e19ba925..581505e0 100644 --- a/icuSources/common/bytestriebuilder.cpp +++ b/icuSources/common/bytestriebuilder.cpp @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * Copyright (C) 2010-2012, International Business Machines * Corporation and others. All Rights Reserved. ******************************************************************************* * file name: bytestriebuilder.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -35,7 +37,7 @@ class BytesTrieElement : public UMemory { public: // Use compiler's default constructor, initializes nothing. - void setTo(const StringPiece &s, int32_t val, CharString &strings, UErrorCode &errorCode); + void setTo(StringPiece s, int32_t val, CharString &strings, UErrorCode &errorCode); StringPiece getString(const CharString &strings) const { int32_t offset=stringOffset; @@ -86,7 +88,7 @@ private: }; void -BytesTrieElement::setTo(const StringPiece &s, int32_t val, +BytesTrieElement::setTo(StringPiece s, int32_t val, CharString &strings, UErrorCode &errorCode) { if(U_FAILURE(errorCode)) { return; @@ -143,7 +145,7 @@ BytesTrieBuilder::~BytesTrieBuilder() { } BytesTrieBuilder & -BytesTrieBuilder::add(const StringPiece &s, int32_t value, UErrorCode &errorCode) { +BytesTrieBuilder::add(StringPiece s, int32_t value, UErrorCode &errorCode) { if(U_FAILURE(errorCode)) { return *this; } diff --git a/icuSources/common/bytestrieiterator.cpp b/icuSources/common/bytestrieiterator.cpp index e50f07c2..e64961a1 100644 --- a/icuSources/common/bytestrieiterator.cpp +++ b/icuSources/common/bytestrieiterator.cpp @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * Copyright (C) 2010-2012, International Business Machines * Corporation and others. All Rights Reserved. ******************************************************************************* * file name: bytestrieiterator.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -139,7 +141,6 @@ BytesTrie::Iterator::next(UErrorCode &errorCode) { } else { pos_=skipValue(pos, node); } - sp_.set(str_->data(), str_->length()); return TRUE; } if(maxLength_>0 && str_->length()==maxLength_) { @@ -167,10 +168,14 @@ BytesTrie::Iterator::next(UErrorCode &errorCode) { } } +StringPiece +BytesTrie::Iterator::getString() const { + return str_ == NULL ? StringPiece() : str_->toStringPiece(); +} + UBool BytesTrie::Iterator::truncateAndStop() { pos_=NULL; - sp_.set(str_->data(), str_->length()); value_=-1; // no real value for str return TRUE; } @@ -199,7 +204,6 @@ BytesTrie::Iterator::branchNext(const uint8_t *pos, int32_t length, UErrorCode & str_->append((char)trieByte, errorCode); if(isFinal) { pos_=NULL; - sp_.set(str_->data(), str_->length()); value_=value; return NULL; } else { diff --git a/icuSources/common/caniter.cpp b/icuSources/common/caniter.cpp index 58b37818..aee9f4ee 100644 --- a/icuSources/common/caniter.cpp +++ b/icuSources/common/caniter.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ***************************************************************************** * Copyright (C) 1996-2015, International Business Machines Corporation and @@ -309,12 +311,12 @@ void U_EXPORT2 CanonicalIterator::permute(UnicodeString &source, UBool skipZeros // see what the permutations of the characters before and after this one are //Hashtable *subpermute = permute(source.substring(0,i) + source.substring(i + UTF16.getCharCount(cp))); - permute(subPermuteString.replace(i, U16_LENGTH(cp), NULL, 0), skipZeros, &subpermute, status); + permute(subPermuteString.remove(i, U16_LENGTH(cp)), skipZeros, &subpermute, status); /* Test for buffer overflows */ if(U_FAILURE(status)) { return; } - // The upper replace is destructive. The question is do we have to make a copy, or we don't care about the contents + // The upper remove is destructive. The question is do we have to make a copy, or we don't care about the contents // of source at this point. // prefix this character to all of them diff --git a/icuSources/common/chariter.cpp b/icuSources/common/chariter.cpp index 2d923ea0..887119a0 100644 --- a/icuSources/common/chariter.cpp +++ b/icuSources/common/chariter.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 1999-2011, International Business Machines diff --git a/icuSources/common/charstr.cpp b/icuSources/common/charstr.cpp index 1b27c683..8bacd20d 100644 --- a/icuSources/common/charstr.cpp +++ b/icuSources/common/charstr.cpp @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * Copyright (C) 2010-2015, International Business Machines * Corporation and others. All Rights Reserved. ******************************************************************************* * file name: charstr.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -13,6 +15,7 @@ */ #include "unicode/utypes.h" +#include "unicode/putil.h" #include "charstr.h" #include "cmemory.h" #include "cstring.h" @@ -144,7 +147,7 @@ UBool CharString::ensureCapacity(int32_t capacity, return TRUE; } -CharString &CharString::appendPathPart(const StringPiece &s, UErrorCode &errorCode) { +CharString &CharString::appendPathPart(StringPiece s, UErrorCode &errorCode) { if(U_FAILURE(errorCode)) { return *this; } diff --git a/icuSources/common/charstr.h b/icuSources/common/charstr.h index d2e20c48..3cfdf6a8 100644 --- a/icuSources/common/charstr.h +++ b/icuSources/common/charstr.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (c) 2001-2015, International Business Machines @@ -39,7 +41,7 @@ template class U_COMMON_API MaybeStackArray; class U_COMMON_API CharString : public UMemory { public: CharString() : len(0) { buffer[0]=0; } - CharString(const StringPiece &s, UErrorCode &errorCode) : len(0) { + CharString(StringPiece s, UErrorCode &errorCode) : len(0) { buffer[0]=0; append(s, errorCode); } @@ -76,7 +78,7 @@ public: CharString &truncate(int32_t newLength); CharString &append(char c, UErrorCode &errorCode); - CharString &append(const StringPiece &s, UErrorCode &errorCode) { + CharString &append(StringPiece s, UErrorCode &errorCode) { return append(s.data(), s.length(), errorCode); } CharString &append(const CharString &s, UErrorCode &errorCode) { @@ -115,7 +117,7 @@ public: * First appends a U_FILE_SEP_CHAR if necessary. * Does nothing if s is empty. */ - CharString &appendPathPart(const StringPiece &s, UErrorCode &errorCode); + CharString &appendPathPart(StringPiece s, UErrorCode &errorCode); /** * Appends a U_FILE_SEP_CHAR if this string is not empty diff --git a/icuSources/common/cmemory.c b/icuSources/common/cmemory.cpp similarity index 97% rename from icuSources/common/cmemory.c rename to icuSources/common/cmemory.cpp index 42885f20..2176c929 100644 --- a/icuSources/common/cmemory.c +++ b/icuSources/common/cmemory.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * diff --git a/icuSources/common/cmemory.h b/icuSources/common/cmemory.h index b427db8f..665a8227 100644 --- a/icuSources/common/cmemory.h +++ b/icuSources/common/cmemory.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * diff --git a/icuSources/common/common.rc b/icuSources/common/common.rc index e0820bb5..020abacc 100644 --- a/icuSources/common/common.rc +++ b/icuSources/common/common.rc @@ -1,6 +1,8 @@ // Do not edit with Microsoft Developer Studio Resource Editor. // It will permanently substitute version numbers that are intended to be // picked up by the pre-processor during each build. +// Copyright (C) 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html // Copyright (c) 2001-2010 International Business Machines // Corporation and others. All Rights Reserved. // diff --git a/icuSources/common/common.vcxproj b/icuSources/common/common.vcxproj index 05b12aa6..33ef60e2 100644 --- a/icuSources/common/common.vcxproj +++ b/icuSources/common/common.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -26,21 +26,25 @@ DynamicLibrary false MultiByte + v140 DynamicLibrary false MultiByte + v140 DynamicLibrary false MultiByte + v140 DynamicLibrary false MultiByte + v140 @@ -98,13 +102,14 @@ .\x86\Release/ Level3 true + /utf-8 %(AdditionalOptions) NDEBUG;%(PreprocessorDefinitions) 0x0409 - ..\..\bin\icuuc57.dll + ..\..\bin\icuuc59.dll true .\..\..\lib\icuuc.pdb true @@ -139,13 +144,14 @@ Level3 true EditAndContinue + /utf-8 %(AdditionalOptions) _DEBUG;%(PreprocessorDefinitions) 0x0409 - ..\..\bin\icuuc57d.dll + ..\..\bin\icuuc59d.dll true true .\..\..\lib\icuucd.pdb @@ -177,13 +183,14 @@ .\x64\Release/ Level3 true + /utf-8 %(AdditionalOptions) NDEBUG;%(PreprocessorDefinitions) 0x0409 - ..\..\bin64\icuuc57.dll + ..\..\bin64\icuuc59.dll true .\..\..\lib64\icuuc.pdb true @@ -216,13 +223,14 @@ Level3 true ProgramDatabase + /utf-8 %(AdditionalOptions) _DEBUG;%(PreprocessorDefinitions) 0x0409 - ..\..\bin64\icuuc57d.dll + ..\..\bin64\icuuc59d.dll true true .\..\..\lib64\icuucd.pdb @@ -233,10 +241,11 @@ - - - - + + + + + @@ -266,12 +275,12 @@ ..\i18n;%(AdditionalIncludeDirectories) ..\i18n;%(AdditionalIncludeDirectories) - - - - + + + + - + @@ -281,8 +290,8 @@ - - + + false false false @@ -294,59 +303,59 @@ false false - + false false false false - - - + + + false false false false - + - - - - + + + + - - - - - - + + + + + + - - - - + + + + - + - + false - + - - + + false - + false false false @@ -355,7 +364,7 @@ - + @@ -375,10 +384,10 @@ - + - - + + @@ -400,7 +409,7 @@ - + false @@ -412,8 +421,8 @@ - - + + @@ -441,9 +450,10 @@ - + - + + @@ -455,7 +465,7 @@ - + @@ -471,7 +481,7 @@ - + @@ -582,6 +592,7 @@ + @@ -1505,6 +1516,34 @@ ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + copy "%(FullPath)" ..\..\include\unicode ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) @@ -1526,6 +1565,20 @@ + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + copy "%(FullPath)" ..\..\include\unicode @@ -1610,6 +1663,7 @@ ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + copy "%(FullPath)" ..\..\include\unicode diff --git a/icuSources/common/common.vcxproj.filters b/icuSources/common/common.vcxproj.filters index aebb6cc4..0542a8b1 100644 --- a/icuSources/common/common.vcxproj.filters +++ b/icuSources/common/common.vcxproj.filters @@ -49,16 +49,16 @@ - + bidi - + bidi - + bidi - + bidi @@ -106,22 +106,22 @@ collections - + collections - + collections - + collections - + collections collections - + collections @@ -154,31 +154,31 @@ configuration - + configuration - + configuration configuration - + configuration configuration - + configuration - + configuration - + configuration - + conversion @@ -187,13 +187,13 @@ conversion - + conversion - + conversion - + conversion @@ -202,49 +202,49 @@ conversion - + conversion - + conversion - + conversion - + conversion - + conversion - + conversion conversion - + conversion - + conversion - + conversion - + conversion conversion - + conversion conversion - + data & memory @@ -253,22 +253,22 @@ data & memory - + data & memory data & memory - + data & memory - + data & memory data & memory - + data & memory @@ -289,7 +289,7 @@ formatting - + formatting @@ -334,16 +334,16 @@ locales & resources - + locales & resources locales & resources - + locales & resources - + locales & resources @@ -391,7 +391,7 @@ properties & sets - + properties & sets @@ -418,10 +418,10 @@ properties & sets - + properties & sets - + properties & sets @@ -469,13 +469,16 @@ strings - + strings strings - + + strings + + strings @@ -493,7 +496,7 @@ strings - + strings @@ -541,7 +544,7 @@ strings - + strings @@ -568,7 +571,7 @@ break iteration - + conversion @@ -586,13 +589,18 @@ collections - locales & resources break iteration + + registration + + + bidi + @@ -865,6 +873,9 @@ strings + + strings + strings @@ -910,6 +921,9 @@ break iteration + + bidi + @@ -1088,9 +1102,18 @@ strings + + strings + + + strings + strings + + strings + strings diff --git a/icuSources/common/common_uwp.vcxproj b/icuSources/common/common_uwp.vcxproj new file mode 100644 index 00000000..d3d9f8ae --- /dev/null +++ b/icuSources/common/common_uwp.vcxproj @@ -0,0 +1,1041 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Debug + ARM + + + Release + Win32 + + + Release + x64 + + + Release + ARM + + + + {C10CF34B-3F79-430E-AD38-5A32DC0589C2} + DynamicLibrary + en-US + 14.0 + true + Windows Store + 10.0.10586.0 + 10.0.10240.0 + 10.0 + + + + DynamicLibrary + false + MultiByte + v140 + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + .\x86\ReleaseUWP\ + .\x86\ReleaseUWP\ + .\x86\DebugUWP\ + .\x86\DebugUWP\ + .\x64\ReleaseUWP\ + .\x64\ReleaseUWP\ + .\x64\DebugUWP\ + .\x64\DebugUWP\ + .\arm\ReleaseUWP\ + .\arm\ReleaseUWP\ + .\arm\DebugUWP\ + .\arm\DebugUWP\ + false + true + + + + U_DISABLE_RENAMING=1;U_PLATFORM_HAS_WINUWP_API=1;%(PreprocessorDefinitions) + true + true + + + ..\..\include;..\common;%(AdditionalIncludeDirectories) + + U_DISABLE_RENAMING=1;U_PLATFORM_HAS_WINUWP_API=1;U_ATTRIBUTE_DEPRECATED=;_CRT_SECURE_NO_DEPRECATE;U_COMMON_IMPLEMENTATION;U_PLATFORM_USES_ONLY_WIN32_API=1;%(PreprocessorDefinitions) + true + + + true + false + true + Level3 + true + Default + NotUsing + false + /utf-8 %(AdditionalOptions) + + + U_DISABLE_RENAMING=1;U_PLATFORM_HAS_WINUWP_API=1;%(PreprocessorDefinitions) + 0x0409 + ../common;%(AdditionalIncludeDirectories) + + + true + false + true + + + true + vccorlib.lib;msvcrt.lib + + + + + NDEBUG;%(PreprocessorDefinitions) + + + NDEBUG;%(PreprocessorDefinitions) + MultiThreadedDLL + + + NDEBUG;%(PreprocessorDefinitions) + + + true + + + + + _DEBUG;%(PreprocessorDefinitions) + + + _DEBUG;%(PreprocessorDefinitions) + MultiThreadedDebugDLL + Disabled + EnableFastChecks + true + EditAndContinue + + + _DEBUG;%(PreprocessorDefinitions) + + + + + Win32 + + + WIN32;%(PreprocessorDefinitions) + + + + + X64 + + + WIN64;WIN32;%(PreprocessorDefinitions) + + + MachineX64 + + + + + ARM + + + ARM;WIN32;%(PreprocessorDefinitions) + + + MachineARM + + + + + .\..\..\lib32uwp\icuuc.tlb + + + .\x86\ReleaseUWP/common.pch + .\x86\ReleaseUWP/ + .\x86\ReleaseUWP/ + .\x86\ReleaseUWP/ + + + ..\..\bin32uwp\icuuc.dll + .\..\..\lib32uwp\icuuc.pdb + ..\..\lib32uwp\icuuc.lib + vccorlib.lib;WindowsApp.lib;msvcrt.lib;%(AdditionalDependencies) + + + + + .\..\..\lib32uwp\icuucd.tlb + + + .\x86\DebugUWP/common.pch + .\x86\DebugUWP/ + .\x86\DebugUWP/ + .\x86\DebugUWP/ + + + ..\..\bin32uwp\icuucd.dll + .\..\..\lib32uwp\icuucd.pdb + ..\..\lib32uwp\icuucd.lib + vccorlibd.lib;WindowsApp.lib;msvcrtd.lib;%(AdditionalDependencies) + + + + + .\..\..\lib64uwp\icuuc.tlb + + + .\x64\ReleaseUWP/common.pch + .\x64\ReleaseUWP/ + .\x64\ReleaseUWP/ + .\x64\ReleaseUWP/ + + + ..\..\bin64uwp\icuuc.dll + .\..\..\lib64uwp\icuuc.pdb + ..\..\lib64uwp\icuuc.lib + vccorlib.lib;WindowsApp.lib;msvcrt.lib;%(AdditionalDependencies) + + + + + .\..\..\lib64uwp\icuucd.tlb + + + .\x64\DebugUWP/common.pch + .\x64\DebugUWP/ + .\x64\DebugUWP/ + .\x64\DebugUWP/ + + + ..\..\bin64uwp\icuucd.dll + .\..\..\lib64uwp\icuucd.pdb + ..\..\lib64uwp\icuucd.lib + vccorlibd.lib;WindowsApp.lib;msvcrtd.lib;%(AdditionalDependencies) + + + + + .\..\..\libARMuwp\icuuc.tlb + + + .\ARM\ReleaseUWP/common.pch + .\ARM\ReleaseUWP/ + .\ARM\ReleaseUWP/ + .\ARM\ReleaseUWP/ + + + ..\..\binARMuwp\icuuc.dll + .\..\..\libARMuwp\icuuc.pdb + ..\..\libARMuwp\icuuc.lib + vccorlib.lib;WindowsApp.lib;msvcrt.lib;%(AdditionalDependencies) + + + + + .\..\..\libARMuwp\icuucd.tlb + + + .\ARM\DebugUWP/common.pch + .\ARM\DebugUWP/ + .\ARM\DebugUWP/ + .\ARM\DebugUWP/ + + + ..\..\binARMuwp\icuucd.dll + .\..\..\libARMuwp\icuucd.pdb + ..\..\libARMuwp\icuucd.lib + vccorlibd.lib;WindowsApp.lib;msvcrtd.lib;%(AdditionalDependencies) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ..\i18n;%(AdditionalIncludeDirectories) + + + + + + + + + + + + + + + + + + + + + true + + + + + + + + true + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + + + + + + + copy "%(FullPath)" ..\..\include\unicode + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + + copy "%(FullPath)" ..\..\include\unicode + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + + copy "%(FullPath)" ..\..\include\unicode + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + + + + + + + + + copy "%(FullPath)" ..\..\include\unicode + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + + + + + + + + + + + copy "%(FullPath)" ..\..\include\unicode + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + + copy "%(FullPath)" ..\..\include\unicode + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + + + + + copy "%(FullPath)" ..\..\include\unicode + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + + + + + + + + + + + copy "%(FullPath)" ..\..\include\unicode + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + + + copy "%(FullPath)" ..\..\include\unicode + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + + + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + + + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + + + + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + + + + + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + + + + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + + + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + copy "%(FullPath)" ..\..\include\unicode + + ..\..\include\unicode\%(Filename)%(Extension);%(Outputs) + + + + + + + + + \ No newline at end of file diff --git a/icuSources/common/cpputils.h b/icuSources/common/cpputils.h index d34af76c..307e5704 100644 --- a/icuSources/common/cpputils.h +++ b/icuSources/common/cpputils.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * @@ -6,7 +8,7 @@ * ****************************************************************************** * file name: cpputils.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 */ diff --git a/icuSources/common/cstr.cpp b/icuSources/common/cstr.cpp index c3071936..24654f8f 100644 --- a/icuSources/common/cstr.cpp +++ b/icuSources/common/cstr.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * Copyright (C) 2015-2016, International Business Machines @@ -6,22 +8,40 @@ * file name: charstr.cpp */ #include "unicode/utypes.h" +#include "unicode/putil.h" #include "unicode/unistr.h" -#include "charstr.h" #include "cstr.h" +#include "charstr.h" +#include "uinvchar.h" + U_NAMESPACE_BEGIN CStr::CStr(const UnicodeString &in) { UErrorCode status = U_ZERO_ERROR; - int32_t length = in.extract(0, in.length(), NULL, (uint32_t)0); +#if !UCONFIG_NO_CONVERSION || U_CHARSET_IS_UTF8 + int32_t length = in.extract(0, in.length(), static_cast(NULL), static_cast(0)); int32_t resultCapacity = 0; char *buf = s.getAppendBuffer(length, length, resultCapacity, status); if (U_SUCCESS(status)) { in.extract(0, in.length(), buf, resultCapacity); s.append(buf, length, status); } +#else + // No conversion available. Convert any invariant characters; substitute '?' for the rest. + // Note: can't just call u_UCharsToChars() or CharString.appendInvariantChars() on the + // whole string because they require that the entire input be invariant. + char buf[2]; + for (int i=0; i= 0; i--) { int32_t cpPos = t_boundary.elementAti(i); + U_ASSERT(cpPos > prevCPPos); int32_t utextPos = inputMap.isValid() ? inputMap->elementAti(cpPos) : cpPos + rangeStart; - // Boundaries are added to foundBreaks output in ascending order. - U_ASSERT(foundBreaks.size() == 0 ||foundBreaks.peeki() < utextPos); - foundBreaks.push(utextPos, status); + U_ASSERT(utextPos >= prevUTextPos); + if (utextPos > prevUTextPos) { + // Boundaries are added to foundBreaks output in ascending order. + U_ASSERT(foundBreaks.size() == 0 || foundBreaks.peeki() < utextPos); + foundBreaks.push(utextPos, status); + } else { + // Normalization expanded the input text, the dictionary found a boundary + // within the expansion, giving two boundaries with the same index in the + // original text. Ignore the second. See ticket #12918. + --numBreaks; + } + prevCPPos = cpPos; + prevUTextPos = utextPos; } // inString goes out of scope diff --git a/icuSources/common/dictbe.h b/icuSources/common/dictbe.h index d3488cd7..242f475c 100644 --- a/icuSources/common/dictbe.h +++ b/icuSources/common/dictbe.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /** ******************************************************************************* * Copyright (C) 2006-2014, International Business Machines Corporation * diff --git a/icuSources/common/dictionarydata.cpp b/icuSources/common/dictionarydata.cpp index c0e6662d..6e2dbee5 100644 --- a/icuSources/common/dictionarydata.cpp +++ b/icuSources/common/dictionarydata.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * Copyright (C) 2014-2016, International Business Machines diff --git a/icuSources/common/dictionarydata.h b/icuSources/common/dictionarydata.h index 0216ab0a..73b7d675 100644 --- a/icuSources/common/dictionarydata.h +++ b/icuSources/common/dictionarydata.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * Copyright (C) 2014, International Business Machines diff --git a/icuSources/common/dtintrv.cpp b/icuSources/common/dtintrv.cpp index bece836d..80bb5d6d 100644 --- a/icuSources/common/dtintrv.cpp +++ b/icuSources/common/dtintrv.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /******************************************************************************* * Copyright (C) 2008, International Business Machines Corporation and * others. All Rights Reserved. diff --git a/icuSources/common/edits.cpp b/icuSources/common/edits.cpp new file mode 100644 index 00000000..58a70d5c --- /dev/null +++ b/icuSources/common/edits.cpp @@ -0,0 +1,346 @@ +// © 2017 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html + +// edits.cpp +// created: 2017feb08 Markus W. Scherer + +#include "unicode/utypes.h" +#include "unicode/edits.h" +#include "cmemory.h" +#include "uassert.h" + +U_NAMESPACE_BEGIN + +namespace { + +// 0000uuuuuuuuuuuu records u+1 unchanged text units. +const int32_t MAX_UNCHANGED_LENGTH = 0x1000; +const int32_t MAX_UNCHANGED = MAX_UNCHANGED_LENGTH - 1; + +// 0wwwcccccccccccc with w=1..6 records ccc+1 replacements of w:w text units. +// No length change. +const int32_t MAX_SHORT_WIDTH = 6; +const int32_t MAX_SHORT_CHANGE_LENGTH = 0xfff; +const int32_t MAX_SHORT_CHANGE = 0x6fff; + +// 0111mmmmmmnnnnnn records a replacement of m text units with n. +// m or n = 61: actual length follows in the next edits array unit. +// m or n = 62..63: actual length follows in the next two edits array units. +// Bit 30 of the actual length is in the head unit. +// Trailing units have bit 15 set. +const int32_t LENGTH_IN_1TRAIL = 61; +const int32_t LENGTH_IN_2TRAIL = 62; + +} // namespace + +Edits::~Edits() { + if(array != stackArray) { + uprv_free(array); + } +} + +void Edits::reset() { + length = delta = 0; +} + +void Edits::addUnchanged(int32_t unchangedLength) { + if(U_FAILURE(errorCode) || unchangedLength == 0) { return; } + if(unchangedLength < 0) { + errorCode = U_ILLEGAL_ARGUMENT_ERROR; + return; + } + // Merge into previous unchanged-text record, if any. + int32_t last = lastUnit(); + if(last < MAX_UNCHANGED) { + int32_t remaining = MAX_UNCHANGED - last; + if (remaining >= unchangedLength) { + setLastUnit(last + unchangedLength); + return; + } + setLastUnit(MAX_UNCHANGED); + unchangedLength -= remaining; + } + // Split large lengths into multiple units. + while(unchangedLength >= MAX_UNCHANGED_LENGTH) { + append(MAX_UNCHANGED); + unchangedLength -= MAX_UNCHANGED_LENGTH; + } + // Write a small (remaining) length. + if(unchangedLength > 0) { + append(unchangedLength - 1); + } +} + +void Edits::addReplace(int32_t oldLength, int32_t newLength) { + if(U_FAILURE(errorCode)) { return; } + if(oldLength == newLength && 0 < oldLength && oldLength <= MAX_SHORT_WIDTH) { + // Replacement of short oldLength text units by same-length new text. + // Merge into previous short-replacement record, if any. + int32_t last = lastUnit(); + if(MAX_UNCHANGED < last && last < MAX_SHORT_CHANGE && + (last >> 12) == oldLength && (last & 0xfff) < MAX_SHORT_CHANGE_LENGTH) { + setLastUnit(last + 1); + return; + } + append(oldLength << 12); + return; + } + + if(oldLength < 0 || newLength < 0) { + errorCode = U_ILLEGAL_ARGUMENT_ERROR; + return; + } + if (oldLength == 0 && newLength == 0) { + return; + } + int32_t newDelta = newLength - oldLength; + if (newDelta != 0) { + if ((newDelta > 0 && delta >= 0 && newDelta > (INT32_MAX - delta)) || + (newDelta < 0 && delta < 0 && newDelta < (INT32_MIN - delta))) { + // Integer overflow or underflow. + errorCode = U_INDEX_OUTOFBOUNDS_ERROR; + return; + } + delta += newDelta; + } + + int32_t head = 0x7000; + if (oldLength < LENGTH_IN_1TRAIL && newLength < LENGTH_IN_1TRAIL) { + head |= oldLength << 6; + head |= newLength; + append(head); + } else if ((capacity - length) >= 5 || growArray()) { + int32_t limit = length + 1; + if(oldLength < LENGTH_IN_1TRAIL) { + head |= oldLength << 6; + } else if(oldLength <= 0x7fff) { + head |= LENGTH_IN_1TRAIL << 6; + array[limit++] = (uint16_t)(0x8000 | oldLength); + } else { + head |= (LENGTH_IN_2TRAIL + (oldLength >> 30)) << 6; + array[limit++] = (uint16_t)(0x8000 | (oldLength >> 15)); + array[limit++] = (uint16_t)(0x8000 | oldLength); + } + if(newLength < LENGTH_IN_1TRAIL) { + head |= newLength; + } else if(newLength <= 0x7fff) { + head |= LENGTH_IN_1TRAIL; + array[limit++] = (uint16_t)(0x8000 | newLength); + } else { + head |= LENGTH_IN_2TRAIL + (newLength >> 30); + array[limit++] = (uint16_t)(0x8000 | (newLength >> 15)); + array[limit++] = (uint16_t)(0x8000 | newLength); + } + array[length] = (uint16_t)head; + length = limit; + } +} + +void Edits::append(int32_t r) { + if(length < capacity || growArray()) { + array[length++] = (uint16_t)r; + } +} + +UBool Edits::growArray() { + int32_t newCapacity; + if (array == stackArray) { + newCapacity = 2000; + } else if (capacity == INT32_MAX) { + // Not U_BUFFER_OVERFLOW_ERROR because that could be confused on a string transform API + // with a result-string-buffer overflow. + errorCode = U_INDEX_OUTOFBOUNDS_ERROR; + return FALSE; + } else if (capacity >= (INT32_MAX / 2)) { + newCapacity = INT32_MAX; + } else { + newCapacity = 2 * capacity; + } + // Grow by at least 5 units so that a maximal change record will fit. + if ((newCapacity - capacity) < 5) { + errorCode = U_INDEX_OUTOFBOUNDS_ERROR; + return FALSE; + } + uint16_t *newArray = (uint16_t *)uprv_malloc((size_t)newCapacity * 2); + if (newArray == NULL) { + errorCode = U_MEMORY_ALLOCATION_ERROR; + return FALSE; + } + uprv_memcpy(newArray, array, (size_t)length * 2); + if (array != stackArray) { + uprv_free(array); + } + array = newArray; + capacity = newCapacity; + return TRUE; +} + +UBool Edits::copyErrorTo(UErrorCode &outErrorCode) { + if (U_FAILURE(outErrorCode)) { return TRUE; } + if (U_SUCCESS(errorCode)) { return FALSE; } + outErrorCode = errorCode; + return TRUE; +} + +UBool Edits::hasChanges() const { + if (delta != 0) { + return TRUE; + } + for (int32_t i = 0; i < length; ++i) { + if (array[i] > MAX_UNCHANGED) { + return TRUE; + } + } + return FALSE; +} + +Edits::Iterator::Iterator(const uint16_t *a, int32_t len, UBool oc, UBool crs) : + array(a), index(0), length(len), remaining(0), + onlyChanges_(oc), coarse(crs), + changed(FALSE), oldLength_(0), newLength_(0), + srcIndex(0), replIndex(0), destIndex(0) {} + +int32_t Edits::Iterator::readLength(int32_t head) { + if (head < LENGTH_IN_1TRAIL) { + return head; + } else if (head < LENGTH_IN_2TRAIL) { + U_ASSERT(index < length); + U_ASSERT(array[index] >= 0x8000); + return array[index++] & 0x7fff; + } else { + U_ASSERT((index + 2) <= length); + U_ASSERT(array[index] >= 0x8000); + U_ASSERT(array[index + 1] >= 0x8000); + int32_t len = ((head & 1) << 30) | + ((int32_t)(array[index] & 0x7fff) << 15) | + (array[index + 1] & 0x7fff); + index += 2; + return len; + } +} + +void Edits::Iterator::updateIndexes() { + srcIndex += oldLength_; + if (changed) { + replIndex += newLength_; + } + destIndex += newLength_; +} + +UBool Edits::Iterator::noNext() { + // No change beyond the string. + changed = FALSE; + oldLength_ = newLength_ = 0; + return FALSE; +} + +UBool Edits::Iterator::next(UBool onlyChanges, UErrorCode &errorCode) { + if (U_FAILURE(errorCode)) { return FALSE; } + // We have an errorCode in case we need to start guarding against integer overflows. + // It is also convenient for caller loops if we bail out when an error was set elsewhere. + updateIndexes(); + if (remaining > 0) { + // Fine-grained iterator: Continue a sequence of equal-length changes. + --remaining; + return TRUE; + } + if (index >= length) { + return noNext(); + } + int32_t u = array[index++]; + if (u <= MAX_UNCHANGED) { + // Combine adjacent unchanged ranges. + changed = FALSE; + oldLength_ = u + 1; + while (index < length && (u = array[index]) <= MAX_UNCHANGED) { + ++index; + oldLength_ += u + 1; + } + newLength_ = oldLength_; + if (onlyChanges) { + updateIndexes(); + if (index >= length) { + return noNext(); + } + // already fetched u > MAX_UNCHANGED at index + ++index; + } else { + return TRUE; + } + } + changed = TRUE; + if (u <= MAX_SHORT_CHANGE) { + if (coarse) { + int32_t w = u >> 12; + int32_t len = (u & 0xfff) + 1; + oldLength_ = newLength_ = len * w; + } else { + // Split a sequence of equal-length changes that was compressed into one unit. + oldLength_ = newLength_ = u >> 12; + remaining = u & 0xfff; + return TRUE; + } + } else { + U_ASSERT(u <= 0x7fff); + oldLength_ = readLength((u >> 6) & 0x3f); + newLength_ = readLength(u & 0x3f); + if (!coarse) { + return TRUE; + } + } + // Combine adjacent changes. + while (index < length && (u = array[index]) > MAX_UNCHANGED) { + ++index; + if (u <= MAX_SHORT_CHANGE) { + int32_t w = u >> 12; + int32_t len = (u & 0xfff) + 1; + len = len * w; + oldLength_ += len; + newLength_ += len; + } else { + U_ASSERT(u <= 0x7fff); + int32_t oldLen = readLength((u >> 6) & 0x3f); + int32_t newLen = readLength(u & 0x3f); + oldLength_ += oldLen; + newLength_ += newLen; + } + } + return TRUE; +} + +UBool Edits::Iterator::findSourceIndex(int32_t i, UErrorCode &errorCode) { + if (U_FAILURE(errorCode) || i < 0) { return FALSE; } + if (i < srcIndex) { + // Reset the iterator to the start. + index = remaining = oldLength_ = newLength_ = srcIndex = replIndex = destIndex = 0; + } else if (i < (srcIndex + oldLength_)) { + // The index is in the current span. + return TRUE; + } + while (next(FALSE, errorCode)) { + if (i < (srcIndex + oldLength_)) { + // The index is in the current span. + return TRUE; + } + if (remaining > 0) { + // Is the index in one of the remaining compressed edits? + // srcIndex is the start of the current span, before the remaining ones. + int32_t len = (remaining + 1) * oldLength_; + if (i < (srcIndex + len)) { + int32_t n = (i - srcIndex) / oldLength_; // 1 <= n <= remaining + len = n * oldLength_; + srcIndex += len; + replIndex += len; + destIndex += len; + remaining -= n; + return TRUE; + } + // Make next() skip all of these edits at once. + oldLength_ = newLength_ = len; + remaining = 0; + } + } + return FALSE; +} + +U_NAMESPACE_END diff --git a/icuSources/common/errorcode.cpp b/icuSources/common/errorcode.cpp index 43868b70..e7ac43b5 100644 --- a/icuSources/common/errorcode.cpp +++ b/icuSources/common/errorcode.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: errorcode.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/filteredbrk.cpp b/icuSources/common/filteredbrk.cpp index 38c0c606..43504e4e 100644 --- a/icuSources/common/filteredbrk.cpp +++ b/icuSources/common/filteredbrk.cpp @@ -1,6 +1,8 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* -* Copyright (C) 2014-2016, International Business Machines Corporation and +* Copyright (C) 2014-2015, International Business Machines Corporation and * others. All Rights Reserved. ******************************************************************************* */ @@ -409,7 +411,8 @@ SimpleFilteredSentenceBreakIterator::next() { int32_t SimpleFilteredSentenceBreakIterator::first(void) { - return internalNext(fDelegate->first()); + // Don't suppress a break opportunity at the beginning of text. + return fDelegate->first(); } int32_t @@ -423,7 +426,9 @@ SimpleFilteredSentenceBreakIterator::previous(void) { } UBool SimpleFilteredSentenceBreakIterator::isBoundary(int32_t offset) { - if(!fDelegate->isBoundary(offset)) return false; // no break to suppress + if (!fDelegate->isBoundary(offset)) return false; // no break to suppress + + if (fData->fBackwardsTrie.isNull()) return true; // no data = no suppressions UErrorCode status = U_ZERO_ERROR; resetState(status); @@ -484,13 +489,42 @@ SimpleFilteredBreakIteratorBuilder::SimpleFilteredBreakIteratorBuilder(const Loc : fSet(status) { if(U_SUCCESS(status)) { - LocalUResourceBundlePointer b(ures_open(U_ICUDATA_BRKITR, fromLocale.getBaseName(), &status)); - LocalUResourceBundlePointer exceptions(ures_getByKeyWithFallback(b.getAlias(), "exceptions", NULL, &status)); - LocalUResourceBundlePointer breaks(ures_getByKeyWithFallback(exceptions.getAlias(), "SentenceBreak", NULL, &status)); - if(U_FAILURE(status)) return; // leaves the builder empty, if you try to use it. + UErrorCode subStatus = U_ZERO_ERROR; + LocalUResourceBundlePointer b(ures_open(U_ICUDATA_BRKITR, fromLocale.getBaseName(), &subStatus)); + if (U_FAILURE(subStatus) || (subStatus == U_USING_DEFAULT_WARNING) ) { + status = subStatus; // copy the failing status +#if FB_DEBUG + fprintf(stderr, "open BUNDLE %s : %s, %s\n", fromLocale.getBaseName(), "[exit]", u_errorName(status)); +#endif + return; // leaves the builder empty, if you try to use it. + } + LocalUResourceBundlePointer exceptions(ures_getByKeyWithFallback(b.getAlias(), "exceptions", NULL, &subStatus)); + if (U_FAILURE(subStatus) || (subStatus == U_USING_DEFAULT_WARNING) ) { + status = subStatus; // copy the failing status +#if FB_DEBUG + fprintf(stderr, "open EXCEPTIONS %s : %s, %s\n", fromLocale.getBaseName(), "[exit]", u_errorName(status)); +#endif + return; // leaves the builder empty, if you try to use it. + } + LocalUResourceBundlePointer breaks(ures_getByKeyWithFallback(exceptions.getAlias(), "SentenceBreak", NULL, &subStatus)); + +#if FB_DEBUG + { + UErrorCode subsub = subStatus; + fprintf(stderr, "open SentenceBreak %s => %s, %s\n", fromLocale.getBaseName(), ures_getLocale(breaks.getAlias(), &subsub), u_errorName(subStatus)); + } +#endif + + if (U_FAILURE(subStatus) || (subStatus == U_USING_DEFAULT_WARNING) ) { + status = subStatus; // copy the failing status +#if FB_DEBUG + fprintf(stderr, "open %s : %s, %s\n", fromLocale.getBaseName(), "[exit]", u_errorName(status)); +#endif + return; // leaves the builder empty, if you try to use it. + } LocalUResourceBundlePointer strs; - UErrorCode subStatus = status; + subStatus = status; // Pick up inherited warning status now do { strs.adoptInstead(ures_getNextResource(breaks.getAlias(), strs.orphan(), &subStatus)); if(strs.isValid() && U_SUCCESS(subStatus)) { @@ -677,4 +711,4 @@ FilteredBreakIteratorBuilder::createInstance(UErrorCode& status) { U_NAMESPACE_END -#endif //#if !UCONFIG_NO_BREAK_ITERATION && U_HAVE_STD_STRING && !UCONFIG_NO_FILTERED_BREAK_ITERATION +#endif //#if !UCONFIG_NO_BREAK_ITERATION && !UCONFIG_NO_FILTERED_BREAK_ITERATION diff --git a/icuSources/common/filterednormalizer2.cpp b/icuSources/common/filterednormalizer2.cpp index 44ed9c13..28e5f6cb 100644 --- a/icuSources/common/filterednormalizer2.cpp +++ b/icuSources/common/filterednormalizer2.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: filterednormalizer2.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/hash.h b/icuSources/common/hash.h index 80f9e14a..67cd8b71 100644 --- a/icuSources/common/hash.h +++ b/icuSources/common/hash.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * Copyright (C) 1997-2016, International Business Machines diff --git a/icuSources/common/icudataver.c b/icuSources/common/icudataver.cpp similarity index 88% rename from icuSources/common/icudataver.c rename to icuSources/common/icudataver.cpp index beb5e735..d3144113 100644 --- a/icuSources/common/icudataver.c +++ b/icuSources/common/icudataver.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * diff --git a/icuSources/common/icuplug.cpp b/icuSources/common/icuplug.cpp index bca7798e..c6439cc8 100644 --- a/icuSources/common/icuplug.cpp +++ b/icuSources/common/icuplug.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * diff --git a/icuSources/common/icuplugimp.h b/icuSources/common/icuplugimp.h index 6b4f1227..3cad8f87 100644 --- a/icuSources/common/icuplugimp.h +++ b/icuSources/common/icuplugimp.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * diff --git a/icuSources/common/listformatter.cpp b/icuSources/common/listformatter.cpp index a02549eb..d1056547 100644 --- a/icuSources/common/listformatter.cpp +++ b/icuSources/common/listformatter.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: listformatter.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -23,6 +25,7 @@ #include "charstr.h" #include "ucln_cmn.h" #include "uresimp.h" +#include "resource.h" U_NAMESPACE_BEGIN @@ -76,17 +79,6 @@ uprv_deleteListFormatInternal(void *obj) { U_CDECL_END -static ListFormatInternal* loadListFormatInternal( - const Locale& locale, - const char* style, - UErrorCode& errorCode); - -static void getStringByKey( - const UResourceBundle* rb, - const char* key, - UnicodeString& result, - UErrorCode& errorCode); - ListFormatter::ListFormatter(const ListFormatter& other) : owned(other.owned), data(other.data) { if (other.owned != NULL) { @@ -169,30 +161,107 @@ const ListFormatInternal* ListFormatter::getListFormatInternal( return result; } -static ListFormatInternal* loadListFormatInternal( +static const UChar solidus = 0x2F; +static const UChar aliasPrefix[] = { 0x6C,0x69,0x73,0x74,0x50,0x61,0x74,0x74,0x65,0x72,0x6E,0x2F }; // "listPattern/" +enum { + kAliasPrefixLen = UPRV_LENGTHOF(aliasPrefix), + kStyleLenMax = 24 // longest currently is 14 +}; + +struct ListFormatter::ListPatternsSink : public ResourceSink { + UnicodeString two, start, middle, end; +#if ((U_PLATFORM == U_PF_AIX) || (U_PLATFORM == U_PF_OS390)) && (U_CPLUSPLUS_VERSION < 11) + char aliasedStyle[kStyleLenMax+1]; + ListPatternsSink() { + uprv_memset(aliasedStyle, 0, kStyleLenMax+1); + } +#else + char aliasedStyle[kStyleLenMax+1] = {0}; + + ListPatternsSink() {} +#endif + virtual ~ListPatternsSink(); + + void setAliasedStyle(UnicodeString alias) { + int32_t startIndex = alias.indexOf(aliasPrefix, kAliasPrefixLen, 0); + if (startIndex < 0) { + return; + } + startIndex += kAliasPrefixLen; + int32_t endIndex = alias.indexOf(solidus, startIndex); + if (endIndex < 0) { + endIndex = alias.length(); + } + alias.extract(startIndex, endIndex-startIndex, aliasedStyle, kStyleLenMax+1, US_INV); + aliasedStyle[kStyleLenMax] = 0; + } + + void handleValueForPattern(ResourceValue &value, UnicodeString &pattern, UErrorCode &errorCode) { + if (pattern.isEmpty()) { + if (value.getType() == URES_ALIAS) { + if (aliasedStyle[0] == 0) { + setAliasedStyle(value.getAliasUnicodeString(errorCode)); + } + } else { + pattern = value.getUnicodeString(errorCode); + } + } + } + + virtual void put(const char *key, ResourceValue &value, UBool /*noFallback*/, + UErrorCode &errorCode) { + aliasedStyle[0] = 0; + if (value.getType() == URES_ALIAS) { + setAliasedStyle(value.getAliasUnicodeString(errorCode)); + return; + } + ResourceTable listPatterns = value.getTable(errorCode); + for (int i = 0; U_SUCCESS(errorCode) && listPatterns.getKeyAndValue(i, key, value); ++i) { + if (uprv_strcmp(key, "2") == 0) { + handleValueForPattern(value, two, errorCode); + } else if (uprv_strcmp(key, "end") == 0) { + handleValueForPattern(value, end, errorCode); + } else if (uprv_strcmp(key, "middle") == 0) { + handleValueForPattern(value, middle, errorCode); + } else if (uprv_strcmp(key, "start") == 0) { + handleValueForPattern(value, start, errorCode); + } + } + } +}; + +// Virtual destructors must be defined out of line. +ListFormatter::ListPatternsSink::~ListPatternsSink() {} + +ListFormatInternal* ListFormatter::loadListFormatInternal( const Locale& locale, const char * style, UErrorCode& errorCode) { UResourceBundle* rb = ures_open(NULL, locale.getName(), &errorCode); - if (U_FAILURE(errorCode)) { - ures_close(rb); - return NULL; - } rb = ures_getByKeyWithFallback(rb, "listPattern", rb, &errorCode); - rb = ures_getByKeyWithFallback(rb, style, rb, &errorCode); - if (U_FAILURE(errorCode)) { ures_close(rb); return NULL; } - UnicodeString two, start, middle, end; - getStringByKey(rb, "2", two, errorCode); - getStringByKey(rb, "start", start, errorCode); - getStringByKey(rb, "middle", middle, errorCode); - getStringByKey(rb, "end", end, errorCode); + ListFormatter::ListPatternsSink sink; + char currentStyle[kStyleLenMax+1]; + uprv_strncpy(currentStyle, style, kStyleLenMax); + currentStyle[kStyleLenMax] = 0; + + for (;;) { + ures_getAllItemsWithFallback(rb, currentStyle, sink, errorCode); + if (U_FAILURE(errorCode) || sink.aliasedStyle[0] == 0 || uprv_strcmp(currentStyle, sink.aliasedStyle) == 0) { + break; + } + uprv_strcpy(currentStyle, sink.aliasedStyle); + } ures_close(rb); if (U_FAILURE(errorCode)) { return NULL; } - ListFormatInternal* result = new ListFormatInternal(two, start, middle, end, errorCode); + if (sink.two.isEmpty() || sink.start.isEmpty() || sink.middle.isEmpty() || sink.end.isEmpty()) { + errorCode = U_MISSING_RESOURCE_ERROR; + return NULL; + } + ListFormatInternal* result = new ListFormatInternal(sink.two, sink.start, sink.middle, sink.end, errorCode); if (result == NULL) { errorCode = U_MEMORY_ALLOCATION_ERROR; return NULL; @@ -204,15 +273,6 @@ static ListFormatInternal* loadListFormatInternal( return result; } -static void getStringByKey(const UResourceBundle* rb, const char* key, UnicodeString& result, UErrorCode& errorCode) { - int32_t len; - const UChar* ustr = ures_getStringByKeyWithFallback(rb, key, &len, &errorCode); - if (U_FAILURE(errorCode)) { - return; - } - result.setTo(ustr, len); -} - ListFormatter* ListFormatter::createInstance(UErrorCode& errorCode) { Locale locale; // The default locale. return createInstance(locale, errorCode); diff --git a/icuSources/common/loadednormalizer2impl.cpp b/icuSources/common/loadednormalizer2impl.cpp index 0006da53..bd37b95e 100644 --- a/icuSources/common/loadednormalizer2impl.cpp +++ b/icuSources/common/loadednormalizer2impl.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * Copyright (C) 2014, International Business Machines @@ -230,6 +232,7 @@ Normalizer2::getInstance(const char *packageName, } } if(allModes==NULL) { + ucln_common_registerCleanup(UCLN_COMMON_LOADED_NORMALIZER2, uprv_loaded_normalizer2_cleanup); LocalPointer localAllModes( Norm2AllModes::createInstance(packageName, name, errorCode)); if(U_SUCCESS(errorCode)) { diff --git a/icuSources/common/localsvc.h b/icuSources/common/localsvc.h index 67e5a845..60d447c2 100644 --- a/icuSources/common/localsvc.h +++ b/icuSources/common/localsvc.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* *************************************************************************** * Copyright (C) 2006 International Business Machines Corporation * diff --git a/icuSources/common/locavailable.cpp b/icuSources/common/locavailable.cpp index 2bf19de0..f054db3f 100644 --- a/icuSources/common/locavailable.cpp +++ b/icuSources/common/locavailable.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: locavailable.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/locbased.cpp b/icuSources/common/locbased.cpp index ba289621..ff378b4c 100644 --- a/icuSources/common/locbased.cpp +++ b/icuSources/common/locbased.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (c) 2004-2014, International Business Machines diff --git a/icuSources/common/locbased.h b/icuSources/common/locbased.h index 2e0400e3..06133be1 100644 --- a/icuSources/common/locbased.h +++ b/icuSources/common/locbased.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (c) 2004-2014, International Business Machines diff --git a/icuSources/common/locdispnames.cpp b/icuSources/common/locdispnames.cpp index cbd1ba94..1aa3ca70 100644 --- a/icuSources/common/locdispnames.cpp +++ b/icuSources/common/locdispnames.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: locdispnames.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/locdspnm.cpp b/icuSources/common/locdspnm.cpp index 3dadf55b..f770bce7 100644 --- a/icuSources/common/locdspnm.cpp +++ b/icuSources/common/locdspnm.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * Copyright (C) 2010-2016, International Business Machines Corporation and @@ -11,6 +13,7 @@ #include "unicode/locdspnm.h" #include "unicode/simpleformatter.h" +#include "unicode/ucasemap.h" #include "unicode/ures.h" #include "unicode/udisplaycontext.h" #include "unicode/brkiter.h" @@ -278,7 +281,11 @@ class LocaleDisplayNamesImpl : public LocaleDisplayNames { SimpleFormatter format; SimpleFormatter keyTypeFormat; UDisplayContext capitalizationContext; +#if !UCONFIG_NO_BREAK_ITERATION BreakIterator* capitalizationBrkIter; +#else + UObject* capitalizationBrkIter; +#endif static UMutex capitalizationBrkIterLock; UnicodeString formatOpenParen; UnicodeString formatReplaceOpenParen; @@ -343,6 +350,8 @@ private: UnicodeString& keyValueDisplayName(const char* key, const char* value, UnicodeString& result, UBool skipAdjust) const; void initialize(void); + + struct CapitalizationContextSink; }; UMutex LocaleDisplayNamesImpl::capitalizationBrkIterLock = U_MUTEX_INITIALIZER; @@ -391,6 +400,54 @@ LocaleDisplayNamesImpl::LocaleDisplayNamesImpl(const Locale& locale, initialize(); } +struct LocaleDisplayNamesImpl::CapitalizationContextSink : public ResourceSink { + UBool hasCapitalizationUsage; + LocaleDisplayNamesImpl& parent; + + CapitalizationContextSink(LocaleDisplayNamesImpl& _parent) + : hasCapitalizationUsage(FALSE), parent(_parent) {} + virtual ~CapitalizationContextSink(); + + virtual void put(const char *key, ResourceValue &value, UBool /*noFallback*/, + UErrorCode &errorCode) { + ResourceTable contexts = value.getTable(errorCode); + if (U_FAILURE(errorCode)) { return; } + for (int i = 0; contexts.getKeyAndValue(i, key, value); ++i) { + + CapContextUsage usageEnum; + if (uprv_strcmp(key, "key") == 0) { + usageEnum = kCapContextUsageKey; + } else if (uprv_strcmp(key, "keyValue") == 0) { + usageEnum = kCapContextUsageKeyValue; + } else if (uprv_strcmp(key, "languages") == 0) { + usageEnum = kCapContextUsageLanguage; + } else if (uprv_strcmp(key, "script") == 0) { + usageEnum = kCapContextUsageScript; + } else if (uprv_strcmp(key, "territory") == 0) { + usageEnum = kCapContextUsageTerritory; + } else if (uprv_strcmp(key, "variant") == 0) { + usageEnum = kCapContextUsageVariant; + } else { + continue; + } + + int32_t len = 0; + const int32_t* intVector = value.getIntVector(len, errorCode); + if (U_FAILURE(errorCode)) { return; } + if (len < 2) { continue; } + + int32_t titlecaseInt = (parent.capitalizationContext == UDISPCTX_CAPITALIZATION_FOR_UI_LIST_OR_MENU) ? intVector[0] : intVector[1]; + if (titlecaseInt == 0) { continue; } + + parent.fCapitalization[usageEnum] = TRUE; + hasCapitalizationUsage = TRUE; + } + } +}; + +// Virtual destructors must be defined out of line. +LocaleDisplayNamesImpl::CapitalizationContextSink::~CapitalizationContextSink() {} + void LocaleDisplayNamesImpl::initialize(void) { LocaleDisplayNamesImpl *nonConstThis = (LocaleDisplayNamesImpl *)this; @@ -433,58 +490,21 @@ LocaleDisplayNamesImpl::initialize(void) { uprv_memset(fCapitalization, 0, sizeof(fCapitalization)); #if !UCONFIG_NO_BREAK_ITERATION - // The following is basically copied from DateFormatSymbols::initializeData - typedef struct { - const char * usageName; - LocaleDisplayNamesImpl::CapContextUsage usageEnum; - } ContextUsageNameToEnum; - const ContextUsageNameToEnum contextUsageTypeMap[] = { - // Entries must be sorted by usageTypeName; entry with NULL name terminates list. - { "key", kCapContextUsageKey }, - { "keyValue", kCapContextUsageKeyValue }, - { "languages", kCapContextUsageLanguage }, - { "script", kCapContextUsageScript }, - { "territory", kCapContextUsageTerritory }, - { "variant", kCapContextUsageVariant }, - { NULL, (CapContextUsage)0 }, - }; // Only get the context data if we need it! This is a const object so we know now... // Also check whether we will need a break iterator (depends on the data) UBool needBrkIter = FALSE; if (capitalizationContext == UDISPCTX_CAPITALIZATION_FOR_UI_LIST_OR_MENU || capitalizationContext == UDISPCTX_CAPITALIZATION_FOR_STANDALONE) { - int32_t len = 0; - UResourceBundle *localeBundle = ures_open(NULL, locale.getName(), &status); - if (U_SUCCESS(status)) { - UResourceBundle *contextTransforms = ures_getByKeyWithFallback(localeBundle, "contextTransforms", NULL, &status); - if (U_SUCCESS(status)) { - UResourceBundle *contextTransformUsage; - while ( (contextTransformUsage = ures_getNextResource(contextTransforms, NULL, &status)) != NULL ) { - const int32_t * intVector = ures_getIntVector(contextTransformUsage, &len, &status); - if (U_SUCCESS(status) && intVector != NULL && len >= 2) { - const char* usageKey = ures_getKey(contextTransformUsage); - if (usageKey != NULL) { - const ContextUsageNameToEnum * typeMapPtr = contextUsageTypeMap; - int32_t compResult = 0; - // linear search; list is short and we cannot be sure that bsearch is available - while ( typeMapPtr->usageName != NULL && (compResult = uprv_strcmp(usageKey, typeMapPtr->usageName)) > 0 ) { - ++typeMapPtr; - } - if (typeMapPtr->usageName != NULL && compResult == 0) { - int32_t titlecaseInt = (capitalizationContext == UDISPCTX_CAPITALIZATION_FOR_UI_LIST_OR_MENU)? intVector[0]: intVector[1]; - if (titlecaseInt != 0) { - fCapitalization[typeMapPtr->usageEnum] = TRUE;; - needBrkIter = TRUE; - } - } - } - } - status = U_ZERO_ERROR; - ures_close(contextTransformUsage); - } - ures_close(contextTransforms); - } - ures_close(localeBundle); + LocalUResourceBundlePointer resource(ures_open(NULL, locale.getName(), &status)); + if (U_FAILURE(status)) { return; } + CapitalizationContextSink sink(*this); + ures_getAllItemsWithFallback(resource.getAlias(), "contextTransforms", sink, status); + if (status == U_MISSING_RESOURCE_ERROR) { + // Silently ignore. Not every locale has contextTransforms. + status = U_ZERO_ERROR; + } else if (U_FAILURE(status)) { + return; } + needBrkIter = sink.hasCapitalizationUsage; } // Get a sentence break iterator if we will need it if (needBrkIter || capitalizationContext == UDISPCTX_CAPITALIZATION_FOR_BEGINNING_OF_SENTENCE) { @@ -499,8 +519,10 @@ LocaleDisplayNamesImpl::initialize(void) { } LocaleDisplayNamesImpl::~LocaleDisplayNamesImpl() { +#if !UCONFIG_NO_BREAK_ITERATION delete capitalizationBrkIter; - } +#endif +} const Locale& LocaleDisplayNamesImpl::getLocale() const { diff --git a/icuSources/common/locid.cpp b/icuSources/common/locid.cpp index d6ca74df..36508aca 100644 --- a/icuSources/common/locid.cpp +++ b/icuSources/common/locid.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 1997-2016, International Business Machines @@ -31,6 +33,7 @@ #include "unicode/locid.h" +#include "unicode/strenum.h" #include "unicode/uloc.h" #include "putilimp.h" #include "mutex.h" @@ -42,6 +45,7 @@ #include "uhash.h" #include "ucln_cmn.h" #include "ustr_imp.h" +#include "charstr.h" U_CDECL_BEGIN static UBool U_CALLCONV locale_cleanup(void); @@ -57,6 +61,12 @@ static UMutex gDefaultLocaleMutex = U_MUTEX_INITIALIZER; static UHashtable *gDefaultLocalesHashT = NULL; static Locale *gDefaultLocale = NULL; +/** + * \def ULOC_STRING_LIMIT + * strings beyond this value crash in CharString + */ +#define ULOC_STRING_LIMIT 357913941 + U_NAMESPACE_END typedef enum ELocalePos { @@ -283,13 +293,12 @@ Locale::Locale( const char * newLanguage, } else { - MaybeStackArray togo; + UErrorCode status = U_ZERO_ERROR; int32_t size = 0; int32_t lsize = 0; int32_t csize = 0; int32_t vsize = 0; int32_t ksize = 0; - char *p; // Calculate the size of the resulting string. @@ -297,13 +306,23 @@ Locale::Locale( const char * newLanguage, if ( newLanguage != NULL ) { lsize = (int32_t)uprv_strlen(newLanguage); + if ( lsize < 0 || lsize > ULOC_STRING_LIMIT ) { // int32 wrap + setToBogus(); + return; + } size = lsize; } + CharString togo(newLanguage, lsize, status); // start with newLanguage + // _Country if ( newCountry != NULL ) { csize = (int32_t)uprv_strlen(newCountry); + if ( csize < 0 || csize > ULOC_STRING_LIMIT ) { // int32 wrap + setToBogus(); + return; + } size += csize; } @@ -318,6 +337,10 @@ Locale::Locale( const char * newLanguage, // remove trailing _'s vsize = (int32_t)uprv_strlen(newVariant); + if ( vsize < 0 || vsize > ULOC_STRING_LIMIT ) { // int32 wrap + setToBogus(); + return; + } while( (vsize>1) && (newVariant[vsize-1] == SEP_CHAR) ) { vsize--; @@ -342,70 +365,56 @@ Locale::Locale( const char * newLanguage, if ( newKeywords != NULL) { ksize = (int32_t)uprv_strlen(newKeywords); + if ( ksize < 0 || ksize > ULOC_STRING_LIMIT ) { + setToBogus(); + return; + } size += ksize + 1; } - // NOW we have the full locale string.. - - /*if the whole string is longer than our internal limit, we need - to go to the heap for temporary buffers*/ - if (size >= togo.getCapacity()) - { - // If togo_heap could not be created, initialize with default settings. - if (togo.resize(size+1) == NULL) { - init(NULL, FALSE); - } - } - - togo[0] = 0; - // Now, copy it back. - p = togo.getAlias(); - if ( lsize != 0 ) - { - uprv_strcpy(p, newLanguage); - p += lsize; - } + + // newLanguage is already copied if ( ( vsize != 0 ) || (csize != 0) ) // at least: __v { // ^ - *p++ = SEP_CHAR; + togo.append(SEP_CHAR, status); } if ( csize != 0 ) { - uprv_strcpy(p, newCountry); - p += csize; + togo.append(newCountry, status); } if ( vsize != 0) { - *p++ = SEP_CHAR; // at least: __v - - uprv_strncpy(p, newVariant, vsize); // Must use strncpy because - p += vsize; // of trimming (above). - *p = 0; // terminate + togo.append(SEP_CHAR, status) + .append(newVariant, vsize, status); } if ( ksize != 0) { if (uprv_strchr(newKeywords, '=')) { - *p++ = '@'; /* keyword parsing */ + togo.append('@', status); /* keyword parsing */ } else { - *p++ = '_'; /* Variant parsing with a script */ + togo.append('_', status); /* Variant parsing with a script */ if ( vsize == 0) { - *p++ = '_'; /* No country found */ + togo.append('_', status); /* No country found */ } } - uprv_strcpy(p, newKeywords); - p += ksize; + togo.append(newKeywords, status); } + if (U_FAILURE(status)) { + // Something went wrong with appending, etc. + setToBogus(); + return; + } // Parse it, because for example 'language' might really be a complete // string. - init(togo.getAlias(), FALSE); + init(togo.data(), FALSE); } } @@ -662,6 +671,7 @@ Locale::setToBogus() { *script = 0; *country = 0; fIsBogus = TRUE; + variantBegin = 0; } const Locale& U_EXPORT2 diff --git a/icuSources/common/loclikely.cpp b/icuSources/common/loclikely.cpp index effa646d..cdd6f78c 100644 --- a/icuSources/common/loclikely.cpp +++ b/icuSources/common/loclikely.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: loclikely.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -20,6 +22,7 @@ #include "unicode/utypes.h" #include "unicode/locid.h" #include "unicode/putil.h" +#include "unicode/uchar.h" #include "unicode/uloc.h" #include "unicode/ures.h" #include "unicode/uscript.h" @@ -1330,6 +1333,8 @@ Locale::isRightToLeft() const { return uloc_isRightToLeft(getBaseName()); } +U_NAMESPACE_END + // The following must at least allow for rg key value (6) plus terminator (1). #define ULOC_RG_BUFLEN 8 @@ -1379,4 +1384,3 @@ ulocimp_getRegionForSupplementalData(const char *localeID, UBool inferRegion, return u_terminateChars(region, regionCapacity, rgLen, status); } -U_NAMESPACE_END diff --git a/icuSources/common/locmap.c b/icuSources/common/locmap.cpp similarity index 82% rename from icuSources/common/locmap.c rename to icuSources/common/locmap.cpp index 8459dae0..dd44c08a 100644 --- a/icuSources/common/locmap.c +++ b/icuSources/common/locmap.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 1996-2016, International Business Machines @@ -28,6 +30,7 @@ #include "locmap.h" #include "cstring.h" #include "cmemory.h" +#include "unicode/uloc.h" #if U_PLATFORM == U_PF_WINDOWS && defined(_MSC_VER) && (_MSC_VER >= 1500) /* @@ -38,10 +41,7 @@ * We might need to #include some Windows header and test for some version macro from there. * Or call some Windows function and see what it returns. */ -#define USE_WINDOWS_LOCALE_API -#endif - -#ifdef USE_WINDOWS_LOCALE_API +#define USE_WINDOWS_LCID_MAPPING_API #include #include #endif @@ -51,8 +51,8 @@ * The mapping from Win32 locale ID numbers to POSIX locale strings should * be the faster one. * - * Many LCID values come from winnt.h - * Some also come from http://www.microsoft.com/globaldev/reference/lcid-all.mspx + * Windows LCIDs are defined at https://msdn.microsoft.com/en-us/library/cc233965.aspx + * [MS-LCID] Windows Language Code Identifier (LCID) Reference */ /* @@ -124,7 +124,9 @@ static const ILcidPosixElement locmap_ ## id [] = // Keep static locale variables inside the function so that // it can be created properly during static init. // -// Note: This table should be updated periodically. Check the National Lanaguage Support API Reference Website. +// Note: This table should be updated periodically. Check the [MS-LCID] Windows Language Code Identifier +// (LCID) Reference defined at https://msdn.microsoft.com/en-us/library/cc233965.aspx +// // Microsoft is moving away from LCID in favor of locale name as of Vista. This table needs to be // maintained for support of older Windows version. // Update: Windows 7 (091130) @@ -136,6 +138,9 @@ static const ILcidPosixElement locmap_ ## id [] = //////////////////////////////////////////// */ +// TODO: For Windows ideally this table would be a list of exceptions rather than a complete list as +// LocaleNameToLCID and LCIDToLocaleName provide 90% of these. + ILCID_POSIX_ELEMENT_ARRAY(0x0436, af, af_ZA) ILCID_POSIX_SUBTABLE(ar) { @@ -211,13 +216,11 @@ ILCID_POSIX_SUBTABLE(ca) { ILCID_POSIX_ELEMENT_ARRAY(0x0483, co, co_FR) ILCID_POSIX_ELEMENT_ARRAY(0x045c, chr,chr_US) +// ICU has chosen different names for these. ILCID_POSIX_SUBTABLE(ckb) { {0x92, "ckb"}, - {0x92, "ku"}, {0x7c92, "ckb_Arab"}, - {0x7c92, "ku_Arab"}, - {0x0492, "ckb_Arab_IQ"}, - {0x0492, "ku_Arab_IQ"} + {0x0492, "ckb_Arab_IQ"} }; /* Declared as cs_CZ to get around compiler errors on z/OS, which defines cs as a function */ @@ -226,6 +229,7 @@ ILCID_POSIX_ELEMENT_ARRAY(0x0405, cs, cs_CZ) ILCID_POSIX_ELEMENT_ARRAY(0x0452, cy, cy_GB) ILCID_POSIX_ELEMENT_ARRAY(0x0406, da, da_DK) +// Windows doesn't know POSIX or BCP47 Unicode phonebook sort names ILCID_POSIX_SUBTABLE(de) { {0x07, "de"}, {0x0c07, "de_AT"}, @@ -240,6 +244,7 @@ ILCID_POSIX_SUBTABLE(de) { ILCID_POSIX_ELEMENT_ARRAY(0x0465, dv, dv_MV) ILCID_POSIX_ELEMENT_ARRAY(0x0408, el, el_GR) +// Windows uses an empty string for 'invariant' ILCID_POSIX_SUBTABLE(en) { {0x09, "en"}, {0x0c09, "en_AU"}, @@ -257,22 +262,23 @@ ILCID_POSIX_SUBTABLE(en) { {0x4809, "en_SG"}, {0x2C09, "en_TT"}, {0x0409, "en_US"}, - {0x007f, "en_US_POSIX"}, /* duplicate for roundtripping */ - {0x2409, "en_VI"}, /* Virgin Islands AKA Caribbean Islands (en_CB). */ + {0x007f, "en_US_POSIX"}, /* duplicate for round-tripping */ + {0x2409, "en_VI"}, /* Virgin Islands AKA Caribbean Islands (en_CB). On Windows8+ This is 0x1000 or dynamically assigned */ {0x1c09, "en_ZA"}, {0x3009, "en_ZW"}, {0x2409, "en_029"}, - {0x0409, "en_AS"}, /* Alias for en_US. Leave last. */ - {0x0409, "en_GU"}, /* Alias for en_US. Leave last. */ - {0x0409, "en_MH"}, /* Alias for en_US. Leave last. */ - {0x0409, "en_MP"}, /* Alias for en_US. Leave last. */ - {0x0409, "en_UM"} /* Alias for en_US. Leave last. */ + {0x0409, "en_AS"}, /* Alias for en_US. Leave last. On Windows8+ This is 0x1000 or dynamically assigned */ + {0x0409, "en_GU"}, /* Alias for en_US. Leave last. On Windows8+ This is 0x1000 or dynamically assigned */ + {0x0409, "en_MH"}, /* Alias for en_US. Leave last. On Windows8+ This is 0x1000 or dynamically assigned */ + {0x0409, "en_MP"}, /* Alias for en_US. Leave last. On Windows8+ This is 0x1000 or dynamically assigned */ + {0x0409, "en_UM"} /* Alias for en_US. Leave last. On Windows8+ This is 0x1000 or dynamically assigned */ }; ILCID_POSIX_SUBTABLE(en_US_POSIX) { {0x007f, "en_US_POSIX"} /* duplicate for roundtripping */ }; +// Windows doesn't know POSIX or BCP47 Unicode traditional sort names ILCID_POSIX_SUBTABLE(es) { {0x0a, "es"}, {0x2c0a, "es_AR"}, @@ -298,7 +304,7 @@ ILCID_POSIX_SUBTABLE(es) { {0x200a, "es_VE"}, {0x580a, "es_419"}, {0x040a, "es_ES@collation=traditional"}, - {0x040a, "es@collation=traditional"} + {0x040a, "es@collation=traditional"} // Windows will treat this as es-ES@collation=traditional }; ILCID_POSIX_ELEMENT_ARRAY(0x0425, et, et_EE) @@ -311,6 +317,7 @@ ILCID_POSIX_SUBTABLE(fa) { {0x048c, "fa_AF"} /* Persian/Dari (Afghanistan) */ }; + /* duplicate for roundtripping */ ILCID_POSIX_SUBTABLE(fa_AF) { {0x8c, "fa_AF"}, /* Persian/Dari (Afghanistan) */ @@ -502,8 +509,9 @@ ILCID_POSIX_SUBTABLE(nl) { }; /* The "no" locale split into nb and nn. By default in ICU, "no" is nb.*/ +// TODO: Not all of these are needed on Windows, but I don't know how ICU treats preferred ones here. ILCID_POSIX_SUBTABLE(no) { - {0x14, "no"}, /* really nb_NO */ + {0x14, "no"}, /* really nb_NO - actually Windows differentiates between neutral (no region) and specific (with region) */ {0x7c14, "nb"}, /* really nb */ {0x0414, "nb_NO"}, /* really nb_NO. Keep first in the 414 list. */ {0x0414, "no_NO"}, /* really nb_NO */ @@ -592,6 +600,9 @@ ILCID_POSIX_SUBTABLE(ro) { {0x0818, "ro_MD"} }; +// TODO: This is almost certainly 'wrong'. 0 in Windows is a synonym for LOCALE_USER_DEFAULT. +// More likely this is a similar concept to the Windows 0x7f Invariant locale "" +// (Except that it's not invariant in ICU) ILCID_POSIX_SUBTABLE(root) { {0x00, "root"} }; @@ -731,6 +742,8 @@ ILCID_POSIX_ELEMENT_ARRAY(0x0434, xh, xh_ZA) ILCID_POSIX_ELEMENT_ARRAY(0x043d, yi, yi) ILCID_POSIX_ELEMENT_ARRAY(0x046a, yo, yo_NG) +// Windows & ICU tend to different names for some of these +// TODO: Windows probably does not need all of these entries, but I don't know how the precedence works. ILCID_POSIX_SUBTABLE(zh) { {0x0004, "zh_Hans"}, {0x7804, "zh"}, @@ -754,6 +767,7 @@ ILCID_POSIX_SUBTABLE(zh) { {0x20804,"zh_Hans@collation=stroke"}, {0x20804,"zh_Hans_CN@collation=stroke"}, {0x20804,"zh_CN@collation=stroke"} + // TODO: Alternate collations for other LCIDs are missing, eg: 0x50804 }; ILCID_POSIX_ELEMENT_ARRAY(0x0435, zu, zu_ZA) @@ -992,7 +1006,7 @@ getPosixID(const ILcidPosixMap *this_0, uint32_t hostID) // ///////////////////////////////////// */ -#ifdef USE_WINDOWS_LOCALE_API +#ifdef USE_WINDOWS_LCID_MAPPING_API /* * Various language tags needs to be changed: * quz -> qu @@ -1018,36 +1032,56 @@ uprv_convertToPosix(uint32_t hostid, char *posixID, int32_t posixIDCapacity, UEr UBool bLookup = TRUE; const char *pPosixID = NULL; -#ifdef USE_WINDOWS_LOCALE_API - int32_t tmpLen = 0; - char locName[157]; /* ULOC_FULLNAME_CAPACITY */ - - tmpLen = GetLocaleInfoA(hostid, LOCALE_SNAME, (LPSTR)locName, UPRV_LENGTHOF(locName)); - if (tmpLen > 1) { - /* Windows locale name may contain sorting variant, such as "es-ES_tradnl". - In such case, we need special mapping data found in the hardcoded table - in this source file. */ - char *p = uprv_strchr(locName, '_'); - if (p) { - /* Keep the base locale, without variant */ - *p = 0; - tmpLen = uprv_strlen(locName); - } else { - /* No hardcoded table lookup necessary */ +#ifdef USE_WINDOWS_LCID_MAPPING_API + // Note: Windows primary lang ID 0x92 in LCID is used for Central Kurdish and + // GetLocaleInfo() maps such LCID to "ku". However, CLDR uses "ku" for + // Northern Kurdish and "ckb" for Central Kurdish. For this reason, we cannot + // use the Windows API to resolve locale ID for this specific case. + if ((hostid & 0x3FF) != 0x92) { + int32_t tmpLen = 0; + UChar windowsLocaleName[LOCALE_NAME_MAX_LENGTH]; // ULOC_FULLNAME_CAPACITY > LOCALE_NAME_MAX_LENGTH + char locName[LOCALE_NAME_MAX_LENGTH]; // ICU name can't be longer than Windows name + + // Note: LOCALE_ALLOW_NEUTRAL_NAMES was enabled in Windows7+, prior versions did not handle neutral (no-region) locale names. + tmpLen = LCIDToLocaleName(hostid, (PWSTR)windowsLocaleName, UPRV_LENGTHOF(windowsLocaleName), LOCALE_ALLOW_NEUTRAL_NAMES); + if (tmpLen > 1) { + int32_t i = 0; + // Only need to look up in table if have _, eg for de-de_phoneb type alternate sort. bLookup = FALSE; - } - /* Change the tag separator from '-' to '_' */ - p = locName; - while (*p) { - if (*p == '-') { - *p = '_'; + for (i = 0; i < UPRV_LENGTHOF(locName); i++) + { + locName[i] = (char)(windowsLocaleName[i]); + + // Windows locale name may contain sorting variant, such as "es-ES_tradnl". + // In such cases, we need special mapping data found in the hardcoded table + // in this source file. + if (windowsLocaleName[i] == L'_') + { + // Keep the base locale, without variant + // TODO: Should these be mapped from _phoneb to @collation=phonebook, etc.? + locName[i] = '\0'; + tmpLen = i; + bLookup = TRUE; + break; + } + else if (windowsLocaleName[i] == L'-') + { + // Windows names use -, ICU uses _ + locName[i] = '_'; + } + else if (windowsLocaleName[i] == L'\0') + { + // No point in doing more work than necessary + break; + } } - p++; + // TODO: Need to understand this better, why isn't it an alias? + FIX_LANGUAGE_ID_TAG(locName, tmpLen); + pPosixID = locName; } - FIX_LANGUAGE_ID_TAG(locName, tmpLen); - pPosixID = locName; } -#endif +#endif // USE_WINDOWS_LCID_MAPPING_API + if (bLookup) { const char *pCandidate = NULL; langID = LANGUAGE_LCID(hostid); @@ -1095,15 +1129,101 @@ uprv_convertToPosix(uint32_t hostid, char *posixID, int32_t posixIDCapacity, UEr // POSIX --> LCID // This should only be called from uloc_getLCID. // The locale ID must be in canonical form. -// langID is separate so that this file doesn't depend on the uloc_* API. // ///////////////////////////////////// */ +U_CAPI uint32_t +uprv_convertToLCIDPlatform(const char* localeID) +{ + // The purpose of this function is to leverage native platform name->lcid + // conversion functionality when available. +#ifdef USE_WINDOWS_LCID_MAPPING_API + DWORD nameLCIDFlags = 0; + UErrorCode myStatus = U_ZERO_ERROR; + + // First check for a Windows name->LCID match, fall through to catch + // ICU special cases, but Windows may know it already. +#if LOCALE_ALLOW_NEUTRAL_NAMES + nameLCIDFlags = LOCALE_ALLOW_NEUTRAL_NAMES; +#endif /* LOCALE_ALLOW_NEUTRAL_NAMES */ + + int32_t len; + char collVal[ULOC_KEYWORDS_CAPACITY] = {}; + char baseName[ULOC_FULLNAME_CAPACITY] = {}; + const char * mylocaleID = localeID; + + // Check any for keywords. + if (uprv_strchr(localeID, '@')) + { + len = uloc_getKeywordValue(localeID, "collation", collVal, UPRV_LENGTHOF(collVal) - 1, &myStatus); + if (U_SUCCESS(myStatus) && len > 0) + { + // If it contains the keyword collation, return 0 so that the LCID lookup table will be used. + return 0; + } + else + { + // If the locale ID contains keywords other than collation, just use the base name. + len = uloc_getBaseName(localeID, baseName, UPRV_LENGTHOF(baseName) - 1, &myStatus); + + if (U_SUCCESS(myStatus) && len > 0) + { + baseName[len] = 0; + mylocaleID = baseName; + } + } + } + + char asciiBCP47Tag[LOCALE_NAME_MAX_LENGTH] = {}; + // this will change it from de_DE@collation=phonebook to de-DE-u-co-phonebk form + int32_t bcp47Len = uloc_toLanguageTag(mylocaleID, asciiBCP47Tag, UPRV_LENGTHOF(asciiBCP47Tag), FALSE, &myStatus); + + if (U_SUCCESS(myStatus)) + { + // Need it to be UTF-16, not 8-bit + wchar_t bcp47Tag[LOCALE_NAME_MAX_LENGTH] = {}; + int32_t i; + for (i = 0; i < UPRV_LENGTHOF(bcp47Tag); i++) + { + if (asciiBCP47Tag[i] == '\0') + { + break; + } + else + { + // Copy the character + bcp47Tag[i] = static_cast(asciiBCP47Tag[i]); + } + } + + if (i < (UPRV_LENGTHOF(bcp47Tag) - 1)) + { + // Ensure it's null terminated + bcp47Tag[i] = L'\0'; + LCID lcid = LocaleNameToLCID(bcp47Tag, nameLCIDFlags); + if (lcid > 0) + { + // Found LCID from windows, return that one, unless its completely ambiguous + // LOCALE_USER_DEFAULT and transients are OK because they will round trip + // for this process. + if (lcid != LOCALE_CUSTOM_UNSPECIFIED) + { + return lcid; + } + } + } + } +#endif /* USE_WINDOWS_LCID_MAPPING_API */ + + // No found, or not implemented on platforms without native name->lcid conversion + return 0; +} U_CAPI uint32_t uprv_convertToLCID(const char *langID, const char* posixID, UErrorCode* status) { - + // This function does the table lookup when native platform name->lcid conversion isn't available, + // or for locales that don't follow patterns the platform expects. uint32_t low = 0; uint32_t high = gLocaleCount; uint32_t mid; @@ -1166,4 +1286,3 @@ uprv_convertToLCID(const char *langID, const char* posixID, UErrorCode* status) *status = U_ILLEGAL_ARGUMENT_ERROR; return 0; /* return international (root) */ } - diff --git a/icuSources/common/locmap.h b/icuSources/common/locmap.h index 214bbcec..bef62956 100644 --- a/icuSources/common/locmap.h +++ b/icuSources/common/locmap.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * @@ -30,7 +32,8 @@ U_CAPI int32_t uprv_convertToPosix(uint32_t hostid, char* posixID, int32_t posixIDCapacity, UErrorCode* status); -/* Don't call this function directly. Use uloc_getLCID instead. */ +/* Don't call these functions directly. Use uloc_getLCID instead. */ +U_CAPI uint32_t uprv_convertToLCIDPlatform(const char *localeID); // Leverage platform conversion if possible U_CAPI uint32_t uprv_convertToLCID(const char *langID, const char* posixID, UErrorCode* status); #endif /* LOCMAP_H */ diff --git a/icuSources/common/locresdata.cpp b/icuSources/common/locresdata.cpp index 68996f24..258b7073 100644 --- a/icuSources/common/locresdata.cpp +++ b/icuSources/common/locresdata.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: loclikely.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/locutil.cpp b/icuSources/common/locutil.cpp index e5fe18c4..5f0bd520 100644 --- a/icuSources/common/locutil.cpp +++ b/icuSources/common/locutil.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * Copyright (C) 2002-2014, International Business Machines Corporation and diff --git a/icuSources/common/locutil.h b/icuSources/common/locutil.h index cf64e343..31bfffd7 100644 --- a/icuSources/common/locutil.h +++ b/icuSources/common/locutil.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /** ******************************************************************************* * Copyright (C) 2002-2005, International Business Machines Corporation and * diff --git a/icuSources/common/messageimpl.h b/icuSources/common/messageimpl.h index 9af400cd..dc7a6edd 100644 --- a/icuSources/common/messageimpl.h +++ b/icuSources/common/messageimpl.h @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * Copyright (C) 2011, International Business Machines * Corporation and others. All Rights Reserved. ******************************************************************************* * file name: messageimpl.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/messagepattern.cpp b/icuSources/common/messagepattern.cpp index 170a952a..f223d067 100644 --- a/icuSources/common/messagepattern.cpp +++ b/icuSources/common/messagepattern.cpp @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * Copyright (C) 2011-2012, International Business Machines * Corporation and others. All Rights Reserved. ******************************************************************************* * file name: messagepattern.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/msvcres.h b/icuSources/common/msvcres.h index 7ed61b4f..0cace85e 100644 --- a/icuSources/common/msvcres.h +++ b/icuSources/common/msvcres.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html //{{NO_DEPENDENCIES}} // Copyright (c) 2003-2010 International Business Machines // Corporation and others. All Rights Reserved. diff --git a/icuSources/common/mutex.h b/icuSources/common/mutex.h index 07dcdbbc..bb45e7df 100644 --- a/icuSources/common/mutex.h +++ b/icuSources/common/mutex.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * diff --git a/icuSources/common/norm2_nfc_data.h b/icuSources/common/norm2_nfc_data.h index e1a7d107..9295404a 100644 --- a/icuSources/common/norm2_nfc_data.h +++ b/icuSources/common/norm2_nfc_data.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* * Copyright (C) 1999-2016, International Business Machines * Corporation and others. All Rights Reserved. @@ -10,675 +12,473 @@ #ifdef INCLUDED_FROM_NORMALIZER2_CPP static const UVersionInfo norm2_nfc_data_formatVersion={2,0,0,0}; -static const UVersionInfo norm2_nfc_data_dataVersion={8,0,0,0}; +static const UVersionInfo norm2_nfc_data_dataVersion={9,0,0,0}; static const int32_t norm2_nfc_data_indexes[Normalizer2Impl::IX_COUNT]={ -#if !U_PLATFORM_IS_DARWIN_BASED -0x40,0x49c0,0x8614,0x8714,0x8714,0x8714,0x8714,0x8714,0xc0,0x300,0x56e,0x14e7,0x1e2a,0xfe00,0x941,0 -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x40,0x49f0,0x8644,0x8744,0x8744,0x8744,0x8744,0x8744,0xc0,0x300,0x56e,0x14e7,0x1e2a,0xfe00,0x941,0 -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x40,0x4bb8,0x880c,0x890c,0x890c,0x890c,0x890c,0x890c,0xc0,0x300,0x56e,0x14e7,0x1e2a,0xfe00,0x941,0 }; -#if !U_PLATFORM_IS_DARWIN_BASED -static const uint16_t norm2_nfc_data_trieIndex[9400]={ -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -static const uint16_t norm2_nfc_data_trieIndex[9424]={ -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x28d,0x295,0x29d,0x2a5,0x2b3,0x2bb,0x2c3,0x2cb,0x2d3,0x2db,0x2e3,0x2eb,0x2f3,0x2fb,0x301,0x309, -0x311,0x319,0x2ac,0x2b4,0x31e,0x326,0x2ac,0x2b4,0x32e,0x336,0x33e,0x346,0x34e,0x356,0x35e,0x366, -0x36e,0x376,0x37e,0x386,0x38e,0x396,0x39e,0x3a6,0x2ac,0x2b4,0x2ac,0x2b4,0x3ad,0x3b5,0x3bd,0x3c5, -0x3c9,0x3d1,0x3d7,0x3df,0x2ac,0x2b4,0x3e7,0x3ef,0x3f3,0x3fb,0x403,0x40b,0x2ac,0x2b4,0x409,0x411, -0x416,0x41d,0x421,0x2ac,0x2ac,0x2ac,0x2ac,0x429,0x2ac,0x431,0x439,0x2ac,0x2ac,0x441,0x449,0x2ac, -0x2ac,0x451,0x459,0x2ac,0x2ac,0x461,0x469,0x2ac,0x2ac,0x441,0x470,0x2ac,0x478,0x47e,0x486,0x2ac, -0x2ac,0x2ac,0x48d,0x2ac,0x2ac,0x493,0x49b,0x2ac,0x2ac,0x47e,0x4a2,0x2ac,0x2ac,0x2ac,0x4a8,0x2ac, -0x2ac,0x4b0,0x4b7,0x2ac,0x2ac,0x4ba,0x4c1,0x2ac,0x4c4,0x4cb,0x4d3,0x4db,0x4e3,0x4eb,0x4f2,0x2ac, -#if !U_PLATFORM_IS_DARWIN_BASED -0x2ac,0x4f9,0x2ac,0x2ac,0x500,0x2ac,0x2ac,0x2ac,0x8ea,0x2ac,0x2ac,0x8f2,0x2ac,0x8f8,0x900,0x2ac, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x2ac,0x4f9,0x2ac,0x2ac,0x500,0x2ac,0x2ac,0x2ac,0x8f0,0x2ac,0x2ac,0x8f8,0x2ac,0x8fe,0x906,0x2ac, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x504,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x50c,0x50c,0x2ac,0x2ac,0x2ac,0x2ac,0x512,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x51a,0x2ac,0x2ac,0x2ac,0x51d,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x524,0x2ac,0x2ac,0x52c,0x2ac,0x534,0x2ac,0x2ac,0x53c,0x541,0x549,0x54f,0x2ac,0x555,0x2ac,0x55c, -0x2ac,0x561,0x2ac,0x2ac,0x2ac,0x2ac,0x567,0x56f,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x577,0x57c, -0x584,0x58c,0x594,0x59c,0x5a4,0x5ac,0x5b4,0x5bc,0x5c4,0x5cc,0x5d4,0x5dc,0x5e4,0x5ec,0x5f4,0x5fc, -0x604,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x608,0x610,0x2ac,0x617,0x2ac,0x2ac,0x61b,0x622,0x627,0x2ac, -0x62f,0x637,0x63f,0x647,0x64f,0x657,0x2ac,0x65f,0x2ac,0x665,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x668,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x670,0x2ac,0x2ac,0x2ac,0x675,0x2ac,0x2ac,0x2ac,0x67d, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x685,0x68c,0x694,0x69c,0x6a4,0x6ac,0x6b4,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x6bc,0x6c4,0x2ac,0x2ac,0x6cc,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x6d3,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x6da,0x6e2,0x2ac,0x6e8,0x6ec,0x2ac,0x2ac,0x562,0x6f4,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x6f8,0x700,0x703,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x469, -#if !U_PLATFORM_IS_DARWIN_BASED -0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908, -0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908, -0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908, -0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908, -0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908, -0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908, -0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908, -0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908, -0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908, -0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908, -0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908, -0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908, -0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908, -0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908, -0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908, -0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908, -0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908, -0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908, -0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908, -0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908, -0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908, -0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x908,0x90f,0x2ac,0x2ac, -0x917,0x91e,0x28d,0x925,0x28d,0x28d,0x28d,0x28d,0x28d,0x28d,0x28d,0x28d,0x28d,0x28d,0x28d,0x28d, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e, -0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e, -0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e, -0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e, -0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e, -0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e, -0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e, -0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e, -0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e, -0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e, -0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e, -0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e, -0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e, -0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e, -0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e, -0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e, -0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e, -0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e, -0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e, -0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e, -0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e, -0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x90e,0x915,0x2ac,0x2ac, -0x91d,0x924,0x28d,0x92b,0x28d,0x28d,0x28d,0x28d,0x28d,0x28d,0x28d,0x28d,0x28d,0x28d,0x28d,0x28d, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x28d,0x28d,0x28d,0x28d,0x28d,0x28d,0x28d,0x28d,0x28d,0x28d,0x28d,0x28d,0x28d,0x28d,0x28d,0x28d, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -#if !U_PLATFORM_IS_DARWIN_BASED -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x70b,0x713,0x71b,0x723,0x72b,0x733,0x73b,0x743, -0x74b,0x753,0x75b,0x763,0x76b,0x773,0x77b,0x2ac,0x782,0x78a,0x792,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x2ac,0x2ac,0x2ac,0x2ac,0x709,0x2ac,0x2ac,0x2ac,0x711,0x719,0x721,0x729,0x731,0x739,0x741,0x749, -0x751,0x759,0x761,0x769,0x771,0x779,0x781,0x2ac,0x788,0x790,0x798,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -#if !U_PLATFORM_IS_DARWIN_BASED -0x2ac,0x79a,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x2ac,0x7a0,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0xab4,0xab4,0xacc,0xb0c,0xb4c,0xb8c,0xbcc,0xc04,0xc44,0xab0,0xc78,0xab0,0xcb8,0xcf8,0xd38,0xd78, -0xdb8,0xdf8,0xe38,0xe78,0xab0,0xab0,0xeb4,0xef4,0xf24,0xf5c,0xab0,0xf9c,0xfcc,0x100c,0xab0,0x1024, -0x880,0x8b0,0x8ee,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x928,0x188,0x188, -0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x944,0x188,0x188,0x97a,0x188,0x188,0x9b4,0x188,0x188, +static const uint16_t norm2_nfc_data_trieIndex[9652]={ +0x2a8,0x2b0,0x2b8,0x2c0,0x2ce,0x2d6,0x2de,0x2e6,0x2ee,0x2f6,0x2fe,0x306,0x30e,0x316,0x31c,0x324, +0x32c,0x334,0x2c7,0x2cf,0x339,0x341,0x2c7,0x2cf,0x349,0x351,0x359,0x361,0x369,0x371,0x379,0x381, +0x389,0x391,0x399,0x3a1,0x3a9,0x3b1,0x3b9,0x3c1,0x2c7,0x2cf,0x2c7,0x2cf,0x3c8,0x3d0,0x3d8,0x3e0, +0x3e4,0x3ec,0x3f2,0x3fa,0x2c7,0x2cf,0x402,0x40a,0x40e,0x416,0x41e,0x426,0x2c7,0x2cf,0x424,0x42c, +0x431,0x438,0x43c,0x2c7,0x2c7,0x2c7,0x443,0x44b,0x2c7,0x453,0x45b,0x2c7,0x2c7,0x463,0x46b,0x2c7, +0x2c7,0x473,0x47b,0x2c7,0x2c7,0x483,0x48b,0x2c7,0x2c7,0x463,0x492,0x2c7,0x49a,0x4a0,0x4a8,0x2c7, +0x2c7,0x2c7,0x4af,0x2c7,0x2c7,0x4b5,0x4bd,0x2c7,0x2c7,0x4a0,0x4c4,0x2c7,0x2c7,0x2c7,0x4ca,0x2c7, +0x2c7,0x4d2,0x4d9,0x2c7,0x2c7,0x4dc,0x4e3,0x2c7,0x4e6,0x4ed,0x4f5,0x4fd,0x505,0x50d,0x514,0x2c7, +0x2c7,0x51b,0x2c7,0x2c7,0x522,0x2c7,0x2c7,0x2c7,0x929,0x2c7,0x2c7,0x931,0x2c7,0x937,0x93f,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x526,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x52e,0x52e,0x2c7,0x2c7,0x2c7,0x2c7,0x534,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x53c,0x2c7,0x2c7,0x2c7,0x53f,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x546,0x2c7,0x2c7,0x54e,0x2c7,0x556,0x2c7,0x2c7,0x55e,0x563,0x56b,0x571,0x2c7,0x577,0x2c7,0x57e, +0x2c7,0x583,0x2c7,0x2c7,0x2c7,0x2c7,0x589,0x591,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x599,0x59e, +0x5a6,0x5ae,0x5b6,0x5be,0x5c6,0x5ce,0x5d6,0x5de,0x5e6,0x5ee,0x5f6,0x5fe,0x606,0x60e,0x616,0x61e, +0x626,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x62a,0x632,0x2c7,0x639,0x2c7,0x2c7,0x63d,0x644,0x649,0x2c7, +0x651,0x659,0x661,0x669,0x671,0x679,0x2c7,0x681,0x2c7,0x687,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x68a,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x692,0x2c7,0x2c7,0x2c7,0x697,0x2c7,0x2c7,0x2c7,0x69f, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x6a7,0x6ae,0x6b6,0x6be,0x6c6,0x6ce,0x6d6,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x6de,0x6e6,0x2c7,0x2c7,0x6ee,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x6f5,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x6fc,0x704,0x2c7,0x70a,0x70e,0x2c7,0x2c7,0x584,0x716,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x71a,0x722,0x725,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x48b, +0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947, +0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947, +0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947, +0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947, +0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947, +0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947, +0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947, +0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947, +0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947, +0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947, +0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947, +0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947, +0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947, +0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947, +0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947, +0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947, +0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947, +0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947, +0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947, +0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947, +0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947, +0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x947,0x94e,0x2c7,0x2c7, +0x956,0x95d,0x2a8,0x964,0x2a8,0x2a8,0x2a8,0x2a8,0x2a8,0x2a8,0x2a8,0x2a8,0x2a8,0x2a8,0x2a8,0x2a8, +0x2a8,0x2a8,0x2a8,0x2a8,0x2a8,0x2a8,0x2a8,0x2a8,0x2a8,0x2a8,0x2a8,0x2a8,0x2a8,0x2a8,0x2a8,0x2a8, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x72d,0x735,0x73d,0x745,0x74d,0x755,0x75d,0x765, +0x76d,0x775,0x77d,0x785,0x78d,0x795,0x79d,0x2c7,0x7a4,0x7ac,0x7b4,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x7bc,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0xb20,0xb20,0xb38,0xb78,0xbb8,0xbf8,0xc38,0xc70,0xcb0,0xb1c,0xce4,0xb1c,0xd24,0xd64,0xda4,0xde4, +0xe24,0xe64,0xea4,0xee4,0xb1c,0xb1c,0xf20,0xf60,0xf90,0xfc8,0xb1c,0x1008,0x1038,0x1078,0xb1c,0x1090, +0x880,0x8b0,0x8ee,0x928,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x951,0x188,0x188, +0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x96d,0x188,0x188,0x9a3,0x188,0x9e3,0xa1d,0x188,0x188, 0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188, -0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x9f4, -#if !U_PLATFORM_IS_DARWIN_BASED -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x79e, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x7a6,0x2ac,0x2ac,0x2ac,0x7a9,0x2ac,0x2ac,0x2ac,0x2ac, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x7a4, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x7ac,0x2ac,0x2ac,0x2ac,0x7af,0x2ac,0x2ac,0x2ac,0x2ac, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -#if !U_PLATFORM_IS_DARWIN_BASED -0x7b0,0x7b4,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x7bc,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x7b6,0x7ba,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x7c2,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -#if !U_PLATFORM_IS_DARWIN_BASED -0x6d3,0x675,0x7be,0x7c6,0x2ac,0x2ac,0x7ce,0x7d5,0x2ac,0x562,0x2ac,0x2ac,0x7dd,0x2ac,0x2ac,0x7e0, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x7e6,0x2ac,0x441,0x7ed,0x7f4,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x7fa,0x802,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x807,0x80f,0x2ac,0x2ac,0x675, -0x2ac,0x2ac,0x2ac,0x812,0x2ac,0x2ac,0x2ac,0x818,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x81c, -0x2ac,0x822,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x6d3,0x675,0x7c4,0x7cc,0x2ac,0x2ac,0x7d4,0x7db,0x2ac,0x562,0x2ac,0x2ac,0x7e3,0x2ac,0x2ac,0x7e6, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x7ec,0x2ac,0x441,0x7f3,0x7fa,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x800,0x808,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x80d,0x815,0x2ac,0x2ac,0x675, -0x2ac,0x2ac,0x2ac,0x818,0x2ac,0x2ac,0x2ac,0x81e,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x822, -0x2ac,0x828,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -#if !U_PLATFORM_IS_DARWIN_BASED -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x828,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x82e,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -#if !U_PLATFORM_IS_DARWIN_BASED -0x2ac,0x2ac,0x2ac,0x2ac,0x830,0x838,0x840,0x846,0x84e,0x2ac,0x2ac,0x2ac,0x856,0x2ac,0x2ac,0x2ac, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x2ac,0x2ac,0x2ac,0x2ac,0x836,0x83e,0x846,0x84c,0x854,0x2ac,0x2ac,0x2ac,0x85c,0x2ac,0x2ac,0x2ac, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -#if !U_PLATFORM_IS_DARWIN_BASED -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x85a,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x860,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -#if !U_PLATFORM_IS_DARWIN_BASED -0x2ac,0x2ac,0x2ac,0x2ac,0x862,0x86a,0x872,0x87a,0x882,0x88a,0x892,0x89a,0x8a2,0x8aa,0x8b2,0x8ba, -0x8c2,0x8ca,0x8d2,0x8da,0x8e2,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x2ac,0x2ac,0x2ac,0x2ac,0x868,0x870,0x878,0x880,0x888,0x890,0x898,0x8a0,0x8a8,0x8b0,0x8b8,0x8c0, -0x8c8,0x8d0,0x8d8,0x8e0,0x8e8,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, -0x2ac,0x2ac,0x2ac,0x2ac,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -2,4,6,0,0,8,0x28,0x2e,0x38,0x44,0x66,0x68,0x76,0x84,0xa2,0xa4, -0xae,0xba,0xc0,0xd2,0xf2,0,0xf6,0x106,0x114,0x122,0x148,0x14c,0x158,0x15c,0x16e,0, -0,0,0,0,0,0x17a,0x19a,0x1a0,0x1aa,0x1b6,0x1d8,0x1da,0x1e8,0x1f8,0x214,0x218, -0x222,0x22e,0x234,0x246,0x266,0,0x26a,0x27a,0x288,0x298,0x2be,0x2c2,0x2d0,0x2d4,0x2e8,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0x2f4,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0x941,0x944,0x56f,0x947, -0x57a,0x57f,0x2fa,0x584,0x94a,0x94d,0x589,0x950,0x953,0x956,0x959,0x594,0,0x95c,0x95f,0x962, -0x599,0x5a4,0x5ad,0,0x2fe,0x965,0x968,0x96b,0x5b2,0x96e,0,0,0x971,0x974,0x5bd,0x977, -0x5c8,0x5cd,0x300,0x5d2,0x97a,0x97d,0x5d7,0x980,0x983,0x986,0x989,0x5e2,0,0x98c,0x98f,0x992, -0x5e7,0x5f2,0x5fb,0,0x304,0x995,0x998,0x99b,0x600,0x99e,0,0x9a1,0x9a4,0x9a7,0x60b,0x616, -0x9aa,0x9ad,0x9b0,0x9b3,0x9b6,0x9b9,0x9bc,0x9bf,0x9c2,0x9c5,0x9c8,0x9cb,0,0,0x621,0x628, -0x9ce,0x9d1,0x9d4,0x9d7,0x9da,0x9dd,0x9e0,0x9e3,0x9e6,0x9e9,0x9ec,0x9ef,0x9f2,0x9f5,0x9f8,0x9fb, -0x9fe,0xa01,0,0,0xa04,0xa07,0xa0a,0xa0d,0xa10,0xa13,0xa16,0xa19,0xa1c,0,0,0, -0xa1f,0xa22,0xa25,0xa28,0,0xa2b,0xa2e,0xa31,0xa34,0xa37,0xa3a,0,0,0,0,0xa3d, -0xa40,0xa43,0xa46,0xa49,0xa4c,0,0,0,0x62f,0x636,0xa4f,0xa52,0xa55,0xa58,0,0, -0xa5b,0xa5e,0xa61,0xa64,0xa67,0xa6a,0x63d,0x642,0xa6d,0xa70,0xa73,0xa76,0x647,0x64c,0xa79,0xa7c, -0xa7f,0xa82,0,0,0x651,0x656,0x65b,0x660,0xa85,0xa88,0xa8b,0xa8e,0xa91,0xa94,0xa97,0xa9a, -0xa9d,0xaa0,0xaa3,0xaa6,0xaa9,0xaac,0xaaf,0xab2,0xab5,0xab8,0xabb,0x306,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0x665,0x672,0,0, -0,0,0,0,0,0,0,0,0,0,0,0x67f,0x68c,0,0,0, -0,0,0,0x308,0,0,0,0,0,0,0,0,0,0,0,0, -0,0xabe,0xac1,0xac4,0xac7,0xaca,0xacd,0xad0,0xad3,0xad7,0xadc,0xae1,0xae6,0xaeb,0xaf0,0xaf5, -0xafa,0,0xaff,0xb04,0xb09,0xb0e,0xb12,0xb15,0,0,0xb18,0xb1b,0xb1e,0xb21,0x699,0x69e, -0xb25,0xb2a,0xb2e,0xb31,0xb34,0,0,0,0xb37,0xb3a,0,0,0xb3d,0xb40,0xb44,0xb49, -0xb4d,0xb50,0xb53,0xb56,0xb59,0xb5c,0xb5f,0xb62,0xb65,0xb68,0xb6b,0xb6e,0xb71,0xb74,0xb77,0xb7a, -0xb7d,0xb80,0xb83,0xb86,0xb89,0xb8c,0xb8f,0xb92,0xb95,0xb98,0xb9b,0xb9e,0xba1,0xba4,0xba7,0xbaa, -0,0,0xbad,0xbb0,0,0,0,0,0,0,0x6a3,0x6a8,0x6ad,0x6b2,0xbb4,0xbb9, -0xbbe,0xbc3,0x6b7,0x6bc,0xbc8,0xbcd,0xbd1,0xbd4,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0x30a,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0xfee6,0xfee6,0xfee6,0xfee6,0xfee6,0xffe6,0xfee6,0xfee6, -0xfee6,0xfee6,0xfee6,0xfee6,0xfee6,0xffe6,0xffe6,0xfee6,0xffe6,0xfee6,0xffe6,0xfee6,0xfee6,0xffe8,0xffdc,0xffdc, -0xffdc,0xffdc,0xffe8,0xfed8,0xffdc,0xffdc,0xffdc,0xffdc,0xffdc,0xffca,0xffca,0xfedc,0xfedc,0xfedc,0xfedc,0xfeca, -0xfeca,0xffdc,0xffdc,0xffdc,0xffdc,0xfedc,0xfedc,0xffdc,0xfedc,0xfedc,0xffdc,0xffdc,0xff01,0xff01,0xff01,0xff01, -0xfe01,0xffdc,0xffdc,0xffdc,0xffdc,0xffe6,0xffe6,0xffe6,0x14e8,0x14eb,0xfee6,0x14ee,0x14f1,0xfef0,0xffe6,0xffdc, -0xffdc,0xffdc,0xffe6,0xffe6,0xffe6,0xffdc,0xffdc,0,0xffe6,0xffe6,0xffe6,0xffdc,0xffdc,0xffdc,0xffdc,0xffe6, -0xffe8,0xffdc,0xffdc,0xffe6,0xffe9,0xffea,0xffea,0xffe9,0xffea,0xffea,0xffe9,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6, -0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0,0,0,0,0x14f4,0,0,0, -0,0,0,0,0,0,0x14f6,0,0,0,0,0,0,0xbd7,0xbda,0x14f8, -0xbdd,0xbe0,0xbe3,0,0xbe6,0,0xbe9,0xbec,0xbf0,0x30c,0,0,0,0x31a,0,0x322, -0,0x32c,0,0,0,0,0,0x33a,0,0x342,0,0,0,0x344,0,0, -0,0x350,0xbf4,0xbf7,0x6c1,0xbfa,0x6c6,0xbfd,0xc01,0x35a,0,0,0,0x36a,0,0x372, -0,0x37e,0,0,0,0,0,0x38e,0,0x396,0,0,0,0x39a,0,0, -0,0x3aa,0x6cb,0x6d4,0xc05,0xc08,0x6dd,0,0,0,0x3b6,0xc0b,0xc0e,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0xc11,0xc14,0,0xc17,0,0,0x3ba,0xc1a, -0,0,0,0,0xc1d,0xc20,0xc23,0,0x3bc,0,0,0x3c0,0,0x3c2,0x3c8,0x3cc, -0x3ce,0xc26,0x3d6,0,0,0,0x3d8,0,0,0,0,0x3da,0,0,0,0x3e2, -0,0,0,0x3e4,0,0x3e6,0,0,0x3e8,0,0,0x3ec,0,0x3ee,0x3f4,0x3f8, -0x3fa,0xc29,0x402,0,0,0,0x404,0,0,0,0,0x406,0,0,0,0x40e, -0,0,0,0x410,0,0x412,0,0,0xc2c,0xc2f,0,0xc32,0,0,0x414,0xc35, -0,0,0,0,0xc38,0xc3b,0xc3e,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0x416,0x418,0xc41,0xc44, -0,0,0,0,0,0,0,0,0,0,0,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0xc47,0xc4a,0,0,0,0,0, -0,0,0,0,0,0,0,0,0xc4d,0xc50,0xc53,0xc56,0,0,0xc59,0xc5c, -0x41a,0x41c,0xc5f,0xc62,0xc65,0xc68,0xc6b,0xc6e,0,0,0xc71,0xc74,0xc77,0xc7a,0xc7d,0xc80, -0x41e,0x420,0xc83,0xc86,0xc89,0xc8c,0xc8f,0xc92,0xc95,0xc98,0xc9b,0xc9e,0xca1,0xca4,0,0, -0xca7,0xcaa,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0xffdc,0xffe6,0xffe6,0xffe6,0xffe6,0xffdc,0xffe6,0xffe6,0xffe6,0xffde,0xffdc, -0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffdc,0xffdc,0xffdc,0xffdc,0xffdc,0xffdc,0xffe6,0xffe6,0xffdc,0xffe6, -0xffe6,0xffde,0xffe4,0xffe6,0xff0a,0xff0b,0xff0c,0xff0d,0xff0e,0xff0f,0xff10,0xff11,0xff12,0xff13,0xff13,0xff14, -0xff15,0xff16,0,0xff17,0,0xff18,0xff19,0,0xffe6,0xffdc,0,0xff12,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0xa5d, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x7c0, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x7c8,0x2c7,0x2c7,0x2c7,0x7cb,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x7d2,0x7d6,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x7de,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x6f5,0x697,0x7e0,0x7e8,0x2c7,0x2c7,0x7f0,0x7f7,0x2c7,0x584,0x2c7,0x2c7,0x7ff,0x2c7,0x2c7,0x802, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x808,0x2c7,0x463,0x80f,0x816,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x81e,0x2c7,0x2c7,0x822,0x82a,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x82f,0x837,0x2c7,0x2c7,0x697, +0x2c7,0x2c7,0x2c7,0x83a,0x2c7,0x2c7,0x2c7,0x840,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x697,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x844,0x2c7,0x84a,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x850,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x858,0x860,0x868, +0x86e,0x876,0x2c7,0x2c7,0x2c7,0x87e,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x886,0x88e,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x892,0x2c7,0x2c7,0x2c7,0x899,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x8a1,0x8a9,0x8b1, +0x8b9,0x8c1,0x8c9,0x8d1,0x8d9,0x8e1,0x8e9,0x8f1,0x8f9,0x901,0x909,0x911,0x919,0x921,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7, +0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2c7,0x2a7,0x2a7,0x2a7, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,2,4,6,0, +0,8,0x28,0x2e,0x38,0x44,0x66,0x68,0x76,0x84,0xa2,0xa4,0xae,0xba,0xc0,0xd2, +0xf2,0,0xf6,0x106,0x114,0x122,0x148,0x14c,0x158,0x15c,0x16e,0,0,0,0,0, +0,0x17a,0x19a,0x1a0,0x1aa,0x1b6,0x1d8,0x1da,0x1e8,0x1f8,0x214,0x218,0x222,0x22e,0x234,0x246, +0x266,0,0x26a,0x27a,0x288,0x298,0x2be,0x2c2,0x2d0,0x2d4,0x2e8,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0x2f4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0x941,0x944,0x56f,0x947,0x57a,0x57f,0x2fa,0x584, +0x94a,0x94d,0x589,0x950,0x953,0x956,0x959,0x594,0,0x95c,0x95f,0x962,0x599,0x5a4,0x5ad,0, +0x2fe,0x965,0x968,0x96b,0x5b2,0x96e,0,0,0x971,0x974,0x5bd,0x977,0x5c8,0x5cd,0x300,0x5d2, +0x97a,0x97d,0x5d7,0x980,0x983,0x986,0x989,0x5e2,0,0x98c,0x98f,0x992,0x5e7,0x5f2,0x5fb,0, +0x304,0x995,0x998,0x99b,0x600,0x99e,0,0x9a1,0x9a4,0x9a7,0x60b,0x616,0x9aa,0x9ad,0x9b0,0x9b3, +0x9b6,0x9b9,0x9bc,0x9bf,0x9c2,0x9c5,0x9c8,0x9cb,0,0,0x621,0x628,0x9ce,0x9d1,0x9d4,0x9d7, +0x9da,0x9dd,0x9e0,0x9e3,0x9e6,0x9e9,0x9ec,0x9ef,0x9f2,0x9f5,0x9f8,0x9fb,0x9fe,0xa01,0,0, +0xa04,0xa07,0xa0a,0xa0d,0xa10,0xa13,0xa16,0xa19,0xa1c,0,0,0,0xa1f,0xa22,0xa25,0xa28, +0,0xa2b,0xa2e,0xa31,0xa34,0xa37,0xa3a,0,0,0,0,0xa3d,0xa40,0xa43,0xa46,0xa49, +0xa4c,0,0,0,0x62f,0x636,0xa4f,0xa52,0xa55,0xa58,0,0,0xa5b,0xa5e,0xa61,0xa64, +0xa67,0xa6a,0x63d,0x642,0xa6d,0xa70,0xa73,0xa76,0x647,0x64c,0xa79,0xa7c,0xa7f,0xa82,0,0, +0x651,0x656,0x65b,0x660,0xa85,0xa88,0xa8b,0xa8e,0xa91,0xa94,0xa97,0xa9a,0xa9d,0xaa0,0xaa3,0xaa6, +0xaa9,0xaac,0xaaf,0xab2,0xab5,0xab8,0xabb,0x306,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0x665,0x672,0,0,0,0,0,0, +0,0,0,0,0,0,0,0x67f,0x68c,0,0,0,0,0,0,0x308, +0,0,0,0,0,0,0,0,0,0,0,0,0,0xabe,0xac1,0xac4, +0xac7,0xaca,0xacd,0xad0,0xad3,0xad7,0xadc,0xae1,0xae6,0xaeb,0xaf0,0xaf5,0xafa,0,0xaff,0xb04, +0xb09,0xb0e,0xb12,0xb15,0,0,0xb18,0xb1b,0xb1e,0xb21,0x699,0x69e,0xb25,0xb2a,0xb2e,0xb31, +0xb34,0,0,0,0xb37,0xb3a,0,0,0xb3d,0xb40,0xb44,0xb49,0xb4d,0xb50,0xb53,0xb56, +0xb59,0xb5c,0xb5f,0xb62,0xb65,0xb68,0xb6b,0xb6e,0xb71,0xb74,0xb77,0xb7a,0xb7d,0xb80,0xb83,0xb86, +0xb89,0xb8c,0xb8f,0xb92,0xb95,0xb98,0xb9b,0xb9e,0xba1,0xba4,0xba7,0xbaa,0,0,0xbad,0xbb0, +0,0,0,0,0,0,0x6a3,0x6a8,0x6ad,0x6b2,0xbb4,0xbb9,0xbbe,0xbc3,0x6b7,0x6bc, +0xbc8,0xbcd,0xbd1,0xbd4,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0x30a,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0xfee6,0xfee6,0xfee6,0xfee6,0xfee6,0xffe6,0xfee6,0xfee6,0xfee6,0xfee6,0xfee6,0xfee6, +0xfee6,0xffe6,0xffe6,0xfee6,0xffe6,0xfee6,0xffe6,0xfee6,0xfee6,0xffe8,0xffdc,0xffdc,0xffdc,0xffdc,0xffe8,0xfed8, +0xffdc,0xffdc,0xffdc,0xffdc,0xffdc,0xffca,0xffca,0xfedc,0xfedc,0xfedc,0xfedc,0xfeca,0xfeca,0xffdc,0xffdc,0xffdc, +0xffdc,0xfedc,0xfedc,0xffdc,0xfedc,0xfedc,0xffdc,0xffdc,0xff01,0xff01,0xff01,0xff01,0xfe01,0xffdc,0xffdc,0xffdc, +0xffdc,0xffe6,0xffe6,0xffe6,0x14e8,0x14eb,0xfee6,0x14ee,0x14f1,0xfef0,0xffe6,0xffdc,0xffdc,0xffdc,0xffe6,0xffe6, +0xffe6,0xffdc,0xffdc,0,0xffe6,0xffe6,0xffe6,0xffdc,0xffdc,0xffdc,0xffdc,0xffe6,0xffe8,0xffdc,0xffdc,0xffe6, +0xffe9,0xffea,0xffea,0xffe9,0xffea,0xffea,0xffe9,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6, +0xffe6,0xffe6,0xffe6,0xffe6,0,0,0,0,0x14f4,0,0,0,0,0,0,0, +0,0,0x14f6,0,0,0,0,0,0,0xbd7,0xbda,0x14f8,0xbdd,0xbe0,0xbe3,0, +0xbe6,0,0xbe9,0xbec,0xbf0,0x30c,0,0,0,0x31a,0,0x322,0,0x32c,0,0, +0,0,0,0x33a,0,0x342,0,0,0,0x344,0,0,0,0x350,0xbf4,0xbf7, +0x6c1,0xbfa,0x6c6,0xbfd,0xc01,0x35a,0,0,0,0x36a,0,0x372,0,0x37e,0,0, +0,0,0,0x38e,0,0x396,0,0,0,0x39a,0,0,0,0x3aa,0x6cb,0x6d4, +0xc05,0xc08,0x6dd,0,0,0,0x3b6,0xc0b,0xc0e,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0xc11,0xc14,0,0xc17,0,0,0x3ba,0xc1a,0,0,0,0, +0xc1d,0xc20,0xc23,0,0x3bc,0,0,0x3c0,0,0x3c2,0x3c8,0x3cc,0x3ce,0xc26,0x3d6,0, +0,0,0x3d8,0,0,0,0,0x3da,0,0,0,0x3e2,0,0,0,0x3e4, +0,0x3e6,0,0,0x3e8,0,0,0x3ec,0,0x3ee,0x3f4,0x3f8,0x3fa,0xc29,0x402,0, +0,0,0x404,0,0,0,0,0x406,0,0,0,0x40e,0,0,0,0x410, +0,0x412,0,0,0xc2c,0xc2f,0,0xc32,0,0,0x414,0xc35,0,0,0,0, +0xc38,0xc3b,0xc3e,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0x416,0x418,0xc41,0xc44,0,0,0,0, +0,0,0,0,0,0,0,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0xc47,0xc4a,0,0,0,0,0,0,0,0,0, +0,0,0,0,0xc4d,0xc50,0xc53,0xc56,0,0,0xc59,0xc5c,0x41a,0x41c,0xc5f,0xc62, +0xc65,0xc68,0xc6b,0xc6e,0,0,0xc71,0xc74,0xc77,0xc7a,0xc7d,0xc80,0x41e,0x420,0xc83,0xc86, +0xc89,0xc8c,0xc8f,0xc92,0xc95,0xc98,0xc9b,0xc9e,0xca1,0xca4,0,0,0xca7,0xcaa,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0xffdc,0xffe6,0xffe6,0xffe6,0xffe6,0xffdc,0xffe6,0xffe6,0xffe6,0xffde,0xffdc,0xffe6,0xffe6,0xffe6,0xffe6, +0xffe6,0xffe6,0xffdc,0xffdc,0xffdc,0xffdc,0xffdc,0xffdc,0xffe6,0xffe6,0xffdc,0xffe6,0xffe6,0xffde,0xffe4,0xffe6, +0xff0a,0xff0b,0xff0c,0xff0d,0xff0e,0xff0f,0xff10,0xff11,0xff12,0xff13,0xff13,0xff14,0xff15,0xff16,0,0xff17, +0,0xff18,0xff19,0,0xffe6,0xffdc,0,0xff12,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xff1e,0xff1f,0xff20,0,0,0,0,0, +0,0,0xcad,0xcb0,0xcb3,0xcb6,0xcb9,0x422,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0x428,0,0x42a,0xff1b,0xff1c,0xff1d,0xff1e,0xff1f,0xff20,0xff21,0xff22,0xfee6,0xfee6,0xfedc,0xffdc,0xffe6, +0xffe6,0xffe6,0xffe6,0xffe6,0xffdc,0xffe6,0xffe6,0xffdc,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0xff23,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0xcbc,0x42c,0xcbf,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0x42e,0xcc2,0,0x430,0xffe6,0xffe6, +0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0,0,0xffe6,0xffe6,0xffe6,0xffe6,0xffdc,0xffe6,0,0,0xffe6, +0xffe6,0,0xffdc,0xffe6,0xffe6,0xffdc,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0xff24,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0xffe6,0xffdc,0xffe6,0xffe6,0xffdc,0xffe6,0xffe6,0xffdc, +0xffdc,0xffdc,0xffe6,0xffdc,0xffdc,0xffe6,0xffdc,0xffe6,0xffe6,0xffe6,0xffdc,0xffe6,0xffdc,0xffe6,0xffdc,0xffe6, +0xffdc,0xffe6,0xffe6,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xff1e,0xff1f,0xff20,0, -0,0,0,0,0,0,0xcad,0xcb0,0xcb3,0xcb6,0xcb9,0x422,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0x428,0,0x42a,0xff1b,0xff1c,0xff1d,0xff1e,0xff1f,0xff20,0xff21,0xff22,0xfee6, -0xfee6,0xfedc,0xffdc,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffdc,0xffe6,0xffe6,0xffdc,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0xff23,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0xcbc,0x42c,0xcbf,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0x42e,0xcc2, -0,0x430,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0,0,0xffe6,0xffe6,0xffe6,0xffe6,0xffdc, -0xffe6,0,0,0xffe6,0xffe6,0,0xffdc,0xffe6,0xffe6,0xffdc,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0xff24,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0xffe6,0xffdc,0xffe6,0xffe6, -0xffdc,0xffe6,0xffe6,0xffdc,0xffdc,0xffdc,0xffe6,0xffdc,0xffdc,0xffe6,0xffdc,0xffe6,0xffe6,0xffe6,0xffdc,0xffe6, -0xffdc,0xffe6,0xffdc,0xffe6,0xffdc,0xffe6,0xffe6,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6, +0xffe6,0xffe6,0xffdc,0xffe6,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0xffe6,0xffe6,0xffe6,0xffe6,0,0xffe6, +0xffe6,0xffe6,0xffe6,0xffe6,0,0xffe6,0xffe6,0xffe6,0,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0xffdc,0xffdc,0xffdc,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0,0xffdc, +0xffe6,0xffe6,0xffdc,0xffe6,0xffe6,0xffdc,0xffe6,0xffe6,0xffe6,0xffdc,0xffdc,0xffdc,0xff1b,0xff1c,0xff1d,0xffe6, +0xffe6,0xffe6,0xffdc,0xffe6,0xffe6,0xffdc,0xffdc,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0,0,0,0, +0,0,0,0,0x432,0xcc5,0,0,0,0,0,0,0x434,0xcc8,0,0x436, +0xccb,0,0,0,0,0,0,0,0xfe07,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0xff09,0,0,0,0xffe6,0xffdc,0xffe6, +0xffe6,0,0,0,0x14fa,0x14fd,0x1500,0x1503,0x1506,0x1509,0x150c,0x150f,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0xff07,0,0xfe00,0,0,0,0,0, +0,0,0,0x438,0,0,0,0xcce,0xcd1,0xff09,0,0,0,0,0,0, +0,0,0,0xfe00,0,0,0,0,0x1512,0x1515,0,0x1518,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0x151b, +0,0,0x151e,0,0,0,0,0,0xff07,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0xff09,0,0,0,0,0,0, +0,0,0,0,0,0x1521,0x1524,0x1527,0,0,0x152a,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0xff07,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0xff09,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0x43c, +0xcd4,0,0,0xcd7,0xcda,0xff09,0,0,0,0,0,0,0,0,0xfe00,0xfe00, +0,0,0,0,0x152d,0x1530,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0x442,0,0xcdd,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xfe00,0, +0,0,0,0,0,0,0x444,0x448,0,0,0xce0,0xce3,0xce6,0xff09,0,0, +0,0,0,0,0,0,0,0xfe00,0,0,0,0,0,0,0,0, +0,0,0x44a,0,0xce9,0,0,0,0,0xff09,0,0,0,0,0,0, +0,0xff54,0xfe5b,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0xff07,0,0,0x44c,0xcec,0,0xfe00,0,0,0,0x44e,0xcef,0xcf2,0,0x6e2,0xcf6, +0,0xff09,0,0,0,0,0,0,0,0xfe00,0xfe00,0,0,0,0,0, +0,0,0,0,0,0,0x454,0x458,0,0,0xcfa,0xcfd,0xd00,0xff09,0,0, +0,0,0,0,0,0,0,0xfe00,0,0,0,0,0,0,0,0, +0,0,0xfe09,0,0,0,0,0xfe00,0,0,0,0,0,0,0,0, +0,0x45a,0xd03,0,0x6e7,0xd07,0xd0b,0xfe00,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0xff67,0xff67,0xff09,0,0,0,0,0,0,0,0,0,0xff6b,0xff6b,0xff6b,0xff6b, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0xff76,0xff76,0,0,0,0,0,0, +0,0,0,0,0xff7a,0xff7a,0xff7a,0xff7a,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0xffdc,0xffdc,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0xffdc,0,0xffdc,0,0xffd8,0,0, +0,0,0,0,0,0,0,0x1533,0,0,0,0,0,0,0,0, +0,0x1536,0,0,0,0,0x1539,0,0,0,0,0x153c,0,0,0,0, +0x153f,0,0,0,0,0,0,0,0,0,0,0,0,0x1542,0,0, +0,0,0,0,0,0xff81,0xff82,0x1546,0xff84,0x154a,0x154d,0,0x1550,0,0xff82,0xff82, +0xff82,0xff82,0,0,0xff82,0x1554,0xffe6,0xffe6,0xff09,0,0xffe6,0xffe6,0,0,0,0, +0,0,0,0,0,0,0,0x1557,0,0,0,0,0,0,0,0, +0,0x155a,0,0,0,0,0x155d,0,0,0,0,0x1560,0,0,0,0, +0x1563,0,0,0,0,0,0,0,0,0,0,0,0,0x1566,0,0, +0,0,0,0,0,0,0xffdc,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0x460,0xd0e,0,0,0,0,0,0,0,0xfe00,0,0,0,0,0, +0,0,0,0xff07,0,0xff09,0xff09,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0xffdc,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0xffe6,0xffe6,0xffe6,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0xff09,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0xff09,0,0,0,0,0,0,0,0,0,0,0xffe6,0,0, +0,0,0,0,0,0,0,0,0,0xffe4,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0xffde,0xffe6,0xffdc,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xffe6, -0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffdc,0xffe6,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xffe6,0xffe6, -0xffe6,0xffe6,0,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0,0xffe6,0xffe6,0xffe6,0,0xffe6,0xffe6,0xffe6, -0xffe6,0xffe6,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0xffdc,0xffdc,0xffdc, -0,0,0,0,0,0,0,0xffdc,0xffe6,0xffe6,0xffdc,0xffe6,0xffe6,0xffdc,0xffe6,0xffe6, -0xffe6,0xffdc,0xffdc,0xffdc,0xff1b,0xff1c,0xff1d,0xffe6,0xffe6,0xffe6,0xffdc,0xffe6,0xffe6,0xffdc,0xffdc,0xffe6, -0xffe6,0xffe6,0xffe6,0xffe6,0,0,0,0,0,0,0,0,0x432,0xcc5,0,0, -0,0,0,0,0x434,0xcc8,0,0x436,0xccb,0,0,0,0,0,0,0, -0xfe07,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0xff09,0,0,0,0xffe6,0xffdc,0xffe6,0xffe6,0,0,0,0x14fa,0x14fd,0x1500,0x1503, -0x1506,0x1509,0x150c,0x150f,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0xff07,0,0xfe00,0,0,0,0,0,0,0,0,0x438,0,0,0,0xcce, -0xcd1,0xff09,0,0,0,0,0,0,0,0,0,0xfe00,0,0,0,0, -0x1512,0x1515,0,0x1518,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0x151b,0,0,0x151e,0,0,0,0,0, -0xff07,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0xff09,0,0,0,0,0,0,0,0,0,0,0,0x1521,0x1524,0x1527, -0,0,0x152a,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0xff07,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0xff09,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0x43c,0xcd4,0,0,0xcd7,0xcda,0xff09,0,0, -0,0,0,0,0,0,0xfe00,0xfe00,0,0,0,0,0x152d,0x1530,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0x442,0,0xcdd,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0xfe00,0,0,0,0,0,0,0,0x444,0x448, -0,0,0xce0,0xce3,0xce6,0xff09,0,0,0,0,0,0,0,0,0,0xfe00, -0,0,0,0,0,0,0,0,0,0,0x44a,0,0xce9,0,0,0, -0,0xff09,0,0,0,0,0,0,0,0xff54,0xfe5b,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0xff07,0,0,0x44c,0xcec,0,0xfe00,0, -0,0,0x44e,0xcef,0xcf2,0,0x6e2,0xcf6,0,0xff09,0,0,0,0,0,0, -0,0xfe00,0xfe00,0,0,0,0,0,0,0,0,0,0,0,0x454,0x458, -0,0,0xcfa,0xcfd,0xd00,0xff09,0,0,0,0,0,0,0,0,0,0xfe00, -0,0,0,0,0,0,0,0,0,0,0xfe09,0,0,0,0,0xfe00, -0,0,0,0,0,0,0,0,0,0x45a,0xd03,0,0x6e7,0xd07,0xd0b,0xfe00, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0xff67,0xff67,0xff09,0,0,0,0,0, -0,0,0,0,0xff6b,0xff6b,0xff6b,0xff6b,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0xff76,0xff76,0,0,0,0,0,0,0,0,0,0,0xff7a,0xff7a,0xff7a,0xff7a, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0xffdc,0xffdc,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0xffdc,0,0xffdc,0,0xffd8,0,0,0,0,0,0,0,0,0,0x1533, -0,0,0,0,0,0,0,0,0,0x1536,0,0,0,0,0x1539,0, -0,0,0,0x153c,0,0,0,0,0x153f,0,0,0,0,0,0,0, -0,0,0,0,0,0x1542,0,0,0,0,0,0,0,0xff81,0xff82,0x1546, -0xff84,0x154a,0x154d,0,0x1550,0,0xff82,0xff82,0xff82,0xff82,0,0,0xff82,0x1554,0xffe6,0xffe6, -0xff09,0,0xffe6,0xffe6,0,0,0,0,0,0,0,0,0,0,0,0x1557, -0,0,0,0,0,0,0,0,0,0x155a,0,0,0,0,0x155d,0, -0,0,0,0x1560,0,0,0,0,0x1563,0,0,0,0,0,0,0, -0,0,0,0,0,0x1566,0,0,0,0,0,0,0,0,0xffdc,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0x460,0xd0e,0,0,0,0,0, -0,0,0xfe00,0,0,0,0,0,0,0,0,0xff07,0,0xff09,0xff09,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0xffdc,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0xffdc,0,0,0,0,0,0,0,0xff09,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0xffe6,0xffe6,0xffe6, +0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0,0,0xffdc,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffdc,0xffdc,0xffdc, +0xffdc,0xffdc,0xffdc,0xffe6,0xffe6,0xffdc,0,0,0,0,0,0,0,0x462,0xd11,0x464, +0xd14,0x466,0xd17,0x468,0xd1a,0x46a,0xd1d,0,0,0x46c,0xd20,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0xff09,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0xff09,0,0,0,0,0, -0,0,0,0,0,0xffe6,0,0,0,0,0,0,0,0,0,0, -0,0xffe4,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0xffde,0xffe6,0xffdc, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0xffe6,0xffdc,0,0,0,0,0,0,0, +0xff07,0xfe00,0,0,0,0,0x46e,0xd23,0x470,0xd26,0x472,0x474,0xd29,0xd2c,0x476,0xd2f, 0xff09,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0,0,0xffdc, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffdc,0xffdc,0xffdc,0xffdc,0xffdc,0xffdc,0xffe6,0xffe6,0xffdc,0,0, -0,0,0,0,0,0x462,0xd11,0x464,0xd14,0x466,0xd17,0x468,0xd1a,0x46a,0xd1d,0, -0,0x46c,0xd20,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0xff07,0xfe00,0,0,0,0,0x46e,0xd23, -0x470,0xd26,0x472,0x474,0xd29,0xd2c,0x476,0xd2f,0xff09,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0xffe6,0xffdc,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff09,0xff09, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0xff07,0,0,0,0,0,0,0,0,0, -0,0,0xff09,0xff09,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0xff07,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0xffe6,0xffe6,0xffe6,0, -0xff01,0xffdc,0xffdc,0xffdc,0xffdc,0xffdc,0xffe6,0xffe6,0xffdc,0xffdc,0xffdc,0xffdc,0xffe6,0,0xff01,0xff01, -0xff01,0xff01,0xff01,0xff01,0xff01,0,0,0,0,0xffdc,0,0,0,0,0,0, -0xffe6,0,0,0,0xffe6,0xffe6,0,0,0,0,0,0,0xffe6,0xffe6,0xffdc,0xffe6, -0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffdc,0xffe6,0xffe6,0xffea,0xffd6,0xffdc,0xffca,0xffe6,0xffe6,0xffe6, -0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6, -0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0,0,0,0,0,0,0xffe9,0xffdc,0xffe6,0xffdc, -0xd32,0xd35,0xd38,0xd3b,0xd3e,0xd41,0xd44,0xd47,0xd4b,0xd50,0xd54,0xd57,0xd5a,0xd5d,0xd60,0xd63, -0xd66,0xd69,0xd6c,0xd6f,0xd73,0xd78,0xd7d,0xd82,0xd86,0xd89,0xd8c,0xd8f,0xd93,0xd98,0xd9c,0xd9f, -0xda2,0xda5,0xda8,0xdab,0xdae,0xdb1,0xdb4,0xdb7,0xdba,0xdbd,0xdc0,0xdc3,0xdc6,0xdc9,0xdcd,0xdd2, -0xdd6,0xdd9,0xddc,0xddf,0xde2,0xde5,0x6ec,0x6f1,0xde9,0xdee,0xdf2,0xdf5,0xdf8,0xdfb,0xdfe,0xe01, -0xe04,0xe07,0xe0a,0xe0d,0xe10,0xe13,0xe16,0xe19,0xe1c,0xe1f,0xe22,0xe25,0xe29,0xe2e,0xe33,0xe38, -0xe3d,0xe42,0xe47,0xe4c,0xe50,0xe53,0xe56,0xe59,0xe5c,0xe5f,0x6f6,0x6fb,0xe63,0xe68,0xe6c,0xe6f, -0xe72,0xe75,0x700,0x705,0xe79,0xe7e,0xe83,0xe88,0xe8d,0xe92,0xe96,0xe99,0xe9c,0xe9f,0xea2,0xea5, -0xea8,0xeab,0xeae,0xeb1,0xeb4,0xeb7,0xeba,0xebd,0xec1,0xec6,0xecb,0xed0,0xed4,0xed7,0xeda,0xedd, -0xee0,0xee3,0xee6,0xee9,0xeec,0xeef,0xef2,0xef5,0xef8,0xefb,0xefe,0xf01,0xf04,0xf07,0xf0a,0xf0d, -0xf10,0xf13,0xf16,0xf19,0xf1c,0xf1f,0xf22,0xf25,0xf28,0xf2b,0,0xf2e,0,0,0,0, -0x70a,0x711,0xf31,0xf34,0xf38,0xf3d,0xf42,0xf47,0xf4c,0xf51,0xf56,0xf5b,0xf60,0xf65,0xf6a,0xf6f, -0xf74,0xf79,0xf7e,0xf83,0xf88,0xf8d,0xf92,0xf97,0x718,0x71d,0xf9b,0xf9e,0xfa1,0xfa4,0xfa8,0xfad, -0xfb2,0xfb7,0xfbc,0xfc1,0xfc6,0xfcb,0xfd0,0xfd5,0xfd9,0xfdc,0xfdf,0xfe2,0x722,0x727,0xfe5,0xfe8, -0xfec,0xff1,0xff6,0xffb,0x1000,0x1005,0x100a,0x100f,0x1014,0x1019,0x101e,0x1023,0x1028,0x102d,0x1032,0x1037, -0x103c,0x1041,0x1046,0x104b,0x104f,0x1052,0x1055,0x1058,0x105c,0x1061,0x1066,0x106b,0x1070,0x1075,0x107a,0x107f, -0x1084,0x1089,0x108d,0x1090,0x1093,0x1096,0x1099,0x109c,0x109f,0x10a2,0,0,0,0,0,0, -0x72c,0x737,0x743,0x74a,0x751,0x758,0x75f,0x766,0x76c,0x777,0x783,0x78a,0x791,0x798,0x79f,0x7a6, -0x7ac,0x7b3,0x10a6,0x10ab,0x10b0,0x10b5,0,0,0x7ba,0x7c1,0x10ba,0x10bf,0x10c4,0x10c9,0,0, -0x7c8,0x7d3,0x7df,0x7e6,0x7ed,0x7f4,0x7fb,0x802,0x808,0x813,0x81f,0x826,0x82d,0x834,0x83b,0x842, -0x848,0x851,0x10ce,0x10d3,0x10d8,0x10dd,0x10e2,0x10e7,0x85a,0x863,0x10ec,0x10f1,0x10f6,0x10fb,0x1100,0x1105, -0x86c,0x873,0x110a,0x110f,0x1114,0x1119,0,0,0x87a,0x881,0x111e,0x1123,0x1128,0x112d,0,0, -0x888,0x891,0x1132,0x1137,0x113c,0x1141,0x1146,0x114b,0,0x89a,0,0x1150,0,0x1155,0,0x115a, -0x8a3,0x8ae,0x8ba,0x8c1,0x8c8,0x8cf,0x8d6,0x8dd,0x8e3,0x8ee,0x8fa,0x901,0x908,0x90f,0x916,0x91d, -0x923,0x156a,0x115e,0x156e,0x928,0x1572,0x1161,0x1576,0x1164,0x157a,0x1167,0x157e,0x92d,0x1582,0,0, -0x116b,0x1170,0x1177,0x117f,0x1187,0x118f,0x1197,0x119f,0x11a5,0x11aa,0x11b1,0x11b9,0x11c1,0x11c9,0x11d1,0x11d9, -0x11df,0x11e4,0x11eb,0x11f3,0x11fb,0x1203,0x120b,0x1213,0x1219,0x121e,0x1225,0x122d,0x1235,0x123d,0x1245,0x124d, -0x1253,0x1258,0x125f,0x1267,0x126f,0x1277,0x127f,0x1287,0x128d,0x1292,0x1299,0x12a1,0x12a9,0x12b1,0x12b9,0x12c1, -0x12c6,0x12c9,0x12cd,0x12d1,0x12d5,0,0x932,0x12da,0x12de,0x12e1,0x12e4,0x1586,0x12e7,0,0x1589,0x478, -0,0x12ea,0x12ee,0x12f2,0x12f6,0,0x937,0x12fb,0x12ff,0x158c,0x1302,0x1590,0x1305,0x1308,0x130b,0x130e, -0x1311,0x1314,0x1318,0x1595,0,0,0x131c,0x1320,0x1324,0x1327,0x132a,0x159a,0,0x132d,0x1330,0x1333, -0x1336,0x1339,0x133d,0x159f,0x1341,0x1344,0x1347,0x134b,0x134f,0x1352,0x1355,0x15a4,0x1358,0x135b,0x15a8,0x15ab, -0,0,0x135f,0x1363,0x1367,0,0x93c,0x136c,0x1370,0x15ae,0x1373,0x15b2,0x1376,0x15b5,0x47e,0, -0xfdc1,0xfdc1,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0xffe6,0xffe6,0xff01,0xff01,0xffe6,0xffe6,0xffe6,0xffe6,0xff01,0xff01,0xff01,0xffe6,0xffe6,0,0,0, -0,0xffe6,0,0,0,0xff01,0xff01,0xffe6,0xffdc,0xffe6,0xff01,0xff01,0xffdc,0xffdc,0xffdc,0xffdc, -0xffe6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0x15b7,0,0,0,0x15b9,0x15bc,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0x484,0,0x486,0, -0x488,0,0,0,0,0,0x1379,0x137c,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0x137f,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0x1382,0x1385,0x1388,0x48a,0,0x48c,0, -0x48e,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0x490, -0x138b,0,0,0,0x492,0x138e,0,0x494,0x1391,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0x496, -0x1394,0x498,0x1397,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0x49a,0,0,0,0,0x139a,0,0x49c, -0x139d,0x49e,0,0x13a0,0x4a0,0x13a3,0,0,0,0x4a2,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0x13a6,0x4a4,0x13a9,0, -0x4a6,0x4a8,0,0,0,0,0,0,0,0x13ac,0x13af,0x13b2,0x13b5,0x13b8,0x4aa,0x4ac, -0x13bb,0x13be,0x4ae,0x4b0,0x13c1,0x13c4,0x4b2,0x4b4,0x4b6,0x4b8,0,0,0x13c7,0x13ca,0x4ba,0x4bc, -0x13cd,0x13d0,0x4be,0x4c0,0x13d3,0x13d6,0,0,0,0,0,0,0,0x4c2,0x4c4,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0x4c6,0, -0,0,0,0,0x4c8,0x4ca,0,0x4cc,0x13d9,0x13dc,0x13df,0x13e2,0,0,0x4ce,0x4d0, -0x4d2,0x4d4,0,0,0,0,0,0,0,0,0,0,0x13e5,0x13e8,0x13eb,0x13ee, -0,0,0,0,0,0,0x13f1,0x13f4,0x13f7,0x13fa,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0x15bf,0x15c1,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0x15c3,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xffe6, -0xffe6,0xffe6,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0xff09,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6, +0xffdc,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0xff09,0xff09,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff07,0, +0,0,0,0,0,0,0,0,0,0,0xff09,0xff09,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0xff07,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0xffe6,0xffe6,0xffe6,0,0xff01,0xffdc,0xffdc,0xffdc,0xffdc,0xffdc,0xffe6,0xffe6, +0xffdc,0xffdc,0xffdc,0xffdc,0xffe6,0,0xff01,0xff01,0xff01,0xff01,0xff01,0xff01,0xff01,0,0,0, +0,0xffdc,0,0,0,0,0,0,0xffe6,0,0,0,0xffe6,0xffe6,0,0, +0,0,0,0,0xffe6,0xffe6,0xffdc,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffdc,0xffe6, +0xffe6,0xffea,0xffd6,0xffdc,0xffca,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6, +0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0,0, +0,0,0,0xffe6,0xffe9,0xffdc,0xffe6,0xffdc,0xd32,0xd35,0xd38,0xd3b,0xd3e,0xd41,0xd44,0xd47, +0xd4b,0xd50,0xd54,0xd57,0xd5a,0xd5d,0xd60,0xd63,0xd66,0xd69,0xd6c,0xd6f,0xd73,0xd78,0xd7d,0xd82, +0xd86,0xd89,0xd8c,0xd8f,0xd93,0xd98,0xd9c,0xd9f,0xda2,0xda5,0xda8,0xdab,0xdae,0xdb1,0xdb4,0xdb7, +0xdba,0xdbd,0xdc0,0xdc3,0xdc6,0xdc9,0xdcd,0xdd2,0xdd6,0xdd9,0xddc,0xddf,0xde2,0xde5,0x6ec,0x6f1, +0xde9,0xdee,0xdf2,0xdf5,0xdf8,0xdfb,0xdfe,0xe01,0xe04,0xe07,0xe0a,0xe0d,0xe10,0xe13,0xe16,0xe19, +0xe1c,0xe1f,0xe22,0xe25,0xe29,0xe2e,0xe33,0xe38,0xe3d,0xe42,0xe47,0xe4c,0xe50,0xe53,0xe56,0xe59, +0xe5c,0xe5f,0x6f6,0x6fb,0xe63,0xe68,0xe6c,0xe6f,0xe72,0xe75,0x700,0x705,0xe79,0xe7e,0xe83,0xe88, +0xe8d,0xe92,0xe96,0xe99,0xe9c,0xe9f,0xea2,0xea5,0xea8,0xeab,0xeae,0xeb1,0xeb4,0xeb7,0xeba,0xebd, +0xec1,0xec6,0xecb,0xed0,0xed4,0xed7,0xeda,0xedd,0xee0,0xee3,0xee6,0xee9,0xeec,0xeef,0xef2,0xef5, +0xef8,0xefb,0xefe,0xf01,0xf04,0xf07,0xf0a,0xf0d,0xf10,0xf13,0xf16,0xf19,0xf1c,0xf1f,0xf22,0xf25, +0xf28,0xf2b,0,0xf2e,0,0,0,0,0x70a,0x711,0xf31,0xf34,0xf38,0xf3d,0xf42,0xf47, +0xf4c,0xf51,0xf56,0xf5b,0xf60,0xf65,0xf6a,0xf6f,0xf74,0xf79,0xf7e,0xf83,0xf88,0xf8d,0xf92,0xf97, +0x718,0x71d,0xf9b,0xf9e,0xfa1,0xfa4,0xfa8,0xfad,0xfb2,0xfb7,0xfbc,0xfc1,0xfc6,0xfcb,0xfd0,0xfd5, +0xfd9,0xfdc,0xfdf,0xfe2,0x722,0x727,0xfe5,0xfe8,0xfec,0xff1,0xff6,0xffb,0x1000,0x1005,0x100a,0x100f, +0x1014,0x1019,0x101e,0x1023,0x1028,0x102d,0x1032,0x1037,0x103c,0x1041,0x1046,0x104b,0x104f,0x1052,0x1055,0x1058, +0x105c,0x1061,0x1066,0x106b,0x1070,0x1075,0x107a,0x107f,0x1084,0x1089,0x108d,0x1090,0x1093,0x1096,0x1099,0x109c, +0x109f,0x10a2,0,0,0,0,0,0,0x72c,0x737,0x743,0x74a,0x751,0x758,0x75f,0x766, +0x76c,0x777,0x783,0x78a,0x791,0x798,0x79f,0x7a6,0x7ac,0x7b3,0x10a6,0x10ab,0x10b0,0x10b5,0,0, +0x7ba,0x7c1,0x10ba,0x10bf,0x10c4,0x10c9,0,0,0x7c8,0x7d3,0x7df,0x7e6,0x7ed,0x7f4,0x7fb,0x802, +0x808,0x813,0x81f,0x826,0x82d,0x834,0x83b,0x842,0x848,0x851,0x10ce,0x10d3,0x10d8,0x10dd,0x10e2,0x10e7, +0x85a,0x863,0x10ec,0x10f1,0x10f6,0x10fb,0x1100,0x1105,0x86c,0x873,0x110a,0x110f,0x1114,0x1119,0,0, +0x87a,0x881,0x111e,0x1123,0x1128,0x112d,0,0,0x888,0x891,0x1132,0x1137,0x113c,0x1141,0x1146,0x114b, +0,0x89a,0,0x1150,0,0x1155,0,0x115a,0x8a3,0x8ae,0x8ba,0x8c1,0x8c8,0x8cf,0x8d6,0x8dd, +0x8e3,0x8ee,0x8fa,0x901,0x908,0x90f,0x916,0x91d,0x923,0x156a,0x115e,0x156e,0x928,0x1572,0x1161,0x1576, +0x1164,0x157a,0x1167,0x157e,0x92d,0x1582,0,0,0x116b,0x1170,0x1177,0x117f,0x1187,0x118f,0x1197,0x119f, +0x11a5,0x11aa,0x11b1,0x11b9,0x11c1,0x11c9,0x11d1,0x11d9,0x11df,0x11e4,0x11eb,0x11f3,0x11fb,0x1203,0x120b,0x1213, +0x1219,0x121e,0x1225,0x122d,0x1235,0x123d,0x1245,0x124d,0x1253,0x1258,0x125f,0x1267,0x126f,0x1277,0x127f,0x1287, +0x128d,0x1292,0x1299,0x12a1,0x12a9,0x12b1,0x12b9,0x12c1,0x12c6,0x12c9,0x12cd,0x12d1,0x12d5,0,0x932,0x12da, +0x12de,0x12e1,0x12e4,0x1586,0x12e7,0,0x1589,0x478,0,0x12ea,0x12ee,0x12f2,0x12f6,0,0x937,0x12fb, +0x12ff,0x158c,0x1302,0x1590,0x1305,0x1308,0x130b,0x130e,0x1311,0x1314,0x1318,0x1595,0,0,0x131c,0x1320, +0x1324,0x1327,0x132a,0x159a,0,0x132d,0x1330,0x1333,0x1336,0x1339,0x133d,0x159f,0x1341,0x1344,0x1347,0x134b, +0x134f,0x1352,0x1355,0x15a4,0x1358,0x135b,0x15a8,0x15ab,0,0,0x135f,0x1363,0x1367,0,0x93c,0x136c, +0x1370,0x15ae,0x1373,0x15b2,0x1376,0x15b5,0x47e,0,0xfdc1,0xfdc1,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0xffe6,0xffe6,0xff01,0xff01,0xffe6,0xffe6,0xffe6,0xffe6, +0xff01,0xff01,0xff01,0xffe6,0xffe6,0,0,0,0,0xffe6,0,0,0,0xff01,0xff01,0xffe6, +0xffdc,0xffe6,0xff01,0xff01,0xffdc,0xffdc,0xffdc,0xffdc,0xffe6,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0x15b7,0,0,0,0x15b9,0x15bc, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0x484,0,0x486,0,0x488,0,0,0,0,0,0x1379,0x137c, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0x137f,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0x1382,0x1385,0x1388,0x48a,0,0x48c,0,0x48e,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0x490,0x138b,0,0,0,0x492,0x138e,0,0x494, +0x1391,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0x496,0x1394,0x498,0x1397,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0x49a,0,0,0,0,0x139a,0,0x49c,0x139d,0x49e,0,0x13a0,0x4a0,0x13a3,0,0, +0,0x4a2,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0x13a6,0x4a4,0x13a9,0,0x4a6,0x4a8,0,0,0,0,0,0, +0,0x13ac,0x13af,0x13b2,0x13b5,0x13b8,0x4aa,0x4ac,0x13bb,0x13be,0x4ae,0x4b0,0x13c1,0x13c4,0x4b2,0x4b4, +0x4b6,0x4b8,0,0,0x13c7,0x13ca,0x4ba,0x4bc,0x13cd,0x13d0,0x4be,0x4c0,0x13d3,0x13d6,0,0, +0,0,0,0,0,0x4c2,0x4c4,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0x4c6,0,0,0,0,0,0x4c8,0x4ca,0,0x4cc, +0x13d9,0x13dc,0x13df,0x13e2,0,0,0x4ce,0x4d0,0x4d2,0x4d4,0,0,0,0,0,0, +0,0,0,0,0x13e5,0x13e8,0x13eb,0x13ee,0,0,0,0,0,0,0x13f1,0x13f4, +0x13f7,0x13fa,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0x15bf,0x15c1,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0x15c3,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0xffe6,0xffe6,0xffe6,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0xff09,0xffe6,0xffe6,0xffe6,0xffe6, 0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6, -0xffe6,0xffe6,0xffe6,0xffe6,0,0,0,0,0,0,0,0,0,0,0xffda,0xffe4, -0xffe8,0xffde,0xffe0,0xffe0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0x4d6,0,0,0,0,0x4d8,0x13fd,0x4da,0x1400,0x4dc, -0x1403,0x4de,0x1406,0x4e0,0x1409,0x4e2,0x140c,0x4e4,0x140f,0x4e6,0x1412,0x4e8,0x1415,0x4ea,0x1418,0x4ec, -0x141b,0x4ee,0x141e,0,0x4f0,0x1421,0x4f2,0x1424,0x4f4,0x1427,0,0,0,0,0,0x4f6, -0x142a,0x142d,0x4fa,0x1430,0x1433,0x4fe,0x1436,0x1439,0x502,0x143c,0x143f,0x506,0x1442,0x1445,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0x1448,0,0,0,0,0xfe08,0xfe08,0,0,0x50a,0x144b,0, -0,0,0,0,0,0,0x50c,0,0,0,0,0x50e,0x144e,0x510,0x1451,0x512, -0x1454,0x514,0x1457,0x516,0x145a,0x518,0x145d,0x51a,0x1460,0x51c,0x1463,0x51e,0x1466,0x520,0x1469,0x522, -0x146c,0x524,0x146f,0,0x526,0x1472,0x528,0x1475,0x52a,0x1478,0,0,0,0,0,0x52c, -0x147b,0x147e,0x530,0x1481,0x1484,0x534,0x1487,0x148a,0x538,0x148d,0x1490,0x53c,0x1493,0x1496,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0x540, -0x542,0x544,0x546,0,0x1499,0,0,0x149c,0x149f,0x14a2,0x14a5,0,0,0x548,0x14a8,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xffe6, -0,0,0,0,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0,0, +0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0,0,0,0, +0,0,0,0,0,0,0xffda,0xffe4,0xffe8,0xffde,0xffe0,0xffe0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0x4d6,0, +0,0,0,0x4d8,0x13fd,0x4da,0x1400,0x4dc,0x1403,0x4de,0x1406,0x4e0,0x1409,0x4e2,0x140c,0x4e4, +0x140f,0x4e6,0x1412,0x4e8,0x1415,0x4ea,0x1418,0x4ec,0x141b,0x4ee,0x141e,0,0x4f0,0x1421,0x4f2,0x1424, +0x4f4,0x1427,0,0,0,0,0,0x4f6,0x142a,0x142d,0x4fa,0x1430,0x1433,0x4fe,0x1436,0x1439, +0x502,0x143c,0x143f,0x506,0x1442,0x1445,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0x1448,0,0,0, +0,0xfe08,0xfe08,0,0,0x50a,0x144b,0,0,0,0,0,0,0,0x50c,0, +0,0,0,0x50e,0x144e,0x510,0x1451,0x512,0x1454,0x514,0x1457,0x516,0x145a,0x518,0x145d,0x51a, +0x1460,0x51c,0x1463,0x51e,0x1466,0x520,0x1469,0x522,0x146c,0x524,0x146f,0,0x526,0x1472,0x528,0x1475, +0x52a,0x1478,0,0,0,0,0,0x52c,0x147b,0x147e,0x530,0x1481,0x1484,0x534,0x1487,0x148a, +0x538,0x148d,0x1490,0x53c,0x1493,0x1496,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0x540,0x542,0x544,0x546,0,0x1499,0,0,0x149c, +0x149f,0x14a2,0x14a5,0,0,0x548,0x14a8,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0xffe6,0,0,0,0,0xffe6,0xffe6,0xffe6,0xffe6, +0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0xffe6,0xffe6,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0xffe6,0xffe6,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0xff09,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xffe6,0xffe6, +0,0,0,0,0xff09,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6, 0xffe6,0xffe6,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0xff09,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0xff09,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6, -0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0xffdc,0xffdc,0xffdc,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0xff09,0,0,0,0,0,0,0,0,0,0,0,0, -0xff09,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0xffe6,0,0xffe6,0xffe6,0xffdc,0,0,0xffe6,0xffe6,0,0,0,0,0,0xffe6,0xffe6, -0,0xffe6,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -#if !U_PLATFORM_IS_DARWIN_BASED -0,0,0xff09,0,0,0,0,0,0,0,0,0,0x15c6,0x15c8,0x15ca,0x15cc, -0x15ce,0x15d0,0x15d2,0x15d4,0x15d4,0x15d6,0x15d8,0x15da,0x15dc,0x15de,0x15e0,0x15e2,0x15e4,0x15e6,0x15e8,0x15ea, -0x15ec,0x15ee,0x15f0,0x15f2,0x15f4,0x15f6,0x15f8,0x15fa,0x15fc,0x15fe,0x1600,0x1602,0x1604,0x1606,0x1608,0x160a, -0x160c,0x160e,0x1610,0x1612,0x1614,0x1616,0x1618,0x161a,0x161c,0x161e,0x1620,0x1622,0x1624,0x1626,0x1628,0x162a, -0x162c,0x162e,0x1630,0x1632,0x1634,0x1636,0x1638,0x163a,0x163c,0x163e,0x1640,0x1642,0x1644,0x1646,0x1648,0x164a, -0x164c,0x164e,0x1650,0x1652,0x1654,0x1656,0x1658,0x165a,0x165c,0x165e,0x1660,0x1662,0x1664,0x1666,0x1668,0x166a, -0x166c,0x166e,0x1670,0x1672,0x1674,0x1676,0x1678,0x167a,0x15ec,0x167c,0x167e,0x1680,0x1682,0x1684,0x1686,0x1688, -0x168a,0x168c,0x168e,0x1690,0x1692,0x1694,0x1696,0x1698,0x169a,0x169c,0x169e,0x16a0,0x16a2,0x16a4,0x16a6,0x16a8, -0x16aa,0x16ac,0x16ae,0x16b0,0x16b2,0x16b4,0x16b6,0x16b8,0x16ba,0x16bc,0x16be,0x16c0,0x16c2,0x16c4,0x16c6,0x16c8, -0x16ca,0x16cc,0x16ce,0x16d0,0x16d2,0x16d4,0x16d6,0x16d8,0x16da,0x16dc,0x16de,0x16e0,0x16e2,0x16e4,0x16e6,0x16e8, -0x16ea,0x16ec,0x16ee,0x16f0,0x16f2,0x16f4,0x16f6,0x16f8,0x16fa,0x16fc,0x16fe,0x1700,0x1702,0x16a0,0x1704,0x1706, -0x1708,0x170a,0x170c,0x170e,0x1710,0x1712,0x1680,0x1714,0x1716,0x1718,0x171a,0x171c,0x171e,0x1720,0x1722,0x1724, -0x1726,0x1728,0x172a,0x172c,0x172e,0x1730,0x1732,0x1734,0x1736,0x1738,0x173a,0x15ec,0x173c,0x173e,0x1740,0x1742, -0x1744,0x1746,0x1748,0x174a,0x174c,0x174e,0x1750,0x1752,0x1754,0x1756,0x1758,0x175a,0x175c,0x175e,0x1760,0x1762, -0x1764,0x1766,0x1768,0x176a,0x176c,0x176e,0x1770,0x1684,0x1772,0x1774,0x1776,0x1778,0x177a,0x177c,0x177e,0x1780, -0x1782,0x1784,0x1786,0x1788,0x178a,0x178c,0x178e,0x1790,0x1792,0x1794,0x1796,0x1798,0x179a,0x179c,0x179e,0x17a0, -0x17a2,0x17a4,0x17a6,0x17a8,0x17aa,0x17ac,0x17ae,0x17b0,0x17b2,0x17b4,0x17b6,0x17b8,0x17ba,0x17bc,0x17be,0x17c0, -0x17c2,0x17c4,0x17c6,0x17c8,0x17ca,0x17cc,0x17ce,0x17d0,0x17d2,0x17d4,0,0,0x17d6,0,0x17d8,0, -0,0x17da,0x17dc,0x17de,0x17e0,0x17e2,0x17e4,0x17e6,0x17e8,0x17ea,0x17ec,0,0x17ee,0,0x17f0,0, -0,0x17f2,0x17f4,0,0,0,0x17f6,0x17f8,0x17fa,0x17fc,0x17fe,0x1800,0x1802,0x1804,0x1806,0x1808, -0x180a,0x180c,0x180e,0x1810,0x1812,0x1814,0x1816,0x1818,0x181a,0x181c,0x181e,0x1820,0x1822,0x1824,0x1826,0x1828, -0x182a,0x182c,0x182e,0x1830,0x1832,0x1834,0x1836,0x1838,0x183a,0x183c,0x183e,0x1840,0x1842,0x1844,0x1846,0x1848, -0x184a,0x184c,0x184e,0x16ee,0x1850,0x1852,0x1854,0x1856,0x1858,0x185a,0x185a,0x185c,0x185e,0x1860,0x1862,0x1864, -0x1866,0x1868,0x186a,0x17f2,0x186c,0x186e,0x1870,0x1872,0x1874,0x1877,0,0,0x1879,0x187b,0x187d,0x187f, -0x1881,0x1883,0x1885,0x1887,0x180e,0x1889,0x188b,0x188d,0x17d6,0x188f,0x1891,0x1893,0x1895,0x1897,0x1899,0x189b, -0x189d,0x189f,0x18a1,0x18a3,0x18a5,0x1820,0x18a7,0x1822,0x18a9,0x18ab,0x18ad,0x18af,0x18b1,0x17d8,0x1616,0x18b3, -0x18b5,0x18b7,0x16a2,0x1750,0x18b9,0x18bb,0x1830,0x18bd,0x1832,0x18bf,0x18c1,0x18c3,0x17dc,0x18c5,0x18c7,0x18c9, -0x18cb,0x18cd,0x17de,0x18cf,0x18d1,0x18d3,0x18d5,0x18d7,0x18d9,0x184e,0x18db,0x18dd,0x16ee,0x18df,0x1856,0x18e1, -0x18e3,0x18e5,0x18e7,0x18e9,0x1860,0x18eb,0x17f0,0x18ed,0x1862,0x167c,0x18ef,0x1864,0x18f1,0x1868,0x18f3,0x18f5, -0x18f7,0x18f9,0x18fb,0x186c,0x17e8,0x18fd,0x186e,0x18ff,0x1870,0x1901,0x15d4,0x1903,0x1906,0x1909,0x190c,0x190e, -0x1910,0x1912,0x1915,0x1918,0x191b,0x191d,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0x191f,0xff1a,0x1922,0,0,0,0,0,0,0,0, -0,0,0x1925,0x1928,0x192c,0x1931,0x1935,0x1938,0x193b,0x193e,0x1941,0x1944,0x1947,0x194a,0x194d,0, -0x1950,0x1953,0x1956,0x1959,0x195c,0,0x195f,0,0x1962,0x1965,0,0x1968,0x196b,0,0x196e,0x1971, -0x1974,0x1977,0x197a,0x197d,0x1980,0x1983,0x1986,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffdc, -0xffdc,0xffdc,0xffdc,0xffdc,0xffdc,0xffdc,0xffe6,0xffe6,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0xffdc,0,0,0xffdc,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0xffdc,0,0xffe6, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0xffe6,0xff01,0xffdc,0,0,0,0,0xff09, -0,0,0,0,0,0xffe6,0xffdc,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0x54a,0x14ab,0x54d,0x14b0,0,0,0,0,0,0,0,0,0x550,0,0, -0,0,0,0x14b5,0,0,0,0,0,0,0,0,0,0,0,0, -0,0xff09,0xfe07,0,0,0,0,0,0xffe6,0xffe6,0xffe6,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0xfe00,0,0,0,0, -0,0,0x14ba,0x14bf,0,0x553,0x556,0xff09,0xff09,0,0,0,0,0,0,0, -0,0,0,0,0xff09,0,0,0,0,0,0,0,0,0,0xff07,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0xff09,0xff07,0,0,0,0,0,0,0,0,0, -0,0xff07,0xff09,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0x559,0,0,0,0x14c4, -0x14c9,0xff09,0,0,0,0,0,0,0,0,0,0xfe00,0,0,0,0, -0,0,0,0,0,0,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0,0,0, -0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0xfe00,0,0,0,0,0,0,0, -0,0x55f,0xfe00,0x14ce,0x14d3,0xfe00,0x14d8,0,0,0,0xff09,0xff07,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0xfe00,0,0,0,0, -0,0,0,0,0x568,0x56b,0x14dd,0x14e2,0,0,0,0xff09,0xff07,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff09,0xff07, +0,0,0,0xffdc,0xffdc,0xffdc,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0xff09,0,0,0,0, +0,0,0,0,0,0,0,0,0xff09,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0xff01,0xff01,0xff01,0xff01,0xff01,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff01,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0x1989,0x198e, -0x1998,0x19a4,0x19b0,0x19bc,0x19c8,0xffd8,0xffd8,0xff01,0xff01,0xff01,0,0,0,0xffe2,0xffd8,0xffd8, -0xffd8,0xffd8,0xffd8,0,0,0,0,0,0,0,0,0xffdc,0xffdc,0xffdc,0xffdc,0xffdc, -0xffdc,0xffdc,0xffdc,0,0,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffdc,0xffdc,0,0,0,0, +0,0,0,0,0,0,0,0,0xffe6,0,0xffe6,0xffe6,0xffdc,0,0,0xffe6, +0xffe6,0,0,0,0,0,0xffe6,0xffe6,0,0xffe6,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0xffe6,0xffe6,0xffe6,0xffe6,0,0,0,0,0,0,0,0,0,0, -0,0,0,0x19cf,0x19d4,0x19de,0x19ea,0x19f6,0x1a02,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0xffe6,0xffe6,0xffe6,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0xffdc,0xffdc,0xffdc,0xffdc,0xffdc,0xffdc,0xffdc,0, -0,0,0,0,0,0,0,0,0x1a09,0x1a0b,0x1a0d,0x1a0f,0x1a12,0x1802,0x1a14,0x1a16, -0x1a18,0x1a1a,0x1804,0x1a1c,0x1a1e,0x1a20,0x1806,0x1a23,0x1a25,0x1a27,0x1a29,0x1a2c,0x1a2e,0x1a30,0x1a32,0x1a35, -0x1a37,0x1a39,0x1a3b,0x187b,0x1a3d,0x1a40,0x1a42,0x1a44,0x1a46,0x1a48,0x1a4a,0x1a4c,0x1a4e,0x1885,0x1808,0x180a, -0x1887,0x1a50,0x1a52,0x1688,0x1a54,0x180c,0x1a56,0x1a58,0x1a5a,0x1a5c,0x1a5c,0x1a5c,0x1a5e,0x1a61,0x1a63,0x1a65, -0x1a67,0x1a6a,0x1a6c,0x1a6e,0x1a70,0x1a72,0x1a74,0x1a76,0x1a78,0x1a7a,0x1a7c,0x1a7e,0x1a80,0x1a82,0x1a82,0x188b, -0x1a84,0x1a86,0x1a88,0x1a8a,0x1810,0x1a8c,0x1a8e,0x1a90,0x17ba,0x1a92,0x1a94,0x1a96,0x1a98,0x1a9a,0x1a9c,0x1a9e, -0x1aa0,0x1aa2,0x1aa5,0x1aa7,0x1aa9,0x1aab,0x1aad,0x1aaf,0x1ab1,0x1ab4,0x1ab7,0x1ab9,0x1abb,0x1abd,0x1abf,0x1ac1, -0x1ac3,0x1ac5,0x1ac7,0x1ac7,0x1ac9,0x1acc,0x1ace,0x1680,0x1ad0,0x1ad2,0x1ad5,0x1ad7,0x1ad9,0x1adb,0x1add,0x1adf, -0x181a,0x1ae1,0x1ae3,0x1ae5,0x1ae8,0x1aea,0x1aed,0x1aef,0x1af1,0x1af3,0x1af5,0x1af7,0x1af9,0x1afb,0x1afd,0x1aff, -0x1b01,0x1b03,0x1b06,0x1b08,0x1b0a,0x1b0c,0x1614,0x1b0e,0x1b11,0x1b13,0x1b13,0x1b16,0x1b18,0x1b18,0x1b1a,0x1b1c, -0x1b1f,0x1b22,0x1b24,0x1b26,0x1b28,0x1b2a,0x1b2c,0x1b2e,0x1b30,0x1b32,0x1b34,0x181c,0x1b36,0x1b39,0x1b3b,0x1b3d, -0x18a3,0x1b3d,0x1b3f,0x1820,0x1b41,0x1b43,0x1b45,0x1b47,0x1822,0x15de,0x1b49,0x1b4b,0x1b4d,0x1b4f,0x1b51,0x1b53, -0x1b55,0x1b58,0x1b5a,0x1b5c,0x1b5e,0x1b60,0x1b62,0x1b65,0x1b67,0x1b69,0x1b6b,0x1b6d,0x1b6f,0x1b71,0x1b73,0x1b75, -0x1824,0x1b77,0x1b79,0x1b7c,0x1b7e,0x1b80,0x1b82,0x1828,0x1b84,0x1b86,0x1b88,0x1b8a,0x1b8c,0x1b8e,0x1b90,0x1b92, -0x1616,0x18b3,0x1b94,0x1b96,0x1b98,0x1b9a,0x1b9d,0x1b9f,0x1ba1,0x1ba3,0x182a,0x1ba5,0x1ba8,0x1baa,0x1bac,0x190c, -0x1bae,0x1bb0,0x1bb2,0x1bb4,0x1bb6,0x1bb9,0x1bbb,0x1bbd,0x1bbf,0x1bc2,0x1bc4,0x1bc6,0x1bc8,0x16a2,0x1bca,0x1bcc, -0x1bcf,0x1bd2,0x1bd5,0x1bd7,0x1bda,0x1bdc,0x1bde,0x1be0,0x1be2,0x182c,0x1750,0x1be4,0x1be6,0x1be8,0x1bea,0x1bed, -0x1bef,0x1bf1,0x1bf3,0x18bb,0x1bf5,0x1bf7,0x1bfa,0x1bfc,0x1bfe,0x1c01,0x1c04,0x1c06,0x18bd,0x1c08,0x1c0a,0x1c0c, -0x1c0e,0x1c10,0x1c12,0x1c14,0x1c17,0x1c19,0x1c1c,0x1c1e,0x1c21,0x18c1,0x1c23,0x1c25,0x1c28,0x1c2a,0x1c2c,0x1c2f, -0x1c32,0x1c34,0x1c36,0x1c38,0x1c3a,0x1c3a,0x1c3c,0x1c3e,0x18c5,0x1c40,0x1c42,0x1c44,0x1c46,0x1c48,0x1c4b,0x1c4d, -0x1686,0x1c50,0x1c53,0x1c55,0x1c58,0x1c5b,0x1c5e,0x1c60,0x18d1,0x1c62,0x1c65,0x1c68,0x1c6b,0x1c6e,0x1c70,0x1c70, -0x18d3,0x1910,0x1c72,0x1c74,0x1c76,0x1c78,0x1c7b,0x163a,0x18d7,0x1c7d,0x1c7f,0x1842,0x1c82,0x1c85,0x17e6,0x1c88, -0x1c8a,0x184a,0x1c8c,0x1c8e,0x1c90,0x1c93,0x1c93,0x1c96,0x1c98,0x1c9a,0x1c9d,0x1c9f,0x1ca1,0x1ca3,0x1ca6,0x1ca8, -0x1caa,0x1cac,0x1cae,0x1cb0,0x1cb3,0x1cb5,0x1cb7,0x1cb9,0x1cbb,0x1cbd,0x1cbf,0x1cc2,0x1cc5,0x1cc7,0x1cca,0x1ccc, -0x1ccf,0x1cd1,0x1856,0x1cd3,0x1cd6,0x1cd9,0x1cdb,0x1cde,0x1ce0,0x1ce3,0x1ce5,0x1ce7,0x1ce9,0x1ceb,0x1ced,0x1cef, -0x1cf2,0x1cf5,0x1cf8,0x1b16,0x1cfb,0x1cfd,0x1cff,0x1d01,0x1d03,0x1d05,0x1d07,0x1d09,0x1d0b,0x1d0d,0x1d0f,0x1d11, -0x16aa,0x1d14,0x1d16,0x1d18,0x1d1a,0x1d1c,0x1d1e,0x185c,0x1d20,0x1d22,0x1d24,0x1d26,0x1d28,0x1d2b,0x1d2e,0x1d31, -0x1d33,0x1d35,0x1d37,0x1d39,0x1d3c,0x1d3e,0x1d41,0x1d43,0x1d45,0x1d48,0x1d4b,0x1d4d,0x1630,0x1d4f,0x1d51,0x1d53, -0x1d55,0x1d57,0x1d59,0x18e5,0x1d5b,0x1d5d,0x1d5f,0x1d61,0x1d63,0x1d65,0x1d67,0x1d69,0x1d6b,0x1d6d,0x1d70,0x1d72, -0x1d74,0x1d76,0x1d78,0x1d7a,0x1d7d,0x1d80,0x1d82,0x1d84,0x18ef,0x18f1,0x1d86,0x1d88,0x1d8b,0x1d8d,0x1d8f,0x1d91, -0x1d93,0x1d96,0x1d99,0x1d9b,0x1d9d,0x1d9f,0x1da2,0x18f3,0x1da4,0x1da7,0x1daa,0x1dac,0x1dae,0x1db0,0x1db3,0x1db5, -0x1db7,0x1db9,0x1dbb,0x1dbd,0x1dbf,0x1dc1,0x1dc4,0x1dc6,0x1dc8,0x1dca,0x1dcd,0x1dcf,0x1dd1,0x1dd3,0x1dd5,0x1dd8, -0x1ddb,0x1ddd,0x1ddf,0x1de1,0x1de4,0x1de6,0x18ff,0x18ff,0x1de9,0x1deb,0x1dee,0x1df0,0x1df2,0x1df4,0x1df6,0x1df8, -0x1dfa,0x1dfc,0x1901,0x1dff,0x1e01,0x1e03,0x1e05,0x1e07,0x1e09,0x1e0c,0x1e0e,0x1e11,0x1e14,0x1e17,0x1e19,0x1e1b, -0x1e1d,0x1e1f,0x1e21,0x1e23,0x1e25,0x1e27,0,0,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00, -0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0,0, -0,0,0,0,0,0,0,0,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0,0,0xff09,0,0,0,0,0,0,0,0,0,0,0,0xff6b,0xff6b, -0xff6b,0xff6b,0xff6b,0xff6b,0xff6b,0xff6b,0xff6b,0xff6b,0xff6b,0xff6b,0,0,0,0,0,0, -0,0,0,0xff12,0x15c6,0x15c8,0x15ca,0x15cc,0x15ce,0x15d0,0x15d2,0x15d4,0x15d4,0x15d6,0x15d8,0x15da, +0,0,0,0,0,0,0,0,0,0,0xff09,0,0,0,0,0, +0,0,0,0,0x15c6,0x15c8,0x15ca,0x15cc,0x15ce,0x15d0,0x15d2,0x15d4,0x15d4,0x15d6,0x15d8,0x15da, 0x15dc,0x15de,0x15e0,0x15e2,0x15e4,0x15e6,0x15e8,0x15ea,0x15ec,0x15ee,0x15f0,0x15f2,0x15f4,0x15f6,0x15f8,0x15fa, 0x15fc,0x15fe,0x1600,0x1602,0x1604,0x1606,0x1608,0x160a,0x160c,0x160e,0x1610,0x1612,0x1614,0x1616,0x1618,0x161a, 0x161c,0x161e,0x1620,0x1622,0x1624,0x1626,0x1628,0x162a,0x162c,0x162e,0x1630,0x1632,0x1634,0x1636,0x1638,0x163a, @@ -738,106 +538,91 @@ static const uint16_t norm2_nfc_data_trieIndex[9424]={ 0,0,0,0x559,0,0,0,0x14c4,0x14c9,0xff09,0,0,0,0,0,0, 0,0,0,0xfe00,0,0,0,0,0,0,0,0,0,0,0xffe6,0xffe6, 0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0,0,0,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0,0,0, +0,0,0,0,0,0,0,0,0,0,0xff09,0,0,0,0xff07,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0xfe00,0,0,0,0,0,0,0,0,0x55f,0xfe00,0x14ce,0x14d3,0xfe00,0x14d8,0, -0,0,0xff09,0xff07,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0xfe00,0,0,0,0,0,0,0,0,0x568,0x56b,0x14dd,0x14e2, -0,0,0,0xff09,0xff07,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0xff09,0xff07,0,0,0,0,0,0,0,0, -0,0,0,0xff09,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0xff01,0xff01,0xff01,0xff01,0xff01,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0xff01,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0x1989,0x198e,0x1998,0x19a4,0x19b0,0x19bc,0x19c8,0xffd8,0xffd8,0xff01, -0xff01,0xff01,0,0,0,0xffe2,0xffd8,0xffd8,0xffd8,0xffd8,0xffd8,0,0,0,0,0, -0,0,0,0xffdc,0xffdc,0xffdc,0xffdc,0xffdc,0xffdc,0xffdc,0xffdc,0,0,0xffe6,0xffe6,0xffe6, -0xffe6,0xffe6,0xffdc,0xffdc,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0xffe6,0xffe6,0xffe6,0xffe6,0,0, -0,0,0,0,0,0,0,0,0,0,0,0x19cf,0x19d4,0x19de,0x19ea,0x19f6, -0x1a02,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0xffe6,0xffe6,0xffe6,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0xffdc,0xffdc,0xffdc,0xffdc,0xffdc,0xffdc,0xffdc,0,0,0,0,0,0,0,0,0, -0x1a09,0x1a0b,0x1a0d,0x1a0f,0x1a12,0x1802,0x1a14,0x1a16,0x1a18,0x1a1a,0x1804,0x1a1c,0x1a1e,0x1a20,0x1806,0x1a23, -0x1a25,0x1a27,0x1a29,0x1a2c,0x1a2e,0x1a30,0x1a32,0x1a35,0x1a37,0x1a39,0x1a3b,0x187b,0x1a3d,0x1a40,0x1a42,0x1a44, -0x1a46,0x1a48,0x1a4a,0x1a4c,0x1a4e,0x1885,0x1808,0x180a,0x1887,0x1a50,0x1a52,0x1688,0x1a54,0x180c,0x1a56,0x1a58, -0x1a5a,0x1a5c,0x1a5c,0x1a5c,0x1a5e,0x1a61,0x1a63,0x1a65,0x1a67,0x1a6a,0x1a6c,0x1a6e,0x1a70,0x1a72,0x1a74,0x1a76, -0x1a78,0x1a7a,0x1a7c,0x1a7e,0x1a80,0x1a82,0x1a82,0x188b,0x1a84,0x1a86,0x1a88,0x1a8a,0x1810,0x1a8c,0x1a8e,0x1a90, -0x17ba,0x1a92,0x1a94,0x1a96,0x1a98,0x1a9a,0x1a9c,0x1a9e,0x1aa0,0x1aa2,0x1aa5,0x1aa7,0x1aa9,0x1aab,0x1aad,0x1aaf, -0x1ab1,0x1ab4,0x1ab7,0x1ab9,0x1abb,0x1abd,0x1abf,0x1ac1,0x1ac3,0x1ac5,0x1ac7,0x1ac7,0x1ac9,0x1acc,0x1ace,0x1680, -0x1ad0,0x1ad2,0x1ad5,0x1ad7,0x1ad9,0x1adb,0x1add,0x1adf,0x181a,0x1ae1,0x1ae3,0x1ae5,0x1ae8,0x1aea,0x1aed,0x1aef, -0x1af1,0x1af3,0x1af5,0x1af7,0x1af9,0x1afb,0x1afd,0x1aff,0x1b01,0x1b03,0x1b06,0x1b08,0x1b0a,0x1b0c,0x1614,0x1b0e, -0x1b11,0x1b13,0x1b13,0x1b16,0x1b18,0x1b18,0x1b1a,0x1b1c,0x1b1f,0x1b22,0x1b24,0x1b26,0x1b28,0x1b2a,0x1b2c,0x1b2e, -0x1b30,0x1b32,0x1b34,0x181c,0x1b36,0x1b39,0x1b3b,0x1b3d,0x18a3,0x1b3d,0x1b3f,0x1820,0x1b41,0x1b43,0x1b45,0x1b47, -0x1822,0x15de,0x1b49,0x1b4b,0x1b4d,0x1b4f,0x1b51,0x1b53,0x1b55,0x1b58,0x1b5a,0x1b5c,0x1b5e,0x1b60,0x1b62,0x1b65, -0x1b67,0x1b69,0x1b6b,0x1b6d,0x1b6f,0x1b71,0x1b73,0x1b75,0x1824,0x1b77,0x1b79,0x1b7c,0x1b7e,0x1b80,0x1b82,0x1828, -0x1b84,0x1b86,0x1b88,0x1b8a,0x1b8c,0x1b8e,0x1b90,0x1b92,0x1616,0x18b3,0x1b94,0x1b96,0x1b98,0x1b9a,0x1b9d,0x1b9f, -0x1ba1,0x1ba3,0x182a,0x1ba5,0x1ba8,0x1baa,0x1bac,0x190c,0x1bae,0x1bb0,0x1bb2,0x1bb4,0x1bb6,0x1bb9,0x1bbb,0x1bbd, -0x1bbf,0x1bc2,0x1bc4,0x1bc6,0x1bc8,0x16a2,0x1bca,0x1bcc,0x1bcf,0x1bd2,0x1bd5,0x1bd7,0x1bda,0x1bdc,0x1bde,0x1be0, -0x1be2,0x182c,0x1750,0x1be4,0x1be6,0x1be8,0x1bea,0x1bed,0x1bef,0x1bf1,0x1bf3,0x18bb,0x1bf5,0x1bf7,0x1bfa,0x1bfc, -0x1bfe,0x1c01,0x1c04,0x1c06,0x18bd,0x1c08,0x1c0a,0x1c0c,0x1c0e,0x1c10,0x1c12,0x1c14,0x1c17,0x1c19,0x1c1c,0x1c1e, -0x1c21,0x18c1,0x1c23,0x1c25,0x1c28,0x1c2a,0x1c2c,0x1c2f,0x1c32,0x1c34,0x1c36,0x1c38,0x1c3a,0x1c3a,0x1c3c,0x1c3e, -0x18c5,0x1c40,0x1c42,0x1c44,0x1c46,0x1c48,0x1c4b,0x1c4d,0x1686,0x1c50,0x1c53,0x1c55,0x1c58,0x1c5b,0x1c5e,0x1c60, -0x18d1,0x1c62,0x1c65,0x1c68,0x1c6b,0x1c6e,0x1c70,0x1c70,0x18d3,0x1910,0x1c72,0x1c74,0x1c76,0x1c78,0x1c7b,0x163a, -0x18d7,0x1c7d,0x1c7f,0x1842,0x1c82,0x1c85,0x17e6,0x1c88,0x1c8a,0x184a,0x1c8c,0x1c8e,0x1c90,0x1c93,0x1c93,0x1c96, -0x1c98,0x1c9a,0x1c9d,0x1c9f,0x1ca1,0x1ca3,0x1ca6,0x1ca8,0x1caa,0x1cac,0x1cae,0x1cb0,0x1cb3,0x1cb5,0x1cb7,0x1cb9, -0x1cbb,0x1cbd,0x1cbf,0x1cc2,0x1cc5,0x1cc7,0x1cca,0x1ccc,0x1ccf,0x1cd1,0x1856,0x1cd3,0x1cd6,0x1cd9,0x1cdb,0x1cde, -0x1ce0,0x1ce3,0x1ce5,0x1ce7,0x1ce9,0x1ceb,0x1ced,0x1cef,0x1cf2,0x1cf5,0x1cf8,0x1b16,0x1cfb,0x1cfd,0x1cff,0x1d01, -0x1d03,0x1d05,0x1d07,0x1d09,0x1d0b,0x1d0d,0x1d0f,0x1d11,0x16aa,0x1d14,0x1d16,0x1d18,0x1d1a,0x1d1c,0x1d1e,0x185c, -0x1d20,0x1d22,0x1d24,0x1d26,0x1d28,0x1d2b,0x1d2e,0x1d31,0x1d33,0x1d35,0x1d37,0x1d39,0x1d3c,0x1d3e,0x1d41,0x1d43, -0x1d45,0x1d48,0x1d4b,0x1d4d,0x1630,0x1d4f,0x1d51,0x1d53,0x1d55,0x1d57,0x1d59,0x18e5,0x1d5b,0x1d5d,0x1d5f,0x1d61, -0x1d63,0x1d65,0x1d67,0x1d69,0x1d6b,0x1d6d,0x1d70,0x1d72,0x1d74,0x1d76,0x1d78,0x1d7a,0x1d7d,0x1d80,0x1d82,0x1d84, -0x18ef,0x18f1,0x1d86,0x1d88,0x1d8b,0x1d8d,0x1d8f,0x1d91,0x1d93,0x1d96,0x1d99,0x1d9b,0x1d9d,0x1d9f,0x1da2,0x18f3, -0x1da4,0x1da7,0x1daa,0x1dac,0x1dae,0x1db0,0x1db3,0x1db5,0x1db7,0x1db9,0x1dbb,0x1dbd,0x1dbf,0x1dc1,0x1dc4,0x1dc6, -0x1dc8,0x1dca,0x1dcd,0x1dcf,0x1dd1,0x1dd3,0x1dd5,0x1dd8,0x1ddb,0x1ddd,0x1ddf,0x1de1,0x1de4,0x1de6,0x18ff,0x18ff, -0x1de9,0x1deb,0x1dee,0x1df0,0x1df2,0x1df4,0x1df6,0x1df8,0x1dfa,0x1dfc,0x1901,0x1dff,0x1e01,0x1e03,0x1e05,0x1e07, -0x1e09,0x1e0c,0x1e0e,0x1e11,0x1e14,0x1e17,0x1e19,0x1e1b,0x1e1d,0x1e1f,0x1e21,0x1e23,0x1e25,0x1e27,0,0, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00, -0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0,0,0,0,0,0,0,0,0,0, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00, -#if !U_PLATFORM_IS_DARWIN_BASED -0xff00,0xff00,0xff00,0,0,0,0,0,0,0,0,0,0,0,0,0, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0,0,0,0,0, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -#if U_PLATFORM_IS_DARWIN_BASED -0,0,0,0,0,0,0,0,0x56e,0x56e,0x56e,0x56e,0x56e,0x56e,0x56e,0x56e, -#endif /* U_PLATFORM_IS_DARWIN_BASED */ -0x56e,0x56e,0x56e,0x56e,0x56e,0x56e,0x56e,0x56e,0x56e,0x56e,0x56e,0x56e,0x56e,0x56e,0x56e,0x56e, -#if !U_PLATFORM_IS_DARWIN_BASED +0,0,0,0,0,0,0,0,0xfe00,0,0,0,0,0,0,0, +0,0x55f,0xfe00,0x14ce,0x14d3,0xfe00,0x14d8,0,0,0,0xff09,0xff07,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0xfe00,0,0,0,0, +0,0,0,0,0x568,0x56b,0x14dd,0x14e2,0,0,0,0xff09,0xff07,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff09,0xff07, +0,0,0,0,0,0,0,0,0,0,0,0xff09,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0xff01,0xff01,0xff01,0xff01,0xff01,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff01,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0x1989,0x198e, +0x1998,0x19a4,0x19b0,0x19bc,0x19c8,0xffd8,0xffd8,0xff01,0xff01,0xff01,0,0,0,0xffe2,0xffd8,0xffd8, +0xffd8,0xffd8,0xffd8,0,0,0,0,0,0,0,0,0xffdc,0xffdc,0xffdc,0xffdc,0xffdc, +0xffdc,0xffdc,0xffdc,0,0,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffdc,0xffdc,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0xffe6,0xffe6,0xffe6,0xffe6,0,0,0,0,0,0,0,0,0,0, +0,0,0,0x19cf,0x19d4,0x19de,0x19ea,0x19f6,0x1a02,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0xffe6,0xffe6,0xffe6,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0, +0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6, +0xffe6,0,0,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0,0xffe6,0xffe6,0,0xffe6,0xffe6, +0xffe6,0xffe6,0xffe6,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0xffdc,0xffdc,0xffdc,0xffdc,0xffdc,0xffdc,0xffdc,0, +0,0,0,0,0,0,0,0,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xffe6,0xff07,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0x1a09,0x1a0b,0x1a0d,0x1a0f,0x1a12,0x1802,0x1a14,0x1a16,0x1a18,0x1a1a,0x1804,0x1a1c, +0x1a1e,0x1a20,0x1806,0x1a23,0x1a25,0x1a27,0x1a29,0x1a2c,0x1a2e,0x1a30,0x1a32,0x1a35,0x1a37,0x1a39,0x1a3b,0x187b, +0x1a3d,0x1a40,0x1a42,0x1a44,0x1a46,0x1a48,0x1a4a,0x1a4c,0x1a4e,0x1885,0x1808,0x180a,0x1887,0x1a50,0x1a52,0x1688, +0x1a54,0x180c,0x1a56,0x1a58,0x1a5a,0x1a5c,0x1a5c,0x1a5c,0x1a5e,0x1a61,0x1a63,0x1a65,0x1a67,0x1a6a,0x1a6c,0x1a6e, +0x1a70,0x1a72,0x1a74,0x1a76,0x1a78,0x1a7a,0x1a7c,0x1a7e,0x1a80,0x1a82,0x1a82,0x188b,0x1a84,0x1a86,0x1a88,0x1a8a, +0x1810,0x1a8c,0x1a8e,0x1a90,0x17ba,0x1a92,0x1a94,0x1a96,0x1a98,0x1a9a,0x1a9c,0x1a9e,0x1aa0,0x1aa2,0x1aa5,0x1aa7, +0x1aa9,0x1aab,0x1aad,0x1aaf,0x1ab1,0x1ab4,0x1ab7,0x1ab9,0x1abb,0x1abd,0x1abf,0x1ac1,0x1ac3,0x1ac5,0x1ac7,0x1ac7, +0x1ac9,0x1acc,0x1ace,0x1680,0x1ad0,0x1ad2,0x1ad5,0x1ad7,0x1ad9,0x1adb,0x1add,0x1adf,0x181a,0x1ae1,0x1ae3,0x1ae5, +0x1ae8,0x1aea,0x1aed,0x1aef,0x1af1,0x1af3,0x1af5,0x1af7,0x1af9,0x1afb,0x1afd,0x1aff,0x1b01,0x1b03,0x1b06,0x1b08, +0x1b0a,0x1b0c,0x1614,0x1b0e,0x1b11,0x1b13,0x1b13,0x1b16,0x1b18,0x1b18,0x1b1a,0x1b1c,0x1b1f,0x1b22,0x1b24,0x1b26, +0x1b28,0x1b2a,0x1b2c,0x1b2e,0x1b30,0x1b32,0x1b34,0x181c,0x1b36,0x1b39,0x1b3b,0x1b3d,0x18a3,0x1b3d,0x1b3f,0x1820, +0x1b41,0x1b43,0x1b45,0x1b47,0x1822,0x15de,0x1b49,0x1b4b,0x1b4d,0x1b4f,0x1b51,0x1b53,0x1b55,0x1b58,0x1b5a,0x1b5c, +0x1b5e,0x1b60,0x1b62,0x1b65,0x1b67,0x1b69,0x1b6b,0x1b6d,0x1b6f,0x1b71,0x1b73,0x1b75,0x1824,0x1b77,0x1b79,0x1b7c, +0x1b7e,0x1b80,0x1b82,0x1828,0x1b84,0x1b86,0x1b88,0x1b8a,0x1b8c,0x1b8e,0x1b90,0x1b92,0x1616,0x18b3,0x1b94,0x1b96, +0x1b98,0x1b9a,0x1b9d,0x1b9f,0x1ba1,0x1ba3,0x182a,0x1ba5,0x1ba8,0x1baa,0x1bac,0x190c,0x1bae,0x1bb0,0x1bb2,0x1bb4, +0x1bb6,0x1bb9,0x1bbb,0x1bbd,0x1bbf,0x1bc2,0x1bc4,0x1bc6,0x1bc8,0x16a2,0x1bca,0x1bcc,0x1bcf,0x1bd2,0x1bd5,0x1bd7, +0x1bda,0x1bdc,0x1bde,0x1be0,0x1be2,0x182c,0x1750,0x1be4,0x1be6,0x1be8,0x1bea,0x1bed,0x1bef,0x1bf1,0x1bf3,0x18bb, +0x1bf5,0x1bf7,0x1bfa,0x1bfc,0x1bfe,0x1c01,0x1c04,0x1c06,0x18bd,0x1c08,0x1c0a,0x1c0c,0x1c0e,0x1c10,0x1c12,0x1c14, +0x1c17,0x1c19,0x1c1c,0x1c1e,0x1c21,0x18c1,0x1c23,0x1c25,0x1c28,0x1c2a,0x1c2c,0x1c2f,0x1c32,0x1c34,0x1c36,0x1c38, +0x1c3a,0x1c3a,0x1c3c,0x1c3e,0x18c5,0x1c40,0x1c42,0x1c44,0x1c46,0x1c48,0x1c4b,0x1c4d,0x1686,0x1c50,0x1c53,0x1c55, +0x1c58,0x1c5b,0x1c5e,0x1c60,0x18d1,0x1c62,0x1c65,0x1c68,0x1c6b,0x1c6e,0x1c70,0x1c70,0x18d3,0x1910,0x1c72,0x1c74, +0x1c76,0x1c78,0x1c7b,0x163a,0x18d7,0x1c7d,0x1c7f,0x1842,0x1c82,0x1c85,0x17e6,0x1c88,0x1c8a,0x184a,0x1c8c,0x1c8e, +0x1c90,0x1c93,0x1c93,0x1c96,0x1c98,0x1c9a,0x1c9d,0x1c9f,0x1ca1,0x1ca3,0x1ca6,0x1ca8,0x1caa,0x1cac,0x1cae,0x1cb0, +0x1cb3,0x1cb5,0x1cb7,0x1cb9,0x1cbb,0x1cbd,0x1cbf,0x1cc2,0x1cc5,0x1cc7,0x1cca,0x1ccc,0x1ccf,0x1cd1,0x1856,0x1cd3, +0x1cd6,0x1cd9,0x1cdb,0x1cde,0x1ce0,0x1ce3,0x1ce5,0x1ce7,0x1ce9,0x1ceb,0x1ced,0x1cef,0x1cf2,0x1cf5,0x1cf8,0x1b16, +0x1cfb,0x1cfd,0x1cff,0x1d01,0x1d03,0x1d05,0x1d07,0x1d09,0x1d0b,0x1d0d,0x1d0f,0x1d11,0x16aa,0x1d14,0x1d16,0x1d18, +0x1d1a,0x1d1c,0x1d1e,0x185c,0x1d20,0x1d22,0x1d24,0x1d26,0x1d28,0x1d2b,0x1d2e,0x1d31,0x1d33,0x1d35,0x1d37,0x1d39, +0x1d3c,0x1d3e,0x1d41,0x1d43,0x1d45,0x1d48,0x1d4b,0x1d4d,0x1630,0x1d4f,0x1d51,0x1d53,0x1d55,0x1d57,0x1d59,0x18e5, +0x1d5b,0x1d5d,0x1d5f,0x1d61,0x1d63,0x1d65,0x1d67,0x1d69,0x1d6b,0x1d6d,0x1d70,0x1d72,0x1d74,0x1d76,0x1d78,0x1d7a, +0x1d7d,0x1d80,0x1d82,0x1d84,0x18ef,0x18f1,0x1d86,0x1d88,0x1d8b,0x1d8d,0x1d8f,0x1d91,0x1d93,0x1d96,0x1d99,0x1d9b, +0x1d9d,0x1d9f,0x1da2,0x18f3,0x1da4,0x1da7,0x1daa,0x1dac,0x1dae,0x1db0,0x1db3,0x1db5,0x1db7,0x1db9,0x1dbb,0x1dbd, +0x1dbf,0x1dc1,0x1dc4,0x1dc6,0x1dc8,0x1dca,0x1dcd,0x1dcf,0x1dd1,0x1dd3,0x1dd5,0x1dd8,0x1ddb,0x1ddd,0x1ddf,0x1de1, +0x1de4,0x1de6,0x18ff,0x18ff,0x1de9,0x1deb,0x1dee,0x1df0,0x1df2,0x1df4,0x1df6,0x1df8,0x1dfa,0x1dfc,0x1901,0x1dff, +0x1e01,0x1e03,0x1e05,0x1e07,0x1e09,0x1e0c,0x1e0e,0x1e11,0x1e14,0x1e17,0x1e19,0x1e1b,0x1e1d,0x1e1f,0x1e21,0x1e23, +0x1e25,0x1e27,0,0,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00, +0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0,0,0,0,0,0, +0,0,0,0,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00, +0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0xff00,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0x56e,0x56e,0x56e,0x56e, 0x56e,0x56e,0x56e,0x56e,0x56e,0x56e,0x56e,0x56e,0x56e,0x56e,0x56e,0x56e,0x56e,0x56e,0x56e,0x56e, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x56e,0x56e,0x56e,0x56e,0x56e,0x56e,0x56e,0x56e,0,0,0,0,0,0,0,0, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -#if !U_PLATFORM_IS_DARWIN_BASED -0,0,0,0,0,0,0,0,0,0,0,0,0x1e29,0,0x1e29,0, -0x1e29,0x1e29,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0x1e29,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0x1e29,0,0,0,0,0x1e29,0,0,0, +0x56e,0x56e,0x56e,0x56e,0x56e,0x56e,0x56e,0x56e,0x56e,0x56e,0x56e,0x56e,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0x1e29,0,0x1e29,0,0x1e29,0x1e29,0,0x1e29, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0x1e29,0,0,0,0,0,0,0,0,0,0,0,0,0, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0,0,0,0,0x1e29,0,0x1e29,0,0x1e29,0x1e29,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0x1e29,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0x1e29, -0,0,0,0,0x1e29,0,0,0,0,0,0x1e29,0,0,0,0,0, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -#if !U_PLATFORM_IS_DARWIN_BASED -0,0,0x1e27,0,0,0,0,0 -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0,0,0,0,0,0,0,0,0,0,0x1e27,0,0,0,0,0 -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0,0,0,0x1e29,0,0,0,0,0x1e29,0,0,0,0x1e29,0,0x1e29,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0x1e27,0, +0,0,0,0 }; static const uint16_t norm2_nfc_data_extraData[7722]={ @@ -1327,7 +1112,7 @@ static const uint16_t norm2_nfc_data_extraData[7722]={ }; static const uint8_t norm2_nfc_data_smallFCD[256]={ -0xc0,0xef,3,0x7f,0xdf,0x70,0xcf,0x87,0x87,0x66,0x66,0x46,0x64,0x44,0x66,0x5b, +0xc0,0xef,3,0x7f,0xdf,0x70,0xcf,0x87,0xc7,0x66,0x66,0x46,0x64,0x44,0x66,0x5b, 0x12,0,0,4,0,0,0,0x43,0x20,2,0x29,0xae,0xc2,0xc0,0xff,0xff, 0xc0,0x72,0xbf,0,0,0,0,0,0,0,0x40,0,0x80,0x88,0,0, 0xfe,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, @@ -1342,33 +1127,21 @@ static const uint8_t norm2_nfc_data_smallFCD[256]={ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -#if !U_PLATFORM_IS_DARWIN_BASED 0,0,0,0,0,0,0,0,0,0,0,7,0,0,2,0 -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0,0,0,0,0,0,0,0,0x10,0,0,7,0,0,2,0 -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ }; static const UTrie2 norm2_nfc_data_trie={ norm2_nfc_data_trieIndex, - norm2_nfc_data_trieIndex+2612, + norm2_nfc_data_trieIndex+2720, NULL, - 2612, -#if !U_PLATFORM_IS_DARWIN_BASED - 6788, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ - 6812, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ + 2720, + 6932, 0x188, - 0xab0, + 0xb1c, 0x0, 0x0, 0x30000, -#if !U_PLATFORM_IS_DARWIN_BASED - 0x24b4, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ - 0x24cc, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ + 0x25b0, NULL, 0, FALSE, FALSE, 0, NULL }; diff --git a/icuSources/common/norm2allmodes.h b/icuSources/common/norm2allmodes.h index 64c84a21..9516817e 100644 --- a/icuSources/common/norm2allmodes.h +++ b/icuSources/common/norm2allmodes.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * Copyright (C) 2014, International Business Machines diff --git a/icuSources/common/normalizer2.cpp b/icuSources/common/normalizer2.cpp index c345c06e..77f6e273 100644 --- a/icuSources/common/normalizer2.cpp +++ b/icuSources/common/normalizer2.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: normalizer2.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/normalizer2impl.cpp b/icuSources/common/normalizer2impl.cpp index ec4809c4..67f4c1c2 100644 --- a/icuSources/common/normalizer2impl.cpp +++ b/icuSources/common/normalizer2impl.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: normalizer2impl.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/normalizer2impl.h b/icuSources/common/normalizer2impl.h index eb026dbe..946abee9 100644 --- a/icuSources/common/normalizer2impl.h +++ b/icuSources/common/normalizer2impl.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: normalizer2impl.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -174,7 +176,7 @@ public: lastCC=0; } void copyReorderableSuffixTo(UnicodeString &s) const { - s.setTo(reorderStart, (int32_t)(limit-reorderStart)); + s.setTo(ConstChar16Ptr(reorderStart), (int32_t)(limit-reorderStart)); } private: /* diff --git a/icuSources/common/normlzr.cpp b/icuSources/common/normlzr.cpp index 7a5209f0..607660c4 100644 --- a/icuSources/common/normlzr.cpp +++ b/icuSources/common/normlzr.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ************************************************************************* * COPYRIGHT: @@ -21,6 +23,12 @@ #include "normalizer2impl.h" #include "uprops.h" // for uniset_getUnicode32Instance() +#if defined(_ARM64_) && defined(move32) + // System can define move32 intrinsics, but the char iters define move32 method + // using same undef trick in headers, so undef here to re-enable the method. +#undef move32 +#endif + U_NAMESPACE_BEGIN UOBJECT_DEFINE_RTTI_IMPLEMENTATION(Normalizer) @@ -38,7 +46,7 @@ Normalizer::Normalizer(const UnicodeString& str, UNormalizationMode mode) : init(); } -Normalizer::Normalizer(const UChar *str, int32_t length, UNormalizationMode mode) : +Normalizer::Normalizer(ConstChar16Ptr str, int32_t length, UNormalizationMode mode) : UObject(), fFilteredNorm2(NULL), fNorm2(NULL), fUMode(mode), fOptions(0), text(new UCharCharacterIterator(str, length)), currentIndex(0), nextIndex(0), @@ -433,7 +441,7 @@ Normalizer::setText(const CharacterIterator& newText, } void -Normalizer::setText(const UChar* newText, +Normalizer::setText(ConstChar16Ptr newText, int32_t length, UErrorCode &status) { diff --git a/icuSources/common/parsepos.cpp b/icuSources/common/parsepos.cpp index 26f88205..56c6c788 100644 --- a/icuSources/common/parsepos.cpp +++ b/icuSources/common/parsepos.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 2003-2003, International Business Machines diff --git a/icuSources/common/patternprops.cpp b/icuSources/common/patternprops.cpp index b2c52499..01e33ce1 100644 --- a/icuSources/common/patternprops.cpp +++ b/icuSources/common/patternprops.cpp @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * Copyright (C) 2011, International Business Machines * Corporation and others. All Rights Reserved. ******************************************************************************* * file name: patternprops.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/patternprops.h b/icuSources/common/patternprops.h index 0ceab510..a42eb3c2 100644 --- a/icuSources/common/patternprops.h +++ b/icuSources/common/patternprops.h @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * Copyright (C) 2011, International Business Machines * Corporation and others. All Rights Reserved. ******************************************************************************* * file name: patternprops.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/pluralmap.cpp b/icuSources/common/pluralmap.cpp index f114b8a1..ec87f019 100644 --- a/icuSources/common/pluralmap.cpp +++ b/icuSources/common/pluralmap.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* * Copyright (C) 2015, International Business Machines Corporation and * others. All Rights Reserved. diff --git a/icuSources/common/pluralmap.h b/icuSources/common/pluralmap.h index 63ccf8d3..db644093 100644 --- a/icuSources/common/pluralmap.h +++ b/icuSources/common/pluralmap.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * Copyright (C) 2015, International Business Machines Corporation and diff --git a/icuSources/common/propname.cpp b/icuSources/common/propname.cpp index b638547f..a12eb7d9 100644 --- a/icuSources/common/propname.cpp +++ b/icuSources/common/propname.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (c) 2002-2014, International Business Machines diff --git a/icuSources/common/propname.h b/icuSources/common/propname.h index c20ae454..1a8ced5b 100644 --- a/icuSources/common/propname.h +++ b/icuSources/common/propname.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (c) 2002-2011, International Business Machines diff --git a/icuSources/common/propname_data.h b/icuSources/common/propname_data.h index 3acc640b..c15b2a4e 100644 --- a/icuSources/common/propname_data.h +++ b/icuSources/common/propname_data.h @@ -1,104 +1,108 @@ -/* - * Copyright (C) 1999-2016, International Business Machines - * Corporation and others. All Rights Reserved. - * - * file name: propname_data.h - * - * machine-generated by: icu/tools/unicode/c/genprops/pnamesbuilder.cpp - */ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html +// +// Copyright (C) 1999-2016, International Business Machines +// Corporation and others. All Rights Reserved. +// +// file name: propname_data.h +// +// machine-generated by: icu/tools/unicode/c/genprops/pnamesbuilder.cpp + #ifdef INCLUDED_FROM_PROPNAME_CPP U_NAMESPACE_BEGIN -const int32_t PropNameData::indexes[8]={0x20,0x12d0,0x446f,0x8a58,0x8a58,0x8a58,0x2f,0}; +const int32_t PropNameData::indexes[8]={0x20,0x135c,0x468d,0x8e95,0x8e95,0x8e95,0x2f,0}; -const int32_t PropNameData::valueMaps[1196]={ +const int32_t PropNameData::valueMaps[1231]={ 6,0,0x3d,0,0xd5,0x356,0xd5,0x36c,0xd5,0x381,0xd5,0x397,0xd5,0x3a2,0xd5,0x3c3, 0xd5,0x3d3,0xd5,0x3e2,0xd5,0x3f0,0xd5,0x414,0xd5,0x42b,0xd5,0x443,0xd5,0x45a,0xd5,0x469, 0xd5,0x478,0xd5,0x489,0xd5,0x497,0xd5,0x4a9,0xd5,0x4c3,0xd5,0x4de,0xd5,0x4f3,0xd5,0x510, 0xd5,0x521,0xd5,0x52c,0xd5,0x54b,0xd5,0x561,0xd5,0x572,0xd5,0x582,0xd5,0x59d,0xd5,0x5b6, -0xd5,0x5c7,0xd5,0x5e1,0xd5,0x5f4,0xd5,0x604,0xd5,0x61e,0xd5,0x62b,0xd5,0x642,0xd5,0x656, -0xd5,0x66c,0xd5,0x680,0xd5,0x696,0xd5,0x6b0,0xd5,0x6c8,0xd5,0x6e4,0xd5,0x6ec,0xd5,0x6f4, -0xd5,0x6fc,0xd5,0x704,0xd5,0x70d,0xd5,0x71a,0xd5,0x72d,0xd5,0x74a,0xd5,0x767,0xd5,0x784, -0xd5,0x7a2,0xd5,0x7c0,0xd5,0x7e4,0xd5,0x7f1,0xd5,0x818,0xd5,0x837,0xd5,0x1000,0x1016,0x860, -0x14f,0xa80,0x16a,0x292f,0xdb,0x294e,0x275,0x2a8c,0x28b,0x2ae6,0x295,0x2d43,0x2b7,0x3458,0x311,0x34c8, -0x31b,0x3756,0x347,0x3794,0x34f,0x40ea,0x3fa,0x4168,0x404,0x418d,0x40a,0x41a7,0x410,0x41c8,0x417,0x41e2, -0xdb,0x4207,0xdb,0x422d,0x41e,0x42b3,0x42f,0x432c,0x442,0x43c9,0x457,0x2000,0x2001,0x4400,0x45e,0x3000, -0x3001,0x448c,0,0x4000,0x400e,0x449e,0,0x44a7,0,0x44c1,0,0x44d2,0,0x44e3,0,0x44f9, -0,0x4502,0,0x451f,0,0x453d,0,0x455b,0,0x4579,0,0x458f,0,0x45a3,0,0x45b9, -0,0x7000,0x7001,0x45d2,0,0x6f5,0x12,0,1,0x12,0x20,0x713,0x49,0,1,7, +0xd5,0x5c7,0xd5,0x5e1,0xd5,0x5f4,0xd5,0x604,0xd5,0x61e,0xd5,0x637,0xd5,0x64e,0xd5,0x662, +0xd5,0x678,0xd5,0x68c,0xd5,0x6a2,0xd5,0x6bc,0xd5,0x6d4,0xd5,0x6f0,0xd5,0x6f8,0xd5,0x700, +0xd5,0x708,0xd5,0x710,0xd5,0x719,0xd5,0x726,0xd5,0x739,0xd5,0x756,0xd5,0x773,0xd5,0x790, +0xd5,0x7ae,0xd5,0x7cc,0xd5,0x7f0,0xd5,0x7fd,0xd5,0x824,0xd5,0x843,0xd5,0x1000,0x1016,0x86c, +0x14f,0xa8c,0x16a,0x2a61,0xdb,0x2a80,0x280,0x2bbe,0x296,0x2c18,0x2a0,0x2e75,0x2c2,0x35d7,0x31f,0x3647, +0x329,0x38f8,0x358,0x3936,0x360,0x42e5,0x413,0x4363,0x41d,0x4388,0x423,0x43a2,0x429,0x43c3,0x430,0x43dd, +0xdb,0x4402,0xdb,0x4428,0x437,0x44d2,0x44d,0x454b,0x460,0x45e8,0x47a,0x2000,0x2001,0x461f,0x481,0x3000, +0x3001,0x46ab,0,0x4000,0x400e,0x46bd,0,0x46c6,0,0x46e0,0,0x46f1,0,0x4702,0,0x4718, +0,0x4721,0,0x473e,0,0x475c,0,0x477a,0,0x4798,0,0x47ae,0,0x47c2,0,0x47d8, +0,0x7000,0x7001,0x47f1,0,0x702,0x12,0,1,0x12,0x20,0x720,0x49,0,1,7, 8,9,0xa,0xb,0xc,0xd,0xe,0xf,0x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17, 0x18,0x19,0x1a,0x1b,0x1c,0x1d,0x1e,0x1f,0x20,0x21,0x22,0x23,0x24,0x54,0x5b,0x67, 0x6b,0x76,0x7a,0x81,0x82,0x84,0x85,0xc8,0xca,0xd6,0xd8,0xda,0xdc,0xde,0xe0,0xe2, 0xe4,0xe6,0xe8,0xe9,0xea,0xf0,0x2e,0x40,0x4c,0x56,0x67,0x72,0x7f,0x8c,0x99,0xa6, 0xb3,0xc0,0xcd,0xda,0xe7,0xf4,0x101,0x10e,0x11b,0x128,0x135,0x142,0x14f,0x15c,0x169,0x176, 0x183,0x190,0x19d,0x1aa,0x1b7,0x1c4,0x1d1,0x1de,0x1eb,0x1fa,0x209,0x218,0x227,0x236,0x245,0x254, -0x263,0x27d,0x291,0x2a5,0x2c0,0x2cf,0x2d8,0x2e8,0x2f0,0x2f9,0x308,0x311,0x321,0x332,0x343,0x8a5, -1,0,0x17,0x86f,0x880,0x891,0x8a5,0x8bc,0x8d4,0x8e6,0x8fb,0x912,0x927,0x937,0x949,0x966, -0x982,0x994,0x9b1,0x9cd,0x9e9,0x9fe,0xa13,0xa2d,0xa48,0xa63,0xa47,1,0,0x107,0xa8b,0xa98, -0xaab,0xad3,0xaf1,0xb0f,0xb27,0xb52,0xb7c,0xb94,0xba7,0xbba,0xbc9,0xbd8,0xbe7,0xbf6,0xc0d,0xc1e, -0xc31,0xc44,0xc51,0xc5e,0xc6d,0xc7e,0xc93,0xca4,0xcaf,0xcb8,0xcc9,0xcda,0xced,0xcff,0xd12,0xd25, -0xd64,0xd71,0xd7e,0xd8b,0xda0,0xdd0,0xdea,0xe0b,0xe36,0xe59,0xeb7,0xede,0xef9,0xf08,0xf2f,0xf57, -0xf7a,0xf9d,0xfc7,0xfe0,0xfff,0x1022,0x1046,0x1059,0x1073,0x109d,0x10b5,0x10dd,0x1106,0x1119,0x112c,0x113f, -0x1166,0x1175,0x1195,0x11c3,0x11e1,0x120f,0x122b,0x1246,0x125f,0x1278,0x1299,0x12c9,0x12e8,0x130a,0x133e,0x136b, -0x13b0,0x13d1,0x13fb,0x141c,0x1445,0x1458,0x148b,0x14a2,0x14b1,0x14c2,0x14ed,0x1504,0x1535,0x1563,0x15a6,0x15b1, -0x15ea,0x15fb,0x160c,0x1619,0x162c,0x1666,0x168a,0x16ae,0x16e8,0x1720,0x174b,0x1763,0x178f,0x17bb,0x17c8,0x17d7, -0x17f4,0x1816,0x1844,0x1864,0x188b,0x18b2,0x18d1,0x18e4,0x18f5,0x1906,0x192b,0x1950,0x1977,0x19ab,0x19d8,0x19f6, -0x1a09,0x1a22,0x1a5b,0x1a6a,0x1a8a,0x1aac,0x1ace,0x1ae5,0x1afc,0x1b29,0x1b42,0x1b5b,0x1b8c,0x1bb6,0x1bd1,0x1be4, -0x1c03,0x1c0c,0x1c1f,0x1c3d,0x1c5b,0x1c6e,0x1c85,0x1c9a,0x1ccf,0x1cf3,0x1d08,0x1d17,0x1d2a,0x1d4e,0x1d57,0x1d7b, -0x1d92,0x1da5,0x1db4,0x1dbf,0x1de0,0x1df8,0x1e07,0x1e16,0x1e25,0x1e3c,0x1e51,0x1e66,0x1e9f,0x1eb2,0x1ece,0x1ed9, -0x1ee6,0x1f14,0x1f38,0x1f5b,0x1f6e,0x1f90,0x1fa3,0x1fbe,0x1fe1,0x2004,0x2029,0x203a,0x2069,0x2096,0x20ad,0x20c8, -0x20d7,0x2102,0x213a,0x2174,0x21a2,0x21b3,0x21c0,0x21e4,0x21f3,0x220f,0x2229,0x2246,0x227e,0x2293,0x22c0,0x22df, -0x230d,0x232d,0x2361,0x2370,0x239a,0x23bd,0x23e8,0x23f3,0x2404,0x241f,0x2443,0x2450,0x2465,0x248c,0x24b7,0x24ee, -0x2501,0x2512,0x2542,0x2553,0x2562,0x2577,0x2595,0x25a8,0x25bb,0x25d2,0x25ef,0x25fa,0x2603,0x2625,0x263a,0x265f, -0x2676,0x269f,0x26ba,0x26cf,0x26e8,0x2709,0x273e,0x274f,0x2780,0x27a4,0x27b5,0x27ce,0x27d9,0x2806,0x2828,0x2856, -0x2889,0x2898,0x28a9,0x28c6,0x2908,0x1afc,1,0,0x12,0x2965,0x2975,0x2988,0x2998,0x29a8,0x29b7,0x29c7, -0x29d9,0x29ec,0x29fe,0x2a0e,0x2a1e,0x2a2d,0x2a3c,0x2a4c,0x2a59,0x2a68,0x2a7c,0x1bba,1,0,6,0x2aa1, -0x2aac,0x2ab9,0x2ac6,0x2ad3,0x2ade,0x1bfe,1,0,0x1e,0x2afb,0x2b0a,0x2b1f,0x2b34,0x2b49,0x2b5d,0x2b6e, -0x2b82,0x2b95,0x2ba6,0x2bbf,0x2bd1,0x2be2,0x2bf6,0x2c09,0x2c21,0x2c33,0x2c3e,0x2c4e,0x2c5c,0x2c71,0x2c86,0x2c9c, -0x2cb6,0x2ccc,0x2cdc,0x2cf0,0x2d04,0x2d15,0x2d2d,0x1e29,1,0,0x56,0x2d55,0x2d78,0x2d81,0x2d8e,0x2d99, -0x2da2,0x2dad,0x2db6,0x2dcf,0x2dd4,0x2ddd,0x2dfa,0x2e03,0x2e10,0x2e19,0x2e3d,0x2e44,0x2e4d,0x2e60,0x2e6b,0x2e74, -0x2e7f,0x2e98,0x2ea1,0x2eb0,0x2ebb,0x2ec4,0x2ecf,0x2ed8,0x2edf,0x2ee8,0x2ef3,0x2efc,0x2f15,0x2f1e,0x2f2b,0x2f36, -0x2f47,0x2f52,0x2f67,0x2f7e,0x2f87,0x2f90,0x2fa9,0x2fb4,0x2fbd,0x2fc6,0x2fdd,0x2ffa,0x3005,0x3016,0x3021,0x3028, -0x3035,0x3042,0x306f,0x3084,0x308d,0x30a8,0x30cb,0x30ec,0x310d,0x3132,0x3159,0x317a,0x319d,0x31be,0x31e5,0x3206, -0x322b,0x324a,0x3269,0x3288,0x32a5,0x32c6,0x32e7,0x330a,0x332f,0x334e,0x336d,0x338e,0x33b5,0x33da,0x33f9,0x341a, -0x343d,0x20dd,1,0,6,0x3469,0x3478,0x3488,0x3498,0x34a8,0x34b9,0x213b,1,0,0x28,0x34d7, -0x34e3,0x34f1,0x3500,0x350f,0x351f,0x3530,0x3544,0x3559,0x356f,0x3582,0x3596,0x35a6,0x35af,0x35ba,0x35ca,0x35e6, -0x35f8,0x3606,0x3615,0x3621,0x3636,0x364a,0x365d,0x366b,0x367f,0x368d,0x3697,0x36a9,0x36b5,0x36c3,0x36d3,0x36da, -0x36e1,0x36e8,0x36ef,0x36f6,0x370c,0x372d,0x373f,0x237d,1,0,4,0x3767,0x3772,0x377e,0x3788,0x23a3, -1,0,0xa7,0x379f,0x37ac,0x37c1,0x37ce,0x37dd,0x37eb,0x37fa,0x3809,0x381b,0x382a,0x3838,0x3849,0x3858, -0x3867,0x3874,0x3880,0x388f,0x389e,0x38a8,0x38b5,0x38c2,0x38d1,0x38df,0x38ee,0x38fa,0x3904,0x3910,0x3920,0x3930, -0x393e,0x394a,0x395b,0x3967,0x3973,0x3981,0x398e,0x399a,0x39a7,0xca4,0x39b4,0x39c2,0x39dc,0x39e5,0x39f3,0x3a01, -0x3a0d,0x3a1c,0x3a2a,0x3a38,0x3a44,0x3a53,0x3a61,0x3a6f,0x3a7c,0x3a8b,0x3aa6,0x3ab5,0x3ac6,0x3ad7,0x3aea,0x3afc, -0x3b0b,0x3b1d,0x3b2c,0x3b38,0x3b43,0x1db4,0x3b50,0x3b5b,0x3b66,0x3b71,0x3b7c,0x3b97,0x3ba2,0x3bad,0x3bb8,0x3bcb, -0x3bdf,0x3bea,0x3bf9,0x3c08,0x3c13,0x3c1e,0x3c2b,0x3c3a,0x3c48,0x3c53,0x3c6e,0x3c78,0x3c89,0x3c9a,0x3ca9,0x3cba, -0x3cc5,0x3cd0,0x3cdb,0x3ce6,0x3cf1,0x3cfc,0x3d07,0x3d11,0x3d1c,0x3d2c,0x3d37,0x3d45,0x3d52,0x3d5d,0x3d6c,0x3d79, -0x3d86,0x3d95,0x3da2,0x3db3,0x3dc5,0x3dd5,0x3de0,0x3df3,0x3e0a,0x3e18,0x3e25,0x3e30,0x3e3d,0x3e4e,0x3e6a,0x3e80, -0x3e8b,0x3ea8,0x3eb8,0x3ec7,0x3ed2,0x3edd,0x1ece,0x3ee9,0x3ef4,0x3f0c,0x3f1c,0x3f2b,0x3f39,0x3f47,0x3f52,0x3f5d, -0x3f71,0x3f88,0x3fa0,0x3fb0,0x3fc0,0x3fd0,0x3fe2,0x3fed,0x3ff8,0x4002,0x400d,0x401b,0x402e,0x403a,0x4045,0x4050, -0x406c,0x4079,0x4087,0x40a0,0x27ce,0x40af,0x25ef,0x40bc,0x40ca,0x40dc,0x2c00,1,0,6,0x4104,0x4117, -0x4127,0x4135,0x4146,0x4156,0x2c5c,0x12,0,1,0x4180,0x4186,0x2c69,0x12,0,1,0x4180,0x4186, -0x2c76,1,0,3,0x4180,0x4186,0x41bf,0x2c8c,1,0,3,0x4180,0x4186,0x41bf,0x2ca2,1, -0,0xd,0x4249,0x4253,0x425f,0x4266,0x4271,0x4276,0x427d,0x4284,0x428d,0x4292,0x4297,0x42a7,0x373f,0x2d10, -1,0,0xf,0x4249,0x42c6,0x42d0,0x42da,0x42e5,0x3615,0x42ef,0x42fb,0x4303,0x430a,0x4314,0x425f,0x4266, -0x4276,0x431e,0x2d97,1,0,0x11,0x4249,0x433b,0x42da,0x4347,0x4354,0x4362,0x3615,0x436d,0x425f,0x437e, -0x4276,0x438d,0x439b,0x373f,0x372d,0x43a7,0x43b8,0x2e6f,1,0,3,0x43e7,0x43ef,0x43f7,0x2e88,0x36, -1,2,4,8,0xe,0x10,0x20,0x3e,0x40,0x80,0x100,0x1c0,0x200,0x400,0x800,0xe00, -0x1000,0x2000,0x4000,0x7000,0x8000,0x10000,0x20000,0x40000,0x78001,0x80000,0x100000,0x200000,0x400000,0x800000,0x1000000,0x2000000, -0x4000000,0x8000000,0xf000000,0x10000000,0x20000000,0x30f80000,0x2afb,0x2b0a,0x2b1f,0x2b34,0x442e,0x2b49,0x2b5d,0x4424,0x2b6e,0x2b82, -0x2b95,0x443f,0x2ba6,0x2bbf,0x2bd1,0x4456,0x2be2,0x2bf6,0x2c09,0x447f,0x2c21,0x2c33,0x2c3e,0x2c4e,0x441b,0x2c5c, -0x2c71,0x2c86,0x2c9c,0x2cb6,0x2ccc,0x2cdc,0x2cf0,0x2d04,0x4475,0x2d15,0x2d2d,0x4460 +0x263,0x27d,0x291,0x2a5,0x2c0,0x2cf,0x2d8,0x2e8,0x2f0,0x2f9,0x308,0x311,0x321,0x332,0x343,0x8b2, +1,0,0x17,0x87b,0x88c,0x89d,0x8b1,0x8c8,0x8e0,0x8f2,0x907,0x91e,0x933,0x943,0x955,0x972, +0x98e,0x9a0,0x9bd,0x9d9,0x9f5,0xa0a,0xa1f,0xa39,0xa54,0xa6f,0xa54,1,0,0x112,0xa97,0xaa4, +0xab7,0xadf,0xafd,0xb1b,0xb33,0xb5e,0xb88,0xba0,0xbb3,0xbc6,0xbd5,0xbe4,0xbf3,0xc02,0xc19,0xc2a, +0xc3d,0xc50,0xc5d,0xc6a,0xc79,0xc8a,0xc9f,0xcb0,0xcbb,0xcc4,0xcd5,0xce6,0xcf9,0xd0b,0xd1e,0xd31, +0xd70,0xd7d,0xd8a,0xd97,0xdac,0xddc,0xdf6,0xe17,0xe42,0xe65,0xec3,0xeea,0xf05,0xf14,0xf3b,0xf63, +0xf86,0xfa9,0xfd3,0xfec,0x100b,0x102e,0x1052,0x1065,0x107f,0x10a9,0x10c1,0x10e9,0x1112,0x1125,0x1138,0x114b, +0x1172,0x1181,0x11a1,0x11cf,0x11ed,0x121b,0x1237,0x1252,0x126b,0x1284,0x12a5,0x12d5,0x12f4,0x1316,0x134a,0x1377, +0x13bc,0x13dd,0x1407,0x1428,0x1451,0x1464,0x1497,0x14ae,0x14bd,0x14ce,0x14f9,0x1510,0x1541,0x156f,0x15b2,0x15bd, +0x15f6,0x1607,0x1618,0x1625,0x1638,0x1672,0x1696,0x16ba,0x16f4,0x172c,0x1757,0x176f,0x179b,0x17c7,0x17d4,0x17e3, +0x1800,0x1822,0x1850,0x1870,0x1897,0x18be,0x18dd,0x18f0,0x1901,0x1912,0x1937,0x195c,0x1983,0x19b7,0x19e4,0x1a02, +0x1a15,0x1a2e,0x1a67,0x1a76,0x1a96,0x1ab8,0x1ada,0x1af1,0x1b08,0x1b35,0x1b4e,0x1b67,0x1b98,0x1bc2,0x1bdd,0x1bf0, +0x1c0f,0x1c18,0x1c2b,0x1c49,0x1c67,0x1c7a,0x1c91,0x1ca6,0x1cdb,0x1cff,0x1d14,0x1d23,0x1d36,0x1d5a,0x1d63,0x1d87, +0x1d9e,0x1db1,0x1dc0,0x1dcb,0x1dec,0x1e04,0x1e13,0x1e22,0x1e31,0x1e48,0x1e5d,0x1e72,0x1eab,0x1ebe,0x1eda,0x1ee5, +0x1ef2,0x1f20,0x1f44,0x1f67,0x1f7a,0x1f9c,0x1faf,0x1fca,0x1fed,0x2010,0x2035,0x2046,0x2075,0x20a2,0x20b9,0x20d4, +0x20e3,0x210e,0x2146,0x2180,0x21ae,0x21bf,0x21cc,0x21f0,0x21ff,0x221b,0x2235,0x2252,0x228a,0x229f,0x22cc,0x22eb, +0x2319,0x2339,0x236d,0x237c,0x23a6,0x23c9,0x23f4,0x23ff,0x2410,0x242b,0x244f,0x245c,0x2471,0x2498,0x24c3,0x24fa, +0x250d,0x251e,0x254e,0x255f,0x256e,0x2583,0x25a1,0x25b4,0x25c7,0x25de,0x25fb,0x2606,0x260f,0x2631,0x2646,0x266b, +0x2682,0x26ab,0x26c6,0x26db,0x26f4,0x2715,0x274a,0x275b,0x278c,0x27b0,0x27c1,0x27da,0x27e5,0x2812,0x2834,0x2862, +0x2895,0x28a4,0x28b5,0x28d2,0x2914,0x293b,0x2948,0x295d,0x2981,0x29a7,0x29e0,0x29f1,0x2a15,0x2a20,0x2a2d,0x2a3c, +0x1b91,1,0,0x12,0x2a97,0x2aa7,0x2aba,0x2aca,0x2ada,0x2ae9,0x2af9,0x2b0b,0x2b1e,0x2b30,0x2b40,0x2b50, +0x2b5f,0x2b6e,0x2b7e,0x2b8b,0x2b9a,0x2bae,0x1c4f,1,0,6,0x2bd3,0x2bde,0x2beb,0x2bf8,0x2c05,0x2c10, +0x1c93,1,0,0x1e,0x2c2d,0x2c3c,0x2c51,0x2c66,0x2c7b,0x2c8f,0x2ca0,0x2cb4,0x2cc7,0x2cd8,0x2cf1,0x2d03, +0x2d14,0x2d28,0x2d3b,0x2d53,0x2d65,0x2d70,0x2d80,0x2d8e,0x2da3,0x2db8,0x2dce,0x2de8,0x2dfe,0x2e0e,0x2e22,0x2e36, +0x2e47,0x2e5f,0x1ebe,1,0,0x59,0x2e87,0x2eaa,0x2eb3,0x2ec0,0x2ecb,0x2ed4,0x2edf,0x2ee8,0x2f01,0x2f06, +0x2f0f,0x2f2c,0x2f35,0x2f42,0x2f4b,0x2f6f,0x2f76,0x2f7f,0x2f92,0x2f9d,0x2fa6,0x2fb1,0x2fca,0x2fd3,0x2fe2,0x2fed, +0x2ff6,0x3001,0x300a,0x3011,0x301a,0x3025,0x302e,0x3047,0x3050,0x305d,0x3068,0x3079,0x3084,0x3099,0x30b0,0x30b9, +0x30c2,0x30db,0x30e6,0x30ef,0x30f8,0x310f,0x312c,0x3137,0x3148,0x3153,0x315a,0x3167,0x3174,0x31a1,0x31b6,0x31bf, +0x31da,0x31fd,0x321e,0x323f,0x3264,0x328b,0x32ac,0x32cf,0x32f0,0x3317,0x3338,0x335d,0x337c,0x339b,0x33ba,0x33d7, +0x33f8,0x3419,0x343c,0x3461,0x3480,0x349f,0x34c0,0x34e7,0x350c,0x352b,0x354c,0x356f,0x358a,0x35a3,0x35be,0x2191, +1,0,6,0x35e8,0x35f7,0x3607,0x3617,0x3627,0x3638,0x21ef,1,0,0x2b,0x3656,0x3662,0x3670, +0x367f,0x368e,0x369e,0x36af,0x36c3,0x36d8,0x36ee,0x3701,0x3715,0x3725,0x372e,0x3739,0x3749,0x3765,0x3777,0x3785, +0x3794,0x37a0,0x37b5,0x37c9,0x37dc,0x37ea,0x37fe,0x380c,0x3816,0x3828,0x3834,0x3842,0x3852,0x3859,0x3860,0x3867, +0x386e,0x3875,0x388b,0x38ac,0x38be,0x38d5,0x38e0,0x38ef,0x2448,1,0,4,0x3909,0x3914,0x3920,0x392a, +0x246e,1,0,0xaf,0x3941,0x394e,0x3963,0x3970,0x397f,0x398d,0x399c,0x39ab,0x39bd,0x39cc,0x39da,0x39eb, +0x39fa,0x3a09,0x3a16,0x3a22,0x3a31,0x3a40,0x3a4a,0x3a57,0x3a64,0x3a73,0x3a81,0x3a90,0x3a9c,0x3aa6,0x3ab2,0x3ac2, +0x3ad2,0x3ae0,0x3aec,0x3afd,0x3b09,0x3b15,0x3b23,0x3b30,0x3b3c,0x3b49,0xcb0,0x3b56,0x3b64,0x3b7e,0x3b87,0x3b95, +0x3ba3,0x3baf,0x3bbe,0x3bcc,0x3bda,0x3be6,0x3bf5,0x3c03,0x3c11,0x3c1e,0x3c2d,0x3c48,0x3c57,0x3c68,0x3c79,0x3c8c, +0x3c9e,0x3cad,0x3cbf,0x3cce,0x3cda,0x3ce5,0x1dc0,0x3cf2,0x3cfd,0x3d08,0x3d13,0x3d1e,0x3d39,0x3d44,0x3d4f,0x3d5a, +0x3d6d,0x3d81,0x3d8c,0x3d9b,0x3daa,0x3db5,0x3dc0,0x3dcd,0x3ddc,0x3dea,0x3df5,0x3e10,0x3e1a,0x3e2b,0x3e3c,0x3e4b, +0x3e5c,0x3e67,0x3e72,0x3e7d,0x3e88,0x3e93,0x3e9e,0x3ea9,0x3eb3,0x3ebe,0x3ece,0x3ed9,0x3ee7,0x3ef4,0x3eff,0x3f0e, +0x3f1b,0x3f28,0x3f37,0x3f44,0x3f55,0x3f67,0x3f77,0x3f82,0x3f95,0x3fac,0x3fba,0x3fc7,0x3fd2,0x3fdf,0x3ff0,0x400c, +0x4022,0x402d,0x404a,0x405a,0x4069,0x4074,0x407f,0x1eda,0x408b,0x4096,0x40ae,0x40be,0x40cd,0x40db,0x40e9,0x40f4, +0x40ff,0x4113,0x412a,0x4142,0x4152,0x4162,0x4172,0x4184,0x418f,0x419a,0x41a4,0x41af,0x41bd,0x41d0,0x41dc,0x41e9, +0x41f4,0x4210,0x421d,0x422b,0x4244,0x27da,0x4253,0x25fb,0x4260,0x426e,0x4280,0x428e,0x429a,0x42aa,0x2a15,0x42b8, +0x42c4,0x42cf,0x42da,0x2d1f,1,0,6,0x42ff,0x4312,0x4322,0x4330,0x4341,0x4351,0x2d7b,0x12,0, +1,0x437b,0x4381,0x2d88,0x12,0,1,0x437b,0x4381,0x2d95,1,0,3,0x437b,0x4381,0x43ba, +0x2dab,1,0,3,0x437b,0x4381,0x43ba,0x2dc1,1,0,0x12,0x4444,0x444e,0x445a,0x4461,0x446c, +0x4471,0x4478,0x447f,0x4488,0x448d,0x4492,0x44a2,0x38be,0x38d5,0x44ae,0x38e0,0x44be,0x38ef,0x2e6a,1,0, +0xf,0x4444,0x44e5,0x44ef,0x44f9,0x4504,0x3794,0x450e,0x451a,0x4522,0x4529,0x4533,0x445a,0x4461,0x4471,0x453d, +0x2ef1,1,0,0x16,0x4444,0x455a,0x44f9,0x4566,0x4573,0x4581,0x3794,0x458c,0x445a,0x459d,0x4471,0x45ac, +0x45ba,0x38be,0x38ac,0x45c6,0x45d7,0x38d5,0x44ae,0x38e0,0x44be,0x38ef,0x3001,1,0,3,0x4606,0x460e, +0x4616,0x301a,0x36,1,2,4,8,0xe,0x10,0x20,0x3e,0x40,0x80,0x100,0x1c0,0x200, +0x400,0x800,0xe00,0x1000,0x2000,0x4000,0x7000,0x8000,0x10000,0x20000,0x40000,0x78001,0x80000,0x100000,0x200000,0x400000, +0x800000,0x1000000,0x2000000,0x4000000,0x8000000,0xf000000,0x10000000,0x20000000,0x30f80000,0x2c2d,0x2c3c,0x2c51,0x2c66,0x464d,0x2c7b,0x2c8f, +0x4643,0x2ca0,0x2cb4,0x2cc7,0x465e,0x2cd8,0x2cf1,0x2d03,0x4675,0x2d14,0x2d28,0x2d3b,0x469e,0x2d53,0x2d65,0x2d70, +0x2d80,0x463a,0x2d8e,0x2da3,0x2db8,0x2dce,0x2de8,0x2dfe,0x2e0e,0x2e22,0x2e36,0x4694,0x2e47,0x2e5f,0x467f }; -const uint8_t PropNameData::bytesTries[12703]={ -0,0x15,0x6d,0xc3,0x16,0x73,0xc1,0xea,0x76,0x5f,0x76,0x68,0x77,0x90,0x78,1, +const uint8_t PropNameData::bytesTries[13105]={ +0,0x15,0x6d,0xc3,0x23,0x73,0xc1,0xf7,0x76,0x5f,0x76,0x68,0x77,0x90,0x78,1, 0x64,0x50,0x69,0x10,0x64,1,0x63,0x30,0x73,0x62,0x13,0x74,0x61,0x72,0x74,0x63, 0x60,0x16,0x6f,0x6e,0x74,0x69,0x6e,0x75,0x65,0x61,0x13,0x69,0x67,0x69,0x74,0x81, 1,0x61,0x24,0x73,0x69,0x1e,0x72,0x69,0x61,0x74,0x69,0x6f,0x6e,0x73,0x65,0x6c, 0x65,0x63,0x74,0x6f,0x72,0x69,3,0x62,0xc3,0x14,0x68,0x32,0x6f,0x42,0x73,0x13, 0x70,0x61,0x63,0x65,0x5f,0x17,0x69,0x74,0x65,0x73,0x70,0x61,0x63,0x65,0x5f,0x16, -0x72,0x64,0x62,0x72,0x65,0x61,0x6b,0xc3,0x14,0x73,0xa2,0x49,0x74,0xa4,0x2e,0x75, +0x72,0x64,0x62,0x72,0x65,0x61,0x6b,0xc3,0x14,0x73,0xa2,0x49,0x74,0xa4,0x3b,0x75, 3,0x63,0xd9,0x40,0xc,0x69,0x52,0x6e,0x58,0x70,0x12,0x70,0x65,0x72,0x5c,0x13, 0x63,0x61,0x73,0x65,0x5c,0x16,0x6d,0x61,0x70,0x70,0x69,0x6e,0x67,0xd9,0x40,0xc, 0x12,0x64,0x65,0x6f,0x5b,0x10,0x69,1,0x63,0x3e,0x66,0x1b,0x69,0x65,0x64,0x69, @@ -114,781 +118,807 @@ const uint8_t PropNameData::bytesTries[12703]={ 0x70,0x69,0x6e,0x67,0xd9,0x40,8,0x10,0x63,0xd9,0x40,7,0x62,0xc3,0x13,0x63, 0x34,0x64,0x57,0x65,0x6e,0x66,0x10,0x63,0xd9,0x40,6,0xc2,0xa,2,0x66,0xd9, 0x40,6,0x72,0x28,0x78,0xd9,0x70,0,0x12,0x69,0x70,0x74,0xc2,0xa,0x19,0x65, -0x78,0x74,0x65,0x6e,0x73,0x69,0x6f,0x6e,0x73,0xd9,0x70,0,1,0x67,0x50,0x6e, -1,0x73,0x3a,0x74,0x18,0x65,0x6e,0x63,0x65,0x62,0x72,0x65,0x61,0x6b,0xc3,0x13, -0x14,0x69,0x74,0x69,0x76,0x65,0x65,1,0x6d,0x2e,0x73,0x13,0x74,0x61,0x72,0x74, -0x73,0x19,0x65,0x6e,0x74,0x73,0x74,0x61,0x72,0x74,0x65,0x72,0x73,3,0x63,0x66, -0x65,0x72,0x69,0x98,0x72,0x19,0x61,0x69,0x6c,0x63,0x61,0x6e,0x6f,0x6e,0x69,0x63, -0x1f,0x61,0x6c,0x63,0x6f,0x6d,0x62,0x69,0x6e,0x69,0x6e,0x67,0x63,0x6c,0x61,0x73, -0x73,0xc3,0x11,0xd8,0x40,0xa,0x11,0x63,0x63,0xc3,0x11,0x11,0x72,0x6d,0x58,0x1e, -0x69,0x6e,0x61,0x6c,0x70,0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69,0x6f,0x6e,0x59, -0x1d,0x74,0x6c,0x65,0x63,0x61,0x73,0x65,0x6d,0x61,0x70,0x70,0x69,0x6e,0x67,0xd9, -0x40,0xa,0x6d,0x42,0x6e,0x48,0x70,0xa2,0xda,0x71,0xa4,9,0x72,0x15,0x61,0x64, -0x69,0x63,0x61,0x6c,0x55,0x12,0x61,0x74,0x68,0x4f,6,0x6f,0x39,0x6f,0x32,0x74, -0xc3,9,0x75,0x54,0x76,0xd9,0x30,0,0x12,0x6e,0x63,0x68,0x1f,0x61,0x72,0x61, -0x63,0x74,0x65,0x72,0x63,0x6f,0x64,0x65,0x70,0x6f,0x69,0x6e,0x74,0x51,0x14,0x6d, -0x65,0x72,0x69,0x63,1,0x74,0x32,0x76,0x13,0x61,0x6c,0x75,0x65,0xd9,0x30,0, -0x12,0x79,0x70,0x65,0xc3,9,0x61,0xa2,0x77,0x63,0xa2,0x82,0x66,2,0x63,0x98, -0x64,0xa2,0x53,0x6b,1,0x63,0x56,0x64,1,0x69,0x42,0x71,1,0x63,0xc3,0xd, -0x75,0x17,0x69,0x63,0x6b,0x63,0x68,0x65,0x63,0x6b,0xc3,0xd,0x13,0x6e,0x65,0x72, -0x74,0x6d,1,0x69,0x42,0x71,1,0x63,0xc3,0xf,0x75,0x17,0x69,0x63,0x6b,0x63, -0x68,0x65,0x63,0x6b,0xc3,0xf,0x13,0x6e,0x65,0x72,0x74,0x71,1,0x69,0x42,0x71, -1,0x63,0xc3,0xe,0x75,0x17,0x69,0x63,0x6b,0x63,0x68,0x65,0x63,0x6b,0xc3,0xe, -0x13,0x6e,0x65,0x72,0x74,0x6f,1,0x69,0x42,0x71,1,0x63,0xc3,0xc,0x75,0x17, -0x69,0x63,0x6b,0x63,0x68,0x65,0x63,0x6b,0xc3,0xc,0x13,0x6e,0x65,0x72,0x74,0x6b, -0xd8,0x40,5,1,0x31,0xd9,0x40,0xb,0x6d,0x10,0x65,0xd9,0x40,5,0x12,0x68, -0x61,0x72,0x51,1,0x61,0x2c,0x72,0x12,0x69,0x6e,0x74,0x7f,0x10,0x74,2,0x73, -0x2c,0x74,0x30,0x77,0x10,0x73,0x77,0x11,0x79,0x6e,0x75,0x12,0x65,0x72,0x6e,1, -0x73,0x38,0x77,0x18,0x68,0x69,0x74,0x65,0x73,0x70,0x61,0x63,0x65,0x77,0x14,0x79, -0x6e,0x74,0x61,0x78,0x75,1,0x6d,0x3c,0x75,0x1a,0x6f,0x74,0x61,0x74,0x69,0x6f, -0x6e,0x6d,0x61,0x72,0x6b,0x53,0x12,0x61,0x72,0x6b,0x53,0x66,0xc1,0xb9,0x69,0xc0, -0xfd,0x69,0xa2,0x6f,0x6a,0xa2,0xca,0x6c,4,0x62,0xc3,8,0x63,0x8c,0x65,0x98, -0x69,0xa2,0x56,0x6f,2,0x65,0x4b,0x67,0x4c,0x77,0x11,0x65,0x72,0x4c,0x13,0x63, -0x61,0x73,0x65,0x4c,0x16,0x6d,0x61,0x70,0x70,0x69,0x6e,0x67,0xd9,0x40,4,0x11, -0x69,0x63,0x1f,0x61,0x6c,0x6f,0x72,0x64,0x65,0x72,0x65,0x78,0x63,0x65,0x70,0x74, -0x69,0x6f,0x6e,0x4b,0xd8,0x40,4,0x11,0x63,0x63,0xc3,0x10,0x18,0x61,0x64,0x63, -0x61,0x6e,0x6f,0x6e,0x69,0x63,0x1f,0x61,0x6c,0x63,0x6f,0x6d,0x62,0x69,0x6e,0x69, -0x6e,0x67,0x63,0x6c,0x61,0x73,0x73,0xc3,0x10,0x16,0x6e,0x65,0x62,0x72,0x65,0x61, -0x6b,0xc3,8,1,0x64,0x44,0x73,1,0x63,0xd9,0x40,3,0x6f,0x16,0x63,0x6f, -0x6d,0x6d,0x65,0x6e,0x74,0xd9,0x40,3,2,0x63,0x80,0x65,0x90,0x73,0x40,1, -0x62,0x52,0x74,0x46,1,0x61,0x40,0x72,0x1c,0x69,0x6e,0x61,0x72,0x79,0x6f,0x70, -0x65,0x72,0x61,0x74,0x6f,0x72,0x47,0x11,0x72,0x74,0x41,0x44,0x1c,0x69,0x6e,0x61, -0x72,0x79,0x6f,0x70,0x65,0x72,0x61,0x74,0x6f,0x72,0x45,0x3e,0x16,0x6f,0x6e,0x74, -0x69,0x6e,0x75,0x65,0x3f,0x10,0x6f,0x42,0x16,0x67,0x72,0x61,0x70,0x68,0x69,0x63, -0x43,2,0x67,0xc3,6,0x6f,0x26,0x74,0xc3,7,0x11,0x69,0x6e,1,0x63,0x4a, -0x69,0x11,0x6e,0x67,1,0x67,0x2e,0x74,0x12,0x79,0x70,0x65,0xc3,7,0x13,0x72, -0x6f,0x75,0x70,0xc3,6,0x48,0x15,0x6f,0x6e,0x74,0x72,0x6f,0x6c,0x49,0x66,0x86, -0x67,0xa2,0x4a,0x68,3,0x61,0x36,0x65,0x58,0x73,0x68,0x79,0x13,0x70,0x68,0x65, -0x6e,0x3d,0x1f,0x6e,0x67,0x75,0x6c,0x73,0x79,0x6c,0x6c,0x61,0x62,0x6c,0x65,0x74, -0x79,0x70,0x65,0xc3,0xb,0x10,0x78,0x3a,0x14,0x64,0x69,0x67,0x69,0x74,0x3b,0x10, -0x74,0xc3,0xb,0x16,0x75,0x6c,0x6c,0x63,0x6f,0x6d,0x70,0x1f,0x6f,0x73,0x69,0x74, -0x69,0x6f,0x6e,0x65,0x78,0x63,0x6c,0x75,0x73,0x69,0x6f,0x6e,0x33,2,0x63,0xa2, -0x44,0x65,0xa2,0x4b,0x72,3,0x61,0x34,0x62,0x84,0x65,0x8a,0x6c,0x12,0x69,0x6e, -0x6b,0x39,0x11,0x70,0x68,0x7c,0x12,0x65,0x6d,0x65,3,0x62,0x5e,0x63,0x30,0x65, -0x48,0x6c,0x12,0x69,0x6e,0x6b,0x39,0x1a,0x6c,0x75,0x73,0x74,0x65,0x72,0x62,0x72, -0x65,0x61,0x6b,0xc3,0x12,0x14,0x78,0x74,0x65,0x6e,0x64,0x37,0x12,0x61,0x73,0x65, -0x35,0x11,0x78,0x74,0x37,0xc2,5,1,0x62,0xc3,0x12,0x6d,0xd9,0x20,0,0x1c, -0x6e,0x65,0x72,0x61,0x6c,0x63,0x61,0x74,0x65,0x67,0x6f,0x72,0x79,0xc2,5,0x13, -0x6d,0x61,0x73,0x6b,0xd9,0x20,0,0x61,0xa2,0x50,0x62,0xa2,0x7e,0x63,0xa2,0xf0, -0x64,0xa4,0xbd,0x65,2,0x61,0x3a,0x6d,0x58,0x78,0x10,0x74,0x30,0x14,0x65,0x6e, -0x64,0x65,0x72,0x31,0xc2,4,0x1b,0x73,0x74,0x61,0x73,0x69,0x61,0x6e,0x77,0x69, -0x64,0x74,0x68,0xc3,4,0x12,0x6f,0x6a,0x69,0x92,1,0x6d,0x3c,0x70,0x1a,0x72, -0x65,0x73,0x65,0x6e,0x74,0x61,0x74,0x69,0x6f,0x6e,0x95,0x16,0x6f,0x64,0x69,0x66, -0x69,0x65,0x72,0x96,0x13,0x62,0x61,0x73,0x65,0x99,3,0x67,0x44,0x68,0x4a,0x6c, -0x4e,0x73,0x1a,0x63,0x69,0x69,0x68,0x65,0x78,0x64,0x69,0x67,0x69,0x74,0x23,0x10, -0x65,0xd9,0x40,0,0x11,0x65,0x78,0x23,1,0x6e,0x38,0x70,0x11,0x68,0x61,0x20, -0x14,0x62,0x65,0x74,0x69,0x63,0x21,0x11,0x75,0x6d,0x79,4,0x63,0xc3,0,0x69, -0x3e,0x6c,0xa2,0x57,0x6d,0xa2,0x64,0x70,1,0x62,0xd9,0x40,0xd,0x74,0xc3,0x15, -0x11,0x64,0x69,2,0x63,0x54,0x6d,0x74,0x70,0x1b,0x61,0x69,0x72,0x65,0x64,0x62, -0x72,0x61,0x63,0x6b,0x65,0x74,0xd8,0x40,0xd,0x13,0x74,0x79,0x70,0x65,0xc3,0x15, -0x24,1,0x6c,0x30,0x6f,0x14,0x6e,0x74,0x72,0x6f,0x6c,0x25,0x12,0x61,0x73,0x73, -0xc3,0,0x26,0x14,0x69,0x72,0x72,0x6f,0x72,1,0x65,0x38,0x69,0x16,0x6e,0x67, -0x67,0x6c,0x79,0x70,0x68,0xd9,0x40,1,0x10,0x64,0x27,2,0x61,0x32,0x6b,0xc3, -1,0x6f,0x11,0x63,0x6b,0xc3,1,0x11,0x6e,0x6b,0x7b,0x10,0x67,0xd9,0x40,1, -6,0x68,0x7c,0x68,0x54,0x69,0x85,0x6f,0xa2,0x6f,0x77,4,0x63,0x30,0x6b,0x36, -0x6c,0x87,0x74,0x8b,0x75,0x89,1,0x66,0x8d,0x6d,0x8f,0x11,0x63,0x66,0x91,0x18, -0x61,0x6e,0x67,0x65,0x73,0x77,0x68,0x65,0x6e,4,0x63,0x44,0x6c,0x6c,0x6e,0x7e, -0x74,0x98,0x75,0x18,0x70,0x70,0x65,0x72,0x63,0x61,0x73,0x65,0x64,0x89,0x12,0x61, -0x73,0x65,1,0x66,0x30,0x6d,0x14,0x61,0x70,0x70,0x65,0x64,0x8f,0x14,0x6f,0x6c, -0x64,0x65,0x64,0x8d,0x18,0x6f,0x77,0x65,0x72,0x63,0x61,0x73,0x65,0x64,0x87,0x1c, -0x66,0x6b,0x63,0x63,0x61,0x73,0x65,0x66,0x6f,0x6c,0x64,0x65,0x64,0x91,0x18,0x69, -0x74,0x6c,0x65,0x63,0x61,0x73,0x65,0x64,0x8b,0x13,0x6d,0x70,0x65,0x78,0x33,0x61, -0x2e,0x63,0xa2,0x48,0x66,0xd9,0x40,2,1,0x6e,0x72,0x73,0x10,0x65,3,0x64, -0x83,0x66,0x3a,0x69,0x4a,0x73,0x17,0x65,0x6e,0x73,0x69,0x74,0x69,0x76,0x65,0x65, -0x15,0x6f,0x6c,0x64,0x69,0x6e,0x67,0xd9,0x40,2,0x17,0x67,0x6e,0x6f,0x72,0x61, -0x62,0x6c,0x65,0x85,0x13,0x6f,0x6e,0x69,0x63,0x1f,0x61,0x6c,0x63,0x6f,0x6d,0x62, -0x69,0x6e,0x69,0x6e,0x67,0x63,0x6c,0x61,0x73,0x73,0xc3,2,0x10,0x63,0xc3,2, -3,0x61,0x30,0x65,0x34,0x69,0xa2,0x41,0x74,0xc3,3,0x11,0x73,0x68,0x29,2, -0x63,0x3a,0x66,0x58,0x70,0x2c,0x16,0x72,0x65,0x63,0x61,0x74,0x65,0x64,0x2d,0x1d, -0x6f,0x6d,0x70,0x6f,0x73,0x69,0x74,0x69,0x6f,0x6e,0x74,0x79,0x70,0x65,0xc3,3, -0x15,0x61,0x75,0x6c,0x74,0x69,0x67,0x1f,0x6e,0x6f,0x72,0x61,0x62,0x6c,0x65,0x63, -0x6f,0x64,0x65,0x70,0x6f,0x69,0x6e,0x74,0x2b,0x2a,0x10,0x61,0x2e,0x15,0x63,0x72, -0x69,0x74,0x69,0x63,0x2f,3,0x66,0x34,0x6e,0x3e,0x74,0x42,0x79,0x22,0x11,0x65, -0x73,0x23,0x20,0x13,0x61,0x6c,0x73,0x65,0x21,0x20,0x10,0x6f,0x21,0x22,0x12,0x72, -0x75,0x65,0x23,0xa,0x6b,0x5b,0x6f,0x23,0x6f,0x3c,0x72,0x4c,0x76,1,0x69,0x24, -0x72,0x33,0x13,0x72,0x61,0x6d,0x61,0x33,0x10,0x76,0x22,0x14,0x65,0x72,0x6c,0x61, -0x79,0x23,0xa2,0xe2,0x13,0x69,0x67,0x68,0x74,0xa3,0xe2,0x6b,0x58,0x6c,0x74,0x6e, -3,0x6b,0x2f,0x6f,0x30,0x72,0x21,0x75,0x12,0x6b,0x74,0x61,0x2f,0x19,0x74,0x72, -0x65,0x6f,0x72,0x64,0x65,0x72,0x65,0x64,0x21,1,0x61,0x24,0x76,0x31,0x18,0x6e, -0x61,0x76,0x6f,0x69,0x63,0x69,0x6e,0x67,0x31,0xa2,0xe0,0x12,0x65,0x66,0x74,0xa3, -0xe0,0x61,0x5c,0x62,0xa2,0x77,0x63,0xa2,0x96,0x64,0xa4,0xa,0x69,1,0x6f,0x26, -0x73,0xa3,0xf0,0x1a,0x74,0x61,0x73,0x75,0x62,0x73,0x63,0x72,0x69,0x70,0x74,0xa3, -0xf0,0xa2,0xe6,3,0x62,0xa0,0x6c,0xa3,0xe4,0x72,0xa3,0xe8,0x74,2,0x61,0x74, -0x62,0x7c,0x74,0x14,0x61,0x63,0x68,0x65,0x64,1,0x61,0x3e,0x62,0x13,0x65,0x6c, -0x6f,0x77,0xa2,0xca,0x13,0x6c,0x65,0x66,0x74,0xa3,0xc8,0x13,0x62,0x6f,0x76,0x65, -0xa2,0xd6,0x14,0x72,0x69,0x67,0x68,0x74,0xa3,0xd8,0xa2,0xd6,0x10,0x72,0xa3,0xd8, -0xa2,0xca,0x10,0x6c,0xa3,0xc8,0x12,0x6f,0x76,0x65,0xa2,0xe6,1,0x6c,0x30,0x72, -0x13,0x69,0x67,0x68,0x74,0xa3,0xe8,0x12,0x65,0x66,0x74,0xa3,0xe4,0xa2,0xdc,2, -0x65,0x2c,0x6c,0xa3,0xda,0x72,0xa3,0xde,0x12,0x6c,0x6f,0x77,0xa2,0xdc,1,0x6c, -0x30,0x72,0x13,0x69,0x67,0x68,0x74,0xa3,0xde,0x12,0x65,0x66,0x74,0xa3,0xda,0x11, -0x63,0x63,4,0x31,0x3c,0x32,0xa2,0x42,0x33,0xa2,0x56,0x38,0xa2,0x64,0x39,0x10, -0x31,0xa3,0x5b,9,0x35,0xa,0x35,0x3f,0x36,0x41,0x37,0x43,0x38,0x45,0x39,0x47, -0x30,0x30,0x31,0x3c,0x32,0x42,0x33,0x4e,0x34,0x3d,0x34,1,0x33,0xa3,0x67,0x37, -0xa3,0x6b,0x36,0x10,0x38,0xa3,0x76,0x38,1,0x32,0xa3,0x7a,0x39,0xa3,0x81,0x3a, -2,0x30,0xa3,0x82,0x32,0xa3,0x84,0x33,0xa3,0x85,9,0x35,0xa,0x35,0x53,0x36, -0x55,0x37,0x57,0x38,0x59,0x39,0x5b,0x30,0x49,0x31,0x4b,0x32,0x4d,0x33,0x4f,0x34, -0x51,6,0x33,8,0x33,0x63,0x34,0x65,0x35,0x67,0x36,0x69,0x30,0x5d,0x31,0x5f, -0x32,0x61,0x10,0x34,0xa3,0x54,2,0x61,0xa3,0xea,0x62,0xa3,0xe9,0x6f,0x13,0x75, -0x62,0x6c,0x65,1,0x61,0x30,0x62,0x13,0x65,0x6c,0x6f,0x77,0xa3,0xe9,0x13,0x62, -0x6f,0x76,0x65,0xa3,0xea,0xb,0x6e,0xc0,0xca,0x72,0x5f,0x72,0x46,0x73,0xa2,0x48, -0x77,1,0x68,0x24,0x73,0x33,0x17,0x69,0x74,0x65,0x73,0x70,0x61,0x63,0x65,0x33, -0x22,1,0x69,0x30,0x6c,2,0x65,0x3d,0x69,0x4b,0x6f,0x3f,0x18,0x67,0x68,0x74, -0x74,0x6f,0x6c,0x65,0x66,0x74,0x22,2,0x65,0x38,0x69,0x48,0x6f,0x16,0x76,0x65, -0x72,0x72,0x69,0x64,0x65,0x3f,0x17,0x6d,0x62,0x65,0x64,0x64,0x69,0x6e,0x67,0x3d, -0x15,0x73,0x6f,0x6c,0x61,0x74,0x65,0x4b,0x30,0x1e,0x65,0x67,0x6d,0x65,0x6e,0x74, -0x73,0x65,0x70,0x61,0x72,0x61,0x74,0x6f,0x72,0x31,0x6e,0xa2,0x41,0x6f,0xa2,0x53, -0x70,2,0x61,0x66,0x64,0x86,0x6f,0x1b,0x70,0x64,0x69,0x72,0x65,0x63,0x74,0x69, -0x6f,0x6e,0x61,0x6c,1,0x66,0x32,0x69,0x15,0x73,0x6f,0x6c,0x61,0x74,0x65,0x4d, -0x14,0x6f,0x72,0x6d,0x61,0x74,0x41,0x1f,0x72,0x61,0x67,0x72,0x61,0x70,0x68,0x73, -0x65,0x70,0x61,0x72,0x61,0x74,0x6f,0x72,0x2f,1,0x66,0x41,0x69,0x4d,1,0x6f, -0x28,0x73,0x10,0x6d,0x43,0x1b,0x6e,0x73,0x70,0x61,0x63,0x69,0x6e,0x67,0x6d,0x61, -0x72,0x6b,0x43,1,0x6e,0x35,0x74,0x19,0x68,0x65,0x72,0x6e,0x65,0x75,0x74,0x72, -0x61,0x6c,0x35,0x65,0x88,0x65,0x98,0x66,0xa2,0x6a,0x6c,0x20,1,0x65,0x30,0x72, -2,0x65,0x37,0x69,0x49,0x6f,0x39,0x18,0x66,0x74,0x74,0x6f,0x72,0x69,0x67,0x68, -0x74,0x20,2,0x65,0x38,0x69,0x48,0x6f,0x16,0x76,0x65,0x72,0x72,0x69,0x64,0x65, -0x39,0x17,0x6d,0x62,0x65,0x64,0x64,0x69,0x6e,0x67,0x37,0x15,0x73,0x6f,0x6c,0x61, -0x74,0x65,0x49,3,0x6e,0x25,0x73,0x27,0x74,0x29,0x75,0x15,0x72,0x6f,0x70,0x65, -0x61,0x6e,2,0x6e,0x3c,0x73,0x46,0x74,0x18,0x65,0x72,0x6d,0x69,0x6e,0x61,0x74, -0x6f,0x72,0x29,0x14,0x75,0x6d,0x62,0x65,0x72,0x25,0x17,0x65,0x70,0x61,0x72,0x61, -0x74,0x6f,0x72,0x27,1,0x69,0x28,0x73,0x10,0x69,0x47,0x1f,0x72,0x73,0x74,0x73, -0x74,0x72,0x6f,0x6e,0x67,0x69,0x73,0x6f,0x6c,0x61,0x74,0x65,0x47,0x61,0x4e,0x62, -0x84,0x63,1,0x6f,0x24,0x73,0x2d,0x1c,0x6d,0x6d,0x6f,0x6e,0x73,0x65,0x70,0x61, -0x72,0x61,0x74,0x6f,0x72,0x2d,2,0x6c,0x3b,0x6e,0x2b,0x72,0x13,0x61,0x62,0x69, -0x63,1,0x6c,0x30,0x6e,0x14,0x75,0x6d,0x62,0x65,0x72,0x2b,0x14,0x65,0x74,0x74, -0x65,0x72,0x3b,0x2e,1,0x6e,0x45,0x6f,0x1c,0x75,0x6e,0x64,0x61,0x72,0x79,0x6e, -0x65,0x75,0x74,0x72,0x61,0x6c,0x45,0,0x15,0x6d,0xc7,0x44,0x73,0xc3,0x75,0x76, -0x9c,0x76,0x92,0x77,0xa2,0x8b,0x79,0x10,0x69,2,0x6a,0x3c,0x72,0x68,0x73,0x17, -0x79,0x6c,0x6c,0x61,0x62,0x6c,0x65,0x73,0xa3,0x48,0x12,0x69,0x6e,0x67,0xa2,0x74, -0x1e,0x68,0x65,0x78,0x61,0x67,0x72,0x61,0x6d,0x73,0x79,0x6d,0x62,0x6f,0x6c,0x73, -0xa3,0x74,0x16,0x61,0x64,0x69,0x63,0x61,0x6c,0x73,0xa3,0x49,2,0x61,0x36,0x65, -0x7a,0x73,0xa2,0x6c,0x12,0x73,0x75,0x70,0xa3,0x7d,1,0x69,0xa3,0x9f,0x72,0x1e, -0x69,0x61,0x74,0x69,0x6f,0x6e,0x73,0x65,0x6c,0x65,0x63,0x74,0x6f,0x72,0x73,0xa2, -0x6c,0x19,0x73,0x75,0x70,0x70,0x6c,0x65,0x6d,0x65,0x6e,0x74,0xa3,0x7d,1,0x64, -0x3c,0x72,0x19,0x74,0x69,0x63,0x61,0x6c,0x66,0x6f,0x72,0x6d,0x73,0xa3,0x91,0x14, -0x69,0x63,0x65,0x78,0x74,0xa2,0xaf,0x16,0x65,0x6e,0x73,0x69,0x6f,0x6e,0x73,0xa3, -0xaf,0x18,0x61,0x72,0x61,0x6e,0x67,0x63,0x69,0x74,0x69,0xa3,0xfc,0x73,0xa2,0x4b, -0x74,0xa6,0x2b,0x75,2,0x63,0x82,0x67,0x92,0x6e,0x1f,0x69,0x66,0x69,0x65,0x64, -0x63,0x61,0x6e,0x61,0x64,0x69,0x61,0x6e,0x61,0x62,0x6f,0x1f,0x72,0x69,0x67,0x69, -0x6e,0x61,0x6c,0x73,0x79,0x6c,0x6c,0x61,0x62,0x69,0x63,0x73,0x62,0x17,0x65,0x78, -0x74,0x65,0x6e,0x64,0x65,0x64,0xa3,0xad,0x11,0x61,0x73,0x62,0x12,0x65,0x78,0x74, -0xa3,0xad,0x15,0x61,0x72,0x69,0x74,0x69,0x63,0xa3,0x78,7,0x6f,0xc1,0x5b,0x6f, -0x54,0x70,0x68,0x75,0xa2,0x43,0x79,1,0x6c,0x2c,0x72,0x12,0x69,0x61,0x63,0x3b, -0x17,0x6f,0x74,0x69,0x6e,0x61,0x67,0x72,0x69,0xa3,0x8f,0x18,0x72,0x61,0x73,0x6f, -0x6d,0x70,0x65,0x6e,0x67,0xa3,0xda,1,0x61,0x32,0x65,0x14,0x63,0x69,0x61,0x6c, -0x73,0xa3,0x56,0x12,0x63,0x69,0x6e,0x1f,0x67,0x6d,0x6f,0x64,0x69,0x66,0x69,0x65, -0x72,0x6c,0x65,0x74,0x74,0x65,0x72,0x73,0x2d,2,0x6e,0x48,0x70,0x76,0x74,0x1d, -0x74,0x6f,0x6e,0x73,0x69,0x67,0x6e,0x77,0x72,0x69,0x74,0x69,0x6e,0x67,0xa5,6, -0x15,0x64,0x61,0x6e,0x65,0x73,0x65,0xa2,0x9b,0x12,0x73,0x75,0x70,0xa2,0xdb,0x16, -0x70,0x6c,0x65,0x6d,0x65,0x6e,0x74,0xa3,0xdb,4,0x61,0xa2,0xa8,0x65,0x5c,0x6d, -0x9e,0x70,0xa2,0x4b,0x73,0x13,0x79,0x6d,0x62,0x6f,0x1f,0x6c,0x73,0x61,0x6e,0x64, -0x70,0x69,0x63,0x74,0x6f,0x67,0x72,0x61,0x70,0x68,0x73,0xa5,5,0x10,0x72,1, -0x61,0x4e,0x73,0x12,0x63,0x72,0x69,0x1f,0x70,0x74,0x73,0x61,0x6e,0x64,0x73,0x75, -0x62,0x73,0x63,0x72,0x69,0x70,0x74,0x73,0x73,0x14,0x6e,0x64,0x73,0x75,0x62,0x73, -0x1b,0x61,0x74,0x68,0x6f,0x70,0x65,0x72,0x61,0x74,0x6f,0x72,0x73,0xa3,0x6a,1, -0x6c,0x40,0x75,1,0x61,0x6e,0x6e,0x17,0x63,0x74,0x75,0x61,0x74,0x69,0x6f,0x6e, -0xa3,0x8e,0x15,0x65,0x6d,0x65,0x6e,0x74,0x61,1,0x6c,0x50,0x72,0x1e,0x79,0x70, -0x72,0x69,0x76,0x61,0x74,0x65,0x75,0x73,0x65,0x61,0x72,0x65,0x61,1,0x61,0xa3, -0x6d,0x62,0xa3,0x6e,3,0x61,0x5c,0x6d,0x78,0x70,0xa2,0x41,0x73,0x13,0x79,0x6d, -0x62,0x6f,0x1f,0x6c,0x73,0x61,0x6e,0x64,0x70,0x69,0x63,0x74,0x6f,0x67,0x72,0x61, -0x70,0x68,0x73,0xa5,5,0x14,0x72,0x72,0x6f,0x77,0x73,2,0x61,0xa3,0x67,0x62, -0xa3,0x68,0x63,0xa3,0xfa,0x13,0x61,0x74,0x68,0x65,0x1f,0x6d,0x61,0x74,0x69,0x63, -0x61,0x6c,0x6f,0x70,0x65,0x72,0x61,0x74,0x6f,0x72,0x73,0xa3,0x6a,0x19,0x75,0x6e, -0x63,0x74,0x75,0x61,0x74,0x69,0x6f,0x6e,0xa3,0x8e,0x61,0x5a,0x68,0x84,0x69,0xa2, -0x5b,0x6d,0x16,0x61,0x6c,0x6c,0x66,0x6f,0x72,0x6d,1,0x73,0xa3,0x54,0x76,0x16, -0x61,0x72,0x69,0x61,0x6e,0x74,0x73,0xa3,0x54,1,0x6d,0x36,0x75,0x16,0x72,0x61, -0x73,0x68,0x74,0x72,0x61,0xa3,0xa1,0x15,0x61,0x72,0x69,0x74,0x61,0x6e,0xa3,0xac, -1,0x61,0x52,0x6f,0x13,0x72,0x74,0x68,0x61,0x1f,0x6e,0x64,0x66,0x6f,0x72,0x6d, -0x61,0x74,0x63,0x6f,0x6e,0x74,0x72,0x6f,0x6c,0x73,0xa3,0xf7,1,0x72,0x2e,0x76, -0x12,0x69,0x61,0x6e,0xa3,0x79,0x12,0x61,0x64,0x61,0xa3,0xd9,1,0x64,0x50,0x6e, -0x13,0x68,0x61,0x6c,0x61,0x50,0x1d,0x61,0x72,0x63,0x68,0x61,0x69,0x63,0x6e,0x75, -0x6d,0x62,0x65,0x72,0x73,0xa3,0xf9,0x13,0x64,0x68,0x61,0x6d,0xa3,0xf8,4,0x61, -0x68,0x65,0xa2,0x74,0x68,0xa2,0x77,0x69,0xa2,0x7f,0x72,0x1c,0x61,0x6e,0x73,0x70, -0x6f,0x72,0x74,0x61,0x6e,0x64,0x6d,0x61,0x70,0xa2,0xcf,0x16,0x73,0x79,0x6d,0x62, -0x6f,0x6c,0x73,0xa3,0xcf,3,0x67,0x34,0x69,0x5a,0x6b,0xa2,0x46,0x6d,0x11,0x69, -0x6c,0x49,2,0x61,0x2a,0x62,0x32,0x73,0xa3,0x60,0x12,0x6c,0x6f,0x67,0xa3,0x62, -0x13,0x61,0x6e,0x77,0x61,0xa3,0x65,3,0x6c,0x52,0x74,0x56,0x76,0x5e,0x78,0x16, -0x75,0x61,0x6e,0x6a,0x69,0x6e,0x67,0xa2,0x7c,0x16,0x73,0x79,0x6d,0x62,0x6f,0x6c, -0x73,0xa3,0x7c,0x10,0x65,0xa3,0x70,0x12,0x68,0x61,0x6d,0xa3,0xae,0x12,0x69,0x65, -0x74,0xa3,0xb7,0x11,0x72,0x69,0xa3,0xdc,0x13,0x6c,0x75,0x67,0x75,0x4b,0x10,0x61, -1,0x61,0x24,0x69,0x53,0x11,0x6e,0x61,0x3d,2,0x62,0x34,0x66,0x3c,0x72,0x13, -0x68,0x75,0x74,0x61,0xa3,0xfb,0x13,0x65,0x74,0x61,0x6e,0x57,0x14,0x69,0x6e,0x61, -0x67,0x68,0xa3,0x90,0x6d,0x84,0x6e,0xa6,0x1a,0x6f,0xa6,0x4e,0x70,0xa8,2,0x72, -1,0x65,0x5c,0x75,1,0x6d,0x2a,0x6e,0x11,0x69,0x63,0x67,0x10,0x69,0xa2,0xc0, -0x1d,0x6e,0x75,0x6d,0x65,0x72,0x61,0x6c,0x73,0x79,0x6d,0x62,0x6f,0x6c,0x73,0xa3, -0xc0,0x13,0x6a,0x61,0x6e,0x67,0xa3,0xa3,6,0x6f,0x76,0x6f,0x6c,0x72,0xa2,0x51, -0x75,0xa2,0x52,0x79,0x14,0x61,0x6e,0x6d,0x61,0x72,0x58,0x12,0x65,0x78,0x74,2, -0x61,0xa3,0xb6,0x62,0xa3,0xee,0x65,0x13,0x6e,0x64,0x65,0x64,1,0x61,0xa3,0xb6, -0x62,0xa3,0xee,1,0x64,0x32,0x6e,0x15,0x67,0x6f,0x6c,0x69,0x61,0x6e,0x6b,0x10, -0x69,0xa2,0xec,0x13,0x66,0x69,0x65,0x72,1,0x6c,0x3c,0x74,0x19,0x6f,0x6e,0x65, -0x6c,0x65,0x74,0x74,0x65,0x72,0x73,0xa3,0x8a,0x15,0x65,0x74,0x74,0x65,0x72,0x73, -0x2d,0x10,0x6f,0xa3,0xed,1,0x6c,0x44,0x73,0x11,0x69,0x63,0xa2,0x5c,0x18,0x61, -0x6c,0x73,0x79,0x6d,0x62,0x6f,0x6c,0x73,0xa3,0x5c,0x13,0x74,0x61,0x6e,0x69,0xa5, -3,0x61,0xa2,0x9b,0x65,0xa4,0x1f,0x69,1,0x61,0xa2,0x8f,0x73,0x10,0x63,5, -0x70,0x18,0x70,0xa2,0x71,0x73,0x36,0x74,0x17,0x65,0x63,0x68,0x6e,0x69,0x63,0x61, -0x6c,0x81,0x15,0x79,0x6d,0x62,0x6f,0x6c,0x73,0x8f,0x61,0xa2,0x66,0x65,0x46,0x6d, -0x19,0x61,0x74,0x68,0x73,0x79,0x6d,0x62,0x6f,0x6c,0x73,1,0x61,0xa3,0x66,0x62, -0xa3,0x69,0x17,0x6c,0x6c,0x61,0x6e,0x65,0x6f,0x75,0x73,2,0x6d,0x3a,0x73,0x6c, -0x74,0x17,0x65,0x63,0x68,0x6e,0x69,0x63,0x61,0x6c,0x81,0x11,0x61,0x74,0x1f,0x68, -0x65,0x6d,0x61,0x74,0x69,0x63,0x61,0x6c,0x73,0x79,0x6d,0x62,0x6f,0x6c,0x73,1, -0x61,0xa3,0x66,0x62,0xa3,0x69,0x15,0x79,0x6d,0x62,0x6f,0x6c,0x73,0x8e,0x12,0x61, -0x6e,0x64,1,0x61,0x3c,0x70,0x19,0x69,0x63,0x74,0x6f,0x67,0x72,0x61,0x70,0x68, -0x73,0xa3,0xcd,0x14,0x72,0x72,0x6f,0x77,0x73,0xa3,0x73,0x10,0x6f,0xa3,0xd8,3, -0x68,0xa2,0x4f,0x6c,0xa2,0x65,0x6e,0xa2,0x6a,0x74,0x10,0x68,2,0x61,0x3a,0x65, -0x4a,0x6f,0x17,0x70,0x65,0x72,0x61,0x74,0x6f,0x72,0x73,0x7f,0x16,0x6c,0x70,0x68, -0x61,0x6e,0x75,0x6d,0xa3,0x5d,0x16,0x6d,0x61,0x74,0x69,0x63,0x61,0x6c,1,0x61, -0x36,0x6f,0x17,0x70,0x65,0x72,0x61,0x74,0x6f,0x72,0x73,0x7f,0x11,0x6c,0x70,0x1f, -0x68,0x61,0x6e,0x75,0x6d,0x65,0x72,0x69,0x63,0x73,0x79,0x6d,0x62,0x6f,0x6c,0x73, -0xa3,0x5d,1,0x61,0x3e,0x6a,0x12,0x6f,0x6e,0x67,0xa2,0xaa,0x14,0x74,0x69,0x6c, -0x65,0x73,0xa3,0xaa,0x13,0x6a,0x61,0x6e,0x69,0xa3,0xe9,0x15,0x61,0x79,0x61,0x6c, -0x61,0x6d,0x4f,1,0x64,0x34,0x69,0x15,0x63,0x68,0x61,0x65,0x61,0x6e,0xa3,0xea, -0x12,0x61,0x69,0x63,0xa3,0xc6,2,0x65,0x66,0x6e,0x98,0x72,0x14,0x6f,0x69,0x74, -0x69,0x63,1,0x63,0x3c,0x68,0x19,0x69,0x65,0x72,0x6f,0x67,0x6c,0x79,0x70,0x68, -0x73,0xa3,0xd7,0x15,0x75,0x72,0x73,0x69,0x76,0x65,0xa3,0xd6,0x17,0x74,0x65,0x69, -0x6d,0x61,0x79,0x65,0x6b,0xa2,0xb8,0x12,0x65,0x78,0x74,0xa2,0xd5,0x16,0x65,0x6e, -0x73,0x69,0x6f,0x6e,0x73,0xa3,0xd5,0x18,0x64,0x65,0x6b,0x69,0x6b,0x61,0x6b,0x75, -0x69,0xa3,0xeb,5,0x6b,0x1b,0x6b,0x3c,0x6f,0x40,0x75,0x18,0x6d,0x62,0x65,0x72, -0x66,0x6f,0x72,0x6d,0x73,0x7b,0x10,0x6f,0xa3,0x92,0x14,0x62,0x6c,0x6f,0x63,0x6b, -0x21,0x61,0x3a,0x62,0x21,0x65,0x16,0x77,0x74,0x61,0x69,0x6c,0x75,0x65,0xa3,0x8b, -0x16,0x62,0x61,0x74,0x61,0x65,0x61,0x6e,0xa3,0xef,5,0x70,0x43,0x70,0x36,0x72, -0x6a,0x73,0x14,0x6d,0x61,0x6e,0x79,0x61,0xa3,0x7a,0x18,0x74,0x69,0x63,0x61,0x6c, -0x63,0x68,0x61,0x72,0x1f,0x61,0x63,0x74,0x65,0x72,0x72,0x65,0x63,0x6f,0x67,0x6e, -0x69,0x74,0x69,0x6f,0x6e,0x85,1,0x69,0x46,0x6e,0x1e,0x61,0x6d,0x65,0x6e,0x74, -0x61,0x6c,0x64,0x69,0x6e,0x67,0x62,0x61,0x74,0x73,0xa3,0xf2,0x11,0x79,0x61,0x47, -0x63,0xa2,0x66,0x67,0xa2,0x66,0x6c,1,0x63,0xa2,0x57,0x64,5,0x70,0x2d,0x70, -0x36,0x73,0x56,0x74,0x14,0x75,0x72,0x6b,0x69,0x63,0xa3,0xbf,0x11,0x65,0x72,1, -0x6d,0x2e,0x73,0x12,0x69,0x61,0x6e,0xa3,0x8c,0x11,0x69,0x63,0xa3,0xf1,0x1a,0x6f, -0x75,0x74,0x68,0x61,0x72,0x61,0x62,0x69,0x61,0x6e,0xa3,0xbb,0x68,0x42,0x69,0x54, -0x6e,0x1a,0x6f,0x72,0x74,0x68,0x61,0x72,0x61,0x62,0x69,0x61,0x6e,0xa3,0xf0,0x17, -0x75,0x6e,0x67,0x61,0x72,0x69,0x61,0x6e,0xa5,4,0x14,0x74,0x61,0x6c,0x69,0x63, -0xa3,0x58,0x13,0x68,0x69,0x6b,0x69,0xa3,0x9d,0x10,0x72,0x85,0x12,0x68,0x61,0x6d, -0x65,5,0x72,0x35,0x72,0x44,0x73,0x64,0x75,1,0x61,0xa3,0x4e,0x6e,0x17,0x63, -0x74,0x75,0x61,0x74,0x69,0x6f,0x6e,0x71,0x17,0x69,0x76,0x61,0x74,0x65,0x75,0x73, -0x65,0xa2,0x4e,0x13,0x61,0x72,0x65,0x61,0xa3,0x4e,0x1b,0x61,0x6c,0x74,0x65,0x72, -0x70,0x61,0x68,0x6c,0x61,0x76,0x69,0xa3,0xf6,0x61,0x40,0x68,0x82,0x6c,0x19,0x61, -0x79,0x69,0x6e,0x67,0x63,0x61,0x72,0x64,0x73,0xa3,0xcc,2,0x68,0x38,0x6c,0x4a, -0x75,0x15,0x63,0x69,0x6e,0x68,0x61,0x75,0xa3,0xf5,0x17,0x61,0x77,0x68,0x68,0x6d, -0x6f,0x6e,0x67,0xa3,0xf3,0x15,0x6d,0x79,0x72,0x65,0x6e,0x65,0xa3,0xf4,1,0x61, -0x8e,0x6f,1,0x65,0x74,0x6e,0x16,0x65,0x74,0x69,0x63,0x65,0x78,0x74,0xa2,0x72, -1,0x65,0x2c,0x73,0x11,0x75,0x70,0xa3,0x8d,0x15,0x6e,0x73,0x69,0x6f,0x6e,0x73, -0xa2,0x72,0x19,0x73,0x75,0x70,0x70,0x6c,0x65,0x6d,0x65,0x6e,0x74,0xa3,0x8d,0x15, -0x6e,0x69,0x63,0x69,0x61,0x6e,0xa3,0x97,1,0x67,0x3e,0x69,0x13,0x73,0x74,0x6f, -0x73,0xa2,0xa6,0x13,0x64,0x69,0x73,0x63,0xa3,0xa6,0x12,0x73,0x70,0x61,0xa3,0x96, -0x67,0xc3,0x8a,0x6a,0xc1,0x81,0x6a,0xa2,0xc5,0x6b,0xa2,0xde,0x6c,4,0x61,0x54, -0x65,0xa2,0x61,0x69,0xa2,0x78,0x6f,0xa2,0xa7,0x79,1,0x63,0x2e,0x64,0x12,0x69, -0x61,0x6e,0xa3,0xa9,0x12,0x69,0x61,0x6e,0xa3,0xa7,1,0x6f,0x55,0x74,0x11,0x69, -0x6e,1,0x31,0x82,0x65,0x11,0x78,0x74,4,0x61,0x5c,0x62,0x29,0x63,0xa3,0x94, -0x64,0xa3,0x95,0x65,0xa2,0xe7,0x13,0x6e,0x64,0x65,0x64,4,0x61,0x36,0x62,0x29, -0x63,0xa3,0x94,0x64,0xa3,0x95,0x65,0xa3,0xe7,0x26,0x18,0x64,0x64,0x69,0x74,0x69, -0x6f,0x6e,0x61,0x6c,0x6d,0x24,0x12,0x73,0x75,0x70,0x24,0x16,0x70,0x6c,0x65,0x6d, -0x65,0x6e,0x74,0x25,1,0x70,0x42,0x74,0x1d,0x74,0x65,0x72,0x6c,0x69,0x6b,0x65, -0x73,0x79,0x6d,0x62,0x6f,0x6c,0x73,0x79,0x12,0x63,0x68,0x61,0xa3,0x9c,2,0x6d, -0x2e,0x6e,0x34,0x73,0x10,0x75,0xa3,0xb0,0x11,0x62,0x75,0xa3,0x6f,0x12,0x65,0x61, -0x72,1,0x61,0xa3,0xe8,0x62,1,0x69,0x38,0x73,0x17,0x79,0x6c,0x6c,0x61,0x62, -0x61,0x72,0x79,0xa3,0x75,0x17,0x64,0x65,0x6f,0x67,0x72,0x61,0x6d,0x73,0xa3,0x76, -0x1a,0x77,0x73,0x75,0x72,0x72,0x6f,0x67,0x61,0x74,0x65,0x73,0xa3,0x4d,0x10,0x61, -1,0x6d,0x32,0x76,0x14,0x61,0x6e,0x65,0x73,0x65,0xa3,0xb5,0x10,0x6f,0x5c,0x12, -0x65,0x78,0x74,1,0x61,0xa3,0xb4,0x62,0xa3,0xb9,1,0x61,0x80,0x68,3,0x61, -0x3c,0x6d,0x4c,0x6f,0x64,0x75,0x15,0x64,0x61,0x77,0x61,0x64,0x69,0xa3,0xe6,0x16, -0x72,0x6f,0x73,0x68,0x74,0x68,0x69,0xa3,0x89,0x11,0x65,0x72,0x68,0x16,0x73,0x79, -0x6d,0x62,0x6f,0x6c,0x73,0xa3,0x71,0x12,0x6a,0x6b,0x69,0xa3,0xe5,3,0x69,0x38, -0x6e,0x40,0x74,0x9c,0x79,0x13,0x61,0x68,0x6c,0x69,0xa3,0xa2,0x12,0x74,0x68,0x69, -0xa3,0xc1,3,0x61,0x34,0x62,0x50,0x67,0x56,0x6e,0x12,0x61,0x64,0x61,0x4d,0x12, -0x73,0x75,0x70,0xa2,0xcb,0x16,0x70,0x6c,0x65,0x6d,0x65,0x6e,0x74,0xa3,0xcb,0x11, -0x75,0x6e,0xa3,0x42,0x11,0x78,0x69,0x96,0x17,0x72,0x61,0x64,0x69,0x63,0x61,0x6c, -0x73,0x97,0x14,0x61,0x6b,0x61,0x6e,0x61,0x9e,1,0x65,0x4c,0x70,0x10,0x68,0x1f, -0x6f,0x6e,0x65,0x74,0x69,0x63,0x65,0x78,0x74,0x65,0x6e,0x73,0x69,0x6f,0x6e,0x73, -0xa3,0x6b,0x11,0x78,0x74,0xa3,0x6b,0x67,0xa2,0x84,0x68,0xa4,0x24,0x69,3,0x64, -0x4a,0x6d,0x8e,0x6e,0xa2,0x44,0x70,0x13,0x61,0x65,0x78,0x74,0x2a,0x16,0x65,0x6e, -0x73,0x69,0x6f,0x6e,0x73,0x2b,1,0x63,0x99,0x65,0x1c,0x6f,0x67,0x72,0x61,0x70, -0x68,0x69,0x63,0x64,0x65,0x73,0x63,0x72,0x1f,0x69,0x70,0x74,0x69,0x6f,0x6e,0x63, -0x68,0x61,0x72,0x61,0x63,0x74,0x65,0x72,0x73,0x99,0x1c,0x70,0x65,0x72,0x69,0x61, -0x6c,0x61,0x72,0x61,0x6d,0x61,0x69,0x63,0xa3,0xba,1,0x64,0x62,0x73,0x1b,0x63, -0x72,0x69,0x70,0x74,0x69,0x6f,0x6e,0x61,0x6c,0x70,0x61,1,0x68,0x32,0x72,0x14, -0x74,0x68,0x69,0x61,0x6e,0xa3,0xbd,0x13,0x6c,0x61,0x76,0x69,0xa3,0xbe,0x1c,0x69, -0x63,0x6e,0x75,0x6d,0x62,0x65,0x72,0x66,0x6f,0x72,0x6d,0x73,0xa3,0xb2,4,0x65, -0x58,0x6c,0xa2,0x63,0x6f,0xa2,0x6b,0x72,0xa2,0x6f,0x75,1,0x6a,0x30,0x72,0x14, -0x6d,0x75,0x6b,0x68,0x69,0x43,0x14,0x61,0x72,0x61,0x74,0x69,0x45,1,0x6e,0x8c, -0x6f,1,0x6d,0x4e,0x72,0x13,0x67,0x69,0x61,0x6e,0x5a,0x12,0x73,0x75,0x70,0xa2, -0x87,0x16,0x70,0x6c,0x65,0x6d,0x65,0x6e,0x74,0xa3,0x87,0x1a,0x65,0x74,0x72,0x69, -0x63,0x73,0x68,0x61,0x70,0x65,0x73,0x8c,0x12,0x65,0x78,0x74,0xa2,0xe3,0x14,0x65, -0x6e,0x64,0x65,0x64,0xa3,0xe3,0x1e,0x65,0x72,0x61,0x6c,0x70,0x75,0x6e,0x63,0x74, -0x75,0x61,0x74,0x69,0x6f,0x6e,0x71,0x17,0x61,0x67,0x6f,0x6c,0x69,0x74,0x69,0x63, -0xa3,0x88,0x13,0x74,0x68,0x69,0x63,0xa3,0x59,1,0x61,0x5c,0x65,0x11,0x65,0x6b, -0x30,1,0x61,0x38,0x65,0x11,0x78,0x74,0x6e,0x14,0x65,0x6e,0x64,0x65,0x64,0x6f, -0x17,0x6e,0x64,0x63,0x6f,0x70,0x74,0x69,0x63,0x31,0x13,0x6e,0x74,0x68,0x61,0xa3, -0xe4,2,0x61,0xa2,0x48,0x65,0xa2,0xcf,0x69,1,0x67,0x30,0x72,0x14,0x61,0x67, -0x61,0x6e,0x61,0x9d,0x10,0x68,1,0x70,0x3a,0x73,0x18,0x75,0x72,0x72,0x6f,0x67, -0x61,0x74,0x65,0x73,0xa3,0x4b,1,0x72,0x3c,0x75,0x19,0x73,0x75,0x72,0x72,0x6f, -0x67,0x61,0x74,0x65,0x73,0xa3,0x4c,0x11,0x69,0x76,0x1f,0x61,0x74,0x65,0x75,0x73, -0x65,0x73,0x75,0x72,0x72,0x6f,0x67,0x61,0x74,0x65,0x73,0xa3,0x4c,2,0x6c,0x32, -0x6e,0x9a,0x74,0x12,0x72,0x61,0x6e,0xa5,2,0x10,0x66,2,0x61,0x58,0x6d,0x70, -0x77,0x14,0x69,0x64,0x74,0x68,0x61,0x1f,0x6e,0x64,0x66,0x75,0x6c,0x6c,0x77,0x69, -0x64,0x74,0x68,0x66,0x6f,0x72,0x6d,0x73,0xa3,0x57,0x1a,0x6e,0x64,0x66,0x75,0x6c, -0x6c,0x66,0x6f,0x72,0x6d,0x73,0xa3,0x57,0x13,0x61,0x72,0x6b,0x73,0xa3,0x52,1, -0x67,0x2e,0x75,0x12,0x6e,0x6f,0x6f,0xa3,0x63,0x11,0x75,0x6c,0xa2,0x4a,2,0x63, -0x3c,0x6a,0x5e,0x73,0x17,0x79,0x6c,0x6c,0x61,0x62,0x6c,0x65,0x73,0xa3,0x4a,0x1f, -0x6f,0x6d,0x70,0x61,0x74,0x69,0x62,0x69,0x6c,0x69,0x74,0x79,0x6a,0x61,0x6d,0x6f, -0xa3,0x41,0x12,0x61,0x6d,0x6f,0x5c,0x17,0x65,0x78,0x74,0x65,0x6e,0x64,0x65,0x64, -1,0x61,0xa3,0xb4,0x62,0xa3,0xb9,0x13,0x62,0x72,0x65,0x77,0x37,0x61,0xa2,0xe9, -0x62,0xa6,0x20,0x63,0xa6,0xe8,0x64,0xac,0x5f,0x65,5,0x6d,0xa2,0x6d,0x86,0x6e, -0x96,0x74,0x15,0x68,0x69,0x6f,0x70,0x69,0x63,0x5e,1,0x65,0x40,0x73,0x11,0x75, -0x70,0xa2,0x86,0x16,0x70,0x6c,0x65,0x6d,0x65,0x6e,0x74,0xa3,0x86,0x11,0x78,0x74, -0xa2,0x85,1,0x61,0xa3,0xc8,0x65,0x13,0x6e,0x64,0x65,0x64,0xa2,0x85,0x10,0x61, -0xa3,0xc8,0x16,0x6f,0x74,0x69,0x63,0x6f,0x6e,0x73,0xa3,0xce,0x15,0x63,0x6c,0x6f, -0x73,0x65,0x64,2,0x61,0x5a,0x63,0x9e,0x69,0x1c,0x64,0x65,0x6f,0x67,0x72,0x61, -0x70,0x68,0x69,0x63,0x73,0x75,0x70,0xa2,0xc4,0x16,0x70,0x6c,0x65,0x6d,0x65,0x6e, -0x74,0xa3,0xc4,0x16,0x6c,0x70,0x68,0x61,0x6e,0x75,0x6d,0x86,1,0x65,0x2c,0x73, -0x11,0x75,0x70,0xa3,0xc3,0x13,0x72,0x69,0x63,0x73,0x86,0x18,0x75,0x70,0x70,0x6c, -0x65,0x6d,0x65,0x6e,0x74,0xa3,0xc3,0x11,0x6a,0x6b,0xa2,0x44,0x1f,0x6c,0x65,0x74, -0x74,0x65,0x72,0x73,0x61,0x6e,0x64,0x6d,0x6f,0x6e,0x74,0x68,0x73,0xa3,0x44,0x61, -0x36,0x67,0x62,0x6c,0x14,0x62,0x61,0x73,0x61,0x6e,0xa3,0xe2,0x13,0x72,0x6c,0x79, -0x64,0x1f,0x79,0x6e,0x61,0x73,0x74,0x69,0x63,0x63,0x75,0x6e,0x65,0x69,0x66,0x6f, -0x72,0x6d,0xa5,1,0x10,0x79,0x1f,0x70,0x74,0x69,0x61,0x6e,0x68,0x69,0x65,0x72, -0x6f,0x67,0x6c,0x79,0x70,0x68,0x73,0xa3,0xc2,6,0x6e,0xc0,0xe5,0x6e,0x3e,0x72, -0xa2,0x5d,0x73,0xa2,0xd8,0x76,0x14,0x65,0x73,0x74,0x61,0x6e,0xa3,0xbc,1,0x61, -0x92,0x63,0x13,0x69,0x65,0x6e,0x74,1,0x67,0x34,0x73,0x15,0x79,0x6d,0x62,0x6f, -0x6c,0x73,0xa3,0xa5,0x13,0x72,0x65,0x65,0x6b,1,0x6d,0x34,0x6e,0x15,0x75,0x6d, -0x62,0x65,0x72,0x73,0xa3,0x7f,0x13,0x75,0x73,0x69,0x63,0xa2,0x7e,0x19,0x61,0x6c, -0x6e,0x6f,0x74,0x61,0x74,0x69,0x6f,0x6e,0xa3,0x7e,0x10,0x74,0x1f,0x6f,0x6c,0x69, -0x61,0x6e,0x68,0x69,0x65,0x72,0x6f,0x67,0x6c,0x79,0x70,0x68,0x73,0xa3,0xfe,2, -0x61,0x32,0x6d,0xa2,0x71,0x72,0x12,0x6f,0x77,0x73,0x7d,0x12,0x62,0x69,0x63,0x38, -3,0x65,0x4a,0x6d,0x66,0x70,0xa2,0x43,0x73,0x11,0x75,0x70,0xa2,0x80,0x16,0x70, -0x6c,0x65,0x6d,0x65,0x6e,0x74,0xa3,0x80,0x11,0x78,0x74,1,0x61,0xa3,0xd2,0x65, -0x14,0x6e,0x64,0x65,0x64,0x61,0xa3,0xd2,0x12,0x61,0x74,0x68,0xa2,0xd3,0x18,0x65, -0x6d,0x61,0x74,0x69,0x63,0x61,0x6c,0x61,0x1f,0x6c,0x70,0x68,0x61,0x62,0x65,0x74, -0x69,0x63,0x73,0x79,0x6d,0x62,0x6f,0x6c,0x73,0xa3,0xd3,1,0x66,0x42,0x72,0x1e, -0x65,0x73,0x65,0x6e,0x74,0x61,0x74,0x69,0x6f,0x6e,0x66,0x6f,0x72,0x6d,0x73,1, -0x61,0xa3,0x51,0x62,0xa3,0x55,0x14,0x65,0x6e,0x69,0x61,0x6e,0x35,0x12,0x63,0x69, -0x69,0x23,0x65,0x98,0x68,0xa2,0x47,0x6c,1,0x63,0x62,0x70,0x17,0x68,0x61,0x62, -0x65,0x74,0x69,0x63,0x70,1,0x66,0xa3,0x50,0x72,0x1e,0x65,0x73,0x65,0x6e,0x74, -0x61,0x74,0x69,0x6f,0x6e,0x66,0x6f,0x72,0x6d,0x73,0xa3,0x50,0x16,0x68,0x65,0x6d, -0x69,0x63,0x61,0x6c,0xa2,0xd0,0x16,0x73,0x79,0x6d,0x62,0x6f,0x6c,0x73,0xa3,0xd0, -0x1a,0x67,0x65,0x61,0x6e,0x6e,0x75,0x6d,0x62,0x65,0x72,0x73,0xa3,0x77,0x11,0x6f, -0x6d,0xa3,0xfd,6,0x6f,0x71,0x6f,0x64,0x72,0xa2,0x41,0x75,0xa2,0x58,0x79,0x1b, -0x7a,0x61,0x6e,0x74,0x69,0x6e,0x65,0x6d,0x75,0x73,0x69,0x63,0xa2,0x5b,0x18,0x61, -0x6c,0x73,0x79,0x6d,0x62,0x6f,0x6c,0x73,0xa3,0x5b,1,0x70,0x34,0x78,0x16,0x64, -0x72,0x61,0x77,0x69,0x6e,0x67,0x89,0x14,0x6f,0x6d,0x6f,0x66,0x6f,0xa0,0x12,0x65, -0x78,0x74,0xa2,0x43,0x14,0x65,0x6e,0x64,0x65,0x64,0xa3,0x43,0x10,0x61,1,0x68, -0x40,0x69,0x12,0x6c,0x6c,0x65,0x92,0x17,0x70,0x61,0x74,0x74,0x65,0x72,0x6e,0x73, -0x93,0x11,0x6d,0x69,0xa3,0xc9,1,0x67,0x2c,0x68,0x11,0x69,0x64,0xa3,0x64,0x14, -0x69,0x6e,0x65,0x73,0x65,0xa3,0x81,0x61,0x42,0x65,0xa2,0x4b,0x6c,0x1a,0x6f,0x63, -0x6b,0x65,0x6c,0x65,0x6d,0x65,0x6e,0x74,0x73,0x8b,3,0x6c,0x34,0x6d,0x40,0x73, -0x66,0x74,0x11,0x61,0x6b,0xa3,0xc7,0x14,0x69,0x6e,0x65,0x73,0x65,0xa3,0x93,0x11, -0x75,0x6d,0xa2,0xb1,0x12,0x73,0x75,0x70,0xa2,0xca,0x16,0x70,0x6c,0x65,0x6d,0x65, -0x6e,0x74,0xa3,0xca,1,0x69,0x30,0x73,0x13,0x61,0x76,0x61,0x68,0xa3,0xdd,0x15, -0x63,0x6c,0x61,0x74,0x69,0x6e,0x23,0x14,0x6e,0x67,0x61,0x6c,0x69,0x41,5,0x6f, -0xc1,0x46,0x6f,0xa2,0x4f,0x75,0xa4,0xa,0x79,1,0x70,0x90,0x72,0x14,0x69,0x6c, -0x6c,0x69,0x63,0x32,1,0x65,0x4c,0x73,0x11,0x75,0x70,0xa2,0x61,0x16,0x70,0x6c, -0x65,0x6d,0x65,0x6e,0x74,0xa2,0x61,0x12,0x61,0x72,0x79,0xa3,0x61,0x11,0x78,0x74, -2,0x61,0xa3,0x9e,0x62,0xa3,0xa0,0x65,0x13,0x6e,0x64,0x65,0x64,1,0x61,0xa3, -0x9e,0x62,0xa3,0xa0,0x1c,0x72,0x69,0x6f,0x74,0x73,0x79,0x6c,0x6c,0x61,0x62,0x61, -0x72,0x79,0xa3,0x7b,3,0x6d,0x5a,0x6e,0xa2,0x95,0x70,0xa2,0xa0,0x75,0x17,0x6e, -0x74,0x69,0x6e,0x67,0x72,0x6f,0x64,0xa2,0x9a,0x17,0x6e,0x75,0x6d,0x65,0x72,0x61, -0x6c,0x73,0xa3,0x9a,2,0x62,0x3a,0x6d,0xa2,0x5f,0x70,0x15,0x61,0x74,0x6a,0x61, -0x6d,0x6f,0xa3,0x41,0x14,0x69,0x6e,0x69,0x6e,0x67,2,0x64,0x46,0x68,0x9e,0x6d, -0x1d,0x61,0x72,0x6b,0x73,0x66,0x6f,0x72,0x73,0x79,0x6d,0x62,0x6f,0x6c,0x73,0x77, -0x1e,0x69,0x61,0x63,0x72,0x69,0x74,0x69,0x63,0x61,0x6c,0x6d,0x61,0x72,0x6b,0x73, -0x2e,2,0x65,0x40,0x66,0xa6,0x1b,0x73,0x18,0x75,0x70,0x70,0x6c,0x65,0x6d,0x65, -0x6e,0x74,0xa3,0x83,0x16,0x78,0x74,0x65,0x6e,0x64,0x65,0x64,0xa3,0xe0,0x17,0x61, -0x6c,0x66,0x6d,0x61,0x72,0x6b,0x73,0xa3,0x52,0x11,0x6f,0x6e,0x1f,0x69,0x6e,0x64, -0x69,0x63,0x6e,0x75,0x6d,0x62,0x65,0x72,0x66,0x6f,0x72,0x6d,0x73,0xa3,0xb2,0x1b, -0x74,0x72,0x6f,0x6c,0x70,0x69,0x63,0x74,0x75,0x72,0x65,0x73,0x83,0x12,0x74,0x69, -0x63,0xa2,0x84,0x1b,0x65,0x70,0x61,0x63,0x74,0x6e,0x75,0x6d,0x62,0x65,0x72,0x73, -0xa3,0xdf,1,0x6e,0x3e,0x72,0x1b,0x72,0x65,0x6e,0x63,0x79,0x73,0x79,0x6d,0x62, -0x6f,0x6c,0x73,0x75,0x15,0x65,0x69,0x66,0x6f,0x72,0x6d,0xa2,0x98,0x16,0x6e,0x75, -0x6d,0x62,0x65,0x72,0x73,0xa2,0x99,0x1d,0x61,0x6e,0x64,0x70,0x75,0x6e,0x63,0x74, -0x75,0x61,0x74,0x69,0x6f,0x6e,0xa3,0x99,0x61,0xa2,0xda,0x68,0xa4,4,0x6a,0x10, -0x6b,0xa2,0x47,4,0x63,0x8e,0x65,0xa2,0x81,0x72,0xa2,0x91,0x73,0xa2,0xa3,0x75, -0x1f,0x6e,0x69,0x66,0x69,0x65,0x64,0x69,0x64,0x65,0x6f,0x67,0x72,0x61,0x70,0x68, -0x73,0xa2,0x47,0x18,0x65,0x78,0x74,0x65,0x6e,0x73,0x69,0x6f,0x6e,4,0x61,0xa3, -0x46,0x62,0xa3,0x5e,0x63,0xa3,0xc5,0x64,0xa3,0xd1,0x65,0xa5,0,0x14,0x6f,0x6d, -0x70,0x61,0x74,0xa2,0x45,1,0x66,0x96,0x69,1,0x62,0x44,0x64,0x17,0x65,0x6f, -0x67,0x72,0x61,0x70,0x68,0x73,0xa2,0x4f,0x12,0x73,0x75,0x70,0xa3,0x5f,0x14,0x69, -0x6c,0x69,0x74,0x79,0xa2,0x45,1,0x66,0x54,0x69,0x18,0x64,0x65,0x6f,0x67,0x72, -0x61,0x70,0x68,0x73,0xa2,0x4f,0x19,0x73,0x75,0x70,0x70,0x6c,0x65,0x6d,0x65,0x6e, -0x74,0xa3,0x5f,0x13,0x6f,0x72,0x6d,0x73,0xa3,0x53,0x11,0x78,0x74,4,0x61,0xa3, -0x46,0x62,0xa3,0x5e,0x63,0xa3,0xc5,0x64,0xa3,0xd1,0x65,0xa5,0,0x19,0x61,0x64, -0x69,0x63,0x61,0x6c,0x73,0x73,0x75,0x70,0x94,0x16,0x70,0x6c,0x65,0x6d,0x65,0x6e, -0x74,0x95,1,0x74,0x50,0x79,0x14,0x6d,0x62,0x6f,0x6c,0x73,0x9a,0x1d,0x61,0x6e, -0x64,0x70,0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69,0x6f,0x6e,0x9b,0x14,0x72,0x6f, -0x6b,0x65,0x73,0xa3,0x82,2,0x6e,0x48,0x72,0x64,0x75,0x1d,0x63,0x61,0x73,0x69, -0x61,0x6e,0x61,0x6c,0x62,0x61,0x6e,0x69,0x61,0x6e,0xa3,0xde,0x1d,0x61,0x64,0x69, -0x61,0x6e,0x73,0x79,0x6c,0x6c,0x61,0x62,0x69,0x63,0x73,0x63,0x12,0x69,0x61,0x6e, -0xa3,0xa8,1,0x61,0x50,0x65,0x14,0x72,0x6f,0x6b,0x65,0x65,0x60,0x12,0x73,0x75, -0x70,0xa2,0xff,0x16,0x70,0x6c,0x65,0x6d,0x65,0x6e,0x74,0xa3,0xff,1,0x6b,0x26, -0x6d,0xa3,0xa4,0x11,0x6d,0x61,0xa3,0xd4,3,0x65,0x3e,0x69,0x7e,0x6f,0xa2,0x5d, -0x75,0x15,0x70,0x6c,0x6f,0x79,0x61,0x6e,0xa3,0xe1,1,0x73,0x50,0x76,0x16,0x61, -0x6e,0x61,0x67,0x61,0x72,0x69,0x3e,0x12,0x65,0x78,0x74,0xa2,0xb3,0x14,0x65,0x6e, -0x64,0x65,0x64,0xa3,0xb3,0x13,0x65,0x72,0x65,0x74,0xa3,0x5a,1,0x61,0x30,0x6e, -0x14,0x67,0x62,0x61,0x74,0x73,0x91,0x18,0x63,0x72,0x69,0x74,0x69,0x63,0x61,0x6c, -0x73,0x2e,2,0x65,0x30,0x66,0x36,0x73,0x11,0x75,0x70,0xa3,0x83,0x11,0x78,0x74, -0xa3,0xe0,0x18,0x6f,0x72,0x73,0x79,0x6d,0x62,0x6f,0x6c,0x73,0x77,0x13,0x6d,0x69, -0x6e,0x6f,0xa2,0xab,0x14,0x74,0x69,0x6c,0x65,0x73,0xa3,0xab,8,0x6d,0x5f,0x6d, -0x3a,0x6e,0x48,0x73,0x7a,0x76,0xa2,0x4b,0x77,0x12,0x69,0x64,0x65,0x43,0x11,0x65, -0x64,0x32,0x12,0x69,0x61,0x6c,0x33,2,0x61,0x40,0x62,0x37,0x6f,1,0x62,0x28, -0x6e,0x10,0x65,0x21,0x13,0x72,0x65,0x61,0x6b,0x37,0x10,0x72,0x34,0x12,0x72,0x6f, -0x77,0x35,2,0x6d,0x38,0x71,0x46,0x75,1,0x62,0x3d,0x70,0x3e,0x11,0x65,0x72, -0x3f,1,0x61,0x24,0x6c,0x39,0x11,0x6c,0x6c,0x39,1,0x72,0x3b,0x75,0x12,0x61, -0x72,0x65,0x3b,0x12,0x65,0x72,0x74,0x40,0x13,0x69,0x63,0x61,0x6c,0x41,0x63,0x58, -0x65,0x92,0x66,0x96,0x69,1,0x6e,0x36,0x73,0x10,0x6f,0x30,0x14,0x6c,0x61,0x74, -0x65,0x64,0x31,0x11,0x69,0x74,0x2e,0x12,0x69,0x61,0x6c,0x2f,2,0x61,0x36,0x69, -0x48,0x6f,0x10,0x6d,0x24,0x12,0x70,0x61,0x74,0x25,0x10,0x6e,0x22,0x15,0x6f,0x6e, -0x69,0x63,0x61,0x6c,0x23,0x13,0x72,0x63,0x6c,0x65,0x27,0x11,0x6e,0x63,0x27,2, -0x69,0x3a,0x6f,0x44,0x72,0x10,0x61,0x2c,0x14,0x63,0x74,0x69,0x6f,0x6e,0x2d,0x10, -0x6e,0x28,0x11,0x61,0x6c,0x29,0x11,0x6e,0x74,0x2b,4,0x61,0x3a,0x66,0x4c,0x68, -0x5e,0x6e,0x70,0x77,0x2a,0x12,0x69,0x64,0x65,0x2b,0x22,0x17,0x6d,0x62,0x69,0x67, -0x75,0x6f,0x75,0x73,0x23,0x26,0x17,0x75,0x6c,0x6c,0x77,0x69,0x64,0x74,0x68,0x27, -0x24,0x17,0x61,0x6c,0x66,0x77,0x69,0x64,0x74,0x68,0x25,0x20,1,0x61,0x30,0x65, -0x14,0x75,0x74,0x72,0x61,0x6c,0x21,0x28,0x13,0x72,0x72,0x6f,0x77,0x29,0xd,0x6e, -0xc0,0xfb,0x73,0x6d,0x73,0x3a,0x74,0x98,0x75,0xa2,0x49,0x7a,2,0x6c,0x3b,0x70, -0x3d,0x73,0x39,5,0x6f,0x28,0x6f,0x57,0x70,0x34,0x75,0x16,0x72,0x72,0x6f,0x67, -0x61,0x74,0x65,0x45,0x11,0x61,0x63,1,0x65,0x32,0x69,0x15,0x6e,0x67,0x6d,0x61, -0x72,0x6b,0x31,0x18,0x73,0x65,0x70,0x61,0x72,0x61,0x74,0x6f,0x72,0x39,0x63,0x53, -0x6b,0x55,0x6d,0x51,0x1d,0x69,0x74,0x6c,0x65,0x63,0x61,0x73,0x65,0x6c,0x65,0x74, -0x74,0x65,0x72,0x27,1,0x6e,0x40,0x70,0x1c,0x70,0x65,0x72,0x63,0x61,0x73,0x65, -0x6c,0x65,0x74,0x74,0x65,0x72,0x23,0x17,0x61,0x73,0x73,0x69,0x67,0x6e,0x65,0x64, -0x21,0x6e,0x8a,0x6f,0xa2,0x47,0x70,8,0x66,0x14,0x66,0x5b,0x69,0x59,0x6f,0x4f, -0x72,0x24,0x73,0x49,0x17,0x69,0x76,0x61,0x74,0x65,0x75,0x73,0x65,0x43,0x61,0x2c, -0x63,0x4d,0x64,0x47,0x65,0x4b,0x1f,0x72,0x61,0x67,0x72,0x61,0x70,0x68,0x73,0x65, -0x70,0x61,0x72,0x61,0x74,0x6f,0x72,0x3d,2,0x64,0x33,0x6c,0x35,0x6f,0x36,0x1b, -0x6e,0x73,0x70,0x61,0x63,0x69,0x6e,0x67,0x6d,0x61,0x72,0x6b,0x2d,1,0x70,0x7c, -0x74,0x12,0x68,0x65,0x72,3,0x6c,0x38,0x6e,0x42,0x70,0x4c,0x73,0x14,0x79,0x6d, -0x62,0x6f,0x6c,0x57,0x14,0x65,0x74,0x74,0x65,0x72,0x2b,0x14,0x75,0x6d,0x62,0x65, -0x72,0x37,0x19,0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69,0x6f,0x6e,0x4f,0x1c,0x65, -0x6e,0x70,0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69,0x6f,0x6e,0x49,0x66,0x9e,0x66, -0x88,0x69,0xa2,0x4b,0x6c,0xa2,0x5c,0x6d,4,0x61,0x60,0x63,0x31,0x65,0x2f,0x6e, -0x2d,0x6f,0x15,0x64,0x69,0x66,0x69,0x65,0x72,1,0x6c,0x30,0x73,0x14,0x79,0x6d, -0x62,0x6f,0x6c,0x55,0x14,0x65,0x74,0x74,0x65,0x72,0x29,0x17,0x74,0x68,0x73,0x79, -0x6d,0x62,0x6f,0x6c,0x51,1,0x69,0x2e,0x6f,0x13,0x72,0x6d,0x61,0x74,0x41,0x1d, -0x6e,0x61,0x6c,0x70,0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69,0x6f,0x6e,0x5b,0x10, -0x6e,0x1f,0x69,0x74,0x69,0x61,0x6c,0x70,0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69, -0x6f,0x6e,0x59,6,0x6d,0x18,0x6d,0x29,0x6f,0x28,0x74,0x27,0x75,0x23,0x2a,0x1c, -0x77,0x65,0x72,0x63,0x61,0x73,0x65,0x6c,0x65,0x74,0x74,0x65,0x72,0x25,0x65,0x28, -0x69,0x3c,0x6c,0x25,0x19,0x74,0x74,0x65,0x72,0x6e,0x75,0x6d,0x62,0x65,0x72,0x35, -0x1a,0x6e,0x65,0x73,0x65,0x70,0x61,0x72,0x61,0x74,0x6f,0x72,0x3b,0x63,0x44,0x64, -0xa2,0x60,0x65,0x1b,0x6e,0x63,0x6c,0x6f,0x73,0x69,0x6e,0x67,0x6d,0x61,0x72,0x6b, -0x2f,6,0x6e,0x39,0x6e,0x46,0x6f,0x4e,0x73,0x45,0x75,0x1b,0x72,0x72,0x65,0x6e, -0x63,0x79,0x73,0x79,0x6d,0x62,0x6f,0x6c,0x53,0x20,0x12,0x74,0x72,0x6c,0x3f,0x42, -0x10,0x6e,1,0x6e,0x2c,0x74,0x12,0x72,0x6f,0x6c,0x3f,0x1f,0x65,0x63,0x74,0x6f, -0x72,0x70,0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69,0x6f,0x6e,0x4d,0x63,0x3f,0x66, -0x41,0x6c,0x1d,0x6f,0x73,0x65,0x70,0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69,0x6f, -0x6e,0x4b,2,0x61,0x30,0x65,0x4a,0x69,0x12,0x67,0x69,0x74,0x33,0x1c,0x73,0x68, -0x70,0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69,0x6f,0x6e,0x47,0x1a,0x63,0x69,0x6d, -0x61,0x6c,0x6e,0x75,0x6d,0x62,0x65,0x72,0x33,0,0x12,0x6d,0xc1,0xec,0x73,0xa1, -0x73,0x4e,0x74,0xa2,0x56,0x77,0xa2,0x72,0x79,0xa2,0x73,0x7a,1,0x61,0x2c,0x68, -0x12,0x61,0x69,0x6e,0x8b,0x11,0x69,0x6e,0x85,5,0x74,0x22,0x74,0x38,0x77,0x4c, -0x79,0x16,0x72,0x69,0x61,0x63,0x77,0x61,0x77,0x6f,0x18,0x72,0x61,0x69,0x67,0x68, -0x74,0x77,0x61,0x77,0xa3,0x55,0x15,0x61,0x73,0x68,0x6b,0x61,0x66,0x6d,0x61,0x2e, -0x65,0x38,0x68,0x11,0x69,0x6e,0x6b,0x10,0x64,0x62,0x11,0x68,0x65,0x65,1,0x65, -0x2e,0x6d,0x13,0x6b,0x61,0x74,0x68,0x69,0x10,0x6e,0x67,1,0x61,0x4e,0x65,1, -0x68,0x28,0x74,0x10,0x68,0x77,0x16,0x6d,0x61,0x72,0x62,0x75,0x74,0x61,0x74,0x13, -0x67,0x6f,0x61,0x6c,0x3d,1,0x68,0x71,0x77,0x73,0x11,0x61,0x77,0x79,1,0x65, -0x32,0x75,0x11,0x64,0x68,0x80,0x11,0x68,0x65,0x83,0x10,0x68,0x7a,1,0x62,0x34, -0x77,0x16,0x69,0x74,0x68,0x74,0x61,0x69,0x6c,0x7f,0x14,0x61,0x72,0x72,0x65,0x65, -0x7d,0x6d,0x6c,0x6e,0xa4,0x18,0x70,0xa4,0x35,0x71,0xa4,0x35,0x72,1,0x65,0x38, -0x6f,0x18,0x68,0x69,0x6e,0x67,0x79,0x61,0x79,0x65,0x68,0x93,1,0x68,0x5f,0x76, -0x16,0x65,0x72,0x73,0x65,0x64,0x70,0x65,0x61,2,0x61,0x2e,0x65,0xa2,0xeb,0x69, -0x10,0x6d,0x53,0x17,0x6e,0x69,0x63,0x68,0x61,0x65,0x61,0x6e,0,0x12,0x6e,0x76, -0x73,0x51,0x73,0x3e,0x74,0x5c,0x77,0xa0,0x79,0xa2,0x42,0x7a,0x13,0x61,0x79,0x69, -0x6e,0xa3,0x54,0x10,0x61,1,0x64,0x2e,0x6d,0x12,0x65,0x6b,0x68,0xa3,0x4c,0x11, -0x68,0x65,0xa3,0x4b,3,0x61,0x38,0x65,0x3c,0x68,0x4a,0x77,0x13,0x65,0x6e,0x74, -0x79,0xa3,0x51,0x10,0x77,0xa3,0x4d,1,0x6e,0xa3,0x4e,0x74,0x10,0x68,0xa3,0x4f, -0x14,0x61,0x6d,0x65,0x64,0x68,0xa3,0x50,0x11,0x61,0x77,0xa3,0x52,0x12,0x6f,0x64, -0x68,0xa3,0x53,0x6e,0x3a,0x6f,0x40,0x70,0x46,0x71,0x4a,0x72,0x12,0x65,0x73,0x68, -0xa3,0x4a,0x11,0x75,0x6e,0xa3,0x46,0x11,0x6e,0x65,0xa3,0x47,0x10,0x65,0xa3,0x48, -0x12,0x6f,0x70,0x68,0xa3,0x49,0x67,0x33,0x67,0x38,0x68,0x40,0x6b,0x5e,0x6c,0x66, -0x6d,0x11,0x65,0x6d,0xa3,0x45,0x13,0x69,0x6d,0x65,0x6c,0xa1,1,0x65,0x32,0x75, -0x14,0x6e,0x64,0x72,0x65,0x64,0xa3,0x42,0x11,0x74,0x68,0xa3,0x41,0x12,0x61,0x70, -0x68,0xa3,0x43,0x14,0x61,0x6d,0x65,0x64,0x68,0xa3,0x44,0x61,0x34,0x62,0x4a,0x64, -0x50,0x66,0x12,0x69,0x76,0x65,0x9f,1,0x6c,0x2a,0x79,0x11,0x69,0x6e,0x97,0x12, -0x65,0x70,0x68,0x95,0x12,0x65,0x74,0x68,0x99,1,0x61,0x30,0x68,0x14,0x61,0x6d, -0x65,0x64,0x68,0x9d,0x13,0x6c,0x65,0x74,0x68,0x9b,0x11,0x65,0x6d,0x51,2,0x6f, -0x2c,0x75,0x50,0x79,0x10,0x61,0x91,1,0x6a,0x28,0x6f,0x10,0x6e,0x55,0x1a,0x6f, -0x69,0x6e,0x69,0x6e,0x67,0x67,0x72,0x6f,0x75,0x70,0x21,0x10,0x6e,0x57,0x10,0x65, -0x59,0x10,0x61,1,0x66,0x5b,0x70,0x10,0x68,0x5d,0x66,0x7b,0x66,0x42,0x67,0x7a, -0x68,0x8a,0x6b,0xa2,0x56,0x6c,0x11,0x61,0x6d,0x4c,0x12,0x61,0x64,0x68,0x4f,2, -0x61,0x3e,0x65,0x4a,0x69,0x19,0x6e,0x61,0x6c,0x73,0x65,0x6d,0x6b,0x61,0x74,0x68, -0x35,0x15,0x72,0x73,0x69,0x79,0x65,0x68,0x8f,0x86,0x10,0x68,0x33,0x10,0x61,1, -0x66,0x37,0x6d,0x11,0x61,0x6c,0x39,1,0x61,0x40,0x65,0x3e,1,0x68,0x28,0x74, -0x10,0x68,0x45,0x40,0x13,0x67,0x6f,0x61,0x6c,0x43,1,0x68,0x3b,0x6d,0x1a,0x7a, -0x61,0x6f,0x6e,0x68,0x65,0x68,0x67,0x6f,0x61,0x6c,0x3d,2,0x61,0x3a,0x68,0x44, -0x6e,0x17,0x6f,0x74,0x74,0x65,0x64,0x68,0x65,0x68,0x4b,1,0x66,0x47,0x70,0x10, -0x68,0x49,0x12,0x61,0x70,0x68,0x89,0x61,0x2c,0x62,0x4c,0x64,0x86,0x65,0x31,1, -0x69,0x38,0x6c,1,0x61,0x28,0x65,0x10,0x66,0x27,0x11,0x70,0x68,0x25,0x10,0x6e, -0x23,1,0x65,0x4a,0x75,0x10,0x72,0x1f,0x75,0x73,0x68,0x61,0x73,0x6b,0x69,0x79, -0x65,0x68,0x62,0x61,0x72,0x72,0x65,0x65,0x8d,1,0x68,0x29,0x74,0x10,0x68,0x2b, -0x11,0x61,0x6c,0x2c,0x16,0x61,0x74,0x68,0x72,0x69,0x73,0x68,0x2f,7,0x6e,0x2e, -0x6e,0x2c,0x72,0x3e,0x74,0x56,0x75,0x21,0x18,0x6f,0x6e,0x6a,0x6f,0x69,0x6e,0x69, -0x6e,0x67,0x21,0x28,0x1a,0x69,0x67,0x68,0x74,0x6a,0x6f,0x69,0x6e,0x69,0x6e,0x67, -0x29,0x2a,0x19,0x72,0x61,0x6e,0x73,0x70,0x61,0x72,0x65,0x6e,0x74,0x2b,0x63,0x23, -0x64,0x40,0x6a,0x56,0x6c,0x26,0x19,0x65,0x66,0x74,0x6a,0x6f,0x69,0x6e,0x69,0x6e, -0x67,0x27,0x24,0x19,0x75,0x61,0x6c,0x6a,0x6f,0x69,0x6e,0x69,0x6e,0x67,0x25,0x19, -0x6f,0x69,0x6e,0x63,0x61,0x75,0x73,0x69,0x6e,0x67,0x23,0,0x13,0x6e,0xc0,0xcd, -0x73,0x46,0x73,0x42,0x75,0x72,0x77,0x7e,0x78,0x96,0x7a,0x10,0x77,0x58,0x14,0x73, -0x70,0x61,0x63,0x65,0x59,4,0x61,0x51,0x67,0x53,0x70,0x28,0x75,0x30,0x79,0x57, -0x54,0x12,0x61,0x63,0x65,0x55,0x16,0x72,0x72,0x6f,0x67,0x61,0x74,0x65,0x53,0x15, -0x6e,0x6b,0x6e,0x6f,0x77,0x6e,0x21,1,0x6a,0x5d,0x6f,0x17,0x72,0x64,0x6a,0x6f, -0x69,0x6e,0x65,0x72,0x5d,0x10,0x78,0x21,0x6e,0x60,0x6f,0xa2,0x41,0x70,0xa2,0x50, -0x71,0xa2,0x6e,0x72,1,0x65,0x24,0x69,0x6f,0x1e,0x67,0x69,0x6f,0x6e,0x61,0x6c, -0x69,0x6e,0x64,0x69,0x63,0x61,0x74,0x6f,0x72,0x6f,4,0x65,0x3e,0x6c,0x5b,0x6f, -0x46,0x73,0x45,0x75,0x46,0x14,0x6d,0x65,0x72,0x69,0x63,0x47,0x15,0x78,0x74,0x6c, -0x69,0x6e,0x65,0x5b,0x17,0x6e,0x73,0x74,0x61,0x72,0x74,0x65,0x72,0x45,0x10,0x70, -0x48,0x1c,0x65,0x6e,0x70,0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69,0x6f,0x6e,0x49, -1,0x6f,0x3e,0x72,0x4c,0x1a,0x65,0x66,0x69,0x78,0x6e,0x75,0x6d,0x65,0x72,0x69, -0x63,0x4d,0x4a,0x1b,0x73,0x74,0x66,0x69,0x78,0x6e,0x75,0x6d,0x65,0x72,0x69,0x63, -0x4b,0x10,0x75,0x4e,0x16,0x6f,0x74,0x61,0x74,0x69,0x6f,0x6e,0x4f,0x68,0x7b,0x68, -0x50,0x69,0x86,0x6a,0xa2,0x61,0x6c,0xa2,0x65,0x6d,0x1c,0x61,0x6e,0x64,0x61,0x74, -0x6f,0x72,0x79,0x62,0x72,0x65,0x61,0x6b,0x2d,4,0x32,0x5f,0x33,0x61,0x65,0x34, -0x6c,0x6d,0x79,0x3a,0x13,0x70,0x68,0x65,0x6e,0x3b,0x19,0x62,0x72,0x65,0x77,0x6c, -0x65,0x74,0x74,0x65,0x72,0x6d,2,0x64,0x28,0x6e,0x3c,0x73,0x41,0x3c,0x18,0x65, -0x6f,0x67,0x72,0x61,0x70,0x68,0x69,0x63,0x3d,0x3e,1,0x66,0x3e,0x73,0x11,0x65, -0x70,1,0x61,0x22,0x65,0x14,0x72,0x61,0x62,0x6c,0x65,0x3f,0x18,0x69,0x78,0x6e, -0x75,0x6d,0x65,0x72,0x69,0x63,0x41,2,0x6c,0x63,0x74,0x65,0x76,0x67,1,0x66, -0x43,0x69,0x15,0x6e,0x65,0x66,0x65,0x65,0x64,0x43,0x61,0x40,0x62,0x70,0x63,0xa2, -0x55,0x65,0xa2,0xdb,0x67,0x10,0x6c,0x38,0x11,0x75,0x65,0x39,2,0x69,0x23,0x6c, -0x34,0x6d,0x16,0x62,0x69,0x67,0x75,0x6f,0x75,0x73,0x23,0x24,0x17,0x70,0x68,0x61, -0x62,0x65,0x74,0x69,0x63,0x25,4,0x32,0x27,0x61,0x29,0x62,0x2b,0x6b,0x2d,0x72, -0x12,0x65,0x61,0x6b,2,0x61,0x36,0x62,0x3e,0x73,0x15,0x79,0x6d,0x62,0x6f,0x6c, -0x73,0x57,0x13,0x66,0x74,0x65,0x72,0x29,1,0x65,0x2a,0x6f,0x11,0x74,0x68,0x27, -0x13,0x66,0x6f,0x72,0x65,0x2b,7,0x6d,0x51,0x6d,0x33,0x6f,0x28,0x70,0x69,0x72, -0x35,1,0x6d,0x76,0x6e,1,0x64,0x3c,0x74,0x1a,0x69,0x6e,0x67,0x65,0x6e,0x74, -0x62,0x72,0x65,0x61,0x6b,0x2f,0x15,0x69,0x74,0x69,0x6f,0x6e,0x61,0x1f,0x6c,0x6a, -0x61,0x70,0x61,0x6e,0x65,0x73,0x65,0x73,0x74,0x61,0x72,0x74,0x65,0x72,0x6b,1, -0x62,0x3a,0x70,0x19,0x6c,0x65,0x78,0x63,0x6f,0x6e,0x74,0x65,0x78,0x74,0x51,0x18, -0x69,0x6e,0x69,0x6e,0x67,0x6d,0x61,0x72,0x6b,0x33,0x61,0x6a,0x62,0x2f,0x6a,0x6b, -0x6c,0x30,0x13,0x6f,0x73,0x65,0x70,1,0x61,0x38,0x75,0x18,0x6e,0x63,0x74,0x75, -0x61,0x74,0x69,0x6f,0x6e,0x31,0x18,0x72,0x65,0x6e,0x74,0x68,0x65,0x73,0x69,0x73, -0x69,0x1b,0x72,0x72,0x69,0x61,0x67,0x65,0x72,0x65,0x74,0x75,0x72,0x6e,0x35,0x10, -0x78,0x36,0x18,0x63,0x6c,0x61,0x6d,0x61,0x74,0x69,0x6f,0x6e,0x37,1,0x64,0x42, -0x6e,1,0x6f,0x32,0x75,0x26,0x14,0x6d,0x65,0x72,0x69,0x63,0x27,0x11,0x6e,0x65, -0x21,1,0x65,0x2e,0x69,0x24,0x12,0x67,0x69,0x74,0x25,0x22,0x14,0x63,0x69,0x6d, -0x61,0x6c,0x23,0,0x18,0x6e,0xc3,0x79,0x74,0xc1,0x2f,0x77,0x5d,0x77,0x80,0x78, -0xa2,0x44,0x79,0xa2,0x4e,0x7a,5,0x78,0x13,0x78,0x30,0x79,0x36,0x7a,0x11,0x7a, -0x7a,0xa3,0x67,0x11,0x78,0x78,0xa3,0x66,0x11,0x79,0x79,0x21,0x69,0x30,0x6d,0x34, -0x73,0x11,0x79,0x6d,0xa3,0x81,0x11,0x6e,0x68,0x23,0x11,0x74,0x68,0xa3,0x80,1, -0x61,0x2c,0x6f,0x11,0x6c,0x65,0xa3,0x9b,0x11,0x72,0x61,0xa2,0x92,0x15,0x6e,0x67, -0x63,0x69,0x74,0x69,0xa3,0x92,1,0x70,0x2c,0x73,0x11,0x75,0x78,0xa3,0x65,0x11, -0x65,0x6f,0x9b,0x10,0x69,0x72,0x11,0x69,0x69,0x73,0x74,0x4a,0x75,0xa2,0xb5,0x76, -1,0x61,0x2c,0x69,0x11,0x73,0x70,0xa3,0x64,0x10,0x69,0xa2,0x63,0x10,0x69,0xa3, -0x63,5,0x67,0x36,0x67,0x68,0x68,0x6c,0x69,2,0x62,0x3a,0x66,0x4a,0x72,0x10, -0x68,0xa2,0x9e,0x12,0x75,0x74,0x61,0xa3,0x9e,1,0x65,0x24,0x74,0x6f,0x12,0x74, -0x61,0x6e,0x6f,0x14,0x69,0x6e,0x61,0x67,0x68,0x99,0x11,0x6c,0x67,0x75,0x10,0x61, -1,0x61,0x24,0x69,0x6d,0x6a,0x11,0x6e,0x61,0x6b,0x61,0x30,0x65,0xa2,0x56,0x66, -0x11,0x6e,0x67,0x99,6,0x6c,0x1c,0x6c,0x32,0x6d,0x38,0x6e,0x44,0x76,0x10,0x74, -0xa3,0x7f,1,0x65,0x89,0x75,0x97,1,0x69,0x24,0x6c,0x67,0x10,0x6c,0x67,0x10, -0x67,0xa3,0x9a,0x67,0x36,0x69,0x52,0x6b,0x10,0x72,0xa2,0x99,0x10,0x69,0xa3,0x99, -1,0x61,0x30,0x62,0x7a,0x13,0x61,0x6e,0x77,0x61,0x7b,0x12,0x6c,0x6f,0x67,0x75, -2,0x6c,0x32,0x74,0x34,0x76,0x12,0x69,0x65,0x74,0xa3,0x7f,0x10,0x65,0x89,0x12, -0x68,0x61,0x6d,0xa3,0x6a,1,0x6c,0x2a,0x6e,0x10,0x67,0xa3,0x62,0x10,0x75,0x68, -0x11,0x67,0x75,0x69,1,0x67,0x32,0x6e,0x14,0x6b,0x6e,0x6f,0x77,0x6e,0xa3,0x67, -0x11,0x61,0x72,0x8a,0x13,0x69,0x74,0x69,0x63,0x8b,0x71,0xc0,0xef,0x71,0xa2,0xc1, -0x72,0xa2,0xc6,0x73,6,0x69,0x6d,0x69,0x72,0x6f,0xa2,0x4c,0x75,0xa2,0x58,0x79, -1,0x6c,0x46,0x72,4,0x63,0x65,0x65,0xa3,0x5f,0x69,0x2c,0x6a,0xa3,0x60,0x6e, -0xa3,0x61,0x11,0x61,0x63,0x65,0x10,0x6f,0x94,0x16,0x74,0x69,0x6e,0x61,0x67,0x72, -0x69,0x95,2,0x64,0x3c,0x67,0x4c,0x6e,1,0x64,0xa3,0x91,0x68,0x62,0x12,0x61, -0x6c,0x61,0x63,0x10,0x64,0xa2,0xa6,0x12,0x68,0x61,0x6d,0xa3,0xa6,0x17,0x6e,0x77, -0x72,0x69,0x74,0x69,0x6e,0x67,0xa3,0x70,0x11,0x72,0x61,0xa2,0x98,0x16,0x73,0x6f, -0x6d,0x70,0x65,0x6e,0x67,0xa3,0x98,0x11,0x6e,0x64,0xa2,0x71,0x14,0x61,0x6e,0x65, -0x73,0x65,0xa3,0x71,0x61,0x5c,0x67,0xa2,0x43,0x68,1,0x61,0x2a,0x72,0x10,0x64, -0xa3,0x97,2,0x72,0x28,0x76,0x30,0x77,0x87,0x12,0x61,0x64,0x61,0xa3,0x97,0x12, -0x69,0x61,0x6e,0x87,2,0x6d,0x40,0x72,0x58,0x75,0x10,0x72,0xa2,0x6f,0x15,0x61, -0x73,0x68,0x74,0x72,0x61,0xa3,0x6f,1,0x61,0x26,0x72,0xa3,0x7e,0x14,0x72,0x69, -0x74,0x61,0x6e,0xa3,0x7e,1,0x61,0xa3,0x5e,0x62,0xa3,0x85,0x11,0x6e,0x77,0xa3, -0x70,0x11,0x61,0x61,1,0x63,0x2f,0x69,0x23,3,0x65,0x3e,0x6a,0x48,0x6f,0x4e, -0x75,0x10,0x6e,1,0x69,0x24,0x72,0x61,0x10,0x63,0x61,0x13,0x6a,0x61,0x6e,0x67, -0xa3,0x6e,0x11,0x6e,0x67,0xa3,0x6e,0x11,0x72,0x6f,0xa3,0x5d,0x6e,0xa2,0x83,0x6f, -0xa2,0xbc,0x70,5,0x6c,0x1e,0x6c,0x44,0x72,0x4a,0x73,0x1b,0x61,0x6c,0x74,0x65, -0x72,0x70,0x61,0x68,0x6c,0x61,0x76,0x69,0xa3,0x7b,0x11,0x72,0x64,0xa3,0x5c,0x11, -0x74,0x69,0xa3,0x7d,0x61,0x7c,0x65,0xa2,0x54,0x68,3,0x61,0x3e,0x6c,0x4e,0x6e, -0x5e,0x6f,0x16,0x65,0x6e,0x69,0x63,0x69,0x61,0x6e,0xa3,0x5b,0x10,0x67,0xa2,0x5a, -0x12,0x73,0x70,0x61,0xa3,0x5a,2,0x69,0xa3,0x7a,0x70,0xa3,0x7b,0x76,0xa3,0x7c, -0x10,0x78,0xa3,0x5b,2,0x68,0x3e,0x6c,0x50,0x75,0x10,0x63,0xa2,0xa5,0x14,0x69, -0x6e,0x68,0x61,0x75,0xa3,0xa5,0x17,0x61,0x77,0x68,0x68,0x6d,0x6f,0x6e,0x67,0xa3, -0x4b,0x10,0x6d,0xa2,0x90,0x14,0x79,0x72,0x65,0x6e,0x65,0xa3,0x90,0x11,0x72,0x6d, -0xa3,0x59,4,0x61,0x38,0x62,0x56,0x65,0x5c,0x6b,0x6a,0x73,0x11,0x68,0x75,0xa3, -0x96,1,0x62,0x2a,0x72,0x10,0x62,0xa3,0x8e,0x15,0x61,0x74,0x61,0x65,0x61,0x6e, -0xa3,0x8f,0x11,0x61,0x74,0xa3,0x8f,0x16,0x77,0x74,0x61,0x69,0x6c,0x75,0x65,0x97, -1,0x67,0x2e,0x6f,0xa2,0x57,0x10,0x6f,0xa3,0x57,0x10,0x62,0xa3,0x84,3,0x67, -0x3e,0x6c,0x50,0x72,0xa2,0x7a,0x73,0x11,0x6d,0x61,0x84,0x12,0x6e,0x79,0x61,0x85, -1,0x61,0x2a,0x68,0x11,0x61,0x6d,0x5b,0x10,0x6d,0x5b,1,0x63,0xa2,0x55,0x64, -5,0x70,0x2c,0x70,0x36,0x73,0x54,0x74,0x14,0x75,0x72,0x6b,0x69,0x63,0xa3,0x58, -0x11,0x65,0x72,1,0x6d,0x2c,0x73,0x12,0x69,0x61,0x6e,0x9b,0x11,0x69,0x63,0xa3, -0x59,0x1a,0x6f,0x75,0x74,0x68,0x61,0x72,0x61,0x62,0x69,0x61,0x6e,0xa3,0x85,0x68, -0x42,0x69,0x54,0x6e,0x1a,0x6f,0x72,0x74,0x68,0x61,0x72,0x61,0x62,0x69,0x61,0x6e, -0xa3,0x8e,0x17,0x75,0x6e,0x67,0x61,0x72,0x69,0x61,0x6e,0xa3,0x4c,0x14,0x74,0x61, -0x6c,0x69,0x63,0x5d,1,0x68,0x26,0x6b,0xa3,0x6d,0x12,0x69,0x6b,0x69,0xa3,0x6d, -2,0x69,0x2c,0x6b,0x30,0x79,0x10,0x61,0x5f,0x11,0x79,0x61,0x5f,0x10,0x68,0xa3, -0x58,0x68,0xc2,0x9c,0x6b,0xc1,0xcf,0x6b,0xa2,0xdc,0x6c,0xa4,0x5d,0x6d,8,0x6f, -0x46,0x6f,0x48,0x72,0x74,0x74,0x80,0x75,0x86,0x79,1,0x61,0x28,0x6d,0x10,0x72, -0x59,0x13,0x6e,0x6d,0x61,0x72,0x59,2,0x64,0x2e,0x6e,0x32,0x6f,0x10,0x6e,0xa3, -0x72,0x10,0x69,0xa3,0xa3,0x10,0x67,0x56,0x14,0x6f,0x6c,0x69,0x61,0x6e,0x57,0x10, -0x6f,0xa2,0x95,0x10,0x6f,0xa3,0x95,0x11,0x65,0x69,0xa3,0x73,0x11,0x6c,0x74,0xa2, -0xa4,0x12,0x61,0x6e,0x69,0xa3,0xa4,0x61,0x34,0x65,0xa0,0x69,0xa2,0x83,0x6c,0x11, -0x79,0x6d,0x55,3,0x68,0x32,0x6c,0x48,0x6e,0x54,0x79,0x10,0x61,0xa3,0x55,1, -0x61,0x26,0x6a,0xa3,0xa0,0x13,0x6a,0x61,0x6e,0x69,0xa3,0xa0,0x15,0x61,0x79,0x61, -0x6c,0x61,0x6d,0x55,1,0x64,0x38,0x69,0xa2,0x79,0x15,0x63,0x68,0x61,0x65,0x61, -0x6e,0xa3,0x79,0xa2,0x54,0x12,0x61,0x69,0x63,0xa3,0x54,2,0x65,0x72,0x6e,0x84, -0x72,1,0x63,0xa3,0x8d,0x6f,0xa2,0x56,0x13,0x69,0x74,0x69,0x63,1,0x63,0x3c, -0x68,0x19,0x69,0x65,0x72,0x6f,0x67,0x6c,0x79,0x70,0x68,0x73,0xa3,0x56,0x15,0x75, -0x72,0x73,0x69,0x76,0x65,0xa3,0x8d,0x17,0x74,0x65,0x69,0x6d,0x61,0x79,0x65,0x6b, -0xa3,0x73,0x10,0x64,0xa2,0x8c,0x17,0x65,0x6b,0x69,0x6b,0x61,0x6b,0x75,0x69,0xa3, -0x8c,0x11,0x61,0x6f,0xa3,0x5c,5,0x6f,0x14,0x6f,0x30,0x70,0x36,0x74,0x11,0x68, -0x69,0xa3,0x78,0x11,0x72,0x65,0xa3,0x77,0x11,0x65,0x6c,0xa3,0x8a,0x61,0x2e,0x68, -0x98,0x6e,0x11,0x64,0x61,0x4b,4,0x69,0x3c,0x6c,0x44,0x6e,0x48,0x74,0x56,0x79, -0x13,0x61,0x68,0x6c,0x69,0xa3,0x4f,0x12,0x74,0x68,0x69,0xa3,0x78,0x10,0x69,0xa3, -0x4f,1,0x61,0x4d,0x6e,0x12,0x61,0x64,0x61,0x4b,0x14,0x61,0x6b,0x61,0x6e,0x61, -0x4c,0x19,0x6f,0x72,0x68,0x69,0x72,0x61,0x67,0x61,0x6e,0x61,0x8d,3,0x61,0x3c, -0x6d,0x4e,0x6f,0x5a,0x75,0x15,0x64,0x61,0x77,0x61,0x64,0x69,0xa3,0x91,0x10,0x72, -0x92,0x15,0x6f,0x73,0x68,0x74,0x68,0x69,0x93,1,0x65,0x24,0x72,0x4f,0x10,0x72, -0x4f,0x10,0x6a,0xa2,0x9d,0x11,0x6b,0x69,0xa3,0x9d,4,0x61,0x5c,0x65,0x90,0x69, -0xa0,0x6f,0xa2,0x5d,0x79,1,0x63,0x34,0x64,0x10,0x69,0xa2,0x6c,0x11,0x61,0x6e, -0xa3,0x6c,0x10,0x69,0xa2,0x6b,0x11,0x61,0x6e,0xa3,0x6b,2,0x6e,0x42,0x6f,0x46, -0x74,3,0x66,0xa3,0x50,0x67,0xa3,0x51,0x69,0x24,0x6e,0x53,0x10,0x6e,0x53,0x10, -0x61,0xa3,0x6a,0x50,0x10,0x6f,0x51,0x11,0x70,0x63,0xa2,0x52,0x11,0x68,0x61,0xa3, -0x52,2,0x6d,0x2e,0x6e,0x36,0x73,0x10,0x75,0xa3,0x83,0x10,0x62,0x80,0x10,0x75, -0x81,2,0x61,0xa3,0x53,0x62,0x83,0x65,0x11,0x61,0x72,1,0x61,0xa3,0x53,0x62, -0x83,0x11,0x6d,0x61,0xa3,0x8b,0x68,0x60,0x69,0xa2,0x79,0x6a,2,0x61,0x30,0x70, -0x44,0x75,0x11,0x72,0x63,0xa3,0x94,0x11,0x76,0x61,0xa2,0x4e,0x13,0x6e,0x65,0x73, -0x65,0xa3,0x4e,0x11,0x61,0x6e,0xa3,0x69,6,0x6c,0x1a,0x6c,0x34,0x6d,0x3a,0x72, -0x40,0x75,0x11,0x6e,0x67,0xa3,0x4c,0x11,0x75,0x77,0xa3,0x9c,0x11,0x6e,0x67,0xa3, -0x4b,0x11,0x6b,0x74,0x8d,0x61,0x3a,0x65,0x86,0x69,0x11,0x72,0x61,0x48,0x13,0x67, -0x61,0x6e,0x61,0x49,1,0x6e,0x34,0x74,0x10,0x72,0xa2,0xa2,0x11,0x61,0x6e,0xa3, -0xa2,0x42,5,0x73,0xc,0x73,0xa3,0x49,0x74,0xa3,0x4a,0x75,0x12,0x6e,0x6f,0x6f, -0x77,0x67,0x28,0x69,0x43,0x6f,0x77,0x44,0x11,0x75,0x6c,0x45,0x11,0x62,0x72,0x46, -0x11,0x65,0x77,0x47,2,0x6d,0x2e,0x6e,0x4a,0x74,0x11,0x61,0x6c,0x5d,0x1c,0x70, -0x65,0x72,0x69,0x61,0x6c,0x61,0x72,0x61,0x6d,0x61,0x69,0x63,0xa3,0x74,2,0x64, -0x66,0x68,0x6a,0x73,0x1b,0x63,0x72,0x69,0x70,0x74,0x69,0x6f,0x6e,0x61,0x6c,0x70, -0x61,1,0x68,0x32,0x72,0x14,0x74,0x68,0x69,0x61,0x6e,0xa3,0x7d,0x13,0x6c,0x61, -0x76,0x69,0xa3,0x7a,0x10,0x73,0xa3,0x4d,0x15,0x65,0x72,0x69,0x74,0x65,0x64,0x23, -0x64,0xc0,0xc7,0x64,0xa2,0x60,0x65,0xa2,0x88,0x67,4,0x65,0x62,0x6c,0x7a,0x6f, -0x8e,0x72,0x9a,0x75,1,0x6a,0x38,0x72,1,0x6d,0x24,0x75,0x41,0x13,0x75,0x6b, -0x68,0x69,0x41,1,0x61,0x24,0x72,0x3f,0x13,0x72,0x61,0x74,0x69,0x3f,0x10,0x6f, -1,0x6b,0xa3,0x48,0x72,0x38,0x13,0x67,0x69,0x61,0x6e,0x39,0x11,0x61,0x67,0x90, -0x15,0x6f,0x6c,0x69,0x74,0x69,0x63,0x91,0x11,0x74,0x68,0x3a,0x11,0x69,0x63,0x3b, -1,0x61,0x32,0x65,1,0x65,0x24,0x6b,0x3d,0x10,0x6b,0x3d,0x10,0x6e,0xa2,0x89, -0x12,0x74,0x68,0x61,0xa3,0x89,2,0x65,0x3e,0x73,0x64,0x75,0x11,0x70,0x6c,0xa2, -0x87,0x13,0x6f,0x79,0x61,0x6e,0xa3,0x87,1,0x73,0x38,0x76,0x10,0x61,0x34,0x15, -0x6e,0x61,0x67,0x61,0x72,0x69,0x35,0x13,0x65,0x72,0x65,0x74,0x33,0x11,0x72,0x74, -0x33,2,0x67,0x3a,0x6c,0x72,0x74,0x11,0x68,0x69,0x36,0x13,0x6f,0x70,0x69,0x63, -0x37,0x10,0x79,2,0x64,0xa3,0x45,0x68,0xa3,0x46,0x70,0xa2,0x47,0x1e,0x74,0x69, -0x61,0x6e,0x68,0x69,0x65,0x72,0x6f,0x67,0x6c,0x79,0x70,0x68,0x73,0xa3,0x47,0x11, -0x62,0x61,0xa2,0x88,0x12,0x73,0x61,0x6e,0xa3,0x88,0x61,0xa2,0xa2,0x62,0xa2,0xf9, -0x63,6,0x6f,0x3d,0x6f,0x5a,0x70,0x76,0x75,0x7a,0x79,1,0x70,0x3e,0x72,2, -0x69,0x2a,0x6c,0x31,0x73,0xa3,0x44,0x13,0x6c,0x6c,0x69,0x63,0x31,0x13,0x72,0x69, -0x6f,0x74,0x7f,1,0x6d,0x30,0x70,0x10,0x74,0x2e,0x11,0x69,0x63,0x2f,0x12,0x6d, -0x6f,0x6e,0x21,0x11,0x72,0x74,0x7f,0x16,0x6e,0x65,0x69,0x66,0x6f,0x72,0x6d,0xa3, -0x65,0x61,0x32,0x68,0xa2,0x41,0x69,0x11,0x72,0x74,0xa3,0x43,3,0x6b,0x4c,0x6e, -0x50,0x72,0x76,0x75,0x1d,0x63,0x61,0x73,0x69,0x61,0x6e,0x61,0x6c,0x62,0x61,0x6e, -0x69,0x61,0x6e,0xa3,0x9f,0x10,0x6d,0xa3,0x76,1,0x61,0x24,0x73,0x71,0x1d,0x64, -0x69,0x61,0x6e,0x61,0x62,0x6f,0x72,0x69,0x67,0x69,0x6e,0x61,0x6c,0x71,0x10,0x69, -0xa2,0x68,0x11,0x61,0x6e,0xa3,0x68,1,0x61,0x34,0x65,0x10,0x72,0x2c,0x13,0x6f, -0x6b,0x65,0x65,0x2d,1,0x6b,0x26,0x6d,0xa3,0x42,0x11,0x6d,0x61,0xa3,0x76,5, -0x6e,0x43,0x6e,0x44,0x72,0x6c,0x76,1,0x65,0x2a,0x73,0x10,0x74,0xa3,0x75,0x13, -0x73,0x74,0x61,0x6e,0xa3,0x75,0x11,0x61,0x74,0x1f,0x6f,0x6c,0x69,0x61,0x6e,0x68, -0x69,0x65,0x72,0x6f,0x67,0x6c,0x79,0x70,0x68,0x73,0xa3,0x9c,1,0x61,0x3e,0x6d, -2,0x65,0x2a,0x69,0xa3,0x74,0x6e,0x27,0x13,0x6e,0x69,0x61,0x6e,0x27,0x10,0x62, -0x24,0x11,0x69,0x63,0x25,0x66,0x30,0x67,0x36,0x68,0x11,0x6f,0x6d,0xa3,0xa1,0x11, -0x61,0x6b,0xa3,0x93,0x11,0x68,0x62,0xa3,0x9f,5,0x6f,0x36,0x6f,0x4e,0x72,0x5e, -0x75,1,0x67,0x30,0x68,1,0x64,0x79,0x69,0x10,0x64,0x79,0x10,0x69,0x8e,0x13, -0x6e,0x65,0x73,0x65,0x8f,0x11,0x70,0x6f,0x2a,0x13,0x6d,0x6f,0x66,0x6f,0x2b,0x10, -0x61,1,0x68,0x2e,0x69,0x7c,0x12,0x6c,0x6c,0x65,0x7d,0xa2,0x41,0x11,0x6d,0x69, -0xa3,0x41,0x61,0x2e,0x65,0x82,0x6c,0x11,0x69,0x73,0xa1,3,0x6c,0x3a,0x6d,0x48, -0x73,0x54,0x74,1,0x61,0x24,0x6b,0x9f,0x10,0x6b,0x9f,0x10,0x69,0x9c,0x13,0x6e, -0x65,0x73,0x65,0x9d,0x10,0x75,0xa2,0x82,0x10,0x6d,0xa3,0x82,0x10,0x73,0xa2,0x86, -0x13,0x61,0x76,0x61,0x68,0xa3,0x86,0x11,0x6e,0x67,0x28,0x12,0x61,0x6c,0x69,0x29, -3,0x6c,0x42,0x6e,0x90,0x74,0xa2,0x46,0x76,0x24,0x17,0x6f,0x77,0x65,0x6c,0x6a, -0x61,0x6d,0x6f,0x25,0x22,1,0x65,0x54,0x76,0x28,1,0x73,0x38,0x74,0x2a,0x17, -0x73,0x79,0x6c,0x6c,0x61,0x62,0x6c,0x65,0x2b,0x16,0x79,0x6c,0x6c,0x61,0x62,0x6c, -0x65,0x29,0x18,0x61,0x64,0x69,0x6e,0x67,0x6a,0x61,0x6d,0x6f,0x23,1,0x61,0x21, -0x6f,0x1a,0x74,0x61,0x70,0x70,0x6c,0x69,0x63,0x61,0x62,0x6c,0x65,0x21,0x26,0x1a, -0x72,0x61,0x69,0x6c,0x69,0x6e,0x67,0x6a,0x61,0x6d,0x6f,0x27,1,0x6e,0x2c,0x79, -0x22,0x11,0x65,0x73,0x23,0x20,0x10,0x6f,0x21,1,0x6e,0x2c,0x79,0x22,0x11,0x65, -0x73,0x23,0x20,0x10,0x6f,0x21,2,0x6d,0x30,0x6e,0x3a,0x79,0x22,0x11,0x65,0x73, -0x23,0x24,0x13,0x61,0x79,0x62,0x65,0x25,0x20,0x10,0x6f,0x21,2,0x6d,0x30,0x6e, -0x3a,0x79,0x22,0x11,0x65,0x73,0x23,0x24,0x13,0x61,0x79,0x62,0x65,0x25,0x20,0x10, -0x6f,0x21,9,0x72,0x31,0x72,0x34,0x73,0x5c,0x74,0x31,0x76,0x33,0x78,0x10,0x78, -0x21,1,0x65,0x24,0x69,0x39,0x1e,0x67,0x69,0x6f,0x6e,0x61,0x6c,0x69,0x6e,0x64, -0x69,0x63,0x61,0x74,0x6f,0x72,0x39,1,0x6d,0x35,0x70,0x18,0x61,0x63,0x69,0x6e, -0x67,0x6d,0x61,0x72,0x6b,0x35,0x63,0x44,0x65,0x5c,0x6c,0x6a,0x6f,0x78,0x70,1, -0x70,0x37,0x72,0x14,0x65,0x70,0x65,0x6e,0x64,0x37,2,0x6e,0x23,0x6f,0x24,0x72, -0x25,0x14,0x6e,0x74,0x72,0x6f,0x6c,0x23,0x10,0x78,0x26,0x13,0x74,0x65,0x6e,0x64, -0x27,0x28,1,0x66,0x2b,0x76,0x2c,0x10,0x74,0x2f,0x13,0x74,0x68,0x65,0x72,0x21, -9,0x6e,0x4a,0x6e,0x34,0x6f,0x44,0x73,0x60,0x75,0x94,0x78,0x10,0x78,0x21,0x10, -0x75,0x2a,0x14,0x6d,0x65,0x72,0x69,0x63,0x2b,1,0x6c,0x2c,0x74,0x12,0x68,0x65, -0x72,0x21,0x14,0x65,0x74,0x74,0x65,0x72,0x2d,3,0x63,0x36,0x65,0x46,0x70,0x31, -0x74,0x32,0x12,0x65,0x72,0x6d,0x33,0x3c,0x16,0x6f,0x6e,0x74,0x69,0x6e,0x75,0x65, -0x3d,0x2e,0x10,0x70,0x2f,0x10,0x70,0x34,0x12,0x70,0x65,0x72,0x35,0x61,0x46,0x63, -0x52,0x65,0x64,0x66,0x72,0x6c,2,0x65,0x2d,0x66,0x3b,0x6f,0x28,0x12,0x77,0x65, -0x72,0x29,0x10,0x74,0x22,0x12,0x65,0x72,0x6d,0x23,1,0x6c,0x24,0x72,0x37,0x24, -0x12,0x6f,0x73,0x65,0x25,0x10,0x78,0x38,0x13,0x74,0x65,0x6e,0x64,0x39,0x10,0x6f, -0x26,0x13,0x72,0x6d,0x61,0x74,0x27,0xd,0x6c,0x76,0x6f,0x36,0x6f,0x30,0x72,0x38, -0x73,0x60,0x78,0x10,0x78,0x21,0x13,0x74,0x68,0x65,0x72,0x21,1,0x65,0x24,0x69, -0x3b,0x1e,0x67,0x69,0x6f,0x6e,0x61,0x6c,0x69,0x6e,0x64,0x69,0x63,0x61,0x74,0x6f, -0x72,0x3b,1,0x69,0x24,0x71,0x3f,0x18,0x6e,0x67,0x6c,0x65,0x71,0x75,0x6f,0x74, -0x65,0x3f,0x6c,0x50,0x6d,0x56,0x6e,2,0x65,0x36,0x6c,0x39,0x75,0x2c,0x14,0x6d, -0x65,0x72,0x69,0x63,0x2d,0x14,0x77,0x6c,0x69,0x6e,0x65,0x39,1,0x65,0x23,0x66, -0x35,3,0x62,0x37,0x69,0x28,0x6c,0x29,0x6e,0x2b,0x10,0x64,1,0x6c,0x34,0x6e, -0x11,0x75,0x6d,0x2a,0x12,0x6c,0x65,0x74,0x37,0x14,0x65,0x74,0x74,0x65,0x72,0x29, -0x65,0x3d,0x65,0x40,0x66,0x5e,0x68,0x6c,0x6b,0x10,0x61,0x26,0x15,0x74,0x61,0x6b, -0x61,0x6e,0x61,0x27,0x10,0x78,0x2e,0x13,0x74,0x65,0x6e,0x64,0x32,0x15,0x6e,0x75, -0x6d,0x6c,0x65,0x74,0x2f,0x10,0x6f,0x24,0x13,0x72,0x6d,0x61,0x74,0x25,1,0x65, -0x24,0x6c,0x3d,0x19,0x62,0x72,0x65,0x77,0x6c,0x65,0x74,0x74,0x65,0x72,0x3d,0x61, -0x46,0x63,0x52,0x64,1,0x6f,0x24,0x71,0x41,0x18,0x75,0x62,0x6c,0x65,0x71,0x75, -0x6f,0x74,0x65,0x41,0x15,0x6c,0x65,0x74,0x74,0x65,0x72,0x23,0x10,0x72,0x31,2, -0x63,0x32,0x6e,0x3c,0x6f,0x22,0x12,0x70,0x65,0x6e,0x23,0x24,0x13,0x6c,0x6f,0x73, -0x65,0x25,0x20,0x12,0x6f,0x6e,0x65,0x21,0xd,0x6e,0xc1,0x86,0x73,0xa8,0x73,0x4c, -0x74,0xa2,0x76,0x75,0xa2,0x83,0x7a,0xd8,0x70,0,2,0x6c,0xd9,0x20,0,0x70, -0xd9,0x40,0,0x73,0xc3,0,0xfe,0xf,0,0,0,7,0x6f,0x3c,0x6f,0xff, -8,0,0,0,0x70,0x3a,0x75,0x6e,0x79,0x13,0x6d,0x62,0x6f,0x6c,0xff,0xf, -0,0,0,0x11,0x61,0x63,1,0x65,0x34,0x69,0x15,0x6e,0x67,0x6d,0x61,0x72, -0x6b,0xa5,0,0x18,0x73,0x65,0x70,0x61,0x72,0x61,0x74,0x6f,0x72,0xc3,0,0x16, -0x72,0x72,0x6f,0x67,0x61,0x74,0x65,0xe1,0,0,0x63,0xff,2,0,0,0, -0x65,0x38,0x6b,0xff,4,0,0,0,0x6d,0xff,1,0,0,0,0x16,0x70, -0x61,0x72,0x61,0x74,0x6f,0x72,0xd9,0x70,0,0x1d,0x69,0x74,0x6c,0x65,0x63,0x61, -0x73,0x65,0x6c,0x65,0x74,0x74,0x65,0x72,0x31,1,0x6e,0x40,0x70,0x1c,0x70,0x65, -0x72,0x63,0x61,0x73,0x65,0x6c,0x65,0x74,0x74,0x65,0x72,0x25,0x17,0x61,0x73,0x73, -0x69,0x67,0x6e,0x65,0x64,0x23,0x6e,0xa2,0x69,0x6f,0xa2,0x89,0x70,0xfe,0x30,0xf8, -0,0,9,0x69,0x33,0x69,0xff,0x10,0,0,0,0x6f,0xfd,0x80,0,0, -0x72,0x54,0x73,0xf9,0,0,0x75,0x12,0x6e,0x63,0x74,0xfe,0x30,0xf8,0,0, -0x15,0x75,0x61,0x74,0x69,0x6f,0x6e,0xff,0x30,0xf8,0,0,0x17,0x69,0x76,0x61, -0x74,0x65,0x75,0x73,0x65,0xdd,0,0,0x61,0x48,0x63,0xfd,0x40,0,0,0x64, -0xe9,0,0,0x65,0xfd,0x20,0,0,0x66,0xff,0x20,0,0,0,0x1f,0x72, -0x61,0x67,0x72,0x61,0x70,0x68,0x73,0x65,0x70,0x61,0x72,0x61,0x74,0x6f,0x72,0xd9, -0x40,0,0xbe,0,3,0x64,0xa7,0,0x6c,0xab,0,0x6f,0x30,0x75,0x13,0x6d, -0x62,0x65,0x72,0xbf,0,0xb2,0,0x1b,0x6e,0x73,0x70,0x61,0x63,0x69,0x6e,0x67, -0x6d,0x61,0x72,0x6b,0xa1,1,0x70,0x92,0x74,0x12,0x68,0x65,0x72,0xe6,0x80,1, -3,0x6c,0x40,0x6e,0x4a,0x70,0x56,0x73,0x14,0x79,0x6d,0x62,0x6f,0x6c,0xff,8, -0,0,0,0x14,0x65,0x74,0x74,0x65,0x72,0x61,0x14,0x75,0x6d,0x62,0x65,0x72, -0xb3,0,0x19,0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69,0x6f,0x6e,0xfd,0x80,0, -0,0x1c,0x65,0x6e,0x70,0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69,0x6f,0x6e,0xf9, -0,0,0x66,0xc0,0xc4,0x66,0xa2,0x47,0x69,0xa2,0x64,0x6c,0xa2,0x79,0x6d,0xa4, -0xc0,4,0x61,0x6c,0x63,0xa5,0,0x65,0xa3,0x80,0x6e,0xa1,0x6f,0x15,0x64,0x69, -0x66,0x69,0x65,0x72,1,0x6c,0x38,0x73,0x14,0x79,0x6d,0x62,0x6f,0x6c,0xff,4, -0,0,0,0x14,0x65,0x74,0x74,0x65,0x72,0x41,1,0x72,0x3c,0x74,0x16,0x68, -0x73,0x79,0x6d,0x62,0x6f,0x6c,0xff,1,0,0,0,0x10,0x6b,0xa5,0xc0,1, -0x69,0x32,0x6f,0x13,0x72,0x6d,0x61,0x74,0xdb,0,0,0x1d,0x6e,0x61,0x6c,0x70, -0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69,0x6f,0x6e,0xff,0x20,0,0,0,0x10, -0x6e,0x1f,0x69,0x74,0x69,0x61,0x6c,0x70,0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69, -0x6f,0x6e,0xff,0x10,0,0,0,0x9c,7,0x6d,0x18,0x6d,0x41,0x6f,0x28,0x74, -0x31,0x75,0x25,0x60,0x1c,0x77,0x65,0x72,0x63,0x61,0x73,0x65,0x6c,0x65,0x74,0x74, -0x65,0x72,0x29,0x63,0x3d,0x65,0x28,0x69,0x42,0x6c,0x29,0x13,0x74,0x74,0x65,0x72, -0x9c,0x15,0x6e,0x75,0x6d,0x62,0x65,0x72,0xab,0,0x1a,0x6e,0x65,0x73,0x65,0x70, -0x61,0x72,0x61,0x74,0x6f,0x72,0xd9,0x20,0,0x63,0x46,0x64,0xa2,0x96,0x65,0x1b, -0x6e,0x63,0x6c,0x6f,0x73,0x69,0x6e,0x67,0x6d,0x61,0x72,0x6b,0xa3,0x80,0xe6,0x80, -1,7,0x6e,0x57,0x6e,0x52,0x6f,0x5e,0x73,0xe1,0,0,0x75,0x1b,0x72,0x72, -0x65,0x6e,0x63,0x79,0x73,0x79,0x6d,0x62,0x6f,0x6c,0xff,2,0,0,0,0x22, -0x12,0x74,0x72,0x6c,0xd9,0x80,0,0xdc,0,0,1,0x6d,0x62,0x6e,1,0x6e, -0x30,0x74,0x12,0x72,0x6f,0x6c,0xd9,0x80,0,0x1f,0x65,0x63,0x74,0x6f,0x72,0x70, -0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69,0x6f,0x6e,0xfd,0x40,0,0,0x19,0x62, -0x69,0x6e,0x69,0x6e,0x67,0x6d,0x61,0x72,0x6b,0xa5,0xc0,0x61,0x58,0x63,0xd9,0x80, -0,0x66,0xdb,0,0,0x6c,0x1d,0x6f,0x73,0x65,0x70,0x75,0x6e,0x63,0x74,0x75, -0x61,0x74,0x69,0x6f,0x6e,0xfd,0x20,0,0,0x18,0x73,0x65,0x64,0x6c,0x65,0x74, -0x74,0x65,0x72,0x3d,2,0x61,0x32,0x65,0x50,0x69,0x12,0x67,0x69,0x74,0xa7,0, -0x1c,0x73,0x68,0x70,0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69,0x6f,0x6e,0xe9,0, -0,0x1a,0x63,0x69,0x6d,0x61,0x6c,0x6e,0x75,0x6d,0x62,0x65,0x72,0xa7,0 +0x78,0x74,0x65,0x6e,0x73,0x69,0x6f,0x6e,0x73,0xd9,0x70,0,1,0x67,0x6a,0x6e, +1,0x73,0x54,0x74,0x13,0x65,0x6e,0x63,0x65,1,0x62,0x34,0x74,0x16,0x65,0x72, +0x6d,0x69,0x6e,0x61,0x6c,0x67,0x13,0x72,0x65,0x61,0x6b,0xc3,0x13,0x14,0x69,0x74, +0x69,0x76,0x65,0x65,1,0x6d,0x2e,0x73,0x13,0x74,0x61,0x72,0x74,0x73,0x19,0x65, +0x6e,0x74,0x73,0x74,0x61,0x72,0x74,0x65,0x72,0x73,3,0x63,0x66,0x65,0x72,0x69, +0x98,0x72,0x19,0x61,0x69,0x6c,0x63,0x61,0x6e,0x6f,0x6e,0x69,0x63,0x1f,0x61,0x6c, +0x63,0x6f,0x6d,0x62,0x69,0x6e,0x69,0x6e,0x67,0x63,0x6c,0x61,0x73,0x73,0xc3,0x11, +0xd8,0x40,0xa,0x11,0x63,0x63,0xc3,0x11,0x11,0x72,0x6d,0x58,0x1e,0x69,0x6e,0x61, +0x6c,0x70,0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69,0x6f,0x6e,0x59,0x1d,0x74,0x6c, +0x65,0x63,0x61,0x73,0x65,0x6d,0x61,0x70,0x70,0x69,0x6e,0x67,0xd9,0x40,0xa,0x6d, +0x42,0x6e,0x48,0x70,0xa2,0xda,0x71,0xa4,9,0x72,0x15,0x61,0x64,0x69,0x63,0x61, +0x6c,0x55,0x12,0x61,0x74,0x68,0x4f,6,0x6f,0x39,0x6f,0x32,0x74,0xc3,9,0x75, +0x54,0x76,0xd9,0x30,0,0x12,0x6e,0x63,0x68,0x1f,0x61,0x72,0x61,0x63,0x74,0x65, +0x72,0x63,0x6f,0x64,0x65,0x70,0x6f,0x69,0x6e,0x74,0x51,0x14,0x6d,0x65,0x72,0x69, +0x63,1,0x74,0x32,0x76,0x13,0x61,0x6c,0x75,0x65,0xd9,0x30,0,0x12,0x79,0x70, +0x65,0xc3,9,0x61,0xa2,0x77,0x63,0xa2,0x82,0x66,2,0x63,0x98,0x64,0xa2,0x53, +0x6b,1,0x63,0x56,0x64,1,0x69,0x42,0x71,1,0x63,0xc3,0xd,0x75,0x17,0x69, +0x63,0x6b,0x63,0x68,0x65,0x63,0x6b,0xc3,0xd,0x13,0x6e,0x65,0x72,0x74,0x6d,1, +0x69,0x42,0x71,1,0x63,0xc3,0xf,0x75,0x17,0x69,0x63,0x6b,0x63,0x68,0x65,0x63, +0x6b,0xc3,0xf,0x13,0x6e,0x65,0x72,0x74,0x71,1,0x69,0x42,0x71,1,0x63,0xc3, +0xe,0x75,0x17,0x69,0x63,0x6b,0x63,0x68,0x65,0x63,0x6b,0xc3,0xe,0x13,0x6e,0x65, +0x72,0x74,0x6f,1,0x69,0x42,0x71,1,0x63,0xc3,0xc,0x75,0x17,0x69,0x63,0x6b, +0x63,0x68,0x65,0x63,0x6b,0xc3,0xc,0x13,0x6e,0x65,0x72,0x74,0x6b,0xd8,0x40,5, +1,0x31,0xd9,0x40,0xb,0x6d,0x10,0x65,0xd9,0x40,5,0x12,0x68,0x61,0x72,0x51, +1,0x61,0x2c,0x72,0x12,0x69,0x6e,0x74,0x7f,0x10,0x74,2,0x73,0x2c,0x74,0x30, +0x77,0x10,0x73,0x77,0x11,0x79,0x6e,0x75,0x12,0x65,0x72,0x6e,1,0x73,0x38,0x77, +0x18,0x68,0x69,0x74,0x65,0x73,0x70,0x61,0x63,0x65,0x77,0x14,0x79,0x6e,0x74,0x61, +0x78,0x75,1,0x6d,0x3c,0x75,0x1a,0x6f,0x74,0x61,0x74,0x69,0x6f,0x6e,0x6d,0x61, +0x72,0x6b,0x53,0x12,0x61,0x72,0x6b,0x53,0x66,0xc1,0xb9,0x69,0xc0,0xfd,0x69,0xa2, +0x6f,0x6a,0xa2,0xca,0x6c,4,0x62,0xc3,8,0x63,0x8c,0x65,0x98,0x69,0xa2,0x56, +0x6f,2,0x65,0x4b,0x67,0x4c,0x77,0x11,0x65,0x72,0x4c,0x13,0x63,0x61,0x73,0x65, +0x4c,0x16,0x6d,0x61,0x70,0x70,0x69,0x6e,0x67,0xd9,0x40,4,0x11,0x69,0x63,0x1f, +0x61,0x6c,0x6f,0x72,0x64,0x65,0x72,0x65,0x78,0x63,0x65,0x70,0x74,0x69,0x6f,0x6e, +0x4b,0xd8,0x40,4,0x11,0x63,0x63,0xc3,0x10,0x18,0x61,0x64,0x63,0x61,0x6e,0x6f, +0x6e,0x69,0x63,0x1f,0x61,0x6c,0x63,0x6f,0x6d,0x62,0x69,0x6e,0x69,0x6e,0x67,0x63, +0x6c,0x61,0x73,0x73,0xc3,0x10,0x16,0x6e,0x65,0x62,0x72,0x65,0x61,0x6b,0xc3,8, +1,0x64,0x44,0x73,1,0x63,0xd9,0x40,3,0x6f,0x16,0x63,0x6f,0x6d,0x6d,0x65, +0x6e,0x74,0xd9,0x40,3,2,0x63,0x80,0x65,0x90,0x73,0x40,1,0x62,0x52,0x74, +0x46,1,0x61,0x40,0x72,0x1c,0x69,0x6e,0x61,0x72,0x79,0x6f,0x70,0x65,0x72,0x61, +0x74,0x6f,0x72,0x47,0x11,0x72,0x74,0x41,0x44,0x1c,0x69,0x6e,0x61,0x72,0x79,0x6f, +0x70,0x65,0x72,0x61,0x74,0x6f,0x72,0x45,0x3e,0x16,0x6f,0x6e,0x74,0x69,0x6e,0x75, +0x65,0x3f,0x10,0x6f,0x42,0x16,0x67,0x72,0x61,0x70,0x68,0x69,0x63,0x43,2,0x67, +0xc3,6,0x6f,0x26,0x74,0xc3,7,0x11,0x69,0x6e,1,0x63,0x4a,0x69,0x11,0x6e, +0x67,1,0x67,0x2e,0x74,0x12,0x79,0x70,0x65,0xc3,7,0x13,0x72,0x6f,0x75,0x70, +0xc3,6,0x48,0x15,0x6f,0x6e,0x74,0x72,0x6f,0x6c,0x49,0x66,0x86,0x67,0xa2,0x4a, +0x68,3,0x61,0x36,0x65,0x58,0x73,0x68,0x79,0x13,0x70,0x68,0x65,0x6e,0x3d,0x1f, +0x6e,0x67,0x75,0x6c,0x73,0x79,0x6c,0x6c,0x61,0x62,0x6c,0x65,0x74,0x79,0x70,0x65, +0xc3,0xb,0x10,0x78,0x3a,0x14,0x64,0x69,0x67,0x69,0x74,0x3b,0x10,0x74,0xc3,0xb, +0x16,0x75,0x6c,0x6c,0x63,0x6f,0x6d,0x70,0x1f,0x6f,0x73,0x69,0x74,0x69,0x6f,0x6e, +0x65,0x78,0x63,0x6c,0x75,0x73,0x69,0x6f,0x6e,0x33,2,0x63,0xa2,0x44,0x65,0xa2, +0x4b,0x72,3,0x61,0x34,0x62,0x84,0x65,0x8a,0x6c,0x12,0x69,0x6e,0x6b,0x39,0x11, +0x70,0x68,0x7c,0x12,0x65,0x6d,0x65,3,0x62,0x5e,0x63,0x30,0x65,0x48,0x6c,0x12, +0x69,0x6e,0x6b,0x39,0x1a,0x6c,0x75,0x73,0x74,0x65,0x72,0x62,0x72,0x65,0x61,0x6b, +0xc3,0x12,0x14,0x78,0x74,0x65,0x6e,0x64,0x37,0x12,0x61,0x73,0x65,0x35,0x11,0x78, +0x74,0x37,0xc2,5,1,0x62,0xc3,0x12,0x6d,0xd9,0x20,0,0x1c,0x6e,0x65,0x72, +0x61,0x6c,0x63,0x61,0x74,0x65,0x67,0x6f,0x72,0x79,0xc2,5,0x13,0x6d,0x61,0x73, +0x6b,0xd9,0x20,0,0x61,0xa2,0x50,0x62,0xa2,0x7e,0x63,0xa2,0xf0,0x64,0xa4,0xbd, +0x65,2,0x61,0x3a,0x6d,0x58,0x78,0x10,0x74,0x30,0x14,0x65,0x6e,0x64,0x65,0x72, +0x31,0xc2,4,0x1b,0x73,0x74,0x61,0x73,0x69,0x61,0x6e,0x77,0x69,0x64,0x74,0x68, +0xc3,4,0x12,0x6f,0x6a,0x69,0x92,1,0x6d,0x3c,0x70,0x1a,0x72,0x65,0x73,0x65, +0x6e,0x74,0x61,0x74,0x69,0x6f,0x6e,0x95,0x16,0x6f,0x64,0x69,0x66,0x69,0x65,0x72, +0x96,0x13,0x62,0x61,0x73,0x65,0x99,3,0x67,0x44,0x68,0x4a,0x6c,0x4e,0x73,0x1a, +0x63,0x69,0x69,0x68,0x65,0x78,0x64,0x69,0x67,0x69,0x74,0x23,0x10,0x65,0xd9,0x40, +0,0x11,0x65,0x78,0x23,1,0x6e,0x38,0x70,0x11,0x68,0x61,0x20,0x14,0x62,0x65, +0x74,0x69,0x63,0x21,0x11,0x75,0x6d,0x79,4,0x63,0xc3,0,0x69,0x3e,0x6c,0xa2, +0x57,0x6d,0xa2,0x64,0x70,1,0x62,0xd9,0x40,0xd,0x74,0xc3,0x15,0x11,0x64,0x69, +2,0x63,0x54,0x6d,0x74,0x70,0x1b,0x61,0x69,0x72,0x65,0x64,0x62,0x72,0x61,0x63, +0x6b,0x65,0x74,0xd8,0x40,0xd,0x13,0x74,0x79,0x70,0x65,0xc3,0x15,0x24,1,0x6c, +0x30,0x6f,0x14,0x6e,0x74,0x72,0x6f,0x6c,0x25,0x12,0x61,0x73,0x73,0xc3,0,0x26, +0x14,0x69,0x72,0x72,0x6f,0x72,1,0x65,0x38,0x69,0x16,0x6e,0x67,0x67,0x6c,0x79, +0x70,0x68,0xd9,0x40,1,0x10,0x64,0x27,2,0x61,0x32,0x6b,0xc3,1,0x6f,0x11, +0x63,0x6b,0xc3,1,0x11,0x6e,0x6b,0x7b,0x10,0x67,0xd9,0x40,1,6,0x68,0x7c, +0x68,0x54,0x69,0x85,0x6f,0xa2,0x6f,0x77,4,0x63,0x30,0x6b,0x36,0x6c,0x87,0x74, +0x8b,0x75,0x89,1,0x66,0x8d,0x6d,0x8f,0x11,0x63,0x66,0x91,0x18,0x61,0x6e,0x67, +0x65,0x73,0x77,0x68,0x65,0x6e,4,0x63,0x44,0x6c,0x6c,0x6e,0x7e,0x74,0x98,0x75, +0x18,0x70,0x70,0x65,0x72,0x63,0x61,0x73,0x65,0x64,0x89,0x12,0x61,0x73,0x65,1, +0x66,0x30,0x6d,0x14,0x61,0x70,0x70,0x65,0x64,0x8f,0x14,0x6f,0x6c,0x64,0x65,0x64, +0x8d,0x18,0x6f,0x77,0x65,0x72,0x63,0x61,0x73,0x65,0x64,0x87,0x1c,0x66,0x6b,0x63, +0x63,0x61,0x73,0x65,0x66,0x6f,0x6c,0x64,0x65,0x64,0x91,0x18,0x69,0x74,0x6c,0x65, +0x63,0x61,0x73,0x65,0x64,0x8b,0x13,0x6d,0x70,0x65,0x78,0x33,0x61,0x2e,0x63,0xa2, +0x48,0x66,0xd9,0x40,2,1,0x6e,0x72,0x73,0x10,0x65,3,0x64,0x83,0x66,0x3a, +0x69,0x4a,0x73,0x17,0x65,0x6e,0x73,0x69,0x74,0x69,0x76,0x65,0x65,0x15,0x6f,0x6c, +0x64,0x69,0x6e,0x67,0xd9,0x40,2,0x17,0x67,0x6e,0x6f,0x72,0x61,0x62,0x6c,0x65, +0x85,0x13,0x6f,0x6e,0x69,0x63,0x1f,0x61,0x6c,0x63,0x6f,0x6d,0x62,0x69,0x6e,0x69, +0x6e,0x67,0x63,0x6c,0x61,0x73,0x73,0xc3,2,0x10,0x63,0xc3,2,3,0x61,0x30, +0x65,0x34,0x69,0xa2,0x41,0x74,0xc3,3,0x11,0x73,0x68,0x29,2,0x63,0x3a,0x66, +0x58,0x70,0x2c,0x16,0x72,0x65,0x63,0x61,0x74,0x65,0x64,0x2d,0x1d,0x6f,0x6d,0x70, +0x6f,0x73,0x69,0x74,0x69,0x6f,0x6e,0x74,0x79,0x70,0x65,0xc3,3,0x15,0x61,0x75, +0x6c,0x74,0x69,0x67,0x1f,0x6e,0x6f,0x72,0x61,0x62,0x6c,0x65,0x63,0x6f,0x64,0x65, +0x70,0x6f,0x69,0x6e,0x74,0x2b,0x2a,0x10,0x61,0x2e,0x15,0x63,0x72,0x69,0x74,0x69, +0x63,0x2f,3,0x66,0x34,0x6e,0x3e,0x74,0x42,0x79,0x22,0x11,0x65,0x73,0x23,0x20, +0x13,0x61,0x6c,0x73,0x65,0x21,0x20,0x10,0x6f,0x21,0x22,0x12,0x72,0x75,0x65,0x23, +0xa,0x6b,0x5b,0x6f,0x23,0x6f,0x3c,0x72,0x4c,0x76,1,0x69,0x24,0x72,0x33,0x13, +0x72,0x61,0x6d,0x61,0x33,0x10,0x76,0x22,0x14,0x65,0x72,0x6c,0x61,0x79,0x23,0xa2, +0xe2,0x13,0x69,0x67,0x68,0x74,0xa3,0xe2,0x6b,0x58,0x6c,0x74,0x6e,3,0x6b,0x2f, +0x6f,0x30,0x72,0x21,0x75,0x12,0x6b,0x74,0x61,0x2f,0x19,0x74,0x72,0x65,0x6f,0x72, +0x64,0x65,0x72,0x65,0x64,0x21,1,0x61,0x24,0x76,0x31,0x18,0x6e,0x61,0x76,0x6f, +0x69,0x63,0x69,0x6e,0x67,0x31,0xa2,0xe0,0x12,0x65,0x66,0x74,0xa3,0xe0,0x61,0x5c, +0x62,0xa2,0x77,0x63,0xa2,0x96,0x64,0xa4,0xa,0x69,1,0x6f,0x26,0x73,0xa3,0xf0, +0x1a,0x74,0x61,0x73,0x75,0x62,0x73,0x63,0x72,0x69,0x70,0x74,0xa3,0xf0,0xa2,0xe6, +3,0x62,0xa0,0x6c,0xa3,0xe4,0x72,0xa3,0xe8,0x74,2,0x61,0x74,0x62,0x7c,0x74, +0x14,0x61,0x63,0x68,0x65,0x64,1,0x61,0x3e,0x62,0x13,0x65,0x6c,0x6f,0x77,0xa2, +0xca,0x13,0x6c,0x65,0x66,0x74,0xa3,0xc8,0x13,0x62,0x6f,0x76,0x65,0xa2,0xd6,0x14, +0x72,0x69,0x67,0x68,0x74,0xa3,0xd8,0xa2,0xd6,0x10,0x72,0xa3,0xd8,0xa2,0xca,0x10, +0x6c,0xa3,0xc8,0x12,0x6f,0x76,0x65,0xa2,0xe6,1,0x6c,0x30,0x72,0x13,0x69,0x67, +0x68,0x74,0xa3,0xe8,0x12,0x65,0x66,0x74,0xa3,0xe4,0xa2,0xdc,2,0x65,0x2c,0x6c, +0xa3,0xda,0x72,0xa3,0xde,0x12,0x6c,0x6f,0x77,0xa2,0xdc,1,0x6c,0x30,0x72,0x13, +0x69,0x67,0x68,0x74,0xa3,0xde,0x12,0x65,0x66,0x74,0xa3,0xda,0x11,0x63,0x63,4, +0x31,0x3c,0x32,0xa2,0x42,0x33,0xa2,0x56,0x38,0xa2,0x64,0x39,0x10,0x31,0xa3,0x5b, +9,0x35,0xa,0x35,0x3f,0x36,0x41,0x37,0x43,0x38,0x45,0x39,0x47,0x30,0x30,0x31, +0x3c,0x32,0x42,0x33,0x4e,0x34,0x3d,0x34,1,0x33,0xa3,0x67,0x37,0xa3,0x6b,0x36, +0x10,0x38,0xa3,0x76,0x38,1,0x32,0xa3,0x7a,0x39,0xa3,0x81,0x3a,2,0x30,0xa3, +0x82,0x32,0xa3,0x84,0x33,0xa3,0x85,9,0x35,0xa,0x35,0x53,0x36,0x55,0x37,0x57, +0x38,0x59,0x39,0x5b,0x30,0x49,0x31,0x4b,0x32,0x4d,0x33,0x4f,0x34,0x51,6,0x33, +8,0x33,0x63,0x34,0x65,0x35,0x67,0x36,0x69,0x30,0x5d,0x31,0x5f,0x32,0x61,0x10, +0x34,0xa3,0x54,2,0x61,0xa3,0xea,0x62,0xa3,0xe9,0x6f,0x13,0x75,0x62,0x6c,0x65, +1,0x61,0x30,0x62,0x13,0x65,0x6c,0x6f,0x77,0xa3,0xe9,0x13,0x62,0x6f,0x76,0x65, +0xa3,0xea,0xb,0x6e,0xc0,0xca,0x72,0x5f,0x72,0x46,0x73,0xa2,0x48,0x77,1,0x68, +0x24,0x73,0x33,0x17,0x69,0x74,0x65,0x73,0x70,0x61,0x63,0x65,0x33,0x22,1,0x69, +0x30,0x6c,2,0x65,0x3d,0x69,0x4b,0x6f,0x3f,0x18,0x67,0x68,0x74,0x74,0x6f,0x6c, +0x65,0x66,0x74,0x22,2,0x65,0x38,0x69,0x48,0x6f,0x16,0x76,0x65,0x72,0x72,0x69, +0x64,0x65,0x3f,0x17,0x6d,0x62,0x65,0x64,0x64,0x69,0x6e,0x67,0x3d,0x15,0x73,0x6f, +0x6c,0x61,0x74,0x65,0x4b,0x30,0x1e,0x65,0x67,0x6d,0x65,0x6e,0x74,0x73,0x65,0x70, +0x61,0x72,0x61,0x74,0x6f,0x72,0x31,0x6e,0xa2,0x41,0x6f,0xa2,0x53,0x70,2,0x61, +0x66,0x64,0x86,0x6f,0x1b,0x70,0x64,0x69,0x72,0x65,0x63,0x74,0x69,0x6f,0x6e,0x61, +0x6c,1,0x66,0x32,0x69,0x15,0x73,0x6f,0x6c,0x61,0x74,0x65,0x4d,0x14,0x6f,0x72, +0x6d,0x61,0x74,0x41,0x1f,0x72,0x61,0x67,0x72,0x61,0x70,0x68,0x73,0x65,0x70,0x61, +0x72,0x61,0x74,0x6f,0x72,0x2f,1,0x66,0x41,0x69,0x4d,1,0x6f,0x28,0x73,0x10, +0x6d,0x43,0x1b,0x6e,0x73,0x70,0x61,0x63,0x69,0x6e,0x67,0x6d,0x61,0x72,0x6b,0x43, +1,0x6e,0x35,0x74,0x19,0x68,0x65,0x72,0x6e,0x65,0x75,0x74,0x72,0x61,0x6c,0x35, +0x65,0x88,0x65,0x98,0x66,0xa2,0x6a,0x6c,0x20,1,0x65,0x30,0x72,2,0x65,0x37, +0x69,0x49,0x6f,0x39,0x18,0x66,0x74,0x74,0x6f,0x72,0x69,0x67,0x68,0x74,0x20,2, +0x65,0x38,0x69,0x48,0x6f,0x16,0x76,0x65,0x72,0x72,0x69,0x64,0x65,0x39,0x17,0x6d, +0x62,0x65,0x64,0x64,0x69,0x6e,0x67,0x37,0x15,0x73,0x6f,0x6c,0x61,0x74,0x65,0x49, +3,0x6e,0x25,0x73,0x27,0x74,0x29,0x75,0x15,0x72,0x6f,0x70,0x65,0x61,0x6e,2, +0x6e,0x3c,0x73,0x46,0x74,0x18,0x65,0x72,0x6d,0x69,0x6e,0x61,0x74,0x6f,0x72,0x29, +0x14,0x75,0x6d,0x62,0x65,0x72,0x25,0x17,0x65,0x70,0x61,0x72,0x61,0x74,0x6f,0x72, +0x27,1,0x69,0x28,0x73,0x10,0x69,0x47,0x1f,0x72,0x73,0x74,0x73,0x74,0x72,0x6f, +0x6e,0x67,0x69,0x73,0x6f,0x6c,0x61,0x74,0x65,0x47,0x61,0x4e,0x62,0x84,0x63,1, +0x6f,0x24,0x73,0x2d,0x1c,0x6d,0x6d,0x6f,0x6e,0x73,0x65,0x70,0x61,0x72,0x61,0x74, +0x6f,0x72,0x2d,2,0x6c,0x3b,0x6e,0x2b,0x72,0x13,0x61,0x62,0x69,0x63,1,0x6c, +0x30,0x6e,0x14,0x75,0x6d,0x62,0x65,0x72,0x2b,0x14,0x65,0x74,0x74,0x65,0x72,0x3b, +0x2e,1,0x6e,0x45,0x6f,0x1c,0x75,0x6e,0x64,0x61,0x72,0x79,0x6e,0x65,0x75,0x74, +0x72,0x61,0x6c,0x45,0,0x15,0x6d,0xc7,0x81,0x73,0xc3,0x8b,0x76,0x9c,0x76,0x92, +0x77,0xa2,0x8b,0x79,0x10,0x69,2,0x6a,0x3c,0x72,0x68,0x73,0x17,0x79,0x6c,0x6c, +0x61,0x62,0x6c,0x65,0x73,0xa3,0x48,0x12,0x69,0x6e,0x67,0xa2,0x74,0x1e,0x68,0x65, +0x78,0x61,0x67,0x72,0x61,0x6d,0x73,0x79,0x6d,0x62,0x6f,0x6c,0x73,0xa3,0x74,0x16, +0x61,0x64,0x69,0x63,0x61,0x6c,0x73,0xa3,0x49,2,0x61,0x36,0x65,0x7a,0x73,0xa2, +0x6c,0x12,0x73,0x75,0x70,0xa3,0x7d,1,0x69,0xa3,0x9f,0x72,0x1e,0x69,0x61,0x74, +0x69,0x6f,0x6e,0x73,0x65,0x6c,0x65,0x63,0x74,0x6f,0x72,0x73,0xa2,0x6c,0x19,0x73, +0x75,0x70,0x70,0x6c,0x65,0x6d,0x65,0x6e,0x74,0xa3,0x7d,1,0x64,0x3c,0x72,0x19, +0x74,0x69,0x63,0x61,0x6c,0x66,0x6f,0x72,0x6d,0x73,0xa3,0x91,0x14,0x69,0x63,0x65, +0x78,0x74,0xa2,0xaf,0x16,0x65,0x6e,0x73,0x69,0x6f,0x6e,0x73,0xa3,0xaf,0x18,0x61, +0x72,0x61,0x6e,0x67,0x63,0x69,0x74,0x69,0xa3,0xfc,0x73,0xa2,0x4b,0x74,0xa6,0x2b, +0x75,2,0x63,0x82,0x67,0x92,0x6e,0x1f,0x69,0x66,0x69,0x65,0x64,0x63,0x61,0x6e, +0x61,0x64,0x69,0x61,0x6e,0x61,0x62,0x6f,0x1f,0x72,0x69,0x67,0x69,0x6e,0x61,0x6c, +0x73,0x79,0x6c,0x6c,0x61,0x62,0x69,0x63,0x73,0x62,0x17,0x65,0x78,0x74,0x65,0x6e, +0x64,0x65,0x64,0xa3,0xad,0x11,0x61,0x73,0x62,0x12,0x65,0x78,0x74,0xa3,0xad,0x15, +0x61,0x72,0x69,0x74,0x69,0x63,0xa3,0x78,7,0x6f,0xc1,0x5b,0x6f,0x54,0x70,0x68, +0x75,0xa2,0x43,0x79,1,0x6c,0x2c,0x72,0x12,0x69,0x61,0x63,0x3b,0x17,0x6f,0x74, +0x69,0x6e,0x61,0x67,0x72,0x69,0xa3,0x8f,0x18,0x72,0x61,0x73,0x6f,0x6d,0x70,0x65, +0x6e,0x67,0xa3,0xda,1,0x61,0x32,0x65,0x14,0x63,0x69,0x61,0x6c,0x73,0xa3,0x56, +0x12,0x63,0x69,0x6e,0x1f,0x67,0x6d,0x6f,0x64,0x69,0x66,0x69,0x65,0x72,0x6c,0x65, +0x74,0x74,0x65,0x72,0x73,0x2d,2,0x6e,0x48,0x70,0x76,0x74,0x1d,0x74,0x6f,0x6e, +0x73,0x69,0x67,0x6e,0x77,0x72,0x69,0x74,0x69,0x6e,0x67,0xa5,6,0x15,0x64,0x61, +0x6e,0x65,0x73,0x65,0xa2,0x9b,0x12,0x73,0x75,0x70,0xa2,0xdb,0x16,0x70,0x6c,0x65, +0x6d,0x65,0x6e,0x74,0xa3,0xdb,4,0x61,0xa2,0xa8,0x65,0x5c,0x6d,0x9e,0x70,0xa2, +0x4b,0x73,0x13,0x79,0x6d,0x62,0x6f,0x1f,0x6c,0x73,0x61,0x6e,0x64,0x70,0x69,0x63, +0x74,0x6f,0x67,0x72,0x61,0x70,0x68,0x73,0xa5,5,0x10,0x72,1,0x61,0x4e,0x73, +0x12,0x63,0x72,0x69,0x1f,0x70,0x74,0x73,0x61,0x6e,0x64,0x73,0x75,0x62,0x73,0x63, +0x72,0x69,0x70,0x74,0x73,0x73,0x14,0x6e,0x64,0x73,0x75,0x62,0x73,0x1b,0x61,0x74, +0x68,0x6f,0x70,0x65,0x72,0x61,0x74,0x6f,0x72,0x73,0xa3,0x6a,1,0x6c,0x40,0x75, +1,0x61,0x6e,0x6e,0x17,0x63,0x74,0x75,0x61,0x74,0x69,0x6f,0x6e,0xa3,0x8e,0x15, +0x65,0x6d,0x65,0x6e,0x74,0x61,1,0x6c,0x50,0x72,0x1e,0x79,0x70,0x72,0x69,0x76, +0x61,0x74,0x65,0x75,0x73,0x65,0x61,0x72,0x65,0x61,1,0x61,0xa3,0x6d,0x62,0xa3, +0x6e,3,0x61,0x5c,0x6d,0x78,0x70,0xa2,0x41,0x73,0x13,0x79,0x6d,0x62,0x6f,0x1f, +0x6c,0x73,0x61,0x6e,0x64,0x70,0x69,0x63,0x74,0x6f,0x67,0x72,0x61,0x70,0x68,0x73, +0xa5,5,0x14,0x72,0x72,0x6f,0x77,0x73,2,0x61,0xa3,0x67,0x62,0xa3,0x68,0x63, +0xa3,0xfa,0x13,0x61,0x74,0x68,0x65,0x1f,0x6d,0x61,0x74,0x69,0x63,0x61,0x6c,0x6f, +0x70,0x65,0x72,0x61,0x74,0x6f,0x72,0x73,0xa3,0x6a,0x19,0x75,0x6e,0x63,0x74,0x75, +0x61,0x74,0x69,0x6f,0x6e,0xa3,0x8e,0x61,0x5a,0x68,0x84,0x69,0xa2,0x5b,0x6d,0x16, +0x61,0x6c,0x6c,0x66,0x6f,0x72,0x6d,1,0x73,0xa3,0x54,0x76,0x16,0x61,0x72,0x69, +0x61,0x6e,0x74,0x73,0xa3,0x54,1,0x6d,0x36,0x75,0x16,0x72,0x61,0x73,0x68,0x74, +0x72,0x61,0xa3,0xa1,0x15,0x61,0x72,0x69,0x74,0x61,0x6e,0xa3,0xac,1,0x61,0x52, +0x6f,0x13,0x72,0x74,0x68,0x61,0x1f,0x6e,0x64,0x66,0x6f,0x72,0x6d,0x61,0x74,0x63, +0x6f,0x6e,0x74,0x72,0x6f,0x6c,0x73,0xa3,0xf7,1,0x72,0x2e,0x76,0x12,0x69,0x61, +0x6e,0xa3,0x79,0x12,0x61,0x64,0x61,0xa3,0xd9,1,0x64,0x50,0x6e,0x13,0x68,0x61, +0x6c,0x61,0x50,0x1d,0x61,0x72,0x63,0x68,0x61,0x69,0x63,0x6e,0x75,0x6d,0x62,0x65, +0x72,0x73,0xa3,0xf9,0x13,0x64,0x68,0x61,0x6d,0xa3,0xf8,4,0x61,0x68,0x65,0xa2, +0x8a,0x68,0xa2,0x8d,0x69,0xa2,0x95,0x72,0x1c,0x61,0x6e,0x73,0x70,0x6f,0x72,0x74, +0x61,0x6e,0x64,0x6d,0x61,0x70,0xa2,0xcf,0x16,0x73,0x79,0x6d,0x62,0x6f,0x6c,0x73, +0xa3,0xcf,4,0x67,0x58,0x69,0x7e,0x6b,0xa2,0x58,0x6d,0xa2,0x5a,0x6e,0x12,0x67, +0x75,0x74,0xa4,0x10,0x19,0x63,0x6f,0x6d,0x70,0x6f,0x6e,0x65,0x6e,0x74,0x73,0xa5, +0x11,2,0x61,0x2a,0x62,0x32,0x73,0xa3,0x60,0x12,0x6c,0x6f,0x67,0xa3,0x62,0x13, +0x61,0x6e,0x77,0x61,0xa3,0x65,3,0x6c,0x52,0x74,0x56,0x76,0x5e,0x78,0x16,0x75, +0x61,0x6e,0x6a,0x69,0x6e,0x67,0xa2,0x7c,0x16,0x73,0x79,0x6d,0x62,0x6f,0x6c,0x73, +0xa3,0x7c,0x10,0x65,0xa3,0x70,0x12,0x68,0x61,0x6d,0xa3,0xae,0x12,0x69,0x65,0x74, +0xa3,0xb7,0x11,0x72,0x69,0xa3,0xdc,0x11,0x69,0x6c,0x49,0x13,0x6c,0x75,0x67,0x75, +0x4b,0x10,0x61,1,0x61,0x24,0x69,0x53,0x11,0x6e,0x61,0x3d,2,0x62,0x34,0x66, +0x3c,0x72,0x13,0x68,0x75,0x74,0x61,0xa3,0xfb,0x13,0x65,0x74,0x61,0x6e,0x57,0x14, +0x69,0x6e,0x61,0x67,0x68,0xa3,0x90,0x6d,0x84,0x6e,0xa6,0x34,0x6f,0xa6,0x6d,0x70, +0xa8,0x29,0x72,1,0x65,0x5c,0x75,1,0x6d,0x2a,0x6e,0x11,0x69,0x63,0x67,0x10, +0x69,0xa2,0xc0,0x1d,0x6e,0x75,0x6d,0x65,0x72,0x61,0x6c,0x73,0x79,0x6d,0x62,0x6f, +0x6c,0x73,0xa3,0xc0,0x13,0x6a,0x61,0x6e,0x67,0xa3,0xa3,6,0x6f,0x86,0x6f,0x6c, +0x72,0xa2,0x61,0x75,0xa2,0x62,0x79,0x14,0x61,0x6e,0x6d,0x61,0x72,0x58,0x12,0x65, +0x78,0x74,2,0x61,0xa3,0xb6,0x62,0xa3,0xee,0x65,0x13,0x6e,0x64,0x65,0x64,1, +0x61,0xa3,0xb6,0x62,0xa3,0xee,1,0x64,0x52,0x6e,0x15,0x67,0x6f,0x6c,0x69,0x61, +0x6e,0x6a,0x12,0x73,0x75,0x70,0xa4,0xd,0x16,0x70,0x6c,0x65,0x6d,0x65,0x6e,0x74, +0xa5,0xd,0x10,0x69,0xa2,0xec,0x13,0x66,0x69,0x65,0x72,1,0x6c,0x3c,0x74,0x19, +0x6f,0x6e,0x65,0x6c,0x65,0x74,0x74,0x65,0x72,0x73,0xa3,0x8a,0x15,0x65,0x74,0x74, +0x65,0x72,0x73,0x2d,0x10,0x6f,0xa3,0xed,1,0x6c,0x44,0x73,0x11,0x69,0x63,0xa2, +0x5c,0x18,0x61,0x6c,0x73,0x79,0x6d,0x62,0x6f,0x6c,0x73,0xa3,0x5c,0x13,0x74,0x61, +0x6e,0x69,0xa5,3,0x61,0xa2,0x9b,0x65,0xa4,0x29,0x69,1,0x61,0xa2,0x8f,0x73, +0x10,0x63,5,0x70,0x18,0x70,0xa2,0x71,0x73,0x36,0x74,0x17,0x65,0x63,0x68,0x6e, +0x69,0x63,0x61,0x6c,0x81,0x15,0x79,0x6d,0x62,0x6f,0x6c,0x73,0x8f,0x61,0xa2,0x66, +0x65,0x46,0x6d,0x19,0x61,0x74,0x68,0x73,0x79,0x6d,0x62,0x6f,0x6c,0x73,1,0x61, +0xa3,0x66,0x62,0xa3,0x69,0x17,0x6c,0x6c,0x61,0x6e,0x65,0x6f,0x75,0x73,2,0x6d, +0x3a,0x73,0x6c,0x74,0x17,0x65,0x63,0x68,0x6e,0x69,0x63,0x61,0x6c,0x81,0x11,0x61, +0x74,0x1f,0x68,0x65,0x6d,0x61,0x74,0x69,0x63,0x61,0x6c,0x73,0x79,0x6d,0x62,0x6f, +0x6c,0x73,1,0x61,0xa3,0x66,0x62,0xa3,0x69,0x15,0x79,0x6d,0x62,0x6f,0x6c,0x73, +0x8e,0x12,0x61,0x6e,0x64,1,0x61,0x3c,0x70,0x19,0x69,0x63,0x74,0x6f,0x67,0x72, +0x61,0x70,0x68,0x73,0xa3,0xcd,0x14,0x72,0x72,0x6f,0x77,0x73,0xa3,0x73,0x10,0x6f, +0xa3,0xd8,4,0x68,0xa2,0x52,0x6c,0xa2,0x68,0x6e,0xa2,0x6d,0x72,0xa2,0x7d,0x74, +0x10,0x68,2,0x61,0x3a,0x65,0x4a,0x6f,0x17,0x70,0x65,0x72,0x61,0x74,0x6f,0x72, +0x73,0x7f,0x16,0x6c,0x70,0x68,0x61,0x6e,0x75,0x6d,0xa3,0x5d,0x16,0x6d,0x61,0x74, +0x69,0x63,0x61,0x6c,1,0x61,0x36,0x6f,0x17,0x70,0x65,0x72,0x61,0x74,0x6f,0x72, +0x73,0x7f,0x11,0x6c,0x70,0x1f,0x68,0x61,0x6e,0x75,0x6d,0x65,0x72,0x69,0x63,0x73, +0x79,0x6d,0x62,0x6f,0x6c,0x73,0xa3,0x5d,1,0x61,0x3e,0x6a,0x12,0x6f,0x6e,0x67, +0xa2,0xaa,0x14,0x74,0x69,0x6c,0x65,0x73,0xa3,0xaa,0x13,0x6a,0x61,0x6e,0x69,0xa3, +0xe9,0x15,0x61,0x79,0x61,0x6c,0x61,0x6d,0x4f,1,0x64,0x34,0x69,0x15,0x63,0x68, +0x61,0x65,0x61,0x6e,0xa3,0xea,0x12,0x61,0x69,0x63,0xa3,0xc6,0x13,0x63,0x68,0x65, +0x6e,0xa5,0xc,2,0x65,0x66,0x6e,0x98,0x72,0x14,0x6f,0x69,0x74,0x69,0x63,1, +0x63,0x3c,0x68,0x19,0x69,0x65,0x72,0x6f,0x67,0x6c,0x79,0x70,0x68,0x73,0xa3,0xd7, +0x15,0x75,0x72,0x73,0x69,0x76,0x65,0xa3,0xd6,0x17,0x74,0x65,0x69,0x6d,0x61,0x79, +0x65,0x6b,0xa2,0xb8,0x12,0x65,0x78,0x74,0xa2,0xd5,0x16,0x65,0x6e,0x73,0x69,0x6f, +0x6e,0x73,0xa3,0xd5,0x18,0x64,0x65,0x6b,0x69,0x6b,0x61,0x6b,0x75,0x69,0xa3,0xeb, +5,0x6b,0x1b,0x6b,0x3c,0x6f,0x40,0x75,0x18,0x6d,0x62,0x65,0x72,0x66,0x6f,0x72, +0x6d,0x73,0x7b,0x10,0x6f,0xa3,0x92,0x14,0x62,0x6c,0x6f,0x63,0x6b,0x21,0x61,0x44, +0x62,0x21,0x65,0x10,0x77,1,0x61,0xa5,0xe,0x74,0x14,0x61,0x69,0x6c,0x75,0x65, +0xa3,0x8b,0x16,0x62,0x61,0x74,0x61,0x65,0x61,0x6e,0xa3,0xef,5,0x70,0x4b,0x70, +0x46,0x72,0x7a,0x73,1,0x61,0x30,0x6d,0x13,0x61,0x6e,0x79,0x61,0xa3,0x7a,0x11, +0x67,0x65,0xa5,0xf,0x18,0x74,0x69,0x63,0x61,0x6c,0x63,0x68,0x61,0x72,0x1f,0x61, +0x63,0x74,0x65,0x72,0x72,0x65,0x63,0x6f,0x67,0x6e,0x69,0x74,0x69,0x6f,0x6e,0x85, +1,0x69,0x46,0x6e,0x1e,0x61,0x6d,0x65,0x6e,0x74,0x61,0x6c,0x64,0x69,0x6e,0x67, +0x62,0x61,0x74,0x73,0xa3,0xf2,0x11,0x79,0x61,0x47,0x63,0xa2,0x66,0x67,0xa2,0x66, +0x6c,1,0x63,0xa2,0x57,0x64,5,0x70,0x2d,0x70,0x36,0x73,0x56,0x74,0x14,0x75, +0x72,0x6b,0x69,0x63,0xa3,0xbf,0x11,0x65,0x72,1,0x6d,0x2e,0x73,0x12,0x69,0x61, +0x6e,0xa3,0x8c,0x11,0x69,0x63,0xa3,0xf1,0x1a,0x6f,0x75,0x74,0x68,0x61,0x72,0x61, +0x62,0x69,0x61,0x6e,0xa3,0xbb,0x68,0x42,0x69,0x54,0x6e,0x1a,0x6f,0x72,0x74,0x68, +0x61,0x72,0x61,0x62,0x69,0x61,0x6e,0xa3,0xf0,0x17,0x75,0x6e,0x67,0x61,0x72,0x69, +0x61,0x6e,0xa5,4,0x14,0x74,0x61,0x6c,0x69,0x63,0xa3,0x58,0x13,0x68,0x69,0x6b, +0x69,0xa3,0x9d,0x10,0x72,0x85,0x12,0x68,0x61,0x6d,0x65,5,0x72,0x35,0x72,0x44, +0x73,0x64,0x75,1,0x61,0xa3,0x4e,0x6e,0x17,0x63,0x74,0x75,0x61,0x74,0x69,0x6f, +0x6e,0x71,0x17,0x69,0x76,0x61,0x74,0x65,0x75,0x73,0x65,0xa2,0x4e,0x13,0x61,0x72, +0x65,0x61,0xa3,0x4e,0x1b,0x61,0x6c,0x74,0x65,0x72,0x70,0x61,0x68,0x6c,0x61,0x76, +0x69,0xa3,0xf6,0x61,0x40,0x68,0x82,0x6c,0x19,0x61,0x79,0x69,0x6e,0x67,0x63,0x61, +0x72,0x64,0x73,0xa3,0xcc,2,0x68,0x38,0x6c,0x4a,0x75,0x15,0x63,0x69,0x6e,0x68, +0x61,0x75,0xa3,0xf5,0x17,0x61,0x77,0x68,0x68,0x6d,0x6f,0x6e,0x67,0xa3,0xf3,0x15, +0x6d,0x79,0x72,0x65,0x6e,0x65,0xa3,0xf4,1,0x61,0x8e,0x6f,1,0x65,0x74,0x6e, +0x16,0x65,0x74,0x69,0x63,0x65,0x78,0x74,0xa2,0x72,1,0x65,0x2c,0x73,0x11,0x75, +0x70,0xa3,0x8d,0x15,0x6e,0x73,0x69,0x6f,0x6e,0x73,0xa2,0x72,0x19,0x73,0x75,0x70, +0x70,0x6c,0x65,0x6d,0x65,0x6e,0x74,0xa3,0x8d,0x15,0x6e,0x69,0x63,0x69,0x61,0x6e, +0xa3,0x97,1,0x67,0x3e,0x69,0x13,0x73,0x74,0x6f,0x73,0xa2,0xa6,0x13,0x64,0x69, +0x73,0x63,0xa3,0xa6,0x12,0x73,0x70,0x61,0xa3,0x96,0x67,0xc3,0xb9,0x6a,0xc1,0x81, +0x6a,0xa2,0xc5,0x6b,0xa2,0xde,0x6c,4,0x61,0x54,0x65,0xa2,0x61,0x69,0xa2,0x78, +0x6f,0xa2,0xa7,0x79,1,0x63,0x2e,0x64,0x12,0x69,0x61,0x6e,0xa3,0xa9,0x12,0x69, +0x61,0x6e,0xa3,0xa7,1,0x6f,0x55,0x74,0x11,0x69,0x6e,1,0x31,0x82,0x65,0x11, +0x78,0x74,4,0x61,0x5c,0x62,0x29,0x63,0xa3,0x94,0x64,0xa3,0x95,0x65,0xa2,0xe7, +0x13,0x6e,0x64,0x65,0x64,4,0x61,0x36,0x62,0x29,0x63,0xa3,0x94,0x64,0xa3,0x95, +0x65,0xa3,0xe7,0x26,0x18,0x64,0x64,0x69,0x74,0x69,0x6f,0x6e,0x61,0x6c,0x6d,0x24, +0x12,0x73,0x75,0x70,0x24,0x16,0x70,0x6c,0x65,0x6d,0x65,0x6e,0x74,0x25,1,0x70, +0x42,0x74,0x1d,0x74,0x65,0x72,0x6c,0x69,0x6b,0x65,0x73,0x79,0x6d,0x62,0x6f,0x6c, +0x73,0x79,0x12,0x63,0x68,0x61,0xa3,0x9c,2,0x6d,0x2e,0x6e,0x34,0x73,0x10,0x75, +0xa3,0xb0,0x11,0x62,0x75,0xa3,0x6f,0x12,0x65,0x61,0x72,1,0x61,0xa3,0xe8,0x62, +1,0x69,0x38,0x73,0x17,0x79,0x6c,0x6c,0x61,0x62,0x61,0x72,0x79,0xa3,0x75,0x17, +0x64,0x65,0x6f,0x67,0x72,0x61,0x6d,0x73,0xa3,0x76,0x1a,0x77,0x73,0x75,0x72,0x72, +0x6f,0x67,0x61,0x74,0x65,0x73,0xa3,0x4d,0x10,0x61,1,0x6d,0x32,0x76,0x14,0x61, +0x6e,0x65,0x73,0x65,0xa3,0xb5,0x10,0x6f,0x5c,0x12,0x65,0x78,0x74,1,0x61,0xa3, +0xb4,0x62,0xa3,0xb9,1,0x61,0x80,0x68,3,0x61,0x3c,0x6d,0x4c,0x6f,0x64,0x75, +0x15,0x64,0x61,0x77,0x61,0x64,0x69,0xa3,0xe6,0x16,0x72,0x6f,0x73,0x68,0x74,0x68, +0x69,0xa3,0x89,0x11,0x65,0x72,0x68,0x16,0x73,0x79,0x6d,0x62,0x6f,0x6c,0x73,0xa3, +0x71,0x12,0x6a,0x6b,0x69,0xa3,0xe5,3,0x69,0x38,0x6e,0x40,0x74,0x9c,0x79,0x13, +0x61,0x68,0x6c,0x69,0xa3,0xa2,0x12,0x74,0x68,0x69,0xa3,0xc1,3,0x61,0x34,0x62, +0x50,0x67,0x56,0x6e,0x12,0x61,0x64,0x61,0x4d,0x12,0x73,0x75,0x70,0xa2,0xcb,0x16, +0x70,0x6c,0x65,0x6d,0x65,0x6e,0x74,0xa3,0xcb,0x11,0x75,0x6e,0xa3,0x42,0x11,0x78, +0x69,0x96,0x17,0x72,0x61,0x64,0x69,0x63,0x61,0x6c,0x73,0x97,0x14,0x61,0x6b,0x61, +0x6e,0x61,0x9e,1,0x65,0x4c,0x70,0x10,0x68,0x1f,0x6f,0x6e,0x65,0x74,0x69,0x63, +0x65,0x78,0x74,0x65,0x6e,0x73,0x69,0x6f,0x6e,0x73,0xa3,0x6b,0x11,0x78,0x74,0xa3, +0x6b,0x67,0xa2,0xa3,0x68,0xa4,0x53,0x69,3,0x64,0x4c,0x6d,0xa2,0x55,0x6e,0xa2, +0x62,0x70,0x13,0x61,0x65,0x78,0x74,0x2a,0x16,0x65,0x6e,0x73,0x69,0x6f,0x6e,0x73, +0x2b,1,0x63,0x99,0x65,0x17,0x6f,0x67,0x72,0x61,0x70,0x68,0x69,0x63,1,0x64, +0x56,0x73,0x15,0x79,0x6d,0x62,0x6f,0x6c,0x73,0xa4,0xb,0x1d,0x61,0x6e,0x64,0x70, +0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69,0x6f,0x6e,0xa5,0xb,0x13,0x65,0x73,0x63, +0x72,0x1f,0x69,0x70,0x74,0x69,0x6f,0x6e,0x63,0x68,0x61,0x72,0x61,0x63,0x74,0x65, +0x72,0x73,0x99,0x1c,0x70,0x65,0x72,0x69,0x61,0x6c,0x61,0x72,0x61,0x6d,0x61,0x69, +0x63,0xa3,0xba,1,0x64,0x62,0x73,0x1b,0x63,0x72,0x69,0x70,0x74,0x69,0x6f,0x6e, +0x61,0x6c,0x70,0x61,1,0x68,0x32,0x72,0x14,0x74,0x68,0x69,0x61,0x6e,0xa3,0xbd, +0x13,0x6c,0x61,0x76,0x69,0xa3,0xbe,0x1c,0x69,0x63,0x6e,0x75,0x6d,0x62,0x65,0x72, +0x66,0x6f,0x72,0x6d,0x73,0xa3,0xb2,4,0x65,0x58,0x6c,0xa2,0x63,0x6f,0xa2,0x7b, +0x72,0xa2,0x7f,0x75,1,0x6a,0x30,0x72,0x14,0x6d,0x75,0x6b,0x68,0x69,0x43,0x14, +0x61,0x72,0x61,0x74,0x69,0x45,1,0x6e,0x8c,0x6f,1,0x6d,0x4e,0x72,0x13,0x67, +0x69,0x61,0x6e,0x5a,0x12,0x73,0x75,0x70,0xa2,0x87,0x16,0x70,0x6c,0x65,0x6d,0x65, +0x6e,0x74,0xa3,0x87,0x1a,0x65,0x74,0x72,0x69,0x63,0x73,0x68,0x61,0x70,0x65,0x73, +0x8c,0x12,0x65,0x78,0x74,0xa2,0xe3,0x14,0x65,0x6e,0x64,0x65,0x64,0xa3,0xe3,0x1e, +0x65,0x72,0x61,0x6c,0x70,0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69,0x6f,0x6e,0x71, +0x17,0x61,0x67,0x6f,0x6c,0x69,0x74,0x69,0x63,0xa2,0x88,0x12,0x73,0x75,0x70,0xa4, +0xa,0x16,0x70,0x6c,0x65,0x6d,0x65,0x6e,0x74,0xa5,0xa,0x13,0x74,0x68,0x69,0x63, +0xa3,0x59,1,0x61,0x5c,0x65,0x11,0x65,0x6b,0x30,1,0x61,0x38,0x65,0x11,0x78, +0x74,0x6e,0x14,0x65,0x6e,0x64,0x65,0x64,0x6f,0x17,0x6e,0x64,0x63,0x6f,0x70,0x74, +0x69,0x63,0x31,0x13,0x6e,0x74,0x68,0x61,0xa3,0xe4,2,0x61,0xa2,0x48,0x65,0xa2, +0xcf,0x69,1,0x67,0x30,0x72,0x14,0x61,0x67,0x61,0x6e,0x61,0x9d,0x10,0x68,1, +0x70,0x3a,0x73,0x18,0x75,0x72,0x72,0x6f,0x67,0x61,0x74,0x65,0x73,0xa3,0x4b,1, +0x72,0x3c,0x75,0x19,0x73,0x75,0x72,0x72,0x6f,0x67,0x61,0x74,0x65,0x73,0xa3,0x4c, +0x11,0x69,0x76,0x1f,0x61,0x74,0x65,0x75,0x73,0x65,0x73,0x75,0x72,0x72,0x6f,0x67, +0x61,0x74,0x65,0x73,0xa3,0x4c,2,0x6c,0x32,0x6e,0x9a,0x74,0x12,0x72,0x61,0x6e, +0xa5,2,0x10,0x66,2,0x61,0x58,0x6d,0x70,0x77,0x14,0x69,0x64,0x74,0x68,0x61, +0x1f,0x6e,0x64,0x66,0x75,0x6c,0x6c,0x77,0x69,0x64,0x74,0x68,0x66,0x6f,0x72,0x6d, +0x73,0xa3,0x57,0x1a,0x6e,0x64,0x66,0x75,0x6c,0x6c,0x66,0x6f,0x72,0x6d,0x73,0xa3, +0x57,0x13,0x61,0x72,0x6b,0x73,0xa3,0x52,1,0x67,0x2e,0x75,0x12,0x6e,0x6f,0x6f, +0xa3,0x63,0x11,0x75,0x6c,0xa2,0x4a,2,0x63,0x3c,0x6a,0x5e,0x73,0x17,0x79,0x6c, +0x6c,0x61,0x62,0x6c,0x65,0x73,0xa3,0x4a,0x1f,0x6f,0x6d,0x70,0x61,0x74,0x69,0x62, +0x69,0x6c,0x69,0x74,0x79,0x6a,0x61,0x6d,0x6f,0xa3,0x41,0x12,0x61,0x6d,0x6f,0x5c, +0x17,0x65,0x78,0x74,0x65,0x6e,0x64,0x65,0x64,1,0x61,0xa3,0xb4,0x62,0xa3,0xb9, +0x13,0x62,0x72,0x65,0x77,0x37,0x61,0xa2,0xe9,0x62,0xa6,0x29,0x63,0xa6,0xfe,0x64, +0xac,0x7b,0x65,5,0x6d,0xa2,0x6d,0x86,0x6e,0x96,0x74,0x15,0x68,0x69,0x6f,0x70, +0x69,0x63,0x5e,1,0x65,0x40,0x73,0x11,0x75,0x70,0xa2,0x86,0x16,0x70,0x6c,0x65, +0x6d,0x65,0x6e,0x74,0xa3,0x86,0x11,0x78,0x74,0xa2,0x85,1,0x61,0xa3,0xc8,0x65, +0x13,0x6e,0x64,0x65,0x64,0xa2,0x85,0x10,0x61,0xa3,0xc8,0x16,0x6f,0x74,0x69,0x63, +0x6f,0x6e,0x73,0xa3,0xce,0x15,0x63,0x6c,0x6f,0x73,0x65,0x64,2,0x61,0x5a,0x63, +0x9e,0x69,0x1c,0x64,0x65,0x6f,0x67,0x72,0x61,0x70,0x68,0x69,0x63,0x73,0x75,0x70, +0xa2,0xc4,0x16,0x70,0x6c,0x65,0x6d,0x65,0x6e,0x74,0xa3,0xc4,0x16,0x6c,0x70,0x68, +0x61,0x6e,0x75,0x6d,0x86,1,0x65,0x2c,0x73,0x11,0x75,0x70,0xa3,0xc3,0x13,0x72, +0x69,0x63,0x73,0x86,0x18,0x75,0x70,0x70,0x6c,0x65,0x6d,0x65,0x6e,0x74,0xa3,0xc3, +0x11,0x6a,0x6b,0xa2,0x44,0x1f,0x6c,0x65,0x74,0x74,0x65,0x72,0x73,0x61,0x6e,0x64, +0x6d,0x6f,0x6e,0x74,0x68,0x73,0xa3,0x44,0x61,0x36,0x67,0x62,0x6c,0x14,0x62,0x61, +0x73,0x61,0x6e,0xa3,0xe2,0x13,0x72,0x6c,0x79,0x64,0x1f,0x79,0x6e,0x61,0x73,0x74, +0x69,0x63,0x63,0x75,0x6e,0x65,0x69,0x66,0x6f,0x72,0x6d,0xa5,1,0x10,0x79,0x1f, +0x70,0x74,0x69,0x61,0x6e,0x68,0x69,0x65,0x72,0x6f,0x67,0x6c,0x79,0x70,0x68,0x73, +0xa3,0xc2,7,0x6e,0xc0,0xe5,0x6e,0x3e,0x72,0xa2,0x5d,0x73,0xa2,0xd8,0x76,0x14, +0x65,0x73,0x74,0x61,0x6e,0xa3,0xbc,1,0x61,0x92,0x63,0x13,0x69,0x65,0x6e,0x74, +1,0x67,0x34,0x73,0x15,0x79,0x6d,0x62,0x6f,0x6c,0x73,0xa3,0xa5,0x13,0x72,0x65, +0x65,0x6b,1,0x6d,0x34,0x6e,0x15,0x75,0x6d,0x62,0x65,0x72,0x73,0xa3,0x7f,0x13, +0x75,0x73,0x69,0x63,0xa2,0x7e,0x19,0x61,0x6c,0x6e,0x6f,0x74,0x61,0x74,0x69,0x6f, +0x6e,0xa3,0x7e,0x10,0x74,0x1f,0x6f,0x6c,0x69,0x61,0x6e,0x68,0x69,0x65,0x72,0x6f, +0x67,0x6c,0x79,0x70,0x68,0x73,0xa3,0xfe,2,0x61,0x32,0x6d,0xa2,0x71,0x72,0x12, +0x6f,0x77,0x73,0x7d,0x12,0x62,0x69,0x63,0x38,3,0x65,0x4a,0x6d,0x66,0x70,0xa2, +0x43,0x73,0x11,0x75,0x70,0xa2,0x80,0x16,0x70,0x6c,0x65,0x6d,0x65,0x6e,0x74,0xa3, +0x80,0x11,0x78,0x74,1,0x61,0xa3,0xd2,0x65,0x14,0x6e,0x64,0x65,0x64,0x61,0xa3, +0xd2,0x12,0x61,0x74,0x68,0xa2,0xd3,0x18,0x65,0x6d,0x61,0x74,0x69,0x63,0x61,0x6c, +0x61,0x1f,0x6c,0x70,0x68,0x61,0x62,0x65,0x74,0x69,0x63,0x73,0x79,0x6d,0x62,0x6f, +0x6c,0x73,0xa3,0xd3,1,0x66,0x42,0x72,0x1e,0x65,0x73,0x65,0x6e,0x74,0x61,0x74, +0x69,0x6f,0x6e,0x66,0x6f,0x72,0x6d,0x73,1,0x61,0xa3,0x51,0x62,0xa3,0x55,0x14, +0x65,0x6e,0x69,0x61,0x6e,0x35,0x12,0x63,0x69,0x69,0x23,0x64,0x9e,0x65,0xa2,0x42, +0x68,0xa2,0x4d,0x6c,1,0x63,0x62,0x70,0x17,0x68,0x61,0x62,0x65,0x74,0x69,0x63, +0x70,1,0x66,0xa3,0x50,0x72,0x1e,0x65,0x73,0x65,0x6e,0x74,0x61,0x74,0x69,0x6f, +0x6e,0x66,0x6f,0x72,0x6d,0x73,0xa3,0x50,0x16,0x68,0x65,0x6d,0x69,0x63,0x61,0x6c, +0xa2,0xd0,0x16,0x73,0x79,0x6d,0x62,0x6f,0x6c,0x73,0xa3,0xd0,0x12,0x6c,0x61,0x6d, +0xa5,7,0x1a,0x67,0x65,0x61,0x6e,0x6e,0x75,0x6d,0x62,0x65,0x72,0x73,0xa3,0x77, +0x11,0x6f,0x6d,0xa3,0xfd,7,0x6f,0x71,0x6f,0x64,0x72,0xa2,0x41,0x75,0xa2,0x58, +0x79,0x1b,0x7a,0x61,0x6e,0x74,0x69,0x6e,0x65,0x6d,0x75,0x73,0x69,0x63,0xa2,0x5b, +0x18,0x61,0x6c,0x73,0x79,0x6d,0x62,0x6f,0x6c,0x73,0xa3,0x5b,1,0x70,0x34,0x78, +0x16,0x64,0x72,0x61,0x77,0x69,0x6e,0x67,0x89,0x14,0x6f,0x6d,0x6f,0x66,0x6f,0xa0, +0x12,0x65,0x78,0x74,0xa2,0x43,0x14,0x65,0x6e,0x64,0x65,0x64,0xa3,0x43,0x10,0x61, +1,0x68,0x40,0x69,0x12,0x6c,0x6c,0x65,0x92,0x17,0x70,0x61,0x74,0x74,0x65,0x72, +0x6e,0x73,0x93,0x11,0x6d,0x69,0xa3,0xc9,1,0x67,0x2c,0x68,0x11,0x69,0x64,0xa3, +0x64,0x14,0x69,0x6e,0x65,0x73,0x65,0xa3,0x81,0x61,0x48,0x65,0xa2,0x4e,0x68,0xa2, +0x52,0x6c,0x1a,0x6f,0x63,0x6b,0x65,0x6c,0x65,0x6d,0x65,0x6e,0x74,0x73,0x8b,3, +0x6c,0x34,0x6d,0x40,0x73,0x66,0x74,0x11,0x61,0x6b,0xa3,0xc7,0x14,0x69,0x6e,0x65, +0x73,0x65,0xa3,0x93,0x11,0x75,0x6d,0xa2,0xb1,0x12,0x73,0x75,0x70,0xa2,0xca,0x16, +0x70,0x6c,0x65,0x6d,0x65,0x6e,0x74,0xa3,0xca,1,0x69,0x30,0x73,0x13,0x61,0x76, +0x61,0x68,0xa3,0xdd,0x15,0x63,0x6c,0x61,0x74,0x69,0x6e,0x23,0x14,0x6e,0x67,0x61, +0x6c,0x69,0x41,0x16,0x61,0x69,0x6b,0x73,0x75,0x6b,0x69,0xa5,8,5,0x6f,0xc1, +0x4c,0x6f,0xa2,0x55,0x75,0xa4,0x10,0x79,1,0x70,0x9c,0x72,0x14,0x69,0x6c,0x6c, +0x69,0x63,0x32,1,0x65,0x4c,0x73,0x11,0x75,0x70,0xa2,0x61,0x16,0x70,0x6c,0x65, +0x6d,0x65,0x6e,0x74,0xa2,0x61,0x12,0x61,0x72,0x79,0xa3,0x61,0x11,0x78,0x74,3, +0x61,0xa3,0x9e,0x62,0xa3,0xa0,0x63,0xa5,9,0x65,0x13,0x6e,0x64,0x65,0x64,2, +0x61,0xa3,0x9e,0x62,0xa3,0xa0,0x63,0xa5,9,0x1c,0x72,0x69,0x6f,0x74,0x73,0x79, +0x6c,0x6c,0x61,0x62,0x61,0x72,0x79,0xa3,0x7b,3,0x6d,0x5a,0x6e,0xa2,0x95,0x70, +0xa2,0xa0,0x75,0x17,0x6e,0x74,0x69,0x6e,0x67,0x72,0x6f,0x64,0xa2,0x9a,0x17,0x6e, +0x75,0x6d,0x65,0x72,0x61,0x6c,0x73,0xa3,0x9a,2,0x62,0x3a,0x6d,0xa2,0x5f,0x70, +0x15,0x61,0x74,0x6a,0x61,0x6d,0x6f,0xa3,0x41,0x14,0x69,0x6e,0x69,0x6e,0x67,2, +0x64,0x46,0x68,0x9e,0x6d,0x1d,0x61,0x72,0x6b,0x73,0x66,0x6f,0x72,0x73,0x79,0x6d, +0x62,0x6f,0x6c,0x73,0x77,0x1e,0x69,0x61,0x63,0x72,0x69,0x74,0x69,0x63,0x61,0x6c, +0x6d,0x61,0x72,0x6b,0x73,0x2e,2,0x65,0x40,0x66,0xa6,0x1b,0x73,0x18,0x75,0x70, +0x70,0x6c,0x65,0x6d,0x65,0x6e,0x74,0xa3,0x83,0x16,0x78,0x74,0x65,0x6e,0x64,0x65, +0x64,0xa3,0xe0,0x17,0x61,0x6c,0x66,0x6d,0x61,0x72,0x6b,0x73,0xa3,0x52,0x11,0x6f, +0x6e,0x1f,0x69,0x6e,0x64,0x69,0x63,0x6e,0x75,0x6d,0x62,0x65,0x72,0x66,0x6f,0x72, +0x6d,0x73,0xa3,0xb2,0x1b,0x74,0x72,0x6f,0x6c,0x70,0x69,0x63,0x74,0x75,0x72,0x65, +0x73,0x83,0x12,0x74,0x69,0x63,0xa2,0x84,0x1b,0x65,0x70,0x61,0x63,0x74,0x6e,0x75, +0x6d,0x62,0x65,0x72,0x73,0xa3,0xdf,1,0x6e,0x3e,0x72,0x1b,0x72,0x65,0x6e,0x63, +0x79,0x73,0x79,0x6d,0x62,0x6f,0x6c,0x73,0x75,0x15,0x65,0x69,0x66,0x6f,0x72,0x6d, +0xa2,0x98,0x16,0x6e,0x75,0x6d,0x62,0x65,0x72,0x73,0xa2,0x99,0x1d,0x61,0x6e,0x64, +0x70,0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69,0x6f,0x6e,0xa3,0x99,0x61,0xa2,0xda, +0x68,0xa4,4,0x6a,0x10,0x6b,0xa2,0x47,4,0x63,0x8e,0x65,0xa2,0x81,0x72,0xa2, +0x91,0x73,0xa2,0xa3,0x75,0x1f,0x6e,0x69,0x66,0x69,0x65,0x64,0x69,0x64,0x65,0x6f, +0x67,0x72,0x61,0x70,0x68,0x73,0xa2,0x47,0x18,0x65,0x78,0x74,0x65,0x6e,0x73,0x69, +0x6f,0x6e,4,0x61,0xa3,0x46,0x62,0xa3,0x5e,0x63,0xa3,0xc5,0x64,0xa3,0xd1,0x65, +0xa5,0,0x14,0x6f,0x6d,0x70,0x61,0x74,0xa2,0x45,1,0x66,0x96,0x69,1,0x62, +0x44,0x64,0x17,0x65,0x6f,0x67,0x72,0x61,0x70,0x68,0x73,0xa2,0x4f,0x12,0x73,0x75, +0x70,0xa3,0x5f,0x14,0x69,0x6c,0x69,0x74,0x79,0xa2,0x45,1,0x66,0x54,0x69,0x18, +0x64,0x65,0x6f,0x67,0x72,0x61,0x70,0x68,0x73,0xa2,0x4f,0x19,0x73,0x75,0x70,0x70, +0x6c,0x65,0x6d,0x65,0x6e,0x74,0xa3,0x5f,0x13,0x6f,0x72,0x6d,0x73,0xa3,0x53,0x11, +0x78,0x74,4,0x61,0xa3,0x46,0x62,0xa3,0x5e,0x63,0xa3,0xc5,0x64,0xa3,0xd1,0x65, +0xa5,0,0x19,0x61,0x64,0x69,0x63,0x61,0x6c,0x73,0x73,0x75,0x70,0x94,0x16,0x70, +0x6c,0x65,0x6d,0x65,0x6e,0x74,0x95,1,0x74,0x50,0x79,0x14,0x6d,0x62,0x6f,0x6c, +0x73,0x9a,0x1d,0x61,0x6e,0x64,0x70,0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69,0x6f, +0x6e,0x9b,0x14,0x72,0x6f,0x6b,0x65,0x73,0xa3,0x82,2,0x6e,0x48,0x72,0x64,0x75, +0x1d,0x63,0x61,0x73,0x69,0x61,0x6e,0x61,0x6c,0x62,0x61,0x6e,0x69,0x61,0x6e,0xa3, +0xde,0x1d,0x61,0x64,0x69,0x61,0x6e,0x73,0x79,0x6c,0x6c,0x61,0x62,0x69,0x63,0x73, +0x63,0x12,0x69,0x61,0x6e,0xa3,0xa8,1,0x61,0x50,0x65,0x14,0x72,0x6f,0x6b,0x65, +0x65,0x60,0x12,0x73,0x75,0x70,0xa2,0xff,0x16,0x70,0x6c,0x65,0x6d,0x65,0x6e,0x74, +0xa3,0xff,1,0x6b,0x26,0x6d,0xa3,0xa4,0x11,0x6d,0x61,0xa3,0xd4,3,0x65,0x3e, +0x69,0x7e,0x6f,0xa2,0x5d,0x75,0x15,0x70,0x6c,0x6f,0x79,0x61,0x6e,0xa3,0xe1,1, +0x73,0x50,0x76,0x16,0x61,0x6e,0x61,0x67,0x61,0x72,0x69,0x3e,0x12,0x65,0x78,0x74, +0xa2,0xb3,0x14,0x65,0x6e,0x64,0x65,0x64,0xa3,0xb3,0x13,0x65,0x72,0x65,0x74,0xa3, +0x5a,1,0x61,0x30,0x6e,0x14,0x67,0x62,0x61,0x74,0x73,0x91,0x18,0x63,0x72,0x69, +0x74,0x69,0x63,0x61,0x6c,0x73,0x2e,2,0x65,0x30,0x66,0x36,0x73,0x11,0x75,0x70, +0xa3,0x83,0x11,0x78,0x74,0xa3,0xe0,0x18,0x6f,0x72,0x73,0x79,0x6d,0x62,0x6f,0x6c, +0x73,0x77,0x13,0x6d,0x69,0x6e,0x6f,0xa2,0xab,0x14,0x74,0x69,0x6c,0x65,0x73,0xa3, +0xab,8,0x6d,0x5f,0x6d,0x3a,0x6e,0x48,0x73,0x7a,0x76,0xa2,0x4b,0x77,0x12,0x69, +0x64,0x65,0x43,0x11,0x65,0x64,0x32,0x12,0x69,0x61,0x6c,0x33,2,0x61,0x40,0x62, +0x37,0x6f,1,0x62,0x28,0x6e,0x10,0x65,0x21,0x13,0x72,0x65,0x61,0x6b,0x37,0x10, +0x72,0x34,0x12,0x72,0x6f,0x77,0x35,2,0x6d,0x38,0x71,0x46,0x75,1,0x62,0x3d, +0x70,0x3e,0x11,0x65,0x72,0x3f,1,0x61,0x24,0x6c,0x39,0x11,0x6c,0x6c,0x39,1, +0x72,0x3b,0x75,0x12,0x61,0x72,0x65,0x3b,0x12,0x65,0x72,0x74,0x40,0x13,0x69,0x63, +0x61,0x6c,0x41,0x63,0x58,0x65,0x92,0x66,0x96,0x69,1,0x6e,0x36,0x73,0x10,0x6f, +0x30,0x14,0x6c,0x61,0x74,0x65,0x64,0x31,0x11,0x69,0x74,0x2e,0x12,0x69,0x61,0x6c, +0x2f,2,0x61,0x36,0x69,0x48,0x6f,0x10,0x6d,0x24,0x12,0x70,0x61,0x74,0x25,0x10, +0x6e,0x22,0x15,0x6f,0x6e,0x69,0x63,0x61,0x6c,0x23,0x13,0x72,0x63,0x6c,0x65,0x27, +0x11,0x6e,0x63,0x27,2,0x69,0x3a,0x6f,0x44,0x72,0x10,0x61,0x2c,0x14,0x63,0x74, +0x69,0x6f,0x6e,0x2d,0x10,0x6e,0x28,0x11,0x61,0x6c,0x29,0x11,0x6e,0x74,0x2b,4, +0x61,0x3a,0x66,0x4c,0x68,0x5e,0x6e,0x70,0x77,0x2a,0x12,0x69,0x64,0x65,0x2b,0x22, +0x17,0x6d,0x62,0x69,0x67,0x75,0x6f,0x75,0x73,0x23,0x26,0x17,0x75,0x6c,0x6c,0x77, +0x69,0x64,0x74,0x68,0x27,0x24,0x17,0x61,0x6c,0x66,0x77,0x69,0x64,0x74,0x68,0x25, +0x20,1,0x61,0x30,0x65,0x14,0x75,0x74,0x72,0x61,0x6c,0x21,0x28,0x13,0x72,0x72, +0x6f,0x77,0x29,0xd,0x6e,0xc0,0xfb,0x73,0x6d,0x73,0x3a,0x74,0x98,0x75,0xa2,0x49, +0x7a,2,0x6c,0x3b,0x70,0x3d,0x73,0x39,5,0x6f,0x28,0x6f,0x57,0x70,0x34,0x75, +0x16,0x72,0x72,0x6f,0x67,0x61,0x74,0x65,0x45,0x11,0x61,0x63,1,0x65,0x32,0x69, +0x15,0x6e,0x67,0x6d,0x61,0x72,0x6b,0x31,0x18,0x73,0x65,0x70,0x61,0x72,0x61,0x74, +0x6f,0x72,0x39,0x63,0x53,0x6b,0x55,0x6d,0x51,0x1d,0x69,0x74,0x6c,0x65,0x63,0x61, +0x73,0x65,0x6c,0x65,0x74,0x74,0x65,0x72,0x27,1,0x6e,0x40,0x70,0x1c,0x70,0x65, +0x72,0x63,0x61,0x73,0x65,0x6c,0x65,0x74,0x74,0x65,0x72,0x23,0x17,0x61,0x73,0x73, +0x69,0x67,0x6e,0x65,0x64,0x21,0x6e,0x8a,0x6f,0xa2,0x47,0x70,8,0x66,0x14,0x66, +0x5b,0x69,0x59,0x6f,0x4f,0x72,0x24,0x73,0x49,0x17,0x69,0x76,0x61,0x74,0x65,0x75, +0x73,0x65,0x43,0x61,0x2c,0x63,0x4d,0x64,0x47,0x65,0x4b,0x1f,0x72,0x61,0x67,0x72, +0x61,0x70,0x68,0x73,0x65,0x70,0x61,0x72,0x61,0x74,0x6f,0x72,0x3d,2,0x64,0x33, +0x6c,0x35,0x6f,0x36,0x1b,0x6e,0x73,0x70,0x61,0x63,0x69,0x6e,0x67,0x6d,0x61,0x72, +0x6b,0x2d,1,0x70,0x7c,0x74,0x12,0x68,0x65,0x72,3,0x6c,0x38,0x6e,0x42,0x70, +0x4c,0x73,0x14,0x79,0x6d,0x62,0x6f,0x6c,0x57,0x14,0x65,0x74,0x74,0x65,0x72,0x2b, +0x14,0x75,0x6d,0x62,0x65,0x72,0x37,0x19,0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69, +0x6f,0x6e,0x4f,0x1c,0x65,0x6e,0x70,0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69,0x6f, +0x6e,0x49,0x66,0x9e,0x66,0x88,0x69,0xa2,0x4b,0x6c,0xa2,0x5c,0x6d,4,0x61,0x60, +0x63,0x31,0x65,0x2f,0x6e,0x2d,0x6f,0x15,0x64,0x69,0x66,0x69,0x65,0x72,1,0x6c, +0x30,0x73,0x14,0x79,0x6d,0x62,0x6f,0x6c,0x55,0x14,0x65,0x74,0x74,0x65,0x72,0x29, +0x17,0x74,0x68,0x73,0x79,0x6d,0x62,0x6f,0x6c,0x51,1,0x69,0x2e,0x6f,0x13,0x72, +0x6d,0x61,0x74,0x41,0x1d,0x6e,0x61,0x6c,0x70,0x75,0x6e,0x63,0x74,0x75,0x61,0x74, +0x69,0x6f,0x6e,0x5b,0x10,0x6e,0x1f,0x69,0x74,0x69,0x61,0x6c,0x70,0x75,0x6e,0x63, +0x74,0x75,0x61,0x74,0x69,0x6f,0x6e,0x59,6,0x6d,0x18,0x6d,0x29,0x6f,0x28,0x74, +0x27,0x75,0x23,0x2a,0x1c,0x77,0x65,0x72,0x63,0x61,0x73,0x65,0x6c,0x65,0x74,0x74, +0x65,0x72,0x25,0x65,0x28,0x69,0x3c,0x6c,0x25,0x19,0x74,0x74,0x65,0x72,0x6e,0x75, +0x6d,0x62,0x65,0x72,0x35,0x1a,0x6e,0x65,0x73,0x65,0x70,0x61,0x72,0x61,0x74,0x6f, +0x72,0x3b,0x63,0x44,0x64,0xa2,0x60,0x65,0x1b,0x6e,0x63,0x6c,0x6f,0x73,0x69,0x6e, +0x67,0x6d,0x61,0x72,0x6b,0x2f,6,0x6e,0x39,0x6e,0x46,0x6f,0x4e,0x73,0x45,0x75, +0x1b,0x72,0x72,0x65,0x6e,0x63,0x79,0x73,0x79,0x6d,0x62,0x6f,0x6c,0x53,0x20,0x12, +0x74,0x72,0x6c,0x3f,0x42,0x10,0x6e,1,0x6e,0x2c,0x74,0x12,0x72,0x6f,0x6c,0x3f, +0x1f,0x65,0x63,0x74,0x6f,0x72,0x70,0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69,0x6f, +0x6e,0x4d,0x63,0x3f,0x66,0x41,0x6c,0x1d,0x6f,0x73,0x65,0x70,0x75,0x6e,0x63,0x74, +0x75,0x61,0x74,0x69,0x6f,0x6e,0x4b,2,0x61,0x30,0x65,0x4a,0x69,0x12,0x67,0x69, +0x74,0x33,0x1c,0x73,0x68,0x70,0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69,0x6f,0x6e, +0x47,0x1a,0x63,0x69,0x6d,0x61,0x6c,0x6e,0x75,0x6d,0x62,0x65,0x72,0x33,0,0x12, +0x6d,0xc1,0xec,0x73,0xa1,0x73,0x4e,0x74,0xa2,0x56,0x77,0xa2,0x72,0x79,0xa2,0x73, +0x7a,1,0x61,0x2c,0x68,0x12,0x61,0x69,0x6e,0x8b,0x11,0x69,0x6e,0x85,5,0x74, +0x22,0x74,0x38,0x77,0x4c,0x79,0x16,0x72,0x69,0x61,0x63,0x77,0x61,0x77,0x6f,0x18, +0x72,0x61,0x69,0x67,0x68,0x74,0x77,0x61,0x77,0xa3,0x55,0x15,0x61,0x73,0x68,0x6b, +0x61,0x66,0x6d,0x61,0x2e,0x65,0x38,0x68,0x11,0x69,0x6e,0x6b,0x10,0x64,0x62,0x11, +0x68,0x65,0x65,1,0x65,0x2e,0x6d,0x13,0x6b,0x61,0x74,0x68,0x69,0x10,0x6e,0x67, +1,0x61,0x4e,0x65,1,0x68,0x28,0x74,0x10,0x68,0x77,0x16,0x6d,0x61,0x72,0x62, +0x75,0x74,0x61,0x74,0x13,0x67,0x6f,0x61,0x6c,0x3d,1,0x68,0x71,0x77,0x73,0x11, +0x61,0x77,0x79,1,0x65,0x32,0x75,0x11,0x64,0x68,0x80,0x11,0x68,0x65,0x83,0x10, +0x68,0x7a,1,0x62,0x34,0x77,0x16,0x69,0x74,0x68,0x74,0x61,0x69,0x6c,0x7f,0x14, +0x61,0x72,0x72,0x65,0x65,0x7d,0x6d,0x6c,0x6e,0xa4,0x18,0x70,0xa4,0x35,0x71,0xa4, +0x35,0x72,1,0x65,0x38,0x6f,0x18,0x68,0x69,0x6e,0x67,0x79,0x61,0x79,0x65,0x68, +0x93,1,0x68,0x5f,0x76,0x16,0x65,0x72,0x73,0x65,0x64,0x70,0x65,0x61,2,0x61, +0x2e,0x65,0xa2,0xeb,0x69,0x10,0x6d,0x53,0x17,0x6e,0x69,0x63,0x68,0x61,0x65,0x61, +0x6e,0,0x12,0x6e,0x76,0x73,0x51,0x73,0x3e,0x74,0x5c,0x77,0xa0,0x79,0xa2,0x42, +0x7a,0x13,0x61,0x79,0x69,0x6e,0xa3,0x54,0x10,0x61,1,0x64,0x2e,0x6d,0x12,0x65, +0x6b,0x68,0xa3,0x4c,0x11,0x68,0x65,0xa3,0x4b,3,0x61,0x38,0x65,0x3c,0x68,0x4a, +0x77,0x13,0x65,0x6e,0x74,0x79,0xa3,0x51,0x10,0x77,0xa3,0x4d,1,0x6e,0xa3,0x4e, +0x74,0x10,0x68,0xa3,0x4f,0x14,0x61,0x6d,0x65,0x64,0x68,0xa3,0x50,0x11,0x61,0x77, +0xa3,0x52,0x12,0x6f,0x64,0x68,0xa3,0x53,0x6e,0x3a,0x6f,0x40,0x70,0x46,0x71,0x4a, +0x72,0x12,0x65,0x73,0x68,0xa3,0x4a,0x11,0x75,0x6e,0xa3,0x46,0x11,0x6e,0x65,0xa3, +0x47,0x10,0x65,0xa3,0x48,0x12,0x6f,0x70,0x68,0xa3,0x49,0x67,0x33,0x67,0x38,0x68, +0x40,0x6b,0x5e,0x6c,0x66,0x6d,0x11,0x65,0x6d,0xa3,0x45,0x13,0x69,0x6d,0x65,0x6c, +0xa1,1,0x65,0x32,0x75,0x14,0x6e,0x64,0x72,0x65,0x64,0xa3,0x42,0x11,0x74,0x68, +0xa3,0x41,0x12,0x61,0x70,0x68,0xa3,0x43,0x14,0x61,0x6d,0x65,0x64,0x68,0xa3,0x44, +0x61,0x34,0x62,0x4a,0x64,0x50,0x66,0x12,0x69,0x76,0x65,0x9f,1,0x6c,0x2a,0x79, +0x11,0x69,0x6e,0x97,0x12,0x65,0x70,0x68,0x95,0x12,0x65,0x74,0x68,0x99,1,0x61, +0x30,0x68,0x14,0x61,0x6d,0x65,0x64,0x68,0x9d,0x13,0x6c,0x65,0x74,0x68,0x9b,0x11, +0x65,0x6d,0x51,2,0x6f,0x2c,0x75,0x50,0x79,0x10,0x61,0x91,1,0x6a,0x28,0x6f, +0x10,0x6e,0x55,0x1a,0x6f,0x69,0x6e,0x69,0x6e,0x67,0x67,0x72,0x6f,0x75,0x70,0x21, +0x10,0x6e,0x57,0x10,0x65,0x59,0x10,0x61,1,0x66,0x5b,0x70,0x10,0x68,0x5d,0x66, +0x7b,0x66,0x42,0x67,0x7a,0x68,0x8a,0x6b,0xa2,0x56,0x6c,0x11,0x61,0x6d,0x4c,0x12, +0x61,0x64,0x68,0x4f,2,0x61,0x3e,0x65,0x4a,0x69,0x19,0x6e,0x61,0x6c,0x73,0x65, +0x6d,0x6b,0x61,0x74,0x68,0x35,0x15,0x72,0x73,0x69,0x79,0x65,0x68,0x8f,0x86,0x10, +0x68,0x33,0x10,0x61,1,0x66,0x37,0x6d,0x11,0x61,0x6c,0x39,1,0x61,0x40,0x65, +0x3e,1,0x68,0x28,0x74,0x10,0x68,0x45,0x40,0x13,0x67,0x6f,0x61,0x6c,0x43,1, +0x68,0x3b,0x6d,0x1a,0x7a,0x61,0x6f,0x6e,0x68,0x65,0x68,0x67,0x6f,0x61,0x6c,0x3d, +2,0x61,0x3a,0x68,0x44,0x6e,0x17,0x6f,0x74,0x74,0x65,0x64,0x68,0x65,0x68,0x4b, +1,0x66,0x47,0x70,0x10,0x68,0x49,0x12,0x61,0x70,0x68,0x89,0x61,0x2e,0x62,0x8a, +0x64,0xa2,0x51,0x65,0x31,2,0x66,0x3c,0x69,0x70,0x6c,1,0x61,0x28,0x65,0x10, +0x66,0x27,0x11,0x70,0x68,0x25,0x14,0x72,0x69,0x63,0x61,0x6e,2,0x66,0x30,0x6e, +0x36,0x71,0x11,0x61,0x66,0xa3,0x58,0x11,0x65,0x68,0xa3,0x56,0x12,0x6f,0x6f,0x6e, +0xa3,0x57,0x10,0x6e,0x23,1,0x65,0x4a,0x75,0x10,0x72,0x1f,0x75,0x73,0x68,0x61, +0x73,0x6b,0x69,0x79,0x65,0x68,0x62,0x61,0x72,0x72,0x65,0x65,0x8d,1,0x68,0x29, +0x74,0x10,0x68,0x2b,0x11,0x61,0x6c,0x2c,0x16,0x61,0x74,0x68,0x72,0x69,0x73,0x68, +0x2f,7,0x6e,0x2e,0x6e,0x2c,0x72,0x3e,0x74,0x56,0x75,0x21,0x18,0x6f,0x6e,0x6a, +0x6f,0x69,0x6e,0x69,0x6e,0x67,0x21,0x28,0x1a,0x69,0x67,0x68,0x74,0x6a,0x6f,0x69, +0x6e,0x69,0x6e,0x67,0x29,0x2a,0x19,0x72,0x61,0x6e,0x73,0x70,0x61,0x72,0x65,0x6e, +0x74,0x2b,0x63,0x23,0x64,0x40,0x6a,0x56,0x6c,0x26,0x19,0x65,0x66,0x74,0x6a,0x6f, +0x69,0x6e,0x69,0x6e,0x67,0x27,0x24,0x19,0x75,0x61,0x6c,0x6a,0x6f,0x69,0x6e,0x69, +0x6e,0x67,0x25,0x19,0x6f,0x69,0x6e,0x63,0x61,0x75,0x73,0x69,0x6e,0x67,0x23,0, +0x13,0x6e,0xc0,0xd0,0x73,0x49,0x73,0x48,0x75,0x78,0x77,0x84,0x78,0x9c,0x7a,0x10, +0x77,0x58,1,0x6a,0x75,0x73,0x13,0x70,0x61,0x63,0x65,0x59,4,0x61,0x51,0x67, +0x53,0x70,0x28,0x75,0x30,0x79,0x57,0x54,0x12,0x61,0x63,0x65,0x55,0x16,0x72,0x72, +0x6f,0x67,0x61,0x74,0x65,0x53,0x15,0x6e,0x6b,0x6e,0x6f,0x77,0x6e,0x21,1,0x6a, +0x5d,0x6f,0x17,0x72,0x64,0x6a,0x6f,0x69,0x6e,0x65,0x72,0x5d,0x10,0x78,0x21,0x6e, +0x60,0x6f,0xa2,0x41,0x70,0xa2,0x50,0x71,0xa2,0x6e,0x72,1,0x65,0x24,0x69,0x6f, +0x1e,0x67,0x69,0x6f,0x6e,0x61,0x6c,0x69,0x6e,0x64,0x69,0x63,0x61,0x74,0x6f,0x72, +0x6f,4,0x65,0x3e,0x6c,0x5b,0x6f,0x46,0x73,0x45,0x75,0x46,0x14,0x6d,0x65,0x72, +0x69,0x63,0x47,0x15,0x78,0x74,0x6c,0x69,0x6e,0x65,0x5b,0x17,0x6e,0x73,0x74,0x61, +0x72,0x74,0x65,0x72,0x45,0x10,0x70,0x48,0x1c,0x65,0x6e,0x70,0x75,0x6e,0x63,0x74, +0x75,0x61,0x74,0x69,0x6f,0x6e,0x49,1,0x6f,0x3e,0x72,0x4c,0x1a,0x65,0x66,0x69, +0x78,0x6e,0x75,0x6d,0x65,0x72,0x69,0x63,0x4d,0x4a,0x1b,0x73,0x74,0x66,0x69,0x78, +0x6e,0x75,0x6d,0x65,0x72,0x69,0x63,0x4b,0x10,0x75,0x4e,0x16,0x6f,0x74,0x61,0x74, +0x69,0x6f,0x6e,0x4f,0x68,0x7b,0x68,0x50,0x69,0x86,0x6a,0xa2,0x61,0x6c,0xa2,0x65, +0x6d,0x1c,0x61,0x6e,0x64,0x61,0x74,0x6f,0x72,0x79,0x62,0x72,0x65,0x61,0x6b,0x2d, +4,0x32,0x5f,0x33,0x61,0x65,0x34,0x6c,0x6d,0x79,0x3a,0x13,0x70,0x68,0x65,0x6e, +0x3b,0x19,0x62,0x72,0x65,0x77,0x6c,0x65,0x74,0x74,0x65,0x72,0x6d,2,0x64,0x28, +0x6e,0x3c,0x73,0x41,0x3c,0x18,0x65,0x6f,0x67,0x72,0x61,0x70,0x68,0x69,0x63,0x3d, +0x3e,1,0x66,0x3e,0x73,0x11,0x65,0x70,1,0x61,0x22,0x65,0x14,0x72,0x61,0x62, +0x6c,0x65,0x3f,0x18,0x69,0x78,0x6e,0x75,0x6d,0x65,0x72,0x69,0x63,0x41,2,0x6c, +0x63,0x74,0x65,0x76,0x67,1,0x66,0x43,0x69,0x15,0x6e,0x65,0x66,0x65,0x65,0x64, +0x43,0x61,0x40,0x62,0x70,0x63,0xa2,0x55,0x65,0xa2,0xdb,0x67,0x10,0x6c,0x38,0x11, +0x75,0x65,0x39,2,0x69,0x23,0x6c,0x34,0x6d,0x16,0x62,0x69,0x67,0x75,0x6f,0x75, +0x73,0x23,0x24,0x17,0x70,0x68,0x61,0x62,0x65,0x74,0x69,0x63,0x25,4,0x32,0x27, +0x61,0x29,0x62,0x2b,0x6b,0x2d,0x72,0x12,0x65,0x61,0x6b,2,0x61,0x36,0x62,0x3e, +0x73,0x15,0x79,0x6d,0x62,0x6f,0x6c,0x73,0x57,0x13,0x66,0x74,0x65,0x72,0x29,1, +0x65,0x2a,0x6f,0x11,0x74,0x68,0x27,0x13,0x66,0x6f,0x72,0x65,0x2b,7,0x6d,0x51, +0x6d,0x33,0x6f,0x28,0x70,0x69,0x72,0x35,1,0x6d,0x76,0x6e,1,0x64,0x3c,0x74, +0x1a,0x69,0x6e,0x67,0x65,0x6e,0x74,0x62,0x72,0x65,0x61,0x6b,0x2f,0x15,0x69,0x74, +0x69,0x6f,0x6e,0x61,0x1f,0x6c,0x6a,0x61,0x70,0x61,0x6e,0x65,0x73,0x65,0x73,0x74, +0x61,0x72,0x74,0x65,0x72,0x6b,1,0x62,0x3a,0x70,0x19,0x6c,0x65,0x78,0x63,0x6f, +0x6e,0x74,0x65,0x78,0x74,0x51,0x18,0x69,0x6e,0x69,0x6e,0x67,0x6d,0x61,0x72,0x6b, +0x33,0x61,0x6a,0x62,0x2f,0x6a,0x6b,0x6c,0x30,0x13,0x6f,0x73,0x65,0x70,1,0x61, +0x38,0x75,0x18,0x6e,0x63,0x74,0x75,0x61,0x74,0x69,0x6f,0x6e,0x31,0x18,0x72,0x65, +0x6e,0x74,0x68,0x65,0x73,0x69,0x73,0x69,0x1b,0x72,0x72,0x69,0x61,0x67,0x65,0x72, +0x65,0x74,0x75,0x72,0x6e,0x35,2,0x62,0x3e,0x6d,0x46,0x78,0x36,0x18,0x63,0x6c, +0x61,0x6d,0x61,0x74,0x69,0x6f,0x6e,0x37,0x70,0x12,0x61,0x73,0x65,0x71,0x72,0x16, +0x6f,0x64,0x69,0x66,0x69,0x65,0x72,0x73,1,0x64,0x42,0x6e,1,0x6f,0x32,0x75, +0x26,0x14,0x6d,0x65,0x72,0x69,0x63,0x27,0x11,0x6e,0x65,0x21,1,0x65,0x2e,0x69, +0x24,0x12,0x67,0x69,0x74,0x25,0x22,0x14,0x63,0x69,0x6d,0x61,0x6c,0x23,0,0x18, +0x6e,0xc3,0x95,0x74,0xc1,0x38,0x77,0x61,0x77,0x88,0x78,0xa2,0x48,0x79,0xa2,0x52, +0x7a,5,0x78,0x13,0x78,0x30,0x79,0x36,0x7a,0x11,0x7a,0x7a,0xa3,0x67,0x11,0x78, +0x78,0xa3,0x66,0x11,0x79,0x79,0x21,0x69,0x38,0x6d,0x3c,0x73,0x10,0x79,1,0x65, +0xa3,0xae,0x6d,0xa3,0x81,0x11,0x6e,0x68,0x23,0x11,0x74,0x68,0xa3,0x80,1,0x61, +0x2c,0x6f,0x11,0x6c,0x65,0xa3,0x9b,0x11,0x72,0x61,0xa2,0x92,0x15,0x6e,0x67,0x63, +0x69,0x74,0x69,0xa3,0x92,1,0x70,0x2c,0x73,0x11,0x75,0x78,0xa3,0x65,0x11,0x65, +0x6f,0x9b,0x10,0x69,0x72,0x11,0x69,0x69,0x73,0x74,0x4a,0x75,0xa2,0xba,0x76,1, +0x61,0x2c,0x69,0x11,0x73,0x70,0xa3,0x64,0x10,0x69,0xa2,0x63,0x10,0x69,0xa3,0x63, +5,0x67,0x36,0x67,0x68,0x68,0x6c,0x69,2,0x62,0x3a,0x66,0x4a,0x72,0x10,0x68, +0xa2,0x9e,0x12,0x75,0x74,0x61,0xa3,0x9e,1,0x65,0x24,0x74,0x6f,0x12,0x74,0x61, +0x6e,0x6f,0x14,0x69,0x6e,0x61,0x67,0x68,0x99,0x11,0x6c,0x67,0x75,0x10,0x61,1, +0x61,0x24,0x69,0x6d,0x6a,0x11,0x6e,0x61,0x6b,0x61,0x30,0x65,0xa2,0x5b,0x66,0x11, +0x6e,0x67,0x99,6,0x6c,0x21,0x6c,0x32,0x6d,0x38,0x6e,0x44,0x76,0x10,0x74,0xa3, +0x7f,1,0x65,0x89,0x75,0x97,1,0x69,0x24,0x6c,0x67,0x10,0x6c,0x67,0x10,0x67, +0xa2,0x9a,0x11,0x75,0x74,0xa3,0x9a,0x67,0x36,0x69,0x52,0x6b,0x10,0x72,0xa2,0x99, +0x10,0x69,0xa3,0x99,1,0x61,0x30,0x62,0x7a,0x13,0x61,0x6e,0x77,0x61,0x7b,0x12, +0x6c,0x6f,0x67,0x75,2,0x6c,0x32,0x74,0x34,0x76,0x12,0x69,0x65,0x74,0xa3,0x7f, +0x10,0x65,0x89,0x12,0x68,0x61,0x6d,0xa3,0x6a,1,0x6c,0x2a,0x6e,0x10,0x67,0xa3, +0x62,0x10,0x75,0x68,0x11,0x67,0x75,0x69,1,0x67,0x32,0x6e,0x14,0x6b,0x6e,0x6f, +0x77,0x6e,0xa3,0x67,0x11,0x61,0x72,0x8a,0x13,0x69,0x74,0x69,0x63,0x8b,0x71,0xc0, +0xef,0x71,0xa2,0xc1,0x72,0xa2,0xc6,0x73,6,0x69,0x6d,0x69,0x72,0x6f,0xa2,0x4c, +0x75,0xa2,0x58,0x79,1,0x6c,0x46,0x72,4,0x63,0x65,0x65,0xa3,0x5f,0x69,0x2c, +0x6a,0xa3,0x60,0x6e,0xa3,0x61,0x11,0x61,0x63,0x65,0x10,0x6f,0x94,0x16,0x74,0x69, +0x6e,0x61,0x67,0x72,0x69,0x95,2,0x64,0x3c,0x67,0x4c,0x6e,1,0x64,0xa3,0x91, +0x68,0x62,0x12,0x61,0x6c,0x61,0x63,0x10,0x64,0xa2,0xa6,0x12,0x68,0x61,0x6d,0xa3, +0xa6,0x17,0x6e,0x77,0x72,0x69,0x74,0x69,0x6e,0x67,0xa3,0x70,0x11,0x72,0x61,0xa2, +0x98,0x16,0x73,0x6f,0x6d,0x70,0x65,0x6e,0x67,0xa3,0x98,0x11,0x6e,0x64,0xa2,0x71, +0x14,0x61,0x6e,0x65,0x73,0x65,0xa3,0x71,0x61,0x5c,0x67,0xa2,0x43,0x68,1,0x61, +0x2a,0x72,0x10,0x64,0xa3,0x97,2,0x72,0x28,0x76,0x30,0x77,0x87,0x12,0x61,0x64, +0x61,0xa3,0x97,0x12,0x69,0x61,0x6e,0x87,2,0x6d,0x40,0x72,0x58,0x75,0x10,0x72, +0xa2,0x6f,0x15,0x61,0x73,0x68,0x74,0x72,0x61,0xa3,0x6f,1,0x61,0x26,0x72,0xa3, +0x7e,0x14,0x72,0x69,0x74,0x61,0x6e,0xa3,0x7e,1,0x61,0xa3,0x5e,0x62,0xa3,0x85, +0x11,0x6e,0x77,0xa3,0x70,0x11,0x61,0x61,1,0x63,0x2f,0x69,0x23,3,0x65,0x3e, +0x6a,0x48,0x6f,0x4e,0x75,0x10,0x6e,1,0x69,0x24,0x72,0x61,0x10,0x63,0x61,0x13, +0x6a,0x61,0x6e,0x67,0xa3,0x6e,0x11,0x6e,0x67,0xa3,0x6e,0x11,0x72,0x6f,0xa3,0x5d, +0x6e,0xa2,0x83,0x6f,0xa2,0xc1,0x70,5,0x6c,0x1e,0x6c,0x44,0x72,0x4a,0x73,0x1b, +0x61,0x6c,0x74,0x65,0x72,0x70,0x61,0x68,0x6c,0x61,0x76,0x69,0xa3,0x7b,0x11,0x72, +0x64,0xa3,0x5c,0x11,0x74,0x69,0xa3,0x7d,0x61,0x7c,0x65,0xa2,0x54,0x68,3,0x61, +0x3e,0x6c,0x4e,0x6e,0x5e,0x6f,0x16,0x65,0x6e,0x69,0x63,0x69,0x61,0x6e,0xa3,0x5b, +0x10,0x67,0xa2,0x5a,0x12,0x73,0x70,0x61,0xa3,0x5a,2,0x69,0xa3,0x7a,0x70,0xa3, +0x7b,0x76,0xa3,0x7c,0x10,0x78,0xa3,0x5b,2,0x68,0x3e,0x6c,0x50,0x75,0x10,0x63, +0xa2,0xa5,0x14,0x69,0x6e,0x68,0x61,0x75,0xa3,0xa5,0x17,0x61,0x77,0x68,0x68,0x6d, +0x6f,0x6e,0x67,0xa3,0x4b,0x10,0x6d,0xa2,0x90,0x14,0x79,0x72,0x65,0x6e,0x65,0xa3, +0x90,0x11,0x72,0x6d,0xa3,0x59,4,0x61,0x38,0x62,0x56,0x65,0x5c,0x6b,0x74,0x73, +0x11,0x68,0x75,0xa3,0x96,1,0x62,0x2a,0x72,0x10,0x62,0xa3,0x8e,0x15,0x61,0x74, +0x61,0x65,0x61,0x6e,0xa3,0x8f,0x11,0x61,0x74,0xa3,0x8f,0x10,0x77,1,0x61,0xa3, +0xaa,0x74,0x14,0x61,0x69,0x6c,0x75,0x65,0x97,1,0x67,0x2e,0x6f,0xa2,0x57,0x10, +0x6f,0xa3,0x57,0x10,0x62,0xa3,0x84,3,0x67,0x5a,0x6c,0x6c,0x72,0xa2,0x88,0x73, +2,0x61,0x36,0x67,0x3c,0x6d,0x10,0x61,0x84,0x12,0x6e,0x79,0x61,0x85,0x11,0x67, +0x65,0xa3,0xab,0x10,0x65,0xa3,0xab,1,0x61,0x2a,0x68,0x11,0x61,0x6d,0x5b,0x10, +0x6d,0x5b,1,0x63,0xa2,0x55,0x64,5,0x70,0x2c,0x70,0x36,0x73,0x54,0x74,0x14, +0x75,0x72,0x6b,0x69,0x63,0xa3,0x58,0x11,0x65,0x72,1,0x6d,0x2c,0x73,0x12,0x69, +0x61,0x6e,0x9b,0x11,0x69,0x63,0xa3,0x59,0x1a,0x6f,0x75,0x74,0x68,0x61,0x72,0x61, +0x62,0x69,0x61,0x6e,0xa3,0x85,0x68,0x42,0x69,0x54,0x6e,0x1a,0x6f,0x72,0x74,0x68, +0x61,0x72,0x61,0x62,0x69,0x61,0x6e,0xa3,0x8e,0x17,0x75,0x6e,0x67,0x61,0x72,0x69, +0x61,0x6e,0xa3,0x4c,0x14,0x74,0x61,0x6c,0x69,0x63,0x5d,1,0x68,0x26,0x6b,0xa3, +0x6d,0x12,0x69,0x6b,0x69,0xa3,0x6d,2,0x69,0x2c,0x6b,0x30,0x79,0x10,0x61,0x5f, +0x11,0x79,0x61,0x5f,0x10,0x68,0xa3,0x58,0x68,0xc2,0xb3,0x6b,0xc1,0xdc,0x6b,0xa2, +0xe9,0x6c,0xa4,0x6a,0x6d,8,0x6f,0x46,0x6f,0x48,0x72,0x74,0x74,0x80,0x75,0x86, +0x79,1,0x61,0x28,0x6d,0x10,0x72,0x59,0x13,0x6e,0x6d,0x61,0x72,0x59,2,0x64, +0x2e,0x6e,0x32,0x6f,0x10,0x6e,0xa3,0x72,0x10,0x69,0xa3,0xa3,0x10,0x67,0x56,0x14, +0x6f,0x6c,0x69,0x61,0x6e,0x57,0x10,0x6f,0xa2,0x95,0x10,0x6f,0xa3,0x95,0x11,0x65, +0x69,0xa3,0x73,0x11,0x6c,0x74,0xa2,0xa4,0x12,0x61,0x6e,0x69,0xa3,0xa4,0x61,0x36, +0x65,0xa2,0x4c,0x69,0xa2,0x8f,0x6c,0x11,0x79,0x6d,0x55,4,0x68,0x36,0x6c,0x4c, +0x6e,0x58,0x72,0x82,0x79,0x10,0x61,0xa3,0x55,1,0x61,0x26,0x6a,0xa3,0xa0,0x13, +0x6a,0x61,0x6e,0x69,0xa3,0xa0,0x15,0x61,0x79,0x61,0x6c,0x61,0x6d,0x55,1,0x64, +0x38,0x69,0xa2,0x79,0x15,0x63,0x68,0x61,0x65,0x61,0x6e,0xa3,0x79,0xa2,0x54,0x12, +0x61,0x69,0x63,0xa3,0x54,0x10,0x63,0xa2,0xa9,0x12,0x68,0x65,0x6e,0xa3,0xa9,2, +0x65,0x72,0x6e,0x84,0x72,1,0x63,0xa3,0x8d,0x6f,0xa2,0x56,0x13,0x69,0x74,0x69, +0x63,1,0x63,0x3c,0x68,0x19,0x69,0x65,0x72,0x6f,0x67,0x6c,0x79,0x70,0x68,0x73, +0xa3,0x56,0x15,0x75,0x72,0x73,0x69,0x76,0x65,0xa3,0x8d,0x17,0x74,0x65,0x69,0x6d, +0x61,0x79,0x65,0x6b,0xa3,0x73,0x10,0x64,0xa2,0x8c,0x17,0x65,0x6b,0x69,0x6b,0x61, +0x6b,0x75,0x69,0xa3,0x8c,0x11,0x61,0x6f,0xa3,0x5c,5,0x6f,0x14,0x6f,0x30,0x70, +0x36,0x74,0x11,0x68,0x69,0xa3,0x78,0x11,0x72,0x65,0xa3,0x77,0x11,0x65,0x6c,0xa3, +0x8a,0x61,0x2e,0x68,0x98,0x6e,0x11,0x64,0x61,0x4b,4,0x69,0x3c,0x6c,0x44,0x6e, +0x48,0x74,0x56,0x79,0x13,0x61,0x68,0x6c,0x69,0xa3,0x4f,0x12,0x74,0x68,0x69,0xa3, +0x78,0x10,0x69,0xa3,0x4f,1,0x61,0x4d,0x6e,0x12,0x61,0x64,0x61,0x4b,0x14,0x61, +0x6b,0x61,0x6e,0x61,0x4c,0x19,0x6f,0x72,0x68,0x69,0x72,0x61,0x67,0x61,0x6e,0x61, +0x8d,3,0x61,0x3c,0x6d,0x4e,0x6f,0x5a,0x75,0x15,0x64,0x61,0x77,0x61,0x64,0x69, +0xa3,0x91,0x10,0x72,0x92,0x15,0x6f,0x73,0x68,0x74,0x68,0x69,0x93,1,0x65,0x24, +0x72,0x4f,0x10,0x72,0x4f,0x10,0x6a,0xa2,0x9d,0x11,0x6b,0x69,0xa3,0x9d,4,0x61, +0x5c,0x65,0x90,0x69,0xa0,0x6f,0xa2,0x5d,0x79,1,0x63,0x34,0x64,0x10,0x69,0xa2, +0x6c,0x11,0x61,0x6e,0xa3,0x6c,0x10,0x69,0xa2,0x6b,0x11,0x61,0x6e,0xa3,0x6b,2, +0x6e,0x42,0x6f,0x46,0x74,3,0x66,0xa3,0x50,0x67,0xa3,0x51,0x69,0x24,0x6e,0x53, +0x10,0x6e,0x53,0x10,0x61,0xa3,0x6a,0x50,0x10,0x6f,0x51,0x11,0x70,0x63,0xa2,0x52, +0x11,0x68,0x61,0xa3,0x52,2,0x6d,0x2e,0x6e,0x36,0x73,0x10,0x75,0xa3,0x83,0x10, +0x62,0x80,0x10,0x75,0x81,2,0x61,0xa3,0x53,0x62,0x83,0x65,0x11,0x61,0x72,1, +0x61,0xa3,0x53,0x62,0x83,0x11,0x6d,0x61,0xa3,0x8b,0x68,0x6e,0x69,0xa2,0x83,0x6a, +2,0x61,0x30,0x70,0x52,0x75,0x11,0x72,0x63,0xa3,0x94,1,0x6d,0x38,0x76,0x10, +0x61,0xa2,0x4e,0x13,0x6e,0x65,0x73,0x65,0xa3,0x4e,0x10,0x6f,0xa3,0xad,0x11,0x61, +0x6e,0xa3,0x69,6,0x6c,0x1a,0x6c,0x34,0x6d,0x3a,0x72,0x40,0x75,0x11,0x6e,0x67, +0xa3,0x4c,0x11,0x75,0x77,0xa3,0x9c,0x11,0x6e,0x67,0xa3,0x4b,0x11,0x6b,0x74,0x8d, +0x61,0x3a,0x65,0x8c,0x69,0x11,0x72,0x61,0x48,0x13,0x67,0x61,0x6e,0x61,0x49,1, +0x6e,0x34,0x74,0x10,0x72,0xa2,0xa2,0x11,0x61,0x6e,0xa3,0xa2,0x42,6,0x6f,0xe, +0x6f,0x77,0x73,0xa3,0x49,0x74,0xa3,0x4a,0x75,0x12,0x6e,0x6f,0x6f,0x77,0x62,0xa3, +0xac,0x67,0x24,0x69,0x43,0x44,0x11,0x75,0x6c,0x45,0x11,0x62,0x72,0x46,0x11,0x65, +0x77,0x47,2,0x6d,0x2e,0x6e,0x4a,0x74,0x11,0x61,0x6c,0x5d,0x1c,0x70,0x65,0x72, +0x69,0x61,0x6c,0x61,0x72,0x61,0x6d,0x61,0x69,0x63,0xa3,0x74,2,0x64,0x66,0x68, +0x6a,0x73,0x1b,0x63,0x72,0x69,0x70,0x74,0x69,0x6f,0x6e,0x61,0x6c,0x70,0x61,1, +0x68,0x32,0x72,0x14,0x74,0x68,0x69,0x61,0x6e,0xa3,0x7d,0x13,0x6c,0x61,0x76,0x69, +0xa3,0x7a,0x10,0x73,0xa3,0x4d,0x15,0x65,0x72,0x69,0x74,0x65,0x64,0x23,0x64,0xc0, +0xc7,0x64,0xa2,0x60,0x65,0xa2,0x88,0x67,4,0x65,0x62,0x6c,0x7a,0x6f,0x8e,0x72, +0x9a,0x75,1,0x6a,0x38,0x72,1,0x6d,0x24,0x75,0x41,0x13,0x75,0x6b,0x68,0x69, +0x41,1,0x61,0x24,0x72,0x3f,0x13,0x72,0x61,0x74,0x69,0x3f,0x10,0x6f,1,0x6b, +0xa3,0x48,0x72,0x38,0x13,0x67,0x69,0x61,0x6e,0x39,0x11,0x61,0x67,0x90,0x15,0x6f, +0x6c,0x69,0x74,0x69,0x63,0x91,0x11,0x74,0x68,0x3a,0x11,0x69,0x63,0x3b,1,0x61, +0x32,0x65,1,0x65,0x24,0x6b,0x3d,0x10,0x6b,0x3d,0x10,0x6e,0xa2,0x89,0x12,0x74, +0x68,0x61,0xa3,0x89,2,0x65,0x3e,0x73,0x64,0x75,0x11,0x70,0x6c,0xa2,0x87,0x13, +0x6f,0x79,0x61,0x6e,0xa3,0x87,1,0x73,0x38,0x76,0x10,0x61,0x34,0x15,0x6e,0x61, +0x67,0x61,0x72,0x69,0x35,0x13,0x65,0x72,0x65,0x74,0x33,0x11,0x72,0x74,0x33,2, +0x67,0x3a,0x6c,0x72,0x74,0x11,0x68,0x69,0x36,0x13,0x6f,0x70,0x69,0x63,0x37,0x10, +0x79,2,0x64,0xa3,0x45,0x68,0xa3,0x46,0x70,0xa2,0x47,0x1e,0x74,0x69,0x61,0x6e, +0x68,0x69,0x65,0x72,0x6f,0x67,0x6c,0x79,0x70,0x68,0x73,0xa3,0x47,0x11,0x62,0x61, +0xa2,0x88,0x12,0x73,0x61,0x6e,0xa3,0x88,0x61,0xa2,0xa2,0x62,0xa4,7,0x63,6, +0x6f,0x3d,0x6f,0x5a,0x70,0x76,0x75,0x7a,0x79,1,0x70,0x3e,0x72,2,0x69,0x2a, +0x6c,0x31,0x73,0xa3,0x44,0x13,0x6c,0x6c,0x69,0x63,0x31,0x13,0x72,0x69,0x6f,0x74, +0x7f,1,0x6d,0x30,0x70,0x10,0x74,0x2e,0x11,0x69,0x63,0x2f,0x12,0x6d,0x6f,0x6e, +0x21,0x11,0x72,0x74,0x7f,0x16,0x6e,0x65,0x69,0x66,0x6f,0x72,0x6d,0xa3,0x65,0x61, +0x32,0x68,0xa2,0x41,0x69,0x11,0x72,0x74,0xa3,0x43,3,0x6b,0x4c,0x6e,0x50,0x72, +0x76,0x75,0x1d,0x63,0x61,0x73,0x69,0x61,0x6e,0x61,0x6c,0x62,0x61,0x6e,0x69,0x61, +0x6e,0xa3,0x9f,0x10,0x6d,0xa3,0x76,1,0x61,0x24,0x73,0x71,0x1d,0x64,0x69,0x61, +0x6e,0x61,0x62,0x6f,0x72,0x69,0x67,0x69,0x6e,0x61,0x6c,0x71,0x10,0x69,0xa2,0x68, +0x11,0x61,0x6e,0xa3,0x68,1,0x61,0x34,0x65,0x10,0x72,0x2c,0x13,0x6f,0x6b,0x65, +0x65,0x2d,1,0x6b,0x26,0x6d,0xa3,0x42,0x11,0x6d,0x61,0xa3,0x76,6,0x68,0x4a, +0x68,0x48,0x6e,0x4e,0x72,0x76,0x76,1,0x65,0x2a,0x73,0x10,0x74,0xa3,0x75,0x13, +0x73,0x74,0x61,0x6e,0xa3,0x75,0x11,0x6f,0x6d,0xa3,0xa1,0x11,0x61,0x74,0x1f,0x6f, +0x6c,0x69,0x61,0x6e,0x68,0x69,0x65,0x72,0x6f,0x67,0x6c,0x79,0x70,0x68,0x73,0xa3, +0x9c,1,0x61,0x3e,0x6d,2,0x65,0x2a,0x69,0xa3,0x74,0x6e,0x27,0x13,0x6e,0x69, +0x61,0x6e,0x27,0x10,0x62,0x24,0x11,0x69,0x63,0x25,0x64,0x30,0x66,0x44,0x67,0x11, +0x68,0x62,0xa3,0x9f,0x10,0x6c,1,0x61,0x26,0x6d,0xa3,0xa7,0x10,0x6d,0xa3,0xa7, +0x11,0x61,0x6b,0xa3,0x93,6,0x6c,0x3c,0x6c,0x52,0x6f,0x56,0x72,0x66,0x75,1, +0x67,0x30,0x68,1,0x64,0x79,0x69,0x10,0x64,0x79,0x10,0x69,0x8e,0x13,0x6e,0x65, +0x73,0x65,0x8f,0x11,0x69,0x73,0xa1,0x11,0x70,0x6f,0x2a,0x13,0x6d,0x6f,0x66,0x6f, +0x2b,0x10,0x61,1,0x68,0x2e,0x69,0x7c,0x12,0x6c,0x6c,0x65,0x7d,0xa2,0x41,0x11, +0x6d,0x69,0xa3,0x41,0x61,0x48,0x65,0x9c,0x68,1,0x61,0x2a,0x6b,0x10,0x73,0xa3, +0xa8,0x15,0x69,0x6b,0x73,0x75,0x6b,0x69,0xa3,0xa8,3,0x6c,0x3a,0x6d,0x48,0x73, +0x54,0x74,1,0x61,0x24,0x6b,0x9f,0x10,0x6b,0x9f,0x10,0x69,0x9c,0x13,0x6e,0x65, +0x73,0x65,0x9d,0x10,0x75,0xa2,0x82,0x10,0x6d,0xa3,0x82,0x10,0x73,0xa2,0x86,0x13, +0x61,0x76,0x61,0x68,0xa3,0x86,0x11,0x6e,0x67,0x28,0x12,0x61,0x6c,0x69,0x29,3, +0x6c,0x42,0x6e,0x90,0x74,0xa2,0x46,0x76,0x24,0x17,0x6f,0x77,0x65,0x6c,0x6a,0x61, +0x6d,0x6f,0x25,0x22,1,0x65,0x54,0x76,0x28,1,0x73,0x38,0x74,0x2a,0x17,0x73, +0x79,0x6c,0x6c,0x61,0x62,0x6c,0x65,0x2b,0x16,0x79,0x6c,0x6c,0x61,0x62,0x6c,0x65, +0x29,0x18,0x61,0x64,0x69,0x6e,0x67,0x6a,0x61,0x6d,0x6f,0x23,1,0x61,0x21,0x6f, +0x1a,0x74,0x61,0x70,0x70,0x6c,0x69,0x63,0x61,0x62,0x6c,0x65,0x21,0x26,0x1a,0x72, +0x61,0x69,0x6c,0x69,0x6e,0x67,0x6a,0x61,0x6d,0x6f,0x27,1,0x6e,0x2c,0x79,0x22, +0x11,0x65,0x73,0x23,0x20,0x10,0x6f,0x21,1,0x6e,0x2c,0x79,0x22,0x11,0x65,0x73, +0x23,0x20,0x10,0x6f,0x21,2,0x6d,0x30,0x6e,0x3a,0x79,0x22,0x11,0x65,0x73,0x23, +0x24,0x13,0x61,0x79,0x62,0x65,0x25,0x20,0x10,0x6f,0x21,2,0x6d,0x30,0x6e,0x3a, +0x79,0x22,0x11,0x65,0x73,0x23,0x24,0x13,0x61,0x79,0x62,0x65,0x25,0x20,0x10,0x6f, +0x21,0xb,0x72,0x39,0x76,0xc,0x76,0x33,0x78,0x2a,0x7a,0x11,0x77,0x6a,0x43,0x10, +0x78,0x21,0x72,0x28,0x73,0x50,0x74,0x31,1,0x65,0x24,0x69,0x39,0x1e,0x67,0x69, +0x6f,0x6e,0x61,0x6c,0x69,0x6e,0x64,0x69,0x63,0x61,0x74,0x6f,0x72,0x39,1,0x6d, +0x35,0x70,0x18,0x61,0x63,0x69,0x6e,0x67,0x6d,0x61,0x72,0x6b,0x35,0x6c,0x1f,0x6c, +0x3c,0x6f,0x4a,0x70,1,0x70,0x37,0x72,0x14,0x65,0x70,0x65,0x6e,0x64,0x37,0x28, +1,0x66,0x2b,0x76,0x2c,0x10,0x74,0x2f,0x13,0x74,0x68,0x65,0x72,0x21,0x63,0x4c, +0x65,0x64,0x67,1,0x61,0x3a,0x6c,0x19,0x75,0x65,0x61,0x66,0x74,0x65,0x72,0x7a, +0x77,0x6a,0x41,0x10,0x7a,0x41,2,0x6e,0x23,0x6f,0x24,0x72,0x25,0x14,0x6e,0x74, +0x72,0x6f,0x6c,0x23,2,0x62,0x34,0x6d,0x4e,0x78,0x26,0x13,0x74,0x65,0x6e,0x64, +0x27,0x3a,1,0x61,0x24,0x67,0x3d,0x11,0x73,0x65,0x3a,0x12,0x67,0x61,0x7a,0x3d, +0x3e,0x16,0x6f,0x64,0x69,0x66,0x69,0x65,0x72,0x3f,9,0x6e,0x4a,0x6e,0x34,0x6f, +0x44,0x73,0x60,0x75,0x94,0x78,0x10,0x78,0x21,0x10,0x75,0x2a,0x14,0x6d,0x65,0x72, +0x69,0x63,0x2b,1,0x6c,0x2c,0x74,0x12,0x68,0x65,0x72,0x21,0x14,0x65,0x74,0x74, +0x65,0x72,0x2d,3,0x63,0x36,0x65,0x46,0x70,0x31,0x74,0x32,0x12,0x65,0x72,0x6d, +0x33,0x3c,0x16,0x6f,0x6e,0x74,0x69,0x6e,0x75,0x65,0x3d,0x2e,0x10,0x70,0x2f,0x10, +0x70,0x34,0x12,0x70,0x65,0x72,0x35,0x61,0x46,0x63,0x52,0x65,0x64,0x66,0x72,0x6c, +2,0x65,0x2d,0x66,0x3b,0x6f,0x28,0x12,0x77,0x65,0x72,0x29,0x10,0x74,0x22,0x12, +0x65,0x72,0x6d,0x23,1,0x6c,0x24,0x72,0x37,0x24,0x12,0x6f,0x73,0x65,0x25,0x10, +0x78,0x38,0x13,0x74,0x65,0x6e,0x64,0x39,0x10,0x6f,0x26,0x13,0x72,0x6d,0x61,0x74, +0x27,0xf,0x6c,0x7c,0x72,0x34,0x72,0x32,0x73,0x5a,0x78,0x76,0x7a,0x11,0x77,0x6a, +0x4b,1,0x65,0x24,0x69,0x3b,0x1e,0x67,0x69,0x6f,0x6e,0x61,0x6c,0x69,0x6e,0x64, +0x69,0x63,0x61,0x74,0x6f,0x72,0x3b,1,0x69,0x24,0x71,0x3f,0x18,0x6e,0x67,0x6c, +0x65,0x71,0x75,0x6f,0x74,0x65,0x3f,0x10,0x78,0x21,0x6c,0x36,0x6d,0x3c,0x6e,0x76, +0x6f,0x13,0x74,0x68,0x65,0x72,0x21,1,0x65,0x23,0x66,0x35,3,0x62,0x37,0x69, +0x28,0x6c,0x29,0x6e,0x2b,0x10,0x64,1,0x6c,0x34,0x6e,0x11,0x75,0x6d,0x2a,0x12, +0x6c,0x65,0x74,0x37,0x14,0x65,0x74,0x74,0x65,0x72,0x29,2,0x65,0x36,0x6c,0x39, +0x75,0x2c,0x14,0x6d,0x65,0x72,0x69,0x63,0x2d,0x14,0x77,0x6c,0x69,0x6e,0x65,0x39, +0x66,0x3f,0x66,0x40,0x67,0x4e,0x68,0x70,0x6b,0x10,0x61,0x26,0x15,0x74,0x61,0x6b, +0x61,0x6e,0x61,0x27,0x10,0x6f,0x24,0x13,0x72,0x6d,0x61,0x74,0x25,1,0x61,0x3a, +0x6c,0x19,0x75,0x65,0x61,0x66,0x74,0x65,0x72,0x7a,0x77,0x6a,0x49,0x10,0x7a,0x49, +1,0x65,0x24,0x6c,0x3d,0x19,0x62,0x72,0x65,0x77,0x6c,0x65,0x74,0x74,0x65,0x72, +0x3d,0x61,0x86,0x63,0x92,0x64,0x94,0x65,2,0x62,0x44,0x6d,0x5e,0x78,0x2e,0x13, +0x74,0x65,0x6e,0x64,0x32,0x15,0x6e,0x75,0x6d,0x6c,0x65,0x74,0x2f,0x42,1,0x61, +0x24,0x67,0x45,0x11,0x73,0x65,0x42,0x12,0x67,0x61,0x7a,0x45,0x46,0x16,0x6f,0x64, +0x69,0x66,0x69,0x65,0x72,0x47,0x15,0x6c,0x65,0x74,0x74,0x65,0x72,0x23,0x10,0x72, +0x31,1,0x6f,0x24,0x71,0x41,0x18,0x75,0x62,0x6c,0x65,0x71,0x75,0x6f,0x74,0x65, +0x41,2,0x63,0x32,0x6e,0x3c,0x6f,0x22,0x12,0x70,0x65,0x6e,0x23,0x24,0x13,0x6c, +0x6f,0x73,0x65,0x25,0x20,0x12,0x6f,0x6e,0x65,0x21,0xd,0x6e,0xc1,0x86,0x73,0xa8, +0x73,0x4c,0x74,0xa2,0x76,0x75,0xa2,0x83,0x7a,0xd8,0x70,0,2,0x6c,0xd9,0x20, +0,0x70,0xd9,0x40,0,0x73,0xc3,0,0xfe,0xf,0,0,0,7,0x6f,0x3c, +0x6f,0xff,8,0,0,0,0x70,0x3a,0x75,0x6e,0x79,0x13,0x6d,0x62,0x6f,0x6c, +0xff,0xf,0,0,0,0x11,0x61,0x63,1,0x65,0x34,0x69,0x15,0x6e,0x67,0x6d, +0x61,0x72,0x6b,0xa5,0,0x18,0x73,0x65,0x70,0x61,0x72,0x61,0x74,0x6f,0x72,0xc3, +0,0x16,0x72,0x72,0x6f,0x67,0x61,0x74,0x65,0xe1,0,0,0x63,0xff,2,0, +0,0,0x65,0x38,0x6b,0xff,4,0,0,0,0x6d,0xff,1,0,0,0, +0x16,0x70,0x61,0x72,0x61,0x74,0x6f,0x72,0xd9,0x70,0,0x1d,0x69,0x74,0x6c,0x65, +0x63,0x61,0x73,0x65,0x6c,0x65,0x74,0x74,0x65,0x72,0x31,1,0x6e,0x40,0x70,0x1c, +0x70,0x65,0x72,0x63,0x61,0x73,0x65,0x6c,0x65,0x74,0x74,0x65,0x72,0x25,0x17,0x61, +0x73,0x73,0x69,0x67,0x6e,0x65,0x64,0x23,0x6e,0xa2,0x69,0x6f,0xa2,0x89,0x70,0xfe, +0x30,0xf8,0,0,9,0x69,0x33,0x69,0xff,0x10,0,0,0,0x6f,0xfd,0x80, +0,0,0x72,0x54,0x73,0xf9,0,0,0x75,0x12,0x6e,0x63,0x74,0xfe,0x30,0xf8, +0,0,0x15,0x75,0x61,0x74,0x69,0x6f,0x6e,0xff,0x30,0xf8,0,0,0x17,0x69, +0x76,0x61,0x74,0x65,0x75,0x73,0x65,0xdd,0,0,0x61,0x48,0x63,0xfd,0x40,0, +0,0x64,0xe9,0,0,0x65,0xfd,0x20,0,0,0x66,0xff,0x20,0,0,0, +0x1f,0x72,0x61,0x67,0x72,0x61,0x70,0x68,0x73,0x65,0x70,0x61,0x72,0x61,0x74,0x6f, +0x72,0xd9,0x40,0,0xbe,0,3,0x64,0xa7,0,0x6c,0xab,0,0x6f,0x30,0x75, +0x13,0x6d,0x62,0x65,0x72,0xbf,0,0xb2,0,0x1b,0x6e,0x73,0x70,0x61,0x63,0x69, +0x6e,0x67,0x6d,0x61,0x72,0x6b,0xa1,1,0x70,0x92,0x74,0x12,0x68,0x65,0x72,0xe6, +0x80,1,3,0x6c,0x40,0x6e,0x4a,0x70,0x56,0x73,0x14,0x79,0x6d,0x62,0x6f,0x6c, +0xff,8,0,0,0,0x14,0x65,0x74,0x74,0x65,0x72,0x61,0x14,0x75,0x6d,0x62, +0x65,0x72,0xb3,0,0x19,0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69,0x6f,0x6e,0xfd, +0x80,0,0,0x1c,0x65,0x6e,0x70,0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69,0x6f, +0x6e,0xf9,0,0,0x66,0xc0,0xc4,0x66,0xa2,0x47,0x69,0xa2,0x64,0x6c,0xa2,0x79, +0x6d,0xa4,0xc0,4,0x61,0x6c,0x63,0xa5,0,0x65,0xa3,0x80,0x6e,0xa1,0x6f,0x15, +0x64,0x69,0x66,0x69,0x65,0x72,1,0x6c,0x38,0x73,0x14,0x79,0x6d,0x62,0x6f,0x6c, +0xff,4,0,0,0,0x14,0x65,0x74,0x74,0x65,0x72,0x41,1,0x72,0x3c,0x74, +0x16,0x68,0x73,0x79,0x6d,0x62,0x6f,0x6c,0xff,1,0,0,0,0x10,0x6b,0xa5, +0xc0,1,0x69,0x32,0x6f,0x13,0x72,0x6d,0x61,0x74,0xdb,0,0,0x1d,0x6e,0x61, +0x6c,0x70,0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69,0x6f,0x6e,0xff,0x20,0,0, +0,0x10,0x6e,0x1f,0x69,0x74,0x69,0x61,0x6c,0x70,0x75,0x6e,0x63,0x74,0x75,0x61, +0x74,0x69,0x6f,0x6e,0xff,0x10,0,0,0,0x9c,7,0x6d,0x18,0x6d,0x41,0x6f, +0x28,0x74,0x31,0x75,0x25,0x60,0x1c,0x77,0x65,0x72,0x63,0x61,0x73,0x65,0x6c,0x65, +0x74,0x74,0x65,0x72,0x29,0x63,0x3d,0x65,0x28,0x69,0x42,0x6c,0x29,0x13,0x74,0x74, +0x65,0x72,0x9c,0x15,0x6e,0x75,0x6d,0x62,0x65,0x72,0xab,0,0x1a,0x6e,0x65,0x73, +0x65,0x70,0x61,0x72,0x61,0x74,0x6f,0x72,0xd9,0x20,0,0x63,0x46,0x64,0xa2,0x96, +0x65,0x1b,0x6e,0x63,0x6c,0x6f,0x73,0x69,0x6e,0x67,0x6d,0x61,0x72,0x6b,0xa3,0x80, +0xe6,0x80,1,7,0x6e,0x57,0x6e,0x52,0x6f,0x5e,0x73,0xe1,0,0,0x75,0x1b, +0x72,0x72,0x65,0x6e,0x63,0x79,0x73,0x79,0x6d,0x62,0x6f,0x6c,0xff,2,0,0, +0,0x22,0x12,0x74,0x72,0x6c,0xd9,0x80,0,0xdc,0,0,1,0x6d,0x62,0x6e, +1,0x6e,0x30,0x74,0x12,0x72,0x6f,0x6c,0xd9,0x80,0,0x1f,0x65,0x63,0x74,0x6f, +0x72,0x70,0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69,0x6f,0x6e,0xfd,0x40,0,0, +0x19,0x62,0x69,0x6e,0x69,0x6e,0x67,0x6d,0x61,0x72,0x6b,0xa5,0xc0,0x61,0x58,0x63, +0xd9,0x80,0,0x66,0xdb,0,0,0x6c,0x1d,0x6f,0x73,0x65,0x70,0x75,0x6e,0x63, +0x74,0x75,0x61,0x74,0x69,0x6f,0x6e,0xfd,0x20,0,0,0x18,0x73,0x65,0x64,0x6c, +0x65,0x74,0x74,0x65,0x72,0x3d,2,0x61,0x32,0x65,0x50,0x69,0x12,0x67,0x69,0x74, +0xa7,0,0x1c,0x73,0x68,0x70,0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69,0x6f,0x6e, +0xe9,0,0,0x1a,0x63,0x69,0x6d,0x61,0x6c,0x6e,0x75,0x6d,0x62,0x65,0x72,0xa7, +0 }; -const char PropNameData::nameGroups[17897]={ +const char PropNameData::nameGroups[18440]={ 2,'A','l','p','h','a',0,'A','l','p','h','a','b','e','t','i','c',0, 4,'N',0,'N','o',0,'F',0,'F','a','l','s','e',0,4,'Y',0,'Y','e','s',0,'T',0,'T','r','u','e',0, 2,'N','R',0,'N','o','t','_','R','e','o','r','d','e','r','e','d',0, @@ -954,8 +984,9 @@ const char PropNameData::nameGroups[17897]={ 2,'X','I','D','C',0,'X','I','D','_','C','o','n','t','i','n','u','e',0, 2,'X','I','D','S',0,'X','I','D','_','S','t','a','r','t',0, 2,'S','e','n','s','i','t','i','v','e',0,'C','a','s','e','_','S','e','n','s','i','t','i','v','e',0, -2,'S','T','e','r','m',0,'S','T','e','r','m',0,2,'V','S',0,'V','a','r','i','a','t','i','o','n','_','S','e','l','e','c', -'t','o','r',0,2,'n','f','d','i','n','e','r','t',0,'N','F','D','_','I','n','e','r','t',0, +2,'S','T','e','r','m',0,'S','e','n','t','e','n','c','e','_','T','e','r','m','i','n','a','l',0, +2,'V','S',0,'V','a','r','i','a','t','i','o','n','_','S','e','l','e','c','t','o','r',0, +2,'n','f','d','i','n','e','r','t',0,'N','F','D','_','I','n','e','r','t',0, 2,'n','f','k','d','i','n','e','r','t',0,'N','F','K','D','_','I','n','e','r','t',0, 2,'n','f','c','i','n','e','r','t',0,'N','F','C','_','I','n','e','r','t',0, 2,'n','f','k','c','i','n','e','r','t',0,'N','F','K','C','_','I','n','e','r','t',0, @@ -1297,6 +1328,17 @@ const char PropNameData::nameGroups[17897]={ 's',0,'S','u','p','p','l','e','m','e','n','t','a','l','_','S','y','m','b','o','l','s','_','A','n','d','_','P','i','c','t','o', 'g','r','a','p','h','s',0,2,'S','u','t','t','o','n','_','S','i','g','n','W','r','i','t','i','n','g',0, 'S','u','t','t','o','n','_','S','i','g','n','W','r','i','t','i','n','g',0, +2,'A','d','l','a','m',0,'A','d','l','a','m',0,2,'B','h','a','i','k','s','u','k','i',0, +'B','h','a','i','k','s','u','k','i',0,2,'C','y','r','i','l','l','i','c','_','E','x','t','_','C',0, +'C','y','r','i','l','l','i','c','_','E','x','t','e','n','d','e','d','_','C',0, +2,'G','l','a','g','o','l','i','t','i','c','_','S','u','p',0,'G','l','a','g','o','l','i','t','i','c','_','S','u','p','p','l', +'e','m','e','n','t',0,2,'I','d','e','o','g','r','a','p','h','i','c','_','S','y','m','b','o','l','s',0, +'I','d','e','o','g','r','a','p','h','i','c','_','S','y','m','b','o','l','s','_','A','n','d','_','P','u','n','c','t','u','a','t', +'i','o','n',0,2,'M','a','r','c','h','e','n',0,'M','a','r','c','h','e','n',0, +2,'M','o','n','g','o','l','i','a','n','_','S','u','p',0,'M','o','n','g','o','l','i','a','n','_','S','u','p','p','l','e','m', +'e','n','t',0,2,'N','e','w','a',0,'N','e','w','a',0,2,'O','s','a','g','e',0,'O','s','a','g','e',0, +2,'T','a','n','g','u','t',0,'T','a','n','g','u','t',0,2,'T','a','n','g','u','t','_','C','o','m','p','o','n','e','n','t', +'s',0,'T','a','n','g','u','t','_','C','o','m','p','o','n','e','n','t','s',0, 2,'c','c','c',0,'C','a','n','o','n','i','c','a','l','_','C','o','m','b','i','n','i','n','g','_','C','l','a','s','s',0, 2,'d','t',0,'D','e','c','o','m','p','o','s','i','t','i','o','n','_','T','y','p','e',0, 3,'N','o','n','e',0,'N','o','n','e',0,'n','o','n','e',0, @@ -1415,6 +1457,9 @@ const char PropNameData::nameGroups[17897]={ 2,'M','a','n','i','c','h','a','e','a','n','_','Y','o','d','h',0,'M','a','n','i','c','h','a','e','a','n','_','Y','o','d','h', 0,2,'M','a','n','i','c','h','a','e','a','n','_','Z','a','y','i','n',0,'M','a','n','i','c','h','a','e','a','n','_','Z','a', 'y','i','n',0,2,'S','t','r','a','i','g','h','t','_','W','a','w',0,'S','t','r','a','i','g','h','t','_','W','a','w',0, +2,'A','f','r','i','c','a','n','_','F','e','h',0,'A','f','r','i','c','a','n','_','F','e','h',0, +2,'A','f','r','i','c','a','n','_','N','o','o','n',0,'A','f','r','i','c','a','n','_','N','o','o','n',0, +2,'A','f','r','i','c','a','n','_','Q','a','f',0,'A','f','r','i','c','a','n','_','Q','a','f',0, 2,'j','t',0,'J','o','i','n','i','n','g','_','T','y','p','e',0, 2,'U',0,'N','o','n','_','J','o','i','n','i','n','g',0,2,'C',0,'J','o','i','n','_','C','a','u','s','i','n','g',0, 2,'D',0,'D','u','a','l','_','J','o','i','n','i','n','g',0, @@ -1449,7 +1494,8 @@ const char PropNameData::nameGroups[17897]={ 's','i','s',0,2,'C','J',0,'C','o','n','d','i','t','i','o','n','a','l','_','J','a','p','a','n','e','s','e','_','S','t','a', 'r','t','e','r',0,2,'H','L',0,'H','e','b','r','e','w','_','L','e','t','t','e','r',0, 2,'R','I',0,'R','e','g','i','o','n','a','l','_','I','n','d','i','c','a','t','o','r',0, -2,'n','t',0,'N','u','m','e','r','i','c','_','T','y','p','e',0, +2,'E','B',0,'E','_','B','a','s','e',0,2,'E','M',0,'E','_','M','o','d','i','f','i','e','r',0, +2,'Z','W','J',0,'Z','W','J',0,2,'n','t',0,'N','u','m','e','r','i','c','_','T','y','p','e',0, 2,'N','o','n','e',0,'N','o','n','e',0,2,'D','e',0,'D','e','c','i','m','a','l',0, 2,'D','i',0,'D','i','g','i','t',0,2,'N','u',0,'N','u','m','e','r','i','c',0, 2,'s','c',0,'S','c','r','i','p','t',0,2,'Z','y','y','y',0,'C','o','m','m','o','n',0, @@ -1543,15 +1589,19 @@ const char PropNameData::nameGroups[17897]={ 2,'A','f','a','k',0,'A','f','a','k',0,2,'J','u','r','c',0,'J','u','r','c',0, 2,'M','r','o','o',0,'M','r','o',0,2,'N','s','h','u',0,'N','s','h','u',0, 2,'S','h','r','d',0,'S','h','a','r','a','d','a',0,2,'S','o','r','a',0,'S','o','r','a','_','S','o','m','p','e','n','g', -0,2,'T','a','k','r',0,'T','a','k','r','i',0,2,'T','a','n','g',0,'T','a','n','g',0, +0,2,'T','a','k','r',0,'T','a','k','r','i',0,2,'T','a','n','g',0,'T','a','n','g','u','t',0, 2,'W','o','l','e',0,'W','o','l','e',0,2,'H','l','u','w',0,'A','n','a','t','o','l','i','a','n','_','H','i','e','r','o', 'g','l','y','p','h','s',0,2,'K','h','o','j',0,'K','h','o','j','k','i',0, 2,'T','i','r','h',0,'T','i','r','h','u','t','a',0,2,'A','g','h','b',0,'C','a','u','c','a','s','i','a','n','_','A','l', 'b','a','n','i','a','n',0,2,'M','a','h','j',0,'M','a','h','a','j','a','n','i',0, 2,'H','a','t','r',0,'H','a','t','r','a','n',0,2,'M','u','l','t',0,'M','u','l','t','a','n','i',0, 2,'P','a','u','c',0,'P','a','u','_','C','i','n','_','H','a','u',0, -2,'S','i','d','d',0,'S','i','d','d','h','a','m',0,2,'h','s','t',0,'H','a','n','g','u','l','_','S','y','l','l','a','b', -'l','e','_','T','y','p','e',0,2,'N','A',0,'N','o','t','_','A','p','p','l','i','c','a','b','l','e',0, +2,'S','i','d','d',0,'S','i','d','d','h','a','m',0,2,'A','d','l','m',0,'A','d','l','a','m',0, +2,'B','h','k','s',0,'B','h','a','i','k','s','u','k','i',0, +2,'M','a','r','c',0,'M','a','r','c','h','e','n',0,2,'O','s','g','e',0,'O','s','a','g','e',0, +2,'H','a','n','b',0,'H','a','n','b',0,2,'J','a','m','o',0,'J','a','m','o',0, +2,'Z','s','y','e',0,'Z','s','y','e',0,2,'h','s','t',0,'H','a','n','g','u','l','_','S','y','l','l','a','b','l','e','_', +'T','y','p','e',0,2,'N','A',0,'N','o','t','_','A','p','p','l','i','c','a','b','l','e',0, 2,'L',0,'L','e','a','d','i','n','g','_','J','a','m','o',0, 2,'V',0,'V','o','w','e','l','_','J','a','m','o',0,2,'T',0,'T','r','a','i','l','i','n','g','_','J','a','m','o',0, 2,'L','V',0,'L','V','_','S','y','l','l','a','b','l','e',0, @@ -1568,7 +1618,9 @@ const char PropNameData::nameGroups[17897]={ 2,'E','X',0,'E','x','t','e','n','d',0,2,'L',0,'L',0, 2,'L','F',0,'L','F',0,2,'L','V',0,'L','V',0,2,'L','V','T',0,'L','V','T',0, 2,'T',0,'T',0,2,'V',0,'V',0,2,'S','M',0,'S','p','a','c','i','n','g','M','a','r','k',0, -2,'P','P',0,'P','r','e','p','e','n','d',0,2,'S','B',0,'S','e','n','t','e','n','c','e','_','B','r','e','a','k',0, +2,'P','P',0,'P','r','e','p','e','n','d',0,2,'E','B','G',0,'E','_','B','a','s','e','_','G','A','Z',0, +2,'G','A','Z',0,'G','l','u','e','_','A','f','t','e','r','_','Z','w','j',0, +2,'S','B',0,'S','e','n','t','e','n','c','e','_','B','r','e','a','k',0, 2,'A','T',0,'A','T','e','r','m',0,2,'C','L',0,'C','l','o','s','e',0, 2,'F','O',0,'F','o','r','m','a','t',0,2,'L','O',0,'L','o','w','e','r',0, 2,'L','E',0,'O','L','e','t','t','e','r',0,2,'S','E',0,'S','e','p',0, diff --git a/icuSources/common/propsvec.c b/icuSources/common/propsvec.cpp similarity index 98% rename from icuSources/common/propsvec.c rename to icuSources/common/propsvec.cpp index 4177a653..056fcda9 100644 --- a/icuSources/common/propsvec.c +++ b/icuSources/common/propsvec.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: propsvec.c -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -477,7 +479,7 @@ upvec_cloneArray(const UPropsVectors *pv, U_CAPI UTrie2 * U_EXPORT2 upvec_compactToUTrie2WithRowIndexes(UPropsVectors *pv, UErrorCode *pErrorCode) { - UPVecToUTrie2Context toUTrie2={ NULL }; + UPVecToUTrie2Context toUTrie2={ NULL, 0, 0, 0 }; upvec_compact(pv, upvec_compactToUTrie2Handler, &toUTrie2, pErrorCode); utrie2_freeze(toUTrie2.trie, UTRIE2_16_VALUE_BITS, pErrorCode); if(U_FAILURE(*pErrorCode)) { @@ -497,6 +499,8 @@ upvec_compactToUTrie2Handler(void *context, UChar32 start, UChar32 end, int32_t rowIndex, uint32_t *row, int32_t columns, UErrorCode *pErrorCode) { + (void)row; + (void)columns; UPVecToUTrie2Context *toUTrie2=(UPVecToUTrie2Context *)context; if(starttrie, start, end, (uint32_t)rowIndex, TRUE, pErrorCode); diff --git a/icuSources/common/propsvec.h b/icuSources/common/propsvec.h index fb628097..39080615 100644 --- a/icuSources/common/propsvec.h +++ b/icuSources/common/propsvec.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: propsvec.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/punycode.cpp b/icuSources/common/punycode.cpp index e2b3a589..90fe1ec3 100644 --- a/icuSources/common/punycode.cpp +++ b/icuSources/common/punycode.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: punycode.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/punycode.h b/icuSources/common/punycode.h index 21ae91dc..5d8a2431 100644 --- a/icuSources/common/punycode.h +++ b/icuSources/common/punycode.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: punycode.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/putil.cpp b/icuSources/common/putil.cpp index 46978812..71abfdce 100644 --- a/icuSources/common/putil.cpp +++ b/icuSources/common/putil.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * @@ -41,8 +43,24 @@ // Must be before any other #includes. #include "uposixdefs.h" -/* include ICU headers */ -#include "unicode/utypes.h" +// First, the platform type. Need this for U_PLATFORM. +#include "unicode/platform.h" + +#if U_PLATFORM == U_PF_MINGW && defined __STRICT_ANSI__ +/* tzset isn't defined in strict ANSI on MinGW. */ +#undef __STRICT_ANSI__ +#endif + +/* + * Cygwin with GCC requires inclusion of time.h after the above disabling strict asci mode statement. + */ +#include + +#if !U_PLATFORM_USES_ONLY_WIN32_API +#include +#endif + +/* include the rest of the ICU headers */ #include "unicode/putil.h" #include "unicode/ustring.h" #include "putilimp.h" @@ -74,14 +92,29 @@ * Should Cygwin be included as well (U_PLATFORM_HAS_WIN32_API) * to use native APIs as much as possible? */ +#ifndef WIN32_LEAN_AND_MEAN # define WIN32_LEAN_AND_MEAN +#endif # define VC_EXTRALEAN # define NOUSER # define NOSERVICE # define NOIME # define NOMCX # include +# include "unicode\uloc.h" +#if U_PLATFORM_HAS_WINUWP_API == 0 # include "wintz.h" +#else // U_PLATFORM_HAS_WINUWP_API +typedef PVOID LPMSG; // TODO: figure out how to get rid of this typedef +#include +#include +#include +#include + +using namespace ABI::Windows::Foundation; +using namespace Microsoft::WRL; +using namespace Microsoft::WRL::Wrappers; +#endif #elif U_PLATFORM == U_PF_OS400 # include # include /* error code structure */ @@ -102,20 +135,6 @@ # include #endif -#if (U_PF_MINGW <= U_PLATFORM && U_PLATFORM <= U_PF_CYGWIN) && defined(__STRICT_ANSI__) -/* tzset isn't defined in strict ANSI on Cygwin and MinGW. */ -#undef __STRICT_ANSI__ -#endif - -/* - * Cygwin with GCC requires inclusion of time.h after the above disabling strict asci mode statement. - */ -#include - -#if !U_PLATFORM_USES_ONLY_WIN32_API -#include -#endif - /* * Only include langinfo.h if we have a way to get the codeset. If we later * depend on more feature, we can test on U_HAVE_NL_LANGINFO. @@ -649,7 +668,7 @@ uprv_timezone() /* Note that U_TZNAME does *not* have to be tzname, but if it is, some platforms need to have it declared here. */ -#if defined(U_TZNAME) && (U_PLATFORM == U_PF_IRIX || U_PLATFORM_IS_DARWIN_BASED || (U_PLATFORM == U_PF_CYGWIN && !U_PLATFORM_USES_ONLY_WIN32_API)) +#if defined(U_TZNAME) && (U_PLATFORM == U_PF_IRIX || U_PLATFORM_IS_DARWIN_BASED) /* RS6000 and others reject char **tzname. */ extern U_IMPORT char *U_TZNAME[]; #endif @@ -832,7 +851,6 @@ static const char* remapShortTimeZone(const char *stdID, const char *dstID, int3 #endif #ifdef SEARCH_TZFILE -#define MAX_PATH_SIZE PATH_MAX /* Set the limit for the size of the path. */ #define MAX_READ_SIZE 512 typedef struct DefaultTZInfo { @@ -908,15 +926,19 @@ static UBool compareBinaryFiles(const char* defaultTZFileName, const char* TZFil return result; } -/* - * This method recursively traverses the directory given for a matching TZ file and returns the first match. - */ + + /* dirent also lists two entries: "." and ".." that we can safely ignore. */ #define SKIP1 "." #define SKIP2 ".." -static char SEARCH_TZFILE_RESULT[MAX_PATH_SIZE] = ""; +static UBool U_CALLCONV putil_cleanup(void); +static CharString *gSearchTZFileResult = NULL; + +/* + * This method recursively traverses the directory given for a matching TZ file and returns the first match. + * This function is not thread safe - it uses a global, gSearchTZFileResult, to hold its results. + */ static char* searchForTZFile(const char* path, DefaultTZInfo* tzInfo) { - char curpath[MAX_PATH_SIZE]; DIR* dirp = opendir(path); DIR* subDirp = NULL; struct dirent* dirEntry = NULL; @@ -926,24 +948,40 @@ static char* searchForTZFile(const char* path, DefaultTZInfo* tzInfo) { return result; } + if (gSearchTZFileResult == NULL) { + gSearchTZFileResult = new CharString; + if (gSearchTZFileResult == NULL) { + return NULL; + } + ucln_common_registerCleanup(UCLN_COMMON_PUTIL, putil_cleanup); + } + /* Save the current path */ - uprv_memset(curpath, 0, MAX_PATH_SIZE); - uprv_strcpy(curpath, path); + UErrorCode status = U_ZERO_ERROR; + CharString curpath(path, -1, status); + if (U_FAILURE(status)) { + return NULL; + } /* Check each entry in the directory. */ while((dirEntry = readdir(dirp)) != NULL) { const char* dirName = dirEntry->d_name; if (uprv_strcmp(dirName, SKIP1) != 0 && uprv_strcmp(dirName, SKIP2) != 0) { /* Create a newpath with the new entry to test each entry in the directory. */ - char newpath[MAX_PATH_SIZE]; - uprv_strcpy(newpath, curpath); - uprv_strcat(newpath, dirName); + CharString newpath(curpath, status); + newpath.append(dirName, -1, status); + if (U_FAILURE(status)) { + return NULL; + } - if ((subDirp = opendir(newpath)) != NULL) { + if ((subDirp = opendir(newpath.data())) != NULL) { /* If this new path is a directory, make a recursive call with the newpath. */ closedir(subDirp); - uprv_strcat(newpath, "/"); - result = searchForTZFile(newpath, tzInfo); + newpath.append('/', status); + if (U_FAILURE(status)) { + return NULL; + } + result = searchForTZFile(newpath.data(), tzInfo); /* Have to get out here. Otherwise, we'd keep looking and return the first match in the top-level directory @@ -955,11 +993,19 @@ static char* searchForTZFile(const char* path, DefaultTZInfo* tzInfo) { if (result != NULL) break; } else if (uprv_strcmp(TZFILE_SKIP, dirName) != 0 && uprv_strcmp(TZFILE_SKIP2, dirName) != 0) { - if(compareBinaryFiles(TZDEFAULT, newpath, tzInfo)) { - const char* zoneid = newpath + (sizeof(TZZONEINFO)) - 1; + if(compareBinaryFiles(TZDEFAULT, newpath.data(), tzInfo)) { + int32_t amountToSkip = sizeof(TZZONEINFO) - 1; + if (amountToSkip > newpath.length()) { + amountToSkip = newpath.length(); + } + const char* zoneid = newpath.data() + amountToSkip; skipZoneIDPrefix(&zoneid); - uprv_strcpy(SEARCH_TZFILE_RESULT, zoneid); - result = SEARCH_TZFILE_RESULT; + gSearchTZFileResult->clear(); + gSearchTZFileResult->append(zoneid, -1, status); + if (U_FAILURE(status)) { + return NULL; + } + result = gSearchTZFileResult->data(); /* Get out after the first one found. */ break; } @@ -970,16 +1016,74 @@ static char* searchForTZFile(const char* path, DefaultTZInfo* tzInfo) { return result; } #endif + +U_CAPI void U_EXPORT2 +uprv_tzname_clear_cache() +{ +#if defined(CHECK_LOCALTIME_LINK) && !defined(DEBUG_SKIP_LOCALTIME_LINK) + gTimeZoneBufferPtr = NULL; +#endif +} + +// With the Universal Windows Platform we can just ask Windows for the name +#if U_PLATFORM_HAS_WINUWP_API +U_CAPI const char* U_EXPORT2 +uprv_getWindowsTimeZone() +{ + // Get default Windows timezone. + ComPtr calendar; + HRESULT hr = RoActivateInstance( + HStringReference(RuntimeClass_Windows_Globalization_Calendar).Get(), + &calendar); + if (SUCCEEDED(hr)) + { + ComPtr timezone; + hr = calendar.As(&timezone); + if (SUCCEEDED(hr)) + { + HString timezoneString; + hr = timezone->GetTimeZone(timezoneString.GetAddressOf()); + if (SUCCEEDED(hr)) + { + int32_t length = wcslen(timezoneString.GetRawBuffer(NULL)); + char* asciiId = (char*)uprv_calloc(length + 1, sizeof(char)); + if (asciiId != nullptr) + { + u_UCharsToChars((UChar*)timezoneString.GetRawBuffer(NULL), asciiId, length); + return asciiId; + } + } + } + } + + // Failed + return nullptr; +} +#endif + U_CAPI const char* U_EXPORT2 uprv_tzname(int n) { const char *tzid = NULL; #if U_PLATFORM_USES_ONLY_WIN32_API +#if U_PLATFORM_HAS_WINUWP_API > 0 + tzid = uprv_getWindowsTimeZone(); +#else tzid = uprv_detectWindowsTimeZone(); +#endif if (tzid != NULL) { return tzid; } + +#ifndef U_TZNAME + // The return value is free'd in timezone.cpp on Windows because + // the other code path returns a pointer to a heap location. + // If we don't have a name already, then tzname wouldn't be any + // better, so just fall back. + return uprv_strdup("Etc/UTC"); +#endif // !U_TZNAME + #else /*#if U_PLATFORM_IS_DARWIN_BASED @@ -1019,7 +1123,7 @@ uprv_tzname(int n) because the tzfile contents is underspecified. This isn't guaranteed to work because it may not be a symlink. */ - int32_t ret = (int32_t)readlink(TZDEFAULT, gTimeZoneBuffer, sizeof(gTimeZoneBuffer)); + int32_t ret = (int32_t)readlink(TZDEFAULT, gTimeZoneBuffer, sizeof(gTimeZoneBuffer)-1); if (0 < ret) { int32_t tzZoneInfoLen = uprv_strlen(TZZONEINFO); gTimeZoneBuffer[ret] = 0; @@ -1124,7 +1228,8 @@ UInitOnce gTimeZoneFilesInitOnce = U_INITONCE_INITIALIZER; static CharString *gTimeZoneFilesDirectory = NULL; #if U_POSIX_LOCALE || U_PLATFORM_USES_ONLY_WIN32_API - static char *gCorrectedPOSIXLocale = NULL; /* Heap allocated */ + static char *gCorrectedPOSIXLocale = NULL; /* Sometimes heap allocated */ + static bool gCorrectedPOSIXLocaleHeapAllocated = false; #endif static UBool U_CALLCONV putil_cleanup(void) @@ -1139,10 +1244,16 @@ static UBool U_CALLCONV putil_cleanup(void) gTimeZoneFilesDirectory = NULL; gTimeZoneFilesInitOnce.reset(); +#ifdef SEARCH_TZFILE + delete gSearchTZFileResult; + gSearchTZFileResult = NULL; +#endif + #if U_POSIX_LOCALE || U_PLATFORM_USES_ONLY_WIN32_API - if (gCorrectedPOSIXLocale) { + if (gCorrectedPOSIXLocale && gCorrectedPOSIXLocaleHeapAllocated) { uprv_free(gCorrectedPOSIXLocale); gCorrectedPOSIXLocale = NULL; + gCorrectedPOSIXLocaleHeapAllocated = false; } #endif return TRUE; @@ -1254,7 +1365,9 @@ static void U_CALLCONV dataDirectoryInitFn() { */ # if !defined(ICU_NO_USER_DATA_OVERRIDE) && !UCONFIG_NO_FILE_IO /* First try to get the environment variable */ - path=getenv("ICU_DATA"); +# if U_PLATFORM_HAS_WINUWP_API == 0 // Windows UWP does not support getenv + path=getenv("ICU_DATA"); +# endif # endif /* ICU_DATA_DIR may be set as a compile option. @@ -1283,9 +1396,35 @@ static void U_CALLCONV dataDirectoryInitFn() { } #endif +#if defined(ICU_DATA_DIR_WINDOWS) && U_PLATFORM_HAS_WINUWP_API != 0 + // Use data from the %windir%\globalization\icu directory + // This is only available if ICU is built as a system component + char datadir_path_buffer[MAX_PATH]; + UINT length = GetWindowsDirectoryA(datadir_path_buffer, UPRV_LENGTHOF(datadir_path_buffer)); + if (length > 0 && length < (UPRV_LENGTHOF(datadir_path_buffer) - sizeof(ICU_DATA_DIR_WINDOWS) - 1)) + { + if (datadir_path_buffer[length - 1] != '\\') + { + datadir_path_buffer[length++] = '\\'; + datadir_path_buffer[length] = '\0'; + } + + if ((length + 1 + sizeof(ICU_DATA_DIR_WINDOWS)) < UPRV_LENGTHOF(datadir_path_buffer)) + { + uprv_strcat(datadir_path_buffer, ICU_DATA_DIR_WINDOWS); + path = datadir_path_buffer; + } + } +#endif + if(path==NULL) { /* It looks really bad, set it to something. */ +#if U_PLATFORM_HAS_WIN32_API + // Windows UWP will require icudtl.dat file in same directory as icuuc.dll + path = ".\\"; +#else path = ""; +#endif } u_setDataDirectory(path); @@ -1331,8 +1470,13 @@ static void U_CALLCONV TimeZoneDataDirInitFn(UErrorCode &status) { status = U_MEMORY_ALLOCATION_ERROR; return; } - const char *dir = getenv("ICU_TIMEZONE_FILES_DIR"); UBool usingUTzFilesDir = FALSE; +#if U_PLATFORM_HAS_WINUWP_API == 0 + const char *dir = getenv("ICU_TIMEZONE_FILES_DIR"); +#else + // TODO: UWP does not support alternate timezone data directories at this time + const char *dir = ""; +#endif // U_PLATFORM_HAS_WINUWP_API #if defined(U_TIMEZONE_FILES_DIR) if (dir == NULL) { // dir = TO_STRING(U_TIMEZONE_FILES_DIR); @@ -1597,6 +1741,7 @@ The leftmost codepage (.xxx) wins. if (gCorrectedPOSIXLocale == NULL) { gCorrectedPOSIXLocale = correctedPOSIXLocale; + gCorrectedPOSIXLocaleHeapAllocated = true; ucln_common_registerCleanup(UCLN_COMMON_PUTIL, putil_cleanup); correctedPOSIXLocale = NULL; } @@ -1612,25 +1757,115 @@ The leftmost codepage (.xxx) wins. UErrorCode status = U_ZERO_ERROR; char *correctedPOSIXLocale = 0; + // If we have already figured this out just use the cached value if (gCorrectedPOSIXLocale != NULL) { return gCorrectedPOSIXLocale; } - LCID id = GetThreadLocale(); - correctedPOSIXLocale = static_cast(uprv_malloc(POSIX_LOCALE_CAPACITY + 1)); - if (correctedPOSIXLocale) { - int32_t posixLen = uprv_convertToPosix(id, correctedPOSIXLocale, POSIX_LOCALE_CAPACITY, &status); - if (U_SUCCESS(status)) { - *(correctedPOSIXLocale + posixLen) = 0; - gCorrectedPOSIXLocale = correctedPOSIXLocale; - ucln_common_registerCleanup(UCLN_COMMON_PUTIL, putil_cleanup); - } else { - uprv_free(correctedPOSIXLocale); + // No cached value, need to determine the current value + static WCHAR windowsLocale[LOCALE_NAME_MAX_LENGTH]; +#if U_PLATFORM_HAS_WINUWP_API == 0 + // If not a Universal Windows App, we'll need user default language. + // Vista and above should use Locale Names instead of LCIDs + int length = GetUserDefaultLocaleName(windowsLocale, UPRV_LENGTHOF(windowsLocale)); +#else + // In a UWP app, we want the top language that the application and user agreed upon + ComPtr> languageList; + + ComPtr applicationLanguagesStatics; + HRESULT hr = GetActivationFactory( + HStringReference(RuntimeClass_Windows_Globalization_ApplicationLanguages).Get(), + &applicationLanguagesStatics); + if (SUCCEEDED(hr)) + { + hr = applicationLanguagesStatics->get_Languages(&languageList); + } + + if (FAILED(hr)) + { + // If there is no application context, then use the top language from the user language profile + ComPtr globalizationPreferencesStatics; + hr = GetActivationFactory( + HStringReference(RuntimeClass_Windows_System_UserProfile_GlobalizationPreferences).Get(), + &globalizationPreferencesStatics); + if (SUCCEEDED(hr)) + { + hr = globalizationPreferencesStatics->get_Languages(&languageList); } } + // We have a list of languages, ICU knows one, so use the top one for our locale + HString topLanguage; + if (SUCCEEDED(hr)) + { + hr = languageList->GetAt(0, topLanguage.GetAddressOf()); + } + + if (FAILED(hr)) + { + // Unexpected, use en-US by default + if (gCorrectedPOSIXLocale == NULL) { + gCorrectedPOSIXLocale = "en_US"; + } + + return gCorrectedPOSIXLocale; + } + + // ResolveLocaleName will get a likely subtags form consistent with Windows behavior. + int length = ResolveLocaleName(topLanguage.GetRawBuffer(NULL), windowsLocale, UPRV_LENGTHOF(windowsLocale)); +#endif + // Now we should have a Windows locale name that needs converted to the POSIX style, + if (length > 0) + { + // First we need to go from UTF-16 to char (and also convert from _ to - while we're at it.) + char modifiedWindowsLocale[LOCALE_NAME_MAX_LENGTH]; + + int32_t i; + for (i = 0; i < UPRV_LENGTHOF(modifiedWindowsLocale); i++) + { + if (windowsLocale[i] == '_') + { + modifiedWindowsLocale[i] = '-'; + } + else + { + modifiedWindowsLocale[i] = static_cast(windowsLocale[i]); + } + + if (modifiedWindowsLocale[i] == '\0') + { + break; + } + } + + if (i >= UPRV_LENGTHOF(modifiedWindowsLocale)) + { + // Ran out of room, can't really happen, maybe we'll be lucky about a matching + // locale when tags are dropped + modifiedWindowsLocale[UPRV_LENGTHOF(modifiedWindowsLocale) - 1] = '\0'; + } + + // Now normalize the resulting name + if (correctedPOSIXLocale) + { + int32_t posixLen = uloc_canonicalize(modifiedWindowsLocale, correctedPOSIXLocale, POSIX_LOCALE_CAPACITY, &status); + if (U_SUCCESS(status)) + { + *(correctedPOSIXLocale + posixLen) = 0; + gCorrectedPOSIXLocale = correctedPOSIXLocale; + gCorrectedPOSIXLocaleHeapAllocated = true; + ucln_common_registerCleanup(UCLN_COMMON_PUTIL, putil_cleanup); + } + else + { + uprv_free(correctedPOSIXLocale); + } + } + } + + // If unable to find a locale we can agree upon, use en-US by default if (gCorrectedPOSIXLocale == NULL) { - return "en_US"; + gCorrectedPOSIXLocale = "en_US"; } return gCorrectedPOSIXLocale; @@ -1917,8 +2152,34 @@ int_getDefaultCodepage() #elif U_PLATFORM_USES_ONLY_WIN32_API static char codepage[64]; - sprintf(codepage, "windows-%d", GetACP()); - return codepage; + DWORD codepageNumber = 0; + +#if U_PLATFORM_HAS_WINUWP_API > 0 + // UWP doesn't have a direct API to get the default ACP as Microsoft would rather + // have folks use Unicode than a "system" code page, however this is the same + // codepage as the system default locale codepage. (FWIW, the system locale is + // ONLY used for codepage, it should never be used for anything else) + GetLocaleInfoEx(LOCALE_NAME_SYSTEM_DEFAULT, LOCALE_IDEFAULTANSICODEPAGE | LOCALE_RETURN_NUMBER, + (LPWSTR)&codepageNumber, sizeof(codepageNumber) / sizeof(WCHAR)); +#else + // Win32 apps can call GetACP + codepageNumber = GetACP(); +#endif + // Special case for UTF-8 + if (codepageNumber == 65001) + { + return "UTF-8"; + } + // Windows codepages can look like windows-1252, so format the found number + // the numbers are eclectic, however all valid system code pages, besides UTF-8 + // are between 3 and 19999 + if (codepageNumber > 0 && codepageNumber < 20000) + { + sprintf(codepage, "windows-%ld", codepageNumber); + return codepage; + } + // If the codepage number call failed then return UTF-8 + return "UTF-8"; #elif U_POSIX_LOCALE static char codesetName[100]; diff --git a/icuSources/common/putilimp.h b/icuSources/common/putilimp.h index 5de801f5..e5473225 100644 --- a/icuSources/common/putilimp.h +++ b/icuSources/common/putilimp.h @@ -1,7 +1,9 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * -* Copyright (C) 1997-2015, International Business Machines +* Copyright (C) 1997-2016, International Business Machines * Corporation and others. All Rights Reserved. * ****************************************************************************** @@ -85,7 +87,7 @@ typedef size_t uintptr_t; #ifdef U_HAVE_NL_LANGINFO_CODESET /* Use the predefined value. */ -#elif U_PLATFORM_HAS_WIN32_API || U_PLATFORM == U_PF_ANDROID || U_PLATFORM == U_PF_QNX +#elif U_PLATFORM_USES_ONLY_WIN32_API || U_PLATFORM == U_PF_ANDROID || U_PLATFORM == U_PF_QNX # define U_HAVE_NL_LANGINFO_CODESET 0 #else # define U_HAVE_NL_LANGINFO_CODESET 1 @@ -104,7 +106,10 @@ typedef size_t uintptr_t; #ifdef U_TZSET /* Use the predefined value. */ #elif U_PLATFORM_USES_ONLY_WIN32_API + // UWP doesn't support tzset or environment variables for tz +#if U_PLATFORM_HAS_WINUWP_API == 0 # define U_TZSET _tzset +#endif #elif U_PLATFORM == U_PF_OS400 /* not defined */ #else @@ -139,7 +144,10 @@ typedef size_t uintptr_t; #ifdef U_TZNAME /* Use the predefined value. */ #elif U_PLATFORM_USES_ONLY_WIN32_API + /* not usable on all windows platforms */ +#if U_PLATFORM_HAS_WINUWP_API == 0 # define U_TZNAME _tzname +#endif #elif U_PLATFORM == U_PF_OS400 /* not defined */ #else @@ -148,7 +156,7 @@ typedef size_t uintptr_t; #ifdef U_HAVE_MMAP /* Use the predefined value. */ -#elif U_PLATFORM_HAS_WIN32_API +#elif U_PLATFORM_USES_ONLY_WIN32_API # define U_HAVE_MMAP 0 #else # define U_HAVE_MMAP 1 @@ -171,7 +179,7 @@ typedef size_t uintptr_t; */ #ifdef U_HAVE_DIRENT_H /* Use the predefined value. */ -#elif U_PLATFORM_HAS_WIN32_API +#elif U_PLATFORM_USES_ONLY_WIN32_API # define U_HAVE_DIRENT_H 0 #else # define U_HAVE_DIRENT_H 1 @@ -478,6 +486,12 @@ U_INTERNAL int32_t U_EXPORT2 uprv_timezone(void); */ U_INTERNAL const char* U_EXPORT2 uprv_tzname(int n); +/** + * Reset the global tzname cache. + * @internal + */ +U_INTERNAL void uprv_tzname_clear_cache(); + /** * Get UTC (GMT) time measured in milliseconds since 0:00 on 1/1/1970. * This function is affected by 'faketime' and should be the bottleneck for all user-visible ICU time functions. diff --git a/icuSources/common/rbbi.cpp b/icuSources/common/rbbi.cpp index 43694734..9adf8d40 100644 --- a/icuSources/common/rbbi.cpp +++ b/icuSources/common/rbbi.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* *************************************************************************** * Copyright (C) 1999-2016 International Business Machines Corporation @@ -74,6 +76,7 @@ RuleBasedBreakIterator::RuleBasedBreakIterator(RBBIDataHeader* data, UErrorCode /** * Same as above but does not adopt memory + * Open-source ICU eliminated this method in #12071, but Apple code needs it, so restore it. */ RuleBasedBreakIterator::RuleBasedBreakIterator(const RBBIDataHeader* data, enum EDontAdopt, UErrorCode &status) { @@ -1157,7 +1160,7 @@ int32_t RuleBasedBreakIterator::handleNext(const RBBIStateTable *statetable) { #ifdef RBBI_DEBUG if (fTrace) { - RBBIDebugPrintf(" %4ld ", utext_getNativeIndex(fText)); + RBBIDebugPrintf(" %4lld ", utext_getNativeIndex(fText)); if (0x20<=c && c<0x7f) { RBBIDebugPrintf("\"%c\" ", c); } else { diff --git a/icuSources/common/rbbicst.pl b/icuSources/common/rbbicst.pl index 52383bef..32dd2fff 100755 --- a/icuSources/common/rbbicst.pl +++ b/icuSources/common/rbbicst.pl @@ -1,4 +1,8 @@ #************************************************************************** +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +#************************************************************************** +#************************************************************************** # Copyright (C) 2002-2016 International Business Machines Corporation # and others. All rights reserved. #************************************************************************** diff --git a/icuSources/common/rbbidata.cpp b/icuSources/common/rbbidata.cpp index 271553a8..63ed15f3 100644 --- a/icuSources/common/rbbidata.cpp +++ b/icuSources/common/rbbidata.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* *************************************************************************** * Copyright (C) 1999-2014 International Business Machines Corporation * diff --git a/icuSources/common/rbbidata.h b/icuSources/common/rbbidata.h index 65274c3a..8011bafd 100644 --- a/icuSources/common/rbbidata.h +++ b/icuSources/common/rbbidata.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: rbbidata.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/rbbinode.cpp b/icuSources/common/rbbinode.cpp index 1468be9c..69d84151 100644 --- a/icuSources/common/rbbinode.cpp +++ b/icuSources/common/rbbinode.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* *************************************************************************** * Copyright (C) 2002-2016 International Business Machines Corporation * @@ -23,6 +25,8 @@ #include "unicode/uniset.h" #include "unicode/uchar.h" #include "unicode/parsepos.h" + +#include "cstr.h" #include "uvector.h" #include "rbbirb.h" @@ -165,8 +169,6 @@ RBBINode *RBBINode::cloneTree() { } } } - n->fRuleRoot = this->fRuleRoot; - n->fChainIn = this->fChainIn; return n; } @@ -192,8 +194,12 @@ RBBINode *RBBINode::cloneTree() { //------------------------------------------------------------------------- RBBINode *RBBINode::flattenVariables() { if (fType == varRef) { - RBBINode *retNode = fLeftChild->cloneTree(); - delete this; + RBBINode *retNode = fLeftChild->cloneTree(); + if (retNode != NULL) { + retNode->fRuleRoot = this->fRuleRoot; + retNode->fChainIn = this->fChainIn; + } + delete this; // TODO: undefined behavior. Fix. return retNode; } @@ -284,7 +290,7 @@ static int32_t serial(const RBBINode *node) { } -void RBBINode::printNode() { +void RBBINode::printNode(const RBBINode *node) { static const char * const nodeTypeNames[] = { "setRef", "uset", @@ -304,15 +310,16 @@ void RBBINode::printNode() { "opLParen" }; - if (this==NULL) { - RBBIDebugPrintf("%10p", (void *)this); + if (node==NULL) { + RBBIDebugPrintf("%10p", (void *)node); } else { RBBIDebugPrintf("%10p %5d %12s %c%c %5d %5d %5d %6d %d ", - (void *)this, fSerialNum, nodeTypeNames[fType], fRuleRoot?'R':' ', fChainIn?'C':' ', - serial(fLeftChild), serial(fRightChild), serial(fParent), - fFirstPos, fVal); - if (fType == varRef) { - RBBI_DEBUG_printUnicodeString(fText); + (void *)node, node->fSerialNum, nodeTypeNames[node->fType], + node->fRuleRoot?'R':' ', node->fChainIn?'C':' ', + serial(node->fLeftChild), serial(node->fRightChild), serial(node->fParent), + node->fFirstPos, node->fVal); + if (node->fType == varRef) { + RBBI_DEBUG_printUnicodeString(node->fText); } } RBBIDebugPrintf("\n"); @@ -321,16 +328,8 @@ void RBBINode::printNode() { #ifdef RBBI_DEBUG -U_CFUNC void RBBI_DEBUG_printUnicodeString(const UnicodeString &s, int minWidth) -{ - int i; - for (i=0; iprintNode(); - if (this != NULL) { + printNode(node); + if (node != NULL) { // Only dump the definition under a variable reference if asked to. // Unconditinally dump children of all other node types. - if (fType != varRef) { - if (fLeftChild != NULL) { - fLeftChild->printTree(FALSE); + if (node->fType != varRef) { + if (node->fLeftChild != NULL) { + printTree(node->fLeftChild, FALSE); } - if (fRightChild != NULL) { - fRightChild->printTree(FALSE); + if (node->fRightChild != NULL) { + printTree(node->fRightChild, FALSE); } } } diff --git a/icuSources/common/rbbinode.h b/icuSources/common/rbbinode.h index babd3126..f3525960 100644 --- a/icuSources/common/rbbinode.h +++ b/icuSources/common/rbbinode.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /******************************************************************** * COPYRIGHT: * Copyright (c) 2001-2016, International Business Machines Corporation and @@ -100,8 +102,8 @@ class RBBINode : public UMemory { #ifdef RBBI_DEBUG static void printNodeHeader(); - void printNode(); - void printTree(UBool withHeading); + static void printNode(const RBBINode *n); + static void printTree(const RBBINode *n, UBool withHeading); #endif private: diff --git a/icuSources/common/rbbirb.cpp b/icuSources/common/rbbirb.cpp index 2c9b1719..f4fa13c9 100644 --- a/icuSources/common/rbbirb.cpp +++ b/icuSources/common/rbbirb.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html // // file: rbbirb.cpp // @@ -68,7 +70,6 @@ RBBIRuleBuilder::RBBIRuleBuilder(const UnicodeString &rules, fChainRules = FALSE; fLBCMNoChain = FALSE; fLookAheadHardBreak = FALSE; - fRINoChain = FALSE; fUSetNodes = NULL; fRuleStatusVals = NULL; fScanner = NULL; diff --git a/icuSources/common/rbbirb.h b/icuSources/common/rbbirb.h index 802dd2e8..d58a1361 100644 --- a/icuSources/common/rbbirb.h +++ b/icuSources/common/rbbirb.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html // // rbbirb.h // @@ -145,9 +147,6 @@ public: // immediate break, no continuing for the // longest match. - UBool fRINoChain; // True: suppress chaining of rules on chars - // with (grapheme/word/line)break property == RI. - RBBISetBuilder *fSetBuilder; // Set and Character Category builder. UVector *fUSetNodes; // Vector of all uset nodes. diff --git a/icuSources/common/rbbirpt.h b/icuSources/common/rbbirpt.h index e85cce3c..586953c9 100644 --- a/icuSources/common/rbbirpt.h +++ b/icuSources/common/rbbirpt.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html //--------------------------------------------------------------------------------- // // Generated Header File. Do not edit by hand. diff --git a/icuSources/common/rbbirpt.txt b/icuSources/common/rbbirpt.txt index fd00a83a..c27857eb 100644 --- a/icuSources/common/rbbirpt.txt +++ b/icuSources/common/rbbirpt.txt @@ -1,4 +1,10 @@ +#***************************************************************************** +# +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# +#***************************************************************************** #***************************************************************************** # # Copyright (C) 2002-2016, International Business Machines Corporation and others. diff --git a/icuSources/common/rbbiscan.cpp b/icuSources/common/rbbiscan.cpp index 3a74834b..e68e0529 100644 --- a/icuSources/common/rbbiscan.cpp +++ b/icuSources/common/rbbiscan.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html // // file: rbbiscan.cpp // @@ -546,8 +548,6 @@ UBool RBBIRuleScanner::doParseActions(int32_t action) fRB->fChainRules = TRUE; } else if (opt == UNICODE_STRING("LBCMNoChain", 11)) { fRB->fLBCMNoChain = TRUE; - } else if (opt == UNICODE_STRING("RINoChain", 9)) { - fRB->fRINoChain = TRUE; } else if (opt == UNICODE_STRING("forward", 7)) { fRB->fDefaultTree = &fRB->fForwardTree; } else if (opt == UNICODE_STRING("reverse", 7)) { @@ -1105,6 +1105,17 @@ void RBBIRuleScanner::parse() { } + if (U_FAILURE(*fRB->fStatus)) { + return; + } + + // If there are no forward rules set an error. + // + if (fRB->fForwardTree == NULL) { + error(U_BRK_RULE_SYNTAX); + return; + } + // // If there were NO user specified reverse rules, set up the equivalent of ".*;" // @@ -1128,16 +1139,15 @@ void RBBIRuleScanner::parse() { // #ifdef RBBI_DEBUG if (fRB->fDebugEnv && uprv_strstr(fRB->fDebugEnv, "symbols")) {fSymbolTable->rbbiSymtablePrint();} - if (fRB->fDebugEnv && uprv_strstr(fRB->fDebugEnv, "ptree")) - { + if (fRB->fDebugEnv && uprv_strstr(fRB->fDebugEnv, "ptree")) { RBBIDebugPrintf("Completed Forward Rules Parse Tree...\n"); - fRB->fForwardTree->printTree(TRUE); + RBBINode::printTree(fRB->fForwardTree, TRUE); RBBIDebugPrintf("\nCompleted Reverse Rules Parse Tree...\n"); - fRB->fReverseTree->printTree(TRUE); + RBBINode::printTree(fRB->fReverseTree, TRUE); RBBIDebugPrintf("\nCompleted Safe Point Forward Rules Parse Tree...\n"); - fRB->fSafeFwdTree->printTree(TRUE); + RBBINode::printTree(fRB->fSafeFwdTree, TRUE); RBBIDebugPrintf("\nCompleted Safe Point Reverse Rules Parse Tree...\n"); - fRB->fSafeRevTree->printTree(TRUE); + RBBINode::printTree(fRB->fSafeRevTree, TRUE); } #endif } @@ -1152,7 +1162,7 @@ void RBBIRuleScanner::parse() { void RBBIRuleScanner::printNodeStack(const char *title) { int i; RBBIDebugPrintf("%s. Dumping node stack...\n", title); - for (i=fNodeStackPtr; i>0; i--) {fNodeStack[i]->printTree(TRUE);} + for (i=fNodeStackPtr; i>0; i--) {RBBINode::printTree(fNodeStack[i], TRUE);} } #endif @@ -1169,13 +1179,12 @@ RBBINode *RBBIRuleScanner::pushNewNode(RBBINode::NodeType t) { if (U_FAILURE(*fRB->fStatus)) { return NULL; } - fNodeStackPtr++; - if (fNodeStackPtr >= kStackSize) { - error(U_BRK_INTERNAL_ERROR); + if (fNodeStackPtr >= kStackSize - 1) { + error(U_BRK_RULE_SYNTAX); RBBIDebugPuts("RBBIRuleScanner::pushNewNode - stack overflow."); - *fRB->fStatus = U_BRK_INTERNAL_ERROR; return NULL; } + fNodeStackPtr++; fNodeStack[fNodeStackPtr] = new RBBINode(t); if (fNodeStack[fNodeStackPtr] == NULL) { *fRB->fStatus = U_MEMORY_ALLOCATION_ERROR; diff --git a/icuSources/common/rbbiscan.h b/icuSources/common/rbbiscan.h index a36e4fd9..8bec8234 100644 --- a/icuSources/common/rbbiscan.h +++ b/icuSources/common/rbbiscan.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html // // rbbiscan.h // diff --git a/icuSources/common/rbbisetb.cpp b/icuSources/common/rbbisetb.cpp index cd855f7f..f55388ae 100644 --- a/icuSources/common/rbbisetb.cpp +++ b/icuSources/common/rbbisetb.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html // // rbbisetb.cpp // @@ -546,7 +548,7 @@ void RBBISetBuilder::printSets() { RBBI_DEBUG_printUnicodeString(usetNode->fText); RBBIDebugPrintf("\n"); if (usetNode->fLeftChild != NULL) { - usetNode->fLeftChild->printTree(TRUE); + RBBINode::printTree(usetNode->fLeftChild, TRUE); } } RBBIDebugPrintf("\n"); diff --git a/icuSources/common/rbbisetb.h b/icuSources/common/rbbisetb.h index c8bc1df7..a7d1e7af 100644 --- a/icuSources/common/rbbisetb.h +++ b/icuSources/common/rbbisetb.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html // // rbbisetb.h /* diff --git a/icuSources/common/rbbistbl.cpp b/icuSources/common/rbbistbl.cpp index c2fdf823..5303f760 100644 --- a/icuSources/common/rbbistbl.cpp +++ b/icuSources/common/rbbistbl.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html // // file: rbbistbl.cpp Implementation of the ICU RBBISymbolTable class // @@ -17,10 +19,10 @@ #include "unicode/uchar.h" #include "unicode/parsepos.h" -#include "umutex.h" - -#include "rbbirb.h" +#include "cstr.h" #include "rbbinode.h" +#include "rbbirb.h" +#include "umutex.h" // @@ -226,9 +228,9 @@ RBBISymbolTableEntry::~RBBISymbolTableEntry() { // #ifdef RBBI_DEBUG void RBBISymbolTable::rbbiSymtablePrint() const { - RBBIDebugPrintf("Variable Definitions\n" - "Name Node Val String Val\n" - "----------------------------------------------------------------------\n"); + RBBIDebugPrintf("Variable Definitions Symbol Table\n" + "Name Node serial String Val\n" + "-------------------------------------------------------------------\n"); int32_t pos = UHASH_FIRST; const UHashElement *e = NULL; @@ -239,10 +241,8 @@ void RBBISymbolTable::rbbiSymtablePrint() const { } RBBISymbolTableEntry *s = (RBBISymbolTableEntry *)e->value.pointer; - RBBI_DEBUG_printUnicodeString(s->key, 15); - RBBIDebugPrintf(" %8p ", (void *)s->val); - RBBI_DEBUG_printUnicodeString(s->val->fLeftChild->fText); - RBBIDebugPrintf("\n"); + RBBIDebugPrintf("%-19s %8p %7d ", CStr(s->key)(), (void *)s->val, s->val->fSerialNum); + RBBIDebugPrintf(" %s\n", CStr(s->val->fLeftChild->fText)()); } RBBIDebugPrintf("\nParsed Variable Definitions\n"); @@ -253,8 +253,9 @@ void RBBISymbolTable::rbbiSymtablePrint() const { break; } RBBISymbolTableEntry *s = (RBBISymbolTableEntry *)e->value.pointer; - RBBI_DEBUG_printUnicodeString(s->key); - s->val->fLeftChild->printTree(TRUE); + RBBIDebugPrintf("%s\n", CStr(s->key)()); + RBBINode::printTree(s->val, TRUE); + RBBINode::printTree(s->val->fLeftChild, FALSE); RBBIDebugPrintf("\n"); } } diff --git a/icuSources/common/rbbitblb.cpp b/icuSources/common/rbbitblb.cpp index d0ef905b..0f1a901f 100644 --- a/icuSources/common/rbbitblb.cpp +++ b/icuSources/common/rbbitblb.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (c) 2002-2016, International Business Machines @@ -79,7 +81,7 @@ void RBBITableBuilder::build() { #ifdef RBBI_DEBUG if (fRB->fDebugEnv && uprv_strstr(fRB->fDebugEnv, "ftree")) { RBBIDebugPuts("\nParse tree after flattening variable references."); - fTree->printTree(TRUE); + RBBINode::printTree(fTree, TRUE); } #endif @@ -137,7 +139,7 @@ void RBBITableBuilder::build() { #ifdef RBBI_DEBUG if (fRB->fDebugEnv && uprv_strstr(fRB->fDebugEnv, "stree")) { RBBIDebugPuts("\nParse tree after flattening Unicode Set references."); - fTree->printTree(TRUE); + RBBINode::printTree(fTree, TRUE); } #endif @@ -464,21 +466,13 @@ void RBBITableBuilder::calcChainedFollowPos(RBBINode *tree) { // don't chain from it. // TODO: Add rule syntax for this behavior, get specifics out of here and // into the rule file. - if (fRB->fLBCMNoChain || fRB->fRINoChain) { + if (fRB->fLBCMNoChain) { UChar32 c = this->fRB->fSetBuilder->getFirstChar(endNode->fVal); if (c != -1) { // c == -1 occurs with sets containing only the {eof} marker string. - if (fRB->fLBCMNoChain) { - ULineBreak cLBProp = (ULineBreak)u_getIntPropertyValue(c, UCHAR_LINE_BREAK); - if (cLBProp == U_LB_COMBINING_MARK) { - continue; - } - } - if (fRB->fRINoChain) { - UGraphemeClusterBreak cGBProp = (UGraphemeClusterBreak)u_getIntPropertyValue(c, UCHAR_GRAPHEME_CLUSTER_BREAK); - if (cGBProp == U_GCB_REGIONAL_INDICATOR) { - continue; - } + ULineBreak cLBProp = (ULineBreak)u_getIntPropertyValue(c, UCHAR_LINE_BREAK); + if (cLBProp == U_LB_COMBINING_MARK) { + continue; } } } @@ -1066,7 +1060,7 @@ void RBBITableBuilder::printPosSets(RBBINode *n) { } printf("\n"); RBBINode::printNodeHeader(); - n->printNode(); + RBBINode::printNode(n); RBBIDebugPrintf(" Nullable: %s\n", n->fNullable?"TRUE":"FALSE"); RBBIDebugPrintf(" firstpos: "); diff --git a/icuSources/common/rbbitblb.h b/icuSources/common/rbbitblb.h index 9e65bd93..10415018 100644 --- a/icuSources/common/rbbitblb.h +++ b/icuSources/common/rbbitblb.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html // // rbbitblb.h // diff --git a/icuSources/common/rbtok.cpp b/icuSources/common/rbtok.cpp index ce13b579..edf9f8a9 100644 --- a/icuSources/common/rbtok.cpp +++ b/icuSources/common/rbtok.cpp @@ -1,6 +1,6 @@ /* *************************************************************************** -* Copyright (C) 2006-2008 Apple Inc. All Rights Reserved. * +* Copyright (C) 2006-2008,2017 Apple Inc. All Rights Reserved. * *************************************************************************** */ @@ -12,13 +12,17 @@ #include "unicode/ustring.h" #include "unicode/utext.h" #include "rbbidata.h" +#include "rbbirb.h" +#include "uassert.h" -U_NAMESPACE_BEGIN +#ifdef RBBI_DEBUG +// The following is now static in rbbi.cpp, gets set dynamicaly. +// For now duplicate here to build, and force to TRUE if desired. +static UBool fTrace = FALSE; +#endif +U_NAMESPACE_BEGIN -#if defined(__GNUC__) && (__GNUC__ >= 4) -#pragma GCC optimization_level 3 -#endif static const int16_t START_STATE = 1; // The state number of the starting state static const int16_t STOP_STATE = 0; // The state-transition value indicating "stop" @@ -28,8 +32,8 @@ int32_t RuleBasedTokenizer::tokenize(int32_t maxTokens, RuleBasedTokenRange *out RuleBasedTokenRange *outTokenLimit = outTokenRanges + maxTokens; RuleBasedTokenRange *outTokenP = outTokenRanges; int32_t state; - int16_t category; - + uint16_t category = 0; + const RBBIStateTableRow *row; const RBBIStateTableRow *const startRow = fStartRow; @@ -51,12 +55,13 @@ int32_t RuleBasedTokenizer::tokenize(int32_t maxTokens, RuleBasedTokenRange *out // if we're already at the end of the text, return DONE. prev = (signed long)UTEXT_GETNATIVEINDEX(text); - + // loop until we reach the end of the text or transition to state 0 // - const UTrie *trie = &fData->fTrie; + const UTrie *trie = &fData->fTrie; while (outTokenP < outTokenLimit) { - c = UTEXT_NEXT32(text); + // LookAheadResults lookAheadMatches; // added in RBBI, #12081/r38387 + c = UTEXT_NEXT32(text); if (c == U_SENTINEL) { goto exitTokenizer; @@ -64,7 +69,7 @@ int32_t RuleBasedTokenizer::tokenize(int32_t maxTokens, RuleBasedTokenRange *out // Set the initial state for the state machine state = START_STATE; row = startRow; - + // if we have cached break positions and we're still in the range // covered by them, just move one step forward in the cache if (fCachedBreakPositions != NULL) { @@ -93,7 +98,7 @@ int32_t RuleBasedTokenizer::tokenize(int32_t maxTokens, RuleBasedTokenRange *out category = fLatin1Cat[c]; else UTRIE_GET16(trie, c, category); - + // Check the dictionary bit in the character's category. // Counter is only used by dictionary based iterators (subclasses). // Chars that need to be handled by a dictionary have a flag bit set @@ -104,10 +109,10 @@ int32_t RuleBasedTokenizer::tokenize(int32_t maxTokens, RuleBasedTokenRange *out // And off the dictionary flag bit. category &= ~0x4000; } - + #ifdef RBBI_DEBUG if (fTrace) { - RBBIDebugPrintf(" %4d ", utext_getNativeIndex(fText)); + RBBIDebugPrintf(" %4lld ", utext_getNativeIndex(fText)); if (0x20<=c && c<0x7f) { RBBIDebugPrintf("\"%c\" ", c); } else { @@ -116,12 +121,17 @@ int32_t RuleBasedTokenizer::tokenize(int32_t maxTokens, RuleBasedTokenRange *out RBBIDebugPrintf("%3d %3d\n", state, category); } #endif - + // State Transition - move machine to its next state // + + // Note: fNextState is defined as uint16_t[2], but we are casting + // a generated RBBI table to RBBIStateTableRow and some tables + // actually have more than 2 categories. + U_ASSERT(categoryfHeader->fCatCount); state = row->fNextState[category]; row = (const RBBIStateTableRow *) (tableData + tableRowLen * state); - + if (row->fAccepting == -1) { // Match found, common case. result = (signed long)UTEXT_GETNATIVEINDEX(text); @@ -129,15 +139,18 @@ int32_t RuleBasedTokenizer::tokenize(int32_t maxTokens, RuleBasedTokenRange *out //lastStatusRow = row; lastAcceptingState = state; } - + + // rbbi has added code here to check lookAheadMatches and + // set lookAheadMatches, per open-source ICU #12081/r38387 + if (state == STOP_STATE) { // This is the normal exit from the lookup state machine. // We have advanced through the string until it is certain that no // longer match is possible, no matter what characters follow. break; } - - // Advance to the next character. + + // Advance to the next character. // If this is a beginning-of-input loop iteration, don't advance // the input position. The next iteration will be processing the // first real input character. @@ -150,37 +163,51 @@ int32_t RuleBasedTokenizer::tokenize(int32_t maxTokens, RuleBasedTokenRange *out emitToken: // The state machine is done. Check whether it found a match... - + + // If the iterator failed to advance in the match engine, force it ahead by one. + // (This really indicates a defect in the break rules. They should always match + // at least one character.). Added in open-source ICU r13469 + UBool setFlagsZero = FALSE; + if (result == prev) { + UTEXT_SETNATIVEINDEX(text, prev); + UTEXT_NEXT32(text); + result = (int32_t)UTEXT_GETNATIVEINDEX(text); + setFlagsZero = TRUE; + } + // Leave the iterator at our result position. UTEXT_SETNATIVEINDEX(text, result); RuleBasedTokenRange range = {(signed long)prev, (signed long) (result-prev)}; - int32_t flags = fStateFlags[lastAcceptingState]; + int32_t flags = (!setFlagsZero)? fStateFlags[lastAcceptingState]: 0; - if (flags == -1) + if (flags == -1) { goto skipToken; + } + #ifdef RBBI_DEBUG + if (fTrace) { + RBBIDebugPrintf("Emit location %3ld length %2ld flags %08X\n", range.location, range.length, flags); + } + #endif *outTokenP++ = range; if (outTokenFlags) { *outTokenFlags++ = (unsigned long) flags; } - if (flags & 0x40000000) + if (flags & 0x40000000) { goto exitTokenizer; + } skipToken: prev = result; } - + exitTokenizer: return (outTokenP - outTokenRanges); } -#if defined (__GNUC__) && (__GNUC__ >= 4) -#pragma GCC optimization_level reset -#endif - void RuleBasedTokenizer::init() { @@ -190,7 +217,7 @@ RuleBasedTokenizer::init() (statetable->fTableData + (statetable->fRowLen * START_STATE)); UChar i; const UTrie *trie = &fData->fTrie; - int16_t category; + //int16_t category; fLatin1Cat = new int16_t[256]; for (i = 0; i < 256; ++i) { @@ -204,7 +231,7 @@ RuleBasedTokenizer::init() const RBBIStateTableRow *row = (const RBBIStateTableRow *) (statetable->fTableData + (statetable->fRowLen * i)); int32_t flags = 0; - if (row->fAccepting == -1) + if (row->fAccepting == -1 && row->fTagIdx != 0) { const int32_t *vals = (fData->fRuleStatusTable) + (row->fTagIdx); const int32_t *valLimit = vals + 1; diff --git a/icuSources/common/resbund.cpp b/icuSources/common/resbund.cpp index a2282e15..512bd531 100644 --- a/icuSources/common/resbund.cpp +++ b/icuSources/common/resbund.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 1997-2013, International Business Machines diff --git a/icuSources/common/resbund_cnv.cpp b/icuSources/common/resbund_cnv.cpp index a18e57e3..45c0b399 100644 --- a/icuSources/common/resbund_cnv.cpp +++ b/icuSources/common/resbund_cnv.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: resbund_cnv.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/resource.cpp b/icuSources/common/resource.cpp index 7a4c4181..3d41a160 100644 --- a/icuSources/common/resource.cpp +++ b/icuSources/common/resource.cpp @@ -1,6 +1,8 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* -* Copyright (C) 2015, International Business Machines +* Copyright (C) 2015-2016, International Business Machines * Corporation and others. All Rights Reserved. ******************************************************************************* * resource.cpp @@ -11,50 +13,10 @@ #include "resource.h" -#include "unicode/utypes.h" -#include "unicode/uobject.h" -#include "unicode/ures.h" - U_NAMESPACE_BEGIN ResourceValue::~ResourceValue() {} - -ResourceArraySink::~ResourceArraySink() {} - -void ResourceArraySink::put( - int32_t /*index*/, const ResourceValue & /*value*/, UErrorCode & /*errorCode*/) {} - -ResourceArraySink *ResourceArraySink::getOrCreateArraySink( - int32_t /*index*/, int32_t /*size*/, UErrorCode & /*errorCode*/) { - return NULL; -} - -ResourceTableSink *ResourceArraySink::getOrCreateTableSink( - int32_t /*index*/, int32_t /*initialSize*/, UErrorCode & /*errorCode*/) { - return NULL; -} - -void ResourceArraySink::leave(UErrorCode & /*errorCode*/) {} - - -ResourceTableSink::~ResourceTableSink() {} - -void ResourceTableSink::put( - const char * /*key*/, const ResourceValue & /*value*/, UErrorCode & /*errorCode*/) {} - -void ResourceTableSink::putNoFallback(const char * /*key*/, UErrorCode & /*errorCode*/) {} - -ResourceArraySink *ResourceTableSink::getOrCreateArraySink( - const char * /*key*/, int32_t /*size*/, UErrorCode & /*errorCode*/) { - return NULL; -} - -ResourceTableSink *ResourceTableSink::getOrCreateTableSink( - const char * /*key*/, int32_t /*initialSize*/, UErrorCode & /*errorCode*/) { - return NULL; -} - -void ResourceTableSink::leave(UErrorCode & /*errorCode*/) {} +ResourceSink::~ResourceSink() {} U_NAMESPACE_END diff --git a/icuSources/common/resource.h b/icuSources/common/resource.h index 042e298b..3dbff785 100644 --- a/icuSources/common/resource.h +++ b/icuSources/common/resource.h @@ -1,6 +1,8 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* -* Copyright (C) 2015, International Business Machines +* Copyright (C) 2015-2016, International Business Machines * Corporation and others. All Rights Reserved. ******************************************************************************* * resource.h @@ -27,13 +29,80 @@ #include "unicode/unistr.h" #include "unicode/ures.h" +struct ResourceData; + U_NAMESPACE_BEGIN -class ResourceTableSink; +class ResourceValue; // Note: In C++, we use const char * pointers for keys, // rather than an abstraction like Java UResource.Key. +/** + * Interface for iterating over a resource bundle array resource. + */ +class U_COMMON_API ResourceArray { +public: + /** Constructs an empty array object. */ + ResourceArray() : items16(NULL), items32(NULL), length(0) {} + + /** Only for implementation use. @internal */ + ResourceArray(const uint16_t *i16, const uint32_t *i32, int32_t len) : + items16(i16), items32(i32), length(len) {} + + /** + * @return The number of items in the array resource. + */ + int32_t getSize() const { return length; } + /** + * @param i Array item index. + * @param value Output-only, receives the value of the i'th item. + * @return TRUE if i is non-negative and less than getSize(). + */ + UBool getValue(int32_t i, ResourceValue &value) const; + + /** Only for implementation use. @internal */ + uint32_t internalGetResource(const ResourceData *pResData, int32_t i) const; + +private: + const uint16_t *items16; + const uint32_t *items32; + int32_t length; +}; + +/** + * Interface for iterating over a resource bundle table resource. + */ +class U_COMMON_API ResourceTable { +public: + /** Constructs an empty table object. */ + ResourceTable() : keys16(NULL), keys32(NULL), items16(NULL), items32(NULL), length(0) {} + + /** Only for implementation use. @internal */ + ResourceTable(const uint16_t *k16, const int32_t *k32, + const uint16_t *i16, const uint32_t *i32, int32_t len) : + keys16(k16), keys32(k32), items16(i16), items32(i32), length(len) {} + + /** + * @return The number of items in the array resource. + */ + int32_t getSize() const { return length; } + /** + * @param i Array item index. + * @param key Output-only, receives the key of the i'th item. + * @param value Output-only, receives the value of the i'th item. + * @return TRUE if i is non-negative and less than getSize(). + */ + UBool getKeyAndValue(int32_t i, const char *&key, ResourceValue &value) const; + +private: + const uint16_t *keys16; + const int32_t *keys32; + const uint16_t *items16; + const uint32_t *items32; + int32_t length; +}; + /** * Represents a resource bundle item's value. * Avoids object creations as much as possible. @@ -100,147 +169,109 @@ public: */ virtual const uint8_t *getBinary(int32_t &length, UErrorCode &errorCode) const = 0; -protected: - ResourceValue() {} - -private: - ResourceValue(const ResourceValue &); // no copy constructor - ResourceValue &operator=(const ResourceValue &); // no assignment operator -}; + /** + * Sets U_RESOURCE_TYPE_MISMATCH if this is not an array resource + */ + virtual ResourceArray getArray(UErrorCode &errorCode) const = 0; -/** - * Sink for ICU resource array contents. - * The base class does nothing. - * - * Nested arrays and tables are stored as nested sinks, - * never put() as ResourceValue items. - */ -class U_COMMON_API ResourceArraySink : public UObject { -public: - ResourceArraySink() {} - virtual ~ResourceArraySink(); + /** + * Sets U_RESOURCE_TYPE_MISMATCH if this is not a table resource + */ + virtual ResourceTable getTable(UErrorCode &errorCode) const = 0; /** - * Adds a value from a resource array. + * Is this a no-fallback/no-inheritance marker string? + * Such a marker is used for + * CLDR no-fallback data values of (three empty-set symbols)=={2205, 2205, 2205} + * when enumerating tables with fallback from the specific resource bundle to root. * - * @param index of the resource array item - * @param value resource value + * @return TRUE if this is a no-inheritance marker string */ - virtual void put(int32_t index, const ResourceValue &value, UErrorCode &errorCode); + virtual UBool isNoInheritanceMarker() const = 0; /** - * Returns a nested resource array at the array index as another sink. - * Creates the sink if none exists for the key. - * Returns NULL if nested arrays are not supported. - * The default implementation always returns NULL. + * Sets the dest strings from the string values in this array resource. * - * This sink (not the caller) owns the nested sink. + * @return the number of strings in this array resource. + * If greater than capacity, then an overflow error is set. * - * @param index of the resource array item - * @param size number of array items - * @return nested-array sink, or NULL + * Sets U_RESOURCE_TYPE_MISMATCH if this is not an array resource + * or if any of the array items is not a string */ - virtual ResourceArraySink *getOrCreateArraySink( - int32_t index, int32_t size, UErrorCode &errorCode); + virtual int32_t getStringArray(UnicodeString *dest, int32_t capacity, + UErrorCode &errorCode) const = 0; /** - * Returns a nested resource table at the array index as another sink. - * Creates the sink if none exists for the key. - * Returns NULL if nested tables are not supported. - * The default implementation always returns NULL. - * - * This sink (not the caller) owns the nested sink. + * Same as + *
+     * if (getType() == URES_STRING) {
+     *     return new String[] { getString(); }
+     * } else {
+     *     return getStringArray();
+     * }
+     * 
* - * @param index of the resource array item - * @param initialSize size hint for creating the sink if necessary - * @return nested-table sink, or NULL + * Sets U_RESOURCE_TYPE_MISMATCH if this is + * neither a string resource nor an array resource containing strings + * @see getString() + * @see getStringArray() */ - virtual ResourceTableSink *getOrCreateTableSink( - int32_t index, int32_t initialSize, UErrorCode &errorCode); + virtual int32_t getStringArrayOrStringAsArray(UnicodeString *dest, int32_t capacity, + UErrorCode &errorCode) const = 0; /** - * "Leaves" the array. - * Indicates that all of the resources and sub-resources of the current array - * have been enumerated. + * Same as + *
+     * if (getType() == URES_STRING) {
+     *     return getString();
+     * } else {
+     *     return getStringArray()[0];
+     * }
+     * 
+ * + * Sets U_RESOURCE_TYPE_MISMATCH if this is + * neither a string resource nor an array resource containing strings + * @see getString() + * @see getStringArray() */ - virtual void leave(UErrorCode &errorCode); + virtual UnicodeString getStringOrFirstOfArray(UErrorCode &errorCode) const = 0; + +protected: + ResourceValue() {} private: - ResourceArraySink(const ResourceArraySink &); // no copy constructor - ResourceArraySink &operator=(const ResourceArraySink &); // no assignment operator + ResourceValue(const ResourceValue &); // no copy constructor + ResourceValue &operator=(const ResourceValue &); // no assignment operator }; /** - * Sink for ICU resource table contents. - * The base class does nothing. - * - * Nested arrays and tables are stored as nested sinks, - * never put() as ResourceValue items. + * Sink for ICU resource bundle contents. */ -class U_COMMON_API ResourceTableSink : public UObject { +class U_COMMON_API ResourceSink : public UObject { public: - ResourceTableSink() {} - virtual ~ResourceTableSink(); - - /** - * Adds a key-value pair from a resource table. - * - * @param key resource key string - * @param value resource value - */ - virtual void put(const char *key, const ResourceValue &value, UErrorCode &errorCode); + ResourceSink() {} + virtual ~ResourceSink(); /** - * Adds a no-fallback/no-inheritance marker for this key. - * Used for CLDR no-fallback data values of (three empty-set symbols)=={2205, 2205, 2205} - * when enumerating tables with fallback from the specific resource bundle to root. - * - * The default implementation does nothing. - * - * @param key to be removed - */ - virtual void putNoFallback(const char *key, UErrorCode &errorCode); - - /** - * Returns a nested resource array for the key as another sink. - * Creates the sink if none exists for the key. - * Returns NULL if nested arrays are not supported. - * The default implementation always returns NULL. - * - * This sink (not the caller) owns the nested sink. + * Called once for each bundle (child-parent-...-root). + * The value is normally an array or table resource, + * and implementations of this method normally iterate over the + * tree of resource items stored there. * - * @param key resource key string - * @param size number of array items - * @return nested-array sink, or NULL - */ - virtual ResourceArraySink *getOrCreateArraySink( - const char *key, int32_t size, UErrorCode &errorCode); - - /** - * Returns a nested resource table for the key as another sink. - * Creates the sink if none exists for the key. - * Returns NULL if nested tables are not supported. - * The default implementation always returns NULL. - * - * This sink (not the caller) owns the nested sink. - * - * @param key resource key string - * @param initialSize size hint for creating the sink if necessary - * @return nested-table sink, or NULL - */ - virtual ResourceTableSink *getOrCreateTableSink( - const char *key, int32_t initialSize, UErrorCode &errorCode); - - /** - * "Leaves" the table. - * Indicates that all of the resources and sub-resources of the current table - * have been enumerated. + * @param key The key string of the enumeration-start resource. + * Empty if the enumeration starts at the top level of the bundle. + * @param value Call getArray() or getTable() as appropriate. + * Then reuse for output values from Array and Table getters. + * @param noFallback true if the bundle has no parent; + * that is, its top-level table has the nofallback attribute, + * or it is the root bundle of a locale tree. */ - virtual void leave(UErrorCode &errorCode); + virtual void put(const char *key, ResourceValue &value, UBool noFallback, + UErrorCode &errorCode) = 0; private: - ResourceTableSink(const ResourceTableSink &); // no copy constructor - ResourceTableSink &operator=(const ResourceTableSink &); // no assignment operator + ResourceSink(const ResourceSink &); // no copy constructor + ResourceSink &operator=(const ResourceSink &); // no assignment operator }; U_NAMESPACE_END diff --git a/icuSources/common/ruleiter.cpp b/icuSources/common/ruleiter.cpp index 667795ef..41eea23c 100644 --- a/icuSources/common/ruleiter.cpp +++ b/icuSources/common/ruleiter.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (c) 2003-2011, International Business Machines diff --git a/icuSources/common/ruleiter.h b/icuSources/common/ruleiter.h index d8fe212c..4e1be538 100644 --- a/icuSources/common/ruleiter.h +++ b/icuSources/common/ruleiter.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (c) 2003-2011, International Business Machines diff --git a/icuSources/common/schriter.cpp b/icuSources/common/schriter.cpp index 17ce4001..f852800a 100644 --- a/icuSources/common/schriter.cpp +++ b/icuSources/common/schriter.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * Copyright (C) 1998-2012, International Business Machines Corporation and diff --git a/icuSources/common/serv.cpp b/icuSources/common/serv.cpp index 93ae060b..de29c641 100644 --- a/icuSources/common/serv.cpp +++ b/icuSources/common/serv.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /** ******************************************************************************* * Copyright (C) 2001-2014, International Business Machines Corporation. diff --git a/icuSources/common/serv.h b/icuSources/common/serv.h index 51008094..e1f69cd4 100644 --- a/icuSources/common/serv.h +++ b/icuSources/common/serv.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /** ******************************************************************************* * Copyright (C) 2001-2011, International Business Machines Corporation. * diff --git a/icuSources/common/servlk.cpp b/icuSources/common/servlk.cpp index 5968f7b3..538982ca 100644 --- a/icuSources/common/servlk.cpp +++ b/icuSources/common/servlk.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /** ******************************************************************************* * Copyright (C) 2001-2014, International Business Machines Corporation and * diff --git a/icuSources/common/servlkf.cpp b/icuSources/common/servlkf.cpp index 8486c2a8..84f2347c 100644 --- a/icuSources/common/servlkf.cpp +++ b/icuSources/common/servlkf.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /** ******************************************************************************* * Copyright (C) 2001-2014, International Business Machines Corporation and * diff --git a/icuSources/common/servloc.h b/icuSources/common/servloc.h index 1054cd98..ccf64333 100644 --- a/icuSources/common/servloc.h +++ b/icuSources/common/servloc.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /** ******************************************************************************* * Copyright (C) 2001-2011, International Business Machines Corporation and * diff --git a/icuSources/common/servls.cpp b/icuSources/common/servls.cpp index 90065188..f4579d0e 100644 --- a/icuSources/common/servls.cpp +++ b/icuSources/common/servls.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /** ******************************************************************************* * Copyright (C) 2001-2014, International Business Machines Corporation and * diff --git a/icuSources/common/servnotf.cpp b/icuSources/common/servnotf.cpp index dbcbe92d..dc77c7b8 100644 --- a/icuSources/common/servnotf.cpp +++ b/icuSources/common/servnotf.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /** ******************************************************************************* * Copyright (C) 2001-2012, International Business Machines Corporation and * diff --git a/icuSources/common/servnotf.h b/icuSources/common/servnotf.h index 362696f5..dba7a0fe 100644 --- a/icuSources/common/servnotf.h +++ b/icuSources/common/servnotf.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /** ******************************************************************************* * Copyright (C) 2001-2014, International Business Machines Corporation and * diff --git a/icuSources/common/servrbf.cpp b/icuSources/common/servrbf.cpp index 4295d035..94279ab3 100644 --- a/icuSources/common/servrbf.cpp +++ b/icuSources/common/servrbf.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /** ******************************************************************************* * Copyright (C) 2001-2014, International Business Machines Corporation and * diff --git a/icuSources/common/servslkf.cpp b/icuSources/common/servslkf.cpp index 4222d213..09154d1b 100644 --- a/icuSources/common/servslkf.cpp +++ b/icuSources/common/servslkf.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /** ******************************************************************************* * Copyright (C) 2001-2014, International Business Machines Corporation and * diff --git a/icuSources/common/sharedobject.cpp b/icuSources/common/sharedobject.cpp index bffd8a3f..37aa458e 100644 --- a/icuSources/common/sharedobject.cpp +++ b/icuSources/common/sharedobject.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * Copyright (C) 2015, International Business Machines diff --git a/icuSources/common/sharedobject.h b/icuSources/common/sharedobject.h index d0b93039..d1326518 100644 --- a/icuSources/common/sharedobject.h +++ b/icuSources/common/sharedobject.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * Copyright (C) 2015-2016, International Business Machines diff --git a/icuSources/common/simpleformatter.cpp b/icuSources/common/simpleformatter.cpp index 6dfa5b94..f866e0a1 100644 --- a/icuSources/common/simpleformatter.cpp +++ b/icuSources/common/simpleformatter.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * Copyright (C) 2014-2016, International Business Machines diff --git a/icuSources/common/sprpimpl.h b/icuSources/common/sprpimpl.h index 1422cc3a..12f18a5e 100644 --- a/icuSources/common/sprpimpl.h +++ b/icuSources/common/sprpimpl.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: sprpimpl.h - * encoding: US-ASCII + * encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/stringpiece.cpp b/icuSources/common/stringpiece.cpp index 0fb2b3e5..d4f7f310 100644 --- a/icuSources/common/stringpiece.cpp +++ b/icuSources/common/stringpiece.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html // Copyright (C) 2009-2013, International Business Machines // Corporation and others. All Rights Reserved. // diff --git a/icuSources/common/stringtriebuilder.cpp b/icuSources/common/stringtriebuilder.cpp index 109fcdc5..cf5b7b73 100644 --- a/icuSources/common/stringtriebuilder.cpp +++ b/icuSources/common/stringtriebuilder.cpp @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * Copyright (C) 2010-2012, International Business Machines * Corporation and others. All Rights Reserved. ******************************************************************************* * file name: stringtriebuilder.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/ualoc.cpp b/icuSources/common/ualoc.cpp index 241395c0..1458531a 100644 --- a/icuSources/common/ualoc.cpp +++ b/icuSources/common/ualoc.cpp @@ -14,6 +14,7 @@ #include "unicode/uloc.h" #include "unicode/ures.h" #include "unicode/putil.h" +#include "unicode/ustring.h" #include "cstring.h" #include "cmemory.h" #include "uhash.h" @@ -51,6 +52,48 @@ static int compareLangEntries(const void * entry1, const void * entry2) { return uprv_strcmp(((const UALanguageEntry *)entry1)->languageCode,((const UALanguageEntry *)entry2)->languageCode); } +// language codes to version with default script +// must be sorted by language code +static const char * langToDefaultScript[] = { + "az", "az_Latn", + "bs", "bs_Latn", + "iu", "iu_Cans", + "kk", "kk_Arab", + "ks", "ks_Arab", + "ku", "ku_Latn", + "ky", "ky_Cyrl", + "mn", "mn_Cyrl", + "ms", "ms_Latn", + "pa", "pa_Guru", + "rif", "rif_Tfng", + "shi", "shi_Tfng", + "sr", "sr_Cyrl", + "tg", "tg_Cyrl", + "tk", "tk_Latn", + "ug", "ug_Arab", + "uz", "uz_Latn", + "vai", "vai_Vaii", + "yue", "yue_Hant", + "zh", "zh_Hans", + NULL +}; + +static const char * langCodeWithScriptIfAmbig(const char * langCode) { + const char ** langToDefScriptPtr = langToDefaultScript; + const char * testCurLoc; + while ( (testCurLoc = *langToDefScriptPtr++) != NULL ) { + int cmp = uprv_strcmp(langCode, testCurLoc); + if (cmp <= 0) { + if (cmp == 0) { + return *langToDefScriptPtr; + } + break; + } + langToDefScriptPtr++; + } + return langCode; +} + static const UChar ustrLangStatusDefacto[] = {0x64,0x65,0x5F,0x66,0x61,0x63,0x74,0x6F,0x5F,0x6F,0x66,0x66,0x69,0x63,0x69,0x61,0x6C,0}; //"de_facto_official" static const UChar ustrLangStatusOfficial[] = {0x6F,0x66,0x66,0x69,0x63,0x69,0x61,0x6C,0}; //"official" static const UChar ustrLangStatusRegional[] = {0x6F,0x66,0x66,0x69,0x63,0x69,0x61,0x6C,0x5F,0x72,0x65,0x67,0x69,0x6F,0x6E,0x61,0x6C,0}; //"official_regional" @@ -149,7 +192,7 @@ ualoc_getLanguagesForRegion(const char *regionID, double minimumFraction, } langEntriesMax = newMax; } - uprv_strcpy(langEntries[entryCount].languageCode, langCode); + uprv_strcpy(langEntries[entryCount].languageCode, langCodeWithScriptIfAmbig(langCode)); langEntries[entryCount].userFraction = userFraction; langEntries[entryCount].status = langStatus; } @@ -202,6 +245,11 @@ static const char * forceParent[] = { "en_SG", "en_GB", "en_SH", "en_GB", "en_VG", "en_GB", + "yue", "yue_CN", // yue_CN has 71M users (5.2% of 1.37G), yue_HK has 6.5M (90% of 7.17M) + "yue_CN", "root", + "yue_HK", "root", + "yue_Hans","yue_CN", + "yue_Hant","yue_HK", "zh", "zh_CN", "zh_CN", "root", "zh_Hant", "zh_TW", @@ -366,6 +414,7 @@ static const char * appleAliasMap[][2] = { { "swedish", "sv" }, // T2 { "thai", "th" }, // T2 { "turkish", "tr" }, // T2 + { "yue", "yue_Hans"}, // special { "zh", "zh_Hans" }, // special }; enum { kAppleAliasMapCount = UPRV_LENGTHOF(appleAliasMap) }; @@ -373,26 +422,42 @@ enum { kAppleAliasMapCount = UPRV_LENGTHOF(appleAliasMap) }; static const char * appleParentMap[][2] = { { "en_150", "en_GB" }, // Apple custom parent { "en_AD", "en_150" }, // Apple locale addition + { "en_AG", "en_GB" }, // Antigua & Barbuda + { "en_AI", "en_GB" }, // Anguilla { "en_AL", "en_150" }, // Apple locale addition { "en_AT", "en_150" }, // Apple locale addition { "en_AU", "en_GB" }, // Apple custom parent { "en_BA", "en_150" }, // Apple locale addition + { "en_BB", "en_GB" }, // Barbados { "en_BD", "en_GB" }, // Apple custom parent { "en_BE", "en_150" }, // Apple custom parent + { "en_BM", "en_GB" }, // Bermuda + { "en_BS", "en_GB" }, // Bahamas + { "en_BW", "en_GB" }, // Botswana + { "en_BZ", "en_GB" }, // Belize + { "en_CC", "en_AU" }, // Cocos (Keeling) Islands { "en_CH", "en_150" }, // Apple locale addition + { "en_CK", "en_AU" }, // Cook Islands (maybe to en_NZ instead?) + { "en_CX", "en_AU" }, // Christmas Island { "en_CY", "en_150" }, // Apple locale addition { "en_CZ", "en_150" }, // Apple locale addition { "en_DE", "en_150" }, // Apple locale addition { "en_DG", "en_GB" }, { "en_DK", "en_150" }, // Apple locale addition + { "en_DM", "en_GB" }, // Dominica { "en_EE", "en_150" }, // Apple locale addition { "en_ES", "en_150" }, // Apple locale addition { "en_FI", "en_150" }, // Apple locale addition + { "en_FJ", "en_GB" }, // Fiji { "en_FK", "en_GB" }, { "en_FR", "en_150" }, // Apple locale addition + { "en_GD", "en_GB" }, // Grenada { "en_GG", "en_GB" }, + { "en_GH", "en_GB" }, // Ghana { "en_GI", "en_GB" }, + { "en_GM", "en_GB" }, // Gambia { "en_GR", "en_150" }, // Apple locale addition + { "en_GY", "en_GB" }, // Guyana { "en_HK", "en_GB" }, // Apple custom parent { "en_HR", "en_150" }, // Apple locale addition { "en_HU", "en_150" }, // Apple locale addition @@ -405,29 +470,62 @@ static const char * appleParentMap[][2] = { { "en_IT", "en_150" }, // Apple locale addition { "en_JE", "en_GB" }, { "en_JM", "en_GB" }, + { "en_KE", "en_GB" }, // Kenya + { "en_KI", "en_GB" }, // Kiribati + { "en_KN", "en_GB" }, // St. Kitts & Nevis + { "en_KY", "en_GB" }, // Cayman Islands + { "en_LC", "en_GB" }, // St. Lucia + { "en_LS", "en_GB" }, // Lesotho { "en_LT", "en_150" }, // Apple locale addition { "en_LU", "en_150" }, // Apple locale addition { "en_LV", "en_150" }, // Apple locale addition { "en_ME", "en_150" }, // Apple locale addition { "en_MO", "en_GB" }, + { "en_MS", "en_GB" }, // Montserrat { "en_MT", "en_GB" }, + { "en_MU", "en_GB" }, // Mauritius { "en_MV", "en_GB" }, + { "en_MW", "en_GB" }, // Malawi { "en_MY", "en_GB" }, // Apple custom parent + { "en_NA", "en_GB" }, // Namibia + { "en_NF", "en_AU" }, // Norfolk Island + { "en_NG", "en_GB" }, // Nigeria { "en_NL", "en_150" }, // Apple locale addition { "en_NO", "en_150" }, // Apple locale addition + { "en_NR", "en_AU" }, // Nauru + { "en_NU", "en_AU" }, // Niue (maybe to en_NZ instead?) { "en_NZ", "en_AU" }, + { "en_PG", "en_AU" }, // Papua New Guinea { "en_PK", "en_GB" }, // Apple custom parent { "en_PL", "en_150" }, // Apple locale addition + { "en_PN", "en_GB" }, // Pitcairn Islands { "en_PT", "en_150" }, // Apple locale addition { "en_RO", "en_150" }, // Apple locale addition { "en_RU", "en_150" }, // Apple locale addition + { "en_SB", "en_GB" }, // Solomon Islands + { "en_SC", "en_GB" }, // Seychelles + { "en_SD", "en_GB" }, // Sudan { "en_SE", "en_150" }, // Apple locale addition { "en_SG", "en_GB" }, { "en_SH", "en_GB" }, { "en_SI", "en_150" }, // Apple locale addition { "en_SK", "en_150" }, // Apple locale addition - { "en_TR", "en_150" }, // Apple locale addition + { "en_SL", "en_GB" }, // Sierra Leone + { "en_SS", "en_GB" }, // South Sudan + { "en_SZ", "en_GB" }, // Swaziland + { "en_TC", "en_GB" }, // Tristan da Cunha + { "en_TO", "en_GB" }, // Tonga + { "en_TT", "en_GB" }, // Trinidad & Tobago + { "en_TV", "en_GB" }, // Tuvalu + { "en_TZ", "en_GB" }, // Tanzania + { "en_UG", "en_GB" }, // Uganda + { "en_VC", "en_GB" }, // St. Vincent & Grenadines { "en_VG", "en_GB" }, + { "en_VU", "en_GB" }, // Vanuatu + { "en_WS", "en_AU" }, // Samoa (maybe to en_NZ instead?) + { "en_ZA", "en_GB" }, // South Africa + { "en_ZM", "en_GB" }, // Zambia + { "en_ZW", "en_GB" }, // Zimbabwe }; enum { kAppleParentMapCount = UPRV_LENGTHOF(appleParentMap) }; @@ -442,13 +540,16 @@ static LocParentAndDistance locParentMap[] = { // normalized form (e.g. zh_CN -> zh_Hans_CN, etc.). // The distance is a rough measure of distance from // the localization to its parent, used as a weight. - { "en_100", "en", 2 }, + { "en_001", "en", 2 }, { "en_150", "en_GB", 1 }, { "en_AU", "en_GB", 1 }, - { "en_GB", "en_100", 0 }, + { "en_GB", "en_001", 0 }, + { "en_US", "en", 0 }, { "es_419", "es", 2 }, { "es_MX", "es_419", 0 }, { "pt_PT", "pt", 2 }, + { "yue_Hans_CN","yue_Hans",0 }, + { "yue_Hant_HK","yue_Hant",0 }, { "zh_Hans_CN", "zh_Hans", 0 }, { "zh_Hant_HK", "zh_Hant", 1 }, { "zh_Hant_TW", "zh_Hant", 0 }, @@ -456,8 +557,8 @@ static LocParentAndDistance locParentMap[] = { enum { kLocParentMapCount = UPRV_LENGTHOF(locParentMap), kMaxParentDistance = 8 }; enum { - kStringsAllocSize = 4096, // cannot expand; current actual usage 3610 - kParentMapInitCount = 161 // can expand; current actual usage 161 + kStringsAllocSize = 4480, // cannot expand; current actual usage 4150 + kParentMapInitCount = 205 // can expand; current actual usage 205 }; U_CDECL_BEGIN @@ -691,6 +792,13 @@ static const char * getLocParent(const char *locale, int32_t* distance) return locParentMap[locParentIndex].parent; } } + if (gMapDataState > 0) { + const char *replacement = (const char *)uhash_get(gParentMap, locale); + if (replacement) { + *distance = 1; + return replacement; + } + } return NULL; } @@ -735,6 +843,7 @@ ualoc_localizationsToUse( const char* const *preferredLanguages, char (*availLocBase)[kLangScriptRegMaxLen + 1] = NULL; char (*availLocNorm)[kLangScriptRegMaxLen + 1] = NULL; UBool foundMatch = FALSE; + UBool backupMatchPrefLang_pt_PT = FALSE; #if DEBUG_UALOC if (preferredLanguagesCount > 0 && availableLocalizationsCount > 0) { @@ -951,6 +1060,7 @@ ualoc_localizationsToUse( const char* const *preferredLanguages, availLocIndexBackup = availLocIndex; // records where the match occurred backupMatchPrefLangIndex = prefLangIndex; minDistance = 1; + backupMatchPrefLang_pt_PT = (uprv_strcmp(prefLangNormName, "pt_PT") == 0); #if DEBUG_UALOC printf(" # BACKUP: LocNoRegParent matched prefLangNormName with distance 1\n"); #endif @@ -1001,7 +1111,7 @@ ualoc_localizationsToUse( const char* const *preferredLanguages, #if DEBUG_UALOC printf(" # no main match, have backup => use availLocIndexBackup %d\n", availLocIndexBackup); #endif - } else if (backupMatchPrefLangIndex < foundMatchPrefLangIndex && uprv_strncmp(availLocNorm[availLocIndexBackup], "pt_BR", ULOC_LANG_CAPACITY) != 0) { + } else if (backupMatchPrefLangIndex < foundMatchPrefLangIndex && (!backupMatchPrefLang_pt_PT || uprv_strcmp(availLocNorm[availLocIndexBackup], "pt_BR") != 0)) { // have a main match but backup match was higher in the prefs, use it if for a different language #if DEBUG_UALOC printf(" # have backup match higher in prefs, comparing its language and script to main match\n"); diff --git a/icuSources/common/uarrsort.c b/icuSources/common/uarrsort.cpp similarity index 97% rename from icuSources/common/uarrsort.c rename to icuSources/common/uarrsort.cpp index f41138a8..03c4d4e7 100644 --- a/icuSources/common/uarrsort.c +++ b/icuSources/common/uarrsort.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: uarrsort.c -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -36,16 +38,19 @@ enum { U_CAPI int32_t U_EXPORT2 uprv_uint16Comparator(const void *context, const void *left, const void *right) { + (void)context; return (int32_t)*(const uint16_t *)left - (int32_t)*(const uint16_t *)right; } U_CAPI int32_t U_EXPORT2 uprv_int32Comparator(const void *context, const void *left, const void *right) { + (void)context; return *(const int32_t *)left - *(const int32_t *)right; } U_CAPI int32_t U_EXPORT2 uprv_uint32Comparator(const void *context, const void *left, const void *right) { + (void)context; uint32_t l=*(const uint32_t *)left, r=*(const uint32_t *)right; /* compare directly because (l-r) would overflow the int32_t result */ diff --git a/icuSources/common/uarrsort.h b/icuSources/common/uarrsort.h index aece6da9..a55dca5b 100644 --- a/icuSources/common/uarrsort.h +++ b/icuSources/common/uarrsort.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: uarrsort.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/uassert.h b/icuSources/common/uassert.h index 9dc29b24..fd6b6c4c 100644 --- a/icuSources/common/uassert.h +++ b/icuSources/common/uassert.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * diff --git a/icuSources/common/ubidi.c b/icuSources/common/ubidi.cpp similarity index 97% rename from icuSources/common/ubidi.c rename to icuSources/common/ubidi.cpp index e869ee49..a4ea3195 100644 --- a/icuSources/common/ubidi.c +++ b/icuSources/common/ubidi.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * @@ -6,7 +8,7 @@ * ****************************************************************************** * file name: ubidi.c -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -565,12 +567,12 @@ getDirProps(UBiDi *pBiDi) { UBool removeBiDiControls = (UBool)(pBiDi->reorderingOptions & UBIDI_OPTION_REMOVE_CONTROLS); - typedef enum { + enum State { NOT_SEEKING_STRONG, /* 0: not contextual paraLevel, not after FSI */ SEEKING_STRONG_FOR_PARA, /* 1: looking for first strong char in para */ SEEKING_STRONG_FOR_FSI, /* 2: looking for first strong after FSI */ LOOKING_FOR_PDI /* 3: found strong after FSI, looking for PDI */ - } State; + }; State state; DirProp lastStrong=ON; /* for default level & inverse BiDi */ /* The following stacks are used to manage isolate sequences. Those @@ -585,7 +587,7 @@ getDirProps(UBiDi *pBiDi) { int8_t isolateStartInsertIndex[UBIDI_MAX_EXPLICIT_LEVEL+1]; /* The following stack contains the last known state before encountering the initiator of an isolate sequence */ - int8_t previousStateStack[UBIDI_MAX_EXPLICIT_LEVEL+1]; + State previousStateStack[UBIDI_MAX_EXPLICIT_LEVEL+1]; int32_t stackLast=-1; if(pBiDi->reorderingOptions & UBIDI_OPTION_STREAMING) @@ -821,7 +823,9 @@ bracketInit(UBiDi *pBiDi, BracketData *bd) { bd->isoRuns[0].start=0; bd->isoRuns[0].limit=0; bd->isoRuns[0].level=GET_PARALEVEL(pBiDi, 0); - bd->isoRuns[0].lastStrong=bd->isoRuns[0].lastBase=bd->isoRuns[0].contextDir=GET_PARALEVEL(pBiDi, 0)&1; + UBiDiLevel t = GET_PARALEVEL(pBiDi, 0) & 1; + bd->isoRuns[0].lastStrong = bd->isoRuns[0].lastBase = t; + bd->isoRuns[0].contextDir = (UBiDiDirection)t; bd->isoRuns[0].contextPos=0; if(pBiDi->openingsMemory) { bd->openings=pBiDi->openingsMemory; @@ -840,7 +844,8 @@ bracketProcessB(BracketData *bd, UBiDiLevel level) { bd->isoRunLast=0; bd->isoRuns[0].limit=0; bd->isoRuns[0].level=level; - bd->isoRuns[0].lastStrong=bd->isoRuns[0].lastBase=bd->isoRuns[0].contextDir=level&1; + bd->isoRuns[0].lastStrong=bd->isoRuns[0].lastBase=level&1; + bd->isoRuns[0].contextDir=(UBiDiDirection)(level&1); bd->isoRuns[0].contextPos=0; } @@ -855,8 +860,9 @@ bracketProcessBoundary(BracketData *bd, int32_t lastCcPos, DirProp lastCcDirProp contextLevel=embeddingLevel; pLastIsoRun->limit=pLastIsoRun->start; pLastIsoRun->level=embeddingLevel; - pLastIsoRun->lastStrong=pLastIsoRun->lastBase=pLastIsoRun->contextDir=contextLevel&1; - pLastIsoRun->contextPos=lastCcPos; + pLastIsoRun->lastStrong=pLastIsoRun->lastBase=contextLevel&1; + pLastIsoRun->contextDir=(UBiDiDirection)(contextLevel&1); + pLastIsoRun->contextPos=(UBiDiDirection)lastCcPos; } /* LRI or RLI */ @@ -870,7 +876,8 @@ bracketProcessLRI_RLI(BracketData *bd, UBiDiLevel level) { pLastIsoRun++; pLastIsoRun->start=pLastIsoRun->limit=lastLimit; pLastIsoRun->level=level; - pLastIsoRun->lastStrong=pLastIsoRun->lastBase=pLastIsoRun->contextDir=level&1; + pLastIsoRun->lastStrong=pLastIsoRun->lastBase=level&1; + pLastIsoRun->contextDir=(UBiDiDirection)(level&1); pLastIsoRun->contextPos=0; } @@ -944,7 +951,7 @@ bracketProcessClosing(BracketData *bd, int32_t openIdx, int32_t position) { UBool stable; DirProp newProp; pOpening=&bd->openings[openIdx]; - direction=pLastIsoRun->level&1; + direction=(UBiDiDirection)(pLastIsoRun->level&1); stable=TRUE; /* assume stable until proved otherwise */ /* The stable flag is set when brackets are paired and their @@ -1037,7 +1044,7 @@ bracketProcessChar(BracketData *bd, int32_t position) { break; } pLastIsoRun->lastBase=ON; - pLastIsoRun->contextDir=newProp; + pLastIsoRun->contextDir=(UBiDiDirection)newProp; pLastIsoRun->contextPos=position; level=bd->pBiDi->levels[position]; if(level&UBIDI_LEVEL_OVERRIDE) { /* X4, X5 */ @@ -1085,14 +1092,14 @@ bracketProcessChar(BracketData *bd, int32_t position) { dirProps[position]=newProp; pLastIsoRun->lastBase=newProp; pLastIsoRun->lastStrong=newProp; - pLastIsoRun->contextDir=newProp; + pLastIsoRun->contextDir=(UBiDiDirection)newProp; pLastIsoRun->contextPos=position; } else if(dirProp<=R || dirProp==AL) { newProp=DIR_FROM_STRONG(dirProp); pLastIsoRun->lastBase=dirProp; pLastIsoRun->lastStrong=dirProp; - pLastIsoRun->contextDir=newProp; + pLastIsoRun->contextDir=(UBiDiDirection)newProp; pLastIsoRun->contextPos=position; } else if(dirProp==EN) { @@ -1101,7 +1108,7 @@ bracketProcessChar(BracketData *bd, int32_t position) { newProp=L; /* W7 */ if(!bd->isNumbersSpecial) dirProps[position]=ENL; - pLastIsoRun->contextDir=L; + pLastIsoRun->contextDir=(UBiDiDirection)L; pLastIsoRun->contextPos=position; } else { @@ -1110,14 +1117,14 @@ bracketProcessChar(BracketData *bd, int32_t position) { dirProps[position]=AN; /* W2 */ else dirProps[position]=ENR; - pLastIsoRun->contextDir=R; + pLastIsoRun->contextDir=(UBiDiDirection)R; pLastIsoRun->contextPos=position; } } else if(dirProp==AN) { newProp=R; /* N0 */ pLastIsoRun->lastBase=AN; - pLastIsoRun->contextDir=R; + pLastIsoRun->contextDir=(UBiDiDirection)R; pLastIsoRun->contextPos=position; } else if(dirProp==NSM) { @@ -1491,7 +1498,7 @@ resolveExplicitLevels(UBiDi *pBiDi, UErrorCode *pErrorCode) { previousLevel=embeddingLevel; levels[i]=embeddingLevel; if(!bracketProcessChar(&bracketData, i)) - return -1; + return (UBiDiDirection)-1; /* the dirProp may have been changed in bracketProcessChar() */ flags|=DIRPROP_FLAG(dirProps[i]); break; @@ -1524,18 +1531,20 @@ resolveExplicitLevels(UBiDi *pBiDi, UErrorCode *pErrorCode) { static UBiDiDirection checkExplicitLevels(UBiDi *pBiDi, UErrorCode *pErrorCode) { DirProp *dirProps=pBiDi->dirProps; - DirProp dirProp; UBiDiLevel *levels=pBiDi->levels; int32_t isolateCount=0; - int32_t i, length=pBiDi->length; + int32_t length=pBiDi->length; Flags flags=0; /* collect all directionalities in the text */ - UBiDiLevel level; pBiDi->isolateCount=0; - for(i=0; iparas[0].limit; + int32_t currentParaLevel = pBiDi->paraLevel; + + for(int32_t i=0; ipBiDi->isolateCount) @@ -1545,21 +1554,41 @@ checkExplicitLevels(UBiDi *pBiDi, UErrorCode *pErrorCode) { isolateCount--; else if(dirProp==B) isolateCount=0; - if(level&UBIDI_LEVEL_OVERRIDE) { + + // optimized version of int32_t currentParaLevel = GET_PARALEVEL(pBiDi, i); + if (pBiDi->defaultParaLevel != 0 && + i == currentParaLimit && (currentParaIndex + 1) < pBiDi->paraCount) { + currentParaLevel = pBiDi->paras[++currentParaIndex].level; + currentParaLimit = pBiDi->paras[currentParaIndex].limit; + } + + UBiDiLevel overrideFlag = level & UBIDI_LEVEL_OVERRIDE; + level &= ~UBIDI_LEVEL_OVERRIDE; + if (level < currentParaLevel || UBIDI_MAX_EXPLICIT_LEVEL < level) { + if (level == 0) { + if (dirProp == B) { + // Paragraph separators are ok with explicit level 0. + // Prevents reordering of paragraphs. + } else { + // Treat explicit level 0 as a wildcard for the paragraph level. + // Avoid making the caller guess what the paragraph level would be. + level = (UBiDiLevel)currentParaLevel; + levels[i] = level | overrideFlag; + } + } else { + // 1 <= level < currentParaLevel or UBIDI_MAX_EXPLICIT_LEVEL < level + /* level out of bounds */ + *pErrorCode=U_ILLEGAL_ARGUMENT_ERROR; + return UBIDI_LTR; + } + } + if (overrideFlag != 0) { /* keep the override flag in levels[i] but adjust the flags */ - level&=~UBIDI_LEVEL_OVERRIDE; /* make the range check below simpler */ flags|=DIRPROP_FLAG_O(level); } else { /* set the flags */ flags|=DIRPROP_FLAG_E(level)|DIRPROP_FLAG(dirProp); } - if((levelparaLevel); @@ -1953,7 +1982,7 @@ addPoint(UBiDi *pBiDi, int32_t pos, int32_t flag) if (pInsertPoints->capacity == 0) { - pInsertPoints->points=uprv_malloc(sizeof(Point)*FIRSTALLOC); + pInsertPoints->points=static_cast(uprv_malloc(sizeof(Point)*FIRSTALLOC)); if (pInsertPoints->points == NULL) { pInsertPoints->errorCode=U_MEMORY_ALLOCATION_ERROR; @@ -1963,9 +1992,9 @@ addPoint(UBiDi *pBiDi, int32_t pos, int32_t flag) } if (pInsertPoints->size >= pInsertPoints->capacity) /* no room for new point */ { - void * savePoints=pInsertPoints->points; - pInsertPoints->points=uprv_realloc(pInsertPoints->points, - pInsertPoints->capacity*2*sizeof(Point)); + Point * savePoints=pInsertPoints->points; + pInsertPoints->points=static_cast(uprv_realloc(pInsertPoints->points, + pInsertPoints->capacity*2*sizeof(Point))); if (pInsertPoints->points == NULL) { pInsertPoints->points=savePoints; @@ -2589,7 +2618,7 @@ setParaSuccess(UBiDi *pBiDi) { static void setParaRunsOnly(UBiDi *pBiDi, const UChar *text, int32_t length, UBiDiLevel paraLevel, UErrorCode *pErrorCode) { - void *runsOnlyMemory = NULL; + int32_t *runsOnlyMemory = NULL; int32_t *visualMap; UChar *visualText; int32_t saveLength, saveTrailingWSStart; @@ -2610,7 +2639,7 @@ setParaRunsOnly(UBiDi *pBiDi, const UChar *text, int32_t length, goto cleanup3; } /* obtain memory for mapping table and visual text */ - runsOnlyMemory=uprv_malloc(length*(sizeof(int32_t)+sizeof(UChar)+sizeof(UBiDiLevel))); + runsOnlyMemory=static_cast(uprv_malloc(length*(sizeof(int32_t)+sizeof(UChar)+sizeof(UBiDiLevel)))); if(runsOnlyMemory==NULL) { *pErrorCode=U_MEMORY_ALLOCATION_ERROR; goto cleanup3; @@ -2860,7 +2889,7 @@ ubidi_setParaInternal(UBiDi *pBiDi, pBiDi->text=text; pBiDi->length=pBiDi->originalLength=pBiDi->resultLength=length; pBiDi->paraLevel=paraLevel; - pBiDi->direction=paraLevel&1; + pBiDi->direction=(UBiDiDirection)(paraLevel&1); pBiDi->paraCount=1; pBiDi->dirInsert=NULL; @@ -3331,7 +3360,7 @@ ubidi_getCustomizedClass(UBiDi *pBiDi, UChar32 c) dir = ubidi_getClass(pBiDi->bdp, c); } if(dir >= U_CHAR_DIRECTION_COUNT) { - dir = ON; + dir = (UCharDirection)ON; } return dir; } diff --git a/icuSources/common/ubidi_props.c b/icuSources/common/ubidi_props.cpp similarity index 97% rename from icuSources/common/ubidi_props.c rename to icuSources/common/ubidi_props.cpp index 42d05f1e..103e21ca 100644 --- a/icuSources/common/ubidi_props.c +++ b/icuSources/common/ubidi_props.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: ubidi_props.c -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -53,6 +55,8 @@ ubidi_getSingleton() { static UBool U_CALLCONV _enumPropertyStartsRange(const void *context, UChar32 start, UChar32 end, uint32_t value) { + (void)end; + (void)value; /* add the start code point to the USet */ const USetAdder *sa=(const USetAdder *)context; sa->add(sa->set, start); diff --git a/icuSources/common/ubidi_props.h b/icuSources/common/ubidi_props.h index 0533ed3b..69e8853e 100644 --- a/icuSources/common/ubidi_props.h +++ b/icuSources/common/ubidi_props.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: ubidi_props.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/ubidi_props_data.h b/icuSources/common/ubidi_props_data.h index 7066d885..b22c2ae4 100644 --- a/icuSources/common/ubidi_props_data.h +++ b/icuSources/common/ubidi_props_data.h @@ -1,743 +1,763 @@ -/* - * Copyright (C) 1999-2016, International Business Machines - * Corporation and others. All Rights Reserved. - * - * file name: ubidi_props_data.h - * - * machine-generated by: icu/tools/unicode/c/genprops/bidipropsbuilder.cpp - */ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html +// +// Copyright (C) 1999-2016, International Business Machines +// Corporation and others. All Rights Reserved. +// +// file name: ubidi_props_data.h +// +// machine-generated by: icu/tools/unicode/c/genprops/bidipropsbuilder.cpp -#ifndef INCLUDED_FROM_UBIDI_PROPS_C -# error This file must be #included from ubidi_props.c only. -#endif -static const UVersionInfo ubidi_props_dataVersion={8,0,0,0}; +#ifdef INCLUDED_FROM_UBIDI_PROPS_C + +static const UVersionInfo ubidi_props_dataVersion={9,0,0,0}; #if !U_PLATFORM_IS_DARWIN_BASED -static const int32_t ubidi_props_indexes[UBIDI_IX_TOP]={0x10,0x5b20,0x57b0,0x1a,0x620,0x8b8,0x10ac0,0x10af0,0,0,0,0,0,0,0,0x5502b6}; +static const int32_t ubidi_props_indexes[UBIDI_IX_TOP]={0x10,0x6060,0x5ce8,0x1a,0x620,0x8c0,0x10ac0,0x10af0,0,0,0,0,0,0,0,0x5802b6}; #else /* !U_PLATFORM_IS_DARWIN_BASED */ -static const int32_t ubidi_props_indexes[UBIDI_IX_TOP]={0x10,0x5c20,0x58b0,0x1a,0x620,0x8b8,0x10ac0,0x10af0,0,0,0,0,0,0,0,0x5502b6}; +static const int32_t ubidi_props_indexes[UBIDI_IX_TOP]={0x10,0x6160,0x5de8,0x1a,0x620,0x8c0,0x10ac0,0x10af0,0,0,0,0,0,0,0,0x5802b6}; #endif /* !U_PLATFORM_IS_DARWIN_BASED */ #if !U_PLATFORM_IS_DARWIN_BASED -static const uint16_t ubidi_props_trieIndex[11216]={ +static const uint16_t ubidi_props_trieIndex[11884]={ #else /* !U_PLATFORM_IS_DARWIN_BASED */ -static const uint16_t ubidi_props_trieIndex[11344]={ +static const uint16_t ubidi_props_trieIndex[12012]={ #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x34f,0x357,0x35f,0x367,0x37f,0x387,0x38f,0x397,0x36f,0x377,0x36f,0x377,0x36f,0x377,0x36f,0x377, -0x36f,0x377,0x36f,0x377,0x39d,0x3a5,0x3ad,0x3b5,0x3bd,0x3c5,0x3c1,0x3c9,0x3d1,0x3d9,0x3d4,0x3dc, -0x36f,0x377,0x36f,0x377,0x3e4,0x3ec,0x36f,0x377,0x36f,0x377,0x36f,0x377,0x3f2,0x3fa,0x402,0x40a, -0x412,0x41a,0x422,0x42a,0x430,0x438,0x440,0x448,0x450,0x458,0x45e,0x466,0x46e,0x476,0x47e,0x486, -0x492,0x48e,0x49a,0x404,0x404,0x4aa,0x46e,0x4a2,0x4b2,0x4b4,0x4bc,0x4c4,0x4cc,0x4cd,0x4d5,0x4dd, -0x4e5,0x4cd,0x4ed,0x4f2,0x4e5,0x4cd,0x4fa,0x502,0x4cc,0x507,0x50f,0x4c4,0x514,0x36f,0x51c,0x520, -0x528,0x529,0x531,0x539,0x4cc,0x541,0x549,0x4c4,0x4cc,0x36f,0x4d5,0x4c4,0x36f,0x36f,0x54f,0x36f, -0x36f,0x555,0x55d,0x36f,0x36f,0x561,0x569,0x36f,0x56d,0x574,0x36f,0x57c,0x584,0x58b,0x513,0x36f, -0x36f,0x593,0x59b,0x5a3,0x5ab,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x5b3,0x36f,0x5bb,0x36f,0x36f,0x36f, -0x5c3,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x5cb,0x36f,0x36f,0x36f,0x5d3,0x5d3,0x4d9,0x4d9,0x36f,0x5d9,0x5e1,0x5bb, -0x5f7,0x5e9,0x5e9,0x5ff,0x606,0x5ef,0x36f,0x36f,0x36f,0x60e,0x616,0x36f,0x36f,0x36f,0x618,0x620, -0x628,0x36f,0x62f,0x637,0x36f,0x63f,0x36f,0x36f,0x647,0x64a,0x514,0x652,0x3e6,0x65a,0x36f,0x661, -0x36f,0x666,0x36f,0x36f,0x36f,0x36f,0x66c,0x674,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x3bd,0x67c, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x684,0x68c,0x690, -0x6a8,0x6ae,0x698,0x6a0,0x6b6,0x6be,0x6c2,0x58e,0x6ca,0x6d2,0x6da,0x36f,0x6e2,0x620,0x620,0x620, -0x6f2,0x6fa,0x702,0x70a,0x70f,0x717,0x71f,0x6ea,0x727,0x72f,0x36f,0x735,0x73c,0x620,0x620,0x742, -0x620,0x53f,0x746,0x620,0x74e,0x36f,0x36f,0x61d,0x620,0x620,0x620,0x620,0x620,0x620,0x620,0x620, -0x620,0x620,0x620,0x620,0x620,0x756,0x620,0x620,0x620,0x620,0x620,0x75c,0x620,0x620,0x764,0x76c, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x620,0x620,0x620,0x620,0x77c,0x783,0x78b,0x774, -0x79b,0x7a3,0x7ab,0x7b2,0x7ba,0x7c2,0x7c9,0x793,0x620,0x620,0x620,0x7d1,0x7d7,0x7dd,0x7e5,0x7ea, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x7f1,0x36f,0x36f,0x36f,0x7f9,0x36f,0x36f,0x36f,0x3bd, -0x801,0x809,0x540,0x36f,0x80c,0x620,0x620,0x623,0x620,0x620,0x620,0x620,0x620,0x620,0x813,0x819, -0x829,0x821,0x36f,0x36f,0x831,0x5c3,0x36f,0x396,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x620,0x7f8, -0x3a4,0x36f,0x839,0x841,0x36f,0x849,0x7ea,0x36f,0x36f,0x36f,0x36f,0x851,0x36f,0x36f,0x618,0x395, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x620,0x620, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x839,0x620,0x53f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x858,0x36f,0x36f,0x85d,0x529,0x36f,0x36f,0x56f,0x620,0x617,0x36f,0x36f,0x865,0x36f,0x36f,0x36f, -0x86d,0x874,0x5e9,0x87c,0x36f,0x36f,0x527,0x884,0x36f,0x88b,0x892,0x36f,0x4b2,0x897,0x36f,0x4cb, -0x36f,0x89f,0x8a7,0x4cd,0x36f,0x8ab,0x4cc,0x8b3,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x8ba, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, +0x36a,0x372,0x37a,0x382,0x39a,0x3a2,0x3aa,0x3b2,0x38a,0x392,0x38a,0x392,0x38a,0x392,0x38a,0x392, +0x38a,0x392,0x38a,0x392,0x3b8,0x3c0,0x3c8,0x3d0,0x3d8,0x3e0,0x3dc,0x3e4,0x3ec,0x3f4,0x3ef,0x3f7, +0x38a,0x392,0x38a,0x392,0x3ff,0x407,0x38a,0x392,0x38a,0x392,0x38a,0x392,0x40d,0x415,0x41d,0x425, +0x42d,0x435,0x43d,0x445,0x44b,0x453,0x45b,0x463,0x46b,0x473,0x479,0x481,0x489,0x491,0x499,0x4a1, +0x4ad,0x4a9,0x4b5,0x4bd,0x41f,0x4cd,0x4d5,0x4c5,0x4dd,0x4df,0x4e7,0x4ef,0x4f7,0x4f8,0x500,0x508, +0x510,0x4f8,0x518,0x51d,0x510,0x4f8,0x525,0x52d,0x4f7,0x535,0x53d,0x4ef,0x542,0x38a,0x54a,0x54e, +0x556,0x557,0x55f,0x567,0x4f7,0x56f,0x577,0x4ef,0x57f,0x581,0x500,0x4ef,0x38a,0x38a,0x589,0x38a, +0x38a,0x58f,0x597,0x38a,0x38a,0x59b,0x5a3,0x38a,0x5a7,0x5ae,0x38a,0x5b6,0x5be,0x5c5,0x541,0x38a, +0x38a,0x5cd,0x5d5,0x5dd,0x5e5,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x5ed,0x38a,0x5f5,0x38a,0x38a,0x38a, +0x5fd,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x605,0x38a,0x38a,0x38a,0x60d,0x60d,0x504,0x504,0x38a,0x613,0x61b,0x5f5, +0x631,0x623,0x623,0x639,0x640,0x629,0x38a,0x38a,0x38a,0x648,0x650,0x38a,0x38a,0x38a,0x652,0x65a, +0x662,0x38a,0x669,0x671,0x38a,0x679,0x38a,0x38a,0x681,0x684,0x542,0x68c,0x401,0x694,0x38a,0x69b, +0x38a,0x6a0,0x38a,0x38a,0x38a,0x38a,0x6a6,0x6ae,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x3d8,0x6b6, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x6be,0x6c6,0x6ca, +0x6e2,0x6e8,0x6d2,0x6da,0x6f0,0x6f8,0x6fc,0x5c8,0x704,0x70c,0x714,0x38a,0x71c,0x65a,0x65a,0x65a, +0x72c,0x734,0x73c,0x744,0x749,0x751,0x759,0x724,0x761,0x769,0x38a,0x76f,0x776,0x65a,0x65a,0x65a, +0x65a,0x56d,0x77c,0x65a,0x784,0x38a,0x38a,0x657,0x65a,0x65a,0x65a,0x65a,0x65a,0x65a,0x65a,0x65a, +0x65a,0x65a,0x65a,0x65a,0x65a,0x78c,0x65a,0x65a,0x65a,0x65a,0x65a,0x792,0x65a,0x65a,0x79a,0x7a2, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x65a,0x65a,0x65a,0x65a,0x7b2,0x7b9,0x7c1,0x7aa, +0x7d1,0x7d9,0x7e1,0x7e8,0x7f0,0x7f8,0x7ff,0x7c9,0x65a,0x65a,0x65a,0x807,0x80d,0x813,0x81b,0x820, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x827,0x38a,0x38a,0x38a,0x82f,0x38a,0x38a,0x38a,0x3d8, +0x837,0x83f,0x76c,0x38a,0x842,0x65a,0x65a,0x65d,0x65a,0x65a,0x65a,0x65a,0x65a,0x65a,0x849,0x84f, +0x85f,0x857,0x38a,0x38a,0x867,0x5fd,0x38a,0x3b1,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x65a,0x82e, +0x3bf,0x38a,0x86f,0x877,0x38a,0x87f,0x820,0x38a,0x38a,0x38a,0x38a,0x887,0x38a,0x38a,0x652,0x3b0, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x65a,0x65a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x86f,0x65a,0x56d,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x88e,0x38a,0x38a,0x893,0x557,0x38a,0x38a,0x5a9,0x65a,0x651,0x38a,0x38a,0x89b,0x38a,0x38a,0x38a, +0x8a3,0x8aa,0x623,0x8b2,0x38a,0x38a,0x8b9,0x8c1,0x38a,0x8c8,0x8cf,0x38a,0x4dd,0x8d4,0x38a,0x4f6, +0x38a,0x8dc,0x8e4,0x4f8,0x38a,0x8e8,0x4f7,0x8f0,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x8f7, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, #if !U_PLATFORM_IS_DARWIN_BASED -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x8ce,0x8c2,0x8c6,0x46e,0x46e,0x46e,0x46e,0x46e, -0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x8d6,0x46e,0x46e,0x46e,0x46e,0x8de,0x8e2, -0x8ea,0x8f2,0x8f6,0x8fe,0x46e,0x46e,0x46e,0x902,0x90a,0x35f,0x912,0x91a,0x36f,0x36f,0x36f,0x922, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x90b,0x8ff,0x903,0x489,0x489,0x489,0x489,0x489, +0x489,0x489,0x489,0x489,0x489,0x489,0x489,0x489,0x489,0x913,0x489,0x489,0x489,0x489,0x91b,0x91f, +0x927,0x92f,0x933,0x93b,0x489,0x489,0x489,0x93f,0x947,0x37a,0x94f,0x957,0x38a,0x38a,0x38a,0x95f, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x737, -0x620,0x620,0x620,0x8c2,0x8ca,0x8d2,0x8da,0x620,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x8ee,0x8e2,0x8e6,0x46e,0x46e,0x46e,0x46e,0x46e, -0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x8f6,0x46e,0x46e,0x46e,0x46e,0x8fe,0x902, -0x90a,0x912,0x916,0x91e,0x46e,0x46e,0x46e,0x922,0x92a,0x35f,0x932,0x93a,0x36f,0x36f,0x36f,0x942, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x771, +0x65a,0x65a,0x65a,0x8ff,0x907,0x90f,0x917,0x65a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x92b,0x91f,0x923,0x489,0x489,0x489,0x489,0x489, +0x489,0x489,0x489,0x489,0x489,0x489,0x489,0x489,0x489,0x933,0x489,0x489,0x489,0x489,0x93b,0x93f, +0x947,0x94f,0x953,0x95b,0x489,0x489,0x489,0x95f,0x967,0x37a,0x96f,0x977,0x38a,0x38a,0x38a,0x97f, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0xdbc,0xdbc,0xdfc,0xe3c,0xdbc,0xdbc,0xdbc,0xdbc,0xdbc,0xdbc,0xe74,0xeb4,0xef4,0xf04,0xf44,0xf50, -0xdbc,0xdbc,0xf90,0xdbc,0xdbc,0xdbc,0xfc8,0x1008,0x1048,0x1088,0x10c0,0x1100,0x1140,0x1178,0x11b8,0x11f8, -0xa40,0xa80,0xac0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0xafa,0x1a0,0x1a0, -0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0xb37,0x1a0,0x1a0,0xb6c,0xbac,0x1a0,0xbec,0xc2c,0xc6c, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0xe28,0xe28,0xe68,0xea8,0xe28,0xe28,0xe28,0xe28,0xe28,0xe28,0xee0,0xf20,0xf60,0xf70,0xfb0,0xfbc, +0xe28,0xe28,0xffc,0xe28,0xe28,0xe28,0x1034,0x1074,0x10b4,0x10f4,0x112c,0x116c,0x11ac,0x11e4,0x1224,0x1264, +0xa40,0xa80,0xac0,0xafa,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0xb25,0x1a0,0x1a0, +0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0xb62,0x1a0,0x1a0,0xb97,0xbd7,0xc17,0xc57,0xc97,0xcd7, 0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0, -0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0xcac, +0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0xd17, 0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0, -0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0xcac, +0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0xd17, 0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0, -0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0xcac, +0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0xd17, 0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0, -0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0xcac, +0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0xd17, 0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0, -0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0xcac, +0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0xd17, 0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0, -0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0xcac, +0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0xd17, 0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0, -0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0xcac, +0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0xd17, 0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0, -0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0xcac, +0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0xd17, 0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0, -0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0xcac, +0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0xd17, 0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0, -0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0xcac, +0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0xd17, 0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0, -0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0xcac, +0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0xd17, 0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0, -0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0xcac, -0xcec,0xcfc,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0, -0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0xcac, +0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0xd17, +0xd57,0xd67,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0, +0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0xd17, 0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0, -0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0xcac, +0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0xd17, 0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0, -0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0xcac, +0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0xd17, #if !U_PLATFORM_IS_DARWIN_BASED -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x92a,0x36f,0x620,0x620,0x932,0x5c3,0x36f,0x4c5, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x93a,0x36f,0x36f,0x36f,0x941,0x36f,0x36f,0x36f,0x36f, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x967,0x38a,0x65a,0x65a,0x96f,0x5fd,0x38a,0x4f0, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x977,0x38a,0x38a,0x38a,0x97e,0x38a,0x38a,0x38a,0x38a, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x94a,0x36f,0x620,0x620,0x952,0x5c3,0x36f,0x4c5, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x95a,0x36f,0x36f,0x36f,0x961,0x36f,0x36f,0x36f,0x36f, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x987,0x38a,0x65a,0x65a,0x98f,0x5fd,0x38a,0x4f0, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x997,0x38a,0x38a,0x38a,0x99e,0x38a,0x38a,0x38a,0x38a, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, #if !U_PLATFORM_IS_DARWIN_BASED -0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x949,0x404,0x404,0x404,0x404,0x404,0x404,0x404, -0x951,0x955,0x404,0x404,0x404,0x404,0x965,0x95d,0x404,0x96d,0x404,0x404,0x975,0x97b,0x404,0x404, +0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x986,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f, +0x98e,0x992,0x41f,0x41f,0x41f,0x41f,0x9a2,0x99a,0x41f,0x9aa,0x41f,0x41f,0x9b2,0x9b8,0x41f,0x41f, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x969,0x404,0x404,0x404,0x404,0x404,0x404,0x404, -0x971,0x975,0x404,0x404,0x404,0x404,0x985,0x97d,0x404,0x98d,0x404,0x404,0x995,0x99b,0x404,0x404, +0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x9a6,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f, +0x9ae,0x9b2,0x41f,0x41f,0x41f,0x41f,0x9c2,0x9ba,0x41f,0x9ca,0x41f,0x41f,0x9d2,0x9d8,0x41f,0x41f, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x404, +0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f, #if !U_PLATFORM_IS_DARWIN_BASED -0x404,0x404,0x404,0x983,0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x404, -0x4cc,0x98b,0x992,0x999,0x3e6,0x99c,0x36f,0x36f,0x4b2,0x9a4,0x36f,0x9aa,0x3e6,0x9af,0x5d5,0x36f, -0x36f,0x9b7,0x36f,0x36f,0x36f,0x36f,0x7f9,0x9bf,0x3e6,0x4cd,0x528,0x9c6,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x9cc,0x9d4,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x9d8,0x9e0,0x36f, -0x36f,0x9e8,0x528,0x36f,0x36f,0x9f0,0x36f,0x36f,0x5b3,0x9f8,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, +0x41f,0x41f,0x41f,0x9c0,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f, +0x4f7,0x8bb,0x9c8,0x9cf,0x401,0x9d2,0x38a,0x38a,0x4dd,0x9da,0x38a,0x9e0,0x401,0x9e5,0x60f,0x38a, +0x38a,0x9ed,0x38a,0x38a,0x38a,0x38a,0x82f,0x9f5,0x401,0x4f8,0x556,0x9fc,0x38a,0x38a,0x38a,0x38a, +0x38a,0x8bb,0xa04,0x38a,0x38a,0xa08,0xa10,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0xa14,0xa1c,0x38a, +0x38a,0xa24,0x556,0xa2c,0x38a,0xa32,0x38a,0x38a,0x5ed,0xa3a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0xa42,0xa46,0xa4e,0x38a,0xa55,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0xa5c,0x38a,0x38a,0xa64,0xa6a, +0x38a,0x38a,0x38a,0xa70,0xa78,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0xa7c,0x38a,0xa82,0x38a, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x404,0x404,0x404,0x9a3,0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x404, -0x4cc,0x9ab,0x9b2,0x9b9,0x3e6,0x9bc,0x36f,0x36f,0x4b2,0x9c4,0x36f,0x9ca,0x3e6,0x9cf,0x5d5,0x36f, -0x36f,0x9d7,0x36f,0x36f,0x36f,0x36f,0x7f9,0x9df,0x3e6,0x4cd,0x528,0x9e6,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x9ec,0x9f4,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x9f8,0xa00,0x36f, -0x36f,0xa08,0x528,0x36f,0x36f,0xa10,0x36f,0x36f,0x5b3,0xa18,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, +0x41f,0x41f,0x41f,0x9e0,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f, +0x4f7,0x8bb,0x9e8,0x9ef,0x401,0x9f2,0x38a,0x38a,0x4dd,0x9fa,0x38a,0xa00,0x401,0xa05,0x60f,0x38a, +0x38a,0xa0d,0x38a,0x38a,0x38a,0x38a,0x82f,0xa15,0x401,0x4f8,0x556,0xa1c,0x38a,0x38a,0x38a,0x38a, +0x38a,0x8bb,0xa24,0x38a,0x38a,0xa28,0xa30,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0xa34,0xa3c,0x38a, +0x38a,0xa44,0x556,0xa4c,0x38a,0xa52,0x38a,0x38a,0x5ed,0xa5a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0xa62,0xa66,0xa6e,0x38a,0xa75,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0xa7c,0x38a,0x38a,0xa84,0xa8a, +0x38a,0x38a,0x38a,0xa90,0xa98,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0xa9c,0x38a,0xaa2,0x38a, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, #if !U_PLATFORM_IS_DARWIN_BASED -0x36f,0x9fc,0x36f,0xa02,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, +0x38a,0xa88,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x36f,0xa1c,0x36f,0xa22,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, +0x38a,0xaa8,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, #if !U_PLATFORM_IS_DARWIN_BASED -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0xa08,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x511,0xa90,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0xa28,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x511,0xab0,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, #if !U_PLATFORM_IS_DARWIN_BASED -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x4e6,0xa10,0x36f,0x36f,0x36f, +0x38a,0x38a,0xa97,0xa9f,0xaa5,0x38a,0x38a,0x65a,0x65a,0xaad,0x38a,0x38a,0x38a,0x38a,0x38a,0x65a, +0x65a,0xab5,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0xabb,0x38a,0xac2, +0x38a,0xabe,0x38a,0xac5,0x38a,0xacd,0xad1,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x3d8,0xad9,0x3d8,0xae0,0xae7,0xaef,0x38a,0x38a,0x38a, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x4e6,0xa30,0x36f,0x36f,0x36f, +0x38a,0x38a,0xab7,0xabf,0xac5,0x38a,0x38a,0x65a,0x65a,0xacd,0x38a,0x38a,0x38a,0x38a,0x38a,0x65a, +0x65a,0xad5,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0xadb,0x38a,0xae2, +0x38a,0xade,0x38a,0xae5,0x38a,0xaed,0xaf1,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x3d8,0xaf9,0x3d8,0xb00,0xb07,0xb0f,0x38a,0x38a,0x38a, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, #if !U_PLATFORM_IS_DARWIN_BASED -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0xa17,0xa1f,0xa25,0x36f,0x36f,0x620,0x620,0xa2d,0x36f, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0xaf7,0xaff,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0xa37,0xa3f,0xa45,0x36f,0x36f,0x620,0x620,0xa4d,0x36f, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0xb17,0xb1f,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x36f,0x36f,0x36f,0x36f,0x620,0x620,0x743,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, #if !U_PLATFORM_IS_DARWIN_BASED -0x36f,0x36f,0xa2f,0x36f,0xa36,0x36f,0xa32,0x36f,0xa39,0x36f,0xa41,0xa45,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x3bd,0xa4d,0x3bd,0xa54, -0xa5b,0xa63,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0xb07,0x41f,0xb0f, +0xb0f,0xb16,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x36f,0x36f,0xa4f,0x36f,0xa56,0x36f,0xa52,0x36f,0xa59,0x36f,0xa61,0xa65,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x3bd,0xa6d,0x3bd,0xa74, -0xa7b,0xa83,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0xb27,0x41f,0xb2f, +0xb2f,0xb36,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x404,0x404,0x404,0x404, +0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f, #if !U_PLATFORM_IS_DARWIN_BASED -0x404,0x404,0xa6b,0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x404, +0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x489,0x489,0x489,0x489,0x489,0x489,0x489,0xb1e,0x41f, +0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x65a,0xb26,0x65a,0x65a,0x65d,0xb2b,0xb2f,0x849,0xb37, +0x38a,0x38a,0xb3d,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x76d,0x38a,0x38a,0x38a,0x38a,0x65a, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x404,0x404,0xa8b,0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x404, +0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x489,0x489,0x489,0x489,0x489,0x489,0x489,0xb3e,0x41f, +0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x41f,0x65a,0xb46,0x65a,0x65a,0x65d,0xb4b,0xb4f,0x849,0xb57, +0x38a,0x38a,0xb5d,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x76d,0x38a,0x38a,0x38a,0x38a,0x65a, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x404, -0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x46e,0x46e,0x46e,0x46e, +0x65a,0x65a,0x65a,0x65a,0x65a,0x65a,0x65a,0x65a,0x65a,0x65a,0x65a,0x65a,0x65a,0x65a,0x65a,0x65a, #if !U_PLATFORM_IS_DARWIN_BASED -0x46e,0x46e,0x46e,0xa73,0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x620,0xa7b,0x620,0x620, -0x623,0xa80,0xa84,0x813,0xa8c,0x36f,0x36f,0xa92,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, +0x65a,0x65a,0x65a,0x65a,0x65a,0x65a,0x65a,0x65a,0x65a,0x65a,0x65a,0x65a,0x65a,0xb45,0xb4d,0x65a, +0x65a,0x65a,0x65d,0x65a,0x65a,0xb45,0x38a,0xb26,0x65a,0xb55,0x65a,0xb5d,0x84b,0x38a,0x38a,0xb26, +0xb61,0xb69,0x65f,0x65c,0x38a,0xb71,0x56d,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x46e,0x46e,0x46e,0xa93,0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x404,0x620,0xa9b,0x620,0x620, -0x623,0xaa0,0xaa4,0x813,0xaac,0x36f,0x36f,0xab2,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, +0x65a,0x65a,0x65a,0x65a,0x65a,0x65a,0x65a,0x65a,0x65a,0x65a,0x65a,0x65a,0x65a,0xb65,0xb6d,0x65a, +0x65a,0x65a,0x65d,0x65a,0x65a,0xb65,0x38a,0xb46,0x65a,0xb75,0x65a,0xb7d,0x84b,0x38a,0x38a,0xb46, +0xb81,0xb89,0x65f,0x65c,0x38a,0xb91,0x56d,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x36f,0x36f,0x36f,0x36f,0x620,0x620,0x620,0x620,0x620,0x620,0x620,0x620,0x620,0x620,0x620,0x620, -0x620,0x620,0x620,0x620,0x620,0x620,0x620,0x620,0x620,0x620,0x620,0x620,0x620,0x620,0x620,0x620, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, #if !U_PLATFORM_IS_DARWIN_BASED -0x620,0x620,0x744,0xa9a,0x620,0x620,0x620,0x623,0x620,0x620,0xaa2,0x36f,0xa7b,0x620,0xaaa,0x620, -0xab2,0x815,0x36f,0x36f,0xac2,0xaca,0xad2,0x36f,0x814,0x36f,0x5c3,0x36f,0x36f,0x36f,0x36f,0x36f, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0xb79,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x620,0x620,0x744,0xaba,0x620,0x620,0x620,0x623,0x620,0x620,0xac2,0x36f,0xa9b,0x620,0xaca,0x620, -0xad2,0x815,0x36f,0x36f,0xae2,0xaea,0xaf2,0x36f,0x814,0x36f,0x5c3,0x36f,0x36f,0x36f,0x36f,0x36f, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0xb99,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0x38a, #if !U_PLATFORM_IS_DARWIN_BASED -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0xaba,0x36f,0x36f,0x36f,0x36f, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0xb79,0xb89,0xb81,0xb81,0xb81,0xb8a,0xb8a,0xb8a,0xb8a,0x3d8, +0x3d8,0x3d8,0x3d8,0x3d8,0x3d8,0x3d8,0xb92,0xb8a,0xb8a,0xb8a,0xb8a,0xb8a,0xb8a,0xb8a,0xb8a,0xb8a, +0xb8a,0xb8a,0xb8a,0xb8a,0xb8a,0xb8a,0xb8a,0xb8a,0xb8a,0xb8a,0xb8a,0xb8a,0xb8a,0xb8a,0xb8a,0xb8a, +0xb8a,0xb8a,0xb8a,0xb8a,0xb8a,0xb8a,0xb8a,0xb8a,0xb8a,0xb8a,0xb8a,0xb8a,0xb8a,0xb8a,0xb8a,0xb8a, +0xb8a,0xb8a,0xb8a,0xb8a,0xb8a,0xb8a,0xb8a,0xb8a,0xb8a,0xb8a,0xb8a,0xb8a,0xb8a,0xb8a,0xb8a,0xb8a, +0xb8a,0xb8a,0xb8a,0xb8a,0xb8a,0xb8a,0xb8a,0x369,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0xada,0x36f,0x36f,0x36f,0x36f, +0x38a,0x38a,0x38a,0x38a,0x38a,0x38a,0xb99,0xba9,0xba1,0xba1,0xba1,0xbaa,0xbaa,0xbaa,0xbaa,0x3d8, +0x3d8,0x3d8,0x3d8,0x3d8,0x3d8,0x3d8,0xbb2,0xbaa,0xbaa,0xbaa,0xbaa,0xbaa,0xbaa,0xbaa,0xbaa,0xbaa, +0xbaa,0xbaa,0xbaa,0xbaa,0xbaa,0xbaa,0xbaa,0xbaa,0xbaa,0xbaa,0xbaa,0xbaa,0xbaa,0xbaa,0xbaa,0xbaa, +0xbaa,0xbaa,0xbaa,0xbaa,0xbaa,0xbaa,0xbaa,0xbaa,0xbaa,0xbaa,0xbaa,0xbaa,0xbaa,0xbaa,0xbaa,0xbaa, +0xbaa,0xbaa,0xbaa,0xbaa,0xbaa,0xbaa,0xbaa,0xbaa,0xbaa,0xbaa,0xbaa,0xbaa,0xbaa,0xbaa,0xbaa,0xbaa, +0xbaa,0xbaa,0xbaa,0xbaa,0xbaa,0xbaa,0xbaa,0x369,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, -#if !U_PLATFORM_IS_DARWIN_BASED -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0xaba,0xae2,0xada,0xada,0xada, -0xae3,0xae3,0xae3,0xae3,0x3bd,0x3bd,0x3bd,0x3bd,0x3bd,0x3bd,0x3bd,0xaeb,0xae3,0xae3,0xae3,0xae3, -0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3, -0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3, -0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3, -0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0x12,0x12,0x12,0x12, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0xada,0xb02,0xafa,0xafa,0xafa, -0xb03,0xb03,0xb03,0xb03,0x3bd,0x3bd,0x3bd,0x3bd,0x3bd,0x3bd,0x3bd,0xb0b,0xb03,0xb03,0xb03,0xb03, -0xb03,0xb03,0xb03,0xb03,0xb03,0xb03,0xb03,0xb03,0xb03,0xb03,0xb03,0xb03,0xb03,0xb03,0xb03,0xb03, -0xb03,0xb03,0xb03,0xb03,0xb03,0xb03,0xb03,0xb03,0xb03,0xb03,0xb03,0xb03,0xb03,0xb03,0xb03,0xb03, -0xb03,0xb03,0xb03,0xb03,0xb03,0xb03,0xb03,0xb03,0xb03,0xb03,0xb03,0xb03,0xb03,0xb03,0xb03,0xb03, -0xb03,0xb03,0xb03,0xb03,0xb03,0xb03,0xb03,0xb03,0xb03,0xb03,0xb03,0xb03,0x12,0x12,0x12,0x12, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x12,0x12,0x12,0x12,0x12,8,7,8,9,7,0x12,0x12,0x12,0x12,0x12,0x12, -0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,7,7,7,8,9,0xa,0xa,4, -4,4,0xa,0xa,0x310a,0xf20a,0xa,3,6,3,6,6,2,2,2,2, -2,2,2,2,2,2,6,0xa,0x500a,0xa,0xd00a,0xa,0xa,0,0,0, +0x12,8,7,8,9,7,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12, +0x12,0x12,0x12,0x12,7,7,7,8,9,0xa,0xa,4,4,4,0xa,0xa, +0x310a,0xf20a,0xa,3,6,3,6,6,2,2,2,2,2,2,2,2, +2,2,6,0xa,0x500a,0xa,0xd00a,0xa,0xa,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0x510a,0xa,0xd20a,0xa,0xa,0xa,0,0,0, +0,0,0,0x510a,0xa,0xd20a,0xa,0xa,0xa,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0x510a,0xa,0xd20a,0xa,0x12,0,0,0,0, +0,0,0,0x510a,0xa,0xd20a,0xa,0x12,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0x12,0x12,0x12,0x12, -0x12,7,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12, -0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,6,0xa,4,4, -4,4,0xa,0xa,0xa,0xa,0,0x900a,0xa,0xb2,0xa,0xa,4,4,2,2, -0xa,0,0xa,0xa,0xa,2,0,0x900a,0xa,0xa,0xa,0xa,0,0,0,0, +0,0,0,0,0,0,0,0,0x12,0x12,0x12,0x12,0x12,7,0x12,0x12, +0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12, +0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,6,0xa,4,4,4,4,0xa,0xa, +0xa,0xa,0,0x900a,0xa,0xb2,0xa,0xa,4,4,2,2,0xa,0,0xa,0xa, +0xa,2,0,0x900a,0xa,0xa,0xa,0xa,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xa, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0xa,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xa, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0xa,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0xa,0xa,0, -0,0,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, +0,0,0,0,0,0,0,0,0,0xa,0xa,0,0,0,0,0, +0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0xa, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, 0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, 0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, 0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, -0xb1,0xb1,0xb1,0xb1,0,0,0,0,0xa,0xa,0,0,0,0,0,0, -0,0,0xa,0,0,0,0,0,0xa,0xa,0,0xa,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, +0,0,0,0,0xa,0xa,0,0,0,0,0,0,0,0,0xa,0, +0,0,0,0,0xa,0xa,0,0xa,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0xa,0,0,0,0,0,0,0,0,0, -0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0xa,0,0,0,0,0,0,0,0,0,0,0,0,0xb1, +0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0xa,0,0,0xa,0xa,4,1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xa,0, +0,0xa,0xa,4,1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, 0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, 0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, -0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,1,0xb1,1,0xb1,0xb1,1,0xb1,0xb1,1,0xb1, +0xb1,0xb1,1,0xb1,1,0xb1,0xb1,1,0xb1,0xb1,1,0xb1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,5,5,5,5,5,5,0xa,0xa, -0xd,4,4,0xd,6,0xd,0xa,0xa,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, -0xb1,0xb1,0xb1,0xd,0x8ad,0xd,0xd,0xd,0x4d,0xd,0x8d,0x8d,0x8d,0x8d,0x4d,0x8d, -0x4d,0x8d,0x4d,0x4d,0x4d,0x4d,0x4d,0x8d,0x8d,0x8d,0x8d,0x4d,0x4d,0x4d,0x4d,0x4d, -0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x2d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d, -0x8d,0x4d,0x4d,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, -0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,5,5,5,5,5,5,5,5, -5,5,4,5,5,0xd,0x4d,0x4d,0xb1,0x8d,0x8d,0x8d,0xd,0x8d,0x8d,0x8d, -0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0x8d, -0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d, -0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d, -0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d, -0x8d,0x4d,0x4d,0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0x4d,0x8d,0x4d,0x8d, -0x4d,0x4d,0x8d,0x8d,0xd,0x8d,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,5,0xa,0xb1, -0xb1,0xb1,0xb1,0xb1,0xb1,0xd,0xd,0xb1,0xb1,0xa,0xb1,0xb1,0xb1,0xb1,0x8d,0x8d, -2,2,2,2,2,2,2,2,2,2,0x4d,0x4d,0x4d,0xd,0xd,0x4d, -0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xad, -0x8d,0xb1,0x4d,0x4d,0x4d,0x8d,0x8d,0x8d,0x8d,0x8d,0x4d,0x4d,0x4d,0x4d,0x8d,0x4d, -0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x8d,0x4d,0x8d,0x4d,0x8d,0x4d,0x4d,0x8d, +1,1,1,1,5,5,5,5,5,5,0xa,0xa,0xd,4,4,0xd, +6,0xd,0xa,0xa,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xd, +0x8ad,0xd,0xd,0xd,0x4d,0xd,0x8d,0x8d,0x8d,0x8d,0x4d,0x8d,0x4d,0x8d,0x4d,0x4d, +0x4d,0x4d,0x4d,0x8d,0x8d,0x8d,0x8d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d, +0x4d,0x4d,0x4d,0x4d,0x2d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x8d,0x4d,0x4d,0xb1, 0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, -0xb1,0xb1,0xb1,0xd,0xd,0x8d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d, -0x4d,0x8d,0x8d,0x8d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d, -0x4d,0x4d,0x4d,0x8d,0x8d,0x4d,0x4d,0x4d,0x4d,0x8d,0x4d,0x8d,0x8d,0x4d,0x4d,0x4d, -0x8d,0x8d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd, +0xb1,0xb1,0xb1,0xb1,5,5,5,5,5,5,5,5,5,5,4,5, +5,0xd,0x4d,0x4d,0xb1,0x8d,0x8d,0x8d,0xd,0x8d,0x8d,0x8d,0x4d,0x4d,0x4d,0x4d, +0x4d,0x4d,0x4d,0x4d,0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0x8d, +0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d, +0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d, +0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x8d,0x4d,0x4d,0x8d, +0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0x4d,0x8d,0x4d,0x8d,0x4d,0x4d,0x8d,0x8d, +0xd,0x8d,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,5,0xa,0xb1,0xb1,0xb1,0xb1,0xb1, +0xb1,0xd,0xd,0xb1,0xb1,0xa,0xb1,0xb1,0xb1,0xb1,0x8d,0x8d,2,2,2,2, +2,2,2,2,2,2,0x4d,0x4d,0x4d,0xd,0xd,0x4d,0xd,0xd,0xd,0xd, +0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xad,0x8d,0xb1,0x4d,0x4d, +0x4d,0x8d,0x8d,0x8d,0x8d,0x8d,0x4d,0x4d,0x4d,0x4d,0x8d,0x4d,0x4d,0x4d,0x4d,0x4d, +0x4d,0x4d,0x4d,0x4d,0x8d,0x4d,0x8d,0x4d,0x8d,0x4d,0x4d,0x8d,0xb1,0xb1,0xb1,0xb1, +0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xd, +0xd,0x8d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x8d,0x8d,0x8d, +0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x8d, +0x8d,0x4d,0x4d,0x4d,0x4d,0x8d,0x4d,0x8d,0x8d,0x4d,0x4d,0x4d,0x8d,0x8d,0x4d,0x4d, +0x4d,0x4d,0x4d,0x4d,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd, 0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd, -0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xb1,0xb1, -0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xd,0xd,0xd,0xd,0xd,0xd,0xd, -0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,1,1,1,1,1,1,1,1, -1,1,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41, +0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, +0xb1,0xb1,0xb1,0xb1,0xb1,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd, +0xd,0xd,0xd,0xd,1,1,1,1,1,1,1,1,1,1,0x41,0x41, 0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41, -0x41,0x41,0x41,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,1,1,0xa,0xa, -0xa,0xa,0x21,1,1,1,1,1,0xb1,0xb1,0xb1,0xb1,1,0xb1,0xb1,0xb1, -1,0xb1,0xb1,0xb1,0xb1,0xb1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,0xb1,0xb1, -0xb1,0xb1,1,0xb1,0xb1,0xb1,0xb1,0xb1,0x81,0x41,0x41,0x41,0x41,0x41,0x81,0x81, -0x41,0x81,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x81,0x41,1,1, -1,0xb1,0xb1,0xb1,1,1,1,1,0xd,0xd,0xd,0xb1,0xb1,0xb1,0xb1,0xb1, +0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0xb1, +0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,1,1,0xa,0xa,0xa,0xa,0x21,1, +1,1,1,1,0xb1,0xb1,0xb1,0xb1,1,0xb1,0xb1,0xb1,1,0xb1,0xb1,0xb1, +0xb1,0xb1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,0xb1,0xb1,0xb1,0xb1,1,0xb1, +0xb1,0xb1,0xb1,0xb1,0x81,0x41,0x41,0x41,0x41,0x41,0x81,0x81,0x41,0x81,0x41,0x41, +0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x81,0x41,1,1,1,0xb1,0xb1,0xb1, +1,1,1,1,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd, +0xd,0xd,0xd,0xd,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,0xb1,0xb1,5,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, 0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, -0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d, -0x4d,0x4d,0x8d,0x8d,0x8d,0xd,0x8d,0x4d,0x4d,0x8d,0x8d,0x4d,0x4d,0xd,0xd,0xd, -0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xb1,0xb1,0xb1,0,0,0,0,0, +0xb1,0xb1,0xb1,0xb1,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x8d,0x8d, +0x8d,0xd,0x8d,0x4d,0x4d,0x8d,0x8d,0x4d,0x4d,0xd,0x4d,0x4d,0x4d,0x8d,0x4d,0x4d, +0x4d,0x4d,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd, +0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, +0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0xb1,0,0xb1,0,0,0,0,0xb1,0xb1,0xb1, +0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0xb1,0,0,0,0xb1,0xb1,0xb1, +0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,0,0,0,0,0,0xb1,0xb1, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0xb1,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0xb1,0,0,0, +0,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,0,0,0,0xb1,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0xb1,0,0xb1,0,0,0, -0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0xb1,0,0, -0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,0,0,0, 0,0,0xb1,0xb1,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,4,4,0,0,0,0,0,0,0,4,0,0,0,0, +0,0xb1,0xb1,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0xb1,0xb1,0,0,0,0,0xb1,0xb1,0,0,0xb1,0xb1,0xb1,0,0, 0,0xb1,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0xb1,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,0,0, +0,0,0,0,0xb1,0xb1,0,0,0,0xb1,0,0,0,0,0,0, +0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0,0xb1,0xb1,0,0,0, 0,0xb1,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0xb1,0xb1,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,4,4,0,0,0,0,0,0,0,4, -0,0,0,0,0,0xb1,0xb1,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0xb1,0xb1,0,0,0,0,0xb1,0xb1,0,0,0xb1, -0xb1,0xb1,0,0,0,0xb1,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0xb1,0xb1,0,0,0,0xb1,0,0, -0,0,0,0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0,0xb1, -0xb1,0,0,0,0,0xb1,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0xb1,0xb1,0,0,0,0, -0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0, +0,0,0,0,0,4,0,0,0,0,0,0,0,0,0x11,0x11, +0x11,0x11,0x11,0x11,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0xb1,0,0,0xb1,0,0xb1,0xb1,0xb1, -0xb1,0,0,0,0,0,0,0,0,0xb1,0,0,0,0,0,0, -0,0,0xb1,0,0,0,0,0,0,0,0,0,0,0,0,0, +0xb1,0,0,0xb1,0,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,0,0, +0,0xb1,0,0,0,0,0,0,0,0,0xb1,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0xb1,0,0,0,0,0,0,0,0,0,0,0,0,0xb1,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,4,0xa,0,0,0,0,0, +0,0,0,0,0,0,0,0,0xb1,0,0,0,0,0,0,0, +0,0,0,0,0,0xb1,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0xa,0xa,0xa,0xa,0xa, +0xa,4,0xa,0,0,0,0,0,0xb1,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0xb1,0xb1,0xb1,0,0,0, +0,0,0xb1,0xb1,0xb1,0,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,0, +0,0xb1,0xb1,0,0,0,0,0,0,0,0,0,0,0,0xb1,0xb1, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0xb1,0,0,0xa0,0,0,0,0, +0,0,0xa0,0,0,0,0,0,0xb1,0xb1,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0x11,0xb1,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0x11, +0x11,0,0,0,0,0,0,0,0,0,0,0,0,0,0xb1,0, +0,0,0,0,0,0,0xb1,0xb1,0xb1,0,0xb1,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0xb1,0,0, +0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0,4,0,0,0,0, +0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0xb1,0,0, +0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0xb1,0xb1,0,0,0,0,0,0,0, +0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0xb1,0xb1,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0xb1,0,0xb1, +0,0xb1,0x310a,0xf20a,0x310a,0xf20a,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, +0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0xb1,0xb1,0xb1,0xb1,0xb1,0,0xb1,0xb1, +0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, +0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, +0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, 0xb1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0xb1,0xb1,0xb1,0,0,0,0,0,0xb1,0xb1,0xb1,0,0xb1,0xb1, -0xb1,0xb1,0,0,0,0,0,0,0,0xb1,0xb1,0,0,0,0,0, -0,0,0,0,0,0,0xb1,0xb1,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0xb1,0,0,0xa0,0,0,0,0,0,0,0xa0,0,0,0,0,0, -0xb1,0xb1,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0xb1,0,0,0,0,0,0,0,0xb1,0xb1, -0xb1,0,0xb1,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0xb1,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0, -0,0,0,4,0,0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1, -0xb1,0xb1,0xb1,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0xb1,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0xb1, -0xb1,0,0,0,0,0,0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1, -0xb1,0xb1,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0xb1,0xb1,0xb1,0xb1,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0xb1,0xb1,0, +0,0xb1,0xb1,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0xb1,0xb1,0,0, +0,0,0xb1,0xb1,0xb1,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,0,0, +0,0,0,0,0,0,0xb1,0,0,0xb1,0xb1,0,0,0,0,0, +0,0xb1,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0xb1,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0xb1,0,0xb1,0,0xb1,0x310a,0xf20a,0x310a,0xf20a,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0, -0xb1,0xb1,0xb1,0xb1,0xb1,0,0xb1,0xb1,0,0,0,0,0,0xb1,0xb1,0xb1, -0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, -0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, -0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0,0xb1,0xb1, -0xb1,0xb1,0xb1,0xb1,0,0xb1,0xb1,0,0,0xb1,0xb1,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0xb1,0xb1,0,0,0,0,0xb1,0xb1,0xb1,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0xb1,0xb1,0xb1, -0xb1,0,0,0,0,0,0,0,0,0,0,0,0,0,0xb1,0, -0,0xb1,0xb1,0,0,0,0,0,0,0xb1,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0xb1,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0xb1,0xb1,0xb1,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0xa,0,0,0,0,0,0,0xa,0,0,0, +0,0xb1,0xb1,0xb1,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0, +0,0,0,0,0xa,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0, +0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0x310a, +0xf20a,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0xb1,0xb1,0xb1,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0x310a,0xf20a,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xb1,0xb1, -0xb1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0xb1,0xb1,0,0xb1,0xb1,0xb1,0xb1,0xb1, -0xb1,0xb1,0,0,0,0,0,0,0,0,0xb1,0,0,0xb1,0xb1,0xb1, -0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,0,0,4, -0,0xb1,0,0,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40, +0xb1,0xb1,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,0, +0,0,0xb1,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, +0,0,0,0,0,0,0,4,0,0xb1,0,0,0x40,0x40,0x40,0x40, 0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40, -0x40,0x40,0x40,0x40,0x40,0xb1,0x40,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0x4a,0xa,0xa,0x2a,0xb1,0xb1,0xb1,0x12,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0x40,0x40,0x40,0x40, -0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40, -0x40,0x40,0x40,0x40,0,0,0,0,0,0,0,0,0,0,0,0x40, +0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0xb1,0x40,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0x4a,0xa,0xa,0x2a,0xb1, +0xb1,0xb1,0x12,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40, +0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0,0,0,0, +0,0,0,0,0,0xb1,0xb1,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40, 0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40, -0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0xb1,0xb1,0xb1,0,0,0,0,0xb1, -0xb1,0,0,0,0,0,0,0,0,0,0xb1,0,0,0,0,0, -0,0xb1,0xb1,0xb1,0,0,0,0,0xa,0,0,0,0xa,0xa,0,0, +0xb1,0xb1,0xb1,0,0,0,0,0xb1,0xb1,0,0,0,0,0,0,0, +0,0,0xb1,0,0,0,0,0,0,0xb1,0xb1,0xb1,0,0,0,0, +0xa,0,0,0,0xa,0xa,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0,0,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, 0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0xb1,0xb1,0,0,0xb1,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0xb1,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0xb1,0,0xb1,0, -0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,0,0xb1, -0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0xb1,0,0,0,0, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xb1, +0xb1,0,0,0xb1,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0xb1,0,0xb1,0xb1,0xb1,0xb1, +0xb1,0xb1,0xb1,0,0xb1,0,0xb1,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, +0xb1,0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, +0xb1,0,0,0xb1,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, +0xb1,0xb1,0xb1,0,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0xb1,0,0xb1,0xb1,0xb1,0xb1,0xb1,0,0xb1,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1, +0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0xb1,0xb1,0xb1,0xb1,0,0,0xb1,0xb1,0,0xb1,0xb1,0xb1,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0xb1,0,0xb1,0xb1,0,0,0,0xb1,0,0xb1,0xb1,0xb1,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1, -0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0xb1,0xb1,0xb1,0xb1, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0xb1,0,0xb1,0xb1, -0xb1,0xb1,0xb1,0,0xb1,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0,0, -0xb1,0xb1,0,0xb1,0xb1,0xb1,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0xb1,0,0xb1,0xb1,0,0, -0,0xb1,0,0xb1,0xb1,0xb1,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0xb1,0xb1, +0xb1,0xb1,0xb1,0xb1,0,0,0xb1,0xb1,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0xb1,0xb1,0xb1,0,0xb1,0xb1,0xb1,0xb1, +0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, +0xb1,0,0,0,0,0xb1,0,0,0,0,0,0,0xb1,0,0,0, +0xb1,0xb1,0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, +0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0x11,0x11, +0x11,0x11,0,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0xa,0,0xa,0xa,0xa,0,0,0,0,0,0, +0,0,0,0,0,0xa,0xa,0xa,0,0,0,0,0,0,0,0, +0,0,0,0,0,0xa,0xa,0xa,0,0,0,0,0,0,0,0, +0,0,0,0,0,0xa,0xa,0,0xa,0xa,0xa,0xa,6,0x310a,0xf20a,0xa, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,9,0xb2,0xb2,0xb2,0xb2,0xb2,0x12,0x814,0x815, +0x813,0x816,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,2,0,0,0,2,2,2,2, +2,2,3,3,0xa,0x310a,0xf20a,0,9,9,9,9,9,9,9,9, +9,9,9,0xb2,0x412,0x432,0x8a0,0x8a1,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,9,7,0x8ab,0x8ae,0x8b0,0x8ac,0x8af,6, +4,4,4,4,4,0xa,0xa,0xa,0xa,0x300a,0xf00a,0xa,0xa,0xa,0xa,0xa, +2,2,2,2,2,2,2,2,2,2,3,3,0xa,0x310a,0xf20a,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0xb1,0xb1,0xb1,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, -0xb1,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0xb1,0,0, -0,0,0,0,0xb1,0,0,0,0xb1,0xb1,0,0,0,0,0,0, +4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4, +4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4, 0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, -0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0xa,0,0xa, -0xa,0xa,0,0,0,0,0,0,0,0,0,0,0,0xa,0xa,0xa, -0,0,0,0,0,0,0,0,0,0,0,0,0,0xa,0xa,0xa, -0,0,0,0,0,0,0,0,0,0,0,0,0,0xa,0xa,0, -0xa,0xa,0xa,0xa,6,0x310a,0xf20a,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,9, -0xb2,0xb2,0xb2,0xb2,0xb2,0x12,0x814,0x815,0x813,0x816,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2, -2,0,0,0,2,2,2,2,2,2,3,3,0xa,0x310a,0xf20a,0, -9,9,9,9,9,9,9,9,9,9,9,0xb2,0x412,0x432,0x8a0,0x8a1, +0xa,0xa,0,0xa,0xa,0xa,0xa,0,0xa,0xa,0,0,0,0,0,0, +0,0,0,0,0xa,0,0xa,0xa,0xa,0,0,0,0,0,0xa,0xa, +0xa,0xa,0xa,0xa,0,0xa,0,0xa,0,0xa,0,0,0,0,4,0, +0,0,0,0,0,0,0,0,0,0,0xa,0xa,0,0,0,0, +0x100a,0xa,0xa,0xa,0xa,0,0,0,0,0,0xa,0xa,0xa,0xa,0,0, 0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -9,7,0x8ab,0x8ae,0x8b0,0x8ac,0x8af,6,4,4,4,4,4,0xa,0xa,0xa, -0xa,0x300a,0xf00a,0xa,0xa,0xa,0xa,0xa,2,2,2,2,2,2,2,2, -2,2,3,3,0xa,0x310a,0xf20a,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4, -4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4, -4,4,4,4,4,4,4,4,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, -0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xa,0xa,0,0xa,0xa,0xa,0xa,0, -0xa,0xa,0,0,0,0,0,0,0,0,0,0,0xa,0,0xa,0xa, -0xa,0,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0,0xa,0,0xa, -0,0xa,0,0,0,0,4,0,0,0,0,0,0,0,0,0, -0,0,0xa,0xa,0,0,0,0,0x100a,0xa,0xa,0xa,0xa,0,0,0, -0,0,0xa,0xa,0xa,0xa,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0,0,0,0,0,0, -0,0xa,0xa,0xa,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a, -0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0xa,0xa,0x300a,0xf00a,0x900a,0x900a,0x900a,0x100a,0x900a,0x900a, -0x100a,0x100a,0x900a,0x900a,0x900a,0x900a,0x900a,0x100a,0xa,0x100a,0x100a,0x100a,0x100a,0xa,0xa,0xa, -0x700a,0x700a,0x700a,0xb00a,0xb00a,0xb00a,0xa,0xa,0xa,0x100a,3,4,0xa,0x900a,0x100a,0xa, -0xa,0xa,0x100a,0x100a,0x100a,0x100a,0xa,0x100a,0x100a,0x100a,0x100a,0xa,0x100a,0xa,0x100a,0xa, -0xa,0xa,0xa,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0xa,0xa,0xa,0xa, -0xa,0x100a,0xa,0x100a,0x300a,0xf00a,0x100a,0x100a,0x100a,0x100a,0x100a,0x900a,0x100a,0x100a,0x100a,0x100a, -0x100a,0x100a,0x100a,0x100a,0x100a,0xa,0xa,0xa,0xa,0xa,0x300a,0xf00a,0x300a,0xf00a,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0xa,0xa,0x100a,0x100a,0xa,0x100a,0xa,0x300a,0xf00a,0x300a,0xf00a, -0x300a,0xf00a,0x300a,0xf00a,0xa,0xa,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a, -0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x100a,0xa,0xa,0x300a,0xf00a,0x300a,0xf00a,0xa, -0xa,0xa,0xa,0xa,0x900a,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0x300a,0xf00a, -0xa,0xa,0x900a,0x100a,0x900a,0x900a,0x100a,0x900a,0x100a,0x100a,0x100a,0x100a,0x300a,0xf00a,0x300a,0xf00a, -0x300a,0xf00a,0x300a,0xf00a,0x100a,0xa,0xa,0xa,0xa,0xa,0x100a,0x100a,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0x300a,0xf00a,0x300a,0xf00a,0x900a,0xa,0xa,0x300a,0xf00a,0xa,0xa, -0xa,0xa,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0x310a,0xf20a,0x310a,0xf20a,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0x100a,0x100a,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0x310a,0xf20a,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xa, +0,0,0,0,0,0,0,0,0,0xa,0xa,0xa,0,0,0,0, 0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0xa,0xa, +0x300a,0xf00a,0x900a,0x900a,0x900a,0x100a,0x900a,0x900a,0x100a,0x100a,0x900a,0x900a,0x900a,0x900a,0x900a,0x100a, +0xa,0x100a,0x100a,0x100a,0x100a,0xa,0xa,0xa,0x700a,0x700a,0x700a,0xb00a,0xb00a,0xb00a,0xa,0xa, +0xa,0x100a,3,4,0xa,0x900a,0x100a,0xa,0xa,0xa,0x100a,0x100a,0x100a,0x100a,0xa,0x100a, +0x100a,0x100a,0x100a,0xa,0x100a,0xa,0x100a,0xa,0xa,0xa,0xa,0x100a,0x100a,0x100a,0x100a,0x100a, +0x100a,0x100a,0x100a,0x100a,0xa,0xa,0xa,0xa,0xa,0x100a,0xa,0x100a,0x300a,0xf00a,0x100a,0x100a, +0x100a,0x100a,0x100a,0x900a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0xa,0xa,0xa, +0xa,0xa,0x300a,0xf00a,0x300a,0xf00a,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0x100a, +0x100a,0xa,0x100a,0xa,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0xa,0xa,0x300a,0xf00a, +0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a, +0x100a,0xa,0xa,0x300a,0xf00a,0x300a,0xf00a,0xa,0xa,0xa,0xa,0xa,0x900a,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0xa,0xa,0x300a,0xf00a,0xa,0xa,0x900a,0x100a,0x900a,0x900a,0x100a,0x900a, +0x100a,0x100a,0x100a,0x100a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x100a,0xa,0xa,0xa, +0xa,0xa,0x100a,0x100a,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0x300a,0xf00a,0x300a, +0xf00a,0x900a,0xa,0xa,0x300a,0xf00a,0xa,0xa,0xa,0xa,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a, +0x300a,0xf00a,0x300a,0xf00a,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0x310a,0xf20a,0x310a,0xf20a, 0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2, -2,2,2,2,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a, -0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0x100a,0xa,0xa,0x300a,0xf00a,0x310a,0xf20a,0xa,0x300a,0xf00a,0xa,0x500a,0x100a,0xd00a,0xa,0xa, -0xa,0xa,0xa,0x100a,0x100a,0x300a,0xf00a,0xa,0xa,0xa,0xa,0xa,0x100a,0x300a,0xf00a,0xa, -0xa,0xa,0x300a,0xf00a,0x300a,0xf00a,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a, +0xa,0xa,0xa,0xa,0x100a,0x100a,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0x310a,0xf20a,0xa, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0xa,0xa, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,2,2,2,2,2,2,2,2, +2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0xa,0xa,0xa, 0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0x100a,0xa,0x100a,0x100a,0x100a,0xa,0xa,0x100a,0x100a,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0x100a,0x900a,0x100a,0x100a,0x300a,0xf00a,0xa,0xa,0x310a,0xf20a,0xa,0xa, -0xa,0xa,0xa,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0x710a,0x320a,0xf10a, -0xb20a,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0xa,0xa,0x100a,0x100a,0x100a,0x100a,0x100a, -0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0x900a,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0x300a,0xf00a,0x100a,0x100a, -0x300a,0xf00a,0xa,0xa,0xa,0x100a,0xa,0xa,0xa,0xa,0x100a,0x300a,0xf00a,0x300a,0xf00a,0xa, -0x300a,0xf00a,0xa,0xa,0x310a,0xf20a,0x310a,0xf20a,0x100a,0xa,0xa,0xa,0xa,0xa,0x100a,0x900a, -0x900a,0x900a,0x100a,0xa,0xa,0xa,0xa,0xa,0x300a,0xf00a,0x100a,0xa,0xa,0xa,0xa,0x100a, -0xa,0xa,0xa,0x300a,0xf00a,0x300a,0xf00a,0x100a,0xa,0x100a,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0xa,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a, -0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0xa,0x100a,0x100a,0x100a,0x100a,0xa,0xa, -0x100a,0xa,0x100a,0xa,0xa,0x100a,0xa,0x300a,0xf00a,0x300a,0xf00a,0xa,0xa,0xa,0xa,0xa, -0x300a,0xf00a,0xa,0xa,0xa,0xa,0xa,0xa,0x300a,0xf00a,0x100a,0xa,0xa,0xa,0xa,0xa, +0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0xa,0xa, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0x100a,0xa,0xa,0x300a,0xf00a,0x310a,0xf20a,0xa, +0x300a,0xf00a,0xa,0x500a,0x100a,0xd00a,0xa,0xa,0xa,0xa,0xa,0x100a,0x100a,0x300a,0xf00a,0xa, +0xa,0xa,0xa,0xa,0x100a,0x300a,0xf00a,0xa,0xa,0xa,0x300a,0xf00a,0x300a,0xf00a,0x310a,0xf20a, +0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0x100a,0xa,0x100a,0x100a,0x100a,0xa,0xa, +0x100a,0x100a,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0x100a,0x900a,0x100a,0x100a, +0x300a,0xf00a,0xa,0xa,0x310a,0xf20a,0xa,0xa,0xa,0xa,0xa,0x310a,0xf20a,0x310a,0xf20a,0x310a, +0xf20a,0x310a,0xf20a,0x310a,0xf20a,0x710a,0x320a,0xf10a,0xb20a,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0x310a, +0xf20a,0xa,0xa,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a, +0x100a,0x100a,0x100a,0x100a,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0x900a,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0x300a,0xf00a,0x100a,0x100a,0x300a,0xf00a,0xa,0xa,0xa,0x100a,0xa,0xa, +0xa,0xa,0x100a,0x300a,0xf00a,0x300a,0xf00a,0xa,0x300a,0xf00a,0xa,0xa,0x310a,0xf20a,0x310a,0xf20a, +0x100a,0xa,0xa,0xa,0xa,0xa,0x100a,0x900a,0x900a,0x900a,0x100a,0xa,0xa,0xa,0xa,0xa, +0x300a,0xf00a,0x100a,0xa,0xa,0xa,0xa,0x100a,0xa,0xa,0xa,0x300a,0xf00a,0x300a,0xf00a,0x100a, +0xa,0x100a,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0x100a,0x100a, +0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a, +0x100a,0xa,0x100a,0x100a,0x100a,0x100a,0xa,0xa,0x100a,0xa,0x100a,0xa,0xa,0x100a,0xa,0x300a, +0xf00a,0x300a,0xf00a,0xa,0xa,0xa,0xa,0xa,0x300a,0xf00a,0xa,0xa,0xa,0xa,0xa,0xa, +0x300a,0xf00a,0x100a,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0x100a,0x100a,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0x300a,0xf00a,0xa,0xa,0xa,0xa,0x100a,0x100a,0x100a,0x100a,0xa,0x100a, +0x100a,0xa,0xa,0x100a,0x100a,0xa,0xa,0xa,0xa,0x300a,0xf00a,0x100a,0x100a,0x300a,0xf00a,0x300a, +0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x300a,0xf00a,0x100a,0x100a,0x100a, +0x100a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x100a,0x100a,0x100a, +0x100a,0x300a,0xf00a,0x100a,0xa,0xa,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0xa,0x300a, +0xf00a,0x100a,0x100a,0x300a,0xf00a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x300a,0xf00a,0x300a,0xf00a,0x300a, +0xf00a,0x300a,0xf00a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a, +0xf00a,0x300a,0xf00a,0xa,0xa,0xa,0xa,0xa,0x100a,0xa,0x900a,0xa,0xa,0xa,0xa,0xa, 0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0x100a,0x100a,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0x300a,0xf00a,0xa,0xa, -0xa,0xa,0x100a,0x100a,0x100a,0x100a,0xa,0x100a,0x100a,0xa,0xa,0x100a,0x100a,0xa,0xa,0xa, -0xa,0x300a,0xf00a,0x100a,0x100a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x100a,0x100a,0x100a, -0x100a,0x100a,0x100a,0x300a,0xf00a,0x100a,0x100a,0x100a,0x100a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a, -0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x100a,0x100a,0x100a,0x100a,0x300a,0xf00a,0x100a,0xa,0xa,0x300a,0xf00a, -0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0xa,0x300a,0xf00a,0x100a,0x100a,0x300a,0xf00a,0x100a,0x100a,0x100a, -0x100a,0x100a,0x100a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x100a,0x100a,0x100a,0x100a,0x100a, -0x100a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0xa,0xa,0xa,0xa,0xa, -0x100a,0xa,0x900a,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0xa,0xa,0xa,0xa,0xa,0xa, +0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0xa,0xa,0xa,0xa, 0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0, -0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0xa,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0xa,0xa,0xa,0xa,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0, -0,0,0,0xb1,0xb1,0xb1,0,0,0,0,0,0,0,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0,0,0,0,0,0,0,0,0,0,0,0, +0xa,0xa,0xa,0xa,0xa,0xa,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0xa,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0, +0,0,0,0,0,0,0,0,0,0,0,0,0xa,0xa,0xa,0xa, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0xb1,0xa,0xa,0x300a,0xf00a,0x300a,0xf00a,0xa,0xa,0xa,0x300a,0xf00a,0xa, -0x300a,0xf00a,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0x300a,0xf00a,0xa,0xa,0x300a,0xf00a,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0xa,0xa,0xa,0xa,0xa, +0,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0,0,0xb1,0xb1,0xb1,0,0, +0,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0xb1,0xa,0xa,0x300a,0xf00a, +0x300a,0xf00a,0xa,0xa,0xa,0x300a,0xf00a,0xa,0x300a,0xf00a,0xa,0xa,0xa,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0x300a,0xf00a,0xa,0xa,0x300a,0xf00a,0x310a,0xf20a, +0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, 0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0,0,0,0,0xa,0,0,0,0,0,0,0,0,0,0xb1,0xb1, -0xb1,0xb1,0,0,0xa,0,0,0,0,0,0xa,0xa,0,0,0,0, -0,0xa,0xa,0xa,9,0xa,0xa,0xa,0xa,0,0,0,0x310a,0xf20a,0x310a,0xf20a, -0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0xa,0xa,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a, -0xa,0xa,0xa,0xa,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0xb1,0xb1,0xa, -0xa,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0,0,0,0,0,0,0,0,0,0,0,0, +0xa,0xa,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0xa,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0,0,0xa,0,0,0, +0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0,0,0xa,0,0,0, +0,0,0xa,0xa,0,0,0,0,0,0xa,0xa,0xa,9,0xa,0xa,0xa, +0xa,0,0,0,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0xa,0xa, +0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0xa,0xa,0xa,0xa,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0xa,0xa,0xa,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0xa,0xa,0xa,0xa,0, +0,0,0,0,0,0xb1,0xb1,0xa,0xa,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0xa,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0xa,0xa,0xa,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0xa,0xa,0xa,0xa,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0xa,0xa,0xa,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xa, +0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xa,0xa,0,0,0,0, +0,0,0,0,0xa,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xb1,0, +0,0,0xb1,0,0,0,0,0xb1,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0xb1,0xb1,0, +0xa,0xa,0xa,0xa,0,0,0,0,0,0,0,0,0,0,0,0, +4,4,0,0,0,0,0,0,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40, +0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x60,0,0xa,0xa,0xa,0xa, +0,0,0,0,0,0,0,0,0xb1,0xb1,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0xb1,0xb1,0xb1,0xb1,0xa,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, -0xb1,0xb1,0xa,0xa,0,0,0,0,0,0,0,0,0xa,0,0,0, +0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, +0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0xb1,0,0,0,0xb1,0,0,0,0,0xb1, +0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0xb1,0xb1,0,0xa,0xa,0xa,0xa,0,0,0,0, -0,0,0,0,0,0,0,0,4,4,0,0,0,0,0,0, -0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40, -0x40,0x40,0x60,0,0xa,0xa,0xa,0xa,0,0,0,0,0,0,0,0, -0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, -0xb1,0xb1,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xb1, -0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xb1, -0,0,0xb1,0xb1,0xb1,0xb1,0,0,0xb1,0,0,0,0,0,0,0, -0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0xb1,0xb1,0, -0,0xb1,0xb1,0,0,0,0,0,0,0,0,0,0,0,0,0xb1, -0,0,0,0,0,0,0,0,0xb1,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0xb1,0,0xb1,0xb1, -0xb1,0,0,0xb1,0xb1,0,0,0,0,0,0xb1,0xb1,0,0,0,0, -0,0,0,0,0,0,0,0,0xb1,0xb1,0,0,0,0,0,0, -0,0,0xb1,0,0,0,0,0,0,0,0,0,0,0xb1,0,0, -0xb1,0,0,0,0,0xb1,0,0,0,0,0,0,0,0,0,0, +0,0,0,0xb1,0,0,0xb1,0xb1,0xb1,0xb1,0,0,0xb1,0,0,0, +0,0,0,0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0, +0,0xb1,0xb1,0,0,0xb1,0xb1,0,0,0,0,0,0,0,0,0, +0,0,0,0xb1,0,0,0,0,0,0,0,0,0xb1,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0xb1,0,0xb1,0xb1,0xb1,0,0,0xb1,0xb1,0,0,0,0,0,0xb1,0xb1, +0,0,0,0,0,0,0,0,0,0,0,0,0xb1,0xb1,0,0, +0,0,0,0,0,0,0xb1,0,0,0,0,0,0,0,0,0, +0,0xb1,0,0,0xb1,0,0,0,0,0xb1,0,0,0,0,0,0, #if !U_PLATFORM_IS_DARWIN_BASED -0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1, +0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0,0,0,0,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11, -0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0,0,0xd,1,0x11,0x11,0x11,0x11, +0,0,0,0,0,0,0,0,0,0,0,0,0xa,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0x11,0x11,0x11,0x11, +0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0,0,0xd,1, 0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11, -0x11,0x11,1,1,1,1,1,0x11,4,2,0,0,0,0,0,0, -0,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0,0,0xa,0xa,0xa,0xa, -0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xa, -0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,1,1,1,1,1,1,1,1, +0x11,0x11,0x11,0x11,0x11,0x11,1,1,1,1,1,0x11,4,2,0,0, +0,0,0,0,0,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0,0, +0xa,0xa,0xa,0xa,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,1,1,1,1, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -1,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd, -0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0,0,0,0,0,0,0,0, +1,1,1,1,1,3,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,0xd,0xd,0xd,0xd, +0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,1,0xb1,1,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd, +0,0,0,0,0,0,0,0,0,1,0xb1,1,0xd,0xd,0xd,0xd, 0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd, -0xd,0xd,0xd,0xd,0xd,0xd,0xa,0xa,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd, -0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12, -0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd, -0xd,0xd,0xd,0xd,0xd,0xa,0xd,0xd,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, -0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, -0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,6,0xa,6,0,0xa,6,0xa,0xa, -0xa,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,4,0xa,0xa,3,3,0x300a,0xf00a,0xa,0, -0xa,4,4,0xa,0,0,0,0,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd, +0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xa,0xa,0xd,0xd,0xd,0xd, +0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0x12,0x12,0x12,0x12, +0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0xd,0xd,0xd,0xd, +0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xa,0xd,0xd,0xb1,0xb1,0xb1,0xb1, +0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xa,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0xa,0xa,0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1, +0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xa,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,6,0xa,6,0, +0xa,6,0xa,0xa,0xa,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,4,0xa,0xa,3,3, +0x300a,0xf00a,0xa,0,0xa,4,4,0xa,0,0,0,0,0xd,0xd,0xd,0xd, 0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd, -0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xb2,0,0xa,0xa,4,4,4,0xa,0xa, -0x310a,0xf20a,0xa,3,6,3,6,6,2,2,2,2,2,2,2,2, -2,2,6,0xa,0x500a,0xa,0xd00a,0xa,0xa,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0x510a,0xa,0xd20a,0xa,0x310a,0xf20a,0xa,0x310a,0xf20a,0xa,0xa,0,0, +0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xb2,0,0xa,0xa,4, +4,4,0xa,0xa,0x310a,0xf20a,0xa,3,6,3,6,6,2,2,2,2, +2,2,2,2,2,2,6,0xa,0x500a,0xa,0xd00a,0xa,0xa,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,4,4,0xa,0xa,0xa,4,4,0, -0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12, -0x12,0xaa,0xaa,0xaa,0xa,0xa,0x12,0x12,0,0xa,0,0,0,0,0,0, +0,0,0,0,0,0,0,0x510a,0xa,0xd20a,0xa,0x310a,0xf20a,0xa,0x310a,0xf20a, +0xa,0xa,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,4,4,0xa,0xa, +0xa,4,4,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0x12,0x12,0x12,0x12, +0x12,0x12,0x12,0x12,0x12,0xaa,0xaa,0xaa,0xa,0xa,0x12,0x12,0,0xa,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0,0,0,0,0xb1,2,2,2,2,2,2,2, +0,0,0,0,0,0,0,0,0,0,0,0,0xa,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0,0xa,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0,0,0xb1,2,2,2, 2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2, -2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0, -0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1, +2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xb1,0xb1, +0xb1,0xb1,0xb1,0,0,0,0,0,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,0xa,1,0xb1,0xb1,0xb1,1,0xb1,0xb1,1, +1,1,1,1,0xb1,0xb1,0xb1,0xb1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +0xb1,0xb1,0xb1,1,1,1,1,0xb1,0x41,0x81,1,1,0x81,0xb1,0xb1,1, +1,1,1,0x41,0x41,0x41,0x41,0x81,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,0x41,0x41,0x41,0x41,0x41,0x81,1,0x81, +1,0x81,0x81,1,1,0x61,0x81,0x81,0x81,0x81,0x81,0x41,0x41,0x41,0x41,0x61, +0x41,0x41,0x41,0x41,0x41,0x81,0x41,0x41,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0x41,0x81,0x41,0x81,0x81,0x81,0x41,0x41, +0x41,0x81,0x41,0x41,0x81,0x41,0x81,0x81,0x41,0x81,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,0x81,0x81,0x81,0x81,0x41,0x41,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,0xa,1,0xb1,0xb1,0xb1,1,0xb1,0xb1,1,1,1,1,1, -0xb1,0xb1,0xb1,0xb1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,0xb1,0xb1,0xb1,1, -1,1,1,0xb1,0x41,0x81,1,1,0x81,0xb1,0xb1,1,1,1,1,0x41, -0x41,0x41,0x41,0x81,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,0x41,0x41,0x41,0x41,0x41,0x81,1,0x81,1,0x81,0x81,1, -1,0x61,0x81,0x81,0x81,0x81,0x81,0x41,0x41,0x41,0x41,0x61,0x41,0x41,0x41,0x41, -0x41,0x81,0x41,0x41,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0x41,0x81,0x41,0x81,0x81,0x81,0x41,0x41,0x41,0x81,0x41,0x41, -0x81,0x41,0x81,0x81,0x41,0x81,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,0x81,0x81,0x81,0x81,0x41,0x41,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,5,5,5,5, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,5,1,0,0,0,0, +5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,1, +0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,0,0,0,0, +0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0xa,0xa,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0, +0,0xb1,0xb1,0,0,0xa0,0,0,0,0,0,0,0,0,0,0xb1, +0xb1,0xb1,0xb1,0xb1,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0, -0,0,0,0,0,0,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0,0,0,0, +0,0,0,0xb1,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, +0xb1,0xb1,0xb1,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0xb1,0xb1,0xb1,0,0,0xb1,0,0xb1,0xb1,0,0,0,0, +0,0,0xb1,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0xb1,0xb1,0xb1,0xb1,0,0,0xb1,0xb1,0,0,0xa0,0,0, -0,0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0,0xb1,0xb1,0xb1, +0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0, 0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0xb1,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0xb1,0xb1,0xb1,0,0, -0xb1,0,0xb1,0xb1,0,0,0,0,0,0,0,0,0,0,0,0xb1, -0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xb1,0xb1, -0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0, +0,0,0xb1,0xb1,0xb1,0,0xb1,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0xb1,0,0,0,0,0xb1, 0xb1,0,0xb1,0xb1,0,0,0,0,0,0,0,0,0,0,0,0, @@ -747,9 +767,26 @@ static const uint16_t ubidi_props_trieIndex[11344]={ 0,0,0,0,0,0,0,0,0,0,0,0,0xb1,0xb1,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0xb1,0,0xb1, -0,0,0,0,0,0,0,0,0,0,0,0xb1,0,0xb1,0,0, -0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0xb1,0,0,0,0,0,0,0,0, -0,0,0xb1,0xb1,0xb1,0xb1,0,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0xb1,0,0xb1,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0xb1, +0,0,0,0,0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0,0xb1, +0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0x11,0x11,0x11,0x11,0x11,0x11,0, +0,0x11,0x11,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0x11,0x11,0x11,0x11,0x11, +0x11,0,0,0x11,0x11,0x11,0x11,0,0,0,0,0,0,0,0,0x11, +0,0,0,0,0,0,0,0,0,0x11,0x11,0x11,0x11,0x11,0x11,0, +0,0x11,0x11,0x11,0,0,0,0,0,0,0,0,0,0,0x11,0x11, +0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0,0x11,0x11,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0xa0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, +0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0xb1,0xb1,0,0xb1,0xb1,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0x11,0x11,0x11,0x11,0x11,0x11,0,0,0,0x11,0,0x11,0x11,0,0x11, +0x11,0x11,0x11,0x11,0x11,0x11,0,0x11,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0, @@ -764,6 +801,9 @@ static const uint16_t ubidi_props_trieIndex[11344]={ 0xb1,0xb1,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0xa,0xa,0xb1,0xb1,0xb1,0xa,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0x100a,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0x100a,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, @@ -777,41 +817,48 @@ static const uint16_t ubidi_props_trieIndex[11344]={ 0xb1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0,0xb1,0xb1,0xb1, 0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1, +0xb1,0xb1,0xb1,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, +0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0xb1, +0xb1,0,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,0xb1,0xb1,0xb1,0xb1, -0xb1,0xb1,0xb1,1,1,1,1,1,1,1,1,1,0xd,0xd,0xd,0xd, -0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xa,0xa,0xd,0xd, -0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0,0,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0, -0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -2,2,2,2,2,2,2,2,2,2,2,0xa,0xa,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0xa,0xa,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0, -0,0,0,0,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0, -0,0,0,0,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0,0,0,0,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0,0,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0,0,0,0,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0x12,0x12,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0,0,0,0,0,0,0,0,0xa,0,0,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0xb1,0xb1,0xb1,1,1,1,1,1,1,1,1,1,0x41,0x41,0x41,0x41, +0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41, +0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0xb1,0xb1,0xb1,0xb1, +0xb1,0xb1,0xb1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd, +0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xa,0xa,0xd,0xd,0xd,0xd,0xd,0xd, +0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, 0xa,0xa,0xa,0xa,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,2,2,2,2, +2,2,2,2,2,2,2,0xa,0xa,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xa,0xa, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0,0,0,0,0, +0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0xa,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0, +0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0,0, +0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0, +0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0,0, +0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0xa,0xa,0xa,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0xa,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0xa,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0x12,0x12,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2, 0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2, -0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0x12,0xb2,0x12,0x12,0x12,0x12,0x12,0x12, +0xb2,0xb2,0xb2,0xb2,0x12,0xb2,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12, 0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12, -0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0xb1,0xb1,0xb1,0xb1, -0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0x12,0x12,0x12,0x12, -0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0,0,0,0 +0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, +0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12, +0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0,0,0,0 }; static const uint32_t ubidi_props_mirrors[26]={ @@ -819,7 +866,7 @@ static const uint32_t ubidi_props_mirrors[26]={ 0x16022fb,0x18022fc,0x1a022fd,0x1c022fe,0x8029b8,0x4029f5,0xa02ade,0xe02ae3,0xc02ae4,0x1002ae5 }; -static const uint8_t ubidi_props_jgArray[664]={ +static const uint8_t ubidi_props_jgArray[672]={ 0x2d,0,3,3,0x2c,3,0x2d,3,4,0x2a,4,4,0xd,0xd,0xd,6, 6,0x1f,0x1f,0x23,0x23,0x21,0x21,0x28,0x28,1,1,0xb,0xb,0x37,0x37,0x37, 0,9,0x1d,0x13,0x16,0x18,0x1a,0x10,0x2c,0x2d,0x2d,0,0,0,0,0, @@ -861,7 +908,7 @@ static const uint8_t ubidi_props_jgArray[664]={ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 4,4,0xd,0x28,9,0x1d,0x16,0x18,0x2d,0x2d,0x1f,0x2c,0x39,0,6,0x21, -0xb,0x55,0x1f,1,0x13,0,0,0 +0xb,0x55,0x1f,1,0x13,0,4,4,4,0x1f,0x2d,0x56,0x58,0x57,0,0 }; static const uint8_t ubidi_props_jgArray2[48]={ @@ -878,25 +925,27 @@ static const UBiDiProps ubidi_props_singleton={ ubidi_props_jgArray2, { ubidi_props_trieIndex, - ubidi_props_trieIndex+3388, + ubidi_props_trieIndex+3496, NULL, - 3388, + 3496, #if !U_PLATFORM_IS_DARWIN_BASED - 7828, + 8388, #else /* !U_PLATFORM_IS_DARWIN_BASED */ - 7956, + 8516, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0x1a0, - 0xdbc, + 0xe28, 0x0, 0x0, 0x110000, #if !U_PLATFORM_IS_DARWIN_BASED - 0x2bcc, + 0x2e68, #else /* !U_PLATFORM_IS_DARWIN_BASED */ - 0x2c4c, + 0x2ee8, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ NULL, 0, FALSE, FALSE, 0, NULL }, { 2,2,0,0 } }; + +#endif // INCLUDED_FROM_UBIDI_PROPS_C diff --git a/icuSources/common/ubidiimp.h b/icuSources/common/ubidiimp.h index 05d711f9..a95b6e6d 100644 --- a/icuSources/common/ubidiimp.h +++ b/icuSources/common/ubidiimp.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * @@ -6,7 +8,7 @@ * ****************************************************************************** * file name: ubidiimp.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/ubidiln.c b/icuSources/common/ubidiln.cpp similarity index 99% rename from icuSources/common/ubidiln.c rename to icuSources/common/ubidiln.cpp index f03defe6..71c581fe 100644 --- a/icuSources/common/ubidiln.c +++ b/icuSources/common/ubidiln.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * @@ -6,7 +8,7 @@ * ****************************************************************************** * file name: ubidiln.c -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/ubiditransform.cpp b/icuSources/common/ubiditransform.cpp new file mode 100644 index 00000000..fd7b90fd --- /dev/null +++ b/icuSources/common/ubiditransform.cpp @@ -0,0 +1,530 @@ +/* +****************************************************************************** +* +* © 2016 and later: Unicode, Inc. and others. +* License & terms of use: http://www.unicode.org/copyright.html +* +****************************************************************************** +* file name: ubiditransform.c +* encoding: UTF-8 +* tab size: 8 (not used) +* indentation:4 +* +* created on: 2016jul24 +* created by: Lina Kemmel +* +*/ + +#include "cmemory.h" +#include "unicode/ubidi.h" +#include "unicode/ustring.h" +#include "unicode/ushape.h" +#include "unicode/utf16.h" +#include "ustr_imp.h" +#include "unicode/ubiditransform.h" + +/* Some convenience defines */ +#define LTR UBIDI_LTR +#define RTL UBIDI_RTL +#define LOGICAL UBIDI_LOGICAL +#define VISUAL UBIDI_VISUAL +#define SHAPE_LOGICAL U_SHAPE_TEXT_DIRECTION_LOGICAL +#define SHAPE_VISUAL U_SHAPE_TEXT_DIRECTION_VISUAL_LTR + +#define CHECK_LEN(STR, LEN, ERROR) { \ + if (LEN == 0) return 0; \ + if (LEN < -1) { *(ERROR) = U_ILLEGAL_ARGUMENT_ERROR; return 0; } \ + if (LEN == -1) LEN = u_strlen(STR); \ + } + +#define MAX_ACTIONS 7 + +/** + * Typedef for a pointer to a function, which performs some operation (such as + * reordering, setting "inverse" mode, character mirroring, etc.). Return value + * indicates whether the text was changed in the course of this operation or + * not. + */ +typedef UBool (*UBiDiAction)(UBiDiTransform *, UErrorCode *); + +/** + * Structure that holds a predefined reordering scheme, including the following + * information: + *
    + *
  • an input base direction,
  • + *
  • an input order,
  • + *
  • an output base direction,
  • + *
  • an output order,
  • + *
  • a digit shaping direction,
  • + *
  • a letter shaping direction,
  • + *
  • a base direction that should be applied when the reordering engine is + * invoked (which can not always be derived from the caller-defined + * options),
  • + *
  • an array of pointers to functions that accomplish the bidi layout + * transformation.
  • + *
+ */ +typedef struct { + UBiDiLevel inLevel; /* input level */ + UBiDiOrder inOrder; /* input order */ + UBiDiLevel outLevel; /* output level */ + UBiDiOrder outOrder; /* output order */ + uint32_t digitsDir; /* digit shaping direction */ + uint32_t lettersDir; /* letter shaping direction */ + UBiDiLevel baseLevel; /* paragraph level to be used with setPara */ + const UBiDiAction actions[MAX_ACTIONS]; /* array of pointers to functions carrying out the transformation */ +} ReorderingScheme; + +struct UBiDiTransform { + UBiDi *pBidi; /* pointer to a UBiDi object */ + const ReorderingScheme *pActiveScheme; /* effective reordering scheme */ + UChar *src; /* input text */ + UChar *dest; /* output text */ + uint32_t srcLength; /* input text length - not really needed as we are zero-terminated and can u_strlen */ + uint32_t srcSize; /* input text capacity excluding the trailing zero */ + uint32_t destSize; /* output text capacity */ + uint32_t *pDestLength; /* number of UChars written to dest */ + uint32_t reorderingOptions; /* reordering options - currently only suppot DO_MIRRORING */ + uint32_t digits; /* digit option for ArabicShaping */ + uint32_t letters; /* letter option for ArabicShaping */ +}; + +U_DRAFT UBiDiTransform* U_EXPORT2 +ubiditransform_open(UErrorCode *pErrorCode) +{ + UBiDiTransform *pBiDiTransform = NULL; + if (U_SUCCESS(*pErrorCode)) { + pBiDiTransform = (UBiDiTransform*) uprv_calloc(1, sizeof(UBiDiTransform)); + if (pBiDiTransform == NULL) { + *pErrorCode = U_MEMORY_ALLOCATION_ERROR; + } + } + return pBiDiTransform; +} + +U_DRAFT void U_EXPORT2 +ubiditransform_close(UBiDiTransform *pBiDiTransform) +{ + if (pBiDiTransform != NULL) { + if (pBiDiTransform->pBidi != NULL) { + ubidi_close(pBiDiTransform->pBidi); + } + if (pBiDiTransform->src != NULL) { + uprv_free(pBiDiTransform->src); + } + uprv_free(pBiDiTransform); + } +} + +/** + * Performs Bidi resolution of text. + * + * @param pTransform Pointer to the UBiDiTransform structure. + * @param pErrorCode Pointer to the error code value. + * + * @return Whether or not this function modifies the text. Besides the return + * value, the caller should also check U_SUCCESS(*pErrorCode). + */ +static UBool +action_resolve(UBiDiTransform *pTransform, UErrorCode *pErrorCode) +{ + ubidi_setPara(pTransform->pBidi, pTransform->src, pTransform->srcLength, + pTransform->pActiveScheme->baseLevel, NULL, pErrorCode); + return FALSE; +} + +/** + * Performs basic reordering of text (Logical -> Visual LTR). + * + * @param pTransform Pointer to the UBiDiTransform structure. + * @param pErrorCode Pointer to the error code value. + * + * @return Whether or not this function modifies the text. Besides the return + * value, the caller should also check U_SUCCESS(*pErrorCode). + */ +static UBool +action_reorder(UBiDiTransform *pTransform, UErrorCode *pErrorCode) +{ + ubidi_writeReordered(pTransform->pBidi, pTransform->dest, pTransform->destSize, + pTransform->reorderingOptions, pErrorCode); + + *pTransform->pDestLength = pTransform->srcLength; + pTransform->reorderingOptions = UBIDI_REORDER_DEFAULT; + return TRUE; +} + +/** + * Sets "inverse" mode on the UBiDi object. + * + * @param pTransform Pointer to the UBiDiTransform structure. + * @param pErrorCode Pointer to the error code value. + * + * @return Whether or not this function modifies the text. Besides the return + * value, the caller should also check U_SUCCESS(*pErrorCode). + */ +static UBool +action_setInverse(UBiDiTransform *pTransform, UErrorCode *pErrorCode) +{ + (void)pErrorCode; + ubidi_setInverse(pTransform->pBidi, TRUE); + ubidi_setReorderingMode(pTransform->pBidi, UBIDI_REORDER_INVERSE_LIKE_DIRECT); + return FALSE; +} + +/** + * Sets "runs only" reordering mode indicating a Logical LTR <-> Logical RTL + * transformation. + * + * @param pTransform Pointer to the UBiDiTransform structure. + * @param pErrorCode Pointer to the error code value. + * + * @return Whether or not this function modifies the text. Besides the return + * value, the caller should also check U_SUCCESS(*pErrorCode). + */ +static UBool +action_setRunsOnly(UBiDiTransform *pTransform, UErrorCode *pErrorCode) +{ + (void)pErrorCode; + ubidi_setReorderingMode(pTransform->pBidi, UBIDI_REORDER_RUNS_ONLY); + return FALSE; +} + +/** + * Performs string reverse. + * + * @param pTransform Pointer to the UBiDiTransform structure. + * @param pErrorCode Pointer to the error code value. + * + * @return Whether or not this function modifies the text. Besides the return + * value, the caller should also check U_SUCCESS(*pErrorCode). + */ +static UBool +action_reverse(UBiDiTransform *pTransform, UErrorCode *pErrorCode) +{ + ubidi_writeReverse(pTransform->src, pTransform->srcLength, + pTransform->dest, pTransform->destSize, + UBIDI_REORDER_DEFAULT, pErrorCode); + *pTransform->pDestLength = pTransform->srcLength; + return TRUE; +} + +/** + * Applies a new value to the text that serves as input at the current + * processing step. This value is identical to the original one when we begin + * the processing, but usually changes as the transformation progresses. + * + * @param pTransform A pointer to the UBiDiTransform structure. + * @param newSrc A pointer whose value is to be used as input text. + * @param newLength A length of the new text in UChars. + * @param newSize A new source capacity in UChars. + * @param pErrorCode Pointer to the error code value. + */ +static void +updateSrc(UBiDiTransform *pTransform, const UChar *newSrc, uint32_t newLength, + uint32_t newSize, UErrorCode *pErrorCode) +{ + if (newSize < newLength) { + *pErrorCode = U_BUFFER_OVERFLOW_ERROR; + return; + } + if (newSize > pTransform->srcSize) { + newSize += 50; // allocate slightly more than needed right now + if (pTransform->src != NULL) { + uprv_free(pTransform->src); + pTransform->src = NULL; + } + pTransform->src = (UChar *)uprv_malloc(newSize * sizeof(UChar)); + if (pTransform->src == NULL) { + *pErrorCode = U_MEMORY_ALLOCATION_ERROR; + //pTransform->srcLength = pTransform->srcSize = 0; + return; + } + pTransform->srcSize = newSize; + } + u_strncpy(pTransform->src, newSrc, newLength); + pTransform->srcLength = u_terminateUChars(pTransform->src, + pTransform->srcSize, newLength, pErrorCode); +} + +/** + * Calls a lower level shaping function. + * + * @param pTransform Pointer to the UBiDiTransform structure. + * @param options Shaping options. + * @param pErrorCode Pointer to the error code value. + */ +static void +doShape(UBiDiTransform *pTransform, uint32_t options, UErrorCode *pErrorCode) +{ + *pTransform->pDestLength = u_shapeArabic(pTransform->src, + pTransform->srcLength, pTransform->dest, pTransform->destSize, + options, pErrorCode); +} + +/** + * Performs digit and letter shaping. + * + * @param pTransform Pointer to the UBiDiTransform structure. + * @param pErrorCode Pointer to the error code value. + * + * @return Whether or not this function modifies the text. Besides the return + * value, the caller should also check U_SUCCESS(*pErrorCode). + */ +static UBool +action_shapeArabic(UBiDiTransform *pTransform, UErrorCode *pErrorCode) +{ + if ((pTransform->letters | pTransform->digits) == 0) { + return FALSE; + } + if (pTransform->pActiveScheme->lettersDir == pTransform->pActiveScheme->digitsDir) { + doShape(pTransform, pTransform->letters | pTransform->digits | pTransform->pActiveScheme->lettersDir, + pErrorCode); + } else { + doShape(pTransform, pTransform->digits | pTransform->pActiveScheme->digitsDir, pErrorCode); + if (U_SUCCESS(*pErrorCode)) { + updateSrc(pTransform, pTransform->dest, *pTransform->pDestLength, + *pTransform->pDestLength, pErrorCode); + doShape(pTransform, pTransform->letters | pTransform->pActiveScheme->lettersDir, + pErrorCode); + } + } + return TRUE; +} + +/** + * Performs character mirroring. + * + * @param pTransform Pointer to the UBiDiTransform structure. + * @param pErrorCode Pointer to the error code value. + * + * @return Whether or not this function modifies the text. Besides the return + * value, the caller should also check U_SUCCESS(*pErrorCode). + */ +static UBool +action_mirror(UBiDiTransform *pTransform, UErrorCode *pErrorCode) +{ + UChar32 c; + uint32_t i = 0, j = 0; + if (0 == (pTransform->reorderingOptions & UBIDI_DO_MIRRORING)) { + return FALSE; + } + if (pTransform->destSize < pTransform->srcLength) { + *pErrorCode = U_BUFFER_OVERFLOW_ERROR; + return FALSE; + } + do { + UBool isOdd = ubidi_getLevelAt(pTransform->pBidi, i) & 1; + U16_NEXT(pTransform->src, i, pTransform->srcLength, c); + U16_APPEND_UNSAFE(pTransform->dest, j, isOdd ? u_charMirror(c) : c); + } while (i < pTransform->srcLength); + + *pTransform->pDestLength = pTransform->srcLength; + pTransform->reorderingOptions = UBIDI_REORDER_DEFAULT; + return TRUE; +} + +/** + * All possible reordering schemes. + * + */ +static const ReorderingScheme Schemes[] = +{ + /* 0: Logical LTR => Visual LTR */ + {LTR, LOGICAL, LTR, VISUAL, SHAPE_LOGICAL, SHAPE_LOGICAL, LTR, + {action_shapeArabic, action_resolve, action_reorder, NULL}}, + /* 1: Logical RTL => Visual LTR */ + {RTL, LOGICAL, LTR, VISUAL, SHAPE_LOGICAL, SHAPE_VISUAL, RTL, + {action_resolve, action_reorder, action_shapeArabic, NULL}}, + /* 2: Logical LTR => Visual RTL */ + {LTR, LOGICAL, RTL, VISUAL, SHAPE_LOGICAL, SHAPE_LOGICAL, LTR, + {action_shapeArabic, action_resolve, action_reorder, action_reverse, NULL}}, + /* 3: Logical RTL => Visual RTL */ + {RTL, LOGICAL, RTL, VISUAL, SHAPE_LOGICAL, SHAPE_VISUAL, RTL, + {action_resolve, action_reorder, action_shapeArabic, action_reverse, NULL}}, + /* 4: Visual LTR => Logical RTL */ + {LTR, VISUAL, RTL, LOGICAL, SHAPE_LOGICAL, SHAPE_VISUAL, RTL, + {action_shapeArabic, action_setInverse, action_resolve, action_reorder, NULL}}, + /* 5: Visual RTL => Logical RTL */ + {RTL, VISUAL, RTL, LOGICAL, SHAPE_LOGICAL, SHAPE_VISUAL, RTL, + {action_reverse, action_shapeArabic, action_setInverse, action_resolve, action_reorder, NULL}}, + /* 6: Visual LTR => Logical LTR */ + {LTR, VISUAL, LTR, LOGICAL, SHAPE_LOGICAL, SHAPE_LOGICAL, LTR, + {action_setInverse, action_resolve, action_reorder, action_shapeArabic, NULL}}, + /* 7: Visual RTL => Logical LTR */ + {RTL, VISUAL, LTR, LOGICAL, SHAPE_LOGICAL, SHAPE_LOGICAL, LTR, + {action_reverse, action_setInverse, action_resolve, action_reorder, action_shapeArabic, NULL}}, + /* 8: Logical LTR => Logical RTL */ + {LTR, LOGICAL, RTL, LOGICAL, SHAPE_LOGICAL, SHAPE_LOGICAL, LTR, + {action_shapeArabic, action_resolve, action_mirror, action_setRunsOnly, action_resolve, action_reorder, NULL}}, + /* 9: Logical RTL => Logical LTR */ + {RTL, LOGICAL, LTR, LOGICAL, SHAPE_LOGICAL, SHAPE_LOGICAL, RTL, + {action_resolve, action_mirror, action_setRunsOnly, action_resolve, action_reorder, action_shapeArabic, NULL}}, + /* 10: Visual LTR => Visual RTL */ + {LTR, VISUAL, RTL, VISUAL, SHAPE_LOGICAL, SHAPE_VISUAL, LTR, + {action_shapeArabic, action_setInverse, action_resolve, action_mirror, action_reverse, NULL}}, + /* 11: Visual RTL => Visual LTR */ + {RTL, VISUAL, LTR, VISUAL, SHAPE_LOGICAL, SHAPE_VISUAL, LTR, + {action_reverse, action_shapeArabic, action_setInverse, action_resolve, action_mirror, NULL}}, + /* 12: Logical LTR => Logical LTR */ + {LTR, LOGICAL, LTR, LOGICAL, SHAPE_LOGICAL, SHAPE_LOGICAL, LTR, + {action_resolve, action_mirror, action_shapeArabic, NULL}}, + /* 13: Logical RTL => Logical RTL */ + {RTL, LOGICAL, RTL, LOGICAL, SHAPE_VISUAL, SHAPE_LOGICAL, RTL, + {action_resolve, action_mirror, action_shapeArabic, NULL}}, + /* 14: Visual LTR => Visual LTR */ + {LTR, VISUAL, LTR, VISUAL, SHAPE_LOGICAL, SHAPE_VISUAL, LTR, + {action_resolve, action_mirror, action_shapeArabic, NULL}}, + /* 15: Visual RTL => Visual RTL */ + {RTL, VISUAL, RTL, VISUAL, SHAPE_LOGICAL, SHAPE_VISUAL, LTR, + {action_reverse, action_resolve, action_mirror, action_shapeArabic, action_reverse, NULL}} +}; + +static const uint32_t nSchemes = sizeof(Schemes) / sizeof(*Schemes); + +/** + * When the direction option is UBIDI_DEFAULT_LTR or + * UBIDI_DEFAULT_RTL, resolve the base direction according to that + * of the first strong bidi character. + */ +static void +resolveBaseDirection(const UChar *text, uint32_t length, + UBiDiLevel *pInLevel, UBiDiLevel *pOutLevel) +{ + switch (*pInLevel) { + case UBIDI_DEFAULT_LTR: + case UBIDI_DEFAULT_RTL: { + UBiDiLevel level = ubidi_getBaseDirection(text, length); + *pInLevel = level != UBIDI_NEUTRAL ? level + : *pInLevel == UBIDI_DEFAULT_RTL ? RTL : LTR; + break; + } + default: + *pInLevel &= 1; + break; + } + switch (*pOutLevel) { + case UBIDI_DEFAULT_LTR: + case UBIDI_DEFAULT_RTL: + *pOutLevel = *pInLevel; + break; + default: + *pOutLevel &= 1; + break; + } +} + +/** + * Finds a valid ReorderingScheme matching the + * caller-defined scheme. + * + * @return A valid ReorderingScheme object or NULL + */ +static const ReorderingScheme* +findMatchingScheme(UBiDiLevel inLevel, UBiDiLevel outLevel, + UBiDiOrder inOrder, UBiDiOrder outOrder) +{ + uint32_t i; + for (i = 0; i < nSchemes; i++) { + const ReorderingScheme *pScheme = Schemes + i; + if (inLevel == pScheme->inLevel && outLevel == pScheme->outLevel + && inOrder == pScheme->inOrder && outOrder == pScheme->outOrder) { + return pScheme; + } + } + return NULL; +} + +U_DRAFT uint32_t U_EXPORT2 +ubiditransform_transform(UBiDiTransform *pBiDiTransform, + const UChar *src, int32_t srcLength, + UChar *dest, int32_t destSize, + UBiDiLevel inParaLevel, UBiDiOrder inOrder, + UBiDiLevel outParaLevel, UBiDiOrder outOrder, + UBiDiMirroring doMirroring, uint32_t shapingOptions, + UErrorCode *pErrorCode) +{ + uint32_t destLength = 0; + UBool textChanged = FALSE; + const UBiDiTransform *pOrigTransform = pBiDiTransform; + const UBiDiAction *action = NULL; + + if (U_FAILURE(*pErrorCode)) { + return 0; + } + if (src == NULL || dest == NULL) { + *pErrorCode = U_ILLEGAL_ARGUMENT_ERROR; + return 0; + } + CHECK_LEN(src, srcLength, pErrorCode); + CHECK_LEN(dest, destSize, pErrorCode); + + if (pBiDiTransform == NULL) { + pBiDiTransform = ubiditransform_open(pErrorCode); + if (U_FAILURE(*pErrorCode)) { + return 0; + } + } + /* Current limitation: in multiple paragraphs will be resolved according + to the 1st paragraph */ + resolveBaseDirection(src, srcLength, &inParaLevel, &outParaLevel); + + pBiDiTransform->pActiveScheme = findMatchingScheme(inParaLevel, outParaLevel, + inOrder, outOrder); + if (pBiDiTransform->pActiveScheme == NULL) { + goto cleanup; + } + pBiDiTransform->reorderingOptions = doMirroring ? UBIDI_DO_MIRRORING + : UBIDI_REORDER_DEFAULT; + + /* Ignore TEXT_DIRECTION_* flags, as we apply our own depending on the text + scheme at the time shaping is invoked. */ + shapingOptions &= ~U_SHAPE_TEXT_DIRECTION_MASK; + pBiDiTransform->digits = shapingOptions & ~U_SHAPE_LETTERS_MASK; + pBiDiTransform->letters = shapingOptions & ~U_SHAPE_DIGITS_MASK; + + updateSrc(pBiDiTransform, src, srcLength, destSize > srcLength ? destSize : srcLength, pErrorCode); + if (U_FAILURE(*pErrorCode)) { + goto cleanup; + } + if (pBiDiTransform->pBidi == NULL) { + pBiDiTransform->pBidi = ubidi_openSized(0, 0, pErrorCode); + if (U_FAILURE(*pErrorCode)) { + goto cleanup; + } + } + pBiDiTransform->dest = dest; + pBiDiTransform->destSize = destSize; + pBiDiTransform->pDestLength = &destLength; + + /* Checking for U_SUCCESS() within the loop to bail out on first failure. */ + for (action = pBiDiTransform->pActiveScheme->actions; *action && U_SUCCESS(*pErrorCode); action++) { + if ((*action)(pBiDiTransform, pErrorCode)) { + if (action + 1) { + updateSrc(pBiDiTransform, pBiDiTransform->dest, *pBiDiTransform->pDestLength, + *pBiDiTransform->pDestLength, pErrorCode); + } + textChanged = TRUE; + } + } + ubidi_setInverse(pBiDiTransform->pBidi, FALSE); + + if (!textChanged && U_SUCCESS(*pErrorCode)) { + /* Text was not changed - just copy src to dest */ + if (destSize < srcLength) { + *pErrorCode = U_BUFFER_OVERFLOW_ERROR; + } else { + u_strncpy(dest, src, srcLength); + destLength = srcLength; + } + } +cleanup: + if (pOrigTransform != pBiDiTransform) { + ubiditransform_close(pBiDiTransform); + } else { + pBiDiTransform->dest = NULL; + pBiDiTransform->pDestLength = NULL; + pBiDiTransform->srcLength = 0; + pBiDiTransform->destSize = 0; + } + return U_FAILURE(*pErrorCode) ? 0 : destLength; +} diff --git a/icuSources/common/ubidiwrt.c b/icuSources/common/ubidiwrt.cpp similarity index 99% rename from icuSources/common/ubidiwrt.c rename to icuSources/common/ubidiwrt.cpp index 2c649596..a89099da 100644 --- a/icuSources/common/ubidiwrt.c +++ b/icuSources/common/ubidiwrt.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * @@ -6,7 +8,7 @@ * ****************************************************************************** * file name: ubidiwrt.c -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/ubrk.cpp b/icuSources/common/ubrk.cpp index 161c0ac4..f8bdf5a6 100644 --- a/icuSources/common/ubrk.cpp +++ b/icuSources/common/ubrk.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************** * Copyright (C) 1996-2015, International Business Machines @@ -18,6 +20,7 @@ #include "unicode/rbbi.h" #include "rbbirb.h" #include "uassert.h" +#include "cmemory.h" U_NAMESPACE_USE @@ -117,7 +120,28 @@ ubrk_openRules( const UChar *rules, } - +U_CAPI UBreakIterator* U_EXPORT2 +ubrk_openBinaryRules(const uint8_t *binaryRules, int32_t rulesLength, + const UChar * text, int32_t textLength, + UErrorCode * status) +{ + if (U_FAILURE(*status)) { + return NULL; + } + if (rulesLength < 0) { + *status = U_ILLEGAL_ARGUMENT_ERROR; + return NULL; + } + LocalPointer lpRBBI(new RuleBasedBreakIterator(binaryRules, rulesLength, *status), *status); + if (U_FAILURE(*status)) { + return NULL; + } + UBreakIterator *uBI = reinterpret_cast(lpRBBI.orphan()); + if (text != NULL) { + ubrk_setText(uBI, text, textLength, status); + } + return uBI; +} U_CAPI UBreakIterator * U_EXPORT2 @@ -286,7 +310,8 @@ ubrk_getLocaleByType(const UBreakIterator *bi, } -void ubrk_refreshUText(UBreakIterator *bi, +U_CAPI void U_EXPORT2 +ubrk_refreshUText(UBreakIterator *bi, UText *text, UErrorCode *status) { @@ -294,6 +319,39 @@ void ubrk_refreshUText(UBreakIterator *bi, bii->refreshInputText(text, *status); } +U_CAPI int32_t U_EXPORT2 +ubrk_getBinaryRules(UBreakIterator *bi, + uint8_t * binaryRules, int32_t rulesCapacity, + UErrorCode * status) +{ + if (U_FAILURE(*status)) { + return 0; + } + if ((binaryRules == NULL && rulesCapacity > 0) || rulesCapacity < 0) { + *status = U_ILLEGAL_ARGUMENT_ERROR; + return 0; + } + RuleBasedBreakIterator* rbbi; + if ((rbbi = dynamic_cast(reinterpret_cast(bi))) == NULL) { + *status = U_ILLEGAL_ARGUMENT_ERROR; + return 0; + } + uint32_t rulesLength; + const uint8_t * returnedRules = rbbi->getBinaryRules(rulesLength); + if (rulesLength > INT32_MAX) { + *status = U_INDEX_OUTOFBOUNDS_ERROR; + return 0; + } + if (binaryRules != NULL) { // if not preflighting + // Here we know rulesLength <= INT32_MAX and rulesCapacity >= 0, can cast safely + if ((int32_t)rulesLength > rulesCapacity) { + *status = U_BUFFER_OVERFLOW_ERROR; + } else { + uprv_memcpy(binaryRules, returnedRules, rulesLength); + } + } + return (int32_t)rulesLength; +} #endif /* #if !UCONFIG_NO_BREAK_ITERATION */ diff --git a/icuSources/common/ubrkimpl.h b/icuSources/common/ubrkimpl.h index e4909712..8197f663 100644 --- a/icuSources/common/ubrkimpl.h +++ b/icuSources/common/ubrkimpl.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 2006, International Business Machines diff --git a/icuSources/common/ucase.cpp b/icuSources/common/ucase.cpp index b04c2d40..706d7289 100644 --- a/icuSources/common/ucase.cpp +++ b/icuSources/common/ucase.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: ucase.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -44,13 +46,6 @@ struct UCaseProps { #define INCLUDED_FROM_UCASE_CPP #include "ucase_props_data.h" -/* UCaseProps singleton ----------------------------------------------------- */ - -U_CAPI const UCaseProps * U_EXPORT2 -ucase_getSingleton() { - return &ucase_props_singleton; -} - /* set of property starts for UnicodeSet ------------------------------------ */ static UBool U_CALLCONV @@ -62,13 +57,13 @@ _enumPropertyStartsRange(const void *context, UChar32 start, UChar32 /*end*/, ui } U_CFUNC void U_EXPORT2 -ucase_addPropertyStarts(const UCaseProps *csp, const USetAdder *sa, UErrorCode *pErrorCode) { +ucase_addPropertyStarts(const USetAdder *sa, UErrorCode *pErrorCode) { if(U_FAILURE(*pErrorCode)) { return; } /* add the start code point of each same-value range of the trie */ - utrie2_enum(&csp->trie, NULL, _enumPropertyStartsRange, sa); + utrie2_enum(&ucase_props_singleton.trie, NULL, _enumPropertyStartsRange, sa); /* add code points with hardcoded properties, plus the ones following them */ @@ -131,14 +126,14 @@ static const uint8_t flagsOffset[256]={ /* simple case mappings ----------------------------------------------------- */ U_CAPI UChar32 U_EXPORT2 -ucase_tolower(const UCaseProps *csp, UChar32 c) { - uint16_t props=UTRIE2_GET16(&csp->trie, c); +ucase_tolower(UChar32 c) { + uint16_t props=UTRIE2_GET16(&ucase_props_singleton.trie, c); if(!PROPS_HAS_EXCEPTION(props)) { if(UCASE_GET_TYPE(props)>=UCASE_UPPER) { c+=UCASE_GET_DELTA(props); } } else { - const uint16_t *pe=GET_EXCEPTIONS(csp, props); + const uint16_t *pe=GET_EXCEPTIONS(&ucase_props_singleton, props); uint16_t excWord=*pe++; if(HAS_SLOT(excWord, UCASE_EXC_LOWER)) { GET_SLOT_VALUE(excWord, UCASE_EXC_LOWER, pe, c); @@ -148,14 +143,14 @@ ucase_tolower(const UCaseProps *csp, UChar32 c) { } U_CAPI UChar32 U_EXPORT2 -ucase_toupper(const UCaseProps *csp, UChar32 c) { - uint16_t props=UTRIE2_GET16(&csp->trie, c); +ucase_toupper(UChar32 c) { + uint16_t props=UTRIE2_GET16(&ucase_props_singleton.trie, c); if(!PROPS_HAS_EXCEPTION(props)) { if(UCASE_GET_TYPE(props)==UCASE_LOWER) { c+=UCASE_GET_DELTA(props); } } else { - const uint16_t *pe=GET_EXCEPTIONS(csp, props); + const uint16_t *pe=GET_EXCEPTIONS(&ucase_props_singleton, props); uint16_t excWord=*pe++; if(HAS_SLOT(excWord, UCASE_EXC_UPPER)) { GET_SLOT_VALUE(excWord, UCASE_EXC_UPPER, pe, c); @@ -165,14 +160,14 @@ ucase_toupper(const UCaseProps *csp, UChar32 c) { } U_CAPI UChar32 U_EXPORT2 -ucase_totitle(const UCaseProps *csp, UChar32 c) { - uint16_t props=UTRIE2_GET16(&csp->trie, c); +ucase_totitle(UChar32 c) { + uint16_t props=UTRIE2_GET16(&ucase_props_singleton.trie, c); if(!PROPS_HAS_EXCEPTION(props)) { if(UCASE_GET_TYPE(props)==UCASE_LOWER) { c+=UCASE_GET_DELTA(props); } } else { - const uint16_t *pe=GET_EXCEPTIONS(csp, props); + const uint16_t *pe=GET_EXCEPTIONS(&ucase_props_singleton, props); uint16_t excWord=*pe++; int32_t idx; if(HAS_SLOT(excWord, UCASE_EXC_TITLE)) { @@ -196,7 +191,7 @@ static const UChar iDotTilde[3] = { 0x69, 0x307, 0x303 }; U_CFUNC void U_EXPORT2 -ucase_addCaseClosure(const UCaseProps *csp, UChar32 c, const USetAdder *sa) { +ucase_addCaseClosure(UChar32 c, const USetAdder *sa) { uint16_t props; /* @@ -227,7 +222,7 @@ ucase_addCaseClosure(const UCaseProps *csp, UChar32 c, const USetAdder *sa) { break; } - props=UTRIE2_GET16(&csp->trie, c); + props=UTRIE2_GET16(&ucase_props_singleton.trie, c); if(!PROPS_HAS_EXCEPTION(props)) { if(UCASE_GET_TYPE(props)!=UCASE_NONE) { /* add the one simple case mapping, no matter what type it is */ @@ -241,7 +236,7 @@ ucase_addCaseClosure(const UCaseProps *csp, UChar32 c, const USetAdder *sa) { * c has exceptions, so there may be multiple simple and/or * full case mappings. Add them all. */ - const uint16_t *pe0, *pe=GET_EXCEPTIONS(csp, props); + const uint16_t *pe0, *pe=GET_EXCEPTIONS(&ucase_props_singleton, props); const UChar *closure; uint16_t excWord=*pe++; int32_t idx, closureLength, fullLength, length; @@ -336,10 +331,10 @@ strcmpMax(const UChar *s, int32_t length, const UChar *t, int32_t max) { } U_CFUNC UBool U_EXPORT2 -ucase_addStringCaseClosure(const UCaseProps *csp, const UChar *s, int32_t length, const USetAdder *sa) { +ucase_addStringCaseClosure(const UChar *s, int32_t length, const USetAdder *sa) { int32_t i, start, limit, result, unfoldRows, unfoldRowWidth, unfoldStringWidth; - if(csp->unfold==NULL || s==NULL) { + if(ucase_props_singleton.unfold==NULL || s==NULL) { return FALSE; /* no reverse case folding data, or no string */ } if(length<=1) { @@ -353,7 +348,7 @@ ucase_addStringCaseClosure(const UCaseProps *csp, const UChar *s, int32_t length return FALSE; } - const uint16_t *unfold=csp->unfold; + const uint16_t *unfold=ucase_props_singleton.unfold; unfoldRows=unfold[UCASE_UNFOLD_ROWS]; unfoldRowWidth=unfold[UCASE_UNFOLD_ROW_WIDTH]; unfoldStringWidth=unfold[UCASE_UNFOLD_STRING_WIDTH]; @@ -379,7 +374,7 @@ ucase_addStringCaseClosure(const UCaseProps *csp, const UChar *s, int32_t length for(i=unfoldStringWidth; iadd(sa->set, c); - ucase_addCaseClosure(csp, c, sa); + ucase_addCaseClosure(c, sa); } return TRUE; } else if(result<0) { @@ -428,38 +423,38 @@ U_NAMESPACE_END /** @return UCASE_NONE, UCASE_LOWER, UCASE_UPPER, UCASE_TITLE */ U_CAPI int32_t U_EXPORT2 -ucase_getType(const UCaseProps *csp, UChar32 c) { - uint16_t props=UTRIE2_GET16(&csp->trie, c); +ucase_getType(UChar32 c) { + uint16_t props=UTRIE2_GET16(&ucase_props_singleton.trie, c); return UCASE_GET_TYPE(props); } /** @return same as ucase_getType() and set bit 2 if c is case-ignorable */ U_CAPI int32_t U_EXPORT2 -ucase_getTypeOrIgnorable(const UCaseProps *csp, UChar32 c) { - uint16_t props=UTRIE2_GET16(&csp->trie, c); +ucase_getTypeOrIgnorable(UChar32 c) { + uint16_t props=UTRIE2_GET16(&ucase_props_singleton.trie, c); return UCASE_GET_TYPE_AND_IGNORABLE(props); } /** @return UCASE_NO_DOT, UCASE_SOFT_DOTTED, UCASE_ABOVE, UCASE_OTHER_ACCENT */ static inline int32_t -getDotType(const UCaseProps *csp, UChar32 c) { - uint16_t props=UTRIE2_GET16(&csp->trie, c); +getDotType(UChar32 c) { + uint16_t props=UTRIE2_GET16(&ucase_props_singleton.trie, c); if(!PROPS_HAS_EXCEPTION(props)) { return props&UCASE_DOT_MASK; } else { - const uint16_t *pe=GET_EXCEPTIONS(csp, props); + const uint16_t *pe=GET_EXCEPTIONS(&ucase_props_singleton, props); return (*pe>>UCASE_EXC_DOT_SHIFT)&UCASE_DOT_MASK; } } U_CAPI UBool U_EXPORT2 -ucase_isSoftDotted(const UCaseProps *csp, UChar32 c) { - return (UBool)(getDotType(csp, c)==UCASE_SOFT_DOTTED); +ucase_isSoftDotted(UChar32 c) { + return (UBool)(getDotType(c)==UCASE_SOFT_DOTTED); } U_CAPI UBool U_EXPORT2 -ucase_isCaseSensitive(const UCaseProps *csp, UChar32 c) { - uint16_t props=UTRIE2_GET16(&csp->trie, c); +ucase_isCaseSensitive(UChar32 c) { + uint16_t props=UTRIE2_GET16(&ucase_props_singleton.trie, c); return (UBool)((props&UCASE_SENSITIVE)!=0); } @@ -543,12 +538,10 @@ ucase_isCaseSensitive(const UCaseProps *csp, UChar32 c) { * zero or more case-ignorable characters. */ -#define is_a(c) ((c)=='a' || (c)=='A') #define is_d(c) ((c)=='d' || (c)=='D') #define is_e(c) ((c)=='e' || (c)=='E') #define is_i(c) ((c)=='i' || (c)=='I') #define is_l(c) ((c)=='l' || (c)=='L') -#define is_n(c) ((c)=='n' || (c)=='N') #define is_r(c) ((c)=='r' || (c)=='R') #define is_t(c) ((c)=='t' || (c)=='T') #define is_u(c) ((c)=='u' || (c)=='U') @@ -563,16 +556,7 @@ ucase_isCaseSensitive(const UCaseProps *csp, UChar32 c) { * Accepts both 2- and 3-letter codes and accepts case variants. */ U_CFUNC int32_t -ucase_getCaseLocale(const char *locale, int32_t *locCache) { - int32_t result; - char c; - - if(locCache!=NULL && (result=*locCache)!=UCASE_LOC_UNKNOWN) { - return result; - } - - result=UCASE_LOC_ROOT; - +ucase_getCaseLocale(const char *locale) { /* * This function used to use uloc_getLanguage(), but the current code * removes the dependency of this low-level code on uloc implementation code @@ -582,61 +566,149 @@ ucase_getCaseLocale(const char *locale, int32_t *locCache) { * Because this code does not want to depend on uloc, the caller must * pass in a non-NULL locale, i.e., may need to call uloc_getDefault(). */ - c=*locale++; - if(is_t(c)) { - /* tr or tur? */ + char c=*locale++; + // Fastpath for English "en" which is often used for default (=root locale) case mappings, + // and for Chinese "zh": Very common but no special case mapping behavior. + // Then check lowercase vs. uppercase to reduce the number of comparisons + // for other locales without special behavior. + if(c=='e') { + /* el or ell? */ c=*locale++; - if(is_u(c)) { + if(is_l(c)) { c=*locale++; - } - if(is_r(c)) { - c=*locale; + if(is_l(c)) { + c=*locale; + } if(is_sep(c)) { - result=UCASE_LOC_TURKISH; + return UCASE_LOC_GREEK; } } - } else if(is_a(c)) { - /* az or aze? */ - c=*locale++; - if(is_z(c)) { + // en, es, ... -> root + } else if(c=='z') { + return UCASE_LOC_ROOT; +#if U_CHARSET_FAMILY==U_ASCII_FAMILY + } else if(c>='a') { // ASCII a-z = 0x61..0x7a, after A-Z +#elif U_CHARSET_FAMILY==U_EBCDIC_FAMILY + } else if(c<='z') { // EBCDIC a-z = 0x81..0xa9 with two gaps, before A-Z +#else +# error Unknown charset family! +#endif + // lowercase c + if(c=='t') { + /* tr or tur? */ c=*locale++; - if(is_e(c)) { + if(is_u(c)) { + c=*locale++; + } + if(is_r(c)) { c=*locale; + if(is_sep(c)) { + return UCASE_LOC_TURKISH; + } } - if(is_sep(c)) { - result=UCASE_LOC_TURKISH; + } else if(c=='a') { + /* az or aze? */ + c=*locale++; + if(is_z(c)) { + c=*locale++; + if(is_e(c)) { + c=*locale; + } + if(is_sep(c)) { + return UCASE_LOC_TURKISH; + } } - } - } else if(is_l(c)) { - /* lt or lit? */ - c=*locale++; - if(is_i(c)) { + } else if(c=='l') { + /* lt or lit? */ c=*locale++; - } - if(is_t(c)) { - c=*locale; - if(is_sep(c)) { - result=UCASE_LOC_LITHUANIAN; + if(is_i(c)) { + c=*locale++; + } + if(is_t(c)) { + c=*locale; + if(is_sep(c)) { + return UCASE_LOC_LITHUANIAN; + } + } + } else if(c=='n') { + /* nl or nld? */ + c=*locale++; + if(is_l(c)) { + c=*locale++; + if(is_d(c)) { + c=*locale; + } + if(is_sep(c)) { + return UCASE_LOC_DUTCH; + } } } - } else if(is_n(c)) { - /* nl or nld? */ - c=*locale++; - if(is_l(c)) { + } else { + // uppercase c + // Same code as for lowercase c but also check for 'E'. + if(c=='T') { + /* tr or tur? */ c=*locale++; - if(is_d(c)) { + if(is_u(c)) { + c=*locale++; + } + if(is_r(c)) { c=*locale; + if(is_sep(c)) { + return UCASE_LOC_TURKISH; + } } - if(is_sep(c)) { - result=UCASE_LOC_DUTCH; + } else if(c=='A') { + /* az or aze? */ + c=*locale++; + if(is_z(c)) { + c=*locale++; + if(is_e(c)) { + c=*locale; + } + if(is_sep(c)) { + return UCASE_LOC_TURKISH; + } + } + } else if(c=='L') { + /* lt or lit? */ + c=*locale++; + if(is_i(c)) { + c=*locale++; + } + if(is_t(c)) { + c=*locale; + if(is_sep(c)) { + return UCASE_LOC_LITHUANIAN; + } + } + } else if(c=='E') { + /* el or ell? */ + c=*locale++; + if(is_l(c)) { + c=*locale++; + if(is_l(c)) { + c=*locale; + } + if(is_sep(c)) { + return UCASE_LOC_GREEK; + } + } + } else if(c=='N') { + /* nl or nld? */ + c=*locale++; + if(is_l(c)) { + c=*locale++; + if(is_d(c)) { + c=*locale; + } + if(is_sep(c)) { + return UCASE_LOC_DUTCH; + } } } } - - if(locCache!=NULL) { - *locCache=result; - } - return result; + return UCASE_LOC_ROOT; } /* @@ -648,7 +720,7 @@ ucase_getCaseLocale(const char *locale, int32_t *locCache) { * it is also cased or not. */ static UBool -isFollowedByCasedLetter(const UCaseProps *csp, UCaseContextIterator *iter, void *context, int8_t dir) { +isFollowedByCasedLetter(UCaseContextIterator *iter, void *context, int8_t dir) { UChar32 c; if(iter==NULL) { @@ -656,7 +728,7 @@ isFollowedByCasedLetter(const UCaseProps *csp, UCaseContextIterator *iter, void } for(/* dir!=0 sets direction */; (c=iter(context, dir))>=0; dir=0) { - int32_t type=ucase_getTypeOrIgnorable(csp, c); + int32_t type=ucase_getTypeOrIgnorable(c); if(type&4) { /* case-ignorable, continue with the loop */ } else if(type!=UCASE_NONE) { @@ -671,7 +743,7 @@ isFollowedByCasedLetter(const UCaseProps *csp, UCaseContextIterator *iter, void /* Is preceded by Soft_Dotted character with no intervening cc=230 ? */ static UBool -isPrecededBySoftDotted(const UCaseProps *csp, UCaseContextIterator *iter, void *context) { +isPrecededBySoftDotted(UCaseContextIterator *iter, void *context) { UChar32 c; int32_t dotType; int8_t dir; @@ -681,7 +753,7 @@ isPrecededBySoftDotted(const UCaseProps *csp, UCaseContextIterator *iter, void * } for(dir=-1; (c=iter(context, dir))>=0; dir=0) { - dotType=getDotType(csp, c); + dotType=getDotType(c); if(dotType==UCASE_SOFT_DOTTED) { return TRUE; /* preceded by TYPE_i */ } else if(dotType!=UCASE_OTHER_ACCENT) { @@ -728,7 +800,7 @@ isPrecededBySoftDotted(const UCaseProps *csp, UCaseContextIterator *iter, void * /* Is preceded by base character 'I' with no intervening cc=230 ? */ static UBool -isPrecededBy_I(const UCaseProps *csp, UCaseContextIterator *iter, void *context) { +isPrecededBy_I(UCaseContextIterator *iter, void *context) { UChar32 c; int32_t dotType; int8_t dir; @@ -741,7 +813,7 @@ isPrecededBy_I(const UCaseProps *csp, UCaseContextIterator *iter, void *context) if(c==0x49) { return TRUE; /* preceded by I */ } - dotType=getDotType(csp, c); + dotType=getDotType(c); if(dotType!=UCASE_OTHER_ACCENT) { return FALSE; /* preceded by different base character (not I), or intervening cc==230 */ } @@ -752,7 +824,7 @@ isPrecededBy_I(const UCaseProps *csp, UCaseContextIterator *iter, void *context) /* Is followed by one or more cc==230 ? */ static UBool -isFollowedByMoreAbove(const UCaseProps *csp, UCaseContextIterator *iter, void *context) { +isFollowedByMoreAbove(UCaseContextIterator *iter, void *context) { UChar32 c; int32_t dotType; int8_t dir; @@ -762,7 +834,7 @@ isFollowedByMoreAbove(const UCaseProps *csp, UCaseContextIterator *iter, void *c } for(dir=1; (c=iter(context, dir))>=0; dir=0) { - dotType=getDotType(csp, c); + dotType=getDotType(c); if(dotType==UCASE_ABOVE) { return TRUE; /* at least one cc==230 following */ } else if(dotType!=UCASE_OTHER_ACCENT) { @@ -775,7 +847,7 @@ isFollowedByMoreAbove(const UCaseProps *csp, UCaseContextIterator *iter, void *c /* Is followed by a dot above (without cc==230 in between) ? */ static UBool -isFollowedByDotAbove(const UCaseProps *csp, UCaseContextIterator *iter, void *context) { +isFollowedByDotAbove(UCaseContextIterator *iter, void *context) { UChar32 c; int32_t dotType; int8_t dir; @@ -788,7 +860,7 @@ isFollowedByDotAbove(const UCaseProps *csp, UCaseContextIterator *iter, void *co if(c==0x307) { return TRUE; } - dotType=getDotType(csp, c); + dotType=getDotType(c); if(dotType!=UCASE_OTHER_ACCENT) { return FALSE; /* next base character or cc==230 in between */ } @@ -798,19 +870,20 @@ isFollowedByDotAbove(const UCaseProps *csp, UCaseContextIterator *iter, void *co } U_CAPI int32_t U_EXPORT2 -ucase_toFullLower(const UCaseProps *csp, UChar32 c, +ucase_toFullLower(UChar32 c, UCaseContextIterator *iter, void *context, const UChar **pString, - const char *locale, int32_t *locCache) -{ + int32_t loc) { + // The sign of the result has meaning, input must be non-negative so that it can be returned as is. + U_ASSERT(c >= 0); UChar32 result=c; - uint16_t props=UTRIE2_GET16(&csp->trie, c); + uint16_t props=UTRIE2_GET16(&ucase_props_singleton.trie, c); if(!PROPS_HAS_EXCEPTION(props)) { if(UCASE_GET_TYPE(props)>=UCASE_UPPER) { result=c+UCASE_GET_DELTA(props); } } else { - const uint16_t *pe=GET_EXCEPTIONS(csp, props), *pe2; + const uint16_t *pe=GET_EXCEPTIONS(&ucase_props_singleton, props), *pe2; uint16_t excWord=*pe++; int32_t full; @@ -818,7 +891,6 @@ ucase_toFullLower(const UCaseProps *csp, UChar32 c, if(excWord&UCASE_EXC_CONDITIONAL_SPECIAL) { /* use hardcoded conditions and mappings */ - int32_t loc=ucase_getCaseLocale(locale, locCache); /* * Test for conditional mappings first @@ -829,7 +901,7 @@ ucase_toFullLower(const UCaseProps *csp, UChar32 c, if( loc==UCASE_LOC_LITHUANIAN && /* base characters, find accents above */ (((c==0x49 || c==0x4a || c==0x12e) && - isFollowedByMoreAbove(csp, iter, context)) || + isFollowedByMoreAbove(iter, context)) || /* precomposed with accent above, no need to find one */ (c==0xcc || c==0xcd || c==0x128)) ) { @@ -881,7 +953,7 @@ ucase_toFullLower(const UCaseProps *csp, UChar32 c, 0130; 0069; 0130; 0130; az # LATIN CAPITAL LETTER I WITH DOT ABOVE */ return 0x69; - } else if(loc==UCASE_LOC_TURKISH && c==0x307 && isPrecededBy_I(csp, iter, context)) { + } else if(loc==UCASE_LOC_TURKISH && c==0x307 && isPrecededBy_I(iter, context)) { /* # When lowercasing, remove dot_above in the sequence I + dot_above, which will turn into i. # This matches the behavior of the canonically equivalent I-dot_above @@ -890,7 +962,7 @@ ucase_toFullLower(const UCaseProps *csp, UChar32 c, 0307; ; 0307; 0307; az After_I; # COMBINING DOT ABOVE */ return 0; /* remove the dot (continue without output) */ - } else if(loc==UCASE_LOC_TURKISH && c==0x49 && !isFollowedByDotAbove(csp, iter, context)) { + } else if(loc==UCASE_LOC_TURKISH && c==0x49 && !isFollowedByDotAbove(iter, context)) { /* # When lowercasing, unless an I is before a dot_above, it turns into a dotless i. @@ -907,8 +979,8 @@ ucase_toFullLower(const UCaseProps *csp, UChar32 c, *pString=iDot; return 2; } else if( c==0x3a3 && - !isFollowedByCasedLetter(csp, iter, context, 1) && - isFollowedByCasedLetter(csp, iter, context, -1) /* -1=preceded */ + !isFollowedByCasedLetter(iter, context, 1) && + isFollowedByCasedLetter(iter, context, -1) /* -1=preceded */ ) { /* greek capital sigma maps depending on surrounding cased letters (see SpecialCasing.txt) */ /* @@ -942,19 +1014,21 @@ ucase_toFullLower(const UCaseProps *csp, UChar32 c, /* internal */ static int32_t -toUpperOrTitle(const UCaseProps *csp, UChar32 c, +toUpperOrTitle(UChar32 c, UCaseContextIterator *iter, void *context, const UChar **pString, - const char *locale, int32_t *locCache, + int32_t loc, UBool upperNotTitle) { + // The sign of the result has meaning, input must be non-negative so that it can be returned as is. + U_ASSERT(c >= 0); UChar32 result=c; - uint16_t props=UTRIE2_GET16(&csp->trie, c); + uint16_t props=UTRIE2_GET16(&ucase_props_singleton.trie, c); if(!PROPS_HAS_EXCEPTION(props)) { if(UCASE_GET_TYPE(props)==UCASE_LOWER) { result=c+UCASE_GET_DELTA(props); } } else { - const uint16_t *pe=GET_EXCEPTIONS(csp, props), *pe2; + const uint16_t *pe=GET_EXCEPTIONS(&ucase_props_singleton, props), *pe2; uint16_t excWord=*pe++; int32_t full, idx; @@ -962,8 +1036,6 @@ toUpperOrTitle(const UCaseProps *csp, UChar32 c, if(excWord&UCASE_EXC_CONDITIONAL_SPECIAL) { /* use hardcoded conditions and mappings */ - int32_t loc=ucase_getCaseLocale(locale, locCache); - if(loc==UCASE_LOC_TURKISH && c==0x69) { /* # Turkish and Azeri @@ -977,7 +1049,7 @@ toUpperOrTitle(const UCaseProps *csp, UChar32 c, 0069; 0069; 0130; 0130; az; # LATIN SMALL LETTER I */ return 0x130; - } else if(loc==UCASE_LOC_LITHUANIAN && c==0x307 && isPrecededBySoftDotted(csp, iter, context)) { + } else if(loc==UCASE_LOC_LITHUANIAN && c==0x307 && isPrecededBySoftDotted(iter, context)) { /* # Lithuanian @@ -1035,19 +1107,19 @@ toUpperOrTitle(const UCaseProps *csp, UChar32 c, } U_CAPI int32_t U_EXPORT2 -ucase_toFullUpper(const UCaseProps *csp, UChar32 c, +ucase_toFullUpper(UChar32 c, UCaseContextIterator *iter, void *context, const UChar **pString, - const char *locale, int32_t *locCache) { - return toUpperOrTitle(csp, c, iter, context, pString, locale, locCache, TRUE); + int32_t caseLocale) { + return toUpperOrTitle(c, iter, context, pString, caseLocale, TRUE); } U_CAPI int32_t U_EXPORT2 -ucase_toFullTitle(const UCaseProps *csp, UChar32 c, +ucase_toFullTitle(UChar32 c, UCaseContextIterator *iter, void *context, const UChar **pString, - const char *locale, int32_t *locCache) { - return toUpperOrTitle(csp, c, iter, context, pString, locale, locCache, FALSE); + int32_t caseLocale) { + return toUpperOrTitle(c, iter, context, pString, caseLocale, FALSE); } /* case folding ------------------------------------------------------------- */ @@ -1093,14 +1165,14 @@ ucase_toFullTitle(const UCaseProps *csp, UChar32 c, /* return the simple case folding mapping for c */ U_CAPI UChar32 U_EXPORT2 -ucase_fold(const UCaseProps *csp, UChar32 c, uint32_t options) { - uint16_t props=UTRIE2_GET16(&csp->trie, c); +ucase_fold(UChar32 c, uint32_t options) { + uint16_t props=UTRIE2_GET16(&ucase_props_singleton.trie, c); if(!PROPS_HAS_EXCEPTION(props)) { if(UCASE_GET_TYPE(props)>=UCASE_UPPER) { c+=UCASE_GET_DELTA(props); } } else { - const uint16_t *pe=GET_EXCEPTIONS(csp, props); + const uint16_t *pe=GET_EXCEPTIONS(&ucase_props_singleton, props); uint16_t excWord=*pe++; int32_t idx; if(excWord&UCASE_EXC_CONDITIONAL_FOLD) { @@ -1153,18 +1225,19 @@ ucase_fold(const UCaseProps *csp, UChar32 c, uint32_t options) { */ U_CAPI int32_t U_EXPORT2 -ucase_toFullFolding(const UCaseProps *csp, UChar32 c, +ucase_toFullFolding(UChar32 c, const UChar **pString, - uint32_t options) -{ + uint32_t options) { + // The sign of the result has meaning, input must be non-negative so that it can be returned as is. + U_ASSERT(c >= 0); UChar32 result=c; - uint16_t props=UTRIE2_GET16(&csp->trie, c); + uint16_t props=UTRIE2_GET16(&ucase_props_singleton.trie, c); if(!PROPS_HAS_EXCEPTION(props)) { if(UCASE_GET_TYPE(props)>=UCASE_UPPER) { result=c+UCASE_GET_DELTA(props); } } else { - const uint16_t *pe=GET_EXCEPTIONS(csp, props), *pe2; + const uint16_t *pe=GET_EXCEPTIONS(&ucase_props_singleton, props), *pe2; uint16_t excWord=*pe++; int32_t full, idx; @@ -1226,66 +1299,59 @@ ucase_toFullFolding(const UCaseProps *csp, UChar32 c, /* case mapping properties API ---------------------------------------------- */ -#define GET_CASE_PROPS() &ucase_props_singleton - /* public API (see uchar.h) */ U_CAPI UBool U_EXPORT2 u_isULowercase(UChar32 c) { - return (UBool)(UCASE_LOWER==ucase_getType(GET_CASE_PROPS(), c)); + return (UBool)(UCASE_LOWER==ucase_getType(c)); } U_CAPI UBool U_EXPORT2 u_isUUppercase(UChar32 c) { - return (UBool)(UCASE_UPPER==ucase_getType(GET_CASE_PROPS(), c)); + return (UBool)(UCASE_UPPER==ucase_getType(c)); } /* Transforms the Unicode character to its lower case equivalent.*/ U_CAPI UChar32 U_EXPORT2 u_tolower(UChar32 c) { - return ucase_tolower(GET_CASE_PROPS(), c); + return ucase_tolower(c); } /* Transforms the Unicode character to its upper case equivalent.*/ U_CAPI UChar32 U_EXPORT2 u_toupper(UChar32 c) { - return ucase_toupper(GET_CASE_PROPS(), c); + return ucase_toupper(c); } /* Transforms the Unicode character to its title case equivalent.*/ U_CAPI UChar32 U_EXPORT2 u_totitle(UChar32 c) { - return ucase_totitle(GET_CASE_PROPS(), c); + return ucase_totitle(c); } /* return the simple case folding mapping for c */ U_CAPI UChar32 U_EXPORT2 u_foldCase(UChar32 c, uint32_t options) { - return ucase_fold(GET_CASE_PROPS(), c, options); + return ucase_fold(c, options); } U_CFUNC int32_t U_EXPORT2 ucase_hasBinaryProperty(UChar32 c, UProperty which) { /* case mapping properties */ const UChar *resultString; - int32_t locCache; - const UCaseProps *csp=GET_CASE_PROPS(); - if(csp==NULL) { - return FALSE; - } switch(which) { case UCHAR_LOWERCASE: - return (UBool)(UCASE_LOWER==ucase_getType(csp, c)); + return (UBool)(UCASE_LOWER==ucase_getType(c)); case UCHAR_UPPERCASE: - return (UBool)(UCASE_UPPER==ucase_getType(csp, c)); + return (UBool)(UCASE_UPPER==ucase_getType(c)); case UCHAR_SOFT_DOTTED: - return ucase_isSoftDotted(csp, c); + return ucase_isSoftDotted(c); case UCHAR_CASE_SENSITIVE: - return ucase_isCaseSensitive(csp, c); + return ucase_isCaseSensitive(c); case UCHAR_CASED: - return (UBool)(UCASE_NONE!=ucase_getType(csp, c)); + return (UBool)(UCASE_NONE!=ucase_getType(c)); case UCHAR_CASE_IGNORABLE: - return (UBool)(ucase_getTypeOrIgnorable(csp, c)>>2); + return (UBool)(ucase_getTypeOrIgnorable(c)>>2); /* * Note: The following Changes_When_Xyz are defined as testing whether * the NFD form of the input changes when Xyz-case-mapped. @@ -1299,21 +1365,17 @@ ucase_hasBinaryProperty(UChar32 c, UProperty which) { * start sets for normalization and case mappings. */ case UCHAR_CHANGES_WHEN_LOWERCASED: - locCache=UCASE_LOC_ROOT; - return (UBool)(ucase_toFullLower(csp, c, NULL, NULL, &resultString, "", &locCache)>=0); + return (UBool)(ucase_toFullLower(c, NULL, NULL, &resultString, UCASE_LOC_ROOT)>=0); case UCHAR_CHANGES_WHEN_UPPERCASED: - locCache=UCASE_LOC_ROOT; - return (UBool)(ucase_toFullUpper(csp, c, NULL, NULL, &resultString, "", &locCache)>=0); + return (UBool)(ucase_toFullUpper(c, NULL, NULL, &resultString, UCASE_LOC_ROOT)>=0); case UCHAR_CHANGES_WHEN_TITLECASED: - locCache=UCASE_LOC_ROOT; - return (UBool)(ucase_toFullTitle(csp, c, NULL, NULL, &resultString, "", &locCache)>=0); + return (UBool)(ucase_toFullTitle(c, NULL, NULL, &resultString, UCASE_LOC_ROOT)>=0); /* case UCHAR_CHANGES_WHEN_CASEFOLDED: -- in uprops.c */ case UCHAR_CHANGES_WHEN_CASEMAPPED: - locCache=UCASE_LOC_ROOT; return (UBool)( - ucase_toFullLower(csp, c, NULL, NULL, &resultString, "", &locCache)>=0 || - ucase_toFullUpper(csp, c, NULL, NULL, &resultString, "", &locCache)>=0 || - ucase_toFullTitle(csp, c, NULL, NULL, &resultString, "", &locCache)>=0); + ucase_toFullLower(c, NULL, NULL, &resultString, UCASE_LOC_ROOT)>=0 || + ucase_toFullUpper(c, NULL, NULL, &resultString, UCASE_LOC_ROOT)>=0 || + ucase_toFullTitle(c, NULL, NULL, &resultString, UCASE_LOC_ROOT)>=0); default: return FALSE; } diff --git a/icuSources/common/ucase.h b/icuSources/common/ucase.h index 8f24769d..e15bae66 100644 --- a/icuSources/common/ucase.h +++ b/icuSources/common/ucase.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: ucase.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -35,18 +37,8 @@ U_NAMESPACE_END /* library API -------------------------------------------------------------- */ -U_CDECL_BEGIN - -struct UCaseProps; -typedef struct UCaseProps UCaseProps; - -U_CDECL_END - -U_CAPI const UCaseProps * U_EXPORT2 -ucase_getSingleton(void); - U_CFUNC void U_EXPORT2 -ucase_addPropertyStarts(const UCaseProps *csp, const USetAdder *sa, UErrorCode *pErrorCode); +ucase_addPropertyStarts(const USetAdder *sa, UErrorCode *pErrorCode); /** * Requires non-NULL locale ID but otherwise does the equivalent of @@ -54,7 +46,7 @@ ucase_addPropertyStarts(const UCaseProps *csp, const USetAdder *sa, UErrorCode * * Accepts both 2- and 3-letter codes and accepts case variants. */ U_CFUNC int32_t -ucase_getCaseLocale(const char *locale, int32_t *locCache); +ucase_getCaseLocale(const char *locale); /* Casing locale types for ucase_getCaseLocale */ enum { @@ -62,6 +54,7 @@ enum { UCASE_LOC_ROOT, UCASE_LOC_TURKISH, UCASE_LOC_LITHUANIAN, + UCASE_LOC_GREEK, UCASE_LOC_DUTCH }; @@ -84,16 +77,16 @@ enum { /* single-code point functions */ U_CAPI UChar32 U_EXPORT2 -ucase_tolower(const UCaseProps *csp, UChar32 c); +ucase_tolower(UChar32 c); U_CAPI UChar32 U_EXPORT2 -ucase_toupper(const UCaseProps *csp, UChar32 c); +ucase_toupper(UChar32 c); U_CAPI UChar32 U_EXPORT2 -ucase_totitle(const UCaseProps *csp, UChar32 c); +ucase_totitle(UChar32 c); U_CAPI UChar32 U_EXPORT2 -ucase_fold(const UCaseProps *csp, UChar32 c, uint32_t options); +ucase_fold(UChar32 c, uint32_t options); /** * Adds all simple case mappings and the full case folding for c to sa, @@ -105,7 +98,7 @@ ucase_fold(const UCaseProps *csp, UChar32 c, uint32_t options); * - for k include the Kelvin sign */ U_CFUNC void U_EXPORT2 -ucase_addCaseClosure(const UCaseProps *csp, UChar32 c, const USetAdder *sa); +ucase_addCaseClosure(UChar32 c, const USetAdder *sa); /** * Maps the string to single code points and adds the associated case closure @@ -120,7 +113,7 @@ ucase_addCaseClosure(const UCaseProps *csp, UChar32 c, const USetAdder *sa); * @return TRUE if the string was found */ U_CFUNC UBool U_EXPORT2 -ucase_addStringCaseClosure(const UCaseProps *csp, const UChar *s, int32_t length, const USetAdder *sa); +ucase_addStringCaseClosure(const UChar *s, int32_t length, const USetAdder *sa); #ifdef __cplusplus U_NAMESPACE_BEGIN @@ -154,17 +147,17 @@ U_NAMESPACE_END /** @return UCASE_NONE, UCASE_LOWER, UCASE_UPPER, UCASE_TITLE */ U_CAPI int32_t U_EXPORT2 -ucase_getType(const UCaseProps *csp, UChar32 c); +ucase_getType(UChar32 c); -/** @return same as ucase_getType(), or <0 if c is case-ignorable */ +/** @return like ucase_getType() but also sets UCASE_IGNORABLE if c is case-ignorable */ U_CAPI int32_t U_EXPORT2 -ucase_getTypeOrIgnorable(const UCaseProps *csp, UChar32 c); +ucase_getTypeOrIgnorable(UChar32 c); U_CAPI UBool U_EXPORT2 -ucase_isSoftDotted(const UCaseProps *csp, UChar32 c); +ucase_isSoftDotted(UChar32 c); U_CAPI UBool U_EXPORT2 -ucase_isCaseSensitive(const UCaseProps *csp, UChar32 c); +ucase_isCaseSensitive(UChar32 c); /* string case mapping functions */ @@ -237,10 +230,7 @@ enum { * @param context Pointer to be passed into iter. * @param pString If the mapping result is a string, then the pointer is * written to *pString. - * @param locale Locale ID for locale-dependent mappings. - * @param locCache Initialize to 0; may be used to cache the result of parsing - * the locale ID for subsequent calls. - * Can be NULL. + * @param caseLocale Case locale value from ucase_getCaseLocale(). * @return Output code point or string length, see UCASE_MAX_STRING_LENGTH. * * @see UCaseContextIterator @@ -248,25 +238,25 @@ enum { * @internal */ U_CAPI int32_t U_EXPORT2 -ucase_toFullLower(const UCaseProps *csp, UChar32 c, +ucase_toFullLower(UChar32 c, UCaseContextIterator *iter, void *context, const UChar **pString, - const char *locale, int32_t *locCache); + int32_t caseLocale); U_CAPI int32_t U_EXPORT2 -ucase_toFullUpper(const UCaseProps *csp, UChar32 c, +ucase_toFullUpper(UChar32 c, UCaseContextIterator *iter, void *context, const UChar **pString, - const char *locale, int32_t *locCache); + int32_t caseLocale); U_CAPI int32_t U_EXPORT2 -ucase_toFullTitle(const UCaseProps *csp, UChar32 c, +ucase_toFullTitle(UChar32 c, UCaseContextIterator *iter, void *context, const UChar **pString, - const char *locale, int32_t *locCache); + int32_t caseLocale); U_CAPI int32_t U_EXPORT2 -ucase_toFullFolding(const UCaseProps *csp, UChar32 c, +ucase_toFullFolding(UChar32 c, const UChar **pString, uint32_t options); @@ -280,10 +270,10 @@ U_CDECL_BEGIN * @internal */ typedef int32_t U_CALLCONV -UCaseMapFull(const UCaseProps *csp, UChar32 c, +UCaseMapFull(UChar32 c, UCaseContextIterator *iter, void *context, const UChar **pString, - const char *locale, int32_t *locCache); + int32_t caseLocale); U_CDECL_END diff --git a/icuSources/common/ucase_props_data.h b/icuSources/common/ucase_props_data.h index d3b26e9e..9fefabcc 100644 --- a/icuSources/common/ucase_props_data.h +++ b/icuSources/common/ucase_props_data.h @@ -1,171 +1,171 @@ -/* - * Copyright (C) 1999-2016, International Business Machines - * Corporation and others. All Rights Reserved. - * - * file name: ucase_props_data.h - * - * machine-generated by: icu/tools/unicode/c/genprops/casepropsbuilder.cpp - */ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html +// +// Copyright (C) 1999-2016, International Business Machines +// Corporation and others. All Rights Reserved. +// +// file name: ucase_props_data.h +// +// machine-generated by: icu/tools/unicode/c/genprops/casepropsbuilder.cpp -#ifndef INCLUDED_FROM_UCASE_CPP -# error This file must be #included from ucase.cpp only. -#endif -static const UVersionInfo ucase_props_dataVersion={8,0,0,0}; +#ifdef INCLUDED_FROM_UCASE_CPP + +static const UVersionInfo ucase_props_dataVersion={9,0,0,0}; #if !U_PLATFORM_IS_DARWIN_BASED -static const int32_t ucase_props_indexes[UCASE_IX_TOP]={0x10,0x67ea,0x5658,0x737,0x172,0,0,0,0,0,0,0,0,0,0,3}; +static const int32_t ucase_props_indexes[UCASE_IX_TOP]={0x10,0x6c6c,0x5a10,0x79c,0x172,0,0,0,0,0,0,0,0,0,0,3}; #else /* !U_PLATFORM_IS_DARWIN_BASED */ -static const int32_t ucase_props_indexes[UCASE_IX_TOP]={0x10,0x684a,0x56b8,0x737,0x172,0,0,0,0,0,0,0,0,0,0,3}; +static const int32_t ucase_props_indexes[UCASE_IX_TOP]={0x10,0x6ca4,0x5a48,0x79c,0x172,0,0,0,0,0,0,0,0,0,0,3}; #endif /* !U_PLATFORM_IS_DARWIN_BASED */ #if !U_PLATFORM_IS_DARWIN_BASED -static const uint16_t ucase_props_trieIndex[11044]={ -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -static const uint16_t ucase_props_trieIndex[11092]={ -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x316,0x31e,0x326,0x32e,0x33c,0x344,0x34c,0x354,0x35c,0x364,0x36b,0x373,0x37b,0x383,0x38b,0x393, -0x399,0x3a1,0x3a9,0x3b1,0x3b9,0x3c1,0x3c9,0x3d1,0x3d9,0x3e1,0x3e9,0x3f1,0x3f9,0x401,0x409,0x411, -0x419,0x421,0x425,0x42d,0x435,0x43d,0x445,0x44d,0x449,0x451,0x456,0x45e,0x465,0x46d,0x475,0x47d, -0x485,0x48d,0x495,0x49d,0x335,0x33d,0x4a2,0x4aa,0x4af,0x4b7,0x4bf,0x4c7,0x4c6,0x4ce,0x4d3,0x4db, -0x4e2,0x4e9,0x4ed,0x335,0x335,0x316,0x335,0x4f5,0x4fd,0x4ff,0x507,0x50f,0x513,0x514,0x51c,0x524, -0x52c,0x514,0x534,0x539,0x52c,0x514,0x541,0x524,0x513,0x545,0x54d,0x524,0x552,0x335,0x55a,0x335, -0x48c,0x4c8,0x562,0x524,0x513,0x545,0x569,0x524,0x513,0x335,0x51c,0x524,0x335,0x335,0x56f,0x335, -0x335,0x575,0x57c,0x335,0x335,0x580,0x588,0x335,0x58c,0x593,0x335,0x59a,0x5a2,0x5a9,0x5b1,0x335, -0x335,0x5b6,0x5be,0x5c6,0x5ce,0x5d6,0x5de,0x47b,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x5e2,0x335,0x335,0x5f2,0x5fa,0x5ea, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x602,0x602,0x520,0x520,0x335,0x608,0x610,0x335, -0x618,0x335,0x620,0x335,0x335,0x626,0x335,0x335,0x335,0x62e,0x335,0x335,0x335,0x335,0x335,0x335, -0x635,0x335,0x63c,0x644,0x335,0x64c,0x335,0x335,0x654,0x657,0x65f,0x665,0x66d,0x675,0x335,0x67c, -0x335,0x681,0x335,0x687,0x335,0x335,0x68f,0x697,0x69f,0x6a4,0x6a7,0x6af,0x6bf,0x6b7,0x6cf,0x6c7, -0x35c,0x6d7,0x35c,0x6df,0x6e2,0x35c,0x6ea,0x35c,0x6f2,0x6fa,0x702,0x70a,0x712,0x71a,0x722,0x72a, -0x732,0x739,0x335,0x741,0x749,0x335,0x751,0x759,0x761,0x769,0x771,0x779,0x781,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x784,0x78a,0x790,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x798,0x79d,0x7a1,0x7a9,0x35c,0x35c,0x35c,0x7b1,0x7b9,0x7c1,0x335,0x7c6,0x335,0x335,0x335,0x7ce, -0x335,0x61d,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x512,0x7d6,0x335,0x335,0x7dd,0x335,0x335,0x7e5,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x7ed,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x687,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x7f3,0x335,0x35c,0x7fb,0x803,0x335,0x335,0x80b,0x813,0x81b,0x35c,0x820,0x828,0x82e,0x335,0x834, -0x83c,0x52b,0x335,0x335,0x335,0x335,0x843,0x84b,0x335,0x852,0x859,0x335,0x4fd,0x85e,0x866,0x52b, -0x335,0x86c,0x874,0x878,0x335,0x880,0x888,0x890,0x335,0x896,0x89a,0x8a2,0x8b2,0x8aa,0x335,0x8ba, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, +static const uint16_t ucase_props_trieIndex[11520]={ +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +static const uint16_t ucase_props_trieIndex[11548]={ +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x327,0x32f,0x337,0x33f,0x34d,0x355,0x35d,0x365,0x36d,0x375,0x37c,0x384,0x38c,0x394,0x39c,0x3a4, +0x3aa,0x3b2,0x3ba,0x3c2,0x3ca,0x3d2,0x3da,0x3e2,0x3ea,0x3f2,0x3fa,0x402,0x40a,0x412,0x41a,0x422, +0x42a,0x432,0x43a,0x442,0x44a,0x452,0x45a,0x462,0x45e,0x466,0x46b,0x473,0x47a,0x482,0x48a,0x492, +0x49a,0x4a2,0x4aa,0x4b2,0x346,0x34e,0x4b7,0x4bf,0x4c4,0x4cc,0x4d4,0x4dc,0x4db,0x4e3,0x4e8,0x4f0, +0x4f7,0x4fe,0x502,0x346,0x346,0x327,0x512,0x50a,0x51a,0x51c,0x524,0x52c,0x530,0x531,0x539,0x541, +0x549,0x531,0x551,0x556,0x549,0x531,0x55e,0x541,0x530,0x562,0x56a,0x541,0x56f,0x346,0x577,0x346, +0x4a1,0x4dd,0x57f,0x541,0x530,0x562,0x586,0x541,0x530,0x346,0x539,0x541,0x346,0x346,0x58c,0x346, +0x346,0x592,0x599,0x346,0x346,0x59d,0x5a5,0x346,0x5a9,0x5b0,0x346,0x5b7,0x5bf,0x5c6,0x5ce,0x346, +0x346,0x5d3,0x5db,0x5e3,0x5eb,0x5f3,0x5fb,0x490,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x5ff,0x346,0x346,0x60f,0x617,0x607, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x61f,0x61f,0x53d,0x53d,0x346,0x625,0x62d,0x346, +0x635,0x346,0x63d,0x346,0x548,0x643,0x346,0x346,0x346,0x64b,0x346,0x346,0x346,0x346,0x346,0x346, +0x652,0x346,0x659,0x661,0x346,0x669,0x346,0x346,0x671,0x674,0x67c,0x682,0x68a,0x692,0x346,0x699, +0x346,0x69e,0x346,0x6a4,0x6ac,0x346,0x6b0,0x6b8,0x6c0,0x6c5,0x6c8,0x6d0,0x6e0,0x6d8,0x6f0,0x6e8, +0x36d,0x6f8,0x36d,0x700,0x703,0x36d,0x70b,0x36d,0x713,0x71b,0x723,0x72b,0x733,0x73b,0x743,0x74b, +0x753,0x75a,0x346,0x762,0x76a,0x346,0x772,0x77a,0x782,0x78a,0x792,0x79a,0x7a2,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x7a5,0x7ab,0x7b1,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x7b9,0x7be,0x7c2,0x7ca,0x36d,0x36d,0x36d,0x7d2,0x7da,0x7e2,0x346,0x7e7,0x346,0x346,0x346,0x7ef, +0x346,0x63a,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x52f,0x7f7,0x346,0x346,0x7fe,0x346,0x346,0x806,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x80e,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x6a4,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x814,0x346,0x81c,0x821,0x829,0x346,0x346,0x831,0x839,0x841,0x36d,0x846,0x84e,0x854,0x346,0x85a, +0x862,0x548,0x346,0x346,0x346,0x346,0x869,0x871,0x346,0x878,0x87f,0x346,0x51a,0x884,0x88c,0x548, +0x346,0x892,0x89a,0x89e,0x346,0x8a6,0x8ae,0x8b6,0x346,0x8bc,0x8c0,0x8c8,0x8d8,0x8d0,0x346,0x8e0, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, #if U_PLATFORM_IS_DARWIN_BASED -0x335,0x335,0x335,0x8be,0x8c6,0x47c,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x8ce,0x335,0x335,0x335,0x335,0x8d6,0x66d,0x335, +0x346,0x346,0x346,0x8e4,0x8e7,0x491,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x8ef,0x346,0x346,0x346,0x346,0x8f7,0x68a,0x346, #endif /* U_PLATFORM_IS_DARWIN_BASED */ -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, #if !U_PLATFORM_IS_DARWIN_BASED -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x8c2,0x335,0x335,0x335,0x335,0x8ca,0x66d,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x8cf,0x8d7,0x8db,0x335,0x335,0x335,0x335,0x318,0x31e,0x8e3,0x8eb,0x8f2,0x4c8,0x335,0x335,0x8fa, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x8e8,0x346,0x346,0x346,0x346,0x8f0,0x68a,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x8f5,0x8fd,0x901,0x346,0x346,0x346,0x346,0x329,0x32f,0x909,0x911,0x918,0x4dd,0x346,0x346,0x920, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x8db,0x8e3,0x8e7,0x335,0x335,0x335,0x335,0x318,0x31e,0x8ef,0x8f7,0x8fe,0x4c8,0x335,0x335,0x906, +0x8fc,0x904,0x908,0x346,0x346,0x346,0x346,0x329,0x32f,0x910,0x918,0x91f,0x4dd,0x346,0x346,0x927, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0xcd8,0xcd8,0xcf0,0xd30,0xd70,0xdac,0xdec,0xe2c,0xe64,0xea4,0xee4,0xf24,0xf64,0xfa4,0xfe4,0x1024, -0x1064,0x1094,0x10d4,0x1114,0x1124,0x1158,0x1194,0x11d4,0x1214,0x1254,0xcd4,0x1288,0x12bc,0x12fc,0x1318,0x134c, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0xd1c,0xd1c,0xd34,0xd74,0xdb4,0xdf0,0xe30,0xe70,0xea8,0xee8,0xf28,0xf68,0xfa8,0xfe8,0x1028,0x1068, +0x10a8,0x10e8,0x1128,0x1168,0x1178,0x11ac,0x11e8,0x1228,0x1268,0x12a8,0xd18,0x12dc,0x1310,0x1350,0x136c,0x13a0, 0x9e1,0xa11,0xa51,0xa8c,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0xab5,0x188,0x188, -0x188,0x188,0x188,0x188,0x188,0x188,0x188,0xaf2,0x188,0x188,0xb27,0xb66,0x188,0xba0,0xbd7,0x188, +0x188,0x188,0x188,0x188,0x188,0x188,0x188,0xaf5,0x188,0x188,0xb2a,0xb69,0xba9,0xbe3,0xc1a,0x188, 0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188, 0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188, 0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188, @@ -190,537 +190,667 @@ static const uint16_t ucase_props_trieIndex[11092]={ 0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188, 0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188, 0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188, -0xc17,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, +0xc5a,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, #if !U_PLATFORM_IS_DARWIN_BASED -0x621,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x902,0x335,0x335,0x335,0x905,0x335,0x335,0x335, -0x335,0x90d,0x913,0x917,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, +0x63e,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x928,0x346,0x346,0x346,0x92b,0x346,0x346,0x346, +0x346,0x933,0x939,0x93d,0x346,0x346,0x941,0x945,0x94b,0x346,0x346,0x346,0x346,0x346,0x346,0x346, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x621,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x90e,0x335,0x335,0x335,0x911,0x335,0x335,0x335, -0x335,0x919,0x91f,0x923,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, +0x63e,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x92f,0x346,0x346,0x346,0x932,0x346,0x346,0x346, +0x346,0x93a,0x940,0x944,0x346,0x346,0x948,0x94c,0x952,0x346,0x346,0x346,0x346,0x346,0x346,0x346, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, #if !U_PLATFORM_IS_DARWIN_BASED -0x335,0x91f,0x923,0x335,0x335,0x335,0x335,0x335,0x92b,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x933,0x937,0x93f,0x943,0x335,0x335,0x335,0x335,0x335,0x335,0x335, +0x346,0x953,0x957,0x346,0x346,0x346,0x346,0x346,0x95f,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x967,0x96b,0x973,0x977,0x346,0x346,0x346,0x346,0x346,0x346,0x346, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x335,0x92b,0x92f,0x335,0x335,0x335,0x335,0x335,0x937,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x93f,0x943,0x94b,0x94f,0x335,0x335,0x335,0x335,0x335,0x335,0x335, +0x346,0x95a,0x95e,0x346,0x346,0x346,0x346,0x346,0x966,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x96e,0x972,0x97a,0x97e,0x346,0x346,0x346,0x346,0x346,0x346,0x346, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, #if !U_PLATFORM_IS_DARWIN_BASED -0x335,0x513,0x948,0x94f,0x951,0x66d,0x959,0x335,0x335,0x961,0x968,0x335,0x954,0x66d,0x96e,0x976, -0x335,0x335,0x97b,0x335,0x335,0x335,0x335,0x318,0x983,0x66d,0x514,0x98b,0x992,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x998,0x9a0,0x335,0x335,0x335,0x335,0x335,0x335,0x9a4,0x9ac, -0x335,0x335,0x9b4,0x48c,0x335,0x335,0x9bc,0x335,0x335,0x9c2,0x9ca,0x335,0x335,0x335,0x335,0x335, -0x335,0x41d,0x9d2,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, +0x346,0x530,0x97c,0x983,0x985,0x68a,0x98d,0x346,0x346,0x995,0x99c,0x346,0x988,0x68a,0x9a2,0x9aa, +0x346,0x346,0x9af,0x346,0x346,0x346,0x346,0x329,0x9b7,0x68a,0x531,0x9bf,0x9c6,0x346,0x346,0x346, +0x346,0x346,0x97c,0x9ce,0x346,0x346,0x9d2,0x9da,0x346,0x346,0x346,0x346,0x346,0x346,0x9de,0x9e6, +0x346,0x346,0x9ee,0x4a1,0x346,0x346,0x9f6,0x346,0x346,0x9fc,0xa04,0x346,0x346,0x346,0x346,0x346, +0x346,0xa0c,0xa14,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0xa1c,0x346,0x346, +0x8f0,0xa24,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0xa2a,0x346,0xa30,0x671, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x335,0x513,0x954,0x95b,0x95d,0x66d,0x965,0x335,0x335,0x96d,0x974,0x335,0x960,0x66d,0x97a,0x982, -0x335,0x335,0x987,0x335,0x335,0x335,0x335,0x318,0x98f,0x66d,0x514,0x997,0x99e,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x9a4,0x9ac,0x335,0x335,0x335,0x335,0x335,0x335,0x9b0,0x9b8, -0x335,0x335,0x9c0,0x48c,0x335,0x335,0x9c8,0x335,0x335,0x9ce,0x9d6,0x335,0x335,0x335,0x335,0x335, -0x335,0x41d,0x9de,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, +0x346,0x530,0x983,0x98a,0x98c,0x68a,0x994,0x346,0x346,0x99c,0x9a3,0x346,0x98f,0x68a,0x9a9,0x9b1, +0x346,0x346,0x9b6,0x346,0x346,0x346,0x346,0x329,0x9be,0x68a,0x531,0x9c6,0x9cd,0x346,0x346,0x346, +0x346,0x346,0x983,0x9d5,0x346,0x346,0x9d9,0x9e1,0x346,0x346,0x346,0x346,0x346,0x346,0x9e5,0x9ed, +0x346,0x346,0x9f5,0x4a1,0x346,0x346,0x9fd,0x346,0x346,0xa03,0xa0b,0x346,0x346,0x346,0x346,0x346, +0x346,0xa13,0xa1b,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0xa23,0x346,0x346, +0x8f7,0xa2b,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0xa31,0x346,0xa37,0x671, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, #if !U_PLATFORM_IS_DARWIN_BASED -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x9da,0x335,0x9e0,0x654, +0x346,0xa36,0x346,0x346,0x4a1,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x9e6,0x335,0x9ec,0x654, +0x346,0xa3d,0x346,0x346,0x4a1,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, #if !U_PLATFORM_IS_DARWIN_BASED -0x335,0x9e6,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0xa3e,0x671,0x346,0x346,0x346,0x346,0x346, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x335,0x9f2,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0xa45,0x671,0x346,0x346,0x346,0x346,0x346, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, #if !U_PLATFORM_IS_DARWIN_BASED -0x335,0x335,0x335,0x335,0x335,0x335,0x9ee,0x654,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, +0x346,0x346,0x346,0x346,0x346,0xa46,0xa4e,0xa54,0x346,0x346,0x346,0x346,0xa5c,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0xa64,0xa6c,0xa71,0xa77,0xa7f,0xa87, +0xa8f,0xa68,0xa97,0xa9f,0xaa7,0xaae,0xa69,0xa64,0xa6c,0xa67,0xa77,0xa6a,0xa65,0xab6,0xa68,0xabe, +0xac6,0xace,0xad5,0xac1,0xac9,0xad1,0xad8,0xac4,0xae0,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x839,0xae8,0x839,0xaef,0xaf6,0xafe,0x346, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x335,0x335,0x335,0x335,0x335,0x335,0x9fa,0x654,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, +0x346,0x346,0x346,0x346,0x346,0xa4d,0xa55,0xa5b,0x346,0x346,0x346,0x346,0xa63,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0xa6b,0xa73,0xa78,0xa7e,0xa86,0xa8e, +0xa96,0xa6f,0xa9e,0xaa6,0xaae,0xab5,0xa70,0xa6b,0xa73,0xa6e,0xa7e,0xa71,0xa6c,0xabd,0xa6f,0xac5, +0xacd,0xad5,0xadc,0xac8,0xad0,0xad8,0xadf,0xacb,0xae7,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x839,0xaef,0x839,0xaf6,0xafd,0xb05,0x346, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, #if !U_PLATFORM_IS_DARWIN_BASED -0x335,0x335,0x9f6,0x9fe,0xa04,0x335,0x335,0x335,0x335,0xa0c,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0xa14,0xa1c,0xa21,0xa27,0xa2f,0xa37,0xa3f,0xa18,0xa47, -0xa4f,0xa57,0xa5e,0xa19,0xa14,0xa1c,0xa17,0xa27,0xa1a,0xa15,0xa66,0xa18,0xa6e,0xa76,0xa7e,0xa85, -0xa71,0xa79,0xa81,0xa88,0xa74,0xa90,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x813,0xa98,0x813,0xa9f,0xaa6,0xaae,0x335,0x335,0x335,0x335, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0xb06,0xb0e,0x346,0x346,0x346,0x346,0x346, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x335,0x335,0xa02,0xa0a,0xa10,0x335,0x335,0x335,0x335,0xa18,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0xa20,0xa28,0xa2d,0xa33,0xa3b,0xa43,0xa4b,0xa24,0xa53, -0xa5b,0xa63,0xa6a,0xa25,0xa20,0xa28,0xa23,0xa33,0xa26,0xa21,0xa72,0xa24,0xa7a,0xa82,0xa8a,0xa91, -0xa7d,0xa85,0xa8d,0xa94,0xa80,0xa9c,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x813,0xaa4,0x813,0xaab,0xab2,0xaba,0x335,0x335,0x335,0x335, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0xb0d,0xb15,0x346,0x346,0x346,0x346,0x346, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, #if !U_PLATFORM_IS_DARWIN_BASED -0x335,0x335,0x335,0x335,0x335,0x335,0xab2,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0xb12,0x346,0xb1a,0xb22,0xb29,0x346,0x346, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x335,0x335,0x335,0x335,0x335,0x335,0xabe,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0xb19,0x346,0xb21,0xb29,0xb30,0x346,0x346, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, #if !U_PLATFORM_IS_DARWIN_BASED -0xa10,0xaba,0xaba,0xac0,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x963,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, +0x346,0x346,0x346,0xa60,0xb31,0xb31,0xb37,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x997,0x346,0x346,0x346,0x346,0x346,0x346, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0xa1c,0xac6,0xac6,0xacc,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x96f,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, +0x346,0x346,0x346,0xa67,0xb38,0xb38,0xb3e,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x99e,0x346,0x346,0x346,0x346,0x346,0x346, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x513,0x813,0x813,0x813,0x335,0x335,0x335,0x335,0x813, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x530,0x839,0x839,0x839,0x346,0x346, #if !U_PLATFORM_IS_DARWIN_BASED -0x813,0x813,0x813,0x813,0x813,0x813,0x9ea,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, +0x346,0x346,0x839,0x839,0x839,0x839,0x839,0x839,0x839,0xa3a,0x346,0x346,0x346,0x346,0x346,0x346, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x813,0x813,0x813,0x813,0x813,0x813,0x9f6,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, +0x346,0x346,0x839,0x839,0x839,0x839,0x839,0x839,0x839,0xa41,0x346,0x346,0x346,0x346,0x346,0x346, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x335, -0x335,0x335,0x335,0x335,0x335,0x335,0x335,0x315,0,0,0,0,0,0,0,0, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346, +0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x346,0x326,0x326,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4, -0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0, -0,0,4,0,0,0,0,0,0,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a, -0x100a,0x1a,0xba,0xfa,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x17a,0x100a,0x100a,0x100a,0x100a, -0x100a,0x100a,0x100a,0,0,0,4,0,4,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009, -0xf009,0x1f9,0xf029,0x299,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0x319,0xf009,0xf009,0xf009,0xf009, -0xf009,0xf009,0xf009,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,4,0,0,0,0,0,0,4,0,0,0,0,0, +0,0,0,0,0,0,4,0,0,0,0,0,0,0x100a,0x100a,0x100a, +0x100a,0x100a,0x100a,0x100a,0x100a,0x1a,0xba,0xfa,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x17a, +0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0,0,0,4,0,4,0xf009,0xf009,0xf009, +0xf009,0xf009,0xf009,0xf009,0xf009,0x1f9,0xf029,0x299,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0x319, +0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,4,0,1,0,0,4,0,4, -0,0,0,0,4,0x399,0,4,4,0,1,0,0,0,0,0, -0x100a,0x100a,0x100a,0x100a,0x100a,0x3fa,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x47a,0x4ba,0x100a,0x100a, -0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x4f9, -0xf009,0xf009,0xf009,0xf009,0xf009,0x639,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009, -0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0x3c89, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,4,0,1,0, +0,4,0,4,0,0,0,0,4,0x399,0,4,4,0,1,0, +0,0,0,0,0x100a,0x100a,0x100a,0x100a,0x100a,0x3fa,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a, +0x47a,0x4ba,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0,0x100a,0x100a,0x100a,0x100a, +0x100a,0x100a,0x100a,0x4f9,0xf009,0xf009,0xf009,0xf009,0xf009,0x639,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009, +0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0,0xf009,0xf009,0xf009,0xf009, +0xf009,0xf009,0xf009,0x3c89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89, 0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89, +0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x6ba,0xff89,0x8a,0xff89, +0x8a,0xff89,0x6fa,0xffa9,0x73a,0x7f9,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,1,0x8a,0xff89,0x8a, +0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x899,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89, 0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89, -0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x6ba,0xff89,0x8a,0xff89,0x8a,0xff89,0x6fa,0xffa9, -0x73a,0x7f9,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,1,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a, -0xff89,0x8a,0xff89,0x8a,0xff89,0x899,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89, 0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89, +0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0xc38a,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x999, +0x6189,0x690a,0x8a,0xff89,0x8a,0xff89,0x670a,0x8a,0xff89,0x668a,0x668a,0x8a,0xff89,1,0x278a,0x650a, +0x658a,0x8a,0xff89,0x668a,0x678a,0x3089,0x698a,0x688a,0x8a,0xff89,0x5189,1,0x698a,0x6a8a,0x4109,0x6b0a, +0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x6d0a,0x8a,0xff89,0x6d0a,1,1,0x8a,0xff89,0x6d0a,0x8a, +0xff89,0x6c8a,0x6c8a,0x8a,0xff89,0x8a,0xff89,0x6d8a,0x8a,0xff89,1,0,0x8a,0xff89,1,0x1c09, +0,0,0,0,0x9fa,0xa5b,0xad9,0xb3a,0xb9b,0xc19,0xc7a,0xcdb,0xd59,0x8a,0xff89,0x8a, +0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0xd889,0x8a,0xff89, 0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89, -0x8a,0xff89,0x8a,0xff89,0xc38a,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x999,0x6189,0x690a,0x8a,0xff89, -0x8a,0xff89,0x670a,0x8a,0xff89,0x668a,0x668a,0x8a,0xff89,1,0x278a,0x650a,0x658a,0x8a,0xff89,0x668a, -0x678a,0x3089,0x698a,0x688a,0x8a,0xff89,0x5189,1,0x698a,0x6a8a,0x4109,0x6b0a,0x8a,0xff89,0x8a,0xff89, -0x8a,0xff89,0x6d0a,0x8a,0xff89,0x6d0a,1,1,0x8a,0xff89,0x6d0a,0x8a,0xff89,0x6c8a,0x6c8a,0x8a, -0xff89,0x8a,0xff89,0x6d8a,0x8a,0xff89,1,0,0x8a,0xff89,1,0x1c09,0,0,0,0, -0x9fa,0xa5b,0xad9,0xb3a,0xb9b,0xc19,0xc7a,0xcdb,0xd59,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a, -0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0xd889,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89, -0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0xdb9,0xeba,0xf1b,0xf99, -0x8a,0xff89,0xcf8a,0xe40a,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89, +0xdb9,0xeba,0xf1b,0xf99,0x8a,0xff89,0xcf8a,0xe40a,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89, 0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89, -0x8a,0xff89,0x8a,0xff89,0xbf0a,1,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89, -0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,1,1,1,1,1,1,0xffa,0x8a, -0xff89,0xae8a,0x103a,0x1079,0x10b9,0x8a,0xff89,0x9e8a,0x228a,0x238a,0x8a,0xff89,0x8a,0xffa9,0x8a,0xff89, -0x8a,0xff89,0x8a,0xff89,0x10f9,0x1139,0x1179,0x9709,0x9909,1,0x9989,0x9989,1,0x9b09,1,0x9a89, -0x11b9,1,1,1,0x9989,0x11f9,1,0x9889,1,0x1239,0x1279,1,0x97a9,0x9689,1,0x12b9, -0x12f9,1,1,0x9689,1,0x1339,0x9589,1,1,0x9509,1,1,1,1,1,1, -1,0x1379,1,1,0x9309,1,1,0x9309,1,1,1,0x13b9,0x9309,0xdd89,0x9389,0x9389, -0xdc89,1,1,1,1,1,0x9289,1,0,1,1,1,1,1,1,1, -1,0x13f9,0x1439,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,5,5,0x25,5,5,5,5,5,5,4,4,4, -0xc,4,0xc,4,5,5,4,4,4,4,4,4,4,4,4,4, +0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0xbf0a,1,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89, +0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,1,1,1,1, +1,1,0xffa,0x8a,0xff89,0xae8a,0x103a,0x1079,0x10b9,0x8a,0xff89,0x9e8a,0x228a,0x238a,0x8a,0xff89, +0x8a,0xffa9,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x10f9,0x1139,0x1179,0x9709,0x9909,1,0x9989,0x9989, +1,0x9b09,1,0x9a89,0x11b9,1,1,1,0x9989,0x11f9,1,0x9889,1,0x1239,0x1279,1, +0x97a9,0x9689,0x12b9,0x12f9,0x1339,1,1,0x9689,1,0x1379,0x9589,1,1,0x9509,1,1, +1,1,1,1,1,0x13b9,1,1,0x9309,1,1,0x9309,1,1,1,0x13f9, +0x9309,0xdd89,0x9389,0x9389,0xdc89,1,1,1,1,1,0x9289,1,0,1,1,1, +1,1,1,1,1,0x1439,0x1479,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,5,5,0x25,5,5,5,5,5, +5,4,4,4,0xc,4,0xc,4,5,5,4,4,4,4,4,4, 4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4, -4,4,4,4,5,5,5,5,5,4,4,4,4,4,4,4, +4,4,4,4,4,4,4,4,5,5,5,5,5,4,4,4, 4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4, -4,4,4,4,0x4c,0x4c,0x44,0x44,0x44,0x44,0x44,0x147c,0x4c,0x44,0x4c,0x44, -0x4c,0x44,0x44,0x44,0x44,0x44,0x44,0x4c,0x44,0x64,0x64,0x64,0x64,0x64,0x64,0x64, +4,4,4,4,4,4,4,4,0x4c,0x4c,0x44,0x44,0x44,0x44,0x44,0x14bc, +0x4c,0x44,0x4c,0x44,0x4c,0x44,0x44,0x44,0x44,0x44,0x44,0x4c,0x44,0x64,0x64,0x64, 0x64,0x64,0x64,0x64,0x64,0x64,0x64,0x64,0x64,0x64,0x64,0x64,0x64,0x64,0x64,0x64, -0x64,0x64,0x64,0x64,0x64,0x6c,0x64,0x64,0x64,0x64,0x64,0x64,0x64,0x64,0x64,0x64, -0x64,0x44,0x44,0x44,0x44,0x44,0x4c,0x44,0x44,0x149d,0x44,0x64,0x64,0x64,0x44,0x44, -0x44,0x64,0x64,4,0x44,0x44,0x44,0x64,0x64,0x64,0x64,0x44,0x64,0x64,0x64,0x44, -0x64,0x64,0x64,0x64,0x64,0x64,0x64,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44, -0x44,0x44,0x44,0x44,0x8a,0xff89,0x8a,0xff89,4,4,0x8a,0xff89,0,0,5,0x4109, -0x4109,0x4109,0,0x3a0a,0,0,0,0,4,4,0x130a,4,0x128a,0x128a,0x128a,0, -0x200a,0,0x1f8a,0x1f8a,0x1539,0x100a,0x16da,0x100a,0x100a,0x175a,0x100a,0x100a,0x17da,0x187a,0x191a,0x100a, -0x199a,0x100a,0x100a,0x100a,0x1a1a,0x1a9a,0,0x1b1a,0x100a,0x100a,0x1b9a,0x100a,0x100a,0x1c1a,0x100a,0x100a, -0xed09,0xed89,0xed89,0xed89,0x1c99,0xf009,0x1e39,0xf009,0xf009,0x1eb9,0xf009,0xf009,0x1f39,0x1fd9,0x2079,0xf009, -0x20f9,0xf009,0xf009,0xf009,0x2179,0x21f9,0x2279,0x22d9,0xf009,0xf009,0x2359,0xf009,0xf009,0x23d9,0xf009,0xf009, -0xe009,0xe089,0xe089,0x40a,0x2459,0x24b9,2,2,2,0x2559,0x25b9,0xfc09,0x8a,0xff89,0x8a,0xff89, +0x64,0x64,0x64,0x64,0x64,0x64,0x64,0x64,0x64,0x6c,0x64,0x64,0x64,0x64,0x64,0x64, +0x64,0x64,0x64,0x64,0x64,0x44,0x44,0x44,0x44,0x44,0x4c,0x44,0x44,0x14dd,0x44,0x64, +0x64,0x64,0x44,0x44,0x44,0x64,0x64,4,0x44,0x44,0x44,0x64,0x64,0x64,0x64,0x44, +0x64,0x64,0x64,0x44,0x64,0x64,0x64,0x64,0x64,0x64,0x64,0x44,0x44,0x44,0x44,0x44, +0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x8a,0xff89,0x8a,0xff89,4,4,0x8a,0xff89, +0,0,5,0x4109,0x4109,0x4109,0,0x3a0a,0,0,0,0,4,4,0x130a,4, +0x128a,0x128a,0x128a,0,0x200a,0,0x1f8a,0x1f8a,0x1579,0x100a,0x171a,0x100a,0x100a,0x179a,0x100a,0x100a, +0x181a,0x18ba,0x195a,0x100a,0x19da,0x100a,0x100a,0x100a,0x1a5a,0x1ada,0,0x1b5a,0x100a,0x100a,0x1bda,0x100a, +0x100a,0x1c5a,0x100a,0x100a,0xed09,0xed89,0xed89,0xed89,0x1cd9,0xf009,0x1e79,0xf009,0xf009,0x1ef9,0xf009,0xf009, +0x1f79,0x2019,0x20b9,0xf009,0x2139,0xf009,0xf009,0xf009,0x21b9,0x2239,0x22b9,0x2319,0xf009,0xf009,0x2399,0xf009, +0xf009,0x2419,0xf009,0xf009,0xe009,0xe089,0xe089,0x40a,0x2499,0x24f9,2,2,2,0x2599,0x25f9,0xfc09, 0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89, -0x8a,0xff89,0x8a,0xff89,0x2619,0x2679,0x389,0xc629,0x26da,0x2779,0,0x8a,0xff89,0xfc8a,0x8a,0xff89, -1,0xbf0a,0xbf0a,0xbf0a,0x280a,0x280a,0x280a,0x280a,0x280a,0x280a,0x280a,0x280a,0x280a,0x280a,0x280a,0x280a, -0x280a,0x280a,0x280a,0x280a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a, -0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a, -0x100a,0x100a,0x100a,0x100a,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009, -0xf009,0xf009,0xf009,0xf009,0xd809,0xd809,0xd809,0xd809,0xd809,0xd809,0xd829,0xd809,0xd829,0xd809,0xd809,0xd809, -0xd809,0xd809,0xd809,0xd809,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89, +0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x2659,0x26b9,0x389,0xc629,0x271a,0x27b9,0,0x8a, +0xff89,0xfc8a,0x8a,0xff89,1,0xbf0a,0xbf0a,0xbf0a,0x280a,0x280a,0x280a,0x280a,0x280a,0x280a,0x280a,0x280a, +0x280a,0x280a,0x280a,0x280a,0x280a,0x280a,0x280a,0x280a,0x100a,0x100a,0x281a,0x100a,0x289a,0x100a,0x100a,0x100a, +0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x291a,0x100a,0x100a,0x299a,0x2a1a,0x100a,0x100a,0x100a,0x100a,0x100a, +0x100a,0x100a,0x2aba,0x100a,0x100a,0x100a,0x100a,0x100a,0xf009,0xf009,0x2b39,0xf009,0x2bb9,0xf009,0xf009,0xf009, +0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0x2c39,0xf009,0xf009,0x2cb9,0x2d39,0xf009,0xf009,0xf009,0xf009,0xf009, +0xf009,0xf009,0x2dd9,0xf009,0xf009,0xf009,0xf009,0xf009,0xd809,0xd809,0xd809,0xd809,0xd809,0xd809,0xd829,0xd809, +0xd829,0xd809,0xd809,0xd809,0xd809,0xd809,0xd809,0xd809,0x8a,0xff89,0x2e5a,0x2ed9,0x8a,0xff89,0x8a,0xff89, 0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89, -0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0,0x44,0x44,0x44,0x44,0x44,4,4,0x8a,0xff89, +0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0,0x44,0x44,0x44,0x44,0x44, +4,4,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89, 0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89, 0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89, +0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x78a,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a, +0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0xf889,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89, 0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89, -0x8a,0xff89,0x8a,0xff89,0x78a,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a, -0xff89,0x8a,0xff89,0xf889,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89, 0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89, -0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89, -0x8a,0xff89,0x8a,0xff89,0,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a, -0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0, -0,4,0,0,0,0,0,0,0,0xe809,0xe809,0xe809,0xe809,0xe809,0xe809,0xe809, +0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a, +0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a, +0x180a,0x180a,0x180a,0,0,4,0,0,0,0,0,0,0,0xe809,0xe809,0xe809, 0xe809,0xe809,0xe809,0xe809,0xe809,0xe809,0xe809,0xe809,0xe809,0xe809,0xe809,0xe809,0xe809,0xe809,0xe809,0xe809, -0xe809,0xe809,0xe809,0xe809,0xe809,0xe809,0xe809,0xe809,0xe809,0xe809,0xe809,0x27d9,0,0,0,0, -0,0,0,0,0,0x64,0x44,0x44,0x44,0x44,0x64,0x44,0x44,0x44,0x64,0x64, -0x44,0x44,0x44,0x44,0x44,0x44,0x64,0x64,0x64,0x64,0x64,0x64,0x44,0x44,0x64,0x44, -0x44,0x64,0x64,0x44,0x64,0x64,0x64,0x64,0x64,0x64,0x64,0x64,0x64,0x64,0x64,0x64, -0x64,0x64,0,0x64,0,0x64,0x64,0,0x44,0x64,0,0x64,0,0,0,0, +0xe809,0xe809,0xe809,0xe809,0xe809,0xe809,0xe809,0xe809,0xe809,0xe809,0xe809,0xe809,0xe809,0xe809,0xe809,0x2f59, +0,0,0,0,0,0,0,0,0,0x64,0x44,0x44,0x44,0x44,0x64,0x44, +0x44,0x44,0x64,0x64,0x44,0x44,0x44,0x44,0x44,0x44,0x64,0x64,0x64,0x64,0x64,0x64, +0x44,0x44,0x64,0x44,0x44,0x64,0x64,0x44,0x64,0x64,0x64,0x64,0x64,0x64,0x64,0x64, +0x64,0x64,0x64,0x64,0x64,0x64,0,0x64,0,0x64,0x64,0,0x44,0x64,0,0x64, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0, +0,0,0,0,0,0,0,0,4,4,4,4,4,4,0,0, +0,0,0,0,0,0,0,0,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44, +0x64,0x64,0x64,0,4,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0, -0,0,0,0,4,4,4,4,4,4,0,0,0,0,0,0, -0,0,0,0,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x64,0x64,0x64,0, -4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0x64,0x64,0x64,0x64,0x64,0x64,0x64,0x64,0x44,0x44,0x64,0x64,0x44, +0x44,0x44,0x44,0x44,0x64,0x44,0x44,0x64,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0x64,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0x64, -0x64,0x64,0x64,0x64,0x64,0x64,0x64,0x44,0x44,0x64,0x64,0x44,0x44,0x44,0x44,0x44, -0x64,0x44,0x44,0x64,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0x64,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0x44,0x44, -0x44,0x44,0x44,0x44,0x44,4,0,0x44,0x44,0x44,0x44,0x64,0x44,4,4,0x44, -0x44,0,0x64,0x44,0x44,0x64,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,4,0,0x64,0,0, +0,0,0x44,0x44,0x44,0x44,0x44,0x44,0x44,4,0,0x44,0x44,0x44,0x44,0x64, +0x44,4,4,0x44,0x44,0,0x64,0x44,0x44,0x64,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4, +0,0x64,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0x44,0x64,0x44,0x44, -0x64,0x44,0x44,0x64,0x64,0x64,0x44,0x64,0x64,0x44,0x64,0x44,0x44,0x44,0x64,0x44, -0x64,0x44,0x64,0x44,0x64,0x44,0x44,0,0,0,0,0,0,0,0,0, +0x44,0x64,0x44,0x44,0x64,0x44,0x44,0x64,0x64,0x64,0x44,0x64,0x64,0x44,0x64,0x44, +0x44,0x44,0x64,0x44,0x64,0x44,0x64,0x44,0x64,0x44,0x44,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4, -4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,4,4,4,4,4,4,4,4,4,4,4,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x64,0x44, -4,4,0,0,0,0,4,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0x44,0x44, -0x44,0x44,4,0x44,0x44,0x44,0x44,0x44,4,0x44,0x44,0x44,4,0x44,0x44,0x44, -0x44,0x44,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0x64,0x64,0x64, -0,0,0,0,0,0,0,0x64,0x44,0x44,0x64,0x44,0x44,0x64,0x44,0x44, -0x44,0x64,0x64,0x64,0x64,0x64,0x64,0x44,0x44,0x44,0x64,0x44,0x44,0x64,0x64,0x44, -0x44,0x44,0x44,0x44,4,4,4,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,4,0,0x64,0,0,0,0,4,4,4, -4,4,4,4,4,0,0,0,0,0x64,0,0,0,0x44,0x64,0x44, -0x44,4,4,4,0,0,0,0,0,0,0,0,0,0,4,4, -0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0x64,0,0,0, -0,4,4,4,4,0,0,0,0,0,0,0,0,0x64,0,0, +0,0,0,0,0,0,0,0,0,0,0,0x44,0x44,0x44,0x44,0x44, +0x44,0x44,0x64,0x44,4,4,0,0,0,0,4,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,4,4,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0x44,0x44,0x44,0x44,4,0x44,0x44,0x44,0x44,0x44,4,0x44,0x44,0x44, +4,0x44,0x44,0x44,0x44,0x44,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0x64,0x64,0x64,0,0,0,0,0x44,0x44,4,0x64,0x44,0x44,0x64,0x44, +0x44,0x64,0x44,0x44,0x44,0x64,0x64,0x64,0x64,0x64,0x64,0x44,0x44,0x44,0x64,0x44, +0x44,0x64,0x64,0x44,0x44,0x44,0x44,0x44,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0x44,0x44,0x44,0x44, +0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,4,4,4,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,4,4,0,0,0,0,4,4,0,0,4,4,0x64,0,0, +0,0,0,0,0,0,0,0,0,0,4,0,0x64,0,0,0, +0,4,4,4,4,4,4,4,4,0,0,0,0,0x64,0,0, +0,0x44,0x64,0x44,0x44,4,4,4,0,0,0,0,0,0,0,0, +0,0,4,4,0,0,0,0,0,0,0,0,0,0,0,0, 0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,4,4,0,0,0,4,0,0,0,0,0,0, -0,0,0,0,0,4,4,4,4,4,0,4,4,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0x64,0,0,0,0,4,4,4,4,0,0,0,0,0,0,0, 0,0x64,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,4,4,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0x64,0,0,4,0,4,4,4,4,0,0,0,0,0,0,0, -0,0x64,0,0,0,0,0,0,0,0,4,0,0,0,0,0, +0,0,0,0,0,4,4,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0, -0,0,0,0,0,0x64,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,4,0,0,0,0,0,4,4, -4,0,4,4,4,0x64,0,0,0,0,0,0,0,0x64,0x64,0, -0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0, -4,0x64,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0x64,0,0,0,0,0,0,0,4,4, -4,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,4,0,0,4,4,4,4,0x64,0x64,0x64,0, -0,0,0,0,0,0,4,4,0x64,0x64,0x64,0x64,4,4,4,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,4,0,0,4,4,4,4,0x64,0x64,0,4,4,0,0,0, -0,0,0,0,0,0,4,0,0x64,0x64,0x64,0x64,4,4,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0x64,0x64,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0x64,0,0x64,0,0x64,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0x64,0x64,4,0x64,4,4,4, -4,4,0x64,0x64,0x64,0x64,4,0,0x64,4,0x44,0x44,0x64,0,0x44,0x44, -0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4, -0,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4, +0,0,0,0,0,4,4,0,0,0,0,4,4,0,0,4, +4,0x64,0,0,0,4,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,4,4,0,0,0,4,0,0, +0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,4, +4,0,0,0,0,0x64,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0x64,0,0,4,0,4,4,4,4,0,0,0, +0,0,0,0,0,0x64,0,0,0,0,0,0,0,0,4,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0, +0,0,0,0,0,0,0,0,0,0x64,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0, +0,0,4,4,4,0,4,4,4,0x64,0,0,0,0,0,0, +0,0x64,0x64,0,0,0,0,0,0,0,0,0,0,0,4,0, +0,0,0,0,4,0x64,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0x64,0,0,0,0,0, +0,0,4,4,4,0,4,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,4,0,0,4,4,4,4, +0x64,0x64,0x64,0,0,0,0,0,0,0,4,4,0x64,0x64,0x64,0x64, +4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,4,0,0,4,4,4,4,0x64,0x64,0,4, +4,0,0,0,0,0,0,0,0,0,4,0,0x64,0x64,0x64,0x64, +4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0x64,0x64,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0x64,0,0x64,0,0x64,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0x64,0x64,4, +0x64,4,4,4,4,4,0x64,0x64,0x64,0x64,4,0,0x64,4,0x44,0x44, +0x64,0,0x44,0x44,0,0,0,0,0,4,4,4,4,4,4,4, +4,4,4,4,0,4,4,4,4,4,4,4,4,4,4,4, 4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4, -4,0,0,0,0,0,0,0,0,0,0x64,0,0,0,0,0, +4,4,4,4,4,0,0,0,0,0,0,0,0,0,0x64,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,4,4,4,4,0,4,4,4,4,4,0x64, -0,0x64,0x64,0,0,4,4,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,4,4,4,4,0,4,4, +4,4,4,0x64,0,0x64,0x64,0,0,4,4,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -4,4,0,0,0,0,4,4,4,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,4,4,4,4,0,0,0, -0,0,0,0,0,0,0,0,0,0,4,0,0,4,4,0, -0,0,0,0,0,0x64,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,4,0,0,0x28da,0x291a,0x295a,0x299a,0x29da,0x2a1a,0x2a5a,0x2a9a, -0x2ada,0x2b1a,0x2b5a,0x2b9a,0x2bda,0x2c1a,0x2c5a,0x2c9a,0x2cda,0x2d1a,0x2d5a,0x2d9a,0x2dda,0x2e1a,0x2e5a,0x2e9a, -0x2eda,0x2f1a,0x2f5a,0x2f9a,0x2fda,0x301a,0x305a,0x309a,0x30da,0x311a,0x315a,0x319a,0x31da,0x321a,0,0x325a, -0,0,0,0,0,0x329a,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0x44,0x44,0x44,0x4ada,0x4b3a,0x4b9a,0x4bfa,0x4c5a,0x4cba,0x4d1a,0x4d7a, -0x4dda,0x4e3a,0x4e9a,0x4efa,0x4f5a,0x4fba,0x501a,0x507a,0x50da,0x513a,0x519a,0x51fa,0x525a,0x52ba,0,0, -0x5319,0x5379,0x53d9,0x5439,0x5499,0x54f9,0,0,0x32da,0x333a,0x339a,0x33fa,0x345a,0x34ba,0x351a,0x357a, -0x35da,0x363a,0x369a,0x36fa,0x375a,0x37ba,0x381a,0x387a,0x38da,0x393a,0x399a,0x39fa,0x3a5a,0x3aba,0x3b1a,0x3b7a, +0,0,0,0,4,4,0,0,0,0,4,4,4,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4, +4,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0, +0,4,4,0,0,0,0,0,0,0x64,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,4,0,0,0x305a,0x309a,0x30da,0x311a, +0x315a,0x319a,0x31da,0x321a,0x325a,0x329a,0x32da,0x331a,0x335a,0x339a,0x33da,0x341a,0x345a,0x349a,0x34da,0x351a, +0x355a,0x359a,0x35da,0x361a,0x365a,0x369a,0x36da,0x371a,0x375a,0x379a,0x37da,0x381a,0x385a,0x389a,0x38da,0x391a, +0x395a,0x399a,0,0x39da,0,0,0,0,0,0x3a1a,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0x44,0x44,0x44,0x525a,0x52ba,0x531a,0x537a, +0x53da,0x543a,0x549a,0x54fa,0x555a,0x55ba,0x561a,0x567a,0x56da,0x573a,0x579a,0x57fa,0x585a,0x58ba,0x591a,0x597a, +0x59da,0x5a3a,0,0,0x5a99,0x5af9,0x5b59,0x5bb9,0x5c19,0x5c79,0,0,0x3a5a,0x3aba,0x3b1a,0x3b7a, 0x3bda,0x3c3a,0x3c9a,0x3cfa,0x3d5a,0x3dba,0x3e1a,0x3e7a,0x3eda,0x3f3a,0x3f9a,0x3ffa,0x405a,0x40ba,0x411a,0x417a, 0x41da,0x423a,0x429a,0x42fa,0x435a,0x43ba,0x441a,0x447a,0x44da,0x453a,0x459a,0x45fa,0x465a,0x46ba,0x471a,0x477a, -0x47da,0x483a,0x489a,0x48fa,0x495a,0x49ba,0x4a1a,0x4a7a,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,4,4,0x64,0,0,0, +0x47da,0x483a,0x489a,0x48fa,0x495a,0x49ba,0x4a1a,0x4a7a,0x4ada,0x4b3a,0x4b9a,0x4bfa,0x4c5a,0x4cba,0x4d1a,0x4d7a, +0x4dda,0x4e3a,0x4e9a,0x4efa,0x4f5a,0x4fba,0x501a,0x507a,0x50da,0x513a,0x519a,0x51fa,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4, +0x64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,4,4,0,4,4,4,4,4, +4,4,0,0,0,0,0,0,0,0,4,0,0,4,4,4, +4,4,4,4,4,4,0x64,4,0,0,0,4,0,0,0,0, +0,0x44,0,0,0,0,0,0,0,0,0,0,0,0,0,4, +4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0x64,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0, +0,0,0,4,4,0,0,0,0,0,0,0,0,0,4,0, +0,0,0,0,0,0x64,0x44,0x64,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0x44, +0x64,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,4,0,4,4,4,4, +4,4,4,0,0x64,0,4,0,0,4,4,4,4,4,4,4, +4,0,0,0,0,0,0,4,4,0x44,0x44,0x44,0x44,0x44,0x44,0x44, +0x44,0,0,0x64,0,0,0,0,0,0,0,4,0,0,0,0, +0,0,0,0,0x44,0x44,0x44,0x44,0x44,0x64,0x64,0x64,0x64,0x64,0x64,0x44, +0x44,0x64,4,0,4,4,4,4,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,4,4,0,4,4,4,4,4,4,4,0,0, -0,0,0,0,0,0,4,0,0,4,4,4,4,4,4,4, -4,4,0x64,4,0,0,0,4,0,0,0,0,0,0x44,0,0, -0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,0, +0,0,0,0,0x64,0,4,4,4,4,4,0,4,0,0,0, +0,0,4,0,0x60,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0x44,0x64,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0,0,0,0, +0,0,0,0,0,0,0,0,4,4,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0x64,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,4, -4,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0, -0,0x64,0x44,0x64,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0x44,0x64,0,0,4, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,4,0,4,4,4,4,4,4,4,0, -0x64,0,4,0,0,4,4,4,4,4,4,4,4,0,0,0, -0,0,0,4,4,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0,0,0x64, -0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0, -0x44,0x44,0x44,0x44,0x44,0x64,0x64,0x64,0x64,0x64,0x64,0x44,0x44,0x64,4,0, -4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,4,4,4,4,0,0, +4,4,0x60,0x64,4,4,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0x64,0,4,4,0,0, +0,4,0,4,4,4,0x60,0x60,0,0,0,0,0,0,0,0, +0,0,0,0,4,4,4,4,4,4,4,4,0,0,4,0x64, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0x64,0,4,4,4,4,4,0,4,0,0,0,0,0,4,0, -0x60,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0x44, -0x64,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0,0,0,0,0,0,0,0, -0,0,0,0,4,4,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,4,4,4,4,4,4,0,0, +0x5cd9,0x5d39,0x5d99,0x5df9,0x5e59,0x5ef9,0x5f99,0x5ff9,0x6059,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,4,4,4,4,0,0,4,4,0x60,0x64, -4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0x64,0,4,4,0,0,0,4,0,4, -4,4,0x60,0x60,0,0,0,0,0,0,0,0,0,0,0,0, -4,4,4,4,4,4,4,4,0,0,4,0x64,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,4,4,4,4,4,4,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0x44,0x44,0x44,0, -0x64,0x64,0x64,0x64,0x64,0x64,0x44,0x44,0x64,0x64,0x64,0x64,0x44,0,0x64,0x64, -0x64,0x64,0x64,0x64,0x64,0,0,0,0,0x64,0,0,0,0,0,0, -0x44,0,0,0,0x44,0x44,0,0,0,0,0,0,1,1,1,1, +0x44,0x44,0x44,0,0x64,0x64,0x64,0x64,0x64,0x64,0x44,0x44,0x64,0x64,0x64,0x64, +0x44,0,0x64,0x64,0x64,0x64,0x64,0x64,0x64,0,0,0,0,0x64,0,0, +0,0,0,0,0x44,0,0,0,0x44,0x44,0,0,0,0,0,0, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,5,5,5,5, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,0x25,5,5,5,5,5,5,5,5,1,1,1,1,1, +1,1,1,1,1,1,1,1,5,0x60b9,1,1,1,0x60f9,1,1, +5,5,5,5,0x25,5,5,5,0x25,5,5,5,5,5,5,5, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,5,5,5,5,0x25,5, -5,5,5,5,5,5,5,1,1,1,1,1,1,1,1,1, -1,1,1,1,5,0x5559,1,1,1,0x5599,1,1,5,5,5,5, -0x25,5,5,5,0x25,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,5,5,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,0x21,1,1,1,1,5,5,5,5,5,0x44,0x44,0x44,0x44, +1,1,1,1,1,1,0x21,1,1,1,1,5,5,5,5,5, 0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44, -0x44,0x44,0,0,0,0,0,0,0x64,0x64,0x44,0x64,0x44,0x44,0x64,0x44, -0x44,0x44,0x44,0x44,0x44,0x44,0x64,0x44,0x44,0x64,0x64,0x64,0x64,0x44,0x44,0x44, -0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x8a,0xff89,0x8a,0xff89, -0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xffa9,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89, -0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x55da,0x5659,0x8a,0xff89, +0x44,0x44,0x44,0x44,0x44,0x44,0,0,0,0,0,0x44,0x64,0x64,0x44,0x64, +0x44,0x44,0x64,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x64,0x44,0x44,0x64,0x64,0x64, +0x64,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44, +0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xffa9,0x8a,0xff89, 0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89, -0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x56d9,0x57d9, -0x58d9,0x59d9,0x5ad9,0x5bd9,1,1,0x5c3a,1,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89, -0x8a,0xff89,0x8a,0xffa9,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89, -0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x409,0x409,0x409,0x409,0x409,0x409,0x409,0x409, -0xfc0a,0xfc0a,0xfc0a,0xfc0a,0xfc0a,0xfc0a,0xfc0a,0xfc0a,0x409,0x409,0x409,0x409,0x409,0x409,0,0, -0xfc0a,0xfc0a,0xfc0a,0xfc0a,0xfc0a,0xfc0a,0,0,0x409,0x409,0x409,0x409,0x409,0x409,0x409,0x409, -0xfc0a,0xfc0a,0xfc0a,0xfc0a,0xfc0a,0xfc0a,0xfc0a,0xfc0a,0x409,0x409,0x409,0x409,0x409,0x409,0x409,0x409, -0xfc0a,0xfc0a,0xfc0a,0xfc0a,0xfc0a,0xfc0a,0xfc0a,0xfc0a,0x409,0x409,0x409,0x409,0x409,0x409,0,0, -0xfc0a,0xfc0a,0xfc0a,0xfc0a,0xfc0a,0xfc0a,0,0,0x5cd9,0x409,0x5dd9,0x409,0x5f39,0x409,0x6099,0x409, -0,0xfc0a,0,0xfc0a,0,0xfc0a,0,0xfc0a,0x409,0x409,0x409,0x409,0x409,0x409,0x409,0x409, -0xfc0a,0xfc0a,0xfc0a,0xfc0a,0xfc0a,0xfc0a,0xfc0a,0xfc0a,0x2509,0x2509,0x2b09,0x2b09,0x2b09,0x2b09,0x3209,0x3209, -0x4009,0x4009,0x3809,0x3809,0x3f09,0x3f09,0,0,0x61f9,0x62d9,0x63b9,0x6499,0x6579,0x6659,0x6739,0x6819, -0x68fb,0x69db,0x6abb,0x6b9b,0x6c7b,0x6d5b,0x6e3b,0x6f1b,0x6ff9,0x70d9,0x71b9,0x7299,0x7379,0x7459,0x7539,0x7619, -0x76fb,0x77db,0x78bb,0x799b,0x7a7b,0x7b5b,0x7c3b,0x7d1b,0x7df9,0x7ed9,0x7fb9,0x8099,0x8179,0x8259,0x8339,0x8419, -0x84fb,0x85db,0x86bb,0x879b,0x887b,0x895b,0x8a3b,0x8b1b,0x409,0x409,0x8bf9,0x8cf9,0x8dd9,0,0x8ed9,0x8fd9, -0xfc0a,0xfc0a,0xdb0a,0xdb0a,0x913b,4,0x9219,4,4,4,0x92b9,0x93b9,0x9499,0,0x9599,0x9699, -0xd50a,0xd50a,0xd50a,0xd50a,0x97fb,4,4,4,0x409,0x409,0x98d9,0x9a39,0,0,0x9bd9,0x9cd9, -0xfc0a,0xfc0a,0xce0a,0xce0a,0,4,4,4,0x409,0x409,0x9e39,0x9f99,0xa139,0x389,0xa239,0xa339, -0xfc0a,0xfc0a,0xc80a,0xc80a,0xfc8a,4,4,4,0,0,0xa499,0xa599,0xa679,0,0xa779,0xa879, -0xc00a,0xc00a,0xc10a,0xc10a,0xa9db,4,4,0,0,0,0,0,0,0,0,0, -0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0, -4,4,0,0,0,0,0,0,4,0,0,4,0,0,4,4, -4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,4,4,4,4,4,0,4,4,4,4,4,4, -4,4,4,4,0,0x25,0,0,0,0,0,0,0,0,0,0, -0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5, -5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0x44,0x44,0x64,0x64,0x44,0x44,0x44,0x44,0x64,0x64,0x64,0x44, -0x44,4,4,4,4,0x44,4,4,4,0x64,0x64,0x44,0x64,0x44,0x64,0x64, -0x64,0x64,0x64,0x64,0x44,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,2,0,0,0,0,2,0,0,1,2, -2,2,1,1,2,2,2,1,0,2,0,0,0,2,2,2, -2,2,0,0,0,0,0,0,2,0,0xaaba,0,2,0,0xab3a,0xabba, -2,2,0,1,2,2,0xe0a,2,1,0,0,0,0,1,0,0, -1,1,2,2,0,0,0,0,0,2,1,1,0x21,0x21,0,0, -0,0,0xf209,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0x80a,0x80a,0x80a,0x80a,0x80a,0x80a,0x80a,0x80a,0x80a,0x80a,0x80a,0x80a, -0x80a,0x80a,0x80a,0x80a,0xf809,0xf809,0xf809,0xf809,0xf809,0xf809,0xf809,0xf809,0xf809,0xf809,0xf809,0xf809, -0xf809,0xf809,0xf809,0xf809,0,0,0,0x8a,0xff89,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0xd0a,0xd0a,0xd0a,0xd0a,0xd0a,0xd0a,0xd0a,0xd0a,0xd0a,0xd0a, -0xd0a,0xd0a,0xd0a,0xd0a,0xd0a,0xd0a,0xd0a,0xd0a,0xf309,0xf309,0xf309,0xf309,0xf309,0xf309,0xf309,0xf309, -0xf309,0xf309,0xf309,0xf309,0xf309,0xf309,0xf309,0xf309,0xf309,0xf309,0,0,0,0,0,0, +0x613a,0x61b9,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89, +0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89, +0x8a,0xff89,0x6239,0x6339,0x6439,0x6539,0x6639,0x6739,1,1,0x679a,1,0x8a,0xff89,0x8a,0xff89, +0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xffa9,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89, +0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x409,0x409,0x409,0x409, +0x409,0x409,0x409,0x409,0xfc0a,0xfc0a,0xfc0a,0xfc0a,0xfc0a,0xfc0a,0xfc0a,0xfc0a,0x409,0x409,0x409,0x409, +0x409,0x409,0,0,0xfc0a,0xfc0a,0xfc0a,0xfc0a,0xfc0a,0xfc0a,0,0,0x409,0x409,0x409,0x409, +0x409,0x409,0x409,0x409,0xfc0a,0xfc0a,0xfc0a,0xfc0a,0xfc0a,0xfc0a,0xfc0a,0xfc0a,0x409,0x409,0x409,0x409, +0x409,0x409,0x409,0x409,0xfc0a,0xfc0a,0xfc0a,0xfc0a,0xfc0a,0xfc0a,0xfc0a,0xfc0a,0x409,0x409,0x409,0x409, +0x409,0x409,0,0,0xfc0a,0xfc0a,0xfc0a,0xfc0a,0xfc0a,0xfc0a,0,0,0x6839,0x409,0x6939,0x409, +0x6a99,0x409,0x6bf9,0x409,0,0xfc0a,0,0xfc0a,0,0xfc0a,0,0xfc0a,0x409,0x409,0x409,0x409, +0x409,0x409,0x409,0x409,0xfc0a,0xfc0a,0xfc0a,0xfc0a,0xfc0a,0xfc0a,0xfc0a,0xfc0a,0x2509,0x2509,0x2b09,0x2b09, +0x2b09,0x2b09,0x3209,0x3209,0x4009,0x4009,0x3809,0x3809,0x3f09,0x3f09,0,0,0x6d59,0x6e39,0x6f19,0x6ff9, +0x70d9,0x71b9,0x7299,0x7379,0x745b,0x753b,0x761b,0x76fb,0x77db,0x78bb,0x799b,0x7a7b,0x7b59,0x7c39,0x7d19,0x7df9, +0x7ed9,0x7fb9,0x8099,0x8179,0x825b,0x833b,0x841b,0x84fb,0x85db,0x86bb,0x879b,0x887b,0x8959,0x8a39,0x8b19,0x8bf9, +0x8cd9,0x8db9,0x8e99,0x8f79,0x905b,0x913b,0x921b,0x92fb,0x93db,0x94bb,0x959b,0x967b,0x409,0x409,0x9759,0x9859, +0x9939,0,0x9a39,0x9b39,0xfc0a,0xfc0a,0xdb0a,0xdb0a,0x9c9b,4,0x9d79,4,4,4,0x9e19,0x9f19, +0x9ff9,0,0xa0f9,0xa1f9,0xd50a,0xd50a,0xd50a,0xd50a,0xa35b,4,4,4,0x409,0x409,0xa439,0xa599, +0,0,0xa739,0xa839,0xfc0a,0xfc0a,0xce0a,0xce0a,0,4,4,4,0x409,0x409,0xa999,0xaaf9, +0xac99,0x389,0xad99,0xae99,0xfc0a,0xfc0a,0xc80a,0xc80a,0xfc8a,4,4,4,0,0,0xaff9,0xb0f9, +0xb1d9,0,0xb2d9,0xb3d9,0xc00a,0xc00a,0xc10a,0xc10a,0xb53b,4,4,0,0,0,0,0, +0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0, +0,0,0,0,4,4,0,0,0,0,0,0,4,0,0,4, +0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,4,4,4,4,4,0,4,4, +4,4,4,4,4,4,4,4,0,0x25,0,0,0,0,0,0, +0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5, +5,5,5,5,5,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0x44,0x44,0x64,0x64,0x44,0x44,0x44,0x44, +0x64,0x64,0x64,0x44,0x44,4,4,4,4,0x44,4,4,4,0x64,0x64,0x44, +0x64,0x44,0x64,0x64,0x64,0x64,0x64,0x64,0x44,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,2, +0,0,1,2,2,2,1,1,2,2,2,1,0,2,0,0, +0,2,2,2,2,2,0,0,0,0,0,0,2,0,0xb61a,0, +2,0,0xb69a,0xb71a,2,2,0,1,2,2,0xe0a,2,1,0,0,0, +0,1,0,0,1,1,2,2,0,0,0,0,0,2,1,1, +0x21,0x21,0,0,0,0,0xf209,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0x80a,0x80a,0x80a,0x80a,0x80a,0x80a,0x80a,0x80a, +0x80a,0x80a,0x80a,0x80a,0x80a,0x80a,0x80a,0x80a,0xf809,0xf809,0xf809,0xf809,0xf809,0xf809,0xf809,0xf809, +0xf809,0xf809,0xf809,0xf809,0xf809,0xf809,0xf809,0xf809,0,0,0,0x8a,0xff89,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0xd0a,0xd0a,0xd0a,0xd0a,0xd0a,0xd0a, +0xd0a,0xd0a,0xd0a,0xd0a,0xd0a,0xd0a,0xd0a,0xd0a,0xd0a,0xd0a,0xd0a,0xd0a,0xf309,0xf309,0xf309,0xf309, +0xf309,0xf309,0xf309,0xf309,0xf309,0xf309,0xf309,0xf309,0xf309,0xf309,0xf309,0xf309,0xf309,0xf309,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a, 0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a, -0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a, -0x180a,0x180a,0x180a,0,0xe809,0xe809,0xe809,0xe809,0xe809,0xe809,0xe809,0xe809,0xe809,0xe809,0xe809,0xe809, +0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0x180a,0,0xe809,0xe809,0xe809,0xe809,0xe809,0xe809,0xe809,0xe809, 0xe809,0xe809,0xe809,0xe809,0xe809,0xe809,0xe809,0xe809,0xe809,0xe809,0xe809,0xe809,0xe809,0xe809,0xe809,0xe809, -0xe809,0xe809,0xe809,0,0x8a,0xff89,0xac3a,0xac7a,0xacba,0xacf9,0xad39,0x8a,0xff89,0x8a,0xff89,0x8a, -0xff89,0xad7a,0xadba,0xadfa,0xae3a,1,0x8a,0xff89,1,0x8a,0xff89,1,1,1,1,1, -0x25,5,0xae7a,0xaeba,0x8a,0xff89,0x8a,0xff89,1,0,0,0,0,0,0,0x8a, -0xff89,0x8a,0xff89,0x44,0x44,0x44,0x8a,0xff89,0,0,0,0,0,0,0,0, -0,0,0,0,0xaef9,0xaf39,0xaf79,0xafb9,0xaff9,0xb039,0xb079,0xb0b9,0xb0f9,0xb139,0xb179,0xb1b9, -0xb1f9,0xb239,0xb279,0xb2b9,0xb2f9,0xb339,0xb379,0xb3b9,0xb3f9,0xb439,0xb479,0xb4b9,0xb4f9,0xb539,0xb579,0xb5b9, -0xb5f9,0xb639,0xb679,0xb6b9,0xb6f9,0xb739,0xb779,0xb7b9,0xb7f9,0xb839,0,0xb879,0,0,0,0, -0,0xb8b9,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0x64,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44, +0xe809,0xe809,0xe809,0xe809,0xe809,0xe809,0xe809,0,0x8a,0xff89,0xb79a,0xb7da,0xb81a,0xb859,0xb899,0x8a, +0xff89,0x8a,0xff89,0x8a,0xff89,0xb8da,0xb91a,0xb95a,0xb99a,1,0x8a,0xff89,1,0x8a,0xff89,1, +1,1,1,1,0x25,5,0xb9da,0xba1a,0x8a,0xff89,0x8a,0xff89,1,0,0,0, +0,0,0,0x8a,0xff89,0x8a,0xff89,0x44,0x44,0x44,0x8a,0xff89,0,0,0,0, +0,0,0,0,0,0,0,0,0xba59,0xba99,0xbad9,0xbb19,0xbb59,0xbb99,0xbbd9,0xbc19, +0xbc59,0xbc99,0xbcd9,0xbd19,0xbd59,0xbd99,0xbdd9,0xbe19,0xbe59,0xbe99,0xbed9,0xbf19,0xbf59,0xbf99,0xbfd9,0xc019, +0xc059,0xc099,0xc0d9,0xc119,0xc159,0xc199,0xc1d9,0xc219,0xc259,0xc299,0xc2d9,0xc319,0xc359,0xc399,0,0xc3d9, +0,0,0,0,0,0xc419,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0x64,0x44,0x44,0x44,0x44, 0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44, -0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0,0,0,0,0,0,0,0, -0,0,0x64,0x64,0x64,0x64,0x60,0x60,0,4,4,4,4,4,0,0, -0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0x64,0x64,4, -4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0, +0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0,0,0,0, +0,0,0,0,0,0,0x64,0x64,0x64,0x64,0x60,0x60,0,4,4,4, +4,4,0,0,0,0,0,4,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0x8a,0xff89,0x8a,0xff89, -0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0,0x44,4,4,4,0, -0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0,4,0x8a,0xff89,0x8a,0xff89, +0,0x64,0x64,4,4,4,4,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0xc45a,0xc4d9,0x8a,0xff89,0x8a,0xff89, 0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89, -0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,5,5,0x44,0x44,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0x44,0x44,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4, -4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4, -4,4,4,4,4,4,4,4,4,4,4,4,4,4,0x8a,0xff89, -0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,1,1,0x8a,0xff89, +0x8a,0xff89,0,0x44,4,4,4,0,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44, +0x44,0x44,0,4,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89, 0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89, -5,1,1,1,1,1,1,1,1,0x8a,0xff89,0x8a,0xff89,0xb8fa,0x8a,0xff89, -0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,4,4,4,0x8a,0xff89,0xb93a,1,0, +5,5,0x44,0x44,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0x44,0x44,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4, +4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4, +4,4,4,4,4,4,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89, 0x8a,0xff89,0x8a,0xff89,1,1,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89, -0x8a,0xff89,0xb97a,0xb9ba,0xb9fa,0xba3a,0,0,0xba7a,0xbaba,0xbafa,0xbb3a,0x8a,0xff89,0x8a,0xff89, +0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,5,1,1,1,1,1,1,1, +1,0x8a,0xff89,0x8a,0xff89,0xc55a,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89, +4,4,4,0x8a,0xff89,0xc59a,1,0,0x8a,0xff89,0x8a,0xff89,1,1,0x8a,0xff89, +0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0x8a,0xff89,0xc5da,0xc61a,0xc65a,0xc69a,0xc6da,0, +0xc71a,0xc75a,0xc79a,0xc7da,0x8a,0xff89,0x8a,0xff89,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +5,5,1,0,0,0,0,0,0,0,4,0,0,0,0x64,0, +0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0x64,4,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,5,5,1,0,0,0,0,0, -0,0,4,0,0,0,0x64,0,0,0,0,4,0,0,0,0, +0,0,0,0,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44, +0x44,0x44,0x44,0x44,0x44,0x44,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,4,4,4,4,4,0x64,0x64,0x64,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0x64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0x44,0x44,0x44,0x44, -0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4, -4,4,4,0x64,0x64,0x64,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4, -4,4,4,4,4,4,0,0x60,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0x64,0,0,4,4, -4,4,0,0,4,0,0,0,0x60,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,4,4,4,4,4,4,0, -0,4,4,0,0,4,4,0,0,0,0,0,0,0,0,0, -0,0,0,4,0,0,0,0,0,0,0,0,4,0,0,0, +0,0,0,4,4,4,4,4,4,4,4,4,4,4,0,0x60, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -4,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0, +0,0,0,0x64,0,0,4,4,4,4,0,0,4,0,0,0, +0x60,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,4,4,4,4,4,4,0,0,4,4,0,0,4,4,0, +0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0, +0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0, +0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0x44,0,0x44,0x44,0x64,0,0,0x44, +0x44,0,0,0,0,0,0x44,0x44,0,0x44,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,4,4,0,0,0,0,0,4,4,0,0x64,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,0xc819,1,1,1,1,1,1,1,4,5,5,5,5, +1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0, +0xc859,0xc8b9,0xc919,0xc979,0xc9d9,0xca39,0xca99,0xcaf9,0xcb59,0xcbb9,0xcc19,0xcc79,0xccd9,0xcd39,0xcd99,0xcdf9, +0xda59,0xdab9,0xdb19,0xdb79,0xdbd9,0xdc39,0xdc99,0xdcf9,0xdd59,0xddb9,0xde19,0xde79,0xded9,0xdf39,0xdf99,0xdff9, +0xe059,0xe0b9,0xe119,0xe179,0xe1d9,0xe239,0xe299,0xe2f9,0xe359,0xe3b9,0xe419,0xe479,0xe4d9,0xe539,0xe599,0xe5f9, +0xce59,0xceb9,0xcf19,0xcf79,0xcfd9,0xd039,0xd099,0xd0f9,0xd159,0xd1b9,0xd219,0xd279,0xd2d9,0xd339,0xd399,0xd3f9, +0xd459,0xd4b9,0xd519,0xd579,0xd5d9,0xd639,0xd699,0xd6f9,0xd759,0xd7b9,0xd819,0xd879,0xd8d9,0xd939,0xd999,0xd9f9, +0,0,0,0,0,4,0,0,4,0,0,0,0,0x64,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0x44,0,0x44,0x44,0x64,0,0,0x44,0x44,0,0,0,0,0,0x44,0x44, -0,0x44,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,4,4,0,0, -0,0,0,4,4,0,0x64,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,0xbb79,1,1,1,1, -1,1,1,4,5,5,5,5,1,1,1,1,1,1,0,0, -0,0,0,0,0,0,0,0,0xbbb9,0xbc19,0xbc79,0xbcd9,0xbd39,0xbd99,0xbdf9,0xbe59, -0xbeb9,0xbf19,0xbf79,0xbfd9,0xc039,0xc099,0xc0f9,0xc159,0xcdb9,0xce19,0xce79,0xced9,0xcf39,0xcf99,0xcff9,0xd059, -0xd0b9,0xd119,0xd179,0xd1d9,0xd239,0xd299,0xd2f9,0xd359,0xd3b9,0xd419,0xd479,0xd4d9,0xd539,0xd599,0xd5f9,0xd659, -0xd6b9,0xd719,0xd779,0xd7d9,0xd839,0xd899,0xd8f9,0xd959,0xc1b9,0xc219,0xc279,0xc2d9,0xc339,0xc399,0xc3f9,0xc459, -0xc4b9,0xc519,0xc579,0xc5d9,0xc639,0xc699,0xc6f9,0xc759,0xc7b9,0xc819,0xc879,0xc8d9,0xc939,0xc999,0xc9f9,0xca59, -0xcab9,0xcb19,0xcb79,0xcbd9,0xcc39,0xcc99,0xccf9,0xcd59,0,0,0,0,0,4,0,0, -4,0,0,0,0,0x64,0,0,0,0,0,0,0,0,0,0, #if !U_PLATFORM_IS_DARWIN_BASED -0,0,0,0,0,0,0,0,0xd9b9,0xdab9,0xdbb9,0xdcb9,0xde19,0xdf79,0xe0b9,0, +0xe659,0xe759,0xe859,0xe959,0xeab9,0xec19,0xed59,0,0,0,0,0,0,0,0,0, +0,0,0,0xee99,0xef99,0xf099,0xf199,0xf299,0,0,0,0,0,0,0x64,0, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4, -4,4,4,4,4,4,4,4,0,0,0,0,4,4,4,4, -4,4,0x64,0x64,0x64,0x64,0x64,0x64,0x64,0x64,0x64,0x64,0x64,0x64,4,4, -4,4,0,0,0,0,0,0x64,0xd9b9,0xdab9,0xdbb9,0xdcb9,0xde19,0xdf79,0xe0b9,0, +4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4, +4,4,4,4,4,4,0,0,0,0,0,4,0xe659,0xe759,0xe859,0xe959, +0xeab9,0xec19,0xed59,0,0,0,0,0,0,0,0,0,0,0,0,0xee99, +0xef99,0xf099,0xf199,0xf299,0,0,0,0,0,0,0x64,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4, +4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4, +0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0, +0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x64,0x64,0x64,0x64,0x64,0x64,0x64,0x44,0x44, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +#if !U_PLATFORM_IS_DARWIN_BASED +0,0,4,4,4,4,4,4,4,4,4,4,4,4,4,4, +4,4,4,4,0,0,0,4,0,0,0,0,0,0,0,0, +0,0,0,0,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x64,0x64,0x64,0x64,0x64, +0x64,0x64,0x44,0x44,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,4,0,0,4,0,0,0,0,0,0, +0,0,0,0,0,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a, +0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0, +0,0,4,0,4,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009, +0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0,0,4,0,0,4,0,0,0,0,0,0,0,0,0,0, +0,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a, +0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0,0,0,4,0, +4,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009, +0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0,0,0,0,0,0,0,0,0,0,0,0xe1f9,0xe2f9,0xe3f9,0xe4f9,0xe5f9, -0,0,0,0,0,0,0x64,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,4, -4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,4, -0,0,0,0,0,0,0,0,0,0,0,0,0x44,0x44,0x44,0x44, -0x44,0x44,0x44,0x64,0x64,0x64,0x64,0x64,0x64,0x64,0x44,0x44,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0, -0,4,0,0,0,0,0,0,0,0,0,0,0,0x100a,0x100a,0x100a, -0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a, -0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0,0,0,4,0,4,0xf009,0xf009,0xf009, -0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009, -0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,4,4,4,0,0,0,0,0x64,0,0,0,0,0,0,0, +#if !U_PLATFORM_IS_DARWIN_BASED +4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0, +0x64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0,0,0,0,0,4,4,4,0,0,0,0,0x64,0,0,0, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0x44,0x44,0x44,0x44,0x44,0, +#if !U_PLATFORM_IS_DARWIN_BASED +0,0,0x44,0x44,0x44,0x44,0x44,0,0,0,0,0,0x140a,0x140a,0x140a,0x140a, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0x44,0x44, +0x44,0x44,0x44,0,0,0,0,0,0x140a,0x140a,0x140a,0x140a,0x140a,0x140a,0x140a,0x140a, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x140a,0x140a,0x140a,0x140a,0x140a,0x140a,0x140a,0x140a,0x140a,0x140a,0x140a,0x140a,0x140a,0x140a,0x140a,0x140a, +#if !U_PLATFORM_IS_DARWIN_BASED +0x140a,0x140a,0x140a,0x140a,0x140a,0x140a,0x140a,0x140a,0x140a,0x140a,0x140a,0x140a,0xec09,0xec09,0xec09,0xec09, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x140a,0x140a,0x140a,0x140a,0x140a,0x140a,0x140a,0x140a,0xec09,0xec09,0xec09,0xec09,0xec09,0xec09,0xec09,0xec09, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0xec09,0xec09,0xec09,0xec09,0xec09,0xec09,0xec09,0xec09,0xec09,0xec09,0xec09,0xec09,0xec09,0xec09,0xec09,0xec09, +#if !U_PLATFORM_IS_DARWIN_BASED +0xec09,0xec09,0xec09,0xec09,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0x140a,0x140a,0x140a,0x140a,0x140a,0x140a,0x140a,0x140a,0x140a,0x140a,0x140a,0x140a, +0x140a,0x140a,0x140a,0x140a,0x140a,0x140a,0x140a,0x140a,0,0,0,0,0xec09,0xec09,0xec09,0xec09, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0x140a,0x140a,0x140a,0x140a,0x140a,0x140a,0x140a,0x140a,0x140a,0x140a,0x140a,0x140a,0x140a,0x140a,0x140a,0x140a, -0x140a,0x140a,0x140a,0x140a,0xec09,0xec09,0xec09,0xec09,0xec09,0xec09,0xec09,0xec09,0xec09,0xec09,0xec09,0xec09, -0xec09,0xec09,0xec09,0xec09,0xec09,0xec09,0xec09,0xec09,0xec09,0xec09,0xec09,0xec09,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4, +0x140a,0x140a,0x140a,0x140a,0,0,0,0,0xec09,0xec09,0xec09,0xec09,0xec09,0xec09,0xec09,0xec09, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0xec09,0xec09,0xec09,0xec09,0xec09,0xec09,0xec09,0xec09,0xec09,0xec09,0xec09,0xec09,0xec09,0xec09,0xec09,0xec09, +#if !U_PLATFORM_IS_DARWIN_BASED +0xec09,0xec09,0xec09,0xec09,0xec09,0xec09,0xec09,0xec09,0,0,0,0,0,4,4,4, 0,4,4,0,0,0,0,0,4,0x64,4,0x44,0,0,0,0, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0xec09,0xec09,0xec09,0xec09,0,0,0,0,0,4,4,4,0,4,4,0, +0,0,0,0,4,0x64,4,0x44,0,0,0,0,0,0,0,0, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +#if !U_PLATFORM_IS_DARWIN_BASED 0,0,0,0,0x44,0x64,0x64,0,0,0,0,0x64,0,0,0,0, 0,0x44,0x64,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0x200a,0x200a,0x200a,0x200a, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x44,0x64,0x64,0,0,0,0,0x64,0,0,0,0,0,0x44,0x64,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0x200a,0x200a,0x200a,0x200a,0x200a,0x200a,0x200a,0x200a, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0x200a,0x200a,0x200a,0x200a,0x200a,0x200a,0x200a,0x200a,0x200a,0x200a,0x200a,0x200a,0x200a,0x200a,0x200a,0x200a, +#if !U_PLATFORM_IS_DARWIN_BASED 0x200a,0x200a,0x200a,0x200a,0x200a,0x200a,0x200a,0x200a,0x200a,0x200a,0x200a,0x200a,0x200a,0x200a,0x200a,0, 0,0,0,0,0,0,0,0,0,0,0,0,0xe009,0xe009,0xe009,0xe009, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x200a,0x200a,0x200a,0x200a,0x200a,0x200a,0x200a,0x200a,0x200a,0x200a,0x200a,0,0,0,0,0, +0,0,0,0,0,0,0,0,0xe009,0xe009,0xe009,0xe009,0xe009,0xe009,0xe009,0xe009, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0xe009,0xe009,0xe009,0xe009,0xe009,0xe009,0xe009,0xe009,0xe009,0xe009,0xe009,0xe009,0xe009,0xe009,0xe009,0xe009, +#if !U_PLATFORM_IS_DARWIN_BASED 0xe009,0xe009,0xe009,0xe009,0xe009,0xe009,0xe009,0xe009,0xe009,0xe009,0xe009,0xe009,0xe009,0xe009,0xe009,0, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0xe009,0xe009,0xe009,0xe009,0xe009,0xe009,0xe009,0xe009,0xe009,0xe009,0xe009,0,0,0,0,0, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +#if !U_PLATFORM_IS_DARWIN_BASED 0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4, 4,4,0x64,0,0,0,0,0,0,0,0,0,0,0,0,0, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0,0,0,0,4,4,4,4,4,4,4,4,4,4,0x64,0, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +#if !U_PLATFORM_IS_DARWIN_BASED 0,0,0,0x64,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,4,4,4,4,0,0,0x64,0x64,0, 0,4,0,0,0x44,0x44,0x44,0,0,0,0,0,0,0,0,0, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0x64, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +#if !U_PLATFORM_IS_DARWIN_BASED 0,0,0,0,0,0,0,4,4,4,4,4,0,4,4,4, 4,4,4,0x64,0x64,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4, 4,4,4,4,4,4,4,0,0x60,0,0,0,0,0,0,0, 0,0,0x64,4,4,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0, -4,0x60,0x64,4,0,0,0,0,0,0,0,0,0,0,0,4, +4,0x60,0x64,4,0,0,0,0,0,0,4,0,0,0,0,4, 4,4,4,4,4,0x64,0x64,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0, 0,0,0,0,0,0,0,0,0,0x60,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0x44,0x44, 0x44,0x44,0x44,0x44,0x44,0,0,0,0x44,0x44,0x44,0x44,0x44,0,0,0, +0,0,0,0,0,0,0,0,0,0,0x64,4,4,0,0x64,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,4,4,4,4,4,4,0,4,0,0,0,0,4, -4,0,0x64,0x64,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4, +4,0,4,0,0,0,0,4,4,0,0x64,0x64,0,0,0,0, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0,0,0,4,4,4,4,0,0,0x64,0x64,0,0,4,0,0, +0x44,0x44,0x44,0,0,0,0,0,0,0,0,0,0,0,0,0, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,4,4,4,4,0,0,0,0,0,0,4,4,0,0x64, +#if !U_PLATFORM_IS_DARWIN_BASED +0,0,0,0,0,0,0,0,0,0,4,4,4,4,0,0, +0,0,0,0,4,4,0,0x64,0x64,0,0,0,0,0,0,0, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0,0,0,4,4,4,4,4,0,4,4,4,4,4,4,0x64, 0x64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,4,4,0,0, +0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,4, +4,4,4,0,0x60,0,0,0,0,0,0,0,0,0,0x64,4, +4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,4,4,4,0,0,4,0x60,0x64,4, +0,0,0,0,0,0,4,0,0,0,0,4,4,4,4,4, +4,0x64,0x64,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0, +0,0,0,0,0,0x60,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0x44,0x44,0x44,0x44,0x44,0x44, +0x44,0,0,0,0x44,0x44,0x44,0x44,0x44,0,0,0,0,0,0,0, +0,0,0,0,0,0,0x64,4,4,0,0x64,0,0,0,0,0, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +#if !U_PLATFORM_IS_DARWIN_BASED +0,0,0,0,4,4,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4, +4,4,4,0,0,4,0,0x64,0,0,0,0,0,0,0,0, +0,0,0,4,0,4,0,0,4,4,4,4,4,4,0x60,0x64, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0,0,0,0,0,0,0,4,4,4,4,4,4,0,4,0, +0,0,0,4,4,0,0x64,0x64,0,0,0,0,0,0,0,0, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +#if !U_PLATFORM_IS_DARWIN_BASED +0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4, +0,0,4,4,4,4,0,4,4,4,4,0x64,0,0,0,0, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0,0,0,0,0,0,4,4,4,4,0,0,0,0,0,0, +4,4,0,0x64,0x64,0,0,0,0,0,0,0,0,0,0,0, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,4,4,4,4,4,4,4,4,0,0,4,0,0x64, -0,0,0,0,0,0,0,0,0,0,0,4,0,4,0,0, -4,4,4,4,4,4,0x60,0x64,0,0,0,0,0,0,0,0, +#if U_PLATFORM_IS_DARWIN_BASED +4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,0, +0,4,0,0x64,0,0,0,0,0,0,0,0,0,0,0,4, +0,4,0,0,4,4,4,4,4,4,0x60,0x64,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,4,4,4,0,0,4,4,4,4,0,4, -4,4,4,0x64,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009, +0,0,0,0,0,0,0,0,0,4,4,4,0,0,4,4, +4,4,0,4,4,4,4,0x64,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0x100a,0x100a,0x100a,0x100a, +#endif /* U_PLATFORM_IS_DARWIN_BASED */ +0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a, +#if !U_PLATFORM_IS_DARWIN_BASED +0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0xf009,0xf009,0xf009,0xf009, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009, +#if !U_PLATFORM_IS_DARWIN_BASED 0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009, -0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +4,4,4,4,4,4,4,0,4,4,4,4,4,4,0,0x64, +4,4,4,4,4,4,4,4,0,0,4,4,4,4,4,4, +4,0,4,4,0,4,4,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0x64,0x64,0x64,0x64,0x64,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0x44,0x44,0x44,0x44,0x44,0x44,0x44,0,0,0,0,0,0,0,0,0, @@ -732,16 +862,46 @@ static const uint16_t ucase_props_trieIndex[11092]={ 4,4,4,0x64,0x64,0x64,0x64,0x64,0x64,0x64,0x64,0,0,0x44,0x44,0x44, 0x44,0x44,0x64,0x64,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0x44,0x44,0x44,0x44,0,0, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0xf009,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4, +4,4,4,0,4,4,4,4,4,4,0,0x64,4,4,4,4, +4,4,4,4,0,0,4,4,4,4,4,4,4,0,4,4, +0,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0x64,0x64,0x64,0x64,0x64,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0x44,0x44,0x44,0x44, +0x44,0x44,0x44,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,4, +4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +#if !U_PLATFORM_IS_DARWIN_BASED 0,0,0x44,0x44,0x44,0,0,0,0,0,0,0,0,0,0,0, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0,4,0x64,0,0,0,0,0,0,0x60,0x60,0x64,0x64,0x64,0,0, +0,0x60,0x60,0x60,0x60,0x60,0x60,4,4,4,4,4,4,4,4,0x64, +0x64,0x64,0x64,0x64,0x64,0x64,0x64,0,0,0x44,0x44,0x44,0x44,0x44,0x64,0x64, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +#if U_PLATFORM_IS_DARWIN_BASED +0,0,0,0,0,0,0x44,0x44,0x44,0x44,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0x44,0x44, +0x44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2, +#endif /* U_PLATFORM_IS_DARWIN_BASED */ 2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2, +#if !U_PLATFORM_IS_DARWIN_BASED 2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1, 1,1,0x21,0x21,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2, 2,2,1,1,1,1,1,1,1,0,0x21,0x21,1,1,1,1, 1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +2,2,2,2,2,2,1,1,1,1,1,1,1,1,0x21,0x21, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ 2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1, +#if !U_PLATFORM_IS_DARWIN_BASED 1,1,1,1,1,1,0x21,0x21,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,2,0,2,2,0,0,2,0, 0,2,2,0,0,2,2,2,2,0,2,2,2,2,2,2, @@ -750,40 +910,120 @@ static const uint16_t ucase_props_trieIndex[11092]={ 2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1, 2,2,0,2,2,2,2,0,0,2,2,2,2,2,2,2, 2,0,2,2,2,2,2,2,2,0,1,1,1,1,1,1, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +1,1,1,1,1,0,0x21,0x21,1,1,1,1,1,1,1,1, +2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2, +2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ 1,1,0x21,0x21,1,1,1,1,1,1,1,1,1,1,1,1, +#if !U_PLATFORM_IS_DARWIN_BASED 1,1,1,1,2,2,0,2,2,2,2,0,2,2,2,2, 2,0,2,0,0,0,2,2,2,2,2,2,2,0,1,1, 1,1,1,1,1,1,0x21,0x21,1,1,1,1,1,1,1,1, 1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2, 2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +1,1,1,1,2,0,2,2,0,0,2,0,0,2,2,0, +0,2,2,2,2,0,2,2,2,2,2,2,2,2,1,1, +1,1,0,1,0,1,0x21,0x21,1,1,1,1,0,1,1,1, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ 1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2, +#if !U_PLATFORM_IS_DARWIN_BASED 2,2,2,2,2,2,2,2,1,1,1,1,1,1,0,0, 2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2, 2,2,2,2,2,2,2,2,2,0,1,1,1,1,1,1, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +2,2,2,2,2,2,2,2,1,1,1,1,2,2,0,2, +2,2,2,0,0,2,2,2,2,2,2,2,2,0,2,2, +2,2,2,2,2,0,1,1,1,1,1,1,1,1,0x21,0x21, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +#if !U_PLATFORM_IS_DARWIN_BASED 1,1,1,0,1,1,1,1,1,1,2,2,2,2,2,2, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +2,2,0,2,2,2,2,0,2,2,2,2,2,0,2,0, +0,0,2,2,2,2,2,2,2,0,1,1,1,1,1,1, +1,1,0x21,0x21,1,1,1,1,1,1,1,1,1,1,1,1, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ 2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2, +#if !U_PLATFORM_IS_DARWIN_BASED 2,2,2,0,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2, +2,2,2,2,1,1,1,1,1,1,0,0,2,2,2,2, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ 2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2, +#if !U_PLATFORM_IS_DARWIN_BASED 1,1,1,0,1,1,1,1,1,1,2,1,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +2,2,2,2,2,0,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0, +1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2, +2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2, +2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,0, +1,1,1,1,1,1,2,1,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ 4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4, +#if !U_PLATFORM_IS_DARWIN_BASED 4,4,4,4,4,4,4,0,0,0,0,4,4,4,4,4, 4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0, 0,4,0,0,0,0,0,0,0,0,0,0,4,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,4,4,4,4,4,0,4,4,4,4,4,4,4, 4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0, +0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44, +0x44,0,0,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0,0x44,0x44,0,0x44,0x44, +0x44,0x44,0x44,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0x64,0x64,0x64,0x64,0x64,0x64,0x64,0, -0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2, -2,2,0,0,0,0,0,0,2,2,2,2,2,2,2,2, -2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0x110a,0x110a,0x110a,0x110a,0x110a,0x110a,0x110a,0x110a, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +4,4,4,0,0,0,0,4,4,4,4,4,4,4,4,4, +4,4,4,4,4,0,0,0,0,0,0,0,0,4,0,0, +0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4, +4,4,4,4,0,4,4,4,4,4,4,4,4,4,4,4, +4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0,0x44,0x44,0x44,0x44, +0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0,0,0x44, +0x44,0x44,0x44,0x44,0x44,0x44,0,0x44,0x44,0,0x44,0x44,0x44,0x44,0x44,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0 +0,0,0,0,0x64,0x64,0x64,0x64,0x64,0x64,0x64,0,0,0,0,0, +0,0,0,0,0x110a,0x110a,0x110a,0x110a,0x110a,0x110a,0x110a,0x110a,0x110a,0x110a,0x110a,0x110a, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x110a,0x110a,0x110a,0x110a,0x110a,0x110a,0x110a,0x110a,0x110a,0x110a,0x110a,0x110a,0x110a,0x110a,0x110a,0x110a, +#if !U_PLATFORM_IS_DARWIN_BASED +0x110a,0x110a,0x110a,0x110a,0x110a,0x110a,0x110a,0x110a,0x110a,0x110a,0xef09,0xef09,0xef09,0xef09,0xef09,0xef09, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x110a,0x110a,0x110a,0x110a,0x110a,0x110a,0xef09,0xef09,0xef09,0xef09,0xef09,0xef09,0xef09,0xef09,0xef09,0xef09, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0xef09,0xef09,0xef09,0xef09,0xef09,0xef09,0xef09,0xef09,0xef09,0xef09,0xef09,0xef09,0xef09,0xef09,0xef09,0xef09, +#if !U_PLATFORM_IS_DARWIN_BASED +0xef09,0xef09,0xef09,0xef09,0xef09,0xef09,0xef09,0xef09,0x44,0x44,0x44,0x44,0x44,0x44,0x64,0, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0xef09,0xef09,0xef09,0xef09,0x44,0x44,0x44,0x44,0x44,0x44,0x64,0,0,0,0,0, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +#if !U_PLATFORM_IS_DARWIN_BASED +0,0,0,0,2,2,2,2,2,2,2,2,2,2,0,0, +0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2, +2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0, +2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2, +2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0 +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ }; -static const uint16_t ucase_props_exceptions[1847]={ +static const uint16_t ucase_props_exceptions[1948]={ 0xc041,0x69,2,0x130,0x131,0x4001,0x6a,0x41,0x6b,1,0x212a,0x41,0x73,1,0x17f,0x5044, 0x49,2,0x130,0x131,0x44,0x4b,1,0x212a,0x44,0x53,1,0x17f,6,0x3bc,0x39c,0x41, 0xe5,1,0x212b,0x4001,0xec,0x4001,0xed,0xc0,1,0x2220,0x73,0x73,0x53,0x53,0x53,0x73, @@ -793,113 +1033,119 @@ static const uint16_t ucase_props_exceptions[1847]={ 0xc,0x1c7,0x1c8,9,0x1cc,0x1cb,0xd,0x1cc,0x1ca,0x1cb,0xc,0x1ca,0x1cb,0x80,0x2220,0x6a, 0x30c,0x4a,0x30c,0x4a,0x30c,9,0x1f3,0x1f2,0xd,0x1f3,0x1f1,0x1f2,0xc,0x1f1,0x1f2,1, 0x2c65,1,0x2c66,4,0x2c7e,4,0x2c7f,4,0x2c6f,4,0x2c6d,4,0x2c70,4,0xa7ab,4, -0xa7ac,4,0xa78d,4,0xa7aa,4,0x2c62,4,0xa7ad,4,0x2c6e,4,0x2c64,4,0xa7b1,0x1004, -0xa7b2,4,0xa7b0,0x6000,0x3046,0x3b9,0x399,1,0x1fbe,0xc0,1,0x3330,0x3b9,0x308,0x301,0x399, -0x308,0x301,0x399,0x308,0x301,0x1fd3,0x41,0x3b2,1,0x3d0,0x41,0x3b5,1,0x3f5,0x41,0x3b8, -2,0x3d1,0x3f4,0x41,0x3b9,2,0x345,0x1fbe,0x41,0x3ba,1,0x3f0,0x41,0x3bc,1,0xb5, -0x41,0x3c0,1,0x3d6,0x41,0x3c1,1,0x3f1,0x4041,0x3c3,1,0x3c2,0x41,0x3c6,1,0x3d5, -0x41,0x3c9,1,0x2126,0xc0,1,0x3330,0x3c5,0x308,0x301,0x3a5,0x308,0x301,0x3a5,0x308,0x301, -0x1fe3,0x44,0x392,1,0x3d0,0x44,0x395,1,0x3f5,0x44,0x398,2,0x3d1,0x3f4,0x44,0x399, -2,0x345,0x1fbe,0x44,0x39a,1,0x3f0,0x44,0x39c,1,0xb5,0x44,0x3a0,1,0x3d6,0x44, -0x3a1,1,0x3f1,6,0x3c3,0x3a3,0x44,0x3a3,1,0x3c2,0x44,0x3a6,1,0x3d5,0x44,0x3a9, -1,0x2126,6,0x3b2,0x392,0x46,0x3b8,0x398,1,0x3f4,6,0x3c6,0x3a6,6,0x3c0,0x3a0, -6,0x3ba,0x39a,6,0x3c1,0x3a1,0x41,0x3b8,2,0x398,0x3d1,6,0x3b5,0x395,0x80,0x2220, -0x565,0x582,0x535,0x552,0x535,0x582,1,0x2d00,1,0x2d01,1,0x2d02,1,0x2d03,1,0x2d04, -1,0x2d05,1,0x2d06,1,0x2d07,1,0x2d08,1,0x2d09,1,0x2d0a,1,0x2d0b,1,0x2d0c, -1,0x2d0d,1,0x2d0e,1,0x2d0f,1,0x2d10,1,0x2d11,1,0x2d12,1,0x2d13,1,0x2d14, -1,0x2d15,1,0x2d16,1,0x2d17,1,0x2d18,1,0x2d19,1,0x2d1a,1,0x2d1b,1,0x2d1c, -1,0x2d1d,1,0x2d1e,1,0x2d1f,1,0x2d20,1,0x2d21,1,0x2d22,1,0x2d23,1,0x2d24, -1,0x2d25,1,0x2d27,1,0x2d2d,3,0xab70,0x13a0,3,0xab71,0x13a1,3,0xab72,0x13a2,3, -0xab73,0x13a3,3,0xab74,0x13a4,3,0xab75,0x13a5,3,0xab76,0x13a6,3,0xab77,0x13a7,3,0xab78, -0x13a8,3,0xab79,0x13a9,3,0xab7a,0x13aa,3,0xab7b,0x13ab,3,0xab7c,0x13ac,3,0xab7d,0x13ad, -3,0xab7e,0x13ae,3,0xab7f,0x13af,3,0xab80,0x13b0,3,0xab81,0x13b1,3,0xab82,0x13b2,3, -0xab83,0x13b3,3,0xab84,0x13b4,3,0xab85,0x13b5,3,0xab86,0x13b6,3,0xab87,0x13b7,3,0xab88, -0x13b8,3,0xab89,0x13b9,3,0xab8a,0x13ba,3,0xab8b,0x13bb,3,0xab8c,0x13bc,3,0xab8d,0x13bd, -3,0xab8e,0x13be,3,0xab8f,0x13bf,3,0xab90,0x13c0,3,0xab91,0x13c1,3,0xab92,0x13c2,3, -0xab93,0x13c3,3,0xab94,0x13c4,3,0xab95,0x13c5,3,0xab96,0x13c6,3,0xab97,0x13c7,3,0xab98, -0x13c8,3,0xab99,0x13c9,3,0xab9a,0x13ca,3,0xab9b,0x13cb,3,0xab9c,0x13cc,3,0xab9d,0x13cd, -3,0xab9e,0x13ce,3,0xab9f,0x13cf,3,0xaba0,0x13d0,3,0xaba1,0x13d1,3,0xaba2,0x13d2,3, -0xaba3,0x13d3,3,0xaba4,0x13d4,3,0xaba5,0x13d5,3,0xaba6,0x13d6,3,0xaba7,0x13d7,3,0xaba8, -0x13d8,3,0xaba9,0x13d9,3,0xabaa,0x13da,3,0xabab,0x13db,3,0xabac,0x13dc,3,0xabad,0x13dd, -3,0xabae,0x13de,3,0xabaf,0x13df,3,0xabb0,0x13e0,3,0xabb1,0x13e1,3,0xabb2,0x13e2,3, -0xabb3,0x13e3,3,0xabb4,0x13e4,3,0xabb5,0x13e5,3,0xabb6,0x13e6,3,0xabb7,0x13e7,3,0xabb8, -0x13e8,3,0xabb9,0x13e9,3,0xabba,0x13ea,3,0xabbb,0x13eb,3,0xabbc,0x13ec,3,0xabbd,0x13ed, -3,0xabbe,0x13ee,3,0xabbf,0x13ef,3,0x13f8,0x13f0,3,0x13f9,0x13f1,3,0x13fa,0x13f2,3, -0x13fb,0x13f3,3,0x13fc,0x13f4,3,0x13fd,0x13f5,6,0x13f0,0x13f0,6,0x13f1,0x13f1,6,0x13f2, -0x13f2,6,0x13f3,0x13f3,6,0x13f4,0x13f4,6,0x13f5,0x13f5,4,0xa77d,4,0x2c63,0x41,0x1e61, -1,0x1e9b,0x44,0x1e60,1,0x1e9b,0x80,0x2220,0x68,0x331,0x48,0x331,0x48,0x331,0x80,0x2220, -0x74,0x308,0x54,0x308,0x54,0x308,0x80,0x2220,0x77,0x30a,0x57,0x30a,0x57,0x30a,0x80,0x2220, -0x79,0x30a,0x59,0x30a,0x59,0x30a,0x80,0x2220,0x61,0x2be,0x41,0x2be,0x41,0x2be,6,0x1e61, -0x1e60,0x81,0xdf,0x20,0x73,0x73,0x80,0x2220,0x3c5,0x313,0x3a5,0x313,0x3a5,0x313,0x80,0x3330, -0x3c5,0x313,0x300,0x3a5,0x313,0x300,0x3a5,0x313,0x300,0x80,0x3330,0x3c5,0x313,0x301,0x3a5,0x313, -0x301,0x3a5,0x313,0x301,0x80,0x3330,0x3c5,0x313,0x342,0x3a5,0x313,0x342,0x3a5,0x313,0x342,0x84, -0x1f88,0x220,0x1f00,0x3b9,0x1f08,0x399,0x84,0x1f89,0x220,0x1f01,0x3b9,0x1f09,0x399,0x84,0x1f8a,0x220, -0x1f02,0x3b9,0x1f0a,0x399,0x84,0x1f8b,0x220,0x1f03,0x3b9,0x1f0b,0x399,0x84,0x1f8c,0x220,0x1f04,0x3b9, -0x1f0c,0x399,0x84,0x1f8d,0x220,0x1f05,0x3b9,0x1f0d,0x399,0x84,0x1f8e,0x220,0x1f06,0x3b9,0x1f0e,0x399, -0x84,0x1f8f,0x220,0x1f07,0x3b9,0x1f0f,0x399,0x81,0x1f80,0x220,0x1f00,0x3b9,0x1f08,0x399,0x81,0x1f81, -0x220,0x1f01,0x3b9,0x1f09,0x399,0x81,0x1f82,0x220,0x1f02,0x3b9,0x1f0a,0x399,0x81,0x1f83,0x220,0x1f03, -0x3b9,0x1f0b,0x399,0x81,0x1f84,0x220,0x1f04,0x3b9,0x1f0c,0x399,0x81,0x1f85,0x220,0x1f05,0x3b9,0x1f0d, -0x399,0x81,0x1f86,0x220,0x1f06,0x3b9,0x1f0e,0x399,0x81,0x1f87,0x220,0x1f07,0x3b9,0x1f0f,0x399,0x84, -0x1f98,0x220,0x1f20,0x3b9,0x1f28,0x399,0x84,0x1f99,0x220,0x1f21,0x3b9,0x1f29,0x399,0x84,0x1f9a,0x220, -0x1f22,0x3b9,0x1f2a,0x399,0x84,0x1f9b,0x220,0x1f23,0x3b9,0x1f2b,0x399,0x84,0x1f9c,0x220,0x1f24,0x3b9, -0x1f2c,0x399,0x84,0x1f9d,0x220,0x1f25,0x3b9,0x1f2d,0x399,0x84,0x1f9e,0x220,0x1f26,0x3b9,0x1f2e,0x399, -0x84,0x1f9f,0x220,0x1f27,0x3b9,0x1f2f,0x399,0x81,0x1f90,0x220,0x1f20,0x3b9,0x1f28,0x399,0x81,0x1f91, -0x220,0x1f21,0x3b9,0x1f29,0x399,0x81,0x1f92,0x220,0x1f22,0x3b9,0x1f2a,0x399,0x81,0x1f93,0x220,0x1f23, -0x3b9,0x1f2b,0x399,0x81,0x1f94,0x220,0x1f24,0x3b9,0x1f2c,0x399,0x81,0x1f95,0x220,0x1f25,0x3b9,0x1f2d, -0x399,0x81,0x1f96,0x220,0x1f26,0x3b9,0x1f2e,0x399,0x81,0x1f97,0x220,0x1f27,0x3b9,0x1f2f,0x399,0x84, -0x1fa8,0x220,0x1f60,0x3b9,0x1f68,0x399,0x84,0x1fa9,0x220,0x1f61,0x3b9,0x1f69,0x399,0x84,0x1faa,0x220, -0x1f62,0x3b9,0x1f6a,0x399,0x84,0x1fab,0x220,0x1f63,0x3b9,0x1f6b,0x399,0x84,0x1fac,0x220,0x1f64,0x3b9, -0x1f6c,0x399,0x84,0x1fad,0x220,0x1f65,0x3b9,0x1f6d,0x399,0x84,0x1fae,0x220,0x1f66,0x3b9,0x1f6e,0x399, -0x84,0x1faf,0x220,0x1f67,0x3b9,0x1f6f,0x399,0x81,0x1fa0,0x220,0x1f60,0x3b9,0x1f68,0x399,0x81,0x1fa1, -0x220,0x1f61,0x3b9,0x1f69,0x399,0x81,0x1fa2,0x220,0x1f62,0x3b9,0x1f6a,0x399,0x81,0x1fa3,0x220,0x1f63, -0x3b9,0x1f6b,0x399,0x81,0x1fa4,0x220,0x1f64,0x3b9,0x1f6c,0x399,0x81,0x1fa5,0x220,0x1f65,0x3b9,0x1f6d, -0x399,0x81,0x1fa6,0x220,0x1f66,0x3b9,0x1f6e,0x399,0x81,0x1fa7,0x220,0x1f67,0x3b9,0x1f6f,0x399,0x80, -0x2220,0x1f70,0x3b9,0x1fba,0x399,0x1fba,0x345,0x84,0x1fbc,0x220,0x3b1,0x3b9,0x391,0x399,0x80,0x2220, -0x3ac,0x3b9,0x386,0x399,0x386,0x345,0x80,0x2220,0x3b1,0x342,0x391,0x342,0x391,0x342,0x80,0x3330, -0x3b1,0x342,0x3b9,0x391,0x342,0x399,0x391,0x342,0x345,0x81,0x1fb3,0x220,0x3b1,0x3b9,0x391,0x399, -0x46,0x3b9,0x399,1,0x345,0x80,0x2220,0x1f74,0x3b9,0x1fca,0x399,0x1fca,0x345,0x84,0x1fcc,0x220, -0x3b7,0x3b9,0x397,0x399,0x80,0x2220,0x3ae,0x3b9,0x389,0x399,0x389,0x345,0x80,0x2220,0x3b7,0x342, -0x397,0x342,0x397,0x342,0x80,0x3330,0x3b7,0x342,0x3b9,0x397,0x342,0x399,0x397,0x342,0x345,0x81, -0x1fc3,0x220,0x3b7,0x3b9,0x397,0x399,0x80,0x3330,0x3b9,0x308,0x300,0x399,0x308,0x300,0x399,0x308, -0x300,0xc0,1,0x3330,0x3b9,0x308,0x301,0x399,0x308,0x301,0x399,0x308,0x301,0x390,0x80,0x2220, -0x3b9,0x342,0x399,0x342,0x399,0x342,0x80,0x3330,0x3b9,0x308,0x342,0x399,0x308,0x342,0x399,0x308, -0x342,0x80,0x3330,0x3c5,0x308,0x300,0x3a5,0x308,0x300,0x3a5,0x308,0x300,0xc0,1,0x3330,0x3c5, -0x308,0x301,0x3a5,0x308,0x301,0x3a5,0x308,0x301,0x3b0,0x80,0x2220,0x3c1,0x313,0x3a1,0x313,0x3a1, -0x313,0x80,0x2220,0x3c5,0x342,0x3a5,0x342,0x3a5,0x342,0x80,0x3330,0x3c5,0x308,0x342,0x3a5,0x308, -0x342,0x3a5,0x308,0x342,0x80,0x2220,0x1f7c,0x3b9,0x1ffa,0x399,0x1ffa,0x345,0x84,0x1ffc,0x220,0x3c9, -0x3b9,0x3a9,0x399,0x80,0x2220,0x3ce,0x3b9,0x38f,0x399,0x38f,0x345,0x80,0x2220,0x3c9,0x342,0x3a9, -0x342,0x3a9,0x342,0x80,0x3330,0x3c9,0x342,0x3b9,0x3a9,0x342,0x399,0x3a9,0x342,0x345,0x81,0x1ff3, -0x220,0x3c9,0x3b9,0x3a9,0x399,0x41,0x3c9,1,0x3a9,0x41,0x6b,1,0x4b,0x41,0xe5,1, -0xc5,1,0x26b,1,0x1d7d,1,0x27d,4,0x23a,4,0x23e,1,0x251,1,0x271,1, -0x250,1,0x252,1,0x23f,1,0x240,4,0x10a0,4,0x10a1,4,0x10a2,4,0x10a3,4, -0x10a4,4,0x10a5,4,0x10a6,4,0x10a7,4,0x10a8,4,0x10a9,4,0x10aa,4,0x10ab,4, -0x10ac,4,0x10ad,4,0x10ae,4,0x10af,4,0x10b0,4,0x10b1,4,0x10b2,4,0x10b3,4, -0x10b4,4,0x10b5,4,0x10b6,4,0x10b7,4,0x10b8,4,0x10b9,4,0x10ba,4,0x10bb,4, -0x10bc,4,0x10bd,4,0x10be,4,0x10bf,4,0x10c0,4,0x10c1,4,0x10c2,4,0x10c3,4, -0x10c4,4,0x10c5,4,0x10c7,4,0x10cd,1,0x1d79,1,0x265,1,0x266,1,0x25c,1, -0x261,1,0x26c,1,0x29e,1,0x287,1,0x29d,1,0xab53,4,0xa7b3,6,0x13a0,0x13a0, -6,0x13a1,0x13a1,6,0x13a2,0x13a2,6,0x13a3,0x13a3,6,0x13a4,0x13a4,6,0x13a5,0x13a5,6, -0x13a6,0x13a6,6,0x13a7,0x13a7,6,0x13a8,0x13a8,6,0x13a9,0x13a9,6,0x13aa,0x13aa,6,0x13ab, -0x13ab,6,0x13ac,0x13ac,6,0x13ad,0x13ad,6,0x13ae,0x13ae,6,0x13af,0x13af,6,0x13b0,0x13b0, -6,0x13b1,0x13b1,6,0x13b2,0x13b2,6,0x13b3,0x13b3,6,0x13b4,0x13b4,6,0x13b5,0x13b5,6, -0x13b6,0x13b6,6,0x13b7,0x13b7,6,0x13b8,0x13b8,6,0x13b9,0x13b9,6,0x13ba,0x13ba,6,0x13bb, -0x13bb,6,0x13bc,0x13bc,6,0x13bd,0x13bd,6,0x13be,0x13be,6,0x13bf,0x13bf,6,0x13c0,0x13c0, -6,0x13c1,0x13c1,6,0x13c2,0x13c2,6,0x13c3,0x13c3,6,0x13c4,0x13c4,6,0x13c5,0x13c5,6, -0x13c6,0x13c6,6,0x13c7,0x13c7,6,0x13c8,0x13c8,6,0x13c9,0x13c9,6,0x13ca,0x13ca,6,0x13cb, -0x13cb,6,0x13cc,0x13cc,6,0x13cd,0x13cd,6,0x13ce,0x13ce,6,0x13cf,0x13cf,6,0x13d0,0x13d0, -6,0x13d1,0x13d1,6,0x13d2,0x13d2,6,0x13d3,0x13d3,6,0x13d4,0x13d4,6,0x13d5,0x13d5,6, -0x13d6,0x13d6,6,0x13d7,0x13d7,6,0x13d8,0x13d8,6,0x13d9,0x13d9,6,0x13da,0x13da,6,0x13db, -0x13db,6,0x13dc,0x13dc,6,0x13dd,0x13dd,6,0x13de,0x13de,6,0x13df,0x13df,6,0x13e0,0x13e0, -6,0x13e1,0x13e1,6,0x13e2,0x13e2,6,0x13e3,0x13e3,6,0x13e4,0x13e4,6,0x13e5,0x13e5,6, -0x13e6,0x13e6,6,0x13e7,0x13e7,6,0x13e8,0x13e8,6,0x13e9,0x13e9,6,0x13ea,0x13ea,6,0x13eb, -0x13eb,6,0x13ec,0x13ec,6,0x13ed,0x13ed,6,0x13ee,0x13ee,6,0x13ef,0x13ef,0x80,0x2220,0x66, -0x66,0x46,0x46,0x46,0x66,0x80,0x2220,0x66,0x69,0x46,0x49,0x46,0x69,0x80,0x2220,0x66, -0x6c,0x46,0x4c,0x46,0x6c,0x80,0x3330,0x66,0x66,0x69,0x46,0x46,0x49,0x46,0x66,0x69, -0x80,0x3330,0x66,0x66,0x6c,0x46,0x46,0x4c,0x46,0x66,0x6c,0xc0,1,0x2220,0x73,0x74, -0x53,0x54,0x53,0x74,0xfb06,0xc0,1,0x2220,0x73,0x74,0x53,0x54,0x53,0x74,0xfb05,0x80, -0x2220,0x574,0x576,0x544,0x546,0x544,0x576,0x80,0x2220,0x574,0x565,0x544,0x535,0x544,0x565,0x80, -0x2220,0x574,0x56b,0x544,0x53b,0x544,0x56b,0x80,0x2220,0x57e,0x576,0x54e,0x546,0x54e,0x576,0x80, -0x2220,0x574,0x56d,0x544,0x53d,0x544,0x56d +0xa7ac,4,0xa78d,4,0xa7aa,4,0xa7ae,4,0x2c62,4,0xa7ad,4,0x2c6e,4,0x2c64,4, +0xa7b1,0x1004,0xa7b2,4,0xa7b0,0x6000,0x3046,0x3b9,0x399,1,0x1fbe,0xc0,1,0x3330,0x3b9,0x308, +0x301,0x399,0x308,0x301,0x399,0x308,0x301,0x1fd3,0x41,0x3b2,1,0x3d0,0x41,0x3b5,1,0x3f5, +0x41,0x3b8,2,0x3d1,0x3f4,0x41,0x3b9,2,0x345,0x1fbe,0x41,0x3ba,1,0x3f0,0x41,0x3bc, +1,0xb5,0x41,0x3c0,1,0x3d6,0x41,0x3c1,1,0x3f1,0x4041,0x3c3,1,0x3c2,0x41,0x3c6, +1,0x3d5,0x41,0x3c9,1,0x2126,0xc0,1,0x3330,0x3c5,0x308,0x301,0x3a5,0x308,0x301,0x3a5, +0x308,0x301,0x1fe3,0x44,0x392,1,0x3d0,0x44,0x395,1,0x3f5,0x44,0x398,2,0x3d1,0x3f4, +0x44,0x399,2,0x345,0x1fbe,0x44,0x39a,1,0x3f0,0x44,0x39c,1,0xb5,0x44,0x3a0,1, +0x3d6,0x44,0x3a1,1,0x3f1,6,0x3c3,0x3a3,0x44,0x3a3,1,0x3c2,0x44,0x3a6,1,0x3d5, +0x44,0x3a9,1,0x2126,6,0x3b2,0x392,0x46,0x3b8,0x398,1,0x3f4,6,0x3c6,0x3a6,6, +0x3c0,0x3a0,6,0x3ba,0x39a,6,0x3c1,0x3a1,0x41,0x3b8,2,0x398,0x3d1,6,0x3b5,0x395, +0x41,0x432,1,0x1c80,0x41,0x434,1,0x1c81,0x41,0x43e,1,0x1c82,0x41,0x441,1,0x1c83, +0x41,0x442,2,0x1c84,0x1c85,0x41,0x44a,1,0x1c86,0x44,0x412,1,0x1c80,0x44,0x414,1, +0x1c81,0x44,0x41e,1,0x1c82,0x44,0x421,1,0x1c83,0x44,0x422,2,0x1c84,0x1c85,0x44,0x42a, +1,0x1c86,0x41,0x463,1,0x1c87,0x44,0x462,1,0x1c87,0x80,0x2220,0x565,0x582,0x535,0x552, +0x535,0x582,1,0x2d00,1,0x2d01,1,0x2d02,1,0x2d03,1,0x2d04,1,0x2d05,1,0x2d06, +1,0x2d07,1,0x2d08,1,0x2d09,1,0x2d0a,1,0x2d0b,1,0x2d0c,1,0x2d0d,1,0x2d0e, +1,0x2d0f,1,0x2d10,1,0x2d11,1,0x2d12,1,0x2d13,1,0x2d14,1,0x2d15,1,0x2d16, +1,0x2d17,1,0x2d18,1,0x2d19,1,0x2d1a,1,0x2d1b,1,0x2d1c,1,0x2d1d,1,0x2d1e, +1,0x2d1f,1,0x2d20,1,0x2d21,1,0x2d22,1,0x2d23,1,0x2d24,1,0x2d25,1,0x2d27, +1,0x2d2d,3,0xab70,0x13a0,3,0xab71,0x13a1,3,0xab72,0x13a2,3,0xab73,0x13a3,3,0xab74, +0x13a4,3,0xab75,0x13a5,3,0xab76,0x13a6,3,0xab77,0x13a7,3,0xab78,0x13a8,3,0xab79,0x13a9, +3,0xab7a,0x13aa,3,0xab7b,0x13ab,3,0xab7c,0x13ac,3,0xab7d,0x13ad,3,0xab7e,0x13ae,3, +0xab7f,0x13af,3,0xab80,0x13b0,3,0xab81,0x13b1,3,0xab82,0x13b2,3,0xab83,0x13b3,3,0xab84, +0x13b4,3,0xab85,0x13b5,3,0xab86,0x13b6,3,0xab87,0x13b7,3,0xab88,0x13b8,3,0xab89,0x13b9, +3,0xab8a,0x13ba,3,0xab8b,0x13bb,3,0xab8c,0x13bc,3,0xab8d,0x13bd,3,0xab8e,0x13be,3, +0xab8f,0x13bf,3,0xab90,0x13c0,3,0xab91,0x13c1,3,0xab92,0x13c2,3,0xab93,0x13c3,3,0xab94, +0x13c4,3,0xab95,0x13c5,3,0xab96,0x13c6,3,0xab97,0x13c7,3,0xab98,0x13c8,3,0xab99,0x13c9, +3,0xab9a,0x13ca,3,0xab9b,0x13cb,3,0xab9c,0x13cc,3,0xab9d,0x13cd,3,0xab9e,0x13ce,3, +0xab9f,0x13cf,3,0xaba0,0x13d0,3,0xaba1,0x13d1,3,0xaba2,0x13d2,3,0xaba3,0x13d3,3,0xaba4, +0x13d4,3,0xaba5,0x13d5,3,0xaba6,0x13d6,3,0xaba7,0x13d7,3,0xaba8,0x13d8,3,0xaba9,0x13d9, +3,0xabaa,0x13da,3,0xabab,0x13db,3,0xabac,0x13dc,3,0xabad,0x13dd,3,0xabae,0x13de,3, +0xabaf,0x13df,3,0xabb0,0x13e0,3,0xabb1,0x13e1,3,0xabb2,0x13e2,3,0xabb3,0x13e3,3,0xabb4, +0x13e4,3,0xabb5,0x13e5,3,0xabb6,0x13e6,3,0xabb7,0x13e7,3,0xabb8,0x13e8,3,0xabb9,0x13e9, +3,0xabba,0x13ea,3,0xabbb,0x13eb,3,0xabbc,0x13ec,3,0xabbd,0x13ed,3,0xabbe,0x13ee,3, +0xabbf,0x13ef,3,0x13f8,0x13f0,3,0x13f9,0x13f1,3,0x13fa,0x13f2,3,0x13fb,0x13f3,3,0x13fc, +0x13f4,3,0x13fd,0x13f5,6,0x13f0,0x13f0,6,0x13f1,0x13f1,6,0x13f2,0x13f2,6,0x13f3,0x13f3, +6,0x13f4,0x13f4,6,0x13f5,0x13f5,6,0x432,0x412,6,0x434,0x414,6,0x43e,0x41e,6, +0x441,0x421,0x46,0x442,0x422,1,0x1c85,0x46,0x442,0x422,1,0x1c84,6,0x44a,0x42a,6, +0x463,0x462,6,0xa64b,0xa64a,4,0xa77d,4,0x2c63,0x41,0x1e61,1,0x1e9b,0x44,0x1e60,1, +0x1e9b,0x80,0x2220,0x68,0x331,0x48,0x331,0x48,0x331,0x80,0x2220,0x74,0x308,0x54,0x308,0x54, +0x308,0x80,0x2220,0x77,0x30a,0x57,0x30a,0x57,0x30a,0x80,0x2220,0x79,0x30a,0x59,0x30a,0x59, +0x30a,0x80,0x2220,0x61,0x2be,0x41,0x2be,0x41,0x2be,6,0x1e61,0x1e60,0x81,0xdf,0x20,0x73, +0x73,0x80,0x2220,0x3c5,0x313,0x3a5,0x313,0x3a5,0x313,0x80,0x3330,0x3c5,0x313,0x300,0x3a5,0x313, +0x300,0x3a5,0x313,0x300,0x80,0x3330,0x3c5,0x313,0x301,0x3a5,0x313,0x301,0x3a5,0x313,0x301,0x80, +0x3330,0x3c5,0x313,0x342,0x3a5,0x313,0x342,0x3a5,0x313,0x342,0x84,0x1f88,0x220,0x1f00,0x3b9,0x1f08, +0x399,0x84,0x1f89,0x220,0x1f01,0x3b9,0x1f09,0x399,0x84,0x1f8a,0x220,0x1f02,0x3b9,0x1f0a,0x399,0x84, +0x1f8b,0x220,0x1f03,0x3b9,0x1f0b,0x399,0x84,0x1f8c,0x220,0x1f04,0x3b9,0x1f0c,0x399,0x84,0x1f8d,0x220, +0x1f05,0x3b9,0x1f0d,0x399,0x84,0x1f8e,0x220,0x1f06,0x3b9,0x1f0e,0x399,0x84,0x1f8f,0x220,0x1f07,0x3b9, +0x1f0f,0x399,0x81,0x1f80,0x220,0x1f00,0x3b9,0x1f08,0x399,0x81,0x1f81,0x220,0x1f01,0x3b9,0x1f09,0x399, +0x81,0x1f82,0x220,0x1f02,0x3b9,0x1f0a,0x399,0x81,0x1f83,0x220,0x1f03,0x3b9,0x1f0b,0x399,0x81,0x1f84, +0x220,0x1f04,0x3b9,0x1f0c,0x399,0x81,0x1f85,0x220,0x1f05,0x3b9,0x1f0d,0x399,0x81,0x1f86,0x220,0x1f06, +0x3b9,0x1f0e,0x399,0x81,0x1f87,0x220,0x1f07,0x3b9,0x1f0f,0x399,0x84,0x1f98,0x220,0x1f20,0x3b9,0x1f28, +0x399,0x84,0x1f99,0x220,0x1f21,0x3b9,0x1f29,0x399,0x84,0x1f9a,0x220,0x1f22,0x3b9,0x1f2a,0x399,0x84, +0x1f9b,0x220,0x1f23,0x3b9,0x1f2b,0x399,0x84,0x1f9c,0x220,0x1f24,0x3b9,0x1f2c,0x399,0x84,0x1f9d,0x220, +0x1f25,0x3b9,0x1f2d,0x399,0x84,0x1f9e,0x220,0x1f26,0x3b9,0x1f2e,0x399,0x84,0x1f9f,0x220,0x1f27,0x3b9, +0x1f2f,0x399,0x81,0x1f90,0x220,0x1f20,0x3b9,0x1f28,0x399,0x81,0x1f91,0x220,0x1f21,0x3b9,0x1f29,0x399, +0x81,0x1f92,0x220,0x1f22,0x3b9,0x1f2a,0x399,0x81,0x1f93,0x220,0x1f23,0x3b9,0x1f2b,0x399,0x81,0x1f94, +0x220,0x1f24,0x3b9,0x1f2c,0x399,0x81,0x1f95,0x220,0x1f25,0x3b9,0x1f2d,0x399,0x81,0x1f96,0x220,0x1f26, +0x3b9,0x1f2e,0x399,0x81,0x1f97,0x220,0x1f27,0x3b9,0x1f2f,0x399,0x84,0x1fa8,0x220,0x1f60,0x3b9,0x1f68, +0x399,0x84,0x1fa9,0x220,0x1f61,0x3b9,0x1f69,0x399,0x84,0x1faa,0x220,0x1f62,0x3b9,0x1f6a,0x399,0x84, +0x1fab,0x220,0x1f63,0x3b9,0x1f6b,0x399,0x84,0x1fac,0x220,0x1f64,0x3b9,0x1f6c,0x399,0x84,0x1fad,0x220, +0x1f65,0x3b9,0x1f6d,0x399,0x84,0x1fae,0x220,0x1f66,0x3b9,0x1f6e,0x399,0x84,0x1faf,0x220,0x1f67,0x3b9, +0x1f6f,0x399,0x81,0x1fa0,0x220,0x1f60,0x3b9,0x1f68,0x399,0x81,0x1fa1,0x220,0x1f61,0x3b9,0x1f69,0x399, +0x81,0x1fa2,0x220,0x1f62,0x3b9,0x1f6a,0x399,0x81,0x1fa3,0x220,0x1f63,0x3b9,0x1f6b,0x399,0x81,0x1fa4, +0x220,0x1f64,0x3b9,0x1f6c,0x399,0x81,0x1fa5,0x220,0x1f65,0x3b9,0x1f6d,0x399,0x81,0x1fa6,0x220,0x1f66, +0x3b9,0x1f6e,0x399,0x81,0x1fa7,0x220,0x1f67,0x3b9,0x1f6f,0x399,0x80,0x2220,0x1f70,0x3b9,0x1fba,0x399, +0x1fba,0x345,0x84,0x1fbc,0x220,0x3b1,0x3b9,0x391,0x399,0x80,0x2220,0x3ac,0x3b9,0x386,0x399,0x386, +0x345,0x80,0x2220,0x3b1,0x342,0x391,0x342,0x391,0x342,0x80,0x3330,0x3b1,0x342,0x3b9,0x391,0x342, +0x399,0x391,0x342,0x345,0x81,0x1fb3,0x220,0x3b1,0x3b9,0x391,0x399,0x46,0x3b9,0x399,1,0x345, +0x80,0x2220,0x1f74,0x3b9,0x1fca,0x399,0x1fca,0x345,0x84,0x1fcc,0x220,0x3b7,0x3b9,0x397,0x399,0x80, +0x2220,0x3ae,0x3b9,0x389,0x399,0x389,0x345,0x80,0x2220,0x3b7,0x342,0x397,0x342,0x397,0x342,0x80, +0x3330,0x3b7,0x342,0x3b9,0x397,0x342,0x399,0x397,0x342,0x345,0x81,0x1fc3,0x220,0x3b7,0x3b9,0x397, +0x399,0x80,0x3330,0x3b9,0x308,0x300,0x399,0x308,0x300,0x399,0x308,0x300,0xc0,1,0x3330,0x3b9, +0x308,0x301,0x399,0x308,0x301,0x399,0x308,0x301,0x390,0x80,0x2220,0x3b9,0x342,0x399,0x342,0x399, +0x342,0x80,0x3330,0x3b9,0x308,0x342,0x399,0x308,0x342,0x399,0x308,0x342,0x80,0x3330,0x3c5,0x308, +0x300,0x3a5,0x308,0x300,0x3a5,0x308,0x300,0xc0,1,0x3330,0x3c5,0x308,0x301,0x3a5,0x308,0x301, +0x3a5,0x308,0x301,0x3b0,0x80,0x2220,0x3c1,0x313,0x3a1,0x313,0x3a1,0x313,0x80,0x2220,0x3c5,0x342, +0x3a5,0x342,0x3a5,0x342,0x80,0x3330,0x3c5,0x308,0x342,0x3a5,0x308,0x342,0x3a5,0x308,0x342,0x80, +0x2220,0x1f7c,0x3b9,0x1ffa,0x399,0x1ffa,0x345,0x84,0x1ffc,0x220,0x3c9,0x3b9,0x3a9,0x399,0x80,0x2220, +0x3ce,0x3b9,0x38f,0x399,0x38f,0x345,0x80,0x2220,0x3c9,0x342,0x3a9,0x342,0x3a9,0x342,0x80,0x3330, +0x3c9,0x342,0x3b9,0x3a9,0x342,0x399,0x3a9,0x342,0x345,0x81,0x1ff3,0x220,0x3c9,0x3b9,0x3a9,0x399, +0x41,0x3c9,1,0x3a9,0x41,0x6b,1,0x4b,0x41,0xe5,1,0xc5,1,0x26b,1,0x1d7d, +1,0x27d,4,0x23a,4,0x23e,1,0x251,1,0x271,1,0x250,1,0x252,1,0x23f, +1,0x240,4,0x10a0,4,0x10a1,4,0x10a2,4,0x10a3,4,0x10a4,4,0x10a5,4,0x10a6, +4,0x10a7,4,0x10a8,4,0x10a9,4,0x10aa,4,0x10ab,4,0x10ac,4,0x10ad,4,0x10ae, +4,0x10af,4,0x10b0,4,0x10b1,4,0x10b2,4,0x10b3,4,0x10b4,4,0x10b5,4,0x10b6, +4,0x10b7,4,0x10b8,4,0x10b9,4,0x10ba,4,0x10bb,4,0x10bc,4,0x10bd,4,0x10be, +4,0x10bf,4,0x10c0,4,0x10c1,4,0x10c2,4,0x10c3,4,0x10c4,4,0x10c5,4,0x10c7, +4,0x10cd,0x41,0xa64b,1,0x1c88,0x44,0xa64a,1,0x1c88,1,0x1d79,1,0x265,1,0x266, +1,0x25c,1,0x261,1,0x26c,1,0x26a,1,0x29e,1,0x287,1,0x29d,1,0xab53, +4,0xa7b3,6,0x13a0,0x13a0,6,0x13a1,0x13a1,6,0x13a2,0x13a2,6,0x13a3,0x13a3,6,0x13a4, +0x13a4,6,0x13a5,0x13a5,6,0x13a6,0x13a6,6,0x13a7,0x13a7,6,0x13a8,0x13a8,6,0x13a9,0x13a9, +6,0x13aa,0x13aa,6,0x13ab,0x13ab,6,0x13ac,0x13ac,6,0x13ad,0x13ad,6,0x13ae,0x13ae,6, +0x13af,0x13af,6,0x13b0,0x13b0,6,0x13b1,0x13b1,6,0x13b2,0x13b2,6,0x13b3,0x13b3,6,0x13b4, +0x13b4,6,0x13b5,0x13b5,6,0x13b6,0x13b6,6,0x13b7,0x13b7,6,0x13b8,0x13b8,6,0x13b9,0x13b9, +6,0x13ba,0x13ba,6,0x13bb,0x13bb,6,0x13bc,0x13bc,6,0x13bd,0x13bd,6,0x13be,0x13be,6, +0x13bf,0x13bf,6,0x13c0,0x13c0,6,0x13c1,0x13c1,6,0x13c2,0x13c2,6,0x13c3,0x13c3,6,0x13c4, +0x13c4,6,0x13c5,0x13c5,6,0x13c6,0x13c6,6,0x13c7,0x13c7,6,0x13c8,0x13c8,6,0x13c9,0x13c9, +6,0x13ca,0x13ca,6,0x13cb,0x13cb,6,0x13cc,0x13cc,6,0x13cd,0x13cd,6,0x13ce,0x13ce,6, +0x13cf,0x13cf,6,0x13d0,0x13d0,6,0x13d1,0x13d1,6,0x13d2,0x13d2,6,0x13d3,0x13d3,6,0x13d4, +0x13d4,6,0x13d5,0x13d5,6,0x13d6,0x13d6,6,0x13d7,0x13d7,6,0x13d8,0x13d8,6,0x13d9,0x13d9, +6,0x13da,0x13da,6,0x13db,0x13db,6,0x13dc,0x13dc,6,0x13dd,0x13dd,6,0x13de,0x13de,6, +0x13df,0x13df,6,0x13e0,0x13e0,6,0x13e1,0x13e1,6,0x13e2,0x13e2,6,0x13e3,0x13e3,6,0x13e4, +0x13e4,6,0x13e5,0x13e5,6,0x13e6,0x13e6,6,0x13e7,0x13e7,6,0x13e8,0x13e8,6,0x13e9,0x13e9, +6,0x13ea,0x13ea,6,0x13eb,0x13eb,6,0x13ec,0x13ec,6,0x13ed,0x13ed,6,0x13ee,0x13ee,6, +0x13ef,0x13ef,0x80,0x2220,0x66,0x66,0x46,0x46,0x46,0x66,0x80,0x2220,0x66,0x69,0x46,0x49, +0x46,0x69,0x80,0x2220,0x66,0x6c,0x46,0x4c,0x46,0x6c,0x80,0x3330,0x66,0x66,0x69,0x46, +0x46,0x49,0x46,0x66,0x69,0x80,0x3330,0x66,0x66,0x6c,0x46,0x46,0x4c,0x46,0x66,0x6c, +0xc0,1,0x2220,0x73,0x74,0x53,0x54,0x53,0x74,0xfb06,0xc0,1,0x2220,0x73,0x74,0x53, +0x54,0x53,0x74,0xfb05,0x80,0x2220,0x574,0x576,0x544,0x546,0x544,0x576,0x80,0x2220,0x574,0x565, +0x544,0x535,0x544,0x565,0x80,0x2220,0x574,0x56b,0x544,0x53b,0x544,0x56b,0x80,0x2220,0x57e,0x576, +0x54e,0x546,0x54e,0x576,0x80,0x2220,0x574,0x56d,0x544,0x53d,0x544,0x56d }; static const uint16_t ucase_props_unfold[370]={ @@ -936,25 +1182,27 @@ static const UCaseProps ucase_props_singleton={ ucase_props_unfold, { ucase_props_trieIndex, - ucase_props_trieIndex+3160, + ucase_props_trieIndex+3228, NULL, - 3160, + 3228, #if !U_PLATFORM_IS_DARWIN_BASED - 7884, + 8292, #else /* !U_PLATFORM_IS_DARWIN_BASED */ - 7932, + 8320, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0x188, - 0xcd4, + 0xd18, 0x0, 0x0, 0xe0800, #if !U_PLATFORM_IS_DARWIN_BASED - 0x2b20, + 0x2cfc, #else /* !U_PLATFORM_IS_DARWIN_BASED */ - 0x2b50, + 0x2d18, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ NULL, 0, FALSE, FALSE, 0, NULL }, { 3,0,0,0 } }; + +#endif // INCLUDED_FROM_UCASE_CPP diff --git a/icuSources/common/ucasemap.cpp b/icuSources/common/ucasemap.cpp index f1818fb9..391140d6 100644 --- a/icuSources/common/ucasemap.cpp +++ b/icuSources/common/ucasemap.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: ucasemap.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -18,6 +20,8 @@ #include "unicode/utypes.h" #include "unicode/brkiter.h" +#include "unicode/casemap.h" +#include "unicode/edits.h" #include "unicode/ubrk.h" #include "unicode/uloc.h" #include "unicode/ustring.h" @@ -30,47 +34,69 @@ #include "unicode/utf16.h" #include "cmemory.h" #include "cstring.h" +#include "uassert.h" #include "ucase.h" +#include "ucasemap_imp.h" #include "ustr_imp.h" +U_NAMESPACE_BEGIN + +namespace { + +// TODO: share with UTF-16? inline in ucasemap_imp.h? +int32_t checkOverflowAndEditsError(int32_t destIndex, int32_t destCapacity, + Edits *edits, UErrorCode &errorCode) { + if (U_SUCCESS(errorCode)) { + if (destIndex > destCapacity) { + errorCode = U_BUFFER_OVERFLOW_ERROR; + } else if (edits != NULL) { + edits->copyErrorTo(errorCode); + } + } + return destIndex; +} + +} // namespace + +U_NAMESPACE_END + U_NAMESPACE_USE /* UCaseMap service object -------------------------------------------------- */ +UCaseMap::UCaseMap(const char *localeID, uint32_t opts, UErrorCode *pErrorCode) : +#if !UCONFIG_NO_BREAK_ITERATION + iter(NULL), +#endif + caseLocale(UCASE_LOC_UNKNOWN), options(opts) { + ucasemap_setLocale(this, localeID, pErrorCode); +} + +UCaseMap::~UCaseMap() { +#if !UCONFIG_NO_BREAK_ITERATION + delete iter; +#endif +} + U_CAPI UCaseMap * U_EXPORT2 ucasemap_open(const char *locale, uint32_t options, UErrorCode *pErrorCode) { - UCaseMap *csm; - if(U_FAILURE(*pErrorCode)) { return NULL; } - - csm=(UCaseMap *)uprv_malloc(sizeof(UCaseMap)); + UCaseMap *csm = new UCaseMap(locale, options, pErrorCode); if(csm==NULL) { + *pErrorCode = U_MEMORY_ALLOCATION_ERROR; return NULL; - } - uprv_memset(csm, 0, sizeof(UCaseMap)); - - csm->csp=ucase_getSingleton(); - ucasemap_setLocale(csm, locale, pErrorCode); - if(U_FAILURE(*pErrorCode)) { - uprv_free(csm); + } else if (U_FAILURE(*pErrorCode)) { + delete csm; return NULL; } - - csm->options=options; return csm; } U_CAPI void U_EXPORT2 ucasemap_close(UCaseMap *csm) { - if(csm!=NULL) { -#if !UCONFIG_NO_BREAK_ITERATION - // Do not call ubrk_close() so that we do not depend on all of the BreakIterator code. - delete reinterpret_cast(csm->iter); -#endif - uprv_free(csm); - } + delete csm; } U_CAPI const char * U_EXPORT2 @@ -85,13 +111,16 @@ ucasemap_getOptions(const UCaseMap *csm) { U_CAPI void U_EXPORT2 ucasemap_setLocale(UCaseMap *csm, const char *locale, UErrorCode *pErrorCode) { - int32_t length; - if(U_FAILURE(*pErrorCode)) { return; } + if (locale != NULL && *locale == 0) { + csm->locale[0] = 0; + csm->caseLocale = UCASE_LOC_ROOT; + return; + } - length=uloc_getName(locale, csm->locale, (int32_t)sizeof(csm->locale), pErrorCode); + int32_t length=uloc_getName(locale, csm->locale, (int32_t)sizeof(csm->locale), pErrorCode); if(*pErrorCode==U_BUFFER_OVERFLOW_ERROR || length==sizeof(csm->locale)) { *pErrorCode=U_ZERO_ERROR; /* we only really need the language code for case mappings */ @@ -100,27 +129,32 @@ ucasemap_setLocale(UCaseMap *csm, const char *locale, UErrorCode *pErrorCode) { if(length==sizeof(csm->locale)) { *pErrorCode=U_BUFFER_OVERFLOW_ERROR; } - csm->locCache=0; if(U_SUCCESS(*pErrorCode)) { - ucase_getCaseLocale(csm->locale, &csm->locCache); + csm->caseLocale=UCASE_LOC_UNKNOWN; + csm->caseLocale = ucase_getCaseLocale(csm->locale); } else { csm->locale[0]=0; + csm->caseLocale = UCASE_LOC_ROOT; } } U_CAPI void U_EXPORT2 -ucasemap_setOptions(UCaseMap *csm, uint32_t options, UErrorCode * /*pErrorCode*/) { +ucasemap_setOptions(UCaseMap *csm, uint32_t options, UErrorCode *pErrorCode) { + if(U_FAILURE(*pErrorCode)) { + return; + } csm->options=options; } /* UTF-8 string case mappings ----------------------------------------------- */ -/* TODO(markus): Move to a new, separate utf8case.c file. */ +/* TODO(markus): Move to a new, separate utf8case.cpp file. */ /* append a full case mapping result, see UCASE_MAX_STRING_LENGTH */ static inline int32_t appendResult(uint8_t *dest, int32_t destIndex, int32_t destCapacity, - int32_t result, const UChar *s) { + int32_t result, const UChar *s, + int32_t cpLength, uint32_t options, icu::Edits *edits) { UChar32 c; int32_t length; UErrorCode errorCode; @@ -128,82 +162,137 @@ appendResult(uint8_t *dest, int32_t destIndex, int32_t destCapacity, /* decode the result */ if(result<0) { /* (not) original code point */ + if(edits!=NULL) { + edits->addUnchanged(cpLength); + if(options & UCASEMAP_OMIT_UNCHANGED_TEXT) { + return destIndex; + } + } c=~result; - length=U8_LENGTH(c); - } else if(result<=UCASE_MAX_STRING_LENGTH) { - c=U_SENTINEL; - length=result; + if(destIndex(INT32_MAX-destIndex)) { + return -1; // integer overflow + } + if(edits!=NULL) { + edits->addReplace(cpLength, length); + } + // We might have an overflow, but we know the actual length. + return destIndex+length; + } else if(destIndexaddReplace(cpLength, 1); + } + return destIndex; + } else { + c=result; + length=U8_LENGTH(c); + if(edits!=NULL) { + edits->addReplace(cpLength, length); + } + } } + // c>=0 single code point if(length>(INT32_MAX-destIndex)) { return -1; // integer overflow } if(destIndex=0) { - /* code point */ - UBool isError=FALSE; - U8_APPEND(dest, destIndex, destCapacity, c, isError); - if(isError) { - /* overflow, nothing written */ - destIndex+=length; - } - } else { - /* string */ - int32_t destLength; - errorCode=U_ZERO_ERROR; - u_strToUTF8( - (char *)(dest+destIndex), destCapacity-destIndex, &destLength, - s, length, - &errorCode); - if(U_FAILURE(errorCode) && errorCode != U_BUFFER_OVERFLOW_ERROR) { - return -1; - } - if(destLength>(INT32_MAX-destIndex)) { - return -1; // integer overflow - } - destIndex+=destLength; - /* we might have an overflow, but we know the actual length */ + UBool isError=FALSE; + U8_APPEND(dest, destIndex, destCapacity, c, isError); + if(isError) { + /* overflow, nothing written */ + destIndex+=length; } } else { /* preflight */ - if(c>=0) { - destIndex+=length; - } else { - int32_t destLength; - errorCode=U_ZERO_ERROR; - u_strToUTF8( - NULL, 0, &destLength, - s, length, - &errorCode); - if(U_FAILURE(errorCode) && errorCode != U_BUFFER_OVERFLOW_ERROR) { - return -1; - } - if(destLength>(INT32_MAX-destIndex)) { - return -1; // integer overflow - } - destIndex+=destLength; - } + destIndex+=length; } return destIndex; } static inline int32_t -appendUChar(uint8_t *dest, int32_t destIndex, int32_t destCapacity, UChar c) { - int32_t length=U8_LENGTH(c); - if(length>(INT32_MAX-destIndex)) { +appendASCII(uint8_t *dest, int32_t destIndex, int32_t destCapacity, uint8_t c) { + if(destIndex> 6) | 0xc0); } +static inline uint8_t getTwoByteTrail(UChar32 c) { return (uint8_t)((c & 0x3f) | 0x80); } + +static inline int32_t +appendTwoBytes(uint8_t *dest, int32_t destIndex, int32_t destCapacity, UChar32 c) { + U_ASSERT(0x370 <= c && c <= 0x3ff); // 2-byte UTF-8, main Greek block + if(2>(INT32_MAX-destIndex)) { return -1; // integer overflow } - int32_t limit=destIndex+length; - if(limit(INT32_MAX-destIndex)) { + return -1; // integer overflow + } + int32_t limit=destIndex+2; + if(limit<=destCapacity) { + dest+=destIndex; + dest[0]=(uint8_t)s[0]; + dest[1]=(uint8_t)s[1]; + } + return limit; +} + +static inline int32_t +appendUnchanged(uint8_t *dest, int32_t destIndex, int32_t destCapacity, + const uint8_t *s, int32_t length, uint32_t options, icu::Edits *edits) { + if(length>0) { + if(edits!=NULL) { + edits->addUnchanged(length); + if(options & UCASEMAP_OMIT_UNCHANGED_TEXT) { + return destIndex; + } + } + if(length>(INT32_MAX-destIndex)) { + return -1; // integer overflow + } + if((destIndex+length)<=destCapacity) { + uprv_memcpy(dest+destIndex, s, length); + } + destIndex+=length; + } + return destIndex; +} + static UChar32 U_CALLCONV utf8_caseContextIterator(void *context, int8_t dir) { UCaseContext *csc=(UCaseContext *)context; @@ -241,91 +330,77 @@ utf8_caseContextIterator(void *context, int8_t dir) { * context [0..srcLength[ into account. */ static int32_t -_caseMap(const UCaseMap *csm, UCaseMapFull *map, +_caseMap(int32_t caseLocale, uint32_t options, UCaseMapFull *map, uint8_t *dest, int32_t destCapacity, const uint8_t *src, UCaseContext *csc, int32_t srcStart, int32_t srcLimit, - UErrorCode *pErrorCode) { - const UChar *s = NULL; - UChar32 c, c2 = 0; - int32_t srcIndex, destIndex; - int32_t locCache; - - locCache=csm->locCache; - + icu::Edits *edits, + UErrorCode &errorCode) { /* case mapping loop */ - srcIndex=srcStart; - destIndex=0; + int32_t srcIndex=srcStart; + int32_t destIndex=0; while(srcIndexcpStart=srcIndex; + int32_t cpStart; + csc->cpStart=cpStart=srcIndex; + UChar32 c; U8_NEXT(src, srcIndex, srcLimit, c); csc->cpLimit=srcIndex; if(c<0) { - int32_t i=csc->cpStart; - while(destIndexcsp, c, utf8_caseContextIterator, csc, &s, csm->locale, &locCache); - if((destIndexdestCapacity) { - *pErrorCode=U_BUFFER_OVERFLOW_ERROR; - } return destIndex; } #if !UCONFIG_NO_BREAK_ITERATION U_CFUNC int32_t U_CALLCONV -ucasemap_internalUTF8ToTitle(const UCaseMap *csm, - uint8_t *dest, int32_t destCapacity, - const uint8_t *src, int32_t srcLength, - UErrorCode *pErrorCode) { - const UChar *s; - UChar32 c; - int32_t prev, titleStart, titleLimit, idx, destIndex, length; - UBool isFirstIndex; - - if(U_FAILURE(*pErrorCode)) { +ucasemap_internalUTF8ToTitle( + int32_t caseLocale, uint32_t options, BreakIterator *iter, + uint8_t *dest, int32_t destCapacity, + const uint8_t *src, int32_t srcLength, + icu::Edits *edits, + UErrorCode &errorCode) { + if(U_FAILURE(errorCode)) { return 0; } - // Use the C++ abstract base class to minimize dependencies. - // TODO: Change UCaseMap.iter to store a BreakIterator directly. - BreakIterator *bi=reinterpret_cast(csm->iter); - /* set up local variables */ - int32_t locCache=csm->locCache; UCaseContext csc=UCASECONTEXT_INITIALIZER; csc.p=(void *)src; csc.limit=srcLength; - destIndex=0; - prev=0; - isFirstIndex=TRUE; + int32_t destIndex=0; + int32_t prev=0; + UBool isFirstIndex=TRUE; /* titlecasing loop */ while(prevfirst(); + index=iter->first(); } else { - idx=bi->next(); + index=iter->next(); } - if(idx==UBRK_DONE || idx>srcLength) { - idx=srcLength; + if(index==UBRK_DONE || index>srcLength) { + index=srcLength; } /* @@ -341,185 +416,388 @@ ucasemap_internalUTF8ToTitle(const UCaseMap *csm, * b) first case letter (titlecase) [titleStart..titleLimit[ * c) subsequent characters (lowercase) [titleLimit..index[ */ - if(prevoptions&U_TITLECASE_NO_BREAK_ADJUSTMENT)==0 && UCASE_NONE==ucase_getType(csm->csp, c)) { + int32_t titleStart=prev; + int32_t titleLimit=prev; + UChar32 c; + U8_NEXT(src, titleLimit, index, c); + if((options&U_TITLECASE_NO_BREAK_ADJUSTMENT)==0 && UCASE_NONE==ucase_getType(c)) { /* Adjust the titlecasing index (titleStart) to the next cased character. */ for(;;) { titleStart=titleLimit; - if(titleLimit==idx) { + if(titleLimit==index) { /* * only uncased characters in [prev..index[ * stop with titleStart==titleLimit==index */ break; } - U8_NEXT(src, titleLimit, idx, c); - if(UCASE_NONE!=ucase_getType(csm->csp, c)) { + U8_NEXT(src, titleLimit, index, c); + if(UCASE_NONE!=ucase_getType(c)) { break; /* cased letter at [titleStart..titleLimit[ */ } } - length=titleStart-prev; - if(length>0) { - if((destIndex+length)<=destCapacity) { - uprv_memcpy(dest+destIndex, src+prev, length); - } - destIndex+=length; + destIndex=appendUnchanged(dest, destIndex, destCapacity, + src+prev, titleStart-prev, options, edits); + if(destIndex<0) { + errorCode=U_INDEX_OUTOFBOUNDS_ERROR; + return 0; } } if(titleStartcsp, c, utf8_caseContextIterator, &csc, &s, csm->locale, &locCache); - destIndex=appendResult(dest, destIndex, destCapacity, c, s); + if(c>=0) { + csc.cpStart=titleStart; + csc.cpLimit=titleLimit; + const UChar *s; + c=ucase_toFullTitle(c, utf8_caseContextIterator, &csc, &s, caseLocale); + destIndex=appendResult(dest, destIndex, destCapacity, c, s, + titleLimit-titleStart, options, edits); + } else { + // Malformed UTF-8. + destIndex=appendUnchanged(dest, destIndex, destCapacity, + src+titleStart, titleLimit-titleStart, options, edits); + } if(destIndex<0) { - *pErrorCode=U_INDEX_OUTOFBOUNDS_ERROR; + errorCode=U_INDEX_OUTOFBOUNDS_ERROR; return 0; } /* Special case Dutch IJ titlecasing */ - if (titleStart+1 < idx && - ucase_getCaseLocale(csm->locale, &locCache) == UCASE_LOC_DUTCH && - (src[titleStart] == 0x0049 || src[titleStart] == 0x0069) && - (src[titleStart+1] == 0x004A || src[titleStart+1] == 0x006A)) { - destIndex=appendUChar(dest, destIndex, destCapacity, 0x004A); - titleLimit++; + if (titleStart+1 < index && + caseLocale == UCASE_LOC_DUTCH && + (src[titleStart] == 0x0049 || src[titleStart] == 0x0069)) { + if (src[titleStart+1] == 0x006A) { + destIndex=appendASCII(dest, destIndex, destCapacity, 0x004A); + if(destIndex<0) { + errorCode=U_INDEX_OUTOFBOUNDS_ERROR; + return 0; + } + if(edits!=NULL) { + edits->addReplace(1, 1); + } + titleLimit++; + } else if (src[titleStart+1] == 0x004A) { + // Keep the capital J from getting lowercased. + destIndex=appendUnchanged(dest, destIndex, destCapacity, + src+titleStart+1, 1, options, edits); + if(destIndex<0) { + errorCode=U_INDEX_OUTOFBOUNDS_ERROR; + return 0; + } + titleLimit++; + } } + /* lowercase [titleLimit..index[ */ - if(titleLimitoptions&U_TITLECASE_NO_LOWERCASE)==0) { + if(titleLimit(INT32_MAX-destIndex)) { - *pErrorCode=U_INDEX_OUTOFBOUNDS_ERROR; + destIndex=appendUnchanged(dest, destIndex, destCapacity, + src+titleLimit, index-titleLimit, options, edits); + if(destIndex<0) { + errorCode=U_INDEX_OUTOFBOUNDS_ERROR; return 0; } - if((destIndex+length)<=destCapacity) { - uprv_memcpy(dest+destIndex, src+titleLimit, length); - } - destIndex+=length; } } } } - prev=idx; + prev=index; } - if(destIndex>destCapacity) { - *pErrorCode=U_BUFFER_OVERFLOW_ERROR; + return checkOverflowAndEditsError(destIndex, destCapacity, edits, errorCode); +} + +#endif + +U_NAMESPACE_BEGIN +namespace GreekUpper { + +UBool isFollowedByCasedLetter(const uint8_t *s, int32_t i, int32_t length) { + while (i < length) { + UChar32 c; + U8_NEXT(s, i, length, c); + int32_t type = ucase_getTypeOrIgnorable(c); + if ((type & UCASE_IGNORABLE) != 0) { + // Case-ignorable, continue with the loop. + } else if (type != UCASE_NONE) { + return TRUE; // Followed by cased letter. + } else { + return FALSE; // Uncased and not case-ignorable. + } } + return FALSE; // Not followed by cased letter. +} + +// Keep this consistent with the UTF-16 version in ustrcase.cpp and the Java version in CaseMap.java. +int32_t toUpper(uint32_t options, + uint8_t *dest, int32_t destCapacity, + const uint8_t *src, int32_t srcLength, + Edits *edits, + UErrorCode &errorCode) { + int32_t destIndex=0; + uint32_t state = 0; + for (int32_t i = 0; i < srcLength;) { + int32_t nextIndex = i; + UChar32 c; + U8_NEXT(src, nextIndex, srcLength, c); + uint32_t nextState = 0; + int32_t type = ucase_getTypeOrIgnorable(c); + if ((type & UCASE_IGNORABLE) != 0) { + // c is case-ignorable + nextState |= (state & AFTER_CASED); + } else if (type != UCASE_NONE) { + // c is cased + nextState |= AFTER_CASED; + } + uint32_t data = getLetterData(c); + if (data > 0) { + uint32_t upper = data & UPPER_MASK; + // Add a dialytika to this iota or ypsilon vowel + // if we removed a tonos from the previous vowel, + // and that previous vowel did not also have (or gain) a dialytika. + // Adding one only to the final vowel in a longer sequence + // (which does not occur in normal writing) would require lookahead. + // Set the same flag as for preserving an existing dialytika. + if ((data & HAS_VOWEL) != 0 && (state & AFTER_VOWEL_WITH_ACCENT) != 0 && + (upper == 0x399 || upper == 0x3A5)) { + data |= HAS_DIALYTIKA; + } + int32_t numYpogegrammeni = 0; // Map each one to a trailing, spacing, capital iota. + if ((data & HAS_YPOGEGRAMMENI) != 0) { + numYpogegrammeni = 1; + } + // Skip combining diacritics after this Greek letter. + int32_t nextNextIndex = nextIndex; + while (nextIndex < srcLength) { + UChar32 c2; + U8_NEXT(src, nextNextIndex, srcLength, c2); + uint32_t diacriticData = getDiacriticData(c2); + if (diacriticData != 0) { + data |= diacriticData; + if ((diacriticData & HAS_YPOGEGRAMMENI) != 0) { + ++numYpogegrammeni; + } + nextIndex = nextNextIndex; + } else { + break; // not a Greek diacritic + } + } + if ((data & HAS_VOWEL_AND_ACCENT_AND_DIALYTIKA) == HAS_VOWEL_AND_ACCENT) { + nextState |= AFTER_VOWEL_WITH_ACCENT; + } + // Map according to Greek rules. + UBool addTonos = FALSE; + if (upper == 0x397 && + (data & HAS_ACCENT) != 0 && + numYpogegrammeni == 0 && + (state & AFTER_CASED) == 0 && + !isFollowedByCasedLetter(src, nextIndex, srcLength)) { + // Keep disjunctive "or" with (only) a tonos. + // We use the same "word boundary" conditions as for the Final_Sigma test. + if (i == nextIndex) { + upper = 0x389; // Preserve the precomposed form. + } else { + addTonos = TRUE; + } + } else if ((data & HAS_DIALYTIKA) != 0) { + // Preserve a vowel with dialytika in precomposed form if it exists. + if (upper == 0x399) { + upper = 0x3AA; + data &= ~HAS_EITHER_DIALYTIKA; + } else if (upper == 0x3A5) { + upper = 0x3AB; + data &= ~HAS_EITHER_DIALYTIKA; + } + } + + UBool change = TRUE; + if (edits != NULL) { + // Find out first whether we are changing the text. + U_ASSERT(0x370 <= upper && upper <= 0x3ff); // 2-byte UTF-8, main Greek block + change = (i + 2) > nextIndex || + src[i] != getTwoByteLead(upper) || src[i + 1] != getTwoByteTrail(upper) || + numYpogegrammeni > 0; + int32_t i2 = i + 2; + if ((data & HAS_EITHER_DIALYTIKA) != 0) { + change |= (i2 + 2) > nextIndex || + src[i2] != (uint8_t)u8"\u0308"[0] || + src[i2 + 1] != (uint8_t)u8"\u0308"[1]; + i2 += 2; + } + if (addTonos) { + change |= (i2 + 2) > nextIndex || + src[i2] != (uint8_t)u8"\u0301"[0] || + src[i2 + 1] != (uint8_t)u8"\u0301"[1]; + i2 += 2; + } + int32_t oldLength = nextIndex - i; + int32_t newLength = (i2 - i) + numYpogegrammeni * 2; // 2 bytes per U+0399 + change |= oldLength != newLength; + if (change) { + if (edits != NULL) { + edits->addReplace(oldLength, newLength); + } + } else { + if (edits != NULL) { + edits->addUnchanged(oldLength); + } + // Write unchanged text? + change = (options & UCASEMAP_OMIT_UNCHANGED_TEXT) == 0; + } + } + + if (change) { + destIndex=appendTwoBytes(dest, destIndex, destCapacity, upper); + if (destIndex >= 0 && (data & HAS_EITHER_DIALYTIKA) != 0) { + destIndex=appendTwoBytes(dest, destIndex, destCapacity, u8"\u0308"); // restore or add a dialytika + } + if (destIndex >= 0 && addTonos) { + destIndex=appendTwoBytes(dest, destIndex, destCapacity, u8"\u0301"); + } + while (destIndex >= 0 && numYpogegrammeni > 0) { + destIndex=appendTwoBytes(dest, destIndex, destCapacity, u8"\u0399"); + --numYpogegrammeni; + } + if(destIndex<0) { + errorCode=U_INDEX_OUTOFBOUNDS_ERROR; + return 0; + } + } + } else if(c>=0) { + const UChar *s; + c=ucase_toFullUpper(c, NULL, NULL, &s, UCASE_LOC_GREEK); + destIndex = appendResult(dest, destIndex, destCapacity, c, s, + nextIndex - i, options, edits); + if (destIndex < 0) { + errorCode = U_INDEX_OUTOFBOUNDS_ERROR; + return 0; + } + } else { + // Malformed UTF-8. + destIndex=appendUnchanged(dest, destIndex, destCapacity, + src+i, nextIndex-i, options, edits); + if(destIndex<0) { + errorCode=U_INDEX_OUTOFBOUNDS_ERROR; + return 0; + } + } + i = nextIndex; + state = nextState; + } + return destIndex; } -#endif +} // namespace GreekUpper +U_NAMESPACE_END static int32_t U_CALLCONV -ucasemap_internalUTF8ToLower(const UCaseMap *csm, +ucasemap_internalUTF8ToLower(int32_t caseLocale, uint32_t options, UCASEMAP_BREAK_ITERATOR_UNUSED uint8_t *dest, int32_t destCapacity, const uint8_t *src, int32_t srcLength, - UErrorCode *pErrorCode) { + icu::Edits *edits, + UErrorCode &errorCode) { UCaseContext csc=UCASECONTEXT_INITIALIZER; csc.p=(void *)src; csc.limit=srcLength; - return _caseMap( - csm, ucase_toFullLower, + int32_t destIndex = _caseMap( + caseLocale, options, ucase_toFullLower, dest, destCapacity, src, &csc, 0, srcLength, - pErrorCode); + edits, errorCode); + return checkOverflowAndEditsError(destIndex, destCapacity, edits, errorCode); } static int32_t U_CALLCONV -ucasemap_internalUTF8ToUpper(const UCaseMap *csm, +ucasemap_internalUTF8ToUpper(int32_t caseLocale, uint32_t options, UCASEMAP_BREAK_ITERATOR_UNUSED uint8_t *dest, int32_t destCapacity, const uint8_t *src, int32_t srcLength, - UErrorCode *pErrorCode) { - UCaseContext csc=UCASECONTEXT_INITIALIZER; - csc.p=(void *)src; - csc.limit=srcLength; - return _caseMap( - csm, ucase_toFullUpper, - dest, destCapacity, - src, &csc, 0, srcLength, - pErrorCode); + icu::Edits *edits, + UErrorCode &errorCode) { + int32_t destIndex; + if (caseLocale == UCASE_LOC_GREEK) { + destIndex = GreekUpper::toUpper(options, dest, destCapacity, + src, srcLength, edits, errorCode); + } else { + UCaseContext csc=UCASECONTEXT_INITIALIZER; + csc.p=(void *)src; + csc.limit=srcLength; + destIndex = _caseMap( + caseLocale, options, ucase_toFullUpper, + dest, destCapacity, + src, &csc, 0, srcLength, + edits, errorCode); + } + return checkOverflowAndEditsError(destIndex, destCapacity, edits, errorCode); } -static int32_t -utf8_foldCase(const UCaseProps *csp, - uint8_t *dest, int32_t destCapacity, - const uint8_t *src, int32_t srcLength, - uint32_t options, - UErrorCode *pErrorCode) { - int32_t srcIndex, destIndex; - - const UChar *s; - UChar32 c, c2; - int32_t start; - +static int32_t U_CALLCONV +ucasemap_internalUTF8Fold(int32_t /* caseLocale */, uint32_t options, UCASEMAP_BREAK_ITERATOR_UNUSED + uint8_t *dest, int32_t destCapacity, + const uint8_t *src, int32_t srcLength, + icu::Edits *edits, + UErrorCode &errorCode) { /* case mapping loop */ - srcIndex=destIndex=0; - while(srcIndexdestCapacity) { - *pErrorCode=U_BUFFER_OVERFLOW_ERROR; - } - return destIndex; -} - -static int32_t U_CALLCONV -ucasemap_internalUTF8Fold(const UCaseMap *csm, - uint8_t *dest, int32_t destCapacity, - const uint8_t *src, int32_t srcLength, - UErrorCode *pErrorCode) { - return utf8_foldCase(csm->csp, dest, destCapacity, src, srcLength, csm->options, pErrorCode); + return checkOverflowAndEditsError(destIndex, destCapacity, edits, errorCode); } U_CFUNC int32_t -ucasemap_mapUTF8(const UCaseMap *csm, +ucasemap_mapUTF8(int32_t caseLocale, uint32_t options, UCASEMAP_BREAK_ITERATOR_PARAM uint8_t *dest, int32_t destCapacity, const uint8_t *src, int32_t srcLength, UTF8CaseMapper *stringCaseMapper, - UErrorCode *pErrorCode) { + icu::Edits *edits, + UErrorCode &errorCode) { int32_t destLength; /* check argument values */ - if(U_FAILURE(*pErrorCode)) { + if(U_FAILURE(errorCode)) { return 0; } if( destCapacity<0 || @@ -527,7 +805,7 @@ ucasemap_mapUTF8(const UCaseMap *csm, src==NULL || srcLength<-1 ) { - *pErrorCode=U_ILLEGAL_ARGUMENT_ERROR; + errorCode=U_ILLEGAL_ARGUMENT_ERROR; return 0; } @@ -541,12 +819,16 @@ ucasemap_mapUTF8(const UCaseMap *csm, ((src>=dest && src<(dest+destCapacity)) || (dest>=src && dest<(src+srcLength))) ) { - *pErrorCode=U_ILLEGAL_ARGUMENT_ERROR; + errorCode=U_ILLEGAL_ARGUMENT_ERROR; return 0; } - destLength=stringCaseMapper(csm, dest, destCapacity, src, srcLength, pErrorCode); - return u_terminateChars((char *)dest, destCapacity, destLength, pErrorCode); + if(edits!=NULL) { + edits->reset(); + } + destLength=stringCaseMapper(caseLocale, options, UCASEMAP_BREAK_ITERATOR + dest, destCapacity, src, srcLength, edits, errorCode); + return u_terminateChars((char *)dest, destCapacity, destLength, &errorCode); } /* public API functions */ @@ -556,10 +838,11 @@ ucasemap_utf8ToLower(const UCaseMap *csm, char *dest, int32_t destCapacity, const char *src, int32_t srcLength, UErrorCode *pErrorCode) { - return ucasemap_mapUTF8(csm, - (uint8_t *)dest, destCapacity, - (const uint8_t *)src, srcLength, - ucasemap_internalUTF8ToLower, pErrorCode); + return ucasemap_mapUTF8( + csm->caseLocale, csm->options, UCASEMAP_BREAK_ITERATOR_NULL + (uint8_t *)dest, destCapacity, + (const uint8_t *)src, srcLength, + ucasemap_internalUTF8ToLower, NULL, *pErrorCode); } U_CAPI int32_t U_EXPORT2 @@ -567,10 +850,11 @@ ucasemap_utf8ToUpper(const UCaseMap *csm, char *dest, int32_t destCapacity, const char *src, int32_t srcLength, UErrorCode *pErrorCode) { - return ucasemap_mapUTF8(csm, - (uint8_t *)dest, destCapacity, - (const uint8_t *)src, srcLength, - ucasemap_internalUTF8ToUpper, pErrorCode); + return ucasemap_mapUTF8( + csm->caseLocale, csm->options, UCASEMAP_BREAK_ITERATOR_NULL + (uint8_t *)dest, destCapacity, + (const uint8_t *)src, srcLength, + ucasemap_internalUTF8ToUpper, NULL, *pErrorCode); } U_CAPI int32_t U_EXPORT2 @@ -578,8 +862,49 @@ ucasemap_utf8FoldCase(const UCaseMap *csm, char *dest, int32_t destCapacity, const char *src, int32_t srcLength, UErrorCode *pErrorCode) { - return ucasemap_mapUTF8(csm, - (uint8_t *)dest, destCapacity, - (const uint8_t *)src, srcLength, - ucasemap_internalUTF8Fold, pErrorCode); + return ucasemap_mapUTF8( + UCASE_LOC_ROOT, csm->options, UCASEMAP_BREAK_ITERATOR_NULL + (uint8_t *)dest, destCapacity, + (const uint8_t *)src, srcLength, + ucasemap_internalUTF8Fold, NULL, *pErrorCode); +} + +U_NAMESPACE_BEGIN + +int32_t CaseMap::utf8ToLower( + const char *locale, uint32_t options, + const char *src, int32_t srcLength, + char *dest, int32_t destCapacity, Edits *edits, + UErrorCode &errorCode) { + return ucasemap_mapUTF8( + ustrcase_getCaseLocale(locale), options, UCASEMAP_BREAK_ITERATOR_NULL + (uint8_t *)dest, destCapacity, + (const uint8_t *)src, srcLength, + ucasemap_internalUTF8ToLower, edits, errorCode); +} + +int32_t CaseMap::utf8ToUpper( + const char *locale, uint32_t options, + const char *src, int32_t srcLength, + char *dest, int32_t destCapacity, Edits *edits, + UErrorCode &errorCode) { + return ucasemap_mapUTF8( + ustrcase_getCaseLocale(locale), options, UCASEMAP_BREAK_ITERATOR_NULL + (uint8_t *)dest, destCapacity, + (const uint8_t *)src, srcLength, + ucasemap_internalUTF8ToUpper, edits, errorCode); } + +int32_t CaseMap::utf8Fold( + uint32_t options, + const char *src, int32_t srcLength, + char *dest, int32_t destCapacity, Edits *edits, + UErrorCode &errorCode) { + return ucasemap_mapUTF8( + UCASE_LOC_ROOT, options, UCASEMAP_BREAK_ITERATOR_NULL + (uint8_t *)dest, destCapacity, + (const uint8_t *)src, srcLength, + ucasemap_internalUTF8Fold, edits, errorCode); +} + +U_NAMESPACE_END diff --git a/icuSources/common/ucasemap_imp.h b/icuSources/common/ucasemap_imp.h new file mode 100644 index 00000000..79204226 --- /dev/null +++ b/icuSources/common/ucasemap_imp.h @@ -0,0 +1,239 @@ +// © 2017 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html + +// ucasemap_imp.h +// created: 2017feb08 Markus W. Scherer + +#ifndef __UCASEMAP_IMP_H__ +#define __UCASEMAP_IMP_H__ + +#include "unicode/utypes.h" +#include "unicode/ucasemap.h" +#include "ucase.h" + +#ifndef U_COMPARE_IGNORE_CASE +/* see also unorm.h */ +/** + * Option bit for unorm_compare: + * Perform case-insensitive comparison. + */ +#define U_COMPARE_IGNORE_CASE 0x10000 +#endif + +/** + * Internal API, used by u_strcasecmp() etc. + * Compare strings case-insensitively, + * in code point order or code unit order. + */ +U_CFUNC int32_t +u_strcmpFold(const UChar *s1, int32_t length1, + const UChar *s2, int32_t length2, + uint32_t options, + UErrorCode *pErrorCode); + +/** + * Interanl API, used for detecting length of + * shared prefix case-insensitively. + * @param s1 input string 1 + * @param length1 length of string 1, or -1 (NULL terminated) + * @param s2 input string 2 + * @param length2 length of string 2, or -1 (NULL terminated) + * @param options compare options + * @param matchLen1 (output) length of partial prefix match in s1 + * @param matchLen2 (output) length of partial prefix match in s2 + * @param pErrorCode receives error status + */ +U_CAPI void +u_caseInsensitivePrefixMatch(const UChar *s1, int32_t length1, + const UChar *s2, int32_t length2, + uint32_t options, + int32_t *matchLen1, int32_t *matchLen2, + UErrorCode *pErrorCode); + +/** + * Are the Unicode properties loaded? + * This must be used before internal functions are called that do + * not perform this check. + * Generate a debug assertion failure if data is not loaded. + */ +U_CFUNC UBool +uprv_haveProperties(UErrorCode *pErrorCode); + +#ifdef __cplusplus + +#include "unicode/unistr.h" // for UStringCaseMapper + +/* + * Internal string casing functions implementing + * ustring.h/ustrcase.cpp and UnicodeString case mapping functions. + */ + +struct UCaseMap : public icu::UMemory { + /** Implements most of ucasemap_open(). */ + UCaseMap(const char *localeID, uint32_t opts, UErrorCode *pErrorCode); + ~UCaseMap(); + +#if !UCONFIG_NO_BREAK_ITERATION + icu::BreakIterator *iter; /* We adopt the iterator, so we own it. */ +#endif + char locale[32]; + int32_t caseLocale; + uint32_t options; +}; + +#if UCONFIG_NO_BREAK_ITERATION +# define UCASEMAP_BREAK_ITERATOR_PARAM +# define UCASEMAP_BREAK_ITERATOR_UNUSED +# define UCASEMAP_BREAK_ITERATOR +# define UCASEMAP_BREAK_ITERATOR_NULL +#else +# define UCASEMAP_BREAK_ITERATOR_PARAM icu::BreakIterator *iter, +# define UCASEMAP_BREAK_ITERATOR_UNUSED icu::BreakIterator *, +# define UCASEMAP_BREAK_ITERATOR iter, +# define UCASEMAP_BREAK_ITERATOR_NULL NULL, +#endif + +U_CFUNC int32_t +ustrcase_getCaseLocale(const char *locale); + +// TODO: swap src / dest if approved for new public api +/** Implements UStringCaseMapper. */ +U_CFUNC int32_t U_CALLCONV +ustrcase_internalToLower(int32_t caseLocale, uint32_t options, UCASEMAP_BREAK_ITERATOR_PARAM + UChar *dest, int32_t destCapacity, + const UChar *src, int32_t srcLength, + icu::Edits *edits, + UErrorCode &errorCode); + +/** Implements UStringCaseMapper. */ +U_CFUNC int32_t U_CALLCONV +ustrcase_internalToUpper(int32_t caseLocale, uint32_t options, UCASEMAP_BREAK_ITERATOR_PARAM + UChar *dest, int32_t destCapacity, + const UChar *src, int32_t srcLength, + icu::Edits *edits, + UErrorCode &errorCode); + +#if !UCONFIG_NO_BREAK_ITERATION + +/** Implements UStringCaseMapper. */ +U_CFUNC int32_t U_CALLCONV +ustrcase_internalToTitle(int32_t caseLocale, uint32_t options, + icu::BreakIterator *iter, + UChar *dest, int32_t destCapacity, + const UChar *src, int32_t srcLength, + icu::Edits *edits, + UErrorCode &errorCode); + +#endif + +/** Implements UStringCaseMapper. */ +U_CFUNC int32_t U_CALLCONV +ustrcase_internalFold(int32_t caseLocale, uint32_t options, UCASEMAP_BREAK_ITERATOR_PARAM + UChar *dest, int32_t destCapacity, + const UChar *src, int32_t srcLength, + icu::Edits *edits, + UErrorCode &errorCode); + +/** + * Common string case mapping implementation for ucasemap_toXyz() and UnicodeString::toXyz(). + * Implements argument checking. + */ +U_CFUNC int32_t +ustrcase_map(int32_t caseLocale, uint32_t options, UCASEMAP_BREAK_ITERATOR_PARAM + UChar *dest, int32_t destCapacity, + const UChar *src, int32_t srcLength, + UStringCaseMapper *stringCaseMapper, + icu::Edits *edits, + UErrorCode &errorCode); + +/** + * Common string case mapping implementation for old-fashioned u_strToXyz() functions + * that allow the source string to overlap the destination buffer. + * Implements argument checking and internally works with an intermediate buffer if necessary. + */ +U_CFUNC int32_t +ustrcase_mapWithOverlap(int32_t caseLocale, uint32_t options, UCASEMAP_BREAK_ITERATOR_PARAM + UChar *dest, int32_t destCapacity, + const UChar *src, int32_t srcLength, + UStringCaseMapper *stringCaseMapper, + UErrorCode &errorCode); + +/** + * UTF-8 string case mapping function type, used by ucasemap_mapUTF8(). + * UTF-8 version of UStringCaseMapper. + * All error checking must be done. + * The UCaseMap must be fully initialized, with locale and/or iter set as needed. + * src and dest must not overlap. + */ +typedef int32_t U_CALLCONV +UTF8CaseMapper(int32_t caseLocale, uint32_t options, +#if !UCONFIG_NO_BREAK_ITERATION + icu::BreakIterator *iter, +#endif + uint8_t *dest, int32_t destCapacity, + const uint8_t *src, int32_t srcLength, + icu::Edits *edits, + UErrorCode &errorCode); + +#if !UCONFIG_NO_BREAK_ITERATION + +/** Implements UTF8CaseMapper. */ +U_CFUNC int32_t U_CALLCONV +ucasemap_internalUTF8ToTitle(int32_t caseLocale, uint32_t options, + icu::BreakIterator *iter, + uint8_t *dest, int32_t destCapacity, + const uint8_t *src, int32_t srcLength, + icu::Edits *edits, + UErrorCode &errorCode); + +#endif + +/** + * Implements argument checking and buffer handling + * for UTF-8 string case mapping as a common function. + */ +U_CFUNC int32_t +ucasemap_mapUTF8(int32_t caseLocale, uint32_t options, UCASEMAP_BREAK_ITERATOR_PARAM + uint8_t *dest, int32_t destCapacity, + const uint8_t *src, int32_t srcLength, + UTF8CaseMapper *stringCaseMapper, + icu::Edits *edits, + UErrorCode &errorCode); + +U_NAMESPACE_BEGIN +namespace GreekUpper { + +// Data bits. +static const uint32_t UPPER_MASK = 0x3ff; +static const uint32_t HAS_VOWEL = 0x1000; +static const uint32_t HAS_YPOGEGRAMMENI = 0x2000; +static const uint32_t HAS_ACCENT = 0x4000; +static const uint32_t HAS_DIALYTIKA = 0x8000; +// Further bits during data building and processing, not stored in the data map. +static const uint32_t HAS_COMBINING_DIALYTIKA = 0x10000; +static const uint32_t HAS_OTHER_GREEK_DIACRITIC = 0x20000; + +static const uint32_t HAS_VOWEL_AND_ACCENT = HAS_VOWEL | HAS_ACCENT; +static const uint32_t HAS_VOWEL_AND_ACCENT_AND_DIALYTIKA = + HAS_VOWEL_AND_ACCENT | HAS_DIALYTIKA; +static const uint32_t HAS_EITHER_DIALYTIKA = HAS_DIALYTIKA | HAS_COMBINING_DIALYTIKA; + +// State bits. +static const uint32_t AFTER_CASED = 1; +static const uint32_t AFTER_VOWEL_WITH_ACCENT = 2; + +uint32_t getLetterData(UChar32 c); + +/** + * Returns a non-zero value for each of the Greek combining diacritics + * listed in The Unicode Standard, version 8, chapter 7.2 Greek, + * plus some perispomeni look-alikes. + */ +uint32_t getDiacriticData(UChar32 c); + +} // namespace GreekUpper +U_NAMESPACE_END + +#endif // __cplusplus + +#endif // __UCASEMAP_IMP_H__ diff --git a/icuSources/common/ucasemap_titlecase_brkiter.cpp b/icuSources/common/ucasemap_titlecase_brkiter.cpp index 1698c8eb..a253850f 100644 --- a/icuSources/common/ucasemap_titlecase_brkiter.cpp +++ b/icuSources/common/ucasemap_titlecase_brkiter.cpp @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * Copyright (C) 2011, International Business Machines * Corporation and others. All Rights Reserved. ******************************************************************************* * file name: ucasemap_titlecase_brkiter.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -21,23 +23,59 @@ #include "unicode/brkiter.h" #include "unicode/ubrk.h" +#include "unicode/casemap.h" #include "unicode/ucasemap.h" #include "cmemory.h" #include "ucase.h" -#include "ustr_imp.h" +#include "ucasemap_imp.h" + +U_NAMESPACE_BEGIN + +int32_t CaseMap::utf8ToTitle( + const char *locale, uint32_t options, BreakIterator *iter, + const char *src, int32_t srcLength, + char *dest, int32_t destCapacity, Edits *edits, + UErrorCode &errorCode) { + if (U_FAILURE(errorCode)) { + return 0; + } + UText utext=UTEXT_INITIALIZER; + utext_openUTF8(&utext, src, srcLength, &errorCode); + LocalPointer ownedIter; + if(iter==NULL) { + iter=BreakIterator::createWordInstance(Locale(locale), errorCode); + ownedIter.adoptInstead(iter); + } + if(U_FAILURE(errorCode)) { + utext_close(&utext); + return 0; + } + iter->setText(&utext, errorCode); + int32_t length=ucasemap_mapUTF8( + ustrcase_getCaseLocale(locale), options, iter, + (uint8_t *)dest, destCapacity, + (const uint8_t *)src, srcLength, + ucasemap_internalUTF8ToTitle, edits, errorCode); + utext_close(&utext); + return length; +} + +U_NAMESPACE_END U_NAMESPACE_USE U_CAPI const UBreakIterator * U_EXPORT2 ucasemap_getBreakIterator(const UCaseMap *csm) { - return csm->iter; + return reinterpret_cast(csm->iter); } U_CAPI void U_EXPORT2 -ucasemap_setBreakIterator(UCaseMap *csm, UBreakIterator *iterToAdopt, UErrorCode * /*pErrorCode*/) { - // Do not call ubrk_close() so that we do not depend on all of the BreakIterator code. - delete reinterpret_cast(csm->iter); - csm->iter=iterToAdopt; +ucasemap_setBreakIterator(UCaseMap *csm, UBreakIterator *iterToAdopt, UErrorCode *pErrorCode) { + if(U_FAILURE(*pErrorCode)) { + return; + } + delete csm->iter; + csm->iter=reinterpret_cast(iterToAdopt); } U_CAPI int32_t U_EXPORT2 @@ -45,21 +83,23 @@ ucasemap_utf8ToTitle(UCaseMap *csm, char *dest, int32_t destCapacity, const char *src, int32_t srcLength, UErrorCode *pErrorCode) { - UText utext=UTEXT_INITIALIZER; - utext_openUTF8(&utext, (const char *)src, srcLength, pErrorCode); - if(U_FAILURE(*pErrorCode)) { + if (U_FAILURE(*pErrorCode)) { return 0; } + UText utext=UTEXT_INITIALIZER; + utext_openUTF8(&utext, (const char *)src, srcLength, pErrorCode); if(csm->iter==NULL) { - csm->iter=ubrk_open(UBRK_WORD, csm->locale, - NULL, 0, - pErrorCode); + csm->iter=BreakIterator::createWordInstance(Locale(csm->locale), *pErrorCode); + } + if (U_FAILURE(*pErrorCode)) { + return 0; } - ubrk_setUText(csm->iter, &utext, pErrorCode); - int32_t length=ucasemap_mapUTF8(csm, - (uint8_t *)dest, destCapacity, - (const uint8_t *)src, srcLength, - ucasemap_internalUTF8ToTitle, pErrorCode); + csm->iter->setText(&utext, *pErrorCode); + int32_t length=ucasemap_mapUTF8( + csm->caseLocale, csm->options, csm->iter, + (uint8_t *)dest, destCapacity, + (const uint8_t *)src, srcLength, + ucasemap_internalUTF8ToTitle, NULL, *pErrorCode); utext_close(&utext); return length; } diff --git a/icuSources/common/ucat.c b/icuSources/common/ucat.cpp similarity index 94% rename from icuSources/common/ucat.c rename to icuSources/common/ucat.cpp index 5f6feb9d..dac56eeb 100644 --- a/icuSources/common/ucat.c +++ b/icuSources/common/ucat.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (c) 2003, International Business Machines diff --git a/icuSources/common/uchar.c b/icuSources/common/uchar.cpp similarity index 97% rename from icuSources/common/uchar.c rename to icuSources/common/uchar.cpp index 57e00afc..6d96f342 100644 --- a/icuSources/common/uchar.c +++ b/icuSources/common/uchar.cpp @@ -1,6 +1,8 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************** -* Copyright (C) 1996-2014, International Business Machines +* Copyright (C) 1996-2016, International Business Machines * Corporation and others. All Rights Reserved. ******************************************************************************** * @@ -66,6 +68,7 @@ struct _EnumTypeCallback { static uint32_t U_CALLCONV _enumTypeValue(const void *context, uint32_t value) { + (void)context; return GET_CATEGORY(value); } @@ -434,7 +437,7 @@ u_getNumericValue(UChar32 c) { } return numValue; - } else if(ntv>2)-0xbf; int32_t exp=(ntv&3)+1; @@ -458,6 +461,12 @@ u_getNumericValue(UChar32 c) { } return numValue; + } else if(ntv>2); + return (double)numerator/denominator; } else { /* reserved */ return U_NO_NUMERIC_VALUE; @@ -646,6 +655,8 @@ _enumPropertyStartsRange(const void *context, UChar32 start, UChar32 end, uint32 /* add the start code point to the USet */ const USetAdder *sa=(const USetAdder *)context; sa->add(sa->set, start); + (void)end; + (void)value; return TRUE; } diff --git a/icuSources/common/uchar_props_data.h b/icuSources/common/uchar_props_data.h index 87488a4a..373c5344 100644 --- a/icuSources/common/uchar_props_data.h +++ b/icuSources/common/uchar_props_data.h @@ -1,167 +1,167 @@ -/* - * Copyright (C) 1999-2016, International Business Machines - * Corporation and others. All Rights Reserved. - * - * file name: uchar_props_data.h - * - * machine-generated by: icu/tools/unicode/c/genprops/corepropsbuilder.cpp - */ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html +// +// Copyright (C) 1999-2016, International Business Machines +// Corporation and others. All Rights Reserved. +// +// file name: uchar_props_data.h +// +// machine-generated by: icu/tools/unicode/c/genprops/corepropsbuilder.cpp -#ifndef INCLUDED_FROM_UCHAR_C -# error This file must be #included from uchar.c only. -#endif -static const UVersionInfo dataVersion={8,0,0,0}; +#ifdef INCLUDED_FROM_UCHAR_C + +static const UVersionInfo dataVersion={9,0,0,0}; #if !U_PLATFORM_IS_DARWIN_BASED -static const uint16_t propsTrie_index[19844]={ -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -static const uint16_t propsTrie_index[19976]={ -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x41e,0x426,0x42e,0x436,0x44e,0x456,0x45e,0x466,0x46e,0x476,0x47c,0x484,0x48c,0x494,0x49c,0x4a4, -0x4aa,0x4b2,0x4ba,0x4c2,0x4c5,0x4cd,0x4d5,0x4dd,0x4e5,0x4ed,0x4e9,0x4f1,0x4f9,0x501,0x506,0x50e, -0x516,0x51e,0x522,0x52a,0x532,0x53a,0x542,0x54a,0x546,0x54e,0x553,0x55b,0x561,0x569,0x571,0x579, -0x581,0x589,0x591,0x599,0x59e,0x5a6,0x5a9,0x5b1,0x5b9,0x5c1,0x5c7,0x5cf,0x5ce,0x5d6,0x5de,0x5e6, -0x5f6,0x5ee,0x5fe,0x43e,0x43e,0x60e,0x43e,0x606,0x61e,0x620,0x628,0x616,0x638,0x63e,0x646,0x630, -0x656,0x65c,0x664,0x64e,0x674,0x67a,0x682,0x66c,0x692,0x698,0x6a0,0x68a,0x6b0,0x6b8,0x6c0,0x6a8, -0x6d0,0x6d6,0x6de,0x6c8,0x6ee,0x6f4,0x6fc,0x6e6,0x6ee,0x70b,0x713,0x704,0x723,0x72a,0x732,0x71b, -0x5ca,0x73a,0x742,0x43e,0x74a,0x752,0x75a,0x43e,0x762,0x76a,0x772,0x777,0x77f,0x786,0x78e,0x43e, -0x589,0x796,0x79e,0x7a6,0x7ae,0x516,0x7be,0x7b6,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x7c4,0x589,0x7cc,0x7c2,0x7d4,0x589,0x7d0,0x589,0x7da,0x7e2,0x7ea,0x516,0x516,0x7f2, -0x7fa,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x7ff,0x807,0x589,0x589,0x80f,0x817,0x81f,0x827,0x82f,0x589,0x837,0x83f,0x847, -0x857,0x589,0x85f,0x861,0x589,0x84f,0x589,0x869,0x87d,0x871,0x879,0x885,0x589,0x88d,0x893,0x89b, -0x8a3,0x589,0x8b3,0x8bb,0x8c3,0x8ab,0x43e,0x43e,0x8d3,0x8d6,0x8de,0x8cb,0x8ee,0x8e6,0x589,0x8f5, -0x589,0x904,0x8fd,0x90c,0x43e,0x43e,0x914,0x91c,0x4be,0x924,0x927,0x92d,0x934,0x927,0x4e5,0x93c, -0x46e,0x46e,0x46e,0x46e,0x944,0x46e,0x46e,0x46e,0x954,0x95c,0x964,0x96c,0x974,0x978,0x980,0x94c, -0x998,0x9a0,0x988,0x990,0x9a8,0x9b0,0x9b8,0x9c0,0x9d8,0x9c8,0x9d0,0x9e0,0x9e8,0x9f7,0x9fc,0x9ef, -0xa04,0xa04,0xa04,0xa04,0xa04,0xa04,0xa04,0xa04,0xa0c,0xa14,0x89b,0xa17,0xa1f,0xa26,0xa2b,0xa33, -0x89b,0xa38,0xa37,0xa48,0xa4b,0x89b,0x89b,0xa40,0x89b,0x89b,0x89b,0x89b,0x89b,0xa5a,0xa62,0xa52, -0x89b,0x89b,0x89b,0xa67,0x89b,0x89b,0x89b,0x89b,0x89b,0x89b,0x89b,0xa6d,0xa75,0x89b,0xa7d,0xa84, -0x89b,0x89b,0x89b,0x89b,0x89b,0x89b,0x89b,0x89b,0xa04,0xa04,0xa04,0xa04,0xa8c,0xa04,0xa93,0xa9a, -0xa04,0xa04,0xa04,0xa04,0xa04,0xa04,0xa04,0xa04,0x89b,0xaa2,0xaa9,0xaad,0xab3,0xab9,0xac1,0xac6, -0x516,0xad6,0xace,0xade,0x46e,0x46e,0x46e,0xae6,0x4be,0xaee,0x589,0xaf4,0xb04,0xafc,0xafc,0x4e5, -0xb0c,0xb14,0xb1c,0x43e,0xb24,0x89b,0x89b,0xb2b,0x89b,0x89b,0x89b,0x89b,0x89b,0x89b,0xb33,0xb39, -0xb49,0xb41,0x5ca,0x589,0xb51,0x7fa,0x589,0xb59,0xb61,0xb66,0x589,0x589,0xb6b,0x575,0x89b,0xb72, -0xb7a,0xb82,0xb88,0x89b,0xb82,0xb90,0x89b,0xb7a,0x89b,0x89b,0x89b,0x89b,0x89b,0x89b,0x89b,0x89b, -0xb98,0x589,0x589,0x589,0xba0,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0xba6,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0xbab,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x869,0x89b,0x89b, -0xbb3,0x589,0xbb6,0x589,0xbbe,0xbc4,0xbcc,0xbd4,0xbd9,0x589,0x589,0xbdd,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0xbe4,0x589,0xbeb,0xbf1,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0xbf9,0x589,0x589,0x589,0xc01,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0xc03,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0xc0a,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0xc11,0x589,0x589,0x589,0xc18,0xc20,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0xc25,0x589,0x589,0xc2d,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0xc31,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0xc34,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0xc37,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0xc3d,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0xc45,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0xc4a,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0xc4f,0x589,0x589,0x589,0xc54,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0xc5c,0xc63,0xc67,0x589,0x589,0x589,0xc6e,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x869,0x43e, -0xc7c,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0xc74,0x89b,0xc84,0x90c,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0xc89,0xc91,0x46e,0xca1,0xc99,0x589,0x589,0xca9,0xcb1,0xcc1,0x46e,0xcc6,0xcce,0xcd4,0x43e,0xcb9, -0xcdc,0xce4,0x589,0xcec,0xcfc,0xcff,0xcf4,0xd07,0x5de,0xd0f,0xd16,0xd1e,0x61e,0xd2e,0xd26,0xd36, -0x589,0xd3e,0xd46,0xd4e,0x589,0xd56,0xd5e,0xd66,0xd6e,0xd76,0xd7a,0xd82,0x4be,0x4be,0x589,0xd8a, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0xd92,0xd99,0x860, -0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e, -0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e, -0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1, -0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1, -0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9, -0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9, -0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9, -0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9, -0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9, -0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9, -0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9, -0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9, -0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9, -0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9, -0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9, -#if !U_PLATFORM_IS_DARWIN_BASED -0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9, -0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0x589,0x589,0x589,0xdb1,0x589,0xc6f,0xdb8,0xdbd, -0x589,0x589,0x589,0xdc5,0x589,0x589,0xdc9,0x43e,0xde1,0xdd1,0xdd9,0x589,0x589,0xde9,0xdf1,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0xdf6,0xdfe,0x589,0xe02,0x589,0xe08,0xe0c, -0xe14,0xe1c,0xe23,0xe2b,0x589,0x589,0x589,0xe31,0xe49,0x42e,0xe51,0xe59,0xe5e,0x87d,0xe39,0xe41, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xdad, -0x89b,0x89b,0x89b,0xdb2,0xdba,0xdc2,0xdca,0x89b,0x589,0x589,0x589,0xdd2,0x589,0xc6f,0xdd9,0xdde, -0x589,0x589,0x589,0xde6,0x589,0x589,0xdea,0x43e,0xe02,0xdf2,0xdfa,0x589,0x589,0xe0a,0xe12,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0xe17,0xe1f,0x589,0xe23,0x589,0xe29,0xe2d, -0xe35,0xe3d,0xe44,0xe4c,0x589,0x589,0x589,0xe52,0xe6a,0x42e,0xe72,0xe7a,0xe7f,0x87d,0xe5a,0xe62, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1, -0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1, -0x10f8,0x10f8,0x1138,0x1178,0x11b8,0x11f0,0x1230,0x1270,0x12a8,0x12e8,0x1314,0x1354,0x1394,0x13a4,0x13e4,0x1418, -0x1458,0x1488,0x14c8,0x1508,0x1518,0x154c,0x1584,0x15c4,0x1604,0x1644,0x1678,0x16a4,0x16e4,0x171c,0x1738,0x1778, -0xa80,0xac0,0xb00,0xb3b,0xb7b,0xa40,0xbbb,0xa40,0xbdd,0xa40,0xa40,0xa40,0xa40,0xc1d,0xa40,0xa40, -0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xc5d,0xc7d,0xa40,0xa40,0xcbd,0xcfd,0xa40,0xd3d,0xd7d,0xdbd, -0xdfd,0xe34,0x1db,0x1db,0xe58,0xe8c,0x1db,0xeb4,0x1db,0x1db,0x1db,0x1db,0xee1,0x1db,0x1db,0x1db, -0x1db,0x1db,0x1db,0x1db,0xef5,0x1db,0xf2d,0xf6d,0x1db,0xf78,0xa40,0xa40,0xa40,0xa40,0xa40,0xfb8, +static const uint16_t propsTrie_index[20780]={ +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +static const uint16_t propsTrie_index[20912]={ +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x44e,0x456,0x45e,0x466,0x47e,0x486,0x48e,0x496,0x49e,0x4a6,0x4ac,0x4b4,0x4bc,0x4c4,0x4cc,0x4d4, +0x4da,0x4e2,0x4ea,0x4f2,0x4f5,0x4fd,0x505,0x50d,0x515,0x51d,0x519,0x521,0x529,0x531,0x536,0x53e, +0x546,0x54e,0x552,0x55a,0x562,0x56a,0x572,0x57a,0x576,0x57e,0x583,0x58b,0x591,0x599,0x5a1,0x5a9, +0x5b1,0x5b9,0x5c1,0x5c9,0x5ce,0x5d6,0x5d9,0x5e1,0x5e9,0x5f1,0x5f7,0x5ff,0x5fe,0x606,0x60e,0x616, +0x626,0x61e,0x62e,0x46e,0x46e,0x63e,0x646,0x636,0x656,0x658,0x660,0x64e,0x670,0x676,0x67e,0x668, +0x68e,0x694,0x69c,0x686,0x6ac,0x6b2,0x6ba,0x6a4,0x6ca,0x6d0,0x6d8,0x6c2,0x6e8,0x6f0,0x6f8,0x6e0, +0x708,0x70e,0x716,0x700,0x726,0x72c,0x734,0x71e,0x744,0x749,0x751,0x73c,0x761,0x768,0x770,0x759, +0x5fa,0x778,0x780,0x46e,0x788,0x790,0x798,0x46e,0x7a0,0x7a8,0x7b0,0x7b5,0x7bd,0x7c4,0x7cc,0x46e, +0x5b9,0x7d4,0x7dc,0x7e4,0x7ec,0x546,0x7fc,0x7f4,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x802,0x5b9,0x80a,0x800,0x812,0x5b9,0x80e,0x5b9,0x818,0x820,0x828,0x546,0x546,0x830, +0x838,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x83d,0x845,0x5b9,0x5b9,0x84d,0x855,0x85d,0x865,0x86d,0x5b9,0x875,0x87d,0x885, +0x895,0x5b9,0x89d,0x89f,0x8a7,0x88d,0x5b9,0x8aa,0x8be,0x8b2,0x8ba,0x8c6,0x5b9,0x8ce,0x8d4,0x8dc, +0x8e4,0x5b9,0x8f4,0x8fc,0x904,0x8ec,0x46e,0x46e,0x914,0x917,0x91f,0x90c,0x92f,0x927,0x5b9,0x936, +0x5b9,0x945,0x93e,0x94d,0x955,0x46e,0x95d,0x965,0x4ee,0x96d,0x970,0x976,0x97d,0x970,0x515,0x985, +0x49e,0x49e,0x49e,0x49e,0x98d,0x49e,0x49e,0x49e,0x99d,0x9a5,0x9ad,0x9b5,0x9bd,0x9c1,0x9c9,0x995, +0x9e1,0x9e9,0x9d1,0x9d9,0x9f1,0x9f9,0xa01,0xa09,0xa21,0xa11,0xa19,0xa29,0xa31,0xa40,0xa45,0xa38, +0xa4d,0xa4d,0xa4d,0xa4d,0xa4d,0xa4d,0xa4d,0xa4d,0xa55,0xa5d,0x8dc,0xa60,0xa68,0xa6f,0xa74,0xa7c, +0x8dc,0xa82,0xa81,0xa92,0xa95,0x8dc,0x8dc,0xa8a,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0xaa4,0xaac,0xa9c, +0x8dc,0x8dc,0x8dc,0xab1,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0xab7,0xabf,0x8dc,0xac7,0xace, +0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0xa4d,0xa4d,0xa4d,0xa4d,0xad6,0xa4d,0xadd,0xae4, +0xa4d,0xa4d,0xa4d,0xa4d,0xa4d,0xa4d,0xa4d,0xa4d,0x8dc,0xaec,0xaf3,0xaf7,0xafd,0xb03,0xb0b,0xb10, +0x546,0xb20,0xb18,0xb28,0x49e,0x49e,0x49e,0xb30,0x4ee,0xb38,0x5b9,0xb3e,0xb4e,0xb46,0xb46,0x515, +0xb56,0xb5e,0xb66,0x46e,0xb6e,0x8dc,0x8dc,0xb75,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0xb7d,0xb83, +0xb93,0xb8b,0x5fa,0x5b9,0xb9b,0x838,0x5b9,0xba3,0xbab,0xbb0,0x5b9,0x5b9,0xbb5,0x5a5,0x8dc,0xbbc, +0xbc4,0xbcc,0xbd2,0x8dc,0xbcc,0xbda,0x8dc,0xbc4,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc, +0xbe2,0x5b9,0x5b9,0x5b9,0xbea,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0xbf0,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0xbf5,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x8aa,0x8dc,0x8dc, +0xbfd,0x5b9,0xc00,0x5b9,0xc08,0xc0e,0xc16,0xc1e,0xc23,0x5b9,0x5b9,0xc27,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0xc2e,0x5b9,0xc35,0xc3b,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0xc43,0x5b9,0x5b9,0x5b9,0xc4b,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0xc4d,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0xc54,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0xc5b,0x5b9,0x5b9,0x5b9,0xc62,0xc6a,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0xc6f,0x5b9,0x5b9,0xc77,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0xc7b,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0xc7e,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0xc81,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0xc87,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0xc8f,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0xc94,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0xc99,0x5b9,0x5b9,0x5b9,0xc9e,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0xca6,0xcad,0xcb1,0x5b9,0x5b9,0x5b9,0xcb8,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x8aa,0x46e, +0xcc6,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0xcbe,0x8dc,0xcce,0x94d,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0xcd3,0xcdb,0x49e,0xceb,0xce3,0x5b9,0x5b9,0xcf3,0xcfb,0xd0b,0x49e,0xd10,0xd18,0xd1e,0x46e,0xd03, +0xd26,0xd2e,0x5b9,0xd36,0xd46,0xd49,0xd3e,0xd51,0x60e,0xd59,0xd60,0xd68,0x656,0xd78,0xd70,0xd80, +0x5b9,0xd88,0xd90,0xd98,0x5b9,0xda0,0xda8,0xdb0,0xdb8,0xdc0,0xdc4,0xdcc,0x4ee,0x4ee,0x5b9,0xdd4, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0xddc,0xde3,0x89e, +0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e, +0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e, +0xdeb,0xdeb,0xdeb,0xdeb,0xdeb,0xdeb,0xdeb,0xdeb,0xdeb,0xdeb,0xdeb,0xdeb,0xdeb,0xdeb,0xdeb,0xdeb, +0xdeb,0xdeb,0xdeb,0xdeb,0xdeb,0xdeb,0xdeb,0xdeb,0xdeb,0xdeb,0xdeb,0xdeb,0xdeb,0xdeb,0xdeb,0xdeb, +0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3, +0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3, +0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3, +0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3, +0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3, +0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3, +0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3, +0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3, +0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3, +0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3, +0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3, +#if !U_PLATFORM_IS_DARWIN_BASED +0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3, +0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0x5b9,0x5b9,0x5b9,0xdfb,0x5b9,0xcb9,0xe02,0xe07, +0x5b9,0x5b9,0x5b9,0xe0f,0x5b9,0x5b9,0x8a9,0x46e,0xe25,0xe15,0xe1d,0x5b9,0x5b9,0xe2d,0xe35,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0xe3a,0xe42,0x5b9,0xe46,0x5b9,0xe4c,0xe50, +0xe58,0xe60,0xe67,0xe6f,0x5b9,0x5b9,0x5b9,0xe75,0xe8d,0x45e,0xe95,0xe9d,0xea2,0x8be,0xe7d,0xe85, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf7, +0x8dc,0x8dc,0x8dc,0xdfc,0xe04,0xe0c,0xe14,0x8dc,0x5b9,0x5b9,0x5b9,0xe1c,0x5b9,0xcb9,0xe23,0xe28, +0x5b9,0x5b9,0x5b9,0xe30,0x5b9,0x5b9,0x8a9,0x46e,0xe46,0xe36,0xe3e,0x5b9,0x5b9,0xe4e,0xe56,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0xe5b,0xe63,0x5b9,0xe67,0x5b9,0xe6d,0xe71, +0xe79,0xe81,0xe88,0xe90,0x5b9,0x5b9,0x5b9,0xe96,0xeae,0x45e,0xeb6,0xebe,0xec3,0x8be,0xe9e,0xea6, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0xdeb,0xdeb,0xdeb,0xdeb,0xdeb,0xdeb,0xdeb,0xdeb,0xdeb,0xdeb,0xdeb,0xdeb,0xdeb,0xdeb,0xdeb,0xdeb, +0xdeb,0xdeb,0xdeb,0xdeb,0xdeb,0xdeb,0xdeb,0xdeb,0xdeb,0xdeb,0xdeb,0xdeb,0xdeb,0xdeb,0xdeb,0xdeb, +0x11b8,0x11b8,0x11f8,0x1238,0x1278,0x12b0,0x12f0,0x1330,0x1368,0x13a8,0x13d4,0x1414,0x1454,0x1464,0x14a4,0x14d8, +0x1518,0x1548,0x1588,0x15c8,0x15d8,0x160c,0x1644,0x1684,0x16c4,0x1704,0x1738,0x1764,0x17a4,0x17dc,0x17f8,0x1838, +0xa80,0xac0,0xb00,0xb3b,0xb7b,0xa40,0xbbb,0xa40,0xbdd,0xa40,0xa40,0xa40,0xa40,0xc1d,0x1db,0x1db, +0xc5d,0xc9d,0xa40,0xa40,0xa40,0xa40,0xcdd,0xcfd,0xa40,0xa40,0xd3d,0xd7d,0xdbd,0xdfd,0xe3d,0xe7d, +0xebd,0xef4,0x1db,0x1db,0xf18,0xf4c,0x1db,0xf74,0x1db,0x1db,0x1db,0x1db,0xfa1,0x1db,0x1db,0x1db, +0x1db,0x1db,0x1db,0x1db,0xfb5,0x1db,0xfed,0x102d,0x1db,0x1038,0xa40,0xa40,0xa40,0xa40,0xa40,0x1078, 0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40, 0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40, 0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40, @@ -184,219 +184,248 @@ static const uint16_t propsTrie_index[19976]={ 0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40, 0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40, 0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40, -0xff8,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40, +0x10b8,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40, 0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40, 0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700, -0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x1038, +0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x10f8, 0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700, -0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x1038, -0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e, -0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e, -0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e, -0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e, +0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x700,0x10f8, +0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e, +0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e, +0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e, +0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e, +#if !U_PLATFORM_IS_DARWIN_BASED +0xeaa,0xeb1,0xeb9,0x46e,0x5b9,0x5b9,0x5b9,0x5a5,0xec9,0xec1,0xee0,0xed1,0xed8,0xee8,0xb6a,0xef0, +0x46e,0x46e,0x46e,0x46e,0xd68,0x5b9,0xef8,0xf00,0x5b9,0xf08,0xf10,0xf14,0xf1c,0x5b9,0xf24,0x46e, +0x546,0x550,0xf2c,0x5b9,0xf30,0xf38,0xf48,0xf40,0x5b9,0xf50,0x5b9,0xf57,0x46e,0x46e,0x46e,0x46e, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0xb4e,0x8aa,0xe4c,0x46e,0x46e,0x46e,0x46e, +0xf67,0xf5f,0xf6a,0xf72,0x8be,0xf7a,0x46e,0xf82,0xf8a,0xf92,0x46e,0x46e,0x5b9,0xfa2,0xfaa,0xf9a, +0xfba,0xfc1,0xfb2,0xfc9,0xfd1,0x46e,0xfe1,0xfd9,0x5b9,0xfe4,0xfec,0xff4,0xffc,0x1004,0x46e,0x46e, +0x5b9,0x5b9,0x100c,0x46e,0x546,0x1014,0x4ee,0x101c,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e, +0x46e,0x46e,0x46e,0x1024,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e, +0x1034,0x5ef,0x103c,0x102c,0x92f,0x1044,0x104c,0x1052,0x106a,0x105a,0x1062,0x106e,0x92f,0x107e,0x1076,0x1086, +0x1096,0x108e,0x46e,0x46e,0x109d,0x10a5,0x611,0x10ad,0x10bd,0x6b2,0x10c5,0x10b5,0x46e,0x46e,0x46e,0x46e, +0x5b9,0x10cd,0x10d5,0x46e,0x5b9,0x10dd,0x10e5,0x46e,0x46e,0x46e,0x46e,0x46e,0x5b9,0x10ed,0x10f5,0x46e, +0x5b9,0x10fd,0x1105,0x110d,0x5b9,0x111d,0x1115,0x46e,0x112d,0x1125,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e, +0x546,0x4ee,0x1135,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e, +0x46e,0x5b9,0x113d,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x1153,0x1158,0x1145,0x114d,0x1168, +0x1160,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0xecb,0xed2,0xeda,0x46e,0x5b9,0x5b9,0x5b9,0x5a5,0xeea,0xee2,0xf01,0xef2,0xef9,0xf09,0xb6a,0xf11, +0x46e,0x46e,0x46e,0x46e,0xd68,0x5b9,0xf19,0xf21,0x5b9,0xf29,0xf31,0xf35,0xf3d,0x5b9,0xf45,0x46e, +0x546,0x550,0xf4d,0x5b9,0xf51,0xf59,0xf69,0xf61,0x5b9,0xf71,0x5b9,0xf78,0x46e,0x46e,0x46e,0x46e, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0xb4e,0x8aa,0xe6d,0x46e,0x46e,0x46e,0x46e, +0xf88,0xf80,0xf8b,0xf93,0x8be,0xf9b,0x46e,0xfa3,0xfab,0xfb3,0x46e,0x46e,0x5b9,0xfc3,0xfcb,0xfbb, +0xfdb,0xfe2,0xfd3,0xfea,0xff2,0x46e,0x1002,0xffa,0x5b9,0x1005,0x100d,0x1015,0x101d,0x1025,0x46e,0x46e, +0x5b9,0x5b9,0x102d,0x46e,0x546,0x1035,0x4ee,0x103d,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e, +0x46e,0x46e,0x46e,0x1045,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e, +0x1055,0x5ef,0x105d,0x104d,0x92f,0x1065,0x106d,0x1073,0x108b,0x107b,0x1083,0x108f,0x92f,0x109f,0x1097,0x10a7, +0x10b7,0x10af,0x46e,0x46e,0x10be,0x10c6,0x611,0x10ce,0x10de,0x6b2,0x10e6,0x10d6,0x46e,0x46e,0x46e,0x46e, +0x5b9,0x10ee,0x10f6,0x46e,0x5b9,0x10fe,0x1106,0x46e,0x46e,0x46e,0x46e,0x46e,0x5b9,0x110e,0x1116,0x46e, +0x5b9,0x111e,0x1126,0x112e,0x5b9,0x113e,0x1136,0x46e,0x114e,0x1146,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e, +0x546,0x4ee,0x1156,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e, +0x46e,0x5b9,0x115e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x1174,0x1179,0x1166,0x116e,0x1189, +0x1181,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +#if !U_PLATFORM_IS_DARWIN_BASED +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x8a9,0x46e,0x46e,0x46e,0x1178,0x1180,0x1188,0x1170,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x1190,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x8a9,0x46e,0x46e,0x46e,0x1199,0x11a1,0x11a9,0x1191,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x11b1,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +#if !U_PLATFORM_IS_DARWIN_BASED +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x1198,0x46e,0x46e,0x46e, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x11b9,0x46e,0x46e,0x46e, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e, +0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x5b9,0x5b9,0x5b9, +#if !U_PLATFORM_IS_DARWIN_BASED +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x119a, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x11bb, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x5b9,0x5b9,0x5b9, #if !U_PLATFORM_IS_DARWIN_BASED -0xe66,0xe6d,0xe75,0x43e,0x589,0x589,0x589,0x575,0xe85,0xe7d,0xe9c,0xe8d,0xe94,0xea4,0xb20,0xeac, -0x43e,0x43e,0x43e,0x43e,0xd1e,0x589,0xeb4,0xebc,0x589,0xec4,0xecc,0xed0,0xed8,0x589,0xee0,0x43e, -0x516,0x520,0xee8,0x589,0xeec,0xef4,0x43e,0x43e,0x589,0x865,0x589,0xefc,0x43e,0x43e,0x43e,0x43e, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0xb04,0x869,0xe08,0x43e,0x43e,0x43e,0x43e, -0xf0c,0xf04,0xf0f,0xf17,0x87d,0xf1f,0x43e,0xf27,0xf2f,0xf37,0x43e,0x43e,0x589,0xf47,0xf4f,0xf3f, -0xf5f,0xf66,0xf57,0xf6e,0xf76,0x43e,0xf86,0xf7e,0x589,0xf89,0xf91,0xf99,0xfa1,0xfa9,0x43e,0x43e, -0x589,0x589,0xfb1,0x43e,0x516,0xfb9,0x4be,0xfc1,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e, -0x43e,0x43e,0x43e,0xfc9,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e, -0xfd9,0x5bf,0xfe1,0xfd1,0x8ee,0xfe9,0xff1,0xff7,0x100f,0xfff,0x1007,0x1013,0x8ee,0x1023,0x101b,0x102b, -0x103b,0x1033,0x43e,0x43e,0x1042,0x104a,0x5e1,0x1052,0x1062,0x67a,0x106a,0x105a,0x43e,0x43e,0x43e,0x43e, -0x43e,0x43e,0x43e,0x43e,0x589,0x1072,0x107a,0x43e,0x43e,0x43e,0x43e,0x43e,0x589,0x1082,0x108a,0x43e, -0x589,0x1092,0x109a,0x43e,0x589,0x10a2,0xef4,0x43e,0x10b2,0x10aa,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e, -0x516,0x4be,0x10ba,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e, -0x43e,0x589,0x10c2,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x113d,0x8be, +0x11a2,0x46e,0x46e,0xe42,0x11aa,0x5b9,0x11ba,0x11c2,0x11ca,0x11b2,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0xe87,0xe8e,0xe96,0x43e,0x589,0x589,0x589,0x575,0xea6,0xe9e,0xebd,0xeae,0xeb5,0xec5,0xb20,0xecd, -0x43e,0x43e,0x43e,0x43e,0xd1e,0x589,0xed5,0xedd,0x589,0xee5,0xeed,0xef1,0xef9,0x589,0xf01,0x43e, -0x516,0x520,0xf09,0x589,0xf0d,0xf15,0x43e,0x43e,0x589,0x865,0x589,0xf1d,0x43e,0x43e,0x43e,0x43e, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0xb04,0x869,0xe29,0x43e,0x43e,0x43e,0x43e, -0xf2d,0xf25,0xf30,0xf38,0x87d,0xf40,0x43e,0xf48,0xf50,0xf58,0x43e,0x43e,0x589,0xf68,0xf70,0xf60, -0xf80,0xf87,0xf78,0xf8f,0xf97,0x43e,0xfa7,0xf9f,0x589,0xfaa,0xfb2,0xfba,0xfc2,0xfca,0x43e,0x43e, -0x589,0x589,0xfd2,0x43e,0x516,0xfda,0x4be,0xfe2,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e, -0x43e,0x43e,0x43e,0xfea,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e, -0xffa,0x5bf,0x1002,0xff2,0x8ee,0x100a,0x1012,0x1018,0x1030,0x1020,0x1028,0x1034,0x8ee,0x1044,0x103c,0x104c, -0x105c,0x1054,0x43e,0x43e,0x1063,0x106b,0x5e1,0x1073,0x1083,0x67a,0x108b,0x107b,0x43e,0x43e,0x43e,0x43e, -0x43e,0x43e,0x43e,0x43e,0x589,0x1093,0x109b,0x43e,0x43e,0x43e,0x43e,0x43e,0x589,0x10a3,0x10ab,0x43e, -0x589,0x10b3,0x10bb,0x43e,0x589,0x10c3,0xf15,0x43e,0x10d3,0x10cb,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e, -0x516,0x4be,0x10db,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e, -0x43e,0x589,0x10e3,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x115e,0x8be, +0x11c3,0x46e,0x46e,0xe63,0x11cb,0x5b9,0x11db,0x11e3,0x11eb,0x11d3,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e, -0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, +0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e, #if !U_PLATFORM_IS_DARWIN_BASED -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0xdc9,0x43e,0x43e,0x43e,0x10d2,0x10da,0x10e2,0x10ca,0x589, -0x589,0x589,0x589,0x589,0x589,0x10ea,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e, +0x46e,0x46e,0x46e,0x46e,0x46e,0x5b9,0x5b9,0x11d2,0x11d7,0x11df,0x46e,0x46e,0x11e7,0x5b9,0x5b9,0x5b9, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0xdea,0x43e,0x43e,0x43e,0x10f3,0x10fb,0x1103,0x10eb,0x589, -0x589,0x589,0x589,0x589,0x589,0x110b,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e, +0x46e,0x46e,0x46e,0x46e,0x46e,0x5b9,0x5b9,0x11f3,0x11f8,0x1200,0x46e,0x46e,0x1208,0x5b9,0x5b9,0x5b9, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, #if !U_PLATFORM_IS_DARWIN_BASED -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x10f2,0x43e,0x43e,0x43e, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x11ef,0x5b9,0x5b9,0x5b9, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x1113,0x43e,0x43e,0x43e, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x1210,0x5b9,0x5b9,0x5b9, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e, -0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x589,0x589,0x589, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, #if !U_PLATFORM_IS_DARWIN_BASED -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x10f4, +0x5b9,0x5b9,0x5b9,0x5b9,0x11f7,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x1115, +0x5b9,0x5b9,0x5b9,0x5b9,0x1218,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x589,0x589,0x589, +0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e, #if !U_PLATFORM_IS_DARWIN_BASED -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x10c2,0x87d, -0x10fc,0x43e,0x43e,0xdfe,0x1104,0x589,0x1114,0x111c,0x1124,0x110c,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e, +0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x11ff,0x46e,0x46e, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x10e3,0x87d, -0x111d,0x43e,0x43e,0xe1f,0x1125,0x589,0x1135,0x113d,0x1145,0x112d,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e, +0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x1220,0x46e,0x46e, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e, +0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e, +0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e, +0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e, +0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x5b9,0x5b9,0x5b9, #if !U_PLATFORM_IS_DARWIN_BASED -0x43e,0x43e,0x43e,0x43e,0x43e,0x589,0x589,0x112c,0x1131,0x1139,0x43e,0x43e,0x43e,0x1141,0x43e,0x43e, +0x1207,0x120c,0x1214,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x43e,0x43e,0x43e,0x43e,0x43e,0x589,0x589,0x114d,0x1152,0x115a,0x43e,0x43e,0x43e,0x1162,0x43e,0x43e, +0x1228,0x122d,0x1235,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e, -0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e, -0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e, -0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x589,0x589,0x589, +0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x8dc,0x8dc,0x8dc, #if !U_PLATFORM_IS_DARWIN_BASED -0x1149,0x114e,0x1156,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e, +0x8dc,0x8dc,0x8dc,0x8dc,0xb7d,0x8dc,0x121c,0x8dc,0x1223,0x122b,0x1231,0x8dc,0x1237,0x8dc,0x8dc,0x123f, +0x46e,0x46e,0x46e,0x46e,0x46e,0x8dc,0x8dc,0xa7e,0x1247,0x46e,0x46e,0x46e,0x46e,0x1257,0x125e,0x1263, +0x1269,0x1271,0x1279,0x1281,0x125b,0x1289,0x1291,0x1299,0x129e,0x1270,0x1257,0x125e,0x125a,0x1269,0x12a6,0x1258, +0x12a9,0x125b,0x12b1,0x12b9,0x12c1,0x12c8,0x12b4,0x12bc,0x12c4,0x12cb,0x12b7,0x12d3,0x124f,0x8dc,0x8dc,0x8dc, +0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x515,0x12e3,0x515, +0x12ea,0x12f1,0x12db,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x116a,0x116f,0x1177,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e, +0x8dc,0x8dc,0x8dc,0x8dc,0xb7d,0x8dc,0x123d,0x8dc,0x1244,0x124c,0x1252,0x8dc,0x1258,0x8dc,0x8dc,0x1260, +0x46e,0x46e,0x46e,0x46e,0x46e,0x8dc,0x8dc,0xa7e,0x1268,0x46e,0x46e,0x46e,0x46e,0x1278,0x127f,0x1284, +0x128a,0x1292,0x129a,0x12a2,0x127c,0x12aa,0x12b2,0x12ba,0x12bf,0x1291,0x1278,0x127f,0x127b,0x128a,0x12c7,0x1279, +0x12ca,0x127c,0x12d2,0x12da,0x12e2,0x12e9,0x12d5,0x12dd,0x12e5,0x12ec,0x12d8,0x12f4,0x1270,0x8dc,0x8dc,0x8dc, +0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x515,0x1304,0x515, +0x130b,0x1312,0x12fc,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x89b,0x89b,0x89b, +0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e, #if !U_PLATFORM_IS_DARWIN_BASED -0x89b,0x89b,0x89b,0x89b,0xb33,0x89b,0x115e,0x89b,0x1165,0x116d,0x1173,0x89b,0x1179,0x89b,0x89b,0x1181, -0x43e,0x43e,0x43e,0x43e,0x43e,0x89b,0x89b,0xa34,0x1189,0x43e,0x43e,0x43e,0x43e,0x1199,0x11a0,0x11a5, -0x11ab,0x11b3,0x11bb,0x11c3,0x119d,0x11cb,0x11d3,0x11db,0x11e0,0x11b2,0x1199,0x11a0,0x119c,0x11ab,0x11e8,0x119a, -0x11eb,0x119d,0x11f3,0x11fb,0x1203,0x120a,0x11f6,0x11fe,0x1206,0x120d,0x11f9,0x1215,0x1191,0x89b,0x89b,0x89b, -0x89b,0x89b,0x89b,0x89b,0x89b,0x89b,0x89b,0x89b,0x89b,0x89b,0x89b,0x89b,0x89b,0x4e5,0x1225,0x4e5, -0x122c,0x1233,0x121d,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e, +0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x12f8,0x1300,0x46e, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x89b,0x89b,0x89b,0x89b,0xb33,0x89b,0x117f,0x89b,0x1186,0x118e,0x1194,0x89b,0x119a,0x89b,0x89b,0x11a2, -0x43e,0x43e,0x43e,0x43e,0x43e,0x89b,0x89b,0xa34,0x11aa,0x43e,0x43e,0x43e,0x43e,0x11ba,0x11c1,0x11c6, -0x11cc,0x11d4,0x11dc,0x11e4,0x11be,0x11ec,0x11f4,0x11fc,0x1201,0x11d3,0x11ba,0x11c1,0x11bd,0x11cc,0x1209,0x11bb, -0x120c,0x11be,0x1214,0x121c,0x1224,0x122b,0x1217,0x121f,0x1227,0x122e,0x121a,0x1236,0x11b2,0x89b,0x89b,0x89b, -0x89b,0x89b,0x89b,0x89b,0x89b,0x89b,0x89b,0x89b,0x89b,0x89b,0x89b,0x89b,0x89b,0x4e5,0x1246,0x4e5, -0x124d,0x1254,0x123e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e, +0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x1319,0x1321,0x46e, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e, -0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x589,0x589,0x589, +0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e, +0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e, +0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e, +0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x5b9,0x5b9,0x5b9, #if !U_PLATFORM_IS_DARWIN_BASED -0x589,0x589,0x589,0x123b,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e, +0x5b9,0x5b9,0x5b9,0x1308,0x46e,0x546,0x1318,0x1310,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x589,0x589,0x589,0x125c,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e, +0x5b9,0x5b9,0x5b9,0x1329,0x46e,0x546,0x1339,0x1331,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e, +0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e, #if !U_PLATFORM_IS_DARWIN_BASED -0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x1249,0x1251,0x1259, -0x1261,0x1269,0x1271,0x43e,0x1241,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x89b,0x1279,0x89b, -0x89b,0xb2b,0x127e,0x1282,0xb33,0x128a,0x128f,0x89b,0x1279,0x1293,0x43e,0x43e,0x129a,0x12a2,0x1293,0x12a8, -0x43e,0x43e,0x43e,0x43e,0x43e,0x89b,0x89b,0x89b,0x89b,0x89b,0x89b,0x89b,0x12b0,0x89b,0x89b,0x89b, +0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x1328,0x1330,0x1338, +0x1340,0x1348,0x1350,0x46e,0x1320,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x8dc,0x1358,0x8dc, +0x8dc,0xb75,0x135d,0x1361,0xb7d,0x1369,0x136e,0x8dc,0x1358,0x8dc,0x1236,0x46e,0x1376,0x137e,0x1382,0x138a, +0x46e,0x46e,0x46e,0x46e,0x46e,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x1392,0x8dc,0x8dc,0x8dc, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x126a,0x1272,0x127a, -0x1282,0x128a,0x1292,0x43e,0x1262,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x89b,0x129a,0x89b, -0x89b,0xb2b,0x129f,0x12a3,0xb33,0x12ab,0x12b0,0x89b,0x129a,0x12b4,0x43e,0x43e,0x12bb,0x12c3,0x12b4,0x12c9, -0x43e,0x43e,0x43e,0x43e,0x43e,0x89b,0x89b,0x89b,0x89b,0x89b,0x89b,0x89b,0x12d1,0x89b,0x89b,0x89b, +0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x1349,0x1351,0x1359, +0x1361,0x1369,0x1371,0x46e,0x1341,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x8dc,0x1379,0x8dc, +0x8dc,0xb75,0x137e,0x1382,0xb7d,0x138a,0x138f,0x8dc,0x1379,0x8dc,0x1257,0x46e,0x1397,0x139f,0x13a3,0x13ab, +0x46e,0x46e,0x46e,0x46e,0x46e,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x13b3,0x8dc,0x8dc,0x8dc, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x89b,0x89b,0x89b,0x89b,0x89b,0x89b,0x89b,0x89b,0x89b,0x89b,0x89b,0x89b,0x89b,0x89b,0x89b,0x89b, +0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc, #if !U_PLATFORM_IS_DARWIN_BASED -0x89b,0x89b,0x89b,0xa35,0x12b8,0x89b,0x89b,0x89b,0xb2b,0x89b,0x89b,0x12c0,0x43e,0x1279,0x89b,0x12c8, -0x89b,0x12d0,0xb35,0x43e,0x43e,0x12d8,0x12e0,0x12e8,0x43e,0xb34,0x43e,0xea4,0x43e,0x43e,0x43e,0x43e, +0x8dc,0x8dc,0x8dc,0xa7f,0x139a,0x8dc,0x8dc,0x8dc,0xb75,0x8dc,0x8dc,0x13a2,0x46e,0x1358,0x8dc,0x13aa, +0x8dc,0x13b2,0xb7f,0x46e,0x46e,0x13ba,0x13c2,0x13ca,0x46e,0xb7e,0x46e,0xee8,0x46e,0x46e,0x46e,0x46e, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x89b,0x89b,0x89b,0xa35,0x12d9,0x89b,0x89b,0x89b,0xb2b,0x89b,0x89b,0x12e1,0x43e,0x129a,0x89b,0x12e9, -0x89b,0x12f1,0xb35,0x43e,0x43e,0x12f9,0x1301,0x1309,0x43e,0xb34,0x43e,0xec5,0x43e,0x43e,0x43e,0x43e, +0x8dc,0x8dc,0x8dc,0xa7f,0x13bb,0x8dc,0x8dc,0x8dc,0xb75,0x8dc,0x8dc,0x13c3,0x46e,0x1379,0x8dc,0x13cb, +0x8dc,0x13d3,0xb7f,0x46e,0x46e,0x13db,0x13e3,0x13eb,0x46e,0xb7e,0x46e,0xf09,0x46e,0x46e,0x46e,0x46e, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e, -0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e, +0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e, +0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e, #if !U_PLATFORM_IS_DARWIN_BASED -0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x12f0,0x589,0x589, -0x12f7,0x589,0x589,0x589,0x12ff,0x589,0x1307,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, +0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x13d2,0x5b9,0x5b9, +0x13d9,0x5b9,0x5b9,0x5b9,0x13e1,0x5b9,0x13e9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x1311,0x589,0x589, -0x1318,0x589,0x589,0x589,0x1320,0x589,0x1328,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, +0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x13f3,0x5b9,0x5b9, +0x13fa,0x5b9,0x5b9,0x5b9,0x1402,0x5b9,0x140a,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0xc15,0x589,0x589, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0xc5f,0x5b9,0x5b9, #if !U_PLATFORM_IS_DARWIN_BASED -0x130f,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x1317,0x131f,0x589,0x589,0x589, +0x13f1,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x13f9,0x1401,0x5b9,0x5b9,0x5b9, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x1330,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x1338,0x1340,0x589,0x589,0x589, +0x1412,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x141a,0x1422,0x5b9,0x5b9,0x5b9, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0xc54,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0xc9e,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, #if !U_PLATFORM_IS_DARWIN_BASED -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x1326,0x589,0x589,0x589,0x589,0x589,0x589,0x589, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x1408,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x1347,0x589,0x589,0x589,0x589,0x589,0x589,0x589, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x1429,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, #if !U_PLATFORM_IS_DARWIN_BASED -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x132d,0x589,0x589,0x589, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x140f,0x5b9,0x5b9,0x5b9, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x134e,0x589,0x589,0x589, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x1430,0x5b9,0x5b9,0x5b9, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, #if !U_PLATFORM_IS_DARWIN_BASED -0x589,0x589,0x589,0x589,0x1334,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, +0x5b9,0x5b9,0x5b9,0x5b9,0x1416,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x589,0x589,0x589,0x589,0x1355,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, +0x5b9,0x5b9,0x5b9,0x5b9,0x1437,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0xb04,0x43e,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0xb4e,0x46e,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, #if !U_PLATFORM_IS_DARWIN_BASED -0x589,0x589,0x589,0x589,0x589,0x589,0x60e,0x589,0x589,0x589,0x589,0x589,0x589,0xeec,0x589,0x589, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x141a,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0xf30,0x5b9,0x5b9, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x589,0x589,0x589,0x589,0x589,0x589,0x60e,0x589,0x589,0x589,0x589,0x589,0x589,0xf0d,0x589,0x589, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x143b,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0xf51,0x5b9,0x5b9, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9, #if !U_PLATFORM_IS_DARWIN_BASED -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x1141,0x43e,0x43e, -0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x589,0x589,0x589,0x589,0x1338,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0xeec,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x11ff,0x46e,0x46e, +0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x5b9,0x5b9,0x5b9,0x5b9,0x1422,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0xf30,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x1162,0x43e,0x43e, -0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x589,0x589,0x589,0x589,0x1359,0x589,0x589,0x589, -0x589,0x589,0x589,0x589,0x589,0x589,0x589,0x589,0xf0d,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x1220,0x46e,0x46e, +0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x5b9,0x5b9,0x5b9,0x5b9,0x1443,0x5b9,0x5b9,0x5b9, +0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0x5b9,0xf51,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e, -0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e, +0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e, +0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e, #if !U_PLATFORM_IS_DARWIN_BASED -0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x1348,0x1340,0x1340,0x1340,0x43e,0x43e,0x43e,0x43e, -0x4e5,0x4e5,0x4e5,0x4e5,0x4e5,0x4e5,0x4e5,0x1350,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e, +0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x1432,0x142a,0x142a,0x142a,0x46e,0x46e,0x46e,0x46e, +0x515,0x515,0x515,0x515,0x515,0x515,0x515,0x143a,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x1369,0x1361,0x1361,0x1361,0x43e,0x43e,0x43e,0x43e, -0x4e5,0x4e5,0x4e5,0x4e5,0x4e5,0x4e5,0x4e5,0x1371,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e, +0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x1453,0x144b,0x144b,0x144b,0x46e,0x46e,0x46e,0x46e, +0x515,0x515,0x515,0x515,0x515,0x515,0x515,0x145b,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e, -0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e, -0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9, -0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9, -0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9, -0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9, +0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e, +0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e, +0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0x46e,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3, +0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3, +0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3, +0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3, #if !U_PLATFORM_IS_DARWIN_BASED -0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0x1358,0xf,0xf,0xf,0xf,0xf,0xf,0xf,0xf, +0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0x1442,0xf,0xf,0xf,0xf,0xf,0xf,0xf,0xf, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0xda9,0x1379,0xf,0xf,0xf,0xf,0xf,0xf,0xf,0xf, +0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0xdf3,0x1463,0xf,0xf,0xf,0xf,0xf,0xf,0xf,0xf, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0xf,0xf,0xf,0xf,0xf,0xf,0xf,0xf,0xf,0xf,0xf,0xf,0xf,0xf,0xf,0xf, 0xf,0xf,0xf,0xf,0xf,0xf,0xf,0xf,0xc,0x17,0x17,0x17,0x19,0x17,0x17,0x17, @@ -519,11 +548,13 @@ static const uint16_t propsTrie_index[19976]={ 5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6, 6,6,4,6,6,6,6,6,5,5,5,5,5,5,5,5, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,6,6,6,0,0,0x17,0,0,0,0,6,6,6,6,6, +5,6,6,6,0,0,0x17,0,6,6,0x10,6,6,6,6,6, 6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6, 6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0, -0,0,0,0,0,0,0,0,5,5,6,6,0x17,0x17,0x49,0x89, +5,5,5,5,5,5,5,5,5,5,5,5,5,0,5,5, +5,5,5,5,5,5,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,6,6,6,6, +6,6,6,6,6,6,6,6,5,5,6,6,0x17,0x17,0x49,0x89, 0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,0x17,4,5,5,5,5,5,5, 5,5,5,5,5,5,5,5,6,6,6,8,5,5,5,5, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, @@ -577,469 +608,452 @@ static const uint16_t propsTrie_index[19976]={ 6,0,6,6,6,6,0,0,0,0,0,0,0,6,6,0, 5,5,5,0,0,0,0,0,5,5,6,6,0,0,0x49,0x89, 0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,0,5,5,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,6,8,8,0,5,5,5, +0,0,0,0,0,0,0,0,5,6,8,8,0,5,5,5, 5,5,5,5,5,0,5,5,5,0,5,5,5,5,5,5, 5,5,5,5,5,5,5,5,5,0,5,5,5,5,5,5, 5,5,5,5,0,5,5,5,5,5,0,0,6,5,8,6, 8,8,8,8,8,0,6,8,8,0,8,8,6,6,0,0, 0,0,0,0,0,8,8,0,0,0,0,0,0,0,5,0, 5,5,6,6,0,0,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289, -0x7cb,0x1e4b,0x784b,0x34cb,0x344b,0x3ccb,0,0,0,0x1b,5,5,5,5,5,5, +0x7cb,0x1e4b,0x784b,0x34cb,0x344b,0x3ccb,0x37cb,0x35cb,0x3fcb,0x1b,5,5,5,5,5,5, +0,6,8,8,0,5,5,5,5,5,5,5,5,0,5,5, +5,0,5,5,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0, +0,5,8,8,8,6,6,6,6,0,8,8,8,0,8,8, +8,6,5,0x1b,0,0,0,0,5,5,5,8,0xcc0b,0xca0b,0xcb4b,0xc90b, +0x364b,0xc94b,0x350b,5,0,0,0,0,0,0,0x49,0x89,0xc9,0x109,0x149,0x189, +0x1c9,0x209,0x249,0x289,0,0,8,8,0x17,0,0,0,0,0,0,0, +0,0,0,0,0,0,8,8,0,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,0,0,0,5,5, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,0,0,5,8,8,8,6,6,6, -6,0,8,8,8,0,8,8,8,6,5,0,0,0,0,0, -0,0,0,8,0,0,0,0,0,0,0,5,0,0,0,0, -0,0,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,0,0,8,8, -0x17,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8, -0,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,0,0,0,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,0,5,5,5,5,5, -5,5,5,5,0,5,0,0,5,5,5,5,5,5,5,0, -0,0,6,0,0,0,0,8,8,8,6,6,6,0,6,0, -8,8,8,8,8,8,8,8,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,6,5,5,6,6,6,6, -6,6,6,0,0,0,0,0x19,5,5,5,5,5,5,4,6, -6,6,6,6,6,6,6,0x17,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209, -0x249,0x289,0x17,0x17,0,0,0,0,0,5,5,0,5,0,0,5, -5,0,5,0,0,5,0,0,0,0,0,0,5,5,5,5, -0,5,5,5,5,5,5,5,0,5,5,5,0,5,0,5, -0,0,5,5,0,5,5,5,5,6,5,5,6,6,6,6, -6,6,0,6,6,5,0,0,5,5,5,5,5,0,4,0, -6,6,6,6,6,6,0,0,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209, -0x249,0x289,0,0,5,5,5,5,5,0x1b,0x1b,0x1b,0x17,0x17,0x17,0x17, -0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x1b,0x17,0x1b,0x1b,0x1b, -6,6,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209, -0x249,0x289,0x344b,0x3c4b,0x444b,0x4c4b,0x544b,0x5c4b,0x644b,0x6c4b,0x744b,0x2c4b,0x1b,6,0x1b,6, -0x1b,6,0x14,0x15,0x14,0x15,8,8,5,5,5,5,5,5,5,5, -0,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,0,0,0,0,6,6,6, -6,6,6,6,6,6,6,6,6,6,6,8,6,6,6,6, -6,0x17,6,6,5,5,5,5,5,6,6,6,6,6,6,6, -6,6,6,6,0,6,6,6,6,6,6,6,6,6,6,6, -6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6, -6,6,6,6,6,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,6,0x1b, -0x1b,0x1b,0x1b,0x1b,0x1b,0,0x1b,0x1b,0x17,0x17,0x17,0x17,0x17,0x1b,0x1b,0x1b, -0x1b,0x17,0x17,0,0,0,0,0,5,5,5,5,5,5,5,5, -5,5,5,8,8,6,6,6,6,8,6,6,6,6,6,6, -8,6,6,8,8,6,6,5,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209, -0x249,0x289,0x17,0x17,0x17,0x17,0x17,0x17,5,5,5,5,5,5,8,8, -6,6,5,5,5,5,6,6,6,5,8,8,8,5,5,8, -8,8,8,8,8,8,5,5,5,6,6,6,6,5,5,5, -5,5,5,5,5,5,5,5,5,5,6,8,8,6,6,8, -8,8,8,8,8,6,5,8,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209, -0x249,0x289,8,8,8,6,0x1b,0x1b,5,5,5,5,5,5,5,5, +5,5,0,5,5,5,5,5,5,5,5,5,0,5,0,0, +5,5,5,5,5,5,5,0,0,0,6,0,0,0,0,8, +8,8,6,6,6,0,6,0,8,8,8,8,8,8,8,8, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,0x17,4,5,5,5,1,1,1,1,1,1,0,1, -0,0,0,0,0,1,0,0,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,0,5,5,5,5,0,0, -5,5,5,5,5,5,5,0,5,0,5,5,5,5,0,0, -5,5,5,5,5,5,5,5,5,0,5,5,5,5,0,0, +5,6,5,5,6,6,6,6,6,6,6,0,0,0,0,0x19, +5,5,5,5,5,5,4,6,6,6,6,6,6,6,6,0x17, +0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,0x17,0x17,0,0,0,0, +0,5,5,0,5,0,0,5,5,0,5,0,0,5,0,0, +0,0,0,0,5,5,5,5,0,5,5,5,5,5,5,5, +0,5,5,5,0,5,0,5,0,0,5,5,0,5,5,5, +5,6,5,5,6,6,6,6,6,6,0,6,6,5,0,0, +5,5,5,5,5,0,4,0,6,6,6,6,6,6,0,0, +0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,0,0,5,5,5,5, +5,0x1b,0x1b,0x1b,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17, +0x17,0x17,0x17,0x1b,0x17,0x1b,0x1b,0x1b,6,6,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,0x344b,0x3c4b,0x444b,0x4c4b,0x544b,0x5c4b, +0x644b,0x6c4b,0x744b,0x2c4b,0x1b,6,0x1b,6,0x1b,6,0x14,0x15,0x14,0x15,8,8, +5,5,5,5,5,5,5,5,0,5,5,5,5,5,5,5, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,0,5,5,5,5,0,0,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,0,5,5,5,5,5,5,5,5, +5,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6, +6,6,6,8,6,6,6,6,6,0x17,6,6,5,5,5,5, +5,6,6,6,6,6,6,6,6,6,6,6,0,6,6,6, +6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6, +6,6,6,6,6,6,6,6,6,6,6,6,6,0,0x1b,0x1b, +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,6,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0x1b,0x1b, +0x17,0x17,0x17,0x17,0x17,0x1b,0x1b,0x1b,0x1b,0x17,0x17,0,0,0,0,0, +5,5,5,5,5,5,5,5,5,5,5,8,8,6,6,6, +6,8,6,6,6,6,6,6,8,6,6,8,8,6,6,5, +0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,0x17,0x17,0x17,0x17,0x17,0x17, +5,5,5,5,5,5,8,8,6,6,5,5,5,5,6,6, +6,5,8,8,8,5,5,8,8,8,8,8,8,8,5,5, +5,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5, +5,5,6,8,8,6,6,8,8,8,8,8,8,6,5,8, +0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,8,8,8,6,0x1b,0x1b, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,0,0,6,6,6,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17, -0x17,0x30b,0x34b,0x38b,0x3cb,0x40b,0x44b,0x48b,0x4cb,0x50b,0x7cb,0xa4b,0xccb,0xf4b,0x11cb,0x144b, -0x16cb,0x194b,0x1bcb,0x1e4b,0x788b,0,0,0,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -0x1b,0x1b,0,0,0,0,0,0,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0, -2,2,2,2,2,2,0,0,0x13,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,0x17,4,5,5,5, +1,1,1,1,1,1,0,1,0,0,0,0,0,1,0,0, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,0x17,0x17,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,5,5,0xc,5,5,5, +5,0,5,5,5,5,0,0,5,5,5,5,5,5,5,0, +5,0,5,5,5,5,0,0,5,5,5,5,5,5,5,5, +5,0,5,5,5,5,0,0,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,0,5,5,5,5,0,0, +5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,0x14,0x15,0,0,0,5,5,5,5, -5,5,5,5,5,5,5,0x17,0x17,0x17,0x98a,0x9ca,0xa0a,5,5,5, -5,5,5,5,5,0,0,0,0,0,0,0,5,5,5,5, -5,5,5,5,5,5,5,5,5,0,5,5,5,5,6,6, -6,0,0,0,0,0,0,0,0,0,0,0,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6, -6,0x17,0x17,0,0,0,0,0,0,0,0,0,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6, -0,0,0,0,0,0,0,0,0,0,0,0,5,5,5,5, -5,5,5,5,5,5,5,5,5,0,5,5,5,0,6,6, -0,0,0,0,0,0,0,0,0,0,0,0,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,0,0,6,6,6, +0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x30b,0x34b,0x38b,0x3cb,0x40b,0x44b,0x48b, +0x4cb,0x50b,0x7cb,0xa4b,0xccb,0xf4b,0x11cb,0x144b,0x16cb,0x194b,0x1bcb,0x1e4b,0x788b,0,0,0, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -6,6,8,6,6,6,6,6,6,6,8,8,8,8,8,8, -8,8,6,8,8,6,6,6,6,6,6,6,6,6,6,6, -0x17,0x17,0x17,4,0x17,0x17,0x17,0x19,5,6,0,0,0x49,0x89,0xc9,0x109, -0x149,0x189,0x1c9,0x209,0x249,0x289,0,0,0,0,0,0,0x54b,0x58b,0x5cb,0x60b, -0x64b,0x68b,0x6cb,0x70b,0x74b,0x78b,0,0,0,0,0,0,5,5,5,5, -5,5,5,5,5,6,5,0,0,0,0,0,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,5,5,0x17,0x17,0x17,0x17, -0x17,0x17,0x13,0x17,0x17,0x17,0x17,6,6,6,0x10,0,0x49,0x89,0xc9,0x109, -0x149,0x189,0x1c9,0x209,0x249,0x289,0,0,0,0,0,0,5,5,5,4, +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0,0,0,0,0, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,0,0,2,2,2,2,2,2,0,0, +0x13,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0, +5,0x17,0x17,5,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,0xc,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0x14, +0x15,0,0,0,5,5,5,5,5,5,5,5,5,5,5,0x17, +0x17,0x17,0x98a,0x9ca,0xa0a,5,5,5,5,5,5,5,5,0,0,0, 0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0, -0,0,0,0,6,6,6,8,8,8,8,6,6,8,8,8, -0,0,0,0,8,8,6,8,8,8,8,8,8,6,6,6, -0,0,0,0,0x1b,0,0,0,0x17,0x17,0x49,0x89,0xc9,0x109,0x149,0x189, -0x1c9,0x209,0x249,0x289,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,0,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,0,0,5,5,5,5,5,0,0,0,0,0,0,0, +5,0,5,5,5,5,6,6,6,0,0,0,0,0,0,0, +0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,6,6,6,0x17,0x17,0,0,0,0,0, 0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,6,6,0,0,0,0,0,0,0,0, 0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,0,0,0,0,0,0,0x49,0x89,0xc9,0x109, -0x149,0x189,0x1c9,0x209,0x249,0x289,0x30b,0,0,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +5,0,5,5,5,0,6,6,0,0,0,0,0,0,0,0, +0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,6,6,8,6,6,6,6,6, +6,6,8,8,8,8,8,8,8,8,6,8,8,6,6,6, +6,6,6,6,6,6,6,6,0x17,0x17,0x17,4,0x17,0x17,0x17,0x19, +5,6,0,0,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,0,0, +0,0,0,0,0x54b,0x58b,0x5cb,0x60b,0x64b,0x68b,0x6cb,0x70b,0x74b,0x78b,0,0, +0,0,0,0,5,5,5,5,5,5,5,5,5,6,5,0, +0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,0x17,0x17,0x17,0x17,0x17,0x17,0x13,0x17,0x17,0x17,0x17,6, +6,6,0x10,0,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,0,0, +0,0,0,0,5,5,5,4,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5, +5,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,0, +0,0,0,0,0,0,0,0,6,6,6,8,8,8,8,6, +6,8,8,8,0,0,0,0,8,8,6,8,8,8,8,8, +8,6,6,6,0,0,0,0,0x1b,0,0,0,0x17,0x17,0x49,0x89, +0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,0,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,0,0,5,5,5,5,5,0,0,0, +0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5, +5,5,5,5,0,0,0,0,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0, +0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,0x30b,0,0,0,0x1b,0x1b, +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, 0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,5,5,5,5, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,6,6,8,8,6,0,0,0x17,0x17,0x17,0x17,0x17,0x17, -0x17,0x17,0x17,4,0x17,0x17,0x17,0x17,0x17,0x17,0,0,6,6,6,6, -6,6,6,6,6,6,6,6,6,6,7,0,5,5,5,5, +5,5,5,5,5,5,5,6,6,8,8,6,0,0,0x17,0x17, +0x17,0x17,0x17,0x17,0x17,0x17,0x17,4,0x17,0x17,0x17,0x17,0x17,0x17,0,0, +6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,0, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,8,6,8,6,6,6,6,6,6,6,0,6,8,6,8, -8,6,6,6,6,6,6,6,6,8,8,8,8,8,8,6, -6,6,6,6,6,6,6,6,6,0,0,6,0x49,0x89,0xc9,0x109, -0x149,0x189,0x1c9,0x209,0x249,0x289,0,0,0,0,0,0,0x49,0x89,0xc9,0x109, -0x149,0x189,0x1c9,0x209,0x249,0x289,0,0,0,0,0,0,0x17,0x1b,0x1b,0x1b, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,6,6,6,6,6,6,6,6,6, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0,0,6,6,6,6, -8,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,5,5,6,8,6,6, -6,6,6,8,6,8,8,8,8,8,6,8,8,5,5,5, -5,5,5,5,0,0,0,0,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209, -0x249,0x289,0x17,0x17,0x17,0x17,0x17,0x17,5,8,6,6,6,6,8,8, -6,6,8,6,6,6,5,5,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209, -0x249,0x289,5,5,5,5,5,5,6,6,8,5,5,5,5,5, +5,5,5,5,5,8,6,8,6,6,6,6,6,6,6,0, +6,8,6,8,8,6,6,6,6,6,6,6,6,8,8,8, +8,8,8,6,6,6,6,6,6,6,6,6,6,0,0,6, +0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,0,0,0,0,0,0, +0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,0,0,0,0,0,0, +0x17,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,6,6,6,6,6, +6,6,6,6,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0,0, +6,6,6,6,8,5,5,5,5,5,5,5,5,5,5,5, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,6,8,6,6,8,8, -8,6,8,6,6,6,8,8,0,0,0,0,0,0,0,0, -0x17,0x17,0x17,0x17,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,0,0, -0,5,5,5,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,5,5, -5,5,5,5,8,8,8,8,8,8,8,8,6,6,6,6, -6,6,6,6,8,8,6,6,0,0,0,0x17,0x17,0x17,0x17,0x17, +6,8,6,6,6,6,6,8,6,8,8,8,8,8,6,8, +8,5,5,5,5,5,5,5,0,0,0,0,0x49,0x89,0xc9,0x109, +0x149,0x189,0x1c9,0x209,0x249,0x289,0x17,0x17,0x17,0x17,0x17,0x17,5,8,6,6, +6,6,8,8,6,6,8,6,6,6,5,5,0x49,0x89,0xc9,0x109, +0x149,0x189,0x1c9,0x209,0x249,0x289,5,5,5,5,5,5,6,6,8,5, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,4,4,4,4,4,4,0x17,0x17, -0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0,0,0,0,0,0,0,0, -6,6,6,0x17,6,6,6,6,6,6,6,6,6,6,6,6, -6,8,6,6,6,6,6,6,6,5,5,5,5,6,5,5, -5,5,8,8,6,5,5,0,6,6,0,0,0,0,0,0, -2,2,2,2,2,2,2,2,2,2,2,2,4,4,4,4, +5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,8, +6,6,8,8,8,6,8,6,6,6,8,8,0,0,0,0, +0,0,0,0,0x17,0x17,0x17,0x17,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209, +0x249,0x289,0,0,0,5,5,5,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209, +0x249,0x289,5,5,5,5,5,5,8,8,8,8,8,8,8,8, +6,6,6,6,6,6,6,6,8,8,6,6,0,0,0,0x17, +0x17,0x17,0x17,0x17,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4, +4,4,0x17,0x17,2,2,2,2,2,2,2,2,2,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0,0,0,0, +0,0,0,0,6,6,6,0x17,6,6,6,6,6,6,6,6, +6,6,6,6,6,8,6,6,6,6,6,6,6,5,5,5, +5,6,5,5,5,5,8,8,6,5,5,0,6,6,0,0, +0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2, 4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4, -4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,2, -2,2,2,2,2,2,2,2,2,2,2,2,4,2,2,2, -2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2, -2,2,2,2,2,2,2,2,2,2,2,4,4,4,4,4, -6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6, -6,6,6,6,6,6,0,0,0,0,0,0,6,6,6,6, -1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2, -1,2,1,2,1,2,2,2,2,2,2,2,2,2,1,2, -2,2,2,2,2,2,2,2,1,1,1,1,1,0x1a,0x1a,0x1a, -0,0,2,2,2,0,2,2,1,1,1,1,3,0x1a,0x1a,0, -2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1, -2,2,2,2,2,2,0,0,1,1,1,1,1,1,0,0, -2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1, -2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1, -2,2,2,2,2,2,0,0,1,1,1,1,1,1,0,0, -2,2,2,2,2,2,2,2,0,1,0,1,0,1,0,1, -2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1, -2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0, -2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3, -2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3, -2,2,2,2,2,0,2,2,1,1,1,1,3,0x1a,2,0x1a, -0x1a,0x1a,2,2,2,0,2,2,1,1,1,1,3,0x1a,0x1a,0x1a, -2,2,2,2,0,0,2,2,1,1,1,1,0,0x1a,0x1a,0x1a, -0x16,0x17,0x17,0x17,0x18,0x14,0x15,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17, -0x17,0x17,0x18,0x17,0x16,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0xc, -0x10,0x10,0x10,0x10,0x10,0,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10, -0x2cb,4,0,0,0x3cb,0x40b,0x44b,0x48b,0x4cb,0x50b,0x18,0x18,0x18,0x14,0x15,4, -0xc,0xc,0xc,0xc,0xc,0xc,0xc,0xc,0xc,0xc,0xc,0x10,0x10,0x10,0x10,0x10, -0x13,0x13,0x13,0x13,0x13,0x13,0x17,0x17,0x1c,0x1d,0x14,0x1c,0x1c,0x1d,0x14,0x1c, -0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0xd,0xe,0x10,0x10,0x10,0x10,0x10,0xc, -0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x1c,0x1d,0x17,0x17,0x17,0x17,0x16, -0x2cb,0x30b,0x34b,0x38b,0x3cb,0x40b,0x44b,0x48b,0x4cb,0x50b,0x18,0x18,0x18,0x14,0x15,0, -4,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0, +4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4, +4,4,4,2,2,2,2,2,2,2,2,2,2,2,2,2, +4,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2, +2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,4, +4,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6, +6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,6, +6,6,6,6,1,2,1,2,1,2,1,2,1,2,1,2, +1,2,1,2,1,2,1,2,1,2,2,2,2,2,2,2, +2,2,1,2,2,2,2,2,2,2,2,2,1,1,1,1, +1,0x1a,0x1a,0x1a,0,0,2,2,2,0,2,2,1,1,1,1, +3,0x1a,0x1a,0,2,2,2,2,2,2,2,2,1,1,1,1, +1,1,1,1,2,2,2,2,2,2,0,0,1,1,1,1, +1,1,0,0,2,2,2,2,2,2,2,2,1,1,1,1, +1,1,1,1,2,2,2,2,2,2,2,2,1,1,1,1, +1,1,1,1,2,2,2,2,2,2,0,0,1,1,1,1, +1,1,0,0,2,2,2,2,2,2,2,2,0,1,0,1, +0,1,0,1,2,2,2,2,2,2,2,2,1,1,1,1, +1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2, +2,2,0,0,2,2,2,2,2,2,2,2,3,3,3,3, +3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3, +3,3,3,3,2,2,2,2,2,0,2,2,1,1,1,1, +3,0x1a,2,0x1a,0x1a,0x1a,2,2,2,0,2,2,1,1,1,1, +3,0x1a,0x1a,0x1a,2,2,2,2,0,0,2,2,1,1,1,1, +0,0x1a,0x1a,0x1a,0x16,0x17,0x17,0x17,0x18,0x14,0x15,0x17,0x17,0x17,0x17,0x17, +0x17,0x17,0x17,0x17,0x17,0x17,0x18,0x17,0x16,0x17,0x17,0x17,0x17,0x17,0x17,0x17, +0x17,0x17,0x17,0xc,0x10,0x10,0x10,0x10,0x10,0,0x10,0x10,0x10,0x10,0x10,0x10, +0x10,0x10,0x10,0x10,0x2cb,4,0,0,0x3cb,0x40b,0x44b,0x48b,0x4cb,0x50b,0x18,0x18, +0x18,0x14,0x15,4,0xc,0xc,0xc,0xc,0xc,0xc,0xc,0xc,0xc,0xc,0xc,0x10, +0x10,0x10,0x10,0x10,0x13,0x13,0x13,0x13,0x13,0x13,0x17,0x17,0x1c,0x1d,0x14,0x1c, +0x1c,0x1d,0x14,0x1c,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0xd,0xe,0x10,0x10, +0x10,0x10,0x10,0xc,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x1c,0x1d,0x17, +0x17,0x17,0x17,0x16,0x2cb,0x30b,0x34b,0x38b,0x3cb,0x40b,0x44b,0x48b,0x4cb,0x50b,0x18,0x18, +0x18,0x14,0x15,0,4,4,4,4,4,4,4,4,4,4,4,4, +4,0,0,0,0x19,0x19,0x19,0x19,0x19,0x19,0x19,0x19,0x19,0x19,0x19,0x19, 0x19,0x19,0x19,0x19,0x19,0x19,0x19,0x19,0x19,0x19,0x19,0x19,0x19,0x19,0x19,0x19, -0x19,0x19,0x19,0x19,0x19,0x19,0x19,0x19,0x19,0x19,0x19,0x19,0x19,0x19,0x19,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7, -7,6,7,7,7,6,6,6,6,6,6,6,6,6,6,6, -6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0x1b,0x1b,0x1b,0x1b,1,0x1b,1,0x1b,1,0x1b,1,1,1,1,0x1b,2, -1,1,1,1,2,5,5,5,5,2,0x1b,0x1b,2,2,1,1, -0x18,0x18,0x18,0x18,0x18,1,2,2,2,2,0x1b,0x18,0x1b,0x1b,2,0x1b, -0x358b,0x360b,0x364b,0x348b,0x388b,0x350b,0x390b,0x3d0b,0x410b,0x354b,0x454b,0x35cb,0x3dcb,0x45cb,0x4dcb,0x58b, -0x1b,0x1b,1,0x1b,0x1b,0x1b,0x1b,1,0x1b,0x1b,2,1,1,1,2,2, -1,1,1,2,0x1b,1,0x1b,0x1b,0x18,1,1,1,1,1,0x1b,0x1b, -0x58a,0x5ca,0x60a,0x64a,0x68a,0x6ca,0x70a,0x74a,0x78a,0x7ca,0x80a,0x84a,0x11ca,0x1e4a,0x980a,0x784a, -0x58a,0x5ca,0x60a,0x64a,0x68a,0x6ca,0x70a,0x74a,0x78a,0x7ca,0x80a,0x84a,0x11ca,0x1e4a,0x980a,0x784a, -0x784a,0x984a,0x788a,1,2,0x6ca,0x11ca,0x988a,0x78ca,0x54b,0x1b,0x1b,0,0,0,0, -0x18,0x18,0x18,0x18,0x18,0x1b,0x1b,0x1b,0x1b,0x1b,0x18,0x18,0x1b,0x1b,0x1b,0x1b, +0x19,0x19,0x19,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6, +6,7,7,7,7,6,7,7,7,6,6,6,6,6,6,6, +6,6,6,6,6,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0x1b,0x1b,0x1b,0x1b,1,0x1b,1,0x1b,1,0x1b,1,1, +1,1,0x1b,2,1,1,1,1,2,5,5,5,5,2,0x1b,0x1b, +2,2,1,1,0x18,0x18,0x18,0x18,0x18,1,2,2,2,2,0x1b,0x18, +0x1b,0x1b,2,0x1b,0x358b,0x360b,0x364b,0x348b,0x388b,0x350b,0x390b,0x3d0b,0x410b,0x354b,0x454b,0x35cb, +0x3dcb,0x45cb,0x4dcb,0x58b,0x1b,0x1b,1,0x1b,0x1b,0x1b,0x1b,1,0x1b,0x1b,2,1, +1,1,2,2,1,1,1,2,0x1b,1,0x1b,0x1b,0x18,1,1,1, +1,1,0x1b,0x1b,0x58a,0x5ca,0x60a,0x64a,0x68a,0x6ca,0x70a,0x74a,0x78a,0x7ca,0x80a,0x84a, +0x11ca,0x1e4a,0x980a,0x784a,0x58a,0x5ca,0x60a,0x64a,0x68a,0x6ca,0x70a,0x74a,0x78a,0x7ca,0x80a,0x84a, +0x11ca,0x1e4a,0x980a,0x784a,0x784a,0x984a,0x788a,1,2,0x6ca,0x11ca,0x988a,0x78ca,0x54b,0x1b,0x1b, +0,0,0,0,0x18,0x18,0x18,0x18,0x18,0x1b,0x1b,0x1b,0x1b,0x1b,0x18,0x18, 0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x1b,0x1b,0x18, -0x1b,0x1b,0x18,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x18,0x1b,0x1b,0x1b,0x1b,0x1b, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x18,0x18, -0x1b,0x1b,0x18,0x1b,0x18,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18, -0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x14,0x15,0x14,0x15,0x1b,0x1b,0x1b,0x1b, +0x1b,0x1b,0x1b,0x1b,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18, +0x18,0x1b,0x1b,0x18,0x1b,0x1b,0x18,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x18,0x1b, 0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -0x18,0x18,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x14,0x15,0x1b,0x1b,0x1b,0x1b,0x1b, +0x1b,0x1b,0x18,0x18,0x1b,0x1b,0x18,0x1b,0x18,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +0x1b,0x1b,0x1b,0x1b,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18, +0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18, +0x18,0x18,0x18,0x18,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x14,0x15,0x14,0x15, 0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x18,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +0x1b,0x1b,0x1b,0x1b,0x18,0x18,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x14,0x15,0x1b, 0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18, -0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x1b,0x1b,0x1b,0x1b, +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x18,0x1b,0x1b,0x1b, 0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x18,0x18,0x18,0x18,0x18,0x18,0x1b,0x1b, +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x18,0x18,0x18,0x18,0x18, +0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18, 0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0,0,0,0,0,0,0,0, +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x18,0x18,0x18,0x18, +0x18,0x18,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x2cb,0x80b,0x84b,0x88b,0x8cb,0x90b, -0x94b,0x98b,0x9cb,0xa0b,0xa4b,0x30b,0x34b,0x38b,0x3cb,0x40b,0x44b,0x48b,0x4cb,0x50b,0x7cb,0x2cb, -0x30b,0x34b,0x38b,0x3cb,0x40b,0x44b,0x48b,0x4cb,0x50b,0x7cb,0x80b,0x84b,0x88b,0x8cb,0x90b,0x94b, -0x98b,0x9cb,0xa0b,0xa4b,0x30b,0x34b,0x38b,0x3cb,0x40b,0x44b,0x48b,0x4cb,0x50b,0x7cb,0x80b,0x84b, -0x88b,0x8cb,0x90b,0x94b,0x98b,0x9cb,0xa0b,0xa4b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +0,0,0,0,0,0,0,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +0x1b,0x1b,0x2cb,0x80b,0x84b,0x88b,0x8cb,0x90b,0x94b,0x98b,0x9cb,0xa0b,0xa4b,0x30b,0x34b,0x38b, +0x3cb,0x40b,0x44b,0x48b,0x4cb,0x50b,0x7cb,0x2cb,0x30b,0x34b,0x38b,0x3cb,0x40b,0x44b,0x48b,0x4cb, +0x50b,0x7cb,0x80b,0x84b,0x88b,0x8cb,0x90b,0x94b,0x98b,0x9cb,0xa0b,0xa4b,0x30b,0x34b,0x38b,0x3cb, +0x40b,0x44b,0x48b,0x4cb,0x50b,0x7cb,0x80b,0x84b,0x88b,0x8cb,0x90b,0x94b,0x98b,0x9cb,0xa0b,0xa4b, 0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x18, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x18,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18, 0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x18,0x1b,0x1b,0x1b,0x1b, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x14,0x15,0x14,0x15, -0x14,0x15,0x14,0x15,0x14,0x15,0x14,0x15,0x14,0x15,0x30b,0x34b,0x38b,0x3cb,0x40b,0x44b, -0x48b,0x4cb,0x50b,0x7cb,0x30b,0x34b,0x38b,0x3cb,0x40b,0x44b,0x48b,0x4cb,0x50b,0x7cb,0x30b,0x34b, -0x38b,0x3cb,0x40b,0x44b,0x48b,0x4cb,0x50b,0x7cb,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -0x1b,0x1b,0x1b,0x1b,0x18,0x18,0x18,0x18,0x18,0x14,0x15,0x18,0x18,0x18,0x18,0x18, -0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18, -0x18,0x18,0x18,0x18,0x18,0x18,0x14,0x15,0x14,0x15,0x14,0x15,0x14,0x15,0x14,0x15, -0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18, -0x18,0x18,0x18,0x14,0x15,0x14,0x15,0x14,0x15,0x14,0x15,0x14,0x15,0x14,0x15,0x14, -0x15,0x14,0x15,0x14,0x15,0x14,0x15,0x14,0x15,0x18,0x18,0x18,0x18,0x18,0x18,0x18, +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x18,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +0x1b,0x18,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +0x1b,0x1b,0x1b,0x18,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +0x1b,0x1b,0x1b,0x1b,0x14,0x15,0x14,0x15,0x14,0x15,0x14,0x15,0x14,0x15,0x14,0x15, +0x14,0x15,0x30b,0x34b,0x38b,0x3cb,0x40b,0x44b,0x48b,0x4cb,0x50b,0x7cb,0x30b,0x34b,0x38b,0x3cb, +0x40b,0x44b,0x48b,0x4cb,0x50b,0x7cb,0x30b,0x34b,0x38b,0x3cb,0x40b,0x44b,0x48b,0x4cb,0x50b,0x7cb, +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x18,0x18,0x18,0x18, +0x18,0x14,0x15,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18, +0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x14,0x15, +0x14,0x15,0x14,0x15,0x14,0x15,0x14,0x15,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18, +0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x14,0x15,0x14,0x15,0x14, +0x15,0x14,0x15,0x14,0x15,0x14,0x15,0x14,0x15,0x14,0x15,0x14,0x15,0x14,0x15,0x14, +0x15,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18, +0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x14,0x15,0x14,0x15, 0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18, -0x18,0x18,0x18,0x18,0x14,0x15,0x14,0x15,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18, +0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x14,0x15,0x18,0x18, +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, 0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18, -0x18,0x18,0x18,0x18,0x14,0x15,0x18,0x18,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18, -0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x1b,0x1b,0x18,0x18,0x18,0x18,0x18, -0x18,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +0x18,0x1b,0x1b,0x18,0x18,0x18,0x18,0x18,0x18,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +0,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0,0x1b,0x1b,0x1b,0x1b, 0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -0x1b,0x1b,0,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0, -0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0x1b,0x1b, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0x1b,0x1b,0x1b,0x1b,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2, +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +0x1b,0x1b,0x1b,0x1b,0x1b,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0x1b,0x1b,0x1b,0x1b, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2, -2,2,2,2,2,2,2,0,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,0,2,2,2,2,2,2,2,2, -2,2,2,2,2,2,2,2,1,2,1,1,1,2,2,1, -2,1,2,1,2,1,1,1,1,2,1,2,2,1,2,2, -2,2,2,2,4,4,1,1,1,2,1,2,2,0x1b,0x1b,0x1b, -0x1b,0x1b,0x1b,1,2,1,2,6,6,6,1,2,0,0,0,0, -0,0x17,0x17,0x17,0x17,0x344b,0x17,0x17,2,2,2,2,2,2,0,2, -0,0,0,0,0,2,0,0,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,4, -0x17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6, -5,5,5,5,5,5,5,0,5,5,5,5,5,5,5,0, -5,5,5,5,5,5,5,0,5,5,5,5,5,5,5,0, +2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0, +2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2, +1,2,1,1,1,2,2,1,2,1,2,1,2,1,1,1, +1,2,1,2,2,1,2,2,2,2,2,2,4,4,1,1, +1,2,1,2,2,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,1,2,1,2,6, +6,6,1,2,0,0,0,0,0,0x17,0x17,0x17,0x17,0x344b,0x17,0x17, +2,2,2,2,2,2,0,2,0,0,0,0,0,2,0,0, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,0, -0x17,0x17,0x1c,0x1d,0x1c,0x1d,0x17,0x17,0x17,0x1c,0x1d,0x17,0x1c,0x1d,0x17,0x17, -0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x13,0x17,0x17,0x13,0x17,0x1c,0x1d,0x17,0x17, -0x1c,0x1d,0x14,0x15,0x14,0x15,0x14,0x15,0x14,0x15,0x17,0x17,0x17,0x17,0x17,4, -0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x13,0x13,0x17,0x17,0x17,0x17, -0x13,0x17,0x14,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,4,0x17,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,6,5,5,5,5,5,5,5,0, +5,5,5,5,5,5,5,0,5,5,5,5,5,5,5,0, +5,5,5,5,5,5,5,0,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0, +0,0,0,0,0,0,0,0,0x17,0x17,0x1c,0x1d,0x1c,0x1d,0x17,0x17, +0x17,0x1c,0x1d,0x17,0x1c,0x1d,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x13, +0x17,0x17,0x13,0x17,0x1c,0x1d,0x17,0x17,0x1c,0x1d,0x14,0x15,0x14,0x15,0x14,0x15, +0x14,0x15,0x17,0x17,0x17,0x17,0x17,4,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17, +0x17,0x17,0x13,0x13,0x17,0x17,0x17,0x17,0x13,0x17,0x14,0x17,0x17,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, 0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0x1b,0x1b,0x1b,0x1b,0x1b, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -0,0,0,0,0,0,0,0,0,0,0,0,0x1b,0x1b,0x1b,0x1b, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -0x1b,0x1b,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0x1b,0x1b,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0,0,0,0,0,0,0, 0,0,0,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -0,0,0,0,0x1b,0x58a,0x5ca,0x60a,0x64a,0x68a,0x6ca,0x70a,0x74a,0x78a,6,6, -6,6,8,8,0x13,4,4,4,4,4,0x1b,0x1b,0x7ca,0xa4a,0xcca,4, -5,0x17,0x1b,0x1b,0xc,0x17,0x17,0x17,0x1b,4,5,0x54a,0x14,0x15,0x14,0x15, -0x14,0x15,0x14,0x15,0x14,0x15,0x1b,0x1b,0x14,0x15,0x14,0x15,0x14,0x15,0x14,0x15, -0x13,0x14,0x15,0x15,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,5,0,0,6,6,0x1a, -0x1a,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0x17, -4,4,4,5,0,0,0,0,0,5,5,5,5,5,5,5, +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0x1b,0x1b,0x1b,0x1b, +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0,0,0,0x1b,0x58a,0x5ca,0x60a, +0x64a,0x68a,0x6ca,0x70a,0x74a,0x78a,6,6,6,6,8,8,0x13,4,4,4, +4,4,0x1b,0x1b,0x7ca,0xa4a,0xcca,4,5,0x17,0x1b,0x1b,0xc,0x17,0x17,0x17, +0x1b,4,5,0x54a,0x14,0x15,0x14,0x15,0x14,0x15,0x14,0x15,0x14,0x15,0x1b,0x1b, +0x14,0x15,0x14,0x15,0x14,0x15,0x14,0x15,0x13,0x14,0x15,0x15,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,0,0,6,6,0x1a,0x1a,4,4,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,0x17,4,4,4,5,0,0,0,0, +0,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,0, +0,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,0,0x1b,0x1b,0x58b,0x5cb,0x60b,0x64b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +0x1b,0x1b,0x1b,0x1b,0,0,0,0,0,0,0,0,0,0,0,0, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,0,0,0,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,5,0,0x1b,0x1b,0x58b,0x5cb, -0x60b,0x64b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0,0,0, -0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, 0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0x58b,0x5cb,0x60b,0x64b,0x68b,0x6cb,0x70b,0x74b, -0x78b,0x7cb,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x7cb,0xa4b,0xccb,0xf4b,0x11cb,0x144b,0x16cb,0x194b, -0x1b,0xa8b,0xacb,0xb0b,0xb4b,0xb8b,0xbcb,0xc0b,0xc4b,0xc8b,0xccb,0xd0b,0xd4b,0xd8b,0xdcb,0xe0b, +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0, +0x58b,0x5cb,0x60b,0x64b,0x68b,0x6cb,0x70b,0x74b,0x78b,0x7cb,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, 0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -0x1b,0xe4b,0xe8b,0xecb,0xf0b,0xf4b,0xf8b,0xfcb,0x100b,0x104b,0x108b,0x10cb,0x110b,0x114b,0x118b,0x11cb, -5,5,5,5,5,0x685,5,5,5,5,5,5,5,5,5,5, +0x7cb,0xa4b,0xccb,0xf4b,0x11cb,0x144b,0x16cb,0x194b,0x1b,0xa8b,0xacb,0xb0b,0xb4b,0xb8b,0xbcb,0xc0b, +0xc4b,0xc8b,0xccb,0xd0b,0xd4b,0xd8b,0xdcb,0xe0b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0xe4b,0xe8b,0xecb,0xf0b,0xf4b,0xf8b,0xfcb, +0x100b,0x104b,0x108b,0x10cb,0x110b,0x114b,0x118b,0x11cb,5,5,5,5,5,0x685,5,5, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,0x5c5,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,0x5c5,5,5,5,5, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,0x685,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,0x705,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,5,5,0x585,5,5,0x705, -5,5,5,0x7885,5,0x605,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,0x685,5,5,5,5,5, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,0x785,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,0x5c5,5,5,5,5,5,5,5,0x685,5,0x645,5, +5,0x705,5,5,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,0x585,5,5,0x705,5,5,5,0x7885,5,0x605,5,5, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0x7985, -0x7c5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0x7845, -5,5,5,5,5,5,5,5,0x605,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,5,0x785,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,0x5c5,5,5,5, +5,5,5,5,0x685,5,0x645,5,5,5,5,5,5,5,5,5, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,0x685,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,0x1e45,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,0x7985,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,0x7985,0x7c5,5,5,5,5,5,5,5, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,0x7a85,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,5,5,5,0x5c5,5,0x745, -5,0x6c5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,0x7c5,5,0x7845,0xa45,0xcc5,5,5,5,5,5,5, -0xf45,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,0x605,0x605,0x605,0x605,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,0x7845,5,5,5,5,5,5,5,5, +0x605,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,0x685,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,0x1e45,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,0x7985,5,5,5, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,0x645,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,0x585,5,5,5,5,5,5, -5,0x585,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,5,5,5,5,0x585,5, +5,5,5,5,5,5,5,5,5,5,0x7a85,5,5,5,5,5, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,5,5,5,5,0x785,0xa45, -5,5,5,5,5,5,5,5,5,5,5,5,0x585,0x5c5,0x605,5, -0x5c5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,0x5c5,5,0x745,5,0x6c5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,5,0x7c5,5,0x7845, +0xa45,0xcc5,5,5,5,5,5,5,0xf45,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,5,0x605,0x605,0x605, +0x605,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0x645, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,0x7c5,5,5,5,5,5,5,5,5,5,5,5,5,5, -0x745,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,0x705,5,5,5,5,5,5,5,5,5, +5,0x585,5,5,5,5,5,5,5,0x585,5,5,5,5,5,5, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,0x785,5,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,0x585,5,5,5,5,5,5,5,5,5, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,0x1e45,5,5,5,5,5,5,5,0x645,5,5,5,5,5, +5,5,5,5,5,5,0x785,0xa45,5,5,5,5,5,5,5,5, +5,5,5,5,0x585,0x5c5,0x605,5,0x5c5,5,5,5,5,5,5,5, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,0x7885,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,0x5c5,5,5,5,5,0x5c5, +5,5,5,5,5,5,5,5,5,5,0x7c5,5,5,5,5,5, +5,5,5,5,5,5,5,5,0x745,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,5,5,0x705,5, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -0x5c5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,0x7845,5,5,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,0x785,5,5,5,5,5, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,0x6c5,5,5,5,5,5,0x1e45,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,0x1e45,5,5,5,5,5, +5,5,0x645,5,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,0x7885,5,5,5, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,0x6c5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,5,5,5,5,0x545,5, -5,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +5,5,0x5c5,5,5,5,5,0x5c5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,0x5c5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,0x7845,5,5,5,5,5,5, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,4,5,5,5,5,5,5,5,5,5,5, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0,0,0,0,0,0,0,0, +5,5,5,5,5,5,5,5,5,5,0x6c5,5,5,5,5,5, +0x1e45,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,0x6c5,5,5,5, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -4,0x17,0x17,0x17,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,5,5, +5,5,5,5,5,5,0x545,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,0,0,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5, +5,5,5,5,5,5,5,5,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0, +0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,4,0x17,0x17,0x17,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,0x49,0x89,0xc9,0x109, +0x149,0x189,0x1c9,0x209,0x249,0x289,5,5,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,2, +1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2, +1,2,1,2,1,2,1,2,4,4,6,6,1,2,1,2, +1,2,1,2,1,2,1,2,1,2,5,6,7,7,7,0x17, +6,6,6,6,6,6,6,6,6,6,0x17,4,5,5,5,5, +5,5,0x58a,0x5ca,0x60a,0x64a,0x68a,0x6ca,0x70a,0x74a,0x78a,0x54a,6,6,0x17,0x17, +0x17,0x17,0x17,0x17,0,0,0,0,0,0,0,0,0x1a,0x1a,0x1a,0x1a, +0x1a,0x1a,0x1a,0x1a,0x1a,0x1a,0x1a,0x1a,0x1a,0x1a,0x1a,0x1a,0x1a,0x1a,0x1a,0x1a, +0x1a,0x1a,0x1a,4,4,4,4,4,4,4,4,4,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,1,2,1,2,1,2,1,2,1,2,1,2, +0,0,0,5,4,4,2,5,5,5,5,5,0x1a,0x1a,1,2, +1,2,1,2,1,2,1,2,1,2,1,2,2,2,1,2, 1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2, -4,4,6,6,1,2,1,2,1,2,1,2,1,2,1,2, -1,2,5,6,7,7,7,0x17,6,6,6,6,6,6,6,6, -6,6,0x17,4,5,5,5,5,5,5,0x58a,0x5ca,0x60a,0x64a,0x68a,0x6ca, -0x70a,0x74a,0x78a,0x54a,6,6,0x17,0x17,0x17,0x17,0x17,0x17,0,0,0,0, -0,0,0,0,0x1a,0x1a,0x1a,0x1a,0x1a,0x1a,0x1a,0x1a,0x1a,0x1a,0x1a,0x1a, -0x1a,0x1a,0x1a,0x1a,0x1a,0x1a,0x1a,0x1a,0x1a,0x1a,0x1a,4,4,4,4,4, -4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,5,4,4,2,5, -5,5,5,5,0x1a,0x1a,1,2,1,2,1,2,1,2,1,2, +4,2,2,2,2,2,2,2,2,1,2,1,2,1,1,2, +1,2,1,2,1,2,1,2,4,0x1a,0x1a,1,2,1,2,5, 1,2,1,2,2,2,1,2,1,2,1,2,1,2,1,2, -1,2,1,2,1,2,1,2,4,2,2,2,2,2,2,2, -2,1,2,1,2,1,1,2,1,2,1,2,1,2,1,2, -4,0x1a,0x1a,1,2,1,2,5,1,2,1,2,2,2,1,2, -1,2,1,2,1,2,1,2,1,2,1,1,1,1,0,0, -1,1,1,1,1,2,1,2,0,0,0,0,0,0,0,0, -5,5,6,5,5,5,6,5,5,5,5,6,5,5,5,5, +1,2,1,1,1,1,1,0,1,1,1,1,1,2,1,2, +0,0,0,0,0,0,0,0,5,5,6,5,5,5,6,5, +5,5,5,6,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,8,8,6,6,8, +0x1b,0x1b,0x1b,0x1b,0,0,0,0,0x34cb,0x344b,0x3ccb,0x37cb,0x35cb,0x3fcb,0x1b,0x1b, +0x19,0x1b,0,0,0,0,0,0,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,0x17,0x17,0x17,0x17, +0,0,0,0,0,0,0,0,8,8,8,8,6,6,0,0, +0,0,0,0,0,0,0x17,0x17,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209, +0x249,0x289,0,0,0,0,0,0,8,8,5,5,5,5,5,5, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,8,8,6,6,8,0x1b,0x1b,0x1b,0x1b,0,0,0,0, -0x34cb,0x344b,0x3ccb,0x37cb,0x35cb,0x3fcb,0x1b,0x1b,0x19,0x1b,0,0,0,0,0,0, +5,5,5,5,5,5,5,5,8,8,8,8,8,8,8,8, +8,8,8,8,6,6,6,6,6,6,6,6,6,6,6,6, +6,6,6,6,6,6,5,5,5,5,5,5,0x17,0x17,0x17,5, +0x17,5,0,0,5,5,5,5,5,5,6,6,6,6,6,6, +6,6,0x17,0x17,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6, +6,6,8,8,0,0,0,0,0,0,0,0,0,0,0,0x17, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,0x17,0x17,0x17,0x17,0,0,0,0,0,0,0,0, -8,8,8,8,6,0,0,0,0,0,0,0,0,0,0x17,0x17, -0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,0,0,0,0,0,0, -8,8,5,5,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0, +8,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0,4, +0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,0,0,0,0,0x17,0x17, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -8,8,8,8,8,8,8,8,8,8,8,8,6,6,6,6, -6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5, -5,5,5,5,0x17,0x17,0x17,5,0x17,5,0,0,5,5,5,5, -5,5,6,6,6,6,6,6,6,6,0x17,0x17,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6, -6,6,6,6,6,6,6,6,6,6,8,8,0,0,0,0, -0,0,0,0,0,0,0,0x17,5,5,5,5,5,5,5,5, +5,5,5,6,8,8,6,6,6,6,8,8,6,8,8,8, +5,5,5,5,5,6,4,5,5,5,5,5,5,5,5,5, +0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,5,5,5,5,5,0, +5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,8, +8,6,6,8,8,6,6,0,0,0,0,0,0,0,0,0, +5,5,5,6,5,5,5,5,5,5,5,5,6,8,0,0, +0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,0,0,0x17,0x17,0x17,0x17, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,0,0,0,8,0x17,0x17,0x17,0x17,0x17,0x17,0x17, -0x17,0x17,0x17,0x17,0x17,0x17,0,4,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209, -0x249,0x289,0,0,0,0,0x17,0x17,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,5,6,8,8,6,6, -6,6,8,8,6,8,8,8,5,5,5,5,5,6,4,5, -5,5,5,5,5,5,5,5,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209, -0x249,0x289,5,5,5,5,5,0,5,5,5,5,5,5,5,5, -5,6,6,6,6,6,6,8,8,6,6,8,8,6,6,0, -0,0,0,0,0,0,0,0,5,5,5,6,5,5,5,5, -5,5,5,5,6,8,0,0,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209, -0x249,0x289,0,0,0x17,0x17,0x17,0x17,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,4,5,5,5,5,5,5,0x1b, -0x1b,0x1b,5,8,6,8,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,6,5,6,6,6,5,5,6, -6,5,5,5,5,5,6,6,5,6,5,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,5,5,4,0x17,0x17,5,5,5,5,5,5,5,5, -5,5,5,8,6,6,8,8,0x17,0x17,5,4,4,8,6,0, -0,0,0,0,0,0,0,0,0,5,5,5,5,5,5,0, +4,5,5,5,5,5,5,0x1b,0x1b,0x1b,5,8,6,8,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, +6,5,6,6,6,5,5,6,6,5,5,5,5,5,6,6, +5,6,5,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,5,5,4,0x17,0x17, +5,5,5,5,5,5,5,5,5,5,5,8,6,6,8,8, +0x17,0x17,5,4,4,8,6,0,0,0,0,0,0,0,0,0, 0,5,5,5,5,5,5,0,0,5,5,5,5,5,5,0, -0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,0, -5,5,5,5,5,5,5,0,2,2,2,2,2,2,2,2, +0,5,5,5,5,5,5,0,0,0,0,0,0,0,0,0, +5,5,5,5,5,5,5,0,5,5,5,5,5,5,5,0, 2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2, -2,2,2,0x1a,4,4,4,4,2,2,2,2,2,2,0,0, -0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2, -2,2,2,2,2,2,2,2,5,5,5,8,8,6,8,8, -6,8,8,0x17,8,6,0,0,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209, -0x249,0x289,0,0,0,0,0,0,5,5,5,5,0,0,0,0, -0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,5, +2,2,2,2,2,2,2,2,2,2,2,0x1a,4,4,4,4, +2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0, +2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2, +5,5,5,8,8,6,8,8,6,8,8,0x17,8,6,0,0, +0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,0,0,0,0,0,0, +5,5,5,5,0,0,0,0,0,0,0,0,0,0,0,0, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12, +5,5,5,0,0,0,0,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,0x12,0x12,0x12,0x12, 0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12, -0x12,0x12,0x12,0x12,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11, +0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x11,0x11,0x11,0x11, 0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11, #if !U_PLATFORM_IS_DARWIN_BASED -0x11,0x11,0x11,0x11,5,5,5,5,5,5,5,5,5,5,5,0x605, -5,5,5,5,5,5,5,0x7c5,5,5,5,5,0x5c5,5,5,5, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,6,6,6,6,6,6,6,6, -6,6,6,6,6,6,6,6,0x1b,0x1b,5,0x19,6,6,6,6, -6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6, -6,6,5,5,5,5,5,6,0x19,0x2cb,0x88a,0x8ca,0x90a,0x88a,0x8ca,0x90a, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x15,0x17,0x17,0x17, -4,0x13,0x13,0x17,0x18,0x18,0x14,0x15,0x18,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0x1b, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,5,5,5,5,5,5,5,5, -5,5,5,0x605,5,5,5,5,5,5,5,0x7c5,5,5,5,5, -0x5c5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,0x6c5,5,0x6c5,5,5,5,5,5,5,5,5, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -#if !U_PLATFORM_IS_DARWIN_BASED -5,0x6c5,5,0x6c5,5,5,5,5,5,5,5,5,5,5,5,5, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -5,5,5,5,5,0x7c5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,0,0,5,5,5,5,5,5,5,5, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,5,5,5,5, +5,5,5,5,5,5,5,0x605,5,5,5,5,5,5,5,0x7c5, +5,5,5,5,0x5c5,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,0x6c5,5,0x6c5,5,5,5,5, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -#if !U_PLATFORM_IS_DARWIN_BASED -5,0x7c5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,0,0,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,0, -0,0,0,0,5,5,5,5,5,5,5,5,5,0x18,5,5, +5,5,5,5,5,5,5,5,5,0x7c5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,0,0,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,5,0x18,5,5, 5,5,5,5,5,5,5,5,5,5,5,0,5,5,5,5, 5,0,5,0,5,5,0,5,5,0,5,5,5,5,5,5, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, @@ -1049,32 +1063,12 @@ static const uint16_t propsTrie_index[19976]={ 5,5,5,5,5,5,0x1a,0x1a,0x1a,0x1a,0x1a,0x1a,0x1a,0x1a,0x1a,0x1a, 0x1a,0x1a,0x1a,0x1a,0x1a,0x1a,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -5,5,0,0,0,0,0,0,5,5,5,5,5,5,5,5, -5,0x18,5,5,5,5,5,5,5,5,5,5,5,5,5,0, -5,5,5,5,5,0,5,0,5,5,0,5,5,0,5,5, -5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,2,2,2,2,2,2,2,0, -0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2, -0,0,0,0,0,5,6,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,0x1a,0x1a,0x1a,0x1a,0x1a,0x1a, -0x1a,0x1a,0x1a,0x1a,0x1a,0x1a,0x1a,0x1a,0x1a,0x1a,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,5,5,5,5,5, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -#if !U_PLATFORM_IS_DARWIN_BASED 5,5,5,5,5,5,0x15,0x14,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5, 5,5,5,5,5,5,5,5,0,0,5,5,5,5,5,5, 5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -5,5,5,5,5,5,5,5,5,5,0x15,0x14,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,5,5,0,0,5,5, -5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -#if !U_PLATFORM_IS_DARWIN_BASED 5,5,5,5,5,5,5,5,5,5,5,5,0x19,0x1b,0,0, 6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6, 0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x14,0x15,0x17,0,0,0,0,0,0, @@ -1084,30 +1078,7 @@ static const uint16_t propsTrie_index[19976]={ 0x17,0x17,0x17,0x17,0x13,0x14,0x15,0x14,0x15,0x14,0x15,0x17,0x17,0x17,0x18,0x13, 0x18,0x18,0x18,0,0x17,0x19,0x17,0x17,0,0,0,0,5,5,5,5, 5,0,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5, -0x19,0x1b,0,0,6,6,6,6,6,6,6,6,6,6,6,6, -6,6,6,6,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x14,0x15,0x17,0,0, -0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6, -6,6,6,6,0x17,0x13,0x13,0x16,0x16,0x14,0x15,0x14,0x15,0x14,0x15,0x14, -0x15,0x14,0x15,0x14,0x15,0x17,0x17,0x14,0x15,0x17,0x17,0x17,0x17,0x16,0x16,0x16, -0x17,0x17,0x17,0,0x17,0x17,0x17,0x17,0x13,0x14,0x15,0x14,0x15,0x14,0x15,0x17, -0x17,0x17,0x18,0x13,0x18,0x18,0x18,0,0x17,0x19,0x17,0x17,0,0,0,0, -5,5,5,5,5,0,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,0,0,0x10,0,0,5,5,5,5,5,5, -0,0,5,5,5,5,5,5,0,0,5,5,5,5,5,5, -0,0,5,5,5,0,0,0,0x19,0x19,0x18,0x1a,0x1b,0x19,0x19,0, -0x1b,0x18,0x18,0x18,0x18,0x1b,0x1b,0,0,0,0,0,0,0,0,0, -0,0x10,0x10,0x10,0x1b,0x1b,0,0,0,0x17,0x17,0x17,0x19,0x17,0x17,0x17, -0x14,0x15,0x17,0x18,0x17,0x13,0x17,0x17,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209, -0x249,0x289,0x17,0x17,0x18,0x18,0x18,0x17,0x1a,2,2,2,2,2,2,2, -2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2, -2,2,2,0x14,0x18,0x15,0x18,0x14,0x15,0x17,0x14,0x15,0x17,0x17,5,5, -5,5,5,5,5,5,5,5,4,5,5,5,5,5,5,5, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -#if !U_PLATFORM_IS_DARWIN_BASED 5,0,0,0x10,0,0,5,5,5,5,5,5,0,0,5,5, 5,5,5,5,0,0,5,5,5,5,5,5,0,0,5,5, 5,0,0,0,0x19,0x19,0x18,0x1a,0x1b,0x19,0x19,0,0x1b,0x18,0x18,0x18, @@ -1122,12 +1093,7 @@ static const uint16_t propsTrie_index[19976]={ 5,5,5,5,5,5,4,4,5,5,5,5,5,5,5,5, 5,5,5,5,0,5,5,5,5,5,5,5,5,5,5,5, 5,5,5,5,5,5,5,5,5,5,5,0,5,5,5,5, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -5,5,5,5,5,5,5,5,5,5,4,4,5,5,5,5, -5,5,5,5,5,5,5,5,0,5,5,5,5,5,5,5, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0, -#if !U_PLATFORM_IS_DARWIN_BASED 5,5,0,5,5,5,5,5,5,5,5,5,5,5,5,5, 5,5,0,0,5,5,5,5,5,5,5,5,5,5,5,5, 5,5,0,0,0xb00b,0xb80b,0x784b,0x804b,0x884b,0x904b,0x984b,0xa04b,0xa84b,0xb04b,0xb84b,0x788b, @@ -1136,71 +1102,57 @@ static const uint16_t propsTrie_index[19976]={ 0x6cb,0x70b,0x74b,0x78b,0x7cb,0xa4b,0xccb,0xf4b,0x11cb,0x144b,0x16cb,0x194b,0x1bcb,0x1e4b,0x800b,0x880b, 0x900b,0x980b,0xa00b,0xa80b,0x7ca,0x7ca,0x7ca,0x7ca,0x7ca,0xcca,0x11ca,0x11ca,0x11ca,0x11ca,0x1e4a,0x880a, 0x980a,0x980a,0x980a,0x980a,0x980a,0x784a,0x984a,0x68a,0x11ca,0x344b,0x344b,0x388b,0x3ccb,0x1b,0x1b,0x1b, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x54b,0x34cb,0x1b,0,0,0, +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x54b,0x34cb,0x1b,0x1b,0x1b,0, 0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0,0,0, 0x34ca,0x344a,0x58a,0x68a,0x11ca,0x980a,0x984a,0x988a,0x68a,0x7ca,0x11ca,0x1e4a,0x980a,0x784a,0x984a,0x68a, 0x7ca,0x11ca,0x1e4a,0x980a,0x784a,0x788a,0x988a,0x7ca,0x58a,0x58a,0x58a,0x5ca,0x5ca,0x5ca,0x5ca,0x68a, 0x1b,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,0,5,5,0,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,0,0,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,0,0,0xb00b,0xb80b,0x784b,0x804b,0x884b,0x904b,0x984b,0xa04b, -0xa84b,0xb04b,0xb84b,0x788b,0x808b,0x888b,0x908b,0x988b,0xa08b,0xa88b,0xb08b,0xb88b,0,0,0,0x1b, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x17,0x17,0x17,0,0,0,0,0x58b, -0x5cb,0x60b,0x64b,0x68b,0x6cb,0x70b,0x74b,0x78b,0x7cb,0xa4b,0xccb,0xf4b,0x11cb,0x144b,0x16cb,0x194b, -0x1bcb,0x1e4b,0x800b,0x880b,0x900b,0x980b,0xa00b,0xa80b,0x7ca,0x7ca,0x7ca,0x7ca,0x7ca,0xcca,0x11ca,0x11ca, -0x11ca,0x11ca,0x1e4a,0x880a,0x980a,0x980a,0x980a,0x980a,0x980a,0x784a,0x984a,0x68a,0x11ca,0x344b,0x344b,0x388b, -0x3ccb,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x54b,0x34cb, -0x1b,0,0,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -0,0,0,0,0x34ca,0x344a,0x58a,0x68a,0x11ca,0x980a,0x984a,0x988a,0x68a,0x7ca,0x11ca,0x1e4a, -0x980a,0x784a,0x984a,0x68a,0x7ca,0x11ca,0x1e4a,0x980a,0x784a,0x788a,0x988a,0x7ca,0x58a,0x58a,0x58a,0x5ca, -0x5ca,0x5ca,0x5ca,0x68a,0x1b,0,0,0,0,0,0,0,0,0,0,0, +0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x1b, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -#if U_PLATFORM_IS_DARWIN_BASED -0,0,0,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -#endif /* U_PLATFORM_IS_DARWIN_BASED */ 0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, #if !U_PLATFORM_IS_DARWIN_BASED 0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,6,0,0, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6, +0x1b,0x1b,5,0x19,6,6,6,6,6,6,6,6,6,6,6,6, +6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,6, +0x19,0x2cb,0x88a,0x8ca,0x90a,0x88a,0x8ca,0x90a,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +0x1b,0x1b,0x1b,0x1b,0x15,0x17,0x17,0x17,4,0x13,0x13,0x17,0x18,0x18,0x14,0x15, +0x18,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +5,5,5,5,5,5,5,5,5,5,5,0x605,5,5,5,5, +5,5,5,0x7c5,5,5,5,5,0x5c5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,5,0x6c5,5,0x6c5, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, +#if !U_PLATFORM_IS_DARWIN_BASED 5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 6,0x58b,0x5cb,0x60b,0x64b,0x68b,0x6cb,0x70b,0x74b,0x78b,0x7cb,0xa4b,0xccb,0xf4b,0x11cb,0x144b, 0x16cb,0x194b,0x1bcb,0x1e4b,0x800b,0x880b,0x900b,0x980b,0xa00b,0xa80b,0xb00b,0xb80b,0,0,0,0, 0x58b,0x68b,0x7cb,0x11cb,0,0,0,0,0,0,0,0,0,0,0,0, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x1b,6,0,0,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,6,0x58b,0x5cb,0x60b,0x64b,0x68b,0x6cb,0x70b,0x74b,0x78b,0x7cb,0xa4b, -0xccb,0xf4b,0x11cb,0x144b,0x16cb,0x194b,0x1bcb,0x1e4b,0x800b,0x880b,0x900b,0x980b,0xa00b,0xa80b,0xb00b,0xb80b, -0,0,0,0,0x58b,0x68b,0x7cb,0x11cb,0,0,0,0,0,0,0,0, -0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,0x1bca,5,5,5,5,5,5,5,5,0xb80a,0, -0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,0, -0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,5,0x7c5,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,0, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, #if !U_PLATFORM_IS_DARWIN_BASED 5,0x1bca,5,5,5,5,5,5,5,5,0xb80a,0,0,0,0,0, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -5,5,0,0x17,5,5,5,5,0,0,0,0,5,5,5,5, -5,5,5,5,0x17,0x58a,0x5ca,0x7ca,0xa4a,0x1e4a,0,0,0,0,0,0, -0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2, -2,2,2,2,5,5,5,5,5,5,5,5,5,5,5,5, +5,0x18,5,5,5,5,5,5,5,5,5,5,5,5,5,0, +5,5,5,5,5,0,5,0,5,5,0,5,5,0,5,5, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, #if !U_PLATFORM_IS_DARWIN_BASED 5,5,5,5,5,5,6,6,6,6,6,0,0,0,0,0, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -5,5,0,0,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,5,5,5,5,0,0,0,0,0,0,0,0, -0,0,0,0x17,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,0,5,5,0,0,0, -5,0,0,5,5,5,5,5,5,5,0,0,5,0,5,5, +5,5,5,5,5,5,5,5,2,2,2,2,2,2,2,0, +0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2, +0,0,0,0,0,5,6,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,0x1a,0x1a,0x1a,0x1a,0x1a,0x1a, +0x1a,0x1a,0x1a,0x1a,0x1a,0x1a,0x1a,0x1a,0x1a,0x1a,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,5,5,5,5,5, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, #if !U_PLATFORM_IS_DARWIN_BASED @@ -1209,58 +1161,186 @@ static const uint16_t propsTrie_index[19976]={ 0x17,0x58a,0x5ca,0x7ca,0xa4a,0x1e4a,0,0,0,0,0,0,0,0,0,0, 2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -5,5,5,5,5,5,0,0x17,0x58b,0x5cb,0x60b,0x7cb,0xa4b,0x1e4b,0x784b,0x788b, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -#if !U_PLATFORM_IS_DARWIN_BASED -5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,0, -0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,0,0,0,0,0,0, +5,5,5,5,5,5,5,5,5,5,0x15,0x14,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,0,0,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -5,5,5,5,0,0,0,0,0,0,0,0,0,0,0,0x17, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -5,5,5,5,5,5,5,0x1b,0x1b,0x58b,0x5cb,0x60b,0x64b,0x68b,0x7cb,0xa4b, -0,0,0,0,0,0,0,0x58b,0x5cb,0x60b,0x64b,0x64b,0x68b,0x7cb,0xa4b,0x1e4b, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5, +0x19,0x1b,0,0,6,6,6,6,6,6,6,6,6,6,6,6, +6,6,6,6,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x14,0x15,0x17,0,0, +0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6, +6,6,6,6,0x17,0x13,0x13,0x16,0x16,0x14,0x15,0x14,0x15,0x14,0x15,0x14, +0x15,0x14,0x15,0x14,0x15,0x17,0x17,0x14,0x15,0x17,0x17,0x17,0x17,0x16,0x16,0x16, +0x17,0x17,0x17,0,0x17,0x17,0x17,0x17,0x13,0x14,0x15,0x14,0x15,0x14,0x15,0x17, +0x17,0x17,0x18,0x13,0x18,0x18,0x18,0,0x17,0x19,0x17,0x17,0,0,0,0, +5,5,5,5,5,0,5,5,5,5,5,5,5,5,5,5, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, +#if !U_PLATFORM_IS_DARWIN_BASED +5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,0, +0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,0,0,0,0,0,0, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +5,5,5,5,5,0,0,0x10,0,0,5,5,5,5,5,5, +0,0,5,5,5,5,5,5,0,0,5,5,5,5,5,5, +0,0,5,5,5,0,0,0,0x19,0x19,0x18,0x1a,0x1b,0x19,0x19,0, +0x1b,0x18,0x18,0x18,0x18,0x1b,0x1b,0,0,0,0,0,0,0,0,0, +0,0x10,0x10,0x10,0x1b,0x1b,0,0,0,0x17,0x17,0x17,0x19,0x17,0x17,0x17, +0x14,0x15,0x17,0x18,0x17,0x13,0x17,0x17,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209, +0x249,0x289,0x17,0x17,0x18,0x18,0x18,0x17,0x1a,2,2,2,2,2,2,2, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2, +#if !U_PLATFORM_IS_DARWIN_BASED +2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,0,0,0,0,2,2,2,2,2,2,2,2, +5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0, +5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, +0,0,0,0,0,0,0,0,0,0,0,0x17,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,5,5,5,5, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +2,2,2,0x14,0x18,0x15,0x18,0x14,0x15,0x17,0x14,0x15,0x17,0x17,5,5, +5,5,5,5,5,5,5,5,4,5,5,5,5,5,5,5, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, +#if !U_PLATFORM_IS_DARWIN_BASED +5,5,0,5,5,0,0,0,5,0,0,5,5,5,5,5, +5,5,0,0,5,0,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,0x17, +0x58b,0x5cb,0x60b,0x7cb,0xa4b,0x1e4b,0x784b,0x788b,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0x1b, +0x1b,0x58b,0x5cb,0x60b,0x64b,0x68b,0x7cb,0xa4b,0,0,0,0,0,0,0,0x58b, +0x5cb,0x60b,0x64b,0x64b,0x68b,0x7cb,0xa4b,0x1e4b,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,0,5,5,0,0, +0,0,0,0x58b,0x68b,0x7cb,0xa4b,0x1e4b,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,5,5,0x58b,0x7cb, +0xa4b,0x1e4b,0x5cb,0x60b,0,0,0,0x17,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,0,0,0,0,0,0x17,0xa04b,0xa84b,0xb04b,0xb84b,0x788b,0x808b,0x888b,0x908b, +0x988b,0xa08b,0xa88b,0xb08b,0xb88b,0x78cb,0x80cb,0x88cb,0x90cb,0x98cb,0xa0cb,0xa8cb,0xb0cb,0xb8cb,0x36cb,0x354b, +0x34cb,0x348b,0x46cb,0x344b,0x4ecb,0x388b,0x3ccb,0x454b,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, +0,0,0,0,0x5ecb,0x344b,5,5,0x58b,0x5cb,0x60b,0x64b,0x68b,0x6cb,0x70b,0x74b, +0x78b,0x7cb,0xa4b,0xccb,0xf4b,0x11cb,0x144b,0x16cb,0,0,0x1e4b,0x800b,0x880b,0x900b,0x980b,0xa00b, +0xa80b,0xb00b,0xb80b,0x784b,0x804b,0x884b,0x904b,0x984b,0x30b,0x34b,0x38b,0x3cb,0x7cb,0xa4b,0x1e4b,0x784b, +0,0,0,0,0,0,0,0,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17, +0x17,0,0,0,0,0,0,0,5,6,6,6,0,6,6,0, +0,0,0,0,6,6,6,6,5,5,5,5,0,5,5,5, +0,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,0,0,0,0,6,6,6,0, +0,0,0,6,5,5,5,5,5,5,5,5,5,5,5,5, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +5,5,5,5,5,5,5,5,5,5,4,4,5,5,5,5, +5,5,5,5,5,5,5,5,0,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, +#if !U_PLATFORM_IS_DARWIN_BASED +5,0x58b,0x11cb,0x17,5,5,5,5,5,5,5,5,5,5,5,5, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +5,5,5,0,5,5,0,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,0,0,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,0,0,0xb00b,0xb80b,0x784b,0x804b,0x884b,0x904b,0x984b,0xa04b, +0xa84b,0xb04b,0xb84b,0x788b,0x808b,0x888b,0x908b,0x988b,0xa08b,0xa88b,0xb08b,0xb88b,0,0,0,0x1b, +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x17,0x17,0x17,0,0,0,0,0x58b, +0x5cb,0x60b,0x64b,0x68b,0x6cb,0x70b,0x74b,0x78b,0x7cb,0xa4b,0xccb,0xf4b,0x11cb,0x144b,0x16cb,0x194b, +0x1bcb,0x1e4b,0x800b,0x880b,0x900b,0x980b,0xa00b,0xa80b,0x7ca,0x7ca,0x7ca,0x7ca,0x7ca,0xcca,0x11ca,0x11ca, +0x11ca,0x11ca,0x1e4a,0x880a,0x980a,0x980a,0x980a,0x980a,0x980a,0x784a,0x984a,0x68a,0x11ca,0x344b,0x344b,0x388b, +0x3ccb,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x54b,0x34cb, +0x1b,0x1b,0x1b,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +0,0,0,0,0x34ca,0x344a,0x58a,0x68a,0x11ca,0x980a,0x984a,0x988a,0x68a,0x7ca,0x11ca,0x1e4a, +0x980a,0x784a,0x984a,0x68a,0x7ca,0x11ca,0x1e4a,0x980a,0x784a,0x788a,0x988a,0x7ca,0x58a,0x58a,0x58a,0x5ca, +0x5ca,0x5ca,0x5ca,0x68a,0x1b,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +0x1b,6,0,0,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,6,0x58b,0x5cb,0x60b,0x64b,0x68b,0x6cb,0x70b,0x74b,0x78b,0x7cb,0xa4b, +0xccb,0xf4b,0x11cb,0x144b,0x16cb,0x194b,0x1bcb,0x1e4b,0x800b,0x880b,0x900b,0x980b,0xa00b,0xa80b,0xb00b,0xb80b, +0,0,0,0,0x58b,0x68b,0x7cb,0x11cb,0,0,0,0,0,0,0,0, +0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,0x1bca,5,5,5,5,5,5,5,5,0xb80a,0, +0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,0, +0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, #if !U_PLATFORM_IS_DARWIN_BASED +5,0x58b,0x7cb,0xa4b,5,5,5,5,5,6,6,0,0,0,0,0x58b, +0x68b,0x7cb,0xa4b,0x1e4b,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0,0,0,0,0, +0,0,0,0,5,5,5,5,5,5,5,5,0x1b,5,5,5, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +5,5,0,0x17,5,5,5,5,0,0,0,0,5,5,5,5, +5,5,5,5,0x17,0x58a,0x5ca,0x7ca,0xa4a,0x1e4a,0,0,0,0,0,0, +0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2, +2,2,2,2,5,5,5,5,5,5,5,5,5,5,5,5, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, +#if !U_PLATFORM_IS_DARWIN_BASED +5,5,5,5,5,5,0,0,0,0x17,0x17,0x17,0x17,0x17,0x17,0x17, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +5,5,0,0,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,0,0, +0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2, +2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2, +0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,0,0,0,0,2,2,2,2, +2,2,2,2,5,5,5,5,5,5,5,5,0,0,0,0, +0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,0,0,0,0,0,0,0,0,0,0,0,0x17, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, +#if !U_PLATFORM_IS_DARWIN_BASED +5,5,5,5,5,5,0,0,0x58b,0x5cb,0x60b,0x64b,0x7cb,0xa4b,0x1e4b,0x784b, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ 5,5,5,5,5,5,0,5,5,0,0,0,5,0,0,5, 5,5,5,5,5,5,0,0,5,0,5,5,5,5,5,5, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -5,5,5,0,5,5,0,0,0,0,0,0x58b,0x68b,0x7cb,0xa4b,0x1e4b, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, #if !U_PLATFORM_IS_DARWIN_BASED -5,5,0,0x17,0x58b,0x5cb,0x60b,0x7cb,0xa4b,0x1e4b,0x784b,0x788b,5,5,5,5, +5,5,5,0,0,0,0,0,0x58b,0x5cb,0x60b,0x64b,0x7cb,0xa4b,0x1e4b,0x784b, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -5,5,5,5,5,5,0x58b,0x7cb,0xa4b,0x1e4b,0x5cb,0x60b,0,0,0,0x17, +5,5,0,0x17,0x58b,0x5cb,0x60b,0x7cb,0xa4b,0x1e4b,0x784b,0x788b,5,5,5,5, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, #if !U_PLATFORM_IS_DARWIN_BASED +5,5,0,0,0,0,0,0,0,0x17,0x17,0x17,0x17,0,0,0, +0,0,0,0,0,0,0,0,0,0x58b,0x5cb,0x60b,0x64b,0x7cb,0xa4b,0x1e4b, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0, +2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2, +2,2,2,0,0,0,0,0,0,0,0x58b,0x68b,0x7cb,0x11cb,0x1e4b,0x784b, +0x30b,0x34b,0x38b,0x3cb,0x40b,0x44b,0x48b,0x4cb,0x50b,0x7cb,0xa4b,0xccb,0xf4b,0x11cb,0x144b,0x16cb, +0x194b,0x1bcb,0x1e4b,0x800b,0x880b,0x900b,0x980b,0xa00b,0xa80b,0xb00b,0xb80b,0x344b,0x34cb,0x348b,0x388b,0, +0x144b,0x16cb,0x194b,0x1bcb,0x1e4b,0x784b,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6, +8,6,8,5,5,5,5,5,5,5,5,5,5,5,5,5, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ 5,5,5,0x1b,0x1b,0x58b,0x5cb,0x60b,0x64b,0x68b,0x7cb,0xa4b,0,0,0,0, 0,0,0,0x58b,0x5cb,0x60b,0x64b,0x64b,0x68b,0x7cb,0xa4b,0x1e4b,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,5,5,5,5, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0, 5,5,0,0,0,0,0,0x58b,0x68b,0x7cb,0xa4b,0x1e4b,5,5,5,5, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0x17, -0xa04b,0xa84b,0xb04b,0xb84b,0x788b,0x808b,0x888b,0x908b,0x988b,0xa08b,0xa88b,0xb08b,0xb88b,0x78cb,0x80cb,0x88cb, -0x90cb,0x98cb,0xa0cb,0xa8cb,0xb0cb,0xb8cb,0x36cb,0x354b,0x34cb,0x348b,0x46cb,0x344b,0x4ecb,0x388b,0x3ccb,0x454b, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, #if !U_PLATFORM_IS_DARWIN_BASED -5,5,0x58b,0x7cb,0xa4b,0x1e4b,0x5cb,0x60b,0,0,0,0x17,5,5,5,5, +6,6,6,6,6,6,6,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0,0, +0,0,0x30b,0x34b,0x38b,0x3cb,0x40b,0x44b,0x48b,0x4cb,0x50b,0x7cb,0xa4b,0xccb,0xf4b,0x11cb, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -5,5,5,5,5,5,5,5,0,0,0,0,0x5ecb,0x344b,5,5, -0x58b,0x5cb,0x60b,0x64b,0x68b,0x6cb,0x70b,0x74b,0x78b,0x7cb,0xa4b,0xccb,0xf4b,0x11cb,0x144b,0x16cb, -0,0,0x1e4b,0x800b,0x880b,0x900b,0x980b,0xa00b,0xa80b,0xb00b,0xb80b,0x784b,0x804b,0x884b,0x904b,0x984b, -0x30b,0x34b,0x38b,0x3cb,0x7cb,0xa4b,0x1e4b,0x784b,0,0,0,0,0,0,0,0, -0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0,0,0,0,0,0,0, -5,6,6,6,0,6,6,0,0,0,0,0,6,6,6,6, -5,5,5,5,0,5,5,5,0,5,5,5,5,5,5,5, +5,5,0x58b,0x7cb,0xa4b,0x1e4b,0x5cb,0x60b,0,0,0,0x17,5,5,5,5, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, #if !U_PLATFORM_IS_DARWIN_BASED +8,8,8,6,6,6,6,8,8,6,6,0x17,0x17,0x10,0x17,0x17, +0x17,0x17,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ 5,5,5,5,5,5,0,0,0,0,0,0x17,0xa04b,0xa84b,0xb04b,0xb84b, 0x788b,0x808b,0x888b,0x908b,0x988b,0xa08b,0xa88b,0xb08b,0xb88b,0x78cb,0x80cb,0x88cb,0x90cb,0x98cb,0xa0cb,0xa8cb, 0xb0cb,0xb8cb,0x36cb,0x354b,0x34cb,0x348b,0x46cb,0x344b,0x4ecb,0x388b,0x3ccb,0x454b,5,5,5,5, @@ -1274,36 +1354,68 @@ static const uint16_t propsTrie_index[19976]={ 0,5,5,5,0,5,5,5,5,5,5,5,5,5,5,5, 5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0, 6,6,6,0,0,0,0,6,5,5,5,5,5,5,5,5, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0,0,0,0,6,6,6,0,0,0,0,6,5,5,5,5, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, #if !U_PLATFORM_IS_DARWIN_BASED -5,5,5,5,5,0x58b,0x11cb,0x17,5,5,5,5,5,5,5,5, +5,0,0,0,0,0,0,0,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209, +0x249,0x289,0,0,0,0,0,0,5,5,5,5,5,5,5,6, +6,6,6,6,8,6,6,6,6,6,6,6,6,0,0x49,0x89, +0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,0x17,0x17,0x17,0x17,0,0,0,0, +0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,6,6,6,5,5,5,5,5, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -5,5,5,5,5,5,5,5,5,0x58b,0x11cb,0x17,5,5,5,5, +5,5,5,5,5,0x58b,0x11cb,0x17,5,5,5,5,5,5,5,5, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, #if !U_PLATFORM_IS_DARWIN_BASED +5,5,5,5,5,5,5,5,5,5,5,6,0x17,0x17,5,0, +0,0,0,0,0,0,0,0,8,5,5,5,5,0x17,0x17,0x17, +0x17,0x17,6,6,6,0x17,0,0,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209, +0x249,0x289,5,0x17,5,0x17,0x17,0x17,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,8,8,8,6,6, +6,6,6,6,6,6,6,8,0,0x58b,0x5cb,0x60b,0x64b,0x68b,0x6cb,0x70b, +0x74b,0x78b,0x7cb,0xa4b,0xccb,0xf4b,0x11cb,0x144b,0x16cb,0x194b,0x1bcb,0x1e4b,0x784b,0,0,0, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ 5,5,5,5,5,0x58b,0x7cb,0xa4b,5,5,5,5,5,6,6,0, 0,0,0,0x58b,0x68b,0x7cb,0xa4b,0x1e4b,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -5,5,5,5,5,5,5,5,5,0x58b,0x7cb,0xa4b,5,5,5,5, -5,6,6,0,0,0,0,0x58b,0x68b,0x7cb,0xa4b,0x1e4b,0x17,0x17,0x17,0x17, -0x17,0x17,0x17,0,0,0,0,0,0,0,0,0,5,5,5,5, -5,5,5,5,0x1b,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,0, -0,0x17,0x17,0x17,0x17,0x17,0x17,0x17,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,0, -0x58b,0x5cb,0x60b,0x64b,0x7cb,0xa4b,0x1e4b,0x784b,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0, -0x58b,0x5cb,0x60b,0x64b,0x7cb,0xa4b,0x1e4b,0x784b,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0, -0,0x17,0x17,0x17,0x17,0,0,0,0,0,0,0,0,0,0,0, -0,0x58b,0x5cb,0x60b,0x64b,0x7cb,0xa4b,0x1e4b,0,0,0,0,0,0,0,0, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5, #if !U_PLATFORM_IS_DARWIN_BASED +5,5,5,5,8,8,8,6,6,6,8,8,6,8,6,6, +0x17,0x17,0x17,0x17,0x17,0x17,6,0,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,0,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,0,5,0,5,5, +5,5,0,5,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,0,5,5,5,5,5,5,5,5,5,5,0x17,0,0, +0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,8,8,8,6,6,6,6,6,6,6,6,0, +0,0,0,0,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,0,0, +0,0,0,0,5,5,8,8,0,0,6,6,6,6,6,6, +6,0,0,0,6,6,6,6,6,0,0,0,0,0,0,0, +0,0,0,0,6,6,8,8,0,5,5,5,5,5,5,5, +5,0,0,5,5,0,0,5,5,5,5,5,5,5,5,5, +5,5,5,5,6,8,8,8,8,0,0,8,8,0,0,8, +8,8,0,0,5,0,0,0,0,0,0,8,0,0,0,0, +0,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,8,8,8,6,6,6,6, +6,6,6,6,8,8,6,6,6,8,6,5,5,5,5,0x17, +0x17,0x17,0x17,0x17,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,0,0x17, +0,0x17,0,0,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,8,8,8,6,6,6,6,6,6,8,6,8, +8,8,8,6,6,8,6,6,5,5,0x17,5,0,0,0,0, +0,0,0,0,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,0,0, +0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,8,8,8,6,6,6,6,0,0,8,8,8,8, +6,6,8,6,6,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17, +0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,5,5,5,5, +6,6,0,0,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,8,8,8,6,6,6,6,6,6,6,6,8, +8,6,8,6,6,0x17,0x17,0x17,5,0,0,0,0,0,0,0, +0,0,0,0,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,0,0, +0,0,0,0,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17, +0x17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,0,0, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ 0x1b,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, 5,5,5,5,5,5,5,5,5,5,0,0,0,0x17,0x17,0x17, 0x17,0x17,0x17,0x17,5,5,5,5,5,5,5,5,5,5,5,5, @@ -1315,7 +1427,29 @@ static const uint16_t propsTrie_index[19976]={ 0x17,0,0,0,0,0,0,0,0,0,0,0,0,0x58b,0x5cb,0x60b, 0x64b,0x7cb,0xa4b,0x1e4b,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,5,5,5,5,5,5,5,5,5,0,0,0, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +#if !U_PLATFORM_IS_DARWIN_BASED +0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,6, +8,6,8,8,6,6,6,6,6,6,8,6,0,0,0,0, +0,0,0,0,8,8,6,6,6,6,8,6,6,6,6,6, +0,0,0,0,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,0x7cb,0xa4b, +0x17,0x17,0x17,0x1b,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,0, +0,6,6,6,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,0x7cb,0xa4b, +0xccb,0xf4b,0x11cb,0x144b,0x16cb,0x194b,0x1bcb,0,0,0,0,0,0,0,0,0, +0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0, +0,0,0,0,5,0x17,0x17,0x17,0x17,0x17,0,0,0,0,0,0, +0,0,0,0,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,0x58b,0x5cb, +0x60b,0x64b,0x68b,0x6cb,0x70b,0x74b,0x78b,0x7cb,0xa4b,0xccb,0xf4b,0x11cb,0x144b,0x16cb,0x194b,0x1bcb, +0x1e4b,0,0,0,0x17,0x17,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,0,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,8, +6,6,6,6,6,6,6,0,6,6,6,6,6,6,8,6, +6,6,6,6,6,6,6,6,0,8,6,6,6,6,6,6, +6,8,6,6,8,6,6,0,0,0,0,0,0,0,0,0, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ 0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0, 0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2, @@ -1325,44 +1459,7 @@ static const uint16_t propsTrie_index[19976]={ 0x34cb,0x348b,0x388b,0,0x144b,0x16cb,0x194b,0x1bcb,0x1e4b,0x784b,0x49,0x89,0xc9,0x109,0x149,0x189, 0x1c9,0x209,0x249,0x289,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,6,8,6,8,5,5,5,5,5,5,5,5,5, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0, -0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2, -2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0, -0,0,0x58b,0x68b,0x7cb,0x11cb,0x1e4b,0x784b,0x30b,0x34b,0x38b,0x3cb,0x40b,0x44b,0x48b,0x4cb, -0x50b,0x7cb,0xa4b,0xccb,0xf4b,0x11cb,0x144b,0x16cb,0x194b,0x1bcb,0x1e4b,0x800b,0x880b,0x900b,0x980b,0xa00b, -0xa80b,0xb00b,0xb80b,0x344b,0x34cb,0x348b,0x388b,0,0x144b,0x16cb,0x194b,0x1bcb,0x1e4b,0x784b,0x49,0x89, -0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,6,8,6,8,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,0x17, -0x17,0x17,0x17,0x17,0x17,0x17,0,0,0,0,0x30b,0x34b,0x38b,0x3cb,0x40b,0x44b, -0x48b,0x4cb,0x50b,0x7cb,0xa4b,0xccb,0xf4b,0x11cb,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,8,8,8,6,6,6,6,8, -8,6,6,0x17,0x17,0x10,0x17,0x17,0x17,0x17,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0, -0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,0,0,0,0,0,0, -5,5,5,5,5,5,5,6,6,6,6,6,8,6,6,6, -6,6,6,6,6,0,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289, -0x17,0x17,0x17,0x17,0,0,0,0,0,0,0,0,0,0,0,0, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,6,0x17,0x17,5,0,0,0,0,0,0,0,0,0, -8,5,5,5,5,0x17,0x17,0x17,0x17,0x17,6,6,6,0x17,0,0, -0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,5,0x17,5,0x17,0x17,0x17, -5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,8,8,8,6,6,6,6,6,6,6,6,6,8, -0,0x58b,0x5cb,0x60b,0x64b,0x68b,0x6cb,0x70b,0x74b,0x78b,0x7cb,0xa4b,0xccb,0xf4b,0x11cb,0x144b, -0x16cb,0x194b,0x1bcb,0x1e4b,0x784b,0,0,0,0,0,0,0,0,0,0,0, -5,5,5,5,5,5,5,5,5,5,5,5,8,8,8,6, -6,6,8,8,6,8,6,6,0x17,0x17,0x17,0x17,0x17,0x17,0,0, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -#if !U_PLATFORM_IS_DARWIN_BASED 5,5,5,5,6,6,6,6,6,6,6,0x17,0x17,0x17,0x17,0x17, 0x17,0x17,0,0,0,0,0x30b,0x34b,0x38b,0x3cb,0x40b,0x44b,0x48b,0x4cb,0x50b,0x7cb, 0xa4b,0xccb,0xf4b,0x11cb,5,5,5,5,5,5,5,5,5,5,5,5, @@ -1370,31 +1467,26 @@ static const uint16_t propsTrie_index[19976]={ 0x17,0x10,0x17,0x17,0x17,0x17,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5, 5,5,5,5,5,0,0,0,0,0,0,0,0x49,0x89,0xc9,0x109, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -5,5,0,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,0,5,0,5,5,5,5,0,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,0,5,5,5,5,5, -5,5,5,5,5,0x17,0,0,0,0,0,0,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,5,5,8,8,8,6, -6,6,6,6,6,6,6,0,0,0,0,0,0x49,0x89,0xc9,0x109, -0x149,0x189,0x1c9,0x209,0x249,0x289,0,0,0,0,0,0,5,5,8,8, -0,0,6,6,6,6,6,6,6,0,0,0,6,6,6,6, -6,0,0,0,0,0,0,0,0,0,0,0,6,6,8,8, -0,5,5,5,5,5,5,5,5,0,0,5,5,0,0,5, -5,5,5,5,5,5,5,5,5,5,5,5,6,8,8,8, -8,0,0,8,8,0,0,8,8,8,0,0,5,0,0,0, -0,0,0,8,0,0,0,0,0,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,5,5,8,8,8,6, -6,6,6,6,6,8,6,8,8,8,8,6,6,8,6,6, -5,5,0x17,5,0,0,0,0,0,0,0,0,0x49,0x89,0xc9,0x109, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0x149,0x189,0x1c9,0x209,0x249,0x289,0,0,0,0,0,0,5,5,5,5, -#if !U_PLATFORM_IS_DARWIN_BASED 5,5,5,6,6,6,6,6,8,6,6,6,6,6,6,6, 6,0,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,0x17,0x17,0x17,0x17, 0,0,0,0,0,0,0,0,0,0,0,0,5,5,5,5, 5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,5, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, +#if !U_PLATFORM_IS_DARWIN_BASED +0,0,6,6,6,6,6,6,6,6,6,6,6,6,6,6, +0x34ca,0x354a,0x34ca,0x34ca,0x344a,0x348a,0x388a,0xf4a,0x11ca,0x64a,0x68a,0x6ca,0x70a,0x74a,0x78a,0, +0x17,0x17,0x17,0x17,0x17,0,0,0,0,0,0,0,0,0,0,0, +0x5ca,0x60a,0x64a,0x68a,0x6ca,0x70a,0x74a,0x78a,0x60a,0x64a,0x68a,0x6ca,0x70a,0x74a,0x78a,0x64a, +0x68a,0x6ca,0x70a,0x74a,0x78a,0x58a,0x5ca,0x60a,0x64a,0x68a,0x6ca,0x70a,0x74a,0x78a,0x58a,0x5ca, +0x60a,0x64a,0x68a,0x5ca,0x60a,0x60a,0x64a,0x68a,0x6ca,0x70a,0x74a,0x78a,0x58a,0x5ca,0x60a,0x60a, +0x64a,0x68a,0xc08a,0xc18a,0x58a,0x5ca,0x60a,0x60a,0x64a,0x68a,0x60a,0x60a,0x64a,0x64a,0x64a,0x64a, +0x6ca,0x70a,0x70a,0x70a,0x74a,0x74a,0x78a,0x78a,0x78a,0x78a,0x5ca,0x60a,0x64a,0x68a,0x6ca,0x58a, +0x5ca,0x60a,0x64a,0x64a,0x68a,0x68a,0x5ca,0x60a,0x58a,0x5ca,0x348a,0x388a,0x454a,0x348a,0x388a,0x35ca, +5,5,5,5,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6, 0x17,0x17,5,0,0,0,0,0,0,0,0,0,8,5,5,5, 5,0x17,0x17,0x17,0x17,0x17,6,6,6,0x17,0,0,0x49,0x89,0xc9,0x109, @@ -1404,9 +1496,13 @@ static const uint16_t propsTrie_index[19976]={ 0x64b,0x68b,0x6cb,0x70b,0x74b,0x78b,0x7cb,0xa4b,0xccb,0xf4b,0x11cb,0x144b,0x16cb,0x194b,0x1bcb,0x1e4b, 0x784b,0,0,0,0,0,0,0,0,0,0,0,5,5,5,5, 5,5,5,5,5,5,5,5,8,8,8,6,6,6,8,8, -6,8,6,6,0x17,0x17,0x17,0x17,0x17,0x17,0,0,5,5,5,5, +6,8,6,6,0x17,0x17,0x17,0x17,0x17,0x17,6,0,5,5,5,5, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,5, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0, +#if !U_PLATFORM_IS_DARWIN_BASED +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ 5,0,5,5,5,5,0,5,5,5,5,5,5,5,5,5, 5,5,5,5,5,5,0,5,5,5,5,5,5,5,5,5, 5,0x17,0,0,0,0,0,0,5,5,5,5,5,5,5,5, @@ -1419,23 +1515,39 @@ static const uint16_t propsTrie_index[19976]={ 5,5,5,5,5,5,5,5,6,8,8,8,8,0,0,8, 8,0,0,8,8,8,0,0,5,0,0,0,0,0,0,8, 0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,5,8,8,8, +6,6,6,6,6,6,6,6,8,8,6,6,6,8,6,5, +5,5,5,0x17,0x17,0x17,0x17,0x17,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209, +0x249,0x289,0,0x17,0,0x17,0,0,5,5,5,5,5,5,5,5, 5,5,5,5,5,5,5,5,8,8,8,6,6,6,6,6, 6,8,6,8,8,8,8,6,6,8,6,6,5,5,0x17,5, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0,0,0,0,0,0,0,0,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209, +#if !U_PLATFORM_IS_DARWIN_BASED +0x249,0x289,0,0,0,0,0x17,0x17,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,0,0,6,6,6,6,6,0x17,0,0, +0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ 0x249,0x289,0,0,0,0,0,0,5,5,5,5,5,5,5,5, 5,5,5,5,5,5,5,8,8,8,6,6,6,6,0,0, 8,8,8,8,6,6,8,6,6,0x17,0x17,0x17,0x17,0x17,0x17,0x17, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -5,5,5,5,5,5,5,5,5,5,5,8,8,8,6,6, -6,6,0,0,8,8,8,8,6,6,8,6,6,0x17,0x17,0x17, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17, -#if !U_PLATFORM_IS_DARWIN_BASED 5,5,5,5,6,6,0,0,5,5,5,5,5,5,5,5, 5,5,5,5,5,5,5,5,8,8,8,6,6,6,6,6, 6,6,6,8,8,6,8,6,6,0x17,0x17,0x17,5,0,0,0, 0,0,0,0,0,0,0,0,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209, -0x249,0x289,0,0,0,0,0,0,5,5,5,5,5,5,5,5, +0x249,0x289,0,0,0,0,0,0,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17, +0x17,0x17,0x17,0x17,0x17,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209, +0x249,0x289,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5, +#if !U_PLATFORM_IS_DARWIN_BASED +5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,0x17, +0x17,0x17,0x17,0x17,0x1b,0x1b,0x1b,0x1b,4,4,4,4,0x17,0x1b,0,0, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ 5,5,5,6,8,6,8,8,6,6,6,6,6,6,8,6, 0,0,0,0,0,0,0,0,8,8,6,6,6,6,8,6, 6,6,6,6,0,0,0,0,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209, @@ -1445,209 +1557,265 @@ static const uint16_t propsTrie_index[19976]={ 0x249,0x289,0x7cb,0xa4b,0xccb,0xf4b,0x11cb,0x144b,0x16cb,0x194b,0x1bcb,0,0,0,0,0, 0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,0,0,0,0,0,0,0,0x34ca,0x354a,0x34ca,0x34ca,0x344a,0x348a,0x388a,0xf4a, -0x11ca,0x64a,0x68a,0x6ca,0x70a,0x74a,0x78a,0,0x17,0x17,0x17,0x17,0x17,0,0,0, -0,0,0,0,0,0,0,0,0x5ca,0x60a,0x64a,0x68a,0x6ca,0x70a,0x74a,0x78a, -0x60a,0x64a,0x68a,0x6ca,0x70a,0x74a,0x78a,0x64a,0x68a,0x6ca,0x70a,0x74a,0x78a,0x58a,0x5ca,0x60a, -0x64a,0x68a,0x6ca,0x70a,0x74a,0x78a,0x58a,0x5ca,0x60a,0x64a,0x68a,0x5ca,0x60a,0x60a,0x64a,0x68a, -0x6ca,0x70a,0x74a,0x78a,0x58a,0x5ca,0x60a,0x60a,0x64a,0x68a,0xc08a,0xc18a,0x58a,0x5ca,0x60a,0x60a, -0x64a,0x68a,0x60a,0x60a,0x64a,0x64a,0x64a,0x64a,0x6ca,0x70a,0x70a,0x70a,0x74a,0x74a,0x78a,0x78a, -0x78a,0x78a,0x5ca,0x60a,0x64a,0x68a,0x6ca,0x58a,0x5ca,0x60a,0x64a,0x64a,0x68a,0x68a,0x5ca,0x60a, -0x58a,0x5ca,0x348a,0x388a,0x454a,0x348a,0x388a,0x35ca,5,5,5,5,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,0,0,0,0,0x17,0x17, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x17,0x17,0x17,0x17,5,5,5,5,6,6,0,0,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,5,5,8,8,8,6, -6,6,6,6,6,6,6,8,8,6,8,6,6,0x17,0x17,0x17, -5,0,0,0,0,0,0,0,0,0,0,0,0x49,0x89,0xc9,0x109, -0x149,0x189,0x1c9,0x209,0x249,0x289,0,0,0,0,0,0,5,5,5,5, -5,5,5,5,5,5,5,6,8,6,8,8,6,6,6,6, -6,6,8,6,0,0,0,0,0,0,0,0,8,8,6,6, -6,6,8,6,6,6,6,6,0,0,0,0,0x49,0x89,0xc9,0x109, -0x149,0x189,0x1c9,0x209,0x249,0x289,0x7cb,0xa4b,0x17,0x17,0x17,0x1b,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,0,0,0,6,6,6,0x49,0x89,0xc9,0x109, -0x149,0x189,0x1c9,0x209,0x249,0x289,0x7cb,0xa4b,0xccb,0xf4b,0x11cb,0x144b,0x16cb,0x194b,0x1bcb,0, -0,0,0,0,0,0,0,0,0,0,0,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,0,0,0,0,0,0,0,0x34ca,0x354a,0x34ca,0x34ca, -0x344a,0x348a,0x388a,0xf4a,0x11ca,0x64a,0x68a,0x6ca,0x70a,0x74a,0x78a,0,0x17,0x17,0x17,0x17, -0x17,0,0,0,0,0,0,0,0,0,0,0,0x5ca,0x60a,0x64a,0x68a, -0x6ca,0x70a,0x74a,0x78a,0x60a,0x64a,0x68a,0x6ca,0x70a,0x74a,0x78a,0x64a,0x68a,0x6ca,0x70a,0x74a, -0x78a,0x58a,0x5ca,0x60a,0x64a,0x68a,0x6ca,0x70a,0x74a,0x78a,0x58a,0x5ca,0x60a,0x64a,0x68a,0x5ca, -0x60a,0x60a,0x64a,0x68a,0x6ca,0x70a,0x74a,0x78a,0x58a,0x5ca,0x60a,0x60a,0x64a,0x68a,0xc08a,0xc18a, -0x58a,0x5ca,0x60a,0x60a,0x64a,0x68a,0x60a,0x60a,0x64a,0x64a,0x64a,0x64a,0x6ca,0x70a,0x70a,0x70a, -0x74a,0x74a,0x78a,0x78a,0x78a,0x78a,0x5ca,0x60a,0x64a,0x68a,0x6ca,0x58a,0x5ca,0x60a,0x64a,0x64a, -0x68a,0x68a,0x5ca,0x60a,0x58a,0x5ca,0x348a,0x388a,0x454a,0x348a,0x388a,0x35ca,5,5,5,5, +5,0,0,0,0,0,0,0,5,0x17,0x17,0x17,0x17,0x17,0,0, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209, #if !U_PLATFORM_IS_DARWIN_BASED -5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,0, -6,6,6,6,6,0x17,0,0,0,0,0,0,0,0,0,0, -5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, +0x249,0x289,0,0x7cb,0x1e4b,0x788b,0x790b,0x798b,0x7a0b,0x7a8b,0,5,5,5,5,5, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0,0,0,0,0,0,0,0,0,0,0,0,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0, +0x249,0x289,0x58b,0x5cb,0x60b,0x64b,0x68b,0x6cb,0x70b,0x74b,0x78b,0x7cb,0xa4b,0xccb,0xf4b,0x11cb, +0x144b,0x16cb,0x194b,0x1bcb,0x1e4b,0,0,0,0x17,0x17,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,0,5,5,5,5,5,5, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -#if !U_PLATFORM_IS_DARWIN_BASED 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -6,6,6,6,6,6,6,0x17,0x17,0x17,0x17,0x17,0x1b,0x1b,0x1b,0x1b, -4,4,4,4,0x17,0x1b,0,0,0,0,0,0,0,0,0,0, -0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,0,0x7cb,0x1e4b,0x788b,0x790b,0x798b, -0x7a0b,0x7a8b,0,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,0,0,0,0,0,5,5,5, -5,5,5,5,5,0,0,0,0,0,0,0,0,0,0,0, -5,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8, +#if !U_PLATFORM_IS_DARWIN_BASED +0,0,0,0,0,5,5,5,5,5,5,5,5,0,0,0, +0,0,0,0,0,0,0,0,5,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,6,6,6,6,4, +4,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0,0,0,0,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,0,0, -0,0,0x17,0x17,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,0,0,6,6,6,6,6,0x17,0,0,0,0,0,0, +5,5,5,8,6,6,6,6,6,6,6,0,6,6,6,6, +6,6,8,6,6,6,6,6,6,6,6,6,0,8,6,6, +6,6,6,6,6,8,6,6,8,6,6,0,0,0,0,0, 0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,0,0,0,0,0,0,0,0,0,0,0,0, +5,5,5,5,0,0,6,6,6,6,6,6,6,6,6,6, +6,6,6,6,0x34ca,0x354a,0x34ca,0x34ca,0x344a,0x348a,0x388a,0xf4a,0x11ca,0x64a,0x68a,0x6ca, +0x70a,0x74a,0x78a,0,0x17,0x17,0x17,0x17,0x17,0,0,0,0,0,0,0, +0,0,0,0,0x5ca,0x60a,0x64a,0x68a,0x6ca,0x70a,0x74a,0x78a,0x60a,0x64a,0x68a,0x6ca, +0x70a,0x74a,0x78a,0x64a,0x68a,0x6ca,0x70a,0x74a,0x78a,0x58a,0x5ca,0x60a,0x64a,0x68a,0x6ca,0x70a, +0x74a,0x78a,0x58a,0x5ca,0x60a,0x64a,0x68a,0x5ca,0x60a,0x60a,0x64a,0x68a,0x6ca,0x70a,0x74a,0x78a, +0x58a,0x5ca,0x60a,0x60a,0x64a,0x68a,0xc08a,0xc18a,0x58a,0x5ca,0x60a,0x60a,0x64a,0x68a,0x60a,0x60a, +0x64a,0x64a,0x64a,0x64a,0x6ca,0x70a,0x70a,0x70a,0x74a,0x74a,0x78a,0x78a,0x78a,0x78a,0x5ca,0x60a, +0x64a,0x68a,0x6ca,0x58a,0x5ca,0x60a,0x64a,0x64a,0x68a,0x68a,0x5ca,0x60a,0x58a,0x5ca,0x348a,0x388a, +0x454a,0x348a,0x388a,0x35ca,5,5,5,5,0,0,0,0,0,0,0,0, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +#if U_PLATFORM_IS_DARWIN_BASED 0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,6,6,6,6,6,6,6,0x17,0x17,0x17,0x17,0x17, -0x1b,0x1b,0x1b,0x1b,4,4,4,4,0x17,0x1b,0,0,0,0,0,0, -0,0,0,0,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,0,0x7cb, -0x1e4b,0x788b,0x790b,0x798b,0x7a0b,0x7a8b,0,5,5,5,5,5,5,5,5,5, +5,5,5,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0x49,0x89,0xc9,0x109, +0x149,0x189,0x1c9,0x209,0x249,0x289,0,0,0,0,0x17,0x17,0,0,0,0, +#endif /* U_PLATFORM_IS_DARWIN_BASED */ +0,0,0,0,0,0,0,0,0,0,0,0,5,5,5,5, +#if !U_PLATFORM_IS_DARWIN_BASED +5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +5,5,5,5,5,5,5,5,5,5,0,0,6,6,6,6, +6,0x17,0,0,0,0,0,0,0,0,0,0,5,5,5,5, 5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0, -0,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0, -0,0,0,0,5,8,8,8,8,8,8,8,8,8,8,8, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8, +0,0,0,0,0,0,0,0,0,0,0,0,5,5,5,5, #if !U_PLATFORM_IS_DARWIN_BASED -8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,6,6,6,6,4,4,4,4,4,4,4,4,4, -4,4,4,4,5,5,0,0,0,0,0,0,0,0,0,0, +5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0, +0,0,0,0,0,0,0,0,0,0,0,0,5,5,0,0, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,6,6,6,6,4,4,4,4,4, -4,4,4,4,4,4,4,4,5,5,0,0,0,0,0,0, +5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6, +6,6,6,0x17,0x17,0x17,0x17,0x17,0x1b,0x1b,0x1b,0x1b,4,4,4,4, +0x17,0x1b,0,0,0,0,0,0,0,0,0,0,0x49,0x89,0xc9,0x109, +0x149,0x189,0x1c9,0x209,0x249,0x289,0,0x7cb,0x1e4b,0x788b,0x790b,0x798b,0x7a0b,0x7a8b,0,5, +5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,0,0,0,0,0,5,5,5,5,5,5,5, +5,0,0,0,0,0,0,0,0,0,0,0,5,8,8,8, +8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6, +6,6,6,4,4,4,4,4,4,4,4,4,4,4,4,4, +4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, #if !U_PLATFORM_IS_DARWIN_BASED -0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,0, -0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5, -5,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5, -5,5,0,0,0x1b,6,6,0x17,0x10,0x10,0x10,0x10,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,5,5,5,5, +5,5,5,5,5,5,5,0,0,0,0,0,5,5,5,5, +5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0, +5,5,5,5,5,5,5,5,5,5,0,0,0x1b,6,6,0x17, +0x10,0x10,0x10,0x10,0,0,0,0,0,0,0,0,0,0,0,0, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5, -5,5,5,0,0,0,0,0,5,5,5,5,5,5,5,5, -5,5,5,5,5,0,0,0,0,0,0,0,5,5,5,5, -5,5,5,5,5,5,0,0,0x1b,6,6,0x17,0x10,0x10,0x10,0x10, +5,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, #if !U_PLATFORM_IS_DARWIN_BASED -0,0,0,0,0,0,0,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0, -0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,8,8,6,6,6,0x1b,0x1b, -0x1b,8,8,8,8,8,8,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,6, -6,6,6,6,6,6,6,0x1b,0x1b,6,6,6,6,6,6,6, +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0,0,0,0,0,0,0,0,0,0,0,0,0x1b,0x1b,0x1b,0x1b, -0x1b,0x1b,0x1b,0,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,8,8,6, -6,6,0x1b,0x1b,0x1b,8,8,8,8,8,8,0x10,0x10,0x10,0x10,0x10, -0x10,0x10,0x10,6,6,6,6,6,6,6,6,0x1b,0x1b,6,6,6, -6,6,6,6,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,6,6,6,6,0x1b,0x1b, +5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,0,0,0,0,0,0,0,0,0,0,0,0,0, +5,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0, +5,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0, +0,0,0,0,5,5,5,5,5,5,5,5,5,5,0,0, +0x1b,6,6,0x17,0x10,0x10,0x10,0x10,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0,0x1b,0x1b,0x1b, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, #if !U_PLATFORM_IS_DARWIN_BASED -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,6,6,6,6,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0,0, +0x1b,8,8,6,6,6,0x1b,0x1b,0x1b,8,8,8,8,8,8,0x10, +0x10,0x10,0x10,0x10,0x10,0x10,0x10,6,6,6,6,6,6,6,6,0x1b, +0x1b,6,6,6,6,6,6,6,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,6,6, +6,6,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +0x1b,0x1b,0x1b,0x1b,0x1b,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0x1b,0x1b,6,6, +6,0x1b,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0x58b,0x5cb,0x60b,0x64b, +0x68b,0x6cb,0x70b,0x74b,0x78b,0x7cb,0xa4b,0xccb,0xf4b,0x11cb,0x144b,0x16cb,0x194b,0x1bcb,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0x249,0x289,0x49,0x89, +0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209, +0x249,0x289,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,1,1,1,1, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x1b,0x1b,0x1b,0x1b,0x1b,8,8,6,6,6,0x1b,0x1b,0x1b,8,8,8, +8,8,8,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,6,6,6,6,6, +6,6,6,0x1b,0x1b,6,6,6,6,6,6,6,0x1b,0x1b,0x1b,0x1b, +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +0x1b,0x1b,6,6,6,6,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0x1b,0x1b,6,6,6,0x1b,0,0,0,0,0,0, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x1b,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0x1b,0x1b,6,6,6,0x1b,0,0, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x1b,0x1b,6,6,6,0x1b,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0x58b,0x5cb,0x60b,0x64b,0x68b,0x6cb,0x70b,0x74b,0x78b,0x7cb,0xa4b,0xccb,0xf4b,0x11cb,0x144b,0x16cb, +0x194b,0x1bcb,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0x249,0x289,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,0x49,0x89,0xc9,0x109, +0x149,0x189,0x1c9,0x209,0x249,0x289,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +#if !U_PLATFORM_IS_DARWIN_BASED +1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2, +2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1, +#endif /* ! U_PLATFORM_IS_DARWIN_BASED */ +1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2, #if !U_PLATFORM_IS_DARWIN_BASED -0,0,0,0,0x58b,0x5cb,0x60b,0x64b,0x68b,0x6cb,0x70b,0x74b,0x78b,0x7cb,0xa4b,0xccb, -0xf4b,0x11cb,0x144b,0x16cb,0x194b,0x1bcb,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0x249,0x289,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289, -0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,0x49,0x89,0xc9,0x109,0x149,0x189, -0x1c9,0x209,0x249,0x289,1,1,1,1,1,1,1,1,1,1,1,1, +2,0,2,2,2,2,2,2,2,2,2,2,1,1,1,1, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2, +2,2,2,2,2,0,2,2,2,2,2,2,2,2,2,2, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +#if !U_PLATFORM_IS_DARWIN_BASED +1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ 2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2, +#if !U_PLATFORM_IS_DARWIN_BASED +1,0,1,1,0,0,1,0,0,1,1,0,0,1,1,1, +1,0,1,1,1,1,1,1,1,1,2,2,2,2,0,2, +0,2,2,2,2,2,2,2,0,2,2,2,2,2,2,2, 2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,2,2,2,2,2,2,2,0,2,2,2,2,2,2, +1,1,1,1,2,2,2,2,1,1,0,1,1,1,1,0, +0,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1, +1,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2, +2,2,2,2,2,2,2,2,2,2,2,2,1,1,0,1, +1,1,1,0,1,1,1,1,1,0,1,0,0,0,1,1, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +2,2,2,2,1,0,1,1,0,0,1,0,0,1,1,0, +0,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2, +2,2,0,2,0,2,2,2,2,2,2,2,0,2,2,2, +2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,2,2,2,2,1,1,0,1, +1,1,1,0,0,1,1,1,1,1,1,1,1,0,1,1, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +1,1,1,1,1,0,2,2,2,2,2,2,2,2,2,2, +#if !U_PLATFORM_IS_DARWIN_BASED 2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2, -2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2, -2,2,2,2,2,2,2,2,1,0,1,1,0,0,1,0, -0,1,1,0,0,1,1,1,1,0,1,1,1,1,1,1, -1,1,2,2,2,2,0,2,0,2,2,2,2,2,2,2, -0,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2, -1,1,0,1,1,1,1,0,0,1,1,1,1,1,1,1, -1,0,1,1,1,1,1,1,1,0,2,2,2,2,2,2, +1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2, +#endif /* ! U_PLATFORM_IS_DARWIN_BASED */ 2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2, -2,2,2,2,1,1,0,1,1,1,1,0,1,1,1,1, -1,0,1,0,0,0,1,1,1,1,1,1,1,0,2,2, -2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1, +#if !U_PLATFORM_IS_DARWIN_BASED +2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,2,2,2,2,2,2,0,0,1,1,1,1, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0,0,0,0,0,0,0,0,0x58b,0x5cb,0x60b,0x64b,0x68b,0x6cb,0x70b,0x74b, -0x78b,0x7cb,0xa4b,0xccb,0xf4b,0x11cb,0x144b,0x16cb,0x194b,0x1bcb,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0x249,0x289,0x49,0x89,0xc9,0x109,0x149,0x189, -0x1c9,0x209,0x249,0x289,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,0x49,0x89, -0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2, +1,1,0,1,1,1,1,0,1,1,1,1,1,0,1,0, +0,0,1,1,1,1,1,1,1,0,2,2,2,2,2,2, 2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,2,2,2,2,2,2,2,0,2,2, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2, +2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2, 2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,2,2,2,2,2,2,0,0, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2, #if !U_PLATFORM_IS_DARWIN_BASED -2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2, -2,2,0,0,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,0x18,2,2, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -2,2,2,2,2,2,2,2,2,2,2,2,1,0,1,1, -0,0,1,0,0,1,1,0,0,1,1,1,1,0,1,1, -1,1,1,1,1,1,2,2,2,2,0,2,0,2,2,2, -2,2,2,2,0,2,2,2,2,2,2,2,2,2,2,2, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -2,2,2,2,1,1,0,1,1,1,1,0,0,1,1,1, -1,1,1,1,1,0,1,1,1,1,1,1,1,0,2,2, +1,1,1,1,1,0x18,2,2,2,2,2,2,2,2,2,2, +2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0x18, +2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0x18, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +1,1,1,1,1,1,1,1,1,0x18,2,2,2,2,2,2, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2, #if !U_PLATFORM_IS_DARWIN_BASED -2,2,2,2,2,2,2,0x18,2,2,2,2,2,2,1,1, +2,2,2,2,2,0x18,2,2,2,2,2,2,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,0x18, +2,2,2,2,2,2,1,2,0,0,0x49,0x89,0xc9,0x109,0x149,0x189, +0x1c9,0x209,0x249,0x289,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0,6,6,6, +6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,6,6,6,6, +6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6, +6,6,6,0x1b,0x1b,0x1b,0x1b,6,6,6,6,6,6,6,6,6, +6,6,6,6,6,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,6,0x1b,0x1b, +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,6,0x1b,0x1b,0x17,0x17,0x17,0x17,0x17, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6, +6,6,6,6,6,6,6,0,6,6,6,6,6,6,6,6, +6,6,6,6,6,6,6,6,6,0,0,6,6,6,6,6, +6,6,0,6,6,0,6,6,6,6,6,0,0,0,0,0, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +2,2,2,0x18,2,2,2,2,2,2,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,0x18,2,2,2,2,2,2,2,2,2,2,2,2, +2,2,2,2,2,2,2,2,2,0x18,2,2,2,2,2,2, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +2,2,2,0x18,2,2,2,2,2,2,1,2,0,0,0x49,0x89, +0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209, +0,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +#if !U_PLATFORM_IS_DARWIN_BASED +5,5,5,5,5,0,0,0x58b,0x5cb,0x60b,0x64b,0x68b,0x6cb,0x70b,0x74b,0x78b, +6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,0, +2,2,2,2,6,6,6,6,6,6,6,0,0,0,0,0, +0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,0,0,0,0,0x17,0x17, +1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -2,2,2,2,2,2,2,2,1,1,0,1,1,1,1,0, -1,1,1,1,1,0,1,0,0,0,1,1,1,1,1,1, -1,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2, +6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6, +6,6,6,6,6,6,6,0x1b,0x1b,0x1b,0x1b,6,6,6,6,6, +6,6,6,6,6,6,6,6,6,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +0x1b,6,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,6,0x1b,0x1b,0x17, +0x17,0x17,0x17,0x17,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,6,6,6,6,6,6,6,6,0,6,6,6,6, +6,6,6,6,6,6,6,6,6,6,6,6,6,0,0,6, +6,6,6,6,6,6,0,6,6,0,6,6,6,6,6,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,5,5,5,5,5,0,0,0x58b,0x5cb,0x60b,0x64b,0x68b, +0x6cb,0x70b,0x74b,0x78b,6,6,6,6,6,6,6,0,0,0,0,0, +0,0,0,0,2,2,2,2,6,6,6,6,6,6,6,0, +0,0,0,0,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,0,0, +0,0,0x17,0x17,1,1,2,2,2,2,2,2,2,2,2,2, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2, #if !U_PLATFORM_IS_DARWIN_BASED -1,1,1,1,1,1,1,0x18,2,2,2,2,2,2,2,2, -2,2,2,2,2,2,2,2,2,2,2,2,2,0x18,2,2, -2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,2,2,2,0x18,2,2,2,2,2,2,1,2, -0,0,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289,0x49,0x89,0xc9,0x109, -0x149,0x189,0x1c9,0x209,0,6,6,6,6,6,6,6,6,6,6,6, -6,6,6,6,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6, -6,6,6,6,6,6,6,6,6,6,6,0x1b,0x1b,0x1b,0x1b,6, -6,6,6,6,6,6,6,6,6,6,6,6,6,0x1b,0x1b,0x1b, -0x1b,0x1b,0x1b,0x1b,0x1b,6,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -6,0x1b,0x1b,0x17,0x17,0x17,0x17,0x17,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,6,6,6,6,6,5,5,5,5, -5,0,0,0x58b,0x5cb,0x60b,0x64b,0x68b,0x6cb,0x70b,0x74b,0x78b,6,6,6,6, -6,6,6,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0x18,0x18,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +5,5,5,5,0,5,5,5,5,5,5,5,5,5,5,5, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0x18,0x18,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,5,5,5,5,0,5,5,5,5,5,5,5, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, +#if !U_PLATFORM_IS_DARWIN_BASED +0,5,5,0,5,0,0,5,0,5,5,5,5,5,5,5, +5,5,5,0,5,5,5,5,0,5,0,5,0,0,0,0, +0,0,5,0,0,0,0,5,0,5,0,5,0,5,5,5, +0,5,5,0,5,0,0,5,0,5,0,5,0,5,0,5, +0,5,5,0,5,0,0,5,5,5,5,0,5,5,5,5, +5,5,5,0,5,5,5,5,0,5,5,5,5,0,5,0, +5,5,5,5,5,5,5,5,5,5,0,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0, +0,5,5,5,0,5,5,5,5,5,0,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ 5,5,5,5,0,5,5,0,5,0,0,5,0,5,5,5, 5,5,5,5,5,5,5,0,5,5,5,5,0,5,0,5, 0,0,0,0,0,0,5,0,0,0,0,5,0,5,0,5, @@ -1665,4485 +1833,4655 @@ static const uint16_t propsTrie_index[19976]={ 0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x2cb,0x2cb,0x30b,0x34b,0x38b,0x3cb,0x40b,0x44b, 0x48b,0x4cb,0x50b,0x54b,0x54b,0,0,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, 0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0x1b,0x1b,0x1b,0x1b, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0,0,0, +#if U_PLATFORM_IS_DARWIN_BASED +0,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0, +0,0,0,0,0,0,0,0,0,0,0,0,0x1b,0x1b,0x1b,0x1b, +#endif /* U_PLATFORM_IS_DARWIN_BASED */ +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +#if !U_PLATFORM_IS_DARWIN_BASED +0x1b,0x1b,0x1b,0,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +0x1b,0x1b,0x1b,0x1b,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +0x1b,0x1b,0x1b,0x1b,0x2cb,0x2cb,0x30b,0x34b,0x38b,0x3cb,0x40b,0x44b,0x48b,0x4cb,0x50b,0x54b, +0x54b,0,0,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0,0,0,0,0,0x1b,0x1b, +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0,0,0,0, +0,0,0,0,0,0,0,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, 0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0,0,0,0,0,0,0x1b,0x1b, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2, -2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -2,2,2,2,2,2,0,0,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,0x18,2,2,2,2,2,2,2,2,2,2,2,2,2,2, -2,2,2,2,2,2,2,2,2,2,2,0x18,2,2,2,2, -2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,0x18,2,2,2,2, -2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2, -2,0x18,2,2,2,2,2,2,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,2,2,2,0x18,2,2,2,2, -2,2,1,2,0,0,0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0x249,0x289, -0x49,0x89,0xc9,0x109,0x149,0x189,0x1c9,0x209,0,6,6,6,6,6,6,6, -6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6, -6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,0x1b, -0x1b,0x1b,0x1b,6,6,6,6,6,6,6,6,6,6,6,6,6, -6,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,6,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -0x1b,0x1b,0x1b,0x1b,6,0x1b,0x1b,0x17,0x17,0x17,0x17,0x17,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,6,6,6,6,6, -5,5,5,5,5,0,0,0x58b,0x5cb,0x60b,0x64b,0x68b,0x6cb,0x70b,0x74b,0x78b, -6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0x18,0x18,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,5,5,5,5,0,5,5,5, -5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,0,5,5,0,5,0,0,5, -0,5,5,5,5,5,5,5,5,5,5,0,5,5,5,5, -0,5,0,5,0,0,0,0,0,0,5,0,0,0,0,5, -0,5,0,5,0,5,5,5,0,5,5,0,5,0,0,5, -0,5,0,5,0,5,0,5,0,5,5,0,5,0,0,5, -5,5,5,0,5,5,5,5,5,5,5,0,5,5,5,5, -0,5,5,5,5,0,5,0,5,5,5,5,5,5,5,5, -5,5,0,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,0,0,0,0,0,5,5,5,0,5,5,5, -5,5,0,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,0,0,0,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, 0x1b,0x1b,0x1b,0x1b,0,0,0,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0,0x1b,0x1b,0x1b, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0x1b,0x1b,0x1b, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x2cb,0x2cb,0x30b,0x34b, -0x38b,0x3cb,0x40b,0x44b,0x48b,0x4cb,0x50b,0x54b,0x54b,0,0,0,0x1b,0x1b,0x1b,0x1b, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0, +0x1b,0,0,0,0,0,0,0,0x1b,0x1b,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0,0,0,0x1b,0x1b,0x1b,0x1b, +0x1b,0x1b,0x1b,0x1b,0x1b,0,0,0,0,0,0,0,0x1b,0x1b,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0x1b,0x1b,0x1b,0x1b, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0,0,0,0, #if !U_PLATFORM_IS_DARWIN_BASED +0x1b,0x1b,0x1b,0x1a,0x1a,0x1a,0x1a,0x1a,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +0x1b,0x1b,0x1b,0x1b,0x1b,0,0,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0, 0,0,0,0,0,0,0,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0,0,0,0,0,0, -0x1b,0x1b,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1a,0x1a,0x1a,0x1a,0x1a, 0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0,0, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0,0,0,0,0,0,0,0, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -0x1b,0x1b,0x1b,0x1b,0x1b,0,0,0,0,0,0,0,0,0,0,0, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0,0,0,0,0,0,0, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +0,0,0,0,0,0,0,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +0x1b,0x1b,0,0,0,0,0,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +0,0,0,0,0,0,0,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, 0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +0,0,0,0,0,0,0,0,0x1b,0,0,0x1b,0x1b,0x1b,0x1b,0x1b, +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +0x1b,0x1b,0x1b,0x1b,0,0,0,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,5,0x705,5,5,5,5,5,5, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1a,0x1a,0x1a,0x1a,0x1a,0x1b,0x1b,0x1b,0x1b, +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0,0,0x1b,0x1b,0x1b,0x1b, +0x1b,0x1b,0x1b,0,0,0,0,0,0,0,0,0,0x1b,0x1b,0x1b,0x1b, 0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0,0,0,0,0,0,0, -0x1b,0,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0, +0x1b,0,0,0,0,0,0,0,0,0,0,0,0x1b,0x1b,0x1b,0x1b, +0x1b,0x1b,0x1b,0x1b,0,0,0,0,0,0,0,0,0x1b,0x1b,0x1b,0x1b, +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0,0,0,0,0,0x1b,0x1b,0x1b,0x1b, +0x1b,0x1b,0x1b,0x1b,0,0,0,0,0,0,0,0,0x1b,0x1b,0x1b,0x1b, 0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0,0,0, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +0,0,0,0,0,0,0,0,0,0,0,0,0x1b,0x1b,0x1b,0x1b, +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0x1b,0x1b,0x1b,0x1b, +0x1b,0x1b,0x1b,0x1b,0,0,0,0,0,0,0,0,0x1b,0,0,0x1b, +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0x1b,0x1b,0x1b,0x1b, +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0,0,0,0x1b,0x1b,0x1b,0x1b, +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,5,0x705,5,5, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0, +5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, #if !U_PLATFORM_IS_DARWIN_BASED -5,0x705,5,5,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,0x645,5,5,5,5,5,5,5, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0,0,0,0,0,0,0,0,0,0,0,0,0x1b,0x1b,0x1b,0x1b, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0,0, -0,0,0,0,0x1b,0x1b,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1a, -0x1a,0x1a,0x1a,0x1a,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -0x1b,0,0,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0,0,0,0, -0,0,0,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0,0,0,0,0,0, -0,0,0,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0,0,0, -0,0,0,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0, -0,0,0,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0,0,0, -0,0,0,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -0x1b,0x1b,0x1b,0x1b,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -0x1b,0x1b,0x1b,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0,0,0,0, -0,0,0,0,0x1b,0,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -0x1b,0x1b,0x1b,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -0,0,0,0,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -0x1b,0x1b,0x1b,0,5,0x705,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,0x645,5,5,5, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, #if !U_PLATFORM_IS_DARWIN_BASED -0x645,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,5,5,5,5,0x645,5, +5,5,5,5,5,5,0x645,5,5,5,5,5,5,5,5,5, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -5,5,5,5,0x645,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,0x645,5,5,5,5,5, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, #if !U_PLATFORM_IS_DARWIN_BASED -5,5,5,5,5,5,5,5,5,5,5,5,5,0x685,5,5, +5,5,5,5,5,0x685,5,5,5,5,5,5,5,5,5,5, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -5,5,0x645,5,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,0x685,5,5,5,5,5,5, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, #if !U_PLATFORM_IS_DARWIN_BASED -5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0xcc5, -5,5,5,5,5,5,5,5,0xf45,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,0xf45,5,5,5,5,5,5,5, -5,5,5,5,5,5,0x6c5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,0x605,5,5,5,5,5,5, +5,5,5,5,5,5,5,0xcc5,5,5,5,5,5,5,5,5, +0xf45,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, +0xf45,5,5,5,5,5,5,5,5,5,5,5,5,5,0x6c5,5, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -5,0x685,5,5,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,0xcc5,5,5,5,5, +5,5,5,5,0xf45,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,0xf45,5,5,5,5,5,5,5,5,5,5,5, +5,5,0x6c5,5,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,0x605,5,5,5,5,5,5,5,5,5,5, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, +5,0x605,5,5,5,5,5,5,5,5,5,5,5,5,5,5, #if !U_PLATFORM_IS_DARWIN_BASED -5,5,5,5,5,0x605,5,5,5,5,5,5,5,5,5,5, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -5,5,5,0xcc5,5,5,5,5,5,5,5,5,0xf45,5,5,5, -5,5,5,5,5,5,5,5,5,5,5,5,0xf45,5,5,5, -5,5,5,5,5,5,5,5,5,5,0x6c5,5,5,5,5,5, 5,5,5,5,5,5,5,5,5,5,5,5,5,0x605,5,5, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +5,5,5,5,5,5,5,5,5,5,5,5,0x605,5,5,5, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, #if !U_PLATFORM_IS_DARWIN_BASED -0x605,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0x605, -5,5,5,5,5,5,5,5,5,5,5,5,5,0x645,5,5, +5,5,5,5,5,5,5,5,0x605,5,5,5,5,5,5,5, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -5,5,5,5,5,5,5,5,5,0x605,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,0x605,5,5,5,5, +5,5,5,5,5,5,5,5,5,0x645,5,5,5,5,5,5, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, #if !U_PLATFORM_IS_DARWIN_BASED -0x785,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10, +5,5,5,5,5,5,5,0x605,5,5,5,5,5,5,5,5, +5,5,5,5,5,0x645,5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0, +0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,0x785,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -5,5,5,5,0x605,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,0x605,5,5,5,5,5,5,5,5,5,5,5,5, -5,0x645,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,0x785,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10, +5,0,0,0,0,0,0,0,0,0,0,0,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,0x785,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,0x10,0x10,0x10,0x10, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10, #if !U_PLATFORM_IS_DARWIN_BASED -0,0x10,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6, +0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0,0x10,0,0,0,0,0,0, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x10,0x10,0x10,0x10,0,0x10,0,0,0,0,0,0,0,0,0,0, +0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0,0x10,0,0, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -#if U_PLATFORM_IS_DARWIN_BASED -0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6, -6,6,6,6,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11, -#endif /* U_PLATFORM_IS_DARWIN_BASED */ +#if !U_PLATFORM_IS_DARWIN_BASED +0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6, +6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0,0,0,0,0,0,0,0,0,0,0,0,6,6,6,6, +6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0x11,0x11,0x11,0x11, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11, #if !U_PLATFORM_IS_DARWIN_BASED -0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0,0, -0,0,0,0 +0x11,0x11,0x11,0x11,0x11,0x11,0,0,0,0,0,0 #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x11,0x11,0,0,0,0,0,0 +0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0,0,0,0,0,0 #endif /* !U_PLATFORM_IS_DARWIN_BASED */ }; static const UTrie2 propsTrie={ propsTrie_index, - propsTrie_index+4216, + propsTrie_index+4408, NULL, - 4216, + 4408, #if !U_PLATFORM_IS_DARWIN_BASED - 15628, + 16372, #else /* !U_PLATFORM_IS_DARWIN_BASED */ - 15760, + 16504, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0xa40, - 0x10f8, + 0x11b8, 0x0, 0x0, 0x110000, #if !U_PLATFORM_IS_DARWIN_BASED - 0x4d80, + 0x5128, #else /* !U_PLATFORM_IS_DARWIN_BASED */ - 0x4e04, + 0x51ac, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ NULL, 0, FALSE, FALSE, 0, NULL }; #if !U_PLATFORM_IS_DARWIN_BASED -static const uint16_t propsVectorsTrie_index[27540]={ -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -static const uint16_t propsVectorsTrie_index[27736]={ -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x488,0x490,0x498,0x4a0,0x4b8,0x4c0,0x4c8,0x4d0,0x4d8,0x4e0,0x4e8,0x4f0,0x4f8,0x500,0x508,0x510, -0x517,0x51f,0x527,0x52f,0x532,0x53a,0x542,0x54a,0x552,0x55a,0x562,0x56a,0x572,0x57a,0x582,0x58a, -0x592,0x59a,0x5a1,0x5a9,0x5b1,0x5b9,0x5c1,0x5c9,0x5d1,0x5d9,0x5de,0x5e6,0x5ed,0x5f5,0x5fd,0x605, -0x60d,0x615,0x61d,0x625,0x62c,0x634,0x63c,0x644,0x64c,0x654,0x65c,0x664,0x66c,0x674,0x67c,0x684, -#if !U_PLATFORM_IS_DARWIN_BASED -0x1815,0xce8,0xdd3,0x4a8,0x4a8,0xe43,0xe49,0xe51,0x1105,0x111d,0x110d,0x1115,0x71c,0x722,0x72a,0x732, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x1846,0xce8,0xdd3,0x4a8,0x4a8,0xe43,0xe49,0xe51,0x1105,0x111d,0x110d,0x1115,0x71c,0x722,0x72a,0x732, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x73a,0x740,0x748,0x750,0x758,0x75e,0x766,0x76e,0x776,0x77c,0x784,0x78c,0x794,0x79c,0x7a4,0x7ab, -0x7b3,0x7b9,0x7c1,0x7c9,0x7d1,0x7d7,0x7df,0x7e7,0x7ef,0x7f5,0x7fd,0x805,0x80d,0x814,0x81c,0x824, -#if !U_PLATFORM_IS_DARWIN_BASED -0x82c,0x830,0x838,0x83f,0x847,0x84f,0x857,0x85f,0x1425,0x142d,0x867,0x86f,0x877,0x87f,0x887,0x88e, -0x148b,0x147b,0x1483,0x1758,0x1760,0x112d,0x896,0x1125,0x136f,0x136f,0x1371,0x1141,0x1142,0x1135,0x1137,0x1139, -0x1493,0x1495,0x89e,0x1495,0x8a6,0x8ab,0x8b3,0x149a,0x8b9,0x1495,0x8bf,0x8c7,0xbc1,0x14a2,0x14a2,0x8cf, -0x14b2,0x14b3,0x14b3,0x14b3,0x14b3,0x14b3,0x14b3,0x14b3,0x14b3,0x14b3,0x14b3,0x14b3,0x14b3,0x14b3,0x14b3,0x14b3, -0x14b3,0x14b3,0x14b3,0x14aa,0x8d7,0x14bb,0x14bb,0x8df,0xad6,0xade,0xae6,0xaee,0x14cb,0x14c3,0x8e7,0x8ef, -0x8f7,0x14d3,0x14db,0x8ff,0x14d3,0x907,0x181d,0xcf0,0xaf6,0xafe,0xb06,0xb0b,0x16ce,0xbf4,0xbfb,0x1636, -0xb91,0x1825,0xcf8,0xd00,0xd08,0xd10,0xf01,0xf01,0x171e,0x1723,0xc2c,0xc34,0x1794,0x179c,0x18be,0xddb, -0x17a4,0xc7c,0xc84,0x17ac,0x4a8,0x4a8,0xee1,0xd18,0x1656,0x163e,0x164e,0x1646,0x16e6,0x16de,0x16a6,0xba1, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x82c,0x830,0x838,0x83f,0x847,0x84f,0x857,0x85f,0x1456,0x145e,0x867,0x86f,0x877,0x87f,0x887,0x88e, -0x14bc,0x14ac,0x14b4,0x1789,0x1791,0x112d,0x896,0x1125,0x13a0,0x13a0,0x13a2,0x1141,0x1142,0x1135,0x1137,0x1139, -0x14c4,0x14c6,0x89e,0x14c6,0x8a6,0x8ab,0x8b3,0x14cb,0x8b9,0x14c6,0x8bf,0x8c7,0xbc1,0x14d3,0x14d3,0x8cf, -0x14e3,0x14e4,0x14e4,0x14e4,0x14e4,0x14e4,0x14e4,0x14e4,0x14e4,0x14e4,0x14e4,0x14e4,0x14e4,0x14e4,0x14e4,0x14e4, -0x14e4,0x14e4,0x14e4,0x14db,0x8d7,0x14ec,0x14ec,0x8df,0xad6,0xade,0xae6,0xaee,0x14fc,0x14f4,0x8e7,0x8ef, -0x8f7,0x1504,0x150c,0x8ff,0x1504,0x907,0x184e,0xcf0,0xaf6,0xafe,0xb06,0xb0b,0x16ff,0xbf4,0xbfb,0x1667, -0xb91,0x1856,0xcf8,0xd00,0xd08,0xd10,0xf01,0xf01,0x174f,0x1754,0xc2c,0xc34,0x17c5,0x17cd,0x18ef,0xddb, -0x17d5,0xc7c,0xc84,0x17dd,0x4a8,0x4a8,0xee1,0xd18,0x1687,0x166f,0x167f,0x1677,0x1717,0x170f,0x16d7,0xba1, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x114a,0x114a,0x114a,0x114a,0x114d,0x114a,0x114a,0x1155,0x90f,0x115d,0x913,0x91b,0x115d,0x923,0x92b,0x933, -0x116d,0x1165,0x1175,0x93b,0x943,0x94b,0x953,0x95b,0x117d,0x1185,0x118d,0x1195,0x963,0x119d,0x11a4,0x11ac, -#if !U_PLATFORM_IS_DARWIN_BASED -0x11b4,0x11bc,0x11c4,0x11cc,0x11d4,0x11db,0x11e3,0x11eb,0x11f3,0x11fb,0x11fe,0x1200,0x14e3,0x15c9,0x15cf,0x96b, -0x1208,0x973,0x97b,0x1322,0x1327,0x132a,0x1332,0x1210,0x133a,0x133a,0x1220,0x1218,0x1228,0x1230,0x1238,0x1240, -0x1248,0x1250,0x1258,0x1260,0x15d7,0x162e,0x1768,0x18a6,0x1270,0x1277,0x127f,0x1287,0x1268,0x128f,0x15df,0x15e6, -0x14eb,0x14eb,0x14eb,0x14eb,0x14eb,0x14eb,0x14eb,0x14eb,0x15ee,0x15f1,0x15ee,0x15ee,0x15f9,0x1600,0x1602,0x1609, -0x1611,0x1615,0x1615,0x1618,0x1615,0x1615,0x161e,0x1615,0x165e,0x1716,0x1770,0xb13,0xb19,0xb1f,0xb27,0xb2c, -0x16be,0xbd1,0xbd5,0x172b,0x16ae,0x16ae,0x16ae,0xba9,0x16b6,0xbc9,0x16fe,0xc1c,0xbb1,0xbb9,0xbb9,0x17b4, -0x16ee,0x1778,0xc0b,0xc0c,0x983,0x14f3,0x14f3,0x98b,0x14fb,0x14fb,0x14fb,0x14fb,0x14fb,0x14fb,0x993,0x68c, -0x1357,0x1379,0x99b,0x1381,0x9a3,0x1389,0x1391,0x1399,0x9ab,0x9b0,0x13a1,0x13a8,0x9b5,0x9bd,0x170e,0xb99, -0x9c5,0x13ff,0x1406,0x13b0,0x140e,0x1415,0x13b8,0x9cd,0x13d1,0x13d1,0x13d3,0x13c0,0x13c8,0x13c8,0x13c9,0x141d, -0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503, -0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503, -0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503, -0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503, -0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503, -0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503, -0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503, -0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503, -0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503, -0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503, -0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503, -0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503, -0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x10bc,0x1666,0x1666, -0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db, -0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db, -0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db, -0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db, -0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db, -0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db, -0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db, -0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db, -0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db, -0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db, -0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db, -0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db, -0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db, -0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db, -0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db, -0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db, -0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db, -0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db, -0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db, -0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db, -0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db, -0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db, -0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db, -0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db, -0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db, -0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db, -0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db, -0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db, -0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db, -0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db, -0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db, -0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db, -0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db, -0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db, -0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db, -0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db, -0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db, -0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db, -0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db, -0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db, -0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13db,0x13e2,0x10c4,0x10ca, -0x150b,0x1511,0x1511,0x1511,0x1511,0x1511,0x1511,0x1511,0x1511,0x1511,0x1511,0x1511,0x1511,0x1511,0x1511,0x1511, -0x1511,0x1511,0x1511,0x1511,0x1511,0x1511,0x1511,0x1511,0x1511,0x1511,0x1511,0x1511,0x1511,0x1511,0x1511,0x1511, -0x1511,0x1511,0x1511,0x1511,0x9d5,0x1519,0x9dd,0x182d,0x17c0,0x17c0,0x17c0,0x17c0,0x17c0,0x17c0,0x17c0,0x17c0, -0x17bc,0xc8c,0x17d0,0x17c8,0x17d2,0x1835,0x1835,0xd20,0x16c6,0x1733,0x1788,0x178c,0x1780,0xc3c,0xc42,0xc45, -0x16f6,0xc14,0x173b,0xc4d,0x17da,0x17dd,0xc94,0xd28,0x17ed,0x17e5,0xc9c,0xd30,0x183d,0x1841,0xd38,0xfa7, -0x17f5,0xca4,0xcac,0x1849,0x1859,0x1851,0xd40,0xea4,0xde3,0xdeb,0x19ff,0xf5f,0x1aa4,0x1aa4,0x1861,0xd48, -0x146d,0x146e,0x146f,0x1470,0x1471,0x1472,0x1473,0x146d,0x146e,0x146f,0x1470,0x1471,0x1472,0x1473,0x146d,0x146e, -0x146f,0x1470,0x1471,0x1472,0x1473,0x146d,0x146e,0x146f,0x1470,0x1471,0x1472,0x1473,0x146d,0x146e,0x146f,0x1470, -0x1471,0x1472,0x1473,0x146d,0x146e,0x146f,0x1470,0x1471,0x1472,0x1473,0x146d,0x146e,0x146f,0x1470,0x1471,0x1472, -0x1473,0x146d,0x146e,0x146f,0x1470,0x1471,0x1472,0x1473,0x146d,0x146e,0x146f,0x1470,0x1471,0x1472,0x1473,0x146d, -0x146e,0x146f,0x1470,0x1471,0x1472,0x1473,0x146d,0x146e,0x146f,0x1470,0x1471,0x1472,0x1473,0x146d,0x146e,0x146f, -0x1470,0x1471,0x1472,0x1473,0x146d,0x146e,0x146f,0x1470,0x1471,0x1472,0x1473,0x146d,0x146e,0x146f,0x1470,0x1471, -0x1472,0x1473,0x146d,0x146e,0x146f,0x1470,0x1471,0x1472,0x1473,0x146d,0x146e,0x146f,0x1470,0x1471,0x1472,0x1473, -0x146d,0x146e,0x146f,0x1470,0x1471,0x1472,0x1473,0x146d,0x146e,0x146f,0x1470,0x1471,0x1472,0x1473,0x146d,0x146e, -0x146f,0x1470,0x1471,0x1472,0x1473,0x146d,0x146e,0x146f,0x1470,0x1471,0x1472,0x1473,0x146d,0x146e,0x146f,0x1470, -0x1471,0x1472,0x1473,0x146d,0x146e,0x146f,0x1470,0x1471,0x1472,0x1473,0x146d,0x146e,0x146f,0x1470,0x1471,0x1472, -0x1473,0x146d,0x146e,0x146f,0x1470,0x1471,0x1472,0x1473,0x146d,0x146e,0x146f,0x1470,0x1471,0x1472,0x1473,0x146d, -0x146e,0x146f,0x1470,0x1471,0x1472,0x1473,0x146d,0x146e,0x146f,0x1470,0x1471,0x1472,0x1473,0x146d,0x146e,0x146f, -0x1470,0x1471,0x1472,0x1473,0x146d,0x146e,0x146f,0x1470,0x1471,0x1472,0x1473,0x146d,0x146e,0x146f,0x1470,0x1471, -0x1472,0x1473,0x146d,0x146e,0x146f,0x1470,0x1471,0x1472,0x1473,0x146d,0x146e,0x146f,0x1470,0x1471,0x1472,0x1473, -0x146d,0x146e,0x146f,0x1470,0x1471,0x1472,0x1473,0x146d,0x146e,0x146f,0x1470,0x1471,0x1472,0x1473,0x146d,0x146e, -0x146f,0x1470,0x1471,0x1472,0x1473,0x146d,0x146e,0x146f,0x1470,0x1471,0x1472,0x1473,0x146d,0x146e,0x146f,0x1470, -0x1471,0x1472,0x1473,0x146d,0x146e,0x146f,0x1470,0x1471,0x1472,0x1473,0x146d,0x146e,0x146f,0x1470,0x1471,0x1472, -0x1473,0x146d,0x146e,0x146f,0x1470,0x1471,0x1472,0x1473,0x146d,0x146e,0x146f,0x1470,0x1471,0x1472,0x1473,0x146d, -0x146e,0x146f,0x1470,0x1471,0x1472,0x1473,0x146d,0x146e,0x146f,0x1470,0x1471,0x1472,0x1473,0x146d,0x146e,0x146f, -0x1470,0x1471,0x1472,0x1473,0x146d,0x146e,0x146f,0x1470,0x1471,0x1472,0x1473,0x146d,0x146e,0x146f,0x1470,0x1471, -0x1472,0x1473,0x146d,0x146e,0x146f,0x1470,0x1471,0x1472,0x1473,0x146d,0x146e,0x146f,0x1470,0x1471,0x1472,0x1473, -0x146d,0x146e,0x146f,0x1470,0x1471,0x1472,0x1473,0x146d,0x146e,0x146f,0x1470,0x1471,0x1472,0x9e5,0xd50,0xd53, -0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8, -0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8, -0x1445,0x1445,0x1445,0x1445,0x1445,0x1445,0x1445,0x1445,0x1445,0x1445,0x1445,0x1445,0x1445,0x1445,0x1445,0x1445, -0x1445,0x1445,0x1445,0x1445,0x1445,0x1445,0x1445,0x1445,0x1445,0x1445,0x1445,0x1445,0x1445,0x1445,0x1445,0x1445, -0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342, -0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342, -0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342, -0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342, -0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342, -0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342, -0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342, -0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342, -0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342, -0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342, -0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342, -0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342, -0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x1342,0x13ea,0x13ea,0x13ea,0x13ea,0x13ea,0x13ea,0x13ea,0x13ea, -0x13ef,0x13f7,0x1626,0x10d2,0x1706,0x1706,0x10d6,0x10dd,0x9ed,0x9f5,0x9fd,0x12af,0x12b6,0x12be,0xa05,0x12c6, -0x12f7,0x12f7,0x129f,0x12a7,0x12ce,0x12ee,0x12ef,0x12ff,0x12d6,0x1297,0xa0d,0x12de,0xa15,0x12e6,0xa1d,0xa21, -0xc24,0x1307,0xa29,0xa31,0x130f,0x1315,0x131a,0xa39,0xa49,0x135f,0x1367,0x134a,0x134f,0xa51,0xa59,0xa41, -0x1435,0x1435,0x1435,0x1435,0x1435,0x1435,0x1435,0x1435,0x1435,0x1435,0x1435,0x1435,0x1435,0x1435,0x1435,0x1435, -0x1435,0x1435,0x1435,0x1435,0x1435,0x1435,0x1435,0x1435,0x1435,0x1435,0x1435,0x1435,0x143d,0x143d,0x143d,0x143d, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x11b4,0x11bc,0x11c4,0x11cc,0x11d4,0x11db,0x11e3,0x11eb,0x11f3,0x11fb,0x11fe,0x1200,0x1514,0x15fa,0x1600,0x96b, -0x1208,0x973,0x97b,0x134b,0x1350,0x1353,0x135b,0x1210,0x1363,0x1363,0x1220,0x1218,0x1228,0x1230,0x1238,0x1240, -0x1248,0x1250,0x1258,0x1260,0x1608,0x165f,0x1799,0x18d7,0x1270,0x1277,0x127f,0x1287,0x1268,0x128f,0x1610,0x1617, -0x151c,0x151c,0x151c,0x151c,0x151c,0x151c,0x151c,0x151c,0x161f,0x1622,0x161f,0x161f,0x162a,0x1631,0x1633,0x163a, -0x1642,0x1646,0x1646,0x1649,0x1646,0x1646,0x164f,0x1646,0x168f,0x1747,0x17a1,0xb13,0xb19,0xb1f,0xb27,0xb2c, -0x16ef,0xbd1,0xbd5,0x175c,0x16df,0x16df,0x16df,0xba9,0x16e7,0xbc9,0x172f,0xc1c,0xbb1,0xbb9,0xbb9,0x17e5, -0x171f,0x17a9,0xc0b,0xc0c,0x983,0x1524,0x1524,0x98b,0x152c,0x152c,0x152c,0x152c,0x152c,0x152c,0x993,0x68c, -0x1388,0x13aa,0x99b,0x13b2,0x9a3,0x13ba,0x13c2,0x13ca,0x9ab,0x9b0,0x13d2,0x13d9,0x9b5,0x9bd,0x173f,0xb99, -0x9c5,0x1430,0x1437,0x13e1,0x143f,0x1446,0x13e9,0x9cd,0x1402,0x1402,0x1404,0x13f1,0x13f9,0x13f9,0x13fa,0x144e, -0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534, -0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534, -0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534, -0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534, -0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534, -0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534, -0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534, -0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534, -0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534, -0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534, -0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534, -0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534, -0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x1534,0x10bc,0x1697,0x1697, -0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c, -0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c, -0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c, -0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c, -0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c, -0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c, -0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c, -0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c, -0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c, -0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c, -0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c, -0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c, -0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c, -0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c, -0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c, -0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c, -0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c, -0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c, -0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c, -0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c, -0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c, -0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c, -0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c, -0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c, -0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c, -0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c, -0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c, -0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c, -0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c, -0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c, -0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c, -0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c, -0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c, -0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c, -0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c, -0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c, -0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c, -0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c, -0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c, -0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c, -0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x140c,0x1413,0x10c4,0x10ca, -0x153c,0x1542,0x1542,0x1542,0x1542,0x1542,0x1542,0x1542,0x1542,0x1542,0x1542,0x1542,0x1542,0x1542,0x1542,0x1542, -0x1542,0x1542,0x1542,0x1542,0x1542,0x1542,0x1542,0x1542,0x1542,0x1542,0x1542,0x1542,0x1542,0x1542,0x1542,0x1542, -0x1542,0x1542,0x1542,0x1542,0x9d5,0x154a,0x9dd,0x185e,0x17f1,0x17f1,0x17f1,0x17f1,0x17f1,0x17f1,0x17f1,0x17f1, -0x17ed,0xc8c,0x1801,0x17f9,0x1803,0x1866,0x1866,0xd20,0x16f7,0x1764,0x17b9,0x17bd,0x17b1,0xc3c,0xc42,0xc45, -0x1727,0xc14,0x176c,0xc4d,0x180b,0x180e,0xc94,0xd28,0x181e,0x1816,0xc9c,0xd30,0x186e,0x1872,0xd38,0xfa7, -0x1826,0xca4,0xcac,0x187a,0x188a,0x1882,0xd40,0xea4,0xde3,0xdeb,0x1a30,0xf5f,0x1ad5,0x1ad5,0x1892,0xd48, -0x149e,0x149f,0x14a0,0x14a1,0x14a2,0x14a3,0x14a4,0x149e,0x149f,0x14a0,0x14a1,0x14a2,0x14a3,0x14a4,0x149e,0x149f, -0x14a0,0x14a1,0x14a2,0x14a3,0x14a4,0x149e,0x149f,0x14a0,0x14a1,0x14a2,0x14a3,0x14a4,0x149e,0x149f,0x14a0,0x14a1, -0x14a2,0x14a3,0x14a4,0x149e,0x149f,0x14a0,0x14a1,0x14a2,0x14a3,0x14a4,0x149e,0x149f,0x14a0,0x14a1,0x14a2,0x14a3, -0x14a4,0x149e,0x149f,0x14a0,0x14a1,0x14a2,0x14a3,0x14a4,0x149e,0x149f,0x14a0,0x14a1,0x14a2,0x14a3,0x14a4,0x149e, -0x149f,0x14a0,0x14a1,0x14a2,0x14a3,0x14a4,0x149e,0x149f,0x14a0,0x14a1,0x14a2,0x14a3,0x14a4,0x149e,0x149f,0x14a0, -0x14a1,0x14a2,0x14a3,0x14a4,0x149e,0x149f,0x14a0,0x14a1,0x14a2,0x14a3,0x14a4,0x149e,0x149f,0x14a0,0x14a1,0x14a2, -0x14a3,0x14a4,0x149e,0x149f,0x14a0,0x14a1,0x14a2,0x14a3,0x14a4,0x149e,0x149f,0x14a0,0x14a1,0x14a2,0x14a3,0x14a4, -0x149e,0x149f,0x14a0,0x14a1,0x14a2,0x14a3,0x14a4,0x149e,0x149f,0x14a0,0x14a1,0x14a2,0x14a3,0x14a4,0x149e,0x149f, -0x14a0,0x14a1,0x14a2,0x14a3,0x14a4,0x149e,0x149f,0x14a0,0x14a1,0x14a2,0x14a3,0x14a4,0x149e,0x149f,0x14a0,0x14a1, -0x14a2,0x14a3,0x14a4,0x149e,0x149f,0x14a0,0x14a1,0x14a2,0x14a3,0x14a4,0x149e,0x149f,0x14a0,0x14a1,0x14a2,0x14a3, -0x14a4,0x149e,0x149f,0x14a0,0x14a1,0x14a2,0x14a3,0x14a4,0x149e,0x149f,0x14a0,0x14a1,0x14a2,0x14a3,0x14a4,0x149e, -0x149f,0x14a0,0x14a1,0x14a2,0x14a3,0x14a4,0x149e,0x149f,0x14a0,0x14a1,0x14a2,0x14a3,0x14a4,0x149e,0x149f,0x14a0, -0x14a1,0x14a2,0x14a3,0x14a4,0x149e,0x149f,0x14a0,0x14a1,0x14a2,0x14a3,0x14a4,0x149e,0x149f,0x14a0,0x14a1,0x14a2, -0x14a3,0x14a4,0x149e,0x149f,0x14a0,0x14a1,0x14a2,0x14a3,0x14a4,0x149e,0x149f,0x14a0,0x14a1,0x14a2,0x14a3,0x14a4, -0x149e,0x149f,0x14a0,0x14a1,0x14a2,0x14a3,0x14a4,0x149e,0x149f,0x14a0,0x14a1,0x14a2,0x14a3,0x14a4,0x149e,0x149f, -0x14a0,0x14a1,0x14a2,0x14a3,0x14a4,0x149e,0x149f,0x14a0,0x14a1,0x14a2,0x14a3,0x14a4,0x149e,0x149f,0x14a0,0x14a1, -0x14a2,0x14a3,0x14a4,0x149e,0x149f,0x14a0,0x14a1,0x14a2,0x14a3,0x14a4,0x149e,0x149f,0x14a0,0x14a1,0x14a2,0x14a3, -0x14a4,0x149e,0x149f,0x14a0,0x14a1,0x14a2,0x14a3,0x14a4,0x149e,0x149f,0x14a0,0x14a1,0x14a2,0x14a3,0x14a4,0x149e, -0x149f,0x14a0,0x14a1,0x14a2,0x14a3,0x14a4,0x149e,0x149f,0x14a0,0x14a1,0x14a2,0x14a3,0x14a4,0x149e,0x149f,0x14a0, -0x14a1,0x14a2,0x14a3,0x14a4,0x149e,0x149f,0x14a0,0x14a1,0x14a2,0x14a3,0x14a4,0x149e,0x149f,0x14a0,0x14a1,0x14a2, -0x14a3,0x14a4,0x149e,0x149f,0x14a0,0x14a1,0x14a2,0x14a3,0x14a4,0x149e,0x149f,0x14a0,0x14a1,0x14a2,0x14a3,0x14a4, -0x149e,0x149f,0x14a0,0x14a1,0x14a2,0x14a3,0x14a4,0x149e,0x149f,0x14a0,0x14a1,0x14a2,0x14a3,0x9e5,0xd50,0xd53, -0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8, -0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8, -0x1476,0x1476,0x1476,0x1476,0x1476,0x1476,0x1476,0x1476,0x1476,0x1476,0x1476,0x1476,0x1476,0x1476,0x1476,0x1476, -0x1476,0x1476,0x1476,0x1476,0x1476,0x1476,0x1476,0x1476,0x1476,0x1476,0x1476,0x1476,0x1476,0x1476,0x1476,0x1476, -0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373, -0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373, -0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373, -0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373, -0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373, -0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373, -0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373, -0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373, -0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373, -0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373, -0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373, -0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x1373,0x129f, -0x12a4,0x12a4,0x12a8,0x136b,0x1297,0x12b8,0x12b0,0x12a4,0x141b,0x141b,0x141b,0x141b,0x141b,0x141b,0x141b,0x141b, -0x1420,0x1428,0x1657,0x10d2,0x1737,0x1737,0x10d6,0x10dd,0x9ed,0x9f5,0x9fd,0x12d8,0x12df,0x12e7,0xa05,0x12ef, -0x1320,0x1320,0x12c8,0x12d0,0x12f7,0x1317,0x1318,0x1328,0x12ff,0x12c0,0xa0d,0x1307,0xa15,0x130f,0xa1d,0xa21, -0xc24,0x1330,0xa29,0xa31,0x1338,0x133e,0x1343,0xa39,0xa49,0x1390,0x1398,0x137b,0x1380,0xa51,0xa59,0xa41, -0x1466,0x1466,0x1466,0x1466,0x1466,0x1466,0x1466,0x1466,0x1466,0x1466,0x1466,0x1466,0x1466,0x1466,0x1466,0x1466, -0x1466,0x1466,0x1466,0x1466,0x1466,0x1466,0x1466,0x1466,0x1466,0x1466,0x1466,0x1466,0x146e,0x146e,0x146e,0x146e, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x12a0,0x12a0,0x12e0,0x1320,0x1360,0x13a0,0x13e0,0x1420,0x145c,0x149c,0x14c8,0x1508,0x1548,0x1588,0x15c8,0x1608, -0x1648,0x1684,0x16c4,0x1704,0x1744,0x1778,0x17b4,0x17f4,0x1834,0x1874,0x18b0,0x18f0,0x1930,0x1970,0x19b0,0x19f0, -0xa80,0xac0,0xb00,0xe48,0xb40,0xa40,0xb80,0xa40,0xe68,0xa40,0xa40,0xa40,0xa40,0xbc0,0xa40,0xa40, -0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xdcd,0xbfd,0xa40,0xa40,0xc3d,0xc7d,0xa40,0xe0d,0xd8d,0xcbd, -0x115e,0x115e,0x115e,0x115e,0x115e,0x115e,0x115e,0x115e,0x115e,0x115e,0x115e,0x115e,0x115e,0x115e,0x115e,0x115e, -0x115e,0x115e,0x115e,0x115e,0xea8,0x119e,0xfde,0x101e,0x11de,0xee8,0xf1e,0xf1e,0xf1e,0xf1e,0xf1e,0xf5e, -0xf1e,0xf1e,0xf1e,0xf1e,0xf1e,0xf1e,0xf1e,0xf1e,0xf1e,0xf1e,0xf1e,0xf1e,0xf1e,0xf1e,0xf1e,0xf1e, -0xf1e,0xf1e,0xf1e,0xf1e,0xf1e,0xf1e,0xf1e,0xf1e,0xf1e,0xf1e,0xf1e,0xf1e,0xf1e,0xf1e,0xf1e,0xf9e, +static const uint16_t propsVectorsTrie_index[29136]={ +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +static const uint16_t propsVectorsTrie_index[29332]={ +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x4cf,0x4d7,0x4df,0x4e7,0x4ff,0x507,0x50f,0x517,0x51f,0x527,0x52f,0x537,0x53f,0x547,0x54f,0x557, +0x55e,0x566,0x56e,0x576,0x579,0x581,0x589,0x591,0x599,0x5a1,0x5a9,0x5b1,0x5b9,0x5c1,0x5c9,0x5d1, +0x5d9,0x5e1,0x5e8,0x5f0,0x5f8,0x600,0x608,0x610,0x618,0x620,0x625,0x62d,0x634,0x63c,0x644,0x64c, +0x654,0x65c,0x664,0x66c,0x673,0x67b,0x683,0x68b,0x693,0x69b,0x6a3,0x6ab,0x6b3,0x6bb,0x6c3,0x6cb, +#if !U_PLATFORM_IS_DARWIN_BASED +0x195d,0xda7,0xe8f,0x6d3,0x4ef,0xeff,0xf07,0x1aeb,0x124c,0x1264,0x1254,0x125c,0x7cf,0x7d5,0x7dd,0x7e5, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x198e,0xda7,0xe8f,0x6d3,0x4ef,0xeff,0xf07,0x1b1c,0x124c,0x1264,0x1254,0x125c,0x7cf,0x7d5,0x7dd,0x7e5, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x7ed,0x7f3,0x7fb,0x803,0x80b,0x811,0x819,0x821,0x829,0x82f,0x837,0x83f,0x847,0x84f,0x857,0x85e, +0x866,0x86c,0x874,0x87c,0x884,0x88a,0x892,0x89a,0x8a2,0x8ba,0x8aa,0x8b2,0x8c2,0x8c9,0x8d1,0x8d9, +#if !U_PLATFORM_IS_DARWIN_BASED +0x8e1,0x8e5,0x8ed,0x8f4,0x8fc,0x904,0x90c,0x914,0x156c,0x1574,0x91c,0x924,0x92c,0x934,0x93c,0x943, +0x15d2,0x15c2,0x15ca,0x18a0,0x18a8,0x1274,0x94b,0x126c,0x14b6,0x14b6,0x14b8,0x1288,0x1289,0x127c,0x127e,0x1280, +0x15da,0x15dc,0x953,0x15dc,0x95b,0x960,0x968,0x15e1,0x96e,0x15dc,0x974,0x97c,0xc7e,0x15e9,0x15e9,0x984, +0x15f9,0x15fa,0x15fa,0x15fa,0x15fa,0x15fa,0x15fa,0x15fa,0x15fa,0x15fa,0x15fa,0x15fa,0x15fa,0x15fa,0x15fa,0x15fa, +0x15fa,0x15fa,0x15fa,0x15f1,0x98c,0x1602,0x1602,0x994,0xb8b,0xb93,0xb9b,0xba3,0x1612,0x160a,0x99c,0x9a4, +0x9ac,0x161c,0x1624,0x9b4,0x161a,0x9bc,0x1965,0xdaf,0xbab,0xbb3,0xbbb,0xbc0,0x1816,0xcb1,0xcb8,0x177e, +0xc4e,0x196d,0xdb7,0xdbf,0xdc7,0xdcf,0xfb7,0xfb7,0x1866,0x186b,0xceb,0xcf3,0x18dc,0x18e4,0x1a0e,0xe97, +0x18ec,0xd3b,0xd43,0x18f4,0x6db,0x4ef,0xf97,0xdd7,0x179e,0x1786,0x1796,0x178e,0x182e,0x1826,0x17ee,0xc5e, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x8e1,0x8e5,0x8ed,0x8f4,0x8fc,0x904,0x90c,0x914,0x159d,0x15a5,0x91c,0x924,0x92c,0x934,0x93c,0x943, +0x1603,0x15f3,0x15fb,0x18d1,0x18d9,0x1274,0x94b,0x126c,0x14e7,0x14e7,0x14e9,0x1288,0x1289,0x127c,0x127e,0x1280, +0x160b,0x160d,0x953,0x160d,0x95b,0x960,0x968,0x1612,0x96e,0x160d,0x974,0x97c,0xc7e,0x161a,0x161a,0x984, +0x162a,0x162b,0x162b,0x162b,0x162b,0x162b,0x162b,0x162b,0x162b,0x162b,0x162b,0x162b,0x162b,0x162b,0x162b,0x162b, +0x162b,0x162b,0x162b,0x1622,0x98c,0x1633,0x1633,0x994,0xb8b,0xb93,0xb9b,0xba3,0x1643,0x163b,0x99c,0x9a4, +0x9ac,0x164d,0x1655,0x9b4,0x164b,0x9bc,0x1996,0xdaf,0xbab,0xbb3,0xbbb,0xbc0,0x1847,0xcb1,0xcb8,0x17af, +0xc4e,0x199e,0xdb7,0xdbf,0xdc7,0xdcf,0xfb7,0xfb7,0x1897,0x189c,0xceb,0xcf3,0x190d,0x1915,0x1a3f,0xe97, +0x191d,0xd3b,0xd43,0x1925,0x6db,0x4ef,0xf97,0xdd7,0x17cf,0x17b7,0x17c7,0x17bf,0x185f,0x1857,0x181f,0xc5e, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x1291,0x1291,0x1291,0x1291,0x1294,0x1291,0x1291,0x129c,0x9c4,0x12a4,0x9c8,0x9d0,0x12a4,0x9d8,0x9e0,0x9e8, +0x12b4,0x12ac,0x12bc,0x9f0,0x9f8,0xa00,0xa08,0xa10,0x12c4,0x12cc,0x12d4,0x12dc,0xa18,0x12e4,0x12eb,0x12f3, +#if !U_PLATFORM_IS_DARWIN_BASED +0x12fb,0x1303,0x130b,0x1313,0x131b,0x1322,0x132a,0x1332,0x133a,0x1342,0x1345,0x1347,0x162c,0x1711,0x1717,0xa20, +0x134f,0xa28,0xa30,0x1469,0x146e,0x1471,0x1479,0x1357,0x1481,0x1481,0x1367,0x135f,0x136f,0x1377,0x137f,0x1387, +0x138f,0x1397,0x139f,0x13a7,0x171f,0x1776,0x18b0,0x19ee,0x13b7,0x13be,0x13c6,0x13ce,0x13af,0x13d6,0x1727,0x172e, +0x1634,0x1634,0x1634,0x1634,0x1634,0x1634,0x1634,0x1634,0x1736,0x1739,0x1736,0x1736,0x1741,0x1748,0x174a,0x1751, +0x1759,0x175d,0x175d,0x1760,0x175d,0x175d,0x1766,0x175d,0x17a6,0x185e,0x18b8,0xbc8,0xbce,0xbd4,0xbdc,0xbe1, +0x1806,0xc8e,0xc92,0x1873,0x17f6,0x17f6,0x17f6,0xc66,0x17fe,0xc86,0x1846,0xcdb,0xc6e,0xc76,0xc76,0x18fc, +0x1836,0x18c0,0xcc8,0xccb,0xa38,0x163c,0x163c,0xa40,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0xa48,0x6df, +0x149e,0x14c0,0xa50,0x14c8,0xa58,0x14d0,0x14d8,0x14e0,0xa60,0xa65,0x14e8,0x14ef,0xa6a,0xa72,0x1856,0xc56, +0xa7a,0x1546,0x154d,0x14f7,0x1555,0x155c,0x14ff,0xa82,0x1518,0x1518,0x151a,0x1507,0x150f,0x150f,0x1510,0x1564, +0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c, +0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c, +0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c, +0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c, +0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c, +0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c, +0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c, +0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c, +0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c, +0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c, +0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c, +0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c, +0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x164c,0x1201,0x17ae,0x17ae, +0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522, +0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522, +0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522, +0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522, +0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522, +0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522, +0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522, +0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522, +0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522, +0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522, +0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522, +0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522, +0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522, +0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522, +0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522, +0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522, +0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522, +0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522, +0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522, +0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522, +0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522, +0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522, +0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522, +0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522, +0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522, +0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522, +0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522, +0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522, +0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522, +0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522, +0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522, +0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522, +0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522, +0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522, +0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522, +0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522, +0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522, +0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522, +0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522, +0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522, +0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1522,0x1529,0x1211,0x1209, +0x1654,0x165a,0x165a,0x165a,0x165a,0x165a,0x165a,0x165a,0x165a,0x165a,0x165a,0x165a,0x165a,0x165a,0x165a,0x165a, +0x165a,0x165a,0x165a,0x165a,0x165a,0x165a,0x165a,0x165a,0x165a,0x165a,0x165a,0x165a,0x165a,0x165a,0x165a,0x165a, +0x165a,0x165a,0x165a,0x165a,0xa8a,0x1662,0xa92,0x1975,0x1908,0x1908,0x1908,0x1908,0x1908,0x1908,0x1908,0x1908, +0x1904,0xd4b,0x1918,0x1910,0x191a,0x197d,0x197d,0xddf,0x180e,0x187b,0x18d0,0x18d4,0x18c8,0xcfb,0xd01,0xd04, +0x183e,0xcd3,0x1883,0xd0c,0x1922,0x1925,0xd53,0xde7,0x1935,0x192d,0xd5b,0xdef,0x1985,0x1989,0xdf7,0x105d, +0x193d,0xd63,0xd6b,0x1991,0x19a1,0x1999,0xdff,0xf5a,0xe9f,0xea7,0x1b5e,0x1015,0x1c03,0x1c03,0x19a9,0xe07, +0x15b4,0x15b5,0x15b6,0x15b7,0x15b8,0x15b9,0x15ba,0x15b4,0x15b5,0x15b6,0x15b7,0x15b8,0x15b9,0x15ba,0x15b4,0x15b5, +0x15b6,0x15b7,0x15b8,0x15b9,0x15ba,0x15b4,0x15b5,0x15b6,0x15b7,0x15b8,0x15b9,0x15ba,0x15b4,0x15b5,0x15b6,0x15b7, +0x15b8,0x15b9,0x15ba,0x15b4,0x15b5,0x15b6,0x15b7,0x15b8,0x15b9,0x15ba,0x15b4,0x15b5,0x15b6,0x15b7,0x15b8,0x15b9, +0x15ba,0x15b4,0x15b5,0x15b6,0x15b7,0x15b8,0x15b9,0x15ba,0x15b4,0x15b5,0x15b6,0x15b7,0x15b8,0x15b9,0x15ba,0x15b4, +0x15b5,0x15b6,0x15b7,0x15b8,0x15b9,0x15ba,0x15b4,0x15b5,0x15b6,0x15b7,0x15b8,0x15b9,0x15ba,0x15b4,0x15b5,0x15b6, +0x15b7,0x15b8,0x15b9,0x15ba,0x15b4,0x15b5,0x15b6,0x15b7,0x15b8,0x15b9,0x15ba,0x15b4,0x15b5,0x15b6,0x15b7,0x15b8, +0x15b9,0x15ba,0x15b4,0x15b5,0x15b6,0x15b7,0x15b8,0x15b9,0x15ba,0x15b4,0x15b5,0x15b6,0x15b7,0x15b8,0x15b9,0x15ba, +0x15b4,0x15b5,0x15b6,0x15b7,0x15b8,0x15b9,0x15ba,0x15b4,0x15b5,0x15b6,0x15b7,0x15b8,0x15b9,0x15ba,0x15b4,0x15b5, +0x15b6,0x15b7,0x15b8,0x15b9,0x15ba,0x15b4,0x15b5,0x15b6,0x15b7,0x15b8,0x15b9,0x15ba,0x15b4,0x15b5,0x15b6,0x15b7, +0x15b8,0x15b9,0x15ba,0x15b4,0x15b5,0x15b6,0x15b7,0x15b8,0x15b9,0x15ba,0x15b4,0x15b5,0x15b6,0x15b7,0x15b8,0x15b9, +0x15ba,0x15b4,0x15b5,0x15b6,0x15b7,0x15b8,0x15b9,0x15ba,0x15b4,0x15b5,0x15b6,0x15b7,0x15b8,0x15b9,0x15ba,0x15b4, +0x15b5,0x15b6,0x15b7,0x15b8,0x15b9,0x15ba,0x15b4,0x15b5,0x15b6,0x15b7,0x15b8,0x15b9,0x15ba,0x15b4,0x15b5,0x15b6, +0x15b7,0x15b8,0x15b9,0x15ba,0x15b4,0x15b5,0x15b6,0x15b7,0x15b8,0x15b9,0x15ba,0x15b4,0x15b5,0x15b6,0x15b7,0x15b8, +0x15b9,0x15ba,0x15b4,0x15b5,0x15b6,0x15b7,0x15b8,0x15b9,0x15ba,0x15b4,0x15b5,0x15b6,0x15b7,0x15b8,0x15b9,0x15ba, +0x15b4,0x15b5,0x15b6,0x15b7,0x15b8,0x15b9,0x15ba,0x15b4,0x15b5,0x15b6,0x15b7,0x15b8,0x15b9,0x15ba,0x15b4,0x15b5, +0x15b6,0x15b7,0x15b8,0x15b9,0x15ba,0x15b4,0x15b5,0x15b6,0x15b7,0x15b8,0x15b9,0x15ba,0x15b4,0x15b5,0x15b6,0x15b7, +0x15b8,0x15b9,0x15ba,0x15b4,0x15b5,0x15b6,0x15b7,0x15b8,0x15b9,0x15ba,0x15b4,0x15b5,0x15b6,0x15b7,0x15b8,0x15b9, +0x15ba,0x15b4,0x15b5,0x15b6,0x15b7,0x15b8,0x15b9,0x15ba,0x15b4,0x15b5,0x15b6,0x15b7,0x15b8,0x15b9,0x15ba,0x15b4, +0x15b5,0x15b6,0x15b7,0x15b8,0x15b9,0x15ba,0x15b4,0x15b5,0x15b6,0x15b7,0x15b8,0x15b9,0x15ba,0x15b4,0x15b5,0x15b6, +0x15b7,0x15b8,0x15b9,0x15ba,0x15b4,0x15b5,0x15b6,0x15b7,0x15b8,0x15b9,0x15ba,0x15b4,0x15b5,0x15b6,0x15b7,0x15b8, +0x15b9,0x15ba,0x15b4,0x15b5,0x15b6,0x15b7,0x15b8,0x15b9,0x15ba,0x15b4,0x15b5,0x15b6,0x15b7,0x15b8,0x15b9,0x15ba, +0x15b4,0x15b5,0x15b6,0x15b7,0x15b8,0x15b9,0x15ba,0x15b4,0x15b5,0x15b6,0x15b7,0x15b8,0x15b9,0xa9a,0xe0f,0xe12, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x12fb,0x1303,0x130b,0x1313,0x131b,0x1322,0x132a,0x1332,0x133a,0x1342,0x1345,0x1347,0x165d,0x1742,0x1748,0xa20, +0x134f,0xa28,0xa30,0x1492,0x1497,0x149a,0x14a2,0x1357,0x14aa,0x14aa,0x1367,0x135f,0x136f,0x1377,0x137f,0x1387, +0x138f,0x1397,0x139f,0x13a7,0x1750,0x17a7,0x18e1,0x1a1f,0x13b7,0x13be,0x13c6,0x13ce,0x13af,0x13d6,0x1758,0x175f, +0x1665,0x1665,0x1665,0x1665,0x1665,0x1665,0x1665,0x1665,0x1767,0x176a,0x1767,0x1767,0x1772,0x1779,0x177b,0x1782, +0x178a,0x178e,0x178e,0x1791,0x178e,0x178e,0x1797,0x178e,0x17d7,0x188f,0x18e9,0xbc8,0xbce,0xbd4,0xbdc,0xbe1, +0x1837,0xc8e,0xc92,0x18a4,0x1827,0x1827,0x1827,0xc66,0x182f,0xc86,0x1877,0xcdb,0xc6e,0xc76,0xc76,0x192d, +0x1867,0x18f1,0xcc8,0xccb,0xa38,0x166d,0x166d,0xa40,0x1675,0x1675,0x1675,0x1675,0x1675,0x1675,0xa48,0x6df, +0x14cf,0x14f1,0xa50,0x14f9,0xa58,0x1501,0x1509,0x1511,0xa60,0xa65,0x1519,0x1520,0xa6a,0xa72,0x1887,0xc56, +0xa7a,0x1577,0x157e,0x1528,0x1586,0x158d,0x1530,0xa82,0x1549,0x1549,0x154b,0x1538,0x1540,0x1540,0x1541,0x1595, +0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d, +0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d, +0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d, +0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d, +0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d, +0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d, +0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d, +0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d, +0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d, +0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d, +0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d, +0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d, +0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x1201,0x17df,0x17df, +0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553, +0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553, +0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553, +0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553, +0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553, +0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553, +0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553, +0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553, +0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553, +0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553, +0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553, +0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553, +0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553, +0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553, +0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553, +0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553, +0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553, +0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553, +0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553, +0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553, +0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553, +0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553, +0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553, +0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553, +0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553, +0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553, +0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553, +0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553, +0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553, +0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553, +0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553, +0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553, +0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553, +0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553, +0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553, +0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553, +0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553, +0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553, +0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553, +0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553, +0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x1553,0x155a,0x1211,0x1209, +0x1685,0x168b,0x168b,0x168b,0x168b,0x168b,0x168b,0x168b,0x168b,0x168b,0x168b,0x168b,0x168b,0x168b,0x168b,0x168b, +0x168b,0x168b,0x168b,0x168b,0x168b,0x168b,0x168b,0x168b,0x168b,0x168b,0x168b,0x168b,0x168b,0x168b,0x168b,0x168b, +0x168b,0x168b,0x168b,0x168b,0xa8a,0x1693,0xa92,0x19a6,0x1939,0x1939,0x1939,0x1939,0x1939,0x1939,0x1939,0x1939, +0x1935,0xd4b,0x1949,0x1941,0x194b,0x19ae,0x19ae,0xddf,0x183f,0x18ac,0x1901,0x1905,0x18f9,0xcfb,0xd01,0xd04, +0x186f,0xcd3,0x18b4,0xd0c,0x1953,0x1956,0xd53,0xde7,0x1966,0x195e,0xd5b,0xdef,0x19b6,0x19ba,0xdf7,0x105d, +0x196e,0xd63,0xd6b,0x19c2,0x19d2,0x19ca,0xdff,0xf5a,0xe9f,0xea7,0x1b8f,0x1015,0x1c34,0x1c34,0x19da,0xe07, +0x15e5,0x15e6,0x15e7,0x15e8,0x15e9,0x15ea,0x15eb,0x15e5,0x15e6,0x15e7,0x15e8,0x15e9,0x15ea,0x15eb,0x15e5,0x15e6, +0x15e7,0x15e8,0x15e9,0x15ea,0x15eb,0x15e5,0x15e6,0x15e7,0x15e8,0x15e9,0x15ea,0x15eb,0x15e5,0x15e6,0x15e7,0x15e8, +0x15e9,0x15ea,0x15eb,0x15e5,0x15e6,0x15e7,0x15e8,0x15e9,0x15ea,0x15eb,0x15e5,0x15e6,0x15e7,0x15e8,0x15e9,0x15ea, +0x15eb,0x15e5,0x15e6,0x15e7,0x15e8,0x15e9,0x15ea,0x15eb,0x15e5,0x15e6,0x15e7,0x15e8,0x15e9,0x15ea,0x15eb,0x15e5, +0x15e6,0x15e7,0x15e8,0x15e9,0x15ea,0x15eb,0x15e5,0x15e6,0x15e7,0x15e8,0x15e9,0x15ea,0x15eb,0x15e5,0x15e6,0x15e7, +0x15e8,0x15e9,0x15ea,0x15eb,0x15e5,0x15e6,0x15e7,0x15e8,0x15e9,0x15ea,0x15eb,0x15e5,0x15e6,0x15e7,0x15e8,0x15e9, +0x15ea,0x15eb,0x15e5,0x15e6,0x15e7,0x15e8,0x15e9,0x15ea,0x15eb,0x15e5,0x15e6,0x15e7,0x15e8,0x15e9,0x15ea,0x15eb, +0x15e5,0x15e6,0x15e7,0x15e8,0x15e9,0x15ea,0x15eb,0x15e5,0x15e6,0x15e7,0x15e8,0x15e9,0x15ea,0x15eb,0x15e5,0x15e6, +0x15e7,0x15e8,0x15e9,0x15ea,0x15eb,0x15e5,0x15e6,0x15e7,0x15e8,0x15e9,0x15ea,0x15eb,0x15e5,0x15e6,0x15e7,0x15e8, +0x15e9,0x15ea,0x15eb,0x15e5,0x15e6,0x15e7,0x15e8,0x15e9,0x15ea,0x15eb,0x15e5,0x15e6,0x15e7,0x15e8,0x15e9,0x15ea, +0x15eb,0x15e5,0x15e6,0x15e7,0x15e8,0x15e9,0x15ea,0x15eb,0x15e5,0x15e6,0x15e7,0x15e8,0x15e9,0x15ea,0x15eb,0x15e5, +0x15e6,0x15e7,0x15e8,0x15e9,0x15ea,0x15eb,0x15e5,0x15e6,0x15e7,0x15e8,0x15e9,0x15ea,0x15eb,0x15e5,0x15e6,0x15e7, +0x15e8,0x15e9,0x15ea,0x15eb,0x15e5,0x15e6,0x15e7,0x15e8,0x15e9,0x15ea,0x15eb,0x15e5,0x15e6,0x15e7,0x15e8,0x15e9, +0x15ea,0x15eb,0x15e5,0x15e6,0x15e7,0x15e8,0x15e9,0x15ea,0x15eb,0x15e5,0x15e6,0x15e7,0x15e8,0x15e9,0x15ea,0x15eb, +0x15e5,0x15e6,0x15e7,0x15e8,0x15e9,0x15ea,0x15eb,0x15e5,0x15e6,0x15e7,0x15e8,0x15e9,0x15ea,0x15eb,0x15e5,0x15e6, +0x15e7,0x15e8,0x15e9,0x15ea,0x15eb,0x15e5,0x15e6,0x15e7,0x15e8,0x15e9,0x15ea,0x15eb,0x15e5,0x15e6,0x15e7,0x15e8, +0x15e9,0x15ea,0x15eb,0x15e5,0x15e6,0x15e7,0x15e8,0x15e9,0x15ea,0x15eb,0x15e5,0x15e6,0x15e7,0x15e8,0x15e9,0x15ea, +0x15eb,0x15e5,0x15e6,0x15e7,0x15e8,0x15e9,0x15ea,0x15eb,0x15e5,0x15e6,0x15e7,0x15e8,0x15e9,0x15ea,0x15eb,0x15e5, +0x15e6,0x15e7,0x15e8,0x15e9,0x15ea,0x15eb,0x15e5,0x15e6,0x15e7,0x15e8,0x15e9,0x15ea,0x15eb,0x15e5,0x15e6,0x15e7, +0x15e8,0x15e9,0x15ea,0x15eb,0x15e5,0x15e6,0x15e7,0x15e8,0x15e9,0x15ea,0x15eb,0x15e5,0x15e6,0x15e7,0x15e8,0x15e9, +0x15ea,0x15eb,0x15e5,0x15e6,0x15e7,0x15e8,0x15e9,0x15ea,0x15eb,0x15e5,0x15e6,0x15e7,0x15e8,0x15e9,0x15ea,0x15eb, +0x15e5,0x15e6,0x15e7,0x15e8,0x15e9,0x15ea,0x15eb,0x15e5,0x15e6,0x15e7,0x15e8,0x15e9,0x15ea,0xa9a,0xe0f,0xe12, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef, +0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef, +#if !U_PLATFORM_IS_DARWIN_BASED +0x158c,0x158c,0x158c,0x158c,0x158c,0x158c,0x158c,0x158c,0x158c,0x158c,0x158c,0x158c,0x158c,0x158c,0x158c,0x158c, +0x158c,0x158c,0x158c,0x158c,0x158c,0x158c,0x158c,0x158c,0x158c,0x158c,0x158c,0x158c,0x158c,0x158c,0x158c,0x158c, +0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489, +0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489, +0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489, +0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489, +0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489, +0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489, +0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489, +0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489, +0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489, +0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489, +0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489, +0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489, +0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1489,0x1531,0x1531,0x1531,0x1531,0x1531,0x1531,0x1531,0x1531, +0x1536,0x153e,0x176e,0x1219,0x184e,0x184e,0x121d,0x1224,0xaa2,0xaaa,0xab2,0x13f6,0x13fd,0x1405,0xaba,0x140d, +0x143e,0x143e,0x13e6,0x13ee,0x1415,0x1435,0x1436,0x1446,0x141d,0x13de,0xac2,0x1425,0xaca,0x142d,0xad2,0xad6, +0xce3,0x144e,0xade,0xae6,0x1456,0x145c,0x1461,0xaee,0xafe,0x14a6,0x14ae,0x1491,0x1496,0xb06,0xb0e,0xaf6, +0x157c,0x157c,0x157c,0x157c,0x157c,0x157c,0x157c,0x157c,0x157c,0x157c,0x157c,0x157c,0x157c,0x157c,0x157c,0x157c, +0x157c,0x157c,0x157c,0x157c,0x157c,0x157c,0x157c,0x157c,0x157c,0x157c,0x157c,0x157c,0x1584,0x1584,0x1584,0x1584, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x15bd, +0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x15bd, +0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba, +0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba, +0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba, +0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba, +0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba, +0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba, +0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba, +0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba, +0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba, +0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba, +0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba, +0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x14ba,0x13e6, +0x13eb,0x13eb,0x13ef,0x14b2,0x13de,0x13ff,0x13f7,0x13eb,0x1562,0x1562,0x1562,0x1562,0x1562,0x1562,0x1562,0x1562, +0x1567,0x156f,0x179f,0x1219,0x187f,0x187f,0x121d,0x1224,0xaa2,0xaaa,0xab2,0x141f,0x1426,0x142e,0xaba,0x1436, +0x1467,0x1467,0x140f,0x1417,0x143e,0x145e,0x145f,0x146f,0x1446,0x1407,0xac2,0x144e,0xaca,0x1456,0xad2,0xad6, +0xce3,0x1477,0xade,0xae6,0x147f,0x1485,0x148a,0xaee,0xafe,0x14d7,0x14df,0x14c2,0x14c7,0xb06,0xb0e,0xaf6, +0x15ad,0x15ad,0x15ad,0x15ad,0x15ad,0x15ad,0x15ad,0x15ad,0x15ad,0x15ad,0x15ad,0x15ad,0x15ad,0x15ad,0x15ad,0x15ad, +0x15ad,0x15ad,0x15ad,0x15ad,0x15ad,0x15ad,0x15ad,0x15ad,0x15ad,0x15ad,0x15ad,0x15ad,0x15b5,0x15b5,0x15b5,0x15b5, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x13bc,0x13bc,0x13fc,0x143c,0x147c,0x14bc,0x14fc,0x153c,0x1578,0x15b8,0x15e4,0x1624,0x1664,0x16a4,0x16e4,0x1724, +0x1764,0x17a0,0x17e0,0x1820,0x1860,0x1894,0x18d0,0x1910,0x1950,0x1990,0x19cc,0x1a0c,0x1a4c,0x1a8c,0x1acc,0x1b0c, +0xa80,0xac0,0xb00,0xb3b,0xb7b,0xa40,0xbbb,0xa40,0xe65,0xa40,0xa40,0xa40,0xa40,0xbfb,0x12fb,0x12fb, +0xea5,0xee5,0xa40,0xa40,0xa40,0xa40,0xc3b,0xc5b,0xa40,0xa40,0xc9b,0xcdb,0xd1b,0xe2d,0xded,0xd5d, +0x123b,0x123b,0x123b,0x123b,0x123b,0x123b,0x123b,0x123b,0x123b,0x123b,0x123b,0x123b,0x123b,0x123b,0x123b,0x123b, +0x123b,0x123b,0x123b,0x123b,0xf25,0x127b,0x10bb,0x10fb,0x12bb,0x1045,0x107b,0x107b,0x107b,0xf65,0xf85,0xfc5, +0xf85,0xf85,0xf85,0xf85,0xf85,0xf85,0xf85,0xf85,0xf85,0xf85,0xf85,0xf85,0xf85,0xf85,0xf85,0xf85, +0xf85,0xf85,0xf85,0xf85,0xf85,0xf85,0xf85,0xf85,0xf85,0xf85,0xf85,0xf85,0xf85,0xf85,0xf85,0x1005, 0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40, -0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xcfd, +0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xd1d, 0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40, -0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xcfd, +0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xd1d, 0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40, -0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xcfd, +0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xd1d, 0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40, -0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xcfd, +0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xd1d, 0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40, -0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xcfd, +0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xd1d, 0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40, -0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xcfd, +0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xd1d, 0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40, -0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xcfd, +0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xd1d, 0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40, -0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xcfd, +0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xd1d, 0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40, -0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xcfd, +0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xd1d, 0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40, -0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xcfd, -0xd3d,0xd4d,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40, -0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xcfd, -0x10de,0x10de,0x10de,0x10de,0x10de,0x10de,0x10de,0x10de,0x10de,0x10de,0x10de,0x10de,0x10de,0x10de,0x10de,0x10de, -0x10de,0x10de,0x10de,0x10de,0x10de,0x10de,0x10de,0x10de,0x10de,0x10de,0x10de,0x10de,0x10de,0x10de,0x10de,0x105e, -0x111e,0x111e,0x111e,0x111e,0x111e,0x111e,0x111e,0x111e,0x111e,0x111e,0x111e,0x111e,0x111e,0x111e,0x111e,0x111e, -0x111e,0x111e,0x111e,0x111e,0x111e,0x111e,0x111e,0x111e,0x111e,0x111e,0x111e,0x111e,0x111e,0x111e,0x111e,0x109e, -0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8, -0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8, -0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8, -0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8, -#if !U_PLATFORM_IS_DARWIN_BASED -0xb34,0xb3b,0xb43,0xb4b,0x166e,0x166e,0x166e,0xb53,0xb5b,0xb5e,0x169e,0x1696,0xb89,0xcb4,0xcb8,0xcbc, -0x4a8,0x4a8,0x4a8,0x4a8,0xcc4,0x17fd,0xccc,0xef9,0x1521,0xa61,0xa67,0xfb7,0xb66,0x16d6,0xc03,0x4a8, -0x1536,0x1529,0x152e,0x1676,0xb6e,0x694,0x4a8,0x4a8,0x19e7,0xf16,0x19d7,0x69c,0x4a8,0x4a8,0x4a8,0x4a8, -0x1a07,0x1a07,0x1a07,0x1a07,0x1a07,0x1a07,0x1a07,0x1a07,0x1a07,0xf67,0xf6f,0xf77,0x4a8,0x4a8,0x4a8,0x4a8, -0xb76,0xb79,0xd5b,0x1a4f,0xfaf,0x6a4,0x4a8,0x1048,0xc55,0xcd4,0x4a8,0x4a8,0x199c,0xeac,0xeb4,0x1a8f, -0xbdd,0xbe4,0xbec,0x1869,0x1a2f,0x4a8,0x1a0f,0xf87,0x1871,0xd63,0xd6b,0xd73,0xfd7,0x6ac,0x4a8,0x4a8, -0x1879,0x1879,0x6b4,0x4a8,0x1abc,0x1060,0x1ab4,0x1068,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0xb34,0xb3b,0xb43,0xb4b,0x169f,0x169f,0x169f,0xb53,0xb5b,0xb5e,0x16cf,0x16c7,0xb89,0xcb4,0xcb8,0xcbc, -0x4a8,0x4a8,0x4a8,0x4a8,0xcc4,0x182e,0xccc,0xef9,0x1552,0xa61,0xa67,0xfb7,0xb66,0x1707,0xc03,0x4a8, -0x1567,0x155a,0x155f,0x16a7,0xb6e,0x694,0x4a8,0x4a8,0x1a18,0xf16,0x1a08,0x69c,0x4a8,0x4a8,0x4a8,0x4a8, -0x1a38,0x1a38,0x1a38,0x1a38,0x1a38,0x1a38,0x1a38,0x1a38,0x1a38,0xf67,0xf6f,0xf77,0x4a8,0x4a8,0x4a8,0x4a8, -0xb76,0xb79,0xd5b,0x1a80,0xfaf,0x6a4,0x4a8,0x1048,0xc55,0xcd4,0x4a8,0x4a8,0x19cd,0xeac,0xeb4,0x1ac0, -0xbdd,0xbe4,0xbec,0x189a,0x1a60,0x4a8,0x1a40,0xf87,0x18a2,0xd63,0xd6b,0xd73,0xfd7,0x6ac,0x4a8,0x4a8, -0x18aa,0x18aa,0x6b4,0x4a8,0x1aed,0x1060,0x1ae5,0x1068,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x4a8,0x4a8,0x4a8,0xd7b,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8, -#if !U_PLATFORM_IS_DARWIN_BASED -0x18c6,0x18c8,0xdf3,0xdfa,0x1889,0x1881,0xd83,0xed9,0x1994,0xe94,0xe9c,0xf7f,0x19ac,0x19b0,0xed1,0xff7, -0xf4a,0xf4f,0x6bc,0x4a8,0x1050,0x1058,0x19f7,0xf57,0xf2c,0xf32,0xf3a,0xf42,0x4a8,0x4a8,0x4a8,0x4a8, -0x4a8,0x4a8,0x4a8,0x4a8,0x1a77,0x1a6f,0x101e,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x1a5f,0xfdf,0xfe7,0xfef, -0x1a27,0x1a1f,0xf97,0x4a8,0x19b8,0xee9,0x6c4,0x4a8,0x102e,0x1036,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8, -0x1743,0x1743,0x1743,0x1743,0x1743,0x1743,0x1743,0x1743,0x1743,0x1743,0x1743,0x1743,0x1743,0x1743,0x1743,0x1743, -0x1743,0x1743,0x1743,0x1743,0x1743,0x1743,0x1743,0x1743,0x1743,0x1743,0x1743,0x1748,0xc5d,0xc64,0xc64,0xc64, -0x1750,0x1750,0x1750,0xc6c,0x1aac,0x1aac,0x1aac,0x1aac,0x1aac,0x1aac,0x6cc,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8, -0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8, -0x1891,0x1891,0x1891,0x1891,0x1891,0x1891,0x1891,0x1891,0x1891,0x1891,0x1891,0x1891,0x1891,0x1891,0x1891,0x1891, -0x1891,0x1891,0x1893,0x1891,0x189b,0x1891,0x1891,0x1891,0x1891,0x1891,0x1891,0x189e,0x1891,0x1891,0x1891,0x1891, -0x1891,0x6d4,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x18f7,0x18f9,0xdf3,0xdfa,0x18ba,0x18b2,0xd83,0xed9,0x19c5,0xe94,0xe9c,0xf7f,0x19dd,0x19e1,0xed1,0xff7, -0xf4a,0xf4f,0x6bc,0x4a8,0x1050,0x1058,0x1a28,0xf57,0xf2c,0xf32,0xf3a,0xf42,0x4a8,0x4a8,0x4a8,0x4a8, -0x4a8,0x4a8,0x4a8,0x4a8,0x1aa8,0x1aa0,0x101e,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x1a90,0xfdf,0xfe7,0xfef, -0x1a58,0x1a50,0xf97,0x4a8,0x19e9,0xee9,0x6c4,0x4a8,0x102e,0x1036,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8, -0x1774,0x1774,0x1774,0x1774,0x1774,0x1774,0x1774,0x1774,0x1774,0x1774,0x1774,0x1774,0x1774,0x1774,0x1774,0x1774, -0x1774,0x1774,0x1774,0x1774,0x1774,0x1774,0x1774,0x1774,0x1774,0x1774,0x1774,0x1779,0xc5d,0xc64,0xc64,0xc64, -0x1781,0x1781,0x1781,0xc6c,0x1add,0x1add,0x1add,0x1add,0x1add,0x1add,0x6cc,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8, -0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8, -0x18c2,0x18c2,0x18c2,0x18c2,0x18c2,0x18c2,0x18c2,0x18c2,0x18c2,0x18c2,0x18c2,0x18c2,0x18c2,0x18c2,0x18c2,0x18c2, -0x18c2,0x18c2,0x18c4,0x18c2,0x18cc,0x18c2,0x18c2,0x18c2,0x18c2,0x18c2,0x18c2,0x18cf,0x18c2,0x18c2,0x18c2,0x18c2, -0x18c2,0x6d4,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8, -#if !U_PLATFORM_IS_DARWIN_BASED -0x18d0,0x18d0,0x18d0,0x18d0,0x18d0,0x18d0,0x18d0,0x18d0,0x18d0,0x18d0,0x18d0,0x18d0,0x18d0,0x18d0,0x18d0,0x18d0, -0x18d0,0xe02,0xf9f,0x6dc,0x4a8,0x4a8,0x6e0,0xef1,0x1a47,0x1a3f,0xfbf,0xfc7,0x6e8,0x4a8,0x4a8,0x4a8, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x1901,0x1901,0x1901,0x1901,0x1901,0x1901,0x1901,0x1901,0x1901,0x1901,0x1901,0x1901,0x1901,0x1901,0x1901,0x1901, -0x1901,0xe02,0xf9f,0x6dc,0x4a8,0x4a8,0x6e0,0xef1,0x1a78,0x1a70,0xfbf,0xfc7,0x6e8,0x4a8,0x4a8,0x4a8, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8, -#if !U_PLATFORM_IS_DARWIN_BASED -0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x19a4,0x19a4,0xebc,0xec1,0xec9,0x4a8,0x4a8,0x4a8, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x19d5,0x19d5,0xebc,0xec1,0xec9,0x4a8,0x4a8,0x4a8, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8, -#if !U_PLATFORM_IS_DARWIN_BASED -0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x19df,0x19df,0x19df, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x1a10,0x1a10,0x1a10, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0xf09,0xf0e,0x6f0,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8, -#if !U_PLATFORM_IS_DARWIN_BASED -0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x153e,0x153e,0x153e, -0x153e,0x153e,0x153e,0x153e,0xa6f,0x154e,0xa77,0x154f,0x1546,0x1557,0x155d,0x1565,0xa7f,0x168e,0x168e,0x6f8, -0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x167e,0x167e,0xb81,0xc74,0x4a8,0x4a8,0x4a8,0x4a8,0x1596,0x159d,0xa87, -0x15a0,0xa8f,0xa97,0xa9f,0x159a,0xaa7,0xaaf,0xab7,0x159f,0x15a7,0x1596,0x159d,0x1599,0x15a0,0x15a8,0x1597, -0x159e,0x159a,0xabe,0x156d,0x1575,0x157c,0x1583,0x1570,0x1578,0x157f,0x1586,0xac6,0x158e,0x1ad4,0x1ad4,0x1ad4, -0x1ad4,0x1ad4,0x1ad4,0x1ad4,0x1ad4,0x1ad4,0x1ad4,0x1ad4,0x1ad4,0x1ad4,0x1ad4,0x1ad4,0x1ad4,0x1ac4,0x1ac7,0x1ac4, -0x1ace,0x10a0,0x700,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x156f,0x156f,0x156f, -0x156f,0x156f,0x156f,0x156f,0xa6f,0x157f,0xa77,0x1580,0x1577,0x1588,0x158e,0x1596,0xa7f,0x16bf,0x16bf,0x6f8, -0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x16af,0x16af,0xb81,0xc74,0x4a8,0x4a8,0x4a8,0x4a8,0x15c7,0x15ce,0xa87, -0x15d1,0xa8f,0xa97,0xa9f,0x15cb,0xaa7,0xaaf,0xab7,0x15d0,0x15d8,0x15c7,0x15ce,0x15ca,0x15d1,0x15d9,0x15c8, -0x15cf,0x15cb,0xabe,0x159e,0x15a6,0x15ad,0x15b4,0x15a1,0x15a9,0x15b0,0x15b7,0xac6,0x15bf,0x1b05,0x1b05,0x1b05, -0x1b05,0x1b05,0x1b05,0x1b05,0x1b05,0x1b05,0x1b05,0x1b05,0x1b05,0x1b05,0x1b05,0x1b05,0x1b05,0x1af5,0x1af8,0x1af5, -0x1aff,0x10a0,0x700,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8, -#if !U_PLATFORM_IS_DARWIN_BASED -0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0xfff,0x1a67,0x1005, -0x1a67,0x100d,0x1012,0x1016,0x1016,0x1070,0x1078,0x1080,0x1088,0x1090,0x1088,0x1098,0x1088,0x4a8,0x4a8,0x4a8, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0xfff,0x1a98,0x1005, -0x1a98,0x100d,0x1012,0x1016,0x1016,0x1070,0x1078,0x1080,0x1088,0x1090,0x1088,0x1098,0x1088,0x4a8,0x4a8,0x4a8, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8, -0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8, -0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x704,0x4a8,0x4a8,0x4a8, -0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8, -0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8, -0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8, -#if !U_PLATFORM_IS_DARWIN_BASED -0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x704,0xace,0x15b0,0x15b0, -0x15b1,0x70c,0x70c,0x70c,0x70c,0x1686,0x1686,0x1686,0x1686,0x1686,0x1686,0x1686,0x714,0x70c,0x70c,0x70c, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x704,0xace,0x15e1,0x15e1, -0x15e2,0x70c,0x70c,0x70c,0x70c,0x16b7,0x16b7,0x16b7,0x16b7,0x16b7,0x16b7,0x16b7,0x714,0x70c,0x70c,0x70c, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x70c,0x70c,0x70c,0x70c,0x70c,0x70c,0x70c,0x70c,0x70c,0x70c,0x70c,0x70c,0x70c,0x70c,0x70c,0x70c, -0x70c,0x70c,0x70c,0x70c,0x70c,0x70c,0x70c,0x70c,0x70c,0x70c,0x70c,0x70c,0x70c,0x70c,0x70c,0x70c, -0x70c,0x70c,0x70c,0x70c,0x70c,0x70c,0x70c,0x70c,0x70c,0x70c,0x70c,0x70c,0x70c,0x70c,0x70c,0x70c, -#if !U_PLATFORM_IS_DARWIN_BASED -0x70c,0x70c,0x70c,0x70c,0x70c,0x70c,0x70c,0x70c,0x70c,0x70c,0x70c,0x70c,0x70c,0x1805,0xcdc,0x180d, -0x180d,0xce0,0xe13,0xe1b,0xe23,0xd8b,0xd91,0x18ae,0xd99,0xda1,0xda8,0xda8,0xdaf,0xdb7,0xdbe,0xdc6, -0xdcb,0xdcb,0xdcb,0xdcb,0xdcb,0x18f7,0x18ff,0x18f7,0x1905,0x190d,0x18d8,0x1915,0x191d,0x18f7,0x1925,0x192d, -0x1934,0x193c,0x18e0,0x18f7,0x193e,0x18e8,0x18ef,0x1946,0x194c,0x19c8,0x19cf,0x19c0,0x1954,0x195c,0x1964,0x196c, -0x1a37,0x1974,0x197c,0xe2b,0xe33,0x1984,0x1984,0x1984,0xe3b,0x19ef,0x19ef,0xf1e,0xf24,0xe0a,0xe0b,0xe0b, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x70c,0x70c,0x70c,0x70c,0x70c,0x70c,0x70c,0x70c,0x70c,0x70c,0x70c,0x70c,0x70c,0x1836,0xcdc,0x183e, -0x183e,0xce0,0xe13,0xe1b,0xe23,0xd8b,0xd91,0x18df,0xd99,0xda1,0xda8,0xda8,0xdaf,0xdb7,0xdbe,0xdc6, -0xdcb,0xdcb,0xdcb,0xdcb,0xdcb,0x1928,0x1930,0x1928,0x1936,0x193e,0x1909,0x1946,0x194e,0x1928,0x1956,0x195e, -0x1965,0x196d,0x1911,0x1928,0x196f,0x1919,0x1920,0x1977,0x197d,0x19f9,0x1a00,0x19f1,0x1985,0x198d,0x1995,0x199d, -0x1a68,0x19a5,0x19ad,0xe2b,0xe33,0x19b5,0x19b5,0x19b5,0xe3b,0x1a20,0x1a20,0xf1e,0xf24,0xe0a,0xe0b,0xe0b, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0xe0b,0xe0b,0xe0b,0xe0b,0xe0b,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8, -0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8, -0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8, -#if !U_PLATFORM_IS_DARWIN_BASED -0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x1a17,0x1a17,0x1a17, -0x1a17,0x1a17,0x1a17,0xf8f,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x1a48,0x1a48,0x1a48, -0x1a48,0x1a48,0x1a48,0xf8f,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8, -0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0xe59,0xe61,0xe69, +0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xd1d, +0xd9d,0xdad,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40, +0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xa40,0xd1d, +0x11bb,0x11bb,0x11bb,0x11bb,0x11bb,0x11bb,0x11bb,0x11bb,0x11bb,0x11bb,0x11bb,0x11bb,0x11bb,0x11bb,0x11bb,0x11bb, +0x11bb,0x11bb,0x11bb,0x11bb,0x11bb,0x11bb,0x11bb,0x11bb,0x11bb,0x11bb,0x11bb,0x11bb,0x11bb,0x11bb,0x11bb,0x113b, +0x11fb,0x11fb,0x11fb,0x11fb,0x11fb,0x11fb,0x11fb,0x11fb,0x11fb,0x11fb,0x11fb,0x11fb,0x11fb,0x11fb,0x11fb,0x11fb, +0x11fb,0x11fb,0x11fb,0x11fb,0x11fb,0x11fb,0x11fb,0x11fb,0x11fb,0x11fb,0x11fb,0x11fb,0x11fb,0x11fb,0x11fb,0x117b, +0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef, +0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef, +0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef, +0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef, +#if !U_PLATFORM_IS_DARWIN_BASED +0xbe9,0xbf0,0xbf8,0xc00,0x17b6,0x17b6,0x17b6,0xc08,0xc10,0xc13,0x17e6,0x17de,0xc46,0xd73,0xd77,0xd7b, +0x4ef,0x4ef,0x4ef,0x4ef,0xd83,0x1945,0xd8b,0xfaf,0x166a,0xb16,0xb1c,0x106d,0xc1b,0x181e,0xcc0,0x4ef, +0x167f,0x1672,0x1677,0x17be,0xc23,0xc2b,0x11c6,0x11cc,0x1b46,0xfcc,0x1b36,0x6e7,0x4ef,0x4ef,0x4ef,0x4ef, +0x1b66,0x1b66,0x1b66,0x1b66,0x1b66,0x1b66,0x1b66,0x1b66,0x1b66,0x101d,0x1025,0x102d,0x4ef,0x4ef,0x4ef,0x4ef, +0xc33,0xc36,0xe1a,0x1bae,0x1065,0x6ef,0x4ef,0x10fe,0xd14,0xd93,0x4ef,0x4ef,0x1afb,0xf62,0xf6a,0x1bee, +0xc9a,0xca1,0xca9,0x19b1,0x1b8e,0x4ef,0x1b6e,0x103d,0x19b9,0xe22,0xe2a,0xe32,0x108d,0x6f7,0x4ef,0x4ef, +0x19c1,0x19c1,0x6ff,0x4ef,0x1c1b,0x1116,0x1c13,0x111e,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0xbe9,0xbf0,0xbf8,0xc00,0x17e7,0x17e7,0x17e7,0xc08,0xc10,0xc13,0x1817,0x180f,0xc46,0xd73,0xd77,0xd7b, +0x4ef,0x4ef,0x4ef,0x4ef,0xd83,0x1976,0xd8b,0xfaf,0x169b,0xb16,0xb1c,0x106d,0xc1b,0x184f,0xcc0,0x4ef, +0x16b0,0x16a3,0x16a8,0x17ef,0xc23,0xc2b,0x11c6,0x11cc,0x1b77,0xfcc,0x1b67,0x6e7,0x4ef,0x4ef,0x4ef,0x4ef, +0x1b97,0x1b97,0x1b97,0x1b97,0x1b97,0x1b97,0x1b97,0x1b97,0x1b97,0x101d,0x1025,0x102d,0x4ef,0x4ef,0x4ef,0x4ef, +0xc33,0xc36,0xe1a,0x1bdf,0x1065,0x6ef,0x4ef,0x10fe,0xd14,0xd93,0x4ef,0x4ef,0x1b2c,0xf62,0xf6a,0x1c1f, +0xc9a,0xca1,0xca9,0x19e2,0x1bbf,0x4ef,0x1b9f,0x103d,0x19ea,0xe22,0xe2a,0xe32,0x108d,0x6f7,0x4ef,0x4ef, +0x19f2,0x19f2,0x6ff,0x4ef,0x1c4c,0x1116,0x1c44,0x111e,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x4ef,0x4ef,0x4ef,0xe3a,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef, +#if !U_PLATFORM_IS_DARWIN_BASED +0x1a16,0x1a18,0xeaf,0xeb6,0x19d1,0x19c9,0xe42,0xf8f,0x1af3,0xf4a,0xf52,0x1035,0x1b0b,0x1b0f,0xf87,0x10ad, +0x1000,0x1005,0x707,0x4ef,0x1106,0x110e,0x1b56,0x100d,0xfe2,0xfe8,0xff0,0xff8,0x4ef,0x4ef,0x4ef,0x4ef, +0x1c5b,0x1c53,0x11b6,0x11be,0x1bd6,0x1bce,0x10d4,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x1bbe,0x1095,0x109d,0x10a5, +0x1b86,0x1b7e,0x104d,0x11ae,0x1b17,0xf9f,0x70f,0x4ef,0x10e4,0x10ec,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef, +0x1be6,0x1bde,0x10dc,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x79a,0x79e,0x717,0x7a6,0x71e, +0x726,0x1bb6,0x1085,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x1174,0x1179,0x1181,0x1188,0x11a0, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x1a47,0x1a49,0xeaf,0xeb6,0x1a02,0x19fa,0xe42,0xf8f,0x1b24,0xf4a,0xf52,0x1035,0x1b3c,0x1b40,0xf87,0x10ad, +0x1000,0x1005,0x707,0x4ef,0x1106,0x110e,0x1b87,0x100d,0xfe2,0xfe8,0xff0,0xff8,0x4ef,0x4ef,0x4ef,0x4ef, +0x1c8c,0x1c84,0x11b6,0x11be,0x1c07,0x1bff,0x10d4,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x1bef,0x1095,0x109d,0x10a5, +0x1bb7,0x1baf,0x104d,0x11ae,0x1b48,0xf9f,0x70f,0x4ef,0x10e4,0x10ec,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef, +0x1c17,0x1c0f,0x10dc,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x79a,0x79e,0x717,0x7a6,0x71e, +0x726,0x1be7,0x1085,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x1174,0x1179,0x1181,0x1188,0x11a0, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x11a6,0x4ef,0x4ef,0x72e,0x732,0x73a,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef, +#if !U_PLATFORM_IS_DARWIN_BASED +0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x188b,0x188b,0x188b,0x188b,0x188b, +0x188b,0x188b,0x188b,0x188b,0x188b,0x188b,0x188b,0x188b,0x188b,0x188b,0x188b,0x188b,0x188b,0x188b,0x188b,0x188b, +0x188b,0x188b,0x188b,0x188b,0x188b,0x188b,0x1890,0xd1c,0xd23,0xd23,0xd23,0x1898,0x1898,0x1898,0xd2b,0x1c0b, +0x1c0b,0x1c0b,0x1c0b,0x1c0b,0x1c0b,0x742,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef, +0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x19d9,0x19d9,0x19d9,0x19d9,0x19d9, +0x19d9,0x19d9,0x19d9,0x19d9,0x19d9,0x19d9,0x19d9,0x19d9,0x19d9,0x19d9,0x19d9,0x19d9,0x19d9,0x19db,0x19d9,0x19e3, +0x19d9,0x19d9,0x19d9,0x19d9,0x19d9,0x19d9,0x19e6,0x19d9,0x19d9,0x19d9,0x19d9,0x19d9,0x74a,0x4ef,0x4ef,0x4ef, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x18bc,0x18bc,0x18bc,0x18bc,0x18bc, +0x18bc,0x18bc,0x18bc,0x18bc,0x18bc,0x18bc,0x18bc,0x18bc,0x18bc,0x18bc,0x18bc,0x18bc,0x18bc,0x18bc,0x18bc,0x18bc, +0x18bc,0x18bc,0x18bc,0x18bc,0x18bc,0x18bc,0x18c1,0xd1c,0xd23,0xd23,0xd23,0x18c9,0x18c9,0x18c9,0xd2b,0x1c3c, +0x1c3c,0x1c3c,0x1c3c,0x1c3c,0x1c3c,0x742,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef, +0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x1a0a,0x1a0a,0x1a0a,0x1a0a,0x1a0a, +0x1a0a,0x1a0a,0x1a0a,0x1a0a,0x1a0a,0x1a0a,0x1a0a,0x1a0a,0x1a0a,0x1a0a,0x1a0a,0x1a0a,0x1a0a,0x1a0c,0x1a0a,0x1a14, +0x1a0a,0x1a0a,0x1a0a,0x1a0a,0x1a0a,0x1a0a,0x1a17,0x1a0a,0x1a0a,0x1a0a,0x1a0a,0x1a0a,0x74a,0x4ef,0x4ef,0x4ef, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef, +#if !U_PLATFORM_IS_DARWIN_BASED +0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x1a20,0x1a20,0x1a20,0x1a20,0x1a20, +0x1a20,0x1a20,0x1a20,0x1a20,0x1a20,0x1a20,0x1a20,0x1a20,0x1a20,0x1a20,0x1a20,0x1a20,0xebe,0x1055,0x752,0x4ef, +0x4ef,0x756,0xfa7,0x1ba6,0x1b9e,0x1075,0x107d,0x75e,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x1a51,0x1a51,0x1a51,0x1a51,0x1a51, +0x1a51,0x1a51,0x1a51,0x1a51,0x1a51,0x1a51,0x1a51,0x1a51,0x1a51,0x1a51,0x1a51,0x1a51,0xebe,0x1055,0x752,0x4ef, +0x4ef,0x756,0xfa7,0x1bd7,0x1bcf,0x1075,0x107d,0x75e,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef, +#if !U_PLATFORM_IS_DARWIN_BASED +0x4ef,0x4ef,0x4ef,0x1b03,0x1b03,0xf72,0xf77,0xf7f,0x4ef,0x4ef,0x1198,0xec6,0xec7,0xec7,0xec7,0xec7, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x4ef,0x4ef,0x4ef,0x1b34,0x1b34,0xf72,0xf77,0xf7f,0x4ef,0x4ef,0x1198,0xec6,0xec7,0xec7,0xec7,0xec7, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0xec7,0xec7,0xec7,0x766,0x4ef,0x4ef,0x762,0x7b7,0x7b7,0x7b7,0x7b7,0x7b7,0x7b7,0x7b7,0x7b7,0x7b7, +0x7b7,0x7b7,0x76e,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef, +0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef, +#if !U_PLATFORM_IS_DARWIN_BASED +0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x1b3e,0x1b3e,0x1b3e,0xfbf,0xfc4, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x1b6f,0x1b6f,0x1b6f,0xfbf,0xfc4, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x776,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef, +#if !U_PLATFORM_IS_DARWIN_BASED +0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x1687,0x1687,0x1687,0x1687,0x1687, +0x1687,0x1687,0xb24,0x1697,0xb2c,0x1698,0x168f,0x16a0,0x16a6,0x16ae,0xb34,0x17d6,0x17d6,0x77e,0x4ef,0x4ef, +0x4ef,0x4ef,0x4ef,0x17c6,0x17c6,0xc3e,0xd33,0x4ef,0x4ef,0x4ef,0x4ef,0x16df,0x16e6,0xb3c,0x16e9,0xb44, +0xb4c,0xb54,0x16e3,0xb5c,0xb64,0xb6c,0x16e8,0x16f0,0x16df,0x16e6,0x16e2,0x16e9,0x16f1,0x16e0,0x16e7,0x16e3, +0xb73,0x16b6,0x16be,0x16c5,0x16cc,0x16b9,0x16c1,0x16c8,0x16cf,0xb7b,0x16d7,0x1c33,0x1c33,0x1c33,0x1c33,0x1c33, +0x1c33,0x1c33,0x1c33,0x1c33,0x1c33,0x1c33,0x1c33,0x1c33,0x1c33,0x1c33,0x1c33,0x1c23,0x1c26,0x1c23,0x1c2d,0x1164, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x16b8,0x16b8,0x16b8,0x16b8,0x16b8, +0x16b8,0x16b8,0xb24,0x16c8,0xb2c,0x16c9,0x16c0,0x16d1,0x16d7,0x16df,0xb34,0x1807,0x1807,0x77e,0x4ef,0x4ef, +0x4ef,0x4ef,0x4ef,0x17f7,0x17f7,0xc3e,0xd33,0x4ef,0x4ef,0x4ef,0x4ef,0x1710,0x1717,0xb3c,0x171a,0xb44, +0xb4c,0xb54,0x1714,0xb5c,0xb64,0xb6c,0x1719,0x1721,0x1710,0x1717,0x1713,0x171a,0x1722,0x1711,0x1718,0x1714, +0xb73,0x16e7,0x16ef,0x16f6,0x16fd,0x16ea,0x16f2,0x16f9,0x1700,0xb7b,0x1708,0x1c64,0x1c64,0x1c64,0x1c64,0x1c64, +0x1c64,0x1c64,0x1c64,0x1c64,0x1c64,0x1c64,0x1c64,0x1c64,0x1c64,0x1c64,0x1c64,0x1c54,0x1c57,0x1c54,0x1c5e,0x1164, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x786,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef, +0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef, +0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x1190,0x78e,0x4ef,0x4ef,0x4ef, +0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef, +0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef, +0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef, +#if !U_PLATFORM_IS_DARWIN_BASED +0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x792,0x10b5,0x1bc6,0x10bb, +0x1bc6,0x10c3,0x10c8,0x10cc,0x10cc,0x1126,0x112e,0x1136,0x113e,0x1146,0x114c,0x1154,0x115c,0x7ae,0x7ae,0x7ae, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x792,0x10b5,0x1bf7,0x10bb, +0x1bf7,0x10c3,0x10c8,0x10cc,0x10cc,0x1126,0x112e,0x1136,0x113e,0x1146,0x114c,0x1154,0x115c,0x7ae,0x7ae,0x7ae, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x7ae,0x7ae,0x7ae,0x7ae,0x7ae,0x7ae,0x7ae,0x7ae,0x7ae,0x7ae,0x7ae,0x7ae,0x7ae,0x7ae,0x7ae,0x7ae, +0x7ae,0x7ae,0x7ae,0x7ae,0x7ae,0x7ae,0x7ae,0x7ae,0x7ae,0x7ae,0x7ae,0x7ae,0x7ae,0x7ae,0x7ae,0x7ae, #if !U_PLATFORM_IS_DARWIN_BASED -0xe71,0xe79,0xe81,0xe88,0xe8c,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x1a87,0x1a7f,0x1026, -0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x1a57,0xfcf, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0xe71,0xe79,0xe81,0xe88,0xe8c,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x1ab8,0x1ab0,0x1026, -0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x1a88,0xfcf, +0x7ae,0x7ae,0x7ae,0x7ae,0x7ae,0x7ae,0x7ae,0x7ae,0x7ae,0x7ae,0x7ae,0x7ae,0x7af,0xb83,0x16f9,0x16f9, +0x16f9,0x7bf,0x7bf,0x7bf,0x7bf,0x17ce,0x17ce,0x17ce,0x17ce,0x17ce,0x17ce,0x17ce,0x7c7,0x7bf,0x7bf,0x7bf, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x7ae,0x7ae,0x7ae,0x7ae,0x7ae,0x7ae,0x7ae,0x7ae,0x7ae,0x7ae,0x7ae,0x7ae,0x7af,0xb83,0x172a,0x172a, +0x172a,0x7bf,0x7bf,0x7bf,0x7bf,0x17ff,0x17ff,0x17ff,0x17ff,0x17ff,0x17ff,0x17ff,0x7c7,0x7bf,0x7bf,0x7bf, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8, -0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8, -#if !U_PLATFORM_IS_DARWIN_BASED -0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x1a97,0x1a97,0x1a97,0x1a97,0x1a97,0x1a97,0x1a97,0x1a97, -0x1a97,0x1a97,0x1a97,0x1a97,0x1a97,0x1a97,0x1a9c,0x1a97,0x1a97,0x1a97,0x103e,0x1040,0x4a8,0x4a8,0x4a8,0x4a8, -0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9, -0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9, -0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9, -0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x10e5,0x10a8, -0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc, -0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc, -0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc, -0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x10b0,0x10a8,0x10a8, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x1ac8,0x1ac8,0x1ac8,0x1ac8,0x1ac8,0x1ac8,0x1ac8,0x1ac8, -0x1ac8,0x1ac8,0x1ac8,0x1ac8,0x1ac8,0x1ac8,0x1acd,0x1ac8,0x1ac8,0x1ac8,0x103e,0x1040,0x4a8,0x4a8,0x4a8,0x4a8, -0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x4a8,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea, -0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea, -0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea, -0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x10e5,0x10a8, -0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d, -0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d, -0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d, -0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x10b0,0x10a8,0x10a8, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8, -0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8, -0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8, -#if !U_PLATFORM_IS_DARWIN_BASED -0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x15c1,0x15c1, -0x15c1,0x15c1,0x15c1,0x15c1,0x15c1,0x15c1,0x15c1,0x15c1,0x15c1,0x15c1,0x15c1,0x15c1,0x15c1,0x15c1,0x10ed,0x10a8, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x15f2,0x15f2, -0x15f2,0x15f2,0x15f2,0x15f2,0x15f2,0x15f2,0x15f2,0x15f2,0x15f2,0x15f2,0x15f2,0x15f2,0x15f2,0x15f2,0x10ed,0x10a8, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8, -0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8, -0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10b4,0x10a8,0x10a8, -0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8, -0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8, -0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8, -#if !U_PLATFORM_IS_DARWIN_BASED -0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10b4,0x18b6,0x18b6, -0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6, -0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6, -0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6, -0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x10f5,0x198c,0x198c,0x198c,0x198c,0x198c,0x198c,0x10fd,0x1adc, -0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc, -0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc, -0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc, -0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x145d,0x145d, -0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d, -0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d, -0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d, -0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x144d,0x1465,0x1465, -0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465, -0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465, -0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465, -0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1455,0x145d,0x145d, -0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d, -0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d, -0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d, -0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x145d,0x1465,0x1465, -0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465, -0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465, -0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465, -0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x1465,0x15b9,0x15b9, -0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9, -0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9, -0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9, -0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x15b9,0x18b6,0x18b6, -0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6, -0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6, -0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6, -0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x18b6,0x1adc,0x1adc, -0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc, -0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc, -0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc, -0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x1adc,0x487,0x487, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10a8,0x10b4,0x18e7,0x18e7, -0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7, -0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7, -0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7, -0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x10f5,0x19bd,0x19bd,0x19bd,0x19bd,0x19bd,0x19bd,0x10fd,0x1b0d, -0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d, -0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d, -0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d, -0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x148e,0x148e, -0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e, -0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e, -0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e, -0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x147e,0x1496,0x1496, -0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496, -0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496, -0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496, -0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1486,0x148e,0x148e, -0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e, -0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e, -0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e, -0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x1496,0x1496, -0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496, -0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496, -0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496, -0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x1496,0x15ea,0x15ea, -0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea, -0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea, -0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea, -0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x18e7,0x18e7, -0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7, -0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7, -0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7, -0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x18e7,0x1b0d,0x1b0d, -0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d, -0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d, -0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d, -0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x1b0d,0x487,0x487, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x24f,0x24f,0x24f,0x24f,0x24f,0x24f,0x24f,0x24f,0x24f,0x252,0x25b,0x255,0x255,0x258,0x24f,0x24f, -0x24f,0x24f,0x24f,0x24f,0x24f,0x24f,0x24f,0x24f,0x24f,0x24f,0x24f,0x24f,0x24f,0x24f,0x24f,0x24f, +0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf, +0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf, +0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf, #if !U_PLATFORM_IS_DARWIN_BASED -0x783,0x77d,0x762,0x759,0x750,0x74d,0x744,0x75f,0x74a,0x756,0x759,0x774,0x76b,0x75c,0x780,0x753, -0x741,0x741,0x741,0x741,0x741,0x741,0x741,0x741,0x741,0x741,0x768,0x765,0x76e,0x76e,0x76e,0x77d, -0x744,0x78f,0x78f,0x78f,0x78f,0x78f,0x78f,0x789,0x789,0x789,0x789,0x789,0x789,0x789,0x789,0x789, -0x789,0x789,0x789,0x789,0x789,0x789,0x789,0x789,0x789,0x789,0x789,0x74a,0x750,0x756,0x77a,0x73e, -0x777,0x78c,0x78c,0x78c,0x78c,0x78c,0x78c,0x786,0x786,0x786,0x786,0x786,0x786,0x786,0x786,0x786, -0x786,0x786,0x786,0x786,0x786,0x786,0x786,0x786,0x786,0x786,0x786,0x74a,0x771,0x747,0x76e,0x24f, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x7a1,0x79b,0x780,0x777,0x76e,0x76b,0x762,0x77d,0x768,0x774,0x777,0x792,0x789,0x77a,0x79e,0x771, -0x75f,0x75f,0x75f,0x75f,0x75f,0x75f,0x75f,0x75f,0x75f,0x75f,0x786,0x783,0x78c,0x78c,0x78c,0x79b, -0x762,0x7ad,0x7ad,0x7ad,0x7ad,0x7ad,0x7ad,0x7a7,0x7a7,0x7a7,0x7a7,0x7a7,0x7a7,0x7a7,0x7a7,0x7a7, -0x7a7,0x7a7,0x7a7,0x7a7,0x7a7,0x7a7,0x7a7,0x7a7,0x7a7,0x7a7,0x7a7,0x768,0x76e,0x774,0x798,0x75c, -0x795,0x7aa,0x7aa,0x7aa,0x7aa,0x7aa,0x7aa,0x7a4,0x7a4,0x7a4,0x7a4,0x7a4,0x7a4,0x7a4,0x7a4,0x7a4, -0x7a4,0x7a4,0x7a4,0x7a4,0x7a4,0x7a4,0x7a4,0x7a4,0x7a4,0x7a4,0x7a4,0x768,0x78f,0x765,0x78c,0x24f, +0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x194d,0xd9b,0x1955, +0x1955,0xd9f,0xecf,0xed7,0xedf,0xe4a,0xe50,0x19fe,0xe58,0x19f6,0xe60,0xe64,0xe6b,0xe73,0xe7a,0xe82, +0xe87,0xe87,0xe87,0xe87,0xe87,0x1a4f,0x1a57,0x1a5f,0x1a63,0x1a6b,0x1a30,0x1a73,0x1a7b,0x1a5f,0x1a83,0x1a8b, +0x1a92,0x1a9a,0x1a38,0x1a5f,0x1a9d,0x1a40,0x1a47,0x1aa5,0x1aab,0x1b27,0x1b2e,0x1b1f,0x1ab3,0x1abb,0x1ac3,0x1acb, +0x1b96,0x1ad3,0x1adb,0xee7,0xeef,0x1a28,0x1a28,0x1a28,0xef7,0x1b4e,0x1b4e,0xfd4,0xfda,0x1b76,0x1b76,0x1b76, +0x1b76,0x1b76,0x1b76,0x1045,0x4ef,0x1c4b,0x1c43,0x116c,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x197e,0xd9b,0x1986, +0x1986,0xd9f,0xecf,0xed7,0xedf,0xe4a,0xe50,0x1a2f,0xe58,0x1a27,0xe60,0xe64,0xe6b,0xe73,0xe7a,0xe82, +0xe87,0xe87,0xe87,0xe87,0xe87,0x1a80,0x1a88,0x1a90,0x1a94,0x1a9c,0x1a61,0x1aa4,0x1aac,0x1a90,0x1ab4,0x1abc, +0x1ac3,0x1acb,0x1a69,0x1a90,0x1ace,0x1a71,0x1a78,0x1ad6,0x1adc,0x1b58,0x1b5f,0x1b50,0x1ae4,0x1aec,0x1af4,0x1afc, +0x1bc7,0x1b04,0x1b0c,0xee7,0xeef,0x1a59,0x1a59,0x1a59,0xef7,0x1b7f,0x1b7f,0xfd4,0xfda,0x1ba7,0x1ba7,0x1ba7, +0x1ba7,0x1ba7,0x1ba7,0x1045,0x4ef,0x1c7c,0x1c74,0x116c,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef, +0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0xf0f,0xf17,0xf1f, +0xf27,0xf2f,0xf37,0xf3e,0xf42,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef, +0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef, +#if !U_PLATFORM_IS_DARWIN_BASED +0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x1bf6,0x1bf6,0x1bf6,0x1bf6,0x1bf6,0x1bf6,0x1bf6,0x1bf6,0x1bf6,0x1bf6,0x1bf6, +0x1bf6,0x1bf6,0x1bf6,0x1bfb,0x1bf6,0x1bf6,0x1bf6,0x10f4,0x10f6,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef, +0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63, +0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63, +0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63, +0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63, +0x1c63,0x1c63,0x1c63,0x1c63,0x11d4,0x1c6b,0x1c6b,0x1c6b,0x1c6b,0x1c6b,0x1c6b,0x1c6b,0x1c6b,0x1c6b,0x1c6b,0x1c6b, +0x1c6b,0x1c6b,0x1c6b,0x1c6b,0x1c6b,0x1c6b,0x1c6b,0x1c6b,0x1c6b,0x1c6b,0x1c6b,0x1c6b,0x11dc,0x4ef,0x4ef,0x4ef, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x1c27,0x1c27,0x1c27,0x1c27,0x1c27,0x1c27,0x1c27,0x1c27,0x1c27,0x1c27,0x1c27, +0x1c27,0x1c27,0x1c27,0x1c2c,0x1c27,0x1c27,0x1c27,0x10f4,0x10f6,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef, +0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94, +0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94, +0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94, +0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94, +0x1c94,0x1c94,0x1c94,0x1c94,0x11d4,0x1c9c,0x1c9c,0x1c9c,0x1c9c,0x1c9c,0x1c9c,0x1c9c,0x1c9c,0x1c9c,0x1c9c,0x1c9c, +0x1c9c,0x1c9c,0x1c9c,0x1c9c,0x1c9c,0x1c9c,0x1c9c,0x1c9c,0x1c9c,0x1c9c,0x1c9c,0x1c9c,0x11dc,0x4ef,0x4ef,0x4ef, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef, +0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x4ef, +#if !U_PLATFORM_IS_DARWIN_BASED +0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701, +0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701, +0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701, +0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x122c,0x11e4,0x1a06,0x1a06,0x1a06, +0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x4ef,0x4ef,0x4ef,0x4ef,0x4ef,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732, +0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732, +0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732, +0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x122c,0x11e4,0x1a37,0x1a37,0x1a37, +0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9, +0x11f9,0x11f9,0x11f9,0x11f9,0x11ec,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4, +0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4, +0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4, +0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4, +#if !U_PLATFORM_IS_DARWIN_BASED +0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x1709,0x1709,0x1709,0x1709,0x1709,0x1709,0x1709,0x1709,0x1709,0x1709,0x1709, +0x1709,0x1709,0x1709,0x1709,0x1709,0x1234,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x173a,0x173a,0x173a,0x173a,0x173a,0x173a,0x173a,0x173a,0x173a,0x173a,0x173a, +0x173a,0x173a,0x173a,0x173a,0x173a,0x1234,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4, +0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4, +0x11e4,0x11e4,0x11e4,0x11e4,0x11ed,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4, +0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4, +0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4, +0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4,0x11e4, +#if !U_PLATFORM_IS_DARWIN_BASED +0x11e4,0x11e4,0x11e4,0x11e4,0x11ed,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b, +0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b, +0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b, +0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x11f5,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x11e4,0x11e4,0x11e4,0x11e4,0x11ed,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c, +0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c, +0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c, +0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x11f5,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9, +0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9, +0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9, +#if !U_PLATFORM_IS_DARWIN_BASED +0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06, +0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06, +0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06, +0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06, +0x1a06,0x1a06,0x1a06,0x1a06,0x123c,0x1ae3,0x1ae3,0x1ae3,0x1ae3,0x1ae3,0x1ae3,0x1244,0x1c3b,0x1c3b,0x1c3b,0x1c3b, +0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b, +0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b, +0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b, +0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4, +0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4, +0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4, +0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4, +0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x1594,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac, +0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac, +0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac, +0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac, +0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x159c,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4, +0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4, +0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4, +0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4, +0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15a4,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac, +0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac, +0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac, +0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac, +0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x15ac,0x1701,0x1701,0x1701,0x1701,0x1701, +0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701, +0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701, +0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701, +0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06, +0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06, +0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06, +0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06, +0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1a06,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b, +0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b, +0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b, +0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b, +0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c3b,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63, +0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63, +0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63, +0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63, +0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x1c63,0x4ce,0x2c4,0x2c4,0x2c4,0x2c4, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x11f9,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37, +0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37, +0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37, +0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37, +0x1a37,0x1a37,0x1a37,0x1a37,0x123c,0x1b14,0x1b14,0x1b14,0x1b14,0x1b14,0x1b14,0x1244,0x1c6c,0x1c6c,0x1c6c,0x1c6c, +0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c, +0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c, +0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c, +0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5, +0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5, +0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5, +0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5, +0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15c5,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd, +0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd, +0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd, +0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd, +0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15cd,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5, +0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5, +0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5, +0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5, +0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd, +0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd, +0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd, +0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd, +0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x15dd,0x1732,0x1732,0x1732,0x1732,0x1732, +0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732, +0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732, +0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732, +0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1732,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37, +0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37, +0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37, +0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37, +0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1a37,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c, +0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c, +0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c, +0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c, +0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c6c,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94, +0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94, +0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94, +0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94, +0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x1c94,0x4ce,0x2c4,0x2c4,0x2c4,0x2c4, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x2c4,0x2c4,0x2c4,0x2c4,0x2c4,0x2c7,0x2d0,0x2ca,0x2ca,0x2cd,0x2c4,0x2c4,0x2c4,0x2c4,0x2c4,0x2c4, +#if !U_PLATFORM_IS_DARWIN_BASED +0x2c4,0x2c4,0x2c4,0x2c4,0x2c4,0x2c4,0x2c4,0x2c4,0x2c4,0x2c4,0x2c4,0x2c4,0x7f5,0x7ef,0x7d4,0x7cb, +0x7c2,0x7bf,0x7b6,0x7d1,0x7bc,0x7c8,0x7cb,0x7e6,0x7dd,0x7ce,0x7f2,0x7c5,0x7b3,0x7b3,0x7b3,0x7b3, +0x7b3,0x7b3,0x7b3,0x7b3,0x7b3,0x7b3,0x7da,0x7d7,0x7e0,0x7e0,0x7e0,0x7ef,0x7b6,0x801,0x801,0x801, +0x801,0x801,0x801,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb, +0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7bc,0x7c2,0x7c8,0x7ec,0x7b0,0x7e9,0x7fe,0x7fe,0x7fe, +0x7fe,0x7fe,0x7fe,0x7f8,0x7f8,0x7f8,0x7f8,0x7f8,0x7f8,0x7f8,0x7f8,0x7f8,0x7f8,0x7f8,0x7f8,0x7f8, +0x7f8,0x7f8,0x7f8,0x7f8,0x7f8,0x7f8,0x7f8,0x7bc,0x7e3,0x7b9,0x7e0,0x2c4,0,0,0,0, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x2c4,0x2c4,0x2c4,0x2c4,0x2c4,0x2c4,0x2c4,0x2c4,0x2c4,0x2c4,0x2c4,0x2c4,0x813,0x80d,0x7f2,0x7e9, +0x7e0,0x7dd,0x7d4,0x7ef,0x7da,0x7e6,0x7e9,0x804,0x7fb,0x7ec,0x810,0x7e3,0x7d1,0x7d1,0x7d1,0x7d1, +0x7d1,0x7d1,0x7d1,0x7d1,0x7d1,0x7d1,0x7f8,0x7f5,0x7fe,0x7fe,0x7fe,0x80d,0x7d4,0x81f,0x81f,0x81f, +0x81f,0x81f,0x81f,0x819,0x819,0x819,0x819,0x819,0x819,0x819,0x819,0x819,0x819,0x819,0x819,0x819, +0x819,0x819,0x819,0x819,0x819,0x819,0x819,0x7da,0x7e0,0x7e6,0x80a,0x7ce,0x807,0x81c,0x81c,0x81c, +0x81c,0x81c,0x81c,0x816,0x816,0x816,0x816,0x816,0x816,0x816,0x816,0x816,0x816,0x816,0x816,0x816, +0x816,0x816,0x816,0x816,0x816,0x816,0x816,0x7da,0x801,0x7d7,0x7fe,0x2c4,0,0,0,0, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0x25e,0x25e,0x25e,0x25e,0x25e,0x26d,0x25e,0x25e,0x25e,0x25e,0x25e,0x25e,0x25e,0x25e,0x25e,0x25e, -0x25e,0x25e,0x25e,0x25e,0x25e,0x25e,0x25e,0x25e,0x25e,0x25e,0x25e,0x25e,0x25e,0x25e,0x25e,0x25e, -#if !U_PLATFORM_IS_DARWIN_BASED -0x261,0x5dc,0x798,0x79b,0x5e2,0x79b,0x795,0x5d9,0x5d0,0x267,0x5ee,0x26a,0x79e,0x5c7,0x5e5,0x792, -0x5df,0x5eb,0x5cd,0x5cd,0x5d3,0x264,0x5d9,0x5d6,0x5d0,0x5cd,0x5ee,0x26a,0x5ca,0x5ca,0x5ca,0x5dc, -0x273,0x273,0x273,0x273,0x273,0x273,0x5f7,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273, -0x5f7,0x273,0x273,0x273,0x273,0x273,0x273,0x5e8,0x5f7,0x273,0x273,0x273,0x273,0x273,0x5f7,0x5f1, -0x5f4,0x5f4,0x270,0x270,0x270,0x270,0x5f1,0x270,0x5f4,0x5f4,0x5f4,0x270,0x5f4,0x5f4,0x270,0x270, -0x5f1,0x270,0x5f4,0x5f4,0x270,0x270,0x270,0x5e8,0x5f1,0x5f4,0x5f4,0x270,0x5f4,0x270,0x5f1,0x270, -0x27f,0x5fd,0x27f,0x276,0x27f,0x276,0x27f,0x276,0x27f,0x276,0x27f,0x276,0x27f,0x276,0x27f,0x276, -0x27c,0x5fa,0x27f,0x5fd,0x27f,0x276,0x27f,0x276,0x27f,0x276,0x27f,0x5fd,0x27f,0x276,0x27f,0x276, -0x27f,0x276,0x27f,0x276,0x27f,0x276,0x603,0x5fa,0x27f,0x276,0x27f,0x5fd,0x27f,0x276,0x27f,0x276, -0x27f,0x5fa,0x606,0x600,0x27f,0x276,0x27f,0x276,0x5fa,0x27f,0x276,0x27f,0x276,0x27f,0x276,0x606, -0x600,0x603,0x5fa,0x27f,0x5fd,0x27f,0x276,0x27f,0x5fd,0x609,0x603,0x5fa,0x27f,0x5fd,0x27f,0x276, -0x27f,0x276,0x603,0x5fa,0x27f,0x276,0x27f,0x276,0x27f,0x276,0x27f,0x276,0x27f,0x276,0x27f,0x276, -0x27f,0x276,0x27f,0x276,0x27f,0x276,0x603,0x5fa,0x27f,0x276,0x27f,0x5fd,0x27f,0x276,0x27f,0x276, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x261,0x5e8,0x7b6,0x7b9,0x5ee,0x7b9,0x7b3,0x5e5,0x5dc,0x267,0x5fa,0x26a,0x7bc,0x5d3,0x5f1,0x7b0, -0x5eb,0x5f7,0x5d9,0x5d9,0x5df,0x264,0x5e5,0x5e2,0x5dc,0x5d9,0x5fa,0x26a,0x5d6,0x5d6,0x5d6,0x5e8, -0x273,0x273,0x273,0x273,0x273,0x273,0x603,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273, -0x603,0x273,0x273,0x273,0x273,0x273,0x273,0x5f4,0x603,0x273,0x273,0x273,0x273,0x273,0x603,0x5fd, -0x600,0x600,0x270,0x270,0x270,0x270,0x5fd,0x270,0x600,0x600,0x600,0x270,0x600,0x600,0x270,0x270, -0x5fd,0x270,0x600,0x600,0x270,0x270,0x270,0x5f4,0x5fd,0x600,0x600,0x270,0x600,0x270,0x5fd,0x270, -0x27f,0x609,0x27f,0x276,0x27f,0x276,0x27f,0x276,0x27f,0x276,0x27f,0x276,0x27f,0x276,0x27f,0x276, -0x27c,0x606,0x27f,0x609,0x27f,0x276,0x27f,0x276,0x27f,0x276,0x27f,0x609,0x27f,0x276,0x27f,0x276, -0x27f,0x276,0x27f,0x276,0x27f,0x276,0x60f,0x606,0x27f,0x276,0x27f,0x609,0x27f,0x276,0x27f,0x276, -0x27f,0x606,0x612,0x60c,0x27f,0x276,0x27f,0x276,0x606,0x27f,0x276,0x27f,0x276,0x27f,0x276,0x612, -0x60c,0x60f,0x606,0x27f,0x609,0x27f,0x276,0x27f,0x609,0x615,0x60f,0x606,0x27f,0x609,0x27f,0x276, -0x27f,0x276,0x60f,0x606,0x27f,0x276,0x27f,0x276,0x27f,0x276,0x27f,0x276,0x27f,0x276,0x27f,0x276, -0x27f,0x276,0x27f,0x276,0x27f,0x276,0x60f,0x606,0x27f,0x276,0x27f,0x609,0x27f,0x276,0x27f,0x276, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x27f,0x276,0x27f,0x276,0x27f,0x276,0x27f,0x276,0x27f,0x27f,0x276,0x27f,0x276,0x27f,0x276,0x279, -0x282,0x28e,0x28e,0x282,0x28e,0x282,0x28e,0x28e,0x282,0x28e,0x28e,0x28e,0x282,0x282,0x28e,0x28e, -0x28e,0x28e,0x282,0x28e,0x28e,0x282,0x28e,0x28e,0x28e,0x282,0x282,0x282,0x28e,0x28e,0x282,0x28e, -0x291,0x285,0x28e,0x282,0x28e,0x282,0x28e,0x28e,0x282,0x28e,0x282,0x282,0x28e,0x282,0x28e,0x291, -0x285,0x28e,0x28e,0x28e,0x282,0x28e,0x282,0x28e,0x28e,0x282,0x282,0x28b,0x28e,0x282,0x282,0x282, -#if !U_PLATFORM_IS_DARWIN_BASED -0x28b,0x28b,0x28b,0x28b,0x294,0x294,0x288,0x294,0x294,0x288,0x294,0x294,0x288,0x291,0x60c,0x291, -0x60c,0x291,0x60c,0x291,0x60c,0x291,0x60c,0x291,0x60c,0x291,0x60c,0x291,0x60c,0x282,0x291,0x285, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x28b,0x28b,0x28b,0x28b,0x294,0x294,0x288,0x294,0x294,0x288,0x294,0x294,0x288,0x291,0x618,0x291, -0x618,0x291,0x618,0x291,0x618,0x291,0x618,0x291,0x618,0x291,0x618,0x291,0x618,0x282,0x291,0x285, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x291,0x285,0x291,0x285,0x28e,0x282,0x291,0x285,0x291,0x285,0x291,0x285,0x291,0x285,0x291,0x285, -#if !U_PLATFORM_IS_DARWIN_BASED -0x285,0x294,0x294,0x288,0x291,0x285,0x966,0x966,0x969,0x963,0x291,0x285,0x291,0x285,0x291,0x285, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x285,0x294,0x294,0x288,0x291,0x285,0x99c,0x99c,0x99f,0x999,0x291,0x285,0x291,0x285,0x291,0x285, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x291,0x285,0x291,0x285,0x291,0x285,0x291,0x285,0x291,0x285,0x291,0x285,0x291,0x285,0x291,0x285, -#if !U_PLATFORM_IS_DARWIN_BASED -0x291,0x285,0x291,0x285,0x969,0x963,0x969,0x963,0x966,0x960,0x969,0x963,0xb22,0xc24,0x966,0x960, -0x966,0x960,0x969,0x963,0x969,0x963,0x969,0x963,0x969,0x963,0x969,0x963,0x969,0x963,0x969,0x963, -0xc24,0xc24,0xc24,0xd1a,0xd1a,0xd1a,0xd1d,0xd1d,0xd1a,0xd1d,0xd1d,0xd1a,0xd1a,0xd1d,0xe5e,0xe61, -0xe61,0xe61,0xe61,0xe5e,0xe61,0xe5e,0xe61,0xe5e,0xe61,0xe5e,0xe61,0xe5e,0x297,0x60f,0x297,0x297, -0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x60f,0x297,0x297, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x291,0x285,0x291,0x285,0x99f,0x999,0x99f,0x999,0x99c,0x996,0x99f,0x999,0xb58,0xc5a,0x99c,0x996, -0x99c,0x996,0x99f,0x999,0x99f,0x999,0x99f,0x999,0x99f,0x999,0x99f,0x999,0x99f,0x999,0x99f,0x999, -0xc5a,0xc5a,0xc5a,0xd50,0xd50,0xd50,0xd53,0xd53,0xd50,0xd53,0xd53,0xd50,0xd50,0xd53,0xe94,0xe97, -0xe97,0xe97,0xe97,0xe94,0xe97,0xe94,0xe97,0xe94,0xe97,0xe94,0xe97,0xe94,0x297,0x61b,0x297,0x297, -0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x61b,0x297,0x297, +0,0,0,0,0,0,0,0,0,0,0,0,0x2d3,0x2d3,0x2d3,0x2d3, +0x2d3,0x2e2,0x2d3,0x2d3,0x2d3,0x2d3,0x2d3,0x2d3,0x2d3,0x2d3,0x2d3,0x2d3,0x2d3,0x2d3,0x2d3,0x2d3, +#if !U_PLATFORM_IS_DARWIN_BASED +0x2d3,0x2d3,0x2d3,0x2d3,0x2d3,0x2d3,0x2d3,0x2d3,0x2d3,0x2d3,0x2d3,0x2d3,0x2d6,0x64b,0x80a,0x80d, +0x651,0x80d,0x807,0x648,0x63f,0x2dc,0x65d,0x2df,0x810,0x636,0x654,0x804,0x64e,0x65a,0x63c,0x63c, +0x642,0x2d9,0x648,0x645,0x63f,0x63c,0x65d,0x2df,0x639,0x639,0x639,0x64b,0x2e8,0x2e8,0x2e8,0x2e8, +0x2e8,0x2e8,0x666,0x2e8,0x2e8,0x2e8,0x2e8,0x2e8,0x2e8,0x2e8,0x2e8,0x2e8,0x666,0x2e8,0x2e8,0x2e8, +0x2e8,0x2e8,0x2e8,0x657,0x666,0x2e8,0x2e8,0x2e8,0x2e8,0x2e8,0x666,0x660,0x663,0x663,0x2e5,0x2e5, +0x2e5,0x2e5,0x660,0x2e5,0x663,0x663,0x663,0x2e5,0x663,0x663,0x2e5,0x2e5,0x660,0x2e5,0x663,0x663, +0x2e5,0x2e5,0x2e5,0x657,0x660,0x663,0x663,0x2e5,0x663,0x2e5,0x660,0x2e5,0x2f4,0x66c,0x2f4,0x2eb, +0x2f4,0x2eb,0x2f4,0x2eb,0x2f4,0x2eb,0x2f4,0x2eb,0x2f4,0x2eb,0x2f4,0x2eb,0x2f1,0x669,0x2f4,0x66c, +0x2f4,0x2eb,0x2f4,0x2eb,0x2f4,0x2eb,0x2f4,0x66c,0x2f4,0x2eb,0x2f4,0x2eb,0x2f4,0x2eb,0x2f4,0x2eb, +0x2f4,0x2eb,0x672,0x669,0x2f4,0x2eb,0x2f4,0x66c,0x2f4,0x2eb,0x2f4,0x2eb,0x2f4,0x669,0x675,0x66f, +0x2f4,0x2eb,0x2f4,0x2eb,0x669,0x2f4,0x2eb,0x2f4,0x2eb,0x2f4,0x2eb,0x675,0x66f,0x672,0x669,0x2f4, +0x66c,0x2f4,0x2eb,0x2f4,0x66c,0x678,0x672,0x669,0x2f4,0x66c,0x2f4,0x2eb,0x2f4,0x2eb,0x672,0x669, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x2d3,0x2d3,0x2d3,0x2d3,0x2d3,0x2d3,0x2d3,0x2d3,0x2d3,0x2d3,0x2d3,0x2d3,0x2d6,0x657,0x828,0x82b, +0x65d,0x82b,0x825,0x654,0x64b,0x2dc,0x669,0x2df,0x82e,0x642,0x660,0x822,0x65a,0x666,0x648,0x648, +0x64e,0x2d9,0x654,0x651,0x64b,0x648,0x669,0x2df,0x645,0x645,0x645,0x657,0x2e8,0x2e8,0x2e8,0x2e8, +0x2e8,0x2e8,0x672,0x2e8,0x2e8,0x2e8,0x2e8,0x2e8,0x2e8,0x2e8,0x2e8,0x2e8,0x672,0x2e8,0x2e8,0x2e8, +0x2e8,0x2e8,0x2e8,0x663,0x672,0x2e8,0x2e8,0x2e8,0x2e8,0x2e8,0x672,0x66c,0x66f,0x66f,0x2e5,0x2e5, +0x2e5,0x2e5,0x66c,0x2e5,0x66f,0x66f,0x66f,0x2e5,0x66f,0x66f,0x2e5,0x2e5,0x66c,0x2e5,0x66f,0x66f, +0x2e5,0x2e5,0x2e5,0x663,0x66c,0x66f,0x66f,0x2e5,0x66f,0x2e5,0x66c,0x2e5,0x2f4,0x678,0x2f4,0x2eb, +0x2f4,0x2eb,0x2f4,0x2eb,0x2f4,0x2eb,0x2f4,0x2eb,0x2f4,0x2eb,0x2f4,0x2eb,0x2f1,0x675,0x2f4,0x678, +0x2f4,0x2eb,0x2f4,0x2eb,0x2f4,0x2eb,0x2f4,0x678,0x2f4,0x2eb,0x2f4,0x2eb,0x2f4,0x2eb,0x2f4,0x2eb, +0x2f4,0x2eb,0x67e,0x675,0x2f4,0x2eb,0x2f4,0x678,0x2f4,0x2eb,0x2f4,0x2eb,0x2f4,0x675,0x681,0x67b, +0x2f4,0x2eb,0x2f4,0x2eb,0x675,0x2f4,0x2eb,0x2f4,0x2eb,0x2f4,0x2eb,0x681,0x67b,0x67e,0x675,0x2f4, +0x678,0x2f4,0x2eb,0x2f4,0x678,0x684,0x67e,0x675,0x2f4,0x678,0x2f4,0x2eb,0x2f4,0x2eb,0x67e,0x675, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x2f4,0x2eb,0x2f4,0x2eb,0x2f4,0x2eb,0x2f4,0x2eb,0x2f4,0x2eb,0x2f4,0x2eb,0x2f4,0x2eb,0x2f4,0x2eb, +#if !U_PLATFORM_IS_DARWIN_BASED +0x2f4,0x2eb,0x672,0x669,0x2f4,0x2eb,0x2f4,0x66c,0x2f4,0x2eb,0x2f4,0x2eb,0x2f4,0x2eb,0x2f4,0x2eb, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x2f4,0x2eb,0x67e,0x675,0x2f4,0x2eb,0x2f4,0x678,0x2f4,0x2eb,0x2f4,0x2eb,0x2f4,0x2eb,0x2f4,0x2eb, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x2f4,0x2eb,0x2f4,0x2eb,0x2f4,0x2f4,0x2eb,0x2f4,0x2eb,0x2f4,0x2eb,0x2ee,0x2f7,0x303,0x303,0x2f7, +0x303,0x2f7,0x303,0x303,0x2f7,0x303,0x303,0x303,0x2f7,0x2f7,0x303,0x303,0x303,0x303,0x2f7,0x303, +0x303,0x2f7,0x303,0x303,0x303,0x2f7,0x2f7,0x2f7,0x303,0x303,0x2f7,0x303,0x306,0x2fa,0x303,0x2f7, +0x303,0x2f7,0x303,0x303,0x2f7,0x303,0x2f7,0x2f7,0x303,0x2f7,0x303,0x306,0x2fa,0x303,0x303,0x303, +0x2f7,0x303,0x2f7,0x303,0x303,0x2f7,0x2f7,0x300,0x303,0x2f7,0x2f7,0x2f7,0x300,0x300,0x300,0x300, +#if !U_PLATFORM_IS_DARWIN_BASED +0x309,0x309,0x2fd,0x309,0x309,0x2fd,0x309,0x309,0x2fd,0x306,0x67b,0x306,0x67b,0x306,0x67b,0x306, +0x67b,0x306,0x67b,0x306,0x67b,0x306,0x67b,0x306,0x67b,0x2f7,0x306,0x2fa,0x306,0x2fa,0x306,0x2fa, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x309,0x309,0x2fd,0x309,0x309,0x2fd,0x309,0x309,0x2fd,0x306,0x687,0x306,0x687,0x306,0x687,0x306, +0x687,0x306,0x687,0x306,0x687,0x306,0x687,0x306,0x687,0x2f7,0x306,0x2fa,0x306,0x2fa,0x306,0x2fa, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x303,0x2f7,0x306,0x2fa,0x306,0x2fa,0x306,0x2fa,0x306,0x2fa,0x306,0x2fa,0x2fa,0x309,0x309,0x2fd, +#if !U_PLATFORM_IS_DARWIN_BASED +0x306,0x2fa,0x9e4,0x9e4,0x9e7,0x9e1,0x306,0x2fa,0x306,0x2fa,0x306,0x2fa,0x306,0x2fa,0x306,0x2fa, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x306,0x2fa,0xa1a,0xa1a,0xa1d,0xa17,0x306,0x2fa,0x306,0x2fa,0x306,0x2fa,0x306,0x2fa,0x306,0x2fa, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x306,0x2fa,0x306,0x2fa,0x306,0x2fa,0x306,0x2fa,0x306,0x2fa,0x306,0x2fa,0x306,0x2fa,0x306,0x2fa, +#if !U_PLATFORM_IS_DARWIN_BASED +0x9e7,0x9e1,0x9e7,0x9e1,0x9e4,0x9de,0x9e7,0x9e1,0xba3,0xca5,0x9e4,0x9de,0x9e4,0x9de,0x9e7,0x9e1, +0x9e7,0x9e1,0x9e7,0x9e1,0x9e7,0x9e1,0x9e7,0x9e1,0x9e7,0x9e1,0x9e7,0x9e1,0xca5,0xca5,0xca5,0xd9e, +0xd9e,0xd9e,0xda1,0xda1,0xd9e,0xda1,0xda1,0xd9e,0xd9e,0xda1,0xee5,0xee8,0xee8,0xee8,0xee8,0xee5, +0xee8,0xee5,0xee8,0xee5,0xee8,0xee5,0xee8,0xee5,0x30c,0x67e,0x30c,0x30c,0x30c,0x30c,0x30c,0x30c, +0x30c,0x30c,0x30c,0x30c,0x30c,0x30c,0x30c,0x30c,0x30c,0x67e,0x30c,0x30c,0x30c,0x30c,0x30c,0x30c, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0xa1d,0xa17,0xa1d,0xa17,0xa1a,0xa14,0xa1d,0xa17,0xbd9,0xcdb,0xa1a,0xa14,0xa1a,0xa14,0xa1d,0xa17, +0xa1d,0xa17,0xa1d,0xa17,0xa1d,0xa17,0xa1d,0xa17,0xa1d,0xa17,0xa1d,0xa17,0xcdb,0xcdb,0xcdb,0xdd4, +0xdd4,0xdd4,0xdd7,0xdd7,0xdd4,0xdd7,0xdd7,0xdd4,0xdd4,0xdd7,0xf1b,0xf1e,0xf1e,0xf1e,0xf1e,0xf1b, +0xf1e,0xf1b,0xf1e,0xf1b,0xf1e,0xf1b,0xf1e,0xf1b,0x30c,0x68a,0x30c,0x30c,0x30c,0x30c,0x30c,0x30c, +0x30c,0x30c,0x30c,0x30c,0x30c,0x30c,0x30c,0x30c,0x30c,0x68a,0x30c,0x30c,0x30c,0x30c,0x30c,0x30c, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x30c,0x30c,0x30c,0x30c,0x30c,0x30c,0x30c,0x30c,0x30c,0x30c,0x30c,0x30c,0x30c,0x30c,0x30c,0x30c, +0x30c,0x30c,0x30c,0x30c,0x30c,0x30c,0x30c,0x30c,0x30f,0x30c,0x30c,0x30c,0x30c,0x30c,0x30c,0x30c, +#if !U_PLATFORM_IS_DARWIN_BASED +0x30c,0x30c,0x30c,0x30c,0x30c,0x30c,0x30c,0x30c,0x30c,0x30c,0x30c,0x30c,0x30c,0x9ea,0x9ea,0x9ea, +0x9ea,0x9ea,0xca8,0xca8,0x327,0x327,0x327,0x327,0x327,0x327,0x327,0x327,0x327,0x31e,0x31e,0x31e, +0x31e,0x31e,0x31e,0x31e,0x31b,0x31b,0x318,0x318,0x684,0x318,0x31e,0x687,0x321,0x687,0x687,0x687, +0x321,0x687,0x31e,0x31e,0x68a,0x324,0x318,0x318,0x318,0x318,0x318,0x318,0x681,0x681,0x681,0x681, +0x315,0x681,0x318,0xb1c,0x327,0x327,0x327,0x327,0x327,0x312,0x312,0x312,0x312,0x312,0x9f3,0x9f3, +0x9f0,0x9ed,0x9f0,0xcab,0xcab,0xcab,0xcab,0xcab,0xcab,0xcab,0xcab,0xcab,0xcab,0xcab,0xcab,0xcab, +0xcab,0xcab,0xcab,0xcab,0x68d,0x68d,0x68d,0x68d,0x68d,0x68d,0x68d,0x68d,0x68d,0x68d,0x68d,0x68d, +0x68d,0x68d,0x68d,0x68d,0x68d,0x68d,0x68d,0x68d,0x68d,0x68d,0x68d,0x68d,0x68d,0x68d,0x68d,0x68d, +0x68d,0x68d,0x68d,0x68d,0x68d,0x68d,0x68d,0x68d,0x68d,0x68d,0x68d,0x68d,0x68d,0x68d,0x68d,0x68d, +0x68d,0x68d,0x68d,0x68d,0x68d,0x68d,0x68d,0x68d,0x68d,0x68d,0x68d,0x68d,0x68d,0x68d,0x68d,0x68d, +0x68d,0x68d,0x68d,0x68d,0x690,0x690,0x948,0x690,0x690,0x94b,0xb1f,0xb1f,0xb1f,0xb1f,0xb1f,0xb1f, +0xb1f,0xb1f,0xb1f,0xc5d,0xd6e,0xd6e,0xd6e,0xd6e,0xd6e,0xd6e,0xd6e,0xd6e,0xeac,0xeac,0xeac,0xeac, +0xeaf,0xd71,0xd71,0xd71,0x693,0x693,0xb22,0xca2,0xca2,0xca2,0xca2,0xca2,0xca2,0xca2,0xca2,0xca2, +0xca2,0xca2,0xca2,0xca2,0xf93,0xf90,0xf93,0xf90,0x333,0x33c,0xf93,0xf90,0x27,0x27,0x342,0xeeb, +0xeeb,0xeeb,0x32a,0x14e8,0x27,0x27,0x27,0x27,0x33f,0x32d,0x351,0x330,0x351,0x351,0x351,0x27, +0x351,0x27,0x351,0x351,0x348,0x699,0x699,0x699,0x699,0x699,0x699,0x699,0x699,0x699,0x699,0x699, +0x699,0x699,0x699,0x699,0x699,0x699,0x27,0x699,0x699,0x699,0x699,0x699,0x699,0x699,0x351,0x351, +0x348,0x348,0x348,0x348,0x348,0x696,0x696,0x696,0x696,0x696,0x696,0x696,0x696,0x696,0x696,0x696, +0x696,0x696,0x696,0x696,0x696,0x696,0x345,0x696,0x696,0x696,0x696,0x696,0x696,0x696,0x348,0x348, +0x348,0x348,0x348,0xf93,0x354,0x354,0x357,0x351,0x351,0x354,0x34b,0x9f6,0xbac,0xba9,0x34e,0x9f6, +0x34e,0x9f6,0x34e,0x9f6,0x34e,0x9f6,0x339,0x336,0x339,0x336,0x339,0x336,0x339,0x336,0x339,0x336, +0x339,0x336,0x339,0x336,0x354,0x354,0x34b,0x345,0xb5b,0xb58,0xba6,0xcb1,0xcae,0xcb4,0xcb1,0xcae, +0xda4,0xda7,0xda7,0xda7,0xa05,0x6a5,0x363,0x366,0x363,0x363,0x363,0x366,0x363,0x363,0x363,0x363, +0x366,0xa05,0x366,0x363,0x6a2,0x6a2,0x6a2,0x6a2,0x6a2,0x6a2,0x6a2,0x6a2,0x6a2,0x6a5,0x6a2,0x6a2, +0x6a2,0x6a2,0x6a2,0x6a2,0x6a2,0x6a2,0x6a2,0x6a2,0x6a2,0x6a2,0x6a2,0x6a2,0x6a2,0x6a2,0x6a2,0x6a2, +0x6a2,0x6a2,0x6a2,0x6a2,0x69c,0x69c,0x69c,0x69c,0x69c,0x69c,0x69c,0x69c,0x69c,0x69f,0x69c,0x69c, +0x69c,0x69c,0x69c,0x69c,0x69c,0x69c,0x69c,0x69c,0x69c,0x69c,0x69c,0x69c,0x69c,0x69c,0x69c,0x69c, +0x9ff,0x69f,0x35d,0x360,0x35d,0x35d,0x35d,0x360,0x35d,0x35d,0x35d,0x35d,0x360,0x9ff,0x360,0x35d, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x30c,0x30c,0x30c,0x30c,0x30c,0x30c,0x30c,0x30c,0x30c,0x30c,0x30c,0x30c,0x30c,0xa20,0xa20,0xa20, +0xa20,0xa20,0xcde,0xcde,0x327,0x327,0x327,0x327,0x327,0x327,0x327,0x327,0x327,0x31e,0x31e,0x31e, +0x31e,0x31e,0x31e,0x31e,0x31b,0x31b,0x318,0x318,0x690,0x318,0x31e,0x693,0x321,0x693,0x693,0x693, +0x321,0x693,0x31e,0x31e,0x696,0x324,0x318,0x318,0x318,0x318,0x318,0x318,0x68d,0x68d,0x68d,0x68d, +0x315,0x68d,0x318,0xb52,0x327,0x327,0x327,0x327,0x327,0x312,0x312,0x312,0x312,0x312,0xa29,0xa29, +0xa26,0xa23,0xa26,0xce1,0xce1,0xce1,0xce1,0xce1,0xce1,0xce1,0xce1,0xce1,0xce1,0xce1,0xce1,0xce1, +0xce1,0xce1,0xce1,0xce1,0x699,0x699,0x699,0x699,0x699,0x699,0x699,0x699,0x699,0x699,0x699,0x699, +0x699,0x699,0x699,0x699,0x699,0x699,0x699,0x699,0x699,0x699,0x699,0x699,0x699,0x699,0x699,0x699, +0x699,0x699,0x699,0x699,0x699,0x699,0x699,0x699,0x699,0x699,0x699,0x699,0x699,0x699,0x699,0x699, +0x699,0x699,0x699,0x699,0x699,0x699,0x699,0x699,0x699,0x699,0x699,0x699,0x699,0x699,0x699,0x699, +0x699,0x699,0x699,0x699,0x69c,0x69c,0x97e,0x69c,0x69c,0x981,0xb55,0xb55,0xb55,0xb55,0xb55,0xb55, +0xb55,0xb55,0xb55,0xc93,0xda4,0xda4,0xda4,0xda4,0xda4,0xda4,0xda4,0xda4,0xee2,0xee2,0xee2,0xee2, +0xee5,0xda7,0xda7,0xda7,0x69f,0x69f,0xb58,0xcd8,0xcd8,0xcd8,0xcd8,0xcd8,0xcd8,0xcd8,0xcd8,0xcd8, +0xcd8,0xcd8,0xcd8,0xcd8,0xfc9,0xfc6,0xfc9,0xfc6,0x333,0x33c,0xfc9,0xfc6,0x27,0x27,0x342,0xf21, +0xf21,0xf21,0x32a,0x151e,0x27,0x27,0x27,0x27,0x33f,0x32d,0x351,0x330,0x351,0x351,0x351,0x27, +0x351,0x27,0x351,0x351,0x348,0x6a5,0x6a5,0x6a5,0x6a5,0x6a5,0x6a5,0x6a5,0x6a5,0x6a5,0x6a5,0x6a5, +0x6a5,0x6a5,0x6a5,0x6a5,0x6a5,0x6a5,0x27,0x6a5,0x6a5,0x6a5,0x6a5,0x6a5,0x6a5,0x6a5,0x351,0x351, +0x348,0x348,0x348,0x348,0x348,0x6a2,0x6a2,0x6a2,0x6a2,0x6a2,0x6a2,0x6a2,0x6a2,0x6a2,0x6a2,0x6a2, +0x6a2,0x6a2,0x6a2,0x6a2,0x6a2,0x6a2,0x345,0x6a2,0x6a2,0x6a2,0x6a2,0x6a2,0x6a2,0x6a2,0x348,0x348, +0x348,0x348,0x348,0xfc9,0x354,0x354,0x357,0x351,0x351,0x354,0x34b,0xa2c,0xbe2,0xbdf,0x34e,0xa2c, +0x34e,0xa2c,0x34e,0xa2c,0x34e,0xa2c,0x339,0x336,0x339,0x336,0x339,0x336,0x339,0x336,0x339,0x336, +0x339,0x336,0x339,0x336,0x354,0x354,0x34b,0x345,0xb91,0xb8e,0xbdc,0xce7,0xce4,0xcea,0xce7,0xce4, +0xdda,0xddd,0xddd,0xddd,0xa3b,0x6b1,0x363,0x366,0x363,0x363,0x363,0x366,0x363,0x363,0x363,0x363, +0x366,0xa3b,0x366,0x363,0x6ae,0x6ae,0x6ae,0x6ae,0x6ae,0x6ae,0x6ae,0x6ae,0x6ae,0x6b1,0x6ae,0x6ae, +0x6ae,0x6ae,0x6ae,0x6ae,0x6ae,0x6ae,0x6ae,0x6ae,0x6ae,0x6ae,0x6ae,0x6ae,0x6ae,0x6ae,0x6ae,0x6ae, +0x6ae,0x6ae,0x6ae,0x6ae,0x6a8,0x6a8,0x6a8,0x6a8,0x6a8,0x6a8,0x6a8,0x6a8,0x6a8,0x6ab,0x6a8,0x6a8, +0x6a8,0x6a8,0x6a8,0x6a8,0x6a8,0x6a8,0x6a8,0x6a8,0x6a8,0x6a8,0x6a8,0x6a8,0x6a8,0x6a8,0x6a8,0x6a8, +0xa35,0x6ab,0x35d,0x360,0x35d,0x35d,0x35d,0x360,0x35d,0x35d,0x35d,0x35d,0x360,0xa35,0x360,0x35d, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x363,0x35d,0x363,0x35d,0x363,0x35d,0x363,0x35d,0x363,0x35d,0x363,0x35d,0x363,0x35d,0x363,0x35d, +0x363,0x35d,0x363,0x35d,0x363,0x35d,0x366,0x360,0x363,0x35d,0x363,0x35d,0x363,0x35d,0x363,0x35d, +#if !U_PLATFORM_IS_DARWIN_BASED +0x363,0x35d,0x35a,0x954,0x957,0x939,0x939,0x113d,0x9f9,0x9f9,0xbb2,0xbaf,0xa02,0x9fc,0xa02,0x9fc, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x363,0x35d,0x35a,0x98a,0x98d,0x96f,0x96f,0x1173,0xa2f,0xa2f,0xbe8,0xbe5,0xa38,0xa32,0xa38,0xa32, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x363,0x35d,0x363,0x35d,0x363,0x35d,0x363,0x35d,0x363,0x35d,0x363,0x35d,0x363,0x35d,0x363,0x35d, +0x363,0x35d,0x363,0x35d,0x363,0x35d,0x363,0x35d,0x363,0x35d,0x363,0x35d,0x363,0x35d,0x363,0x35d, +0x363,0x35d,0x363,0x35d,0x363,0x35d,0x363,0x35d,0x363,0x35d,0x363,0x35d,0x363,0x35d,0x363,0x35d, +#if !U_PLATFORM_IS_DARWIN_BASED +0x363,0x366,0x360,0x363,0x35d,0xbb2,0xbaf,0x363,0x35d,0xbb2,0xbaf,0x363,0x35d,0xbb2,0xbaf,0xeee, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x363,0x366,0x360,0x363,0x35d,0xbe8,0xbe5,0x363,0x35d,0xbe8,0xbe5,0x363,0x35d,0xbe8,0xbe5,0xf24, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x366,0x360,0x366,0x360,0x363,0x35d,0x366,0x360,0x363,0x35d,0x366,0x360,0x366,0x360,0x366,0x360, +#if !U_PLATFORM_IS_DARWIN_BASED +0x363,0x35d,0x366,0x360,0x366,0x360,0x366,0x360,0x363,0x35d,0x366,0x360,0xa05,0x9ff,0x366,0x360, +0x366,0x360,0x366,0x360,0x366,0x360,0xdad,0xdaa,0x366,0x360,0xef1,0xeee,0xef1,0xeee,0xef1,0xeee, +0xc1e,0xc1b,0xc1e,0xc1b,0xc1e,0xc1b,0xc1e,0xc1b,0xc1e,0xc1b,0xc1e,0xc1b,0xc1e,0xc1b,0xc1e,0xc1b, +0xf1e,0xf1b,0xf1e,0xf1b,0x1011,0x100e,0x1011,0x100e,0x1011,0x100e,0x1011,0x100e,0x1011,0x100e,0x1011,0x100e, +0x1011,0x100e,0x1011,0x100e,0x1176,0x1173,0x1350,0x134d,0x1521,0x151e,0x1521,0x151e,0x1521,0x151e,0x1521,0x151e, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x363,0x35d,0x366,0x360,0x366,0x360,0x366,0x360,0x363,0x35d,0x366,0x360,0xa3b,0xa35,0x366,0x360, +0x366,0x360,0x366,0x360,0x366,0x360,0xde3,0xde0,0x366,0x360,0xf27,0xf24,0xf27,0xf24,0xf27,0xf24, +0xc54,0xc51,0xc54,0xc51,0xc54,0xc51,0xc54,0xc51,0xc54,0xc51,0xc54,0xc51,0xc54,0xc51,0xc54,0xc51, +0xf54,0xf51,0xf54,0xf51,0x1047,0x1044,0x1047,0x1044,0x1047,0x1044,0x1047,0x1044,0x1047,0x1044,0x1047,0x1044, +0x1047,0x1044,0x1047,0x1044,0x11ac,0x11a9,0x1386,0x1383,0x1557,0x1554,0x1557,0x1554,0x1557,0x1554,0x1557,0x1554, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x2a,0x375,0x375,0x375,0x375,0x375,0x375,0x375,0x375,0x375,0x375,0x375,0x375,0x375,0x375,0x375, +0x375,0x375,0x375,0x375,0x375,0x375,0x375,0x375,0x375,0x375,0x375,0x2a,0x2a,0x378,0x369,0x369, +0x369,0x36c,0x369,0x369,0x2a,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, +0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f, +#if !U_PLATFORM_IS_DARWIN_BASED +0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x372,0x2a,0x8be,0xa08,0x2a,0x2a,0x14eb,0x14eb,0x1404, +0x2d,0x978,0x978,0x978,0x978,0x978,0x978,0x978,0x978,0x978,0x978,0x978,0x978,0x978,0x978,0x978, +0x978,0x978,0xdb0,0x978,0x978,0x978,0x978,0x978,0x978,0x978,0x978,0x978,0x978,0x978,0x978,0x978, +0x37b,0x37b,0x37b,0x37b,0x37b,0x37b,0x37b,0x37b,0x37b,0x37b,0xef4,0x37b,0x37b,0x37b,0x387,0x37b, +0x37e,0x37b,0x37b,0x38a,0x97b,0xdb3,0xdb6,0xdb3,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x36f,0x372,0x2a,0x8f4,0xa3e,0x2a,0x2a,0x1521,0x1521,0x143a, +0x2d,0x9ae,0x9ae,0x9ae,0x9ae,0x9ae,0x9ae,0x9ae,0x9ae,0x9ae,0x9ae,0x9ae,0x9ae,0x9ae,0x9ae,0x9ae, +0x9ae,0x9ae,0xde6,0x9ae,0x9ae,0x9ae,0x9ae,0x9ae,0x9ae,0x9ae,0x9ae,0x9ae,0x9ae,0x9ae,0x9ae,0x9ae, +0x37b,0x37b,0x37b,0x37b,0x37b,0x37b,0x37b,0x37b,0x37b,0x37b,0xf2a,0x37b,0x37b,0x37b,0x387,0x37b, +0x37e,0x37b,0x37b,0x38a,0x9b1,0xde9,0xdec,0xde9,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x38d,0x38d,0x38d,0x38d,0x38d,0x38d,0x38d,0x38d,0x38d,0x38d,0x38d,0x38d,0x38d,0x38d,0x38d,0x38d, +0x38d,0x38d,0x38d,0x38d,0x38d,0x38d,0x38d,0x38d,0x38d,0x38d,0x38d,0x2d,0x2d,0x2d,0x2d,0x2d, +0x38d,0x38d,0x38d,0x384,0x381,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d, +#if !U_PLATFORM_IS_DARWIN_BASED +0xcb7,0xcb7,0xcb7,0xcb7,0x1407,0x14ee,0xf9c,0xf9c,0xf9c,0xf99,0xf99,0xdbf,0x8c4,0xcc6,0xcc3,0xcc3, +0xcba,0xcba,0xcba,0xcba,0xcba,0xcba,0xf96,0xf96,0xf96,0xf96,0xf96,0x8c1,0x14e2,0x30,0xdbc,0x8c7, +0x1317,0x3a8,0x3ab,0x3ab,0x3ab,0x3ab,0x3ab,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8, +0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0xf9f,0xf9f,0xf9f,0xf9f,0xf9f, +0x8ca,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x93f,0x93f,0x93f,0x93f,0x93f, +0x93f,0x93f,0x93f,0xb52,0xb52,0xb52,0xcba,0xcc0,0xcbd,0xdb9,0xdb9,0xdb9,0xdb9,0xdb9,0xdb9,0x1314, +0x95a,0x95a,0x95a,0x95a,0x95a,0x95a,0x95a,0x95a,0x95a,0x95a,0x3a2,0x39f,0x39c,0x399,0xbb5,0xbb5, +0x93c,0x3a8,0x3a8,0x3b4,0x3a8,0x3ae,0x3ae,0x3ae,0x3ae,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0xced,0xced,0xced,0xced,0x143d,0x1524,0xfd2,0xfd2,0xfd2,0xfcf,0xfcf,0xdf5,0x8fa,0xcfc,0xcf9,0xcf9, +0xcf0,0xcf0,0xcf0,0xcf0,0xcf0,0xcf0,0xfcc,0xfcc,0xfcc,0xfcc,0xfcc,0x8f7,0x1518,0x30,0xdf2,0x8fd, +0x134d,0x3a8,0x3ab,0x3ab,0x3ab,0x3ab,0x3ab,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8, +0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0xfd5,0xfd5,0xfd5,0xfd5,0xfd5, +0x900,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x975,0x975,0x975,0x975,0x975, +0x975,0x975,0x975,0xb88,0xb88,0xb88,0xcf0,0xcf6,0xcf3,0xdef,0xdef,0xdef,0xdef,0xdef,0xdef,0x134a, +0x990,0x990,0x990,0x990,0x990,0x990,0x990,0x990,0x990,0x990,0x3a2,0x39f,0x39c,0x399,0xbeb,0xbeb, +0x972,0x3a8,0x3a8,0x3b4,0x3a8,0x3ae,0x3ae,0x3ae,0x3ae,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8, +0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8, +0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8, +#if !U_PLATFORM_IS_DARWIN_BASED +0x3a8,0x3a8,0x3a8,0x3a8,0xa0e,0xa0e,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0xa0e,0x3ab,0x3a8,0x3ab,0x3a8, +0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0xa0e,0x3a8,0x3a8,0x3a8,0x3ab, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x3a8,0x3a8,0x3a8,0x3a8,0xa44,0xa44,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0xa44,0x3ab,0x3a8,0x3ab,0x3a8, +0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0x3a8,0xa44,0x3a8,0x3a8,0x3a8,0x3ab, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x3b7,0x3a8,0x393,0x393,0x393,0x393,0x393,0x393,0x393,0x390,0x399,0x396,0x396,0x393,0x393,0x393, +#if !U_PLATFORM_IS_DARWIN_BASED +0x393,0x3b1,0x3b1,0x393,0x393,0x399,0x396,0x396,0x396,0x393,0xcc9,0xcc9,0x3a5,0x3a5,0x3a5,0x3a5, +0x3a5,0x3a5,0x3a5,0x3a5,0x3a5,0x3a5,0xa0e,0xa0e,0xa0e,0xa0b,0xa0b,0xcc9,0xa26,0xa26,0xa26,0xa20, +0xa20,0xa20,0xa20,0xa20,0xa20,0xa20,0xa20,0xa1d,0xa20,0xa1d,0x33,0xa11,0xa23,0xa14,0xa23,0xa23, +0xa23,0xa23,0xa23,0xa23,0xa23,0xa23,0xa23,0xa23,0xa23,0xa23,0xa23,0xa23,0xa23,0xa23,0xa23,0xa23, +0xa23,0xa23,0xa23,0xa23,0xa23,0xa23,0xa23,0xa23,0xa23,0xccc,0xccc,0xccc,0xa1a,0xa1a,0xa1a,0xa1a, +0xa1a,0xa1a,0xa1a,0xa1a,0xa1a,0xa1a,0xa1a,0xa1a,0xa1a,0xa1a,0xa1a,0xa1a,0xa17,0xa17,0xa17,0xa17, +0xa17,0xa17,0xa17,0xa17,0xa17,0xa17,0xa17,0x33,0x33,0xccc,0xccc,0xccc,0xe22,0xe22,0xe22,0xe22, +0xe22,0xe22,0xe22,0xe22,0xe22,0xe22,0xe22,0xe22,0xe22,0xe22,0xe22,0xe22,0xe22,0xe22,0xe22,0xe22, +0xe22,0xe22,0xe22,0xe22,0xe22,0xe22,0xe22,0xe22,0xe22,0xe22,0x1023,0x1023,0x1023,0x1023,0x1023,0x1023, +0x1023,0x1023,0x1023,0x1023,0x1023,0x1023,0x1023,0x1023,0x1023,0x1023,0x1023,0x1023,0xa2c,0xa2c,0xa2c,0xa2c, +0xa2c,0xa2c,0xa2c,0xa2c,0xa2c,0xa2c,0xa2c,0xa2c,0xa2c,0xa2c,0xa2c,0xa2c,0xa2c,0xa2c,0xa2c,0xa2c, +0xa2c,0xa2c,0xa2c,0xa2c,0xa2c,0xa2c,0xa2c,0xa2c,0xa2c,0xa2c,0xa2c,0xa2c,0xa2c,0xa2c,0xa2c,0xa2c, +0xa2c,0xa2c,0xa29,0xa29,0xa29,0xa29,0xa29,0xa29,0xa29,0xa29,0xa29,0xa29,0xa29,0xbb8,0x36,0x36, +0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0xf36,0xf36,0xf36,0xf36, +0xf36,0xf36,0xf36,0xf36,0xf36,0xf36,0xf39,0xf39,0xf39,0xf39,0xf39,0xf39,0xf39,0xf39,0xf39,0xf39, +0xf39,0xf39,0xf39,0xf39,0xf39,0xf39,0xf39,0xf39,0xf39,0xf39,0xf39,0xf39,0xf39,0xf39,0xf39,0xf39, +0xf39,0xf39,0xf39,0xf39,0xf39,0xf39,0xf39,0xf2d,0xf2d,0xf2d,0xf2d,0xf2d,0xf2d,0xf2d,0xf2d,0xf2d, +0xf3c,0xf3c,0xf30,0xf30,0xf33,0xf42,0xf3f,0x14a,0x14a,0x14a,0x14a,0x14a,6,6,6,6, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x393,0x3b1,0x3b1,0x393,0x393,0x399,0x396,0x396,0x396,0x393,0xcff,0xcff,0x3a5,0x3a5,0x3a5,0x3a5, +0x3a5,0x3a5,0x3a5,0x3a5,0x3a5,0x3a5,0xa44,0xa44,0xa44,0xa41,0xa41,0xcff,0xa5c,0xa5c,0xa5c,0xa56, +0xa56,0xa56,0xa56,0xa56,0xa56,0xa56,0xa56,0xa53,0xa56,0xa53,0x33,0xa47,0xa59,0xa4a,0xa59,0xa59, +0xa59,0xa59,0xa59,0xa59,0xa59,0xa59,0xa59,0xa59,0xa59,0xa59,0xa59,0xa59,0xa59,0xa59,0xa59,0xa59, +0xa59,0xa59,0xa59,0xa59,0xa59,0xa59,0xa59,0xa59,0xa59,0xd02,0xd02,0xd02,0xa50,0xa50,0xa50,0xa50, +0xa50,0xa50,0xa50,0xa50,0xa50,0xa50,0xa50,0xa50,0xa50,0xa50,0xa50,0xa50,0xa4d,0xa4d,0xa4d,0xa4d, +0xa4d,0xa4d,0xa4d,0xa4d,0xa4d,0xa4d,0xa4d,0x33,0x33,0xd02,0xd02,0xd02,0xe58,0xe58,0xe58,0xe58, +0xe58,0xe58,0xe58,0xe58,0xe58,0xe58,0xe58,0xe58,0xe58,0xe58,0xe58,0xe58,0xe58,0xe58,0xe58,0xe58, +0xe58,0xe58,0xe58,0xe58,0xe58,0xe58,0xe58,0xe58,0xe58,0xe58,0x1059,0x1059,0x1059,0x1059,0x1059,0x1059, +0x1059,0x1059,0x1059,0x1059,0x1059,0x1059,0x1059,0x1059,0x1059,0x1059,0x1059,0x1059,0xa62,0xa62,0xa62,0xa62, +0xa62,0xa62,0xa62,0xa62,0xa62,0xa62,0xa62,0xa62,0xa62,0xa62,0xa62,0xa62,0xa62,0xa62,0xa62,0xa62, +0xa62,0xa62,0xa62,0xa62,0xa62,0xa62,0xa62,0xa62,0xa62,0xa62,0xa62,0xa62,0xa62,0xa62,0xa62,0xa62, +0xa62,0xa62,0xa5f,0xa5f,0xa5f,0xa5f,0xa5f,0xa5f,0xa5f,0xa5f,0xa5f,0xa5f,0xa5f,0xbee,0x36,0x36, +0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0xf6c,0xf6c,0xf6c,0xf6c, +0xf6c,0xf6c,0xf6c,0xf6c,0xf6c,0xf6c,0xf6f,0xf6f,0xf6f,0xf6f,0xf6f,0xf6f,0xf6f,0xf6f,0xf6f,0xf6f, +0xf6f,0xf6f,0xf6f,0xf6f,0xf6f,0xf6f,0xf6f,0xf6f,0xf6f,0xf6f,0xf6f,0xf6f,0xf6f,0xf6f,0xf6f,0xf6f, +0xf6f,0xf6f,0xf6f,0xf6f,0xf6f,0xf6f,0xf6f,0xf63,0xf63,0xf63,0xf63,0xf63,0xf63,0xf63,0xf63,0xf63, +0xf72,0xf72,0xf66,0xf66,0xf69,0xf78,0xf75,0x14a,0x14a,0x14a,0x14a,0x14a,6,6,6,6, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297, -0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x29a,0x297,0x297,0x297, -0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297, +6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,0, #if !U_PLATFORM_IS_DARWIN_BASED -0x297,0x96c,0x96c,0x96c,0x96c,0x96c,0xc27,0xc27,0x2b2,0x2b2,0x2b2,0x2b2,0x2b2,0x2b2,0x2b2,0x2b2, -0x2b2,0x2a9,0x2a9,0x2a9,0x2a9,0x2a9,0x2a9,0x2a9,0x2a6,0x2a6,0x29d,0x29d,0x615,0x29d,0x2a9,0x618, -0x2ac,0x618,0x618,0x618,0x2ac,0x618,0x2a9,0x2a9,0x61b,0x2af,0x29d,0x29d,0x29d,0x29d,0x29d,0x2a3, -0x612,0x612,0x612,0x612,0x2a0,0x612,0x29d,0xa9b,0x2b2,0x2b2,0x2b2,0x2b2,0x2b2,0x29d,0x29d,0x29d, -0x29d,0x29d,0x975,0x975,0x972,0x96f,0x972,0xc2a,0xc2a,0xc2a,0xc2a,0xc2a,0xc2a,0xc2a,0xc2a,0xc2a, -0xc2a,0xc2a,0xc2a,0xc2a,0xc2a,0xc2a,0xc2a,0xc2a,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e, -0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e, -0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e, -0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e, -0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x621,0x621,0x8cd,0x621,0x621,0x8d0,0xa9e,0xa9e, -0xa9e,0xa9e,0xa9e,0xa9e,0xa9e,0xa9e,0xa9e,0xbdf,0xcf0,0xcf0,0xcf0,0xcf0,0xcf0,0xcf0,0xcf0,0xcf0, -0xe2b,0xe2b,0xe2b,0xe2b,0xe2e,0xcf3,0xcf3,0xcf3,0x624,0x624,0xaa1,0xc21,0xc21,0xc21,0xc21,0xc21, -0xc21,0xc21,0xc21,0xc21,0xc21,0xc21,0xc21,0xc21,0xf0c,0xf09,0xf0c,0xf09,0x2be,0x2c7,0xf0c,0xf09, -6,6,0x2cd,0xe64,0xe64,0xe64,0x2b5,0x144f,6,6,6,6,0x2ca,0x2b8,0x2dc,0x2bb, -0x2dc,0x2dc,0x2dc,6,0x2dc,6,0x2dc,0x2dc,0x2d3,0x62a,0x62a,0x62a,0x62a,0x62a,0x62a,0x62a, -0x62a,0x62a,0x62a,0x62a,0x62a,0x62a,0x62a,0x62a,0x62a,0x62a,6,0x62a,0x62a,0x62a,0x62a,0x62a, -0x62a,0x62a,0x2dc,0x2dc,0x2d3,0x2d3,0x2d3,0x2d3,0x2d3,0x627,0x627,0x627,0x627,0x627,0x627,0x627, -0x627,0x627,0x627,0x627,0x627,0x627,0x627,0x627,0x627,0x627,0x2d0,0x627,0x627,0x627,0x627,0x627, -0x627,0x627,0x2d3,0x2d3,0x2d3,0x2d3,0x2d3,0xf0c,0x2df,0x2df,0x2e2,0x2dc,0x2dc,0x2df,0x2d6,0x978, -0xb2b,0xb28,0x2d9,0x978,0x2d9,0x978,0x2d9,0x978,0x2d9,0x978,0x2c4,0x2c1,0x2c4,0x2c1,0x2c4,0x2c1, -0x2c4,0x2c1,0x2c4,0x2c1,0x2c4,0x2c1,0x2c4,0x2c1,0x2df,0x2df,0x2d6,0x2d0,0xada,0xad7,0xb25,0xc30, -0xc2d,0xc33,0xc30,0xc2d,0xd20,0xd23,0xd23,0xd23,0x987,0x636,0x2f1,0x2f4,0x2f1,0x2f1,0x2f1,0x2f4, -0x2f1,0x2f1,0x2f1,0x2f1,0x2f4,0x987,0x2f4,0x2f1,0x633,0x633,0x633,0x633,0x633,0x633,0x633,0x633, -0x633,0x636,0x633,0x633,0x633,0x633,0x633,0x633,0x633,0x633,0x633,0x633,0x633,0x633,0x633,0x633, -0x633,0x633,0x633,0x633,0x633,0x633,0x633,0x633,0x62d,0x62d,0x62d,0x62d,0x62d,0x62d,0x62d,0x62d, -0x62d,0x630,0x62d,0x62d,0x62d,0x62d,0x62d,0x62d,0x62d,0x62d,0x62d,0x62d,0x62d,0x62d,0x62d,0x62d, -0x62d,0x62d,0x62d,0x62d,0x981,0x630,0x2eb,0x2ee,0x2eb,0x2eb,0x2eb,0x2ee,0x2eb,0x2eb,0x2eb,0x2eb, -0x2ee,0x981,0x2ee,0x2eb,0x2f1,0x2eb,0x2f1,0x2eb,0x2f1,0x2eb,0x2f1,0x2eb,0x2f1,0x2eb,0x2f1,0x2eb, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x297,0x9a2,0x9a2,0x9a2,0x9a2,0x9a2,0xc5d,0xc5d,0x2b2,0x2b2,0x2b2,0x2b2,0x2b2,0x2b2,0x2b2,0x2b2, -0x2b2,0x2a9,0x2a9,0x2a9,0x2a9,0x2a9,0x2a9,0x2a9,0x2a6,0x2a6,0x29d,0x29d,0x621,0x29d,0x2a9,0x624, -0x2ac,0x624,0x624,0x624,0x2ac,0x624,0x2a9,0x2a9,0x627,0x2af,0x29d,0x29d,0x29d,0x29d,0x29d,0x2a3, -0x61e,0x61e,0x61e,0x61e,0x2a0,0x61e,0x29d,0xad1,0x2b2,0x2b2,0x2b2,0x2b2,0x2b2,0x29d,0x29d,0x29d, -0x29d,0x29d,0x9ab,0x9ab,0x9a8,0x9a5,0x9a8,0xc60,0xc60,0xc60,0xc60,0xc60,0xc60,0xc60,0xc60,0xc60, -0xc60,0xc60,0xc60,0xc60,0xc60,0xc60,0xc60,0xc60,0x62a,0x62a,0x62a,0x62a,0x62a,0x62a,0x62a,0x62a, -0x62a,0x62a,0x62a,0x62a,0x62a,0x62a,0x62a,0x62a,0x62a,0x62a,0x62a,0x62a,0x62a,0x62a,0x62a,0x62a, -0x62a,0x62a,0x62a,0x62a,0x62a,0x62a,0x62a,0x62a,0x62a,0x62a,0x62a,0x62a,0x62a,0x62a,0x62a,0x62a, -0x62a,0x62a,0x62a,0x62a,0x62a,0x62a,0x62a,0x62a,0x62a,0x62a,0x62a,0x62a,0x62a,0x62a,0x62a,0x62a, -0x62a,0x62a,0x62a,0x62a,0x62a,0x62a,0x62a,0x62a,0x62d,0x62d,0x903,0x62d,0x62d,0x906,0xad4,0xad4, -0xad4,0xad4,0xad4,0xad4,0xad4,0xad4,0xad4,0xc15,0xd26,0xd26,0xd26,0xd26,0xd26,0xd26,0xd26,0xd26, -0xe61,0xe61,0xe61,0xe61,0xe64,0xd29,0xd29,0xd29,0x630,0x630,0xad7,0xc57,0xc57,0xc57,0xc57,0xc57, -0xc57,0xc57,0xc57,0xc57,0xc57,0xc57,0xc57,0xc57,0xf42,0xf3f,0xf42,0xf3f,0x2be,0x2c7,0xf42,0xf3f, -6,6,0x2cd,0xe9a,0xe9a,0xe9a,0x2b5,0x1485,6,6,6,6,0x2ca,0x2b8,0x2dc,0x2bb, -0x2dc,0x2dc,0x2dc,6,0x2dc,6,0x2dc,0x2dc,0x2d3,0x636,0x636,0x636,0x636,0x636,0x636,0x636, -0x636,0x636,0x636,0x636,0x636,0x636,0x636,0x636,0x636,0x636,6,0x636,0x636,0x636,0x636,0x636, -0x636,0x636,0x2dc,0x2dc,0x2d3,0x2d3,0x2d3,0x2d3,0x2d3,0x633,0x633,0x633,0x633,0x633,0x633,0x633, -0x633,0x633,0x633,0x633,0x633,0x633,0x633,0x633,0x633,0x633,0x2d0,0x633,0x633,0x633,0x633,0x633, -0x633,0x633,0x2d3,0x2d3,0x2d3,0x2d3,0x2d3,0xf42,0x2df,0x2df,0x2e2,0x2dc,0x2dc,0x2df,0x2d6,0x9ae, -0xb61,0xb5e,0x2d9,0x9ae,0x2d9,0x9ae,0x2d9,0x9ae,0x2d9,0x9ae,0x2c4,0x2c1,0x2c4,0x2c1,0x2c4,0x2c1, -0x2c4,0x2c1,0x2c4,0x2c1,0x2c4,0x2c1,0x2c4,0x2c1,0x2df,0x2df,0x2d6,0x2d0,0xb10,0xb0d,0xb5b,0xc66, -0xc63,0xc69,0xc66,0xc63,0xd56,0xd59,0xd59,0xd59,0x9bd,0x642,0x2f1,0x2f4,0x2f1,0x2f1,0x2f1,0x2f4, -0x2f1,0x2f1,0x2f1,0x2f1,0x2f4,0x9bd,0x2f4,0x2f1,0x63f,0x63f,0x63f,0x63f,0x63f,0x63f,0x63f,0x63f, -0x63f,0x642,0x63f,0x63f,0x63f,0x63f,0x63f,0x63f,0x63f,0x63f,0x63f,0x63f,0x63f,0x63f,0x63f,0x63f, -0x63f,0x63f,0x63f,0x63f,0x63f,0x63f,0x63f,0x63f,0x639,0x639,0x639,0x639,0x639,0x639,0x639,0x639, -0x639,0x63c,0x639,0x639,0x639,0x639,0x639,0x639,0x639,0x639,0x639,0x639,0x639,0x639,0x639,0x639, -0x639,0x639,0x639,0x639,0x9b7,0x63c,0x2eb,0x2ee,0x2eb,0x2eb,0x2eb,0x2ee,0x2eb,0x2eb,0x2eb,0x2eb, -0x2ee,0x9b7,0x2ee,0x2eb,0x2f1,0x2eb,0x2f1,0x2eb,0x2f1,0x2eb,0x2f1,0x2eb,0x2f1,0x2eb,0x2f1,0x2eb, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x2f1,0x2eb,0x2f1,0x2eb,0x2f1,0x2eb,0x2f1,0x2eb,0x2f1,0x2eb,0x2f4,0x2ee,0x2f1,0x2eb,0x2f1,0x2eb, -#if !U_PLATFORM_IS_DARWIN_BASED -0x2f1,0x2eb,0x2f1,0x2eb,0x2f1,0x2eb,0x2e8,0x8d9,0x2e5,0x8be,0x8be,0x10b6,0x97b,0x97b,0xb31,0xb2e, -0x984,0x97e,0x984,0x97e,0x2f1,0x2eb,0x2f1,0x2eb,0x2f1,0x2eb,0x2f1,0x2eb,0x2f1,0x2eb,0x2f1,0x2eb, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x2f1,0x2eb,0x2f1,0x2eb,0x2f1,0x2eb,0x2e8,0x90f,0x2e5,0x8f4,0x8f4,0x10ec,0x9b1,0x9b1,0xb67,0xb64, -0x9ba,0x9b4,0x9ba,0x9b4,0x2f1,0x2eb,0x2f1,0x2eb,0x2f1,0x2eb,0x2f1,0x2eb,0x2f1,0x2eb,0x2f1,0x2eb, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x2f1,0x2eb,0x2f1,0x2eb,0x2f1,0x2eb,0x2f1,0x2eb,0x2f1,0x2eb,0x2f1,0x2eb,0x2f1,0x2eb,0x2f1,0x2eb, -0x2f1,0x2eb,0x2f1,0x2eb,0x2f1,0x2eb,0x2f1,0x2eb,0x2f1,0x2eb,0x2f1,0x2eb,0x2f1,0x2eb,0x2f1,0x2eb, -#if !U_PLATFORM_IS_DARWIN_BASED -0x2f1,0x2eb,0x2f1,0x2eb,0x2f1,0x2f4,0x2ee,0x2f1,0x2eb,0xb31,0xb2e,0x2f1,0x2eb,0xb31,0xb2e,0x2f1, -0x2eb,0xb31,0xb2e,0xe67,0x2f4,0x2ee,0x2f4,0x2ee,0x2f1,0x2eb,0x2f4,0x2ee,0x2f1,0x2eb,0x2f4,0x2ee, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x2f1,0x2eb,0x2f1,0x2eb,0x2f1,0x2f4,0x2ee,0x2f1,0x2eb,0xb67,0xb64,0x2f1,0x2eb,0xb67,0xb64,0x2f1, -0x2eb,0xb67,0xb64,0xe9d,0x2f4,0x2ee,0x2f4,0x2ee,0x2f1,0x2eb,0x2f4,0x2ee,0x2f1,0x2eb,0x2f4,0x2ee, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x2f4,0x2ee,0x2f4,0x2ee,0x2f1,0x2eb,0x2f4,0x2ee,0x2f4,0x2ee,0x2f4,0x2ee,0x2f1,0x2eb,0x2f4,0x2ee, -#if !U_PLATFORM_IS_DARWIN_BASED -0x987,0x981,0x2f4,0x2ee,0x2f4,0x2ee,0x2f4,0x2ee,0x2f4,0x2ee,0xd29,0xd26,0x2f4,0x2ee,0xe6a,0xe67, -0xe6a,0xe67,0xe6a,0xe67,0xba0,0xb9d,0xba0,0xb9d,0xba0,0xb9d,0xba0,0xb9d,0xba0,0xb9d,0xba0,0xb9d, -0xba0,0xb9d,0xba0,0xb9d,0xe97,0xe94,0xe97,0xe94,0xf8a,0xf87,0xf8a,0xf87,0xf8a,0xf87,0xf8a,0xf87, -0xf8a,0xf87,0xf8a,0xf87,0xf8a,0xf87,0xf8a,0xf87,0x10f2,0x10ef,0x12d2,0x12cf,0x1488,0x1485,0x1488,0x1485, -0x1488,0x1485,0x1488,0x1485,9,0x303,0x303,0x303,0x303,0x303,0x303,0x303,0x303,0x303,0x303,0x303, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x9bd,0x9b7,0x2f4,0x2ee,0x2f4,0x2ee,0x2f4,0x2ee,0x2f4,0x2ee,0xd5f,0xd5c,0x2f4,0x2ee,0xea0,0xe9d, -0xea0,0xe9d,0xea0,0xe9d,0xbd6,0xbd3,0xbd6,0xbd3,0xbd6,0xbd3,0xbd6,0xbd3,0xbd6,0xbd3,0xbd6,0xbd3, -0xbd6,0xbd3,0xbd6,0xbd3,0xecd,0xeca,0xecd,0xeca,0xfc0,0xfbd,0xfc0,0xfbd,0xfc0,0xfbd,0xfc0,0xfbd, -0xfc0,0xfbd,0xfc0,0xfbd,0xfc0,0xfbd,0xfc0,0xfbd,0x1128,0x1125,0x1308,0x1305,0x14be,0x14bb,0x14be,0x14bb, -0x14be,0x14bb,0x14be,0x14bb,9,0x303,0x303,0x303,0x303,0x303,0x303,0x303,0x303,0x303,0x303,0x303, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x303,0x303,0x303,0x303,0x303,0x303,0x303,0x303,0x303,0x303,0x303,0x303,0x303,0x303,0x303,9, -9,0x306,0x2f7,0x2f7,0x2f7,0x2fa,0x2f7,0x2f7,9,0x2fd,0x2fd,0x2fd,0x2fd,0x2fd,0x2fd,0x2fd, -0x2fd,0x2fd,0x2fd,0x2fd,0x2fd,0x2fd,0x2fd,0x2fd,0x2fd,0x2fd,0x2fd,0x2fd,0x2fd,0x2fd,0x2fd,0x2fd, -#if !U_PLATFORM_IS_DARWIN_BASED -0x2fd,0x2fd,0x2fd,0x2fd,0x2fd,0x2fd,0x2fd,0x2fd,0x2fd,0x2fd,0x2fd,0x300,9,0x846,0x98a,9, -9,0x1452,0x1452,0x136e,0xc,0x8fa,0x8fa,0x8fa,0x8fa,0x8fa,0x8fa,0x8fa,0x8fa,0x8fa,0x8fa,0x8fa, -0x8fa,0x8fa,0x8fa,0x8fa,0x8fa,0x8fa,0xd2c,0x8fa,0x8fa,0x8fa,0x8fa,0x8fa,0x8fa,0x8fa,0x8fa,0x8fa, -0x8fa,0x8fa,0x8fa,0x8fa,0x309,0x309,0x309,0x309,0x309,0x309,0x309,0x309,0x309,0x309,0xe6d,0x309, -0x309,0x309,0x315,0x309,0x30c,0x309,0x309,0x318,0x8fd,0xd2f,0xd32,0xd2f,0xc,0xc,0xc,0xc, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x2fd,0x2fd,0x2fd,0x2fd,0x2fd,0x2fd,0x2fd,0x2fd,0x2fd,0x2fd,0x2fd,0x300,9,0x87c,0x9c0,9, -9,0x1488,0x1488,0x13a4,0xc,0x930,0x930,0x930,0x930,0x930,0x930,0x930,0x930,0x930,0x930,0x930, -0x930,0x930,0x930,0x930,0x930,0x930,0xd62,0x930,0x930,0x930,0x930,0x930,0x930,0x930,0x930,0x930, -0x930,0x930,0x930,0x930,0x309,0x309,0x309,0x309,0x309,0x309,0x309,0x309,0x309,0x309,0xea3,0x309, -0x309,0x309,0x315,0x309,0x30c,0x309,0x309,0x318,0x933,0xd65,0xd68,0xd65,0xc,0xc,0xc,0xc, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0xc,0xc,0xc,0xc,0x31b,0x31b,0x31b,0x31b,0x31b,0x31b,0x31b,0x31b,0x31b,0x31b,0x31b,0x31b, -0x31b,0x31b,0x31b,0x31b,0x31b,0x31b,0x31b,0x31b,0x31b,0x31b,0x31b,0x31b,0x31b,0x31b,0x31b,0xc, -0xc,0xc,0xc,0xc,0x31b,0x31b,0x31b,0x312,0x30f,0xc,0xc,0xc,0xc,0xc,0xc,0xc, -#if !U_PLATFORM_IS_DARWIN_BASED -0xc,0xc,0xc,0xc,0xc36,0xc36,0xc36,0xc36,0x1371,0x1455,0xf15,0xf15,0xf15,0xf12,0xf12,0xd3b, -0x84c,0xc45,0xc42,0xc42,0xc39,0xc39,0xc39,0xc39,0xc39,0xc39,0xf0f,0xf0f,0xf0f,0xf0f,0xf0f,0x849, -0x1449,0xf,0xd38,0x84f,0x128d,0x336,0x339,0x339,0x339,0x339,0x339,0x336,0x336,0x336,0x336,0x336, -0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0xf18, -0xf18,0xf18,0xf18,0xf18,0x852,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x8c4, -0x8c4,0x8c4,0x8c4,0x8c4,0x8c4,0x8c4,0x8c4,0xad1,0xad1,0xad1,0xc39,0xc3f,0xc3c,0xd35,0xd35,0xd35, -0xd35,0xd35,0xd35,0x128a,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x8dc,0x330,0x32d, -0x32a,0x327,0xb34,0xb34,0x8c1,0x336,0x336,0x342,0x336,0x33c,0x33c,0x33c,0x33c,0x336,0x336,0x336, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0xc,0xc,0xc,0xc,0xc6c,0xc6c,0xc6c,0xc6c,0x13a7,0x148b,0xf4b,0xf4b,0xf4b,0xf48,0xf48,0xd71, -0x882,0xc7b,0xc78,0xc78,0xc6f,0xc6f,0xc6f,0xc6f,0xc6f,0xc6f,0xf45,0xf45,0xf45,0xf45,0xf45,0x87f, -0x147f,0xf,0xd6e,0x885,0x12c3,0x336,0x339,0x339,0x339,0x339,0x339,0x336,0x336,0x336,0x336,0x336, -0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0xf4e, -0xf4e,0xf4e,0xf4e,0xf4e,0x888,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x8fa, -0x8fa,0x8fa,0x8fa,0x8fa,0x8fa,0x8fa,0x8fa,0xb07,0xb07,0xb07,0xc6f,0xc75,0xc72,0xd6b,0xd6b,0xd6b, -0xd6b,0xd6b,0xd6b,0x12c0,0x912,0x912,0x912,0x912,0x912,0x912,0x912,0x912,0x912,0x912,0x330,0x32d, -0x32a,0x327,0xb6a,0xb6a,0x8f7,0x336,0x336,0x342,0x336,0x33c,0x33c,0x33c,0x33c,0x336,0x336,0x336, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336, -0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336, -0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336, -#if !U_PLATFORM_IS_DARWIN_BASED -0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x990,0x990,0x336,0x336,0x336,0x336,0x336,0x990, -0x339,0x336,0x339,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x990, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x9c6,0x9c6,0x336,0x336,0x336,0x336,0x336,0x9c6, -0x339,0x336,0x339,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x336,0x9c6, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x336,0x336,0x336,0x339,0x345,0x336,0x321,0x321,0x321,0x321,0x321,0x321,0x321,0x31e,0x327,0x324, -#if !U_PLATFORM_IS_DARWIN_BASED -0x324,0x321,0x321,0x321,0x321,0x33f,0x33f,0x321,0x321,0x327,0x324,0x324,0x324,0x321,0xc48,0xc48, -0x333,0x333,0x333,0x333,0x333,0x333,0x333,0x333,0x333,0x333,0x990,0x990,0x990,0x98d,0x98d,0xc48, -0x9a8,0x9a8,0x9a8,0x9a2,0x9a2,0x9a2,0x9a2,0x9a2,0x9a2,0x9a2,0x9a2,0x99f,0x9a2,0x99f,0x12,0x993, -0x9a5,0x996,0x9a5,0x9a5,0x9a5,0x9a5,0x9a5,0x9a5,0x9a5,0x9a5,0x9a5,0x9a5,0x9a5,0x9a5,0x9a5,0x9a5, -0x9a5,0x9a5,0x9a5,0x9a5,0x9a5,0x9a5,0x9a5,0x9a5,0x9a5,0x9a5,0x9a5,0x9a5,0x9a5,0xc4b,0xc4b,0xc4b, -0x99c,0x99c,0x99c,0x99c,0x99c,0x99c,0x99c,0x99c,0x99c,0x99c,0x99c,0x99c,0x99c,0x99c,0x99c,0x99c, -0x999,0x999,0x999,0x999,0x999,0x999,0x999,0x999,0x999,0x999,0x999,0x12,0x12,0xc4b,0xc4b,0xc4b, -0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1, -0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xf9f,0xf9f, -0xf9f,0xf9f,0xf9f,0xf9f,0xf9f,0xf9f,0xf9f,0xf9f,0xf9f,0xf9f,0xf9f,0xf9f,0xf9f,0xf9f,0xf9f,0xf9f, -0x9ae,0x9ae,0x9ae,0x9ae,0x9ae,0x9ae,0x9ae,0x9ae,0x9ae,0x9ae,0x9ae,0x9ae,0x9ae,0x9ae,0x9ae,0x9ae, -0x9ae,0x9ae,0x9ae,0x9ae,0x9ae,0x9ae,0x9ae,0x9ae,0x9ae,0x9ae,0x9ae,0x9ae,0x9ae,0x9ae,0x9ae,0x9ae, -0x9ae,0x9ae,0x9ae,0x9ae,0x9ae,0x9ae,0x9ab,0x9ab,0x9ab,0x9ab,0x9ab,0x9ab,0x9ab,0x9ab,0x9ab,0x9ab, -0x9ab,0xb37,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15, -0xeaf,0xeaf,0xeaf,0xeaf,0xeaf,0xeaf,0xeaf,0xeaf,0xeaf,0xeaf,0xeb2,0xeb2,0xeb2,0xeb2,0xeb2,0xeb2, -0xeb2,0xeb2,0xeb2,0xeb2,0xeb2,0xeb2,0xeb2,0xeb2,0xeb2,0xeb2,0xeb2,0xeb2,0xeb2,0xeb2,0xeb2,0xeb2, -0xeb2,0xeb2,0xeb2,0xeb2,0xeb2,0xeb2,0xeb2,0xeb2,0xeb2,0xeb2,0xeb2,0xea6,0xea6,0xea6,0xea6,0xea6, -0xea6,0xea6,0xea6,0xea6,0xeb5,0xeb5,0xea9,0xea9,0xeac,0xebb,0xeb8,0x10e,0x10e,0x10e,0x10e,0x10e, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0xaad,0xaad,0xab0,0xab0,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0x72,0x72,0x72,0x72, -0xce4,0xce4,0xce4,0xce4,0xce4,0xce4,0xce4,0xce4,0xce4,0xce4,0xd2,0xd2,0xd2,0xd2,0xd2,0xd2, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x324,0x321,0x321,0x321,0x321,0x33f,0x33f,0x321,0x321,0x327,0x324,0x324,0x324,0x321,0xc7e,0xc7e, -0x333,0x333,0x333,0x333,0x333,0x333,0x333,0x333,0x333,0x333,0x9c6,0x9c6,0x9c6,0x9c3,0x9c3,0xc7e, -0x9de,0x9de,0x9de,0x9d8,0x9d8,0x9d8,0x9d8,0x9d8,0x9d8,0x9d8,0x9d8,0x9d5,0x9d8,0x9d5,0x12,0x9c9, -0x9db,0x9cc,0x9db,0x9db,0x9db,0x9db,0x9db,0x9db,0x9db,0x9db,0x9db,0x9db,0x9db,0x9db,0x9db,0x9db, -0x9db,0x9db,0x9db,0x9db,0x9db,0x9db,0x9db,0x9db,0x9db,0x9db,0x9db,0x9db,0x9db,0xc81,0xc81,0xc81, -0x9d2,0x9d2,0x9d2,0x9d2,0x9d2,0x9d2,0x9d2,0x9d2,0x9d2,0x9d2,0x9d2,0x9d2,0x9d2,0x9d2,0x9d2,0x9d2, -0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x12,0x12,0xc81,0xc81,0xc81, -0xdd7,0xdd7,0xdd7,0xdd7,0xdd7,0xdd7,0xdd7,0xdd7,0xdd7,0xdd7,0xdd7,0xdd7,0xdd7,0xdd7,0xdd7,0xdd7, -0xdd7,0xdd7,0xdd7,0xdd7,0xdd7,0xdd7,0xdd7,0xdd7,0xdd7,0xdd7,0xdd7,0xdd7,0xdd7,0xdd7,0xfd5,0xfd5, -0xfd5,0xfd5,0xfd5,0xfd5,0xfd5,0xfd5,0xfd5,0xfd5,0xfd5,0xfd5,0xfd5,0xfd5,0xfd5,0xfd5,0xfd5,0xfd5, -0x9e4,0x9e4,0x9e4,0x9e4,0x9e4,0x9e4,0x9e4,0x9e4,0x9e4,0x9e4,0x9e4,0x9e4,0x9e4,0x9e4,0x9e4,0x9e4, -0x9e4,0x9e4,0x9e4,0x9e4,0x9e4,0x9e4,0x9e4,0x9e4,0x9e4,0x9e4,0x9e4,0x9e4,0x9e4,0x9e4,0x9e4,0x9e4, -0x9e4,0x9e4,0x9e4,0x9e4,0x9e4,0x9e4,0x9e1,0x9e1,0x9e1,0x9e1,0x9e1,0x9e1,0x9e1,0x9e1,0x9e1,0x9e1, -0x9e1,0xb6d,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15, -0xee5,0xee5,0xee5,0xee5,0xee5,0xee5,0xee5,0xee5,0xee5,0xee5,0xee8,0xee8,0xee8,0xee8,0xee8,0xee8, -0xee8,0xee8,0xee8,0xee8,0xee8,0xee8,0xee8,0xee8,0xee8,0xee8,0xee8,0xee8,0xee8,0xee8,0xee8,0xee8, -0xee8,0xee8,0xee8,0xee8,0xee8,0xee8,0xee8,0xee8,0xee8,0xee8,0xee8,0xedc,0xedc,0xedc,0xedc,0xedc, -0xedc,0xedc,0xedc,0xedc,0xeeb,0xeeb,0xedf,0xedf,0xee2,0xef1,0xeee,0x10e,0x10e,0x10e,0x10e,0x10e, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0xae3,0xae3,0xae6,0xae6,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0x72,0x72,0x72,0x72, -0xd1a,0xd1a,0xd1a,0xd1a,0xd1a,0xd1a,0xd1a,0xd1a,0xd1a,0xd1a,0xd2,0xd2,0xd2,0xd2,0xd2,0xd2, +0,0,0,0,0,0,0,0,0,0,0,0,0x1827,0x1827,0x1827,0x1827, +0x1827,0x1827,0x1827,0x1827,0x1827,0x285,0x285,0x285,0x285,0x285,0x285,0x285,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0xb2e,0xb2e,0xb31,0xb31, +0xb2e,0xb2e,0xb2e,0xb2e,0xb2e,0xb2e,0xb2e,0xb2e,0x9f,0x9f,0x9f,0x9f,0x15a5,0x15a5,0x15a5,0x15a5, +0x20a,0x20a,0x20a,0x20a,0x20a,0x20a,0x20a,0x20a,0x20a,0x20a,0x20a,0x15a2,0,0,0,0, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0,0,0,0,0,0,0,0,0,0,0,0,0x185d,0x185d,0x185d,0x185d, +0x185d,0x185d,0x185d,0x185d,0x185d,0x285,0x285,0x285,0x285,0x285,0x285,0x285,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0xb64,0xb64,0xb67,0xb67, +0xb64,0xb64,0xb64,0xb64,0xb64,0xb64,0xb64,0xb64,0x9f,0x9f,0x9f,0x9f,0x15db,0x15db,0x15db,0x15db, +0x20a,0x20a,0x20a,0x20a,0x20a,0x20a,0x20a,0x20a,0x20a,0x20a,0x20a,0x15d8,0,0,0,0, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0x23d,0x23d,0x23d,0x23d, #if !U_PLATFORM_IS_DARWIN_BASED -0x1518,0x1518,0x1518,0x1518,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1515, +0x23d,0x23d,0x23d,0x165f,0x165f,0x165f,0x165f,0x165f,0x165f,0x165f,0x165f,0x165f,0,0,0,0, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x154e,0x154e,0x154e,0x154e,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x154b, +0x23d,0x23d,0x23d,0x1695,0x1695,0x1695,0x1695,0x1695,0x1695,0x1695,0x1695,0x1695,0,0,0,0, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0x249,0x249,0x249,0x249, #if !U_PLATFORM_IS_DARWIN_BASED -0x1fb,0x1fb,0x1fb,0x1fb,0x1fb,0x1fb,0x1fb,0x15d2,0x15d2,0x15d2,0x15d2,0x15d2,0x15d2,0x15d2,0x15d2,0x15d2, +0x249,0x249,0x249,0x249,0x249,0x1698,0x1698,0x1698,0x1698,0x1698,0x1698,0x1698,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0x1266,0x1266,0x1266,0x1266, +0x1266,0x1266,0x1266,0x1266,0x1266,0x1b9,0x1b9,0x1b9,0x1b9,0x1b9,0x1b9,0x1b9,0,0,0,0, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x1fb,0x1fb,0x1fb,0x1fb,0x1fb,0x1fb,0x1fb,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608, +0x249,0x249,0x249,0x249,0x249,0x16ce,0x16ce,0x16ce,0x16ce,0x16ce,0x16ce,0x16ce,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0x129c,0x129c,0x129c,0x129c, +0x129c,0x129c,0x129c,0x129c,0x129c,0x1b9,0x1b9,0x1b9,0x1b9,0x1b9,0x1b9,0x1b9,0,0,0,0, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0x21f,0x21f,0x21f,0x21f, +0x21f,0x21f,0x21f,0x21f,0x21f,0x21f,0x21f,0x21f,0x21f,0x21f,0x21f,0x21f,0,0,0,0, #if !U_PLATFORM_IS_DARWIN_BASED -0x207,0x207,0x207,0x207,0x207,0x207,0x207,0x207,0x207,0x160b,0x160b,0x160b,0x160b,0x160b,0x160b,0x160b, +0,0,0,0,0,0,0,0,0,0,0,0,0x14be,0x14be,0x14be,0x14be, +0x14be,0x14be,0x14be,0x14be,0x14be,0x14be,0x204,0x204,0x204,0x204,0x204,0x204,0,0,0,0, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x207,0x207,0x207,0x207,0x207,0x207,0x207,0x207,0x207,0x1641,0x1641,0x1641,0x1641,0x1641,0x1641,0x1641, +0,0,0,0,0,0,0,0,0,0,0,0,0x14f4,0x14f4,0x14f4,0x14f4, +0x14f4,0x14f4,0x14f4,0x14f4,0x14f4,0x14f4,0x204,0x204,0x204,0x204,0x204,0x204,0,0,0,0, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0,0,0,0,0,0,0,0,0,0,0,0,3,0xc,0xf,0xf, +0xc,0x12,3,0x15,0,0,0,0,0,0,0,0,6,0x15,0x15,0x15, +0x15,0x15,0x15,0x18,0x18,0x15,0x15,0x15,6,6,6,6,0,0,9,9, +9,9,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x18, +0x15,0x15,0xc,0xf,0xf,0,0x12,0x12,0x12,0xc,0xc,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,0, +6,6,0,6,6,6,6,6,6,6,6,6,6,6,6,6, +6,6,6,6,6,6,6,6,6,0x15,0x15,0x15,0x15,0x15,0x15,0, +0,0,0x15,0,0x15,0x15,0,0x15,0x15,0x15,0x15,0x15,0x15,0x15,9,0x15, +0,0,0,0,0,0,0,0,0x21,0x21,0x21,0x21,0x21,0x21,0x21,0x21, #if !U_PLATFORM_IS_DARWIN_BASED -0x11e2,0x11e2,0x11e2,0x11e2,0x11e2,0x11e2,0x11e2,0x11e2,0x11e2,0x17a,0x17a,0x17a,0x17a,0x17a,0x17a,0x17a, +0x21,0x21,0,0,0,0,0,0,0x1791,0x1791,0x1791,0x1791,0x264,0x264,0x264,0x264, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x1218,0x1218,0x1218,0x1218,0x1218,0x1218,0x1218,0x1218,0x1218,0x17a,0x17a,0x17a,0x17a,0x17a,0x17a,0x17a, +0x21,0x21,0,0,0,0,0,0,0x17c7,0x17c7,0x17c7,0x17c7,0x264,0x264,0x264,0x264, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0x1dd,0x1dd,0x1dd,0x1dd,0x1dd,0x1dd,0x1dd,0x1dd,0x1dd,0x1dd,0x1dd,0x1dd,0x1dd,0x1dd,0x1dd,0x1dd, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0x264,0x264,0x264,0x264,0x264,0x264,0x264,0x264,0,0,0,0,0,0,0,0, #if !U_PLATFORM_IS_DARWIN_BASED -0x1428,0x1428,0x1428,0x1428,0x1428,0x1428,0x1428,0x1428,0x1428,0x1428,0x1c2,0x1c2,0x1c2,0x1c2,0x1c2,0x1c2, +0,0,0,0,0,0,0,0,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a, +0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x1c2,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0x164a,0x164a,0x164a,0x164a,0x164a,0x164a,0x164a,0x164a, +0x164a,0x164a,0x237,0x237,0x237,0x237,0x1650,0x1650,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0x159c,0x159c,0x159c,0x159c,0x159c,0x159c,0x159c,0x159c, +0x159c,0x159c,0x159c,0x159c,0x159c,0x159c,0x159c,0x159c,0x1686,0x1686,0x1686,0x1686,0x1686,0x1686,0x1686,0x1686, +0x1686,0x1686,0x1686,0x1686,0x1686,0x1686,0x1686,0x1686,0,0,0,0,0,0,0,0, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x145e,0x145e,0x145e,0x145e,0x145e,0x145e,0x145e,0x145e,0x145e,0x145e,0x1c2,0x1c2,0x1c2,0x1c2,0x1c2,0x1c2, +0,0,0,0,0,0,0,0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0, +0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x1c2,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0x1680,0x1680,0x1680,0x1680,0x1680,0x1680,0x1680,0x1680, +0x1680,0x1680,0x237,0x237,0x237,0x237,0x1686,0x1686,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0x15d2,0x15d2,0x15d2,0x15d2,0x15d2,0x15d2,0x15d2,0x15d2, +0x15d2,0x15d2,0x15d2,0x15d2,0x15d2,0x15d2,0x15d2,0x15d2,0x16bc,0x16bc,0x16bc,0x16bc,0x16bc,0x16bc,0x16bc,0x16bc, +0x16bc,0x16bc,0x16bc,0x16bc,0x16bc,0x16bc,0x16bc,0x16bc,0,0,0,0,0,0,0,0, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e, +0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e, +0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e, +0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e, #if !U_PLATFORM_IS_DARWIN_BASED -0x16fb,0x16fb,0x16fb,0x16fb,0x222,0x222,0x222,0x222,0x222,0x222,0x222,0x222,0x222,0x222,0x222,0x222, +0x1e,0x1e,0x1e,0x1e,0,0,0,0,0x16fe,0x16fe,0x16fe,0x16fe,0x24c,0x24c,0x24c,0x24c, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x1731,0x1731,0x1731,0x1731,0x222,0x222,0x222,0x222,0x222,0x222,0x222,0x222,0x222,0x222,0x222,0x222, +0x1e,0x1e,0x1e,0x1e,0,0,0,0,0x1734,0x1734,0x1734,0x1734,0x24c,0x24c,0x24c,0x24c, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0x24c,0x24c,0x24c,0x24c,0x24c,0x24c,0x24c,0x24c,0,0,0,0,0,0,0,0, #if !U_PLATFORM_IS_DARWIN_BASED -0x1206,0x1206,0x1206,0x1206,0x1206,0x1206,0x1206,0x1206,0x1206,0x1206,0x1206,0x1206,0x1206,0x1206,0x1206,0x183, +0,0,0,0,0,0,0,0,0xe19,0xe19,0xe16,0xe16,0xe16,0xe19,0x111,0x111, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x183, +0,0,0,0,0,0,0,0,0xe4f,0xe4f,0xe4c,0xe4c,0xe4c,0xe4f,0x111,0x111, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0x111,0x111,0x111,0x111,0x111,0x111,0x111,0x111,0,0,0,0,0,0,0,0, #if !U_PLATFORM_IS_DARWIN_BASED -0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x1f5,0x1f5,0x1f5,0x1f5,0x15c3,0x15c3, +0,0,0,0,0,0,0,0,0x27c,0x17a9,0x17a9,0x17a9,0x17a9,0x17a9,0x17a9,0x17a9, +0x17a9,0x17a9,0x17a9,0x17a9,0x17a9,0x17a9,0x17a9,0x17a9,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0x182a,0x182a,0x288,0x182a,0x182a,0x288,0x182a,0x182a, +0x182a,0x182a,0x182a,0x288,0x288,0x288,0x288,0x288,0,0,0,0,0,0,0,0, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x15f3,0x15f3,0x15f3,0x15f3,0x15f3,0x15f3,0x15f3,0x15f3,0x15f3,0x15f3,0x1f5,0x1f5,0x1f5,0x1f5,0x15f9,0x15f9, +0,0,0,0,0,0,0,0,0x27c,0x17df,0x17df,0x17df,0x17df,0x17df,0x17df,0x17df, +0x17df,0x17df,0x17df,0x17df,0x17df,0x17df,0x17df,0x17df,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0x1860,0x1860,0x288,0x1860,0x1860,0x288,0x1860,0x1860, +0x1860,0x1860,0x1860,0x288,0x288,0x288,0x288,0x288,0,0,0,0,0,0,0,0, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, #if !U_PLATFORM_IS_DARWIN_BASED -0x150f,0x150f,0x150f,0x150f,0x150f,0x150f,0x150f,0x150f,0x150f,0x150f,0x150f,0x150f,0x150f,0x150f,0x150f,0x150f, -0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9, +0,0,0,0,0,0,0x975,0x975,6,0x15,0x15,0x15,0x15,0x15,0x15,0x18, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x1545,0x1545,0x1545,0x1545,0x1545,0x1545,0x1545,0x1545,0x1545,0x1545,0x1545,0x1545,0x1545,0x1545,0x1545,0x1545, -0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f, +0,0,0,0,0,0,0x9ab,0x9ab,6,0x15,0x15,0x15,0x15,0x15,0x15,0x18, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0x18,0x15,0x15,6,6,6,6,6,6,6,6,6,6,6,6,6, +6,6,6,6,6,6,6,6,6,6,6,0x15,0x15,0x15,0x15,0x15, +0x15,0x18,9,0x15,0x15,0x15,0x15,0x12,6,6,6,6,6,6,6,6, +6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6, +6,6,6,6,6,6,6,6,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, #if !U_PLATFORM_IS_DARWIN_BASED -0x1662,0x1662,0x1662,0x1662,0x20a,0x20a,0x20a,0x20a,0x20a,0x20a,0x20a,0x20a,0x20a,0x20a,0x20a,0x20a, +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x975,0x975,0x1e,0x1e,0x1e,0x1e, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x1698,0x1698,0x1698,0x1698,0x20a,0x20a,0x20a,0x20a,0x20a,0x20a,0x20a,0x20a,0x20a,0x20a,0x20a,0x20a, +0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x9ab,0x9ab,0x1e,0x1e,0x1e,0x1e, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e, +0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x24,0x24,0x24,0x24, +0x24,0x24,0x24,0x24,0x24,0x24,0x24,0x24,0x24,0x24,0x24,0x24,0x24,0x24,0x24,0x24, #if !U_PLATFORM_IS_DARWIN_BASED -0xd98,0xd98,0xd95,0xd95,0xd95,0xd98,0xdb,0xdb,0xdb,0xdb,0xdb,0xdb,0xdb,0xdb,0xdb,0xdb, +0x24,0x24,0x24,0x24,0x24,0x24,0x24,0x24,0x24,0x24,0x24,0x24,0xd77,0xd77,0xd77,0xd77, +0xd77,0xd77,0xd77,0xd77,0xd77,0xd77,0xd77,0xd77,0xd77,0xd77,0xd77,0xd77,0x24,0x24,0x24,0x24, +0x24,0x24,0x24,0x24,0x24,0x24,0x24,0x24,0x24,0x24,0x24,0x24,0x14f4,0x3cf,0x3de,0x3de, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0xdce,0xdce,0xdcb,0xdcb,0xdcb,0xdce,0xdb,0xdb,0xdb,0xdb,0xdb,0xdb,0xdb,0xdb,0xdb,0xdb, +0x24,0x24,0x24,0x24,0x24,0x24,0x24,0x24,0x24,0x24,0x24,0x24,0xdad,0xdad,0xdad,0xdad, +0xdad,0xdad,0xdad,0xdad,0xdad,0xdad,0xdad,0xdad,0xdad,0xdad,0xdad,0xdad,0x24,0x24,0x24,0x24, +0x24,0x24,0x24,0x24,0x24,0x24,0x24,0x24,0x24,0x24,0x24,0x24,0x152a,0x3cf,0x3de,0x3de, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0x39,0x3e4,0x3e4,0x3e4,0x3e4,0x3e4,0x3e4,0x3e4,0x3e4,0x39,0x39,0x3e4,0x3e4,0x39,0x39,0x3e4, +0x3e4,0x3e4,0x3e4,0x3e4,0x3e4,0x3e4,0x3e4,0x3e4,0x3e4,0x3e4,0x3e4,0x3e4,0x3e4,0x39,0x3e4,0x3e4, +0x3e4,0x3e4,0x3e4,0x3e4,0x3e4,0x39,0x3e4,0x39,0x39,0x39,0x3e4,0x3e4,0x3e4,0x3e4,0x39,0x39, #if !U_PLATFORM_IS_DARWIN_BASED -0x231,0x1719,0x1719,0x1719,0x1719,0x1719,0x1719,0x1719,0x1719,0x1719,0x1719,0x1719,0x1719,0x1719,0x1719,0x1719, +0x3d2,0xcd2,0x3cf,0x3de,0x3de,0x3cf,0x3cf,0x3cf,0x3cf,0x39,0x39,0x3de,0x3de,0x39,0x39,0x3e1, +0x3e1,0x3d5,0xdc5,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x3cf,0x39,0x39,0x39,0x39, +0x3e7,0x3e7,0x39,0x3e7,0x3e4,0x3e4,0x3cf,0x3cf,0x39,0x39,0x960,0x960,0x960,0x960,0x960,0x960, +0x960,0x960,0x960,0x960,0x3e4,0x3e4,0x3db,0x3db,0x3d8,0x3d8,0x3d8,0x3d8,0x3d8,0x3db,0x3d8,0x114c, +0x3f,0x3c,0x39,0x39,0x42,0xcd5,0x3ea,0xcd8,0x42,0x3f6,0x3f6,0x3f6,0x3f6,0x3f6,0x3f6,0x42, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x231,0x174f,0x174f,0x174f,0x174f,0x174f,0x174f,0x174f,0x174f,0x174f,0x174f,0x174f,0x174f,0x174f,0x174f,0x174f, +0x3d2,0xd08,0x3cf,0x3de,0x3de,0x3cf,0x3cf,0x3cf,0x3cf,0x39,0x39,0x3de,0x3de,0x39,0x39,0x3e1, +0x3e1,0x3d5,0xdfb,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x3cf,0x39,0x39,0x39,0x39, +0x3e7,0x3e7,0x39,0x3e7,0x3e4,0x3e4,0x3cf,0x3cf,0x39,0x39,0x996,0x996,0x996,0x996,0x996,0x996, +0x996,0x996,0x996,0x996,0x3e4,0x3e4,0x3db,0x3db,0x3d8,0x3d8,0x3d8,0x3d8,0x3d8,0x3db,0x3d8,0x1182, +0x3f,0x3c,0x39,0x39,0x42,0xd0b,0x3ea,0xd0e,0x42,0x3f6,0x3f6,0x3f6,0x3f6,0x3f6,0x3f6,0x42, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0x42,0x42,0x42,0x3f6,0x3f6,0x42,0x42,0x3f6,0x3f6,0x3f6,0x3f6,0x3f6,0x3f6,0x3f6,0x3f6,0x3f6, +0x3f6,0x3f6,0x3f6,0x3f6,0x3f6,0x42,0x3f6,0x3f6,0x3f6,0x3f6,0x3f6,0x3f6,0x3f6,0x42,0x3f6,0x3f9, +0x42,0x3f6,0x3f9,0x42,0x3f6,0x3f6,0x42,0x42,0x3ed,0x42,0x3f3,0x3f3,0x3f3,0x3ea,0x3ea,0x42, #if !U_PLATFORM_IS_DARWIN_BASED -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0x8f7,0x8f7, +0x42,0x42,0x42,0x3ea,0x3ea,0x42,0x42,0x3ea,0x3ea,0x3f0,0x42,0x42,0x42,0xfa8,0x42,0x42, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0x92d,0x92d, +0x42,0x42,0x42,0x3ea,0x3ea,0x42,0x42,0x3ea,0x3ea,0x3f0,0x42,0x42,0x42,0xfde,0x42,0x42, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3, -3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3, +0x42,0x42,0x42,0x42,0x42,0x3f9,0x3f9,0x3f9,0x3f6,0x42,0x3f9,0x42,0x42,0x42,0x42,0x42, #if !U_PLATFORM_IS_DARWIN_BASED -0xcfc,0xcfc,0xcfc,0xcfc,0xcfc,0xcfc,0xcfc,0xcfc,0xcfc,0xcfc,0xcfc,0xcfc,0xcfc,0xcfc,0xcfc,0xcfc, +0x42,0x42,0x963,0x963,0x963,0x963,0x963,0x963,0x963,0x963,0x963,0x963,0x3ea,0x3ea,0x3f6,0x3f6, +0x3f6,0xfa8,0x42,0x42,0x42,0x42,0x42,0x42,0x42,0x42,0x42,0x42,0x45,0x3fc,0x3fc,0x405, +0x45,0x408,0x408,0x408,0x408,0x408,0x408,0x408,0xce1,0x408,0x45,0x408,0x408,0x408,0x45,0x408, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0xd32,0xd32,0xd32,0xd32,0xd32,0xd32,0xd32,0xd32,0xd32,0xd32,0xd32,0xd32,0xd32,0xd32,0xd32,0xd32, +0x42,0x42,0x999,0x999,0x999,0x999,0x999,0x999,0x999,0x999,0x999,0x999,0x3ea,0x3ea,0x3f6,0x3f6, +0x3f6,0xfde,0x42,0x42,0x42,0x42,0x42,0x42,0x42,0x42,0x42,0x42,0x45,0x3fc,0x3fc,0x405, +0x45,0x408,0x408,0x408,0x408,0x408,0x408,0x408,0xd17,0x408,0x45,0x408,0x408,0x408,0x45,0x408, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x408,0x408,0x408,0x408,0x408,0x408,0x408,0x408,0x408,0x408,0x408,0x408,0x408,0x45,0x408,0x408, +0x408,0x408,0x408,0x408,0x408,0x45,0x408,0x408,0x45,0x408,0x408,0x408,0x408,0x408,0x45,0x45, +0x3ff,0x408,0x405,0x405,0x405,0x3fc,0x3fc,0x3fc,0x3fc,0x3fc,0x45,0x3fc,0x3fc,0x405,0x45,0x405, +0x405,0x402,0x45,0x45,0x408,0x45,0x45,0x45,0x45,0x45,0x45,0x45,0x45,0x45,0x45,0x45, +#if !U_PLATFORM_IS_DARWIN_BASED +0x45,0x45,0x45,0x45,0x408,0xce1,0xcdb,0xcdb,0x45,0x45,0x966,0x966,0x966,0x966,0x966,0x966, +0x966,0x966,0x966,0x966,0x140a,0xcde,0x45,0x45,0x45,0x45,0x45,0x45,0x45,0x170d,0x48,0x48, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x45,0x45,0x45,0x45,0x408,0xd17,0xd11,0xd11,0x45,0x45,0x99c,0x99c,0x99c,0x99c,0x99c,0x99c, +0x99c,0x99c,0x99c,0x99c,0x1440,0xd14,0x45,0x45,0x45,0x45,0x45,0x45,0x45,0x1743,0x48,0x48, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x48,0x48,0x48,0x48,0x4b,0x40b,0x41a,0x41a,0x4b,0x420,0x420,0x420,0x420,0x420,0x420,0x420, +0x420,0x4b,0x4b,0x420,0x420,0x4b,0x4b,0x420,0x420,0x420,0x420,0x420,0x420,0x420,0x420,0x420, +0x420,0x420,0x420,0x420,0x420,0x4b,0x420,0x420,0x420,0x420,0x420,0x420,0x420,0x4b,0x420,0x420, +#if !U_PLATFORM_IS_DARWIN_BASED +0x4b,0xce4,0x420,0x420,0x420,0x420,0x4b,0x4b,0x40e,0x420,0x40b,0x40b,0x41a,0x40b,0x40b,0x40b, +0xfab,0x4b,0x4b,0x41a,0x41d,0x4b,0x4b,0x41d,0x41d,0x411,0x4b,0x4b,0x4b,0x4b,0x4b,0x4b, +0x4b,0x4b,0x40b,0x40b,0x4b,0x4b,0x4b,0x4b,0x423,0x423,0x4b,0x420,0x420,0x420,0xfab,0xfab, +0x4b,0x4b,0x417,0x417,0x417,0x417,0x417,0x417,0x417,0x417,0x417,0x417,0x414,0xce4,0x1323,0x1323, +0x1323,0x1323,0x1323,0x1323,0x4b,0x4b,0x4b,0x4b,0x4b,0x4b,0x4b,0x4b,0x4e,0x4e,0x426,0x432, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x4b,0xd1a,0x420,0x420,0x420,0x420,0x4b,0x4b,0x40e,0x420,0x40b,0x40b,0x41a,0x40b,0x40b,0x40b, +0xfe1,0x4b,0x4b,0x41a,0x41d,0x4b,0x4b,0x41d,0x41d,0x411,0x4b,0x4b,0x4b,0x4b,0x4b,0x4b, +0x4b,0x4b,0x40b,0x40b,0x4b,0x4b,0x4b,0x4b,0x423,0x423,0x4b,0x420,0x420,0x420,0xfe1,0xfe1, +0x4b,0x4b,0x417,0x417,0x417,0x417,0x417,0x417,0x417,0x417,0x417,0x417,0x414,0xd1a,0x1359,0x1359, +0x1359,0x1359,0x1359,0x1359,0x4b,0x4b,0x4b,0x4b,0x4b,0x4b,0x4b,0x4b,0x4e,0x4e,0x426,0x432, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x4e,0x432,0x432,0x432,0x432,0x432,0x432,0x4e,0x4e,0x4e,0x432,0x432,0x432,0x4e,0x432,0x432, +0x435,0x432,0x4e,0x4e,0x4e,0x432,0x432,0x4e,0x432,0x4e,0x432,0x432,0x4e,0x4e,0x4e,0x432, +#if !U_PLATFORM_IS_DARWIN_BASED +0x432,0x4e,0x4e,0x4e,0x432,0x432,0x96f,0x4e,0x4e,0x4e,0x432,0x432,0x432,0x432,0x432,0x432, +0x432,0x96f,0xdc8,0x432,0x432,0x432,0x4e,0x4e,0x4e,0x4e,0x426,0x42c,0x426,0x42c,0x42c,0x4e, +0x4e,0x4e,0x42c,0x42c,0x42c,0x4e,0x42f,0x42f,0x42f,0x429,0x4e,0x4e,0xfae,0x4e,0x4e,0x4e, +0x4e,0x4e,0x4e,0x426,0x4e,0x4e,0x4e,0x4e,0x4e,0x4e,0x4e,0x4e,0x4e,0x4e,0xee2,0x96c, +0x96c,0x96c,0x96c,0x96c,0x96c,0x96c,0x96c,0x96c,0x969,0x969,0x969,0xce7,0xce7,0xce7,0xce7,0xce7, +0xce7,0xcea,0xce7,0x4e,0x4e,0x4e,0x4e,0x4e,0x14f7,0x444,0x444,0x444,0x51,0x447,0x447,0x447, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x432,0x4e,0x4e,0x4e,0x432,0x432,0x9a5,0x4e,0x4e,0x4e,0x432,0x432,0x432,0x432,0x432,0x432, +0x432,0x9a5,0xdfe,0x432,0x432,0x432,0x4e,0x4e,0x4e,0x4e,0x426,0x42c,0x426,0x42c,0x42c,0x4e, +0x4e,0x4e,0x42c,0x42c,0x42c,0x4e,0x42f,0x42f,0x42f,0x429,0x4e,0x4e,0xfe4,0x4e,0x4e,0x4e, +0x4e,0x4e,0x4e,0x426,0x4e,0x4e,0x4e,0x4e,0x4e,0x4e,0x4e,0x4e,0x4e,0x4e,0xf18,0x9a2, +0x9a2,0x9a2,0x9a2,0x9a2,0x9a2,0x9a2,0x9a2,0x9a2,0x99f,0x99f,0x99f,0xd1d,0xd1d,0xd1d,0xd1d,0xd1d, +0xd1d,0xd20,0xd1d,0x4e,0x4e,0x4e,0x4e,0x4e,0x152d,0x444,0x444,0x444,0x51,0x447,0x447,0x447, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x447,0x447,0x447,0x447,0x447,0x51,0x447,0x447,0x447,0x51,0x447,0x447,0x447,0x447,0x447,0x447, +0x447,0x447,0x447,0x447,0x447,0x447,0x447,0x447,0x447,0x51,0x447,0x447,0x447,0x447,0x447,0x447, +#if !U_PLATFORM_IS_DARWIN_BASED +0x447,0x447,0x447,0x447,0x14fa,0x447,0x447,0x447,0x447,0x447,0x51,0x51,0x51,0xfb7,0x438,0x438, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x447,0x447,0x447,0x447,0x1530,0x447,0x447,0x447,0x447,0x447,0x51,0x51,0x51,0xfed,0x438,0x438, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x438,0x444,0x444,0x444,0x444,0x51,0x438,0x438,0x43b,0x51,0x438,0x438,0x438,0x43e,0x51,0x51, +#if !U_PLATFORM_IS_DARWIN_BASED +0x51,0x51,0x51,0x51,0x51,0x438,0x438,0x51,0xfb7,0xfb7,0x1710,0x51,0x51,0x51,0x51,0x51, +0x447,0x447,0xfb1,0xfb1,0x51,0x51,0x441,0x441,0x441,0x441,0x441,0x441,0x441,0x441,0x441,0x441, +0x51,0x51,0x51,0x51,0x51,0x51,0x51,0x51,0xfb4,0xfb4,0xfb4,0xfb4,0xfb4,0xfb4,0xfb4,0xfb4, +0x17cd,0x14fd,0x453,0x453,0x54,0x459,0x459,0x459,0x459,0x459,0x459,0x459,0x459,0x54,0x459,0x459, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x51,0x51,0x51,0x51,0x51,0x438,0x438,0x51,0xfed,0xfed,0x1746,0x51,0x51,0x51,0x51,0x51, +0x447,0x447,0xfe7,0xfe7,0x51,0x51,0x441,0x441,0x441,0x441,0x441,0x441,0x441,0x441,0x441,0x441, +0x51,0x51,0x51,0x51,0x51,0x51,0x51,0x51,0xfea,0xfea,0xfea,0xfea,0xfea,0xfea,0xfea,0xfea, +0x1803,0x1533,0x453,0x453,0x54,0x459,0x459,0x459,0x459,0x459,0x459,0x459,0x459,0x54,0x459,0x459, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x459,0x54,0x459,0x459,0x459,0x459,0x459,0x459,0x459,0x459,0x459,0x459,0x459,0x459,0x459,0x459, +0x459,0x54,0x459,0x459,0x459,0x459,0x459,0x459,0x459,0x459,0x459,0x459,0x54,0x459,0x459,0x459, +#if !U_PLATFORM_IS_DARWIN_BASED +0x459,0x459,0x54,0x54,0xced,0xcf0,0x453,0x44a,0x456,0x453,0x44a,0x453,0x453,0x54,0x44a,0x456, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x459,0x459,0x54,0x54,0xd23,0xd26,0x453,0x44a,0x456,0x453,0x44a,0x453,0x453,0x54,0x44a,0x456, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x456,0x54,0x456,0x456,0x44a,0x44d,0x54,0x54,0x54,0x54,0x54,0x54,0x54,0x44a,0x44a,0x54, +#if !U_PLATFORM_IS_DARWIN_BASED +0x54,0x54,0x54,0x54,0x54,0x54,0x459,0x54,0x459,0x459,0xefa,0xefa,0x54,0x54,0x450,0x450, +0x450,0x450,0x450,0x450,0x450,0x450,0x450,0x450,0x54,0xefd,0xefd,0x54,0x54,0x54,0x54,0x54, +0x54,0x54,0x54,0x54,0x54,0x54,0x54,0x54,0x5a,0x1500,0x465,0x465,0x57,0x46b,0x46b,0x46b, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x54,0x54,0x54,0x54,0x54,0x54,0x459,0x54,0x459,0x459,0xf30,0xf30,0x54,0x54,0x450,0x450, +0x450,0x450,0x450,0x450,0x450,0x450,0x450,0x450,0x54,0xf33,0xf33,0x54,0x54,0x54,0x54,0x54, +0x54,0x54,0x54,0x54,0x54,0x54,0x54,0x54,0x5a,0x1536,0x465,0x465,0x57,0x46b,0x46b,0x46b, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x46b,0x46b,0x46b,0x46b,0x46b,0x57,0x46b,0x46b,0x46b,0x57,0x46b,0x46b,0x46b,0x46b,0x46b,0x46b, +#if !U_PLATFORM_IS_DARWIN_BASED +0x46b,0x46b,0x46b,0x46b,0x46b,0x46b,0x46b,0x46b,0x465,0x45c,0x45c,0x45c,0xfba,0x57,0x465,0x465, +0x465,0x57,0x468,0x468,0x468,0x45f,0x1329,0x17d0,0x57,0x57,0x57,0x57,0x17d3,0x17d3,0x17d3,0x45c, +0x17d0,0x17d0,0x17d0,0x17d0,0x17d0,0x17d0,0x17d0,0x1713,0x46b,0x46b,0xfba,0xfba,0x57,0x57,0x462,0x462, +0x462,0x462,0x462,0x462,0x462,0x462,0x462,0x462,0xfbd,0xfbd,0xfbd,0xfbd,0xfbd,0xfbd,0x17d0,0x17d0, +0x17d0,0xfc0,0xfc3,0xfc3,0xfc3,0xfc3,0xfc3,0xfc3,0x46b,0x46b,0x46b,0x46b,0x46b,0x46b,0x46b,0x46b, +0x46b,0x1326,0x46b,0x46b,0x46b,0x46b,0x46b,0x46b,0x46b,0x46b,0x46b,0x46b,0x46b,0x46b,0x46b,0x46b, +0x46b,0x46b,0x1326,0x5a,0x5a,0xfc3,0x45c,0x465,0x5d,0x5d,0xa38,0xa38,0x5d,0xa3e,0xa3e,0xa3e, +0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0x5d, +0x5d,0x5d,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e, +0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0x5d,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e, +0x5d,0xa3e,0x5d,0x5d,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0x5d,0x5d,0x5d,0xa32,0x5d, +0x5d,0x5d,0x5d,0xa2f,0xa38,0xa38,0xa2f,0xa2f,0xa2f,0x5d,0xa2f,0x5d,0xa38,0xa38,0xa3b,0xa38, +0xa3b,0xa3b,0xa3b,0xa2f,0x5d,0x5d,0x5d,0x5d,0x5d,0x5d,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503, +0x1503,0x1503,0x1503,0x1503,0x5d,0x5d,0xa38,0xa38,0xa35,0x5d,0x5d,0x5d,0x5d,0x5d,0x5d,0x5d, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x46b,0x46b,0x46b,0x46b,0x46b,0x46b,0x46b,0x46b,0x465,0x45c,0x45c,0x45c,0xff0,0x57,0x465,0x465, +0x465,0x57,0x468,0x468,0x468,0x45f,0x135f,0x1806,0x57,0x57,0x57,0x57,0x1809,0x1809,0x1809,0x45c, +0x1806,0x1806,0x1806,0x1806,0x1806,0x1806,0x1806,0x1749,0x46b,0x46b,0xff0,0xff0,0x57,0x57,0x462,0x462, +0x462,0x462,0x462,0x462,0x462,0x462,0x462,0x462,0xff3,0xff3,0xff3,0xff3,0xff3,0xff3,0x1806,0x1806, +0x1806,0xff6,0xff9,0xff9,0xff9,0xff9,0xff9,0xff9,0x46b,0x46b,0x46b,0x46b,0x46b,0x46b,0x46b,0x46b, +0x46b,0x135c,0x46b,0x46b,0x46b,0x46b,0x46b,0x46b,0x46b,0x46b,0x46b,0x46b,0x46b,0x46b,0x46b,0x46b, +0x46b,0x46b,0x135c,0x5a,0x5a,0xff9,0x45c,0x465,0x5d,0x5d,0xa6e,0xa6e,0x5d,0xa74,0xa74,0xa74, +0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0x5d, +0x5d,0x5d,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74, +0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0x5d,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74, +0x5d,0xa74,0x5d,0x5d,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0x5d,0x5d,0x5d,0xa68,0x5d, +0x5d,0x5d,0x5d,0xa65,0xa6e,0xa6e,0xa65,0xa65,0xa65,0x5d,0xa65,0x5d,0xa6e,0xa6e,0xa71,0xa6e, +0xa71,0xa71,0xa71,0xa65,0x5d,0x5d,0x5d,0x5d,0x5d,0x5d,0x1539,0x1539,0x1539,0x1539,0x1539,0x1539, +0x1539,0x1539,0x1539,0x1539,0x5d,0x5d,0xa6e,0xa6e,0xa6b,0x5d,0x5d,0x5d,0x5d,0x5d,0x5d,0x5d, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x5d,0x5d,0x5d,0x5d,0x60,0x486,0x486,0x486,0x486,0x486,0x486,0x486,0x486,0x486,0x486,0x486, +0x486,0x486,0x486,0x486,0x486,0x486,0x486,0x486,0x486,0x486,0x486,0x486,0x486,0x486,0x486,0x486, +0x486,0x486,0x486,0x486,0x486,0x471,0x486,0x483,0x471,0x471,0x471,0x471,0x471,0x471,0x477,0x60, +0x60,0x60,0x60,0x46e,0x48c,0x48c,0x48c,0x48c,0x48c,0x486,0x489,0x474,0x474,0x474,0x474,0x474, +0x474,0x471,0x474,0x47a,0x480,0x480,0x480,0x480,0x480,0x480,0x480,0x480,0x480,0x480,0x47d,0x47d, +0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60, +0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60, +0x63,0x49b,0x49b,0x63,0x49b,0x63,0x63,0x49b,0x49b,0x63,0x49b,0x63,0x63,0x49b,0x63,0x63, +0x63,0x63,0x63,0x63,0x49b,0x49b,0x49b,0x49b,0x63,0x49b,0x49b,0x49b,0x49b,0x49b,0x49b,0x49b, +0x63,0x49b,0x49b,0x49b,0x63,0x49b,0x63,0x49b,0x63,0x63,0x49b,0x49b,0x63,0x49b,0x49b,0x49b, +0x49b,0x48f,0x49b,0x498,0x48f,0x48f,0x48f,0x48f,0x48f,0x48f,0x63,0x48f,0x48f,0x49b,0x63,0x63, +0x4a4,0x4a4,0x4a4,0x4a4,0x4a4,0x63,0x4a1,0x63,0x492,0x492,0x492,0x492,0x492,0x48f,0x63,0x63, +#if !U_PLATFORM_IS_DARWIN_BASED +0x495,0x495,0x495,0x495,0x495,0x495,0x495,0x495,0x495,0x495,0x63,0x63,0x49e,0x49e,0x140d,0x140d, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x495,0x495,0x495,0x495,0x495,0x495,0x495,0x495,0x495,0x495,0x63,0x63,0x49e,0x49e,0x1443,0x1443, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x63,0x63,0x63,0x63,0x63,0x63,0x63,0x63,0x63,0x63,0x63,0x63,0x63,0x63,0x63,0x63, +0x63,0x63,0x63,0x63,0x63,0x63,0x63,0x63,0x63,0x63,0x63,0x63,0x63,0x63,0x63,0x63, +#if !U_PLATFORM_IS_DARWIN_BASED +0x9b1,0x9b1,0x9b1,0x9b4,0x9b1,0x9b1,0x9b1,0x9b1,0x66,0x9b1,0x9b1,0x9b1,0x9b1,0x9b4,0x9b1,0x9b1, +0x9b1,0x9b1,0x9b4,0x9b1,0x9b1,0x9b1,0x9b1,0x9b4,0x9b1,0x9b1,0x9b1,0x9b1,0x9b4,0x9b1,0x9b1,0x9b1, +0x9b1,0x9b1,0x9b1,0x9b1,0x9b1,0x9b1,0x9b1,0x9b1,0x9b1,0x9b4,0xa4d,0xfcf,0xfcf,0x66,0x66,0x66, +0x66,0x97e,0x97e,0x981,0x97e,0x981,0x981,0x98a,0x981,0x98a,0x97e,0x97e,0x97e,0x97e,0x97e,0x9ab, +0x97e,0x981,0x984,0x984,0x987,0x990,0x984,0x984,0x9b1,0x9b1,0x9b1,0x9b1,0x1332,0x132c,0x132c,0x132c, +0x97e,0x97e,0x97e,0x981,0x97e,0x97e,0xa41,0x97e,0x66,0x97e,0x97e,0x97e,0x97e,0x981,0x97e,0x97e, +0x97e,0x97e,0x981,0x97e,0x97e,0x97e,0x97e,0x981,0x97e,0x97e,0x97e,0x97e,0x981,0x97e,0xa41,0xa41, +0xa41,0x97e,0x97e,0x97e,0x97e,0x97e,0x97e,0x97e,0xa41,0x981,0xa41,0xa41,0xa41,0x66,0xa4a,0xa4a, +0xa47,0xa47,0xa47,0xa47,0xa47,0xa47,0xa44,0xa47,0xa47,0xa47,0xa47,0xa47,0xa47,0x66,0xfc6,0xa47, +0xdcb,0xdcb,0xfc9,0xfcc,0xfc6,0x114f,0x114f,0x114f,0x114f,0x132f,0x132f,0x66,0x66,0x66,0x66,0x66, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x9e7,0x9e7,0x9e7,0x9ea,0x9e7,0x9e7,0x9e7,0x9e7,0x66,0x9e7,0x9e7,0x9e7,0x9e7,0x9ea,0x9e7,0x9e7, +0x9e7,0x9e7,0x9ea,0x9e7,0x9e7,0x9e7,0x9e7,0x9ea,0x9e7,0x9e7,0x9e7,0x9e7,0x9ea,0x9e7,0x9e7,0x9e7, +0x9e7,0x9e7,0x9e7,0x9e7,0x9e7,0x9e7,0x9e7,0x9e7,0x9e7,0x9ea,0xa83,0x1005,0x1005,0x66,0x66,0x66, +0x66,0x9b4,0x9b4,0x9b7,0x9b4,0x9b7,0x9b7,0x9c0,0x9b7,0x9c0,0x9b4,0x9b4,0x9b4,0x9b4,0x9b4,0x9e1, +0x9b4,0x9b7,0x9ba,0x9ba,0x9bd,0x9c6,0x9ba,0x9ba,0x9e7,0x9e7,0x9e7,0x9e7,0x1368,0x1362,0x1362,0x1362, +0x9b4,0x9b4,0x9b4,0x9b7,0x9b4,0x9b4,0xa77,0x9b4,0x66,0x9b4,0x9b4,0x9b4,0x9b4,0x9b7,0x9b4,0x9b4, +0x9b4,0x9b4,0x9b7,0x9b4,0x9b4,0x9b4,0x9b4,0x9b7,0x9b4,0x9b4,0x9b4,0x9b4,0x9b7,0x9b4,0xa77,0xa77, +0xa77,0x9b4,0x9b4,0x9b4,0x9b4,0x9b4,0x9b4,0x9b4,0xa77,0x9b7,0xa77,0xa77,0xa77,0x66,0xa80,0xa80, +0xa7d,0xa7d,0xa7d,0xa7d,0xa7d,0xa7d,0xa7a,0xa7d,0xa7d,0xa7d,0xa7d,0xa7d,0xa7d,0x66,0xffc,0xa7d, +0xe01,0xe01,0xfff,0x1002,0xffc,0x1185,0x1185,0x1185,0x1185,0x1365,0x1365,0x66,0x66,0x66,0x66,0x66, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x66,0x66,0x66,0x66,0x66,0x66,0x66,0x66,0x66,0x66,0x66,0x66,0x66,0x66,0x66,0x66, +0x66,0x66,0x66,0x66,0x66,0x66,0x66,0x66,0x66,0x66,0x66,0x66,0x4aa,0x4aa,0x4aa,0x4aa, +#if !U_PLATFORM_IS_DARWIN_BASED +0x4aa,0x4aa,0x69,0x1413,0x69,0x69,0x69,0x69,0x69,0x1413,0x69,0x69,0x4a7,0x4a7,0x4a7,0x4a7, +0x4a7,0x4a7,0x4a7,0x4a7,0x4a7,0x4a7,0x4a7,0x4a7,0x4a7,0x4a7,0x4a7,0x4a7,0xa77,0xa77,0xa77,0xa77, +0xa77,0xa77,0xa77,0xdda,0xa77,0x6c,0xa77,0xa77,0xa77,0xa77,0x6c,0x6c,0xa77,0xa77,0xa77,0xa77, +0xa77,0xa77,0xa77,0x6c,0xa77,0x6c,0xa77,0xa77,0xa77,0xa77,0x6c,0x6c,0xa77,0xa77,0xa77,0xa77, +0xa77,0xa77,0xa77,0xdda,0xa77,0x6c,0xa77,0xa77,0xa77,0xa77,0x6c,0x6c,0xa77,0xa77,0xa77,0xa77, +0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xdda, +0xa77,0x6c,0xa77,0xa77,0xa77,0xa77,0x6c,0x6c,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0x6c, +0xa77,0x6c,0xa77,0xa77,0xa77,0xa77,0x6c,0x6c,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xdda, +0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0x6c,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77, +0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xdda,0xa77,0x6c,0xa77,0xa77,0xa77,0xa77,0x6c,0x6c, +0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xdda,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77, +0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0x6c,0x6c,0x1335,0x1335,0xdd4, +0xdd7,0xa71,0xa7a,0xa6e,0xa6e,0xa6e,0xa6e,0xa7a,0xa7a,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74, +0xa74,0xa74,0xa6b,0xa6b,0xa6b,0xa6b,0xa6b,0xa6b,0xa6b,0xa6b,0xa6b,0xa6b,0xa6b,0x6c,0x6c,0x6c, +0xa7d,0xa7d,0xa7d,0xa7d,0xa7d,0xa7d,0xa7d,0xa7d,0xa7d,0xa7d,0xa7d,0xa7d,0xa7d,0xa7d,0xa7d,0xa7d, +0xa7d,0xa7d,0xa7d,0xa7d,0xa7d,0x1719,0x6f,0x6f,0x1716,0x1716,0x1716,0x1716,0x1716,0x1716,0x6f,0x6f, +0xa8f,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92, +0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa8c,0xa89,0x72,0x72,0x72, +0xa98,0xa98,0xa98,0xa98,0xa98,0xa98,0xa98,0xa98,0xa98,0xa98,0xa98,0xa95,0xa95,0xa95,0xa98,0xa98, +0xa98,0x1506,0x1506,0x1506,0x1506,0x1506,0x1506,0x1506,0x1506,0x75,0x75,0x75,0x75,0x75,0x75,0x75, +0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xa9b,0xab9,0xab9,0xa9e,0xa9e,0xa9e,0xa9e,0xa9e,0xa9e,0xa9e, +0xa9e,0xa9e,0xaa1,0xa9e,0xab0,0xab0,0xab3,0xabc,0xaaa,0xaa7,0xab0,0xaad,0xabc,0xcf3,0x78,0x78, +0xab6,0xab6,0xab6,0xab6,0xab6,0xab6,0xab6,0xab6,0xab6,0xab6,0x78,0x78,0x78,0x78,0x78,0x78, +0xcf6,0xcf6,0xcf6,0xcf6,0xcf6,0xcf6,0xcf6,0xcf6,0xcf6,0xcf6,0x78,0x78,0x78,0x78,0x78,0x78, +0xacb,0xacb,0xb49,0xb4c,0xad1,0xb46,0xace,0xacb,0xad4,0xae3,0xad7,0xae6,0xae6,0xae6,0xac2,0x7b, +0xada,0xada,0xada,0xada,0xada,0xada,0xada,0xada,0xada,0xada,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, +0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd, +0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, +0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xac5,0xff0,0x7b,0x7b,0x7b,0x7b,0x7b, +0x11a3,0x11a3,0x11a3,0x11a3,0x11a3,0x11a3,0x11a3,0x11a3,0x11a3,0x11a3,0x11a3,0x11a3,0x11a3,0x11a3,0x11a3,0x11a3, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x4aa,0x4aa,0x69,0x1449,0x69,0x69,0x69,0x69,0x69,0x1449,0x69,0x69,0x4a7,0x4a7,0x4a7,0x4a7, +0x4a7,0x4a7,0x4a7,0x4a7,0x4a7,0x4a7,0x4a7,0x4a7,0x4a7,0x4a7,0x4a7,0x4a7,0xaad,0xaad,0xaad,0xaad, +0xaad,0xaad,0xaad,0xe10,0xaad,0x6c,0xaad,0xaad,0xaad,0xaad,0x6c,0x6c,0xaad,0xaad,0xaad,0xaad, +0xaad,0xaad,0xaad,0x6c,0xaad,0x6c,0xaad,0xaad,0xaad,0xaad,0x6c,0x6c,0xaad,0xaad,0xaad,0xaad, +0xaad,0xaad,0xaad,0xe10,0xaad,0x6c,0xaad,0xaad,0xaad,0xaad,0x6c,0x6c,0xaad,0xaad,0xaad,0xaad, +0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xe10, +0xaad,0x6c,0xaad,0xaad,0xaad,0xaad,0x6c,0x6c,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0x6c, +0xaad,0x6c,0xaad,0xaad,0xaad,0xaad,0x6c,0x6c,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xe10, +0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0x6c,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad, +0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xe10,0xaad,0x6c,0xaad,0xaad,0xaad,0xaad,0x6c,0x6c, +0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xe10,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad, +0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0x6c,0x6c,0x136b,0x136b,0xe0a, +0xe0d,0xaa7,0xab0,0xaa4,0xaa4,0xaa4,0xaa4,0xab0,0xab0,0xaaa,0xaaa,0xaaa,0xaaa,0xaaa,0xaaa,0xaaa, +0xaaa,0xaaa,0xaa1,0xaa1,0xaa1,0xaa1,0xaa1,0xaa1,0xaa1,0xaa1,0xaa1,0xaa1,0xaa1,0x6c,0x6c,0x6c, +0xab3,0xab3,0xab3,0xab3,0xab3,0xab3,0xab3,0xab3,0xab3,0xab3,0xab3,0xab3,0xab3,0xab3,0xab3,0xab3, +0xab3,0xab3,0xab3,0xab3,0xab3,0x174f,0x6f,0x6f,0x174c,0x174c,0x174c,0x174c,0x174c,0x174c,0x6f,0x6f, +0xac5,0xac8,0xac8,0xac8,0xac8,0xac8,0xac8,0xac8,0xac8,0xac8,0xac8,0xac8,0xac8,0xac8,0xac8,0xac8, +0xac8,0xac8,0xac8,0xac8,0xac8,0xac8,0xac8,0xac8,0xac8,0xac8,0xac8,0xac2,0xabf,0x72,0x72,0x72, +0xace,0xace,0xace,0xace,0xace,0xace,0xace,0xace,0xace,0xace,0xace,0xacb,0xacb,0xacb,0xace,0xace, +0xace,0x153c,0x153c,0x153c,0x153c,0x153c,0x153c,0x153c,0x153c,0x75,0x75,0x75,0x75,0x75,0x75,0x75, +0xaef,0xaef,0xaef,0xaef,0xaef,0xaef,0xad1,0xaef,0xaef,0xad4,0xad4,0xad4,0xad4,0xad4,0xad4,0xad4, +0xad4,0xad4,0xad7,0xad4,0xae6,0xae6,0xae9,0xaf2,0xae0,0xadd,0xae6,0xae3,0xaf2,0xd29,0x78,0x78, +0xaec,0xaec,0xaec,0xaec,0xaec,0xaec,0xaec,0xaec,0xaec,0xaec,0x78,0x78,0x78,0x78,0x78,0x78, +0xd2c,0xd2c,0xd2c,0xd2c,0xd2c,0xd2c,0xd2c,0xd2c,0xd2c,0xd2c,0x78,0x78,0x78,0x78,0x78,0x78, +0xb01,0xb01,0xb7f,0xb82,0xb07,0xb7c,0xb04,0xb01,0xb0a,0xb19,0xb0d,0xb1c,0xb1c,0xb1c,0xaf8,0x7b, +0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, +0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13, +0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, +0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xafb,0x1026,0x7b,0x7b,0x7b,0x7b,0x7b, +0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3, +0x4c8,0x4c8,0x4c8,0x4c8,0x4c8,0x4c8,0x4c8,0x4c8,0x4cb,0x4cb,0x4cb,0x4cb,0x4cb,0x4cb,0x4cb,0x4cb, +0x4c8,0x4c8,0x4c8,0x4c8,0x4c8,0x4c8,0x7e,0x7e,0x4cb,0x4cb,0x4cb,0x4cb,0x4cb,0x4cb,0x7e,0x7e, +0x4c8,0x4c8,0x4c8,0x4c8,0x4c8,0x4c8,0x4c8,0x4c8,0x7e,0x4cb,0x7e,0x4cb,0x7e,0x4cb,0x7e,0x4cb, +0x4c8,0x4c8,0x4c8,0x4c8,0x4c8,0x4c8,0x4c8,0x4c8,0x4cb,0x4cb,0x4cb,0x4cb,0x4cb,0x4cb,0x4cb,0x4cb, +0x4c8,0x4c8,0x4c8,0x4c8,0x4c8,0x4c8,0x4c8,0x4c8,0x4c8,0x4c8,0x4c8,0x4c8,0x4c8,0x4c8,0x7e,0x7e, +0x4c8,0x4c8,0x4c8,0x4c8,0x4c8,0x4c8,0x4c8,0x4c8,0x4cb,0x4cb,0x4cb,0x4cb,0x4cb,0x4cb,0x4cb,0x4cb, +0x4c8,0x4c8,0x4c8,0x4c8,0x4c8,0x7e,0x4c8,0x4c8,0x4cb,0x4cb,0x4cb,0x4cb,0x4cb,0x4c2,0x4c8,0x4c2, +0x4c2,0x4bf,0x4c8,0x4c8,0x4c8,0x7e,0x4c8,0x4c8,0x4cb,0x4cb,0x4cb,0x4cb,0x4cb,0x4bf,0x4bf,0x4bf, +0x4c8,0x4c8,0x4c8,0x4c8,0x7e,0x7e,0x4c8,0x4c8,0x4cb,0x4cb,0x4cb,0x4cb,0x7e,0x4bf,0x4bf,0x4bf, +0x4c8,0x4c8,0x4c8,0x4c8,0x4c8,0x4c8,0x4c8,0x4c8,0x4cb,0x4cb,0x4cb,0x4cb,0x4cb,0x4bf,0x4bf,0x4bf, +0x7e,0x7e,0x4c8,0x4c8,0x4c8,0x7e,0x4c8,0x4c8,0x4cb,0x4cb,0x4cb,0x4cb,0x4cb,0x4c5,0x4c2,0x7e, +#if !U_PLATFORM_IS_DARWIN_BASED +0xbbe,0xbc1,0xbc1,0xbc1,0xff9,0x81,0x14e5,0x14e5,0x14e5,0x14e5,0x4d4,0x4d4,0x4d4,0x4d4,0x4d4,0x4d4, +0x51f,0xbd3,0x84,0x84,0x6db,0x51f,0x51f,0x51f,0x51f,0x51f,0x525,0x537,0x525,0x531,0x52b,0x6de, +0x51c,0x6d8,0x6d8,0x6d8,0x6d8,0x51c,0x51c,0x51c,0x51c,0x51c,0x522,0x534,0x522,0x52e,0x528,0x84, +0xde3,0xde3,0xde3,0xde3,0xde3,0x1338,0x1338,0x1338,0x1338,0x1338,0x1338,0x1338,0x1338,0x84,0x84,0x84, +0x53d,0x53d,0x53d,0x53d,0x53d,0x53d,0x53d,0x53a,0x540,0x756,0x53d,0x9ba,0x9db,0xaf5,0xaf5,0xaf5, +0xbd6,0xbd6,0xde6,0xde6,0xde6,0xde6,0x1167,0x116a,0x116a,0x133b,0x14df,0x1509,0x150c,0x150c,0x171c,0x87, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0xbf4,0xbf7,0xbf7,0xbf7,0x102f,0x81,0x151b,0x151b,0x151b,0x151b,0x4d4,0x4d4,0x4d4,0x4d4,0x4d4,0x4d4, +0x51f,0xc09,0x84,0x84,0x6e7,0x51f,0x51f,0x51f,0x51f,0x51f,0x525,0x537,0x525,0x531,0x52b,0x6ea, +0x51c,0x6e4,0x6e4,0x6e4,0x6e4,0x51c,0x51c,0x51c,0x51c,0x51c,0x522,0x534,0x522,0x52e,0x528,0x84, +0xe19,0xe19,0xe19,0xe19,0xe19,0x136e,0x136e,0x136e,0x136e,0x136e,0x136e,0x136e,0x136e,0x84,0x84,0x84, +0x53d,0x53d,0x53d,0x53d,0x53d,0x53d,0x53d,0x53a,0x540,0x768,0x53d,0x9f0,0xa11,0xb2b,0xb2b,0xb2b, +0xc0c,0xc0c,0xe1c,0xe1c,0xe1c,0xe1c,0x119d,0x11a0,0x11a0,0x1371,0x1515,0x153f,0x1542,0x1542,0x1752,0x87, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87, +0x546,0x546,0x546,0x546,0x546,0x546,0x546,0x546,0x546,0x546,0x546,0x546,0x546,0x543,0x543,0x543, +#if !U_PLATFORM_IS_DARWIN_BASED +0x543,0x546,0xaf8,0xaf8,0xbd9,0xbdf,0xbdf,0xbdc,0xbdc,0xbdc,0xbdc,0xde9,0xf00,0xf00,0xf00,0xf00, +0x113a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a, +0x576,0x576,0x576,0xb01,0xf09,0xfff,0xfff,0xfff,0xfff,0x1296,0x171f,0x171f,0x8d,0x8d,0x8d,0x8d, +0x705,0x705,0x705,0x705,0x708,0x708,0x708,0x708,0x708,0x708,0x582,0x582,0x57f,0x57f,0x57f,0x57f, +0xf0f,0xf0f,0xf0f,0xf0c,0xf0c,0xf0c,0xf0c,0xf0c,0x1170,0x13bc,0x13bc,0x13bc,0x13bc,0x133e,0x133e,0x133e, +0x13bf,0x1341,0x1341,0x13bf,0x150f,0x150f,0x150f,0x150f,0x1512,0x1512,0x1512,0x17d6,0x17d6,0x17d6,0x17d6,0x90, +0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0xb0a,0xb0a,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x543,0x546,0xb2e,0xb2e,0xc0f,0xc15,0xc15,0xc12,0xc12,0xc12,0xc12,0xe1f,0xf36,0xf36,0xf36,0xf36, +0x1170,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a, +0x576,0x576,0x576,0xb37,0xf3f,0x1035,0x1035,0x1035,0x1035,0x12cc,0x1755,0x1755,0x8d,0x8d,0x8d,0x8d, +0x711,0x711,0x711,0x711,0x714,0x714,0x714,0x714,0x714,0x714,0x582,0x582,0x57f,0x57f,0x57f,0x57f, +0xf45,0xf45,0xf45,0xf42,0xf42,0xf42,0xf42,0xf42,0x11a6,0x13f2,0x13f2,0x13f2,0x13f2,0x1374,0x1374,0x1374, +0x13f5,0x1377,0x1377,0x13f5,0x1545,0x1545,0x1545,0x1545,0x1548,0x1548,0x1548,0x180c,0x180c,0x180c,0x180c,0x90, +0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0xb40,0xb40,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93, +0x5ac,0x5ac,0x5ac,0x5ac,0x5ac,0x5ac,0x5ac,0x5ac,0x5ac,0x5ac,0x5ac,0x96,0x96,0x96,0x96,0x96, +0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96, #if !U_PLATFORM_IS_DARWIN_BASED -0x145b,0x35d,0x36c,0x36c,0x18,0x372,0x372,0x372,0x372,0x372,0x372,0x372,0x372,0x18,0x18,0x372, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x1491,0x35d,0x36c,0x36c,0x18,0x372,0x372,0x372,0x372,0x372,0x372,0x372,0x372,0x18,0x18,0x372, +0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25, +0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0x99,0xb25,0xb25,0xb25,0xb25,0xb28, +0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25, +0xb25,0xb25,0xb25,0xb28,0x99,0x99,0x99,0x99,0x99,0x99,0x99,0x99,0x99,0x99,0x99,0x99, +0xb2b,0xb2b,0xb2b,0xb2b,0xb2b,0xb2b,0xb2b,0xb2b,0xb2b,0xb2b,0xb2b,0xb2b,0xb2b,0xb2b,0xb2b,0xb2b, +0xb2b,0xb2b,0xb2b,0xb2b,0xb2b,0xb2b,0x9c,0x9c,0x9c,0x9c,0x9c,0x9c,0x9c,0x9c,0x9c,0x9c, +0xa2,0x83d,0x837,0x83d,0x837,0x83d,0x837,0x83d,0x837,0x83d,0x837,0x837,0x83a,0x837,0x83a,0x837, +0x83a,0x837,0x83a,0x837,0x83a,0x837,0x83a,0x837,0x83a,0x837,0x83a,0x837,0x83a,0x837,0x83a,0x837, +0x837,0x837,0x837,0x83d,0x837,0x83d,0x837,0x83d,0x837,0x837,0x837,0x837,0x837,0x837,0x83d,0x837, +0x837,0x837,0x837,0x837,0x83a,0xc81,0xc81,0xa2,0xa2,0x951,0x951,0x91b,0x91b,0x840,0x843,0xc7e, +0xa5,0xa5,0xa5,0xa5,0xa5,0x855,0x855,0x855,0x855,0x855,0x855,0x855,0x855,0x855,0x855,0x855, +0x855,0x855,0x855,0x855,0x855,0x855,0x855,0x855,0x855,0x855,0x855,0x855,0x855,0x855,0x855,0x855, +0x855,0x1128,0xa8,0xa5,0xab,0x858,0x858,0x858,0x858,0x858,0x858,0x858,0x858,0x858,0x858,0x858, +0x858,0x858,0x858,0x858,0x858,0x858,0x858,0xab,0x924,0x924,0x927,0x927,0x927,0x927,0x927,0x927, +0x927,0x927,0x927,0x927,0x927,0x927,0x927,0x927,0xb37,0xb37,0xb37,0xb37,0xb37,0xb37,0xb37,0xb37, +0xb37,0xb37,0xb37,0xb37,0xb37,0xb37,0xb37,0xb37,0xb37,0xb37,0xb37,0xb37,0xb37,0xb37,0xb37,0xb37, +0x13cb,0x13cb,0x13cb,0xae,0xae,0xae,0xae,0xae,0x861,0x861,0x861,0x861,0x861,0x861,0x861,0x861, +0x861,0x861,0x861,0x861,0x861,0x861,0x861,0x861,0x861,0x861,0x861,0x861,0x861,0x861,0x861,0x861, +0x861,0x861,0x861,0x861,0x861,0xd83,0xd83,0xb1,0x867,0x867,0x867,0x867,0x867,0x867,0x867,0x867, +0x867,0x867,0x867,0x867,0x867,0x867,0x867,0x867,0x867,0x867,0x867,0x867,0x867,0x867,0x867,0x867, +0x867,0x867,0x867,0x867,0x867,0x867,0x867,0xb1,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d, +0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb4,0xb4,0xb4,0xb43,0xb43,0xb43,0xb43,0xb43,0xb43,0xb43,0xb43, +0xb43,0xb43,0xb43,0xb43,0xb43,0xb43,0xb43,0xb43,0xb43,0xc8a,0xb43,0xb43,0xb43,0xc8a,0xb43,0xb7, +0xb7,0xb7,0xb7,0xb7,0xb7,0xb7,0xb7,0xb7,0x11ca,0x11ca,0x11ca,0x11ca,0x11ca,0x11ca,0x11ca,0x11ca, +0x11ca,0x11ca,0x11ca,0x11ca,0x11ca,0x11ca,0x11ca,0x11ca,0x9d5,0x9d5,0x9d5,0x9d5,0xba,0xba,0xba,0xba, +0xba,0xba,0xba,0xba,0xba,0xba,0xba,0xba,0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,0x123f, +0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,0x606,0x606,0x606,0x606,0x606,0x606,0x606,0xbd, +0xbd,0xbd,0xbd,0xbd,0xbd,0xbd,0xbd,0xbd,0xbd,0xbd,0xbd,0x5f4,0x5f4,0x5f4,0x5f4,0x5f4, +0xbd,0xbd,0xbd,0xbd,0xbd,0xb16,0x5f7,0x5fd,0x603,0x603,0x603,0x603,0x603,0x603,0x603,0x603, +0x603,0x5fa,0x5fd,0x5fd,0x5fd,0x5fd,0x5fd,0x5fd,0x5fd,0x5fd,0x5fd,0x5fd,0x5fd,0x5fd,0x5fd,0xbd, +0x5fd,0x5fd,0x5fd,0x5fd,0x5fd,0xbd,0x5fd,0xbd,0x5fd,0x5fd,0xbd,0x5fd,0x5fd,0xbd,0x5fd,0x5fd, +0x5fd,0x5fd,0x5fd,0x5fd,0x5fd,0x5fd,0x5fd,0x600,0x618,0x612,0x618,0x612,0x615,0x61b,0x618,0x612, +0x615,0x61b,0x618,0x612,0x615,0x61b,0x618,0x612,0x134a,0x134a,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0, +0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0x618,0x612,0x615,0x61b,0x618, +0x612,0x618,0x612,0x618,0x612,0x618,0x618,0x612,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0, +0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0x615,0x612,0x615,0x615,0x615,0x615,0x615,0x615, +0x612,0x615,0x612,0x612,0x615,0x615,0x612,0x612,0x612,0x612,0x612,0x615,0x612,0x612,0x615,0x612, +0x615,0x615,0x615,0x612,0x615,0x615,0x615,0x615,0xc0,0xc0,0x615,0x615,0x615,0x615,0x612,0x612, +0x615,0x612,0x612,0x612,0x612,0x615,0x612,0x612,0x612,0x612,0x612,0x615,0x615,0x615,0x612,0x612, +0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0xb5e,0xb5e,0xb5e,0xb5e,0xb5e,0xb5e,0xb5e,0xb5e, +0xb5e,0xb5e,0xb5e,0xb5e,0xb5e,0xb5e,0xb5e,0xb5e,0x618,0x618,0x972,0x618,0x618,0x618,0x618,0x618, +0x618,0x618,0x60f,0x60f,0xc15,0xd9b,0xc0,0xc0,0x879,0x88b,0x888,0x88b,0x888,0xc9f,0xc9f,0xd8f, +0xd8c,0x87c,0x87c,0x87c,0x87c,0x88e,0x88e,0x88e,0x8a6,0x8a9,0x8b8,0xc3,0x8ac,0x8af,0x8bb,0x8bb, +0x8a3,0x89a,0x894,0x89a,0x894,0x89a,0x894,0x897,0x897,0x8b2,0x8b2,0x8b5,0x8b2,0x8b2,0x8b2,0xc3, +0x8b2,0x8a0,0x89d,0x897,0xc3,0xc3,0xc3,0xc3,0x624,0x630,0x624,0xc18,0x624,0xc6,0x624,0x630, +0x624,0x630,0x624,0x630,0x624,0x630,0x624,0x630,0x630,0x62d,0x627,0x62a,0x630,0x62d,0x627,0x62a, +0x630,0x62d,0x627,0x62a,0x630,0x62d,0x627,0x62d,0x627,0x62d,0x627,0x62a,0x630,0x62d,0x627,0x62d, +0x627,0x62d,0x627,0x62d,0x627,0xc6,0xc6,0x621,0x777,0x77a,0x78f,0x792,0x771,0x77a,0x77a,0xcc, +0x759,0x75c,0x75c,0x75c,0x75c,0x759,0x759,0xcc,0xc9,0xc9,0xc9,0xc9,0xc9,0xc9,0xc9,0xc9, +0xc9,0xb19,0xb19,0xb19,0x9d8,0x753,0x633,0x633,0xcc,0x7a1,0x780,0x771,0x77a,0x777,0x771,0x783, +0x774,0x76e,0x771,0x78f,0x786,0x77d,0x79e,0x771,0x79b,0x79b,0x79b,0x79b,0x79b,0x79b,0x79b,0x79b, +0x79b,0x79b,0x78c,0x789,0x78f,0x78f,0x78f,0x7a1,0x762,0x75f,0x75f,0x75f,0x75f,0x75f,0x75f,0x75f, +0x75f,0x75f,0x75f,0x75f,0x75f,0x75f,0x75f,0x75f,0x75f,0x75f,0x75f,0x75f,0x75f,0x75f,0x75f,0x75f, +0x75f,0x75f,0x75f,0x75f,0x75f,0x75f,0x75f,0xcc,0xcc,0xcc,0x75f,0x75f,0x75f,0x75f,0x75f,0x75f, +0xcc,0xcc,0x75f,0x75f,0x75f,0x75f,0x75f,0x75f,0xcc,0xcc,0x75f,0x75f,0x75f,0x75f,0x75f,0x75f, +0xcc,0xcc,0x75f,0x75f,0x75f,0xcc,0xcc,0xcc,0xb61,0xb61,0xb61,0xb61,0xcf,0xcf,0xcf,0xcf, +0xcf,0xcf,0xcf,0xcf,0xcf,0xd2,0xd2,0xd2,0xb67,0xb67,0xb67,0xb67,0xb67,0xb67,0xb67,0xb67, +0xb67,0xb67,0xb67,0xb67,0xb67,0xb67,0xb67,0xb67,0xb67,0xb67,0xb67,0xd5,0xd5,0xd5,0xd5,0xd5, +0x166e,0x166e,0x166e,0x166e,0x166e,0x166e,0x166e,0x166e,0x166e,0x166e,0x166e,0x166e,0x166e,0x166e,0x166e,0x166e, +0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70, +0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8, +0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xdb,0xdb,0x100b,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c, +0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c, +0x1725,0x1725,0x1725,0x1725,0x1725,0x1725,0x1725,0x1725,0x1725,0xdb,0xdb,0xdb,0xdb,0xdb,0xdb,0xdb, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b, +0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0x99,0xb5b,0xb5b,0xb5b,0xb5b,0xb5e, +0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b, +0xb5b,0xb5b,0xb5b,0xb5e,0x99,0x99,0x99,0x99,0x99,0x99,0x99,0x99,0x99,0x99,0x99,0x99, +0xb61,0xb61,0xb61,0xb61,0xb61,0xb61,0xb61,0xb61,0xb61,0xb61,0xb61,0xb61,0xb61,0xb61,0xb61,0xb61, +0xb61,0xb61,0xb61,0xb61,0xb61,0xb61,0x9c,0x9c,0x9c,0x9c,0x9c,0x9c,0x9c,0x9c,0x9c,0x9c, +0xa2,0x85b,0x855,0x85b,0x855,0x85b,0x855,0x85b,0x855,0x85b,0x855,0x855,0x858,0x855,0x858,0x855, +0x858,0x855,0x858,0x855,0x858,0x855,0x858,0x855,0x858,0x855,0x858,0x855,0x858,0x855,0x858,0x855, +0x855,0x855,0x855,0x85b,0x855,0x85b,0x855,0x85b,0x855,0x855,0x855,0x855,0x855,0x855,0x85b,0x855, +0x855,0x855,0x855,0x855,0x858,0xcb7,0xcb7,0xa2,0xa2,0x987,0x987,0x951,0x951,0x85e,0x861,0xcb4, +0xa5,0xa5,0xa5,0xa5,0xa5,0x873,0x873,0x873,0x873,0x873,0x873,0x873,0x873,0x873,0x873,0x873, +0x873,0x873,0x873,0x873,0x873,0x873,0x873,0x873,0x873,0x873,0x873,0x873,0x873,0x873,0x873,0x873, +0x873,0x115e,0xa8,0xa5,0xab,0x876,0x876,0x876,0x876,0x876,0x876,0x876,0x876,0x876,0x876,0x876, +0x876,0x876,0x876,0x876,0x876,0x876,0x876,0xab,0x95a,0x95a,0x95d,0x95d,0x95d,0x95d,0x95d,0x95d, +0x95d,0x95d,0x95d,0x95d,0x95d,0x95d,0x95d,0x95d,0xb6d,0xb6d,0xb6d,0xb6d,0xb6d,0xb6d,0xb6d,0xb6d, +0xb6d,0xb6d,0xb6d,0xb6d,0xb6d,0xb6d,0xb6d,0xb6d,0xb6d,0xb6d,0xb6d,0xb6d,0xb6d,0xb6d,0xb6d,0xb6d, +0x1401,0x1401,0x1401,0xae,0xae,0xae,0xae,0xae,0x87f,0x87f,0x87f,0x87f,0x87f,0x87f,0x87f,0x87f, +0x87f,0x87f,0x87f,0x87f,0x87f,0x87f,0x87f,0x87f,0x87f,0x87f,0x87f,0x87f,0x87f,0x87f,0x87f,0x87f, +0x87f,0x87f,0x87f,0x87f,0x87f,0xdb9,0xdb9,0xb1,0x885,0x885,0x885,0x885,0x885,0x885,0x885,0x885, +0x885,0x885,0x885,0x885,0x885,0x885,0x885,0x885,0x885,0x885,0x885,0x885,0x885,0x885,0x885,0x885, +0x885,0x885,0x885,0x885,0x885,0x885,0x885,0xb1,0xb73,0xb73,0xb73,0xb73,0xb73,0xb73,0xb73,0xb73, +0xb73,0xb73,0xb73,0xb73,0xb73,0xb4,0xb4,0xb4,0xb79,0xb79,0xb79,0xb79,0xb79,0xb79,0xb79,0xb79, +0xb79,0xb79,0xb79,0xb79,0xb79,0xb79,0xb79,0xb79,0xb79,0xcc0,0xb79,0xb79,0xb79,0xcc0,0xb79,0xb7, +0xb7,0xb7,0xb7,0xb7,0xb7,0xb7,0xb7,0xb7,0x1200,0x1200,0x1200,0x1200,0x1200,0x1200,0x1200,0x1200, +0x1200,0x1200,0x1200,0x1200,0x1200,0x1200,0x1200,0x1200,0xa0b,0xa0b,0xa0b,0xa0b,0xba,0xba,0xba,0xba, +0xba,0xba,0xba,0xba,0xba,0xba,0xba,0xba,0x1275,0x1275,0x1275,0x1275,0x1275,0x1275,0x1275,0x1275, +0x1275,0x1275,0x1275,0x1275,0x1275,0x1275,0x1275,0x1275,0x612,0x612,0x612,0x612,0x612,0x612,0x612,0xbd, +0xbd,0xbd,0xbd,0xbd,0xbd,0xbd,0xbd,0xbd,0xbd,0xbd,0xbd,0x600,0x600,0x600,0x600,0x600, +0xbd,0xbd,0xbd,0xbd,0xbd,0xb4c,0x603,0x609,0x60f,0x60f,0x60f,0x60f,0x60f,0x60f,0x60f,0x60f, +0x60f,0x606,0x609,0x609,0x609,0x609,0x609,0x609,0x609,0x609,0x609,0x609,0x609,0x609,0x609,0xbd, +0x609,0x609,0x609,0x609,0x609,0xbd,0x609,0xbd,0x609,0x609,0xbd,0x609,0x609,0xbd,0x609,0x609, +0x609,0x609,0x609,0x609,0x609,0x609,0x609,0x60c,0x624,0x61e,0x624,0x61e,0x621,0x627,0x624,0x61e, +0x621,0x627,0x624,0x61e,0x621,0x627,0x624,0x61e,0x1380,0x1380,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0, +0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0x624,0x61e,0x621,0x627,0x624, +0x61e,0x624,0x61e,0x624,0x61e,0x624,0x624,0x61e,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0, +0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0x621,0x61e,0x621,0x621,0x621,0x621,0x621,0x621, +0x61e,0x621,0x61e,0x61e,0x621,0x621,0x61e,0x61e,0x61e,0x61e,0x61e,0x621,0x61e,0x61e,0x621,0x61e, +0x621,0x621,0x621,0x61e,0x621,0x621,0x621,0x621,0xc0,0xc0,0x621,0x621,0x621,0x621,0x61e,0x61e, +0x621,0x61e,0x61e,0x61e,0x61e,0x621,0x61e,0x61e,0x61e,0x61e,0x61e,0x621,0x621,0x621,0x61e,0x61e, +0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94, +0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0x624,0x624,0x9a8,0x624,0x624,0x624,0x624,0x624, +0x624,0x624,0x61b,0x61b,0xc4b,0xdd1,0xc0,0xc0,0x8af,0x8c1,0x8be,0x8c1,0x8be,0xcd5,0xcd5,0xdc5, +0xdc2,0x8b2,0x8b2,0x8b2,0x8b2,0x8c4,0x8c4,0x8c4,0x8dc,0x8df,0x8ee,0xc3,0x8e2,0x8e5,0x8f1,0x8f1, +0x8d9,0x8d0,0x8ca,0x8d0,0x8ca,0x8d0,0x8ca,0x8cd,0x8cd,0x8e8,0x8e8,0x8eb,0x8e8,0x8e8,0x8e8,0xc3, +0x8e8,0x8d6,0x8d3,0x8cd,0xc3,0xc3,0xc3,0xc3,0x630,0x63c,0x630,0xc4e,0x630,0xc6,0x630,0x63c, +0x630,0x63c,0x630,0x63c,0x630,0x63c,0x630,0x63c,0x63c,0x639,0x633,0x636,0x63c,0x639,0x633,0x636, +0x63c,0x639,0x633,0x636,0x63c,0x639,0x633,0x639,0x633,0x639,0x633,0x636,0x63c,0x639,0x633,0x639, +0x633,0x639,0x633,0x639,0x633,0xc6,0xc6,0x62d,0x795,0x798,0x7ad,0x7b0,0x78f,0x798,0x798,0xcc, +0x76b,0x76e,0x76e,0x76e,0x76e,0x76b,0x76b,0xcc,0xc9,0xc9,0xc9,0xc9,0xc9,0xc9,0xc9,0xc9, +0xc9,0xb4f,0xb4f,0xb4f,0xa0e,0x765,0x63f,0x63f,0xcc,0x7bf,0x79e,0x78f,0x798,0x795,0x78f,0x7a1, +0x792,0x78c,0x78f,0x7ad,0x7a4,0x79b,0x7bc,0x78f,0x7b9,0x7b9,0x7b9,0x7b9,0x7b9,0x7b9,0x7b9,0x7b9, +0x7b9,0x7b9,0x7aa,0x7a7,0x7ad,0x7ad,0x7ad,0x7bf,0x774,0x771,0x771,0x771,0x771,0x771,0x771,0x771, +0x771,0x771,0x771,0x771,0x771,0x771,0x771,0x771,0x771,0x771,0x771,0x771,0x771,0x771,0x771,0x771, +0x771,0x771,0x771,0x771,0x771,0x771,0x771,0xcc,0xcc,0xcc,0x771,0x771,0x771,0x771,0x771,0x771, +0xcc,0xcc,0x771,0x771,0x771,0x771,0x771,0x771,0xcc,0xcc,0x771,0x771,0x771,0x771,0x771,0x771, +0xcc,0xcc,0x771,0x771,0x771,0xcc,0xcc,0xcc,0xb97,0xb97,0xb97,0xb97,0xcf,0xcf,0xcf,0xcf, +0xcf,0xcf,0xcf,0xcf,0xcf,0xd2,0xd2,0xd2,0xb9d,0xb9d,0xb9d,0xb9d,0xb9d,0xb9d,0xb9d,0xb9d, +0xb9d,0xb9d,0xb9d,0xb9d,0xb9d,0xb9d,0xb9d,0xb9d,0xb9d,0xb9d,0xb9d,0xd5,0xd5,0xd5,0xd5,0xd5, +0x16a4,0x16a4,0x16a4,0x16a4,0x16a4,0x16a4,0x16a4,0x16a4,0x16a4,0x16a4,0x16a4,0x16a4,0x16a4,0x16a4,0x16a4,0x16a4, +0xba6,0xba6,0xba6,0xba6,0xba6,0xba6,0xba6,0xba6,0xba6,0xba6,0xba6,0xba6,0xba6,0xba6,0xba6,0xba6, +0xba6,0xba6,0xba6,0xba6,0xba6,0xba6,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8, +0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xdb,0xdb,0x1041,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2, +0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2, +0x175b,0x175b,0x175b,0x175b,0x175b,0x175b,0x175b,0x175b,0x175b,0xdb,0xdb,0xdb,0xdb,0xdb,0xdb,0xdb, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0xdb,0xdb,0xdb,0xdb,0xdb,0xdb,0xdb,0xdb,0xdb,0xdb,0xdb,0xdb,0xdb,0xdb,0xdb,0xdb, +#if !U_PLATFORM_IS_DARWIN_BASED +0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb91,0xb91, +0xb91,0xb91,0xb91,0xb91,0xb91,0xde,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91, +0xb94,0xb94,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91, +0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb94,0xde,0xb94,0xb94, +0xde,0xde,0xb94,0xde,0xde,0xb94,0xb94,0xde,0xde,0xb94,0xb94,0xb94,0xb94,0xde,0xb94,0xb94, +0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb91,0xb91,0xb91,0xb91,0xde,0xb91,0xde,0xb91,0xb91,0xb91, +0xb91,0xd14,0xb91,0xb91,0xde,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91, +0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94, +0xb91,0xb91,0xb91,0xb91,0xb94,0xb94,0xde,0xb94,0xb94,0xb94,0xb94,0xde,0xde,0xb94,0xb94,0xb94, +0xb94,0xb94,0xb94,0xb94,0xb94,0xde,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xde,0xb91,0xb91, +0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91, +0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb94,0xb94,0xde,0xb94,0xb94,0xb94,0xb94,0xde, +0xb94,0xb94,0xb94,0xb94,0xb94,0xde,0xb94,0xde,0xde,0xde,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94, +0xb94,0xde,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91, +0xe01,0xe01,0xde,0xde,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94, +0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb91,0xb91,0xb91,0xb8b, +0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xf18,0xf15,0xde,0xde,0xb8e,0xb8e,0xb8e,0xb8e,0xb8e,0xb8e, +0xb8e,0xb8e,0xb8e,0xb8e,0xb8e,0xb8e,0xb8e,0xb8e,0xb8e,0xb8e,0xb8e,0xb8e,0xe1,0xb9a,0xe1,0xe1, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbc7,0xbc7, +0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xde,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7, +0xbca,0xbca,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7, +0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbca,0xde,0xbca,0xbca, +0xde,0xde,0xbca,0xde,0xde,0xbca,0xbca,0xde,0xde,0xbca,0xbca,0xbca,0xbca,0xde,0xbca,0xbca, +0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbc7,0xbc7,0xbc7,0xbc7,0xde,0xbc7,0xde,0xbc7,0xbc7,0xbc7, +0xbc7,0xd4a,0xbc7,0xbc7,0xde,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7, +0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca, +0xbc7,0xbc7,0xbc7,0xbc7,0xbca,0xbca,0xde,0xbca,0xbca,0xbca,0xbca,0xde,0xde,0xbca,0xbca,0xbca, +0xbca,0xbca,0xbca,0xbca,0xbca,0xde,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xde,0xbc7,0xbc7, +0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7, +0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbca,0xbca,0xde,0xbca,0xbca,0xbca,0xbca,0xde, +0xbca,0xbca,0xbca,0xbca,0xbca,0xde,0xbca,0xde,0xde,0xde,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca, +0xbca,0xde,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7, +0xe37,0xe37,0xde,0xde,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca, +0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbc7,0xbc7,0xbc7,0xbc1, +0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xf4e,0xf4b,0xde,0xde,0xbc4,0xbc4,0xbc4,0xbc4,0xbc4,0xbc4, +0xbc4,0xbc4,0xbc4,0xbc4,0xbc4,0xbc4,0xbc4,0xbc4,0xbc4,0xbc4,0xbc4,0xbc4,0xe1,0xbd0,0xe1,0xe1, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0xe1,0xe1,0xe1,0xe1,0xe1,0xe1,0xe1,0xe1,0xe1,0xe1,0xe1,0xe1,0xe1,0xe1,0xe1,0xe1, +#if !U_PLATFORM_IS_DARWIN_BASED +0xe1,0xe1,0xe1,0xe1,0xe1,0xe1,0xe1,0xe1,0xe1,0xe1,0xe1,0xe1,0xc27,0xc27,0xc27,0xc27, +0xc27,0xc27,0xc27,0xc27,0xc27,0xc27,0xc27,0xc27,0xc27,0xe4,0xc27,0xc27,0xc27,0xc27,0xc21,0xc21, +0xc24,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xc30,0xc30,0xc30,0xc30, +0xc30,0xc30,0xc30,0xc30,0xc30,0xc30,0xc30,0xc30,0xc30,0xc30,0xc30,0xc30,0xc30,0xc30,0xc2a,0xc2a, +0xc2d,0xc93,0xc93,0xe7,0xe7,0xe7,0xe7,0xe7,0xe7,0xe7,0xe7,0xe7,0xc36,0xc36,0xc36,0xc36, +0xc36,0xc36,0xc36,0xc36,0xc36,0xc36,0xc36,0xc36,0xc36,0xc36,0xc36,0xc36,0xc36,0xc36,0xc33,0xc33, +0xea,0xea,0xea,0xea,0xea,0xea,0xea,0xea,0xea,0xea,0xea,0xea,0xc3c,0xc3c,0xc3c,0xc3c, +0xc3c,0xc3c,0xc3c,0xc3c,0xc3c,0xc3c,0xc3c,0xc3c,0xc3c,0xed,0xc3c,0xc3c,0xc3c,0xed,0xc39,0xc39, +0xed,0xed,0xed,0xed,0xed,0xed,0xed,0xed,0xed,0xed,0xed,0xed,0xd26,0xd26,0xd26,0xd26, +0xd26,0xd26,0xd26,0xd26,0xd26,0xd26,0xd26,0xd26,0xd26,0xd26,0xd26,0xd26,0xd26,0xd26,0xd26,0xd26, +0xd26,0xd26,0xd26,0xd26,0xd26,0xd26,0xd26,0xd26,0xd26,0x1524,0x1524,0xf0,0xd17,0xd17,0xd17,0xd23, +0xd23,0xd23,0xd23,0xd17,0xd17,0xd23,0xd23,0xd23,0xf0,0xf0,0xf0,0xf0,0xd23,0xd23,0xd17,0xd23, +0xd23,0xd23,0xd23,0xd23,0xd23,0xd1a,0xd1a,0xd1a,0xf0,0xf0,0xf0,0xf0,0xd1d,0xf0,0xf0,0xf0, +0xd29,0xd29,0xd20,0xd20,0xd20,0xd20,0xd20,0xd20,0xd20,0xd20,0xd20,0xd20,0xd2c,0xd2c,0xd2c,0xd2c, +0xd2c,0xd2c,0xd2c,0xd2c,0xd2c,0xd2c,0xd2c,0xd2c,0xd2c,0xd2c,0xd2c,0xd2c,0xd2c,0xd2c,0xf3,0xf3, +0xd2c,0xd2c,0xd2c,0xd2c,0xd2c,0xf3,0xf3,0xf3,0xf3,0xf3,0xf3,0xf3,0xf3,0xf3,0xf3,0xf3, +0x1527,0x1527,0x1527,0x1527,0x1527,0x1527,0x1527,0x1527,0x1527,0x1527,0x1527,0x1527,0x1527,0x1527,0x1527,0x1527, +0x1527,0x1527,0x1527,0x1527,0xf6,0xf6,0x1527,0x1527,0x1527,0x1527,0x1527,0x1527,0x1527,0x1527,0x1527,0x1527, +0x1527,0x1527,0x1527,0x1527,0x1527,0x1527,0x1527,0x1527,0x1527,0x1527,0x1527,0x1527,0x1527,0x1527,0xf6,0xf6, +0x1527,0x1527,0x1527,0x1527,0x1527,0x1527,0x1527,0x1527,0x1527,0x1527,0x1527,0x1527,0x1527,0x1527,0x1527,0x1527, +0x1527,0x1527,0x1527,0x1527,0x1527,0x1527,0x1527,0x1527,0x1527,0x1527,0xf6,0xf6,0xf6,0x1527,0x1527,0x1527, +0x1527,0x1527,0x1527,0x1527,0x1527,0x1527,0x1527,0x1527,0x1527,0xf6,0x1527,0x1527,0x1527,0x1527,0x1527,0x1527, +0x1527,0x1527,0xf9,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6, +0x1728,0x1728,0x1728,0x1728,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6, +0xf6,0xf6,0xf6,0xf6,0xd53,0xd53,0xd53,0xd53,0xd53,0xd53,0xd53,0xd53,0xd53,0xd53,0xd53,0xd53, +0xfc,0xd53,0xd53,0xd53,0xd53,0xd53,0xd53,0xd53,0xd53,0xd53,0xd53,0xd53,0xd53,0xd53,0xd53,0xd53, +0xd53,0xd53,0xd53,0xd53,0xd53,0xd53,0xd53,0xfc,0xd53,0xd53,0xd53,0xd53,0xd53,0xd53,0xd53,0xd53, +0xd53,0xd53,0xd53,0xd53,0xd53,0xd53,0xd53,0xd53,0xd53,0xd53,0xd53,0xfc,0xd53,0xd53,0xfc,0xd53, +0xd53,0xd53,0xd53,0xd53,0xd53,0xd53,0xd53,0xd53,0xd53,0xd53,0xd53,0xd53,0xd53,0xd53,0xfc,0xfc, +0xd53,0xd53,0xd53,0xd53,0xd53,0xd53,0xd53,0xd53,0xd53,0xd53,0xd53,0xd53,0xd53,0xd53,0xfc,0xfc, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0xe1,0xe1,0xe1,0xe1,0xe1,0xe1,0xe1,0xe1,0xe1,0xe1,0xe1,0xe1,0xc5d,0xc5d,0xc5d,0xc5d, +0xc5d,0xc5d,0xc5d,0xc5d,0xc5d,0xc5d,0xc5d,0xc5d,0xc5d,0xe4,0xc5d,0xc5d,0xc5d,0xc5d,0xc57,0xc57, +0xc5a,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xc66,0xc66,0xc66,0xc66, +0xc66,0xc66,0xc66,0xc66,0xc66,0xc66,0xc66,0xc66,0xc66,0xc66,0xc66,0xc66,0xc66,0xc66,0xc60,0xc60, +0xc63,0xcc9,0xcc9,0xe7,0xe7,0xe7,0xe7,0xe7,0xe7,0xe7,0xe7,0xe7,0xc6c,0xc6c,0xc6c,0xc6c, +0xc6c,0xc6c,0xc6c,0xc6c,0xc6c,0xc6c,0xc6c,0xc6c,0xc6c,0xc6c,0xc6c,0xc6c,0xc6c,0xc6c,0xc69,0xc69, +0xea,0xea,0xea,0xea,0xea,0xea,0xea,0xea,0xea,0xea,0xea,0xea,0xc72,0xc72,0xc72,0xc72, +0xc72,0xc72,0xc72,0xc72,0xc72,0xc72,0xc72,0xc72,0xc72,0xed,0xc72,0xc72,0xc72,0xed,0xc6f,0xc6f, +0xed,0xed,0xed,0xed,0xed,0xed,0xed,0xed,0xed,0xed,0xed,0xed,0xd5c,0xd5c,0xd5c,0xd5c, +0xd5c,0xd5c,0xd5c,0xd5c,0xd5c,0xd5c,0xd5c,0xd5c,0xd5c,0xd5c,0xd5c,0xd5c,0xd5c,0xd5c,0xd5c,0xd5c, +0xd5c,0xd5c,0xd5c,0xd5c,0xd5c,0xd5c,0xd5c,0xd5c,0xd5c,0x155a,0x155a,0xf0,0xd4d,0xd4d,0xd4d,0xd59, +0xd59,0xd59,0xd59,0xd4d,0xd4d,0xd59,0xd59,0xd59,0xf0,0xf0,0xf0,0xf0,0xd59,0xd59,0xd4d,0xd59, +0xd59,0xd59,0xd59,0xd59,0xd59,0xd50,0xd50,0xd50,0xf0,0xf0,0xf0,0xf0,0xd53,0xf0,0xf0,0xf0, +0xd5f,0xd5f,0xd56,0xd56,0xd56,0xd56,0xd56,0xd56,0xd56,0xd56,0xd56,0xd56,0xd62,0xd62,0xd62,0xd62, +0xd62,0xd62,0xd62,0xd62,0xd62,0xd62,0xd62,0xd62,0xd62,0xd62,0xd62,0xd62,0xd62,0xd62,0xf3,0xf3, +0xd62,0xd62,0xd62,0xd62,0xd62,0xf3,0xf3,0xf3,0xf3,0xf3,0xf3,0xf3,0xf3,0xf3,0xf3,0xf3, +0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d, +0x155d,0x155d,0x155d,0x155d,0xf6,0xf6,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d, +0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0xf6,0xf6, +0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d, +0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0xf6,0xf6,0xf6,0x155d,0x155d,0x155d, +0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0xf6,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d, +0x155d,0x155d,0xf9,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6, +0x175e,0x175e,0x175e,0x175e,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6, +0xf6,0xf6,0xf6,0xf6,0xd89,0xd89,0xd89,0xd89,0xd89,0xd89,0xd89,0xd89,0xd89,0xd89,0xd89,0xd89, +0xfc,0xd89,0xd89,0xd89,0xd89,0xd89,0xd89,0xd89,0xd89,0xd89,0xd89,0xd89,0xd89,0xd89,0xd89,0xd89, +0xd89,0xd89,0xd89,0xd89,0xd89,0xd89,0xd89,0xfc,0xd89,0xd89,0xd89,0xd89,0xd89,0xd89,0xd89,0xd89, +0xd89,0xd89,0xd89,0xd89,0xd89,0xd89,0xd89,0xd89,0xd89,0xd89,0xd89,0xfc,0xd89,0xd89,0xfc,0xd89, +0xd89,0xd89,0xd89,0xd89,0xd89,0xd89,0xd89,0xd89,0xd89,0xd89,0xd89,0xd89,0xd89,0xd89,0xfc,0xfc, +0xd89,0xd89,0xd89,0xd89,0xd89,0xd89,0xd89,0xd89,0xd89,0xd89,0xd89,0xd89,0xd89,0xd89,0xfc,0xfc, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc, +0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc, +#if !U_PLATFORM_IS_DARWIN_BASED +0xd56,0xd56,0xd56,0xd56,0xd56,0xd56,0xd56,0xd56,0xd56,0xd56,0xd56,0xd56,0xd56,0xd56,0xd56,0xd56, +0xd56,0xd56,0xd56,0xd56,0xd56,0xd56,0xd56,0xd56,0xd56,0xd56,0xd56,0xff,0xff,0xff,0xff,0xff, +0xd98,0xd98,0xd98,0x102,0x102,0x102,0x102,0xd92,0xd92,0xd92,0xd92,0xd92,0xd92,0xd92,0xd92,0xd92, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0xd8c,0xd8c,0xd8c,0xd8c,0xd8c,0xd8c,0xd8c,0xd8c,0xd8c,0xd8c,0xd8c,0xd8c,0xd8c,0xd8c,0xd8c,0xd8c, +0xd8c,0xd8c,0xd8c,0xd8c,0xd8c,0xd8c,0xd8c,0xd8c,0xd8c,0xd8c,0xd8c,0xff,0xff,0xff,0xff,0xff, +0xdce,0xdce,0xdce,0x102,0x102,0x102,0x102,0xdc8,0xdc8,0xdc8,0xdc8,0xdc8,0xdc8,0xdc8,0xdc8,0xdc8, +0xdc8,0xdc8,0xdc8,0xdc8,0xdc8,0xdc8,0xdc8,0xdc8,0xdc8,0xdc8,0xdc8,0xdc8,0xdc8,0xdc8,0xdc8,0xdc8, +0x102,0x102,0x102,0xdcb,0xdcb,0xdcb,0xdcb,0xdcb,0xdcb,0xdcb,0xdcb,0xdcb,0xd92,0xd92,0xd92,0xd92, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0xd92,0xd92,0xd92,0xd92,0xd92,0xd92,0xd92,0xd92,0xd92,0xd92,0xd92,0xd92,0xd92,0xd92,0xd92,0xd92, +#if !U_PLATFORM_IS_DARWIN_BASED +0x102,0x102,0x102,0xd95,0xd95,0xd95,0xd95,0xd95,0xd95,0xd95,0xd95,0xd95,0xd5c,0xd5c,0xd5c,0xd5c, +0xd5c,0xd5c,0xd5c,0xd5c,0xd5c,0xd5c,0xd5c,0xd5c,0xd5c,0xd5c,0xd5c,0xd5c,0xd5c,0xd5c,0xd5c,0xd5c, +0xd5c,0xd5c,0xd5c,0xd5c,0xd5c,0xd5c,0xd5c,0xd5c,0xd5c,0xd5c,0x105,0xd59,0xd65,0xd65,0xd65,0xd65, +0xd65,0xd65,0xd65,0xd65,0xd65,0xd65,0xd65,0xd65,0xd65,0xd65,0xd65,0xd65,0xd65,0xd65,0xd65,0xd65, +0xd65,0xd65,0xd65,0xd65,0xd65,0xd65,0xd65,0xd65,0xd65,0xd65,0x108,0x108,0xd62,0xd62,0xd62,0xd62, +0xd62,0xd62,0xd62,0xd62,0xd62,0xd62,0x108,0x108,0x108,0x108,0x108,0x108,0x1860,0x1860,0x1860,0x1860, +0x1860,0x1860,0x1860,0x1860,0x1860,0x1860,0x1860,0x1860,0x1860,0x1860,0x1860,0x1860,0xd68,0xd68,0xd68,0xd68, +0xd68,0xd68,0x10b,0x10b,0xd68,0x10b,0xd68,0xd68,0xd68,0xd68,0xd68,0xd68,0xd68,0xd68,0xd68,0xd68, +0xd68,0xd68,0xd68,0xd68,0xd68,0xd68,0xd68,0xd68,0xd68,0xd68,0xd68,0xd68,0xd68,0xd68,0x10b,0xd68, +0xd68,0x10b,0x10b,0x10b,0xd68,0x10b,0x10b,0xd68,0xd6b,0xd6b,0xd6b,0xd6b,0xd6b,0xd6b,0xd6b,0xd6b, +0xd6b,0xd6b,0xd6b,0xd6b,0xd6b,0xd6b,0xd6b,0xd6b,0xd6b,0xd6b,0xd6b,0xd6b,0xd6b,0xd6b,0xd6b,0x10e, +0x10e,0x10e,0x10e,0x10e,0x10e,0x10e,0x10e,0x10e,0xe1c,0xe1c,0xe1c,0xe1c,0xe1c,0xe1c,0xe1c,0xe1c, +0xe1c,0xe1c,0xe1c,0x152a,0x152a,0x17d9,0x17d9,0x114,0x1107,0x1107,0x1107,0x1107,0x1107,0x1107,0x1107,0x1107, +0x1107,0x1107,0x1107,0x1107,0x171,0x171,0x171,0x171,0xe2e,0xe2e,0xe2e,0xe2e,0xe2e,0xe2e,0xe2e,0xe2e, +0xe2e,0xe2e,0xe2e,0xe2e,0xe2e,0xe2e,0xe2e,0xe2e,0xe2e,0xe2e,0xe2e,0xe2e,0xe2e,0xe2e,0xe2e,0xe25, +0xe25,0xe2b,0xe2b,0xe25,0x117,0x117,0xe28,0xe28,0x1137,0x1137,0x1137,0x1137,0x11a,0x11a,0x11a,0x11a, +0x11a,0x11a,0x11a,0x11a,0x11a,0x11a,0x11a,0x11a,0xc90,0xc90,0xc90,0xc90,0xc90,0xc90,0xc90,0xc90, +0xc90,0xc90,0xc90,0xc90,0xc90,0xc90,0xc90,0xc90,0x1026,0x1026,0x1026,0x1026,0x1026,0x1026,0x1026,0x152d, +0x152d,0x152d,0x152d,0x152d,0x152d,0x152d,0x152d,0x152d,0x152d,0x152d,0x152d,0x152d,0x152d,0x1530,0x120,0x120, +0x120,0x120,0x11d,0x17dc,0x1356,0x1179,0xf27,0xf27,0xe40,0xe3d,0xe40,0xe3d,0xe3d,0xe34,0xe34,0xe34, +0xe34,0xe34,0xe34,0x1182,0x117f,0x1182,0x117f,0x117c,0x117c,0x117c,0x141c,0x1419,0x123,0x123,0x123,0x123, +0x123,0xe3a,0xe37,0xe37,0xe37,0xe34,0xe3a,0xe37,0xe43,0xe43,0xe43,0xe43,0xe43,0xe43,0xe43,0xe43, +0xe43,0xe43,0xe43,0xe43,0xe43,0xe43,0xe43,0xe43,0xe43,0xe43,0xe43,0xe43,0xe43,0xe43,0xe43,0x126, +0x126,0x126,0x126,0x126,0x126,0x126,0x126,0x126,0xe43,0xe43,0xe43,0xe43,0xe43,0xe43,0xe43,0x126, +0xe43,0xe43,0xe43,0xe43,0xe43,0xe43,0xe43,0x126,0xe43,0xe43,0xe43,0xe43,0xe43,0xe43,0xe43,0x126, +0xe43,0xe43,0xe43,0xe43,0xe43,0xe43,0xe43,0x126,0xe49,0xe49,0xe49,0xe49,0xe49,0xe49,0xe49,0xe49, +0xe49,0xe49,0xe49,0xe49,0xe49,0xe49,0xe49,0xe49,0xe46,0xe46,0xe46,0xe46,0xe46,0xe46,0xe46,0xe46, +0xe46,0xe46,0x129,0x129,0x129,0x129,0x129,0x129,0xe4c,0xe4c,0xe4c,0xe4c,0xe4c,0xe4c,0x12c,0x141f, +0x12c,0x12c,0x12c,0x12c,0x12c,0x141f,0x12c,0x12c,0xea6,0xea6,0xea6,0xea6,0xea6,0xea6,0xea6,0xea6, +0xea6,0xea6,0xea6,0xea6,0xea6,0xea6,0xea6,0xea6,0xe52,0xe52,0xe52,0xe52,0xe52,0xe52,0xe52,0xe52, +0xe52,0xe52,0xe52,0xe52,0xe52,0xe52,0xe52,0x12f,0xe4f,0xe4f,0xe4f,0xe4f,0xe4f,0xe4f,0xe4f,0xe4f, +0xe4f,0xe4f,0xe4f,0xe4f,0xe4f,0xe4f,0xe4f,0xe4f,0xe4f,0xe4f,0xe4f,0xe4f,0xe4f,0xe4f,0xe4f,0xe4f, +0xe4f,0xe4f,0xe4f,0xe4f,0xe4f,0xe4f,0xe4f,0x12f,0xe64,0xe58,0xe58,0xe58,0x132,0xe58,0xe58,0x132, +0x132,0x132,0x132,0x132,0xe58,0xe58,0xe58,0xe58,0xe64,0xe64,0xe64,0xe64,0x132,0xe64,0xe64,0xe64, +0x132,0xe64,0xe64,0xe64,0xe64,0xe64,0xe64,0xe64,0xe64,0xe64,0xe64,0xe64,0xe64,0xe64,0xe64,0xe64, +0xe64,0xe64,0xe64,0xe64,0xe64,0xe64,0xe64,0xe64,0x132,0x132,0x132,0x132,0xe55,0xe55,0xe55,0x132, +0x132,0x132,0x132,0xe5b,0xe5e,0xe5e,0xe5e,0xe5e,0xe5e,0xe5e,0xe5e,0xe5e,0x132,0x132,0x132,0x132, +0x132,0x132,0x132,0x132,0xe61,0xe61,0xe61,0xe61,0xe61,0xe61,0xe67,0xe67,0xe5e,0x132,0x132,0x132, +0x132,0x132,0x132,0x132,0xe73,0xe73,0xe73,0xe73,0xe73,0xe73,0xe73,0xe73,0xe73,0xe73,0x1188,0x1188, +0x135,0x135,0x135,0x135,0xe73,0xe73,0xe73,0xe73,0xe73,0xe76,0xe76,0xe76,0xe73,0xe73,0xe76,0xe73, +0xe73,0xe73,0xe73,0xe73,0xe73,0xe73,0xe73,0xe73,0xe73,0xe73,0x135,0x135,0x135,0x135,0x135,0x135, +0xe70,0xe70,0xe70,0xe70,0xe70,0xe70,0xe70,0xe70,0xe70,0xe70,0x1185,0x135,0x135,0x135,0xe6d,0xe6d, +0xe7c,0xe7c,0xe7c,0xe7c,0x138,0x138,0x138,0x138,0xe7c,0xe7c,0xe7c,0xe7c,0xe7c,0xe7c,0xe7c,0xe7c, +0xe79,0xe7c,0xe7c,0xe7c,0xe7c,0xe7c,0x138,0x138,0x138,0x138,0x138,0x138,0x138,0x138,0x138,0x138, +0x1539,0x153f,0x153c,0x1884,0x17df,0x13e,0x13e,0x13e,0x13e,0x13e,0x13b,0x13b,0x13b,0x13b,0x13b,0x13b, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0xd92,0xd92,0xd92,0xd92,0xd92,0xd92,0xd92,0xd92,0xd92,0xd92,0x105,0xd8f,0xd9b,0xd9b,0xd9b,0xd9b, +0xd9b,0xd9b,0xd9b,0xd9b,0xd9b,0xd9b,0xd9b,0xd9b,0xd9b,0xd9b,0xd9b,0xd9b,0xd9b,0xd9b,0xd9b,0xd9b, +0xd9b,0xd9b,0xd9b,0xd9b,0xd9b,0xd9b,0xd9b,0xd9b,0xd9b,0xd9b,0x108,0x108,0xd98,0xd98,0xd98,0xd98, +0xd98,0xd98,0xd98,0xd98,0xd98,0xd98,0x108,0x108,0x108,0x108,0x108,0x108,0x1896,0x1896,0x1896,0x1896, +0x1896,0x1896,0x1896,0x1896,0x1896,0x1896,0x1896,0x1896,0x1896,0x1896,0x1896,0x1896,0xd9e,0xd9e,0xd9e,0xd9e, +0xd9e,0xd9e,0x10b,0x10b,0xd9e,0x10b,0xd9e,0xd9e,0xd9e,0xd9e,0xd9e,0xd9e,0xd9e,0xd9e,0xd9e,0xd9e, +0xd9e,0xd9e,0xd9e,0xd9e,0xd9e,0xd9e,0xd9e,0xd9e,0xd9e,0xd9e,0xd9e,0xd9e,0xd9e,0xd9e,0x10b,0xd9e, +0xd9e,0x10b,0x10b,0x10b,0xd9e,0x10b,0x10b,0xd9e,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1, +0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0x10e, +0x10e,0x10e,0x10e,0x10e,0x10e,0x10e,0x10e,0x10e,0xe52,0xe52,0xe52,0xe52,0xe52,0xe52,0xe52,0xe52, +0xe52,0xe52,0xe52,0x1560,0x1560,0x180f,0x180f,0x114,0x113d,0x113d,0x113d,0x113d,0x113d,0x113d,0x113d,0x113d, +0x113d,0x113d,0x113d,0x113d,0x171,0x171,0x171,0x171,0xe64,0xe64,0xe64,0xe64,0xe64,0xe64,0xe64,0xe64, +0xe64,0xe64,0xe64,0xe64,0xe64,0xe64,0xe64,0xe64,0xe64,0xe64,0xe64,0xe64,0xe64,0xe64,0xe64,0xe5b, +0xe5b,0xe61,0xe61,0xe5b,0x117,0x117,0xe5e,0xe5e,0x116d,0x116d,0x116d,0x116d,0x11a,0x11a,0x11a,0x11a, +0x11a,0x11a,0x11a,0x11a,0x11a,0x11a,0x11a,0x11a,0xcc6,0xcc6,0xcc6,0xcc6,0xcc6,0xcc6,0xcc6,0xcc6, +0xcc6,0xcc6,0xcc6,0xcc6,0xcc6,0xcc6,0xcc6,0xcc6,0x105c,0x105c,0x105c,0x105c,0x105c,0x105c,0x105c,0x1563, +0x1563,0x1563,0x1563,0x1563,0x1563,0x1563,0x1563,0x1563,0x1563,0x1563,0x1563,0x1563,0x1563,0x1566,0x120,0x120, +0x120,0x120,0x11d,0x1812,0x138c,0x11af,0xf5d,0xf5d,0xe76,0xe73,0xe76,0xe73,0xe73,0xe6a,0xe6a,0xe6a, +0xe6a,0xe6a,0xe6a,0x11b8,0x11b5,0x11b8,0x11b5,0x11b2,0x11b2,0x11b2,0x1452,0x144f,0x123,0x123,0x123,0x123, +0x123,0xe70,0xe6d,0xe6d,0xe6d,0xe6a,0xe70,0xe6d,0xe79,0xe79,0xe79,0xe79,0xe79,0xe79,0xe79,0xe79, +0xe79,0xe79,0xe79,0xe79,0xe79,0xe79,0xe79,0xe79,0xe79,0xe79,0xe79,0xe79,0xe79,0xe79,0xe79,0x126, +0x126,0x126,0x126,0x126,0x126,0x126,0x126,0x126,0xe79,0xe79,0xe79,0xe79,0xe79,0xe79,0xe79,0x126, +0xe79,0xe79,0xe79,0xe79,0xe79,0xe79,0xe79,0x126,0xe79,0xe79,0xe79,0xe79,0xe79,0xe79,0xe79,0x126, +0xe79,0xe79,0xe79,0xe79,0xe79,0xe79,0xe79,0x126,0xe7f,0xe7f,0xe7f,0xe7f,0xe7f,0xe7f,0xe7f,0xe7f, +0xe7f,0xe7f,0xe7f,0xe7f,0xe7f,0xe7f,0xe7f,0xe7f,0xe7c,0xe7c,0xe7c,0xe7c,0xe7c,0xe7c,0xe7c,0xe7c, +0xe7c,0xe7c,0x129,0x129,0x129,0x129,0x129,0x129,0xe82,0xe82,0xe82,0xe82,0xe82,0xe82,0x12c,0x1455, +0x12c,0x12c,0x12c,0x12c,0x12c,0x1455,0x12c,0x12c,0xedc,0xedc,0xedc,0xedc,0xedc,0xedc,0xedc,0xedc, +0xedc,0xedc,0xedc,0xedc,0xedc,0xedc,0xedc,0xedc,0xe88,0xe88,0xe88,0xe88,0xe88,0xe88,0xe88,0xe88, +0xe88,0xe88,0xe88,0xe88,0xe88,0xe88,0xe88,0x12f,0xe85,0xe85,0xe85,0xe85,0xe85,0xe85,0xe85,0xe85, +0xe85,0xe85,0xe85,0xe85,0xe85,0xe85,0xe85,0xe85,0xe85,0xe85,0xe85,0xe85,0xe85,0xe85,0xe85,0xe85, +0xe85,0xe85,0xe85,0xe85,0xe85,0xe85,0xe85,0x12f,0xe9a,0xe8e,0xe8e,0xe8e,0x132,0xe8e,0xe8e,0x132, +0x132,0x132,0x132,0x132,0xe8e,0xe8e,0xe8e,0xe8e,0xe9a,0xe9a,0xe9a,0xe9a,0x132,0xe9a,0xe9a,0xe9a, +0x132,0xe9a,0xe9a,0xe9a,0xe9a,0xe9a,0xe9a,0xe9a,0xe9a,0xe9a,0xe9a,0xe9a,0xe9a,0xe9a,0xe9a,0xe9a, +0xe9a,0xe9a,0xe9a,0xe9a,0xe9a,0xe9a,0xe9a,0xe9a,0x132,0x132,0x132,0x132,0xe8b,0xe8b,0xe8b,0x132, +0x132,0x132,0x132,0xe91,0xe94,0xe94,0xe94,0xe94,0xe94,0xe94,0xe94,0xe94,0x132,0x132,0x132,0x132, +0x132,0x132,0x132,0x132,0xe97,0xe97,0xe97,0xe97,0xe97,0xe97,0xe9d,0xe9d,0xe94,0x132,0x132,0x132, +0x132,0x132,0x132,0x132,0xea9,0xea9,0xea9,0xea9,0xea9,0xea9,0xea9,0xea9,0xea9,0xea9,0x11be,0x11be, +0x135,0x135,0x135,0x135,0xea9,0xea9,0xea9,0xea9,0xea9,0xeac,0xeac,0xeac,0xea9,0xea9,0xeac,0xea9, +0xea9,0xea9,0xea9,0xea9,0xea9,0xea9,0xea9,0xea9,0xea9,0xea9,0x135,0x135,0x135,0x135,0x135,0x135, +0xea6,0xea6,0xea6,0xea6,0xea6,0xea6,0xea6,0xea6,0xea6,0xea6,0x11bb,0x135,0x135,0x135,0xea3,0xea3, +0xeb2,0xeb2,0xeb2,0xeb2,0x138,0x138,0x138,0x138,0xeb2,0xeb2,0xeb2,0xeb2,0xeb2,0xeb2,0xeb2,0xeb2, +0xeaf,0xeb2,0xeb2,0xeb2,0xeb2,0xeb2,0x138,0x138,0x138,0x138,0x138,0x138,0x138,0x138,0x138,0x138, +0x156f,0x1575,0x1572,0x18ba,0x1815,0x13e,0x13e,0x13e,0x13e,0x13e,0x13b,0x13b,0x13b,0x13b,0x13b,0x13b, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x13b,0x13b,0x13b,0x13b,0x13b,0x13b,0x13b,0x13b,0x13b,0x13b,0x13b,0x13b,0x13b,0x13b,0x13b,0x13b, +#if !U_PLATFORM_IS_DARWIN_BASED +0x13b,0x13b,0x13b,0x13b,0x13b,0x13b,0x13b,0x13b,0x13b,0x13b,0x13b,0x13b,0xea3,0xea3,0xea3,0xea0, +0xea0,0xe97,0xe97,0xea0,0xe9d,0xe9d,0xe9d,0xe9d,0x141,0x141,0x141,0x141,0x12f3,0x12f3,0x12f3,0x12f3, +0x12f3,0x12f3,0x12f6,0x12f6,0x12f9,0x12f6,0x198,0x198,0x198,0x198,0x198,0x198,0xea6,0xea6,0xea6,0xea6, +0xea6,0xea6,0x142b,0x142b,0x144,0x144,0x144,0x144,0x144,0x144,0x144,0xea9,0x135c,0x144,0x144,0x144, +0x144,0x144,0x144,0x144,0x144,0x144,0x144,0x144,0x144,0x144,0x144,0x1359,0xc63,0xc63,0xc63,0xc63, +0xc63,0xc63,0xc63,0xc63,0xc63,0xc63,0xc63,0xc63,0xc63,0xc63,0xc63,0xc63,0xed6,0xec7,0xec1,0xed3, +0xed0,0xeca,0xeca,0xed9,0xec4,0xecd,0x147,0x147,0x147,0x147,0x147,0x147,0xf5a,0xf5a,0xf45,0xf5a, +0xf5d,0xf60,0xf60,0xf60,0xf60,0xf60,0xf60,0xf60,0x14d,0x14d,0x14d,0x14d,0xf54,0xf54,0xf54,0xf54, +0xf54,0xf54,0xf54,0xf54,0xf54,0xf54,0xf66,0xf66,0xf4b,0xf51,0xf66,0xf66,0xf4e,0xf4b,0xf4b,0xf4b, +0xf4b,0xf4b,0xf4b,0xf4b,0xf4b,0xf4b,0xf4b,0xf48,0xf48,0xf48,0xf48,0xf48,0xf48,0xf48,0xf48,0xf48, +0xf4b,0xf4b,0xf4b,0xf4b,0xf4b,0xf4b,0xf4b,0xf4b,0xf4b,0x14d,0x14d,0x14d,0x1362,0x135f,0x1362,0x135f, +0x1362,0x135f,0x1362,0x135f,0x1362,0x135f,0x1431,0x154b,0x154b,0x154b,0x17e2,0x150,0x154b,0x154b,0x1731,0x1731, +0x1731,0x172b,0x1731,0x172b,0x150,0x150,0x150,0x150,0x150,0x150,0x150,0x150,0x150,0x150,0x150,0x150, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x13b,0x13b,0x13b,0x13b,0x13b,0x13b,0x13b,0x13b,0x13b,0x13b,0x13b,0x13b,0xed9,0xed9,0xed9,0xed6, +0xed6,0xecd,0xecd,0xed6,0xed3,0xed3,0xed3,0xed3,0x141,0x141,0x141,0x141,0x1329,0x1329,0x1329,0x1329, +0x1329,0x1329,0x132c,0x132c,0x132f,0x132c,0x198,0x198,0x198,0x198,0x198,0x198,0xedc,0xedc,0xedc,0xedc, +0xedc,0xedc,0x1461,0x1461,0x144,0x144,0x144,0x144,0x144,0x144,0x144,0xedf,0x1392,0x144,0x144,0x144, +0x144,0x144,0x144,0x144,0x144,0x144,0x144,0x144,0x144,0x144,0x144,0x138f,0xc99,0xc99,0xc99,0xc99, +0xc99,0xc99,0xc99,0xc99,0xc99,0xc99,0xc99,0xc99,0xc99,0xc99,0xc99,0xc99,0xf0c,0xefd,0xef7,0xf09, +0xf06,0xf00,0xf00,0xf0f,0xefa,0xf03,0x147,0x147,0x147,0x147,0x147,0x147,0xf90,0xf90,0xf7b,0xf90, +0xf93,0xf96,0xf96,0xf96,0xf96,0xf96,0xf96,0xf96,0x14d,0x14d,0x14d,0x14d,0xf8a,0xf8a,0xf8a,0xf8a, +0xf8a,0xf8a,0xf8a,0xf8a,0xf8a,0xf8a,0xf9c,0xf9c,0xf81,0xf87,0xf9c,0xf9c,0xf84,0xf81,0xf81,0xf81, +0xf81,0xf81,0xf81,0xf81,0xf81,0xf81,0xf81,0xf7e,0xf7e,0xf7e,0xf7e,0xf7e,0xf7e,0xf7e,0xf7e,0xf7e, +0xf81,0xf81,0xf81,0xf81,0xf81,0xf81,0xf81,0xf81,0xf81,0x14d,0x14d,0x14d,0x1398,0x1395,0x1398,0x1395, +0x1398,0x1395,0x1398,0x1395,0x1398,0x1395,0x1467,0x1581,0x1581,0x1581,0x1818,0x150,0x1581,0x1581,0x1767,0x1767, +0x1767,0x1761,0x1767,0x1761,0x150,0x150,0x150,0x150,0x150,0x150,0x150,0x150,0x150,0x150,0x150,0x150, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x150,0x150,0x150,0x150,0x150,0x150,0x150,0x150,0x150,0x150,0x150,0x150,0x150,0x150,0x150,0x150, +#if !U_PLATFORM_IS_DARWIN_BASED +0x150,0x150,0x150,0x150,0x150,0x150,0x150,0x1548,0x1434,0x1434,0x135f,0x1062,0x1062,0x1062,0x1062,0x1062, +0xf75,0xf75,0xf75,0xf75,0xf75,0xf75,0xf75,0xf75,0xf75,0xf75,0xf75,0xf75,0xf75,0xf75,0xf75,0xf75, +0xf75,0xf75,0xf75,0xf75,0xf72,0xf72,0xf78,0xf78,0x153,0x153,0x153,0x153,0x153,0x153,0x153,0x153, +0xf81,0xf81,0xf81,0xf81,0xf81,0xf81,0xf81,0xf81,0xf81,0xf81,0xf81,0xf81,0xf81,0xf81,0xf81,0xf81, +0xf81,0xf81,0xf81,0xf81,0xf81,0xf81,0xf7b,0xf7b,0xf7b,0xf7b,0x1191,0x1191,0x156,0x156,0x156,0xf7e, +0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e, +0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x1734,0x159,0x159,0x159,0x159,0x159,0x159, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x150,0x150,0x150,0x150,0x150,0x150,0x150,0x157e,0x146a,0x146a,0x1395,0x1098,0x1098,0x1098,0x1098,0x1098, +0xfab,0xfab,0xfab,0xfab,0xfab,0xfab,0xfab,0xfab,0xfab,0xfab,0xfab,0xfab,0xfab,0xfab,0xfab,0xfab, +0xfab,0xfab,0xfab,0xfab,0xfa8,0xfa8,0xfae,0xfae,0x153,0x153,0x153,0x153,0x153,0x153,0x153,0x153, +0xfb7,0xfb7,0xfb7,0xfb7,0xfb7,0xfb7,0xfb7,0xfb7,0xfb7,0xfb7,0xfb7,0xfb7,0xfb7,0xfb7,0xfb7,0xfb7, +0xfb7,0xfb7,0xfb7,0xfb7,0xfb7,0xfb7,0xfb1,0xfb1,0xfb1,0xfb1,0x11c7,0x11c7,0x156,0x156,0x156,0xfb4, +0x1584,0x1584,0x1584,0x1584,0x1584,0x1584,0x1584,0x1584,0x1584,0x1584,0x1584,0x1584,0x1584,0x1584,0x1584,0x1584, +0x1584,0x1584,0x1584,0x1584,0x1584,0x1584,0x1584,0x1584,0x1584,0x176a,0x159,0x159,0x159,0x159,0x159,0x159, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x159,0x159,0x159,0x159,0x159,0x159,0x159,0x159,0x159,0x159,0x159,0x159,0x159,0x159,0x159,0x159, +#if !U_PLATFORM_IS_DARWIN_BASED +0x159,0x159,0x159,0x159,0x159,0x159,0x159,0x159,0x159,0x159,0x159,0x159,0xf8a,0xf8a,0xf8a,0x1554, +0x1554,0x1554,0x1554,0x1554,0x1554,0x1554,0x1554,0x1554,0x1554,0x1554,0x1554,0x15c,0xf87,0xf87,0xf87,0xf87, +0x1551,0x15c,0x15c,0x15c,0x15c,0x15c,0x15c,0x15c,0x15c,0x15c,0x15c,0x15c,0xf8d,0xf8d,0xf8d,0xf8d, +0xf8d,0xf8d,0xf8d,0xf8d,0xf8d,0xf8d,0xf8d,0xf8d,0xf8d,0xf8d,0xf8d,0xf8d,0xf8d,0xf8d,0x15f,0x15f, +0x15f,0x15f,0x15f,0x15f,0x15f,0x15f,0x15f,0x15f,0x15f,0x15f,0x15f,0x15f,0x1089,0x1089,0x1089,0x1089, +0x1086,0x1086,0x1086,0x1086,0x1086,0x1086,0x1086,0x1086,0x1077,0x1077,0x1077,0x1077,0x1077,0x1077,0x1077,0x1077, +0x1086,0x1086,0x107d,0x107a,0x162,0x162,0x162,0x108c,0x108c,0x1080,0x1080,0x1080,0x1083,0x1083,0x1083,0x1083, +0x1083,0x1083,0x1083,0x1083,0x1083,0x1083,0x162,0x162,0x162,0x1089,0x1089,0x1089,0x108f,0x108f,0x108f,0x108f, +0x108f,0x108f,0x108f,0x108f,0x108f,0x108f,0x1092,0x1092,0x1092,0x1092,0x1092,0x1092,0x10a4,0x10a4,0x10a4,0x10a4, +0x10a4,0x10a4,0x10a4,0x10a4,0x10a4,0x10a4,0x10a7,0x10a7,0x165,0x165,0x165,0x165,0x165,0x165,0x165,0x165, +0x165,0x165,0x165,0x165,0x165,0x165,0x165,0x165,0x165,0x165,0x165,0x165,0x10ce,0x10ce,0x10ce,0x10ce, +0x10c8,0x17e5,0x168,0x168,0x168,0x168,0x168,0x168,0x168,0x168,0x10d4,0x10d4,0x10cb,0x10cb,0x10cb,0x10cb, +0x10cb,0x10cb,0x10cb,0x10cb,0x10cb,0x10cb,0x168,0x168,0x168,0x168,0x168,0x168,0x10f2,0x10f2,0x10f2,0x10f2, +0x10f2,0x10f2,0x10f2,0x10e6,0x10e6,0x10e6,0x10e6,0x10e6,0x10e6,0x10e6,0x10e6,0x10e6,0x10e6,0x10e6,0x10ec,0x10ef, +0x16b,0x16b,0x16b,0x16b,0x16b,0x16b,0x16b,0x16b,0x16b,0x16b,0x16b,0x10e9,0x1101,0x1101,0x1101,0x1101, +0x1101,0x1101,0x1101,0x1101,0x1101,0x10f5,0x10f5,0x10f5,0x10f5,0x10f5,0x10f5,0x10fe,0x10fe,0x10f5,0x10f5,0x10fe, +0x10fe,0x10f5,0x10f5,0x16e,0x16e,0x16e,0x16e,0x16e,0x16e,0x16e,0x16e,0x16e,0x1101,0x1101,0x1101,0x10f5, +0x1101,0x1101,0x1101,0x1101,0x1101,0x1101,0x1101,0x1101,0x10f5,0x10fe,0x16e,0x16e,0x10fb,0x10fb,0x10fb,0x10fb, +0x10fb,0x10fb,0x10fb,0x10fb,0x10fb,0x10fb,0x16e,0x16e,0x10f8,0x1104,0x1104,0x1104,0x1560,0x171,0x171,0x171, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x159,0x159,0x159,0x159,0x159,0x159,0x159,0x159,0x159,0x159,0x159,0x159,0xfc0,0xfc0,0xfc0,0x158a, +0x158a,0x158a,0x158a,0x158a,0x158a,0x158a,0x158a,0x158a,0x158a,0x158a,0x158a,0x15c,0xfbd,0xfbd,0xfbd,0xfbd, +0x1587,0x15c,0x15c,0x15c,0x15c,0x15c,0x15c,0x15c,0x15c,0x15c,0x15c,0x15c,0xfc3,0xfc3,0xfc3,0xfc3, +0xfc3,0xfc3,0xfc3,0xfc3,0xfc3,0xfc3,0xfc3,0xfc3,0xfc3,0xfc3,0xfc3,0xfc3,0xfc3,0xfc3,0x15f,0x15f, +0x15f,0x15f,0x15f,0x15f,0x15f,0x15f,0x15f,0x15f,0x15f,0x15f,0x15f,0x15f,0x10bf,0x10bf,0x10bf,0x10bf, +0x10bc,0x10bc,0x10bc,0x10bc,0x10bc,0x10bc,0x10bc,0x10bc,0x10ad,0x10ad,0x10ad,0x10ad,0x10ad,0x10ad,0x10ad,0x10ad, +0x10bc,0x10bc,0x10b3,0x10b0,0x162,0x162,0x162,0x10c2,0x10c2,0x10b6,0x10b6,0x10b6,0x10b9,0x10b9,0x10b9,0x10b9, +0x10b9,0x10b9,0x10b9,0x10b9,0x10b9,0x10b9,0x162,0x162,0x162,0x10bf,0x10bf,0x10bf,0x10c5,0x10c5,0x10c5,0x10c5, +0x10c5,0x10c5,0x10c5,0x10c5,0x10c5,0x10c5,0x10c8,0x10c8,0x10c8,0x10c8,0x10c8,0x10c8,0x10da,0x10da,0x10da,0x10da, +0x10da,0x10da,0x10da,0x10da,0x10da,0x10da,0x10dd,0x10dd,0x165,0x165,0x165,0x165,0x165,0x165,0x165,0x165, +0x165,0x165,0x165,0x165,0x165,0x165,0x165,0x165,0x165,0x165,0x165,0x165,0x1104,0x1104,0x1104,0x1104, +0x10fe,0x181b,0x168,0x168,0x168,0x168,0x168,0x168,0x168,0x168,0x110a,0x110a,0x1101,0x1101,0x1101,0x1101, +0x1101,0x1101,0x1101,0x1101,0x1101,0x1101,0x168,0x168,0x168,0x168,0x168,0x168,0x1128,0x1128,0x1128,0x1128, +0x1128,0x1128,0x1128,0x111c,0x111c,0x111c,0x111c,0x111c,0x111c,0x111c,0x111c,0x111c,0x111c,0x111c,0x1122,0x1125, +0x16b,0x16b,0x16b,0x16b,0x16b,0x16b,0x16b,0x16b,0x16b,0x16b,0x16b,0x111f,0x1137,0x1137,0x1137,0x1137, +0x1137,0x1137,0x1137,0x1137,0x1137,0x112b,0x112b,0x112b,0x112b,0x112b,0x112b,0x1134,0x1134,0x112b,0x112b,0x1134, +0x1134,0x112b,0x112b,0x16e,0x16e,0x16e,0x16e,0x16e,0x16e,0x16e,0x16e,0x16e,0x1137,0x1137,0x1137,0x112b, +0x1137,0x1137,0x1137,0x1137,0x1137,0x1137,0x1137,0x1137,0x112b,0x1134,0x16e,0x16e,0x1131,0x1131,0x1131,0x1131, +0x1131,0x1131,0x1131,0x1131,0x1131,0x1131,0x16e,0x16e,0x112e,0x113a,0x113a,0x113a,0x1596,0x171,0x171,0x171, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x171,0x171,0x171,0x171,0x171,0x171,0x171,0x171,0x171,0x171,0x171,0x171,0x171,0x171,0x171,0x171, +#if !U_PLATFORM_IS_DARWIN_BASED +0x171,0x171,0x171,0x171,0x171,0x171,0x171,0x171,0x171,0x171,0x171,0x171,0x110a,0x110a,0x110a,0x110a, +0x110a,0x110a,0x110a,0x110a,0x110a,0x110a,0x110a,0x110a,0x110a,0x110a,0x110a,0x110a,0x110a,0x110a,0x110a,0x110a, +0x110a,0x110a,0x110a,0x110a,0x110a,0x110a,0x110a,0x110a,0x110a,0x110d,0x174,0x174,0x1110,0x1110,0x1110,0x1110, +0x1110,0x1110,0x1110,0x1110,0x1110,0x1110,0x1110,0x1110,0x1110,0x1110,0x1110,0x1110,0x1110,0x1110,0x1110,0x1110, +0x1110,0x1110,0x1110,0x1110,0x1110,0x1110,0x1110,0x1110,0x1110,0x177,0x177,0x177,0x1113,0x1113,0x1113,0x1113, +0x1113,0x1113,0x1113,0x1113,0x1113,0x1113,0x1113,0x1113,0x1113,0x1113,0x1113,0x1113,0x1113,0x17a,0x17a,0x17a, +0x17a,0x17a,0x17a,0x17a,0x17a,0x17a,0x17a,0x17a,0x17a,0x17a,0x17a,0x17a,0x1119,0x1119,0x1119,0x1119, +0x1119,0x1119,0x1119,0x1119,0x1119,0x1119,0x1119,0x1119,0x1119,0x1119,0x1119,0x1119,0x1119,0x1119,0x1119,0x1119, +0x1119,0x1119,0x1119,0x1119,0x1119,0x1119,0x17d,0x17d,0x17d,0x17d,0x17d,0x1116,0x111c,0x111c,0x111c,0x111c, +0x111c,0x111c,0x111c,0x111c,0x111c,0x111c,0x111c,0x111c,0x180,0x180,0x180,0x180,0x111f,0x111f,0x111f,0x111f, +0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f, +0x183,0x183,0x183,0x183,0x183,0x183,0x183,0x183,0x183,0x183,0x183,0x183,0x1197,0x1197,0x1197,0x1197, +0x11a0,0x1197,0x1197,0x1197,0x11a0,0x1197,0x1197,0x1197,0x1197,0x1194,0x186,0x186,0x119d,0x119d,0x119d,0x119d, +0x119d,0x119d,0x119d,0x119d,0x119d,0x119d,0x119d,0x119d,0x119d,0x119d,0x119d,0x186,0x11a3,0x11a3,0x11a3,0x11a3, +0x11a3,0x11a3,0x11a3,0x11a3,0x11a3,0x11a3,0x11a3,0x11a3,0x11a3,0x11a3,0x11a3,0x11a3,0x11a3,0x11a3,0x11a3,0x11a3, +0x11a3,0x11a3,0x189,0x189,0x189,0x189,0x189,0x189,0x189,0x189,0x189,0x189,0x11be,0x11be,0x11be,0x11be, +0x11be,0x11be,0x11be,0x11be,0x11be,0x11be,0x11be,0x11be,0x11be,0x11be,0x11be,0x11be,0x11be,0x11be,0x11be,0x11be, +0x11be,0x11bb,0x11a6,0x11bb,0x11a6,0x11a6,0x11a6,0x11a6,0x11a6,0x11a6,0x11a6,0x18c,0x11af,0x11b8,0x11a6,0x11b8, +0x11b8,0x11a6,0x11a6,0x11a6,0x11a6,0x11a6,0x11a6,0x11a6,0x11a6,0x11bb,0x11bb,0x11bb,0x11bb,0x11bb,0x11bb,0x11a6, +0x11a6,0x11ac,0x11ac,0x11ac,0x11ac,0x11ac,0x11ac,0x11ac,0x11ac,0x18c,0x18c,0x11a9,0x11b5,0x11b5,0x11b5,0x11b5, +0x11b5,0x11b5,0x11b5,0x11b5,0x11b5,0x11b5,0x18c,0x18c,0x18c,0x18c,0x18c,0x18c,0x11b5,0x11b5,0x11b5,0x11b5, +0x11b5,0x11b5,0x11b5,0x11b5,0x11b5,0x11b5,0x18c,0x18c,0x18c,0x18c,0x18c,0x18c,0x11b2,0x11b2,0x11b2,0x11b2, +0x11b2,0x11b2,0x11b2,0x11c1,0x11c4,0x11c4,0x11c4,0x11c4,0x11b2,0x11b2,0x18c,0x18c,0x15ab,0x15ab,0x15ab,0x15ab, +0x15ab,0x15ab,0x15ab,0x15ab,0x15ab,0x15ab,0x15ab,0x15ab,0x15ab,0x15ab,0x15a8,0x210,0x1308,0x12e7,0x1302,0x1302, +0x1302,0x1302,0x1302,0x1302,0x1302,0x12ea,0x12ea,0x12ea,0x12ea,0x1302,0x12ea,0x12ea,0x12ea,0x12ea,0x12f0,0x14d6, +0x14dc,0x14d9,0x14d3,0x192,0x1701,0x1701,0x18f,0x18f,0x18f,0x18f,0x18f,0x18f,0x11d9,0x11d9,0x11d9,0x11d9, +0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d0,0x11d0,0x11d3,0x11dc, +0x11d6,0x11d6,0x11d6,0x11dc,0x195,0x195,0x195,0x195,0x195,0x195,0x195,0x195,0x11df,0x11df,0x11df,0x11df, +0x11df,0x11df,0x11df,0x11df,0x11df,0x11df,0x11df,0x11df,0x11df,0x11df,0x11df,0x11df,0x11df,0x130e,0x11e5,0x1311, +0x11e5,0x11e5,0x11e5,0x11e5,0x11e2,0x11e2,0x11e2,0x11e5,0x173a,0x173d,0x19b,0x19b,0x12d5,0x12d5,0x12d5,0x12d5, +0x12d5,0x12d5,0x12d5,0x12d5,0x12d5,0x12d5,0x12d5,0x12d5,0x12d5,0x12d5,0x12d5,0x12d5,0x12d5,0x12d5,0x12d5,0x12d5, +0x12d5,0x12d5,0x12d5,0x12d5,0x12d5,0x12d5,0x12d5,0x12d5,0x12d5,0x19e,0x19e,0x19e,0x11fa,0x11ee,0x11ee,0x11ee, +0x11ee,0x11ee,0x11ee,0x11f1,0x1200,0x1200,0x11ee,0x11ee,0x11ee,0x11ee,0x1a1,0x12fc,0x11f4,0x11f4,0x11f4,0x11f4, +0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x1a1,0x1a1,0x1a1,0x1a1,0x11ee,0x11ee,0x121e,0x1212,0x121e,0x1a4, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x171,0x171,0x171,0x171,0x171,0x171,0x171,0x171,0x171,0x171,0x171,0x171,0x1140,0x1140,0x1140,0x1140, +0x1140,0x1140,0x1140,0x1140,0x1140,0x1140,0x1140,0x1140,0x1140,0x1140,0x1140,0x1140,0x1140,0x1140,0x1140,0x1140, +0x1140,0x1140,0x1140,0x1140,0x1140,0x1140,0x1140,0x1140,0x1140,0x1143,0x174,0x174,0x1146,0x1146,0x1146,0x1146, +0x1146,0x1146,0x1146,0x1146,0x1146,0x1146,0x1146,0x1146,0x1146,0x1146,0x1146,0x1146,0x1146,0x1146,0x1146,0x1146, +0x1146,0x1146,0x1146,0x1146,0x1146,0x1146,0x1146,0x1146,0x1146,0x177,0x177,0x177,0x1149,0x1149,0x1149,0x1149, +0x1149,0x1149,0x1149,0x1149,0x1149,0x1149,0x1149,0x1149,0x1149,0x1149,0x1149,0x1149,0x1149,0x17a,0x17a,0x17a, +0x17a,0x17a,0x17a,0x17a,0x17a,0x17a,0x17a,0x17a,0x17a,0x17a,0x17a,0x17a,0x114f,0x114f,0x114f,0x114f, +0x114f,0x114f,0x114f,0x114f,0x114f,0x114f,0x114f,0x114f,0x114f,0x114f,0x114f,0x114f,0x114f,0x114f,0x114f,0x114f, +0x114f,0x114f,0x114f,0x114f,0x114f,0x114f,0x17d,0x17d,0x17d,0x17d,0x17d,0x114c,0x1152,0x1152,0x1152,0x1152, +0x1152,0x1152,0x1152,0x1152,0x1152,0x1152,0x1152,0x1152,0x180,0x180,0x180,0x180,0x1155,0x1155,0x1155,0x1155, +0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155, +0x183,0x183,0x183,0x183,0x183,0x183,0x183,0x183,0x183,0x183,0x183,0x183,0x11cd,0x11cd,0x11cd,0x11cd, +0x11d6,0x11cd,0x11cd,0x11cd,0x11d6,0x11cd,0x11cd,0x11cd,0x11cd,0x11ca,0x186,0x186,0x11d3,0x11d3,0x11d3,0x11d3, +0x11d3,0x11d3,0x11d3,0x11d3,0x11d3,0x11d3,0x11d3,0x11d3,0x11d3,0x11d3,0x11d3,0x186,0x11d9,0x11d9,0x11d9,0x11d9, +0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9, +0x11d9,0x11d9,0x189,0x189,0x189,0x189,0x189,0x189,0x189,0x189,0x189,0x189,0x11f4,0x11f4,0x11f4,0x11f4, +0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x11f4, +0x11f4,0x11f1,0x11dc,0x11f1,0x11dc,0x11dc,0x11dc,0x11dc,0x11dc,0x11dc,0x11dc,0x18c,0x11e5,0x11ee,0x11dc,0x11ee, +0x11ee,0x11dc,0x11dc,0x11dc,0x11dc,0x11dc,0x11dc,0x11dc,0x11dc,0x11f1,0x11f1,0x11f1,0x11f1,0x11f1,0x11f1,0x11dc, +0x11dc,0x11e2,0x11e2,0x11e2,0x11e2,0x11e2,0x11e2,0x11e2,0x11e2,0x18c,0x18c,0x11df,0x11eb,0x11eb,0x11eb,0x11eb, +0x11eb,0x11eb,0x11eb,0x11eb,0x11eb,0x11eb,0x18c,0x18c,0x18c,0x18c,0x18c,0x18c,0x11eb,0x11eb,0x11eb,0x11eb, +0x11eb,0x11eb,0x11eb,0x11eb,0x11eb,0x11eb,0x18c,0x18c,0x18c,0x18c,0x18c,0x18c,0x11e8,0x11e8,0x11e8,0x11e8, +0x11e8,0x11e8,0x11e8,0x11f7,0x11fa,0x11fa,0x11fa,0x11fa,0x11e8,0x11e8,0x18c,0x18c,0x15e1,0x15e1,0x15e1,0x15e1, +0x15e1,0x15e1,0x15e1,0x15e1,0x15e1,0x15e1,0x15e1,0x15e1,0x15e1,0x15e1,0x15de,0x210,0x133e,0x131d,0x1338,0x1338, +0x1338,0x1338,0x1338,0x1338,0x1338,0x1320,0x1320,0x1320,0x1320,0x1338,0x1320,0x1320,0x1320,0x1320,0x1326,0x150c, +0x1512,0x150f,0x1509,0x192,0x1737,0x1737,0x18f,0x18f,0x18f,0x18f,0x18f,0x18f,0x120f,0x120f,0x120f,0x120f, +0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,0x1206,0x1206,0x1209,0x1212, +0x120c,0x120c,0x120c,0x1212,0x195,0x195,0x195,0x195,0x195,0x195,0x195,0x195,0x1215,0x1215,0x1215,0x1215, +0x1215,0x1215,0x1215,0x1215,0x1215,0x1215,0x1215,0x1215,0x1215,0x1215,0x1215,0x1215,0x1215,0x1344,0x121b,0x1347, +0x121b,0x121b,0x121b,0x121b,0x1218,0x1218,0x1218,0x121b,0x1770,0x1773,0x19b,0x19b,0x130b,0x130b,0x130b,0x130b, +0x130b,0x130b,0x130b,0x130b,0x130b,0x130b,0x130b,0x130b,0x130b,0x130b,0x130b,0x130b,0x130b,0x130b,0x130b,0x130b, +0x130b,0x130b,0x130b,0x130b,0x130b,0x130b,0x130b,0x130b,0x130b,0x19e,0x19e,0x19e,0x1230,0x1224,0x1224,0x1224, +0x1224,0x1224,0x1224,0x1227,0x1236,0x1236,0x1224,0x1224,0x1224,0x1224,0x1a1,0x1332,0x122a,0x122a,0x122a,0x122a, +0x122a,0x122a,0x122a,0x122a,0x122a,0x122a,0x1a1,0x1a1,0x1a1,0x1a1,0x1224,0x1224,0x1254,0x1248,0x1254,0x1a4, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x1a4,0x1a4,0x1a4,0x1a4,0x1a4,0x1a4,0x1a4,0x1a4,0x1a4,0x1a4,0x1a4,0x1a4,0x1a4,0x1a4,0x1a4,0x1a4, +#if !U_PLATFORM_IS_DARWIN_BASED +0x1a4,0x1a4,0x1a4,0x1a4,0x1a4,0x1a4,0x1a4,0x121b,0x121b,0x1221,0x1215,0x1218,0x1236,0x1236,0x1236,0x1230, +0x1230,0x1227,0x1230,0x1230,0x1227,0x1230,0x1230,0x1239,0x1233,0x122a,0x1a7,0x1a7,0x122d,0x122d,0x122d,0x122d, +0x122d,0x122d,0x122d,0x122d,0x122d,0x122d,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x123f,0x123f,0x123f,0x123f, +0x123f,0x123f,0x123f,0x1aa,0x1aa,0x1aa,0x1aa,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c, +0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c, +0x123c,0x123c,0x123c,0x123c,0x1aa,0x1aa,0x1aa,0x1aa,0x1248,0x1248,0x1248,0x1248,0x1248,0x1248,0x1248,0x1248, +0x1248,0x1248,0x1248,0x1248,0x1248,0x1248,0x1248,0x1248,0x1248,0x1248,0x1248,0x1248,0x1248,0x1248,0x1ad,0x1245, +0x1242,0x1242,0x1242,0x1242,0x1242,0x1242,0x1242,0x1242,0x1257,0x1257,0x1257,0x1257,0x1257,0x1257,0x1257,0x1257, +0x1257,0x1257,0x1257,0x1257,0x1257,0x1257,0x1257,0x1257,0x1257,0x1257,0x1257,0x1257,0x1257,0x1257,0x1b0,0x1b0, +0x1b0,0x1251,0x1254,0x1254,0x1254,0x1254,0x1254,0x1254,0x125d,0x125d,0x125d,0x125d,0x125d,0x125d,0x125d,0x125d, +0x125d,0x125d,0x125d,0x125d,0x125d,0x125d,0x125d,0x125d,0x125d,0x125d,0x125d,0x125d,0x125d,0x125d,0x1b3,0x1b3, +0x125a,0x125a,0x125a,0x125a,0x125a,0x125a,0x125a,0x125a,0x1263,0x1263,0x1263,0x1263,0x1263,0x1263,0x1263,0x1263, +0x1263,0x1263,0x1263,0x1263,0x1263,0x1263,0x1263,0x1263,0x1263,0x1263,0x1263,0x1b6,0x1b6,0x1b6,0x1b6,0x1b6, +0x1260,0x1260,0x1260,0x1260,0x1260,0x1260,0x1260,0x1260,0x1269,0x1269,0x1269,0x1269,0x1269,0x1269,0x1269,0x1269, +0x1269,0x1269,0x1269,0x1269,0x1269,0x1269,0x1269,0x1269,0x1269,0x1269,0x1269,0x1269,0x1269,0x1269,0x1269,0x1269, +0x1269,0x1269,0x1269,0x1269,0x1269,0x1269,0x1269,0x1bc,0x1287,0x1287,0x1bf,0x1bf,0x1bf,0x1bf,0x1bf,0x1bf, +0x1bf,0x1bf,0x1bf,0x1bf,0x1bf,0x1bf,0x1bf,0x1bf,0x14b2,0x14b2,0x14b2,0x14b2,0x14b2,0x14b2,0x14b2,0x14b2, +0x14b2,0x14b2,0x14b2,0x14b2,0x14b2,0x14b2,0x14b2,0x14b2,0x12b1,0x12b1,0x12b1,0x12b1,0x12b1,0x12b1,0x12b1,0x12b1, +0x12b1,0x12b1,0x12b1,0x156c,0x156c,0x1c5,0x1c5,0x1c5,0x12b1,0x12b1,0x12b1,0x12b1,0x12b1,0x12b1,0x12b1,0x12b1, +0x12b1,0x12b1,0x12b1,0x12b1,0x12b1,0x12b1,0x12b1,0x12b1,0x12b1,0x12b1,0x12b1,0x12b4,0x12b4,0x12b4,0x1293,0x1c5, +0x13b6,0x12bd,0x13b6,0x13b6,0x13b6,0x13b6,0x13b6,0x13b6,0x13b6,0x13b6,0x13b6,0x13b6,0x13b6,0x12bd,0x13b6,0x12bd, +0x13b3,0x13b3,0x13b3,0x13b3,0x13b3,0x13b3,0x13b3,0x13b3,0x13b3,0x13b3,0x1443,0x1443,0x1c5,0x1c5,0x1c5,0x1c5, +0x13b9,0x13b9,0x13b3,0x13b3,0x13b3,0x13b3,0x13b3,0x13b3,0x13b3,0x12ba,0x13b3,0x12ba,0x12ba,0x13b3,0x13b9,0x12c0, +0x1863,0x1863,0x1863,0x1863,0x1863,0x1863,0x1863,0x1863,0x1863,0x1863,0x1863,0x1863,0x1863,0x1c5,0x1c5,0x1c5, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x1a4,0x1a4,0x1a4,0x1a4,0x1a4,0x1a4,0x1a4,0x1251,0x1251,0x1257,0x124b,0x124e,0x126c,0x126c,0x126c,0x1266, +0x1266,0x125d,0x1266,0x1266,0x125d,0x1266,0x1266,0x126f,0x1269,0x1260,0x1a7,0x1a7,0x1263,0x1263,0x1263,0x1263, +0x1263,0x1263,0x1263,0x1263,0x1263,0x1263,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1275,0x1275,0x1275,0x1275, +0x1275,0x1275,0x1275,0x1aa,0x1aa,0x1aa,0x1aa,0x1272,0x1272,0x1272,0x1272,0x1272,0x1272,0x1272,0x1272,0x1272, +0x1272,0x1272,0x1272,0x1272,0x1272,0x1272,0x1272,0x1272,0x1272,0x1272,0x1272,0x1272,0x1272,0x1272,0x1272,0x1272, +0x1272,0x1272,0x1272,0x1272,0x1aa,0x1aa,0x1aa,0x1aa,0x127e,0x127e,0x127e,0x127e,0x127e,0x127e,0x127e,0x127e, +0x127e,0x127e,0x127e,0x127e,0x127e,0x127e,0x127e,0x127e,0x127e,0x127e,0x127e,0x127e,0x127e,0x127e,0x1ad,0x127b, +0x1278,0x1278,0x1278,0x1278,0x1278,0x1278,0x1278,0x1278,0x128d,0x128d,0x128d,0x128d,0x128d,0x128d,0x128d,0x128d, +0x128d,0x128d,0x128d,0x128d,0x128d,0x128d,0x128d,0x128d,0x128d,0x128d,0x128d,0x128d,0x128d,0x128d,0x1b0,0x1b0, +0x1b0,0x1287,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x1293,0x1293,0x1293,0x1293,0x1293,0x1293,0x1293,0x1293, +0x1293,0x1293,0x1293,0x1293,0x1293,0x1293,0x1293,0x1293,0x1293,0x1293,0x1293,0x1293,0x1293,0x1293,0x1b3,0x1b3, +0x1290,0x1290,0x1290,0x1290,0x1290,0x1290,0x1290,0x1290,0x1299,0x1299,0x1299,0x1299,0x1299,0x1299,0x1299,0x1299, +0x1299,0x1299,0x1299,0x1299,0x1299,0x1299,0x1299,0x1299,0x1299,0x1299,0x1299,0x1b6,0x1b6,0x1b6,0x1b6,0x1b6, +0x1296,0x1296,0x1296,0x1296,0x1296,0x1296,0x1296,0x1296,0x129f,0x129f,0x129f,0x129f,0x129f,0x129f,0x129f,0x129f, +0x129f,0x129f,0x129f,0x129f,0x129f,0x129f,0x129f,0x129f,0x129f,0x129f,0x129f,0x129f,0x129f,0x129f,0x129f,0x129f, +0x129f,0x129f,0x129f,0x129f,0x129f,0x129f,0x129f,0x1bc,0x12bd,0x12bd,0x1bf,0x1bf,0x1bf,0x1bf,0x1bf,0x1bf, +0x1bf,0x1bf,0x1bf,0x1bf,0x1bf,0x1bf,0x1bf,0x1bf,0x14e8,0x14e8,0x14e8,0x14e8,0x14e8,0x14e8,0x14e8,0x14e8, +0x14e8,0x14e8,0x14e8,0x14e8,0x14e8,0x14e8,0x14e8,0x14e8,0x12e7,0x12e7,0x12e7,0x12e7,0x12e7,0x12e7,0x12e7,0x12e7, +0x12e7,0x12e7,0x12e7,0x15a2,0x15a2,0x1c5,0x1c5,0x1c5,0x12e7,0x12e7,0x12e7,0x12e7,0x12e7,0x12e7,0x12e7,0x12e7, +0x12e7,0x12e7,0x12e7,0x12e7,0x12e7,0x12e7,0x12e7,0x12e7,0x12e7,0x12e7,0x12e7,0x12ea,0x12ea,0x12ea,0x12c9,0x1c5, +0x13ec,0x12f3,0x13ec,0x13ec,0x13ec,0x13ec,0x13ec,0x13ec,0x13ec,0x13ec,0x13ec,0x13ec,0x13ec,0x12f3,0x13ec,0x12f3, +0x13e9,0x13e9,0x13e9,0x13e9,0x13e9,0x13e9,0x13e9,0x13e9,0x13e9,0x13e9,0x1479,0x1479,0x1c5,0x1c5,0x1c5,0x1c5, +0x13ef,0x13ef,0x13e9,0x13e9,0x13e9,0x13e9,0x13e9,0x13e9,0x13e9,0x12f0,0x13e9,0x12f0,0x12f0,0x13e9,0x13ef,0x12f6, +0x1899,0x1899,0x1899,0x1899,0x1899,0x1899,0x1899,0x1899,0x1899,0x1899,0x1899,0x1899,0x1899,0x1c5,0x1c5,0x1c5, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x1c5,0x1c5,0x1c5,0x1c5,0x1c5,0x1c5,0x1c5,0x1c5,0x1c5,0x1c5,0x1c5,0x1c5,0x1c5,0x1c5,0x1c5,0x1c5, +0x1c5,0x1c5,0x1c5,0x1c5,0x1c5,0x1c5,0x1c5,0x1c5,0x1c5,0x1c5,0x1c5,0x1c5,0x1c5,0x1c5,0x1c5,0x1c5, +#if !U_PLATFORM_IS_DARWIN_BASED +0x1c5,0x1c5,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b, +0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x12e1,0x13d4,0x13d1,0x1c8, +0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x12db,0x12db,0x12db,0x12db, +0x12db,0x12db,0x12db,0x12db,0x12db,0x12db,0x12de,0x12db,0x12db,0x12db,0x12db,0x12db,0x12db,0x12db,0x12db,0x12db, +0x12db,0x12db,0x12db,0x12db,0x12db,0x12db,0x12db,0x12de,0x12db,0x12db,0x13d4,0x13d4,0x13d4,0x13d4,0x13d4,0x13d1, +0x13d4,0x13d4,0x13d4,0x1866,0x1c8,0x1c8,0x1c8,0x1c8,0x12d8,0x12d8,0x12d8,0x12d8,0x12d8,0x12d8,0x12d8,0x12d8, +0x12d8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1401,0x1401,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x1c5,0x1c5,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1, +0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x1317,0x140a,0x1407,0x1c8, +0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1311,0x1311,0x1311,0x1311, +0x1311,0x1311,0x1311,0x1311,0x1311,0x1311,0x1314,0x1311,0x1311,0x1311,0x1311,0x1311,0x1311,0x1311,0x1311,0x1311, +0x1311,0x1311,0x1311,0x1311,0x1311,0x1311,0x1311,0x1314,0x1311,0x1311,0x140a,0x140a,0x140a,0x140a,0x140a,0x1407, +0x140a,0x140a,0x140a,0x189c,0x1c8,0x1c8,0x1c8,0x1c8,0x130e,0x130e,0x130e,0x130e,0x130e,0x130e,0x130e,0x130e, +0x130e,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1437,0x1437,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8, +#if !U_PLATFORM_IS_DARWIN_BASED +0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1374,0x1374,0x1374,0x1374, +0x1374,0x1374,0x1374,0x1374,0x1374,0x1374,0x1374,0x1374,0x1374,0x1374,0x1374,0x1374,0x1374,0x1374,0x1374,0x1374, +0x1374,0x1374,0x1374,0x1374,0x1374,0x136e,0x136e,0x136e,0x1cb,0x1cb,0x1371,0x1cb,0x1386,0x1386,0x1386,0x1386, +0x1386,0x1386,0x1377,0x1380,0x137a,0x137a,0x1380,0x1380,0x1380,0x137a,0x1380,0x137a,0x137a,0x137a,0x1383,0x1383, +0x1ce,0x1ce,0x1ce,0x1ce,0x1ce,0x1ce,0x1ce,0x1ce,0x137d,0x137d,0x137d,0x137d,0x1d1,0x1389,0x1389,0x1389, +0x1389,0x1389,0x1389,0x1d1,0x1d1,0x1389,0x1389,0x1389,0x1389,0x1389,0x1389,0x1d1,0x1d1,0x1389,0x1389,0x1389, +0x1389,0x1389,0x1389,0x1d1,0x1d1,0x1d1,0x1d1,0x1d1,0x1d1,0x1d1,0x1d1,0x1d1,0x1389,0x1389,0x1389,0x1389, +0x1389,0x1389,0x1389,0x1d1,0x1389,0x1389,0x1389,0x1389,0x1389,0x1389,0x1389,0x1d1,0x1608,0x1608,0x1608,0x1608, +0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x138c,0x138c,0x138c,0x138c, +0x138c,0x138c,0x138f,0x13a1,0x13a1,0x1395,0x1395,0x1395,0x1395,0x1395,0x1d4,0x1d4,0x1d4,0x1d4,0x1392,0x1392, +0x1392,0x1392,0x1392,0x1392,0x1392,0x1392,0x1392,0x1392,0x1392,0x1392,0x1392,0x1392,0x1392,0x1392,0x1398,0x1398, +0x1398,0x1398,0x1398,0x1398,0x1398,0x1398,0x1398,0x1398,0x1d4,0x1d4,0x1d4,0x1d4,0x1d4,0x1d4,0x1d4,0x1d4, +0x1d4,0x1d4,0x1d4,0x1d4,0x1d4,0x1d4,0x1d4,0x156f,0x13a4,0x13a4,0x13a4,0x13a4,0x13a4,0x13a4,0x13a4,0x13a4, +0x13a4,0x13a4,0x13a4,0x13a4,0x13a4,0x13a4,0x13a4,0x13a4,0x13a4,0x13a4,0x13a4,0x13a4,0x13a4,0x13a4,0x13a4,0x13a4, +0x13a4,0x1d7,0x1d7,0x1d7,0x1d7,0x1d7,0x1d7,0x1d7,0x13da,0x13d7,0x1da,0x1da,0x1da,0x1da,0x1da,0x1da, +0x1da,0x1da,0x1da,0x1da,0x1da,0x1da,0x1da,0x1da,0x1da,0x1da,0x1da,0x1da,0x1da,0x1da,0x1da,0x1da, +0x1da,0x1da,0x1da,0x1da,0x1da,0x1da,0x1da,0x1da,0x1da,0x1da,0x1da,0x1da,0x13a7,0x13a7,0x13a7,0x13a7, +0x13a7,0x13a7,0x13a7,0x13a7,0x13a7,0x13a7,0x13a7,0x13a7,0x13a7,0x13a7,0x13a7,0x1dd,0x1dd,0x13a7,0x13a7,0x13a7, +0x13a7,0x13a7,0x13a7,0x13a7,0x13a7,0x13a7,0x13a7,0x13a7,0x13a7,0x13a7,0x13a7,0x1572,0x1dd,0x13a7,0x13a7,0x13a7, +0x13a7,0x13a7,0x13a7,0x13a7,0x13a7,0x13a7,0x13a7,0x13a7,0x13a7,0x13a7,0x13a7,0x13dd,0x1dd,0x13a7,0x13a7,0x13a7, +0x13a7,0x13a7,0x13a7,0x13a7,0x13a7,0x13a7,0x13a7,0x13a7,0x13a7,0x13a7,0x13a7,0x13a7,0x1572,0x1572,0x1572,0x1572, +0x1572,0x1572,0x1572,0x1572,0x1572,0x1572,0x1572,0x1572,0x1572,0x1572,0x1572,0x1572,0x1572,0x1572,0x1572,0x1572, +0x1572,0x1572,0x1dd,0x1dd,0x1dd,0x1dd,0x1dd,0x1dd,0x1dd,0x1dd,0x1dd,0x1dd,0x13fb,0x13f5,0x13f5,0x13f5, +0x13f5,0x13f5,0x1587,0x1587,0x1587,0x1587,0x1587,0x158a,0x16f8,0x158a,0x158a,0x158a,0x17c1,0x186f,0x186f,0x1e0, +0x1e0,0x1e0,0x1e0,0x1e0,0x1e0,0x1e0,0x1e0,0x1e0,0x1e0,0x1e0,0x1e0,0x1e0,0x158a,0x158a,0x158a,0x158a, +0x158a,0x158a,0x1587,0x1587,0x1587,0x158a,0x1587,0x16f5,0x16f5,0x1e0,0x1e0,0x1e0,0x158a,0x1587,0x1587,0x158a, +0x186f,0x186f,0x186f,0x1e3,0x1e3,0x1e0,0x1e0,0x1e0,0x1e0,0x1e0,0x1e0,0x1e0,0x13aa,0x13aa,0x13aa,0x13aa, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,0x13aa,0x13aa,0x13aa,0x13aa, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x13aa,0x13aa,0x13aa,0x13aa,0x13aa,0x13aa,0x13aa,0x13aa,0x13aa,0x13aa,0x13aa,0x13aa,0x13aa,0x13aa,0x13aa,0x13aa, +#if !U_PLATFORM_IS_DARWIN_BASED +0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x144f,0x1590,0x144f,0x144f, +0x144f,0x144f,0x144f,0x144f,0x144f,0x144f,0x144f,0x144f,0x144f,0x1590,0x1590,0x1590,0x1590,0x1590,0x1590,0x1746, +0x1746,0x1e9,0x17f1,0x17f1,0x17f1,0x17f1,0x17f1,0x17f1,0x17f1,0x17f1,0x1e9,0x1e9,0x1e9,0x1e9,0x1e9,0x1e9, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x13aa,0x13aa,0x13aa,0x13aa,0x13aa,0x13a4,0x13a4,0x13a4,0x1cb,0x1cb,0x13a7,0x1cb,0x13bc,0x13bc,0x13bc,0x13bc, +0x13bc,0x13bc,0x13ad,0x13b6,0x13b0,0x13b0,0x13b6,0x13b6,0x13b6,0x13b0,0x13b6,0x13b0,0x13b0,0x13b0,0x13b9,0x13b9, +0x1ce,0x1ce,0x1ce,0x1ce,0x1ce,0x1ce,0x1ce,0x1ce,0x13b3,0x13b3,0x13b3,0x13b3,0x1d1,0x13bf,0x13bf,0x13bf, +0x13bf,0x13bf,0x13bf,0x1d1,0x1d1,0x13bf,0x13bf,0x13bf,0x13bf,0x13bf,0x13bf,0x1d1,0x1d1,0x13bf,0x13bf,0x13bf, +0x13bf,0x13bf,0x13bf,0x1d1,0x1d1,0x1d1,0x1d1,0x1d1,0x1d1,0x1d1,0x1d1,0x1d1,0x13bf,0x13bf,0x13bf,0x13bf, +0x13bf,0x13bf,0x13bf,0x1d1,0x13bf,0x13bf,0x13bf,0x13bf,0x13bf,0x13bf,0x13bf,0x1d1,0x163e,0x163e,0x163e,0x163e, +0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x13c2,0x13c2,0x13c2,0x13c2, +0x13c2,0x13c2,0x13c5,0x13d7,0x13d7,0x13cb,0x13cb,0x13cb,0x13cb,0x13cb,0x1d4,0x1d4,0x1d4,0x1d4,0x13c8,0x13c8, +0x13c8,0x13c8,0x13c8,0x13c8,0x13c8,0x13c8,0x13c8,0x13c8,0x13c8,0x13c8,0x13c8,0x13c8,0x13c8,0x13c8,0x13ce,0x13ce, +0x13ce,0x13ce,0x13ce,0x13ce,0x13ce,0x13ce,0x13ce,0x13ce,0x1d4,0x1d4,0x1d4,0x1d4,0x1d4,0x1d4,0x1d4,0x1d4, +0x1d4,0x1d4,0x1d4,0x1d4,0x1d4,0x1d4,0x1d4,0x15a5,0x13da,0x13da,0x13da,0x13da,0x13da,0x13da,0x13da,0x13da, +0x13da,0x13da,0x13da,0x13da,0x13da,0x13da,0x13da,0x13da,0x13da,0x13da,0x13da,0x13da,0x13da,0x13da,0x13da,0x13da, +0x13da,0x1d7,0x1d7,0x1d7,0x1d7,0x1d7,0x1d7,0x1d7,0x1410,0x140d,0x1da,0x1da,0x1da,0x1da,0x1da,0x1da, +0x1da,0x1da,0x1da,0x1da,0x1da,0x1da,0x1da,0x1da,0x1da,0x1da,0x1da,0x1da,0x1da,0x1da,0x1da,0x1da, +0x1da,0x1da,0x1da,0x1da,0x1da,0x1da,0x1da,0x1da,0x1da,0x1da,0x1da,0x1da,0x13dd,0x13dd,0x13dd,0x13dd, +0x13dd,0x13dd,0x13dd,0x13dd,0x13dd,0x13dd,0x13dd,0x13dd,0x13dd,0x13dd,0x13dd,0x1dd,0x1dd,0x13dd,0x13dd,0x13dd, +0x13dd,0x13dd,0x13dd,0x13dd,0x13dd,0x13dd,0x13dd,0x13dd,0x13dd,0x13dd,0x13dd,0x15a8,0x1dd,0x13dd,0x13dd,0x13dd, +0x13dd,0x13dd,0x13dd,0x13dd,0x13dd,0x13dd,0x13dd,0x13dd,0x13dd,0x13dd,0x13dd,0x1413,0x1dd,0x13dd,0x13dd,0x13dd, +0x13dd,0x13dd,0x13dd,0x13dd,0x13dd,0x13dd,0x13dd,0x13dd,0x13dd,0x13dd,0x13dd,0x13dd,0x15a8,0x15a8,0x15a8,0x15a8, +0x15a8,0x15a8,0x15a8,0x15a8,0x15a8,0x15a8,0x15a8,0x15a8,0x15a8,0x15a8,0x15a8,0x15a8,0x15a8,0x15a8,0x15a8,0x15a8, +0x15a8,0x15a8,0x1dd,0x1dd,0x1dd,0x1dd,0x1dd,0x1dd,0x1dd,0x1dd,0x1dd,0x1dd,0x1431,0x142b,0x142b,0x142b, +0x142b,0x142b,0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x15c0,0x172e,0x15c0,0x15c0,0x15c0,0x17f7,0x18a5,0x18a5,0x1e0, +0x1e0,0x1e0,0x1e0,0x1e0,0x1e0,0x1e0,0x1e0,0x1e0,0x1e0,0x1e0,0x1e0,0x1e0,0x15c0,0x15c0,0x15c0,0x15c0, +0x15c0,0x15c0,0x15bd,0x15bd,0x15bd,0x15c0,0x15bd,0x172b,0x172b,0x1e0,0x1e0,0x1e0,0x15c0,0x15bd,0x15bd,0x15c0, +0x18a5,0x18a5,0x18a5,0x1e3,0x1e3,0x1e0,0x1e0,0x1e0,0x1e0,0x1e0,0x1e0,0x1e0,0x13e0,0x13e0,0x13e0,0x13e0, +0x13e0,0x13e0,0x13e0,0x13e0,0x13e0,0x13e0,0x13e0,0x13e0,0x13e0,0x13e0,0x13e0,0x13e0,0x13e0,0x13e0,0x13e0,0x13e0, +0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1485,0x15c6,0x1485,0x1485, +0x1485,0x1485,0x1485,0x1485,0x1485,0x1485,0x1485,0x1485,0x1485,0x15c6,0x15c6,0x15c6,0x15c6,0x15c6,0x15c6,0x177c, +0x177c,0x1e9,0x1827,0x1827,0x1827,0x1827,0x1827,0x1827,0x1827,0x1827,0x1e9,0x1e9,0x1e9,0x1e9,0x1e9,0x1e9, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x1e9,0x1e9,0x1e9,0x1e9,0x1e9,0x1e9,0x1e9,0x1e9,0x1e9,0x1e9,0x1e9,0x1e9,0x1e9,0x1e9,0x1e9,0x1e9, +#if !U_PLATFORM_IS_DARWIN_BASED +0x17ee,0x17ee,0x17ee,0x17ee,0x17ee,0x17ee,0x17ee,0x17ee,0x17ee,0x17ee,0x17ee,0x17ee,0x1455,0x1455,0x1455,0x1455, +0x1ec,0x1455,0x1455,0x1455,0x1455,0x1455,0x1455,0x1455,0x1455,0x1455,0x1455,0x1455,0x1455,0x1455,0x1455,0x1455, +0x1455,0x1455,0x1455,0x1455,0x1455,0x1455,0x1455,0x1455,0x1455,0x1455,0x1455,0x1455,0x1ec,0x1455,0x1455,0x1ec, +0x1455,0x1ec,0x1ec,0x1455,0x1ec,0x1455,0x1455,0x1455,0x1455,0x1455,0x1455,0x1455,0x1455,0x1455,0x1455,0x1ec, +0x1455,0x1455,0x1455,0x1455,0x1ec,0x1455,0x1ec,0x1455,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x1455,0x1ec, +0x1ec,0x1ec,0x1ec,0x1455,0x1ec,0x1455,0x1ec,0x1455,0x1ec,0x1455,0x1455,0x1455,0x1ec,0x1455,0x1455,0x1ec, +0x1455,0x1ec,0x1ec,0x1455,0x1ec,0x1455,0x1ec,0x1455,0x1ec,0x1455,0x1ec,0x1455,0x1ec,0x1455,0x1455,0x1ec, +0x1455,0x1ec,0x1ec,0x1455,0x1455,0x1455,0x1455,0x1ec,0x1455,0x1455,0x1455,0x1455,0x1455,0x1455,0x1455,0x1ec, +0x1455,0x1455,0x1455,0x1455,0x1ec,0x1455,0x1455,0x1455,0x1455,0x1ec,0x1455,0x1ec,0x1455,0x1455,0x1455,0x1455, +0x1455,0x1455,0x1455,0x1455,0x1455,0x1455,0x1ec,0x1455,0x1455,0x1455,0x1455,0x1455,0x1455,0x1455,0x1455,0x1455, +0x1455,0x1455,0x1455,0x1455,0x1455,0x1455,0x1455,0x1455,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x1455,0x1455,0x1455, +0x1ec,0x1455,0x1455,0x1455,0x1455,0x1455,0x1ec,0x1455,0x1455,0x1455,0x1455,0x1455,0x1455,0x1455,0x1455,0x1455, +0x1455,0x1455,0x1455,0x1455,0x1455,0x1455,0x1455,0x1455,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x1824,0x1824,0x1824,0x1824,0x1824,0x1824,0x1824,0x1824,0x1824,0x1824,0x1824,0x1824,0x148b,0x148b,0x148b,0x148b, +0x1ec,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b, +0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x1ec,0x148b,0x148b,0x1ec, +0x148b,0x1ec,0x1ec,0x148b,0x1ec,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x1ec, +0x148b,0x148b,0x148b,0x148b,0x1ec,0x148b,0x1ec,0x148b,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x148b,0x1ec, +0x1ec,0x1ec,0x1ec,0x148b,0x1ec,0x148b,0x1ec,0x148b,0x1ec,0x148b,0x148b,0x148b,0x1ec,0x148b,0x148b,0x1ec, +0x148b,0x1ec,0x1ec,0x148b,0x1ec,0x148b,0x1ec,0x148b,0x1ec,0x148b,0x1ec,0x148b,0x1ec,0x148b,0x148b,0x1ec, +0x148b,0x1ec,0x1ec,0x148b,0x148b,0x148b,0x148b,0x1ec,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x1ec, +0x148b,0x148b,0x148b,0x148b,0x1ec,0x148b,0x148b,0x148b,0x148b,0x1ec,0x148b,0x1ec,0x148b,0x148b,0x148b,0x148b, +0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x1ec,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b, +0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x148b,0x148b,0x148b, +0x1ec,0x148b,0x148b,0x148b,0x148b,0x148b,0x1ec,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b, +0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec, +#if !U_PLATFORM_IS_DARWIN_BASED +0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x1452,0x1452,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec, +0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x146a,0x146a,0x146a,0x146a,0x146a,0x146a,0x146a,0x1458, +0x1458,0x1458,0x1458,0x1458,0x1467,0x1458,0x145b,0x145b,0x1458,0x1458,0x1458,0x145e,0x145e,0x1ef,0x1464,0x1464, +0x1464,0x1464,0x1464,0x1464,0x1464,0x1464,0x1464,0x1464,0x1461,0x146d,0x146d,0x146d,0x1ef,0x1ef,0x1ef,0x1ef, +0x1ef,0x1ef,0x1ef,0x1ef,0x1ef,0x1ef,0x1ef,0x1ef,0x161a,0x161a,0x161a,0x161a,0x161a,0x161a,0x161a,0x161a, +0x161a,0x161a,0x161a,0x161a,0x161a,0x161a,0x161a,0x161a,0x1479,0x1479,0x1479,0x1479,0x1479,0x1479,0x1479,0x1479, +0x1479,0x1479,0x1479,0x1476,0x1470,0x1470,0x1476,0x1476,0x147f,0x147f,0x1479,0x147c,0x147c,0x1476,0x1473,0x1f2, +0x1f2,0x1f2,0x1f2,0x1f2,0x1f2,0x1f2,0x1f2,0x1f2,0x1482,0x1482,0x1482,0x1482,0x1482,0x1482,0x1482,0x1482, +0x1482,0x1482,0x1482,0x1482,0x1482,0x1482,0x1482,0x1482,0x1482,0x1482,0x1482,0x1482,0x1482,0x1482,0x1482,0x1482, +0x1f5,0x1f5,0x1f5,0x1f5,0x1749,0x1749,0x1482,0x1482,0x1749,0x1749,0x1749,0x1749,0x1749,0x1749,0x1749,0x1749, +0x1749,0x1749,0x1749,0x1749,0x1749,0x1749,0x1749,0x1749,0x1f5,0x1f5,0x1749,0x1749,0x1749,0x1749,0x1749,0x1749, +0x1749,0x1749,0x1749,0x1749,0x1749,0x1749,0x1749,0x1749,0x148e,0x148e,0x148e,0x148e,0x148e,0x1f8,0x1f8,0x1f8, +0x1f8,0x1f8,0x1f8,0x1f8,0x1f8,0x1f8,0x1f8,0x1f8,0x148e,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b, +0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b, +0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x148b,0x1f8,0x1f8,0x1f8,0x1f8,0x1f8, +0x1f8,0x1f8,0x1f8,0x1f8,0x1f8,0x1f8,0x1f8,0x1f8,0x1f8,0x1f8,0x1f8,0x1488,0x1488,0x1488,0x1488,0x1491, +0x1491,0x1491,0x1491,0x1491,0x1491,0x1491,0x1491,0x1491,0x1491,0x1491,0x1491,0x1491,0x14a3,0x14a6,0x14a9,0x14a9, +0x14a6,0x14ac,0x14ac,0x1497,0x149a,0x174f,0x174c,0x174c,0x174c,0x1596,0x1fb,0x1fb,0x149d,0x149d,0x149d,0x149d, +0x149d,0x149d,0x149d,0x149d,0x149d,0x149d,0x1593,0x1755,0x1758,0x1752,0x175b,0x175b,0x14b2,0x14b2,0x14b2,0x14b2, +0x14b2,0x14b2,0x14b2,0x14b2,0x14b2,0x1fe,0x1fe,0x1fe,0x1fe,0x1fe,0x1fe,0x1fe,0x14af,0x14af,0x14af,0x14af, +0x14af,0x14af,0x14af,0x14af,0x14af,0x14af,0x1fe,0x1fe,0x1fe,0x1fe,0x1fe,0x1fe,0x14b5,0x14b5,0x14b5,0x14b5, +0x14b5,0x14b5,0x14b5,0x14b5,0x201,0x201,0x201,0x201,0x201,0x201,0x201,0x201,0x1305,0x1302,0x1305,0x12ed, +0x1302,0x1302,0x1302,0x1308,0x1302,0x1308,0x130b,0x1302,0x1308,0x1308,0x1302,0x1302,0x14c7,0x14c7,0x14c7,0x14c7, +0x14c7,0x14c7,0x14c7,0x14c7,0x14c7,0x14c7,0x14c7,0x14b8,0x14c1,0x14b8,0x14c1,0x14c1,0x14b8,0x14b8,0x14b8,0x14b8, +0x14b8,0x14b8,0x14c4,0x14bb,0x204,0x204,0x204,0x204,0x204,0x204,0x204,0x204,0x159c,0x159c,0x159c,0x159c, +0x159c,0x159c,0x159c,0x159c,0x159c,0x159c,0x159c,0x159c,0x159c,0x159c,0x207,0x207,0x1599,0x1599,0x1599,0x1599, +0x1599,0x159f,0x207,0x207,0x207,0x207,0x207,0x207,0x207,0x207,0x207,0x207,0x1704,0x16fb,0x16fb,0x16fb, +0x16fb,0x16fb,0x16fb,0x16fb,0x16fb,0x16fb,0x16fb,0x16fb,0x16fb,0x16fb,0x16fb,0x16fb,0x16fb,0x16fb,0x16fb,0x16fb, +0x16fb,0x16fb,0x16fb,0x16fb,0x16fb,0x16fb,0x16fb,0x16fb,0x20d,0x20d,0x20d,0x20d,0x210,0x210,0x210,0x210, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x1488,0x1488,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec, +0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x14a0,0x14a0,0x14a0,0x14a0,0x14a0,0x14a0,0x14a0,0x148e, +0x148e,0x148e,0x148e,0x148e,0x149d,0x148e,0x1491,0x1491,0x148e,0x148e,0x148e,0x1494,0x1494,0x1ef,0x149a,0x149a, +0x149a,0x149a,0x149a,0x149a,0x149a,0x149a,0x149a,0x149a,0x1497,0x14a3,0x14a3,0x14a3,0x1ef,0x1ef,0x1ef,0x1ef, +0x1ef,0x1ef,0x1ef,0x1ef,0x1ef,0x1ef,0x1ef,0x1ef,0x1650,0x1650,0x1650,0x1650,0x1650,0x1650,0x1650,0x1650, +0x1650,0x1650,0x1650,0x1650,0x1650,0x1650,0x1650,0x1650,0x14af,0x14af,0x14af,0x14af,0x14af,0x14af,0x14af,0x14af, +0x14af,0x14af,0x14af,0x14ac,0x14a6,0x14a6,0x14ac,0x14ac,0x14b5,0x14b5,0x14af,0x14b2,0x14b2,0x14ac,0x14a9,0x1f2, +0x1f2,0x1f2,0x1f2,0x1f2,0x1f2,0x1f2,0x1f2,0x1f2,0x14b8,0x14b8,0x14b8,0x14b8,0x14b8,0x14b8,0x14b8,0x14b8, +0x14b8,0x14b8,0x14b8,0x14b8,0x14b8,0x14b8,0x14b8,0x14b8,0x14b8,0x14b8,0x14b8,0x14b8,0x14b8,0x14b8,0x14b8,0x14b8, +0x1f5,0x1f5,0x1f5,0x1f5,0x177f,0x177f,0x14b8,0x14b8,0x177f,0x177f,0x177f,0x177f,0x177f,0x177f,0x177f,0x177f, +0x177f,0x177f,0x177f,0x177f,0x177f,0x177f,0x177f,0x177f,0x1f5,0x1f5,0x177f,0x177f,0x177f,0x177f,0x177f,0x177f, +0x177f,0x177f,0x177f,0x177f,0x177f,0x177f,0x177f,0x177f,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x1f8,0x1f8,0x1f8, +0x1f8,0x1f8,0x1f8,0x1f8,0x1f8,0x1f8,0x1f8,0x1f8,0x14c4,0x14c1,0x14c1,0x14c1,0x14c1,0x14c1,0x14c1,0x14c1, +0x14c1,0x14c1,0x14c1,0x14c1,0x14c1,0x14c1,0x14c1,0x14c1,0x14c1,0x14c1,0x14c1,0x14c1,0x14c1,0x14c1,0x14c1,0x14c1, +0x14c1,0x14c1,0x14c1,0x14c1,0x14c1,0x14c1,0x14c1,0x14c1,0x14c1,0x14c1,0x14c1,0x1f8,0x1f8,0x1f8,0x1f8,0x1f8, +0x1f8,0x1f8,0x1f8,0x1f8,0x1f8,0x1f8,0x1f8,0x1f8,0x1f8,0x1f8,0x1f8,0x14be,0x14be,0x14be,0x14be,0x14c7, +0x14c7,0x14c7,0x14c7,0x14c7,0x14c7,0x14c7,0x14c7,0x14c7,0x14c7,0x14c7,0x14c7,0x14c7,0x14d9,0x14dc,0x14df,0x14df, +0x14dc,0x14e2,0x14e2,0x14cd,0x14d0,0x1785,0x1782,0x1782,0x1782,0x15cc,0x1fb,0x1fb,0x14d3,0x14d3,0x14d3,0x14d3, +0x14d3,0x14d3,0x14d3,0x14d3,0x14d3,0x14d3,0x15c9,0x178b,0x178e,0x1788,0x1791,0x1791,0x14e8,0x14e8,0x14e8,0x14e8, +0x14e8,0x14e8,0x14e8,0x14e8,0x14e8,0x1fe,0x1fe,0x1fe,0x1fe,0x1fe,0x1fe,0x1fe,0x14e5,0x14e5,0x14e5,0x14e5, +0x14e5,0x14e5,0x14e5,0x14e5,0x14e5,0x14e5,0x1fe,0x1fe,0x1fe,0x1fe,0x1fe,0x1fe,0x14eb,0x14eb,0x14eb,0x14eb, +0x14eb,0x14eb,0x14eb,0x14eb,0x201,0x201,0x201,0x201,0x201,0x201,0x201,0x201,0x133b,0x1338,0x133b,0x1323, +0x1338,0x1338,0x1338,0x133e,0x1338,0x133e,0x1341,0x1338,0x133e,0x133e,0x1338,0x1338,0x14fd,0x14fd,0x14fd,0x14fd, +0x14fd,0x14fd,0x14fd,0x14fd,0x14fd,0x14fd,0x14fd,0x14ee,0x14f7,0x14ee,0x14f7,0x14f7,0x14ee,0x14ee,0x14ee,0x14ee, +0x14ee,0x14ee,0x14fa,0x14f1,0x204,0x204,0x204,0x204,0x204,0x204,0x204,0x204,0x15d2,0x15d2,0x15d2,0x15d2, +0x15d2,0x15d2,0x15d2,0x15d2,0x15d2,0x15d2,0x15d2,0x15d2,0x15d2,0x15d2,0x207,0x207,0x15cf,0x15cf,0x15cf,0x15cf, +0x15cf,0x15d5,0x207,0x207,0x207,0x207,0x207,0x207,0x207,0x207,0x207,0x207,0x173a,0x1731,0x1731,0x1731, +0x1731,0x1731,0x1731,0x1731,0x1731,0x1731,0x1731,0x1731,0x1731,0x1731,0x1731,0x1731,0x1731,0x1731,0x1731,0x1731, +0x1731,0x1731,0x1731,0x1731,0x1731,0x1731,0x1731,0x1731,0x20d,0x20d,0x20d,0x20d,0x210,0x210,0x210,0x210, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x372,0x18,0x18,0x372,0x372,0x372,0x372,0x372,0x372,0x372,0x372,0x372,0x372,0x372,0x372,0x372, -0x372,0x18,0x372,0x372,0x372,0x372,0x372,0x372,0x372,0x18,0x372,0x18,0x18,0x18,0x372,0x372, +0x210,0x210,0x210,0x210,0x210,0x210,0x210,0x210,0x210,0x210,0x210,0x210,0x210,0x210,0x210,0x210, #if !U_PLATFORM_IS_DARWIN_BASED -0x372,0x372,0x18,0x18,0x360,0xc51,0x35d,0x36c,0x36c,0x35d,0x35d,0x35d,0x35d,0x18,0x18,0x36c, -0x36c,0x18,0x18,0x36f,0x36f,0x363,0xd41,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x35d, -0x18,0x18,0x18,0x18,0x375,0x375,0x18,0x375,0x372,0x372,0x35d,0x35d,0x18,0x18,0x8e2,0x8e2, -0x8e2,0x8e2,0x8e2,0x8e2,0x8e2,0x8e2,0x8e2,0x8e2,0x372,0x372,0x369,0x369,0x366,0x366,0x366,0x366, -0x366,0x369,0x366,0x10c5,0x18,0x18,0x18,0x18,0x1b,0xc54,0x378,0xc57,0x1b,0x384,0x384,0x384, +0x210,0x210,0x210,0x210,0x210,0x210,0x210,0x210,0x210,0x210,0x210,0x210,0x15b7,0x15b7,0x15b7,0x15b7, +0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x213,0x213,0x213,0x213,0x213,0x15b7,0x15b7,0x15b7,0x15b7, +0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x213,0x213,0x213,0x213,0x213,0x213,0x213, +0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x213,0x213,0x15b4,0x15ae,0x15b1,0x15ba, +0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x216,0x216,0x216,0x216,0x216,0x216,0x216,0x216, +0x15a5,0x15a5,0x15a5,0x15a5,0x15a5,0x15a5,0x15a5,0x15a5,0x15a5,0x15a5,0x15a5,0x15a5,0x15a5,0x15a5,0x15a5,0x15a5, +0x15c0,0x15c0,0x15c0,0x15c0,0x15c0,0x15c0,0x15c0,0x15c0,0x15c0,0x15c0,0x15c0,0x15c0,0x15c0,0x15c0,0x15c0,0x15c0, +0x15c0,0x15c0,0x15c0,0x15c0,0x15c0,0x219,0x219,0x219,0x219,0x219,0x219,0x219,0x219,0x219,0x219,0x219, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x372,0x372,0x18,0x18,0x360,0xc87,0x35d,0x36c,0x36c,0x35d,0x35d,0x35d,0x35d,0x18,0x18,0x36c, -0x36c,0x18,0x18,0x36f,0x36f,0x363,0xd77,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x35d, -0x18,0x18,0x18,0x18,0x375,0x375,0x18,0x375,0x372,0x372,0x35d,0x35d,0x18,0x18,0x918,0x918, -0x918,0x918,0x918,0x918,0x918,0x918,0x918,0x918,0x372,0x372,0x369,0x369,0x366,0x366,0x366,0x366, -0x366,0x369,0x366,0x10fb,0x18,0x18,0x18,0x18,0x1b,0xc8a,0x378,0xc8d,0x1b,0x384,0x384,0x384, +0x210,0x210,0x210,0x210,0x210,0x210,0x210,0x210,0x210,0x210,0x210,0x210,0x15ed,0x15ed,0x15ed,0x15ed, +0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x213,0x213,0x213,0x213,0x213,0x15ed,0x15ed,0x15ed,0x15ed, +0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x213,0x213,0x213,0x213,0x213,0x213,0x213, +0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x213,0x213,0x15ea,0x15e4,0x15e7,0x15f0, +0x15f3,0x15f3,0x15f3,0x15f3,0x15f3,0x15f3,0x15f3,0x15f3,0x216,0x216,0x216,0x216,0x216,0x216,0x216,0x216, +0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15db, +0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x15f6, +0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x219,0x219,0x219,0x219,0x219,0x219,0x219,0x219,0x219,0x219,0x219, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x219,0x219,0x219,0x219,0x219,0x219,0x219,0x219,0x219,0x219,0x219,0x219,0x219,0x219,0x219,0x219, +#if !U_PLATFORM_IS_DARWIN_BASED +0x219,0x219,0x219,0x219,0x219,0x219,0x219,0x219,0x175e,0x15c3,0x15c9,0x170a,0x21c,0x15d2,0x15d2,0x15d2, +0x15d2,0x15d2,0x15d2,0x15d2,0x15d2,0x21c,0x21c,0x15d2,0x15d2,0x21c,0x21c,0x15d2,0x15d2,0x15d2,0x15d2,0x15d2, +0x15d2,0x15d2,0x15d2,0x15d2,0x15d2,0x15d2,0x15d2,0x15d2,0x15d2,0x21c,0x15d2,0x15d2,0x15d2,0x15d2,0x15d2,0x15d2, +0x15d2,0x21c,0x15d2,0x15d2,0x21c,0x15d2,0x15d2,0x15d2,0x15d2,0x15d2,0x21c,0x21c,0x1707,0x15d2,0x15c3,0x15c9, +0x15c3,0x15c9,0x15c9,0x15c9,0x15c9,0x21c,0x21c,0x15c9,0x15c9,0x21c,0x21c,0x15cc,0x15cc,0x15cf,0x21c,0x21c, +0x1761,0x21c,0x21c,0x21c,0x21c,0x21c,0x21c,0x15c3,0x21c,0x21c,0x21c,0x21c,0x21c,0x15d5,0x15d2,0x15d2, +0x15d2,0x15d2,0x15c9,0x15c9,0x21c,0x21c,0x15c6,0x15c6,0x15c6,0x15c6,0x15c6,0x15c6,0x15c6,0x21c,0x21c,0x21c, +0x15c6,0x15c6,0x15c6,0x15c6,0x15c6,0x21c,0x21c,0x21c,0x21c,0x21c,0x21c,0x21c,0x21c,0x21c,0x21c,0x21c, +0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea, +0x15ea,0x15ea,0x21f,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea,0x15ea, +0x15e4,0x15e4,0x15e4,0x15d8,0x15d8,0x15d8,0x15e4,0x15e4,0x15d8,0x15e7,0x15db,0x15d8,0x15ed,0x15ed,0x15e1,0x15ed, +0x15ed,0x15de,0x17f4,0x21f,0x15fc,0x15fc,0x15fc,0x15f0,0x15f0,0x15f0,0x15f0,0x15f0,0x15f0,0x15f3,0x15f6,0x222, +0x222,0x222,0x222,0x222,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x222,0x222, +0x222,0x222,0x222,0x222,0x1764,0x1764,0x1764,0x1764,0x1608,0x1605,0x225,0x225,0x225,0x225,0x225,0x225, +0x225,0x225,0x225,0x225,0x178e,0x178e,0x178e,0x178e,0x178e,0x178e,0x178e,0x178e,0x178e,0x178e,0x178e,0x178e, +0x178e,0x178e,0x178e,0x178e,0x160e,0x160e,0x160e,0x160e,0x160e,0x160e,0x160e,0x160e,0x160e,0x160e,0x160e,0x160e, +0x160e,0x160e,0x160e,0x160e,0x160e,0x160e,0x160e,0x160e,0x160e,0x160e,0x160e,0x228,0x228,0x228,0x228,0x228, +0x228,0x228,0x228,0x228,0x160e,0x160e,0x160e,0x160e,0x160e,0x160e,0x160e,0x160e,0x160e,0x160e,0x160e,0x160e, +0x160e,0x160e,0x160e,0x160e,0x160e,0x160e,0x160e,0x160e,0x160e,0x160e,0x228,0x228,0x228,0x228,0x228,0x228, +0x228,0x228,0x228,0x228,0x160e,0x160e,0x160e,0x160e,0x160e,0x160e,0x160e,0x160e,0x228,0x228,0x228,0x228, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x219,0x219,0x219,0x219,0x219,0x219,0x219,0x219,0x1794,0x15f9,0x15ff,0x1740,0x21c,0x1608,0x1608,0x1608, +0x1608,0x1608,0x1608,0x1608,0x1608,0x21c,0x21c,0x1608,0x1608,0x21c,0x21c,0x1608,0x1608,0x1608,0x1608,0x1608, +0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x21c,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608, +0x1608,0x21c,0x1608,0x1608,0x21c,0x1608,0x1608,0x1608,0x1608,0x1608,0x21c,0x21c,0x173d,0x1608,0x15f9,0x15ff, +0x15f9,0x15ff,0x15ff,0x15ff,0x15ff,0x21c,0x21c,0x15ff,0x15ff,0x21c,0x21c,0x1602,0x1602,0x1605,0x21c,0x21c, +0x1797,0x21c,0x21c,0x21c,0x21c,0x21c,0x21c,0x15f9,0x21c,0x21c,0x21c,0x21c,0x21c,0x160b,0x1608,0x1608, +0x1608,0x1608,0x15ff,0x15ff,0x21c,0x21c,0x15fc,0x15fc,0x15fc,0x15fc,0x15fc,0x15fc,0x15fc,0x21c,0x21c,0x21c, +0x15fc,0x15fc,0x15fc,0x15fc,0x15fc,0x21c,0x21c,0x21c,0x21c,0x21c,0x21c,0x21c,0x21c,0x21c,0x21c,0x21c, +0x1620,0x1620,0x1620,0x1620,0x1620,0x1620,0x1620,0x1620,0x1620,0x1620,0x1620,0x1620,0x1620,0x1620,0x1620,0x1620, +0x1620,0x1620,0x21f,0x1620,0x1620,0x1620,0x1620,0x1620,0x1620,0x1620,0x1620,0x1620,0x1620,0x1620,0x1620,0x1620, +0x161a,0x161a,0x161a,0x160e,0x160e,0x160e,0x161a,0x161a,0x160e,0x161d,0x1611,0x160e,0x1623,0x1623,0x1617,0x1623, +0x1623,0x1614,0x182a,0x21f,0x1632,0x1632,0x1632,0x1626,0x1626,0x1626,0x1626,0x1626,0x1626,0x1629,0x162c,0x222, +0x222,0x222,0x222,0x222,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x222,0x222, +0x222,0x222,0x222,0x222,0x179a,0x179a,0x179a,0x179a,0x163e,0x163b,0x225,0x225,0x225,0x225,0x225,0x225, +0x225,0x225,0x225,0x225,0x17c4,0x17c4,0x17c4,0x17c4,0x17c4,0x17c4,0x17c4,0x17c4,0x17c4,0x17c4,0x17c4,0x17c4, +0x17c4,0x17c4,0x17c4,0x17c4,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644, +0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x228,0x228,0x228,0x228,0x228, +0x228,0x228,0x228,0x228,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644, +0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x228,0x228,0x228,0x228,0x228,0x228, +0x228,0x228,0x228,0x228,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x228,0x228,0x228,0x228, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x228,0x228,0x228,0x228,0x228,0x228,0x228,0x228,0x228,0x228,0x228,0x228,0x228,0x228,0x228,0x228, +#if !U_PLATFORM_IS_DARWIN_BASED +0x228,0x228,0x228,0x228,0x161a,0x161a,0x161a,0x161a,0x161a,0x161a,0x161a,0x161a,0x161a,0x161a,0x161a,0x161a, +0x161a,0x161a,0x161a,0x161a,0x161a,0x161a,0x161a,0x1611,0x1614,0x1617,0x161a,0x22b,0x22b,0x22b,0x22b,0x22b, +0x22b,0x22b,0x22b,0x22b,0x1629,0x1629,0x1629,0x1629,0x1629,0x161d,0x161d,0x22e,0x22e,0x22e,0x22e,0x1620, +0x1620,0x1620,0x1620,0x1620,0x1626,0x1626,0x1626,0x1626,0x1626,0x1626,0x1623,0x22e,0x22e,0x22e,0x22e,0x22e, +0x22e,0x22e,0x22e,0x22e,0x1632,0x1632,0x1632,0x1632,0x1632,0x231,0x231,0x162f,0x162f,0x162f,0x162f,0x162f, +0x162f,0x162f,0x162f,0x162f,0x162c,0x162c,0x162c,0x162c,0x162c,0x162c,0x162c,0x231,0x231,0x231,0x231,0x231, +0x231,0x231,0x231,0x231,0x1635,0x1647,0x1647,0x163b,0x1644,0x234,0x234,0x234,0x234,0x234,0x234,0x234, +0x234,0x234,0x234,0x234,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x234,0x234, +0x234,0x234,0x234,0x234,0x164d,0x164d,0x164d,0x164d,0x164d,0x164d,0x164d,0x164d,0x164d,0x164d,0x164d,0x164d, +0x164d,0x164d,0x164d,0x164d,0x164d,0x164d,0x164d,0x164d,0x164d,0x164d,0x164d,0x164d,0x164d,0x164d,0x164d,0x164d, +0x164d,0x164d,0x164d,0x237,0x1659,0x1659,0x1659,0x1659,0x1659,0x1653,0x165c,0x1659,0x1659,0x1659,0x1659,0x1659, +0x1659,0x1659,0x1659,0x1659,0x1656,0x1656,0x1656,0x1656,0x1656,0x1656,0x1656,0x1656,0x1656,0x1656,0x1659,0x1659, +0x1659,0x1659,0x1659,0x23a,0x1662,0x1662,0x1662,0x1662,0x1662,0x1662,0x1662,0x1662,0x1662,0x1662,0x1662,0x1662, +0x1662,0x1662,0x1662,0x1662,0x1662,0x1662,0x1662,0x1662,0x1662,0x1662,0x1662,0x1662,0x1662,0x1662,0x1662,0x1662, +0x1662,0x1662,0x1662,0x23d,0x166e,0x166e,0x166e,0x166e,0x166e,0x166e,0x166e,0x166e,0x166e,0x166e,0x166e,0x166e, +0x166e,0x166e,0x166e,0x166e,0x166e,0x166e,0x166e,0x166e,0x166e,0x166e,0x166b,0x166b,0x166b,0x166b,0x166b,0x240, +0x240,0x240,0x240,0x240,0x1686,0x1686,0x1689,0x1689,0x168c,0x167d,0x243,0x243,0x243,0x243,0x243,0x243, +0x243,0x243,0x243,0x243,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x243,0x167d, +0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x243,0x1686,0x1686,0x1686,0x1686,0x1686,0x1686,0x1686,0x1686,0x1686, +0x1686,0x1686,0x1686,0x1686,0x1686,0x1686,0x1686,0x1686,0x1686,0x1686,0x1686,0x1686,0x243,0x243,0x243,0x243, +0x243,0x1686,0x1686,0x1686,0x1695,0x1695,0x1695,0x1695,0x1695,0x1695,0x1695,0x1695,0x1695,0x1695,0x1695,0x1695, +0x1695,0x1695,0x1695,0x1695,0x1695,0x1695,0x1695,0x1695,0x1695,0x1695,0x1695,0x1695,0x1695,0x246,0x246,0x246, +0x246,0x246,0x246,0x246,0x169e,0x169e,0x169e,0x169e,0x169e,0x169e,0x169e,0x169e,0x169e,0x169e,0x169e,0x169e, +0x169e,0x169e,0x169e,0x169e,0x169e,0x169e,0x249,0x249,0x249,0x249,0x249,0x249,0x249,0x169b,0x169b,0x169b, +0x169b,0x249,0x249,0x249,0x16b9,0x16b9,0x16b9,0x16b9,0x16b9,0x16b9,0x16b9,0x16b9,0x16b9,0x16b9,0x16b9,0x16b9, +0x16b9,0x16b9,0x16b9,0x16a1,0x16b3,0x16b3,0x16a1,0x16a1,0x16a1,0x16a1,0x24f,0x24f,0x16b3,0x16b3,0x16b6,0x16b6, +0x16a1,0x16a1,0x16b3,0x16a7,0x16a4,0x16aa,0x16bc,0x16bc,0x16ad,0x16ad,0x16b0,0x16b0,0x16b0,0x16bc,0x176d,0x176d, +0x176d,0x176d,0x176d,0x176d,0x176d,0x176d,0x176d,0x176d,0x176d,0x176d,0x176d,0x176d,0x176a,0x176a,0x176a,0x176a, +0x1767,0x1767,0x24f,0x24f,0x24f,0x24f,0x24f,0x24f,0x24f,0x24f,0x24f,0x24f,0x24f,0x24f,0x24f,0x24f, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x228,0x228,0x228,0x228,0x1650,0x1650,0x1650,0x1650,0x1650,0x1650,0x1650,0x1650,0x1650,0x1650,0x1650,0x1650, +0x1650,0x1650,0x1650,0x1650,0x1650,0x1650,0x1650,0x1647,0x164a,0x164d,0x1650,0x22b,0x22b,0x22b,0x22b,0x22b, +0x22b,0x22b,0x22b,0x22b,0x165f,0x165f,0x165f,0x165f,0x165f,0x1653,0x1653,0x22e,0x22e,0x22e,0x22e,0x1656, +0x1656,0x1656,0x1656,0x1656,0x165c,0x165c,0x165c,0x165c,0x165c,0x165c,0x1659,0x22e,0x22e,0x22e,0x22e,0x22e, +0x22e,0x22e,0x22e,0x22e,0x1668,0x1668,0x1668,0x1668,0x1668,0x231,0x231,0x1665,0x1665,0x1665,0x1665,0x1665, +0x1665,0x1665,0x1665,0x1665,0x1662,0x1662,0x1662,0x1662,0x1662,0x1662,0x1662,0x231,0x231,0x231,0x231,0x231, +0x231,0x231,0x231,0x231,0x166b,0x167d,0x167d,0x1671,0x167a,0x234,0x234,0x234,0x234,0x234,0x234,0x234, +0x234,0x234,0x234,0x234,0x1674,0x1674,0x1674,0x1674,0x1674,0x1674,0x1674,0x1674,0x1674,0x1674,0x234,0x234, +0x234,0x234,0x234,0x234,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683, +0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683, +0x1683,0x1683,0x1683,0x237,0x168f,0x168f,0x168f,0x168f,0x168f,0x1689,0x1692,0x168f,0x168f,0x168f,0x168f,0x168f, +0x168f,0x168f,0x168f,0x168f,0x168c,0x168c,0x168c,0x168c,0x168c,0x168c,0x168c,0x168c,0x168c,0x168c,0x168f,0x168f, +0x168f,0x168f,0x168f,0x23a,0x1698,0x1698,0x1698,0x1698,0x1698,0x1698,0x1698,0x1698,0x1698,0x1698,0x1698,0x1698, +0x1698,0x1698,0x1698,0x1698,0x1698,0x1698,0x1698,0x1698,0x1698,0x1698,0x1698,0x1698,0x1698,0x1698,0x1698,0x1698, +0x1698,0x1698,0x1698,0x23d,0x16a4,0x16a4,0x16a4,0x16a4,0x16a4,0x16a4,0x16a4,0x16a4,0x16a4,0x16a4,0x16a4,0x16a4, +0x16a4,0x16a4,0x16a4,0x16a4,0x16a4,0x16a4,0x16a4,0x16a4,0x16a4,0x16a4,0x16a1,0x16a1,0x16a1,0x16a1,0x16a1,0x240, +0x240,0x240,0x240,0x240,0x16bc,0x16bc,0x16bf,0x16bf,0x16c2,0x16b3,0x243,0x243,0x243,0x243,0x243,0x243, +0x243,0x243,0x243,0x243,0x16b9,0x16b9,0x16b9,0x16b9,0x16b9,0x16b9,0x16b9,0x16b9,0x16b9,0x16b9,0x243,0x16b3, +0x16b3,0x16b3,0x16b3,0x16b3,0x16b3,0x16b3,0x243,0x16bc,0x16bc,0x16bc,0x16bc,0x16bc,0x16bc,0x16bc,0x16bc,0x16bc, +0x16bc,0x16bc,0x16bc,0x16bc,0x16bc,0x16bc,0x16bc,0x16bc,0x16bc,0x16bc,0x16bc,0x16bc,0x243,0x243,0x243,0x243, +0x243,0x16bc,0x16bc,0x16bc,0x16cb,0x16cb,0x16cb,0x16cb,0x16cb,0x16cb,0x16cb,0x16cb,0x16cb,0x16cb,0x16cb,0x16cb, +0x16cb,0x16cb,0x16cb,0x16cb,0x16cb,0x16cb,0x16cb,0x16cb,0x16cb,0x16cb,0x16cb,0x16cb,0x16cb,0x246,0x246,0x246, +0x246,0x246,0x246,0x246,0x16d4,0x16d4,0x16d4,0x16d4,0x16d4,0x16d4,0x16d4,0x16d4,0x16d4,0x16d4,0x16d4,0x16d4, +0x16d4,0x16d4,0x16d4,0x16d4,0x16d4,0x16d4,0x249,0x249,0x249,0x249,0x249,0x249,0x249,0x16d1,0x16d1,0x16d1, +0x16d1,0x249,0x249,0x249,0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x16ef, +0x16ef,0x16ef,0x16ef,0x16d7,0x16e9,0x16e9,0x16d7,0x16d7,0x16d7,0x16d7,0x24f,0x24f,0x16e9,0x16e9,0x16ec,0x16ec, +0x16d7,0x16d7,0x16e9,0x16dd,0x16da,0x16e0,0x16f2,0x16f2,0x16e3,0x16e3,0x16e6,0x16e6,0x16e6,0x16f2,0x17a3,0x17a3, +0x17a3,0x17a3,0x17a3,0x17a3,0x17a3,0x17a3,0x17a3,0x17a3,0x17a3,0x17a3,0x17a3,0x17a3,0x17a0,0x17a0,0x17a0,0x17a0, +0x179d,0x179d,0x24f,0x24f,0x24f,0x24f,0x24f,0x24f,0x24f,0x24f,0x24f,0x24f,0x24f,0x24f,0x24f,0x24f, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x384,0x384,0x384,0x1b,0x1b,0x1b,0x1b,0x384,0x384,0x1b,0x1b,0x384,0x384,0x384,0x384,0x384, -0x384,0x384,0x384,0x384,0x384,0x384,0x384,0x384,0x384,0x1b,0x384,0x384,0x384,0x384,0x384,0x384, -0x384,0x1b,0x384,0x387,0x1b,0x384,0x387,0x1b,0x384,0x384,0x1b,0x1b,0x37b,0x1b,0x381,0x381, -0x381,0x378,0x378,0x1b,0x1b,0x1b,0x1b,0x378,0x378,0x1b,0x1b,0x378,0x378,0x37e,0x1b,0x1b, +0x24f,0x24f,0x24f,0x24f,0x24f,0x24f,0x24f,0x24f,0x24f,0x24f,0x24f,0x24f,0x24f,0x24f,0x24f,0x24f, #if !U_PLATFORM_IS_DARWIN_BASED -0x1b,0xf21,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x387,0x387,0x387,0x384,0x1b,0x387,0x1b, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x8e5,0x8e5,0x8e5,0x8e5,0x8e5,0x8e5,0x8e5,0x8e5,0x8e5,0x8e5, -0x378,0x378,0x384,0x384,0x384,0xf21,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -0x1e,0x38a,0x38a,0x393,0x1e,0x396,0x396,0x396,0x396,0x396,0x396,0x396,0xc60,0x396,0x1e,0x396, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x1b,0xf57,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x387,0x387,0x387,0x384,0x1b,0x387,0x1b, -0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x91b,0x91b,0x91b,0x91b,0x91b,0x91b,0x91b,0x91b,0x91b,0x91b, -0x378,0x378,0x384,0x384,0x384,0xf57,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b, -0x1e,0x38a,0x38a,0x393,0x1e,0x396,0x396,0x396,0x396,0x396,0x396,0x396,0xc96,0x396,0x1e,0x396, +0x24f,0x24f,0x24f,0x24f,0x252,0x16bf,0x16bf,0x16bf,0x16bf,0x16bf,0x16bf,0x16bf,0x16bf,0x16bf,0x16bf,0x16bf, +0x16bf,0x16bf,0x16bf,0x16bf,0x16bf,0x16bf,0x16bf,0x16bf,0x16bf,0x252,0x252,0x252,0x252,0x252,0x252,0x252, +0x252,0x252,0x252,0x252,0x16c2,0x16c2,0x16c2,0x16c2,0x16c2,0x16c2,0x16c2,0x16c2,0x16c2,0x16c2,0x16c2,0x16c2, +0x255,0x255,0x255,0x255,0x16c2,0x16c2,0x16c2,0x16c2,0x16c2,0x16c2,0x16c2,0x16c2,0x16c2,0x16c2,0x16c2,0x16c2, +0x16c2,0x16c2,0x16c2,0x16c2,0x255,0x255,0x255,0x255,0x255,0x255,0x255,0x255,0x16c2,0x16c2,0x16c2,0x16c2, +0x16c2,0x16c2,0x16c2,0x16c2,0x16c2,0x16c2,0x255,0x255,0x255,0x255,0x255,0x255,0x16c2,0x16c2,0x16c2,0x16c2, +0x16c2,0x16c2,0x16c2,0x16c2,0x255,0x255,0x255,0x255,0x255,0x255,0x255,0x255,0x16c2,0x16c2,0x16c2,0x16c2, +0x16c2,0x16c2,0x16c2,0x16c2,0x16c2,0x16c2,0x16c2,0x16c2,0x16c2,0x16c2,0x16c2,0x16c2,0x16c2,0x16c2,0x255,0x255, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x24f,0x24f,0x24f,0x24f,0x252,0x16f5,0x16f5,0x16f5,0x16f5,0x16f5,0x16f5,0x16f5,0x16f5,0x16f5,0x16f5,0x16f5, +0x16f5,0x16f5,0x16f5,0x16f5,0x16f5,0x16f5,0x16f5,0x16f5,0x16f5,0x252,0x252,0x252,0x252,0x252,0x252,0x252, +0x252,0x252,0x252,0x252,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8, +0x255,0x255,0x255,0x255,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8, +0x16f8,0x16f8,0x16f8,0x16f8,0x255,0x255,0x255,0x255,0x255,0x255,0x255,0x255,0x16f8,0x16f8,0x16f8,0x16f8, +0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x255,0x255,0x255,0x255,0x255,0x255,0x16f8,0x16f8,0x16f8,0x16f8, +0x16f8,0x16f8,0x16f8,0x16f8,0x255,0x255,0x255,0x255,0x255,0x255,0x255,0x255,0x16f8,0x16f8,0x16f8,0x16f8, +0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x255,0x255, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x255,0x255,0x255,0x255,0x255,0x255,0x255,0x255,0x255,0x255,0x255,0x255,0x255,0x255,0x255,0x255, +0x255,0x255,0x255,0x255,0x255,0x255,0x255,0x255,0x255,0x255,0x255,0x255,0x255,0x255,0x255,0x255, +#if !U_PLATFORM_IS_DARWIN_BASED +0x16c5,0x16d4,0x16cb,0x16c8,0x16da,0x16da,0x16ce,0x16da,0x258,0x258,0x258,0x258,0x258,0x258,0x258,0x258, +0x16d1,0x16d1,0x16d1,0x16d1,0x16d1,0x16d1,0x16d1,0x16d1,0x16d1,0x16d1,0x258,0x258,0x258,0x258,0x258,0x258, +0x16e0,0x16e0,0x16e0,0x16e0,0x16e0,0x16e0,0x16e0,0x16e0,0x16e0,0x16e0,0x16dd,0x16dd,0x16dd,0x16dd,0x16dd,0x16dd, +0x16dd,0x16dd,0x16dd,0x25b,0x25b,0x25b,0x25b,0x25b,0x25b,0x25b,0x25b,0x25b,0x25b,0x25b,0x25b,0x16e6, +0x177f,0x177f,0x177f,0x177f,0x177f,0x177f,0x177f,0x177f,0x177f,0x177f,0x177f,0x177f,0x177f,0x177f,0x177f,0x177f, +0x177f,0x177f,0x177f,0x177f,0x177f,0x177f,0x177f,0x177f,0x177f,0x177f,0x25e,0x25e,0x25e,0x1770,0x1770,0x1770, +0x177c,0x177c,0x1770,0x1770,0x1770,0x1770,0x177c,0x1770,0x1770,0x1770,0x1770,0x1773,0x25e,0x25e,0x25e,0x25e, +0x1779,0x1779,0x1779,0x1779,0x1779,0x1779,0x1779,0x1779,0x1779,0x1779,0x1776,0x1776,0x1782,0x1782,0x1782,0x1776, +0x1785,0x1785,0x1785,0x1785,0x1785,0x1785,0x1785,0x261,0x261,0x261,0x261,0x261,0x261,0x261,0x261,0x261, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x16fb,0x170a,0x1701,0x16fe,0x1710,0x1710,0x1704,0x1710,0x258,0x258,0x258,0x258,0x258,0x258,0x258,0x258, +0x1707,0x1707,0x1707,0x1707,0x1707,0x1707,0x1707,0x1707,0x1707,0x1707,0x258,0x258,0x258,0x258,0x258,0x258, +0x1716,0x1716,0x1716,0x1716,0x1716,0x1716,0x1716,0x1716,0x1716,0x1716,0x1713,0x1713,0x1713,0x1713,0x1713,0x1713, +0x1713,0x1713,0x1713,0x25b,0x25b,0x25b,0x25b,0x25b,0x25b,0x25b,0x25b,0x25b,0x25b,0x25b,0x25b,0x171c, +0x17b5,0x17b5,0x17b5,0x17b5,0x17b5,0x17b5,0x17b5,0x17b5,0x17b5,0x17b5,0x17b5,0x17b5,0x17b5,0x17b5,0x17b5,0x17b5, +0x17b5,0x17b5,0x17b5,0x17b5,0x17b5,0x17b5,0x17b5,0x17b5,0x17b5,0x17b5,0x25e,0x25e,0x25e,0x17a6,0x17a6,0x17a6, +0x17b2,0x17b2,0x17a6,0x17a6,0x17a6,0x17a6,0x17b2,0x17a6,0x17a6,0x17a6,0x17a6,0x17a9,0x25e,0x25e,0x25e,0x25e, +0x17af,0x17af,0x17af,0x17af,0x17af,0x17af,0x17af,0x17af,0x17af,0x17af,0x17ac,0x17ac,0x17b8,0x17b8,0x17b8,0x17ac, +0x17bb,0x17bb,0x17bb,0x17bb,0x17bb,0x17bb,0x17bb,0x261,0x261,0x261,0x261,0x261,0x261,0x261,0x261,0x261, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x261,0x261,0x261,0x261,0x261,0x261,0x261,0x261,0x261,0x261,0x261,0x261,0x261,0x261,0x261,0x261, +#if !U_PLATFORM_IS_DARWIN_BASED +0x261,0x261,0x261,0x261,0x261,0x261,0x261,0x261,0x1797,0x1797,0x1797,0x1797,0x1797,0x1797,0x1797,0x1797, +0x1797,0x1797,0x1797,0x1797,0x1797,0x1797,0x1797,0x1797,0x1797,0x1797,0x1797,0x267,0x1797,0x1797,0x267,0x267, +0x267,0x267,0x267,0x1794,0x1794,0x1794,0x1794,0x1794,0x179a,0x179a,0x179a,0x179a,0x179a,0x179a,0x179a,0x26a, +0x179a,0x26a,0x179a,0x179a,0x179a,0x179a,0x26a,0x179a,0x179a,0x179a,0x179a,0x179a,0x179a,0x179a,0x179a,0x179a, +0x179a,0x179a,0x179a,0x179a,0x179a,0x179a,0x26a,0x179a,0x179a,0x179a,0x179a,0x179a,0x179a,0x179a,0x179a,0x179a, +0x179a,0x179d,0x26a,0x26a,0x26a,0x26a,0x26a,0x26a,0x15ff,0x15ff,0x15ff,0x15ff,0x15ff,0x15ff,0x15ff,0x15ff, +0x15ff,0x15ff,0x15ff,0x15ff,0x15ff,0x15ff,0x15ff,0x15ff,0x17a6,0x17a6,0x17a6,0x17a6,0x17a6,0x17a6,0x17a6,0x17a6, +0x17a6,0x17a6,0x17a6,0x17a6,0x17a6,0x17a6,0x17a6,0x17a6,0x17a6,0x17a6,0x17a6,0x26d,0x26d,0x26d,0x26d,0x26d, +0x26d,0x26d,0x26d,0x26d,0x26d,0x26d,0x26d,0x26d,0x17a3,0x17a3,0x17a3,0x17a3,0x17a3,0x17a3,0x17a3,0x17a3, +0x17a3,0x17a3,0x17a3,0x17a3,0x17a3,0x17a3,0x17a3,0x17a3,0x17a3,0x17a3,0x17a3,0x26d,0x26d,0x26d,0x26d,0x26d, +0x26d,0x26d,0x17a0,0x17a0,0x17a0,0x17a0,0x17a0,0x17a0,0x270,0x270,0x270,0x270,0x270,0x270,0x270,0x270, +0x270,0x270,0x270,0x270,0x273,0x273,0x273,0x273,0x17c7,0x17c7,0x17c7,0x17c7,0x17c7,0x17c7,0x17c7,0x17c7, +0x17ca,0x1878,0x1878,0x1878,0x1878,0x1875,0x1878,0x279,0x1875,0x1875,0x1875,0x1875,0x1875,0x1875,0x1878,0x1875, +0x276,0x276,0x276,0x276,0x276,0x276,0x276,0x276,0x1878,0x279,0x279,0x1878,0x1878,0x1878,0x1878,0x1878, +0x1878,0x1878,0x1875,0x1872,0x1875,0x1878,0x1878,0x273,0x1875,0x1875,0x1875,0x1875,0x1875,0x1875,0x1872,0x1875, +0x1875,0x1875,0x1875,0x1875,0x276,0x273,0x273,0x273,0x1875,0x1875,0x1875,0x1875,0x1875,0x1875,0x1875,0x1875, +0x1875,0x1875,0x1875,0x1875,0x1875,0x1875,0x1875,0x276,0x276,0x276,0x276,0x276,0x276,0x276,0x276,0x276, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x261,0x261,0x261,0x261,0x261,0x261,0x261,0x261,0x17cd,0x17cd,0x17cd,0x17cd,0x17cd,0x17cd,0x17cd,0x17cd, +0x17cd,0x17cd,0x17cd,0x17cd,0x17cd,0x17cd,0x17cd,0x17cd,0x17cd,0x17cd,0x17cd,0x267,0x17cd,0x17cd,0x267,0x267, +0x267,0x267,0x267,0x17ca,0x17ca,0x17ca,0x17ca,0x17ca,0x17d0,0x17d0,0x17d0,0x17d0,0x17d0,0x17d0,0x17d0,0x26a, +0x17d0,0x26a,0x17d0,0x17d0,0x17d0,0x17d0,0x26a,0x17d0,0x17d0,0x17d0,0x17d0,0x17d0,0x17d0,0x17d0,0x17d0,0x17d0, +0x17d0,0x17d0,0x17d0,0x17d0,0x17d0,0x17d0,0x26a,0x17d0,0x17d0,0x17d0,0x17d0,0x17d0,0x17d0,0x17d0,0x17d0,0x17d0, +0x17d0,0x17d3,0x26a,0x26a,0x26a,0x26a,0x26a,0x26a,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635, +0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x17dc,0x17dc,0x17dc,0x17dc,0x17dc,0x17dc,0x17dc,0x17dc, +0x17dc,0x17dc,0x17dc,0x17dc,0x17dc,0x17dc,0x17dc,0x17dc,0x17dc,0x17dc,0x17dc,0x26d,0x26d,0x26d,0x26d,0x26d, +0x26d,0x26d,0x26d,0x26d,0x26d,0x26d,0x26d,0x26d,0x17d9,0x17d9,0x17d9,0x17d9,0x17d9,0x17d9,0x17d9,0x17d9, +0x17d9,0x17d9,0x17d9,0x17d9,0x17d9,0x17d9,0x17d9,0x17d9,0x17d9,0x17d9,0x17d9,0x26d,0x26d,0x26d,0x26d,0x26d, +0x26d,0x26d,0x17d6,0x17d6,0x17d6,0x17d6,0x17d6,0x17d6,0x270,0x270,0x270,0x270,0x270,0x270,0x270,0x270, +0x270,0x270,0x270,0x270,0x273,0x273,0x273,0x273,0x17fd,0x17fd,0x17fd,0x17fd,0x17fd,0x17fd,0x17fd,0x17fd, +0x1800,0x18ae,0x18ae,0x18ae,0x18ae,0x18ab,0x18ae,0x279,0x18ab,0x18ab,0x18ab,0x18ab,0x18ab,0x18ab,0x18ae,0x18ab, +0x276,0x276,0x276,0x276,0x276,0x276,0x276,0x276,0x18ae,0x279,0x279,0x18ae,0x18ae,0x18ae,0x18ae,0x18ae, +0x18ae,0x18ae,0x18ab,0x18a8,0x18ab,0x18ae,0x18ae,0x273,0x18ab,0x18ab,0x18ab,0x18ab,0x18ab,0x18ab,0x18a8,0x18ab, +0x18ab,0x18ab,0x18ab,0x18ab,0x276,0x273,0x273,0x273,0x18ab,0x18ab,0x18ab,0x18ab,0x18ab,0x18ab,0x18ab,0x18ab, +0x18ab,0x18ab,0x18ab,0x18ab,0x18ab,0x18ab,0x18ab,0x276,0x276,0x276,0x276,0x276,0x276,0x276,0x276,0x276, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x276,0x276,0x276,0x276,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273, +#if !U_PLATFORM_IS_DARWIN_BASED +0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x17c7,0x17c7,0x17c7,0x17c7,0x17c7,0x1875,0x1875,0x1875, +0x1875,0x1875,0x1875,0x1875,0x1875,0x1875,0x1875,0x1875,0x1875,0x1875,0x276,0x276,0x276,0x276,0x276,0x276, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x17fd,0x17fd,0x17fd,0x17fd,0x17fd,0x18ab,0x18ab,0x18ab, +0x18ab,0x18ab,0x18ab,0x18ab,0x18ab,0x18ab,0x18ab,0x18ab,0x18ab,0x18ab,0x276,0x276,0x276,0x276,0x276,0x276, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273, +0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273, +#if !U_PLATFORM_IS_DARWIN_BASED +0x17c7,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x17fd,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x276,0x279,0x279,0x279,0x279,0x279,0x279,0x279,0x279,0x279,0x279,0x279,0x279,0x279,0x276,0x276, +0x276,0x276,0x276,0x276,0x276,0x276,0x276,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273, +0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273,0x273, +#if !U_PLATFORM_IS_DARWIN_BASED +0x17ac,0x17ac,0x17ac,0x17ac,0x17a9,0x17ac,0x17ac,0x17af,0x17b2,0x17af,0x17af,0x17ac,0x27c,0x27c,0x27c,0x27c, +0x27c,0x27c,0x27c,0x27c,0x27c,0x27c,0x27c,0x27c,0x27c,0x27c,0x27c,0x17a9,0x17a9,0x17a9,0x17a9,0x17a9, +0x1806,0x1806,0x1806,0x1806,0x17fd,0x17fd,0x17fd,0x17f7,0x17fa,0x17fa,0x17fa,0x27f,0x27f,0x27f,0x27f,0x27f, +0x1803,0x1803,0x1803,0x1803,0x1803,0x1803,0x1803,0x1803,0x1803,0x1803,0x27f,0x27f,0x27f,0x27f,0x1800,0x1800, +0x1821,0x1821,0x1821,0x1821,0x1821,0x1821,0x1821,0x1821,0x1821,0x282,0x1821,0x1821,0x1821,0x1821,0x1821,0x1821, +0x1821,0x1821,0x1821,0x1821,0x1821,0x1821,0x1821,0x1821,0x1821,0x1821,0x1821,0x1821,0x1821,0x1821,0x1821,0x1821, +0x1821,0x1821,0x1821,0x181e,0x180c,0x180c,0x180c,0x180c,0x180c,0x180c,0x180c,0x282,0x180c,0x180c,0x180c,0x180c, +0x180c,0x180c,0x181e,0x180f,0x1821,0x1824,0x1824,0x1818,0x1815,0x1815,0x282,0x282,0x282,0x282,0x282,0x282, +0x282,0x282,0x282,0x282,0x181b,0x181b,0x181b,0x181b,0x181b,0x181b,0x181b,0x181b,0x181b,0x181b,0x1812,0x1812, +0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0x282,0x282,0x282, +0x1830,0x1833,0x1839,0x1839,0x1839,0x1839,0x1839,0x1839,0x1839,0x1839,0x1839,0x1839,0x1839,0x1839,0x1839,0x1839, +0x182a,0x182a,0x182a,0x182a,0x182a,0x182a,0x182a,0x288,0x182a,0x182a,0x182a,0x182a,0x182a,0x182a,0x182a,0x182a, +0x182a,0x182a,0x182a,0x182a,0x182a,0x182a,0x182a,0x182a,0x182a,0x288,0x288,0x182a,0x182a,0x182a,0x182a,0x182a, +0x187b,0x28e,0x28b,0x28b,0x28b,0x28b,0x28b,0x28b,0x28b,0x28b,0x28b,0x28b,0x28b,0x28b,0x28b,0x28b, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x17e2,0x17e2,0x17e2,0x17e2,0x17df,0x17e2,0x17e2,0x17e5,0x17e8,0x17e5,0x17e5,0x17e2,0x27c,0x27c,0x27c,0x27c, +0x27c,0x27c,0x27c,0x27c,0x27c,0x27c,0x27c,0x27c,0x27c,0x27c,0x27c,0x17df,0x17df,0x17df,0x17df,0x17df, +0x183c,0x183c,0x183c,0x183c,0x1833,0x1833,0x1833,0x182d,0x1830,0x1830,0x1830,0x27f,0x27f,0x27f,0x27f,0x27f, +0x1839,0x1839,0x1839,0x1839,0x1839,0x1839,0x1839,0x1839,0x1839,0x1839,0x27f,0x27f,0x27f,0x27f,0x1836,0x1836, +0x1857,0x1857,0x1857,0x1857,0x1857,0x1857,0x1857,0x1857,0x1857,0x282,0x1857,0x1857,0x1857,0x1857,0x1857,0x1857, +0x1857,0x1857,0x1857,0x1857,0x1857,0x1857,0x1857,0x1857,0x1857,0x1857,0x1857,0x1857,0x1857,0x1857,0x1857,0x1857, +0x1857,0x1857,0x1857,0x1854,0x1842,0x1842,0x1842,0x1842,0x1842,0x1842,0x1842,0x282,0x1842,0x1842,0x1842,0x1842, +0x1842,0x1842,0x1854,0x1845,0x1857,0x185a,0x185a,0x184e,0x184b,0x184b,0x282,0x282,0x282,0x282,0x282,0x282, +0x282,0x282,0x282,0x282,0x1851,0x1851,0x1851,0x1851,0x1851,0x1851,0x1851,0x1851,0x1851,0x1851,0x1848,0x1848, +0x1848,0x1848,0x1848,0x1848,0x1848,0x1848,0x1848,0x1848,0x1848,0x1848,0x1848,0x1848,0x1848,0x282,0x282,0x282, +0x1866,0x1869,0x186f,0x186f,0x186f,0x186f,0x186f,0x186f,0x186f,0x186f,0x186f,0x186f,0x186f,0x186f,0x186f,0x186f, +0x1860,0x1860,0x1860,0x1860,0x1860,0x1860,0x1860,0x288,0x1860,0x1860,0x1860,0x1860,0x1860,0x1860,0x1860,0x1860, +0x1860,0x1860,0x1860,0x1860,0x1860,0x1860,0x1860,0x1860,0x1860,0x288,0x288,0x1860,0x1860,0x1860,0x1860,0x1860, +0x18b1,0x28e,0x28b,0x28b,0x28b,0x28b,0x28b,0x28b,0x28b,0x28b,0x28b,0x28b,0x28b,0x28b,0x28b,0x28b, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x28b,0x28b,0x28b,0x28b,0x28b,0x28b,0x28b,0x28b,0x28b,0x28b,0x28b,0x28b,0x28b,0x28b,0x28b,0x28b, +#if !U_PLATFORM_IS_DARWIN_BASED +0x1839,0x1839,0x1839,0x1839,0x1839,0x1839,0x1839,0x1839,0x1839,0x1839,0x1839,0x1839,0x1839,0x1839,0x1839,0x1839, +0x291,0x291,0x182d,0x182d,0x182d,0x182d,0x182d,0x182d,0x182d,0x182d,0x182d,0x182d,0x182d,0x182d,0x182d,0x182d, +0x291,0x1836,0x182d,0x182d,0x182d,0x182d,0x182d,0x182d,0x182d,0x1836,0x182d,0x182d,0x1836,0x182d,0x182d,0x291, +0x291,0x291,0x291,0x291,0x291,0x291,0x291,0x291,0x183c,0x183c,0x183c,0x183c,0x183c,0x183c,0x183c,0x183c, +0x183c,0x183c,0x183c,0x183c,0x183c,0x294,0x294,0x294,0x294,0x294,0x294,0x294,0x294,0x294,0x294,0x294, +0x294,0x294,0x294,0x294,0x294,0x294,0x294,0x294,0x1854,0x1854,0x1845,0x183f,0x183f,0x1854,0x1842,0x1857, +0x1857,0x1857,0x1857,0x185a,0x185a,0x184e,0x184b,0x1848,0x1851,0x1851,0x1851,0x1851,0x1851,0x1851,0x1851,0x1851, +0x1851,0x1851,0x297,0x184e,0x297,0x1848,0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x186f,0x186f,0x186f,0x186f,0x186f,0x186f,0x186f,0x186f,0x186f,0x186f,0x186f,0x186f,0x186f,0x186f,0x186f,0x186f, +0x291,0x291,0x1863,0x1863,0x1863,0x1863,0x1863,0x1863,0x1863,0x1863,0x1863,0x1863,0x1863,0x1863,0x1863,0x1863, +0x291,0x186c,0x1863,0x1863,0x1863,0x1863,0x1863,0x1863,0x1863,0x186c,0x1863,0x1863,0x186c,0x1863,0x1863,0x291, +0x291,0x291,0x291,0x291,0x291,0x291,0x291,0x291,0x1872,0x1872,0x1872,0x1872,0x1872,0x1872,0x1872,0x1872, +0x1872,0x1872,0x1872,0x1872,0x1872,0x294,0x294,0x294,0x294,0x294,0x294,0x294,0x294,0x294,0x294,0x294, +0x294,0x294,0x294,0x294,0x294,0x294,0x294,0x294,0x188a,0x188a,0x187b,0x1875,0x1875,0x188a,0x1878,0x188d, +0x188d,0x188d,0x188d,0x1890,0x1890,0x1884,0x1881,0x187e,0x1887,0x1887,0x1887,0x1887,0x1887,0x1887,0x1887,0x1887, +0x1887,0x1887,0x297,0x1884,0x297,0x187e,0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x396,0x396,0x1e,0x396,0x396,0x396,0x396,0x396,0x396,0x396,0x396,0x396,0x396,0x396,0x396,0x396, -0x396,0x1e,0x396,0x396,0x396,0x396,0x396,0x396,0x396,0x1e,0x396,0x396,0x1e,0x396,0x396,0x396, -0x396,0x396,0x1e,0x1e,0x38d,0x396,0x393,0x393,0x393,0x38a,0x38a,0x38a,0x38a,0x38a,0x1e,0x38a, -0x38a,0x393,0x1e,0x393,0x393,0x390,0x1e,0x1e,0x396,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e, +0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297, #if !U_PLATFORM_IS_DARWIN_BASED -0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x396,0xc60,0xc5a,0xc5a,0x1e,0x1e,0x8e8,0x8e8, -0x8e8,0x8e8,0x8e8,0x8e8,0x8e8,0x8e8,0x8e8,0x8e8,0x1374,0xc5d,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e, -0x1e,0x166b,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x21,0x399,0x3a8,0x3a8,0x21,0x3ae,0x3ae,0x3ae, +0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x1860,0x1860,0x1860,0x1860,0x1860,0x1860,0x1860,0x1860, +0x1860,0x1860,0x1860,0x1860,0x1860,0x1860,0x1860,0x1860,0x1860,0x1860,0x1860,0x1860,0x29a,0x29a,0x29a,0x29a, +0x185d,0x185d,0x185d,0x185d,0x185d,0x185d,0x185d,0x185d,0x185d,0x185d,0x185d,0x185d,0x185d,0x185d,0x185d,0x185d, +0x185d,0x185d,0x185d,0x185d,0x185d,0x185d,0x185d,0x185d,0x185d,0x185d,0x185d,0x185d,0x29a,0x29a,0x29a,0x29a, +0x187e,0x187e,0x187e,0x187e,0x187e,0x187e,0x187e,0x187e,0x187e,0x187e,0x187e,0x187e,0x187e,0x29d,0x29d,0x29d, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x396,0xc96,0xc90,0xc90,0x1e,0x1e,0x91e,0x91e, -0x91e,0x91e,0x91e,0x91e,0x91e,0x91e,0x91e,0x91e,0x13aa,0xc93,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e, -0x1e,0x16a1,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x21,0x399,0x3a8,0x3a8,0x21,0x3ae,0x3ae,0x3ae, +0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x297,0x1896,0x1896,0x1896,0x1896,0x1896,0x1896,0x1896,0x1896, +0x1896,0x1896,0x1896,0x1896,0x1896,0x1896,0x1896,0x1896,0x1896,0x1896,0x1896,0x1896,0x29a,0x29a,0x29a,0x29a, +0x1893,0x1893,0x1893,0x1893,0x1893,0x1893,0x1893,0x1893,0x1893,0x1893,0x1893,0x1893,0x1893,0x1893,0x1893,0x1893, +0x1893,0x1893,0x1893,0x1893,0x1893,0x1893,0x1893,0x1893,0x1893,0x1893,0x1893,0x1893,0x29a,0x29a,0x29a,0x29a, +0x18b4,0x18b4,0x18b4,0x18b4,0x18b4,0x18b4,0x18b4,0x18b4,0x18b4,0x18b4,0x18b4,0x18b4,0x18b4,0x29d,0x29d,0x29d, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x3ae,0x3ae,0x3ae,0x3ae,0x3ae,0x21,0x21,0x3ae,0x3ae,0x21,0x21,0x3ae,0x3ae,0x3ae,0x3ae,0x3ae, -0x3ae,0x3ae,0x3ae,0x3ae,0x3ae,0x3ae,0x3ae,0x3ae,0x3ae,0x21,0x3ae,0x3ae,0x3ae,0x3ae,0x3ae,0x3ae, +0x29d,0x29d,0x29d,0x29d,0x29d,0x29d,0x29d,0x29d,0x29d,0x29d,0x29d,0x29d,0x29d,0x29d,0x29d,0x29d, #if !U_PLATFORM_IS_DARWIN_BASED -0x3ae,0x21,0x3ae,0x3ae,0x21,0xc63,0x3ae,0x3ae,0x3ae,0x3ae,0x21,0x21,0x39c,0x3ae,0x399,0x399, -0x3a8,0x399,0x399,0x399,0xf24,0x21,0x21,0x3a8,0x3ab,0x21,0x21,0x3ab,0x3ab,0x39f,0x21,0x21, +0x1881,0x1881,0x1881,0x1881,0x1881,0x1881,0x1881,0x1881,0x1881,0x1881,0x1881,0x1881,0x1881,0x1881,0x1881,0x1881, +0x1881,0x1881,0x1881,0x2a0,0x2a0,0x2a0,0x2a0,0x2a0,0x2a0,0x2a0,0x2a0,0x2a0,0x2a0,0x2a0,0x2a0,0x2a0, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x3ae,0x21,0x3ae,0x3ae,0x21,0xc99,0x3ae,0x3ae,0x3ae,0x3ae,0x21,0x21,0x39c,0x3ae,0x399,0x399, -0x3a8,0x399,0x399,0x399,0xf5a,0x21,0x21,0x3a8,0x3ab,0x21,0x21,0x3ab,0x3ab,0x39f,0x21,0x21, +0x18b7,0x18b7,0x18b7,0x18b7,0x18b7,0x18b7,0x18b7,0x18b7,0x18b7,0x18b7,0x18b7,0x18b7,0x18b7,0x18b7,0x18b7,0x18b7, +0x18b7,0x18b7,0x18b7,0x2a0,0x2a0,0x2a0,0x2a0,0x2a0,0x2a0,0x2a0,0x2a0,0x2a0,0x2a0,0x2a0,0x2a0,0x2a0, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x21,0x21,0x21,0x21,0x21,0x21,0x399,0x399,0x21,0x21,0x21,0x21,0x3b1,0x3b1,0x21,0x3ae, +0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3, +0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3, +0x2a6,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3, +0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3, #if !U_PLATFORM_IS_DARWIN_BASED -0x3ae,0x3ae,0xf24,0xf24,0x21,0x21,0x3a5,0x3a5,0x3a5,0x3a5,0x3a5,0x3a5,0x3a5,0x3a5,0x3a5,0x3a5, -0x3a2,0xc63,0x1299,0x1299,0x1299,0x1299,0x1299,0x1299,0x21,0x21,0x21,0x21,0x21,0x21,0x21,0x21, +0x2a3,0x2a3,0x975,0x975,0x17c4,0x17c4,0x2c1,0x2c1,0x2c1,0x2c1,0x2c1,0x2c1,0x2c1,0x2c1,0x2c1,0x2c1, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x3ae,0x3ae,0xf5a,0xf5a,0x21,0x21,0x3a5,0x3a5,0x3a5,0x3a5,0x3a5,0x3a5,0x3a5,0x3a5,0x3a5,0x3a5, -0x3a2,0xc99,0x12cf,0x12cf,0x12cf,0x12cf,0x12cf,0x12cf,0x21,0x21,0x21,0x21,0x21,0x21,0x21,0x21, +0x2a3,0x2a3,0x9ab,0x9ab,0x17fa,0x17fa,0x2c1,0x2c1,0x2c1,0x2c1,0x2c1,0x2c1,0x2c1,0x2c1,0x2c1,0x2c1, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x24,0x24,0x3b4,0x3c0,0x24,0x3c0,0x3c0,0x3c0,0x3c0,0x3c0,0x3c0,0x24,0x24,0x24,0x3c0,0x3c0, -0x3c0,0x24,0x3c0,0x3c0,0x3c3,0x3c0,0x24,0x24,0x24,0x3c0,0x3c0,0x24,0x3c0,0x24,0x3c0,0x3c0, +0x2c1,0x2c1,0x2c1,0x2c1,0x2a6,0x2a6,0x2a6,0x2a6,0x2a6,0x2a6,0x2a6,0x2a6,0x2a6,0x2a6,0x2a6,0x2a6, +0x2a6,0x2a6,0x2a6,0x2a6,0x2a6,0x2a6,0x2a6,0x2a6,0x2a6,0x2a6,0x2a6,0x2a6,0x2a6,0x2a6,0x2a6,0x2a6, #if !U_PLATFORM_IS_DARWIN_BASED -0x24,0x24,0x24,0x3c0,0x3c0,0x24,0x24,0x24,0x3c0,0x3c0,0x8f1,0x24,0x24,0x24,0x3c0,0x3c0, -0x3c0,0x3c0,0x3c0,0x3c0,0x3c0,0x8f1,0xd44,0x3c0,0x3c0,0x3c0,0x24,0x24,0x24,0x24,0x3b4,0x3ba, +0x2a6,0x2a6,0x2a6,0x2a6,0xb3a,0xb3a,0xb3a,0xb3a,0xb3a,0xb3a,0xb3a,0xb3a,0xb3a,0xb3a,0xb3a,0xb3a, +0xb3a,0xb3a,0xb3a,0xb3a,0xb3a,0xb3a,0xb3a,0xb3a,0xb3a,0xb3a,0x2a9,0x2a9,0x2a9,0x2a9,0x2a9,0x2a9, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x24,0x24,0x24,0x3c0,0x3c0,0x24,0x24,0x24,0x3c0,0x3c0,0x927,0x24,0x24,0x24,0x3c0,0x3c0, -0x3c0,0x3c0,0x3c0,0x3c0,0x3c0,0x927,0xd7a,0x3c0,0x3c0,0x3c0,0x24,0x24,0x24,0x24,0x3b4,0x3ba, +0x2a6,0x2a6,0x2a6,0x2a6,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70, +0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0x2a9,0x2a9,0x2a9,0x2a9,0x2a9,0x2a9, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x3b4,0x3ba,0x3ba,0x24,0x24,0x24,0x3ba,0x3ba,0x3ba,0x24,0x3bd,0x3bd,0x3bd,0x3b7,0x24,0x24, +0x2a9,0x2a9,0x2a9,0x2a9,0x2af,0x2af,0x2af,0x2af,0x2af,0x2af,0x2af,0x2af,0x2af,0x2af,0x2af,0x2ac, +0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac,0x2ac, #if !U_PLATFORM_IS_DARWIN_BASED -0xf27,0x24,0x24,0x24,0x24,0x24,0x24,0x3b4,0x24,0x24,0x24,0x24,0x24,0x24,0x24,0x24, -0x24,0x24,0xe5b,0x8ee,0x8ee,0x8ee,0x8ee,0x8ee,0x8ee,0x8ee,0x8ee,0x8ee,0x8eb,0x8eb,0x8eb,0xc66, -0xc66,0xc66,0xc66,0xc66,0xc66,0xc69,0xc66,0x24,0x24,0x24,0x24,0x24,0x145e,0x3d2,0x3d2,0x3d2, +0x2ac,0x2ac,0x2ac,0x2ac,0x112b,0x112b,0x112b,0x112b,0x12cc,0x12cc,0x12cc,0x12cc,0x12cc,0x12cc,0x12cc,0x12cc, +0x14ca,0x17b5,0x17b5,0x17b5,0x17b5,0x17b5,0x17b5,0x17b5,0x17b5,0x17b5,0x2af,0x2af,0x2af,0x2af,0x2af,0x2af, +0x2af,0x2af,0x2af,0x2af,0xc8d,0xc8d,0xc8d,0xc8d,0xc8d,0xc8d,0xc8d,0xc8d,0xc8d,0xc8d,0xc8d,0x12cf, +0x12cf,0x12cf,0x2b2,0x2b2,0xebe,0xebe,0xebe,0xebe,0xebe,0xebe,0xebe,0xebe,0xebe,0xebe,0xebe,0xebe, +0xebe,0xebe,0xebe,0xebe,0xebe,0xebe,0xebe,0xebe,0xebe,0xebe,0xebe,0xebe,0xebe,0xebe,0x2b2,0x2b2, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0xf5d,0x24,0x24,0x24,0x24,0x24,0x24,0x3b4,0x24,0x24,0x24,0x24,0x24,0x24,0x24,0x24, -0x24,0x24,0xe91,0x924,0x924,0x924,0x924,0x924,0x924,0x924,0x924,0x924,0x921,0x921,0x921,0xc9c, -0xc9c,0xc9c,0xc9c,0xc9c,0xc9c,0xc9f,0xc9c,0x24,0x24,0x24,0x24,0x24,0x1494,0x3d2,0x3d2,0x3d2, +0x2ac,0x2ac,0x2ac,0x2ac,0x1161,0x1161,0x1161,0x1161,0x1302,0x1302,0x1302,0x1302,0x1302,0x1302,0x1302,0x1302, +0x1500,0x17eb,0x17eb,0x17eb,0x17eb,0x17eb,0x17eb,0x17eb,0x17eb,0x17eb,0x2af,0x2af,0x2af,0x2af,0x2af,0x2af, +0x2af,0x2af,0x2af,0x2af,0xcc3,0xcc3,0xcc3,0xcc3,0xcc3,0xcc3,0xcc3,0xcc3,0xcc3,0xcc3,0xcc3,0x1305, +0x1305,0x1305,0x2b2,0x2b2,0xef4,0xef4,0xef4,0xef4,0xef4,0xef4,0xef4,0xef4,0xef4,0xef4,0xef4,0xef4, +0xef4,0xef4,0xef4,0xef4,0xef4,0xef4,0xef4,0xef4,0xef4,0xef4,0xef4,0xef4,0xef4,0xef4,0x2b2,0x2b2, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x27,0x3d5,0x3d5,0x3d5,0x3d5,0x3d5,0x3d5,0x3d5,0x3d5,0x27,0x3d5,0x3d5,0x3d5,0x27,0x3d5,0x3d5, -0x3d5,0x3d5,0x3d5,0x3d5,0x3d5,0x3d5,0x3d5,0x3d5,0x3d5,0x3d5,0x3d5,0x3d5,0x3d5,0x27,0x3d5,0x3d5, +0x2b2,0x2b2,0x2b2,0x2b2,0x2b2,0x2b2,0x2b2,0x2b2,0x2b2,0x2b2,0x2b2,0x2b2,0x2b2,0x2b2,0x2b2,0x2b2, +0x2b2,0x2b2,0x2b2,0x2b2,0x2b2,0x2b2,0x2b2,0x2b2,0x2b2,0x2b2,0x2b2,0x2b2,0x2b2,0x2b2,0x2b2,0x2b2, #if !U_PLATFORM_IS_DARWIN_BASED -0x3d5,0x3d5,0x3d5,0x3d5,0x3d5,0x3d5,0x3d5,0x3d5,0x1461,0x3d5,0x3d5,0x3d5,0x3d5,0x3d5,0x27,0x27, -0x27,0xf30,0x3c6,0x3c6,0x3c6,0x3d2,0x3d2,0x3d2,0x3d2,0x27,0x3c6,0x3c6,0x3c9,0x27,0x3c6,0x3c6, -0x3c6,0x3cc,0x27,0x27,0x27,0x27,0x27,0x27,0x27,0x3c6,0x3c6,0x27,0xf30,0xf30,0x166e,0x27, -0x27,0x27,0x27,0x27,0x3d5,0x3d5,0xf2a,0xf2a,0x27,0x27,0x3cf,0x3cf,0x3cf,0x3cf,0x3cf,0x3cf, -0x3cf,0x3cf,0x3cf,0x3cf,0x27,0x27,0x27,0x27,0x27,0x27,0x27,0x27,0xf2d,0xf2d,0xf2d,0xf2d, -0xf2d,0xf2d,0xf2d,0xf2d,0x2a,0x1464,0x3e1,0x3e1,0x2a,0x3e7,0x3e7,0x3e7,0x3e7,0x3e7,0x3e7,0x3e7, +0xb9d,0xb9d,0xb9d,0xb9d,0xb9d,0xb9d,0xb9d,0xb9d,0xb9d,0xb9d,0xb9d,0xb9d,0xb9d,0xb9d,0xb9d,0xb9d, +0xb9d,0xb9d,0xb9d,0xb9d,0xb9d,0xb9d,0xb9d,0x2b5,0x2b5,0x2b5,0x2b5,0x2b5,0x2b5,0x2b5,0x2b5,0x2b5, +0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0, +0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0x2b8,0x2b8, +0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4, +0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x2bb,0x2bb,0x2bb,0x2bb,0x2bb,0x2bb,0x2bb,0x2bb,0x2bb,0x2bb,0x2bb, +0x13fe,0x13fe,0x13fe,0x13fe,0x13fe,0x13fe,0x13fe,0x13fe,0x13fe,0x13fe,0x13fe,0x13fe,0x13fe,0x13fe,0x13fe,0x13fe, +0x13fe,0x13fe,0x13fe,0x13fe,0x13fe,0x13fe,0x13fe,0x13fe,0x13fe,0x13fe,0x13fe,0x13fe,0x13fe,0x13fe,0x2be,0x2be, +0x1143,0x3ba,0x3ba,0x3c6,0xccf,0x3c9,0x3c9,0x3c9,0x3c9,0x3c9,0x3c9,0x3c9,0x3c9,0x3c9,0x3c9,0x3c9, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x3d5,0x3d5,0x3d5,0x3d5,0x3d5,0x3d5,0x3d5,0x3d5,0x1497,0x3d5,0x3d5,0x3d5,0x3d5,0x3d5,0x27,0x27, -0x27,0xf66,0x3c6,0x3c6,0x3c6,0x3d2,0x3d2,0x3d2,0x3d2,0x27,0x3c6,0x3c6,0x3c9,0x27,0x3c6,0x3c6, -0x3c6,0x3cc,0x27,0x27,0x27,0x27,0x27,0x27,0x27,0x3c6,0x3c6,0x27,0xf66,0xf66,0x16a4,0x27, -0x27,0x27,0x27,0x27,0x3d5,0x3d5,0xf60,0xf60,0x27,0x27,0x3cf,0x3cf,0x3cf,0x3cf,0x3cf,0x3cf, -0x3cf,0x3cf,0x3cf,0x3cf,0x27,0x27,0x27,0x27,0x27,0x27,0x27,0x27,0xf63,0xf63,0xf63,0xf63, -0xf63,0xf63,0xf63,0xf63,0x2a,0x149a,0x3e1,0x3e1,0x2a,0x3e7,0x3e7,0x3e7,0x3e7,0x3e7,0x3e7,0x3e7, +0xbd3,0xbd3,0xbd3,0xbd3,0xbd3,0xbd3,0xbd3,0xbd3,0xbd3,0xbd3,0xbd3,0xbd3,0xbd3,0xbd3,0xbd3,0xbd3, +0xbd3,0xbd3,0xbd3,0xbd3,0xbd3,0xbd3,0xbd3,0x2b5,0x2b5,0x2b5,0x2b5,0x2b5,0x2b5,0x2b5,0x2b5,0x2b5, +0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6, +0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0x2b8,0x2b8, +0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a, +0x131a,0x131a,0x131a,0x131a,0x131a,0x2bb,0x2bb,0x2bb,0x2bb,0x2bb,0x2bb,0x2bb,0x2bb,0x2bb,0x2bb,0x2bb, +0x1434,0x1434,0x1434,0x1434,0x1434,0x1434,0x1434,0x1434,0x1434,0x1434,0x1434,0x1434,0x1434,0x1434,0x1434,0x1434, +0x1434,0x1434,0x1434,0x1434,0x1434,0x1434,0x1434,0x1434,0x1434,0x1434,0x1434,0x1434,0x1434,0x1434,0x2be,0x2be, +0x1179,0x3ba,0x3ba,0x3c6,0xd05,0x3c9,0x3c9,0x3c9,0x3c9,0x3c9,0x3c9,0x3c9,0x3c9,0x3c9,0x3c9,0x3c9, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x3e7,0x2a,0x3e7,0x3e7,0x3e7,0x2a,0x3e7,0x3e7,0x3e7,0x3e7,0x3e7,0x3e7,0x3e7,0x3e7,0x3e7,0x3e7, -0x3e7,0x3e7,0x3e7,0x3e7,0x3e7,0x2a,0x3e7,0x3e7,0x3e7,0x3e7,0x3e7,0x3e7,0x3e7,0x3e7,0x3e7,0x3e7, +0x3c9,0x3c9,0x3c9,0x3c9,0x3c9,0x3c9,0x3c9,0x3c9,0x3c9,0x3c9,0x3c9,0x3c9,0x3c9,0x3c9,0x3c9,0x3c9, #if !U_PLATFORM_IS_DARWIN_BASED -0x2a,0x3e7,0x3e7,0x3e7,0x3e7,0x3e7,0x2a,0x2a,0xc6c,0xc6f,0x3e1,0x3d8,0x3e4,0x3e1,0x3d8,0x3e1, +0x3c6,0x3ba,0x3ba,0x3ba,0x3ba,0x3ba,0x3ba,0x3ba,0x3ba,0x3c6,0x3c6,0x3c6,0x3c6,0x3c0,0x1146,0x131d, +0x3c9,0x942,0x945,0x3bd,0x3bd,0x1143,0x131a,0x131a,0x3cc,0x3cc,0x3cc,0x3cc,0x3cc,0x3cc,0x3cc,0x3cc, +0x3c9,0x3c9,0x3ba,0x3ba,0x8cd,0x8d0,0x95d,0x95d,0x95d,0x95d,0x95d,0x95d,0x95d,0x95d,0x95d,0x95d, +0x3c3,0xfa5,0xfa2,0x1320,0x1320,0x1320,0x1320,0x1320,0x14f1,0x1149,0x1149,0xef7,0xef7,0xdc2,0xef7,0xef7, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x2a,0x3e7,0x3e7,0x3e7,0x3e7,0x3e7,0x2a,0x2a,0xca2,0xca5,0x3e1,0x3d8,0x3e4,0x3e1,0x3d8,0x3e1, +0x3c6,0x3ba,0x3ba,0x3ba,0x3ba,0x3ba,0x3ba,0x3ba,0x3ba,0x3c6,0x3c6,0x3c6,0x3c6,0x3c0,0x117c,0x1353, +0x3c9,0x978,0x97b,0x3bd,0x3bd,0x1179,0x1350,0x1350,0x3cc,0x3cc,0x3cc,0x3cc,0x3cc,0x3cc,0x3cc,0x3cc, +0x3c9,0x3c9,0x3ba,0x3ba,0x903,0x906,0x993,0x993,0x993,0x993,0x993,0x993,0x993,0x993,0x993,0x993, +0x3c3,0xfdb,0xfd8,0x1356,0x1356,0x1356,0x1356,0x1356,0x1527,0x117f,0x117f,0xf2d,0xf2d,0xdf8,0xf2d,0xf2d, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x3e1,0x2a,0x3d8,0x3e4,0x3e4,0x2a,0x3e4,0x3e4,0x3d8,0x3db,0x2a,0x2a,0x2a,0x2a,0x2a,0x2a, +0x3c9,0x3c9,0x3c9,0x3c9,0x3c9,0x3c9,0x3c9,0x3c9,0x3c9,0x3cc,0x3c9,0x3c9,0x3c9,0x3c9,0x3c9,0x3c9, #if !U_PLATFORM_IS_DARWIN_BASED -0x2a,0x3d8,0x3d8,0x2a,0x2a,0x2a,0x2a,0x2a,0x2a,0x2a,0x3e7,0x2a,0x3e7,0x3e7,0xe73,0xe73, -0x2a,0x2a,0x3de,0x3de,0x3de,0x3de,0x3de,0x3de,0x3de,0x3de,0x3de,0x3de,0x2a,0xe76,0xe76,0x2a, -0x2a,0x2a,0x2a,0x2a,0x2a,0x2a,0x2a,0x2a,0x2a,0x2a,0x2a,0x2a,0x2d,0x1467,0x3f3,0x3f3, +0x3c9,0x3cc,0x3c9,0x3c9,0x3cc,0x3c9,0x3c9,0x3c9,0x3c9,0x3c9,0x131a,0x131d,0x3bd,0x3c9,0x3c6,0x3c6, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x2a,0x3d8,0x3d8,0x2a,0x2a,0x2a,0x2a,0x2a,0x2a,0x2a,0x3e7,0x2a,0x3e7,0x3e7,0xea9,0xea9, -0x2a,0x2a,0x3de,0x3de,0x3de,0x3de,0x3de,0x3de,0x3de,0x3de,0x3de,0x3de,0x2a,0xeac,0xeac,0x2a, -0x2a,0x2a,0x2a,0x2a,0x2a,0x2a,0x2a,0x2a,0x2a,0x2a,0x2a,0x2a,0x2d,0x149d,0x3f3,0x3f3, +0x3c9,0x3cc,0x3c9,0x3c9,0x3cc,0x3c9,0x3c9,0x3c9,0x3c9,0x3c9,0x1350,0x1353,0x3bd,0x3c9,0x3c6,0x3c6, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x4a7,0x4a7,0x4a7,0x4a7,0x4a7,0x4a7,0x4a7,0x4a7,0x4a7,0x4a7,0x4a7,0x4a7,0x4a7,0x4a7,0x4a7,0x4a7, +#if !U_PLATFORM_IS_DARWIN_BASED +0x4a7,0x4a7,0x4a7,0x4a7,0x4a7,0x4a7,0x4a7,0xbbb,0xbbb,0xdce,0xdce,0x8d3,0xdd1,0x1410,0x1410,0x1410, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x4a7,0x4a7,0x4a7,0x4a7,0x4a7,0x4a7,0x4a7,0xbf1,0xbf1,0xe04,0xe04,0x909,0xe07,0x1446,0x1446,0x1446, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x2d,0x3f9,0x3f9,0x3f9,0x3f9,0x3f9,0x3f9,0x3f9,0x3f9,0x2d,0x3f9,0x3f9,0x3f9,0x2d,0x3f9,0x3f9, +0x4aa,0x4aa,0x4aa,0x4aa,0x4aa,0x4aa,0x4aa,0x4aa,0x4aa,0x4aa,0x4aa,0x4aa,0x4aa,0x4aa,0x4aa,0x4aa, +0x4aa,0x4aa,0x4aa,0x4aa,0x4aa,0x4aa,0x4aa,0x4aa,0x4aa,0x4aa,0x4aa,0x4aa,0x4aa,0x4aa,0x4aa,0x4aa, #if !U_PLATFORM_IS_DARWIN_BASED -0x3f9,0x3f9,0x3f9,0x3f9,0x3f9,0x3f9,0x3f9,0x3f9,0x3f9,0x3f9,0x3f9,0x3f9,0x3f9,0x129c,0x3f9,0x3f9, -0x3f9,0x3f9,0x3f9,0x3f9,0x3f9,0x3f9,0x3f9,0x3f9,0x3f9,0x3f9,0x3f9,0x3f9,0x3f9,0x3f9,0x129c,0x2d, -0x2d,0xf3c,0x3ea,0x3f3,0x3f3,0x3ea,0x3ea,0x3ea,0xf33,0x2d,0x3f3,0x3f3,0x3f3,0x2d,0x3f6,0x3f6, -0x3f6,0x3ed,0x129c,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x3ea,0x2d,0x2d,0x2d,0x2d, -0x2d,0x2d,0x2d,0x1671,0x3f9,0x3f9,0xf33,0xf33,0x2d,0x2d,0x3f0,0x3f0,0x3f0,0x3f0,0x3f0,0x3f0, -0x3f0,0x3f0,0x3f0,0x3f0,0xf36,0xf36,0xf36,0xf36,0xf36,0xf36,0x2d,0x2d,0x2d,0xf39,0xf3c,0xf3c, -0xf3c,0xf3c,0xf3c,0xf3c,0x30,0x30,0x9ba,0x9ba,0x30,0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x9c0, -0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x30,0x30,0x30,0x9c0,0x9c0, -0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x9c0, -0x9c0,0x9c0,0x30,0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x30,0x9c0,0x30,0x30, -0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x30,0x30,0x30,0x9b4,0x30,0x30,0x30,0x30,0x9b1, -0x9ba,0x9ba,0x9b1,0x9b1,0x9b1,0x30,0x9b1,0x30,0x9ba,0x9ba,0x9bd,0x9ba,0x9bd,0x9bd,0x9bd,0x9b1, -0x30,0x30,0x30,0x30,0x30,0x30,0x146a,0x146a,0x146a,0x146a,0x146a,0x146a,0x146a,0x146a,0x146a,0x146a, -0x30,0x30,0x9ba,0x9ba,0x9b7,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x3f9,0x3f9,0x3f9,0x3f9,0x3f9,0x3f9,0x3f9,0x3f9,0x3f9,0x3f9,0x3f9,0x3f9,0x3f9,0x12d2,0x3f9,0x3f9, -0x3f9,0x3f9,0x3f9,0x3f9,0x3f9,0x3f9,0x3f9,0x3f9,0x3f9,0x3f9,0x3f9,0x3f9,0x3f9,0x3f9,0x12d2,0x2d, -0x2d,0xf72,0x3ea,0x3f3,0x3f3,0x3ea,0x3ea,0x3ea,0xf69,0x2d,0x3f3,0x3f3,0x3f3,0x2d,0x3f6,0x3f6, -0x3f6,0x3ed,0x12d2,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x3ea,0x2d,0x2d,0x2d,0x2d, -0x2d,0x2d,0x2d,0x16a7,0x3f9,0x3f9,0xf69,0xf69,0x2d,0x2d,0x3f0,0x3f0,0x3f0,0x3f0,0x3f0,0x3f0, -0x3f0,0x3f0,0x3f0,0x3f0,0xf6c,0xf6c,0xf6c,0xf6c,0xf6c,0xf6c,0x2d,0x2d,0x2d,0xf6f,0xf72,0xf72, -0xf72,0xf72,0xf72,0xf72,0x30,0x30,0x9f0,0x9f0,0x30,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6, -0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x30,0x30,0x30,0x9f6,0x9f6, -0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6, -0x9f6,0x9f6,0x30,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x30,0x9f6,0x30,0x30, -0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x30,0x30,0x30,0x9ea,0x30,0x30,0x30,0x30,0x9e7, -0x9f0,0x9f0,0x9e7,0x9e7,0x9e7,0x30,0x9e7,0x30,0x9f0,0x9f0,0x9f3,0x9f0,0x9f3,0x9f3,0x9f3,0x9e7, -0x30,0x30,0x30,0x30,0x30,0x30,0x14a0,0x14a0,0x14a0,0x14a0,0x14a0,0x14a0,0x14a0,0x14a0,0x14a0,0x14a0, -0x30,0x30,0x9f0,0x9f0,0x9ed,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x33,0x414,0x414,0x414,0x414,0x414,0x414,0x414,0x414,0x414,0x414,0x414,0x414,0x414,0x414,0x414, -0x414,0x414,0x414,0x414,0x414,0x414,0x414,0x414,0x414,0x414,0x414,0x414,0x414,0x414,0x414,0x414, -0x414,0x3ff,0x414,0x411,0x3ff,0x3ff,0x3ff,0x3ff,0x3ff,0x3ff,0x405,0x33,0x33,0x33,0x33,0x3fc, -0x41a,0x41a,0x41a,0x41a,0x41a,0x414,0x417,0x402,0x402,0x402,0x402,0x402,0x402,0x3ff,0x402,0x408, -0x40e,0x40e,0x40e,0x40e,0x40e,0x40e,0x40e,0x40e,0x40e,0x40e,0x40b,0x40b,0x33,0x33,0x33,0x33, -0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33, -0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x36,0x429,0x429,0x36, -0x429,0x36,0x36,0x429,0x429,0x36,0x429,0x36,0x36,0x429,0x36,0x36,0x36,0x36,0x36,0x36, -0x429,0x429,0x429,0x429,0x36,0x429,0x429,0x429,0x429,0x429,0x429,0x429,0x36,0x429,0x429,0x429, -0x36,0x429,0x36,0x429,0x36,0x36,0x429,0x429,0x36,0x429,0x429,0x429,0x429,0x41d,0x429,0x426, -0x41d,0x41d,0x41d,0x41d,0x41d,0x41d,0x36,0x41d,0x41d,0x429,0x36,0x36,0x432,0x432,0x432,0x432, -0x432,0x36,0x42f,0x36,0x420,0x420,0x420,0x420,0x420,0x41d,0x36,0x36,0x423,0x423,0x423,0x423, -#if !U_PLATFORM_IS_DARWIN_BASED -0x423,0x423,0x423,0x423,0x423,0x423,0x36,0x36,0x42c,0x42c,0x1377,0x1377,0x36,0x36,0x36,0x36, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x423,0x423,0x423,0x423,0x423,0x423,0x36,0x36,0x42c,0x42c,0x13ad,0x13ad,0x36,0x36,0x36,0x36, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36, -#if !U_PLATFORM_IS_DARWIN_BASED -0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x933,0x933,0x933,0x936, -0x933,0x933,0x933,0x933,0x39,0x933,0x933,0x933,0x933,0x936,0x933,0x933,0x933,0x933,0x936,0x933, -0x933,0x933,0x933,0x936,0x933,0x933,0x933,0x933,0x936,0x933,0x933,0x933,0x933,0x933,0x933,0x933, -0x933,0x933,0x933,0x933,0x933,0x936,0x9cf,0xf48,0xf48,0x39,0x39,0x39,0x39,0x900,0x900,0x903, -0x900,0x903,0x903,0x90c,0x903,0x90c,0x900,0x900,0x900,0x900,0x900,0x92d,0x900,0x903,0x906,0x906, -0x909,0x912,0x906,0x906,0x933,0x933,0x933,0x933,0x12a5,0x129f,0x129f,0x129f,0x900,0x900,0x900,0x903, -0x900,0x900,0x9c3,0x900,0x39,0x900,0x900,0x900,0x900,0x903,0x900,0x900,0x900,0x900,0x903,0x900, -0x900,0x900,0x900,0x903,0x900,0x900,0x900,0x900,0x903,0x900,0x9c3,0x9c3,0x9c3,0x900,0x900,0x900, -0x900,0x900,0x900,0x900,0x9c3,0x903,0x9c3,0x9c3,0x9c3,0x39,0x9cc,0x9cc,0x9c9,0x9c9,0x9c9,0x9c9, -0x9c9,0x9c9,0x9c6,0x9c9,0x9c9,0x9c9,0x9c9,0x9c9,0x9c9,0x39,0xf3f,0x9c9,0xd47,0xd47,0xf42,0xf45, -0xf3f,0x10c8,0x10c8,0x10c8,0x10c8,0x12a2,0x12a2,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x969,0x969,0x969,0x96c, -0x969,0x969,0x969,0x969,0x39,0x969,0x969,0x969,0x969,0x96c,0x969,0x969,0x969,0x969,0x96c,0x969, -0x969,0x969,0x969,0x96c,0x969,0x969,0x969,0x969,0x96c,0x969,0x969,0x969,0x969,0x969,0x969,0x969, -0x969,0x969,0x969,0x969,0x969,0x96c,0xa05,0xf7e,0xf7e,0x39,0x39,0x39,0x39,0x936,0x936,0x939, -0x936,0x939,0x939,0x942,0x939,0x942,0x936,0x936,0x936,0x936,0x936,0x963,0x936,0x939,0x93c,0x93c, -0x93f,0x948,0x93c,0x93c,0x969,0x969,0x969,0x969,0x12db,0x12d5,0x12d5,0x12d5,0x936,0x936,0x936,0x939, -0x936,0x936,0x9f9,0x936,0x39,0x936,0x936,0x936,0x936,0x939,0x936,0x936,0x936,0x936,0x939,0x936, -0x936,0x936,0x936,0x939,0x936,0x936,0x936,0x936,0x939,0x936,0x9f9,0x9f9,0x9f9,0x936,0x936,0x936, -0x936,0x936,0x936,0x936,0x9f9,0x939,0x9f9,0x9f9,0x9f9,0x39,0xa02,0xa02,0x9ff,0x9ff,0x9ff,0x9ff, -0x9ff,0x9ff,0x9fc,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,0x39,0xf75,0x9ff,0xd7d,0xd7d,0xf78,0xf7b, -0xf75,0x10fe,0x10fe,0x10fe,0x10fe,0x12d8,0x12d8,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39, -#if !U_PLATFORM_IS_DARWIN_BASED -0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x43b,0x43b,0x43b,0x43b,0x43b,0x43b,0x3c,0x137d, -0x3c,0x3c,0x3c,0x3c,0x3c,0x137d,0x3c,0x3c,0x438,0x438,0x438,0x438,0x438,0x438,0x438,0x438, -0x438,0x438,0x438,0x438,0x438,0x438,0x438,0x438,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0xd56, -0x9f9,0x3f,0x9f9,0x9f9,0x9f9,0x9f9,0x3f,0x3f,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x3f, -0x9f9,0x3f,0x9f9,0x9f9,0x9f9,0x9f9,0x3f,0x3f,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0xd56, -0x9f9,0x3f,0x9f9,0x9f9,0x9f9,0x9f9,0x3f,0x3f,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9, -0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0xd56,0x9f9,0x3f,0x9f9,0x9f9, -0x9f9,0x9f9,0x3f,0x3f,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x3f,0x9f9,0x3f,0x9f9,0x9f9, -0x9f9,0x9f9,0x3f,0x3f,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0xd56,0x9f9,0x9f9,0x9f9,0x9f9, -0x9f9,0x9f9,0x9f9,0x3f,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9, -0x9f9,0x9f9,0x9f9,0xd56,0x9f9,0x3f,0x9f9,0x9f9,0x9f9,0x9f9,0x3f,0x3f,0x9f9,0x9f9,0x9f9,0x9f9, -0x9f9,0x9f9,0x9f9,0xd56,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9, -0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x3f,0x3f,0x12a8,0x12a8,0xd50,0xd53,0x9f3,0x9fc,0x9f0, -0x9f0,0x9f0,0x9f0,0x9fc,0x9fc,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x9ed,0x9ed, -0x9ed,0x9ed,0x9ed,0x9ed,0x9ed,0x9ed,0x9ed,0x9ed,0x9ed,0x3f,0x3f,0x3f,0x9ff,0x9ff,0x9ff,0x9ff, -0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff, -0x9ff,0x1677,0x42,0x42,0x1674,0x1674,0x1674,0x1674,0x1674,0x1674,0x42,0x42,0xa11,0xa14,0xa14,0xa14, -0xa14,0xa14,0xa14,0xa14,0xa14,0xa14,0xa14,0xa14,0xa14,0xa14,0xa14,0xa14,0xa14,0xa14,0xa14,0xa14, -0xa14,0xa14,0xa14,0xa14,0xa14,0xa14,0xa14,0xa0e,0xa0b,0x45,0x45,0x45,0xa1a,0xa1a,0xa1a,0xa1a, -0xa1a,0xa1a,0xa1a,0xa1a,0xa1a,0xa1a,0xa1a,0xa17,0xa17,0xa17,0xa1a,0xa1a,0xa1a,0x146d,0x146d,0x146d, -0x146d,0x146d,0x146d,0x146d,0x146d,0x48,0x48,0x48,0x48,0x48,0x48,0x48,0xa3b,0xa3b,0xa3b,0xa3b, -0xa3b,0xa3b,0xa1d,0xa3b,0xa3b,0xa20,0xa20,0xa20,0xa20,0xa20,0xa20,0xa20,0xa20,0xa20,0xa23,0xa20, -0xa32,0xa32,0xa35,0xa3e,0xa2c,0xa29,0xa32,0xa2f,0xa3e,0xc72,0x4b,0x4b,0xa38,0xa38,0xa38,0xa38, -0xa38,0xa38,0xa38,0xa38,0xa38,0xa38,0x4b,0x4b,0x4b,0x4b,0x4b,0x4b,0xc75,0xc75,0xc75,0xc75, -0xc75,0xc75,0xc75,0xc75,0xc75,0xc75,0x4b,0x4b,0x4b,0x4b,0x4b,0x4b,0xa4a,0xa4a,0xac8,0xacb, -0xa50,0xac5,0xa4d,0xa4a,0xa53,0xa62,0xa56,0xa65,0xa65,0xa65,0xa44,0x4e,0xa59,0xa59,0xa59,0xa59, -0xa59,0xa59,0xa59,0xa59,0xa59,0xa59,0x4e,0x4e,0x4e,0x4e,0x4e,0x4e,0xa5c,0xa5c,0xa5c,0xa5c, -0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c, -0xa5c,0xa5c,0xa5c,0xa5c,0x4e,0x4e,0x4e,0x4e,0x4e,0x4e,0x4e,0x4e,0xa5c,0xa5c,0xa5c,0xa5c, -0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa47,0xf69,0x4e,0x4e,0x4e,0x4e,0x4e,0x111f,0x111f,0x111f,0x111f, -0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x459,0x459,0x459,0x459, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x43b,0x43b,0x43b,0x43b,0x43b,0x43b,0x3c,0x13b3, -0x3c,0x3c,0x3c,0x3c,0x3c,0x13b3,0x3c,0x3c,0x438,0x438,0x438,0x438,0x438,0x438,0x438,0x438, -0x438,0x438,0x438,0x438,0x438,0x438,0x438,0x438,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xd8c, -0xa2f,0x3f,0xa2f,0xa2f,0xa2f,0xa2f,0x3f,0x3f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0x3f, -0xa2f,0x3f,0xa2f,0xa2f,0xa2f,0xa2f,0x3f,0x3f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xd8c, -0xa2f,0x3f,0xa2f,0xa2f,0xa2f,0xa2f,0x3f,0x3f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f, -0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xd8c,0xa2f,0x3f,0xa2f,0xa2f, -0xa2f,0xa2f,0x3f,0x3f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0x3f,0xa2f,0x3f,0xa2f,0xa2f, -0xa2f,0xa2f,0x3f,0x3f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xd8c,0xa2f,0xa2f,0xa2f,0xa2f, -0xa2f,0xa2f,0xa2f,0x3f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f, -0xa2f,0xa2f,0xa2f,0xd8c,0xa2f,0x3f,0xa2f,0xa2f,0xa2f,0xa2f,0x3f,0x3f,0xa2f,0xa2f,0xa2f,0xa2f, -0xa2f,0xa2f,0xa2f,0xd8c,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f, -0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0x3f,0x3f,0x12de,0x12de,0xd86,0xd89,0xa29,0xa32,0xa26, -0xa26,0xa26,0xa26,0xa32,0xa32,0xa2c,0xa2c,0xa2c,0xa2c,0xa2c,0xa2c,0xa2c,0xa2c,0xa2c,0xa23,0xa23, -0xa23,0xa23,0xa23,0xa23,0xa23,0xa23,0xa23,0xa23,0xa23,0x3f,0x3f,0x3f,0xa35,0xa35,0xa35,0xa35, -0xa35,0xa35,0xa35,0xa35,0xa35,0xa35,0xa35,0xa35,0xa35,0xa35,0xa35,0xa35,0xa35,0xa35,0xa35,0xa35, -0xa35,0x16ad,0x42,0x42,0x16aa,0x16aa,0x16aa,0x16aa,0x16aa,0x16aa,0x42,0x42,0xa47,0xa4a,0xa4a,0xa4a, -0xa4a,0xa4a,0xa4a,0xa4a,0xa4a,0xa4a,0xa4a,0xa4a,0xa4a,0xa4a,0xa4a,0xa4a,0xa4a,0xa4a,0xa4a,0xa4a, -0xa4a,0xa4a,0xa4a,0xa4a,0xa4a,0xa4a,0xa4a,0xa44,0xa41,0x45,0x45,0x45,0xa50,0xa50,0xa50,0xa50, -0xa50,0xa50,0xa50,0xa50,0xa50,0xa50,0xa50,0xa4d,0xa4d,0xa4d,0xa50,0xa50,0xa50,0x14a3,0x14a3,0x14a3, -0x14a3,0x14a3,0x14a3,0x14a3,0x14a3,0x48,0x48,0x48,0x48,0x48,0x48,0x48,0xa71,0xa71,0xa71,0xa71, -0xa71,0xa71,0xa53,0xa71,0xa71,0xa56,0xa56,0xa56,0xa56,0xa56,0xa56,0xa56,0xa56,0xa56,0xa59,0xa56, -0xa68,0xa68,0xa6b,0xa74,0xa62,0xa5f,0xa68,0xa65,0xa74,0xca8,0x4b,0x4b,0xa6e,0xa6e,0xa6e,0xa6e, -0xa6e,0xa6e,0xa6e,0xa6e,0xa6e,0xa6e,0x4b,0x4b,0x4b,0x4b,0x4b,0x4b,0xcab,0xcab,0xcab,0xcab, -0xcab,0xcab,0xcab,0xcab,0xcab,0xcab,0x4b,0x4b,0x4b,0x4b,0x4b,0x4b,0xa80,0xa80,0xafe,0xb01, -0xa86,0xafb,0xa83,0xa80,0xa89,0xa98,0xa8c,0xa9b,0xa9b,0xa9b,0xa7a,0x4e,0xa8f,0xa8f,0xa8f,0xa8f, -0xa8f,0xa8f,0xa8f,0xa8f,0xa8f,0xa8f,0x4e,0x4e,0x4e,0x4e,0x4e,0x4e,0xa92,0xa92,0xa92,0xa92, -0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92, -0xa92,0xa92,0xa92,0xa92,0x4e,0x4e,0x4e,0x4e,0x4e,0x4e,0x4e,0x4e,0xa92,0xa92,0xa92,0xa92, -0xa92,0xa92,0xa92,0xa92,0xa92,0xa7d,0xf9f,0x4e,0x4e,0x4e,0x4e,0x4e,0x1155,0x1155,0x1155,0x1155, -0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x459,0x459,0x459,0x459, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x459,0x459,0x459,0x459,0x45c,0x45c,0x45c,0x45c,0x45c,0x45c,0x45c,0x45c,0x459,0x459,0x459,0x459, -0x459,0x459,0x51,0x51,0x45c,0x45c,0x45c,0x45c,0x45c,0x45c,0x51,0x51,0x459,0x459,0x459,0x459, -0x459,0x459,0x459,0x459,0x51,0x45c,0x51,0x45c,0x51,0x45c,0x51,0x45c,0x459,0x459,0x459,0x459, -0x459,0x459,0x459,0x459,0x45c,0x45c,0x45c,0x45c,0x45c,0x45c,0x45c,0x45c,0x459,0x459,0x459,0x459, -0x459,0x459,0x459,0x459,0x459,0x459,0x459,0x459,0x459,0x459,0x51,0x51,0x459,0x459,0x459,0x459, -0x459,0x459,0x459,0x459,0x45c,0x45c,0x45c,0x45c,0x45c,0x45c,0x45c,0x45c,0x459,0x459,0x459,0x459, -0x459,0x51,0x459,0x459,0x45c,0x45c,0x45c,0x45c,0x45c,0x453,0x459,0x453,0x453,0x450,0x459,0x459, -0x459,0x51,0x459,0x459,0x45c,0x45c,0x45c,0x45c,0x45c,0x450,0x450,0x450,0x459,0x459,0x459,0x459, -0x51,0x51,0x459,0x459,0x45c,0x45c,0x45c,0x45c,0x51,0x450,0x450,0x450,0x459,0x459,0x459,0x459, -0x459,0x459,0x459,0x459,0x45c,0x45c,0x45c,0x45c,0x45c,0x450,0x450,0x450,0x51,0x51,0x459,0x459, -#if !U_PLATFORM_IS_DARWIN_BASED -0x459,0x51,0x459,0x459,0x45c,0x45c,0x45c,0x45c,0x45c,0x456,0x453,0x51,0xb3d,0xb40,0xb40,0xb40, -0xf72,0x54,0x144c,0x144c,0x144c,0x144c,0x465,0x465,0x465,0x465,0x465,0x465,0x4ad,0xb52,0x57,0x57, -0x66c,0x4ad,0x4ad,0x4ad,0x4ad,0x4ad,0x4b3,0x4c5,0x4b3,0x4bf,0x4b9,0x66f,0x4aa,0x669,0x669,0x669, -0x669,0x4aa,0x4aa,0x4aa,0x4aa,0x4aa,0x4b0,0x4c2,0x4b0,0x4bc,0x4b6,0x57,0xd5f,0xd5f,0xd5f,0xd5f, -0xd5f,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,0x57,0x57,0x57,0x4cb,0x4cb,0x4cb,0x4cb, -0x4cb,0x4cb,0x4cb,0x4c8,0x4ce,0x6e4,0x4cb,0x93c,0x95d,0xa74,0xa74,0xa74,0xb55,0xb55,0xd62,0xd62, -0xd62,0xd62,0x10e0,0x10e3,0x10e3,0x12ae,0x1446,0x1470,0x1473,0x1473,0x167a,0x5a,0x5a,0x5a,0x5a,0x5a, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x459,0x51,0x459,0x459,0x45c,0x45c,0x45c,0x45c,0x45c,0x456,0x453,0x51,0xb73,0xb76,0xb76,0xb76, -0xfa8,0x54,0x1482,0x1482,0x1482,0x1482,0x465,0x465,0x465,0x465,0x465,0x465,0x4ad,0xb88,0x57,0x57, -0x678,0x4ad,0x4ad,0x4ad,0x4ad,0x4ad,0x4b3,0x4c5,0x4b3,0x4bf,0x4b9,0x67b,0x4aa,0x675,0x675,0x675, -0x675,0x4aa,0x4aa,0x4aa,0x4aa,0x4aa,0x4b0,0x4c2,0x4b0,0x4bc,0x4b6,0x57,0xd95,0xd95,0xd95,0xd95, -0xd95,0x12e1,0x12e1,0x12e1,0x12e1,0x12e1,0x12e1,0x12e1,0x12e1,0x57,0x57,0x57,0x4cb,0x4cb,0x4cb,0x4cb, -0x4cb,0x4cb,0x4cb,0x4c8,0x4ce,0x6f6,0x4cb,0x972,0x993,0xaaa,0xaaa,0xaaa,0xb8b,0xb8b,0xd98,0xd98, -0xd98,0xd98,0x1116,0x1119,0x1119,0x12e4,0x147c,0x14a6,0x14a9,0x14a9,0x16b0,0x5a,0x5a,0x5a,0x5a,0x5a, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x5a,0x5a,0x5a,0x5a,0x5a,0x5a,0x5a,0x5a,0x5a,0x5a,0x5a,0x5a,0x4d4,0x4d4,0x4d4,0x4d4, -#if !U_PLATFORM_IS_DARWIN_BASED -0x4d4,0x4d4,0x4d4,0x4d4,0x4d4,0x4d4,0x4d4,0x4d4,0x4d4,0x4d1,0x4d1,0x4d1,0x4d1,0x4d4,0xa77,0xa77, -0xb58,0xb5e,0xb5e,0xb5b,0xb5b,0xb5b,0xb5b,0xd65,0xe79,0xe79,0xe79,0xe79,0x10b3,0x5d,0x5d,0x5d, -0x5d,0x5d,0x5d,0x5d,0x5d,0x5d,0x5d,0x5d,0x5d,0x5d,0x5d,0x5d,0x504,0x504,0x504,0xa80, -0xe82,0xf78,0xf78,0xf78,0xf78,0x1212,0x167d,0x167d,0x60,0x60,0x60,0x60,0x696,0x696,0x696,0x696, -0x699,0x699,0x699,0x699,0x699,0x699,0x510,0x510,0x50d,0x50d,0x50d,0x50d,0xe88,0xe88,0xe88,0xe85, -0xe85,0xe85,0xe85,0xe85,0x10e9,0x12b7,0x12b7,0x12b7,0x12b7,0x12b1,0x12b1,0x12b1,0x12ba,0x12b4,0x12b4,0x12ba, -0x1476,0x1476,0x1476,0x1476,0x1479,0x1479,0x1479,0x63,0x63,0x63,0x63,0x63,0x53a,0x53a,0x53a,0x53a, -0x53a,0xa89,0xa89,0x66,0x66,0x66,0x66,0x66,0x66,0x66,0x66,0x66,0x66,0x66,0x66,0x66, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x4d4,0x4d4,0x4d4,0x4d4,0x4d4,0x4d4,0x4d4,0x4d4,0x4d4,0x4d1,0x4d1,0x4d1,0x4d1,0x4d4,0xaad,0xaad, -0xb8e,0xb94,0xb94,0xb91,0xb91,0xb91,0xb91,0xd9b,0xeaf,0xeaf,0xeaf,0xeaf,0x10e9,0x5d,0x5d,0x5d, -0x5d,0x5d,0x5d,0x5d,0x5d,0x5d,0x5d,0x5d,0x5d,0x5d,0x5d,0x5d,0x504,0x504,0x504,0xab6, -0xeb8,0xfae,0xfae,0xfae,0xfae,0x1248,0x16b3,0x16b3,0x60,0x60,0x60,0x60,0x6a2,0x6a2,0x6a2,0x6a2, -0x6a5,0x6a5,0x6a5,0x6a5,0x6a5,0x6a5,0x510,0x510,0x50d,0x50d,0x50d,0x50d,0xebe,0xebe,0xebe,0xebb, -0xebb,0xebb,0xebb,0xebb,0x111f,0x12ed,0x12ed,0x12ed,0x12ed,0x12e7,0x12e7,0x12e7,0x12f0,0x12ea,0x12ea,0x12f0, -0x14ac,0x14ac,0x14ac,0x14ac,0x14af,0x14af,0x14af,0x63,0x63,0x63,0x63,0x63,0x53a,0x53a,0x53a,0x53a, -0x53a,0xabf,0xabf,0x66,0x66,0x66,0x66,0x66,0x66,0x66,0x66,0x66,0x66,0x66,0x66,0x66, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x66,0x66,0x66,0x66,0x66,0x66,0x66,0x66,0x66,0x66,0x66,0x66,0x53d,0x53d,0x53d,0x53d, -0x53d,0x53d,0x53d,0x53d,0x53d,0x53d,0x53d,0x69,0x69,0x69,0x69,0x69,0x69,0x69,0x69,0x69, -#if !U_PLATFORM_IS_DARWIN_BASED -0x69,0x69,0x69,0x69,0x69,0x69,0x69,0x69,0x69,0x69,0x69,0x69,0xaa4,0xaa4,0xaa4,0xaa4, -0xaa4,0xaa4,0xaa4,0xaa4,0xaa4,0xaa4,0xaa4,0xaa4,0xaa4,0xaa4,0xaa4,0xaa4,0xaa4,0xaa4,0xaa4,0xaa4, -0xaa4,0xaa4,0xaa4,0xaa4,0xaa4,0xaa4,0x6c,0xaa4,0xaa4,0xaa4,0xaa4,0xaa7,0xaa4,0xaa4,0xaa4,0xaa4, -0xaa4,0xaa4,0xaa4,0xaa4,0xaa4,0xaa4,0xaa4,0xaa4,0xaa4,0xaa4,0xaa4,0xaa4,0xaa4,0xaa4,0xaa4,0xaa7, -0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0xaaa,0xaaa,0xaaa,0xaaa, -0xaaa,0xaaa,0xaaa,0xaaa,0xaaa,0xaaa,0xaaa,0xaaa,0xaaa,0xaaa,0xaaa,0xaaa,0xaaa,0xaaa,0xaaa,0xaaa, -0xaaa,0xaaa,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x75,0x7c5,0x7bf,0x7c5, -0x7bf,0x7c5,0x7bf,0x7c5,0x7bf,0x7c5,0x7bf,0x7bf,0x7c2,0x7bf,0x7c2,0x7bf,0x7c2,0x7bf,0x7c2,0x7bf, -0x7c2,0x7bf,0x7c2,0x7bf,0x7c2,0x7bf,0x7c2,0x7bf,0x7c2,0x7bf,0x7c2,0x7bf,0x7bf,0x7bf,0x7bf,0x7c5, -0x7bf,0x7c5,0x7bf,0x7c5,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7c5,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf, -0x7c2,0xc00,0xc00,0x75,0x75,0x8d6,0x8d6,0x8a0,0x8a0,0x7c8,0x7cb,0xbfd,0x78,0x78,0x78,0x78, -0x78,0x7dd,0x7dd,0x7dd,0x7dd,0x7dd,0x7dd,0x7dd,0x7dd,0x7dd,0x7dd,0x7dd,0x7dd,0x7dd,0x7dd,0x7dd, -0x7dd,0x7dd,0x7dd,0x7dd,0x7dd,0x7dd,0x7dd,0x7dd,0x7dd,0x7dd,0x7dd,0x7dd,0x7dd,0x10a7,0x78,0x78, -0x7b,0x7e0,0x7e0,0x7e0,0x7e0,0x7e0,0x7e0,0x7e0,0x7e0,0x7e0,0x7e0,0x7e0,0x7e0,0x7e0,0x7e0,0x7e0, -0x7e0,0x7e0,0x7e0,0x7b,0x8a9,0x8a9,0x8ac,0x8ac,0x8ac,0x8ac,0x8ac,0x8ac,0x8ac,0x8ac,0x8ac,0x8ac, -0x8ac,0x8ac,0x8ac,0x8ac,0xab6,0xab6,0xab6,0xab6,0xab6,0xab6,0xab6,0xab6,0xab6,0xab6,0xab6,0xab6, -0xab6,0xab6,0xab6,0xab6,0xab6,0xab6,0xab6,0xab6,0xab6,0xab6,0xab6,0xab6,0x1359,0x1359,0x1359,0x7e, -0x7e,0x7e,0x7e,0x7e,0x7e9,0x7e9,0x7e9,0x7e9,0x7e9,0x7e9,0x7e9,0x7e9,0x7e9,0x7e9,0x7e9,0x7e9, -0x7e9,0x7e9,0x7e9,0x7e9,0x7e9,0x7e9,0x7e9,0x7e9,0x7e9,0x7e9,0x7e9,0x7e9,0x7e9,0x7e9,0x7e9,0x7e9, -0x7e9,0xd02,0xd02,0x81,0x7ef,0x7ef,0x7ef,0x7ef,0x7ef,0x7ef,0x7ef,0x7ef,0x7ef,0x7ef,0x7ef,0x7ef, -0x7ef,0x7ef,0x7ef,0x7ef,0x7ef,0x7ef,0x7ef,0x7ef,0x7ef,0x7ef,0x7ef,0x7ef,0x7ef,0x7ef,0x7ef,0x7ef, -0x7ef,0x7ef,0x7ef,0x81,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc, -0xabc,0x84,0x84,0x84,0xac2,0xac2,0xac2,0xac2,0xac2,0xac2,0xac2,0xac2,0xac2,0xac2,0xac2,0xac2, -0xac2,0xac2,0xac2,0xac2,0xac2,0xc09,0xac2,0xac2,0xac2,0xc09,0xac2,0x87,0x87,0x87,0x87,0x87, -0x87,0x87,0x87,0x87,0x1146,0x1146,0x1146,0x1146,0x1146,0x1146,0x1146,0x1146,0x1146,0x1146,0x1146,0x1146, -0x1146,0x1146,0x1146,0x1146,0x957,0x957,0x957,0x957,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a, -0x8a,0x8a,0x8a,0x8a,0x11bb,0x11bb,0x11bb,0x11bb,0x11bb,0x11bb,0x11bb,0x11bb,0x11bb,0x11bb,0x11bb,0x11bb, -0x11bb,0x11bb,0x11bb,0x11bb,0x597,0x597,0x597,0x597,0x597,0x597,0x597,0x8d,0x8d,0x8d,0x8d,0x8d, -0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0x585,0x585,0x585,0x585,0x585,0x8d,0x8d,0x8d,0x8d, -0x8d,0xa95,0x588,0x58e,0x594,0x594,0x594,0x594,0x594,0x594,0x594,0x594,0x594,0x58b,0x58e,0x58e, -0x58e,0x58e,0x58e,0x58e,0x58e,0x58e,0x58e,0x58e,0x58e,0x58e,0x58e,0x8d,0x58e,0x58e,0x58e,0x58e, -0x58e,0x8d,0x58e,0x8d,0x58e,0x58e,0x8d,0x58e,0x58e,0x8d,0x58e,0x58e,0x58e,0x58e,0x58e,0x58e, -0x58e,0x58e,0x58e,0x591,0x5a9,0x5a3,0x5a9,0x5a3,0x5a6,0x5ac,0x5a9,0x5a3,0x5a6,0x5ac,0x5a9,0x5a3, -0x5a6,0x5ac,0x5a9,0x5a3,0x12cc,0x12cc,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90, -0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x5a9,0x5a3,0x5a6,0x5ac,0x5a9,0x5a3,0x5a9,0x5a3,0x5a9, -0x5a3,0x5a9,0x5a9,0x5a3,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90, -0x90,0x90,0x90,0x90,0x5a6,0x5a3,0x5a6,0x5a6,0x5a6,0x5a6,0x5a6,0x5a6,0x5a3,0x5a6,0x5a3,0x5a3, -0x5a6,0x5a6,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a6,0x5a3,0x5a3,0x5a6,0x5a3,0x5a6,0x5a6,0x5a6,0x5a3, -0x5a6,0x5a6,0x5a6,0x5a6,0x90,0x90,0x5a6,0x5a6,0x5a6,0x5a6,0x5a3,0x5a3,0x5a6,0x5a3,0x5a3,0x5a3, -0x5a3,0x5a6,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a6,0x5a6,0x5a6,0x5a3,0x5a3,0x90,0x90,0x90,0x90, -0x90,0x90,0x90,0x90,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd, -0xadd,0xadd,0xadd,0xadd,0x5a9,0x5a9,0x8f4,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a0,0x5a0, -0xb97,0xd17,0x90,0x90,0x801,0x813,0x810,0x813,0x810,0xc1e,0xc1e,0xd0e,0xd0b,0x804,0x804,0x804, -0x804,0x816,0x816,0x816,0x82e,0x831,0x840,0x93,0x834,0x837,0x843,0x843,0x82b,0x822,0x81c,0x822, -0x81c,0x822,0x81c,0x81f,0x81f,0x83a,0x83a,0x83d,0x83a,0x83a,0x83a,0x93,0x83a,0x828,0x825,0x81f, -0x93,0x93,0x93,0x93,0x5b5,0x5c1,0x5b5,0xb9a,0x5b5,0x96,0x5b5,0x5c1,0x5b5,0x5c1,0x5b5,0x5c1, -0x5b5,0x5c1,0x5b5,0x5c1,0x5c1,0x5be,0x5b8,0x5bb,0x5c1,0x5be,0x5b8,0x5bb,0x5c1,0x5be,0x5b8,0x5bb, -0x5c1,0x5be,0x5b8,0x5be,0x5b8,0x5be,0x5b8,0x5bb,0x5c1,0x5be,0x5b8,0x5be,0x5b8,0x5be,0x5b8,0x5be, -0x5b8,0x96,0x96,0x5b2,0x705,0x708,0x71d,0x720,0x6ff,0x708,0x708,0x9c,0x6e7,0x6ea,0x6ea,0x6ea, -0x6ea,0x6e7,0x6e7,0x9c,0x99,0x99,0x99,0x99,0x99,0x99,0x99,0x99,0x99,0xa98,0xa98,0xa98, -0x95a,0x6e1,0x5c4,0x5c4,0x9c,0x72f,0x70e,0x6ff,0x708,0x705,0x6ff,0x711,0x702,0x6fc,0x6ff,0x71d, -0x714,0x70b,0x72c,0x6ff,0x729,0x729,0x729,0x729,0x729,0x729,0x729,0x729,0x729,0x729,0x71a,0x717, -0x71d,0x71d,0x71d,0x72f,0x6f0,0x6ed,0x6ed,0x6ed,0x6ed,0x6ed,0x6ed,0x6ed,0x6ed,0x6ed,0x6ed,0x6ed, -0x6ed,0x6ed,0x6ed,0x6ed,0x6ed,0x6ed,0x6ed,0x6ed,0x6ed,0x6ed,0x6ed,0x6ed,0x6ed,0x6ed,0x6ed,0x6ed, -0x6ed,0x6ed,0x6ed,0x9c,0x9c,0x9c,0x6ed,0x6ed,0x6ed,0x6ed,0x6ed,0x6ed,0x9c,0x9c,0x6ed,0x6ed, -0x6ed,0x6ed,0x6ed,0x6ed,0x9c,0x9c,0x6ed,0x6ed,0x6ed,0x6ed,0x6ed,0x6ed,0x9c,0x9c,0x6ed,0x6ed, -0x6ed,0x9c,0x9c,0x9c,0xae0,0xae0,0xae0,0xae0,0x9f,0x9f,0x9f,0x9f,0x9f,0x9f,0x9f,0x9f, -0x9f,0x9f,0x9f,0x9f,0xae6,0xae6,0xae6,0xae6,0xae6,0xae6,0xae6,0xae6,0xae6,0xae6,0xae6,0xae6, -0xae6,0xae6,0xae6,0xae6,0xae6,0xae6,0xae6,0xa2,0xa2,0xa2,0xa2,0xa2,0x15e1,0x15e1,0x15e1,0x15e1, -0x15e1,0x15e1,0x15e1,0x15e1,0x15e1,0x15e1,0x15e1,0x15e1,0x15e1,0x15e1,0x15e1,0x15e1,0xaef,0xaef,0xaef,0xaef, -0xaef,0xaef,0xaef,0xaef,0xaef,0xaef,0xaef,0xaef,0xaef,0xaef,0xaef,0xaef,0xaef,0xaef,0xaef,0xaef, -0xaef,0xaef,0xa5,0xa5,0xa5,0xa5,0xa5,0xa5,0xa5,0xa5,0xa5,0xa5,0xafb,0xafb,0xafb,0xafb, -0xafb,0xafb,0xafb,0xa8,0xa8,0xf84,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb, -0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0x1683,0x1683,0x1683,0x1683, -0x1683,0x1683,0x1683,0x1683,0x1683,0xa8,0xa8,0xa8,0xa8,0xa8,0xa8,0xa8,0xa8,0xa8,0xa8,0xa8, -0xa8,0xa8,0xa8,0xa8,0xa8,0xa8,0xa8,0xa8,0xa8,0xa8,0xa8,0xa8,0xb13,0xb13,0xb13,0xb13, -0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10, -0xb10,0xab,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb13,0xb13,0xb10,0xb10, -0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10, -0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb13,0xab,0xb13,0xb13,0xab,0xab,0xb13,0xab, -0xab,0xb13,0xb13,0xab,0xab,0xb13,0xb13,0xb13,0xb13,0xab,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13, -0xb13,0xb13,0xb10,0xb10,0xb10,0xb10,0xab,0xb10,0xab,0xb10,0xb10,0xb10,0xb10,0xc96,0xb10,0xb10, -0xab,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb13,0xb13,0xb13,0xb13, -0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb10,0xb10,0xb10,0xb10, -0xb13,0xb13,0xab,0xb13,0xb13,0xb13,0xb13,0xab,0xab,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13, -0xb13,0xab,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xab,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10, -0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10, -0xb10,0xb10,0xb10,0xb10,0xb13,0xb13,0xab,0xb13,0xb13,0xb13,0xb13,0xab,0xb13,0xb13,0xb13,0xb13, -0xb13,0xab,0xb13,0xab,0xab,0xab,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xab,0xb10,0xb10, -0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xd80,0xd80,0xab,0xab, -0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13, -0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb10,0xb10,0xb10,0xb0a,0xb10,0xb10,0xb10,0xb10, -0xb10,0xb10,0xe91,0xe8e,0xab,0xab,0xb0d,0xb0d,0xb0d,0xb0d,0xb0d,0xb0d,0xb0d,0xb0d,0xb0d,0xb0d, -0xb0d,0xb0d,0xb0d,0xb0d,0xb0d,0xb0d,0xb0d,0xb0d,0xae,0xb19,0xae,0xae,0xae,0xae,0xae,0xae, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x69,0x69,0x69,0x69,0x69,0x69,0x69,0x69,0x69,0x69,0x69,0x69,0xada,0xada,0xada,0xada, -0xada,0xada,0xada,0xada,0xada,0xada,0xada,0xada,0xada,0xada,0xada,0xada,0xada,0xada,0xada,0xada, -0xada,0xada,0xada,0xada,0xada,0xada,0x6c,0xada,0xada,0xada,0xada,0xadd,0xada,0xada,0xada,0xada, -0xada,0xada,0xada,0xada,0xada,0xada,0xada,0xada,0xada,0xada,0xada,0xada,0xada,0xada,0xada,0xadd, -0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0xae0,0xae0,0xae0,0xae0, -0xae0,0xae0,0xae0,0xae0,0xae0,0xae0,0xae0,0xae0,0xae0,0xae0,0xae0,0xae0,0xae0,0xae0,0xae0,0xae0, -0xae0,0xae0,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x75,0x7e3,0x7dd,0x7e3, -0x7dd,0x7e3,0x7dd,0x7e3,0x7dd,0x7e3,0x7dd,0x7dd,0x7e0,0x7dd,0x7e0,0x7dd,0x7e0,0x7dd,0x7e0,0x7dd, -0x7e0,0x7dd,0x7e0,0x7dd,0x7e0,0x7dd,0x7e0,0x7dd,0x7e0,0x7dd,0x7e0,0x7dd,0x7dd,0x7dd,0x7dd,0x7e3, -0x7dd,0x7e3,0x7dd,0x7e3,0x7dd,0x7dd,0x7dd,0x7dd,0x7dd,0x7dd,0x7e3,0x7dd,0x7dd,0x7dd,0x7dd,0x7dd, -0x7e0,0xc36,0xc36,0x75,0x75,0x90c,0x90c,0x8d6,0x8d6,0x7e6,0x7e9,0xc33,0x78,0x78,0x78,0x78, -0x78,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb, -0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x10dd,0x78,0x78, -0x7b,0x7fe,0x7fe,0x7fe,0x7fe,0x7fe,0x7fe,0x7fe,0x7fe,0x7fe,0x7fe,0x7fe,0x7fe,0x7fe,0x7fe,0x7fe, -0x7fe,0x7fe,0x7fe,0x7b,0x8df,0x8df,0x8e2,0x8e2,0x8e2,0x8e2,0x8e2,0x8e2,0x8e2,0x8e2,0x8e2,0x8e2, -0x8e2,0x8e2,0x8e2,0x8e2,0xaec,0xaec,0xaec,0xaec,0xaec,0xaec,0xaec,0xaec,0xaec,0xaec,0xaec,0xaec, -0xaec,0xaec,0xaec,0xaec,0xaec,0xaec,0xaec,0xaec,0xaec,0xaec,0xaec,0xaec,0x138f,0x138f,0x138f,0x7e, -0x7e,0x7e,0x7e,0x7e,0x807,0x807,0x807,0x807,0x807,0x807,0x807,0x807,0x807,0x807,0x807,0x807, -0x807,0x807,0x807,0x807,0x807,0x807,0x807,0x807,0x807,0x807,0x807,0x807,0x807,0x807,0x807,0x807, -0x807,0xd38,0xd38,0x81,0x80d,0x80d,0x80d,0x80d,0x80d,0x80d,0x80d,0x80d,0x80d,0x80d,0x80d,0x80d, -0x80d,0x80d,0x80d,0x80d,0x80d,0x80d,0x80d,0x80d,0x80d,0x80d,0x80d,0x80d,0x80d,0x80d,0x80d,0x80d, -0x80d,0x80d,0x80d,0x81,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2, -0xaf2,0x84,0x84,0x84,0xaf8,0xaf8,0xaf8,0xaf8,0xaf8,0xaf8,0xaf8,0xaf8,0xaf8,0xaf8,0xaf8,0xaf8, -0xaf8,0xaf8,0xaf8,0xaf8,0xaf8,0xc3f,0xaf8,0xaf8,0xaf8,0xc3f,0xaf8,0x87,0x87,0x87,0x87,0x87, -0x87,0x87,0x87,0x87,0x117c,0x117c,0x117c,0x117c,0x117c,0x117c,0x117c,0x117c,0x117c,0x117c,0x117c,0x117c, -0x117c,0x117c,0x117c,0x117c,0x98d,0x98d,0x98d,0x98d,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a, -0x8a,0x8a,0x8a,0x8a,0x11f1,0x11f1,0x11f1,0x11f1,0x11f1,0x11f1,0x11f1,0x11f1,0x11f1,0x11f1,0x11f1,0x11f1, -0x11f1,0x11f1,0x11f1,0x11f1,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x8d,0x8d,0x8d,0x8d,0x8d, -0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0x591,0x591,0x591,0x591,0x591,0x8d,0x8d,0x8d,0x8d, -0x8d,0xacb,0x594,0x59a,0x5a0,0x5a0,0x5a0,0x5a0,0x5a0,0x5a0,0x5a0,0x5a0,0x5a0,0x597,0x59a,0x59a, -0x59a,0x59a,0x59a,0x59a,0x59a,0x59a,0x59a,0x59a,0x59a,0x59a,0x59a,0x8d,0x59a,0x59a,0x59a,0x59a, -0x59a,0x8d,0x59a,0x8d,0x59a,0x59a,0x8d,0x59a,0x59a,0x8d,0x59a,0x59a,0x59a,0x59a,0x59a,0x59a, -0x59a,0x59a,0x59a,0x59d,0x5b5,0x5af,0x5b5,0x5af,0x5b2,0x5b8,0x5b5,0x5af,0x5b2,0x5b8,0x5b5,0x5af, -0x5b2,0x5b8,0x5b5,0x5af,0x1302,0x1302,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90, -0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x5b5,0x5af,0x5b2,0x5b8,0x5b5,0x5af,0x5b5,0x5af,0x5b5, -0x5af,0x5b5,0x5b5,0x5af,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90, -0x90,0x90,0x90,0x90,0x5b2,0x5af,0x5b2,0x5b2,0x5b2,0x5b2,0x5b2,0x5b2,0x5af,0x5b2,0x5af,0x5af, -0x5b2,0x5b2,0x5af,0x5af,0x5af,0x5af,0x5af,0x5b2,0x5af,0x5af,0x5b2,0x5af,0x5b2,0x5b2,0x5b2,0x5af, -0x5b2,0x5b2,0x5b2,0x5b2,0x90,0x90,0x5b2,0x5b2,0x5b2,0x5b2,0x5af,0x5af,0x5b2,0x5af,0x5af,0x5af, -0x5af,0x5b2,0x5af,0x5af,0x5af,0x5af,0x5af,0x5b2,0x5b2,0x5b2,0x5af,0x5af,0x90,0x90,0x90,0x90, -0x90,0x90,0x90,0x90,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13, -0xb13,0xb13,0xb13,0xb13,0x5b5,0x5b5,0x92a,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5ac,0x5ac, -0xbcd,0xd4d,0x90,0x90,0x837,0x849,0x846,0x849,0x846,0xc54,0xc54,0xd44,0xd41,0x83a,0x83a,0x83a, -0x83a,0x84c,0x84c,0x84c,0x864,0x867,0x876,0x93,0x86a,0x86d,0x879,0x879,0x861,0x858,0x852,0x858, -0x852,0x858,0x852,0x855,0x855,0x870,0x870,0x873,0x870,0x870,0x870,0x93,0x870,0x85e,0x85b,0x855, -0x93,0x93,0x93,0x93,0x5c1,0x5cd,0x5c1,0xbd0,0x5c1,0x96,0x5c1,0x5cd,0x5c1,0x5cd,0x5c1,0x5cd, -0x5c1,0x5cd,0x5c1,0x5cd,0x5cd,0x5ca,0x5c4,0x5c7,0x5cd,0x5ca,0x5c4,0x5c7,0x5cd,0x5ca,0x5c4,0x5c7, -0x5cd,0x5ca,0x5c4,0x5ca,0x5c4,0x5ca,0x5c4,0x5c7,0x5cd,0x5ca,0x5c4,0x5ca,0x5c4,0x5ca,0x5c4,0x5ca, -0x5c4,0x96,0x96,0x5be,0x723,0x726,0x73b,0x73e,0x71d,0x726,0x726,0x9c,0x6f9,0x6fc,0x6fc,0x6fc, -0x6fc,0x6f9,0x6f9,0x9c,0x99,0x99,0x99,0x99,0x99,0x99,0x99,0x99,0x99,0xace,0xace,0xace, -0x990,0x6f3,0x5d0,0x5d0,0x9c,0x74d,0x72c,0x71d,0x726,0x723,0x71d,0x72f,0x720,0x71a,0x71d,0x73b, -0x732,0x729,0x74a,0x71d,0x747,0x747,0x747,0x747,0x747,0x747,0x747,0x747,0x747,0x747,0x738,0x735, -0x73b,0x73b,0x73b,0x74d,0x702,0x6ff,0x6ff,0x6ff,0x6ff,0x6ff,0x6ff,0x6ff,0x6ff,0x6ff,0x6ff,0x6ff, -0x6ff,0x6ff,0x6ff,0x6ff,0x6ff,0x6ff,0x6ff,0x6ff,0x6ff,0x6ff,0x6ff,0x6ff,0x6ff,0x6ff,0x6ff,0x6ff, -0x6ff,0x6ff,0x6ff,0x9c,0x9c,0x9c,0x6ff,0x6ff,0x6ff,0x6ff,0x6ff,0x6ff,0x9c,0x9c,0x6ff,0x6ff, -0x6ff,0x6ff,0x6ff,0x6ff,0x9c,0x9c,0x6ff,0x6ff,0x6ff,0x6ff,0x6ff,0x6ff,0x9c,0x9c,0x6ff,0x6ff, -0x6ff,0x9c,0x9c,0x9c,0xb16,0xb16,0xb16,0xb16,0x9f,0x9f,0x9f,0x9f,0x9f,0x9f,0x9f,0x9f, -0x9f,0x9f,0x9f,0x9f,0xb1c,0xb1c,0xb1c,0xb1c,0xb1c,0xb1c,0xb1c,0xb1c,0xb1c,0xb1c,0xb1c,0xb1c, -0xb1c,0xb1c,0xb1c,0xb1c,0xb1c,0xb1c,0xb1c,0xa2,0xa2,0xa2,0xa2,0xa2,0x1617,0x1617,0x1617,0x1617, -0x1617,0x1617,0x1617,0x1617,0x1617,0x1617,0x1617,0x1617,0x1617,0x1617,0x1617,0x1617,0xb25,0xb25,0xb25,0xb25, -0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25, -0xb25,0xb25,0xa5,0xa5,0xa5,0xa5,0xa5,0xa5,0xa5,0xa5,0xa5,0xa5,0xb31,0xb31,0xb31,0xb31, -0xb31,0xb31,0xb31,0xa8,0xa8,0xfba,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31, -0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0x16b9,0x16b9,0x16b9,0x16b9, -0x16b9,0x16b9,0x16b9,0x16b9,0x16b9,0xa8,0xa8,0xa8,0xa8,0xa8,0xa8,0xa8,0xa8,0xa8,0xa8,0xa8, -0xa8,0xa8,0xa8,0xa8,0xa8,0xa8,0xa8,0xa8,0xa8,0xa8,0xa8,0xa8,0xb49,0xb49,0xb49,0xb49, -0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46, -0xb46,0xab,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb49,0xb49,0xb46,0xb46, -0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46, -0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb49,0xab,0xb49,0xb49,0xab,0xab,0xb49,0xab, -0xab,0xb49,0xb49,0xab,0xab,0xb49,0xb49,0xb49,0xb49,0xab,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49, -0xb49,0xb49,0xb46,0xb46,0xb46,0xb46,0xab,0xb46,0xab,0xb46,0xb46,0xb46,0xb46,0xccc,0xb46,0xb46, -0xab,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb49,0xb49,0xb49,0xb49, -0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb46,0xb46,0xb46,0xb46, -0xb49,0xb49,0xab,0xb49,0xb49,0xb49,0xb49,0xab,0xab,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49, -0xb49,0xab,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xab,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46, -0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46, -0xb46,0xb46,0xb46,0xb46,0xb49,0xb49,0xab,0xb49,0xb49,0xb49,0xb49,0xab,0xb49,0xb49,0xb49,0xb49, -0xb49,0xab,0xb49,0xab,0xab,0xab,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xab,0xb46,0xb46, -0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xdb6,0xdb6,0xab,0xab, -0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49, -0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb46,0xb46,0xb46,0xb40,0xb46,0xb46,0xb46,0xb46, -0xb46,0xb46,0xec7,0xec4,0xab,0xab,0xb43,0xb43,0xb43,0xb43,0xb43,0xb43,0xb43,0xb43,0xb43,0xb43, -0xb43,0xb43,0xb43,0xb43,0xb43,0xb43,0xb43,0xb43,0xae,0xb4f,0xae,0xae,0xae,0xae,0xae,0xae, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0xae,0xae,0xae,0xae,0xae,0xae,0xae,0xae,0xae,0xae,0xae,0xae,0xae,0xae,0xae,0xae, -#if !U_PLATFORM_IS_DARWIN_BASED -0xae,0xae,0xae,0xae,0xae,0xae,0xae,0xae,0xba9,0xba9,0xba9,0xba9,0xba9,0xba9,0xba9,0xba9, -0xba9,0xba9,0xba9,0xba9,0xba9,0xb1,0xba9,0xba9,0xba9,0xba9,0xba3,0xba3,0xba6,0xb1,0xb1,0xb1, -0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2, -0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbac,0xbac,0xbaf,0xc12,0xc12,0xb4, -0xb4,0xb4,0xb4,0xb4,0xb4,0xb4,0xb4,0xb4,0xbb8,0xbb8,0xbb8,0xbb8,0xbb8,0xbb8,0xbb8,0xbb8, -0xbb8,0xbb8,0xbb8,0xbb8,0xbb8,0xbb8,0xbb8,0xbb8,0xbb8,0xbb8,0xbb5,0xbb5,0xb7,0xb7,0xb7,0xb7, -0xb7,0xb7,0xb7,0xb7,0xb7,0xb7,0xb7,0xb7,0xbbe,0xbbe,0xbbe,0xbbe,0xbbe,0xbbe,0xbbe,0xbbe, -0xbbe,0xbbe,0xbbe,0xbbe,0xbbe,0xba,0xbbe,0xbbe,0xbbe,0xba,0xbbb,0xbbb,0xba,0xba,0xba,0xba, -0xba,0xba,0xba,0xba,0xba,0xba,0xba,0xba,0xca8,0xca8,0xca8,0xca8,0xca8,0xca8,0xca8,0xca8, -0xca8,0xca8,0xca8,0xca8,0xca8,0xca8,0xca8,0xca8,0xca8,0xca8,0xca8,0xca8,0xca8,0xca8,0xca8,0xca8, -0xca8,0xca8,0xca8,0xca8,0xca8,0x148b,0x148b,0xbd,0xc99,0xc99,0xc99,0xca5,0xca5,0xca5,0xca5,0xc99, -0xc99,0xca5,0xca5,0xca5,0xbd,0xbd,0xbd,0xbd,0xca5,0xca5,0xc99,0xca5,0xca5,0xca5,0xca5,0xca5, -0xca5,0xc9c,0xc9c,0xc9c,0xbd,0xbd,0xbd,0xbd,0xc9f,0xbd,0xbd,0xbd,0xcab,0xcab,0xca2,0xca2, -0xca2,0xca2,0xca2,0xca2,0xca2,0xca2,0xca2,0xca2,0xcae,0xcae,0xcae,0xcae,0xcae,0xcae,0xcae,0xcae, -0xcae,0xcae,0xcae,0xcae,0xcae,0xcae,0xcae,0xcae,0xcae,0xcae,0xc0,0xc0,0xcae,0xcae,0xcae,0xcae, -0xcae,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0x148e,0x148e,0x148e,0x148e, -0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e, -0xc3,0xc3,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e, -0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0xc3,0xc3,0x148e,0x148e,0x148e,0x148e, -0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e, -0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0xc3,0xc3,0xc3,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e, -0x148e,0x148e,0x148e,0x148e,0x148e,0xc3,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0xc3,0xc3, -0xc3,0xc3,0xc3,0xc3,0xc3,0xc3,0xc3,0xc3,0xc3,0xc3,0xc3,0xc3,0x1686,0x1686,0x1686,0x1686, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0xae,0xae,0xae,0xae,0xae,0xae,0xae,0xae,0xbdf,0xbdf,0xbdf,0xbdf,0xbdf,0xbdf,0xbdf,0xbdf, -0xbdf,0xbdf,0xbdf,0xbdf,0xbdf,0xb1,0xbdf,0xbdf,0xbdf,0xbdf,0xbd9,0xbd9,0xbdc,0xb1,0xb1,0xb1, -0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xbe8,0xbe8,0xbe8,0xbe8,0xbe8,0xbe8,0xbe8,0xbe8, -0xbe8,0xbe8,0xbe8,0xbe8,0xbe8,0xbe8,0xbe8,0xbe8,0xbe8,0xbe8,0xbe2,0xbe2,0xbe5,0xc48,0xc48,0xb4, -0xb4,0xb4,0xb4,0xb4,0xb4,0xb4,0xb4,0xb4,0xbee,0xbee,0xbee,0xbee,0xbee,0xbee,0xbee,0xbee, -0xbee,0xbee,0xbee,0xbee,0xbee,0xbee,0xbee,0xbee,0xbee,0xbee,0xbeb,0xbeb,0xb7,0xb7,0xb7,0xb7, -0xb7,0xb7,0xb7,0xb7,0xb7,0xb7,0xb7,0xb7,0xbf4,0xbf4,0xbf4,0xbf4,0xbf4,0xbf4,0xbf4,0xbf4, -0xbf4,0xbf4,0xbf4,0xbf4,0xbf4,0xba,0xbf4,0xbf4,0xbf4,0xba,0xbf1,0xbf1,0xba,0xba,0xba,0xba, -0xba,0xba,0xba,0xba,0xba,0xba,0xba,0xba,0xcde,0xcde,0xcde,0xcde,0xcde,0xcde,0xcde,0xcde, -0xcde,0xcde,0xcde,0xcde,0xcde,0xcde,0xcde,0xcde,0xcde,0xcde,0xcde,0xcde,0xcde,0xcde,0xcde,0xcde, -0xcde,0xcde,0xcde,0xcde,0xcde,0x14c1,0x14c1,0xbd,0xccf,0xccf,0xccf,0xcdb,0xcdb,0xcdb,0xcdb,0xccf, -0xccf,0xcdb,0xcdb,0xcdb,0xbd,0xbd,0xbd,0xbd,0xcdb,0xcdb,0xccf,0xcdb,0xcdb,0xcdb,0xcdb,0xcdb, -0xcdb,0xcd2,0xcd2,0xcd2,0xbd,0xbd,0xbd,0xbd,0xcd5,0xbd,0xbd,0xbd,0xce1,0xce1,0xcd8,0xcd8, -0xcd8,0xcd8,0xcd8,0xcd8,0xcd8,0xcd8,0xcd8,0xcd8,0xce4,0xce4,0xce4,0xce4,0xce4,0xce4,0xce4,0xce4, -0xce4,0xce4,0xce4,0xce4,0xce4,0xce4,0xce4,0xce4,0xce4,0xce4,0xc0,0xc0,0xce4,0xce4,0xce4,0xce4, -0xce4,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0x14c4,0x14c4,0x14c4,0x14c4, -0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4, -0xc3,0xc3,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4, -0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0xc3,0xc3,0x14c4,0x14c4,0x14c4,0x14c4, -0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4, -0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0xc3,0xc3,0xc3,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4, -0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0xc3,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0xc3,0xc3, -0xc3,0xc3,0xc3,0xc3,0xc3,0xc3,0xc3,0xc3,0xc3,0xc3,0xc3,0xc3,0x16bc,0x16bc,0x16bc,0x16bc, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0xc3,0xc3,0xc3,0xc3,0xc3,0xc3,0xc3,0xc3,0xc3,0xc3,0xc3,0xc3,0xc3,0xc3,0xc3,0xc3, -#if !U_PLATFORM_IS_DARWIN_BASED -0xcd5,0xcd5,0xcd5,0xcd5,0xcd5,0xcd5,0xcd5,0xcd5,0xcd5,0xcd5,0xcd5,0xcd5,0xc6,0xcd5,0xcd5,0xcd5, -0xcd5,0xcd5,0xcd5,0xcd5,0xcd5,0xcd5,0xcd5,0xcd5,0xcd5,0xcd5,0xcd5,0xcd5,0xcd5,0xcd5,0xcd5,0xcd5, -0xcd5,0xcd5,0xcd5,0xc6,0xcd5,0xcd5,0xcd5,0xcd5,0xcd5,0xcd5,0xcd5,0xcd5,0xcd5,0xcd5,0xcd5,0xcd5, -0xcd5,0xcd5,0xcd5,0xcd5,0xcd5,0xcd5,0xcd5,0xc6,0xcd5,0xcd5,0xc6,0xcd5,0xcd5,0xcd5,0xcd5,0xcd5, -0xcd5,0xcd5,0xcd5,0xcd5,0xcd5,0xcd5,0xcd5,0xcd5,0xcd5,0xcd5,0xc6,0xc6,0xcd5,0xcd5,0xcd5,0xcd5, -0xcd5,0xcd5,0xcd5,0xcd5,0xcd5,0xcd5,0xcd5,0xcd5,0xcd5,0xcd5,0xc6,0xc6,0xc6,0xc6,0xc6,0xc6, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xc6,0xd0b,0xd0b,0xd0b, -0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b, -0xd0b,0xd0b,0xd0b,0xc6,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b, -0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xc6,0xd0b,0xd0b,0xc6,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b, -0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xc6,0xc6,0xd0b,0xd0b,0xd0b,0xd0b, -0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xc6,0xc6,0xc6,0xc6,0xc6,0xc6, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0xc6,0xc6,0xc6,0xc6,0xc6,0xc6,0xc6,0xc6,0xc6,0xc6,0xc6,0xc6,0xc6,0xc6,0xc6,0xc6, -#if !U_PLATFORM_IS_DARWIN_BASED -0xc6,0xc6,0xc6,0xc6,0xc6,0xc6,0xc6,0xc6,0xc6,0xc6,0xc6,0xc6,0xcd8,0xcd8,0xcd8,0xcd8, -0xcd8,0xcd8,0xcd8,0xcd8,0xcd8,0xcd8,0xcd8,0xcd8,0xcd8,0xcd8,0xcd8,0xcd8,0xcd8,0xcd8,0xcd8,0xcd8, -0xcd8,0xcd8,0xcd8,0xcd8,0xcd8,0xcd8,0xcd8,0xc9,0xc9,0xc9,0xc9,0xc9,0xd14,0xd14,0xd14,0xcc, -0xcc,0xcc,0xcc,0xd11,0xd11,0xd11,0xd11,0xd11,0xd11,0xd11,0xd11,0xd11,0xd11,0xd11,0xd11,0xd11, -0xd11,0xd11,0xd11,0xd11,0xd11,0xd11,0xd11,0xd11,0xd11,0xd11,0xd11,0xd11,0xcc,0xcc,0xcc,0xd11, -0xd11,0xd11,0xd11,0xd11,0xd11,0xd11,0xd11,0xd11,0xcde,0xcde,0xcde,0xcde,0xcde,0xcde,0xcde,0xcde, -0xcde,0xcde,0xcde,0xcde,0xcde,0xcde,0xcde,0xcde,0xcde,0xcde,0xcde,0xcde,0xcde,0xcde,0xcde,0xcde, -0xcde,0xcde,0xcde,0xcde,0xcde,0xcde,0xcf,0xcdb,0xce7,0xce7,0xce7,0xce7,0xce7,0xce7,0xce7,0xce7, -0xce7,0xce7,0xce7,0xce7,0xce7,0xce7,0xce7,0xce7,0xce7,0xce7,0xce7,0xce7,0xce7,0xce7,0xce7,0xce7, -0xce7,0xce7,0xce7,0xce7,0xce7,0xce7,0xd2,0xd2,0xcea,0xcea,0xcea,0xcea,0xcea,0xcea,0xd5,0xd5, -0xcea,0xd5,0xcea,0xcea,0xcea,0xcea,0xcea,0xcea,0xcea,0xcea,0xcea,0xcea,0xcea,0xcea,0xcea,0xcea, -0xcea,0xcea,0xcea,0xcea,0xcea,0xcea,0xcea,0xcea,0xcea,0xcea,0xd5,0xcea,0xcea,0xd5,0xd5,0xd5, -0xcea,0xd5,0xd5,0xcea,0xced,0xced,0xced,0xced,0xced,0xced,0xced,0xced,0xced,0xced,0xced,0xced, -0xced,0xced,0xced,0xced,0xced,0xced,0xced,0xced,0xced,0xced,0xced,0xd8,0xd8,0xd8,0xd8,0xd8, -0xd8,0xd8,0xd8,0xd8,0xd9b,0xd9b,0xd9b,0xd9b,0xd9b,0xd9b,0xd9b,0xd9b,0xd9b,0xd9b,0xd9b,0x1491, -0x1491,0xde,0xde,0xde,0x1083,0x1083,0x1083,0x1083,0x1083,0x1083,0x1083,0x1083,0x1083,0x1083,0x1083,0x1083, -0x135,0x135,0x135,0x135,0xdad,0xdad,0xdad,0xdad,0xdad,0xdad,0xdad,0xdad,0xdad,0xdad,0xdad,0xdad, -0xdad,0xdad,0xdad,0xdad,0xdad,0xdad,0xdad,0xdad,0xdad,0xdad,0xdad,0xda4,0xda4,0xdaa,0xdaa,0xda4, -0xe1,0xe1,0xda7,0xda7,0x10b0,0x10b0,0x10b0,0x10b0,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4, -0xe4,0xe4,0xe4,0xe4,0xc0f,0xc0f,0xc0f,0xc0f,0xc0f,0xc0f,0xc0f,0xc0f,0xc0f,0xc0f,0xc0f,0xc0f, -0xc0f,0xc0f,0xc0f,0xc0f,0xfa2,0xfa2,0xfa2,0xfa2,0xfa2,0xfa2,0xfa2,0x1494,0x1494,0x1494,0x1494,0x1494, -0x1494,0x1494,0x1494,0x1494,0x1494,0x1494,0x1494,0x1494,0x1494,0x1497,0xe7,0xe7,0xe7,0xe7,0xe7,0xe7, -0x12d8,0x10f5,0xea0,0xea0,0xdbf,0xdbc,0xdbf,0xdbc,0xdbc,0xdb3,0xdb3,0xdb3,0xdb3,0xdb3,0xdb3,0x10fe, -0x10fb,0x10fe,0x10fb,0x10f8,0x10f8,0x10f8,0x1386,0x1383,0xea,0xea,0xea,0xea,0xea,0xdb9,0xdb6,0xdb6, -0xdb6,0xdb3,0xdb9,0xdb6,0xdc2,0xdc2,0xdc2,0xdc2,0xdc2,0xdc2,0xdc2,0xdc2,0xdc2,0xdc2,0xdc2,0xdc2, -0xdc2,0xdc2,0xdc2,0xdc2,0xdc2,0xdc2,0xdc2,0xdc2,0xdc2,0xdc2,0xdc2,0xed,0xed,0xed,0xed,0xed, -0xed,0xed,0xed,0xed,0xdc2,0xdc2,0xdc2,0xdc2,0xdc2,0xdc2,0xdc2,0xed,0xdc2,0xdc2,0xdc2,0xdc2, -0xdc2,0xdc2,0xdc2,0xed,0xdc2,0xdc2,0xdc2,0xdc2,0xdc2,0xdc2,0xdc2,0xed,0xdc2,0xdc2,0xdc2,0xdc2, -0xdc2,0xdc2,0xdc2,0xed,0xdc8,0xdc8,0xdc8,0xdc8,0xdc8,0xdc8,0xdc8,0xdc8,0xdc8,0xdc8,0xdc8,0xdc8, -0xdc8,0xdc8,0xdc8,0xdc8,0xdc5,0xdc5,0xdc5,0xdc5,0xdc5,0xdc5,0xdc5,0xdc5,0xdc5,0xdc5,0xf0,0xf0, -0xf0,0xf0,0xf0,0xf0,0xdcb,0xdcb,0xdcb,0xdcb,0xdcb,0xdcb,0xf3,0x1389,0xf3,0xf3,0xf3,0xf3, -0xf3,0x1389,0xf3,0xf3,0xe25,0xe25,0xe25,0xe25,0xe25,0xe25,0xe25,0xe25,0xe25,0xe25,0xe25,0xe25, -0xe25,0xe25,0xe25,0xe25,0xdd1,0xdd1,0xdd1,0xdd1,0xdd1,0xdd1,0xdd1,0xdd1,0xdd1,0xdd1,0xdd1,0xdd1, -0xdd1,0xdd1,0xdd1,0xf6,0xdce,0xdce,0xdce,0xdce,0xdce,0xdce,0xdce,0xdce,0xdce,0xdce,0xdce,0xdce, -0xdce,0xdce,0xdce,0xdce,0xdce,0xdce,0xdce,0xdce,0xdce,0xdce,0xdce,0xdce,0xdce,0xdce,0xdce,0xdce, -0xdce,0xdce,0xdce,0xf6,0xde3,0xdd7,0xdd7,0xdd7,0xf9,0xdd7,0xdd7,0xf9,0xf9,0xf9,0xf9,0xf9, -0xdd7,0xdd7,0xdd7,0xdd7,0xde3,0xde3,0xde3,0xde3,0xf9,0xde3,0xde3,0xde3,0xf9,0xde3,0xde3,0xde3, -0xde3,0xde3,0xde3,0xde3,0xde3,0xde3,0xde3,0xde3,0xde3,0xde3,0xde3,0xde3,0xde3,0xde3,0xde3,0xde3, -0xde3,0xde3,0xde3,0xde3,0xf9,0xf9,0xf9,0xf9,0xdd4,0xdd4,0xdd4,0xf9,0xf9,0xf9,0xf9,0xdda, -0xddd,0xddd,0xddd,0xddd,0xddd,0xddd,0xddd,0xddd,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9, -0xde0,0xde0,0xde0,0xde0,0xde0,0xde0,0xde6,0xde6,0xddd,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9, -0xdf2,0xdf2,0xdf2,0xdf2,0xdf2,0xdf2,0xdf2,0xdf2,0xdf2,0xdf2,0x1104,0x1104,0xfc,0xfc,0xfc,0xfc, -0xdf2,0xdf2,0xdf2,0xdf2,0xdf2,0xdf5,0xdf5,0xdf5,0xdf2,0xdf2,0xdf5,0xdf2,0xdf2,0xdf2,0xdf2,0xdf2, -0xdf2,0xdf2,0xdf2,0xdf2,0xdf2,0xdf2,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xdef,0xdef,0xdef,0xdef, -0xdef,0xdef,0xdef,0xdef,0xdef,0xdef,0x1101,0xfc,0xfc,0xfc,0xdec,0xdec,0xdfb,0xdfb,0xdfb,0xdfb, -0xff,0xff,0xff,0xff,0xdfb,0xdfb,0xdfb,0xdfb,0xdfb,0xdfb,0xdfb,0xdfb,0xdf8,0xdfb,0xdfb,0xdfb, -0xdfb,0xdfb,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x14a0,0x14a6,0x14a3,0x102, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0xc6,0xc6,0xc6,0xc6,0xc6,0xc6,0xc6,0xc6,0xc6,0xc6,0xc6,0xc6,0xd0e,0xd0e,0xd0e,0xd0e, -0xd0e,0xd0e,0xd0e,0xd0e,0xd0e,0xd0e,0xd0e,0xd0e,0xd0e,0xd0e,0xd0e,0xd0e,0xd0e,0xd0e,0xd0e,0xd0e, -0xd0e,0xd0e,0xd0e,0xd0e,0xd0e,0xd0e,0xd0e,0xc9,0xc9,0xc9,0xc9,0xc9,0xd4a,0xd4a,0xd4a,0xcc, -0xcc,0xcc,0xcc,0xd47,0xd47,0xd47,0xd47,0xd47,0xd47,0xd47,0xd47,0xd47,0xd47,0xd47,0xd47,0xd47, -0xd47,0xd47,0xd47,0xd47,0xd47,0xd47,0xd47,0xd47,0xd47,0xd47,0xd47,0xd47,0xcc,0xcc,0xcc,0xd47, -0xd47,0xd47,0xd47,0xd47,0xd47,0xd47,0xd47,0xd47,0xd14,0xd14,0xd14,0xd14,0xd14,0xd14,0xd14,0xd14, -0xd14,0xd14,0xd14,0xd14,0xd14,0xd14,0xd14,0xd14,0xd14,0xd14,0xd14,0xd14,0xd14,0xd14,0xd14,0xd14, -0xd14,0xd14,0xd14,0xd14,0xd14,0xd14,0xcf,0xd11,0xd1d,0xd1d,0xd1d,0xd1d,0xd1d,0xd1d,0xd1d,0xd1d, -0xd1d,0xd1d,0xd1d,0xd1d,0xd1d,0xd1d,0xd1d,0xd1d,0xd1d,0xd1d,0xd1d,0xd1d,0xd1d,0xd1d,0xd1d,0xd1d, -0xd1d,0xd1d,0xd1d,0xd1d,0xd1d,0xd1d,0xd2,0xd2,0xd20,0xd20,0xd20,0xd20,0xd20,0xd20,0xd5,0xd5, -0xd20,0xd5,0xd20,0xd20,0xd20,0xd20,0xd20,0xd20,0xd20,0xd20,0xd20,0xd20,0xd20,0xd20,0xd20,0xd20, -0xd20,0xd20,0xd20,0xd20,0xd20,0xd20,0xd20,0xd20,0xd20,0xd20,0xd5,0xd20,0xd20,0xd5,0xd5,0xd5, -0xd20,0xd5,0xd5,0xd20,0xd23,0xd23,0xd23,0xd23,0xd23,0xd23,0xd23,0xd23,0xd23,0xd23,0xd23,0xd23, -0xd23,0xd23,0xd23,0xd23,0xd23,0xd23,0xd23,0xd23,0xd23,0xd23,0xd23,0xd8,0xd8,0xd8,0xd8,0xd8, -0xd8,0xd8,0xd8,0xd8,0xdd1,0xdd1,0xdd1,0xdd1,0xdd1,0xdd1,0xdd1,0xdd1,0xdd1,0xdd1,0xdd1,0x14c7, -0x14c7,0xde,0xde,0xde,0x10b9,0x10b9,0x10b9,0x10b9,0x10b9,0x10b9,0x10b9,0x10b9,0x10b9,0x10b9,0x10b9,0x10b9, -0x135,0x135,0x135,0x135,0xde3,0xde3,0xde3,0xde3,0xde3,0xde3,0xde3,0xde3,0xde3,0xde3,0xde3,0xde3, -0xde3,0xde3,0xde3,0xde3,0xde3,0xde3,0xde3,0xde3,0xde3,0xde3,0xde3,0xdda,0xdda,0xde0,0xde0,0xdda, -0xe1,0xe1,0xddd,0xddd,0x10e6,0x10e6,0x10e6,0x10e6,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4, -0xe4,0xe4,0xe4,0xe4,0xc45,0xc45,0xc45,0xc45,0xc45,0xc45,0xc45,0xc45,0xc45,0xc45,0xc45,0xc45, -0xc45,0xc45,0xc45,0xc45,0xfd8,0xfd8,0xfd8,0xfd8,0xfd8,0xfd8,0xfd8,0x14ca,0x14ca,0x14ca,0x14ca,0x14ca, -0x14ca,0x14ca,0x14ca,0x14ca,0x14ca,0x14ca,0x14ca,0x14ca,0x14ca,0x14cd,0xe7,0xe7,0xe7,0xe7,0xe7,0xe7, -0x130e,0x112b,0xed6,0xed6,0xdf5,0xdf2,0xdf5,0xdf2,0xdf2,0xde9,0xde9,0xde9,0xde9,0xde9,0xde9,0x1134, -0x1131,0x1134,0x1131,0x112e,0x112e,0x112e,0x13bc,0x13b9,0xea,0xea,0xea,0xea,0xea,0xdef,0xdec,0xdec, -0xdec,0xde9,0xdef,0xdec,0xdf8,0xdf8,0xdf8,0xdf8,0xdf8,0xdf8,0xdf8,0xdf8,0xdf8,0xdf8,0xdf8,0xdf8, -0xdf8,0xdf8,0xdf8,0xdf8,0xdf8,0xdf8,0xdf8,0xdf8,0xdf8,0xdf8,0xdf8,0xed,0xed,0xed,0xed,0xed, -0xed,0xed,0xed,0xed,0xdf8,0xdf8,0xdf8,0xdf8,0xdf8,0xdf8,0xdf8,0xed,0xdf8,0xdf8,0xdf8,0xdf8, -0xdf8,0xdf8,0xdf8,0xed,0xdf8,0xdf8,0xdf8,0xdf8,0xdf8,0xdf8,0xdf8,0xed,0xdf8,0xdf8,0xdf8,0xdf8, -0xdf8,0xdf8,0xdf8,0xed,0xdfe,0xdfe,0xdfe,0xdfe,0xdfe,0xdfe,0xdfe,0xdfe,0xdfe,0xdfe,0xdfe,0xdfe, -0xdfe,0xdfe,0xdfe,0xdfe,0xdfb,0xdfb,0xdfb,0xdfb,0xdfb,0xdfb,0xdfb,0xdfb,0xdfb,0xdfb,0xf0,0xf0, -0xf0,0xf0,0xf0,0xf0,0xe01,0xe01,0xe01,0xe01,0xe01,0xe01,0xf3,0x13bf,0xf3,0xf3,0xf3,0xf3, -0xf3,0x13bf,0xf3,0xf3,0xe5b,0xe5b,0xe5b,0xe5b,0xe5b,0xe5b,0xe5b,0xe5b,0xe5b,0xe5b,0xe5b,0xe5b, -0xe5b,0xe5b,0xe5b,0xe5b,0xe07,0xe07,0xe07,0xe07,0xe07,0xe07,0xe07,0xe07,0xe07,0xe07,0xe07,0xe07, -0xe07,0xe07,0xe07,0xf6,0xe04,0xe04,0xe04,0xe04,0xe04,0xe04,0xe04,0xe04,0xe04,0xe04,0xe04,0xe04, -0xe04,0xe04,0xe04,0xe04,0xe04,0xe04,0xe04,0xe04,0xe04,0xe04,0xe04,0xe04,0xe04,0xe04,0xe04,0xe04, -0xe04,0xe04,0xe04,0xf6,0xe19,0xe0d,0xe0d,0xe0d,0xf9,0xe0d,0xe0d,0xf9,0xf9,0xf9,0xf9,0xf9, -0xe0d,0xe0d,0xe0d,0xe0d,0xe19,0xe19,0xe19,0xe19,0xf9,0xe19,0xe19,0xe19,0xf9,0xe19,0xe19,0xe19, -0xe19,0xe19,0xe19,0xe19,0xe19,0xe19,0xe19,0xe19,0xe19,0xe19,0xe19,0xe19,0xe19,0xe19,0xe19,0xe19, -0xe19,0xe19,0xe19,0xe19,0xf9,0xf9,0xf9,0xf9,0xe0a,0xe0a,0xe0a,0xf9,0xf9,0xf9,0xf9,0xe10, -0xe13,0xe13,0xe13,0xe13,0xe13,0xe13,0xe13,0xe13,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9, -0xe16,0xe16,0xe16,0xe16,0xe16,0xe16,0xe1c,0xe1c,0xe13,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9, -0xe28,0xe28,0xe28,0xe28,0xe28,0xe28,0xe28,0xe28,0xe28,0xe28,0x113a,0x113a,0xfc,0xfc,0xfc,0xfc, -0xe28,0xe28,0xe28,0xe28,0xe28,0xe2b,0xe2b,0xe2b,0xe28,0xe28,0xe2b,0xe28,0xe28,0xe28,0xe28,0xe28, -0xe28,0xe28,0xe28,0xe28,0xe28,0xe28,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xe25,0xe25,0xe25,0xe25, -0xe25,0xe25,0xe25,0xe25,0xe25,0xe25,0x1137,0xfc,0xfc,0xfc,0xe22,0xe22,0xe31,0xe31,0xe31,0xe31, -0xff,0xff,0xff,0xff,0xe31,0xe31,0xe31,0xe31,0xe31,0xe31,0xe31,0xe31,0xe2e,0xe31,0xe31,0xe31, -0xe31,0xe31,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x14d6,0x14dc,0x14d9,0x102, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x102,0x102,0x102,0x102,0x102,0x102,0x102,0x102,0x102,0x102,0x102,0x102,0x102,0x102,0x102,0x102, -0x102,0x102,0x102,0x102,0x102,0x102,0x102,0x102,0x102,0x102,0x102,0x102,0x102,0x102,0x102,0x102, -#if !U_PLATFORM_IS_DARWIN_BASED -0xe22,0xe22,0xe22,0xe1f,0xe1f,0xe16,0xe16,0xe1f,0xe1c,0xe1c,0xe1c,0xe1c,0x105,0x105,0x105,0x105, -0x1272,0x1272,0x1272,0x1272,0x1272,0x1272,0x1272,0x1272,0x1275,0x1272,0x159,0x159,0x159,0x159,0x159,0x159, -0xe25,0xe25,0xe25,0xe25,0xe25,0xe25,0x1395,0x1395,0x108,0x108,0x108,0x108,0x108,0x108,0x108,0xe28, -0x12de,0x108,0x108,0x108,0x108,0x108,0x108,0x108,0x108,0x108,0x108,0x108,0x108,0x108,0x108,0x12db, -0xbe5,0xbe5,0xbe5,0xbe5,0xbe5,0xbe5,0xbe5,0xbe5,0xbe5,0xbe5,0xbe5,0xbe5,0xbe5,0xbe5,0xbe5,0xbe5, -0xe4f,0xe40,0xe3a,0xe4c,0xe49,0xe43,0xe43,0xe52,0xe3d,0xe46,0x10b,0x10b,0x10b,0x10b,0x10b,0x10b, -0xed3,0xed3,0xebe,0xed3,0xed6,0xed9,0xed9,0xed9,0xed9,0xed9,0xed9,0xed9,0x111,0x111,0x111,0x111, -0xecd,0xecd,0xecd,0xecd,0xecd,0xecd,0xecd,0xecd,0xecd,0xecd,0xedf,0xedf,0xec4,0xeca,0xedf,0xedf, -0xec7,0xec4,0xec4,0xec4,0xec4,0xec4,0xec4,0xec4,0xec4,0xec4,0xec4,0xec1,0xec1,0xec1,0xec1,0xec1, -0xec1,0xec1,0xec1,0xec1,0xec4,0xec4,0xec4,0xec4,0xec4,0xec4,0xec4,0xec4,0xec4,0x111,0x111,0x111, -0x12e4,0x12e1,0x12e4,0x12e1,0x12e4,0x12e1,0x12e4,0x12e1,0x12e4,0x12e1,0x139b,0x14b2,0x14b2,0x14b2,0x114,0x114, -0x14b2,0x14b2,0x168f,0x168f,0x168f,0x1689,0x168f,0x1689,0x114,0x114,0x114,0x114,0x114,0x114,0x114,0x114, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0xe58,0xe58,0xe58,0xe55,0xe55,0xe4c,0xe4c,0xe55,0xe52,0xe52,0xe52,0xe52,0x105,0x105,0x105,0x105, -0x12a8,0x12a8,0x12a8,0x12a8,0x12a8,0x12a8,0x12a8,0x12a8,0x12ab,0x12a8,0x159,0x159,0x159,0x159,0x159,0x159, -0xe5b,0xe5b,0xe5b,0xe5b,0xe5b,0xe5b,0x13cb,0x13cb,0x108,0x108,0x108,0x108,0x108,0x108,0x108,0xe5e, -0x1314,0x108,0x108,0x108,0x108,0x108,0x108,0x108,0x108,0x108,0x108,0x108,0x108,0x108,0x108,0x1311, -0xc1b,0xc1b,0xc1b,0xc1b,0xc1b,0xc1b,0xc1b,0xc1b,0xc1b,0xc1b,0xc1b,0xc1b,0xc1b,0xc1b,0xc1b,0xc1b, -0xe85,0xe76,0xe70,0xe82,0xe7f,0xe79,0xe79,0xe88,0xe73,0xe7c,0x10b,0x10b,0x10b,0x10b,0x10b,0x10b, -0xf09,0xf09,0xef4,0xf09,0xf0c,0xf0f,0xf0f,0xf0f,0xf0f,0xf0f,0xf0f,0xf0f,0x111,0x111,0x111,0x111, -0xf03,0xf03,0xf03,0xf03,0xf03,0xf03,0xf03,0xf03,0xf03,0xf03,0xf15,0xf15,0xefa,0xf00,0xf15,0xf15, -0xefd,0xefa,0xefa,0xefa,0xefa,0xefa,0xefa,0xefa,0xefa,0xefa,0xefa,0xef7,0xef7,0xef7,0xef7,0xef7, -0xef7,0xef7,0xef7,0xef7,0xefa,0xefa,0xefa,0xefa,0xefa,0xefa,0xefa,0xefa,0xefa,0x111,0x111,0x111, -0x131a,0x1317,0x131a,0x1317,0x131a,0x1317,0x131a,0x1317,0x131a,0x1317,0x13d1,0x14e8,0x14e8,0x14e8,0x114,0x114, -0x14e8,0x14e8,0x16c5,0x16c5,0x16c5,0x16bf,0x16c5,0x16bf,0x114,0x114,0x114,0x114,0x114,0x114,0x114,0x114, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x114,0x114,0x114,0x114,0x114,0x114,0x114,0x114,0x114,0x114,0x114,0x114,0x114,0x114,0x114,0x114, -#if !U_PLATFORM_IS_DARWIN_BASED -0x114,0x114,0x114,0x114,0x114,0x114,0x114,0x114,0x114,0x114,0x114,0x14af,0x139e,0x139e,0x12e1,0xfde, -0xfde,0xfde,0xfde,0xfde,0xeee,0xeee,0xeee,0xeee,0xeee,0xeee,0xeee,0xeee,0xeee,0xeee,0xeee,0xeee, -0xeee,0xeee,0xeee,0xeee,0xeee,0xeee,0xeee,0xeee,0xeeb,0xeeb,0xef1,0xef1,0x117,0x117,0x117,0x117, -0x117,0x117,0x117,0x117,0xefa,0xefa,0xefa,0xefa,0xefa,0xefa,0xefa,0xefa,0xefa,0xefa,0xefa,0xefa, -0xefa,0xefa,0xefa,0xefa,0xefa,0xefa,0xefa,0xefa,0xefa,0xefa,0xef4,0xef4,0xef4,0xef4,0x110d,0x110d, -0x11a,0x11a,0x11a,0xef7,0x14b5,0x14b5,0x14b5,0x14b5,0x14b5,0x14b5,0x14b5,0x14b5,0x14b5,0x14b5,0x14b5,0x14b5, -0x14b5,0x14b5,0x14b5,0x14b5,0x14b5,0x14b5,0x14b5,0x14b5,0x14b5,0x14b5,0x14b5,0x14b5,0x14b5,0x1692,0x11d,0x11d, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x114,0x114,0x114,0x114,0x114,0x114,0x114,0x114,0x114,0x114,0x114,0x14e5,0x13d4,0x13d4,0x1317,0x1014, -0x1014,0x1014,0x1014,0x1014,0xf24,0xf24,0xf24,0xf24,0xf24,0xf24,0xf24,0xf24,0xf24,0xf24,0xf24,0xf24, -0xf24,0xf24,0xf24,0xf24,0xf24,0xf24,0xf24,0xf24,0xf21,0xf21,0xf27,0xf27,0x117,0x117,0x117,0x117, -0x117,0x117,0x117,0x117,0xf30,0xf30,0xf30,0xf30,0xf30,0xf30,0xf30,0xf30,0xf30,0xf30,0xf30,0xf30, -0xf30,0xf30,0xf30,0xf30,0xf30,0xf30,0xf30,0xf30,0xf30,0xf30,0xf2a,0xf2a,0xf2a,0xf2a,0x1143,0x1143, -0x11a,0x11a,0x11a,0xf2d,0x14eb,0x14eb,0x14eb,0x14eb,0x14eb,0x14eb,0x14eb,0x14eb,0x14eb,0x14eb,0x14eb,0x14eb, -0x14eb,0x14eb,0x14eb,0x14eb,0x14eb,0x14eb,0x14eb,0x14eb,0x14eb,0x14eb,0x14eb,0x14eb,0x14eb,0x16c8,0x11d,0x11d, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x11d,0x11d,0x11d,0x11d,0x11d,0x11d,0x11d,0x11d,0x11d,0x11d,0x11d,0x11d,0x11d,0x11d,0x11d,0x11d, -0x11d,0x11d,0x11d,0x11d,0x11d,0x11d,0x11d,0x11d,0x11d,0x11d,0x11d,0x11d,0x11d,0x11d,0x11d,0x11d, -#if !U_PLATFORM_IS_DARWIN_BASED -0xf03,0xf03,0xf03,0x14bb,0x14bb,0x14bb,0x14bb,0x14bb,0x14bb,0x14bb,0x14bb,0x14bb,0x14bb,0x14bb,0x14bb,0x120, -0xf00,0xf00,0xf00,0xf00,0x14b8,0x120,0x120,0x120,0x120,0x120,0x120,0x120,0x120,0x120,0x120,0x120, -0xf06,0xf06,0xf06,0xf06,0xf06,0xf06,0xf06,0xf06,0xf06,0xf06,0xf06,0xf06,0xf06,0xf06,0xf06,0xf06, -0xf06,0xf06,0x123,0x123,0x123,0x123,0x123,0x123,0x123,0x123,0x123,0x123,0x123,0x123,0x123,0x123, -0x1005,0x1005,0x1005,0x1005,0x1002,0x1002,0x1002,0x1002,0x1002,0x1002,0x1002,0x1002,0xff3,0xff3,0xff3,0xff3, -0xff3,0xff3,0xff3,0xff3,0x1002,0x1002,0xff9,0xff6,0x126,0x126,0x126,0x1008,0x1008,0xffc,0xffc,0xffc, -0xfff,0xfff,0xfff,0xfff,0xfff,0xfff,0xfff,0xfff,0xfff,0xfff,0x126,0x126,0x126,0x1005,0x1005,0x1005, -0x100b,0x100b,0x100b,0x100b,0x100b,0x100b,0x100b,0x100b,0x100b,0x100b,0x100e,0x100e,0x100e,0x100e,0x100e,0x100e, -0x1020,0x1020,0x1020,0x1020,0x1020,0x1020,0x1020,0x1020,0x1020,0x1020,0x1023,0x1023,0x129,0x129,0x129,0x129, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0xf39,0xf39,0xf39,0x14f1,0x14f1,0x14f1,0x14f1,0x14f1,0x14f1,0x14f1,0x14f1,0x14f1,0x14f1,0x14f1,0x14f1,0x120, -0xf36,0xf36,0xf36,0xf36,0x14ee,0x120,0x120,0x120,0x120,0x120,0x120,0x120,0x120,0x120,0x120,0x120, -0xf3c,0xf3c,0xf3c,0xf3c,0xf3c,0xf3c,0xf3c,0xf3c,0xf3c,0xf3c,0xf3c,0xf3c,0xf3c,0xf3c,0xf3c,0xf3c, -0xf3c,0xf3c,0x123,0x123,0x123,0x123,0x123,0x123,0x123,0x123,0x123,0x123,0x123,0x123,0x123,0x123, -0x103b,0x103b,0x103b,0x103b,0x1038,0x1038,0x1038,0x1038,0x1038,0x1038,0x1038,0x1038,0x1029,0x1029,0x1029,0x1029, -0x1029,0x1029,0x1029,0x1029,0x1038,0x1038,0x102f,0x102c,0x126,0x126,0x126,0x103e,0x103e,0x1032,0x1032,0x1032, -0x1035,0x1035,0x1035,0x1035,0x1035,0x1035,0x1035,0x1035,0x1035,0x1035,0x126,0x126,0x126,0x103b,0x103b,0x103b, -0x1041,0x1041,0x1041,0x1041,0x1041,0x1041,0x1041,0x1041,0x1041,0x1041,0x1044,0x1044,0x1044,0x1044,0x1044,0x1044, -0x1056,0x1056,0x1056,0x1056,0x1056,0x1056,0x1056,0x1056,0x1056,0x1056,0x1059,0x1059,0x129,0x129,0x129,0x129, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x129,0x129,0x129,0x129,0x129,0x129,0x129,0x129,0x129,0x129,0x129,0x129,0x129,0x129,0x129,0x129, -#if !U_PLATFORM_IS_DARWIN_BASED -0x104a,0x104a,0x104a,0x104a,0x1044,0x12c,0x12c,0x12c,0x12c,0x12c,0x12c,0x12c,0x12c,0x12c,0x1050,0x1050, -0x1047,0x1047,0x1047,0x1047,0x1047,0x1047,0x1047,0x1047,0x1047,0x1047,0x12c,0x12c,0x12c,0x12c,0x12c,0x12c, -0x106e,0x106e,0x106e,0x106e,0x106e,0x106e,0x106e,0x1062,0x1062,0x1062,0x1062,0x1062,0x1062,0x1062,0x1062,0x1062, -0x1062,0x1062,0x1068,0x106b,0x12f,0x12f,0x12f,0x12f,0x12f,0x12f,0x12f,0x12f,0x12f,0x12f,0x12f,0x1065, -0x107d,0x107d,0x107d,0x107d,0x107d,0x107d,0x107d,0x107d,0x107d,0x1071,0x1071,0x1071,0x1071,0x1071,0x1071,0x107a, -0x107a,0x1071,0x1071,0x107a,0x107a,0x1071,0x1071,0x132,0x132,0x132,0x132,0x132,0x132,0x132,0x132,0x132, -0x107d,0x107d,0x107d,0x1071,0x107d,0x107d,0x107d,0x107d,0x107d,0x107d,0x107d,0x107d,0x1071,0x107a,0x132,0x132, -0x1077,0x1077,0x1077,0x1077,0x1077,0x1077,0x1077,0x1077,0x1077,0x1077,0x132,0x132,0x1074,0x1080,0x1080,0x1080, -0x14c7,0x135,0x135,0x135,0x135,0x135,0x135,0x135,0x135,0x135,0x135,0x135,0x135,0x135,0x135,0x135, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x1080,0x1080,0x1080,0x1080,0x107a,0x12c,0x12c,0x12c,0x12c,0x12c,0x12c,0x12c,0x12c,0x12c,0x1086,0x1086, -0x107d,0x107d,0x107d,0x107d,0x107d,0x107d,0x107d,0x107d,0x107d,0x107d,0x12c,0x12c,0x12c,0x12c,0x12c,0x12c, -0x10a4,0x10a4,0x10a4,0x10a4,0x10a4,0x10a4,0x10a4,0x1098,0x1098,0x1098,0x1098,0x1098,0x1098,0x1098,0x1098,0x1098, -0x1098,0x1098,0x109e,0x10a1,0x12f,0x12f,0x12f,0x12f,0x12f,0x12f,0x12f,0x12f,0x12f,0x12f,0x12f,0x109b, -0x10b3,0x10b3,0x10b3,0x10b3,0x10b3,0x10b3,0x10b3,0x10b3,0x10b3,0x10a7,0x10a7,0x10a7,0x10a7,0x10a7,0x10a7,0x10b0, -0x10b0,0x10a7,0x10a7,0x10b0,0x10b0,0x10a7,0x10a7,0x132,0x132,0x132,0x132,0x132,0x132,0x132,0x132,0x132, -0x10b3,0x10b3,0x10b3,0x10a7,0x10b3,0x10b3,0x10b3,0x10b3,0x10b3,0x10b3,0x10b3,0x10b3,0x10a7,0x10b0,0x132,0x132, -0x10ad,0x10ad,0x10ad,0x10ad,0x10ad,0x10ad,0x10ad,0x10ad,0x10ad,0x10ad,0x132,0x132,0x10aa,0x10b6,0x10b6,0x10b6, -0x14fd,0x135,0x135,0x135,0x135,0x135,0x135,0x135,0x135,0x135,0x135,0x135,0x135,0x135,0x135,0x135, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x135,0x135,0x135,0x135,0x135,0x135,0x135,0x135,0x135,0x135,0x135,0x135,0x135,0x135,0x135,0x135, -#if !U_PLATFORM_IS_DARWIN_BASED -0x1086,0x1086,0x1086,0x1086,0x1086,0x1086,0x1086,0x1086,0x1086,0x1086,0x1086,0x1086,0x1086,0x1086,0x1086,0x1086, -0x1086,0x1086,0x1086,0x1086,0x1086,0x1086,0x1086,0x1086,0x1086,0x1086,0x1086,0x1086,0x1086,0x1089,0x138,0x138, -0x108c,0x108c,0x108c,0x108c,0x108c,0x108c,0x108c,0x108c,0x108c,0x108c,0x108c,0x108c,0x108c,0x108c,0x108c,0x108c, -0x108c,0x108c,0x108c,0x108c,0x108c,0x108c,0x108c,0x108c,0x108c,0x108c,0x108c,0x108c,0x108c,0x13b,0x13b,0x13b, -0x108f,0x108f,0x108f,0x108f,0x108f,0x108f,0x108f,0x108f,0x108f,0x108f,0x108f,0x108f,0x108f,0x108f,0x108f,0x108f, -0x108f,0x13e,0x13e,0x13e,0x13e,0x13e,0x13e,0x13e,0x13e,0x13e,0x13e,0x13e,0x13e,0x13e,0x13e,0x13e, -0x1095,0x1095,0x1095,0x1095,0x1095,0x1095,0x1095,0x1095,0x1095,0x1095,0x1095,0x1095,0x1095,0x1095,0x1095,0x1095, -0x1095,0x1095,0x1095,0x1095,0x1095,0x1095,0x1095,0x1095,0x1095,0x1095,0x141,0x141,0x141,0x141,0x141,0x1092, -0x1098,0x1098,0x1098,0x1098,0x1098,0x1098,0x1098,0x1098,0x1098,0x1098,0x1098,0x1098,0x144,0x144,0x144,0x144, -0x109e,0x109e,0x109e,0x109e,0x109e,0x109e,0x109e,0x109e,0x109e,0x109e,0x109e,0x109e,0x109e,0x109e,0x109e,0x109e, -0x109e,0x109e,0x109e,0x109e,0x147,0x147,0x147,0x147,0x147,0x147,0x147,0x147,0x147,0x147,0x147,0x147, -0x1113,0x1113,0x1113,0x1113,0x111c,0x1113,0x1113,0x1113,0x111c,0x1113,0x1113,0x1113,0x1113,0x1110,0x14a,0x14a, -0x1119,0x1119,0x1119,0x1119,0x1119,0x1119,0x1119,0x1119,0x1119,0x1119,0x1119,0x1119,0x1119,0x1119,0x1119,0x14a, -0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f, -0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x14d,0x14d,0x14d,0x14d,0x14d,0x14d,0x14d,0x14d,0x14d,0x14d, -0x113a,0x113a,0x113a,0x113a,0x113a,0x113a,0x113a,0x113a,0x113a,0x113a,0x113a,0x113a,0x113a,0x113a,0x113a,0x113a, -0x113a,0x113a,0x113a,0x113a,0x113a,0x1137,0x1122,0x1137,0x1122,0x1122,0x1122,0x1122,0x1122,0x1122,0x1122,0x150, -0x112b,0x1134,0x1122,0x1134,0x1134,0x1122,0x1122,0x1122,0x1122,0x1122,0x1122,0x1122,0x1122,0x1137,0x1137,0x1137, -0x1137,0x1137,0x1137,0x1122,0x1122,0x1128,0x1128,0x1128,0x1128,0x1128,0x1128,0x1128,0x1128,0x150,0x150,0x1125, -0x1131,0x1131,0x1131,0x1131,0x1131,0x1131,0x1131,0x1131,0x1131,0x1131,0x150,0x150,0x150,0x150,0x150,0x150, -0x1131,0x1131,0x1131,0x1131,0x1131,0x1131,0x1131,0x1131,0x1131,0x1131,0x150,0x150,0x150,0x150,0x150,0x150, -0x112e,0x112e,0x112e,0x112e,0x112e,0x112e,0x112e,0x113d,0x1140,0x1140,0x1140,0x1140,0x112e,0x112e,0x150,0x150, -0x151e,0x151e,0x151e,0x151e,0x151e,0x151e,0x151e,0x151e,0x151e,0x151e,0x151e,0x151e,0x151e,0x151e,0x151b,0x1ce, -0x1281,0x1266,0x127b,0x127b,0x127b,0x127b,0x127b,0x127b,0x127b,0x1269,0x1269,0x1269,0x1269,0x127b,0x1269,0x1269, -0x1269,0x1269,0x126f,0x143d,0x1443,0x1440,0x143a,0x153,0x1665,0x1665,0x153,0x153,0x153,0x153,0x153,0x153, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x10bc,0x10bc,0x10bc,0x10bc,0x10bc,0x10bc,0x10bc,0x10bc,0x10bc,0x10bc,0x10bc,0x10bc,0x10bc,0x10bc,0x10bc,0x10bc, -0x10bc,0x10bc,0x10bc,0x10bc,0x10bc,0x10bc,0x10bc,0x10bc,0x10bc,0x10bc,0x10bc,0x10bc,0x10bc,0x10bf,0x138,0x138, -0x10c2,0x10c2,0x10c2,0x10c2,0x10c2,0x10c2,0x10c2,0x10c2,0x10c2,0x10c2,0x10c2,0x10c2,0x10c2,0x10c2,0x10c2,0x10c2, -0x10c2,0x10c2,0x10c2,0x10c2,0x10c2,0x10c2,0x10c2,0x10c2,0x10c2,0x10c2,0x10c2,0x10c2,0x10c2,0x13b,0x13b,0x13b, -0x10c5,0x10c5,0x10c5,0x10c5,0x10c5,0x10c5,0x10c5,0x10c5,0x10c5,0x10c5,0x10c5,0x10c5,0x10c5,0x10c5,0x10c5,0x10c5, -0x10c5,0x13e,0x13e,0x13e,0x13e,0x13e,0x13e,0x13e,0x13e,0x13e,0x13e,0x13e,0x13e,0x13e,0x13e,0x13e, -0x10cb,0x10cb,0x10cb,0x10cb,0x10cb,0x10cb,0x10cb,0x10cb,0x10cb,0x10cb,0x10cb,0x10cb,0x10cb,0x10cb,0x10cb,0x10cb, -0x10cb,0x10cb,0x10cb,0x10cb,0x10cb,0x10cb,0x10cb,0x10cb,0x10cb,0x10cb,0x141,0x141,0x141,0x141,0x141,0x10c8, -0x10ce,0x10ce,0x10ce,0x10ce,0x10ce,0x10ce,0x10ce,0x10ce,0x10ce,0x10ce,0x10ce,0x10ce,0x144,0x144,0x144,0x144, -0x10d4,0x10d4,0x10d4,0x10d4,0x10d4,0x10d4,0x10d4,0x10d4,0x10d4,0x10d4,0x10d4,0x10d4,0x10d4,0x10d4,0x10d4,0x10d4, -0x10d4,0x10d4,0x10d4,0x10d4,0x147,0x147,0x147,0x147,0x147,0x147,0x147,0x147,0x147,0x147,0x147,0x147, -0x1149,0x1149,0x1149,0x1149,0x1152,0x1149,0x1149,0x1149,0x1152,0x1149,0x1149,0x1149,0x1149,0x1146,0x14a,0x14a, -0x114f,0x114f,0x114f,0x114f,0x114f,0x114f,0x114f,0x114f,0x114f,0x114f,0x114f,0x114f,0x114f,0x114f,0x114f,0x14a, +0x4b0,0x4b0,0x4b0,0x115e,0x115e,0x115e,0x115e,0x115e,0x4ad,0x4ad,0x4ad,0x4ad,0x4ad,0x4ad,0x4ad,0x4ad, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x4b0,0x4b0,0x4b0,0x1194,0x1194,0x1194,0x1194,0x1194,0x4ad,0x4ad,0x4ad,0x4ad,0x4ad,0x4ad,0x4ad,0x4ad, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155, +0x4ad,0x4ad,0x4ad,0x4ad,0x4ad,0x4ad,0x4ad,0x4ad,0x4ad,0x4ad,0x4ad,0x4ad,0x4ad,0x4ad,0x4ad,0x4ad, #if !U_PLATFORM_IS_DARWIN_BASED -0x114c,0x114c,0x114f,0x1158,0x1152,0x1152,0x1152,0x1158,0x156,0x156,0x156,0x156,0x156,0x156,0x156,0x156, -0x115b,0x115b,0x115b,0x115b,0x115b,0x115b,0x115b,0x115b,0x115b,0x115b,0x115b,0x115b,0x115b,0x115b,0x115b,0x115b, -0x115b,0x115b,0x1161,0x1287,0x1161,0x1161,0x1161,0x1161,0x115e,0x115e,0x115e,0x1161,0x1698,0x169b,0x15c,0x15c, -0x1254,0x1254,0x1254,0x1254,0x1254,0x1254,0x1254,0x1254,0x1254,0x1254,0x1254,0x1254,0x1254,0x1254,0x1254,0x1254, -0x1254,0x1254,0x1254,0x1254,0x1254,0x1254,0x1254,0x1254,0x1254,0x1254,0x1254,0x1254,0x1254,0x15f,0x15f,0x15f, -0x1176,0x116a,0x116a,0x116a,0x116a,0x116a,0x116a,0x116d,0x117c,0x117c,0x116a,0x116a,0x116a,0x116a,0x162,0x1278, -0x1170,0x1170,0x1170,0x1170,0x1170,0x1170,0x1170,0x1170,0x1170,0x1170,0x162,0x162,0x162,0x162,0x116a,0x116a, -0x119a,0x118e,0x119a,0x165,0x165,0x165,0x165,0x165,0x165,0x165,0x165,0x165,0x165,0x165,0x165,0x165, -0x165,0x165,0x165,0x165,0x165,0x165,0x165,0x165,0x165,0x165,0x165,0x1197,0x1197,0x119d,0x1191,0x1194, -0x11b2,0x11b2,0x11b2,0x11ac,0x11ac,0x11a3,0x11ac,0x11ac,0x11a3,0x11ac,0x11ac,0x11b5,0x11af,0x11a6,0x168,0x168, -0x11a9,0x11a9,0x11a9,0x11a9,0x11a9,0x11a9,0x11a9,0x11a9,0x11a9,0x11a9,0x168,0x168,0x168,0x168,0x168,0x168, -0x11bb,0x11bb,0x11bb,0x11bb,0x11bb,0x11bb,0x11bb,0x16b,0x16b,0x16b,0x16b,0x11b8,0x11b8,0x11b8,0x11b8,0x11b8, -0x11b8,0x11b8,0x11b8,0x11b8,0x11b8,0x11b8,0x11b8,0x11b8,0x11b8,0x11b8,0x11b8,0x11b8,0x11b8,0x11b8,0x11b8,0x11b8, -0x11b8,0x11b8,0x11b8,0x11b8,0x11b8,0x11b8,0x11b8,0x11b8,0x16b,0x16b,0x16b,0x16b,0x11c4,0x11c4,0x11c4,0x11c4, -0x11c4,0x11c4,0x11c4,0x11c4,0x11c4,0x11c4,0x11c4,0x11c4,0x11c4,0x11c4,0x11c4,0x11c4,0x11c4,0x11c4,0x11c4,0x11c4, -0x11c4,0x11c4,0x16e,0x11c1,0x11be,0x11be,0x11be,0x11be,0x11be,0x11be,0x11be,0x11be,0x11d3,0x11d3,0x11d3,0x11d3, -0x11d3,0x11d3,0x11d3,0x11d3,0x11d3,0x11d3,0x11d3,0x11d3,0x11d3,0x11d3,0x11d3,0x11d3,0x11d3,0x11d3,0x11d3,0x11d3, -0x11d3,0x11d3,0x171,0x171,0x171,0x11cd,0x11d0,0x11d0,0x11d0,0x11d0,0x11d0,0x11d0,0x11d9,0x11d9,0x11d9,0x11d9, -0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9, -0x11d9,0x11d9,0x174,0x174,0x11d6,0x11d6,0x11d6,0x11d6,0x11d6,0x11d6,0x11d6,0x11d6,0x11df,0x11df,0x11df,0x11df, -0x11df,0x11df,0x11df,0x11df,0x11df,0x11df,0x11df,0x11df,0x11df,0x11df,0x11df,0x11df,0x11df,0x11df,0x11df,0x177, -0x177,0x177,0x177,0x177,0x11dc,0x11dc,0x11dc,0x11dc,0x11dc,0x11dc,0x11dc,0x11dc,0x11e5,0x11e5,0x11e5,0x11e5, -0x11e5,0x11e5,0x11e5,0x11e5,0x11e5,0x11e5,0x11e5,0x11e5,0x11e5,0x11e5,0x11e5,0x11e5,0x11e5,0x11e5,0x11e5,0x11e5, -0x11e5,0x11e5,0x11e5,0x11e5,0x11e5,0x11e5,0x11e5,0x11e5,0x11e5,0x11e5,0x11e5,0x17d,0x1203,0x1203,0x180,0x180, -0x180,0x180,0x180,0x180,0x180,0x180,0x180,0x180,0x180,0x180,0x180,0x180,0x141c,0x141c,0x141c,0x141c, -0x141c,0x141c,0x141c,0x141c,0x141c,0x141c,0x141c,0x141c,0x141c,0x141c,0x141c,0x141c,0x1236,0x1236,0x1236,0x1236, -0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x14d3,0x14d3,0x186,0x186,0x186,0x1236,0x1236,0x1236,0x1236, -0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1239, -0x1239,0x1239,0x120f,0x186,0x1353,0x1242,0x1353,0x1353,0x1353,0x1353,0x1353,0x1353,0x1353,0x1353,0x1353,0x1353, -0x1353,0x1242,0x1353,0x1242,0x1350,0x1350,0x1350,0x1350,0x1350,0x1350,0x1350,0x1350,0x1350,0x1350,0x13ad,0x13ad, -0x186,0x186,0x186,0x186,0x1356,0x1356,0x1350,0x1350,0x1350,0x1350,0x1350,0x1350,0x1350,0x123f,0x1350,0x123f, -0x123f,0x1350,0x1356,0x1245,0x1350,0x1350,0x1350,0x1350,0x1350,0x1350,0x1350,0x1350,0x1350,0x1350,0x1233,0x1233, -0x1233,0x1233,0x134d,0x1347,0x123c,0x134d,0x134d,0x134d,0x134d,0x134d,0x134d,0x134d,0x134d,0x134d,0x134d,0x186, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x14d,0x14d,0x14d,0x14d,0x14d,0x14d,0x14d,0x14d,0x14d,0x14d, -0x1170,0x1170,0x1170,0x1170,0x1170,0x1170,0x1170,0x1170,0x1170,0x1170,0x1170,0x1170,0x1170,0x1170,0x1170,0x1170, -0x1170,0x1170,0x1170,0x1170,0x1170,0x116d,0x1158,0x116d,0x1158,0x1158,0x1158,0x1158,0x1158,0x1158,0x1158,0x150, -0x1161,0x116a,0x1158,0x116a,0x116a,0x1158,0x1158,0x1158,0x1158,0x1158,0x1158,0x1158,0x1158,0x116d,0x116d,0x116d, -0x116d,0x116d,0x116d,0x1158,0x1158,0x115e,0x115e,0x115e,0x115e,0x115e,0x115e,0x115e,0x115e,0x150,0x150,0x115b, -0x1167,0x1167,0x1167,0x1167,0x1167,0x1167,0x1167,0x1167,0x1167,0x1167,0x150,0x150,0x150,0x150,0x150,0x150, -0x1167,0x1167,0x1167,0x1167,0x1167,0x1167,0x1167,0x1167,0x1167,0x1167,0x150,0x150,0x150,0x150,0x150,0x150, -0x1164,0x1164,0x1164,0x1164,0x1164,0x1164,0x1164,0x1173,0x1176,0x1176,0x1176,0x1176,0x1164,0x1164,0x150,0x150, -0x1554,0x1554,0x1554,0x1554,0x1554,0x1554,0x1554,0x1554,0x1554,0x1554,0x1554,0x1554,0x1554,0x1554,0x1551,0x1ce, -0x12b7,0x129c,0x12b1,0x12b1,0x12b1,0x12b1,0x12b1,0x12b1,0x12b1,0x129f,0x129f,0x129f,0x129f,0x12b1,0x129f,0x129f, -0x129f,0x129f,0x12a5,0x1473,0x1479,0x1476,0x1470,0x153,0x169b,0x169b,0x153,0x153,0x153,0x153,0x153,0x153, -0x118b,0x118b,0x118b,0x118b,0x118b,0x118b,0x118b,0x118b,0x118b,0x118b,0x118b,0x118b,0x118b,0x118b,0x118b,0x118b, -0x1182,0x1182,0x1185,0x118e,0x1188,0x1188,0x1188,0x118e,0x156,0x156,0x156,0x156,0x156,0x156,0x156,0x156, -0x1191,0x1191,0x1191,0x1191,0x1191,0x1191,0x1191,0x1191,0x1191,0x1191,0x1191,0x1191,0x1191,0x1191,0x1191,0x1191, -0x1191,0x1191,0x1197,0x12bd,0x1197,0x1197,0x1197,0x1197,0x1194,0x1194,0x1194,0x1197,0x16ce,0x16d1,0x15c,0x15c, -0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a, -0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x15f,0x15f,0x15f, -0x11ac,0x11a0,0x11a0,0x11a0,0x11a0,0x11a0,0x11a0,0x11a3,0x11b2,0x11b2,0x11a0,0x11a0,0x11a0,0x11a0,0x162,0x12ae, -0x11a6,0x11a6,0x11a6,0x11a6,0x11a6,0x11a6,0x11a6,0x11a6,0x11a6,0x11a6,0x162,0x162,0x162,0x162,0x11a0,0x11a0, -0x11d0,0x11c4,0x11d0,0x165,0x165,0x165,0x165,0x165,0x165,0x165,0x165,0x165,0x165,0x165,0x165,0x165, -0x165,0x165,0x165,0x165,0x165,0x165,0x165,0x165,0x165,0x165,0x165,0x11cd,0x11cd,0x11d3,0x11c7,0x11ca, -0x11e8,0x11e8,0x11e8,0x11e2,0x11e2,0x11d9,0x11e2,0x11e2,0x11d9,0x11e2,0x11e2,0x11eb,0x11e5,0x11dc,0x168,0x168, -0x11df,0x11df,0x11df,0x11df,0x11df,0x11df,0x11df,0x11df,0x11df,0x11df,0x168,0x168,0x168,0x168,0x168,0x168, -0x11f1,0x11f1,0x11f1,0x11f1,0x11f1,0x11f1,0x11f1,0x16b,0x16b,0x16b,0x16b,0x11ee,0x11ee,0x11ee,0x11ee,0x11ee, -0x11ee,0x11ee,0x11ee,0x11ee,0x11ee,0x11ee,0x11ee,0x11ee,0x11ee,0x11ee,0x11ee,0x11ee,0x11ee,0x11ee,0x11ee,0x11ee, -0x11ee,0x11ee,0x11ee,0x11ee,0x11ee,0x11ee,0x11ee,0x11ee,0x16b,0x16b,0x16b,0x16b,0x11fa,0x11fa,0x11fa,0x11fa, -0x11fa,0x11fa,0x11fa,0x11fa,0x11fa,0x11fa,0x11fa,0x11fa,0x11fa,0x11fa,0x11fa,0x11fa,0x11fa,0x11fa,0x11fa,0x11fa, -0x11fa,0x11fa,0x16e,0x11f7,0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x1209,0x1209,0x1209,0x1209, -0x1209,0x1209,0x1209,0x1209,0x1209,0x1209,0x1209,0x1209,0x1209,0x1209,0x1209,0x1209,0x1209,0x1209,0x1209,0x1209, -0x1209,0x1209,0x171,0x171,0x171,0x1203,0x1206,0x1206,0x1206,0x1206,0x1206,0x1206,0x120f,0x120f,0x120f,0x120f, -0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,0x120f, -0x120f,0x120f,0x174,0x174,0x120c,0x120c,0x120c,0x120c,0x120c,0x120c,0x120c,0x120c,0x1215,0x1215,0x1215,0x1215, -0x1215,0x1215,0x1215,0x1215,0x1215,0x1215,0x1215,0x1215,0x1215,0x1215,0x1215,0x1215,0x1215,0x1215,0x1215,0x177, -0x177,0x177,0x177,0x177,0x1212,0x1212,0x1212,0x1212,0x1212,0x1212,0x1212,0x1212,0x121b,0x121b,0x121b,0x121b, -0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x121b, -0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x17d,0x1239,0x1239,0x180,0x180, -0x180,0x180,0x180,0x180,0x180,0x180,0x180,0x180,0x180,0x180,0x180,0x180,0x1452,0x1452,0x1452,0x1452, -0x1452,0x1452,0x1452,0x1452,0x1452,0x1452,0x1452,0x1452,0x1452,0x1452,0x1452,0x1452,0x126c,0x126c,0x126c,0x126c, -0x126c,0x126c,0x126c,0x126c,0x126c,0x126c,0x126c,0x1509,0x1509,0x186,0x186,0x186,0x126c,0x126c,0x126c,0x126c, -0x126c,0x126c,0x126c,0x126c,0x126c,0x126c,0x126c,0x126c,0x126c,0x126c,0x126c,0x126c,0x126c,0x126c,0x126c,0x126f, -0x126f,0x126f,0x1245,0x186,0x1389,0x1278,0x1389,0x1389,0x1389,0x1389,0x1389,0x1389,0x1389,0x1389,0x1389,0x1389, -0x1389,0x1278,0x1389,0x1278,0x1386,0x1386,0x1386,0x1386,0x1386,0x1386,0x1386,0x1386,0x1386,0x1386,0x13e3,0x13e3, -0x186,0x186,0x186,0x186,0x138c,0x138c,0x1386,0x1386,0x1386,0x1386,0x1386,0x1386,0x1386,0x1275,0x1386,0x1275, -0x1275,0x1386,0x138c,0x127b,0x1386,0x1386,0x1386,0x1386,0x1386,0x1386,0x1386,0x1386,0x1386,0x1386,0x1269,0x1269, -0x1269,0x1269,0x1383,0x137d,0x1272,0x1383,0x1383,0x1383,0x1383,0x1383,0x1383,0x1383,0x1383,0x1383,0x1383,0x186, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x186,0x186,0x186,0x186,0x186,0x186,0x186,0x186,0x186,0x186,0x186,0x186,0x186,0x186,0x186,0x186, -0x186,0x186,0x186,0x186,0x186,0x186,0x186,0x186,0x186,0x186,0x186,0x186,0x186,0x186,0x186,0x186, -#if !U_PLATFORM_IS_DARWIN_BASED -0x186,0x186,0x12ed,0x12ed,0x12ed,0x12ed,0x12ed,0x12ed,0x12ed,0x12ed,0x12ed,0x12ed,0x12ed,0x12ed,0x12ed,0x12ed, -0x12ed,0x12ed,0x12ed,0x12ed,0x12ed,0x12ed,0x12ed,0x12ed,0x12ed,0x12ed,0x12ed,0x12ed,0x1260,0x1362,0x135c,0x189, -0x189,0x189,0x189,0x189,0x189,0x189,0x189,0x189,0x189,0x189,0x189,0x189,0x125a,0x125a,0x125a,0x125a, -0x125a,0x125a,0x125a,0x125a,0x125a,0x125a,0x125d,0x125a,0x125a,0x125a,0x125a,0x125a,0x125a,0x125a,0x125a,0x125a, -0x125a,0x125a,0x125a,0x125a,0x125a,0x125a,0x125a,0x125d,0x125a,0x125a,0x1362,0x1362,0x1362,0x1362,0x1362,0x135c, -0x1362,0x1362,0x1362,0x189,0x189,0x189,0x189,0x189,0x1257,0x1257,0x1257,0x1257,0x1257,0x1257,0x1257,0x1257, -0x1257,0x189,0x189,0x189,0x189,0x189,0x189,0x189,0x135f,0x135f,0x189,0x189,0x189,0x189,0x189,0x189, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x186,0x186,0x1323,0x1323,0x1323,0x1323,0x1323,0x1323,0x1323,0x1323,0x1323,0x1323,0x1323,0x1323,0x1323,0x1323, -0x1323,0x1323,0x1323,0x1323,0x1323,0x1323,0x1323,0x1323,0x1323,0x1323,0x1323,0x1323,0x1296,0x1398,0x1392,0x189, -0x189,0x189,0x189,0x189,0x189,0x189,0x189,0x189,0x189,0x189,0x189,0x189,0x1290,0x1290,0x1290,0x1290, -0x1290,0x1290,0x1290,0x1290,0x1290,0x1290,0x1293,0x1290,0x1290,0x1290,0x1290,0x1290,0x1290,0x1290,0x1290,0x1290, -0x1290,0x1290,0x1290,0x1290,0x1290,0x1290,0x1290,0x1293,0x1290,0x1290,0x1398,0x1398,0x1398,0x1398,0x1398,0x1392, -0x1398,0x1398,0x1398,0x189,0x189,0x189,0x189,0x189,0x128d,0x128d,0x128d,0x128d,0x128d,0x128d,0x128d,0x128d, -0x128d,0x189,0x189,0x189,0x189,0x189,0x189,0x189,0x1395,0x1395,0x189,0x189,0x189,0x189,0x189,0x189, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x189,0x189,0x189,0x189,0x189,0x189,0x189,0x189,0x189,0x189,0x189,0x189,0x189,0x189,0x189,0x189, -#if !U_PLATFORM_IS_DARWIN_BASED -0x189,0x189,0x189,0x189,0x189,0x189,0x189,0x189,0x189,0x189,0x189,0x189,0x12f6,0x12f6,0x12f6,0x12f6, -0x12f6,0x12f6,0x12f6,0x12f6,0x12f6,0x12f6,0x12f6,0x12f6,0x12f6,0x12f6,0x12f6,0x12f6,0x12f6,0x12f6,0x12f6,0x12f6, -0x12f6,0x12f6,0x12f6,0x12f6,0x12f6,0x12f0,0x12f0,0x12f0,0x18c,0x18c,0x12f3,0x18c,0x1308,0x1308,0x1308,0x1308, -0x1308,0x1308,0x12f9,0x1302,0x12fc,0x12fc,0x1302,0x1302,0x1302,0x12fc,0x1302,0x12fc,0x12fc,0x12fc,0x1305,0x1305, -0x18f,0x18f,0x18f,0x18f,0x18f,0x18f,0x18f,0x18f,0x12ff,0x12ff,0x12ff,0x12ff,0x192,0x130b,0x130b,0x130b, -0x130b,0x130b,0x130b,0x192,0x192,0x130b,0x130b,0x130b,0x130b,0x130b,0x130b,0x192,0x192,0x130b,0x130b,0x130b, -0x130b,0x130b,0x130b,0x192,0x192,0x192,0x192,0x192,0x192,0x192,0x192,0x192,0x130b,0x130b,0x130b,0x130b, -0x130b,0x130b,0x130b,0x192,0x130b,0x130b,0x130b,0x130b,0x130b,0x130b,0x130b,0x192,0x157b,0x157b,0x157b,0x157b, -0x157b,0x157b,0x157b,0x157b,0x157b,0x157b,0x157b,0x157b,0x157b,0x157b,0x157b,0x157b,0x130e,0x130e,0x130e,0x130e, -0x130e,0x130e,0x1311,0x1323,0x1323,0x1317,0x1317,0x1317,0x1317,0x1317,0x195,0x195,0x195,0x195,0x1314,0x1314, -0x1314,0x1314,0x1314,0x1314,0x1314,0x1314,0x1314,0x1314,0x1314,0x1314,0x1314,0x1314,0x1314,0x1314,0x131a,0x131a, -0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x195,0x195,0x195,0x195,0x195,0x195,0x195,0x195, -0x195,0x195,0x195,0x195,0x195,0x195,0x195,0x14d6,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326, -0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326, -0x1326,0x198,0x198,0x198,0x198,0x198,0x198,0x198,0x1368,0x1365,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x189,0x189,0x189,0x189,0x189,0x189,0x189,0x189,0x189,0x189,0x189,0x189,0x132c,0x132c,0x132c,0x132c, -0x132c,0x132c,0x132c,0x132c,0x132c,0x132c,0x132c,0x132c,0x132c,0x132c,0x132c,0x132c,0x132c,0x132c,0x132c,0x132c, -0x132c,0x132c,0x132c,0x132c,0x132c,0x1326,0x1326,0x1326,0x18c,0x18c,0x1329,0x18c,0x133e,0x133e,0x133e,0x133e, -0x133e,0x133e,0x132f,0x1338,0x1332,0x1332,0x1338,0x1338,0x1338,0x1332,0x1338,0x1332,0x1332,0x1332,0x133b,0x133b, -0x18f,0x18f,0x18f,0x18f,0x18f,0x18f,0x18f,0x18f,0x1335,0x1335,0x1335,0x1335,0x192,0x1341,0x1341,0x1341, -0x1341,0x1341,0x1341,0x192,0x192,0x1341,0x1341,0x1341,0x1341,0x1341,0x1341,0x192,0x192,0x1341,0x1341,0x1341, -0x1341,0x1341,0x1341,0x192,0x192,0x192,0x192,0x192,0x192,0x192,0x192,0x192,0x1341,0x1341,0x1341,0x1341, -0x1341,0x1341,0x1341,0x192,0x1341,0x1341,0x1341,0x1341,0x1341,0x1341,0x1341,0x192,0x15b1,0x15b1,0x15b1,0x15b1, -0x15b1,0x15b1,0x15b1,0x15b1,0x15b1,0x15b1,0x15b1,0x15b1,0x15b1,0x15b1,0x15b1,0x15b1,0x1344,0x1344,0x1344,0x1344, -0x1344,0x1344,0x1347,0x1359,0x1359,0x134d,0x134d,0x134d,0x134d,0x134d,0x195,0x195,0x195,0x195,0x134a,0x134a, -0x134a,0x134a,0x134a,0x134a,0x134a,0x134a,0x134a,0x134a,0x134a,0x134a,0x134a,0x134a,0x134a,0x134a,0x1350,0x1350, -0x1350,0x1350,0x1350,0x1350,0x1350,0x1350,0x1350,0x1350,0x195,0x195,0x195,0x195,0x195,0x195,0x195,0x195, -0x195,0x195,0x195,0x195,0x195,0x195,0x195,0x150c,0x135c,0x135c,0x135c,0x135c,0x135c,0x135c,0x135c,0x135c, -0x135c,0x135c,0x135c,0x135c,0x135c,0x135c,0x135c,0x135c,0x135c,0x135c,0x135c,0x135c,0x135c,0x135c,0x135c,0x135c, -0x135c,0x198,0x198,0x198,0x198,0x198,0x198,0x198,0x139e,0x139b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b, -#if !U_PLATFORM_IS_DARWIN_BASED -0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x1329,0x1329,0x1329,0x1329, -0x1329,0x1329,0x1329,0x1329,0x1329,0x1329,0x1329,0x1329,0x1329,0x1329,0x1329,0x19e,0x19e,0x1329,0x1329,0x1329, -0x1329,0x1329,0x1329,0x1329,0x1329,0x1329,0x1329,0x1329,0x1329,0x1329,0x1329,0x14d9,0x19e,0x1329,0x1329,0x1329, -0x1329,0x1329,0x1329,0x1329,0x1329,0x1329,0x1329,0x1329,0x1329,0x1329,0x1329,0x132c,0x19e,0x1329,0x1329,0x1329, -0x1329,0x1329,0x1329,0x1329,0x1329,0x1329,0x1329,0x1329,0x1329,0x1329,0x1329,0x1329,0x14d9,0x14d9,0x14d9,0x14d9, -0x14d9,0x14d9,0x14d9,0x14d9,0x14d9,0x14d9,0x14d9,0x14d9,0x14d9,0x14d9,0x14d9,0x14d9,0x14d9,0x14d9,0x14d9,0x14d9, -0x14d9,0x14d9,0x19e,0x19e,0x19e,0x19e,0x19e,0x19e,0x19e,0x19e,0x19e,0x19e,0x1341,0x133e,0x133e,0x133e, -0x133e,0x133e,0x14f4,0x14f4,0x14f4,0x14f4,0x14f4,0x14f7,0x14fd,0x14f7,0x14f7,0x14f7,0x16aa,0x1731,0x1731,0x1a1, -0x1a1,0x1a1,0x1a1,0x1a1,0x1a1,0x1a1,0x1a1,0x1a1,0x1a1,0x1a1,0x1a1,0x1a1,0x14f7,0x14f7,0x14f7,0x14f7, -0x14f7,0x14f7,0x14f4,0x14f4,0x14f4,0x14f7,0x14f4,0x14fa,0x14fa,0x1a1,0x1a1,0x1a1,0x14f7,0x14f4,0x14f4,0x14f7, -0x1731,0x1731,0x1731,0x1a1,0x1a1,0x1a1,0x1a1,0x1a1,0x1a1,0x1a1,0x1a1,0x1a1,0x1344,0x1344,0x1344,0x1344, -0x1344,0x1344,0x1344,0x1344,0x1344,0x1344,0x1344,0x1344,0x1344,0x1344,0x1344,0x1344,0x1344,0x1344,0x1344,0x1344, -0x1a4,0x1a4,0x1a4,0x1a4,0x1a4,0x1a4,0x1a4,0x1a4,0x1a4,0x1a4,0x1a4,0x1a4,0x13bc,0x1503,0x13bc,0x13bc, -0x13bc,0x13bc,0x13bc,0x13bc,0x13bc,0x13bc,0x13bc,0x13bc,0x13bc,0x1503,0x1503,0x1503,0x1503,0x1503,0x1503,0x16b0, -0x16b0,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x135f,0x135f,0x135f,0x135f, -0x135f,0x135f,0x135f,0x135f,0x135f,0x135f,0x135f,0x135f,0x135f,0x135f,0x135f,0x19e,0x19e,0x135f,0x135f,0x135f, -0x135f,0x135f,0x135f,0x135f,0x135f,0x135f,0x135f,0x135f,0x135f,0x135f,0x135f,0x150f,0x19e,0x135f,0x135f,0x135f, -0x135f,0x135f,0x135f,0x135f,0x135f,0x135f,0x135f,0x135f,0x135f,0x135f,0x135f,0x1362,0x19e,0x135f,0x135f,0x135f, -0x135f,0x135f,0x135f,0x135f,0x135f,0x135f,0x135f,0x135f,0x135f,0x135f,0x135f,0x135f,0x150f,0x150f,0x150f,0x150f, -0x150f,0x150f,0x150f,0x150f,0x150f,0x150f,0x150f,0x150f,0x150f,0x150f,0x150f,0x150f,0x150f,0x150f,0x150f,0x150f, -0x150f,0x150f,0x19e,0x19e,0x19e,0x19e,0x19e,0x19e,0x19e,0x19e,0x19e,0x19e,0x1377,0x1374,0x1374,0x1374, -0x1374,0x1374,0x152a,0x152a,0x152a,0x152a,0x152a,0x152d,0x1533,0x152d,0x152d,0x152d,0x16e0,0x1767,0x1767,0x1a1, -0x1a1,0x1a1,0x1a1,0x1a1,0x1a1,0x1a1,0x1a1,0x1a1,0x1a1,0x1a1,0x1a1,0x1a1,0x152d,0x152d,0x152d,0x152d, -0x152d,0x152d,0x152a,0x152a,0x152a,0x152d,0x152a,0x1530,0x1530,0x1a1,0x1a1,0x1a1,0x152d,0x152a,0x152a,0x152d, -0x1767,0x1767,0x1767,0x1a1,0x1a1,0x1a1,0x1a1,0x1a1,0x1a1,0x1a1,0x1a1,0x1a1,0x137a,0x137a,0x137a,0x137a, -0x137a,0x137a,0x137a,0x137a,0x137a,0x137a,0x137a,0x137a,0x137a,0x137a,0x137a,0x137a,0x137a,0x137a,0x137a,0x137a, -0x1a4,0x1a4,0x1a4,0x1a4,0x1a4,0x1a4,0x1a4,0x1a4,0x1a4,0x1a4,0x1a4,0x1a4,0x13f2,0x1539,0x13f2,0x13f2, -0x13f2,0x13f2,0x13f2,0x13f2,0x13f2,0x13f2,0x13f2,0x13f2,0x13f2,0x1539,0x1539,0x1539,0x1539,0x1539,0x1539,0x16e6, -0x16e6,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7, -#if !U_PLATFORM_IS_DARWIN_BASED -0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x16ad,0x13b9,0x13b9,0x13b9,0x13b9,0x13b9,0x13b9,0x13b6,0x13b6, -0x13b6,0x13b6,0x13b6,0x13b6,0x13b9,0x13b9,0x13b9,0x13b9,0x13b9,0x13b9,0x13b9,0x13b9,0x13b9,0x13b9,0x13b9,0x13b9, -0x13b9,0x13b9,0x13b9,0x1500,0x13c2,0x13c2,0x13c2,0x13c2,0x1aa,0x13c2,0x13c2,0x13c2,0x13c2,0x13c2,0x13c2,0x13c2, -0x13c2,0x13c2,0x13c2,0x13c2,0x13c2,0x13c2,0x13c2,0x13c2,0x13c2,0x13c2,0x13c2,0x13c2,0x13c2,0x13c2,0x13c2,0x13c2, -0x13c2,0x13c2,0x13c2,0x13c2,0x1aa,0x13c2,0x13c2,0x1aa,0x13c2,0x1aa,0x1aa,0x13c2,0x1aa,0x13c2,0x13c2,0x13c2, -0x13c2,0x13c2,0x13c2,0x13c2,0x13c2,0x13c2,0x13c2,0x1aa,0x13c2,0x13c2,0x13c2,0x13c2,0x1aa,0x13c2,0x1aa,0x13c2, -0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x13c2,0x1aa,0x1aa,0x1aa,0x1aa,0x13c2,0x1aa,0x13c2,0x1aa,0x13c2, -0x1aa,0x13c2,0x13c2,0x13c2,0x1aa,0x13c2,0x13c2,0x1aa,0x13c2,0x1aa,0x1aa,0x13c2,0x1aa,0x13c2,0x1aa,0x13c2, -0x1aa,0x13c2,0x1aa,0x13c2,0x1aa,0x13c2,0x13c2,0x1aa,0x13c2,0x1aa,0x1aa,0x13c2,0x13c2,0x13c2,0x13c2,0x1aa, -0x13c2,0x13c2,0x13c2,0x13c2,0x13c2,0x13c2,0x13c2,0x1aa,0x13c2,0x13c2,0x13c2,0x13c2,0x1aa,0x13c2,0x13c2,0x13c2, -0x13c2,0x1aa,0x13c2,0x1aa,0x13c2,0x13c2,0x13c2,0x13c2,0x13c2,0x13c2,0x13c2,0x13c2,0x13c2,0x13c2,0x1aa,0x13c2, -0x13c2,0x13c2,0x13c2,0x13c2,0x13c2,0x13c2,0x13c2,0x13c2,0x13c2,0x13c2,0x13c2,0x13c2,0x13c2,0x13c2,0x13c2,0x13c2, -0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x13c2,0x13c2,0x13c2,0x1aa,0x13c2,0x13c2,0x13c2,0x13c2,0x13c2,0x1aa,0x13c2, -0x13c2,0x13c2,0x13c2,0x13c2,0x13c2,0x13c2,0x13c2,0x13c2,0x13c2,0x13c2,0x13c2,0x13c2,0x13c2,0x13c2,0x13c2,0x13c2, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x16e3,0x13ef,0x13ef,0x13ef,0x13ef,0x13ef,0x13ef,0x13ec,0x13ec, -0x13ec,0x13ec,0x13ec,0x13ec,0x13ef,0x13ef,0x13ef,0x13ef,0x13ef,0x13ef,0x13ef,0x13ef,0x13ef,0x13ef,0x13ef,0x13ef, -0x13ef,0x13ef,0x13ef,0x1536,0x13f8,0x13f8,0x13f8,0x13f8,0x1aa,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8, -0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8, -0x13f8,0x13f8,0x13f8,0x13f8,0x1aa,0x13f8,0x13f8,0x1aa,0x13f8,0x1aa,0x1aa,0x13f8,0x1aa,0x13f8,0x13f8,0x13f8, -0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x1aa,0x13f8,0x13f8,0x13f8,0x13f8,0x1aa,0x13f8,0x1aa,0x13f8, -0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x13f8,0x1aa,0x1aa,0x1aa,0x1aa,0x13f8,0x1aa,0x13f8,0x1aa,0x13f8, -0x1aa,0x13f8,0x13f8,0x13f8,0x1aa,0x13f8,0x13f8,0x1aa,0x13f8,0x1aa,0x1aa,0x13f8,0x1aa,0x13f8,0x1aa,0x13f8, -0x1aa,0x13f8,0x1aa,0x13f8,0x1aa,0x13f8,0x13f8,0x1aa,0x13f8,0x1aa,0x1aa,0x13f8,0x13f8,0x13f8,0x13f8,0x1aa, -0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x1aa,0x13f8,0x13f8,0x13f8,0x13f8,0x1aa,0x13f8,0x13f8,0x13f8, -0x13f8,0x1aa,0x13f8,0x1aa,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x1aa,0x13f8, -0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8, -0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x13f8,0x13f8,0x13f8,0x1aa,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x1aa,0x13f8, -0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa, -0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa, -#if !U_PLATFORM_IS_DARWIN_BASED -0x13bf,0x13bf,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa, -0x13d7,0x13d7,0x13d7,0x13d7,0x13d7,0x13d7,0x13d7,0x13c5,0x13c5,0x13c5,0x13c5,0x13c5,0x13d4,0x13c5,0x13c8,0x13c8, -0x13c5,0x13c5,0x13c5,0x13cb,0x13cb,0x1ad,0x13d1,0x13d1,0x13d1,0x13d1,0x13d1,0x13d1,0x13d1,0x13d1,0x13d1,0x13d1, -0x13ce,0x13da,0x13da,0x13da,0x1ad,0x1ad,0x1ad,0x1ad,0x1ad,0x1ad,0x1ad,0x1ad,0x1ad,0x1ad,0x1ad,0x1ad, -0x158d,0x158d,0x158d,0x158d,0x158d,0x158d,0x158d,0x158d,0x158d,0x158d,0x158d,0x158d,0x158d,0x158d,0x158d,0x158d, -0x13e6,0x13e6,0x13e6,0x13e6,0x13e6,0x13e6,0x13e6,0x13e6,0x13e6,0x13e6,0x13e6,0x13e3,0x13dd,0x13dd,0x13e3,0x13e3, -0x13ec,0x13ec,0x13e6,0x13e9,0x13e9,0x13e3,0x13e0,0x1b0,0x1b0,0x1b0,0x1b0,0x1b0,0x1b0,0x1b0,0x1b0,0x1b0, -0x13ef,0x13ef,0x13ef,0x13ef,0x13ef,0x13ef,0x13ef,0x13ef,0x13ef,0x13ef,0x13ef,0x13ef,0x13ef,0x13ef,0x13ef,0x13ef, -0x13ef,0x13ef,0x13ef,0x13ef,0x13ef,0x13ef,0x13ef,0x13ef,0x1b3,0x1b3,0x1b3,0x1b3,0x16b3,0x16b3,0x13ef,0x13ef, -0x16b3,0x16b3,0x16b3,0x16b3,0x16b3,0x16b3,0x16b3,0x16b3,0x16b3,0x16b3,0x16b3,0x16b3,0x16b3,0x16b3,0x16b3,0x16b3, -0x1b3,0x1b3,0x16b3,0x16b3,0x16b3,0x16b3,0x16b3,0x16b3,0x16b3,0x16b3,0x16b3,0x16b3,0x16b3,0x16b3,0x16b3,0x16b3, -0x13fb,0x13fb,0x13fb,0x13fb,0x13fb,0x1b6,0x1b6,0x1b6,0x1b6,0x1b6,0x1b6,0x1b6,0x1b6,0x1b6,0x1b6,0x1b6, -0x13fb,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8, -0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8,0x13f8, -0x13f8,0x13f8,0x13f8,0x1b6,0x1b6,0x1b6,0x1b6,0x1b6,0x1b6,0x1b6,0x1b6,0x1b6,0x1b6,0x1b6,0x1b6,0x1b6, -0x1b6,0x1b6,0x1b6,0x13f5,0x13f5,0x13f5,0x13f5,0x13fe,0x13fe,0x13fe,0x13fe,0x13fe,0x13fe,0x13fe,0x13fe,0x13fe, -0x13fe,0x13fe,0x13fe,0x13fe,0x1410,0x1413,0x1413,0x1413,0x1413,0x1416,0x1416,0x1404,0x1407,0x16b9,0x16b6,0x16b6, -0x16b6,0x1509,0x1b9,0x1b9,0x140a,0x140a,0x140a,0x140a,0x140a,0x140a,0x140a,0x140a,0x140a,0x140a,0x1506,0x16bf, -0x16c2,0x16bc,0x16c5,0x16c5,0x141c,0x141c,0x141c,0x141c,0x141c,0x141c,0x141c,0x141c,0x141c,0x1bc,0x1bc,0x1bc, -0x1bc,0x1bc,0x1bc,0x1bc,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1bc,0x1bc, -0x1bc,0x1bc,0x1bc,0x1bc,0x141f,0x141f,0x141f,0x141f,0x141f,0x141f,0x141f,0x141f,0x1bf,0x1bf,0x1bf,0x1bf, -0x1bf,0x1bf,0x1bf,0x1bf,0x127e,0x127b,0x127e,0x126c,0x127b,0x127b,0x127b,0x1281,0x127b,0x1281,0x1284,0x127b, -0x1281,0x1281,0x127b,0x127b,0x1431,0x1431,0x1431,0x1431,0x1431,0x1431,0x1431,0x1431,0x1431,0x1431,0x1431,0x1422, -0x142b,0x1422,0x142b,0x142b,0x1422,0x1422,0x1422,0x1422,0x1422,0x1422,0x142e,0x1425,0x1c2,0x1c2,0x1c2,0x1c2, -0x1c2,0x1c2,0x1c2,0x1c2,0x150f,0x150f,0x150f,0x150f,0x150f,0x150f,0x150f,0x150f,0x150f,0x150f,0x150f,0x150f, -0x150f,0x150f,0x1c5,0x1c5,0x150c,0x150c,0x150c,0x150c,0x150c,0x1512,0x1c5,0x1c5,0x1c5,0x1c5,0x1c5,0x1c5, -0x1c5,0x1c5,0x1c5,0x1c5,0x1668,0x165f,0x165f,0x165f,0x165f,0x165f,0x165f,0x165f,0x165f,0x165f,0x165f,0x165f, -0x165f,0x165f,0x165f,0x165f,0x165f,0x165f,0x165f,0x165f,0x165f,0x165f,0x165f,0x165f,0x165f,0x165f,0x165f,0x165f, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x13f5,0x13f5,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa, -0x140d,0x140d,0x140d,0x140d,0x140d,0x140d,0x140d,0x13fb,0x13fb,0x13fb,0x13fb,0x13fb,0x140a,0x13fb,0x13fe,0x13fe, -0x13fb,0x13fb,0x13fb,0x1401,0x1401,0x1ad,0x1407,0x1407,0x1407,0x1407,0x1407,0x1407,0x1407,0x1407,0x1407,0x1407, -0x1404,0x1410,0x1410,0x1410,0x1ad,0x1ad,0x1ad,0x1ad,0x1ad,0x1ad,0x1ad,0x1ad,0x1ad,0x1ad,0x1ad,0x1ad, -0x15c3,0x15c3,0x15c3,0x15c3,0x15c3,0x15c3,0x15c3,0x15c3,0x15c3,0x15c3,0x15c3,0x15c3,0x15c3,0x15c3,0x15c3,0x15c3, -0x141c,0x141c,0x141c,0x141c,0x141c,0x141c,0x141c,0x141c,0x141c,0x141c,0x141c,0x1419,0x1413,0x1413,0x1419,0x1419, -0x1422,0x1422,0x141c,0x141f,0x141f,0x1419,0x1416,0x1b0,0x1b0,0x1b0,0x1b0,0x1b0,0x1b0,0x1b0,0x1b0,0x1b0, -0x1425,0x1425,0x1425,0x1425,0x1425,0x1425,0x1425,0x1425,0x1425,0x1425,0x1425,0x1425,0x1425,0x1425,0x1425,0x1425, -0x1425,0x1425,0x1425,0x1425,0x1425,0x1425,0x1425,0x1425,0x1b3,0x1b3,0x1b3,0x1b3,0x16e9,0x16e9,0x1425,0x1425, -0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9, -0x1b3,0x1b3,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9, -0x1431,0x1431,0x1431,0x1431,0x1431,0x1b6,0x1b6,0x1b6,0x1b6,0x1b6,0x1b6,0x1b6,0x1b6,0x1b6,0x1b6,0x1b6, -0x1431,0x142e,0x142e,0x142e,0x142e,0x142e,0x142e,0x142e,0x142e,0x142e,0x142e,0x142e,0x142e,0x142e,0x142e,0x142e, -0x142e,0x142e,0x142e,0x142e,0x142e,0x142e,0x142e,0x142e,0x142e,0x142e,0x142e,0x142e,0x142e,0x142e,0x142e,0x142e, -0x142e,0x142e,0x142e,0x1b6,0x1b6,0x1b6,0x1b6,0x1b6,0x1b6,0x1b6,0x1b6,0x1b6,0x1b6,0x1b6,0x1b6,0x1b6, -0x1b6,0x1b6,0x1b6,0x142b,0x142b,0x142b,0x142b,0x1434,0x1434,0x1434,0x1434,0x1434,0x1434,0x1434,0x1434,0x1434, -0x1434,0x1434,0x1434,0x1434,0x1446,0x1449,0x1449,0x1449,0x1449,0x144c,0x144c,0x143a,0x143d,0x16ef,0x16ec,0x16ec, -0x16ec,0x153f,0x1b9,0x1b9,0x1440,0x1440,0x1440,0x1440,0x1440,0x1440,0x1440,0x1440,0x1440,0x1440,0x153c,0x16f5, -0x16f8,0x16f2,0x16fb,0x16fb,0x1452,0x1452,0x1452,0x1452,0x1452,0x1452,0x1452,0x1452,0x1452,0x1bc,0x1bc,0x1bc, -0x1bc,0x1bc,0x1bc,0x1bc,0x144f,0x144f,0x144f,0x144f,0x144f,0x144f,0x144f,0x144f,0x144f,0x144f,0x1bc,0x1bc, -0x1bc,0x1bc,0x1bc,0x1bc,0x1455,0x1455,0x1455,0x1455,0x1455,0x1455,0x1455,0x1455,0x1bf,0x1bf,0x1bf,0x1bf, -0x1bf,0x1bf,0x1bf,0x1bf,0x12b4,0x12b1,0x12b4,0x12a2,0x12b1,0x12b1,0x12b1,0x12b7,0x12b1,0x12b7,0x12ba,0x12b1, -0x12b7,0x12b7,0x12b1,0x12b1,0x1467,0x1467,0x1467,0x1467,0x1467,0x1467,0x1467,0x1467,0x1467,0x1467,0x1467,0x1458, -0x1461,0x1458,0x1461,0x1461,0x1458,0x1458,0x1458,0x1458,0x1458,0x1458,0x1464,0x145b,0x1c2,0x1c2,0x1c2,0x1c2, -0x1c2,0x1c2,0x1c2,0x1c2,0x1545,0x1545,0x1545,0x1545,0x1545,0x1545,0x1545,0x1545,0x1545,0x1545,0x1545,0x1545, -0x1545,0x1545,0x1c5,0x1c5,0x1542,0x1542,0x1542,0x1542,0x1542,0x1548,0x1c5,0x1c5,0x1c5,0x1c5,0x1c5,0x1c5, -0x1c5,0x1c5,0x1c5,0x1c5,0x169e,0x1695,0x1695,0x1695,0x1695,0x1695,0x1695,0x1695,0x1695,0x1695,0x1695,0x1695, -0x1695,0x1695,0x1695,0x1695,0x1695,0x1695,0x1695,0x1695,0x1695,0x1695,0x1695,0x1695,0x1695,0x1695,0x1695,0x1695, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x1cb,0x1cb,0x1cb,0x1cb,0x1ce,0x1ce,0x1ce,0x1ce,0x1ce,0x1ce,0x1ce,0x1ce,0x1ce,0x1ce,0x1ce,0x1ce, -0x1ce,0x1ce,0x1ce,0x1ce,0x1ce,0x1ce,0x1ce,0x1ce,0x1ce,0x1ce,0x1ce,0x1ce,0x1ce,0x1ce,0x1ce,0x1ce, -#if !U_PLATFORM_IS_DARWIN_BASED -0x1ce,0x1ce,0x1ce,0x1ce,0x152a,0x152a,0x152a,0x152a,0x152a,0x152a,0x152a,0x152a,0x152a,0x152a,0x152a,0x1d1, -0x1d1,0x1d1,0x1d1,0x1d1,0x152a,0x152a,0x152a,0x152a,0x152a,0x152a,0x152a,0x152a,0x152a,0x152a,0x152a,0x152a, -0x152a,0x1d1,0x1d1,0x1d1,0x1d1,0x1d1,0x1d1,0x1d1,0x152a,0x152a,0x152a,0x152a,0x152a,0x152a,0x152a,0x152a, -0x152a,0x152a,0x1d1,0x1d1,0x1527,0x1521,0x1524,0x152d,0x1530,0x1530,0x1530,0x1530,0x1530,0x1530,0x1530,0x1530, -0x1d4,0x1d4,0x1d4,0x1d4,0x1d4,0x1d4,0x1d4,0x1d4,0x1518,0x1518,0x1518,0x1518,0x1518,0x1518,0x1518,0x1518, -0x1518,0x1518,0x1518,0x1518,0x1518,0x1518,0x1518,0x1518,0x1533,0x1533,0x1533,0x1533,0x1533,0x1533,0x1533,0x1533, -0x1533,0x1533,0x1533,0x1533,0x1533,0x1533,0x1533,0x1533,0x1533,0x1533,0x1533,0x1533,0x1533,0x1d7,0x1d7,0x1d7, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x1ce,0x1ce,0x1ce,0x1ce,0x1560,0x1560,0x1560,0x1560,0x1560,0x1560,0x1560,0x1560,0x1560,0x1560,0x1560,0x1d1, -0x1d1,0x1d1,0x1d1,0x1d1,0x1560,0x1560,0x1560,0x1560,0x1560,0x1560,0x1560,0x1560,0x1560,0x1560,0x1560,0x1560, -0x1560,0x1d1,0x1d1,0x1d1,0x1d1,0x1d1,0x1d1,0x1d1,0x1560,0x1560,0x1560,0x1560,0x1560,0x1560,0x1560,0x1560, -0x1560,0x1560,0x1d1,0x1d1,0x155d,0x1557,0x155a,0x1563,0x1566,0x1566,0x1566,0x1566,0x1566,0x1566,0x1566,0x1566, -0x1d4,0x1d4,0x1d4,0x1d4,0x1d4,0x1d4,0x1d4,0x1d4,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e, -0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x1569,0x1569,0x1569,0x1569,0x1569,0x1569,0x1569,0x1569, -0x1569,0x1569,0x1569,0x1569,0x1569,0x1569,0x1569,0x1569,0x1569,0x1569,0x1569,0x1569,0x1569,0x1d7,0x1d7,0x1d7, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x1d7,0x1d7,0x1d7,0x1d7,0x1d7,0x1d7,0x1d7,0x1d7,0x1d7,0x1d7,0x1d7,0x1d7,0x1d7,0x1d7,0x1d7,0x1d7, -0x1d7,0x1d7,0x1d7,0x1d7,0x1d7,0x1d7,0x1d7,0x1d7,0x1d7,0x1d7,0x1d7,0x1d7,0x1d7,0x1d7,0x1d7,0x1d7, -#if !U_PLATFORM_IS_DARWIN_BASED -0x16c8,0x1536,0x153c,0x153c,0x1da,0x1545,0x1545,0x1545,0x1545,0x1545,0x1545,0x1545,0x1545,0x1da,0x1da,0x1545, -0x1545,0x1da,0x1da,0x1545,0x1545,0x1545,0x1545,0x1545,0x1545,0x1545,0x1545,0x1545,0x1545,0x1545,0x1545,0x1545, -0x1545,0x1da,0x1545,0x1545,0x1545,0x1545,0x1545,0x1545,0x1545,0x1da,0x1545,0x1545,0x1da,0x1545,0x1545,0x1545, -0x1545,0x1545,0x1da,0x1da,0x1539,0x1545,0x1536,0x153c,0x1536,0x153c,0x153c,0x153c,0x153c,0x1da,0x1da,0x153c, -0x153c,0x1da,0x1da,0x153f,0x153f,0x1542,0x1da,0x1da,0x16cb,0x1da,0x1da,0x1da,0x1da,0x1da,0x1da,0x1536, -0x1da,0x1da,0x1da,0x1da,0x1da,0x1548,0x1545,0x1545,0x1545,0x1545,0x153c,0x153c,0x1da,0x1da,0x1539,0x1539, -0x1539,0x1539,0x1539,0x1539,0x1539,0x1da,0x1da,0x1da,0x1539,0x1539,0x1539,0x1539,0x1539,0x1da,0x1da,0x1da, -0x1da,0x1da,0x1da,0x1da,0x1da,0x1da,0x1da,0x1da,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d, -0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0x1dd,0x155d,0x155d,0x155d,0x155d,0x155d, -0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0x155d,0x1557,0x1557,0x1557,0x154b,0x154b,0x154b,0x1557,0x1557, -0x154b,0x155a,0x154e,0x154b,0x1560,0x1560,0x1554,0x1560,0x1560,0x1551,0x1dd,0x1dd,0x156f,0x156f,0x156f,0x1563, -0x1563,0x1563,0x1563,0x1563,0x1563,0x1566,0x1569,0x1e0,0x1e0,0x1e0,0x1e0,0x1e0,0x156c,0x156c,0x156c,0x156c, -0x156c,0x156c,0x156c,0x156c,0x156c,0x156c,0x1e0,0x1e0,0x1e0,0x1e0,0x1e0,0x1e0,0x16ce,0x16ce,0x16ce,0x16ce, -0x157b,0x1578,0x1e3,0x1e3,0x1e3,0x1e3,0x1e3,0x1e3,0x1e3,0x1e3,0x1e3,0x1e3,0x16f8,0x16f8,0x16f8,0x16f8, -0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x1581,0x1581,0x1581,0x1581, -0x1581,0x1581,0x1581,0x1581,0x1581,0x1581,0x1581,0x1581,0x1581,0x1581,0x1581,0x1581,0x1581,0x1581,0x1581,0x1581, -0x1581,0x1581,0x1581,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1581,0x1581,0x1581,0x1581, -0x1581,0x1581,0x1581,0x1581,0x1581,0x1581,0x1581,0x1581,0x1581,0x1581,0x1581,0x1581,0x1581,0x1581,0x1581,0x1581, -0x1581,0x1581,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1581,0x1581,0x1581,0x1581, -0x1581,0x1581,0x1581,0x1581,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6, -0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x158d,0x158d,0x158d,0x158d, -0x158d,0x158d,0x158d,0x158d,0x158d,0x158d,0x158d,0x158d,0x158d,0x158d,0x158d,0x158d,0x158d,0x158d,0x158d,0x1584, -0x1587,0x158a,0x158d,0x1e9,0x1e9,0x1e9,0x1e9,0x1e9,0x1e9,0x1e9,0x1e9,0x1e9,0x159c,0x159c,0x159c,0x159c, -0x159c,0x1590,0x1590,0x1ec,0x1ec,0x1ec,0x1ec,0x1593,0x1593,0x1593,0x1593,0x1593,0x1599,0x1599,0x1599,0x1599, -0x1599,0x1599,0x1596,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x15a5,0x15a5,0x15a5,0x15a5, -0x15a5,0x1ef,0x1ef,0x15a2,0x15a2,0x15a2,0x15a2,0x15a2,0x15a2,0x15a2,0x15a2,0x15a2,0x159f,0x159f,0x159f,0x159f, -0x159f,0x159f,0x159f,0x1ef,0x1ef,0x1ef,0x1ef,0x1ef,0x1ef,0x1ef,0x1ef,0x1ef,0x15a8,0x15ba,0x15ba,0x15ae, -0x15b7,0x1f2,0x1f2,0x1f2,0x1f2,0x1f2,0x1f2,0x1f2,0x1f2,0x1f2,0x1f2,0x1f2,0x15b1,0x15b1,0x15b1,0x15b1, -0x15b1,0x15b1,0x15b1,0x15b1,0x15b1,0x15b1,0x1f2,0x1f2,0x1f2,0x1f2,0x1f2,0x1f2,0x15c0,0x15c0,0x15c0,0x15c0, -0x15c0,0x15c0,0x15c0,0x15c0,0x15c0,0x15c0,0x15c0,0x15c0,0x15c0,0x15c0,0x15c0,0x15c0,0x15c0,0x15c0,0x15c0,0x15c0, -0x15c0,0x15c0,0x15c0,0x15c0,0x15c0,0x15c0,0x15c0,0x15c0,0x15c0,0x15c0,0x15c0,0x1f5,0x15cc,0x15cc,0x15cc,0x15cc, -0x15cc,0x15c6,0x15cf,0x15cc,0x15cc,0x15cc,0x15cc,0x15cc,0x15cc,0x15cc,0x15cc,0x15cc,0x15c9,0x15c9,0x15c9,0x15c9, -0x15c9,0x15c9,0x15c9,0x15c9,0x15c9,0x15c9,0x15cc,0x15cc,0x15cc,0x15cc,0x15cc,0x1f8,0x15d5,0x15d5,0x15d5,0x15d5, -0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5, -0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x15d5,0x1fb,0x15e1,0x15e1,0x15e1,0x15e1, -0x15e1,0x15e1,0x15e1,0x15e1,0x15e1,0x15e1,0x15e1,0x15e1,0x15e1,0x15e1,0x15e1,0x15e1,0x15e1,0x15e1,0x15e1,0x15e1, -0x15e1,0x15e1,0x15de,0x15de,0x15de,0x15de,0x15de,0x1fe,0x1fe,0x1fe,0x1fe,0x1fe,0x15f9,0x15f9,0x15fc,0x15fc, -0x15ff,0x15f0,0x201,0x201,0x201,0x201,0x201,0x201,0x201,0x201,0x201,0x201,0x15f6,0x15f6,0x15f6,0x15f6, -0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x201,0x15f0,0x15f0,0x15f0,0x15f0,0x15f0,0x15f0,0x15f0,0x201,0x15f9, -0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9, -0x15f9,0x15f9,0x15f9,0x15f9,0x201,0x201,0x201,0x201,0x201,0x15f9,0x15f9,0x15f9,0x1608,0x1608,0x1608,0x1608, -0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608, -0x1608,0x1608,0x1608,0x1608,0x1608,0x204,0x204,0x204,0x204,0x204,0x204,0x204,0x1611,0x1611,0x1611,0x1611, -0x1611,0x1611,0x1611,0x1611,0x1611,0x1611,0x1611,0x1611,0x1611,0x1611,0x1611,0x1611,0x1611,0x1611,0x207,0x207, -0x207,0x207,0x207,0x207,0x207,0x160e,0x160e,0x160e,0x160e,0x207,0x207,0x207,0x162c,0x162c,0x162c,0x162c, -0x162c,0x162c,0x162c,0x162c,0x162c,0x162c,0x162c,0x162c,0x162c,0x162c,0x162c,0x1614,0x1626,0x1626,0x1614,0x1614, -0x1614,0x1614,0x20d,0x20d,0x1626,0x1626,0x1629,0x1629,0x1614,0x1614,0x1626,0x161a,0x1617,0x161d,0x162f,0x162f, -0x1620,0x1620,0x1623,0x1623,0x1623,0x162f,0x16d7,0x16d7,0x16d7,0x16d7,0x16d7,0x16d7,0x16d7,0x16d7,0x16d7,0x16d7, -0x16d7,0x16d7,0x16d7,0x16d7,0x16d4,0x16d4,0x16d4,0x16d4,0x16d1,0x16d1,0x20d,0x20d,0x20d,0x20d,0x20d,0x20d, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x16fe,0x156c,0x1572,0x1572,0x1da,0x157b,0x157b,0x157b,0x157b,0x157b,0x157b,0x157b,0x157b,0x1da,0x1da,0x157b, -0x157b,0x1da,0x1da,0x157b,0x157b,0x157b,0x157b,0x157b,0x157b,0x157b,0x157b,0x157b,0x157b,0x157b,0x157b,0x157b, -0x157b,0x1da,0x157b,0x157b,0x157b,0x157b,0x157b,0x157b,0x157b,0x1da,0x157b,0x157b,0x1da,0x157b,0x157b,0x157b, -0x157b,0x157b,0x1da,0x1da,0x156f,0x157b,0x156c,0x1572,0x156c,0x1572,0x1572,0x1572,0x1572,0x1da,0x1da,0x1572, -0x1572,0x1da,0x1da,0x1575,0x1575,0x1578,0x1da,0x1da,0x1701,0x1da,0x1da,0x1da,0x1da,0x1da,0x1da,0x156c, -0x1da,0x1da,0x1da,0x1da,0x1da,0x157e,0x157b,0x157b,0x157b,0x157b,0x1572,0x1572,0x1da,0x1da,0x156f,0x156f, -0x156f,0x156f,0x156f,0x156f,0x156f,0x1da,0x1da,0x1da,0x156f,0x156f,0x156f,0x156f,0x156f,0x1da,0x1da,0x1da, -0x1da,0x1da,0x1da,0x1da,0x1da,0x1da,0x1da,0x1da,0x1593,0x1593,0x1593,0x1593,0x1593,0x1593,0x1593,0x1593, -0x1593,0x1593,0x1593,0x1593,0x1593,0x1593,0x1593,0x1593,0x1593,0x1593,0x1dd,0x1593,0x1593,0x1593,0x1593,0x1593, -0x1593,0x1593,0x1593,0x1593,0x1593,0x1593,0x1593,0x1593,0x158d,0x158d,0x158d,0x1581,0x1581,0x1581,0x158d,0x158d, -0x1581,0x1590,0x1584,0x1581,0x1596,0x1596,0x158a,0x1596,0x1596,0x1587,0x1dd,0x1dd,0x15a5,0x15a5,0x15a5,0x1599, -0x1599,0x1599,0x1599,0x1599,0x1599,0x159c,0x159f,0x1e0,0x1e0,0x1e0,0x1e0,0x1e0,0x15a2,0x15a2,0x15a2,0x15a2, -0x15a2,0x15a2,0x15a2,0x15a2,0x15a2,0x15a2,0x1e0,0x1e0,0x1e0,0x1e0,0x1e0,0x1e0,0x1704,0x1704,0x1704,0x1704, -0x15b1,0x15ae,0x1e3,0x1e3,0x1e3,0x1e3,0x1e3,0x1e3,0x1e3,0x1e3,0x1e3,0x1e3,0x172e,0x172e,0x172e,0x172e, -0x172e,0x172e,0x172e,0x172e,0x172e,0x172e,0x172e,0x172e,0x172e,0x172e,0x172e,0x172e,0x15b7,0x15b7,0x15b7,0x15b7, -0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7, -0x15b7,0x15b7,0x15b7,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x15b7,0x15b7,0x15b7,0x15b7, -0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7, -0x15b7,0x15b7,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x15b7,0x15b7,0x15b7,0x15b7, -0x15b7,0x15b7,0x15b7,0x15b7,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6, -0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x15c3,0x15c3,0x15c3,0x15c3, -0x15c3,0x15c3,0x15c3,0x15c3,0x15c3,0x15c3,0x15c3,0x15c3,0x15c3,0x15c3,0x15c3,0x15c3,0x15c3,0x15c3,0x15c3,0x15ba, -0x15bd,0x15c0,0x15c3,0x1e9,0x1e9,0x1e9,0x1e9,0x1e9,0x1e9,0x1e9,0x1e9,0x1e9,0x15d2,0x15d2,0x15d2,0x15d2, -0x15d2,0x15c6,0x15c6,0x1ec,0x1ec,0x1ec,0x1ec,0x15c9,0x15c9,0x15c9,0x15c9,0x15c9,0x15cf,0x15cf,0x15cf,0x15cf, -0x15cf,0x15cf,0x15cc,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x1ec,0x15db,0x15db,0x15db,0x15db, -0x15db,0x1ef,0x1ef,0x15d8,0x15d8,0x15d8,0x15d8,0x15d8,0x15d8,0x15d8,0x15d8,0x15d8,0x15d5,0x15d5,0x15d5,0x15d5, -0x15d5,0x15d5,0x15d5,0x1ef,0x1ef,0x1ef,0x1ef,0x1ef,0x1ef,0x1ef,0x1ef,0x1ef,0x15de,0x15f0,0x15f0,0x15e4, -0x15ed,0x1f2,0x1f2,0x1f2,0x1f2,0x1f2,0x1f2,0x1f2,0x1f2,0x1f2,0x1f2,0x1f2,0x15e7,0x15e7,0x15e7,0x15e7, -0x15e7,0x15e7,0x15e7,0x15e7,0x15e7,0x15e7,0x1f2,0x1f2,0x1f2,0x1f2,0x1f2,0x1f2,0x15f6,0x15f6,0x15f6,0x15f6, -0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x15f6, -0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x1f5,0x1602,0x1602,0x1602,0x1602, -0x1602,0x15fc,0x1605,0x1602,0x1602,0x1602,0x1602,0x1602,0x1602,0x1602,0x1602,0x1602,0x15ff,0x15ff,0x15ff,0x15ff, -0x15ff,0x15ff,0x15ff,0x15ff,0x15ff,0x15ff,0x1602,0x1602,0x1602,0x1602,0x1602,0x1f8,0x160b,0x160b,0x160b,0x160b, -0x160b,0x160b,0x160b,0x160b,0x160b,0x160b,0x160b,0x160b,0x160b,0x160b,0x160b,0x160b,0x160b,0x160b,0x160b,0x160b, -0x160b,0x160b,0x160b,0x160b,0x160b,0x160b,0x160b,0x160b,0x160b,0x160b,0x160b,0x1fb,0x1617,0x1617,0x1617,0x1617, -0x1617,0x1617,0x1617,0x1617,0x1617,0x1617,0x1617,0x1617,0x1617,0x1617,0x1617,0x1617,0x1617,0x1617,0x1617,0x1617, -0x1617,0x1617,0x1614,0x1614,0x1614,0x1614,0x1614,0x1fe,0x1fe,0x1fe,0x1fe,0x1fe,0x162f,0x162f,0x1632,0x1632, -0x1635,0x1626,0x201,0x201,0x201,0x201,0x201,0x201,0x201,0x201,0x201,0x201,0x162c,0x162c,0x162c,0x162c, -0x162c,0x162c,0x162c,0x162c,0x162c,0x162c,0x201,0x1626,0x1626,0x1626,0x1626,0x1626,0x1626,0x1626,0x201,0x162f, -0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f, -0x162f,0x162f,0x162f,0x162f,0x201,0x201,0x201,0x201,0x201,0x162f,0x162f,0x162f,0x163e,0x163e,0x163e,0x163e, -0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e, -0x163e,0x163e,0x163e,0x163e,0x163e,0x204,0x204,0x204,0x204,0x204,0x204,0x204,0x1647,0x1647,0x1647,0x1647, -0x1647,0x1647,0x1647,0x1647,0x1647,0x1647,0x1647,0x1647,0x1647,0x1647,0x1647,0x1647,0x1647,0x1647,0x207,0x207, -0x207,0x207,0x207,0x207,0x207,0x1644,0x1644,0x1644,0x1644,0x207,0x207,0x207,0x1662,0x1662,0x1662,0x1662, -0x1662,0x1662,0x1662,0x1662,0x1662,0x1662,0x1662,0x1662,0x1662,0x1662,0x1662,0x164a,0x165c,0x165c,0x164a,0x164a, -0x164a,0x164a,0x20d,0x20d,0x165c,0x165c,0x165f,0x165f,0x164a,0x164a,0x165c,0x1650,0x164d,0x1653,0x1665,0x1665, -0x1656,0x1656,0x1659,0x1659,0x1659,0x1665,0x170d,0x170d,0x170d,0x170d,0x170d,0x170d,0x170d,0x170d,0x170d,0x170d, -0x170d,0x170d,0x170d,0x170d,0x170a,0x170a,0x170a,0x170a,0x1707,0x1707,0x20d,0x20d,0x20d,0x20d,0x20d,0x20d, +0x4ad,0x4ad,0x4ad,0x4ad,0x4ad,0x4ad,0x4ad,0x4ad,0x4ad,0x4ad,0x115b,0x115b,0x115b,0x115b,0x115b,0x115b, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x4ad,0x4ad,0x4ad,0x4ad,0x4ad,0x4ad,0x4ad,0x4ad,0x4ad,0x4ad,0x1191,0x1191,0x1191,0x1191,0x1191,0x1191, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x20d,0x20d,0x20d,0x20d,0x20d,0x20d,0x20d,0x20d,0x20d,0x20d,0x20d,0x20d,0x20d,0x20d,0x20d,0x20d, +0x4b3,0x4b0,0x4b0,0x4b0,0x4b0,0x4b0,0x4b0,0x4b0,0x4b0,0x4b0,0x4b0,0x4b0,0x4b0,0x4b0,0x4b0,0x4b0, +0x4b0,0x4b0,0x4b0,0x4b0,0x4b0,0x4b0,0x4b0,0x4b0,0x4b0,0x4b0,0x4b0,0x4b0,0x4b0,0x4b0,0x4b0,0x4b0, +0x4b0,0x4b0,0x4b0,0x4b0,0x4bc,0x4b6,0x4bc,0x4b6,0x4bc,0x4b6,0x4bc,0x4b6,0x4bc,0x4b6,0x4bc,0x4b6, +0x4bc,0x4b6,0x4bc,0x4b6,0x4bc,0x4b6,0x4bc,0x4b6,0x4bc,0x4b6,0x4bc,0x4b6,0x4bc,0x4b6,0x4bc,0x4b6, #if !U_PLATFORM_IS_DARWIN_BASED -0x20d,0x20d,0x20d,0x20d,0x20d,0x20d,0x20d,0x20d,0x20d,0x20d,0x20d,0x20d,0x210,0x1632,0x1632,0x1632, -0x1632,0x1632,0x1632,0x1632,0x1632,0x1632,0x1632,0x1632,0x1632,0x1632,0x1632,0x1632,0x1632,0x1632,0x1632,0x1632, -0x1632,0x210,0x210,0x210,0x210,0x210,0x210,0x210,0x210,0x210,0x210,0x210,0x1635,0x1635,0x1635,0x1635, -0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x213,0x213,0x213,0x213,0x1635,0x1635,0x1635,0x1635, -0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x213,0x213,0x213,0x213, -0x213,0x213,0x213,0x213,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x213,0x213, -0x213,0x213,0x213,0x213,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x213,0x213,0x213,0x213, -0x213,0x213,0x213,0x213,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635, -0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x213,0x213,0x213,0x213,0x213,0x213,0x213,0x213,0x213,0x213, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x20d,0x20d,0x20d,0x20d,0x20d,0x20d,0x20d,0x20d,0x20d,0x20d,0x20d,0x20d,0x210,0x1668,0x1668,0x1668, -0x1668,0x1668,0x1668,0x1668,0x1668,0x1668,0x1668,0x1668,0x1668,0x1668,0x1668,0x1668,0x1668,0x1668,0x1668,0x1668, -0x1668,0x210,0x210,0x210,0x210,0x210,0x210,0x210,0x210,0x210,0x210,0x210,0x166b,0x166b,0x166b,0x166b, -0x166b,0x166b,0x166b,0x166b,0x166b,0x166b,0x166b,0x166b,0x213,0x213,0x213,0x213,0x166b,0x166b,0x166b,0x166b, -0x166b,0x166b,0x166b,0x166b,0x166b,0x166b,0x166b,0x166b,0x166b,0x166b,0x166b,0x166b,0x213,0x213,0x213,0x213, -0x213,0x213,0x213,0x213,0x166b,0x166b,0x166b,0x166b,0x166b,0x166b,0x166b,0x166b,0x166b,0x166b,0x213,0x213, -0x213,0x213,0x213,0x213,0x166b,0x166b,0x166b,0x166b,0x166b,0x166b,0x166b,0x166b,0x213,0x213,0x213,0x213, -0x213,0x213,0x213,0x213,0x166b,0x166b,0x166b,0x166b,0x166b,0x166b,0x166b,0x166b,0x166b,0x166b,0x166b,0x166b, -0x166b,0x166b,0x166b,0x166b,0x166b,0x166b,0x213,0x213,0x213,0x213,0x213,0x213,0x213,0x213,0x213,0x213, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x213,0x213,0x213,0x213,0x213,0x213,0x213,0x213,0x213,0x213,0x213,0x213,0x213,0x213,0x213,0x213, -#if !U_PLATFORM_IS_DARWIN_BASED -0x213,0x213,0x213,0x213,0x213,0x213,0x213,0x213,0x1638,0x1647,0x163e,0x163b,0x164d,0x164d,0x1641,0x164d, -0x216,0x216,0x216,0x216,0x216,0x216,0x216,0x216,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644, -0x1644,0x1644,0x216,0x216,0x216,0x216,0x216,0x216,0x1653,0x1653,0x1653,0x1653,0x1653,0x1653,0x1653,0x1653, -0x1653,0x1653,0x1650,0x1650,0x1650,0x1650,0x1650,0x1650,0x1650,0x1650,0x1650,0x219,0x219,0x219,0x219,0x219, -0x219,0x219,0x219,0x219,0x219,0x219,0x219,0x1659,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9, -0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9, -0x16e9,0x16e9,0x21c,0x21c,0x21c,0x16da,0x16da,0x16da,0x16e6,0x16e6,0x16da,0x16da,0x16da,0x16da,0x16e6,0x16da, -0x16da,0x16da,0x16da,0x16dd,0x21c,0x21c,0x21c,0x21c,0x16e3,0x16e3,0x16e3,0x16e3,0x16e3,0x16e3,0x16e3,0x16e3, -0x16e3,0x16e3,0x16e0,0x16e0,0x16ec,0x16ec,0x16ec,0x16e0,0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x21f, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x213,0x213,0x213,0x213,0x213,0x213,0x213,0x213,0x166e,0x167d,0x1674,0x1671,0x1683,0x1683,0x1677,0x1683, -0x216,0x216,0x216,0x216,0x216,0x216,0x216,0x216,0x167a,0x167a,0x167a,0x167a,0x167a,0x167a,0x167a,0x167a, -0x167a,0x167a,0x216,0x216,0x216,0x216,0x216,0x216,0x1689,0x1689,0x1689,0x1689,0x1689,0x1689,0x1689,0x1689, -0x1689,0x1689,0x1686,0x1686,0x1686,0x1686,0x1686,0x1686,0x1686,0x1686,0x1686,0x219,0x219,0x219,0x219,0x219, -0x219,0x219,0x219,0x219,0x219,0x219,0x219,0x168f,0x171f,0x171f,0x171f,0x171f,0x171f,0x171f,0x171f,0x171f, -0x171f,0x171f,0x171f,0x171f,0x171f,0x171f,0x171f,0x171f,0x171f,0x171f,0x171f,0x171f,0x171f,0x171f,0x171f,0x171f, -0x171f,0x171f,0x21c,0x21c,0x21c,0x1710,0x1710,0x1710,0x171c,0x171c,0x1710,0x1710,0x1710,0x1710,0x171c,0x1710, -0x1710,0x1710,0x1710,0x1713,0x21c,0x21c,0x21c,0x21c,0x1719,0x1719,0x1719,0x1719,0x1719,0x1719,0x1719,0x1719, -0x1719,0x1719,0x1716,0x1716,0x1722,0x1722,0x1722,0x1716,0x1725,0x1725,0x1725,0x1725,0x1725,0x1725,0x1725,0x21f, +0x4bc,0x4b6,0x4bc,0x4b6,0x4bc,0x4b6,0x4b6,0x4b6,0x4b6,0x4b6,0x4b9,0x9b7,0xff3,0xff3,0xff6,0xff3, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x4bc,0x4b6,0x4bc,0x4b6,0x4bc,0x4b6,0x4b6,0x4b6,0x4b6,0x4b6,0x4b9,0x9ed,0x1029,0x1029,0x102c,0x1029, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x21f,0x21f,0x21f,0x21f,0x21f,0x21f,0x21f,0x21f,0x21f,0x21f,0x21f,0x21f,0x21f,0x21f,0x21f,0x21f, -0x21f,0x21f,0x21f,0x21f,0x21f,0x21f,0x21f,0x21f,0x21f,0x21f,0x21f,0x21f,0x21f,0x21f,0x21f,0x21f, +0x4bc,0x4b6,0x4bc,0x4b6,0x4bc,0x4b6,0x4bc,0x4b6,0x4bc,0x4b6,0x4bc,0x4b6,0x4bc,0x4b6,0x4bc,0x4b6, #if !U_PLATFORM_IS_DARWIN_BASED -0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701,0x1701, -0x1701,0x1701,0x1701,0x225,0x1701,0x1701,0x225,0x225,0x225,0x225,0x225,0x16fe,0x16fe,0x16fe,0x16fe,0x16fe, -0x1704,0x1704,0x1704,0x1704,0x1704,0x1704,0x1704,0x228,0x1704,0x228,0x1704,0x1704,0x1704,0x1704,0x228,0x1704, -0x1704,0x1704,0x1704,0x1704,0x1704,0x1704,0x1704,0x1704,0x1704,0x1704,0x1704,0x1704,0x1704,0x1704,0x228,0x1704, -0x1704,0x1704,0x1704,0x1704,0x1704,0x1704,0x1704,0x1704,0x1704,0x1707,0x228,0x228,0x228,0x228,0x228,0x228, -0x1572,0x1572,0x1572,0x1572,0x1572,0x1572,0x1572,0x1572,0x1572,0x1572,0x1572,0x1572,0x1572,0x1572,0x1572,0x1572, -0x1710,0x1710,0x1710,0x1710,0x1710,0x1710,0x1710,0x1710,0x1710,0x1710,0x1710,0x1710,0x1710,0x1710,0x1710,0x1710, -0x1710,0x1710,0x1710,0x22b,0x22b,0x22b,0x22b,0x22b,0x22b,0x22b,0x22b,0x22b,0x22b,0x22b,0x22b,0x22b, -0x170d,0x170d,0x170d,0x170d,0x170d,0x170d,0x170d,0x170d,0x170d,0x170d,0x170d,0x170d,0x170d,0x170d,0x170d,0x170d, -0x170d,0x170d,0x170d,0x22b,0x22b,0x22b,0x22b,0x22b,0x22b,0x22b,0x170a,0x170a,0x170a,0x170a,0x170a,0x170a, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x1737,0x1737,0x1737,0x1737,0x1737,0x1737,0x1737,0x1737,0x1737,0x1737,0x1737,0x1737,0x1737,0x1737,0x1737,0x1737, -0x1737,0x1737,0x1737,0x225,0x1737,0x1737,0x225,0x225,0x225,0x225,0x225,0x1734,0x1734,0x1734,0x1734,0x1734, -0x173a,0x173a,0x173a,0x173a,0x173a,0x173a,0x173a,0x228,0x173a,0x228,0x173a,0x173a,0x173a,0x173a,0x228,0x173a, -0x173a,0x173a,0x173a,0x173a,0x173a,0x173a,0x173a,0x173a,0x173a,0x173a,0x173a,0x173a,0x173a,0x173a,0x228,0x173a, -0x173a,0x173a,0x173a,0x173a,0x173a,0x173a,0x173a,0x173a,0x173a,0x173d,0x228,0x228,0x228,0x228,0x228,0x228, -0x15a8,0x15a8,0x15a8,0x15a8,0x15a8,0x15a8,0x15a8,0x15a8,0x15a8,0x15a8,0x15a8,0x15a8,0x15a8,0x15a8,0x15a8,0x15a8, -0x1746,0x1746,0x1746,0x1746,0x1746,0x1746,0x1746,0x1746,0x1746,0x1746,0x1746,0x1746,0x1746,0x1746,0x1746,0x1746, -0x1746,0x1746,0x1746,0x22b,0x22b,0x22b,0x22b,0x22b,0x22b,0x22b,0x22b,0x22b,0x22b,0x22b,0x22b,0x22b, -0x1743,0x1743,0x1743,0x1743,0x1743,0x1743,0x1743,0x1743,0x1743,0x1743,0x1743,0x1743,0x1743,0x1743,0x1743,0x1743, -0x1743,0x1743,0x1743,0x22b,0x22b,0x22b,0x22b,0x22b,0x22b,0x22b,0x1740,0x1740,0x1740,0x1740,0x1740,0x1740, +0x4bc,0x4b6,0x4bc,0x4b6,0x4bc,0x4b6,0x4bc,0x4b6,0x4bc,0x4b6,0xff6,0xff3,0xff6,0xff3,0xff6,0xff3, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x4bc,0x4b6,0x4bc,0x4b6,0x4bc,0x4b6,0x4bc,0x4b6,0x4bc,0x4b6,0x102c,0x1029,0x102c,0x1029,0x102c,0x1029, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e, +0x4c8,0x4c8,0x4c8,0x4c8,0x4c8,0x4c8,0x4c8,0x4c8,0x4cb,0x4cb,0x4cb,0x4cb,0x4cb,0x4cb,0x4cb,0x4cb, +0x4c8,0x4c8,0x4c8,0x4c8,0x4c8,0x4c8,0x4c8,0x4c8,0x4cb,0x4cb,0x4cb,0x4cb,0x4cb,0x4cb,0x4cb,0x4cb, #if !U_PLATFORM_IS_DARWIN_BASED -0x1713,0x1713,0x1713,0x1713,0x1713,0x1713,0x1713,0x1713,0x1716,0x173a,0x173a,0x173a,0x173a,0x173a,0x173a,0x22e, -0x1737,0x1737,0x1737,0x1737,0x1737,0x1737,0x173a,0x1737,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e, -0x173a,0x22e,0x22e,0x173a,0x173a,0x173a,0x173a,0x173a,0x173a,0x173a,0x1737,0x1734,0x173a,0x173a,0x173a,0x22e, -0x1737,0x1737,0x1737,0x1737,0x1737,0x1737,0x1734,0x1737,0x1737,0x1737,0x1737,0x1737,0x22e,0x22e,0x22e,0x22e, -0x1737,0x1737,0x1737,0x1737,0x1737,0x1737,0x1737,0x1737,0x1737,0x1737,0x1737,0x1737,0x1737,0x1737,0x1737,0x22e, +0x6a8,0x6a8,0x6ab,0x4e6,0x6b7,0x6b4,0x6b4,0x6b1,0x510,0x510,0x4ce,0x4ce,0x4ce,0x4ce,0x4ce,0xae9, +0x6ba,0x4f2,0x6d2,0x6d5,0x507,0x6ba,0x4f5,0x4f5,0x4e6,0x501,0x501,0x6a8,0x50d,0x50a,0x6ae,0x4e0, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x1749,0x1749,0x1749,0x1749,0x1749,0x1749,0x1749,0x1749,0x174c,0x1770,0x1770,0x1770,0x1770,0x1770,0x1770,0x22e, -0x176d,0x176d,0x176d,0x176d,0x176d,0x176d,0x1770,0x176d,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e, -0x1770,0x22e,0x22e,0x1770,0x1770,0x1770,0x1770,0x1770,0x1770,0x1770,0x176d,0x176a,0x1770,0x1770,0x1770,0x22e, -0x176d,0x176d,0x176d,0x176d,0x176d,0x176d,0x176a,0x176d,0x176d,0x176d,0x176d,0x176d,0x22e,0x22e,0x22e,0x22e, -0x176d,0x176d,0x176d,0x176d,0x176d,0x176d,0x176d,0x176d,0x176d,0x176d,0x176d,0x176d,0x176d,0x176d,0x176d,0x22e, +0x6b4,0x6b4,0x6b7,0x4e6,0x6c3,0x6c0,0x6c0,0x6bd,0x510,0x510,0x4ce,0x4ce,0x4ce,0x4ce,0x4ce,0xb1f, +0x6c6,0x4f2,0x6de,0x6e1,0x507,0x6c6,0x4f5,0x4f5,0x4e6,0x501,0x501,0x6b4,0x50d,0x50a,0x6ba,0x4e0, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e, -0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e, +0x4d7,0x4d7,0x4da,0x4da,0x4da,0x4da,0x4da,0x4dd,0x4da,0x4da,0x4da,0x4d1,0x519,0x516,0x513,0x513, #if !U_PLATFORM_IS_DARWIN_BASED -0x1713,0x1713,0x1713,0x1713,0x1713,0x1737,0x1737,0x1737,0x1737,0x1737,0x1737,0x1737,0x1737,0x1737,0x1737,0x1737, -0x1737,0x1737,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e, -0x1713,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e, +0x6c6,0x4fb,0x4f8,0x6c3,0x6c0,0x6bd,0x6cf,0x4e9,0x6cc,0x6cc,0x4fe,0x501,0x6c9,0x6c9,0x4fe,0x501, +0x4e3,0x4e6,0x4e6,0x4e6,0x504,0x4ef,0x4ec,0xbd0,0xaef,0xaf2,0xaec,0xaec,0xaec,0xaec,0xbc7,0xbc7, +0xbc7,0xbc7,0xbcd,0xcfc,0xcf9,0xddd,0xde0,0xbca,0xde0,0xde0,0xde0,0xde0,0xddd,0xde0,0xde0,0xbc4, +0x54c,0x54c,0x564,0x6e4,0x549,0x6e1,0x54c,0x561,0x549,0x6e4,0x55b,0x564,0x564,0x564,0x55b,0x55b, +0x564,0x564,0x564,0x6ed,0x549,0x564,0x6e7,0x549,0x558,0x564,0x564,0x564,0x564,0x564,0x549,0x549, +0x54f,0x6e1,0x6ea,0x549,0x564,0x549,0x6f0,0x549,0x564,0x552,0x56a,0x6f3,0x564,0x564,0x555,0x55b, +0x564,0x564,0x567,0x564,0x55b,0x55e,0x55e,0x55e,0x55e,0xafe,0xafb,0xcff,0xdef,0xbeb,0xbee,0xbee, +0xbe8,0xbe5,0xbe5,0xbe5,0xbe5,0xbee,0xbeb,0xbeb,0xbeb,0xbeb,0xbe2,0xbe5,0xdec,0xf03,0xf06,0xffc, +0x116d,0x116d,0x116d,0x6f9,0x6f6,0x56d,0x570,0x570,0x570,0x570,0x570,0x6f6,0x6f9,0x6f9,0x6f6,0x570, +0x6ff,0x6ff,0x6ff,0x6ff,0x6ff,0x6ff,0x6ff,0x6ff,0x6ff,0x6ff,0x6ff,0x6ff,0x579,0x579,0x579,0x579, +0x6fc,0x6fc,0x6fc,0x6fc,0x6fc,0x6fc,0x6fc,0x6fc,0x6fc,0x6fc,0x573,0x573,0x573,0x573,0x573,0x573, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x1749,0x1749,0x1749,0x1749,0x1749,0x176d,0x176d,0x176d,0x176d,0x176d,0x176d,0x176d,0x176d,0x176d,0x176d,0x176d, -0x176d,0x176d,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e, -0x1749,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e, +0x6d2,0x4fb,0x4f8,0x6cf,0x6cc,0x6c9,0x6db,0x4e9,0x6d8,0x6d8,0x4fe,0x501,0x6d5,0x6d5,0x4fe,0x501, +0x4e3,0x4e6,0x4e6,0x4e6,0x504,0x4ef,0x4ec,0xc06,0xb25,0xb28,0xb22,0xb22,0xb22,0xb22,0xbfd,0xbfd, +0xbfd,0xbfd,0xc03,0xd32,0xd2f,0xe13,0xe16,0xc00,0xe16,0xe16,0xe16,0xe16,0xe13,0xe16,0xe16,0xbfa, +0x54c,0x54c,0x564,0x6f0,0x549,0x6ed,0x54c,0x561,0x549,0x6f0,0x55b,0x564,0x564,0x564,0x55b,0x55b, +0x564,0x564,0x564,0x6f9,0x549,0x564,0x6f3,0x549,0x558,0x564,0x564,0x564,0x564,0x564,0x549,0x549, +0x54f,0x6ed,0x6f6,0x549,0x564,0x549,0x6fc,0x549,0x564,0x552,0x56a,0x6ff,0x564,0x564,0x555,0x55b, +0x564,0x564,0x567,0x564,0x55b,0x55e,0x55e,0x55e,0x55e,0xb34,0xb31,0xd35,0xe25,0xc21,0xc24,0xc24, +0xc1e,0xc1b,0xc1b,0xc1b,0xc1b,0xc24,0xc21,0xc21,0xc21,0xc21,0xc18,0xc1b,0xe22,0xf39,0xf3c,0x1032, +0x11a3,0x11a3,0x11a3,0x705,0x702,0x56d,0x570,0x570,0x570,0x570,0x570,0x702,0x705,0x705,0x702,0x570, +0x70b,0x70b,0x70b,0x70b,0x70b,0x70b,0x70b,0x70b,0x70b,0x70b,0x70b,0x70b,0x579,0x579,0x579,0x579, +0x708,0x708,0x708,0x708,0x708,0x708,0x708,0x708,0x708,0x708,0x573,0x573,0x573,0x573,0x573,0x573, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e,0x22e, +0x57f,0x57f,0x57f,0x57f,0x57f,0x57f,0x57f,0x57f,0x57c,0x585,0x585,0x57f,0x57f,0x57f,0x582,0x57c, #if !U_PLATFORM_IS_DARWIN_BASED -0x171c,0x171c,0x171c,0x171c,0x1719,0x171c,0x171c,0x171f,0x1722,0x171f,0x171f,0x171c,0x231,0x231,0x231,0x231, -0x231,0x231,0x231,0x231,0x231,0x231,0x231,0x231,0x231,0x231,0x231,0x1719,0x1719,0x1719,0x1719,0x1719, +0x57f,0x57f,0x57c,0x57c,0x57c,0x57c,0x57f,0x57f,0x702,0x702,0x57c,0x57c,0x57f,0x57f,0x57f,0x57f, +0x57f,0x57f,0x57f,0x57f,0x57f,0x57f,0x57f,0x57f,0x57f,0x582,0x582,0x582,0x57f,0x57f,0x705,0x57f, +0x705,0x57f,0x57f,0x57f,0x57f,0x57f,0x57f,0x57f,0x57c,0x57f,0x57c,0x57c,0x57c,0x57c,0x57c,0x57c, +0x57f,0x57f,0x57c,0x702,0x57c,0x57c,0x57c,0xb04,0xb04,0xb04,0xb04,0xb04,0xb04,0xb04,0xb04,0xb04, +0xbf1,0xbf1,0xbf1,0xbf1,0xbf1,0xbf1,0xbf1,0xbf1,0xbf1,0xbf1,0xbf1,0xbf1,0x70b,0x588,0x70b,0x70b, +0x58b,0x588,0x588,0x70b,0x70b,0x58b,0x588,0x70b,0x58b,0x588,0x588,0x70b,0x588,0x70b,0x597,0x594, +0x588,0x70b,0x588,0x588,0x588,0x588,0x70b,0x588,0x588,0x70b,0x70b,0x70b,0x70b,0x588,0x588,0x70b, +0x58b,0x70b,0x58b,0x70b,0x70b,0x70b,0x70b,0x70b,0x711,0x58e,0x70b,0x58e,0x58e,0x588,0x588,0x588, +0x70b,0x70b,0x70b,0x70b,0x588,0x588,0x588,0x588,0x70b,0x70b,0x588,0x588,0x588,0x58b,0x588,0x588, +0x58b,0x588,0x588,0x58b,0x70b,0x58b,0x588,0x588,0x70b,0x588,0x588,0x588,0x588,0x588,0x70b,0x588, +0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x70e,0x70b,0x58b,0x588, +0x70b,0x70b,0x70b,0x70b,0x588,0x588,0x70b,0x70b,0x588,0x58b,0x70e,0x70e,0x58b,0x58b,0x588,0x588, +0x58b,0x58b,0x588,0x588,0x58b,0x58b,0x588,0x588,0x588,0x588,0x588,0x588,0x58b,0x58b,0x70b,0x70b, +0x58b,0x58b,0x70b,0x70b,0x58b,0x58b,0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x588, +0x588,0x70b,0x588,0x588,0x588,0x70b,0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x70b,0x588,0x588, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x1752,0x1752,0x1752,0x1752,0x174f,0x1752,0x1752,0x1755,0x1758,0x1755,0x1755,0x1752,0x231,0x231,0x231,0x231, -0x231,0x231,0x231,0x231,0x231,0x231,0x231,0x231,0x231,0x231,0x231,0x174f,0x174f,0x174f,0x174f,0x174f, +0x57f,0x57f,0x57c,0x57c,0x57c,0x57c,0x57f,0x57f,0x70e,0x70e,0x57c,0x57c,0x57f,0x57f,0x57f,0x57f, +0x57f,0x57f,0x57f,0x57f,0x57f,0x57f,0x57f,0x57f,0x57f,0x582,0x582,0x582,0x57f,0x57f,0x711,0x57f, +0x711,0x57f,0x57f,0x57f,0x57f,0x57f,0x57f,0x57f,0x57c,0x57f,0x57c,0x57c,0x57c,0x57c,0x57c,0x57c, +0x57f,0x57f,0x57c,0x70e,0x57c,0x57c,0x57c,0xb3a,0xb3a,0xb3a,0xb3a,0xb3a,0xb3a,0xb3a,0xb3a,0xb3a, +0xc27,0xc27,0xc27,0xc27,0xc27,0xc27,0xc27,0xc27,0xc27,0xc27,0xc27,0xc27,0x717,0x588,0x717,0x717, +0x58b,0x588,0x588,0x717,0x717,0x58b,0x588,0x717,0x58b,0x588,0x588,0x717,0x588,0x717,0x597,0x594, +0x588,0x717,0x588,0x588,0x588,0x588,0x717,0x588,0x588,0x717,0x717,0x717,0x717,0x588,0x588,0x717, +0x58b,0x717,0x58b,0x717,0x717,0x717,0x717,0x717,0x71d,0x58e,0x717,0x58e,0x58e,0x588,0x588,0x588, +0x717,0x717,0x717,0x717,0x588,0x588,0x588,0x588,0x717,0x717,0x588,0x588,0x588,0x58b,0x588,0x588, +0x58b,0x588,0x588,0x58b,0x717,0x58b,0x588,0x588,0x717,0x588,0x588,0x588,0x588,0x588,0x717,0x588, +0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x71a,0x717,0x58b,0x588, +0x717,0x717,0x717,0x717,0x588,0x588,0x717,0x717,0x588,0x58b,0x71a,0x71a,0x58b,0x58b,0x588,0x588, +0x58b,0x58b,0x588,0x588,0x58b,0x58b,0x588,0x588,0x588,0x588,0x588,0x588,0x58b,0x58b,0x717,0x717, +0x58b,0x58b,0x717,0x717,0x58b,0x58b,0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x588, +0x588,0x717,0x588,0x588,0x588,0x717,0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x717,0x588,0x588, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x588,0x588,0x588,0x588,0x58b,0x58b,0x58b,0x58b,0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x588, +#if !U_PLATFORM_IS_DARWIN_BASED +0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x70b,0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x588, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x717,0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x588, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x234,0x234,0x234,0x234,0x234,0x234,0x234,0x234,0x234,0x234,0x234,0x234,0x234,0x234,0x234,0x234, -0x234,0x234,0x234,0x234,0x234,0x234,0x234,0x234,0x234,0x234,0x234,0x234,0x234,0x234,0x234,0x234, +0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x588, +0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x58b,0x58b,0x58b,0x58b,0x588,0x588,0x588,0x588, #if !U_PLATFORM_IS_DARWIN_BASED -0x1728,0x1728,0x24c,0x24c,0x24c,0x24c,0x24c,0x24c,0x24c,0x24c,0x24c,0x24c,0x24c,0x24c,0x24c,0x24c, +0x588,0x588,0x58b,0x58b,0x58b,0x58b,0x588,0x591,0x588,0x588,0xbf4,0xbf4,0xbf4,0xbf4,0xbf4,0xbf4, +0xbf4,0xbf4,0xbf4,0xbf4,0xbf4,0xbf4,0xbf4,0xbf4,0x59a,0xb07,0x59a,0x59a,0x59a,0x59a,0x59a,0x59a, +0x5a6,0x5a3,0x5a6,0x5a3,0x59a,0x59a,0x59a,0x59a,0x59a,0x59a,0x714,0x59a,0x59a,0x59a,0x59a,0x59a, +0x59a,0x59a,0x819,0x819,0x59a,0x59a,0x59a,0x59a,0x5a0,0x5a0,0x59a,0x59a,0x59a,0x59a,0x59a,0x59a, +0x59d,0x81f,0x81c,0x59a,0x59a,0x59a,0x59a,0x59a,0x59a,0x59a,0x59a,0x59a,0x59a,0x59a,0x59a,0x59a, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x175e,0x175e,0x24c,0x24c,0x24c,0x24c,0x24c,0x24c,0x24c,0x24c,0x24c,0x24c,0x24c,0x24c,0x24c,0x24c, +0x588,0x588,0x58b,0x58b,0x58b,0x58b,0x588,0x591,0x588,0x588,0xc2a,0xc2a,0xc2a,0xc2a,0xc2a,0xc2a, +0xc2a,0xc2a,0xc2a,0xc2a,0xc2a,0xc2a,0xc2a,0xc2a,0x59a,0xb3d,0x59a,0x59a,0x59a,0x59a,0x59a,0x59a, +0x5a6,0x5a3,0x5a6,0x5a3,0x59a,0x59a,0x59a,0x59a,0x59a,0x59a,0x720,0x59a,0x59a,0x59a,0x59a,0x59a, +0x59a,0x59a,0x837,0x837,0x59a,0x59a,0x59a,0x59a,0x5a0,0x5a0,0x59a,0x59a,0x59a,0x59a,0x59a,0x59a, +0x59d,0x83d,0x83a,0x59a,0x59a,0x59a,0x59a,0x59a,0x59a,0x59a,0x59a,0x59a,0x59a,0x59a,0x59a,0x59a, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x234,0x234,0x234,0x234,0x234,0x234,0x234,0x234,0x234,0x234,0x234,0x234,0x234,0x234,0x234,0x234, +0x59a,0x59a,0x59a,0x59a,0x59a,0x59a,0x59a,0x59a,0x59a,0x59a,0x59a,0x59a,0x59a,0x59a,0x59a,0x59a, #if !U_PLATFORM_IS_DARWIN_BASED -0x234,0x234,0x234,0x234,0x234,0x234,0x234,0x234,0x234,0x234,0x234,0x234,0x234,0x234,0x8f7,0x8f7, -0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9, -0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0x237,0x237,0x237,0x237,0x237,0x237,0x237,0x237,0x237,0x237, -0x10aa,0x10aa,0x10aa,0x10aa,0x124e,0x124e,0x124e,0x124e,0x124e,0x124e,0x124e,0x124e,0x1434,0x1725,0x1725,0x1725, -0x1725,0x1725,0x1725,0x1725,0x1725,0x1725,0x23a,0x23a,0x23a,0x23a,0x23a,0x23a,0x23a,0x23a,0x23a,0x23a, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x234,0x234,0x234,0x234,0x234,0x234,0x234,0x234,0x234,0x234,0x234,0x234,0x234,0x234,0x92d,0x92d, -0xaef,0xaef,0xaef,0xaef,0xaef,0xaef,0xaef,0xaef,0xaef,0xaef,0xaef,0xaef,0xaef,0xaef,0xaef,0xaef, -0xaef,0xaef,0xaef,0xaef,0xaef,0xaef,0x237,0x237,0x237,0x237,0x237,0x237,0x237,0x237,0x237,0x237, -0x10e0,0x10e0,0x10e0,0x10e0,0x1284,0x1284,0x1284,0x1284,0x1284,0x1284,0x1284,0x1284,0x146a,0x175b,0x175b,0x175b, -0x175b,0x175b,0x175b,0x175b,0x175b,0x175b,0x23a,0x23a,0x23a,0x23a,0x23a,0x23a,0x23a,0x23a,0x23a,0x23a, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x23a,0x23a,0x23a,0x23a,0x23a,0x23a,0x23a,0x23a,0x23a,0x23a,0x23a,0x23a,0x23a,0x23a,0x23a,0x23a, -#if !U_PLATFORM_IS_DARWIN_BASED -0x23a,0x23a,0x23a,0x23a,0x23a,0x23a,0x23a,0x23a,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c, -0xc0c,0xc0c,0xc0c,0x1251,0x1251,0x1251,0x23d,0x23d,0xe37,0xe37,0xe37,0xe37,0xe37,0xe37,0xe37,0xe37, -0xe37,0xe37,0xe37,0xe37,0xe37,0xe37,0xe37,0xe37,0xe37,0xe37,0xe37,0xe37,0xe37,0xe37,0xe37,0xe37, -0xe37,0xe37,0x23d,0x23d,0x23d,0x23d,0x23d,0x23d,0x23d,0x23d,0x23d,0x23d,0x23d,0x23d,0x23d,0x23d, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x23a,0x23a,0x23a,0x23a,0x23a,0x23a,0x23a,0x23a,0xc42,0xc42,0xc42,0xc42,0xc42,0xc42,0xc42,0xc42, -0xc42,0xc42,0xc42,0x1287,0x1287,0x1287,0x23d,0x23d,0xe6d,0xe6d,0xe6d,0xe6d,0xe6d,0xe6d,0xe6d,0xe6d, -0xe6d,0xe6d,0xe6d,0xe6d,0xe6d,0xe6d,0xe6d,0xe6d,0xe6d,0xe6d,0xe6d,0xe6d,0xe6d,0xe6d,0xe6d,0xe6d, -0xe6d,0xe6d,0x23d,0x23d,0x23d,0x23d,0x23d,0x23d,0x23d,0x23d,0x23d,0x23d,0x23d,0x23d,0x23d,0x23d, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x23d,0x23d,0x23d,0x23d,0x23d,0x23d,0x23d,0x23d,0x23d,0x23d,0x23d,0x23d,0x23d,0x23d,0x23d,0x23d, -#if !U_PLATFORM_IS_DARWIN_BASED -0x23d,0x23d,0x23d,0x23d,0xb1c,0xb1c,0xb1c,0xb1c,0xb1c,0xb1c,0xb1c,0xb1c,0xb1c,0xb1c,0xb1c,0xb1c, -0xb1c,0xb1c,0xb1c,0xb1c,0xb1c,0xb1c,0xb1c,0xb1c,0xb1c,0xb1c,0xb1c,0x240,0x240,0x240,0x240,0x240, -0x240,0x240,0x240,0x240,0xb1f,0xb1f,0xb1f,0xb1f,0xb1f,0xb1f,0xb1f,0xb1f,0xb1f,0xb1f,0xb1f,0xb1f, -0xb1f,0xb1f,0xb1f,0xb1f,0xb1f,0xb1f,0xb1f,0xb1f,0xb1f,0xb1f,0xb1f,0xb1f,0xb1f,0xb1f,0xb1f,0xb1f, -0xb1f,0xb1f,0x243,0x243,0x1263,0x1263,0x1263,0x1263,0x1263,0x1263,0x1263,0x1263,0x1263,0x1263,0x1263,0x1263, -0x1263,0x1263,0x1263,0x1263,0x1263,0x1263,0x1263,0x1263,0x1263,0x246,0x246,0x246,0x246,0x246,0x246,0x246, -0x246,0x246,0x246,0x246,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b, -0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b, -0x136b,0x136b,0x249,0x249,0x10bc,0x348,0x348,0x354,0xc4e,0x357,0x357,0x357,0x357,0x357,0x357,0x357, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x23d,0x23d,0x23d,0x23d,0xb52,0xb52,0xb52,0xb52,0xb52,0xb52,0xb52,0xb52,0xb52,0xb52,0xb52,0xb52, -0xb52,0xb52,0xb52,0xb52,0xb52,0xb52,0xb52,0xb52,0xb52,0xb52,0xb52,0x240,0x240,0x240,0x240,0x240, -0x240,0x240,0x240,0x240,0xb55,0xb55,0xb55,0xb55,0xb55,0xb55,0xb55,0xb55,0xb55,0xb55,0xb55,0xb55, -0xb55,0xb55,0xb55,0xb55,0xb55,0xb55,0xb55,0xb55,0xb55,0xb55,0xb55,0xb55,0xb55,0xb55,0xb55,0xb55, -0xb55,0xb55,0x243,0x243,0x1299,0x1299,0x1299,0x1299,0x1299,0x1299,0x1299,0x1299,0x1299,0x1299,0x1299,0x1299, -0x1299,0x1299,0x1299,0x1299,0x1299,0x1299,0x1299,0x1299,0x1299,0x246,0x246,0x246,0x246,0x246,0x246,0x246, -0x246,0x246,0x246,0x246,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1, -0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1, -0x13a1,0x13a1,0x249,0x249,0x10f2,0x348,0x348,0x354,0xc84,0x357,0x357,0x357,0x357,0x357,0x357,0x357, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x357,0x357,0x357,0x357,0x357,0x357,0x357,0x357,0x357,0x357,0x357,0x357,0x357,0x357,0x357,0x357, -0x357,0x357,0x357,0x357,0x354,0x348,0x348,0x348,0x348,0x348,0x348,0x348,0x348,0x354,0x354,0x354, -#if !U_PLATFORM_IS_DARWIN_BASED -0x354,0x34e,0x10bf,0x1293,0x357,0x8c7,0x8ca,0x34b,0x34b,0x10bc,0x1290,0x1290,0x35a,0x35a,0x35a,0x35a, -0x35a,0x35a,0x35a,0x35a,0x357,0x357,0x348,0x348,0x855,0x858,0x8df,0x8df,0x8df,0x8df,0x8df,0x8df, -0x8df,0x8df,0x8df,0x8df,0x351,0xf1e,0xf1b,0x1296,0x1296,0x1296,0x1296,0x1296,0x1458,0x10c2,0x10c2,0xe70, -0xe70,0xd3e,0xe70,0xe70,0x357,0x357,0x357,0x357,0x357,0x357,0x357,0x357,0x357,0x35a,0x357,0x357, -0x357,0x357,0x357,0x357,0x357,0x35a,0x357,0x357,0x35a,0x357,0x357,0x357,0x357,0x357,0x1290,0x1293, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x354,0x34e,0x10f5,0x12c9,0x357,0x8fd,0x900,0x34b,0x34b,0x10f2,0x12c6,0x12c6,0x35a,0x35a,0x35a,0x35a, -0x35a,0x35a,0x35a,0x35a,0x357,0x357,0x348,0x348,0x88b,0x88e,0x915,0x915,0x915,0x915,0x915,0x915, -0x915,0x915,0x915,0x915,0x351,0xf54,0xf51,0x12cc,0x12cc,0x12cc,0x12cc,0x12cc,0x148e,0x10f8,0x10f8,0xea6, -0xea6,0xd74,0xea6,0xea6,0x357,0x357,0x357,0x357,0x357,0x357,0x357,0x357,0x357,0x35a,0x357,0x357, -0x357,0x357,0x357,0x357,0x357,0x35a,0x357,0x357,0x35a,0x357,0x357,0x357,0x357,0x357,0x12c6,0x12c9, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x34b,0x357,0x354,0x354,0x438,0x438,0x438,0x438,0x438,0x438,0x438,0x438,0x438,0x438,0x438,0x438, -#if !U_PLATFORM_IS_DARWIN_BASED -0x438,0x438,0x438,0x438,0x438,0x438,0x438,0x438,0x438,0x438,0x438,0xb3a,0xb3a,0xd4a,0xd4a,0x435, -0xd4d,0x137a,0x137a,0x137a,0x43b,0x43b,0x43b,0x43b,0x43b,0x43b,0x43b,0x43b,0x43b,0x43b,0x43b,0x43b, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x438,0x438,0x438,0x438,0x438,0x438,0x438,0x438,0x438,0x438,0x438,0xb70,0xb70,0xd80,0xd80,0x435, -0xd83,0x13b0,0x13b0,0x13b0,0x43b,0x43b,0x43b,0x43b,0x43b,0x43b,0x43b,0x43b,0x43b,0x43b,0x43b,0x43b, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x43b,0x43b,0x43b,0x43b,0x43b,0x43b,0x43b,0x43b,0x43b,0x43b,0x43b,0x43b,0x43b,0x43b,0x43b,0x43b, -#if !U_PLATFORM_IS_DARWIN_BASED -0x43b,0x43b,0x43b,0x43b,0x441,0x441,0x441,0x10d7,0x10d7,0x10d7,0x10d7,0x10d7,0x43e,0x43e,0x43e,0x43e, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x43b,0x43b,0x43b,0x43b,0x441,0x441,0x441,0x110d,0x110d,0x110d,0x110d,0x110d,0x43e,0x43e,0x43e,0x43e, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e, -#if !U_PLATFORM_IS_DARWIN_BASED -0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x10d4,0x10d4, -0x10d4,0x10d4,0x10d4,0x10d4,0x444,0x441,0x441,0x441,0x441,0x441,0x441,0x441,0x441,0x441,0x441,0x441, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x43e,0x110a,0x110a, -0x110a,0x110a,0x110a,0x110a,0x444,0x441,0x441,0x441,0x441,0x441,0x441,0x441,0x441,0x441,0x441,0x441, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x441,0x441,0x441,0x441,0x441,0x441,0x441,0x441,0x441,0x441,0x441,0x441,0x441,0x441,0x441,0x441, -0x441,0x441,0x441,0x441,0x441,0x441,0x441,0x441,0x44d,0x447,0x44d,0x447,0x44d,0x447,0x44d,0x447, -0x44d,0x447,0x44d,0x447,0x44d,0x447,0x44d,0x447,0x44d,0x447,0x44d,0x447,0x44d,0x447,0x44d,0x447, -#if !U_PLATFORM_IS_DARWIN_BASED -0x44d,0x447,0x44d,0x447,0x44d,0x447,0x44d,0x447,0x44d,0x447,0x447,0x447,0x447,0x447,0x44a,0x939, -0xf6c,0xf6c,0xf6f,0xf6c,0x44d,0x447,0x44d,0x447,0x44d,0x447,0x44d,0x447,0x44d,0x447,0x44d,0x447, -0x44d,0x447,0x44d,0x447,0x44d,0x447,0x44d,0x447,0x44d,0x447,0x44d,0x447,0x44d,0x447,0xf6f,0xf6c, -0xf6f,0xf6c,0xf6f,0xf6c,0x459,0x459,0x459,0x459,0x459,0x459,0x459,0x459,0x45c,0x45c,0x45c,0x45c, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x44d,0x447,0x44d,0x447,0x44d,0x447,0x44d,0x447,0x44d,0x447,0x447,0x447,0x447,0x447,0x44a,0x96f, -0xfa2,0xfa2,0xfa5,0xfa2,0x44d,0x447,0x44d,0x447,0x44d,0x447,0x44d,0x447,0x44d,0x447,0x44d,0x447, -0x44d,0x447,0x44d,0x447,0x44d,0x447,0x44d,0x447,0x44d,0x447,0x44d,0x447,0x44d,0x447,0xfa5,0xfa2, -0xfa5,0xfa2,0xfa5,0xfa2,0x459,0x459,0x459,0x459,0x459,0x459,0x459,0x459,0x45c,0x45c,0x45c,0x45c, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x45c,0x45c,0x45c,0x45c,0x459,0x459,0x459,0x459,0x459,0x459,0x459,0x459,0x45c,0x45c,0x45c,0x45c, -#if !U_PLATFORM_IS_DARWIN_BASED -0x45c,0x45c,0x45c,0x45c,0x639,0x639,0x63c,0x477,0x648,0x645,0x645,0x642,0x4a1,0x4a1,0x45f,0x45f, -0x45f,0x45f,0x45f,0xa68,0x64b,0x483,0x663,0x666,0x498,0x64b,0x486,0x486,0x477,0x492,0x492,0x639, -0x49e,0x49b,0x63f,0x471,0x468,0x468,0x46b,0x46b,0x46b,0x46b,0x46b,0x46e,0x46b,0x46b,0x46b,0x462, -0x4a7,0x4a7,0x4a4,0x4a4,0x657,0x48c,0x489,0x654,0x651,0x64e,0x660,0x47a,0x65d,0x65d,0x48f,0x492, -0x65a,0x65a,0x48f,0x492,0x474,0x477,0x477,0x477,0x495,0x480,0x47d,0xb4f,0xa6e,0xa71,0xa6b,0xa6b, -0xa6b,0xa6b,0xb46,0xb46,0xb46,0xb46,0xb4c,0xc7b,0xc78,0xd59,0xd5c,0xb49,0xd5c,0xd5c,0xd5c,0xd5c, -0xd59,0xd5c,0xd5c,0xb43,0x4da,0x4da,0x4f2,0x675,0x4d7,0x672,0x4da,0x4ef,0x4d7,0x675,0x4e9,0x4f2, -0x4f2,0x4f2,0x4e9,0x4e9,0x4f2,0x4f2,0x4f2,0x67e,0x4d7,0x4f2,0x678,0x4d7,0x4e6,0x4f2,0x4f2,0x4f2, -0x4f2,0x4f2,0x4d7,0x4d7,0x4dd,0x672,0x67b,0x4d7,0x4f2,0x4d7,0x681,0x4d7,0x4f2,0x4e0,0x4f8,0x684, -0x4f2,0x4f2,0x4e3,0x4e9,0x4f2,0x4f2,0x4f5,0x4f2,0x4e9,0x4ec,0x4ec,0x4ec,0x4ec,0xa7d,0xa7a,0xc7e, -0xd6b,0xb6a,0xb6d,0xb6d,0xb67,0xb64,0xb64,0xb64,0xb64,0xb6d,0xb6a,0xb6a,0xb6a,0xb6a,0xb61,0xb64, -0xd68,0xe7c,0xe7f,0xf75,0x10e6,0x10e6,0x10e6,0x68a,0x687,0x4fb,0x4fe,0x4fe,0x4fe,0x4fe,0x4fe,0x687, -0x68a,0x68a,0x687,0x4fe,0x690,0x690,0x690,0x690,0x690,0x690,0x690,0x690,0x690,0x690,0x690,0x690, -0x507,0x507,0x507,0x507,0x68d,0x68d,0x68d,0x68d,0x68d,0x68d,0x68d,0x68d,0x68d,0x68d,0x501,0x501, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x45c,0x45c,0x45c,0x45c,0x645,0x645,0x648,0x477,0x654,0x651,0x651,0x64e,0x4a1,0x4a1,0x45f,0x45f, -0x45f,0x45f,0x45f,0xa9e,0x657,0x483,0x66f,0x672,0x498,0x657,0x486,0x486,0x477,0x492,0x492,0x645, -0x49e,0x49b,0x64b,0x471,0x468,0x468,0x46b,0x46b,0x46b,0x46b,0x46b,0x46e,0x46b,0x46b,0x46b,0x462, -0x4a7,0x4a7,0x4a4,0x4a4,0x663,0x48c,0x489,0x660,0x65d,0x65a,0x66c,0x47a,0x669,0x669,0x48f,0x492, -0x666,0x666,0x48f,0x492,0x474,0x477,0x477,0x477,0x495,0x480,0x47d,0xb85,0xaa4,0xaa7,0xaa1,0xaa1, -0xaa1,0xaa1,0xb7c,0xb7c,0xb7c,0xb7c,0xb82,0xcb1,0xcae,0xd8f,0xd92,0xb7f,0xd92,0xd92,0xd92,0xd92, -0xd8f,0xd92,0xd92,0xb79,0x4da,0x4da,0x4f2,0x681,0x4d7,0x67e,0x4da,0x4ef,0x4d7,0x681,0x4e9,0x4f2, -0x4f2,0x4f2,0x4e9,0x4e9,0x4f2,0x4f2,0x4f2,0x68a,0x4d7,0x4f2,0x684,0x4d7,0x4e6,0x4f2,0x4f2,0x4f2, -0x4f2,0x4f2,0x4d7,0x4d7,0x4dd,0x67e,0x687,0x4d7,0x4f2,0x4d7,0x68d,0x4d7,0x4f2,0x4e0,0x4f8,0x690, -0x4f2,0x4f2,0x4e3,0x4e9,0x4f2,0x4f2,0x4f5,0x4f2,0x4e9,0x4ec,0x4ec,0x4ec,0x4ec,0xab3,0xab0,0xcb4, -0xda1,0xba0,0xba3,0xba3,0xb9d,0xb9a,0xb9a,0xb9a,0xb9a,0xba3,0xba0,0xba0,0xba0,0xba0,0xb97,0xb9a, -0xd9e,0xeb2,0xeb5,0xfab,0x111c,0x111c,0x111c,0x696,0x693,0x4fb,0x4fe,0x4fe,0x4fe,0x4fe,0x4fe,0x693, -0x696,0x696,0x693,0x4fe,0x69c,0x69c,0x69c,0x69c,0x69c,0x69c,0x69c,0x69c,0x69c,0x69c,0x69c,0x69c, -0x507,0x507,0x507,0x507,0x699,0x699,0x699,0x699,0x699,0x699,0x699,0x699,0x699,0x699,0x501,0x501, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x501,0x501,0x501,0x501,0x50d,0x50d,0x50d,0x50d,0x50d,0x50d,0x50d,0x50d,0x50a,0x513,0x513,0x50d, -#if !U_PLATFORM_IS_DARWIN_BASED -0x50d,0x50d,0x510,0x50a,0x50d,0x50d,0x50a,0x50a,0x50a,0x50a,0x50d,0x50d,0x693,0x693,0x50a,0x50a, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x50d,0x50d,0x510,0x50a,0x50d,0x50d,0x50a,0x50a,0x50a,0x50a,0x50d,0x50d,0x69f,0x69f,0x50a,0x50a, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x50d,0x50d,0x50d,0x50d,0x50d,0x50d,0x50d,0x50d,0x50d,0x50d,0x50d,0x50d,0x50d,0x510,0x510,0x510, -#if !U_PLATFORM_IS_DARWIN_BASED -0x50d,0x50d,0x696,0x50d,0x696,0x50d,0x50d,0x50d,0x50d,0x50d,0x50d,0x50d,0x50a,0x50d,0x50a,0x50a, -0x50a,0x50a,0x50a,0x50a,0x50d,0x50d,0x50a,0x693,0x50a,0x50a,0x50a,0xa83,0xa83,0xa83,0xa83,0xa83, -0xa83,0xa83,0xa83,0xa83,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70, -0x69c,0x516,0x69c,0x69c,0x519,0x516,0x516,0x69c,0x69c,0x519,0x516,0x69c,0x519,0x516,0x516,0x69c, -0x516,0x69c,0x525,0x522,0x516,0x69c,0x516,0x516,0x516,0x516,0x69c,0x516,0x516,0x69c,0x69c,0x69c, -0x69c,0x516,0x516,0x69c,0x519,0x69c,0x519,0x69c,0x69c,0x69c,0x69c,0x69c,0x6a2,0x51c,0x69c,0x51c, -0x51c,0x516,0x516,0x516,0x69c,0x69c,0x69c,0x69c,0x516,0x516,0x516,0x516,0x69c,0x69c,0x516,0x516, -0x516,0x519,0x516,0x516,0x519,0x516,0x516,0x519,0x69c,0x519,0x516,0x516,0x69c,0x516,0x516,0x516, -0x516,0x516,0x69c,0x516,0x516,0x516,0x516,0x516,0x516,0x516,0x516,0x516,0x516,0x516,0x516,0x516, -0x69f,0x69c,0x519,0x516,0x69c,0x69c,0x69c,0x69c,0x516,0x516,0x69c,0x69c,0x516,0x519,0x69f,0x69f, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x50d,0x50d,0x6a2,0x50d,0x6a2,0x50d,0x50d,0x50d,0x50d,0x50d,0x50d,0x50d,0x50a,0x50d,0x50a,0x50a, -0x50a,0x50a,0x50a,0x50a,0x50d,0x50d,0x50a,0x69f,0x50a,0x50a,0x50a,0xab9,0xab9,0xab9,0xab9,0xab9, -0xab9,0xab9,0xab9,0xab9,0xba6,0xba6,0xba6,0xba6,0xba6,0xba6,0xba6,0xba6,0xba6,0xba6,0xba6,0xba6, -0x6a8,0x516,0x6a8,0x6a8,0x519,0x516,0x516,0x6a8,0x6a8,0x519,0x516,0x6a8,0x519,0x516,0x516,0x6a8, -0x516,0x6a8,0x525,0x522,0x516,0x6a8,0x516,0x516,0x516,0x516,0x6a8,0x516,0x516,0x6a8,0x6a8,0x6a8, -0x6a8,0x516,0x516,0x6a8,0x519,0x6a8,0x519,0x6a8,0x6a8,0x6a8,0x6a8,0x6a8,0x6ae,0x51c,0x6a8,0x51c, -0x51c,0x516,0x516,0x516,0x6a8,0x6a8,0x6a8,0x6a8,0x516,0x516,0x516,0x516,0x6a8,0x6a8,0x516,0x516, -0x516,0x519,0x516,0x516,0x519,0x516,0x516,0x519,0x6a8,0x519,0x516,0x516,0x6a8,0x516,0x516,0x516, -0x516,0x516,0x6a8,0x516,0x516,0x516,0x516,0x516,0x516,0x516,0x516,0x516,0x516,0x516,0x516,0x516, -0x6ab,0x6a8,0x519,0x516,0x6a8,0x6a8,0x6a8,0x6a8,0x516,0x516,0x6a8,0x6a8,0x516,0x519,0x6ab,0x6ab, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x519,0x519,0x516,0x516,0x519,0x519,0x516,0x516,0x519,0x519,0x516,0x516,0x516,0x516,0x516,0x516, -#if !U_PLATFORM_IS_DARWIN_BASED -0x519,0x519,0x69c,0x69c,0x519,0x519,0x69c,0x69c,0x519,0x519,0x516,0x516,0x516,0x516,0x516,0x516, -0x516,0x516,0x516,0x516,0x516,0x69c,0x516,0x516,0x516,0x69c,0x516,0x516,0x516,0x516,0x516,0x516, -0x516,0x69c,0x516,0x516,0x516,0x516,0x516,0x516,0x519,0x519,0x519,0x519,0x516,0x516,0x516,0x516, -0x516,0x516,0x516,0x516,0x516,0x516,0x516,0x516,0x516,0x516,0x516,0x69c,0x516,0x516,0x516,0x516, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x519,0x519,0x6a8,0x6a8,0x519,0x519,0x6a8,0x6a8,0x519,0x519,0x516,0x516,0x516,0x516,0x516,0x516, -0x516,0x516,0x516,0x516,0x516,0x6a8,0x516,0x516,0x516,0x6a8,0x516,0x516,0x516,0x516,0x516,0x516, -0x516,0x6a8,0x516,0x516,0x516,0x516,0x516,0x516,0x519,0x519,0x519,0x519,0x516,0x516,0x516,0x516, -0x516,0x516,0x516,0x516,0x516,0x516,0x516,0x516,0x516,0x516,0x516,0x6a8,0x516,0x516,0x516,0x516, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x516,0x516,0x516,0x516,0x516,0x516,0x516,0x516,0x516,0x516,0x516,0x516,0x516,0x516,0x516,0x516, -0x516,0x516,0x516,0x516,0x516,0x516,0x516,0x516,0x516,0x516,0x516,0x516,0x519,0x519,0x519,0x519, -#if !U_PLATFORM_IS_DARWIN_BASED -0x516,0x516,0x516,0x516,0x516,0x516,0x519,0x519,0x519,0x519,0x516,0x51f,0x516,0x516,0xb73,0xb73, -0xb73,0xb73,0xb73,0xb73,0xb73,0xb73,0xb73,0xb73,0xb73,0xb73,0xb73,0xb73,0x528,0xa86,0x528,0x528, -0x528,0x528,0x528,0x528,0x537,0x534,0x537,0x534,0x528,0x528,0x528,0x528,0x528,0x528,0x6a5,0x528, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x516,0x516,0x516,0x516,0x516,0x516,0x519,0x519,0x519,0x519,0x516,0x51f,0x516,0x516,0xba9,0xba9, -0xba9,0xba9,0xba9,0xba9,0xba9,0xba9,0xba9,0xba9,0xba9,0xba9,0xba9,0xba9,0x528,0xabc,0x528,0x528, -0x528,0x528,0x528,0x528,0x537,0x534,0x537,0x534,0x528,0x528,0x528,0x528,0x528,0x528,0x6b1,0x528, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x528,0x528,0x528,0x528,0x528,0x528,0x52e,0x52e,0x528,0x528,0x528,0x528,0x531,0x531,0x528,0x528, -#if !U_PLATFORM_IS_DARWIN_BASED -0x528,0x528,0x528,0x528,0x52b,0x7aa,0x7a7,0x528,0x528,0x528,0x528,0x528,0x528,0x528,0x528,0x528, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x528,0x528,0x528,0x528,0x52b,0x7c8,0x7c5,0x528,0x528,0x528,0x528,0x528,0x528,0x528,0x528,0x528, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x528,0x528,0x528,0x528,0x528,0x528,0x528,0x528,0x528,0x528,0x528,0x528,0x528,0x528,0x528,0x528, -#if !U_PLATFORM_IS_DARWIN_BASED -0x528,0x528,0x528,0x528,0x528,0x528,0x528,0x528,0x528,0x528,0x528,0xa86,0xb79,0xa86,0xa86,0xa86, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x528,0x528,0x528,0x528,0x528,0x528,0x528,0x528,0x528,0x528,0x528,0xabc,0xbaf,0xabc,0xabc,0xabc, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x53a,0x53a,0x53a,0x53a,0x53a,0x53a,0x53a,0x53a,0x53a,0x53a,0x53a,0x53a,0x53a,0x53a,0x53a,0x53a, -0x53a,0x53a,0x53a,0x53a,0x53a,0x53a,0x53a,0x53a,0x53a,0x53a,0x53a,0x53a,0x53a,0x53a,0x53a,0x53a, -#if !U_PLATFORM_IS_DARWIN_BASED -0x6ae,0x6ae,0x6ae,0x6ae,0x6ae,0x6ae,0x6ae,0x6ae,0x6ae,0x6ae,0x540,0xbe2,0xbe2,0xbe2,0xbe2,0xbe2, -0xbe2,0xbe2,0xbe2,0xbe2,0xbe2,0xbe2,0xbe2,0xbe2,0xbe2,0xbe2,0xbe2,0xbe2,0xbe2,0xbe2,0xbe2,0xcf6, -0x6b7,0x6b7,0x6b7,0x6b7,0x6b7,0x6b7,0x6b7,0x6b7,0x6b7,0x6b7,0x6b7,0x6b7,0x6b7,0x6b7,0x6b7,0x6b7, -0x6b7,0x6b7,0x6b7,0x6b7,0x543,0x546,0x546,0x546,0x546,0x546,0x546,0x546,0x546,0x546,0x546,0x546, -0x6b7,0x6b7,0x6b7,0x6b7,0x6b7,0x6b7,0x6b7,0x6b7,0x6b7,0x6b7,0x6b7,0x6b7,0x546,0x546,0x546,0x546, -0x6b7,0x6b7,0x6b7,0x6b7,0x6b7,0x6b7,0x6b7,0x6b7,0x6b7,0x6b7,0x6b7,0x6b7,0x6b7,0x6b7,0x6b7,0x6b7, -0x6ba,0x6ba,0x6ba,0x6ba,0x6ba,0x6ba,0x6ba,0x6ba,0x6ba,0x6ba,0x6ba,0x6ba,0x6ba,0x6ba,0x6ba,0x6ba, -0x549,0x549,0x6ba,0x6ba,0x6ba,0x6ba,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c, -0x6c0,0x6c0,0x54c,0x6bd,0x6bd,0x6bd,0x6bd,0x6bd,0x6bd,0x6bd,0x54f,0x54f,0x54c,0x54c,0x552,0x552, -0x552,0x552,0x6c0,0x6c0,0x552,0x552,0x6c3,0x6c0,0x54c,0x54c,0x54c,0x54c,0x6c0,0x6c0,0x552,0x552, -0x6c3,0x6c0,0x54c,0x54c,0x54c,0x54c,0x6c0,0x6c0,0x6bd,0x54c,0x552,0x6c0,0x54c,0x54c,0x6bd,0x6c0, -0x6c0,0x6c0,0x552,0x552,0x54c,0x54c,0x54c,0x54c,0x54c,0x54c,0x54c,0x54c,0x54c,0x54c,0x54c,0x54c, -0x54c,0x54c,0x6c0,0x6bd,0x6c0,0x6bd,0x54c,0x552,0x552,0x552,0x552,0x552,0x552,0x54c,0x54c,0x6bd, -0xa8c,0xa8c,0xa8c,0xa8c,0xa8c,0xa8c,0xa8c,0xa8c,0xb7f,0xb7f,0xb7f,0xb82,0xb82,0xb85,0xb85,0xb7f, -0x55e,0x55e,0x55e,0x55e,0x55b,0x6d2,0x6d2,0x555,0x555,0x6c6,0x555,0x555,0x555,0x555,0x6cc,0x6c6, -0x555,0x55b,0x555,0x555,0xcf9,0xcf9,0xb88,0xb88,0xd77,0xa8f,0x558,0x558,0x6c9,0x564,0x6c9,0x558, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x6ba,0x6ba,0x6ba,0x6ba,0x6ba,0x6ba,0x6ba,0x6ba,0x6ba,0x6ba,0x540,0xc18,0xc18,0xc18,0xc18,0xc18, -0xc18,0xc18,0xc18,0xc18,0xc18,0xc18,0xc18,0xc18,0xc18,0xc18,0xc18,0xc18,0xc18,0xc18,0xc18,0xd2c, -0x6c3,0x6c3,0x6c3,0x6c3,0x6c3,0x6c3,0x6c3,0x6c3,0x6c3,0x6c3,0x6c3,0x6c3,0x6c3,0x6c3,0x6c3,0x6c3, -0x6c3,0x6c3,0x6c3,0x6c3,0x543,0x546,0x546,0x546,0x546,0x546,0x546,0x546,0x546,0x546,0x546,0x546, -0x6c3,0x6c3,0x6c3,0x6c3,0x6c3,0x6c3,0x6c3,0x6c3,0x6c3,0x6c3,0x6c3,0x6c3,0x546,0x546,0x546,0x546, -0x6c3,0x6c3,0x6c3,0x6c3,0x6c3,0x6c3,0x6c3,0x6c3,0x6c3,0x6c3,0x6c3,0x6c3,0x6c3,0x6c3,0x6c3,0x6c3, -0x6c6,0x6c6,0x6c6,0x6c6,0x6c6,0x6c6,0x6c6,0x6c6,0x6c6,0x6c6,0x6c6,0x6c6,0x6c6,0x6c6,0x6c6,0x6c6, -0x549,0x549,0x6c6,0x6c6,0x6c6,0x6c6,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2, -0x6cc,0x6cc,0x54c,0x6c9,0x6c9,0x6c9,0x6c9,0x6c9,0x6c9,0x6c9,0x54f,0x54f,0x54c,0x54c,0x552,0x552, -0x552,0x552,0x6cc,0x6cc,0x552,0x552,0x6cf,0x6cc,0x54c,0x54c,0x54c,0x54c,0x6cc,0x6cc,0x552,0x552, -0x6cf,0x6cc,0x54c,0x54c,0x54c,0x54c,0x6cc,0x6cc,0x6c9,0x54c,0x552,0x6cc,0x54c,0x54c,0x6c9,0x6cc, -0x6cc,0x6cc,0x552,0x552,0x54c,0x54c,0x54c,0x54c,0x54c,0x54c,0x54c,0x54c,0x54c,0x54c,0x54c,0x54c, -0x54c,0x54c,0x6cc,0x6c9,0x6cc,0x6c9,0x54c,0x552,0x552,0x552,0x552,0x552,0x552,0x54c,0x54c,0x6c9, -0xac2,0xac2,0xac2,0xac2,0xac2,0xac2,0xac2,0xac2,0xbb5,0xbb5,0xbb5,0xbb8,0xbb8,0xbbb,0xbbb,0xbb5, -0x55e,0x55e,0x55e,0x55e,0x55b,0x6de,0x6de,0x555,0x555,0x6d2,0x555,0x555,0x555,0x555,0x6d8,0x6d2, -0x555,0x55b,0x555,0x555,0xd2f,0xd2f,0xbbe,0xbbe,0xdad,0xac5,0x558,0x558,0x6d5,0x564,0x6d5,0x558, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x55b,0x555,0x55b,0x55b,0x555,0x555,0x55b,0x555,0x555,0x555,0x55b,0x555,0x555,0x555,0x55b,0x55b, -0x555,0x555,0x555,0x555,0x555,0x555,0x555,0x555,0x55b,0x55e,0x55e,0x558,0x555,0x555,0x555,0x555, -#if !U_PLATFORM_IS_DARWIN_BASED -0x6d2,0x555,0x6d2,0x555,0x555,0x555,0x555,0x555,0x561,0x561,0x561,0x561,0x561,0x561,0x561,0x561, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x6de,0x555,0x6de,0x555,0x555,0x555,0x555,0x555,0x561,0x561,0x561,0x561,0x561,0x561,0x561,0x561, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x561,0x561,0x561,0x561,0x555,0x555,0x555,0x555,0x555,0x555,0x555,0x555,0x555,0x555,0x555,0x555, -#if !U_PLATFORM_IS_DARWIN_BASED -0x6d5,0x6d2,0x567,0x6d5,0x6c6,0x6cc,0x55b,0x6c6,0x6cf,0x6c6,0x6c6,0x555,0x6c6,0x6d2,0x567,0x6d2, -0xa8f,0xa8f,0xb8b,0xb8b,0xb8b,0xb8b,0xb8b,0xb8b,0xb8b,0xb8b,0xb8b,0xb8e,0xb8b,0xb8b,0xd71,0xd7d, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x6e1,0x6de,0x567,0x6e1,0x6d2,0x6d8,0x55b,0x6d2,0x6db,0x6d2,0x6d2,0x555,0x6d2,0x6de,0x567,0x6de, -0xac5,0xac5,0xbc1,0xbc1,0xbc1,0xbc1,0xbc1,0xbc1,0xbc1,0xbc1,0xbc1,0xbc4,0xbc1,0xbc1,0xda7,0xdb3, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x56a,0x56a,0x56a,0x56a,0x56a,0x56a,0x56a,0x56a,0x56a,0x56a,0x56a,0x56a,0x56a,0x56a,0x56a,0x56a, -#if !U_PLATFORM_IS_DARWIN_BASED -0x56a,0x56a,0x56a,0x56a,0x56d,0x12c6,0x12c6,0x12c6,0x56d,0x56d,0x56d,0x56d,0x56d,0x56d,0x56d,0x56d, -0x147c,0x573,0x57f,0x573,0x573,0x12c6,0x56d,0x56d,0x57f,0x57f,0x12c9,0x12c9,0x582,0x582,0x56d,0x579, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x56a,0x56a,0x56a,0x56a,0x56d,0x12fc,0x12fc,0x12fc,0x56d,0x56d,0x56d,0x56d,0x56d,0x56d,0x56d,0x56d, -0x14b2,0x573,0x57f,0x573,0x573,0x12fc,0x56d,0x56d,0x57f,0x57f,0x12ff,0x12ff,0x582,0x582,0x56d,0x579, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x56d,0x56d,0x579,0x56d,0x579,0x56d,0x579,0x56d,0x56d,0x56d,0x56d,0x56d,0x56d,0x579,0x56d,0x56d, -#if !U_PLATFORM_IS_DARWIN_BASED -0x56d,0x56d,0x56d,0x56d,0x12c6,0x56d,0x56d,0x56d,0x56d,0x56d,0x56d,0x56d,0x56d,0x56d,0x56d,0x579, -0x579,0x56d,0x56d,0x56d,0x56d,0x56d,0x56d,0x56d,0x56d,0x6db,0x56d,0x56d,0x56d,0x56d,0x56d,0x56d, -0x579,0x56d,0x56d,0x579,0x56d,0x56d,0x56d,0x56d,0x12c6,0x56d,0x12c6,0x56d,0x56d,0x56d,0x56d,0x12c6, -0x12c6,0x12c6,0x56d,0x1227,0x56d,0x56d,0x56d,0x576,0x576,0x576,0x576,0x12c3,0x12c3,0x56d,0x570,0x57c, -0x579,0x56d,0x56d,0x56d,0xb94,0xb91,0xb94,0xb91,0xb94,0xb91,0xb94,0xb91,0xb94,0xb91,0xb94,0xb91, -0xb94,0xb91,0x6d8,0x6d8,0x6d8,0x6d8,0x6d8,0x6d8,0x6d8,0x6d8,0x6d8,0x6d8,0x56d,0x579,0x56d,0x56d, -0x56d,0x56d,0x56d,0x56d,0x56d,0x56d,0x56d,0x56d,0x56d,0x56d,0x56d,0x56d,0x12c6,0x56d,0x56d,0x56d, -0x56d,0x56d,0x56d,0x56d,0x56d,0x56d,0x56d,0x56d,0x56d,0x56d,0x56d,0x12c6,0x5a3,0x5a3,0x5a3,0x5a3, -0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a6,0x5a6,0x5a6,0x5a6,0x5a6,0x5a6,0x5a6, -0x5ac,0x5ac,0x5ac,0x5ac,0x5ac,0x5ac,0x5ac,0x5ac,0x5a3,0x5a9,0x59a,0x59d,0x5a9,0x5a9,0x5a9,0x5a9, -0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9, -0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a0,0x5a0,0x5a0,0x5a0,0x5a0,0x5a0, -0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3, -0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a6,0x5ac,0x5a9,0x5a3, -0x5a6,0x5ac,0x5a9,0x5a3,0x5a6,0x5ac,0x5a9,0x5a3,0x5a6,0x5ac,0x5a9,0x5a3,0x5a6,0x5ac,0x5a9,0x5a3, -0x5a6,0x5ac,0x5a9,0x5a3,0x5a6,0x5ac,0x5a9,0x5a3,0x5a6,0x5ac,0x5a9,0x5a3,0x5a9,0x5a3,0x5a9,0x5a3, -0x5a9,0x5a3,0x5a9,0x5a3,0x5a9,0x5a3,0x5a9,0x5a3,0x5a6,0x5ac,0x5a9,0x5a3,0x5a6,0x5ac,0x5a9,0x5a3, -0x5a6,0x5ac,0x5a9,0x5a3,0x5a6,0x5ac,0x5a9,0x5a3,0x5a9,0x5a3,0x5a6,0x5ac,0x5a9,0x5a3,0x5a9,0x5a3, -0x5a6,0x5ac,0x5a9,0x5a3,0x5a6,0x5ac,0x5a9,0x5a3,0x5a9,0x5a3,0x12cc,0x12cc,0x12cc,0x12cc,0x12cc,0x12cc, -0x12cc,0x12cc,0x12cc,0x12cc,0x12cc,0x12cc,0x12cc,0x12cc,0x5a9,0x5a3,0x5a9,0x5a3,0x5a9,0x5a3,0x5a6,0x5ac, -0x5a6,0x5ac,0x5a9,0x5a3,0x5a9,0x5a3,0x5a9,0x5a3,0x5a9,0x5a3,0x5a9,0x5a3,0x5a9,0x5a3,0x5a9,0x5a3, -0x5a6,0x5a9,0x5a3,0x5a6,0x5a9,0x5a3,0x5a6,0x5ac,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3, -0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a6, -0x5a6,0x5a6,0x5a6,0x5a6,0x5a6,0x5a6,0x5a6,0x5a6,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9, -0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3, -0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a6,0x5a6,0x5a3,0x5a6,0x5a3,0x5a6,0x5a3,0x5a3, -0x5a6,0x5a3,0x5a3,0x5a6,0x5a3,0x5a6,0x5a3,0x5a3,0x5a6,0x5a3,0x5a6,0x5a6,0x5a3,0x5a3,0x5a3,0x5a6, -0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a6,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3, -0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a6,0x5a6,0x5a3,0x5a3, -0x5a6,0x5a3,0x5a6,0x5a3,0x5a3,0x5a3,0x5a3,0x5a3,0x5a6,0x5a6,0x5a6,0x5a6,0x5a6,0x5a6,0x5a6,0x5a6, -0x5a6,0x5a6,0x5a6,0x5a6,0x5a6,0x5a6,0x5a6,0x5a6,0x5a6,0x5a6,0x5a6,0x5a6,0x5a6,0x5a6,0x5a6,0x5a6, -0x5a6,0x5a6,0x5a6,0x5a6,0x5a6,0x5a6,0x5a6,0x5a6,0x5a6,0x5a6,0x5a6,0x5ac,0x5a9,0x5a9,0x5a9,0x5a9, +0x59a,0x59a,0x59a,0x59a,0x59a,0x59a,0x59a,0xb07,0xbfa,0xb07,0xb07,0xb07,0x5a9,0x5a9,0x5a9,0x5a9, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x59a,0x59a,0x59a,0x59a,0x59a,0x59a,0x59a,0xb3d,0xc30,0xb3d,0xb3d,0xb3d,0x5a9,0x5a9,0x5a9,0x5a9, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9, -0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5ac,0x5ac,0x5ac,0x5ac, -0x5ac,0x5ac,0x5ac,0x5ac,0x5ac,0x5ac,0x5ac,0x5ac,0x5ac,0x5ac,0x5ac,0x5ac,0x5ac,0x5ac,0x5ac,0x5ac, -0x5ac,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5af,0x5af,0x5af,0x5af, -0xf81,0xf81,0xf81,0x147f,0x147f,0x147f,0x147f,0x147f,0x147f,0x147f,0x1680,0x1680,0x807,0x80d,0x80d,0x819, -0x819,0x80a,0x801,0x80a,0x801,0x80a,0x801,0x80a,0x801,0x80a,0x801,0x80a,0x5be,0x5be,0x5b8,0x5be, -0x5b8,0x5be,0x5b8,0x5be,0x5b8,0x5be,0x5b8,0x5bb,0x5c1,0x5be,0x5b8,0x5be,0x5b8,0x5bb,0x5c1,0x5be, -0x5b8,0x5be,0x5b8,0x5bb,0x5c1,0x5be,0x5b8,0x5bb,0x5c1,0x5be,0x5b8,0x5bb,0x5c1,0x5be,0x5b8,0x5be, -0x5b8,0x5be,0x5b8,0x5be,0x5b8,0x5be,0x5b8,0x5bb,0x5c1,0x5be,0x5b8,0x5bb,0x5c1,0x5be,0x5b8,0x5bb, -0x5c1,0x5be,0x5b8,0x5bb,0x5c1,0x5be,0x5b8,0x5bb,0x5c1,0x5be,0x5b8,0x5bb,0x5c1,0x5be,0x5b8,0x5bb, -0x5c1,0x5be,0x5b8,0x5bb,0x5c1,0x5be,0x5b8,0x5bb,0x6ab,0x6ab,0x6ab,0x6ab,0x6ab,0x6ab,0x6ab,0x6ab, -0x6ab,0x6ab,0x6ab,0x6ab,0x6ab,0x6ab,0x6ab,0x6ab,0x6ab,0x6ab,0x6ab,0x6ab,0x6a8,0x6a8,0x6a8,0x6a8, -0x6a8,0x6a8,0x6a8,0x6a8,0x6a8,0x6a8,0x6a8,0x6a8,0x6a8,0x6a8,0x6a8,0x6a8,0x6a8,0x6a8,0x6a8,0x6a8, -0x6a8,0x6a8,0x6a8,0x6a8,0x6a8,0x6a8,0x6a8,0x6a8,0x6a8,0x6a8,0x6a8,0x6a8,0x6a8,0x6a8,0x6b1,0x6b1, -0x6b1,0x6b1,0x6b1,0x6b1,0x6b1,0x6b1,0x6b1,0x6b1,0x6b1,0x6b1,0x6b4,0x6b1,0x6b1,0x6b1,0x6b1,0x6b1, -0x6b1,0x6b1,0x6b1,0x6b1,0x6b1,0x6b1,0x6b1,0x6b1,0x6ae,0x6ae,0x6ae,0x6ae,0x6ae,0x6ae,0x6ae,0x6ae, -0x6ae,0x6ae,0x6ae,0x6ae,0x6ae,0x6ae,0x6ae,0x6ae,0x6b7,0x6b7,0x6b7,0x6b7,0x6b7,0x6b7,0x6b7,0x6b7, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x56d,0x56d,0x56d,0x56d,0x12fc,0x56d,0x56d,0x56d,0x56d,0x56d,0x56d,0x56d,0x56d,0x56d,0x56d,0x579, -0x579,0x56d,0x56d,0x56d,0x56d,0x56d,0x56d,0x56d,0x56d,0x6e7,0x56d,0x56d,0x56d,0x56d,0x56d,0x56d, -0x579,0x56d,0x56d,0x579,0x56d,0x56d,0x56d,0x56d,0x12fc,0x56d,0x12fc,0x56d,0x56d,0x56d,0x56d,0x12fc, -0x12fc,0x12fc,0x56d,0x125d,0x56d,0x56d,0x56d,0x576,0x576,0x576,0x576,0x12f9,0x12f9,0x56d,0x570,0x57c, -0x579,0x56d,0x56d,0x56d,0xbca,0xbc7,0xbca,0xbc7,0xbca,0xbc7,0xbca,0xbc7,0xbca,0xbc7,0xbca,0xbc7, -0xbca,0xbc7,0x6e4,0x6e4,0x6e4,0x6e4,0x6e4,0x6e4,0x6e4,0x6e4,0x6e4,0x6e4,0x56d,0x579,0x56d,0x56d, -0x56d,0x56d,0x56d,0x56d,0x56d,0x56d,0x56d,0x56d,0x56d,0x56d,0x56d,0x56d,0x12fc,0x56d,0x56d,0x56d, -0x56d,0x56d,0x56d,0x56d,0x56d,0x56d,0x56d,0x56d,0x56d,0x56d,0x56d,0x12fc,0x81c,0x81c,0x58e,0x588, -0x585,0x585,0x585,0x585,0x585,0x585,0x585,0x585,0x585,0x585,0x585,0x585,0x585,0x585,0x585,0x585, -0x585,0x585,0x585,0x585,0x585,0x585,0x58e,0x58e,0x58e,0x58e,0x58e,0x585,0x6f0,0x6f0,0x6f0,0x6f0, -0x6f0,0x6f0,0x6f0,0x6f0,0x6f0,0x6f0,0x6f0,0x6f0,0x6f0,0x6f0,0x6f0,0x6f0,0x6f0,0x6f0,0x6f0,0x588, -0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x588, -0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x588, -0x6ea,0x6ea,0x6ea,0x6ea,0x6ea,0x6ea,0x6ea,0x6ea,0x6ea,0x6ea,0x6ea,0x6ea,0x6ea,0x6ea,0x6ea,0x6ea, -0x717,0x82e,0x82e,0x82e,0x82e,0x82e,0x82e,0x82e,0x82e,0x82e,0x82e,0x82e,0x82e,0x82e,0x82e,0x82e, -0x82e,0x82e,0x82e,0x82e,0x82e,0x82e,0x82e,0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x588,0x588, -0x58b,0x81c,0x82b,0x82b,0x82b,0x82b,0x82b,0x82b,0x81c,0x81c,0x81c,0x81c,0x81c,0x81c,0x81c,0x81c, -0x81c,0x81c,0x81c,0x81c,0x822,0x822,0x822,0x711,0x82e,0x81f,0x825,0x819,0x717,0x828,0x714,0x70e, -0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5b2,0x5b2,0x5b2, -0x5b2,0x5b2,0x5b2,0x5b2,0x5b8,0x5b8,0x5b8,0x5b8,0x5b8,0x5b8,0x5b8,0x5b8,0x5af,0x5b5,0x5a6,0x5a9, -0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5, -0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5ac,0x5ac, -0x5ac,0x5ac,0x5ac,0x5ac,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af, -0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af, -0x5b2,0x5b8,0x5b5,0x5af,0x5b2,0x5b8,0x5b5,0x5af,0x5b2,0x5b8,0x5b5,0x5af,0x5b2,0x5b8,0x5b5,0x5af, -0x5b2,0x5b8,0x5b5,0x5af,0x5b2,0x5b8,0x5b5,0x5af,0x5b2,0x5b8,0x5b5,0x5af,0x5b2,0x5b8,0x5b5,0x5af, -0x5b5,0x5af,0x5b5,0x5af,0x5b5,0x5af,0x5b5,0x5af,0x5b5,0x5af,0x5b5,0x5af,0x5b2,0x5b8,0x5b5,0x5af, -0x5b2,0x5b8,0x5b5,0x5af,0x5b2,0x5b8,0x5b5,0x5af,0x5b2,0x5b8,0x5b5,0x5af,0x5b5,0x5af,0x5b2,0x5b8, -0x5b5,0x5af,0x5b5,0x5af,0x5b2,0x5b8,0x5b5,0x5af,0x5b2,0x5b8,0x5b5,0x5af,0x5b5,0x5af,0x1302,0x1302, -0x1302,0x1302,0x1302,0x1302,0x1302,0x1302,0x1302,0x1302,0x1302,0x1302,0x1302,0x1302,0x5b5,0x5af,0x5b5,0x5af, -0x5b5,0x5af,0x5b2,0x5b8,0x5b2,0x5b8,0x5b5,0x5af,0x5b5,0x5af,0x5b5,0x5af,0x5b5,0x5af,0x5b5,0x5af, -0x5b5,0x5af,0x5b5,0x5af,0x5b2,0x5b5,0x5af,0x5b2,0x5b5,0x5af,0x5b2,0x5b8,0x5af,0x5af,0x5af,0x5af, -0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af, -0x5af,0x5af,0x5af,0x5b2,0x5b2,0x5b2,0x5b2,0x5b2,0x5b2,0x5b2,0x5b2,0x5b2,0x5b5,0x5b5,0x5b5,0x5b5, -0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5af,0x5af,0x5af, -0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5b2,0x5b2,0x5af,0x5b2, -0x5af,0x5b2,0x5af,0x5af,0x5b2,0x5af,0x5af,0x5b2,0x5af,0x5b2,0x5af,0x5af,0x5b2,0x5af,0x5b2,0x5b2, -0x5af,0x5af,0x5af,0x5b2,0x5af,0x5af,0x5af,0x5af,0x5af,0x5b2,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af, -0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af,0x5af, -0x5b2,0x5b2,0x5af,0x5af,0x5b2,0x5af,0x5b2,0x5af,0x5af,0x5af,0x5af,0x5af,0x5b2,0x5b2,0x5b2,0x5b2, -0x5b2,0x5b2,0x5b2,0x5b2,0x5b2,0x5b2,0x5b2,0x5b2,0x5b2,0x5b2,0x5b2,0x5b2,0x5b2,0x5b2,0x5b2,0x5b2, -0x5b2,0x5b2,0x5b2,0x5b2,0x5b2,0x5b2,0x5b2,0x5b2,0x5b2,0x5b2,0x5b2,0x5b2,0x5b2,0x5b2,0x5b2,0x5b8, -0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5, -0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5, -0x5b8,0x5b8,0x5b8,0x5b8,0x5b8,0x5b8,0x5b8,0x5b8,0x5b8,0x5b8,0x5b8,0x5b8,0x5b8,0x5b8,0x5b8,0x5b8, -0x5b8,0x5b8,0x5b8,0x5b8,0x5b8,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5, -0x5bb,0x5bb,0x5bb,0x5bb,0xfb7,0xfb7,0xfb7,0x14b5,0x14b5,0x14b5,0x14b5,0x14b5,0x14b5,0x14b5,0x16b6,0x16b6, -0x83d,0x843,0x843,0x84f,0x84f,0x840,0x837,0x840,0x837,0x840,0x837,0x840,0x837,0x840,0x837,0x840, -0x5ca,0x5ca,0x5c4,0x5ca,0x5c4,0x5ca,0x5c4,0x5ca,0x5c4,0x5ca,0x5c4,0x5c7,0x5cd,0x5ca,0x5c4,0x5ca, -0x5c4,0x5c7,0x5cd,0x5ca,0x5c4,0x5ca,0x5c4,0x5c7,0x5cd,0x5ca,0x5c4,0x5c7,0x5cd,0x5ca,0x5c4,0x5c7, -0x5cd,0x5ca,0x5c4,0x5ca,0x5c4,0x5ca,0x5c4,0x5ca,0x5c4,0x5ca,0x5c4,0x5c7,0x5cd,0x5ca,0x5c4,0x5c7, -0x5cd,0x5ca,0x5c4,0x5c7,0x5cd,0x5ca,0x5c4,0x5c7,0x5cd,0x5ca,0x5c4,0x5c7,0x5cd,0x5ca,0x5c4,0x5c7, -0x5cd,0x5ca,0x5c4,0x5c7,0x5cd,0x5ca,0x5c4,0x5c7,0x5cd,0x5ca,0x5c4,0x5c7,0x6b7,0x6b7,0x6b7,0x6b7, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x6b7,0x6b7,0x6b7,0x6b7,0x6b7,0x6b7,0x6b7,0x6b7,0x6b7,0x6b7,0x6b7,0x6b7,0x6b7,0x6b7,0x6b7,0x6b7, -#if !U_PLATFORM_IS_DARWIN_BASED -0x6b7,0x6b7,0x6b7,0x6b7,0x6b7,0x6b7,0x6b7,0x6b7,0x6de,0x6de,0x6de,0x6de,0x6de,0x6de,0x6de,0x6de, -0x6de,0x6de,0x6de,0x6de,0x6de,0x6de,0x6de,0x6de,0x6de,0x6de,0x6de,0x6de,0x6de,0x6de,0x6de,0x6de, -0x6de,0x6de,0x6de,0x6de,0x6de,0x6de,0x6de,0x6de,0xbe8,0x86a,0x864,0x861,0x867,0x85e,0x6f3,0x6f6, -0x6f6,0x6f6,0x6f6,0x6f6,0x6f6,0x6f6,0x6f6,0x6f6,0x870,0x6f3,0x6f3,0x6f3,0x6f3,0x6f3,0x6f3,0x6f3, -0x6f3,0x6f3,0x6f3,0x6f3,0x6f3,0x6f3,0x6f3,0x6f3,0x6f3,0x6f3,0x6f3,0x6f3,0x6f3,0x6f3,0x6f3,0x6f3, -0x6f3,0x6f3,0x6f3,0x6f3,0x6f3,0x6f3,0x6f3,0x6f3,0x6f3,0x6f3,0x86d,0x86d,0x6f9,0x87f,0x882,0x888, -0x7ad,0x7b9,0x89d,0x7b6,0x876,0x873,0x876,0x873,0x87c,0x879,0x87c,0x879,0x876,0x873,0x7b3,0x888, -0x876,0x873,0x876,0x873,0x876,0x873,0x876,0x873,0x88b,0x894,0x891,0x891,0x6ff,0x73b,0x73b,0x73b, -0x73b,0x73b,0x73b,0x735,0x735,0x735,0x735,0x735,0x735,0x735,0x735,0x735,0x735,0x735,0x735,0x735, -0x735,0x735,0x735,0x735,0x735,0x735,0x735,0x702,0x71d,0x6fc,0x723,0x726,0x720,0x738,0x738,0x738, -0x738,0x738,0x738,0x732,0x732,0x732,0x732,0x732,0x732,0x732,0x732,0x732,0x732,0x732,0x732,0x732, -0x732,0x732,0x732,0x732,0x732,0x732,0x732,0x702,0x71d,0x6fc,0x71d,0xbeb,0x7a1,0x7a1,0x7a1,0x7a1, -0x7a1,0x7a1,0x7a1,0x7a1,0x7a1,0x7a1,0x7a1,0x7a1,0x7a1,0x7a1,0x7a1,0x7a1,0x7a1,0x7a1,0x7a1,0x7a1, -0x7a1,0x7a1,0x7a1,0x7a1,0x7a1,0x7a1,0x7a1,0x7a1,0x7a1,0x7a1,0x7a1,0x7a1,0x7a1,0x7a1,0x1248,0x1248, -0x1248,0x1248,0x1248,0x7a4,0x7b3,0x7b6,0x7b6,0x7b6,0x7b6,0x7b6,0x7b6,0x7b6,0x7b6,0x7b6,0x8d3,0x8d3, -0x8d3,0x8d3,0x7bc,0x7bc,0x88e,0x89a,0x89a,0x89a,0x89a,0x897,0x7b0,0x885,0xab3,0xab3,0xab3,0xbfa, -0xc18,0xc15,0xace,0x85b,0x7c2,0x7bf,0x7c2,0x7c5,0x7bf,0x7c2,0x7bf,0x7c2,0x7bf,0x7c2,0x7bf,0x7bf, -0x7bf,0x7bf,0x7bf,0x7bf,0x7c2,0x7c2,0x7bf,0x7c2,0x7c2,0x7bf,0x7c2,0x7c2,0x7bf,0x7c2,0x7c2,0x7bf, -0x7c2,0x7c2,0x7bf,0x7bf,0xc1b,0x7d4,0x7ce,0x7d4,0x7ce,0x7d4,0x7ce,0x7d4,0x7ce,0x7d4,0x7ce,0x7ce, -0x7d1,0x7ce,0x7d1,0x7ce,0x7d1,0x7ce,0x7d1,0x7ce,0x7d1,0x7ce,0x7d1,0x7ce,0x7d1,0x7ce,0x7d1,0x7ce, -0x7d1,0x7ce,0x7d1,0x7ce,0x7d1,0x7ce,0x7d1,0x7d4,0x7ce,0x7d1,0x7ce,0x7d1,0x7ce,0x7d1,0x7ce,0x7ce, -0x7ce,0x7ce,0x7ce,0x7ce,0x7d1,0x7d1,0x7ce,0x7d1,0x7d1,0x7ce,0x7d1,0x7d1,0x7ce,0x7d1,0x7d1,0x7ce, -0x7d1,0x7d1,0x7ce,0x7ce,0x7ce,0x7ce,0x7ce,0x7d4,0x7ce,0x7d4,0x7ce,0x7d4,0x7ce,0x7ce,0x7ce,0x7ce, -0x7ce,0x7ce,0x7d4,0x7ce,0x7ce,0x7ce,0x7ce,0x7ce,0x7d1,0x7d4,0x7d4,0x7d1,0x7d1,0x7d1,0x7d1,0x8a3, -0x8a6,0x7d7,0x7da,0xc03,0x7e0,0x7e0,0x7e0,0x7e0,0x7e0,0x7e0,0x7e0,0x7e0,0x7e0,0x7e0,0x7e0,0x7e0, -0x7e0,0x7e0,0x7e0,0x7e0,0x7e0,0x7e0,0x7e0,0x7e0,0x7e0,0x7e0,0x7e0,0x7e0,0x7e0,0x7e0,0x7e0,0x7e0, -0x7e0,0x7e0,0x7e0,0x7e0,0x7e3,0x7e0,0x7e0,0x7e0,0x7e0,0x7e0,0x7e0,0x7e0,0x7e0,0x7e0,0x7e0,0x7e0, -0x7e0,0x7e0,0x7e0,0x7e0,0x7e0,0x7e0,0x7e0,0x7e0,0x7e0,0x7e0,0x7e0,0x7e0,0x7e0,0x7e0,0x7e0,0x7e0, -0x7ec,0x7ec,0x7ec,0x7ec,0x7ec,0x7ec,0x7ec,0x7ec,0x7ec,0x7ec,0x7ec,0x7ec,0x7ec,0x7ec,0x7ec,0x7ec, -0x7ec,0x7ec,0x7ec,0x7ec,0x7ec,0x7ec,0x7ec,0x7ec,0x7ec,0x7ec,0x7ec,0x7ec,0xd05,0xd05,0xe31,0x7e6, -0x8af,0x8af,0x8af,0x8af,0x8af,0x8af,0x8af,0x8af,0x8af,0x8af,0x8af,0x8af,0xcff,0xcff,0xcff,0xcff, -0x7ef,0x7ef,0x7ef,0x7ef,0x7ef,0x7ef,0x7ef,0x7ef,0x7ef,0x7ef,0x7ef,0x7ef,0x7ef,0x7ef,0x7ef,0x7ef, -0x8b8,0x8b8,0x8b8,0x8b8,0x8b8,0x8b8,0x8b8,0x8b8,0x8b8,0x8b8,0x8b8,0x8b8,0x8b8,0x8b8,0x8b8,0x8b8, -0x8b8,0x7f2,0x7f2,0x7f2,0x7f2,0x7f2,0x7f2,0xd08,0xd08,0xd08,0xd08,0x8bb,0x8bb,0x8bb,0x8bb,0x8bb, -0x7f2,0x7f2,0x7f2,0x7f2,0x7f2,0x7f2,0x7f2,0x7f2,0x7f2,0x7f2,0x7f2,0x7f2,0x7f2,0x7f2,0x7f2,0x7f2, -0x7f2,0x7f2,0x7f2,0x7f2,0x7f2,0x7f2,0x7f2,0x7f2,0x7f2,0x7f2,0x7f2,0x7f2,0x7f2,0x7f2,0x7f2,0x7f2, -0x7f2,0x7f2,0xd08,0xd08,0x7f5,0x7f5,0x7f5,0x7f5,0x7f5,0x7f5,0x7f5,0x7f5,0x7f5,0x7f5,0x7f5,0x7f5, -0x7f5,0x7f5,0x7f5,0x7f5,0x7f5,0x7f5,0x7f5,0x7f5,0x7f5,0x7f5,0x7f5,0x7f5,0x7f5,0x7f5,0x7f5,0x7f5, -0x7f5,0x7f5,0x7f5,0x7f5,0x8b8,0x8b8,0x8b8,0x8b8,0x8b8,0x8b8,0x8b8,0x8b8,0x7f8,0x7f8,0x7f8,0x7f8, -0x7f8,0x7f8,0x7f8,0x7f8,0x7f8,0x7f8,0x7f8,0x7f8,0x7f8,0x7f8,0x7f8,0x7f8,0x7f8,0x7f8,0x7f8,0x7f8, -0x7f8,0x7f8,0x7f8,0x7f8,0x7f8,0x7f8,0x7f8,0x7f8,0x7f8,0x7f8,0x7f8,0x7f8,0x7f8,0x7f8,0xe34,0xe34, -0xe34,0xe34,0xe34,0xe34,0xe34,0xe34,0xe34,0xe34,0xe34,0xe34,0xe34,0xe34,0xe34,0xe34,0xe34,0xe34, -0xe34,0xe34,0xe34,0xe34,0x10aa,0x10aa,0x10aa,0x10aa,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb, -0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb, -0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fe,0x7fe,0x7fb,0x7fe,0x7fb,0x7fe, -0x7fe,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fb,0x7fe,0x7fb,0x7fe,0x7fb,0x7fe, -0x7fe,0x7fb,0x7fb,0x7fe,0x7fe,0x7fe,0x7fb,0x7fb,0x7fb,0x7fb,0x1437,0x1437,0xc0c,0xc0c,0xc0c,0xc0c, -0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0x8af,0x8af,0x8af,0x8af, -0x8af,0x8af,0x8af,0x8af,0x8af,0x8af,0x8af,0x8af,0x8af,0x8af,0x8af,0x8af,0x8af,0x8af,0x8af,0x8af, -0x8af,0x8af,0x8af,0x8af,0x8af,0x8af,0x8af,0x8af,0x8af,0x8af,0x8af,0x8af,0x124b,0x124b,0x124b,0x124b, -0x122a,0x122a,0x122a,0x122a,0x122a,0x122a,0x122a,0x122a,0xcff,0xc06,0xc06,0xc06,0xc06,0xc06,0xc06,0xc06, -0xc06,0xc06,0xc06,0xc06,0xc06,0xc06,0xc06,0xc06,0x8b2,0x8b2,0x8b2,0x8b2,0x8b2,0x8b2,0x8b2,0x8b2, -0x8b2,0x8b2,0x8b2,0x8b2,0x8b2,0x8b2,0x8b2,0x8b2,0x8b2,0x8b2,0x8b2,0x8b2,0x8b2,0x8b2,0x8b2,0x8b5, -0x8b2,0x8b5,0x8b2,0x8b2,0x8b2,0x8b2,0x8b2,0x8b2,0x8b2,0x8b2,0x8b2,0x8b2,0x8b2,0x8b2,0x8b2,0x8b2, -0x8b2,0x8b2,0x8b2,0x8b2,0x8b2,0xc06,0xc06,0xc06,0xc06,0xc06,0xc06,0xc06,0xc06,0xc06,0xc06,0xc06, -0xc06,0xc06,0xc06,0xc06,0x8b8,0x8b8,0x8b8,0x8b8,0x8b8,0x8b8,0x8b8,0x8b8,0x8b8,0x8b8,0x8b8,0x8b8, -0x8b8,0x8b8,0x8b8,0x8b8,0x8b8,0x8b8,0x8b8,0x8b8,0x8b8,0x8b8,0x8b8,0x8b8,0x8b8,0x8b8,0x8b8,0x8b8, -0x8b8,0x8b8,0x8b8,0xd08,0x933,0x915,0x915,0x915,0x915,0x90f,0x915,0x915,0x927,0x915,0x915,0x912, -0x91e,0x924,0x924,0x924,0x924,0x924,0x927,0x90f,0x91b,0x90f,0x90f,0x90f,0x906,0x906,0x90f,0x90f, -0x90f,0x90f,0x90f,0x90f,0x92a,0x92a,0x92a,0x92a,0x92a,0x92a,0x92a,0x92a,0x92a,0x92a,0x90f,0x90f, -0x90f,0x90f,0x90f,0x90f,0x90f,0x90f,0x90f,0x90f,0x912,0x906,0x90f,0x906,0x90f,0x906,0x921,0x918, -0x921,0x918,0x930,0x930,0x93f,0x93f,0x93f,0x93f,0x93f,0x93f,0x93f,0x93f,0x93f,0x93f,0x93f,0x93f, -0x93f,0x93f,0x93f,0x93f,0x93f,0x93f,0x93f,0x93f,0x93f,0x93f,0x93f,0x93f,0x93f,0x93f,0x93f,0x93f, -0x93f,0x93f,0x93f,0x93f,0x942,0x942,0x942,0x942,0x942,0x942,0x942,0x942,0x942,0x942,0x942,0x942, -0x942,0x942,0x942,0x942,0x942,0x942,0x942,0x942,0x942,0x942,0x942,0x942,0x942,0x942,0x942,0x942, -0x942,0x942,0x942,0x942,0x945,0x945,0x945,0x945,0x945,0x945,0x945,0x945,0x945,0x945,0x945,0x945, -0x945,0x945,0x945,0x945,0x945,0x945,0x945,0x945,0x945,0x945,0x945,0x945,0x945,0x945,0x945,0x945, -0x945,0x945,0x945,0x945,0x94e,0x94e,0x94e,0x94e,0x94e,0x94e,0x94e,0x94e,0x94e,0x94e,0x94e,0x94e, -0x94e,0x94e,0x94e,0x94e,0x94e,0x94e,0x94e,0x94e,0x94e,0x94e,0x94e,0x94e,0x94e,0x94e,0x94e,0x94e, -0x94e,0x94e,0x948,0x948,0x951,0x951,0x951,0x951,0x951,0x951,0x951,0x951,0x951,0x951,0x951,0x951, -0x951,0x951,0x951,0x951,0x951,0x951,0x951,0x951,0x951,0x951,0x951,0x951,0x951,0x951,0x951,0x951, -0x951,0x951,0x94b,0x94b,0x94e,0x94e,0x94e,0x94e,0x94e,0x94e,0x94e,0x94e,0x94e,0x94e,0x94e,0x94e, -0x94e,0x94e,0x94e,0x94e,0x94e,0x94e,0x94e,0x94e,0x94e,0x94e,0x94e,0x94e,0x94e,0x94e,0x94e,0x94e, -0x94e,0x94e,0x94e,0x94e,0x951,0x951,0x951,0x951,0x951,0x951,0x951,0x951,0x951,0x951,0x951,0x951, -0x951,0x951,0x951,0x951,0x951,0x951,0x951,0x951,0x951,0x951,0x951,0x951,0x951,0x951,0x951,0x951, -0x951,0x951,0x951,0x951,0x954,0x957,0x957,0x957,0x957,0x957,0x957,0x957,0x957,0x957,0x957,0x957, -0x957,0x957,0x957,0x957,0x957,0x957,0x957,0x957,0x957,0x957,0x957,0x957,0x957,0x957,0x957,0x957, -0x954,0x957,0x957,0x957,0x957,0x957,0x957,0x957,0x957,0x957,0x957,0x957,0x957,0x957,0x957,0x957, -0x957,0x957,0x957,0x957,0x957,0x957,0x957,0x957,0x957,0x957,0x957,0x957,0x9e4,0x9e4,0xf66,0x9e4, -0x9e4,0x9e4,0x9e7,0x9e4,0xf66,0x9e4,0x9e4,0xf5d,0x9de,0x9d2,0x9d2,0x9d2,0x9d2,0x9e1,0x9d2,0xf4b, -0xf4b,0xf4b,0x9d2,0x9d5,0x9de,0x9d8,0xf51,0xf60,0xf60,0xf4b,0xf4b,0xf66,0xad4,0xad4,0xad4,0xad4, -0xad4,0xad4,0xad4,0xad4,0xad4,0xad4,0x9ea,0x9ea,0x9db,0x9db,0x9db,0x9db,0x9e4,0x9e4,0x9e4,0x9e4, -0x9e4,0x9e4,0x9e1,0x9e1,0x9d2,0x9d2,0xf66,0xf66,0xf66,0xf66,0xf4b,0xf4b,0x9e4,0x9e4,0x9e4,0x9e4, -0x9e4,0x9e4,0x9e4,0x9e4,0x9e4,0x9e4,0x9e4,0x9e4,0x9e4,0x9e4,0x9e4,0x9e4,0x9e4,0x9e4,0x9e4,0x9e4, -0x9e4,0x9e4,0x9e4,0x9e4,0x9e4,0x9e4,0x9e4,0x9e4,0x9e4,0x9e4,0x9e4,0x9e4,0x9f9,0x9f9,0x9f9,0x9f9, -0x9f9,0x9f9,0x9f9,0xd56,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9, -0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9, -0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0xd56,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9, -0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff, -0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff, -0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05, -0xa05,0xa05,0xa05,0xa05,0xa05,0xa02,0xa08,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0x10dd, -0x10dd,0x10dd,0x10dd,0x10dd,0x10dd,0x10dd,0x10dd,0x10dd,0x10da,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05, -0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05, -0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa1a,0xa1a,0xa1a,0xa1a, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x6b4,0x6b4,0x6b4,0x6b4,0x6b4,0x6b4,0x6b4,0x6b4,0x6b4,0x6b4,0x6b4,0x6b4,0x6b4,0x6b4,0x6b4,0x6b4, -0x6b4,0x6b4,0x6b4,0x6b4,0x6b4,0x6b4,0x6b4,0x6b4,0x6b4,0x6b4,0x6b4,0x6b4,0x6b4,0x6b4,0x6b4,0x6b4, -0x6b4,0x6b4,0x6bd,0x6bd,0x6bd,0x6bd,0x6bd,0x6bd,0x6bd,0x6bd,0x6bd,0x6bd,0x6bd,0x6bd,0x6c0,0x6bd, -0x6bd,0x6bd,0x6bd,0x6bd,0x6bd,0x6bd,0x6bd,0x6bd,0x6bd,0x6bd,0x6bd,0x6bd,0x6ba,0x6ba,0x6ba,0x6ba, -0x6ba,0x6ba,0x6ba,0x6ba,0x6ba,0x6ba,0x6ba,0x6ba,0x6ba,0x6ba,0x6ba,0x6ba,0x6c3,0x6c3,0x6c3,0x6c3, -0x6c3,0x6c3,0x6c3,0x6c3,0x6c3,0x6c3,0x6c3,0x6c3,0x6c3,0x6c3,0x6c3,0x6c3,0x6c3,0x6c3,0x6c3,0x6c3, -0x6c3,0x6c3,0x6c3,0x6c3,0x6c3,0x6c3,0x6c3,0x6c3,0x6c3,0x6c3,0x6c3,0x6c3,0x6ea,0x6ea,0x6ea,0x6ea, -0x6ea,0x6ea,0x6ea,0x6ea,0x6ea,0x6ea,0x6ea,0x6ea,0x6ea,0x6ea,0x6ea,0x6ea,0x6ed,0x6ed,0x6ed,0x6ed, -0x6ed,0x6ed,0x6ed,0x6ed,0x6ed,0x6ed,0x6ed,0x6ed,0x6ed,0x6ed,0x6ed,0x6ed,0x6f0,0x6f0,0x6f0,0x6f0, -0x6f0,0x6f0,0x6f0,0x6f0,0x6f0,0x6f0,0x6f0,0x6f0,0x6f0,0x6f0,0x6f0,0x6f0,0x6f0,0x6f0,0x6f0,0x6f0, -0x6f0,0x6f0,0x6f0,0x6f0,0x6f0,0x6f0,0x6f0,0x6f0,0x6f0,0x6f0,0x6f0,0x6f0,0xc1e,0x8a0,0x89a,0x897, -0x89d,0x894,0x705,0x708,0x708,0x708,0x708,0x708,0x708,0x708,0x708,0x708,0x8a6,0x705,0x705,0x705, -0x705,0x705,0x705,0x705,0x705,0x705,0x705,0x705,0x705,0x705,0x705,0x705,0x705,0x705,0x705,0x705, -0x705,0x705,0x705,0x705,0x705,0x705,0x705,0x705,0x705,0x705,0x705,0x705,0x705,0x705,0x8a3,0x8a3, -0x70b,0x8b5,0x8b8,0x8be,0x7cb,0x7d7,0x8d3,0x7d4,0x8ac,0x8a9,0x8ac,0x8a9,0x8b2,0x8af,0x8b2,0x8af, -0x8ac,0x8a9,0x7d1,0x8be,0x8ac,0x8a9,0x8ac,0x8a9,0x8ac,0x8a9,0x8ac,0x8a9,0x8c1,0x8ca,0x8c7,0x8c7, -0x71d,0x759,0x759,0x759,0x759,0x759,0x759,0x753,0x753,0x753,0x753,0x753,0x753,0x753,0x753,0x753, -0x753,0x753,0x753,0x753,0x753,0x753,0x753,0x753,0x753,0x753,0x753,0x720,0x73b,0x71a,0x741,0x744, -0x73e,0x756,0x756,0x756,0x756,0x756,0x756,0x750,0x750,0x750,0x750,0x750,0x750,0x750,0x750,0x750, -0x750,0x750,0x750,0x750,0x750,0x750,0x750,0x750,0x750,0x750,0x750,0x720,0x73b,0x71a,0x73b,0xc21, -0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf, -0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf, -0x7bf,0x7bf,0x127e,0x127e,0x127e,0x127e,0x127e,0x7c2,0x7d1,0x7d4,0x7d4,0x7d4,0x7d4,0x7d4,0x7d4,0x7d4, -0x7d4,0x7d4,0x909,0x909,0x909,0x909,0x7da,0x7da,0x8c4,0x8d0,0x8d0,0x8d0,0x8d0,0x8cd,0x7ce,0x8bb, -0xae9,0xae9,0xae9,0xc30,0xc4e,0xc4b,0xb04,0x891,0x7e0,0x7dd,0x7e0,0x7e3,0x7dd,0x7e0,0x7dd,0x7e0, -0x7dd,0x7e0,0x7dd,0x7dd,0x7dd,0x7dd,0x7dd,0x7dd,0x7e0,0x7e0,0x7dd,0x7e0,0x7e0,0x7dd,0x7e0,0x7e0, -0x7dd,0x7e0,0x7e0,0x7dd,0x7e0,0x7e0,0x7dd,0x7dd,0xc51,0x7f2,0x7ec,0x7f2,0x7ec,0x7f2,0x7ec,0x7f2, -0x7ec,0x7f2,0x7ec,0x7ec,0x7ef,0x7ec,0x7ef,0x7ec,0x7ef,0x7ec,0x7ef,0x7ec,0x7ef,0x7ec,0x7ef,0x7ec, -0x7ef,0x7ec,0x7ef,0x7ec,0x7ef,0x7ec,0x7ef,0x7ec,0x7ef,0x7ec,0x7ef,0x7f2,0x7ec,0x7ef,0x7ec,0x7ef, -0x7ec,0x7ef,0x7ec,0x7ec,0x7ec,0x7ec,0x7ec,0x7ec,0x7ef,0x7ef,0x7ec,0x7ef,0x7ef,0x7ec,0x7ef,0x7ef, -0x7ec,0x7ef,0x7ef,0x7ec,0x7ef,0x7ef,0x7ec,0x7ec,0x7ec,0x7ec,0x7ec,0x7f2,0x7ec,0x7f2,0x7ec,0x7f2, -0x7ec,0x7ec,0x7ec,0x7ec,0x7ec,0x7ec,0x7f2,0x7ec,0x7ec,0x7ec,0x7ec,0x7ec,0x7ef,0x7f2,0x7f2,0x7ef, -0x7ef,0x7ef,0x7ef,0x8d9,0x8dc,0x7f5,0x7f8,0xc39,0x7fe,0x7fe,0x7fe,0x7fe,0x7fe,0x7fe,0x7fe,0x7fe, -0x7fe,0x7fe,0x7fe,0x7fe,0x7fe,0x7fe,0x7fe,0x7fe,0x7fe,0x7fe,0x7fe,0x7fe,0x7fe,0x7fe,0x7fe,0x7fe, -0x7fe,0x7fe,0x7fe,0x7fe,0x7fe,0x7fe,0x7fe,0x7fe,0x801,0x7fe,0x7fe,0x7fe,0x7fe,0x7fe,0x7fe,0x7fe, -0x7fe,0x7fe,0x7fe,0x7fe,0x7fe,0x7fe,0x7fe,0x7fe,0x7fe,0x7fe,0x7fe,0x7fe,0x7fe,0x7fe,0x7fe,0x7fe, -0x7fe,0x7fe,0x7fe,0x7fe,0x80a,0x80a,0x80a,0x80a,0x80a,0x80a,0x80a,0x80a,0x80a,0x80a,0x80a,0x80a, -0x80a,0x80a,0x80a,0x80a,0x80a,0x80a,0x80a,0x80a,0x80a,0x80a,0x80a,0x80a,0x80a,0x80a,0x80a,0x80a, -0xd3b,0xd3b,0xe67,0x804,0x8e5,0x8e5,0x8e5,0x8e5,0x8e5,0x8e5,0x8e5,0x8e5,0x8e5,0x8e5,0x8e5,0x8e5, -0xd35,0xd35,0xd35,0xd35,0x80d,0x80d,0x80d,0x80d,0x80d,0x80d,0x80d,0x80d,0x80d,0x80d,0x80d,0x80d, -0x80d,0x80d,0x80d,0x80d,0x8ee,0x8ee,0x8ee,0x8ee,0x8ee,0x8ee,0x8ee,0x8ee,0x8ee,0x8ee,0x8ee,0x8ee, -0x8ee,0x8ee,0x8ee,0x8ee,0x8ee,0x810,0x810,0x810,0x810,0x810,0x810,0xd3e,0xd3e,0xd3e,0xd3e,0x8f1, -0x8f1,0x8f1,0x8f1,0x8f1,0x810,0x810,0x810,0x810,0x810,0x810,0x810,0x810,0x810,0x810,0x810,0x810, -0x810,0x810,0x810,0x810,0x810,0x810,0x810,0x810,0x810,0x810,0x810,0x810,0x810,0x810,0x810,0x810, -0x810,0x810,0x810,0x810,0x810,0x810,0xd3e,0xd3e,0x813,0x813,0x813,0x813,0x813,0x813,0x813,0x813, +#if !U_PLATFORM_IS_DARWIN_BASED +0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x71d,0x71d,0x71d,0x71d, +0x71d,0x71d,0x71d,0x71d,0x71d,0x71d,0x5af,0xc60,0xc60,0xc60,0xc60,0xc60,0xc60,0xc60,0xc60,0xc60, +0xc60,0xc60,0xc60,0xc60,0xc60,0xc60,0xc60,0xc60,0xc60,0xc60,0xc60,0xd74,0x726,0x726,0x726,0x726, +0x726,0x726,0x726,0x726,0x726,0x726,0x726,0x726,0x726,0x726,0x726,0x726,0x726,0x726,0x726,0x726, +0x5b2,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x726,0x726,0x726,0x726, +0x726,0x726,0x726,0x726,0x726,0x726,0x726,0x726,0x5b5,0x5b5,0x5b5,0x5b5,0x726,0x726,0x726,0x726, +0x726,0x726,0x726,0x726,0x726,0x726,0x726,0x726,0x726,0x726,0x726,0x726,0x729,0x729,0x729,0x729, +0x729,0x729,0x729,0x729,0x729,0x729,0x729,0x729,0x729,0x729,0x729,0x729,0x5b8,0x5b8,0x729,0x729, +0x729,0x729,0xbfd,0xbfd,0xbfd,0xbfd,0xbfd,0xbfd,0xbfd,0xbfd,0xbfd,0xbfd,0x72f,0x72f,0x5bb,0x72c, +0x72c,0x72c,0x72c,0x72c,0x72c,0x72c,0x5be,0x5be,0x5bb,0x5bb,0x5c1,0x5c1,0x5c1,0x5c1,0x72f,0x72f, +0x5c1,0x5c1,0x732,0x72f,0x5bb,0x5bb,0x5bb,0x5bb,0x72f,0x72f,0x5c1,0x5c1,0x732,0x72f,0x5bb,0x5bb, +0x5bb,0x5bb,0x72f,0x72f,0x72c,0x5bb,0x5c1,0x72f,0x5bb,0x5bb,0x72c,0x72f,0x72f,0x72f,0x5c1,0x5c1, +0x5bb,0x5bb,0x5bb,0x5bb,0x5bb,0x5bb,0x5bb,0x5bb,0x5bb,0x5bb,0x5bb,0x5bb,0x5bb,0x5bb,0x72f,0x72c, +0x72f,0x72c,0x5bb,0x5c1,0x5c1,0x5c1,0x5c1,0x5c1,0x5c1,0x5bb,0x5bb,0x72c,0xb0d,0xb0d,0xb0d,0xb0d, +0xb0d,0xb0d,0xb0d,0xb0d,0xc00,0xc00,0xc00,0xc03,0xc03,0xc78,0xc78,0xc00,0x5cd,0x5cd,0x5cd,0x5cd, +0x5ca,0x741,0x741,0x5c4,0x5c4,0x735,0x5c4,0x5c4,0x5c4,0x5c4,0x73b,0x735,0x5c4,0x5ca,0x5c4,0x5c4, +0xd7d,0xd7d,0xc06,0xc06,0xdfe,0xb10,0x5c7,0x5c7,0x738,0x5d0,0x738,0x5c7,0x5ca,0x5c4,0x5ca,0x5ca, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x5a9,0x729,0x729,0x729,0x729, +0x729,0x729,0x729,0x729,0x729,0x729,0x5af,0xc96,0xc96,0xc96,0xc96,0xc96,0xc96,0xc96,0xc96,0xc96, +0xc96,0xc96,0xc96,0xc96,0xc96,0xc96,0xc96,0xc96,0xc96,0xc96,0xc96,0xdaa,0x732,0x732,0x732,0x732, +0x732,0x732,0x732,0x732,0x732,0x732,0x732,0x732,0x732,0x732,0x732,0x732,0x732,0x732,0x732,0x732, +0x5b2,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x5b5,0x732,0x732,0x732,0x732, +0x732,0x732,0x732,0x732,0x732,0x732,0x732,0x732,0x5b5,0x5b5,0x5b5,0x5b5,0x732,0x732,0x732,0x732, +0x732,0x732,0x732,0x732,0x732,0x732,0x732,0x732,0x732,0x732,0x732,0x732,0x735,0x735,0x735,0x735, +0x735,0x735,0x735,0x735,0x735,0x735,0x735,0x735,0x735,0x735,0x735,0x735,0x5b8,0x5b8,0x735,0x735, +0x735,0x735,0xc33,0xc33,0xc33,0xc33,0xc33,0xc33,0xc33,0xc33,0xc33,0xc33,0x73b,0x73b,0x5bb,0x738, +0x738,0x738,0x738,0x738,0x738,0x738,0x5be,0x5be,0x5bb,0x5bb,0x5c1,0x5c1,0x5c1,0x5c1,0x73b,0x73b, +0x5c1,0x5c1,0x73e,0x73b,0x5bb,0x5bb,0x5bb,0x5bb,0x73b,0x73b,0x5c1,0x5c1,0x73e,0x73b,0x5bb,0x5bb, +0x5bb,0x5bb,0x73b,0x73b,0x738,0x5bb,0x5c1,0x73b,0x5bb,0x5bb,0x738,0x73b,0x73b,0x73b,0x5c1,0x5c1, +0x5bb,0x5bb,0x5bb,0x5bb,0x5bb,0x5bb,0x5bb,0x5bb,0x5bb,0x5bb,0x5bb,0x5bb,0x5bb,0x5bb,0x73b,0x738, +0x73b,0x738,0x5bb,0x5c1,0x5c1,0x5c1,0x5c1,0x5c1,0x5c1,0x5bb,0x5bb,0x738,0xb43,0xb43,0xb43,0xb43, +0xb43,0xb43,0xb43,0xb43,0xc36,0xc36,0xc36,0xc39,0xc39,0xcae,0xcae,0xc36,0x5cd,0x5cd,0x5cd,0x5cd, +0x5ca,0x74d,0x74d,0x5c4,0x5c4,0x741,0x5c4,0x5c4,0x5c4,0x5c4,0x747,0x741,0x5c4,0x5ca,0x5c4,0x5c4, +0xdb3,0xdb3,0xc3c,0xc3c,0xe34,0xb46,0x5c7,0x5c7,0x744,0x5d0,0x744,0x5c7,0x5ca,0x5c4,0x5ca,0x5ca, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x5c4,0x5c4,0x5ca,0x5c4,0x5c4,0x5c4,0x5ca,0x5c4,0x5c4,0x5c4,0x5ca,0x5ca,0x5c4,0x5c4,0x5c4,0x5c4, +#if !U_PLATFORM_IS_DARWIN_BASED +0x5c4,0x5c4,0x5c4,0x5c4,0x5ca,0x5cd,0x5cd,0x5c7,0x5c4,0x5c4,0x5c4,0x5c4,0x747,0x5c4,0x747,0x5c4, +0x5c4,0x5c4,0x5c4,0x5c4,0x822,0x822,0x822,0x822,0x822,0x822,0x822,0x822,0x822,0x822,0x822,0x822, +0x5c4,0x5c4,0x5c4,0x5c4,0x5c4,0x5c4,0x5c4,0x5c4,0x5c4,0x5c4,0x5c4,0x5c4,0x744,0x741,0x5d3,0x744, +0x735,0x73b,0x5ca,0x735,0x73e,0x735,0x735,0x5c4,0x735,0x741,0x5d3,0x741,0xb10,0xb10,0xc09,0xc09, +0xc09,0xc09,0xc09,0xc09,0xc09,0xc09,0xc09,0xc0c,0xc09,0xc09,0xdf5,0xeb5,0x5d6,0x5d6,0x5d6,0x5d6, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x5c4,0x5c4,0x5c4,0x5c4,0x5ca,0x5cd,0x5cd,0x5c7,0x5c4,0x5c4,0x5c4,0x5c4,0x753,0x5c4,0x753,0x5c4, +0x5c4,0x5c4,0x5c4,0x5c4,0x840,0x840,0x840,0x840,0x840,0x840,0x840,0x840,0x840,0x840,0x840,0x840, +0x5c4,0x5c4,0x5c4,0x5c4,0x5c4,0x5c4,0x5c4,0x5c4,0x5c4,0x5c4,0x5c4,0x5c4,0x750,0x74d,0x5d3,0x750, +0x741,0x747,0x5ca,0x741,0x74a,0x741,0x741,0x5c4,0x741,0x74d,0x5d3,0x74d,0xb46,0xb46,0xc3f,0xc3f, +0xc3f,0xc3f,0xc3f,0xc3f,0xc3f,0xc3f,0xc3f,0xc42,0xc3f,0xc3f,0xe2b,0xeeb,0x5d6,0x5d6,0x5d6,0x5d6, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x5d6,0x5d6,0x5d6,0x5d6,0x5d6,0x5d6,0x5d6,0x5d6,0x5d6,0x5d6,0x5d6,0x5d6,0x5d6,0x5d6,0x5d6,0x5d6, +#if !U_PLATFORM_IS_DARWIN_BASED +0x5d9,0x13c5,0x13c5,0x13c5,0x5d9,0x5d9,0x5d9,0x5d9,0x5d9,0x5d9,0x5d9,0x5d9,0x1515,0x5df,0x5eb,0x5df, +0x5df,0x13c5,0x5d9,0x5d9,0x5ee,0x5eb,0x13c8,0x13c8,0x5f1,0x5f1,0x5d9,0x5e5,0x5d9,0x5d9,0x5e5,0x5d9, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x5d9,0x13fb,0x13fb,0x13fb,0x5d9,0x5d9,0x5d9,0x5d9,0x5d9,0x5d9,0x5d9,0x5d9,0x154b,0x5df,0x5eb,0x5df, +0x5df,0x13fb,0x5d9,0x5d9,0x5ee,0x5eb,0x13fe,0x13fe,0x5f1,0x5f1,0x5d9,0x5e5,0x5d9,0x5d9,0x5e5,0x5d9, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x5e5,0x5d9,0x5e5,0x5d9,0x5d9,0x5d9,0x5d9,0x5d9,0x5d9,0x5e5,0x5d9,0x5d9,0x5d9,0x5d9,0x5d9,0x5d9, +#if !U_PLATFORM_IS_DARWIN_BASED +0x13c5,0x5d9,0x5d9,0x5d9,0x5d9,0x5d9,0x5d9,0x5d9,0x5d9,0x5d9,0x5d9,0x5e5,0x5e5,0x5d9,0x5d9,0x5d9, +0x5d9,0x5d9,0x5d9,0x5d9,0x5d9,0x74d,0x5d9,0x5d9,0x5d9,0x5d9,0x5d9,0x5d9,0x5e5,0x5d9,0x5d9,0x5e5, +0x5d9,0x5d9,0x5d9,0x5d9,0x13c5,0x5d9,0x13c5,0x5d9,0x5d9,0x5d9,0x5d9,0x13c5,0x13c5,0x13c5,0x5d9,0x12c9, +0x5d9,0x5d9,0x5d9,0x5e2,0x5e2,0x5e2,0x5e2,0x1347,0x1347,0x5d9,0x5dc,0x5e8,0x5ee,0x5d9,0x5d9,0x5d9, +0xc12,0xc0f,0xc12,0xc0f,0xc12,0xc0f,0xc12,0xc0f,0xc12,0xc0f,0xc12,0xc0f,0xc12,0xc0f,0x74a,0x74a, +0x74a,0x74a,0x74a,0x74a,0x74a,0x74a,0x74a,0x74a,0x5d9,0x5e5,0x5d9,0x5d9,0x5d9,0x5d9,0x5d9,0x5d9, +0x5d9,0x5d9,0x5d9,0x5d9,0x5d9,0x5d9,0x5d9,0x5d9,0x13c5,0x5d9,0x5d9,0x5d9,0x5d9,0x5d9,0x5d9,0x5d9, +0x5d9,0x5d9,0x5d9,0x5d9,0x5d9,0x5d9,0x5d9,0x13c5,0x612,0x612,0x612,0x612,0x612,0x612,0x612,0x612, +0x612,0x612,0x612,0x612,0x612,0x615,0x615,0x615,0x615,0x615,0x615,0x615,0x61b,0x61b,0x61b,0x61b, +0x61b,0x61b,0x61b,0x61b,0x612,0x618,0x609,0x60c,0x618,0x618,0x618,0x618,0x618,0x618,0x618,0x618, +0x618,0x618,0x618,0x618,0x618,0x618,0x618,0x618,0x618,0x618,0x618,0x618,0x618,0x618,0x618,0x618, +0x618,0x618,0x618,0x618,0x618,0x618,0x60f,0x60f,0x60f,0x60f,0x60f,0x60f,0x612,0x612,0x612,0x612, +0x612,0x612,0x612,0x612,0x612,0x612,0x612,0x612,0x612,0x612,0x612,0x612,0x612,0x612,0x612,0x612, +0x612,0x612,0x612,0x612,0x612,0x612,0x612,0x612,0x615,0x61b,0x618,0x612,0x615,0x61b,0x618,0x612, +0x615,0x61b,0x618,0x612,0x615,0x61b,0x618,0x612,0x615,0x61b,0x618,0x612,0x615,0x61b,0x618,0x612, +0x615,0x61b,0x618,0x612,0x615,0x61b,0x618,0x612,0x618,0x612,0x618,0x612,0x618,0x612,0x618,0x612, +0x618,0x612,0x618,0x612,0x615,0x61b,0x618,0x612,0x615,0x61b,0x618,0x612,0x615,0x61b,0x618,0x612, +0x615,0x61b,0x618,0x612,0x618,0x612,0x615,0x61b,0x618,0x612,0x618,0x612,0x615,0x61b,0x618,0x612, +0x615,0x61b,0x618,0x612,0x618,0x612,0x134a,0x134a,0x134a,0x134a,0x134a,0x134a,0x134a,0x134a,0x134a,0x134a, +0x134a,0x134a,0x134a,0x134a,0x618,0x612,0x618,0x612,0x618,0x612,0x615,0x61b,0x615,0x61b,0x618,0x612, +0x618,0x612,0x618,0x612,0x618,0x612,0x618,0x612,0x618,0x612,0x618,0x612,0x615,0x618,0x612,0x615, +0x618,0x612,0x615,0x61b,0x612,0x612,0x612,0x612,0x612,0x612,0x612,0x612,0x612,0x612,0x612,0x612, +0x612,0x612,0x612,0x612,0x612,0x612,0x612,0x612,0x612,0x612,0x612,0x615,0x615,0x615,0x615,0x615, +0x615,0x615,0x615,0x615,0x618,0x618,0x618,0x618,0x618,0x618,0x618,0x618,0x618,0x618,0x618,0x618, +0x618,0x618,0x618,0x618,0x618,0x612,0x612,0x612,0x612,0x612,0x612,0x612,0x612,0x612,0x612,0x612, +0x612,0x612,0x612,0x612,0x615,0x615,0x612,0x615,0x612,0x615,0x612,0x612,0x615,0x612,0x612,0x615, +0x612,0x615,0x612,0x612,0x615,0x612,0x615,0x615,0x612,0x612,0x612,0x615,0x612,0x612,0x612,0x612, +0x612,0x615,0x612,0x612,0x612,0x612,0x612,0x612,0x612,0x612,0x612,0x612,0x612,0x612,0x612,0x612, +0x612,0x612,0x612,0x612,0x612,0x612,0x612,0x612,0x615,0x615,0x612,0x612,0x615,0x612,0x615,0x612, +0x612,0x612,0x612,0x612,0x615,0x615,0x615,0x615,0x615,0x615,0x615,0x615,0x615,0x615,0x615,0x615, +0x615,0x615,0x615,0x615,0x615,0x615,0x615,0x615,0x615,0x615,0x615,0x615,0x615,0x615,0x615,0x615, +0x615,0x615,0x615,0x615,0x615,0x615,0x615,0x61b,0x618,0x618,0x618,0x618,0x618,0x618,0x618,0x618, +0x618,0x618,0x618,0x618,0x618,0x618,0x618,0x618,0x618,0x618,0x618,0x618,0x618,0x618,0x618,0x618, +0x618,0x618,0x618,0x618,0x618,0x618,0x618,0x618,0x61b,0x61b,0x61b,0x61b,0x61b,0x61b,0x61b,0x61b, +0x61b,0x61b,0x61b,0x61b,0x61b,0x61b,0x61b,0x61b,0x61b,0x61b,0x61b,0x61b,0x61b,0x618,0x618,0x618, +0x618,0x618,0x618,0x618,0x618,0x618,0x618,0x618,0x61e,0x61e,0x61e,0x61e,0x1008,0x1008,0x1008,0x1518, +0x1518,0x1518,0x1518,0x1518,0x1518,0x1518,0x1722,0x1722,0x87f,0x885,0x885,0x891,0x891,0x882,0x879,0x882, +0x879,0x882,0x879,0x882,0x879,0x882,0x879,0x882,0x62d,0x62d,0x627,0x62d,0x627,0x62d,0x627,0x62d, +0x627,0x62d,0x627,0x62a,0x630,0x62d,0x627,0x62d,0x627,0x62a,0x630,0x62d,0x627,0x62d,0x627,0x62a, +0x630,0x62d,0x627,0x62a,0x630,0x62d,0x627,0x62a,0x630,0x62d,0x627,0x62d,0x627,0x62d,0x627,0x62d, +0x627,0x62d,0x627,0x62a,0x630,0x62d,0x627,0x62a,0x630,0x62d,0x627,0x62a,0x630,0x62d,0x627,0x62a, +0x630,0x62d,0x627,0x62a,0x630,0x62d,0x627,0x62a,0x630,0x62d,0x627,0x62a,0x630,0x62d,0x627,0x62a, +0x630,0x62d,0x627,0x62a,0x71a,0x71a,0x71a,0x71a,0x71a,0x71a,0x71a,0x71a,0x71a,0x71a,0x71a,0x71a, +0x71a,0x71a,0x71a,0x71a,0x71a,0x71a,0x71a,0x71a,0x717,0x717,0x717,0x717,0x717,0x717,0x717,0x717, +0x717,0x717,0x717,0x717,0x717,0x717,0x717,0x717,0x717,0x717,0x717,0x717,0x717,0x717,0x717,0x717, +0x717,0x717,0x717,0x717,0x717,0x717,0x717,0x717,0x717,0x717,0x720,0x720,0x720,0x720,0x720,0x720, +0x720,0x720,0x720,0x720,0x720,0x720,0x723,0x720,0x720,0x720,0x720,0x720,0x720,0x720,0x720,0x720, +0x720,0x720,0x720,0x720,0x71d,0x71d,0x71d,0x71d,0x71d,0x71d,0x71d,0x71d,0x71d,0x71d,0x71d,0x71d, +0x71d,0x71d,0x71d,0x71d,0x726,0x726,0x726,0x726,0x726,0x726,0x726,0x726,0x726,0x726,0x726,0x726, +0x726,0x726,0x726,0x726,0x726,0x726,0x726,0x726,0x726,0x726,0x726,0x726,0x726,0x726,0x726,0x726, +0x726,0x726,0x726,0x726,0x750,0x750,0x750,0x750,0x750,0x750,0x750,0x750,0x750,0x750,0x750,0x750, +0x750,0x750,0x750,0x750,0x750,0x750,0x750,0x750,0x750,0x750,0x750,0x750,0x750,0x750,0x750,0x750, +0x750,0x750,0x750,0x750,0xc66,0x8e5,0x8df,0x8dc,0x8e2,0x8d9,0x765,0x768,0x768,0x768,0x768,0x768, +0x768,0x768,0x768,0x768,0x8eb,0x765,0x765,0x765,0x765,0x765,0x765,0x765,0x765,0x765,0x765,0x765, +0x765,0x765,0x765,0x765,0x765,0x765,0x765,0x765,0x765,0x765,0x765,0x765,0x765,0x765,0x765,0x765, +0x765,0x765,0x765,0x765,0x765,0x765,0x8e8,0x8e8,0x76b,0x8fa,0x8fd,0x903,0x825,0x831,0x918,0x82e, +0x8f1,0x8ee,0x8f1,0x8ee,0x8f7,0x8f4,0x8f7,0x8f4,0x8f1,0x8ee,0x82b,0x903,0x8f1,0x8ee,0x8f1,0x8ee, +0x8f1,0x8ee,0x8f1,0x8ee,0x906,0x90f,0x90c,0x90c,0x771,0x7ad,0x7ad,0x7ad,0x7ad,0x7ad,0x7ad,0x7a7, +0x7a7,0x7a7,0x7a7,0x7a7,0x7a7,0x7a7,0x7a7,0x7a7,0x7a7,0x7a7,0x7a7,0x7a7,0x7a7,0x7a7,0x7a7,0x7a7, +0x7a7,0x7a7,0x7a7,0x774,0x78f,0x76e,0x795,0x798,0x792,0x7aa,0x7aa,0x7aa,0x7aa,0x7aa,0x7aa,0x7a4, +0x7a4,0x7a4,0x7a4,0x7a4,0x7a4,0x7a4,0x7a4,0x7a4,0x7a4,0x7a4,0x7a4,0x7a4,0x7a4,0x7a4,0x7a4,0x7a4, +0x7a4,0x7a4,0x7a4,0x774,0x78f,0x76e,0x78f,0xc69,0x813,0x813,0x813,0x813,0x813,0x813,0x813,0x813, 0x813,0x813,0x813,0x813,0x813,0x813,0x813,0x813,0x813,0x813,0x813,0x813,0x813,0x813,0x813,0x813, -0x813,0x813,0x813,0x813,0x813,0x813,0x813,0x813,0x8ee,0x8ee,0x8ee,0x8ee,0x8ee,0x8ee,0x8ee,0x8ee, -0x816,0x816,0x816,0x816,0x816,0x816,0x816,0x816,0x816,0x816,0x816,0x816,0x816,0x816,0x816,0x816, -0x816,0x816,0x816,0x816,0x816,0x816,0x816,0x816,0x816,0x816,0x816,0x816,0x816,0x816,0x816,0x816, -0x816,0x816,0xe6a,0xe6a,0xe6a,0xe6a,0xe6a,0xe6a,0xe6a,0xe6a,0xe6a,0xe6a,0xe6a,0xe6a,0xe6a,0xe6a, -0xe6a,0xe6a,0xe6a,0xe6a,0xe6a,0xe6a,0xe6a,0xe6a,0x10e0,0x10e0,0x10e0,0x10e0,0x831,0x831,0x831,0x831, +0x813,0x813,0x813,0x813,0x813,0x813,0x813,0x813,0x813,0x813,0x12c3,0x12c3,0x12c3,0x12c3,0x12c3,0x816, +0x82b,0x82e,0x82e,0x82e,0x82e,0x82e,0x82e,0x82e,0x82e,0x82e,0x94e,0x94e,0x94e,0x94e,0x834,0x834, +0x909,0x915,0x915,0x915,0x915,0x912,0x828,0x900,0xb34,0xb34,0xb34,0xc7b,0xc99,0xc96,0xb4f,0x8d6, +0x83a,0x837,0x83a,0x83d,0x837,0x83a,0x837,0x83a,0x837,0x83a,0x837,0x837,0x837,0x837,0x837,0x837, +0x83a,0x83a,0x837,0x83a,0x83a,0x837,0x83a,0x83a,0x837,0x83a,0x83a,0x837,0x83a,0x83a,0x837,0x837, +0xc9c,0x84c,0x846,0x84c,0x846,0x84c,0x846,0x84c,0x846,0x84c,0x846,0x846,0x849,0x846,0x849,0x846, +0x849,0x846,0x849,0x846,0x849,0x846,0x849,0x846,0x849,0x846,0x849,0x846,0x849,0x846,0x849,0x846, +0x849,0x846,0x849,0x84c,0x846,0x849,0x846,0x849,0x846,0x849,0x846,0x846,0x846,0x846,0x846,0x846, +0x849,0x849,0x846,0x849,0x849,0x846,0x849,0x849,0x846,0x849,0x849,0x846,0x849,0x849,0x846,0x846, +0x846,0x846,0x846,0x84c,0x846,0x84c,0x846,0x84c,0x846,0x846,0x846,0x846,0x846,0x846,0x84c,0x846, +0x846,0x846,0x846,0x846,0x849,0x84c,0x84c,0x849,0x849,0x849,0x849,0x91e,0x921,0x84f,0x852,0xc84, +0x858,0x858,0x858,0x858,0x858,0x858,0x858,0x858,0x858,0x858,0x858,0x858,0x858,0x858,0x858,0x858, +0x858,0x858,0x858,0x858,0x858,0x858,0x858,0x858,0x858,0x858,0x858,0x858,0x858,0x858,0x858,0x858, +0x85b,0x858,0x858,0x858,0x858,0x858,0x858,0x858,0x858,0x858,0x858,0x858,0x858,0x858,0x858,0x858, +0x858,0x858,0x858,0x858,0x858,0x858,0x858,0x858,0x858,0x858,0x858,0x858,0x864,0x864,0x864,0x864, +0x864,0x864,0x864,0x864,0x864,0x864,0x864,0x864,0x864,0x864,0x864,0x864,0x864,0x864,0x864,0x864, +0x864,0x864,0x864,0x864,0x864,0x864,0x864,0x864,0xd86,0xd86,0xeb8,0x85e,0x92a,0x92a,0x92a,0x92a, +0x92a,0x92a,0x92a,0x92a,0x92a,0x92a,0x92a,0x92a,0xd80,0xd80,0xd80,0xd80,0x867,0x867,0x867,0x867, +0x867,0x867,0x867,0x867,0x867,0x867,0x867,0x867,0x867,0x867,0x867,0x867,0x933,0x933,0x933,0x933, +0x933,0x933,0x933,0x933,0x933,0x933,0x933,0x933,0x933,0x933,0x933,0x933,0x933,0x86a,0x86a,0x86a, +0x86a,0x86a,0x86a,0xd89,0xd89,0xd89,0xd89,0x936,0x936,0x936,0x936,0x936,0x86a,0x86a,0x86a,0x86a, +0x86a,0x86a,0x86a,0x86a,0x86a,0x86a,0x86a,0x86a,0x86a,0x86a,0x86a,0x86a,0x86a,0x86a,0x86a,0x86a, +0x86a,0x86a,0x86a,0x86a,0x86a,0x86a,0x86a,0x86a,0x86a,0x86a,0x86a,0x86a,0x86a,0x86a,0xd89,0xd89, +0x86d,0x86d,0x86d,0x86d,0x86d,0x86d,0x86d,0x86d,0x86d,0x86d,0x86d,0x86d,0x86d,0x86d,0x86d,0x86d, +0x86d,0x86d,0x86d,0x86d,0x86d,0x86d,0x86d,0x86d,0x86d,0x86d,0x86d,0x86d,0x86d,0x86d,0x86d,0x86d, +0x933,0x933,0x933,0x933,0x933,0x933,0x933,0x933,0x870,0x870,0x870,0x870,0x870,0x870,0x870,0x870, +0x870,0x870,0x870,0x870,0x870,0x870,0x870,0x870,0x870,0x870,0x870,0x870,0x870,0x870,0x870,0x870, +0x870,0x870,0x870,0x870,0x870,0x870,0x870,0x870,0x870,0x870,0xebb,0xebb,0xebb,0xebb,0xebb,0xebb, +0xebb,0xebb,0xebb,0xebb,0xebb,0xebb,0xebb,0xebb,0xebb,0xebb,0xebb,0xebb,0xebb,0xebb,0xebb,0xebb, +0x112b,0x112b,0x112b,0x112b,0x873,0x873,0x873,0x873,0x873,0x873,0x873,0x873,0x873,0x873,0x873,0x873, +0x873,0x873,0x873,0x873,0x873,0x873,0x873,0x873,0x873,0x873,0x873,0x873,0x873,0x873,0x873,0x873, +0x873,0x873,0x873,0x873,0x873,0x873,0x876,0x876,0x873,0x876,0x873,0x876,0x876,0x873,0x873,0x873, +0x873,0x873,0x873,0x873,0x873,0x873,0x873,0x876,0x873,0x876,0x873,0x876,0x876,0x873,0x873,0x876, +0x876,0x876,0x873,0x873,0x873,0x873,0x14cd,0x14cd,0xc8d,0xc8d,0xc8d,0xc8d,0xc8d,0xc8d,0xc8d,0xc8d, +0xc8d,0xc8d,0xc8d,0xc8d,0xc8d,0xc8d,0xc8d,0xc8d,0x92a,0x92a,0x92a,0x92a,0x92a,0x92a,0x92a,0x92a, +0x92a,0x92a,0x92a,0x92a,0x92a,0x92a,0x92a,0x92a,0x92a,0x92a,0x92a,0x92a,0x92a,0x92a,0x92a,0x92a, +0x92a,0x92a,0x92a,0x92a,0x92a,0x92a,0x92a,0x92a,0x12ff,0x12ff,0x12ff,0x12ff,0x12a8,0x12a8,0x12a8,0x12a8, +0x12a8,0x12a8,0x12a8,0x12a8,0xd80,0xc87,0xc87,0xc87,0xc87,0xc87,0xc87,0xc87,0xc87,0xc87,0xc87,0xc87, +0xc87,0xc87,0xc87,0xc87,0x92d,0x92d,0x92d,0x92d,0x92d,0x92d,0x92d,0x92d,0x92d,0x92d,0x92d,0x92d, +0x92d,0x92d,0x92d,0x92d,0x92d,0x92d,0x92d,0x92d,0x92d,0x92d,0x92d,0x930,0x92d,0x930,0x92d,0x92d, +0x92d,0x92d,0x92d,0x92d,0x92d,0x92d,0x92d,0x92d,0x92d,0x92d,0x92d,0x92d,0x92d,0x92d,0x92d,0x92d, +0x92d,0xc87,0xc87,0xc87,0xc87,0xc87,0xc87,0xc87,0xc87,0xc87,0xc87,0xc87,0xc87,0xc87,0xc87,0xc87, +0x933,0x933,0x933,0x933,0x933,0x933,0x933,0x933,0x933,0x933,0x933,0x933,0x933,0x933,0x933,0x933, +0x933,0x933,0x933,0x933,0x933,0x933,0x933,0x933,0x933,0x933,0x933,0x933,0x933,0x933,0x933,0xd89, +0x9b1,0x993,0x993,0x993,0x993,0x98d,0x993,0x993,0x9a5,0x993,0x993,0x990,0x99c,0x9a2,0x9a2,0x9a2, +0x9a2,0x9a2,0x9a5,0x98d,0x999,0x98d,0x98d,0x98d,0x984,0x984,0x98d,0x98d,0x98d,0x98d,0x98d,0x98d, +0x9a8,0x9a8,0x9a8,0x9a8,0x9a8,0x9a8,0x9a8,0x9a8,0x9a8,0x9a8,0x98d,0x98d,0x98d,0x98d,0x98d,0x98d, +0x98d,0x98d,0x98d,0x98d,0x990,0x984,0x98d,0x984,0x98d,0x984,0x99f,0x996,0x99f,0x996,0x9ae,0x9ae, +0x9bd,0x9bd,0x9bd,0x9bd,0x9bd,0x9bd,0x9bd,0x9bd,0x9bd,0x9bd,0x9bd,0x9bd,0x9bd,0x9bd,0x9bd,0x9bd, +0x9bd,0x9bd,0x9bd,0x9bd,0x9bd,0x9bd,0x9bd,0x9bd,0x9bd,0x9bd,0x9bd,0x9bd,0x9bd,0x9bd,0x9bd,0x9bd, +0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x9c0, +0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x9c0,0x9c0, +0x9c3,0x9c3,0x9c3,0x9c3,0x9c3,0x9c3,0x9c3,0x9c3,0x9c3,0x9c3,0x9c3,0x9c3,0x9c3,0x9c3,0x9c3,0x9c3, +0x9c3,0x9c3,0x9c3,0x9c3,0x9c3,0x9c3,0x9c3,0x9c3,0x9c3,0x9c3,0x9c3,0x9c3,0x9c3,0x9c3,0x9c3,0x9c3, +0x9cc,0x9cc,0x9cc,0x9cc,0x9cc,0x9cc,0x9cc,0x9cc,0x9cc,0x9cc,0x9cc,0x9cc,0x9cc,0x9cc,0x9cc,0x9cc, +0x9cc,0x9cc,0x9cc,0x9cc,0x9cc,0x9cc,0x9cc,0x9cc,0x9cc,0x9cc,0x9cc,0x9cc,0x9cc,0x9cc,0x9c6,0x9c6, +0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x9cf, +0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x9c9,0x9c9, +0x9cc,0x9cc,0x9cc,0x9cc,0x9cc,0x9cc,0x9cc,0x9cc,0x9cc,0x9cc,0x9cc,0x9cc,0x9cc,0x9cc,0x9cc,0x9cc, +0x9cc,0x9cc,0x9cc,0x9cc,0x9cc,0x9cc,0x9cc,0x9cc,0x9cc,0x9cc,0x9cc,0x9cc,0x9cc,0x9cc,0x9cc,0x9cc, +0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x9cf, +0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x9cf,0x9cf, +0x9d2,0x9d5,0x9d5,0x9d5,0x9d5,0x9d5,0x9d5,0x9d5,0x9d5,0x9d5,0x9d5,0x9d5,0x9d5,0x9d5,0x9d5,0x9d5, +0x9d5,0x9d5,0x9d5,0x9d5,0x9d5,0x9d5,0x9d5,0x9d5,0x9d5,0x9d5,0x9d5,0x9d5,0x9d2,0x9d5,0x9d5,0x9d5, +0x9d5,0x9d5,0x9d5,0x9d5,0x9d5,0x9d5,0x9d5,0x9d5,0x9d5,0x9d5,0x9d5,0x9d5,0x9d5,0x9d5,0x9d5,0x9d5, +0x9d5,0x9d5,0x9d5,0x9d5,0x9d5,0x9d5,0x9d5,0x9d5,0xa62,0xa62,0xfed,0xa62,0xa62,0xa62,0xa65,0xa62, +0xfed,0xa62,0xa62,0xfe4,0xa5c,0xa50,0xa50,0xa50,0xa50,0xa5f,0xa50,0xfd2,0xfd2,0xfd2,0xa50,0xa53, +0xa5c,0xa56,0xfd8,0xfe7,0xfe7,0xfd2,0xfd2,0xfed,0xb55,0xb55,0xb55,0xb55,0xb55,0xb55,0xb55,0xb55, +0xb55,0xb55,0xa68,0xa68,0xa59,0xa59,0xa59,0xa59,0xa62,0xa62,0xa62,0xa62,0xa62,0xa62,0xa5f,0xa5f, +0xa50,0xa50,0xfed,0xfed,0xfed,0xfed,0xfd2,0xfd2,0xa62,0xa62,0xa62,0xa62,0xa62,0xa62,0xa62,0xa62, +0xa62,0xa62,0xa62,0xa62,0xa62,0xa62,0xa62,0xa62,0xa62,0xa62,0xa62,0xa62,0xa62,0xa62,0xa62,0xa62, +0xa62,0xa62,0xa62,0xa62,0xa62,0xa62,0xa62,0xa62,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xdda, +0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77, +0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77, +0xa77,0xa77,0xa77,0xdda,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77, +0xa77,0xa77,0xa77,0xa77,0xa7d,0xa7d,0xa7d,0xa7d,0xa7d,0xa7d,0xa7d,0xa7d,0xa7d,0xa7d,0xa7d,0xa7d, +0xa7d,0xa7d,0xa7d,0xa7d,0xa7d,0xa7d,0xa7d,0xa7d,0xa7d,0xa7d,0xa7d,0xa7d,0xa7d,0xa7d,0xa7d,0xa7d, +0xa7d,0xa7d,0xa7d,0xa7d,0xa83,0xa83,0xa83,0xa83,0xa83,0xa83,0xa83,0xa83,0xa83,0xa83,0xa83,0xa83, +0xa83,0xa80,0xa86,0xa83,0xa83,0xa83,0xa83,0xa83,0xa83,0xa83,0xa83,0x1164,0x1164,0x1164,0x1164,0x1164, +0x1164,0x1164,0x1164,0x1164,0x1161,0xa83,0xa83,0xa83,0xa83,0xa83,0xa83,0xa83,0xa83,0xa83,0xa83,0xa83, +0xa83,0xa83,0xa83,0xa83,0xa83,0xa83,0xa83,0xa83,0xa83,0xa83,0xa83,0xa83,0xa83,0xa83,0xa83,0xa83, +0xa83,0xa83,0xa83,0xa83,0xa83,0xa83,0xa83,0xa83,0xa98,0xa98,0xa98,0xa98,0xa98,0xa98,0xa98,0xa98, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x13fb,0x5d9,0x5d9,0x5d9,0x5d9,0x5d9,0x5d9,0x5d9,0x5d9,0x5d9,0x5d9,0x5e5,0x5e5,0x5d9,0x5d9,0x5d9, +0x5d9,0x5d9,0x5d9,0x5d9,0x5d9,0x759,0x5d9,0x5d9,0x5d9,0x5d9,0x5d9,0x5d9,0x5e5,0x5d9,0x5d9,0x5e5, +0x5d9,0x5d9,0x5d9,0x5d9,0x13fb,0x5d9,0x13fb,0x5d9,0x5d9,0x5d9,0x5d9,0x13fb,0x13fb,0x13fb,0x5d9,0x12ff, +0x5d9,0x5d9,0x5d9,0x5e2,0x5e2,0x5e2,0x5e2,0x137d,0x137d,0x5d9,0x5dc,0x5e8,0x5ee,0x5d9,0x5d9,0x5d9, +0xc48,0xc45,0xc48,0xc45,0xc48,0xc45,0xc48,0xc45,0xc48,0xc45,0xc48,0xc45,0xc48,0xc45,0x756,0x756, +0x756,0x756,0x756,0x756,0x756,0x756,0x756,0x756,0x5d9,0x5e5,0x5d9,0x5d9,0x5d9,0x5d9,0x5d9,0x5d9, +0x5d9,0x5d9,0x5d9,0x5d9,0x5d9,0x5d9,0x5d9,0x5d9,0x13fb,0x5d9,0x5d9,0x5d9,0x5d9,0x5d9,0x5d9,0x5d9, +0x5d9,0x5d9,0x5d9,0x5d9,0x5d9,0x5d9,0x5d9,0x13fb,0x894,0x894,0x5fd,0x5f7,0x5f4,0x5f4,0x5f4,0x5f4, +0x5f4,0x5f4,0x5f4,0x5f4,0x5f4,0x5f4,0x5f4,0x5f4,0x5f4,0x5f4,0x5f4,0x5f4,0x5f4,0x5f4,0x5f4,0x5f4, +0x5f4,0x5f4,0x5fd,0x5fd,0x5fd,0x5fd,0x5fd,0x5f4,0x762,0x762,0x762,0x762,0x762,0x762,0x762,0x762, +0x762,0x762,0x762,0x762,0x762,0x762,0x762,0x762,0x762,0x762,0x762,0x5f7,0x5f7,0x5f7,0x5f7,0x5f7, +0x5f7,0x5f7,0x5f7,0x5f7,0x5f7,0x5f7,0x5f7,0x5f7,0x5f7,0x5f7,0x5f7,0x5f7,0x5f7,0x5f7,0x5f7,0x5f7, +0x5f7,0x5f7,0x5f7,0x5f7,0x5f7,0x5f7,0x5f7,0x5f7,0x5f7,0x5f7,0x5f7,0x5f7,0x75c,0x75c,0x75c,0x75c, +0x75c,0x75c,0x75c,0x75c,0x75c,0x75c,0x75c,0x75c,0x75c,0x75c,0x75c,0x75c,0x789,0x8a6,0x8a6,0x8a6, +0x8a6,0x8a6,0x8a6,0x8a6,0x8a6,0x8a6,0x8a6,0x8a6,0x8a6,0x8a6,0x8a6,0x8a6,0x8a6,0x8a6,0x8a6,0x8a6, +0x8a6,0x8a6,0x8a6,0x5f7,0x5f7,0x5f7,0x5f7,0x5f7,0x5f7,0x5f7,0x5f7,0x5f7,0x5fa,0x894,0x8a3,0x8a3, +0x8a3,0x8a3,0x8a3,0x8a3,0x894,0x894,0x894,0x894,0x894,0x894,0x894,0x894,0x894,0x894,0x894,0x894, +0x89a,0x89a,0x89a,0x783,0x8a6,0x897,0x89d,0x891,0x789,0x8a0,0x786,0x780,0x61e,0x61e,0x61e,0x61e, +0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x621,0x621,0x621,0x621,0x621,0x621,0x621, +0x627,0x627,0x627,0x627,0x627,0x627,0x627,0x627,0x61e,0x624,0x615,0x618,0x624,0x624,0x624,0x624, +0x624,0x624,0x624,0x624,0x624,0x624,0x624,0x624,0x624,0x624,0x624,0x624,0x624,0x624,0x624,0x624, +0x624,0x624,0x624,0x624,0x624,0x624,0x624,0x624,0x624,0x624,0x61b,0x61b,0x61b,0x61b,0x61b,0x61b, +0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e, +0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x621,0x627,0x624,0x61e, +0x621,0x627,0x624,0x61e,0x621,0x627,0x624,0x61e,0x621,0x627,0x624,0x61e,0x621,0x627,0x624,0x61e, +0x621,0x627,0x624,0x61e,0x621,0x627,0x624,0x61e,0x621,0x627,0x624,0x61e,0x624,0x61e,0x624,0x61e, +0x624,0x61e,0x624,0x61e,0x624,0x61e,0x624,0x61e,0x621,0x627,0x624,0x61e,0x621,0x627,0x624,0x61e, +0x621,0x627,0x624,0x61e,0x621,0x627,0x624,0x61e,0x624,0x61e,0x621,0x627,0x624,0x61e,0x624,0x61e, +0x621,0x627,0x624,0x61e,0x621,0x627,0x624,0x61e,0x624,0x61e,0x1380,0x1380,0x1380,0x1380,0x1380,0x1380, +0x1380,0x1380,0x1380,0x1380,0x1380,0x1380,0x1380,0x1380,0x624,0x61e,0x624,0x61e,0x624,0x61e,0x621,0x627, +0x621,0x627,0x624,0x61e,0x624,0x61e,0x624,0x61e,0x624,0x61e,0x624,0x61e,0x624,0x61e,0x624,0x61e, +0x621,0x624,0x61e,0x621,0x624,0x61e,0x621,0x627,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e, +0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x621, +0x621,0x621,0x621,0x621,0x621,0x621,0x621,0x621,0x624,0x624,0x624,0x624,0x624,0x624,0x624,0x624, +0x624,0x624,0x624,0x624,0x624,0x624,0x624,0x624,0x624,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e, +0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x621,0x621,0x61e,0x621,0x61e,0x621,0x61e,0x61e, +0x621,0x61e,0x61e,0x621,0x61e,0x621,0x61e,0x61e,0x621,0x61e,0x621,0x621,0x61e,0x61e,0x61e,0x621, +0x61e,0x61e,0x61e,0x61e,0x61e,0x621,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e, +0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x61e,0x621,0x621,0x61e,0x61e, +0x621,0x61e,0x621,0x61e,0x61e,0x61e,0x61e,0x61e,0x621,0x621,0x621,0x621,0x621,0x621,0x621,0x621, +0x621,0x621,0x621,0x621,0x621,0x621,0x621,0x621,0x621,0x621,0x621,0x621,0x621,0x621,0x621,0x621, +0x621,0x621,0x621,0x621,0x621,0x621,0x621,0x621,0x621,0x621,0x621,0x627,0x624,0x624,0x624,0x624, +0x624,0x624,0x624,0x624,0x624,0x624,0x624,0x624,0x624,0x624,0x624,0x624,0x624,0x624,0x624,0x624, +0x624,0x624,0x624,0x624,0x624,0x624,0x624,0x624,0x624,0x624,0x624,0x624,0x627,0x627,0x627,0x627, +0x627,0x627,0x627,0x627,0x627,0x627,0x627,0x627,0x627,0x627,0x627,0x627,0x627,0x627,0x627,0x627, +0x627,0x624,0x624,0x624,0x624,0x624,0x624,0x624,0x624,0x624,0x624,0x624,0x62a,0x62a,0x62a,0x62a, +0x103e,0x103e,0x103e,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x1758,0x1758,0x8b5,0x8bb,0x8bb,0x8c7, +0x8c7,0x8b8,0x8af,0x8b8,0x8af,0x8b8,0x8af,0x8b8,0x8af,0x8b8,0x8af,0x8b8,0x639,0x639,0x633,0x639, +0x633,0x639,0x633,0x639,0x633,0x639,0x633,0x636,0x63c,0x639,0x633,0x639,0x633,0x636,0x63c,0x639, +0x633,0x639,0x633,0x636,0x63c,0x639,0x633,0x636,0x63c,0x639,0x633,0x636,0x63c,0x639,0x633,0x639, +0x633,0x639,0x633,0x639,0x633,0x639,0x633,0x636,0x63c,0x639,0x633,0x636,0x63c,0x639,0x633,0x636, +0x63c,0x639,0x633,0x636,0x63c,0x639,0x633,0x636,0x63c,0x639,0x633,0x636,0x63c,0x639,0x633,0x636, +0x63c,0x639,0x633,0x636,0x63c,0x639,0x633,0x636,0x726,0x726,0x726,0x726,0x726,0x726,0x726,0x726, +0x726,0x726,0x726,0x726,0x726,0x726,0x726,0x726,0x726,0x726,0x726,0x726,0x723,0x723,0x723,0x723, +0x723,0x723,0x723,0x723,0x723,0x723,0x723,0x723,0x723,0x723,0x723,0x723,0x723,0x723,0x723,0x723, +0x723,0x723,0x723,0x723,0x723,0x723,0x723,0x723,0x723,0x723,0x723,0x723,0x723,0x723,0x72c,0x72c, +0x72c,0x72c,0x72c,0x72c,0x72c,0x72c,0x72c,0x72c,0x72c,0x72c,0x72f,0x72c,0x72c,0x72c,0x72c,0x72c, +0x72c,0x72c,0x72c,0x72c,0x72c,0x72c,0x72c,0x72c,0x729,0x729,0x729,0x729,0x729,0x729,0x729,0x729, +0x729,0x729,0x729,0x729,0x729,0x729,0x729,0x729,0x732,0x732,0x732,0x732,0x732,0x732,0x732,0x732, +0x732,0x732,0x732,0x732,0x732,0x732,0x732,0x732,0x732,0x732,0x732,0x732,0x732,0x732,0x732,0x732, +0x732,0x732,0x732,0x732,0x732,0x732,0x732,0x732,0x75c,0x75c,0x75c,0x75c,0x75c,0x75c,0x75c,0x75c, +0x75c,0x75c,0x75c,0x75c,0x75c,0x75c,0x75c,0x75c,0x75f,0x75f,0x75f,0x75f,0x75f,0x75f,0x75f,0x75f, +0x75f,0x75f,0x75f,0x75f,0x75f,0x75f,0x75f,0x75f,0x762,0x762,0x762,0x762,0x762,0x762,0x762,0x762, +0x762,0x762,0x762,0x762,0x762,0x762,0x762,0x762,0x762,0x762,0x762,0x762,0x762,0x762,0x762,0x762, +0x762,0x762,0x762,0x762,0x762,0x762,0x762,0x762,0xc9c,0x91b,0x915,0x912,0x918,0x90f,0x777,0x77a, +0x77a,0x77a,0x77a,0x77a,0x77a,0x77a,0x77a,0x77a,0x921,0x777,0x777,0x777,0x777,0x777,0x777,0x777, +0x777,0x777,0x777,0x777,0x777,0x777,0x777,0x777,0x777,0x777,0x777,0x777,0x777,0x777,0x777,0x777, +0x777,0x777,0x777,0x777,0x777,0x777,0x777,0x777,0x777,0x777,0x91e,0x91e,0x77d,0x930,0x933,0x939, +0x843,0x84f,0x94e,0x84c,0x927,0x924,0x927,0x924,0x92d,0x92a,0x92d,0x92a,0x927,0x924,0x849,0x939, +0x927,0x924,0x927,0x924,0x927,0x924,0x927,0x924,0x93c,0x945,0x942,0x942,0x78f,0x7cb,0x7cb,0x7cb, +0x7cb,0x7cb,0x7cb,0x7c5,0x7c5,0x7c5,0x7c5,0x7c5,0x7c5,0x7c5,0x7c5,0x7c5,0x7c5,0x7c5,0x7c5,0x7c5, +0x7c5,0x7c5,0x7c5,0x7c5,0x7c5,0x7c5,0x7c5,0x792,0x7ad,0x78c,0x7b3,0x7b6,0x7b0,0x7c8,0x7c8,0x7c8, +0x7c8,0x7c8,0x7c8,0x7c2,0x7c2,0x7c2,0x7c2,0x7c2,0x7c2,0x7c2,0x7c2,0x7c2,0x7c2,0x7c2,0x7c2,0x7c2, +0x7c2,0x7c2,0x7c2,0x7c2,0x7c2,0x7c2,0x7c2,0x792,0x7ad,0x78c,0x7ad,0xc9f,0x831,0x831,0x831,0x831, 0x831,0x831,0x831,0x831,0x831,0x831,0x831,0x831,0x831,0x831,0x831,0x831,0x831,0x831,0x831,0x831, -0x831,0x831,0x831,0x831,0x831,0x831,0x831,0x831,0x831,0x831,0x831,0x831,0x831,0x831,0x834,0x834, -0x831,0x834,0x831,0x834,0x834,0x831,0x831,0x831,0x831,0x831,0x831,0x831,0x831,0x831,0x831,0x834, -0x831,0x834,0x831,0x834,0x834,0x831,0x831,0x834,0x834,0x834,0x831,0x831,0x831,0x831,0x146d,0x146d, -0xc42,0xc42,0xc42,0xc42,0xc42,0xc42,0xc42,0xc42,0xc42,0xc42,0xc42,0xc42,0xc42,0xc42,0xc42,0xc42, -0x8e5,0x8e5,0x8e5,0x8e5,0x8e5,0x8e5,0x8e5,0x8e5,0x8e5,0x8e5,0x8e5,0x8e5,0x8e5,0x8e5,0x8e5,0x8e5, -0x8e5,0x8e5,0x8e5,0x8e5,0x8e5,0x8e5,0x8e5,0x8e5,0x8e5,0x8e5,0x8e5,0x8e5,0x8e5,0x8e5,0x8e5,0x8e5, -0x1281,0x1281,0x1281,0x1281,0x1260,0x1260,0x1260,0x1260,0x1260,0x1260,0x1260,0x1260,0xd35,0xc3c,0xc3c,0xc3c, -0xc3c,0xc3c,0xc3c,0xc3c,0xc3c,0xc3c,0xc3c,0xc3c,0xc3c,0xc3c,0xc3c,0xc3c,0x8e8,0x8e8,0x8e8,0x8e8, -0x8e8,0x8e8,0x8e8,0x8e8,0x8e8,0x8e8,0x8e8,0x8e8,0x8e8,0x8e8,0x8e8,0x8e8,0x8e8,0x8e8,0x8e8,0x8e8, -0x8e8,0x8e8,0x8e8,0x8eb,0x8e8,0x8eb,0x8e8,0x8e8,0x8e8,0x8e8,0x8e8,0x8e8,0x8e8,0x8e8,0x8e8,0x8e8, -0x8e8,0x8e8,0x8e8,0x8e8,0x8e8,0x8e8,0x8e8,0x8e8,0x8e8,0xc3c,0xc3c,0xc3c,0xc3c,0xc3c,0xc3c,0xc3c, -0xc3c,0xc3c,0xc3c,0xc3c,0xc3c,0xc3c,0xc3c,0xc3c,0x8ee,0x8ee,0x8ee,0x8ee,0x8ee,0x8ee,0x8ee,0x8ee, -0x8ee,0x8ee,0x8ee,0x8ee,0x8ee,0x8ee,0x8ee,0x8ee,0x8ee,0x8ee,0x8ee,0x8ee,0x8ee,0x8ee,0x8ee,0x8ee, -0x8ee,0x8ee,0x8ee,0x8ee,0x8ee,0x8ee,0x8ee,0xd3e,0x969,0x94b,0x94b,0x94b,0x94b,0x945,0x94b,0x94b, -0x95d,0x94b,0x94b,0x948,0x954,0x95a,0x95a,0x95a,0x95a,0x95a,0x95d,0x945,0x951,0x945,0x945,0x945, -0x93c,0x93c,0x945,0x945,0x945,0x945,0x945,0x945,0x960,0x960,0x960,0x960,0x960,0x960,0x960,0x960, -0x960,0x960,0x945,0x945,0x945,0x945,0x945,0x945,0x945,0x945,0x945,0x945,0x948,0x93c,0x945,0x93c, -0x945,0x93c,0x957,0x94e,0x957,0x94e,0x966,0x966,0x975,0x975,0x975,0x975,0x975,0x975,0x975,0x975, -0x975,0x975,0x975,0x975,0x975,0x975,0x975,0x975,0x975,0x975,0x975,0x975,0x975,0x975,0x975,0x975, -0x975,0x975,0x975,0x975,0x975,0x975,0x975,0x975,0x978,0x978,0x978,0x978,0x978,0x978,0x978,0x978, -0x978,0x978,0x978,0x978,0x978,0x978,0x978,0x978,0x978,0x978,0x978,0x978,0x978,0x978,0x978,0x978, -0x978,0x978,0x978,0x978,0x978,0x978,0x978,0x978,0x97b,0x97b,0x97b,0x97b,0x97b,0x97b,0x97b,0x97b, -0x97b,0x97b,0x97b,0x97b,0x97b,0x97b,0x97b,0x97b,0x97b,0x97b,0x97b,0x97b,0x97b,0x97b,0x97b,0x97b, -0x97b,0x97b,0x97b,0x97b,0x97b,0x97b,0x97b,0x97b,0x984,0x984,0x984,0x984,0x984,0x984,0x984,0x984, -0x984,0x984,0x984,0x984,0x984,0x984,0x984,0x984,0x984,0x984,0x984,0x984,0x984,0x984,0x984,0x984, -0x984,0x984,0x984,0x984,0x984,0x984,0x97e,0x97e,0x987,0x987,0x987,0x987,0x987,0x987,0x987,0x987, -0x987,0x987,0x987,0x987,0x987,0x987,0x987,0x987,0x987,0x987,0x987,0x987,0x987,0x987,0x987,0x987, -0x987,0x987,0x987,0x987,0x987,0x987,0x981,0x981,0x984,0x984,0x984,0x984,0x984,0x984,0x984,0x984, -0x984,0x984,0x984,0x984,0x984,0x984,0x984,0x984,0x984,0x984,0x984,0x984,0x984,0x984,0x984,0x984, -0x984,0x984,0x984,0x984,0x984,0x984,0x984,0x984,0x987,0x987,0x987,0x987,0x987,0x987,0x987,0x987, -0x987,0x987,0x987,0x987,0x987,0x987,0x987,0x987,0x987,0x987,0x987,0x987,0x987,0x987,0x987,0x987, -0x987,0x987,0x987,0x987,0x987,0x987,0x987,0x987,0x98a,0x98d,0x98d,0x98d,0x98d,0x98d,0x98d,0x98d, -0x98d,0x98d,0x98d,0x98d,0x98d,0x98d,0x98d,0x98d,0x98d,0x98d,0x98d,0x98d,0x98d,0x98d,0x98d,0x98d, -0x98d,0x98d,0x98d,0x98d,0x98a,0x98d,0x98d,0x98d,0x98d,0x98d,0x98d,0x98d,0x98d,0x98d,0x98d,0x98d, -0x98d,0x98d,0x98d,0x98d,0x98d,0x98d,0x98d,0x98d,0x98d,0x98d,0x98d,0x98d,0x98d,0x98d,0x98d,0x98d, -0xa1a,0xa1a,0xf9c,0xa1a,0xa1a,0xa1a,0xa1d,0xa1a,0xf9c,0xa1a,0xa1a,0xf93,0xa14,0xa08,0xa08,0xa08, -0xa08,0xa17,0xa08,0xf81,0xf81,0xf81,0xa08,0xa0b,0xa14,0xa0e,0xf87,0xf96,0xf96,0xf81,0xf81,0xf9c, -0xb0a,0xb0a,0xb0a,0xb0a,0xb0a,0xb0a,0xb0a,0xb0a,0xb0a,0xb0a,0xa20,0xa20,0xa11,0xa11,0xa11,0xa11, -0xa1a,0xa1a,0xa1a,0xa1a,0xa1a,0xa1a,0xa17,0xa17,0xa08,0xa08,0xf9c,0xf9c,0xf9c,0xf9c,0xf81,0xf81, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0xa1a,0xa1a,0xa1a,0xa1a,0xa1a,0xa1a,0xa1a,0xa1a,0xa1a,0xa1a,0xa1a,0xa1a,0xa1a,0xa1a,0xa1a,0xa1a, -#if !U_PLATFORM_IS_DARWIN_BASED -0xa1a,0xa1a,0xa1a,0xa1a,0xa1a,0xa1a,0xa1a,0xa1a,0xa1a,0xa1a,0xa1a,0xa1a,0xa3e,0xa3e,0xa3e,0xa41, -0xa41,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e, -0xa26,0xa26,0xa3b,0xa1d,0xa1d,0xa1d,0xa1d,0xa1d,0xa1d,0xa1d,0xa3b,0xa3b,0xa3e,0xa3e,0xa3e,0xa3e, -0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e, -0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa3e,0xa5c,0xa5c,0xa5c,0xa5c, -0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c, -0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5f, -0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c, -0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa5c,0xa86,0xa86,0xa86,0xa86, -0xa86,0xa86,0xa86,0xa86,0xa86,0xa86,0xa86,0xa86,0xa86,0xa86,0xa86,0xa86,0xa86,0xa86,0xa86,0xa86, -0xa86,0xa86,0xa86,0xa86,0xa86,0xa86,0xa86,0xb79,0xb79,0xb79,0xb79,0xb79,0xa92,0xa92,0xa92,0xa92, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0xa1a,0xa1a,0xa1a,0xa1a,0xa1a,0xa1a,0xa1a,0xa1a,0xa1a,0xa1a,0xa1a,0xa1a,0xa1a,0xa1a,0xa1a,0xa1a, -0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xd8c,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f, -0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f, -0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xd8c,0xa2f,0xa2f,0xa2f,0xa2f, -0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa2f,0xa35,0xa35,0xa35,0xa35, -0xa35,0xa35,0xa35,0xa35,0xa35,0xa35,0xa35,0xa35,0xa35,0xa35,0xa35,0xa35,0xa35,0xa35,0xa35,0xa35, -0xa35,0xa35,0xa35,0xa35,0xa35,0xa35,0xa35,0xa35,0xa35,0xa35,0xa35,0xa35,0xa3b,0xa3b,0xa3b,0xa3b, -0xa3b,0xa3b,0xa3b,0xa3b,0xa3b,0xa3b,0xa3b,0xa3b,0xa3b,0xa38,0xa3e,0xa3b,0xa3b,0xa3b,0xa3b,0xa3b, -0xa3b,0xa3b,0xa3b,0x1113,0x1113,0x1113,0x1113,0x1113,0x1113,0x1113,0x1113,0x1113,0x1110,0xa3b,0xa3b,0xa3b, -0xa3b,0xa3b,0xa3b,0xa3b,0xa3b,0xa3b,0xa3b,0xa3b,0xa3b,0xa3b,0xa3b,0xa3b,0xa3b,0xa3b,0xa3b,0xa3b, -0xa3b,0xa3b,0xa3b,0xa3b,0xa3b,0xa3b,0xa3b,0xa3b,0xa3b,0xa3b,0xa3b,0xa3b,0xa3b,0xa3b,0xa3b,0xa3b, -0xa50,0xa50,0xa50,0xa50,0xa50,0xa50,0xa50,0xa50,0xa50,0xa50,0xa50,0xa50,0xa50,0xa50,0xa50,0xa50, -0xa50,0xa50,0xa50,0xa50,0xa50,0xa50,0xa50,0xa50,0xa50,0xa50,0xa50,0xa50,0xa50,0xa50,0xa50,0xa50, -0xa74,0xa74,0xa74,0xa77,0xa77,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74, -0xa74,0xa74,0xa74,0xa74,0xa5c,0xa5c,0xa71,0xa53,0xa53,0xa53,0xa53,0xa53,0xa53,0xa53,0xa71,0xa71, -0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74, -0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74, -0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92, -0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92, -0xa92,0xa92,0xa92,0xa95,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92, -#if !U_PLATFORM_IS_DARWIN_BASED -0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xa92,0xaa4,0xaa4,0xaa4,0xaa4, -0xaa4,0xaa4,0xaa4,0xaa4,0xaa4,0xaa4,0xaa4,0xaa4,0xaa4,0xaa4,0xaa4,0xaa4,0xaa4,0xaa4,0xaa4,0xaa4, -0xaa4,0xaa4,0xaa4,0xaa4,0xaa4,0xaa4,0xaa4,0xaa4,0xaa4,0xaa4,0xaa4,0xaa4,0xaaa,0xaaa,0xaaa,0xaaa, -0xaaa,0xaaa,0xaaa,0xaaa,0xaaa,0xaaa,0xaaa,0xaaa,0xaaa,0xaaa,0xaaa,0xaaa,0xaaa,0xaaa,0xaaa,0xaaa, -0xaaa,0xaaa,0xaaa,0xaaa,0xaaa,0xaaa,0xaaa,0xaaa,0xaaa,0xaaa,0xaaa,0xaaa,0xab9,0xab9,0xab9,0xab9, -0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9, -0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xabc,0xabc,0xabc,0xabc, -0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc, -0xabc,0xabf,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc, -#endif /* ! U_PLATFORM_IS_DARWIN_BASED */ +0x831,0x831,0x831,0x831,0x831,0x831,0x831,0x831,0x831,0x831,0x831,0x831,0x831,0x831,0x12f9,0x12f9, +0x12f9,0x12f9,0x12f9,0x834,0x849,0x84c,0x84c,0x84c,0x84c,0x84c,0x84c,0x84c,0x84c,0x84c,0x984,0x984, +0x984,0x984,0x852,0x852,0x93f,0x94b,0x94b,0x94b,0x94b,0x948,0x846,0x936,0xb6a,0xb6a,0xb6a,0xcb1, +0xccf,0xccc,0xb85,0x90c,0x858,0x855,0x858,0x85b,0x855,0x858,0x855,0x858,0x855,0x858,0x855,0x855, +0x855,0x855,0x855,0x855,0x858,0x858,0x855,0x858,0x858,0x855,0x858,0x858,0x855,0x858,0x858,0x855, +0x858,0x858,0x855,0x855,0xcd2,0x86a,0x864,0x86a,0x864,0x86a,0x864,0x86a,0x864,0x86a,0x864,0x864, +0x867,0x864,0x867,0x864,0x867,0x864,0x867,0x864,0x867,0x864,0x867,0x864,0x867,0x864,0x867,0x864, +0x867,0x864,0x867,0x864,0x867,0x864,0x867,0x86a,0x864,0x867,0x864,0x867,0x864,0x867,0x864,0x864, +0x864,0x864,0x864,0x864,0x867,0x867,0x864,0x867,0x867,0x864,0x867,0x867,0x864,0x867,0x867,0x864, +0x867,0x867,0x864,0x864,0x864,0x864,0x864,0x86a,0x864,0x86a,0x864,0x86a,0x864,0x864,0x864,0x864, +0x864,0x864,0x86a,0x864,0x864,0x864,0x864,0x864,0x867,0x86a,0x86a,0x867,0x867,0x867,0x867,0x954, +0x957,0x86d,0x870,0xcba,0x876,0x876,0x876,0x876,0x876,0x876,0x876,0x876,0x876,0x876,0x876,0x876, +0x876,0x876,0x876,0x876,0x876,0x876,0x876,0x876,0x876,0x876,0x876,0x876,0x876,0x876,0x876,0x876, +0x876,0x876,0x876,0x876,0x879,0x876,0x876,0x876,0x876,0x876,0x876,0x876,0x876,0x876,0x876,0x876, +0x876,0x876,0x876,0x876,0x876,0x876,0x876,0x876,0x876,0x876,0x876,0x876,0x876,0x876,0x876,0x876, +0x882,0x882,0x882,0x882,0x882,0x882,0x882,0x882,0x882,0x882,0x882,0x882,0x882,0x882,0x882,0x882, +0x882,0x882,0x882,0x882,0x882,0x882,0x882,0x882,0x882,0x882,0x882,0x882,0xdbc,0xdbc,0xeee,0x87c, +0x960,0x960,0x960,0x960,0x960,0x960,0x960,0x960,0x960,0x960,0x960,0x960,0xdb6,0xdb6,0xdb6,0xdb6, +0x885,0x885,0x885,0x885,0x885,0x885,0x885,0x885,0x885,0x885,0x885,0x885,0x885,0x885,0x885,0x885, +0x969,0x969,0x969,0x969,0x969,0x969,0x969,0x969,0x969,0x969,0x969,0x969,0x969,0x969,0x969,0x969, +0x969,0x888,0x888,0x888,0x888,0x888,0x888,0xdbf,0xdbf,0xdbf,0xdbf,0x96c,0x96c,0x96c,0x96c,0x96c, +0x888,0x888,0x888,0x888,0x888,0x888,0x888,0x888,0x888,0x888,0x888,0x888,0x888,0x888,0x888,0x888, +0x888,0x888,0x888,0x888,0x888,0x888,0x888,0x888,0x888,0x888,0x888,0x888,0x888,0x888,0x888,0x888, +0x888,0x888,0xdbf,0xdbf,0x88b,0x88b,0x88b,0x88b,0x88b,0x88b,0x88b,0x88b,0x88b,0x88b,0x88b,0x88b, +0x88b,0x88b,0x88b,0x88b,0x88b,0x88b,0x88b,0x88b,0x88b,0x88b,0x88b,0x88b,0x88b,0x88b,0x88b,0x88b, +0x88b,0x88b,0x88b,0x88b,0x969,0x969,0x969,0x969,0x969,0x969,0x969,0x969,0x88e,0x88e,0x88e,0x88e, +0x88e,0x88e,0x88e,0x88e,0x88e,0x88e,0x88e,0x88e,0x88e,0x88e,0x88e,0x88e,0x88e,0x88e,0x88e,0x88e, +0x88e,0x88e,0x88e,0x88e,0x88e,0x88e,0x88e,0x88e,0x88e,0x88e,0x88e,0x88e,0x88e,0x88e,0xef1,0xef1, +0xef1,0xef1,0xef1,0xef1,0xef1,0xef1,0xef1,0xef1,0xef1,0xef1,0xef1,0xef1,0xef1,0xef1,0xef1,0xef1, +0xef1,0xef1,0xef1,0xef1,0x1161,0x1161,0x1161,0x1161,0x8a9,0x8a9,0x8a9,0x8a9,0x8a9,0x8a9,0x8a9,0x8a9, +0x8a9,0x8a9,0x8a9,0x8a9,0x8a9,0x8a9,0x8a9,0x8a9,0x8a9,0x8a9,0x8a9,0x8a9,0x8a9,0x8a9,0x8a9,0x8a9, +0x8a9,0x8a9,0x8a9,0x8a9,0x8a9,0x8a9,0x8a9,0x8a9,0x8a9,0x8a9,0x8ac,0x8ac,0x8a9,0x8ac,0x8a9,0x8ac, +0x8ac,0x8a9,0x8a9,0x8a9,0x8a9,0x8a9,0x8a9,0x8a9,0x8a9,0x8a9,0x8a9,0x8ac,0x8a9,0x8ac,0x8a9,0x8ac, +0x8ac,0x8a9,0x8a9,0x8ac,0x8ac,0x8ac,0x8a9,0x8a9,0x8a9,0x8a9,0x1503,0x1503,0xcc3,0xcc3,0xcc3,0xcc3, +0xcc3,0xcc3,0xcc3,0xcc3,0xcc3,0xcc3,0xcc3,0xcc3,0xcc3,0xcc3,0xcc3,0xcc3,0x960,0x960,0x960,0x960, +0x960,0x960,0x960,0x960,0x960,0x960,0x960,0x960,0x960,0x960,0x960,0x960,0x960,0x960,0x960,0x960, +0x960,0x960,0x960,0x960,0x960,0x960,0x960,0x960,0x960,0x960,0x960,0x960,0x1335,0x1335,0x1335,0x1335, +0x12de,0x12de,0x12de,0x12de,0x12de,0x12de,0x12de,0x12de,0xdb6,0xcbd,0xcbd,0xcbd,0xcbd,0xcbd,0xcbd,0xcbd, +0xcbd,0xcbd,0xcbd,0xcbd,0xcbd,0xcbd,0xcbd,0xcbd,0x963,0x963,0x963,0x963,0x963,0x963,0x963,0x963, +0x963,0x963,0x963,0x963,0x963,0x963,0x963,0x963,0x963,0x963,0x963,0x963,0x963,0x963,0x963,0x966, +0x963,0x966,0x963,0x963,0x963,0x963,0x963,0x963,0x963,0x963,0x963,0x963,0x963,0x963,0x963,0x963, +0x963,0x963,0x963,0x963,0x963,0xcbd,0xcbd,0xcbd,0xcbd,0xcbd,0xcbd,0xcbd,0xcbd,0xcbd,0xcbd,0xcbd, +0xcbd,0xcbd,0xcbd,0xcbd,0x969,0x969,0x969,0x969,0x969,0x969,0x969,0x969,0x969,0x969,0x969,0x969, +0x969,0x969,0x969,0x969,0x969,0x969,0x969,0x969,0x969,0x969,0x969,0x969,0x969,0x969,0x969,0x969, +0x969,0x969,0x969,0xdbf,0x9e7,0x9c9,0x9c9,0x9c9,0x9c9,0x9c3,0x9c9,0x9c9,0x9db,0x9c9,0x9c9,0x9c6, +0x9d2,0x9d8,0x9d8,0x9d8,0x9d8,0x9d8,0x9db,0x9c3,0x9cf,0x9c3,0x9c3,0x9c3,0x9ba,0x9ba,0x9c3,0x9c3, +0x9c3,0x9c3,0x9c3,0x9c3,0x9de,0x9de,0x9de,0x9de,0x9de,0x9de,0x9de,0x9de,0x9de,0x9de,0x9c3,0x9c3, +0x9c3,0x9c3,0x9c3,0x9c3,0x9c3,0x9c3,0x9c3,0x9c3,0x9c6,0x9ba,0x9c3,0x9ba,0x9c3,0x9ba,0x9d5,0x9cc, +0x9d5,0x9cc,0x9e4,0x9e4,0x9f3,0x9f3,0x9f3,0x9f3,0x9f3,0x9f3,0x9f3,0x9f3,0x9f3,0x9f3,0x9f3,0x9f3, +0x9f3,0x9f3,0x9f3,0x9f3,0x9f3,0x9f3,0x9f3,0x9f3,0x9f3,0x9f3,0x9f3,0x9f3,0x9f3,0x9f3,0x9f3,0x9f3, +0x9f3,0x9f3,0x9f3,0x9f3,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6, +0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6,0x9f6, +0x9f6,0x9f6,0x9f6,0x9f6,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9, +0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9,0x9f9, +0x9f9,0x9f9,0x9f9,0x9f9,0xa02,0xa02,0xa02,0xa02,0xa02,0xa02,0xa02,0xa02,0xa02,0xa02,0xa02,0xa02, +0xa02,0xa02,0xa02,0xa02,0xa02,0xa02,0xa02,0xa02,0xa02,0xa02,0xa02,0xa02,0xa02,0xa02,0xa02,0xa02, +0xa02,0xa02,0x9fc,0x9fc,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05, +0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05, +0xa05,0xa05,0x9ff,0x9ff,0xa02,0xa02,0xa02,0xa02,0xa02,0xa02,0xa02,0xa02,0xa02,0xa02,0xa02,0xa02, +0xa02,0xa02,0xa02,0xa02,0xa02,0xa02,0xa02,0xa02,0xa02,0xa02,0xa02,0xa02,0xa02,0xa02,0xa02,0xa02, +0xa02,0xa02,0xa02,0xa02,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05, +0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05,0xa05, +0xa05,0xa05,0xa05,0xa05,0xa08,0xa0b,0xa0b,0xa0b,0xa0b,0xa0b,0xa0b,0xa0b,0xa0b,0xa0b,0xa0b,0xa0b, +0xa0b,0xa0b,0xa0b,0xa0b,0xa0b,0xa0b,0xa0b,0xa0b,0xa0b,0xa0b,0xa0b,0xa0b,0xa0b,0xa0b,0xa0b,0xa0b, +0xa08,0xa0b,0xa0b,0xa0b,0xa0b,0xa0b,0xa0b,0xa0b,0xa0b,0xa0b,0xa0b,0xa0b,0xa0b,0xa0b,0xa0b,0xa0b, +0xa0b,0xa0b,0xa0b,0xa0b,0xa0b,0xa0b,0xa0b,0xa0b,0xa0b,0xa0b,0xa0b,0xa0b,0xa98,0xa98,0x1023,0xa98, +0xa98,0xa98,0xa9b,0xa98,0x1023,0xa98,0xa98,0x101a,0xa92,0xa86,0xa86,0xa86,0xa86,0xa95,0xa86,0x1008, +0x1008,0x1008,0xa86,0xa89,0xa92,0xa8c,0x100e,0x101d,0x101d,0x1008,0x1008,0x1023,0xb8b,0xb8b,0xb8b,0xb8b, +0xb8b,0xb8b,0xb8b,0xb8b,0xb8b,0xb8b,0xa9e,0xa9e,0xa8f,0xa8f,0xa8f,0xa8f,0xa98,0xa98,0xa98,0xa98, +0xa98,0xa98,0xa95,0xa95,0xa86,0xa86,0x1023,0x1023,0x1023,0x1023,0x1008,0x1008,0xa98,0xa98,0xa98,0xa98, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0xa98,0xa98,0xa98,0xa98,0xa98,0xa98,0xa98,0xa98,0xa98,0xa98,0xa98,0xa98,0xa98,0xa98,0xa98,0xa98, +#if !U_PLATFORM_IS_DARWIN_BASED +0xa98,0xa98,0xa98,0xa98,0xa98,0xa98,0xa98,0xa98,0xabc,0xabc,0xabc,0xabf,0xabf,0xabc,0xabc,0xabc, +0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xaa4,0xaa4,0xab9,0xa9b, +0xa9b,0xa9b,0xa9b,0xa9b,0xa9b,0xa9b,0xab9,0xab9,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc, 0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc, -#if !U_PLATFORM_IS_DARWIN_BASED -0xabc,0xabc,0xabc,0xabc,0xac2,0xac2,0xc09,0xc09,0xac2,0xac2,0xac2,0xac2,0xac2,0xac2,0xac2,0xac2, -0xac2,0xac2,0xac2,0xac2,0xac2,0xac2,0xac2,0xac2,0xc09,0xac2,0xac2,0xac2,0xac2,0xac2,0xac2,0xac2, -0xac2,0xac2,0xac2,0xac2,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3, -0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3,0xae3, -0xae3,0xae3,0xae3,0x1482,0xaec,0xaec,0xaec,0xaec,0xaec,0xaec,0xc93,0xc93,0xae9,0xae9,0xae9,0xae9, -0xae9,0xae9,0xae9,0xae9,0xae9,0xae9,0xae9,0xae9,0xae9,0xae9,0xae9,0xae9,0xae9,0xae9,0xae9,0xae9, -0xae9,0xae9,0xae9,0xae9,0xae9,0xae9,0xc90,0xc90,0xce1,0xce1,0xce1,0xce1,0xce1,0xce1,0xce1,0xce1, -0xce1,0xce1,0xce1,0xce1,0xce1,0xce1,0xce1,0xce1,0xaec,0xaec,0xaec,0xaec,0xaec,0xaec,0xaec,0xaec, -0xaec,0xaec,0xaec,0xaec,0xaec,0xaec,0xaec,0xaec,0xaec,0xaec,0xaec,0xaec,0xaec,0xaec,0xaec,0xaec, -0xaec,0xaec,0xaec,0xaec,0xaec,0xaec,0xaec,0xaec,0xaef,0xaef,0xaef,0xaef,0xaef,0xaef,0xaef,0xaef, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xbaf,0xbaf,0xbaf,0xbaf,0xbaf, -0xac8,0xac8,0xac8,0xac8,0xac8,0xac8,0xac8,0xac8,0xac8,0xac8,0xac8,0xac8,0xac8,0xac8,0xac8,0xac8, -0xac8,0xac8,0xac8,0xac8,0xac8,0xac8,0xac8,0xac8,0xac8,0xac8,0xac8,0xac8,0xac8,0xac8,0xac8,0xac8, -0xada,0xada,0xada,0xada,0xada,0xada,0xada,0xada,0xada,0xada,0xada,0xada,0xada,0xada,0xada,0xada, -0xada,0xada,0xada,0xada,0xada,0xada,0xada,0xada,0xada,0xada,0xada,0xada,0xada,0xada,0xada,0xada, -0xae0,0xae0,0xae0,0xae0,0xae0,0xae0,0xae0,0xae0,0xae0,0xae0,0xae0,0xae0,0xae0,0xae0,0xae0,0xae0, -0xae0,0xae0,0xae0,0xae0,0xae0,0xae0,0xae0,0xae0,0xae0,0xae0,0xae0,0xae0,0xae0,0xae0,0xae0,0xae0, -0xaef,0xaef,0xaef,0xaef,0xaef,0xaef,0xaef,0xaef,0xaef,0xaef,0xaef,0xaef,0xaef,0xaef,0xaef,0xaef, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0xaef,0xaef,0xaef,0xaef,0xaef,0xaef,0xaef,0xaef,0xaef,0xaef,0xaef,0xaef,0xaef,0xaef,0xaef,0xaef, -#if !U_PLATFORM_IS_DARWIN_BASED -0xaef,0xaef,0xaef,0xaef,0xaef,0xaef,0xaef,0xaef,0xafe,0xafe,0xafe,0xafe,0xafe,0xaf5,0xb01,0xb07, -0xb07,0xb07,0xafb,0xafb,0xafb,0xb04,0xaf8,0xaf8,0xaf8,0xaf8,0xaf8,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2, -0xaf2,0xaf2,0xaf2,0xb07,0xb07,0xb07,0xb07,0xb07,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb, -0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb, -0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafe,0xafe,0xb07,0xb07,0xb07,0xafb, -0xafb,0xb07,0xb07,0xb07,0xb07,0xb07,0xb07,0xb07,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb, -0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xb07,0xb07, -0xb07,0xb07,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafe, -0xafe,0xafe,0xafe,0xafe,0xafe,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb, -0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb,0xafb, -0xafb,0xafb,0x1683,0x1683,0xb13,0xb0a,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10, -0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb0a, -0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13, -0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb0a, -0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10, -0xb10,0xb10,0xb10,0xb10,0xb10,0xb0a,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb13,0xb13,0xb13,0xb13, -0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13, -0xb13,0xb0a,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10, -0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb0d,0xb0d,0xb0d,0xb0d,0xb0d,0xb0d,0xb0d,0xb0d, -0xb0d,0xb0d,0xb0d,0xb0d,0xb0d,0xb0d,0xb0d,0xb0d,0xb0d,0xb0d,0xb0d,0xb0d,0xb0d,0xb0d,0xb0d,0xb0d, -0xb0d,0xb0d,0xb0d,0xb0d,0xb0d,0xb0d,0xb0d,0xb0d,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13, +0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xabc,0xadd,0xadd,0xadd,0xadd,0xadd,0xac8,0xac8,0xadd, +0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd, +0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd, +0xadd,0xadd,0xadd,0xae0,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd, +0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd, +0xb07,0xb07,0xb07,0xb07,0xb07,0xb07,0xb07,0xb07,0xb07,0xb07,0xb07,0xb07,0xb07,0xb07,0xb07,0xb07, +0xb07,0xb07,0xb07,0xb07,0xb07,0xb07,0xb07,0xb07,0xb07,0xb07,0xb07,0xbfa,0xbfa,0xbfa,0xbfa,0xbfa, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0xa98,0xa98,0xa98,0xa98,0xa98,0xa98,0xa98,0xa98,0xa98,0xa98,0xa98,0xa98,0xaad,0xaad,0xaad,0xaad, +0xaad,0xaad,0xaad,0xe10,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad, +0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad, +0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xe10,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad, +0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xaad,0xab3,0xab3,0xab3,0xab3,0xab3,0xab3,0xab3,0xab3, +0xab3,0xab3,0xab3,0xab3,0xab3,0xab3,0xab3,0xab3,0xab3,0xab3,0xab3,0xab3,0xab3,0xab3,0xab3,0xab3, +0xab3,0xab3,0xab3,0xab3,0xab3,0xab3,0xab3,0xab3,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9, +0xab9,0xab9,0xab9,0xab9,0xab9,0xab6,0xabc,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0x119a, +0x119a,0x119a,0x119a,0x119a,0x119a,0x119a,0x119a,0x119a,0x1197,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9, +0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9, +0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xab9,0xace,0xace,0xace,0xace, +0xace,0xace,0xace,0xace,0xace,0xace,0xace,0xace,0xace,0xace,0xace,0xace,0xace,0xace,0xace,0xace, +0xace,0xace,0xace,0xace,0xace,0xace,0xace,0xace,0xace,0xace,0xace,0xace,0xaf2,0xaf2,0xaf2,0xaf5, +0xaf5,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2, +0xada,0xada,0xaef,0xad1,0xad1,0xad1,0xad1,0xad1,0xad1,0xad1,0xaef,0xaef,0xaf2,0xaf2,0xaf2,0xaf2, +0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2, +0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xb13,0xb13,0xb13,0xb13, +0xb13,0xafe,0xafe,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13, -0xb13,0xb13,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10, -0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13, +#if U_PLATFORM_IS_DARWIN_BASED +0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb16,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13, +#endif /* U_PLATFORM_IS_DARWIN_BASED */ 0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13, -0xb13,0xb13,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10, -0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb13,0xb13,0xb13,0xb13, -0xb16,0xb16,0xb16,0xb16,0xb16,0xb16,0xb16,0xb16,0xb16,0xb16,0xb16,0xb16,0xb16,0xb16,0xb16,0xb16, -0xb16,0xb16,0xb16,0xb16,0xb16,0xb16,0xb16,0xb16,0xb16,0xb16,0xb16,0xb16,0xb16,0xb16,0xb16,0xb16, -0xb16,0xb16,0xb16,0xb19,0xb1c,0xb1c,0xb1c,0xb1c,0xb1c,0xb1c,0xb1c,0xb1c,0xb1c,0xb1c,0xb1c,0xb1c, -0xb1c,0xb1c,0xb1c,0xb1c,0xb1c,0xb1c,0xb1c,0xb1c,0xb1c,0xb1c,0xb1c,0xb1c,0xb1c,0xb1c,0xb1c,0xb1c, -0xb1c,0xb1c,0xb1c,0xb1c,0xb1f,0xb1f,0xb1f,0xb1f,0xb1f,0xb1f,0xb1f,0xb1f,0xb1f,0xb1f,0xb1f,0xb1f, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2, -0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf5,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2, -0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2, -0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf2,0xaf8,0xaf8,0xc3f,0xc3f,0xaf8,0xaf8,0xaf8,0xaf8, -0xaf8,0xaf8,0xaf8,0xaf8,0xaf8,0xaf8,0xaf8,0xaf8,0xaf8,0xaf8,0xaf8,0xaf8,0xc3f,0xaf8,0xaf8,0xaf8, -0xaf8,0xaf8,0xaf8,0xaf8,0xaf8,0xaf8,0xaf8,0xaf8,0xb19,0xb19,0xb19,0xb19,0xb19,0xb19,0xb19,0xb19, -0xb19,0xb19,0xb19,0xb19,0xb19,0xb19,0xb19,0xb19,0xb19,0xb19,0xb19,0xb19,0xb19,0xb19,0xb19,0xb19, -0xb19,0xb19,0xb19,0xb19,0xb19,0xb19,0xb19,0x14b8,0xb22,0xb22,0xb22,0xb22,0xb22,0xb22,0xcc9,0xcc9, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0xb1f,0xb1f,0xb1f,0xb1f,0xb1f,0xb1f,0xb1f,0xb1f,0xb1f,0xb1f,0xb1f,0xb1f,0xb1f,0xb1f,0xb1f,0xb1f, -#if !U_PLATFORM_IS_DARWIN_BASED -0xb1f,0xb1f,0xb1f,0xb1f,0xb79,0xb79,0xb79,0xb79,0xb79,0xb79,0xb79,0xb79,0xb79,0xb79,0xb79,0xb79, -0xb79,0xb79,0xb79,0xb79,0xb79,0xb79,0xb79,0xb79,0xb79,0xb79,0xb76,0xb79,0xb76,0xb76,0xb76,0xb76, -0xb76,0xb76,0xb76,0xb76,0xb76,0xb76,0xb76,0xb76,0xb76,0xb76,0xb76,0xc81,0xc84,0xd6e,0xd6e,0xd6e, -0xd6e,0xd6e,0xd6e,0xd6e,0xd6e,0xd6e,0xd6e,0xd6e,0xe88,0xe88,0xe88,0xe88,0xb8b,0xb8b,0xb8b,0xb8b, -0xb8b,0xb8b,0xb8b,0xb8b,0xb8b,0xb8b,0xc87,0xc87,0xc87,0xc87,0xc87,0xc87,0xc87,0xc87,0xd74,0xd7a, -0xd74,0xd71,0xd74,0xd74,0xd71,0xd74,0xd71,0xd74,0xd74,0xf7b,0x1215,0x1215,0xd83,0xd83,0xd83,0xd83, -0xd83,0xd89,0xd86,0xe9a,0xe9a,0xe9a,0xe9a,0x1380,0xf8d,0x1380,0x12d5,0x12d5,0xbc1,0xbc1,0xbc1,0xbc1, -0xbc1,0xbc1,0xbc1,0xbc1,0xbc1,0xbc1,0xbc1,0xbc1,0xbc1,0xbc1,0xbc1,0xbc1,0xbc1,0xbc1,0xbf1,0xbee, -0xbf1,0xbee,0xbf1,0xbee,0x10a4,0x10a1,0xf93,0xf90,0xbc4,0xbc4,0xbc4,0xbc4,0xbc4,0xbc4,0xbc4,0xbc4, -0xbc4,0xbc4,0xbc4,0xbc4,0xbc4,0xbc4,0xbc4,0xbc4,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7, -0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7, -0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbca,0xbca,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7, -0xbc7,0xbc7,0xbc7,0xbc7,0xbcd,0xbcd,0xbcd,0xbd3,0xbd0,0xbf7,0xbf4,0xbd3,0xbd0,0xbd3,0xbd0,0xbd3, -0xbd0,0xbd3,0xbd0,0xbd3,0xbd0,0xbd3,0xbd0,0xbd3,0xbd0,0xbd3,0xbd0,0xbd3,0xbd0,0xbcd,0xbcd,0xbcd, -0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd, -0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd, -0xbd3,0xbd0,0xbd3,0xbd0,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd, -0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd, -0xbd3,0xbd0,0xbcd,0xbcd,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6, -0xbdc,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6, -0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6, -0xbd6,0xbd6,0xbd6,0xbd6,0xbdc,0xbdc,0xbdc,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6, -0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6, -0xbd6,0xbd6,0xbd6,0xbd6,0xbd9,0xbd6,0xbd6,0xbd6,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0xb1f,0xb1f,0xb1f,0xb1f,0xb1f,0xb1f,0xb1f,0xb1f,0xb1f,0xb1f,0xcc6,0xcc6,0xd17,0xd17,0xd17,0xd17, -0xd17,0xd17,0xd17,0xd17,0xd17,0xd17,0xd17,0xd17,0xd17,0xd17,0xd17,0xd17,0xb22,0xb22,0xb22,0xb22, -0xb22,0xb22,0xb22,0xb22,0xb22,0xb22,0xb22,0xb22,0xb22,0xb22,0xb22,0xb22,0xb22,0xb22,0xb22,0xb22, -0xb22,0xb22,0xb22,0xb22,0xb22,0xb22,0xb22,0xb22,0xb22,0xb22,0xb22,0xb22,0xb25,0xb25,0xb25,0xb25, +#if !U_PLATFORM_IS_DARWIN_BASED 0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25, -0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb34,0xb34,0xb34,0xb34, -0xb34,0xb2b,0xb37,0xb3d,0xb3d,0xb3d,0xb31,0xb31,0xb31,0xb3a,0xb2e,0xb2e,0xb2e,0xb2e,0xb2e,0xb28, -0xb28,0xb28,0xb28,0xb28,0xb28,0xb28,0xb28,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb31,0xb31,0xb31,0xb31, -0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31, -0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb34,0xb34, -0xb3d,0xb3d,0xb3d,0xb31,0xb31,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb31,0xb31,0xb31,0xb31, -0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31, -0xb31,0xb31,0xb3d,0xb3d,0xb3d,0xb3d,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31, -0xb31,0xb31,0xb31,0xb34,0xb34,0xb34,0xb34,0xb34,0xb34,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31, -0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31, -0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0x16b9,0x16b9,0xb49,0xb40,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46, -0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46, -0xb46,0xb46,0xb46,0xb40,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49, -0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49, -0xb49,0xb49,0xb49,0xb40,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46, -0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb40,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46, -0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49, -0xb49,0xb49,0xb49,0xb49,0xb49,0xb40,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46, -0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb43,0xb43,0xb43,0xb43, -0xb43,0xb43,0xb43,0xb43,0xb43,0xb43,0xb43,0xb43,0xb43,0xb43,0xb43,0xb43,0xb43,0xb43,0xb43,0xb43, -0xb43,0xb43,0xb43,0xb43,0xb43,0xb43,0xb43,0xb43,0xb43,0xb43,0xb43,0xb43,0xb49,0xb49,0xb49,0xb49, -0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49, -0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46, -0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb49,0xb49,0xb49,0xb49, +0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25,0xb25, +0xb2b,0xb2b,0xb2b,0xb2b,0xb2b,0xb2b,0xb2b,0xb2b,0xb2b,0xb2b,0xb2b,0xb2b,0xb2b,0xb2b,0xb2b,0xb2b, +0xb2b,0xb2b,0xb2b,0xb2b,0xb2b,0xb2b,0xb2b,0xb2b,0xb2b,0xb2b,0xb2b,0xb2b,0xb2b,0xb2b,0xb2b,0xb2b, +0xb3a,0xb3a,0xb3a,0xb3a,0xb3a,0xb3a,0xb3a,0xb3a,0xb3a,0xb3a,0xb3a,0xb3a,0xb3a,0xb3a,0xb3a,0xb3a, +0xb3a,0xb3a,0xb3a,0xb3a,0xb3a,0xb3a,0xb3a,0xb3a,0xb3a,0xb3a,0xb3a,0xb3a,0xb3a,0xb3a,0xb3a,0xb3a, +0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d, +0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb40,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d, +0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d, +0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb43,0xb43,0xc8a,0xc8a,0xb43,0xb43,0xb43,0xb43, +0xb43,0xb43,0xb43,0xb43,0xb43,0xb43,0xb43,0xb43,0xb43,0xb43,0xb43,0xb43,0xc8a,0xb43,0xb43,0xb43, +0xb43,0xb43,0xb43,0xb43,0xb43,0xb43,0xb43,0xb43,0xb64,0xb64,0xb64,0xb64,0xb64,0xb64,0xb64,0xb64, +0xb64,0xb64,0xb64,0xb64,0xb64,0xb64,0xb64,0xb64,0xb64,0xb64,0xb64,0xb64,0xb64,0xb64,0xb64,0xb64, +0xb64,0xb64,0xb64,0xb64,0xb64,0xb64,0xb64,0x151b,0xb6d,0xb6d,0xb6d,0xb6d,0xb6d,0xb6d,0xd11,0xd11, +0xb6a,0xb6a,0xb6a,0xb6a,0xb6a,0xb6a,0xb6a,0xb6a,0xb6a,0xb6a,0xb6a,0xb6a,0xb6a,0xb6a,0xb6a,0xb6a, +0xb6a,0xb6a,0xb6a,0xb6a,0xb6a,0xb6a,0xb6a,0xb6a,0xb6a,0xb6a,0xd0e,0xd0e,0xd5f,0xd5f,0xd5f,0xd5f, +0xd5f,0xd5f,0xd5f,0xd5f,0xd5f,0xd5f,0xd5f,0xd5f,0xd5f,0xd5f,0xd5f,0xd5f,0xb6d,0xb6d,0xb6d,0xb6d, +0xb6d,0xb6d,0xb6d,0xb6d,0xb6d,0xb6d,0xb6d,0xb6d,0xb6d,0xb6d,0xb6d,0xb6d,0xb6d,0xb6d,0xb6d,0xb6d, +0xb6d,0xb6d,0xb6d,0xb6d,0xb6d,0xb6d,0xb6d,0xb6d,0xb6d,0xb6d,0xb6d,0xb6d,0xb70,0xb70,0xb70,0xb70, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0xb13,0xb13,0xb13,0xb13,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d, +0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xb3d,0xc30, +0xc30,0xc30,0xc30,0xc30,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49, 0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb49, -0xb49,0xb49,0xb49,0xb49,0xb49,0xb49,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46, -0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46,0xb46, -0xb49,0xb49,0xb49,0xb49,0xb4c,0xb4c,0xb4c,0xb4c,0xb4c,0xb4c,0xb4c,0xb4c,0xb4c,0xb4c,0xb4c,0xb4c, -0xb4c,0xb4c,0xb4c,0xb4c,0xb4c,0xb4c,0xb4c,0xb4c,0xb4c,0xb4c,0xb4c,0xb4c,0xb4c,0xb4c,0xb4c,0xb4c, -0xb4c,0xb4c,0xb4c,0xb4c,0xb4c,0xb4c,0xb4c,0xb4f,0xb52,0xb52,0xb52,0xb52,0xb52,0xb52,0xb52,0xb52, -0xb52,0xb52,0xb52,0xb52,0xb52,0xb52,0xb52,0xb52,0xb52,0xb52,0xb52,0xb52,0xb52,0xb52,0xb52,0xb52, -0xb52,0xb52,0xb52,0xb52,0xb52,0xb52,0xb52,0xb52,0xb55,0xb55,0xb55,0xb55,0xb55,0xb55,0xb55,0xb55, -0xb55,0xb55,0xb55,0xb55,0xb55,0xb55,0xb55,0xb55,0xb55,0xb55,0xb55,0xb55,0xb55,0xb55,0xb55,0xb55, -0xb55,0xb55,0xb55,0xb55,0xb55,0xb55,0xb55,0xb55,0xbaf,0xbaf,0xbaf,0xbaf,0xbaf,0xbaf,0xbaf,0xbaf, -0xbaf,0xbaf,0xbaf,0xbaf,0xbaf,0xbaf,0xbaf,0xbaf,0xbaf,0xbaf,0xbaf,0xbaf,0xbaf,0xbaf,0xbac,0xbaf, -0xbac,0xbac,0xbac,0xbac,0xbac,0xbac,0xbac,0xbac,0xbac,0xbac,0xbac,0xbac,0xbac,0xbac,0xbac,0xcb7, -0xcba,0xda4,0xda4,0xda4,0xda4,0xda4,0xda4,0xda4,0xda4,0xda4,0xda4,0xda4,0xebe,0xebe,0xebe,0xebe, -0xbc1,0xbc1,0xbc1,0xbc1,0xbc1,0xbc1,0xbc1,0xbc1,0xbc1,0xbc1,0xcbd,0xcbd,0xcbd,0xcbd,0xcbd,0xcbd, -0xcbd,0xcbd,0xdaa,0xdb0,0xdaa,0xda7,0xdaa,0xdaa,0xda7,0xdaa,0xda7,0xdaa,0xdaa,0xfb1,0x124b,0x124b, -0xdb9,0xdb9,0xdb9,0xdb9,0xdb9,0xdbf,0xdbc,0xed0,0xed0,0xed0,0xed0,0x13b6,0xfc3,0x13b6,0x130b,0x130b, -0xbf7,0xbf7,0xbf7,0xbf7,0xbf7,0xbf7,0xbf7,0xbf7,0xbf7,0xbf7,0xbf7,0xbf7,0xbf7,0xbf7,0xbf7,0xbf7, -0xbf7,0xbf7,0xc27,0xc24,0xc27,0xc24,0xc27,0xc24,0x10da,0x10d7,0xfc9,0xfc6,0xbfa,0xbfa,0xbfa,0xbfa, -0xbfa,0xbfa,0xbfa,0xbfa,0xbfa,0xbfa,0xbfa,0xbfa,0xbfa,0xbfa,0xbfa,0xbfa,0xbfd,0xbfd,0xbfd,0xbfd, -0xbfd,0xbfd,0xbfd,0xbfd,0xbfd,0xbfd,0xbfd,0xbfd,0xbfd,0xbfd,0xbfd,0xbfd,0xbfd,0xbfd,0xbfd,0xbfd, -0xbfd,0xbfd,0xbfd,0xbfd,0xbfd,0xbfd,0xbfd,0xbfd,0xbfd,0xbfd,0xbfd,0xbfd,0xc00,0xc00,0xbfd,0xbfd, -0xbfd,0xbfd,0xbfd,0xbfd,0xbfd,0xbfd,0xbfd,0xbfd,0xc03,0xc03,0xc03,0xc09,0xc06,0xc2d,0xc2a,0xc09, -0xc06,0xc09,0xc06,0xc09,0xc06,0xc09,0xc06,0xc09,0xc06,0xc09,0xc06,0xc09,0xc06,0xc09,0xc06,0xc09, -0xc06,0xc03,0xc03,0xc03,0xc03,0xc03,0xc03,0xc03,0xc03,0xc03,0xc03,0xc03,0xc03,0xc03,0xc03,0xc03, -0xc03,0xc03,0xc03,0xc03,0xc03,0xc03,0xc03,0xc03,0xc03,0xc03,0xc03,0xc03,0xc03,0xc03,0xc03,0xc03, -0xc03,0xc03,0xc03,0xc03,0xc09,0xc06,0xc09,0xc06,0xc03,0xc03,0xc03,0xc03,0xc03,0xc03,0xc03,0xc03, -0xc03,0xc03,0xc03,0xc03,0xc03,0xc03,0xc03,0xc03,0xc03,0xc03,0xc03,0xc03,0xc03,0xc03,0xc03,0xc03, -0xc03,0xc03,0xc03,0xc03,0xc09,0xc06,0xc03,0xc03,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c, -0xc0c,0xc0c,0xc0c,0xc0c,0xc12,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c, -#if !U_PLATFORM_IS_DARWIN_BASED -0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc8a,0xc8d,0xd71,0xd71,0xd71,0xd71,0xd71,0xd71, -0xd71,0xd71,0xd7a,0xd7a,0xd71,0xd71,0xd71,0xd71,0xd74,0xd74,0xe8b,0xf7b,0xf7b,0xf7b,0xf7b,0xf7b, -0xf7b,0xf7b,0xf7b,0xf7b,0xf7b,0x10ec,0x1221,0x1218,0xcb1,0xcb1,0xcb1,0xcb1,0xcb1,0xcb1,0xcb1,0xcb1, -0xcb1,0xcb1,0xcb1,0xcb1,0xcb1,0xcb1,0xcb1,0xcb1,0xcb1,0xcb1,0xcb1,0xcb1,0xcb1,0xcb1,0xcb1,0xcb1, -0xcb1,0xcb1,0xcb1,0xcb1,0xcb1,0xcb1,0xcb1,0xcb1,0xcc0,0xcc0,0xcc0,0xcc0,0xcc0,0xcc0,0xcb7,0xcb7, -0xcb7,0xcb7,0xcb7,0xcb4,0xcc9,0xcc9,0xcc9,0xcc3,0xcc9,0xcc9,0xcc9,0xcc9,0xcc9,0xcc9,0xcc9,0xcc9, -0xcc9,0xcc9,0xcc9,0xcc3,0xcc9,0xcc9,0xcc9,0xcc9,0xcbd,0xcbd,0xcc6,0xcc6,0xcc6,0xcc6,0xcba,0xcba, -0xcba,0xcba,0xcba,0xcc0,0xd8f,0xd8f,0xd8f,0xd8f,0xd8f,0xd8f,0xd8f,0xd8f,0xd8f,0xd8f,0xd8f,0xd8f, -0xd8c,0xd8f,0xd8f,0xd8f,0xd8f,0xd8f,0xd8f,0xd8f,0xcc9,0xcc9,0xcc9,0xcc9,0xcc9,0xcc9,0xcc9,0xcc9, -0xcc9,0xcc9,0xcc9,0xcc9,0xcc9,0xcc9,0xcc3,0xcc9,0xcc9,0xcc9,0xcc9,0xcc9,0xcc9,0xcc9,0xcc9,0xcc9, -0xcc9,0xcc9,0xcc9,0xcc9,0xcc9,0xcbd,0xcbd,0xcbd,0xcc0,0xcc0,0xcc0,0xcc0,0xcc0,0xcc0,0xcc0,0xcc0, -0xcc0,0xcc0,0xcc0,0xcc0,0xcc0,0xcc0,0xcc0,0xcc0,0xcc0,0xcc0,0xcc0,0xcc0,0xcc0,0xcc0,0xcc0,0xcc0, -0xcc0,0xcc0,0xcc0,0xcc0,0xcc0,0xcc0,0xcc0,0xcc0,0xccc,0xccc,0xccc,0xccc,0xccc,0xccf,0xccf,0xccf, -0xccc,0xccc,0xccc,0xccc,0xccc,0xccc,0xd92,0xd92,0xd92,0xd92,0xd92,0xd92,0xe9d,0xe9d,0xe9d,0xe9d, -0xe9d,0xe9d,0xe9d,0xf99,0xf99,0xf96,0xf96,0xf96,0xcd2,0xcd2,0xcd2,0xcd2,0xcd2,0xcd2,0xcd2,0xcd2, -0xcd2,0xcd2,0xcd2,0xcd2,0xcd2,0xcd2,0xcd2,0xcd2,0xcd2,0xcd2,0xcd2,0xcd2,0xcd2,0xcd2,0xcd2,0xcd2, -0xcd2,0xcd2,0xcd2,0xcd2,0xcd2,0xcd2,0xcd2,0xcd2,0xcd8,0xcd8,0xcd8,0xcd8,0xcd8,0xcd8,0xcd8,0xcd8, -0xcd8,0xcd8,0xcd8,0xcd8,0xcd8,0xcd8,0xcd8,0xcd8,0xcd8,0xcd8,0xcd8,0xcd8,0xcd8,0xcd8,0xcd8,0xcd8, -0xcd8,0xcd8,0xcd8,0xcd8,0xcd8,0xcd8,0xcd8,0xcd8,0xce1,0xce1,0xce1,0xce1,0xce1,0xce1,0xce1,0xce1, -0xce1,0xce1,0xce1,0xce1,0xce1,0xce1,0xce1,0xce1,0xce1,0xce1,0xce1,0xce1,0xce1,0xce1,0xce1,0xce1, -0xce1,0xce1,0xce1,0xce1,0xce1,0xce1,0xce1,0xce1,0xced,0xced,0xced,0xced,0xced,0xced,0xced,0xced, -0xced,0xced,0xced,0xced,0xced,0xced,0xced,0xced,0xced,0xced,0xced,0xced,0xced,0xced,0xced,0xced, -0xced,0xced,0xced,0xced,0xced,0xced,0xced,0xced,0xcfc,0xcfc,0xcfc,0xcfc,0xcfc,0xcfc,0xcfc,0xcfc, -0xcfc,0xcfc,0xcfc,0xcfc,0xcfc,0xcfc,0xcfc,0xcfc,0xcfc,0xcfc,0xcfc,0xcfc,0xcfc,0xcfc,0xcfc,0xcfc, -0xcfc,0xcfc,0xcfc,0xcfc,0xcfc,0xcfc,0xcfc,0xcfc,0xd98,0xd98,0xd98,0xd98,0xd98,0xd98,0xd98,0xd98, -0xd98,0xd98,0xd98,0xd98,0xd98,0xd98,0xd98,0xd98,0xd98,0xd98,0xd98,0xd98,0xd98,0xd98,0xd98,0xd98, -0xd98,0xd98,0xd98,0xd98,0xd98,0xd98,0xd98,0xd98,0xd9e,0xd9e,0xd9e,0xd9e,0xd9e,0xd9e,0xd9e,0xd9e, -0xd9e,0xd9e,0xd9e,0xd9e,0xd9e,0xd9e,0xd9e,0xd9e,0xd9e,0xd9e,0xd9e,0xd9e,0xd9e,0xd9b,0xd9b,0xd9b, -0xd9b,0xd9b,0xd9b,0xd9b,0xd9b,0xd9b,0xd9b,0xd9b,0xd9e,0xd9e,0xd9e,0xd9e,0xd9e,0xd9e,0xd9e,0xd9e, -0xd9e,0xd9e,0xd9e,0xd9e,0xd9e,0xd9e,0xd9e,0xd9e,0xd9e,0xd9e,0xd9e,0xd9e,0xd9e,0xd9e,0xd9e,0xd9e, -0xd9e,0xd9e,0xd9e,0xd9e,0xd9e,0xd9e,0xd9e,0xd9e,0xe58,0xe58,0xdb0,0xdb0,0xea0,0xea0,0xea0,0xea0, -0xea0,0xea0,0xea0,0xfa5,0xfa5,0xfa5,0xfa5,0xfa5,0xfa2,0xfa2,0xfa2,0xfa2,0xfa2,0xfa2,0xfa2,0xfa2, -0xfa2,0xfa2,0xfa2,0xfa2,0xfa2,0xfa2,0xfa2,0xfa2,0xdbf,0xdbc,0xdbf,0xdbc,0xdbf,0xdbc,0xdbf,0xdbc, -0xdbf,0xdbc,0xdbf,0xdbc,0xdbf,0xdbc,0xdbf,0xdbc,0xdbf,0xdbc,0xdbf,0xdbc,0xdbf,0xdbc,0xdbf,0xdbc, -0xdbf,0xdbc,0xdbf,0xdbc,0xdbf,0xdbc,0xdbf,0xdbc,0xdcb,0xdcb,0xdcb,0xdcb,0xdcb,0xdcb,0xdcb,0xdcb, -0xdcb,0xdcb,0xdcb,0xdcb,0xdcb,0xdcb,0xdcb,0xdcb,0xdcb,0xdcb,0xdcb,0xdcb,0xdcb,0xdcb,0xdcb,0xdcb, -0xdcb,0xdcb,0xdcb,0xdcb,0xdcb,0xdcb,0xdcb,0xdcb,0xdd1,0xdd1,0xdd1,0xdd1,0xdd1,0xdd1,0xdd1,0xdd1, -0xdd1,0xdd1,0xdd1,0xdd1,0xdd1,0xdd1,0xdd1,0xdd1,0xdd1,0xdd1,0xdd1,0xdd1,0xdd1,0xdd1,0xdd1,0xdd1, -0xdd1,0xdd1,0xdd1,0xdd1,0xdd1,0xdd1,0xdd1,0xdd1,0xde9,0xde9,0xde9,0xde9,0xde9,0xde9,0xde9,0xde9, -0xde9,0xde9,0xde9,0xde9,0xde9,0xde9,0xde9,0xde9,0xde9,0xde9,0xde9,0xde9,0xde9,0xde9,0xde9,0xea3, -0xea3,0xea3,0xea3,0xfa8,0xfa8,0xfa8,0xfa8,0xfa8,0xdf2,0xdf2,0xdf2,0xdf2,0xdf2,0xdf2,0xdf2,0xdf2, -0xdf2,0xdf2,0xdf2,0xdf2,0xdf2,0xdf2,0xdf2,0xdf2,0xdf2,0xdf2,0xdf2,0xdf2,0xdf2,0xdf2,0xdf2,0xdf2, -0xdf2,0xdf2,0xdf2,0xdf2,0xdf2,0xdf2,0xdf2,0xdf2,0xdfb,0xdfb,0xdfb,0xdfb,0xdfb,0xdfb,0xdfb,0xdfb, -0xdfb,0xdfb,0xdfb,0xdfb,0xdfb,0xdfb,0xdfb,0xdfb,0xdfb,0xdfb,0xdfb,0xdfb,0xdfb,0xdfb,0xdfb,0xdfb, -0xdfb,0xdfb,0xdfb,0xdfb,0xdfb,0xdfb,0xdfb,0xdfb,0xe04,0xe04,0xe04,0xe04,0xe04,0xe04,0xe04,0xe04, -0xe04,0xe04,0xe04,0xe04,0xe04,0xe04,0xe04,0xe04,0xe04,0xe04,0xe04,0xe04,0xe04,0xe04,0xe04,0xe04, -0xe04,0xe04,0xe04,0xe04,0xe04,0xe04,0xe04,0xdfe,0xe01,0xe01,0xe01,0xe01,0xe01,0xe01,0xe01,0xe01, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc12,0xc12,0xc12,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c, -0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c, -0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0c,0xc0f,0xc0c,0xc0c,0xc0c,0xc42,0xc42,0xc42,0xc42, -0xc42,0xc42,0xc42,0xc42,0xc42,0xc42,0xc42,0xc42,0xc42,0xc42,0xc42,0xc42,0xc42,0xc42,0xc42,0xc42, -0xc42,0xc42,0xc42,0xc42,0xc42,0xc42,0xc42,0xc42,0xc42,0xc42,0xc42,0xc42,0xcc0,0xcc3,0xda7,0xda7, -0xda7,0xda7,0xda7,0xda7,0xda7,0xda7,0xdb0,0xdb0,0xda7,0xda7,0xda7,0xda7,0xdaa,0xdaa,0xec1,0xfb1, -0xfb1,0xfb1,0xfb1,0xfb1,0xfb1,0xfb1,0xfb1,0xfb1,0xfb1,0x1122,0x1257,0x124e,0xce7,0xce7,0xce7,0xce7, -0xce7,0xce7,0xce7,0xce7,0xce7,0xce7,0xce7,0xce7,0xce7,0xce7,0xce7,0xce7,0xce7,0xce7,0xce7,0xce7, -0xce7,0xce7,0xce7,0xce7,0xce7,0xce7,0xce7,0xce7,0xce7,0xce7,0xce7,0xce7,0xcf6,0xcf6,0xcf6,0xcf6, -0xcf6,0xcf6,0xced,0xced,0xced,0xced,0xced,0xcea,0xcff,0xcff,0xcff,0xcf9,0xcff,0xcff,0xcff,0xcff, -0xcff,0xcff,0xcff,0xcff,0xcff,0xcff,0xcff,0xcf9,0xcff,0xcff,0xcff,0xcff,0xcf3,0xcf3,0xcfc,0xcfc, -0xcfc,0xcfc,0xcf0,0xcf0,0xcf0,0xcf0,0xcf0,0xcf6,0xdc5,0xdc5,0xdc5,0xdc5,0xdc5,0xdc5,0xdc5,0xdc5, -0xdc5,0xdc5,0xdc5,0xdc5,0xdc2,0xdc5,0xdc5,0xdc5,0xdc5,0xdc5,0xdc5,0xdc5,0xcff,0xcff,0xcff,0xcff, -0xcff,0xcff,0xcff,0xcff,0xcff,0xcff,0xcff,0xcff,0xcff,0xcff,0xcf9,0xcff,0xcff,0xcff,0xcff,0xcff, -0xcff,0xcff,0xcff,0xcff,0xcff,0xcff,0xcff,0xcff,0xcff,0xcf3,0xcf3,0xcf3,0xcf6,0xcf6,0xcf6,0xcf6, -0xcf6,0xcf6,0xcf6,0xcf6,0xcf6,0xcf6,0xcf6,0xcf6,0xcf6,0xcf6,0xcf6,0xcf6,0xcf6,0xcf6,0xcf6,0xcf6, -0xcf6,0xcf6,0xcf6,0xcf6,0xcf6,0xcf6,0xcf6,0xcf6,0xcf6,0xcf6,0xcf6,0xcf6,0xd02,0xd02,0xd02,0xd02, -0xd02,0xd05,0xd05,0xd05,0xd02,0xd02,0xd02,0xd02,0xd02,0xd02,0xdc8,0xdc8,0xdc8,0xdc8,0xdc8,0xdc8, -0xed3,0xed3,0xed3,0xed3,0xed3,0xed3,0xed3,0xfcf,0xfcf,0xfcc,0xfcc,0xfcc,0xd08,0xd08,0xd08,0xd08, -0xd08,0xd08,0xd08,0xd08,0xd08,0xd08,0xd08,0xd08,0xd08,0xd08,0xd08,0xd08,0xd08,0xd08,0xd08,0xd08, -0xd08,0xd08,0xd08,0xd08,0xd08,0xd08,0xd08,0xd08,0xd08,0xd08,0xd08,0xd08,0xd0e,0xd0e,0xd0e,0xd0e, -0xd0e,0xd0e,0xd0e,0xd0e,0xd0e,0xd0e,0xd0e,0xd0e,0xd0e,0xd0e,0xd0e,0xd0e,0xd0e,0xd0e,0xd0e,0xd0e, -0xd0e,0xd0e,0xd0e,0xd0e,0xd0e,0xd0e,0xd0e,0xd0e,0xd0e,0xd0e,0xd0e,0xd0e,0xd17,0xd17,0xd17,0xd17, -0xd17,0xd17,0xd17,0xd17,0xd17,0xd17,0xd17,0xd17,0xd17,0xd17,0xd17,0xd17,0xd17,0xd17,0xd17,0xd17, -0xd17,0xd17,0xd17,0xd17,0xd17,0xd17,0xd17,0xd17,0xd17,0xd17,0xd17,0xd17,0xd23,0xd23,0xd23,0xd23, -0xd23,0xd23,0xd23,0xd23,0xd23,0xd23,0xd23,0xd23,0xd23,0xd23,0xd23,0xd23,0xd23,0xd23,0xd23,0xd23, -0xd23,0xd23,0xd23,0xd23,0xd23,0xd23,0xd23,0xd23,0xd23,0xd23,0xd23,0xd23,0xd32,0xd32,0xd32,0xd32, -0xd32,0xd32,0xd32,0xd32,0xd32,0xd32,0xd32,0xd32,0xd32,0xd32,0xd32,0xd32,0xd32,0xd32,0xd32,0xd32, -0xd32,0xd32,0xd32,0xd32,0xd32,0xd32,0xd32,0xd32,0xd32,0xd32,0xd32,0xd32,0xdce,0xdce,0xdce,0xdce, -0xdce,0xdce,0xdce,0xdce,0xdce,0xdce,0xdce,0xdce,0xdce,0xdce,0xdce,0xdce,0xdce,0xdce,0xdce,0xdce, -0xdce,0xdce,0xdce,0xdce,0xdce,0xdce,0xdce,0xdce,0xdce,0xdce,0xdce,0xdce,0xdd4,0xdd4,0xdd4,0xdd4, -0xdd4,0xdd4,0xdd4,0xdd4,0xdd4,0xdd4,0xdd4,0xdd4,0xdd4,0xdd4,0xdd4,0xdd4,0xdd4,0xdd4,0xdd4,0xdd4, -0xdd4,0xdd1,0xdd1,0xdd1,0xdd1,0xdd1,0xdd1,0xdd1,0xdd1,0xdd1,0xdd1,0xdd1,0xdd4,0xdd4,0xdd4,0xdd4, -0xdd4,0xdd4,0xdd4,0xdd4,0xdd4,0xdd4,0xdd4,0xdd4,0xdd4,0xdd4,0xdd4,0xdd4,0xdd4,0xdd4,0xdd4,0xdd4, -0xdd4,0xdd4,0xdd4,0xdd4,0xdd4,0xdd4,0xdd4,0xdd4,0xdd4,0xdd4,0xdd4,0xdd4,0xe8e,0xe8e,0xde6,0xde6, -0xed6,0xed6,0xed6,0xed6,0xed6,0xed6,0xed6,0xfdb,0xfdb,0xfdb,0xfdb,0xfdb,0xfd8,0xfd8,0xfd8,0xfd8, -0xfd8,0xfd8,0xfd8,0xfd8,0xfd8,0xfd8,0xfd8,0xfd8,0xfd8,0xfd8,0xfd8,0xfd8,0xdf5,0xdf2,0xdf5,0xdf2, -0xdf5,0xdf2,0xdf5,0xdf2,0xdf5,0xdf2,0xdf5,0xdf2,0xdf5,0xdf2,0xdf5,0xdf2,0xdf5,0xdf2,0xdf5,0xdf2, -0xdf5,0xdf2,0xdf5,0xdf2,0xdf5,0xdf2,0xdf5,0xdf2,0xdf5,0xdf2,0xdf5,0xdf2,0xe01,0xe01,0xe01,0xe01, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0xe01,0xe01,0xe01,0xe01,0xe01,0xe01,0xe01,0xe01,0xe01,0xe01,0xe01,0xe01,0xe01,0xe01,0xe01,0xe01, -#if !U_PLATFORM_IS_DARWIN_BASED -0xe01,0xe01,0xe01,0xe04,0xe04,0xe04,0xe04,0xe04,0xe0d,0xe0d,0xe0d,0xe0d,0xe0d,0xe0d,0xe0d,0xe0d, -0xe0d,0xe0d,0xe0d,0xe0d,0xe0d,0xe0d,0xe0a,0xe0a,0xe0a,0xe0a,0xe0a,0xe0a,0xe0a,0xe0a,0xe07,0xe10, -0xfb4,0xfae,0xfbd,0xfab,0xe0d,0xe0d,0xfab,0xfab,0xe22,0xe22,0xe13,0xe22,0xe22,0xe22,0xe19,0xe22, -0xe22,0xe22,0xe22,0xe13,0xe22,0xe22,0xe22,0xe22,0xe22,0xe22,0xe22,0xe22,0xe22,0xe22,0xe22,0xe22, -0xe22,0xe22,0xe22,0xe22,0xe22,0xe22,0xe22,0xe22,0xe25,0xe25,0xe25,0xe25,0xe25,0xe25,0xe25,0xe25, -0xe25,0xe25,0xe25,0xe25,0xe25,0xe25,0xe25,0xe25,0xe25,0xe25,0xe25,0xe25,0xe25,0xe25,0xe25,0xe25, -0xe25,0xe25,0xe25,0xe25,0xe25,0xe25,0xe25,0xe25,0xe37,0xe37,0xe37,0xe37,0xe37,0xe37,0xe37,0xe37, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0xe01,0xe01,0xe01,0xe01,0xe01,0xe01,0xe01,0xe01,0xe01,0xe01,0xe01,0xe01,0xe07,0xe07,0xe07,0xe07, -0xe07,0xe07,0xe07,0xe07,0xe07,0xe07,0xe07,0xe07,0xe07,0xe07,0xe07,0xe07,0xe07,0xe07,0xe07,0xe07, -0xe07,0xe07,0xe07,0xe07,0xe07,0xe07,0xe07,0xe07,0xe07,0xe07,0xe07,0xe07,0xe1f,0xe1f,0xe1f,0xe1f, +0xb49,0xb49,0xb49,0xb49,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b, +0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b, +0xb5b,0xb5b,0xb5b,0xb5b,0xb61,0xb61,0xb61,0xb61,0xb61,0xb61,0xb61,0xb61,0xb61,0xb61,0xb61,0xb61, +0xb61,0xb61,0xb61,0xb61,0xb61,0xb61,0xb61,0xb61,0xb61,0xb61,0xb61,0xb61,0xb61,0xb61,0xb61,0xb61, +0xb61,0xb61,0xb61,0xb61,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70, +#if !U_PLATFORM_IS_DARWIN_BASED +0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xb70,0xb7f,0xb7f,0xb7f,0xb7f, +0xb7f,0xb76,0xb82,0xb88,0xb88,0xb88,0xb7c,0xb7c,0xb7c,0xb85,0xb79,0xb79,0xb79,0xb79,0xb79,0xb73, +0xb73,0xb73,0xb73,0xb73,0xb73,0xb73,0xb73,0xb88,0xb88,0xb88,0xb88,0xb88,0xb7c,0xb7c,0xb7c,0xb7c, +0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c, +0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7f,0xb7f, +0xb88,0xb88,0xb88,0xb7c,0xb7c,0xb88,0xb88,0xb88,0xb88,0xb88,0xb88,0xb88,0xb7c,0xb7c,0xb7c,0xb7c, +0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c, +0xb7c,0xb7c,0xb88,0xb88,0xb88,0xb88,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c, +0xb7c,0xb7c,0xb7c,0xb7f,0xb7f,0xb7f,0xb7f,0xb7f,0xb7f,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c, +0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c, +0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0xb7c,0x1725,0x1725,0xb94,0xb8b,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91, +0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91, +0xb91,0xb91,0xb91,0xb8b,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94, +0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94, +0xb94,0xb94,0xb94,0xb8b,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91, +0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb8b,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91, +0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94, +0xb94,0xb94,0xb94,0xb94,0xb94,0xb8b,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91, +0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb8e,0xb8e,0xb8e,0xb8e, +0xb8e,0xb8e,0xb8e,0xb8e,0xb8e,0xb8e,0xb8e,0xb8e,0xb8e,0xb8e,0xb8e,0xb8e,0xb8e,0xb8e,0xb8e,0xb8e, +0xb8e,0xb8e,0xb8e,0xb8e,0xb8e,0xb8e,0xb8e,0xb8e,0xb8e,0xb8e,0xb8e,0xb8e,0xb94,0xb94,0xb94,0xb94, +0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94, +0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91, +0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb94,0xb94,0xb94,0xb94, +0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb94, +0xb94,0xb94,0xb94,0xb94,0xb94,0xb94,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91, +0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91,0xb91, +0xb94,0xb94,0xb94,0xb94,0xb97,0xb97,0xb97,0xb97,0xb97,0xb97,0xb97,0xb97,0xb97,0xb97,0xb97,0xb97, +0xb97,0xb97,0xb97,0xb97,0xb97,0xb97,0xb97,0xb97,0xb97,0xb97,0xb97,0xb97,0xb97,0xb97,0xb97,0xb97, +0xb97,0xb97,0xb97,0xb97,0xb9d,0xb9d,0xb9d,0xb9d,0xb9d,0xb9d,0xb9d,0xb9d,0xb9d,0xb9d,0xb9d,0xb9d, +0xb9d,0xb9d,0xb9d,0xb9d,0xb9d,0xb9d,0xb9d,0xb9d,0xb9d,0xb9d,0xb9d,0xb9d,0xb9d,0xb9d,0xb9d,0xb9d, +0xb9d,0xb9d,0xb9d,0xb9d,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0, +0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0, +0xba0,0xba0,0xba0,0xba0,0xbfa,0xbfa,0xbfa,0xbfa,0xbfa,0xbfa,0xbfa,0xbfa,0xbfa,0xbfa,0xbfa,0xbfa, +0xbfa,0xbfa,0xbfa,0xbfa,0xbfa,0xbfa,0xbfa,0xbfa,0xbfa,0xbfa,0xbf7,0xbfa,0xbf7,0xbf7,0xbf7,0xbf7, +0xbf7,0xbf7,0xbf7,0xbf7,0xbf7,0xbf7,0xbf7,0xbf7,0xbf7,0xbf7,0xbf7,0xd02,0xd05,0xdf2,0xdf2,0xdf2, +0xdf2,0xdf2,0xdf2,0xdf2,0xdf2,0xdf2,0xdf2,0xdf2,0xf0f,0xf0f,0xf0f,0xf0f,0xc09,0xc09,0xc09,0xc09, +0xc09,0xc09,0xc09,0xc09,0xc09,0xc09,0xd08,0xd08,0xd08,0xd08,0xd08,0xd08,0xd08,0xd08,0xdf8,0xeb2, +0xdf8,0xdfb,0xdfb,0xdf8,0xdf5,0xdf8,0xdf5,0xdf8,0xdf8,0x1002,0x1299,0x1299,0xe04,0xe04,0xe04,0xe04, +0xe04,0xe0a,0xe07,0xf21,0xf21,0xf21,0xf21,0x1416,0x1014,0x1416,0x1353,0x1353,0xc3f,0xc3f,0xc3f,0xc3f, +0xc3f,0xc3f,0xc3f,0xc3f,0xc3f,0xc3f,0xc3f,0xc3f,0xc3f,0xc3f,0xc3f,0xc3f,0xc3f,0xc3f,0xc6f,0xc6c, +0xc6f,0xc6c,0xc6f,0xc6c,0x1125,0x1122,0x101a,0x1017,0xc42,0xc42,0xc42,0xc42,0xc42,0xc42,0xc42,0xc42, +0xc42,0xc42,0xc42,0xc42,0xc42,0xc42,0xc42,0xc42,0xc45,0xc45,0xc45,0xc45,0xc45,0xc45,0xc45,0xc45, +0xc45,0xc45,0xc45,0xc45,0xc45,0xc45,0xc45,0xc45,0xc45,0xc45,0xc45,0xc45,0xc45,0xc45,0xc45,0xc45, +0xc45,0xc45,0xc45,0xc45,0xc45,0xc45,0xc45,0xc45,0xc48,0xc48,0xc45,0xc45,0xc45,0xc45,0xc45,0xc45, +0xc45,0xc45,0xc45,0xc45,0xc4b,0xc4b,0xc4b,0xc51,0xc4e,0xc75,0xc72,0xc51,0xc4e,0xc51,0xc4e,0xc51, +0xc4e,0xc51,0xc4e,0xc51,0xc4e,0xc51,0xc4e,0xc51,0xc4e,0xc51,0xc4e,0xc51,0xc4e,0xc4b,0xc4b,0xc4b, +0xc4b,0xc4b,0xc4b,0xc4b,0xc4b,0xc4b,0xc4b,0xc4b,0xc4b,0xc4b,0xc4b,0xc4b,0xc4b,0xc4b,0xc4b,0xc4b, +0xc4b,0xc4b,0xc4b,0xc4b,0xc4b,0xc4b,0xc4b,0xc4b,0xc4b,0xc4b,0xc4b,0xc4b,0xc4b,0xc4b,0xc4b,0xc4b, +0xc51,0xc4e,0xc51,0xc4e,0xc4b,0xc4b,0xc4b,0xc4b,0xc4b,0xc4b,0xc4b,0xc4b,0xc4b,0xc4b,0xc4b,0xc4b, +0xc4b,0xc4b,0xc4b,0xc4b,0xc4b,0xc4b,0xc4b,0xc4b,0xc4b,0xc4b,0xc4b,0xc4b,0xc4b,0xc4b,0xc4b,0xc4b, +0xc51,0xc4e,0xc4b,0xc4b,0xc54,0xc54,0xc54,0xc54,0xc54,0xc54,0xc54,0xc54,0xc54,0xc54,0xc54,0xc54, +0xc5a,0xc54,0xc54,0xc54,0xc54,0xc54,0xc54,0xc54,0xc54,0xc54,0xc54,0xc54,0xc54,0xc54,0xc54,0xc54, +0xc54,0xc54,0xc54,0xc54,0xc54,0xc54,0xc54,0xc54,0xc54,0xc54,0xc54,0xc54,0xc54,0xc54,0xc54,0xc54, +0xc54,0xc54,0xc54,0xc54,0xc5a,0xc5a,0xc5a,0xc54,0xc54,0xc54,0xc54,0xc54,0xc54,0xc54,0xc54,0xc54, +0xc54,0xc54,0xc54,0xc54,0xc54,0xc54,0xc54,0xc54,0xc54,0xc54,0xc54,0xc54,0xc54,0xc54,0xc54,0xc54, +0xc54,0xc54,0xc54,0xc54,0xc57,0xc54,0xc54,0xc54,0xc8d,0xc8d,0xc8d,0xc8d,0xc8d,0xc8d,0xc8d,0xc8d, +0xc8d,0xc8d,0xc8d,0xc8d,0xc8d,0xc8d,0xc8d,0xc8d,0xc8d,0xc8d,0xc8d,0xc8d,0xc8d,0xc8d,0xc8d,0xc8d, +0xc8d,0xc8d,0xc8d,0xc8d,0xc8d,0xc8d,0xc8d,0xc8d,0xd0b,0xd7a,0xdf5,0xdf5,0xdf5,0xdf5,0xdf5,0xdf5, +0xdf5,0xdf5,0xeb2,0xeb2,0xdf5,0xdf5,0xdf5,0xdf5,0xdf8,0xdf8,0xf12,0x1002,0x1002,0x1002,0x1002,0x1002, +0x1002,0x1002,0x1002,0x1002,0x1002,0x12c6,0x12c6,0x129c,0xd2f,0xd2f,0xd2f,0xd2f,0xd2f,0xd2f,0xd2f,0xd2f, +0xd2f,0xd2f,0xd2f,0xd2f,0xd2f,0xd2f,0xd2f,0xd2f,0xd2f,0xd2f,0xd2f,0xd2f,0xd2f,0xd2f,0xd2f,0xd2f, +0xd2f,0xd2f,0xd2f,0xd2f,0xd2f,0xd2f,0xd2f,0xd2f,0xd3e,0xd3e,0xd3e,0xd3e,0xd3e,0xd3e,0xd35,0xd35, +0xd35,0xd35,0xd35,0xd32,0xd47,0xd47,0xd47,0xd41,0xd47,0xd47,0xd47,0xd47,0xd47,0xd47,0xd47,0xd47, +0xd47,0xd47,0xd47,0xd41,0xd47,0xd47,0xd47,0xd47,0xd3b,0xd3b,0xd44,0xd44,0xd44,0xd44,0xd38,0xd38, +0xd38,0xd38,0xd38,0xd3e,0xe10,0xe10,0xe10,0xe10,0xe10,0xe10,0xe10,0xe10,0xe10,0xe10,0xe10,0xe10, +0xe0d,0xe10,0xe10,0xe10,0xe10,0xe10,0xe10,0xe10,0xd47,0xd47,0xd47,0xd47,0xd47,0xd47,0xd47,0xd47, +0xd47,0xd47,0xd47,0xd47,0xd47,0xd47,0xd41,0xd47,0xd47,0xd47,0xd47,0xd47,0xd47,0xd47,0xd47,0xd47, +0xd47,0xd47,0xd47,0xd47,0xd47,0xd3b,0xd3b,0xd3b,0xd3e,0xd3e,0xd3e,0xd3e,0xd3e,0xd3e,0xd3e,0xd3e, +0xd3e,0xd3e,0xd3e,0xd3e,0xd3e,0xd3e,0xd3e,0xd3e,0xd3e,0xd3e,0xd3e,0xd3e,0xd3e,0xd3e,0xd3e,0xd3e, +0xd3e,0xd3e,0xd3e,0xd3e,0xd3e,0xd3e,0xd3e,0xd3e,0xd4a,0xd4a,0xd4a,0xd4a,0xd4a,0xd4d,0xd4d,0xd4d, +0xd4a,0xd4a,0xd4a,0xd4a,0xd4a,0xd4a,0xe13,0xe13,0xe13,0xe13,0xe13,0xe13,0xf24,0xf24,0xf24,0xf24, +0xf24,0xf24,0xf24,0x112e,0x112e,0x101d,0x101d,0x101d,0xd50,0xd50,0xd50,0xd50,0xd50,0xd50,0xd50,0xd50, +0xd50,0xd50,0xd50,0xd50,0xd50,0xd50,0xd50,0xd50,0xd50,0xd50,0xd50,0xd50,0xd50,0xd50,0xd50,0xd50, +0xd50,0xd50,0xd50,0xd50,0xd50,0xd50,0xd50,0xd50,0xd56,0xd56,0xd56,0xd56,0xd56,0xd56,0xd56,0xd56, +0xd56,0xd56,0xd56,0xd56,0xd56,0xd56,0xd56,0xd56,0xd56,0xd56,0xd56,0xd56,0xd56,0xd56,0xd56,0xd56, +0xd56,0xd56,0xd56,0xd56,0xd56,0xd56,0xd56,0xd56,0xd5f,0xd5f,0xd5f,0xd5f,0xd5f,0xd5f,0xd5f,0xd5f, +0xd5f,0xd5f,0xd5f,0xd5f,0xd5f,0xd5f,0xd5f,0xd5f,0xd5f,0xd5f,0xd5f,0xd5f,0xd5f,0xd5f,0xd5f,0xd5f, +0xd5f,0xd5f,0xd5f,0xd5f,0xd5f,0xd5f,0xd5f,0xd5f,0xd6b,0xd6b,0xd6b,0xd6b,0xd6b,0xd6b,0xd6b,0xd6b, +0xd6b,0xd6b,0xd6b,0xd6b,0xd6b,0xd6b,0xd6b,0xd6b,0xd6b,0xd6b,0xd6b,0xd6b,0xd6b,0xd6b,0xd6b,0xd6b, +0xd6b,0xd6b,0xd6b,0xd6b,0xd6b,0xd6b,0xd6b,0xd6b,0xd77,0xd77,0xd77,0xd77,0xd77,0xd77,0xd77,0xd77, +0xd77,0xd77,0xd77,0xd77,0xd77,0xd77,0xd77,0xd77,0xd77,0xd77,0xd77,0xd77,0xd77,0xd77,0xd77,0xd77, +0xd77,0xd77,0xd77,0xd77,0xd77,0xd77,0xd77,0xd77,0xe19,0xe19,0xe19,0xe19,0xe19,0xe19,0xe19,0xe19, +0xe19,0xe19,0xe19,0xe19,0xe19,0xe19,0xe19,0xe19,0xe19,0xe19,0xe19,0xe19,0xe19,0xe19,0xe19,0xe19, +0xe19,0xe19,0xe19,0xe19,0xe19,0xe19,0xe19,0xe19,0xe1f,0xe1f,0xe1f,0xe1f,0xe1f,0xe1f,0xe1f,0xe1f, +0xe1f,0xe1f,0xe1f,0xe1f,0xe1f,0xe1f,0xe1f,0xe1f,0xe1f,0xe1f,0xe1f,0xe1f,0xe1f,0xe1c,0xe1c,0xe1c, +0xe1c,0xe1c,0xe1c,0xe1c,0xe1c,0xe1c,0xe1c,0xe1c,0xe1f,0xe1f,0xe1f,0xe1f,0xe1f,0xe1f,0xe1f,0xe1f, 0xe1f,0xe1f,0xe1f,0xe1f,0xe1f,0xe1f,0xe1f,0xe1f,0xe1f,0xe1f,0xe1f,0xe1f,0xe1f,0xe1f,0xe1f,0xe1f, -0xe1f,0xe1f,0xe1f,0xed9,0xed9,0xed9,0xed9,0xfde,0xfde,0xfde,0xfde,0xfde,0xe28,0xe28,0xe28,0xe28, -0xe28,0xe28,0xe28,0xe28,0xe28,0xe28,0xe28,0xe28,0xe28,0xe28,0xe28,0xe28,0xe28,0xe28,0xe28,0xe28, -0xe28,0xe28,0xe28,0xe28,0xe28,0xe28,0xe28,0xe28,0xe28,0xe28,0xe28,0xe28,0xe31,0xe31,0xe31,0xe31, -0xe31,0xe31,0xe31,0xe31,0xe31,0xe31,0xe31,0xe31,0xe31,0xe31,0xe31,0xe31,0xe31,0xe31,0xe31,0xe31, -0xe31,0xe31,0xe31,0xe31,0xe31,0xe31,0xe31,0xe31,0xe31,0xe31,0xe31,0xe31,0xe3a,0xe3a,0xe3a,0xe3a, -0xe3a,0xe3a,0xe3a,0xe3a,0xe3a,0xe3a,0xe3a,0xe3a,0xe3a,0xe3a,0xe3a,0xe3a,0xe3a,0xe3a,0xe3a,0xe3a, -0xe3a,0xe3a,0xe3a,0xe3a,0xe3a,0xe3a,0xe3a,0xe3a,0xe3a,0xe3a,0xe3a,0xe34,0xe37,0xe37,0xe37,0xe37, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0xe37,0xe37,0xe37,0xe37,0xe37,0xe37,0xe37,0xe37,0xe37,0xe37,0xe37,0xe37,0xe37,0xe37,0xe37,0xe37, -#if !U_PLATFORM_IS_DARWIN_BASED -0xe37,0xe37,0xe37,0xe37,0xe37,0xe37,0xe37,0xe37,0xe55,0xe55,0xe55,0xe55,0xe55,0xe55,0xe55,0xe55, -0xe55,0xe55,0xe55,0xe55,0xe55,0xe55,0xe55,0xe55,0x10b0,0x10b0,0x10b0,0x10b0,0x10b0,0x10b0,0x10b0,0x10b0, -0x10b0,0x10b0,0x10b0,0x10b0,0x10b0,0x10b0,0x10b0,0x10b0,0xe9d,0xe9d,0xe9d,0xe9d,0xf96,0xf96,0xf96,0xf96, -0xf96,0xf96,0xf96,0xf96,0xf96,0xf96,0xf96,0xf96,0xf9c,0xf9c,0xf9c,0xf9c,0xf9c,0xf9c,0xf9c,0xf9c, -0xf9c,0xf9c,0xf9c,0xf9c,0xf9c,0xf9c,0xf9c,0xf9c,0xebe,0xebe,0xebe,0xebe,0xed0,0xed9,0xedc,0xed9, -0xedc,0xed9,0xedc,0xed9,0xedc,0xed9,0xedc,0xed9,0xed9,0xed9,0xedc,0xed9,0xed9,0xed9,0xed9,0xed9, -0xed9,0xed9,0xed9,0xed9,0xed9,0xed9,0xed9,0xed9,0xed9,0xed9,0xed9,0xed9,0xed9,0xed9,0xed9,0xed9, -0xec1,0xed0,0xebe,0xebe,0xebe,0xebe,0xebe,0xed3,0xebe,0xed3,0xed0,0xed0,0xee5,0xee2,0xee5,0xee5, -0xee5,0xee2,0xee2,0xee5,0xee2,0xee5,0xee2,0xee5,0xee2,0xfcf,0xfcf,0xfcf,0x110a,0xfc6,0xfcf,0xfc6, -0xee2,0xee5,0xee2,0xee2,0xfc6,0xfc6,0xfc6,0xfc6,0xfc9,0xfcc,0x110a,0x110a,0xee8,0xee8,0xfe1,0xfd8, -0xfe1,0xfd8,0xfe1,0xfd8,0xfe1,0xfd8,0xfe1,0xfd8,0xfe1,0xfd8,0xfe1,0xfd8,0xfd8,0xfd8,0xfe1,0xfd8, -0xfe1,0xfd8,0xfe1,0xfd8,0xfe1,0xfd8,0xfe1,0xfd8,0xfe1,0xfd8,0xfe1,0xfd8,0xeee,0xeee,0xeee,0xeee, -0xeee,0xeee,0xeee,0xeee,0xeee,0xeee,0xeee,0xeee,0xeee,0xeee,0xeee,0xeee,0xeee,0xeee,0xeee,0xeee, -0xeee,0xeee,0xeee,0xeee,0xeee,0xeee,0xeee,0xeee,0xeee,0xeee,0xeee,0xeee,0xefd,0xefd,0xefd,0xefd, -0xefd,0xefd,0xefd,0xefd,0xefd,0xefd,0xefd,0xefd,0xefd,0xefd,0xefd,0xefd,0xefd,0xefd,0xefd,0xefd, -0xefd,0xefd,0xefd,0xefd,0xefd,0xefd,0xefd,0xefd,0xefd,0xefd,0xefd,0xefd,0xefd,0xefd,0xefd,0x14b5, -0x14b5,0x14b5,0x14b5,0x14b5,0x14b5,0x14b5,0x14b5,0x14b5,0x14b5,0x14b5,0x14b5,0x14b5,0x14b5,0x14b5,0x14b5,0x14b5, -0xf03,0xf03,0xf03,0xf03,0xf03,0xf03,0xf03,0xf03,0xf03,0xf03,0xf03,0xf03,0xf03,0xf03,0xf03,0xf03, -0xf03,0xf03,0xf03,0xf03,0xf03,0xf03,0xf03,0xf03,0xf03,0xf03,0xf03,0xf03,0xf03,0xf03,0xf03,0xf03, -0xf4b,0xf66,0xf5d,0xf5a,0xf5a,0xf66,0xf66,0xf5d,0xf5d,0xf5a,0xf5a,0xf5a,0xf5a,0xf5a,0xf66,0xf66, -0xf66,0xf4b,0xf4b,0xf4b,0xf4b,0xf66,0xf66,0xf66,0xf66,0xf66,0xf66,0xf66,0xf66,0xf66,0xf66,0xf66, -0xf66,0xf66,0xf4b,0xf5d,0xf60,0xf4b,0xf4b,0xf63,0xf63,0xf63,0xf63,0xf63,0xf63,0xf4e,0xf66,0xf63, -0xf57,0xf57,0xf57,0xf57,0xf57,0xf57,0xf57,0xf57,0xf57,0xf57,0x10d1,0x10d1,0x10ce,0x10cb,0xf54,0xf54, -0xf7e,0xf7e,0xf7e,0xf7e,0x1221,0x1221,0x1218,0x1218,0x121e,0x1215,0x1215,0x1215,0x1215,0x1218,0x12c0,0x121e, -0x1218,0x121e,0x1215,0x121e,0x1221,0x1215,0x1215,0x1215,0x1218,0x1218,0x1215,0x1215,0x1218,0x1215,0x1215,0x1218, -0xf9c,0xf9c,0xf9c,0xf9c,0xf9c,0xf96,0xf96,0xf9c,0xf9c,0xf9c,0xf9c,0xf9c,0xf9c,0x148e,0x148e,0x148e, -0xf99,0xf96,0xf96,0xf96,0xf96,0x1230,0x122d,0x122d,0x122d,0x122d,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e, -0xfba,0xfba,0xfb7,0xfb1,0xfb7,0xfb1,0xfb7,0xfb1,0xfb7,0xfb1,0xfae,0xfae,0xfae,0xfae,0xfc3,0xfc0, -0xfae,0x1107,0x138c,0x138f,0x138f,0x138c,0x138c,0x138c,0x138c,0x138c,0x1392,0x1392,0x14a9,0x149d,0x149d,0x149a, -0xfe1,0xfd8,0xfe1,0xfd8,0xfe1,0xfd8,0xfe1,0xfd8,0xfd5,0xfd2,0xfd2,0xfe1,0xfd8,0x12e4,0x12e1,0x168c, -0x12e4,0x12e1,0x139b,0x1398,0x14ac,0x14ac,0x14b2,0x14ac,0x14b2,0x14ac,0x14b2,0x14ac,0x14b2,0x14ac,0x14b2,0x14ac, -0xfe1,0xfd8,0xfe1,0xfd8,0xfe1,0xfd8,0xfe1,0xfd8,0xfe1,0xfd8,0xfe1,0xfd8,0xfe1,0xfd8,0xfe1,0xfd8, -0xfe1,0xfd8,0xfe1,0xfd8,0xfe1,0xfd8,0xfe1,0xfd8,0xfe1,0xfd8,0xfe1,0xfd8,0xfe1,0xfd8,0xfe1,0xfd8, -0xfdb,0xfd8,0xfd8,0xfd8,0xfd8,0xfd8,0xfd8,0xfd8,0xfd8,0xfe1,0xfd8,0xfe1,0xfd8,0xfe1,0xfe1,0xfd8, -0xfe4,0xfe4,0xfea,0xff0,0xff0,0xff0,0xff0,0xff0,0xff0,0xff0,0xff0,0xff0,0xff0,0xff0,0xff0,0xff0, -0xff0,0xff0,0xff0,0xff0,0xff0,0xff0,0xff0,0xff0,0xff0,0xff0,0xff0,0xff0,0xff0,0xff0,0xff0,0xff0, -0xff0,0xfea,0xfe4,0xfe4,0xfe4,0xfe4,0xfea,0xfea,0xfe4,0xfe4,0xfed,0x13a4,0x13a1,0x13a1,0xff0,0xff0, -0xfe7,0xfe7,0xfe7,0xfe7,0xfe7,0xfe7,0xfe7,0xfe7,0xfe7,0xfe7,0x13a7,0x13a7,0x13a7,0x13a7,0x13a7,0x13a7, -0x1005,0x1005,0x1005,0x1005,0x1005,0x1005,0x1005,0x1005,0x1005,0x1005,0x1005,0x1005,0x1005,0x1005,0x1005,0x1005, -0x1005,0x1005,0x1005,0x1005,0x1005,0x1005,0x1005,0x1005,0x1005,0x1005,0x1005,0x1005,0x1005,0x1005,0x1005,0x1005, -0x100e,0x100e,0x100e,0x100e,0x100e,0x100e,0x100e,0x100e,0x100e,0x100e,0x100e,0x100e,0x100e,0x100e,0x100e,0x100e, -0x100e,0x100e,0x100e,0x100e,0x100e,0x100e,0x100e,0x100e,0x1011,0x1011,0x1011,0x1014,0x1011,0x1011,0x1017,0x1017, -0x101a,0x101a,0x101a,0x101a,0x101a,0x101a,0x101a,0x101a,0x101a,0x101a,0x101a,0x101a,0x101a,0x101a,0x101a,0x101a, -0x101a,0x101a,0x101a,0x101a,0x101a,0x101a,0x101a,0x101a,0x101a,0x101a,0x101a,0x101a,0x101a,0x101a,0x101a,0x101a, -0x1023,0x1023,0x1023,0x1023,0x1023,0x1023,0x1023,0x1023,0x1023,0x1023,0x1023,0x1023,0x1026,0x101d,0x102c,0x1029, -0x1023,0x1023,0x1023,0x1023,0x1023,0x1023,0x1023,0x1023,0x1023,0x1023,0x1023,0x1023,0x1023,0x1023,0x1023,0x1023, -0x1023,0x1023,0x1023,0x1023,0x1023,0x1023,0x1023,0x1023,0x1023,0x1023,0x1023,0x1023,0x1023,0x1023,0x1023,0x1023, -0x12ea,0x12e7,0x103e,0x1038,0x103e,0x1038,0x103e,0x1038,0x103e,0x1038,0x103e,0x1038,0x103e,0x1038,0x103b,0x10b9, -0x102f,0x102f,0x102f,0x1035,0x13aa,0x13aa,0x13aa,0x13aa,0x13aa,0x13aa,0x13aa,0x13aa,0x1032,0x1032,0x1035,0x1041, -0x103e,0x1038,0x103e,0x1038,0x103e,0x1038,0x103e,0x1038,0x103e,0x1038,0x103e,0x1038,0x103e,0x1038,0x103e,0x1038, -0x103e,0x1038,0x103e,0x1038,0x103e,0x1038,0x103e,0x1038,0x103e,0x1038,0x103e,0x1038,0x103e,0x1038,0x103e,0x1038, -0x14c1,0x14be,0x14c1,0x14be,0x14c4,0x14c4,0x1695,0x13aa,0x104a,0x104a,0x104d,0x104d,0x104d,0x104d,0x104d,0x104d, -0x104d,0x104d,0x104d,0x104d,0x104d,0x104d,0x104d,0x104d,0x104d,0x104d,0x104d,0x104d,0x104d,0x104d,0x104d,0x104d, -0x104d,0x104d,0x104d,0x104d,0x104d,0x104d,0x104d,0x104d,0x104a,0x104a,0x104a,0x104a,0x104a,0x104a,0x104a,0x104a, -0x104a,0x104a,0x104a,0x104a,0x105c,0x105c,0x105c,0x105c,0x105c,0x105c,0x1053,0x1053,0x1053,0x1053,0x1053,0x1056, -0x1056,0x1056,0x10ad,0x105f,0x106e,0x106e,0x106e,0x106e,0x106e,0x106e,0x106e,0x106e,0x106e,0x106e,0x106e,0x106e, -0x106e,0x106e,0x106e,0x106e,0x1059,0x1059,0x1059,0x1059,0x1059,0x1059,0x1059,0x1059,0x1059,0x1059,0x105c,0x105c, -0x105c,0x105c,0x105c,0x105c,0x105c,0x105c,0x105c,0x105c,0x105c,0x105c,0x105c,0x105c,0x105c,0x105c,0x105c,0x105c, -0x105c,0x105c,0x105c,0x105c,0x107d,0x107d,0x107d,0x107d,0x107d,0x107d,0x107d,0x107d,0x107d,0x107d,0x107d,0x107d, -0x107d,0x107d,0x107d,0x107d,0x107d,0x107d,0x107d,0x107d,0x107d,0x107d,0x107d,0x107d,0x107d,0x107d,0x107d,0x107d, -0x107d,0x107d,0x107d,0x107d,0x108f,0x108f,0x108f,0x108f,0x108f,0x108f,0x108f,0x108f,0x108f,0x108f,0x108f,0x108f, -0x108f,0x108f,0x108f,0x108f,0x108f,0x108f,0x108f,0x108f,0x108f,0x108f,0x108f,0x108f,0x108f,0x108f,0x108f,0x108f, -0x108f,0x108f,0x108f,0x108f,0x1098,0x1098,0x1098,0x1098,0x109b,0x1098,0x1098,0x1098,0x1098,0x1098,0x1098,0x1098, -0x1098,0x1098,0x1098,0x1098,0x1098,0x1098,0x1098,0x1098,0x1098,0x1098,0x1098,0x1098,0x1098,0x1098,0x1098,0x1098, -0x1098,0x1098,0x1098,0x1098,0x109e,0x109e,0x109e,0x109e,0x109e,0x109e,0x109e,0x109e,0x109e,0x109e,0x109e,0x109e, +0xe1f,0xe1f,0xe1f,0xe1f,0xe1f,0xe1f,0xe1f,0xe1f,0xedf,0xedf,0xe31,0xe31,0xf27,0xf27,0xf27,0xf27, +0xf27,0xf27,0xf27,0x1029,0x1029,0x1029,0x1029,0x1029,0x1026,0x1026,0x1026,0x1026,0x1026,0x1026,0x1026,0x1026, +0x1026,0x1026,0x1026,0x1026,0x1026,0x1026,0x1026,0x1026,0xe40,0xe3d,0xe40,0xe3d,0xe40,0xe3d,0xe40,0xe3d, +0xe40,0xe3d,0xe40,0xe3d,0xe40,0xe3d,0xe40,0xe3d,0xe40,0xe3d,0xe40,0xe3d,0xe40,0xe3d,0xe40,0xe3d, +0xe40,0xe3d,0xe40,0xe3d,0xe40,0xe3d,0xe40,0xe3d,0xe4c,0xe4c,0xe4c,0xe4c,0xe4c,0xe4c,0xe4c,0xe4c, +0xe4c,0xe4c,0xe4c,0xe4c,0xe4c,0xe4c,0xe4c,0xe4c,0xe4c,0xe4c,0xe4c,0xe4c,0xe4c,0xe4c,0xe4c,0xe4c, +0xe4c,0xe4c,0xe4c,0xe4c,0xe4c,0xe4c,0xe4c,0xe4c,0xe52,0xe52,0xe52,0xe52,0xe52,0xe52,0xe52,0xe52, +0xe52,0xe52,0xe52,0xe52,0xe52,0xe52,0xe52,0xe52,0xe52,0xe52,0xe52,0xe52,0xe52,0xe52,0xe52,0xe52, +0xe52,0xe52,0xe52,0xe52,0xe52,0xe52,0xe52,0xe52,0xe6a,0xe6a,0xe6a,0xe6a,0xe6a,0xe6a,0xe6a,0xe6a, +0xe6a,0xe6a,0xe6a,0xe6a,0xe6a,0xe6a,0xe6a,0xe6a,0xe6a,0xe6a,0xe6a,0xe6a,0xe6a,0xe6a,0xe6a,0xf2a, +0xf2a,0xf2a,0xf2a,0x102c,0x102c,0x102c,0x102c,0x102c,0xe73,0xe73,0xe73,0xe73,0xe73,0xe73,0xe73,0xe73, +0xe73,0xe73,0xe73,0xe73,0xe73,0xe73,0xe73,0xe73,0xe73,0xe73,0xe73,0xe73,0xe73,0xe73,0xe73,0xe73, +0xe73,0xe73,0xe73,0xe73,0xe73,0xe73,0xe73,0xe73,0xe7c,0xe7c,0xe7c,0xe7c,0xe7c,0xe7c,0xe7c,0xe7c, +0xe7c,0xe7c,0xe7c,0xe7c,0xe7c,0xe7c,0xe7c,0xe7c,0xe7c,0xe7c,0xe7c,0xe7c,0xe7c,0xe7c,0xe7c,0xe7c, +0xe7c,0xe7c,0xe7c,0xe7c,0xe7c,0xe7c,0xe7c,0xe7c,0xe85,0xe85,0xe85,0xe85,0xe85,0xe85,0xe85,0xe85, +0xe85,0xe85,0xe85,0xe85,0xe85,0xe85,0xe85,0xe85,0xe85,0xe85,0xe85,0xe85,0xe85,0xe85,0xe85,0xe85, +0xe85,0xe85,0xe85,0xe85,0xe85,0xe85,0xe85,0xe7f,0xe82,0xe82,0xe82,0xe82,0xe82,0xe82,0xe82,0xe82, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0xb70,0xb70,0xb70,0xb70,0xb73,0xb73,0xb73,0xb73,0xb73,0xb73,0xb73,0xb73,0xb73,0xb73,0xb73,0xb73, +0xb73,0xb73,0xb73,0xb73,0xb73,0xb73,0xb73,0xb73,0xb73,0xb76,0xb73,0xb73,0xb73,0xb73,0xb73,0xb73, +0xb73,0xb73,0xb73,0xb73,0xb73,0xb73,0xb73,0xb73,0xb73,0xb73,0xb73,0xb73,0xb73,0xb73,0xb73,0xb73, +0xb73,0xb73,0xb73,0xb73,0xb73,0xb73,0xb73,0xb73,0xb73,0xb73,0xb73,0xb73,0xb79,0xb79,0xcc0,0xcc0, +0xb79,0xb79,0xb79,0xb79,0xb79,0xb79,0xb79,0xb79,0xb79,0xb79,0xb79,0xb79,0xb79,0xb79,0xb79,0xb79, +0xcc0,0xb79,0xb79,0xb79,0xb79,0xb79,0xb79,0xb79,0xb79,0xb79,0xb79,0xb79,0xb9a,0xb9a,0xb9a,0xb9a, +0xb9a,0xb9a,0xb9a,0xb9a,0xb9a,0xb9a,0xb9a,0xb9a,0xb9a,0xb9a,0xb9a,0xb9a,0xb9a,0xb9a,0xb9a,0xb9a, +0xb9a,0xb9a,0xb9a,0xb9a,0xb9a,0xb9a,0xb9a,0xb9a,0xb9a,0xb9a,0xb9a,0x1551,0xba3,0xba3,0xba3,0xba3, +0xba3,0xba3,0xd47,0xd47,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0, +0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0xba0,0xd44,0xd44, +0xd95,0xd95,0xd95,0xd95,0xd95,0xd95,0xd95,0xd95,0xd95,0xd95,0xd95,0xd95,0xd95,0xd95,0xd95,0xd95, +0xba3,0xba3,0xba3,0xba3,0xba3,0xba3,0xba3,0xba3,0xba3,0xba3,0xba3,0xba3,0xba3,0xba3,0xba3,0xba3, +0xba3,0xba3,0xba3,0xba3,0xba3,0xba3,0xba3,0xba3,0xba3,0xba3,0xba3,0xba3,0xba3,0xba3,0xba3,0xba3, +0xba6,0xba6,0xba6,0xba6,0xba6,0xba6,0xba6,0xba6,0xba6,0xba6,0xba6,0xba6,0xba6,0xba6,0xba6,0xba6, +0xba6,0xba6,0xba6,0xba6,0xba6,0xba6,0xba6,0xba6,0xba6,0xba6,0xba6,0xba6,0xba6,0xba6,0xba6,0xba6, +0xbb5,0xbb5,0xbb5,0xbb5,0xbb5,0xbac,0xbb8,0xbbe,0xbbe,0xbbe,0xbb2,0xbb2,0xbb2,0xbbb,0xbaf,0xbaf, +0xbaf,0xbaf,0xbaf,0xba9,0xba9,0xba9,0xba9,0xba9,0xba9,0xba9,0xba9,0xbbe,0xbbe,0xbbe,0xbbe,0xbbe, +0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2, +0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2, +0xbb2,0xbb2,0xbb5,0xbb5,0xbbe,0xbbe,0xbbe,0xbb2,0xbb2,0xbbe,0xbbe,0xbbe,0xbbe,0xbbe,0xbbe,0xbbe, +0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2, +0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbbe,0xbbe,0xbbe,0xbbe,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2, +0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb5,0xbb5,0xbb5,0xbb5,0xbb5,0xbb5,0xbb2,0xbb2,0xbb2, +0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2, +0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0xbb2,0x175b,0x175b,0xbca,0xbc1,0xbc7,0xbc7, +0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7, +0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc1,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbca,0xbca, +0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca, +0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbc1,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7, +0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc1,0xbc7,0xbc7, +0xbc7,0xbc7,0xbc7,0xbc7,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca, +0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbc1,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7, +0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7, +0xbc4,0xbc4,0xbc4,0xbc4,0xbc4,0xbc4,0xbc4,0xbc4,0xbc4,0xbc4,0xbc4,0xbc4,0xbc4,0xbc4,0xbc4,0xbc4, +0xbc4,0xbc4,0xbc4,0xbc4,0xbc4,0xbc4,0xbc4,0xbc4,0xbc4,0xbc4,0xbc4,0xbc4,0xbc4,0xbc4,0xbc4,0xbc4, +0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca, +0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7, +0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7, +0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca, +0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbca,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7, +0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7,0xbc7, +0xbc7,0xbc7,0xbc7,0xbc7,0xbca,0xbca,0xbca,0xbca,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd, +0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd, +0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbcd,0xbd3,0xbd3,0xbd3,0xbd3,0xbd3,0xbd3,0xbd3,0xbd3, +0xbd3,0xbd3,0xbd3,0xbd3,0xbd3,0xbd3,0xbd3,0xbd3,0xbd3,0xbd3,0xbd3,0xbd3,0xbd3,0xbd3,0xbd3,0xbd3, +0xbd3,0xbd3,0xbd3,0xbd3,0xbd3,0xbd3,0xbd3,0xbd3,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6, +0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6, +0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xbd6,0xc30,0xc30,0xc30,0xc30,0xc30,0xc30,0xc30,0xc30, +0xc30,0xc30,0xc30,0xc30,0xc30,0xc30,0xc30,0xc30,0xc30,0xc30,0xc30,0xc30,0xc30,0xc30,0xc2d,0xc30, +0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xd38, +0xd3b,0xe28,0xe28,0xe28,0xe28,0xe28,0xe28,0xe28,0xe28,0xe28,0xe28,0xe28,0xf45,0xf45,0xf45,0xf45, +0xc3f,0xc3f,0xc3f,0xc3f,0xc3f,0xc3f,0xc3f,0xc3f,0xc3f,0xc3f,0xd3e,0xd3e,0xd3e,0xd3e,0xd3e,0xd3e, +0xd3e,0xd3e,0xe2e,0xee8,0xe2e,0xe31,0xe31,0xe2e,0xe2b,0xe2e,0xe2b,0xe2e,0xe2e,0x1038,0x12cf,0x12cf, +0xe3a,0xe3a,0xe3a,0xe3a,0xe3a,0xe40,0xe3d,0xf57,0xf57,0xf57,0xf57,0x144c,0x104a,0x144c,0x1389,0x1389, +0xc75,0xc75,0xc75,0xc75,0xc75,0xc75,0xc75,0xc75,0xc75,0xc75,0xc75,0xc75,0xc75,0xc75,0xc75,0xc75, +0xc75,0xc75,0xca5,0xca2,0xca5,0xca2,0xca5,0xca2,0x115b,0x1158,0x1050,0x104d,0xc78,0xc78,0xc78,0xc78, +0xc78,0xc78,0xc78,0xc78,0xc78,0xc78,0xc78,0xc78,0xc78,0xc78,0xc78,0xc78,0xc7b,0xc7b,0xc7b,0xc7b, +0xc7b,0xc7b,0xc7b,0xc7b,0xc7b,0xc7b,0xc7b,0xc7b,0xc7b,0xc7b,0xc7b,0xc7b,0xc7b,0xc7b,0xc7b,0xc7b, +0xc7b,0xc7b,0xc7b,0xc7b,0xc7b,0xc7b,0xc7b,0xc7b,0xc7b,0xc7b,0xc7b,0xc7b,0xc7e,0xc7e,0xc7b,0xc7b, +0xc7b,0xc7b,0xc7b,0xc7b,0xc7b,0xc7b,0xc7b,0xc7b,0xc81,0xc81,0xc81,0xc87,0xc84,0xcab,0xca8,0xc87, +0xc84,0xc87,0xc84,0xc87,0xc84,0xc87,0xc84,0xc87,0xc84,0xc87,0xc84,0xc87,0xc84,0xc87,0xc84,0xc87, +0xc84,0xc81,0xc81,0xc81,0xc81,0xc81,0xc81,0xc81,0xc81,0xc81,0xc81,0xc81,0xc81,0xc81,0xc81,0xc81, +0xc81,0xc81,0xc81,0xc81,0xc81,0xc81,0xc81,0xc81,0xc81,0xc81,0xc81,0xc81,0xc81,0xc81,0xc81,0xc81, +0xc81,0xc81,0xc81,0xc81,0xc87,0xc84,0xc87,0xc84,0xc81,0xc81,0xc81,0xc81,0xc81,0xc81,0xc81,0xc81, +0xc81,0xc81,0xc81,0xc81,0xc81,0xc81,0xc81,0xc81,0xc81,0xc81,0xc81,0xc81,0xc81,0xc81,0xc81,0xc81, +0xc81,0xc81,0xc81,0xc81,0xc87,0xc84,0xc81,0xc81,0xc8a,0xc8a,0xc8a,0xc8a,0xc8a,0xc8a,0xc8a,0xc8a, +0xc8a,0xc8a,0xc8a,0xc8a,0xc90,0xc8a,0xc8a,0xc8a,0xc8a,0xc8a,0xc8a,0xc8a,0xc8a,0xc8a,0xc8a,0xc8a, +0xc8a,0xc8a,0xc8a,0xc8a,0xc8a,0xc8a,0xc8a,0xc8a,0xc8a,0xc8a,0xc8a,0xc8a,0xc8a,0xc8a,0xc8a,0xc8a, +0xc8a,0xc8a,0xc8a,0xc8a,0xc8a,0xc8a,0xc8a,0xc8a,0xc90,0xc90,0xc90,0xc8a,0xc8a,0xc8a,0xc8a,0xc8a, +0xc8a,0xc8a,0xc8a,0xc8a,0xc8a,0xc8a,0xc8a,0xc8a,0xc8a,0xc8a,0xc8a,0xc8a,0xc8a,0xc8a,0xc8a,0xc8a, +0xc8a,0xc8a,0xc8a,0xc8a,0xc8a,0xc8a,0xc8a,0xc8a,0xc8d,0xc8a,0xc8a,0xc8a,0xcc3,0xcc3,0xcc3,0xcc3, +0xcc3,0xcc3,0xcc3,0xcc3,0xcc3,0xcc3,0xcc3,0xcc3,0xcc3,0xcc3,0xcc3,0xcc3,0xcc3,0xcc3,0xcc3,0xcc3, +0xcc3,0xcc3,0xcc3,0xcc3,0xcc3,0xcc3,0xcc3,0xcc3,0xcc3,0xcc3,0xcc3,0xcc3,0xd41,0xdb0,0xe2b,0xe2b, +0xe2b,0xe2b,0xe2b,0xe2b,0xe2b,0xe2b,0xee8,0xee8,0xe2b,0xe2b,0xe2b,0xe2b,0xe2e,0xe2e,0xf48,0x1038, +0x1038,0x1038,0x1038,0x1038,0x1038,0x1038,0x1038,0x1038,0x1038,0x12fc,0x12fc,0x12d2,0xd65,0xd65,0xd65,0xd65, +0xd65,0xd65,0xd65,0xd65,0xd65,0xd65,0xd65,0xd65,0xd65,0xd65,0xd65,0xd65,0xd65,0xd65,0xd65,0xd65, +0xd65,0xd65,0xd65,0xd65,0xd65,0xd65,0xd65,0xd65,0xd65,0xd65,0xd65,0xd65,0xd74,0xd74,0xd74,0xd74, +0xd74,0xd74,0xd6b,0xd6b,0xd6b,0xd6b,0xd6b,0xd68,0xd7d,0xd7d,0xd7d,0xd77,0xd7d,0xd7d,0xd7d,0xd7d, +0xd7d,0xd7d,0xd7d,0xd7d,0xd7d,0xd7d,0xd7d,0xd77,0xd7d,0xd7d,0xd7d,0xd7d,0xd71,0xd71,0xd7a,0xd7a, +0xd7a,0xd7a,0xd6e,0xd6e,0xd6e,0xd6e,0xd6e,0xd74,0xe46,0xe46,0xe46,0xe46,0xe46,0xe46,0xe46,0xe46, +0xe46,0xe46,0xe46,0xe46,0xe43,0xe46,0xe46,0xe46,0xe46,0xe46,0xe46,0xe46,0xd7d,0xd7d,0xd7d,0xd7d, +0xd7d,0xd7d,0xd7d,0xd7d,0xd7d,0xd7d,0xd7d,0xd7d,0xd7d,0xd7d,0xd77,0xd7d,0xd7d,0xd7d,0xd7d,0xd7d, +0xd7d,0xd7d,0xd7d,0xd7d,0xd7d,0xd7d,0xd7d,0xd7d,0xd7d,0xd71,0xd71,0xd71,0xd74,0xd74,0xd74,0xd74, +0xd74,0xd74,0xd74,0xd74,0xd74,0xd74,0xd74,0xd74,0xd74,0xd74,0xd74,0xd74,0xd74,0xd74,0xd74,0xd74, +0xd74,0xd74,0xd74,0xd74,0xd74,0xd74,0xd74,0xd74,0xd74,0xd74,0xd74,0xd74,0xd80,0xd80,0xd80,0xd80, +0xd80,0xd83,0xd83,0xd83,0xd80,0xd80,0xd80,0xd80,0xd80,0xd80,0xe49,0xe49,0xe49,0xe49,0xe49,0xe49, +0xf5a,0xf5a,0xf5a,0xf5a,0xf5a,0xf5a,0xf5a,0x1164,0x1164,0x1053,0x1053,0x1053,0xd86,0xd86,0xd86,0xd86, +0xd86,0xd86,0xd86,0xd86,0xd86,0xd86,0xd86,0xd86,0xd86,0xd86,0xd86,0xd86,0xd86,0xd86,0xd86,0xd86, +0xd86,0xd86,0xd86,0xd86,0xd86,0xd86,0xd86,0xd86,0xd86,0xd86,0xd86,0xd86,0xd8c,0xd8c,0xd8c,0xd8c, +0xd8c,0xd8c,0xd8c,0xd8c,0xd8c,0xd8c,0xd8c,0xd8c,0xd8c,0xd8c,0xd8c,0xd8c,0xd8c,0xd8c,0xd8c,0xd8c, +0xd8c,0xd8c,0xd8c,0xd8c,0xd8c,0xd8c,0xd8c,0xd8c,0xd8c,0xd8c,0xd8c,0xd8c,0xd95,0xd95,0xd95,0xd95, +0xd95,0xd95,0xd95,0xd95,0xd95,0xd95,0xd95,0xd95,0xd95,0xd95,0xd95,0xd95,0xd95,0xd95,0xd95,0xd95, +0xd95,0xd95,0xd95,0xd95,0xd95,0xd95,0xd95,0xd95,0xd95,0xd95,0xd95,0xd95,0xda1,0xda1,0xda1,0xda1, +0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1, +0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xda1,0xdad,0xdad,0xdad,0xdad, +0xdad,0xdad,0xdad,0xdad,0xdad,0xdad,0xdad,0xdad,0xdad,0xdad,0xdad,0xdad,0xdad,0xdad,0xdad,0xdad, +0xdad,0xdad,0xdad,0xdad,0xdad,0xdad,0xdad,0xdad,0xdad,0xdad,0xdad,0xdad,0xe4f,0xe4f,0xe4f,0xe4f, +0xe4f,0xe4f,0xe4f,0xe4f,0xe4f,0xe4f,0xe4f,0xe4f,0xe4f,0xe4f,0xe4f,0xe4f,0xe4f,0xe4f,0xe4f,0xe4f, +0xe4f,0xe4f,0xe4f,0xe4f,0xe4f,0xe4f,0xe4f,0xe4f,0xe4f,0xe4f,0xe4f,0xe4f,0xe55,0xe55,0xe55,0xe55, +0xe55,0xe55,0xe55,0xe55,0xe55,0xe55,0xe55,0xe55,0xe55,0xe55,0xe55,0xe55,0xe55,0xe55,0xe55,0xe55, +0xe55,0xe52,0xe52,0xe52,0xe52,0xe52,0xe52,0xe52,0xe52,0xe52,0xe52,0xe52,0xe55,0xe55,0xe55,0xe55, +0xe55,0xe55,0xe55,0xe55,0xe55,0xe55,0xe55,0xe55,0xe55,0xe55,0xe55,0xe55,0xe55,0xe55,0xe55,0xe55, +0xe55,0xe55,0xe55,0xe55,0xe55,0xe55,0xe55,0xe55,0xe55,0xe55,0xe55,0xe55,0xf15,0xf15,0xe67,0xe67, +0xf5d,0xf5d,0xf5d,0xf5d,0xf5d,0xf5d,0xf5d,0x105f,0x105f,0x105f,0x105f,0x105f,0x105c,0x105c,0x105c,0x105c, +0x105c,0x105c,0x105c,0x105c,0x105c,0x105c,0x105c,0x105c,0x105c,0x105c,0x105c,0x105c,0xe76,0xe73,0xe76,0xe73, +0xe76,0xe73,0xe76,0xe73,0xe76,0xe73,0xe76,0xe73,0xe76,0xe73,0xe76,0xe73,0xe76,0xe73,0xe76,0xe73, +0xe76,0xe73,0xe76,0xe73,0xe76,0xe73,0xe76,0xe73,0xe76,0xe73,0xe76,0xe73,0xe82,0xe82,0xe82,0xe82, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0xe82,0xe82,0xe82,0xe82,0xe82,0xe82,0xe82,0xe82,0xe82,0xe82,0xe82,0xe82,0xe82,0xe82,0xe82,0xe82, +#if !U_PLATFORM_IS_DARWIN_BASED +0xe82,0xe82,0xe82,0xe85,0xe85,0xe85,0xe85,0xe85,0xe8e,0xe8e,0xe8e,0xe8e,0xe8e,0xe8e,0xe8e,0xe8e, +0xe8e,0xe8e,0xe8e,0xe8e,0xe8e,0xe8e,0xe8b,0xe8b,0xe8b,0xe8b,0xe8b,0xe8b,0xe8b,0xe8b,0xe88,0xe91, +0x1038,0x1032,0x1041,0x102f,0xe8e,0xe8e,0x102f,0x102f,0xea3,0xea3,0xe94,0xea3,0xea3,0xea3,0xe9a,0xea3, +0xea3,0xea3,0xea3,0xe94,0xea3,0xea3,0xea3,0xea3,0xea3,0xea3,0xea3,0xea3,0xea3,0xea3,0xea3,0xea3, +0xea3,0xea3,0xea3,0xea3,0xea3,0xea3,0xea3,0xea3,0xea6,0xea6,0xea6,0xea6,0xea6,0xea6,0xea6,0xea6, +0xea6,0xea6,0xea6,0xea6,0xea6,0xea6,0xea6,0xea6,0xea6,0xea6,0xea6,0xea6,0xea6,0xea6,0xea6,0xea6, +0xea6,0xea6,0xea6,0xea6,0xea6,0xea6,0xea6,0xea6,0xebe,0xebe,0xebe,0xebe,0xebe,0xebe,0xebe,0xebe, +0xebe,0xebe,0xebe,0xebe,0xebe,0xebe,0xebe,0xebe,0xebe,0xebe,0xebe,0xebe,0xebe,0xebe,0xebe,0xebe, +0xebe,0xebe,0xebe,0xebe,0xebe,0xebe,0xebe,0xebe,0xedc,0xedc,0xedc,0xedc,0xedc,0xedc,0xedc,0xedc, +0xedc,0xedc,0xedc,0xedc,0xedc,0xedc,0xedc,0xedc,0x1137,0x1137,0x1137,0x1137,0x1137,0x1137,0x1137,0x1137, +0x1137,0x1137,0x1137,0x1137,0x1137,0x1137,0x1137,0x1137,0xf24,0xf24,0xf24,0xf24,0x101d,0x101d,0x101d,0x101d, +0x101d,0x101d,0x101d,0x101d,0x101d,0x101d,0x101d,0x101d,0x1020,0x1020,0x1020,0x1020,0x1020,0x1020,0x1020,0x1020, +0x1020,0x1020,0x1020,0x1020,0x1020,0x1020,0x1020,0x1020,0xf45,0xf45,0xf45,0xf45,0xf57,0xf60,0xf63,0xf60, +0xf63,0xf60,0xf63,0xf60,0xf63,0xf60,0xf63,0xf60,0xf60,0xf60,0xf63,0xf60,0xf60,0xf60,0xf60,0xf60, +0xf60,0xf60,0xf60,0xf60,0xf60,0xf60,0xf60,0xf60,0xf60,0xf60,0xf60,0xf60,0xf60,0xf60,0xf60,0xf60, +0xf48,0xf57,0xf45,0xf45,0xf45,0xf45,0xf45,0xf5a,0xf45,0xf5a,0xf57,0xf57,0xf6c,0xf69,0xf6c,0xf6c, +0xf6c,0xf69,0xf69,0xf6c,0xf69,0xf6c,0xf69,0xf6c,0xf69,0x1053,0x1053,0x1053,0x118e,0x104a,0x1053,0x104a, +0xf69,0xf6c,0xf69,0xf69,0x104a,0x104a,0x104a,0x104a,0x104d,0x1050,0x118e,0x118e,0xf6f,0xf6f,0x1065,0x105c, +0x1065,0x105c,0x1065,0x105c,0x1065,0x105c,0x1065,0x105c,0x1065,0x105c,0x1065,0x105c,0x105c,0x105c,0x1065,0x105c, +0x1065,0x105c,0x1065,0x105c,0x1065,0x105c,0x1065,0x105c,0x1065,0x105c,0x1065,0x105c,0xf75,0xf75,0xf75,0xf75, +0xf75,0xf75,0xf75,0xf75,0xf75,0xf75,0xf75,0xf75,0xf75,0xf75,0xf75,0xf75,0xf75,0xf75,0xf75,0xf75, +0xf75,0xf75,0xf75,0xf75,0xf75,0xf75,0xf75,0xf75,0xf75,0xf75,0xf75,0xf75,0xf84,0xf84,0xf84,0xf84, +0xf84,0xf84,0xf84,0xf84,0xf84,0xf84,0xf84,0xf84,0xf84,0xf84,0xf84,0xf84,0xf84,0xf84,0xf84,0xf84, +0xf84,0xf84,0xf84,0xf84,0xf84,0xf84,0xf84,0xf84,0xf84,0xf84,0xf84,0xf84,0xf84,0xf84,0xf84,0x154e, +0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e, +0xf8a,0xf8a,0xf8a,0xf8a,0xf8a,0xf8a,0xf8a,0xf8a,0xf8a,0xf8a,0xf8a,0xf8a,0xf8a,0xf8a,0xf8a,0xf8a, +0xf8a,0xf8a,0xf8a,0xf8a,0xf8a,0xf8a,0xf8a,0xf8a,0xf8a,0xf8a,0xf8a,0xf8a,0xf8a,0xf8a,0xf8a,0xf8a, +0xfd2,0xfed,0xfe4,0xfe1,0xfe1,0xfed,0xfed,0xfe4,0xfe4,0xfe1,0xfe1,0xfe1,0xfe1,0xfe1,0xfed,0xfed, +0xfed,0xfd2,0xfd2,0xfd2,0xfd2,0xfed,0xfed,0xfed,0xfed,0xfed,0xfed,0xfed,0xfed,0xfed,0xfed,0xfed, +0xfed,0xfed,0xfd2,0xfe4,0xfe7,0xfd2,0xfd2,0xfea,0xfea,0xfea,0xfea,0xfea,0xfea,0xfd5,0xfed,0xfea, +0xfde,0xfde,0xfde,0xfde,0xfde,0xfde,0xfde,0xfde,0xfde,0xfde,0x1158,0x1158,0x1155,0x1152,0xfdb,0xfdb, +0x1005,0x1005,0x1005,0x1005,0x12c6,0x12c6,0x129c,0x129c,0x12a2,0x1299,0x1299,0x1299,0x1299,0x129c,0x13c2,0x12a2, +0x129c,0x12a2,0x1299,0x12a2,0x12c6,0x1299,0x1299,0x1299,0x129c,0x129c,0x1299,0x1299,0x129c,0x1299,0x1299,0x129c, +0x1020,0x1020,0x1020,0x1020,0x1020,0x101d,0x101d,0x1020,0x1020,0x1020,0x1020,0x1020,0x1020,0x1527,0x1527,0x1527, +0x112e,0x101d,0x101d,0x101d,0x101d,0x12d2,0x12ab,0x12ab,0x12ab,0x12ab,0x1527,0x1527,0x1527,0x1527,0x1527,0x1527, +0x103e,0x103e,0x103b,0x1035,0x103b,0x1035,0x103b,0x1035,0x103b,0x1035,0x1032,0x1032,0x1032,0x1032,0x1047,0x1044, +0x1032,0x118b,0x1422,0x1425,0x1425,0x1422,0x1422,0x1422,0x1422,0x1422,0x1428,0x1428,0x1542,0x1536,0x1536,0x1533, +0x1065,0x105c,0x1065,0x105c,0x1065,0x105c,0x1065,0x105c,0x1059,0x1056,0x1056,0x1065,0x105c,0x1362,0x135f,0x172e, +0x1362,0x135f,0x1431,0x142e,0x1545,0x1545,0x154b,0x1545,0x154b,0x1545,0x154b,0x1545,0x154b,0x1545,0x154b,0x1545, +0x1065,0x105c,0x1065,0x105c,0x1065,0x105c,0x1065,0x105c,0x1065,0x105c,0x1065,0x105c,0x1065,0x105c,0x1065,0x105c, +0x1065,0x105c,0x1065,0x105c,0x1065,0x105c,0x1065,0x105c,0x1065,0x105c,0x1065,0x105c,0x1065,0x105c,0x1065,0x105c, +0x105f,0x105c,0x105c,0x105c,0x105c,0x105c,0x105c,0x105c,0x105c,0x1065,0x105c,0x1065,0x105c,0x1065,0x1065,0x105c, +0x1068,0x1068,0x106e,0x1074,0x1074,0x1074,0x1074,0x1074,0x1074,0x1074,0x1074,0x1074,0x1074,0x1074,0x1074,0x1074, +0x1074,0x1074,0x1074,0x1074,0x1074,0x1074,0x1074,0x1074,0x1074,0x1074,0x1074,0x1074,0x1074,0x1074,0x1074,0x1074, +0x1074,0x106e,0x1068,0x1068,0x1068,0x1068,0x106e,0x106e,0x1068,0x1068,0x1071,0x143a,0x1437,0x1437,0x1074,0x1074, +0x106b,0x106b,0x106b,0x106b,0x106b,0x106b,0x106b,0x106b,0x106b,0x106b,0x143d,0x143d,0x143d,0x143d,0x143d,0x143d, +0x1089,0x1089,0x1089,0x1089,0x1089,0x1089,0x1089,0x1089,0x1089,0x1089,0x1089,0x1089,0x1089,0x1089,0x1089,0x1089, +0x1089,0x1089,0x1089,0x1089,0x1089,0x1089,0x1089,0x1089,0x1089,0x1089,0x1089,0x1089,0x1089,0x1089,0x1089,0x1089, +0x1092,0x1092,0x1092,0x1092,0x1092,0x1092,0x1092,0x1092,0x1092,0x1092,0x1092,0x1092,0x1092,0x1092,0x1092,0x1092, +0x1092,0x1092,0x1092,0x1092,0x1092,0x1092,0x1092,0x1092,0x1095,0x1095,0x1095,0x1098,0x1095,0x1095,0x109b,0x109b, 0x109e,0x109e,0x109e,0x109e,0x109e,0x109e,0x109e,0x109e,0x109e,0x109e,0x109e,0x109e,0x109e,0x109e,0x109e,0x109e, -0x109e,0x109e,0x109e,0x109e,0x111c,0x111c,0x111c,0x111c,0x111c,0x111c,0x111c,0x111c,0x111c,0x111c,0x111c,0x111c, -0x111c,0x111c,0x111c,0x111c,0x111c,0x111c,0x111c,0x111c,0x111c,0x111c,0x1113,0x1113,0x1116,0x1116,0x111c,0x1113, -0x1113,0x1113,0x1113,0x1113,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f, +0x109e,0x109e,0x109e,0x109e,0x109e,0x109e,0x109e,0x109e,0x109e,0x109e,0x109e,0x109e,0x109e,0x109e,0x109e,0x109e, +0x10a7,0x10a7,0x10a7,0x10a7,0x10a7,0x10a7,0x10a7,0x10a7,0x10a7,0x10a7,0x10a7,0x10a7,0x10aa,0x10a1,0x10b0,0x10ad, +0x10a7,0x10a7,0x10a7,0x10a7,0x10a7,0x10a7,0x10a7,0x10a7,0x10a7,0x10a7,0x10a7,0x10a7,0x10a7,0x10a7,0x10a7,0x10a7, +0x10a7,0x10a7,0x10a7,0x10a7,0x10a7,0x10a7,0x10a7,0x10a7,0x10a7,0x10a7,0x10a7,0x10a7,0x10a7,0x10a7,0x10a7,0x10a7, +0x1368,0x1365,0x10c2,0x10bc,0x10c2,0x10bc,0x10c2,0x10bc,0x10c2,0x10bc,0x10c2,0x10bc,0x10c2,0x10bc,0x10bf,0x1140, +0x10b3,0x10b3,0x10b3,0x10b9,0x1440,0x1440,0x1440,0x1440,0x1440,0x1440,0x1440,0x1440,0x10b6,0x10b6,0x10b9,0x10c5, +0x10c2,0x10bc,0x10c2,0x10bc,0x10c2,0x10bc,0x10c2,0x10bc,0x10c2,0x10bc,0x10c2,0x10bc,0x10c2,0x10bc,0x10c2,0x10bc, +0x10c2,0x10bc,0x10c2,0x10bc,0x10c2,0x10bc,0x10c2,0x10bc,0x10c2,0x10bc,0x10c2,0x10bc,0x10c2,0x10bc,0x10c2,0x10bc, +0x155a,0x1557,0x155a,0x1557,0x155d,0x155d,0x1737,0x1440,0x10ce,0x10ce,0x10d1,0x10d1,0x10d1,0x10d1,0x10d1,0x10d1, +0x10d1,0x10d1,0x10d1,0x10d1,0x10d1,0x10d1,0x10d1,0x10d1,0x10d1,0x10d1,0x10d1,0x10d1,0x10d1,0x10d1,0x10d1,0x10d1, +0x10d1,0x10d1,0x10d1,0x10d1,0x10d1,0x10d1,0x10d1,0x10d1,0x10ce,0x10ce,0x10ce,0x10ce,0x10ce,0x10ce,0x10ce,0x10ce, +0x10ce,0x10ce,0x10ce,0x10ce,0x10e0,0x10e0,0x10e0,0x10e0,0x10e0,0x10e0,0x10d7,0x10d7,0x10d7,0x10d7,0x10d7,0x10da, +0x10da,0x10da,0x1134,0x10e3,0x10f2,0x10f2,0x10f2,0x10f2,0x10f2,0x10f2,0x10f2,0x10f2,0x10f2,0x10f2,0x10f2,0x10f2, +0x10f2,0x10f2,0x10f2,0x10f2,0x10dd,0x10dd,0x10dd,0x10dd,0x10dd,0x10dd,0x10dd,0x10dd,0x10dd,0x10dd,0x10e0,0x10e0, +0x10e0,0x10e0,0x10e0,0x10e0,0x10e0,0x10e0,0x10e0,0x10e0,0x10e0,0x10e0,0x10e0,0x10e0,0x10e0,0x10e0,0x10e0,0x10e0, +0x10e0,0x10e0,0x10e0,0x10e0,0x1101,0x1101,0x1101,0x1101,0x1101,0x1101,0x1101,0x1101,0x1101,0x1101,0x1101,0x1101, +0x1101,0x1101,0x1101,0x1101,0x1101,0x1101,0x1101,0x1101,0x1101,0x1101,0x1101,0x1101,0x1101,0x1101,0x1101,0x1101, +0x1101,0x1101,0x1101,0x1101,0x1113,0x1113,0x1113,0x1113,0x1113,0x1113,0x1113,0x1113,0x1113,0x1113,0x1113,0x1113, +0x1113,0x1113,0x1113,0x1113,0x1113,0x1113,0x1113,0x1113,0x1113,0x1113,0x1113,0x1113,0x1113,0x1113,0x1113,0x1113, +0x1113,0x1113,0x1113,0x1113,0x111c,0x111c,0x111c,0x111c,0x1131,0x111c,0x111c,0x111c,0x111c,0x111c,0x111c,0x111c, +0x111c,0x111c,0x111c,0x111c,0x111c,0x111c,0x111c,0x111c,0x111c,0x111c,0x111c,0x111c,0x111c,0x111c,0x111c,0x111c, +0x111c,0x111c,0x111c,0x111c,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f, 0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f, -0x111f,0x111f,0x111f,0x111f,0x113a,0x113a,0x113a,0x113a,0x113a,0x113a,0x113a,0x113a,0x113a,0x113a,0x113a,0x113a, -0x113a,0x113a,0x113a,0x113a,0x113a,0x113a,0x113a,0x113a,0x113a,0x113a,0x113a,0x113a,0x113a,0x113a,0x113a,0x113a, -0x113a,0x113a,0x113a,0x113a,0x1146,0x1146,0x1146,0x1146,0x1146,0x1146,0x1146,0x1146,0x1146,0x1146,0x1146,0x1146, -0x1146,0x1146,0x1146,0x1146,0x1146,0x1146,0x1146,0x1146,0x1146,0x1146,0x1146,0x1146,0x1146,0x1146,0x1146,0x1146, -0x1146,0x1146,0x1143,0x1149,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0xe37,0xe37,0xe37,0xe37,0xe37,0xe37,0xe37,0xe3a,0xe3a,0xe3a,0xe3a,0xe3a,0xe43,0xe43,0xe43,0xe43, -0xe43,0xe43,0xe43,0xe43,0xe43,0xe43,0xe43,0xe43,0xe43,0xe43,0xe40,0xe40,0xe40,0xe40,0xe40,0xe40, -0xe40,0xe40,0xe3d,0xe46,0xfea,0xfe4,0xff3,0xfe1,0xe43,0xe43,0xfe1,0xfe1,0xe58,0xe58,0xe49,0xe58, -0xe58,0xe58,0xe4f,0xe58,0xe58,0xe58,0xe58,0xe49,0xe58,0xe58,0xe58,0xe58,0xe58,0xe58,0xe58,0xe58, -0xe58,0xe58,0xe58,0xe58,0xe58,0xe58,0xe58,0xe58,0xe58,0xe58,0xe58,0xe58,0xe5b,0xe5b,0xe5b,0xe5b, -0xe5b,0xe5b,0xe5b,0xe5b,0xe5b,0xe5b,0xe5b,0xe5b,0xe5b,0xe5b,0xe5b,0xe5b,0xe5b,0xe5b,0xe5b,0xe5b, -0xe5b,0xe5b,0xe5b,0xe5b,0xe5b,0xe5b,0xe5b,0xe5b,0xe5b,0xe5b,0xe5b,0xe5b,0xe6d,0xe6d,0xe6d,0xe6d, -0xe6d,0xe6d,0xe6d,0xe6d,0xe6d,0xe6d,0xe6d,0xe6d,0xe6d,0xe6d,0xe6d,0xe6d,0xe6d,0xe6d,0xe6d,0xe6d, -0xe6d,0xe6d,0xe6d,0xe6d,0xe6d,0xe6d,0xe6d,0xe6d,0xe6d,0xe6d,0xe6d,0xe6d,0xe8b,0xe8b,0xe8b,0xe8b, -0xe8b,0xe8b,0xe8b,0xe8b,0xe8b,0xe8b,0xe8b,0xe8b,0xe8b,0xe8b,0xe8b,0xe8b,0x10e6,0x10e6,0x10e6,0x10e6, -0x10e6,0x10e6,0x10e6,0x10e6,0x10e6,0x10e6,0x10e6,0x10e6,0x10e6,0x10e6,0x10e6,0x10e6,0xed3,0xed3,0xed3,0xed3, -0xfcc,0xfcc,0xfcc,0xfcc,0xfcc,0xfcc,0xfcc,0xfcc,0xfcc,0xfcc,0xfcc,0xfcc,0xfd2,0xfd2,0xfd2,0xfd2, -0xfd2,0xfd2,0xfd2,0xfd2,0xfd2,0xfd2,0xfd2,0xfd2,0xfd2,0xfd2,0xfd2,0xfd2,0xef4,0xef4,0xef4,0xef4, -0xf06,0xf0f,0xf12,0xf0f,0xf12,0xf0f,0xf12,0xf0f,0xf12,0xf0f,0xf12,0xf0f,0xf0f,0xf0f,0xf12,0xf0f, -0xf0f,0xf0f,0xf0f,0xf0f,0xf0f,0xf0f,0xf0f,0xf0f,0xf0f,0xf0f,0xf0f,0xf0f,0xf0f,0xf0f,0xf0f,0xf0f, -0xf0f,0xf0f,0xf0f,0xf0f,0xef7,0xf06,0xef4,0xef4,0xef4,0xef4,0xef4,0xf09,0xef4,0xf09,0xf06,0xf06, -0xf1b,0xf18,0xf1b,0xf1b,0xf1b,0xf18,0xf18,0xf1b,0xf18,0xf1b,0xf18,0xf1b,0xf18,0x1005,0x1005,0x1005, -0x1140,0xffc,0x1005,0xffc,0xf18,0xf1b,0xf18,0xf18,0xffc,0xffc,0xffc,0xffc,0xfff,0x1002,0x1140,0x1140, -0xf1e,0xf1e,0x1017,0x100e,0x1017,0x100e,0x1017,0x100e,0x1017,0x100e,0x1017,0x100e,0x1017,0x100e,0x1017,0x100e, -0x100e,0x100e,0x1017,0x100e,0x1017,0x100e,0x1017,0x100e,0x1017,0x100e,0x1017,0x100e,0x1017,0x100e,0x1017,0x100e, -0xf24,0xf24,0xf24,0xf24,0xf24,0xf24,0xf24,0xf24,0xf24,0xf24,0xf24,0xf24,0xf24,0xf24,0xf24,0xf24, -0xf24,0xf24,0xf24,0xf24,0xf24,0xf24,0xf24,0xf24,0xf24,0xf24,0xf24,0xf24,0xf24,0xf24,0xf24,0xf24, -0xf33,0xf33,0xf33,0xf33,0xf33,0xf33,0xf33,0xf33,0xf33,0xf33,0xf33,0xf33,0xf33,0xf33,0xf33,0xf33, -0xf33,0xf33,0xf33,0xf33,0xf33,0xf33,0xf33,0xf33,0xf33,0xf33,0xf33,0xf33,0xf33,0xf33,0xf33,0xf33, -0xf33,0xf33,0xf33,0x14eb,0x14eb,0x14eb,0x14eb,0x14eb,0x14eb,0x14eb,0x14eb,0x14eb,0x14eb,0x14eb,0x14eb,0x14eb, -0x14eb,0x14eb,0x14eb,0x14eb,0xf39,0xf39,0xf39,0xf39,0xf39,0xf39,0xf39,0xf39,0xf39,0xf39,0xf39,0xf39, -0xf39,0xf39,0xf39,0xf39,0xf39,0xf39,0xf39,0xf39,0xf39,0xf39,0xf39,0xf39,0xf39,0xf39,0xf39,0xf39, -0xf39,0xf39,0xf39,0xf39,0xf81,0xf9c,0xf93,0xf90,0xf90,0xf9c,0xf9c,0xf93,0xf93,0xf90,0xf90,0xf90, -0xf90,0xf90,0xf9c,0xf9c,0xf9c,0xf81,0xf81,0xf81,0xf81,0xf9c,0xf9c,0xf9c,0xf9c,0xf9c,0xf9c,0xf9c, -0xf9c,0xf9c,0xf9c,0xf9c,0xf9c,0xf9c,0xf81,0xf93,0xf96,0xf81,0xf81,0xf99,0xf99,0xf99,0xf99,0xf99, -0xf99,0xf84,0xf9c,0xf99,0xf8d,0xf8d,0xf8d,0xf8d,0xf8d,0xf8d,0xf8d,0xf8d,0xf8d,0xf8d,0x1107,0x1107, -0x1104,0x1101,0xf8a,0xf8a,0xfb4,0xfb4,0xfb4,0xfb4,0x1257,0x1257,0x124e,0x124e,0x1254,0x124b,0x124b,0x124b, -0x124b,0x124e,0x12f6,0x1254,0x124e,0x1254,0x124b,0x1254,0x1257,0x124b,0x124b,0x124b,0x124e,0x124e,0x124b,0x124b, -0x124e,0x124b,0x124b,0x124e,0xfd2,0xfd2,0xfd2,0xfd2,0xfd2,0xfcc,0xfcc,0xfd2,0xfd2,0xfd2,0xfd2,0xfd2, -0xfd2,0x14c4,0x14c4,0x14c4,0xfcf,0xfcc,0xfcc,0xfcc,0xfcc,0x1266,0x1263,0x1263,0x1263,0x1263,0x14c4,0x14c4, -0x14c4,0x14c4,0x14c4,0x14c4,0xff0,0xff0,0xfed,0xfe7,0xfed,0xfe7,0xfed,0xfe7,0xfed,0xfe7,0xfe4,0xfe4, -0xfe4,0xfe4,0xff9,0xff6,0xfe4,0x113d,0x13c2,0x13c5,0x13c5,0x13c2,0x13c2,0x13c2,0x13c2,0x13c2,0x13c8,0x13c8, -0x14df,0x14d3,0x14d3,0x14d0,0x1017,0x100e,0x1017,0x100e,0x1017,0x100e,0x1017,0x100e,0x100b,0x1008,0x1008,0x1017, -0x100e,0x131a,0x1317,0x16c2,0x131a,0x1317,0x13d1,0x13ce,0x14e2,0x14e2,0x14e8,0x14e2,0x14e8,0x14e2,0x14e8,0x14e2, -0x14e8,0x14e2,0x14e8,0x14e2,0x1017,0x100e,0x1017,0x100e,0x1017,0x100e,0x1017,0x100e,0x1017,0x100e,0x1017,0x100e, -0x1017,0x100e,0x1017,0x100e,0x1017,0x100e,0x1017,0x100e,0x1017,0x100e,0x1017,0x100e,0x1017,0x100e,0x1017,0x100e, -0x1017,0x100e,0x1017,0x100e,0x1011,0x100e,0x100e,0x100e,0x100e,0x100e,0x100e,0x100e,0x100e,0x1017,0x100e,0x1017, -0x100e,0x1017,0x1017,0x100e,0x101a,0x101a,0x1020,0x1026,0x1026,0x1026,0x1026,0x1026,0x1026,0x1026,0x1026,0x1026, -0x1026,0x1026,0x1026,0x1026,0x1026,0x1026,0x1026,0x1026,0x1026,0x1026,0x1026,0x1026,0x1026,0x1026,0x1026,0x1026, -0x1026,0x1026,0x1026,0x1026,0x1026,0x1020,0x101a,0x101a,0x101a,0x101a,0x1020,0x1020,0x101a,0x101a,0x1023,0x13da, -0x13d7,0x13d7,0x1026,0x1026,0x101d,0x101d,0x101d,0x101d,0x101d,0x101d,0x101d,0x101d,0x101d,0x101d,0x13dd,0x13dd, -0x13dd,0x13dd,0x13dd,0x13dd,0x103b,0x103b,0x103b,0x103b,0x103b,0x103b,0x103b,0x103b,0x103b,0x103b,0x103b,0x103b, -0x103b,0x103b,0x103b,0x103b,0x103b,0x103b,0x103b,0x103b,0x103b,0x103b,0x103b,0x103b,0x103b,0x103b,0x103b,0x103b, -0x103b,0x103b,0x103b,0x103b,0x1044,0x1044,0x1044,0x1044,0x1044,0x1044,0x1044,0x1044,0x1044,0x1044,0x1044,0x1044, -0x1044,0x1044,0x1044,0x1044,0x1044,0x1044,0x1044,0x1044,0x1044,0x1044,0x1044,0x1044,0x1047,0x1047,0x1047,0x104a, -0x1047,0x1047,0x104d,0x104d,0x1050,0x1050,0x1050,0x1050,0x1050,0x1050,0x1050,0x1050,0x1050,0x1050,0x1050,0x1050, -0x1050,0x1050,0x1050,0x1050,0x1050,0x1050,0x1050,0x1050,0x1050,0x1050,0x1050,0x1050,0x1050,0x1050,0x1050,0x1050, -0x1050,0x1050,0x1050,0x1050,0x1059,0x1059,0x1059,0x1059,0x1059,0x1059,0x1059,0x1059,0x1059,0x1059,0x1059,0x1059, -0x105c,0x1053,0x1062,0x105f,0x1059,0x1059,0x1059,0x1059,0x1059,0x1059,0x1059,0x1059,0x1059,0x1059,0x1059,0x1059, -0x1059,0x1059,0x1059,0x1059,0x1059,0x1059,0x1059,0x1059,0x1059,0x1059,0x1059,0x1059,0x1059,0x1059,0x1059,0x1059, -0x1059,0x1059,0x1059,0x1059,0x1320,0x131d,0x1074,0x106e,0x1074,0x106e,0x1074,0x106e,0x1074,0x106e,0x1074,0x106e, -0x1074,0x106e,0x1071,0x10ef,0x1065,0x1065,0x1065,0x106b,0x13e0,0x13e0,0x13e0,0x13e0,0x13e0,0x13e0,0x13e0,0x13e0, -0x1068,0x1068,0x106b,0x1077,0x1074,0x106e,0x1074,0x106e,0x1074,0x106e,0x1074,0x106e,0x1074,0x106e,0x1074,0x106e, -0x1074,0x106e,0x1074,0x106e,0x1074,0x106e,0x1074,0x106e,0x1074,0x106e,0x1074,0x106e,0x1074,0x106e,0x1074,0x106e, -0x1074,0x106e,0x1074,0x106e,0x14f7,0x14f4,0x14f7,0x14f4,0x14fa,0x14fa,0x16cb,0x13e0,0x1080,0x1080,0x1083,0x1083, -0x1083,0x1083,0x1083,0x1083,0x1083,0x1083,0x1083,0x1083,0x1083,0x1083,0x1083,0x1083,0x1083,0x1083,0x1083,0x1083, -0x1083,0x1083,0x1083,0x1083,0x1083,0x1083,0x1083,0x1083,0x1083,0x1083,0x1083,0x1083,0x1080,0x1080,0x1080,0x1080, -0x1080,0x1080,0x1080,0x1080,0x1080,0x1080,0x1080,0x1080,0x1092,0x1092,0x1092,0x1092,0x1092,0x1092,0x1089,0x1089, -0x1089,0x1089,0x1089,0x108c,0x108c,0x108c,0x10e3,0x1095,0x10a4,0x10a4,0x10a4,0x10a4,0x10a4,0x10a4,0x10a4,0x10a4, -0x10a4,0x10a4,0x10a4,0x10a4,0x10a4,0x10a4,0x10a4,0x10a4,0x108f,0x108f,0x108f,0x108f,0x108f,0x108f,0x108f,0x108f, -0x108f,0x108f,0x1092,0x1092,0x1092,0x1092,0x1092,0x1092,0x1092,0x1092,0x1092,0x1092,0x1092,0x1092,0x1092,0x1092, -0x1092,0x1092,0x1092,0x1092,0x1092,0x1092,0x1092,0x1092,0x10b3,0x10b3,0x10b3,0x10b3,0x10b3,0x10b3,0x10b3,0x10b3, -0x10b3,0x10b3,0x10b3,0x10b3,0x10b3,0x10b3,0x10b3,0x10b3,0x10b3,0x10b3,0x10b3,0x10b3,0x10b3,0x10b3,0x10b3,0x10b3, -0x10b3,0x10b3,0x10b3,0x10b3,0x10b3,0x10b3,0x10b3,0x10b3,0x10c5,0x10c5,0x10c5,0x10c5,0x10c5,0x10c5,0x10c5,0x10c5, -0x10c5,0x10c5,0x10c5,0x10c5,0x10c5,0x10c5,0x10c5,0x10c5,0x10c5,0x10c5,0x10c5,0x10c5,0x10c5,0x10c5,0x10c5,0x10c5, -0x10c5,0x10c5,0x10c5,0x10c5,0x10c5,0x10c5,0x10c5,0x10c5,0x10ce,0x10ce,0x10ce,0x10ce,0x10d1,0x10ce,0x10ce,0x10ce, -0x10ce,0x10ce,0x10ce,0x10ce,0x10ce,0x10ce,0x10ce,0x10ce,0x10ce,0x10ce,0x10ce,0x10ce,0x10ce,0x10ce,0x10ce,0x10ce, -0x10ce,0x10ce,0x10ce,0x10ce,0x10ce,0x10ce,0x10ce,0x10ce,0x10d4,0x10d4,0x10d4,0x10d4,0x10d4,0x10d4,0x10d4,0x10d4, +0x111f,0x111f,0x111f,0x111f,0x11a0,0x11a0,0x11a0,0x11a0,0x11a0,0x11a0,0x11a0,0x11a0,0x11a0,0x11a0,0x11a0,0x11a0, +0x11a0,0x11a0,0x11a0,0x11a0,0x11a0,0x11a0,0x11a0,0x11a0,0x11a0,0x11a0,0x1197,0x1197,0x119a,0x119a,0x11a0,0x1197, +0x1197,0x1197,0x1197,0x1197,0x11a3,0x11a3,0x11a3,0x11a3,0x11a3,0x11a3,0x11a3,0x11a3,0x11a3,0x11a3,0x11a3,0x11a3, +0x11a3,0x11a3,0x11a3,0x11a3,0x11a3,0x11a3,0x11a3,0x11a3,0x11a3,0x11a3,0x11a3,0x11a3,0x11a3,0x11a3,0x11a3,0x11a3, +0x11a3,0x11a3,0x11a3,0x11a3,0x11be,0x11be,0x11be,0x11be,0x11be,0x11be,0x11be,0x11be,0x11be,0x11be,0x11be,0x11be, +0x11be,0x11be,0x11be,0x11be,0x11be,0x11be,0x11be,0x11be,0x11be,0x11be,0x11be,0x11be,0x11be,0x11be,0x11be,0x11be, +0x11be,0x11be,0x11be,0x11be,0x11ca,0x11ca,0x11ca,0x11ca,0x11ca,0x11ca,0x11ca,0x11ca,0x11ca,0x11ca,0x11ca,0x11ca, +0x11ca,0x11ca,0x11ca,0x11ca,0x11ca,0x11ca,0x11ca,0x11ca,0x11ca,0x11ca,0x11ca,0x11ca,0x11ca,0x11ca,0x11ca,0x11ca, +0x11ca,0x11ca,0x11c7,0x11cd,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0xe82,0xe82,0xe82,0xe82,0xe82,0xe82,0xe82,0xe82,0xe82,0xe82,0xe82,0xe82,0xe88,0xe88,0xe88,0xe88, +0xe88,0xe88,0xe88,0xe88,0xe88,0xe88,0xe88,0xe88,0xe88,0xe88,0xe88,0xe88,0xe88,0xe88,0xe88,0xe88, +0xe88,0xe88,0xe88,0xe88,0xe88,0xe88,0xe88,0xe88,0xe88,0xe88,0xe88,0xe88,0xea0,0xea0,0xea0,0xea0, +0xea0,0xea0,0xea0,0xea0,0xea0,0xea0,0xea0,0xea0,0xea0,0xea0,0xea0,0xea0,0xea0,0xea0,0xea0,0xea0, +0xea0,0xea0,0xea0,0xf60,0xf60,0xf60,0xf60,0x1062,0x1062,0x1062,0x1062,0x1062,0xea9,0xea9,0xea9,0xea9, +0xea9,0xea9,0xea9,0xea9,0xea9,0xea9,0xea9,0xea9,0xea9,0xea9,0xea9,0xea9,0xea9,0xea9,0xea9,0xea9, +0xea9,0xea9,0xea9,0xea9,0xea9,0xea9,0xea9,0xea9,0xea9,0xea9,0xea9,0xea9,0xeb2,0xeb2,0xeb2,0xeb2, +0xeb2,0xeb2,0xeb2,0xeb2,0xeb2,0xeb2,0xeb2,0xeb2,0xeb2,0xeb2,0xeb2,0xeb2,0xeb2,0xeb2,0xeb2,0xeb2, +0xeb2,0xeb2,0xeb2,0xeb2,0xeb2,0xeb2,0xeb2,0xeb2,0xeb2,0xeb2,0xeb2,0xeb2,0xebb,0xebb,0xebb,0xebb, +0xebb,0xebb,0xebb,0xebb,0xebb,0xebb,0xebb,0xebb,0xebb,0xebb,0xebb,0xebb,0xebb,0xebb,0xebb,0xebb, +0xebb,0xebb,0xebb,0xebb,0xebb,0xebb,0xebb,0xebb,0xebb,0xebb,0xebb,0xeb5,0xeb8,0xeb8,0xeb8,0xeb8, +0xeb8,0xeb8,0xeb8,0xeb8,0xeb8,0xeb8,0xeb8,0xeb8,0xeb8,0xeb8,0xeb8,0xeb8,0xeb8,0xeb8,0xeb8,0xeb8, +0xeb8,0xeb8,0xeb8,0xeb8,0xeb8,0xeb8,0xeb8,0xebb,0xebb,0xebb,0xebb,0xebb,0xec4,0xec4,0xec4,0xec4, +0xec4,0xec4,0xec4,0xec4,0xec4,0xec4,0xec4,0xec4,0xec4,0xec4,0xec1,0xec1,0xec1,0xec1,0xec1,0xec1, +0xec1,0xec1,0xebe,0xec7,0x106e,0x1068,0x1077,0x1065,0xec4,0xec4,0x1065,0x1065,0xed9,0xed9,0xeca,0xed9, +0xed9,0xed9,0xed0,0xed9,0xed9,0xed9,0xed9,0xeca,0xed9,0xed9,0xed9,0xed9,0xed9,0xed9,0xed9,0xed9, +0xed9,0xed9,0xed9,0xed9,0xed9,0xed9,0xed9,0xed9,0xed9,0xed9,0xed9,0xed9,0xedc,0xedc,0xedc,0xedc, +0xedc,0xedc,0xedc,0xedc,0xedc,0xedc,0xedc,0xedc,0xedc,0xedc,0xedc,0xedc,0xedc,0xedc,0xedc,0xedc, +0xedc,0xedc,0xedc,0xedc,0xedc,0xedc,0xedc,0xedc,0xedc,0xedc,0xedc,0xedc,0xef4,0xef4,0xef4,0xef4, +0xef4,0xef4,0xef4,0xef4,0xef4,0xef4,0xef4,0xef4,0xef4,0xef4,0xef4,0xef4,0xef4,0xef4,0xef4,0xef4, +0xef4,0xef4,0xef4,0xef4,0xef4,0xef4,0xef4,0xef4,0xef4,0xef4,0xef4,0xef4,0xf12,0xf12,0xf12,0xf12, +0xf12,0xf12,0xf12,0xf12,0xf12,0xf12,0xf12,0xf12,0xf12,0xf12,0xf12,0xf12,0x116d,0x116d,0x116d,0x116d, +0x116d,0x116d,0x116d,0x116d,0x116d,0x116d,0x116d,0x116d,0x116d,0x116d,0x116d,0x116d,0xf5a,0xf5a,0xf5a,0xf5a, +0x1053,0x1053,0x1053,0x1053,0x1053,0x1053,0x1053,0x1053,0x1053,0x1053,0x1053,0x1053,0x1056,0x1056,0x1056,0x1056, +0x1056,0x1056,0x1056,0x1056,0x1056,0x1056,0x1056,0x1056,0x1056,0x1056,0x1056,0x1056,0xf7b,0xf7b,0xf7b,0xf7b, +0xf8d,0xf96,0xf99,0xf96,0xf99,0xf96,0xf99,0xf96,0xf99,0xf96,0xf99,0xf96,0xf96,0xf96,0xf99,0xf96, +0xf96,0xf96,0xf96,0xf96,0xf96,0xf96,0xf96,0xf96,0xf96,0xf96,0xf96,0xf96,0xf96,0xf96,0xf96,0xf96, +0xf96,0xf96,0xf96,0xf96,0xf7e,0xf8d,0xf7b,0xf7b,0xf7b,0xf7b,0xf7b,0xf90,0xf7b,0xf90,0xf8d,0xf8d, +0xfa2,0xf9f,0xfa2,0xfa2,0xfa2,0xf9f,0xf9f,0xfa2,0xf9f,0xfa2,0xf9f,0xfa2,0xf9f,0x1089,0x1089,0x1089, +0x11c4,0x1080,0x1089,0x1080,0xf9f,0xfa2,0xf9f,0xf9f,0x1080,0x1080,0x1080,0x1080,0x1083,0x1086,0x11c4,0x11c4, +0xfa5,0xfa5,0x109b,0x1092,0x109b,0x1092,0x109b,0x1092,0x109b,0x1092,0x109b,0x1092,0x109b,0x1092,0x109b,0x1092, +0x1092,0x1092,0x109b,0x1092,0x109b,0x1092,0x109b,0x1092,0x109b,0x1092,0x109b,0x1092,0x109b,0x1092,0x109b,0x1092, +0xfab,0xfab,0xfab,0xfab,0xfab,0xfab,0xfab,0xfab,0xfab,0xfab,0xfab,0xfab,0xfab,0xfab,0xfab,0xfab, +0xfab,0xfab,0xfab,0xfab,0xfab,0xfab,0xfab,0xfab,0xfab,0xfab,0xfab,0xfab,0xfab,0xfab,0xfab,0xfab, +0xfba,0xfba,0xfba,0xfba,0xfba,0xfba,0xfba,0xfba,0xfba,0xfba,0xfba,0xfba,0xfba,0xfba,0xfba,0xfba, +0xfba,0xfba,0xfba,0xfba,0xfba,0xfba,0xfba,0xfba,0xfba,0xfba,0xfba,0xfba,0xfba,0xfba,0xfba,0xfba, +0xfba,0xfba,0xfba,0x1584,0x1584,0x1584,0x1584,0x1584,0x1584,0x1584,0x1584,0x1584,0x1584,0x1584,0x1584,0x1584, +0x1584,0x1584,0x1584,0x1584,0xfc0,0xfc0,0xfc0,0xfc0,0xfc0,0xfc0,0xfc0,0xfc0,0xfc0,0xfc0,0xfc0,0xfc0, +0xfc0,0xfc0,0xfc0,0xfc0,0xfc0,0xfc0,0xfc0,0xfc0,0xfc0,0xfc0,0xfc0,0xfc0,0xfc0,0xfc0,0xfc0,0xfc0, +0xfc0,0xfc0,0xfc0,0xfc0,0x1008,0x1023,0x101a,0x1017,0x1017,0x1023,0x1023,0x101a,0x101a,0x1017,0x1017,0x1017, +0x1017,0x1017,0x1023,0x1023,0x1023,0x1008,0x1008,0x1008,0x1008,0x1023,0x1023,0x1023,0x1023,0x1023,0x1023,0x1023, +0x1023,0x1023,0x1023,0x1023,0x1023,0x1023,0x1008,0x101a,0x101d,0x1008,0x1008,0x1020,0x1020,0x1020,0x1020,0x1020, +0x1020,0x100b,0x1023,0x1020,0x1014,0x1014,0x1014,0x1014,0x1014,0x1014,0x1014,0x1014,0x1014,0x1014,0x118e,0x118e, +0x118b,0x1188,0x1011,0x1011,0x103b,0x103b,0x103b,0x103b,0x12fc,0x12fc,0x12d2,0x12d2,0x12d8,0x12cf,0x12cf,0x12cf, +0x12cf,0x12d2,0x13f8,0x12d8,0x12d2,0x12d8,0x12cf,0x12d8,0x12fc,0x12cf,0x12cf,0x12cf,0x12d2,0x12d2,0x12cf,0x12cf, +0x12d2,0x12cf,0x12cf,0x12d2,0x1056,0x1056,0x1056,0x1056,0x1056,0x1053,0x1053,0x1056,0x1056,0x1056,0x1056,0x1056, +0x1056,0x155d,0x155d,0x155d,0x1164,0x1053,0x1053,0x1053,0x1053,0x1308,0x12e1,0x12e1,0x12e1,0x12e1,0x155d,0x155d, +0x155d,0x155d,0x155d,0x155d,0x1074,0x1074,0x1071,0x106b,0x1071,0x106b,0x1071,0x106b,0x1071,0x106b,0x1068,0x1068, +0x1068,0x1068,0x107d,0x107a,0x1068,0x11c1,0x1458,0x145b,0x145b,0x1458,0x1458,0x1458,0x1458,0x1458,0x145e,0x145e, +0x1578,0x156c,0x156c,0x1569,0x109b,0x1092,0x109b,0x1092,0x109b,0x1092,0x109b,0x1092,0x108f,0x108c,0x108c,0x109b, +0x1092,0x1398,0x1395,0x1764,0x1398,0x1395,0x1467,0x1464,0x157b,0x157b,0x1581,0x157b,0x1581,0x157b,0x1581,0x157b, +0x1581,0x157b,0x1581,0x157b,0x109b,0x1092,0x109b,0x1092,0x109b,0x1092,0x109b,0x1092,0x109b,0x1092,0x109b,0x1092, +0x109b,0x1092,0x109b,0x1092,0x109b,0x1092,0x109b,0x1092,0x109b,0x1092,0x109b,0x1092,0x109b,0x1092,0x109b,0x1092, +0x109b,0x1092,0x109b,0x1092,0x1095,0x1092,0x1092,0x1092,0x1092,0x1092,0x1092,0x1092,0x1092,0x109b,0x1092,0x109b, +0x1092,0x109b,0x109b,0x1092,0x109e,0x109e,0x10a4,0x10aa,0x10aa,0x10aa,0x10aa,0x10aa,0x10aa,0x10aa,0x10aa,0x10aa, +0x10aa,0x10aa,0x10aa,0x10aa,0x10aa,0x10aa,0x10aa,0x10aa,0x10aa,0x10aa,0x10aa,0x10aa,0x10aa,0x10aa,0x10aa,0x10aa, +0x10aa,0x10aa,0x10aa,0x10aa,0x10aa,0x10a4,0x109e,0x109e,0x109e,0x109e,0x10a4,0x10a4,0x109e,0x109e,0x10a7,0x1470, +0x146d,0x146d,0x10aa,0x10aa,0x10a1,0x10a1,0x10a1,0x10a1,0x10a1,0x10a1,0x10a1,0x10a1,0x10a1,0x10a1,0x1473,0x1473, +0x1473,0x1473,0x1473,0x1473,0x10bf,0x10bf,0x10bf,0x10bf,0x10bf,0x10bf,0x10bf,0x10bf,0x10bf,0x10bf,0x10bf,0x10bf, +0x10bf,0x10bf,0x10bf,0x10bf,0x10bf,0x10bf,0x10bf,0x10bf,0x10bf,0x10bf,0x10bf,0x10bf,0x10bf,0x10bf,0x10bf,0x10bf, +0x10bf,0x10bf,0x10bf,0x10bf,0x10c8,0x10c8,0x10c8,0x10c8,0x10c8,0x10c8,0x10c8,0x10c8,0x10c8,0x10c8,0x10c8,0x10c8, +0x10c8,0x10c8,0x10c8,0x10c8,0x10c8,0x10c8,0x10c8,0x10c8,0x10c8,0x10c8,0x10c8,0x10c8,0x10cb,0x10cb,0x10cb,0x10ce, +0x10cb,0x10cb,0x10d1,0x10d1,0x10d4,0x10d4,0x10d4,0x10d4,0x10d4,0x10d4,0x10d4,0x10d4,0x10d4,0x10d4,0x10d4,0x10d4, 0x10d4,0x10d4,0x10d4,0x10d4,0x10d4,0x10d4,0x10d4,0x10d4,0x10d4,0x10d4,0x10d4,0x10d4,0x10d4,0x10d4,0x10d4,0x10d4, -0x10d4,0x10d4,0x10d4,0x10d4,0x10d4,0x10d4,0x10d4,0x10d4,0x1152,0x1152,0x1152,0x1152,0x1152,0x1152,0x1152,0x1152, -0x1152,0x1152,0x1152,0x1152,0x1152,0x1152,0x1152,0x1152,0x1152,0x1152,0x1152,0x1152,0x1152,0x1152,0x1149,0x1149, -0x114c,0x114c,0x1152,0x1149,0x1149,0x1149,0x1149,0x1149,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x10d4,0x10d4,0x10d4,0x10d4,0x10dd,0x10dd,0x10dd,0x10dd,0x10dd,0x10dd,0x10dd,0x10dd,0x10dd,0x10dd,0x10dd,0x10dd, +0x10e0,0x10d7,0x10e6,0x10e3,0x10dd,0x10dd,0x10dd,0x10dd,0x10dd,0x10dd,0x10dd,0x10dd,0x10dd,0x10dd,0x10dd,0x10dd, +0x10dd,0x10dd,0x10dd,0x10dd,0x10dd,0x10dd,0x10dd,0x10dd,0x10dd,0x10dd,0x10dd,0x10dd,0x10dd,0x10dd,0x10dd,0x10dd, +0x10dd,0x10dd,0x10dd,0x10dd,0x139e,0x139b,0x10f8,0x10f2,0x10f8,0x10f2,0x10f8,0x10f2,0x10f8,0x10f2,0x10f8,0x10f2, +0x10f8,0x10f2,0x10f5,0x1176,0x10e9,0x10e9,0x10e9,0x10ef,0x1476,0x1476,0x1476,0x1476,0x1476,0x1476,0x1476,0x1476, +0x10ec,0x10ec,0x10ef,0x10fb,0x10f8,0x10f2,0x10f8,0x10f2,0x10f8,0x10f2,0x10f8,0x10f2,0x10f8,0x10f2,0x10f8,0x10f2, +0x10f8,0x10f2,0x10f8,0x10f2,0x10f8,0x10f2,0x10f8,0x10f2,0x10f8,0x10f2,0x10f8,0x10f2,0x10f8,0x10f2,0x10f8,0x10f2, +0x10f8,0x10f2,0x10f8,0x10f2,0x1590,0x158d,0x1590,0x158d,0x1593,0x1593,0x176d,0x1476,0x1104,0x1104,0x1107,0x1107, +0x1107,0x1107,0x1107,0x1107,0x1107,0x1107,0x1107,0x1107,0x1107,0x1107,0x1107,0x1107,0x1107,0x1107,0x1107,0x1107, +0x1107,0x1107,0x1107,0x1107,0x1107,0x1107,0x1107,0x1107,0x1107,0x1107,0x1107,0x1107,0x1104,0x1104,0x1104,0x1104, +0x1104,0x1104,0x1104,0x1104,0x1104,0x1104,0x1104,0x1104,0x1116,0x1116,0x1116,0x1116,0x1116,0x1116,0x110d,0x110d, +0x110d,0x110d,0x110d,0x1110,0x1110,0x1110,0x116a,0x1119,0x1128,0x1128,0x1128,0x1128,0x1128,0x1128,0x1128,0x1128, +0x1128,0x1128,0x1128,0x1128,0x1128,0x1128,0x1128,0x1128,0x1113,0x1113,0x1113,0x1113,0x1113,0x1113,0x1113,0x1113, +0x1113,0x1113,0x1116,0x1116,0x1116,0x1116,0x1116,0x1116,0x1116,0x1116,0x1116,0x1116,0x1116,0x1116,0x1116,0x1116, +0x1116,0x1116,0x1116,0x1116,0x1116,0x1116,0x1116,0x1116,0x1137,0x1137,0x1137,0x1137,0x1137,0x1137,0x1137,0x1137, +0x1137,0x1137,0x1137,0x1137,0x1137,0x1137,0x1137,0x1137,0x1137,0x1137,0x1137,0x1137,0x1137,0x1137,0x1137,0x1137, +0x1137,0x1137,0x1137,0x1137,0x1137,0x1137,0x1137,0x1137,0x1149,0x1149,0x1149,0x1149,0x1149,0x1149,0x1149,0x1149, +0x1149,0x1149,0x1149,0x1149,0x1149,0x1149,0x1149,0x1149,0x1149,0x1149,0x1149,0x1149,0x1149,0x1149,0x1149,0x1149, +0x1149,0x1149,0x1149,0x1149,0x1149,0x1149,0x1149,0x1149,0x1152,0x1152,0x1152,0x1152,0x1167,0x1152,0x1152,0x1152, +0x1152,0x1152,0x1152,0x1152,0x1152,0x1152,0x1152,0x1152,0x1152,0x1152,0x1152,0x1152,0x1152,0x1152,0x1152,0x1152, +0x1152,0x1152,0x1152,0x1152,0x1152,0x1152,0x1152,0x1152,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155, 0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155, +0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x11d6,0x11d6,0x11d6,0x11d6,0x11d6,0x11d6,0x11d6,0x11d6, +0x11d6,0x11d6,0x11d6,0x11d6,0x11d6,0x11d6,0x11d6,0x11d6,0x11d6,0x11d6,0x11d6,0x11d6,0x11d6,0x11d6,0x11cd,0x11cd, +0x11d0,0x11d0,0x11d6,0x11cd,0x11cd,0x11cd,0x11cd,0x11cd,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9, #if !U_PLATFORM_IS_DARWIN_BASED -0x1155,0x1155,0x1155,0x1155,0x1164,0x1164,0x1164,0x1173,0x1179,0x1179,0x1179,0x1179,0x1179,0x1179,0x1179,0x1179, -0x1179,0x1179,0x1179,0x1179,0x1179,0x1179,0x1179,0x1179,0x1179,0x1179,0x1179,0x1179,0x1179,0x1179,0x1179,0x1179, -0x1179,0x1179,0x1179,0x1179,0x1179,0x1179,0x1179,0x1167,0x1173,0x1173,0x1164,0x1164,0x1164,0x1164,0x1173,0x1173, -0x1164,0x1173,0x1173,0x1173,0x1185,0x1185,0x1185,0x1185,0x1185,0x1185,0x1185,0x1185,0x1185,0x1185,0x1185,0x1185, -0x1185,0x1185,0x1185,0x1185,0x1188,0x1185,0x1185,0x1185,0x1185,0x1185,0x1185,0x117f,0x117f,0x117f,0x1185,0x1182, -0x14ca,0x14cd,0x14d0,0x14d0,0x1197,0x1197,0x1197,0x1197,0x1197,0x1197,0x1197,0x1197,0x1197,0x1197,0x1197,0x1197, -0x1197,0x1197,0x1197,0x1197,0x118b,0x1197,0x118b,0x118b,0x118b,0x11a0,0x11a0,0x118b,0x118b,0x11a0,0x1197,0x11a0, -0x11a0,0x1197,0x118b,0x118e,0x1197,0x1197,0x1197,0x1197,0x1197,0x1197,0x1197,0x1197,0x1197,0x1197,0x1197,0x1197, -0x1197,0x1197,0x1197,0x1197,0x1197,0x1197,0x1197,0x1197,0x1197,0x1197,0x1197,0x1197,0x1197,0x1197,0x1197,0x1197, -0x1197,0x1197,0x1197,0x1197,0x11b2,0x11b2,0x11b2,0x11b2,0x11b2,0x11b2,0x11b2,0x11b2,0x11b2,0x11b2,0x11b2,0x11b2, -0x11b2,0x11b2,0x11b2,0x11b2,0x11b2,0x11b2,0x11b2,0x11b2,0x11b2,0x11b2,0x11b2,0x11b2,0x11b2,0x11b2,0x11b2,0x11b2, -0x11b2,0x11b2,0x11b2,0x11b2,0x11ca,0x11ca,0x11ca,0x11ca,0x11ca,0x11ca,0x11ca,0x11ca,0x11ca,0x11ca,0x11ca,0x11ca, -0x11ca,0x11ca,0x11ca,0x11ca,0x11ca,0x11ca,0x11ca,0x11ca,0x11ca,0x11ca,0x11ca,0x11ca,0x11ca,0x11ca,0x11ca,0x11ca, -0x11ca,0x11c7,0x11c7,0x11c7,0x11d3,0x11d3,0x11d3,0x11d3,0x11d3,0x11d3,0x11d3,0x11d3,0x11d3,0x11d3,0x11d3,0x11d3, -0x11d3,0x11d3,0x11d3,0x11d3,0x11d3,0x11d3,0x11d3,0x11d3,0x11d3,0x11d3,0x11d3,0x11d3,0x11d3,0x11d3,0x11d3,0x11d3, -0x11d3,0x11d3,0x11d3,0x11d3,0x11e2,0x11e2,0x11e2,0x11e2,0x11e2,0x11e2,0x11e2,0x11e2,0x11e2,0x11e2,0x11e2,0x11e2, -0x11e2,0x11e2,0x11e2,0x11e2,0x11e2,0x11e2,0x11e2,0x11e2,0x11e2,0x11e2,0x11e2,0x11e2,0x11e2,0x11e2,0x11e2,0x11e2, -0x11e2,0x11e2,0x11e2,0x11e2,0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x1200, -0x11fd,0x11fd,0x11fd,0x11fd,0x11fa,0x11fa,0x11fa,0x11ee,0x11ee,0x11ee,0x11ee,0x11fa,0x11fa,0x11f4,0x11f1,0x11f7, -0x11f7,0x11e8,0x1203,0x1203,0x11eb,0x11eb,0x11fa,0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x11fd, -0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x1200,0x11fd, -0x1200,0x11fd,0x11fd,0x11fd,0x1206,0x1206,0x1206,0x1206,0x1206,0x1206,0x1206,0x1206,0x1206,0x1206,0x1206,0x1206, -0x1206,0x1206,0x1206,0x1206,0x1206,0x1206,0x1206,0x1206,0x1206,0x1206,0x1206,0x1206,0x1206,0x1206,0x1206,0x1206, -0x1206,0x1206,0x1206,0x1206,0x120c,0x120c,0x120c,0x1209,0x1209,0x1209,0x1206,0x1206,0x1206,0x1206,0x1209,0x1206, -0x1206,0x1206,0x120c,0x1209,0x120c,0x1209,0x1206,0x1206,0x1206,0x1206,0x1206,0x1206,0x1206,0x1206,0x1206,0x1206, -0x1206,0x1206,0x1206,0x1206,0x1206,0x1206,0x1206,0x1206,0x1206,0x1206,0x1206,0x1206,0x1206,0x1206,0x1206,0x1206, -0x1206,0x120c,0x1209,0x1209,0x1206,0x1206,0x1206,0x1206,0x1218,0x1218,0x12bd,0x1215,0x12bd,0x12bd,0x12bd,0x12bd, -0x1215,0x121b,0x1221,0x1215,0x1215,0x1215,0x1215,0x1215,0x121b,0x121e,0x1221,0x1221,0x121e,0x1221,0x1215,0x121e, -0x121e,0x1224,0x1221,0x1215,0x1215,0x1221,0x1218,0x1218,0x1353,0x1353,0x1242,0x1353,0x1353,0x1353,0x1242,0x1353, -0x1353,0x1353,0x123c,0x123c,0x123c,0x123c,0x123c,0x134a,0x1350,0x1350,0x1350,0x1350,0x1350,0x1350,0x1350,0x123f, -0x1350,0x1350,0x1350,0x1350,0x1350,0x1350,0x1350,0x123f,0x1263,0x1263,0x1263,0x1263,0x1263,0x1263,0x1263,0x1263, -0x1263,0x1263,0x1263,0x1263,0x1263,0x1263,0x1263,0x1263,0x1263,0x1263,0x1263,0x1263,0x1263,0x1263,0x1263,0x1263, -0x1263,0x1263,0x1263,0x1263,0x1263,0x1263,0x1263,0x1263,0x1308,0x1308,0x1308,0x1308,0x1308,0x1308,0x1308,0x1308, -0x1308,0x1308,0x1308,0x1308,0x1308,0x1308,0x1308,0x1308,0x1308,0x1308,0x1308,0x1308,0x1308,0x1308,0x1308,0x1308, -0x1308,0x1308,0x1308,0x1308,0x1308,0x1308,0x1308,0x1308,0x131d,0x130e,0x131d,0x1320,0x1320,0x1320,0x1320,0x1320, -0x1320,0x1320,0x1320,0x1320,0x1320,0x1320,0x1320,0x1320,0x1320,0x1320,0x1320,0x1320,0x1320,0x1320,0x1320,0x1320, -0x1320,0x1320,0x1320,0x1320,0x1320,0x1320,0x1320,0x1320,0x130e,0x130e,0x130e,0x130e,0x130e,0x130e,0x130e,0x130e, -0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326, -0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326, -0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332, -0x1332,0x1332,0x1332,0x1332,0x1332,0x132f,0x132f,0x1332,0x1332,0x1332,0x1332,0x1332,0x132f,0x1332,0x1332,0x1332, -0x132f,0x1332,0x132f,0x1332,0x132f,0x1332,0x1332,0x1332,0x1332,0x1332,0x1335,0x1332,0x1332,0x1332,0x1332,0x132f, -0x1332,0x132f,0x132f,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332, -0x132f,0x132f,0x132f,0x132f,0x132f,0x132f,0x132f,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332, -0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x132f,0x132f,0x132f,0x132f,0x132f,0x132f,0x132f,0x132f,0x132f, -0x132f,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x132f,0x132f, -0x132f,0x132f,0x132f,0x132f,0x132f,0x132f,0x132f,0x132f,0x132f,0x132f,0x14dc,0x14dc,0x1332,0x1332,0x1332,0x1332, -0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332, -0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x14e5,0x14df,0x14df, -0x14e5,0x14e5,0x14e5,0x14e5,0x14e5,0x14e5,0x14e5,0x14e5,0x14e5,0x16a1,0x16a1,0x16a1,0x1332,0x1332,0x1332,0x1332, -0x1332,0x1332,0x14e5,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332, -0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332, -0x1332,0x14e5,0x16a1,0x16a1,0x1332,0x1332,0x1332,0x1332,0x1332,0x1335,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332, -0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x14df,0x14df,0x14e5,0x14e5,0x14df,0x14e5,0x14e5,0x14e5, -0x14dc,0x14dc,0x14e5,0x14e5,0x1332,0x1332,0x1335,0x1335,0x1335,0x14e8,0x1332,0x1335,0x1332,0x1332,0x1335,0x14eb, -0x14eb,0x14e5,0x14e5,0x16a1,0x16a1,0x16a1,0x16a1,0x16a1,0x14e5,0x14e5,0x14e5,0x14e5,0x14e5,0x14e5,0x14e5,0x14e5, -0x14e5,0x14e5,0x14e5,0x14e5,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332, -0x1332,0x1332,0x1332,0x1332,0x1332,0x14df,0x14df,0x14e5,0x14e8,0x14e5,0x14df,0x14e5,0x16a1,0x16a1,0x16a1,0x16a4, -0x16a4,0x16a4,0x16a4,0x16a4,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332, -0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332, -0x1332,0x1332,0x1332,0x14e5,0x1332,0x14e5,0x1335,0x1335,0x1332,0x1332,0x1335,0x1335,0x1335,0x1335,0x1335,0x1335, -0x1335,0x1335,0x1335,0x1335,0x1335,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332, -0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1335,0x1335,0x1335,0x1335,0x1332,0x1332,0x1332,0x1332,0x1335,0x1332, -0x1335,0x1335,0x1335,0x1335,0x1335,0x1335,0x1335,0x1335,0x1335,0x1332,0x1332,0x1332,0x1335,0x1332,0x1332,0x1332, -0x1332,0x1335,0x1335,0x1335,0x1332,0x1335,0x1335,0x1335,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332, -0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332, -0x14e8,0x1332,0x1332,0x1332,0x1332,0x14e5,0x14df,0x16a1,0x13b0,0x13b0,0x13b0,0x13b0,0x14dc,0x14dc,0x14dc,0x14dc, -0x14dc,0x14e2,0x14e5,0x16a1,0x16a1,0x16a1,0x16a1,0x169e,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332, -0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x1332,0x14df,0x14df,0x14df,0x14df,0x14df,0x14df,0x14df,0x14e5, -0x14e5,0x14df,0x14df,0x14e5,0x14eb,0x14eb,0x14e5,0x14e5,0x14e5,0x14e5,0x172e,0x14df,0x14df,0x14df,0x14df,0x14df, -0x14df,0x14e5,0x14df,0x14e5,0x14df,0x14df,0x14df,0x14df,0x14e5,0x14df,0x14df,0x14df,0x14df,0x14df,0x14df,0x14e5, -0x14df,0x14df,0x14df,0x14e5,0x14dc,0x14dc,0x14dc,0x14dc,0x14dc,0x14dc,0x14e5,0x1332,0x1332,0x1332,0x1332,0x1332, -0x13b3,0x1338,0x1338,0x1338,0x1338,0x1338,0x1338,0x1338,0x1338,0x1338,0x1338,0x1338,0x1338,0x1338,0x1338,0x1338, -0x1338,0x13b3,0x1338,0x1338,0x1338,0x13b3,0x1338,0x13b3,0x1338,0x13b3,0x1338,0x13b3,0x1338,0x1338,0x1338,0x13b3, -0x1338,0x1338,0x1338,0x1338,0x1338,0x1338,0x13b3,0x13b3,0x1338,0x1338,0x1338,0x1338,0x13b3,0x1338,0x13b3,0x13b3, -0x1338,0x1338,0x1338,0x1338,0x13b3,0x1338,0x1338,0x1338,0x1338,0x1338,0x1338,0x1338,0x1338,0x1338,0x1338,0x1338, -0x1338,0x14f1,0x14f1,0x16a7,0x16a7,0x133b,0x133b,0x133b,0x1338,0x1338,0x1338,0x133b,0x133b,0x133b,0x133b,0x133b, -0x15e4,0x15e4,0x15e4,0x15e4,0x15e4,0x15e4,0x15e4,0x15e4,0x15e4,0x15e4,0x15e4,0x15e4,0x15e4,0x15e4,0x15e4,0x15e4, -0x133e,0x133e,0x133e,0x133e,0x133e,0x133e,0x133e,0x133e,0x133e,0x133e,0x133e,0x133e,0x133e,0x133e,0x133e,0x133e, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1155,0x1170,0x1170,0x1170,0x1170,0x1170,0x1170,0x1170,0x1170, -0x1170,0x1170,0x1170,0x1170,0x1170,0x1170,0x1170,0x1170,0x1170,0x1170,0x1170,0x1170,0x1170,0x1170,0x1170,0x1170, -0x1170,0x1170,0x1170,0x1170,0x1170,0x1170,0x1170,0x1170,0x117c,0x117c,0x117c,0x117c,0x117c,0x117c,0x117c,0x117c, -0x117c,0x117c,0x117c,0x117c,0x117c,0x117c,0x117c,0x117c,0x117c,0x117c,0x117c,0x117c,0x117c,0x117c,0x117c,0x117c, -0x117c,0x117c,0x117c,0x117c,0x117c,0x117c,0x1179,0x117f,0x118b,0x118b,0x118b,0x118b,0x118b,0x118b,0x118b,0x118b, -0x118b,0x118b,0x118b,0x118b,0x118b,0x118b,0x118b,0x118b,0x118b,0x118b,0x118b,0x118b,0x118b,0x118b,0x118b,0x118b, -0x118b,0x118b,0x118b,0x118b,0x118b,0x118b,0x118b,0x118b,0x119a,0x119a,0x119a,0x11a9,0x11af,0x11af,0x11af,0x11af, -0x11af,0x11af,0x11af,0x11af,0x11af,0x11af,0x11af,0x11af,0x11af,0x11af,0x11af,0x11af,0x11af,0x11af,0x11af,0x11af, -0x11af,0x11af,0x11af,0x11af,0x11af,0x11af,0x11af,0x11af,0x11af,0x11af,0x11af,0x119d,0x11a9,0x11a9,0x119a,0x119a, -0x119a,0x119a,0x11a9,0x11a9,0x119a,0x11a9,0x11a9,0x11a9,0x11bb,0x11bb,0x11bb,0x11bb,0x11bb,0x11bb,0x11bb,0x11bb, -0x11bb,0x11bb,0x11bb,0x11bb,0x11bb,0x11bb,0x11bb,0x11bb,0x11be,0x11bb,0x11bb,0x11bb,0x11bb,0x11bb,0x11bb,0x11b5, -0x11b5,0x11b5,0x11bb,0x11b8,0x1500,0x1503,0x1506,0x1506,0x11cd,0x11cd,0x11cd,0x11cd,0x11cd,0x11cd,0x11cd,0x11cd, -0x11cd,0x11cd,0x11cd,0x11cd,0x11cd,0x11cd,0x11cd,0x11cd,0x11c1,0x11cd,0x11c1,0x11c1,0x11c1,0x11d6,0x11d6,0x11c1, -0x11c1,0x11d6,0x11cd,0x11d6,0x11d6,0x11cd,0x11c1,0x11c4,0x11cd,0x11cd,0x11cd,0x11cd,0x11cd,0x11cd,0x11cd,0x11cd, -0x11cd,0x11cd,0x11cd,0x11cd,0x11cd,0x11cd,0x11cd,0x11cd,0x11cd,0x11cd,0x11cd,0x11cd,0x11cd,0x11cd,0x11cd,0x11cd, -0x11cd,0x11cd,0x11cd,0x11cd,0x11cd,0x11cd,0x11cd,0x11cd,0x11e8,0x11e8,0x11e8,0x11e8,0x11e8,0x11e8,0x11e8,0x11e8, -0x11e8,0x11e8,0x11e8,0x11e8,0x11e8,0x11e8,0x11e8,0x11e8,0x11e8,0x11e8,0x11e8,0x11e8,0x11e8,0x11e8,0x11e8,0x11e8, -0x11e8,0x11e8,0x11e8,0x11e8,0x11e8,0x11e8,0x11e8,0x11e8,0x1200,0x1200,0x1200,0x1200,0x1200,0x1200,0x1200,0x1200, +0x11d9,0x11d9,0x11d9,0x11d9,0x11e8,0x11e8,0x11e8,0x11f7,0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x11fd, +0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x11fd, +0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x11eb,0x11f7,0x11f7,0x11e8,0x11e8,0x11e8,0x11e8,0x11f7,0x11f7, +0x11e8,0x11f7,0x11f7,0x11f7,0x1209,0x1209,0x1209,0x1209,0x1209,0x1209,0x1209,0x1209,0x1209,0x1209,0x1209,0x1209, +0x1209,0x1209,0x1209,0x1209,0x120c,0x1209,0x1209,0x1209,0x1209,0x1209,0x1209,0x1203,0x1203,0x1203,0x1209,0x1206, +0x1563,0x1566,0x1569,0x1569,0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x121b, +0x121b,0x121b,0x121b,0x121b,0x120f,0x121b,0x120f,0x120f,0x120f,0x1224,0x1224,0x120f,0x120f,0x1224,0x121b,0x1224, +0x1224,0x121b,0x120f,0x1212,0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x121b, +0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x121b, +0x121b,0x121b,0x121b,0x121b,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236, +0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236, +0x1236,0x1236,0x1236,0x1236,0x124e,0x124e,0x124e,0x124e,0x124e,0x124e,0x124e,0x124e,0x124e,0x124e,0x124e,0x124e, +0x124e,0x124e,0x124e,0x124e,0x124e,0x124e,0x124e,0x124e,0x124e,0x124e,0x124e,0x124e,0x124e,0x124e,0x124e,0x124e, +0x124e,0x124b,0x124b,0x124b,0x1257,0x1257,0x1257,0x1257,0x1257,0x1257,0x1257,0x1257,0x1257,0x1257,0x1257,0x1257, +0x1257,0x1257,0x1257,0x1257,0x1257,0x1257,0x1257,0x1257,0x1257,0x1257,0x1257,0x1257,0x1257,0x1257,0x1257,0x1257, +0x1257,0x1257,0x1257,0x1257,0x1266,0x1266,0x1266,0x1266,0x1266,0x1266,0x1266,0x1266,0x1266,0x1266,0x1266,0x1266, +0x1266,0x1266,0x1266,0x1266,0x1266,0x1266,0x1266,0x1266,0x1266,0x1266,0x1266,0x1266,0x1266,0x1266,0x1266,0x1266, +0x1266,0x1266,0x1266,0x1266,0x1281,0x1281,0x1281,0x1281,0x1281,0x1281,0x1281,0x1281,0x1281,0x1281,0x1281,0x1284, +0x1281,0x1281,0x1281,0x1281,0x127e,0x127e,0x127e,0x1272,0x1272,0x1272,0x1272,0x127e,0x127e,0x1278,0x1275,0x127b, +0x127b,0x126c,0x1287,0x1287,0x126f,0x126f,0x127e,0x1281,0x1281,0x1281,0x1281,0x1281,0x1281,0x1281,0x1281,0x1281, +0x1281,0x1281,0x1281,0x1281,0x1281,0x1281,0x1281,0x1281,0x1281,0x1281,0x1281,0x1281,0x1281,0x1281,0x1284,0x1281, +0x1284,0x1281,0x1281,0x1281,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a, +0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a, +0x128a,0x128a,0x128a,0x128a,0x1290,0x1290,0x1290,0x128d,0x128d,0x128d,0x128a,0x128a,0x128a,0x128a,0x128d,0x128a, +0x128a,0x128a,0x1290,0x128d,0x1290,0x128d,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a, +0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a,0x128a, +0x128a,0x1290,0x128d,0x128d,0x128a,0x128a,0x128a,0x128a,0x129c,0x129c,0x1344,0x1299,0x1344,0x1344,0x1344,0x1344, +0x1299,0x129f,0x12c6,0x1299,0x1299,0x1299,0x1299,0x1299,0x129f,0x12a2,0x12c6,0x12c6,0x12a2,0x12c6,0x1299,0x12a2, +0x12a2,0x12a5,0x12c6,0x1299,0x1299,0x12c6,0x129c,0x129c,0x13b3,0x13b3,0x13b3,0x13b3,0x13b3,0x13b3,0x13b3,0x13b3, +0x13b3,0x13b3,0x12ae,0x12ae,0x12ae,0x12ae,0x13ce,0x13ad,0x12b7,0x13ce,0x13ce,0x13ce,0x13ce,0x13ce,0x13ce,0x13ce, +0x13ce,0x13ce,0x13ce,0x1863,0x1863,0x1863,0x1863,0x1863,0x13b6,0x13b6,0x12bd,0x13b6,0x13b6,0x13b6,0x12bd,0x13b6, +0x13b6,0x13b6,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x13b0,0x13b3,0x13b3,0x13b3,0x13b3,0x13b3,0x13b3,0x13b3,0x12ba, +0x13b3,0x13b3,0x13b3,0x13b3,0x13b3,0x13b3,0x13b3,0x12ba,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4, +0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4, +0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x1386,0x1386,0x1386,0x1386,0x1386,0x1386,0x1386,0x1386, +0x1386,0x1386,0x1386,0x1386,0x1386,0x1386,0x1386,0x1386,0x1386,0x1386,0x1386,0x1386,0x1386,0x1386,0x1386,0x1386, +0x1386,0x1386,0x1386,0x1386,0x1386,0x1386,0x1386,0x1386,0x139b,0x138c,0x139b,0x139e,0x139e,0x139e,0x139e,0x139e, +0x139e,0x139e,0x139e,0x139e,0x139e,0x139e,0x139e,0x139e,0x139e,0x139e,0x139e,0x139e,0x139e,0x139e,0x139e,0x139e, +0x139e,0x139e,0x139e,0x139e,0x139e,0x139e,0x139e,0x139e,0x138c,0x138c,0x138c,0x138c,0x138c,0x138c,0x138c,0x138c, +0x13a4,0x13a4,0x13a4,0x13a4,0x13a4,0x13a4,0x13a4,0x13a4,0x13a4,0x13a4,0x13a4,0x13a4,0x13a4,0x13a4,0x13a4,0x13a4, +0x13a4,0x13a4,0x13a4,0x13a4,0x13a4,0x13a4,0x13a4,0x13a4,0x13a4,0x13a4,0x13a4,0x13a4,0x13a4,0x13a4,0x13a4,0x13a4, +0x13aa,0x13aa,0x13aa,0x13aa,0x13aa,0x13aa,0x13aa,0x13aa,0x13aa,0x13aa,0x13aa,0x13aa,0x13aa,0x13aa,0x13aa,0x13aa, +0x13aa,0x13aa,0x13aa,0x13aa,0x13aa,0x13aa,0x13aa,0x13aa,0x13aa,0x13aa,0x13aa,0x13aa,0x13aa,0x13aa,0x13aa,0x13aa, +0x13e3,0x13e3,0x13e3,0x13e3,0x13e6,0x13e3,0x13e3,0x13e3,0x13e6,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3, +0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e0,0x13e0,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e0,0x13e3,0x13e3,0x13e3, +0x13e0,0x13e3,0x13e0,0x13e3,0x13e0,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e9,0x13e3,0x13e3,0x13e3,0x13e3,0x13e0, +0x13e3,0x13e0,0x13e0,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e6,0x13e6,0x13e3,0x13e3,0x13e3, +0x13e0,0x13e0,0x13e0,0x13e0,0x13e0,0x13e0,0x13e0,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3, +0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e0,0x13e0,0x13e0,0x13e0,0x13e0,0x13e0,0x13e0,0x13e0,0x13e0, +0x13e0,0x13e3,0x13e3,0x13e6,0x13e3,0x13e3,0x13e3,0x13e3,0x13e6,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e0,0x13e0, +0x13e0,0x13e0,0x13e0,0x13e0,0x13e0,0x13e0,0x13e0,0x13e0,0x13e0,0x13e0,0x1575,0x1575,0x13e3,0x13e3,0x13e3,0x13e3, +0x13e3,0x13e3,0x13e3,0x13e3,0x13e6,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3, +0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x157e,0x1578,0x1578, +0x157e,0x157e,0x157e,0x157e,0x157e,0x157e,0x157e,0x157e,0x157e,0x17b8,0x17b8,0x17b8,0x13e3,0x13e3,0x13e3,0x13e3, +0x13e3,0x13e3,0x157e,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e6,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3, +0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3, +0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e6, +0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x157e,0x17b8,0x17b8,0x13e3,0x13e3,0x13e3,0x13e3, +0x13e3,0x13e9,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e6, +0x1578,0x1578,0x157e,0x157e,0x1578,0x157e,0x157e,0x157e,0x1575,0x1575,0x157e,0x157e,0x13e3,0x13e3,0x13e9,0x13e9, +0x13e9,0x16ec,0x13e3,0x13e9,0x13e3,0x13e3,0x13e9,0x1584,0x1584,0x157e,0x157e,0x17b8,0x17b8,0x17b8,0x17b8,0x17b8, +0x157e,0x157e,0x157e,0x157e,0x157e,0x157e,0x157e,0x157e,0x157e,0x157e,0x157e,0x157e,0x13e3,0x13e3,0x13e3,0x13e3, +0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e6,0x13e3,0x13e6,0x13e3,0x13e3,0x13e3,0x1578,0x1578,0x157e, +0x16ec,0x157e,0x1578,0x157e,0x17b8,0x17b8,0x17b8,0x17bb,0x17bb,0x17bb,0x17bb,0x17bb,0x13e3,0x13e3,0x13e3,0x13e3, +0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3, +0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x157e,0x13e3,0x157e,0x13e9,0x13e9, +0x13e3,0x13e3,0x13e9,0x13e9,0x13e9,0x13e9,0x13e9,0x13e9,0x13e9,0x13e9,0x13e9,0x13e9,0x13e9,0x13e3,0x13e3,0x13e3, +0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13ec,0x13ec, +0x13ec,0x13ec,0x13e3,0x13e3,0x13e3,0x13e3,0x13e9,0x13e3,0x13e9,0x13e9,0x13e9,0x13e9,0x13e9,0x13e9,0x13e9,0x13e9, +0x13e9,0x13e3,0x13e3,0x13e3,0x13e9,0x13e3,0x13e3,0x13e3,0x13e3,0x13e9,0x13e9,0x13e9,0x13e3,0x13e9,0x13e9,0x13e9, +0x13e3,0x13e3,0x13e3,0x13e6,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3, +0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x16ec,0x13e3,0x13e3,0x13e3, +0x13e3,0x157e,0x1578,0x17b8,0x1446,0x1446,0x1446,0x1446,0x1575,0x1575,0x1575,0x1575,0x1575,0x157b,0x157e,0x17b8, +0x17b8,0x17b8,0x17b8,0x1740,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3, +0x13e3,0x13e3,0x13e3,0x13e3,0x1578,0x1578,0x1578,0x1578,0x1578,0x1578,0x1578,0x157e,0x157e,0x1578,0x1578,0x157e, +0x1584,0x1584,0x157e,0x157e,0x157e,0x157e,0x186c,0x1578,0x1578,0x1578,0x1578,0x1578,0x1578,0x157e,0x1578,0x157e, +0x1578,0x1578,0x1578,0x1578,0x1581,0x1578,0x1578,0x1578,0x1578,0x1578,0x1578,0x157e,0x1578,0x1578,0x1578,0x157e, +0x1575,0x1575,0x1575,0x1575,0x1575,0x1575,0x157e,0x13e3,0x13e3,0x13e3,0x13e3,0x13e3,0x14d0,0x13ef,0x13ef,0x13ef, +0x13ef,0x13ef,0x13ef,0x13ef,0x13ef,0x13ef,0x13ef,0x13ef,0x13ef,0x13ef,0x13ef,0x13ef,0x13ef,0x14d0,0x13ef,0x13ef, +0x13ef,0x14d0,0x13ef,0x14d0,0x13ef,0x14d0,0x13ef,0x14d0,0x13ef,0x13ef,0x13ef,0x14d0,0x13ef,0x13ef,0x13ef,0x13ef, +0x13ef,0x13ef,0x14d0,0x14d0,0x13ef,0x13ef,0x13ef,0x13ef,0x14d0,0x13ef,0x14d0,0x14d0,0x13ef,0x13ef,0x13ef,0x13ef, +0x14d0,0x13ef,0x13ef,0x13ef,0x13ef,0x13ef,0x13ef,0x13ef,0x13ef,0x13ef,0x13ef,0x13ef,0x13ef,0x16f2,0x16f2,0x17be, +0x17be,0x13f2,0x13f2,0x13f2,0x13ef,0x13ef,0x13ef,0x13f2,0x13f2,0x13f2,0x13f2,0x13f2,0x1671,0x1671,0x1671,0x1671, +0x1671,0x1671,0x1671,0x1671,0x1671,0x1671,0x1671,0x1671,0x1671,0x1671,0x1671,0x1671,0x13f8,0x13f5,0x13f5,0x13f5, +0x13f5,0x13f5,0x13f5,0x13f5,0x13f5,0x13f5,0x13f5,0x13f5,0x13f5,0x13f5,0x13f5,0x13f5,0x13f5,0x13f5,0x13f8,0x13f5, +0x13f5,0x13f5,0x13f5,0x13f5,0x13f5,0x13f5,0x13f5,0x13f5,0x13f5,0x13f5,0x13f5,0x13f5,0x13f5,0x13f5,0x13f5,0x13fb, +0x13f5,0x13f5,0x13f5,0x13f5,0x13f5,0x13f5,0x13f5,0x13f5,0x13f5,0x13f5,0x13f5,0x13f5,0x13f5,0x13f5,0x13f5,0x13f5, +0x13fb,0x13fb,0x13fb,0x13f5,0x13f5,0x13f5,0x13f5,0x13f5,0x13f5,0x13f5,0x13f5,0x13f5,0x13fe,0x13fe,0x13fe,0x13fe, +0x13fe,0x13fe,0x13fe,0x13fe,0x13fe,0x13fe,0x13fe,0x13fe,0x13fe,0x13fe,0x13fe,0x13fe,0x13fe,0x13fe,0x13fe,0x13fe, +0x13fe,0x13fe,0x13fe,0x13fe,0x13fe,0x13fe,0x13fe,0x13fe,0x13fe,0x13fe,0x13fe,0x13fe,0x17eb,0x17eb,0x17e8,0x1743, +0x144c,0x144c,0x144c,0x144c,0x144c,0x144c,0x1449,0x1449,0x1449,0x1449,0x1449,0x1449,0x144c,0x144c,0x144c,0x144c, +0x144c,0x144c,0x144c,0x144c,0x144c,0x144c,0x144c,0x144c,0x144c,0x144c,0x144c,0x158d,0x1458,0x1458,0x1458,0x146a, +0x146a,0x146a,0x146a,0x146a,0x146a,0x146a,0x146a,0x146a,0x146a,0x146a,0x146a,0x146a,0x146a,0x146a,0x146a,0x146a, +0x146a,0x146a,0x146a,0x146a,0x146a,0x146a,0x146a,0x146a,0x146a,0x146a,0x146a,0x146a,0x1485,0x1485,0x1485,0x1485, +0x1485,0x1485,0x1485,0x1485,0x1485,0x1485,0x1485,0x1485,0x1485,0x1485,0x1485,0x1485,0x1485,0x1485,0x1485,0x1485, +0x1485,0x1485,0x1485,0x1485,0x1485,0x1485,0x1485,0x1485,0x1485,0x1485,0x1485,0x1485,0x148e,0x148e,0x148e,0x148e, +0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e, +0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x148e,0x1494,0x1494,0x14a0,0x14a6, +0x14a6,0x14a6,0x14a6,0x14a6,0x14a6,0x14a6,0x14a6,0x14a6,0x14a6,0x14a6,0x14a6,0x14a6,0x14a6,0x14a6,0x14a6,0x14a6, +0x14a6,0x14a6,0x14a6,0x14a6,0x14a6,0x14a6,0x14a6,0x14a6,0x14a6,0x14a6,0x14a6,0x14a6,0x14a6,0x14a6,0x14a6,0x14a0, +0x14a0,0x14a0,0x1494,0x1494,0x1494,0x1494,0x1494,0x1494,0x1494,0x1494,0x1494,0x14a0,0x14c7,0x14c7,0x14c7,0x14c7, +0x14c7,0x14c7,0x14c7,0x14c7,0x14c7,0x14c7,0x14c7,0x14c7,0x14c7,0x14c7,0x14c7,0x14c7,0x14c7,0x14c7,0x14c7,0x14c7, +0x14c7,0x14c7,0x14c7,0x14c7,0x14c7,0x14c7,0x14c7,0x14c7,0x14c7,0x14c7,0x14c7,0x14c7,0x1578,0x1578,0x157e,0x157e, +0x157e,0x1578,0x1578,0x1578,0x1578,0x1578,0x1578,0x1578,0x1578,0x1578,0x1578,0x1578,0x1578,0x157e,0x157e,0x157e, +0x1575,0x1575,0x1575,0x1575,0x1575,0x1575,0x1575,0x1575,0x157e,0x157e,0x157e,0x1578,0x1578,0x1578,0x1578,0x1578, +0x1578,0x1578,0x1578,0x157e,0x1578,0x1578,0x157e,0x157e,0x157e,0x157e,0x1578,0x1578,0x1584,0x1578,0x1578,0x1578, +0x1578,0x16ef,0x16ef,0x1578,0x1578,0x1578,0x1578,0x1578,0x1578,0x1578,0x1578,0x1578,0x1869,0x157e,0x1578,0x1578, +0x157e,0x1578,0x1578,0x1578,0x1578,0x1578,0x1578,0x1578,0x1578,0x157e,0x157e,0x1578,0x1578,0x1578,0x1578,0x1578, +0x1578,0x1578,0x1578,0x1578,0x157e,0x1578,0x1578,0x1578,0x15a5,0x15a5,0x15a5,0x15a5,0x15a5,0x15a5,0x15a5,0x15a5, +0x15a5,0x15a5,0x15a5,0x15a5,0x15a5,0x15a5,0x15a5,0x15a5,0x15a5,0x15a5,0x15a5,0x15a5,0x15a5,0x15a5,0x15a5,0x15a5, +0x15a5,0x15a5,0x15a5,0x15a5,0x15a5,0x15a5,0x15a5,0x15a5,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7, +0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7, +0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x15bd, +0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x15bd, +0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x15bd,0x15c0,0x15c0,0x15c0,0x15c0,0x15c0,0x15c0,0x15c0,0x15c0, +0x15c0,0x15c0,0x15c0,0x15c0,0x15c0,0x15c0,0x15c0,0x15c0,0x15c0,0x15c0,0x15c0,0x15c0,0x15c0,0x15c0,0x15c0,0x15c0, +0x15c0,0x15c0,0x15c0,0x15c0,0x15c0,0x15c0,0x15c0,0x15c0,0x15ff,0x15ff,0x15ff,0x15ff,0x15ff,0x15ff,0x15ff,0x15ff, +0x15ff,0x15ff,0x15ff,0x15ff,0x15ff,0x15ff,0x15ff,0x15ff,0x15ff,0x15ff,0x15ff,0x15ff,0x15ff,0x15ff,0x15ff,0x15ff, +0x15ff,0x15ff,0x15ff,0x15ff,0x15ff,0x15ff,0x15ff,0x15f0,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608, +0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608, +0x1608,0x1608,0x1608,0x1602,0x160b,0x160b,0x160b,0x160b,0x160e,0x160e,0x160e,0x160e,0x160e,0x160e,0x160e,0x160e, +0x160e,0x160e,0x160e,0x160e,0x160e,0x160e,0x160e,0x160e,0x160e,0x160e,0x160e,0x160e,0x160e,0x160e,0x160e,0x160e, +0x160e,0x160e,0x160e,0x160e,0x160e,0x160e,0x160e,0x160e,0x1629,0x1629,0x1629,0x1629,0x1629,0x1629,0x1629,0x1629, +0x1620,0x1629,0x1629,0x1629,0x1629,0x1629,0x1629,0x1629,0x1629,0x1629,0x1629,0x1629,0x1629,0x1629,0x1629,0x1629, +0x1629,0x1629,0x1629,0x1629,0x1629,0x1629,0x1629,0x1629,0x1632,0x1632,0x1632,0x1632,0x1632,0x1632,0x1632,0x1632, +0x1632,0x1632,0x1632,0x1632,0x1632,0x1632,0x1632,0x1632,0x1632,0x1632,0x1632,0x1632,0x1632,0x1632,0x1632,0x1632, +0x1632,0x1632,0x1632,0x1632,0x1632,0x1632,0x1632,0x1632,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644, +0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1641,0x1641,0x1641,0x1635,0x1635,0x1635,0x1635,0x1635, +0x1635,0x1635,0x1635,0x1641,0x1641,0x1635,0x1641,0x1638,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11d9,0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x11f4, +0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x11f4, +0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x1200,0x1200,0x1200,0x1200,0x1200,0x1200,0x1200,0x1200, 0x1200,0x1200,0x1200,0x1200,0x1200,0x1200,0x1200,0x1200,0x1200,0x1200,0x1200,0x1200,0x1200,0x1200,0x1200,0x1200, -0x1200,0x1200,0x1200,0x1200,0x1200,0x11fd,0x11fd,0x11fd,0x1209,0x1209,0x1209,0x1209,0x1209,0x1209,0x1209,0x1209, -0x1209,0x1209,0x1209,0x1209,0x1209,0x1209,0x1209,0x1209,0x1209,0x1209,0x1209,0x1209,0x1209,0x1209,0x1209,0x1209, -0x1209,0x1209,0x1209,0x1209,0x1209,0x1209,0x1209,0x1209,0x1218,0x1218,0x1218,0x1218,0x1218,0x1218,0x1218,0x1218, -0x1218,0x1218,0x1218,0x1218,0x1218,0x1218,0x1218,0x1218,0x1218,0x1218,0x1218,0x1218,0x1218,0x1218,0x1218,0x1218, -0x1218,0x1218,0x1218,0x1218,0x1218,0x1218,0x1218,0x1218,0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,0x1233, -0x1233,0x1233,0x1233,0x1236,0x1233,0x1233,0x1233,0x1233,0x1230,0x1230,0x1230,0x1224,0x1224,0x1224,0x1224,0x1230, -0x1230,0x122a,0x1227,0x122d,0x122d,0x121e,0x1239,0x1239,0x1221,0x1221,0x1230,0x1233,0x1233,0x1233,0x1233,0x1233, +0x1200,0x1200,0x1200,0x1200,0x1200,0x1200,0x11fd,0x1203,0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,0x120f, +0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,0x120f, +0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,0x121e,0x121e,0x121e,0x122d,0x1233,0x1233,0x1233,0x1233, 0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,0x1233, -0x1233,0x1233,0x1236,0x1233,0x1236,0x1233,0x1233,0x1233,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c, -0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c, -0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x1242,0x1242,0x1242,0x123f,0x123f,0x123f,0x123c,0x123c, -0x123c,0x123c,0x123f,0x123c,0x123c,0x123c,0x1242,0x123f,0x1242,0x123f,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c, -0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c, -0x123c,0x123c,0x123c,0x123c,0x123c,0x1242,0x123f,0x123f,0x123c,0x123c,0x123c,0x123c,0x124e,0x124e,0x12f3,0x124b, -0x12f3,0x12f3,0x12f3,0x12f3,0x124b,0x1251,0x1257,0x124b,0x124b,0x124b,0x124b,0x124b,0x1251,0x1254,0x1257,0x1257, -0x1254,0x1257,0x124b,0x1254,0x1254,0x125a,0x1257,0x124b,0x124b,0x1257,0x124e,0x124e,0x1389,0x1389,0x1278,0x1389, -0x1389,0x1389,0x1278,0x1389,0x1389,0x1389,0x1272,0x1272,0x1272,0x1272,0x1272,0x1380,0x1386,0x1386,0x1386,0x1386, -0x1386,0x1386,0x1386,0x1275,0x1386,0x1386,0x1386,0x1386,0x1386,0x1386,0x1386,0x1275,0x1299,0x1299,0x1299,0x1299, -0x1299,0x1299,0x1299,0x1299,0x1299,0x1299,0x1299,0x1299,0x1299,0x1299,0x1299,0x1299,0x1299,0x1299,0x1299,0x1299, -0x1299,0x1299,0x1299,0x1299,0x1299,0x1299,0x1299,0x1299,0x1299,0x1299,0x1299,0x1299,0x133e,0x133e,0x133e,0x133e, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x133e,0x133e,0x133e,0x133e,0x133e,0x133e,0x133e,0x133e,0x133e,0x133e,0x133e,0x133e,0x133e,0x133e,0x133e,0x133e, -#if !U_PLATFORM_IS_DARWIN_BASED -0x133e,0x133e,0x133e,0x1341,0x133e,0x133e,0x133e,0x133e,0x133e,0x133e,0x133e,0x133e,0x133e,0x133e,0x133e,0x133e, -0x133e,0x133e,0x133e,0x133e,0x1341,0x1341,0x1341,0x133e,0x133e,0x133e,0x133e,0x133e,0x133e,0x133e,0x133e,0x133e, -0x1344,0x1344,0x1344,0x1344,0x1344,0x1344,0x1344,0x1344,0x1344,0x1344,0x1344,0x1344,0x1344,0x1344,0x1344,0x1344, -0x1344,0x1344,0x1344,0x1344,0x1344,0x1344,0x1344,0x1344,0x1344,0x1344,0x1344,0x1344,0x1344,0x1344,0x1344,0x1344, -0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b, -0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b, -0x13c5,0x13c5,0x13c5,0x13d7,0x13d7,0x13d7,0x13d7,0x13d7,0x13d7,0x13d7,0x13d7,0x13d7,0x13d7,0x13d7,0x13d7,0x13d7, -0x13d7,0x13d7,0x13d7,0x13d7,0x13d7,0x13d7,0x13d7,0x13d7,0x13d7,0x13d7,0x13d7,0x13d7,0x13d7,0x13d7,0x13d7,0x13d7, -0x13f2,0x13f2,0x13f2,0x13f2,0x13f2,0x13f2,0x13f2,0x13f2,0x13f2,0x13f2,0x13f2,0x13f2,0x13f2,0x13f2,0x13f2,0x13f2, -0x13f2,0x13f2,0x13f2,0x13f2,0x13f2,0x13f2,0x13f2,0x13f2,0x13f2,0x13f2,0x13f2,0x13f2,0x13f2,0x13f2,0x13f2,0x13f2, -0x13fb,0x13fb,0x13fb,0x13fb,0x13fb,0x13fb,0x13fb,0x13fb,0x13fb,0x13fb,0x13fb,0x13fb,0x13fb,0x13fb,0x13fb,0x13fb, -0x13fb,0x13fb,0x13fb,0x13fb,0x13fb,0x13fb,0x13fb,0x13fb,0x13fb,0x13fb,0x13fb,0x13fb,0x13fb,0x13fb,0x13fb,0x13fb, -0x1401,0x1401,0x140d,0x1413,0x1413,0x1413,0x1413,0x1413,0x1413,0x1413,0x1413,0x1413,0x1413,0x1413,0x1413,0x1413, -0x1413,0x1413,0x1413,0x1413,0x1413,0x1413,0x1413,0x1413,0x1413,0x1413,0x1413,0x1413,0x1413,0x1413,0x1413,0x1413, -0x1413,0x1413,0x1413,0x140d,0x140d,0x140d,0x1401,0x1401,0x1401,0x1401,0x1401,0x1401,0x1401,0x1401,0x1401,0x140d, -0x1431,0x1431,0x1431,0x1431,0x1431,0x1431,0x1431,0x1431,0x1431,0x1431,0x1431,0x1431,0x1431,0x1431,0x1431,0x1431, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x133e,0x133e,0x133e,0x133e,0x133e,0x133e,0x133e,0x133e,0x133e,0x133e,0x133e,0x133e,0x1353,0x1344,0x1353,0x1356, -0x1356,0x1356,0x1356,0x1356,0x1356,0x1356,0x1356,0x1356,0x1356,0x1356,0x1356,0x1356,0x1356,0x1356,0x1356,0x1356, -0x1356,0x1356,0x1356,0x1356,0x1356,0x1356,0x1356,0x1356,0x1356,0x1356,0x1356,0x1356,0x1344,0x1344,0x1344,0x1344, -0x1344,0x1344,0x1344,0x1344,0x135c,0x135c,0x135c,0x135c,0x135c,0x135c,0x135c,0x135c,0x135c,0x135c,0x135c,0x135c, -0x135c,0x135c,0x135c,0x135c,0x135c,0x135c,0x135c,0x135c,0x135c,0x135c,0x135c,0x135c,0x135c,0x135c,0x135c,0x135c, -0x135c,0x135c,0x135c,0x135c,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368, -0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1365,0x1365,0x1368,0x1368,0x1368,0x1368,0x1368, -0x1365,0x1368,0x1368,0x1368,0x1365,0x1368,0x1365,0x1368,0x1365,0x1368,0x1368,0x1368,0x1368,0x1368,0x136b,0x1368, -0x1368,0x1368,0x1368,0x1365,0x1368,0x1365,0x1365,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368, -0x1368,0x1368,0x1368,0x1368,0x1365,0x1365,0x1365,0x1365,0x1365,0x1365,0x1365,0x1368,0x1368,0x1368,0x1368,0x1368, -0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1365,0x1365,0x1365,0x1365,0x1365, -0x1365,0x1365,0x1365,0x1365,0x1365,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368, -0x1368,0x1368,0x1365,0x1365,0x1365,0x1365,0x1365,0x1365,0x1365,0x1365,0x1365,0x1365,0x1365,0x1365,0x1512,0x1512, -0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368, -0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368, -0x1368,0x151b,0x1515,0x1515,0x151b,0x151b,0x151b,0x151b,0x151b,0x151b,0x151b,0x151b,0x151b,0x16d7,0x16d7,0x16d7, -0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x151b,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368, -0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368, -0x1368,0x1368,0x1368,0x1368,0x1368,0x151b,0x16d7,0x16d7,0x1368,0x1368,0x1368,0x1368,0x1368,0x136b,0x1368,0x1368, -0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1515,0x1515,0x151b,0x151b, -0x1515,0x151b,0x151b,0x151b,0x1512,0x1512,0x151b,0x151b,0x1368,0x1368,0x136b,0x136b,0x136b,0x151e,0x1368,0x136b, -0x1368,0x1368,0x136b,0x1521,0x1521,0x151b,0x151b,0x16d7,0x16d7,0x16d7,0x16d7,0x16d7,0x151b,0x151b,0x151b,0x151b, -0x151b,0x151b,0x151b,0x151b,0x151b,0x151b,0x151b,0x151b,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368, -0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1515,0x1515,0x151b,0x151e,0x151b,0x1515,0x151b, -0x16d7,0x16d7,0x16d7,0x16da,0x16da,0x16da,0x16da,0x16da,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368, -0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368, -0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x151b,0x1368,0x151b,0x136b,0x136b,0x1368,0x1368,0x136b,0x136b, -0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368, -0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x136b,0x136b,0x136b,0x136b,0x1368,0x1368, -0x1368,0x1368,0x136b,0x1368,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x136b,0x1368,0x1368,0x1368, -0x136b,0x1368,0x1368,0x1368,0x1368,0x136b,0x136b,0x136b,0x1368,0x136b,0x136b,0x136b,0x1368,0x1368,0x1368,0x1368, -0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368, -0x1368,0x1368,0x1368,0x1368,0x151e,0x1368,0x1368,0x1368,0x1368,0x151b,0x1515,0x16d7,0x13e6,0x13e6,0x13e6,0x13e6, -0x1512,0x1512,0x1512,0x1512,0x1512,0x1518,0x151b,0x16d7,0x16d7,0x16d7,0x16d7,0x16d4,0x1368,0x1368,0x1368,0x1368, -0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1368,0x1515,0x1515,0x1515,0x1515, -0x1515,0x1515,0x1515,0x151b,0x151b,0x1515,0x1515,0x151b,0x1521,0x1521,0x151b,0x151b,0x151b,0x151b,0x1764,0x1515, -0x1515,0x1515,0x1515,0x1515,0x1515,0x151b,0x1515,0x151b,0x1515,0x1515,0x1515,0x1515,0x151b,0x1515,0x1515,0x1515, -0x1515,0x1515,0x1515,0x151b,0x1515,0x1515,0x1515,0x151b,0x1512,0x1512,0x1512,0x1512,0x1512,0x1512,0x151b,0x1368, -0x1368,0x1368,0x1368,0x1368,0x13e9,0x136e,0x136e,0x136e,0x136e,0x136e,0x136e,0x136e,0x136e,0x136e,0x136e,0x136e, -0x136e,0x136e,0x136e,0x136e,0x136e,0x13e9,0x136e,0x136e,0x136e,0x13e9,0x136e,0x13e9,0x136e,0x13e9,0x136e,0x13e9, -0x136e,0x136e,0x136e,0x13e9,0x136e,0x136e,0x136e,0x136e,0x136e,0x136e,0x13e9,0x13e9,0x136e,0x136e,0x136e,0x136e, -0x13e9,0x136e,0x13e9,0x13e9,0x136e,0x136e,0x136e,0x136e,0x13e9,0x136e,0x136e,0x136e,0x136e,0x136e,0x136e,0x136e, -0x136e,0x136e,0x136e,0x136e,0x136e,0x1527,0x1527,0x16dd,0x16dd,0x1371,0x1371,0x1371,0x136e,0x136e,0x136e,0x1371, -0x1371,0x1371,0x1371,0x1371,0x161a,0x161a,0x161a,0x161a,0x161a,0x161a,0x161a,0x161a,0x161a,0x161a,0x161a,0x161a, -0x161a,0x161a,0x161a,0x161a,0x1374,0x1374,0x1374,0x1374,0x1374,0x1374,0x1374,0x1374,0x1374,0x1374,0x1374,0x1374, -0x1374,0x1374,0x1374,0x1374,0x1374,0x1374,0x1374,0x1374,0x1374,0x1374,0x1374,0x1374,0x1374,0x1374,0x1374,0x1374, -0x1374,0x1374,0x1374,0x1374,0x1374,0x1374,0x1374,0x1377,0x1374,0x1374,0x1374,0x1374,0x1374,0x1374,0x1374,0x1374, -0x1374,0x1374,0x1374,0x1374,0x1374,0x1374,0x1374,0x1374,0x1377,0x1377,0x1377,0x1374,0x1374,0x1374,0x1374,0x1374, -0x1374,0x1374,0x1374,0x1374,0x137a,0x137a,0x137a,0x137a,0x137a,0x137a,0x137a,0x137a,0x137a,0x137a,0x137a,0x137a, -0x137a,0x137a,0x137a,0x137a,0x137a,0x137a,0x137a,0x137a,0x137a,0x137a,0x137a,0x137a,0x137a,0x137a,0x137a,0x137a, -0x137a,0x137a,0x137a,0x137a,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1, -0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1,0x13a1, -0x13a1,0x13a1,0x13a1,0x13a1,0x13fb,0x13fb,0x13fb,0x140d,0x140d,0x140d,0x140d,0x140d,0x140d,0x140d,0x140d,0x140d, -0x140d,0x140d,0x140d,0x140d,0x140d,0x140d,0x140d,0x140d,0x140d,0x140d,0x140d,0x140d,0x140d,0x140d,0x140d,0x140d, -0x140d,0x140d,0x140d,0x140d,0x1428,0x1428,0x1428,0x1428,0x1428,0x1428,0x1428,0x1428,0x1428,0x1428,0x1428,0x1428, -0x1428,0x1428,0x1428,0x1428,0x1428,0x1428,0x1428,0x1428,0x1428,0x1428,0x1428,0x1428,0x1428,0x1428,0x1428,0x1428, -0x1428,0x1428,0x1428,0x1428,0x1431,0x1431,0x1431,0x1431,0x1431,0x1431,0x1431,0x1431,0x1431,0x1431,0x1431,0x1431, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x1431,0x1431,0x1431,0x1431,0x1431,0x1431,0x1431,0x1431,0x1431,0x1431,0x1431,0x1431,0x1431,0x1431,0x1431,0x1431, -#if !U_PLATFORM_IS_DARWIN_BASED -0x14df,0x14df,0x14e5,0x14e5,0x14e5,0x14df,0x14df,0x14df,0x14df,0x14df,0x14df,0x14df,0x14df,0x14df,0x14df,0x14df, -0x14df,0x14e5,0x14e5,0x14e5,0x14dc,0x14dc,0x14dc,0x14dc,0x14dc,0x14dc,0x14dc,0x14dc,0x14e5,0x14e5,0x14e5,0x14df, -0x14df,0x14df,0x14df,0x14df,0x14df,0x14df,0x14df,0x14e5,0x14df,0x14df,0x14e5,0x14e5,0x14e5,0x14e5,0x14df,0x14df, -0x14eb,0x14df,0x14df,0x14df,0x14df,0x14ee,0x14ee,0x14df,0x14df,0x14df,0x14df,0x14df,0x14df,0x14df,0x14df,0x14df, -0x172b,0x14e5,0x14df,0x14df,0x14e5,0x14df,0x14df,0x14df,0x14df,0x14df,0x14df,0x14df,0x14df,0x14e5,0x14e5,0x14df, -0x14df,0x14df,0x14df,0x14df,0x14df,0x14df,0x14df,0x14df,0x14e5,0x14df,0x14df,0x14df,0x1518,0x1518,0x1518,0x1518, -0x1518,0x1518,0x1518,0x1518,0x1518,0x1518,0x1518,0x1518,0x1518,0x1518,0x1518,0x1518,0x1518,0x1518,0x1518,0x1518, -0x1518,0x1518,0x1518,0x1518,0x1518,0x1518,0x1518,0x1518,0x1518,0x1518,0x1518,0x1518,0x152a,0x152a,0x152a,0x152a, -0x152a,0x152a,0x152a,0x152a,0x152a,0x152a,0x152a,0x152a,0x152a,0x152a,0x152a,0x152a,0x152a,0x152a,0x152a,0x152a, -0x152a,0x152a,0x152a,0x152a,0x152a,0x152a,0x152a,0x152a,0x152a,0x152a,0x152a,0x152a,0x1530,0x1530,0x1530,0x1530, -0x1530,0x1530,0x1530,0x1530,0x1530,0x1530,0x1530,0x1530,0x1530,0x1530,0x1530,0x1530,0x1530,0x1530,0x1530,0x1530, -0x1530,0x1530,0x1530,0x1530,0x1530,0x1530,0x1530,0x1530,0x1530,0x1530,0x1530,0x1530,0x1533,0x1533,0x1533,0x1533, -0x1533,0x1533,0x1533,0x1533,0x1533,0x1533,0x1533,0x1533,0x1533,0x1533,0x1533,0x1533,0x1533,0x1533,0x1533,0x1533, -0x1533,0x1533,0x1533,0x1533,0x1533,0x1533,0x1533,0x1533,0x1533,0x1533,0x1533,0x1533,0x1572,0x1572,0x1572,0x1572, -0x1572,0x1572,0x1572,0x1572,0x1572,0x1572,0x1572,0x1572,0x1572,0x1572,0x1572,0x1572,0x1572,0x1572,0x1572,0x1572, -0x1572,0x1572,0x1572,0x1572,0x1572,0x1572,0x1572,0x1572,0x1572,0x1572,0x1572,0x1563,0x157b,0x157b,0x157b,0x157b, -0x157b,0x157b,0x157b,0x157b,0x157b,0x157b,0x157b,0x157b,0x157b,0x157b,0x157b,0x157b,0x157b,0x157b,0x157b,0x157b, -0x157b,0x157b,0x157b,0x157b,0x157b,0x157b,0x157b,0x1575,0x157e,0x157e,0x157e,0x157e,0x1581,0x1581,0x1581,0x1581, -0x1581,0x1581,0x1581,0x1581,0x1581,0x1581,0x1581,0x1581,0x1581,0x1581,0x1581,0x1581,0x1581,0x1581,0x1581,0x1581, -0x1581,0x1581,0x1581,0x1581,0x1581,0x1581,0x1581,0x1581,0x1581,0x1581,0x1581,0x1581,0x159c,0x159c,0x159c,0x159c, -0x159c,0x159c,0x159c,0x159c,0x1593,0x159c,0x159c,0x159c,0x159c,0x159c,0x159c,0x159c,0x159c,0x159c,0x159c,0x159c, -0x159c,0x159c,0x159c,0x159c,0x159c,0x159c,0x159c,0x159c,0x159c,0x159c,0x159c,0x159c,0x15a5,0x15a5,0x15a5,0x15a5, -0x15a5,0x15a5,0x15a5,0x15a5,0x15a5,0x15a5,0x15a5,0x15a5,0x15a5,0x15a5,0x15a5,0x15a5,0x15a5,0x15a5,0x15a5,0x15a5, -0x15a5,0x15a5,0x15a5,0x15a5,0x15a5,0x15a5,0x15a5,0x15a5,0x15a5,0x15a5,0x15a5,0x15a5,0x15b7,0x15b7,0x15b7,0x15b7, -0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b4,0x15b4,0x15b4,0x15a8, -0x15a8,0x15a8,0x15a8,0x15a8,0x15a8,0x15a8,0x15a8,0x15b4,0x15b4,0x15a8,0x15b4,0x15ab,0x15b7,0x15b7,0x15b7,0x15b7, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x1431,0x1431,0x1431,0x1431,0x1437,0x1437,0x1443,0x1449,0x1449,0x1449,0x1449,0x1449,0x1449,0x1449,0x1449,0x1449, -0x1449,0x1449,0x1449,0x1449,0x1449,0x1449,0x1449,0x1449,0x1449,0x1449,0x1449,0x1449,0x1449,0x1449,0x1449,0x1449, -0x1449,0x1449,0x1449,0x1449,0x1449,0x1449,0x1449,0x1443,0x1443,0x1443,0x1437,0x1437,0x1437,0x1437,0x1437,0x1437, -0x1437,0x1437,0x1437,0x1443,0x1467,0x1467,0x1467,0x1467,0x1467,0x1467,0x1467,0x1467,0x1467,0x1467,0x1467,0x1467, -0x1467,0x1467,0x1467,0x1467,0x1467,0x1467,0x1467,0x1467,0x1467,0x1467,0x1467,0x1467,0x1467,0x1467,0x1467,0x1467, -0x1467,0x1467,0x1467,0x1467,0x1515,0x1515,0x151b,0x151b,0x151b,0x1515,0x1515,0x1515,0x1515,0x1515,0x1515,0x1515, -0x1515,0x1515,0x1515,0x1515,0x1515,0x151b,0x151b,0x151b,0x1512,0x1512,0x1512,0x1512,0x1512,0x1512,0x1512,0x1512, -0x151b,0x151b,0x151b,0x1515,0x1515,0x1515,0x1515,0x1515,0x1515,0x1515,0x1515,0x151b,0x1515,0x1515,0x151b,0x151b, -0x151b,0x151b,0x1515,0x1515,0x1521,0x1515,0x1515,0x1515,0x1515,0x1524,0x1524,0x1515,0x1515,0x1515,0x1515,0x1515, -0x1515,0x1515,0x1515,0x1515,0x1761,0x151b,0x1515,0x1515,0x151b,0x1515,0x1515,0x1515,0x1515,0x1515,0x1515,0x1515, -0x1515,0x151b,0x151b,0x1515,0x1515,0x1515,0x1515,0x1515,0x1515,0x1515,0x1515,0x1515,0x151b,0x1515,0x1515,0x1515, -0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e, -0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e,0x154e, -0x1560,0x1560,0x1560,0x1560,0x1560,0x1560,0x1560,0x1560,0x1560,0x1560,0x1560,0x1560,0x1560,0x1560,0x1560,0x1560, -0x1560,0x1560,0x1560,0x1560,0x1560,0x1560,0x1560,0x1560,0x1560,0x1560,0x1560,0x1560,0x1560,0x1560,0x1560,0x1560, -0x1566,0x1566,0x1566,0x1566,0x1566,0x1566,0x1566,0x1566,0x1566,0x1566,0x1566,0x1566,0x1566,0x1566,0x1566,0x1566, -0x1566,0x1566,0x1566,0x1566,0x1566,0x1566,0x1566,0x1566,0x1566,0x1566,0x1566,0x1566,0x1566,0x1566,0x1566,0x1566, -0x1569,0x1569,0x1569,0x1569,0x1569,0x1569,0x1569,0x1569,0x1569,0x1569,0x1569,0x1569,0x1569,0x1569,0x1569,0x1569, -0x1569,0x1569,0x1569,0x1569,0x1569,0x1569,0x1569,0x1569,0x1569,0x1569,0x1569,0x1569,0x1569,0x1569,0x1569,0x1569, -0x15a8,0x15a8,0x15a8,0x15a8,0x15a8,0x15a8,0x15a8,0x15a8,0x15a8,0x15a8,0x15a8,0x15a8,0x15a8,0x15a8,0x15a8,0x15a8, -0x15a8,0x15a8,0x15a8,0x15a8,0x15a8,0x15a8,0x15a8,0x15a8,0x15a8,0x15a8,0x15a8,0x15a8,0x15a8,0x15a8,0x15a8,0x1599, -0x15b1,0x15b1,0x15b1,0x15b1,0x15b1,0x15b1,0x15b1,0x15b1,0x15b1,0x15b1,0x15b1,0x15b1,0x15b1,0x15b1,0x15b1,0x15b1, -0x15b1,0x15b1,0x15b1,0x15b1,0x15b1,0x15b1,0x15b1,0x15b1,0x15b1,0x15b1,0x15b1,0x15ab,0x15b4,0x15b4,0x15b4,0x15b4, +0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,0x1221,0x122d,0x122d,0x121e,0x121e, +0x121e,0x121e,0x122d,0x122d,0x121e,0x122d,0x122d,0x122d,0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,0x123f, +0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,0x1242,0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,0x1239, +0x1239,0x1239,0x123f,0x123c,0x1599,0x159c,0x159f,0x159f,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251, +0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1245,0x1251,0x1245,0x1245,0x1245,0x125a,0x125a,0x1245, +0x1245,0x125a,0x1251,0x125a,0x125a,0x1251,0x1245,0x1248,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251, +0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251, +0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x126c,0x126c,0x126c,0x126c,0x126c,0x126c,0x126c,0x126c, +0x126c,0x126c,0x126c,0x126c,0x126c,0x126c,0x126c,0x126c,0x126c,0x126c,0x126c,0x126c,0x126c,0x126c,0x126c,0x126c, +0x126c,0x126c,0x126c,0x126c,0x126c,0x126c,0x126c,0x126c,0x1284,0x1284,0x1284,0x1284,0x1284,0x1284,0x1284,0x1284, +0x1284,0x1284,0x1284,0x1284,0x1284,0x1284,0x1284,0x1284,0x1284,0x1284,0x1284,0x1284,0x1284,0x1284,0x1284,0x1284, +0x1284,0x1284,0x1284,0x1284,0x1284,0x1281,0x1281,0x1281,0x128d,0x128d,0x128d,0x128d,0x128d,0x128d,0x128d,0x128d, +0x128d,0x128d,0x128d,0x128d,0x128d,0x128d,0x128d,0x128d,0x128d,0x128d,0x128d,0x128d,0x128d,0x128d,0x128d,0x128d, +0x128d,0x128d,0x128d,0x128d,0x128d,0x128d,0x128d,0x128d,0x129c,0x129c,0x129c,0x129c,0x129c,0x129c,0x129c,0x129c, +0x129c,0x129c,0x129c,0x129c,0x129c,0x129c,0x129c,0x129c,0x129c,0x129c,0x129c,0x129c,0x129c,0x129c,0x129c,0x129c, +0x129c,0x129c,0x129c,0x129c,0x129c,0x129c,0x129c,0x129c,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7, +0x12b7,0x12b7,0x12b7,0x12ba,0x12b7,0x12b7,0x12b7,0x12b7,0x12b4,0x12b4,0x12b4,0x12a8,0x12a8,0x12a8,0x12a8,0x12b4, +0x12b4,0x12ae,0x12ab,0x12b1,0x12b1,0x12a2,0x12bd,0x12bd,0x12a5,0x12a5,0x12b4,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7, +0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7, +0x12b7,0x12b7,0x12ba,0x12b7,0x12ba,0x12b7,0x12b7,0x12b7,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0, +0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0, +0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c6,0x12c6,0x12c6,0x12c3,0x12c3,0x12c3,0x12c0,0x12c0, +0x12c0,0x12c0,0x12c3,0x12c0,0x12c0,0x12c0,0x12c6,0x12c3,0x12c6,0x12c3,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0, +0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0, +0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c6,0x12c3,0x12c3,0x12c0,0x12c0,0x12c0,0x12c0,0x12d2,0x12d2,0x137a,0x12cf, +0x137a,0x137a,0x137a,0x137a,0x12cf,0x12d5,0x12fc,0x12cf,0x12cf,0x12cf,0x12cf,0x12cf,0x12d5,0x12d8,0x12fc,0x12fc, +0x12d8,0x12fc,0x12cf,0x12d8,0x12d8,0x12db,0x12fc,0x12cf,0x12cf,0x12fc,0x12d2,0x12d2,0x13e9,0x13e9,0x13e9,0x13e9, +0x13e9,0x13e9,0x13e9,0x13e9,0x13e9,0x13e9,0x12e4,0x12e4,0x12e4,0x12e4,0x1404,0x13e3,0x12ed,0x1404,0x1404,0x1404, +0x1404,0x1404,0x1404,0x1404,0x1404,0x1404,0x1404,0x1899,0x1899,0x1899,0x1899,0x1899,0x13ec,0x13ec,0x12f3,0x13ec, +0x13ec,0x13ec,0x12f3,0x13ec,0x13ec,0x13ec,0x12ed,0x12ed,0x12ed,0x12ed,0x12ed,0x13e6,0x13e9,0x13e9,0x13e9,0x13e9, +0x13e9,0x13e9,0x13e9,0x12f0,0x13e9,0x13e9,0x13e9,0x13e9,0x13e9,0x13e9,0x13e9,0x12f0,0x131a,0x131a,0x131a,0x131a, +0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a, +0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x13bc,0x13bc,0x13bc,0x13bc, +0x13bc,0x13bc,0x13bc,0x13bc,0x13bc,0x13bc,0x13bc,0x13bc,0x13bc,0x13bc,0x13bc,0x13bc,0x13bc,0x13bc,0x13bc,0x13bc, +0x13bc,0x13bc,0x13bc,0x13bc,0x13bc,0x13bc,0x13bc,0x13bc,0x13bc,0x13bc,0x13bc,0x13bc,0x13d1,0x13c2,0x13d1,0x13d4, +0x13d4,0x13d4,0x13d4,0x13d4,0x13d4,0x13d4,0x13d4,0x13d4,0x13d4,0x13d4,0x13d4,0x13d4,0x13d4,0x13d4,0x13d4,0x13d4, +0x13d4,0x13d4,0x13d4,0x13d4,0x13d4,0x13d4,0x13d4,0x13d4,0x13d4,0x13d4,0x13d4,0x13d4,0x13c2,0x13c2,0x13c2,0x13c2, +0x13c2,0x13c2,0x13c2,0x13c2,0x13da,0x13da,0x13da,0x13da,0x13da,0x13da,0x13da,0x13da,0x13da,0x13da,0x13da,0x13da, +0x13da,0x13da,0x13da,0x13da,0x13da,0x13da,0x13da,0x13da,0x13da,0x13da,0x13da,0x13da,0x13da,0x13da,0x13da,0x13da, +0x13da,0x13da,0x13da,0x13da,0x13e0,0x13e0,0x13e0,0x13e0,0x13e0,0x13e0,0x13e0,0x13e0,0x13e0,0x13e0,0x13e0,0x13e0, +0x13e0,0x13e0,0x13e0,0x13e0,0x13e0,0x13e0,0x13e0,0x13e0,0x13e0,0x13e0,0x13e0,0x13e0,0x13e0,0x13e0,0x13e0,0x13e0, +0x13e0,0x13e0,0x13e0,0x13e0,0x1419,0x1419,0x1419,0x1419,0x141c,0x1419,0x1419,0x1419,0x141c,0x1419,0x1419,0x1419, +0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1416,0x1416,0x1419,0x1419,0x1419,0x1419,0x1419, +0x1416,0x1419,0x1419,0x1419,0x1416,0x1419,0x1416,0x1419,0x1416,0x1419,0x1419,0x1419,0x1419,0x1419,0x141f,0x1419, +0x1419,0x1419,0x1419,0x1416,0x1419,0x1416,0x1416,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x141c, +0x141c,0x1419,0x1419,0x1419,0x1416,0x1416,0x1416,0x1416,0x1416,0x1416,0x1416,0x1419,0x1419,0x1419,0x1419,0x1419, +0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1416,0x1416,0x1416,0x1416,0x1416, +0x1416,0x1416,0x1416,0x1416,0x1416,0x1419,0x1419,0x141c,0x1419,0x1419,0x1419,0x1419,0x141c,0x1419,0x1419,0x1419, +0x1419,0x1419,0x1416,0x1416,0x1416,0x1416,0x1416,0x1416,0x1416,0x1416,0x1416,0x1416,0x1416,0x1416,0x15ab,0x15ab, +0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x141c,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419, +0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419, +0x1419,0x15b4,0x15ae,0x15ae,0x15b4,0x15b4,0x15b4,0x15b4,0x15b4,0x15b4,0x15b4,0x15b4,0x15b4,0x17ee,0x17ee,0x17ee, +0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x15b4,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x141c,0x1419, +0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419, +0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419, +0x1419,0x1419,0x1419,0x141c,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x15b4,0x17ee,0x17ee, +0x1419,0x1419,0x1419,0x1419,0x1419,0x141f,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419, +0x1419,0x1419,0x1419,0x141c,0x15ae,0x15ae,0x15b4,0x15b4,0x15ae,0x15b4,0x15b4,0x15b4,0x15ab,0x15ab,0x15b4,0x15b4, +0x1419,0x1419,0x141f,0x141f,0x141f,0x1722,0x1419,0x141f,0x1419,0x1419,0x141f,0x15ba,0x15ba,0x15b4,0x15b4,0x17ee, +0x17ee,0x17ee,0x17ee,0x17ee,0x15b4,0x15b4,0x15b4,0x15b4,0x15b4,0x15b4,0x15b4,0x15b4,0x15b4,0x15b4,0x15b4,0x15b4, +0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x141c,0x1419,0x141c,0x1419,0x1419, +0x1419,0x15ae,0x15ae,0x15b4,0x1722,0x15b4,0x15ae,0x15b4,0x17ee,0x17ee,0x17ee,0x17f1,0x17f1,0x17f1,0x17f1,0x17f1, +0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419, +0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x15b4, +0x1419,0x15b4,0x141f,0x141f,0x1419,0x1419,0x141f,0x141f,0x141f,0x141f,0x141f,0x141f,0x141f,0x141f,0x141f,0x141f, +0x141f,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419, +0x1419,0x1419,0x1422,0x1422,0x1422,0x1422,0x1419,0x1419,0x1419,0x1419,0x141f,0x1419,0x141f,0x141f,0x141f,0x141f, +0x141f,0x141f,0x141f,0x141f,0x141f,0x1419,0x1419,0x1419,0x141f,0x1419,0x1419,0x1419,0x1419,0x141f,0x141f,0x141f, +0x1419,0x141f,0x141f,0x141f,0x1419,0x1419,0x1419,0x141c,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419, +0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419, +0x1722,0x1419,0x1419,0x1419,0x1419,0x15b4,0x15ae,0x17ee,0x147c,0x147c,0x147c,0x147c,0x15ab,0x15ab,0x15ab,0x15ab, +0x15ab,0x15b1,0x15b4,0x17ee,0x17ee,0x17ee,0x17ee,0x1776,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419, +0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x1419,0x15ae,0x15ae,0x15ae,0x15ae,0x15ae,0x15ae,0x15ae,0x15b4, +0x15b4,0x15ae,0x15ae,0x15b4,0x15ba,0x15ba,0x15b4,0x15b4,0x15b4,0x15b4,0x18a2,0x15ae,0x15ae,0x15ae,0x15ae,0x15ae, +0x15ae,0x15b4,0x15ae,0x15b4,0x15ae,0x15ae,0x15ae,0x15ae,0x15b7,0x15ae,0x15ae,0x15ae,0x15ae,0x15ae,0x15ae,0x15b4, +0x15ae,0x15ae,0x15ae,0x15b4,0x15ab,0x15ab,0x15ab,0x15ab,0x15ab,0x15ab,0x15b4,0x1419,0x1419,0x1419,0x1419,0x1419, +0x1506,0x1425,0x1425,0x1425,0x1425,0x1425,0x1425,0x1425,0x1425,0x1425,0x1425,0x1425,0x1425,0x1425,0x1425,0x1425, +0x1425,0x1506,0x1425,0x1425,0x1425,0x1506,0x1425,0x1506,0x1425,0x1506,0x1425,0x1506,0x1425,0x1425,0x1425,0x1506, +0x1425,0x1425,0x1425,0x1425,0x1425,0x1425,0x1506,0x1506,0x1425,0x1425,0x1425,0x1425,0x1506,0x1425,0x1506,0x1506, +0x1425,0x1425,0x1425,0x1425,0x1506,0x1425,0x1425,0x1425,0x1425,0x1425,0x1425,0x1425,0x1425,0x1425,0x1425,0x1425, +0x1425,0x1728,0x1728,0x17f4,0x17f4,0x1428,0x1428,0x1428,0x1425,0x1425,0x1425,0x1428,0x1428,0x1428,0x1428,0x1428, +0x16a7,0x16a7,0x16a7,0x16a7,0x16a7,0x16a7,0x16a7,0x16a7,0x16a7,0x16a7,0x16a7,0x16a7,0x16a7,0x16a7,0x16a7,0x16a7, +0x142e,0x142b,0x142b,0x142b,0x142b,0x142b,0x142b,0x142b,0x142b,0x142b,0x142b,0x142b,0x142b,0x142b,0x142b,0x142b, +0x142b,0x142b,0x142e,0x142b,0x142b,0x142b,0x142b,0x142b,0x142b,0x142b,0x142b,0x142b,0x142b,0x142b,0x142b,0x142b, +0x142b,0x142b,0x142b,0x1431,0x142b,0x142b,0x142b,0x142b,0x142b,0x142b,0x142b,0x142b,0x142b,0x142b,0x142b,0x142b, +0x142b,0x142b,0x142b,0x142b,0x1431,0x1431,0x1431,0x142b,0x142b,0x142b,0x142b,0x142b,0x142b,0x142b,0x142b,0x142b, +0x1434,0x1434,0x1434,0x1434,0x1434,0x1434,0x1434,0x1434,0x1434,0x1434,0x1434,0x1434,0x1434,0x1434,0x1434,0x1434, +0x1434,0x1434,0x1434,0x1434,0x1434,0x1434,0x1434,0x1434,0x1434,0x1434,0x1434,0x1434,0x1434,0x1434,0x1434,0x1434, +0x1821,0x1821,0x181e,0x1779,0x1482,0x1482,0x1482,0x1482,0x1482,0x1482,0x147f,0x147f,0x147f,0x147f,0x147f,0x147f, +0x1482,0x1482,0x1482,0x1482,0x1482,0x1482,0x1482,0x1482,0x1482,0x1482,0x1482,0x1482,0x1482,0x1482,0x1482,0x15c3, +0x148e,0x148e,0x148e,0x14a0,0x14a0,0x14a0,0x14a0,0x14a0,0x14a0,0x14a0,0x14a0,0x14a0,0x14a0,0x14a0,0x14a0,0x14a0, +0x14a0,0x14a0,0x14a0,0x14a0,0x14a0,0x14a0,0x14a0,0x14a0,0x14a0,0x14a0,0x14a0,0x14a0,0x14a0,0x14a0,0x14a0,0x14a0, +0x14bb,0x14bb,0x14bb,0x14bb,0x14bb,0x14bb,0x14bb,0x14bb,0x14bb,0x14bb,0x14bb,0x14bb,0x14bb,0x14bb,0x14bb,0x14bb, +0x14bb,0x14bb,0x14bb,0x14bb,0x14bb,0x14bb,0x14bb,0x14bb,0x14bb,0x14bb,0x14bb,0x14bb,0x14bb,0x14bb,0x14bb,0x14bb, +0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4, +0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4,0x14c4, +0x14ca,0x14ca,0x14d6,0x14dc,0x14dc,0x14dc,0x14dc,0x14dc,0x14dc,0x14dc,0x14dc,0x14dc,0x14dc,0x14dc,0x14dc,0x14dc, +0x14dc,0x14dc,0x14dc,0x14dc,0x14dc,0x14dc,0x14dc,0x14dc,0x14dc,0x14dc,0x14dc,0x14dc,0x14dc,0x14dc,0x14dc,0x14dc, +0x14dc,0x14dc,0x14dc,0x14d6,0x14d6,0x14d6,0x14ca,0x14ca,0x14ca,0x14ca,0x14ca,0x14ca,0x14ca,0x14ca,0x14ca,0x14d6, +0x14fd,0x14fd,0x14fd,0x14fd,0x14fd,0x14fd,0x14fd,0x14fd,0x14fd,0x14fd,0x14fd,0x14fd,0x14fd,0x14fd,0x14fd,0x14fd, +0x14fd,0x14fd,0x14fd,0x14fd,0x14fd,0x14fd,0x14fd,0x14fd,0x14fd,0x14fd,0x14fd,0x14fd,0x14fd,0x14fd,0x14fd,0x14fd, +0x15ae,0x15ae,0x15b4,0x15b4,0x15b4,0x15ae,0x15ae,0x15ae,0x15ae,0x15ae,0x15ae,0x15ae,0x15ae,0x15ae,0x15ae,0x15ae, +0x15ae,0x15b4,0x15b4,0x15b4,0x15ab,0x15ab,0x15ab,0x15ab,0x15ab,0x15ab,0x15ab,0x15ab,0x15b4,0x15b4,0x15b4,0x15ae, +0x15ae,0x15ae,0x15ae,0x15ae,0x15ae,0x15ae,0x15ae,0x15b4,0x15ae,0x15ae,0x15b4,0x15b4,0x15b4,0x15b4,0x15ae,0x15ae, +0x15ba,0x15ae,0x15ae,0x15ae,0x15ae,0x1725,0x1725,0x15ae,0x15ae,0x15ae,0x15ae,0x15ae,0x15ae,0x15ae,0x15ae,0x15ae, +0x189f,0x15b4,0x15ae,0x15ae,0x15b4,0x15ae,0x15ae,0x15ae,0x15ae,0x15ae,0x15ae,0x15ae,0x15ae,0x15b4,0x15b4,0x15ae, +0x15ae,0x15ae,0x15ae,0x15ae,0x15ae,0x15ae,0x15ae,0x15ae,0x15b4,0x15ae,0x15ae,0x15ae,0x15db,0x15db,0x15db,0x15db, +0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15db, +0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15ed,0x15ed,0x15ed,0x15ed, +0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed, +0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15f3,0x15f3,0x15f3,0x15f3, +0x15f3,0x15f3,0x15f3,0x15f3,0x15f3,0x15f3,0x15f3,0x15f3,0x15f3,0x15f3,0x15f3,0x15f3,0x15f3,0x15f3,0x15f3,0x15f3, +0x15f3,0x15f3,0x15f3,0x15f3,0x15f3,0x15f3,0x15f3,0x15f3,0x15f3,0x15f3,0x15f3,0x15f3,0x15f6,0x15f6,0x15f6,0x15f6, +0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x15f6, +0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x15f6,0x1635,0x1635,0x1635,0x1635, +0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635, +0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1626,0x163e,0x163e,0x163e,0x163e, +0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e, +0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x1638,0x1641,0x1641,0x1641,0x1641,0x1644,0x1644,0x1644,0x1644, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7, +0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644, #if !U_PLATFORM_IS_DARWIN_BASED -0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15db,0x15db,0x15db,0x15db, +0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1668,0x1668,0x1668,0x1668,0x1668,0x1668,0x1668,0x1668, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7,0x15b7, -0x15d2,0x15d2,0x15d2,0x15d2,0x15d2,0x15d2,0x15d2,0x15d2,0x15c9,0x15d2,0x15d2,0x15d2,0x15d2,0x15d2,0x15d2,0x15d2, -0x15d2,0x15d2,0x15d2,0x15d2,0x15d2,0x15d2,0x15d2,0x15d2,0x15d2,0x15d2,0x15d2,0x15d2,0x15d2,0x15d2,0x15d2,0x15d2, -0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15db, +0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x1644,0x165f,0x165f,0x165f,0x165f, +0x165f,0x165f,0x165f,0x165f,0x1656,0x165f,0x165f,0x165f,0x165f,0x165f,0x165f,0x165f,0x165f,0x165f,0x165f,0x165f, +0x165f,0x165f,0x165f,0x165f,0x165f,0x165f,0x165f,0x165f,0x165f,0x165f,0x165f,0x165f,0x1668,0x1668,0x1668,0x1668, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15db, +0x1668,0x1668,0x1668,0x1668,0x1668,0x1668,0x1668,0x1668,0x1668,0x1668,0x1668,0x1668,0x1668,0x1668,0x1668,0x1668, #if !U_PLATFORM_IS_DARWIN_BASED -0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15db,0x15d8,0x15d8,0x15d8,0x15e4,0x15e4,0x15e4,0x15e4, -0x15e4,0x15e4,0x15e4,0x15e4,0x15e4,0x15e4,0x15e4,0x15e4,0x15e4,0x15e4,0x15e4,0x15e4,0x15e4,0x15e4,0x15e4,0x15e4, -0x15e4,0x15e4,0x15ea,0x15ea,0x15ea,0x15e7,0x15e7,0x15e7,0x15e4,0x15e4,0x15e4,0x15e4,0x15f9,0x15f9,0x15f9,0x15f9, -0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15ed,0x15ed,0x15ed,0x15ed, -0x15ed,0x15ed,0x15ed,0x15ff,0x15ff,0x15f3,0x15f0,0x15f0,0x15f0,0x15f0,0x15f0,0x15f0,0x15f9,0x15f9,0x15f9,0x15f9, -0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9, -0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x15f9,0x1605,0x1605,0x1605,0x1605, -0x1605,0x1605,0x1605,0x1605,0x1605,0x1605,0x1605,0x1605,0x1605,0x1605,0x1605,0x1605,0x1605,0x1605,0x1605,0x1605, -0x1605,0x1605,0x1605,0x1602,0x1602,0x1602,0x1602,0x1602,0x1602,0x1602,0x1602,0x1602,0x1608,0x1608,0x1608,0x1608, -0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608, -0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x1608,0x162c,0x162c,0x162c,0x162c, -0x162c,0x162c,0x162c,0x162c,0x162c,0x162c,0x162c,0x162c,0x162c,0x162c,0x162c,0x162c,0x162c,0x162c,0x162c,0x162c, -0x162c,0x162c,0x162c,0x162c,0x162c,0x162c,0x162c,0x162c,0x162c,0x162c,0x162c,0x162c,0x1635,0x1635,0x1635,0x1635, -0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635, -0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x1635,0x164d,0x164d,0x164d,0x164d, -0x164d,0x164d,0x164d,0x164d,0x164d,0x164d,0x164d,0x164d,0x164d,0x164d,0x164d,0x164d,0x1638,0x1647,0x1647,0x1638, -0x1638,0x1638,0x1638,0x1638,0x1638,0x1647,0x1638,0x164a,0x164a,0x1638,0x164a,0x1638,0x164d,0x164d,0x164d,0x164d, -0x164d,0x164d,0x164d,0x164d,0x164d,0x164d,0x164d,0x164d,0x164d,0x164d,0x164d,0x164d,0x164d,0x164d,0x164d,0x164d, -0x164d,0x164d,0x164d,0x164d,0x164d,0x164d,0x164d,0x164d,0x164d,0x164d,0x164d,0x164d,0x1656,0x1656,0x1656,0x1656, -0x1656,0x1656,0x1656,0x1656,0x1656,0x1656,0x1656,0x1656,0x1656,0x1656,0x1656,0x1656,0x1656,0x1656,0x1656,0x1656, -0x1656,0x1656,0x1656,0x1656,0x1656,0x1656,0x1656,0x1656,0x1656,0x1656,0x1656,0x1656,0x165c,0x165c,0x165c,0x165c, -0x165c,0x165c,0x165c,0x165c,0x165c,0x165c,0x165c,0x165c,0x165c,0x165c,0x165c,0x165c,0x165c,0x165c,0x165c,0x165c, -0x165c,0x165c,0x165c,0x165c,0x165c,0x165c,0x165c,0x165c,0x165c,0x165c,0x165c,0x165c,0x16b3,0x16b3,0x16b3,0x16b3, -0x16b3,0x16b3,0x16b3,0x16b3,0x16b3,0x16b3,0x16b3,0x16b3,0x16b3,0x16b3,0x16b3,0x16b3,0x16b3,0x16b3,0x16b3,0x16b3, -0x16b3,0x16b3,0x16b3,0x16b3,0x16b3,0x16b3,0x16b3,0x16b3,0x16b3,0x16b3,0x16b3,0x16b3,0x16ef,0x16ef,0x16ef,0x16ef, -0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x16ef, -0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x16f5,0x16f2, +0x1668,0x1668,0x1668,0x1668,0x1668,0x1665,0x1665,0x1665,0x1671,0x1671,0x1671,0x1671,0x1671,0x1671,0x1671,0x1671, +0x1671,0x1671,0x1671,0x1671,0x1671,0x1671,0x1671,0x1671,0x1671,0x1671,0x1671,0x1671,0x1671,0x1671,0x1677,0x1677, +0x1677,0x1674,0x1674,0x1674,0x1671,0x1671,0x1671,0x1671,0x1686,0x1686,0x1686,0x1686,0x1686,0x1686,0x1686,0x1686, +0x1686,0x1686,0x1686,0x1686,0x1686,0x1686,0x1686,0x1686,0x167a,0x167a,0x167a,0x167a,0x167a,0x167a,0x167a,0x168c, +0x168c,0x1680,0x167d,0x167d,0x167d,0x167d,0x167d,0x167d,0x1686,0x1686,0x1686,0x1686,0x1686,0x1686,0x1686,0x1686, +0x1686,0x1686,0x1686,0x1686,0x1686,0x1686,0x1686,0x1686,0x1686,0x1686,0x1686,0x1686,0x1686,0x1686,0x1686,0x1686, +0x1686,0x1686,0x1686,0x1686,0x1686,0x1686,0x1686,0x1686,0x1692,0x1692,0x1692,0x1692,0x1692,0x1692,0x1692,0x1692, +0x1692,0x1692,0x1692,0x1692,0x1692,0x1692,0x1692,0x1692,0x1692,0x1692,0x1692,0x1692,0x1692,0x1692,0x1692,0x168f, +0x168f,0x168f,0x168f,0x168f,0x168f,0x168f,0x168f,0x168f,0x1695,0x1695,0x1695,0x1695,0x1695,0x1695,0x1695,0x1695, +0x1695,0x1695,0x1695,0x1695,0x1695,0x1695,0x1695,0x1695,0x1695,0x1695,0x1695,0x1695,0x1695,0x1695,0x1695,0x1695, +0x1695,0x1695,0x1695,0x1695,0x1695,0x1695,0x1695,0x1695,0x16b9,0x16b9,0x16b9,0x16b9,0x16b9,0x16b9,0x16b9,0x16b9, +0x16b9,0x16b9,0x16b9,0x16b9,0x16b9,0x16b9,0x16b9,0x16b9,0x16b9,0x16b9,0x16b9,0x16b9,0x16b9,0x16b9,0x16b9,0x16b9, +0x16b9,0x16b9,0x16b9,0x16b9,0x16b9,0x16b9,0x16b9,0x16b9,0x16c2,0x16c2,0x16c2,0x16c2,0x16c2,0x16c2,0x16c2,0x16c2, +0x16c2,0x16c2,0x16c2,0x16c2,0x16c2,0x16c2,0x16c2,0x16c2,0x16c2,0x16c2,0x16c2,0x16c2,0x16c2,0x16c2,0x16c2,0x16c2, +0x16c2,0x16c2,0x16c2,0x16c2,0x16c2,0x16c2,0x16c2,0x16c2,0x16da,0x16da,0x16da,0x16da,0x16da,0x16da,0x16da,0x16da, +0x16da,0x16da,0x16da,0x16da,0x16da,0x16da,0x16da,0x16da,0x16c5,0x16d4,0x16d4,0x16c5,0x16c5,0x16c5,0x16c5,0x16c5, +0x16c5,0x16d4,0x16c5,0x16d7,0x16d7,0x16c5,0x16d7,0x16c5,0x16da,0x16da,0x16da,0x16da,0x16da,0x16da,0x16da,0x16da, +0x16da,0x16da,0x16da,0x16da,0x16da,0x16da,0x16da,0x16da,0x16da,0x16da,0x16da,0x16da,0x16da,0x16da,0x16da,0x16da, +0x16da,0x16da,0x16da,0x16da,0x16da,0x16da,0x16da,0x16da,0x16e3,0x16e3,0x16e3,0x16e3,0x16e3,0x16e3,0x16e3,0x16e3, +0x16e3,0x16e3,0x16e3,0x16e3,0x16e3,0x16e3,0x16e3,0x16e3,0x16e3,0x16e3,0x16e3,0x16e3,0x16e3,0x16e3,0x16e3,0x16e3, +0x16e3,0x16e3,0x16e3,0x16e3,0x16e3,0x16e3,0x16e3,0x16e3,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9, +0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9, +0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x1749,0x1749,0x1749,0x1749,0x1749,0x1749,0x1749,0x1749, +0x1749,0x1749,0x1749,0x1749,0x1749,0x1749,0x1749,0x1749,0x1749,0x1749,0x1749,0x1749,0x1749,0x1749,0x1749,0x1749, +0x1749,0x1749,0x1749,0x1749,0x1749,0x1749,0x1749,0x1749,0x1785,0x1785,0x1785,0x1785,0x1785,0x1785,0x1785,0x1785, +0x1785,0x1785,0x1785,0x1785,0x1785,0x1785,0x1785,0x1785,0x1785,0x1785,0x1785,0x1785,0x1785,0x1785,0x1785,0x1785, +0x1785,0x1785,0x1785,0x1785,0x1785,0x1785,0x1785,0x1785,0x1785,0x1785,0x178b,0x1788,0x1785,0x1785,0x1785,0x1785, +0x1785,0x1785,0x1785,0x1785,0x1785,0x1785,0x1785,0x1785,0x1785,0x1785,0x1785,0x1785,0x178e,0x178e,0x178e,0x178e, +0x178e,0x178e,0x178e,0x178e,0x178e,0x178e,0x178e,0x178e,0x178e,0x178e,0x178e,0x178e,0x178e,0x178e,0x178e,0x178e, +0x178e,0x178e,0x178e,0x178e,0x178e,0x178e,0x178e,0x178e,0x178e,0x178e,0x178e,0x178e,0x1791,0x1791,0x1791,0x1791, +0x1791,0x1791,0x1791,0x1791,0x1791,0x1791,0x1791,0x1791,0x1791,0x1791,0x1791,0x1791,0x1791,0x1791,0x1791,0x1791, +0x1791,0x1791,0x1791,0x1791,0x1791,0x1791,0x1791,0x1791,0x1791,0x1791,0x1791,0x1791,0x17a3,0x17a3,0x17a3,0x17a3, +0x17a3,0x17a3,0x17a3,0x17a3,0x17a3,0x17a3,0x17a3,0x17a3,0x17a3,0x17a3,0x17a3,0x17a3,0x17a3,0x17a3,0x17a3,0x17a3, +0x17a3,0x17a3,0x17a3,0x17a3,0x17a3,0x17a3,0x17a3,0x17a3,0x17a3,0x17a3,0x17a3,0x17a3,0x17a6,0x17a6,0x17a6,0x17a6, +0x17a6,0x17a6,0x17a6,0x17a6,0x17a6,0x17a6,0x17a6,0x17a6,0x17a6,0x17a6,0x17a6,0x17a6,0x17a6,0x17a6,0x17a6,0x17a6, +0x17a6,0x17a6,0x17a6,0x17a6,0x17a6,0x17a6,0x17a6,0x17a6,0x17a6,0x17a6,0x17a6,0x17a6,0x17a9,0x17a9,0x17a9,0x17a9, +0x17a9,0x17a9,0x17a9,0x17a9,0x17a9,0x17a9,0x17a9,0x17a9,0x17a9,0x17a9,0x17a9,0x17a9,0x17a9,0x17a9,0x17a9,0x17a9, +0x17a9,0x17a9,0x17a9,0x17a9,0x17a9,0x17a9,0x17a9,0x17a9,0x17a9,0x17a9,0x17a9,0x17a9,0x17a9,0x17a9,0x17a9,0x17ac, +0x17ac,0x17ac,0x17ac,0x17a9,0x17a9,0x17a9,0x17a9,0x17a9,0x17a9,0x17a9,0x17a9,0x17a9,0x17a9,0x17a9,0x17a9,0x17a9, +0x17a9,0x17ac,0x17ac,0x17ac,0x17ac,0x17ac,0x17ac,0x17ac,0x17ac,0x17a9,0x17ac,0x17ac,0x17ac,0x17ac,0x17ac,0x17ac, +0x17ac,0x17ac,0x17ac,0x17ac,0x17ac,0x17ac,0x17ac,0x17ac,0x17ac,0x17ac,0x17ac,0x17ac,0x17ac,0x17ac,0x17ac,0x17ac, +0x17ac,0x17ac,0x17ac,0x17ac,0x17ac,0x17ac,0x17ac,0x17ac,0x17ac,0x17ac,0x17ac,0x17ac,0x17c4,0x17c4,0x17c4,0x17c4, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x1668,0x1668,0x1668,0x1668,0x1668,0x1668,0x1668,0x1668,0x1668,0x1668,0x1668,0x1668,0x167a,0x167a,0x167a,0x167a, +0x167a,0x167a,0x167a,0x167a,0x167a,0x167a,0x167a,0x167a,0x167a,0x167a,0x167a,0x167a,0x1677,0x1677,0x1677,0x166b, +0x166b,0x166b,0x166b,0x166b,0x166b,0x166b,0x166b,0x1677,0x1677,0x166b,0x1677,0x166e,0x167a,0x167a,0x167a,0x167a, +0x167a,0x167a,0x167a,0x167a,0x167a,0x167a,0x167a,0x167a,0x167a,0x167a,0x167a,0x167a,0x167a,0x167a,0x167a,0x167a, +0x167a,0x167a,0x167a,0x167a,0x167a,0x167a,0x167a,0x167a,0x167a,0x167a,0x167a,0x167a,0x169e,0x169e,0x169e,0x169e, +0x169e,0x169e,0x169e,0x169e,0x169e,0x169e,0x169e,0x169e,0x169e,0x169e,0x169e,0x169e,0x169e,0x169e,0x169e,0x169e, +0x169e,0x169e,0x169e,0x169e,0x169e,0x169e,0x169e,0x169e,0x169e,0x169b,0x169b,0x169b,0x16a7,0x16a7,0x16a7,0x16a7, +0x16a7,0x16a7,0x16a7,0x16a7,0x16a7,0x16a7,0x16a7,0x16a7,0x16a7,0x16a7,0x16a7,0x16a7,0x16a7,0x16a7,0x16a7,0x16a7, +0x16a7,0x16a7,0x16ad,0x16ad,0x16ad,0x16aa,0x16aa,0x16aa,0x16a7,0x16a7,0x16a7,0x16a7,0x16bc,0x16bc,0x16bc,0x16bc, +0x16bc,0x16bc,0x16bc,0x16bc,0x16bc,0x16bc,0x16bc,0x16bc,0x16bc,0x16bc,0x16bc,0x16bc,0x16b0,0x16b0,0x16b0,0x16b0, +0x16b0,0x16b0,0x16b0,0x16c2,0x16c2,0x16b6,0x16b3,0x16b3,0x16b3,0x16b3,0x16b3,0x16b3,0x16bc,0x16bc,0x16bc,0x16bc, +0x16bc,0x16bc,0x16bc,0x16bc,0x16bc,0x16bc,0x16bc,0x16bc,0x16bc,0x16bc,0x16bc,0x16bc,0x16bc,0x16bc,0x16bc,0x16bc, +0x16bc,0x16bc,0x16bc,0x16bc,0x16bc,0x16bc,0x16bc,0x16bc,0x16bc,0x16bc,0x16bc,0x16bc,0x16c8,0x16c8,0x16c8,0x16c8, +0x16c8,0x16c8,0x16c8,0x16c8,0x16c8,0x16c8,0x16c8,0x16c8,0x16c8,0x16c8,0x16c8,0x16c8,0x16c8,0x16c8,0x16c8,0x16c8, +0x16c8,0x16c8,0x16c8,0x16c5,0x16c5,0x16c5,0x16c5,0x16c5,0x16c5,0x16c5,0x16c5,0x16c5,0x16cb,0x16cb,0x16cb,0x16cb, +0x16cb,0x16cb,0x16cb,0x16cb,0x16cb,0x16cb,0x16cb,0x16cb,0x16cb,0x16cb,0x16cb,0x16cb,0x16cb,0x16cb,0x16cb,0x16cb, +0x16cb,0x16cb,0x16cb,0x16cb,0x16cb,0x16cb,0x16cb,0x16cb,0x16cb,0x16cb,0x16cb,0x16cb,0x16ef,0x16ef,0x16ef,0x16ef, 0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x16ef, +0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x16ef,0x16f8,0x16f8,0x16f8,0x16f8, 0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8, -0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8, -0x16fb,0x16fb,0x16fb,0x16fb,0x16fb,0x16fb,0x16fb,0x16fb,0x16fb,0x16fb,0x16fb,0x16fb,0x16fb,0x16fb,0x16fb,0x16fb, -0x16fb,0x16fb,0x16fb,0x16fb,0x16fb,0x16fb,0x16fb,0x16fb,0x16fb,0x16fb,0x16fb,0x16fb,0x16fb,0x16fb,0x16fb,0x16fb, -0x170d,0x170d,0x170d,0x170d,0x170d,0x170d,0x170d,0x170d,0x170d,0x170d,0x170d,0x170d,0x170d,0x170d,0x170d,0x170d, -0x170d,0x170d,0x170d,0x170d,0x170d,0x170d,0x170d,0x170d,0x170d,0x170d,0x170d,0x170d,0x170d,0x170d,0x170d,0x170d, -0x1710,0x1710,0x1710,0x1710,0x1710,0x1710,0x1710,0x1710,0x1710,0x1710,0x1710,0x1710,0x1710,0x1710,0x1710,0x1710, +0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x16f8,0x1710,0x1710,0x1710,0x1710, +0x1710,0x1710,0x1710,0x1710,0x1710,0x1710,0x1710,0x1710,0x1710,0x1710,0x1710,0x1710,0x16fb,0x170a,0x170a,0x16fb, +0x16fb,0x16fb,0x16fb,0x16fb,0x16fb,0x170a,0x16fb,0x170d,0x170d,0x16fb,0x170d,0x16fb,0x1710,0x1710,0x1710,0x1710, 0x1710,0x1710,0x1710,0x1710,0x1710,0x1710,0x1710,0x1710,0x1710,0x1710,0x1710,0x1710,0x1710,0x1710,0x1710,0x1710, +0x1710,0x1710,0x1710,0x1710,0x1710,0x1710,0x1710,0x1710,0x1710,0x1710,0x1710,0x1710,0x1719,0x1719,0x1719,0x1719, 0x1719,0x1719,0x1719,0x1719,0x1719,0x1719,0x1719,0x1719,0x1719,0x1719,0x1719,0x1719,0x1719,0x1719,0x1719,0x1719, -0x1719,0x1719,0x1719,0x1719,0x1719,0x1719,0x1719,0x1719,0x1719,0x1719,0x1719,0x1719,0x1719,0x1719,0x1719,0x1719, -0x1719,0x1719,0x1719,0x171c,0x171c,0x171c,0x171c,0x1719,0x1719,0x1719,0x1719,0x1719,0x1719,0x1719,0x1719,0x1719, -0x1719,0x1719,0x1719,0x1719,0x1719,0x171c,0x171c,0x171c,0x171c,0x171c,0x171c,0x171c,0x171c,0x1719,0x171c,0x171c, -0x171c,0x171c,0x171c,0x171c,0x171c,0x171c,0x171c,0x171c,0x171c,0x171c,0x171c,0x171c,0x171c,0x171c,0x171c,0x171c, -0x171c,0x171c,0x171c,0x171c,0x171c,0x171c,0x171c,0x171c,0x171c,0x171c,0x171c,0x171c,0x171c,0x171c,0x171c,0x171c, -0x1728,0x1728,0x1728,0x1728,0x1728,0x1728,0x1728,0x1728,0x1728,0x1728,0x1728,0x1728,0x1728,0x1728,0x1728,0x1728, -0x1728,0x1728,0x1728,0x1728,0x1728,0x1728,0x1728,0x1728,0x1728,0x1728,0x1728,0x1728,0x1728,0x1728,0x1728,0x1728, +0x1719,0x1719,0x1719,0x1719,0x1719,0x1719,0x1719,0x1719,0x1719,0x1719,0x1719,0x1719,0x171f,0x171f,0x171f,0x171f, +0x171f,0x171f,0x171f,0x171f,0x171f,0x171f,0x171f,0x171f,0x171f,0x171f,0x171f,0x171f,0x171f,0x171f,0x171f,0x171f, +0x171f,0x171f,0x171f,0x171f,0x171f,0x171f,0x171f,0x171f,0x171f,0x171f,0x171f,0x171f,0x177f,0x177f,0x177f,0x177f, +0x177f,0x177f,0x177f,0x177f,0x177f,0x177f,0x177f,0x177f,0x177f,0x177f,0x177f,0x177f,0x177f,0x177f,0x177f,0x177f, +0x177f,0x177f,0x177f,0x177f,0x177f,0x177f,0x177f,0x177f,0x177f,0x177f,0x177f,0x177f,0x17bb,0x17bb,0x17bb,0x17bb, +0x17bb,0x17bb,0x17bb,0x17bb,0x17bb,0x17bb,0x17bb,0x17bb,0x17bb,0x17bb,0x17bb,0x17bb,0x17bb,0x17bb,0x17bb,0x17bb, +0x17bb,0x17bb,0x17bb,0x17bb,0x17bb,0x17bb,0x17bb,0x17bb,0x17bb,0x17bb,0x17bb,0x17bb,0x17bb,0x17bb,0x17c1,0x17be, +0x17bb,0x17bb,0x17bb,0x17bb,0x17bb,0x17bb,0x17bb,0x17bb,0x17bb,0x17bb,0x17bb,0x17bb,0x17bb,0x17bb,0x17bb,0x17bb, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x17c4,0x17c4,0x17c4,0x17c4,0x17c4,0x17c4,0x17c4,0x17c4,0x17c4,0x17c4,0x17c4,0x17c4,0x17c4,0x17c4,0x17c4,0x17c4, +#if !U_PLATFORM_IS_DARWIN_BASED +0x17c4,0x17c4,0x17c4,0x17c4,0x17c4,0x17c4,0x17c4,0x17c4,0x17c4,0x17c4,0x17c4,0x17c4,0x1809,0x1809,0x1806,0x1806, +0x1806,0x1806,0x1806,0x1806,0x1806,0x1806,0x1806,0x1806,0x1806,0x1806,0x1806,0x1806,0x1806,0x1806,0x1806,0x1806, +0x1806,0x1806,0x1806,0x1806,0x1806,0x1806,0x1806,0x1806,0x1806,0x1806,0x1806,0x1806,0x1809,0x1809,0x1809,0x1809, +0x1809,0x1809,0x1809,0x1809,0x1809,0x1809,0x1809,0x1809,0x1809,0x1809,0x1809,0x1809,0x1809,0x1809,0x1809,0x1809, +0x1809,0x1809,0x1809,0x1809,0x1809,0x1809,0x1809,0x1809,0x1809,0x1809,0x1809,0x1809,0x1857,0x1857,0x1857,0x1857, +0x1857,0x1857,0x1857,0x1857,0x1857,0x1857,0x1857,0x1857,0x1857,0x1857,0x1857,0x1857,0x1857,0x1857,0x1857,0x1857, +0x1857,0x1854,0x1854,0x1854,0x183f,0x183f,0x183f,0x183f,0x183f,0x183f,0x183f,0x183f,0x1857,0x1857,0x1857,0x1857, +0x1857,0x1857,0x1857,0x1857,0x1857,0x1857,0x1857,0x1857,0x1857,0x1857,0x1857,0x1857,0x1857,0x1857,0x1857,0x1857, +0x1857,0x1857,0x1857,0x1857,0x1857,0x1857,0x1857,0x1857,0x1857,0x1857,0x1857,0x1857,0x187e,0x187e,0x187e,0x187e, +0x187e,0x187e,0x187e,0x187e,0x187e,0x187e,0x187e,0x187e,0x187e,0x187e,0x187e,0x187e,0x187e,0x187e,0x187e,0x187e, +0x187e,0x187e,0x187e,0x187e,0x187e,0x187e,0x187e,0x187e,0x187e,0x187e,0x187e,0x187e,0x1881,0x1881,0x1881,0x1881, +0x1881,0x1881,0x1881,0x1881,0x1881,0x1881,0x1881,0x1881,0x1881,0x1881,0x1881,0x1881,0x1881,0x1881,0x1881,0x1881, +0x1881,0x1881,0x1881,0x1881,0x1881,0x1881,0x1881,0x1881,0x1881,0x1881,0x1881,0x1881,0,0,0,0 +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x17c4,0x17c4,0x17c4,0x17c4,0x17c4,0x17c4,0x17c4,0x17c4,0x17c4,0x17c4,0x17c4,0x17c4,0x17c4,0x17c4,0x17c4,0x17c4, +0x17c7,0x17c7,0x17c7,0x17c7,0x17c7,0x17c7,0x17c7,0x17c7,0x17c7,0x17c7,0x17c7,0x17c7,0x17c7,0x17c7,0x17c7,0x17c7, +0x17c7,0x17c7,0x17c7,0x17c7,0x17c7,0x17c7,0x17c7,0x17c7,0x17c7,0x17c7,0x17c7,0x17c7,0x17c7,0x17c7,0x17c7,0x17c7, +0x17d9,0x17d9,0x17d9,0x17d9,0x17d9,0x17d9,0x17d9,0x17d9,0x17d9,0x17d9,0x17d9,0x17d9,0x17d9,0x17d9,0x17d9,0x17d9, +0x17d9,0x17d9,0x17d9,0x17d9,0x17d9,0x17d9,0x17d9,0x17d9,0x17d9,0x17d9,0x17d9,0x17d9,0x17d9,0x17d9,0x17d9,0x17d9, +0x17dc,0x17dc,0x17dc,0x17dc,0x17dc,0x17dc,0x17dc,0x17dc,0x17dc,0x17dc,0x17dc,0x17dc,0x17dc,0x17dc,0x17dc,0x17dc, +0x17dc,0x17dc,0x17dc,0x17dc,0x17dc,0x17dc,0x17dc,0x17dc,0x17dc,0x17dc,0x17dc,0x17dc,0x17dc,0x17dc,0x17dc,0x17dc, +0x17df,0x17df,0x17df,0x17df,0x17df,0x17df,0x17df,0x17df,0x17df,0x17df,0x17df,0x17df,0x17df,0x17df,0x17df,0x17df, +0x17df,0x17df,0x17df,0x17df,0x17df,0x17df,0x17df,0x17df,0x17df,0x17df,0x17df,0x17df,0x17df,0x17df,0x17df,0x17df, +0x17df,0x17df,0x17df,0x17e2,0x17e2,0x17e2,0x17e2,0x17df,0x17df,0x17df,0x17df,0x17df,0x17df,0x17df,0x17df,0x17df, +0x17df,0x17df,0x17df,0x17df,0x17df,0x17e2,0x17e2,0x17e2,0x17e2,0x17e2,0x17e2,0x17e2,0x17e2,0x17df,0x17e2,0x17e2, +0x17e2,0x17e2,0x17e2,0x17e2,0x17e2,0x17e2,0x17e2,0x17e2,0x17e2,0x17e2,0x17e2,0x17e2,0x17e2,0x17e2,0x17e2,0x17e2, +0x17e2,0x17e2,0x17e2,0x17e2,0x17e2,0x17e2,0x17e2,0x17e2,0x17e2,0x17e2,0x17e2,0x17e2,0x17e2,0x17e2,0x17e2,0x17e2, +0x17fa,0x17fa,0x17fa,0x17fa,0x17fa,0x17fa,0x17fa,0x17fa,0x17fa,0x17fa,0x17fa,0x17fa,0x17fa,0x17fa,0x17fa,0x17fa, +0x17fa,0x17fa,0x17fa,0x17fa,0x17fa,0x17fa,0x17fa,0x17fa,0x17fa,0x17fa,0x17fa,0x17fa,0x17fa,0x17fa,0x17fa,0x17fa, +0x183f,0x183f,0x183c,0x183c,0x183c,0x183c,0x183c,0x183c,0x183c,0x183c,0x183c,0x183c,0x183c,0x183c,0x183c,0x183c, +0x183c,0x183c,0x183c,0x183c,0x183c,0x183c,0x183c,0x183c,0x183c,0x183c,0x183c,0x183c,0x183c,0x183c,0x183c,0x183c, +0x183f,0x183f,0x183f,0x183f,0x183f,0x183f,0x183f,0x183f,0x183f,0x183f,0x183f,0x183f,0x183f,0x183f,0x183f,0x183f, +0x183f,0x183f,0x183f,0x183f,0x183f,0x183f,0x183f,0x183f,0x183f,0x183f,0x183f,0x183f,0x183f,0x183f,0x183f,0x183f, +0x188d,0x188d,0x188d,0x188d,0x188d,0x188d,0x188d,0x188d,0x188d,0x188d,0x188d,0x188d,0x188d,0x188d,0x188d,0x188d, +0x188d,0x188d,0x188d,0x188d,0x188d,0x188a,0x188a,0x188a,0x1875,0x1875,0x1875,0x1875,0x1875,0x1875,0x1875,0x1875, +0x188d,0x188d,0x188d,0x188d,0x188d,0x188d,0x188d,0x188d,0x188d,0x188d,0x188d,0x188d,0x188d,0x188d,0x188d,0x188d, +0x188d,0x188d,0x188d,0x188d,0x188d,0x188d,0x188d,0x188d,0x188d,0x188d,0x188d,0x188d,0x188d,0x188d,0x188d,0x188d, +0x18b4,0x18b4,0x18b4,0x18b4,0x18b4,0x18b4,0x18b4,0x18b4,0x18b4,0x18b4,0x18b4,0x18b4,0x18b4,0x18b4,0x18b4,0x18b4, +0x18b4,0x18b4,0x18b4,0x18b4,0x18b4,0x18b4,0x18b4,0x18b4,0x18b4,0x18b4,0x18b4,0x18b4,0x18b4,0x18b4,0x18b4,0x18b4, +0x18b7,0x18b7,0x18b7,0x18b7,0x18b7,0x18b7,0x18b7,0x18b7,0x18b7,0x18b7,0x18b7,0x18b7,0x18b7,0x18b7,0x18b7,0x18b7, +0x18b7,0x18b7,0x18b7,0x18b7,0x18b7,0x18b7,0x18b7,0x18b7,0x18b7,0x18b7,0x18b7,0x18b7,0x18b7,0x18b7,0x18b7,0x18b7, 0,0,0,0 -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed, -0x15ea,0x15ea,0x15ea,0x15de,0x15de,0x15de,0x15de,0x15de,0x15de,0x15de,0x15de,0x15ea,0x15ea,0x15de,0x15ea,0x15e1, -0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed, -0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed,0x15ed, -0x1611,0x1611,0x1611,0x1611,0x1611,0x1611,0x1611,0x1611,0x1611,0x1611,0x1611,0x1611,0x1611,0x1611,0x1611,0x1611, -0x1611,0x1611,0x1611,0x1611,0x1611,0x1611,0x1611,0x1611,0x1611,0x1611,0x1611,0x1611,0x1611,0x160e,0x160e,0x160e, -0x161a,0x161a,0x161a,0x161a,0x161a,0x161a,0x161a,0x161a,0x161a,0x161a,0x161a,0x161a,0x161a,0x161a,0x161a,0x161a, -0x161a,0x161a,0x161a,0x161a,0x161a,0x161a,0x1620,0x1620,0x1620,0x161d,0x161d,0x161d,0x161a,0x161a,0x161a,0x161a, -0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f, -0x1623,0x1623,0x1623,0x1623,0x1623,0x1623,0x1623,0x1635,0x1635,0x1629,0x1626,0x1626,0x1626,0x1626,0x1626,0x1626, -0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f, -0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f,0x162f, -0x163b,0x163b,0x163b,0x163b,0x163b,0x163b,0x163b,0x163b,0x163b,0x163b,0x163b,0x163b,0x163b,0x163b,0x163b,0x163b, -0x163b,0x163b,0x163b,0x163b,0x163b,0x163b,0x163b,0x1638,0x1638,0x1638,0x1638,0x1638,0x1638,0x1638,0x1638,0x1638, -0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e, -0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e,0x163e, -0x1662,0x1662,0x1662,0x1662,0x1662,0x1662,0x1662,0x1662,0x1662,0x1662,0x1662,0x1662,0x1662,0x1662,0x1662,0x1662, -0x1662,0x1662,0x1662,0x1662,0x1662,0x1662,0x1662,0x1662,0x1662,0x1662,0x1662,0x1662,0x1662,0x1662,0x1662,0x1662, -0x166b,0x166b,0x166b,0x166b,0x166b,0x166b,0x166b,0x166b,0x166b,0x166b,0x166b,0x166b,0x166b,0x166b,0x166b,0x166b, -0x166b,0x166b,0x166b,0x166b,0x166b,0x166b,0x166b,0x166b,0x166b,0x166b,0x166b,0x166b,0x166b,0x166b,0x166b,0x166b, -0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683, -0x166e,0x167d,0x167d,0x166e,0x166e,0x166e,0x166e,0x166e,0x166e,0x167d,0x166e,0x1680,0x1680,0x166e,0x1680,0x166e, -0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683, -0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683,0x1683, -0x168c,0x168c,0x168c,0x168c,0x168c,0x168c,0x168c,0x168c,0x168c,0x168c,0x168c,0x168c,0x168c,0x168c,0x168c,0x168c, -0x168c,0x168c,0x168c,0x168c,0x168c,0x168c,0x168c,0x168c,0x168c,0x168c,0x168c,0x168c,0x168c,0x168c,0x168c,0x168c, -0x1692,0x1692,0x1692,0x1692,0x1692,0x1692,0x1692,0x1692,0x1692,0x1692,0x1692,0x1692,0x1692,0x1692,0x1692,0x1692, -0x1692,0x1692,0x1692,0x1692,0x1692,0x1692,0x1692,0x1692,0x1692,0x1692,0x1692,0x1692,0x1692,0x1692,0x1692,0x1692, -0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9, -0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9,0x16e9, -0x1725,0x1725,0x1725,0x1725,0x1725,0x1725,0x1725,0x1725,0x1725,0x1725,0x1725,0x1725,0x1725,0x1725,0x1725,0x1725, -0x1725,0x1725,0x1725,0x1725,0x1725,0x1725,0x1725,0x1725,0x1725,0x1725,0x1725,0x1725,0x1725,0x1725,0x1725,0x1725, -0x1725,0x1725,0x172b,0x1728,0x1725,0x1725,0x1725,0x1725,0x1725,0x1725,0x1725,0x1725,0x1725,0x1725,0x1725,0x1725, -0x1725,0x1725,0x1725,0x1725,0x172e,0x172e,0x172e,0x172e,0x172e,0x172e,0x172e,0x172e,0x172e,0x172e,0x172e,0x172e, -0x172e,0x172e,0x172e,0x172e,0x172e,0x172e,0x172e,0x172e,0x172e,0x172e,0x172e,0x172e,0x172e,0x172e,0x172e,0x172e, -0x172e,0x172e,0x172e,0x172e,0x1731,0x1731,0x1731,0x1731,0x1731,0x1731,0x1731,0x1731,0x1731,0x1731,0x1731,0x1731, -0x1731,0x1731,0x1731,0x1731,0x1731,0x1731,0x1731,0x1731,0x1731,0x1731,0x1731,0x1731,0x1731,0x1731,0x1731,0x1731, -0x1731,0x1731,0x1731,0x1731,0x1743,0x1743,0x1743,0x1743,0x1743,0x1743,0x1743,0x1743,0x1743,0x1743,0x1743,0x1743, -0x1743,0x1743,0x1743,0x1743,0x1743,0x1743,0x1743,0x1743,0x1743,0x1743,0x1743,0x1743,0x1743,0x1743,0x1743,0x1743, -0x1743,0x1743,0x1743,0x1743,0x1746,0x1746,0x1746,0x1746,0x1746,0x1746,0x1746,0x1746,0x1746,0x1746,0x1746,0x1746, -0x1746,0x1746,0x1746,0x1746,0x1746,0x1746,0x1746,0x1746,0x1746,0x1746,0x1746,0x1746,0x1746,0x1746,0x1746,0x1746, -0x1746,0x1746,0x1746,0x1746,0x174f,0x174f,0x174f,0x174f,0x174f,0x174f,0x174f,0x174f,0x174f,0x174f,0x174f,0x174f, -0x174f,0x174f,0x174f,0x174f,0x174f,0x174f,0x174f,0x174f,0x174f,0x174f,0x174f,0x174f,0x174f,0x174f,0x174f,0x174f, -0x174f,0x174f,0x174f,0x174f,0x174f,0x174f,0x174f,0x1752,0x1752,0x1752,0x1752,0x174f,0x174f,0x174f,0x174f,0x174f, -0x174f,0x174f,0x174f,0x174f,0x174f,0x174f,0x174f,0x174f,0x174f,0x1752,0x1752,0x1752,0x1752,0x1752,0x1752,0x1752, -0x1752,0x174f,0x1752,0x1752,0x1752,0x1752,0x1752,0x1752,0x1752,0x1752,0x1752,0x1752,0x1752,0x1752,0x1752,0x1752, -0x1752,0x1752,0x1752,0x1752,0x1752,0x1752,0x1752,0x1752,0x1752,0x1752,0x1752,0x1752,0x1752,0x1752,0x1752,0x1752, -0x1752,0x1752,0x1752,0x1752,0x175e,0x175e,0x175e,0x175e,0x175e,0x175e,0x175e,0x175e,0x175e,0x175e,0x175e,0x175e, -0x175e,0x175e,0x175e,0x175e,0x175e,0x175e,0x175e,0x175e,0x175e,0x175e,0x175e,0x175e,0x175e,0x175e,0x175e,0x175e, -0x175e,0x175e,0x175e,0x175e,0,0,0,0 #endif /* !U_PLATFORM_IS_DARWIN_BASED */ }; static const UTrie2 propsVectorsTrie={ propsVectorsTrie_index, - propsVectorsTrie_index+4640, + propsVectorsTrie_index+4924, NULL, - 4640, + 4924, #if !U_PLATFORM_IS_DARWIN_BASED - 22900, + 24212, #else /* !U_PLATFORM_IS_DARWIN_BASED */ - 23096, + 24408, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0xa40, - 0x12a0, + 0x13bc, 0x0, 0x0, 0x110000, #if !U_PLATFORM_IS_DARWIN_BASED - 0x6b90, + 0x71cc, #else /* !U_PLATFORM_IS_DARWIN_BASED */ - 0x6c54, + 0x7290, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ NULL, 0, FALSE, FALSE, 0, NULL }; #if !U_PLATFORM_IS_DARWIN_BASED -static const uint32_t propsVectors[5949]={ -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -static const uint32_t propsVectors[6003]={ -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x67,0,0,0x67,0x80000,0x20,0x867,0,0,0xa67,0,0,0xb67,0,0,0xc67, -0,0,0xd67,0,0,0xe67,0,0,0x1067,0,0,0x1167,0,0,0x1267,0, -0,0x1367,0,0,0x1467,0,0,0x1567,0,0,0x1667,0,0,0x1767,0,0, -0x1867,0,0,0x1967,0,0,0x1a67,0,0,0x1b67,0,0,0x1d67,0,0,0x1f67, -0,0,0x2067,0,0,0x2267,0,0,0x2367,0,0,0x2467,0,0,0x2567,0, -0,0x2767,0,0,0x2867,0x80000,0x20,0x2967,0,0,0x2a67,0,0x1600000,0x2b67,0,0, -0x2d67,0,0,0x3067,0x20000000,0,0x3167,0x20000000,0,0x3267,0x20000000,0,0x3a67,0,0,0x3b67, -0,0,0x3c67,0,0,0x3e67,0,0,0x4067,0,0,0x4167,0,0,0x4367,0, +static const uint32_t propsVectors[6279]={ +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +static const uint32_t propsVectors[6333]={ +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x67,0,0,0x67,0,0x200000,0x67,0,0x230400,0x67,0,0x230560,0x67,0,0x400000,0x67, +0,0x448000,0x67,0,0x500000,0x67,0,0x962460,0x67,0,0x962540,0x67,0,0xe00000,0x67,0, +0xe30000,0x67,0,0x1329800,0x67,0x80000,0x20,0x867,0,0,0xa67,0,0,0xb67,0,0, +0xc67,0,0,0xd67,0,0,0xe67,0,0,0x1067,0,0,0x1067,0,0x200000,0x1067, +0,0x230400,0x1167,0,0,0x1267,0,0,0x1267,0,0x962460,0x1367,0,0,0x1467,0, +0,0x1567,0,0,0x1667,0,0,0x1767,0,0,0x1767,0,0x962460,0x1867,0,0, +0x1967,0,0,0x1a67,0,0,0x1b67,0,0,0x1d67,0,0,0x1f67,0,0,0x2067, +0,0,0x2267,0,0,0x2367,0,0,0x2467,0,0,0x2567,0,0,0x2767,0, +0,0x2867,0x80000,0x20,0x2967,0,0,0x2a67,0,0x1600000,0x2b67,0,0,0x2d67,0,0, +0x3067,0x20000000,0x200000,0x3167,0x20000000,0,0x3267,0x20000000,0,0x3a67,0,0,0x3b67,0,0,0x3c67, +0,0,0x3e67,0,0,0x4067,0,0,0x4067,0,0xe30400,0x4167,0,0,0x4367,0, 0,0x4467,0,0,0x4867,0,0,0x4967,0,0,0x4a67,0,0,0x5067,0,0, 0x5167,0,0,0x5467,0,0,0x5567,0,0,0x5667,0x80000,0x20,0x5767,0,0,0x5867, -0,0,0x5967,0,0,0x5b67,0,0,0x5c67,0,0,0x5d67,0,0,0x6067,0x80000, -0x20,0x6267,0,0,0x6367,0,0,0x6467,0,0,0x6567,0,0,0x6f67,0,0, -0x7067,0,0,0x7367,0x20000000,0,0x7567,0,0,0x7667,0,0,0x7767,0,0,0x7867, -0,0,0x7a67,0,0,0x7b67,0,0,0x7c67,0,0,0x7e67,0,0,0x7f67,0, -0,0x8167,0,0,0x8267,0,0,0x8367,0,0,0x8467,0,0,0x8567,0,0, -0x8667,0,0,0x8767,0,0,0x8867,0,0,0x8967,0,0,0x8b67,0,0,0x8c67, -0,0,0x8e67,0x20000000,0,0x8f67,0,0,0x9067,0,0,0x9167,0,0,0x9267,0, -0,0x9367,0,0,0x9567,0,0,0x9667,0,0,0x9767,0,0,0x9867,0,0, -0x9967,0,0,0x9a67,0,0,0x9c67,0,0,0x9f67,0,0,0xa167,0,0,0xa367, -0,0,0xa467,0,0,0xa567,0,0,0xa667,0,0,0xa767,0,0,0xa867,0, -0,0xa967,0,0,0xaa67,0,0,0xab67,0,0,0xac67,0,0,0xad67,0,0, -0xae67,0,0,0xaf67,0,0,0xb167,0,0,0xb267,0,0,0xb367,0,0,0xb467, -0,0,0xb567,0,0,0xb767,0,0,0xb867,0,0,0xb967,0,0,0xba67,0, -0,0xbc67,0,0,0xbd67,0,0,0xbe67,0,0,0xbf67,0,0,0xc067,0,0, -0xc167,0,0,0xc267,0,0,0xc367,0,0,0xc467,0,0,0xc667,0,0,0xc767, -0,0,0xc867,0,0,0xc967,0,0,0xca67,0,0,0xcb67,0,0,0xcc67,0, -0,0xcf67,0,0,0xd067,0,0,0xd267,0,0,0xd367,0,0,0xd467,0,0, -0xd567,0,0,0xd667,0,0,0xd867,0,0,0xd967,0,0,0xda67,0,0,0xdb67, -0,0,0xdc67,0,0,0xdd67,0,0,0xde67,0,0,0xdf67,0,0,0xe067,0, -0,0xe167,0,0,0xe267,0,0,0xe367,0,0,0xe467,0,0,0xe567,0,0, -0xe667,0,0,0xe767,0,0,0xe867,0,0,0xe967,0,0,0xea67,0,0,0xeb67, -0,0,0xec67,0,0,0xed67,0,0,0xee67,0,0,0xef67,0,0,0xf167,0, -0,0xf367,0,0,0xf567,0,0,0xf667,0,0,0xf767,0,0,0xf867,0,0, -0xf967,0,0,0xfa67,0,0,0xfb67,0,0,0xfc67,0,0,0xfd67,0,0,0xfe67, -0,0,0x10167,0,0,0x10267,0,0,0x10367,0,0,0x10467,0,0,0x10567,0, -0,0x10667,0,0,0xa0067,0,0xe00000,0xa4667,0,0xe00000,0xa4767,0,0xe00000,0xa4f67,0,0xe00000, -0xa5e67,0,0xe00000,0xa5f67,0,0xe00000,0xac567,0,0xe00000,0xad167,0,0xe00000,0xb0067,0,0xe00000,0x11000100, -0,0x900020,0x11000100,0x40000001,0x440020,0x11000100,0x40000001,0x643020,0x11000100,0x40000001,0xa5a040,0x11000100,0x40000001,0x116a8a0,0x11000200,0, -0x900020,0x11000200,0x4000001,0xc4000b,0x11000200,0x7c00100,0x220402,0x11000200,0x24000000,0x10200000,0x11000200,0x24000008,0x1710000,0x11000200,0x40000001,0x1d3b020, -0x11000219,0x7c00100,0x220401,0x11000219,0x7c00100,0x250401,0x11000319,0x7c00100,0x220401,0x11000319,0x7c00100,0x220402,0x11000319,0x7c00100,0x250400,0x11000319, -0x7c00100,0x250401,0x11000419,0x7c00100,0x220400,0x11000419,0x7c00100,0x220401,0x11000419,0x7c00100,0x220402,0x11000419,0x7c00100,0x230400,0x11000419,0x7c00100, -0x250400,0x11000419,0x7c00100,0x250401,0x11000419,0x7c00100,0x250402,0x11000519,0x7c00100,0x220400,0x11000519,0x7c00100,0x230400,0x11000600,0x4000400,0x200000, -0x11000600,0x4000400,0x200002,0x11000600,0x4000400,0x201000,0x11000600,0x7c00500,0x220400,0x11000600,0x7c00500,0x230400,0x11000600,0x7c00500,0x530400,0x11000600, -0x7c00d00,0x230400,0x11000619,0x7c00500,0x22040f,0x11000800,0x4000010,0x1001401,0x11000800,0x4000400,0x200001,0x11000800,0x6800010,0x201001,0x11000800,0x7c00500, -0x230401,0x11000807,0x7c00100,0x220400,0x11000807,0x7c00100,0x250400,0x1100080e,0x4000400,0x200000,0x1100080e,0x4000400,0x200002,0x1100080e,0x7000500,0x220402, -0x1100080e,0x7c00100,0x220400,0x1100080e,0x7c00100,0x220401,0x1100080e,0x7c00100,0x220402,0x1100080e,0x7c00100,0x250400,0x1100080e,0x7c00100,0x250401,0x1100080e, -0x7c00120,0x220402,0x1100080e,0x7c00120,0x250402,0x11000908,0x2802400,0x962460,0x11000908,0x4000000,0x200000,0x11000908,0x7c00100,0x220400,0x11000908,0x7c00100, -0x220401,0x11000908,0x7c00100,0x250400,0x11000908,0x7c00100,0x250401,0x11000a03,0x4000000,0x200000,0x11000a03,0x4000000,0x270000,0x11000a03,0x7c00100,0x220400, -0x11000a03,0x7c00100,0x220402,0x11000a03,0x7c00100,0x250400,0x11000a03,0x7c00500,0x230400,0x11000b13,0x2802500,0x962460,0x11000b13,0x4000000,0x200000,0x11000b13, -0x4000000,0x201000,0x11000b13,0x4000000,0x230400,0x11000b13,0x4000002,0x400000,0x11000b13,0x4000010,0x200000,0x11000b13,0x7c00100,0x2633800,0x11000c00,0, -0x218820,0x11000c02,0x2802100,0x962460,0x11000c02,0x2802400,0x962460,0x11000c02,0x4000000,0x200000,0x11000c02,0x4000000,0x1329400,0x11000c02,0x4000000,0x1329800, -0x11000c02,0x4000000,0x1500000,0x11000c02,0x6800000,0x1329800,0x11000c02,0x7c00100,0x230400,0x11000c02,0x7c00100,0x230401,0x11000c02,0x7c00100,0x230402,0x11000c02, -0x7c00500,0x230400,0x11000c02,0x7d00100,0x230400,0x11000c02,0xc000010,0xb48000,0x11000f0a,0x2802100,0x962460,0x11000f0a,0x2802400,0x962460,0x11000f0a,0x2806400, -0x962460,0x11000f0a,0x4000000,0x200000,0x11000f0a,0x6800100,0x962540,0x11000f0a,0x7c00100,0x230400,0x11000f0a,0x7c00100,0x230401,0x11001004,0x2802100,0x962460, -0x11001004,0x2802400,0x962460,0x11001004,0x2806400,0x962460,0x11001004,0x4000000,0x200000,0x11001004,0x4000000,0x1500000,0x11001004,0x6800100,0x962540,0x11001004, -0x6800100,0x962541,0x11001004,0x7c00100,0x230400,0x11001004,0x7c00100,0x230401,0x11001110,0x2802100,0x962460,0x11001110,0x2802400,0x962460,0x11001110,0x2806400, -0x962460,0x11001110,0x6800100,0x962540,0x11001110,0x7c00100,0x230400,0x11001110,0x7c00100,0x230401,0x1100120f,0x2802100,0x962460,0x1100120f,0x2802400,0x962460, -0x1100120f,0x2806400,0x962460,0x1100120f,0x6800100,0x962540,0x1100120f,0x7c00100,0x230400,0x1100131f,0x2802100,0x962460,0x1100131f,0x2802400,0x962460,0x1100131f, -0x2806400,0x962460,0x1100131f,0x4000000,0x200000,0x1100131f,0x6800000,0x1329800,0x1100131f,0x6800100,0x962540,0x1100131f,0x6800100,0x962541,0x1100131f,0x7c00100, -0x230400,0x1100131f,0x7c00100,0x230401,0x11001423,0x2802100,0x962460,0x11001423,0x2806400,0x962460,0x11001423,0x6800100,0x962540,0x11001423,0x6800100,0x962541, -0x11001423,0x7c00100,0x230400,0x11001423,0x7c00100,0x230401,0x11001524,0x2802100,0x962460,0x11001524,0x2802100,0x962461,0x11001524,0x2806400,0x962460,0x11001524, -0x6800000,0x1329800,0x11001524,0x6800100,0x962540,0x11001524,0x7c00100,0x230400,0x11001615,0x2802100,0x962460,0x11001615,0x2806400,0x962460,0x11001615,0x6800000, -0x1329800,0x11001615,0x6800100,0x962540,0x11001615,0x6800100,0x962541,0x11001615,0x7c00100,0x230400,0x1100171a,0x2802100,0x962460,0x1100171a,0x2806400,0x962460, -0x1100171a,0x6800000,0x1329800,0x1100171a,0x6800100,0x962540,0x1100171a,0x6800100,0x962541,0x1100171a,0x7c00100,0x230400,0x11001900,0x4000000,0x1600000,0x11001926, -0x2802100,0x1862460,0x11001926,0x2802400,0x1862460,0x11001926,0x2806100,0x1862460,0x11001926,0x4000000,0x200000,0x11001926,0x4000010,0x400000,0x11001926,0x6800000, -0x1329800,0x11001926,0x7800100,0x1830142,0x11001926,0x7c00100,0x1830000,0x11001926,0x7c00900,0x1830000,0x11001926,0x7e00100,0x1830000,0x11001a18,0x2802100,0x1862460, -0x11001a18,0x2802400,0x1862460,0x11001a18,0x6800000,0x1329800,0x11001a18,0x7800100,0x1830142,0x11001a18,0x7c00100,0x1830000,0x11001a18,0x7c00100,0x1830002,0x11001a18, -0x7c00900,0x1830000,0x11001a18,0x7e00100,0x1830000,0x11001d00,0x4000000,0x200000,0x11001d0c,0x7c00100,0x230400,0x11001d0c,0x7c00100,0x250400,0x11001e12,0x7c00100, -0x2230500,0x11001e12,0x7c00100,0x2330520,0x11001e12,0x7c80100,0x2330520,0x11002619,0x7c00100,0x220401,0x11002619,0x7c00100,0x220402,0x11002619,0x7c00100,0x250401, -0x1100270e,0x4000400,0x200001,0x1100270e,0x4000400,0x200002,0x1100270e,0x4000400,0x500001,0x1100270e,0x7c00100,0x220401,0x1100270e,0x7c00100,0x250401,0x11002800, -0x80000,0x918820,0x11002800,0x80000,0x1c18020,0x11002800,0x180000,0x918820,0x11002800,0x4000001,0x440001,0x11002800,0x4000001,0x440002,0x11002800,0x4000001, -0xc4000b,0x11002800,0x6800000,0x201c00,0x11002800,0x6800020,0x201c00,0x11002800,0x24000000,0x200000,0x11002800,0x24000000,0x200002,0x11002800,0x24000000,0x810000, -0x11002800,0x24000000,0x1410000,0x11002800,0x24000000,0x1500000,0x11002800,0x24000000,0x1500002,0x11002800,0x24000002,0x400000,0x11002800,0x24000006,0xc0000b,0x11002800, -0x24000008,0x1410000,0x11002800,0x24000008,0x1710000,0x11002800,0x24000020,0x1001400,0x11002800,0x24000020,0x1500002,0x11002800,0x2c000010,0x1248000,0x11002800,0x2c000010, -0x11248002,0x11002800,0x40000001,0x63b020,0x11002800,0x40080000,0x918820,0x11002801,0x82000,0x962460,0x11002900,0x4000000,0x20000e,0x11002900,0x4000000,0x20000f, -0x11002900,0x4000020,0x20000e,0x11002900,0x4000020,0x20000f,0x11002900,0x4000020,0x81000e,0x11002900,0x4000020,0x81000f,0x11002900,0x4000020,0x141000e,0x11002900, -0x4000020,0x141000f,0x11002900,0x4000022,0x20000e,0x11002900,0x4000022,0x20000f,0x11002a00,0x4000000,0x1500000,0x11002a00,0x4000000,0x1600000,0x11002a00,0x4000000, -0x1600002,0x11002b01,0x2000,0x962460,0x11002b01,0x2802020,0x962460,0x11002c00,0x4000000,0x200000,0x11002c00,0x4000000,0x200002,0x11002c00,0x4000000,0x20000f, -0x11002c00,0x4000020,0x200000,0x11002c00,0x7c00000,0x200000,0x11002c00,0x7c00020,0x200000,0x11002c00,0x7c00120,0x220405,0x11002c00,0x7c00120,0x230402,0x11002c00, -0x7c00120,0x250402,0x11002c00,0x7c00120,0x250405,0x11002c19,0x7c00100,0x250400,0x11002c19,0x7c00100,0x250401,0x11002d00,0x4000000,0x100006,0x11002d00,0x4000000, -0x200006,0x11002d19,0x7c00100,0x220402,0x11002d19,0x7c00100,0x230400,0x11002d19,0x7c00100,0x250402,0x11002e00,0x24000000,0x200000,0x11002e00,0x24000020,0x200000, -0x11002e00,0x24000020,0x200001,0x11002e00,0x24000020,0x10200000,0x11002f00,0x24000020,0x200000,0x11002f00,0x24000020,0x200001,0x11002f00,0x24000020,0x200002,0x11002f00, -0x24000020,0xf00000,0x11002f00,0x24000020,0x1600000,0x11002f00,0x24000022,0x1600000,0x11003000,0x24000000,0x200000,0x11003000,0x24000000,0x10200000,0x11003000,0x24000000, -0x30e00000,0x11003000,0x24000020,0x200000,0x11003000,0x24000020,0x810000,0x11003000,0x24000020,0x1410000,0x11003100,0x24000000,0x200000,0x11003200,0x24000000,0x200000, -0x11003300,0x4000000,0x100003,0x11003400,0x24000000,0x100000,0x11003400,0x24000000,0x200000,0x11003500,0x24000000,0x200000,0x11003600,0x24000000,0x200000,0x11003600, -0x24000000,0x10200000,0x11003600,0x24000020,0x200000,0x11003700,0x24000000,0x200000,0x11003700,0x24000000,0xe00000,0x11003700,0x24000000,0x10200000,0x11003700,0x24000000, -0x10e00000,0x11003700,0x24000000,0x30200000,0x11003700,0x24000000,0x90e00000,0x11003700,0x24000020,0x200000,0x11003800,0x4000000,0x100000,0x11003800,0x24000000,0x200000, -0x11003800,0x24000000,0xb00000,0x11003800,0x24000000,0xe00000,0x11003800,0x24000000,0x1710000,0x11003800,0x24000000,0x10200000,0x11003800,0x24000000,0x10b00000,0x11003800, -#if !U_PLATFORM_IS_DARWIN_BASED -0x24000000,0x10e00000,0x11003800,0x24000000,0x90e00000,0x11005003,0x7c00100,0x220402,0x11005013,0x2802500,0x962460,0x11005013,0x4000020,0x200005,0x11005013,0x7c00100, -0x2633801,0x11005013,0x7c00100,0x2633802,0x11005013,0x7c00100,0x2633805,0x11005019,0x7c00100,0x220402,0x11005100,0x24000000,0x810000,0x11005100,0x24000000,0x1410000, -0x11005102,0x7000100,0x230408,0x11005102,0x7c00100,0x230404,0x11005102,0x7c00100,0x230407,0x11005102,0x7c00100,0x230408,0x11005102,0x7c00100,0x230409,0x11005201, -0x2802400,0x962460,0x11005500,0x80000,0x1e18820,0x11005502,0x7000100,0x230408,0x11005502,0x7c00100,0x230404,0x11005502,0x7c00100,0x230407,0x11005502,0x7c00100, -0x230408,0x11005502,0x7c00100,0x230409,0x11005667,0x1000,0,0x11020200,0x80004,0x418820,0x11020200,0x4000000,0x100006,0x11020200,0x4000000,0x10000f, -0x11020200,0x4000400,0x100002,0x11020200,0x4000400,0x500002,0x11020200,0x6800c00,0x101000,0x11020200,0x24000000,0x100000,0x11020200,0x24000000,0x1400000,0x11020200, -0x24000000,0x1500000,0x11020200,0x24000000,0x1600000,0x11020200,0x24000000,0x10200000,0x11020200,0x24000020,0x100000,0x11020200,0x24000020,0x1600000,0x11020219,0x7c00100, -0x12040f,0x11020219,0x7c00100,0x220400,0x11020219,0x7c00100,0x220401,0x11020219,0x7c00100,0x250400,0x11020319,0x7c00100,0x220400,0x11020319,0x7c00100,0x220401, -0x11020319,0x7c00100,0x220402,0x11020319,0x7c00100,0x250400,0x11020319,0x7c00100,0x250402,0x11020319,0x7d00100,0x220402,0x11020419,0x7c00100,0x220401,0x11020519, -0x7c00100,0x220400,0x11020600,0x4000400,0x100002,0x11020600,0x4000400,0x200000,0x11020600,0x7c00500,0x130400,0x11020600,0x7c00d00,0x130400,0x11020701,0x2802400, -0x962460,0x11020701,0x2802400,0x962461,0x11020701,0x2802400,0xc62460,0x1102080e,0x7c00100,0x220400,0x1102080e,0x7c00100,0x250400,0x11020908,0x7c00100,0x220400, -0x11020908,0x7c00100,0x220401,0x11020908,0x7c00100,0x250400,0x11020908,0x7c00100,0x250401,0x11022800,0x24000000,0x100000,0x11022800,0x24000000,0x200000,0x11022800, -0x24000000,0x200002,0x11022800,0x24000000,0x401000,0x11022800,0x24000000,0xf00002,0x11022800,0x24000000,0xf0ac02,0x11022800,0x24000000,0x1500000,0x11022800,0x24000002, -0x100000,0x11022800,0x24000002,0x370000,0x11022800,0x24000002,0x470000,0x11022800,0x24000006,0x400000,0x11022800,0x24000008,0x1710000,0x11022800,0x24000008,0x1712c00, -0x11022800,0x24000020,0x100000,0x11022800,0x24000020,0x1500000,0x11022800,0x24000020,0x1500002,0x11022900,0x4000000,0x10000e,0x11022900,0x4000000,0x10000f,0x11022919, -0x7c00100,0x12040f,0x11022c00,0x4000000,0x100002,0x11022c00,0x4000000,0x1500002,0x11022c00,0x4000000,0x1600002,0x11022c00,0x4000000,0x1010000f,0x11022c00,0x7c00120, -0x120405,0x11022c0e,0x7c00100,0x250401,0x11022c19,0x7c00100,0x150401,0x11022d00,0x4000000,0x100006,0x11022d00,0x4000000,0x200006,0x11022d19,0x7c00100,0x120402, -0x11022d19,0x7c00100,0x150402,0x11022e00,0x24000000,0x200000,0x11022e00,0x24000020,0x100000,0x11022e00,0x24000020,0x10100000,0x11022f00,0x24000020,0x100000,0x11022f00, -0x24000020,0x100001,0x11022f00,0x24000020,0x100002,0x11023000,0x24000000,0x100000,0x11023300,0x4000000,0x100002,0x11023300,0x4000000,0x100003,0x11023300,0x4000100, -0x120403,0x11023300,0x4000100,0x150403,0x11023300,0x4000100,0x10150403,0x11023400,0x24000000,0x100000,0x11023500,0x24000000,0x100000,0x11023600,0x24000000,0x100000, -0x11023600,0x24000020,0x100000,0x11023600,0x24000020,0x10100000,0x11023700,0x24000000,0x100000,0x11023700,0x24000000,0xe00000,0x11023700,0x24000000,0x10100000,0x11023700, -0x24000000,0x10e00000,0x11023700,0x24000020,0x100000,0x11023700,0x24000020,0x10100000,0x11023800,0x4000000,0x100000,0x11023800,0x24000000,0x200000,0x11024e67,0, -0,0x11025600,0x4000000,0x100000,0x11042a00,0x4000000,0x1600000,0x11045700,0x4000000,0x20000a,0x11045700,0x4000020,0x20000a,0x11045712,0x7c00100,0x23040a, -0x11045712,0x7c80100,0x23040a,0x11045716,0x7c00100,0x230c0a,0x11045716,0x7c00100,0x2530c0a,0x11063d00,0x4000001,0x440011,0x11065700,0x4000000,0x810011,0x11065700, -0x4000000,0xe00011,0x11065700,0x4000000,0x1410011,0x11065700,0x4000000,0x1500011,0x11065700,0x4000000,0x1600011,0x11065700,0x4000006,0xe70011,0x11065700,0x4000008, -0xe00011,0x11065700,0x4000008,0xe02c11,0x11065700,0x4000010,0x871411,0x11065700,0x4000010,0x1201411,0x11065700,0x4000010,0x1271011,0x11065700,0x4000020,0xe00011, -0x11065700,0x4000400,0xe00011,0x11065700,0x4000420,0xe00011,0x11065700,0x6800000,0xe01c11,0x11065700,0x6800040,0xe00011,0x11065700,0xc000010,0x80ac11,0x11065700, -0xc000010,0xb48011,0x11065719,0x7c00100,0xe20411,0x11065719,0x7c00100,0xe50411,0x11065719,0x7c00140,0xe20411,0x11065719,0x7c00140,0xe50411,0x11080100,0x6800000, -0x201c00,0x11080100,0x68000c0,0x11329800,0x11080100,0x24000000,0x200000,0x11080100,0x24000000,0x810000,0x11080100,0x24000000,0x1410000,0x11080100,0x24000000,0x1500000, -0x11080100,0x24000000,0x1600000,0x11080100,0x24000000,0x1b00000,0x11080100,0x24000000,0x2410000,0x11080100,0x24000000,0x10200000,0x11080100,0x24000006,0xd70000,0x11080100, -0x24000008,0x1713c00,0x11080100,0x24000008,0x1714000,0x11080100,0x24000010,0x1001400,0x11080100,0x24000010,0x1071000,0x11080100,0x24000010,0x1071400,0x11080100,0x24000020, -0x200000,0x11080100,0x24000020,0x400000,0x11080100,0x24000020,0x1600000,0x11080100,0x24000400,0x200000,0x11080100,0x24000420,0x200000,0x11080100,0x2c000010,0xb48000, -0x11080100,0x2c000010,0x100ac00,0x11080100,0x44000001,0x1a40000,0x11080119,0x7c00100,0x220400,0x11080119,0x7c00100,0x250400,0x11080119,0x7c001c0,0x220400,0x11080119, -0x7c001c0,0x250400,0x11080200,0x4000400,0x200002,0x11080200,0x24000000,0x200000,0x11080200,0x24000000,0x1500000,0x11080200,0x24000000,0x1600000,0x11080200,0x24000020, -0x200000,0x110a1e12,0x7c00100,0x2130480,0x110a1e12,0x7c80100,0x2130480,0x110a3000,0x24100000,0x810001,0x110a3000,0x24100000,0x1410001,0x110a3d00,0x4000000,0xe00000, -0x110a3d00,0x4000000,0xe00002,0x110a3d00,0x24000000,0xe00000,0x110a3d11,0x7c00300,0xe30000,0x110a3d11,0x7c00900,0x1230400,0x110a3d12,0x2802400,0x962460,0x110a3e14, -0x7c00100,0xe30000,0x110a3e14,0x7c00100,0xe30001,0x110a3e14,0x7c00100,0x2530000,0x110a3e14,0x7c00900,0x1230000,0x110a3e14,0x7c00900,0x1230001,0x110a3f16,0x7c00100, -0xe30c00,0x110a3f16,0x7c00100,0xe30c01,0x110a3f16,0x7c00100,0x2530c00,0x110a3f16,0x7c00900,0x1230c00,0x110a3f16,0x7c00900,0x1230c01,0x110a4005,0x7c00100,0xe30400, -0x110a4112,0x7c00100,0xe30402,0x110a4112,0x7c80100,0xe30402,0x110a4400,0x4000000,0xe00000,0x110a4412,0x4000000,0xe00002,0x110a4412,0x4000000,0xe00003,0x110a4416, -0x4000000,0xe00c03,0x110a4500,0x4000000,0xe0000d,0x110a4516,0x4000000,0xe00c0d,0x110a4711,0x7c40300,0xe30000,0x110a4f11,0x7c00300,0xe30001,0x110a4f11,0x7c40300, -0xe30000,0x110a5300,0x4000000,0x810010,0x110a5300,0x4000000,0xe00002,0x110a5300,0x4000000,0xe00010,0x110a5300,0x4000000,0x1410010,0x110a5300,0x4000002,0xe70010, -0x110a5300,0x4000008,0x810010,0x110a5300,0x4000008,0x1410010,0x110a5300,0x6800000,0xe01c02,0x110a5300,0x6800000,0xe01c10,0x110a5400,0x4000000,0x81000c,0x110a5400, -0x4000000,0xe0000c,0x110a5400,0x4000000,0x141000c,0x110a5400,0x4000000,0x150000c,0x110a5400,0x4000000,0x160000c,0x110a5400,0x4000002,0xe7000c,0x110a5400,0x4000010, -0x87140c,0x110a5400,0x4000010,0xe7000c,0x110a5400,0x4000010,0x120140c,0x110a5400,0x4000010,0x127100c,0x110a5400,0x4000020,0xe0000c,0x110a5400,0x4000026,0xe7000c, -0x110a5400,0xc000010,0x80ac0c,0x110a5400,0xc000010,0xb4800c,0x11400a0c,0xc000010,0x1049400,0x11400c0e,0x4000010,0xb00000,0x11400c0e,0x4000010,0x1071400,0x11400c0e, -0xc000010,0xb48000,0x11400c11,0x7c00900,0x230400,0x11400f33,0xc000010,0x448000,0x11400f43,0xc000010,0x448000,0x11403d8a,0x4000000,0xe00000,0x11445784,0x4000004, -0x120000a,0x11445784,0x4000008,0x81000a,0x11445784,0x4000008,0x141000a,0x11445784,0x4000010,0x87000a,0x11445784,0xc000010,0x84800a,0x1144578d,0x3802500,0x126246a, -0x1144578d,0x7c00d00,0x2530c0a,0x114a3d84,0x24000000,0x810000,0x114a3d84,0x24000000,0x1410000,0x114a3d84,0x24000008,0x810000,0x114a3d84,0x24000008,0x1410000,0x114a3d84, -0x24000010,0x870000,0x114a3d84,0x2c000010,0x848000,0x114a3d8a,0x4000000,0xe00000,0x114a3d8a,0x24000000,0xe00000,0x114a3d8a,0x24000002,0x1200000,0x114a3d8a,0x24000002, -0x10e00000,0x114a3d8a,0x24000008,0x810000,0x114a3d8a,0x24000008,0x1410000,0x114a3d8d,0x7c00900,0x930c00,0x114a3d8d,0x7c00900,0xe30c00,0x114a3d8f,0x7c00300,0xe30000, -0x114a3e8d,0x7000400,0x1200c02,0x114a3f84,0x4000004,0x1200000,0x114a3f8d,0x7c00d00,0x2530c00,0x114a428f,0x4000000,0xe00000,0x114a428f,0x4000000,0xe0000f,0x114a448a, -0x4000000,0xe00002,0x114a448a,0x4000000,0xe00003,0x114a448a,0x4000000,0x10e00003,0x114a458a,0x4000000,0xe00002,0x114a458a,0x4000000,0xe0000d,0x11800906,0x2802400, -0x962460,0x11800c16,0x2802100,0x962460,0x11800c16,0x2802500,0x962460,0x11800f1c,0x2802400,0x962460,0x11800f28,0x2802400,0x962460,0x11820700,0x2802400,0x962460, -0x11820700,0x2802500,0x962460,0x118a3d92,0x2802400,0x962460,0x118a3e8d,0x2802400,0x962460,0x11c00904,0x2802400,0x962460,0x11c00c1a,0x6800000,0x1329800,0x11c00f57, -0x6800000,0x1329800,0x11c0105c,0x6800000,0x1329800,0x11c01160,0x6800000,0x1329800,0x11c01264,0x6800000,0x1329800,0x11c01468,0x4000000,0x200000,0x11c01468,0x6800000, -0x1329800,0x11c01468,0x7c00100,0x230400,0x11c0511a,0x7c00100,0x230408,0x20000067,0x1000,0,0x20000b13,0x2802400,0x962460,0x20000b13,0x2802500,0x962460, -0x20001b27,0x2802100,0x962460,0x20001b27,0x2802100,0x962461,0x20001b27,0x2802400,0x962460,0x20001b27,0x2806400,0x962460,0x20001b27,0x2902100,0x962462,0x20001b27, -0x4000000,0x200000,0x20001b27,0x4000000,0x400000,0x20001b27,0x4000000,0x500000,0x20001b27,0x4000000,0x810000,0x20001b27,0x4000000,0xb00000,0x20001b27,0x4000000, -0xc0000b,0x20001b27,0x4000000,0x1410000,0x20001b27,0x4000010,0xb00000,0x20001b27,0x4000010,0xc00000,0x20001b27,0x6800000,0x1329800,0x20001b27,0x6800100,0x462540, -0x20001b27,0x6800400,0x962540,0x20001b27,0x7c00100,0x230400,0x20001b27,0x7c00100,0x230401,0x20002619,0x7c00100,0x220401,0x20002a00,0x4000000,0x1600000,0x20004b67, -0,0x1900020,0x20004c67,0,0x1900020,0x20004d67,0,0x1900020,0x20006d67,0x1000,0,0x20006e67,0x1000,0,0x20026d67,0, -0,0x20026e67,0,0,0x200a4a12,0x7c00100,0x1f304c1,0x200a4a12,0x7c00100,0x20304e1,0x21005600,0x4000000,0x700000,0x21022a00,0x4000000,0x1600000, -0x30000419,0x7c00100,0x220400,0x30000419,0x7c00100,0x220401,0x30000419,0x7c00100,0x250400,0x30000419,0x7c00100,0x250401,0x30000519,0x7c00100,0x220400,0x30000600, -0x4000400,0x200000,0x30000600,0x7c00500,0x230400,0x30000605,0x4000400,0x200000,0x3000080e,0x7c00100,0x220400,0x30000908,0x2000,0x962460,0x30000908,0x7c00100, -0x220400,0x30000908,0x7c00100,0x220401,0x30000908,0x7c00100,0x250400,0x30000908,0x7c00100,0x250401,0x30000a03,0x4000006,0x400000,0x30000c02,0x4000000,0x200000, -0x30000c02,0x7c00100,0x230400,0x30000d22,0,0x218820,0x30000d22,0x2802100,0x962460,0x30000d22,0x2802400,0x962460,0x30000d22,0x2802500,0x962460,0x30000d22, -0x4000000,0x200000,0x30000d22,0x4000010,0x200000,0x30000d22,0x7c00100,0x230400,0x30000d22,0xc000010,0x248000,0x30000e25,0x2802500,0x962460,0x30000e25,0x7c00100, -0x230400,0x30001821,0x2802100,0x962460,0x30001821,0x2806400,0x962460,0x30001821,0x4000000,0x200000,0x30001821,0x6800100,0x962540,0x30001821,0x6800100,0x962541, -0x30001821,0x7c00100,0x230400,0x30001b27,0x2802100,0x962460,0x30001b27,0x2802400,0x962460,0x30001b27,0x4000000,0x200000,0x30001b27,0x4000000,0x400000,0x30001b27, -0x7c00100,0x230400,0x30001c1c,0x2802100,0x1862460,0x30001c1c,0x2802400,0x1862460,0x30001c1c,0x2806400,0x1862460,0x30001c1c,0x4000000,0x200000,0x30001c1c,0x6800100, -0x1862400,0x30001c1c,0x6800100,0x1862540,0x30001c1c,0x7c00100,0x1830000,0x30001c1c,0x7c00100,0x1830001,0x30001c1c,0xc000010,0x448000,0x30001f0b,0x4000000,0x200000, -0x30001f0b,0x4000010,0x200000,0x30001f0b,0x4000010,0x400000,0x30001f0b,0x6800000,0x200000,0x30001f0b,0x7c00100,0x230400,0x30001f0b,0xc000010,0x248000,0x30002006, -0x7c00100,0x250400,0x30002128,0x4000010,0x200000,0x30002128,0x7c00100,0x230400,0x30002128,0xc000010,0x248000,0x3000221d,0x4000000,0x810000,0x3000221d,0x4000000, -0x1410000,0x3000221d,0x4000001,0x440000,0x3000221d,0x7c00100,0x230400,0x30002300,0x4000010,0x400000,0x30002320,0x7c00100,0x230400,0x30002417,0x2802100,0x1862460, -0x30002417,0x2802400,0x1862460,0x30002417,0x2806400,0x1862460,0x30002417,0x2882000,0x1862460,0x30002417,0x4000000,0x200000,0x30002417,0x4000000,0x400000,0x30002417, -0x4000000,0x1600000,0x30002417,0x4000010,0x400000,0x30002417,0x4000010,0x1200000,0x30002417,0x6800000,0x1329800,0x30002417,0x6800100,0x1862540,0x30002417,0x7c00100, -0x1830000,0x30002417,0x7d00100,0x1830000,0x3000251b,0x80000,0xc18820,0x3000251b,0x2802100,0x962460,0x3000251b,0x4000000,0x200000,0x3000251b,0x4000006,0x500000, -0x3000251b,0x4000010,0x400000,0x3000251b,0x4000010,0xb70000,0x3000251b,0x4000800,0x200000,0x3000251b,0x6800000,0x1329800,0x3000251b,0x7c00100,0x230400,0x3000251b, -0x7c00900,0x230400,0x3000251b,0xc000010,0xb48000,0x3000251b,0x12882000,0x962460,0x30002800,0x4000001,0xc4000b,0x30002800,0x24000000,0x200000,0x30002800,0x2c000010, -0x1248002,0x30002800,0x2c000010,0x11248002,0x30002a00,0x4000000,0x1600000,0x30002b01,0x2000,0x962460,0x30002c00,0x4000000,0x200000,0x30002c00,0x7c00100,0x10220405, -0x30002d19,0x7c00100,0x250400,0x30002e00,0x24000000,0x200000,0x30003000,0x24000000,0x200000,0x30003100,0x24000000,0x200000,0x30003600,0x24000000,0x200000,0x30003700, -0x24000000,0x200000,0x3000392e,0x24000000,0x200000,0x30005013,0x7c00100,0x2633801,0x30005600,0,0x918820,0x30020600,0x4000400,0x500000,0x30020701,0x2802400, -0x962460,0x30020701,0x2802400,0xc62460,0x300a3a11,0x4020000,0xe00000,0x300a3a11,0x4020000,0xe00002,0x300a3b11,0x4020000,0xe00002,0x300a3c00,0x4008000,0xe00000, -0x300a3c00,0x4010000,0xe00000,0x300a3d11,0x7c00300,0xe30002,0x300a4305,0x7c00100,0xe30400,0x300a4611,0x7c40300,0xe30000,0x300a4829,0x7c00100,0xe30400,0x300a4829, -0x7c00900,0x1230400,0x300a4929,0x4000000,0xe00000,0x30402573,0x4000010,0x400000,0x30402573,0x4000010,0xb70000,0x30402573,0xc000010,0xb48000,0x304a3d8a,0x4000000, -0xe00000,0x30800c16,0x2802100,0x962460,0x30c01c6d,0x6800000,0x1329800,0x3100080e,0x7c00120,0x220402,0x3100080e,0x7c00120,0x250402,0x31005167,0x1000,0, -0x3100581e,0x4000000,0x200000,0x3100581e,0x7c00100,0x230400,0x3100590d,0x7c00100,0x230400,0x31005a09,0x7c00100,0x220400,0x31005a09,0x7c00100,0x250400,0x31005b00, -0x4000000,0x200000,0x31005c00,0x80000,0x918820,0x31005c00,0x2802000,0x962460,0x31005c00,0x2802400,0x962460,0x31005c00,0x4000000,0x200000,0x31005c00,0x4000000, -0x200001,0x31005c00,0x6800000,0x962540,0x31005c00,0x6800400,0x962540,0x31005c01,0x2802400,0x962460,0x31005d00,0x4000020,0x200005,0x31005d00,0x6800020,0x1329805, -0x31005d00,0x7c00120,0x220405,0x31005d00,0x7c00120,0x250405,0x31006000,0x80000,0x918820,0x31006000,0x180000,0x918820,0x310a5e11,0x7c40300,0xe30000,0x310a5f11, -0x7c00300,0xe30001,0x32000419,0x7c00100,0x250400,0x3200080e,0x4000020,0x200000,0x3200080e,0x7c00100,0x220400,0x3200080e,0x7c00100,0x250400,0x32000908,0x7c00100, -0x220400,0x32000908,0x7c00100,0x250400,0x32000c02,0x7c00100,0x230400,0x32000e25,0x7c00100,0x230400,0x32001d0c,0x7c00100,0x230400,0x32002800,0x80000,0x1e18820, -0x32002800,0x80020,0x218820,0x32002800,0x4000001,0x440002,0x32002800,0x24000000,0x200000,0x32002800,0x24000000,0x200002,0x32002800,0x24000020,0x200000,0x32002800, -0x2c000010,0x1248002,0x32002919,0x7c00100,0x22040f,0x32002a00,0x4000000,0x1600000,0x32002b01,0x2000,0x962460,0x32002b01,0x2802000,0x962460,0x32002b01,0x2802020, -0x962460,0x32002c00,0x4000000,0x200000,0x32002c00,0x4000020,0x200000,0x32002c00,0x4000020,0x200005,0x32002c00,0x7c00120,0x220405,0x32002c00,0x7c00120,0x250405, -0x32002e00,0x24000020,0x200000,0x32002f00,0x24000020,0x200000,0x32003000,0x24000000,0x200000,0x32003000,0x24000020,0x200000,0x32003500,0x24000000,0x200000,0x32003600, -0x24000020,0x200000,0x32003600,0x24000020,0x10200000,0x32003600,0x24000020,0x30200000,0x32003700,0x24000000,0x100000,0x32003700,0x24000000,0x200000,0x32003700,0x24000000, -0x10200000,0x32003800,0x24000000,0x810000,0x32003800,0x24000000,0x1410000,0x32005102,0x4000000,0x1500008,0x32005502,0x7c00100,0x230400,0x32006108,0x7c00100,0x220400, -0x32006108,0x7c00100,0x250400,0x3200622a,0x2802100,0x962460,0x3200622a,0x2806000,0x962460,0x3200622a,0x7c00100,0x230400,0x3200632b,0x2802100,0x962460,0x3200632b, -0x2806000,0x962460,0x3200632b,0x7c00100,0x230400,0x3200642c,0x2802100,0x962460,0x3200642c,0x7c00100,0x230400,0x3200652d,0x2802100,0x962460,0x3200652d,0x7c00100, -0x230400,0x32006600,0x24000020,0x200000,0x32006700,0x24000020,0x200000,0x32006800,0x24000020,0x200000,0x32006800,0x24000020,0x10200000,0x32006900,0x24000020,0x200000, -0x32006900,0x24000020,0x810000,0x32006900,0x24000020,0x1410000,0x32006a00,0x24000020,0x200000,0x32006a00,0x24000020,0x200001,0x32006a00,0x24000020,0x200002,0x32020701, -0x2882000,0xc62460,0x32023300,0x4000000,0x100000,0x32026c01,0x12882000,0x962460,0x32065700,0x4000000,0x810011,0x32065700,0x4000000,0x1410011,0x32086600,0x24000020, -0x810000,0x32086600,0x24000020,0x1410000,0x32086900,0x24000020,0x810000,0x32086900,0x24000020,0x1410000,0x320a3d11,0x7c00100,0x1230400,0x320a3e14,0x7c00100,0xe30010, -0x320a3e14,0x7c00100,0x2530000,0x320a3f16,0x7c00100,0xe30c10,0x320a4400,0x4000000,0xe00003,0x320a4929,0x4000000,0xe00000,0x320a4f11,0x7c00300,0xe30001,0x320a6b16, -0x7c00100,0x2530c00,0x3240636f,0xc000010,0x448000,0x324a3d8f,0x4000000,0x10e00000,0x324a3d8f,0x7c00100,0x1230400,0x324a3f8d,0x4000002,0x1200c00,0x324a538a,0x24000000, -0xe00000,0x32820701,0x2802000,0x962460,0x40000419,0x7c00100,0x220400,0x40000519,0x7c00100,0x220400,0x40000600,0x4000400,0x200000,0x4000080e,0x7c00100,0x220400, -0x4000080e,0x7c00100,0x250400,0x4000080e,0x7c00100,0x250402,0x40000c02,0,0x218820,0x40000c02,0x2802100,0x962460,0x40000c02,0x2802400,0x962460,0x40000c02, -0x2802500,0x962460,0x40000c02,0x4000000,0x200000,0x40000c02,0x4000000,0x1071400,0x40000c02,0x7c00100,0x230400,0x40000d22,0x7c00100,0x230400,0x40000f0a,0x7c00100, -0x230400,0x40001004,0x7c00100,0x230400,0x40001110,0x2802100,0x962460,0x40001110,0x6800100,0x962540,0x4000120f,0x2802100,0x962460,0x4000120f,0x4000000,0x1600000, -0x4000120f,0x7c00100,0x230400,0x4000131f,0x7c00100,0x230400,0x40001423,0x4000000,0x200000,0x40001423,0x4000000,0x1600000,0x40001615,0x2802400,0x962460,0x40001615, -0x7c00100,0x230400,0x40002417,0x2802400,0x1862460,0x40002417,0x4000000,0x200000,0x40002800,0x6800000,0x201c00,0x40002800,0x24000002,0x200000,0x40002c00,0x4000000, -0x200002,0x40003000,0x24000000,0x10200000,0x40003000,0x24000020,0x200000,0x40003700,0x24000000,0x200000,0x40003700,0x24000000,0x10200000,0x40003700,0x24000000,0x30200000, -0x40005a09,0x7c00100,0x220400,0x40005a09,0x7c00100,0x250400,0x40005d00,0x7c00120,0x220405,0x40006f30,0x2802100,0x962460,0x40006f30,0x2802400,0x962460,0x40006f30, -0x4000000,0x200000,0x40006f30,0x6800000,0x1329800,0x40006f30,0x6800100,0x962540,0x40006f30,0x7c00100,0x230400,0x40006f30,0xc000010,0xb48000,0x40007034,0x7c00100, -0x1830000,0x40007117,0x4000000,0x200000,0x40007208,0x7c00100,0x220400,0x4000720e,0x7c00100,0x220400,0x4000720e,0x7c00500,0x22040e,0x4000720e,0x7c00500,0x22040f, -0x40007219,0x7c00100,0x220400,0x40007219,0x7c00500,0x220400,0x40007219,0x7c00500,0x22040e,0x40007219,0x7c00500,0x22040f,0x40007300,0x24000000,0x200000,0x40007300, -0x24000000,0x10200000,0x40007400,0x4000000,0x200000,0x40007531,0x7c00100,0x230400,0x40007631,0x7c00100,0x230400,0x40007835,0x4000010,0x400000,0x40007835,0x7c00100, -0x230400,0x40007933,0x7c00100,0x230400,0x40007a32,0x6800000,0x1329800,0x40007a32,0x7c00100,0x230400,0x40007b2f,0x7c00100,0x230400,0x40007c00,0x4000000,0x200000, -0x40020701,0x2802400,0x962460,0x40020701,0x2802400,0xc62460,0x40023300,0x4000000,0x200000,0x40023700,0x24000000,0x30e00000,0x40027d01,0x12882000,0x962460,0x400a4400, -0x4000000,0xe0000d,0x400a4412,0x4000000,0xe00002,0x400a4412,0x4000000,0xe00003,0x400a4500,0x4000000,0xe0000d,0x400a5300,0x4000000,0x810010,0x400a5300,0x4000000, -0x1410010,0x404077a6,0x4000000,0x200000,0x404077a6,0x4000000,0x400000,0x40c0511a,0x4000000,0x200000,0x41000419,0x7c00100,0x220400,0x41000419,0x7c00100,0x250400, -0x4100080e,0x7c00100,0x220400,0x4100080e,0x7c00100,0x250400,0x41000908,0x7c00100,0x220400,0x41000908,0x7c00100,0x250400,0x41000b13,0x2802000,0x962460,0x41000b13, -0x2802100,0x962460,0x41000b13,0x4000000,0xb00000,0x41000c02,0x2802100,0x962460,0x41000c02,0x4000000,0xb00000,0x41000c02,0x4000000,0x1500000,0x41000f0a,0x7c00100, -0x230400,0x41001004,0x7c00100,0x230400,0x41001423,0x7c00100,0x230400,0x41001b27,0x4000000,0x500000,0x41001d0c,0x7c00100,0x230400,0x41001d0c,0x7c00100,0x23040f, -0x41001f0b,0x2802100,0x962460,0x41001f0b,0x4000000,0x200000,0x41001f0b,0x7c00100,0x230400,0x41002800,0x24000000,0x200000,0x41002800,0x24000000,0x400000,0x41002919, -0x7c00100,0x22040e,0x41002a00,0x4000000,0x1600000,0x41002b01,0x2802020,0x962460,0x41002c00,0x4000000,0x200000,0x41002c00,0x7c00120,0x220405,0x41003000,0x24000000, -0x200000,0x41003700,0x24000000,0x200000,0x41003700,0x24000000,0x10200000,0x41003700,0x24000000,0x10e00000,0x41003700,0x24000000,0x30200000,0x41003700,0x24000000,0x30e00000, -0x41005d00,0x7c00120,0x220405,0x41006600,0x24000020,0x200000,0x41006600,0x24000020,0x810000,0x41006600,0x24000020,0x1410000,0x41007208,0x7c00100,0x22040f,0x41007219, -0x7c00100,0x220400,0x41007300,0x24000000,0x200000,0x41007e0e,0x2802000,0x962460,0x41007e0e,0x4000000,0x200000,0x41007f0e,0x4000000,0x200000,0x41007f0e,0x7c00100, -0x230400,0x41008002,0x7c00100,0x230400,0x41008137,0x2802100,0x962460,0x41008137,0x4000000,0x200000,0x41008137,0x6800100,0x962540,0x41008137,0x7c00100,0x230400, -0x41008301,0x2802000,0x962460,0x41008407,0x4000000,0x200000,0x41008407,0x4000000,0x400000,0x41008407,0x4000000,0xb00000,0x41008407,0x7c00100,0x220400,0x41008407, -0x7c00100,0x250400,0x4100850b,0x7c00100,0x230400,0x4100860b,0x4000000,0x200000,0x4100860b,0x7c00100,0x230400,0x4100870c,0x7c00100,0x220400,0x41008838,0x7c00100, -0x220400,0x41008838,0x7c00100,0x250400,0x41008939,0x2802000,0x962460,0x41008939,0x2802100,0x962460,0x41008939,0x2806000,0x962460,0x41008939,0x4000000,0x200000, -0x41008939,0x4000000,0x400000,0x41008939,0x7c00100,0x230400,0x41008939,0xc000010,0x448000,0x41008a00,0x4000000,0x200000,0x41008b3b,0x4000000,0x1800000,0x41008b3b, -0x6800000,0x1329800,0x41008b3b,0x7c00100,0x1830000,0x41008b3b,0x7e00100,0x1830000,0x41008c3d,0x4000010,0x400000,0x41008c3d,0x7c00100,0x230400,0x41008d0e,0x7c00100, -0x22040f,0x41008d19,0x7c00100,0x220400,0x41008d19,0x7c00100,0x22040f,0x41008e00,0x24000000,0x200000,0x41008e00,0x24000000,0x400000,0x41008e00,0x24000000,0x1710000, -0x41008e00,0x24000006,0x400000,0x41008f3a,0x2802000,0x962460,0x41008f3a,0x2802100,0x962460,0x41008f3a,0x2806000,0x962460,0x41008f3a,0x4000000,0x200000,0x41008f3a, -0x6800100,0x962540,0x41008f3a,0x7c00100,0x230400,0x4100903c,0x7c00100,0x230400,0x4100903c,0x7c00100,0x23040f,0x41020701,0x2802000,0x962460,0x41020701,0x2802000, -0xc62460,0x410a4412,0x4000000,0xe00003,0x410a4711,0x7c40300,0xe30000,0x410a4f11,0x7c00300,0xe30001,0x410a9100,0x4000000,0x800010,0x410a9100,0x4000000,0x810010, -0x410a9100,0x4000000,0x870010,0x410a9100,0x4000000,0xb00010,0x410a9100,0x4000000,0xf00010,0x410a9100,0x4000000,0x1001410,0x410a9100,0x4000000,0x1071010,0x410a9100, -0x4000000,0x1071410,0x410a9100,0x4000000,0x1410010,0x414a828a,0x4000000,0xe00000,0x41808300,0x2802000,0x962460,0x41c01468,0x6800000,0x1329800,0x50000419,0x7c00100, -0x220400,0x50000419,0x7c00100,0x250400,0x5000080e,0x7c00100,0x220400,0x50000908,0x7c00100,0x220400,0x50000908,0x7c00100,0x250400,0x50000b13,0x2802500,0x962460, -0x50000f0a,0x7c00100,0x230400,0x50001615,0x2802100,0x962460,0x50001615,0x7c00100,0x230400,0x50002b01,0x2802020,0x962460,0x50002c00,0x4000000,0x200000,0x50002c19, -0x7c00100,0x220400,0x50002d19,0x7c00100,0x220400,0x50003000,0x24000000,0x200000,0x50003000,0x24000020,0x200000,0x50003700,0x24000000,0x200000,0x50005d00,0x7c00120, -0x220405,0x50005d00,0x7c00120,0x250405,0x50006108,0x7c00100,0x220400,0x50006108,0x7c00100,0x250400,0x50006600,0x24000020,0x200000,0x50007300,0x24000000,0x200000, -0x50008301,0x2802400,0x962460,0x50008a00,0x7c00500,0x230400,0x50009257,0x2802400,0x962460,0x50009257,0x4000000,0x200000,0x50009257,0x4000010,0x1071400,0x50009257, -0x6800000,0x1329800,0x50009257,0x7c00100,0x230400,0x50009257,0x7c00500,0x230400,0x50009257,0x7c00900,0x230400,0x50009257,0xc000010,0xb48000,0x5000933e,0x2802100, -0x962460,0x5000933e,0x2802400,0x962460,0x5000933e,0x4000000,0x200000,0x5000933e,0x4000000,0x400000,0x5000933e,0x4000010,0x400000,0x5000933e,0x6800000,0x1329800, -0x5000933e,0x6800100,0x962540,0x5000933e,0x6800100,0x962541,0x5000933e,0x6804400,0x962540,0x5000933e,0x7c00100,0x230400,0x5000933e,0x7c00100,0x230401,0x5000933e, -0xc000010,0x448000,0x50009419,0x7c00100,0x220400,0x50009419,0x7c00100,0x250400,0x50009500,0x4000400,0x200000,0x5000965a,0x4000000,0x500000,0x5000965a,0x7c00100, -0x230400,0x5000965a,0xc000010,0xb48000,0x5000975b,0x4000000,0x200000,0x5000975b,0x4000010,0x400000,0x5000975b,0x7c00100,0x230400,0x50009865,0x7c00100,0x230400, -0x50009965,0x4000010,0x400000,0x50009965,0x7c00100,0x230400,0x50409a93,0x4000000,0x200000,0x5100080e,0x7c00100,0x220400,0x5100080e,0x7c00100,0x250400,0x51000c02, -0x2802100,0x962460,0x51000c02,0x4000000,0x1500000,0x51000c02,0x4000020,0x200000,0x51000c02,0x7c00100,0x230400,0x51000f0a,0x7c00100,0x230400,0x51000f0a,0x7c00500, -0x230400,0x51001110,0x2802100,0x962460,0x5100131f,0x2802100,0x962460,0x51001423,0x7c00100,0x230400,0x51001524,0x2802100,0x962460,0x51001524,0x4000000,0x200000, -0x51001524,0x7c00100,0x230400,0x5100171a,0x2802100,0x962460,0x5100171a,0x4000000,0x200000,0x5100171a,0x4000000,0x1500000,0x5100171a,0x7c00100,0x230400,0x51001b27, -0x4000000,0x200000,0x51001b27,0x4000000,0x400000,0x51001b27,0x4000000,0x500000,0x51001b27,0x7c00100,0x230400,0x51001c1c,0x2802100,0x1862460,0x51001c1c,0x2802400, -0x1862460,0x51001c1c,0x2806400,0x1862460,0x51001c1c,0x4000000,0x1800000,0x51001c1c,0x6800000,0x1329800,0x51001c1c,0x6800000,0x1862400,0x51001c1c,0x6800100,0x1862400, -0x51001c1c,0x6800100,0x1862540,0x51001c1c,0x6800400,0x1862400,0x51001c1c,0x7c00100,0x1830000,0x5100251b,0x7c00100,0x230400,0x51002619,0x7c00100,0x220400,0x51002619, -0x7c00100,0x250400,0x51002800,0x80020,0x218820,0x51002c00,0x4000000,0x200000,0x51002d19,0x7c00100,0x230400,0x51003700,0x24000000,0x200000,0x51003700,0x24000000, -0xe00000,0x51005201,0x2802400,0x962460,0x51005c00,0x4000000,0x200000,0x51006108,0x7c00100,0x220400,0x51006108,0x7c00100,0x250400,0x51006600,0x24000020,0x200000, -0x51006600,0x24000020,0x810000,0x51006600,0x24000020,0x1410000,0x51007300,0x24000000,0x200000,0x51007300,0x24000000,0x30200000,0x51007300,0x24000020,0x200000,0x51008002, -0x7c00100,0x230400,0x51008301,0x2802000,0x962460,0x51008301,0x2802400,0x962460,0x51008a00,0x7c00500,0x230400,0x51008e00,0x24000000,0x200000,0x51008e00,0x24000000, -0x400000,0x51008e00,0x24000000,0x810000,0x51008e00,0x24000000,0x1400000,0x51008e00,0x24000000,0x1410000,0x51008e00,0x24000000,0x1710000,0x51008e00,0x24000002,0x200000, -0x51008e00,0x24000500,0x230400,0x51008e00,0x2c000010,0xb48000,0x51009419,0x7c00100,0x220400,0x51009419,0x7c00100,0x22040e,0x51009419,0x7c00100,0x22040f,0x51009419, -0x7c00100,0x250400,0x51009500,0x4000000,0x200000,0x51009500,0x7c00500,0x230400,0x51009519,0x7c00100,0x220400,0x51009519,0x7c00100,0x22040f,0x51009519,0x7c00100, -0x230400,0x51009519,0x7c00100,0x250400,0x51009b71,0x2802100,0x962460,0x51009b71,0x6800000,0x1329800,0x51009b71,0x6800100,0x962540,0x51009b71,0x6804400,0x962540, -0x51009b71,0x7c00100,0x230400,0x51009c52,0x2802100,0x962460,0x51009c52,0x2802400,0x962460,0x51009c52,0x2802c00,0x962460,0x51009c52,0x4000010,0x400000,0x51009c52, -0x6800000,0x1329800,0x51009c52,0x6800100,0x962540,0x51009c52,0x7c00100,0x230400,0x51009c52,0xc000010,0x448000,0x51009d6d,0x6800000,0x1329800,0x51009d6d,0x7c00100, -0x230400,0x51009d6d,0x7c00500,0x230400,0x51009d6d,0x7c00d00,0x230400,0x51009d6d,0xc000010,0x448000,0x51009e08,0x2802100,0x962460,0x51009f63,0x4000010,0x400000, -0x51009f63,0x6800000,0x1329800,0x51009f63,0x7c00100,0x230400,0x51009f63,0x7c00900,0x230400,0x51009f63,0xc000010,0x448000,0x51009f63,0xc000010,0xb48000,0x5100a008, -0x2000,0x962460,0x5100a008,0x2802400,0x962460,0x5100a008,0x4000000,0x200000,0x5100a008,0x7c00100,0x220400,0x5100a008,0x7c00100,0x230400,0x5100a008,0x7c00100, -0x250400,0x5100a008,0x7c00500,0x230400,0x5100a16f,0x2806400,0x962460,0x5100a16f,0x6800000,0x1329800,0x5100a16f,0x6800100,0x962540,0x5100a16f,0x7c00100,0x230400, -0x5100a16f,0xc000010,0x448000,0x5100a24f,0x2802100,0x962460,0x5100a24f,0x2802400,0x962460,0x5100a24f,0x6800000,0x1329800,0x5100a24f,0x7c00100,0x230400,0x5100a24f, -0xc000010,0x448000,0x5100a36e,0x2802100,0x962460,0x5100a36e,0x4000000,0x200000,0x5100a36e,0x6800100,0x962540,0x5100a36e,0x6804400,0x962540,0x5100a36e,0x7c00100, -0x230400,0x5100a442,0x2802100,0x962460,0x5100a442,0x4000000,0x200000,0x5100a442,0x6800000,0x1329800,0x5100a442,0x6800100,0x962540,0x5100a442,0x7c00100,0x230400, -0x5100a442,0xc000010,0x448000,0x5100a500,0x4000000,0x200000,0x5100a600,0x4000000,0x200000,0x5100a601,0x2802000,0x962460,0x5100a76b,0x7c00100,0x230400,0x5100a868, -0x7c00100,0x230400,0x5100a96c,0x4000000,0x200000,0x5100a96c,0x7c00100,0x230400,0x5100aa00,0x4000000,0xe00000,0x5100aa00,0x4000000,0x30e00000,0x5100ab00,0x4000000, -0xe00000,0x51086600,0x24000020,0x810000,0x51086600,0x24000020,0x1410000,0x510a4005,0x7c00100,0xe30400,0x510a4711,0x7c40300,0xe30000,0x5140a2a1,0x4000400,0x400000, -0x514a828a,0x4000000,0xe00000,0x51802b81,0x2802000,0x962460,0x51c0090a,0x2802400,0x962460,0x51c0a00a,0x2802400,0x962460,0x52000f0a,0x2802100,0x962460,0x52000f0a, -0x6800100,0x962540,0x52000f0a,0x7c00100,0x230400,0x52001004,0x4000000,0x1600000,0x52001b00,0x4000000,0x200000,0x52001c1c,0x2802100,0x1862460,0x52001c1c,0x6800100, -0x1862400,0x52001c1c,0x6800400,0x1862400,0x52001e12,0x7c00100,0x2230500,0x52001e12,0x7c00100,0x2330520,0x52002128,0x4000002,0x400000,0x52002128,0x7c00100,0x230400, -0x52002a00,0x4000000,0x1500000,0x52002a00,0x4000000,0x1600000,0x52002d00,0x4000000,0x200006,0x52003000,0x24000000,0x200000,0x52003700,0x24000000,0x30e00000,0x52006108, -0x7c00100,0x220400,0x52006108,0x7c00100,0x250400,0x52008301,0x2802400,0x962460,0x52008407,0x2802400,0x962460,0x52008407,0x7c00100,0x220400,0x52008407,0x7c00100, -0x250400,0x52008b3b,0x6800000,0x1800000,0x52008b3b,0x7c00100,0x1830000,0x52008e00,0x24000000,0x400000,0x52009419,0x7c00100,0x250400,0x5200975b,0x4000000,0x200000, -0x5200ac7e,0x2802000,0x962460,0x5200ac7e,0x2802100,0x962460,0x5200ac7e,0x2802400,0x962460,0x5200ac7e,0x4000010,0x200000,0x5200ac7e,0x7c00100,0x230400,0x5200ad28, -0x7c00100,0x230400,0x5200ae6a,0x2802100,0x1862460,0x5200ae6a,0x2802400,0x962460,0x5200ae6a,0x2802400,0x1862460,0x5200ae6a,0x2806000,0x1862460,0x5200ae6a,0x4000000, -0x1800000,0x5200ae6a,0x6800000,0x1329800,0x5200ae6a,0x6800100,0x1862400,0x5200ae6a,0x6800100,0x1862540,0x5200ae6a,0x7c00100,0x1830000,0x5200ae6a,0x7c00900,0x1830000, -0x5200ae6a,0xc000010,0x1848000,0x5200b083,0x4000010,0x400000,0x5200b083,0x7c00100,0x230400,0x5200b083,0xc000010,0x448000,0x5200b182,0x2802400,0x962460,0x5200b182, -0x4000000,0x200000,0x5200b182,0x4000010,0x400000,0x5200b182,0x7c00100,0x230400,0x5200b182,0xc000010,0x448000,0x5200b30a,0x2802400,0x962460,0x5200b30a,0x4000000, -0x200000,0x5200b30a,0x7c00100,0x230400,0x5200b54e,0x2802100,0x962460,0x5200b54e,0x2802400,0x962460,0x5200b54e,0x4000000,0x200000,0x5200b54e,0x4000010,0x400000, -0x5200b54e,0x6800000,0x1329800,0x5200b54e,0x6800100,0x962540,0x5200b54e,0x6804400,0x962540,0x5200b54e,0x7c00100,0x230400,0x5200b54e,0xc000010,0x448000,0x5200b61c, -0x4000000,0x1800000,0x5200b61c,0x6800400,0x1862400,0x5200b61c,0x7c00100,0x1830000,0x5200b61c,0x7c00900,0x1830000,0x5200b77f,0x2802100,0x1862460,0x5200b77f,0x2802400, -0x1862460,0x5200b77f,0x4000000,0x1800000,0x5200b77f,0x4000010,0x1800000,0x5200b77f,0x7c00100,0x1830000,0x5200b77f,0x7c00500,0x1830000,0x5200b77f,0x7c00900,0x1830000, -0x5200b77f,0x7e00100,0x1830000,0x5200b873,0x2802100,0x962460,0x5200b873,0x2806400,0x962460,0x5200b873,0x6800000,0x1329800,0x5200b873,0x6800100,0x962540,0x5200b873, -0x6800400,0x962540,0x5200b873,0x7c00100,0x230400,0x5200b873,0xc000010,0x448000,0x5200b912,0x7c00100,0x2230500,0x5200b912,0x7c00100,0x2330520,0x5200ba74,0x4000000, -0x200000,0x5200ba74,0x4000010,0x400000,0x5200ba74,0x7c00100,0x230400,0x5200bb85,0x4000000,0x200000,0x5200bb85,0x7c00100,0x230400,0x5200bc75,0x4000000,0x400000, -0x5200bc75,0x4000010,0x400000,0x5200bc75,0x7c00100,0x230400,0x5200bd7d,0x4000000,0x200000,0x5200bd7d,0x7c00100,0x230400,0x5200be7a,0x4000000,0x200000,0x5200be7a, -0x7c00100,0x230400,0x5200bf58,0x7c00100,0x230400,0x5200c002,0x4000000,0x200000,0x5200c178,0,0x218820,0x5200c178,0x2802000,0x962460,0x5200c178,0x2802100, -0x962460,0x5200c178,0x2802400,0x962460,0x5200c178,0x2806400,0x962460,0x5200c178,0x4000000,0x200000,0x5200c178,0x6800100,0x962540,0x5200c178,0x7c00100,0x230400, -0x5200c178,0x7c00100,0x230401,0x5200c178,0xc000010,0x448000,0x5200c247,0x7c00100,0x230400,0x5200c247,0x7c00100,0x830400,0x5200c247,0x7c00100,0x1430400,0x5200c300, -0x4000000,0x200003,0x52022d00,0x4000000,0x100006,0x52023700,0x24000000,0x100000,0x52023700,0x24000000,0xe00000,0x52023700,0x24000000,0x10100000,0x52023700,0x24000000, -0x10e00000,0x52023700,0x24000000,0x30e00000,0x52023700,0x24000000,0x90e00000,0x52023800,0x24000000,0x30100000,0x52024400,0x4000000,0x100000,0x52027300,0x24000000,0x100000, -0x52027300,0x24000000,0x30100000,0x5202c300,0x4000000,0x100000,0x5202c300,0x4000000,0x100002,0x5202c300,0x4000000,0x100003,0x5202c300,0x4000000,0x10000d,0x5202c300, -0x4000100,0x150400,0x5202c300,0x4000100,0x15040d,0x5202c300,0x4000100,0x10150400,0x520a1e12,0x7c00100,0x2130480,0x520a4400,0x4000000,0xe00003,0x520a4711,0x7c40300, -0xe30000,0x520a4f11,0x7c00300,0xe30001,0x520ab412,0x7c00100,0x2130480,0x520ac400,0x4000000,0xe00002,0x520ac400,0x4000000,0xe0000d,0x520ac400,0x4000000,0x30e0000d, -0x520ac414,0x4000000,0xe0000d,0x520ac511,0x7c40300,0xe30000,0x5240af75,0x6800400,0x962540,0x5240af75,0x7c00100,0x230400,0x5240af76,0x4000400,0x200000,0x5240af76, -0x6800100,0x962540,0x5240b294,0x4000000,0x200000,0x5240b294,0x4000000,0x1500000,0x5240b5a4,0x7c00900,0x230400,0x5280af75,0x2802400,0x962460,0x5280af76,0x2802400, -0x962460,0x5280af78,0x2802400,0x962460,0x5280af7a,0x2802400,0x962460,0x52c0b39f,0x7c00100,0x230400,0x60000c02,0x2802100,0x962460,0x60000c02,0x7c00100,0x230400, -0x60000f0a,0x2802100,0x962460,0x60000f0a,0x6800100,0x962540,0x60000f0a,0x7c00100,0x230400,0x6000131f,0x4000000,0x200000,0x6000171a,0x7c00100,0x230400,0x60001b27, -0x2802100,0x962460,0x60001b27,0x4000000,0xc00000,0x60001b27,0x7c00100,0x230400,0x60001f0b,0x2802000,0x962460,0x60002919,0x7c00100,0x22040e,0x60002a00,0x4000000, -0x1600000,0x60003000,0x24000000,0x10200000,0x60003000,0x24000000,0x10e00000,0x60003000,0x24000000,0x30200000,0x60003000,0x24000000,0x30e00000,0x60003700,0x24000000,0x200000, -0x60003700,0x24000000,0x30200000,0x60003800,0x24000000,0x1710000,0x60003800,0x24000000,0x30200000,0x60003800,0x24000000,0xb0e00000,0x60005102,0x4000000,0x200000,0x60006108, -0x7c00100,0x220400,0x60006108,0x7c00100,0x250400,0x60006600,0x24000020,0x200000,0x60008301,0x2802000,0x962460,0x6000903c,0x2806000,0x962460,0x6000903c,0x4000000, -0x400000,0x60009519,0x7c00100,0x220400,0x60009519,0x7c00100,0x250400,0x6000a008,0x7c00100,0x220400,0x6000a008,0x7c00100,0x250400,0x6000c300,0x4000000,0x32703580, -0x6000c654,0x2802000,0x962460,0x6000c654,0x4000010,0x200000,0x6000c654,0x7c00100,0x230400,0x6000c73f,0x2802000,0x962460,0x6000c73f,0x2802100,0x962460,0x6000c73f, -0x4000000,0x200000,0x6000c73f,0x6800100,0x962540,0x6000c73f,0x6804000,0x962540,0x6000c73f,0x7c00100,0x230400,0x6000c80b,0x7c00100,0x230400,0x6000c941,0x2802100, -0x962460,0x6000c941,0x2806000,0x962460,0x6000c941,0x4000000,0x200000,0x6000c941,0x4000010,0x200000,0x6000c941,0x6800000,0x1329800,0x6000c941,0x6800100,0x962540, -0x6000c941,0x7c00100,0x230400,0x6000c941,0xc000010,0x448000,0x6000ca82,0x7c00100,0x230400,0x6000cc00,0x4000000,0xe00000,0x6000cc00,0x4000000,0x30e00000,0x6000cd00, -0x4000000,0x30200000,0x6000cd00,0x4000000,0x30e00000,0x6000cd00,0x4000000,0xb0e00000,0x6000ce00,0x4000000,0x30e00000,0x6000ce00,0x4000000,0xb0e00000,0x6000cf00,0x4000000, -0x30e00000,0x6000cf00,0x4000000,0xb0e00000,0x6000d000,0x4000000,0x200000,0x6002c300,0x4000000,0x100000,0x6002c300,0x4000000,0x10000d,0x6002c300,0x4000000,0x30100000, -0x6002c300,0x4000100,0x150400,0x6002c300,0x4000100,0x15040d,0x6002c300,0x4000100,0x10150400,0x600a4305,0x7c00100,0xe30400,0x600ac400,0x4000000,0x10e0000d,0x600ac400, -0x4000000,0x30e00003,0x600ac400,0x4000000,0x30e0000d,0x600acb14,0x7c00100,0xe30000,0x600acb16,0x7c00100,0xe30c00,0x600ad111,0x7c40300,0xe30000,0x61000a03,0x4000000, -0x1600000,0x61000c02,0,0x218820,0x6100120f,0x4000000,0x200000,0x61001a18,0x7c00100,0x1830000,0x61001d0c,0x7c00100,0x230400,0x61001d0c,0x7c00100,0x250400, -0x61006600,0x24000020,0x200000,0x61008407,0x7c00100,0x220400,0x61008407,0x7c00100,0x250400,0x6100870c,0x7c00100,0x220400,0x61008e00,0x24000000,0x200000,0x61008e00, -0x24000000,0x400000,0x61008e00,0x24000002,0x300000,0x6100903c,0x7c00100,0x230400,0x61009519,0x7c00100,0x220400,0x61009519,0x7c00100,0x250400,0x61009519,0x7c00500, -0x22040f,0x61009b71,0x2802100,0x962460,0x61009b71,0x2806400,0x962460,0x61009b71,0x7c00100,0x230400,0x6100a008,0x2802100,0x962460,0x6100c300,0x4000000,0x20000f, -0x6100cd00,0x4000000,0x200000,0x6100ce00,0x4000000,0x30e00000,0x6100d202,0x2802400,0x962460,0x6100d202,0x2802500,0x962460,0x6100d202,0x7c00100,0x230400,0x6100d302, -0x4000020,0x200000,0x6100d302,0x7c00120,0x230405,0x6100d476,0x2802100,0x962460,0x6100d476,0x2802100,0x962461,0x6100d476,0x2806400,0x962460,0x6100d476,0x4000000, -0x400000,0x6100d476,0x6800000,0x1329800,0x6100d476,0x6800100,0x962540,0x6100d476,0x7c00100,0x230400,0x6100d476,0xc000010,0x448000,0x6100d573,0x2802100,0x962460, -0x6100d573,0x2806400,0x962460,0x6100d573,0x6800100,0x962540,0x6100d573,0x7c00100,0x230400,0x6100d573,0x7c00900,0x230400,0x6100d573,0xc000010,0x448000,0x6100d68d, -0x7c00100,0x230400,0x6100d756,0x7c00100,0x230400,0x6100d85c,0x2802400,0x962460,0x6100d85c,0x6800100,0x962540,0x6100d85c,0x7c00100,0x230400,0x6100d85c,0x7c00500, -0x230400,0x6100d997,0x2802100,0x962460,0x6100d997,0x4000000,0x200000,0x6100d997,0x4000000,0x400000,0x6100d997,0x6800000,0x1329800,0x6100d997,0x6800100,0x962540, -0x6100d997,0x6804400,0x962540,0x6100d997,0x7c00100,0x230400,0x6100d997,0xc000010,0x448000,0x6100da98,0x6800000,0x1329800,0x6100da98,0x7c00100,0x230400,0x6100db71, -0x4000000,0x200000,0x6100dc99,0x2802100,0x962460,0x6100dc99,0x2802400,0x962460,0x6100dc99,0x6800000,0x1329800,0x6100dc99,0x6800100,0x962540,0x6100dc99,0x6804400, -0x962540,0x6100dc99,0x7c00100,0x230400,0x610a4711,0x7c40300,0xe30000,0x610a4f11,0x7c00300,0xe30001,0x6140af75,0x7c00100,0x230400,0x6140af76,0x6800100,0x962540, -0x6140af7f,0x7c00100,0x230400,0x6180af76,0x2802400,0x962460,0x62002a00,0x4000000,0x1600000,0x63000c00,0x80000,0x918820,0x63002800,0x80000,0x918820,0x7000080e, -0x7c00100,0x250400,0x70000a03,0x4000000,0x200000,0x70000c00,0,0x218820,0x70000f0a,0x7c00100,0x230400,0x70001004,0x7c00100,0x230400,0x70001524,0x2802100, -0x962460,0x70001524,0x7c00100,0x230400,0x70001615,0x2802100,0x962460,0x7000171a,0x2802100,0x962460,0x70001821,0x6800000,0x1329800,0x70002320,0x7c00100,0x230400, -0x70002a00,0x4000000,0x1500000,0x70002a00,0x4000000,0x1600000,0x70003000,0x24000000,0x200000,0x70003000,0x24000000,0x10200000,0x70003800,0x24000000,0xe00000,0x70005201, -0x2802400,0x962460,0x7000581e,0x7c00100,0x230400,0x70006108,0x7c00100,0x220400,0x70006108,0x7c00100,0x250400,0x70006f30,0x7c00100,0x230400,0x70007300,0x24000000, -0x200000,0x70007f0e,0x4000000,0x200000,0x70008301,0x2802100,0x962460,0x70008301,0x2802400,0x962460,0x70008e00,0x24000000,0x200000,0x70008e00,0x24000000,0x400000, -0x70008e00,0x24000002,0x400000,0x70008e00,0x24000008,0x1410000,0x70008e00,0x24000010,0x400000,0x70008e00,0x2c000010,0x448000,0x70009519,0x7c00100,0x220400,0x70009519, -0x7c00100,0x230400,0x70009519,0x7c00100,0x250400,0x70009865,0x7c00100,0x230400,0x70009965,0x4000010,0x400000,0x70009965,0x7c00100,0x230400,0x7000a008,0x7c00100, -0x220400,0x7000a008,0x7c00100,0x250400,0x7000a008,0x7c00500,0x22040f,0x7000a50e,0x4000000,0x200000,0x7000b61c,0x2802400,0x1862460,0x7000b61c,0x6800400,0x1862400, -0x7000b61c,0x7c00100,0x1830000,0x7000c300,0x4000000,0x100000,0x7000c941,0x2806000,0x962460,0x7000cc00,0x4000000,0xe00000,0x7000cd00,0x4000000,0x200000,0x7000cd00, -0x4000000,0xe00000,0x7000cd00,0x4000000,0x10200000,0x7000cd00,0x4000000,0x10e00000,0x7000cd00,0x4000000,0x30e00000,0x7000cd00,0x4000000,0x90e00000,0x7000cd00,0x4000000, -0xb0e00000,0x7000ce00,0x4000000,0x30e00000,0x7000cf00,0x4000000,0xe00000,0x7000cf00,0x4000000,0x10e00000,0x7000cf00,0x4000000,0x30e00000,0x7000cf00,0x4000000,0xb0e00000, -0x7000d202,0x2802100,0x962460,0x7000d202,0x7c00100,0x230400,0x7000d997,0x7c00100,0x230400,0x7000d997,0xc000010,0x248000,0x7000dd86,0x2802400,0x962460,0x7000dd86, -0x7c00100,0x230400,0x7000dd86,0xc000010,0x448000,0x7000de9f,0x4000000,0x200000,0x7000de9f,0x7c00100,0x230400,0x7000e001,0x2000,0x962460,0x7000e001,0x2802400, -0x962460,0x7000e187,0x2802000,0x962460,0x7000e187,0x2802100,0x962460,0x7000e187,0x4000000,0x200000,0x7000e187,0x7c00100,0x230400,0x7000e187,0xc000010,0x448000, -0x7000e288,0x7c00100,0x230400,0x7000e300,0x4000000,0x200000,0x7000e489,0x2802100,0x962460,0x7000e489,0x2802400,0x962460,0x7000e489,0x6800100,0x962540,0x7000e489, -0x6800100,0x962541,0x7000e489,0x6804400,0x962540,0x7000e489,0x7c00100,0x230400,0x7000e489,0x7c00900,0x230400,0x7000e59d,0x2802100,0x962460,0x7000e59d,0x2802400, -0x962460,0x7000e59d,0x4000000,0x200000,0x7000e59d,0x4000010,0x200000,0x7000e59d,0x6800100,0x962540,0x7000e59d,0x6804400,0x962540,0x7000e59d,0x7c00100,0x230400, -0x7000e59d,0xc000010,0x448000,0x7000e691,0x2802100,0x962460,0x7000e691,0x2802400,0x962460,0x7000e691,0x2806400,0x962460,0x7000e691,0x6800000,0x1329800,0x7000e691, -0x6800100,0x962540,0x7000e691,0x7c00100,0x230400,0x7000e700,0x4000400,0x200000,0x7000e70e,0x7c00100,0x220400,0x7000e719,0x7c00100,0x220400,0x7000e719,0x7c00500, -0x22040f,0x7000e853,0x7c00100,0x230400,0x7000e9a0,0x2802400,0x962460,0x7000e9a0,0x4000000,0x200000,0x7000e9a0,0x4000000,0x500000,0x7000e9a0,0x7c00100,0x230400, -0x7000ea79,0x2802400,0x962460,0x7000ea79,0x4000000,0x200000,0x7000ea79,0x4000000,0xf00000,0x7000ea79,0x4000010,0x400000,0x7000ea79,0x7c00100,0x230400,0x7000eb8c, -0x2802400,0x962460,0x7000eb8c,0x4000000,0x200000,0x7000eb8c,0x7c00100,0x230400,0x7000eca3,0x2802100,0x962460,0x7000eca3,0x2806400,0x962460,0x7000eca3,0x4000000, -0x200000,0x7000eca3,0x6800000,0x1329800,0x7000eca3,0x6800100,0x962540,0x7000eca3,0x7c00100,0x230400,0x7000eca3,0xc000010,0x448000,0x7000ed95,0x6800000,0x1329800, -0x7000ed95,0x7c00100,0x230400,0x7000ed95,0xc000010,0x448000,0x7000ee1c,0x2802400,0x1862460,0x7000ee1c,0x6800000,0x1329800,0x7000ee1c,0x7c00100,0x1830000,0x7000ee1c, -0x7c00900,0x1830000,0x7000ef8f,0x4000000,0x200000,0x7000ef8f,0x7c00100,0x230400,0x7000f08e,0x4000000,0x200000,0x7000f08e,0x7c00100,0x230400,0x7000f159,0x2802100, -0x962460,0x7000f159,0x7c00100,0x230400,0x7000f200,0x4000000,0x200000,0x7000f200,0x4000000,0x1200000,0x7000f200,0x4000000,0x1710000,0x7000f34b,0x2802100,0x962460, -0x7000f34b,0x4000000,0x200000,0x7000f34b,0x4000010,0x400000,0x7000f34b,0x6800000,0x1329800,0x7000f34b,0x7c00100,0x230400,0x7000f34b,0x7c00900,0x230400,0x7000f34b, -0xc000010,0x448000,0x7000f490,0x4000000,0x200000,0x7000f490,0x7c00100,0x230400,0x7000f5a5,0x7c00100,0x230400,0x7000f67b,0x4000000,0x200000,0x7000f67b,0x4000010, -0x200000,0x7000f67b,0x7c00100,0x230400,0x7000f8a6,0x2802100,0x962460,0x7000f8a6,0x2802400,0x962460,0x7000f8a6,0x2806400,0x962460,0x7000f8a6,0x4000000,0x500000, -0x7000f8a6,0x4000010,0xb00000,0x7000f8a6,0x4000800,0x200000,0x7000f8a6,0x6800100,0x962540,0x7000f8a6,0x6800100,0x962541,0x7000f8a6,0x7c00100,0x230400,0x7000f8a6, -0xc000010,0x448000,0x7000f921,0x4000000,0x200000,0x7000fa00,0x4000000,0x200000,0x7000fb9e,0x2802100,0x962460,0x7000fb9e,0x2802400,0x962460,0x7000fb9e,0x2806400, -0x962460,0x7000fb9e,0x4000000,0x200000,0x7000fb9e,0x6800000,0x1329800,0x7000fb9e,0x6800100,0x962540,0x7000fb9e,0x6800100,0x962541,0x7000fb9e,0x7c00100,0x230400, -0x7000fc92,0x4000000,0x200000,0x7000fc92,0x6800000,0x1329800,0x7000fc92,0x7c00100,0x220400,0x7000fc92,0x7c00100,0x230400,0x7000fc92,0x7c00100,0x250400,0x7040dfa8, -0x4000000,0x200000,0x7040f7aa,0x80000,0x918820,0x7080af76,0x2802400,0x962460,0x7080dfa8,0x2802400,0x962460,0x8000120f,0x7c00100,0x230400,0x80001524,0x7c00100, -0x230400,0x8000171a,0x7c00100,0x230400,0x80002006,0x7c00100,0x220400,0x80002006,0x7c00100,0x250400,0x80002a00,0x4000000,0x1500000,0x80002d00,0x4000000,0x200000, -0x80005208,0x2802400,0x962460,0x80005c00,0x4000000,0x200000,0x80007300,0x24000000,0x200000,0x80009519,0x7c00100,0x220400,0x80009519,0x7c00100,0x230400,0x80009519, -0x7c00100,0x250400,0x80009865,0x7c00100,0x230400,0x8000a008,0x2802100,0x962460,0x8000b30a,0x4000000,0x500000,0x8000b30a,0x7c00100,0x230400,0x8000cd00,0x4000000, -0xe00000,0x8000cd00,0x4000000,0x30e00000,0x8000cd00,0x4000000,0x70200000,0x8000ce00,0x4000000,0x30e00000,0x8000cf00,0x4000000,0x30e00000,0x8000d202,0x2802500,0x962460, -0x8000d202,0x7c00100,0x230400,0x8000d68d,0x4000000,0x200000,0x8000d997,0x2802400,0x962460,0x8000d997,0x4000000,0x200000,0x8000d997,0x4000000,0x400000,0x8000d997, -0x4000000,0x500000,0x8000d997,0x7c00100,0x230400,0x8000d997,0xc000010,0x448000,0x8000e489,0x2802100,0x962460,0x8000e489,0x7c00100,0x230400,0x8000e719,0x7c00100, -0x220400,0x8000f8a6,0x2802100,0x962460,0x8000f8a6,0x7c00100,0x230400,0x8000f8a6,0xc000010,0x448000,0x8000fda1,0x2802100,0x1862460,0x8000fda1,0x2806400,0x1862460, -0x8000fda1,0x4000000,0x1800000,0x8000fda1,0x6800000,0x1329800,0x8000fda1,0x6800100,0x1862540,0x8000fda1,0x7c00100,0x1830000,0x8000fda1,0xc000010,0x448000,0x8000fe9c, -0x7c00100,0x230400,0x8000fe9c,0x7c00100,0x830400,0x8000fe9c,0x7c00100,0x1430400,0x8000ff06,0x7c00100,0x220400,0x80010165,0x7c00100,0x230400,0x800102a2,0x4000000, -0x200000,0x800102a2,0x7c00100,0x230400,0x800103a4,0x7c00100,0x230400,0x800103a4,0xc000010,0x448000,0x8001044c,0x4000000,0x200000,0x8001044c,0x7c00100,0x220400, -0x8001044c,0x7c00100,0x250400,0x80010500,0x4000000,0x30e00000,0x80010500,0x4000000,0xb0e00000,0x80010670,0x2802000,0x962460,0x80010670,0x4000000,0x200000,0x80010670, -0x4000010,0x400000,0x80010670,0xc000010,0x448000,0x800a4711,0x7c40300,0xe30000,0x800b0011,0x7c40300,0xe30000,0x9000cd00,0x4000000,0x30e00000,0x9000cd00,0x4000000, -0xb0e00000,0x9000cf00,0x4000000,0x30e00000,0x90010500,0x4000000,0xe00000,0x90010500,0x4000000,0x30e00000,0x90010500,0x4000000,0xb0e00000}; -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x24000000,0x10e00000,0x11003800,0x24000000,0x90e00000,0x11004e00,0x2000,0x900060,0x11004e00,0x4000000,0x200000,0x11004e00,0x4000000,0x1600000,0x11004e00,0x4000100, -0x200000,0x11005003,0x7c00100,0x220402,0x11005013,0x2802500,0x962460,0x11005013,0x4000020,0x200005,0x11005013,0x7c00100,0x2633801,0x11005013,0x7c00100,0x2633802, -0x11005013,0x7c00100,0x2633805,0x11005019,0x7c00100,0x220402,0x11005100,0x24000000,0x810000,0x11005100,0x24000000,0x1410000,0x11005102,0x7000100,0x230408,0x11005102, -0x7c00100,0x230404,0x11005102,0x7c00100,0x230407,0x11005102,0x7c00100,0x230408,0x11005102,0x7c00100,0x230409,0x11005201,0x2802400,0x962460,0x11005500,0x80000, -0x1e18820,0x11005502,0x7000100,0x230408,0x11005502,0x7c00100,0x230404,0x11005502,0x7c00100,0x230407,0x11005502,0x7c00100,0x230408,0x11005502,0x7c00100,0x230409, -0x11005667,0x1000,0,0x11020200,0x80004,0x418820,0x11020200,0x4000000,0x100006,0x11020200,0x4000000,0x10000f,0x11020200,0x4000400,0x100002,0x11020200, -0x4000400,0x500002,0x11020200,0x6800c00,0x101000,0x11020200,0x24000000,0x100000,0x11020200,0x24000000,0x1400000,0x11020200,0x24000000,0x1500000,0x11020200,0x24000000, -0x1600000,0x11020200,0x24000000,0x10200000,0x11020200,0x24000020,0x100000,0x11020200,0x24000020,0x1600000,0x11020219,0x7c00100,0x12040f,0x11020219,0x7c00100,0x220400, -0x11020219,0x7c00100,0x220401,0x11020219,0x7c00100,0x250400,0x11020319,0x7c00100,0x220400,0x11020319,0x7c00100,0x220401,0x11020319,0x7c00100,0x220402,0x11020319, -0x7c00100,0x250400,0x11020319,0x7c00100,0x250402,0x11020319,0x7d00100,0x220402,0x11020419,0x7c00100,0x220401,0x11020519,0x7c00100,0x220400,0x11020600,0x4000400, -0x100002,0x11020600,0x4000400,0x200000,0x11020600,0x7c00500,0x130400,0x11020600,0x7c00d00,0x130400,0x11020701,0x2802400,0x962460,0x11020701,0x2802400,0x962461, -0x11020701,0x2802400,0xc62460,0x1102080e,0x7c00100,0x220400,0x1102080e,0x7c00100,0x250400,0x11020908,0x7c00100,0x220400,0x11020908,0x7c00100,0x220401,0x11020908, -0x7c00100,0x250400,0x11020908,0x7c00100,0x250401,0x11022800,0x24000000,0x100000,0x11022800,0x24000000,0x200000,0x11022800,0x24000000,0x200002,0x11022800,0x24000000, -0x401000,0x11022800,0x24000000,0xf00002,0x11022800,0x24000000,0xf0ac02,0x11022800,0x24000000,0x1500000,0x11022800,0x24000002,0x100000,0x11022800,0x24000002,0x370000, -0x11022800,0x24000002,0x470000,0x11022800,0x24000006,0x400000,0x11022800,0x24000008,0x1710000,0x11022800,0x24000008,0x1712c00,0x11022800,0x24000020,0x100000,0x11022800, -0x24000020,0x1500000,0x11022800,0x24000020,0x1500002,0x11022900,0x4000000,0x10000e,0x11022900,0x4000000,0x10000f,0x11022919,0x7c00100,0x12040f,0x11022c00,0x4000000, -0x100002,0x11022c00,0x4000000,0x1500002,0x11022c00,0x4000000,0x1600002,0x11022c00,0x4000000,0x1010000f,0x11022c00,0x7c00120,0x120405,0x11022c0e,0x7c00100,0x250401, -0x11022c19,0x7c00100,0x150401,0x11022d00,0x4000000,0x100006,0x11022d00,0x4000000,0x200006,0x11022d19,0x7c00100,0x120402,0x11022d19,0x7c00100,0x150402,0x11022e00, -0x24000000,0x200000,0x11022e00,0x24000020,0x100000,0x11022e00,0x24000020,0x10100000,0x11022f00,0x24000020,0x100000,0x11022f00,0x24000020,0x100001,0x11022f00,0x24000020, -0x100002,0x11023000,0x24000000,0x100000,0x11023300,0x4000000,0x100002,0x11023300,0x4000000,0x100003,0x11023300,0x4000100,0x120403,0x11023300,0x4000100,0x150403, -0x11023300,0x4000100,0x10150403,0x11023400,0x24000000,0x100000,0x11023500,0x24000000,0x100000,0x11023600,0x24000000,0x100000,0x11023600,0x24000020,0x100000,0x11023600, -0x24000020,0x10100000,0x11023700,0x24000000,0x100000,0x11023700,0x24000000,0xe00000,0x11023700,0x24000000,0x10100000,0x11023700,0x24000000,0x10e00000,0x11023700,0x24000020, -0x100000,0x11023700,0x24000020,0x10100000,0x11023800,0x4000000,0x100000,0x11023800,0x24000000,0x200000,0x11024e00,0,0x200000,0x11024e00,0x2000,0x900060, +0,0,0x5867,0,0x230400,0x5967,0,0,0x5b67,0,0,0x5c67,0,0,0x5d67,0, +0,0x6067,0x80000,0x20,0x6267,0,0,0x6367,0,0,0x6467,0,0,0x6567,0,0, +0x6f67,0,0,0x7067,0,0,0x7367,0x20000000,0,0x7367,0x20000000,0x200000,0x7567,0,0,0x7667, +0,0,0x7767,0,0,0x7867,0,0,0x7a67,0,0,0x7b67,0,0,0x7c67,0, +0,0x7e67,0,0,0x7f67,0,0,0x8167,0,0,0x8267,0,0,0x8367,0,0, +0x8367,0,0x962460,0x8467,0,0,0x8567,0,0,0x8667,0,0,0x8767,0,0,0x8867, +0,0,0x8967,0,0,0x8b67,0,0,0x8c67,0,0,0x8e67,0x20000000,0,0x8e67,0x20000000, +0x400000,0x8f67,0,0,0x9067,0,0,0x9167,0,0,0x9267,0,0,0x9367,0,0, +0x9567,0,0,0x9667,0,0,0x9767,0,0,0x9867,0,0,0x9967,0,0,0x9a67, +0,0,0x9c67,0,0,0x9f67,0,0,0xa167,0,0,0xa367,0,0,0xa467,0, +0,0xa567,0,0,0xa667,0,0,0xa767,0,0,0xa867,0,0,0xa967,0,0, +0xaa67,0,0xe00000,0xab67,0,0xe00000,0xac67,0,0,0xad67,0,0,0xae67,0,0,0xaf67, +0,0,0xaf67,0,0x962540,0xb167,0,0,0xb267,0,0,0xb367,0,0,0xb467,0, +0,0xb567,0,0,0xb767,0,0,0xb867,0,0,0xb967,0,0,0xba67,0,0, +0xbc67,0,0,0xbd67,0,0,0xbe67,0,0,0xbf67,0,0,0xc067,0,0,0xc167, +0,0,0xc267,0,0,0xc367,0,0xe00000,0xc467,0,0xe00000,0xc667,0,0,0xc767,0, +0,0xc867,0,0,0xc967,0,0,0xca67,0,0,0xcb67,0,0xe30000,0xcc67,0,0xe00000, +0xcf67,0,0xe00000,0xcf67,0,0x30e00000,0xd067,0,0xe00000,0xd267,0,0,0xd367,0,0,0xd467, +0,0,0xd567,0,0,0xd667,0,0,0xd867,0,0,0xd967,0,0,0xda67,0, +0,0xdb67,0,0,0xdc67,0,0,0xdd67,0,0,0xde67,0,0,0xdf67,0,0, +0xe067,0,0,0xe167,0,0,0xe267,0,0,0xe367,0,0xe00000,0xe467,0,0,0xe567, +0,0,0xe667,0,0,0xe767,0,0,0xe867,0,0,0xe967,0,0,0xea67,0, +0,0xeb67,0,0,0xec67,0,0,0xed67,0,0,0xee67,0,0,0xef67,0,0, +0xf167,0,0,0xf367,0,0,0xf567,0,0,0xf667,0,0,0xf767,0,0,0xf867, +0,0,0xf967,0,0,0xfa67,0,0xe00000,0xfb67,0,0,0xfc67,0,0,0xfd67,0, +0,0xfe67,0,0,0x10167,0,0,0x10267,0,0,0x10367,0,0,0x10467,0,0, +0x10567,0,0x200000,0x10567,0,0xe00000,0x10567,0,0x30e00000,0x10567,0,0xb28045a0,0x10667,0,0,0x10767, +0,0,0x10867,0,0,0x10967,0,0,0x10a67,0,0,0x10b67,0,0,0x10b67,0, +0x1230400,0x10c67,0,0,0x10d67,0,0,0x10e67,0,0,0x10f67,0,0,0x11067,0,0, +0x11167,0,0,0xa0067,0,0xe00000,0xa0067,0,0xe30000,0xa4667,0,0xe00000,0xa4767,0,0xe00000,0xa4767, +0,0xe30000,0xa4f67,0,0xe00000,0xa5e67,0,0xe00000,0xa5f67,0,0xe00000,0xac567,0,0xe00000,0xad167,0, +0xe00000,0xb0067,0,0xe00000,0x11000100,0,0x900020,0x11000100,0x40000001,0x440020,0x11000100,0x40000001,0x643020,0x11000100,0x40000001,0xa5a040, +0x11000100,0x40000001,0x116a8a0,0x11000200,0,0x900020,0x11000200,0x4000001,0xc4000b,0x11000200,0x7c00100,0x220402,0x11000200,0x24000000,0x10200000,0x11000200, +0x24000008,0x1710000,0x11000200,0x40000001,0x1d3b020,0x11000219,0x7c00100,0x220401,0x11000219,0x7c00100,0x250401,0x11000319,0x7c00100,0x220401,0x11000319,0x7c00100, +0x220402,0x11000319,0x7c00100,0x250400,0x11000319,0x7c00100,0x250401,0x11000419,0x7c00100,0x220400,0x11000419,0x7c00100,0x220401,0x11000419,0x7c00100,0x220402, +0x11000419,0x7c00100,0x230400,0x11000419,0x7c00100,0x250400,0x11000419,0x7c00100,0x250401,0x11000419,0x7c00100,0x250402,0x11000519,0x7c00100,0x220400,0x11000519, +0x7c00100,0x230400,0x11000600,0x4000400,0x200000,0x11000600,0x4000400,0x200002,0x11000600,0x4000400,0x200400,0x11000600,0x7c00500,0x220400,0x11000600,0x7c00500, +0x230400,0x11000600,0x7c00500,0x530400,0x11000600,0x7c00d00,0x230400,0x11000619,0x7c00500,0x22040f,0x11000800,0x4000010,0x1001401,0x11000800,0x4000400,0x200001, +0x11000800,0x6800010,0x201001,0x11000800,0x7c00500,0x230401,0x11000807,0x7c00100,0x220400,0x11000807,0x7c00100,0x250400,0x1100080e,0x4000400,0x200000,0x1100080e, +0x4000400,0x200002,0x1100080e,0x7000500,0x220402,0x1100080e,0x7c00100,0x220400,0x1100080e,0x7c00100,0x220401,0x1100080e,0x7c00100,0x220402,0x1100080e,0x7c00100, +0x250400,0x1100080e,0x7c00100,0x250401,0x1100080e,0x7c00120,0x220402,0x1100080e,0x7c00120,0x250402,0x11000908,0x4000000,0x200000,0x11000908,0x7c00100,0x220400, +0x11000908,0x7c00100,0x220401,0x11000908,0x7c00100,0x250400,0x11000908,0x7c00100,0x250401,0x11000a03,0x4000000,0x200000,0x11000a03,0x4000000,0x270000,0x11000a03, +0x7c00100,0x220400,0x11000a03,0x7c00100,0x220402,0x11000a03,0x7c00100,0x250400,0x11000a03,0x7c00500,0x230400,0x11000b13,0x2802500,0x962460,0x11000b13,0x4000000, +0x200000,0x11000b13,0x4000000,0x201000,0x11000b13,0x4000000,0x230400,0x11000b13,0x4000002,0x400000,0x11000b13,0x4000010,0x200000,0x11000b13,0x7c00100,0x2633800, +0x11000c00,0,0x218960,0x11000c02,0x2802100,0x962460,0x11000c02,0x2802400,0x962460,0x11000c02,0x4000000,0x200000,0x11000c02,0x4000000,0x1329400,0x11000c02, +0x4000000,0x1329800,0x11000c02,0x4000000,0x1500000,0x11000c02,0x6800000,0x1329800,0x11000c02,0x7c00100,0x230400,0x11000c02,0x7c00100,0x230401,0x11000c02,0x7c00100, +0x230402,0x11000c02,0x7c00500,0x230400,0x11000c02,0x7d00100,0x230400,0x11000c02,0xc000010,0xb48000,0x11000f0a,0x2802100,0x962460,0x11000f0a,0x2802400,0x962460, +0x11000f0a,0x2806400,0x962460,0x11000f0a,0x4000000,0x200000,0x11000f0a,0x6800100,0x962540,0x11000f0a,0x7c00100,0x230400,0x11000f0a,0x7c00100,0x230401,0x11001004, +0x2802100,0x962460,0x11001004,0x2802400,0x962460,0x11001004,0x2806400,0x962460,0x11001004,0x4000000,0x200000,0x11001004,0x4000000,0x1500000,0x11001004,0x6800100, +0x962540,0x11001004,0x6800100,0x962541,0x11001004,0x7c00100,0x230400,0x11001004,0x7c00100,0x230401,0x11001110,0x2802100,0x962460,0x11001110,0x2802400,0x962460, +0x11001110,0x2806400,0x962460,0x11001110,0x6800100,0x962540,0x11001110,0x7c00100,0x230400,0x11001110,0x7c00100,0x230401,0x1100120f,0x2802100,0x962460,0x1100120f, +0x2802400,0x962460,0x1100120f,0x2806400,0x962460,0x1100120f,0x6800100,0x962540,0x1100120f,0x7c00100,0x230400,0x1100131f,0x2802100,0x962460,0x1100131f,0x2802400, +0x962460,0x1100131f,0x2806400,0x962460,0x1100131f,0x4000000,0x200000,0x1100131f,0x6800000,0x1329800,0x1100131f,0x6800100,0x962540,0x1100131f,0x6800100,0x962541, +0x1100131f,0x7c00100,0x230400,0x1100131f,0x7c00100,0x230401,0x11001423,0x2802100,0x962460,0x11001423,0x2806400,0x962460,0x11001423,0x6800100,0x962540,0x11001423, +0x6800100,0x962541,0x11001423,0x7c00100,0x230400,0x11001423,0x7c00100,0x230401,0x11001524,0x2802100,0x962460,0x11001524,0x2802100,0x962461,0x11001524,0x2806400, +0x962460,0x11001524,0x6800000,0x1329800,0x11001524,0x6800100,0x962540,0x11001524,0x7c00100,0x230400,0x11001615,0x2802100,0x962460,0x11001615,0x2806400,0x962460, +0x11001615,0x6800000,0x1329800,0x11001615,0x6800100,0x962540,0x11001615,0x6800100,0x962541,0x11001615,0x7c00100,0x230400,0x1100171a,0x2802100,0x962460,0x1100171a, +0x2806400,0x962460,0x1100171a,0x6800000,0x1329800,0x1100171a,0x6800100,0x962540,0x1100171a,0x6800100,0x962541,0x1100171a,0x7c00100,0x230400,0x11001900,0x4000000, +0x1600000,0x11001926,0x2802100,0x1862460,0x11001926,0x2802400,0x1862460,0x11001926,0x2806100,0x1862460,0x11001926,0x4000000,0x200000,0x11001926,0x4000010,0x400000, +0x11001926,0x6800000,0x1329800,0x11001926,0x7800100,0x1830142,0x11001926,0x7c00100,0x1830000,0x11001926,0x7c00900,0x1830000,0x11001926,0x7e00100,0x1830000,0x11001a18, +0x2802100,0x1862460,0x11001a18,0x2802400,0x1862460,0x11001a18,0x6800000,0x1329800,0x11001a18,0x7800100,0x1830142,0x11001a18,0x7c00100,0x1830000,0x11001a18,0x7c00100, +0x1830002,0x11001a18,0x7c00900,0x1830000,0x11001a18,0x7e00100,0x1830000,0x11001d0c,0x7c00100,0x230400,0x11001d0c,0x7c00100,0x250400,0x11001e12,0x7c00100,0x2230500, +0x11001e12,0x7c00100,0x2330520,0x11001e12,0x7c80100,0x2330520,0x11002619,0x7c00100,0x220401,0x11002619,0x7c00100,0x220402,0x11002619,0x7c00100,0x250401,0x1100270e, +0x4000400,0x200001,0x1100270e,0x4000400,0x200002,0x1100270e,0x4000400,0x500001,0x1100270e,0x7c00100,0x220401,0x1100270e,0x7c00100,0x250401,0x11002800,0x80000, +0x918820,0x11002800,0x80000,0x1c18020,0x11002800,0x180000,0x918820,0x11002800,0x4000001,0x440001,0x11002800,0x4000001,0x440002,0x11002800,0x4000001,0xc4000b, +0x11002800,0x6800000,0x201c00,0x11002800,0x6800020,0x201c00,0x11002800,0x24000000,0x200000,0x11002800,0x24000000,0x200002,0x11002800,0x24000000,0x810000,0x11002800, +0x24000000,0x1410000,0x11002800,0x24000000,0x1500000,0x11002800,0x24000000,0x1500002,0x11002800,0x24000002,0x400000,0x11002800,0x24000006,0xc0000b,0x11002800,0x24000008, +0x1410000,0x11002800,0x24000008,0x1710000,0x11002800,0x24000020,0x1001400,0x11002800,0x24000020,0x1500002,0x11002800,0x2c000010,0x1248000,0x11002800,0x2c000010,0x11248002, +0x11002800,0x40000001,0x63b020,0x11002800,0x40080000,0x918820,0x11002801,0x80000,0x2a65620,0x11002801,0x82000,0x962460,0x11002900,0x4000000,0x20000e,0x11002900, +0x4000000,0x20000f,0x11002900,0x4000020,0x20000e,0x11002900,0x4000020,0x20000f,0x11002900,0x4000020,0x81000e,0x11002900,0x4000020,0x81000f,0x11002900,0x4000020, +0x141000e,0x11002900,0x4000020,0x141000f,0x11002900,0x4000022,0x20000e,0x11002900,0x4000022,0x20000f,0x11002a00,0x4000000,0x1500000,0x11002a00,0x4000000,0x1600000, +0x11002a00,0x4000000,0x1600002,0x11002b01,0x2000,0x962460,0x11002b01,0x2802020,0x962460,0x11002c00,0x4000000,0x200000,0x11002c00,0x4000000,0x200002,0x11002c00, +0x4000000,0x20000f,0x11002c00,0x4000020,0x200000,0x11002c00,0x7c00000,0x200000,0x11002c00,0x7c00020,0x200000,0x11002c00,0x7c00120,0x220405,0x11002c00,0x7c00120, +0x230402,0x11002c00,0x7c00120,0x250402,0x11002c00,0x7c00120,0x250405,0x11002c19,0x7c00100,0x250400,0x11002c19,0x7c00100,0x250401,0x11002d00,0x4000000,0x100006, +0x11002d00,0x4000000,0x200006,0x11002d19,0x7c00100,0x220402,0x11002d19,0x7c00100,0x230400,0x11002d19,0x7c00100,0x250402,0x11002e00,0x24000000,0x200000,0x11002e00, +0x24000020,0x200000,0x11002e00,0x24000020,0x200001,0x11002e00,0x24000020,0x10200000,0x11002f00,0x24000020,0x200000,0x11002f00,0x24000020,0x200001,0x11002f00,0x24000020, +0x200002,0x11002f00,0x24000020,0xf00000,0x11002f00,0x24000020,0x1600000,0x11002f00,0x24000022,0x1600000,0x11003000,0x24000000,0x200000,0x11003000,0x24000000,0x10200000, +0x11003000,0x24000020,0x200000,0x11003000,0x24000020,0x810000,0x11003000,0x24000020,0x1410000,0x11003100,0x24000000,0x200000,0x11003200,0x24000000,0x200000,0x11003300, +0x4000000,0x100003,0x11003400,0x24000000,0x100000,0x11003400,0x24000000,0x200000,0x11003500,0x24000000,0x200000,0x11003600,0x24000000,0x200000,0x11003600,0x24000000, +0x10200000,0x11003600,0x24000020,0x200000,0x11003700,0x24000000,0x200000,0x11003700,0x24000000,0xe00000,0x11003700,0x24000000,0x10200000,0x11003700,0x24000000,0x10e00000, +0x11003700,0x24000000,0x928045a0,0x11003700,0x24000020,0x200000,0x11003800,0x4000000,0x100000,0x11003800,0x24000000,0x200000,0x11003800,0x24000000,0xb00000,0x11003800, +0x24000000,0xe00000,0x11003800,0x24000000,0x1710000,0x11003800,0x24000000,0x10200000,0x11003800,0x24000000,0x10b00000,0x11003800,0x24000000,0x10e00000,0x11003800,0x24000000, +#if !U_PLATFORM_IS_DARWIN_BASED +0x10e05200,0x11003800,0x24000000,0x928045a0,0x11005003,0x7c00100,0x220402,0x11005013,0x2802500,0x962460,0x11005013,0x4000020,0x200005,0x11005013,0x7c00100,0x2633801, +0x11005013,0x7c00100,0x2633802,0x11005013,0x7c00100,0x2633805,0x11005019,0x7c00100,0x220402,0x11005100,0x24000000,0x810000,0x11005100,0x24000000,0x1410000,0x11005102, +0x7000100,0x230408,0x11005102,0x7c00100,0x230404,0x11005102,0x7c00100,0x230407,0x11005102,0x7c00100,0x230408,0x11005102,0x7c00100,0x230409,0x11005201,0x2802400, +0x962460,0x11005500,0x80000,0x1e18820,0x11005502,0x7000100,0x230408,0x11005502,0x7c00100,0x230404,0x11005502,0x7c00100,0x230407,0x11005502,0x7c00100,0x230408, +0x11005502,0x7c00100,0x230409,0x11005667,0x1000,0,0x11020200,0x80004,0x418820,0x11020200,0x4000000,0x100006,0x11020200,0x4000000,0x10000f,0x11020200, +0x4000400,0x100002,0x11020200,0x4000400,0x500002,0x11020200,0x6800c00,0x101000,0x11020200,0x24000000,0x100000,0x11020200,0x24000000,0x1400000,0x11020200,0x24000000, +0x1500000,0x11020200,0x24000000,0x1600000,0x11020200,0x24000000,0x10200000,0x11020200,0x24000020,0x100000,0x11020200,0x24000020,0x1600000,0x11020219,0x7c00100,0x12040f, +0x11020219,0x7c00100,0x220400,0x11020219,0x7c00100,0x220401,0x11020219,0x7c00100,0x250400,0x11020319,0x7c00100,0x220400,0x11020319,0x7c00100,0x220401,0x11020319, +0x7c00100,0x220402,0x11020319,0x7c00100,0x250400,0x11020319,0x7c00100,0x250402,0x11020319,0x7d00100,0x220402,0x11020419,0x7c00100,0x220401,0x11020519,0x7c00100, +0x220400,0x11020600,0x4000400,0x100002,0x11020600,0x4000400,0x200400,0x11020600,0x7c00500,0x130400,0x11020600,0x7c00d00,0x130400,0x11020701,0x2802400,0x962460, +0x11020701,0x2802400,0x962461,0x11020701,0x2802400,0xc62460,0x1102080e,0x7c00100,0x220400,0x1102080e,0x7c00100,0x250400,0x11020908,0x7c00100,0x220400,0x11020908, +0x7c00100,0x220401,0x11020908,0x7c00100,0x250400,0x11020908,0x7c00100,0x250401,0x11022800,0x24000000,0x100000,0x11022800,0x24000000,0x200000,0x11022800,0x24000000, +0x200002,0x11022800,0x24000000,0x401000,0x11022800,0x24000000,0xf00002,0x11022800,0x24000000,0xf0ac02,0x11022800,0x24000000,0x1500000,0x11022800,0x24000002,0x100000, +0x11022800,0x24000002,0x370000,0x11022800,0x24000002,0x470000,0x11022800,0x24000006,0x400000,0x11022800,0x24000008,0x1710000,0x11022800,0x24000008,0x1712c00,0x11022800, +0x24000020,0x100000,0x11022800,0x24000020,0x1500000,0x11022800,0x24000020,0x1500002,0x11022900,0x4000000,0x10000e,0x11022900,0x4000000,0x10000f,0x11022919,0x7c00100, +0x12040f,0x11022c00,0x4000000,0x100002,0x11022c00,0x4000000,0x1500002,0x11022c00,0x4000000,0x1600002,0x11022c00,0x4000000,0x1010000f,0x11022c00,0x7c00120,0x120405, +0x11022c0e,0x7c00100,0x250401,0x11022c19,0x7c00100,0x150401,0x11022d00,0x4000000,0x100006,0x11022d00,0x4000000,0x200006,0x11022d19,0x7c00100,0x120402,0x11022d19, +0x7c00100,0x150402,0x11022e00,0x24000000,0x200000,0x11022e00,0x24000020,0x100000,0x11022e00,0x24000020,0x10100000,0x11022f00,0x24000020,0x100000,0x11022f00,0x24000020, +0x100001,0x11022f00,0x24000020,0x100002,0x11023000,0x24000000,0x100000,0x11023300,0x4000000,0x100002,0x11023300,0x4000000,0x100003,0x11023300,0x4000100,0x120403, +0x11023300,0x4000100,0x150403,0x11023300,0x4000100,0x10150403,0x11023400,0x24000000,0x100000,0x11023500,0x24000000,0x100000,0x11023600,0x24000000,0x100000,0x11023600, +0x24000020,0x100000,0x11023600,0x24000020,0x10100000,0x11023700,0x24000000,0x100000,0x11023700,0x24000000,0xe00000,0x11023700,0x24000000,0x10100000,0x11023700,0x24000000, +0x10e00000,0x11023700,0x24000020,0x100000,0x11023700,0x24000020,0x10100000,0x11023700,0x24000020,0x10105200,0x11023800,0x4000000,0x100000,0x11023800,0x24000000,0x200000, 0x11024e67,0,0,0x11025600,0x4000000,0x100000,0x11042a00,0x4000000,0x1600000,0x11045700,0x4000000,0x20000a,0x11045700,0x4000020,0x20000a,0x11045712, -0x7c00100,0x23040a,0x11045712,0x7c80100,0x23040a,0x11045716,0x7c00100,0x230c0a,0x11045716,0x7c00100,0x2530c0a,0x11063d00,0x4000001,0x440011,0x11064e00,0x4000000, -0x800000,0x11064e00,0x4000000,0xe00000,0x11064e00,0x4000000,0x1400000,0x11064e00,0x4000020,0xe00000,0x11065700,0x4000000,0x810011,0x11065700,0x4000000,0xe00011, -0x11065700,0x4000000,0x1410011,0x11065700,0x4000000,0x1500011,0x11065700,0x4000000,0x1600011,0x11065700,0x4000006,0xe70011,0x11065700,0x4000008,0xe00011,0x11065700, -0x4000008,0xe02c11,0x11065700,0x4000010,0x871411,0x11065700,0x4000010,0x1201411,0x11065700,0x4000010,0x1271011,0x11065700,0x4000020,0xe00011,0x11065700,0x4000400, -0xe00011,0x11065700,0x4000420,0xe00011,0x11065700,0x6800000,0xe01c11,0x11065700,0x6800040,0xe00011,0x11065700,0xc000010,0x80ac11,0x11065700,0xc000010,0xb48011, -0x11065719,0x7c00100,0xe20411,0x11065719,0x7c00100,0xe50411,0x11065719,0x7c00140,0xe20411,0x11065719,0x7c00140,0xe50411,0x11080100,0x6800000,0x201c00,0x11080100, -0x68000c0,0x11329800,0x11080100,0x24000000,0x200000,0x11080100,0x24000000,0x810000,0x11080100,0x24000000,0x1410000,0x11080100,0x24000000,0x1500000,0x11080100,0x24000000, -0x1600000,0x11080100,0x24000000,0x1b00000,0x11080100,0x24000000,0x2410000,0x11080100,0x24000000,0x10200000,0x11080100,0x24000006,0xd70000,0x11080100,0x24000008,0x1713c00, -0x11080100,0x24000008,0x1714000,0x11080100,0x24000010,0x1001400,0x11080100,0x24000010,0x1071000,0x11080100,0x24000010,0x1071400,0x11080100,0x24000020,0x200000,0x11080100, -0x24000020,0x400000,0x11080100,0x24000020,0x1600000,0x11080100,0x24000400,0x200000,0x11080100,0x24000420,0x200000,0x11080100,0x2c000010,0xb48000,0x11080100,0x2c000010, -0x100ac00,0x11080100,0x44000001,0x1a40000,0x11080119,0x7c00100,0x220400,0x11080119,0x7c00100,0x250400,0x11080119,0x7c001c0,0x220400,0x11080119,0x7c001c0,0x250400, -0x11080200,0x4000400,0x200002,0x11080200,0x24000000,0x200000,0x11080200,0x24000000,0x1500000,0x11080200,0x24000000,0x1600000,0x11080200,0x24000020,0x200000,0x110a1e12, -0x7c00100,0x2130480,0x110a1e12,0x7c80100,0x2130480,0x110a3000,0x24100000,0x810001,0x110a3000,0x24100000,0x1410001,0x110a3d00,0x4000000,0xe00000,0x110a3d00,0x4000000, -0xe00002,0x110a3d00,0x24000000,0xe00000,0x110a3d11,0x7c00300,0xe30000,0x110a3d11,0x7c00900,0x1230400,0x110a3d12,0x2802400,0x962460,0x110a3e14,0x7c00100,0xe30000, -0x110a3e14,0x7c00100,0xe30001,0x110a3e14,0x7c00100,0x2530000,0x110a3e14,0x7c00900,0x1230000,0x110a3e14,0x7c00900,0x1230001,0x110a3f16,0x7c00100,0xe30c00,0x110a3f16, -0x7c00100,0xe30c01,0x110a3f16,0x7c00100,0x2530c00,0x110a3f16,0x7c00900,0x1230c00,0x110a3f16,0x7c00900,0x1230c01,0x110a4005,0x7c00100,0xe30400,0x110a4112,0x7c00100, -0xe30402,0x110a4112,0x7c80100,0xe30402,0x110a4400,0x4000000,0xe00000,0x110a4412,0x4000000,0xe00002,0x110a4412,0x4000000,0xe00003,0x110a4416,0x4000000,0xe00c03, -0x110a4500,0x4000000,0xe0000d,0x110a4516,0x4000000,0xe00c0d,0x110a4711,0x7c40300,0xe30000,0x110a4e00,0x4000000,0x100000,0x110a4e00,0x4000000,0x200000,0x110a4e00, -0x4000000,0x400000,0x110a4e00,0x4000000,0x800000,0x110a4e00,0x4000000,0x1200000,0x110a4e00,0x4000020,0xf00000,0x110a4e00,0x4000100,0x200000,0x110a4e00,0x4000100, -0x1200000,0x110a4f11,0x7c00300,0xe30001,0x110a4f11,0x7c40300,0xe30000,0x110a5300,0x4000000,0x810010,0x110a5300,0x4000000,0xe00002,0x110a5300,0x4000000,0xe00010, -0x110a5300,0x4000000,0x1410010,0x110a5300,0x4000002,0xe70010,0x110a5300,0x4000008,0x810010,0x110a5300,0x4000008,0x1410010,0x110a5300,0x6800000,0xe01c02,0x110a5300, -0x6800000,0xe01c10,0x110a5400,0x4000000,0x81000c,0x110a5400,0x4000000,0xe0000c,0x110a5400,0x4000000,0x141000c,0x110a5400,0x4000000,0x150000c,0x110a5400,0x4000000, -0x160000c,0x110a5400,0x4000002,0xe7000c,0x110a5400,0x4000010,0x87140c,0x110a5400,0x4000010,0xe7000c,0x110a5400,0x4000010,0x120140c,0x110a5400,0x4000010,0x127100c, -0x110a5400,0x4000020,0xe0000c,0x110a5400,0x4000026,0xe7000c,0x110a5400,0xc000010,0x80ac0c,0x110a5400,0xc000010,0xb4800c,0x11400a0c,0xc000010,0x1049400,0x11400c0e, -0x4000010,0xb00000,0x11400c0e,0x4000010,0x1071400,0x11400c0e,0xc000010,0xb48000,0x11400c11,0x7c00900,0x230400,0x11400f33,0xc000010,0x448000,0x11400f43,0xc000010, -0x448000,0x11403d8a,0x4000000,0xe00000,0x11445784,0x4000004,0x120000a,0x11445784,0x4000008,0x81000a,0x11445784,0x4000008,0x141000a,0x11445784,0x4000010,0x87000a, -0x11445784,0xc000010,0x84800a,0x1144578d,0x3802500,0x126246a,0x1144578d,0x7c00d00,0x2530c0a,0x114a3d84,0x24000000,0x810000,0x114a3d84,0x24000000,0x1410000,0x114a3d84, -0x24000008,0x810000,0x114a3d84,0x24000008,0x1410000,0x114a3d84,0x24000010,0x870000,0x114a3d84,0x2c000010,0x848000,0x114a3d8a,0x4000000,0xe00000,0x114a3d8a,0x24000000, -0xe00000,0x114a3d8a,0x24000002,0x1200000,0x114a3d8a,0x24000002,0x10e00000,0x114a3d8a,0x24000008,0x810000,0x114a3d8a,0x24000008,0x1410000,0x114a3d8d,0x7c00900,0x930c00, -0x114a3d8d,0x7c00900,0xe30c00,0x114a3d8f,0x7c00300,0xe30000,0x114a3e8d,0x7000400,0x1200c02,0x114a3f84,0x4000004,0x1200000,0x114a3f8d,0x7c00d00,0x2530c00,0x114a428f, -0x4000000,0xe00000,0x114a428f,0x4000000,0xe0000f,0x114a448a,0x4000000,0xe00002,0x114a448a,0x4000000,0xe00003,0x114a448a,0x4000000,0x10e00003,0x114a458a,0x4000000, -0xe00002,0x114a458a,0x4000000,0xe0000d,0x11800906,0x2802400,0x962460,0x11800c16,0x2802100,0x962460,0x11800c16,0x2802500,0x962460,0x11800f1c,0x2802400,0x962460, -0x11800f28,0x2802400,0x962460,0x11820700,0x2802400,0x962460,0x11820700,0x2802500,0x962460,0x118a3d92,0x2802400,0x962460,0x118a3e8d,0x2802400,0x962460,0x11c00904, -0x2802400,0x962460,0x11c00c1a,0x6800000,0x1329800,0x11c00f57,0x6800000,0x1329800,0x11c0105c,0x6800000,0x1329800,0x11c01160,0x6800000,0x1329800,0x11c01264,0x6800000, -0x1329800,0x11c01468,0x4000000,0x200000,0x11c01468,0x6800000,0x1329800,0x11c01468,0x7c00100,0x230400,0x11c0511a,0x7c00100,0x230408,0x20000067,0x1000,0, -0x20000b13,0x2802400,0x962460,0x20000b13,0x2802500,0x962460,0x20001b27,0x2802100,0x962460,0x20001b27,0x2802100,0x962461,0x20001b27,0x2802400,0x962460,0x20001b27, -0x2806400,0x962460,0x20001b27,0x2902100,0x962462,0x20001b27,0x4000000,0x200000,0x20001b27,0x4000000,0x400000,0x20001b27,0x4000000,0x500000,0x20001b27,0x4000000, -0x810000,0x20001b27,0x4000000,0xb00000,0x20001b27,0x4000000,0xc0000b,0x20001b27,0x4000000,0x1410000,0x20001b27,0x4000010,0xb00000,0x20001b27,0x4000010,0xc00000, -0x20001b27,0x6800000,0x1329800,0x20001b27,0x6800100,0x462540,0x20001b27,0x6800400,0x962540,0x20001b27,0x7c00100,0x230400,0x20001b27,0x7c00100,0x230401,0x20002619, -0x7c00100,0x220401,0x20002a00,0x4000000,0x1600000,0x20004b67,0,0x1900020,0x20004c67,0,0x1900020,0x20004d67,0,0x1900020,0x20006d67,0x1000, -0,0x20006e67,0x1000,0,0x20026d67,0,0,0x20026e67,0,0,0x200a4a12,0x7c00100,0x1f304c1,0x200a4a12,0x7c00100,0x20304e1, -0x21005600,0x4000000,0x700000,0x21022a00,0x4000000,0x1600000,0x30000419,0x7c00100,0x220400,0x30000419,0x7c00100,0x220401,0x30000419,0x7c00100,0x250400,0x30000419, -0x7c00100,0x250401,0x30000519,0x7c00100,0x220400,0x30000600,0x4000400,0x200000,0x30000600,0x7c00500,0x230400,0x30000605,0x4000400,0x200000,0x3000080e,0x7c00100, -0x220400,0x30000908,0x2000,0x962460,0x30000908,0x7c00100,0x220400,0x30000908,0x7c00100,0x220401,0x30000908,0x7c00100,0x250400,0x30000908,0x7c00100,0x250401, -0x30000a03,0x4000006,0x400000,0x30000c02,0x4000000,0x200000,0x30000c02,0x7c00100,0x230400,0x30000d22,0,0x218820,0x30000d22,0x2802100,0x962460,0x30000d22, -0x2802400,0x962460,0x30000d22,0x2802500,0x962460,0x30000d22,0x4000000,0x200000,0x30000d22,0x4000010,0x200000,0x30000d22,0x7c00100,0x230400,0x30000d22,0xc000010, -0x248000,0x30000e25,0x2802500,0x962460,0x30000e25,0x7c00100,0x230400,0x30001821,0x2802100,0x962460,0x30001821,0x2806400,0x962460,0x30001821,0x4000000,0x200000, -0x30001821,0x6800100,0x962540,0x30001821,0x6800100,0x962541,0x30001821,0x7c00100,0x230400,0x30001b27,0x2802100,0x962460,0x30001b27,0x2802400,0x962460,0x30001b27, -0x4000000,0x200000,0x30001b27,0x4000000,0x400000,0x30001b27,0x7c00100,0x230400,0x30001c1c,0x2802100,0x1862460,0x30001c1c,0x2802400,0x1862460,0x30001c1c,0x2806400, -0x1862460,0x30001c1c,0x4000000,0x200000,0x30001c1c,0x6800100,0x1862400,0x30001c1c,0x6800100,0x1862540,0x30001c1c,0x7c00100,0x1830000,0x30001c1c,0x7c00100,0x1830001, -0x30001c1c,0xc000010,0x448000,0x30001f0b,0x4000000,0x200000,0x30001f0b,0x4000010,0x200000,0x30001f0b,0x4000010,0x400000,0x30001f0b,0x6800000,0x200000,0x30001f0b, -0x7c00100,0x230400,0x30001f0b,0xc000010,0x248000,0x30002006,0x7c00100,0x250400,0x30002128,0x4000010,0x200000,0x30002128,0x7c00100,0x230400,0x30002128,0xc000010, -0x248000,0x3000221d,0x4000000,0x810000,0x3000221d,0x4000000,0x1410000,0x3000221d,0x4000001,0x440000,0x3000221d,0x7c00100,0x230400,0x30002300,0x4000010,0x400000, -0x30002320,0x7c00100,0x230400,0x30002417,0x2802100,0x1862460,0x30002417,0x2802400,0x1862460,0x30002417,0x2806400,0x1862460,0x30002417,0x2882000,0x1862460,0x30002417, -0x4000000,0x200000,0x30002417,0x4000000,0x400000,0x30002417,0x4000000,0x1600000,0x30002417,0x4000010,0x400000,0x30002417,0x4000010,0x1200000,0x30002417,0x6800000, -0x1329800,0x30002417,0x6800100,0x1862540,0x30002417,0x7c00100,0x1830000,0x30002417,0x7d00100,0x1830000,0x3000251b,0x80000,0xc18820,0x3000251b,0x2802100,0x962460, -0x3000251b,0x4000000,0x200000,0x3000251b,0x4000006,0x500000,0x3000251b,0x4000010,0x400000,0x3000251b,0x4000010,0xb70000,0x3000251b,0x4000800,0x200000,0x3000251b, -0x6800000,0x1329800,0x3000251b,0x7c00100,0x230400,0x3000251b,0x7c00900,0x230400,0x3000251b,0xc000010,0xb48000,0x3000251b,0x12882000,0x962460,0x30002800,0x4000001, -0xc4000b,0x30002800,0x24000000,0x200000,0x30002800,0x2c000010,0x1248002,0x30002800,0x2c000010,0x11248002,0x30002a00,0x4000000,0x1600000,0x30002b01,0x2000,0x962460, -0x30002c00,0x4000000,0x200000,0x30002c00,0x7c00100,0x10220405,0x30002d19,0x7c00100,0x250400,0x30002e00,0x24000000,0x200000,0x30003000,0x24000000,0x200000,0x30003100, -0x24000000,0x200000,0x30003600,0x24000000,0x200000,0x30003700,0x24000000,0x200000,0x3000392e,0x24000000,0x200000,0x30005013,0x7c00100,0x2633801,0x30005600,0, -0x918820,0x30020600,0x4000400,0x500000,0x30020701,0x2802400,0x962460,0x30020701,0x2802400,0xc62460,0x300a3a11,0x4020000,0xe00000,0x300a3a11,0x4020000,0xe00002, -0x300a3b11,0x4020000,0xe00002,0x300a3c00,0x4008000,0xe00000,0x300a3c00,0x4010000,0xe00000,0x300a3d11,0x7c00300,0xe30002,0x300a4305,0x7c00100,0xe30400,0x300a4611, -0x7c40300,0xe30000,0x300a4829,0x7c00100,0xe30400,0x300a4829,0x7c00900,0x1230400,0x300a4929,0x4000000,0xe00000,0x30402573,0x4000010,0x400000,0x30402573,0x4000010, -0xb70000,0x30402573,0xc000010,0xb48000,0x304a3d8a,0x4000000,0xe00000,0x30800c16,0x2802100,0x962460,0x30c01c6d,0x6800000,0x1329800,0x3100080e,0x7c00120,0x220402, -0x3100080e,0x7c00120,0x250402,0x31005167,0x1000,0,0x3100581e,0x4000000,0x200000,0x3100581e,0x7c00100,0x230400,0x3100590d,0x7c00100,0x230400,0x31005a09, -0x7c00100,0x220400,0x31005a09,0x7c00100,0x250400,0x31005b00,0x4000000,0x200000,0x31005c00,0x80000,0x918820,0x31005c00,0x2802000,0x962460,0x31005c00,0x2802400, -0x962460,0x31005c00,0x4000000,0x200000,0x31005c00,0x4000000,0x200001,0x31005c00,0x6800000,0x962540,0x31005c00,0x6800400,0x962540,0x31005c01,0x2802400,0x962460, -0x31005d00,0x4000020,0x200005,0x31005d00,0x6800020,0x1329805,0x31005d00,0x7c00120,0x220405,0x31005d00,0x7c00120,0x250405,0x31006000,0x80000,0x918820,0x31006000, -0x180000,0x918820,0x310a5e11,0x7c40300,0xe30000,0x310a5f11,0x7c00300,0xe30001,0x32000419,0x7c00100,0x250400,0x3200080e,0x4000020,0x200000,0x3200080e,0x7c00100, -0x220400,0x3200080e,0x7c00100,0x250400,0x32000908,0x7c00100,0x220400,0x32000908,0x7c00100,0x250400,0x32000c02,0x7c00100,0x230400,0x32000e25,0x7c00100,0x230400, -0x32001d0c,0x7c00100,0x230400,0x32002800,0x80000,0x1e18820,0x32002800,0x80020,0x218820,0x32002800,0x4000001,0x440002,0x32002800,0x24000000,0x200000,0x32002800, -0x24000000,0x200002,0x32002800,0x24000020,0x200000,0x32002800,0x2c000010,0x1248002,0x32002919,0x7c00100,0x22040f,0x32002a00,0x4000000,0x1600000,0x32002b01,0x2000, -0x962460,0x32002b01,0x2802000,0x962460,0x32002b01,0x2802020,0x962460,0x32002c00,0x4000000,0x200000,0x32002c00,0x4000020,0x200000,0x32002c00,0x4000020,0x200005, -0x32002c00,0x7c00120,0x220405,0x32002c00,0x7c00120,0x250405,0x32002e00,0x24000020,0x200000,0x32002f00,0x24000020,0x200000,0x32003000,0x24000000,0x200000,0x32003000, -0x24000020,0x200000,0x32003500,0x24000000,0x200000,0x32003600,0x24000020,0x200000,0x32003600,0x24000020,0x10200000,0x32003600,0x24000020,0x30200000,0x32003700,0x24000000, -0x100000,0x32003700,0x24000000,0x200000,0x32003700,0x24000000,0x10200000,0x32003800,0x24000000,0x810000,0x32003800,0x24000000,0x1410000,0x32005102,0x4000000,0x1500008, -0x32005502,0x7c00100,0x230400,0x32006108,0x7c00100,0x220400,0x32006108,0x7c00100,0x250400,0x3200622a,0x2802100,0x962460,0x3200622a,0x2806000,0x962460,0x3200622a, -0x7c00100,0x230400,0x3200632b,0x2802100,0x962460,0x3200632b,0x2806000,0x962460,0x3200632b,0x7c00100,0x230400,0x3200642c,0x2802100,0x962460,0x3200642c,0x7c00100, -0x230400,0x3200652d,0x2802100,0x962460,0x3200652d,0x7c00100,0x230400,0x32006600,0x24000020,0x200000,0x32006700,0x24000020,0x200000,0x32006800,0x24000020,0x200000, -0x32006800,0x24000020,0x10200000,0x32006900,0x24000020,0x200000,0x32006900,0x24000020,0x810000,0x32006900,0x24000020,0x1410000,0x32006a00,0x24000020,0x200000,0x32006a00, -0x24000020,0x200001,0x32006a00,0x24000020,0x200002,0x32020701,0x2882000,0xc62460,0x32023300,0x4000000,0x100000,0x32026c01,0x12882000,0x962460,0x32065700,0x4000000, -0x810011,0x32065700,0x4000000,0x1410011,0x32086600,0x24000020,0x810000,0x32086600,0x24000020,0x1410000,0x32086900,0x24000020,0x810000,0x32086900,0x24000020,0x1410000, -0x320a3d11,0x7c00100,0x1230400,0x320a3e14,0x7c00100,0xe30010,0x320a3e14,0x7c00100,0x2530000,0x320a3f16,0x7c00100,0xe30c10,0x320a4400,0x4000000,0xe00003,0x320a4929, -0x4000000,0xe00000,0x320a4f11,0x7c00300,0xe30001,0x320a6b16,0x7c00100,0x2530c00,0x3240636f,0xc000010,0x448000,0x324a3d8f,0x4000000,0x10e00000,0x324a3d8f,0x7c00100, -0x1230400,0x324a3f8d,0x4000002,0x1200c00,0x324a538a,0x24000000,0xe00000,0x32820701,0x2802000,0x962460,0x40000419,0x7c00100,0x220400,0x40000519,0x7c00100,0x220400, -0x40000600,0x4000400,0x200000,0x4000080e,0x7c00100,0x220400,0x4000080e,0x7c00100,0x250400,0x4000080e,0x7c00100,0x250402,0x40000c02,0,0x218820,0x40000c02, -0x2802100,0x962460,0x40000c02,0x2802400,0x962460,0x40000c02,0x2802500,0x962460,0x40000c02,0x4000000,0x200000,0x40000c02,0x4000000,0x1071400,0x40000c02,0x7c00100, -0x230400,0x40000d22,0x7c00100,0x230400,0x40000f0a,0x7c00100,0x230400,0x40001004,0x7c00100,0x230400,0x40001110,0x2802100,0x962460,0x40001110,0x6800100,0x962540, -0x4000120f,0x2802100,0x962460,0x4000120f,0x4000000,0x1600000,0x4000120f,0x7c00100,0x230400,0x4000131f,0x7c00100,0x230400,0x40001423,0x4000000,0x200000,0x40001423, -0x4000000,0x1600000,0x40001615,0x2802400,0x962460,0x40001615,0x7c00100,0x230400,0x40002417,0x2802400,0x1862460,0x40002417,0x4000000,0x200000,0x40002800,0x6800000, -0x201c00,0x40002800,0x24000002,0x200000,0x40002c00,0x4000000,0x200002,0x40003000,0x24000000,0x10200000,0x40003000,0x24000020,0x200000,0x40003700,0x24000000,0x200000, -0x40003700,0x24000000,0x10200000,0x40003700,0x24000000,0x30200000,0x40005a09,0x7c00100,0x220400,0x40005a09,0x7c00100,0x250400,0x40005d00,0x7c00120,0x220405,0x40006f30, -0x2802100,0x962460,0x40006f30,0x2802400,0x962460,0x40006f30,0x4000000,0x200000,0x40006f30,0x6800000,0x1329800,0x40006f30,0x6800100,0x962540,0x40006f30,0x7c00100, -0x230400,0x40006f30,0xc000010,0xb48000,0x40007034,0x7c00100,0x1830000,0x40007117,0x4000000,0x200000,0x40007208,0x7c00100,0x220400,0x4000720e,0x7c00100,0x220400, -0x4000720e,0x7c00500,0x22040e,0x4000720e,0x7c00500,0x22040f,0x40007219,0x7c00100,0x220400,0x40007219,0x7c00500,0x220400,0x40007219,0x7c00500,0x22040e,0x40007219, -0x7c00500,0x22040f,0x40007300,0x24000000,0x200000,0x40007300,0x24000000,0x10200000,0x40007400,0x4000000,0x200000,0x40007531,0x7c00100,0x230400,0x40007631,0x7c00100, -0x230400,0x40007835,0x4000010,0x400000,0x40007835,0x7c00100,0x230400,0x40007933,0x7c00100,0x230400,0x40007a32,0x6800000,0x1329800,0x40007a32,0x7c00100,0x230400, -0x40007b2f,0x7c00100,0x230400,0x40007c00,0x4000000,0x200000,0x40020701,0x2802400,0x962460,0x40020701,0x2802400,0xc62460,0x40023300,0x4000000,0x200000,0x40023700, -0x24000000,0x30e00000,0x40027d01,0x12882000,0x962460,0x400a4400,0x4000000,0xe0000d,0x400a4412,0x4000000,0xe00002,0x400a4412,0x4000000,0xe00003,0x400a4500,0x4000000, -0xe0000d,0x400a5300,0x4000000,0x810010,0x400a5300,0x4000000,0x1410010,0x404077a6,0x4000000,0x200000,0x404077a6,0x4000000,0x400000,0x40c0511a,0x4000000,0x200000, -0x41000419,0x7c00100,0x220400,0x41000419,0x7c00100,0x250400,0x4100080e,0x7c00100,0x220400,0x4100080e,0x7c00100,0x250400,0x41000908,0x7c00100,0x220400,0x41000908, -0x7c00100,0x250400,0x41000b13,0x2802000,0x962460,0x41000b13,0x2802100,0x962460,0x41000b13,0x4000000,0xb00000,0x41000c02,0x2802100,0x962460,0x41000c02,0x4000000, -0xb00000,0x41000c02,0x4000000,0x1500000,0x41000f0a,0x7c00100,0x230400,0x41001004,0x7c00100,0x230400,0x41001423,0x7c00100,0x230400,0x41001b27,0x4000000,0x500000, -0x41001d0c,0x7c00100,0x230400,0x41001d0c,0x7c00100,0x23040f,0x41001f0b,0x2802100,0x962460,0x41001f0b,0x4000000,0x200000,0x41001f0b,0x7c00100,0x230400,0x41002800, -0x24000000,0x200000,0x41002800,0x24000000,0x400000,0x41002919,0x7c00100,0x22040e,0x41002a00,0x4000000,0x1600000,0x41002b01,0x2802020,0x962460,0x41002c00,0x4000000, -0x200000,0x41002c00,0x7c00120,0x220405,0x41003000,0x24000000,0x200000,0x41003700,0x24000000,0x200000,0x41003700,0x24000000,0x10200000,0x41003700,0x24000000,0x10e00000, -0x41003700,0x24000000,0x30200000,0x41003700,0x24000000,0x30e00000,0x41005d00,0x7c00120,0x220405,0x41006600,0x24000020,0x200000,0x41006600,0x24000020,0x810000,0x41006600, -0x24000020,0x1410000,0x41007208,0x7c00100,0x22040f,0x41007219,0x7c00100,0x220400,0x41007300,0x24000000,0x200000,0x41007e0e,0x2802000,0x962460,0x41007e0e,0x4000000, -0x200000,0x41007f0e,0x4000000,0x200000,0x41007f0e,0x7c00100,0x230400,0x41008002,0x7c00100,0x230400,0x41008137,0x2802100,0x962460,0x41008137,0x4000000,0x200000, -0x41008137,0x6800100,0x962540,0x41008137,0x7c00100,0x230400,0x41008301,0x2802000,0x962460,0x41008407,0x4000000,0x200000,0x41008407,0x4000000,0x400000,0x41008407, -0x4000000,0xb00000,0x41008407,0x7c00100,0x220400,0x41008407,0x7c00100,0x250400,0x4100850b,0x7c00100,0x230400,0x4100860b,0x4000000,0x200000,0x4100860b,0x7c00100, -0x230400,0x4100870c,0x7c00100,0x220400,0x41008838,0x7c00100,0x220400,0x41008838,0x7c00100,0x250400,0x41008939,0x2802000,0x962460,0x41008939,0x2802100,0x962460, -0x41008939,0x2806000,0x962460,0x41008939,0x4000000,0x200000,0x41008939,0x4000000,0x400000,0x41008939,0x7c00100,0x230400,0x41008939,0xc000010,0x448000,0x41008a00, -0x4000000,0x200000,0x41008b3b,0x4000000,0x1800000,0x41008b3b,0x6800000,0x1329800,0x41008b3b,0x7c00100,0x1830000,0x41008b3b,0x7e00100,0x1830000,0x41008c3d,0x4000010, -0x400000,0x41008c3d,0x7c00100,0x230400,0x41008d0e,0x7c00100,0x22040f,0x41008d19,0x7c00100,0x220400,0x41008d19,0x7c00100,0x22040f,0x41008e00,0x24000000,0x200000, -0x41008e00,0x24000000,0x400000,0x41008e00,0x24000000,0x1710000,0x41008e00,0x24000006,0x400000,0x41008f3a,0x2802000,0x962460,0x41008f3a,0x2802100,0x962460,0x41008f3a, -0x2806000,0x962460,0x41008f3a,0x4000000,0x200000,0x41008f3a,0x6800100,0x962540,0x41008f3a,0x7c00100,0x230400,0x4100903c,0x7c00100,0x230400,0x4100903c,0x7c00100, -0x23040f,0x41020701,0x2802000,0x962460,0x41020701,0x2802000,0xc62460,0x410a4412,0x4000000,0xe00003,0x410a4711,0x7c40300,0xe30000,0x410a4f11,0x7c00300,0xe30001, -0x410a9100,0x4000000,0x800010,0x410a9100,0x4000000,0x810010,0x410a9100,0x4000000,0x870010,0x410a9100,0x4000000,0xb00010,0x410a9100,0x4000000,0xf00010,0x410a9100, -0x4000000,0x1001410,0x410a9100,0x4000000,0x1071010,0x410a9100,0x4000000,0x1071410,0x410a9100,0x4000000,0x1410010,0x414a828a,0x4000000,0xe00000,0x41808300,0x2802000, -0x962460,0x41c01468,0x6800000,0x1329800,0x50000419,0x7c00100,0x220400,0x50000419,0x7c00100,0x250400,0x5000080e,0x7c00100,0x220400,0x50000908,0x7c00100,0x220400, -0x50000908,0x7c00100,0x250400,0x50000b13,0x2802500,0x962460,0x50000f0a,0x7c00100,0x230400,0x50001615,0x2802100,0x962460,0x50001615,0x7c00100,0x230400,0x50002b01, -0x2802020,0x962460,0x50002c00,0x4000000,0x200000,0x50002c19,0x7c00100,0x220400,0x50002d19,0x7c00100,0x220400,0x50003000,0x24000000,0x200000,0x50003000,0x24000020, -0x200000,0x50003700,0x24000000,0x200000,0x50005d00,0x7c00120,0x220405,0x50005d00,0x7c00120,0x250405,0x50006108,0x7c00100,0x220400,0x50006108,0x7c00100,0x250400, -0x50006600,0x24000020,0x200000,0x50007300,0x24000000,0x200000,0x50008301,0x2802400,0x962460,0x50008a00,0x7c00500,0x230400,0x50009257,0x2802400,0x962460,0x50009257, -0x4000000,0x200000,0x50009257,0x4000010,0x1071400,0x50009257,0x6800000,0x1329800,0x50009257,0x7c00100,0x230400,0x50009257,0x7c00500,0x230400,0x50009257,0x7c00900, -0x230400,0x50009257,0xc000010,0xb48000,0x5000933e,0x2802100,0x962460,0x5000933e,0x2802400,0x962460,0x5000933e,0x4000000,0x200000,0x5000933e,0x4000000,0x400000, -0x5000933e,0x4000010,0x400000,0x5000933e,0x6800000,0x1329800,0x5000933e,0x6800100,0x962540,0x5000933e,0x6800100,0x962541,0x5000933e,0x6804400,0x962540,0x5000933e, -0x7c00100,0x230400,0x5000933e,0x7c00100,0x230401,0x5000933e,0xc000010,0x448000,0x50009419,0x7c00100,0x220400,0x50009419,0x7c00100,0x250400,0x50009500,0x4000400, -0x200000,0x5000965a,0x4000000,0x500000,0x5000965a,0x7c00100,0x230400,0x5000965a,0xc000010,0xb48000,0x5000975b,0x4000000,0x200000,0x5000975b,0x4000010,0x400000, -0x5000975b,0x7c00100,0x230400,0x50009865,0x7c00100,0x230400,0x50009965,0x4000010,0x400000,0x50009965,0x7c00100,0x230400,0x50409a93,0x4000000,0x200000,0x5100080e, -0x7c00100,0x220400,0x5100080e,0x7c00100,0x250400,0x51000c02,0x2802100,0x962460,0x51000c02,0x4000000,0x1500000,0x51000c02,0x4000020,0x200000,0x51000c02,0x7c00100, -0x230400,0x51000f0a,0x7c00100,0x230400,0x51000f0a,0x7c00500,0x230400,0x51001110,0x2802100,0x962460,0x5100131f,0x2802100,0x962460,0x51001423,0x7c00100,0x230400, -0x51001524,0x2802100,0x962460,0x51001524,0x4000000,0x200000,0x51001524,0x7c00100,0x230400,0x5100171a,0x2802100,0x962460,0x5100171a,0x4000000,0x200000,0x5100171a, -0x4000000,0x1500000,0x5100171a,0x7c00100,0x230400,0x51001b27,0x4000000,0x200000,0x51001b27,0x4000000,0x400000,0x51001b27,0x4000000,0x500000,0x51001b27,0x7c00100, -0x230400,0x51001c1c,0x2802100,0x1862460,0x51001c1c,0x2802400,0x1862460,0x51001c1c,0x2806400,0x1862460,0x51001c1c,0x4000000,0x1800000,0x51001c1c,0x6800000,0x1329800, -0x51001c1c,0x6800000,0x1862400,0x51001c1c,0x6800100,0x1862400,0x51001c1c,0x6800100,0x1862540,0x51001c1c,0x6800400,0x1862400,0x51001c1c,0x7c00100,0x1830000,0x5100251b, -0x7c00100,0x230400,0x51002619,0x7c00100,0x220400,0x51002619,0x7c00100,0x250400,0x51002800,0x80020,0x218820,0x51002c00,0x4000000,0x200000,0x51002d19,0x7c00100, -0x230400,0x51003700,0x24000000,0x200000,0x51003700,0x24000000,0xe00000,0x51005201,0x2802400,0x962460,0x51005c00,0x4000000,0x200000,0x51006108,0x7c00100,0x220400, -0x51006108,0x7c00100,0x250400,0x51006600,0x24000020,0x200000,0x51006600,0x24000020,0x810000,0x51006600,0x24000020,0x1410000,0x51007300,0x24000000,0x200000,0x51007300, -0x24000000,0x30200000,0x51007300,0x24000020,0x200000,0x51008002,0x7c00100,0x230400,0x51008301,0x2802000,0x962460,0x51008301,0x2802400,0x962460,0x51008a00,0x7c00500, -0x230400,0x51008e00,0x24000000,0x200000,0x51008e00,0x24000000,0x400000,0x51008e00,0x24000000,0x810000,0x51008e00,0x24000000,0x1400000,0x51008e00,0x24000000,0x1410000, -0x51008e00,0x24000000,0x1710000,0x51008e00,0x24000002,0x200000,0x51008e00,0x24000500,0x230400,0x51008e00,0x2c000010,0xb48000,0x51009419,0x7c00100,0x220400,0x51009419, -0x7c00100,0x22040e,0x51009419,0x7c00100,0x22040f,0x51009419,0x7c00100,0x250400,0x51009500,0x4000000,0x200000,0x51009500,0x7c00500,0x230400,0x51009519,0x7c00100, -0x220400,0x51009519,0x7c00100,0x22040f,0x51009519,0x7c00100,0x230400,0x51009519,0x7c00100,0x250400,0x51009b71,0x2802100,0x962460,0x51009b71,0x6800000,0x1329800, -0x51009b71,0x6800100,0x962540,0x51009b71,0x6804400,0x962540,0x51009b71,0x7c00100,0x230400,0x51009c52,0x2802100,0x962460,0x51009c52,0x2802400,0x962460,0x51009c52, -0x2802c00,0x962460,0x51009c52,0x4000010,0x400000,0x51009c52,0x6800000,0x1329800,0x51009c52,0x6800100,0x962540,0x51009c52,0x7c00100,0x230400,0x51009c52,0xc000010, -0x448000,0x51009d6d,0x6800000,0x1329800,0x51009d6d,0x7c00100,0x230400,0x51009d6d,0x7c00500,0x230400,0x51009d6d,0x7c00d00,0x230400,0x51009d6d,0xc000010,0x448000, -0x51009e08,0x2802100,0x962460,0x51009f63,0x4000010,0x400000,0x51009f63,0x6800000,0x1329800,0x51009f63,0x7c00100,0x230400,0x51009f63,0x7c00900,0x230400,0x51009f63, -0xc000010,0x448000,0x51009f63,0xc000010,0xb48000,0x5100a008,0x2000,0x962460,0x5100a008,0x2802400,0x962460,0x5100a008,0x4000000,0x200000,0x5100a008,0x7c00100, -0x220400,0x5100a008,0x7c00100,0x230400,0x5100a008,0x7c00100,0x250400,0x5100a008,0x7c00500,0x230400,0x5100a16f,0x2806400,0x962460,0x5100a16f,0x6800000,0x1329800, -0x5100a16f,0x6800100,0x962540,0x5100a16f,0x7c00100,0x230400,0x5100a16f,0xc000010,0x448000,0x5100a24f,0x2802100,0x962460,0x5100a24f,0x2802400,0x962460,0x5100a24f, -0x6800000,0x1329800,0x5100a24f,0x7c00100,0x230400,0x5100a24f,0xc000010,0x448000,0x5100a36e,0x2802100,0x962460,0x5100a36e,0x4000000,0x200000,0x5100a36e,0x6800100, -0x962540,0x5100a36e,0x6804400,0x962540,0x5100a36e,0x7c00100,0x230400,0x5100a442,0x2802100,0x962460,0x5100a442,0x4000000,0x200000,0x5100a442,0x6800000,0x1329800, -0x5100a442,0x6800100,0x962540,0x5100a442,0x7c00100,0x230400,0x5100a442,0xc000010,0x448000,0x5100a500,0x4000000,0x200000,0x5100a600,0x4000000,0x200000,0x5100a601, -0x2802000,0x962460,0x5100a76b,0x7c00100,0x230400,0x5100a868,0x7c00100,0x230400,0x5100a96c,0x4000000,0x200000,0x5100a96c,0x7c00100,0x230400,0x5100aa00,0x4000000, -0xe00000,0x5100aa00,0x4000000,0x30e00000,0x5100ab00,0x4000000,0xe00000,0x51086600,0x24000020,0x810000,0x51086600,0x24000020,0x1410000,0x510a4005,0x7c00100,0xe30400, -0x510a4711,0x7c40300,0xe30000,0x5140a2a1,0x4000400,0x400000,0x514a828a,0x4000000,0xe00000,0x51802b81,0x2802000,0x962460,0x51c0090a,0x2802400,0x962460,0x51c0a00a, -0x2802400,0x962460,0x52000f0a,0x2802100,0x962460,0x52000f0a,0x6800100,0x962540,0x52000f0a,0x7c00100,0x230400,0x52001004,0x4000000,0x1600000,0x52001b00,0x4000000, -0x200000,0x52001c1c,0x2802100,0x1862460,0x52001c1c,0x6800100,0x1862400,0x52001c1c,0x6800400,0x1862400,0x52001e12,0x7c00100,0x2230500,0x52001e12,0x7c00100,0x2330520, -0x52002128,0x4000002,0x400000,0x52002128,0x7c00100,0x230400,0x52002a00,0x4000000,0x1500000,0x52002a00,0x4000000,0x1600000,0x52002d00,0x4000000,0x200006,0x52003000, -0x24000000,0x200000,0x52003700,0x24000000,0x30e00000,0x52006108,0x7c00100,0x220400,0x52006108,0x7c00100,0x250400,0x52008301,0x2802400,0x962460,0x52008407,0x2802400, -0x962460,0x52008407,0x7c00100,0x220400,0x52008407,0x7c00100,0x250400,0x52008b3b,0x6800000,0x1800000,0x52008b3b,0x7c00100,0x1830000,0x52008e00,0x24000000,0x400000, -0x52009419,0x7c00100,0x250400,0x5200975b,0x4000000,0x200000,0x5200ac7e,0x2802000,0x962460,0x5200ac7e,0x2802100,0x962460,0x5200ac7e,0x2802400,0x962460,0x5200ac7e, -0x4000010,0x200000,0x5200ac7e,0x7c00100,0x230400,0x5200ad28,0x7c00100,0x230400,0x5200ae6a,0x2802100,0x1862460,0x5200ae6a,0x2802400,0x962460,0x5200ae6a,0x2802400, -0x1862460,0x5200ae6a,0x2806000,0x1862460,0x5200ae6a,0x4000000,0x1800000,0x5200ae6a,0x6800000,0x1329800,0x5200ae6a,0x6800100,0x1862400,0x5200ae6a,0x6800100,0x1862540, -0x5200ae6a,0x7c00100,0x1830000,0x5200ae6a,0x7c00900,0x1830000,0x5200ae6a,0xc000010,0x1848000,0x5200b083,0x4000010,0x400000,0x5200b083,0x7c00100,0x230400,0x5200b083, -0xc000010,0x448000,0x5200b182,0x2802400,0x962460,0x5200b182,0x4000000,0x200000,0x5200b182,0x4000010,0x400000,0x5200b182,0x7c00100,0x230400,0x5200b182,0xc000010, -0x448000,0x5200b30a,0x2802400,0x962460,0x5200b30a,0x4000000,0x200000,0x5200b30a,0x7c00100,0x230400,0x5200b54e,0x2802100,0x962460,0x5200b54e,0x2802400,0x962460, -0x5200b54e,0x4000000,0x200000,0x5200b54e,0x4000010,0x400000,0x5200b54e,0x6800000,0x1329800,0x5200b54e,0x6800100,0x962540,0x5200b54e,0x6804400,0x962540,0x5200b54e, -0x7c00100,0x230400,0x5200b54e,0xc000010,0x448000,0x5200b61c,0x4000000,0x1800000,0x5200b61c,0x6800400,0x1862400,0x5200b61c,0x7c00100,0x1830000,0x5200b61c,0x7c00900, -0x1830000,0x5200b77f,0x2802100,0x1862460,0x5200b77f,0x2802400,0x1862460,0x5200b77f,0x4000000,0x1800000,0x5200b77f,0x4000010,0x1800000,0x5200b77f,0x7c00100,0x1830000, -0x5200b77f,0x7c00500,0x1830000,0x5200b77f,0x7c00900,0x1830000,0x5200b77f,0x7e00100,0x1830000,0x5200b873,0x2802100,0x962460,0x5200b873,0x2806400,0x962460,0x5200b873, -0x6800000,0x1329800,0x5200b873,0x6800100,0x962540,0x5200b873,0x6800400,0x962540,0x5200b873,0x7c00100,0x230400,0x5200b873,0xc000010,0x448000,0x5200b912,0x7c00100, -0x2230500,0x5200b912,0x7c00100,0x2330520,0x5200ba74,0x4000000,0x200000,0x5200ba74,0x4000010,0x400000,0x5200ba74,0x7c00100,0x230400,0x5200bb85,0x4000000,0x200000, -0x5200bb85,0x7c00100,0x230400,0x5200bc75,0x4000000,0x400000,0x5200bc75,0x4000010,0x400000,0x5200bc75,0x7c00100,0x230400,0x5200bd7d,0x4000000,0x200000,0x5200bd7d, -0x7c00100,0x230400,0x5200be7a,0x4000000,0x200000,0x5200be7a,0x7c00100,0x230400,0x5200bf58,0x7c00100,0x230400,0x5200c002,0x4000000,0x200000,0x5200c178,0, -0x218820,0x5200c178,0x2802000,0x962460,0x5200c178,0x2802100,0x962460,0x5200c178,0x2802400,0x962460,0x5200c178,0x2806400,0x962460,0x5200c178,0x4000000,0x200000, -0x5200c178,0x6800100,0x962540,0x5200c178,0x7c00100,0x230400,0x5200c178,0x7c00100,0x230401,0x5200c178,0xc000010,0x448000,0x5200c247,0x7c00100,0x230400,0x5200c247, -0x7c00100,0x830400,0x5200c247,0x7c00100,0x1430400,0x5200c300,0x4000000,0x200003,0x52022d00,0x4000000,0x100006,0x52023700,0x24000000,0x100000,0x52023700,0x24000000, -0xe00000,0x52023700,0x24000000,0x10100000,0x52023700,0x24000000,0x10e00000,0x52023700,0x24000000,0x30e00000,0x52023700,0x24000000,0x90e00000,0x52023800,0x24000000,0x30100000, -0x52024400,0x4000000,0x100000,0x52027300,0x24000000,0x100000,0x52027300,0x24000000,0x30100000,0x5202c300,0x4000000,0x100000,0x5202c300,0x4000000,0x100002,0x5202c300, -0x4000000,0x100003,0x5202c300,0x4000000,0x10000d,0x5202c300,0x4000100,0x150400,0x5202c300,0x4000100,0x15040d,0x5202c300,0x4000100,0x10150400,0x520a1e12,0x7c00100, -0x2130480,0x520a4400,0x4000000,0xe00003,0x520a4711,0x7c40300,0xe30000,0x520a4f11,0x7c00300,0xe30001,0x520ab412,0x7c00100,0x2130480,0x520ac400,0x4000000,0xe00002, -0x520ac400,0x4000000,0xe0000d,0x520ac400,0x4000000,0x30e0000d,0x520ac414,0x4000000,0xe0000d,0x520ac511,0x7c40300,0xe30000,0x5240af75,0x6800400,0x962540,0x5240af75, -0x7c00100,0x230400,0x5240af76,0x4000400,0x200000,0x5240af76,0x6800100,0x962540,0x5240b294,0x4000000,0x200000,0x5240b294,0x4000000,0x1500000,0x5240b5a4,0x7c00900, -0x230400,0x5280af75,0x2802400,0x962460,0x5280af76,0x2802400,0x962460,0x5280af78,0x2802400,0x962460,0x5280af7a,0x2802400,0x962460,0x52c0b39f,0x7c00100,0x230400, -0x60000c02,0x2802100,0x962460,0x60000c02,0x7c00100,0x230400,0x60000f0a,0x2802100,0x962460,0x60000f0a,0x6800100,0x962540,0x60000f0a,0x7c00100,0x230400,0x6000131f, -0x4000000,0x200000,0x6000171a,0x7c00100,0x230400,0x60001b27,0x2802100,0x962460,0x60001b27,0x4000000,0xc00000,0x60001b27,0x7c00100,0x230400,0x60001f0b,0x2802000, -0x962460,0x60002919,0x7c00100,0x22040e,0x60002a00,0x4000000,0x1600000,0x60003000,0x24000000,0x10200000,0x60003000,0x24000000,0x10e00000,0x60003000,0x24000000,0x30200000, -0x60003000,0x24000000,0x30e00000,0x60003700,0x24000000,0x200000,0x60003700,0x24000000,0x30200000,0x60003800,0x24000000,0x1710000,0x60003800,0x24000000,0x30200000,0x60003800, -0x24000000,0xb0e00000,0x60005102,0x4000000,0x200000,0x60006108,0x7c00100,0x220400,0x60006108,0x7c00100,0x250400,0x60006600,0x24000020,0x200000,0x60008301,0x2802000, -0x962460,0x6000903c,0x2806000,0x962460,0x6000903c,0x4000000,0x400000,0x60009519,0x7c00100,0x220400,0x60009519,0x7c00100,0x250400,0x6000a008,0x7c00100,0x220400, -0x6000a008,0x7c00100,0x250400,0x6000c300,0x4000000,0x32703580,0x6000c654,0x2802000,0x962460,0x6000c654,0x4000010,0x200000,0x6000c654,0x7c00100,0x230400,0x6000c73f, -0x2802000,0x962460,0x6000c73f,0x2802100,0x962460,0x6000c73f,0x4000000,0x200000,0x6000c73f,0x6800100,0x962540,0x6000c73f,0x6804000,0x962540,0x6000c73f,0x7c00100, -0x230400,0x6000c80b,0x7c00100,0x230400,0x6000c941,0x2802100,0x962460,0x6000c941,0x2806000,0x962460,0x6000c941,0x4000000,0x200000,0x6000c941,0x4000010,0x200000, -0x6000c941,0x6800000,0x1329800,0x6000c941,0x6800100,0x962540,0x6000c941,0x7c00100,0x230400,0x6000c941,0xc000010,0x448000,0x6000ca82,0x7c00100,0x230400,0x6000cc00, -0x4000000,0xe00000,0x6000cc00,0x4000000,0x30e00000,0x6000cd00,0x4000000,0x30200000,0x6000cd00,0x4000000,0x30e00000,0x6000cd00,0x4000000,0xb0e00000,0x6000ce00,0x4000000, -0x30e00000,0x6000ce00,0x4000000,0xb0e00000,0x6000cf00,0x4000000,0x30e00000,0x6000cf00,0x4000000,0xb0e00000,0x6000d000,0x4000000,0x200000,0x6002c300,0x4000000,0x100000, -0x6002c300,0x4000000,0x10000d,0x6002c300,0x4000000,0x30100000,0x6002c300,0x4000100,0x150400,0x6002c300,0x4000100,0x15040d,0x6002c300,0x4000100,0x10150400,0x600a4305, -0x7c00100,0xe30400,0x600ac400,0x4000000,0x10e0000d,0x600ac400,0x4000000,0x30e00003,0x600ac400,0x4000000,0x30e0000d,0x600acb14,0x7c00100,0xe30000,0x600acb16,0x7c00100, -0xe30c00,0x600ad111,0x7c40300,0xe30000,0x61000a03,0x4000000,0x1600000,0x61000c02,0,0x218820,0x6100120f,0x4000000,0x200000,0x61001a18,0x7c00100,0x1830000, +0x7c00100,0xe3040a,0x11045712,0x7c80100,0xe3040a,0x11045716,0x7c00100,0xe30c0a,0x11045716,0x7c00100,0x2530c0a,0x11063d00,0x4000001,0x440011,0x11065700,0x4000000, +0x810011,0x11065700,0x4000000,0xe00011,0x11065700,0x4000000,0x1410011,0x11065700,0x4000000,0x1500011,0x11065700,0x4000000,0x1600011,0x11065700,0x4000006,0xe70011, +0x11065700,0x4000008,0xe00011,0x11065700,0x4000008,0xe02c11,0x11065700,0x4000010,0x871411,0x11065700,0x4000010,0x1201411,0x11065700,0x4000010,0x1271011,0x11065700, +0x4000020,0xe00011,0x11065700,0x4000400,0xe00011,0x11065700,0x4000420,0xe00011,0x11065700,0x6800000,0xe01c11,0x11065700,0x6800040,0xe00011,0x11065700,0xc000010, +0x80ac11,0x11065700,0xc000010,0xb48011,0x11065719,0x7c00100,0xe20411,0x11065719,0x7c00100,0xe50411,0x11065719,0x7c00140,0xe20411,0x11065719,0x7c00140,0xe50411, +0x11080100,0x6800000,0x201c00,0x11080100,0x68000c0,0x11329800,0x11080100,0x24000000,0x200000,0x11080100,0x24000000,0x810000,0x11080100,0x24000000,0x1410000,0x11080100, +0x24000000,0x1500000,0x11080100,0x24000000,0x1600000,0x11080100,0x24000000,0x1b00000,0x11080100,0x24000000,0x2410000,0x11080100,0x24000000,0x10200000,0x11080100,0x24000006, +0xd70000,0x11080100,0x24000008,0x1713c00,0x11080100,0x24000008,0x1714000,0x11080100,0x24000010,0x1001400,0x11080100,0x24000010,0x1071000,0x11080100,0x24000010,0x1071400, +0x11080100,0x24000020,0x200000,0x11080100,0x24000020,0x400000,0x11080100,0x24000020,0x1600000,0x11080100,0x24000400,0x200000,0x11080100,0x24000420,0x200000,0x11080100, +0x2c000010,0xb48000,0x11080100,0x2c000010,0x100ac00,0x11080100,0x44000001,0x1a40000,0x11080119,0x7c00100,0x220400,0x11080119,0x7c00100,0x250400,0x11080119,0x7c001c0, +0x220400,0x11080119,0x7c001c0,0x250400,0x11080200,0x4000400,0x200002,0x11080200,0x24000000,0x200000,0x11080200,0x24000000,0x1500000,0x11080200,0x24000000,0x1600000, +0x11080200,0x24000020,0x200000,0x110a1e12,0x7c00100,0x2130480,0x110a1e12,0x7c80100,0x2130480,0x110a3000,0x24000000,0x30e00000,0x110a3000,0x24100000,0x810001,0x110a3000, +0x24100000,0x1410001,0x110a3700,0x24000000,0x30200000,0x110a3d00,0x4000000,0xe00000,0x110a3d00,0x4000000,0xe00002,0x110a3d00,0x24000000,0xe00000,0x110a3d11,0x7c00300, +0xe30000,0x110a3d11,0x7c00900,0x1230400,0x110a3d12,0x2802400,0x962460,0x110a3e14,0x7c00100,0xe30000,0x110a3e14,0x7c00100,0xe30001,0x110a3e14,0x7c00100,0x2530000, +0x110a3e14,0x7c00900,0x1230000,0x110a3e14,0x7c00900,0x1230001,0x110a3f16,0x7c00100,0xe30c00,0x110a3f16,0x7c00100,0xe30c01,0x110a3f16,0x7c00100,0x2530c00,0x110a3f16, +0x7c00900,0x1230c00,0x110a3f16,0x7c00900,0x1230c01,0x110a4005,0x7c00100,0xe30400,0x110a4112,0x7c00100,0xe30402,0x110a4112,0x7c80100,0xe30402,0x110a4400,0x4000000, +0xe00000,0x110a4412,0x4000000,0xe00002,0x110a4412,0x4000000,0xe00003,0x110a4416,0x4000000,0xe00c03,0x110a4500,0x4000000,0xe0000d,0x110a4516,0x4000000,0xe00c0d, +0x110a4711,0x7c40300,0xe30000,0x110a4f11,0x7c00300,0xe30001,0x110a4f11,0x7c40300,0xe30000,0x110a5300,0x4000000,0x810010,0x110a5300,0x4000000,0xe00002,0x110a5300, +0x4000000,0xe00010,0x110a5300,0x4000000,0x1410010,0x110a5300,0x4000002,0xe70010,0x110a5300,0x4000008,0x810010,0x110a5300,0x4000008,0x1410010,0x110a5300,0x6800000, +0xe01c02,0x110a5300,0x6800000,0xe01c10,0x110a5400,0x4000000,0x81000c,0x110a5400,0x4000000,0xe0000c,0x110a5400,0x4000000,0x141000c,0x110a5400,0x4000000,0x150000c, +0x110a5400,0x4000000,0x160000c,0x110a5400,0x4000002,0xe7000c,0x110a5400,0x4000010,0x87140c,0x110a5400,0x4000010,0xe7000c,0x110a5400,0x4000010,0x120140c,0x110a5400, +0x4000010,0x127100c,0x110a5400,0x4000020,0xe0000c,0x110a5400,0x4000026,0xe7000c,0x110a5400,0xc000010,0x80ac0c,0x110a5400,0xc000010,0xb4800c,0x11400a0c,0xc000010, +0x1049400,0x11400c0e,0x4000010,0xb00000,0x11400c0e,0x4000010,0x1071400,0x11400c0e,0xc000010,0xb48000,0x11400c11,0x7c00900,0x230400,0x11400f34,0xc000010,0x448000, +0x11400f44,0xc000010,0x448000,0x11401d70,0x4000000,0x200000,0x11403d92,0x4000000,0xe00000,0x11445787,0x4000004,0x120000a,0x11445787,0x4000008,0x81000a,0x11445787, +0x4000008,0x141000a,0x11445787,0x4000010,0x87000a,0x11445787,0xc000010,0x84800a,0x11445790,0x3802500,0x126246a,0x11445790,0x7c00d00,0x2530c0a,0x114a3d87,0x24000000, +0x810000,0x114a3d87,0x24000000,0x1410000,0x114a3d87,0x24000008,0x810000,0x114a3d87,0x24000008,0x1410000,0x114a3d87,0x24000010,0x870000,0x114a3d87,0x2c000010,0x848000, +0x114a3d8d,0x4000000,0xe00000,0x114a3d8d,0x24000000,0xe00000,0x114a3d8d,0x24000002,0x1200000,0x114a3d8d,0x24000002,0x10e00000,0x114a3d8d,0x24000008,0x810000,0x114a3d8d, +0x24000008,0x1410000,0x114a3d90,0x7c00900,0x930c00,0x114a3d90,0x7c00900,0xe30c00,0x114a3d92,0x7c00300,0xe30000,0x114a3e90,0x7000400,0x1200c02,0x114a3f87,0x4000004, +0x1200000,0x114a3f90,0x7c00d00,0x2530c00,0x114a4292,0x4000000,0xe00000,0x114a4292,0x4000000,0xe0000f,0x114a4492,0x4000000,0xe00002,0x114a4492,0x4000000,0xe00003, +0x114a4492,0x4000000,0x10e00003,0x114a4592,0x4000000,0xe00002,0x114a4592,0x4000000,0xe0000d,0x1180090a,0x2802400,0x962460,0x11800c17,0x2802100,0x962460,0x11800c17, +0x2802500,0x962460,0x11800f1d,0x2802400,0x962460,0x11800f29,0x2802400,0x962460,0x11820700,0x2802400,0x962460,0x11820700,0x2802500,0x962460,0x118a3d93,0x2802400, +0x962460,0x118a3e90,0x2802400,0x962460,0x11c00904,0x2802400,0x962460,0x11c00908,0x2802400,0x962460,0x11c00c1b,0x6800000,0x1329800,0x11c00f58,0x6800000,0x1329800, +0x11c0105d,0x6800000,0x1329800,0x11c01161,0x6800000,0x1329800,0x11c01265,0x6800000,0x1329800,0x11c01469,0x4000000,0x200000,0x11c01469,0x6800000,0x1329800,0x11c01469, +0x7c00100,0x230400,0x11c0511b,0x7c00100,0x230408,0x20000067,0x1000,0,0x20000b13,0x2802400,0x962460,0x20000b13,0x2802500,0x962460,0x20001b27,0x2802100, +0x962460,0x20001b27,0x2802100,0x962461,0x20001b27,0x2802400,0x962460,0x20001b27,0x2806400,0x962460,0x20001b27,0x2902100,0x962462,0x20001b27,0x4000000,0x200000, +0x20001b27,0x4000000,0x400000,0x20001b27,0x4000000,0x500000,0x20001b27,0x4000000,0x810000,0x20001b27,0x4000000,0xb00000,0x20001b27,0x4000000,0xc0000b,0x20001b27, +0x4000000,0x1410000,0x20001b27,0x4000010,0xb00000,0x20001b27,0x4000010,0xc00000,0x20001b27,0x6800000,0x1329800,0x20001b27,0x6800100,0x462540,0x20001b27,0x6800400, +0x962540,0x20001b27,0x7c00100,0x230400,0x20001b27,0x7c00100,0x230401,0x20002619,0x7c00100,0x220401,0x20002a00,0x4000000,0x1600000,0x20004b67,0,0x1900020, +0x20004c67,0,0x1900020,0x20004d67,0,0x1900020,0x20006d67,0x1000,0,0x20006e67,0x1000,0,0x20026d67,0,0,0x20026e67, +0,0,0x200a4a12,0x7c00100,0x1f304c1,0x200a4a12,0x7c00100,0x20304e1,0x21005600,0x4000000,0x700000,0x21022a00,0x4000000,0x1600000,0x30000419,0x7c00100, +0x220400,0x30000419,0x7c00100,0x220401,0x30000419,0x7c00100,0x250400,0x30000419,0x7c00100,0x250401,0x30000519,0x7c00100,0x220400,0x30000600,0x4000400,0x200400, +0x30000600,0x7c00500,0x230400,0x30000605,0x4000400,0x200000,0x3000080e,0x7c00100,0x220400,0x30000908,0x2000,0x962460,0x30000908,0x7c00100,0x220400,0x30000908, +0x7c00100,0x220401,0x30000908,0x7c00100,0x250400,0x30000908,0x7c00100,0x250401,0x30000a03,0x4000006,0x400000,0x30000c02,0x4000000,0x200000,0x30000c02,0x7c00100, +0x230400,0x30000d22,0,0x218960,0x30000d22,0x2802100,0x962460,0x30000d22,0x2802400,0x962460,0x30000d22,0x2802500,0x962460,0x30000d22,0x4000000,0x200000, +0x30000d22,0x4000010,0x200000,0x30000d22,0x7c00100,0x230400,0x30000d22,0xc000010,0x248000,0x30000e25,0x2802500,0x962460,0x30000e25,0x7c00100,0x230400,0x30001821, +0x2802100,0x962460,0x30001821,0x2806400,0x962460,0x30001821,0x4000000,0x200000,0x30001821,0x6800100,0x962540,0x30001821,0x6800100,0x962541,0x30001821,0x7c00100, +0x230400,0x30001b27,0x2802100,0x962460,0x30001b27,0x2802400,0x962460,0x30001b27,0x4000000,0x200000,0x30001b27,0x4000000,0x400000,0x30001b27,0x7c00100,0x230400, +0x30001c1c,0x2802100,0x1862460,0x30001c1c,0x2802400,0x1862460,0x30001c1c,0x2806400,0x1862460,0x30001c1c,0x4000000,0x200000,0x30001c1c,0x6800100,0x1862400,0x30001c1c, +0x6800100,0x1862540,0x30001c1c,0x7c00100,0x1830000,0x30001c1c,0x7c00100,0x1830001,0x30001c1c,0xc000010,0x448000,0x30001f0b,0x4000000,0x200000,0x30001f0b,0x4000010, +0x200000,0x30001f0b,0x4000010,0x400000,0x30001f0b,0x6800000,0x200000,0x30001f0b,0x7c00100,0x230400,0x30001f0b,0xc000010,0x248000,0x30002006,0x7c00100,0x250400, +0x30002128,0x4000010,0x200000,0x30002128,0x7c00100,0x230400,0x30002128,0xc000010,0x248000,0x3000221d,0x4000000,0x810000,0x3000221d,0x4000000,0x1410000,0x3000221d, +0x4000001,0x440000,0x3000221d,0x7c00100,0x230400,0x30002300,0x4000010,0x400000,0x30002320,0x7c00100,0x230400,0x30002417,0x2802100,0x1862460,0x30002417,0x2802400, +0x1862460,0x30002417,0x2806400,0x1862460,0x30002417,0x2882000,0x1862460,0x30002417,0x4000000,0x200000,0x30002417,0x4000000,0x400000,0x30002417,0x4000000,0x1600000, +0x30002417,0x4000010,0x400000,0x30002417,0x4000010,0x1200000,0x30002417,0x6800000,0x1329800,0x30002417,0x6800100,0x1862540,0x30002417,0x7c00100,0x1830000,0x30002417, +0x7d00100,0x1830000,0x3000251b,0x80000,0xc18820,0x3000251b,0x2802100,0x962460,0x3000251b,0x3c02100,0x962460,0x3000251b,0x4000000,0x200000,0x3000251b,0x4000006, +0x500000,0x3000251b,0x4000010,0x400000,0x3000251b,0x4000010,0xb70000,0x3000251b,0x4000800,0x200000,0x3000251b,0x6800000,0x1329800,0x3000251b,0x7c00100,0x230400, +0x3000251b,0x7c00900,0x230400,0x3000251b,0xc000010,0xb48000,0x3000251b,0x12882000,0x962460,0x30002800,0x4000001,0xc41c0b,0x30002800,0x24000000,0x200000,0x30002800, +0x2c000010,0x1248002,0x30002800,0x2c000010,0x11248002,0x30002a00,0x4000000,0x1600000,0x30002b01,0x2000,0x962460,0x30002c00,0x4000000,0x200000,0x30002c00,0x7c00100, +0x10220405,0x30002d19,0x7c00100,0x250400,0x30002e00,0x24000000,0x200000,0x30003000,0x24000000,0x200000,0x30003100,0x24000000,0x200000,0x30003600,0x24000000,0x200000, +0x30003700,0x24000000,0x200000,0x3000392e,0x24000000,0x200000,0x30005013,0x7c00100,0x2633801,0x30005600,0,0x918820,0x30020600,0x4000400,0x500400,0x30020701, +0x2802400,0x962460,0x30020701,0x2802400,0xc62460,0x300a3a11,0x4020000,0xe00000,0x300a3a11,0x4020000,0xe00002,0x300a3b11,0x4020000,0xe00002,0x300a3c00,0x4008000, +0xe00000,0x300a3c00,0x4010000,0xe00000,0x300a3d11,0x7c00300,0xe30002,0x300a4305,0x7c00100,0xe30400,0x300a4611,0x7c40300,0xe30000,0x300a4829,0x7c00100,0xe30400, +0x300a4829,0x7c00900,0x1230400,0x300a4929,0x4000000,0xe00000,0x30402576,0x4000010,0x400000,0x30402576,0x4000010,0xb70000,0x30402576,0xc000010,0xb48000,0x304a3d92, +0x4000000,0xe00000,0x30800c17,0x2802100,0x962460,0x30c01c6e,0x6800000,0x1329800,0x3100080e,0x7c00120,0x220402,0x3100080e,0x7c00120,0x250402,0x31005167,0x1000, +0,0x3100581e,0x4000000,0x200000,0x3100581e,0x7c00100,0x230400,0x3100590d,0x7c00100,0x230400,0x31005a09,0x7c00100,0x220400,0x31005a09,0x7c00100,0x250400, +0x31005b00,0x4000000,0x200000,0x31005c00,0x80000,0x918820,0x31005c00,0x2802000,0x962460,0x31005c00,0x2802400,0x962460,0x31005c00,0x4000000,0x200000,0x31005c00, +0x4000000,0x200001,0x31005c00,0x6800000,0x962540,0x31005c00,0x6800400,0x962540,0x31005c01,0x2802400,0x962460,0x31005d00,0x4000020,0x200005,0x31005d00,0x6800020, +0x1329805,0x31005d00,0x7c00120,0x220405,0x31005d00,0x7c00120,0x250405,0x31006000,0x82000,0x962460,0x31006000,0x180000,0x918820,0x310a5e11,0x7c40300,0xe30000, +0x310a5f11,0x7c00300,0xe30001,0x32000419,0x7c00100,0x250400,0x3200080e,0x4000020,0x200000,0x3200080e,0x7c00100,0x220400,0x3200080e,0x7c00100,0x250400,0x32000908, +0x7c00100,0x220400,0x32000908,0x7c00100,0x250400,0x32000c02,0x7c00100,0x230400,0x32000e25,0x7c00100,0x230400,0x32001d0c,0x7c00100,0x230400,0x32002800,0x80000, +0x1e18820,0x32002800,0x80020,0x218820,0x32002800,0x4000001,0x440002,0x32002800,0x24000000,0x200000,0x32002800,0x24000000,0x200002,0x32002800,0x24000020,0x200000, +0x32002800,0x2c000010,0x1248002,0x32002919,0x7c00100,0x22040f,0x32002a00,0x4000000,0x1600000,0x32002b01,0x2000,0x962460,0x32002b01,0x2802000,0x962460,0x32002b01, +0x2802020,0x962460,0x32002c00,0x4000000,0x200000,0x32002c00,0x4000020,0x200000,0x32002c00,0x4000020,0x200005,0x32002c00,0x7c00120,0x220405,0x32002c00,0x7c00120, +0x250405,0x32002e00,0x24000020,0x200000,0x32002f00,0x24000020,0x200000,0x32003000,0x24000000,0x200000,0x32003000,0x24000020,0x200000,0x32003500,0x24000000,0x200000, +0x32003600,0x24000020,0x200000,0x32003600,0x24000020,0x10200000,0x32003700,0x24000000,0x100000,0x32003700,0x24000000,0x200000,0x32003700,0x24000000,0x10200000,0x32003800, +0x24000000,0x810000,0x32003800,0x24000000,0x1410000,0x32005102,0x4000000,0x1500008,0x32005502,0x7c00100,0x230400,0x32006108,0x7c00100,0x220400,0x32006108,0x7c00100, +0x250400,0x3200622a,0x2802100,0x962460,0x3200622a,0x2806000,0x962460,0x3200622a,0x7c00100,0x230400,0x3200632b,0x2802100,0x962460,0x3200632b,0x2806000,0x962460, +0x3200632b,0x7c00100,0x230400,0x3200642c,0x2802100,0x962460,0x3200642c,0x7c00100,0x230400,0x3200652d,0x2802100,0x962460,0x3200652d,0x7c00100,0x230400,0x32006600, +0x24000020,0x200000,0x32006700,0x24000020,0x200000,0x32006800,0x24000020,0x200000,0x32006800,0x24000020,0x10200000,0x32006900,0x24000020,0x200000,0x32006900,0x24000020, +0x810000,0x32006900,0x24000020,0x1410000,0x32006a00,0x24000020,0x200000,0x32006a00,0x24000020,0x200001,0x32006a00,0x24000020,0x200002,0x32020701,0x2882000,0xc62460, +0x32023300,0x4000000,0x100000,0x32026c01,0x12882000,0x962460,0x32065700,0x4000000,0x810011,0x32065700,0x4000000,0x1410011,0x32086600,0x24000020,0x810000,0x32086600, +0x24000020,0x1410000,0x32086900,0x24000020,0x810000,0x32086900,0x24000020,0x1410000,0x320a3600,0x24000020,0x30200000,0x320a3d11,0x7c00100,0x1230400,0x320a3e14,0x7c00100, +0xe30010,0x320a3e14,0x7c00100,0x2530000,0x320a3f16,0x7c00100,0xe30c10,0x320a4400,0x4000000,0xe00003,0x320a4929,0x4000000,0xe00000,0x320a4f11,0x7c00300,0xe30001, +0x320a6b16,0x7c00100,0x2530c00,0x32406372,0xc000010,0x448000,0x324a3d95,0x4000000,0x10e00000,0x324a3d95,0x7c00100,0x1230400,0x324a3f90,0x4000002,0x1200c00,0x324a538d, +0x24000000,0xe00000,0x32820701,0x2802000,0x962460,0x40000419,0x7c00100,0x220400,0x40000519,0x7c00100,0x220400,0x40000600,0x4000400,0x200400,0x4000080e,0x7c00100, +0x220400,0x4000080e,0x7c00100,0x250400,0x4000080e,0x7c00100,0x250402,0x40000c02,0,0x218960,0x40000c02,0x2802100,0x962460,0x40000c02,0x2802400,0x962460, +0x40000c02,0x2802500,0x962460,0x40000c02,0x4000000,0x200000,0x40000c02,0x4000000,0x1071400,0x40000c02,0x7c00100,0x230400,0x40000d22,0x7c00100,0x230400,0x40000f0a, +0x7c00100,0x230400,0x40001004,0x7c00100,0x230400,0x40001110,0x2802100,0x962460,0x40001110,0x6800100,0x962540,0x4000120f,0x2802100,0x962460,0x4000120f,0x4000000, +0x1600000,0x4000120f,0x7c00100,0x230400,0x4000131f,0x7c00100,0x230400,0x40001423,0x4000000,0x200000,0x40001423,0x4000000,0x1600000,0x40001615,0x2802400,0x962460, +0x40001615,0x7c00100,0x230400,0x40002417,0x2802400,0x1862460,0x40002417,0x4000000,0x200000,0x40002800,0x6800000,0x201c00,0x40002800,0x24000002,0x200000,0x40002c00, +0x4000000,0x200002,0x40003000,0x24000000,0x10200000,0x40003000,0x24000020,0x200000,0x40003700,0x24000000,0x200000,0x40003700,0x24000000,0x10200000,0x40005a09,0x7c00100, +0x220400,0x40005a09,0x7c00100,0x250400,0x40005d00,0x7c00120,0x220405,0x40006f30,0x2802100,0x962460,0x40006f30,0x2802400,0x962460,0x40006f30,0x4000000,0x200000, +0x40006f30,0x6800000,0x1329800,0x40006f30,0x6800100,0x962540,0x40006f30,0x7c00100,0x230400,0x40006f30,0xc000010,0xb48000,0x40007034,0x7c00100,0x1830000,0x40007117, +0x4000000,0x200000,0x40007208,0x7c00100,0x220400,0x4000720e,0x7c00100,0x220400,0x4000720e,0x7c00500,0x22040e,0x4000720e,0x7c00500,0x22040f,0x40007219,0x7c00100, +0x220400,0x40007219,0x7c00500,0x220400,0x40007219,0x7c00500,0x22040e,0x40007219,0x7c00500,0x22040f,0x40007300,0x24000000,0x200000,0x40007300,0x24000000,0x10200000, +0x40007400,0x4000000,0x200000,0x40007531,0x7c00100,0x230400,0x40007631,0x7c00100,0x230400,0x40007835,0x4000010,0x400000,0x40007835,0x7c00100,0x230400,0x40007933, +0x7c00100,0x230400,0x40007a32,0x6800000,0x1329800,0x40007a32,0x7c00100,0x230400,0x40007b2f,0x7c00100,0x230400,0x40007c00,0x4000000,0x200000,0x40020701,0x2802400, +0x962460,0x40020701,0x2802400,0xc62460,0x40023300,0x4000000,0x200000,0x40027d01,0x12882000,0x962460,0x400a3700,0x24000000,0x30200000,0x400a3700,0x24000000,0x30e00000, +0x400a4400,0x4000000,0xe0000d,0x400a4412,0x4000000,0xe00002,0x400a4412,0x4000000,0xe00003,0x400a4500,0x4000000,0xe0000d,0x400a5300,0x4000000,0x810010,0x400a5300, +0x4000000,0x1410010,0x404077b8,0x4000000,0x200000,0x404077bb,0x4000000,0x200000,0x404077bb,0x4000000,0x400000,0x40c0511b,0x4000000,0x200000,0x41000419,0x7c00100, +0x220400,0x41000419,0x7c00100,0x250400,0x4100080e,0x7c00100,0x220400,0x4100080e,0x7c00100,0x250400,0x41000908,0x7c00100,0x220400,0x41000908,0x7c00100,0x250400, +0x41000b13,0x2802000,0x962460,0x41000b13,0x2802100,0x962460,0x41000b13,0x4000000,0xb00000,0x41000c02,0x2802100,0x962460,0x41000c02,0x4000000,0xb00000,0x41000c02, +0x4000000,0x1500000,0x41000f0a,0x7c00100,0x230400,0x41001004,0x7c00100,0x230400,0x41001423,0x7c00100,0x230400,0x41001b27,0x4000000,0x500000,0x41001d0c,0x7c00100, +0x230400,0x41001d0c,0x7c00100,0x23040f,0x41001f0b,0x2802100,0x962460,0x41001f0b,0x4000000,0x200000,0x41001f0b,0x7c00100,0x230400,0x41002800,0x24000000,0x200000, +0x41002800,0x24000000,0x400000,0x41002919,0x7c00100,0x22040e,0x41002a00,0x4000000,0x1600000,0x41002b01,0x2802020,0x962460,0x41002c00,0x4000000,0x200000,0x41002c00, +0x7c00120,0x220405,0x41003000,0x24000000,0x200000,0x41003700,0x24000000,0x200000,0x41003700,0x24000000,0x10200000,0x41003700,0x24000000,0x10205200,0x41003700,0x24000000, +0x10e00000,0x41005d00,0x7c00120,0x220405,0x41006600,0x24000020,0x200000,0x41006600,0x24000020,0x810000,0x41006600,0x24000020,0x1410000,0x41007208,0x7c00100,0x22040f, +0x41007219,0x7c00100,0x220400,0x41007300,0x24000000,0x200000,0x41007e0e,0x2802000,0x962460,0x41007e0e,0x4000000,0x200000,0x41007f0e,0x4000000,0x200000,0x41007f0e, +0x7c00100,0x230400,0x41008002,0x7c00100,0x230400,0x41008137,0x2802100,0x962460,0x41008137,0x4000000,0x200000,0x41008137,0x6800100,0x962540,0x41008137,0x7c00100, +0x230400,0x41008301,0x2802000,0x962460,0x41008407,0x4000000,0x200000,0x41008407,0x4000000,0x400000,0x41008407,0x4000000,0xb00000,0x41008407,0x7c00100,0x220400, +0x41008407,0x7c00100,0x250400,0x4100850b,0x7c00100,0x230400,0x4100860b,0x4000000,0x200000,0x4100860b,0x7c00100,0x230400,0x4100870c,0x7c00100,0x220400,0x41008838, +0x7c00100,0x220400,0x41008838,0x7c00100,0x250400,0x41008939,0x2802000,0x962460,0x41008939,0x2802100,0x962460,0x41008939,0x2806000,0x962460,0x41008939,0x4000000, +0x200000,0x41008939,0x4000000,0x400000,0x41008939,0x7c00100,0x230400,0x41008939,0xc000010,0x448000,0x41008a00,0x4000000,0x200000,0x41008b3b,0x4000000,0x1800000, +0x41008b3b,0x6800000,0x1329800,0x41008b3b,0x7c00100,0x1830000,0x41008b3b,0x7e00100,0x1830000,0x41008c3d,0x4000010,0x400000,0x41008c3d,0x7c00100,0x230400,0x41008d0e, +0x7c00100,0x22040f,0x41008d19,0x7c00100,0x220400,0x41008d19,0x7c00100,0x22040f,0x41008e00,0x24000000,0x200000,0x41008e00,0x24000000,0x400000,0x41008e00,0x24000000, +0x1710000,0x41008e00,0x24000006,0x400000,0x41008f3a,0x2802000,0x962460,0x41008f3a,0x2802100,0x962460,0x41008f3a,0x2806000,0x962460,0x41008f3a,0x4000000,0x200000, +0x41008f3a,0x6800100,0x962540,0x41008f3a,0x7c00100,0x230400,0x4100903c,0x7c00100,0x230400,0x4100903c,0x7c00100,0x23040f,0x41020701,0x2802000,0x962460,0x41020701, +0x2802000,0xc62460,0x410a3700,0x24000000,0x30200000,0x410a3700,0x24000000,0x30e00000,0x410a4412,0x4000000,0xe00003,0x410a4711,0x7c40300,0xe30000,0x410a4f11,0x7c00300, +0xe30001,0x410a9100,0x4000000,0x800010,0x410a9100,0x4000000,0x810010,0x410a9100,0x4000000,0x870010,0x410a9100,0x4000000,0xb00010,0x410a9100,0x4000000,0xf00010, +0x410a9100,0x4000000,0x1001410,0x410a9100,0x4000000,0x1071010,0x410a9100,0x4000000,0x1071410,0x410a9100,0x4000000,0x1410010,0x414a8292,0x4000000,0xe00000,0x41808300, +0x2802000,0x962460,0x41c01469,0x6800000,0x1329800,0x50000419,0x7c00100,0x220400,0x50000419,0x7c00100,0x250400,0x5000080e,0x7c00100,0x220400,0x50000908,0x7c00100, +0x220400,0x50000908,0x7c00100,0x250400,0x50000b13,0x2802500,0x962460,0x50000f0a,0x7c00100,0x230400,0x50001615,0x2802100,0x962460,0x50001615,0x7c00100,0x230400, +0x50002b01,0x2802020,0x962460,0x50002c00,0x4000000,0x200000,0x50002c19,0x7c00100,0x220400,0x50002d19,0x7c00100,0x220400,0x50003000,0x24000000,0x200000,0x50003000, +0x24000020,0x200000,0x50003700,0x24000000,0x200000,0x50005d00,0x7c00120,0x220405,0x50005d00,0x7c00120,0x250405,0x50006108,0x7c00100,0x220400,0x50006108,0x7c00100, +0x250400,0x50006600,0x24000020,0x200000,0x50007300,0x24000000,0x200000,0x50008301,0x2802400,0x962460,0x50008a00,0x7c00500,0x230400,0x50009257,0x2802400,0x962460, +0x50009257,0x4000000,0x200000,0x50009257,0x4000010,0x1071400,0x50009257,0x6800000,0x1329800,0x50009257,0x7c00100,0x230400,0x50009257,0x7c00500,0x230400,0x50009257, +0x7c00900,0x230400,0x50009257,0xc000010,0xb48000,0x5000933e,0x2802100,0x962460,0x5000933e,0x2802400,0x962460,0x5000933e,0x4000000,0x200000,0x5000933e,0x4000000, +0x400000,0x5000933e,0x4000010,0x400000,0x5000933e,0x6800000,0x1329800,0x5000933e,0x6800100,0x962540,0x5000933e,0x6800100,0x962541,0x5000933e,0x6804400,0x962540, +0x5000933e,0x7c00100,0x230400,0x5000933e,0x7c00100,0x230401,0x5000933e,0xc000010,0x448000,0x50009419,0x7c00100,0x220400,0x50009419,0x7c00100,0x250400,0x50009500, +0x4000400,0x200400,0x5000965a,0x4000000,0x500000,0x5000965a,0x7c00100,0x230400,0x5000965a,0xc000010,0xb48000,0x5000975b,0x4000000,0x200000,0x5000975b,0x4000010, +0x400000,0x5000975b,0x7c00100,0x230400,0x50009865,0x7c00100,0x230400,0x50009965,0x4000010,0x400000,0x50009965,0x7c00100,0x230400,0x50409a92,0x4000000,0x200000, +0x5100080e,0x7c00100,0x220400,0x5100080e,0x7c00100,0x250400,0x51000c02,0x2802100,0x962460,0x51000c02,0x4000000,0x1500000,0x51000c02,0x4000020,0x200000,0x51000c02, +0x7c00100,0x230400,0x51000f0a,0x7c00100,0x230400,0x51000f0a,0x7c00500,0x230400,0x51001110,0x2802100,0x962460,0x5100131f,0x2802100,0x962460,0x51001423,0x7c00100, +0x230400,0x51001524,0x2802100,0x962460,0x51001524,0x4000000,0x200000,0x51001524,0x7c00100,0x230400,0x5100171a,0x2802100,0x962460,0x5100171a,0x4000000,0x200000, +0x5100171a,0x4000000,0x1500000,0x5100171a,0x7c00100,0x230400,0x51001b27,0x4000000,0x200000,0x51001b27,0x4000000,0x400000,0x51001b27,0x4000000,0x500000,0x51001b27, +0x7c00100,0x230400,0x51001c1c,0x2802100,0x1862460,0x51001c1c,0x2802400,0x1862460,0x51001c1c,0x2806400,0x1862460,0x51001c1c,0x4000000,0x1800000,0x51001c1c,0x6800000, +0x1329800,0x51001c1c,0x6800000,0x1862400,0x51001c1c,0x6800100,0x1862400,0x51001c1c,0x6800100,0x1862540,0x51001c1c,0x6800400,0x1862400,0x51001c1c,0x7c00100,0x1830000, +0x5100251b,0x7c00100,0x230400,0x51002619,0x7c00100,0x220400,0x51002619,0x7c00100,0x250400,0x51002800,0x80020,0x218820,0x51002c00,0x4000000,0x200000,0x51002d19, +0x7c00100,0x230400,0x51003700,0x24000000,0x200000,0x51003700,0x24000000,0xe00000,0x51005201,0x2802400,0x962460,0x51005c00,0x4000000,0x200000,0x51006108,0x7c00100, +0x220400,0x51006108,0x7c00100,0x250400,0x51006600,0x24000020,0x200000,0x51006600,0x24000020,0x810000,0x51006600,0x24000020,0x1410000,0x51007300,0x24000000,0x200000, +0x51007300,0x24000020,0x200000,0x51008002,0x7c00100,0x230400,0x51008301,0x2802000,0x962460,0x51008301,0x2802400,0x962460,0x51008a00,0x7c00500,0x230400,0x51008e00, +0x24000000,0x200000,0x51008e00,0x24000000,0x400000,0x51008e00,0x24000000,0x810000,0x51008e00,0x24000000,0x1400000,0x51008e00,0x24000000,0x1410000,0x51008e00,0x24000000, +0x1710000,0x51008e00,0x24000002,0x200000,0x51008e00,0x24000500,0x230400,0x51008e00,0x2c000010,0xb48000,0x51009419,0x7c00100,0x220400,0x51009419,0x7c00100,0x22040e, +0x51009419,0x7c00100,0x22040f,0x51009419,0x7c00100,0x250400,0x51009500,0x4000000,0x200400,0x51009500,0x7c00500,0x230400,0x51009519,0x7c00100,0x220400,0x51009519, +0x7c00100,0x22040f,0x51009519,0x7c00100,0x230400,0x51009519,0x7c00100,0x250400,0x51009b71,0x2802100,0x962460,0x51009b71,0x6800000,0x1329800,0x51009b71,0x6800100, +0x962540,0x51009b71,0x6804400,0x962540,0x51009b71,0x7c00100,0x230400,0x51009c52,0x2802100,0x962460,0x51009c52,0x2802400,0x962460,0x51009c52,0x2802c00,0x962460, +0x51009c52,0x4000010,0x400000,0x51009c52,0x6800000,0x1329800,0x51009c52,0x6800100,0x962540,0x51009c52,0x7c00100,0x230400,0x51009c52,0xc000010,0x448000,0x51009d6d, +0x6800000,0x1329800,0x51009d6d,0x7c00100,0x230400,0x51009d6d,0x7c00500,0x230400,0x51009d6d,0x7c00d00,0x230400,0x51009d6d,0xc000010,0x448000,0x51009e08,0x2802100, +0x962460,0x51009f63,0x4000010,0x400000,0x51009f63,0x6800000,0x1329800,0x51009f63,0x7c00100,0x230400,0x51009f63,0x7c00900,0x230400,0x51009f63,0xc000010,0x448000, +0x51009f63,0xc000010,0xb48000,0x5100a008,0x2000,0x962460,0x5100a008,0x2802400,0x962460,0x5100a008,0x4000000,0x200000,0x5100a008,0x7c00100,0x220400,0x5100a008, +0x7c00100,0x230400,0x5100a008,0x7c00100,0x250400,0x5100a008,0x7c00500,0x230400,0x5100a16f,0x2806400,0x962460,0x5100a16f,0x6800000,0x1329800,0x5100a16f,0x6800100, +0x962540,0x5100a16f,0x7c00100,0x230400,0x5100a16f,0xc000010,0x448000,0x5100a24f,0x2802100,0x962460,0x5100a24f,0x2802400,0x962460,0x5100a24f,0x6800000,0x1329800, +0x5100a24f,0x7c00100,0x230400,0x5100a24f,0xc000010,0x448000,0x5100a36e,0x2802100,0x962460,0x5100a36e,0x4000000,0x200000,0x5100a36e,0x6800100,0x962540,0x5100a36e, +0x6804400,0x962540,0x5100a36e,0x7c00100,0x230400,0x5100a442,0x2802100,0x962460,0x5100a442,0x4000000,0x200000,0x5100a442,0x6800000,0x1329800,0x5100a442,0x6800100, +0x962540,0x5100a442,0x7c00100,0x230400,0x5100a442,0xc000010,0x448000,0x5100a500,0x4000000,0x200000,0x5100a600,0x4000000,0x200000,0x5100a601,0x2802000,0x962460, +0x5100a76b,0x7c00100,0x230400,0x5100a868,0x7c00100,0x230400,0x5100a96c,0x4000000,0x200000,0x5100a96c,0x7c00100,0x230400,0x5100aa00,0x4000000,0xe00000,0x5100ab00, +0x4000000,0xe00000,0x51086600,0x24000020,0x810000,0x51086600,0x24000020,0x1410000,0x510a4005,0x7c00100,0xe30400,0x510a4711,0x7c40300,0xe30000,0x510a7300,0x24000000, +0x30200000,0x510aaa00,0x4000000,0x30e00000,0x5140a2b3,0x4000400,0x400000,0x514a8292,0x4000000,0xe00000,0x51802b84,0x2802000,0x962460,0x51c00908,0x2802400,0x962460, +0x51c0a008,0x2802400,0x962460,0x52000f0a,0x2802100,0x962460,0x52000f0a,0x6800100,0x962540,0x52000f0a,0x7c00100,0x230400,0x52001004,0x4000000,0x1600000,0x52001b00, +0x4000000,0x200000,0x52001c1c,0x2802100,0x1862460,0x52001c1c,0x6800100,0x1862400,0x52001c1c,0x6800400,0x1862400,0x52001e12,0x7c00100,0x2230500,0x52001e12,0x7c00100, +0x2330520,0x52002128,0x4000002,0x400000,0x52002128,0x7c00100,0x230400,0x52002a00,0x4000000,0x1500000,0x52002a00,0x4000000,0x1600000,0x52002d00,0x4000000,0x200006, +0x52003000,0x24000000,0x200000,0x52006108,0x7c00100,0x220400,0x52006108,0x7c00100,0x250400,0x52008301,0x2802400,0x962460,0x52008407,0x2802400,0x962460,0x52008407, +0x7c00100,0x220400,0x52008407,0x7c00100,0x250400,0x52008b3b,0x6800000,0x1800000,0x52008b3b,0x7c00100,0x1830000,0x52008e00,0x24000000,0x400000,0x52009419,0x7c00100, +0x250400,0x5200975b,0x4000000,0x200000,0x5200ac7e,0x2802000,0x962460,0x5200ac7e,0x2802100,0x962460,0x5200ac7e,0x2802400,0x962460,0x5200ac7e,0x4000010,0x200000, +0x5200ac7e,0x7c00100,0x230400,0x5200ad28,0x7c00100,0x230400,0x5200ae6a,0x2802100,0x1862460,0x5200ae6a,0x2802400,0x962460,0x5200ae6a,0x2802400,0x1862460,0x5200ae6a, +0x2806000,0x1862460,0x5200ae6a,0x4000000,0x1800000,0x5200ae6a,0x6800000,0x1329800,0x5200ae6a,0x6800100,0x1862400,0x5200ae6a,0x6800100,0x1862540,0x5200ae6a,0x7c00100, +0x1830000,0x5200ae6a,0x7c00900,0x1830000,0x5200ae6a,0xc000010,0x1848000,0x5200b083,0x4000010,0x400000,0x5200b083,0x7c00100,0x230400,0x5200b083,0xc000010,0x448000, +0x5200b182,0x2802400,0x962460,0x5200b182,0x4000000,0x200000,0x5200b182,0x4000010,0x400000,0x5200b182,0x7c00100,0x230400,0x5200b182,0xc000010,0x448000,0x5200b30a, +0x2802400,0x962460,0x5200b30a,0x4000000,0x200000,0x5200b30a,0x7c00100,0x230400,0x5200b54e,0x2802100,0x962460,0x5200b54e,0x2802400,0x962460,0x5200b54e,0x4000000, +0x200000,0x5200b54e,0x4000010,0x400000,0x5200b54e,0x6800000,0x1329800,0x5200b54e,0x6800100,0x962540,0x5200b54e,0x6804400,0x962540,0x5200b54e,0x7c00100,0x230400, +0x5200b54e,0xc000010,0x448000,0x5200b61c,0x4000000,0x1800000,0x5200b61c,0x6800400,0x1862400,0x5200b61c,0x7c00100,0x1830000,0x5200b61c,0x7c00900,0x1830000,0x5200b77f, +0x2802100,0x1862460,0x5200b77f,0x2802400,0x1862460,0x5200b77f,0x4000000,0x1800000,0x5200b77f,0x4000010,0x1800000,0x5200b77f,0x7c00100,0x1830000,0x5200b77f,0x7c00500, +0x1830000,0x5200b77f,0x7c00900,0x1830000,0x5200b77f,0x7e00100,0x1830000,0x5200b873,0x2802100,0x962460,0x5200b873,0x2806400,0x962460,0x5200b873,0x6800000,0x1329800, +0x5200b873,0x6800100,0x962540,0x5200b873,0x6800400,0x962540,0x5200b873,0x7c00100,0x230400,0x5200b873,0xc000010,0x448000,0x5200b912,0x7c00100,0x2230500,0x5200b912, +0x7c00100,0x2330520,0x5200ba74,0x4000000,0x200000,0x5200ba74,0x4000010,0x400000,0x5200ba74,0x7c00100,0x230400,0x5200bb85,0x4000000,0x200000,0x5200bb85,0x7c00100, +0x230400,0x5200bc75,0x4000000,0x400000,0x5200bc75,0x4000010,0x400000,0x5200bc75,0x7c00100,0x230400,0x5200bd7d,0x4000000,0x200000,0x5200bd7d,0x7c00100,0x230400, +0x5200be7a,0x4000000,0x200000,0x5200be7a,0x7c00100,0x230400,0x5200bf58,0x7c00100,0x230400,0x5200c002,0x4000000,0x200000,0x5200c178,0,0x218960,0x5200c178, +0x2802000,0x962460,0x5200c178,0x2802100,0x962460,0x5200c178,0x2802400,0x962460,0x5200c178,0x2806400,0x962460,0x5200c178,0x4000000,0x200000,0x5200c178,0x6800100, +0x962540,0x5200c178,0x7c00100,0x230400,0x5200c178,0x7c00100,0x230401,0x5200c178,0xc000010,0x448000,0x5200c247,0x7c00100,0x230400,0x5200c247,0x7c00100,0x830400, +0x5200c247,0x7c00100,0x1430400,0x5200c300,0x4000000,0x200003,0x52022d00,0x4000000,0x100006,0x52023700,0x24000000,0x100000,0x52023700,0x24000000,0xe00000,0x52023700, +0x24000000,0x10100000,0x52023700,0x24000000,0x10e00000,0x52023700,0x24000000,0x928045a0,0x52024400,0x4000000,0x100000,0x52027300,0x24000000,0x100000,0x5202c300,0x4000000, +0x100000,0x5202c300,0x4000000,0x100002,0x5202c300,0x4000000,0x100003,0x5202c300,0x4000000,0x10000d,0x5202c300,0x4000100,0x150400,0x5202c300,0x4000100,0x15040d, +0x5202c300,0x4000100,0x10150400,0x520a1e12,0x7c00100,0x2130480,0x520a3700,0x24000000,0x30e00000,0x520a3800,0x24000000,0x30100000,0x520a4711,0x7c40300,0xe30000,0x520a4f11, +0x7c00300,0xe30001,0x520a7300,0x24000000,0x30100000,0x520ab412,0x7c00100,0x2130480,0x520ac400,0x4000000,0xe00002,0x520ac400,0x4000000,0xe0000d,0x520ac400,0x4000000, +0x30e0000d,0x520ac414,0x4000000,0xe0000d,0x520ac511,0x7c40300,0xe30000,0x5240af78,0x6800400,0x962540,0x5240af78,0x7c00100,0x230400,0x5240af79,0x4000400,0x200000, +0x5240af79,0x6800100,0x962540,0x5240b298,0x4000000,0x200000,0x5240b2a2,0x4000000,0x200000,0x5240b2a2,0x4000000,0x1500000,0x5240b5b6,0x7c00900,0x230400,0x524a4492, +0x4000000,0xe00003,0x5280af78,0x2802400,0x962460,0x5280af79,0x2802400,0x962460,0x5280af7b,0x2802400,0x962460,0x5280af7d,0x2802400,0x962460,0x52c0b3ad,0x2802400, +0x962460,0x52c0b3b1,0x7c00100,0x230400,0x60000c02,0x2802100,0x962460,0x60000c02,0x7c00100,0x230400,0x60000f0a,0x2802100,0x962460,0x60000f0a,0x6800100,0x962540, +0x60000f0a,0x7c00100,0x230400,0x6000131f,0x4000000,0x200000,0x6000171a,0x7c00100,0x230400,0x6000171a,0x7c00100,0x230560,0x60001b27,0x2802100,0x962460,0x60001b27, +0x4000000,0xc00000,0x60001b27,0x7c00100,0x230400,0x60001f0b,0x2802000,0x962460,0x60002919,0x7c00100,0x22040e,0x60002a00,0x4000000,0x1600000,0x60003000,0x24000000, +0x10200000,0x60003000,0x24000000,0x10e00000,0x60003700,0x24000000,0x200000,0x60003800,0x24000000,0x1710000,0x60005102,0x4000000,0x200000,0x60006108,0x7c00100,0x220400, +0x60006108,0x7c00100,0x250400,0x60006600,0x24000020,0x200000,0x60008301,0x2802000,0x962460,0x6000903c,0x2806000,0x962460,0x6000903c,0x4000000,0x400000,0x60009519, +0x7c00100,0x220400,0x60009519,0x7c00100,0x250400,0x6000a008,0x7c00100,0x220400,0x6000a008,0x7c00100,0x250400,0x6000c300,0x4000000,0x32703580,0x6000c654,0x2802000, +0x962460,0x6000c654,0x4000010,0x200000,0x6000c654,0x7c00100,0x230400,0x6000c73f,0x2802000,0x962460,0x6000c73f,0x2802100,0x962460,0x6000c73f,0x4000000,0x200000, +0x6000c73f,0x6800100,0x962540,0x6000c73f,0x6804000,0x962540,0x6000c73f,0x7c00100,0x230400,0x6000c80b,0x7c00100,0x230400,0x6000c941,0x2802100,0x962460,0x6000c941, +0x2806000,0x962460,0x6000c941,0x4000000,0x200000,0x6000c941,0x4000010,0x200000,0x6000c941,0x6800000,0x1329800,0x6000c941,0x6800100,0x962540,0x6000c941,0x7c00100, +0x230400,0x6000c941,0xc000010,0x448000,0x6000ca82,0x7c00100,0x230400,0x6000cc00,0x4000000,0xe00000,0x6000d000,0x4000000,0x200000,0x6002c300,0x4000000,0x100000, +0x6002c300,0x4000000,0x10000d,0x6002c300,0x4000100,0x150400,0x6002c300,0x4000100,0x15040d,0x6002c300,0x4000100,0x10150400,0x600a3000,0x24000000,0x30200000,0x600a3000, +0x24000000,0x30e00000,0x600a3700,0x24000000,0x30200000,0x600a3800,0x24000000,0x30200000,0x600a3800,0x24000000,0xb28045a0,0x600a4305,0x7c00100,0xe30400,0x600ac300,0x4000000, +0x30100000,0x600ac400,0x4000000,0x10e0000d,0x600ac400,0x4000000,0x30e0000d,0x600acb14,0x7c00100,0xe30000,0x600acb16,0x7c00100,0xe30c00,0x600acc00,0x4000000,0x30e00000, +0x600acd00,0x4000000,0x30200000,0x600acd00,0x4000000,0x30e00000,0x600acd00,0x4000000,0x30e05200,0x600acd00,0x4000000,0xb28045a0,0x600acd00,0x4000000,0xb28049c0,0x600ace00, +0x4000000,0x30e00000,0x600ace00,0x4000000,0xb28045a0,0x600acf00,0x4000000,0x30e00000,0x600acf00,0x4000000,0x30e05200,0x600acf00,0x4000000,0xb28045a0,0x600ad111,0x7c40300, +0xe30000,0x604ac492,0x4000000,0x30e00003,0x61000a03,0x4000000,0x1600000,0x61000c02,0,0x218960,0x6100120f,0x4000000,0x200000,0x61001a18,0x7c00100,0x1830000, 0x61001d0c,0x7c00100,0x230400,0x61001d0c,0x7c00100,0x250400,0x61006600,0x24000020,0x200000,0x61008407,0x7c00100,0x220400,0x61008407,0x7c00100,0x250400,0x6100870c, 0x7c00100,0x220400,0x61008e00,0x24000000,0x200000,0x61008e00,0x24000000,0x400000,0x61008e00,0x24000002,0x300000,0x6100903c,0x7c00100,0x230400,0x61009519,0x7c00100, 0x220400,0x61009519,0x7c00100,0x250400,0x61009519,0x7c00500,0x22040f,0x61009b71,0x2802100,0x962460,0x61009b71,0x2806400,0x962460,0x61009b71,0x7c00100,0x230400, -0x6100a008,0x2802100,0x962460,0x6100c300,0x4000000,0x20000f,0x6100cd00,0x4000000,0x200000,0x6100ce00,0x4000000,0x30e00000,0x6100d202,0x2802400,0x962460,0x6100d202, -0x2802500,0x962460,0x6100d202,0x7c00100,0x230400,0x6100d302,0x4000020,0x200000,0x6100d302,0x7c00120,0x230405,0x6100d476,0x2802100,0x962460,0x6100d476,0x2802100, -0x962461,0x6100d476,0x2806400,0x962460,0x6100d476,0x4000000,0x400000,0x6100d476,0x6800000,0x1329800,0x6100d476,0x6800100,0x962540,0x6100d476,0x7c00100,0x230400, -0x6100d476,0xc000010,0x448000,0x6100d573,0x2802100,0x962460,0x6100d573,0x2806400,0x962460,0x6100d573,0x6800100,0x962540,0x6100d573,0x7c00100,0x230400,0x6100d573, -0x7c00900,0x230400,0x6100d573,0xc000010,0x448000,0x6100d68d,0x7c00100,0x230400,0x6100d756,0x7c00100,0x230400,0x6100d85c,0x2802400,0x962460,0x6100d85c,0x6800100, -0x962540,0x6100d85c,0x7c00100,0x230400,0x6100d85c,0x7c00500,0x230400,0x6100d997,0x2802100,0x962460,0x6100d997,0x4000000,0x200000,0x6100d997,0x4000000,0x400000, -0x6100d997,0x6800000,0x1329800,0x6100d997,0x6800100,0x962540,0x6100d997,0x6804400,0x962540,0x6100d997,0x7c00100,0x230400,0x6100d997,0xc000010,0x448000,0x6100da98, +0x6100a008,0x2802100,0x962460,0x6100c300,0x4000000,0x20000f,0x6100cd00,0x4000000,0x200000,0x6100d202,0x2802400,0x962460,0x6100d202,0x2802500,0x962460,0x6100d202, +0x7c00100,0x230400,0x6100d302,0x4000020,0x200000,0x6100d302,0x7c00120,0x230405,0x6100d476,0x2802100,0x962460,0x6100d476,0x2802100,0x962461,0x6100d476,0x2806400, +0x962460,0x6100d476,0x4000000,0x400000,0x6100d476,0x6800000,0x1329800,0x6100d476,0x6800100,0x962540,0x6100d476,0x7c00100,0x230400,0x6100d476,0xc000010,0x448000, +0x6100d573,0x2802100,0x962460,0x6100d573,0x2806400,0x962460,0x6100d573,0x6800100,0x962540,0x6100d573,0x7c00100,0x230400,0x6100d573,0x7c00900,0x230400,0x6100d573, +0xc000010,0x448000,0x6100d68d,0x7c00100,0x230400,0x6100d756,0x7c00100,0x230400,0x6100d85c,0x2802400,0x962460,0x6100d85c,0x6800100,0x962540,0x6100d85c,0x7c00100, +0x230400,0x6100d85c,0x7c00500,0x230400,0x6100d997,0x2802100,0x962460,0x6100d997,0x4000000,0x200000,0x6100d997,0x4000000,0x400000,0x6100d997,0x6800000,0x1329800, +0x6100d997,0x6800100,0x962540,0x6100d997,0x6804400,0x962540,0x6100d997,0x7c00100,0x230400,0x6100d997,0x7c00100,0x230560,0x6100d997,0xc000010,0x448000,0x6100da98, 0x6800000,0x1329800,0x6100da98,0x7c00100,0x230400,0x6100db71,0x4000000,0x200000,0x6100dc99,0x2802100,0x962460,0x6100dc99,0x2802400,0x962460,0x6100dc99,0x6800000, 0x1329800,0x6100dc99,0x6800100,0x962540,0x6100dc99,0x6804400,0x962540,0x6100dc99,0x7c00100,0x230400,0x610a4711,0x7c40300,0xe30000,0x610a4f11,0x7c00300,0xe30001, -0x6140af75,0x7c00100,0x230400,0x6140af76,0x6800100,0x962540,0x6140af7f,0x7c00100,0x230400,0x6180af76,0x2802400,0x962460,0x62002a00,0x4000000,0x1600000,0x63000c00, -0x80000,0x918820,0x63002800,0x80000,0x918820,0x7000080e,0x7c00100,0x250400,0x70000a03,0x4000000,0x200000,0x70000c00,0,0x218820,0x70000f0a,0x7c00100, -0x230400,0x70001004,0x7c00100,0x230400,0x70001524,0x2802100,0x962460,0x70001524,0x7c00100,0x230400,0x70001615,0x2802100,0x962460,0x7000171a,0x2802100,0x962460, -0x70001821,0x6800000,0x1329800,0x70002320,0x7c00100,0x230400,0x70002a00,0x4000000,0x1500000,0x70002a00,0x4000000,0x1600000,0x70003000,0x24000000,0x200000,0x70003000, -0x24000000,0x10200000,0x70003800,0x24000000,0xe00000,0x70005201,0x2802400,0x962460,0x7000581e,0x7c00100,0x230400,0x70006108,0x7c00100,0x220400,0x70006108,0x7c00100, -0x250400,0x70006f30,0x7c00100,0x230400,0x70007300,0x24000000,0x200000,0x70007f0e,0x4000000,0x200000,0x70008301,0x2802100,0x962460,0x70008301,0x2802400,0x962460, -0x70008e00,0x24000000,0x200000,0x70008e00,0x24000000,0x400000,0x70008e00,0x24000002,0x400000,0x70008e00,0x24000008,0x1410000,0x70008e00,0x24000010,0x400000,0x70008e00, -0x2c000010,0x448000,0x70009519,0x7c00100,0x220400,0x70009519,0x7c00100,0x230400,0x70009519,0x7c00100,0x250400,0x70009865,0x7c00100,0x230400,0x70009965,0x4000010, -0x400000,0x70009965,0x7c00100,0x230400,0x7000a008,0x7c00100,0x220400,0x7000a008,0x7c00100,0x250400,0x7000a008,0x7c00500,0x22040f,0x7000a50e,0x4000000,0x200000, -0x7000b61c,0x2802400,0x1862460,0x7000b61c,0x6800400,0x1862400,0x7000b61c,0x7c00100,0x1830000,0x7000c300,0x4000000,0x100000,0x7000c941,0x2806000,0x962460,0x7000cc00, -0x4000000,0xe00000,0x7000cd00,0x4000000,0x200000,0x7000cd00,0x4000000,0xe00000,0x7000cd00,0x4000000,0x10200000,0x7000cd00,0x4000000,0x10e00000,0x7000cd00,0x4000000, -0x30e00000,0x7000cd00,0x4000000,0x90e00000,0x7000cd00,0x4000000,0xb0e00000,0x7000ce00,0x4000000,0x30e00000,0x7000cf00,0x4000000,0xe00000,0x7000cf00,0x4000000,0x10e00000, -0x7000cf00,0x4000000,0x30e00000,0x7000cf00,0x4000000,0xb0e00000,0x7000d202,0x2802100,0x962460,0x7000d202,0x7c00100,0x230400,0x7000d997,0x7c00100,0x230400,0x7000d997, -0xc000010,0x248000,0x7000dd86,0x2802400,0x962460,0x7000dd86,0x7c00100,0x230400,0x7000dd86,0xc000010,0x448000,0x7000de9f,0x4000000,0x200000,0x7000de9f,0x7c00100, -0x230400,0x7000e001,0x2000,0x962460,0x7000e001,0x2802400,0x962460,0x7000e187,0x2802000,0x962460,0x7000e187,0x2802100,0x962460,0x7000e187,0x4000000,0x200000, -0x7000e187,0x7c00100,0x230400,0x7000e187,0xc000010,0x448000,0x7000e288,0x7c00100,0x230400,0x7000e300,0x4000000,0x200000,0x7000e489,0x2802100,0x962460,0x7000e489, -0x2802400,0x962460,0x7000e489,0x6800100,0x962540,0x7000e489,0x6800100,0x962541,0x7000e489,0x6804400,0x962540,0x7000e489,0x7c00100,0x230400,0x7000e489,0x7c00900, -0x230400,0x7000e59d,0x2802100,0x962460,0x7000e59d,0x2802400,0x962460,0x7000e59d,0x4000000,0x200000,0x7000e59d,0x4000010,0x200000,0x7000e59d,0x6800100,0x962540, -0x7000e59d,0x6804400,0x962540,0x7000e59d,0x7c00100,0x230400,0x7000e59d,0xc000010,0x448000,0x7000e691,0x2802100,0x962460,0x7000e691,0x2802400,0x962460,0x7000e691, -0x2806400,0x962460,0x7000e691,0x6800000,0x1329800,0x7000e691,0x6800100,0x962540,0x7000e691,0x7c00100,0x230400,0x7000e700,0x4000400,0x200000,0x7000e70e,0x7c00100, -0x220400,0x7000e719,0x7c00100,0x220400,0x7000e719,0x7c00500,0x22040f,0x7000e853,0x7c00100,0x230400,0x7000e9a0,0x2802400,0x962460,0x7000e9a0,0x4000000,0x200000, -0x7000e9a0,0x4000000,0x500000,0x7000e9a0,0x7c00100,0x230400,0x7000ea79,0x2802400,0x962460,0x7000ea79,0x4000000,0x200000,0x7000ea79,0x4000000,0xf00000,0x7000ea79, -0x4000010,0x400000,0x7000ea79,0x7c00100,0x230400,0x7000eb8c,0x2802400,0x962460,0x7000eb8c,0x4000000,0x200000,0x7000eb8c,0x7c00100,0x230400,0x7000eca3,0x2802100, -0x962460,0x7000eca3,0x2806400,0x962460,0x7000eca3,0x4000000,0x200000,0x7000eca3,0x6800000,0x1329800,0x7000eca3,0x6800100,0x962540,0x7000eca3,0x7c00100,0x230400, -0x7000eca3,0xc000010,0x448000,0x7000ed95,0x6800000,0x1329800,0x7000ed95,0x7c00100,0x230400,0x7000ed95,0xc000010,0x448000,0x7000ee1c,0x2802400,0x1862460,0x7000ee1c, -0x6800000,0x1329800,0x7000ee1c,0x7c00100,0x1830000,0x7000ee1c,0x7c00900,0x1830000,0x7000ef8f,0x4000000,0x200000,0x7000ef8f,0x7c00100,0x230400,0x7000f08e,0x4000000, -0x200000,0x7000f08e,0x7c00100,0x230400,0x7000f159,0x2802100,0x962460,0x7000f159,0x7c00100,0x230400,0x7000f200,0x4000000,0x200000,0x7000f200,0x4000000,0x1200000, -0x7000f200,0x4000000,0x1710000,0x7000f34b,0x2802100,0x962460,0x7000f34b,0x4000000,0x200000,0x7000f34b,0x4000010,0x400000,0x7000f34b,0x6800000,0x1329800,0x7000f34b, -0x7c00100,0x230400,0x7000f34b,0x7c00900,0x230400,0x7000f34b,0xc000010,0x448000,0x7000f490,0x4000000,0x200000,0x7000f490,0x7c00100,0x230400,0x7000f5a5,0x7c00100, -0x230400,0x7000f67b,0x4000000,0x200000,0x7000f67b,0x4000010,0x200000,0x7000f67b,0x7c00100,0x230400,0x7000f8a6,0x2802100,0x962460,0x7000f8a6,0x2802400,0x962460, -0x7000f8a6,0x2806400,0x962460,0x7000f8a6,0x4000000,0x500000,0x7000f8a6,0x4000010,0xb00000,0x7000f8a6,0x4000800,0x200000,0x7000f8a6,0x6800100,0x962540,0x7000f8a6, -0x6800100,0x962541,0x7000f8a6,0x7c00100,0x230400,0x7000f8a6,0xc000010,0x448000,0x7000f921,0x4000000,0x200000,0x7000fa00,0x4000000,0x200000,0x7000fb9e,0x2802100, -0x962460,0x7000fb9e,0x2802400,0x962460,0x7000fb9e,0x2806400,0x962460,0x7000fb9e,0x4000000,0x200000,0x7000fb9e,0x6800000,0x1329800,0x7000fb9e,0x6800100,0x962540, -0x7000fb9e,0x6800100,0x962541,0x7000fb9e,0x7c00100,0x230400,0x7000fc92,0x4000000,0x200000,0x7000fc92,0x6800000,0x1329800,0x7000fc92,0x7c00100,0x220400,0x7000fc92, -0x7c00100,0x230400,0x7000fc92,0x7c00100,0x250400,0x7040dfa8,0x4000000,0x200000,0x7040f7aa,0x80000,0x918820,0x7080af76,0x2802400,0x962460,0x7080dfa8,0x2802400, -0x962460,0x8000120f,0x7c00100,0x230400,0x80001524,0x7c00100,0x230400,0x8000171a,0x7c00100,0x230400,0x80002006,0x7c00100,0x220400,0x80002006,0x7c00100,0x250400, -0x80002a00,0x4000000,0x1500000,0x80002d00,0x4000000,0x200000,0x80005208,0x2802400,0x962460,0x80005c00,0x4000000,0x200000,0x80007300,0x24000000,0x200000,0x80009519, -0x7c00100,0x220400,0x80009519,0x7c00100,0x230400,0x80009519,0x7c00100,0x250400,0x80009865,0x7c00100,0x230400,0x8000a008,0x2802100,0x962460,0x8000b30a,0x4000000, -0x500000,0x8000b30a,0x7c00100,0x230400,0x8000cd00,0x4000000,0xe00000,0x8000cd00,0x4000000,0x30e00000,0x8000cd00,0x4000000,0x70200000,0x8000ce00,0x4000000,0x30e00000, -0x8000cf00,0x4000000,0x30e00000,0x8000d202,0x2802500,0x962460,0x8000d202,0x7c00100,0x230400,0x8000d68d,0x4000000,0x200000,0x8000d997,0x2802400,0x962460,0x8000d997, +0x610ace00,0x4000000,0x30e00000,0x6140af78,0x7c00100,0x230400,0x6140af79,0x6800100,0x962540,0x6140af82,0x7c00100,0x230400,0x6180af79,0x2802400,0x962460,0x62002a00, +0x4000000,0x1600000,0x63000c00,0x80000,0x918820,0x63002800,0x80000,0x918820,0x7000080e,0x7c00100,0x250400,0x70000a03,0x4000000,0x200000,0x70000c00,0, +0x218960,0x70000f0a,0x7c00100,0x230400,0x70001004,0x7c00100,0x230400,0x70001524,0x2802100,0x962460,0x70001524,0x7c00100,0x230400,0x70001615,0x2802100,0x962460, +0x7000171a,0x2802100,0x962460,0x70001821,0x6800000,0x1329800,0x70002320,0x7c00100,0x230400,0x70002a00,0x4000000,0x1500000,0x70002a00,0x4000000,0x1600000,0x70003000, +0x24000000,0x200000,0x70003000,0x24000000,0x10200000,0x70003800,0x24000000,0xe00000,0x70005201,0x2802400,0x962460,0x7000581e,0x7c00100,0x230400,0x70006108,0x7c00100, +0x220400,0x70006108,0x7c00100,0x250400,0x70006f30,0x7c00100,0x230400,0x70007300,0x24000000,0x200000,0x70007f0e,0x4000000,0x200000,0x70008301,0x2802100,0x962460, +0x70008301,0x2802400,0x962460,0x70008e00,0x24000000,0x200000,0x70008e00,0x24000000,0x400000,0x70008e00,0x24000002,0x400000,0x70008e00,0x24000008,0x1410000,0x70008e00, +0x24000010,0x400000,0x70008e00,0x2c000010,0x448000,0x70009519,0x7c00100,0x220400,0x70009519,0x7c00100,0x230400,0x70009519,0x7c00100,0x250400,0x70009865,0x7c00100, +0x230400,0x70009965,0x4000010,0x400000,0x70009965,0x7c00100,0x230400,0x7000a008,0x7c00100,0x220400,0x7000a008,0x7c00100,0x250400,0x7000a008,0x7c00500,0x22040f, +0x7000a50e,0x4000000,0x200000,0x7000b61c,0x2802400,0x1862460,0x7000b61c,0x6800400,0x1862400,0x7000b61c,0x7c00100,0x1830000,0x7000c300,0x4000000,0x100000,0x7000c941, +0x2806000,0x962460,0x7000cc00,0x4000000,0xe00000,0x7000cd00,0x4000000,0x200000,0x7000cd00,0x4000000,0xe00000,0x7000cd00,0x4000000,0x10200000,0x7000cd00,0x4000000, +0x10e00000,0x7000cd00,0x4000000,0x10e05200,0x7000cd00,0x4000000,0x928045a0,0x7000cf00,0x4000000,0xe00000,0x7000cf00,0x4000000,0x10e00000,0x7000d202,0x2802100,0x962460, +0x7000d202,0x7c00100,0x230400,0x7000d997,0x7c00100,0x230400,0x7000d997,0xc000010,0x248000,0x7000dd86,0x2802400,0x962460,0x7000dd86,0x7c00100,0x230400,0x7000dd86, +0xc000010,0x448000,0x7000de9f,0x4000000,0x200000,0x7000de9f,0x7c00100,0x230400,0x7000e001,0x2000,0x962460,0x7000e001,0x2802400,0x962460,0x7000e187,0x2802000, +0x962460,0x7000e187,0x2802100,0x962460,0x7000e187,0x4000000,0x200000,0x7000e187,0x7c00100,0x230400,0x7000e187,0xc000010,0x448000,0x7000e288,0x7c00100,0x230400, +0x7000e300,0x4000000,0x200000,0x7000e489,0x2802100,0x962460,0x7000e489,0x2802400,0x962460,0x7000e489,0x6800100,0x962540,0x7000e489,0x6800100,0x962541,0x7000e489, +0x6804400,0x962540,0x7000e489,0x7c00100,0x230400,0x7000e489,0x7c00900,0x230400,0x7000e59d,0x2802100,0x962460,0x7000e59d,0x2802400,0x962460,0x7000e59d,0x4000000, +0x200000,0x7000e59d,0x4000010,0x200000,0x7000e59d,0x6800100,0x962540,0x7000e59d,0x6804400,0x962540,0x7000e59d,0x7c00100,0x230400,0x7000e59d,0xc000010,0x448000, +0x7000e691,0x2802100,0x962460,0x7000e691,0x2802400,0x962460,0x7000e691,0x2806400,0x962460,0x7000e691,0x6800000,0x1329800,0x7000e691,0x6800100,0x962540,0x7000e691, +0x7c00100,0x230400,0x7000e700,0x4000400,0x200400,0x7000e70e,0x7c00100,0x220400,0x7000e719,0x7c00100,0x220400,0x7000e719,0x7c00500,0x22040f,0x7000e853,0x7c00100, +0x230400,0x7000e9a0,0x2802400,0x962460,0x7000e9a0,0x4000000,0x200000,0x7000e9a0,0x4000000,0x500000,0x7000e9a0,0x7c00100,0x230400,0x7000ea79,0x2802400,0x962460, +0x7000ea79,0x4000000,0x200000,0x7000ea79,0x4000000,0xf00000,0x7000ea79,0x4000010,0x400000,0x7000ea79,0x7c00100,0x230400,0x7000eb8c,0x2802400,0x962460,0x7000eb8c, +0x4000000,0x200000,0x7000eb8c,0x7c00100,0x230400,0x7000eca3,0x2802100,0x962460,0x7000eca3,0x2806400,0x962460,0x7000eca3,0x4000000,0x200000,0x7000eca3,0x6800000, +0x1329800,0x7000eca3,0x6800100,0x962540,0x7000eca3,0x7c00100,0x230400,0x7000eca3,0xc000010,0x448000,0x7000ed95,0x6800000,0x1329800,0x7000ed95,0x7c00100,0x230400, +0x7000ed95,0xc000010,0x448000,0x7000ee1c,0x2802400,0x1862460,0x7000ee1c,0x6800000,0x1329800,0x7000ee1c,0x7c00100,0x1830000,0x7000ee1c,0x7c00900,0x1830000,0x7000ef8f, +0x4000000,0x200000,0x7000ef8f,0x7c00100,0x230400,0x7000f08e,0x4000000,0x200000,0x7000f08e,0x7c00100,0x230400,0x7000f159,0x2802100,0x962460,0x7000f159,0x7c00100, +0x230400,0x7000f200,0x4000000,0x200000,0x7000f200,0x4000000,0x1200000,0x7000f200,0x4000000,0x1710000,0x7000f34b,0x2802100,0x962460,0x7000f34b,0x4000000,0x200000, +0x7000f34b,0x4000010,0x400000,0x7000f34b,0x6800000,0x1329800,0x7000f34b,0x7c00100,0x230400,0x7000f34b,0x7c00900,0x230400,0x7000f34b,0xc000010,0x448000,0x7000f490, +0x4000000,0x200000,0x7000f490,0x7c00100,0x230400,0x7000f5a5,0x7c00100,0x230400,0x7000f67b,0x4000000,0x200000,0x7000f67b,0x4000010,0x200000,0x7000f67b,0x7c00100, +0x230400,0x7000f8a6,0x2802100,0x962460,0x7000f8a6,0x2802400,0x962460,0x7000f8a6,0x2806400,0x962460,0x7000f8a6,0x4000000,0x500000,0x7000f8a6,0x4000010,0xb00000, +0x7000f8a6,0x4000800,0x200000,0x7000f8a6,0x6800100,0x962540,0x7000f8a6,0x6800100,0x962541,0x7000f8a6,0x7c00100,0x230400,0x7000f8a6,0xc000010,0x448000,0x7000f921, +0x4000000,0x200000,0x7000fa00,0x4000000,0x200000,0x7000fb9e,0x2802100,0x962460,0x7000fb9e,0x2802400,0x962460,0x7000fb9e,0x2806400,0x962460,0x7000fb9e,0x4000000, +0x200000,0x7000fb9e,0x6800000,0x1329800,0x7000fb9e,0x6800100,0x962540,0x7000fb9e,0x6800100,0x962541,0x7000fb9e,0x7c00100,0x230400,0x7000fc92,0x4000000,0x200000, +0x7000fc92,0x6800000,0x1329800,0x7000fc92,0x7c00100,0x220400,0x7000fc92,0x7c00100,0x230400,0x7000fc92,0x7c00100,0x250400,0x700acd00,0x4000000,0x30e00000,0x700acd00, +0x4000000,0xb28045a0,0x700ace00,0x4000000,0x30e00000,0x700acf00,0x4000000,0x30e00000,0x700acf00,0x4000000,0xb28045a0,0x7040dfbd,0x4000000,0x200000,0x7040f7c1,0x80000, +0x918820,0x7080af79,0x2802400,0x962460,0x7080dfbd,0x2802400,0x962460,0x70c0e4bf,0x2802400,0x962460,0x70c0e4bf,0x6800100,0x962540,0x8000120f,0x7c00100,0x230400, +0x80001524,0x7c00100,0x230400,0x8000171a,0x7c00100,0x230400,0x80002006,0x7c00100,0x220400,0x80002006,0x7c00100,0x250400,0x80002a00,0x4000000,0x1500000,0x80002d00, +0x4000000,0x200000,0x80005208,0x2802400,0x962460,0x80005c00,0x4000000,0x200000,0x80007300,0x24000000,0x200000,0x80009519,0x7c00100,0x220400,0x80009519,0x7c00100, +0x230400,0x80009519,0x7c00100,0x250400,0x80009865,0x7c00100,0x230400,0x8000a008,0x2802100,0x962460,0x8000b30a,0x4000000,0x500000,0x8000b30a,0x7c00100,0x230400, +0x8000cd00,0x4000000,0xe00000,0x8000d202,0x2802500,0x962460,0x8000d202,0x7c00100,0x230400,0x8000d68d,0x4000000,0x200000,0x8000d997,0x2802400,0x962460,0x8000d997, 0x4000000,0x200000,0x8000d997,0x4000000,0x400000,0x8000d997,0x4000000,0x500000,0x8000d997,0x7c00100,0x230400,0x8000d997,0xc000010,0x448000,0x8000e489,0x2802100, 0x962460,0x8000e489,0x7c00100,0x230400,0x8000e719,0x7c00100,0x220400,0x8000f8a6,0x2802100,0x962460,0x8000f8a6,0x7c00100,0x230400,0x8000f8a6,0xc000010,0x448000, 0x8000fda1,0x2802100,0x1862460,0x8000fda1,0x2806400,0x1862460,0x8000fda1,0x4000000,0x1800000,0x8000fda1,0x6800000,0x1329800,0x8000fda1,0x6800100,0x1862540,0x8000fda1, 0x7c00100,0x1830000,0x8000fda1,0xc000010,0x448000,0x8000fe9c,0x7c00100,0x230400,0x8000fe9c,0x7c00100,0x830400,0x8000fe9c,0x7c00100,0x1430400,0x8000ff06,0x7c00100, 0x220400,0x80010165,0x7c00100,0x230400,0x800102a2,0x4000000,0x200000,0x800102a2,0x7c00100,0x230400,0x800103a4,0x7c00100,0x230400,0x800103a4,0xc000010,0x448000, -0x8001044c,0x4000000,0x200000,0x8001044c,0x7c00100,0x220400,0x8001044c,0x7c00100,0x250400,0x80010500,0x4000000,0x30e00000,0x80010500,0x4000000,0xb0e00000,0x80010670, -0x2802000,0x962460,0x80010670,0x4000000,0x200000,0x80010670,0x4000010,0x400000,0x80010670,0xc000010,0x448000,0x800a4711,0x7c40300,0xe30000,0x800b0011,0x7c40300, -0xe30000,0x9000cd00,0x4000000,0x30e00000,0x9000cd00,0x4000000,0xb0e00000,0x9000cf00,0x4000000,0x30e00000,0x90010500,0x4000000,0xe00000,0x90010500,0x4000000,0x30e00000, -0x90010500,0x4000000,0xb0e00000}; +0x8001044c,0x4000000,0x200000,0x8001044c,0x7c00100,0x220400,0x8001044c,0x7c00100,0x250400,0x80010670,0x2802000,0x962460,0x80010670,0x4000000,0x200000,0x80010670, +0x4000010,0x400000,0x80010670,0xc000010,0x448000,0x800a4711,0x7c40300,0xe30000,0x800acd00,0x4000000,0x30e00000,0x800acd00,0x4000000,0x72904de0,0x800ace00,0x4000000, +0x30e00000,0x800acf00,0x4000000,0x30e00000,0x800b0011,0x7c40300,0xe30000,0x800b0500,0x4000000,0x30e00000,0x800b0500,0x4000000,0xb28045a0,0x90001615,0x7c00100,0x230400, +0x9000171a,0x4000000,0x200000,0x9000171a,0x7c00100,0x230400,0x90003000,0x24000000,0x200000,0x90007f0e,0x4000000,0x200000,0x90008301,0x2802000,0x962460,0x90008e00, +0x24000000,0x400000,0x90009519,0x7c00100,0x250400,0x9000a16f,0x2802100,0x962460,0x9000d200,0,0x218960,0x9000d202,0x2802000,0x962460,0x9000d202,0x2802100, +0x962460,0x9000d202,0x7c00100,0x230400,0x9000e59d,0x2802100,0x962460,0x900107a7,0x2802100,0x962460,0x900107a7,0x2802400,0x962460,0x900107a7,0x2802c00,0x962460, +0x900107a7,0x4000000,0x1400000,0x900107a7,0x6800000,0x1329800,0x900107a7,0x7c00100,0x220400,0x900107a7,0x7c00100,0x250400,0x900108a8,0x2802100,0x962460,0x900108a8, +0x2806400,0x962460,0x900108a8,0x4000000,0x200000,0x900108a8,0x4000000,0x400000,0x900108a8,0x4000010,0x400000,0x900108a8,0x6800000,0x1329800,0x900108a8,0x6800100, +0x962540,0x900108a8,0x7c00100,0x230400,0x900108a8,0xc000010,0x448000,0x90010908,0x7c00100,0x220400,0x90010a38,0x2802100,0x962460,0x90010ca9,0x2802100,0x962460, +0x90010ca9,0x4000000,0x500000,0x90010ca9,0x4000010,0xb00000,0x90010ca9,0x6800100,0x962540,0x90010ca9,0x7c00100,0x230400,0x90010d1b,0x4000000,0x500000,0x90010eaa, +0x2802100,0x962460,0x90010eaa,0x2802400,0x962460,0x90010eaa,0x2806400,0x962460,0x90010eaa,0x4000000,0x200000,0x90010eaa,0x4000000,0x400000,0x90010eaa,0x4000010, +0x400000,0x90010eaa,0x6800000,0x1329800,0x90010eaa,0x6800100,0x962540,0x90010eaa,0x7c00100,0x230400,0x90010eaa,0xc000010,0x448000,0x90010fab,0x7c00100,0x220400, +0x90010fab,0x7c00100,0x250400,0x9002c300,0x4000000,0x100000,0x900ac400,0x4000000,0xe0000d,0x900acd00,0x4000000,0x30e00000,0x900acd00,0x4000000,0xb28045a0,0x900acf00, +0x4000000,0x30e00000,0x900b0500,0x4000000,0xe00000,0x900b0500,0x4000000,0x30e00000,0x900b0500,0x4000000,0xb28045a0,0x900b0b9a,0x7c00900,0x1230400,0x900b109a,0x7c00300, +0xe30000,0x900b119a,0x7c00300,0xe30000,0x90408e06,0x24000000,0x400000}; +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x10e05200,0x11003800,0x24000000,0x928045a0,0x11004e00,0x2000,0x900060,0x11004e00,0x4000000,0x200000,0x11004e00,0x4000000,0x1600000,0x11004e00,0x4000100,0x200000, +0x11005003,0x7c00100,0x220402,0x11005013,0x2802500,0x962460,0x11005013,0x4000020,0x200005,0x11005013,0x7c00100,0x2633801,0x11005013,0x7c00100,0x2633802,0x11005013, +0x7c00100,0x2633805,0x11005019,0x7c00100,0x220402,0x11005100,0x24000000,0x810000,0x11005100,0x24000000,0x1410000,0x11005102,0x7000100,0x230408,0x11005102,0x7c00100, +0x230404,0x11005102,0x7c00100,0x230407,0x11005102,0x7c00100,0x230408,0x11005102,0x7c00100,0x230409,0x11005201,0x2802400,0x962460,0x11005500,0x80000,0x1e18820, +0x11005502,0x7000100,0x230408,0x11005502,0x7c00100,0x230404,0x11005502,0x7c00100,0x230407,0x11005502,0x7c00100,0x230408,0x11005502,0x7c00100,0x230409,0x11005667, +0x1000,0,0x11020200,0x80004,0x418820,0x11020200,0x4000000,0x100006,0x11020200,0x4000000,0x10000f,0x11020200,0x4000400,0x100002,0x11020200,0x4000400, +0x500002,0x11020200,0x6800c00,0x101000,0x11020200,0x24000000,0x100000,0x11020200,0x24000000,0x1400000,0x11020200,0x24000000,0x1500000,0x11020200,0x24000000,0x1600000, +0x11020200,0x24000000,0x10200000,0x11020200,0x24000020,0x100000,0x11020200,0x24000020,0x1600000,0x11020219,0x7c00100,0x12040f,0x11020219,0x7c00100,0x220400,0x11020219, +0x7c00100,0x220401,0x11020219,0x7c00100,0x250400,0x11020319,0x7c00100,0x220400,0x11020319,0x7c00100,0x220401,0x11020319,0x7c00100,0x220402,0x11020319,0x7c00100, +0x250400,0x11020319,0x7c00100,0x250402,0x11020319,0x7d00100,0x220402,0x11020419,0x7c00100,0x220401,0x11020519,0x7c00100,0x220400,0x11020600,0x4000400,0x100002, +0x11020600,0x4000400,0x200400,0x11020600,0x7c00500,0x130400,0x11020600,0x7c00d00,0x130400,0x11020701,0x2802400,0x962460,0x11020701,0x2802400,0x962461,0x11020701, +0x2802400,0xc62460,0x1102080e,0x7c00100,0x220400,0x1102080e,0x7c00100,0x250400,0x11020908,0x7c00100,0x220400,0x11020908,0x7c00100,0x220401,0x11020908,0x7c00100, +0x250400,0x11020908,0x7c00100,0x250401,0x11022800,0x24000000,0x100000,0x11022800,0x24000000,0x200000,0x11022800,0x24000000,0x200002,0x11022800,0x24000000,0x401000, +0x11022800,0x24000000,0xf00002,0x11022800,0x24000000,0xf0ac02,0x11022800,0x24000000,0x1500000,0x11022800,0x24000002,0x100000,0x11022800,0x24000002,0x370000,0x11022800, +0x24000002,0x470000,0x11022800,0x24000006,0x400000,0x11022800,0x24000008,0x1710000,0x11022800,0x24000008,0x1712c00,0x11022800,0x24000020,0x100000,0x11022800,0x24000020, +0x1500000,0x11022800,0x24000020,0x1500002,0x11022900,0x4000000,0x10000e,0x11022900,0x4000000,0x10000f,0x11022919,0x7c00100,0x12040f,0x11022c00,0x4000000,0x100002, +0x11022c00,0x4000000,0x1500002,0x11022c00,0x4000000,0x1600002,0x11022c00,0x4000000,0x1010000f,0x11022c00,0x7c00120,0x120405,0x11022c0e,0x7c00100,0x250401,0x11022c19, +0x7c00100,0x150401,0x11022d00,0x4000000,0x100006,0x11022d00,0x4000000,0x200006,0x11022d19,0x7c00100,0x120402,0x11022d19,0x7c00100,0x150402,0x11022e00,0x24000000, +0x200000,0x11022e00,0x24000020,0x100000,0x11022e00,0x24000020,0x10100000,0x11022f00,0x24000020,0x100000,0x11022f00,0x24000020,0x100001,0x11022f00,0x24000020,0x100002, +0x11023000,0x24000000,0x100000,0x11023300,0x4000000,0x100002,0x11023300,0x4000000,0x100003,0x11023300,0x4000100,0x120403,0x11023300,0x4000100,0x150403,0x11023300, +0x4000100,0x10150403,0x11023400,0x24000000,0x100000,0x11023500,0x24000000,0x100000,0x11023600,0x24000000,0x100000,0x11023600,0x24000020,0x100000,0x11023600,0x24000020, +0x10100000,0x11023700,0x24000000,0x100000,0x11023700,0x24000000,0xe00000,0x11023700,0x24000000,0x10100000,0x11023700,0x24000000,0x10e00000,0x11023700,0x24000020,0x100000, +0x11023700,0x24000020,0x10100000,0x11023700,0x24000020,0x10105200,0x11023800,0x4000000,0x100000,0x11023800,0x24000000,0x200000,0x11024e00,0,0x200000,0x11024e00, +0x2000,0x900060,0x11024e67,0,0,0x11025600,0x4000000,0x100000,0x11042a00,0x4000000,0x1600000,0x11045700,0x4000000,0x20000a,0x11045700,0x4000020, +0x20000a,0x11045712,0x7c00100,0xe3040a,0x11045712,0x7c80100,0xe3040a,0x11045716,0x7c00100,0xe30c0a,0x11045716,0x7c00100,0x2530c0a,0x11063d00,0x4000001,0x440011, +0x11064e00,0x4000000,0x800000,0x11064e00,0x4000000,0xe00000,0x11064e00,0x4000000,0x1400000,0x11064e00,0x4000020,0xe00000,0x11065700,0x4000000,0x810011,0x11065700, +0x4000000,0xe00011,0x11065700,0x4000000,0x1410011,0x11065700,0x4000000,0x1500011,0x11065700,0x4000000,0x1600011,0x11065700,0x4000006,0xe70011,0x11065700,0x4000008, +0xe00011,0x11065700,0x4000008,0xe02c11,0x11065700,0x4000010,0x871411,0x11065700,0x4000010,0x1201411,0x11065700,0x4000010,0x1271011,0x11065700,0x4000020,0xe00011, +0x11065700,0x4000400,0xe00011,0x11065700,0x4000420,0xe00011,0x11065700,0x6800000,0xe01c11,0x11065700,0x6800040,0xe00011,0x11065700,0xc000010,0x80ac11,0x11065700, +0xc000010,0xb48011,0x11065719,0x7c00100,0xe20411,0x11065719,0x7c00100,0xe50411,0x11065719,0x7c00140,0xe20411,0x11065719,0x7c00140,0xe50411,0x11080100,0x6800000, +0x201c00,0x11080100,0x68000c0,0x11329800,0x11080100,0x24000000,0x200000,0x11080100,0x24000000,0x810000,0x11080100,0x24000000,0x1410000,0x11080100,0x24000000,0x1500000, +0x11080100,0x24000000,0x1600000,0x11080100,0x24000000,0x1b00000,0x11080100,0x24000000,0x2410000,0x11080100,0x24000000,0x10200000,0x11080100,0x24000006,0xd70000,0x11080100, +0x24000008,0x1713c00,0x11080100,0x24000008,0x1714000,0x11080100,0x24000010,0x1001400,0x11080100,0x24000010,0x1071000,0x11080100,0x24000010,0x1071400,0x11080100,0x24000020, +0x200000,0x11080100,0x24000020,0x400000,0x11080100,0x24000020,0x1600000,0x11080100,0x24000400,0x200000,0x11080100,0x24000420,0x200000,0x11080100,0x2c000010,0xb48000, +0x11080100,0x2c000010,0x100ac00,0x11080100,0x44000001,0x1a40000,0x11080119,0x7c00100,0x220400,0x11080119,0x7c00100,0x250400,0x11080119,0x7c001c0,0x220400,0x11080119, +0x7c001c0,0x250400,0x11080200,0x4000400,0x200002,0x11080200,0x24000000,0x200000,0x11080200,0x24000000,0x1500000,0x11080200,0x24000000,0x1600000,0x11080200,0x24000020, +0x200000,0x110a1e12,0x7c00100,0x2130480,0x110a1e12,0x7c80100,0x2130480,0x110a3000,0x24000000,0x30e00000,0x110a3000,0x24100000,0x810001,0x110a3000,0x24100000,0x1410001, +0x110a3700,0x24000000,0x30200000,0x110a3d00,0x4000000,0xe00000,0x110a3d00,0x4000000,0xe00002,0x110a3d00,0x24000000,0xe00000,0x110a3d11,0x7c00300,0xe30000,0x110a3d11, +0x7c00900,0x1230400,0x110a3d12,0x2802400,0x962460,0x110a3e14,0x7c00100,0xe30000,0x110a3e14,0x7c00100,0xe30001,0x110a3e14,0x7c00100,0x2530000,0x110a3e14,0x7c00900, +0x1230000,0x110a3e14,0x7c00900,0x1230001,0x110a3f16,0x7c00100,0xe30c00,0x110a3f16,0x7c00100,0xe30c01,0x110a3f16,0x7c00100,0x2530c00,0x110a3f16,0x7c00900,0x1230c00, +0x110a3f16,0x7c00900,0x1230c01,0x110a4005,0x7c00100,0xe30400,0x110a4112,0x7c00100,0xe30402,0x110a4112,0x7c80100,0xe30402,0x110a4400,0x4000000,0xe00000,0x110a4412, +0x4000000,0xe00002,0x110a4412,0x4000000,0xe00003,0x110a4416,0x4000000,0xe00c03,0x110a4500,0x4000000,0xe0000d,0x110a4516,0x4000000,0xe00c0d,0x110a4711,0x7c40300, +0xe30000,0x110a4e00,0x4000000,0x100000,0x110a4e00,0x4000000,0x200000,0x110a4e00,0x4000000,0x400000,0x110a4e00,0x4000000,0x800000,0x110a4e00,0x4000000,0x1200000, +0x110a4e00,0x4000020,0xf00000,0x110a4e00,0x4000100,0x200000,0x110a4e00,0x4000100,0x1200000,0x110a4f11,0x7c00300,0xe30001,0x110a4f11,0x7c40300,0xe30000,0x110a5300, +0x4000000,0x810010,0x110a5300,0x4000000,0xe00002,0x110a5300,0x4000000,0xe00010,0x110a5300,0x4000000,0x1410010,0x110a5300,0x4000002,0xe70010,0x110a5300,0x4000008, +0x810010,0x110a5300,0x4000008,0x1410010,0x110a5300,0x6800000,0xe01c02,0x110a5300,0x6800000,0xe01c10,0x110a5400,0x4000000,0x81000c,0x110a5400,0x4000000,0xe0000c, +0x110a5400,0x4000000,0x141000c,0x110a5400,0x4000000,0x150000c,0x110a5400,0x4000000,0x160000c,0x110a5400,0x4000002,0xe7000c,0x110a5400,0x4000010,0x87140c,0x110a5400, +0x4000010,0xe7000c,0x110a5400,0x4000010,0x120140c,0x110a5400,0x4000010,0x127100c,0x110a5400,0x4000020,0xe0000c,0x110a5400,0x4000026,0xe7000c,0x110a5400,0xc000010, +0x80ac0c,0x110a5400,0xc000010,0xb4800c,0x11400a0c,0xc000010,0x1049400,0x11400c0e,0x4000010,0xb00000,0x11400c0e,0x4000010,0x1071400,0x11400c0e,0xc000010,0xb48000, +0x11400c11,0x7c00900,0x230400,0x11400f34,0xc000010,0x448000,0x11400f44,0xc000010,0x448000,0x11401d70,0x4000000,0x200000,0x11403d92,0x4000000,0xe00000,0x11445787, +0x4000004,0x120000a,0x11445787,0x4000008,0x81000a,0x11445787,0x4000008,0x141000a,0x11445787,0x4000010,0x87000a,0x11445787,0xc000010,0x84800a,0x11445790,0x3802500, +0x126246a,0x11445790,0x7c00d00,0x2530c0a,0x114a3d87,0x24000000,0x810000,0x114a3d87,0x24000000,0x1410000,0x114a3d87,0x24000008,0x810000,0x114a3d87,0x24000008,0x1410000, +0x114a3d87,0x24000010,0x870000,0x114a3d87,0x2c000010,0x848000,0x114a3d8d,0x4000000,0xe00000,0x114a3d8d,0x24000000,0xe00000,0x114a3d8d,0x24000002,0x1200000,0x114a3d8d, +0x24000002,0x10e00000,0x114a3d8d,0x24000008,0x810000,0x114a3d8d,0x24000008,0x1410000,0x114a3d90,0x7c00900,0x930c00,0x114a3d90,0x7c00900,0xe30c00,0x114a3d92,0x7c00300, +0xe30000,0x114a3e90,0x7000400,0x1200c02,0x114a3f87,0x4000004,0x1200000,0x114a3f90,0x7c00d00,0x2530c00,0x114a4292,0x4000000,0xe00000,0x114a4292,0x4000000,0xe0000f, +0x114a4492,0x4000000,0xe00002,0x114a4492,0x4000000,0xe00003,0x114a4492,0x4000000,0x10e00003,0x114a4592,0x4000000,0xe00002,0x114a4592,0x4000000,0xe0000d,0x1180090a, +0x2802400,0x962460,0x11800c17,0x2802100,0x962460,0x11800c17,0x2802500,0x962460,0x11800f1d,0x2802400,0x962460,0x11800f29,0x2802400,0x962460,0x11820700,0x2802400, +0x962460,0x11820700,0x2802500,0x962460,0x118a3d93,0x2802400,0x962460,0x118a3e90,0x2802400,0x962460,0x11c00904,0x2802400,0x962460,0x11c00908,0x2802400,0x962460, +0x11c00c1b,0x6800000,0x1329800,0x11c00f58,0x6800000,0x1329800,0x11c0105d,0x6800000,0x1329800,0x11c01161,0x6800000,0x1329800,0x11c01265,0x6800000,0x1329800,0x11c01469, +0x4000000,0x200000,0x11c01469,0x6800000,0x1329800,0x11c01469,0x7c00100,0x230400,0x11c0511b,0x7c00100,0x230408,0x20000067,0x1000,0,0x20000b13,0x2802400, +0x962460,0x20000b13,0x2802500,0x962460,0x20001b27,0x2802100,0x962460,0x20001b27,0x2802100,0x962461,0x20001b27,0x2802400,0x962460,0x20001b27,0x2806400,0x962460, +0x20001b27,0x2902100,0x962462,0x20001b27,0x4000000,0x200000,0x20001b27,0x4000000,0x400000,0x20001b27,0x4000000,0x500000,0x20001b27,0x4000000,0x810000,0x20001b27, +0x4000000,0xb00000,0x20001b27,0x4000000,0xc0000b,0x20001b27,0x4000000,0x1410000,0x20001b27,0x4000010,0xb00000,0x20001b27,0x4000010,0xc00000,0x20001b27,0x6800000, +0x1329800,0x20001b27,0x6800100,0x462540,0x20001b27,0x6800400,0x962540,0x20001b27,0x7c00100,0x230400,0x20001b27,0x7c00100,0x230401,0x20002619,0x7c00100,0x220401, +0x20002a00,0x4000000,0x1600000,0x20004b67,0,0x1900020,0x20004c67,0,0x1900020,0x20004d67,0,0x1900020,0x20006d67,0x1000,0,0x20006e67, +0x1000,0,0x20026d67,0,0,0x20026e67,0,0,0x200a4a12,0x7c00100,0x1f304c1,0x200a4a12,0x7c00100,0x20304e1,0x21005600,0x4000000, +0x700000,0x21022a00,0x4000000,0x1600000,0x30000419,0x7c00100,0x220400,0x30000419,0x7c00100,0x220401,0x30000419,0x7c00100,0x250400,0x30000419,0x7c00100,0x250401, +0x30000519,0x7c00100,0x220400,0x30000600,0x4000400,0x200400,0x30000600,0x7c00500,0x230400,0x30000605,0x4000400,0x200000,0x3000080e,0x7c00100,0x220400,0x30000908, +0x2000,0x962460,0x30000908,0x7c00100,0x220400,0x30000908,0x7c00100,0x220401,0x30000908,0x7c00100,0x250400,0x30000908,0x7c00100,0x250401,0x30000a03,0x4000006, +0x400000,0x30000c02,0x4000000,0x200000,0x30000c02,0x7c00100,0x230400,0x30000d22,0,0x218960,0x30000d22,0x2802100,0x962460,0x30000d22,0x2802400,0x962460, +0x30000d22,0x2802500,0x962460,0x30000d22,0x4000000,0x200000,0x30000d22,0x4000010,0x200000,0x30000d22,0x7c00100,0x230400,0x30000d22,0xc000010,0x248000,0x30000e25, +0x2802500,0x962460,0x30000e25,0x7c00100,0x230400,0x30001821,0x2802100,0x962460,0x30001821,0x2806400,0x962460,0x30001821,0x4000000,0x200000,0x30001821,0x6800100, +0x962540,0x30001821,0x6800100,0x962541,0x30001821,0x7c00100,0x230400,0x30001b27,0x2802100,0x962460,0x30001b27,0x2802400,0x962460,0x30001b27,0x4000000,0x200000, +0x30001b27,0x4000000,0x400000,0x30001b27,0x7c00100,0x230400,0x30001c1c,0x2802100,0x1862460,0x30001c1c,0x2802400,0x1862460,0x30001c1c,0x2806400,0x1862460,0x30001c1c, +0x4000000,0x200000,0x30001c1c,0x6800100,0x1862400,0x30001c1c,0x6800100,0x1862540,0x30001c1c,0x7c00100,0x1830000,0x30001c1c,0x7c00100,0x1830001,0x30001c1c,0xc000010, +0x448000,0x30001f0b,0x4000000,0x200000,0x30001f0b,0x4000010,0x200000,0x30001f0b,0x4000010,0x400000,0x30001f0b,0x6800000,0x200000,0x30001f0b,0x7c00100,0x230400, +0x30001f0b,0xc000010,0x248000,0x30002006,0x7c00100,0x250400,0x30002128,0x4000010,0x200000,0x30002128,0x7c00100,0x230400,0x30002128,0xc000010,0x248000,0x3000221d, +0x4000000,0x810000,0x3000221d,0x4000000,0x1410000,0x3000221d,0x4000001,0x440000,0x3000221d,0x7c00100,0x230400,0x30002300,0x4000010,0x400000,0x30002320,0x7c00100, +0x230400,0x30002417,0x2802100,0x1862460,0x30002417,0x2802400,0x1862460,0x30002417,0x2806400,0x1862460,0x30002417,0x2882000,0x1862460,0x30002417,0x4000000,0x200000, +0x30002417,0x4000000,0x400000,0x30002417,0x4000000,0x1600000,0x30002417,0x4000010,0x400000,0x30002417,0x4000010,0x1200000,0x30002417,0x6800000,0x1329800,0x30002417, +0x6800100,0x1862540,0x30002417,0x7c00100,0x1830000,0x30002417,0x7d00100,0x1830000,0x3000251b,0x80000,0xc18820,0x3000251b,0x2802100,0x962460,0x3000251b,0x3c02100, +0x962460,0x3000251b,0x4000000,0x200000,0x3000251b,0x4000006,0x500000,0x3000251b,0x4000010,0x400000,0x3000251b,0x4000010,0xb70000,0x3000251b,0x4000800,0x200000, +0x3000251b,0x6800000,0x1329800,0x3000251b,0x7c00100,0x230400,0x3000251b,0x7c00900,0x230400,0x3000251b,0xc000010,0xb48000,0x3000251b,0x12882000,0x962460,0x30002800, +0x4000001,0xc41c0b,0x30002800,0x24000000,0x200000,0x30002800,0x2c000010,0x1248002,0x30002800,0x2c000010,0x11248002,0x30002a00,0x4000000,0x1600000,0x30002b01,0x2000, +0x962460,0x30002c00,0x4000000,0x200000,0x30002c00,0x7c00100,0x10220405,0x30002d19,0x7c00100,0x250400,0x30002e00,0x24000000,0x200000,0x30003000,0x24000000,0x200000, +0x30003100,0x24000000,0x200000,0x30003600,0x24000000,0x200000,0x30003700,0x24000000,0x200000,0x3000392e,0x24000000,0x200000,0x30005013,0x7c00100,0x2633801,0x30005600, +0,0x918820,0x30020600,0x4000400,0x500400,0x30020701,0x2802400,0x962460,0x30020701,0x2802400,0xc62460,0x300a3a11,0x4020000,0xe00000,0x300a3a11,0x4020000, +0xe00002,0x300a3b11,0x4020000,0xe00002,0x300a3c00,0x4008000,0xe00000,0x300a3c00,0x4010000,0xe00000,0x300a3d11,0x7c00300,0xe30002,0x300a4305,0x7c00100,0xe30400, +0x300a4611,0x7c40300,0xe30000,0x300a4829,0x7c00100,0xe30400,0x300a4829,0x7c00900,0x1230400,0x300a4929,0x4000000,0xe00000,0x30402576,0x4000010,0x400000,0x30402576, +0x4000010,0xb70000,0x30402576,0xc000010,0xb48000,0x304a3d92,0x4000000,0xe00000,0x30800c17,0x2802100,0x962460,0x30c01c6e,0x6800000,0x1329800,0x3100080e,0x7c00120, +0x220402,0x3100080e,0x7c00120,0x250402,0x31005167,0x1000,0,0x3100581e,0x4000000,0x200000,0x3100581e,0x7c00100,0x230400,0x3100590d,0x7c00100,0x230400, +0x31005a09,0x7c00100,0x220400,0x31005a09,0x7c00100,0x250400,0x31005b00,0x4000000,0x200000,0x31005c00,0x80000,0x918820,0x31005c00,0x2802000,0x962460,0x31005c00, +0x2802400,0x962460,0x31005c00,0x4000000,0x200000,0x31005c00,0x4000000,0x200001,0x31005c00,0x6800000,0x962540,0x31005c00,0x6800400,0x962540,0x31005c01,0x2802400, +0x962460,0x31005d00,0x4000020,0x200005,0x31005d00,0x6800020,0x1329805,0x31005d00,0x7c00120,0x220405,0x31005d00,0x7c00120,0x250405,0x31006000,0x82000,0x962460, +0x31006000,0x180000,0x918820,0x310a5e11,0x7c40300,0xe30000,0x310a5f11,0x7c00300,0xe30001,0x32000419,0x7c00100,0x250400,0x3200080e,0x4000020,0x200000,0x3200080e, +0x7c00100,0x220400,0x3200080e,0x7c00100,0x250400,0x32000908,0x7c00100,0x220400,0x32000908,0x7c00100,0x250400,0x32000c02,0x7c00100,0x230400,0x32000e25,0x7c00100, +0x230400,0x32001d0c,0x7c00100,0x230400,0x32002800,0x80000,0x1e18820,0x32002800,0x80020,0x218820,0x32002800,0x4000001,0x440002,0x32002800,0x24000000,0x200000, +0x32002800,0x24000000,0x200002,0x32002800,0x24000020,0x200000,0x32002800,0x2c000010,0x1248002,0x32002919,0x7c00100,0x22040f,0x32002a00,0x4000000,0x1600000,0x32002b01, +0x2000,0x962460,0x32002b01,0x2802000,0x962460,0x32002b01,0x2802020,0x962460,0x32002c00,0x4000000,0x200000,0x32002c00,0x4000020,0x200000,0x32002c00,0x4000020, +0x200005,0x32002c00,0x7c00120,0x220405,0x32002c00,0x7c00120,0x250405,0x32002e00,0x24000020,0x200000,0x32002f00,0x24000020,0x200000,0x32003000,0x24000000,0x200000, +0x32003000,0x24000020,0x200000,0x32003500,0x24000000,0x200000,0x32003600,0x24000020,0x200000,0x32003600,0x24000020,0x10200000,0x32003700,0x24000000,0x100000,0x32003700, +0x24000000,0x200000,0x32003700,0x24000000,0x10200000,0x32003800,0x24000000,0x810000,0x32003800,0x24000000,0x1410000,0x32005102,0x4000000,0x1500008,0x32005502,0x7c00100, +0x230400,0x32006108,0x7c00100,0x220400,0x32006108,0x7c00100,0x250400,0x3200622a,0x2802100,0x962460,0x3200622a,0x2806000,0x962460,0x3200622a,0x7c00100,0x230400, +0x3200632b,0x2802100,0x962460,0x3200632b,0x2806000,0x962460,0x3200632b,0x7c00100,0x230400,0x3200642c,0x2802100,0x962460,0x3200642c,0x7c00100,0x230400,0x3200652d, +0x2802100,0x962460,0x3200652d,0x7c00100,0x230400,0x32006600,0x24000020,0x200000,0x32006700,0x24000020,0x200000,0x32006800,0x24000020,0x200000,0x32006800,0x24000020, +0x10200000,0x32006900,0x24000020,0x200000,0x32006900,0x24000020,0x810000,0x32006900,0x24000020,0x1410000,0x32006a00,0x24000020,0x200000,0x32006a00,0x24000020,0x200001, +0x32006a00,0x24000020,0x200002,0x32020701,0x2882000,0xc62460,0x32023300,0x4000000,0x100000,0x32026c01,0x12882000,0x962460,0x32065700,0x4000000,0x810011,0x32065700, +0x4000000,0x1410011,0x32086600,0x24000020,0x810000,0x32086600,0x24000020,0x1410000,0x32086900,0x24000020,0x810000,0x32086900,0x24000020,0x1410000,0x320a3600,0x24000020, +0x30200000,0x320a3d11,0x7c00100,0x1230400,0x320a3e14,0x7c00100,0xe30010,0x320a3e14,0x7c00100,0x2530000,0x320a3f16,0x7c00100,0xe30c10,0x320a4400,0x4000000,0xe00003, +0x320a4929,0x4000000,0xe00000,0x320a4f11,0x7c00300,0xe30001,0x320a6b16,0x7c00100,0x2530c00,0x32406372,0xc000010,0x448000,0x324a3d95,0x4000000,0x10e00000,0x324a3d95, +0x7c00100,0x1230400,0x324a3f90,0x4000002,0x1200c00,0x324a538d,0x24000000,0xe00000,0x32820701,0x2802000,0x962460,0x40000419,0x7c00100,0x220400,0x40000519,0x7c00100, +0x220400,0x40000600,0x4000400,0x200400,0x4000080e,0x7c00100,0x220400,0x4000080e,0x7c00100,0x250400,0x4000080e,0x7c00100,0x250402,0x40000c02,0,0x218960, +0x40000c02,0x2802100,0x962460,0x40000c02,0x2802400,0x962460,0x40000c02,0x2802500,0x962460,0x40000c02,0x4000000,0x200000,0x40000c02,0x4000000,0x1071400,0x40000c02, +0x7c00100,0x230400,0x40000d22,0x7c00100,0x230400,0x40000f0a,0x7c00100,0x230400,0x40001004,0x7c00100,0x230400,0x40001110,0x2802100,0x962460,0x40001110,0x6800100, +0x962540,0x4000120f,0x2802100,0x962460,0x4000120f,0x4000000,0x1600000,0x4000120f,0x7c00100,0x230400,0x4000131f,0x7c00100,0x230400,0x40001423,0x4000000,0x200000, +0x40001423,0x4000000,0x1600000,0x40001615,0x2802400,0x962460,0x40001615,0x7c00100,0x230400,0x40002417,0x2802400,0x1862460,0x40002417,0x4000000,0x200000,0x40002800, +0x6800000,0x201c00,0x40002800,0x24000002,0x200000,0x40002c00,0x4000000,0x200002,0x40003000,0x24000000,0x10200000,0x40003000,0x24000020,0x200000,0x40003700,0x24000000, +0x200000,0x40003700,0x24000000,0x10200000,0x40005a09,0x7c00100,0x220400,0x40005a09,0x7c00100,0x250400,0x40005d00,0x7c00120,0x220405,0x40006f30,0x2802100,0x962460, +0x40006f30,0x2802400,0x962460,0x40006f30,0x4000000,0x200000,0x40006f30,0x6800000,0x1329800,0x40006f30,0x6800100,0x962540,0x40006f30,0x7c00100,0x230400,0x40006f30, +0xc000010,0xb48000,0x40007034,0x7c00100,0x1830000,0x40007117,0x4000000,0x200000,0x40007208,0x7c00100,0x220400,0x4000720e,0x7c00100,0x220400,0x4000720e,0x7c00500, +0x22040e,0x4000720e,0x7c00500,0x22040f,0x40007219,0x7c00100,0x220400,0x40007219,0x7c00500,0x220400,0x40007219,0x7c00500,0x22040e,0x40007219,0x7c00500,0x22040f, +0x40007300,0x24000000,0x200000,0x40007300,0x24000000,0x10200000,0x40007400,0x4000000,0x200000,0x40007531,0x7c00100,0x230400,0x40007631,0x7c00100,0x230400,0x40007835, +0x4000010,0x400000,0x40007835,0x7c00100,0x230400,0x40007933,0x7c00100,0x230400,0x40007a32,0x6800000,0x1329800,0x40007a32,0x7c00100,0x230400,0x40007b2f,0x7c00100, +0x230400,0x40007c00,0x4000000,0x200000,0x40020701,0x2802400,0x962460,0x40020701,0x2802400,0xc62460,0x40023300,0x4000000,0x200000,0x40027d01,0x12882000,0x962460, +0x400a3700,0x24000000,0x30200000,0x400a3700,0x24000000,0x30e00000,0x400a4400,0x4000000,0xe0000d,0x400a4412,0x4000000,0xe00002,0x400a4412,0x4000000,0xe00003,0x400a4500, +0x4000000,0xe0000d,0x400a5300,0x4000000,0x810010,0x400a5300,0x4000000,0x1410010,0x404077b8,0x4000000,0x200000,0x404077bb,0x4000000,0x200000,0x404077bb,0x4000000, +0x400000,0x40c0511b,0x4000000,0x200000,0x41000419,0x7c00100,0x220400,0x41000419,0x7c00100,0x250400,0x4100080e,0x7c00100,0x220400,0x4100080e,0x7c00100,0x250400, +0x41000908,0x7c00100,0x220400,0x41000908,0x7c00100,0x250400,0x41000b13,0x2802000,0x962460,0x41000b13,0x2802100,0x962460,0x41000b13,0x4000000,0xb00000,0x41000c02, +0x2802100,0x962460,0x41000c02,0x4000000,0xb00000,0x41000c02,0x4000000,0x1500000,0x41000f0a,0x7c00100,0x230400,0x41001004,0x7c00100,0x230400,0x41001423,0x7c00100, +0x230400,0x41001b27,0x4000000,0x500000,0x41001d0c,0x7c00100,0x230400,0x41001d0c,0x7c00100,0x23040f,0x41001f0b,0x2802100,0x962460,0x41001f0b,0x4000000,0x200000, +0x41001f0b,0x7c00100,0x230400,0x41002800,0x24000000,0x200000,0x41002800,0x24000000,0x400000,0x41002919,0x7c00100,0x22040e,0x41002a00,0x4000000,0x1600000,0x41002b01, +0x2802020,0x962460,0x41002c00,0x4000000,0x200000,0x41002c00,0x7c00120,0x220405,0x41003000,0x24000000,0x200000,0x41003700,0x24000000,0x200000,0x41003700,0x24000000, +0x10200000,0x41003700,0x24000000,0x10205200,0x41003700,0x24000000,0x10e00000,0x41005d00,0x7c00120,0x220405,0x41006600,0x24000020,0x200000,0x41006600,0x24000020,0x810000, +0x41006600,0x24000020,0x1410000,0x41007208,0x7c00100,0x22040f,0x41007219,0x7c00100,0x220400,0x41007300,0x24000000,0x200000,0x41007e0e,0x2802000,0x962460,0x41007e0e, +0x4000000,0x200000,0x41007f0e,0x4000000,0x200000,0x41007f0e,0x7c00100,0x230400,0x41008002,0x7c00100,0x230400,0x41008137,0x2802100,0x962460,0x41008137,0x4000000, +0x200000,0x41008137,0x6800100,0x962540,0x41008137,0x7c00100,0x230400,0x41008301,0x2802000,0x962460,0x41008407,0x4000000,0x200000,0x41008407,0x4000000,0x400000, +0x41008407,0x4000000,0xb00000,0x41008407,0x7c00100,0x220400,0x41008407,0x7c00100,0x250400,0x4100850b,0x7c00100,0x230400,0x4100860b,0x4000000,0x200000,0x4100860b, +0x7c00100,0x230400,0x4100870c,0x7c00100,0x220400,0x41008838,0x7c00100,0x220400,0x41008838,0x7c00100,0x250400,0x41008939,0x2802000,0x962460,0x41008939,0x2802100, +0x962460,0x41008939,0x2806000,0x962460,0x41008939,0x4000000,0x200000,0x41008939,0x4000000,0x400000,0x41008939,0x7c00100,0x230400,0x41008939,0xc000010,0x448000, +0x41008a00,0x4000000,0x200000,0x41008b3b,0x4000000,0x1800000,0x41008b3b,0x6800000,0x1329800,0x41008b3b,0x7c00100,0x1830000,0x41008b3b,0x7e00100,0x1830000,0x41008c3d, +0x4000010,0x400000,0x41008c3d,0x7c00100,0x230400,0x41008d0e,0x7c00100,0x22040f,0x41008d19,0x7c00100,0x220400,0x41008d19,0x7c00100,0x22040f,0x41008e00,0x24000000, +0x200000,0x41008e00,0x24000000,0x400000,0x41008e00,0x24000000,0x1710000,0x41008e00,0x24000006,0x400000,0x41008f3a,0x2802000,0x962460,0x41008f3a,0x2802100,0x962460, +0x41008f3a,0x2806000,0x962460,0x41008f3a,0x4000000,0x200000,0x41008f3a,0x6800100,0x962540,0x41008f3a,0x7c00100,0x230400,0x4100903c,0x7c00100,0x230400,0x4100903c, +0x7c00100,0x23040f,0x41020701,0x2802000,0x962460,0x41020701,0x2802000,0xc62460,0x410a3700,0x24000000,0x30200000,0x410a3700,0x24000000,0x30e00000,0x410a4412,0x4000000, +0xe00003,0x410a4711,0x7c40300,0xe30000,0x410a4f11,0x7c00300,0xe30001,0x410a9100,0x4000000,0x800010,0x410a9100,0x4000000,0x810010,0x410a9100,0x4000000,0x870010, +0x410a9100,0x4000000,0xb00010,0x410a9100,0x4000000,0xf00010,0x410a9100,0x4000000,0x1001410,0x410a9100,0x4000000,0x1071010,0x410a9100,0x4000000,0x1071410,0x410a9100, +0x4000000,0x1410010,0x414a8292,0x4000000,0xe00000,0x41808300,0x2802000,0x962460,0x41c01469,0x6800000,0x1329800,0x50000419,0x7c00100,0x220400,0x50000419,0x7c00100, +0x250400,0x5000080e,0x7c00100,0x220400,0x50000908,0x7c00100,0x220400,0x50000908,0x7c00100,0x250400,0x50000b13,0x2802500,0x962460,0x50000f0a,0x7c00100,0x230400, +0x50001615,0x2802100,0x962460,0x50001615,0x7c00100,0x230400,0x50002b01,0x2802020,0x962460,0x50002c00,0x4000000,0x200000,0x50002c19,0x7c00100,0x220400,0x50002d19, +0x7c00100,0x220400,0x50003000,0x24000000,0x200000,0x50003000,0x24000020,0x200000,0x50003700,0x24000000,0x200000,0x50005d00,0x7c00120,0x220405,0x50005d00,0x7c00120, +0x250405,0x50006108,0x7c00100,0x220400,0x50006108,0x7c00100,0x250400,0x50006600,0x24000020,0x200000,0x50007300,0x24000000,0x200000,0x50008301,0x2802400,0x962460, +0x50008a00,0x7c00500,0x230400,0x50009257,0x2802400,0x962460,0x50009257,0x4000000,0x200000,0x50009257,0x4000010,0x1071400,0x50009257,0x6800000,0x1329800,0x50009257, +0x7c00100,0x230400,0x50009257,0x7c00500,0x230400,0x50009257,0x7c00900,0x230400,0x50009257,0xc000010,0xb48000,0x5000933e,0x2802100,0x962460,0x5000933e,0x2802400, +0x962460,0x5000933e,0x4000000,0x200000,0x5000933e,0x4000000,0x400000,0x5000933e,0x4000010,0x400000,0x5000933e,0x6800000,0x1329800,0x5000933e,0x6800100,0x962540, +0x5000933e,0x6800100,0x962541,0x5000933e,0x6804400,0x962540,0x5000933e,0x7c00100,0x230400,0x5000933e,0x7c00100,0x230401,0x5000933e,0xc000010,0x448000,0x50009419, +0x7c00100,0x220400,0x50009419,0x7c00100,0x250400,0x50009500,0x4000400,0x200400,0x5000965a,0x4000000,0x500000,0x5000965a,0x7c00100,0x230400,0x5000965a,0xc000010, +0xb48000,0x5000975b,0x4000000,0x200000,0x5000975b,0x4000010,0x400000,0x5000975b,0x7c00100,0x230400,0x50009865,0x7c00100,0x230400,0x50009965,0x4000010,0x400000, +0x50009965,0x7c00100,0x230400,0x50409a92,0x4000000,0x200000,0x5100080e,0x7c00100,0x220400,0x5100080e,0x7c00100,0x250400,0x51000c02,0x2802100,0x962460,0x51000c02, +0x4000000,0x1500000,0x51000c02,0x4000020,0x200000,0x51000c02,0x7c00100,0x230400,0x51000f0a,0x7c00100,0x230400,0x51000f0a,0x7c00500,0x230400,0x51001110,0x2802100, +0x962460,0x5100131f,0x2802100,0x962460,0x51001423,0x7c00100,0x230400,0x51001524,0x2802100,0x962460,0x51001524,0x4000000,0x200000,0x51001524,0x7c00100,0x230400, +0x5100171a,0x2802100,0x962460,0x5100171a,0x4000000,0x200000,0x5100171a,0x4000000,0x1500000,0x5100171a,0x7c00100,0x230400,0x51001b27,0x4000000,0x200000,0x51001b27, +0x4000000,0x400000,0x51001b27,0x4000000,0x500000,0x51001b27,0x7c00100,0x230400,0x51001c1c,0x2802100,0x1862460,0x51001c1c,0x2802400,0x1862460,0x51001c1c,0x2806400, +0x1862460,0x51001c1c,0x4000000,0x1800000,0x51001c1c,0x6800000,0x1329800,0x51001c1c,0x6800000,0x1862400,0x51001c1c,0x6800100,0x1862400,0x51001c1c,0x6800100,0x1862540, +0x51001c1c,0x6800400,0x1862400,0x51001c1c,0x7c00100,0x1830000,0x5100251b,0x7c00100,0x230400,0x51002619,0x7c00100,0x220400,0x51002619,0x7c00100,0x250400,0x51002800, +0x80020,0x218820,0x51002c00,0x4000000,0x200000,0x51002d19,0x7c00100,0x230400,0x51003700,0x24000000,0x200000,0x51003700,0x24000000,0xe00000,0x51005201,0x2802400, +0x962460,0x51005c00,0x4000000,0x200000,0x51006108,0x7c00100,0x220400,0x51006108,0x7c00100,0x250400,0x51006600,0x24000020,0x200000,0x51006600,0x24000020,0x810000, +0x51006600,0x24000020,0x1410000,0x51007300,0x24000000,0x200000,0x51007300,0x24000020,0x200000,0x51008002,0x7c00100,0x230400,0x51008301,0x2802000,0x962460,0x51008301, +0x2802400,0x962460,0x51008a00,0x7c00500,0x230400,0x51008e00,0x24000000,0x200000,0x51008e00,0x24000000,0x400000,0x51008e00,0x24000000,0x810000,0x51008e00,0x24000000, +0x1400000,0x51008e00,0x24000000,0x1410000,0x51008e00,0x24000000,0x1710000,0x51008e00,0x24000002,0x200000,0x51008e00,0x24000500,0x230400,0x51008e00,0x2c000010,0xb48000, +0x51009419,0x7c00100,0x220400,0x51009419,0x7c00100,0x22040e,0x51009419,0x7c00100,0x22040f,0x51009419,0x7c00100,0x250400,0x51009500,0x4000000,0x200400,0x51009500, +0x7c00500,0x230400,0x51009519,0x7c00100,0x220400,0x51009519,0x7c00100,0x22040f,0x51009519,0x7c00100,0x230400,0x51009519,0x7c00100,0x250400,0x51009b71,0x2802100, +0x962460,0x51009b71,0x6800000,0x1329800,0x51009b71,0x6800100,0x962540,0x51009b71,0x6804400,0x962540,0x51009b71,0x7c00100,0x230400,0x51009c52,0x2802100,0x962460, +0x51009c52,0x2802400,0x962460,0x51009c52,0x2802c00,0x962460,0x51009c52,0x4000010,0x400000,0x51009c52,0x6800000,0x1329800,0x51009c52,0x6800100,0x962540,0x51009c52, +0x7c00100,0x230400,0x51009c52,0xc000010,0x448000,0x51009d6d,0x6800000,0x1329800,0x51009d6d,0x7c00100,0x230400,0x51009d6d,0x7c00500,0x230400,0x51009d6d,0x7c00d00, +0x230400,0x51009d6d,0xc000010,0x448000,0x51009e08,0x2802100,0x962460,0x51009f63,0x4000010,0x400000,0x51009f63,0x6800000,0x1329800,0x51009f63,0x7c00100,0x230400, +0x51009f63,0x7c00900,0x230400,0x51009f63,0xc000010,0x448000,0x51009f63,0xc000010,0xb48000,0x5100a008,0x2000,0x962460,0x5100a008,0x2802400,0x962460,0x5100a008, +0x4000000,0x200000,0x5100a008,0x7c00100,0x220400,0x5100a008,0x7c00100,0x230400,0x5100a008,0x7c00100,0x250400,0x5100a008,0x7c00500,0x230400,0x5100a16f,0x2806400, +0x962460,0x5100a16f,0x6800000,0x1329800,0x5100a16f,0x6800100,0x962540,0x5100a16f,0x7c00100,0x230400,0x5100a16f,0xc000010,0x448000,0x5100a24f,0x2802100,0x962460, +0x5100a24f,0x2802400,0x962460,0x5100a24f,0x6800000,0x1329800,0x5100a24f,0x7c00100,0x230400,0x5100a24f,0xc000010,0x448000,0x5100a36e,0x2802100,0x962460,0x5100a36e, +0x4000000,0x200000,0x5100a36e,0x6800100,0x962540,0x5100a36e,0x6804400,0x962540,0x5100a36e,0x7c00100,0x230400,0x5100a442,0x2802100,0x962460,0x5100a442,0x4000000, +0x200000,0x5100a442,0x6800000,0x1329800,0x5100a442,0x6800100,0x962540,0x5100a442,0x7c00100,0x230400,0x5100a442,0xc000010,0x448000,0x5100a500,0x4000000,0x200000, +0x5100a600,0x4000000,0x200000,0x5100a601,0x2802000,0x962460,0x5100a76b,0x7c00100,0x230400,0x5100a868,0x7c00100,0x230400,0x5100a96c,0x4000000,0x200000,0x5100a96c, +0x7c00100,0x230400,0x5100aa00,0x4000000,0xe00000,0x5100ab00,0x4000000,0xe00000,0x51086600,0x24000020,0x810000,0x51086600,0x24000020,0x1410000,0x510a4005,0x7c00100, +0xe30400,0x510a4711,0x7c40300,0xe30000,0x510a7300,0x24000000,0x30200000,0x510aaa00,0x4000000,0x30e00000,0x5140a2b3,0x4000400,0x400000,0x514a8292,0x4000000,0xe00000, +0x51802b84,0x2802000,0x962460,0x51c00908,0x2802400,0x962460,0x51c0a008,0x2802400,0x962460,0x52000f0a,0x2802100,0x962460,0x52000f0a,0x6800100,0x962540,0x52000f0a, +0x7c00100,0x230400,0x52001004,0x4000000,0x1600000,0x52001b00,0x4000000,0x200000,0x52001c1c,0x2802100,0x1862460,0x52001c1c,0x6800100,0x1862400,0x52001c1c,0x6800400, +0x1862400,0x52001e12,0x7c00100,0x2230500,0x52001e12,0x7c00100,0x2330520,0x52002128,0x4000002,0x400000,0x52002128,0x7c00100,0x230400,0x52002a00,0x4000000,0x1500000, +0x52002a00,0x4000000,0x1600000,0x52002d00,0x4000000,0x200006,0x52003000,0x24000000,0x200000,0x52006108,0x7c00100,0x220400,0x52006108,0x7c00100,0x250400,0x52008301, +0x2802400,0x962460,0x52008407,0x2802400,0x962460,0x52008407,0x7c00100,0x220400,0x52008407,0x7c00100,0x250400,0x52008b3b,0x6800000,0x1800000,0x52008b3b,0x7c00100, +0x1830000,0x52008e00,0x24000000,0x400000,0x52009419,0x7c00100,0x250400,0x5200975b,0x4000000,0x200000,0x5200ac7e,0x2802000,0x962460,0x5200ac7e,0x2802100,0x962460, +0x5200ac7e,0x2802400,0x962460,0x5200ac7e,0x4000010,0x200000,0x5200ac7e,0x7c00100,0x230400,0x5200ad28,0x7c00100,0x230400,0x5200ae6a,0x2802100,0x1862460,0x5200ae6a, +0x2802400,0x962460,0x5200ae6a,0x2802400,0x1862460,0x5200ae6a,0x2806000,0x1862460,0x5200ae6a,0x4000000,0x1800000,0x5200ae6a,0x6800000,0x1329800,0x5200ae6a,0x6800100, +0x1862400,0x5200ae6a,0x6800100,0x1862540,0x5200ae6a,0x7c00100,0x1830000,0x5200ae6a,0x7c00900,0x1830000,0x5200ae6a,0xc000010,0x1848000,0x5200b083,0x4000010,0x400000, +0x5200b083,0x7c00100,0x230400,0x5200b083,0xc000010,0x448000,0x5200b182,0x2802400,0x962460,0x5200b182,0x4000000,0x200000,0x5200b182,0x4000010,0x400000,0x5200b182, +0x7c00100,0x230400,0x5200b182,0xc000010,0x448000,0x5200b30a,0x2802400,0x962460,0x5200b30a,0x4000000,0x200000,0x5200b30a,0x7c00100,0x230400,0x5200b54e,0x2802100, +0x962460,0x5200b54e,0x2802400,0x962460,0x5200b54e,0x4000000,0x200000,0x5200b54e,0x4000010,0x400000,0x5200b54e,0x6800000,0x1329800,0x5200b54e,0x6800100,0x962540, +0x5200b54e,0x6804400,0x962540,0x5200b54e,0x7c00100,0x230400,0x5200b54e,0xc000010,0x448000,0x5200b61c,0x4000000,0x1800000,0x5200b61c,0x6800400,0x1862400,0x5200b61c, +0x7c00100,0x1830000,0x5200b61c,0x7c00900,0x1830000,0x5200b77f,0x2802100,0x1862460,0x5200b77f,0x2802400,0x1862460,0x5200b77f,0x4000000,0x1800000,0x5200b77f,0x4000010, +0x1800000,0x5200b77f,0x7c00100,0x1830000,0x5200b77f,0x7c00500,0x1830000,0x5200b77f,0x7c00900,0x1830000,0x5200b77f,0x7e00100,0x1830000,0x5200b873,0x2802100,0x962460, +0x5200b873,0x2806400,0x962460,0x5200b873,0x6800000,0x1329800,0x5200b873,0x6800100,0x962540,0x5200b873,0x6800400,0x962540,0x5200b873,0x7c00100,0x230400,0x5200b873, +0xc000010,0x448000,0x5200b912,0x7c00100,0x2230500,0x5200b912,0x7c00100,0x2330520,0x5200ba74,0x4000000,0x200000,0x5200ba74,0x4000010,0x400000,0x5200ba74,0x7c00100, +0x230400,0x5200bb85,0x4000000,0x200000,0x5200bb85,0x7c00100,0x230400,0x5200bc75,0x4000000,0x400000,0x5200bc75,0x4000010,0x400000,0x5200bc75,0x7c00100,0x230400, +0x5200bd7d,0x4000000,0x200000,0x5200bd7d,0x7c00100,0x230400,0x5200be7a,0x4000000,0x200000,0x5200be7a,0x7c00100,0x230400,0x5200bf58,0x7c00100,0x230400,0x5200c002, +0x4000000,0x200000,0x5200c178,0,0x218960,0x5200c178,0x2802000,0x962460,0x5200c178,0x2802100,0x962460,0x5200c178,0x2802400,0x962460,0x5200c178,0x2806400, +0x962460,0x5200c178,0x4000000,0x200000,0x5200c178,0x6800100,0x962540,0x5200c178,0x7c00100,0x230400,0x5200c178,0x7c00100,0x230401,0x5200c178,0xc000010,0x448000, +0x5200c247,0x7c00100,0x230400,0x5200c247,0x7c00100,0x830400,0x5200c247,0x7c00100,0x1430400,0x5200c300,0x4000000,0x200003,0x52022d00,0x4000000,0x100006,0x52023700, +0x24000000,0x100000,0x52023700,0x24000000,0xe00000,0x52023700,0x24000000,0x10100000,0x52023700,0x24000000,0x10e00000,0x52023700,0x24000000,0x928045a0,0x52024400,0x4000000, +0x100000,0x52027300,0x24000000,0x100000,0x5202c300,0x4000000,0x100000,0x5202c300,0x4000000,0x100002,0x5202c300,0x4000000,0x100003,0x5202c300,0x4000000,0x10000d, +0x5202c300,0x4000100,0x150400,0x5202c300,0x4000100,0x15040d,0x5202c300,0x4000100,0x10150400,0x520a1e12,0x7c00100,0x2130480,0x520a3700,0x24000000,0x30e00000,0x520a3800, +0x24000000,0x30100000,0x520a4711,0x7c40300,0xe30000,0x520a4f11,0x7c00300,0xe30001,0x520a7300,0x24000000,0x30100000,0x520ab412,0x7c00100,0x2130480,0x520ac400,0x4000000, +0xe00002,0x520ac400,0x4000000,0xe0000d,0x520ac400,0x4000000,0x30e0000d,0x520ac414,0x4000000,0xe0000d,0x520ac511,0x7c40300,0xe30000,0x5240af78,0x6800400,0x962540, +0x5240af78,0x7c00100,0x230400,0x5240af79,0x4000400,0x200000,0x5240af79,0x6800100,0x962540,0x5240b298,0x4000000,0x200000,0x5240b2a2,0x4000000,0x200000,0x5240b2a2, +0x4000000,0x1500000,0x5240b5b6,0x7c00900,0x230400,0x524a4492,0x4000000,0xe00003,0x5280af78,0x2802400,0x962460,0x5280af79,0x2802400,0x962460,0x5280af7b,0x2802400, +0x962460,0x5280af7d,0x2802400,0x962460,0x52c0b3ad,0x2802400,0x962460,0x52c0b3b1,0x7c00100,0x230400,0x60000c02,0x2802100,0x962460,0x60000c02,0x7c00100,0x230400, +0x60000f0a,0x2802100,0x962460,0x60000f0a,0x6800100,0x962540,0x60000f0a,0x7c00100,0x230400,0x6000131f,0x4000000,0x200000,0x6000171a,0x7c00100,0x230400,0x6000171a, +0x7c00100,0x230560,0x60001b27,0x2802100,0x962460,0x60001b27,0x4000000,0xc00000,0x60001b27,0x7c00100,0x230400,0x60001f0b,0x2802000,0x962460,0x60002919,0x7c00100, +0x22040e,0x60002a00,0x4000000,0x1600000,0x60003000,0x24000000,0x10200000,0x60003000,0x24000000,0x10e00000,0x60003700,0x24000000,0x200000,0x60003800,0x24000000,0x1710000, +0x60005102,0x4000000,0x200000,0x60006108,0x7c00100,0x220400,0x60006108,0x7c00100,0x250400,0x60006600,0x24000020,0x200000,0x60008301,0x2802000,0x962460,0x6000903c, +0x2806000,0x962460,0x6000903c,0x4000000,0x400000,0x60009519,0x7c00100,0x220400,0x60009519,0x7c00100,0x250400,0x6000a008,0x7c00100,0x220400,0x6000a008,0x7c00100, +0x250400,0x6000c300,0x4000000,0x32703580,0x6000c654,0x2802000,0x962460,0x6000c654,0x4000010,0x200000,0x6000c654,0x7c00100,0x230400,0x6000c73f,0x2802000,0x962460, +0x6000c73f,0x2802100,0x962460,0x6000c73f,0x4000000,0x200000,0x6000c73f,0x6800100,0x962540,0x6000c73f,0x6804000,0x962540,0x6000c73f,0x7c00100,0x230400,0x6000c80b, +0x7c00100,0x230400,0x6000c941,0x2802100,0x962460,0x6000c941,0x2806000,0x962460,0x6000c941,0x4000000,0x200000,0x6000c941,0x4000010,0x200000,0x6000c941,0x6800000, +0x1329800,0x6000c941,0x6800100,0x962540,0x6000c941,0x7c00100,0x230400,0x6000c941,0xc000010,0x448000,0x6000ca82,0x7c00100,0x230400,0x6000cc00,0x4000000,0xe00000, +0x6000d000,0x4000000,0x200000,0x6002c300,0x4000000,0x100000,0x6002c300,0x4000000,0x10000d,0x6002c300,0x4000100,0x150400,0x6002c300,0x4000100,0x15040d,0x6002c300, +0x4000100,0x10150400,0x600a3000,0x24000000,0x30200000,0x600a3000,0x24000000,0x30e00000,0x600a3700,0x24000000,0x30200000,0x600a3800,0x24000000,0x30200000,0x600a3800,0x24000000, +0xb28045a0,0x600a4305,0x7c00100,0xe30400,0x600ac300,0x4000000,0x30100000,0x600ac400,0x4000000,0x10e0000d,0x600ac400,0x4000000,0x30e0000d,0x600acb14,0x7c00100,0xe30000, +0x600acb16,0x7c00100,0xe30c00,0x600acc00,0x4000000,0x30e00000,0x600acd00,0x4000000,0x30200000,0x600acd00,0x4000000,0x30e00000,0x600acd00,0x4000000,0x30e05200,0x600acd00, +0x4000000,0xb28045a0,0x600acd00,0x4000000,0xb28049c0,0x600ace00,0x4000000,0x30e00000,0x600ace00,0x4000000,0xb28045a0,0x600acf00,0x4000000,0x30e00000,0x600acf00,0x4000000, +0x30e05200,0x600acf00,0x4000000,0xb28045a0,0x600ad111,0x7c40300,0xe30000,0x604ac492,0x4000000,0x30e00003,0x61000a03,0x4000000,0x1600000,0x61000c02,0,0x218960, +0x6100120f,0x4000000,0x200000,0x61001a18,0x7c00100,0x1830000,0x61001d0c,0x7c00100,0x230400,0x61001d0c,0x7c00100,0x250400,0x61006600,0x24000020,0x200000,0x61008407, +0x7c00100,0x220400,0x61008407,0x7c00100,0x250400,0x6100870c,0x7c00100,0x220400,0x61008e00,0x24000000,0x200000,0x61008e00,0x24000000,0x400000,0x61008e00,0x24000002, +0x300000,0x6100903c,0x7c00100,0x230400,0x61009519,0x7c00100,0x220400,0x61009519,0x7c00100,0x250400,0x61009519,0x7c00500,0x22040f,0x61009b71,0x2802100,0x962460, +0x61009b71,0x2806400,0x962460,0x61009b71,0x7c00100,0x230400,0x6100a008,0x2802100,0x962460,0x6100c300,0x4000000,0x20000f,0x6100cd00,0x4000000,0x200000,0x6100d202, +0x2802400,0x962460,0x6100d202,0x2802500,0x962460,0x6100d202,0x7c00100,0x230400,0x6100d302,0x4000020,0x200000,0x6100d302,0x7c00120,0x230405,0x6100d476,0x2802100, +0x962460,0x6100d476,0x2802100,0x962461,0x6100d476,0x2806400,0x962460,0x6100d476,0x4000000,0x400000,0x6100d476,0x6800000,0x1329800,0x6100d476,0x6800100,0x962540, +0x6100d476,0x7c00100,0x230400,0x6100d476,0xc000010,0x448000,0x6100d573,0x2802100,0x962460,0x6100d573,0x2806400,0x962460,0x6100d573,0x6800100,0x962540,0x6100d573, +0x7c00100,0x230400,0x6100d573,0x7c00900,0x230400,0x6100d573,0xc000010,0x448000,0x6100d68d,0x7c00100,0x230400,0x6100d756,0x7c00100,0x230400,0x6100d85c,0x2802400, +0x962460,0x6100d85c,0x6800100,0x962540,0x6100d85c,0x7c00100,0x230400,0x6100d85c,0x7c00500,0x230400,0x6100d997,0x2802100,0x962460,0x6100d997,0x4000000,0x200000, +0x6100d997,0x4000000,0x400000,0x6100d997,0x6800000,0x1329800,0x6100d997,0x6800100,0x962540,0x6100d997,0x6804400,0x962540,0x6100d997,0x7c00100,0x230400,0x6100d997, +0x7c00100,0x230560,0x6100d997,0xc000010,0x448000,0x6100da98,0x6800000,0x1329800,0x6100da98,0x7c00100,0x230400,0x6100db71,0x4000000,0x200000,0x6100dc99,0x2802100, +0x962460,0x6100dc99,0x2802400,0x962460,0x6100dc99,0x6800000,0x1329800,0x6100dc99,0x6800100,0x962540,0x6100dc99,0x6804400,0x962540,0x6100dc99,0x7c00100,0x230400, +0x610a4711,0x7c40300,0xe30000,0x610a4f11,0x7c00300,0xe30001,0x610ace00,0x4000000,0x30e00000,0x6140af78,0x7c00100,0x230400,0x6140af79,0x6800100,0x962540,0x6140af82, +0x7c00100,0x230400,0x6180af79,0x2802400,0x962460,0x62002a00,0x4000000,0x1600000,0x63000c00,0x80000,0x918820,0x63002800,0x80000,0x918820,0x7000080e,0x7c00100, +0x250400,0x70000a03,0x4000000,0x200000,0x70000c00,0,0x218960,0x70000f0a,0x7c00100,0x230400,0x70001004,0x7c00100,0x230400,0x70001524,0x2802100,0x962460, +0x70001524,0x7c00100,0x230400,0x70001615,0x2802100,0x962460,0x7000171a,0x2802100,0x962460,0x70001821,0x6800000,0x1329800,0x70002320,0x7c00100,0x230400,0x70002a00, +0x4000000,0x1500000,0x70002a00,0x4000000,0x1600000,0x70003000,0x24000000,0x200000,0x70003000,0x24000000,0x10200000,0x70003800,0x24000000,0xe00000,0x70005201,0x2802400, +0x962460,0x7000581e,0x7c00100,0x230400,0x70006108,0x7c00100,0x220400,0x70006108,0x7c00100,0x250400,0x70006f30,0x7c00100,0x230400,0x70007300,0x24000000,0x200000, +0x70007f0e,0x4000000,0x200000,0x70008301,0x2802100,0x962460,0x70008301,0x2802400,0x962460,0x70008e00,0x24000000,0x200000,0x70008e00,0x24000000,0x400000,0x70008e00, +0x24000002,0x400000,0x70008e00,0x24000008,0x1410000,0x70008e00,0x24000010,0x400000,0x70008e00,0x2c000010,0x448000,0x70009519,0x7c00100,0x220400,0x70009519,0x7c00100, +0x230400,0x70009519,0x7c00100,0x250400,0x70009865,0x7c00100,0x230400,0x70009965,0x4000010,0x400000,0x70009965,0x7c00100,0x230400,0x7000a008,0x7c00100,0x220400, +0x7000a008,0x7c00100,0x250400,0x7000a008,0x7c00500,0x22040f,0x7000a50e,0x4000000,0x200000,0x7000b61c,0x2802400,0x1862460,0x7000b61c,0x6800400,0x1862400,0x7000b61c, +0x7c00100,0x1830000,0x7000c300,0x4000000,0x100000,0x7000c941,0x2806000,0x962460,0x7000cc00,0x4000000,0xe00000,0x7000cd00,0x4000000,0x200000,0x7000cd00,0x4000000, +0xe00000,0x7000cd00,0x4000000,0x10200000,0x7000cd00,0x4000000,0x10e00000,0x7000cd00,0x4000000,0x10e05200,0x7000cd00,0x4000000,0x928045a0,0x7000cf00,0x4000000,0xe00000, +0x7000cf00,0x4000000,0x10e00000,0x7000d202,0x2802100,0x962460,0x7000d202,0x7c00100,0x230400,0x7000d997,0x7c00100,0x230400,0x7000d997,0xc000010,0x248000,0x7000dd86, +0x2802400,0x962460,0x7000dd86,0x7c00100,0x230400,0x7000dd86,0xc000010,0x448000,0x7000de9f,0x4000000,0x200000,0x7000de9f,0x7c00100,0x230400,0x7000e001,0x2000, +0x962460,0x7000e001,0x2802400,0x962460,0x7000e187,0x2802000,0x962460,0x7000e187,0x2802100,0x962460,0x7000e187,0x4000000,0x200000,0x7000e187,0x7c00100,0x230400, +0x7000e187,0xc000010,0x448000,0x7000e288,0x7c00100,0x230400,0x7000e300,0x4000000,0x200000,0x7000e489,0x2802100,0x962460,0x7000e489,0x2802400,0x962460,0x7000e489, +0x6800100,0x962540,0x7000e489,0x6800100,0x962541,0x7000e489,0x6804400,0x962540,0x7000e489,0x7c00100,0x230400,0x7000e489,0x7c00900,0x230400,0x7000e59d,0x2802100, +0x962460,0x7000e59d,0x2802400,0x962460,0x7000e59d,0x4000000,0x200000,0x7000e59d,0x4000010,0x200000,0x7000e59d,0x6800100,0x962540,0x7000e59d,0x6804400,0x962540, +0x7000e59d,0x7c00100,0x230400,0x7000e59d,0xc000010,0x448000,0x7000e691,0x2802100,0x962460,0x7000e691,0x2802400,0x962460,0x7000e691,0x2806400,0x962460,0x7000e691, +0x6800000,0x1329800,0x7000e691,0x6800100,0x962540,0x7000e691,0x7c00100,0x230400,0x7000e700,0x4000400,0x200400,0x7000e70e,0x7c00100,0x220400,0x7000e719,0x7c00100, +0x220400,0x7000e719,0x7c00500,0x22040f,0x7000e853,0x7c00100,0x230400,0x7000e9a0,0x2802400,0x962460,0x7000e9a0,0x4000000,0x200000,0x7000e9a0,0x4000000,0x500000, +0x7000e9a0,0x7c00100,0x230400,0x7000ea79,0x2802400,0x962460,0x7000ea79,0x4000000,0x200000,0x7000ea79,0x4000000,0xf00000,0x7000ea79,0x4000010,0x400000,0x7000ea79, +0x7c00100,0x230400,0x7000eb8c,0x2802400,0x962460,0x7000eb8c,0x4000000,0x200000,0x7000eb8c,0x7c00100,0x230400,0x7000eca3,0x2802100,0x962460,0x7000eca3,0x2806400, +0x962460,0x7000eca3,0x4000000,0x200000,0x7000eca3,0x6800000,0x1329800,0x7000eca3,0x6800100,0x962540,0x7000eca3,0x7c00100,0x230400,0x7000eca3,0xc000010,0x448000, +0x7000ed95,0x6800000,0x1329800,0x7000ed95,0x7c00100,0x230400,0x7000ed95,0xc000010,0x448000,0x7000ee1c,0x2802400,0x1862460,0x7000ee1c,0x6800000,0x1329800,0x7000ee1c, +0x7c00100,0x1830000,0x7000ee1c,0x7c00900,0x1830000,0x7000ef8f,0x4000000,0x200000,0x7000ef8f,0x7c00100,0x230400,0x7000f08e,0x4000000,0x200000,0x7000f08e,0x7c00100, +0x230400,0x7000f159,0x2802100,0x962460,0x7000f159,0x7c00100,0x230400,0x7000f200,0x4000000,0x200000,0x7000f200,0x4000000,0x1200000,0x7000f200,0x4000000,0x1710000, +0x7000f34b,0x2802100,0x962460,0x7000f34b,0x4000000,0x200000,0x7000f34b,0x4000010,0x400000,0x7000f34b,0x6800000,0x1329800,0x7000f34b,0x7c00100,0x230400,0x7000f34b, +0x7c00900,0x230400,0x7000f34b,0xc000010,0x448000,0x7000f490,0x4000000,0x200000,0x7000f490,0x7c00100,0x230400,0x7000f5a5,0x7c00100,0x230400,0x7000f67b,0x4000000, +0x200000,0x7000f67b,0x4000010,0x200000,0x7000f67b,0x7c00100,0x230400,0x7000f8a6,0x2802100,0x962460,0x7000f8a6,0x2802400,0x962460,0x7000f8a6,0x2806400,0x962460, +0x7000f8a6,0x4000000,0x500000,0x7000f8a6,0x4000010,0xb00000,0x7000f8a6,0x4000800,0x200000,0x7000f8a6,0x6800100,0x962540,0x7000f8a6,0x6800100,0x962541,0x7000f8a6, +0x7c00100,0x230400,0x7000f8a6,0xc000010,0x448000,0x7000f921,0x4000000,0x200000,0x7000fa00,0x4000000,0x200000,0x7000fb9e,0x2802100,0x962460,0x7000fb9e,0x2802400, +0x962460,0x7000fb9e,0x2806400,0x962460,0x7000fb9e,0x4000000,0x200000,0x7000fb9e,0x6800000,0x1329800,0x7000fb9e,0x6800100,0x962540,0x7000fb9e,0x6800100,0x962541, +0x7000fb9e,0x7c00100,0x230400,0x7000fc92,0x4000000,0x200000,0x7000fc92,0x6800000,0x1329800,0x7000fc92,0x7c00100,0x220400,0x7000fc92,0x7c00100,0x230400,0x7000fc92, +0x7c00100,0x250400,0x700acd00,0x4000000,0x30e00000,0x700acd00,0x4000000,0xb28045a0,0x700ace00,0x4000000,0x30e00000,0x700acf00,0x4000000,0x30e00000,0x700acf00,0x4000000, +0xb28045a0,0x7040dfbd,0x4000000,0x200000,0x7040f7c1,0x80000,0x918820,0x7080af79,0x2802400,0x962460,0x7080dfbd,0x2802400,0x962460,0x70c0e4bf,0x2802400,0x962460, +0x70c0e4bf,0x6800100,0x962540,0x8000120f,0x7c00100,0x230400,0x80001524,0x7c00100,0x230400,0x8000171a,0x7c00100,0x230400,0x80002006,0x7c00100,0x220400,0x80002006, +0x7c00100,0x250400,0x80002a00,0x4000000,0x1500000,0x80002d00,0x4000000,0x200000,0x80005208,0x2802400,0x962460,0x80005c00,0x4000000,0x200000,0x80007300,0x24000000, +0x200000,0x80009519,0x7c00100,0x220400,0x80009519,0x7c00100,0x230400,0x80009519,0x7c00100,0x250400,0x80009865,0x7c00100,0x230400,0x8000a008,0x2802100,0x962460, +0x8000b30a,0x4000000,0x500000,0x8000b30a,0x7c00100,0x230400,0x8000cd00,0x4000000,0xe00000,0x8000d202,0x2802500,0x962460,0x8000d202,0x7c00100,0x230400,0x8000d68d, +0x4000000,0x200000,0x8000d997,0x2802400,0x962460,0x8000d997,0x4000000,0x200000,0x8000d997,0x4000000,0x400000,0x8000d997,0x4000000,0x500000,0x8000d997,0x7c00100, +0x230400,0x8000d997,0xc000010,0x448000,0x8000e489,0x2802100,0x962460,0x8000e489,0x7c00100,0x230400,0x8000e719,0x7c00100,0x220400,0x8000f8a6,0x2802100,0x962460, +0x8000f8a6,0x7c00100,0x230400,0x8000f8a6,0xc000010,0x448000,0x8000fda1,0x2802100,0x1862460,0x8000fda1,0x2806400,0x1862460,0x8000fda1,0x4000000,0x1800000,0x8000fda1, +0x6800000,0x1329800,0x8000fda1,0x6800100,0x1862540,0x8000fda1,0x7c00100,0x1830000,0x8000fda1,0xc000010,0x448000,0x8000fe9c,0x7c00100,0x230400,0x8000fe9c,0x7c00100, +0x830400,0x8000fe9c,0x7c00100,0x1430400,0x8000ff06,0x7c00100,0x220400,0x80010165,0x7c00100,0x230400,0x800102a2,0x4000000,0x200000,0x800102a2,0x7c00100,0x230400, +0x800103a4,0x7c00100,0x230400,0x800103a4,0xc000010,0x448000,0x8001044c,0x4000000,0x200000,0x8001044c,0x7c00100,0x220400,0x8001044c,0x7c00100,0x250400,0x80010670, +0x2802000,0x962460,0x80010670,0x4000000,0x200000,0x80010670,0x4000010,0x400000,0x80010670,0xc000010,0x448000,0x800a4711,0x7c40300,0xe30000,0x800acd00,0x4000000, +0x30e00000,0x800acd00,0x4000000,0x72904de0,0x800ace00,0x4000000,0x30e00000,0x800acf00,0x4000000,0x30e00000,0x800b0011,0x7c40300,0xe30000,0x800b0500,0x4000000,0x30e00000, +0x800b0500,0x4000000,0xb28045a0,0x90001615,0x7c00100,0x230400,0x9000171a,0x4000000,0x200000,0x9000171a,0x7c00100,0x230400,0x90003000,0x24000000,0x200000,0x90007f0e, +0x4000000,0x200000,0x90008301,0x2802000,0x962460,0x90008e00,0x24000000,0x400000,0x90009519,0x7c00100,0x250400,0x9000a16f,0x2802100,0x962460,0x9000d200,0, +0x218960,0x9000d202,0x2802000,0x962460,0x9000d202,0x2802100,0x962460,0x9000d202,0x7c00100,0x230400,0x9000e59d,0x2802100,0x962460,0x900107a7,0x2802100,0x962460, +0x900107a7,0x2802400,0x962460,0x900107a7,0x2802c00,0x962460,0x900107a7,0x4000000,0x1400000,0x900107a7,0x6800000,0x1329800,0x900107a7,0x7c00100,0x220400,0x900107a7, +0x7c00100,0x250400,0x900108a8,0x2802100,0x962460,0x900108a8,0x2806400,0x962460,0x900108a8,0x4000000,0x200000,0x900108a8,0x4000000,0x400000,0x900108a8,0x4000010, +0x400000,0x900108a8,0x6800000,0x1329800,0x900108a8,0x6800100,0x962540,0x900108a8,0x7c00100,0x230400,0x900108a8,0xc000010,0x448000,0x90010908,0x7c00100,0x220400, +0x90010a38,0x2802100,0x962460,0x90010ca9,0x2802100,0x962460,0x90010ca9,0x4000000,0x500000,0x90010ca9,0x4000010,0xb00000,0x90010ca9,0x6800100,0x962540,0x90010ca9, +0x7c00100,0x230400,0x90010d1b,0x4000000,0x500000,0x90010eaa,0x2802100,0x962460,0x90010eaa,0x2802400,0x962460,0x90010eaa,0x2806400,0x962460,0x90010eaa,0x4000000, +0x200000,0x90010eaa,0x4000000,0x400000,0x90010eaa,0x4000010,0x400000,0x90010eaa,0x6800000,0x1329800,0x90010eaa,0x6800100,0x962540,0x90010eaa,0x7c00100,0x230400, +0x90010eaa,0xc000010,0x448000,0x90010fab,0x7c00100,0x220400,0x90010fab,0x7c00100,0x250400,0x9002c300,0x4000000,0x100000,0x900ac400,0x4000000,0xe0000d,0x900acd00, +0x4000000,0x30e00000,0x900acd00,0x4000000,0xb28045a0,0x900acf00,0x4000000,0x30e00000,0x900b0500,0x4000000,0xe00000,0x900b0500,0x4000000,0x30e00000,0x900b0500,0x4000000, +0xb28045a0,0x900b0b9a,0x7c00900,0x1230400,0x900b109a,0x7c00300,0xe30000,0x900b119a,0x7c00300,0xe30000,0x90408e06,0x24000000,0x400000}; #endif /* !U_PLATFORM_IS_DARWIN_BASED */ #if !U_PLATFORM_IS_DARWIN_BASED -static const int32_t countPropsVectors=5949; +static const int32_t countPropsVectors=6279; #else /* !U_PLATFORM_IS_DARWIN_BASED */ -static const int32_t countPropsVectors=6003; +static const int32_t countPropsVectors=6333; #endif /* !U_PLATFORM_IS_DARWIN_BASED */ static const int32_t propsVectorsColumns=3; -static const uint16_t scriptExtensions[172]={ -0x800e,0x8019,8,0x8059,8,2,8,0x8019,8,0x8038,8,8,3,0x800c,2,0x22, -0x8025,2,0x22,0x54,0x79,0x807b,2,0x8022,2,0x8025,2,0x18,4,0xa,0xf,0x10, -0x15,0x19,0x1a,0x1f,0x23,0x24,0x89,0x8097,4,0xa,0xf,0x10,0x15,0x19,0x1a,0x1f, -0x23,0x24,0x8089,4,0xa,0xf,0x10,0x15,0x1a,0x1f,0x21,0x23,0x24,0x3a,0x89,0x91, -0x99,0x9e,0x80a0,4,0xa,0xf,0x10,0x15,0x1a,0x1f,0x21,0x23,0x24,0x30,0x3a,0x89, -0x91,0x99,0x9e,0x80a0,0xa,0x78,0x80a0,0xa,0x54,4,0x3a,0x8076,4,0x59,0x10,0x80a4, -0x10,0x5e,0xf,0x809d,0xf,0x62,0x23,0x8089,0x23,0x66,0x1c,0x34,0x8076,0x1c,0x6a,0x2a, -0x2b,0x2c,0x802d,0x1b,0x805a,0x800a,0xa,0x8089,0xa,0x8097,0xa,0x15,0x1a,0x23,0x8024,0xa, -0x8015,0xa,0x19,0x8089,5,0x11,0x12,0x14,0x16,0x8029,5,0x11,0x12,0x14,0x8016,0x11, -0x14,0x8016,5,0x8011,0xa,0xf,0x10,0x78,0x91,0x99,0x9e,0xa0,0x80a3,0xa,0x8023,0xa, -0x9d,0x19,0x1c,0x804f,0x37,0x804e,0x2f,0x8031,2,0x8007,0x8087,0}; +static const uint16_t scriptExtensions[194]={ +0x800e,0x8019,8,0x8059,8,2,8,0x8038,8,6,8,0x8019,3,0x800c,2,0x22, +0x8025,2,0x22,0x54,0x79,0x7b,0x80a7,2,0x8022,2,0x8025,2,0x19,4,0xa,0xf, +0x10,0x15,0x19,0x1a,0x1f,0x23,0x24,0x89,0x8097,4,0xa,0xf,0x10,0x15,0x19,0x1a, +0x1f,0x23,0x24,0x8089,4,0xa,0xf,0x10,0x15,0x1a,0x1f,0x21,0x23,0x24,0x3a,0x89, +0x91,0x99,0x9e,0x80a0,4,0xa,0xf,0x10,0x15,0x1a,0x1f,0x21,0x23,0x24,0x30,0x3a, +0x89,0x91,0x99,0x9e,0x80a0,0xa,0x78,0x80a0,0xa,0x55,4,0x3a,0x8076,4,0x5a,0x10, +0x80a4,0x10,0x5f,0xf,0x809d,0xf,0x63,0x23,0x8089,0x23,0x67,0x1c,0x34,0x8076,0x1c,0x6b, +0xc,0x8019,0x2a,0x2b,0x2c,0x802d,0x1b,0x805a,0x800a,0xa,0x8089,0xa,0x8097,0xa,0x15,0x1a, +0x23,0x8024,0xa,0x8015,0xa,0x19,0x8089,5,0x11,0x12,0x14,0x16,0x8029,5,0x11,0x12, +0x14,0x8016,0x8011,5,0x8011,0x11,0x14,0x8016,0xa,0xf,0x10,0x15,0x78,0x91,0x99,0x9e, +0xa0,0x80a3,0xa,0xf,0x10,0x78,0x91,0x99,0x9e,0xa0,0x80a3,4,0x800a,0xa,0xab,0xa, +0x8023,0xa,0xaf,0x19,0x1c,0x804f,0x37,0x804e,0x2f,0x31,0x8053,0x2f,0x8031,2,0x8007,0x89, +0x67,0x8087}; #if !U_PLATFORM_IS_DARWIN_BASED -static const int32_t indexes[UPROPS_INDEX_COUNT]={0x26d6,0x26d6,0x26d6,0x26d6,0x5ca4,3,0x73e1,0x7437,0x7437,0x7437,0xb06a6,0x2774191,0,0,0,0}; +static const int32_t indexes[UPROPS_INDEX_COUNT]={0x28aa,0x28aa,0x28aa,0x28aa,0x6196,3,0x7a1d,0x7a7e,0x7a7e,0x7a7e,0xb11ae,0x2a75631,0,0,0,0}; #else /* !U_PLATFORM_IS_DARWIN_BASED */ -static const int32_t indexes[UPROPS_INDEX_COUNT]={0x2718,0x2718,0x2718,0x2718,0x5d48,3,0x74bb,0x7511,0x7511,0x7511,0xb06a6,0x2774191,0,0,0,0}; +static const int32_t indexes[UPROPS_INDEX_COUNT]={0x28ec,0x28ec,0x28ec,0x28ec,0x623a,3,0x7af7,0x7b58,0x7b58,0x7b58,0xb11ae,0x2a75631,0,0,0,0}; #endif /* !U_PLATFORM_IS_DARWIN_BASED */ +#endif // INCLUDED_FROM_UCHAR_C diff --git a/icuSources/common/ucharstrie.cpp b/icuSources/common/ucharstrie.cpp index 476271de..e0b33af5 100644 --- a/icuSources/common/ucharstrie.cpp +++ b/icuSources/common/ucharstrie.cpp @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * Copyright (C) 2010-2011, International Business Machines * Corporation and others. All Rights Reserved. ******************************************************************************* * file name: ucharstrie.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -173,7 +175,8 @@ UCharsTrie::next(int32_t uchar) { } UStringTrieResult -UCharsTrie::next(const UChar *s, int32_t sLength) { +UCharsTrie::next(ConstChar16Ptr ptr, int32_t sLength) { + const UChar *s=ptr; if(sLength<0 ? *s==0 : sLength==0) { // Empty input. return current(); diff --git a/icuSources/common/ucharstriebuilder.cpp b/icuSources/common/ucharstriebuilder.cpp index 042bab10..694648d0 100644 --- a/icuSources/common/ucharstriebuilder.cpp +++ b/icuSources/common/ucharstriebuilder.cpp @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * Copyright (C) 2010-2012, International Business Machines * Corporation and others. All Rights Reserved. ******************************************************************************* * file name: ucharstriebuilder.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/ucharstrieiterator.cpp b/icuSources/common/ucharstrieiterator.cpp index 30867c05..b3132241 100644 --- a/icuSources/common/ucharstrieiterator.cpp +++ b/icuSources/common/ucharstrieiterator.cpp @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * Copyright (C) 2010-2011, International Business Machines * Corporation and others. All Rights Reserved. ******************************************************************************* * file name: ucharstrieiterator.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -19,7 +21,7 @@ U_NAMESPACE_BEGIN -UCharsTrie::Iterator::Iterator(const UChar *trieUChars, int32_t maxStringLength, +UCharsTrie::Iterator::Iterator(ConstChar16Ptr trieUChars, int32_t maxStringLength, UErrorCode &errorCode) : uchars_(trieUChars), pos_(uchars_), initialPos_(uchars_), diff --git a/icuSources/common/uchriter.cpp b/icuSources/common/uchriter.cpp index 40b06ce5..822168f5 100644 --- a/icuSources/common/uchriter.cpp +++ b/icuSources/common/uchriter.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * Copyright (C) 1998-2012, International Business Machines Corporation and @@ -23,14 +25,14 @@ UCharCharacterIterator::UCharCharacterIterator() // never default construct! } -UCharCharacterIterator::UCharCharacterIterator(const UChar* textPtr, +UCharCharacterIterator::UCharCharacterIterator(ConstChar16Ptr textPtr, int32_t length) : CharacterIterator(textPtr != 0 ? (length>=0 ? length : u_strlen(textPtr)) : 0), text(textPtr) { } -UCharCharacterIterator::UCharCharacterIterator(const UChar* textPtr, +UCharCharacterIterator::UCharCharacterIterator(ConstChar16Ptr textPtr, int32_t length, int32_t position) : CharacterIterator(textPtr != 0 ? (length>=0 ? length : u_strlen(textPtr)) : 0, position), @@ -38,7 +40,7 @@ UCharCharacterIterator::UCharCharacterIterator(const UChar* textPtr, { } -UCharCharacterIterator::UCharCharacterIterator(const UChar* textPtr, +UCharCharacterIterator::UCharCharacterIterator(ConstChar16Ptr textPtr, int32_t length, int32_t textBegin, int32_t textEnd, @@ -347,7 +349,7 @@ UCharCharacterIterator::move32(int32_t delta, CharacterIterator::EOrigin origin) return pos; } -void UCharCharacterIterator::setText(const UChar* newText, +void UCharCharacterIterator::setText(ConstChar16Ptr newText, int32_t newTextLength) { text = newText; if(newText == 0 || newTextLength < 0) { diff --git a/icuSources/common/ucln.h b/icuSources/common/ucln.h index cd2630af..fe6666ef 100644 --- a/icuSources/common/ucln.h +++ b/icuSources/common/ucln.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * @@ -6,7 +8,7 @@ * ****************************************************************************** * file name: ucln.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/ucln_cmn.cpp b/icuSources/common/ucln_cmn.cpp index 2480c9d3..8cabf137 100644 --- a/icuSources/common/ucln_cmn.cpp +++ b/icuSources/common/ucln_cmn.cpp @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * Copyright (C) 2001-2014, International Business Machines * Corporation and others. All Rights Reserved. ****************************************************************************** * file name: ucln_cmn.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/ucln_cmn.h b/icuSources/common/ucln_cmn.h index 2fdf1c7a..a6ecfd54 100644 --- a/icuSources/common/ucln_cmn.h +++ b/icuSources/common/ucln_cmn.h @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * Copyright (C) 2001-2016, International Business Machines * Corporation and others. All Rights Reserved. ****************************************************************************** * file name: ucln_cmn.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/ucln_imp.h b/icuSources/common/ucln_imp.h index d5d202ec..1bfcde0f 100644 --- a/icuSources/common/ucln_imp.h +++ b/icuSources/common/ucln_imp.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * @@ -6,7 +8,7 @@ * ****************************************************************************** * file name: ucln_imp.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -119,7 +121,9 @@ U_CAPI void U_EXPORT2 UCLN_FINI () /* READ READ READ READ! Are you getting compilation errors from windows.h? Any source file which includes this (ucln_imp.h) header MUST be defined with language extensions ON. */ +#ifndef WIN32_LEAN_AND_MEAN # define WIN32_LEAN_AND_MEAN +#endif # define VC_EXTRALEAN # define NOUSER # define NOSERVICE diff --git a/icuSources/common/ucmndata.c b/icuSources/common/ucmndata.cpp similarity index 96% rename from icuSources/common/ucmndata.c rename to icuSources/common/ucmndata.cpp index b9a11eb6..251c7ba1 100644 --- a/icuSources/common/ucmndata.c +++ b/icuSources/common/ucmndata.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * @@ -205,7 +207,9 @@ pointerTOCPrefixBinarySearch(const char *s, const PointerTOCEntry *toc, int32_t return -1; } -static uint32_t offsetTOCEntryCount(const UDataMemory *pData) { +U_CDECL_BEGIN +static uint32_t U_CALLCONV +offsetTOCEntryCount(const UDataMemory *pData) { int32_t retVal=0; const UDataOffsetTOC *toc = (UDataOffsetTOC *)pData->toc; if (toc != NULL) { @@ -214,11 +218,12 @@ static uint32_t offsetTOCEntryCount(const UDataMemory *pData) { return retVal; } -static const DataHeader * +static const DataHeader * U_CALLCONV offsetTOCLookupFn(const UDataMemory *pData, const char *tocEntryName, int32_t *pLength, UErrorCode *pErrorCode) { + (void)pErrorCode; const UDataOffsetTOC *toc = (UDataOffsetTOC *)pData->toc; if(toc!=NULL) { const char *base=(const char *)toc; @@ -260,16 +265,16 @@ offsetTOCLookupFn(const UDataMemory *pData, } -static uint32_t pointerTOCEntryCount(const UDataMemory *pData) { +static uint32_t U_CALLCONV pointerTOCEntryCount(const UDataMemory *pData) { const PointerTOC *toc = (PointerTOC *)pData->toc; return (uint32_t)((toc != NULL) ? (toc->count) : 0); } - -static const DataHeader *pointerTOCLookupFn(const UDataMemory *pData, +static const DataHeader * U_CALLCONV pointerTOCLookupFn(const UDataMemory *pData, const char *name, int32_t *pLength, UErrorCode *pErrorCode) { + (void)pErrorCode; if(pData->toc!=NULL) { const PointerTOC *toc = (PointerTOC *)pData->toc; int32_t number, count=(int32_t)toc->count; @@ -298,6 +303,8 @@ static const DataHeader *pointerTOCLookupFn(const UDataMemory *pData, return pData->pHeader; } } +U_CDECL_END + static const commonDataFuncs CmnDFuncs = {offsetTOCLookupFn, offsetTOCEntryCount}; static const commonDataFuncs ToCPFuncs = {pointerTOCLookupFn, pointerTOCEntryCount}; diff --git a/icuSources/common/ucmndata.h b/icuSources/common/ucmndata.h index 36163c50..cc126d53 100644 --- a/icuSources/common/ucmndata.h +++ b/icuSources/common/ucmndata.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * diff --git a/icuSources/common/ucnv.c b/icuSources/common/ucnv.cpp similarity index 99% rename from icuSources/common/ucnv.c rename to icuSources/common/ucnv.cpp index d0e8d356..ae3c63d3 100644 --- a/icuSources/common/ucnv.c +++ b/icuSources/common/ucnv.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * diff --git a/icuSources/common/ucnv2022.cpp b/icuSources/common/ucnv2022.cpp index 7d4815dc..f0d0946c 100644 --- a/icuSources/common/ucnv2022.cpp +++ b/icuSources/common/ucnv2022.cpp @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 2000-2016, International Business Machines * Corporation and others. All Rights Reserved. ********************************************************************** * file name: ucnv2022.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -223,10 +225,10 @@ typedef struct{ /* ISO-2022 ----------------------------------------------------------------- */ /*Forward declaration */ -U_CFUNC void +U_CFUNC void U_CALLCONV ucnv_fromUnicode_UTF8(UConverterFromUnicodeArgs * args, UErrorCode * err); -U_CFUNC void +U_CFUNC void U_CALLCONV ucnv_fromUnicode_UTF8_OFFSETS_LOGIC(UConverterFromUnicodeArgs * args, UErrorCode * err); @@ -383,26 +385,31 @@ typedef enum{ } Variant2022; /*********** ISO 2022 Converter Protos ***********/ -static void +static void U_CALLCONV _ISO2022Open(UConverter *cnv, UConverterLoadArgs *pArgs, UErrorCode *errorCode); -static void +static void U_CALLCONV _ISO2022Close(UConverter *converter); -static void +static void U_CALLCONV _ISO2022Reset(UConverter *converter, UConverterResetChoice choice); -static const char* +U_CDECL_BEGIN +static const char * U_CALLCONV _ISO2022getName(const UConverter* cnv); +U_CDECL_END -static void +static void U_CALLCONV _ISO_2022_WriteSub(UConverterFromUnicodeArgs *args, int32_t offsetIndex, UErrorCode *err); -static UConverter * +U_CDECL_BEGIN +static UConverter * U_CALLCONV _ISO_2022_SafeClone(const UConverter *cnv, void *stackBuffer, int32_t *pBufferSize, UErrorCode *status); +U_CDECL_END + #ifdef U_ENABLE_GENERIC_ISO_2022 -static void +static void U_CALLCONV T_UConverter_toUnicode_ISO_2022_OFFSETS_LOGIC(UConverterToUnicodeArgs* args, UErrorCode* err); #endif @@ -468,7 +475,7 @@ setInitialStateFromUnicodeKR(UConverter* converter,UConverterDataISO2022 *myConv } } -static void +static void U_CALLCONV _ISO2022Open(UConverter *cnv, UConverterLoadArgs *pArgs, UErrorCode *errorCode){ char myLocale[6]={' ',' ',' ',' ',' ',' '}; @@ -646,7 +653,7 @@ _ISO2022Open(UConverter *cnv, UConverterLoadArgs *pArgs, UErrorCode *errorCode){ } -static void +static void U_CALLCONV _ISO2022Close(UConverter *converter) { UConverterDataISO2022* myData =(UConverterDataISO2022 *) (converter->extraInfo); UConverterSharedData **array = myData->myConverterArray; @@ -669,7 +676,7 @@ _ISO2022Close(UConverter *converter) { } } -static void +static void U_CALLCONV _ISO2022Reset(UConverter *converter, UConverterResetChoice choice) { UConverterDataISO2022 *myConverterData=(UConverterDataISO2022 *) (converter->extraInfo); if(choice<=UCNV_RESET_TO_UNICODE) { @@ -714,7 +721,9 @@ _ISO2022Reset(UConverter *converter, UConverterResetChoice choice) { } } -static const char* +U_CDECL_BEGIN + +static const char * U_CALLCONV _ISO2022getName(const UConverter* cnv){ if(cnv->extraInfo){ UConverterDataISO2022* myData= (UConverterDataISO2022*)cnv->extraInfo; @@ -723,6 +732,8 @@ _ISO2022getName(const UConverter* cnv){ return NULL; } +U_CDECL_END + /*************** to unicode *******************/ /**************************************************************************** @@ -1243,7 +1254,7 @@ _2022ToGR94DBCS(uint32_t value) { * */ -static void +static void U_CALLCONV T_UConverter_toUnicode_ISO_2022_OFFSETS_LOGIC(UConverterToUnicodeArgs* args, UErrorCode* err){ const char* mySourceLimit, *realSourceLimit; @@ -1649,7 +1660,7 @@ static const uint16_t hwkana_fb[HWKANA_END - HWKANA_START + 1] = { 0x212C /* U+FF9F */ }; -static void +static void U_CALLCONV UConverter_fromUnicode_ISO_2022_JP_OFFSETS_LOGIC(UConverterFromUnicodeArgs* args, UErrorCode* err) { UConverter *cnv = args->converter; UConverterDataISO2022 *converterData; @@ -2066,7 +2077,7 @@ getTrail: /*************** to unicode *******************/ -static void +static void U_CALLCONV UConverter_toUnicode_ISO_2022_JP_OFFSETS_LOGIC(UConverterToUnicodeArgs *args, UErrorCode* err){ char tempBuf[2]; @@ -2318,7 +2329,7 @@ endloop: * ii) There are only 2 shifting sequences SO to shift into double byte mode * and SI to shift into single byte mode */ -static void +static void U_CALLCONV UConverter_fromUnicode_ISO_2022_KR_OFFSETS_LOGIC_IBM(UConverterFromUnicodeArgs* args, UErrorCode* err){ UConverter* saveConv = args->converter; @@ -2342,7 +2353,7 @@ UConverter_fromUnicode_ISO_2022_KR_OFFSETS_LOGIC_IBM(UConverterFromUnicodeArgs* args->converter=saveConv; } -static void +static void U_CALLCONV UConverter_fromUnicode_ISO_2022_KR_OFFSETS_LOGIC(UConverterFromUnicodeArgs* args, UErrorCode* err){ const UChar *source = args->source; @@ -2561,7 +2572,7 @@ getTrail: /************************ To Unicode ***************************************/ -static void +static void U_CALLCONV UConverter_toUnicode_ISO_2022_KR_OFFSETS_LOGIC_IBM(UConverterToUnicodeArgs *args, UErrorCode* err){ char const* sourceStart; @@ -2659,7 +2670,7 @@ escape: } } -static void +static void U_CALLCONV UConverter_toUnicode_ISO_2022_KR_OFFSETS_LOGIC(UConverterToUnicodeArgs *args, UErrorCode* err){ char tempBuf[2]; @@ -2901,7 +2912,7 @@ static const char* const escSeqCharsCN[10] ={ CNS_11643_1992_Plane_7_STR }; -static void +static void U_CALLCONV UConverter_fromUnicode_ISO_2022_CN_OFFSETS_LOGIC(UConverterFromUnicodeArgs* args, UErrorCode* err){ UConverter *cnv = args->converter; UConverterDataISO2022 *converterData; @@ -3252,7 +3263,7 @@ getTrail: } -static void +static void U_CALLCONV UConverter_toUnicode_ISO_2022_CN_OFFSETS_LOGIC(UConverterToUnicodeArgs *args, UErrorCode* err){ char tempBuf[3]; @@ -3454,7 +3465,7 @@ endloop: } #endif /* #if !UCONFIG_ONLY_HTML_CONVERSION */ -static void +static void U_CALLCONV _ISO_2022_WriteSub(UConverterFromUnicodeArgs *args, int32_t offsetIndex, UErrorCode *err) { UConverter *cnv = args->converter; UConverterDataISO2022 *myConverterData=(UConverterDataISO2022 *) cnv->extraInfo; @@ -3578,7 +3589,9 @@ struct cloneStruct }; -static UConverter * +U_CDECL_BEGIN + +static UConverter * U_CALLCONV _ISO_2022_SafeClone( const UConverter *cnv, void *stackBuffer, @@ -3625,7 +3638,9 @@ _ISO_2022_SafeClone( return &localClone->cnv; } -static void +U_CDECL_END + +static void U_CALLCONV _ISO_2022_GetUnicodeSet(const UConverter *cnv, const USetAdder *sa, UConverterUnicodeSet which, diff --git a/icuSources/common/ucnv_bld.cpp b/icuSources/common/ucnv_bld.cpp index fe9684d9..14de21bd 100644 --- a/icuSources/common/ucnv_bld.cpp +++ b/icuSources/common/ucnv_bld.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************** * COPYRIGHT: diff --git a/icuSources/common/ucnv_bld.h b/icuSources/common/ucnv_bld.h index 2fbba14e..a1e2df67 100644 --- a/icuSources/common/ucnv_bld.h +++ b/icuSources/common/ucnv_bld.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 1999-2015 International Business Machines diff --git a/icuSources/common/ucnv_cb.c b/icuSources/common/ucnv_cb.cpp similarity index 98% rename from icuSources/common/ucnv_cb.c rename to icuSources/common/ucnv_cb.cpp index fa34b658..1bb00120 100644 --- a/icuSources/common/ucnv_cb.c +++ b/icuSources/common/ucnv_cb.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 2000-2006, International Business Machines diff --git a/icuSources/common/ucnv_cnv.c b/icuSources/common/ucnv_cnv.cpp similarity index 95% rename from icuSources/common/ucnv_cnv.c rename to icuSources/common/ucnv_cnv.cpp index f8e2f830..ea71acf9 100644 --- a/icuSources/common/ucnv_cnv.c +++ b/icuSources/common/ucnv_cnv.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * @@ -31,6 +33,9 @@ ucnv_getCompleteUnicodeSet(const UConverter *cnv, const USetAdder *sa, UConverterUnicodeSet which, UErrorCode *pErrorCode) { + (void)cnv; + (void)which; + (void)pErrorCode; sa->addRange(sa->set, 0, 0x10ffff); } @@ -39,6 +44,9 @@ ucnv_getNonSurrogateUnicodeSet(const UConverter *cnv, const USetAdder *sa, UConverterUnicodeSet which, UErrorCode *pErrorCode) { + (void)cnv; + (void)which; + (void)pErrorCode; sa->addRange(sa->set, 0, 0xd7ff); sa->addRange(sa->set, 0xe000, 0x10ffff); } diff --git a/icuSources/common/ucnv_cnv.h b/icuSources/common/ucnv_cnv.h index 402e2c94..2eed2c60 100644 --- a/icuSources/common/ucnv_cnv.h +++ b/icuSources/common/ucnv_cnv.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 1999-2011, International Business Machines diff --git a/icuSources/common/ucnv_ct.c b/icuSources/common/ucnv_ct.cpp similarity index 97% rename from icuSources/common/ucnv_ct.c rename to icuSources/common/ucnv_ct.cpp index 91d66e12..c9a0ce36 100644 --- a/icuSources/common/ucnv_ct.c +++ b/icuSources/common/ucnv_ct.cpp @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 2010-2015, International Business Machines * Corporation and others. All Rights Reserved. ********************************************************************** * file name: ucnv_ct.c -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -163,16 +165,17 @@ typedef struct{ } UConverterDataCompoundText; /*********** Compound Text Converter Protos ***********/ -static void +U_CDECL_BEGIN +static void U_CALLCONV _CompoundTextOpen(UConverter *cnv, UConverterLoadArgs *pArgs, UErrorCode *errorCode); -static void +static void U_CALLCONV _CompoundTextClose(UConverter *converter); -static void +static void U_CALLCONV _CompoundTextReset(UConverter *converter, UConverterResetChoice choice); -static const char* +static const char* U_CALLCONV _CompoundTextgetName(const UConverter* cnv); @@ -255,14 +258,14 @@ static COMPOUND_TEXT_CONVERTERS findStateFromEscSeq(const char* source, const ch return state; } -static void +static void U_CALLCONV _CompoundTextOpen(UConverter *cnv, UConverterLoadArgs *pArgs, UErrorCode *errorCode){ cnv->extraInfo = uprv_malloc (sizeof (UConverterDataCompoundText)); if (cnv->extraInfo != NULL) { UConverterDataCompoundText *myConverterData = (UConverterDataCompoundText *) cnv->extraInfo; UConverterNamePieces stackPieces; - UConverterLoadArgs stackArgs={ (int32_t)sizeof(UConverterLoadArgs) }; + UConverterLoadArgs stackArgs=UCNV_LOAD_ARGS_INITIALIZER; myConverterData->myConverterArray[COMPOUND_TEXT_SINGLE_0] = NULL; myConverterData->myConverterArray[COMPOUND_TEXT_SINGLE_1] = ucnv_loadSharedData("icu-internal-compound-s1", &stackPieces, &stackArgs, errorCode); @@ -298,7 +301,7 @@ _CompoundTextOpen(UConverter *cnv, UConverterLoadArgs *pArgs, UErrorCode *errorC } -static void +static void U_CALLCONV _CompoundTextClose(UConverter *converter) { UConverterDataCompoundText* myConverterData = (UConverterDataCompoundText*)(converter->extraInfo); int32_t i; @@ -315,16 +318,19 @@ _CompoundTextClose(UConverter *converter) { } } -static void +static void U_CALLCONV _CompoundTextReset(UConverter *converter, UConverterResetChoice choice) { + (void)converter; + (void)choice; } -static const char* +static const char* U_CALLCONV _CompoundTextgetName(const UConverter* cnv){ + (void)cnv; return "x11-compound-text"; } -static void +static void U_CALLCONV UConverter_fromUnicode_CompoundText_OFFSETS(UConverterFromUnicodeArgs* args, UErrorCode* err){ UConverter *cnv = args->converter; uint8_t *target = (uint8_t *) args->target; @@ -456,7 +462,7 @@ getTrail: } -static void +static void U_CALLCONV UConverter_toUnicode_CompoundText_OFFSETS(UConverterToUnicodeArgs *args, UErrorCode* err){ const char *mySource = (char *) args->source; @@ -572,7 +578,7 @@ UConverter_toUnicode_CompoundText_OFFSETS(UConverterToUnicodeArgs *args, args->source = mySource; } -static void +static void U_CALLCONV _CompoundText_GetUnicodeSet(const UConverter *cnv, const USetAdder *sa, UConverterUnicodeSet which, @@ -589,6 +595,7 @@ _CompoundText_GetUnicodeSet(const UConverter *cnv, sa->addRange(sa->set, 0x0020, 0x007F); sa->addRange(sa->set, 0x00A0, 0x00FF); } +U_CDECL_END static const UConverterImpl _CompoundTextImpl = { @@ -611,8 +618,11 @@ static const UConverterImpl _CompoundTextImpl = { _CompoundTextgetName, NULL, NULL, - _CompoundText_GetUnicodeSet + _CompoundText_GetUnicodeSet, + NULL, + NULL }; + static const UConverterStaticData _CompoundTextStaticData = { sizeof(UConverterStaticData), "COMPOUND_TEXT", diff --git a/icuSources/common/ucnv_err.c b/icuSources/common/ucnv_err.cpp similarity index 97% rename from icuSources/common/ucnv_err.c rename to icuSources/common/ucnv_err.cpp index f0fbfff7..31bb2ac0 100644 --- a/icuSources/common/ucnv_err.c +++ b/icuSources/common/ucnv_err.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ***************************************************************************** * @@ -105,6 +107,10 @@ UCNV_FROM_U_CALLBACK_STOP ( UConverterCallbackReason reason, UErrorCode * err) { + (void)context; + (void)fromUArgs; + (void)codeUnits; + (void)length; if (reason == UCNV_UNASSIGNED && IS_DEFAULT_IGNORABLE_CODE_POINT(codePoint)) { /* @@ -128,6 +134,7 @@ UCNV_TO_U_CALLBACK_STOP ( UErrorCode * err) { /* the caller must have set the error code accordingly */ + (void)context; (void)toUArgs; (void)codePoints; (void)length; (void)reason; (void)err; return; } @@ -141,6 +148,9 @@ UCNV_FROM_U_CALLBACK_SKIP ( UConverterCallbackReason reason, UErrorCode * err) { + (void)fromUArgs; + (void)codeUnits; + (void)length; if (reason <= UCNV_IRREGULAR) { if (reason == UCNV_UNASSIGNED && IS_DEFAULT_IGNORABLE_CODE_POINT(codePoint)) @@ -169,6 +179,8 @@ UCNV_FROM_U_CALLBACK_SUBSTITUTE ( UConverterCallbackReason reason, UErrorCode * err) { + (void)codeUnits; + (void)length; if (reason <= UCNV_IRREGULAR) { if (reason == UCNV_UNASSIGNED && IS_DEFAULT_IGNORABLE_CODE_POINT(codePoint)) @@ -366,6 +378,9 @@ UCNV_TO_U_CALLBACK_SKIP ( UConverterCallbackReason reason, UErrorCode * err) { + (void)toArgs; + (void)codeUnits; + (void)length; if (reason <= UCNV_IRREGULAR) { if (context == NULL || (*((char*)context) == UCNV_PRV_STOP_ON_ILLEGAL && reason == UCNV_UNASSIGNED)) @@ -386,6 +401,8 @@ UCNV_TO_U_CALLBACK_SUBSTITUTE ( UConverterCallbackReason reason, UErrorCode * err) { + (void)codeUnits; + (void)length; if (reason <= UCNV_IRREGULAR) { if (context == NULL || (*((char*)context) == UCNV_PRV_STOP_ON_ILLEGAL && reason == UCNV_UNASSIGNED)) diff --git a/icuSources/common/ucnv_ext.cpp b/icuSources/common/ucnv_ext.cpp index 48cdc583..7dea4eef 100644 --- a/icuSources/common/ucnv_ext.cpp +++ b/icuSources/common/ucnv_ext.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * @@ -6,7 +8,7 @@ * ****************************************************************************** * file name: ucnv_ext.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -21,6 +23,7 @@ #if !UCONFIG_NO_CONVERSION && !UCONFIG_NO_LEGACY_CONVERSION #include "unicode/uset.h" +#include "unicode/ustring.h" #include "ucnv_bld.h" #include "ucnv_cnv.h" #include "ucnv_ext.h" diff --git a/icuSources/common/ucnv_ext.h b/icuSources/common/ucnv_ext.h index 1ec4bdf3..dceea7ef 100644 --- a/icuSources/common/ucnv_ext.h +++ b/icuSources/common/ucnv_ext.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * @@ -6,7 +8,7 @@ * ****************************************************************************** * file name: ucnv_ext.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/ucnv_imp.h b/icuSources/common/ucnv_imp.h index 27c373a9..c5e6aeb4 100644 --- a/icuSources/common/ucnv_imp.h +++ b/icuSources/common/ucnv_imp.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 1999-2011, International Business Machines diff --git a/icuSources/common/ucnv_io.cpp b/icuSources/common/ucnv_io.cpp index f007e347..7a95a3f1 100644 --- a/icuSources/common/ucnv_io.cpp +++ b/icuSources/common/ucnv_io.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * @@ -379,8 +381,9 @@ static const uint8_t ebcdicTypes[128] = { # error U_CHARSET_FAMILY is not valid #endif + /* @see ucnv_compareNames */ -U_CFUNC char * U_EXPORT2 +U_CAPI char * U_CALLCONV ucnv_io_stripASCIIForCompare(char *dst, const char *name) { char *dstItr = dst; uint8_t type, nextType; @@ -415,7 +418,7 @@ ucnv_io_stripASCIIForCompare(char *dst, const char *name) { return dst; } -U_CFUNC char * U_EXPORT2 +U_CAPI char * U_CALLCONV ucnv_io_stripEBCDICForCompare(char *dst, const char *name) { char *dstItr = dst; uint8_t type, nextType; @@ -731,9 +734,7 @@ findTaggedConverterNum(const char *alias, const char *standard, UErrorCode *pErr return UINT32_MAX; } - - -U_CFUNC const char * +U_CAPI const char * ucnv_io_getConverterName(const char *alias, UBool *containsOption, UErrorCode *pErrorCode) { const char *aliasTmp = alias; int32_t i = 0; @@ -764,6 +765,9 @@ ucnv_io_getConverterName(const char *alias, UBool *containsOption, UErrorCode *p return NULL; } +U_CDECL_BEGIN + + static int32_t U_CALLCONV ucnv_io_countStandardAliases(UEnumeration *enumerator, UErrorCode * /*pErrorCode*/) { int32_t value = 0; @@ -776,7 +780,7 @@ ucnv_io_countStandardAliases(UEnumeration *enumerator, UErrorCode * /*pErrorCode return value; } -static const char* U_CALLCONV +static const char * U_CALLCONV ucnv_io_nextStandardAliases(UEnumeration *enumerator, int32_t* resultLength, UErrorCode * /*pErrorCode*/) @@ -814,6 +818,8 @@ ucnv_io_closeUEnumeration(UEnumeration *enumerator) { uprv_free(enumerator); } +U_CDECL_END + /* Enumerate the aliases for the specified converter and standard tag */ static const UEnumeration gEnumAliases = { NULL, @@ -1010,12 +1016,15 @@ ucnv_getCanonicalName(const char *alias, const char *standard, UErrorCode *pErro return NULL; } +U_CDECL_BEGIN + + static int32_t U_CALLCONV ucnv_io_countAllConverters(UEnumeration * /*enumerator*/, UErrorCode * /*pErrorCode*/) { return gMainTable.converterListSize; } -static const char* U_CALLCONV +static const char * U_CALLCONV ucnv_io_nextAllConverters(UEnumeration *enumerator, int32_t* resultLength, UErrorCode * /*pErrorCode*/) @@ -1040,7 +1049,7 @@ static void U_CALLCONV ucnv_io_resetAllConverters(UEnumeration *enumerator, UErrorCode * /*pErrorCode*/) { *((uint16_t *)(enumerator->context)) = 0; } - +U_CDECL_END static const UEnumeration gEnumAllConverters = { NULL, NULL, @@ -1075,7 +1084,7 @@ ucnv_openAllNames(UErrorCode *pErrorCode) { return myEnum; } -U_CFUNC uint16_t +U_CAPI uint16_t ucnv_io_countKnownConverters(UErrorCode *pErrorCode) { if (haveAliasData(pErrorCode)) { return (uint16_t)gMainTable.converterListSize; @@ -1085,7 +1094,11 @@ ucnv_io_countKnownConverters(UErrorCode *pErrorCode) { /* alias table swapping ----------------------------------------------------- */ +U_CDECL_BEGIN + typedef char * U_CALLCONV StripForCompareFn(char *dst, const char *name); +U_CDECL_END + /* * row of a temporary array @@ -1109,7 +1122,7 @@ enum { STACK_ROW_CAPACITY=500 }; -static int32_t +static int32_t U_CALLCONV io_compareRows(const void *context, const void *left, const void *right) { char strippedLeft[UCNV_MAX_CONVERTER_NAME_LENGTH], strippedRight[UCNV_MAX_CONVERTER_NAME_LENGTH]; diff --git a/icuSources/common/ucnv_io.h b/icuSources/common/ucnv_io.h index 060ffd05..8f2d7b5a 100644 --- a/icuSources/common/ucnv_io.h +++ b/icuSources/common/ucnv_io.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 1999-2006, International Business Machines @@ -75,10 +77,10 @@ typedef struct UConverterAlias { # error U_CHARSET_FAMILY is not valid #endif -U_CAPI char * U_EXPORT2 +U_CAPI char * U_CALLCONV ucnv_io_stripASCIIForCompare(char *dst, const char *name); -U_CAPI char * U_EXPORT2 +U_CAPI char * U_CALLCONV ucnv_io_stripEBCDICForCompare(char *dst, const char *name); /** @@ -91,7 +93,7 @@ ucnv_io_stripEBCDICForCompare(char *dst, const char *name); * @param pErrorCode The error code * @return the converter name in mixed-case, return NULL if the alias is not found. */ -U_CFUNC const char * +U_CAPI const char * ucnv_io_getConverterName(const char *alias, UBool *containsOption, UErrorCode *pErrorCode); /** @@ -99,7 +101,7 @@ ucnv_io_getConverterName(const char *alias, UBool *containsOption, UErrorCode *p * @param pErrorCode The error code * @return the number of all aliases */ -U_CFUNC uint16_t +U_CAPI uint16_t ucnv_io_countKnownConverters(UErrorCode *pErrorCode); /** diff --git a/icuSources/common/ucnv_lmb.c b/icuSources/common/ucnv_lmb.cpp similarity index 98% rename from icuSources/common/ucnv_lmb.c rename to icuSources/common/ucnv_lmb.cpp index aa88488d..ec6dc66b 100644 --- a/icuSources/common/ucnv_lmb.c +++ b/icuSources/common/ucnv_lmb.cpp @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 2000-2016, International Business Machines * Corporation and others. All Rights Reserved. ********************************************************************** * file name: ucnv_lmb.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 4 (not used) * indentation:4 * @@ -580,7 +582,9 @@ typedef struct } UConverterDataLMBCS; -static void _LMBCSClose(UConverter * _this); +U_CDECL_BEGIN +static void U_CALLCONV _LMBCSClose(UConverter * _this); +U_CDECL_END #define DECLARE_LMBCS_DATA(n) \ static const UConverterImpl _LMBCSImpl##n={\ @@ -598,7 +602,9 @@ static const UConverterImpl _LMBCSImpl##n={\ NULL,\ NULL,\ _LMBCSSafeClone,\ - ucnv_getCompleteUnicodeSet\ + ucnv_getCompleteUnicodeSet,\ + NULL,\ + NULL\ };\ static const UConverterStaticData _LMBCSStaticData##n={\ sizeof(UConverterStaticData),\ @@ -614,7 +620,7 @@ function, which will do basically the same thing except set a different optimization group. So, we put the common stuff into a worker function, and set up another macro to stamp out the 12 open functions:*/ #define DEFINE_LMBCS_OPEN(n) \ -static void \ +static void U_CALLCONV \ _LMBCSOpen##n(UConverter* _this, UConverterLoadArgs* pArgs, UErrorCode* err) \ { _LMBCSOpenWorker(_this, pArgs, err, n); } @@ -627,12 +633,12 @@ _LMBCSOpenWorker(UConverter* _this, UErrorCode* err, ulmbcs_byte_t OptGroup) { - UConverterDataLMBCS * extraInfo = _this->extraInfo = - (UConverterDataLMBCS*)uprv_malloc (sizeof (UConverterDataLMBCS)); + UConverterDataLMBCS * extraInfo = (UConverterDataLMBCS*)uprv_malloc (sizeof (UConverterDataLMBCS)); + _this->extraInfo = extraInfo; if(extraInfo != NULL) { UConverterNamePieces stackPieces; - UConverterLoadArgs stackArgs={ (int32_t)sizeof(UConverterLoadArgs) }; + UConverterLoadArgs stackArgs= UCNV_LOAD_ARGS_INITIALIZER; ulmbcs_byte_t i; uprv_memset(extraInfo, 0, sizeof(UConverterDataLMBCS)); @@ -659,7 +665,8 @@ _LMBCSOpenWorker(UConverter* _this, } } -static void +U_CDECL_BEGIN +static void U_CALLCONV _LMBCSClose(UConverter * _this) { if (_this->extraInfo != NULL) @@ -684,11 +691,12 @@ typedef struct LMBCSClone { UConverterDataLMBCS lmbcs; } LMBCSClone; -static UConverter * +static UConverter * U_CALLCONV _LMBCSSafeClone(const UConverter *cnv, void *stackBuffer, int32_t *pBufferSize, UErrorCode *status) { + (void)status; LMBCSClone *newLMBCS; UConverterDataLMBCS *extraInfo; int32_t i; @@ -840,7 +848,7 @@ LMBCSConvertUni(ulmbcs_byte_t * pLMBCS, UChar uniChar) /* The main Unicode to LMBCS conversion function */ -static void +static void U_CALLCONV _LMBCSFromUnicode(UConverterFromUnicodeArgs* args, UErrorCode* err) { @@ -1107,7 +1115,7 @@ GetUniFromLMBCSUni(char const ** ppLMBCSin) /* Called with LMBCS-style Unicode /* Return the Unicode representation for the current LMBCS character */ -static UChar32 +static UChar32 U_CALLCONV _LMBCSGetNextUCharWorker(UConverterToUnicodeArgs* args, UErrorCode* err) { @@ -1249,7 +1257,7 @@ _LMBCSGetNextUCharWorker(UConverterToUnicodeArgs* args, /* The exported function that converts lmbcs to one or more UChars - currently UTF-16 */ -static void +static void U_CALLCONV _LMBCSToUnicodeWithOffsets(UConverterToUnicodeArgs* args, UErrorCode* err) { @@ -1373,4 +1381,6 @@ DECLARE_LMBCS_DATA(17) DECLARE_LMBCS_DATA(18) DECLARE_LMBCS_DATA(19) +U_CDECL_END + #endif /* #if !UCONFIG_NO_LEGACY_CONVERSION */ diff --git a/icuSources/common/ucnv_set.c b/icuSources/common/ucnv_set.cpp similarity index 93% rename from icuSources/common/ucnv_set.c rename to icuSources/common/ucnv_set.cpp index 3d8d3927..926cee0d 100644 --- a/icuSources/common/ucnv_set.c +++ b/icuSources/common/ucnv_set.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: ucnv_set.c -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/ucnv_u16.c b/icuSources/common/ucnv_u16.cpp similarity index 97% rename from icuSources/common/ucnv_u16.c rename to icuSources/common/ucnv_u16.cpp index f4f902a6..91291c00 100644 --- a/icuSources/common/ucnv_u16.c +++ b/icuSources/common/ucnv_u16.cpp @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 2002-2015, International Business Machines * Corporation and others. All Rights Reserved. ********************************************************************** * file name: ucnv_u16.c -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -19,6 +21,7 @@ #if !UCONFIG_NO_CONVERSION #include "unicode/ucnv.h" +#include "unicode/uversion.h" #include "ucnv_bld.h" #include "ucnv_cnv.h" #include "cmemory.h" @@ -27,11 +30,12 @@ enum { UCNV_NEED_TO_WRITE_BOM=1 }; +U_CDECL_BEGIN /* * The UTF-16 toUnicode implementation is also used for the Java-specific * "with BOM" variants of UTF-16BE and UTF-16LE. */ -static void +static void U_CALLCONV _UTF16ToUnicodeWithOffsets(UConverterToUnicodeArgs *pArgs, UErrorCode *pErrorCode); @@ -44,7 +48,7 @@ _UTF16ToUnicodeWithOffsets(UConverterToUnicodeArgs *pArgs, #endif -static void +static void U_CALLCONV _UTF16BEFromUnicodeWithOffsets(UConverterFromUnicodeArgs *pArgs, UErrorCode *pErrorCode) { UConverter *cnv; @@ -248,7 +252,7 @@ _UTF16BEFromUnicodeWithOffsets(UConverterFromUnicodeArgs *pArgs, pArgs->offsets=offsets; } -static void +static void U_CALLCONV _UTF16BEToUnicodeWithOffsets(UConverterToUnicodeArgs *pArgs, UErrorCode *pErrorCode) { UConverter *cnv; @@ -486,7 +490,7 @@ _UTF16BEToUnicodeWithOffsets(UConverterToUnicodeArgs *pArgs, pArgs->offsets=offsets; } -static UChar32 +static UChar32 U_CALLCONV _UTF16BEGetNextUChar(UConverterToUnicodeArgs *pArgs, UErrorCode *err) { const uint8_t *s, *sourceLimit; UChar32 c; @@ -565,7 +569,7 @@ _UTF16BEGetNextUChar(UConverterToUnicodeArgs *pArgs, UErrorCode *err) { return c; } -static void +static void U_CALLCONV _UTF16BEReset(UConverter *cnv, UConverterResetChoice choice) { if(choice<=UCNV_RESET_TO_UNICODE) { /* reset toUnicode state */ @@ -581,10 +585,11 @@ _UTF16BEReset(UConverter *cnv, UConverterResetChoice choice) { } } -static void +static void U_CALLCONV _UTF16BEOpen(UConverter *cnv, UConverterLoadArgs *pArgs, UErrorCode *pErrorCode) { + (void)pArgs; if(UCNV_GET_VERSION(cnv)<=1) { _UTF16BEReset(cnv, UCNV_RESET_BOTH); } else { @@ -592,7 +597,7 @@ _UTF16BEOpen(UConverter *cnv, } } -static const char * +static const char * U_CALLCONV _UTF16BEGetName(const UConverter *cnv) { if(UCNV_GET_VERSION(cnv)==0) { return "UTF-16BE"; @@ -600,6 +605,7 @@ _UTF16BEGetName(const UConverter *cnv) { return "UTF-16BE,version=1"; } } +U_CDECL_END static const UConverterImpl _UTF16BEImpl={ UCNV_UTF16_BigEndian, @@ -621,7 +627,10 @@ static const UConverterImpl _UTF16BEImpl={ _UTF16BEGetName, NULL, NULL, - ucnv_getNonSurrogateUnicodeSet + ucnv_getNonSurrogateUnicodeSet, + + NULL, + NULL }; static const UConverterStaticData _UTF16BEStaticData={ @@ -639,8 +648,8 @@ const UConverterSharedData _UTF16BEData= UCNV_IMMUTABLE_SHARED_DATA_INITIALIZER(&_UTF16BEStaticData, &_UTF16BEImpl); /* UTF-16LE ----------------------------------------------------------------- */ - -static void +U_CDECL_BEGIN +static void U_CALLCONV _UTF16LEFromUnicodeWithOffsets(UConverterFromUnicodeArgs *pArgs, UErrorCode *pErrorCode) { UConverter *cnv; @@ -844,7 +853,7 @@ _UTF16LEFromUnicodeWithOffsets(UConverterFromUnicodeArgs *pArgs, pArgs->offsets=offsets; } -static void +static void U_CALLCONV _UTF16LEToUnicodeWithOffsets(UConverterToUnicodeArgs *pArgs, UErrorCode *pErrorCode) { UConverter *cnv; @@ -1082,7 +1091,7 @@ _UTF16LEToUnicodeWithOffsets(UConverterToUnicodeArgs *pArgs, pArgs->offsets=offsets; } -static UChar32 +static UChar32 U_CALLCONV _UTF16LEGetNextUChar(UConverterToUnicodeArgs *pArgs, UErrorCode *err) { const uint8_t *s, *sourceLimit; UChar32 c; @@ -1161,7 +1170,7 @@ _UTF16LEGetNextUChar(UConverterToUnicodeArgs *pArgs, UErrorCode *err) { return c; } -static void +static void U_CALLCONV _UTF16LEReset(UConverter *cnv, UConverterResetChoice choice) { if(choice<=UCNV_RESET_TO_UNICODE) { /* reset toUnicode state */ @@ -1177,10 +1186,11 @@ _UTF16LEReset(UConverter *cnv, UConverterResetChoice choice) { } } -static void +static void U_CALLCONV _UTF16LEOpen(UConverter *cnv, UConverterLoadArgs *pArgs, UErrorCode *pErrorCode) { + (void)pArgs; if(UCNV_GET_VERSION(cnv)<=1) { _UTF16LEReset(cnv, UCNV_RESET_BOTH); } else { @@ -1188,7 +1198,7 @@ _UTF16LEOpen(UConverter *cnv, } } -static const char * +static const char * U_CALLCONV _UTF16LEGetName(const UConverter *cnv) { if(UCNV_GET_VERSION(cnv)==0) { return "UTF-16LE"; @@ -1196,6 +1206,7 @@ _UTF16LEGetName(const UConverter *cnv) { return "UTF-16LE,version=1"; } } +U_CDECL_END static const UConverterImpl _UTF16LEImpl={ UCNV_UTF16_LittleEndian, @@ -1217,7 +1228,10 @@ static const UConverterImpl _UTF16LEImpl={ _UTF16LEGetName, NULL, NULL, - ucnv_getNonSurrogateUnicodeSet + ucnv_getNonSurrogateUnicodeSet, + + NULL, + NULL }; @@ -1260,8 +1274,8 @@ const UConverterSharedData _UTF16LEData= * - UTF-16BE,version=1 (Java "UnicodeBig" encoding) and * UTF-16LE,version=1 (Java "UnicodeLittle" encoding) treat a reverse BOM as an error. */ - -static void +U_CDECL_BEGIN +static void U_CALLCONV _UTF16Reset(UConverter *cnv, UConverterResetChoice choice) { if(choice<=UCNV_RESET_TO_UNICODE) { /* reset toUnicode: state=0 */ @@ -1272,10 +1286,10 @@ _UTF16Reset(UConverter *cnv, UConverterResetChoice choice) { cnv->fromUnicodeStatus=UCNV_NEED_TO_WRITE_BOM; } } - -static const UConverterSharedData _UTF16v2Data; - -static void +U_CDECL_END +extern const UConverterSharedData _UTF16v2Data; +U_CDECL_BEGIN +static void U_CALLCONV _UTF16Open(UConverter *cnv, UConverterLoadArgs *pArgs, UErrorCode *pErrorCode) { @@ -1296,7 +1310,7 @@ _UTF16Open(UConverter *cnv, } } -static const char * +static const char * U_CALLCONV _UTF16GetName(const UConverter *cnv) { if(UCNV_GET_VERSION(cnv)==0) { return "UTF-16"; @@ -1306,14 +1320,15 @@ _UTF16GetName(const UConverter *cnv) { return "UTF-16,version=2"; } } - -const UConverterSharedData _UTF16Data; +U_CDECL_END +extern const UConverterSharedData _UTF16Data; #define IS_UTF16BE(cnv) ((cnv)->sharedData==&_UTF16BEData) #define IS_UTF16LE(cnv) ((cnv)->sharedData==&_UTF16LEData) #define IS_UTF16(cnv) ((cnv)->sharedData==&_UTF16Data || (cnv)->sharedData==&_UTF16v2Data) -static void +U_CDECL_BEGIN +static void U_CALLCONV _UTF16ToUnicodeWithOffsets(UConverterToUnicodeArgs *pArgs, UErrorCode *pErrorCode) { UConverter *cnv=pArgs->converter; @@ -1453,7 +1468,7 @@ _UTF16ToUnicodeWithOffsets(UConverterToUnicodeArgs *pArgs, cnv->mode=state; } -static UChar32 +static UChar32 U_CALLCONV _UTF16GetNextUChar(UConverterToUnicodeArgs *pArgs, UErrorCode *pErrorCode) { switch(pArgs->converter->mode) { @@ -1465,6 +1480,7 @@ _UTF16GetNextUChar(UConverterToUnicodeArgs *pArgs, return UCNV_GET_NEXT_UCHAR_USE_TO_U; } } +U_CDECL_END static const UConverterImpl _UTF16Impl = { UCNV_UTF16, @@ -1486,7 +1502,10 @@ static const UConverterImpl _UTF16Impl = { _UTF16GetName, NULL, NULL, - ucnv_getNonSurrogateUnicodeSet + ucnv_getNonSurrogateUnicodeSet, + + NULL, + NULL }; static const UConverterStaticData _UTF16StaticData = { @@ -1528,7 +1547,10 @@ static const UConverterImpl _UTF16v2Impl = { _UTF16GetName, NULL, NULL, - ucnv_getNonSurrogateUnicodeSet + ucnv_getNonSurrogateUnicodeSet, + + NULL, + NULL }; static const UConverterStaticData _UTF16v2StaticData = { @@ -1543,7 +1565,7 @@ static const UConverterStaticData _UTF16v2StaticData = { { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 } /* reserved */ }; -static const UConverterSharedData _UTF16v2Data = +const UConverterSharedData _UTF16v2Data = UCNV_IMMUTABLE_SHARED_DATA_INITIALIZER(&_UTF16v2StaticData, &_UTF16v2Impl); #endif diff --git a/icuSources/common/ucnv_u32.c b/icuSources/common/ucnv_u32.cpp similarity index 98% rename from icuSources/common/ucnv_u32.c rename to icuSources/common/ucnv_u32.cpp index b6804caf..e1b755ab 100644 --- a/icuSources/common/ucnv_u32.c +++ b/icuSources/common/ucnv_u32.cpp @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 2002-2015, International Business Machines * Corporation and others. All Rights Reserved. ********************************************************************** * file name: ucnv_u32.c -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -40,8 +42,8 @@ enum { }; /* UTF-32BE ----------------------------------------------------------------- */ - -static void +U_CDECL_BEGIN +static void U_CALLCONV T_UConverter_toUnicode_UTF32_BE(UConverterToUnicodeArgs * args, UErrorCode * err) { @@ -120,7 +122,7 @@ donefornow: args->source = (const char *) mySource; } -static void +static void U_CALLCONV T_UConverter_toUnicode_UTF32_BE_OFFSET_LOGIC(UConverterToUnicodeArgs * args, UErrorCode * err) { @@ -207,7 +209,7 @@ donefornow: args->offsets = myOffsets; } -static void +static void U_CALLCONV T_UConverter_fromUnicode_UTF32_BE(UConverterFromUnicodeArgs * args, UErrorCode * err) { @@ -308,7 +310,7 @@ lowsurogate: args->source = mySource; } -static void +static void U_CALLCONV T_UConverter_fromUnicode_UTF32_BE_OFFSET_LOGIC(UConverterFromUnicodeArgs * args, UErrorCode * err) { @@ -415,7 +417,7 @@ lowsurogate: args->offsets = myOffsets; } -static UChar32 +static UChar32 U_CALLCONV T_UConverter_getNextUChar_UTF32_BE(UConverterToUnicodeArgs* args, UErrorCode* err) { @@ -459,7 +461,7 @@ T_UConverter_getNextUChar_UTF32_BE(UConverterToUnicodeArgs* args, *err = U_ILLEGAL_CHAR_FOUND; return 0xffff; } - +U_CDECL_END static const UConverterImpl _UTF32BEImpl = { UCNV_UTF32_BigEndian, @@ -480,7 +482,10 @@ static const UConverterImpl _UTF32BEImpl = { NULL, NULL, NULL, - ucnv_getNonSurrogateUnicodeSet + ucnv_getNonSurrogateUnicodeSet, + + NULL, + NULL }; /* The 1232 CCSID refers to any version of Unicode with any endianess of UTF-32 */ @@ -499,8 +504,8 @@ const UConverterSharedData _UTF32BEData = UCNV_IMMUTABLE_SHARED_DATA_INITIALIZER(&_UTF32BEStaticData, &_UTF32BEImpl); /* UTF-32LE ---------------------------------------------------------- */ - -static void +U_CDECL_BEGIN +static void U_CALLCONV T_UConverter_toUnicode_UTF32_LE(UConverterToUnicodeArgs * args, UErrorCode * err) { @@ -585,7 +590,7 @@ donefornow: args->source = (const char *) mySource; } -static void +static void U_CALLCONV T_UConverter_toUnicode_UTF32_LE_OFFSET_LOGIC(UConverterToUnicodeArgs * args, UErrorCode * err) { @@ -682,7 +687,7 @@ donefornow: args->offsets = myOffsets; } -static void +static void U_CALLCONV T_UConverter_fromUnicode_UTF32_LE(UConverterFromUnicodeArgs * args, UErrorCode * err) { @@ -791,7 +796,7 @@ lowsurogate: args->source = mySource; } -static void +static void U_CALLCONV T_UConverter_fromUnicode_UTF32_LE_OFFSET_LOGIC(UConverterFromUnicodeArgs * args, UErrorCode * err) { @@ -907,7 +912,7 @@ lowsurogate: args->offsets = myOffsets; } -static UChar32 +static UChar32 U_CALLCONV T_UConverter_getNextUChar_UTF32_LE(UConverterToUnicodeArgs* args, UErrorCode* err) { @@ -951,7 +956,7 @@ T_UConverter_getNextUChar_UTF32_LE(UConverterToUnicodeArgs* args, *err = U_ILLEGAL_CHAR_FOUND; return 0xffff; } - +U_CDECL_END static const UConverterImpl _UTF32LEImpl = { UCNV_UTF32_LittleEndian, @@ -972,7 +977,10 @@ static const UConverterImpl _UTF32LEImpl = { NULL, NULL, NULL, - ucnv_getNonSurrogateUnicodeSet + ucnv_getNonSurrogateUnicodeSet, + + NULL, + NULL }; /* The 1232 CCSID refers to any version of Unicode with any endianess of UTF-32 */ @@ -1013,8 +1021,8 @@ const UConverterSharedData _UTF32LEData = * * On output, emit U+FEFF as the first code point. */ - -static void +U_CDECL_BEGIN +static void U_CALLCONV _UTF32Reset(UConverter *cnv, UConverterResetChoice choice) { if(choice<=UCNV_RESET_TO_UNICODE) { /* reset toUnicode: state=0 */ @@ -1026,16 +1034,18 @@ _UTF32Reset(UConverter *cnv, UConverterResetChoice choice) { } } -static void +static void U_CALLCONV _UTF32Open(UConverter *cnv, UConverterLoadArgs *pArgs, UErrorCode *pErrorCode) { + (void)pArgs; + (void)pErrorCode; _UTF32Reset(cnv, UCNV_RESET_BOTH); } static const char utf32BOM[8]={ 0, 0, (char)0xfe, (char)0xff, (char)0xff, (char)0xfe, 0, 0 }; -static void +static void U_CALLCONV _UTF32ToUnicodeWithOffsets(UConverterToUnicodeArgs *pArgs, UErrorCode *pErrorCode) { UConverter *cnv=pArgs->converter; @@ -1176,7 +1186,7 @@ _UTF32ToUnicodeWithOffsets(UConverterToUnicodeArgs *pArgs, cnv->mode=state; } -static UChar32 +static UChar32 U_CALLCONV _UTF32GetNextUChar(UConverterToUnicodeArgs *pArgs, UErrorCode *pErrorCode) { switch(pArgs->converter->mode) { @@ -1188,7 +1198,7 @@ _UTF32GetNextUChar(UConverterToUnicodeArgs *pArgs, return UCNV_GET_NEXT_UCHAR_USE_TO_U; } } - +U_CDECL_END static const UConverterImpl _UTF32Impl = { UCNV_UTF32, @@ -1214,7 +1224,10 @@ static const UConverterImpl _UTF32Impl = { NULL, NULL, NULL, - ucnv_getNonSurrogateUnicodeSet + ucnv_getNonSurrogateUnicodeSet, + + NULL, + NULL }; /* The 1236 CCSID refers to any version of Unicode with a BOM sensitive endianess of UTF-32 */ diff --git a/icuSources/common/ucnv_u7.c b/icuSources/common/ucnv_u7.cpp similarity index 99% rename from icuSources/common/ucnv_u7.c rename to icuSources/common/ucnv_u7.cpp index e11abcab..87ba8cf3 100644 --- a/icuSources/common/ucnv_u7.c +++ b/icuSources/common/ucnv_u7.cpp @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 2002-2016, International Business Machines * Corporation and others. All Rights Reserved. ********************************************************************** * file name: ucnv_u7.c -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -177,7 +179,8 @@ fromBase64[128]={ * */ -static void +U_CDECL_BEGIN +static void U_CALLCONV _UTF7Reset(UConverter *cnv, UConverterResetChoice choice) { if(choice<=UCNV_RESET_TO_UNICODE) { /* reset toUnicode */ @@ -190,10 +193,11 @@ _UTF7Reset(UConverter *cnv, UConverterResetChoice choice) { } } -static void +static void U_CALLCONV _UTF7Open(UConverter *cnv, UConverterLoadArgs *pArgs, UErrorCode *pErrorCode) { + (void)pArgs; if(UCNV_GET_VERSION(cnv)<=1) { /* TODO(markus): Should just use cnv->options rather than copying the version number. */ cnv->fromUnicodeStatus=UCNV_GET_VERSION(cnv)<<28; @@ -203,7 +207,7 @@ _UTF7Open(UConverter *cnv, } } -static void +static void U_CALLCONV _UTF7ToUnicodeWithOffsets(UConverterToUnicodeArgs *pArgs, UErrorCode *pErrorCode) { UConverter *cnv; @@ -454,7 +458,7 @@ unicodeMode: return; } -static void +static void U_CALLCONV _UTF7FromUnicodeWithOffsets(UConverterFromUnicodeArgs *pArgs, UErrorCode *pErrorCode) { UConverter *cnv; @@ -730,7 +734,7 @@ unicodeMode: return; } -static const char * +static const char * U_CALLCONV _UTF7GetName(const UConverter *cnv) { switch(cnv->fromUnicodeStatus>>28) { case 1: @@ -739,6 +743,7 @@ _UTF7GetName(const UConverter *cnv) { return "UTF-7"; } } +U_CDECL_END static const UConverterImpl _UTF7Impl={ UCNV_UTF7, @@ -760,7 +765,10 @@ static const UConverterImpl _UTF7Impl={ _UTF7GetName, NULL, /* we don't need writeSub() because we never call a callback at fromUnicode() */ NULL, - ucnv_getCompleteUnicodeSet + ucnv_getCompleteUnicodeSet, + + NULL, + NULL }; static const UConverterStaticData _UTF7StaticData={ @@ -882,7 +890,8 @@ const UConverterSharedData _UTF7Data= * ignore bits 31..25 */ -static void +U_CDECL_BEGIN +static void U_CALLCONV _IMAPToUnicodeWithOffsets(UConverterToUnicodeArgs *pArgs, UErrorCode *pErrorCode) { UConverter *cnv; @@ -1150,7 +1159,7 @@ endloop: return; } -static void +static void U_CALLCONV _IMAPFromUnicodeWithOffsets(UConverterFromUnicodeArgs *pArgs, UErrorCode *pErrorCode) { UConverter *cnv; @@ -1436,6 +1445,7 @@ unicodeMode: pArgs->offsets=offsets; return; } +U_CDECL_END static const UConverterImpl _IMAPImpl={ UCNV_IMAP_MAILBOX, @@ -1457,7 +1467,9 @@ static const UConverterImpl _IMAPImpl={ NULL, NULL, /* we don't need writeSub() because we never call a callback at fromUnicode() */ NULL, - ucnv_getCompleteUnicodeSet + ucnv_getCompleteUnicodeSet, + NULL, + NULL }; static const UConverterStaticData _IMAPStaticData={ diff --git a/icuSources/common/ucnv_u8.c b/icuSources/common/ucnv_u8.cpp similarity index 98% rename from icuSources/common/ucnv_u8.c rename to icuSources/common/ucnv_u8.cpp index 499288c2..4419381f 100644 --- a/icuSources/common/ucnv_u8.c +++ b/icuSources/common/ucnv_u8.cpp @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 2002-2016, International Business Machines * Corporation and others. All Rights Reserved. ********************************************************************** * file name: ucnv_u8.c -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -95,8 +97,8 @@ static UBool hasCESU8Data(const UConverter *cnv) return (UBool)(cnv->sharedData == &_CESU8Data); #endif } - -static void ucnv_toUnicode_UTF8 (UConverterToUnicodeArgs * args, +U_CDECL_BEGIN +static void U_CALLCONV ucnv_toUnicode_UTF8 (UConverterToUnicodeArgs * args, UErrorCode * err) { UConverter *cnv = args->converter; @@ -224,7 +226,7 @@ donefornow: args->source = (const char *) mySource; } -static void ucnv_toUnicode_UTF8_OFFSETS_LOGIC (UConverterToUnicodeArgs * args, +static void U_CALLCONV ucnv_toUnicode_UTF8_OFFSETS_LOGIC (UConverterToUnicodeArgs * args, UErrorCode * err) { UConverter *cnv = args->converter; @@ -353,8 +355,9 @@ donefornow: args->source = (const char *) mySource; args->offsets = myOffsets; } +U_CDECL_END -U_CFUNC void ucnv_fromUnicode_UTF8 (UConverterFromUnicodeArgs * args, +U_CFUNC void U_CALLCONV ucnv_fromUnicode_UTF8 (UConverterFromUnicodeArgs * args, UErrorCode * err) { UConverter *cnv = args->converter; @@ -468,7 +471,7 @@ lowsurrogate: args->source = mySource; } -U_CFUNC void ucnv_fromUnicode_UTF8_OFFSETS_LOGIC (UConverterFromUnicodeArgs * args, +U_CFUNC void U_CALLCONV ucnv_fromUnicode_UTF8_OFFSETS_LOGIC (UConverterFromUnicodeArgs * args, UErrorCode * err) { UConverter *cnv = args->converter; @@ -607,7 +610,8 @@ lowsurrogate: args->offsets = myOffsets; } -static UChar32 ucnv_getNextUChar_UTF8(UConverterToUnicodeArgs *args, +U_CDECL_BEGIN +static UChar32 U_CALLCONV ucnv_getNextUChar_UTF8(UConverterToUnicodeArgs *args, UErrorCode *err) { UConverter *cnv; const uint8_t *sourceInitial; @@ -749,6 +753,7 @@ static UChar32 ucnv_getNextUChar_UTF8(UConverterToUnicodeArgs *args, *err = U_ILLEGAL_CHAR_FOUND; return 0xffff; } +U_CDECL_END /* UTF-8-from-UTF-8 conversion functions ------------------------------------ */ @@ -760,8 +765,9 @@ utf8_minLegal[5]={ 0, 0, 0x80, 0x800, 0x10000 }; static const UChar32 utf8_offsets[7]={ 0, 0, 0x3080, 0xE2080, 0x3C82080 }; +U_CDECL_BEGIN /* "Convert" UTF-8 to UTF-8: Validate and copy. Modified from ucnv_DBCSFromUTF8(). */ -static void +static void U_CALLCONV ucnv_UTF8FromUTF8(UConverterFromUnicodeArgs *pFromUArgs, UConverterToUnicodeArgs *pToUArgs, UErrorCode *pErrorCode) { @@ -1006,6 +1012,8 @@ moreBytes: pFromUArgs->target=(char *)target; } +U_CDECL_END + /* UTF-8 converter data ----------------------------------------------------- */ static const UConverterImpl _UTF8Impl={ @@ -1072,7 +1080,10 @@ static const UConverterImpl _CESU8Impl={ NULL, NULL, NULL, - ucnv_getCompleteUnicodeSet + ucnv_getCompleteUnicodeSet, + + NULL, + NULL }; static const UConverterStaticData _CESU8StaticData={ diff --git a/icuSources/common/ucnvbocu.cpp b/icuSources/common/ucnvbocu.cpp index 2b97c02c..5b66c505 100644 --- a/icuSources/common/ucnvbocu.cpp +++ b/icuSources/common/ucnvbocu.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * @@ -6,7 +8,7 @@ * ****************************************************************************** * file name: ucnvbocu.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -386,7 +388,7 @@ packDiff(int32_t diff) { } -static void +static void U_CALLCONV _Bocu1FromUnicodeWithOffsets(UConverterFromUnicodeArgs *pArgs, UErrorCode *pErrorCode) { UConverter *cnv; @@ -647,7 +649,7 @@ getTrail: * re-copy the original function and remove the variables * offsets, sourceIndex, and nextSourceIndex. */ -static void +static void U_CALLCONV _Bocu1FromUnicode(UConverterFromUnicodeArgs *pArgs, UErrorCode *pErrorCode) { UConverter *cnv; @@ -950,7 +952,7 @@ decodeBocu1TrailByte(int32_t count, int32_t b) { } } -static void +static void U_CALLCONV _Bocu1ToUnicodeWithOffsets(UConverterToUnicodeArgs *pArgs, UErrorCode *pErrorCode) { UConverter *cnv; @@ -1173,7 +1175,7 @@ endloop: * re-copy the original function and remove the variables * offsets, sourceIndex, and nextSourceIndex. */ -static void +static void U_CALLCONV _Bocu1ToUnicode(UConverterToUnicodeArgs *pArgs, UErrorCode *pErrorCode) { UConverter *cnv; diff --git a/icuSources/common/ucnvdisp.c b/icuSources/common/ucnvdisp.cpp similarity index 95% rename from icuSources/common/ucnvdisp.c rename to icuSources/common/ucnvdisp.cpp index 4075be66..ac86b985 100644 --- a/icuSources/common/ucnvdisp.c +++ b/icuSources/common/ucnvdisp.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * diff --git a/icuSources/common/ucnvhz.c b/icuSources/common/ucnvhz.cpp similarity index 98% rename from icuSources/common/ucnvhz.c rename to icuSources/common/ucnvhz.cpp index 4ca2e783..79a83d75 100644 --- a/icuSources/common/ucnvhz.c +++ b/icuSources/common/ucnvhz.cpp @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 2000-2015, International Business Machines * Corporation and others. All Rights Reserved. ********************************************************************** * file name: ucnvhz.c -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -65,8 +67,8 @@ typedef struct{ }UConverterDataHZ; - -static void +U_CDECL_BEGIN +static void U_CALLCONV _HZOpen(UConverter *cnv, UConverterLoadArgs *pArgs, UErrorCode *errorCode){ UConverter *gbConverter; if(pArgs->onlyTestIsLoadable) { @@ -92,7 +94,7 @@ _HZOpen(UConverter *cnv, UConverterLoadArgs *pArgs, UErrorCode *errorCode){ } } -static void +static void U_CALLCONV _HZClose(UConverter *cnv){ if(cnv->extraInfo != NULL) { ucnv_close (((UConverterDataHZ *) (cnv->extraInfo))->gbConverter); @@ -103,7 +105,7 @@ _HZClose(UConverter *cnv){ } } -static void +static void U_CALLCONV _HZReset(UConverter *cnv, UConverterResetChoice choice){ if(choice<=UCNV_RESET_TO_UNICODE) { cnv->toUnicodeStatus = 0; @@ -150,7 +152,7 @@ _HZReset(UConverter *cnv, UConverterResetChoice choice){ */ -static void +static void U_CALLCONV UConverter_toUnicode_HZ_OFFSETS_LOGIC(UConverterToUnicodeArgs *args, UErrorCode* err){ char tempBuf[2]; @@ -330,7 +332,7 @@ UConverter_toUnicode_HZ_OFFSETS_LOGIC(UConverterToUnicodeArgs *args, } -static void +static void U_CALLCONV UConverter_fromUnicode_HZ_OFFSETS_LOGIC (UConverterFromUnicodeArgs * args, UErrorCode * err){ const UChar *mySource = args->source; @@ -494,7 +496,7 @@ getTrail: myConverterData->isTargetUCharDBCS = isTargetUCharDBCS; } -static void +static void U_CALLCONV _HZ_WriteSub(UConverterFromUnicodeArgs *args, int32_t offsetIndex, UErrorCode *err) { UConverter *cnv = args->converter; UConverterDataHZ *convData=(UConverterDataHZ *) cnv->extraInfo; @@ -533,7 +535,7 @@ struct cloneHZStruct }; -static UConverter * +static UConverter * U_CALLCONV _HZ_SafeClone(const UConverter *cnv, void *stackBuffer, int32_t *pBufferSize, @@ -566,7 +568,7 @@ _HZ_SafeClone(const UConverter *cnv, return &localClone->cnv; } -static void +static void U_CALLCONV _HZ_GetUnicodeSet(const UConverter *cnv, const USetAdder *sa, UConverterUnicodeSet which, @@ -580,7 +582,7 @@ _HZ_GetUnicodeSet(const UConverter *cnv, sa, which, UCNV_SET_FILTER_HZ, pErrorCode); } - +U_CDECL_END static const UConverterImpl _HZImpl={ UCNV_HZ, @@ -602,7 +604,9 @@ static const UConverterImpl _HZImpl={ NULL, _HZ_WriteSub, _HZ_SafeClone, - _HZ_GetUnicodeSet + _HZ_GetUnicodeSet, + NULL, + NULL }; static const UConverterStaticData _HZStaticData={ diff --git a/icuSources/common/ucnvisci.c b/icuSources/common/ucnvisci.cpp similarity index 98% rename from icuSources/common/ucnvisci.c rename to icuSources/common/ucnvisci.cpp index 9b44ecf9..27a3a312 100644 --- a/icuSources/common/ucnvisci.c +++ b/icuSources/common/ucnvisci.cpp @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 2000-2016, International Business Machines * Corporation and others. All Rights Reserved. ********************************************************************** * file name: ucnvisci.c -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -184,8 +186,9 @@ isPNJBindiTippi(UChar32 c) { return (UBool)(pnjMap[c - 0xa00] >> 1); } } - -static void _ISCIIOpen(UConverter *cnv, UConverterLoadArgs *pArgs, UErrorCode *errorCode) { +U_CDECL_BEGIN +static void U_CALLCONV +_ISCIIOpen(UConverter *cnv, UConverterLoadArgs *pArgs, UErrorCode *errorCode) { if(pArgs->onlyTestIsLoadable) { return; } @@ -229,7 +232,8 @@ static void _ISCIIOpen(UConverter *cnv, UConverterLoadArgs *pArgs, UErrorCode *e } } -static void _ISCIIClose(UConverter *cnv) { +static void U_CALLCONV +_ISCIIClose(UConverter *cnv) { if (cnv->extraInfo!=NULL) { if (!cnv->isExtraLocal) { uprv_free(cnv->extraInfo); @@ -238,7 +242,8 @@ static void _ISCIIClose(UConverter *cnv) { } } -static const char* _ISCIIgetName(const UConverter* cnv) { +static const char* U_CALLCONV +_ISCIIgetName(const UConverter* cnv) { if (cnv->extraInfo) { UConverterDataISCII* myData= (UConverterDataISCII*)cnv->extraInfo; return myData->name; @@ -246,7 +251,8 @@ static const char* _ISCIIgetName(const UConverter* cnv) { return NULL; } -static void _ISCIIReset(UConverter *cnv, UConverterResetChoice choice) { +static void U_CALLCONV +_ISCIIReset(UConverter *cnv, UConverterResetChoice choice) { UConverterDataISCII* data =(UConverterDataISCII *) (cnv->extraInfo); if (choice<=UCNV_RESET_TO_UNICODE) { cnv->toUnicodeStatus = missingCharMarker; @@ -886,8 +892,8 @@ static const uint16_t nuktaSpecialCases[][2]={ * Soft Halant : * + */ - -static void UConverter_fromUnicode_ISCII_OFFSETS_LOGIC( +static void U_CALLCONV +UConverter_fromUnicode_ISCII_OFFSETS_LOGIC( UConverterFromUnicodeArgs * args, UErrorCode * err) { const UChar *source = args->source; const UChar *sourceLimit = args->sourceLimit; @@ -1170,7 +1176,8 @@ static const uint16_t lookupTable[][2]={ * */ -static void UConverter_toUnicode_ISCII_OFFSETS_LOGIC(UConverterToUnicodeArgs *args, UErrorCode* err) { +static void U_CALLCONV +UConverter_toUnicode_ISCII_OFFSETS_LOGIC(UConverterToUnicodeArgs *args, UErrorCode* err) { const char *source = ( char *) args->source; UChar *target = args->target; const char *sourceLimit = args->sourceLimit; @@ -1430,7 +1437,7 @@ static void UConverter_toUnicode_ISCII_OFFSETS_LOGIC(UConverterToUnicodeArgs *ar if (*toUnicodeStatus != missingCharMarker) { /* Check to make sure that consonant clusters are handled correct for Gurmukhi script. */ if (data->currentDeltaToUnicode == PNJ_DELTA && data->prevToUnicodeStatus != 0 && isPNJConsonant(data->prevToUnicodeStatus) && - (*toUnicodeStatus + PNJ_DELTA) == PNJ_SIGN_VIRAMA && (targetUniChar + PNJ_DELTA) == data->prevToUnicodeStatus) { + (*toUnicodeStatus + PNJ_DELTA) == PNJ_SIGN_VIRAMA && ((UChar32)(targetUniChar + PNJ_DELTA) == data->prevToUnicodeStatus)) { /* Consonant clusters C + HALANT + C should be encoded as ADHAK + C */ offset = (int)(source-args->source - 3); tempTargetUniChar = PNJ_ADHAK; /* This is necessary to avoid some compiler warnings. */ @@ -1520,7 +1527,7 @@ struct cloneISCIIStruct { UConverterDataISCII mydata; }; -static UConverter * +static UConverter * U_CALLCONV _ISCII_SafeClone(const UConverter *cnv, void *stackBuffer, int32_t *pBufferSize, @@ -1548,12 +1555,15 @@ _ISCII_SafeClone(const UConverter *cnv, return &localClone->cnv; } -static void +static void U_CALLCONV _ISCIIGetUnicodeSet(const UConverter *cnv, const USetAdder *sa, UConverterUnicodeSet which, UErrorCode *pErrorCode) { + (void)cnv; + (void)which; + (void)pErrorCode; int32_t idx, script; uint8_t mask; @@ -1574,7 +1584,7 @@ _ISCIIGetUnicodeSet(const UConverter *cnv, sa->add(sa->set, ZWNJ); sa->add(sa->set, ZWJ); } - +U_CDECL_END static const UConverterImpl _ISCIIImpl={ UCNV_ISCII, @@ -1596,7 +1606,9 @@ static const UConverterImpl _ISCIIImpl={ _ISCIIgetName, NULL, _ISCII_SafeClone, - _ISCIIGetUnicodeSet + _ISCIIGetUnicodeSet, + NULL, + NULL }; static const UConverterStaticData _ISCIIStaticData={ diff --git a/icuSources/common/ucnvlat1.c b/icuSources/common/ucnvlat1.cpp similarity index 97% rename from icuSources/common/ucnvlat1.c rename to icuSources/common/ucnvlat1.cpp index 95e0495b..8aa5456b 100644 --- a/icuSources/common/ucnvlat1.c +++ b/icuSources/common/ucnvlat1.cpp @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 2000-2015, International Business Machines * Corporation and others. All Rights Reserved. ********************************************************************** * file name: ucnvlat1.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -28,7 +30,8 @@ /* ISO 8859-1 --------------------------------------------------------------- */ /* This is a table-less and callback-less version of ucnv_MBCSSingleToBMPWithOffsets(). */ -static void +U_CDECL_BEGIN +static void U_CALLCONV _Latin1ToUnicodeWithOffsets(UConverterToUnicodeArgs *pArgs, UErrorCode *pErrorCode) { const uint8_t *source; @@ -114,7 +117,7 @@ _Latin1ToUnicodeWithOffsets(UConverterToUnicodeArgs *pArgs, } /* This is a table-less and callback-less version of ucnv_MBCSSingleGetNextUChar(). */ -static UChar32 +static UChar32 U_CALLCONV _Latin1GetNextUChar(UConverterToUnicodeArgs *pArgs, UErrorCode *pErrorCode) { const uint8_t *source=(const uint8_t *)pArgs->source; @@ -129,7 +132,7 @@ _Latin1GetNextUChar(UConverterToUnicodeArgs *pArgs, } /* This is a table-less version of ucnv_MBCSSingleFromBMPWithOffsets(). */ -static void +static void U_CALLCONV _Latin1FromUnicodeWithOffsets(UConverterFromUnicodeArgs *pArgs, UErrorCode *pErrorCode) { UConverter *cnv; @@ -316,7 +319,7 @@ noMoreInput: } /* Convert UTF-8 to Latin-1. Adapted from ucnv_SBCSFromUTF8(). */ -static void +static void U_CALLCONV ucnv_Latin1FromUTF8(UConverterFromUnicodeArgs *pFromUArgs, UConverterToUnicodeArgs *pToUArgs, UErrorCode *pErrorCode) { @@ -414,13 +417,18 @@ ucnv_Latin1FromUTF8(UConverterFromUnicodeArgs *pFromUArgs, pFromUArgs->target=(char *)target; } -static void +static void U_CALLCONV _Latin1GetUnicodeSet(const UConverter *cnv, const USetAdder *sa, UConverterUnicodeSet which, UErrorCode *pErrorCode) { + (void)cnv; + (void)which; + (void)pErrorCode; sa->addRange(sa->set, 0, 0xff); } +U_CDECL_END + static const UConverterImpl _Latin1Impl={ UCNV_LATIN_1, @@ -463,8 +471,9 @@ const UConverterSharedData _Latin1Data= /* US-ASCII ----------------------------------------------------------------- */ +U_CDECL_BEGIN /* This is a table-less version of ucnv_MBCSSingleToBMPWithOffsets(). */ -static void +static void U_CALLCONV _ASCIIToUnicodeWithOffsets(UConverterToUnicodeArgs *pArgs, UErrorCode *pErrorCode) { const uint8_t *source, *sourceLimit; @@ -573,7 +582,7 @@ _ASCIIToUnicodeWithOffsets(UConverterToUnicodeArgs *pArgs, } /* This is a table-less version of ucnv_MBCSSingleGetNextUChar(). */ -static UChar32 +static UChar32 U_CALLCONV _ASCIIGetNextUChar(UConverterToUnicodeArgs *pArgs, UErrorCode *pErrorCode) { const uint8_t *source; @@ -600,7 +609,7 @@ _ASCIIGetNextUChar(UConverterToUnicodeArgs *pArgs, } /* "Convert" UTF-8 to US-ASCII: Validate and copy. */ -static void +static void U_CALLCONV ucnv_ASCIIFromUTF8(UConverterFromUnicodeArgs *pFromUArgs, UConverterToUnicodeArgs *pToUArgs, UErrorCode *pErrorCode) { @@ -688,13 +697,17 @@ ucnv_ASCIIFromUTF8(UConverterFromUnicodeArgs *pFromUArgs, pFromUArgs->target=(char *)target; } -static void +static void U_CALLCONV _ASCIIGetUnicodeSet(const UConverter *cnv, const USetAdder *sa, UConverterUnicodeSet which, UErrorCode *pErrorCode) { + (void)cnv; + (void)which; + (void)pErrorCode; sa->addRange(sa->set, 0, 0x7f); } +U_CDECL_END static const UConverterImpl _ASCIIImpl={ UCNV_US_ASCII, diff --git a/icuSources/common/ucnvmbcs.cpp b/icuSources/common/ucnvmbcs.cpp index 010b086e..7f37eeee 100644 --- a/icuSources/common/ucnvmbcs.cpp +++ b/icuSources/common/ucnvmbcs.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * @@ -6,7 +8,7 @@ * ****************************************************************************** * file name: ucnvmbcs.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -375,53 +377,55 @@ typedef UBool U_CALLCONV UConverterEnumToUCallback(const void *context, uint32_t value, UChar32 codePoints[32]); -static void +static void U_CALLCONV ucnv_MBCSLoad(UConverterSharedData *sharedData, UConverterLoadArgs *pArgs, const uint8_t *raw, UErrorCode *pErrorCode); -static void +static void U_CALLCONV ucnv_MBCSUnload(UConverterSharedData *sharedData); -static void +static void U_CALLCONV ucnv_MBCSOpen(UConverter *cnv, UConverterLoadArgs *pArgs, UErrorCode *pErrorCode); -static UChar32 +static UChar32 U_CALLCONV ucnv_MBCSGetNextUChar(UConverterToUnicodeArgs *pArgs, UErrorCode *pErrorCode); -static void +static void U_CALLCONV ucnv_MBCSGetStarters(const UConverter* cnv, UBool starters[256], UErrorCode *pErrorCode); -static const char * +U_CDECL_BEGIN +static const char* U_CALLCONV ucnv_MBCSGetName(const UConverter *cnv); +U_CDECL_END -static void +static void U_CALLCONV ucnv_MBCSWriteSub(UConverterFromUnicodeArgs *pArgs, int32_t offsetIndex, UErrorCode *pErrorCode); -static UChar32 +static UChar32 U_CALLCONV ucnv_MBCSGetNextUChar(UConverterToUnicodeArgs *pArgs, UErrorCode *pErrorCode); -static void +static void U_CALLCONV ucnv_SBCSFromUTF8(UConverterFromUnicodeArgs *pFromUArgs, UConverterToUnicodeArgs *pToUArgs, UErrorCode *pErrorCode); -static void +static void U_CALLCONV ucnv_MBCSGetUnicodeSet(const UConverter *cnv, const USetAdder *sa, UConverterUnicodeSet which, UErrorCode *pErrorCode); -static void +static void U_CALLCONV ucnv_DBCSFromUTF8(UConverterFromUnicodeArgs *pFromUArgs, UConverterToUnicodeArgs *pToUArgs, UErrorCode *pErrorCode); @@ -503,7 +507,6 @@ static const UConverterImpl _MBCSImpl={ NULL }; - /* Static data is in tools/makeconv/ucnvstat.c for data-based * converters. Be sure to update it as well. */ @@ -845,7 +848,7 @@ ucnv_MBCSEnumToUnicode(UConverterMBCSTable *mbcsTable, } } -U_CFUNC void +U_CFUNC void ucnv_MBCSGetFilteredUnicodeSetForUnicode(const UConverterSharedData *sharedData, const USetAdder *sa, UConverterUnicodeSet which, @@ -1067,7 +1070,7 @@ ucnv_MBCSGetUnicodeSetForUnicode(const UConverterSharedData *sharedData, pErrorCode); } -static void +static void U_CALLCONV ucnv_MBCSGetUnicodeSet(const UConverter *cnv, const USetAdder *sa, UConverterUnicodeSet which, @@ -1547,7 +1550,7 @@ reconstituteData(UConverterMBCSTable *mbcsTable, /* MBCS setup functions ----------------------------------------------------- */ -static void +static void U_CALLCONV ucnv_MBCSLoad(UConverterSharedData *sharedData, UConverterLoadArgs *pArgs, const uint8_t *raw, @@ -1872,7 +1875,7 @@ ucnv_MBCSLoad(UConverterSharedData *sharedData, } } -static void +static void U_CALLCONV ucnv_MBCSUnload(UConverterSharedData *sharedData) { UConverterMBCSTable *mbcsTable=&sharedData->mbcs; @@ -1890,7 +1893,7 @@ ucnv_MBCSUnload(UConverterSharedData *sharedData) { } } -static void +static void U_CALLCONV ucnv_MBCSOpen(UConverter *cnv, UConverterLoadArgs *pArgs, UErrorCode *pErrorCode) { @@ -1981,7 +1984,9 @@ ucnv_MBCSOpen(UConverter *cnv, #endif } -static const char * +U_CDECL_BEGIN + +static const char* U_CALLCONV ucnv_MBCSGetName(const UConverter *cnv) { if((cnv->options&UCNV_OPTION_SWAP_LFNL)!=0 && cnv->sharedData->mbcs.swapLFNLName!=NULL) { return cnv->sharedData->mbcs.swapLFNLName; @@ -1989,10 +1994,12 @@ ucnv_MBCSGetName(const UConverter *cnv) { return cnv->sharedData->staticData->name; } } +U_CDECL_END + /* MBCS-to-Unicode conversion functions ------------------------------------- */ -static UChar32 +static UChar32 U_CALLCONV ucnv_MBCSGetFallback(UConverterMBCSTable *mbcsTable, uint32_t offset) { const _MBCSToUFallback *toUFallbacks; uint32_t i, start, limit; @@ -2955,7 +2962,7 @@ ucnv_MBCSSingleGetNextUChar(UConverterToUnicodeArgs *pArgs, * * All normal mappings and errors are handled here. */ -static UChar32 +static UChar32 U_CALLCONV ucnv_MBCSGetNextUChar(UConverterToUnicodeArgs *pArgs, UErrorCode *pErrorCode) { UConverter *cnv; @@ -5012,7 +5019,7 @@ utf8_minLegal[5]={ 0, 0, 0x80, 0x800, 0x10000 }; static const UChar32 utf8_offsets[7]={ 0, 0, 0x3080, 0xE2080, 0x3C82080 }; -static void +static void U_CALLCONV ucnv_SBCSFromUTF8(UConverterFromUnicodeArgs *pFromUArgs, UConverterToUnicodeArgs *pToUArgs, UErrorCode *pErrorCode) { @@ -5318,7 +5325,7 @@ moreBytes: pFromUArgs->target=(char *)target; } -static void +static void U_CALLCONV ucnv_DBCSFromUTF8(UConverterFromUnicodeArgs *pFromUArgs, UConverterToUnicodeArgs *pToUArgs, UErrorCode *pErrorCode) { @@ -5630,7 +5637,7 @@ unassigned: /* miscellaneous ------------------------------------------------------------ */ -static void +static void U_CALLCONV ucnv_MBCSGetStarters(const UConverter* cnv, UBool starters[256], UErrorCode *) { @@ -5653,7 +5660,7 @@ ucnv_MBCSIsLeadByte(UConverterSharedData *sharedData, char byte) { return (UBool)MBCS_ENTRY_IS_TRANSITION(sharedData->mbcs.stateTable[0][(uint8_t)byte]); } -static void +static void U_CALLCONV ucnv_MBCSWriteSub(UConverterFromUnicodeArgs *pArgs, int32_t offsetIndex, UErrorCode *pErrorCode) { diff --git a/icuSources/common/ucnvmbcs.h b/icuSources/common/ucnvmbcs.h index c248c3d7..209cdc53 100644 --- a/icuSources/common/ucnvmbcs.h +++ b/icuSources/common/ucnvmbcs.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * @@ -6,7 +8,7 @@ * ****************************************************************************** * file name: ucnvmbcs.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/ucnvscsu.c b/icuSources/common/ucnvscsu.cpp similarity index 99% rename from icuSources/common/ucnvscsu.c rename to icuSources/common/ucnvscsu.cpp index 15ed9c49..74b5722b 100644 --- a/icuSources/common/ucnvscsu.c +++ b/icuSources/common/ucnvscsu.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * @@ -6,7 +8,7 @@ * ****************************************************************************** * file name: ucnvscsu.c -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -152,8 +154,8 @@ enum { }; /* SCSU setup functions ----------------------------------------------------- */ - -static void +U_CDECL_BEGIN +static void U_CALLCONV _SCSUReset(UConverter *cnv, UConverterResetChoice choice) { SCSUData *scsu=(SCSUData *)cnv->extraInfo; @@ -189,7 +191,7 @@ _SCSUReset(UConverter *cnv, UConverterResetChoice choice) { } } -static void +static void U_CALLCONV _SCSUOpen(UConverter *cnv, UConverterLoadArgs *pArgs, UErrorCode *pErrorCode) { @@ -214,7 +216,7 @@ _SCSUOpen(UConverter *cnv, cnv->subCharLen=-1; } -static void +static void U_CALLCONV _SCSUClose(UConverter *cnv) { if(cnv->extraInfo!=NULL) { if(!cnv->isExtraLocal) { @@ -226,7 +228,7 @@ _SCSUClose(UConverter *cnv) { /* SCSU-to-Unicode conversion functions ------------------------------------- */ -static void +static void U_CALLCONV _SCSUToUnicodeWithOffsets(UConverterToUnicodeArgs *pArgs, UErrorCode *pErrorCode) { UConverter *cnv; @@ -580,7 +582,7 @@ endloop: * re-copy the original function and remove the variables * offsets, sourceIndex, and nextSourceIndex. */ -static void +static void U_CALLCONV _SCSUToUnicode(UConverterToUnicodeArgs *pArgs, UErrorCode *pErrorCode) { UConverter *cnv; @@ -864,7 +866,7 @@ endloop: pArgs->target=target; return; } - +U_CDECL_END /* SCSU-from-Unicode conversion functions ----------------------------------- */ /* @@ -987,7 +989,7 @@ getDynamicOffset(uint32_t c, uint32_t *pOffset) { return -1; } } - +U_CDECL_BEGIN /* * Idea for compression: * - save SCSUData and other state before really starting work @@ -1005,7 +1007,7 @@ getDynamicOffset(uint32_t c, uint32_t *pOffset) { * - Only replace the result after an SDX or SCU? */ -static void +static void U_CALLCONV _SCSUFromUnicodeWithOffsets(UConverterFromUnicodeArgs *pArgs, UErrorCode *pErrorCode) { UConverter *cnv; @@ -1513,7 +1515,7 @@ outputBytes: * re-copy the original function and remove the variables * offsets, sourceIndex, and nextSourceIndex. */ -static void +static void U_CALLCONV _SCSUFromUnicode(UConverterFromUnicodeArgs *pArgs, UErrorCode *pErrorCode) { UConverter *cnv; @@ -1947,7 +1949,7 @@ outputBytes: /* miscellaneous ------------------------------------------------------------ */ -static const char * +static const char * U_CALLCONV _SCSUGetName(const UConverter *cnv) { SCSUData *scsu=(SCSUData *)cnv->extraInfo; @@ -1966,7 +1968,7 @@ struct cloneSCSUStruct SCSUData mydata; }; -static UConverter * +static UConverter * U_CALLCONV _SCSUSafeClone(const UConverter *cnv, void *stackBuffer, int32_t *pBufferSize, @@ -1993,7 +1995,7 @@ _SCSUSafeClone(const UConverter *cnv, return &localClone->cnv; } - +U_CDECL_END static const UConverterImpl _SCSUImpl={ UCNV_SCSU, @@ -2015,7 +2017,9 @@ static const UConverterImpl _SCSUImpl={ _SCSUGetName, NULL, _SCSUSafeClone, - ucnv_getCompleteUnicodeSet + ucnv_getCompleteUnicodeSet, + NULL, + NULL }; static const UConverterStaticData _SCSUStaticData={ diff --git a/icuSources/common/ucnvsel.cpp b/icuSources/common/ucnvsel.cpp index e0e86999..ba062b35 100644 --- a/icuSources/common/ucnvsel.cpp +++ b/icuSources/common/ucnvsel.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * diff --git a/icuSources/common/ucol_data.h b/icuSources/common/ucol_data.h index 02306462..83f54abb 100644 --- a/icuSources/common/ucol_data.h +++ b/icuSources/common/ucol_data.h @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * Copyright (C) 2000-2011, International Business Machines * Corporation and others. All Rights Reserved. ******************************************************************************* * file name: ucol_data.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/ucol_swp.cpp b/icuSources/common/ucol_swp.cpp index 75974352..1822705d 100644 --- a/icuSources/common/ucol_swp.cpp +++ b/icuSources/common/ucol_swp.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: ucol_swp.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/ucol_swp.h b/icuSources/common/ucol_swp.h index 855b4041..fd8be9aa 100644 --- a/icuSources/common/ucol_swp.h +++ b/icuSources/common/ucol_swp.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: ucol_swp.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/ucurr.cpp b/icuSources/common/ucurr.cpp index eada053d..885ca3a9 100644 --- a/icuSources/common/ucurr.cpp +++ b/icuSources/common/ucurr.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (c) 2002-2016, International Business Machines @@ -117,7 +119,7 @@ U_NAMESPACE_BEGIN // EquivIterator iterates over all strings that are equivalent to a given // string, s. Note that EquivIterator will never yield s itself. -class EquivIterator : icu::UMemory { +class EquivIterator : public icu::UMemory { public: // Constructor. hash stores the equivalence relationships; s is the string // for which we find equivalent strings. @@ -1023,11 +1025,13 @@ collectCurrencyNames(const char* locale, (*currencySymbols)[(*total_currency_symbol_count)++].currencyNameLen = len; // Add equivalent symbols if (currencySymbolsEquiv != NULL) { - icu::EquivIterator iter(*currencySymbolsEquiv, UnicodeString(TRUE, s, len)); + UnicodeString str(TRUE, s, len); + icu::EquivIterator iter(*currencySymbolsEquiv, str); const UnicodeString *symbol; while ((symbol = iter.next()) != NULL) { (*currencySymbols)[*total_currency_symbol_count].IsoCode = iso; - (*currencySymbols)[*total_currency_symbol_count].currencyName = (UChar*) symbol->getBuffer(); + (*currencySymbols)[*total_currency_symbol_count].currencyName = + const_cast(symbol->getBuffer()); (*currencySymbols)[*total_currency_symbol_count].flag = 0; (*currencySymbols)[(*total_currency_symbol_count)++].currencyNameLen = symbol->length(); } diff --git a/icuSources/common/ucurrimp.h b/icuSources/common/ucurrimp.h index 9f5f2e36..6e468fd4 100644 --- a/icuSources/common/ucurrimp.h +++ b/icuSources/common/ucurrimp.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (c) 2002-2016, International Business Machines diff --git a/icuSources/common/udata.cpp b/icuSources/common/udata.cpp index 2d92fbf2..80c10c04 100644 --- a/icuSources/common/udata.cpp +++ b/icuSources/common/udata.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * @@ -6,7 +8,7 @@ * ****************************************************************************** * file name: udata.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -79,7 +81,7 @@ U_NAMESPACE_USE /* * Forward declarations */ -static UDataMemory *udata_findCachedData(const char *path); +static UDataMemory *udata_findCachedData(const char *path, UErrorCode &err); /*********************************************************************** * @@ -110,8 +112,12 @@ static u_atomic_int32_t gHaveTriedToLoadCommonData = ATOMIC_INT32_T_INITIALIZER( static UHashtable *gCommonDataCache = NULL; /* Global hash table of opened ICU data files. */ static icu::UInitOnce gCommonDataCacheInitOnce = U_INITONCE_INITIALIZER; +#if U_PLATFORM_HAS_WINUWP_API == 0 static UDataFileAccess gDataFileAccess = UDATA_DEFAULT_ACCESS; // Access not synchronized. // Modifying is documented as thread-unsafe. +#else +static UDataFileAccess gDataFileAccess = UDATA_NO_FILES; // Windows UWP looks in one spot explicitly +#endif static UBool U_CALLCONV udata_cleanup(void) @@ -134,13 +140,13 @@ udata_cleanup(void) } static UBool U_CALLCONV -findCommonICUDataByName(const char *inBasename) +findCommonICUDataByName(const char *inBasename, UErrorCode &err) { UBool found = FALSE; int32_t i; - UDataMemory *pData = udata_findCachedData(inBasename); - if (pData == NULL) + UDataMemory *pData = udata_findCachedData(inBasename, err); + if (U_FAILURE(err) || pData == NULL) return FALSE; { @@ -270,40 +276,41 @@ static void U_CALLCONV DataCacheElement_deleter(void *pDCEl) { uprv_free(pDCEl); /* delete 'this' */ } -static void udata_initHashTable() { - UErrorCode err = U_ZERO_ERROR; +static void U_CALLCONV udata_initHashTable(UErrorCode &err) { U_ASSERT(gCommonDataCache == NULL); gCommonDataCache = uhash_open(uhash_hashChars, uhash_compareChars, NULL, &err); if (U_FAILURE(err)) { - // TODO: handle errors better. - gCommonDataCache = NULL; - } - if (gCommonDataCache != NULL) { - uhash_setValueDeleter(gCommonDataCache, DataCacheElement_deleter); - ucln_common_registerCleanup(UCLN_COMMON_UDATA, udata_cleanup); + return; } + U_ASSERT(gCommonDataCache != NULL); + uhash_setValueDeleter(gCommonDataCache, DataCacheElement_deleter); + ucln_common_registerCleanup(UCLN_COMMON_UDATA, udata_cleanup); } /* udata_getCacheHashTable() * Get the hash table used to store the data cache entries. * Lazy create it if it doesn't yet exist. */ -static UHashtable *udata_getHashTable() { - umtx_initOnce(gCommonDataCacheInitOnce, &udata_initHashTable); +static UHashtable *udata_getHashTable(UErrorCode &err) { + umtx_initOnce(gCommonDataCacheInitOnce, &udata_initHashTable, err); return gCommonDataCache; } -static UDataMemory *udata_findCachedData(const char *path) +static UDataMemory *udata_findCachedData(const char *path, UErrorCode &err) { UHashtable *htable; UDataMemory *retVal = NULL; DataCacheElement *el; const char *baseName; + htable = udata_getHashTable(err); + if (U_FAILURE(err)) { + return NULL; + } + baseName = findBasename(path); /* Cache remembers only the base name, not the full path. */ - htable = udata_getHashTable(); umtx_lock(NULL); el = (DataCacheElement *)uhash_get(htable, baseName); umtx_unlock(NULL); @@ -325,6 +332,7 @@ static UDataMemory *udata_cacheDataItem(const char *path, UDataMemory *item, UEr DataCacheElement *oldValue = NULL; UErrorCode subErr = U_ZERO_ERROR; + htable = udata_getHashTable(*pErr); if (U_FAILURE(*pErr)) { return NULL; } @@ -357,7 +365,6 @@ static UDataMemory *udata_cacheDataItem(const char *path, UDataMemory *item, UEr /* Stick the new DataCacheElement into the hash table. */ - htable = udata_getHashTable(); umtx_lock(NULL); oldValue = (DataCacheElement *)uhash_get(htable, path); if (oldValue != NULL) { @@ -395,9 +402,6 @@ static UDataMemory *udata_cacheDataItem(const char *path, UDataMemory *item, UEr * * *----------------------------------------------------------------------*/ -#define U_DATA_PATHITER_BUFSIZ 128 /* Size of local buffer for paths */ - /* Overflow causes malloc of larger buf */ - U_NAMESPACE_BEGIN class UDataPathIterator @@ -621,12 +625,14 @@ U_NAMESPACE_END /*----------------------------------------------------------------------* * * - * Add a static reference to the common data library * + * Add a static reference to the common data library * * Unless overridden by an explicit udata_setCommonData, this will be * * our common data. * * * *----------------------------------------------------------------------*/ +#if U_PLATFORM_HAS_WINUWP_API == 0 // Windows UWP Platform does not support dll icu data at this time extern "C" const DataHeader U_DATA_API U_ICUDATA_ENTRY_POINT; +#endif /* * This would be a good place for weak-linkage declarations of @@ -674,6 +680,7 @@ openCommonData(const char *path, /* Path from OpenChoice? */ if(gCommonICUDataArray[commonDataIndex] != NULL) { return gCommonICUDataArray[commonDataIndex]; } +#if U_PLATFORM_HAS_WINUWP_API == 0 // Windows UWP Platform does not support dll icu data at this time int32_t i; for(i = 0; i < commonDataIndex; ++i) { if(gCommonICUDataArray[i]->pHeader == &U_ICUDATA_ENTRY_POINT) { @@ -681,6 +688,7 @@ openCommonData(const char *path, /* Path from OpenChoice? */ return NULL; } } +#endif } /* Add the linked-in data to the list. */ @@ -696,11 +704,13 @@ openCommonData(const char *path, /* Path from OpenChoice? */ setCommonICUDataPointer(uprv_getICUData_conversion(), FALSE, pErrorCode); } */ +#if U_PLATFORM_HAS_WINUWP_API == 0 // Windows UWP Platform does not support dll icu data at this time setCommonICUDataPointer(&U_ICUDATA_ENTRY_POINT, FALSE, pErrorCode); { Mutex lock; return gCommonICUDataArray[commonDataIndex]; } +#endif } @@ -719,18 +729,18 @@ openCommonData(const char *path, /* Path from OpenChoice? */ #ifdef UDATA_DEBUG fprintf(stderr, "ocd: no basename in %s, bailing.\n", path); #endif - *pErrorCode=U_FILE_ACCESS_ERROR; + if (U_SUCCESS(*pErrorCode)) { + *pErrorCode=U_FILE_ACCESS_ERROR; + } return NULL; } /* Is the requested common data file already open and cached? */ /* Note that the cache is keyed by the base name only. The rest of the path, */ /* if any, is not considered. */ - { - UDataMemory *dataToReturn = udata_findCachedData(inBasename); - if (dataToReturn != NULL) { - return dataToReturn; - } + UDataMemory *dataToReturn = udata_findCachedData(inBasename, *pErrorCode); + if (dataToReturn != NULL || U_FAILURE(*pErrorCode)) { + return dataToReturn; } /* Requested item is not in the cache. @@ -761,6 +771,9 @@ openCommonData(const char *path, /* Path from OpenChoice? */ } #endif + if (U_FAILURE(*pErrorCode)) { + return NULL; + } if (!UDataMemory_isLoaded(&tData)) { /* no common data */ *pErrorCode=U_FILE_ACCESS_ERROR; @@ -836,7 +849,7 @@ static UBool extendICUData(UErrorCode *pErr) umtx_storeRelease(gHaveTriedToLoadCommonData, 1); } - didUpdate = findCommonICUDataByName(U_ICUDATA_NAME); /* Return 'true' when a racing writes out the extended */ + didUpdate = findCommonICUDataByName(U_ICUDATA_NAME, *pErr); /* Return 'true' when a racing writes out the extended */ /* data after another thread has failed to see it (in openCommonData), so */ /* extended data can be examined. */ /* Also handles a race through here before gHaveTriedToLoadCommonData is set. */ @@ -1244,9 +1257,14 @@ doOpenChoice(const char *path, const char *type, const char *name, fprintf(stderr, " tocEntryPath = %s\n", tocEntryName.data()); #endif +#if U_PLATFORM_HAS_WINUWP_API == 0 // Windows UWP Platform does not support dll icu data at this time if(path == NULL) { path = COMMON_DATA_NAME; /* "icudt26e" */ } +#else + // Windows UWP expects only a single data file. + path = COMMON_DATA_NAME; /* "icudt26e" */ +#endif /************************ Begin loop looking for ind. files ***************/ #ifdef UDATA_DEBUG @@ -1257,7 +1275,7 @@ doOpenChoice(const char *path, const char *type, const char *name, dataPath = u_getDataDirectory(); /**** Time zone individual files override */ - if (isTimeZoneFile(name, type) && isICUData) { + if (isICUData && isTimeZoneFile(name, type)) { const char *tzFilesDir = u_getTimeZoneFilesDirectory(pErrorCode); if (tzFilesDir[0] != 0) { #ifdef UDATA_DEBUG diff --git a/icuSources/common/udatamem.c b/icuSources/common/udatamem.cpp similarity index 96% rename from icuSources/common/udatamem.c rename to icuSources/common/udatamem.cpp index ec6175d9..6bf7c012 100644 --- a/icuSources/common/udatamem.c +++ b/icuSources/common/udatamem.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * @@ -42,7 +44,7 @@ U_CFUNC UDataMemory *UDataMemory_createNewInstance(UErrorCode *pErr) { if (U_FAILURE(*pErr)) { return NULL; } - This = uprv_malloc(sizeof(UDataMemory)); + This = (UDataMemory *)uprv_malloc(sizeof(UDataMemory)); if (This == NULL) { *pErr = U_MEMORY_ALLOCATION_ERROR; } else { diff --git a/icuSources/common/udatamem.h b/icuSources/common/udatamem.h index 51372851..a05dd697 100644 --- a/icuSources/common/udatamem.h +++ b/icuSources/common/udatamem.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * diff --git a/icuSources/common/udataswp.c b/icuSources/common/udataswp.cpp similarity index 97% rename from icuSources/common/udataswp.c rename to icuSources/common/udataswp.cpp index 06fe85bc..86f302bd 100644 --- a/icuSources/common/udataswp.c +++ b/icuSources/common/udataswp.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: udataswp.c -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -298,7 +300,7 @@ udata_swapDataHeader(const UDataSwapper *ds, /* check minimum length and magic bytes */ pHeader=(const DataHeader *)inData; - if( (length>=0 && length=0 && length<(int32_t)sizeof(DataHeader)) || pHeader->dataHeader.magic1!=0xda || pHeader->dataHeader.magic2!=0x27 || pHeader->info.sizeofUChar!=2 @@ -372,7 +374,7 @@ udata_openSwapper(UBool inIsBigEndian, uint8_t inCharset, } /* allocate the swapper */ - swapper=uprv_malloc(sizeof(UDataSwapper)); + swapper=(UDataSwapper *)uprv_malloc(sizeof(UDataSwapper)); if(swapper==NULL) { *pErrorCode=U_MEMORY_ALLOCATION_ERROR; return NULL; @@ -425,7 +427,7 @@ udata_openSwapperForInputData(const void *data, int32_t length, return NULL; } if( data==NULL || - (length>=0 && length=0 && length<(int32_t)sizeof(DataHeader)) || outCharset>U_EBCDIC_FAMILY ) { *pErrorCode=U_ILLEGAL_ARGUMENT_ERROR; @@ -433,7 +435,7 @@ udata_openSwapperForInputData(const void *data, int32_t length, } pHeader=(const DataHeader *)data; - if( (length>=0 && length=0 && length<(int32_t)sizeof(DataHeader)) || pHeader->dataHeader.magic1!=0xda || pHeader->dataHeader.magic2!=0x27 || pHeader->info.sizeofUChar!=2 diff --git a/icuSources/common/udataswp.h b/icuSources/common/udataswp.h index 66c84955..5303870b 100644 --- a/icuSources/common/udataswp.h +++ b/icuSources/common/udataswp.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: udataswp.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -318,6 +320,20 @@ uprv_compareInvEbcdic(const UDataSwapper *ds, const char *outString, int32_t outLength, const UChar *localString, int32_t localLength); +/** + * \def uprv_compareInvWithUChar + * Compare an invariant-character strings with a UChar string + * @internal + */ +#if U_CHARSET_FAMILY==U_ASCII_FAMILY +# define uprv_compareInvWithUChar uprv_compareInvAscii +#elif U_CHARSET_FAMILY==U_EBCDIC_FAMILY +# define uprv_compareInvWithUChar uprv_compareInvEbcdic +#else +# error Unknown charset family! +#endif + + /* material... -------------------------------------------------------------- */ #if 0 diff --git a/icuSources/common/uelement.h b/icuSources/common/uelement.h index 4eaddd9d..05f36a09 100644 --- a/icuSources/common/uelement.h +++ b/icuSources/common/uelement.h @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * Copyright (C) 1997-2011, International Business Machines * Corporation and others. All Rights Reserved. ******************************************************************************* * file name: uelement.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/uenum.c b/icuSources/common/uenum.cpp similarity index 97% rename from icuSources/common/uenum.c rename to icuSources/common/uenum.cpp index 9a3d9e14..11d895eb 100644 --- a/icuSources/common/uenum.c +++ b/icuSources/common/uenum.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: uenum.c -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:2 * diff --git a/icuSources/common/uenumimp.h b/icuSources/common/uenumimp.h index 664bc686..9c9df75a 100644 --- a/icuSources/common/uenumimp.h +++ b/icuSources/common/uenumimp.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: uenumimp.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:2 * diff --git a/icuSources/common/uhash.c b/icuSources/common/uhash.cpp similarity index 99% rename from icuSources/common/uhash.c rename to icuSources/common/uhash.cpp index d4a99038..fe78511c 100644 --- a/icuSources/common/uhash.c +++ b/icuSources/common/uhash.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * Copyright (C) 1997-2016, International Business Machines diff --git a/icuSources/common/uhash.h b/icuSources/common/uhash.h index 0d96ea34..0d3ffea3 100644 --- a/icuSources/common/uhash.h +++ b/icuSources/common/uhash.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * Copyright (C) 1997-2016, International Business Machines @@ -699,8 +701,8 @@ uhash_equals(const UHashtable* hash1, const UHashtable* hash2); U_NAMESPACE_BEGIN /** - * \class LocalUResourceBundlePointer - * "Smart pointer" class, closes a UResourceBundle via ures_close(). + * \class LocalUHashtablePointer + * "Smart pointer" class, closes a UHashtable via uhash_close(). * For most methods see the LocalPointerBase base class. * * @see LocalPointerBase @@ -711,6 +713,6 @@ U_DEFINE_LOCAL_OPEN_POINTER(LocalUHashtablePointer, UHashtable, uhash_close); U_NAMESPACE_END -#endif +#endif // U_SHOW_CPLUSPLUS_API #endif diff --git a/icuSources/common/uhash_us.cpp b/icuSources/common/uhash_us.cpp index 71a41cbe..ef482c27 100644 --- a/icuSources/common/uhash_us.cpp +++ b/icuSources/common/uhash_us.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * Copyright (C) 1997-2011, International Business Machines diff --git a/icuSources/common/uidna.cpp b/icuSources/common/uidna.cpp index 2ae2b3b9..7cc97a93 100644 --- a/icuSources/common/uidna.cpp +++ b/icuSources/common/uidna.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: uidna.cpp - * encoding: US-ASCII + * encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/uinit.cpp b/icuSources/common/uinit.cpp index 90169286..624431be 100644 --- a/icuSources/common/uinit.cpp +++ b/icuSources/common/uinit.cpp @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * Copyright (C) 2001-2015, International Business Machines * Corporation and others. All Rights Reserved. ****************************************************************************** * file name: uinit.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/uinvchar.c b/icuSources/common/uinvchar.cpp similarity index 99% rename from icuSources/common/uinvchar.c rename to icuSources/common/uinvchar.cpp index f874edd9..c478e363 100644 --- a/icuSources/common/uinvchar.c +++ b/icuSources/common/uinvchar.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: uinvchar.c -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:2 * @@ -449,6 +451,7 @@ U_CFUNC int32_t uprv_compareInvAscii(const UDataSwapper *ds, const char *outString, int32_t outLength, const UChar *localString, int32_t localLength) { + (void)ds; int32_t minLength; UChar32 c1, c2; uint8_t c; @@ -494,6 +497,7 @@ U_CFUNC int32_t uprv_compareInvEbcdic(const UDataSwapper *ds, const char *outString, int32_t outLength, const UChar *localString, int32_t localLength) { + (void)ds; int32_t minLength; UChar32 c1, c2; uint8_t c; diff --git a/icuSources/common/uinvchar.h b/icuSources/common/uinvchar.h index 1a9aa78d..c4f9f88b 100644 --- a/icuSources/common/uinvchar.h +++ b/icuSources/common/uinvchar.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: uinvchar.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:2 * @@ -62,7 +64,7 @@ uprv_isInvariantUString(const UChar *s, int32_t length); */ U_INTERNAL inline UBool U_EXPORT2 uprv_isInvariantUnicodeString(const icu::UnicodeString &s) { - return uprv_isInvariantUString(s.getBuffer(), s.length()); + return uprv_isInvariantUString(icu::toUCharPtr(s.getBuffer()), s.length()); } #endif /* __cplusplus */ diff --git a/icuSources/common/uiter.cpp b/icuSources/common/uiter.cpp index 2cc76a96..b9252d81 100644 --- a/icuSources/common/uiter.cpp +++ b/icuSources/common/uiter.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: uiter.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/ulist.c b/icuSources/common/ulist.cpp similarity index 74% rename from icuSources/common/ulist.c rename to icuSources/common/ulist.cpp index 6b5013b0..b3f3fd8b 100644 --- a/icuSources/common/ulist.c +++ b/icuSources/common/ulist.cpp @@ -1,6 +1,8 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** -* Copyright (C) 2009-2014, International Business Machines +* Copyright (C) 2009-2016, International Business Machines * Corporation and others. All Rights Reserved. ****************************************************************************** */ @@ -27,7 +29,6 @@ struct UList { UListNode *tail; int32_t size; - int32_t currentIndex; }; static void ulist_addFirstItem(UList *list, UListNode *newItem); @@ -49,7 +50,6 @@ U_CAPI UList *U_EXPORT2 ulist_createEmptyList(UErrorCode *status) { newList->head = NULL; newList->tail = NULL; newList->size = 0; - newList->currentIndex = -1; return newList; } @@ -63,18 +63,46 @@ static void ulist_addFirstItem(UList *list, UListNode *newItem) { newItem->previous = NULL; list->head = newItem; list->tail = newItem; - list->currentIndex = 0; +} + +static void ulist_removeItem(UList *list, UListNode *p) { + if (p->previous == NULL) { + // p is the list head. + list->head = p->next; + } else { + p->previous->next = p->next; + } + if (p->next == NULL) { + // p is the list tail. + list->tail = p->previous; + } else { + p->next->previous = p->previous; + } + if (p == list->curr) { + list->curr = p->next; + } + --list->size; + if (p->forceDelete) { + uprv_free(p->data); + } + uprv_free(p); } U_CAPI void U_EXPORT2 ulist_addItemEndList(UList *list, const void *data, UBool forceDelete, UErrorCode *status) { UListNode *newItem = NULL; if (U_FAILURE(*status) || list == NULL || data == NULL) { + if (forceDelete) { + uprv_free((void *)data); + } return; } newItem = (UListNode *)uprv_malloc(sizeof(UListNode)); if (newItem == NULL) { + if (forceDelete) { + uprv_free((void *)data); + } *status = U_MEMORY_ALLOCATION_ERROR; return; } @@ -97,11 +125,17 @@ U_CAPI void U_EXPORT2 ulist_addItemBeginList(UList *list, const void *data, UBoo UListNode *newItem = NULL; if (U_FAILURE(*status) || list == NULL || data == NULL) { + if (forceDelete) { + uprv_free((void *)data); + } return; } newItem = (UListNode *)uprv_malloc(sizeof(UListNode)); if (newItem == NULL) { + if (forceDelete) { + uprv_free((void *)data); + } *status = U_MEMORY_ALLOCATION_ERROR; return; } @@ -115,32 +149,37 @@ U_CAPI void U_EXPORT2 ulist_addItemBeginList(UList *list, const void *data, UBoo newItem->next = list->head; list->head->previous = newItem; list->head = newItem; - list->currentIndex++; } list->size++; } U_CAPI UBool U_EXPORT2 ulist_containsString(const UList *list, const char *data, int32_t length) { - UBool result = FALSE; - const UListNode *pointer = NULL; - - if (list != NULL && list->size != 0) { - pointer = list->head; - - while (pointer != NULL) { - if (length == uprv_strlen(pointer->data)) { + if (list != NULL) { + const UListNode *pointer; + for (pointer = list->head; pointer != NULL; pointer = pointer->next) { + if (length == (int32_t)uprv_strlen((const char *)pointer->data)) { if (uprv_memcmp(data, pointer->data, length) == 0) { - result = TRUE; - break; + return TRUE; } } - - pointer = pointer->next; } } - - return result; + return FALSE; +} + +U_CAPI UBool U_EXPORT2 ulist_removeString(UList *list, const char *data) { + if (list != NULL) { + UListNode *pointer; + for (pointer = list->head; pointer != NULL; pointer = pointer->next) { + if (uprv_strcmp(data, (const char *)pointer->data) == 0) { + ulist_removeItem(list, pointer); + // Remove only the first occurrence, like Java LinkedList.remove(Object). + return TRUE; + } + } + } + return FALSE; } U_CAPI void *U_EXPORT2 ulist_getNext(UList *list) { @@ -152,7 +191,6 @@ U_CAPI void *U_EXPORT2 ulist_getNext(UList *list) { curr = list->curr; list->curr = curr->next; - list->currentIndex++; return curr->data; } @@ -168,7 +206,6 @@ U_CAPI int32_t U_EXPORT2 ulist_getListSize(const UList *list) { U_CAPI void U_EXPORT2 ulist_resetList(UList *list) { if (list != NULL) { list->curr = list->head; - list->currentIndex = 0; } } @@ -231,4 +268,3 @@ U_CAPI void U_EXPORT2 ulist_reset_keyword_values_iterator(UEnumeration *en, UErr U_CAPI UList * U_EXPORT2 ulist_getListFromEnum(UEnumeration *en) { return (UList *)(en->context); } - diff --git a/icuSources/common/ulist.h b/icuSources/common/ulist.h index 4789247e..de58a4ad 100644 --- a/icuSources/common/ulist.h +++ b/icuSources/common/ulist.h @@ -1,6 +1,8 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** -* Copyright (C) 2009, International Business Machines +* Copyright (C) 2009-2016, International Business Machines * Corporation and others. All Rights Reserved. ****************************************************************************** */ @@ -22,6 +24,8 @@ U_CAPI void U_EXPORT2 ulist_addItemBeginList(UList *list, const void *data, UBoo U_CAPI UBool U_EXPORT2 ulist_containsString(const UList *list, const char *data, int32_t length); +U_CAPI UBool U_EXPORT2 ulist_removeString(UList *list, const char *data); + U_CAPI void *U_EXPORT2 ulist_getNext(UList *list); U_CAPI int32_t U_EXPORT2 ulist_getListSize(const UList *list); diff --git a/icuSources/common/ulistformatter.cpp b/icuSources/common/ulistformatter.cpp index 6931cddf..c140c784 100644 --- a/icuSources/common/ulistformatter.cpp +++ b/icuSources/common/ulistformatter.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ***************************************************************************************** * Copyright (C) 2015, International Business Machines diff --git a/icuSources/common/uloc.cpp b/icuSources/common/uloc.cpp index bf1a5ff6..29018bcb 100644 --- a/icuSources/common/uloc.cpp +++ b/icuSources/common/uloc.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 1997-2016, International Business Machines @@ -42,9 +44,12 @@ #include "uarrsort.h" #include "uenumimp.h" #include "uassert.h" +#include "charstr.h" #include /* for sprintf */ +U_NAMESPACE_USE + /* ### Declarations **************************************************/ /* Locale stuff from locid.cpp */ @@ -94,90 +99,90 @@ locale_getKeywords(const char *localeID, /* Generated using org.unicode.cldr.icu.GenerateISO639LanguageTables */ /* ISO639 table version is 20150505 */ static const char * const LANGUAGES[] = { - "aa", "ab", "ace", "ach", "ada", "ady", "ae", "aeb", - "af", "afh", "agq", "ain", "ak", "akk", "akz", "ale", - "aln", "alt", "am", "an", "ang", "anp", "ar", "arc", - "arn", "aro", "arp", "arq", "ars", "arw", "ary", "arz", "as", - "asa", "ase", "ast", "av", "avk", "awa", "ay", "az", - "ba", "bal", "ban", "bar", "bas", "bax", "bbc", "bbj", - "be", "bej", "bem", "bew", "bez", "bfd", "bfq", "bg", - "bgn", "bho", "bi", "bik", "bin", "bjn", "bkm", "bla", - "bm", "bn", "bo", "bpy", "bqi", "br", "bra", "brh", - "brx", "bs", "bss", "bua", "bug", "bum", "byn", "byv", - "ca", "cad", "car", "cay", "cch", "ce", "ceb", "cgg", - "ch", "chb", "chg", "chk", "chm", "chn", "cho", "chp", - "chr", "chy", "ckb", "co", "cop", "cps", "cr", "crh", - "cs", "csb", "cu", "cv", "cy", - "da", "dak", "dar", "dav", "de", "del", "den", "dgr", - "din", "dje", "doi", "dsb", "dtp", "dua", "dum", "dv", - "dyo", "dyu", "dz", "dzg", - "ebu", "ee", "efi", "egl", "egy", "eka", "el", "elx", - "en", "enm", "eo", "es", "esu", "et", "eu", "ewo", - "ext", - "fa", "fan", "fat", "ff", "fi", "fil", "fit", "fj", - "fo", "fon", "fr", "frc", "frm", "fro", "frp", "frr", - "frs", "fur", "fy", - "ga", "gaa", "gag", "gan", "gay", "gba", "gbz", "gd", - "gez", "gil", "gl", "glk", "gmh", "gn", "goh", "gom", - "gon", "gor", "got", "grb", "grc", "gsw", "gu", "guc", - "gur", "guz", "gv", "gwi", - "ha", "hai", "hak", "haw", "he", "hi", "hif", "hil", - "hit", "hmn", "ho", "hr", "hsb", "hsn", "ht", "hu", - "hup", "hy", "hz", - "ia", "iba", "ibb", "id", "ie", "ig", "ii", "ik", - "ilo", "inh", "io", "is", "it", "iu", "izh", - "ja", "jam", "jbo", "jgo", "jmc", "jpr", "jrb", "jut", - "jv", - "ka", "kaa", "kab", "kac", "kaj", "kam", "kaw", "kbd", - "kbl", "kcg", "kde", "kea", "ken", "kfo", "kg", "kgp", - "kha", "kho", "khq", "khw", "ki", "kiu", "kj", "kk", - "kkj", "kl", "kln", "km", "kmb", "kn", "ko", "koi", - "kok", "kos", "kpe", "kr", "krc", "kri", "krj", "krl", - "kru", "ks", "ksb", "ksf", "ksh", "ku", "kum", "kut", - "kv", "kw", "ky", - "la", "lad", "lag", "lah", "lam", "lb", "lez", "lfn", - "lg", "li", "lij", "liv", "lkt", "lmo", "ln", "lo", - "lol", "loz", "lrc", "lt", "ltg", "lu", "lua", "lui", - "lun", "luo", "lus", "luy", "lv", "lzh", "lzz", - "mad", "maf", "mag", "mai", "mak", "man", "mas", "mde", - "mdf", "mdh", "mdr", "men", "mer", "mfe", "mg", "mga", - "mgh", "mgo", "mh", "mi", "mic", "min", "mis", "mk", - "ml", "mn", "mnc", "mni", "moh", "mos", "mr", "mrj", - "ms", "mt", "mua", "mul", "mus", "mwl", "mwr", "mwv", - "my", "mye", "myv", "mzn", - "na", "nan", "nap", "naq", "nb", "nd", "nds", "ne", - "new", "ng", "nia", "niu", "njo", "nl", "nmg", "nn", - "nnh", "no", "nog", "non", "nov", "nqo", "nr", "nso", - "nus", "nv", "nwc", "ny", "nym", "nyn", "nyo", "nzi", - "oc", "oj", "om", "or", "os", "osa", "ota", - "pa", "pag", "pal", "pam", "pap", "pau", "pcd", "pdc", - "pdt", "peo", "pfl", "phn", "pi", "pl", "pms", "pnt", - "pon", "prg", "pro", "ps", "pt", - "qu", "quc", "qug", - "raj", "rap", "rar", "rgn", "rif", "rm", "rn", "ro", - "rof", "rom", "rtm", "ru", "rue", "rug", "rup", - "rw", "rwk", - "sa", "sad", "sah", "sam", "saq", "sas", "sat", "saz", - "sba", "sbp", "sc", "scn", "sco", "sd", "sdc", "sdh", - "se", "see", "seh", "sei", "sel", "ses", "sg", "sga", - "sgs", "shi", "shn", "shu", "si", "sid", "sk", - "sl", "sli", "sly", "sm", "sma", "smj", "smn", "sms", - "sn", "snk", "so", "sog", "sq", "sr", "srn", "srr", - "ss", "ssy", "st", "stq", "su", "suk", "sus", "sux", - "sv", "sw", "swb", "swc", "syc", "syr", "szl", - "ta", "tcy", "te", "tem", "teo", "ter", "tet", "tg", - "th", "ti", "tig", "tiv", "tk", "tkl", "tkr", "tl", - "tlh", "tli", "tly", "tmh", "tn", "to", "tog", "tpi", - "tr", "tru", "trv", "ts", "tsd", "tsi", "tt", "ttt", - "tum", "tvl", "tw", "twq", "ty", "tyv", "tzm", - "udm", "ug", "uga", "uk", "umb", "und", "ur", "uz", - "vai", "ve", "vec", "vep", "vi", "vls", "vmf", "vo", - "vot", "vro", "vun", - "wa", "wae", "wal", "war", "was", "wbp", "wo", "wuu", - "xal", "xh", "xmf", "xog", - "yao", "yap", "yav", "ybb", "yi", "yo", "yrl", "yue", - "za", "zap", "zbl", "zea", "zen", "zgh", "zh", "zu", - "zun", "zxx", "zza", + "aa", "ab", "ace", "ach", "ada", "ady", "ae", "aeb", + "af", "afh", "agq", "ain", "ak", "akk", "akz", "ale", + "aln", "alt", "am", "an", "ang", "anp", "ar", "arc", + "arn", "aro", "arp", "arq", "ars", "arw", "ary", "arz", "as", + "asa", "ase", "ast", "av", "avk", "awa", "ay", "az", + "ba", "bal", "ban", "bar", "bas", "bax", "bbc", "bbj", + "be", "bej", "bem", "bew", "bez", "bfd", "bfq", "bg", + "bgn", "bho", "bi", "bik", "bin", "bjn", "bkm", "bla", + "bm", "bn", "bo", "bpy", "bqi", "br", "bra", "brh", + "brx", "bs", "bss", "bua", "bug", "bum", "byn", "byv", + "ca", "cad", "car", "cay", "cch", "ce", "ceb", "cgg", + "ch", "chb", "chg", "chk", "chm", "chn", "cho", "chp", + "chr", "chy", "ckb", "co", "cop", "cps", "cr", "crh", + "cs", "csb", "cu", "cv", "cy", + "da", "dak", "dar", "dav", "de", "del", "den", "dgr", + "din", "dje", "doi", "dsb", "dtp", "dua", "dum", "dv", + "dyo", "dyu", "dz", "dzg", + "ebu", "ee", "efi", "egl", "egy", "eka", "el", "elx", + "en", "enm", "eo", "es", "esu", "et", "eu", "ewo", + "ext", + "fa", "fan", "fat", "ff", "fi", "fil", "fit", "fj", + "fo", "fon", "fr", "frc", "frm", "fro", "frp", "frr", + "frs", "fur", "fy", + "ga", "gaa", "gag", "gan", "gay", "gba", "gbz", "gd", + "gez", "gil", "gl", "glk", "gmh", "gn", "goh", "gom", + "gon", "gor", "got", "grb", "grc", "gsw", "gu", "guc", + "gur", "guz", "gv", "gwi", + "ha", "hai", "hak", "haw", "he", "hi", "hif", "hil", + "hit", "hmn", "ho", "hr", "hsb", "hsn", "ht", "hu", + "hup", "hy", "hz", + "ia", "iba", "ibb", "id", "ie", "ig", "ii", "ik", + "ilo", "inh", "io", "is", "it", "iu", "izh", + "ja", "jam", "jbo", "jgo", "jmc", "jpr", "jrb", "jut", + "jv", + "ka", "kaa", "kab", "kac", "kaj", "kam", "kaw", "kbd", + "kbl", "kcg", "kde", "kea", "ken", "kfo", "kg", "kgp", + "kha", "kho", "khq", "khw", "ki", "kiu", "kj", "kk", + "kkj", "kl", "kln", "km", "kmb", "kn", "ko", "koi", + "kok", "kos", "kpe", "kr", "krc", "kri", "krj", "krl", + "kru", "ks", "ksb", "ksf", "ksh", "ku", "kum", "kut", + "kv", "kw", "ky", + "la", "lad", "lag", "lah", "lam", "lb", "lez", "lfn", + "lg", "li", "lij", "liv", "lkt", "lmo", "ln", "lo", + "lol", "loz", "lrc", "lt", "ltg", "lu", "lua", "lui", + "lun", "luo", "lus", "luy", "lv", "lzh", "lzz", + "mad", "maf", "mag", "mai", "mak", "man", "mas", "mde", + "mdf", "mdh", "mdr", "men", "mer", "mfe", "mg", "mga", + "mgh", "mgo", "mh", "mi", "mic", "min", "mis", "mk", + "ml", "mn", "mnc", "mni", "moh", "mos", "mr", "mrj", + "ms", "mt", "mua", "mul", "mus", "mwl", "mwr", "mwv", + "my", "mye", "myv", "mzn", + "na", "nan", "nap", "naq", "nb", "nd", "nds", "ne", + "new", "ng", "nia", "niu", "njo", "nl", "nmg", "nn", + "nnh", "no", "nog", "non", "nov", "nqo", "nr", "nso", + "nus", "nv", "nwc", "ny", "nym", "nyn", "nyo", "nzi", + "oc", "oj", "om", "or", "os", "osa", "ota", + "pa", "pag", "pal", "pam", "pap", "pau", "pcd", "pdc", + "pdt", "peo", "pfl", "phn", "pi", "pl", "pms", "pnt", + "pon", "prg", "pro", "ps", "pt", + "qu", "quc", "qug", + "raj", "rap", "rar", "rgn", "rif", "rm", "rn", "ro", + "rof", "rom", "rtm", "ru", "rue", "rug", "rup", + "rw", "rwk", + "sa", "sad", "sah", "sam", "saq", "sas", "sat", "saz", + "sba", "sbp", "sc", "scn", "sco", "sd", "sdc", "sdh", + "se", "see", "seh", "sei", "sel", "ses", "sg", "sga", + "sgs", "shi", "shn", "shu", "si", "sid", "sk", + "sl", "sli", "sly", "sm", "sma", "smj", "smn", "sms", + "sn", "snk", "so", "sog", "sq", "sr", "srn", "srr", + "ss", "ssy", "st", "stq", "su", "suk", "sus", "sux", + "sv", "sw", "swb", "swc", "syc", "syr", "szl", + "ta", "tcy", "te", "tem", "teo", "ter", "tet", "tg", + "th", "ti", "tig", "tiv", "tk", "tkl", "tkr", "tl", + "tlh", "tli", "tly", "tmh", "tn", "to", "tog", "tpi", + "tr", "tru", "trv", "ts", "tsd", "tsi", "tt", "ttt", + "tum", "tvl", "tw", "twq", "ty", "tyv", "tzm", + "udm", "ug", "uga", "uk", "umb", "und", "ur", "uz", + "vai", "ve", "vec", "vep", "vi", "vls", "vmf", "vo", + "vot", "vro", "vun", + "wa", "wae", "wal", "war", "was", "wbp", "wo", "wuu", + "xal", "xh", "xmf", "xog", + "yao", "yap", "yav", "ybb", "yi", "yo", "yrl", "yue", + "za", "zap", "zbl", "zea", "zen", "zgh", "zh", "zu", + "zun", "zxx", "zza", NULL, "in", "iw", "ji", "jw", "sh", /* obsolete language codes */ NULL @@ -209,90 +214,90 @@ static const char* const REPLACEMENT_LANGUAGES[]={ /* Generated using org.unicode.cldr.icu.GenerateISO639LanguageTables */ /* ISO639 table version is 20150505 */ static const char * const LANGUAGES_3[] = { - "aar", "abk", "ace", "ach", "ada", "ady", "ave", "aeb", - "afr", "afh", "agq", "ain", "aka", "akk", "akz", "ale", - "aln", "alt", "amh", "arg", "ang", "anp", "ara", "arc", - "arn", "aro", "arp", "arq", "ars", "arw", "ary", "arz", "asm", - "asa", "ase", "ast", "ava", "avk", "awa", "aym", "aze", - "bak", "bal", "ban", "bar", "bas", "bax", "bbc", "bbj", - "bel", "bej", "bem", "bew", "bez", "bfd", "bfq", "bul", - "bgn", "bho", "bis", "bik", "bin", "bjn", "bkm", "bla", - "bam", "ben", "bod", "bpy", "bqi", "bre", "bra", "brh", - "brx", "bos", "bss", "bua", "bug", "bum", "byn", "byv", - "cat", "cad", "car", "cay", "cch", "che", "ceb", "cgg", - "cha", "chb", "chg", "chk", "chm", "chn", "cho", "chp", - "chr", "chy", "ckb", "cos", "cop", "cps", "cre", "crh", - "ces", "csb", "chu", "chv", "cym", - "dan", "dak", "dar", "dav", "deu", "del", "den", "dgr", - "din", "dje", "doi", "dsb", "dtp", "dua", "dum", "div", - "dyo", "dyu", "dzo", "dzg", - "ebu", "ewe", "efi", "egl", "egy", "eka", "ell", "elx", - "eng", "enm", "epo", "spa", "esu", "est", "eus", "ewo", - "ext", - "fas", "fan", "fat", "ful", "fin", "fil", "fit", "fij", - "fao", "fon", "fra", "frc", "frm", "fro", "frp", "frr", - "frs", "fur", "fry", - "gle", "gaa", "gag", "gan", "gay", "gba", "gbz", "gla", - "gez", "gil", "glg", "glk", "gmh", "grn", "goh", "gom", - "gon", "gor", "got", "grb", "grc", "gsw", "guj", "guc", - "gur", "guz", "glv", "gwi", - "hau", "hai", "hak", "haw", "heb", "hin", "hif", "hil", - "hit", "hmn", "hmo", "hrv", "hsb", "hsn", "hat", "hun", - "hup", "hye", "her", - "ina", "iba", "ibb", "ind", "ile", "ibo", "iii", "ipk", - "ilo", "inh", "ido", "isl", "ita", "iku", "izh", - "jpn", "jam", "jbo", "jgo", "jmc", "jpr", "jrb", "jut", - "jav", - "kat", "kaa", "kab", "kac", "kaj", "kam", "kaw", "kbd", - "kbl", "kcg", "kde", "kea", "ken", "kfo", "kon", "kgp", - "kha", "kho", "khq", "khw", "kik", "kiu", "kua", "kaz", - "kkj", "kal", "kln", "khm", "kmb", "kan", "kor", "koi", - "kok", "kos", "kpe", "kau", "krc", "kri", "krj", "krl", - "kru", "kas", "ksb", "ksf", "ksh", "kur", "kum", "kut", - "kom", "cor", "kir", - "lat", "lad", "lag", "lah", "lam", "ltz", "lez", "lfn", - "lug", "lim", "lij", "liv", "lkt", "lmo", "lin", "lao", - "lol", "loz", "lrc", "lit", "ltg", "lub", "lua", "lui", - "lun", "luo", "lus", "luy", "lav", "lzh", "lzz", - "mad", "maf", "mag", "mai", "mak", "man", "mas", "mde", - "mdf", "mdh", "mdr", "men", "mer", "mfe", "mlg", "mga", - "mgh", "mgo", "mah", "mri", "mic", "min", "mis", "mkd", - "mal", "mon", "mnc", "mni", "moh", "mos", "mar", "mrj", - "msa", "mlt", "mua", "mul", "mus", "mwl", "mwr", "mwv", - "mya", "mye", "myv", "mzn", - "nau", "nan", "nap", "naq", "nob", "nde", "nds", "nep", - "new", "ndo", "nia", "niu", "njo", "nld", "nmg", "nno", - "nnh", "nor", "nog", "non", "nov", "nqo", "nbl", "nso", - "nus", "nav", "nwc", "nya", "nym", "nyn", "nyo", "nzi", - "oci", "oji", "orm", "ori", "oss", "osa", "ota", - "pan", "pag", "pal", "pam", "pap", "pau", "pcd", "pdc", - "pdt", "peo", "pfl", "phn", "pli", "pol", "pms", "pnt", - "pon", "prg", "pro", "pus", "por", - "que", "quc", "qug", - "raj", "rap", "rar", "rgn", "rif", "roh", "run", "ron", - "rof", "rom", "rtm", "rus", "rue", "rug", "rup", - "kin", "rwk", - "san", "sad", "sah", "sam", "saq", "sas", "sat", "saz", - "sba", "sbp", "srd", "scn", "sco", "snd", "sdc", "sdh", - "sme", "see", "seh", "sei", "sel", "ses", "sag", "sga", - "sgs", "shi", "shn", "shu", "sin", "sid", "slk", - "slv", "sli", "sly", "smo", "sma", "smj", "smn", "sms", - "sna", "snk", "som", "sog", "sqi", "srp", "srn", "srr", - "ssw", "ssy", "sot", "stq", "sun", "suk", "sus", "sux", - "swe", "swa", "swb", "swc", "syc", "syr", "szl", - "tam", "tcy", "tel", "tem", "teo", "ter", "tet", "tgk", - "tha", "tir", "tig", "tiv", "tuk", "tkl", "tkr", "tgl", - "tlh", "tli", "tly", "tmh", "tsn", "ton", "tog", "tpi", - "tur", "tru", "trv", "tso", "tsd", "tsi", "tat", "ttt", - "tum", "tvl", "twi", "twq", "tah", "tyv", "tzm", - "udm", "uig", "uga", "ukr", "umb", "und", "urd", "uzb", - "vai", "ven", "vec", "vep", "vie", "vls", "vmf", "vol", - "vot", "vro", "vun", - "wln", "wae", "wal", "war", "was", "wbp", "wol", "wuu", - "xal", "xho", "xmf", "xog", - "yao", "yap", "yav", "ybb", "yid", "yor", "yrl", "yue", - "zha", "zap", "zbl", "zea", "zen", "zgh", "zho", "zul", - "zun", "zxx", "zza", + "aar", "abk", "ace", "ach", "ada", "ady", "ave", "aeb", + "afr", "afh", "agq", "ain", "aka", "akk", "akz", "ale", + "aln", "alt", "amh", "arg", "ang", "anp", "ara", "arc", + "arn", "aro", "arp", "arq", "ars", "arw", "ary", "arz", "asm", + "asa", "ase", "ast", "ava", "avk", "awa", "aym", "aze", + "bak", "bal", "ban", "bar", "bas", "bax", "bbc", "bbj", + "bel", "bej", "bem", "bew", "bez", "bfd", "bfq", "bul", + "bgn", "bho", "bis", "bik", "bin", "bjn", "bkm", "bla", + "bam", "ben", "bod", "bpy", "bqi", "bre", "bra", "brh", + "brx", "bos", "bss", "bua", "bug", "bum", "byn", "byv", + "cat", "cad", "car", "cay", "cch", "che", "ceb", "cgg", + "cha", "chb", "chg", "chk", "chm", "chn", "cho", "chp", + "chr", "chy", "ckb", "cos", "cop", "cps", "cre", "crh", + "ces", "csb", "chu", "chv", "cym", + "dan", "dak", "dar", "dav", "deu", "del", "den", "dgr", + "din", "dje", "doi", "dsb", "dtp", "dua", "dum", "div", + "dyo", "dyu", "dzo", "dzg", + "ebu", "ewe", "efi", "egl", "egy", "eka", "ell", "elx", + "eng", "enm", "epo", "spa", "esu", "est", "eus", "ewo", + "ext", + "fas", "fan", "fat", "ful", "fin", "fil", "fit", "fij", + "fao", "fon", "fra", "frc", "frm", "fro", "frp", "frr", + "frs", "fur", "fry", + "gle", "gaa", "gag", "gan", "gay", "gba", "gbz", "gla", + "gez", "gil", "glg", "glk", "gmh", "grn", "goh", "gom", + "gon", "gor", "got", "grb", "grc", "gsw", "guj", "guc", + "gur", "guz", "glv", "gwi", + "hau", "hai", "hak", "haw", "heb", "hin", "hif", "hil", + "hit", "hmn", "hmo", "hrv", "hsb", "hsn", "hat", "hun", + "hup", "hye", "her", + "ina", "iba", "ibb", "ind", "ile", "ibo", "iii", "ipk", + "ilo", "inh", "ido", "isl", "ita", "iku", "izh", + "jpn", "jam", "jbo", "jgo", "jmc", "jpr", "jrb", "jut", + "jav", + "kat", "kaa", "kab", "kac", "kaj", "kam", "kaw", "kbd", + "kbl", "kcg", "kde", "kea", "ken", "kfo", "kon", "kgp", + "kha", "kho", "khq", "khw", "kik", "kiu", "kua", "kaz", + "kkj", "kal", "kln", "khm", "kmb", "kan", "kor", "koi", + "kok", "kos", "kpe", "kau", "krc", "kri", "krj", "krl", + "kru", "kas", "ksb", "ksf", "ksh", "kur", "kum", "kut", + "kom", "cor", "kir", + "lat", "lad", "lag", "lah", "lam", "ltz", "lez", "lfn", + "lug", "lim", "lij", "liv", "lkt", "lmo", "lin", "lao", + "lol", "loz", "lrc", "lit", "ltg", "lub", "lua", "lui", + "lun", "luo", "lus", "luy", "lav", "lzh", "lzz", + "mad", "maf", "mag", "mai", "mak", "man", "mas", "mde", + "mdf", "mdh", "mdr", "men", "mer", "mfe", "mlg", "mga", + "mgh", "mgo", "mah", "mri", "mic", "min", "mis", "mkd", + "mal", "mon", "mnc", "mni", "moh", "mos", "mar", "mrj", + "msa", "mlt", "mua", "mul", "mus", "mwl", "mwr", "mwv", + "mya", "mye", "myv", "mzn", + "nau", "nan", "nap", "naq", "nob", "nde", "nds", "nep", + "new", "ndo", "nia", "niu", "njo", "nld", "nmg", "nno", + "nnh", "nor", "nog", "non", "nov", "nqo", "nbl", "nso", + "nus", "nav", "nwc", "nya", "nym", "nyn", "nyo", "nzi", + "oci", "oji", "orm", "ori", "oss", "osa", "ota", + "pan", "pag", "pal", "pam", "pap", "pau", "pcd", "pdc", + "pdt", "peo", "pfl", "phn", "pli", "pol", "pms", "pnt", + "pon", "prg", "pro", "pus", "por", + "que", "quc", "qug", + "raj", "rap", "rar", "rgn", "rif", "roh", "run", "ron", + "rof", "rom", "rtm", "rus", "rue", "rug", "rup", + "kin", "rwk", + "san", "sad", "sah", "sam", "saq", "sas", "sat", "saz", + "sba", "sbp", "srd", "scn", "sco", "snd", "sdc", "sdh", + "sme", "see", "seh", "sei", "sel", "ses", "sag", "sga", + "sgs", "shi", "shn", "shu", "sin", "sid", "slk", + "slv", "sli", "sly", "smo", "sma", "smj", "smn", "sms", + "sna", "snk", "som", "sog", "sqi", "srp", "srn", "srr", + "ssw", "ssy", "sot", "stq", "sun", "suk", "sus", "sux", + "swe", "swa", "swb", "swc", "syc", "syr", "szl", + "tam", "tcy", "tel", "tem", "teo", "ter", "tet", "tgk", + "tha", "tir", "tig", "tiv", "tuk", "tkl", "tkr", "tgl", + "tlh", "tli", "tly", "tmh", "tsn", "ton", "tog", "tpi", + "tur", "tru", "trv", "tso", "tsd", "tsi", "tat", "ttt", + "tum", "tvl", "twi", "twq", "tah", "tyv", "tzm", + "udm", "uig", "uga", "ukr", "umb", "und", "urd", "uzb", + "vai", "ven", "vec", "vep", "vie", "vls", "vmf", "vol", + "vot", "vro", "vun", + "wln", "wae", "wal", "war", "was", "wbp", "wol", "wuu", + "xal", "xho", "xmf", "xog", + "yao", "yap", "yav", "ybb", "yid", "yor", "yrl", "yue", + "zha", "zap", "zbl", "zea", "zen", "zgh", "zho", "zul", + "zun", "zxx", "zza", NULL, /* "in", "iw", "ji", "jw", "sh", */ "ind", "heb", "yid", "jaw", "srp", @@ -364,9 +369,9 @@ static const char* const DEPRECATED_COUNTRIES[] = { }; static const char* const REPLACEMENT_COUNTRIES[] = { /* "AN", "BU", "CS", "DD", "DY", "FX", "HV", "NH", "RH", "SU", "TP", "UK", "VD", "YD", "YU", "ZR" */ - "CW", "MM", "RS", "DE", "BJ", "FR", "BF", "VU", "ZW", "RU", "TL", "GB", "VN", "YE", "RS", "CD", NULL, NULL /* replacement country codes */ + "CW", "MM", "RS", "DE", "BJ", "FR", "BF", "VU", "ZW", "RU", "TL", "GB", "VN", "YE", "RS", "CD", NULL, NULL /* replacement country codes */ }; - + /** * Table of 3-letter country codes. * @@ -556,6 +561,10 @@ static int32_t getShortestSubtagLength(const char *localeID) { } /* ### Keywords **************************************************/ +#define UPRV_ISDIGIT(c) (((c) >= '0') && ((c) <= '9')) +#define UPRV_ISALPHANUM(c) (uprv_isASCIILetter(c) || UPRV_ISDIGIT(c) ) +/* Punctuation/symbols allowed in legacy key values */ +#define UPRV_OK_VALUE_PUNCTUATION(c) ((c) == '_' || (c) == '-' || (c) == '+' || (c) == '/') #define ULOC_KEYWORD_BUFFER_LEN 25 #define ULOC_MAX_NO_KEYWORDS 25 @@ -592,21 +601,27 @@ locale_getKeywordsStart(const char *localeID) { */ static int32_t locale_canonKeywordName(char *buf, const char *keywordName, UErrorCode *status) { - int32_t i; - int32_t keywordNameLen = (int32_t)uprv_strlen(keywordName); - - if(keywordNameLen >= ULOC_KEYWORD_BUFFER_LEN) { - /* keyword name too long for internal buffer */ - *status = U_INTERNAL_PROGRAM_ERROR; - return 0; + int32_t keywordNameLen = 0; + + for (; *keywordName != 0; keywordName++) { + if (!UPRV_ISALPHANUM(*keywordName)) { + *status = U_ILLEGAL_ARGUMENT_ERROR; /* malformed keyword name */ + return 0; + } + if (keywordNameLen < ULOC_KEYWORD_BUFFER_LEN - 1) { + buf[keywordNameLen++] = uprv_tolower(*keywordName); + } else { + /* keyword name too long for internal buffer */ + *status = U_INTERNAL_PROGRAM_ERROR; + return 0; + } } - - /* normalize the keyword name */ - for(i = 0; i < keywordNameLen; i++) { - buf[i] = uprv_tolower(keywordName[i]); + if (keywordNameLen == 0) { + *status = U_ILLEGAL_ARGUMENT_ERROR; /* empty keyword name */ + return 0; } - buf[i] = 0; - + buf[keywordNameLen] = 0; /* terminate */ + return keywordNameLen; } @@ -641,7 +656,7 @@ _getKeywords(const char *localeID, UErrorCode *status) { KeywordStruct keywordList[ULOC_MAX_NO_KEYWORDS]; - + int32_t maxKeywords = ULOC_MAX_NO_KEYWORDS; int32_t numKeywords = 0; const char* pos = localeID; @@ -766,7 +781,7 @@ _getKeywords(const char *localeID, /* now we have a list of keywords */ /* we need to sort it */ uprv_sortArray(keywordList, numKeywords, sizeof(KeywordStruct), compareKeywordStructs, NULL, FALSE, status); - + /* Now construct the keyword part */ for(i = 0; i < numKeywords; i++) { if(keywordsLen + keywordList[i].keywordLen + 1< keywordCapacity) { @@ -783,9 +798,9 @@ _getKeywords(const char *localeID, uprv_strncpy(keywords+keywordsLen, keywordList[i].valueStart, keywordList[i].valueLen); } keywordsLen += keywordList[i].valueLen; - + if(i < numKeywords - 1) { - if(keywordsLen < keywordCapacity) { + if(keywordsLen < keywordCapacity) { keywords[keywordsLen] = ';'; } keywordsLen++; @@ -805,7 +820,7 @@ _getKeywords(const char *localeID, *valLen = valuesLen; } } - return u_terminateChars(keywords, keywordCapacity, keywordsLen, status); + return u_terminateChars(keywords, keywordCapacity, keywordsLen, status); } else { return 0; } @@ -828,92 +843,113 @@ uloc_getKeywordValue(const char* localeID, const char* keywordName, char* buffer, int32_t bufferCapacity, UErrorCode* status) -{ +{ const char* startSearchHere = NULL; const char* nextSeparator = NULL; char keywordNameBuffer[ULOC_KEYWORD_BUFFER_LEN]; char localeKeywordNameBuffer[ULOC_KEYWORD_BUFFER_LEN]; - int32_t i = 0; int32_t result = 0; if(status && U_SUCCESS(*status) && localeID) { char tempBuffer[ULOC_FULLNAME_CAPACITY]; const char* tmpLocaleID; + if (keywordName == NULL || keywordName[0] == 0) { + *status = U_ILLEGAL_ARGUMENT_ERROR; + return 0; + } + + locale_canonKeywordName(keywordNameBuffer, keywordName, status); + if(U_FAILURE(*status)) { + return 0; + } + if (_hasBCP47Extension(localeID)) { _ConvertBCP47(tmpLocaleID, localeID, tempBuffer, sizeof(tempBuffer), status); } else { tmpLocaleID=localeID; } - - startSearchHere = uprv_strchr(tmpLocaleID, '@'); /* TODO: REVISIT: shouldn't this be locale_getKeywordsStart ? */ + + startSearchHere = locale_getKeywordsStart(tmpLocaleID); if(startSearchHere == NULL) { /* no keywords, return at once */ return 0; } - locale_canonKeywordName(keywordNameBuffer, keywordName, status); - if(U_FAILURE(*status)) { - return 0; - } - /* find the first keyword */ while(startSearchHere) { - startSearchHere++; - /* skip leading spaces (allowed?) */ + const char* keyValueTail; + int32_t keyValueLen; + + startSearchHere++; /* skip @ or ; */ + nextSeparator = uprv_strchr(startSearchHere, '='); + if(!nextSeparator) { + *status = U_ILLEGAL_ARGUMENT_ERROR; /* key must have =value */ + return 0; + } + /* strip leading & trailing spaces (TC decided to tolerate these) */ while(*startSearchHere == ' ') { startSearchHere++; } - nextSeparator = uprv_strchr(startSearchHere, '='); - /* need to normalize both keyword and keyword name */ - if(!nextSeparator) { - break; + keyValueTail = nextSeparator; + while (keyValueTail > startSearchHere && *(keyValueTail-1) == ' ') { + keyValueTail--; + } + /* now keyValueTail points to first char after the keyName */ + /* copy & normalize keyName from locale */ + if (startSearchHere == keyValueTail) { + *status = U_ILLEGAL_ARGUMENT_ERROR; /* empty keyword name in passed-in locale */ + return 0; } - if(nextSeparator - startSearchHere >= ULOC_KEYWORD_BUFFER_LEN) { + keyValueLen = 0; + while (startSearchHere < keyValueTail) { + if (!UPRV_ISALPHANUM(*startSearchHere)) { + *status = U_ILLEGAL_ARGUMENT_ERROR; /* malformed keyword name */ + return 0; + } + if (keyValueLen < ULOC_KEYWORD_BUFFER_LEN - 1) { + localeKeywordNameBuffer[keyValueLen++] = uprv_tolower(*startSearchHere++); + } else { /* keyword name too long for internal buffer */ *status = U_INTERNAL_PROGRAM_ERROR; return 0; + } } - for(i = 0; i < nextSeparator - startSearchHere; i++) { - localeKeywordNameBuffer[i] = uprv_tolower(startSearchHere[i]); - } - /* trim trailing spaces */ - while(startSearchHere[i-1] == ' ') { - i--; - U_ASSERT(i>=0); - } - localeKeywordNameBuffer[i] = 0; - + localeKeywordNameBuffer[keyValueLen] = 0; /* terminate */ + startSearchHere = uprv_strchr(nextSeparator, ';'); - + if(uprv_strcmp(keywordNameBuffer, localeKeywordNameBuffer) == 0) { - nextSeparator++; + /* current entry matches the keyword. */ + nextSeparator++; /* skip '=' */ + /* First strip leading & trailing spaces (TC decided to tolerate these) */ while(*nextSeparator == ' ') { - nextSeparator++; + nextSeparator++; } - /* we actually found the keyword. Copy the value */ - if(startSearchHere && startSearchHere - nextSeparator < bufferCapacity) { - while(*(startSearchHere-1) == ' ') { - startSearchHere--; - } - uprv_strncpy(buffer, nextSeparator, startSearchHere - nextSeparator); - result = u_terminateChars(buffer, bufferCapacity, (int32_t)(startSearchHere - nextSeparator), status); - } else if(!startSearchHere && (int32_t)uprv_strlen(nextSeparator) < bufferCapacity) { /* last item in string */ - i = (int32_t)uprv_strlen(nextSeparator); - while(nextSeparator[i - 1] == ' ') { - i--; - } - uprv_strncpy(buffer, nextSeparator, i); - result = u_terminateChars(buffer, bufferCapacity, i, status); - } else { - /* give a bigger buffer, please */ - *status = U_BUFFER_OVERFLOW_ERROR; - if(startSearchHere) { - result = (int32_t)(startSearchHere - nextSeparator); - } else { - result = (int32_t)uprv_strlen(nextSeparator); - } + keyValueTail = (startSearchHere)? startSearchHere: nextSeparator + uprv_strlen(nextSeparator); + while(keyValueTail > nextSeparator && *(keyValueTail-1) == ' ') { + keyValueTail--; + } + /* Now copy the value, but check well-formedness */ + if (nextSeparator == keyValueTail) { + *status = U_ILLEGAL_ARGUMENT_ERROR; /* empty key value name in passed-in locale */ + return 0; } + keyValueLen = 0; + while (nextSeparator < keyValueTail) { + if (!UPRV_ISALPHANUM(*nextSeparator) && !UPRV_OK_VALUE_PUNCTUATION(*nextSeparator)) { + *status = U_ILLEGAL_ARGUMENT_ERROR; /* malformed key value */ + return 0; + } + if (keyValueLen < bufferCapacity) { + /* Should we lowercase value to return here? Tests expect as-is. */ + buffer[keyValueLen++] = *nextSeparator++; + } else { /* keep advancing so we return correct length in case of overflow */ + keyValueLen++; + nextSeparator++; + } + } + result = u_terminateChars(buffer, bufferCapacity, keyValueLen, status); return result; } } @@ -932,51 +968,64 @@ uloc_setKeywordValue(const char* keywordName, int32_t keywordValueLen; int32_t bufLen; int32_t needLen = 0; - int32_t foundValueLen; - int32_t keywordAtEnd = 0; /* is the keyword at the end of the string? */ char keywordNameBuffer[ULOC_KEYWORD_BUFFER_LEN]; + char keywordValueBuffer[ULOC_KEYWORDS_CAPACITY+1]; char localeKeywordNameBuffer[ULOC_KEYWORD_BUFFER_LEN]; - int32_t i = 0; int32_t rc; char* nextSeparator = NULL; char* nextEqualsign = NULL; char* startSearchHere = NULL; char* keywordStart = NULL; - char *insertHere = NULL; - if(U_FAILURE(*status)) { - return -1; + CharString updatedKeysAndValues; + int32_t updatedKeysAndValuesLen; + UBool handledInputKeyAndValue = FALSE; + char keyValuePrefix = '@'; + + if(U_FAILURE(*status)) { + return -1; } - if(bufferCapacity>1) { - bufLen = (int32_t)uprv_strlen(buffer); - } else { + if (keywordName == NULL || keywordName[0] == 0 || bufferCapacity <= 1) { *status = U_ILLEGAL_ARGUMENT_ERROR; return 0; } + bufLen = (int32_t)uprv_strlen(buffer); if(bufferCapacity= ULOC_KEYWORD_BUFFER_LEN) { - /* keyword name too long for internal buffer */ - *status = U_INTERNAL_PROGRAM_ERROR; + /* now keyValueTail points to first char after the keyName */ + /* copy & normalize keyName from locale */ + if (keywordStart == keyValueTail) { + *status = U_ILLEGAL_ARGUMENT_ERROR; /* empty keyword name in passed-in locale */ return 0; } - for(i = 0; i < nextEqualsign - keywordStart; i++) { - localeKeywordNameBuffer[i] = uprv_tolower(keywordStart[i]); - } - /* trim trailing spaces */ - while(keywordStart[i-1] == ' ') { - i--; + keyValueLen = 0; + while (keywordStart < keyValueTail) { + if (!UPRV_ISALPHANUM(*keywordStart)) { + *status = U_ILLEGAL_ARGUMENT_ERROR; /* malformed keyword name */ + return 0; + } + if (keyValueLen < ULOC_KEYWORD_BUFFER_LEN - 1) { + localeKeywordNameBuffer[keyValueLen++] = uprv_tolower(*keywordStart++); + } else { + /* keyword name too long for internal buffer */ + *status = U_INTERNAL_PROGRAM_ERROR; + return 0; + } } - U_ASSERT(i>=0 && i nextEqualsign && *(keyValueTail-1) == ' ') { + keyValueTail--; + } + if (nextEqualsign == keyValueTail) { + *status = U_ILLEGAL_ARGUMENT_ERROR; /* empty key value in passed-in locale */ + return 0; + } + rc = uprv_strcmp(keywordNameBuffer, localeKeywordNameBuffer); if(rc == 0) { - nextEqualsign++; - while(*nextEqualsign == ' ') { - nextEqualsign++; - } - /* we actually found the keyword. Change the value */ - if (nextSeparator) { - keywordAtEnd = 0; - foundValueLen = (int32_t)(nextSeparator - nextEqualsign); - } else { - keywordAtEnd = 1; - foundValueLen = (int32_t)uprv_strlen(nextEqualsign); - } - if(keywordValue) { /* adding a value - not removing */ - if(foundValueLen == keywordValueLen) { - uprv_strncpy(nextEqualsign, keywordValue, keywordValueLen); - return bufLen; /* no change in size */ - } else if(foundValueLen > keywordValueLen) { - int32_t delta = foundValueLen - keywordValueLen; - if(nextSeparator) { /* RH side */ - uprv_memmove(nextSeparator - delta, nextSeparator, bufLen-(nextSeparator-buffer)); - } - uprv_strncpy(nextEqualsign, keywordValue, keywordValueLen); - bufLen -= delta; - buffer[bufLen]=0; - return bufLen; - } else { /* FVL < KVL */ - int32_t delta = keywordValueLen - foundValueLen; - if((bufLen+delta) >= bufferCapacity) { - *status = U_BUFFER_OVERFLOW_ERROR; - return bufLen+delta; - } - if(nextSeparator) { /* RH side */ - uprv_memmove(nextSeparator+delta,nextSeparator, bufLen-(nextSeparator-buffer)); - } - uprv_strncpy(nextEqualsign, keywordValue, keywordValueLen); - bufLen += delta; - buffer[bufLen]=0; - return bufLen; - } - } else { /* removing a keyword */ - if(keywordAtEnd) { - /* zero out the ';' or '@' just before startSearchhere */ - keywordStart[-1] = 0; - return (int32_t)((keywordStart-buffer)-1); /* (string length without keyword) minus separator */ - } else { - uprv_memmove(keywordStart, nextSeparator+1, bufLen-((nextSeparator+1)-buffer)); - keywordStart[bufLen-((nextSeparator+1)-buffer)]=0; - return (int32_t)(bufLen-((nextSeparator+1)-keywordStart)); - } + /* Current entry matches the input keyword. Update the entry */ + if(keywordValueLen > 0) { /* updating a value */ + updatedKeysAndValues.append(keyValuePrefix, *status); + keyValuePrefix = ';'; /* for any subsequent key-value pair */ + updatedKeysAndValues.append(keywordNameBuffer, keywordNameLen, *status); + updatedKeysAndValues.append('=', *status); + updatedKeysAndValues.append(keywordValueBuffer, keywordValueLen, *status); + } /* else removing this entry, don't emit anything */ + handledInputKeyAndValue = TRUE; + } else { + /* input keyword sorts earlier than current entry, add before current entry */ + if (rc < 0 && keywordValueLen > 0 && !handledInputKeyAndValue) { + /* insert new entry at this location */ + updatedKeysAndValues.append(keyValuePrefix, *status); + keyValuePrefix = ';'; /* for any subsequent key-value pair */ + updatedKeysAndValues.append(keywordNameBuffer, keywordNameLen, *status); + updatedKeysAndValues.append('=', *status); + updatedKeysAndValues.append(keywordValueBuffer, keywordValueLen, *status); + handledInputKeyAndValue = TRUE; } - } else if(rc<0){ /* end match keyword */ - /* could insert at this location. */ - insertHere = keywordStart; + /* copy the current entry */ + updatedKeysAndValues.append(keyValuePrefix, *status); + keyValuePrefix = ';'; /* for any subsequent key-value pair */ + updatedKeysAndValues.append(localeKeywordNameBuffer, keyValueLen, *status); + updatedKeysAndValues.append('=', *status); + updatedKeysAndValues.append(nextEqualsign, keyValueTail-nextEqualsign, *status); + } + if (!nextSeparator && keywordValueLen > 0 && !handledInputKeyAndValue) { + /* append new entry at the end, it sorts later than existing entries */ + updatedKeysAndValues.append(keyValuePrefix, *status); + /* skip keyValuePrefix update, no subsequent key-value pair */ + updatedKeysAndValues.append(keywordNameBuffer, keywordNameLen, *status); + updatedKeysAndValues.append('=', *status); + updatedKeysAndValues.append(keywordValueBuffer, keywordValueLen, *status); + handledInputKeyAndValue = TRUE; } keywordStart = nextSeparator; } /* end loop searching */ - - if(!keywordValue) { - return bufLen; /* removal of non-extant keyword - no change */ - } - /* we know there is at least one keyword. */ - needLen = bufLen+1+keywordNameLen+1+keywordValueLen; + /* Any error from updatedKeysAndValues.append above would be internal and not due to + * problems with the passed-in locale. So if we did encounter problems with the + * passed-in locale above, those errors took precedence and overrode any error + * status from updatedKeysAndValues.append, and also caused a return of 0. If there + * are errors here they are from updatedKeysAndValues.append; they do cause an + * error return but the passed-in locale is unmodified and the original bufLen is + * returned. + */ + if (!handledInputKeyAndValue || U_FAILURE(*status)) { + /* if input key/value specified removal of a keyword not present in locale, or + * there was an error in CharString.append, leave original locale alone. */ + return bufLen; + } + + updatedKeysAndValuesLen = updatedKeysAndValues.length(); + /* needLen = length of the part before '@' + length of updated key-value part including '@' */ + needLen = (int32_t)(startSearchHere - buffer) + updatedKeysAndValuesLen; if(needLen >= bufferCapacity) { *status = U_BUFFER_OVERFLOW_ERROR; return needLen; /* no change */ } - - if(insertHere) { - uprv_memmove(insertHere+(1+keywordNameLen+1+keywordValueLen), insertHere, bufLen-(insertHere-buffer)); - keywordStart = insertHere; - } else { - keywordStart = buffer+bufLen; - *keywordStart = ';'; - keywordStart++; - } - uprv_strncpy(keywordStart, keywordNameBuffer, keywordNameLen); - keywordStart += keywordNameLen; - *keywordStart = '='; - keywordStart++; - uprv_strncpy(keywordStart, keywordValue, keywordValueLen); /* terminates. */ - keywordStart+=keywordValueLen; - if(insertHere) { - *keywordStart = ';'; - keywordStart++; + if (updatedKeysAndValuesLen > 0) { + uprv_strncpy(startSearchHere, updatedKeysAndValues.data(), updatedKeysAndValuesLen); } buffer[needLen]=0; return needLen; @@ -1190,7 +1243,7 @@ _copyCount(char *dest, int32_t destCapacity, const char *src) { } } -U_CFUNC const char* +U_CFUNC const char* uloc_getCurrentCountryID(const char* oldID){ int32_t offset = _findIndex(DEPRECATED_COUNTRIES, oldID); if (offset >= 0) { @@ -1198,13 +1251,13 @@ uloc_getCurrentCountryID(const char* oldID){ } return oldID; } -U_CFUNC const char* +U_CFUNC const char* uloc_getCurrentLanguageID(const char* oldID){ int32_t offset = _findIndex(DEPRECATED_LANGUAGES, oldID); if (offset >= 0) { return REPLACEMENT_LANGUAGES[offset]; } - return oldID; + return oldID; } /* * the internal functions _getLanguage(), _getCountry(), _getVariant() @@ -1233,7 +1286,7 @@ ulocimp_getLanguage(const char *localeID, i+=2; localeID+=2; } - + /* copy the language as far as possible and count its length */ while(!_isTerminator(*localeID) && !_isIDSeparator(*localeID)) { if(icontext)->keywords); @@ -1488,7 +1543,7 @@ uloc_kw_countKeywords(UEnumeration *en, UErrorCode * /*status*/) { return result; } -static const char* U_CALLCONV +static const char * U_CALLCONV uloc_kw_nextKeyword(UEnumeration* en, int32_t* resultLength, UErrorCode* /*status*/) { @@ -1506,12 +1561,15 @@ uloc_kw_nextKeyword(UEnumeration* en, return result; } -static void U_CALLCONV -uloc_kw_resetKeywords(UEnumeration* en, +static void U_CALLCONV +uloc_kw_resetKeywords(UEnumeration* en, UErrorCode* /*status*/) { ((UKeywordsContext *)en->context)->current = ((UKeywordsContext *)en->context)->keywords; } +U_CDECL_END + + static const UEnumeration gKeywordsEnum = { NULL, NULL, @@ -1554,7 +1612,7 @@ uloc_openKeywordList(const char *keywordList, int32_t keywordListSize, UErrorCod U_CAPI UEnumeration* U_EXPORT2 uloc_openKeywords(const char* localeID, - UErrorCode* status) + UErrorCode* status) { int32_t i=0; char keywords[256]; @@ -1565,7 +1623,7 @@ uloc_openKeywords(const char* localeID, if(status==NULL || U_FAILURE(*status)) { return 0; } - + if (_hasBCP47Extension(localeID)) { _ConvertBCP47(tmpLocaleID, localeID, tempBuffer, sizeof(tempBuffer), status); } else { @@ -1644,7 +1702,7 @@ _canonicalize(const char* localeID, if (U_FAILURE(*err)) { return 0; } - + if (_hasBCP47Extension(localeID)) { _ConvertBCP47(tmpLocaleID, localeID, tempBuffer, sizeof(tempBuffer), err); } else { @@ -1672,7 +1730,7 @@ _canonicalize(const char* localeID, if(len == I_DEFAULT_LENGTH && uprv_strncmp(origLocaleID, i_default, len) == 0) { const char *d = uloc_getDefault(); - + len = (int32_t)uprv_strlen(d); if (name != NULL) { @@ -1878,10 +1936,10 @@ uloc_getParent(const char* localeID, { const char *lastUnderscore; int32_t i; - + if (U_FAILURE(*err)) return 0; - + if (localeID == NULL) localeID = uloc_getDefault(); @@ -1910,7 +1968,7 @@ uloc_getLanguage(const char* localeID, if (err==NULL || U_FAILURE(*err)) { return 0; } - + if(localeID==NULL) { localeID=uloc_getDefault(); } @@ -1947,7 +2005,7 @@ U_CAPI int32_t U_EXPORT2 uloc_getCountry(const char* localeID, char* country, int32_t countryCapacity, - UErrorCode* err) + UErrorCode* err) { int32_t i=0; @@ -1980,16 +2038,16 @@ U_CAPI int32_t U_EXPORT2 uloc_getVariant(const char* localeID, char* variant, int32_t variantCapacity, - UErrorCode* err) + UErrorCode* err) { char tempBuffer[ULOC_FULLNAME_CAPACITY]; const char* tmpLocaleID; int32_t i=0; - + if(err==NULL || U_FAILURE(*err)) { return 0; } - + if (_hasBCP47Extension(localeID)) { _ConvertBCP47(tmpLocaleID, localeID, tempBuffer, sizeof(tempBuffer), err); } else { @@ -1998,7 +2056,7 @@ uloc_getVariant(const char* localeID, } tmpLocaleID=localeID; } - + /* Skip the language */ ulocimp_getLanguage(tmpLocaleID, NULL, 0, &tmpLocaleID); if(_isIDSeparator(*tmpLocaleID)) { @@ -2026,7 +2084,7 @@ uloc_getVariant(const char* localeID, } } } - + /* removed by weiv. We don't want to handle POSIX variants anymore. Use canonicalization function */ /* if we do not have a variant tag yet then try a POSIX variant after '@' */ /* @@ -2041,7 +2099,7 @@ U_CAPI int32_t U_EXPORT2 uloc_getName(const char* localeID, char* name, int32_t nameCapacity, - UErrorCode* err) + UErrorCode* err) { return _canonicalize(localeID, name, nameCapacity, 0, err); } @@ -2050,7 +2108,7 @@ U_CAPI int32_t U_EXPORT2 uloc_getBaseName(const char* localeID, char* name, int32_t nameCapacity, - UErrorCode* err) + UErrorCode* err) { return _canonicalize(localeID, name, nameCapacity, _ULOC_STRIP_KEYWORDS, err); } @@ -2059,18 +2117,18 @@ U_CAPI int32_t U_EXPORT2 uloc_canonicalize(const char* localeID, char* name, int32_t nameCapacity, - UErrorCode* err) + UErrorCode* err) { return _canonicalize(localeID, name, nameCapacity, _ULOC_CANONICALIZE, err); } - + U_CAPI const char* U_EXPORT2 -uloc_getISO3Language(const char* localeID) +uloc_getISO3Language(const char* localeID) { int16_t offset; char lang[ULOC_LANG_CAPACITY]; UErrorCode err = U_ZERO_ERROR; - + if (localeID == NULL) { localeID = uloc_getDefault(); @@ -2085,12 +2143,12 @@ uloc_getISO3Language(const char* localeID) } U_CAPI const char* U_EXPORT2 -uloc_getISO3Country(const char* localeID) +uloc_getISO3Country(const char* localeID) { int16_t offset; char cntry[ULOC_LANG_CAPACITY]; UErrorCode err = U_ZERO_ERROR; - + if (localeID == NULL) { localeID = uloc_getDefault(); @@ -2101,15 +2159,29 @@ uloc_getISO3Country(const char* localeID) offset = _findIndex(COUNTRIES, cntry); if (offset < 0) return ""; - + return COUNTRIES_3[offset]; } U_CAPI uint32_t U_EXPORT2 -uloc_getLCID(const char* localeID) +uloc_getLCID(const char* localeID) { UErrorCode status = U_ZERO_ERROR; char langID[ULOC_FULLNAME_CAPACITY]; + uint32_t lcid = 0; + + /* Check for incomplete id. */ + if (!localeID || uprv_strlen(localeID) < 2) { + return 0; + } + + // Attempt platform lookup if available + lcid = uprv_convertToLCIDPlatform(localeID); + if (lcid > 0) + { + // Windows found an LCID, return that + return lcid; + } uloc_getLanguage(localeID, langID, sizeof(langID), &status); if (U_FAILURE(status)) { @@ -2169,12 +2241,12 @@ uloc_getDefault() U_CAPI void U_EXPORT2 uloc_setDefault(const char* newDefaultLocale, - UErrorCode* err) + UErrorCode* err) { if (U_FAILURE(*err)) return; /* the error code isn't currently used for anything by this function*/ - + /* propagate change to C++ */ locale_set_default(newDefaultLocale); } @@ -2186,7 +2258,7 @@ uloc_setDefault(const char* newDefaultLocale, * terminated with a null pointer. */ U_CAPI const char* const* U_EXPORT2 -uloc_getISOLanguages() +uloc_getISOLanguages() { return LANGUAGES; } @@ -2198,7 +2270,7 @@ uloc_getISOLanguages() * terminated with a null pointer. */ U_CAPI const char* const* U_EXPORT2 -uloc_getISOCountries() +uloc_getISOCountries() { return COUNTRIES; } @@ -2243,10 +2315,10 @@ _uloc_strtod(const char *start, char **end) { } } -typedef struct { +typedef struct { float q; int32_t dummy; /* to avoid uninitialized memory copy from qsort */ - char *locale; + char locale[ULOC_FULLNAME_CAPACITY+1]; } _acceptLangItem; static int32_t U_CALLCONV @@ -2269,8 +2341,8 @@ uloc_acceptLanguageCompare(const void * /*context*/, const void *a, const void * } #if defined(ULOC_DEBUG) - /* fprintf(stderr, "a:[%s:%g], b:[%s:%g] -> %d\n", - aa->locale, aa->q, + /* fprintf(stderr, "a:[%s:%g], b:[%s:%g] -> %d\n", + aa->locale, aa->q, bb->locale, bb->q, rc);*/ #endif @@ -2278,7 +2350,7 @@ uloc_acceptLanguageCompare(const void * /*context*/, const void *a, const void * return rc; } -/* +/* mt-mt, ja;q=0.76, en-us;q=0.95, en;q=0.92, en-gb;q=0.89, fr;q=0.87, iu-ca;q=0.84, iu;q=0.82, ja-jp;q=0.79, mt;q=0.97, de-de;q=0.74, de;q=0.71, es;q=0.68, it-it;q=0.66, it;q=0.63, vi-vn;q=0.61, vi;q=0.58, nl-nl;q=0.55, nl;q=0.53 */ @@ -2288,9 +2360,7 @@ uloc_acceptLanguageFromHTTP(char *result, int32_t resultAvailable, UAcceptResult UEnumeration* availableLocales, UErrorCode *status) { - _acceptLangItem *j; - _acceptLangItem smallBuffer[30]; - char **strs; + MaybeStackArray<_acceptLangItem, 4> items; // Struct for collecting items. char tmp[ULOC_FULLNAME_CAPACITY +1]; int32_t n = 0; const char *itemEnd; @@ -2300,11 +2370,7 @@ uloc_acceptLanguageFromHTTP(char *result, int32_t resultAvailable, UAcceptResult int32_t res; int32_t i; int32_t l = (int32_t)uprv_strlen(httpAcceptLanguage); - int32_t jSize; - char *tempstr; /* Use for null pointer check */ - j = smallBuffer; - jSize = UPRV_LENGTHOF(smallBuffer); if(U_FAILURE(*status)) { return -1; } @@ -2317,7 +2383,7 @@ uloc_acceptLanguageFromHTTP(char *result, int32_t resultAvailable, UAcceptResult if(!itemEnd) { itemEnd = httpAcceptLanguage+l; /* end of string */ } - if(paramEnd && paramEnds)&&isspace(*t);t--) ; - /* Check for null pointer from uprv_strndup */ - tempstr = uprv_strndup(s,(int32_t)((t+1)-s)); - if (tempstr == NULL) { - *status = U_MEMORY_ALLOCATION_ERROR; - return -1; - } - j[n].locale = tempstr; - uloc_canonicalize(j[n].locale,tmp,UPRV_LENGTHOF(tmp),status); - if(strcmp(j[n].locale,tmp)) { - uprv_free(j[n].locale); - j[n].locale=uprv_strdup(tmp); + int32_t slen = ((t+1)-s); + if(slen > ULOC_FULLNAME_CAPACITY) { + *status = U_BUFFER_OVERFLOW_ERROR; + return -1; // too big + } + uprv_strncpy(items[n].locale, s, slen); + items[n].locale[slen]=0; // terminate + int32_t clen = uloc_canonicalize(items[n].locale, tmp, UPRV_LENGTHOF(tmp)-1, status); + if(U_FAILURE(*status)) return -1; + if((clen!=slen) || (uprv_strncmp(items[n].locale, tmp, slen))) { + // canonicalization had an effect- copy back + uprv_strncpy(items[n].locale, tmp, clen); + items[n].locale[clen] = 0; // terminate } #if defined(ULOC_DEBUG) /*fprintf(stderr,"%d: s <%s> q <%g>\n", n, j[n].locale, j[n].q);*/ @@ -2362,42 +2430,22 @@ uloc_acceptLanguageFromHTTP(char *result, int32_t resultAvailable, UAcceptResult while(*s==',') { /* eat duplicate commas */ s++; } - if(n>=jSize) { - if(j==smallBuffer) { /* overflowed the small buffer. */ - j = static_cast<_acceptLangItem *>(uprv_malloc(sizeof(j[0])*(jSize*2))); - if(j!=NULL) { - uprv_memcpy(j,smallBuffer,sizeof(j[0])*jSize); - } -#if defined(ULOC_DEBUG) - fprintf(stderr,"malloced at size %d\n", jSize); -#endif - } else { - j = static_cast<_acceptLangItem *>(uprv_realloc(j, sizeof(j[0])*jSize*2)); + if(n>=items.getCapacity()) { // If we need more items + if(NULL == items.resize(items.getCapacity()*2, items.getCapacity())) { + *status = U_MEMORY_ALLOCATION_ERROR; + return -1; + } #if defined(ULOC_DEBUG) - fprintf(stderr,"re-alloced at size %d\n", jSize); + fprintf(stderr,"malloced at size %d\n", items.getCapacity()); #endif - } - jSize *= 2; - if(j==NULL) { - *status = U_MEMORY_ALLOCATION_ERROR; - return -1; - } } } - uprv_sortArray(j, n, sizeof(j[0]), uloc_acceptLanguageCompare, NULL, TRUE, status); - if(U_FAILURE(*status)) { - if(j != smallBuffer) { -#if defined(ULOC_DEBUG) - fprintf(stderr,"freeing j %p\n", j); -#endif - uprv_free(j); - } + uprv_sortArray(items.getAlias(), n, sizeof(items[0]), uloc_acceptLanguageCompare, NULL, TRUE, status); + if (U_FAILURE(*status)) { return -1; } - strs = static_cast(uprv_malloc((size_t)(sizeof(strs[0])*n))); - /* Check for null pointer */ - if (strs == NULL) { - uprv_free(j); /* Free to avoid memory leak */ + LocalMemory strs(NULL); + if (strs.allocateInsteadAndReset(n) == NULL) { *status = U_MEMORY_ALLOCATION_ERROR; return -1; } @@ -2405,26 +2453,16 @@ uloc_acceptLanguageFromHTTP(char *result, int32_t resultAvailable, UAcceptResult #if defined(ULOC_DEBUG) /*fprintf(stderr,"%d: s <%s> q <%g>\n", i, j[i].locale, j[i].q);*/ #endif - strs[i]=j[i].locale; - } - res = uloc_acceptLanguage(result, resultAvailable, outResult, - (const char**)strs, n, availableLocales, status); - for(i=0;imaxLen) { maxLen = len; } } - uenum_reset(availableLocales, status); + uenum_reset(availableLocales, status); /* save off parent info */ if(uloc_getParent(acceptList[i], tmp, UPRV_LENGTHOF(tmp), status)!=0) { fallbackList[i] = uprv_strdup(tmp); @@ -2494,7 +2532,7 @@ uloc_acceptLanguage(char *result, int32_t resultAvailable, #endif len = (int32_t)uprv_strlen(l); if(!uprv_strcmp(fallbackList[i], l)) { - if(outResult) { + if(outResult) { *outResult = ULOC_ACCEPT_FALLBACK; } #if defined(ULOC_DEBUG) @@ -2510,7 +2548,7 @@ uloc_acceptLanguage(char *result, int32_t resultAvailable, return u_terminateChars(result, resultAvailable, len, status); } } - uenum_reset(availableLocales, status); + uenum_reset(availableLocales, status); if(uloc_getParent(fallbackList[i], tmp, UPRV_LENGTHOF(tmp), status)!=0) { uprv_free(fallbackList[i]); @@ -2521,7 +2559,7 @@ uloc_acceptLanguage(char *result, int32_t resultAvailable, } } } - if(outResult) { + if(outResult) { *outResult = ULOC_ACCEPT_FAILED; } } @@ -2554,9 +2592,6 @@ uloc_toUnicodeLocaleType(const char* keyword, const char* value) return bcpType; } -#define UPRV_ISDIGIT(c) (((c) >= '0') && ((c) <= '9')) -#define UPRV_ISALPHANUM(c) (uprv_isASCIILetter(c) || UPRV_ISDIGIT(c) ) - static UBool isWellFormedLegacyKey(const char* legacyKey) { @@ -2599,11 +2634,10 @@ uloc_toLegacyKey(const char* keyword) // Checks if the specified locale key is well-formed with the legacy locale syntax. // // Note: - // Neither ICU nor LDML/CLDR provides the definition of keyword syntax. - // However, a key should not contain '=' obviously. For now, all existing - // keys are using ASCII alphabetic letters only. We won't add any new key - // that is not compatible with the BCP 47 syntax. Therefore, we assume - // a valid key consist from [0-9a-zA-Z], no symbols. + // LDML/CLDR provides some definition of keyword syntax in + // * http://www.unicode.org/reports/tr35/#Unicode_locale_identifier and + // * http://www.unicode.org/reports/tr35/#Old_Locale_Extension_Syntax + // Keys can only consist of [0-9a-zA-Z]. if (isWellFormedLegacyKey(keyword)) { return keyword; } @@ -2619,12 +2653,11 @@ uloc_toLegacyType(const char* keyword, const char* value) // Checks if the specified locale type is well-formed with the legacy locale syntax. // // Note: - // Neither ICU nor LDML/CLDR provides the definition of keyword syntax. - // However, a type should not contain '=' obviously. For now, all existing - // types are using ASCII alphabetic letters with a few symbol letters. We won't - // add any new type that is not compatible with the BCP 47 syntax except timezone - // IDs. For now, we assume a valid type start with [0-9a-zA-Z], but may contain - // '-' '_' '/' in the middle. + // LDML/CLDR provides some definition of keyword syntax in + // * http://www.unicode.org/reports/tr35/#Unicode_locale_identifier and + // * http://www.unicode.org/reports/tr35/#Old_Locale_Extension_Syntax + // Values (types) can only consist of [0-9a-zA-Z], plus for legacy values + // we allow [/_-+] in the middle (e.g. "Etc/GMT+1", "Asia/Tel_Aviv") if (isWellFormedLegacyType(value)) { return value; } diff --git a/icuSources/common/uloc_keytype.cpp b/icuSources/common/uloc_keytype.cpp index b1a6e7ff..4eea504b 100644 --- a/icuSources/common/uloc_keytype.cpp +++ b/icuSources/common/uloc_keytype.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 2014-2016, International Business Machines @@ -13,6 +15,7 @@ #include "umutex.h" #include "uresimp.h" #include "uvector.h" +#include "udataswp.h" /* for InvChar functions */ static UHashtable* gLocExtKeyMap = NULL; static icu::UInitOnce gLocExtKeyMapInitOnce = U_INITONCE_INITIALIZER; @@ -312,7 +315,7 @@ initFromResourceBundle(UErrorCode& sts) { break; } // check if this is an alias of canoncal legacy type - if (uprv_compareInvAscii(NULL, legacyTypeId, -1, to, toLen) == 0) { + if (uprv_compareInvWithUChar(NULL, legacyTypeId, -1, to, toLen) == 0) { const char* from = ures_getKey(typeAliasDataEntry.getAlias()); if (isTZ) { // replace colon with slash if necessary @@ -362,7 +365,7 @@ initFromResourceBundle(UErrorCode& sts) { break; } // check if this is an alias of bcp type - if (uprv_compareInvAscii(NULL, bcpTypeId, -1, to, toLen) == 0) { + if (uprv_compareInvWithUChar(NULL, bcpTypeId, -1, to, toLen) == 0) { const char* from = ures_getKey(bcpTypeAliasDataEntry.getAlias()); uhash_put(typeDataMap, (void*)from, t, &sts); } diff --git a/icuSources/common/uloc_tag.c b/icuSources/common/uloc_tag.cpp similarity index 96% rename from icuSources/common/uloc_tag.c rename to icuSources/common/uloc_tag.cpp index 0583ea5e..dcd72716 100644 --- a/icuSources/common/uloc_tag.c +++ b/icuSources/common/uloc_tag.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 2009-2015, International Business Machines @@ -17,6 +19,7 @@ #include "ulocimp.h" #include "uassert.h" + /* struct holding a single variant */ typedef struct VariantListEntry { const char *variant; @@ -577,6 +580,14 @@ _addExtensionToList(ExtensionListEntry **first, ExtensionListEntry *ext, UBool l cmp = LDMLEXT - *(cur->key); } else { cmp = uprv_compareInvCharsAsAscii(ext->key, cur->key); + /* Both are u extension keys - we need special handling for 'attribute' */ + if (cmp != 0) { + if (uprv_strcmp(cur->key, LOCALE_ATTRIBUTE_KEY) == 0) { + cmp = 1; + } else if (uprv_strcmp(ext->key, LOCALE_ATTRIBUTE_KEY) == 0) { + cmp = -1; + } + } } } else { cmp = uprv_compareInvCharsAsAscii(ext->key, cur->key); @@ -812,7 +823,7 @@ _appendVariantsToLanguageTag(const char* localeID, char* appendAt, int32_t capac /* validate */ if (_isVariantSubtag(pVar, -1)) { - if (uprv_strcmp(pVar,POSIX_VALUE) || len != uprv_strlen(POSIX_VALUE)) { + if (uprv_strcmp(pVar,POSIX_VALUE) || len != (int32_t)uprv_strlen(POSIX_VALUE)) { /* emit the variant to the list */ var = (VariantListEntry*)uprv_malloc(sizeof(VariantListEntry)); if (var == NULL) { @@ -892,7 +903,6 @@ _appendKeywordsToLanguageTag(const char* localeID, char* appendAt, int32_t capac char buf[ULOC_KEYWORD_AND_VALUES_CAPACITY]; char attrBuf[ULOC_KEYWORD_AND_VALUES_CAPACITY] = { 0 }; int32_t attrBufLength = 0; - UBool isAttribute = FALSE; UEnumeration *keywordEnum = NULL; int32_t reslen = 0; @@ -913,13 +923,12 @@ _appendKeywordsToLanguageTag(const char* localeID, char* appendAt, int32_t capac char extBuf[ULOC_KEYWORD_AND_VALUES_CAPACITY]; char *pExtBuf = extBuf; int32_t extBufCapacity = sizeof(extBuf); - const char *bcpKey, *bcpValue; + const char *bcpKey=nullptr, *bcpValue=nullptr; UErrorCode tmpStatus = U_ZERO_ERROR; int32_t keylen; UBool isBcpUExt; while (TRUE) { - isAttribute = FALSE; key = uenum_next(keywordEnum, NULL, status); if (key == NULL) { break; @@ -941,7 +950,6 @@ _appendKeywordsToLanguageTag(const char* localeID, char* appendAt, int32_t capac /* special keyword used for representing Unicode locale attributes */ if (uprv_strcmp(key, LOCALE_ATTRIBUTE_KEY) == 0) { - isAttribute = TRUE; if (len > 0) { int32_t i = 0; while (TRUE) { @@ -984,6 +992,9 @@ _appendKeywordsToLanguageTag(const char* localeID, char* appendAt, int32_t capac } } } + /* for a place holder ExtensionListEntry */ + bcpKey = LOCALE_ATTRIBUTE_KEY; + bcpValue = NULL; } } else if (isBcpUExt) { bcpKey = uloc_toUnicodeLocaleKey(key); @@ -1063,22 +1074,20 @@ _appendKeywordsToLanguageTag(const char* localeID, char* appendAt, int32_t capac } } - if (!isAttribute) { - /* create ExtensionListEntry */ - ext = (ExtensionListEntry*)uprv_malloc(sizeof(ExtensionListEntry)); - if (ext == NULL) { - *status = U_MEMORY_ALLOCATION_ERROR; - break; - } - ext->key = bcpKey; - ext->value = bcpValue; + /* create ExtensionListEntry */ + ext = (ExtensionListEntry*)uprv_malloc(sizeof(ExtensionListEntry)); + if (ext == NULL) { + *status = U_MEMORY_ALLOCATION_ERROR; + break; + } + ext->key = bcpKey; + ext->value = bcpValue; - if (!_addExtensionToList(&firstExt, ext, TRUE)) { - uprv_free(ext); - if (strict) { - *status = U_ILLEGAL_ARGUMENT_ERROR; - break; - } + if (!_addExtensionToList(&firstExt, ext, TRUE)) { + uprv_free(ext); + if (strict) { + *status = U_ILLEGAL_ARGUMENT_ERROR; + break; } } } @@ -1101,12 +1110,9 @@ _appendKeywordsToLanguageTag(const char* localeID, char* appendAt, int32_t capac if (U_SUCCESS(*status) && (firstExt != NULL || firstAttr != NULL)) { UBool startLDMLExtension = FALSE; - - attr = firstAttr; - ext = firstExt; - do { - if (!startLDMLExtension && (ext && uprv_strlen(ext->key) > 1)) { - /* write LDML singleton extension */ + for (ext = firstExt; ext; ext = ext->next) { + if (!startLDMLExtension && uprv_strlen(ext->key) > 1) { + /* first LDML u singlton extension */ if (reslen < capacity) { *(appendAt + reslen) = SEP; } @@ -1120,7 +1126,20 @@ _appendKeywordsToLanguageTag(const char* localeID, char* appendAt, int32_t capac } /* write out the sorted BCP47 attributes, extensions and private use */ - if (ext && (uprv_strlen(ext->key) == 1 || attr == NULL)) { + if (uprv_strcmp(ext->key, LOCALE_ATTRIBUTE_KEY) == 0) { + /* write the value for the attributes */ + for (attr = firstAttr; attr; attr = attr->next) { + if (reslen < capacity) { + *(appendAt + reslen) = SEP; + } + reslen++; + len = (int32_t)uprv_strlen(attr->attribute); + if (reslen < capacity) { + uprv_memcpy(appendAt + reslen, attr->attribute, uprv_min(len, capacity - reslen)); + } + reslen += len; + } + } else { if (reslen < capacity) { *(appendAt + reslen) = SEP; } @@ -1139,23 +1158,8 @@ _appendKeywordsToLanguageTag(const char* localeID, char* appendAt, int32_t capac uprv_memcpy(appendAt + reslen, ext->value, uprv_min(len, capacity - reslen)); } reslen += len; - - ext = ext->next; - } else if (attr) { - /* write the value for the attributes */ - if (reslen < capacity) { - *(appendAt + reslen) = SEP; - } - reslen++; - len = (int32_t)uprv_strlen(attr->attribute); - if (reslen < capacity) { - uprv_memcpy(appendAt + reslen, attr->attribute, uprv_min(len, capacity - reslen)); - } - reslen += len; - - attr = attr->next; } - } while (attr != NULL || ext != NULL); + } } cleanup: /* clean up */ @@ -1367,7 +1371,7 @@ _appendLDMLExtensionAsKeywords(const char* ldmlext, ExtensionListEntry** appendT U_ASSERT(pBcpKey != NULL); - if (bcpKeyLen >= sizeof(bcpKeyBuf)) { + if (bcpKeyLen >= (int32_t)sizeof(bcpKeyBuf)) { /* the BCP key is invalid */ *status = U_ILLEGAL_ARGUMENT_ERROR; goto cleanup; @@ -1402,7 +1406,7 @@ _appendLDMLExtensionAsKeywords(const char* ldmlext, ExtensionListEntry** appendT if (pBcpType) { char bcpTypeBuf[128]; /* practically long enough even considering multiple subtag type */ - if (bcpTypeLen >= sizeof(bcpTypeBuf)) { + if (bcpTypeLen >= (int32_t)sizeof(bcpTypeBuf)) { /* the BCP type is too long */ *status = U_ILLEGAL_ARGUMENT_ERROR; goto cleanup; @@ -1638,6 +1642,7 @@ _appendKeywords(ULanguageTag* langtag, char* appendAt, int32_t capacity, UErrorC static int32_t _appendPrivateuseToLanguageTag(const char* localeID, char* appendAt, int32_t capacity, UBool strict, UBool hadPosix, UErrorCode* status) { + (void)hadPosix; char buf[ULOC_FULLNAME_CAPACITY]; char tmpAppend[ULOC_FULLNAME_CAPACITY]; UErrorCode tmpStatus = U_ZERO_ERROR; @@ -1771,6 +1776,15 @@ _appendPrivateuseToLanguageTag(const char* localeID, char* appendAt, int32_t cap #define EXTV 0x0040 #define PRIV 0x0080 +/** + * Ticket #12705 - Visual Studio 2015 Update 3 contains a new code optimizer which has problems optimizing + * this function. (See https://blogs.msdn.microsoft.com/vcblog/2016/05/04/new-code-optimizer/ ) + * As a workaround, we will turn off optimization just for this function on VS2015 Update 3 and above. + */ +#if (defined(_MSC_VER) && (_MSC_VER >= 1900) && defined(_MSC_FULL_VER) && (_MSC_FULL_VER >= 190024210)) +#pragma optimize( "", off ) +#endif + static ULanguageTag* ultag_parse(const char* tag, int32_t tagLen, int32_t* parsedLen, UErrorCode* status) { ULanguageTag *t; @@ -2134,6 +2148,13 @@ error: return NULL; } +/** +* Ticket #12705 - Turn optimization back on. +*/ +#if (defined(_MSC_VER) && (_MSC_VER >= 1900) && defined(_MSC_FULL_VER) && (_MSC_FULL_VER >= 190024210)) +#pragma optimize( "", on ) +#endif + static void ultag_close(ULanguageTag* langtag) { diff --git a/icuSources/common/ulocimp.h b/icuSources/common/ulocimp.h index d06db3fb..869f296d 100644 --- a/icuSources/common/ulocimp.h +++ b/icuSources/common/ulocimp.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 2004-2016, International Business Machines diff --git a/icuSources/common/umapfile.c b/icuSources/common/umapfile.cpp similarity index 93% rename from icuSources/common/umapfile.c rename to icuSources/common/umapfile.cpp index ce4ee023..df588a4f 100644 --- a/icuSources/common/umapfile.c +++ b/icuSources/common/umapfile.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * @@ -26,7 +28,9 @@ /* memory-mapping base definitions ------------------------------------------ */ #if MAP_IMPLEMENTATION==MAP_WIN32 +#ifndef WIN32_LEAN_AND_MEAN # define WIN32_LEAN_AND_MEAN +#endif # define VC_EXTRALEAN # define NOUSER # define NOSERVICE @@ -105,17 +109,42 @@ UDataMemory_init(pData); /* Clear the output struct. */ /* open the input file */ +#if U_PLATFORM_HAS_WINUWP_API == 0 file=CreateFileA(path, GENERIC_READ, FILE_SHARE_READ, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL|FILE_FLAG_RANDOM_ACCESS, NULL); +#else + // First we need to go from char to UTF-16 + // u_UCharsToChars could work but it requires length. + WCHAR utf16Path[MAX_PATH]; + int32_t i; + for (i = 0; i < UPRV_LENGTHOF(utf16Path); i++) + { + utf16Path[i] = path[i]; + if (path[i] == '\0') + { + break; + } + } + if (i >= UPRV_LENGTHOF(utf16Path)) + { + // Ran out of room, unlikely but be safe + utf16Path[UPRV_LENGTHOF(utf16Path) - 1] = '\0'; + } + + // TODO: Is it worth setting extended parameters to specify random access? + file = CreateFile2(utf16Path, GENERIC_READ, FILE_SHARE_READ, OPEN_EXISTING, NULL); +#endif if(file==INVALID_HANDLE_VALUE) { return FALSE; } /* Declare and initialize a security descriptor. This is required for multiuser systems on Windows 2000 SP4 and beyond */ + // TODO: UWP does not have this function and I do not think it is required? +#if U_PLATFORM_HAS_WINUWP_API == 0 if (InitializeSecurityDescriptor(&securityDesc, SECURITY_DESCRIPTOR_REVISION)) { - /* give the security descriptor a Null Dacl done using the "TRUE, (PACL)NULL" here */ + /* give the security descriptor a Null Dacl done using the "TRUE, (PACL)NULL" here */ if (SetSecurityDescriptorDacl(&securityDesc, TRUE, (PACL)NULL, FALSE)) { /* Make the security attributes point to the security descriptor */ uprv_memset(&mappingAttributes, 0, sizeof(mappingAttributes)); @@ -130,6 +159,9 @@ /* create an unnamed Windows file-mapping object for the specified file */ map=CreateFileMapping(file, mappingAttributesPtr, PAGE_READONLY, 0, 0, NULL); +#else + map = CreateFileMappingFromApp(file, NULL, PAGE_READONLY, 0, NULL); +#endif CloseHandle(file); if(map==NULL) { return FALSE; diff --git a/icuSources/common/umapfile.h b/icuSources/common/umapfile.h index 2995e381..24e476b1 100644 --- a/icuSources/common/umapfile.h +++ b/icuSources/common/umapfile.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * diff --git a/icuSources/common/umath.c b/icuSources/common/umath.cpp similarity index 82% rename from icuSources/common/umath.c rename to icuSources/common/umath.cpp index 4a571143..7cf4b317 100644 --- a/icuSources/common/umath.c +++ b/icuSources/common/umath.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * diff --git a/icuSources/common/umutex.cpp b/icuSources/common/umutex.cpp index 69eab79f..77c17782 100644 --- a/icuSources/common/umutex.cpp +++ b/icuSources/common/umutex.cpp @@ -1,7 +1,9 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * -* Copyright (C) 1997-2015, International Business Machines +* Copyright (C) 1997-2016, International Business Machines * Corporation and others. All Rights Reserved. * ****************************************************************************** @@ -37,16 +39,7 @@ static UMutex globalMutex = U_MUTEX_INITIALIZER; // Build time user mutex hook: #include "U_USER_MUTEX_CPP" #include U_MUTEX_XSTR(U_USER_MUTEX_CPP) -#elif U_PLATFORM_HAS_WIN32_API - -//------------------------------------------------------------------------------------------- -// -// Windows Specific Definitions -// -// Note: Cygwin (and possibly others) have both WIN32 and POSIX. -// Prefer Win32 in these cases. (Win32 comes ahead in the #if chain) -// -//------------------------------------------------------------------------------------------- +#elif U_PLATFORM_USES_ONLY_WIN32_API #if defined U_NO_PLATFORM_ATOMICS #error ICU on Win32 requires support for low level atomic operations. @@ -68,10 +61,8 @@ U_NAMESPACE_BEGIN U_COMMON_API UBool U_EXPORT2 umtx_initImplPreInit(UInitOnce &uio) { for (;;) { int32_t previousState = InterlockedCompareExchange( -#if (U_PLATFORM == U_PF_MINGW) || (U_PLATFORM == U_PF_CYGWIN) || defined(__clang__) - (LONG volatile *) // this is the type given in the API doc for this function. -#endif - &uio.fState, // Destination + (LONG volatile *) // this is the type given in the API doc for this function. + &uio.fState, // Destination 1, // Exchange Value 0); // Compare value diff --git a/icuSources/common/umutex.h b/icuSources/common/umutex.h index 0e4d1185..8e1f6e93 100644 --- a/icuSources/common/umutex.h +++ b/icuSources/common/umutex.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 1997-2015, International Business Machines @@ -84,7 +86,9 @@ U_NAMESPACE_END // Original plan was to use gcc atomics for MinGW, but they // aren't supported, so we fold MinGW into this path. +#ifndef WIN32_LEAN_AND_MEAN # define WIN32_LEAN_AND_MEAN +#endif # define VC_EXTRALEAN # define NOUSER # define NOSERVICE @@ -229,7 +233,7 @@ struct UInitOnce { U_COMMON_API UBool U_EXPORT2 umtx_initImplPreInit(UInitOnce &); U_COMMON_API void U_EXPORT2 umtx_initImplPostInit(UInitOnce &); -template void umtx_initOnce(UInitOnce &uio, T *obj, void (T::*fp)()) { +template void umtx_initOnce(UInitOnce &uio, T *obj, void (U_CALLCONV T::*fp)()) { if (umtx_loadAcquire(uio.fState) == 2) { return; } @@ -242,7 +246,7 @@ template void umtx_initOnce(UInitOnce &uio, T *obj, void (T::*fp)()) { // umtx_initOnce variant for plain functions, or static class functions. // No context parameter. -inline void umtx_initOnce(UInitOnce &uio, void (*fp)()) { +inline void umtx_initOnce(UInitOnce &uio, void (U_CALLCONV *fp)()) { if (umtx_loadAcquire(uio.fState) == 2) { return; } @@ -254,7 +258,7 @@ inline void umtx_initOnce(UInitOnce &uio, void (*fp)()) { // umtx_initOnce variant for plain functions, or static class functions. // With ErrorCode, No context parameter. -inline void umtx_initOnce(UInitOnce &uio, void (*fp)(UErrorCode &), UErrorCode &errCode) { +inline void umtx_initOnce(UInitOnce &uio, void (U_CALLCONV *fp)(UErrorCode &), UErrorCode &errCode) { if (U_FAILURE(errCode)) { return; } @@ -273,7 +277,7 @@ inline void umtx_initOnce(UInitOnce &uio, void (*fp)(UErrorCode &), UErrorCode & // umtx_initOnce variant for plain functions, or static class functions, // with a context parameter. -template void umtx_initOnce(UInitOnce &uio, void (*fp)(T), T context) { +template void umtx_initOnce(UInitOnce &uio, void (U_CALLCONV *fp)(T), T context) { if (umtx_loadAcquire(uio.fState) == 2) { return; } @@ -285,7 +289,7 @@ template void umtx_initOnce(UInitOnce &uio, void (*fp)(T), T context) { // umtx_initOnce variant for plain functions, or static class functions, // with a context parameter and an error code. -template void umtx_initOnce(UInitOnce &uio, void (*fp)(T, UErrorCode &), T context, UErrorCode &errCode) { +template void umtx_initOnce(UInitOnce &uio, void (U_CALLCONV *fp)(T, UErrorCode &), T context, UErrorCode &errCode) { if (U_FAILURE(errCode)) { return; } @@ -318,13 +322,7 @@ U_NAMESPACE_END // #inlcude "U_USER_MUTEX_H" #include U_MUTEX_XSTR(U_USER_MUTEX_H) -#elif U_PLATFORM_HAS_WIN32_API - -/* Windows Definitions. - * Windows comes first in the platform chain. - * Cygwin (and possibly others) have both WIN32 and POSIX APIs. Prefer Win32 in this case. - */ - +#elif U_PLATFORM_USES_ONLY_WIN32_API /* For CRITICAL_SECTION */ @@ -335,7 +333,9 @@ U_NAMESPACE_END * win32 APIs for Critical Sections. */ +#ifndef WIN32_LEAN_AND_MEAN # define WIN32_LEAN_AND_MEAN +#endif # define VC_EXTRALEAN # define NOUSER # define NOSERVICE diff --git a/icuSources/common/unames.cpp b/icuSources/common/unames.cpp index a2035c48..6ad349c2 100644 --- a/icuSources/common/unames.cpp +++ b/icuSources/common/unames.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * @@ -6,7 +8,7 @@ * ****************************************************************************** * file name: unames.c -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/unicode/appendable.h b/icuSources/common/unicode/appendable.h index a6a83b15..e6f7276b 100644 --- a/icuSources/common/unicode/appendable.h +++ b/icuSources/common/unicode/appendable.h @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * Copyright (C) 2011-2012, International Business Machines * Corporation and others. All Rights Reserved. ******************************************************************************* * file name: appendable.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -17,12 +19,13 @@ /** * \file - * \brief C++ API: Appendable class: Sink for Unicode code points and 16-bit code units (UChars). + * \brief C++ API: Appendable class: Sink for Unicode code points and 16-bit code units (char16_ts). */ #include "unicode/utypes.h" #include "unicode/uobject.h" +#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN class UnicodeString; @@ -32,10 +35,10 @@ class UnicodeString; * Combines elements of Java Appendable and ICU4C ByteSink. * * This class can be used in APIs where it does not matter whether the actual destination is - * a UnicodeString, a UChar[] array, a UnicodeSet, or any other object + * a UnicodeString, a char16_t[] array, a UnicodeSet, or any other object * that receives and processes characters and/or strings. * - * Implementation classes must implement at least appendCodeUnit(UChar). + * Implementation classes must implement at least appendCodeUnit(char16_t). * The base class provides default implementations for the other methods. * * The methods do not take UErrorCode parameters. @@ -60,11 +63,11 @@ public: * @return TRUE if the operation succeeded * @stable ICU 4.8 */ - virtual UBool appendCodeUnit(UChar c) = 0; + virtual UBool appendCodeUnit(char16_t c) = 0; /** * Appends a code point. - * The default implementation calls appendCodeUnit(UChar) once or twice. + * The default implementation calls appendCodeUnit(char16_t) once or twice. * @param c code point 0..0x10ffff * @return TRUE if the operation succeeded * @stable ICU 4.8 @@ -73,20 +76,20 @@ public: /** * Appends a string. - * The default implementation calls appendCodeUnit(UChar) for each code unit. + * The default implementation calls appendCodeUnit(char16_t) for each code unit. * @param s string, must not be NULL if length!=0 * @param length string length, or -1 if NUL-terminated * @return TRUE if the operation succeeded * @stable ICU 4.8 */ - virtual UBool appendString(const UChar *s, int32_t length); + virtual UBool appendString(const char16_t *s, int32_t length); /** * Tells the object that the caller is going to append roughly - * appendCapacity UChars. A subclass might use this to pre-allocate + * appendCapacity char16_ts. A subclass might use this to pre-allocate * a larger buffer if necessary. * The default implementation does nothing. (It always returns TRUE.) - * @param appendCapacity estimated number of UChars that will be appended + * @param appendCapacity estimated number of char16_ts that will be appended * @return TRUE if the operation succeeded * @stable ICU 4.8 */ @@ -100,19 +103,19 @@ public: * The returned buffer is only valid until the next operation * on this Appendable. * - * After writing at most *resultCapacity UChars, call appendString() with the - * pointer returned from this function and the number of UChars written. - * Many appendString() implementations will avoid copying UChars if this function + * After writing at most *resultCapacity char16_ts, call appendString() with the + * pointer returned from this function and the number of char16_ts written. + * Many appendString() implementations will avoid copying char16_ts if this function * returned an internal buffer. * * Partial usage example: * \code * int32_t capacity; - * UChar* buffer = app.getAppendBuffer(..., &capacity); - * ... Write n UChars into buffer, with n <= capacity. + * char16_t* buffer = app.getAppendBuffer(..., &capacity); + * ... Write n char16_ts into buffer, with n <= capacity. * app.appendString(buffer, n); * \endcode - * In many implementations, that call to append will avoid copying UChars. + * In many implementations, that call to append will avoid copying char16_ts. * * If the Appendable allocates or reallocates an internal buffer, it should use * the desiredCapacityHint if appropriate. @@ -136,9 +139,9 @@ public: * @return a buffer with *resultCapacity>=minCapacity * @stable ICU 4.8 */ - virtual UChar *getAppendBuffer(int32_t minCapacity, + virtual char16_t *getAppendBuffer(int32_t minCapacity, int32_t desiredCapacityHint, - UChar *scratch, int32_t scratchCapacity, + char16_t *scratch, int32_t scratchCapacity, int32_t *resultCapacity); }; @@ -169,7 +172,7 @@ public: * @return TRUE if the operation succeeded * @stable ICU 4.8 */ - virtual UBool appendCodeUnit(UChar c); + virtual UBool appendCodeUnit(char16_t c); /** * Appends a code point to the string. @@ -186,12 +189,12 @@ public: * @return TRUE if the operation succeeded * @stable ICU 4.8 */ - virtual UBool appendString(const UChar *s, int32_t length); + virtual UBool appendString(const char16_t *s, int32_t length); /** * Tells the UnicodeString that the caller is going to append roughly - * appendCapacity UChars. - * @param appendCapacity estimated number of UChars that will be appended + * appendCapacity char16_ts. + * @param appendCapacity estimated number of char16_ts that will be appended * @return TRUE if the operation succeeded * @stable ICU 4.8 */ @@ -218,9 +221,9 @@ public: * @return a buffer with *resultCapacity>=minCapacity * @stable ICU 4.8 */ - virtual UChar *getAppendBuffer(int32_t minCapacity, + virtual char16_t *getAppendBuffer(int32_t minCapacity, int32_t desiredCapacityHint, - UChar *scratch, int32_t scratchCapacity, + char16_t *scratch, int32_t scratchCapacity, int32_t *resultCapacity); private: @@ -228,5 +231,6 @@ private: }; U_NAMESPACE_END +#endif // U_SHOW_CPLUSPLUS_API #endif // __APPENDABLE_H__ diff --git a/icuSources/common/unicode/brkiter.h b/icuSources/common/unicode/brkiter.h index 7296ac96..98560e55 100644 --- a/icuSources/common/unicode/brkiter.h +++ b/icuSources/common/unicode/brkiter.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************** * Copyright (C) 1997-2016, International Business Machines @@ -29,6 +31,7 @@ #if UCONFIG_NO_BREAK_ITERATION +#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN /* @@ -38,6 +41,7 @@ U_NAMESPACE_BEGIN class BreakIterator; U_NAMESPACE_END +#endif // U_SHOW_CPLUSPLUS_API #else @@ -50,6 +54,7 @@ U_NAMESPACE_END #include "unicode/utext.h" #include "unicode/umisc.h" +#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN /** @@ -168,6 +173,11 @@ public: /** * Change the text over which this operates. The text boundary is * reset to the start. + * + * The BreakIterator will retain a reference to the supplied string. + * The caller must not modify or delete the text while the BreakIterator + * retains the reference. + * * @param text The UnicodeString used to change the text. * @stable ICU 2.0 */ @@ -658,6 +668,7 @@ inline UBool BreakIterator::isBufferClone() #endif /* U_HIDE_DEPRECATED_API */ U_NAMESPACE_END +#endif // U_SHOW_CPLUSPLUS_API #endif /* #if !UCONFIG_NO_BREAK_ITERATION */ diff --git a/icuSources/common/unicode/bytestream.h b/icuSources/common/unicode/bytestream.h index 174aa38a..70993f6f 100644 --- a/icuSources/common/unicode/bytestream.h +++ b/icuSources/common/unicode/bytestream.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html // Copyright (C) 2009-2012, International Business Machines // Corporation and others. All Rights Reserved. // @@ -39,6 +41,7 @@ #include "unicode/uobject.h" #include "unicode/std_string.h" +#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN /** @@ -220,8 +223,6 @@ private: CheckedArrayByteSink &operator=(const CheckedArrayByteSink &); ///< assignment operator not implemented }; -#if U_HAVE_STD_STRING - /** * Implementation of ByteSink that writes to a "string". * The StringClass is usually instantiated with a std::string. @@ -250,8 +251,7 @@ class StringByteSink : public ByteSink { StringByteSink &operator=(const StringByteSink &); ///< assignment operator not implemented }; -#endif - U_NAMESPACE_END +#endif // U_SHOW_CPLUSPLUS_API #endif // __BYTESTREAM_H__ diff --git a/icuSources/common/unicode/bytestrie.h b/icuSources/common/unicode/bytestrie.h index 9c778274..56b41b6f 100644 --- a/icuSources/common/unicode/bytestrie.h +++ b/icuSources/common/unicode/bytestrie.h @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * Copyright (C) 2010-2012, International Business Machines * Corporation and others. All Rights Reserved. ******************************************************************************* * file name: bytestrie.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -25,6 +27,7 @@ #include "unicode/uobject.h" #include "unicode/ustringtrie.h" +#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN class ByteSink; @@ -306,7 +309,7 @@ public: * @return The NUL-terminated byte sequence for the last successful next(). * @stable ICU 4.8 */ - const StringPiece &getString() const { return sp_; } + StringPiece getString() const; /** * @return The value for the last successful next(). * @stable ICU 4.8 @@ -325,7 +328,6 @@ public: int32_t initialRemainingMatchLength_; CharString *str_; - StringPiece sp_; int32_t maxLength_; int32_t value_; @@ -515,5 +517,6 @@ private: }; U_NAMESPACE_END +#endif // U_SHOW_CPLUSPLUS_API #endif // __BYTESTRIE_H__ diff --git a/icuSources/common/unicode/bytestriebuilder.h b/icuSources/common/unicode/bytestriebuilder.h index e7fbd6b2..bd975ec2 100644 --- a/icuSources/common/unicode/bytestriebuilder.h +++ b/icuSources/common/unicode/bytestriebuilder.h @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * Copyright (C) 2010-2016, International Business Machines * Corporation and others. All Rights Reserved. ******************************************************************************* * file name: bytestriebuilder.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -25,11 +27,11 @@ #include "unicode/stringpiece.h" #include "unicode/stringtriebuilder.h" +#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN class BytesTrieElement; class CharString; - /** * Builder class for BytesTrie. * @@ -65,7 +67,7 @@ public: * @return *this * @stable ICU 4.8 */ - BytesTrieBuilder &add(const StringPiece &s, int32_t value, UErrorCode &errorCode); + BytesTrieBuilder &add(StringPiece s, int32_t value, UErrorCode &errorCode); /** * Builds a BytesTrie for the add()ed data. @@ -126,14 +128,14 @@ private: void buildBytes(UStringTrieBuildOption buildOption, UErrorCode &errorCode); virtual int32_t getElementStringLength(int32_t i) const; - virtual UChar getElementUnit(int32_t i, int32_t byteIndex) const; + virtual char16_t getElementUnit(int32_t i, int32_t byteIndex) const; virtual int32_t getElementValue(int32_t i) const; virtual int32_t getLimitOfLinearMatch(int32_t first, int32_t last, int32_t byteIndex) const; virtual int32_t countElementUnits(int32_t start, int32_t limit, int32_t byteIndex) const; virtual int32_t skipElementsBySomeUnits(int32_t i, int32_t byteIndex, int32_t count) const; - virtual int32_t indexOfElementWithNextUnit(int32_t i, int32_t byteIndex, UChar byte) const; + virtual int32_t indexOfElementWithNextUnit(int32_t i, int32_t byteIndex, char16_t byte) const; virtual UBool matchNodesCanHaveValues() const { return FALSE; } @@ -141,7 +143,6 @@ private: virtual int32_t getMinLinearMatch() const { return BytesTrie::kMinLinearMatch; } virtual int32_t getMaxLinearMatchLength() const { return BytesTrie::kMaxLinearMatchLength; } - // don't use #ifndef U_HIDE_INTERNAL_API with private class members /** * @internal */ @@ -153,7 +154,7 @@ private: private: const char *s; }; - + // don't use #ifndef U_HIDE_INTERNAL_API with private class members or virtual methods. virtual Node *createLinearMatchNode(int32_t i, int32_t byteIndex, int32_t length, Node *nextNode) const; @@ -179,5 +180,6 @@ private: }; U_NAMESPACE_END +#endif // U_SHOW_CPLUSPLUS_API #endif // __BYTESTRIEBUILDER_H__ diff --git a/icuSources/common/unicode/caniter.h b/icuSources/common/unicode/caniter.h index 3bd79f76..6e01060d 100644 --- a/icuSources/common/unicode/caniter.h +++ b/icuSources/common/unicode/caniter.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * Copyright (C) 1996-2014, International Business Machines Corporation and @@ -28,6 +30,7 @@ #define CANITER_SKIP_ZEROES TRUE #endif +#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN class Hashtable; @@ -185,7 +188,7 @@ private: UnicodeString *getEquivalents(const UnicodeString &segment, int32_t &result_len, UErrorCode &status); //private String[] getEquivalents(String segment) //Set getEquivalents2(String segment); - Hashtable *getEquivalents2(Hashtable *fillinResult, const UChar *segment, int32_t segLen, UErrorCode &status); + Hashtable *getEquivalents2(Hashtable *fillinResult, const char16_t *segment, int32_t segLen, UErrorCode &status); //Hashtable *getEquivalents2(const UnicodeString &segment, int32_t segLen, UErrorCode &status); /** @@ -194,7 +197,7 @@ private: * If so, take the remainder, and return the equivalents */ //Set extract(int comp, String segment, int segmentPos, StringBuffer buffer); - Hashtable *extract(Hashtable *fillinResult, UChar32 comp, const UChar *segment, int32_t segLen, int32_t segmentPos, UErrorCode &status); + Hashtable *extract(Hashtable *fillinResult, UChar32 comp, const char16_t *segment, int32_t segLen, int32_t segmentPos, UErrorCode &status); //Hashtable *extract(UChar32 comp, const UnicodeString &segment, int32_t segLen, int32_t segmentPos, UErrorCode &status); void cleanPieces(); @@ -202,6 +205,7 @@ private: }; U_NAMESPACE_END +#endif // U_SHOW_CPLUSPLUS_API #endif /* #if !UCONFIG_NO_NORMALIZATION */ diff --git a/icuSources/common/unicode/casemap.h b/icuSources/common/unicode/casemap.h new file mode 100644 index 00000000..f3fc734d --- /dev/null +++ b/icuSources/common/unicode/casemap.h @@ -0,0 +1,361 @@ +// © 2017 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html + +// casemap.h +// created: 2017jan12 Markus W. Scherer + +#ifndef __CASEMAP_H__ +#define __CASEMAP_H__ + +#include "unicode/utypes.h" +#include "unicode/uobject.h" + +/** + * \file + * \brief C++ API: Low-level C++ case mapping functions. + */ + +#if U_SHOW_CPLUSPLUS_API +U_NAMESPACE_BEGIN + +#ifndef U_HIDE_DRAFT_API + +class BreakIterator; +class Edits; + +/** + * Low-level C++ case mapping functions. + * + * @draft ICU 59 + */ +class U_COMMON_API CaseMap U_FINAL : public UMemory { +public: + /** + * Lowercases a UTF-16 string and optionally records edits. + * Casing is locale-dependent and context-sensitive. + * The result may be longer or shorter than the original. + * The source string and the destination buffer must not overlap. + * + * @param locale The locale ID. ("" = root locale, NULL = default locale.) + * @param options Options bit set, usually 0. See UCASEMAP_OMIT_UNCHANGED_TEXT. + * @param src The original string. + * @param srcLength The length of the original string. If -1, then src must be NUL-terminated. + * @param dest A buffer for the result string. The result will be NUL-terminated if + * the buffer is large enough. + * The contents is undefined in case of failure. + * @param destCapacity The size of the buffer (number of char16_ts). If it is 0, then + * dest may be NULL and the function will only return the length of the result + * without writing any of the result string. + * @param edits Records edits for index mapping, working with styled text, + * and getting only changes (if any). + * The Edits contents is undefined if any error occurs. + * This function calls edits->reset() first. edits can be NULL. + * @param errorCode Reference to an in/out error code value + * which must not indicate a failure before the function call. + * @return The length of the result string, if successful. + * When the result would be longer than destCapacity, + * the full length is returned and a U_BUFFER_OVERFLOW_ERROR is set. + * + * @see u_strToLower + * @draft ICU 59 + */ + static int32_t toLower( + const char *locale, uint32_t options, + const char16_t *src, int32_t srcLength, + char16_t *dest, int32_t destCapacity, Edits *edits, + UErrorCode &errorCode); + + /** + * Uppercases a UTF-16 string and optionally records edits. + * Casing is locale-dependent and context-sensitive. + * The result may be longer or shorter than the original. + * The source string and the destination buffer must not overlap. + * + * @param locale The locale ID. ("" = root locale, NULL = default locale.) + * @param options Options bit set, usually 0. See UCASEMAP_OMIT_UNCHANGED_TEXT. + * @param src The original string. + * @param srcLength The length of the original string. If -1, then src must be NUL-terminated. + * @param dest A buffer for the result string. The result will be NUL-terminated if + * the buffer is large enough. + * The contents is undefined in case of failure. + * @param destCapacity The size of the buffer (number of char16_ts). If it is 0, then + * dest may be NULL and the function will only return the length of the result + * without writing any of the result string. + * @param edits Records edits for index mapping, working with styled text, + * and getting only changes (if any). + * The Edits contents is undefined if any error occurs. + * This function calls edits->reset() first. edits can be NULL. + * @param errorCode Reference to an in/out error code value + * which must not indicate a failure before the function call. + * @return The length of the result string, if successful. + * When the result would be longer than destCapacity, + * the full length is returned and a U_BUFFER_OVERFLOW_ERROR is set. + * + * @see u_strToUpper + * @draft ICU 59 + */ + static int32_t toUpper( + const char *locale, uint32_t options, + const char16_t *src, int32_t srcLength, + char16_t *dest, int32_t destCapacity, Edits *edits, + UErrorCode &errorCode); + +#if !UCONFIG_NO_BREAK_ITERATION + + /** + * Titlecases a UTF-16 string and optionally records edits. + * Casing is locale-dependent and context-sensitive. + * The result may be longer or shorter than the original. + * The source string and the destination buffer must not overlap. + * + * Titlecasing uses a break iterator to find the first characters of words + * that are to be titlecased. It titlecases those characters and lowercases + * all others. (This can be modified with options bits.) + * + * @param locale The locale ID. ("" = root locale, NULL = default locale.) + * @param options Options bit set, usually 0. See UCASEMAP_OMIT_UNCHANGED_TEXT, + * U_TITLECASE_NO_LOWERCASE, U_TITLECASE_NO_BREAK_ADJUSTMENT. + * @param iter A break iterator to find the first characters of words that are to be titlecased. + * It is set to the source string (setText()) + * and used one or more times for iteration (first() and next()). + * If NULL, then a word break iterator for the locale is used + * (or something equivalent). + * @param src The original string. + * @param srcLength The length of the original string. If -1, then src must be NUL-terminated. + * @param dest A buffer for the result string. The result will be NUL-terminated if + * the buffer is large enough. + * The contents is undefined in case of failure. + * @param destCapacity The size of the buffer (number of char16_ts). If it is 0, then + * dest may be NULL and the function will only return the length of the result + * without writing any of the result string. + * @param edits Records edits for index mapping, working with styled text, + * and getting only changes (if any). + * The Edits contents is undefined if any error occurs. + * This function calls edits->reset() first. edits can be NULL. + * @param errorCode Reference to an in/out error code value + * which must not indicate a failure before the function call. + * @return The length of the result string, if successful. + * When the result would be longer than destCapacity, + * the full length is returned and a U_BUFFER_OVERFLOW_ERROR is set. + * + * @see u_strToTitle + * @see ucasemap_toTitle + * @draft ICU 59 + */ + static int32_t toTitle( + const char *locale, uint32_t options, BreakIterator *iter, + const char16_t *src, int32_t srcLength, + char16_t *dest, int32_t destCapacity, Edits *edits, + UErrorCode &errorCode); + +#endif // UCONFIG_NO_BREAK_ITERATION + + /** + * Case-folds a UTF-16 string and optionally records edits. + * + * Case folding is locale-independent and not context-sensitive, + * but there is an option for whether to include or exclude mappings for dotted I + * and dotless i that are marked with 'T' in CaseFolding.txt. + * + * The result may be longer or shorter than the original. + * The source string and the destination buffer must not overlap. + * + * @param options Options bit set, usually 0. See UCASEMAP_OMIT_UNCHANGED_TEXT, + * U_FOLD_CASE_DEFAULT, U_FOLD_CASE_EXCLUDE_SPECIAL_I. + * @param src The original string. + * @param srcLength The length of the original string. If -1, then src must be NUL-terminated. + * @param dest A buffer for the result string. The result will be NUL-terminated if + * the buffer is large enough. + * The contents is undefined in case of failure. + * @param destCapacity The size of the buffer (number of char16_ts). If it is 0, then + * dest may be NULL and the function will only return the length of the result + * without writing any of the result string. + * @param edits Records edits for index mapping, working with styled text, + * and getting only changes (if any). + * The Edits contents is undefined if any error occurs. + * This function calls edits->reset() first. edits can be NULL. + * @param errorCode Reference to an in/out error code value + * which must not indicate a failure before the function call. + * @return The length of the result string, if successful. + * When the result would be longer than destCapacity, + * the full length is returned and a U_BUFFER_OVERFLOW_ERROR is set. + * + * @see u_strFoldCase + * @draft ICU 59 + */ + static int32_t fold( + uint32_t options, + const char16_t *src, int32_t srcLength, + char16_t *dest, int32_t destCapacity, Edits *edits, + UErrorCode &errorCode); + + /** + * Lowercases a UTF-8 string and optionally records edits. + * Casing is locale-dependent and context-sensitive. + * The result may be longer or shorter than the original. + * The source string and the destination buffer must not overlap. + * + * @param locale The locale ID. ("" = root locale, NULL = default locale.) + * @param options Options bit set, usually 0. See UCASEMAP_OMIT_UNCHANGED_TEXT. + * @param src The original string. + * @param srcLength The length of the original string. If -1, then src must be NUL-terminated. + * @param dest A buffer for the result string. The result will be NUL-terminated if + * the buffer is large enough. + * The contents is undefined in case of failure. + * @param destCapacity The size of the buffer (number of bytes). If it is 0, then + * dest may be NULL and the function will only return the length of the result + * without writing any of the result string. + * @param edits Records edits for index mapping, working with styled text, + * and getting only changes (if any). + * The Edits contents is undefined if any error occurs. + * This function calls edits->reset() first. edits can be NULL. + * @param errorCode Reference to an in/out error code value + * which must not indicate a failure before the function call. + * @return The length of the result string, if successful. + * When the result would be longer than destCapacity, + * the full length is returned and a U_BUFFER_OVERFLOW_ERROR is set. + * + * @see ucasemap_utf8ToLower + * @draft ICU 59 + */ + static int32_t utf8ToLower( + const char *locale, uint32_t options, + const char *src, int32_t srcLength, + char *dest, int32_t destCapacity, Edits *edits, + UErrorCode &errorCode); + + /** + * Uppercases a UTF-8 string and optionally records edits. + * Casing is locale-dependent and context-sensitive. + * The result may be longer or shorter than the original. + * The source string and the destination buffer must not overlap. + * + * @param locale The locale ID. ("" = root locale, NULL = default locale.) + * @param options Options bit set, usually 0. See UCASEMAP_OMIT_UNCHANGED_TEXT. + * @param src The original string. + * @param srcLength The length of the original string. If -1, then src must be NUL-terminated. + * @param dest A buffer for the result string. The result will be NUL-terminated if + * the buffer is large enough. + * The contents is undefined in case of failure. + * @param destCapacity The size of the buffer (number of bytes). If it is 0, then + * dest may be NULL and the function will only return the length of the result + * without writing any of the result string. + * @param edits Records edits for index mapping, working with styled text, + * and getting only changes (if any). + * The Edits contents is undefined if any error occurs. + * This function calls edits->reset() first. edits can be NULL. + * @param errorCode Reference to an in/out error code value + * which must not indicate a failure before the function call. + * @return The length of the result string, if successful. + * When the result would be longer than destCapacity, + * the full length is returned and a U_BUFFER_OVERFLOW_ERROR is set. + * + * @see ucasemap_utf8ToUpper + * @draft ICU 59 + */ + static int32_t utf8ToUpper( + const char *locale, uint32_t options, + const char *src, int32_t srcLength, + char *dest, int32_t destCapacity, Edits *edits, + UErrorCode &errorCode); + +#if !UCONFIG_NO_BREAK_ITERATION + + /** + * Titlecases a UTF-8 string and optionally records edits. + * Casing is locale-dependent and context-sensitive. + * The result may be longer or shorter than the original. + * The source string and the destination buffer must not overlap. + * + * Titlecasing uses a break iterator to find the first characters of words + * that are to be titlecased. It titlecases those characters and lowercases + * all others. (This can be modified with options bits.) + * + * @param locale The locale ID. ("" = root locale, NULL = default locale.) + * @param options Options bit set, usually 0. See UCASEMAP_OMIT_UNCHANGED_TEXT, + * U_TITLECASE_NO_LOWERCASE, U_TITLECASE_NO_BREAK_ADJUSTMENT. + * @param iter A break iterator to find the first characters of words that are to be titlecased. + * It is set to the source string (setText()) + * and used one or more times for iteration (first() and next()). + * If NULL, then a word break iterator for the locale is used + * (or something equivalent). + * @param src The original string. + * @param srcLength The length of the original string. If -1, then src must be NUL-terminated. + * @param dest A buffer for the result string. The result will be NUL-terminated if + * the buffer is large enough. + * The contents is undefined in case of failure. + * @param destCapacity The size of the buffer (number of bytes). If it is 0, then + * dest may be NULL and the function will only return the length of the result + * without writing any of the result string. + * @param edits Records edits for index mapping, working with styled text, + * and getting only changes (if any). + * The Edits contents is undefined if any error occurs. + * This function calls edits->reset() first. edits can be NULL. + * @param errorCode Reference to an in/out error code value + * which must not indicate a failure before the function call. + * @return The length of the result string, if successful. + * When the result would be longer than destCapacity, + * the full length is returned and a U_BUFFER_OVERFLOW_ERROR is set. + * + * @see ucasemap_utf8ToTitle + * @draft ICU 59 + */ + static int32_t utf8ToTitle( + const char *locale, uint32_t options, BreakIterator *iter, + const char *src, int32_t srcLength, + char *dest, int32_t destCapacity, Edits *edits, + UErrorCode &errorCode); + +#endif // UCONFIG_NO_BREAK_ITERATION + + /** + * Case-folds a UTF-8 string and optionally records edits. + * + * Case folding is locale-independent and not context-sensitive, + * but there is an option for whether to include or exclude mappings for dotted I + * and dotless i that are marked with 'T' in CaseFolding.txt. + * + * The result may be longer or shorter than the original. + * The source string and the destination buffer must not overlap. + * + * @param options Options bit set, usually 0. See UCASEMAP_OMIT_UNCHANGED_TEXT, + * U_FOLD_CASE_DEFAULT, U_FOLD_CASE_EXCLUDE_SPECIAL_I. + * @param src The original string. + * @param srcLength The length of the original string. If -1, then src must be NUL-terminated. + * @param dest A buffer for the result string. The result will be NUL-terminated if + * the buffer is large enough. + * The contents is undefined in case of failure. + * @param destCapacity The size of the buffer (number of bytes). If it is 0, then + * dest may be NULL and the function will only return the length of the result + * without writing any of the result string. + * @param edits Records edits for index mapping, working with styled text, + * and getting only changes (if any). + * The Edits contents is undefined if any error occurs. + * This function calls edits->reset() first. edits can be NULL. + * @param errorCode Reference to an in/out error code value + * which must not indicate a failure before the function call. + * @return The length of the result string, if successful. + * When the result would be longer than destCapacity, + * the full length is returned and a U_BUFFER_OVERFLOW_ERROR is set. + * + * @see ucasemap_utf8FoldCase + * @draft ICU 59 + */ + static int32_t utf8Fold( + uint32_t options, + const char *src, int32_t srcLength, + char *dest, int32_t destCapacity, Edits *edits, + UErrorCode &errorCode); + +private: + CaseMap() = delete; + CaseMap(const CaseMap &other) = delete; + CaseMap &operator=(const CaseMap &other) = delete; +}; + +#endif // U_HIDE_DRAFT_API + +U_NAMESPACE_END +#endif // U_SHOW_CPLUSPLUS_API + +#endif // __CASEMAP_H__ diff --git a/icuSources/common/unicode/char16ptr.h b/icuSources/common/unicode/char16ptr.h new file mode 100644 index 00000000..0de3010a --- /dev/null +++ b/icuSources/common/unicode/char16ptr.h @@ -0,0 +1,308 @@ +// © 2017 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html + +// char16ptr.h +// created: 2017feb28 Markus W. Scherer + +#ifndef __CHAR16PTR_H__ +#define __CHAR16PTR_H__ + +#include +#include "unicode/utypes.h" + +/** + * \file + * \brief C++ API: char16_t pointer wrappers with + * implicit conversion from bit-compatible raw pointer types. + * Also conversion functions from char16_t * to UChar * and OldUChar *. + */ + +#if U_SHOW_CPLUSPLUS_API +U_NAMESPACE_BEGIN + +/** + * \def U_ALIASING_BARRIER + * Barrier for pointer anti-aliasing optimizations even across function boundaries. + * @internal + */ +#ifdef U_ALIASING_BARRIER + // Use the predefined value. +#elif (defined(__clang__) || defined(__GNUC__)) && U_PLATFORM != U_PF_BROWSER_NATIVE_CLIENT +# define U_ALIASING_BARRIER(ptr) asm volatile("" : : "rm"(ptr) : "memory") +#endif + +// Do not use #ifndef U_HIDE_DRAFT_API for the following class, it +// is now used in place of UChar* in several stable C++ methods +/** + * char16_t * wrapper with implicit conversion from distinct but bit-compatible pointer types. + * @draft ICU 59 + */ +class U_COMMON_API Char16Ptr U_FINAL { +public: + /** + * Copies the pointer. + * @param p pointer + * @draft ICU 59 + */ + inline Char16Ptr(char16_t *p); +#if !U_CHAR16_IS_TYPEDEF + /** + * Converts the pointer to char16_t *. + * @param p pointer to be converted + * @draft ICU 59 + */ + inline Char16Ptr(uint16_t *p); +#endif +#if U_SIZEOF_WCHAR_T==2 || defined(U_IN_DOXYGEN) + /** + * Converts the pointer to char16_t *. + * (Only defined if U_SIZEOF_WCHAR_T==2.) + * @param p pointer to be converted + * @draft ICU 59 + */ + inline Char16Ptr(wchar_t *p); +#endif + /** + * nullptr constructor. + * @param p nullptr + * @draft ICU 59 + */ + inline Char16Ptr(std::nullptr_t p); + /** + * Destructor. + * @draft ICU 59 + */ + inline ~Char16Ptr(); + + /** + * Pointer access. + * @return the wrapped pointer + * @draft ICU 59 + */ + inline char16_t *get() const; + /** + * char16_t pointer access via type conversion (e.g., static_cast). + * @return the wrapped pointer + * @draft ICU 59 + */ + inline operator char16_t *() const { return get(); } + +private: + Char16Ptr() = delete; + +#ifdef U_ALIASING_BARRIER + template static char16_t *cast(T *t) { + U_ALIASING_BARRIER(t); + return reinterpret_cast(t); + } + + char16_t *p; +#else + union { + char16_t *cp; + uint16_t *up; + wchar_t *wp; + } u; +#endif +}; + +#ifdef U_ALIASING_BARRIER + +Char16Ptr::Char16Ptr(char16_t *p) : p(p) {} +#if !U_CHAR16_IS_TYPEDEF +Char16Ptr::Char16Ptr(uint16_t *p) : p(cast(p)) {} +#endif +#if U_SIZEOF_WCHAR_T==2 +Char16Ptr::Char16Ptr(wchar_t *p) : p(cast(p)) {} +#endif +Char16Ptr::Char16Ptr(std::nullptr_t p) : p(p) {} +Char16Ptr::~Char16Ptr() { + U_ALIASING_BARRIER(p); +} + +char16_t *Char16Ptr::get() const { return p; } + +#else + +Char16Ptr::Char16Ptr(char16_t *p) { u.cp = p; } +#if !U_CHAR16_IS_TYPEDEF +Char16Ptr::Char16Ptr(uint16_t *p) { u.up = p; } +#endif +#if U_SIZEOF_WCHAR_T==2 +Char16Ptr::Char16Ptr(wchar_t *p) { u.wp = p; } +#endif +Char16Ptr::Char16Ptr(std::nullptr_t p) { u.cp = p; } +Char16Ptr::~Char16Ptr() {} + +char16_t *Char16Ptr::get() const { return u.cp; } + +#endif + +// Do not use #ifndef U_HIDE_DRAFT_API for the following class, it is +// now used in place of const UChar* in several stable C++ methods +/** + * const char16_t * wrapper with implicit conversion from distinct but bit-compatible pointer types. + * @draft ICU 59 + */ +class U_COMMON_API ConstChar16Ptr U_FINAL { +public: + /** + * Copies the pointer. + * @param p pointer + * @draft ICU 59 + */ + inline ConstChar16Ptr(const char16_t *p); +#if !U_CHAR16_IS_TYPEDEF + /** + * Converts the pointer to char16_t *. + * @param p pointer to be converted + * @draft ICU 59 + */ + inline ConstChar16Ptr(const uint16_t *p); +#endif +#if U_SIZEOF_WCHAR_T==2 || defined(U_IN_DOXYGEN) + /** + * Converts the pointer to char16_t *. + * (Only defined if U_SIZEOF_WCHAR_T==2.) + * @param p pointer to be converted + * @draft ICU 59 + */ + inline ConstChar16Ptr(const wchar_t *p); +#endif + /** + * nullptr constructor. + * @param p nullptr + * @draft ICU 59 + */ + inline ConstChar16Ptr(const std::nullptr_t p); + + /** + * Destructor. + * @draft ICU 59 + */ + inline ~ConstChar16Ptr(); + + /** + * Pointer access. + * @return the wrapped pointer + * @draft ICU 59 + */ + inline const char16_t *get() const; + /** + * char16_t pointer access via type conversion (e.g., static_cast). + * @return the wrapped pointer + * @draft ICU 59 + */ + inline operator const char16_t *() const { return get(); } + +private: + ConstChar16Ptr() = delete; + +#ifdef U_ALIASING_BARRIER + template static const char16_t *cast(const T *t) { + U_ALIASING_BARRIER(t); + return reinterpret_cast(t); + } + + const char16_t *p; +#else + union { + const char16_t *cp; + const uint16_t *up; + const wchar_t *wp; + } u; +#endif +}; + +#ifdef U_ALIASING_BARRIER + +ConstChar16Ptr::ConstChar16Ptr(const char16_t *p) : p(p) {} +#if !U_CHAR16_IS_TYPEDEF +ConstChar16Ptr::ConstChar16Ptr(const uint16_t *p) : p(cast(p)) {} +#endif +#if U_SIZEOF_WCHAR_T==2 +ConstChar16Ptr::ConstChar16Ptr(const wchar_t *p) : p(cast(p)) {} +#endif +ConstChar16Ptr::ConstChar16Ptr(const std::nullptr_t p) : p(p) {} +ConstChar16Ptr::~ConstChar16Ptr() { + U_ALIASING_BARRIER(p); +} + +const char16_t *ConstChar16Ptr::get() const { return p; } + +#else + +ConstChar16Ptr::ConstChar16Ptr(const char16_t *p) { u.cp = p; } +#if !U_CHAR16_IS_TYPEDEF +ConstChar16Ptr::ConstChar16Ptr(const uint16_t *p) { u.up = p; } +#endif +#if U_SIZEOF_WCHAR_T==2 +ConstChar16Ptr::ConstChar16Ptr(const wchar_t *p) { u.wp = p; } +#endif +ConstChar16Ptr::ConstChar16Ptr(const std::nullptr_t p) { u.cp = p; } +ConstChar16Ptr::~ConstChar16Ptr() {} + +const char16_t *ConstChar16Ptr::get() const { return u.cp; } + +#endif + +/** + * Converts from const char16_t * to const UChar *. + * Includes an aliasing barrier if available. + * @param p pointer + * @return p as const UChar * + * @draft ICU 59 + */ +inline const UChar *toUCharPtr(const char16_t *p) { +#ifdef U_ALIASING_BARRIER + U_ALIASING_BARRIER(p); +#endif + return reinterpret_cast(p); +} + +/** + * Converts from char16_t * to UChar *. + * Includes an aliasing barrier if available. + * @param p pointer + * @return p as UChar * + * @draft ICU 59 + */ +inline UChar *toUCharPtr(char16_t *p) { +#ifdef U_ALIASING_BARRIER + U_ALIASING_BARRIER(p); +#endif + return reinterpret_cast(p); +} + +/** + * Converts from const char16_t * to const OldUChar *. + * Includes an aliasing barrier if available. + * @param p pointer + * @return p as const OldUChar * + * @draft ICU 59 + */ +inline const OldUChar *toOldUCharPtr(const char16_t *p) { +#ifdef U_ALIASING_BARRIER + U_ALIASING_BARRIER(p); +#endif + return reinterpret_cast(p); +} + +/** + * Converts from char16_t * to OldUChar *. + * Includes an aliasing barrier if available. + * @param p pointer + * @return p as OldUChar * + * @draft ICU 59 + */ +inline OldUChar *toOldUCharPtr(char16_t *p) { +#ifdef U_ALIASING_BARRIER + U_ALIASING_BARRIER(p); +#endif + return reinterpret_cast(p); +} + +U_NAMESPACE_END +#endif // U_SHOW_CPLUSPLUS_API + +#endif // __CHAR16PTR_H__ diff --git a/icuSources/common/unicode/chariter.h b/icuSources/common/unicode/chariter.h index e8d65090..23cd84e2 100644 --- a/icuSources/common/unicode/chariter.h +++ b/icuSources/common/unicode/chariter.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************** * @@ -18,6 +20,7 @@ * \brief C++ API: Character Iterator */ +#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN /** * Abstract class that defines an API for forward-only iteration @@ -76,7 +79,7 @@ U_NAMESPACE_BEGIN * } * * void function1(ForwardCharacterIterator &it) { - * UChar c; + * char16_t c; * while((c=it.nextPostInc())!=ForwardCharacterIterator::DONE) { * // use c * } @@ -147,7 +150,7 @@ public: * @return the current code unit. * @stable ICU 2.0 */ - virtual UChar nextPostInc(void) = 0; + virtual char16_t nextPostInc(void) = 0; /** * Gets the current code point for returning and advances to the next code point @@ -228,7 +231,7 @@ protected: * showing a way to convert simple for() loops: * \code * void forward2(CharacterIterator &it) { - * UChar c; + * char16_t c; * for(c=it.firstPostInc(); c!=CharacterIterator::DONE; c=it.nextPostInc()) { * // use c * } @@ -247,7 +250,7 @@ protected: * Backward iteration with a more traditional for() loop: * \code * void backward2(CharacterIterator &it) { - * UChar c; + * char16_t c; * for(c=it.last(); c!=CharacterIterator::DONE; c=it.previous()) { * // use c * } @@ -264,7 +267,7 @@ protected: * // get the position * int32_t pos=it.getIndex(); * // get the previous code unit - * UChar u=it.previous(); + * char16_t u=it.previous(); * // move back one more code unit * it.move(-1, CharacterIterator::kCurrent); * // set the position back to where it was @@ -281,7 +284,7 @@ protected: * Function processing characters, in this example simple output *
  * \code
- *  void processChar( UChar c )
+ *  void processChar( char16_t c )
  *  {
  *      cout << " " << c;
  *  }
@@ -292,7 +295,7 @@ protected:
  * \code
  *  void traverseForward(CharacterIterator& iter)
  *  {
- *      for(UChar c = iter.first(); c != CharacterIterator.DONE; c = iter.next()) {
+ *      for(char16_t c = iter.first(); c != CharacterIterator.DONE; c = iter.next()) {
  *          processChar(c);
  *      }
  *  }
@@ -303,7 +306,7 @@ protected:
  * \code
  *  void traverseBackward(CharacterIterator& iter)
  *  {
- *      for(UChar c = iter.last(); c != CharacterIterator.DONE; c = iter.previous()) {
+ *      for(char16_t c = iter.last(); c != CharacterIterator.DONE; c = iter.previous()) {
  *          processChar(c);
  *      }
  *  }
@@ -315,7 +318,7 @@ protected:
  * \code
  * void traverseOut(CharacterIterator& iter, int32_t pos)
  * {
- *      UChar c;
+ *      char16_t c;
  *      for (c = iter.setIndex(pos);
  *      c != CharacterIterator.DONE && (Unicode::isLetter(c) || Unicode::isDigit(c));
  *          c = iter.next()) {}
@@ -384,7 +387,7 @@ public:
      * @return the first code unit in its iteration range.
      * @stable ICU 2.0
      */
-    virtual UChar         first(void) = 0;
+    virtual char16_t         first(void) = 0;
 
     /**
      * Sets the iterator to refer to the first code unit in its
@@ -394,7 +397,7 @@ public:
      * @return the first code unit in its iteration range.
      * @stable ICU 2.0
      */
-    virtual UChar         firstPostInc(void);
+    virtual char16_t         firstPostInc(void);
 
     /**
      * Sets the iterator to refer to the first code point in its
@@ -433,7 +436,7 @@ public:
      * @return the last code unit.
      * @stable ICU 2.0
      */
-    virtual UChar         last(void) = 0;
+    virtual char16_t         last(void) = 0;
         
     /**
      * Sets the iterator to refer to the last code point in its
@@ -461,7 +464,7 @@ public:
      * @return the "position"-th code unit.
      * @stable ICU 2.0
      */
-    virtual UChar         setIndex(int32_t position) = 0;
+    virtual char16_t         setIndex(int32_t position) = 0;
 
     /**
      * Sets the iterator to refer to the beginning of the code point
@@ -481,7 +484,7 @@ public:
      * @return the current code unit. 
      * @stable ICU 2.0
      */
-    virtual UChar         current(void) const = 0;
+    virtual char16_t         current(void) const = 0;
         
     /**
      * Returns the code point the iterator currently refers to.  
@@ -497,7 +500,7 @@ public:
      * @return the next code unit.
      * @stable ICU 2.0
      */
-    virtual UChar         next(void) = 0;
+    virtual char16_t         next(void) = 0;
         
     /**
      * Advances to the next code point in the iteration range
@@ -518,7 +521,7 @@ public:
      * @return the previous code unit.
      * @stable ICU 2.0
      */
-    virtual UChar         previous(void) = 0;
+    virtual char16_t         previous(void) = 0;
 
     /**
      * Advances to the previous code point in the iteration range
@@ -605,6 +608,10 @@ public:
      * @return the new position
      * @stable ICU 2.0
      */
+#ifdef move32
+     // One of the system headers right now is sometimes defining a conflicting macro we don't use
+#undef move32
+#endif
     virtual int32_t      move32(int32_t delta, EOrigin origin) = 0;
 
     /**
@@ -719,4 +726,5 @@ CharacterIterator::getLength(void) const {
 }
 
 U_NAMESPACE_END
+#endif // U_SHOW_CPLUSPLUS_API
 #endif
diff --git a/icuSources/common/unicode/dbbi.h b/icuSources/common/unicode/dbbi.h
index 7187c3c2..6f598feb 100644
--- a/icuSources/common/unicode/dbbi.h
+++ b/icuSources/common/unicode/dbbi.h
@@ -1,3 +1,5 @@
+// © 2016 and later: Unicode, Inc. and others.
+// License & terms of use: http://www.unicode.org/copyright.html
 /*
 **********************************************************************
 *   Copyright (C) 1999-2006,2013 IBM Corp. All rights reserved.
@@ -20,6 +22,7 @@
  * \brief C++ API: Dictionary Based Break Iterator
  */
  
+#if U_SHOW_CPLUSPLUS_API
 U_NAMESPACE_BEGIN
 
 #ifndef U_HIDE_DEPRECATED_API
@@ -34,6 +37,7 @@ typedef RuleBasedBreakIterator DictionaryBasedBreakIterator;
 #endif  /* U_HIDE_DEPRECATED_API */
 
 U_NAMESPACE_END
+#endif // U_SHOW_CPLUSPLUS_API
 
 #endif /* #if !UCONFIG_NO_BREAK_ITERATION */
 
diff --git a/icuSources/common/unicode/docmain.h b/icuSources/common/unicode/docmain.h
index df3fe842..698e2ae5 100644
--- a/icuSources/common/unicode/docmain.h
+++ b/icuSources/common/unicode/docmain.h
@@ -1,3 +1,5 @@
+// © 2016 and later: Unicode, Inc. and others.
+// License & terms of use: http://www.unicode.org/copyright.html
 /********************************************************************
  * COPYRIGHT: 
  * Copyright (c) 1997-2012, International Business Machines Corporation and
@@ -96,6 +98,11 @@
  *     C API
  *   
  *   
+ *     Codepage Detection
+ *     ucsdet.h
+ *     C API
+ *   
+ *   
  *     Unicode Text Compression
  *     ucnv.h
(encoding name "SCSU" or "BOCU-1") * C API @@ -147,7 +154,7 @@ * * * Bidirectional Algorithm - * ubidi.h + * ubidi.h, ubiditransform.h * C API * * diff --git a/icuSources/common/unicode/dtintrv.h b/icuSources/common/unicode/dtintrv.h index 5bacce88..81b6e0ec 100644 --- a/icuSources/common/unicode/dtintrv.h +++ b/icuSources/common/unicode/dtintrv.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * Copyright (C) 2008-2009, International Business Machines Corporation and @@ -21,6 +23,7 @@ */ +#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN @@ -154,5 +157,6 @@ DateInterval::operator!=(const DateInterval& other) const { U_NAMESPACE_END +#endif // U_SHOW_CPLUSPLUS_API #endif diff --git a/icuSources/common/unicode/edits.h b/icuSources/common/unicode/edits.h new file mode 100644 index 00000000..fd95a8c2 --- /dev/null +++ b/icuSources/common/unicode/edits.h @@ -0,0 +1,247 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html + +// edits.h +// created: 2016dec30 Markus W. Scherer + +#ifndef __EDITS_H__ +#define __EDITS_H__ + +#include "unicode/utypes.h" +#include "unicode/uobject.h" + +/** + * \file + * \brief C++ API: C++ class Edits for low-level string transformations on styled text. + */ + +#if U_SHOW_CPLUSPLUS_API +U_NAMESPACE_BEGIN + +#ifndef U_HIDE_DRAFT_API + +/** + * Records lengths of string edits but not replacement text. + * Supports replacements, insertions, deletions in linear progression. + * Does not support moving/reordering of text. + * + * An Edits object tracks a separate UErrorCode, but ICU string transformation functions + * (e.g., case mapping functions) merge any such errors into their API's UErrorCode. + * + * @draft ICU 59 + */ +class U_COMMON_API Edits U_FINAL : public UMemory { +public: + /** + * Constructs an empty object. + * @draft ICU 59 + */ + Edits() : + array(stackArray), capacity(STACK_CAPACITY), length(0), delta(0), + errorCode(U_ZERO_ERROR) {} + /** + * Destructor. + * @draft ICU 59 + */ + ~Edits(); + + /** + * Resets the data but may not release memory. + * @draft ICU 59 + */ + void reset(); + + /** + * Adds a record for an unchanged segment of text. + * Normally called from inside ICU string transformation functions, not user code. + * @draft ICU 59 + */ + void addUnchanged(int32_t unchangedLength); + /** + * Adds a record for a text replacement/insertion/deletion. + * Normally called from inside ICU string transformation functions, not user code. + * @draft ICU 59 + */ + void addReplace(int32_t oldLength, int32_t newLength); + /** + * Sets the UErrorCode if an error occurred while recording edits. + * Preserves older error codes in the outErrorCode. + * Normally called from inside ICU string transformation functions, not user code. + * @return TRUE if U_FAILURE(outErrorCode) + * @draft ICU 59 + */ + UBool copyErrorTo(UErrorCode &outErrorCode); + + /** + * How much longer is the new text compared with the old text? + * @return new length minus old length + * @draft ICU 59 + */ + int32_t lengthDelta() const { return delta; } + /** + * @return TRUE if there are any change edits + * @draft ICU 59 + */ + UBool hasChanges() const; + + /** + * Access to the list of edits. + * @see getCoarseIterator + * @see getFineIterator + * @draft ICU 59 + */ + struct U_COMMON_API Iterator U_FINAL : public UMemory { + /** + * Copy constructor. + * @draft ICU 59 + */ + Iterator(const Iterator &other) = default; + /** + * Assignment operator. + * @draft ICU 59 + */ + Iterator &operator=(const Iterator &other) = default; + + /** + * Advances to the next edit. + * @return TRUE if there is another edit + * @draft ICU 59 + */ + UBool next(UErrorCode &errorCode) { return next(onlyChanges_, errorCode); } + + /** + * Finds the edit that contains the source index. + * The source index may be found in a non-change + * even if normal iteration would skip non-changes. + * Normal iteration can continue from a found edit. + * + * The iterator state before this search logically does not matter. + * (It may affect the performance of the search.) + * + * The iterator state after this search is undefined + * if the source index is out of bounds for the source string. + * + * @param i source index + * @return TRUE if the edit for the source index was found + * @draft ICU 59 + */ + UBool findSourceIndex(int32_t i, UErrorCode &errorCode); + + /** + * @return TRUE if this edit replaces oldLength() units with newLength() different ones. + * FALSE if oldLength units remain unchanged. + * @draft ICU 59 + */ + UBool hasChange() const { return changed; } + /** + * @return the number of units in the original string which are replaced or remain unchanged. + * @draft ICU 59 + */ + int32_t oldLength() const { return oldLength_; } + /** + * @return the number of units in the modified string, if hasChange() is TRUE. + * Same as oldLength if hasChange() is FALSE. + * @draft ICU 59 + */ + int32_t newLength() const { return newLength_; } + + /** + * @return the current index into the source string + * @draft ICU 59 + */ + int32_t sourceIndex() const { return srcIndex; } + /** + * @return the current index into the replacement-characters-only string, + * not counting unchanged spans + * @draft ICU 59 + */ + int32_t replacementIndex() const { return replIndex; } + /** + * @return the current index into the full destination string + * @draft ICU 59 + */ + int32_t destinationIndex() const { return destIndex; } + + private: + friend class Edits; + + Iterator(const uint16_t *a, int32_t len, UBool oc, UBool crs); + + int32_t readLength(int32_t head); + void updateIndexes(); + UBool noNext(); + UBool next(UBool onlyChanges, UErrorCode &errorCode); + + const uint16_t *array; + int32_t index, length; + int32_t remaining; + UBool onlyChanges_, coarse; + + UBool changed; + int32_t oldLength_, newLength_; + int32_t srcIndex, replIndex, destIndex; + }; + + /** + * Returns an Iterator for coarse-grained changes for simple string updates. + * Skips non-changes. + * @return an Iterator that merges adjacent changes. + * @draft ICU 59 + */ + Iterator getCoarseChangesIterator() const { + return Iterator(array, length, TRUE, TRUE); + } + + /** + * Returns an Iterator for coarse-grained changes and non-changes for simple string updates. + * @return an Iterator that merges adjacent changes. + * @draft ICU 59 + */ + Iterator getCoarseIterator() const { + return Iterator(array, length, FALSE, TRUE); + } + + /** + * Returns an Iterator for fine-grained changes for modifying styled text. + * Skips non-changes. + * @return an Iterator that separates adjacent changes. + * @draft ICU 59 + */ + Iterator getFineChangesIterator() const { + return Iterator(array, length, TRUE, FALSE); + } + + /** + * Returns an Iterator for fine-grained changes and non-changes for modifying styled text. + * @return an Iterator that separates adjacent changes. + * @draft ICU 59 + */ + Iterator getFineIterator() const { + return Iterator(array, length, FALSE, FALSE); + } + +private: + Edits(const Edits &) = delete; + Edits &operator=(const Edits &) = delete; + + void setLastUnit(int32_t last) { array[length - 1] = (uint16_t)last; } + int32_t lastUnit() const { return length > 0 ? array[length - 1] : 0xffff; } + + void append(int32_t r); + UBool growArray(); + + static const int32_t STACK_CAPACITY = 100; + uint16_t *array; + int32_t capacity; + int32_t length; + int32_t delta; + UErrorCode errorCode; + uint16_t stackArray[STACK_CAPACITY]; +}; + +#endif // U_HIDE_DRAFT_API + +U_NAMESPACE_END +#endif // U_SHOW_CPLUSPLUS_API + +#endif // __EDITS_H__ diff --git a/icuSources/common/unicode/enumset.h b/icuSources/common/unicode/enumset.h index 5106c371..f63dd162 100644 --- a/icuSources/common/unicode/enumset.h +++ b/icuSources/common/unicode/enumset.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * diff --git a/icuSources/common/unicode/errorcode.h b/icuSources/common/unicode/errorcode.h index 3b601810..f0113d96 100644 --- a/icuSources/common/unicode/errorcode.h +++ b/icuSources/common/unicode/errorcode.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: errorcode.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -26,6 +28,7 @@ #include "unicode/utypes.h" #include "unicode/uobject.h" +#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN /** @@ -133,5 +136,6 @@ protected: }; U_NAMESPACE_END +#endif // U_SHOW_CPLUSPLUS_API #endif // __ERRORCODE_H__ diff --git a/icuSources/common/unicode/filteredbrk.h b/icuSources/common/unicode/filteredbrk.h index fff9bb57..ed37584c 100644 --- a/icuSources/common/unicode/filteredbrk.h +++ b/icuSources/common/unicode/filteredbrk.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************** * Copyright (C) 1997-2015, International Business Machines @@ -13,8 +15,7 @@ #if !UCONFIG_NO_BREAK_ITERATION && !UCONFIG_NO_FILTERED_BREAK_ITERATION -#ifndef U_HIDE_DRAFT_API - +#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN /** @@ -31,13 +32,13 @@ U_NAMESPACE_BEGIN * but with "Mr." as an exception, a filtered break iterator * would consider the string "Mr. Smith" to be a single segment. * - * @draft ICU 56 + * @stable ICU 56 */ class U_COMMON_API FilteredBreakIteratorBuilder : public UObject { public: /** * destructor. - * @draft ICU 56 + * @stable ICU 56 */ virtual ~FilteredBreakIteratorBuilder(); @@ -51,7 +52,7 @@ class U_COMMON_API FilteredBreakIteratorBuilder : public UObject { * @param where the locale. * @param status The error code. * @return the new builder - * @draft ICU 56 + * @stable ICU 56 */ static FilteredBreakIteratorBuilder *createInstance(const Locale& where, UErrorCode& status); @@ -60,7 +61,7 @@ class U_COMMON_API FilteredBreakIteratorBuilder : public UObject { * In this state, it will not suppress any segment boundaries. * @param status The error code. * @return the new builder - * @draft ICU 56 + * @stable ICU 56 */ static FilteredBreakIteratorBuilder *createInstance(UErrorCode &status); @@ -72,7 +73,7 @@ class U_COMMON_API FilteredBreakIteratorBuilder : public UObject { * @param status error code * @return returns TRUE if the string was not present and now added, * FALSE if the call was a no-op because the string was already being suppressed. - * @draft ICU 56 + * @stable ICU 56 */ virtual UBool suppressBreakAfter(const UnicodeString& string, UErrorCode& status) = 0; @@ -85,7 +86,7 @@ class U_COMMON_API FilteredBreakIteratorBuilder : public UObject { * @param status error code * @return returns TRUE if the string was present and now removed, * FALSE if the call was a no-op because the string was not being suppressed. - * @draft ICU 56 + * @stable ICU 56 */ virtual UBool unsuppressBreakAfter(const UnicodeString& string, UErrorCode& status) = 0; @@ -99,22 +100,21 @@ class U_COMMON_API FilteredBreakIteratorBuilder : public UObject { * @param adoptBreakIterator the break iterator to adopt * @param status error code * @return the new BreakIterator, owned by the caller. - * @draft ICU 56 + * @stable ICU 56 */ virtual BreakIterator *build(BreakIterator* adoptBreakIterator, UErrorCode& status) = 0; protected: /** * For subclass use - * @draft ICU 56 + * @stable ICU 56 */ FilteredBreakIteratorBuilder(); }; U_NAMESPACE_END - -#endif /* U_HIDE_DRAFT_API */ +#endif // U_SHOW_CPLUSPLUS_API #endif // #if !UCONFIG_NO_BREAK_ITERATION && !UCONFIG_NO_FILTERED_BREAK_ITERATION diff --git a/icuSources/common/unicode/icudataver.h b/icuSources/common/unicode/icudataver.h index 609f580f..1cb202e3 100644 --- a/icuSources/common/unicode/icudataver.h +++ b/icuSources/common/unicode/icudataver.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * diff --git a/icuSources/common/unicode/icuplug.h b/icuSources/common/unicode/icuplug.h index 3a600f7c..1a894a71 100644 --- a/icuSources/common/unicode/icuplug.h +++ b/icuSources/common/unicode/icuplug.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * @@ -157,7 +159,11 @@ typedef enum { UPLUG_REASON_QUERY = 0, /**< The plugin is being queried for info. **/ UPLUG_REASON_LOAD = 1, /**< The plugin is being loaded. **/ UPLUG_REASON_UNLOAD = 2, /**< The plugin is being unloaded. **/ - UPLUG_REASON_COUNT /**< count of known reasons **/ + /** + * Number of known reasons. + * @internal The numeric value may change over time, see ICU ticket #12420. + */ + UPLUG_REASON_COUNT } UPlugReason; @@ -173,7 +179,11 @@ typedef enum { UPLUG_LEVEL_UNKNOWN = 1, /**< The plugin is waiting to be installed. **/ UPLUG_LEVEL_LOW = 2, /**< The plugin must be called before u_init completes **/ UPLUG_LEVEL_HIGH = 3, /**< The plugin can run at any time. **/ - UPLUG_LEVEL_COUNT /**< count of known reasons **/ + /** + * Number of known levels. + * @internal The numeric value may change over time, see ICU ticket #12420. + */ + UPLUG_LEVEL_COUNT } UPlugLevel; /** diff --git a/icuSources/common/unicode/idna.h b/icuSources/common/unicode/idna.h index 90194a37..208368cc 100644 --- a/icuSources/common/unicode/idna.h +++ b/icuSources/common/unicode/idna.h @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * Copyright (C) 2010-2012, International Business Machines * Corporation and others. All Rights Reserved. ******************************************************************************* * file name: idna.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -29,6 +31,7 @@ #include "unicode/uidna.h" #include "unicode/unistr.h" +#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN class IDNAInfo; @@ -198,7 +201,7 @@ public: * @stable ICU 4.6 */ virtual void - labelToASCII_UTF8(const StringPiece &label, ByteSink &dest, + labelToASCII_UTF8(StringPiece label, ByteSink &dest, IDNAInfo &info, UErrorCode &errorCode) const; /** @@ -216,7 +219,7 @@ public: * @stable ICU 4.6 */ virtual void - labelToUnicodeUTF8(const StringPiece &label, ByteSink &dest, + labelToUnicodeUTF8(StringPiece label, ByteSink &dest, IDNAInfo &info, UErrorCode &errorCode) const; /** @@ -234,7 +237,7 @@ public: * @stable ICU 4.6 */ virtual void - nameToASCII_UTF8(const StringPiece &name, ByteSink &dest, + nameToASCII_UTF8(StringPiece name, ByteSink &dest, IDNAInfo &info, UErrorCode &errorCode) const; /** @@ -252,7 +255,7 @@ public: * @stable ICU 4.6 */ virtual void - nameToUnicodeUTF8(const StringPiece &name, ByteSink &dest, + nameToUnicodeUTF8(StringPiece name, ByteSink &dest, IDNAInfo &info, UErrorCode &errorCode) const; }; @@ -318,6 +321,7 @@ private: }; U_NAMESPACE_END +#endif // U_SHOW_CPLUSPLUS_API #endif // UCONFIG_NO_IDNA #endif // __IDNA_H__ diff --git a/icuSources/common/unicode/listformatter.h b/icuSources/common/unicode/listformatter.h index cb5d50d7..4cedeebd 100644 --- a/icuSources/common/unicode/listformatter.h +++ b/icuSources/common/unicode/listformatter.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: listformatter.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -22,6 +24,7 @@ #include "unicode/unistr.h" #include "unicode/locid.h" +#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN /** @internal */ @@ -155,6 +158,8 @@ class U_COMMON_API ListFormatter : public UObject{ private: static void initializeHash(UErrorCode& errorCode); static const ListFormatInternal* getListFormatInternal(const Locale& locale, const char *style, UErrorCode& errorCode); + struct ListPatternsSink; + static ListFormatInternal* loadListFormatInternal(const Locale& locale, const char* style, UErrorCode& errorCode); ListFormatter(); @@ -163,5 +168,6 @@ class U_COMMON_API ListFormatter : public UObject{ }; U_NAMESPACE_END +#endif // U_SHOW_CPLUSPLUS_API #endif diff --git a/icuSources/common/unicode/localpointer.h b/icuSources/common/unicode/localpointer.h index 35e37765..3ab82018 100644 --- a/icuSources/common/unicode/localpointer.h +++ b/icuSources/common/unicode/localpointer.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: localpointer.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -172,9 +174,9 @@ private: * \code * LocalPointer s(new UnicodeString((UChar32)0x50005)); * int32_t length=s->length(); // 2 - * UChar lead=s->charAt(0); // 0xd900 + * char16_t lead=s->charAt(0); // 0xd900 * if(some condition) { return; } // no need to explicitly delete the pointer - * s.adoptInstead(new UnicodeString((UChar)0xfffc)); + * s.adoptInstead(new UnicodeString((char16_t)0xfffc)); * length=s->length(); // 1 * // no need to explicitly delete the pointer * \endcode @@ -211,18 +213,16 @@ public: errorCode=U_MEMORY_ALLOCATION_ERROR; } } -#ifndef U_HIDE_DRAFT_API #if U_HAVE_RVALUE_REFERENCES /** * Move constructor, leaves src with isNull(). * @param src source smart pointer - * @draft ICU 56 + * @stable ICU 56 */ LocalPointer(LocalPointer &&src) U_NOEXCEPT : LocalPointerBase(src.ptr) { src.ptr=NULL; } #endif -#endif /* U_HIDE_DRAFT_API */ /** * Destructor deletes the object it owns. * @stable ICU 4.4 @@ -230,19 +230,19 @@ public: ~LocalPointer() { delete LocalPointerBase::ptr; } -#ifndef U_HIDE_DRAFT_API #if U_HAVE_RVALUE_REFERENCES /** * Move assignment operator, leaves src with isNull(). * The behavior is undefined if *this and src are the same object. * @param src source smart pointer * @return *this - * @draft ICU 56 + * @stable ICU 56 */ LocalPointer &operator=(LocalPointer &&src) U_NOEXCEPT { return moveFrom(src); } #endif + // do not use #ifndef U_HIDE_DRAFT_API for moveFrom, needed by non-draft API /** * Move assignment, leaves src with isNull(). * The behavior is undefined if *this and src are the same object. @@ -261,19 +261,18 @@ public: /** * Swap pointers. * @param other other smart pointer - * @draft ICU 56 + * @stable ICU 56 */ void swap(LocalPointer &other) U_NOEXCEPT { T *temp=LocalPointerBase::ptr; LocalPointerBase::ptr=other.ptr; other.ptr=temp; } -#endif /* U_HIDE_DRAFT_API */ /** * Non-member LocalPointer swap function. * @param p1 will get p2's pointer * @param p2 will get p1's pointer - * @draft ICU 56 + * @stable ICU 56 */ friend inline void swap(LocalPointer &p1, LocalPointer &p2) U_NOEXCEPT { p1.swap(p2); @@ -324,10 +323,10 @@ public: * Usage example: * \code * LocalArray a(new UnicodeString[2]); - * a[0].append((UChar)0x61); + * a[0].append((char16_t)0x61); * if(some condition) { return; } // no need to explicitly delete the array * a.adoptInstead(new UnicodeString[4]); - * a[3].append((UChar)0x62).append((UChar)0x63).reverse(); + * a[3].append((char16_t)0x62).append((char16_t)0x63).reverse(); * // no need to explicitly delete the array * \endcode * @@ -345,7 +344,6 @@ public: * @stable ICU 4.4 */ explicit LocalArray(T *p=NULL) : LocalPointerBase(p) {} -#ifndef U_HIDE_DRAFT_API /** * Constructor takes ownership and reports an error if NULL. * @@ -357,7 +355,7 @@ public: * @param p simple pointer to an array of T objects that is adopted * @param errorCode in/out UErrorCode, set to U_MEMORY_ALLOCATION_ERROR * if p==NULL and no other failure code had been set - * @draft ICU 56 + * @stable ICU 56 */ LocalArray(T *p, UErrorCode &errorCode) : LocalPointerBase(p) { if(p==NULL && U_SUCCESS(errorCode)) { @@ -368,13 +366,12 @@ public: /** * Move constructor, leaves src with isNull(). * @param src source smart pointer - * @draft ICU 56 + * @stable ICU 56 */ LocalArray(LocalArray &&src) U_NOEXCEPT : LocalPointerBase(src.ptr) { src.ptr=NULL; } #endif -#endif /* U_HIDE_DRAFT_API */ /** * Destructor deletes the array it owns. * @stable ICU 4.4 @@ -382,19 +379,19 @@ public: ~LocalArray() { delete[] LocalPointerBase::ptr; } -#ifndef U_HIDE_DRAFT_API #if U_HAVE_RVALUE_REFERENCES /** * Move assignment operator, leaves src with isNull(). * The behavior is undefined if *this and src are the same object. * @param src source smart pointer * @return *this - * @draft ICU 56 + * @stable ICU 56 */ LocalArray &operator=(LocalArray &&src) U_NOEXCEPT { return moveFrom(src); } #endif + // do not use #ifndef U_HIDE_DRAFT_API for moveFrom, needed by non-draft API /** * Move assignment, leaves src with isNull(). * The behavior is undefined if *this and src are the same object. @@ -413,19 +410,18 @@ public: /** * Swap pointers. * @param other other smart pointer - * @draft ICU 56 + * @stable ICU 56 */ void swap(LocalArray &other) U_NOEXCEPT { T *temp=LocalPointerBase::ptr; LocalPointerBase::ptr=other.ptr; other.ptr=temp; } -#endif /* U_HIDE_DRAFT_API */ /** * Non-member LocalArray swap function. * @param p1 will get p2's pointer * @param p2 will get p1's pointer - * @draft ICU 56 + * @stable ICU 56 */ friend inline void swap(LocalArray &p1, LocalArray &p2) U_NOEXCEPT { p1.swap(p2); @@ -440,7 +436,6 @@ public: delete[] LocalPointerBase::ptr; LocalPointerBase::ptr=p; } -#ifndef U_HIDE_DRAFT_API /** * Deletes the array it owns, * and adopts (takes ownership of) the one passed in. @@ -454,7 +449,7 @@ public: * @param p simple pointer to an array of T objects that is adopted * @param errorCode in/out UErrorCode, set to U_MEMORY_ALLOCATION_ERROR * if p==NULL and no other failure code had been set - * @draft ICU 56 + * @stable ICU 56 */ void adoptInsteadAndCheckErrorCode(T *p, UErrorCode &errorCode) { if(U_SUCCESS(errorCode)) { @@ -467,7 +462,6 @@ public: delete[] p; } } -#endif /* U_HIDE_DRAFT_API */ /** * Array item access (writable). * No index bounds check. @@ -485,9 +479,6 @@ public: * like LocalPointer except that this subclass will use the closeFunction * rather than the C++ delete operator. * - * Requirement: The closeFunction must tolerate a NULL pointer. - * (We could add a NULL check here but it is normally redundant.) - * * Usage example: * \code * LocalUCaseMapPointer csm(ucasemap_open(localeID, options, &errorCode)); @@ -512,12 +503,12 @@ public: : LocalPointerBase(src.ptr) { \ src.ptr=NULL; \ } \ - ~LocalPointerClassName() { closeFunction(ptr); } \ + ~LocalPointerClassName() { if (ptr != NULL) { closeFunction(ptr); } } \ LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ return moveFrom(src); \ } \ LocalPointerClassName &moveFrom(LocalPointerClassName &src) U_NOEXCEPT { \ - closeFunction(ptr); \ + if (ptr != NULL) { closeFunction(ptr); } \ LocalPointerBase::ptr=src.ptr; \ src.ptr=NULL; \ return *this; \ @@ -531,7 +522,7 @@ public: p1.swap(p2); \ } \ void adoptInstead(Type *p) { \ - closeFunction(ptr); \ + if (ptr != NULL) { closeFunction(ptr); } \ ptr=p; \ } \ } @@ -544,7 +535,7 @@ public: explicit LocalPointerClassName(Type *p=NULL) : LocalPointerBase(p) {} \ ~LocalPointerClassName() { closeFunction(ptr); } \ LocalPointerClassName &moveFrom(LocalPointerClassName &src) U_NOEXCEPT { \ - closeFunction(ptr); \ + if (ptr != NULL) { closeFunction(ptr); } \ LocalPointerBase::ptr=src.ptr; \ src.ptr=NULL; \ return *this; \ @@ -558,7 +549,7 @@ public: p1.swap(p2); \ } \ void adoptInstead(Type *p) { \ - closeFunction(ptr); \ + if (ptr != NULL) { closeFunction(ptr); } \ ptr=p; \ } \ } diff --git a/icuSources/common/unicode/locdspnm.h b/icuSources/common/unicode/locdspnm.h index ba168d8c..c72c017a 100644 --- a/icuSources/common/unicode/locdspnm.h +++ b/icuSources/common/unicode/locdspnm.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * Copyright (C) 2010-2016, International Business Machines Corporation and @@ -18,10 +20,12 @@ #if !UCONFIG_NO_FORMATTING #include "unicode/locid.h" +#include "unicode/strenum.h" #include "unicode/uscript.h" #include "unicode/uldnames.h" #include "unicode/udisplaycontext.h" +#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN /** @@ -198,6 +202,7 @@ inline LocaleDisplayNames* LocaleDisplayNames::createInstance(const Locale& loca } U_NAMESPACE_END +#endif // U_SHOW_CPLUSPLUS_API #endif diff --git a/icuSources/common/unicode/locid.h b/icuSources/common/unicode/locid.h index 232ddf26..28412f06 100644 --- a/icuSources/common/unicode/locid.h +++ b/icuSources/common/unicode/locid.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * @@ -31,21 +33,23 @@ #include "unicode/utypes.h" #include "unicode/uobject.h" -#include "unicode/unistr.h" #include "unicode/putil.h" #include "unicode/uloc.h" -#include "unicode/strenum.h" /** * \file * \brief C++ API: Locale ID object. */ +#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN // Forward Declarations void U_CALLCONV locale_available_init(); /**< @internal */ +class StringEnumeration; +class UnicodeString; + /** * A Locale object represents a specific geographical, political, * or cultural region. An operation that requires a Locale to perform @@ -808,5 +812,6 @@ Locale::isBogus(void) const { } U_NAMESPACE_END +#endif // U_SHOW_CPLUSPLUS_API #endif diff --git a/icuSources/common/unicode/messagepattern.h b/icuSources/common/unicode/messagepattern.h index f8b8dfb4..9647c1f3 100644 --- a/icuSources/common/unicode/messagepattern.h +++ b/icuSources/common/unicode/messagepattern.h @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * Copyright (C) 2011-2013, International Business Machines * Corporation and others. All Rights Reserved. ******************************************************************************* * file name: messagepattern.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -294,6 +296,7 @@ enum { */ #define UMSGPAT_NO_NUMERIC_VALUE ((double)(-123456789)) +#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN class MessagePatternDoubleList; @@ -937,6 +940,7 @@ private: }; U_NAMESPACE_END +#endif // U_SHOW_CPLUSPLUS_API #endif // !UCONFIG_NO_FORMATTING diff --git a/icuSources/common/unicode/normalizer2.h b/icuSources/common/unicode/normalizer2.h index c03cba39..f9eba67d 100644 --- a/icuSources/common/unicode/normalizer2.h +++ b/icuSources/common/unicode/normalizer2.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: normalizer2.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -30,6 +32,7 @@ #include "unicode/unistr.h" #include "unicode/unorm2.h" +#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN /** @@ -280,7 +283,7 @@ public: * * When used on a standard NFC Normalizer2 instance, * it returns the Decomposition_Mapping only if the Decomposition_Type (dt) is Canonical (Can); - * in this case, the result contains either one or two code points (=1..4 UChars). + * in this case, the result contains either one or two code points (=1..4 char16_ts). * * This function is independent of the mode of the Normalizer2. * The default implementation returns FALSE. @@ -653,6 +656,7 @@ private: }; U_NAMESPACE_END +#endif // U_SHOW_CPLUSPLUS_API #endif // !UCONFIG_NO_NORMALIZATION #endif // __NORMALIZER2_H__ diff --git a/icuSources/common/unicode/normlzr.h b/icuSources/common/unicode/normlzr.h index 7be0a7d3..eceb6e6b 100644 --- a/icuSources/common/unicode/normlzr.h +++ b/icuSources/common/unicode/normlzr.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************** * COPYRIGHT: @@ -24,6 +26,7 @@ #include "unicode/unorm.h" #include "unicode/uobject.h" +#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN /** * Old Unicode normalization API. @@ -166,7 +169,7 @@ public: * @param mode The normalization mode. * @deprecated ICU 56 Use Normalizer2 instead. */ - Normalizer(const UChar* str, int32_t length, UNormalizationMode mode); + Normalizer(ConstChar16Ptr str, int32_t length, UNormalizationMode mode); /** * Creates a new Normalizer object for iterating over the @@ -179,6 +182,7 @@ public: * @deprecated ICU 56 Use Normalizer2 instead. */ Normalizer(const CharacterIterator& iter, UNormalizationMode mode); +#endif /* U_HIDE_DEPRECATED_API */ /** * Copy constructor. @@ -186,7 +190,6 @@ public: * @deprecated ICU 56 Use Normalizer2 instead. */ Normalizer(const Normalizer& copy); -#endif /* U_HIDE_DEPRECATED_API */ /** * Destructor @@ -702,7 +705,7 @@ public: * @param status a UErrorCode * @deprecated ICU 56 Use Normalizer2 instead. */ - void setText(const UChar* newText, + void setText(ConstChar16Ptr newText, int32_t length, UErrorCode &status); /** @@ -750,9 +753,7 @@ private: FilteredNormalizer2*fFilteredNorm2; // owned if not NULL const Normalizer2 *fNorm2; // not owned; may be equal to fFilteredNorm2 -#ifndef U_HIDE_DEPRECATED_API - UNormalizationMode fUMode; -#endif /* U_HIDE_DEPRECATED_API */ + UNormalizationMode fUMode; // deprecated int32_t fOptions; // The input text and our position in it @@ -796,13 +797,14 @@ Normalizer::compare(const UnicodeString &s1, const UnicodeString &s2, uint32_t options, UErrorCode &errorCode) { // all argument checking is done in unorm_compare - return unorm_compare(s1.getBuffer(), s1.length(), - s2.getBuffer(), s2.length(), + return unorm_compare(toUCharPtr(s1.getBuffer()), s1.length(), + toUCharPtr(s2.getBuffer()), s2.length(), options, &errorCode); } U_NAMESPACE_END +#endif // U_SHOW_CPLUSPLUS_API #endif /* #if !UCONFIG_NO_NORMALIZATION */ diff --git a/icuSources/common/unicode/parseerr.h b/icuSources/common/unicode/parseerr.h index 44ff0081..fc1e3f4c 100644 --- a/icuSources/common/unicode/parseerr.h +++ b/icuSources/common/unicode/parseerr.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 1999-2005, International Business Machines diff --git a/icuSources/common/unicode/parsepos.h b/icuSources/common/unicode/parsepos.h index cdf49e04..fcfd4a1f 100644 --- a/icuSources/common/unicode/parsepos.h +++ b/icuSources/common/unicode/parsepos.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* * Copyright (C) 1997-2005, International Business Machines Corporation and others. All Rights Reserved. ******************************************************************************* @@ -20,6 +22,7 @@ #include "unicode/uobject.h" +#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN /** @@ -226,5 +229,6 @@ ParsePosition::setErrorIndex(int32_t ei) this->errorIndex = ei; } U_NAMESPACE_END +#endif // U_SHOW_CPLUSPLUS_API #endif diff --git a/icuSources/common/unicode/platform.h b/icuSources/common/unicode/platform.h index 1320bd35..057182d3 100644 --- a/icuSources/common/unicode/platform.h +++ b/icuSources/common/unicode/platform.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * @@ -148,7 +150,7 @@ # define U_PLATFORM U_PF_ANDROID /* Android wchar_t support depends on the API level. */ # include -#elif defined(__native_client__) +#elif defined(__pnacl__) || defined(__native_client__) # define U_PLATFORM U_PF_BROWSER_NATIVE_CLIENT #elif defined(linux) || defined(__linux__) || defined(__linux) # define U_PLATFORM U_PF_LINUX @@ -231,6 +233,18 @@ # define U_PLATFORM_HAS_WIN32_API 0 #endif +/** + * \def U_PLATFORM_HAS_WINUWP_API + * Defines whether target is intended for Universal Windows Platform API + * Set to 1 for Windows10 Release Solution Configuration + * @internal + */ +#ifdef U_PLATFORM_HAS_WINUWP_API + /* Use the predefined value. */ +#else +# define U_PLATFORM_HAS_WINUWP_API 0 +#endif + /** * \def U_PLATFORM_IMPLEMENTS_POSIX * Defines whether the platform implements (most of) the POSIX API. @@ -341,17 +355,6 @@ #define U_IOSTREAM_SOURCE 199711 #endif -/** - * \def U_HAVE_STD_STRING - * Defines whether the standard C++ (STL) <string> header is available. - * @internal - */ -#ifdef U_HAVE_STD_STRING - /* Use the predefined value. */ -#else -# define U_HAVE_STD_STRING 1 -#endif - /*===========================================================================*/ /** @{ Compiler and environment features */ /*===========================================================================*/ @@ -428,7 +431,7 @@ # define U_HAVE_DEBUG_LOCATION_NEW 0 #endif -/* Compatibility with non clang compilers: http://clang.llvm.org/docs/LanguageExtensions.html */ +/* Compatibility with compilers other than clang: http://clang.llvm.org/docs/LanguageExtensions.html */ #ifndef __has_attribute # define __has_attribute(x) 0 #endif @@ -495,6 +498,13 @@ # define U_CPLUSPLUS_VERSION 1 #endif +#if (U_PLATFORM == U_PF_AIX || U_PLATFORM == U_PF_OS390) && defined(__cplusplus) &&(U_CPLUSPLUS_VERSION < 11) +// add in std::nullptr_t +namespace std { + typedef decltype(nullptr) nullptr_t; +}; +#endif + /** * \def U_HAVE_RVALUE_REFERENCES * Set to 1 if the compiler supports rvalue references. @@ -535,17 +545,22 @@ * http://clang.llvm.org/docs/AttributeReference.html#fallthrough-clang-fallthrough * @internal */ -#ifdef __cplusplus +#ifndef __cplusplus + // Not for C. +#elif defined(U_FALLTHROUGH) + // Use the predefined value. +#elif defined(__clang__) + // Test for compiler vs. feature separately. + // Other compilers might choke on the feature test. # if __has_cpp_attribute(clang::fallthrough) || \ (__has_feature(cxx_attributes) && __has_warning("-Wimplicit-fallthrough")) # define U_FALLTHROUGH [[clang::fallthrough]] -# else -# define U_FALLTHROUGH # endif -#else -# define U_FALLTHROUGH #endif +#ifndef U_FALLTHROUGH +# define U_FALLTHROUGH +#endif /** @} */ @@ -762,6 +777,7 @@ * gcc 4.4 defines the __CHAR16_TYPE__ macro to a usable type but * does not support u"abc" string literals. * C++11 and C11 require support for UTF-16 literals + * TODO: Fix for plain C. Doesn't work on Mac. */ # if U_CPLUSPLUS_VERSION >= 11 || (defined(__STDC_VERSION__) && __STDC_VERSION__ >= 201112L) # define U_HAVE_CHAR16_T 1 @@ -841,6 +857,12 @@ * This is only used for non-ICU-API functions. * When a function is a public ICU API, * you must use the U_CAPI and U_EXPORT2 qualifiers. + * + * Please note, you need to use U_CALLCONV after the *. + * + * NO : "static const char U_CALLCONV *func( . . . )" + * YES: "static const char* U_CALLCONV func( . . . )" + * * @stable ICU 2.0 */ #if U_PLATFORM == U_PF_OS390 && defined(__cplusplus) diff --git a/icuSources/common/unicode/ptypes.h b/icuSources/common/unicode/ptypes.h index b7f71160..6eaf2dbf 100644 --- a/icuSources/common/unicode/ptypes.h +++ b/icuSources/common/unicode/ptypes.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * diff --git a/icuSources/common/unicode/putil.h b/icuSources/common/unicode/putil.h index df1b17ba..406551a8 100644 --- a/icuSources/common/unicode/putil.h +++ b/icuSources/common/unicode/putil.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * diff --git a/icuSources/common/unicode/rbbi.h b/icuSources/common/unicode/rbbi.h index d47598a5..8575368a 100644 --- a/icuSources/common/unicode/rbbi.h +++ b/icuSources/common/unicode/rbbi.h @@ -1,6 +1,8 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* *************************************************************************** -* Copyright (C) 1999-2014 International Business Machines Corporation * +* Copyright (C) 1999-2016 International Business Machines Corporation * * and others. All rights reserved. * *************************************************************************** @@ -32,6 +34,7 @@ struct UTrie; +#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN /** @internal */ @@ -56,14 +59,12 @@ struct RBBIStateTable; * *

See the ICU User Guide for information on Break Iterator Rules.

* - *

This class is not intended to be subclassed. (Class DictionaryBasedBreakIterator - * is a subclass, but that relationship is effectively internal to the ICU - * implementation. The subclassing interface to RulesBasedBreakIterator is - * not part of the ICU API, and may not remain stable.

- * + *

This class is not intended to be subclassed.

*/ class U_COMMON_API RuleBasedBreakIterator /*U_FINAL*/ : public BreakIterator { +// The following was changed from protected to private per #12071. +// However Apple code needs these, so change back to protected. protected: /** * The UText through which this BreakIterator accesses the text @@ -139,7 +140,7 @@ protected: * @internal */ int32_t fPositionInCache; - + /** * * If present, UStack of LanguageBreakEngine objects that might handle @@ -148,7 +149,7 @@ protected: * @internal */ UStack *fLanguageBreakEngines; - + /** * * If present, the special LanguageBreakEngine used for handling @@ -157,21 +158,20 @@ protected: * @internal */ UnhandledEngine *fUnhandledBreakEngine; - + /** * * The type of the break iterator, or -1 if it has not been set. * @internal */ int32_t fBreakType; - -protected: + //======================================================================= // constructors //======================================================================= -#ifndef U_HIDE_INTERNAL_API /** + * Open-source ICU eliminated this enum in #12071, restored here since Apple needs it * Constant to be used in the constructor * RuleBasedBreakIterator(RBBIDataHeader*, EDontAdopt, UErrorCode &); * which does not adopt the memory indicated by the RBBIDataHeader* @@ -196,6 +196,7 @@ protected: RuleBasedBreakIterator(RBBIDataHeader* data, UErrorCode &status); /** + * Open-source ICU eliminated this method in #12071, restored here since Apple needs it * Constructor from a flattened set of RBBI data in memory which need not * be malloced (e.g. it may be a memory-mapped file, etc.). * @@ -204,7 +205,6 @@ protected: * @internal */ RuleBasedBreakIterator(const RBBIDataHeader* data, enum EDontAdopt dontAdopt, UErrorCode &status); -#endif /* U_HIDE_INTERNAL_API */ friend class RBBIRuleBuilder; @@ -248,7 +248,7 @@ public: * constuction from source rules. * * Ownership of the storage containing the compiled rules remains with the - * caller of this function. The compiled rules must not be modified or + * caller of this function. The compiled rules must not be modified or * deleted during the life of the break iterator. * * The compiled rules are not compatible across different major versions of ICU. @@ -402,6 +402,11 @@ public: /** * Set the iterator to analyze a new piece of text. This function resets * the current iteration position to the beginning of the text. + * + * The BreakIterator will retain a reference to the supplied string. + * The caller must not modify or delete the text while the BreakIterator + * retains the reference. + * * @param newText The text to analyze. * @stable ICU 2.0 */ @@ -661,6 +666,8 @@ public: virtual RuleBasedBreakIterator &refreshInputText(UText *input, UErrorCode &status); +// The following was changed from protected to private per #12071. +// However Apple code needs these, so change back to protected. protected: //======================================================================= // implementation @@ -670,39 +677,19 @@ protected: * in text or iteration position. * @internal */ - virtual void reset(void); - -#if 0 - /** - * Return true if the category lookup for this char - * indicates that it is in the set of dictionary lookup chars. - * This function is intended for use by dictionary based break iterators. - * @return true if the category lookup for this char - * indicates that it is in the set of dictionary lookup chars. - * @internal - */ - virtual UBool isDictionaryChar(UChar32); - - /** - * Get the type of the break iterator. - * @internal - */ - virtual int32_t getBreakType() const; -#endif + void reset(void); /** * Set the type of the break iterator. * @internal */ - virtual void setBreakType(int32_t type); + void setBreakType(int32_t type); -#ifndef U_HIDE_INTERNAL_API /** * Common initialization function, used by constructors and bufferClone. * @internal */ void init(); -#endif /* U_HIDE_INTERNAL_API */ private: @@ -730,7 +717,6 @@ private: protected: -#ifndef U_HIDE_INTERNAL_API /** * This is the function that actually implements dictionary-based * breaking. Covering at least the range from startPos to endPos, @@ -746,7 +732,6 @@ protected: * @internal */ int32_t checkDictionary(int32_t startPos, int32_t endPos, UBool reverse); -#endif /* U_HIDE_INTERNAL_API */ private: @@ -776,6 +761,7 @@ inline UBool RuleBasedBreakIterator::operator!=(const BreakIterator& that) const } U_NAMESPACE_END +#endif // U_SHOW_CPLUSPLUS_API #endif /* #if !UCONFIG_NO_BREAK_ITERATION */ diff --git a/icuSources/common/unicode/rep.h b/icuSources/common/unicode/rep.h index 4c7eae14..c831ee56 100644 --- a/icuSources/common/unicode/rep.h +++ b/icuSources/common/unicode/rep.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ************************************************************************** * Copyright (C) 1999-2012, International Business Machines Corporation and @@ -21,6 +23,7 @@ * \brief C++ API: Replaceable String */ +#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN class UnicodeString; @@ -91,7 +94,7 @@ public: * @return 16-bit code unit of text at given offset * @stable ICU 1.8 */ - inline UChar charAt(int32_t offset) const; + inline char16_t charAt(int32_t offset) const; /** * Returns the 32-bit code point at the given 16-bit offset into @@ -228,7 +231,7 @@ protected: * Virtual version of charAt(). * @stable ICU 2.4 */ - virtual UChar getCharAt(int32_t offset) const = 0; + virtual char16_t getCharAt(int32_t offset) const = 0; /** * Virtual version of char32At(). @@ -244,7 +247,7 @@ Replaceable::length() const { return getLength(); } -inline UChar +inline char16_t Replaceable::charAt(int32_t offset) const { return getCharAt(offset); } @@ -257,5 +260,6 @@ Replaceable::char32At(int32_t offset) const { // There is no rep.cpp, see unistr.cpp for Replaceable function implementations. U_NAMESPACE_END +#endif // U_SHOW_CPLUSPLUS_API #endif diff --git a/icuSources/common/unicode/resbund.h b/icuSources/common/unicode/resbund.h index 6e3c1b2a..725e3d05 100644 --- a/icuSources/common/unicode/resbund.h +++ b/icuSources/common/unicode/resbund.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * @@ -57,6 +59,7 @@ * \brief C++ API: Resource Bundle */ +#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN /** @@ -214,7 +217,7 @@ public: * could be U_MISSING_RESOURCE_ERROR if the key is not found * could be a warning * e.g.: U_USING_FALLBACK_WARNING,U_USING_DEFAULT_WARNING - * @return a pointer to a zero-terminated UChar array which lives in a memory mapped/DLL file. + * @return a pointer to a zero-terminated char16_t array which lives in a memory mapped/DLL file. * @stable ICU 2.0 */ UnicodeString @@ -487,4 +490,6 @@ private: }; U_NAMESPACE_END +#endif // U_SHOW_CPLUSPLUS_API + #endif diff --git a/icuSources/common/unicode/schriter.h b/icuSources/common/unicode/schriter.h index d0b5e225..5281e3a8 100644 --- a/icuSources/common/unicode/schriter.h +++ b/icuSources/common/unicode/schriter.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * @@ -27,6 +29,7 @@ * \brief C++ API: String Character Iterator */ +#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN /** * A concrete subclass of CharacterIterator that iterates over the @@ -173,7 +176,7 @@ protected: * @param newTextLength The length of the String * @stable ICU 2.0 */ - void setText(const UChar* newText, int32_t newTextLength); + void setText(const char16_t* newText, int32_t newTextLength); /** * Copy of the iterated string object. @@ -184,4 +187,6 @@ protected: }; U_NAMESPACE_END +#endif // U_SHOW_CPLUSPLUS_API + #endif diff --git a/icuSources/common/unicode/simpleformatter.h b/icuSources/common/unicode/simpleformatter.h index 7530cf79..e111a718 100644 --- a/icuSources/common/unicode/simpleformatter.h +++ b/icuSources/common/unicode/simpleformatter.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * Copyright (C) 2014-2016, International Business Machines @@ -17,8 +19,7 @@ #include "unicode/utypes.h" #include "unicode/unistr.h" -#ifndef U_HIDE_DRAFT_API - +#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN /** @@ -47,15 +48,15 @@ U_NAMESPACE_BEGIN * * @see MessageFormat * @see UMessagePatternApostropheMode - * @draft ICU 57 + * @stable ICU 57 */ class U_COMMON_API SimpleFormatter U_FINAL : public UMemory { public: /** * Default constructor. - * @draft ICU 57 + * @stable ICU 57 */ - SimpleFormatter() : compiledPattern((UChar)0) {} + SimpleFormatter() : compiledPattern((char16_t)0) {} /** * Constructs a formatter from the pattern string. @@ -64,7 +65,7 @@ public: * @param errorCode ICU error code in/out parameter. * Must fulfill U_SUCCESS before the function call. * Set to U_ILLEGAL_ARGUMENT_ERROR for bad argument syntax. - * @draft ICU 57 + * @stable ICU 57 */ SimpleFormatter(const UnicodeString& pattern, UErrorCode &errorCode) { applyPattern(pattern, errorCode); @@ -82,7 +83,7 @@ public: * Must fulfill U_SUCCESS before the function call. * Set to U_ILLEGAL_ARGUMENT_ERROR for bad argument syntax and * too few or too many arguments. - * @draft ICU 57 + * @stable ICU 57 */ SimpleFormatter(const UnicodeString& pattern, int32_t min, int32_t max, UErrorCode &errorCode) { @@ -91,20 +92,20 @@ public: /** * Copy constructor. - * @draft ICU 57 + * @stable ICU 57 */ SimpleFormatter(const SimpleFormatter& other) : compiledPattern(other.compiledPattern) {} /** * Assignment operator. - * @draft ICU 57 + * @stable ICU 57 */ SimpleFormatter &operator=(const SimpleFormatter& other); /** * Destructor. - * @draft ICU 57 + * @stable ICU 57 */ ~SimpleFormatter(); @@ -116,7 +117,7 @@ public: * Must fulfill U_SUCCESS before the function call. * Set to U_ILLEGAL_ARGUMENT_ERROR for bad argument syntax. * @return TRUE if U_SUCCESS(errorCode). - * @draft ICU 57 + * @stable ICU 57 */ UBool applyPattern(const UnicodeString &pattern, UErrorCode &errorCode) { return applyPatternMinMaxArguments(pattern, 0, INT32_MAX, errorCode); @@ -135,14 +136,14 @@ public: * Set to U_ILLEGAL_ARGUMENT_ERROR for bad argument syntax and * too few or too many arguments. * @return TRUE if U_SUCCESS(errorCode). - * @draft ICU 57 + * @stable ICU 57 */ UBool applyPatternMinMaxArguments(const UnicodeString &pattern, int32_t min, int32_t max, UErrorCode &errorCode); /** * @return The max argument number + 1. - * @draft ICU 57 + * @stable ICU 57 */ int32_t getArgumentLimit() const { return getArgumentLimit(compiledPattern.getBuffer(), compiledPattern.length()); @@ -158,7 +159,7 @@ public: * @param errorCode ICU error code in/out parameter. * Must fulfill U_SUCCESS before the function call. * @return appendTo - * @draft ICU 57 + * @stable ICU 57 */ UnicodeString &format( const UnicodeString &value0, @@ -175,7 +176,7 @@ public: * @param errorCode ICU error code in/out parameter. * Must fulfill U_SUCCESS before the function call. * @return appendTo - * @draft ICU 57 + * @stable ICU 57 */ UnicodeString &format( const UnicodeString &value0, @@ -194,7 +195,7 @@ public: * @param errorCode ICU error code in/out parameter. * Must fulfill U_SUCCESS before the function call. * @return appendTo - * @draft ICU 57 + * @stable ICU 57 */ UnicodeString &format( const UnicodeString &value0, @@ -219,7 +220,7 @@ public: * @param errorCode ICU error code in/out parameter. * Must fulfill U_SUCCESS before the function call. * @return appendTo - * @draft ICU 57 + * @stable ICU 57 */ UnicodeString &formatAndAppend( const UnicodeString *const *values, int32_t valuesLength, @@ -245,7 +246,7 @@ public: * @param errorCode ICU error code in/out parameter. * Must fulfill U_SUCCESS before the function call. * @return result - * @draft ICU 57 + * @stable ICU 57 */ UnicodeString &formatAndReplace( const UnicodeString *const *values, int32_t valuesLength, @@ -255,7 +256,7 @@ public: /** * Returns the pattern text with none of the arguments. * Like formatting with all-empty string values. - * @draft ICU 57 + * @stable ICU 57 */ UnicodeString getTextWithNoArguments() const { return getTextWithNoArguments(compiledPattern.getBuffer(), compiledPattern.length()); @@ -273,15 +274,15 @@ private: */ UnicodeString compiledPattern; - static inline int32_t getArgumentLimit(const UChar *compiledPattern, + static inline int32_t getArgumentLimit(const char16_t *compiledPattern, int32_t compiledPatternLength) { return compiledPatternLength == 0 ? 0 : compiledPattern[0]; } - static UnicodeString getTextWithNoArguments(const UChar *compiledPattern, int32_t compiledPatternLength); + static UnicodeString getTextWithNoArguments(const char16_t *compiledPattern, int32_t compiledPatternLength); static UnicodeString &format( - const UChar *compiledPattern, int32_t compiledPatternLength, + const char16_t *compiledPattern, int32_t compiledPatternLength, const UnicodeString *const *values, UnicodeString &result, const UnicodeString *resultCopy, UBool forbidResultAsValue, int32_t *offsets, int32_t offsetsLength, @@ -289,7 +290,6 @@ private: }; U_NAMESPACE_END - -#endif /* U_HIDE_DRAFT_API */ +#endif // U_SHOW_CPLUSPLUS_API #endif // __SIMPLEFORMATTER_H__ diff --git a/icuSources/common/unicode/std_string.h b/icuSources/common/unicode/std_string.h index 05955c5d..729c5639 100644 --- a/icuSources/common/unicode/std_string.h +++ b/icuSources/common/unicode/std_string.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: std_string.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -25,13 +27,11 @@ #include "unicode/utypes.h" -#if U_HAVE_STD_STRING - -#if !defined(_MSC_VER) -namespace std { class type_info; } // WORKAROUND: http://llvm.org/bugs/show_bug.cgi?id=13364 +// Workaround for a libstdc++ bug before libstdc++4.6 (2011). +// https://bugs.llvm.org/show_bug.cgi?id=13364 +#if defined(__GLIBCXX__) +namespace std { class type_info; } #endif #include -#endif // U_HAVE_STD_STRING - #endif // __STD_STRING_H__ diff --git a/icuSources/common/unicode/strenum.h b/icuSources/common/unicode/strenum.h index 3dbe21c6..50dfe4f5 100644 --- a/icuSources/common/unicode/strenum.h +++ b/icuSources/common/unicode/strenum.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -18,6 +20,7 @@ * \brief C++ API: String Enumeration */ +#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN /** @@ -33,7 +36,7 @@ U_NAMESPACE_BEGIN * call, so the returned string still might not be 'valid' on * subsequent use.

* - *

Strings may take the form of const char*, const UChar*, or const + *

Strings may take the form of const char*, const char16_t*, or const * UnicodeString*. The type you get is determine by the variant of * 'next' that you call. In general the StringEnumeration is * optimized for one of these types, but all StringEnumerations can @@ -110,7 +113,7 @@ public: *

If the iterator is out of sync with its service, status is set * to U_ENUM_OUT_OF_SYNC_ERROR and NULL is returned.

* - *

If the native service string is a UChar* string, it is + *

If the native service string is a char16_t* string, it is * converted to char* with the invariant converter. If the * conversion fails (because a character cannot be converted) then * status is set to U_INVARIANT_CONVERSION_ERROR and the return @@ -129,7 +132,7 @@ public: virtual const char* next(int32_t *resultLength, UErrorCode& status); /** - *

Returns the next element as a NUL-terminated UChar*. If there + *

Returns the next element as a NUL-terminated char16_t*. If there * are no more elements, returns NULL. If the resultLength pointer * is not NULL, the length of the string (not counting the * terminating NUL) is returned at that address. If an error @@ -151,7 +154,7 @@ public: * * @stable ICU 2.4 */ - virtual const UChar* unext(int32_t *resultLength, UErrorCode& status); + virtual const char16_t* unext(int32_t *resultLength, UErrorCode& status); /** *

Returns the next element a UnicodeString*. If there are no @@ -271,6 +274,7 @@ protected: }; U_NAMESPACE_END +#endif // U_SHOW_CPLUSPLUS_API /* STRENUM_H */ #endif diff --git a/icuSources/common/unicode/stringpiece.h b/icuSources/common/unicode/stringpiece.h index b29571d4..d525f432 100644 --- a/icuSources/common/unicode/stringpiece.h +++ b/icuSources/common/unicode/stringpiece.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html // Copyright (C) 2009-2013, International Business Machines // Corporation and others. All Rights Reserved. // @@ -31,6 +33,7 @@ // Arghh! I wish C++ literals were "string". +#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN /** @@ -40,9 +43,9 @@ U_NAMESPACE_BEGIN * in a "const char*" or a "string" wherever a "StringPiece" is * expected. * - * Functions or methods may use const StringPiece& parameters to accept either - * a "const char*" or a "string" value that will be implicitly converted to - * a StringPiece. + * Functions or methods may use StringPiece parameters to accept either a + * "const char*" or a "string" value that will be implicitly converted to a + * StringPiece. * * Systematic usage of StringPiece is encouraged as it will reduce unnecessary * conversions from "const char*" to "string" and back again. @@ -66,14 +69,12 @@ class U_COMMON_API StringPiece : public UMemory { * @stable ICU 4.2 */ StringPiece(const char* str); -#if U_HAVE_STD_STRING /** * Constructs from a std::string. * @stable ICU 4.2 */ StringPiece(const std::string& str) : ptr_(str.data()), length_(static_cast(str.size())) { } -#endif /** * Constructs from a const char * pointer and a specified length. * @param offset a const char * pointer (need not be terminated) @@ -220,5 +221,6 @@ inline UBool operator!=(const StringPiece& x, const StringPiece& y) { } U_NAMESPACE_END +#endif // U_SHOW_CPLUSPLUS_API #endif // __STRINGPIECE_H__ diff --git a/icuSources/common/unicode/stringtriebuilder.h b/icuSources/common/unicode/stringtriebuilder.h index 04447e54..42329048 100644 --- a/icuSources/common/unicode/stringtriebuilder.h +++ b/icuSources/common/unicode/stringtriebuilder.h @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * Copyright (C) 2010-2012,2014, International Business Machines * Corporation and others. All Rights Reserved. ******************************************************************************* * file name: stringtriebuilder.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -50,6 +52,7 @@ enum UStringTrieBuildOption { USTRINGTRIE_BUILD_SMALL }; +#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN /** @@ -103,7 +106,7 @@ protected: /** @internal */ virtual int32_t getElementStringLength(int32_t i) const = 0; /** @internal */ - virtual UChar getElementUnit(int32_t i, int32_t unitIndex) const = 0; + virtual char16_t getElementUnit(int32_t i, int32_t unitIndex) const = 0; /** @internal */ virtual int32_t getElementValue(int32_t i) const = 0; @@ -118,7 +121,7 @@ protected: /** @internal */ virtual int32_t skipElementsBySomeUnits(int32_t i, int32_t unitIndex, int32_t count) const = 0; /** @internal */ - virtual int32_t indexOfElementWithNextUnit(int32_t i, int32_t unitIndex, UChar unit) const = 0; + virtual int32_t indexOfElementWithNextUnit(int32_t i, int32_t unitIndex, char16_t unit) const = 0; /** @internal */ virtual UBool matchNodesCanHaveValues() const = 0; @@ -135,7 +138,7 @@ protected: /** @internal */ static const int32_t kMaxBranchLinearSubNodeLength=5; - // Maximum number of nested split-branch levels for a branch on all 2^16 possible UChar units. + // Maximum number of nested split-branch levels for a branch on all 2^16 possible char16_t units. // log2(2^16/kMaxBranchLinearSubNodeLength) rounded up. /** @internal */ static const int32_t kMaxSplitBranchLevels=14; @@ -184,7 +187,8 @@ protected: /** @internal */ UHashtable *nodes; -#ifndef U_HIDE_INTERNAL_API + // Do not conditionalize the following with #ifndef U_HIDE_INTERNAL_API, + // it is needed for layout of other objects. /** @internal */ class Node : public UObject { public: @@ -243,6 +247,7 @@ protected: int32_t offset; }; +#ifndef U_HIDE_INTERNAL_API // This class should not be overridden because // registerFinalValue() compares a stack-allocated FinalValueNode // (stack-allocated so that we don't unnecessarily create lots of duplicate nodes) @@ -258,7 +263,10 @@ protected: protected: int32_t value; }; +#endif /* U_HIDE_INTERNAL_API */ + // Do not conditionalize the following with #ifndef U_HIDE_INTERNAL_API, + // it is needed for layout of other objects. /** * @internal */ @@ -276,6 +284,7 @@ protected: int32_t value; }; +#ifndef U_HIDE_INTERNAL_API /** * @internal */ @@ -289,7 +298,10 @@ protected: protected: Node *next; }; +#endif /* U_HIDE_INTERNAL_API */ + // Do not conditionalize the following with #ifndef U_HIDE_INTERNAL_API, + // it is needed for layout of other objects. /** * @internal */ @@ -305,6 +317,7 @@ protected: Node *next; }; +#ifndef U_HIDE_INTERNAL_API /** * @internal */ @@ -326,7 +339,7 @@ protected: virtual void write(StringTrieBuilder &builder); // Adds a unit with a final value. void add(int32_t c, int32_t value) { - units[length]=(UChar)c; + units[length]=(char16_t)c; equal[length]=NULL; values[length]=value; ++length; @@ -334,7 +347,7 @@ protected: } // Adds a unit which leads to another match node. void add(int32_t c, Node *node) { - units[length]=(UChar)c; + units[length]=(char16_t)c; equal[length]=node; values[length]=0; ++length; @@ -344,7 +357,7 @@ protected: Node *equal[kMaxBranchLinearSubNodeLength]; // NULL means "has final value". int32_t length; int32_t values[kMaxBranchLinearSubNodeLength]; - UChar units[kMaxBranchLinearSubNodeLength]; + char16_t units[kMaxBranchLinearSubNodeLength]; }; /** @@ -352,7 +365,7 @@ protected: */ class SplitBranchNode : public BranchNode { public: - SplitBranchNode(UChar middleUnit, Node *lessThanNode, Node *greaterOrEqualNode) + SplitBranchNode(char16_t middleUnit, Node *lessThanNode, Node *greaterOrEqualNode) : BranchNode(((0x555555*37+middleUnit)*37+ hashCode(lessThanNode))*37+hashCode(greaterOrEqualNode)), unit(middleUnit), lessThan(lessThanNode), greaterOrEqual(greaterOrEqualNode) {} @@ -360,7 +373,7 @@ protected: virtual int32_t markRightEdgesFirst(int32_t edgeNumber); virtual void write(StringTrieBuilder &builder); protected: - UChar unit; + char16_t unit; Node *lessThan; Node *greaterOrEqual; }; @@ -398,5 +411,6 @@ protected: }; U_NAMESPACE_END +#endif // U_SHOW_CPLUSPLUS_API #endif // __STRINGTRIEBUILDER_H__ diff --git a/icuSources/common/unicode/symtable.h b/icuSources/common/unicode/symtable.h index 428f8bff..95c22a41 100644 --- a/icuSources/common/unicode/symtable.h +++ b/icuSources/common/unicode/symtable.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (c) 2000-2005, International Business Machines @@ -19,6 +21,7 @@ * symbolic names. */ +#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN class ParsePosition; @@ -108,5 +111,6 @@ public: ParsePosition& pos, int32_t limit) const = 0; }; U_NAMESPACE_END +#endif // U_SHOW_CPLUSPLUS_API #endif diff --git a/icuSources/common/unicode/ubidi.h b/icuSources/common/unicode/ubidi.h index f7d968f4..c969f36d 100644 --- a/icuSources/common/unicode/ubidi.h +++ b/icuSources/common/unicode/ubidi.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * @@ -6,7 +8,7 @@ * ****************************************************************************** * file name: ubidi.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -568,7 +570,7 @@ U_DEFINE_LOCAL_OPEN_POINTER(LocalUBiDiPointer, UBiDi, ubidi_close); U_NAMESPACE_END -#endif +#endif // U_SHOW_CPLUSPLUS_API /** * Modify the operation of the Bidi algorithm such that it @@ -718,9 +720,13 @@ typedef enum UBiDiReorderingMode { * UBIDI_REORDER_NUMBERS_SPECIAL Bidi algorithm. * @stable ICU 3.6 */ UBIDI_REORDER_INVERSE_FOR_NUMBERS_SPECIAL, - /** Number of values for reordering mode. - * @stable ICU 3.6 */ +#ifndef U_HIDE_DEPRECATED_API + /** + * Number of values for reordering mode. + * @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420. + */ UBIDI_REORDER_COUNT +#endif // U_HIDE_DEPRECATED_API } UBiDiReorderingMode; /** @@ -1190,11 +1196,14 @@ ubidi_setContext(UBiDi *pBiDi, * A level overrides the directional property of its corresponding * (same index) character if the level has the * #UBIDI_LEVEL_OVERRIDE bit set.

- * Except for that bit, it must be + * Aside from that bit, it must be * paraLevel<=embeddingLevels[]<=UBIDI_MAX_EXPLICIT_LEVEL, - * with one exception: a level of zero may be specified for a paragraph - * separator even if paraLevel>0 when multiple paragraphs - * are submitted in the same call to ubidi_setPara().

+ * except that level 0 is always allowed. + * Level 0 for a paragraph separator prevents reordering of paragraphs; + * this only works reliably if #UBIDI_LEVEL_OVERRIDE + * is also set for paragraph separators. + * Level 0 for other characters is treated as a wildcard + * and is lifted up to the resolved level of the surrounding paragraph.

* Caution: A copy of this pointer, not of the levels, * will be stored in the UBiDi object; * the embeddingLevels array must not be @@ -2112,13 +2121,19 @@ U_STABLE int32_t U_EXPORT2 ubidi_getResultLength(const UBiDi *pBiDi); U_CDECL_BEGIN + +#ifndef U_HIDE_DEPRECATED_API /** - * value returned by UBiDiClassCallback callbacks when + * Value returned by UBiDiClassCallback callbacks when * there is no need to override the standard Bidi class for a given code point. + * + * This constant is deprecated; use u_getIntPropertyMaxValue(UCHAR_BIDI_CLASS)+1 instead. + * * @see UBiDiClassCallback - * @stable ICU 3.6 + * @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420. */ #define U_BIDI_CLASS_DEFAULT U_CHAR_DIRECTION_COUNT +#endif // U_HIDE_DEPRECATED_API /** * Callback type declaration for overriding default Bidi class values with @@ -2134,8 +2149,8 @@ U_CDECL_BEGIN * * @return The directional property / Bidi class for the given code point * c if the default class has been overridden, or - * #U_BIDI_CLASS_DEFAULT if the standard Bidi class value - * for c is to be used. + * #U_BIDI_CLASS_DEFAULT=u_getIntPropertyMaxValue(UCHAR_BIDI_CLASS)+1 + * if the standard Bidi class value for c is to be used. * @see ubidi_setClassCallback * @see ubidi_getClassCallback * @stable ICU 3.6 @@ -2148,8 +2163,8 @@ U_CDECL_END /** * Retrieve the Bidi class for a given code point. *

If a #UBiDiClassCallback callback is defined and returns a - * value other than #U_BIDI_CLASS_DEFAULT, that value is used; - * otherwise the default class determination mechanism is invoked.

+ * value other than #U_BIDI_CLASS_DEFAULT=u_getIntPropertyMaxValue(UCHAR_BIDI_CLASS)+1, + * that value is used; otherwise the default class determination mechanism is invoked.

* * @param pBiDi is the paragraph UBiDi object. * diff --git a/icuSources/common/unicode/ubiditransform.h b/icuSources/common/unicode/ubiditransform.h new file mode 100644 index 00000000..c75a4f5e --- /dev/null +++ b/icuSources/common/unicode/ubiditransform.h @@ -0,0 +1,321 @@ +/* +****************************************************************************** +* +* © 2016 and later: Unicode, Inc. and others. +* License & terms of use: http://www.unicode.org/copyright.html +* +****************************************************************************** +* file name: ubiditransform.h +* encoding: UTF-8 +* tab size: 8 (not used) +* indentation:4 +* +* created on: 2016jul24 +* created by: Lina Kemmel +* +*/ + +#ifndef UBIDITRANSFORM_H +#define UBIDITRANSFORM_H + +#include "unicode/utypes.h" +#include "unicode/ubidi.h" +#include "unicode/uchar.h" +#include "unicode/localpointer.h" + +#ifndef U_HIDE_DRAFT_API + +/** + * \file + * \brief Bidi Transformations + * + * UBiDiOrder indicates the order of text.

+ * This bidi transformation engine supports all possible combinations (4 in + * total) of input and output text order: + *

    + *
  • : unless the output direction is RTL, this + * corresponds to a normal operation of the Bidi algorithm as described in the + * Unicode Technical Report and implemented by UBiDi when the + * reordering mode is set to UBIDI_REORDER_DEFAULT. Visual RTL + * mode is not supported by UBiDi and is accomplished through + * reversing a visual LTR string,
  • + *
  • : unless the input direction is RTL, this + * corresponds to an "inverse bidi algorithm" in UBiDi with the + * reordering mode set to UBIDI_REORDER_INVERSE_LIKE_DIRECT. + * Visual RTL mode is not not supported by UBiDi and is + * accomplished through reversing a visual LTR string,
  • + *
  • : if the input and output base directions + * mismatch, this corresponds to the UBiDi implementation with the + * reordering mode set to UBIDI_REORDER_RUNS_ONLY; and if the + * input and output base directions are identical, the transformation engine + * will only handle character mirroring and Arabic shaping operations without + * reordering,
  • + *
  • : this reordering mode is not supported by + * the UBiDi engine; it implies character mirroring, Arabic + * shaping, and - if the input/output base directions mismatch - string + * reverse operations.
  • + *
+ * @see ubidi_setInverse + * @see ubidi_setReorderingMode + * @see UBIDI_REORDER_DEFAULT + * @see UBIDI_REORDER_INVERSE_LIKE_DIRECT + * @see UBIDI_REORDER_RUNS_ONLY + * @draft ICU 58 + */ +typedef enum { + /** 0: Constant indicating a logical order. + * This is the default for input text. + * @draft ICU 58 + */ + UBIDI_LOGICAL = 0, + /** 1: Constant indicating a visual order. + * This is a default for output text. + * @draft ICU 58 + */ + UBIDI_VISUAL +} UBiDiOrder; + +/** + * UBiDiMirroring indicates whether or not characters with the + * "mirrored" property in RTL runs should be replaced with their mirror-image + * counterparts. + * @see UBIDI_DO_MIRRORING + * @see ubidi_setReorderingOptions + * @see ubidi_writeReordered + * @see ubidi_writeReverse + * @draft ICU 58 + */ +typedef enum { + /** 0: Constant indicating that character mirroring should not be + * performed. + * This is the default. + * @draft ICU 58 + */ + UBIDI_MIRRORING_OFF = 0, + /** 1: Constant indicating that character mirroring should be performed. + * This corresponds to calling ubidi_writeReordered or + * ubidi_writeReverse with the + * UBIDI_DO_MIRRORING option bit set. + * @draft ICU 58 + */ + UBIDI_MIRRORING_ON +} UBiDiMirroring; + +/** + * Forward declaration of the UBiDiTransform structure that stores + * information used by the layout transformation engine. + * @draft ICU 58 + */ +typedef struct UBiDiTransform UBiDiTransform; + +/** + * Performs transformation of text from the bidi layout defined by the input + * ordering scheme to the bidi layout defined by the output ordering scheme, + * and applies character mirroring and Arabic shaping operations.

+ * In terms of UBiDi, such a transformation implies: + *

    + *
  • calling ubidi_setReorderingMode as needed (when the + * reordering mode is other than normal),
  • + *
  • calling ubidi_setInverse as needed (when text should be + * transformed from a visual to a logical form),
  • + *
  • resolving embedding levels of each character in the input text by + * calling ubidi_setPara,
  • + *
  • reordering the characters based on the computed embedding levels, also + * performing character mirroring as needed, and streaming the result to the + * output, by calling ubidi_writeReordered,
  • + *
  • performing Arabic digit and letter shaping on the output text by calling + * u_shapeArabic.
  • + *
+ * An "ordering scheme" encompasses the base direction and the order of text, + * and these characteristics must be defined by the caller for both input and + * output explicitly .

+ * There are 36 possible combinations of ordering schemes, + * which are partially supported by UBiDi already. Examples of the + * currently supported combinations: + *

    + *
  • : this is equivalent to calling + * ubidi_setPara with paraLevel == UBIDI_LTR,
  • + *
  • : this is equivalent to calling + * ubidi_setPara with paraLevel == UBIDI_RTL,
  • + *
  • : this is equivalent to + * calling ubidi_setPara with + * paraLevel == UBIDI_DEFAULT_LTR,
  • + *
  • : this is equivalent to + * calling ubidi_setPara with + * paraLevel == UBIDI_DEFAULT_RTL,
  • + *
  • : this is equivalent to + * calling ubidi_setInverse(UBiDi*, TRUE) and then + * ubidi_setPara with paraLevel == UBIDI_LTR,
  • + *
  • : this is equivalent to + * calling ubidi_setInverse(UBiDi*, TRUE) and then + * ubidi_setPara with paraLevel == UBIDI_RTL.
  • + *
+ * All combinations that involve the Visual RTL scheme are unsupported by + * UBiDi, for instance: + *
    + *
  • ,
  • + *
  • .
  • + *
+ *

Example of usage of the transformation engine:
+ *

+ * \code
+ * UChar text1[] = {'a', 'b', 'c', 0x0625, '1', 0};
+ * UChar text2[] = {'a', 'b', 'c', 0x0625, '1', 0};
+ * UErrorCode errorCode = U_ZERO_ERROR;
+ * // Run a transformation.
+ * ubiditransform_transform(pBidiTransform,
+ *          text1, -1, text2, -1,
+ *          UBIDI_LTR, UBIDI_VISUAL,
+ *          UBIDI_RTL, UBIDI_LOGICAL,
+ *          UBIDI_MIRRORING_OFF,
+ *          U_SHAPE_DIGITS_AN2EN | U_SHAPE_DIGIT_TYPE_AN_EXTENDED,
+ *          &errorCode);
+ * // Do something with text2.
+ *  text2[4] = '2';
+ * // Run a reverse transformation.
+ * ubiditransform_transform(pBidiTransform,
+ *          text2, -1, text1, -1,
+ *          UBIDI_RTL, UBIDI_LOGICAL,
+ *          UBIDI_LTR, UBIDI_VISUAL,
+ *          UBIDI_MIRRORING_OFF,
+ *          U_SHAPE_DIGITS_EN2AN | U_SHAPE_DIGIT_TYPE_AN_EXTENDED,
+ *          &errorCode);
+ *\endcode
+ * 
+ *

+ * + * @param pBiDiTransform A pointer to a UBiDiTransform object + * allocated with ubiditransform_open() or + * NULL.

+ * This object serves for one-time setup to amortize initialization + * overheads. Use of this object is not thread-safe. All other threads + * should allocate a new UBiDiTransform object by calling + * ubiditransform_open() before using it. Alternatively, + * a caller can set this parameter to NULL, in which case + * the object will be allocated by the engine on the fly.

+ * @param src A pointer to the text that the Bidi layout transformations will + * be performed on. + *

Note: the text must be (at least) + * srcLength long.

+ * @param srcLength The length of the text, in number of UChars. If + * length == -1 then the text must be zero-terminated. + * @param dest A pointer to where the processed text is to be copied. + * @param destSize The size of the dest buffer, in number of + * UChars. If the U_SHAPE_LETTERS_UNSHAPE option is set, + * then the destination length could be as large as + * srcLength * 2. Otherwise, the destination length will + * not exceed srcLength. If the caller reserves the last + * position for zero-termination, it should be excluded from + * destSize. + *

destSize == -1 is allowed and makes sense when + * dest was holds some meaningful value, e.g. that of + * src. In this case dest must be + * zero-terminated.

+ * @param inParaLevel A base embedding level of the input as defined in + * ubidi_setPara documentation for the + * paraLevel parameter. + * @param inOrder An order of the input, which can be one of the + * UBiDiOrder values. + * @param outParaLevel A base embedding level of the output as defined in + * ubidi_setPara documentation for the + * paraLevel parameter. + * @param outOrder An order of the output, which can be one of the + * UBiDiOrder values. + * @param doMirroring Indicates whether or not to perform character mirroring, + * and can accept one of the UBiDiMirroring values. + * @param shapingOptions Arabic digit and letter shaping options defined in the + * ushape.h documentation. + *

Note: Direction indicator options are computed by + * the transformation engine based on the effective ordering schemes, so + * user-defined direction indicators will be ignored.

+ * @param pErrorCode A pointer to an error code value. + * + * @return The destination length, i.e. the number of UChars written to + * dest. If the transformation fails, the return value + * will be 0 (and the error code will be written to + * pErrorCode). + * + * @see UBiDiLevel + * @see UBiDiOrder + * @see UBiDiMirroring + * @see ubidi_setPara + * @see u_shapeArabic + * @draft ICU 58 + */ +U_DRAFT uint32_t U_EXPORT2 +ubiditransform_transform(UBiDiTransform *pBiDiTransform, + const UChar *src, int32_t srcLength, + UChar *dest, int32_t destSize, + UBiDiLevel inParaLevel, UBiDiOrder inOrder, + UBiDiLevel outParaLevel, UBiDiOrder outOrder, + UBiDiMirroring doMirroring, uint32_t shapingOptions, + UErrorCode *pErrorCode); + +/** + * Allocates a UBiDiTransform object. This object can be reused, + * e.g. with different ordering schemes, mirroring or shaping options.

+ * Note:The object can only be reused in the same thread. + * All other threads should allocate a new UBiDiTransform object + * before using it.

+ * Example of usage:

+ *

+ * \code
+ * UErrorCode errorCode = U_ZERO_ERROR;
+ * // Open a new UBiDiTransform.
+ * UBiDiTransform* transform = ubiditransform_open(&errorCode);
+ * // Run a transformation.
+ * ubiditransform_transform(transform,
+ *          text1, -1, text2, -1,
+ *          UBIDI_RTL, UBIDI_LOGICAL,
+ *          UBIDI_LTR, UBIDI_VISUAL,
+ *          UBIDI_MIRRORING_ON,
+ *          U_SHAPE_DIGITS_EN2AN,
+ *          &errorCode);
+ * // Do something with the output text and invoke another transformation using
+ * //   that text as input.
+ * ubiditransform_transform(transform,
+ *          text2, -1, text3, -1,
+ *          UBIDI_LTR, UBIDI_VISUAL,
+ *          UBIDI_RTL, UBIDI_VISUAL,
+ *          UBIDI_MIRRORING_ON,
+ *          0, &errorCode);
+ *\endcode
+ * 
+ *

+ * The UBiDiTransform object must be deallocated by calling + * ubiditransform_close(). + * + * @return An empty UBiDiTransform object. + * @draft ICU 58 + */ +U_DRAFT UBiDiTransform* U_EXPORT2 +ubiditransform_open(UErrorCode *pErrorCode); + +/** + * Deallocates the given UBiDiTransform object. + * @draft ICU 58 + */ +U_DRAFT void U_EXPORT2 +ubiditransform_close(UBiDiTransform *pBidiTransform); + +#if U_SHOW_CPLUSPLUS_API + +U_NAMESPACE_BEGIN + +/** + * \class LocalUBiDiTransformPointer + * "Smart pointer" class, closes a UBiDiTransform via ubiditransform_close(). + * For most methods see the LocalPointerBase base class. + * + * @see LocalPointerBase + * @see LocalPointer + * @draft ICU 58 + */ +U_DEFINE_LOCAL_OPEN_POINTER(LocalUBiDiTransformPointer, UBiDiTransform, ubiditransform_close); + +U_NAMESPACE_END + +#endif // U_SHOW_CPLUSPLUS_API + +#endif /* U_HIDE_DRAFT_API */ +#endif diff --git a/icuSources/common/unicode/ubrk.h b/icuSources/common/unicode/ubrk.h index 3c26663e..1f114fe9 100644 --- a/icuSources/common/unicode/ubrk.h +++ b/icuSources/common/unicode/ubrk.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * Copyright (C) 1996-2015, International Business Machines Corporation and others. @@ -70,7 +72,7 @@ * "Extended Grapheme Clusters", which are groupings of codepoints * that should be treated as character-like units for many text operations. * Please see Unicode Standard Annex #29, Unicode Text Segmentation, - * http://www.unicode.org/reports/tr29/ for additional information + * http://www.unicode.org/reports/tr29/ for additional information * on grapheme clusters and guidelines on their use. *

* Title boundary analysis locates all positions, @@ -114,8 +116,12 @@ typedef enum UBreakIteratorType { * @deprecated ICU 2.8 Use the word break iterator for titlecasing for Unicode 4 and later. */ UBRK_TITLE = 4, -#endif /* U_HIDE_DEPRECATED_API */ - UBRK_COUNT = 5 + /** + * One more than the highest normal UBreakIteratorType value. + * @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420. + */ + UBRK_COUNT = 5 +#endif // U_HIDE_DEPRECATED_API } UBreakIteratorType; /** Value indicating all text boundaries have been returned. @@ -130,7 +136,10 @@ typedef enum UBreakIteratorType { * word, to allow for further subdivisions of a category in future releases. * Applications should check for tag values falling within the range, rather * than for single individual values. - * @stable ICU 2.2 + * + * The numeric values of all of these constants are stable (will not change). + * + * @stable ICU 2.2 */ typedef enum UWordBreak { /** Tag value for "words" that do not fit into any of other categories. @@ -163,7 +172,10 @@ typedef enum UWordBreak { * word, to allow for further subdivisions of a category in future releases. * Applications should check for tag values falling within the range, rather * than for single individual values. - * @stable ICU 2.8 + * + * The numeric values of all of these constants are stable (will not change). + * + * @stable ICU 2.8 */ typedef enum ULineBreakTag { /** Tag value for soft line breaks, positions at which a line break @@ -185,7 +197,10 @@ typedef enum ULineBreakTag { * sentence, to allow for further subdivisions of a category in future releases. * Applications should check for tag values falling within the range, rather * than for single individual values. - * @stable ICU 2.8 + * + * The numeric values of all of these constants are stable (will not change). + * + * @stable ICU 2.8 */ typedef enum USentenceBreakTag { /** Tag value for for sentences ending with a sentence terminator @@ -252,6 +267,34 @@ ubrk_openRules(const UChar *rules, UParseError *parseErr, UErrorCode *status); +#ifndef U_HIDE_DRAFT_API +/** + * Open a new UBreakIterator for locating text boundaries using precompiled binary rules. + * Opening a UBreakIterator this way is substantially faster than using ubrk_openRules. + * Binary rules may be obtained using ubrk_getBinaryRules. The compiled rules are not + * compatible across different major versions of ICU, nor across platforms of different + * endianness or different base character set family (ASCII vs EBCDIC). + * @param binaryRules A set of compiled binary rules specifying the text breaking + * conventions. Ownership of the storage containing the compiled + * rules remains with the caller of this function. The compiled + * rules must not be modified or deleted during the life of the + * break iterator. + * @param rulesLength The length of binaryRules in bytes; must be >= 0. + * @param text The text to be iterated over. May be null, in which case + * ubrk_setText() is used to specify the text to be iterated. + * @param textLength The number of characters in text, or -1 if null-terminated. + * @param status Pointer to UErrorCode to receive any errors. + * @return UBreakIterator for the specified rules. + * @see ubrk_getBinaryRules + * @draft ICU 59 + */ +U_DRAFT UBreakIterator* U_EXPORT2 +ubrk_openBinaryRules(const uint8_t *binaryRules, int32_t rulesLength, + const UChar * text, int32_t textLength, + UErrorCode * status); + +#endif /* U_HIDE_DRAFT_API */ + /** * Thread safe cloning operation * @param bi iterator to be cloned @@ -313,10 +356,14 @@ U_DEFINE_LOCAL_OPEN_POINTER(LocalUBreakIteratorPointer, UBreakIterator, ubrk_clo U_NAMESPACE_END -#endif +#endif // U_SHOW_CPLUSPLUS_API /** - * Sets an existing iterator to point to a new piece of text + * Sets an existing iterator to point to a new piece of text. + * The break iterator retains a pointer to the supplied text. + * The caller must not modify or delete the text while the BreakIterator + * retains the reference. + * * @param bi The iterator to use * @param text The text to be set * @param textLength The length of the text @@ -547,6 +594,40 @@ ubrk_refreshUText(UBreakIterator *bi, UText *text, UErrorCode *status); + +#ifndef U_HIDE_DRAFT_API +/** + * Get a compiled binary version of the rules specifying the behavior of a UBreakIterator. + * The binary rules may be used with ubrk_openBinaryRules to open a new UBreakIterator + * more quickly than using ubrk_openRules. The compiled rules are not compatible across + * different major versions of ICU, nor across platforms of different endianness or + * different base character set family (ASCII vs EBCDIC). Supports preflighting (with + * binaryRules=NULL and rulesCapacity=0) to get the rules length without copying them to + * the binaryRules buffer. However, whether preflighting or not, if the actual length + * is greater than INT32_MAX, then the function returns 0 and sets *status to + * U_INDEX_OUTOFBOUNDS_ERROR. + + * @param bi The break iterator to use. + * @param binaryRules Buffer to receive the compiled binary rules; set to NULL for + * preflighting. + * @param rulesCapacity Capacity (in bytes) of the binaryRules buffer; set to 0 for + * preflighting. Must be >= 0. + * @param status Pointer to UErrorCode to receive any errors, such as + * U_BUFFER_OVERFLOW_ERROR, U_INDEX_OUTOFBOUNDS_ERROR, or + * U_ILLEGAL_ARGUMENT_ERROR. + * @return The actual byte length of the binary rules, if <= INT32_MAX; + * otherwise 0. If not preflighting and this is larger than + * rulesCapacity, *status will be set to an error. + * @see ubrk_openBinaryRules + * @draft ICU 59 + */ +U_DRAFT int32_t U_EXPORT2 +ubrk_getBinaryRules(UBreakIterator *bi, + uint8_t * binaryRules, int32_t rulesCapacity, + UErrorCode * status); + +#endif /* U_HIDE_DRAFT_API */ + #endif /* #if !UCONFIG_NO_BREAK_ITERATION */ #endif diff --git a/icuSources/common/unicode/ucasemap.h b/icuSources/common/unicode/ucasemap.h index b37e1658..f4663ef7 100644 --- a/icuSources/common/unicode/ucasemap.h +++ b/icuSources/common/unicode/ucasemap.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: ucasemap.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -20,8 +22,8 @@ #define __UCASEMAP_H__ #include "unicode/utypes.h" -#include "unicode/ustring.h" #include "unicode/localpointer.h" +#include "unicode/ustring.h" /** * \file @@ -94,7 +96,7 @@ U_DEFINE_LOCAL_OPEN_POINTER(LocalUCaseMapPointer, UCaseMap, ucasemap_close); U_NAMESPACE_END -#endif +#endif // U_SHOW_CPLUSPLUS_API /** * Get the locale ID that is used for language-dependent case mappings. @@ -183,6 +185,15 @@ ucasemap_setOptions(UCaseMap *csm, uint32_t options, UErrorCode *pErrorCode); */ #define U_TITLECASE_NO_BREAK_ADJUSTMENT 0x200 +/** + * Omit unchanged text when case-mapping with Edits. + * + * @see CaseMap + * @see Edits + * @draft ICU 59 + */ +#define UCASEMAP_OMIT_UNCHANGED_TEXT 0x4000 + #if !UCONFIG_NO_BREAK_ITERATION /** @@ -251,7 +262,7 @@ ucasemap_setBreakIterator(UCaseMap *csm, UBreakIterator *iterToAdopt, UErrorCode * @param dest A buffer for the result string. The result will be NUL-terminated if * the buffer is large enough. * The contents is undefined in case of failure. - * @param destCapacity The size of the buffer (number of bytes). If it is 0, then + * @param destCapacity The size of the buffer (number of UChars). If it is 0, then * dest may be NULL and the function will only return the length of the result * without writing any of the result string. * @param src The original string. @@ -270,7 +281,7 @@ ucasemap_toTitle(UCaseMap *csm, const UChar *src, int32_t srcLength, UErrorCode *pErrorCode); -#endif +#endif // UCONFIG_NO_BREAK_ITERATION /** * Lowercase the characters in a UTF-8 string. diff --git a/icuSources/common/unicode/ucat.h b/icuSources/common/unicode/ucat.h index ad9f0373..4d1ff3f6 100644 --- a/icuSources/common/unicode/ucat.h +++ b/icuSources/common/unicode/ucat.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (c) 2003-2004, International Business Machines diff --git a/icuSources/common/unicode/uchar.h b/icuSources/common/unicode/uchar.h index 61835840..8174ca23 100644 --- a/icuSources/common/unicode/uchar.h +++ b/icuSources/common/unicode/uchar.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 1997-2016, International Business Machines @@ -39,7 +41,7 @@ U_CDECL_BEGIN * @see u_getUnicodeVersion * @stable ICU 2.0 */ -#define U_UNICODE_VERSION "8.0" +#define U_UNICODE_VERSION "9.0" /** * \file @@ -397,38 +399,41 @@ typedef enum UProperty { UCHAR_CHANGES_WHEN_CASEMAPPED=55, /** Binary property Changes_When_NFKC_Casefolded. @stable ICU 4.4 */ UCHAR_CHANGES_WHEN_NFKC_CASEFOLDED=56, -#ifndef U_HIDE_DRAFT_API /** * Binary property Emoji. * See http://www.unicode.org/reports/tr51/#Emoji_Properties * - * @draft ICU 57 + * @stable ICU 57 */ UCHAR_EMOJI=57, /** * Binary property Emoji_Presentation. * See http://www.unicode.org/reports/tr51/#Emoji_Properties * - * @draft ICU 57 + * @stable ICU 57 */ UCHAR_EMOJI_PRESENTATION=58, /** * Binary property Emoji_Modifier. * See http://www.unicode.org/reports/tr51/#Emoji_Properties * - * @draft ICU 57 + * @stable ICU 57 */ UCHAR_EMOJI_MODIFIER=59, /** * Binary property Emoji_Modifier_Base. * See http://www.unicode.org/reports/tr51/#Emoji_Properties * - * @draft ICU 57 + * @stable ICU 57 */ UCHAR_EMOJI_MODIFIER_BASE=60, -#endif /* U_HIDE_DRAFT_API */ - /** One more than the last constant for binary Unicode properties. @stable ICU 2.1 */ +#ifndef U_HIDE_DEPRECATED_API + /** + * One more than the last constant for binary Unicode properties. + * @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420. + */ UCHAR_BINARY_LIMIT=61, +#endif // U_HIDE_DEPRECATED_API /** Enumerated property Bidi_Class. Same as u_charDirection, returns UCharDirection values. @stable ICU 2.2 */ @@ -515,8 +520,13 @@ typedef enum UProperty { (http://www.unicode.org/reports/tr9/) Returns UBidiPairedBracketType values. @stable ICU 52 */ UCHAR_BIDI_PAIRED_BRACKET_TYPE=0x1015, - /** One more than the last constant for enumerated/integer Unicode properties. @stable ICU 2.2 */ +#ifndef U_HIDE_DEPRECATED_API + /** + * One more than the last constant for enumerated/integer Unicode properties. + * @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420. + */ UCHAR_INT_LIMIT=0x1016, +#endif // U_HIDE_DEPRECATED_API /** Bitmask property General_Category_Mask. This is the General_Category property returned as a bit mask. @@ -529,16 +539,26 @@ typedef enum UProperty { UCHAR_GENERAL_CATEGORY_MASK=0x2000, /** First constant for bit-mask Unicode properties. @stable ICU 2.4 */ UCHAR_MASK_START=UCHAR_GENERAL_CATEGORY_MASK, - /** One more than the last constant for bit-mask Unicode properties. @stable ICU 2.4 */ +#ifndef U_HIDE_DEPRECATED_API + /** + * One more than the last constant for bit-mask Unicode properties. + * @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420. + */ UCHAR_MASK_LIMIT=0x2001, +#endif // U_HIDE_DEPRECATED_API /** Double property Numeric_Value. Corresponds to u_getNumericValue. @stable ICU 2.4 */ UCHAR_NUMERIC_VALUE=0x3000, /** First constant for double Unicode properties. @stable ICU 2.4 */ UCHAR_DOUBLE_START=UCHAR_NUMERIC_VALUE, - /** One more than the last constant for double Unicode properties. @stable ICU 2.4 */ +#ifndef U_HIDE_DEPRECATED_API + /** + * One more than the last constant for double Unicode properties. + * @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420. + */ UCHAR_DOUBLE_LIMIT=0x3001, +#endif // U_HIDE_DEPRECATED_API /** String property Age. Corresponds to u_charAge. @stable ICU 2.4 */ @@ -590,8 +610,13 @@ typedef enum UProperty { /** String property Bidi_Paired_Bracket (new in Unicode 6.3). Corresponds to u_getBidiPairedBracket. @stable ICU 52 */ UCHAR_BIDI_PAIRED_BRACKET=0x400D, - /** One more than the last constant for string Unicode properties. @stable ICU 2.4 */ +#ifndef U_HIDE_DEPRECATED_API + /** + * One more than the last constant for string Unicode properties. + * @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420. + */ UCHAR_STRING_LIMIT=0x400E, +#endif // U_HIDE_DEPRECATED_API /** Miscellaneous property Script_Extensions (new in Unicode 6.0). Some characters are commonly used in multiple scripts. @@ -601,9 +626,14 @@ typedef enum UProperty { UCHAR_SCRIPT_EXTENSIONS=0x7000, /** First constant for Unicode properties with unusual value types. @stable ICU 4.6 */ UCHAR_OTHER_PROPERTY_START=UCHAR_SCRIPT_EXTENSIONS, - /** One more than the last constant for Unicode properties with unusual value types. - * @stable ICU 4.6 */ +#ifndef U_HIDE_DEPRECATED_API + /** + * One more than the last constant for Unicode properties with unusual value types. + * @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420. + */ UCHAR_OTHER_PROPERTY_LIMIT=0x7001, +#endif // U_HIDE_DEPRECATED_API + /** Represents a nonexistent or invalid property or property value. @stable ICU 2.4 */ UCHAR_INVALID_CODE = -1 } UProperty; @@ -684,7 +714,13 @@ typedef enum UCharCategory U_INITIAL_PUNCTUATION = 28, /** Pf @stable ICU 2.0 */ U_FINAL_PUNCTUATION = 29, - /** One higher than the last enum UCharCategory constant. @stable ICU 2.0 */ + /** + * One higher than the last enum UCharCategory constant. + * This numeric value is stable (will not change), see + * http://www.unicode.org/policies/stability_policy.html#Property_Value + * + * @stable ICU 2.0 + */ U_CHAR_CATEGORY_COUNT } UCharCategory; @@ -858,8 +894,15 @@ typedef enum UCharDirection { U_RIGHT_TO_LEFT_ISOLATE = 21, /** PDI @stable ICU 52 */ U_POP_DIRECTIONAL_ISOLATE = 22, - /** @stable ICU 2.0 */ +#ifndef U_HIDE_DEPRECATED_API + /** + * One more than the highest UCharDirection value. + * The highest value is available via u_getIntPropertyMaxValue(UCHAR_BIDI_CLASS). + * + * @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420. + */ U_CHAR_DIRECTION_COUNT +#endif // U_HIDE_DEPRECATED_API } UCharDirection; /** @@ -881,8 +924,15 @@ typedef enum UBidiPairedBracketType { U_BPT_OPEN, /** Close paired bracket. @stable ICU 52 */ U_BPT_CLOSE, - /** @stable ICU 52 */ +#ifndef U_HIDE_DEPRECATED_API + /** + * One more than the highest normal UBidiPairedBracketType value. + * The highest value is available via u_getIntPropertyMaxValue(UCHAR_BIDI_PAIRED_BRACKET_TYPE). + * + * @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420. + */ U_BPT_COUNT /* 3 */ +#endif // U_HIDE_DEPRECATED_API } UBidiPairedBracketType; /** @@ -1572,8 +1622,40 @@ enum UBlockCode { /** @stable ICU 56 */ UBLOCK_SUTTON_SIGNWRITING = 262, /*[1D800]*/ - /** @stable ICU 2.0 */ - UBLOCK_COUNT = 263, + /* New blocks in Unicode 9.0 */ + + /** @stable ICU 58 */ + UBLOCK_ADLAM = 263, /*[1E900]*/ + /** @stable ICU 58 */ + UBLOCK_BHAIKSUKI = 264, /*[11C00]*/ + /** @stable ICU 58 */ + UBLOCK_CYRILLIC_EXTENDED_C = 265, /*[1C80]*/ + /** @stable ICU 58 */ + UBLOCK_GLAGOLITIC_SUPPLEMENT = 266, /*[1E000]*/ + /** @stable ICU 58 */ + UBLOCK_IDEOGRAPHIC_SYMBOLS_AND_PUNCTUATION = 267, /*[16FE0]*/ + /** @stable ICU 58 */ + UBLOCK_MARCHEN = 268, /*[11C70]*/ + /** @stable ICU 58 */ + UBLOCK_MONGOLIAN_SUPPLEMENT = 269, /*[11660]*/ + /** @stable ICU 58 */ + UBLOCK_NEWA = 270, /*[11400]*/ + /** @stable ICU 58 */ + UBLOCK_OSAGE = 271, /*[104B0]*/ + /** @stable ICU 58 */ + UBLOCK_TANGUT = 272, /*[17000]*/ + /** @stable ICU 58 */ + UBLOCK_TANGUT_COMPONENTS = 273, /*[18800]*/ + +#ifndef U_HIDE_DEPRECATED_API + /** + * One more than the highest normal UBlockCode value. + * The highest value is available via u_getIntPropertyMaxValue(UCHAR_BLOCK). + * + * @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420. + */ + UBLOCK_COUNT = 274, +#endif // U_HIDE_DEPRECATED_API /** @stable ICU 2.0 */ UBLOCK_INVALID_CODE=-1 @@ -1602,7 +1684,15 @@ typedef enum UEastAsianWidth { U_EA_FULLWIDTH, /*[F]*/ U_EA_NARROW, /*[Na]*/ U_EA_WIDE, /*[W]*/ +#ifndef U_HIDE_DEPRECATED_API + /** + * One more than the highest normal UEastAsianWidth value. + * The highest value is available via u_getIntPropertyMaxValue(UCHAR_EAST_ASIAN_WIDTH). + * + * @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420. + */ U_EA_COUNT +#endif // U_HIDE_DEPRECATED_API } UEastAsianWidth; /** @@ -1631,8 +1721,13 @@ typedef enum UCharNameChoice { U_EXTENDED_CHAR_NAME = U_UNICODE_CHAR_NAME+2, /** Corrected name from NameAliases.txt. @stable ICU 4.4 */ U_CHAR_NAME_ALIAS, - /** @stable ICU 2.0 */ +#ifndef U_HIDE_DEPRECATED_API + /** + * One more than the highest normal UCharNameChoice value. + * @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420. + */ U_CHAR_NAME_CHOICE_COUNT +#endif // U_HIDE_DEPRECATED_API } UCharNameChoice; /** @@ -1651,7 +1746,13 @@ typedef enum UCharNameChoice { typedef enum UPropertyNameChoice { U_SHORT_PROPERTY_NAME, U_LONG_PROPERTY_NAME, +#ifndef U_HIDE_DEPRECATED_API + /** + * One more than the highest normal UPropertyNameChoice value. + * @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420. + */ U_PROPERTY_NAME_CHOICE_COUNT +#endif // U_HIDE_DEPRECATED_API } UPropertyNameChoice; /** @@ -1685,7 +1786,15 @@ typedef enum UDecompositionType { U_DT_SUPER, /*[sup]*/ U_DT_VERTICAL, /*[vert]*/ U_DT_WIDE, /*[wide]*/ +#ifndef U_HIDE_DEPRECATED_API + /** + * One more than the highest normal UDecompositionType value. + * The highest value is available via u_getIntPropertyMaxValue(UCHAR_DECOMPOSITION_TYPE). + * + * @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420. + */ U_DT_COUNT /* 18 */ +#endif // U_HIDE_DEPRECATED_API } UDecompositionType; /** @@ -1707,7 +1816,15 @@ typedef enum UJoiningType { U_JT_LEFT_JOINING, /*[L]*/ U_JT_RIGHT_JOINING, /*[R]*/ U_JT_TRANSPARENT, /*[T]*/ +#ifndef U_HIDE_DEPRECATED_API + /** + * One more than the highest normal UJoiningType value. + * The highest value is available via u_getIntPropertyMaxValue(UCHAR_JOINING_TYPE). + * + * @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420. + */ U_JT_COUNT /* 6 */ +#endif // U_HIDE_DEPRECATED_API } UJoiningType; /** @@ -1810,7 +1927,18 @@ typedef enum UJoiningGroup { U_JG_MANICHAEAN_YODH, /**< @stable ICU 54 */ U_JG_MANICHAEAN_ZAYIN, /**< @stable ICU 54 */ U_JG_STRAIGHT_WAW, /**< @stable ICU 54 */ + U_JG_AFRICAN_FEH, /**< @stable ICU 58 */ + U_JG_AFRICAN_NOON, /**< @stable ICU 58 */ + U_JG_AFRICAN_QAF, /**< @stable ICU 58 */ +#ifndef U_HIDE_DEPRECATED_API + /** + * One more than the highest normal UJoiningGroup value. + * The highest value is available via u_getIntPropertyMaxValue(UCHAR_JOINING_GROUP). + * + * @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420. + */ U_JG_COUNT +#endif // U_HIDE_DEPRECATED_API } UJoiningGroup; /** @@ -1836,10 +1964,31 @@ typedef enum UGraphemeClusterBreak { U_GCB_LVT = 7, /*[LVT]*/ U_GCB_T = 8, /*[T]*/ U_GCB_V = 9, /*[V]*/ + /** @stable ICU 4.0 */ U_GCB_SPACING_MARK = 10, /*[SM]*/ /* from here on: new in Unicode 5.1/ICU 4.0 */ + /** @stable ICU 4.0 */ U_GCB_PREPEND = 11, /*[PP]*/ + /** @stable ICU 50 */ U_GCB_REGIONAL_INDICATOR = 12, /*[RI]*/ /* new in Unicode 6.2/ICU 50 */ - U_GCB_COUNT = 13 + /** @stable ICU 58 */ + U_GCB_E_BASE = 13, /*[EB]*/ /* from here on: new in Unicode 9.0/ICU 58 */ + /** @stable ICU 58 */ + U_GCB_E_BASE_GAZ = 14, /*[EBG]*/ + /** @stable ICU 58 */ + U_GCB_E_MODIFIER = 15, /*[EM]*/ + /** @stable ICU 58 */ + U_GCB_GLUE_AFTER_ZWJ = 16, /*[GAZ]*/ + /** @stable ICU 58 */ + U_GCB_ZWJ = 17, /*[ZWJ]*/ +#ifndef U_HIDE_DEPRECATED_API + /** + * One more than the highest normal UGraphemeClusterBreak value. + * The highest value is available via u_getIntPropertyMaxValue(UCHAR_GRAPHEME_CLUSTER_BREAK). + * + * @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420. + */ + U_GCB_COUNT = 18 +#endif // U_HIDE_DEPRECATED_API } UGraphemeClusterBreak; /** @@ -1864,16 +2013,43 @@ typedef enum UWordBreakValues { U_WB_MIDNUM = 5, /*[MN]*/ U_WB_NUMERIC = 6, /*[NU]*/ U_WB_EXTENDNUMLET = 7, /*[EX]*/ + /** @stable ICU 4.0 */ U_WB_CR = 8, /*[CR]*/ /* from here on: new in Unicode 5.1/ICU 4.0 */ + /** @stable ICU 4.0 */ U_WB_EXTEND = 9, /*[Extend]*/ + /** @stable ICU 4.0 */ U_WB_LF = 10, /*[LF]*/ + /** @stable ICU 4.0 */ U_WB_MIDNUMLET =11, /*[MB]*/ + /** @stable ICU 4.0 */ U_WB_NEWLINE =12, /*[NL]*/ + /** @stable ICU 50 */ U_WB_REGIONAL_INDICATOR = 13, /*[RI]*/ /* new in Unicode 6.2/ICU 50 */ + /** @stable ICU 52 */ U_WB_HEBREW_LETTER = 14, /*[HL]*/ /* from here on: new in Unicode 6.3/ICU 52 */ + /** @stable ICU 52 */ U_WB_SINGLE_QUOTE = 15, /*[SQ]*/ + /** @stable ICU 52 */ U_WB_DOUBLE_QUOTE = 16, /*[DQ]*/ - U_WB_COUNT = 17 + /** @stable ICU 58 */ + U_WB_E_BASE = 17, /*[EB]*/ /* from here on: new in Unicode 9.0/ICU 58 */ + /** @stable ICU 58 */ + U_WB_E_BASE_GAZ = 18, /*[EBG]*/ + /** @stable ICU 58 */ + U_WB_E_MODIFIER = 19, /*[EM]*/ + /** @stable ICU 58 */ + U_WB_GLUE_AFTER_ZWJ = 20, /*[GAZ]*/ + /** @stable ICU 58 */ + U_WB_ZWJ = 21, /*[ZWJ]*/ +#ifndef U_HIDE_DEPRECATED_API + /** + * One more than the highest normal UWordBreakValues value. + * The highest value is available via u_getIntPropertyMaxValue(UCHAR_WORD_BREAK). + * + * @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420. + */ + U_WB_COUNT = 22 +#endif // U_HIDE_DEPRECATED_API } UWordBreakValues; /** @@ -1904,7 +2080,15 @@ typedef enum USentenceBreak { U_SB_EXTEND = 12, /*[EX]*/ U_SB_LF = 13, /*[LF]*/ U_SB_SCONTINUE = 14, /*[SC]*/ +#ifndef U_HIDE_DEPRECATED_API + /** + * One more than the highest normal USentenceBreak value. + * The highest value is available via u_getIntPropertyMaxValue(UCHAR_SENTENCE_BREAK). + * + * @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420. + */ U_SB_COUNT = 15 +#endif // U_HIDE_DEPRECATED_API } USentenceBreak; /** @@ -1951,18 +2135,43 @@ typedef enum ULineBreak { U_LB_SPACE = 26, /*[SP]*/ U_LB_BREAK_SYMBOLS = 27, /*[SY]*/ U_LB_ZWSPACE = 28, /*[ZW]*/ + /** @stable ICU 2.6 */ U_LB_NEXT_LINE = 29, /*[NL]*/ /* from here on: new in Unicode 4/ICU 2.6 */ + /** @stable ICU 2.6 */ U_LB_WORD_JOINER = 30, /*[WJ]*/ + /** @stable ICU 3.4 */ U_LB_H2 = 31, /*[H2]*/ /* from here on: new in Unicode 4.1/ICU 3.4 */ + /** @stable ICU 3.4 */ U_LB_H3 = 32, /*[H3]*/ + /** @stable ICU 3.4 */ U_LB_JL = 33, /*[JL]*/ + /** @stable ICU 3.4 */ U_LB_JT = 34, /*[JT]*/ + /** @stable ICU 3.4 */ U_LB_JV = 35, /*[JV]*/ + /** @stable ICU 4.4 */ U_LB_CLOSE_PARENTHESIS = 36, /*[CP]*/ /* new in Unicode 5.2/ICU 4.4 */ + /** @stable ICU 49 */ U_LB_CONDITIONAL_JAPANESE_STARTER = 37,/*[CJ]*/ /* new in Unicode 6.1/ICU 49 */ + /** @stable ICU 49 */ U_LB_HEBREW_LETTER = 38, /*[HL]*/ /* new in Unicode 6.1/ICU 49 */ + /** @stable ICU 50 */ U_LB_REGIONAL_INDICATOR = 39,/*[RI]*/ /* new in Unicode 6.2/ICU 50 */ - U_LB_COUNT = 40 + /** @stable ICU 58 */ + U_LB_E_BASE = 40, /*[EB]*/ /* from here on: new in Unicode 9.0/ICU 58 */ + /** @stable ICU 58 */ + U_LB_E_MODIFIER = 41, /*[EM]*/ + /** @stable ICU 58 */ + U_LB_ZWJ = 42, /*[ZWJ]*/ +#ifndef U_HIDE_DEPRECATED_API + /** + * One more than the highest normal ULineBreak value. + * The highest value is available via u_getIntPropertyMaxValue(UCHAR_LINE_BREAK). + * + * @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420. + */ + U_LB_COUNT = 43 +#endif // U_HIDE_DEPRECATED_API } ULineBreak; /** @@ -1982,7 +2191,15 @@ typedef enum UNumericType { U_NT_DECIMAL, /*[de]*/ U_NT_DIGIT, /*[di]*/ U_NT_NUMERIC, /*[nu]*/ +#ifndef U_HIDE_DEPRECATED_API + /** + * One more than the highest normal UNumericType value. + * The highest value is available via u_getIntPropertyMaxValue(UCHAR_NUMERIC_TYPE). + * + * @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420. + */ U_NT_COUNT +#endif // U_HIDE_DEPRECATED_API } UNumericType; /** @@ -2004,7 +2221,15 @@ typedef enum UHangulSyllableType { U_HST_TRAILING_JAMO, /*[T]*/ U_HST_LV_SYLLABLE, /*[LV]*/ U_HST_LVT_SYLLABLE, /*[LVT]*/ +#ifndef U_HIDE_DEPRECATED_API + /** + * One more than the highest normal UHangulSyllableType value. + * The highest value is available via u_getIntPropertyMaxValue(UCHAR_HANGUL_SYLLABLE_TYPE). + * + * @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420. + */ U_HST_COUNT +#endif // U_HIDE_DEPRECATED_API } UHangulSyllableType; /** diff --git a/icuSources/common/unicode/ucharstrie.h b/icuSources/common/unicode/ucharstrie.h index 0575a974..533e8c55 100644 --- a/icuSources/common/unicode/ucharstrie.h +++ b/icuSources/common/unicode/ucharstrie.h @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * Copyright (C) 2010-2012, International Business Machines * Corporation and others. All Rights Reserved. ******************************************************************************* * file name: ucharstrie.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -26,6 +28,7 @@ #include "unicode/uobject.h" #include "unicode/ustringtrie.h" +#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN class Appendable; @@ -34,7 +37,7 @@ class UVector32; /** * Light-weight, non-const reader class for a UCharsTrie. - * Traverses a UChar-serialized data structure with minimal state, + * Traverses a char16_t-serialized data structure with minimal state, * for mapping strings (16-bit-unit sequences) to non-negative integer values. * * This class owns the serialized trie data only if it was constructed by @@ -50,18 +53,18 @@ public: /** * Constructs a UCharsTrie reader instance. * - * The trieUChars must contain a copy of a UChar sequence from the UCharsTrieBuilder, - * starting with the first UChar of that sequence. - * The UCharsTrie object will not read more UChars than + * The trieUChars must contain a copy of a char16_t sequence from the UCharsTrieBuilder, + * starting with the first char16_t of that sequence. + * The UCharsTrie object will not read more char16_ts than * the UCharsTrieBuilder generated in the corresponding build() call. * * The array is not copied/cloned and must not be modified while * the UCharsTrie object is in use. * - * @param trieUChars The UChar array that contains the serialized trie. + * @param trieUChars The char16_t array that contains the serialized trie. * @stable ICU 4.8 */ - UCharsTrie(const UChar *trieUChars) + UCharsTrie(ConstChar16Ptr trieUChars) : ownedArray_(NULL), uchars_(trieUChars), pos_(uchars_), remainingMatchLength_(-1) {} @@ -73,7 +76,7 @@ public: /** * Copy constructor, copies the other trie reader object and its state, - * but not the UChar array which will be shared. (Shallow copy.) + * but not the char16_t array which will be shared. (Shallow copy.) * @param other Another UCharsTrie object. * @stable ICU 4.8 */ @@ -107,8 +110,8 @@ public: private: friend class UCharsTrie; - const UChar *uchars; - const UChar *pos; + const char16_t *uchars; + const char16_t *pos; int32_t remainingMatchLength; }; @@ -146,14 +149,14 @@ public: /** * Determines whether the string so far matches, whether it has a value, - * and whether another input UChar can continue a matching string. + * and whether another input char16_t can continue a matching string. * @return The match/value Result. * @stable ICU 4.8 */ UStringTrieResult current() const; /** - * Traverses the trie from the initial state for this input UChar. + * Traverses the trie from the initial state for this input char16_t. * Equivalent to reset().next(uchar). * @param uchar Input char value. Values below 0 and above 0xffff will never match. * @return The match/value Result. @@ -175,7 +178,7 @@ public: UStringTrieResult firstForCodePoint(UChar32 cp); /** - * Traverses the trie from the current state for this input UChar. + * Traverses the trie from the current state for this input char16_t. * @param uchar Input char value. Values below 0 and above 0xffff will never match. * @return The match/value Result. * @stable ICU 4.8 @@ -206,7 +209,7 @@ public: * @return The match/value Result. * @stable ICU 4.8 */ - UStringTrieResult next(const UChar *s, int32_t length); + UStringTrieResult next(ConstChar16Ptr s, int32_t length); /** * Returns a matching string's value if called immediately after @@ -218,7 +221,7 @@ public: * @stable ICU 4.8 */ inline int32_t getValue() const { - const UChar *pos=pos_; + const char16_t *pos=pos_; int32_t leadUnit=*pos++; // U_ASSERT(leadUnit>=kMinValueLead); return leadUnit&kValueIsFinal ? @@ -235,16 +238,16 @@ public: * @stable ICU 4.8 */ inline UBool hasUniqueValue(int32_t &uniqueValue) const { - const UChar *pos=pos_; + const char16_t *pos=pos_; // Skip the rest of a pending linear-match node. return pos!=NULL && findUniqueValue(pos+remainingMatchLength_+1, FALSE, uniqueValue); } /** - * Finds each UChar which continues the string from the current state. - * That is, each UChar c for which it would be next(c)!=USTRINGTRIE_NO_MATCH now. - * @param out Each next UChar is appended to this object. - * @return the number of UChars which continue the string from here + * Finds each char16_t which continues the string from the current state. + * That is, each char16_t c for which it would be next(c)!=USTRINGTRIE_NO_MATCH now. + * @param out Each next char16_t is appended to this object. + * @return the number of char16_ts which continue the string from here * @stable ICU 4.8 */ int32_t getNextUChars(Appendable &out) const; @@ -256,8 +259,8 @@ public: class U_COMMON_API Iterator : public UMemory { public: /** - * Iterates from the root of a UChar-serialized UCharsTrie. - * @param trieUChars The trie UChars. + * Iterates from the root of a char16_t-serialized UCharsTrie. + * @param trieUChars The trie char16_ts. * @param maxStringLength If 0, the iterator returns full strings. * Otherwise, the iterator returns strings with this maximum length. * @param errorCode Standard ICU error code. Its input value must @@ -266,7 +269,7 @@ public: * function chaining. (See User Guide for details.) * @stable ICU 4.8 */ - Iterator(const UChar *trieUChars, int32_t maxStringLength, UErrorCode &errorCode); + Iterator(ConstChar16Ptr trieUChars, int32_t maxStringLength, UErrorCode &errorCode); /** * Iterates from the current state of the specified UCharsTrie. @@ -334,11 +337,11 @@ public: return TRUE; } - const UChar *branchNext(const UChar *pos, int32_t length, UErrorCode &errorCode); + const char16_t *branchNext(const char16_t *pos, int32_t length, UErrorCode &errorCode); - const UChar *uchars_; - const UChar *pos_; - const UChar *initialPos_; + const char16_t *uchars_; + const char16_t *pos_; + const char16_t *initialPos_; int32_t remainingMatchLength_; int32_t initialRemainingMatchLength_; UBool skipValue_; // Skip intermediate value which was already delivered. @@ -366,7 +369,7 @@ private: * this constructor adopts the builder's array. * This constructor is only called by the builder. */ - UCharsTrie(UChar *adoptUChars, const UChar *trieUChars) + UCharsTrie(char16_t *adoptUChars, const char16_t *trieUChars) : ownedArray_(adoptUChars), uchars_(trieUChars), pos_(uchars_), remainingMatchLength_(-1) {} @@ -379,7 +382,7 @@ private: // Reads a compact 32-bit integer. // pos is already after the leadUnit, and the lead unit has bit 15 reset. - static inline int32_t readValue(const UChar *pos, int32_t leadUnit) { + static inline int32_t readValue(const char16_t *pos, int32_t leadUnit) { int32_t value; if(leadUnit=kMinTwoUnitValueLead) { if(leadUnit=kMinTwoUnitNodeValueLead) { if(leadUnit=kMinTwoUnitDeltaLead) { if(delta==kThreeUnitDeltaLead) { @@ -442,7 +445,7 @@ private: return pos+delta; } - static const UChar *skipDelta(const UChar *pos) { + static const char16_t *skipDelta(const char16_t *pos) { int32_t delta=*pos++; if(delta>=kMinTwoUnitDeltaLead) { if(delta==kThreeUnitDeltaLead) { @@ -459,28 +462,28 @@ private: } // Handles a branch node for both next(uchar) and next(string). - UStringTrieResult branchNext(const UChar *pos, int32_t length, int32_t uchar); + UStringTrieResult branchNext(const char16_t *pos, int32_t length, int32_t uchar); // Requires remainingLength_<0. - UStringTrieResult nextImpl(const UChar *pos, int32_t uchar); + UStringTrieResult nextImpl(const char16_t *pos, int32_t uchar); // Helper functions for hasUniqueValue(). // Recursively finds a unique value (or whether there is not a unique one) // from a branch. - static const UChar *findUniqueValueFromBranch(const UChar *pos, int32_t length, + static const char16_t *findUniqueValueFromBranch(const char16_t *pos, int32_t length, UBool haveUniqueValue, int32_t &uniqueValue); // Recursively finds a unique value (or whether there is not a unique one) // starting from a position on a node lead unit. - static UBool findUniqueValue(const UChar *pos, UBool haveUniqueValue, int32_t &uniqueValue); + static UBool findUniqueValue(const char16_t *pos, UBool haveUniqueValue, int32_t &uniqueValue); // Helper functions for getNextUChars(). // getNextUChars() when pos is on a branch node. - static void getNextBranchUChars(const UChar *pos, int32_t length, Appendable &out); + static void getNextBranchUChars(const char16_t *pos, int32_t length, Appendable &out); // UCharsTrie data structure // - // The trie consists of a series of UChar-serialized nodes for incremental - // Unicode string/UChar sequence matching. (UChar=16-bit unsigned integer) + // The trie consists of a series of char16_t-serialized nodes for incremental + // Unicode string/char16_t sequence matching. (char16_t=16-bit unsigned integer) // The root node is at the beginning of the trie data. // // Types of nodes are distinguished by their node lead unit ranges. @@ -489,9 +492,9 @@ private: // // Node types: // - Final-value node: Stores a 32-bit integer in a compact, variable-length format. - // The value is for the string/UChar sequence so far. + // The value is for the string/char16_t sequence so far. // - Match node, optionally with an intermediate value in a different compact format. - // The value, if present, is for the string/UChar sequence so far. + // The value, if present, is for the string/char16_t sequence so far. // // Aside from the value, which uses the node lead unit's high bits: // @@ -558,19 +561,20 @@ private: static const int32_t kMaxTwoUnitDelta=((kThreeUnitDeltaLead-kMinTwoUnitDeltaLead)<<16)-1; // 0x03feffff - UChar *ownedArray_; + char16_t *ownedArray_; // Fixed value referencing the UCharsTrie words. - const UChar *uchars_; + const char16_t *uchars_; // Iterator variables. // Pointer to next trie unit to read. NULL if no more matches. - const UChar *pos_; + const char16_t *pos_; // Remaining length of a linear-match node, minus 1. Negative if not in such a node. int32_t remainingMatchLength_; }; U_NAMESPACE_END +#endif // U_SHOW_CPLUSPLUS_API #endif // __UCHARSTRIE_H__ diff --git a/icuSources/common/unicode/ucharstriebuilder.h b/icuSources/common/unicode/ucharstriebuilder.h index f7a8039b..e8e7390b 100644 --- a/icuSources/common/unicode/ucharstriebuilder.h +++ b/icuSources/common/unicode/ucharstriebuilder.h @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * Copyright (C) 2010-2016, International Business Machines * Corporation and others. All Rights Reserved. ******************************************************************************* * file name: ucharstriebuilder.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -25,6 +27,7 @@ * \brief C++ API: Builder for icu::UCharsTrie */ +#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN class UCharsTrieElement; @@ -87,21 +90,21 @@ public: UCharsTrie *build(UStringTrieBuildOption buildOption, UErrorCode &errorCode); /** - * Builds a UCharsTrie for the add()ed data and UChar-serializes it. + * Builds a UCharsTrie for the add()ed data and char16_t-serializes it. * Once built, no further data can be add()ed until clear() is called. * * A UCharsTrie cannot be empty. At least one (string, value) pair * must have been add()ed. * * Multiple calls to buildUnicodeString() set the UnicodeStrings to the - * builder's same UChar array, without rebuilding. + * builder's same char16_t array, without rebuilding. * If buildUnicodeString() is called after build(), the trie will be * re-serialized into a new array. * If build() is called after buildUnicodeString(), the trie object will become * the owner of the previously returned array. * After clear() has been called, a new array will be used as well. * @param buildOption Build option, see UStringTrieBuildOption. - * @param result A UnicodeString which will be set to the UChar-serialized + * @param result A UnicodeString which will be set to the char16_t-serialized * UCharsTrie for the add()ed data. * @param errorCode Standard ICU error code. Its input value must * pass the U_SUCCESS() test, or else the function returns @@ -133,14 +136,14 @@ private: void buildUChars(UStringTrieBuildOption buildOption, UErrorCode &errorCode); virtual int32_t getElementStringLength(int32_t i) const; - virtual UChar getElementUnit(int32_t i, int32_t unitIndex) const; + virtual char16_t getElementUnit(int32_t i, int32_t unitIndex) const; virtual int32_t getElementValue(int32_t i) const; virtual int32_t getLimitOfLinearMatch(int32_t first, int32_t last, int32_t unitIndex) const; virtual int32_t countElementUnits(int32_t start, int32_t limit, int32_t unitIndex) const; virtual int32_t skipElementsBySomeUnits(int32_t i, int32_t unitIndex, int32_t count) const; - virtual int32_t indexOfElementWithNextUnit(int32_t i, int32_t unitIndex, UChar unit) const; + virtual int32_t indexOfElementWithNextUnit(int32_t i, int32_t unitIndex, char16_t unit) const; virtual UBool matchNodesCanHaveValues() const { return TRUE; } @@ -150,11 +153,11 @@ private: class UCTLinearMatchNode : public LinearMatchNode { public: - UCTLinearMatchNode(const UChar *units, int32_t len, Node *nextNode); + UCTLinearMatchNode(const char16_t *units, int32_t len, Node *nextNode); virtual UBool operator==(const Node &other) const; virtual void write(StringTrieBuilder &builder); private: - const UChar *s; + const char16_t *s; }; virtual Node *createLinearMatchNode(int32_t i, int32_t unitIndex, int32_t length, @@ -162,7 +165,7 @@ private: UBool ensureCapacity(int32_t length); virtual int32_t write(int32_t unit); - int32_t write(const UChar *s, int32_t length); + int32_t write(const char16_t *s, int32_t length); virtual int32_t writeElementUnits(int32_t i, int32_t unitIndex, int32_t length); virtual int32_t writeValueAndFinal(int32_t i, UBool isFinal); virtual int32_t writeValueAndType(UBool hasValue, int32_t value, int32_t node); @@ -173,13 +176,14 @@ private: int32_t elementsCapacity; int32_t elementsLength; - // UChar serialization of the trie. + // char16_t serialization of the trie. // Grows from the back: ucharsLength measures from the end of the buffer! - UChar *uchars; + char16_t *uchars; int32_t ucharsCapacity; int32_t ucharsLength; }; U_NAMESPACE_END +#endif // U_SHOW_CPLUSPLUS_API #endif // __UCHARSTRIEBUILDER_H__ diff --git a/icuSources/common/unicode/uchriter.h b/icuSources/common/unicode/uchriter.h index 6d5a990f..686f87e1 100644 --- a/icuSources/common/unicode/uchriter.h +++ b/icuSources/common/unicode/uchriter.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 1998-2005, International Business Machines @@ -13,18 +15,19 @@ /** * \file - * \brief C++ API: UChar Character Iterator + * \brief C++ API: char16_t Character Iterator */ +#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN /** * A concrete subclass of CharacterIterator that iterates over the - * characters (code units or code points) in a UChar array. + * characters (code units or code points) in a char16_t array. * It's possible not only to create an - * iterator that iterates over an entire UChar array, but also to - * create one that iterates over only a subrange of a UChar array - * (iterators over different subranges of the same UChar array don't + * iterator that iterates over an entire char16_t array, but also to + * create one that iterates over only a subrange of a char16_t array + * (iterators over different subranges of the same char16_t array don't * compare equal). * @see CharacterIterator * @see ForwardCharacterIterator @@ -33,34 +36,34 @@ U_NAMESPACE_BEGIN class U_COMMON_API UCharCharacterIterator : public CharacterIterator { public: /** - * Create an iterator over the UChar array referred to by "textPtr". + * Create an iterator over the char16_t array referred to by "textPtr". * The iteration range is 0 to length-1. * text is only aliased, not adopted (the * destructor will not delete it). - * @param textPtr The UChar array to be iterated over - * @param length The length of the UChar array + * @param textPtr The char16_t array to be iterated over + * @param length The length of the char16_t array * @stable ICU 2.0 */ - UCharCharacterIterator(const UChar* textPtr, int32_t length); + UCharCharacterIterator(ConstChar16Ptr textPtr, int32_t length); /** - * Create an iterator over the UChar array referred to by "textPtr". + * Create an iterator over the char16_t array referred to by "textPtr". * The iteration range is 0 to length-1. * text is only aliased, not adopted (the * destructor will not delete it). * The starting * position is specified by "position". If "position" is outside the valid * iteration range, the behavior of this object is undefined. - * @param textPtr The UChar array to be iteratd over - * @param length The length of the UChar array + * @param textPtr The char16_t array to be iteratd over + * @param length The length of the char16_t array * @param position The starting position of the iteration * @stable ICU 2.0 */ - UCharCharacterIterator(const UChar* textPtr, int32_t length, + UCharCharacterIterator(ConstChar16Ptr textPtr, int32_t length, int32_t position); /** - * Create an iterator over the UChar array referred to by "textPtr". + * Create an iterator over the char16_t array referred to by "textPtr". * The iteration range is 0 to end-1. * text is only aliased, not adopted (the * destructor will not delete it). @@ -68,14 +71,14 @@ public: * position is specified by "position". If begin and end do not * form a valid iteration range or "position" is outside the valid * iteration range, the behavior of this object is undefined. - * @param textPtr The UChar array to be iterated over - * @param length The length of the UChar array + * @param textPtr The char16_t array to be iterated over + * @param length The length of the char16_t array * @param textBegin The begin position of the iteration range * @param textEnd The end position of the iteration range * @param position The starting position of the iteration * @stable ICU 2.0 */ - UCharCharacterIterator(const UChar* textPtr, int32_t length, + UCharCharacterIterator(ConstChar16Ptr textPtr, int32_t length, int32_t textBegin, int32_t textEnd, int32_t position); @@ -139,7 +142,7 @@ public: * @return the first code unit in its iteration range. * @stable ICU 2.0 */ - virtual UChar first(void); + virtual char16_t first(void); /** * Sets the iterator to refer to the first code unit in its @@ -149,7 +152,7 @@ public: * @return the first code unit in its iteration range * @stable ICU 2.0 */ - virtual UChar firstPostInc(void); + virtual char16_t firstPostInc(void); /** * Sets the iterator to refer to the first code point in its @@ -179,7 +182,7 @@ public: * @return the last code unit in its iteration range. * @stable ICU 2.0 */ - virtual UChar last(void); + virtual char16_t last(void); /** * Sets the iterator to refer to the last code point in its @@ -198,7 +201,7 @@ public: * @return the code unit * @stable ICU 2.0 */ - virtual UChar setIndex(int32_t position); + virtual char16_t setIndex(int32_t position); /** * Sets the iterator to refer to the beginning of the code point @@ -218,7 +221,7 @@ public: * @return the code unit the iterator currently refers to. * @stable ICU 2.0 */ - virtual UChar current(void) const; + virtual char16_t current(void) const; /** * Returns the code point the iterator currently refers to. @@ -234,7 +237,7 @@ public: * @return the next code unit in the iteration range. * @stable ICU 2.0 */ - virtual UChar next(void); + virtual char16_t next(void); /** * Gets the current code unit for returning and advances to the next code unit @@ -244,7 +247,7 @@ public: * @return the current code unit. * @stable ICU 2.0 */ - virtual UChar nextPostInc(void); + virtual char16_t nextPostInc(void); /** * Advances to the next code point in the iteration range (toward @@ -286,7 +289,7 @@ public: * @return the previous code unit in the iteration range. * @stable ICU 2.0 */ - virtual UChar previous(void); + virtual char16_t previous(void); /** * Advances to the previous code point in the iteration range (toward @@ -332,16 +335,20 @@ public: * @return the new position * @stable ICU 2.0 */ +#ifdef move32 + // One of the system headers right now is sometimes defining a conflicting macro we don't use +#undef move32 +#endif virtual int32_t move32(int32_t delta, EOrigin origin); /** * Sets the iterator to iterate over a new range of text * @stable ICU 2.0 */ - void setText(const UChar* newText, int32_t newTextLength); + void setText(ConstChar16Ptr newText, int32_t newTextLength); /** - * Copies the UChar array under iteration into the UnicodeString + * Copies the char16_t array under iteration into the UnicodeString * referred to by "result". Even if this iterator iterates across * only a part of this string, the whole string is copied. * @param result Receives a copy of the text under iteration. @@ -373,9 +380,11 @@ protected: * Protected member text * @stable ICU 2.0 */ - const UChar* text; + const char16_t* text; }; U_NAMESPACE_END +#endif // U_SHOW_CPLUSPLUS_API + #endif diff --git a/icuSources/common/unicode/uclean.h b/icuSources/common/unicode/uclean.h index d9a1e539..5beb1f7c 100644 --- a/icuSources/common/unicode/uclean.h +++ b/icuSources/common/unicode/uclean.h @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * Copyright (C) 2001-2014, International Business Machines * Corporation and others. All Rights Reserved. ****************************************************************************** * file name: uclean.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -99,7 +101,7 @@ u_init(UErrorCode *status); U_STABLE void U_EXPORT2 u_cleanup(void); - +U_CDECL_BEGIN /** * Pointer type for a user supplied memory allocation function. * @param context user supplied value, obtained from from u_setMemoryFunctions(). @@ -147,9 +149,10 @@ typedef void U_CALLCONV UMemFreeFn (const void *context, void *mem); * @system */ U_STABLE void U_EXPORT2 -u_setMemoryFunctions(const void *context, UMemAllocFn *a, UMemReallocFn *r, UMemFreeFn *f, +u_setMemoryFunctions(const void *context, UMemAllocFn * U_CALLCONV a, UMemReallocFn * U_CALLCONV r, UMemFreeFn * U_CALLCONV f, UErrorCode *status); +U_CDECL_END #ifndef U_HIDE_DEPRECATED_API /********************************************************************************* @@ -170,6 +173,7 @@ u_setMemoryFunctions(const void *context, UMemAllocFn *a, UMemReallocFn *r, UMem */ typedef void *UMTX; +U_CDECL_BEGIN /** * Function Pointer type for a user supplied mutex initialization function. * The user-supplied function will be called by ICU whenever ICU needs to create a @@ -199,7 +203,7 @@ typedef void U_CALLCONV UMtxInitFn (const void *context, UMTX *mutex, UErrorCod * @system */ typedef void U_CALLCONV UMtxFn (const void *context, UMTX *mutex); - +U_CDECL_END /** * Set the functions that ICU will use for mutex operations diff --git a/icuSources/common/unicode/ucnv.h b/icuSources/common/unicode/ucnv.h index 564656c2..ad718aad 100644 --- a/icuSources/common/unicode/ucnv.h +++ b/icuSources/common/unicode/ucnv.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 1999-2014, International Business Machines @@ -585,7 +587,7 @@ U_DEFINE_LOCAL_OPEN_POINTER(LocalUConverterPointer, UConverter, ucnv_close); U_NAMESPACE_END -#endif +#endif // U_SHOW_CPLUSPLUS_API /** * Fills in the output parameter, subChars, with the substitution characters @@ -941,8 +943,13 @@ typedef enum UConverterUnicodeSet { UCNV_ROUNDTRIP_SET, /** Select the set of Unicode code points with roundtrip or fallback mappings. @stable ICU 4.0 */ UCNV_ROUNDTRIP_AND_FALLBACK_SET, - /** Number of UConverterUnicodeSet selectors. @stable ICU 2.6 */ +#ifndef U_HIDE_DEPRECATED_API + /** + * Number of UConverterUnicodeSet selectors. + * @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420. + */ UCNV_SET_COUNT +#endif // U_HIDE_DEPRECATED_API } UConverterUnicodeSet; diff --git a/icuSources/common/unicode/ucnv_cb.h b/icuSources/common/unicode/ucnv_cb.h index f0e67ba1..14169ed6 100644 --- a/icuSources/common/unicode/ucnv_cb.h +++ b/icuSources/common/unicode/ucnv_cb.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 2000-2004, International Business Machines diff --git a/icuSources/common/unicode/ucnv_err.h b/icuSources/common/unicode/ucnv_err.h index e092e95f..2f74754c 100644 --- a/icuSources/common/unicode/ucnv_err.h +++ b/icuSources/common/unicode/ucnv_err.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 1999-2009, International Business Machines diff --git a/icuSources/common/unicode/ucnvsel.h b/icuSources/common/unicode/ucnvsel.h index eb9588eb..6fc2285c 100644 --- a/icuSources/common/unicode/ucnvsel.h +++ b/icuSources/common/unicode/ucnvsel.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -108,7 +110,7 @@ U_DEFINE_LOCAL_OPEN_POINTER(LocalUConverterSelectorPointer, UConverterSelector, U_NAMESPACE_END -#endif +#endif // U_SHOW_CPLUSPLUS_API /** * Open a selector from its serialized form. diff --git a/icuSources/common/unicode/uconfig.h b/icuSources/common/unicode/uconfig.h index f315dad4..a6721214 100644 --- a/icuSources/common/unicode/uconfig.h +++ b/icuSources/common/unicode/uconfig.h @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 2002-2016, International Business Machines * Corporation and others. All Rights Reserved. ********************************************************************** * file name: uconfig.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/unicode/ucurr.h b/icuSources/common/unicode/ucurr.h index 71487dc1..1abb3b22 100644 --- a/icuSources/common/unicode/ucurr.h +++ b/icuSources/common/unicode/ucurr.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (c) 2002-2016, International Business Machines @@ -50,11 +52,13 @@ enum UCurrencyUsage { * @stable ICU 54 */ UCURR_USAGE_CASH=1, +#ifndef U_HIDE_DEPRECATED_API /** * One higher than the last enum UCurrencyUsage constant. - * @stable ICU 54 + * @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420. */ UCURR_USAGE_COUNT=2 +#endif // U_HIDE_DEPRECATED_API }; typedef enum UCurrencyUsage UCurrencyUsage; diff --git a/icuSources/common/unicode/udata.h b/icuSources/common/unicode/udata.h index 29e46630..600272a3 100644 --- a/icuSources/common/unicode/udata.h +++ b/icuSources/common/unicode/udata.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * @@ -6,7 +8,7 @@ * ****************************************************************************** * file name: udata.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -279,7 +281,7 @@ U_DEFINE_LOCAL_OPEN_POINTER(LocalUDataMemoryPointer, UDataMemory, udata_close); U_NAMESPACE_END -#endif +#endif // U_SHOW_CPLUSPLUS_API /** * Get the pointer to the actual data inside the data memory. @@ -408,8 +410,13 @@ typedef enum UDataFileAccess { UDATA_PACKAGES_FIRST, /** ICU does not access the file system for data loading. @stable ICU 3.4 */ UDATA_NO_FILES, - /** Number of real UDataFileAccess values. @stable ICU 3.4 */ +#ifndef U_HIDE_DEPRECATED_API + /** + * Number of real UDataFileAccess values. + * @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420. + */ UDATA_FILE_ACCESS_COUNT +#endif // U_HIDE_DEPRECATED_API } UDataFileAccess; /** diff --git a/icuSources/common/unicode/udisplaycontext.h b/icuSources/common/unicode/udisplaycontext.h index f3faf449..d7a93ebf 100644 --- a/icuSources/common/unicode/udisplaycontext.h +++ b/icuSources/common/unicode/udisplaycontext.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ***************************************************************************************** * Copyright (C) 2014-2016, International Business Machines @@ -41,7 +43,15 @@ enum UDisplayContextType { * UDISPCTX_LENGTH_FULL, UDISPCTX_LENGTH_SHORT. * @stable ICU 54 */ - UDISPCTX_TYPE_DISPLAY_LENGTH = 2 + UDISPCTX_TYPE_DISPLAY_LENGTH = 2, +#ifndef U_HIDE_DRAFT_API + /** + * Type to retrieve the substitute handling setting, e.g. + * UDISPCTX_SUBSTITUTE, UDISPCTX_NO_SUBSTITUTE. + * @draft ICU 58 + */ + UDISPCTX_TYPE_SUBSTITUTE_HANDLING = 3 +#endif /* U_HIDE_DRAFT_API */ #ifndef U_HIDE_INTERNAL_API , /** @@ -141,7 +151,28 @@ enum UDisplayContext { * e.g. "U.S." for US. * @stable ICU 54 */ - UDISPCTX_LENGTH_SHORT = (UDISPCTX_TYPE_DISPLAY_LENGTH<<8) + 1 + UDISPCTX_LENGTH_SHORT = (UDISPCTX_TYPE_DISPLAY_LENGTH<<8) + 1, +#ifndef U_HIDE_DRAFT_API + /** + * ================================ + * SUBSTITUTE_HANDLING can be set to one of UDISPCTX_SUBSTITUTE or + * UDISPCTX_NO_SUBSTITUTE. Use UDisplayContextType UDISPCTX_TYPE_SUBSTITUTE_HANDLING + * to get the value. + */ + /** + * A possible setting for SUBSTITUTE_HANDLING: + * Returns a fallback value (e.g., the input code) when no data is available. + * This is the default value. + * @draft ICU 58 + */ + UDISPCTX_SUBSTITUTE = (UDISPCTX_TYPE_SUBSTITUTE_HANDLING<<8) + 0, + /** + * A possible setting for SUBSTITUTE_HANDLING: + * Returns a null value when no data is available. + * @draft ICU 58 + */ + UDISPCTX_NO_SUBSTITUTE = (UDISPCTX_TYPE_SUBSTITUTE_HANDLING<<8) + 1 +#endif /* U_HIDE_DRAFT_API */ #ifndef U_HIDE_INTERNAL_API , /** @@ -165,6 +196,7 @@ enum UDisplayContext { */ UADISPCTX_LENGTH_SHORT = (UADISPCTX_TYPE_LENGTH<<8) + 1, #endif /* U_HIDE_INTERNAL_API */ + }; /** * @stable ICU 51 diff --git a/icuSources/common/unicode/uenum.h b/icuSources/common/unicode/uenum.h index 5408ec5a..5b4b3b7d 100644 --- a/icuSources/common/unicode/uenum.h +++ b/icuSources/common/unicode/uenum.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: uenum.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:2 * @@ -21,8 +23,10 @@ #include "unicode/localpointer.h" #if U_SHOW_CPLUSPLUS_API -#include "unicode/strenum.h" -#endif +U_NAMESPACE_BEGIN +class StringEnumeration; +U_NAMESPACE_END +#endif // U_SHOW_CPLUSPLUS_API /** * \file @@ -65,7 +69,7 @@ U_DEFINE_LOCAL_OPEN_POINTER(LocalUEnumerationPointer, UEnumeration, uenum_close) U_NAMESPACE_END -#endif +#endif // U_SHOW_CPLUSPLUS_API /** * Returns the number of elements that the iterator traverses. If @@ -169,7 +173,7 @@ uenum_reset(UEnumeration* en, UErrorCode* status); U_STABLE UEnumeration* U_EXPORT2 uenum_openFromStringEnumeration(icu::StringEnumeration* adopted, UErrorCode* ec); -#endif +#endif // U_SHOW_CPLUSPLUS_API /** * Given an array of const UChar* strings, return a UEnumeration. String pointers from 0..count-1 must not be null. diff --git a/icuSources/common/unicode/uidna.h b/icuSources/common/unicode/uidna.h index decece1f..13e14723 100644 --- a/icuSources/common/unicode/uidna.h +++ b/icuSources/common/unicode/uidna.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: uidna.h - * encoding: US-ASCII + * encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -164,7 +166,7 @@ U_DEFINE_LOCAL_OPEN_POINTER(LocalUIDNAPointer, UIDNA, uidna_close); U_NAMESPACE_END -#endif +#endif // U_SHOW_CPLUSPLUS_API /** * Output container for IDNA processing errors. diff --git a/icuSources/common/unicode/uiter.h b/icuSources/common/unicode/uiter.h index 0cdb8ffb..9792095e 100644 --- a/icuSources/common/unicode/uiter.h +++ b/icuSources/common/unicode/uiter.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: uiter.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -33,7 +35,7 @@ class Replaceable; U_NAMESPACE_END -#endif +#endif // U_SHOW_CPLUSPLUS_API U_CDECL_BEGIN @@ -700,7 +702,7 @@ uiter_setCharacterIterator(UCharIterator *iter, icu::CharacterIterator *charIter U_STABLE void U_EXPORT2 uiter_setReplaceable(UCharIterator *iter, const icu::Replaceable *rep); -#endif +#endif // U_SHOW_CPLUSPLUS_API U_CDECL_END diff --git a/icuSources/common/unicode/uldnames.h b/icuSources/common/unicode/uldnames.h index be929526..098fe55e 100644 --- a/icuSources/common/unicode/uldnames.h +++ b/icuSources/common/unicode/uldnames.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * Copyright (C) 2010-2016, International Business Machines Corporation and @@ -93,7 +95,7 @@ U_DEFINE_LOCAL_OPEN_POINTER(LocalULocaleDisplayNamesPointer, ULocaleDisplayNames U_NAMESPACE_END -#endif +#endif // U_SHOW_CPLUSPLUS_API /* getters for state */ diff --git a/icuSources/common/unicode/ulistformatter.h b/icuSources/common/unicode/ulistformatter.h index 2823ba9e..eb785761 100644 --- a/icuSources/common/unicode/ulistformatter.h +++ b/icuSources/common/unicode/ulistformatter.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ***************************************************************************************** * Copyright (C) 2015-2016, International Business Machines @@ -47,7 +49,7 @@ typedef struct UListFormatter UListFormatter; /**< C typedef for struct UListFo * or NULL if an error occurred. * @stable ICU 55 */ -U_STABLE UListFormatter* U_EXPORT2 +U_CAPI UListFormatter* U_EXPORT2 ulistfmt_open(const char* locale, UErrorCode* status); @@ -57,7 +59,7 @@ ulistfmt_open(const char* locale, * The UListFormatter object to close. * @stable ICU 55 */ -U_STABLE void U_EXPORT2 +U_CAPI void U_EXPORT2 ulistfmt_close(UListFormatter *listfmt); @@ -78,7 +80,7 @@ U_DEFINE_LOCAL_OPEN_POINTER(LocalUListFormatterPointer, UListFormatter, ulistfmt U_NAMESPACE_END -#endif +#endif // U_SHOW_CPLUSPLUS_API /** * Formats a list of strings using the conventions established for the @@ -114,7 +116,7 @@ U_NAMESPACE_END * total buffer size needed (e.g. for illegal arguments). * @stable ICU 55 */ -U_DRAFT int32_t U_EXPORT2 +U_CAPI int32_t U_EXPORT2 ulistfmt_format(const UListFormatter* listfmt, const UChar* const strings[], const int32_t * stringLengths, diff --git a/icuSources/common/unicode/uloc.h b/icuSources/common/unicode/uloc.h index a96b1cd8..bc1d74fc 100644 --- a/icuSources/common/unicode/uloc.h +++ b/icuSources/common/unicode/uloc.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 1997-2016, International Business Machines @@ -59,7 +61,7 @@ * http://www.ics.uci.edu/pub/ietf/http/related/iso639.txt * *

- * The second option includes an additonal ISO Country + * The second option includes an additional ISO Country * Code. These codes are the upper-case two-letter codes * as defined by ISO-3166. * You can find a full list of these codes at a number of sites, such as: @@ -67,7 +69,7 @@ * http://www.chemie.fu-berlin.de/diverse/doc/ISO_3166.html * *

- * The third option requires another additonal information--the + * The third option requires another additional information--the * Variant. * The Variant codes are vendor and browser-specific. * For example, use WIN for Windows, MAC for Macintosh, and POSIX for POSIX. @@ -155,7 +157,7 @@ * just a mechanism for identifying these services. * *

- * Each international serivce that performs locale-sensitive operations + * Each international service that performs locale-sensitive operations * allows you * to get all the available objects of that type. You can sift * through these objects by language, country, or variant, @@ -348,10 +350,14 @@ typedef enum { * @deprecated ICU 2.8 */ ULOC_REQUESTED_LOCALE = 2, -#endif /* U_HIDE_DEPRECATED_API */ - ULOC_DATA_LOCALE_TYPE_LIMIT = 3 -} ULocDataLocaleType ; + /** + * One more than the highest normal ULocDataLocaleType value. + * @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420. + */ + ULOC_DATA_LOCALE_TYPE_LIMIT = 3 +#endif // U_HIDE_DEPRECATED_API +} ULocDataLocaleType; #ifndef U_HIDE_SYSTEM_API /** @@ -533,6 +539,9 @@ uloc_getISO3Country(const char* localeID); * Gets the Win32 LCID value for the specified locale. * If the ICU locale is not recognized by Windows, 0 will be returned. * + * LCIDs were deprecated with Windows Vista and Microsoft recommends + * that developers use BCP47 style tags instead (uloc_toLanguageTag). + * * @param localeID the locale to get the Win32 LCID value with * @return country the Win32 LCID for localeID * @stable ICU 2.0 @@ -571,7 +580,7 @@ uloc_getDisplayLanguage(const char* locale, * if the locale's language code is "en", passing Locale::getFrench() for * inLocale would result in "", while passing Locale::getGerman() * for inLocale would result in "". NULL may be used to specify the default. - * @param script the displayable country code for localeID + * @param script the displayable script for the localeID * @param scriptCapacity the size of the script buffer to store the * displayable script code with * @param status error information if retrieving the displayable script code failed @@ -847,10 +856,12 @@ uloc_openKeywords(const char* localeID, * Get the value for a keyword. Locale name does not need to be normalized. * * @param localeID locale name containing the keyword ("de_DE@currency=EURO;collation=PHONEBOOK") - * @param keywordName name of the keyword for which we want the value. Case insensitive. + * @param keywordName name of the keyword for which we want the value; must not be + * NULL or empty, and must consist only of [A-Za-z0-9]. Case insensitive. * @param buffer receiving buffer * @param bufferCapacity capacity of receiving buffer - * @param status containing error code - buffer not big enough. + * @param status containing error code: e.g. buffer not big enough or ill-formed localeID + * or keywordName parameters. * @return the length of keyword value * @stable ICU 2.8 */ @@ -867,18 +878,26 @@ uloc_getKeywordValue(const char* localeID, * For removing all keywords, use uloc_getBaseName(). * * NOTE: Unlike almost every other ICU function which takes a - * buffer, this function will NOT truncate the output text. If a - * BUFFER_OVERFLOW_ERROR is received, it means that the original - * buffer is untouched. This is done to prevent incorrect or possibly - * even malformed locales from being generated and used. + * buffer, this function will NOT truncate the output text, and will + * not update the buffer with unterminated text setting a status of + * U_STRING_NOT_TERMINATED_WARNING. If a BUFFER_OVERFLOW_ERROR is received, + * it means a terminated version of the updated locale ID would not fit + * in the buffer, and the original buffer is untouched. This is done to + * prevent incorrect or possibly even malformed locales from being generated + * and used. * - * @param keywordName name of the keyword to be set. Case insensitive. + * @param keywordName name of the keyword to be set; must not be + * NULL or empty, and must consist only of [A-Za-z0-9]. Case insensitive. * @param keywordValue value of the keyword to be set. If 0-length or - * NULL, will result in the keyword being removed. No error is given if - * that keyword does not exist. - * @param buffer input buffer containing locale to be modified. + * NULL, will result in the keyword being removed; no error is given if + * that keyword does not exist. Otherwise, must consist only of + * [A-Za-z0-9] and [/_+-]. + * @param buffer input buffer containing well-formed locale ID to be + * modified. * @param bufferCapacity capacity of receiving buffer - * @param status containing error code - buffer not big enough. + * @param status containing error code: e.g. buffer not big enough + * or ill-formed keywordName or keywordValue parameters, or ill-formed + * locale ID in buffer on input. * @return the length needed for the buffer * @see uloc_getKeywordValue * @stable ICU 3.2 diff --git a/icuSources/common/unicode/umachine.h b/icuSources/common/unicode/umachine.h index 939a1170..b03809e1 100644 --- a/icuSources/common/unicode/umachine.h +++ b/icuSources/common/unicode/umachine.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * @@ -6,7 +8,7 @@ * ****************************************************************************** * file name: umachine.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -288,30 +290,92 @@ typedef int8_t UBool; /** Number of bytes in a UChar. @stable ICU 2.0 */ #define U_SIZEOF_UCHAR 2 +/** + * \def U_CHAR16_IS_TYPEDEF + * If 1, then char16_t is a typedef and not a real type (yet) + * @internal + */ +#if (U_PLATFORM == U_PF_AIX) && defined(__cplusplus) &&(U_CPLUSPLUS_VERSION < 11) +// for AIX, uchar.h needs to be included +# include +# define U_CHAR16_IS_TYPEDEF 1 +#else +# define U_CHAR16_IS_TYPEDEF 0 +#endif + + /** * \var UChar - * Define UChar to be UCHAR_TYPE, if that is #defined (for example, to char16_t), - * or wchar_t if that is 16 bits wide; always assumed to be unsigned. - * If neither is available, then define UChar to be uint16_t. * - * This makes the definition of UChar platform-dependent - * but allows direct string type compatibility with platforms with - * 16-bit wchar_t types. + * The base type for UTF-16 code units and pointers. + * Unsigned 16-bit integer. + * Starting with ICU 59, C++ API uses char16_t directly, while C API continues to use UChar. + * + * UChar is configurable by defining the macro UCHAR_TYPE + * on the preprocessor or compiler command line: + * -DUCHAR_TYPE=uint16_t or -DUCHAR_TYPE=wchar_t (if U_SIZEOF_WCHAR_T==2) etc. + * (The UCHAR_TYPE can also be #defined earlier in this file, for outside the ICU library code.) + * This is for transitional use from application code that uses uint16_t or wchar_t for UTF-16. + * + * The default is UChar=char16_t. + * + * C++11 defines char16_t as bit-compatible with uint16_t, but as a distinct type. + * + * In C, char16_t is a simple typedef of uint_least16_t. + * ICU requires uint_least16_t=uint16_t for data memory mapping. + * On macOS, char16_t is not available because the uchar.h standard header is missing. * * @stable ICU 4.4 */ -#if defined(UCHAR_TYPE) + +#if 0 + // #if 1 is normal. UChar defaults to char16_t in C++. + // For configuration testing of UChar=uint16_t temporarily change this to #if 0. + // The intltest Makefile #defines UCHAR_TYPE=char16_t, + // so we only #define it to uint16_t if it is undefined so far. +#elif !defined(UCHAR_TYPE) +# define UCHAR_TYPE uint16_t +#endif + +#if defined(U_COMBINED_IMPLEMENTATION) || defined(U_COMMON_IMPLEMENTATION) || \ + defined(U_I18N_IMPLEMENTATION) || defined(U_IO_IMPLEMENTATION) + // Inside the ICU library code, never configurable. + typedef char16_t UChar; +#elif defined(UCHAR_TYPE) typedef UCHAR_TYPE UChar; -/* Not #elif U_HAVE_CHAR16_T -- because that is type-incompatible with pre-C++11 callers - typedef char16_t UChar; */ -#elif U_SIZEOF_WCHAR_T==2 - typedef wchar_t UChar; -#elif defined(__CHAR16_TYPE__) - typedef __CHAR16_TYPE__ UChar; +#elif defined(__cplusplus) + typedef char16_t UChar; #else typedef uint16_t UChar; #endif +/** + * \var OldUChar + * Default ICU 58 definition of UChar. + * A base type for UTF-16 code units and pointers. + * Unsigned 16-bit integer. + * + * Define OldUChar to be wchar_t if that is 16 bits wide. + * If wchar_t is not 16 bits wide, then define UChar to be uint16_t. + * + * This makes the definition of OldUChar platform-dependent + * but allows direct string type compatibility with platforms with + * 16-bit wchar_t types. + * + * This is how UChar was defined in ICU 58, for transition convenience. + * Exception: ICU 58 UChar was defined to UCHAR_TYPE if that macro was defined. + * The current UChar responds to UCHAR_TYPE but OldUChar does not. + * + * @draft ICU 59 + */ +#if U_SIZEOF_WCHAR_T==2 + typedef wchar_t OldUChar; +#elif defined(__CHAR16_TYPE__) + typedef __CHAR16_TYPE__ OldUChar; +#else + typedef uint16_t OldUChar; +#endif + /** * Define UChar32 as a type for single Unicode code points. * UChar32 is a signed 32-bit integer (same as int32_t). diff --git a/icuSources/common/unicode/umisc.h b/icuSources/common/unicode/umisc.h index d85451fc..213290b9 100644 --- a/icuSources/common/unicode/umisc.h +++ b/icuSources/common/unicode/umisc.h @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 1999-2006, International Business Machines * Corporation and others. All Rights Reserved. ********************************************************************** * file name: umisc.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/unicode/unifilt.h b/icuSources/common/unicode/unifilt.h index ce952afa..4e3f71fc 100644 --- a/icuSources/common/unicode/unifilt.h +++ b/icuSources/common/unicode/unifilt.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 1999-2010, International Business Machines Corporation and others. @@ -18,6 +20,7 @@ * \brief C++ API: Unicode Filter */ +#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN /** @@ -28,7 +31,7 @@ U_NAMESPACE_BEGIN * defined range. * @stable ICU 3.0 */ -#define U_ETHER ((UChar)0xFFFF) +#define U_ETHER ((char16_t)0xFFFF) /** * @@ -116,5 +119,6 @@ protected: /*inline UnicodeFilter::UnicodeFilter() {}*/ U_NAMESPACE_END +#endif // U_SHOW_CPLUSPLUS_API #endif diff --git a/icuSources/common/unicode/unifunct.h b/icuSources/common/unicode/unifunct.h index 3aa7b035..33837334 100644 --- a/icuSources/common/unicode/unifunct.h +++ b/icuSources/common/unicode/unifunct.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (c) 2002-2005, International Business Machines Corporation @@ -18,6 +20,7 @@ * \brief C++ API: Unicode Functor */ +#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN class UnicodeMatcher; @@ -121,5 +124,6 @@ protected: /*inline UnicodeFunctor::UnicodeFunctor() {}*/ U_NAMESPACE_END +#endif // U_SHOW_CPLUSPLUS_API #endif diff --git a/icuSources/common/unicode/unimatch.h b/icuSources/common/unicode/unimatch.h index 0dbb14ef..7d668b3f 100644 --- a/icuSources/common/unicode/unimatch.h +++ b/icuSources/common/unicode/unimatch.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* * Copyright (C) 2001-2005, International Business Machines Corporation and others. All Rights Reserved. ********************************************************************** @@ -16,6 +18,7 @@ */ +#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN class Replaceable; @@ -159,5 +162,6 @@ public: }; U_NAMESPACE_END +#endif // U_SHOW_CPLUSPLUS_API #endif diff --git a/icuSources/common/unicode/uniset.h b/icuSources/common/unicode/uniset.h index 3c1971cc..5e9e3ddc 100644 --- a/icuSources/common/unicode/uniset.h +++ b/icuSources/common/unicode/uniset.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* *************************************************************************** * Copyright (C) 1999-2016, International Business Machines Corporation @@ -20,6 +22,7 @@ * \brief C++ API: Unicode Set */ +#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN // Forward Declarations. @@ -292,7 +295,7 @@ class U_COMMON_API UnicodeSet U_FINAL : public UnicodeFilter { * indicating that toPattern() must generate a pattern * representation from the inversion list. */ - UChar *pat; + char16_t *pat; UVector* strings; // maintained in sorted order UnicodeSetStringSpan *stringSpan; @@ -360,7 +363,7 @@ public: UnicodeSet(); /** - * Constructs a set containing the given range. If end > + * Constructs a set containing the given range. If end < * start then an empty set is created. * * @param start first character, inclusive, of range @@ -889,7 +892,7 @@ public: * @stable ICU 3.8 * @see USetSpanCondition */ - int32_t span(const UChar *s, int32_t length, USetSpanCondition spanCondition) const; + int32_t span(const char16_t *s, int32_t length, USetSpanCondition spanCondition) const; /** * Returns the end of the substring of the input string according to the USetSpanCondition. @@ -922,7 +925,7 @@ public: * @stable ICU 3.8 * @see USetSpanCondition */ - int32_t spanBack(const UChar *s, int32_t length, USetSpanCondition spanCondition) const; + int32_t spanBack(const char16_t *s, int32_t length, USetSpanCondition spanCondition) const; /** * Returns the start of the substring of the input string according to the USetSpanCondition. @@ -1709,5 +1712,6 @@ inline int32_t UnicodeSet::spanBack(const UnicodeString &s, int32_t limit, USetS } U_NAMESPACE_END +#endif // U_SHOW_CPLUSPLUS_API #endif diff --git a/icuSources/common/unicode/unistr.h b/icuSources/common/unicode/unistr.h index 6710d5a7..1a8f74f9 100644 --- a/icuSources/common/unicode/unistr.h +++ b/icuSources/common/unicode/unistr.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 1998-2016, International Business Machines @@ -26,12 +28,13 @@ * \brief C++ API: Unicode String */ +#include #include "unicode/utypes.h" +#include "unicode/char16ptr.h" #include "unicode/rep.h" #include "unicode/std_string.h" #include "unicode/stringpiece.h" #include "unicode/bytestream.h" -#include "unicode/ucasemap.h" struct UConverter; // unicode/ucnv.h @@ -53,28 +56,39 @@ U_STABLE int32_t U_EXPORT2 u_strlen(const UChar *s); #endif -/** - * \def U_STRING_CASE_MAPPER_DEFINED - * @internal - */ -#ifndef U_STRING_CASE_MAPPER_DEFINED -#define U_STRING_CASE_MAPPER_DEFINED +#if U_SHOW_CPLUSPLUS_API +U_NAMESPACE_BEGIN +#if !UCONFIG_NO_BREAK_ITERATION +class BreakIterator; // unicode/brkiter.h +#endif +class Edits; + +U_NAMESPACE_END +#endif // U_SHOW_CPLUSPLUS_API + +#if U_SHOW_CPLUSPLUS_API +// Not #ifndef U_HIDE_INTERNAL_API because UnicodeString needs the UStringCaseMapper. /** * Internal string case mapping function type. + * All error checking must be done. + * src and dest must not overlap. * @internal */ typedef int32_t U_CALLCONV -UStringCaseMapper(const UCaseMap *csm, - UChar *dest, int32_t destCapacity, - const UChar *src, int32_t srcLength, - UErrorCode *pErrorCode); - +UStringCaseMapper(int32_t caseLocale, uint32_t options, +#if !UCONFIG_NO_BREAK_ITERATION + icu::BreakIterator *iter, #endif + char16_t *dest, int32_t destCapacity, + const char16_t *src, int32_t srcLength, + icu::Edits *edits, + UErrorCode &errorCode); +#endif // U_SHOW_CPLUSPLUS_API +#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN -class BreakIterator; // unicode/brkiter.h class Locale; // unicode/locid.h class StringCharacterIterator; class UnicodeStringAppendable; // unicode/appendable.h @@ -95,10 +109,12 @@ class UnicodeStringAppendable; // unicode/appendable.h /** * Unicode String literals in C++. - * Dependent on the platform properties, different UnicodeString - * constructors should be used to create a UnicodeString object from - * a string literal. - * The macros are defined for maximum performance. + * + * Note: these macros are not recommended for new code. + * Prior to the availability of C++11 and u"unicode string literals", + * these macros were provided for portability and efficiency when + * initializing UnicodeStrings from literals. + * * They work only for strings that contain "invariant characters", i.e., * only latin letters, digits, and some punctuation. * See utypes.h for details. @@ -106,18 +122,12 @@ class UnicodeStringAppendable; // unicode/appendable.h * The string parameter must be a C string literal. * The length of the string, not including the terminating * NUL, must be specified as a constant. - * The U_STRING_DECL macro should be invoked exactly once for one - * such string variable before it is used. * @stable ICU 2.0 */ -#if defined(U_DECLARE_UTF16) -# define UNICODE_STRING(cs, _length) icu::UnicodeString(TRUE, (const UChar *)U_DECLARE_UTF16(cs), _length) -#elif U_SIZEOF_WCHAR_T==U_SIZEOF_UCHAR && (U_CHARSET_FAMILY==U_ASCII_FAMILY || (U_SIZEOF_UCHAR == 2 && defined(U_WCHAR_IS_UTF16))) -# define UNICODE_STRING(cs, _length) icu::UnicodeString(TRUE, (const UChar *)L ## cs, _length) -#elif U_SIZEOF_UCHAR==1 && U_CHARSET_FAMILY==U_ASCII_FAMILY -# define UNICODE_STRING(cs, _length) icu::UnicodeString(TRUE, (const UChar *)cs, _length) +#if !U_CHAR16_IS_TYPEDEF +# define UNICODE_STRING(cs, _length) icu::UnicodeString(TRUE, u ## cs, _length) #else -# define UNICODE_STRING(cs, _length) icu::UnicodeString(cs, _length, US_INV) +# define UNICODE_STRING(cs, _length) icu::UnicodeString(TRUE, (const char16_t*)u ## cs, _length) #endif /** @@ -138,7 +148,7 @@ class UnicodeStringAppendable; // unicode/appendable.h /** * \def UNISTR_FROM_CHAR_EXPLICIT * This can be defined to be empty or "explicit". - * If explicit, then the UnicodeString(UChar) and UnicodeString(UChar32) + * If explicit, then the UnicodeString(char16_t) and UnicodeString(UChar32) * constructors are marked as explicit, preventing their inadvertent use. * @stable ICU 49 */ @@ -155,7 +165,7 @@ class UnicodeStringAppendable; // unicode/appendable.h /** * \def UNISTR_FROM_STRING_EXPLICIT * This can be defined to be empty or "explicit". - * If explicit, then the UnicodeString(const char *) and UnicodeString(const UChar *) + * If explicit, then the UnicodeString(const char *) and UnicodeString(const char16_t *) * constructors are marked as explicit, preventing their inadvertent use. * * In particular, this helps prevent accidentally depending on ICU conversion code @@ -172,8 +182,6 @@ class UnicodeStringAppendable; // unicode/appendable.h # endif #endif -/* Cannot make the following #ifndef U_HIDE_DRAFT_API, - it is used to construct other non-internal constants */ /** * \def UNISTR_OBJECT_SIZE * Desired sizeof(UnicodeString) in bytes. @@ -191,21 +199,21 @@ class UnicodeStringAppendable; // unicode/appendable.h * to 4 * sizeof(pointer) (or 3 * sizeof(pointer) for P128 data models), * to hold the fields for heap-allocated strings. * Such a minimum size also ensures that the object is easily large enough - * to hold at least 2 UChars, for one supplementary code point (U16_MAX_LENGTH). + * to hold at least 2 char16_ts, for one supplementary code point (U16_MAX_LENGTH). * * sizeof(UnicodeString) >= 48 should work for all known platforms. * * For example, on a 64-bit machine where sizeof(vtable pointer) is 8, * sizeof(UnicodeString) = 64 would leave space for * (64 - sizeof(vtable pointer) - 2) / U_SIZEOF_UCHAR = (64 - 8 - 2) / 2 = 27 - * UChars stored inside the object. + * char16_ts stored inside the object. * * The minimum object size on a 64-bit machine would be * 4 * sizeof(pointer) = 4 * 8 = 32 bytes, - * and the internal buffer would hold up to 11 UChars in that case. + * and the internal buffer would hold up to 11 char16_ts in that case. * * @see U16_MAX_LENGTH - * @draft ICU 56 + * @stable ICU 56 */ #ifndef UNISTR_OBJECT_SIZE # define UNISTR_OBJECT_SIZE 64 @@ -234,7 +242,7 @@ class UnicodeStringAppendable; // unicode/appendable.h *

In ICU, a Unicode string consists of 16-bit Unicode code units. * A Unicode character may be stored with either one code unit * (the most common case) or with a matched pair of special code units - * ("surrogates"). The data type for code units is UChar. + * ("surrogates"). The data type for code units is char16_t. * For single-character handling, a Unicode character code point is a value * in the range 0..0x10ffff. ICU uses the UChar32 type for code points.

* @@ -250,7 +258,7 @@ class UnicodeStringAppendable; // unicode/appendable.h * than other ICU APIs. In particular: * - If indexes are out of bounds for a UnicodeString object * (<0 or >length()) then they are "pinned" to the nearest boundary. - * - If primitive string pointer values (e.g., const UChar * or char *) + * - If primitive string pointer values (e.g., const char16_t * or char *) * for input strings are NULL, then those input string parameters are treated * as if they pointed to an empty string. * However, this is not the case for char * parameters for charset names @@ -437,7 +445,7 @@ public: * in srcChars. * @stable ICU 2.0 */ - inline int8_t compare(const UChar *srcChars, + inline int8_t compare(ConstChar16Ptr srcChars, int32_t srcLength) const; /** @@ -456,7 +464,7 @@ public: */ inline int8_t compare(int32_t start, int32_t length, - const UChar *srcChars) const; + const char16_t *srcChars) const; /** * Compare the characters bitwise in the range @@ -477,7 +485,7 @@ public: */ inline int8_t compare(int32_t start, int32_t length, - const UChar *srcChars, + const char16_t *srcChars, int32_t srcStart, int32_t srcLength) const; @@ -591,7 +599,7 @@ public: * in code point order * @stable ICU 2.0 */ - inline int8_t compareCodePointOrder(const UChar *srcChars, + inline int8_t compareCodePointOrder(ConstChar16Ptr srcChars, int32_t srcLength) const; /** @@ -615,7 +623,7 @@ public: */ inline int8_t compareCodePointOrder(int32_t start, int32_t length, - const UChar *srcChars) const; + const char16_t *srcChars) const; /** * Compare two Unicode strings in code point order. @@ -640,7 +648,7 @@ public: */ inline int8_t compareCodePointOrder(int32_t start, int32_t length, - const UChar *srcChars, + const char16_t *srcChars, int32_t srcStart, int32_t srcLength) const; @@ -764,7 +772,7 @@ public: * @return A negative, zero, or positive integer indicating the comparison result. * @stable ICU 2.0 */ - inline int8_t caseCompare(const UChar *srcChars, + inline int8_t caseCompare(ConstChar16Ptr srcChars, int32_t srcLength, uint32_t options) const; @@ -790,7 +798,7 @@ public: */ inline int8_t caseCompare(int32_t start, int32_t length, - const UChar *srcChars, + const char16_t *srcChars, uint32_t options) const; /** @@ -817,7 +825,7 @@ public: */ inline int8_t caseCompare(int32_t start, int32_t length, - const UChar *srcChars, + const char16_t *srcChars, int32_t srcStart, int32_t srcLength, uint32_t options) const; @@ -882,7 +890,7 @@ public: * FALSE otherwise * @stable ICU 2.0 */ - inline UBool startsWith(const UChar *srcChars, + inline UBool startsWith(ConstChar16Ptr srcChars, int32_t srcLength) const; /** @@ -894,7 +902,7 @@ public: * @return TRUE if this ends with the characters in srcChars, FALSE otherwise * @stable ICU 2.0 */ - inline UBool startsWith(const UChar *srcChars, + inline UBool startsWith(const char16_t *srcChars, int32_t srcStart, int32_t srcLength) const; @@ -929,7 +937,7 @@ public: * FALSE otherwise * @stable ICU 2.0 */ - inline UBool endsWith(const UChar *srcChars, + inline UBool endsWith(ConstChar16Ptr srcChars, int32_t srcLength) const; /** @@ -942,7 +950,7 @@ public: * FALSE otherwise * @stable ICU 2.0 */ - inline UBool endsWith(const UChar *srcChars, + inline UBool endsWith(const char16_t *srcChars, int32_t srcStart, int32_t srcLength) const; @@ -1019,7 +1027,7 @@ public: * or -1 if not found. * @stable ICU 2.0 */ - inline int32_t indexOf(const UChar *srcChars, + inline int32_t indexOf(const char16_t *srcChars, int32_t srcLength, int32_t start) const; @@ -1035,7 +1043,7 @@ public: * or -1 if not found. * @stable ICU 2.0 */ - inline int32_t indexOf(const UChar *srcChars, + inline int32_t indexOf(ConstChar16Ptr srcChars, int32_t srcLength, int32_t start, int32_t length) const; @@ -1056,7 +1064,7 @@ public: * or -1 if not found. * @stable ICU 2.0 */ - int32_t indexOf(const UChar *srcChars, + int32_t indexOf(const char16_t *srcChars, int32_t srcStart, int32_t srcLength, int32_t start, @@ -1069,7 +1077,7 @@ public: * @return The offset into this of c, or -1 if not found. * @stable ICU 2.0 */ - inline int32_t indexOf(UChar c) const; + inline int32_t indexOf(char16_t c) const; /** * Locate in this the first occurrence of the code point c, @@ -1089,7 +1097,7 @@ public: * @return The offset into this of c, or -1 if not found. * @stable ICU 2.0 */ - inline int32_t indexOf(UChar c, + inline int32_t indexOf(char16_t c, int32_t start) const; /** @@ -1114,7 +1122,7 @@ public: * @return The offset into this of c, or -1 if not found. * @stable ICU 2.0 */ - inline int32_t indexOf(UChar c, + inline int32_t indexOf(char16_t c, int32_t start, int32_t length) const; @@ -1202,7 +1210,7 @@ public: * or -1 if not found. * @stable ICU 2.0 */ - inline int32_t lastIndexOf(const UChar *srcChars, + inline int32_t lastIndexOf(const char16_t *srcChars, int32_t srcLength, int32_t start) const; @@ -1218,7 +1226,7 @@ public: * or -1 if not found. * @stable ICU 2.0 */ - inline int32_t lastIndexOf(const UChar *srcChars, + inline int32_t lastIndexOf(ConstChar16Ptr srcChars, int32_t srcLength, int32_t start, int32_t length) const; @@ -1239,7 +1247,7 @@ public: * or -1 if not found. * @stable ICU 2.0 */ - int32_t lastIndexOf(const UChar *srcChars, + int32_t lastIndexOf(const char16_t *srcChars, int32_t srcStart, int32_t srcLength, int32_t start, @@ -1252,7 +1260,7 @@ public: * @return The offset into this of c, or -1 if not found. * @stable ICU 2.0 */ - inline int32_t lastIndexOf(UChar c) const; + inline int32_t lastIndexOf(char16_t c) const; /** * Locate in this the last occurrence of the code point c, @@ -1272,7 +1280,7 @@ public: * @return The offset into this of c, or -1 if not found. * @stable ICU 2.0 */ - inline int32_t lastIndexOf(UChar c, + inline int32_t lastIndexOf(char16_t c, int32_t start) const; /** @@ -1297,7 +1305,7 @@ public: * @return The offset into this of c, or -1 if not found. * @stable ICU 2.0 */ - inline int32_t lastIndexOf(UChar c, + inline int32_t lastIndexOf(char16_t c, int32_t start, int32_t length) const; @@ -1327,7 +1335,7 @@ public: * or 0xffff if the offset is not valid for this string * @stable ICU 2.0 */ - inline UChar charAt(int32_t offset) const; + inline char16_t charAt(int32_t offset) const; /** * Return the code unit at offset offset. @@ -1336,7 +1344,7 @@ public: * @return the code unit at offset offset * @stable ICU 2.0 */ - inline UChar operator[] (int32_t offset) const; + inline char16_t operator[] (int32_t offset) const; /** * Return the code point that contains the code unit @@ -1457,7 +1465,7 @@ public: */ inline void extract(int32_t start, int32_t length, - UChar *dst, + Char16Ptr dst, int32_t dstStart = 0) const; /** @@ -1476,13 +1484,13 @@ public: * then extract() will not copy the contents. * * @param dest Destination string buffer. - * @param destCapacity Number of UChars available at dest. + * @param destCapacity Number of char16_ts available at dest. * @param errorCode ICU error code. * @return length() * @stable ICU 2.0 */ int32_t - extract(UChar *dest, int32_t destCapacity, + extract(Char16Ptr dest, int32_t destCapacity, UErrorCode &errorCode) const; /** @@ -1512,7 +1520,7 @@ public: */ inline void extractBetween(int32_t start, int32_t limit, - UChar *dst, + char16_t *dst, int32_t dstStart = 0) const; /** @@ -1713,8 +1721,6 @@ public: */ void toUTF8(ByteSink &sink) const; -#if U_HAVE_STD_STRING - /** * Convert the UnicodeString to UTF-8 and append the result * to a standard string. @@ -1734,8 +1740,6 @@ public: return result; } -#endif - /** * Convert the UnicodeString to UTF-32. * Unpaired surrogates are replaced with U+FFFD. @@ -1757,7 +1761,7 @@ public: /** * Return the length of the UnicodeString object. - * The length is the number of UChar code units are in the UnicodeString. + * The length is the number of char16_t code units are in the UnicodeString. * If you want the number of code points, please use countChar32(). * @return the length of the UnicodeString object * @see countChar32 @@ -1766,14 +1770,14 @@ public: inline int32_t length(void) const; /** - * Count Unicode code points in the length UChar code units of the string. - * A code point may occupy either one or two UChar code units. + * Count Unicode code points in the length char16_t code units of the string. + * A code point may occupy either one or two char16_t code units. * Counting code points involves reading all code units. * * This functions is basically the inverse of moveIndex32(). * * @param start the index of the first code unit to check - * @param length the number of UChar code units to check + * @param length the number of char16_t code units to check * @return the number of code points in the specified code units * @see length * @stable ICU 2.0 @@ -1782,7 +1786,7 @@ public: countChar32(int32_t start=0, int32_t length=INT32_MAX) const; /** - * Check if the length UChar code units of the string + * Check if the length char16_t code units of the string * contain more Unicode code points than a certain number. * This is more efficient than counting all code points in this part of the string * and comparing that number with a threshold. @@ -1790,10 +1794,10 @@ public: * falls within a certain range, and * never needs to count more than 'number+1' code points. * Logically equivalent to (countChar32(start, length)>number). - * A Unicode code point may occupy either one or two UChar code units. + * A Unicode code point may occupy either one or two char16_t code units. * * @param start the index of the first code unit to check (0 for the entire string) - * @param length the number of UChar code units to check + * @param length the number of char16_t code units to check * (use INT32_MAX for the entire string; remember that start/length * values are pinned) * @param number The number of code points in the (sub)string is compared against @@ -1819,7 +1823,7 @@ public: * This is useful together with the getBuffer functions. * See there for details. * - * @return the number of UChars available in the internal buffer + * @return the number of char16_ts available in the internal buffer * @see getBuffer * @stable ICU 2.0 */ @@ -1902,7 +1906,6 @@ public: */ UnicodeString &fastCopyFrom(const UnicodeString &src); -#ifndef U_HIDE_DRAFT_API #if U_HAVE_RVALUE_REFERENCES /** * Move assignment operator, might leave src in bogus state. @@ -1910,12 +1913,13 @@ public: * The behavior is undefined if *this and src are the same object. * @param src source string * @return *this - * @draft ICU 56 + * @stable ICU 56 */ UnicodeString &operator=(UnicodeString &&src) U_NOEXCEPT { return moveFrom(src); } #endif + // do not use #ifndef U_HIDE_DRAFT_API for moveFrom, needed by non-draft API /** * Move assignment, might leave src in bogus state. * This string will have the same contents and state that the source string had. @@ -1931,16 +1935,15 @@ public: /** * Swap strings. * @param other other string - * @draft ICU 56 + * @stable ICU 56 */ void swap(UnicodeString &other) U_NOEXCEPT; -#endif /* U_HIDE_DRAFT_API */ /** * Non-member UnicodeString swap function. * @param s1 will get s2's contents and state * @param s2 will get s1's contents and state - * @draft ICU 56 + * @stable ICU 56 */ friend U_COMMON_API inline void U_EXPORT2 swap(UnicodeString &s1, UnicodeString &s2) U_NOEXCEPT { @@ -1954,7 +1957,7 @@ public: * @return a reference to this * @stable ICU 2.0 */ - inline UnicodeString& operator= (UChar ch); + inline UnicodeString& operator= (char16_t ch); /** * Assignment operator. Replace the characters in this UnicodeString @@ -2014,7 +2017,7 @@ public: * @return a reference to this * @stable ICU 2.0 */ - inline UnicodeString& setTo(const UChar *srcChars, + inline UnicodeString& setTo(const char16_t *srcChars, int32_t srcLength); /** @@ -2025,7 +2028,7 @@ public: * @return a reference to this * @stable ICU 2.0 */ - UnicodeString& setTo(UChar srcChar); + UnicodeString& setTo(char16_t srcChar); /** * Set the characters in the UnicodeString object to the code point @@ -2038,7 +2041,7 @@ public: UnicodeString& setTo(UChar32 srcChar); /** - * Aliasing setTo() function, analogous to the readonly-aliasing UChar* constructor. + * Aliasing setTo() function, analogous to the readonly-aliasing char16_t* constructor. * The text will be used for the UnicodeString object, but * it will not be released when the UnicodeString is destroyed. * This has copy-on-write semantics: @@ -2061,11 +2064,11 @@ public: * @stable ICU 2.0 */ UnicodeString &setTo(UBool isTerminated, - const UChar *text, + ConstChar16Ptr text, int32_t textLength); /** - * Aliasing setTo() function, analogous to the writable-aliasing UChar* constructor. + * Aliasing setTo() function, analogous to the writable-aliasing char16_t* constructor. * The text will be used for the UnicodeString object, but * it will not be released when the UnicodeString is destroyed. * This has write-through semantics: @@ -2074,16 +2077,16 @@ public: * a new buffer will be allocated and the contents copied as with regularly * constructed strings. * In an assignment to another UnicodeString, the buffer will be copied. - * The extract(UChar *dst) function detects whether the dst pointer is the same + * The extract(Char16Ptr dst) function detects whether the dst pointer is the same * as the string buffer itself and will in this case not copy the contents. * * @param buffer The characters to alias for the UnicodeString. * @param buffLength The number of Unicode characters in buffer to alias. - * @param buffCapacity The size of buffer in UChars. + * @param buffCapacity The size of buffer in char16_ts. * @return a reference to this * @stable ICU 2.0 */ - UnicodeString &setTo(UChar *buffer, + UnicodeString &setTo(char16_t *buffer, int32_t buffLength, int32_t buffCapacity); @@ -2119,7 +2122,7 @@ public: * s.truncate(0); // set to an empty string (complete truncation), or * s=UnicodeString(); // assign an empty string, or * s.setTo((UChar32)-1); // set to a pseudo code point that is out of range, or - * static const UChar nul=0; + * static const char16_t nul=0; * s.setTo(&nul, 0); // set to an empty C Unicode string * } * \endcode @@ -2137,7 +2140,7 @@ public: * @stable ICU 2.0 */ UnicodeString& setCharAt(int32_t offset, - UChar ch); + char16_t ch); /* Append operations */ @@ -2149,7 +2152,7 @@ public: * @return a reference to this * @stable ICU 2.0 */ - inline UnicodeString& operator+= (UChar ch); + inline UnicodeString& operator+= (char16_t ch); /** * Append operator. Append the code point ch to the UnicodeString @@ -2209,7 +2212,7 @@ public: * @return a reference to this * @stable ICU 2.0 */ - inline UnicodeString& append(const UChar *srcChars, + inline UnicodeString& append(const char16_t *srcChars, int32_t srcStart, int32_t srcLength); @@ -2222,7 +2225,7 @@ public: * @return a reference to this * @stable ICU 2.0 */ - inline UnicodeString& append(const UChar *srcChars, + inline UnicodeString& append(ConstChar16Ptr srcChars, int32_t srcLength); /** @@ -2231,7 +2234,7 @@ public: * @return a reference to this * @stable ICU 2.0 */ - inline UnicodeString& append(UChar srcChar); + inline UnicodeString& append(char16_t srcChar); /** * Append the code point srcChar to the UnicodeString object. @@ -2287,7 +2290,7 @@ public: * @stable ICU 2.0 */ inline UnicodeString& insert(int32_t start, - const UChar *srcChars, + const char16_t *srcChars, int32_t srcStart, int32_t srcLength); @@ -2301,7 +2304,7 @@ public: * @stable ICU 2.0 */ inline UnicodeString& insert(int32_t start, - const UChar *srcChars, + ConstChar16Ptr srcChars, int32_t srcLength); /** @@ -2313,7 +2316,7 @@ public: * @stable ICU 2.0 */ inline UnicodeString& insert(int32_t start, - UChar srcChar); + char16_t srcChar); /** * Insert the code point srcChar into the UnicodeString object at @@ -2387,7 +2390,7 @@ public: */ UnicodeString& replace(int32_t start, int32_t length, - const UChar *srcChars, + const char16_t *srcChars, int32_t srcStart, int32_t srcLength); @@ -2405,7 +2408,7 @@ public: */ inline UnicodeString& replace(int32_t start, int32_t length, - const UChar *srcChars, + ConstChar16Ptr srcChars, int32_t srcLength); /** @@ -2421,7 +2424,7 @@ public: */ inline UnicodeString& replace(int32_t start, int32_t length, - UChar srcChar); + char16_t srcChar); /** * Replace the characters in the range @@ -2619,7 +2622,7 @@ public: * @stable ICU 2.0 */ UBool padLeading(int32_t targetLength, - UChar padChar = 0x0020); + char16_t padChar = 0x0020); /** * Pad the end of this UnicodeString with the character padChar. @@ -2633,7 +2636,7 @@ public: * @stable ICU 2.0 */ UBool padTrailing(int32_t targetLength, - UChar padChar = 0x0020); + char16_t padChar = 0x0020); /** * Truncate this UnicodeString to the targetLength. @@ -2820,7 +2823,7 @@ public: /** * Get a read/write pointer to the internal buffer. - * The buffer is guaranteed to be large enough for at least minCapacity UChars, + * The buffer is guaranteed to be large enough for at least minCapacity char16_ts, * writable, and is still owned by the UnicodeString object. * Calls to getBuffer(minCapacity) must not be nested, and * must be matched with calls to releaseBuffer(newLength). @@ -2851,17 +2854,17 @@ public: * - You must call releaseBuffer(newLength) before and in order to * return to normal UnicodeString operation. * - * @param minCapacity the minimum number of UChars that are to be available + * @param minCapacity the minimum number of char16_ts that are to be available * in the buffer, starting at the returned pointer; * default to the current string capacity if minCapacity==-1 * @return a writable pointer to the internal string buffer, - * or 0 if an error occurs (nested calls, out of memory) + * or nullptr if an error occurs (nested calls, out of memory) * * @see releaseBuffer * @see getTerminatedBuffer() * @stable ICU 2.0 */ - UChar *getBuffer(int32_t minCapacity); + char16_t *getBuffer(int32_t minCapacity); /** * Release a read/write buffer on a UnicodeString object with an @@ -2909,13 +2912,13 @@ public: * be modified. * * @return a read-only pointer to the internal string buffer, - * or 0 if the string is empty or bogus + * or nullptr if the string is empty or bogus * * @see getBuffer(int32_t minCapacity) * @see getTerminatedBuffer() * @stable ICU 2.0 */ - inline const UChar *getBuffer() const; + inline const char16_t *getBuffer() const; /** * Get a read-only pointer to the internal buffer, @@ -2950,7 +2953,7 @@ public: * @see getBuffer() * @stable ICU 2.2 */ - const UChar *getTerminatedBuffer(); + const char16_t *getTerminatedBuffer(); //======================================== // Constructors @@ -2962,8 +2965,8 @@ public: inline UnicodeString(); /** - * Construct a UnicodeString with capacity to hold capacity UChars - * @param capacity the number of UChars this UnicodeString should hold + * Construct a UnicodeString with capacity to hold capacity char16_ts + * @param capacity the number of char16_ts this UnicodeString should hold * before a resize is necessary; if count is greater than 0 and count * code points c take up more space than capacity, then capacity is adjusted * accordingly. @@ -2975,7 +2978,7 @@ public: UnicodeString(int32_t capacity, UChar32 c, int32_t count); /** - * Single UChar (code unit) constructor. + * Single char16_t (code unit) constructor. * * It is recommended to mark this constructor "explicit" by * -DUNISTR_FROM_CHAR_EXPLICIT=explicit @@ -2983,7 +2986,7 @@ public: * @param ch the character to place in the UnicodeString * @stable ICU 2.0 */ - UNISTR_FROM_CHAR_EXPLICIT UnicodeString(UChar ch); + UNISTR_FROM_CHAR_EXPLICIT UnicodeString(char16_t ch); /** * Single UChar32 (code point) constructor. @@ -2997,7 +3000,7 @@ public: UNISTR_FROM_CHAR_EXPLICIT UnicodeString(UChar32 ch); /** - * UChar* constructor. + * char16_t* constructor. * * It is recommended to mark this constructor "explicit" by * -DUNISTR_FROM_STRING_EXPLICIT=explicit @@ -3006,20 +3009,121 @@ public: * must be NULL (U+0000) terminated. * @stable ICU 2.0 */ - UNISTR_FROM_STRING_EXPLICIT UnicodeString(const UChar *text); + UNISTR_FROM_STRING_EXPLICIT UnicodeString(const char16_t *text); + + /* + * Do not use #ifndef U_HIDE_DRAFT_API for the following constructor, + * it should always be available regardless of U_HIDE_DRAFT_API status + */ +#if !U_CHAR16_IS_TYPEDEF + /** + * uint16_t * constructor. + * Delegates to UnicodeString(const char16_t *). + * + * It is recommended to mark this constructor "explicit" by + * -DUNISTR_FROM_STRING_EXPLICIT=explicit + * on the compiler command line or similar. + * @param text NUL-terminated UTF-16 string + * @draft ICU 59 + */ + UNISTR_FROM_STRING_EXPLICIT UnicodeString(const uint16_t *text) : + UnicodeString(ConstChar16Ptr(text)) {} +#endif + + /* + * Do not use #ifndef U_HIDE_DRAFT_API for the following constructor, + * it should always be available regardless of U_HIDE_DRAFT_API status + */ +#if U_SIZEOF_WCHAR_T==2 || defined(U_IN_DOXYGEN) + /** + * wchar_t * constructor. + * (Only defined if U_SIZEOF_WCHAR_T==2.) + * Delegates to UnicodeString(const char16_t *). + * + * It is recommended to mark this constructor "explicit" by + * -DUNISTR_FROM_STRING_EXPLICIT=explicit + * on the compiler command line or similar. + * @param text NUL-terminated UTF-16 string + * @draft ICU 59 + */ + UNISTR_FROM_STRING_EXPLICIT UnicodeString(const wchar_t *text) : + UnicodeString(ConstChar16Ptr(text)) {} +#endif + + /* + * Do not use #ifndef U_HIDE_DRAFT_API for the following constructor, + * it should always be available regardless of U_HIDE_DRAFT_API status + */ + /** + * nullptr_t constructor. + * Effectively the same as the default constructor, makes an empty string object. + * + * It is recommended to mark this constructor "explicit" by + * -DUNISTR_FROM_STRING_EXPLICIT=explicit + * on the compiler command line or similar. + * @param text nullptr + * @draft ICU 59 + */ + UNISTR_FROM_STRING_EXPLICIT inline UnicodeString(const std::nullptr_t text); /** - * UChar* constructor. + * char16_t* constructor. * @param text The characters to place in the UnicodeString. * @param textLength The number of Unicode characters in text * to copy. * @stable ICU 2.0 */ - UnicodeString(const UChar *text, + UnicodeString(const char16_t *text, int32_t textLength); + /* + * Do not use #ifndef U_HIDE_DRAFT_API for the following constructor, + * it should always be available regardless of U_HIDE_DRAFT_API status + */ +#if !U_CHAR16_IS_TYPEDEF /** - * Readonly-aliasing UChar* constructor. + * uint16_t * constructor. + * Delegates to UnicodeString(const char16_t *, int32_t). + * @param text UTF-16 string + * @param length string length + * @draft ICU 59 + */ + UnicodeString(const uint16_t *text, int32_t length) : + UnicodeString(ConstChar16Ptr(text), length) {} +#endif + + /* + * Do not use #ifndef U_HIDE_DRAFT_API for the following constructor, + * it should always be available regardless of U_HIDE_DRAFT_API status + */ +#if U_SIZEOF_WCHAR_T==2 || defined(U_IN_DOXYGEN) + /** + * wchar_t * constructor. + * (Only defined if U_SIZEOF_WCHAR_T==2.) + * Delegates to UnicodeString(const char16_t *, int32_t). + * @param text NUL-terminated UTF-16 string + * @param length string length + * @draft ICU 59 + */ + UnicodeString(const wchar_t *text, int32_t length) : + UnicodeString(ConstChar16Ptr(text), length) {} +#endif + + /* + * Do not use #ifndef U_HIDE_DRAFT_API for the following constructor, + * it should always be available regardless of U_HIDE_DRAFT_API status + */ + /** + * nullptr_t constructor. + * Effectively the same as the default constructor, makes an empty string object. + * @param text nullptr + * @param length ignored + * @draft ICU 59 + */ + inline UnicodeString(const std::nullptr_t text, int32_t length); + + /** + * Readonly-aliasing char16_t* constructor. * The text will be used for the UnicodeString object, but * it will not be released when the UnicodeString is destroyed. * This has copy-on-write semantics: @@ -3041,11 +3145,11 @@ public: * @stable ICU 2.0 */ UnicodeString(UBool isTerminated, - const UChar *text, + ConstChar16Ptr text, int32_t textLength); /** - * Writable-aliasing UChar* constructor. + * Writable-aliasing char16_t* constructor. * The text will be used for the UnicodeString object, but * it will not be released when the UnicodeString is destroyed. * This has write-through semantics: @@ -3054,15 +3158,64 @@ public: * a new buffer will be allocated and the contents copied as with regularly * constructed strings. * In an assignment to another UnicodeString, the buffer will be copied. - * The extract(UChar *dst) function detects whether the dst pointer is the same + * The extract(Char16Ptr dst) function detects whether the dst pointer is the same * as the string buffer itself and will in this case not copy the contents. * * @param buffer The characters to alias for the UnicodeString. * @param buffLength The number of Unicode characters in buffer to alias. - * @param buffCapacity The size of buffer in UChars. + * @param buffCapacity The size of buffer in char16_ts. * @stable ICU 2.0 */ - UnicodeString(UChar *buffer, int32_t buffLength, int32_t buffCapacity); + UnicodeString(char16_t *buffer, int32_t buffLength, int32_t buffCapacity); + + /* + * Do not use #ifndef U_HIDE_DRAFT_API for the following constructor, + * it should always be available regardless of U_HIDE_DRAFT_API status + */ +#if !U_CHAR16_IS_TYPEDEF + /** + * Writable-aliasing uint16_t * constructor. + * Delegates to UnicodeString(const char16_t *, int32_t, int32_t). + * @param buffer writable buffer of/for UTF-16 text + * @param buffLength length of the current buffer contents + * @param buffCapacity buffer capacity + * @draft ICU 59 + */ + UnicodeString(uint16_t *buffer, int32_t buffLength, int32_t buffCapacity) : + UnicodeString(Char16Ptr(buffer), buffLength, buffCapacity) {} +#endif + + /* + * Do not use #ifndef U_HIDE_DRAFT_API for the following constructor, + * it should always be available regardless of U_HIDE_DRAFT_API status + */ +#if U_SIZEOF_WCHAR_T==2 || defined(U_IN_DOXYGEN) + /** + * Writable-aliasing wchar_t * constructor. + * (Only defined if U_SIZEOF_WCHAR_T==2.) + * Delegates to UnicodeString(const char16_t *, int32_t, int32_t). + * @param buffer writable buffer of/for UTF-16 text + * @param buffLength length of the current buffer contents + * @param buffCapacity buffer capacity + * @draft ICU 59 + */ + UnicodeString(wchar_t *buffer, int32_t buffLength, int32_t buffCapacity) : + UnicodeString(Char16Ptr(buffer), buffLength, buffCapacity) {} +#endif + + /* + * Do not use #ifndef U_HIDE_DRAFT_API for the following constructor, + * it should always be available regardless of U_HIDE_DRAFT_API status + */ + /** + * Writable-aliasing nullptr_t constructor. + * Effectively the same as the default constructor, makes an empty string object. + * @param buffer nullptr + * @param buffLength ignored + * @param buffCapacity ignored + * @draft ICU 59 + */ + inline UnicodeString(std::nullptr_t buffer, int32_t buffLength, int32_t buffCapacity); #if U_CHARSET_IS_UTF8 || !UCONFIG_NO_CONVERSION @@ -3212,17 +3365,15 @@ public: */ UnicodeString(const UnicodeString& that); -#ifndef U_HIDE_DRAFT_API #if U_HAVE_RVALUE_REFERENCES /** * Move constructor, might leave src in bogus state. * This string will have the same contents and state that the source string had. * @param src source string - * @draft ICU 56 + * @stable ICU 56 */ UnicodeString(UnicodeString &&src) U_NOEXCEPT; #endif -#endif /* U_HIDE_DRAFT_API */ /** * 'Substring' constructor from tail of source string. @@ -3277,7 +3428,7 @@ public: * @see toUTF8String * @stable ICU 4.2 */ - static UnicodeString fromUTF8(const StringPiece &utf8); + static UnicodeString fromUTF8(StringPiece utf8); /** * Create a UnicodeString from a UTF-32 string. @@ -3381,7 +3532,7 @@ protected: * UnicodeString::charAt() to be inline again (see jitterbug 709). * @stable ICU 2.4 */ - virtual UChar getCharAt(int32_t offset) const; + virtual char16_t getCharAt(int32_t offset) const; /** * The change in Replaceable to use virtual getChar32At() allows @@ -3392,7 +3543,7 @@ protected: private: // For char* constructors. Could be made public. - UnicodeString &setToUTF8(const StringPiece &utf8); + UnicodeString &setToUTF8(StringPiece utf8); // For extract(char*). // We could make a toUTF8(target, capacity, errorCode) public but not // this version: New API will be cleaner if we make callers create substrings @@ -3417,7 +3568,7 @@ private: int8_t doCompare(int32_t start, int32_t length, - const UChar *srcChars, + const char16_t *srcChars, int32_t srcStart, int32_t srcLength) const; @@ -3430,7 +3581,7 @@ private: int8_t doCompareCodePointOrder(int32_t start, int32_t length, - const UChar *srcChars, + const char16_t *srcChars, int32_t srcStart, int32_t srcLength) const; @@ -3445,12 +3596,12 @@ private: int8_t doCaseCompare(int32_t start, int32_t length, - const UChar *srcChars, + const char16_t *srcChars, int32_t srcStart, int32_t srcLength, uint32_t options) const; - int32_t doIndexOf(UChar c, + int32_t doIndexOf(char16_t c, int32_t start, int32_t length) const; @@ -3458,7 +3609,7 @@ private: int32_t start, int32_t length) const; - int32_t doLastIndexOf(UChar c, + int32_t doLastIndexOf(char16_t c, int32_t start, int32_t length) const; @@ -3468,14 +3619,14 @@ private: void doExtract(int32_t start, int32_t length, - UChar *dst, + char16_t *dst, int32_t dstStart) const; inline void doExtract(int32_t start, int32_t length, UnicodeString& target) const; - inline UChar doCharAt(int32_t offset) const; + inline char16_t doCharAt(int32_t offset) const; UnicodeString& doReplace(int32_t start, int32_t length, @@ -3485,12 +3636,12 @@ private: UnicodeString& doReplace(int32_t start, int32_t length, - const UChar *srcChars, + const char16_t *srcChars, int32_t srcStart, int32_t srcLength); UnicodeString& doAppend(const UnicodeString& src, int32_t srcStart, int32_t srcLength); - UnicodeString& doAppend(const UChar *srcChars, int32_t srcStart, int32_t srcLength); + UnicodeString& doAppend(const char16_t *srcChars, int32_t srcStart, int32_t srcLength); UnicodeString& doReverse(int32_t start, int32_t length); @@ -3500,8 +3651,8 @@ private: // get pointer to start of array // these do not check for kOpenGetBuffer, unlike the public getBuffer() function - inline UChar* getArrayStart(void); - inline const UChar* getArrayStart(void) const; + inline char16_t* getArrayStart(void); + inline const char16_t* getArrayStart(void) const; inline UBool hasShortLength() const; inline int32_t getShortLength() const; @@ -3518,7 +3669,7 @@ private: inline void setShortLength(int32_t len); inline void setLength(int32_t len); inline void setToEmpty(); - inline void setArray(UChar *array, int32_t len, int32_t capacity); // sets length but not flags + inline void setArray(char16_t *array, int32_t len, int32_t capacity); // sets length but not flags // allocate the array; result may be the stack buffer // sets refCount to 1 if appropriate @@ -3601,7 +3752,11 @@ private: * as in ustr_imp.h for ustrcase_map(). */ UnicodeString & - caseMap(const UCaseMap *csm, UStringCaseMapper *stringCaseMapper); + caseMap(int32_t caseLocale, uint32_t options, +#if !UCONFIG_NO_BREAK_ITERATION + BreakIterator *iter, +#endif + UStringCaseMapper *stringCaseMapper); // ref counting void addRef(void); @@ -3692,15 +3847,15 @@ private: // Each struct of the union must begin with fLengthAndFlags. struct { int16_t fLengthAndFlags; // bit fields: see constants above - UChar fBuffer[US_STACKBUF_SIZE]; // buffer for short strings + char16_t fBuffer[US_STACKBUF_SIZE]; // buffer for short strings } fStackFields; struct { int16_t fLengthAndFlags; // bit fields: see constants above int32_t fLength; // number of characters in fArray if >127; else undefined - int32_t fCapacity; // capacity of fArray (in UChars) + int32_t fCapacity; // capacity of fArray (in char16_ts) // array pointer last to minimize padding for machines with P128 data model // or pointer sizes that are not a power of 2 - UChar *fArray; // the Unicode data + char16_t *fArray; // the Unicode data } fFields; } fUnion; }; @@ -3753,13 +3908,13 @@ UnicodeString::pinIndices(int32_t& start, } } -inline UChar* +inline char16_t* UnicodeString::getArrayStart() { return (fUnion.fFields.fLengthAndFlags&kUsingStackBuffer) ? fUnion.fStackFields.fBuffer : fUnion.fFields.fArray; } -inline const UChar* +inline const char16_t* UnicodeString::getArrayStart() const { return (fUnion.fFields.fLengthAndFlags&kUsingStackBuffer) ? fUnion.fStackFields.fBuffer : fUnion.fFields.fArray; @@ -3774,6 +3929,18 @@ UnicodeString::UnicodeString() { fUnion.fStackFields.fLengthAndFlags=kShortString; } +inline UnicodeString::UnicodeString(const std::nullptr_t /*text*/) { + fUnion.fStackFields.fLengthAndFlags=kShortString; +} + +inline UnicodeString::UnicodeString(const std::nullptr_t /*text*/, int32_t /*length*/) { + fUnion.fStackFields.fLengthAndFlags=kShortString; +} + +inline UnicodeString::UnicodeString(std::nullptr_t /*buffer*/, int32_t /*buffLength*/, int32_t /*buffCapacity*/) { + fUnion.fStackFields.fLengthAndFlags=kShortString; +} + //======================================== // Read-only implementation methods //======================================== @@ -3820,10 +3987,10 @@ UnicodeString::isBufferWritable() const (!(fUnion.fFields.fLengthAndFlags&kRefCounted) || refCount()==1)); } -inline const UChar * +inline const char16_t * UnicodeString::getBuffer() const { if(fUnion.fFields.fLengthAndFlags&(kIsBogus|kOpenGetBuffer)) { - return 0; + return nullptr; } else if(fUnion.fFields.fLengthAndFlags&kUsingStackBuffer) { return fUnion.fStackFields.fBuffer; } else { @@ -3891,7 +4058,7 @@ UnicodeString::compare(int32_t start, { return doCompare(start, _length, srcText, 0, srcText.length()); } inline int8_t -UnicodeString::compare(const UChar *srcChars, +UnicodeString::compare(ConstChar16Ptr srcChars, int32_t srcLength) const { return doCompare(0, length(), srcChars, 0, srcLength); } @@ -3906,13 +4073,13 @@ UnicodeString::compare(int32_t start, inline int8_t UnicodeString::compare(int32_t start, int32_t _length, - const UChar *srcChars) const + const char16_t *srcChars) const { return doCompare(start, _length, srcChars, 0, _length); } inline int8_t UnicodeString::compare(int32_t start, int32_t _length, - const UChar *srcChars, + const char16_t *srcChars, int32_t srcStart, int32_t srcLength) const { return doCompare(start, _length, srcChars, srcStart, srcLength); } @@ -3952,7 +4119,7 @@ UnicodeString::compareCodePointOrder(int32_t start, { return doCompareCodePointOrder(start, _length, srcText, 0, srcText.length()); } inline int8_t -UnicodeString::compareCodePointOrder(const UChar *srcChars, +UnicodeString::compareCodePointOrder(ConstChar16Ptr srcChars, int32_t srcLength) const { return doCompareCodePointOrder(0, length(), srcChars, 0, srcLength); } @@ -3967,13 +4134,13 @@ UnicodeString::compareCodePointOrder(int32_t start, inline int8_t UnicodeString::compareCodePointOrder(int32_t start, int32_t _length, - const UChar *srcChars) const + const char16_t *srcChars) const { return doCompareCodePointOrder(start, _length, srcChars, 0, _length); } inline int8_t UnicodeString::compareCodePointOrder(int32_t start, int32_t _length, - const UChar *srcChars, + const char16_t *srcChars, int32_t srcStart, int32_t srcLength) const { return doCompareCodePointOrder(start, _length, srcChars, srcStart, srcLength); } @@ -4017,7 +4184,7 @@ UnicodeString::caseCompare(int32_t start, } inline int8_t -UnicodeString::caseCompare(const UChar *srcChars, +UnicodeString::caseCompare(ConstChar16Ptr srcChars, int32_t srcLength, uint32_t options) const { return doCaseCompare(0, length(), srcChars, 0, srcLength, options); @@ -4036,7 +4203,7 @@ UnicodeString::caseCompare(int32_t start, inline int8_t UnicodeString::caseCompare(int32_t start, int32_t _length, - const UChar *srcChars, + const char16_t *srcChars, uint32_t options) const { return doCaseCompare(start, _length, srcChars, 0, _length, options); } @@ -4044,7 +4211,7 @@ UnicodeString::caseCompare(int32_t start, inline int8_t UnicodeString::caseCompare(int32_t start, int32_t _length, - const UChar *srcChars, + const char16_t *srcChars, int32_t srcStart, int32_t srcLength, uint32_t options) const { @@ -4095,7 +4262,7 @@ UnicodeString::indexOf(const UnicodeString& text, { return indexOf(text, 0, text.length(), start, _length); } inline int32_t -UnicodeString::indexOf(const UChar *srcChars, +UnicodeString::indexOf(const char16_t *srcChars, int32_t srcLength, int32_t start) const { pinIndex(start); @@ -4103,14 +4270,14 @@ UnicodeString::indexOf(const UChar *srcChars, } inline int32_t -UnicodeString::indexOf(const UChar *srcChars, +UnicodeString::indexOf(ConstChar16Ptr srcChars, int32_t srcLength, int32_t start, int32_t _length) const { return indexOf(srcChars, 0, srcLength, start, _length); } inline int32_t -UnicodeString::indexOf(UChar c, +UnicodeString::indexOf(char16_t c, int32_t start, int32_t _length) const { return doIndexOf(c, start, _length); } @@ -4122,7 +4289,7 @@ UnicodeString::indexOf(UChar32 c, { return doIndexOf(c, start, _length); } inline int32_t -UnicodeString::indexOf(UChar c) const +UnicodeString::indexOf(char16_t c) const { return doIndexOf(c, 0, length()); } inline int32_t @@ -4130,7 +4297,7 @@ UnicodeString::indexOf(UChar32 c) const { return indexOf(c, 0, length()); } inline int32_t -UnicodeString::indexOf(UChar c, +UnicodeString::indexOf(char16_t c, int32_t start) const { pinIndex(start); return doIndexOf(c, start, length() - start); @@ -4144,14 +4311,14 @@ UnicodeString::indexOf(UChar32 c, } inline int32_t -UnicodeString::lastIndexOf(const UChar *srcChars, +UnicodeString::lastIndexOf(ConstChar16Ptr srcChars, int32_t srcLength, int32_t start, int32_t _length) const { return lastIndexOf(srcChars, 0, srcLength, start, _length); } inline int32_t -UnicodeString::lastIndexOf(const UChar *srcChars, +UnicodeString::lastIndexOf(const char16_t *srcChars, int32_t srcLength, int32_t start) const { pinIndex(start); @@ -4192,7 +4359,7 @@ UnicodeString::lastIndexOf(const UnicodeString& text) const { return lastIndexOf(text, 0, text.length(), 0, length()); } inline int32_t -UnicodeString::lastIndexOf(UChar c, +UnicodeString::lastIndexOf(char16_t c, int32_t start, int32_t _length) const { return doLastIndexOf(c, start, _length); } @@ -4205,7 +4372,7 @@ UnicodeString::lastIndexOf(UChar32 c, } inline int32_t -UnicodeString::lastIndexOf(UChar c) const +UnicodeString::lastIndexOf(char16_t c) const { return doLastIndexOf(c, 0, length()); } inline int32_t @@ -4214,7 +4381,7 @@ UnicodeString::lastIndexOf(UChar32 c) const { } inline int32_t -UnicodeString::lastIndexOf(UChar c, +UnicodeString::lastIndexOf(char16_t c, int32_t start) const { pinIndex(start); return doLastIndexOf(c, start, length() - start); @@ -4238,17 +4405,17 @@ UnicodeString::startsWith(const UnicodeString& srcText, { return doCompare(0, srcLength, srcText, srcStart, srcLength) == 0; } inline UBool -UnicodeString::startsWith(const UChar *srcChars, int32_t srcLength) const { +UnicodeString::startsWith(ConstChar16Ptr srcChars, int32_t srcLength) const { if(srcLength < 0) { - srcLength = u_strlen(srcChars); + srcLength = u_strlen(toUCharPtr(srcChars)); } return doCompare(0, srcLength, srcChars, 0, srcLength) == 0; } inline UBool -UnicodeString::startsWith(const UChar *srcChars, int32_t srcStart, int32_t srcLength) const { +UnicodeString::startsWith(const char16_t *srcChars, int32_t srcStart, int32_t srcLength) const { if(srcLength < 0) { - srcLength = u_strlen(srcChars); + srcLength = u_strlen(toUCharPtr(srcChars)); } return doCompare(0, srcLength, srcChars, srcStart, srcLength) == 0; } @@ -4268,21 +4435,21 @@ UnicodeString::endsWith(const UnicodeString& srcText, } inline UBool -UnicodeString::endsWith(const UChar *srcChars, +UnicodeString::endsWith(ConstChar16Ptr srcChars, int32_t srcLength) const { if(srcLength < 0) { - srcLength = u_strlen(srcChars); + srcLength = u_strlen(toUCharPtr(srcChars)); } return doCompare(length() - srcLength, srcLength, srcChars, 0, srcLength) == 0; } inline UBool -UnicodeString::endsWith(const UChar *srcChars, +UnicodeString::endsWith(const char16_t *srcChars, int32_t srcStart, int32_t srcLength) const { if(srcLength < 0) { - srcLength = u_strlen(srcChars + srcStart); + srcLength = u_strlen(toUCharPtr(srcChars + srcStart)); } return doCompare(length() - srcLength, srcLength, srcChars, srcStart, srcLength) == 0; @@ -4308,14 +4475,14 @@ UnicodeString::replace(int32_t start, inline UnicodeString& UnicodeString::replace(int32_t start, int32_t _length, - const UChar *srcChars, + ConstChar16Ptr srcChars, int32_t srcLength) { return doReplace(start, _length, srcChars, 0, srcLength); } inline UnicodeString& UnicodeString::replace(int32_t start, int32_t _length, - const UChar *srcChars, + const char16_t *srcChars, int32_t srcStart, int32_t srcLength) { return doReplace(start, _length, srcChars, srcStart, srcLength); } @@ -4323,7 +4490,7 @@ UnicodeString::replace(int32_t start, inline UnicodeString& UnicodeString::replace(int32_t start, int32_t _length, - UChar srcChar) + char16_t srcChar) { return doReplace(start, _length, &srcChar, 0, 1); } inline UnicodeString& @@ -4366,7 +4533,7 @@ UnicodeString::doExtract(int32_t start, inline void UnicodeString::extract(int32_t start, int32_t _length, - UChar *target, + Char16Ptr target, int32_t targetStart) const { doExtract(start, _length, target, targetStart); } @@ -4394,7 +4561,7 @@ UnicodeString::extract(int32_t start, inline void UnicodeString::extractBetween(int32_t start, int32_t limit, - UChar *dst, + char16_t *dst, int32_t dstStart) const { pinIndex(start); pinIndex(limit); @@ -4406,7 +4573,7 @@ UnicodeString::tempSubStringBetween(int32_t start, int32_t limit) const { return tempSubString(start, limit - start); } -inline UChar +inline char16_t UnicodeString::doCharAt(int32_t offset) const { if((uint32_t)offset < (uint32_t)length()) { @@ -4416,11 +4583,11 @@ UnicodeString::doCharAt(int32_t offset) const } } -inline UChar +inline char16_t UnicodeString::charAt(int32_t offset) const { return doCharAt(offset); } -inline UChar +inline char16_t UnicodeString::operator[] (int32_t offset) const { return doCharAt(offset); } @@ -4461,14 +4628,14 @@ UnicodeString::setToEmpty() { } inline void -UnicodeString::setArray(UChar *array, int32_t len, int32_t capacity) { +UnicodeString::setArray(char16_t *array, int32_t len, int32_t capacity) { setLength(len); fUnion.fFields.fArray = array; fUnion.fFields.fCapacity = capacity; } inline UnicodeString& -UnicodeString::operator= (UChar ch) +UnicodeString::operator= (char16_t ch) { return doReplace(0, length(), &ch, 0, 1); } inline UnicodeString& @@ -4500,7 +4667,7 @@ UnicodeString::setTo(const UnicodeString& srcText) } inline UnicodeString& -UnicodeString::setTo(const UChar *srcChars, +UnicodeString::setTo(const char16_t *srcChars, int32_t srcLength) { unBogus(); @@ -4508,7 +4675,7 @@ UnicodeString::setTo(const UChar *srcChars, } inline UnicodeString& -UnicodeString::setTo(UChar srcChar) +UnicodeString::setTo(char16_t srcChar) { unBogus(); return doReplace(0, length(), &srcChar, 0, 1); @@ -4532,22 +4699,22 @@ UnicodeString::append(const UnicodeString& srcText) { return doAppend(srcText, 0, srcText.length()); } inline UnicodeString& -UnicodeString::append(const UChar *srcChars, +UnicodeString::append(const char16_t *srcChars, int32_t srcStart, int32_t srcLength) { return doAppend(srcChars, srcStart, srcLength); } inline UnicodeString& -UnicodeString::append(const UChar *srcChars, +UnicodeString::append(ConstChar16Ptr srcChars, int32_t srcLength) { return doAppend(srcChars, 0, srcLength); } inline UnicodeString& -UnicodeString::append(UChar srcChar) +UnicodeString::append(char16_t srcChar) { return doAppend(&srcChar, 0, 1); } inline UnicodeString& -UnicodeString::operator+= (UChar ch) +UnicodeString::operator+= (char16_t ch) { return doAppend(&ch, 0, 1); } inline UnicodeString& @@ -4573,20 +4740,20 @@ UnicodeString::insert(int32_t start, inline UnicodeString& UnicodeString::insert(int32_t start, - const UChar *srcChars, + const char16_t *srcChars, int32_t srcStart, int32_t srcLength) { return doReplace(start, 0, srcChars, srcStart, srcLength); } inline UnicodeString& UnicodeString::insert(int32_t start, - const UChar *srcChars, + ConstChar16Ptr srcChars, int32_t srcLength) { return doReplace(start, 0, srcChars, 0, srcLength); } inline UnicodeString& UnicodeString::insert(int32_t start, - UChar srcChar) + char16_t srcChar) { return doReplace(start, 0, &srcChar, 0, 1); } inline UnicodeString& @@ -4654,5 +4821,6 @@ UnicodeString::reverse(int32_t start, { return doReverse(start, _length); } U_NAMESPACE_END +#endif // U_SHOW_CPLUSPLUS_API #endif diff --git a/icuSources/common/unicode/unorm.h b/icuSources/common/unicode/unorm.h index ab3e34e8..1b5af167 100644 --- a/icuSources/common/unicode/unorm.h +++ b/icuSources/common/unicode/unorm.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * Copyright (c) 1996-2016, International Business Machines Corporation @@ -22,8 +24,6 @@ #include "unicode/uiter.h" #include "unicode/unorm2.h" -#ifndef U_HIDE_DEPRECATED_API - /** * \file * \brief C API: Unicode Normalization @@ -129,6 +129,8 @@ * For more usage examples, see the Unicode Standard Annex. */ +// Do not conditionalize the following enum with #ifndef U_HIDE_DEPRECATED_API, +// it is needed for layout of Normalizer object. /** * Constants for normalization modes. * @deprecated ICU 56 Use unorm2.h instead. @@ -153,6 +155,8 @@ typedef enum { UNORM_MODE_COUNT } UNormalizationMode; +#ifndef U_HIDE_DEPRECATED_API + /** * Constants for options flags for normalization. * Use 0 for default options, diff --git a/icuSources/common/unicode/unorm2.h b/icuSources/common/unicode/unorm2.h index b557d6a3..c3d9b0b0 100644 --- a/icuSources/common/unicode/unorm2.h +++ b/icuSources/common/unicode/unorm2.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: unorm2.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -259,7 +261,7 @@ U_DEFINE_LOCAL_OPEN_POINTER(LocalUNormalizer2Pointer, UNormalizer2, unorm2_close U_NAMESPACE_END -#endif +#endif // U_SHOW_CPLUSPLUS_API /** * Writes the normalized form of the source string to the destination string diff --git a/icuSources/common/unicode/uobject.h b/icuSources/common/unicode/uobject.h index 54ceace6..4b359f12 100644 --- a/icuSources/common/unicode/uobject.h +++ b/icuSources/common/unicode/uobject.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * @@ -6,7 +8,7 @@ * ****************************************************************************** * file name: uobject.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -90,6 +92,7 @@ */ typedef void* UClassID; +#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN /** @@ -316,5 +319,6 @@ protected: #endif /* U_HIDE_INTERNAL_API */ U_NAMESPACE_END +#endif // U_SHOW_CPLUSPLUS_API #endif diff --git a/icuSources/common/unicode/urbtok.h b/icuSources/common/unicode/urbtok.h index 936dddea..75cb7a1e 100644 --- a/icuSources/common/unicode/urbtok.h +++ b/icuSources/common/unicode/urbtok.h @@ -1,6 +1,6 @@ /* ****************************************************************************** -* Copyright (C) 2006-2008 Apple Inc. All Rights Reserved. +* Copyright (C) 2006-2008, 2017 Apple Inc. All Rights Reserved. ****************************************************************************** */ @@ -15,6 +15,12 @@ #include "unicode/ubrk.h" #include "unicode/parseerr.h" +/** + * The interfaces here are meant to extend the functionality of the standard + * ubrk_* interfaces in ubrk.h to allow for faster batch tokenization. This + * was primarily intended for Spotlight and related processes. Note that + * urbtok_tokenize here does not fully support all features of ICU break rules. + */ typedef struct RuleBasedTokenRange { signed long location; @@ -90,6 +96,12 @@ urbtok_getBinaryRules(UBreakIterator *bi, /** * Tokenize text using a rule-based tokenizer. + * This is primarily intended for speedy batch tokenization using very simple rules. + * It does not currently implement support for all of the features of ICU break rules + * (adding that would reduce performance). If you need support for all of the ICU rule + * features, please use the standard ubrk_* interfaces; instead of urbtok_tokenize, + * use a loop with ubrk_next and ubrk_getRuleStatus. + * * @param bi The tokenizer to use. * @param maxTokens The maximum number of tokens to return. * @param outTokens An array of RuleBasedTokenRange to fill in with the tokens. diff --git a/icuSources/common/unicode/urename.h b/icuSources/common/unicode/urename.h index 627ffa9b..21c839ab 100644 --- a/icuSources/common/unicode/urename.h +++ b/icuSources/common/unicode/urename.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * Copyright (C) 2002-2016, International Business Machines @@ -5,7 +7,7 @@ ******************************************************************************* * * file name: urename.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -98,12 +100,16 @@ #define _UTF16BEData U_ICU_ENTRY_POINT_RENAME(_UTF16BEData) #define _UTF16Data U_ICU_ENTRY_POINT_RENAME(_UTF16Data) #define _UTF16LEData U_ICU_ENTRY_POINT_RENAME(_UTF16LEData) +#define _UTF16v2Data U_ICU_ENTRY_POINT_RENAME(_UTF16v2Data) #define _UTF32BEData U_ICU_ENTRY_POINT_RENAME(_UTF32BEData) #define _UTF32Data U_ICU_ENTRY_POINT_RENAME(_UTF32Data) #define _UTF32LEData U_ICU_ENTRY_POINT_RENAME(_UTF32LEData) #define _UTF7Data U_ICU_ENTRY_POINT_RENAME(_UTF7Data) #define _UTF8Data U_ICU_ENTRY_POINT_RENAME(_UTF8Data) +#define allowedHourFormatsCleanup U_ICU_ENTRY_POINT_RENAME(allowedHourFormatsCleanup) #define cmemory_cleanup U_ICU_ENTRY_POINT_RENAME(cmemory_cleanup) +#define dayPeriodRulesCleanup U_ICU_ENTRY_POINT_RENAME(dayPeriodRulesCleanup) +#define deleteAllowedHourFormats U_ICU_ENTRY_POINT_RENAME(deleteAllowedHourFormats) #define gTimeZoneFilesInitOnce U_ICU_ENTRY_POINT_RENAME(gTimeZoneFilesInitOnce) #define izrule_clone U_ICU_ENTRY_POINT_RENAME(izrule_clone) #define izrule_close U_ICU_ENTRY_POINT_RENAME(izrule_close) @@ -119,16 +125,6 @@ #define izrule_getStaticClassID U_ICU_ENTRY_POINT_RENAME(izrule_getStaticClassID) #define izrule_isEquivalentTo U_ICU_ENTRY_POINT_RENAME(izrule_isEquivalentTo) #define izrule_open U_ICU_ENTRY_POINT_RENAME(izrule_open) -#define le_close U_ICU_ENTRY_POINT_RENAME(le_close) -#define le_create U_ICU_ENTRY_POINT_RENAME(le_create) -#define le_getCharIndices U_ICU_ENTRY_POINT_RENAME(le_getCharIndices) -#define le_getCharIndicesWithBase U_ICU_ENTRY_POINT_RENAME(le_getCharIndicesWithBase) -#define le_getGlyphCount U_ICU_ENTRY_POINT_RENAME(le_getGlyphCount) -#define le_getGlyphPosition U_ICU_ENTRY_POINT_RENAME(le_getGlyphPosition) -#define le_getGlyphPositions U_ICU_ENTRY_POINT_RENAME(le_getGlyphPositions) -#define le_getGlyphs U_ICU_ENTRY_POINT_RENAME(le_getGlyphs) -#define le_layoutChars U_ICU_ENTRY_POINT_RENAME(le_layoutChars) -#define le_reset U_ICU_ENTRY_POINT_RENAME(le_reset) #define locale_getKeywords U_ICU_ENTRY_POINT_RENAME(locale_getKeywords) #define locale_getKeywordsStart U_ICU_ENTRY_POINT_RENAME(locale_getKeywordsStart) #define locale_get_default U_ICU_ENTRY_POINT_RENAME(locale_get_default) @@ -474,6 +470,9 @@ #define ubidi_setReorderingOptions U_ICU_ENTRY_POINT_RENAME(ubidi_setReorderingOptions) #define ubidi_writeReordered U_ICU_ENTRY_POINT_RENAME(ubidi_writeReordered) #define ubidi_writeReverse U_ICU_ENTRY_POINT_RENAME(ubidi_writeReverse) +#define ubiditransform_close U_ICU_ENTRY_POINT_RENAME(ubiditransform_close) +#define ubiditransform_open U_ICU_ENTRY_POINT_RENAME(ubiditransform_open) +#define ubiditransform_transform U_ICU_ENTRY_POINT_RENAME(ubiditransform_transform) #define ublock_getCode U_ICU_ENTRY_POINT_RENAME(ublock_getCode) #define ubrk_close U_ICU_ENTRY_POINT_RENAME(ubrk_close) #define ubrk_countAvailable U_ICU_ENTRY_POINT_RENAME(ubrk_countAvailable) @@ -481,6 +480,7 @@ #define ubrk_first U_ICU_ENTRY_POINT_RENAME(ubrk_first) #define ubrk_following U_ICU_ENTRY_POINT_RENAME(ubrk_following) #define ubrk_getAvailable U_ICU_ENTRY_POINT_RENAME(ubrk_getAvailable) +#define ubrk_getBinaryRules U_ICU_ENTRY_POINT_RENAME(ubrk_getBinaryRules) #define ubrk_getLocaleByType U_ICU_ENTRY_POINT_RENAME(ubrk_getLocaleByType) #define ubrk_getRuleStatus U_ICU_ENTRY_POINT_RENAME(ubrk_getRuleStatus) #define ubrk_getRuleStatusVec U_ICU_ENTRY_POINT_RENAME(ubrk_getRuleStatusVec) @@ -488,6 +488,7 @@ #define ubrk_last U_ICU_ENTRY_POINT_RENAME(ubrk_last) #define ubrk_next U_ICU_ENTRY_POINT_RENAME(ubrk_next) #define ubrk_open U_ICU_ENTRY_POINT_RENAME(ubrk_open) +#define ubrk_openBinaryRules U_ICU_ENTRY_POINT_RENAME(ubrk_openBinaryRules) #define ubrk_openRules U_ICU_ENTRY_POINT_RENAME(ubrk_openRules) #define ubrk_preceding U_ICU_ENTRY_POINT_RENAME(ubrk_preceding) #define ubrk_previous U_ICU_ENTRY_POINT_RENAME(ubrk_previous) @@ -549,7 +550,6 @@ #define ucase_addStringCaseClosure U_ICU_ENTRY_POINT_RENAME(ucase_addStringCaseClosure) #define ucase_fold U_ICU_ENTRY_POINT_RENAME(ucase_fold) #define ucase_getCaseLocale U_ICU_ENTRY_POINT_RENAME(ucase_getCaseLocale) -#define ucase_getSingleton U_ICU_ENTRY_POINT_RENAME(ucase_getSingleton) #define ucase_getType U_ICU_ENTRY_POINT_RENAME(ucase_getType) #define ucase_getTypeOrIgnorable U_ICU_ENTRY_POINT_RENAME(ucase_getTypeOrIgnorable) #define ucase_hasBinaryProperty U_ICU_ENTRY_POINT_RENAME(ucase_hasBinaryProperty) @@ -1013,6 +1013,7 @@ #define ulist_getListSize U_ICU_ENTRY_POINT_RENAME(ulist_getListSize) #define ulist_getNext U_ICU_ENTRY_POINT_RENAME(ulist_getNext) #define ulist_next_keyword_value U_ICU_ENTRY_POINT_RENAME(ulist_next_keyword_value) +#define ulist_removeString U_ICU_ENTRY_POINT_RENAME(ulist_removeString) #define ulist_resetList U_ICU_ENTRY_POINT_RENAME(ulist_resetList) #define ulist_reset_keyword_values_iterator U_ICU_ENTRY_POINT_RENAME(ulist_reset_keyword_values_iterator) #define ulistfmt_close U_ICU_ENTRY_POINT_RENAME(ulistfmt_close) @@ -1144,6 +1145,7 @@ #define unum_formatDecimal U_ICU_ENTRY_POINT_RENAME(unum_formatDecimal) #define unum_formatDouble U_ICU_ENTRY_POINT_RENAME(unum_formatDouble) #define unum_formatDoubleCurrency U_ICU_ENTRY_POINT_RENAME(unum_formatDoubleCurrency) +#define unum_formatDoubleForFields U_ICU_ENTRY_POINT_RENAME(unum_formatDoubleForFields) #define unum_formatInt64 U_ICU_ENTRY_POINT_RENAME(unum_formatInt64) #define unum_formatUFormattable U_ICU_ENTRY_POINT_RENAME(unum_formatUFormattable) #define unum_getAttribute U_ICU_ENTRY_POINT_RENAME(unum_getAttribute) @@ -1175,9 +1177,11 @@ #define unumsys_openAvailableNames U_ICU_ENTRY_POINT_RENAME(unumsys_openAvailableNames) #define unumsys_openByName U_ICU_ENTRY_POINT_RENAME(unumsys_openByName) #define uplrules_close U_ICU_ENTRY_POINT_RENAME(uplrules_close) +#define uplrules_getKeywords U_ICU_ENTRY_POINT_RENAME(uplrules_getKeywords) #define uplrules_open U_ICU_ENTRY_POINT_RENAME(uplrules_open) #define uplrules_openForType U_ICU_ENTRY_POINT_RENAME(uplrules_openForType) #define uplrules_select U_ICU_ENTRY_POINT_RENAME(uplrules_select) +#define uplrules_selectWithFormat U_ICU_ENTRY_POINT_RENAME(uplrules_selectWithFormat) #define uplug_closeLibrary U_ICU_ENTRY_POINT_RENAME(uplug_closeLibrary) #define uplug_findLibrary U_ICU_ENTRY_POINT_RENAME(uplug_findLibrary) #define uplug_getConfiguration U_ICU_ENTRY_POINT_RENAME(uplug_getConfiguration) @@ -1214,6 +1218,7 @@ #define uprv_compareInvEbcdic U_ICU_ENTRY_POINT_RENAME(uprv_compareInvEbcdic) #define uprv_compareInvEbcdicAsAscii U_ICU_ENTRY_POINT_RENAME(uprv_compareInvEbcdicAsAscii) #define uprv_convertToLCID U_ICU_ENTRY_POINT_RENAME(uprv_convertToLCID) +#define uprv_convertToLCIDPlatform U_ICU_ENTRY_POINT_RENAME(uprv_convertToLCIDPlatform) #define uprv_convertToPosix U_ICU_ENTRY_POINT_RENAME(uprv_convertToPosix) #define uprv_copyAscii U_ICU_ENTRY_POINT_RENAME(uprv_copyAscii) #define uprv_copyEbcdic U_ICU_ENTRY_POINT_RENAME(uprv_copyEbcdic) @@ -1355,6 +1360,7 @@ #define uprv_toupper U_ICU_ENTRY_POINT_RENAME(uprv_toupper) #define uprv_trunc U_ICU_ENTRY_POINT_RENAME(uprv_trunc) #define uprv_tzname U_ICU_ENTRY_POINT_RENAME(uprv_tzname) +#define uprv_tzname_clear_cache U_ICU_ENTRY_POINT_RENAME(uprv_tzname_clear_cache) #define uprv_tzset U_ICU_ENTRY_POINT_RENAME(uprv_tzset) #define uprv_uint16Comparator U_ICU_ENTRY_POINT_RENAME(uprv_uint16Comparator) #define uprv_uint32Comparator U_ICU_ENTRY_POINT_RENAME(uprv_uint32Comparator) @@ -1456,10 +1462,7 @@ #define ures_countArrayItems U_ICU_ENTRY_POINT_RENAME(ures_countArrayItems) #define ures_findResource U_ICU_ENTRY_POINT_RENAME(ures_findResource) #define ures_findSubResource U_ICU_ENTRY_POINT_RENAME(ures_findSubResource) -#define ures_getAllArrayItems U_ICU_ENTRY_POINT_RENAME(ures_getAllArrayItems) -#define ures_getAllArrayItemsWithFallback U_ICU_ENTRY_POINT_RENAME(ures_getAllArrayItemsWithFallback) -#define ures_getAllTableItems U_ICU_ENTRY_POINT_RENAME(ures_getAllTableItems) -#define ures_getAllTableItemsWithFallback U_ICU_ENTRY_POINT_RENAME(ures_getAllTableItemsWithFallback) +#define ures_getAllItemsWithFallback U_ICU_ENTRY_POINT_RENAME(ures_getAllItemsWithFallback) #define ures_getBinary U_ICU_ENTRY_POINT_RENAME(ures_getBinary) #define ures_getByIndex U_ICU_ENTRY_POINT_RENAME(ures_getByIndex) #define ures_getByKey U_ICU_ENTRY_POINT_RENAME(ures_getByKey) @@ -1607,13 +1610,20 @@ #define uspoof_areConfusableUTF8 U_ICU_ENTRY_POINT_RENAME(uspoof_areConfusableUTF8) #define uspoof_areConfusableUnicodeString U_ICU_ENTRY_POINT_RENAME(uspoof_areConfusableUnicodeString) #define uspoof_check U_ICU_ENTRY_POINT_RENAME(uspoof_check) +#define uspoof_check2 U_ICU_ENTRY_POINT_RENAME(uspoof_check2) +#define uspoof_check2UTF8 U_ICU_ENTRY_POINT_RENAME(uspoof_check2UTF8) +#define uspoof_check2UnicodeString U_ICU_ENTRY_POINT_RENAME(uspoof_check2UnicodeString) #define uspoof_checkUTF8 U_ICU_ENTRY_POINT_RENAME(uspoof_checkUTF8) #define uspoof_checkUnicodeString U_ICU_ENTRY_POINT_RENAME(uspoof_checkUnicodeString) #define uspoof_clone U_ICU_ENTRY_POINT_RENAME(uspoof_clone) #define uspoof_close U_ICU_ENTRY_POINT_RENAME(uspoof_close) +#define uspoof_closeCheckResult U_ICU_ENTRY_POINT_RENAME(uspoof_closeCheckResult) #define uspoof_getAllowedChars U_ICU_ENTRY_POINT_RENAME(uspoof_getAllowedChars) #define uspoof_getAllowedLocales U_ICU_ENTRY_POINT_RENAME(uspoof_getAllowedLocales) #define uspoof_getAllowedUnicodeSet U_ICU_ENTRY_POINT_RENAME(uspoof_getAllowedUnicodeSet) +#define uspoof_getCheckResultChecks U_ICU_ENTRY_POINT_RENAME(uspoof_getCheckResultChecks) +#define uspoof_getCheckResultNumerics U_ICU_ENTRY_POINT_RENAME(uspoof_getCheckResultNumerics) +#define uspoof_getCheckResultRestrictionLevel U_ICU_ENTRY_POINT_RENAME(uspoof_getCheckResultRestrictionLevel) #define uspoof_getChecks U_ICU_ENTRY_POINT_RENAME(uspoof_getChecks) #define uspoof_getInclusionSet U_ICU_ENTRY_POINT_RENAME(uspoof_getInclusionSet) #define uspoof_getInclusionUnicodeSet U_ICU_ENTRY_POINT_RENAME(uspoof_getInclusionUnicodeSet) @@ -1625,6 +1635,7 @@ #define uspoof_getSkeletonUnicodeString U_ICU_ENTRY_POINT_RENAME(uspoof_getSkeletonUnicodeString) #define uspoof_internalInitStatics U_ICU_ENTRY_POINT_RENAME(uspoof_internalInitStatics) #define uspoof_open U_ICU_ENTRY_POINT_RENAME(uspoof_open) +#define uspoof_openCheckResult U_ICU_ENTRY_POINT_RENAME(uspoof_openCheckResult) #define uspoof_openFromSerialized U_ICU_ENTRY_POINT_RENAME(uspoof_openFromSerialized) #define uspoof_openFromSource U_ICU_ENTRY_POINT_RENAME(uspoof_openFromSource) #define uspoof_serialize U_ICU_ENTRY_POINT_RENAME(uspoof_serialize) @@ -1642,12 +1653,13 @@ #define ustr_hashCharsN U_ICU_ENTRY_POINT_RENAME(ustr_hashCharsN) #define ustr_hashICharsN U_ICU_ENTRY_POINT_RENAME(ustr_hashICharsN) #define ustr_hashUCharsN U_ICU_ENTRY_POINT_RENAME(ustr_hashUCharsN) +#define ustrcase_getCaseLocale U_ICU_ENTRY_POINT_RENAME(ustrcase_getCaseLocale) #define ustrcase_internalFold U_ICU_ENTRY_POINT_RENAME(ustrcase_internalFold) #define ustrcase_internalToLower U_ICU_ENTRY_POINT_RENAME(ustrcase_internalToLower) #define ustrcase_internalToTitle U_ICU_ENTRY_POINT_RENAME(ustrcase_internalToTitle) #define ustrcase_internalToUpper U_ICU_ENTRY_POINT_RENAME(ustrcase_internalToUpper) #define ustrcase_map U_ICU_ENTRY_POINT_RENAME(ustrcase_map) -#define ustrcase_setTempCaseMapLocale U_ICU_ENTRY_POINT_RENAME(ustrcase_setTempCaseMapLocale) +#define ustrcase_mapWithOverlap U_ICU_ENTRY_POINT_RENAME(ustrcase_mapWithOverlap) #define utext_char32At U_ICU_ENTRY_POINT_RENAME(utext_char32At) #define utext_clone U_ICU_ENTRY_POINT_RENAME(utext_clone) #define utext_close U_ICU_ENTRY_POINT_RENAME(utext_close) @@ -1692,7 +1704,6 @@ #define utrace_functionName U_ICU_ENTRY_POINT_RENAME(utrace_functionName) #define utrace_getFunctions U_ICU_ENTRY_POINT_RENAME(utrace_getFunctions) #define utrace_getLevel U_ICU_ENTRY_POINT_RENAME(utrace_getLevel) -#define utrace_level U_ICU_ENTRY_POINT_RENAME(utrace_level) #define utrace_setFunctions U_ICU_ENTRY_POINT_RENAME(utrace_setFunctions) #define utrace_setLevel U_ICU_ENTRY_POINT_RENAME(utrace_setLevel) #define utrace_vformat U_ICU_ENTRY_POINT_RENAME(utrace_vformat) diff --git a/icuSources/common/unicode/urep.h b/icuSources/common/unicode/urep.h index c7b99476..932202dd 100644 --- a/icuSources/common/unicode/urep.h +++ b/icuSources/common/unicode/urep.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * Copyright (C) 1997-2010, International Business Machines diff --git a/icuSources/common/unicode/ures.h b/icuSources/common/unicode/ures.h index 190a5050..264adf29 100644 --- a/icuSources/common/unicode/ures.h +++ b/icuSources/common/unicode/ures.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 1997-2016, International Business Machines @@ -120,9 +122,13 @@ typedef enum { RES_INT_VECTOR=URES_INT_VECTOR, /** @deprecated ICU 2.6 Not used. */ RES_RESERVED=15, -#endif /* U_HIDE_DEPRECATED_API */ + /** + * One more than the highest normal UResType value. + * @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420. + */ URES_LIMIT = 16 +#endif // U_HIDE_DEPRECATED_API } UResType; /* @@ -259,7 +265,7 @@ U_DEFINE_LOCAL_OPEN_POINTER(LocalUResourceBundlePointer, UResourceBundle, ures_c U_NAMESPACE_END -#endif +#endif // U_SHOW_CPLUSPLUS_API #ifndef U_HIDE_DEPRECATED_API /** @@ -884,7 +890,7 @@ ures_getUnicodeStringByKey(const UResourceBundle *resB, const char* key, UErrorC U_NAMESPACE_END -#endif +#endif // U_SHOW_CPLUSPLUS_API /** * Create a string enumerator, owned by the caller, of all locales located within diff --git a/icuSources/common/unicode/uscript.h b/icuSources/common/unicode/uscript.h index a5fb1670..25b1c887 100644 --- a/icuSources/common/unicode/uscript.h +++ b/icuSources/common/unicode/uscript.h @@ -1,6 +1,8 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** - * Copyright (C) 1997-2015, International Business Machines + * Copyright (C) 1997-2016, International Business Machines * Corporation and others. All Rights Reserved. ********************************************************************** * @@ -32,13 +34,13 @@ * See UAX #24 Unicode Script Property (http://www.unicode.org/reports/tr24/) * and http://www.unicode.org/Public/UCD/latest/ucd/PropertyValueAliases.txt . * - * Starting with ICU 3.6, constants for most ISO 15924 script codes + * In addition, constants for many ISO 15924 script codes * are included, for use with language tags, CLDR data, and similar. * Some of those codes are not used in the Unicode Character Database (UCD). * For example, there are no characters that have a UCD script property value of * Hans or Hant. All Han ideographs have the Hani script property value in Unicode. * - * Private-use codes Qaaa..Qabx are not included. + * Private-use codes Qaaa..Qabx are not included, except as used in the UCD or in CLDR. * * Starting with ICU 55, script codes are only added when their scripts * have been or will certainly be encoded in Unicode, @@ -424,24 +426,39 @@ typedef enum UScriptCode { /** @stable ICU 54 */ USCRIPT_SIDDHAM = 166,/* Sidd */ - /** - * One higher than the last script code constant. - * This value increases as constants for script codes are added. - * - * There are constants for Unicode 7 script property values. - * There are constants for ISO 15924 script codes assigned on or before 2013-10-12. - * There are no constants for private use codes from Qaaa - Qabx - * except as used in the UCD. - * - * @stable ICU 2.2 - */ - USCRIPT_CODE_LIMIT = 167 + /** @stable ICU 58 */ + USCRIPT_ADLAM = 167,/* Adlm */ + /** @stable ICU 58 */ + USCRIPT_BHAIKSUKI = 168,/* Bhks */ + /** @stable ICU 58 */ + USCRIPT_MARCHEN = 169,/* Marc */ + /** @stable ICU 58 */ + USCRIPT_NEWA = 170,/* Newa */ + /** @stable ICU 58 */ + USCRIPT_OSAGE = 171,/* Osge */ + + /** @stable ICU 58 */ + USCRIPT_HAN_WITH_BOPOMOFO = 172,/* Hanb */ + /** @stable ICU 58 */ + USCRIPT_JAMO = 173,/* Jamo */ + /** @stable ICU 58 */ + USCRIPT_SYMBOLS_EMOJI = 174,/* Zsye */ + +#ifndef U_HIDE_DEPRECATED_API + /** + * One more than the highest normal UScriptCode value. + * The highest value is available via u_getIntPropertyMaxValue(UCHAR_SCRIPT). + * + * @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420. + */ + USCRIPT_CODE_LIMIT = 175 +#endif // U_HIDE_DEPRECATED_API } UScriptCode; /** - * Gets the script codes associated with the given locale or ISO 15924 abbreviation or name. + * Gets the script codes associated with the given locale or ISO 15924 abbreviation or name. * Fills in USCRIPT_MALAYALAM given "Malayam" OR "Mlym". - * Fills in USCRIPT_LATIN given "en" OR "en_US" + * Fills in USCRIPT_LATIN given "en" OR "en_US" * If the required capacity is greater than the capacity of the destination buffer, * then the error code is set to U_BUFFER_OVERFLOW_ERROR and the required capacity is returned. * @@ -454,10 +471,10 @@ typedef enum UScriptCode { * @param fillIn the UScriptCode buffer to fill in the script code * @param capacity the capacity (size) fo UScriptCode buffer passed in. * @param err the error status code. - * @return The number of script codes filled in the buffer passed in + * @return The number of script codes filled in the buffer passed in * @stable ICU 2.4 */ -U_STABLE int32_t U_EXPORT2 +U_STABLE int32_t U_EXPORT2 uscript_getCode(const char* nameOrAbbrOrLocale,UScriptCode* fillIn,int32_t capacity,UErrorCode *err); /** @@ -470,7 +487,7 @@ uscript_getCode(const char* nameOrAbbrOrLocale,UScriptCode* fillIn,int32_t capac * or NULL if scriptCode is invalid * @stable ICU 2.4 */ -U_STABLE const char* U_EXPORT2 +U_STABLE const char* U_EXPORT2 uscript_getName(UScriptCode scriptCode); /** @@ -482,18 +499,18 @@ uscript_getName(UScriptCode scriptCode); * @return short script name (4-letter code), or NULL if scriptCode is invalid * @stable ICU 2.4 */ -U_STABLE const char* U_EXPORT2 +U_STABLE const char* U_EXPORT2 uscript_getShortName(UScriptCode scriptCode); /** * Gets the script code associated with the given codepoint. - * Returns USCRIPT_MALAYALAM given 0x0D02 + * Returns USCRIPT_MALAYALAM given 0x0D02 * @param codepoint UChar32 codepoint * @param err the error status code. - * @return The UScriptCode, or 0 if codepoint is invalid + * @return The UScriptCode, or 0 if codepoint is invalid * @stable ICU 2.4 */ -U_STABLE UScriptCode U_EXPORT2 +U_STABLE UScriptCode U_EXPORT2 uscript_getScript(UChar32 codepoint, UErrorCode *err); /** @@ -503,9 +520,6 @@ uscript_getScript(UChar32 codepoint, UErrorCode *err); * * Some characters are commonly used in multiple scripts. * For more information, see UAX #24: http://www.unicode.org/reports/tr24/. - * - * The Script_Extensions property is provisional. It may be modified or removed - * in future versions of the Unicode Standard, and thus in ICU. * @param c code point * @param sc script code * @return TRUE if sc is in Script_Extensions(c) @@ -532,8 +546,6 @@ uscript_hasScript(UChar32 c, UScriptCode sc); * U_BUFFER_OVERFLOW_ERROR is set and the number of Script_Extensions is returned. * (Usual ICU buffer handling behavior.) * - * The Script_Extensions property is provisional. It may be modified or removed - * in future versions of the Unicode Standard, and thus in ICU. * @param c code point * @param scripts output script code array * @param capacity capacity of the scripts array @@ -605,7 +617,7 @@ U_NAMESPACE_END U_COMMON_API icu::UnicodeString U_EXPORT2 uscript_getSampleUnicodeString(UScriptCode script); -#endif +#endif // U_SHOW_CPLUSPLUS_API /** * Returns the script usage according to UAX #31 Unicode Identifier and Pattern Syntax. diff --git a/icuSources/common/unicode/uset.h b/icuSources/common/unicode/uset.h index eb3c9e6a..b4e605af 100644 --- a/icuSources/common/unicode/uset.h +++ b/icuSources/common/unicode/uset.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: uset.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -196,11 +198,13 @@ typedef enum USetSpanCondition { * @stable ICU 3.8 */ USET_SPAN_SIMPLE = 2, +#ifndef U_HIDE_DEPRECATED_API /** * One more than the last span condition. - * @stable ICU 3.8 + * @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420. */ USET_SPAN_CONDITION_COUNT +#endif // U_HIDE_DEPRECATED_API } USetSpanCondition; enum { @@ -323,7 +327,7 @@ U_DEFINE_LOCAL_OPEN_POINTER(LocalUSetPointer, USet, uset_close); U_NAMESPACE_END -#endif +#endif // U_SHOW_CPLUSPLUS_API /** * Returns a copy of this object. diff --git a/icuSources/common/unicode/usetiter.h b/icuSources/common/unicode/usetiter.h index bf927b08..a13867ee 100644 --- a/icuSources/common/unicode/usetiter.h +++ b/icuSources/common/unicode/usetiter.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (c) 2002-2014, International Business Machines @@ -16,6 +18,7 @@ * \brief C++ API: UnicodeSetIterator iterates over the contents of a UnicodeSet. */ +#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN class UnicodeSet; @@ -314,5 +317,6 @@ inline UChar32 UnicodeSetIterator::getCodepointEnd() const { U_NAMESPACE_END +#endif // U_SHOW_CPLUSPLUS_API #endif diff --git a/icuSources/common/unicode/ushape.h b/icuSources/common/unicode/ushape.h index 9fb5ab4e..c64fe227 100644 --- a/icuSources/common/unicode/ushape.h +++ b/icuSources/common/unicode/ushape.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * @@ -6,7 +8,7 @@ * ****************************************************************************** * file name: ushape.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/unicode/usprep.h b/icuSources/common/unicode/usprep.h index 638c32ee..249f9948 100644 --- a/icuSources/common/unicode/usprep.h +++ b/icuSources/common/unicode/usprep.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: usprep.h - * encoding: US-ASCII + * encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -224,7 +226,7 @@ U_DEFINE_LOCAL_OPEN_POINTER(LocalUStringPrepProfilePointer, UStringPrepProfile, U_NAMESPACE_END -#endif +#endif // U_SHOW_CPLUSPLUS_API /** * Prepare the input buffer for use in applications with the given profile. This operation maps, normalizes(NFKC), diff --git a/icuSources/common/unicode/ustring.h b/icuSources/common/unicode/ustring.h index 6d141e8d..31b05566 100644 --- a/icuSources/common/unicode/ustring.h +++ b/icuSources/common/unicode/ustring.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 1998-2014, International Business Machines diff --git a/icuSources/common/unicode/ustringtrie.h b/icuSources/common/unicode/ustringtrie.h index 871d0f88..fd856482 100644 --- a/icuSources/common/unicode/ustringtrie.h +++ b/icuSources/common/unicode/ustringtrie.h @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * Copyright (C) 2010-2012, International Business Machines * Corporation and others. All Rights Reserved. ******************************************************************************* * file name: udicttrie.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/unicode/utext.h b/icuSources/common/unicode/utext.h index d431913d..657ba755 100644 --- a/icuSources/common/unicode/utext.h +++ b/icuSources/common/unicode/utext.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: utext.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -142,7 +144,7 @@ #include "unicode/rep.h" #include "unicode/unistr.h" #include "unicode/chariter.h" -#endif +#endif // U_SHOW_CPLUSPLUS_API U_CDECL_BEGIN @@ -198,7 +200,7 @@ U_DEFINE_LOCAL_OPEN_POINTER(LocalUTextPointer, UText, utext_close); U_NAMESPACE_END -#endif +#endif // U_SHOW_CPLUSPLUS_API /** * Open a read-only UText implementation for UTF-8 strings. @@ -306,7 +308,7 @@ utext_openReplaceable(UText *ut, icu::Replaceable *rep, UErrorCode *status); U_STABLE UText * U_EXPORT2 utext_openCharacterIterator(UText *ut, icu::CharacterIterator *ci, UErrorCode *status); -#endif +#endif // U_SHOW_CPLUSPLUS_API /** diff --git a/icuSources/common/unicode/utf.h b/icuSources/common/unicode/utf.h index f5954fe9..dff42868 100644 --- a/icuSources/common/unicode/utf.h +++ b/icuSources/common/unicode/utf.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: utf.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/unicode/utf16.h b/icuSources/common/unicode/utf16.h index bdd88a8b..9cc73f7b 100644 --- a/icuSources/common/unicode/utf16.h +++ b/icuSources/common/unicode/utf16.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: utf16.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/unicode/utf32.h b/icuSources/common/unicode/utf32.h index bf63e69d..8822c4dd 100644 --- a/icuSources/common/unicode/utf32.h +++ b/icuSources/common/unicode/utf32.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: utf32.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/unicode/utf8.h b/icuSources/common/unicode/utf8.h index 1198a173..18e7e945 100644 --- a/icuSources/common/unicode/utf8.h +++ b/icuSources/common/unicode/utf8.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: utf8.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -39,25 +41,7 @@ /* internal definitions ----------------------------------------------------- */ -/** - * \var utf8_countTrailBytes - * Internal array with numbers of trail bytes for any given byte used in - * lead byte position. - * - * This is internal since it is not meant to be called directly by external clients; - * however it is called by public macros in this file and thus must remain stable, - * and should not be hidden when other internal functions are hidden (otherwise - * public macros would fail to compile). - * @internal - */ -#ifdef U_UTF8_IMPL -U_EXPORT const uint8_t -#elif defined(U_STATIC_IMPLEMENTATION) || defined(U_COMMON_IMPLEMENTATION) -U_CFUNC const uint8_t -#else -U_CFUNC U_IMPORT const uint8_t /* U_IMPORT2? */ /*U_IMPORT*/ -#endif -utf8_countTrailBytes[256]; + /** * Counts the trail bytes for a UTF-8 lead byte. diff --git a/icuSources/common/unicode/utf_old.h b/icuSources/common/unicode/utf_old.h index f9125b1d..250cb8c0 100644 --- a/icuSources/common/unicode/utf_old.h +++ b/icuSources/common/unicode/utf_old.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: utf_old.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -15,12 +17,12 @@ */ /** - * \file + * \file * \brief C API: Deprecated macros for Unicode string handling */ /** - * + * * The macros in utf_old.h are all deprecated and their use discouraged. * Some of the design principles behind the set of UTF macros * have changed or proved impractical. @@ -265,6 +267,25 @@ typedef int32_t UTextOffset; /* Formerly utf8.h ---------------------------------------------------------- */ +/** +* \var utf8_countTrailBytes +* Internal array with numbers of trail bytes for any given byte used in +* lead byte position. +* +* This is internal since it is not meant to be called directly by external clients; +* however it is called by public macros in this file and thus must remain stable, +* and should not be hidden when other internal functions are hidden (otherwise +* public macros would fail to compile). +* @internal +*/ +#ifdef U_UTF8_IMPL +// No forward declaration if compiling utf_impl.cpp, which defines utf8_countTrailBytes. +#elif defined(U_STATIC_IMPLEMENTATION) || defined(U_COMMON_IMPLEMENTATION) +U_CFUNC const uint8_t utf8_countTrailBytes[]; +#else +U_CFUNC U_IMPORT const uint8_t utf8_countTrailBytes[]; /* U_IMPORT2? */ /*U_IMPORT*/ +#endif + /** * Count the trail bytes for a UTF-8 lead byte. * @deprecated ICU 2.4. Renamed to U8_COUNT_TRAIL_BYTES, see utf_old.h. diff --git a/icuSources/common/unicode/utrace.h b/icuSources/common/unicode/utrace.h index 2621cf9c..6b4c4df9 100644 --- a/icuSources/common/unicode/utrace.h +++ b/icuSources/common/unicode/utrace.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: utrace.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -64,7 +66,13 @@ typedef enum UTraceFunctionNumber { UTRACE_FUNCTION_START=0, UTRACE_U_INIT=UTRACE_FUNCTION_START, UTRACE_U_CLEANUP, +#ifndef U_HIDE_DEPRECATED_API + /** + * One more than the highest normal collation trace location. + * @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420. + */ UTRACE_FUNCTION_LIMIT, +#endif // U_HIDE_DEPRECATED_API UTRACE_CONVERSION_START=0x1000, UTRACE_UCNV_OPEN=UTRACE_CONVERSION_START, @@ -75,7 +83,13 @@ typedef enum UTraceFunctionNumber { UTRACE_UCNV_FLUSH_CACHE, UTRACE_UCNV_LOAD, UTRACE_UCNV_UNLOAD, +#ifndef U_HIDE_DEPRECATED_API + /** + * One more than the highest normal collation trace location. + * @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420. + */ UTRACE_CONVERSION_LIMIT, +#endif // U_HIDE_DEPRECATED_API UTRACE_COLLATION_START=0x2000, UTRACE_UCOL_OPEN=UTRACE_COLLATION_START, @@ -87,7 +101,13 @@ typedef enum UTraceFunctionNumber { UTRACE_UCOL_STRCOLLITER, UTRACE_UCOL_OPEN_FROM_SHORT_STRING, UTRACE_UCOL_STRCOLLUTF8, /**< @stable ICU 50 */ +#ifndef U_HIDE_DEPRECATED_API + /** + * One more than the highest normal collation trace location. + * @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420. + */ UTRACE_COLLATION_LIMIT +#endif // U_HIDE_DEPRECATED_API } UTraceFunctionNumber; /** diff --git a/icuSources/common/unicode/utypes.h b/icuSources/common/unicode/utypes.h index 03d90b93..fe693421 100644 --- a/icuSources/common/unicode/utypes.h +++ b/icuSources/common/unicode/utypes.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 1996-2016, International Business Machines @@ -68,6 +70,22 @@ # define U_SHOW_CPLUSPLUS_API 0 #endif + +/* + * Apple-specific warning if U_SHOW_CPLUSPLUS_API set and the compile + * is not for a build of ICU itself (ICU_DATA_DIR is always defined + * for ICU builds, and is unlikely to be defined for client builds). + * Windows VSC compliler does not like #warning, skip for it. + */ +#if U_SHOW_CPLUSPLUS_API +#ifndef ICU_DATA_DIR +#if U_PLATFORM!=U_PF_WINDOWS +#warning Do not set U_SHOW_CPLUSPLUS_API for code that ships with the OS, it is only for local tools. +#warning ICU C++ functionality may not be used by any OS client, it is not binary compatible across updates. +#endif +#endif +#endif + /** @{ API visibility control */ /** @@ -178,12 +196,12 @@ /** * \def NULL - * Define NULL if necessary, to 0 for C++ and to ((void *)0) for C. + * Define NULL if necessary, to nullptr for C++ and to ((void *)0) for C. * @stable ICU 2.0 */ #ifndef NULL #ifdef __cplusplus -#define NULL 0 +#define NULL nullptr #else #define NULL ((void *)0) #endif @@ -379,88 +397,6 @@ typedef double UDate; #define U_STANDARD_CPP_NAMESPACE #endif - -/*===========================================================================*/ -/* Global delete operator */ -/*===========================================================================*/ - -/* - * The ICU4C library must not use the global new and delete operators. - * These operators here are defined to enable testing for this. - * See Jitterbug 2581 for details of why this is necessary. - * - * Verification that ICU4C's memory usage is correct, i.e., - * that global new/delete are not used: - * - * a) Check for imports of global new/delete (see uobject.cpp for details) - * b) Verify that new is never imported. - * c) Verify that delete is only imported from object code for interface/mixin classes. - * d) Add global delete and delete[] only for the ICU4C library itself - * and define them in a way that crashes or otherwise easily shows a problem. - * - * The following implements d). - * The operator implementations crash; this is intentional and used for library debugging. - * - * Note: This is currently only done on Windows because - * some Linux/Unix compilers have problems with defining global new/delete. - * On Windows, it is _MSC_VER>=1200 for MSVC 6.0 and higher. - */ -#if defined(__cplusplus) && U_DEBUG && U_OVERRIDE_CXX_ALLOCATION && (_MSC_VER>=1200) && !defined(U_STATIC_IMPLEMENTATION) && (defined(U_COMMON_IMPLEMENTATION) || defined(U_I18N_IMPLEMENTATION) || defined(U_IO_IMPLEMENTATION) || defined(U_LAYOUT_IMPLEMENTATION) || defined(U_LAYOUTEX_IMPLEMENTATION)) - -#ifndef U_HIDE_INTERNAL_API -/** - * Global operator new, defined only inside ICU4C, must not be used. - * Crashes intentionally. - * @internal - */ -inline void * -operator new(size_t /*size*/) { - char *q=NULL; - *q=5; /* break it */ - return q; -} - -#ifdef _Ret_bytecap_ -/* This is only needed to suppress a Visual C++ 2008 warning for operator new[]. */ -_Ret_bytecap_(_Size) -#endif -/** - * Global operator new[], defined only inside ICU4C, must not be used. - * Crashes intentionally. - * @internal - */ -inline void * -operator new[](size_t /*size*/) { - char *q=NULL; - *q=5; /* break it */ - return q; -} - -/** - * Global operator delete, defined only inside ICU4C, must not be used. - * Crashes intentionally. - * @internal - */ -inline void -operator delete(void * /*p*/) { - char *q=NULL; - *q=5; /* break it */ -} - -/** - * Global operator delete[], defined only inside ICU4C, must not be used. - * Crashes intentionally. - * @internal - */ -inline void -operator delete[](void * /*p*/) { - char *q=NULL; - *q=5; /* break it */ -} - -#endif /* U_HIDE_INTERNAL_API */ -#endif - /*===========================================================================*/ /* UErrorCode */ /*===========================================================================*/ @@ -505,8 +441,13 @@ typedef enum UErrorCode { U_PLUGIN_CHANGED_LEVEL_WARNING = -120, /**< A plugin caused a level change. May not be an error, but later plugins may not load. */ - U_ERROR_WARNING_LIMIT, /**< This must always be the last warning value to indicate the limit for UErrorCode warnings (last warning code +1) */ - +#ifndef U_HIDE_DEPRECATED_API + /** + * One more than the highest normal UErrorCode warning value. + * @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420. + */ + U_ERROR_WARNING_LIMIT, +#endif // U_HIDE_DEPRECATED_API U_ZERO_ERROR = 0, /**< No error, no warning. */ @@ -542,9 +483,16 @@ typedef enum UErrorCode { U_USELESS_COLLATOR_ERROR = 29, /**< Collator is options only and no base is specified */ U_NO_WRITE_PERMISSION = 30, /**< Attempt to modify read-only or constant data. */ - U_STANDARD_ERROR_LIMIT, /**< This must always be the last value to indicate the limit for standard errors */ +#ifndef U_HIDE_DEPRECATED_API + /** + * One more than the highest standard error code. + * @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420. + */ + U_STANDARD_ERROR_LIMIT, +#endif // U_HIDE_DEPRECATED_API + /* - * the error code range 0x10000 0x10100 are reserved for Transliterator + * Error codes in the range 0x10000 0x10100 are reserved for Transliterator. */ U_BAD_VARIABLE_DEFINITION=0x10000,/**< Missing '$' or duplicate variable name */ U_PARSE_ERROR_START = 0x10000, /**< Start of Transliterator errors */ @@ -582,10 +530,16 @@ typedef enum UErrorCode { U_INTERNAL_TRANSLITERATOR_ERROR, /**< Internal transliterator system error */ U_INVALID_ID, /**< A "::id" rule specifies an unknown transliterator */ U_INVALID_FUNCTION, /**< A "&fn()" rule specifies an unknown transliterator */ - U_PARSE_ERROR_LIMIT, /**< The limit for Transliterator errors */ +#ifndef U_HIDE_DEPRECATED_API + /** + * One more than the highest normal Transliterator error code. + * @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420. + */ + U_PARSE_ERROR_LIMIT, +#endif // U_HIDE_DEPRECATED_API /* - * the error code range 0x10100 0x10200 are reserved for formatting API parsing error + * Error codes in the range 0x10100 0x10200 are reserved for the formatting API. */ U_UNEXPECTED_TOKEN=0x10100, /**< Syntax error in format pattern */ U_FMT_PARSE_ERROR_START=0x10100, /**< Start of format library errors */ @@ -607,10 +561,16 @@ typedef enum UErrorCode { U_DEFAULT_KEYWORD_MISSING, /**< Missing DEFAULT rule in plural rules */ U_DECIMAL_NUMBER_SYNTAX_ERROR, /**< Decimal number syntax error */ U_FORMAT_INEXACT_ERROR, /**< Cannot format a number exactly and rounding mode is ROUND_UNNECESSARY @stable ICU 4.8 */ - U_FMT_PARSE_ERROR_LIMIT, /**< The limit for format library errors */ +#ifndef U_HIDE_DEPRECATED_API + /** + * One more than the highest normal formatting API error code. + * @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420. + */ + U_FMT_PARSE_ERROR_LIMIT, +#endif // U_HIDE_DEPRECATED_API /* - * the error code range 0x10200 0x102ff are reserved for Break Iterator related error + * Error codes in the range 0x10200 0x102ff are reserved for BreakIterator. */ U_BRK_INTERNAL_ERROR=0x10200, /**< An internal error (bug) was detected. */ U_BRK_ERROR_START=0x10200, /**< Start of codes indicating Break Iterator failures */ @@ -627,10 +587,16 @@ typedef enum UErrorCode { U_BRK_RULE_EMPTY_SET, /**< Rule contains an empty Unicode Set. */ U_BRK_UNRECOGNIZED_OPTION, /**< !!option in RBBI rules not recognized. */ U_BRK_MALFORMED_RULE_TAG, /**< The {nnn} tag on a rule is mal formed */ - U_BRK_ERROR_LIMIT, /**< This must always be the last value to indicate the limit for Break Iterator failures */ +#ifndef U_HIDE_DEPRECATED_API + /** + * One more than the highest normal BreakIterator error code. + * @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420. + */ + U_BRK_ERROR_LIMIT, +#endif // U_HIDE_DEPRECATED_API /* - * The error codes in the range 0x10300-0x103ff are reserved for regular expression related errrs + * Error codes in the range 0x10300-0x103ff are reserved for regular expression related errors. */ U_REGEX_INTERNAL_ERROR=0x10300, /**< An internal error (bug) was detected. */ U_REGEX_ERROR_START=0x10300, /**< Start of codes indicating Regexp failures */ @@ -657,10 +623,16 @@ typedef enum UErrorCode { U_REGEX_STOPPED_BY_CALLER, /**< Matching operation aborted by user callback fn. */ U_REGEX_PATTERN_TOO_BIG, /**< Pattern exceeds limits on size or complexity. @stable ICU 55 */ U_REGEX_INVALID_CAPTURE_GROUP_NAME, /**< Invalid capture group name. @stable ICU 55 */ - U_REGEX_ERROR_LIMIT=U_REGEX_STOPPED_BY_CALLER+3, /**< This must always be the last value to indicate the limit for regexp errors */ +#ifndef U_HIDE_DEPRECATED_API + /** + * One more than the highest normal regular expression error code. + * @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420. + */ + U_REGEX_ERROR_LIMIT=U_REGEX_STOPPED_BY_CALLER+3, +#endif // U_HIDE_DEPRECATED_API /* - * The error code in the range 0x10400-0x104ff are reserved for IDNA related error codes + * Error codes in the range 0x10400-0x104ff are reserved for IDNA related error codes. */ U_IDNA_PROHIBITED_ERROR=0x10400, U_IDNA_ERROR_START=0x10400, @@ -672,7 +644,13 @@ typedef enum UErrorCode { U_IDNA_LABEL_TOO_LONG_ERROR, U_IDNA_ZERO_LENGTH_LABEL_ERROR, U_IDNA_DOMAIN_NAME_TOO_LONG_ERROR, +#ifndef U_HIDE_DEPRECATED_API + /** + * One more than the highest normal IDNA error code. + * @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420. + */ U_IDNA_ERROR_LIMIT, +#endif // U_HIDE_DEPRECATED_API /* * Aliases for StringPrep */ @@ -681,14 +659,26 @@ typedef enum UErrorCode { U_STRINGPREP_CHECK_BIDI_ERROR = U_IDNA_CHECK_BIDI_ERROR, /* - * The error code in the range 0x10500-0x105ff are reserved for Plugin related error codes + * Error codes in the range 0x10500-0x105ff are reserved for Plugin related error codes. */ U_PLUGIN_ERROR_START=0x10500, /**< Start of codes indicating plugin failures */ U_PLUGIN_TOO_HIGH=0x10500, /**< The plugin's level is too high to be loaded right now. */ U_PLUGIN_DIDNT_SET_LEVEL, /**< The plugin didn't call uplug_setPlugLevel in response to a QUERY */ - U_PLUGIN_ERROR_LIMIT, /**< This must always be the last value to indicate the limit for plugin errors */ +#ifndef U_HIDE_DEPRECATED_API + /** + * One more than the highest normal plug-in error code. + * @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420. + */ + U_PLUGIN_ERROR_LIMIT, +#endif // U_HIDE_DEPRECATED_API - U_ERROR_LIMIT=U_PLUGIN_ERROR_LIMIT /**< This must always be the last value to indicate the limit for UErrorCode (last error code +1) */ +#ifndef U_HIDE_DEPRECATED_API + /** + * One more than the highest normal error code. + * @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420. + */ + U_ERROR_LIMIT=U_PLUGIN_ERROR_LIMIT +#endif // U_HIDE_DEPRECATED_API } UErrorCode; /* Use the following to determine if an UErrorCode represents */ diff --git a/icuSources/common/unicode/uvernum.h b/icuSources/common/unicode/uvernum.h index 9c6edc37..cae59ad8 100644 --- a/icuSources/common/unicode/uvernum.h +++ b/icuSources/common/unicode/uvernum.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * Copyright (C) 2000-2016, International Business Machines @@ -5,7 +7,7 @@ ******************************************************************************* * * file name: uvernum.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -32,13 +34,12 @@ * by running the UNIX makefile target 'update-windows-makefiles' in icu/source. * * - * source/common/common.vcproj - update 'Output file name' on the link tab so + * source/common/common.vcxproj - update 'Output file name' on the link tab so * that it contains the new major/minor combination - * source/i18n/i18n.vcproj - same as for the common.vcproj - * source/layout/layout.vcproj - same as for the common.vcproj + * source/i18n/i18n.vcxproj - same as for the common.vcxproj * source/layoutex/layoutex.vcproj - same - * source/stubdata/stubdata.vcproj - same as for the common.vcproj - * source/io/io.vcproj - same as for the common.vcproj + * source/stubdata/stubdata.vcproj - same as for the common.vcxproj + * source/io/io.vcproj - same as for the common.vcxproj * source/data/makedata.mak - change U_ICUDATA_NAME so that it contains * the new major/minor combination and the Unicode version. */ @@ -51,13 +52,13 @@ * @stable ICU 2.4 */ #define U_COPYRIGHT_STRING \ - " Copyright (C) 2016, International Business Machines Corporation and others. All Rights Reserved. " + " Copyright (C) 2016 and later: Unicode, Inc. and others. License & terms of use: http://www.unicode.org/copyright.html " /** The current ICU major version as an integer. * This value will change in the subsequent releases of ICU * @stable ICU 2.4 */ -#define U_ICU_VERSION_MAJOR_NUM 57 +#define U_ICU_VERSION_MAJOR_NUM 59 /** The current ICU minor version as an integer. * This value will change in the subsequent releases of ICU @@ -83,7 +84,7 @@ * This value will change in the subsequent releases of ICU * @stable ICU 2.6 */ -#define U_ICU_VERSION_SUFFIX _57 +#define U_ICU_VERSION_SUFFIX _59 /** * \def U_DEF2_ICU_ENTRY_POINT_RENAME @@ -118,19 +119,24 @@ * This value will change in the subsequent releases of ICU * @stable ICU 2.4 */ -#define U_ICU_VERSION "57.1" +#define U_ICU_VERSION "59.1" /** The current ICU library major/minor version as a string without dots, for library name suffixes. * This value will change in the subsequent releases of ICU * @stable ICU 2.6 */ -#define U_ICU_VERSION_SHORT "57" +#if U_PLATFORM_HAS_WINUWP_API == 0 +#define U_ICU_VERSION_SHORT "59" +#else +// U_DISABLE_RENAMING does not impact dat file name +#define U_ICU_VERSION_SHORT +#endif /* U_PLATFORM_HAS_WINUWP_API == 0 */ #ifndef U_HIDE_INTERNAL_API /** Data version in ICU4C. * @internal ICU 4.4 Internal Use Only **/ -#define U_ICU_DATA_VERSION "57.1" +#define U_ICU_DATA_VERSION "59.1" #endif /* U_HIDE_INTERNAL_API */ /*=========================================================================== diff --git a/icuSources/common/unicode/uversion.h b/icuSources/common/unicode/uversion.h index 74e30910..e24068d0 100644 --- a/icuSources/common/unicode/uversion.h +++ b/icuSources/common/unicode/uversion.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * Copyright (C) 2000-2011, International Business Machines @@ -5,7 +7,7 @@ ******************************************************************************* * * file name: uversion.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/unifiedcache.cpp b/icuSources/common/unifiedcache.cpp index 5b429790..fd2d107a 100644 --- a/icuSources/common/unifiedcache.cpp +++ b/icuSources/common/unifiedcache.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * Copyright (C) 2015, International Business Machines Corporation and diff --git a/icuSources/common/unifiedcache.h b/icuSources/common/unifiedcache.h index 35dabbb5..97da7ff5 100644 --- a/icuSources/common/unifiedcache.h +++ b/icuSources/common/unifiedcache.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * Copyright (C) 2015, International Business Machines Corporation and @@ -140,7 +142,7 @@ class LocaleCacheKey : public CacheKey { : CacheKey(other), fLoc(other.fLoc) { } virtual ~LocaleCacheKey() { } virtual int32_t hashCode() const { - return 37 *CacheKey::hashCode() + fLoc.hashCode(); + return (int32_t)(37u * (uint32_t)CacheKey::hashCode() + (uint32_t)fLoc.hashCode()); } virtual UBool operator == (const CacheKeyBase &other) const { // reflexive diff --git a/icuSources/common/unifilt.cpp b/icuSources/common/unifilt.cpp index 5e1a131f..4ab0d9b5 100644 --- a/icuSources/common/unifilt.cpp +++ b/icuSources/common/unifilt.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (c) 2001-2012, International Business Machines diff --git a/icuSources/common/unifunct.cpp b/icuSources/common/unifunct.cpp index b834eeed..f3995b29 100644 --- a/icuSources/common/unifunct.cpp +++ b/icuSources/common/unifunct.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (c) 2002-2004, International Business Machines diff --git a/icuSources/common/uniset.cpp b/icuSources/common/uniset.cpp index 85832f0d..fe5a157a 100644 --- a/icuSources/common/uniset.cpp +++ b/icuSources/common/uniset.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 1999-2015, International Business Machines diff --git a/icuSources/common/uniset_closure.cpp b/icuSources/common/uniset_closure.cpp index 14197932..44bb4bcd 100644 --- a/icuSources/common/uniset_closure.cpp +++ b/icuSources/common/uniset_closure.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: uniset_closure.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -182,7 +184,6 @@ UnicodeSet& UnicodeSet::closeOver(int32_t attribute) { return *this; } if (attribute & (USET_CASE_INSENSITIVE | USET_ADD_CASE_MAPPINGS)) { - const UCaseProps *csp = ucase_getSingleton(); { UnicodeSet foldSet(*this); UnicodeString str; @@ -205,7 +206,6 @@ UnicodeSet& UnicodeSet::closeOver(int32_t attribute) { int32_t n = getRangeCount(); UChar32 result; const UChar *full; - int32_t locCache = 0; for (int32_t i=0; isize(); ++j) { str = *(const UnicodeString *) strings->elementAt(j); str.foldCase(); - if(!ucase_addStringCaseClosure(csp, str.getBuffer(), str.length(), &sa)) { + if(!ucase_addStringCaseClosure(str.getBuffer(), str.length(), &sa)) { foldSet.add(str); // does not map to code points: add the folded string itself } } diff --git a/icuSources/common/uniset_props.cpp b/icuSources/common/uniset_props.cpp index d3388939..0a137408 100644 --- a/icuSources/common/uniset_props.cpp +++ b/icuSources/common/uniset_props.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: uniset_props.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -193,7 +195,7 @@ void U_CALLCONV UnicodeSet_initInclusion(int32_t src, UErrorCode &status) { if(U_SUCCESS(status)) { impl->addPropertyStarts(&sa, status); } - ucase_addPropertyStarts(ucase_getSingleton(), &sa, &status); + ucase_addPropertyStarts(&sa, &status); break; } case UPROPS_SRC_NFC: { @@ -226,7 +228,7 @@ void U_CALLCONV UnicodeSet_initInclusion(int32_t src, UErrorCode &status) { } #endif case UPROPS_SRC_CASE: - ucase_addPropertyStarts(ucase_getSingleton(), &sa, &status); + ucase_addPropertyStarts(&sa, &status); break; case UPROPS_SRC_BIDI: ubidi_addPropertyStarts(ubidi_getSingleton(), &sa, &status); diff --git a/icuSources/common/unisetspan.cpp b/icuSources/common/unisetspan.cpp index e107abe5..83bc7945 100644 --- a/icuSources/common/unisetspan.cpp +++ b/icuSources/common/unisetspan.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * @@ -6,7 +8,7 @@ * ****************************************************************************** * file name: unisetspan.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/unisetspan.h b/icuSources/common/unisetspan.h index 2fe0fc30..f1e78ff3 100644 --- a/icuSources/common/unisetspan.h +++ b/icuSources/common/unisetspan.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * @@ -6,7 +8,7 @@ * ****************************************************************************** * file name: unisetspan.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/unistr.cpp b/icuSources/common/unistr.cpp index 549e8318..1bfb71aa 100644 --- a/icuSources/common/unistr.cpp +++ b/icuSources/common/unistr.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * Copyright (C) 1999-2016, International Business Machines Corporation and @@ -216,9 +218,10 @@ UnicodeString::UnicodeString(const UChar *text, } UnicodeString::UnicodeString(UBool isTerminated, - const UChar *text, + ConstChar16Ptr textPtr, int32_t textLength) { fUnion.fFields.fLengthAndFlags = kReadonlyAlias; + const UChar *text = textPtr; if(text == NULL) { // treat as an empty string, do not alias setToEmpty(); @@ -232,7 +235,8 @@ UnicodeString::UnicodeString(UBool isTerminated, // text is terminated, or else it would have failed the above test textLength = u_strlen(text); } - setArray((UChar *)text, textLength, isTerminated ? textLength + 1 : textLength); + setArray(const_cast(text), textLength, + isTerminated ? textLength + 1 : textLength); } } @@ -440,7 +444,7 @@ UnicodeString::~UnicodeString() // Factory methods //======================================== -UnicodeString UnicodeString::fromUTF8(const StringPiece &utf8) { +UnicodeString UnicodeString::fromUTF8(StringPiece utf8) { UnicodeString result; result.setToUTF8(utf8); return result; @@ -871,7 +875,7 @@ UnicodeString::doExtract(int32_t start, } int32_t -UnicodeString::extract(UChar *dest, int32_t destCapacity, +UnicodeString::extract(Char16Ptr dest, int32_t destCapacity, UErrorCode &errorCode) const { int32_t len = length(); if(U_SUCCESS(errorCode)) { @@ -1213,10 +1217,10 @@ UnicodeString::unBogus() { } } -const UChar * +const char16_t * UnicodeString::getTerminatedBuffer() { if(!isWritable()) { - return 0; + return nullptr; } UChar *array = getArrayStart(); int32_t len = length(); @@ -1247,14 +1251,14 @@ UnicodeString::getTerminatedBuffer() { array[len] = 0; return array; } else { - return NULL; + return nullptr; } } // setTo() analogous to the readonly-aliasing constructor with the same signature UnicodeString & UnicodeString::setTo(UBool isTerminated, - const UChar *text, + ConstChar16Ptr textPtr, int32_t textLength) { if(fUnion.fFields.fLengthAndFlags & kOpenGetBuffer) { @@ -1262,6 +1266,7 @@ UnicodeString::setTo(UBool isTerminated, return *this; } + const UChar *text = textPtr; if(text == NULL) { // treat as an empty string, do not alias releaseArray(); @@ -1324,7 +1329,7 @@ UnicodeString::setTo(UChar *buffer, return *this; } -UnicodeString &UnicodeString::setToUTF8(const StringPiece &utf8) { +UnicodeString &UnicodeString::setToUTF8(StringPiece utf8) { unBogus(); int32_t length = utf8.length(); int32_t capacity; @@ -1711,14 +1716,14 @@ UnicodeString::doHashCode() const // External Buffer //======================================== -UChar * +char16_t * UnicodeString::getBuffer(int32_t minCapacity) { if(minCapacity>=-1 && cloneArrayIfNeeded(minCapacity)) { fUnion.fFields.fLengthAndFlags|=kOpenGetBuffer; setZeroLength(); return getArrayStart(); } else { - return 0; + return nullptr; } } diff --git a/icuSources/common/unistr_case.cpp b/icuSources/common/unistr_case.cpp index 1b52eb60..1c62ce5e 100644 --- a/icuSources/common/unistr_case.cpp +++ b/icuSources/common/unistr_case.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: unistr_case.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:2 * @@ -17,14 +19,17 @@ */ #include "unicode/utypes.h" +#include "unicode/casemap.h" +#include "unicode/edits.h" #include "unicode/putil.h" #include "cstring.h" #include "cmemory.h" #include "unicode/ustring.h" #include "unicode/unistr.h" #include "unicode/uchar.h" +#include "uassert.h" +#include "ucasemap_imp.h" #include "uelement.h" -#include "ustr_imp.h" U_NAMESPACE_BEGIN @@ -85,56 +90,104 @@ UnicodeString::doCaseCompare(int32_t start, //======================================== UnicodeString & -UnicodeString::caseMap(const UCaseMap *csm, +UnicodeString::caseMap(int32_t caseLocale, uint32_t options, UCASEMAP_BREAK_ITERATOR_PARAM UStringCaseMapper *stringCaseMapper) { if(isEmpty() || !isWritable()) { // nothing to do return *this; } - // We need to allocate a new buffer for the internal string case mapping function. - // This is very similar to how doReplace() keeps the old array pointer - // and deletes the old array itself after it is done. - // In addition, we are forcing cloneArrayIfNeeded() to always allocate a new array. - UChar oldStackBuffer[US_STACKBUF_SIZE]; + UChar oldBuffer[2 * US_STACKBUF_SIZE]; UChar *oldArray; - int32_t oldLength; - - if(fUnion.fFields.fLengthAndFlags&kUsingStackBuffer) { - // copy the stack buffer contents because it will be overwritten - oldArray = oldStackBuffer; - oldLength = getShortLength(); - u_memcpy(oldStackBuffer, fUnion.fStackFields.fBuffer, oldLength); + int32_t oldLength = length(); + int32_t newLength; + UBool writable = isBufferWritable(); + UErrorCode errorCode = U_ZERO_ERROR; + + // Try to avoid heap-allocating a new character array for this string. + if (writable ? oldLength <= UPRV_LENGTHOF(oldBuffer) : oldLength < US_STACKBUF_SIZE) { + // Short string: Copy the contents into a temporary buffer and + // case-map back into the current array, or into the stack buffer. + UChar *buffer = getArrayStart(); + int32_t capacity; + oldArray = oldBuffer; + u_memcpy(oldBuffer, buffer, oldLength); + if (writable) { + capacity = getCapacity(); + } else { + // Switch from the read-only alias or shared heap buffer to the stack buffer. + if (!cloneArrayIfNeeded(US_STACKBUF_SIZE, US_STACKBUF_SIZE, /* doCopyArray= */ FALSE)) { + return *this; + } + U_ASSERT(fUnion.fFields.fLengthAndFlags & kUsingStackBuffer); + buffer = fUnion.fStackFields.fBuffer; + capacity = US_STACKBUF_SIZE; + } + newLength = stringCaseMapper(caseLocale, options, UCASEMAP_BREAK_ITERATOR + buffer, capacity, + oldArray, oldLength, NULL, errorCode); + if (U_SUCCESS(errorCode)) { + setLength(newLength); + return *this; + } else if (errorCode == U_BUFFER_OVERFLOW_ERROR) { + // common overflow handling below + } else { + setToBogus(); + return *this; + } } else { + // Longer string or read-only buffer: + // Collect only changes and then apply them to this string. + // Case mapping often changes only small parts of a string, + // and often does not change its length. oldArray = getArrayStart(); - oldLength = length(); + Edits edits; + UChar replacementChars[200]; + stringCaseMapper(caseLocale, options | UCASEMAP_OMIT_UNCHANGED_TEXT, UCASEMAP_BREAK_ITERATOR + replacementChars, UPRV_LENGTHOF(replacementChars), + oldArray, oldLength, &edits, errorCode); + if (U_SUCCESS(errorCode)) { + // Grow the buffer at most once, not for multiple doReplace() calls. + newLength = oldLength + edits.lengthDelta(); + if (newLength > oldLength && !cloneArrayIfNeeded(newLength, newLength)) { + return *this; + } + for (Edits::Iterator ei = edits.getCoarseChangesIterator(); ei.next(errorCode);) { + doReplace(ei.destinationIndex(), ei.oldLength(), + replacementChars, ei.replacementIndex(), ei.newLength()); + } + if (U_FAILURE(errorCode)) { + setToBogus(); + } + return *this; + } else if (errorCode == U_BUFFER_OVERFLOW_ERROR) { + // common overflow handling below + newLength = oldLength + edits.lengthDelta(); + } else { + setToBogus(); + return *this; + } } - int32_t capacity; - if(oldLength <= US_STACKBUF_SIZE) { - capacity = US_STACKBUF_SIZE; - } else { - capacity = oldLength + 20; - } + // Handle buffer overflow, newLength is known. + // We need to allocate a new buffer for the internal string case mapping function. + // This is very similar to how doReplace() keeps the old array pointer + // and deletes the old array itself after it is done. + // In addition, we are forcing cloneArrayIfNeeded() to always allocate a new array. int32_t *bufferToDelete = 0; - if(!cloneArrayIfNeeded(capacity, capacity, FALSE, &bufferToDelete, TRUE)) { + if (!cloneArrayIfNeeded(newLength, newLength, FALSE, &bufferToDelete, TRUE)) { return *this; } - - // Case-map, and if the result is too long, then reallocate and repeat. - UErrorCode errorCode; - int32_t newLength; - do { - errorCode = U_ZERO_ERROR; - newLength = stringCaseMapper(csm, getArrayStart(), getCapacity(), - oldArray, oldLength, &errorCode); - setLength(newLength); - } while(errorCode==U_BUFFER_OVERFLOW_ERROR && cloneArrayIfNeeded(newLength, newLength, FALSE)); - + errorCode = U_ZERO_ERROR; + newLength = stringCaseMapper(caseLocale, options, UCASEMAP_BREAK_ITERATOR + getArrayStart(), getCapacity(), + oldArray, oldLength, NULL, errorCode); if (bufferToDelete) { uprv_free(bufferToDelete); } - if(U_FAILURE(errorCode)) { + if (U_SUCCESS(errorCode)) { + setLength(newLength); + } else { setToBogus(); } return *this; @@ -142,10 +195,7 @@ UnicodeString::caseMap(const UCaseMap *csm, UnicodeString & UnicodeString::foldCase(uint32_t options) { - UCaseMap csm=UCASEMAP_INITIALIZER; - csm.csp=ucase_getSingleton(); - csm.options=options; - return caseMap(&csm, ustrcase_internalFold); + return caseMap(UCASE_LOC_ROOT, options, UCASEMAP_BREAK_ITERATOR_NULL ustrcase_internalFold); } U_NAMESPACE_END diff --git a/icuSources/common/unistr_case_locale.cpp b/icuSources/common/unistr_case_locale.cpp index a8d57044..f0f3048d 100644 --- a/icuSources/common/unistr_case_locale.cpp +++ b/icuSources/common/unistr_case_locale.cpp @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * Copyright (C) 2011, International Business Machines * Corporation and others. All Rights Reserved. ******************************************************************************* * file name: unistr_case_locale.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -17,9 +19,9 @@ #include "unicode/utypes.h" #include "unicode/locid.h" +#include "unicode/ucasemap.h" #include "unicode/unistr.h" -#include "cmemory.h" -#include "ustr_imp.h" +#include "ucasemap_imp.h" U_NAMESPACE_BEGIN @@ -27,44 +29,28 @@ U_NAMESPACE_BEGIN // Write implementation //======================================== -/* - * Set parameters on an empty UCaseMap, for UCaseMap-less API functions. - * Do this fast because it is called with every function call. - */ -static inline void -setTempCaseMap(UCaseMap *csm, const char *locale) { - if(csm->csp==NULL) { - csm->csp=ucase_getSingleton(); - } - if(locale!=NULL && locale[0]==0) { - csm->locale[0]=0; - } else { - ustrcase_setTempCaseMapLocale(csm, locale); - } -} - UnicodeString & UnicodeString::toLower() { - return toLower(Locale::getDefault()); + return caseMap(ustrcase_getCaseLocale(NULL), 0, + UCASEMAP_BREAK_ITERATOR_NULL ustrcase_internalToLower); } UnicodeString & UnicodeString::toLower(const Locale &locale) { - UCaseMap csm=UCASEMAP_INITIALIZER; - setTempCaseMap(&csm, locale.getName()); - return caseMap(&csm, ustrcase_internalToLower); + return caseMap(ustrcase_getCaseLocale(locale.getBaseName()), 0, + UCASEMAP_BREAK_ITERATOR_NULL ustrcase_internalToLower); } UnicodeString & UnicodeString::toUpper() { - return toUpper(Locale::getDefault()); + return caseMap(ustrcase_getCaseLocale(NULL), 0, + UCASEMAP_BREAK_ITERATOR_NULL ustrcase_internalToUpper); } UnicodeString & UnicodeString::toUpper(const Locale &locale) { - UCaseMap csm=UCASEMAP_INITIALIZER; - setTempCaseMap(&csm, locale.getName()); - return caseMap(&csm, ustrcase_internalToUpper); + return caseMap(ustrcase_getCaseLocale(locale.getBaseName()), 0, + UCASEMAP_BREAK_ITERATOR_NULL ustrcase_internalToUpper); } U_NAMESPACE_END diff --git a/icuSources/common/unistr_cnv.cpp b/icuSources/common/unistr_cnv.cpp index 38998ffd..64d3c168 100644 --- a/icuSources/common/unistr_cnv.cpp +++ b/icuSources/common/unistr_cnv.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: unistr_cnv.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:2 * diff --git a/icuSources/common/unistr_props.cpp b/icuSources/common/unistr_props.cpp index b49a4b4b..40064757 100644 --- a/icuSources/common/unistr_props.cpp +++ b/icuSources/common/unistr_props.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: unistr_props.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:2 * diff --git a/icuSources/common/unistr_titlecase_brkiter.cpp b/icuSources/common/unistr_titlecase_brkiter.cpp index 9b60e2a0..3156fdfc 100644 --- a/icuSources/common/unistr_titlecase_brkiter.cpp +++ b/icuSources/common/unistr_titlecase_brkiter.cpp @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * Copyright (C) 2011, International Business Machines * Corporation and others. All Rights Reserved. ******************************************************************************* * file name: unistr_titlecase_brkiter.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:2 * @@ -20,36 +22,10 @@ #if !UCONFIG_NO_BREAK_ITERATION #include "unicode/brkiter.h" -#include "unicode/ubrk.h" +#include "unicode/locid.h" +#include "unicode/ucasemap.h" #include "unicode/unistr.h" -#include "unicode/ustring.h" -#include "cmemory.h" -#include "ustr_imp.h" - -static int32_t U_CALLCONV -unistr_case_internalToTitle(const UCaseMap *csm, - UChar *dest, int32_t destCapacity, - const UChar *src, int32_t srcLength, - UErrorCode *pErrorCode) { - ubrk_setText(csm->iter, src, srcLength, pErrorCode); - return ustrcase_internalToTitle(csm, dest, destCapacity, src, srcLength, pErrorCode); -} - -/* - * Set parameters on an empty UCaseMap, for UCaseMap-less API functions. - * Do this fast because it is called with every function call. - */ -static inline void -setTempCaseMap(UCaseMap *csm, const char *locale) { - if(csm->csp==NULL) { - csm->csp=ucase_getSingleton(); - } - if(locale!=NULL && locale[0]==0) { - csm->locale[0]=0; - } else { - ustrcase_setTempCaseMapLocale(csm, locale); - } -} +#include "ucasemap_imp.h" U_NAMESPACE_BEGIN @@ -65,9 +41,6 @@ UnicodeString::toTitle(BreakIterator *titleIter, const Locale &locale) { UnicodeString & UnicodeString::toTitle(BreakIterator *titleIter, const Locale &locale, uint32_t options) { - UCaseMap csm=UCASEMAP_INITIALIZER; - csm.options=options; - setTempCaseMap(&csm, locale.getName()); BreakIterator *bi=titleIter; if(bi==NULL) { UErrorCode errorCode=U_ZERO_ERROR; @@ -77,8 +50,12 @@ UnicodeString::toTitle(BreakIterator *titleIter, const Locale &locale, uint32_t return *this; } } - csm.iter=reinterpret_cast(bi); - caseMap(&csm, unistr_case_internalToTitle); + // Because the "this" string is both the source and the destination, + // make a copy of the original source for use by the break iterator. + // See tickets #13127 and #13128 + UnicodeString copyOfInput(*this); + bi->setText(copyOfInput); + caseMap(ustrcase_getCaseLocale(locale.getBaseName()), options, bi, ustrcase_internalToTitle); if(titleIter==NULL) { delete bi; } diff --git a/icuSources/common/unistrappender.h b/icuSources/common/unistrappender.h index 4a459c8d..75fcb9e7 100644 --- a/icuSources/common/unistrappender.h +++ b/icuSources/common/unistrappender.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * Copyright (C) 2015, International Business Machines Corporation and diff --git a/icuSources/common/unorm.cpp b/icuSources/common/unorm.cpp index f0a026f6..2d9f4605 100644 --- a/icuSources/common/unorm.cpp +++ b/icuSources/common/unorm.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * Copyright (c) 1996-2014, International Business Machines diff --git a/icuSources/common/unormcmp.cpp b/icuSources/common/unormcmp.cpp index 1b072c4c..689b0b53 100644 --- a/icuSources/common/unormcmp.cpp +++ b/icuSources/common/unormcmp.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: unormcmp.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -143,7 +145,6 @@ unorm_cmpEquivFold(const UChar *s1, int32_t length1, uint32_t options, UErrorCode *pErrorCode) { const Normalizer2Impl *nfcImpl; - const UCaseProps *csp; /* current-level start/limit - s1/s2 as current */ const UChar *start1, *start2, *limit1, *limit2; @@ -181,11 +182,6 @@ unorm_cmpEquivFold(const UChar *s1, int32_t length1, } else { nfcImpl=NULL; } - if((options&U_COMPARE_IGNORE_CASE)!=0) { - csp=ucase_getSingleton(); - } else { - csp=NULL; - } if(U_FAILURE(*pErrorCode)) { return 0; } @@ -317,7 +313,7 @@ unorm_cmpEquivFold(const UChar *s1, int32_t length1, */ if( level1==0 && (options&U_COMPARE_IGNORE_CASE) && - (length=ucase_toFullFolding(csp, (UChar32)cp1, &p, options))>=0 + (length=ucase_toFullFolding((UChar32)cp1, &p, options))>=0 ) { /* cp1 case-folds to the code point "length" or to p[length] */ if(U_IS_SURROGATE(c1)) { @@ -362,7 +358,7 @@ unorm_cmpEquivFold(const UChar *s1, int32_t length1, } if( level2==0 && (options&U_COMPARE_IGNORE_CASE) && - (length=ucase_toFullFolding(csp, (UChar32)cp2, &p, options))>=0 + (length=ucase_toFullFolding((UChar32)cp2, &p, options))>=0 ) { /* cp2 case-folds to the code point "length" or to p[length] */ if(U_IS_SURROGATE(c2)) { diff --git a/icuSources/common/unormimp.h b/icuSources/common/unormimp.h index d2cfc9f6..88c7975c 100644 --- a/icuSources/common/unormimp.h +++ b/icuSources/common/unormimp.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: unormimp.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/uobject.cpp b/icuSources/common/uobject.cpp index 900e0345..1133dd9b 100644 --- a/icuSources/common/uobject.cpp +++ b/icuSources/common/uobject.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * @@ -6,7 +8,7 @@ * ****************************************************************************** * file name: uobject.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/uposixdefs.h b/icuSources/common/uposixdefs.h index ca84fefa..45ca1233 100644 --- a/icuSources/common/uposixdefs.h +++ b/icuSources/common/uposixdefs.h @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * Copyright (C) 2011-2015, International Business Machines * Corporation and others. All Rights Reserved. ******************************************************************************* * file name: uposixdefs.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -52,22 +54,18 @@ * * z/OS needs this definition for timeval and to get usleep. */ -#if !defined(_XOPEN_SOURCE_EXTENDED) +#if !defined(_XOPEN_SOURCE_EXTENDED) && defined(__TOS_MVS__) # define _XOPEN_SOURCE_EXTENDED 1 #endif -/* - * There is an issue with turning on _XOPEN_SOURCE_EXTENDED on certain platforms. - * A compatibility issue exists between turning on _XOPEN_SOURCE_EXTENDED and using - * standard C++ string class. As a result, standard C++ string class needs to be - * turned off for the follwing platforms: - * -AIX/VACPP - * -Solaris/GCC +/** + * Solaris says: + * "...it is invalid to compile an XPG6 or a POSIX.1-2001 application with anything other + * than a c99 or later compiler." + * Apparently C++11 is not "or later". Work around this. */ -#if (U_PLATFORM == U_PF_AIX && !defined(__GNUC__)) || (U_PLATFORM == U_PF_SOLARIS && defined(__GNUC__)) -# if _XOPEN_SOURCE_EXTENDED && !defined(U_HAVE_STD_STRING) -# define U_HAVE_STD_STRING 0 -# endif +#if defined(__cplusplus) && (defined(sun) || defined(__sun)) && !defined (_STDC_C99) +# define _STDC_C99 #endif #endif /* __UPOSIXDEFS_H__ */ diff --git a/icuSources/common/uprops.cpp b/icuSources/common/uprops.cpp index 3bf44317..fc91c890 100644 --- a/icuSources/common/uprops.cpp +++ b/icuSources/common/uprops.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: uprops.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -126,9 +128,8 @@ static UBool changesWhenCasefolded(const BinaryProperty &/*prop*/, UChar32 c, UP } if(c>=0) { /* single code point */ - const UCaseProps *csp=ucase_getSingleton(); const UChar *resultString; - return (UBool)(ucase_toFullFolding(csp, c, &resultString, U_FOLD_CASE_DEFAULT)>=0); + return (UBool)(ucase_toFullFolding(c, &resultString, U_FOLD_CASE_DEFAULT)>=0); } else { /* guess some large but stack-friendly capacity */ UChar dest[2*UCASE_MAX_STRING_LENGTH]; @@ -574,14 +575,13 @@ u_getFC_NFKC_Closure(UChar32 c, UChar *dest, int32_t destCapacity, UErrorCode *p // case folding and NFKC.) // For the derivation, see Unicode's DerivedNormalizationProps.txt. const Normalizer2 *nfkc=Normalizer2::getNFKCInstance(*pErrorCode); - const UCaseProps *csp=ucase_getSingleton(); if(U_FAILURE(*pErrorCode)) { return 0; } // first: b = NFKC(Fold(a)) UnicodeString folded1String; const UChar *folded1; - int32_t folded1Length=ucase_toFullFolding(csp, c, &folded1, U_FOLD_CASE_DEFAULT); + int32_t folded1Length=ucase_toFullFolding(c, &folded1, U_FOLD_CASE_DEFAULT); if(folded1Length<0) { const Normalizer2Impl *nfkcImpl=Normalizer2Factory::getImpl(nfkc); if(nfkcImpl->getCompQuickCheck(nfkcImpl->getNorm16(c))!=UNORM_NO) { diff --git a/icuSources/common/uprops.h b/icuSources/common/uprops.h index d45fc6c7..f5d69fe7 100644 --- a/icuSources/common/uprops.h +++ b/icuSources/common/uprops.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: uprops.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -86,8 +88,15 @@ enum { * ((ntv>>2)-0xbf) * 60^((ntv&3)+1) = (1..9)*(60^1..60^4) */ UPROPS_NTV_BASE60_START=0x300, + /** + * Fraction-20 values: + * frac20 = ntv-0x324 = 0..0x17 -> 1|3|5|7 / 20|40|80|160|320|640 + * numerator: num = 2*(frac20&3)+1 + * denominator: den = 20<<(frac20>>2) + */ + UPROPS_NTV_FRACTION20_START=UPROPS_NTV_BASE60_START+36, // 0x300+9*4=0x324 /** No numeric value (yet). */ - UPROPS_NTV_RESERVED_START=UPROPS_NTV_BASE60_START+36, /* 0x300+9*4=0x324 */ + UPROPS_NTV_RESERVED_START=UPROPS_NTV_FRACTION20_START+24, // 0x324+6*4=0x34c UPROPS_NTV_MAX_SMALL_INT=UPROPS_NTV_FRACTION_START-UPROPS_NTV_NUMERIC_START-1 }; diff --git a/icuSources/common/ures_cnv.c b/icuSources/common/ures_cnv.cpp similarity index 90% rename from icuSources/common/ures_cnv.c rename to icuSources/common/ures_cnv.cpp index c9729019..1aa58e75 100644 --- a/icuSources/common/ures_cnv.c +++ b/icuSources/common/ures_cnv.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: ures_cnv.c -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -41,7 +43,7 @@ ures_openU(const UChar *myPath, } else { length=u_strlen(myPath); - if(length>=sizeof(pathBuffer)) { + if(length>=(int32_t)sizeof(pathBuffer)) { *status=U_ILLEGAL_ARGUMENT_ERROR; return NULL; } else if(uprv_isInvariantUString(myPath, length)) { @@ -59,7 +61,7 @@ ures_openU(const UChar *myPath, if(U_FAILURE(*status)) { return NULL; } - if(length>=sizeof(pathBuffer)) { + if(length>=(int32_t)sizeof(pathBuffer)) { /* not NUL-terminated - path too long */ *status=U_ILLEGAL_ARGUMENT_ERROR; return NULL; diff --git a/icuSources/common/uresbund.cpp b/icuSources/common/uresbund.cpp index 62460f8e..c0104218 100644 --- a/icuSources/common/uresbund.cpp +++ b/icuSources/common/uresbund.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * Copyright (C) 1997-2016, International Business Machines Corporation and @@ -267,7 +269,7 @@ static UBool U_CALLCONV ures_cleanup(void) } /** INTERNAL: Initializes the cache for resources */ -static void createCache(UErrorCode &status) { +static void U_CALLCONV createCache(UErrorCode &status) { U_ASSERT(cache == NULL); cache = uhash_open(hashEntry, compareEntries, NULL, &status); ucln_common_registerCleanup(UCLN_COMMON_URES, ures_cleanup); @@ -706,7 +708,7 @@ static UResourceDataEntry *entryOpen(const char* path, const char* localeID, } } - // TODO: Does this ever loop? + // TODO: Does this ever loop? A: Yes, it can often loop up to 4 times or so. while(r != NULL && !isRoot && t1->fParent != NULL) { t1->fParent->fCountExisting++; t1 = t1->fParent; @@ -1885,32 +1887,27 @@ ures_getByKeyWithFallback(const UResourceBundle *resB, namespace { -void getAllContainerItemsWithFallback( +void getAllItemsWithFallback( const UResourceBundle *bundle, ResourceDataValue &value, - ResourceArraySink *arraySink, ResourceTableSink *tableSink, + ResourceSink &sink, UErrorCode &errorCode) { if (U_FAILURE(errorCode)) { return; } // We recursively enumerate child-first, // only storing parent items in the absence of child items. - // We store a placeholder value for the no-fallback/no-inheritance marker + // The sink needs to store a placeholder value for the no-fallback/no-inheritance marker // to prevent a parent item from being stored. // // It would be possible to recursively enumerate parent-first, // overriding parent items with child items. - // When we see the no-fallback/no-inheritance marker, - // then we would remove the parent's item. + // When the sink sees the no-fallback/no-inheritance marker, + // then it would remove the parent's item. // We would deserialize parent values even though they are overridden in a child bundle. - UResType expectedType = arraySink != NULL ? URES_ARRAY : URES_TABLE; - if (ures_getType(bundle) == expectedType) { - value.pResData = &bundle->fResData; - if (arraySink != NULL) { - ures_getAllArrayItems(&bundle->fResData, bundle->fRes, value, *arraySink, errorCode); - } else /* tableSink != NULL */ { - ures_getAllTableItems(&bundle->fResData, bundle->fRes, value, *tableSink, errorCode); - } - } - UResourceDataEntry *entry = bundle->fData->fParent; - if (entry != NULL && U_SUCCESS(entry->fBogus)) { + value.pResData = &bundle->fResData; + UResourceDataEntry *parentEntry = bundle->fData->fParent; + UBool hasParent = parentEntry != NULL && U_SUCCESS(parentEntry->fBogus); + value.setResource(bundle->fRes); + sink.put(bundle->fKey, value, !hasParent, errorCode); + if (hasParent) { // We might try to query the sink whether // any fallback from the parent bundle is still possible. @@ -1921,40 +1918,41 @@ void getAllContainerItemsWithFallback( // so that we need not create UResourceBundle objects. UResourceBundle parentBundle; ures_initStackObject(&parentBundle); - parentBundle.fTopLevelData = parentBundle.fData = entry; + parentBundle.fTopLevelData = parentBundle.fData = parentEntry; // TODO: What is the difference between bundle fData and fTopLevelData? - uprv_memcpy(&parentBundle.fResData, &entry->fData, sizeof(ResourceData)); + uprv_memcpy(&parentBundle.fResData, &parentEntry->fData, sizeof(ResourceData)); // TODO: Try to replace bundle.fResData with just using bundle.fData->fData. parentBundle.fHasFallback = !parentBundle.fResData.noFallback; parentBundle.fIsTopLevel = TRUE; parentBundle.fRes = parentBundle.fResData.rootRes; parentBundle.fSize = res_countArrayItems(&(parentBundle.fResData), parentBundle.fRes); parentBundle.fIndex = -1; - entryIncrease(entry); + entryIncrease(parentEntry); // Look up the container item in the parent bundle. UResourceBundle containerBundle; ures_initStackObject(&containerBundle); const UResourceBundle *rb; + UErrorCode pathErrorCode = U_ZERO_ERROR; // Ignore if parents up to root do not have this path. if (bundle->fResPath == NULL || *bundle->fResPath == 0) { rb = &parentBundle; } else { rb = ures_getByKeyWithFallback(&parentBundle, bundle->fResPath, - &containerBundle, &errorCode); + &containerBundle, &pathErrorCode); } - if (U_SUCCESS(errorCode) && ures_getType(rb) == expectedType) { - getAllContainerItemsWithFallback(rb, value, - arraySink, tableSink, errorCode); + if (U_SUCCESS(pathErrorCode)) { + getAllItemsWithFallback(rb, value, sink, errorCode); } ures_close(&containerBundle); ures_close(&parentBundle); } } -void getAllContainerItemsWithFallback( - const UResourceBundle *bundle, const char *path, - ResourceArraySink *arraySink, ResourceTableSink *tableSink, - UErrorCode &errorCode) { +} // namespace + +U_CAPI void U_EXPORT2 +ures_getAllItemsWithFallback(const UResourceBundle *bundle, const char *path, + icu::ResourceSink &sink, UErrorCode &errorCode) { if (U_FAILURE(errorCode)) { return; } if (path == NULL) { errorCode = U_ILLEGAL_ARGUMENT_ERROR; @@ -1973,32 +1971,12 @@ void getAllContainerItemsWithFallback( return; } } - UResType expectedType = arraySink != NULL ? URES_ARRAY : URES_TABLE; - if (ures_getType(rb) != expectedType) { - errorCode = U_RESOURCE_TYPE_MISMATCH; - ures_close(&stackBundle); - return; - } // Get all table items with fallback. ResourceDataValue value; - getAllContainerItemsWithFallback(rb, value, arraySink, tableSink, errorCode); + getAllItemsWithFallback(rb, value, sink, errorCode); ures_close(&stackBundle); } -} // namespace - -U_CAPI void U_EXPORT2 -ures_getAllArrayItemsWithFallback(const UResourceBundle *bundle, const char *path, - ResourceArraySink &sink, UErrorCode &errorCode) { - getAllContainerItemsWithFallback(bundle, path, &sink, NULL, errorCode); -} - -U_CAPI void U_EXPORT2 -ures_getAllTableItemsWithFallback(const UResourceBundle *bundle, const char *path, - ResourceTableSink &sink, UErrorCode &errorCode) { - getAllContainerItemsWithFallback(bundle, path, NULL, &sink, errorCode); -} - U_CAPI UResourceBundle* U_EXPORT2 ures_getByKey(const UResourceBundle *resB, const char* inKey, UResourceBundle *fillIn, UErrorCode *status) { Resource res = RES_BOGUS; UResourceDataEntry *realData = NULL; @@ -2430,7 +2408,10 @@ ures_loc_countLocales(UEnumeration *en, UErrorCode * /*status*/) { return ures_getSize(&ctx->installed); } -static const char* U_CALLCONV +U_CDECL_BEGIN + + +static const char * U_CALLCONV ures_loc_nextLocale(UEnumeration* en, int32_t* resultLength, UErrorCode* status) { @@ -2456,6 +2437,7 @@ ures_loc_resetLocales(UEnumeration* en, ures_resetIterator(res); } +U_CDECL_END static const UEnumeration gLocalesEnum = { NULL, @@ -2620,7 +2602,13 @@ ures_getFunctionalEquivalent(char *result, int32_t resultCapacity, uprv_strcpy(found, ures_getLocaleByType(res, ULOC_VALID_LOCALE, &subStatus)); } - uloc_getParent(found,parent,sizeof(parent),&subStatus); + if (found != NULL && uprv_strcmp(found, parent) != 0) { + uprv_strcpy(parent, found); + } + else { + uloc_getParent(found, parent, sizeof(parent), &subStatus); + } + ures_close(res); } while(!defVal[0] && *found && uprv_strcmp(found, "root") != 0 && U_SUCCESS(*status)); @@ -2696,7 +2684,32 @@ ures_getFunctionalEquivalent(char *result, int32_t resultCapacity, subStatus = U_ZERO_ERROR; - uprv_strcpy(found, parent); + UBool haveFound = FALSE; + // At least for collations which may be aliased, we need to use the VALID locale + // as the parent instead of just truncating, as long as the VALID locale is not + // root and has a different language than the parent. Use of the VALID locale + // here is similar to the procedure used at the end of the previous do-while loop + // for all resource types. This is for . + // It may be appropriate for all resources here too, filing an ICU ticket. + if (res != NULL && uprv_strcmp(resName, "collations") == 0) { + const char *validLoc = ures_getLocaleByType(res, ULOC_VALID_LOCALE, &subStatus); + if (U_SUCCESS(subStatus) && validLoc != NULL && validLoc[0] != 0 && uprv_strcmp(validLoc, "root") != 0) { + char validLang[ULOC_LANG_CAPACITY]; + char parentLang[ULOC_LANG_CAPACITY]; + uloc_getLanguage(validLoc, validLang, ULOC_LANG_CAPACITY, &subStatus); + uloc_getLanguage(parent, parentLang, ULOC_LANG_CAPACITY, &subStatus); + if (U_SUCCESS(subStatus) && uprv_strcmp(validLang, parentLang) != 0) { + // validLoc is not root and has a different language than parent, use it instead + uprv_strcpy(found, validLoc); + haveFound = TRUE; + } + } + subStatus = U_ZERO_ERROR; + } + if (!haveFound) { + uprv_strcpy(found, parent); + } + uloc_getParent(found,parent,1023,&subStatus); ures_close(res); } while(!full[0] && *found && U_SUCCESS(*status)); diff --git a/icuSources/common/uresdata.cpp b/icuSources/common/uresdata.cpp index 028a64c6..8bcb9ab8 100644 --- a/icuSources/common/uresdata.cpp +++ b/icuSources/common/uresdata.cpp @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * Copyright (C) 1999-2016, International Business Machines Corporation * and others. All Rights Reserved. ******************************************************************************* * file name: uresdata.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -380,6 +382,36 @@ UBool isNoInheritanceMarker(const ResourceData *pResData, Resource res) { return FALSE; } +int32_t getStringArray(const ResourceData *pResData, const icu::ResourceArray &array, + icu::UnicodeString *dest, int32_t capacity, + UErrorCode &errorCode) { + if(U_FAILURE(errorCode)) { + return 0; + } + if(dest == NULL ? capacity != 0 : capacity < 0) { + errorCode = U_ILLEGAL_ARGUMENT_ERROR; + return 0; + } + int32_t length = array.getSize(); + if(length == 0) { + return 0; + } + if(length > capacity) { + errorCode = U_BUFFER_OVERFLOW_ERROR; + return length; + } + for(int32_t i = 0; i < length; ++i) { + int32_t sLength; + const UChar *s = res_getString(pResData, array.internalGetResource(pResData, i), &sLength); + if(s == NULL) { + errorCode = U_RESOURCE_TYPE_MISMATCH; + return 0; + } + dest[i].setTo(TRUE, s, sLength); + } + return length; +} + } // namespace U_CAPI const UChar * U_EXPORT2 @@ -463,42 +495,6 @@ res_countArrayItems(const ResourceData *pResData, Resource res) { } } -namespace { - -int32_t getArrayLength(const ResourceData *pResData, Resource res) { - uint32_t offset=RES_GET_OFFSET(res); - if(offset == 0) { - return 0; - } - int32_t type = RES_GET_TYPE(res); - if(type == URES_ARRAY) { - return *(pResData->pRoot+offset); - } else if(type == URES_ARRAY16) { - return pResData->p16BitUnits[offset]; - } else { - return 0; - } -} - -int32_t getTableLength(const ResourceData *pResData, Resource res) { - uint32_t offset=RES_GET_OFFSET(res); - if(offset == 0) { - return 0; - } - int32_t type = RES_GET_TYPE(res); - if(type == URES_TABLE) { - return *((const uint16_t *)(pResData->pRoot+offset)); - } else if(type == URES_TABLE16) { - return pResData->p16BitUnits[offset]; - } else if(type == URES_TABLE32) { - return *(pResData->pRoot+offset); - } else { - return 0; - } -} - -} // namespace - U_NAMESPACE_BEGIN ResourceDataValue::~ResourceDataValue() {} @@ -571,6 +567,130 @@ const uint8_t *ResourceDataValue::getBinary(int32_t &length, UErrorCode &errorCo return b; } +ResourceArray ResourceDataValue::getArray(UErrorCode &errorCode) const { + if(U_FAILURE(errorCode)) { + return ResourceArray(); + } + const uint16_t *items16 = NULL; + const Resource *items32 = NULL; + uint32_t offset=RES_GET_OFFSET(res); + int32_t length = 0; + switch(RES_GET_TYPE(res)) { + case URES_ARRAY: + if (offset!=0) { // empty if offset==0 + items32 = (const Resource *)pResData->pRoot+offset; + length = *items32++; + } + break; + case URES_ARRAY16: + items16 = pResData->p16BitUnits+offset; + length = *items16++; + break; + default: + errorCode = U_RESOURCE_TYPE_MISMATCH; + return ResourceArray(); + } + return ResourceArray(items16, items32, length); +} + +ResourceTable ResourceDataValue::getTable(UErrorCode &errorCode) const { + if(U_FAILURE(errorCode)) { + return ResourceTable(); + } + const uint16_t *keys16 = NULL; + const int32_t *keys32 = NULL; + const uint16_t *items16 = NULL; + const Resource *items32 = NULL; + uint32_t offset = RES_GET_OFFSET(res); + int32_t length = 0; + switch(RES_GET_TYPE(res)) { + case URES_TABLE: + if (offset != 0) { // empty if offset==0 + keys16 = (const uint16_t *)(pResData->pRoot+offset); + length = *keys16++; + items32 = (const Resource *)(keys16+length+(~length&1)); + } + break; + case URES_TABLE16: + keys16 = pResData->p16BitUnits+offset; + length = *keys16++; + items16 = keys16 + length; + break; + case URES_TABLE32: + if (offset != 0) { // empty if offset==0 + keys32 = pResData->pRoot+offset; + length = *keys32++; + items32 = (const Resource *)keys32 + length; + } + break; + default: + errorCode = U_RESOURCE_TYPE_MISMATCH; + return ResourceTable(); + } + return ResourceTable(keys16, keys32, items16, items32, length); +} + +UBool ResourceDataValue::isNoInheritanceMarker() const { + return ::isNoInheritanceMarker(pResData, res); +} + +int32_t ResourceDataValue::getStringArray(UnicodeString *dest, int32_t capacity, + UErrorCode &errorCode) const { + return ::getStringArray(pResData, getArray(errorCode), dest, capacity, errorCode); +} + +int32_t ResourceDataValue::getStringArrayOrStringAsArray(UnicodeString *dest, int32_t capacity, + UErrorCode &errorCode) const { + if(URES_IS_ARRAY(res)) { + return ::getStringArray(pResData, getArray(errorCode), dest, capacity, errorCode); + } + if(U_FAILURE(errorCode)) { + return 0; + } + if(dest == NULL ? capacity != 0 : capacity < 0) { + errorCode = U_ILLEGAL_ARGUMENT_ERROR; + return 0; + } + if(capacity < 1) { + errorCode = U_BUFFER_OVERFLOW_ERROR; + return 1; + } + int32_t sLength; + const UChar *s = res_getString(pResData, res, &sLength); + if(s != NULL) { + dest[0].setTo(TRUE, s, sLength); + return 1; + } + errorCode = U_RESOURCE_TYPE_MISMATCH; + return 0; +} + +UnicodeString ResourceDataValue::getStringOrFirstOfArray(UErrorCode &errorCode) const { + UnicodeString us; + if(U_FAILURE(errorCode)) { + return us; + } + int32_t sLength; + const UChar *s = res_getString(pResData, res, &sLength); + if(s != NULL) { + us.setTo(TRUE, s, sLength); + return us; + } + ResourceArray array = getArray(errorCode); + if(U_FAILURE(errorCode)) { + return us; + } + if(array.getSize() > 0) { + s = res_getString(pResData, array.internalGetResource(pResData, 0), &sLength); + if(s != NULL) { + us.setTo(TRUE, s, sLength); + return us; + } + } + errorCode = U_RESOURCE_TYPE_MISMATCH; + return us; +} + U_NAMESPACE_END static Resource @@ -638,7 +758,6 @@ res_getTableItemByIndex(const ResourceData *pResData, Resource table, int32_t indexR, const char **key) { uint32_t offset=RES_GET_OFFSET(table); int32_t length; - //U_ASSERT(indexR>=0); /* to ensure the index is not negative */ if (indexR < 0) { return RES_BOGUS; } @@ -694,97 +813,31 @@ res_getResource(const ResourceData *pResData, const char *key) { return res_getTableItemByKey(pResData, pResData->rootRes, &idx, &realKey); } -// TODO: Ported from Java, but enumerating at this low level may prevent us -// from doing necessary things, like resolving aliases, -// which need access to higher-level UResourceBundle code. -// Consider porting the low-level Container/Array/Table classes from Java, -// with getters for keys and values, -// and doing the enumeration in the higher-level code on top of those accessors. -U_CFUNC void -ures_getAllTableItems(const ResourceData *pResData, Resource table, - icu::ResourceDataValue &value, icu::ResourceTableSink &sink, - UErrorCode &errorCode) { - if(U_FAILURE(errorCode)) { return; } - const uint16_t *keys16 = NULL; - const int32_t *keys32 = NULL; - const uint16_t *items16 = NULL; - const Resource *items32 = NULL; - uint32_t offset = RES_GET_OFFSET(table); - int32_t length = 0; - switch(RES_GET_TYPE(table)) { - case URES_TABLE: { - if (offset != 0) { /* empty if offset==0 */ - keys16 = (const uint16_t *)(pResData->pRoot+offset); - length = *keys16++; - items32 = (const Resource *)(keys16+length+(~length&1)); - } - break; - } - case URES_TABLE16: { - keys16 = pResData->p16BitUnits+offset; - length = *keys16++; - items16 = keys16 + length; - break; - } - case URES_TABLE32: { - if (offset != 0) { /* empty if offset==0 */ - keys32 = pResData->pRoot+offset; - length = *keys32++; - items32 = (const Resource *)keys32 + length; - } - break; - } - default: - errorCode = U_RESOURCE_TYPE_MISMATCH; - return; - } - for (int32_t i = 0; i < length; ++i) { - const char *key; +UBool icu::ResourceTable::getKeyAndValue(int32_t i, + const char *&key, icu::ResourceValue &value) const { + if(0 <= i && i < length) { + icu::ResourceDataValue &rdValue = static_cast(value); if (keys16 != NULL) { - key=RES_GET_KEY16(pResData, keys16[i]); + key = RES_GET_KEY16(rdValue.pResData, keys16[i]); } else { - key=RES_GET_KEY32(pResData, keys32[i]); + key = RES_GET_KEY32(rdValue.pResData, keys32[i]); } Resource res; if (items16 != NULL) { - res = makeResourceFrom16(pResData, items16[i]); + res = makeResourceFrom16(rdValue.pResData, items16[i]); } else { res = items32[i]; } - int32_t type = RES_GET_TYPE(res); - if (URES_IS_ARRAY(type)) { - int32_t numItems = getArrayLength(pResData, res); - icu::ResourceArraySink *subSink = sink.getOrCreateArraySink(key, numItems, errorCode); - if (subSink != NULL) { - ures_getAllArrayItems(pResData, res, value, *subSink, errorCode); - } - } else if (URES_IS_TABLE(type)) { - int32_t numItems = getTableLength(pResData, res); - icu::ResourceTableSink *subSink = sink.getOrCreateTableSink(key, numItems, errorCode); - if (subSink != NULL) { - ures_getAllTableItems(pResData, res, value, *subSink, errorCode); - } - /* TODO: settle on how to deal with aliases, port to Java - } else if (type == URES_ALIAS) { - // aliases not handled in resource enumeration - errorCode = U_UNSUPPORTED_ERROR; - return; */ - } else if (isNoInheritanceMarker(pResData, res)) { - sink.putNoFallback(key, errorCode); - } else { - value.setResource(res); - sink.put(key, value, errorCode); - } - if(U_FAILURE(errorCode)) { return; } + rdValue.setResource(res); + return TRUE; } - sink.leave(errorCode); + return FALSE; } U_CAPI Resource U_EXPORT2 res_getArrayItem(const ResourceData *pResData, Resource array, int32_t indexR) { uint32_t offset=RES_GET_OFFSET(array); - //U_ASSERT(indexR>=0); /* to ensure the index is not negative */ if (indexR < 0) { return RES_BOGUS; } @@ -811,65 +864,21 @@ res_getArrayItem(const ResourceData *pResData, Resource array, int32_t indexR) { return RES_BOGUS; } -U_CFUNC void -ures_getAllArrayItems(const ResourceData *pResData, Resource array, - icu::ResourceDataValue &value, icu::ResourceArraySink &sink, - UErrorCode &errorCode) { - if(U_FAILURE(errorCode)) { return; } - const uint16_t *items16 = NULL; - const Resource *items32 = NULL; - uint32_t offset=RES_GET_OFFSET(array); - int32_t length = 0; - switch(RES_GET_TYPE(array)) { - case URES_ARRAY: { - if (offset!=0) { /* empty if offset==0 */ - items32 = (const Resource *)pResData->pRoot+offset; - length = *items32++; - } - break; - } - case URES_ARRAY16: { - items16 = pResData->p16BitUnits+offset; - length = *items16++; - break; - } - default: - errorCode = U_RESOURCE_TYPE_MISMATCH; - return; +uint32_t icu::ResourceArray::internalGetResource(const ResourceData *pResData, int32_t i) const { + if (items16 != NULL) { + return makeResourceFrom16(pResData, items16[i]); + } else { + return items32[i]; } +} - for (int32_t i = 0; i < length; ++i) { - Resource res; - if (items16 != NULL) { - res = makeResourceFrom16(pResData, items16[i]); - } else { - res = items32[i]; - } - int32_t type = RES_GET_TYPE(res); - if (URES_IS_ARRAY(type)) { - int32_t numItems = getArrayLength(pResData, res); - icu::ResourceArraySink *subSink = sink.getOrCreateArraySink(i, numItems, errorCode); - if (subSink != NULL) { - ures_getAllArrayItems(pResData, res, value, *subSink, errorCode); - } - } else if (URES_IS_TABLE(type)) { - int32_t numItems = getTableLength(pResData, res); - icu::ResourceTableSink *subSink = sink.getOrCreateTableSink(i, numItems, errorCode); - if (subSink != NULL) { - ures_getAllTableItems(pResData, res, value, *subSink, errorCode); - } - /* TODO: settle on how to deal with aliases, port to Java - } else if (type == URES_ALIAS) { - // aliases not handled in resource enumeration - errorCode = U_UNSUPPORTED_ERROR; - return; */ - } else { - value.setResource(res); - sink.put(i, value, errorCode); - } - if(U_FAILURE(errorCode)) { return; } +UBool icu::ResourceArray::getValue(int32_t i, icu::ResourceValue &value) const { + if(0 <= i && i < length) { + icu::ResourceDataValue &rdValue = static_cast(value); + rdValue.setResource(internalGetResource(rdValue.pResData, i)); + return TRUE; } - sink.leave(errorCode); + return FALSE; } U_CFUNC Resource @@ -918,14 +927,14 @@ res_findResource(const ResourceData *pResData, Resource r, char** path, const ch if(t2 == RES_BOGUS) { /* if we fail to get the resource by key, maybe we got an index */ indexR = uprv_strtol(pathP, &closeIndex, 10); - if(*closeIndex == 0) { + if(indexR >= 0 && *closeIndex == 0) { /* if we indeed have an index, try to get the item by index */ t2 = res_getTableItemByIndex(pResData, t1, indexR, key); - } + } // else t2 is already RES_BOGUS } } else if(URES_IS_ARRAY(type)) { indexR = uprv_strtol(pathP, &closeIndex, 10); - if(*closeIndex == 0) { + if(indexR >= 0 && *closeIndex == 0) { t2 = res_getArrayItem(pResData, t1, indexR); } else { t2 = RES_BOGUS; /* have an array, but don't have a valid index */ @@ -980,7 +989,7 @@ typedef struct Row { int32_t keyIndex, sortIndex; } Row; -static int32_t +static int32_t U_CALLCONV ures_compareRows(const void *context, const void *left, const void *right) { const char *keyChars=(const char *)context; return (int32_t)uprv_strcmp(keyChars+((const Row *)left)->keyIndex, diff --git a/icuSources/common/uresdata.h b/icuSources/common/uresdata.h index 1afa77c0..8d845e3d 100644 --- a/icuSources/common/uresdata.h +++ b/icuSources/common/uresdata.h @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** -* Copyright (C) 1999-2015, International Business Machines +* Copyright (C) 1999-2016, International Business Machines * Corporation and others. All Rights Reserved. ****************************************************************************** * file name: uresdata.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -379,7 +381,7 @@ enum { /* * Structure for a single, memory-mapped ResourceBundle. */ -typedef struct { +typedef struct ResourceData { UDataMemory *data; const int32_t *pRoot; const uint16_t *p16BitUnits; @@ -486,6 +488,14 @@ public: virtual uint32_t getUInt(UErrorCode &errorCode) const; virtual const int32_t *getIntVector(int32_t &length, UErrorCode &errorCode) const; virtual const uint8_t *getBinary(int32_t &length, UErrorCode &errorCode) const; + virtual ResourceArray getArray(UErrorCode &errorCode) const; + virtual ResourceTable getTable(UErrorCode &errorCode) const; + virtual UBool isNoInheritanceMarker() const; + virtual int32_t getStringArray(UnicodeString *dest, int32_t capacity, + UErrorCode &errorCode) const; + virtual int32_t getStringArrayOrStringAsArray(UnicodeString *dest, int32_t capacity, + UErrorCode &errorCode) const; + virtual UnicodeString getStringOrFirstOfArray(UErrorCode &errorCode) const; const ResourceData *pResData; @@ -495,24 +505,6 @@ private: U_NAMESPACE_END -/** - * @param value will be set during enumeration; input contents is ignored - * @param sink receives all table item key-value pairs - */ -U_CFUNC void -ures_getAllTableItems(const ResourceData *pResData, Resource table, - icu::ResourceDataValue &value, icu::ResourceTableSink &sink, - UErrorCode &errorCode); - -/** - * @param value will be set during enumeration; input contents is ignored - * @param sink receives all array item values - */ -U_CFUNC void -ures_getAllArrayItems(const ResourceData *pResData, Resource array, - icu::ResourceDataValue &value, icu::ResourceArraySink &sink, - UErrorCode &errorCode); - #endif /* __cplusplus */ /** diff --git a/icuSources/common/uresimp.h b/icuSources/common/uresimp.h index 6b264db3..e7fa3e1e 100644 --- a/icuSources/common/uresimp.h +++ b/icuSources/common/uresimp.h @@ -1,6 +1,8 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** -* Copyright (C) 2000-2015, International Business Machines +* Copyright (C) 2000-2016, International Business Machines * Corporation and others. All Rights Reserved. ********************************************************************** */ @@ -225,12 +227,8 @@ ures_getStringByKeyWithFallback(const UResourceBundle *resB, #ifdef __cplusplus U_CAPI void U_EXPORT2 -ures_getAllArrayItemsWithFallback(const UResourceBundle *bundle, const char *path, - icu::ResourceArraySink &sink, UErrorCode &errorCode); - -U_CAPI void U_EXPORT2 -ures_getAllTableItemsWithFallback(const UResourceBundle *bundle, const char *path, - icu::ResourceTableSink &sink, UErrorCode &errorCode); +ures_getAllItemsWithFallback(const UResourceBundle *bundle, const char *path, + icu::ResourceSink &sink, UErrorCode &errorCode); #endif /* __cplusplus */ diff --git a/icuSources/common/ureslocs.h b/icuSources/common/ureslocs.h index e89ddb95..f7c3344e 100644 --- a/icuSources/common/ureslocs.h +++ b/icuSources/common/ureslocs.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 2009-2014 International Business Machines diff --git a/icuSources/common/usc_impl.c b/icuSources/common/usc_impl.cpp similarity index 98% rename from icuSources/common/usc_impl.c rename to icuSources/common/usc_impl.cpp index 17692693..111029b9 100644 --- a/icuSources/common/usc_impl.c +++ b/icuSources/common/usc_impl.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 1999-2016, International Business Machines @@ -195,7 +197,7 @@ uscript_openRun(const UChar *src, int32_t length, UErrorCode *pErrorCode) return NULL; } - result = uprv_malloc(sizeof (UScriptRun)); + result = (UScriptRun *)uprv_malloc(sizeof (UScriptRun)); if (result == NULL) { *pErrorCode = U_MEMORY_ALLOCATION_ERROR; diff --git a/icuSources/common/usc_impl.h b/icuSources/common/usc_impl.h index 2e972b0e..44899649 100644 --- a/icuSources/common/usc_impl.h +++ b/icuSources/common/usc_impl.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 1999-2011, International Business Machines diff --git a/icuSources/common/uscript.c b/icuSources/common/uscript.cpp similarity index 97% rename from icuSources/common/uscript.c rename to icuSources/common/uscript.cpp index 3700099c..83b5f7ef 100644 --- a/icuSources/common/uscript.c +++ b/icuSources/common/uscript.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 1997-2014, International Business Machines diff --git a/icuSources/common/uscript_props.cpp b/icuSources/common/uscript_props.cpp index fa7f78af..f8ec5e36 100644 --- a/icuSources/common/uscript_props.cpp +++ b/icuSources/common/uscript_props.cpp @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* -* Copyright (C) 2013-2015, International Business Machines +* Copyright (C) 2013-2016, International Business Machines * Corporation and others. All Rights Reserved. ******************************************************************************* * file name: uscript_props.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -72,7 +74,7 @@ const int32_t SCRIPT_PROPS[] = { 0x1826 | ASPIRATIONAL, // Mong 0x1000 | RECOMMENDED | LB_LETTERS, // Mymr 0x168F | EXCLUSION, // Ogam - 0x10308 | EXCLUSION, // Ital + 0x10300 | EXCLUSION, // Ital 0x0B15 | RECOMMENDED, // Orya 0x16A0 | EXCLUSION, // Runr 0x0D85 | RECOMMENDED, // Sinh @@ -102,7 +104,7 @@ const int32_t SCRIPT_PROPS[] = { 0x10A00 | EXCLUSION | RTL, // Khar 0xA800 | LIMITED_USE, // Sylo 0x1980 | LIMITED_USE | LB_LETTERS, // Talu - 0x2D5E | ASPIRATIONAL, // Tfng + 0x2D30 | ASPIRATIONAL, // Tfng 0x103A0 | EXCLUSION, // Xpeo 0x1B05 | LIMITED_USE, // Bali 0x1BC0 | LIMITED_USE, // Batk @@ -129,7 +131,7 @@ const int32_t SCRIPT_PROPS[] = { 0x0840 | LIMITED_USE | RTL, // Mand 0, 0x10980 | EXCLUSION | RTL, // Mero - 0x07D8 | LIMITED_USE | RTL, // Nkoo + 0x07CA | LIMITED_USE | RTL, // Nkoo 0x10C00 | EXCLUSION | RTL, // Orkh 0x1036B | EXCLUSION, // Perm 0xA840 | EXCLUSION, // Phag @@ -146,7 +148,7 @@ const int32_t SCRIPT_PROPS[] = { 0x12000 | EXCLUSION, // Xsux 0, 0xFDD0 | UNKNOWN, // Zzzz - 0x102B7 | EXCLUSION, // Cari + 0x102A0 | EXCLUSION, // Cari 0x304B | RECOMMENDED | LB_LETTERS, // Jpan 0x1A20 | LIMITED_USE | LB_LETTERS, // Lana 0x10280 | EXCLUSION, // Lyci @@ -163,7 +165,7 @@ const int32_t SCRIPT_PROPS[] = { 0x11103 | LIMITED_USE, // Cakm 0xAC00 | RECOMMENDED, // Kore 0x11083 | EXCLUSION, // Kthi - 0x10AC1 | EXCLUSION | RTL, // Mani + 0x10AD8 | EXCLUSION | RTL, // Mani 0x10B60 | EXCLUSION | RTL, // Phli 0x10B8F | EXCLUSION | RTL, // Phlp 0, @@ -173,7 +175,7 @@ const int32_t SCRIPT_PROPS[] = { 0, 0, 0xA6A0 | LIMITED_USE, // Bamu - 0xA4E8 | LIMITED_USE, // Lisu + 0xA4D0 | LIMITED_USE, // Lisu 0, 0x10A60 | EXCLUSION | RTL, // Sarb 0x16AE6 | EXCLUSION, // Bass @@ -196,7 +198,7 @@ const int32_t SCRIPT_PROPS[] = { 0x11183 | EXCLUSION, // Shrd 0x110D0 | EXCLUSION, // Sora 0x11680 | EXCLUSION, // Takr - 0, + 0x18229 | EXCLUSION | LB_LETTERS, // Tang 0, 0x14400 | EXCLUSION, // Hluw 0x11208 | EXCLUSION, // Khoj @@ -209,6 +211,14 @@ const int32_t SCRIPT_PROPS[] = { 0x1128F | EXCLUSION, // Mult 0x11AC0 | EXCLUSION, // Pauc 0x1158E | EXCLUSION, // Sidd + 0x1E909 | LIMITED_USE | RTL | CASED, // Adlm + 0x11C0E | EXCLUSION, // Bhks + 0x11C72 | EXCLUSION, // Marc + 0x11412 | LIMITED_USE, // Newa + 0x104B5 | LIMITED_USE | CASED, // Osge + 0x5B57 | RECOMMENDED | LB_LETTERS, // Hanb + 0x1112 | RECOMMENDED, // Jamo + 0, // End copy-paste from parsescriptmetadata.py }; diff --git a/icuSources/common/uset.cpp b/icuSources/common/uset.cpp index 5648a115..39ad0a34 100644 --- a/icuSources/common/uset.cpp +++ b/icuSources/common/uset.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: uset.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/uset_imp.h b/icuSources/common/uset_imp.h index 07a7381e..7233b930 100644 --- a/icuSources/common/uset_imp.h +++ b/icuSources/common/uset_imp.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: uset_imp.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/uset_props.cpp b/icuSources/common/uset_props.cpp index ed81d8b3..f08e760b 100644 --- a/icuSources/common/uset_props.cpp +++ b/icuSources/common/uset_props.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: uset_props.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/usetiter.cpp b/icuSources/common/usetiter.cpp index 44858ed4..93048ba2 100644 --- a/icuSources/common/usetiter.cpp +++ b/icuSources/common/usetiter.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (c) 2002-2006, International Business Machines diff --git a/icuSources/common/ushape.cpp b/icuSources/common/ushape.cpp index 474d7f4b..90f339b4 100644 --- a/icuSources/common/ushape.cpp +++ b/icuSources/common/ushape.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * @@ -6,7 +8,7 @@ * ****************************************************************************** * file name: ushape.cpp - * encoding: US-ASCII + * encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/usprep.cpp b/icuSources/common/usprep.cpp index 486c7615..d96e825c 100644 --- a/icuSources/common/usprep.cpp +++ b/icuSources/common/usprep.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: usprep.cpp - * encoding: US-ASCII + * encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/ustack.cpp b/icuSources/common/ustack.cpp index c58de7ba..fb314b0e 100644 --- a/icuSources/common/ustack.cpp +++ b/icuSources/common/ustack.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 2003-2011, International Business Machines diff --git a/icuSources/common/ustr_cnv.cpp b/icuSources/common/ustr_cnv.cpp index b33c6a5e..38f4d821 100644 --- a/icuSources/common/ustr_cnv.cpp +++ b/icuSources/common/ustr_cnv.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: ustr_cnv.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/ustr_cnv.h b/icuSources/common/ustr_cnv.h index abcd3d8a..861e3ebf 100644 --- a/icuSources/common/ustr_cnv.h +++ b/icuSources/common/ustr_cnv.h @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 1999-2010, International Business Machines * Corporation and others. All Rights Reserved. ********************************************************************** * file name: ustr_cnv.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/ustr_imp.h b/icuSources/common/ustr_imp.h index a746016d..9815915f 100644 --- a/icuSources/common/ustr_imp.h +++ b/icuSources/common/ustr_imp.h @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 1999-2015, International Business Machines * Corporation and others. All Rights Reserved. ********************************************************************** * file name: ustr_imp.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -16,23 +18,6 @@ #define __USTR_IMP_H__ #include "unicode/utypes.h" -#include "unicode/uiter.h" -#include "ucase.h" - -/** Simple declaration to avoid including unicode/ubrk.h. */ -#ifndef UBRK_TYPEDEF_UBREAK_ITERATOR -# define UBRK_TYPEDEF_UBREAK_ITERATOR - typedef struct UBreakIterator UBreakIterator; -#endif - -#ifndef U_COMPARE_IGNORE_CASE -/* see also unorm.h */ -/** - * Option bit for unorm_compare: - * Perform case-insensitive comparison. - */ -#define U_COMPARE_IGNORE_CASE 0x10000 -#endif /** * Internal option for unorm_cmpEquivFold() for strncmp style. @@ -51,173 +36,6 @@ uprv_strCompare(const UChar *s1, int32_t length1, const UChar *s2, int32_t length2, UBool strncmpStyle, UBool codePointOrder); -/** - * Internal API, used by u_strcasecmp() etc. - * Compare strings case-insensitively, - * in code point order or code unit order. - */ -U_CFUNC int32_t -u_strcmpFold(const UChar *s1, int32_t length1, - const UChar *s2, int32_t length2, - uint32_t options, - UErrorCode *pErrorCode); - -/** - * Interanl API, used for detecting length of - * shared prefix case-insensitively. - * @param s1 input string 1 - * @param length1 length of string 1, or -1 (NULL terminated) - * @param s2 input string 2 - * @param length2 length of string 2, or -1 (NULL terminated) - * @param options compare options - * @param matchLen1 (output) length of partial prefix match in s1 - * @param matchLen2 (output) length of partial prefix match in s2 - * @param pErrorCode receives error status - */ -U_CAPI void -u_caseInsensitivePrefixMatch(const UChar *s1, int32_t length1, - const UChar *s2, int32_t length2, - uint32_t options, - int32_t *matchLen1, int32_t *matchLen2, - UErrorCode *pErrorCode); - -/** - * Are the Unicode properties loaded? - * This must be used before internal functions are called that do - * not perform this check. - * Generate a debug assertion failure if data is not loaded. - */ -U_CFUNC UBool -uprv_haveProperties(UErrorCode *pErrorCode); - -/** - * Load the Unicode property data. - * Intended primarily for use from u_init(). - * Has no effect if property data is already loaded. - * NOT thread safe. - */ -/*U_CFUNC int8_t -uprv_loadPropsData(UErrorCode *errorCode);*/ - -/* - * Internal string casing functions implementing - * ustring.h/ustrcase.c and UnicodeString case mapping functions. - */ - -struct UCaseMap { - const UCaseProps *csp; -#if !UCONFIG_NO_BREAK_ITERATION - UBreakIterator *iter; /* We adopt the iterator, so we own it. */ -#endif - char locale[32]; - int32_t locCache; - uint32_t options; -}; - -#ifndef __UCASEMAP_H__ -typedef struct UCaseMap UCaseMap; -#endif - -#if UCONFIG_NO_BREAK_ITERATION -# define UCASEMAP_INITIALIZER { NULL, { 0 }, 0, 0 } -#else -# define UCASEMAP_INITIALIZER { NULL, NULL, { 0 }, 0, 0 } -#endif - -U_CFUNC void -ustrcase_setTempCaseMapLocale(UCaseMap *csm, const char *locale); - -#ifndef U_STRING_CASE_MAPPER_DEFINED -#define U_STRING_CASE_MAPPER_DEFINED - -/** - * String case mapping function type, used by ustrcase_map(). - * All error checking must be done. - * The UCaseMap must be fully initialized, with locale and/or iter set as needed. - * src and dest must not overlap. - */ -typedef int32_t U_CALLCONV -UStringCaseMapper(const UCaseMap *csm, - UChar *dest, int32_t destCapacity, - const UChar *src, int32_t srcLength, - UErrorCode *pErrorCode); - -#endif - -/** Implements UStringCaseMapper. */ -U_CFUNC int32_t U_CALLCONV -ustrcase_internalToLower(const UCaseMap *csm, - UChar *dest, int32_t destCapacity, - const UChar *src, int32_t srcLength, - UErrorCode *pErrorCode); - -/** Implements UStringCaseMapper. */ -U_CFUNC int32_t U_CALLCONV -ustrcase_internalToUpper(const UCaseMap *csm, - UChar *dest, int32_t destCapacity, - const UChar *src, int32_t srcLength, - UErrorCode *pErrorCode); - -#if !UCONFIG_NO_BREAK_ITERATION - -/** Implements UStringCaseMapper. */ -U_CFUNC int32_t U_CALLCONV -ustrcase_internalToTitle(const UCaseMap *csm, - UChar *dest, int32_t destCapacity, - const UChar *src, int32_t srcLength, - UErrorCode *pErrorCode); - -#endif - -/** Implements UStringCaseMapper. */ -U_CFUNC int32_t U_CALLCONV -ustrcase_internalFold(const UCaseMap *csm, - UChar *dest, int32_t destCapacity, - const UChar *src, int32_t srcLength, - UErrorCode *pErrorCode); - -/** - * Implements argument checking and buffer handling - * for string case mapping as a common function. - */ -U_CFUNC int32_t -ustrcase_map(const UCaseMap *csm, - UChar *dest, int32_t destCapacity, - const UChar *src, int32_t srcLength, - UStringCaseMapper *stringCaseMapper, - UErrorCode *pErrorCode); - -/** - * UTF-8 string case mapping function type, used by ucasemap_mapUTF8(). - * UTF-8 version of UStringCaseMapper. - * All error checking must be done. - * The UCaseMap must be fully initialized, with locale and/or iter set as needed. - * src and dest must not overlap. - */ -typedef int32_t U_CALLCONV -UTF8CaseMapper(const UCaseMap *csm, - uint8_t *dest, int32_t destCapacity, - const uint8_t *src, int32_t srcLength, - UErrorCode *pErrorCode); - -/** Implements UTF8CaseMapper. */ -U_CFUNC int32_t U_CALLCONV -ucasemap_internalUTF8ToTitle(const UCaseMap *csm, - uint8_t *dest, int32_t destCapacity, - const uint8_t *src, int32_t srcLength, - UErrorCode *pErrorCode); - -/** - * Implements argument checking and buffer handling - * for UTF-8 string case mapping as a common function. - */ -U_CFUNC int32_t -ucasemap_mapUTF8(const UCaseMap *csm, - uint8_t *dest, int32_t destCapacity, - const uint8_t *src, int32_t srcLength, - UTF8CaseMapper *stringCaseMapper, - UErrorCode *pErrorCode); - U_CAPI int32_t U_EXPORT2 ustr_hashUCharsN(const UChar *str, int32_t length); diff --git a/icuSources/common/ustr_titlecase_brkiter.cpp b/icuSources/common/ustr_titlecase_brkiter.cpp index 4a2352ee..0b2ba020 100644 --- a/icuSources/common/ustr_titlecase_brkiter.cpp +++ b/icuSources/common/ustr_titlecase_brkiter.cpp @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * Copyright (C) 2011, International Business Machines * Corporation and others. All Rights Reserved. ******************************************************************************* * file name: ustr_titlecase_brkiter.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -20,30 +22,17 @@ #if !UCONFIG_NO_BREAK_ITERATION #include "unicode/brkiter.h" +#include "unicode/casemap.h" +#include "unicode/localpointer.h" #include "unicode/ubrk.h" #include "unicode/ucasemap.h" #include "cmemory.h" #include "ucase.h" -#include "ustr_imp.h" +#include "ucasemap_imp.h" -/* functions available in the common library (for unistr_case.cpp) */ +U_NAMESPACE_USE -/* - * Set parameters on an empty UCaseMap, for UCaseMap-less API functions. - * Do this fast because it is called with every function call. - * Duplicate of the same function in ustrcase.cpp, to keep it inline. - */ -static inline void -setTempCaseMap(UCaseMap *csm, const char *locale) { - if(csm->csp==NULL) { - csm->csp=ucase_getSingleton(); - } - if(locale!=NULL && locale[0]==0) { - csm->locale[0]=0; - } else { - ustrcase_setTempCaseMapLocale(csm, locale); - } -} +/* functions available in the common library (for unistr_case.cpp) */ /* public API functions */ @@ -53,39 +42,73 @@ u_strToTitle(UChar *dest, int32_t destCapacity, UBreakIterator *titleIter, const char *locale, UErrorCode *pErrorCode) { - UCaseMap csm=UCASEMAP_INITIALIZER; - setTempCaseMap(&csm, locale); + LocalPointer ownedIter; + BreakIterator *iter; if(titleIter!=NULL) { - ubrk_setText(csm.iter=titleIter, src, srcLength, pErrorCode); + iter=reinterpret_cast(titleIter); } else { - csm.iter=ubrk_open(UBRK_WORD, csm.locale, src, srcLength, pErrorCode); + iter=BreakIterator::createWordInstance(Locale(locale), *pErrorCode); + ownedIter.adoptInstead(iter); + } + if(U_FAILURE(*pErrorCode)) { + return 0; } - int32_t length=ustrcase_map( - &csm, + UnicodeString s(srcLength<0, src, srcLength); + iter->setText(s); + return ustrcase_mapWithOverlap( + ustrcase_getCaseLocale(locale), 0, iter, dest, destCapacity, src, srcLength, - ustrcase_internalToTitle, pErrorCode); - if(titleIter==NULL && csm.iter!=NULL) { - ubrk_close(csm.iter); + ustrcase_internalToTitle, *pErrorCode); +} + +U_NAMESPACE_BEGIN + +int32_t CaseMap::toTitle( + const char *locale, uint32_t options, BreakIterator *iter, + const UChar *src, int32_t srcLength, + UChar *dest, int32_t destCapacity, Edits *edits, + UErrorCode &errorCode) { + LocalPointer ownedIter; + if(iter==NULL) { + iter=BreakIterator::createWordInstance(Locale(locale), errorCode); + ownedIter.adoptInstead(iter); + } + if(U_FAILURE(errorCode)) { + return 0; } - return length; + UnicodeString s(srcLength<0, src, srcLength); + iter->setText(s); + return ustrcase_map( + ustrcase_getCaseLocale(locale), options, iter, + dest, destCapacity, + src, srcLength, + ustrcase_internalToTitle, edits, errorCode); } +U_NAMESPACE_END + U_CAPI int32_t U_EXPORT2 ucasemap_toTitle(UCaseMap *csm, UChar *dest, int32_t destCapacity, const UChar *src, int32_t srcLength, UErrorCode *pErrorCode) { - if(csm->iter!=NULL) { - ubrk_setText(csm->iter, src, srcLength, pErrorCode); - } else { - csm->iter=ubrk_open(UBRK_WORD, csm->locale, src, srcLength, pErrorCode); + if (U_FAILURE(*pErrorCode)) { + return 0; + } + if (csm->iter == NULL) { + csm->iter = BreakIterator::createWordInstance(Locale(csm->locale), *pErrorCode); + } + if (U_FAILURE(*pErrorCode)) { + return 0; } + UnicodeString s(srcLength<0, src, srcLength); + csm->iter->setText(s); return ustrcase_map( - csm, + csm->caseLocale, csm->options, csm->iter, dest, destCapacity, src, srcLength, - ustrcase_internalToTitle, pErrorCode); + ustrcase_internalToTitle, NULL, *pErrorCode); } #endif // !UCONFIG_NO_BREAK_ITERATION diff --git a/icuSources/common/ustr_wcs.cpp b/icuSources/common/ustr_wcs.cpp index 1c2e3516..e7205496 100644 --- a/icuSources/common/ustr_wcs.cpp +++ b/icuSources/common/ustr_wcs.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: ustr_wcs.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -252,13 +254,13 @@ u_strToWCS(wchar_t *dest, srcLength = u_strlen(src); } if(0 < srcLength && srcLength <= destCapacity){ - u_memcpy(dest, src, srcLength); + u_memcpy((UChar *)dest, src, srcLength); } if(pDestLength){ *pDestLength = srcLength; } - u_terminateUChars(dest,destCapacity,srcLength,pErrorCode); + u_terminateUChars((UChar *)dest,destCapacity,srcLength,pErrorCode); return dest; @@ -504,10 +506,10 @@ u_strFromWCS(UChar *dest, #ifdef U_WCHAR_IS_UTF16 /* wchar_t is UTF-16 just do a memcpy */ if(srcLength == -1){ - srcLength = u_strlen(src); + srcLength = u_strlen((const UChar *)src); } if(0 < srcLength && srcLength <= destCapacity){ - u_memcpy(dest, src, srcLength); + u_memcpy(dest, (const UChar *)src, srcLength); } if(pDestLength){ *pDestLength = srcLength; diff --git a/icuSources/common/ustrcase.cpp b/icuSources/common/ustrcase.cpp index 13f148df..b12e7a7c 100644 --- a/icuSources/common/ustrcase.cpp +++ b/icuSources/common/ustrcase.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: ustrcase.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -20,6 +22,8 @@ #include "unicode/utypes.h" #include "unicode/brkiter.h" +#include "unicode/casemap.h" +#include "unicode/edits.h" #include "unicode/ustring.h" #include "unicode/ucasemap.h" #include "unicode/ubrk.h" @@ -27,9 +31,30 @@ #include "unicode/utf16.h" #include "cmemory.h" #include "ucase.h" +#include "ucasemap_imp.h" #include "ustr_imp.h" #include "uassert.h" +U_NAMESPACE_BEGIN + +namespace { + +int32_t checkOverflowAndEditsError(int32_t destIndex, int32_t destCapacity, + Edits *edits, UErrorCode &errorCode) { + if (U_SUCCESS(errorCode)) { + if (destIndex > destCapacity) { + errorCode = U_BUFFER_OVERFLOW_ERROR; + } else if (edits != NULL) { + edits->copyErrorTo(errorCode); + } + } + return destIndex; +} + +} // namespace + +U_NAMESPACE_END + U_NAMESPACE_USE /* string casing ------------------------------------------------------------ */ @@ -37,21 +62,43 @@ U_NAMESPACE_USE /* Appends a full case mapping result, see UCASE_MAX_STRING_LENGTH. */ static inline int32_t appendResult(UChar *dest, int32_t destIndex, int32_t destCapacity, - int32_t result, const UChar *s) { + int32_t result, const UChar *s, + int32_t cpLength, uint32_t options, icu::Edits *edits) { UChar32 c; int32_t length; /* decode the result */ if(result<0) { /* (not) original code point */ + if(edits!=NULL) { + edits->addUnchanged(cpLength); + if(options & UCASEMAP_OMIT_UNCHANGED_TEXT) { + return destIndex; + } + } c=~result; - length=U16_LENGTH(c); - } else if(result<=UCASE_MAX_STRING_LENGTH) { - c=U_SENTINEL; - length=result; + if(destIndexaddReplace(cpLength, 1); + } + return destIndex; + } else { + c=result; + length=U16_LENGTH(c); + } + if(edits!=NULL) { + edits->addReplace(cpLength, length); + } } if(length>(INT32_MAX-destIndex)) { return -1; // integer overflow @@ -96,6 +143,27 @@ appendUChar(UChar *dest, int32_t destIndex, int32_t destCapacity, UChar c) { return destIndex+1; } +static inline int32_t +appendUnchanged(UChar *dest, int32_t destIndex, int32_t destCapacity, + const UChar *s, int32_t length, uint32_t options, icu::Edits *edits) { + if(length>0) { + if(edits!=NULL) { + edits->addUnchanged(length); + if(options & UCASEMAP_OMIT_UNCHANGED_TEXT) { + return destIndex; + } + } + if(length>(INT32_MAX-destIndex)) { + return -1; // integer overflow + } + if((destIndex+length)<=destCapacity) { + u_memcpy(dest+destIndex, s, length); + } + destIndex+=length; + } + return destIndex; +} + static UChar32 U_CALLCONV utf16_caseContextIterator(void *context, int8_t dir) { UCaseContext *csc=(UCaseContext *)context; @@ -133,84 +201,66 @@ utf16_caseContextIterator(void *context, int8_t dir) { * context [0..srcLength[ into account. */ static int32_t -_caseMap(const UCaseMap *csm, UCaseMapFull *map, +_caseMap(int32_t caseLocale, uint32_t options, UCaseMapFull *map, UChar *dest, int32_t destCapacity, const UChar *src, UCaseContext *csc, int32_t srcStart, int32_t srcLimit, - UErrorCode *pErrorCode) { - const UChar *s; - UChar32 c, c2 = 0; - int32_t srcIndex, destIndex; - int32_t locCache; - - locCache=csm->locCache; - + icu::Edits *edits, + UErrorCode &errorCode) { /* case mapping loop */ - srcIndex=srcStart; - destIndex=0; + int32_t srcIndex=srcStart; + int32_t destIndex=0; while(srcIndexcpStart=srcIndex; + int32_t cpStart; + csc->cpStart=cpStart=srcIndex; + UChar32 c; U16_NEXT(src, srcIndex, srcLimit, c); csc->cpLimit=srcIndex; - c=map(csm->csp, c, utf16_caseContextIterator, csc, &s, csm->locale, &locCache); - if((destIndexdestCapacity) { - *pErrorCode=U_BUFFER_OVERFLOW_ERROR; - } return destIndex; } #if !UCONFIG_NO_BREAK_ITERATION U_CFUNC int32_t U_CALLCONV -ustrcase_internalToTitle(const UCaseMap *csm, +ustrcase_internalToTitle(int32_t caseLocale, uint32_t options, BreakIterator *iter, UChar *dest, int32_t destCapacity, const UChar *src, int32_t srcLength, - UErrorCode *pErrorCode) { - const UChar *s; - UChar32 c; - int32_t prev, titleStart, titleLimit, idx, destIndex, length; - UBool isFirstIndex; - - if(U_FAILURE(*pErrorCode)) { + icu::Edits *edits, + UErrorCode &errorCode) { + if(U_FAILURE(errorCode)) { return 0; } - // Use the C++ abstract base class to minimize dependencies. - // TODO: Change UCaseMap.iter to store a BreakIterator directly. - BreakIterator *bi=reinterpret_cast(csm->iter); - /* set up local variables */ - int32_t locCache=csm->locCache; UCaseContext csc=UCASECONTEXT_INITIALIZER; csc.p=(void *)src; csc.limit=srcLength; - destIndex=0; - prev=0; - isFirstIndex=TRUE; + int32_t destIndex=0; + int32_t prev=0; + UBool isFirstIndex=TRUE; /* titlecasing loop */ while(prevfirst(); + index=iter->first(); } else { - idx=bi->next(); + index=iter->next(); } - if(idx==UBRK_DONE || idx>srcLength) { - idx=srcLength; + if(index==UBRK_DONE || index>srcLength) { + index=srcLength; } /* @@ -226,32 +276,33 @@ ustrcase_internalToTitle(const UCaseMap *csm, * b) first case letter (titlecase) [titleStart..titleLimit[ * c) subsequent characters (lowercase) [titleLimit..index[ */ - if(prevoptions&U_TITLECASE_NO_BREAK_ADJUSTMENT)==0 && UCASE_NONE==ucase_getType(csm->csp, c)) { + int32_t titleStart=prev; + int32_t titleLimit=prev; + UChar32 c; + U16_NEXT(src, titleLimit, index, c); + if((options&U_TITLECASE_NO_BREAK_ADJUSTMENT)==0 && UCASE_NONE==ucase_getType(c)) { /* Adjust the titlecasing index (titleStart) to the next cased character. */ for(;;) { titleStart=titleLimit; - if(titleLimit==idx) { + if(titleLimit==index) { /* * only uncased characters in [prev..index[ * stop with titleStart==titleLimit==index */ break; } - U16_NEXT(src, titleLimit, idx, c); - if(UCASE_NONE!=ucase_getType(csm->csp, c)) { + U16_NEXT(src, titleLimit, index, c); + if(UCASE_NONE!=ucase_getType(c)) { break; /* cased letter at [titleStart..titleLimit[ */ } } - length=titleStart-prev; - if(length>0) { - if((destIndex+length)<=destCapacity) { - u_memcpy(dest+destIndex, src+prev, length); - } - destIndex+=length; + destIndex=appendUnchanged(dest, destIndex, destCapacity, + src+prev, titleStart-prev, options, edits); + if(destIndex<0) { + errorCode=U_INDEX_OUTOFBOUNDS_ERROR; + return 0; } } @@ -259,154 +310,827 @@ ustrcase_internalToTitle(const UCaseMap *csm, /* titlecase c which is from [titleStart..titleLimit[ */ csc.cpStart=titleStart; csc.cpLimit=titleLimit; - c=ucase_toFullTitle(csm->csp, c, utf16_caseContextIterator, &csc, &s, csm->locale, &locCache); - destIndex=appendResult(dest, destIndex, destCapacity, c, s); + const UChar *s; + c=ucase_toFullTitle(c, utf16_caseContextIterator, &csc, &s, caseLocale); + destIndex=appendResult(dest, destIndex, destCapacity, c, s, + titleLimit-titleStart, options, edits); if(destIndex<0) { - *pErrorCode=U_INDEX_OUTOFBOUNDS_ERROR; + errorCode=U_INDEX_OUTOFBOUNDS_ERROR; return 0; } /* Special case Dutch IJ titlecasing */ - if (titleStart+1 < idx && - ucase_getCaseLocale(csm->locale,&locCache) == UCASE_LOC_DUTCH && - (src[titleStart] == 0x0049 || src[titleStart] == 0x0069) && - (src[titleStart+1] == 0x004A || src[titleStart+1] == 0x006A)) { - destIndex=appendUChar(dest, destIndex, destCapacity, 0x004A); - if(destIndex<0) { - *pErrorCode=U_INDEX_OUTOFBOUNDS_ERROR; - return 0; + if (titleStart+1 < index && + caseLocale == UCASE_LOC_DUTCH && + (src[titleStart] == 0x0049 || src[titleStart] == 0x0069)) { + if (src[titleStart+1] == 0x006A) { + destIndex=appendUChar(dest, destIndex, destCapacity, 0x004A); + if(destIndex<0) { + errorCode=U_INDEX_OUTOFBOUNDS_ERROR; + return 0; + } + if(edits!=NULL) { + edits->addReplace(1, 1); + } + titleLimit++; + } else if (src[titleStart+1] == 0x004A) { + // Keep the capital J from getting lowercased. + destIndex=appendUnchanged(dest, destIndex, destCapacity, + src+titleStart+1, 1, options, edits); + if(destIndex<0) { + errorCode=U_INDEX_OUTOFBOUNDS_ERROR; + return 0; + } + titleLimit++; } - titleLimit++; } /* lowercase [titleLimit..index[ */ - if(titleLimitoptions&U_TITLECASE_NO_LOWERCASE)==0) { + if(titleLimit(INT32_MAX-destIndex)) { - *pErrorCode=U_INDEX_OUTOFBOUNDS_ERROR; + destIndex=appendUnchanged(dest, destIndex, destCapacity, + src+titleLimit, index-titleLimit, options, edits); + if(destIndex<0) { + errorCode=U_INDEX_OUTOFBOUNDS_ERROR; return 0; } - if((destIndex+length)<=destCapacity) { - u_memcpy(dest+destIndex, src+titleLimit, length); - } - destIndex+=length; } } } } - prev=idx; + prev=index; + } + + return checkOverflowAndEditsError(destIndex, destCapacity, edits, errorCode); +} + +#endif // !UCONFIG_NO_BREAK_ITERATION + +U_NAMESPACE_BEGIN +namespace GreekUpper { + +// Data generated by prototype code, see +// http://site.icu-project.org/design/case/greek-upper +// TODO: Move this data into ucase.icu. +static const uint16_t data0370[] = { + // U+0370..03FF + 0x0370, + 0x0370, + 0x0372, + 0x0372, + 0, + 0, + 0x0376, + 0x0376, + 0, + 0, + 0x037A, + 0x03FD, + 0x03FE, + 0x03FF, + 0, + 0x037F, + 0, + 0, + 0, + 0, + 0, + 0, + 0x0391 | HAS_VOWEL | HAS_ACCENT, + 0, + 0x0395 | HAS_VOWEL | HAS_ACCENT, + 0x0397 | HAS_VOWEL | HAS_ACCENT, + 0x0399 | HAS_VOWEL | HAS_ACCENT, + 0, + 0x039F | HAS_VOWEL | HAS_ACCENT, + 0, + 0x03A5 | HAS_VOWEL | HAS_ACCENT, + 0x03A9 | HAS_VOWEL | HAS_ACCENT, + 0x0399 | HAS_VOWEL | HAS_ACCENT | HAS_DIALYTIKA, + 0x0391 | HAS_VOWEL, + 0x0392, + 0x0393, + 0x0394, + 0x0395 | HAS_VOWEL, + 0x0396, + 0x0397 | HAS_VOWEL, + 0x0398, + 0x0399 | HAS_VOWEL, + 0x039A, + 0x039B, + 0x039C, + 0x039D, + 0x039E, + 0x039F | HAS_VOWEL, + 0x03A0, + 0x03A1, + 0, + 0x03A3, + 0x03A4, + 0x03A5 | HAS_VOWEL, + 0x03A6, + 0x03A7, + 0x03A8, + 0x03A9 | HAS_VOWEL, + 0x0399 | HAS_VOWEL | HAS_DIALYTIKA, + 0x03A5 | HAS_VOWEL | HAS_DIALYTIKA, + 0x0391 | HAS_VOWEL | HAS_ACCENT, + 0x0395 | HAS_VOWEL | HAS_ACCENT, + 0x0397 | HAS_VOWEL | HAS_ACCENT, + 0x0399 | HAS_VOWEL | HAS_ACCENT, + 0x03A5 | HAS_VOWEL | HAS_ACCENT | HAS_DIALYTIKA, + 0x0391 | HAS_VOWEL, + 0x0392, + 0x0393, + 0x0394, + 0x0395 | HAS_VOWEL, + 0x0396, + 0x0397 | HAS_VOWEL, + 0x0398, + 0x0399 | HAS_VOWEL, + 0x039A, + 0x039B, + 0x039C, + 0x039D, + 0x039E, + 0x039F | HAS_VOWEL, + 0x03A0, + 0x03A1, + 0x03A3, + 0x03A3, + 0x03A4, + 0x03A5 | HAS_VOWEL, + 0x03A6, + 0x03A7, + 0x03A8, + 0x03A9 | HAS_VOWEL, + 0x0399 | HAS_VOWEL | HAS_DIALYTIKA, + 0x03A5 | HAS_VOWEL | HAS_DIALYTIKA, + 0x039F | HAS_VOWEL | HAS_ACCENT, + 0x03A5 | HAS_VOWEL | HAS_ACCENT, + 0x03A9 | HAS_VOWEL | HAS_ACCENT, + 0x03CF, + 0x0392, + 0x0398, + 0x03D2, + 0x03D2 | HAS_ACCENT, + 0x03D2 | HAS_DIALYTIKA, + 0x03A6, + 0x03A0, + 0x03CF, + 0x03D8, + 0x03D8, + 0x03DA, + 0x03DA, + 0x03DC, + 0x03DC, + 0x03DE, + 0x03DE, + 0x03E0, + 0x03E0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0x039A, + 0x03A1, + 0x03F9, + 0x037F, + 0x03F4, + 0x0395 | HAS_VOWEL, + 0, + 0x03F7, + 0x03F7, + 0x03F9, + 0x03FA, + 0x03FA, + 0x03FC, + 0x03FD, + 0x03FE, + 0x03FF, +}; + +static const uint16_t data1F00[] = { + // U+1F00..1FFF + 0x0391 | HAS_VOWEL, + 0x0391 | HAS_VOWEL, + 0x0391 | HAS_VOWEL | HAS_ACCENT, + 0x0391 | HAS_VOWEL | HAS_ACCENT, + 0x0391 | HAS_VOWEL | HAS_ACCENT, + 0x0391 | HAS_VOWEL | HAS_ACCENT, + 0x0391 | HAS_VOWEL | HAS_ACCENT, + 0x0391 | HAS_VOWEL | HAS_ACCENT, + 0x0391 | HAS_VOWEL, + 0x0391 | HAS_VOWEL, + 0x0391 | HAS_VOWEL | HAS_ACCENT, + 0x0391 | HAS_VOWEL | HAS_ACCENT, + 0x0391 | HAS_VOWEL | HAS_ACCENT, + 0x0391 | HAS_VOWEL | HAS_ACCENT, + 0x0391 | HAS_VOWEL | HAS_ACCENT, + 0x0391 | HAS_VOWEL | HAS_ACCENT, + 0x0395 | HAS_VOWEL, + 0x0395 | HAS_VOWEL, + 0x0395 | HAS_VOWEL | HAS_ACCENT, + 0x0395 | HAS_VOWEL | HAS_ACCENT, + 0x0395 | HAS_VOWEL | HAS_ACCENT, + 0x0395 | HAS_VOWEL | HAS_ACCENT, + 0, + 0, + 0x0395 | HAS_VOWEL, + 0x0395 | HAS_VOWEL, + 0x0395 | HAS_VOWEL | HAS_ACCENT, + 0x0395 | HAS_VOWEL | HAS_ACCENT, + 0x0395 | HAS_VOWEL | HAS_ACCENT, + 0x0395 | HAS_VOWEL | HAS_ACCENT, + 0, + 0, + 0x0397 | HAS_VOWEL, + 0x0397 | HAS_VOWEL, + 0x0397 | HAS_VOWEL | HAS_ACCENT, + 0x0397 | HAS_VOWEL | HAS_ACCENT, + 0x0397 | HAS_VOWEL | HAS_ACCENT, + 0x0397 | HAS_VOWEL | HAS_ACCENT, + 0x0397 | HAS_VOWEL | HAS_ACCENT, + 0x0397 | HAS_VOWEL | HAS_ACCENT, + 0x0397 | HAS_VOWEL, + 0x0397 | HAS_VOWEL, + 0x0397 | HAS_VOWEL | HAS_ACCENT, + 0x0397 | HAS_VOWEL | HAS_ACCENT, + 0x0397 | HAS_VOWEL | HAS_ACCENT, + 0x0397 | HAS_VOWEL | HAS_ACCENT, + 0x0397 | HAS_VOWEL | HAS_ACCENT, + 0x0397 | HAS_VOWEL | HAS_ACCENT, + 0x0399 | HAS_VOWEL, + 0x0399 | HAS_VOWEL, + 0x0399 | HAS_VOWEL | HAS_ACCENT, + 0x0399 | HAS_VOWEL | HAS_ACCENT, + 0x0399 | HAS_VOWEL | HAS_ACCENT, + 0x0399 | HAS_VOWEL | HAS_ACCENT, + 0x0399 | HAS_VOWEL | HAS_ACCENT, + 0x0399 | HAS_VOWEL | HAS_ACCENT, + 0x0399 | HAS_VOWEL, + 0x0399 | HAS_VOWEL, + 0x0399 | HAS_VOWEL | HAS_ACCENT, + 0x0399 | HAS_VOWEL | HAS_ACCENT, + 0x0399 | HAS_VOWEL | HAS_ACCENT, + 0x0399 | HAS_VOWEL | HAS_ACCENT, + 0x0399 | HAS_VOWEL | HAS_ACCENT, + 0x0399 | HAS_VOWEL | HAS_ACCENT, + 0x039F | HAS_VOWEL, + 0x039F | HAS_VOWEL, + 0x039F | HAS_VOWEL | HAS_ACCENT, + 0x039F | HAS_VOWEL | HAS_ACCENT, + 0x039F | HAS_VOWEL | HAS_ACCENT, + 0x039F | HAS_VOWEL | HAS_ACCENT, + 0, + 0, + 0x039F | HAS_VOWEL, + 0x039F | HAS_VOWEL, + 0x039F | HAS_VOWEL | HAS_ACCENT, + 0x039F | HAS_VOWEL | HAS_ACCENT, + 0x039F | HAS_VOWEL | HAS_ACCENT, + 0x039F | HAS_VOWEL | HAS_ACCENT, + 0, + 0, + 0x03A5 | HAS_VOWEL, + 0x03A5 | HAS_VOWEL, + 0x03A5 | HAS_VOWEL | HAS_ACCENT, + 0x03A5 | HAS_VOWEL | HAS_ACCENT, + 0x03A5 | HAS_VOWEL | HAS_ACCENT, + 0x03A5 | HAS_VOWEL | HAS_ACCENT, + 0x03A5 | HAS_VOWEL | HAS_ACCENT, + 0x03A5 | HAS_VOWEL | HAS_ACCENT, + 0, + 0x03A5 | HAS_VOWEL, + 0, + 0x03A5 | HAS_VOWEL | HAS_ACCENT, + 0, + 0x03A5 | HAS_VOWEL | HAS_ACCENT, + 0, + 0x03A5 | HAS_VOWEL | HAS_ACCENT, + 0x03A9 | HAS_VOWEL, + 0x03A9 | HAS_VOWEL, + 0x03A9 | HAS_VOWEL | HAS_ACCENT, + 0x03A9 | HAS_VOWEL | HAS_ACCENT, + 0x03A9 | HAS_VOWEL | HAS_ACCENT, + 0x03A9 | HAS_VOWEL | HAS_ACCENT, + 0x03A9 | HAS_VOWEL | HAS_ACCENT, + 0x03A9 | HAS_VOWEL | HAS_ACCENT, + 0x03A9 | HAS_VOWEL, + 0x03A9 | HAS_VOWEL, + 0x03A9 | HAS_VOWEL | HAS_ACCENT, + 0x03A9 | HAS_VOWEL | HAS_ACCENT, + 0x03A9 | HAS_VOWEL | HAS_ACCENT, + 0x03A9 | HAS_VOWEL | HAS_ACCENT, + 0x03A9 | HAS_VOWEL | HAS_ACCENT, + 0x03A9 | HAS_VOWEL | HAS_ACCENT, + 0x0391 | HAS_VOWEL | HAS_ACCENT, + 0x0391 | HAS_VOWEL | HAS_ACCENT, + 0x0395 | HAS_VOWEL | HAS_ACCENT, + 0x0395 | HAS_VOWEL | HAS_ACCENT, + 0x0397 | HAS_VOWEL | HAS_ACCENT, + 0x0397 | HAS_VOWEL | HAS_ACCENT, + 0x0399 | HAS_VOWEL | HAS_ACCENT, + 0x0399 | HAS_VOWEL | HAS_ACCENT, + 0x039F | HAS_VOWEL | HAS_ACCENT, + 0x039F | HAS_VOWEL | HAS_ACCENT, + 0x03A5 | HAS_VOWEL | HAS_ACCENT, + 0x03A5 | HAS_VOWEL | HAS_ACCENT, + 0x03A9 | HAS_VOWEL | HAS_ACCENT, + 0x03A9 | HAS_VOWEL | HAS_ACCENT, + 0, + 0, + 0x0391 | HAS_VOWEL | HAS_YPOGEGRAMMENI, + 0x0391 | HAS_VOWEL | HAS_YPOGEGRAMMENI, + 0x0391 | HAS_VOWEL | HAS_YPOGEGRAMMENI | HAS_ACCENT, + 0x0391 | HAS_VOWEL | HAS_YPOGEGRAMMENI | HAS_ACCENT, + 0x0391 | HAS_VOWEL | HAS_YPOGEGRAMMENI | HAS_ACCENT, + 0x0391 | HAS_VOWEL | HAS_YPOGEGRAMMENI | HAS_ACCENT, + 0x0391 | HAS_VOWEL | HAS_YPOGEGRAMMENI | HAS_ACCENT, + 0x0391 | HAS_VOWEL | HAS_YPOGEGRAMMENI | HAS_ACCENT, + 0x0391 | HAS_VOWEL | HAS_YPOGEGRAMMENI, + 0x0391 | HAS_VOWEL | HAS_YPOGEGRAMMENI, + 0x0391 | HAS_VOWEL | HAS_YPOGEGRAMMENI | HAS_ACCENT, + 0x0391 | HAS_VOWEL | HAS_YPOGEGRAMMENI | HAS_ACCENT, + 0x0391 | HAS_VOWEL | HAS_YPOGEGRAMMENI | HAS_ACCENT, + 0x0391 | HAS_VOWEL | HAS_YPOGEGRAMMENI | HAS_ACCENT, + 0x0391 | HAS_VOWEL | HAS_YPOGEGRAMMENI | HAS_ACCENT, + 0x0391 | HAS_VOWEL | HAS_YPOGEGRAMMENI | HAS_ACCENT, + 0x0397 | HAS_VOWEL | HAS_YPOGEGRAMMENI, + 0x0397 | HAS_VOWEL | HAS_YPOGEGRAMMENI, + 0x0397 | HAS_VOWEL | HAS_YPOGEGRAMMENI | HAS_ACCENT, + 0x0397 | HAS_VOWEL | HAS_YPOGEGRAMMENI | HAS_ACCENT, + 0x0397 | HAS_VOWEL | HAS_YPOGEGRAMMENI | HAS_ACCENT, + 0x0397 | HAS_VOWEL | HAS_YPOGEGRAMMENI | HAS_ACCENT, + 0x0397 | HAS_VOWEL | HAS_YPOGEGRAMMENI | HAS_ACCENT, + 0x0397 | HAS_VOWEL | HAS_YPOGEGRAMMENI | HAS_ACCENT, + 0x0397 | HAS_VOWEL | HAS_YPOGEGRAMMENI, + 0x0397 | HAS_VOWEL | HAS_YPOGEGRAMMENI, + 0x0397 | HAS_VOWEL | HAS_YPOGEGRAMMENI | HAS_ACCENT, + 0x0397 | HAS_VOWEL | HAS_YPOGEGRAMMENI | HAS_ACCENT, + 0x0397 | HAS_VOWEL | HAS_YPOGEGRAMMENI | HAS_ACCENT, + 0x0397 | HAS_VOWEL | HAS_YPOGEGRAMMENI | HAS_ACCENT, + 0x0397 | HAS_VOWEL | HAS_YPOGEGRAMMENI | HAS_ACCENT, + 0x0397 | HAS_VOWEL | HAS_YPOGEGRAMMENI | HAS_ACCENT, + 0x03A9 | HAS_VOWEL | HAS_YPOGEGRAMMENI, + 0x03A9 | HAS_VOWEL | HAS_YPOGEGRAMMENI, + 0x03A9 | HAS_VOWEL | HAS_YPOGEGRAMMENI | HAS_ACCENT, + 0x03A9 | HAS_VOWEL | HAS_YPOGEGRAMMENI | HAS_ACCENT, + 0x03A9 | HAS_VOWEL | HAS_YPOGEGRAMMENI | HAS_ACCENT, + 0x03A9 | HAS_VOWEL | HAS_YPOGEGRAMMENI | HAS_ACCENT, + 0x03A9 | HAS_VOWEL | HAS_YPOGEGRAMMENI | HAS_ACCENT, + 0x03A9 | HAS_VOWEL | HAS_YPOGEGRAMMENI | HAS_ACCENT, + 0x03A9 | HAS_VOWEL | HAS_YPOGEGRAMMENI, + 0x03A9 | HAS_VOWEL | HAS_YPOGEGRAMMENI, + 0x03A9 | HAS_VOWEL | HAS_YPOGEGRAMMENI | HAS_ACCENT, + 0x03A9 | HAS_VOWEL | HAS_YPOGEGRAMMENI | HAS_ACCENT, + 0x03A9 | HAS_VOWEL | HAS_YPOGEGRAMMENI | HAS_ACCENT, + 0x03A9 | HAS_VOWEL | HAS_YPOGEGRAMMENI | HAS_ACCENT, + 0x03A9 | HAS_VOWEL | HAS_YPOGEGRAMMENI | HAS_ACCENT, + 0x03A9 | HAS_VOWEL | HAS_YPOGEGRAMMENI | HAS_ACCENT, + 0x0391 | HAS_VOWEL, + 0x0391 | HAS_VOWEL, + 0x0391 | HAS_VOWEL | HAS_YPOGEGRAMMENI | HAS_ACCENT, + 0x0391 | HAS_VOWEL | HAS_YPOGEGRAMMENI, + 0x0391 | HAS_VOWEL | HAS_YPOGEGRAMMENI | HAS_ACCENT, + 0, + 0x0391 | HAS_VOWEL | HAS_ACCENT, + 0x0391 | HAS_VOWEL | HAS_YPOGEGRAMMENI | HAS_ACCENT, + 0x0391 | HAS_VOWEL, + 0x0391 | HAS_VOWEL, + 0x0391 | HAS_VOWEL | HAS_ACCENT, + 0x0391 | HAS_VOWEL | HAS_ACCENT, + 0x0391 | HAS_VOWEL | HAS_YPOGEGRAMMENI, + 0, + 0x0399 | HAS_VOWEL, + 0, + 0, + 0, + 0x0397 | HAS_VOWEL | HAS_YPOGEGRAMMENI | HAS_ACCENT, + 0x0397 | HAS_VOWEL | HAS_YPOGEGRAMMENI, + 0x0397 | HAS_VOWEL | HAS_YPOGEGRAMMENI | HAS_ACCENT, + 0, + 0x0397 | HAS_VOWEL | HAS_ACCENT, + 0x0397 | HAS_VOWEL | HAS_YPOGEGRAMMENI | HAS_ACCENT, + 0x0395 | HAS_VOWEL | HAS_ACCENT, + 0x0395 | HAS_VOWEL | HAS_ACCENT, + 0x0397 | HAS_VOWEL | HAS_ACCENT, + 0x0397 | HAS_VOWEL | HAS_ACCENT, + 0x0397 | HAS_VOWEL | HAS_YPOGEGRAMMENI, + 0, + 0, + 0, + 0x0399 | HAS_VOWEL, + 0x0399 | HAS_VOWEL, + 0x0399 | HAS_VOWEL | HAS_ACCENT | HAS_DIALYTIKA, + 0x0399 | HAS_VOWEL | HAS_ACCENT | HAS_DIALYTIKA, + 0, + 0, + 0x0399 | HAS_VOWEL | HAS_ACCENT, + 0x0399 | HAS_VOWEL | HAS_ACCENT | HAS_DIALYTIKA, + 0x0399 | HAS_VOWEL, + 0x0399 | HAS_VOWEL, + 0x0399 | HAS_VOWEL | HAS_ACCENT, + 0x0399 | HAS_VOWEL | HAS_ACCENT, + 0, + 0, + 0, + 0, + 0x03A5 | HAS_VOWEL, + 0x03A5 | HAS_VOWEL, + 0x03A5 | HAS_VOWEL | HAS_ACCENT | HAS_DIALYTIKA, + 0x03A5 | HAS_VOWEL | HAS_ACCENT | HAS_DIALYTIKA, + 0x03A1, + 0x03A1, + 0x03A5 | HAS_VOWEL | HAS_ACCENT, + 0x03A5 | HAS_VOWEL | HAS_ACCENT | HAS_DIALYTIKA, + 0x03A5 | HAS_VOWEL, + 0x03A5 | HAS_VOWEL, + 0x03A5 | HAS_VOWEL | HAS_ACCENT, + 0x03A5 | HAS_VOWEL | HAS_ACCENT, + 0x03A1, + 0, + 0, + 0, + 0, + 0, + 0x03A9 | HAS_VOWEL | HAS_YPOGEGRAMMENI | HAS_ACCENT, + 0x03A9 | HAS_VOWEL | HAS_YPOGEGRAMMENI, + 0x03A9 | HAS_VOWEL | HAS_YPOGEGRAMMENI | HAS_ACCENT, + 0, + 0x03A9 | HAS_VOWEL | HAS_ACCENT, + 0x03A9 | HAS_VOWEL | HAS_YPOGEGRAMMENI | HAS_ACCENT, + 0x039F | HAS_VOWEL | HAS_ACCENT, + 0x039F | HAS_VOWEL | HAS_ACCENT, + 0x03A9 | HAS_VOWEL | HAS_ACCENT, + 0x03A9 | HAS_VOWEL | HAS_ACCENT, + 0x03A9 | HAS_VOWEL | HAS_YPOGEGRAMMENI, + 0, + 0, + 0, +}; + +// U+2126 Ohm sign +static const uint16_t data2126 = 0x03A9 | HAS_VOWEL; + +uint32_t getLetterData(UChar32 c) { + if (c < 0x370 || 0x2126 < c || (0x3ff < c && c < 0x1f00)) { + return 0; + } else if (c <= 0x3ff) { + return data0370[c - 0x370]; + } else if (c <= 0x1fff) { + return data1F00[c - 0x1f00]; + } else if (c == 0x2126) { + return data2126; + } else { + return 0; } +} - if(destIndex>destCapacity) { - *pErrorCode=U_BUFFER_OVERFLOW_ERROR; +uint32_t getDiacriticData(UChar32 c) { + switch (c) { + case 0x0300: // varia + case 0x0301: // tonos = oxia + case 0x0342: // perispomeni + case 0x0302: // circumflex can look like perispomeni + case 0x0303: // tilde can look like perispomeni + case 0x0311: // inverted breve can look like perispomeni + return HAS_ACCENT; + case 0x0308: // dialytika = diaeresis + return HAS_COMBINING_DIALYTIKA; + case 0x0344: // dialytika tonos + return HAS_COMBINING_DIALYTIKA | HAS_ACCENT; + case 0x0345: // ypogegrammeni = iota subscript + return HAS_YPOGEGRAMMENI; + case 0x0304: // macron + case 0x0306: // breve + case 0x0313: // comma above + case 0x0314: // reversed comma above + case 0x0343: // koronis + return HAS_OTHER_GREEK_DIACRITIC; + default: + return 0; } +} + +UBool isFollowedByCasedLetter(const UChar *s, int32_t i, int32_t length) { + while (i < length) { + UChar32 c; + U16_NEXT(s, i, length, c); + int32_t type = ucase_getTypeOrIgnorable(c); + if ((type & UCASE_IGNORABLE) != 0) { + // Case-ignorable, continue with the loop. + } else if (type != UCASE_NONE) { + return TRUE; // Followed by cased letter. + } else { + return FALSE; // Uncased and not case-ignorable. + } + } + return FALSE; // Not followed by cased letter. +} + +/** + * Greek string uppercasing with a state machine. + * Probably simpler than a stateless function that has to figure out complex context-before + * for each character. + * TODO: Try to re-consolidate one way or another with the non-Greek function. + */ +int32_t toUpper(uint32_t options, + UChar *dest, int32_t destCapacity, + const UChar *src, int32_t srcLength, + Edits *edits, + UErrorCode &errorCode) { + int32_t destIndex=0; + uint32_t state = 0; + for (int32_t i = 0; i < srcLength;) { + int32_t nextIndex = i; + UChar32 c; + U16_NEXT(src, nextIndex, srcLength, c); + uint32_t nextState = 0; + int32_t type = ucase_getTypeOrIgnorable(c); + if ((type & UCASE_IGNORABLE) != 0) { + // c is case-ignorable + nextState |= (state & AFTER_CASED); + } else if (type != UCASE_NONE) { + // c is cased + nextState |= AFTER_CASED; + } + uint32_t data = getLetterData(c); + if (data > 0) { + uint32_t upper = data & UPPER_MASK; + // Add a dialytika to this iota or ypsilon vowel + // if we removed a tonos from the previous vowel, + // and that previous vowel did not also have (or gain) a dialytika. + // Adding one only to the final vowel in a longer sequence + // (which does not occur in normal writing) would require lookahead. + // Set the same flag as for preserving an existing dialytika. + if ((data & HAS_VOWEL) != 0 && (state & AFTER_VOWEL_WITH_ACCENT) != 0 && + (upper == 0x399 || upper == 0x3A5)) { + data |= HAS_DIALYTIKA; + } + int32_t numYpogegrammeni = 0; // Map each one to a trailing, spacing, capital iota. + if ((data & HAS_YPOGEGRAMMENI) != 0) { + numYpogegrammeni = 1; + } + // Skip combining diacritics after this Greek letter. + while (nextIndex < srcLength) { + uint32_t diacriticData = getDiacriticData(src[nextIndex]); + if (diacriticData != 0) { + data |= diacriticData; + if ((diacriticData & HAS_YPOGEGRAMMENI) != 0) { + ++numYpogegrammeni; + } + ++nextIndex; + } else { + break; // not a Greek diacritic + } + } + if ((data & HAS_VOWEL_AND_ACCENT_AND_DIALYTIKA) == HAS_VOWEL_AND_ACCENT) { + nextState |= AFTER_VOWEL_WITH_ACCENT; + } + // Map according to Greek rules. + UBool addTonos = FALSE; + if (upper == 0x397 && + (data & HAS_ACCENT) != 0 && + numYpogegrammeni == 0 && + (state & AFTER_CASED) == 0 && + !isFollowedByCasedLetter(src, nextIndex, srcLength)) { + // Keep disjunctive "or" with (only) a tonos. + // We use the same "word boundary" conditions as for the Final_Sigma test. + if (i == nextIndex) { + upper = 0x389; // Preserve the precomposed form. + } else { + addTonos = TRUE; + } + } else if ((data & HAS_DIALYTIKA) != 0) { + // Preserve a vowel with dialytika in precomposed form if it exists. + if (upper == 0x399) { + upper = 0x3AA; + data &= ~HAS_EITHER_DIALYTIKA; + } else if (upper == 0x3A5) { + upper = 0x3AB; + data &= ~HAS_EITHER_DIALYTIKA; + } + } + + UBool change = TRUE; + if (edits != NULL) { + // Find out first whether we are changing the text. + change = src[i] != upper || numYpogegrammeni > 0; + int32_t i2 = i + 1; + if ((data & HAS_EITHER_DIALYTIKA) != 0) { + change |= i2 >= nextIndex || src[i2] != 0x308; + ++i2; + } + if (addTonos) { + change |= i2 >= nextIndex || src[i2] != 0x301; + ++i2; + } + int32_t oldLength = nextIndex - i; + int32_t newLength = (i2 - i) + numYpogegrammeni; + change |= oldLength != newLength; + if (change) { + if (edits != NULL) { + edits->addReplace(oldLength, newLength); + } + } else { + if (edits != NULL) { + edits->addUnchanged(oldLength); + } + // Write unchanged text? + change = (options & UCASEMAP_OMIT_UNCHANGED_TEXT) == 0; + } + } + + if (change) { + destIndex=appendUChar(dest, destIndex, destCapacity, (UChar)upper); + if (destIndex >= 0 && (data & HAS_EITHER_DIALYTIKA) != 0) { + destIndex=appendUChar(dest, destIndex, destCapacity, 0x308); // restore or add a dialytika + } + if (destIndex >= 0 && addTonos) { + destIndex=appendUChar(dest, destIndex, destCapacity, 0x301); + } + while (destIndex >= 0 && numYpogegrammeni > 0) { + destIndex=appendUChar(dest, destIndex, destCapacity, 0x399); + --numYpogegrammeni; + } + if(destIndex<0) { + errorCode=U_INDEX_OUTOFBOUNDS_ERROR; + return 0; + } + } + } else { + const UChar *s; + c=ucase_toFullUpper(c, NULL, NULL, &s, UCASE_LOC_GREEK); + destIndex = appendResult(dest, destIndex, destCapacity, c, s, + nextIndex - i, options, edits); + if (destIndex < 0) { + errorCode = U_INDEX_OUTOFBOUNDS_ERROR; + return 0; + } + } + i = nextIndex; + state = nextState; + } + return destIndex; } -#endif // !UCONFIG_NO_BREAK_ITERATION +} // namespace GreekUpper +U_NAMESPACE_END /* functions available in the common library (for unistr_case.cpp) */ U_CFUNC int32_t U_CALLCONV -ustrcase_internalToLower(const UCaseMap *csm, +ustrcase_internalToLower(int32_t caseLocale, uint32_t options, UCASEMAP_BREAK_ITERATOR_UNUSED UChar *dest, int32_t destCapacity, const UChar *src, int32_t srcLength, - UErrorCode *pErrorCode) { + icu::Edits *edits, + UErrorCode &errorCode) { UCaseContext csc=UCASECONTEXT_INITIALIZER; csc.p=(void *)src; csc.limit=srcLength; - return _caseMap( - csm, ucase_toFullLower, + int32_t destIndex = _caseMap( + caseLocale, options, ucase_toFullLower, dest, destCapacity, src, &csc, 0, srcLength, - pErrorCode); + edits, errorCode); + return checkOverflowAndEditsError(destIndex, destCapacity, edits, errorCode); } U_CFUNC int32_t U_CALLCONV -ustrcase_internalToUpper(const UCaseMap *csm, +ustrcase_internalToUpper(int32_t caseLocale, uint32_t options, UCASEMAP_BREAK_ITERATOR_UNUSED UChar *dest, int32_t destCapacity, const UChar *src, int32_t srcLength, - UErrorCode *pErrorCode) { - UCaseContext csc=UCASECONTEXT_INITIALIZER; - csc.p=(void *)src; - csc.limit=srcLength; - return _caseMap( - csm, ucase_toFullUpper, - dest, destCapacity, - src, &csc, 0, srcLength, - pErrorCode); + icu::Edits *edits, + UErrorCode &errorCode) { + int32_t destIndex; + if (caseLocale == UCASE_LOC_GREEK) { + destIndex = GreekUpper::toUpper(options, dest, destCapacity, + src, srcLength, edits, errorCode); + } else { + UCaseContext csc=UCASECONTEXT_INITIALIZER; + csc.p=(void *)src; + csc.limit=srcLength; + destIndex = _caseMap( + caseLocale, options, ucase_toFullUpper, + dest, destCapacity, + src, &csc, 0, srcLength, + edits, errorCode); + } + return checkOverflowAndEditsError(destIndex, destCapacity, edits, errorCode); } -static int32_t -ustr_foldCase(const UCaseProps *csp, - UChar *dest, int32_t destCapacity, - const UChar *src, int32_t srcLength, - uint32_t options, - UErrorCode *pErrorCode) { - int32_t srcIndex, destIndex; - - const UChar *s; - UChar32 c, c2 = 0; - +U_CFUNC int32_t U_CALLCONV +ustrcase_internalFold(int32_t /* caseLocale */, uint32_t options, UCASEMAP_BREAK_ITERATOR_UNUSED + UChar *dest, int32_t destCapacity, + const UChar *src, int32_t srcLength, + icu::Edits *edits, + UErrorCode &errorCode) { /* case mapping loop */ - srcIndex=destIndex=0; - while(srcIndexdestCapacity) { - *pErrorCode=U_BUFFER_OVERFLOW_ERROR; - } - return destIndex; -} - -U_CFUNC int32_t U_CALLCONV -ustrcase_internalFold(const UCaseMap *csm, - UChar *dest, int32_t destCapacity, - const UChar *src, int32_t srcLength, - UErrorCode *pErrorCode) { - return ustr_foldCase(csm->csp, dest, destCapacity, src, srcLength, csm->options, pErrorCode); + return checkOverflowAndEditsError(destIndex, destCapacity, edits, errorCode); } U_CFUNC int32_t -ustrcase_map(const UCaseMap *csm, +ustrcase_map(int32_t caseLocale, uint32_t options, UCASEMAP_BREAK_ITERATOR_PARAM UChar *dest, int32_t destCapacity, const UChar *src, int32_t srcLength, UStringCaseMapper *stringCaseMapper, - UErrorCode *pErrorCode) { + icu::Edits *edits, + UErrorCode &errorCode) { + int32_t destLength; + + /* check argument values */ + if(U_FAILURE(errorCode)) { + return 0; + } + if( destCapacity<0 || + (dest==NULL && destCapacity>0) || + src==NULL || + srcLength<-1 + ) { + errorCode=U_ILLEGAL_ARGUMENT_ERROR; + return 0; + } + + /* get the string length */ + if(srcLength==-1) { + srcLength=u_strlen(src); + } + + /* check for overlapping source and destination */ + if( dest!=NULL && + ((src>=dest && src<(dest+destCapacity)) || + (dest>=src && dest<(src+srcLength))) + ) { + errorCode=U_ILLEGAL_ARGUMENT_ERROR; + return 0; + } + + if(edits!=NULL) { + edits->reset(); + } + destLength=stringCaseMapper(caseLocale, options, UCASEMAP_BREAK_ITERATOR + dest, destCapacity, src, srcLength, edits, errorCode); + return u_terminateUChars(dest, destCapacity, destLength, &errorCode); +} + +U_CFUNC int32_t +ustrcase_mapWithOverlap(int32_t caseLocale, uint32_t options, UCASEMAP_BREAK_ITERATOR_PARAM + UChar *dest, int32_t destCapacity, + const UChar *src, int32_t srcLength, + UStringCaseMapper *stringCaseMapper, + UErrorCode &errorCode) { UChar buffer[300]; UChar *temp; int32_t destLength; /* check argument values */ - if(U_FAILURE(*pErrorCode)) { + if(U_FAILURE(errorCode)) { return 0; } if( destCapacity<0 || @@ -414,7 +1138,7 @@ ustrcase_map(const UCaseMap *csm, src==NULL || srcLength<-1 ) { - *pErrorCode=U_ILLEGAL_ARGUMENT_ERROR; + errorCode=U_ILLEGAL_ARGUMENT_ERROR; return 0; } @@ -436,7 +1160,7 @@ ustrcase_map(const UCaseMap *csm, /* allocate a buffer */ temp=(UChar *)uprv_malloc(destCapacity*U_SIZEOF_UCHAR); if(temp==NULL) { - *pErrorCode=U_MEMORY_ALLOCATION_ERROR; + errorCode=U_MEMORY_ALLOCATION_ERROR; return 0; } } @@ -444,21 +1168,19 @@ ustrcase_map(const UCaseMap *csm, temp=dest; } - destLength=stringCaseMapper(csm, temp, destCapacity, src, srcLength, pErrorCode); + destLength=stringCaseMapper(caseLocale, options, UCASEMAP_BREAK_ITERATOR + temp, destCapacity, src, srcLength, NULL, errorCode); if(temp!=dest) { /* copy the result string to the destination buffer */ - if(destLength>0) { - int32_t copyLength= destLength<=destCapacity ? destLength : destCapacity; - if(copyLength>0) { - u_memmove(dest, temp, copyLength); - } + if (U_SUCCESS(errorCode) && 0 < destLength && destLength <= destCapacity) { + u_memmove(dest, temp, destLength); } if(temp!=buffer) { uprv_free(temp); } } - return u_terminateUChars(dest, destCapacity, destLength, pErrorCode); + return u_terminateUChars(dest, destCapacity, destLength, &errorCode); } /* public API functions */ @@ -468,16 +1190,29 @@ u_strFoldCase(UChar *dest, int32_t destCapacity, const UChar *src, int32_t srcLength, uint32_t options, UErrorCode *pErrorCode) { - UCaseMap csm=UCASEMAP_INITIALIZER; - csm.csp=ucase_getSingleton(); - csm.options=options; + return ustrcase_mapWithOverlap( + UCASE_LOC_ROOT, options, UCASEMAP_BREAK_ITERATOR_NULL + dest, destCapacity, + src, srcLength, + ustrcase_internalFold, *pErrorCode); +} + +U_NAMESPACE_BEGIN + +int32_t CaseMap::fold( + uint32_t options, + const UChar *src, int32_t srcLength, + UChar *dest, int32_t destCapacity, Edits *edits, + UErrorCode &errorCode) { return ustrcase_map( - &csm, + UCASE_LOC_ROOT, options, UCASEMAP_BREAK_ITERATOR_NULL dest, destCapacity, src, srcLength, - ustrcase_internalFold, pErrorCode); + ustrcase_internalFold, edits, errorCode); } +U_NAMESPACE_END + /* case-insensitive string comparisons -------------------------------------- */ /* @@ -517,8 +1252,6 @@ static int32_t _cmpFold( UErrorCode *pErrorCode) { int32_t cmpRes = 0; - const UCaseProps *csp; - /* current-level start/limit - s1/s2 as current */ const UChar *start1, *start2, *limit1, *limit2; @@ -550,7 +1283,6 @@ static int32_t _cmpFold( * assume that at least the option U_COMPARE_IGNORE_CASE is set * otherwise this function would have to behave exactly as uprv_strCompare() */ - csp=ucase_getSingleton(); if(U_FAILURE(*pErrorCode)) { return 0; } @@ -732,7 +1464,7 @@ static int32_t _cmpFold( */ if( level1==0 && - (length=ucase_toFullFolding(csp, (UChar32)cp1, &p, options))>=0 + (length=ucase_toFullFolding((UChar32)cp1, &p, options))>=0 ) { /* cp1 case-folds to the code point "length" or to p[length] */ if(U_IS_SURROGATE(c1)) { @@ -778,7 +1510,7 @@ static int32_t _cmpFold( } if( level2==0 && - (length=ucase_toFullFolding(csp, (UChar32)cp2, &p, options))>=0 + (length=ucase_toFullFolding((UChar32)cp2, &p, options))>=0 ) { /* cp2 case-folds to the code point "length" or to p[length] */ if(U_IS_SURROGATE(c2)) { diff --git a/icuSources/common/ustrcase_locale.cpp b/icuSources/common/ustrcase_locale.cpp index 5707c5a5..2ecd24f0 100644 --- a/icuSources/common/ustrcase_locale.cpp +++ b/icuSources/common/ustrcase_locale.cpp @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * Copyright (C) 2011, International Business Machines * Corporation and others. All Rights Reserved. ******************************************************************************* * file name: ustrcase_locale.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -16,66 +18,24 @@ */ #include "unicode/utypes.h" +#include "uassert.h" +#include "unicode/brkiter.h" +#include "unicode/casemap.h" #include "unicode/ucasemap.h" #include "unicode/uloc.h" #include "unicode/ustring.h" #include "ucase.h" -#include "ustr_imp.h" +#include "ucasemap_imp.h" -U_CFUNC void -ustrcase_setTempCaseMapLocale(UCaseMap *csm, const char *locale) { - /* - * We could call ucasemap_setLocale(), but here we really only care about - * the initial language subtag, we need not return the real string via - * ucasemap_getLocale(), and we don't care about only getting "x" from - * "x-some-thing" etc. - * - * We ignore locales with a longer-than-3 initial subtag. - * - * We also do not fill in the locCache because it is rarely used, - * and not worth setting unless we reuse it for many case mapping operations. - * (That's why UCaseMap was created.) - */ - int i; - char c; - - /* the internal functions require locale!=NULL */ - if(locale==NULL) { - // Do not call uprv_getDefaultLocaleID() because that does not see - // changes to the default locale via uloc_setDefault(). - // It would also be inefficient if used frequently because uprv_getDefaultLocaleID() - // does not cache the locale ID. - // - // Unfortunately, uloc_getDefault() has many dependencies. - // We only care about a small set of language subtags, - // and we do not need the locale ID to be canonicalized. - // - // Best is to not call case mapping functions with a NULL locale ID. - locale=uloc_getDefault(); - } - for(i=0; i<4 && (c=locale[i])!=0 && c!='-' && c!='_'; ++i) { - csm->locale[i]=c; - } - if(i<=3) { - csm->locale[i]=0; /* Up to 3 non-separator characters. */ - } else { - csm->locale[0]=0; /* Longer-than-3 initial subtag: Ignore. */ - } -} - -/* - * Set parameters on an empty UCaseMap, for UCaseMap-less API functions. - * Do this fast because it is called with every function call. - */ -static inline void -setTempCaseMap(UCaseMap *csm, const char *locale) { - if(csm->csp==NULL) { - csm->csp=ucase_getSingleton(); +U_CFUNC int32_t +ustrcase_getCaseLocale(const char *locale) { + if (locale == NULL) { + locale = uloc_getDefault(); } - if(locale!=NULL && locale[0]==0) { - csm->locale[0]=0; + if (*locale == 0) { + return UCASE_LOC_ROOT; } else { - ustrcase_setTempCaseMapLocale(csm, locale); + return ucase_getCaseLocale(locale); } } @@ -86,13 +46,11 @@ u_strToLower(UChar *dest, int32_t destCapacity, const UChar *src, int32_t srcLength, const char *locale, UErrorCode *pErrorCode) { - UCaseMap csm=UCASEMAP_INITIALIZER; - setTempCaseMap(&csm, locale); - return ustrcase_map( - &csm, + return ustrcase_mapWithOverlap( + ustrcase_getCaseLocale(locale), 0, UCASEMAP_BREAK_ITERATOR_NULL dest, destCapacity, src, srcLength, - ustrcase_internalToLower, pErrorCode); + ustrcase_internalToLower, *pErrorCode); } U_CAPI int32_t U_EXPORT2 @@ -100,11 +58,37 @@ u_strToUpper(UChar *dest, int32_t destCapacity, const UChar *src, int32_t srcLength, const char *locale, UErrorCode *pErrorCode) { - UCaseMap csm=UCASEMAP_INITIALIZER; - setTempCaseMap(&csm, locale); + return ustrcase_mapWithOverlap( + ustrcase_getCaseLocale(locale), 0, UCASEMAP_BREAK_ITERATOR_NULL + dest, destCapacity, + src, srcLength, + ustrcase_internalToUpper, *pErrorCode); +} + +U_NAMESPACE_BEGIN + +int32_t CaseMap::toLower( + const char *locale, uint32_t options, + const UChar *src, int32_t srcLength, + UChar *dest, int32_t destCapacity, Edits *edits, + UErrorCode &errorCode) { + return ustrcase_map( + ustrcase_getCaseLocale(locale), options, UCASEMAP_BREAK_ITERATOR_NULL + dest, destCapacity, + src, srcLength, + ustrcase_internalToLower, edits, errorCode); +} + +int32_t CaseMap::toUpper( + const char *locale, uint32_t options, + const UChar *src, int32_t srcLength, + UChar *dest, int32_t destCapacity, Edits *edits, + UErrorCode &errorCode) { return ustrcase_map( - &csm, + ustrcase_getCaseLocale(locale), options, UCASEMAP_BREAK_ITERATOR_NULL dest, destCapacity, src, srcLength, - ustrcase_internalToUpper, pErrorCode); + ustrcase_internalToUpper, edits, errorCode); } + +U_NAMESPACE_END diff --git a/icuSources/common/ustrenum.cpp b/icuSources/common/ustrenum.cpp index 762bf99d..ed23eaa2 100644 --- a/icuSources/common/ustrenum.cpp +++ b/icuSources/common/ustrenum.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (c) 2002-2014, International Business Machines diff --git a/icuSources/common/ustrenum.h b/icuSources/common/ustrenum.h index 3816dbfb..a82162e2 100644 --- a/icuSources/common/ustrenum.h +++ b/icuSources/common/ustrenum.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (c) 2002-2014, International Business Machines diff --git a/icuSources/common/ustrfmt.c b/icuSources/common/ustrfmt.cpp similarity index 93% rename from icuSources/common/ustrfmt.c rename to icuSources/common/ustrfmt.cpp index 5e9fb924..1a9b15a5 100644 --- a/icuSources/common/ustrfmt.c +++ b/icuSources/common/ustrfmt.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 2001-2006, International Business Machines diff --git a/icuSources/common/ustrfmt.h b/icuSources/common/ustrfmt.h index f1891bda..53eb0557 100644 --- a/icuSources/common/ustrfmt.h +++ b/icuSources/common/ustrfmt.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 2001-2006, International Business Machines diff --git a/icuSources/common/ustring.cpp b/icuSources/common/ustring.cpp index aa395035..6450ea2b 100644 --- a/icuSources/common/ustring.cpp +++ b/icuSources/common/ustring.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * @@ -17,6 +19,7 @@ #include "unicode/utypes.h" #include "unicode/putil.h" +#include "unicode/uchar.h" #include "unicode/ustring.h" #include "unicode/utf16.h" #include "cstring.h" @@ -991,7 +994,7 @@ U_CAPI int32_t U_EXPORT2 u_strlen(const UChar *s) { #if U_SIZEOF_WCHAR_T == U_SIZEOF_UCHAR - return (int32_t)uprv_wcslen(s); + return (int32_t)uprv_wcslen((const wchar_t *)s); #else const UChar *t = s; while(*t != 0) { diff --git a/icuSources/common/ustrtrns.cpp b/icuSources/common/ustrtrns.cpp index 00a0bfd5..a4682870 100644 --- a/icuSources/common/ustrtrns.cpp +++ b/icuSources/common/ustrtrns.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * diff --git a/icuSources/common/utext.cpp b/icuSources/common/utext.cpp index de279eba..52ae7ff9 100644 --- a/icuSources/common/utext.cpp +++ b/icuSources/common/utext.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: utext.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -856,7 +858,6 @@ U_CDECL_END // rather than obsolete lead bytes. But that is not compatible with the utf-8 access macros. // enum { UTF8_TEXT_CHUNK_SIZE=32 }; -enum { MAP_TO_UCHARS_SIZE=UTF8_TEXT_CHUNK_SIZE*6+6 }; // // UTF8Buf Two of these structs will be set up in the UText's extra allocated space. @@ -894,8 +895,8 @@ struct UTF8Buf { // Requires two extra slots, // one for a supplementary starting in the last normal position, // and one for an entry for the buffer limit position. - uint8_t mapToUChars[MAP_TO_UCHARS_SIZE]; // Map native offset from bufNativeStart to - // corresponding offset in filled part of buf. + uint8_t mapToUChars[UTF8_TEXT_CHUNK_SIZE*6+6]; // Map native offset from bufNativeStart to + // correspoding offset in filled part of buf. int32_t align; }; @@ -1037,7 +1038,7 @@ utf8TextAccess(UText *ut, int64_t index, UBool forward) { // Requested index is in this buffer. u8b = (UTF8Buf *)ut->p; // the current buffer mapIndex = ix - u8b->toUCharsMapStart; - U_ASSERT(mapIndex < MAP_TO_UCHARS_SIZE); + U_ASSERT(mapIndex < (int32_t)sizeof(UTF8Buf::mapToUChars)); ut->chunkOffset = u8b->mapToUChars[mapIndex] - u8b->bufStartIdx; return TRUE; @@ -1321,7 +1322,7 @@ fillReverse: UChar *buf = u8b->buf; uint8_t *mapToNative = u8b->mapToNative; uint8_t *mapToUChars = u8b->mapToUChars; - int32_t toUCharsMapStart = ix - MAP_TO_UCHARS_SIZE + 1; + int32_t toUCharsMapStart = ix - sizeof(UTF8Buf::mapToUChars) + 1; // Note that toUCharsMapStart can be negative. Happens when the remaining // text from current position to the beginning is less than the buffer size. // + 1 because mapToUChars must have a slot at the end for the bufNativeLimit entry. @@ -1556,7 +1557,7 @@ utf8TextMapIndexToUTF16(const UText *ut, int64_t index64) { U_ASSERT(index>=ut->chunkNativeStart+ut->nativeIndexingLimit); U_ASSERT(index<=ut->chunkNativeLimit); int32_t mapIndex = index - u8b->toUCharsMapStart; - U_ASSERT(mapIndex < MAP_TO_UCHARS_SIZE); + U_ASSERT(mapIndex < (int32_t)sizeof(UTF8Buf::mapToUChars)); int32_t offset = u8b->mapToUChars[mapIndex] - u8b->bufStartIdx; U_ASSERT(offset>=0 && offset<=ut->chunkLength); return offset; @@ -2241,13 +2242,13 @@ unistrTextCopy(UText *ut, } if(move) { - // move: copy to destIndex, then replace original with nothing + // move: copy to destIndex, then remove original int32_t segLength=limit32-start32; us->copy(start32, limit32, destIndex32); if(destIndex32replace(start32, segLength, NULL, 0); + us->remove(start32, segLength); } else { // copy us->copy(start32, limit32, destIndex32); diff --git a/icuSources/common/utf_impl.c b/icuSources/common/utf_impl.cpp similarity index 93% rename from icuSources/common/utf_impl.c rename to icuSources/common/utf_impl.cpp index ce65e14d..293e6f18 100644 --- a/icuSources/common/utf_impl.c +++ b/icuSources/common/utf_impl.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * @@ -6,7 +8,7 @@ * ****************************************************************************** * file name: utf_impl.c -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -29,6 +31,15 @@ #include "uassert.h" /* + * Table of the number of utf8 trail bytes, indexed by the lead byte. + * Used by the deprecated macro UTF8_COUNT_TRAIL_BYTES, defined in utf_old.h + * + * The current macro, U8_COUNT_TRAIL_BYTES, does _not_ use this table. + * + * Note that this table cannot be removed, even if UTF8_COUNT_TRAIL_BYTES were + * changed to no longer use it. References to the table from expansions of UTF8_COUNT_TRAIL_BYTES + * may exist in old client code that must continue to run with newer icu library versions. + * * This table could be replaced on many machines by * a few lines of assembler code using an * "index of first 0-bit from msb" instruction and @@ -49,7 +60,7 @@ * lead bytes above 0xf4 are illegal. * We keep them in this table for skipping long ISO 10646-UTF-8 sequences. */ -U_EXPORT const uint8_t +extern "C" U_EXPORT const uint8_t utf8_countTrailBytes[256]={ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -144,6 +155,7 @@ utf8_nextCharSafeBody(const uint8_t *s, int32_t *pi, int32_t length, UChar32 c, c=(c<<6)|trail; /* c>=0x110 would result in code point>0x10ffff, outside Unicode */ if(c>=0x110 || trail>0x3f) { break; } + U_FALLTHROUGH; case 2: trail=s[i++]-0x80; c=(c<<6)|trail; @@ -152,6 +164,7 @@ utf8_nextCharSafeBody(const uint8_t *s, int32_t *pi, int32_t length, UChar32 c, * before the last (c<<6), a surrogate is c=360..37f */ if(((c&0xffe0)==0x360 && strict!=-2) || trail>0x3f) { break; } + U_FALLTHROUGH; case 1: trail=s[i++]-0x80; c=(c<<6)|trail; diff --git a/icuSources/common/util.cpp b/icuSources/common/util.cpp index acb15854..a762cc48 100644 --- a/icuSources/common/util.cpp +++ b/icuSources/common/util.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (c) 2001-2011, International Business Machines diff --git a/icuSources/common/util.h b/icuSources/common/util.h index 7cb2c5a2..e7822490 100644 --- a/icuSources/common/util.h +++ b/icuSources/common/util.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (c) 2001-2011, International Business Machines diff --git a/icuSources/common/util_props.cpp b/icuSources/common/util_props.cpp index 25a24182..95a112bc 100644 --- a/icuSources/common/util_props.cpp +++ b/icuSources/common/util_props.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (c) 2001-2016, International Business Machines diff --git a/icuSources/common/utrace.c b/icuSources/common/utrace.cpp similarity index 97% rename from icuSources/common/utrace.c rename to icuSources/common/utrace.cpp index c2f36c48..dad1ef8b 100644 --- a/icuSources/common/utrace.c +++ b/icuSources/common/utrace.cpp @@ -1,15 +1,16 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * Copyright (C) 2003-2014, International Business Machines * Corporation and others. All Rights Reserved. ******************************************************************************* * file name: utrace.c -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 */ -#define UTRACE_IMPL #include "unicode/utrace.h" #include "utracimp.h" #include "cstring.h" @@ -22,7 +23,11 @@ static UTraceExit *pTraceExitFunc = NULL; static UTraceData *pTraceDataFunc = NULL; static const void *gTraceContext = NULL; -U_EXPORT int32_t +/** + * \var utrace_level + * Trace level variable. Negative for "off". + */ +static int32_t utrace_level = UTRACE_ERROR; U_CAPI void U_EXPORT2 @@ -132,7 +137,7 @@ static void outputHexBytes(int64_t val, int32_t charsToOutput, /* Output a pointer value in hex. Work with any size of pointer */ static void outputPtrBytes(void *val, char *outBuf, int32_t *outIx, int32_t capacity) { - int32_t i; + uint32_t i; int32_t incVal = 1; /* +1 for big endian, -1 for little endian */ char *p = (char *)&val; /* point to current byte to output in the ptr val */ @@ -228,7 +233,7 @@ utrace_vformat(char *outBuf, int32_t capacity, int32_t indent, const char *fmt, case 'S': /* UChar * string, with length, len==-1 for null terminated. */ - ptrArg = va_arg(args, void *); /* Ptr */ + ptrArg = va_arg(args, char *); /* Ptr */ intArg =(int32_t)va_arg(args, int32_t); /* Length */ outputUString((const UChar *)ptrArg, intArg, outBuf, &outIx, capacity, indent); break; @@ -259,7 +264,7 @@ utrace_vformat(char *outBuf, int32_t capacity, int32_t indent, const char *fmt, case 'p': /* Pointers. */ - ptrArg = va_arg(args, void *); + ptrArg = va_arg(args, char *); outputPtrBytes(ptrArg, outBuf, &outIx, capacity); break; @@ -330,7 +335,7 @@ utrace_vformat(char *outBuf, int32_t capacity, int32_t indent, const char *fmt, break; case 's': charsToOutput = 0; - outputString(*ptrPtr, outBuf, &outIx, capacity, indent); + outputString((const char *)*ptrPtr, outBuf, &outIx, capacity, indent); outputChar('\n', outBuf, &outIx, capacity, indent); longArg = *ptrPtr==NULL? 0: 1; /* for test for null term. array. */ ptrPtr++; diff --git a/icuSources/common/utracimp.h b/icuSources/common/utracimp.h index 317fbe35..e8ee53fc 100644 --- a/icuSources/common/utracimp.h +++ b/icuSources/common/utracimp.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * @@ -6,7 +8,7 @@ * ******************************************************************************* * file name: utracimp.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -45,20 +47,6 @@ U_CDECL_BEGIN -/** - * \var utrace_level - * Trace level variable. Negative for "off". - * Use only via UTRACE_ macros. - * @internal - */ -#ifdef UTRACE_IMPL -U_EXPORT int32_t -#else -U_CFUNC U_COMMON_API int32_t -#endif -utrace_level; - - /** * Traced Function Exit return types. * Flags indicating the number and types of varargs included in a call diff --git a/icuSources/common/utrie.cpp b/icuSources/common/utrie.cpp index 46547144..ecf9b1cb 100644 --- a/icuSources/common/utrie.cpp +++ b/icuSources/common/utrie.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * @@ -6,7 +8,7 @@ * ****************************************************************************** * file name: utrie.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/utrie.h b/icuSources/common/utrie.h index 3cec027f..9c5382c5 100644 --- a/icuSources/common/utrie.h +++ b/icuSources/common/utrie.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * @@ -6,7 +8,7 @@ * ****************************************************************************** * file name: utrie.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/utrie2.cpp b/icuSources/common/utrie2.cpp index 5f873c5c..cec7224d 100644 --- a/icuSources/common/utrie2.cpp +++ b/icuSources/common/utrie2.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * @@ -6,7 +8,7 @@ * ****************************************************************************** * file name: utrie2.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/utrie2.h b/icuSources/common/utrie2.h index 36ea9b4b..8e87bf8f 100644 --- a/icuSources/common/utrie2.h +++ b/icuSources/common/utrie2.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * @@ -6,7 +8,7 @@ * ****************************************************************************** * file name: utrie2.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/utrie2_builder.cpp b/icuSources/common/utrie2_builder.cpp index 2f66033a..d8a3a067 100644 --- a/icuSources/common/utrie2_builder.cpp +++ b/icuSources/common/utrie2_builder.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * @@ -6,7 +8,7 @@ * ****************************************************************************** * file name: utrie2_builder.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/utrie2_impl.h b/icuSources/common/utrie2_impl.h index ecb3b6fc..b7dc9d3f 100644 --- a/icuSources/common/utrie2_impl.h +++ b/icuSources/common/utrie2_impl.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * @@ -6,7 +8,7 @@ * ****************************************************************************** * file name: utrie2_impl.h -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * diff --git a/icuSources/common/uts46.cpp b/icuSources/common/uts46.cpp index 13a1f246..f2cff2d5 100644 --- a/icuSources/common/uts46.cpp +++ b/icuSources/common/uts46.cpp @@ -1,10 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * Copyright (C) 2010-2015, International Business Machines * Corporation and others. All Rights Reserved. ******************************************************************************* * file name: uts46.cpp -* encoding: US-ASCII +* encoding: UTF-8 * tab size: 8 (not used) * indentation:4 * @@ -68,7 +70,7 @@ isASCIIOkBiDi(const char *s, int32_t length); IDNA::~IDNA() {} void -IDNA::labelToASCII_UTF8(const StringPiece &label, ByteSink &dest, +IDNA::labelToASCII_UTF8(StringPiece label, ByteSink &dest, IDNAInfo &info, UErrorCode &errorCode) const { if(U_SUCCESS(errorCode)) { UnicodeString destString; @@ -78,7 +80,7 @@ IDNA::labelToASCII_UTF8(const StringPiece &label, ByteSink &dest, } void -IDNA::labelToUnicodeUTF8(const StringPiece &label, ByteSink &dest, +IDNA::labelToUnicodeUTF8(StringPiece label, ByteSink &dest, IDNAInfo &info, UErrorCode &errorCode) const { if(U_SUCCESS(errorCode)) { UnicodeString destString; @@ -88,7 +90,7 @@ IDNA::labelToUnicodeUTF8(const StringPiece &label, ByteSink &dest, } void -IDNA::nameToASCII_UTF8(const StringPiece &name, ByteSink &dest, +IDNA::nameToASCII_UTF8(StringPiece name, ByteSink &dest, IDNAInfo &info, UErrorCode &errorCode) const { if(U_SUCCESS(errorCode)) { UnicodeString destString; @@ -98,7 +100,7 @@ IDNA::nameToASCII_UTF8(const StringPiece &name, ByteSink &dest, } void -IDNA::nameToUnicodeUTF8(const StringPiece &name, ByteSink &dest, +IDNA::nameToUnicodeUTF8(StringPiece name, ByteSink &dest, IDNAInfo &info, UErrorCode &errorCode) const { if(U_SUCCESS(errorCode)) { UnicodeString destString; @@ -131,19 +133,19 @@ public: IDNAInfo &info, UErrorCode &errorCode) const; virtual void - labelToASCII_UTF8(const StringPiece &label, ByteSink &dest, + labelToASCII_UTF8(StringPiece label, ByteSink &dest, IDNAInfo &info, UErrorCode &errorCode) const; virtual void - labelToUnicodeUTF8(const StringPiece &label, ByteSink &dest, + labelToUnicodeUTF8(StringPiece label, ByteSink &dest, IDNAInfo &info, UErrorCode &errorCode) const; virtual void - nameToASCII_UTF8(const StringPiece &name, ByteSink &dest, + nameToASCII_UTF8(StringPiece name, ByteSink &dest, IDNAInfo &info, UErrorCode &errorCode) const; virtual void - nameToUnicodeUTF8(const StringPiece &name, ByteSink &dest, + nameToUnicodeUTF8(StringPiece name, ByteSink &dest, IDNAInfo &info, UErrorCode &errorCode) const; private: @@ -154,7 +156,7 @@ private: IDNAInfo &info, UErrorCode &errorCode) const; void - processUTF8(const StringPiece &src, + processUTF8(StringPiece src, UBool isLabel, UBool toASCII, ByteSink &dest, IDNAInfo &info, UErrorCode &errorCode) const; @@ -251,25 +253,25 @@ UTS46::nameToUnicode(const UnicodeString &name, UnicodeString &dest, } void -UTS46::labelToASCII_UTF8(const StringPiece &label, ByteSink &dest, +UTS46::labelToASCII_UTF8(StringPiece label, ByteSink &dest, IDNAInfo &info, UErrorCode &errorCode) const { processUTF8(label, TRUE, TRUE, dest, info, errorCode); } void -UTS46::labelToUnicodeUTF8(const StringPiece &label, ByteSink &dest, +UTS46::labelToUnicodeUTF8(StringPiece label, ByteSink &dest, IDNAInfo &info, UErrorCode &errorCode) const { processUTF8(label, TRUE, FALSE, dest, info, errorCode); } void -UTS46::nameToASCII_UTF8(const StringPiece &name, ByteSink &dest, +UTS46::nameToASCII_UTF8(StringPiece name, ByteSink &dest, IDNAInfo &info, UErrorCode &errorCode) const { processUTF8(name, FALSE, TRUE, dest, info, errorCode); } void -UTS46::nameToUnicodeUTF8(const StringPiece &name, ByteSink &dest, +UTS46::nameToUnicodeUTF8(StringPiece name, ByteSink &dest, IDNAInfo &info, UErrorCode &errorCode) const { processUTF8(name, FALSE, FALSE, dest, info, errorCode); } @@ -401,7 +403,7 @@ UTS46::process(const UnicodeString &src, } void -UTS46::processUTF8(const StringPiece &src, +UTS46::processUTF8(StringPiece src, UBool isLabel, UBool toASCII, ByteSink &dest, IDNAInfo &info, UErrorCode &errorCode) const { diff --git a/icuSources/common/utypeinfo.h b/icuSources/common/utypeinfo.h index 51c3a03b..c6663734 100644 --- a/icuSources/common/utypeinfo.h +++ b/icuSources/common/utypeinfo.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * @@ -22,7 +24,7 @@ #include using std::exception; #endif -#if !defined(_MSC_VER) +#if defined(__GLIBCXX__) namespace std { class type_info; } // WORKAROUND: http://llvm.org/bugs/show_bug.cgi?id=13364 #endif #include // for 'typeid' to work diff --git a/icuSources/common/utypes.c b/icuSources/common/utypes.cpp similarity index 98% rename from icuSources/common/utypes.c rename to icuSources/common/utypes.cpp index 6ff84607..8f5791be 100644 --- a/icuSources/common/utypes.c +++ b/icuSources/common/utypes.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * diff --git a/icuSources/common/uvector.cpp b/icuSources/common/uvector.cpp index d8a4283d..cf19edf6 100644 --- a/icuSources/common/uvector.cpp +++ b/icuSources/common/uvector.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * Copyright (C) 1999-2013, International Business Machines Corporation and diff --git a/icuSources/common/uvector.h b/icuSources/common/uvector.h index 56e974b5..5ec6e114 100644 --- a/icuSources/common/uvector.h +++ b/icuSources/common/uvector.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 1999-2016, International Business Machines diff --git a/icuSources/common/uvectr32.cpp b/icuSources/common/uvectr32.cpp index f7a65250..d1ae6599 100644 --- a/icuSources/common/uvectr32.cpp +++ b/icuSources/common/uvectr32.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * Copyright (C) 1999-2015, International Business Machines Corporation and diff --git a/icuSources/common/uvectr32.h b/icuSources/common/uvectr32.h index d03eba62..9112d9fe 100644 --- a/icuSources/common/uvectr32.h +++ b/icuSources/common/uvectr32.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 1999-2011, International Business Machines diff --git a/icuSources/common/uvectr64.cpp b/icuSources/common/uvectr64.cpp index 8af85e6d..08156595 100644 --- a/icuSources/common/uvectr64.cpp +++ b/icuSources/common/uvectr64.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** * Copyright (C) 1999-2015, International Business Machines Corporation and diff --git a/icuSources/common/uvectr64.h b/icuSources/common/uvectr64.h index 0692821e..55716859 100644 --- a/icuSources/common/uvectr64.h +++ b/icuSources/common/uvectr64.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 1999-2014, International Business Machines diff --git a/icuSources/common/wintz.c b/icuSources/common/wintz.cpp similarity index 64% rename from icuSources/common/wintz.c rename to icuSources/common/wintz.cpp index 89fc3506..13ed21ee 100644 --- a/icuSources/common/wintz.c +++ b/icuSources/common/wintz.cpp @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************** * Copyright (C) 2005-2015, International Business Machines @@ -11,7 +13,9 @@ #include "unicode/utypes.h" -#if U_PLATFORM_HAS_WIN32_API +// This file contains only desktop Windows behavior +// Windows UWP calls Windows::Globalization directly, so this isn't needed there. +#if U_PLATFORM_USES_ONLY_WIN32_API && (U_PLATFORM_HAS_WINUWP_API == 0) #include "wintz.h" #include "cmemory.h" @@ -20,7 +24,9 @@ #include "unicode/ures.h" #include "unicode/ustring.h" +#ifndef WIN32_LEAN_AND_MEAN # define WIN32_LEAN_AND_MEAN +#endif # define VC_EXTRALEAN # define NOUSER # define NOSERVICE @@ -44,78 +50,14 @@ typedef struct * Various registry keys and key fragments. */ static const char CURRENT_ZONE_REGKEY[] = "SYSTEM\\CurrentControlSet\\Control\\TimeZoneInformation\\"; -/* static const char STANDARD_NAME_REGKEY[] = "StandardName"; Currently unused constant */ static const char STANDARD_TIME_REGKEY[] = " Standard Time"; static const char TZI_REGKEY[] = "TZI"; static const char STD_REGKEY[] = "Std"; /** - * HKLM subkeys used to probe for the flavor of Windows. Note that we - * specifically check for the "GMT" zone subkey; this is present on - * NT, but on XP has become "GMT Standard Time". We need to - * discriminate between these cases. + * The time zone root keys (under HKLM) for Win7+ */ -static const char* const WIN_TYPE_PROBE_REGKEY[] = { - /* WIN_9X_ME_TYPE */ - "SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Time Zones", - - /* WIN_NT_TYPE */ - "SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Time Zones\\GMT" - - /* otherwise: WIN_2K_XP_TYPE */ -}; - -/** - * The time zone root subkeys (under HKLM) for different flavors of - * Windows. - */ -static const char* const TZ_REGKEY[] = { - /* WIN_9X_ME_TYPE */ - "SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Time Zones\\", - - /* WIN_NT_TYPE | WIN_2K_XP_TYPE */ - "SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Time Zones\\" -}; - -/** - * Flavor of Windows, from our perspective. Not a real OS version, - * but rather the flavor of the layout of the time zone information in - * the registry. - */ -enum { - WIN_9X_ME_TYPE = 1, - WIN_NT_TYPE = 2, - WIN_2K_XP_TYPE = 3 -}; - -static int32_t gWinType = 0; - -static int32_t detectWindowsType() -{ - int32_t winType; - LONG result; - HKEY hkey; - - /* Detect the version of windows by trying to open a sequence of - probe keys. We don't use the OS version API because what we - really want to know is how the registry is laid out. - Specifically, is it 9x/Me or not, and is it "GMT" or "GMT - Standard Time". */ - for (winType = 0; winType < 2; winType++) { - result = RegOpenKeyExA(HKEY_LOCAL_MACHINE, - WIN_TYPE_PROBE_REGKEY[winType], - 0, - KEY_QUERY_VALUE, - &hkey); - RegCloseKey(hkey); - - if (result == ERROR_SUCCESS) { - break; - } - } - - return winType+1; /* +1 to bring it inline with the enum */ -} +static const char TZ_REGKEY[] = "SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Time Zones\\"; static LONG openTZRegKey(HKEY *hkey, const char *winid) { @@ -126,23 +68,10 @@ static LONG openTZRegKey(HKEY *hkey, const char *winid) char *name; LONG result; - /* This isn't thread safe, but it's good enough because the result should be constant per system. */ - if (gWinType <= 0) { - gWinType = detectWindowsType(); - } - - uprv_strcpy(subKeyName, TZ_REGKEY[(gWinType != WIN_9X_ME_TYPE)]); + uprv_strcpy(subKeyName, TZ_REGKEY); name = &subKeyName[strlen(subKeyName)]; uprv_strcat(subKeyName, winid); - if (gWinType == WIN_9X_ME_TYPE) { - /* Remove " Standard Time" */ - char *pStd = uprv_strstr(subKeyName, STANDARD_TIME_REGKEY); - if (pStd) { - *pStd = 0; - } - } - result = RegOpenKeyExA(HKEY_LOCAL_MACHINE, subKeyName, 0, @@ -159,44 +88,44 @@ static LONG getTZI(const char *winid, TZI *tzi) result = openTZRegKey(&hkey, winid); - if (result == ERROR_SUCCESS) { + if (result == ERROR_SUCCESS) + { result = RegQueryValueExA(hkey, TZI_REGKEY, NULL, NULL, (LPBYTE)tzi, &cbData); - + RegCloseKey(hkey); } - RegCloseKey(hkey); - return result; } -static LONG getSTDName(const char *winid, char *regStdName, int32_t length) { +static LONG getSTDName(const char *winid, char *regStdName, int32_t length) +{ DWORD cbData = length; LONG result; HKEY hkey; result = openTZRegKey(&hkey, winid); - if (result == ERROR_SUCCESS) { + if (result == ERROR_SUCCESS) + { result = RegQueryValueExA(hkey, STD_REGKEY, NULL, NULL, (LPBYTE)regStdName, &cbData); - + RegCloseKey(hkey); } - RegCloseKey(hkey); - return result; } -static LONG getTZKeyName(char* tzKeyName, int32_t length) { +static LONG getTZKeyName(char* tzKeyName, int32_t length) +{ HKEY hkey; LONG result = FALSE; DWORD cbData = length; @@ -215,27 +144,27 @@ static LONG getTZKeyName(char* tzKeyName, int32_t length) { NULL, (LPBYTE)tzKeyName, &cbData); + + RegCloseKey(hkey); } return result; } /* - This code attempts to detect the Windows time zone, as set in the - Windows Date and Time control panel. It attempts to work on - multiple flavors of Windows (9x, Me, NT, 2000, XP) and on localized + This code attempts to detect the Windows time zone directly, + as set in the Windows Date and Time control panel. It attempts + to work on versions greater than Windows Vista and on localized installs. It works by directly interrogating the registry and comparing the data there with the data returned by the GetTimeZoneInformation API, along with some other strategies. The - registry contains time zone data under one of two keys (depending on - the flavor of Windows): + registry contains time zone data under this key: - HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Time Zones\ HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones\ - Under this key are several subkeys, one for each time zone. These - subkeys are named "Pacific" on Win9x/Me and "Pacific Standard Time" - on WinNT/2k/XP. There are some other wrinkles; see the code for + Under this key are several subkeys, one for each time zone. For + example these subkeys are named "Pacific Standard Time" on Vista+. + There are some other wrinkles; see the code for details. The subkey name is NOT LOCALIZED, allowing us to support localized installs. @@ -273,7 +202,8 @@ static LONG getTZKeyName(char* tzKeyName, int32_t length) { * time zone, translated to an ICU time zone, or NULL upon failure. */ U_CFUNC const char* U_EXPORT2 -uprv_detectWindowsTimeZone() { +uprv_detectWindowsTimeZone() +{ UErrorCode status = U_ZERO_ERROR; UResourceBundle* bundle = NULL; char* icuid = NULL; @@ -283,7 +213,7 @@ uprv_detectWindowsTimeZone() { int32_t len; int id; int errorCode; - UChar ISOcodeW[3]; /* 2 letter iso code in UTF-16*/ + wchar_t ISOcodeW[3]; /* 2 letter iso code in UTF-16*/ char ISOcodeA[3]; /* 2 letter iso code in ansi */ LONG result; @@ -291,7 +221,6 @@ uprv_detectWindowsTimeZone() { TZI tziReg; TIME_ZONE_INFORMATION apiTZI; - BOOL isVistaOrHigher; BOOL tryPreVistaFallback; OSVERSIONINFO osVerInfo; @@ -315,8 +244,8 @@ uprv_detectWindowsTimeZone() { tmpid[0] = 0; id = GetUserGeoID(GEOCLASS_NATION); - errorCode = GetGeoInfoW(id,GEO_ISO2,ISOcodeW,3,0); - u_strToUTF8(ISOcodeA, 3, NULL, ISOcodeW, 3, &status); + errorCode = GetGeoInfoW(id, GEO_ISO2, ISOcodeW, 3, 0); + u_strToUTF8(ISOcodeA, 3, NULL, (const UChar *)ISOcodeW, 3, &status); bundle = ures_openDirect(NULL, "windowsZones", &status); ures_getByKey(bundle, "mapTimezones", bundle, &status); @@ -328,75 +257,86 @@ uprv_detectWindowsTimeZone() { */ uprv_memset(&osVerInfo, 0, sizeof(osVerInfo)); osVerInfo.dwOSVersionInfoSize = sizeof(osVerInfo); - GetVersionEx(&osVerInfo); - isVistaOrHigher = osVerInfo.dwMajorVersion >= 6; /* actually includes Windows Server 2008 as well, but don't worry about it */ tryPreVistaFallback = TRUE; - if(isVistaOrHigher) { - result = getTZKeyName(regStdName, sizeof(regStdName)); - if(ERROR_SUCCESS == result) { - UResourceBundle* winTZ = ures_getByKey(bundle, regStdName, NULL, &status); - if(U_SUCCESS(status)) { - const UChar* icuTZ = NULL; - if (errorCode != 0) { - icuTZ = ures_getStringByKey(winTZ, ISOcodeA, &len, &status); - } - if (errorCode==0 || icuTZ==NULL) { - /* fallback to default "001" and reset status */ - status = U_ZERO_ERROR; - icuTZ = ures_getStringByKey(winTZ, "001", &len, &status); - } + result = getTZKeyName(regStdName, sizeof(regStdName)); + if(ERROR_SUCCESS == result) + { + UResourceBundle* winTZ = ures_getByKey(bundle, regStdName, NULL, &status); + if(U_SUCCESS(status)) + { + const UChar* icuTZ = NULL; + if (errorCode != 0) + { + icuTZ = ures_getStringByKey(winTZ, ISOcodeA, &len, &status); + } + if (errorCode==0 || icuTZ==NULL) + { + /* fallback to default "001" and reset status */ + status = U_ZERO_ERROR; + icuTZ = ures_getStringByKey(winTZ, "001", &len, &status); + } - if(U_SUCCESS(status)) { - int index=0; - while (! (*icuTZ == '\0' || *icuTZ ==' ')) { - tmpid[index++]=(char)(*icuTZ++); /* safe to assume 'char' is ASCII compatible on windows */ - } - tmpid[index]='\0'; - tryPreVistaFallback = FALSE; + if(U_SUCCESS(status)) + { + int index=0; + while (! (*icuTZ == '\0' || *icuTZ ==' ')) + { + tmpid[index++]=(char)(*icuTZ++); /* safe to assume 'char' is ASCII compatible on windows */ } + tmpid[index]='\0'; + tryPreVistaFallback = FALSE; } - ures_close(winTZ); } + ures_close(winTZ); } - if(tryPreVistaFallback) { - + if(tryPreVistaFallback) + { /* Note: We get the winid not from static tables but from resource bundle. */ - while (U_SUCCESS(status) && ures_hasNext(bundle)) { + while (U_SUCCESS(status) && ures_hasNext(bundle)) + { UBool idFound = FALSE; const char* winid; UResourceBundle* winTZ = ures_getNextResource(bundle, NULL, &status); - if (U_FAILURE(status)) { + if (U_FAILURE(status)) + { break; } winid = ures_getKey(winTZ); result = getTZI(winid, &tziReg); - if (result == ERROR_SUCCESS) { + if (result == ERROR_SUCCESS) + { /* Windows alters the DaylightBias in some situations. Using the bias and the rules suffices, so overwrite these unreliable fields. */ tziKey.standardBias = tziReg.standardBias; tziKey.daylightBias = tziReg.daylightBias; - if (uprv_memcmp((char *)&tziKey, (char*)&tziReg, sizeof(tziKey)) == 0) { + if (uprv_memcmp((char *)&tziKey, (char*)&tziReg, sizeof(tziKey)) == 0) + { const UChar* icuTZ = NULL; - if (errorCode != 0) { + if (errorCode != 0) + { icuTZ = ures_getStringByKey(winTZ, ISOcodeA, &len, &status); } - if (errorCode==0 || icuTZ==NULL) { + if (errorCode==0 || icuTZ==NULL) + { /* fallback to default "001" and reset status */ status = U_ZERO_ERROR; icuTZ = ures_getStringByKey(winTZ, "001", &len, &status); } - if (U_SUCCESS(status)) { + if (U_SUCCESS(status)) + { /* Get the standard name from the registry key to compare with the one from Windows API call. */ uprv_memset(regStdName, 0, sizeof(regStdName)); result = getSTDName(winid, regStdName, sizeof(regStdName)); - if (result == ERROR_SUCCESS) { - if (uprv_strcmp(apiStdName, regStdName) == 0) { + if (result == ERROR_SUCCESS) + { + if (uprv_strcmp(apiStdName, regStdName) == 0) + { idFound = TRUE; } } @@ -405,10 +345,12 @@ uprv_detectWindowsTimeZone() { * If none is found, tmpid buffer will contain a fallback ID (i.e. the time zone ID matching * the current time zone information) */ - if (idFound || tmpid[0] == 0) { + if (idFound || tmpid[0] == 0) + { /* if icuTZ has more than one city, take only the first (i.e. terminate icuTZ at first space) */ int index=0; - while (! (*icuTZ == '\0' || *icuTZ ==' ')) { + while (! (*icuTZ == '\0' || *icuTZ ==' ')) + { tmpid[index++]=(char)(*icuTZ++); /* safe to assume 'char' is ASCII compatible on windows */ } tmpid[index]='\0'; @@ -417,7 +359,8 @@ uprv_detectWindowsTimeZone() { } } ures_close(winTZ); - if (idFound) { + if (idFound) + { break; } } @@ -426,10 +369,12 @@ uprv_detectWindowsTimeZone() { /* * Copy the timezone ID to icuid to be returned. */ - if (tmpid[0] != 0) { + if (tmpid[0] != 0) + { len = uprv_strlen(tmpid); icuid = (char*)uprv_calloc(len + 1, sizeof(char)); - if (icuid != NULL) { + if (icuid != NULL) + { uprv_strcpy(icuid, tmpid); } } @@ -439,4 +384,4 @@ uprv_detectWindowsTimeZone() { return icuid; } -#endif /* U_PLATFORM_HAS_WIN32_API */ +#endif /* U_PLATFORM_USES_ONLY_WIN32_API && (U_PLATFORM_HAS_WINUWP_API == 0) */ diff --git a/icuSources/common/wintz.h b/icuSources/common/wintz.h index 081b38db..7be30eb4 100644 --- a/icuSources/common/wintz.h +++ b/icuSources/common/wintz.h @@ -1,3 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************** * Copyright (C) 2005-2011, International Business Machines @@ -14,7 +16,9 @@ #include "unicode/utypes.h" -#if U_PLATFORM_HAS_WIN32_API +// This file contains only desktop windows behavior +// Windows UWP calls Windows::Globalization directly, so this isn't needed there. +#if U_PLATFORM_USES_ONLY_WIN32_API && (U_PLATFORM_HAS_WINUWP_API == 0) /** * \file @@ -29,6 +33,6 @@ U_CDECL_END U_CFUNC const char* U_EXPORT2 uprv_detectWindowsTimeZone(); -#endif /* U_PLATFORM_HAS_WIN32_API */ +#endif /* U_PLATFORM_USES_ONLY_WIN32_API && (U_PLATFORM_HAS_WINUWP_API == 0) */ #endif /* __WINTZ */ diff --git a/icuSources/config/Makefile.inc.in b/icuSources/config/Makefile.inc.in index 9ee94dd3..83da082a 100644 --- a/icuSources/config/Makefile.inc.in +++ b/icuSources/config/Makefile.inc.in @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html ## -*-makefile-*- #****************************************************************************** # Copyright (C) 1999-2014, International Business Machines @@ -90,7 +92,6 @@ endif DATA_STUBNAME = data COMMON_STUBNAME = uc I18N_STUBNAME = i18n -LAYOUT_STUBNAME = le LAYOUTEX_STUBNAME = lx IO_STUBNAME = io TOOLUTIL_STUBNAME = tu @@ -103,7 +104,6 @@ CTESTFW_STUBNAME = test # 2. link with $(ICULIBS) # 3. optionally, add one or more of: # - $(ICULIBS_I18N) - i18n library, formatting, etc. -# - $(ICULIBS_LAYOUT) - ICU layout library. # - $(ICULIBS_ICUIO) - ICU stdio equivalent library ICULIBS_COMMON = -l$(ICUPREFIX)uc$(ICULIBSUFFIX)$(ICULIBSUFFIX_VERSION) @@ -113,7 +113,6 @@ ICULIBS_TOOLUTIL = -l$(ICUPREFIX)tu$(ICULIBSUFFIX)$(ICULIBSUFFIX_VERSION) ICULIBS_CTESTFW = -l$(ICUPREFIX)ctestfw$(ICULIBSUFFIX)$(ICULIBSUFFIX_VERSION) ICULIBS_ICUIO = -l$(ICUPREFIX)io$(ICULIBSUFFIX)$(ICULIBSUFFIX_VERSION) ICULIBS_OBSOLETE = -l$(ICUPREFIX)obsolete$(ICULIBSUFFIX)$(ICULIBSUFFIX_VERSION) -ICULIBS_LAYOUT = -l$(ICUPREFIX)le$(ICULIBSUFFIX)$(ICULIBSUFFIX_VERSION) ICULIBS_LAYOUTEX = -l$(ICUPREFIX)lx$(ICULIBSUFFIX)$(ICULIBSUFFIX_VERSION) ICULIBS_BASE = -L$(libdir) diff --git a/icuSources/config/dist.mk b/icuSources/config/dist.mk index 7c4022c0..f7430f65 100644 --- a/icuSources/config/dist.mk +++ b/icuSources/config/dist.mk @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html #****************************************************************************** # # Copyright (C) 2010-2011, International Business Machines Corporation and others. All Rights Reserved. @@ -6,6 +8,8 @@ # This is to be called from ../Makefile.in # # This will only work if subversion is installed. +# You must checkout ICU4C at the `/icu` or `/icu/icu4c` level - not just `…/source` +# also note that `make dist` does NOT reflect any local modifications - it only does a fresh SVN export. top_builddir = . @@ -15,13 +19,12 @@ include $(top_builddir)/icudefs.mk DISTY_TMP=dist/tmp DISTY_ICU=$(DISTY_TMP)/icu DISTY_DATA=$(DISTY_ICU)/source/data -DISTY_RMV=brkitr coll curr lang locales mappings rbnf region translit xml zone +DISTY_RMV=brkitr coll curr lang locales mappings rbnf region translit xml zone misc unit DISTY_RMDIR=$(DISTY_RMV:%=$(DISTY_DATA)/%) DISTY_IN=$(DISTY_DATA)/in DOCZIP=icu-docs.zip SVNTOP=$(top_srcdir)/.. -SVNDOT=$(SVNTOP)/.svn SVNVER=$(shell svnversion $(SVNTOP) | cut -d: -f1 | tr -cd 'a-zA-Z0-9') SVNURL=$(shell svn info $(SVNTOP) | grep '^URL:' | cut -d: -f2-) DISTY_VER=$(shell echo $(VERSION) | tr '.' '_' ) @@ -36,17 +39,13 @@ DISTY_DAT=$(firstword $(wildcard data/out/tmp/icudt$(SO_TARGET_VERSION_MAJOR)*.d DISTY_FILES_SRC=$(DISTY_FILE_TGZ) $(DISTY_FILE_ZIP) DISTY_FILES=$(DISTY_FILES_SRC) $(DISTY_DOC_ZIP) -$(SVNDOT): - @echo "ERROR: 'dist' will not work unless the parent of the top_srcdir ( $(SVNTOP) ) is checked out from svn, and svn is installed." - false - $(DISTY_FILE_DIR): $(MKINSTALLDIRS) $(DISTY_FILE_DIR) $(DISTY_TMP): $(MKINSTALLDIRS) $(DISTY_TMP) -$(DISTY_DOC_ZIP): $(SVNDOT) $(DOCZIP) $(DISTY_FILE_DIR) +$(DISTY_DOC_ZIP): $(DOCZIP) $(DISTY_FILE_DIR) cp $(DOCZIP) $(DISTY_DOC_ZIP) $(DISTY_DAT): @@ -56,19 +55,22 @@ $(DISTY_DAT): $(DOCZIP): $(MAKE) -C . srcdir="$(srcdir)" top_srcdir="$(top_srcdir)" builddir=. $@ -$(DISTY_FILE_TGZ) $(DISTY_FILE_ZIP) $(DISTY_DATA_ZIP): $(SVNDOT) $(DISTY_DAT) $(DISTY_TMP) +$(DISTY_FILE_TGZ) $(DISTY_FILE_ZIP) $(DISTY_DATA_ZIP): $(DISTY_DAT) $(DISTY_TMP) @echo "svnversion of $(SVNTOP) is as follows (if this fails, make sure svn is installed..)" svnversion $(SVNTOP) -$(RMV) $(DISTY_FILE) $(DISTY_TMP) $(MKINSTALLDIRS) $(DISTY_TMP) + echo exporting $(SVNVER) svn export -r $(shell echo $(SVNVER) | tr -d 'a-zA-Z' ) $(SVNURL) "$(DISTY_TMP)/icu" ( cd $(DISTY_TMP)/icu/source ; zip -rlq $(DISTY_DATA_ZIP) data ) - $(RMV) $(DISTY_RMDIR) $(MKINSTALLDIRS) $(DISTY_IN) + echo DISTY_DAT=$(DISTY_DAT) cp $(DISTY_DAT) $(DISTY_IN) ( cd $(DISTY_TMP)/icu ; python as_is/bomlist.py > as_is/bomlist.txt || rm -f as_is/bomlist.txt ) - ( cd $(DISTY_TMP) ; tar cfpz $(DISTY_FILE_TGZ) icu ) ( cd $(DISTY_TMP) ; zip -rlq $(DISTY_FILE_ZIP) icu ) + $(RMV) $(DISTY_RMDIR) + ( cd $(DISTY_TMP)/icu ; python as_is/bomlist.py > as_is/bomlist.txt || rm -f as_is/bomlist.txt ) + ( cd $(DISTY_TMP) ; tar cfpz $(DISTY_FILE_TGZ) icu ) ls -l $(DISTY_FILE) dist-local: $(DISTY_FILES) diff --git a/icuSources/config/gmakever.mk b/icuSources/config/gmakever.mk index 1b66c077..6035e6a1 100644 --- a/icuSources/config/gmakever.mk +++ b/icuSources/config/gmakever.mk @@ -1,4 +1,6 @@ ## -*-makefile-*- +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html #****************************************************************************** # Copyright (C) 2008-2011, International Business Machines # Corporation and others. All Rights Reserved. diff --git a/icuSources/config/icu-config-bottom b/icuSources/config/icu-config-bottom index 8a89c147..20d0cdd8 100644 --- a/icuSources/config/icu-config-bottom +++ b/icuSources/config/icu-config-bottom @@ -1,5 +1,7 @@ ## -*-sh-*- ## BEGIN of icu-config-bottom. +## Copyright (C) 2016 and later: Unicode, Inc. and others. +## License & terms of use: http://www.unicode.org/copyright.html ## Copyright (c) 2002-2013, International Business Machines Corporation and ## others. All Rights Reserved. @@ -44,7 +46,6 @@ allflags() echo " --invoke Print commands to invoke an ICU program" echo " --invoke= Print commands to invoke an ICU program named (ex: genrb)" echo " --ldflags Print -L search path and -l libraries to link with ICU [LDFLAGS]. This is for the data, uc (common), and i18n libraries only. " - echo " --ldflags-layout Print ICU layout engine link directive. Use in addition to --ldflags" echo " --ldflags-libsonly Same as --ldflags, but only the -l directives" echo " --ldflags-searchpath Print only -L (search path) directive" echo " --ldflags-system Print only system libs ICU links with (-lpthread, -lm)" @@ -279,7 +280,8 @@ do ;; --ldflags-layout) - echo $ECHO_N "${ICULIBS_LAYOUT} ${ICULIBS_LAYOUTEX} ${ECHO_C}" + echo ${ME}: ERROR: the old layout engine has been removed. use HarfBuzz. + exit 1 ;; --ldflags-searchpath) diff --git a/icuSources/config/icu-config-top b/icuSources/config/icu-config-top index 4f458f8e..589385e1 100644 --- a/icuSources/config/icu-config-top +++ b/icuSources/config/icu-config-top @@ -2,6 +2,8 @@ ## -*-sh-*- #set -x # BEGIN of icu-config-top +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html #****************************************************************************** # Copyright (C) 1999-2013, International Business Machines # Corporation and others. All Rights Reserved. diff --git a/icuSources/config/icu-config.1.in b/icuSources/config/icu-config.1.in index ad457b50..55b8e3f3 100644 --- a/icuSources/config/icu-config.1.in +++ b/icuSources/config/icu-config.1.in @@ -2,6 +2,8 @@ .\" .\" icu-config.1: manual page for the icu-config utility .\" +.\" Copyright (C) 2016 and later: Unicode, Inc. and others. +.\" License & terms of use: http://www.unicode.org/copyright.html .\" Copyright (C) 2002-2008 IBM, Inc. and others. .\" .\" Based on Yves Arrouye's pkgdata page @@ -74,9 +76,6 @@ .BI "\-\-ldflags" ] [ -.BI "\-\-ldflags\-layout" -] -[ .BI "\-\-ldflags\-libsonly" ] [ diff --git a/icuSources/config/icu.pc.in b/icuSources/config/icu.pc.in index 187b4d14..4d8db206 100644 --- a/icuSources/config/icu.pc.in +++ b/icuSources/config/icu.pc.in @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # Copyright (C) 2010-2013, International Business Machines Corporation. All Rights Reserved. # CFLAGS contains only anything end users should set diff --git a/icuSources/config/m4/icu-conditional.m4 b/icuSources/config/m4/icu-conditional.m4 index 3d0aee9f..85dffb61 100644 --- a/icuSources/config/m4/icu-conditional.m4 +++ b/icuSources/config/m4/icu-conditional.m4 @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # Copyright (c) 1999-2015, International Business Machines Corporation and # others. All Rights Reserved. diff --git a/icuSources/config/make2sh.sed b/icuSources/config/make2sh.sed index d1361fd5..0f488bae 100644 --- a/icuSources/config/make2sh.sed +++ b/icuSources/config/make2sh.sed @@ -1,7 +1,10 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # Copyright (C) 1999-2011, International Business Machines Corporation and others. All Rights Reserved. s%^\([a-zA-Z0-9\._-]*\)[ ]*+=%\1=$(\1) % s%^[A-Z]*_SO_TARG*%## &% s%^SHARED_OBJECT.*%## &% +s@^_%.*@## &@ s%^LD_SONAME.*%## &% s%$(\([^\)]*\))%${\1}%g s%^ %#M# % diff --git a/icuSources/config/mh-aix-gcc b/icuSources/config/mh-aix-gcc index e73e19f5..62692bb7 100644 --- a/icuSources/config/mh-aix-gcc +++ b/icuSources/config/mh-aix-gcc @@ -1,4 +1,6 @@ ## -*-makefile-*- +## Copyright (C) 2016 and later: Unicode, Inc. and others. +## License & terms of use: http://www.unicode.org/copyright.html ## Copyright (c) 2003-2015 IBM, Ken Foskey, and others. All rights reserved. ## ## Aix-specific setup (for gcc) diff --git a/icuSources/config/mh-aix-va b/icuSources/config/mh-aix-va index 628e4f5b..1572466a 100644 --- a/icuSources/config/mh-aix-va +++ b/icuSources/config/mh-aix-va @@ -1,4 +1,6 @@ ## -*-makefile-*- +## Copyright (C) 2016 and later: Unicode, Inc. and others. +## License & terms of use: http://www.unicode.org/copyright.html ## Aix-specific setup (for Visual Age 5+) ## Copyright (c) 1999-2010, International Business Machines Corporation and ## others. All Rights Reserved. @@ -11,8 +13,8 @@ GEN_DEPS.cc= $(CXX) -E -M $(DEFS) $(CPPFLAGS) # This helps in the data library, # -qproto assumes all functions are prototyped (for optimization) # -qrtti turns on compiler RTTI, required beginning with ICU 4.6 -CFLAGS += -qproto -qroconst -CXXFLAGS += -qproto -qroconst -qrtti +CFLAGS += -qproto -qroconst -qlanglvl=extended +CXXFLAGS += -qproto -qroconst -qrtti -qlanglvl=extended0x # If you readd this line, you must change the SO value #LDFLAGS += -brtl @@ -109,11 +111,31 @@ $(LIBDIR)/%.a : %.so %.o: $(srcdir)/%.c $(COMPILE.c) $(DYNAMICCPPFLAGS) $(DYNAMICCFLAGS) -o $@ $< -%.$(STATIC_O): $(srcdir)/%.cpp - $(COMPILE.cc) $(STATICCPPFLAGS) $(STATICCXXFLAGS) -o $@ $< + +## C++ compilation rules. + +# This causes escapesrc to be built before other ICU targets. +NEED_ESCAPING=YES + +ifneq ($(SKIP_ESCAPING),) +# no escaping - bootstrap %.o: $(srcdir)/%.cpp $(COMPILE.cc) $(DYNAMICCPPFLAGS) $(DYNAMICCXXFLAGS) -o $@ $< +else +# convert *.cpp files to _*.cpp with \u / \U escaping +CLEANFILES += _*.cpp +# the actual escaping +_%.cpp: $(srcdir)/%.cpp + @$(BINDIR)/escapesrc$(EXEEXT) $< $@ + +# compilation for static obj +%.$(STATIC_O): _%.cpp + $(COMPILE.cc) $(STATICCPPFLAGS) $(STATICCXXFLAGS) -o $@ $< +# compilation for dynamic obj +%.o: _%.cpp + $(COMPILE.cc) $(DYNAMICCPPFLAGS) $(DYNAMICCXXFLAGS) -o $@ $< +endif ## Dependency rules %.d : %.u diff --git a/icuSources/config/mh-alpha-linux-cc b/icuSources/config/mh-alpha-linux-cc index f05632ed..b3476b64 100644 --- a/icuSources/config/mh-alpha-linux-cc +++ b/icuSources/config/mh-alpha-linux-cc @@ -1,4 +1,6 @@ ## -*-makefile-*- +## Copyright (C) 2016 and later: Unicode, Inc. and others. +## License & terms of use: http://www.unicode.org/copyright.html ## Alpha-Linux-specific setup ## Copyright (c) 1999-2006, International Business Machines Corporation and ## others. All Rights Reserved. diff --git a/icuSources/config/mh-alpha-linux-gcc b/icuSources/config/mh-alpha-linux-gcc index b4da43da..a3531d27 100644 --- a/icuSources/config/mh-alpha-linux-gcc +++ b/icuSources/config/mh-alpha-linux-gcc @@ -1,4 +1,6 @@ ## -*-makefile-*- +## Copyright (C) 2016 and later: Unicode, Inc. and others. +## License & terms of use: http://www.unicode.org/copyright.html ## Linux-specific setup ## Copyright (c) 1999-2009, International Business Machines Corporation and ## others. All Rights Reserved. diff --git a/icuSources/config/mh-alpha-osf b/icuSources/config/mh-alpha-osf index bf632591..27d73cf9 100644 --- a/icuSources/config/mh-alpha-osf +++ b/icuSources/config/mh-alpha-osf @@ -1,4 +1,6 @@ ## -*-makefile-*- +## Copyright (C) 2016 and later: Unicode, Inc. and others. +## License & terms of use: http://www.unicode.org/copyright.html ## Alpha-OSF-specific setup ## Copyright (c) 1999-2006, International Business Machines Corporation and ## others. All Rights Reserved. diff --git a/icuSources/config/mh-beos b/icuSources/config/mh-beos index 0e5691be..3e9af8e5 100644 --- a/icuSources/config/mh-beos +++ b/icuSources/config/mh-beos @@ -1,4 +1,6 @@ ## -*-makefile-*- +## Copyright (C) 2016 and later: Unicode, Inc. and others. +## License & terms of use: http://www.unicode.org/copyright.html ## BeOS-specific setup ## Copyright (c) 2003-2006, International Business Machines Corporation and ## others. All Rights Reserved. diff --git a/icuSources/config/mh-bsd-gcc b/icuSources/config/mh-bsd-gcc index f7ac90a2..9dc525f1 100644 --- a/icuSources/config/mh-bsd-gcc +++ b/icuSources/config/mh-bsd-gcc @@ -1,4 +1,6 @@ ## -*-makefile-*- +## Copyright (C) 2016 and later: Unicode, Inc. and others. +## License & terms of use: http://www.unicode.org/copyright.html ## BSD-specific setup (FreeBSD, OpenBSD, NetBSD, *BSD) ## Copyright (c) 1999-2013, International Business Machines Corporation and ## others. All Rights Reserved. diff --git a/icuSources/config/mh-cygwin b/icuSources/config/mh-cygwin index fdbd0e71..c5a37179 100644 --- a/icuSources/config/mh-cygwin +++ b/icuSources/config/mh-cygwin @@ -1,11 +1,13 @@ ## -*-makefile-*- +## Copyright (C) 2016 and later: Unicode, Inc. and others. +## License & terms of use: http://www.unicode.org/copyright.html ## Cygwin-specific setup ## Copyright (c) 2001-2010, International Business Machines Corporation and ## others. All Rights Reserved. ## Commands to generate dependency files GEN_DEPS.c= $(CC) -E -MM $(DEFS) $(CPPFLAGS) -GEN_DEPS.cc= $(CXX) -E -MM $(DEFS) $(CPPFLAGS) +GEN_DEPS.cc= $(CXX) -E -MM -std=c++11 $(DEFS) $(CPPFLAGS) ## Flags to create/use a static library ifneq ($(ENABLE_SHARED),YES) diff --git a/icuSources/config/mh-cygwin-msvc b/icuSources/config/mh-cygwin-msvc index af86dd32..4744bb94 100644 --- a/icuSources/config/mh-cygwin-msvc +++ b/icuSources/config/mh-cygwin-msvc @@ -1,4 +1,6 @@ ## Cygwin with Microsoft Visual C++ compiler specific setup +## Copyright (C) 2016 and later: Unicode, Inc. and others. +## License & terms of use: http://www.unicode.org/copyright.html ## Copyright (c) 2001-2013, International Business Machines Corporation and ## others. All Rights Reserved. @@ -45,8 +47,9 @@ endif # /EHsc enables exception handling # /Zc:wchar_t makes wchar_t a native type. Required for C++ ABI compatibility. # -D_CRT_SECURE_NO_DEPRECATE is needed to quiet warnings about using standard C functions. -CFLAGS+=-GF -nologo -CXXFLAGS+=-GF -nologo -EHsc -Zc:wchar_t +# -utf-8 set source file encoding to utf-8. +CFLAGS+=-GF -nologo -utf-8 +CXXFLAGS+=-GF -nologo -EHsc -Zc:wchar_t -utf-8 CPPFLAGS+=-D_CRT_SECURE_NO_DEPRECATE DEFS+=-DWIN32 -DCYGWINMSVC LDFLAGS+=-nologo @@ -118,7 +121,6 @@ LDFLAGSICUDT+= -base:"0x4ad00000" -NOENTRY# The NOENTRY option is required for c LDFLAGSICUUC= -base:"0x4a800000"# in-uc = 1MB LDFLAGSICUI18N= -base:"0x4a900000"# io-in = 2MB LDFLAGSICUIO= -base:"0x4ab00000"# le-io = 1MB -LDFLAGSICULE= -base:"0x4ac00000"# lx-le = 512KB LDFLAGSICULX= -base:"0x4ac80000" LDFLAGSCTESTFW=# Unused for now. LDFLAGSICUTOOLUTIL= -base:"0x4ac00000"# Same as layout. Layout and tools probably won't mix. diff --git a/icuSources/config/mh-cygwin64 b/icuSources/config/mh-cygwin64 index a30dd3c8..dc9d1a1a 100644 --- a/icuSources/config/mh-cygwin64 +++ b/icuSources/config/mh-cygwin64 @@ -1,11 +1,13 @@ ## -*-makefile-*- +## Copyright (C) 2016 and later: Unicode, Inc. and others. +## License & terms of use: http://www.unicode.org/copyright.html ## Cygwin64-specific setup ## Copyright (c) 2014, International Business Machines Corporation and ## others. All Rights Reserved. ## Commands to generate dependency files GEN_DEPS.c= $(CC) -E -MM $(DEFS) $(CPPFLAGS) -GEN_DEPS.cc= $(CXX) -E -MM $(DEFS) $(CPPFLAGS) +GEN_DEPS.cc= $(CXX) -E -MM -std=c++11 $(DEFS) $(CPPFLAGS) ## Flags to create/use a static library ifneq ($(ENABLE_SHARED),YES) diff --git a/icuSources/config/mh-darwin b/icuSources/config/mh-darwin index 97d6bfc2..e4ad4623 100644 --- a/icuSources/config/mh-darwin +++ b/icuSources/config/mh-darwin @@ -1,4 +1,6 @@ ## -*-makefile-*- +## Copyright (C) 2016 and later: Unicode, Inc. and others. +## License & terms of use: http://www.unicode.org/copyright.html ## Darwin-specific setup (Darwin is the Mac OS X developer preview, successor ## to Rhapsody, aka Mac OS X Server) ## Copyright (c) 1999-2012 International Business Machines Corporation and diff --git a/icuSources/config/mh-haiku b/icuSources/config/mh-haiku index ccf956e5..bb814cdd 100644 --- a/icuSources/config/mh-haiku +++ b/icuSources/config/mh-haiku @@ -1,4 +1,6 @@ ## -*-makefile-*- +## Copyright (C) 2016 and later: Unicode, Inc. and others. +## License & terms of use: http://www.unicode.org/copyright.html ## haiku-specific setup ## Copyright (c) 2010-2012, International Business Machines Corporation and ## others. All Rights Reserved. diff --git a/icuSources/config/mh-hpux-acc b/icuSources/config/mh-hpux-acc index acd294cf..87f2b505 100644 --- a/icuSources/config/mh-hpux-acc +++ b/icuSources/config/mh-hpux-acc @@ -1,4 +1,6 @@ ## -*-makefile-*- +## Copyright (C) 2016 and later: Unicode, Inc. and others. +## License & terms of use: http://www.unicode.org/copyright.html ## HP/UX-specific setup using aCC ## Copyright (c) 1999-2012, International Business Machines Corporation and ## others. All Rights Reserved. diff --git a/icuSources/config/mh-hpux-gcc b/icuSources/config/mh-hpux-gcc index 2311f49c..c2e91227 100644 --- a/icuSources/config/mh-hpux-gcc +++ b/icuSources/config/mh-hpux-gcc @@ -1,4 +1,6 @@ ## -*-makefile-*- +## Copyright (C) 2016 and later: Unicode, Inc. and others. +## License & terms of use: http://www.unicode.org/copyright.html ## HPUX/gcc specific setup ## Copyright (c) 1999-2012, International Business Machines Corporation and ## others. All Rights Reserved. diff --git a/icuSources/config/mh-irix b/icuSources/config/mh-irix index 59d4aaf6..e8904fa1 100644 --- a/icuSources/config/mh-irix +++ b/icuSources/config/mh-irix @@ -1,4 +1,6 @@ ## -*-makefile-*- +## Copyright (C) 2016 and later: Unicode, Inc. and others. +## License & terms of use: http://www.unicode.org/copyright.html ## IRIX-specific setup (for CC) ## Copyright (c) 1999-2006, International Business Machines Corporation and ## others. All Rights Reserved. diff --git a/icuSources/config/mh-linux b/icuSources/config/mh-linux index dcf2befe..53d6780d 100644 --- a/icuSources/config/mh-linux +++ b/icuSources/config/mh-linux @@ -1,4 +1,6 @@ ## -*-makefile-*- +## Copyright (C) 2016 and later: Unicode, Inc. and others. +## License & terms of use: http://www.unicode.org/copyright.html ## Linux-specific setup ## Copyright (c) 1999-2013, International Business Machines Corporation and ## others. All Rights Reserved. diff --git a/icuSources/config/mh-linux-va b/icuSources/config/mh-linux-va index 7bee921a..c1acad6b 100644 --- a/icuSources/config/mh-linux-va +++ b/icuSources/config/mh-linux-va @@ -1,4 +1,6 @@ ## -*-makefile-*- +## Copyright (C) 2016 and later: Unicode, Inc. and others. +## License & terms of use: http://www.unicode.org/copyright.html ## Linux-specific setup for Visual Age ## Copyright (c) 2003-2010, International Business Machines Corporation and ## others. All Rights Reserved. diff --git a/icuSources/config/mh-mingw b/icuSources/config/mh-mingw index 5e6acad2..b8d2ee05 100644 --- a/icuSources/config/mh-mingw +++ b/icuSources/config/mh-mingw @@ -1,4 +1,6 @@ ## -*-makefile-*- +## Copyright (C) 2016 and later: Unicode, Inc. and others. +## License & terms of use: http://www.unicode.org/copyright.html ## Cygwin/MinGW specific setup ## Copyright (c) 2001-2014, International Business Machines Corporation and ## others. All Rights Reserved. @@ -66,13 +68,13 @@ SO_TARGET_VERSION_SUFFIX = endif # Static library prefix and file extension -LIBSICU = lib$(LIBPREFIX)$(STATIC_PREFIX)$(ICUPREFIX) +LIBSICU = $(LIBPREFIX)$(STATIC_PREFIX)$(ICUPREFIX) A = a ## An import library is needed for z/OS and MSVC IMPORT_LIB_EXT = .dll.a -LIBPREFIX= +LIBPREFIX=lib # Change the stubnames so that poorly working FAT disks and installation programs can work. # This is also for backwards compatibility. diff --git a/icuSources/config/mh-mingw64 b/icuSources/config/mh-mingw64 index a92828ef..188d2aa7 100644 --- a/icuSources/config/mh-mingw64 +++ b/icuSources/config/mh-mingw64 @@ -1,4 +1,6 @@ ## -*-makefile-*- +## Copyright (C) 2016 and later: Unicode, Inc. and others. +## License & terms of use: http://www.unicode.org/copyright.html ## Cygwin64/MinGW64 specific setup ## Copyright (c) 2012-2014, International Business Machines Corporation and ## others. All Rights Reserved. diff --git a/icuSources/config/mh-mpras b/icuSources/config/mh-mpras index 175aff3c..b1b8bf6d 100644 --- a/icuSources/config/mh-mpras +++ b/icuSources/config/mh-mpras @@ -1,4 +1,6 @@ ## -*-makefile-*- +## Copyright (C) 2016 and later: Unicode, Inc. and others. +## License & terms of use: http://www.unicode.org/copyright.html ## MP-RAS specific setup ## Copyright (c) 2003-2004, International Business Machines Corporation and ## others. All Rights Reserved. diff --git a/icuSources/config/mh-msys-msvc b/icuSources/config/mh-msys-msvc index 0a200428..05fe514a 100644 --- a/icuSources/config/mh-msys-msvc +++ b/icuSources/config/mh-msys-msvc @@ -1,4 +1,6 @@ ## -*-makefile-*- +## Copyright (C) 2016 and later: Unicode, Inc. and others. +## License & terms of use: http://www.unicode.org/copyright.html ## MSYS with Microsoft Visual C++ compiler specific setup ## Copyright (c) 2014, International Business Machines Corporation and ## others. All Rights Reserved. @@ -50,8 +52,9 @@ endif # -EHsc enables exception handling # -Zc:wchar_t makes wchar_t a native type. Required for C++ ABI compatibility. # -D_CRT_SECURE_NO_DEPRECATE is needed to quiet warnings about using standard C functions. -CFLAGS+=-GF -nologo -CXXFLAGS+=-GF -nologo -EHsc -Zc:wchar_t +# -utf-8 set source file encoding to utf-8. +CFLAGS+=-GF -nologo -utf-8 +CXXFLAGS+=-GF -nologo -EHsc -Zc:wchar_t -utf-8 CPPFLAGS+=-D_CRT_SECURE_NO_DEPRECATE DEFS+=-DWIN32 -DCYGWINMSVC LDFLAGS+=-nologo @@ -123,7 +126,6 @@ LDFLAGSICUDT+= -base:"0x4ad00000" -NOENTRY# The NOENTRY option is required for c LDFLAGSICUUC= -base:"0x4a800000"# in-uc = 1MB LDFLAGSICUI18N= -base:"0x4a900000"# io-in = 2MB LDFLAGSICUIO= -base:"0x4ab00000"# le-io = 1MB -LDFLAGSICULE= -base:"0x4ac00000"# lx-le = 512KB LDFLAGSICULX= -base:"0x4ac80000" LDFLAGSCTESTFW=# Unused for now. LDFLAGSICUTOOLUTIL= -base:"0x4ac00000"# Same as layout. Layout and tools probably won't mix. diff --git a/icuSources/config/mh-os390 b/icuSources/config/mh-os390 index decd98b0..9bd3f9bf 100644 --- a/icuSources/config/mh-os390 +++ b/icuSources/config/mh-os390 @@ -1,4 +1,6 @@ ## -*-makefile-*- +## Copyright (C) 2016 and later: Unicode, Inc. and others. +## License & terms of use: http://www.unicode.org/copyright.html ## os/390, z/OS specific setup ## Copyright (c) 1999-2014, International Business Machines Corporation and ## others. All Rights Reserved. @@ -67,7 +69,7 @@ SHAREDLIBCXXFLAGS = -Wc,expo # NOCSECT might be used as an optimization option. # -+ means accept any file extension as a C++ file. By default only .C is accepted. CFLAGS += -Wc,DLL,ROS,RENT,'ARCH(7)','LOC(POSIX)',NOANSIALIAS,'LANGLVL(EXTENDED)' $(ICU_IEEE) -CXXFLAGS += -Wc,DLL,ROS,RTTI,'ARCH(7)','LOC(POSIX)',NOANSIALIAS,'LANGLVL(EXTENDED)' $(ICU_IEEE) -+ +CXXFLAGS += -Wc,DLL,ROS,RTTI,'ARCH(7)','LOC(POSIX)',NOANSIALIAS,'LANGLVL(EXTENDED0X)' $(ICU_IEEE) -+ ARFLAGS = -cr # _MSE_PROTOS usually interacts with _XOPEN_SOURCE. It affects some standard @@ -175,7 +177,6 @@ endif LIBICUDT= $(top_builddir)/stubdata/$(LIBICU)data$(ICULIBSUFFIX)$(STUB_SUFFIX)$(SO_TARGET_VERSION).x LIBICUUC= $(top_builddir)/common/$(LIBICU)uc$(ICULIBSUFFIX)$(SO_TARGET_VERSION).x LIBICUI18N= $(top_builddir)/i18n/$(LIBICU)i18n$(ICULIBSUFFIX)$(SO_TARGET_VERSION).x -LIBICULE= $(top_builddir)/layout/$(LIBICU)le$(ICULIBSUFFIX)$(SO_TARGET_VERSION).x LIBICULX= $(top_builddir)/layoutex/$(LIBICU)lx$(ICULIBSUFFIX)$(SO_TARGET_VERSION).x LIBICUIO= $(top_builddir)/io/$(LIBICU)io$(ICULIBSUFFIX)$(SO_TARGET_VERSION).x LIBCTESTFW= $(top_builddir)/tools/ctestfw/$(LIBICU)test$(ICULIBSUFFIX)$(SO_TARGET_VERSION).x @@ -207,10 +208,27 @@ endif %.o: $(srcdir)/%.c $(COMPILE.c) $(DYNAMICCPPFLAGS) $(DYNAMICCFLAGS) -o $@ $< +# This causes escapesrc to be built before other ICU targets. +NEED_ESCAPING=YES + +ifneq ($(SKIP_ESCAPING),) %.$(STATIC_O): $(srcdir)/%.cpp $(COMPILE.cc) $(STATICCPPFLAGS) $(STATICCXXFLAGS) -o $@ $< %.o: $(srcdir)/%.cpp $(COMPILE.cc) $(DYNAMICCPPFLAGS) $(DYNAMICCXXFLAGS) -o $@ $< +else +# convert *.cpp files to _*.cpp with \u / \U escaping +CLEANFILES += _*.cpp + +# the actual escaping +_%.cpp: $(srcdir)/%.cpp + @$(BINDIR)/escapesrc$(EXEEXT) $< $@ + +%.$(STATIC_O): _%.cpp + $(COMPILE.cc) $(STATICCPPFLAGS) $(STATICCXXFLAGS) -o $@ $< +%.o: _%.cpp + $(COMPILE.cc) $(DYNAMICCPPFLAGS) $(DYNAMICCXXFLAGS) -o $@ $< +endif ## Dependency rules %.d : %.u diff --git a/icuSources/config/mh-os400 b/icuSources/config/mh-os400 index 91d56131..82d7b500 100644 --- a/icuSources/config/mh-os400 +++ b/icuSources/config/mh-os400 @@ -1,4 +1,6 @@ ## -*-makefile-*- +## Copyright (C) 2016 and later: Unicode, Inc. and others. +## License & terms of use: http://www.unicode.org/copyright.html ## OS400-specific setup (for cross build) ## Copyright (c) 1999-2013, International Business Machines Corporation and ## others. All Rights Reserved. diff --git a/icuSources/config/mh-qnx b/icuSources/config/mh-qnx index 3d2b350d..06c40488 100644 --- a/icuSources/config/mh-qnx +++ b/icuSources/config/mh-qnx @@ -1,4 +1,6 @@ ## -*-makefile-*- +## Copyright (C) 2016 and later: Unicode, Inc. and others. +## License & terms of use: http://www.unicode.org/copyright.html ## QNX-specific setup ## Copyright (c) 1999-2006, International Business Machines Corporation and ## others. All Rights Reserved. diff --git a/icuSources/config/mh-solaris b/icuSources/config/mh-solaris index 4b969b5b..e1d4ccf9 100644 --- a/icuSources/config/mh-solaris +++ b/icuSources/config/mh-solaris @@ -1,8 +1,14 @@ ## -*-makefile-*- +## Copyright (C) 2016 and later: Unicode, Inc. and others. +## License & terms of use: http://www.unicode.org/copyright.html ## Solaris-specific setup using Sun's compilers ## Copyright (c) 1999-2010, International Business Machines Corporation and ## others. All Rights Reserved. +## Flags for ICU 59+ +CXXFLAGS += -std=c++11 +CFLAGS += -std=c99 + ## Flags for position independent code SHAREDLIBCFLAGS = -KPIC SHAREDLIBCXXFLAGS = -KPIC @@ -57,17 +63,34 @@ SO= so ## Non-shared intermediate object suffix STATIC_O = o +# This causes escapesrc to be built before other ICU targets. +NEED_ESCAPING=YES + ## Compilation rules %.$(STATIC_O): $(srcdir)/%.c $(COMPILE.c) $(STATICCPPFLAGS) $(STATICCFLAGS) -o $@ $< %.o: $(srcdir)/%.c $(COMPILE.c) $(DYNAMICCPPFLAGS) $(DYNAMICCFLAGS) -o $@ $< -%.$(STATIC_O): $(srcdir)/%.cpp - $(COMPILE.cc) $(STATICCPPFLAGS) $(STATICCXXFLAGS) -o $@ $< +ifneq ($(SKIP_ESCAPING),) %.o: $(srcdir)/%.cpp $(COMPILE.cc) $(DYNAMICCPPFLAGS) $(DYNAMICCXXFLAGS) -o $@ $< +%.$(STATIC_O): $(srcdir)/%.cpp + $(COMPILE.cc) $(STATICCPPFLAGS) $(STATICCXXFLAGS) -o $@ $< +else +# convert *.cpp files to _*.cpp with \u / \U escaping +CLEANFILES += _*.cpp + +# the actual escaping +_%.cpp: $(srcdir)/%.cpp + @$(BINDIR)/escapesrc$(EXEEXT) $< $@ +# no escaping - bootstrap +%.$(STATIC_O): _%.cpp + $(COMPILE.cc) $(STATICCPPFLAGS) $(STATICCXXFLAGS) -o $@ $< +%.o: _%.cpp + $(COMPILE.cc) $(DYNAMICCPPFLAGS) $(DYNAMICCXXFLAGS) -o $@ $< +endif ## Dependency rules %.d : $(srcdir)/%.c diff --git a/icuSources/config/mh-solaris-gcc b/icuSources/config/mh-solaris-gcc index eac6d2fb..63db4f02 100644 --- a/icuSources/config/mh-solaris-gcc +++ b/icuSources/config/mh-solaris-gcc @@ -1,4 +1,6 @@ ## -*-makefile-*- +## Copyright (C) 2016 and later: Unicode, Inc. and others. +## License & terms of use: http://www.unicode.org/copyright.html ## Solaris-specific setup using gcc ## Copyright (c) 1999-2014, International Business Machines Corporation and ## others. All Rights Reserved. diff --git a/icuSources/config/mh-unknown b/icuSources/config/mh-unknown index e9219be6..deff8583 100644 --- a/icuSources/config/mh-unknown +++ b/icuSources/config/mh-unknown @@ -1,4 +1,6 @@ ## -*-makefile-*- +## Copyright (C) 2016 and later: Unicode, Inc. and others. +## License & terms of use: http://www.unicode.org/copyright.html ## Copyright (c) 2003, International Business Machines Corporation and ## others. All Rights Reserved. ## diff --git a/icuSources/config/pkgdataMakefile.in b/icuSources/config/pkgdataMakefile.in index 5bac8300..7bf24cc6 100644 --- a/icuSources/config/pkgdataMakefile.in +++ b/icuSources/config/pkgdataMakefile.in @@ -1,4 +1,6 @@ ## pkgdataMakefile.in for ICU data +## Copyright (C) 2016 and later: Unicode, Inc. and others. +## License & terms of use: http://www.unicode.org/copyright.html ## Copyright (c) 2008-2012, International Business Machines Corporation and ## others. All Rights Reserved. diff --git a/icuSources/config/test-icu-config.sh b/icuSources/config/test-icu-config.sh index 20dfcc2d..0f22484e 100755 --- a/icuSources/config/test-icu-config.sh +++ b/icuSources/config/test-icu-config.sh @@ -1,5 +1,7 @@ #!/bin/sh ## -*-sh-*- +## Copyright (C) 2016 and later: Unicode, Inc. and others. +## License & terms of use: http://www.unicode.org/copyright.html ## Copyright (c) 2002, International Business Machines Corporation and ## others. All Rights Reserved. # @@ -24,7 +26,6 @@ icu-config --invoke=genrb icu-config --invoke=./myapp icu-config --invoke=/path/to/myapp icu-config --ldflags -icu-config --ldflags-layout icu-config --ldflags-searchpath icu-config --ldflags-libsonly icu-config --ldflags-system @@ -45,5 +46,5 @@ icu-config --version icu-config --prefix=/tmp --bindir # following needs to point to an alternate path that will work icu-config --prefix=/Users/srl/II --cflags -icu-config --detect-prefix --ldflags --ldflags-layout +icu-config --detect-prefix --ldflags diff --git a/icuSources/config/windows-update.sed.in b/icuSources/config/windows-update.sed.in index e586fda4..23473a75 100644 --- a/icuSources/config/windows-update.sed.in +++ b/icuSources/config/windows-update.sed.in @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # Copyright (C) 2010 IBM Corporation and Others. All Rights Reserved # sed script for updating windows .mak and .vcproj files s%^U_ICUDATA_NAME=.*%U_ICUDATA_NAME=icudt@LIB_VERSION_MAJOR@% diff --git a/icuSources/configure b/icuSources/configure index b4052837..abcdeb9d 100755 --- a/icuSources/configure +++ b/icuSources/configure @@ -1,10 +1,10 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for ICU 57.1. +# Generated by GNU Autoconf 2.69 for ICU 59.1. # # Report bugs to . # -# Copyright (c) 1999-2015, International Business Machines Corporation and others. All Rights Reserved. +# Copyright (C) 2016 and later: Unicode, Inc. and others. License & terms of use: http://www.unicode.org/copyright.html # # # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. @@ -582,8 +582,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='ICU' PACKAGE_TARNAME='International Components for Unicode' -PACKAGE_VERSION='57.1' -PACKAGE_STRING='ICU 57.1' +PACKAGE_VERSION='59.1' +PACKAGE_STRING='ICU 59.1' PACKAGE_BUGREPORT='http://icu-project.org/bugs' PACKAGE_URL='http://icu-project.org' @@ -649,14 +649,13 @@ U_HAVE_TOOLS TOOLS_TRUE U_HAVE_LAYOUTEX LAYOUTEX_TRUE -U_HAVE_LAYOUT -LAYOUT_TRUE U_HAVE_ICUIO ICUIO_TRUE U_HAVE_EXTRAS EXTRAS_TRUE U_HAVE_WCSCPY U_HAVE_WCHAR_H +U_HAVE_STRTOD_L U_TIMEZONE U_HAVE_TIMEZONE U_TZNAME @@ -675,7 +674,6 @@ GENCCODE_ASSEMBLY HAVE_MMAP LIB_THREAD U_HAVE_ATOMIC -U_HAVE_STD_STRING ENABLE_RPATH U_ENABLE_DYLOAD U_HAVE_PLUGINS @@ -683,6 +681,7 @@ PLUGINS_TRUE U_ENABLE_TRACING U_DISABLE_RENAMING AR +SED RANLIB U_DEFAULT_SHOW_DRAFT UCLN_NO_AUTO_CLEANUP @@ -793,8 +792,8 @@ enable_rpath enable_weak_threads enable_extras enable_icuio -enable_layout enable_layoutex +enable_layout enable_tools with_data_packaging with_library_suffix @@ -1358,7 +1357,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures ICU 57.1 to adapt to many kinds of systems. +\`configure' configures ICU 59.1 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1424,7 +1423,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of ICU 57.1:";; + short | recursive ) echo "Configuration of ICU 59.1:";; esac cat <<\_ACEOF @@ -1448,10 +1447,9 @@ Optional Features: --enable-weak-threads weakly reference the threading library default=no --enable-extras build ICU extras default=yes --enable-icuio build ICU's icuio library default=yes - --enable-layout build ICU's DEPRECATED layout library default=yes - --enable-layoutex build ICU's Paragraph Layout library default=same-as-layout. - If not building with the ICU Layout library, then icu-le-hb must be installed via pkg-config. - See http://harfbuzz.org + --enable-layoutex build ICU's Paragraph Layout library default=yes. + icu-le-hb must be installed via pkg-config. See http://harfbuzz.org + --enable-tools build ICU's tools default=yes --enable-tests build ICU tests default=yes --enable-samples build ICU samples default=yes @@ -1561,14 +1559,14 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -ICU configure 57.1 +ICU configure 59.1 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. This configure script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it. - Copyright (c) 1999-2015, International Business Machines Corporation and others. All Rights Reserved. + Copyright (C) 2016 and later: Unicode, Inc. and others. License & terms of use: http://www.unicode.org/copyright.html _ACEOF exit fi @@ -2253,7 +2251,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by ICU $as_me 57.1, which was +It was created by ICU $as_me 59.1, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -4343,6 +4341,9 @@ $as_echo "$ac_use_strict_options" >&6; } if test "$GCC" = yes then case "${host}" in + *-*-solaris*) + # Don't use -std=c99 on Solaris because of timezone check fails + ;; *) # Do not use -ansi. It limits us to C90, and it breaks some platforms. # We use -std=c99 to disable the gnu99 defaults and its associated warnings @@ -5560,6 +5561,77 @@ else fi +# need sed +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 +$as_echo_n "checking for a sed that does not truncate output... " >&6; } +if ${ac_cv_path_SED+:} false; then : + $as_echo_n "(cached) " >&6 +else + ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ + for ac_i in 1 2 3 4 5 6 7; do + ac_script="$ac_script$as_nl$ac_script" + done + echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed + { ac_script=; unset ac_script;} + if test -z "$SED"; then + ac_path_SED_found=false + # Loop through the user's path and test for each of PROGNAME-LIST + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_prog in sed gsed; do + for ac_exec_ext in '' $ac_executable_extensions; do + ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" + as_fn_executable_p "$ac_path_SED" || continue +# Check for GNU ac_path_SED and select it if it is found. + # Check for GNU $ac_path_SED +case `"$ac_path_SED" --version 2>&1` in +*GNU*) + ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; +*) + ac_count=0 + $as_echo_n 0123456789 >"conftest.in" + while : + do + cat "conftest.in" "conftest.in" >"conftest.tmp" + mv "conftest.tmp" "conftest.in" + cp "conftest.in" "conftest.nl" + $as_echo '' >> "conftest.nl" + "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break + diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break + as_fn_arith $ac_count + 1 && ac_count=$as_val + if test $ac_count -gt ${ac_path_SED_max-0}; then + # Best one so far, save it but keep looking for a better one + ac_cv_path_SED="$ac_path_SED" + ac_path_SED_max=$ac_count + fi + # 10*(2^10) chars as input seems more than enough + test $ac_count -gt 10 && break + done + rm -f conftest.in conftest.tmp conftest.nl conftest.out;; +esac + + $ac_path_SED_found && break 3 + done + done + done +IFS=$as_save_IFS + if test -z "$ac_cv_path_SED"; then + as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 + fi +else + ac_cv_path_SED=$SED +fi + +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 +$as_echo "$ac_cv_path_SED" >&6; } + SED="$ac_cv_path_SED" + rm -f conftest.sed + + # look for 'ar' the proper way if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. @@ -5916,11 +5988,11 @@ $as_echo "no" >&6; } fi if [ "$GXX" = yes ]; then - # if CXXFLAGS does not have a "-std=" setting, set it now to -std=c++0x, + # if CXXFLAGS does not have a "-std=" setting, set it now to -std=c++11, # and check that the compiler still works. if ! echo "$CXXFLAGS" | grep '\-std=' >/dev/null 2>&1; then OLD_CXXFLAGS="${CXXFLAGS}" - CXXFLAGS="$CXXFLAGS --std=c++0x" + CXXFLAGS="$CXXFLAGS -std=c++11" { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we have a C++11 compiler" >&5 $as_echo_n "checking if we have a C++11 compiler... " >&6; } cat confdefs.h - <<_ACEOF >conftest.$ac_ext @@ -5943,46 +6015,20 @@ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cxx11_okay" >&5 $as_echo "$cxx11_okay" >&6; } if [ $cxx11_okay = yes ]; then - { $as_echo "$as_me:${as_lineno-$LINENO}: Adding CXXFLAGS option --std=c++0x" >&5 -$as_echo "$as_me: Adding CXXFLAGS option --std=c++0x" >&6;} - UCONFIG_CXXFLAGS="${UCONFIG_CXXFLAGS} --std=c++0x" + { $as_echo "$as_me:${as_lineno-$LINENO}: Adding CXXFLAGS option -std=c++11" >&5 +$as_echo "$as_me: Adding CXXFLAGS option -std=c++11" >&6;} + UCONFIG_CXXFLAGS="${UCONFIG_CXXFLAGS} -std=c++11" else CXXFLAGS="$OLD_CXXFLAGS" fi + case "${host}" in + *-*-solaris*) + CXXFLAGS="$OLD_CXXFLAGS" + ;; + esac fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if #include works" >&5 -$as_echo_n "checking if #include works... " >&6; } -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -int -main () -{ - - ; - return 0; -} -_ACEOF -if ac_fn_cxx_try_compile "$LINENO"; then : - ac_cv_header_stdstring=yes -else - ac_cv_header_stdstring=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdstring" >&5 -$as_echo "$ac_cv_header_stdstring" >&6; } -if test $ac_cv_header_stdstring = yes -then - U_HAVE_STD_STRING=1 -else - U_HAVE_STD_STRING=0 - CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_STD_STRING=0" -fi - - - { $as_echo "$as_me:${as_lineno-$LINENO}: checking if #include works" >&5 $as_echo_n "checking if #include works... " >&6; } cat confdefs.h - <<_ACEOF >conftest.$ac_ext @@ -6870,8 +6916,8 @@ if ${ac_cv_var_tzname+:} false; then : else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ -#ifndef __USE_POSIX -#define __USE_POSIX +#ifndef _XOPEN_SOURCE +#define _XOPEN_SOURCE #endif #include #include @@ -6945,11 +6991,8 @@ if ${ac_cv_var_timezone+:} false; then : else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ -#ifndef __USE_POSIX -#define __USE_POSIX -#endif -#ifndef __USE_XOPEN -#define __USE_XOPEN +#ifndef _XOPEN_SOURCE +#define _XOPEN_SOURCE #endif #include @@ -7043,6 +7086,21 @@ fi +ac_fn_c_check_func "$LINENO" "strtod_l" "ac_cv_func_strtod_l" +if test "x$ac_cv_func_strtod_l" = xyes; then : + +fi + +if test x$ac_cv_func_strtod_l = xyes +then + CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_STRTOD_L=1" + U_HAVE_STRTOD_L=1 +else + CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_STRTOD_L=0" + U_HAVE_STRTOD_L=0 +fi + + # Checks for typedefs ac_fn_c_check_type "$LINENO" "int8_t" "ac_cv_type_int8_t" "$ac_includes_default" if test "x$ac_cv_type_int8_t" = xyes; then : @@ -7509,38 +7567,16 @@ else U_HAVE_ICUIO=0 fi -# Enable/disable layout -# Check whether --enable-layout was given. -if test "${enable_layout+set}" = set; then : - enableval=$enable_layout; case "${enableval}" in - yes) layout=true ;; - no) layout=false ;; - *) as_fn_error $? "bad value ${enableval} for --enable-layout" "$LINENO" 5 ;; - esac -else - layout=true -fi - - - -if test "$layout" = true; then - LAYOUT_TRUE= - U_HAVE_LAYOUT=1 -else - LAYOUT_TRUE='#' - U_HAVE_LAYOUT=0 -fi - # Enable/disable layoutex # Check whether --enable-layoutex was given. if test "${enable_layoutex+set}" = set; then : enableval=$enable_layoutex; case "${enableval}" in - yes) layoutex=true ;; + yes) layoutex=$have_icu_le_hb ;; no) layoutex=false ;; *) as_fn_error $? "bad value ${enableval} for --enable-layoutex" "$LINENO" 5 ;; esac else - layoutex=$layout + layoutex=$have_icu_le_hb fi @@ -7553,6 +7589,17 @@ else U_HAVE_LAYOUTEX=0 fi +# Enable/disable layout +# Check whether --enable-layout was given. +if test "${enable_layout+set}" = set; then : + enableval=$enable_layout; case "${enableval}" in + yes) as_fn_error $? "The ICU Layout Engine has been removed." "$LINENO" 5 ;; + no) ;; + *) ;; + esac +fi + + # Enable/disable tools # Check whether --enable-tools was given. if test "${enable_tools+set}" = set; then : @@ -7793,7 +7840,7 @@ echo "CXXFLAGS=$CXXFLAGS" # output the Makefiles -ac_config_files="$ac_config_files icudefs.mk Makefile data/pkgdataMakefile config/Makefile.inc config/icu.pc config/pkgdataMakefile data/Makefile stubdata/Makefile common/Makefile i18n/Makefile layout/Makefile layoutex/Makefile io/Makefile extra/Makefile extra/uconv/Makefile extra/uconv/pkgdataMakefile extra/scrptrun/Makefile tools/Makefile tools/ctestfw/Makefile tools/toolutil/Makefile tools/makeconv/Makefile tools/genrb/Makefile tools/genccode/Makefile tools/gencmn/Makefile tools/gencnval/Makefile tools/gendict/Makefile tools/gentest/Makefile tools/gennorm2/Makefile tools/genbrk/Makefile tools/gensprep/Makefile tools/icuinfo/Makefile tools/icupkg/Makefile tools/icuswap/Makefile tools/pkgdata/Makefile tools/tzcode/Makefile tools/gencfu/Makefile test/Makefile test/compat/Makefile test/testdata/Makefile test/testdata/pkgdataMakefile test/hdrtst/Makefile test/intltest/Makefile test/cintltst/Makefile test/iotest/Makefile test/letest/Makefile test/perf/Makefile test/perf/collationperf/Makefile test/perf/collperf/Makefile test/perf/collperf2/Makefile test/perf/dicttrieperf/Makefile test/perf/ubrkperf/Makefile test/perf/charperf/Makefile test/perf/convperf/Makefile test/perf/normperf/Makefile test/perf/DateFmtPerf/Makefile test/perf/howExpensiveIs/Makefile test/perf/strsrchperf/Makefile test/perf/unisetperf/Makefile test/perf/usetperf/Makefile test/perf/ustrperf/Makefile test/perf/utfperf/Makefile test/perf/utrie2perf/Makefile test/perf/leperf/Makefile samples/Makefile samples/date/Makefile samples/cal/Makefile samples/layout/Makefile" +ac_config_files="$ac_config_files icudefs.mk Makefile data/pkgdataMakefile config/Makefile.inc config/icu.pc config/pkgdataMakefile data/Makefile stubdata/Makefile common/Makefile i18n/Makefile layoutex/Makefile io/Makefile extra/Makefile extra/uconv/Makefile extra/uconv/pkgdataMakefile extra/scrptrun/Makefile tools/Makefile tools/ctestfw/Makefile tools/toolutil/Makefile tools/makeconv/Makefile tools/genrb/Makefile tools/genccode/Makefile tools/gencmn/Makefile tools/gencnval/Makefile tools/gendict/Makefile tools/gentest/Makefile tools/gennorm2/Makefile tools/genbrk/Makefile tools/gensprep/Makefile tools/icuinfo/Makefile tools/icupkg/Makefile tools/icuswap/Makefile tools/pkgdata/Makefile tools/tzcode/Makefile tools/gencfu/Makefile tools/escapesrc/Makefile test/Makefile test/compat/Makefile test/testdata/Makefile test/testdata/pkgdataMakefile test/hdrtst/Makefile test/intltest/Makefile test/cintltst/Makefile test/iotest/Makefile test/letest/Makefile test/perf/Makefile test/perf/collationperf/Makefile test/perf/collperf/Makefile test/perf/collperf2/Makefile test/perf/dicttrieperf/Makefile test/perf/ubrkperf/Makefile test/perf/charperf/Makefile test/perf/convperf/Makefile test/perf/normperf/Makefile test/perf/DateFmtPerf/Makefile test/perf/howExpensiveIs/Makefile test/perf/strsrchperf/Makefile test/perf/unisetperf/Makefile test/perf/usetperf/Makefile test/perf/ustrperf/Makefile test/perf/utfperf/Makefile test/perf/utrie2perf/Makefile test/perf/leperf/Makefile samples/Makefile samples/date/Makefile samples/cal/Makefile samples/layout/Makefile" cat >confcache <<\_ACEOF # This file is a shell script that caches the results of configure @@ -8338,7 +8385,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by ICU $as_me 57.1, which was +This file was extended by ICU $as_me 59.1, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -8392,7 +8439,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -ICU config.status 57.1 +ICU config.status 59.1 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" @@ -8513,7 +8560,6 @@ do "stubdata/Makefile") CONFIG_FILES="$CONFIG_FILES stubdata/Makefile" ;; "common/Makefile") CONFIG_FILES="$CONFIG_FILES common/Makefile" ;; "i18n/Makefile") CONFIG_FILES="$CONFIG_FILES i18n/Makefile" ;; - "layout/Makefile") CONFIG_FILES="$CONFIG_FILES layout/Makefile" ;; "layoutex/Makefile") CONFIG_FILES="$CONFIG_FILES layoutex/Makefile" ;; "io/Makefile") CONFIG_FILES="$CONFIG_FILES io/Makefile" ;; "extra/Makefile") CONFIG_FILES="$CONFIG_FILES extra/Makefile" ;; @@ -8539,6 +8585,7 @@ do "tools/pkgdata/Makefile") CONFIG_FILES="$CONFIG_FILES tools/pkgdata/Makefile" ;; "tools/tzcode/Makefile") CONFIG_FILES="$CONFIG_FILES tools/tzcode/Makefile" ;; "tools/gencfu/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gencfu/Makefile" ;; + "tools/escapesrc/Makefile") CONFIG_FILES="$CONFIG_FILES tools/escapesrc/Makefile" ;; "test/Makefile") CONFIG_FILES="$CONFIG_FILES test/Makefile" ;; "test/compat/Makefile") CONFIG_FILES="$CONFIG_FILES test/compat/Makefile" ;; "test/testdata/Makefile") CONFIG_FILES="$CONFIG_FILES test/testdata/Makefile" ;; diff --git a/icuSources/configure.ac b/icuSources/configure.ac index 595bd122..bfbf7729 100644 --- a/icuSources/configure.ac +++ b/icuSources/configure.ac @@ -1,5 +1,6 @@ # -*-autoconf-*- -AC_COPYRIGHT([ Copyright (c) 1999-2015, International Business Machines Corporation and others. All Rights Reserved. ]) +AC_COPYRIGHT([ Copyright (C) 2016 and later: Unicode, Inc. and others. License & terms of use: http://www.unicode.org/copyright.html ]) +# AC_COPYRIGHT([ Copyright (c) 1999-2015, International Business Machines Corporation and others. All Rights Reserved. ]) # configure.in for ICU # Stephen F. Booth, heavily modified by Yves and others @@ -370,6 +371,9 @@ AC_SUBST(U_DEFAULT_SHOW_DRAFT) AC_PROG_RANLIB +# need sed +AC_PROG_SED + # look for 'ar' the proper way AC_CHECK_TOOL(AR, ar, false) @@ -491,36 +495,28 @@ else fi if [[ "$GXX" = yes ]]; then - # if CXXFLAGS does not have a "-std=" setting, set it now to -std=c++0x, + # if CXXFLAGS does not have a "-std=" setting, set it now to -std=c++11, # and check that the compiler still works. if ! echo "$CXXFLAGS" | grep '\-std=' >/dev/null 2>&1; then OLD_CXXFLAGS="${CXXFLAGS}" - CXXFLAGS="$CXXFLAGS --std=c++0x" + CXXFLAGS="$CXXFLAGS -std=c++11" AC_MSG_CHECKING([[if we have a C++11 compiler]]) AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]],[[]])],[cxx11_okay=yes],[cxx11_okay=no]) AC_MSG_RESULT($cxx11_okay) if [[ $cxx11_okay = yes ]]; then - AC_MSG_NOTICE([Adding CXXFLAGS option --std=c++0x]) - UCONFIG_CXXFLAGS="${UCONFIG_CXXFLAGS} --std=c++0x" + AC_MSG_NOTICE([Adding CXXFLAGS option -std=c++11]) + UCONFIG_CXXFLAGS="${UCONFIG_CXXFLAGS} -std=c++11" else CXXFLAGS="$OLD_CXXFLAGS" fi + case "${host}" in + *-*-solaris*) + CXXFLAGS="$OLD_CXXFLAGS" + ;; + esac fi fi -AC_MSG_CHECKING([[if #include works]]) -AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[]])], [ac_cv_header_stdstring=yes], [ac_cv_header_stdstring=no]) -AC_MSG_RESULT($ac_cv_header_stdstring) -if test $ac_cv_header_stdstring = yes -then - U_HAVE_STD_STRING=1 -else - U_HAVE_STD_STRING=0 - CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_STD_STRING=0" -fi -AC_SUBST(U_HAVE_STD_STRING) - - AC_MSG_CHECKING([[if #include works]]) AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[]])], [ac_cv_header_atomic=yes], [ac_cv_header_atomic=no]) AC_MSG_RESULT($ac_cv_header_atomic) @@ -828,8 +824,8 @@ AC_SUBST(U_TZSET) U_HAVE_TZNAME=0 AC_CACHE_CHECK(for tzname,ac_cv_var_tzname, -[AC_LINK_IFELSE([AC_LANG_PROGRAM([[#ifndef __USE_POSIX -#define __USE_POSIX +[AC_LINK_IFELSE([AC_LANG_PROGRAM([[#ifndef _XOPEN_SOURCE +#define _XOPEN_SOURCE #endif #include #include @@ -855,11 +851,8 @@ AC_SUBST(U_HAVE_TZNAME) AC_SUBST(U_TZNAME) AC_CACHE_CHECK(for timezone,ac_cv_var_timezone, -[AC_LINK_IFELSE([AC_LANG_PROGRAM([#ifndef __USE_POSIX -#define __USE_POSIX -#endif -#ifndef __USE_XOPEN -#define __USE_XOPEN +[AC_LINK_IFELSE([AC_LANG_PROGRAM([#ifndef _XOPEN_SOURCE +#define _XOPEN_SOURCE #endif #include ], [[timezone = 1;]])],[ac_cv_var_timezone=yes],[ac_cv_var_timezone=no])]) @@ -887,6 +880,17 @@ fi AC_SUBST(U_HAVE_TIMEZONE) AC_SUBST(U_TIMEZONE) +AC_CHECK_FUNC(strtod_l) +if test x$ac_cv_func_strtod_l = xyes +then + CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_STRTOD_L=1" + U_HAVE_STRTOD_L=1 +else + CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_STRTOD_L=0" + U_HAVE_STRTOD_L=0 +fi +AC_SUBST(U_HAVE_STRTOD_L) + # Checks for typedefs AC_CHECK_TYPE(int8_t,signed char) AC_CHECK_TYPE(uint8_t,unsigned char) @@ -1080,30 +1084,28 @@ AC_ARG_ENABLE(icuio, icuio=true) ICU_CONDITIONAL(ICUIO, test "$icuio" = true) -# Enable/disable layout -AC_ARG_ENABLE(layout, - [ --enable-layout build ICU's DEPRECATED layout library [default=yes]], - [case "${enableval}" in - yes) layout=true ;; - no) layout=false ;; - *) AC_MSG_ERROR(bad value ${enableval} for --enable-layout) ;; - esac], - layout=true) -ICU_CONDITIONAL(LAYOUT, test "$layout" = true) - # Enable/disable layoutex AC_ARG_ENABLE(layoutex, - [ --enable-layoutex build ICU's Paragraph Layout library [default=same-as-layout]. - If not building with the ICU Layout library, then icu-le-hb must be installed via pkg-config. - See http://harfbuzz.org], + [ --enable-layoutex build ICU's Paragraph Layout library [default=yes]. + icu-le-hb must be installed via pkg-config. See http://harfbuzz.org], [case "${enableval}" in - yes) layoutex=true ;; + yes) layoutex=$have_icu_le_hb ;; no) layoutex=false ;; *) AC_MSG_ERROR(bad value ${enableval} for --enable-layoutex) ;; esac], - layoutex=$layout) + layoutex=$have_icu_le_hb) ICU_CONDITIONAL(LAYOUTEX, test "$layoutex" = true) +# Enable/disable layout +AC_ARG_ENABLE(layout, + [], + [case "${enableval}" in + yes) AC_MSG_ERROR(The ICU Layout Engine has been removed.) ;; + no) ;; + *) ;; + esac], + ) + # Enable/disable tools AC_ARG_ENABLE(tools, [ --enable-tools build ICU's tools [default=yes]], @@ -1325,7 +1327,6 @@ AC_CONFIG_FILES([icudefs.mk \ stubdata/Makefile \ common/Makefile \ i18n/Makefile \ - layout/Makefile \ layoutex/Makefile \ io/Makefile \ extra/Makefile \ @@ -1351,6 +1352,7 @@ AC_CONFIG_FILES([icudefs.mk \ tools/pkgdata/Makefile \ tools/tzcode/Makefile \ tools/gencfu/Makefile \ + tools/escapesrc/Makefile \ test/Makefile \ test/compat/Makefile \ test/testdata/Makefile \ diff --git a/icuSources/data/Makefile.in b/icuSources/data/Makefile.in index e007b872..d36b7721 100644 --- a/icuSources/data/Makefile.in +++ b/icuSources/data/Makefile.in @@ -1,4 +1,6 @@ ## Makefile.in for ICU data +## Copyright (C) 2016 and later: Unicode, Inc. and others. +## License & terms of use: http://www.unicode.org/copyright.html ## Copyright (c) 1999-2015, International Business Machines Corporation and ## others. All Rights Reserved. @@ -339,7 +341,7 @@ UNIT_SRC_FILES = $(UNIT_SRC:%=$(UNITSRCDIR)/%) INSTALLED_UNIT_FILES = $(UNIT_SOURCE:%.txt=%) $(UNIT_SOURCE_LOCAL:%.txt=%) endif ifdef COLLATION_SOURCE -COL_SRC= root.txt $(COLLATION_SOURCE) $(COLLATION_ALIAS_SOURCE) $(COLLATION_SOURCE_LOCAL) +COL_SRC= root.txt $(COLLATION_SOURCE) $(COLLATION_ALIAS_SOURCE) $(COLLATION_SOURCE_LOCAL) $(COLLATION_ALIAS_SOURCE_LOCAL) COL_SRC_FILES = $(COL_SRC:%=$(COLSRCDIR)/%) INSTALLED_COL_FILES = $(COLLATION_SOURCE:%.txt=%) $(COLLATION_SOURCE_LOCAL:%.txt=%) endif diff --git a/icuSources/data/brkitr/brkfiles.mk b/icuSources/data/brkitr/brkfiles.mk index 7cce1000..7fe0c742 100644 --- a/icuSources/data/brkitr/brkfiles.mk +++ b/icuSources/data/brkitr/brkfiles.mk @@ -1,17 +1,17 @@ -# * Copyright (C) 1998-2016, International Business Machines -# * Corporation and others. All Rights Reserved. -BRK_RES_CLDR_VERSION = %version% +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +BRK_RES_CLDR_VERSION = 31.0.1 # A list of txt's to build # Note: # # If you are thinking of modifying this file, READ THIS. # # Instead of changing this file [unless you want to check it back in], -# you should consider creating a '%local%' file in this same directory. +# you should consider creating a 'brklocal.mk' file in this same directory. # Then, you can have your local changes remain even if you upgrade or # reconfigure ICU. # -# Example '%local%' files: +# Example 'brklocal.mk' files: # # * To add an additional locale to the list: # _____________________________________________________ diff --git a/icuSources/data/brkitr/de.txt b/icuSources/data/brkitr/de.txt old mode 100755 new mode 100644 index 0fb94363..0cffe2db --- a/icuSources/data/brkitr/de.txt +++ b/icuSources/data/brkitr/de.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/segments/de.xml ../../xml/brkitr/de.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License de{ Version{"2.1.19.14"} exceptions{ diff --git a/icuSources/data/brkitr/dictionaries/burmesedict.txt b/icuSources/data/brkitr/dictionaries/burmesedict.txt index a42a62bf..dd415141 100644 --- a/icuSources/data/brkitr/dictionaries/burmesedict.txt +++ b/icuSources/data/brkitr/dictionaries/burmesedict.txt @@ -1,4 +1,6 @@ - # Copyright (c) 2015 International Business Machines Corporation + # Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html +# Copyright (c) 2015 International Business Machines Corporation # and others. All Rights Reserved. # # burmese-word-list.txt from LeRoy Benjamin Sharon, diff --git a/icuSources/data/brkitr/dictionaries/cjdict.txt b/icuSources/data/brkitr/dictionaries/cjdict.txt index 13c65d06..34216976 100644 --- a/icuSources/data/brkitr/dictionaries/cjdict.txt +++ b/icuSources/data/brkitr/dictionaries/cjdict.txt @@ -1,4 +1,6 @@  # +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # Copyright (C) 2012-2015, Google Inc, International Business Machines Corporation # and others. All Rights Reserved. # diff --git a/icuSources/data/brkitr/dictionaries/khmerdict.txt b/icuSources/data/brkitr/dictionaries/khmerdict.txt index 3954e3b3..83a649b2 100644 --- a/icuSources/data/brkitr/dictionaries/khmerdict.txt +++ b/icuSources/data/brkitr/dictionaries/khmerdict.txt @@ -1,4 +1,6 @@ - # Copyright (c) 2011-2015 International Business Machines Corporation + # Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html +# Copyright (c) 2011-2015 International Business Machines Corporation # and others. All Rights Reserved. ក កក diff --git a/icuSources/data/brkitr/dictionaries/laodict.txt b/icuSources/data/brkitr/dictionaries/laodict.txt index 7dd6754f..905803c2 100644 --- a/icuSources/data/brkitr/dictionaries/laodict.txt +++ b/icuSources/data/brkitr/dictionaries/laodict.txt @@ -1,4 +1,6 @@ - # Copyright (c) 2015 International Business Machines Corporation + # Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html +# Copyright (c) 2015 International Business Machines Corporation # and others. All Rights Reserved. # # Lao Word List from Brian Eugene Wilson, Robert Martin Campbell; diff --git a/icuSources/data/brkitr/dictionaries/thaidict.txt b/icuSources/data/brkitr/dictionaries/thaidict.txt index eb88bfad..6000b4f3 100644 --- a/icuSources/data/brkitr/dictionaries/thaidict.txt +++ b/icuSources/data/brkitr/dictionaries/thaidict.txt @@ -1,4 +1,6 @@ - # Copyright (c) 2006-2015 International Business Machines Corporation, + # Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html +# Copyright (c) 2006-2015 International Business Machines Corporation, # Apple Inc., and others. All Rights Reserved. กก กกขนาก diff --git a/icuSources/data/brkitr/el.txt b/icuSources/data/brkitr/el.txt index a4d0a42e..25ee7518 100644 --- a/icuSources/data/brkitr/el.txt +++ b/icuSources/data/brkitr/el.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/segments/el.xml ../../xml/brkitr/el.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License el{ Version{"2.1.19.14"} boundaries{ diff --git a/icuSources/data/brkitr/en.txt b/icuSources/data/brkitr/en.txt index 12bc666d..c622b693 100644 --- a/icuSources/data/brkitr/en.txt +++ b/icuSources/data/brkitr/en.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/segments/en.xml ../../xml/brkitr/en.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en{ Version{"2.1.19.14"} exceptions{ diff --git a/icuSources/data/brkitr/en_US.txt b/icuSources/data/brkitr/en_US.txt index 2a845a12..26497cc9 100644 --- a/icuSources/data/brkitr/en_US.txt +++ b/icuSources/data/brkitr/en_US.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/segments/en_US.xml ../../xml/brkitr/en_US.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_US{ Version{"2.1.19.14"} } diff --git a/icuSources/data/brkitr/en_US_POSIX.txt b/icuSources/data/brkitr/en_US_POSIX.txt index 4183b47c..02ac2efd 100644 --- a/icuSources/data/brkitr/en_US_POSIX.txt +++ b/icuSources/data/brkitr/en_US_POSIX.txt @@ -1,13 +1,7 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/segments/en_US_POSIX.xml ../../xml/brkitr/en_US_POSIX.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_US_POSIX{ - Version{"2.1.19.14"} + Version{"2.1.29.25"} boundaries{ word:process(dependency){"word_POSIX.brk"} } diff --git a/icuSources/data/brkitr/es.txt b/icuSources/data/brkitr/es.txt old mode 100755 new mode 100644 index 24a6485e..d759c09c --- a/icuSources/data/brkitr/es.txt +++ b/icuSources/data/brkitr/es.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/segments/es.xml ../../xml/brkitr/es.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es{ Version{"2.1.19.14"} exceptions{ diff --git a/icuSources/data/brkitr/fi.txt b/icuSources/data/brkitr/fi.txt index cad62833..3c39471b 100644 --- a/icuSources/data/brkitr/fi.txt +++ b/icuSources/data/brkitr/fi.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/segments/fi.xml ../../xml/brkitr/fi.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fi{ Version{"2.1.19.14"} boundaries{ diff --git a/icuSources/data/brkitr/fr.txt b/icuSources/data/brkitr/fr.txt old mode 100755 new mode 100644 index 89605939..782eee7d --- a/icuSources/data/brkitr/fr.txt +++ b/icuSources/data/brkitr/fr.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/segments/fr.xml ../../xml/brkitr/fr.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr{ Version{"2.1.19.14"} exceptions{ diff --git a/icuSources/data/brkitr/it.txt b/icuSources/data/brkitr/it.txt old mode 100755 new mode 100644 index 6b1bc073..11e5193b --- a/icuSources/data/brkitr/it.txt +++ b/icuSources/data/brkitr/it.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/segments/it.xml ../../xml/brkitr/it.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License it{ Version{"2.1.19.14"} exceptions{ diff --git a/icuSources/data/brkitr/ja.txt b/icuSources/data/brkitr/ja.txt index 60bbdf9b..2e9a1c8a 100644 --- a/icuSources/data/brkitr/ja.txt +++ b/icuSources/data/brkitr/ja.txt @@ -1,13 +1,7 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/segments/ja.xml ../../xml/brkitr/ja.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ja{ - Version{"2.1.19.14"} + Version{"2.1.29.25"} boundaries{ line:process(dependency){"line_normal.brk"} line_loose:process(dependency){"line_loose_cj.brk"} diff --git a/icuSources/data/brkitr/pt.txt b/icuSources/data/brkitr/pt.txt old mode 100755 new mode 100644 index 66cbfd91..0339752d --- a/icuSources/data/brkitr/pt.txt +++ b/icuSources/data/brkitr/pt.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/segments/pt.xml ../../xml/brkitr/pt.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pt{ Version{"2.1.19.14"} exceptions{ diff --git a/icuSources/data/brkitr/root.txt b/icuSources/data/brkitr/root.txt index 5faaffb0..82d9879b 100644 --- a/icuSources/data/brkitr/root.txt +++ b/icuSources/data/brkitr/root.txt @@ -1,13 +1,7 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/segments/root.xml ../../xml/brkitr/root.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License root{ - Version{"2.1.23.21"} + Version{"2.1.32.92"} boundaries{ grapheme:process(dependency){"char.brk"} line:process(dependency){"line.brk"} diff --git a/icuSources/data/brkitr/ru.txt b/icuSources/data/brkitr/ru.txt old mode 100755 new mode 100644 index 22b19330..ee3ac15a --- a/icuSources/data/brkitr/ru.txt +++ b/icuSources/data/brkitr/ru.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/segments/ru.xml ../../xml/brkitr/ru.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ru{ Version{"2.1.19.14"} exceptions{ diff --git a/icuSources/data/brkitr/rules/char.txt b/icuSources/data/brkitr/rules/char.txt index 2c0e3936..808f36d9 100644 --- a/icuSources/data/brkitr/rules/char.txt +++ b/icuSources/data/brkitr/rules/char.txt @@ -1,4 +1,6 @@ -# +# +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # Copyright (C) 2002-2016, International Business Machines Corporation and others. # All Rights Reserved. # @@ -6,19 +8,20 @@ # # ICU Character Break Rules, also known as Grapheme Cluster Boundaries # See Unicode Standard Annex #29. -# These rules are based on UAX #29 Revision 28 (Draft 7) for Unicode Version 9.0 -# +# These rules are based on UAX #29 Revision 29 for Unicode Version 9.0 +# Plus revisions to rule GB 11 from http://unicode.org/cldr/trac/ticket/10088 +# Plus additional characters introduces with Emoji 5, http://www.unicode.org/reports/tr51/proposed.html # # Character Class Definitions. # $CR = [\p{Grapheme_Cluster_Break = CR}]; $LF = [\p{Grapheme_Cluster_Break = LF}]; -$Control = [[\p{Grapheme_Cluster_Break = Control}]-[:Block=Tags:]]; -$Extend = [[\p{Grapheme_Cluster_Break = Extend}][:Block=Tags:]]; -$ZWJ = [\u200D]; +$Control = [[\p{Grapheme_Cluster_Break = Control}]]; +$Extend = [[\p{Grapheme_Cluster_Break = Extend}]]; +$ZWJ = [\p{Grapheme_Cluster_Break = ZWJ}]; $Regional_Indicator = [\p{Grapheme_Cluster_Break = Regional_Indicator}]; -# TODO: Restore if the Prepend set becomes non-empty again: $Prepend = [\p{Grapheme_Cluster_Break = Prepend}]; +$Prepend = [\p{Grapheme_Cluster_Break = Prepend}]; $SpacingMark = [\p{Grapheme_Cluster_Break = SpacingMark}]; # @@ -33,12 +36,13 @@ $LVT = [\p{Grapheme_Cluster_Break = LVT}]; # Emoji defintions -# Apple $EmojiForMods becomes $E_Base here -$E_Base = [\u261D\u26F9\u270A-\u270D\U0001F385\U0001F3C2-\U0001F3C4\U0001F3C7\U0001F3CA-\U0001F3CC\U0001F442-\U0001F443\U0001F446-\U0001F450\U0001F466-\U0001F478\U0001F47C\U0001F481-\U0001F483\U0001F485-\U0001F487\U0001F4AA\U0001F574-\U0001F575\U0001F57A\U0001F590\U0001F595-\U0001F596\U0001F645-\U0001F647\U0001F64B-\U0001F64F\U0001F6A3\U0001F6B4-\U0001F6B6\U0001F6C0\U0001F6CC\U0001F918-\U0001F91E\U0001F926\U0001F930\U0001F933-\U0001F939\U0001F93C-\U0001F93E]; -# Apple $EmojiMods becomes $E_Modifier here (same set) -$E_Modifier = [\U0001F3FB-\U0001F3FF]; -# Apple $EmojiForSeqs becomes $GAZ here (only emoji that follow a ZWJ) -$GAZ = [\u2640\u2642\u2764\u2695-\u2696\u2708\U0001F308\U0001F33E\U0001F373\U0001F393\U0001F3A4\U0001F3A8\U0001F3EB\U0001F3ED\U0001F466-\U0001F469\U0001F48B\U0001F4BB-\U0001F4BC\U0001F527\U0001F52C\U0001F5E8\U0001F680\U0001F692]; +$E_Base = [[\p{Grapheme_Cluster_Break = EB}] \U0001F46A-\U0001F46D\U0001F46F\U0001F91D\U0001F93C]; +$E_Modifier = [\p{Grapheme_Cluster_Break = EM}]; + +# Data for Extended Pictographic scraped from CLDR common/properties/ExtendedPictographic.txt, r13267 +$Extended_Pict = [\U0001F774-\U0001F77F\U00002700-\U00002701\U00002703-\U00002704\U0000270E\U00002710-\U00002711\U00002765-\U00002767\U0001F030-\U0001F093\U0001F094-\U0001F09F\U0001F10D-\U0001F10F\U0001F12F\U0001F16C-\U0001F16F\U0001F1AD-\U0001F1E5\U0001F260-\U0001F265\U0001F203-\U0001F20F\U0001F23C-\U0001F23F\U0001F249-\U0001F24F\U0001F252-\U0001F25F\U0001F266-\U0001F2FF\U0001F7D5-\U0001F7FF\U0001F000-\U0001F003\U0001F005-\U0001F02B\U0001F02C-\U0001F02F\U0001F322-\U0001F323\U0001F394-\U0001F395\U0001F398\U0001F39C-\U0001F39D\U0001F3F1-\U0001F3F2\U0001F3F6\U0001F4FE\U0001F53E-\U0001F548\U0001F54F\U0001F568-\U0001F56E\U0001F571-\U0001F572\U0001F57B-\U0001F586\U0001F588-\U0001F589\U0001F58E-\U0001F58F\U0001F591-\U0001F594\U0001F597-\U0001F5A3\U0001F5A6-\U0001F5A7\U0001F5A9-\U0001F5B0\U0001F5B3-\U0001F5BB\U0001F5BD-\U0001F5C1\U0001F5C5-\U0001F5D0\U0001F5D4-\U0001F5DB\U0001F5DF-\U0001F5E0\U0001F5E2\U0001F5E4-\U0001F5E7\U0001F5E9-\U0001F5EE\U0001F5F0-\U0001F5F2\U0001F5F4-\U0001F5F9\U00002605\U00002607-\U0000260D\U0000260F-\U00002610\U00002612\U00002616-\U00002617\U00002619-\U0000261C\U0000261E-\U0000261F\U00002621\U00002624-\U00002625\U00002627-\U00002629\U0000262B-\U0000262D\U00002630-\U00002637\U0000263B-\U00002647\U00002654-\U0000265F\U00002661-\U00002662\U00002664\U00002667\U00002669-\U0000267A\U0000267C-\U0000267E\U00002680-\U00002691\U00002695\U00002698\U0000269A\U0000269D-\U0000269F\U000026A2-\U000026A9\U000026AC-\U000026AF\U000026B2-\U000026BC\U000026BF-\U000026C3\U000026C6-\U000026C7\U000026C9-\U000026CD\U000026D0\U000026D2\U000026D5-\U000026E8\U000026EB-\U000026EF\U000026F6\U000026FB-\U000026FC\U000026FE-\U000026FF\U00002388\U0001FA00-\U0001FFFD\U0001F0A0-\U0001F0AE\U0001F0B1-\U0001F0BF\U0001F0C1-\U0001F0CF\U0001F0D1-\U0001F0F5\U0001F0AF-\U0001F0B0\U0001F0C0\U0001F0D0\U0001F0F6-\U0001F0FF\U0001F80C-\U0001F80F\U0001F848-\U0001F84F\U0001F85A-\U0001F85F\U0001F888-\U0001F88F\U0001F8AE-\U0001F8FF\U0001F900-\U0001F90B\U0001F91F\U0001F928-\U0001F92F\U0001F931-\U0001F932\U0001F94C\U0001F95F-\U0001F96B\U0001F992-\U0001F997\U0001F9D0-\U0001F9E6\U0001F90C-\U0001F90F\U0001F93F\U0001F94D-\U0001F94F\U0001F96C-\U0001F97F\U0001F998-\U0001F9BF\U0001F9C1-\U0001F9CF\U0001F9E7-\U0001F9FF\U0001F6C6-\U0001F6CA\U0001F6D3-\U0001F6D4\U0001F6E6-\U0001F6E8\U0001F6EA\U0001F6F1-\U0001F6F2\U0001F6F7-\U0001F6F8\U0001F6D5-\U0001F6DF\U0001F6ED-\U0001F6EF\U0001F6F9-\U0001F6FF]; +$E_Base_GAZ = [\p{Grapheme_Cluster_Break = EBG}]; +$EmojiNRK = [[\p{Emoji}] - [\p{Grapheme_Cluster_Break = Regional_Indicator}*\u00230-9©®™〰〽]]; ## ------------------------------------------------- !!chain; @@ -57,20 +61,20 @@ $L ($L | $V | $LV | $LVT); # GB 9a (only for extended grapheme clusters) [^$Control $CR $LF] $SpacingMark; -# GB 9b Restore if the Prepend set becomes non-empty again: -# $Prepend [^$Control $CR $LF]; +# GB 9b +$Prepend [^$Control $CR $LF]; # GB 10 Do not break within emoji modifier sequences or emoji zwj sequences. -($E_Base | $GAZ) $Extend* $E_Modifier; +($E_Base | $E_Base_GAZ) $Extend* $E_Modifier; # GB 11 -$ZWJ $GAZ; +($Extended_Pict | $EmojiNRK) $Extend* $ZWJ ($Extended_Pict | $EmojiNRK); # GB 12-13. Keep pairs of regional indicators together # Note that hard break '/' rule triggers only if there are three or more initial RIs, -^$Regional_Indicator $Regional_Indicator / $Regional_Indicator; -^$Regional_Indicator $Regional_Indicator; +^$Prepend* $Regional_Indicator $Regional_Indicator / $Regional_Indicator; +^$Prepend* $Regional_Indicator $Regional_Indicator; ## ------------------------------------------------- @@ -86,29 +90,30 @@ $T ($LVT | $T); # GB 9a $SpacingMark [^$Control $CR $LF]; -# GB 9b Restore if the Prepend set becomes non-empty again: -# [^$Control $CR $LF] $Prepend; +# GB 9b +[^$Control $CR $LF] $Prepend; # GB 10 -$E_Modifier $Extend* ($E_Base | $GAZ); +$E_Modifier $Extend* ($E_Base | $E_Base_GAZ); # GB 11 Don't break between ZWJ and Glue_After_ZWJ -$GAZ $ZWJ; +($Extended_Pict | $EmojiNRK) $ZWJ $Extend* ($Extended_Pict | $EmojiNRK); # GB 12-13. Going backwards, we must scan through any number of regional indicators as pairs. # [{bof} $Extend $ZWJ $SpacingMark] $Regional_Indicator $Regional_Indicator / ($Regional_Indicator $Regional_Indicator)+ [{eof}[^$Regional_Indicator]]; [{bof} $Extend $ZWJ $SpacingMark] $Regional_Indicator / ($Regional_Indicator $Regional_Indicator)+ [{eof}[^$Regional_Indicator]]; $Regional_Indicator $Regional_Indicator; +$Regional_Indicator $Prepend; ## ------------------------------------------------- !!safe_reverse; $Regional_Indicator $Regional_Indicator; -($Extend | $ZWJ)+ .; +($Extend | $ZWJ | $EmojiNRK | $Extended_Pict)+ .; ## ------------------------------------------------- !!safe_forward; $Regional_Indicator $Regional_Indicator; -($Extend | $ZWJ)+ .; +($Extend | $ZWJ | $EmojiNRK | $Extended_Pict)+ .; diff --git a/icuSources/data/brkitr/rules/line.txt b/icuSources/data/brkitr/rules/line.txt index 9bb2d6b3..68cead6d 100644 --- a/icuSources/data/brkitr/rules/line.txt +++ b/icuSources/data/brkitr/rules/line.txt @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # Copyright (c) 2002-2016 International Business Machines Corporation and # others. All Rights Reserved. # @@ -5,11 +7,11 @@ # # Line Breaking Rules # Implement default line breaking as defined by -# Unicode Standard Annex #14 Revision 35 for Unicode 8.0 +# Unicode Standard Annex #14 Revision 37 for Unicode 9.0 # http://www.unicode.org/reports/tr14/ # -# Includes the Emoji breaking proposals from Unicode L2/16-011R3. -# http://www.unicode.org/L2/L2016/16011r3-break-prop-emoji.pdf +# Includes extensions to the handling of emoji ZWJ sequences from +# https://goo.gl/cluFCn # # TODO: Rule LB 8 remains as it was in Unicode 5.2 # This is only because of a limitation of ICU break engine implementation, @@ -24,51 +26,8 @@ !!chain; -!!lookAheadHardBreak; -# -# !!lookAheadHardBreak Described here because it is (as yet) undocumented elsewhere -# and only used for the line break rules. -# -# It is used in the implementation of rule LB 10 -# which says to treat any combining mark that is not attached to a base -# character as if it were of class AL (alphabetic). -# -# The problem occurs in the reverse rules. -# -# Consider a sequence like, with correct breaks as shown -# LF ID CM AL AL -# ^ ^ ^ -# Then consider the sequence without the initial ID (ideographic) -# LF CM AL AL -# ^ ^ -# Our CM, which in the first example was attached to the ideograph, -# is now unattached, becomes an alpha, and joins in with the other -# alphas. -# -# When iterating forwards, these sequences do not present any problems -# When iterating backwards, we need to look ahead when encountering -# a CM to see whether it attaches to something further on or not. -# (Look-ahead in a reverse rule is looking towards the start) -# -# If the CM is unattached, we need to force a break. -# -# !!lookAheadHardBreak forces the run time state machine to -# stop immediately when a look ahead rule ( '/' operator) matches, -# and set the match position to that of the look-ahead operator, -# no matter what other rules may be in play at the time. -# -# See rule LB 19 for an example. -# - -# Temporary definitions of Emoji Base and Emoji Modifiers, until properties are available. - -# Apple $EmojiForMods becomes $EB here (deletes \U0001F46F, should not have been in $EmojiForMods) -$EB = [\u261D\u26F9\u270A-\u270D\U0001F385\U0001F3C2-\U0001F3C4\U0001F3C7\U0001F3CA-\U0001F3CC\U0001F442-\U0001F443\U0001F446-\U0001F450\U0001F466-\U0001F478\U0001F47C\U0001F481-\U0001F483\U0001F485-\U0001F487\U0001F4AA\U0001F574-\U0001F575\U0001F57A\U0001F590\U0001F595-\U0001F596\U0001F645-\U0001F647\U0001F64B-\U0001F64F\U0001F6A3\U0001F6B4-\U0001F6B6\U0001F6C0\U0001F6CC\U0001F918-\U0001F91E\U0001F926\U0001F930\U0001F933-\U0001F939\U0001F93C-\U0001F93E]; -# Apple $EmojiMods becomes $EM here, same set -$EM = [\U0001F3FB-\U0001F3FF]; - -$AI = [[:LineBreak = Ambiguous:] - [\u2640\u2642]]; -$AL = [[:LineBreak = Alphabetic:] - [$EM\u2695\u2696\u2764]]; +$AI = [:LineBreak = Ambiguous:]; +$AL = [:LineBreak = Alphabetic:]; $BA = [:LineBreak = Break_After:]; $BB = [:LineBreak = Break_Before:]; $BK = [:LineBreak = Mandatory_Break:]; @@ -76,16 +35,18 @@ $B2 = [:LineBreak = Break_Both:]; $CB = [:LineBreak = Contingent_Break:]; $CJ = [:LineBreak = Conditional_Japanese_Starter:]; $CL = [:LineBreak = Close_Punctuation:]; -$CM = [[:LineBreak = Combining_Mark:] \u200d]; +# $CM = [:LineBreak = Combining_Mark:]; $CP = [:LineBreak = Close_Parenthesis:]; $CR = [:LineBreak = Carriage_Return:]; +$EB = [[:LineBreak = EB:] \U0001F46A-\U0001F46D\U0001F46F\U0001F91D\U0001F93C]; +$EM = [:LineBreak = EM:]; $EX = [:LineBreak = Exclamation:]; $GL = [:LineBreak = Glue:]; $HL = [:LineBreak = Hebrew_Letter:]; $HY = [:LineBreak = Hyphen:]; $H2 = [:LineBreak = H2:]; $H3 = [:LineBreak = H3:]; -$ID = [[:LineBreak = Ideographic:][\u2640\u2642\u2695\u2696\u2764] - $EB]; +$ID = [:LineBreak = Ideographic:]; $IN = [:LineBreak = Inseperable:]; $IS = [:LineBreak = Infix_Numeric:]; $JL = [:LineBreak = JL:]; @@ -93,6 +54,7 @@ $JV = [:LineBreak = JV:]; $JT = [:LineBreak = JT:]; $LF = [:LineBreak = Line_Feed:]; $NL = [:LineBreak = Next_Line:]; +# NS includes CJ for CSS strict line breaking. $NS = [[:LineBreak = Nonstarter:] $CJ]; $NU = [:LineBreak = Numeric:]; $OP = [:LineBreak = Open_Punctuation:]; @@ -107,91 +69,37 @@ $SY = [:LineBreak = Break_Symbols:]; $WJ = [:LineBreak = Word_Joiner:]; $XX = [:LineBreak = Unknown:]; $ZW = [:LineBreak = ZWSpace:]; -$ZWJ = [\u200d]; +$ZWJ = [:LineBreak = ZWJ:]; + +$EmojiNRK = [[\p{Emoji}] - [$RI \u002a\u00230-9©®™〰〽]]; +# Data for Extended Pictographic scraped from CLDR common/properties/ExtendedPictographic.txt, r13267 +$Extended_Pict = [\U0001F774-\U0001F77F\U00002700-\U00002701\U00002703-\U00002704\U0000270E\U00002710-\U00002711\U00002765-\U00002767\U0001F030-\U0001F093\U0001F094-\U0001F09F\U0001F10D-\U0001F10F\U0001F12F\U0001F16C-\U0001F16F\U0001F1AD-\U0001F1E5\U0001F260-\U0001F265\U0001F203-\U0001F20F\U0001F23C-\U0001F23F\U0001F249-\U0001F24F\U0001F252-\U0001F25F\U0001F266-\U0001F2FF\U0001F7D5-\U0001F7FF\U0001F000-\U0001F003\U0001F005-\U0001F02B\U0001F02C-\U0001F02F\U0001F322-\U0001F323\U0001F394-\U0001F395\U0001F398\U0001F39C-\U0001F39D\U0001F3F1-\U0001F3F2\U0001F3F6\U0001F4FE\U0001F53E-\U0001F548\U0001F54F\U0001F568-\U0001F56E\U0001F571-\U0001F572\U0001F57B-\U0001F586\U0001F588-\U0001F589\U0001F58E-\U0001F58F\U0001F591-\U0001F594\U0001F597-\U0001F5A3\U0001F5A6-\U0001F5A7\U0001F5A9-\U0001F5B0\U0001F5B3-\U0001F5BB\U0001F5BD-\U0001F5C1\U0001F5C5-\U0001F5D0\U0001F5D4-\U0001F5DB\U0001F5DF-\U0001F5E0\U0001F5E2\U0001F5E4-\U0001F5E7\U0001F5E9-\U0001F5EE\U0001F5F0-\U0001F5F2\U0001F5F4-\U0001F5F9\U00002605\U00002607-\U0000260D\U0000260F-\U00002610\U00002612\U00002616-\U00002617\U00002619-\U0000261C\U0000261E-\U0000261F\U00002621\U00002624-\U00002625\U00002627-\U00002629\U0000262B-\U0000262D\U00002630-\U00002637\U0000263B-\U00002647\U00002654-\U0000265F\U00002661-\U00002662\U00002664\U00002667\U00002669-\U0000267A\U0000267C-\U0000267E\U00002680-\U00002691\U00002695\U00002698\U0000269A\U0000269D-\U0000269F\U000026A2-\U000026A9\U000026AC-\U000026AF\U000026B2-\U000026BC\U000026BF-\U000026C3\U000026C6-\U000026C7\U000026C9-\U000026CD\U000026D0\U000026D2\U000026D5-\U000026E8\U000026EB-\U000026EF\U000026F6\U000026FB-\U000026FC\U000026FE-\U000026FF\U00002388\U0001FA00-\U0001FFFD\U0001F0A0-\U0001F0AE\U0001F0B1-\U0001F0BF\U0001F0C1-\U0001F0CF\U0001F0D1-\U0001F0F5\U0001F0AF-\U0001F0B0\U0001F0C0\U0001F0D0\U0001F0F6-\U0001F0FF\U0001F80C-\U0001F80F\U0001F848-\U0001F84F\U0001F85A-\U0001F85F\U0001F888-\U0001F88F\U0001F8AE-\U0001F8FF\U0001F900-\U0001F90B\U0001F91F\U0001F928-\U0001F92F\U0001F931-\U0001F932\U0001F94C\U0001F95F-\U0001F96B\U0001F992-\U0001F997\U0001F9D0-\U0001F9E6\U0001F90C-\U0001F90F\U0001F93F\U0001F94D-\U0001F94F\U0001F96C-\U0001F97F\U0001F998-\U0001F9BF\U0001F9C1-\U0001F9CF\U0001F9E7-\U0001F9FF\U0001F6C6-\U0001F6CA\U0001F6D3-\U0001F6D4\U0001F6E6-\U0001F6E8\U0001F6EA\U0001F6F1-\U0001F6F2\U0001F6F7-\U0001F6F8\U0001F6D5-\U0001F6DF\U0001F6ED-\U0001F6EF\U0001F6F9-\U0001F6FF]; + +# By LB9, a ZWJ also behaves as a CM. Including it in the definition of CM avoids having to explicitly +# list it in the numerous rules that use CM. +# By LB1, SA characters with general categor of Mn or Mc also resolve to CM. + +$CM = [[:LineBreak = Combining_Mark:] $ZWJ [$SA & [[:Mn:][:Mc:]]]]; # Dictionary character set, for triggering language-based break engines. Currently -# limited to LineBreak=Complex_Context. Note that this set only works in Unicode -# 5.0 or later as the definition of Complex_Context was corrected to include all -# characters requiring dictionary break. +# limited to LineBreak=Complex_Context (SA). -$dictionary = [:LineBreak = Complex_Context:]; +$dictionary = [$SA]; # # Rule LB1. By default, treat AI (characters with ambiguous east Asian width), -# SA (South East Asian: Thai, Lao, Khmer) +# SA (Dictionary chars, excluding Mn and Mc) # SG (Unpaired Surrogates) # XX (Unknown, unassigned) # as $AL (Alphabetic) # -$ALPlus = [$AL $AI $SA $SG $XX]; - -# -# Combining Marks. X $CM* behaves as if it were X. Rule LB6. -# -$ALcm = $ALPlus $CM*; -$BAcm = $BA $CM*; -$BBcm = $BB $CM*; -$B2cm = $B2 $CM*; -$CLcm = $CL $CM*; -$CPcm = $CP $CM*; -$EXcm = $EX $CM*; -$GLcm = $GL $CM*; -$HLcm = $HL $CM*; -$HYcm = $HY $CM*; -$H2cm = $H2 $CM*; -$H3cm = $H3 $CM*; -$INcm = $IN $CM*; -$IScm = $IS $CM*; -$JLcm = $JL $CM*; -$JVcm = $JV $CM*; -$JTcm = $JT $CM*; -$NScm = $NS $CM*; -$NUcm = $NU $CM*; -$OPcm = $OP $CM*; -$POcm = $PO $CM*; -$PRcm = $PR $CM*; -$QUcm = $QU $CM*; -$RIcm = $RI $CM*; -$SYcm = $SY $CM*; -$WJcm = $WJ $CM*; +$ALPlus = [$AL $AI $SG $XX [$SA-[[:Mn:][:Mc:]]]]; + ## ------------------------------------------------- !!forward; -# -# Each class of character can stand by itself as an unbroken token, with trailing combining stuff -# -$ALPlus $CM+; -$BA $CM+; -$BB $CM+; -$B2 $CM+; -$CL $CM+; -$CP $CM+; -$EB $CM+; -$EM $CM+; -$EX $CM+; -$GL $CM+; -$HL $CM+; -$HY $CM+; -$H2 $CM+; -$H3 $CM+; -$ID $CM+; -$IN $CM+; -$IS $CM+; -$JL $CM+; -$JV $CM+; -$JT $CM+; -$NS $CM+; -$NU $CM+; -$OP $CM+; -$PO $CM+; -$PR $CM+; -$QU $CM+; -$RI $CM+; -$SY $CM+; -$WJ $CM+; - # # CAN_CM is the set of characters that may combine with CM combining chars. # Note that Linebreak UAX 14's concept of a combining char and the rules @@ -206,12 +114,8 @@ $CANT_CM = [ $SP $BK $CR $LF $NL $ZW $CM]; # Bases that can't take CMs # # AL_FOLLOW set of chars that can unconditionally follow an AL # Needed in rules where stand-alone $CM s are treated as AL. -# Chaining is disabled with CM because it causes other failures, -# so for this one case we need to manually list out longer sequences. # -$AL_FOLLOW_NOCM = [$BK $CR $LF $NL $ZW $SP]; -$AL_FOLLOW_CM = [$CL $CP $EX $HL $IS $SY $WJ $GL $OP $QU $BA $HY $NS $IN $NU $ALPlus]; -$AL_FOLLOW = [$AL_FOLLOW_NOCM $AL_FOLLOW_CM]; +$AL_FOLLOW = [$BK $CR $LF $NL $ZW $SP $CL $CP $EX $HL $IS $SY $WJ $GL $OP $QU $BA $HY $NS $IN $NU $PR $PO $ALPlus]; # @@ -243,9 +147,9 @@ $CAN_CM $CM* [$SP $ZW]; $LB8Breaks = [$LB4Breaks $ZW]; $LB8NonBreaks = [[$LB4NonBreaks] - [$ZW]]; -# LB 8a ZWJ x ID Emoji proposal. +# LB 8a ZWJ x (ID | Extended_Pict | EmojiNRK) Emoji ZWJ sequences. # -$ZWJ ($ID | $EB | $EM); +$ZWJ ($ID | $Extended_Pict | $EmojiNRK); # LB 9 Combining marks. X $CM needs to behave like X, where X is not $SP, $BK $CR $LF $NL # $CM not covered by the above needs to behave like $AL @@ -257,26 +161,24 @@ $CAN_CM $CM+; # Stick together any combining sequences that d # # LB 11 Do not break before or after WORD JOINER & related characters. # -$CAN_CM $CM* $WJcm; -$LB8NonBreaks $WJcm; -^$CM+ $WJcm; +$CAN_CM $CM* $WJ; +$LB8NonBreaks $WJ; +^$CM+ $WJ; -$WJcm $CANT_CM; -$WJcm $CAN_CM $CM*; +$WJ $CM* .; # # LB 12 Do not break after NBSP and related characters. # GL x # -$GLcm $CAN_CM $CM*; -$GLcm $CANT_CM; +$GL $CM* .; # # LB 12a Do not break before NBSP and related characters ... # [^SP BA HY] x GL # -[[$LB8NonBreaks] - [$SP $BA $HY]] $CM* $GLcm; -^$CM+ $GLcm; +[[$LB8NonBreaks] - [$SP $BA $HY]] $CM* $GL; +^$CM+ $GL; @@ -307,19 +209,19 @@ $CAN_CM $CM* $SY; # # LB 14 Do not break after OP, even after spaces # -$OPcm $SP* $CAN_CM $CM*; -$OPcm $SP* $CANT_CM; +$OP $CM* $SP* .; -$OPcm $SP+ $CM+ $AL_FOLLOW?; # by rule 10, stand-alone CM behaves as AL +$OP $CM* $SP+ $CM+ $AL_FOLLOW?; # by rule 10, stand-alone CM behaves as AL + # by rule 8, CM following a SP is stand-alone. # LB 15 -$QUcm $SP* $OPcm; +$QU $CM* $SP* $OP; # LB 16 -($CLcm | $CPcm) $SP* $NScm; +($CL | $CP) $CM* $SP* $NS; # LB 17 -$B2cm $SP* $B2cm; +$B2 $CM* $SP* $B2; # # LB 18 Break after spaces. @@ -330,11 +232,11 @@ $LB18Breaks = [$LB8Breaks $SP]; # LB 19 # x QU -$LB18NonBreaks $CM* $QUcm; -^$CM+ $QUcm; +$LB18NonBreaks $CM* $QU; +^$CM+ $QU; # QU x -$QUcm .?; +$QU $CM* .; # LB 20 @@ -346,85 +248,88 @@ $LB20NonBreaks = [$LB18NonBreaks - $CB]; # LB 21 x (BA | HY | NS) # BB x # -$LB20NonBreaks $CM* ($BAcm | $HYcm | $NScm); -^$CM+ ($BAcm | $HYcm | $NScm); +$LB20NonBreaks $CM* ($BA | $HY | $NS); +^$CM+ ($BA | $HY | $NS); -$BBcm [^$CB]; # $BB x -$BBcm $LB20NonBreaks $CM*; +$BB $CM* [^$CB]; # $BB x +$BB $CM* $LB20NonBreaks; # LB 21a Don't break after Hebrew + Hyphen # HL (HY | BA) x # -$HLcm ($HYcm | $BAcm) [^$CB]?; +$HL $CM* ($HY | $BA) $CM* [^$CB]?; # LB 21b (forward) Don't break between SY and HL # (break between HL and SY already disallowed by LB 13 above) -$SYcm $HLcm; +$SY $CM* $HL; # LB 22 -($ALcm | $HLcm) $INcm; -^$CM+ $INcm; # by rule 10, any otherwise unattached CM behaves as AL -$EXcm $INcm; -($ID | $EB | $EM) $CM* $INcm; -$INcm $INcm; -$NUcm $INcm; +($ALPlus | $HL) $CM* $IN; +^$CM+ $IN; # by rule 10, any otherwise unattached CM behaves as AL +$EX $CM* $IN; +($ID | $EB | $EM) $CM* $IN; +$IN $CM* $IN; +$NU $CM* $IN; # $LB 23 -($ID | $EB | $EM) $CM* $POcm; -$ALcm $NUcm; # includes $LB19 -$HLcm $NUcm; -^$CM+ $NUcm; # Rule 10, any otherwise unattached CM behaves as AL -$NUcm $ALcm; -$NUcm $HLcm; +# +($ALPlus | $HL) $CM* $NU; +^$CM+ $NU; # Rule 10, any otherwise unattached CM behaves as AL +$NU $CM* ($ALPlus | $HL); + +# LB 23a +# +$PR $CM* ($ID | $EB | $EM); +($ID | $EB | $EM) $CM* $PO; + # # LB 24 # -$PRcm ($ID | $EB | $EM); -$PRcm ($ALcm | $HLcm); -$POcm ($ALcm | $HLcm); -($ALcm | $HLcm) ($PRcm | $POcm); -^$CM+ ($PRcm | $POcm); # Rule 10, any otherwise unattached CM behaves as AL +($PR | $PO) $CM* ($ALPlus | $HL); +($ALPlus | $HL) $CM* ($PR | $PO); +^$CM+ ($PR | $PO); # Rule 10, any otherwise unattached CM behaves as AL # # LB 25 Numbers. # -($PRcm | $POcm)? ($OPcm | $HYcm)? $NUcm ($NUcm | $SYcm | $IScm)* ($CLcm | $CPcm)? ($PRcm | $POcm)?; +(($PR | $PO) $CM*)? (($OP | $HY) $CM*)? $NU ($CM* ($NU | $SY | $IS))* + ($CM* ($CL | $CP))? ($CM* ($PR | $PO))?; # LB 26 Do not break a Korean syllable # -$JLcm ($JLcm | $JVcm | $H2cm | $H3cm); -($JVcm | $H2cm) ($JVcm | $JTcm); -($JTcm | $H3cm) $JTcm; +$JL $CM* ($JL | $JV | $H2 | $H3); +($JV | $H2) $CM* ($JV | $JT); +($JT | $H3) $CM* $JT; # LB 27 Treat korean Syllable Block the same as ID (don't break it) -($JLcm | $JVcm | $JTcm | $H2cm | $H3cm) $INcm; -($JLcm | $JVcm | $JTcm | $H2cm | $H3cm) $POcm; -$PRcm ($JLcm | $JVcm | $JTcm | $H2cm | $H3cm); +($JL | $JV | $JT | $H2 | $H3) $CM* $IN; +($JL | $JV | $JT | $H2 | $H3) $CM* $PO; +$PR $CM* ($JL | $JV | $JT | $H2 | $H3); # LB 28 Do not break between alphabetics # -($ALcm | $HLcm) ($ALcm | $HLcm); -^$CM+ ($ALcm | $HLcm); # The $CM+ is from rule 10, an unattached CM is treated as AL +($ALPlus | $HL) $CM* ($ALPlus | $HL); +^$CM+ ($ALPlus | $HL); # The $CM+ is from rule 10, an unattached CM is treated as AL # LB 29 -$IScm ($ALcm | $HLcm); +$IS $CM* ($ALPlus | $HL); # LB 30 -($ALcm | $HLcm | $NUcm) $OPcm; -^$CM+ $OPcm; # The $CM+ is from rule 10, an unattached CM is treated as AL. -$CPcm ($ALcm | $HLcm | $NUcm); +($ALPlus | $HL | $NU) $CM* $OP; +^$CM+ $OP; # The $CM+ is from rule 10, an unattached CM is treated as AL. +$CP $CM* ($ALPlus | $HL | $NU); # LB 30a Do not break between regional indicators. Break after pairs of them. # Tricky interaction with LB8a: ZWJ x ID -$RIcm $RI / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM] {eof}]; -$RIcm $RI $CM* $ZWJ / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM $ID $EB $EM] {eof}]; -$RIcm $RI $CM* [$CM-$ZWJ] / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM] {eof}]; +$RI $CM* $RI / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM] {eof}]; +$RI $CM* $RI $CM* $ZWJ / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM $ID $Extended_Pict $EmojiNRK] {eof}]; +$RI $CM* $RI $CM* [$CM-$ZWJ] / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM] {eof}]; -$RIcm $RIcm [$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS {eof}]; -$RIcm $RIcm $ZWJ ($ID | $EB | $EM); +$RI $CM* $RI $CM* [$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS {eof}]; +$RI $CM* $RI $CM* $ZWJ ($ID | $Extended_Pict | $EmojiNRK); # LB 30b Do not break between an Emoji Base and an Emoji Modifier $EB $CM* $EM; @@ -436,37 +341,10 @@ $EB $CM* $EM; !!reverse; -^$CM+ $ALPlus; -^$CM+ $BA; -^$CM+ $BB; -^$CM+ $B2; -^$CM+ $CL; -^$CM+ $CP; -^$CM+ $EB; -^$CM+ $EM; -^$CM+ $EX; -^$CM+ $GL; -^$CM+ $HL; -^$CM+ $HY; -^$CM+ $H2; -^$CM+ $H3; -^$CM+ $ID; -^$CM+ $IN; -^$CM+ $IS; -^$CM+ $JL; -^$CM+ $JV; -^$CM+ $JT; -^$CM+ $NS; -^$CM+ $NU; -^$CM+ $OP; -^$CM+ $PO; -^$CM+ $PR; -^$CM+ $QU; -^$CM+ $RI; -^$CM+ $SY; -^$CM+ $WJ; -^$CM+; +# LB 9 Combining Marks. +# Stick together any combining sequences that don't match other rules. +^$CM+ $CAN_CM?; # # Sequences of the form (shown forwards) @@ -485,17 +363,6 @@ $AL_FOLLOW $CM+ / ( # a rule compiler bug which complains about # empty sets otherwise. -# -# Sequences of the form (shown forwards) -# [CANT_CM] [CM] [PR] -# The CM needs to behave as an AL -# This rule is concerned about getting the second of the two in place. -# - -# Apple early addition, remove this, superseded by LB24 -# [$PR ] / $CM+ [$BK $CR $LF $NL $ZW $SP {eof}]; - - # LB 4, 5, 6 @@ -514,10 +381,9 @@ $LF $CR; # Requires an engine enhancement. # / $SP* $ZW -# LB 8a ZWJ x ID Unicode Emoji proposal L2/16-011R3 -# The ZWJ will look like a CM to whatever precedes it. +# LB 8a ZWJ x (ID | Extended_Pict | EmojiNRK) # -($ID | $EB | $EM) $ZWJ $CM* $CAN_CM?; +($ID | $Extended_Pict | $EmojiNRK) $ZWJ $CM* $CAN_CM?; # LB 9,10 Combining marks. @@ -560,21 +426,11 @@ $EX [$LB8NonBreaks-$CM]; $IS [$LB8NonBreaks-$CM]; $SY [$LB8NonBreaks-$CM]; -# Rule 13 & 14 taken together for an edge case. -# Match this, shown forward -# OP SP+ ($CM+ behaving as $AL) (CL | CP | EX | IS | IY) -# This really wants to chain at the $CM+ (which is acting as an $AL) -# except for $CM chaining being disabled. -[$CL $CP $EX $IS $SY] $CM+ $SP+ $CM* $OP; # LB 14 OP SP* x # -$CAN_CM $SP* $CM* $OP; - $CANT_CM $SP* $CM* $OP; -$AL_FOLLOW? $CM+ $SP $SP* $CM* $OP; # by LB 10, behaves like $AL_FOLLOW? $AL $SP* $CM* $OP - - $AL_FOLLOW_NOCM $CM+ $SP+ $CM* $OP; -$AL_FOLLOW_CM $CM+ $SP+ $CM* $OP; +. $SP* $CM* $OP; +$AL_FOLLOW? $CM+ $SP+ $CM* $OP; # by LB 10, behaves like $AL_FOLLOW? $AL $SP+ $CM* $OP # LB 15 @@ -625,16 +481,17 @@ $IN $CM* $IN; $IN $CM* $NU; # LB 23 -$PO $CM* ($ID | $EB | $EM); $NU $CM* ($ALPlus | $HL); ($ALPlus | $HL) $CM* $NU; -# LB 24 +# LB23a ($ID | $EB | $EM) $CM* $PR; -($ALPlus | $HL) $CM* $PR; -($ALPlus | $HL) $CM* $PO; -$CM* ($PR | $PO) $CM* ($ALPlus | $HL); -$CM* ($PR | $PO) $CM+ / [$BK $CR $LF $NL $ZW $SP {eof}]; +$PO $CM* ($ID | $EB | $EM); + +# LB 24 +($ALPlus | $HL) $CM* ($PR | $PO); +($PR | $PO) $CM* ($ALPlus | $HL); + # LB 25 ($CM* ($PR | $PO))? ($CM* ($CL | $CP))? ($CM* ($NU | $IS | $SY))* $CM* $NU ($CM* ($OP | $HY))? ($CM* ($PR | $PO))?; diff --git a/icuSources/data/brkitr/rules/line_fi.txt b/icuSources/data/brkitr/rules/line_fi.txt index 77b7bfed..a08e29cf 100644 --- a/icuSources/data/brkitr/rules/line_fi.txt +++ b/icuSources/data/brkitr/rules/line_fi.txt @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # Copyright (c) 2002-2016 International Business Machines Corporation and # others. All Rights Reserved. # @@ -5,12 +7,12 @@ # # Line Breaking Rules # Implement default line breaking as defined by -# Unicode Standard Annex #14 Revision 35 for Unicode 8.0 +# Unicode Standard Annex #14 Revision 37 for Unicode 9.0 # http://www.unicode.org/reports/tr14/ -# tailored as noted in 2nd paragraph below.. +# tailored as noted in 2nd paragraph below. # -# Includes the Emoji breaking proposals from Unicode L2/16-011R3. -# http://www.unicode.org/L2/L2016/16011r3-break-prop-emoji.pdf +# Includes extensions to the handling of emoji ZWJ sequences from +# https://goo.gl/cluFCn # # TODO: Rule LB 8 remains as it was in Unicode 5.2 # This is only because of a limitation of ICU break engine implementation, @@ -19,6 +21,9 @@ # This tailors the line break behavior for Finnish, while otherwise behaving # per UAX 14 which corresponds to CSS line-break=strict (BCP47 -u-lb-strict). # It sets characters of class CJ to behave like NS. +# +# This corresponds to CSS line-break=strict (BCP47 -u-lb-strict). +# It sets characters of class CJ to behave like NS. # # Character Classes defined by TR 14. @@ -26,67 +31,28 @@ !!chain; -!!lookAheadHardBreak; -# -# !!lookAheadHardBreak Described here because it is (as yet) undocumented elsewhere -# and only used for the line break rules. -# -# It is used in the implementation of rule LB 10 -# which says to treat any combining mark that is not attached to a base -# character as if it were of class AL (alphabetic). -# -# The problem occurs in the reverse rules. -# -# Consider a sequence like, with correct breaks as shown -# LF ID CM AL AL -# ^ ^ ^ -# Then consider the sequence without the initial ID (ideographic) -# LF CM AL AL -# ^ ^ -# Our CM, which in the first example was attached to the ideograph, -# is now unattached, becomes an alpha, and joins in with the other -# alphas. -# -# When iterating forwards, these sequences do not present any problems -# When iterating backwards, we need to look ahead when encountering -# a CM to see whether it attaches to something further on or not. -# (Look-ahead in a reverse rule is looking towards the start) -# -# If the CM is unattached, we need to force a break. -# -# !!lookAheadHardBreak forces the run time state machine to -# stop immediately when a look ahead rule ( '/' operator) matches, -# and set the match position to that of the look-ahead operator, -# no matter what other rules may be in play at the time. -# -# See rule LB 19 for an example. -# - -# Temporary definitions of Emoji Base and Emoji Modifiers, until properties are available. - -$EB = [\u261D\u26F9\u270A-\u270D\U0001F385\U0001F3C2-\U0001F3C4\U0001F3C7\U0001F3CA-\U0001F3CC\U0001F442-\U0001F443\U0001F446-\U0001F450\U0001F466-\U0001F478\U0001F47C\U0001F481-\U0001F483\U0001F485-\U0001F487\U0001F4AA\U0001F574-\U0001F575\U0001F57A\U0001F590\U0001F595-\U0001F596\U0001F645-\U0001F647\U0001F64B-\U0001F64F\U0001F6A3\U0001F6B4-\U0001F6B6\U0001F6C0\U0001F6CC\U0001F918-\U0001F91E\U0001F926\U0001F930\U0001F933-\U0001F939\U0001F93C-\U0001F93E]; -$EM = [\U0001F3FB-\U0001F3FF]; - -$AI = [[:LineBreak = Ambiguous:] - [\u2640\u2642]]; -$AL = [[:LineBreak = Alphabetic:] - [$EM\u2695\u2696\u2764]]; +$AI = [:LineBreak = Ambiguous:]; +$AL = [:LineBreak = Alphabetic:]; $BA = [:LineBreak = Break_After:]; -$HH = [\u2010]; +$HH = [\u2010]; # \u2010 is HYPHEN, default line break is BA. $BB = [:LineBreak = Break_Before:]; $BK = [:LineBreak = Mandatory_Break:]; $B2 = [:LineBreak = Break_Both:]; $CB = [:LineBreak = Contingent_Break:]; $CJ = [:LineBreak = Conditional_Japanese_Starter:]; $CL = [:LineBreak = Close_Punctuation:]; -$CM = [[:LineBreak = Combining_Mark:] \u200d]; +# $CM = [:LineBreak = Combining_Mark:]; $CP = [:LineBreak = Close_Parenthesis:]; $CR = [:LineBreak = Carriage_Return:]; +$EB = [[:LineBreak = EB:] \U0001F46A-\U0001F46D\U0001F46F\U0001F91D\U0001F93C]; +$EM = [:LineBreak = EM:]; $EX = [:LineBreak = Exclamation:]; $GL = [:LineBreak = Glue:]; $HL = [:LineBreak = Hebrew_Letter:]; $HY = [:LineBreak = Hyphen:]; $H2 = [:LineBreak = H2:]; $H3 = [:LineBreak = H3:]; -$ID = [[:LineBreak = Ideographic:][\u2640\u2642\u2695\u2696\u2764] - $EB]; +$ID = [:LineBreak = Ideographic:]; $IN = [:LineBreak = Inseperable:]; $IS = [:LineBreak = Infix_Numeric:]; $JL = [:LineBreak = JL:]; @@ -94,6 +60,7 @@ $JV = [:LineBreak = JV:]; $JT = [:LineBreak = JT:]; $LF = [:LineBreak = Line_Feed:]; $NL = [:LineBreak = Next_Line:]; +# NS includes CJ for CSS strict line breaking. $NS = [[:LineBreak = Nonstarter:] $CJ]; $NU = [:LineBreak = Numeric:]; $OP = [:LineBreak = Open_Punctuation:]; @@ -108,93 +75,37 @@ $SY = [:LineBreak = Break_Symbols:]; $WJ = [:LineBreak = Word_Joiner:]; $XX = [:LineBreak = Unknown:]; $ZW = [:LineBreak = ZWSpace:]; -$ZWJ = [\u200d]; +$ZWJ = [:LineBreak = ZWJ:]; + +$EmojiNRK = [[\p{Emoji}] - [$RI \u002a\u00230-9©®™〰〽]]; +# Data for Extended Pictographic scraped from CLDR common/properties/ExtendedPictographic.txt, r13267 +$Extended_Pict = [\U0001F774-\U0001F77F\U00002700-\U00002701\U00002703-\U00002704\U0000270E\U00002710-\U00002711\U00002765-\U00002767\U0001F030-\U0001F093\U0001F094-\U0001F09F\U0001F10D-\U0001F10F\U0001F12F\U0001F16C-\U0001F16F\U0001F1AD-\U0001F1E5\U0001F260-\U0001F265\U0001F203-\U0001F20F\U0001F23C-\U0001F23F\U0001F249-\U0001F24F\U0001F252-\U0001F25F\U0001F266-\U0001F2FF\U0001F7D5-\U0001F7FF\U0001F000-\U0001F003\U0001F005-\U0001F02B\U0001F02C-\U0001F02F\U0001F322-\U0001F323\U0001F394-\U0001F395\U0001F398\U0001F39C-\U0001F39D\U0001F3F1-\U0001F3F2\U0001F3F6\U0001F4FE\U0001F53E-\U0001F548\U0001F54F\U0001F568-\U0001F56E\U0001F571-\U0001F572\U0001F57B-\U0001F586\U0001F588-\U0001F589\U0001F58E-\U0001F58F\U0001F591-\U0001F594\U0001F597-\U0001F5A3\U0001F5A6-\U0001F5A7\U0001F5A9-\U0001F5B0\U0001F5B3-\U0001F5BB\U0001F5BD-\U0001F5C1\U0001F5C5-\U0001F5D0\U0001F5D4-\U0001F5DB\U0001F5DF-\U0001F5E0\U0001F5E2\U0001F5E4-\U0001F5E7\U0001F5E9-\U0001F5EE\U0001F5F0-\U0001F5F2\U0001F5F4-\U0001F5F9\U00002605\U00002607-\U0000260D\U0000260F-\U00002610\U00002612\U00002616-\U00002617\U00002619-\U0000261C\U0000261E-\U0000261F\U00002621\U00002624-\U00002625\U00002627-\U00002629\U0000262B-\U0000262D\U00002630-\U00002637\U0000263B-\U00002647\U00002654-\U0000265F\U00002661-\U00002662\U00002664\U00002667\U00002669-\U0000267A\U0000267C-\U0000267E\U00002680-\U00002691\U00002695\U00002698\U0000269A\U0000269D-\U0000269F\U000026A2-\U000026A9\U000026AC-\U000026AF\U000026B2-\U000026BC\U000026BF-\U000026C3\U000026C6-\U000026C7\U000026C9-\U000026CD\U000026D0\U000026D2\U000026D5-\U000026E8\U000026EB-\U000026EF\U000026F6\U000026FB-\U000026FC\U000026FE-\U000026FF\U00002388\U0001FA00-\U0001FFFD\U0001F0A0-\U0001F0AE\U0001F0B1-\U0001F0BF\U0001F0C1-\U0001F0CF\U0001F0D1-\U0001F0F5\U0001F0AF-\U0001F0B0\U0001F0C0\U0001F0D0\U0001F0F6-\U0001F0FF\U0001F80C-\U0001F80F\U0001F848-\U0001F84F\U0001F85A-\U0001F85F\U0001F888-\U0001F88F\U0001F8AE-\U0001F8FF\U0001F900-\U0001F90B\U0001F91F\U0001F928-\U0001F92F\U0001F931-\U0001F932\U0001F94C\U0001F95F-\U0001F96B\U0001F992-\U0001F997\U0001F9D0-\U0001F9E6\U0001F90C-\U0001F90F\U0001F93F\U0001F94D-\U0001F94F\U0001F96C-\U0001F97F\U0001F998-\U0001F9BF\U0001F9C1-\U0001F9CF\U0001F9E7-\U0001F9FF\U0001F6C6-\U0001F6CA\U0001F6D3-\U0001F6D4\U0001F6E6-\U0001F6E8\U0001F6EA\U0001F6F1-\U0001F6F2\U0001F6F7-\U0001F6F8\U0001F6D5-\U0001F6DF\U0001F6ED-\U0001F6EF\U0001F6F9-\U0001F6FF]; + +# By LB9, a ZWJ also behaves as a CM. Including it in the definition of CM avoids having to explicitly +# list it in the numerous rules that use CM. +# By LB1, SA characters with general categor of Mn or Mc also resolve to CM. + +$CM = [[:LineBreak = Combining_Mark:] $ZWJ [$SA & [[:Mn:][:Mc:]]]]; # Dictionary character set, for triggering language-based break engines. Currently -# limited to LineBreak=Complex_Context. Note that this set only works in Unicode -# 5.0 or later as the definition of Complex_Context was corrected to include all -# characters requiring dictionary break. +# limited to LineBreak=Complex_Context (SA). -$dictionary = [:LineBreak = Complex_Context:]; +$dictionary = [$SA]; # # Rule LB1. By default, treat AI (characters with ambiguous east Asian width), -# SA (South East Asian: Thai, Lao, Khmer) +# SA (Dictionary chars, excluding Mn and Mc) # SG (Unpaired Surrogates) # XX (Unknown, unassigned) # as $AL (Alphabetic) # -$ALPlus = [$AL $AI $SA $SG $XX]; - -# -# Combining Marks. X $CM* behaves as if it were X. Rule LB6. -# -$ALcm = $ALPlus $CM*; -$BAcm = $BA $CM*; -$HHcm = $HH $CM*; -$BBcm = $BB $CM*; -$B2cm = $B2 $CM*; -$CLcm = $CL $CM*; -$CPcm = $CP $CM*; -$EXcm = $EX $CM*; -$GLcm = $GL $CM*; -$HLcm = $HL $CM*; -$HYcm = $HY $CM*; -$H2cm = $H2 $CM*; -$H3cm = $H3 $CM*; -$INcm = $IN $CM*; -$IScm = $IS $CM*; -$JLcm = $JL $CM*; -$JVcm = $JV $CM*; -$JTcm = $JT $CM*; -$NScm = $NS $CM*; -$NUcm = $NU $CM*; -$OPcm = $OP $CM*; -$POcm = $PO $CM*; -$PRcm = $PR $CM*; -$QUcm = $QU $CM*; -$RIcm = $RI $CM*; -$SYcm = $SY $CM*; -$WJcm = $WJ $CM*; +$ALPlus = [$AL $AI $SG $XX [$SA-[[:Mn:][:Mc:]]]]; + ## ------------------------------------------------- !!forward; -# -# Each class of character can stand by itself as an unbroken token, with trailing combining stuff -# -$ALPlus $CM+; -$BA $CM+; -$HH $CM+; -$BB $CM+; -$B2 $CM+; -$CL $CM+; -$CP $CM+; -$EB $CM+; -$EM $CM+; -$EX $CM+; -$GL $CM+; -$HL $CM+; -$HY $CM+; -$H2 $CM+; -$H3 $CM+; -$ID $CM+; -$IN $CM+; -$IS $CM+; -$JL $CM+; -$JV $CM+; -$JT $CM+; -$NS $CM+; -$NU $CM+; -$OP $CM+; -$PO $CM+; -$PR $CM+; -$QU $CM+; -$RI $CM+; -$SY $CM+; -$WJ $CM+; - # # CAN_CM is the set of characters that may combine with CM combining chars. # Note that Linebreak UAX 14's concept of a combining char and the rules @@ -209,12 +120,8 @@ $CANT_CM = [ $SP $BK $CR $LF $NL $ZW $CM]; # Bases that can't take CMs # # AL_FOLLOW set of chars that can unconditionally follow an AL # Needed in rules where stand-alone $CM s are treated as AL. -# Chaining is disabled with CM because it causes other failures, -# so for this one case we need to manually list out longer sequences. # -$AL_FOLLOW_NOCM = [$BK $CR $LF $NL $ZW $SP]; -$AL_FOLLOW_CM = [$CL $CP $EX $HL $IS $SY $WJ $GL $OP $QU $BA $HH $HY $NS $IN $NU $ALPlus]; -$AL_FOLLOW = [$AL_FOLLOW_NOCM $AL_FOLLOW_CM]; +$AL_FOLLOW = [$BK $CR $LF $NL $ZW $SP $CL $CP $EX $HL $IS $SY $WJ $GL $OP $QU $BA $HH $HY $NS $IN $NU $PR $PO $ALPlus]; # @@ -246,9 +153,9 @@ $CAN_CM $CM* [$SP $ZW]; $LB8Breaks = [$LB4Breaks $ZW]; $LB8NonBreaks = [[$LB4NonBreaks] - [$ZW]]; -# LB 8a ZWJ x ID Emoji proposal. +# LB 8a ZWJ x (ID | Extended_Pict | EmojiNRK) Emoji ZWJ sequences. # -$ZWJ ($ID | $EB | $EM); +$ZWJ ($ID | $Extended_Pict | $EmojiNRK); # LB 9 Combining marks. X $CM needs to behave like X, where X is not $SP, $BK $CR $LF $NL # $CM not covered by the above needs to behave like $AL @@ -260,26 +167,24 @@ $CAN_CM $CM+; # Stick together any combining sequences that d # # LB 11 Do not break before or after WORD JOINER & related characters. # -$CAN_CM $CM* $WJcm; -$LB8NonBreaks $WJcm; -^$CM+ $WJcm; +$CAN_CM $CM* $WJ; +$LB8NonBreaks $WJ; +^$CM+ $WJ; -$WJcm $CANT_CM; -$WJcm $CAN_CM $CM*; +$WJ $CM* .; # # LB 12 Do not break after NBSP and related characters. # GL x # -$GLcm $CAN_CM $CM*; -$GLcm $CANT_CM; +$GL $CM* .; # # LB 12a Do not break before NBSP and related characters ... # [^SP BA HY] x GL # -[[$LB8NonBreaks] - [$SP $BA $HH $HY]] $CM* $GLcm; -^$CM+ $GLcm; +[[$LB8NonBreaks] - [$SP $BA $HH $HY]] $CM* $GL; +^$CM+ $GL; @@ -310,19 +215,19 @@ $CAN_CM $CM* $SY; # # LB 14 Do not break after OP, even after spaces # -$OPcm $SP* $CAN_CM $CM*; -$OPcm $SP* $CANT_CM; +$OP $CM* $SP* .; -$OPcm $SP+ $CM+ $AL_FOLLOW?; # by rule 10, stand-alone CM behaves as AL +$OP $CM* $SP+ $CM+ $AL_FOLLOW?; # by rule 10, stand-alone CM behaves as AL + # by rule 8, CM following a SP is stand-alone. # LB 15 -$QUcm $SP* $OPcm; +$QU $CM* $SP* $OP; # LB 16 -($CLcm | $CPcm) $SP* $NScm; +($CL | $CP) $CM* $SP* $NS; # LB 17 -$B2cm $SP* $B2cm; +$B2 $CM* $SP* $B2; # # LB 18 Break after spaces. @@ -333,11 +238,11 @@ $LB18Breaks = [$LB8Breaks $SP]; # LB 19 # x QU -$LB18NonBreaks $CM* $QUcm; -^$CM+ $QUcm; +$LB18NonBreaks $CM* $QU; +^$CM+ $QU; # QU x -$QUcm .?; +$QU $CM* .; # LB 20 @@ -350,87 +255,90 @@ $LB20NonBreaks = [$LB18NonBreaks - $CB]; # LB 21 x (BA | HY | NS) # BB x # -$LB20NonBreaks $CM* ($BAcm | $HHcm | $HYcm | $NScm) / $AL; -$LB20NonBreaks $CM* ($BAcm | $HHcm | $HYcm | $NScm); +$LB20NonBreaks $CM* ($BA | $HH | $HY | $NS) $CM* / $AL; +$LB20NonBreaks $CM* ($BA | $HH | $HY | $NS); ($HY | $HH) $AL; -^$CM+ ($BAcm | $HYcm | $HHcm | $NScm); +^$CM+ ($BA | $HY | $HH | $NS); -$BBcm [^$CB]; # $BB x -$BBcm $LB20NonBreaks $CM*; +$BB $CM* [^$CB]; # $BB x +$BB $CM* $LB20NonBreaks; # LB 21a Don't break after Hebrew + Hyphen # HL (HY | BA) x -# -$HLcm ($HYcm | $BAcm | $HHcm) [^$CB]?; +# +$HL $CM* ($HY | $BA | $HH) $CM* [^$CB]?; # LB 21b (forward) Don't break between SY and HL # (break between HL and SY already disallowed by LB 13 above) -$SYcm $HLcm; +$SY $CM* $HL; # LB 22 -($ALcm | $HLcm) $INcm; -^$CM+ $INcm; # by rule 10, any otherwise unattached CM behaves as AL -$EXcm $INcm; -($ID | $EB | $EM) $CM* $INcm; -$INcm $INcm; -$NUcm $INcm; +($ALPlus | $HL) $CM* $IN; +^$CM+ $IN; # by rule 10, any otherwise unattached CM behaves as AL +$EX $CM* $IN; +($ID | $EB | $EM) $CM* $IN; +$IN $CM* $IN; +$NU $CM* $IN; # $LB 23 -($ID | $EB | $EM) $CM* $POcm; -$ALcm $NUcm; # includes $LB19 -$HLcm $NUcm; -^$CM+ $NUcm; # Rule 10, any otherwise unattached CM behaves as AL -$NUcm $ALcm; -$NUcm $HLcm; +# +($ALPlus | $HL) $CM* $NU; +^$CM+ $NU; # Rule 10, any otherwise unattached CM behaves as AL +$NU $CM* ($ALPlus | $HL); + +# LB 23a +# +$PR $CM* ($ID | $EB | $EM); +($ID | $EB | $EM) $CM* $PO; + # # LB 24 # -$PRcm ($ID | $EB | $EM); -$PRcm ($ALcm | $HLcm); -$POcm ($ALcm | $HLcm); -($ALcm | $HLcm) ($PRcm | $POcm); -^$CM+ ($PRcm | $POcm); # Rule 10, any otherwise unattached CM behaves as AL +($PR | $PO) $CM* ($ALPlus | $HL); +($ALPlus | $HL) $CM* ($PR | $PO); +^$CM+ ($PR | $PO); # Rule 10, any otherwise unattached CM behaves as AL # # LB 25 Numbers. # -($PRcm | $POcm)? ($OPcm | $HYcm)? $NUcm ($NUcm | $SYcm | $IScm)* ($CLcm | $CPcm)? ($PRcm | $POcm)?; +(($PR | $PO) $CM*)? (($OP | $HY) $CM*)? $NU ($CM* ($NU | $SY | $IS))* + ($CM* ($CL | $CP))? ($CM* ($PR | $PO))?; # LB 26 Do not break a Korean syllable # -$JLcm ($JLcm | $JVcm | $H2cm | $H3cm); -($JVcm | $H2cm) ($JVcm | $JTcm); -($JTcm | $H3cm) $JTcm; +$JL $CM* ($JL | $JV | $H2 | $H3); +($JV | $H2) $CM* ($JV | $JT); +($JT | $H3) $CM* $JT; # LB 27 Treat korean Syllable Block the same as ID (don't break it) -($JLcm | $JVcm | $JTcm | $H2cm | $H3cm) $INcm; -($JLcm | $JVcm | $JTcm | $H2cm | $H3cm) $POcm; -$PRcm ($JLcm | $JVcm | $JTcm | $H2cm | $H3cm); +($JL | $JV | $JT | $H2 | $H3) $CM* $IN; +($JL | $JV | $JT | $H2 | $H3) $CM* $PO; +$PR $CM* ($JL | $JV | $JT | $H2 | $H3); # LB 28 Do not break between alphabetics # -($ALcm | $HLcm) ($ALcm | $HLcm); -^$CM+ ($ALcm | $HLcm); # The $CM+ is from rule 10, an unattached CM is treated as AL +($ALPlus | $HL) $CM* ($ALPlus | $HL); +^$CM+ ($ALPlus | $HL); # The $CM+ is from rule 10, an unattached CM is treated as AL # LB 29 -$IScm ($ALcm | $HLcm); +$IS $CM* ($ALPlus | $HL); # LB 30 -($ALcm | $HLcm | $NUcm) $OPcm; -^$CM+ $OPcm; # The $CM+ is from rule 10, an unattached CM is treated as AL. -$CPcm ($ALcm | $HLcm | $NUcm); +($ALPlus | $HL | $NU) $CM* $OP; +^$CM+ $OP; # The $CM+ is from rule 10, an unattached CM is treated as AL. +$CP $CM* ($ALPlus | $HL | $NU); # LB 30a Do not break between regional indicators. Break after pairs of them. # Tricky interaction with LB8a: ZWJ x ID -$RIcm $RI / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM] {eof}]; -$RIcm $RI $CM* $ZWJ / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM $ID $EB $EM] {eof}]; -$RIcm $RI $CM* [$CM-$ZWJ] / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM] {eof}]; +$RI $CM* $RI / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM] {eof}]; +$RI $CM* $RI $CM* $ZWJ / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM $ID $Extended_Pict $EmojiNRK] {eof}]; +$RI $CM* $RI $CM* [$CM-$ZWJ] / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM] {eof}]; -$RIcm $RIcm [$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS {eof}]; -$RIcm $RIcm $ZWJ ($ID | $EB | $EM); +$RI $CM* $RI $CM* [$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS {eof}]; +$RI $CM* $RI $CM* $ZWJ ($ID | $Extended_Pict | $EmojiNRK); # LB 30b Do not break between an Emoji Base and an Emoji Modifier $EB $CM* $EM; @@ -442,38 +350,10 @@ $EB $CM* $EM; !!reverse; -^$CM+ $ALPlus; -^$CM+ $BA; -^$CM+ $HH; -^$CM+ $BB; -^$CM+ $B2; -^$CM+ $CL; -^$CM+ $CP; -^$CM+ $EB; -^$CM+ $EM; -^$CM+ $EX; -^$CM+ $GL; -^$CM+ $HL; -^$CM+ $HY; -^$CM+ $H2; -^$CM+ $H3; -^$CM+ $ID; -^$CM+ $IN; -^$CM+ $IS; -^$CM+ $JL; -^$CM+ $JV; -^$CM+ $JT; -^$CM+ $NS; -^$CM+ $NU; -^$CM+ $OP; -^$CM+ $PO; -^$CM+ $PR; -^$CM+ $QU; -^$CM+ $RI; -^$CM+ $SY; -^$CM+ $WJ; -^$CM+; +# LB 9 Combining Marks. +# Stick together any combining sequences that don't match other rules. +^$CM+ $CAN_CM?; # # Sequences of the form (shown forwards) @@ -492,17 +372,6 @@ $AL_FOLLOW $CM+ / ( # a rule compiler bug which complains about # empty sets otherwise. -# -# Sequences of the form (shown forwards) -# [CANT_CM] [CM] [PR] -# The CM needs to behave as an AL -# This rule is concerned about getting the second of the two in place. -# - -# Apple early addition, remove this, superseded by LB24 -# [$PR ] / $CM+ [$BK $CR $LF $NL $ZW $SP {eof}]; - - # LB 4, 5, 6 @@ -521,10 +390,9 @@ $LF $CR; # Requires an engine enhancement. # / $SP* $ZW -# LB 8a ZWJ x ID Unicode Emoji proposal L2/16-011R3 -# The ZWJ will look like a CM to whatever precedes it. +# LB 8a ZWJ x (ID | Extended_Pict | EmojiNRK) # -($ID | $EB | $EM) $ZWJ $CM* $CAN_CM?; +($ID | $Extended_Pict | $EmojiNRK) $ZWJ $CM* $CAN_CM?; # LB 9,10 Combining marks. @@ -567,21 +435,11 @@ $EX [$LB8NonBreaks-$CM]; $IS [$LB8NonBreaks-$CM]; $SY [$LB8NonBreaks-$CM]; -# Rule 13 & 14 taken together for an edge case. -# Match this, shown forward -# OP SP+ ($CM+ behaving as $AL) (CL | CP | EX | IS | IY) -# This really wants to chain at the $CM+ (which is acting as an $AL) -# except for $CM chaining being disabled. -[$CL $CP $EX $IS $SY] $CM+ $SP+ $CM* $OP; # LB 14 OP SP* x # -$CAN_CM $SP* $CM* $OP; - $CANT_CM $SP* $CM* $OP; -$AL_FOLLOW? $CM+ $SP $SP* $CM* $OP; # by LB 10, behaves like $AL_FOLLOW? $AL $SP* $CM* $OP - - $AL_FOLLOW_NOCM $CM+ $SP+ $CM* $OP; -$AL_FOLLOW_CM $CM+ $SP+ $CM* $OP; +. $SP* $CM* $OP; +$AL_FOLLOW? $CM+ $SP+ $CM* $OP; # by LB 10, behaves like $AL_FOLLOW? $AL $SP+ $CM* $OP # LB 15 @@ -618,7 +476,7 @@ $AL ($HY | $HH) / $SP; # LB 21 ($BA | $HH | $HY | $NS) $CM* [$LB20NonBreaks-$CM]; # . x (BA | HY | NS) -[$LB20NonBreaks-$CM] $CM* $BB; # BB x . +[$LB20NonBreaks-$CM] $CM* $BB; # BB x . [^$CB] $CM* $BB; # # LB21a @@ -635,16 +493,17 @@ $IN $CM* $IN; $IN $CM* $NU; # LB 23 -$PO $CM* ($ID | $EB | $EM); $NU $CM* ($ALPlus | $HL); ($ALPlus | $HL) $CM* $NU; -# LB 24 +# LB23a ($ID | $EB | $EM) $CM* $PR; -($ALPlus | $HL) $CM* $PR; -($ALPlus | $HL) $CM* $PO; -$CM* ($PR | $PO) $CM* ($ALPlus | $HL); -$CM* ($PR | $PO) $CM+ / [$BK $CR $LF $NL $ZW $SP {eof}]; +$PO $CM* ($ID | $EB | $EM); + +# LB 24 +($ALPlus | $HL) $CM* ($PR | $PO); +($PR | $PO) $CM* ($ALPlus | $HL); + # LB 25 ($CM* ($PR | $PO))? ($CM* ($CL | $CP))? ($CM* ($NU | $IS | $SY))* $CM* $NU ($CM* ($OP | $HY))? ($CM* ($PR | $PO))?; diff --git a/icuSources/data/brkitr/rules/line_loose.txt b/icuSources/data/brkitr/rules/line_loose.txt index 9d3629b7..fc6754a9 100644 --- a/icuSources/data/brkitr/rules/line_loose.txt +++ b/icuSources/data/brkitr/rules/line_loose.txt @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # Copyright (c) 2002-2016 International Business Machines Corporation and # others. All Rights Reserved. # @@ -5,11 +7,11 @@ # # Line Breaking Rules # Implement default line breaking as defined by -# Unicode Standard Annex #14 Revision 35 for Unicode 8.0 +# Unicode Standard Annex #14 Revision 37 for Unicode 9.0 # http://www.unicode.org/reports/tr14/ # -# Includes the Emoji breaking proposals from Unicode L2/16-011R3. -# http://www.unicode.org/L2/L2016/16011r3-break-prop-emoji.pdf +# Includes extensions to the handling of emoji ZWJ sequences from +# https://goo.gl/cluFCn # # tailored as noted in 2nd paragraph below. # @@ -18,7 +20,7 @@ # not because the older behavior is desirable. # # This tailors the line break behavior to correspond to CSS -# line-break=loose (BCP47 -u-lb-loose) as defined for languages other than +# line-break=loose (BCP47 -u-lb-loose) as defined for languages other than # Chinese & Japanese. # It sets characters of class CJ to behave like ID. # In addition, it allows breaks: @@ -31,49 +33,8 @@ !!chain; -!!lookAheadHardBreak; -# -# !!lookAheadHardBreak Described here because it is (as yet) undocumented elsewhere -# and only used for the line break rules. -# -# It is used in the implementation of rule LB 10 -# which says to treat any combining mark that is not attached to a base -# character as if it were of class AL (alphabetic). -# -# The problem occurs in the reverse rules. -# -# Consider a sequence like, with correct breaks as shown -# LF ID CM AL AL -# ^ ^ ^ -# Then consider the sequence without the initial ID (ideographic) -# LF CM AL AL -# ^ ^ -# Our CM, which in the first example was attached to the ideograph, -# is now unattached, becomes an alpha, and joins in with the other -# alphas. -# -# When iterating forwards, these sequences do not present any problems -# When iterating backwards, we need to look ahead when encountering -# a CM to see whether it attaches to something further on or not. -# (Look-ahead in a reverse rule is looking towards the start) -# -# If the CM is unattached, we need to force a break. -# -# !!lookAheadHardBreak forces the run time state machine to -# stop immediately when a look ahead rule ( '/' operator) matches, -# and set the match position to that of the look-ahead operator, -# no matter what other rules may be in play at the time. -# -# See rule LB 19 for an example. -# - -# Temporary definitions of Emoji Base and Emoji Modifiers, until properties are available. - -$EB = [\u261D\u26F9\u270A-\u270D\U0001F385\U0001F3C2-\U0001F3C4\U0001F3C7\U0001F3CA-\U0001F3CC\U0001F442-\U0001F443\U0001F446-\U0001F450\U0001F466-\U0001F478\U0001F47C\U0001F481-\U0001F483\U0001F485-\U0001F487\U0001F4AA\U0001F574-\U0001F575\U0001F57A\U0001F590\U0001F595-\U0001F596\U0001F645-\U0001F647\U0001F64B-\U0001F64F\U0001F6A3\U0001F6B4-\U0001F6B6\U0001F6C0\U0001F6CC\U0001F918-\U0001F91E\U0001F926\U0001F930\U0001F933-\U0001F939\U0001F93C-\U0001F93E]; -$EM = [\U0001F3FB-\U0001F3FF]; - -$AI = [[:LineBreak = Ambiguous:] - [\u2640\u2642]]; -$AL = [[:LineBreak = Alphabetic:] - [$EM\u2695\u2696\u2764]]; +$AI = [:LineBreak = Ambiguous:]; +$AL = [:LineBreak = Alphabetic:]; $BA = [:LineBreak = Break_After:]; $BB = [:LineBreak = Break_Before:]; $BK = [:LineBreak = Mandatory_Break:]; @@ -81,16 +42,19 @@ $B2 = [:LineBreak = Break_Both:]; $CB = [:LineBreak = Contingent_Break:]; $CJ = [:LineBreak = Conditional_Japanese_Starter:]; $CL = [:LineBreak = Close_Punctuation:]; -$CM = [[:LineBreak = Combining_Mark:] \u200d]; +# $CM = [:LineBreak = Combining_Mark:]; $CP = [:LineBreak = Close_Parenthesis:]; $CR = [:LineBreak = Carriage_Return:]; +$EB = [[:LineBreak = EB:] \U0001F46A-\U0001F46D\U0001F46F\U0001F91D\U0001F93C]; +$EM = [:LineBreak = EM:]; $EX = [:LineBreak = Exclamation:]; $GL = [:LineBreak = Glue:]; $HL = [:LineBreak = Hebrew_Letter:]; $HY = [:LineBreak = Hyphen:]; $H2 = [:LineBreak = H2:]; $H3 = [:LineBreak = H3:]; -$ID = [[:LineBreak = Ideographic:]$CJ[\u2640\u2642\u2695\u2696\u2764] - $EB]; +# CSS Loose tailoring: CJ resolves to ID +$ID = [[:LineBreak = Ideographic:] $CJ]; $IN = [:LineBreak = Inseperable:]; $IS = [:LineBreak = Infix_Numeric:]; $JL = [:LineBreak = JL:]; @@ -113,93 +77,37 @@ $SY = [:LineBreak = Break_Symbols:]; $WJ = [:LineBreak = Word_Joiner:]; $XX = [:LineBreak = Unknown:]; $ZW = [:LineBreak = ZWSpace:]; -$ZWJ = [\u200d]; +$ZWJ = [:LineBreak = ZWJ:]; + +$EmojiNRK = [[\p{Emoji}] - [$RI \u002a\u00230-9©®™〰〽]]; +# Data for Extended Pictographic scraped from CLDR common/properties/ExtendedPictographic.txt, r13267 +$Extended_Pict = [\U0001F774-\U0001F77F\U00002700-\U00002701\U00002703-\U00002704\U0000270E\U00002710-\U00002711\U00002765-\U00002767\U0001F030-\U0001F093\U0001F094-\U0001F09F\U0001F10D-\U0001F10F\U0001F12F\U0001F16C-\U0001F16F\U0001F1AD-\U0001F1E5\U0001F260-\U0001F265\U0001F203-\U0001F20F\U0001F23C-\U0001F23F\U0001F249-\U0001F24F\U0001F252-\U0001F25F\U0001F266-\U0001F2FF\U0001F7D5-\U0001F7FF\U0001F000-\U0001F003\U0001F005-\U0001F02B\U0001F02C-\U0001F02F\U0001F322-\U0001F323\U0001F394-\U0001F395\U0001F398\U0001F39C-\U0001F39D\U0001F3F1-\U0001F3F2\U0001F3F6\U0001F4FE\U0001F53E-\U0001F548\U0001F54F\U0001F568-\U0001F56E\U0001F571-\U0001F572\U0001F57B-\U0001F586\U0001F588-\U0001F589\U0001F58E-\U0001F58F\U0001F591-\U0001F594\U0001F597-\U0001F5A3\U0001F5A6-\U0001F5A7\U0001F5A9-\U0001F5B0\U0001F5B3-\U0001F5BB\U0001F5BD-\U0001F5C1\U0001F5C5-\U0001F5D0\U0001F5D4-\U0001F5DB\U0001F5DF-\U0001F5E0\U0001F5E2\U0001F5E4-\U0001F5E7\U0001F5E9-\U0001F5EE\U0001F5F0-\U0001F5F2\U0001F5F4-\U0001F5F9\U00002605\U00002607-\U0000260D\U0000260F-\U00002610\U00002612\U00002616-\U00002617\U00002619-\U0000261C\U0000261E-\U0000261F\U00002621\U00002624-\U00002625\U00002627-\U00002629\U0000262B-\U0000262D\U00002630-\U00002637\U0000263B-\U00002647\U00002654-\U0000265F\U00002661-\U00002662\U00002664\U00002667\U00002669-\U0000267A\U0000267C-\U0000267E\U00002680-\U00002691\U00002695\U00002698\U0000269A\U0000269D-\U0000269F\U000026A2-\U000026A9\U000026AC-\U000026AF\U000026B2-\U000026BC\U000026BF-\U000026C3\U000026C6-\U000026C7\U000026C9-\U000026CD\U000026D0\U000026D2\U000026D5-\U000026E8\U000026EB-\U000026EF\U000026F6\U000026FB-\U000026FC\U000026FE-\U000026FF\U00002388\U0001FA00-\U0001FFFD\U0001F0A0-\U0001F0AE\U0001F0B1-\U0001F0BF\U0001F0C1-\U0001F0CF\U0001F0D1-\U0001F0F5\U0001F0AF-\U0001F0B0\U0001F0C0\U0001F0D0\U0001F0F6-\U0001F0FF\U0001F80C-\U0001F80F\U0001F848-\U0001F84F\U0001F85A-\U0001F85F\U0001F888-\U0001F88F\U0001F8AE-\U0001F8FF\U0001F900-\U0001F90B\U0001F91F\U0001F928-\U0001F92F\U0001F931-\U0001F932\U0001F94C\U0001F95F-\U0001F96B\U0001F992-\U0001F997\U0001F9D0-\U0001F9E6\U0001F90C-\U0001F90F\U0001F93F\U0001F94D-\U0001F94F\U0001F96C-\U0001F97F\U0001F998-\U0001F9BF\U0001F9C1-\U0001F9CF\U0001F9E7-\U0001F9FF\U0001F6C6-\U0001F6CA\U0001F6D3-\U0001F6D4\U0001F6E6-\U0001F6E8\U0001F6EA\U0001F6F1-\U0001F6F2\U0001F6F7-\U0001F6F8\U0001F6D5-\U0001F6DF\U0001F6ED-\U0001F6EF\U0001F6F9-\U0001F6FF]; + +# By LB9, a ZWJ also behaves as a CM. Including it in the definition of CM avoids having to explicitly +# list it in the numerous rules that use CM. +# By LB1, SA characters with general categor of Mn or Mc also resolve to CM. + +$CM = [[:LineBreak = Combining_Mark:] $ZWJ [$SA & [[:Mn:][:Mc:]]]]; # Dictionary character set, for triggering language-based break engines. Currently -# limited to LineBreak=Complex_Context. Note that this set only works in Unicode -# 5.0 or later as the definition of Complex_Context was corrected to include all -# characters requiring dictionary break. +# limited to LineBreak=Complex_Context (SA). -$dictionary = [:LineBreak = Complex_Context:]; +$dictionary = [$SA]; # # Rule LB1. By default, treat AI (characters with ambiguous east Asian width), -# SA (South East Asian: Thai, Lao, Khmer) +# SA (Dictionary chars, excluding Mn and Mc) # SG (Unpaired Surrogates) # XX (Unknown, unassigned) # as $AL (Alphabetic) # -$ALPlus = [$AL $AI $SA $SG $XX]; - -# -# Combining Marks. X $CM* behaves as if it were X. Rule LB6. -# -$ALcm = $ALPlus $CM*; -$BAcm = $BA $CM*; -$BBcm = $BB $CM*; -$B2cm = $B2 $CM*; -$CLcm = $CL $CM*; -$CPcm = $CP $CM*; -$EXcm = $EX $CM*; -$GLcm = $GL $CM*; -$HLcm = $HL $CM*; -$HYcm = $HY $CM*; -$H2cm = $H2 $CM*; -$H3cm = $H3 $CM*; -$INcm = $IN $CM*; -$IScm = $IS $CM*; -$JLcm = $JL $CM*; -$JVcm = $JV $CM*; -$JTcm = $JT $CM*; -$NScm = $NS $CM*; -$NSXcm = $NSX $CM*; -$NUcm = $NU $CM*; -$OPcm = $OP $CM*; -$POcm = $PO $CM*; -$PRcm = $PR $CM*; -$QUcm = $QU $CM*; -$RIcm = $RI $CM*; -$SYcm = $SY $CM*; -$WJcm = $WJ $CM*; +$ALPlus = [$AL $AI $SG $XX [$SA-[[:Mn:][:Mc:]]]]; + ## ------------------------------------------------- !!forward; -# -# Each class of character can stand by itself as an unbroken token, with trailing combining stuff -# -$ALPlus $CM+; -$BA $CM+; -$BB $CM+; -$B2 $CM+; -$CL $CM+; -$CP $CM+; -$EB $CM+; -$EM $CM+; -$EX $CM+; -$GL $CM+; -$HL $CM+; -$HY $CM+; -$H2 $CM+; -$H3 $CM+; -$ID $CM+; -$IN $CM+; -$IS $CM+; -$JL $CM+; -$JV $CM+; -$JT $CM+; -$NS $CM+; -$NSX $CM+; -$NU $CM+; -$OP $CM+; -$PO $CM+; -$PR $CM+; -$QU $CM+; -$RI $CM+; -$SY $CM+; -$WJ $CM+; - # # CAN_CM is the set of characters that may combine with CM combining chars. # Note that Linebreak UAX 14's concept of a combining char and the rules @@ -214,12 +122,8 @@ $CANT_CM = [ $SP $BK $CR $LF $NL $ZW $CM]; # Bases that can't take CMs # # AL_FOLLOW set of chars that can unconditionally follow an AL # Needed in rules where stand-alone $CM s are treated as AL. -# Chaining is disabled with CM because it causes other failures, -# so for this one case we need to manually list out longer sequences. # -$AL_FOLLOW_NOCM = [$BK $CR $LF $NL $ZW $SP]; -$AL_FOLLOW_CM = [$CL $CP $EX $HL $IS $SY $WJ $GL $OP $QU $BA $HY $NS $IN $NU $ALPlus]; -$AL_FOLLOW = [$AL_FOLLOW_NOCM $AL_FOLLOW_CM]; +$AL_FOLLOW = [$BK $CR $LF $NL $ZW $SP $CL $CP $EX $HL $IS $SY $WJ $GL $OP $QU $BA $HY $NS $IN $NU $PR $PO $ALPlus]; # @@ -251,9 +155,9 @@ $CAN_CM $CM* [$SP $ZW]; $LB8Breaks = [$LB4Breaks $ZW]; $LB8NonBreaks = [[$LB4NonBreaks] - [$ZW]]; -# LB 8a ZWJ x ID Emoji proposal. +# LB 8a ZWJ x (ID | Extended_Pict | EmojiNRK) Emoji ZWJ sequences. # -$ZWJ ($ID | $EB | $EM); +$ZWJ ($ID | $Extended_Pict | $EmojiNRK); # LB 9 Combining marks. X $CM needs to behave like X, where X is not $SP, $BK $CR $LF $NL # $CM not covered by the above needs to behave like $AL @@ -265,26 +169,24 @@ $CAN_CM $CM+; # Stick together any combining sequences that d # # LB 11 Do not break before or after WORD JOINER & related characters. # -$CAN_CM $CM* $WJcm; -$LB8NonBreaks $WJcm; -^$CM+ $WJcm; +$CAN_CM $CM* $WJ; +$LB8NonBreaks $WJ; +^$CM+ $WJ; -$WJcm $CANT_CM; -$WJcm $CAN_CM $CM*; +$WJ $CM* .; # # LB 12 Do not break after NBSP and related characters. # GL x # -$GLcm $CAN_CM $CM*; -$GLcm $CANT_CM; +$GL $CM* .; # # LB 12a Do not break before NBSP and related characters ... # [^SP BA HY] x GL # -[[$LB8NonBreaks] - [$SP $BA $HY]] $CM* $GLcm; -^$CM+ $GLcm; +[[$LB8NonBreaks] - [$SP $BA $HY]] $CM* $GL; +^$CM+ $GL; @@ -315,21 +217,21 @@ $CAN_CM $CM* $SY; # # LB 14 Do not break after OP, even after spaces # -$OPcm $SP* $CAN_CM $CM*; -$OPcm $SP* $CANT_CM; +$OP $CM* $SP* .; -$OPcm $SP+ $CM+ $AL_FOLLOW?; # by rule 10, stand-alone CM behaves as AL +$OP $CM* $SP+ $CM+ $AL_FOLLOW?; # by rule 10, stand-alone CM behaves as AL + # by rule 8, CM following a SP is stand-alone. # LB 15 -$QUcm $SP* $OPcm; +$QU $CM* $SP* $OP; # LB 16 # Do not break between closing punctuation and $NS, even with intervening spaces # But DO allow a break between closing punctuation and $NSX, don't include it here -($CLcm | $CPcm) $SP* $NScm; +($CL | $CP) $CM* $SP* $NS; # LB 17 -$B2cm $SP* $B2cm; +$B2 $CM* $SP* $B2; # # LB 18 Break after spaces. @@ -340,11 +242,11 @@ $LB18Breaks = [$LB8Breaks $SP]; # LB 19 # x QU -$LB18NonBreaks $CM* $QUcm; -^$CM+ $QUcm; +$LB18NonBreaks $CM* $QU; +^$CM+ $QU; # QU x -$QUcm .?; +$QU $CM* .; # LB 20 @@ -356,86 +258,89 @@ $LB20NonBreaks = [$LB18NonBreaks - $CB]; # LB 21 x (BA | HY | NS) # BB x # -# DO allow breaks here before NSXcm, so don't include it -$LB20NonBreaks $CM* ($BAcm | $HYcm | $NScm); -^$CM+ ($BAcm | $HYcm | $NScm); +# DO allow breaks here before NSX, so don't include it +$LB20NonBreaks $CM* ($BA | $HY | $NS); +^$CM+ ($BA | $HY | $NS); -$BBcm [^$CB]; # $BB x -$BBcm $LB20NonBreaks $CM*; +$BB $CM* [^$CB]; # $BB x +$BB $CM* $LB20NonBreaks; # LB 21a Don't break after Hebrew + Hyphen # HL (HY | BA) x # -$HLcm ($HYcm | $BAcm) [^$CB]?; +$HL $CM* ($HY | $BA) $CM* [^$CB]?; # LB 21b (forward) Don't break between SY and HL # (break between HL and SY already disallowed by LB 13 above) -$SYcm $HLcm; +$SY $CM* $HL; # LB 22 -($ALcm | $HLcm) $INcm; -^$CM+ $INcm; # by rule 10, any otherwise unattached CM behaves as AL -$EXcm $INcm; -($ID | $EB | $EM) $CM* $INcm; -# $INcm $INcm; # delete this rule for CSS loose -$NUcm $INcm; +($ALPlus | $HL) $CM* $IN; +^$CM+ $IN; # by rule 10, any otherwise unattached CM behaves as AL +$EX $CM* $IN; +($ID | $EB | $EM) $CM* $IN; +# $IN $CM* $IN; # delete this rule for CSS loose +$NU $CM* $IN; # $LB 23 -($ID | $EB | $EM) $CM* $POcm; -$ALcm $NUcm; # includes $LB19 -$HLcm $NUcm; -^$CM+ $NUcm; # Rule 10, any otherwise unattached CM behaves as AL -$NUcm $ALcm; -$NUcm $HLcm; +# +($ALPlus | $HL) $CM* $NU; +^$CM+ $NU; # Rule 10, any otherwise unattached CM behaves as AL +$NU $CM* ($ALPlus | $HL); + +# LB 23a +# +$PR $CM* ($ID | $EB | $EM); +($ID | $EB | $EM) $CM* $PO; + # # LB 24 # -$PRcm ($ID | $EB | $EM); -$PRcm ($ALcm | $HLcm); -$POcm ($ALcm | $HLcm); -($ALcm | $HLcm) ($PRcm | $POcm); -^$CM+ ($PRcm | $POcm); # Rule 10, any otherwise unattached CM behaves as AL +($PR | $PO) $CM* ($ALPlus | $HL); +($ALPlus | $HL) $CM* ($PR | $PO); +^$CM+ ($PR | $PO); # Rule 10, any otherwise unattached CM behaves as AL # # LB 25 Numbers. # -($PRcm | $POcm)? ($OPcm | $HYcm)? $NUcm ($NUcm | $SYcm | $IScm)* ($CLcm | $CPcm)? ($PRcm | $POcm)?; +(($PR | $PO) $CM*)? (($OP | $HY) $CM*)? $NU ($CM* ($NU | $SY | $IS))* + ($CM* ($CL | $CP))? ($CM* ($PR | $PO))?; # LB 26 Do not break a Korean syllable # -$JLcm ($JLcm | $JVcm | $H2cm | $H3cm); -($JVcm | $H2cm) ($JVcm | $JTcm); -($JTcm | $H3cm) $JTcm; +$JL $CM* ($JL | $JV | $H2 | $H3); +($JV | $H2) $CM* ($JV | $JT); +($JT | $H3) $CM* $JT; # LB 27 Treat korean Syllable Block the same as ID (don't break it) -($JLcm | $JVcm | $JTcm | $H2cm | $H3cm) $INcm; -($JLcm | $JVcm | $JTcm | $H2cm | $H3cm) $POcm; -$PRcm ($JLcm | $JVcm | $JTcm | $H2cm | $H3cm); +($JL | $JV | $JT | $H2 | $H3) $CM* $IN; +($JL | $JV | $JT | $H2 | $H3) $CM* $PO; +$PR $CM* ($JL | $JV | $JT | $H2 | $H3); # LB 28 Do not break between alphabetics # -($ALcm | $HLcm) ($ALcm | $HLcm); -^$CM+ ($ALcm | $HLcm); # The $CM+ is from rule 10, an unattached CM is treated as AL +($ALPlus | $HL) $CM* ($ALPlus | $HL); +^$CM+ ($ALPlus | $HL); # The $CM+ is from rule 10, an unattached CM is treated as AL # LB 29 -$IScm ($ALcm | $HLcm); +$IS $CM* ($ALPlus | $HL); # LB 30 -($ALcm | $HLcm | $NUcm) $OPcm; -^$CM+ $OPcm; # The $CM+ is from rule 10, an unattached CM is treated as AL. -$CPcm ($ALcm | $HLcm | $NUcm); +($ALPlus | $HL | $NU) $CM* $OP; +^$CM+ $OP; # The $CM+ is from rule 10, an unattached CM is treated as AL. +$CP $CM* ($ALPlus | $HL | $NU); # LB 30a Do not break between regional indicators. Break after pairs of them. # Tricky interaction with LB8a: ZWJ x ID -$RIcm $RI / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM] {eof}]; -$RIcm $RI $CM* $ZWJ / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM $ID $EB $EM] {eof}]; -$RIcm $RI $CM* [$CM-$ZWJ] / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM] {eof}]; +$RI $CM* $RI / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM] {eof}]; +$RI $CM* $RI $CM* $ZWJ / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM $ID $Extended_Pict $EmojiNRK] {eof}]; +$RI $CM* $RI $CM* [$CM-$ZWJ] / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM] {eof}]; -$RIcm $RIcm [$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS {eof}]; -$RIcm $RIcm $ZWJ ($ID | $EB | $EM); +$RI $CM* $RI $CM* [$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS {eof}]; +$RI $CM* $RI $CM* $ZWJ ($ID | $Extended_Pict | $EmojiNRK); # LB 30b Do not break between an Emoji Base and an Emoji Modifier $EB $CM* $EM; @@ -447,38 +352,10 @@ $EB $CM* $EM; !!reverse; -^$CM+ $ALPlus; -^$CM+ $BA; -^$CM+ $BB; -^$CM+ $B2; -^$CM+ $CL; -^$CM+ $CP; -^$CM+ $EB; -^$CM+ $EM; -^$CM+ $EX; -^$CM+ $GL; -^$CM+ $HL; -^$CM+ $HY; -^$CM+ $H2; -^$CM+ $H3; -^$CM+ $ID; -^$CM+ $IN; -^$CM+ $IS; -^$CM+ $JL; -^$CM+ $JV; -^$CM+ $JT; -^$CM+ $NS; -^$CM+ $NSX; -^$CM+ $NU; -^$CM+ $OP; -^$CM+ $PO; -^$CM+ $PR; -^$CM+ $QU; -^$CM+ $RI; -^$CM+ $SY; -^$CM+ $WJ; -^$CM+; +# LB 9 Combining Marks. +# Stick together any combining sequences that don't match other rules. +^$CM+ $CAN_CM?; # # Sequences of the form (shown forwards) @@ -497,17 +374,6 @@ $AL_FOLLOW $CM+ / ( # a rule compiler bug which complains about # empty sets otherwise. -# -# Sequences of the form (shown forwards) -# [CANT_CM] [CM] [PR] -# The CM needs to behave as an AL -# This rule is concerned about getting the second of the two in place. -# - -# Apple early addition, remove this, superseded by LB24 -# [$PR ] / $CM+ [$BK $CR $LF $NL $ZW $SP {eof}]; - - # LB 4, 5, 6 @@ -526,10 +392,9 @@ $LF $CR; # Requires an engine enhancement. # / $SP* $ZW -# LB 8a ZWJ x ID Unicode Emoji proposal L2/16-011R3 -# The ZWJ will look like a CM to whatever precedes it. +# LB 8a ZWJ x (ID | Extended_Pict | EmojiNRK) # -($ID | $EB | $EM) $ZWJ $CM* $CAN_CM?; +($ID | $Extended_Pict | $EmojiNRK) $ZWJ $CM* $CAN_CM?; # LB 9,10 Combining marks. @@ -572,21 +437,11 @@ $EX [$LB8NonBreaks-$CM]; $IS [$LB8NonBreaks-$CM]; $SY [$LB8NonBreaks-$CM]; -# Rule 13 & 14 taken together for an edge case. -# Match this, shown forward -# OP SP+ ($CM+ behaving as $AL) (CL | CP | EX | IS | IY) -# This really wants to chain at the $CM+ (which is acting as an $AL) -# except for $CM chaining being disabled. -[$CL $CP $EX $IS $SY] $CM+ $SP+ $CM* $OP; # LB 14 OP SP* x # -$CAN_CM $SP* $CM* $OP; - $CANT_CM $SP* $CM* $OP; -$AL_FOLLOW? $CM+ $SP $SP* $CM* $OP; # by LB 10, behaves like $AL_FOLLOW? $AL $SP* $CM* $OP - - $AL_FOLLOW_NOCM $CM+ $SP+ $CM* $OP; -$AL_FOLLOW_CM $CM+ $SP+ $CM* $OP; +. $SP* $CM* $OP; +$AL_FOLLOW? $CM+ $SP+ $CM* $OP; # by LB 10, behaves like $AL_FOLLOW? $AL $SP+ $CM* $OP # LB 15 @@ -639,16 +494,17 @@ $IN $CM* ($ID | $EB | $EM); $IN $CM* $NU; # LB 23 -$PO $CM* ($ID | $EB | $EM); $NU $CM* ($ALPlus | $HL); ($ALPlus | $HL) $CM* $NU; -# LB 24 +# LB23a ($ID | $EB | $EM) $CM* $PR; -($ALPlus | $HL) $CM* $PR; -($ALPlus | $HL) $CM* $PO; -$CM* ($PR | $PO) $CM* ($ALPlus | $HL); -$CM* ($PR | $PO) $CM+ / [$BK $CR $LF $NL $ZW $SP {eof}]; +$PO $CM* ($ID | $EB | $EM); + +# LB 24 +($ALPlus | $HL) $CM* ($PR | $PO); +($PR | $PO) $CM* ($ALPlus | $HL); + # LB 25 ($CM* ($PR | $PO))? ($CM* ($CL | $CP))? ($CM* ($NU | $IS | $SY))* $CM* $NU ($CM* ($OP | $HY))? ($CM* ($PR | $PO))?; diff --git a/icuSources/data/brkitr/rules/line_loose_cj.txt b/icuSources/data/brkitr/rules/line_loose_cj.txt index 9955512a..86463a01 100644 --- a/icuSources/data/brkitr/rules/line_loose_cj.txt +++ b/icuSources/data/brkitr/rules/line_loose_cj.txt @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # Copyright (c) 2002-2016 International Business Machines Corporation and # others. All Rights Reserved. # @@ -5,13 +7,13 @@ # # Line Breaking Rules # Implement default line breaking as defined by -# Unicode Standard Annex #14 Revision 35 for Unicode 8.0 +# Unicode Standard Annex #14 Revision 37 for Unicode 9.0 # http://www.unicode.org/reports/tr14/ # -# Includes the Emoji breaking proposals from Unicode L2/16-011R3. -# http://www.unicode.org/L2/L2016/16011r3-break-prop-emoji.pdf +# Includes extensions to the handling of emoji ZWJ sequences from +# https://goo.gl/cluFCn # -# tailored as noted in 2nd paragraph below.. +# tailored as noted in 2nd paragraph below. # # TODO: Rule LB 8 remains as it was in Unicode 5.2 # This is only because of a limitation of ICU break engine implementation, @@ -38,49 +40,8 @@ !!chain; -!!lookAheadHardBreak; -# -# !!lookAheadHardBreak Described here because it is (as yet) undocumented elsewhere -# and only used for the line break rules. -# -# It is used in the implementation of rule LB 10 -# which says to treat any combining mark that is not attached to a base -# character as if it were of class AL (alphabetic). -# -# The problem occurs in the reverse rules. -# -# Consider a sequence like, with correct breaks as shown -# LF ID CM AL AL -# ^ ^ ^ -# Then consider the sequence without the initial ID (ideographic) -# LF CM AL AL -# ^ ^ -# Our CM, which in the first example was attached to the ideograph, -# is now unattached, becomes an alpha, and joins in with the other -# alphas. -# -# When iterating forwards, these sequences do not present any problems -# When iterating backwards, we need to look ahead when encountering -# a CM to see whether it attaches to something further on or not. -# (Look-ahead in a reverse rule is looking towards the start) -# -# If the CM is unattached, we need to force a break. -# -# !!lookAheadHardBreak forces the run time state machine to -# stop immediately when a look ahead rule ( '/' operator) matches, -# and set the match position to that of the look-ahead operator, -# no matter what other rules may be in play at the time. -# -# See rule LB 19 for an example. -# - -# Temporary definitions of Emoji Base and Emoji Modifiers, until properties are available. - -$EB = [\u261D\u26F9\u270A-\u270D\U0001F385\U0001F3C2-\U0001F3C4\U0001F3C7\U0001F3CA-\U0001F3CC\U0001F442-\U0001F443\U0001F446-\U0001F450\U0001F466-\U0001F478\U0001F47C\U0001F481-\U0001F483\U0001F485-\U0001F487\U0001F4AA\U0001F574-\U0001F575\U0001F57A\U0001F590\U0001F595-\U0001F596\U0001F645-\U0001F647\U0001F64B-\U0001F64F\U0001F6A3\U0001F6B4-\U0001F6B6\U0001F6C0\U0001F6CC\U0001F918-\U0001F91E\U0001F926\U0001F930\U0001F933-\U0001F939\U0001F93C-\U0001F93E]; -$EM = [\U0001F3FB-\U0001F3FF]; - -$AI = [[:LineBreak = Ambiguous:] - [\u2640\u2642]]; -$AL = [[:LineBreak = Alphabetic:] - [$EM\u2695\u2696\u2764]]; +$AI = [:LineBreak = Ambiguous:]; +$AL = [:LineBreak = Alphabetic:]; $BAX = [\u2010 \u2013]; $BA = [[:LineBreak = Break_After:] - $BAX]; $BB = [:LineBreak = Break_Before:]; @@ -89,9 +50,11 @@ $B2 = [:LineBreak = Break_Both:]; $CB = [:LineBreak = Contingent_Break:]; $CJ = [:LineBreak = Conditional_Japanese_Starter:]; $CL = [:LineBreak = Close_Punctuation:]; -$CM = [[:LineBreak = Combining_Mark:] \u200d]; +# $CM = [:LineBreak = Combining_Mark:]; $CP = [:LineBreak = Close_Parenthesis:]; $CR = [:LineBreak = Carriage_Return:]; +$EB = [[:LineBreak = EB:] \U0001F46A-\U0001F46D\U0001F46F\U0001F91D\U0001F93C]; +$EM = [:LineBreak = EM:]; $EXX = [\uFF01 \uFF1F]; $EX = [[:LineBreak = Exclamation:] - $EXX]; $GL = [:LineBreak = Glue:]; @@ -99,7 +62,8 @@ $HL = [:LineBreak = Hebrew_Letter:]; $HY = [:LineBreak = Hyphen:]; $H2 = [:LineBreak = H2:]; $H3 = [:LineBreak = H3:]; -$ID = [[:LineBreak = Ideographic:] $CJ [\u2640\u2642\u2695\u2696\u2764] - $EB]; +# CSS Loose tailoring: CJ resolves to ID +$ID = [[:LineBreak = Ideographic:] $CJ]; $IN = [:LineBreak = Inseperable:]; $IS = [:LineBreak = Infix_Numeric:]; $JL = [:LineBreak = JL:]; @@ -124,101 +88,37 @@ $SY = [:LineBreak = Break_Symbols:]; $WJ = [:LineBreak = Word_Joiner:]; $XX = [:LineBreak = Unknown:]; $ZW = [:LineBreak = ZWSpace:]; -$ZWJ = [\u200d]; +$ZWJ = [:LineBreak = ZWJ:]; + +$EmojiNRK = [[\p{Emoji}] - [$RI \u002a\u00230-9©®™〰〽]]; +# Data for Extended Pictographic scraped from CLDR common/properties/ExtendedPictographic.txt, r13267 +$Extended_Pict = [\U0001F774-\U0001F77F\U00002700-\U00002701\U00002703-\U00002704\U0000270E\U00002710-\U00002711\U00002765-\U00002767\U0001F030-\U0001F093\U0001F094-\U0001F09F\U0001F10D-\U0001F10F\U0001F12F\U0001F16C-\U0001F16F\U0001F1AD-\U0001F1E5\U0001F260-\U0001F265\U0001F203-\U0001F20F\U0001F23C-\U0001F23F\U0001F249-\U0001F24F\U0001F252-\U0001F25F\U0001F266-\U0001F2FF\U0001F7D5-\U0001F7FF\U0001F000-\U0001F003\U0001F005-\U0001F02B\U0001F02C-\U0001F02F\U0001F322-\U0001F323\U0001F394-\U0001F395\U0001F398\U0001F39C-\U0001F39D\U0001F3F1-\U0001F3F2\U0001F3F6\U0001F4FE\U0001F53E-\U0001F548\U0001F54F\U0001F568-\U0001F56E\U0001F571-\U0001F572\U0001F57B-\U0001F586\U0001F588-\U0001F589\U0001F58E-\U0001F58F\U0001F591-\U0001F594\U0001F597-\U0001F5A3\U0001F5A6-\U0001F5A7\U0001F5A9-\U0001F5B0\U0001F5B3-\U0001F5BB\U0001F5BD-\U0001F5C1\U0001F5C5-\U0001F5D0\U0001F5D4-\U0001F5DB\U0001F5DF-\U0001F5E0\U0001F5E2\U0001F5E4-\U0001F5E7\U0001F5E9-\U0001F5EE\U0001F5F0-\U0001F5F2\U0001F5F4-\U0001F5F9\U00002605\U00002607-\U0000260D\U0000260F-\U00002610\U00002612\U00002616-\U00002617\U00002619-\U0000261C\U0000261E-\U0000261F\U00002621\U00002624-\U00002625\U00002627-\U00002629\U0000262B-\U0000262D\U00002630-\U00002637\U0000263B-\U00002647\U00002654-\U0000265F\U00002661-\U00002662\U00002664\U00002667\U00002669-\U0000267A\U0000267C-\U0000267E\U00002680-\U00002691\U00002695\U00002698\U0000269A\U0000269D-\U0000269F\U000026A2-\U000026A9\U000026AC-\U000026AF\U000026B2-\U000026BC\U000026BF-\U000026C3\U000026C6-\U000026C7\U000026C9-\U000026CD\U000026D0\U000026D2\U000026D5-\U000026E8\U000026EB-\U000026EF\U000026F6\U000026FB-\U000026FC\U000026FE-\U000026FF\U00002388\U0001FA00-\U0001FFFD\U0001F0A0-\U0001F0AE\U0001F0B1-\U0001F0BF\U0001F0C1-\U0001F0CF\U0001F0D1-\U0001F0F5\U0001F0AF-\U0001F0B0\U0001F0C0\U0001F0D0\U0001F0F6-\U0001F0FF\U0001F80C-\U0001F80F\U0001F848-\U0001F84F\U0001F85A-\U0001F85F\U0001F888-\U0001F88F\U0001F8AE-\U0001F8FF\U0001F900-\U0001F90B\U0001F91F\U0001F928-\U0001F92F\U0001F931-\U0001F932\U0001F94C\U0001F95F-\U0001F96B\U0001F992-\U0001F997\U0001F9D0-\U0001F9E6\U0001F90C-\U0001F90F\U0001F93F\U0001F94D-\U0001F94F\U0001F96C-\U0001F97F\U0001F998-\U0001F9BF\U0001F9C1-\U0001F9CF\U0001F9E7-\U0001F9FF\U0001F6C6-\U0001F6CA\U0001F6D3-\U0001F6D4\U0001F6E6-\U0001F6E8\U0001F6EA\U0001F6F1-\U0001F6F2\U0001F6F7-\U0001F6F8\U0001F6D5-\U0001F6DF\U0001F6ED-\U0001F6EF\U0001F6F9-\U0001F6FF]; + +# By LB9, a ZWJ also behaves as a CM. Including it in the definition of CM avoids having to explicitly +# list it in the numerous rules that use CM. +# By LB1, SA characters with general categor of Mn or Mc also resolve to CM. + +$CM = [[:LineBreak = Combining_Mark:] $ZWJ [$SA & [[:Mn:][:Mc:]]]]; # Dictionary character set, for triggering language-based break engines. Currently -# limited to LineBreak=Complex_Context. Note that this set only works in Unicode -# 5.0 or later as the definition of Complex_Context was corrected to include all -# characters requiring dictionary break. +# limited to LineBreak=Complex_Context (SA). -$dictionary = [:LineBreak = Complex_Context:]; +$dictionary = [$SA]; # # Rule LB1. By default, treat AI (characters with ambiguous east Asian width), -# SA (South East Asian: Thai, Lao, Khmer) +# SA (Dictionary chars, excluding Mn and Mc) # SG (Unpaired Surrogates) # XX (Unknown, unassigned) # as $AL (Alphabetic) # -$ALPlus = [$AL $AI $SA $SG $XX]; - -# -# Combining Marks. X $CM* behaves as if it were X. Rule LB6. -# -$ALcm = $ALPlus $CM*; -$BAcm = $BA $CM*; -$BAXcm = $BAX $CM*; -$BBcm = $BB $CM*; -$B2cm = $B2 $CM*; -$CLcm = $CL $CM*; -$CPcm = $CP $CM*; -$EXcm = $EX $CM*; -$EXXcm = $EXX $CM*; -$GLcm = $GL $CM*; -$HLcm = $HL $CM*; -$HYcm = $HY $CM*; -$H2cm = $H2 $CM*; -$H3cm = $H3 $CM*; -$INcm = $IN $CM*; -$IScm = $IS $CM*; -$JLcm = $JL $CM*; -$JVcm = $JV $CM*; -$JTcm = $JT $CM*; -$NScm = $NS $CM*; -$NSXcm = $NSX $CM*; -$NUcm = $NU $CM*; -$OPcm = $OP $CM*; -$POcm = $PO $CM*; -$POXcm = $POX $CM*; -$PRcm = $PR $CM*; -$PRXcm = $PRX $CM*; -$QUcm = $QU $CM*; -$RIcm = $RI $CM*; -$SYcm = $SY $CM*; -$WJcm = $WJ $CM*; +$ALPlus = [$AL $AI $SG $XX [$SA-[[:Mn:][:Mc:]]]]; + ## ------------------------------------------------- !!forward; -# -# Each class of character can stand by itself as an unbroken token, with trailing combining stuff -# -$ALPlus $CM+; -$BA $CM+; -$BAX $CM+; -$BB $CM+; -$B2 $CM+; -$CL $CM+; -$CP $CM+; -$EB $CM+; -$EM $CM+; -$EX $CM+; -$EXX $CM+; -$GL $CM+; -$HL $CM+; -$HY $CM+; -$H2 $CM+; -$H3 $CM+; -$ID $CM+; -$IN $CM+; -$IS $CM+; -$JL $CM+; -$JV $CM+; -$JT $CM+; -$NS $CM+; -$NSX $CM+; -$NU $CM+; -$OP $CM+; -$PO $CM+; -$POX $CM+; -$PR $CM+; -$PRX $CM+; -$QU $CM+; -$RI $CM+; -$SY $CM+; -$WJ $CM+; - # # CAN_CM is the set of characters that may combine with CM combining chars. # Note that Linebreak UAX 14's concept of a combining char and the rules @@ -233,12 +133,8 @@ $CANT_CM = [ $SP $BK $CR $LF $NL $ZW $CM]; # Bases that can't take CMs # # AL_FOLLOW set of chars that can unconditionally follow an AL # Needed in rules where stand-alone $CM s are treated as AL. -# Chaining is disabled with CM because it causes other failures, -# so for this one case we need to manually list out longer sequences. # -$AL_FOLLOW_NOCM = [$BK $CR $LF $NL $ZW $SP]; -$AL_FOLLOW_CM = [$CL $CP $EX $HL $IS $SY $WJ $GL $OP $QU $BA $HY $NS $IN $NU $ALPlus]; -$AL_FOLLOW = [$AL_FOLLOW_NOCM $AL_FOLLOW_CM]; +$AL_FOLLOW = [$BK $CR $LF $NL $ZW $SP $CL $CP $EX $HL $IS $SY $WJ $GL $OP $QU $BA $HY $NS $IN $NU $PR $PO $POX $ALPlus]; # @@ -270,9 +166,9 @@ $CAN_CM $CM* [$SP $ZW]; $LB8Breaks = [$LB4Breaks $ZW]; $LB8NonBreaks = [[$LB4NonBreaks] - [$ZW]]; -# LB 8a ZWJ x ID Emoji proposal. +# LB 8a ZWJ x (ID | Extended_Pict | EmojiNRK) Emoji ZWJ sequences. # -$ZWJ ($ID | $EB | $EM); +$ZWJ ($ID | $Extended_Pict | $EmojiNRK); # LB 9 Combining marks. X $CM needs to behave like X, where X is not $SP, $BK $CR $LF $NL # $CM not covered by the above needs to behave like $AL @@ -284,26 +180,24 @@ $CAN_CM $CM+; # Stick together any combining sequences that d # # LB 11 Do not break before or after WORD JOINER & related characters. # -$CAN_CM $CM* $WJcm; -$LB8NonBreaks $WJcm; -^$CM+ $WJcm; +$CAN_CM $CM* $WJ; +$LB8NonBreaks $WJ; +^$CM+ $WJ; -$WJcm $CANT_CM; -$WJcm $CAN_CM $CM*; +$WJ $CM* .; # # LB 12 Do not break after NBSP and related characters. # GL x # -$GLcm $CAN_CM $CM*; -$GLcm $CANT_CM; +$GL $CM* .; # # LB 12a Do not break before NBSP and related characters ... # [^SP BA HY] x GL # -[[$LB8NonBreaks] - [$SP $BA $BAX $HY]] $CM* $GLcm; -^$CM+ $GLcm; +[[$LB8NonBreaks] - [$SP $BA $BAX $HY]] $CM* $GL; +^$CM+ $GL; # @@ -334,21 +228,21 @@ $CAN_CM $CM* $SY; # # LB 14 Do not break after OP, even after spaces # -$OPcm $SP* $CAN_CM $CM*; -$OPcm $SP* $CANT_CM; +$OP $CM* $SP* .; -$OPcm $SP+ $CM+ $AL_FOLLOW?; # by rule 10, stand-alone CM behaves as AL +$OP $CM* $SP+ $CM+ $AL_FOLLOW?; # by rule 10, stand-alone CM behaves as AL + # by rule 8, CM following a SP is stand-alone. # LB 15 -$QUcm $SP* $OPcm; +$QU $CM* $SP* $OP; # LB 16 # Do not break between closing punctuation and $NS, even with intervening spaces # But DO allow a break between closing punctuation and $NSX, don't include it here -($CLcm | $CPcm) $SP* $NScm; +($CL | $CP) $CM* $SP* $NS; # LB 17 -$B2cm $SP* $B2cm; +$B2 $CM* $SP* $B2; # # LB 18 Break after spaces. @@ -359,11 +253,11 @@ $LB18Breaks = [$LB8Breaks $SP]; # LB 19 # x QU -$LB18NonBreaks $CM* $QUcm; -^$CM+ $QUcm; +$LB18NonBreaks $CM* $QU; +^$CM+ $QU; # QU x -$QUcm .?; +$QU $CM* .; # LB 20 @@ -375,90 +269,93 @@ $LB20NonBreaks = [$LB18NonBreaks - $CB]; # LB 21 x (BA | HY | NS) # BB x # -# DO allow breaks here before $BAXcm and $NSXcm, so don't include them -$LB20NonBreaks $CM* ($BAcm | $HYcm | $NScm); -^$CM+ ($BAcm | $HYcm | $NScm); +# DO allow breaks here before $BAX and $NSX, so don't include them +$LB20NonBreaks $CM* ($BA | $HY | $NS); +^$CM+ ($BA | $HY | $NS); -$BBcm [^$CB]; # $BB x -$BBcm $LB20NonBreaks $CM*; +$BB $CM* [^$CB]; # $BB x +$BB $CM* $LB20NonBreaks; # LB 21a Don't break after Hebrew + Hyphen # HL (HY | BA) x # -$HLcm ($HYcm | $BAcm | $BAXcm) [^$CB]?; +$HL $CM* ($HY | $BA | $BAX) $CM* [^$CB]?; # LB 21b (forward) Don't break between SY and HL # (break between HL and SY already disallowed by LB 13 above) -$SYcm $HLcm; +$SY $CM* $HL; # LB 22 -($ALcm | $HLcm) $INcm; -^$CM+ $INcm; # by rule 10, any otherwise unattached CM behaves as AL -$EXcm $INcm; -($ID | $EB | $EM) $CM* $INcm; -# $INcm $INcm; # delete this rule for CSS loose -$NUcm $INcm; +($ALPlus | $HL) $CM* $IN; +^$CM+ $IN; # by rule 10, any otherwise unattached CM behaves as AL +$EX $CM* $IN; +($ID | $EB | $EM) $CM* $IN; +# $IN $CM* $IN; # delete this rule for CSS loose +$NU $CM* $IN; # $LB 23 +# +($ALPlus | $HL) $CM* $NU; +^$CM+ $NU; # Rule 10, any otherwise unattached CM behaves as AL +$NU $CM* ($ALPlus | $HL); + +# LB 23a # Do not include $POX here -($ID | $EB | $EM) $CM* $POcm; -$ALcm $NUcm; # includes $LB19 -$HLcm $NUcm; -^$CM+ $NUcm; # Rule 10, any otherwise unattached CM behaves as AL -$NUcm $ALcm; -$NUcm $HLcm; +# +$PR $CM* ($ID | $EB | $EM); +($ID | $EB | $EM) $CM* $PO; + # # LB 24 # # Do not include $PRX here -$PRcm ($ID | $EB | $EM); -$PRcm ($ALcm | $HLcm); -($POcm | $POXcm) ($ALcm | $HLcm); -($ALcm | $HLcm) ($PRcm | $POcm | $POXcm); -^$CM+ ($PRcm | $POcm | $POXcm); # Rule 10, any otherwise unattached CM behaves as AL +($PR | $PO | $POX) $CM* ($ALPlus | $HL); +($ALPlus | $HL) $CM* ($PR | $PO | $POX); # TODO: should this be ($PR | $PRX | $PO) +^$CM+ ($PR | $PO | $POX); # Rule 10, any otherwise unattached CM behaves as AL # # LB 25 Numbers. # # Here do not include $PRX at the beginning or $POX at the end -($PRcm | $POcm | $POXcm)? ($OPcm | $HYcm)? $NUcm ($NUcm | $SYcm | $IScm)* ($CLcm | $CPcm)? ($PRcm | $PRXcm | $POcm)?; +(($PR | $PO | $POX) $CM*)? (($OP | $HY) $CM*)? $NU ($CM* ($NU | $SY | $IS))* + ($CM* ($CL | $CP))? ($CM* ($PR | $PRX | $PO))?; # LB 26 Do not break a Korean syllable # -$JLcm ($JLcm | $JVcm | $H2cm | $H3cm); -($JVcm | $H2cm) ($JVcm | $JTcm); -($JTcm | $H3cm) $JTcm; +$JL $CM* ($JL | $JV | $H2 | $H3); +($JV | $H2) $CM* ($JV | $JT); +($JT | $H3) $CM* $JT; # LB 27 Treat korean Syllable Block the same as ID (don't break it) # Do not include $POX or $PRX here -($JLcm | $JVcm | $JTcm | $H2cm | $H3cm) $INcm; -($JLcm | $JVcm | $JTcm | $H2cm | $H3cm) $POcm; -$PRcm ($JLcm | $JVcm | $JTcm | $H2cm | $H3cm); +($JL | $JV | $JT | $H2 | $H3) $CM* $IN; +($JL | $JV | $JT | $H2 | $H3) $CM* $PO; +$PR $CM* ($JL | $JV | $JT | $H2 | $H3); # LB 28 Do not break between alphabetics # -($ALcm | $HLcm) ($ALcm | $HLcm); -^$CM+ ($ALcm | $HLcm); # The $CM+ is from rule 10, an unattached CM is treated as AL +($ALPlus | $HL) $CM* ($ALPlus | $HL); +^$CM+ ($ALPlus | $HL); # The $CM+ is from rule 10, an unattached CM is treated as AL # LB 29 -$IScm ($ALcm | $HLcm); +$IS $CM* ($ALPlus | $HL); # LB 30 -($ALcm | $HLcm | $NUcm) $OPcm; -^$CM+ $OPcm; # The $CM+ is from rule 10, an unattached CM is treated as AL. -$CPcm ($ALcm | $HLcm | $NUcm); +($ALPlus | $HL | $NU) $CM* $OP; +^$CM+ $OP; # The $CM+ is from rule 10, an unattached CM is treated as AL. +$CP $CM* ($ALPlus | $HL | $NU); # LB 30a Do not break between regional indicators. Break after pairs of them. # Tricky interaction with LB8a: ZWJ x ID -$RIcm $RI / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM] {eof}]; -$RIcm $RI $CM* $ZWJ / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM $ID $EB $EM] {eof}]; -$RIcm $RI $CM* [$CM-$ZWJ] / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM] {eof}]; +$RI $CM* $RI / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM] {eof}]; +$RI $CM* $RI $CM* $ZWJ / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM $ID $Extended_Pict $EmojiNRK] {eof}]; +$RI $CM* $RI $CM* [$CM-$ZWJ] / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM] {eof}]; -$RIcm $RIcm [$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS {eof}]; -$RIcm $RIcm $ZWJ ($ID | $EB | $EM); +$RI $CM* $RI $CM* [$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS {eof}]; +$RI $CM* $RI $CM* $ZWJ ($ID | $Extended_Pict | $EmojiNRK); # LB 30b Do not break between an Emoji Base and an Emoji Modifier $EB $CM* $EM; @@ -470,42 +367,10 @@ $EB $CM* $EM; !!reverse; -^$CM+ $ALPlus; -^$CM+ $BA; -^$CM+ $BAX; -^$CM+ $BB; -^$CM+ $B2; -^$CM+ $CL; -^$CM+ $CP; -^$CM+ $EB; -^$CM+ $EM; -^$CM+ $EX; -^$CM+ $EXX; -^$CM+ $GL; -^$CM+ $HL; -^$CM+ $HY; -^$CM+ $H2; -^$CM+ $H3; -^$CM+ $ID; -^$CM+ $IN; -^$CM+ $IS; -^$CM+ $JL; -^$CM+ $JV; -^$CM+ $JT; -^$CM+ $NS; -^$CM+ $NSX; -^$CM+ $NU; -^$CM+ $OP; -^$CM+ $PO; -^$CM+ $POX; -^$CM+ $PR; -^$CM+ $PRX; -^$CM+ $QU; -^$CM+ $RI; -^$CM+ $SY; -^$CM+ $WJ; -^$CM+; +# LB 9 Combining Marks. +# Stick together any combining sequences that don't match other rules. +^$CM+ $CAN_CM?; # # Sequences of the form (shown forwards) @@ -524,18 +389,6 @@ $AL_FOLLOW $CM+ / ( # a rule compiler bug which complains about # empty sets otherwise. -# -# Sequences of the form (shown forwards) -# [CANT_CM] [CM] [PR] -# The CM needs to behave as an AL -# This rule is concerned about getting the second of the two in place. -# - -# Apple early addition, remove $PR from this, superseded by LB24 -# [$PR $PRX ] / $CM+ [$BK $CR $LF $NL $ZW $SP {eof}]; -[$PRX ] / $CM+ [$BK $CR $LF $NL $ZW $SP {eof}]; - - # LB 4, 5, 6 @@ -554,10 +407,9 @@ $LF $CR; # Requires an engine enhancement. # / $SP* $ZW -# LB 8a ZWJ x ID Unicode Emoji proposal L2/16-011R3 -# The ZWJ will look like a CM to whatever precedes it. +# LB 8a ZWJ x (ID | Extended_Pict | EmojiNRK) # -($ID | $EB | $EM) $ZWJ $CM* $CAN_CM?; +($ID | $Extended_Pict | $EmojiNRK) $ZWJ $CM* $CAN_CM?; # LB 9,10 Combining marks. @@ -601,21 +453,11 @@ $EX [$LB8NonBreaks-$CM]; $IS [$LB8NonBreaks-$CM]; $SY [$LB8NonBreaks-$CM]; -# Rule 13 & 14 taken together for an edge case. -# Match this, shown forward -# OP SP+ ($CM+ behaving as $AL) (CL | CP | EX | IS | IY) -# This really wants to chain at the $CM+ (which is acting as an $AL) -# except for $CM chaining being disabled. -[$CL $CP $EX $IS $SY] $CM+ $SP+ $CM* $OP; # LB 14 OP SP* x # -$CAN_CM $SP* $CM* $OP; - $CANT_CM $SP* $CM* $OP; -$AL_FOLLOW? $CM+ $SP $SP* $CM* $OP; # by LB 10, behaves like $AL_FOLLOW? $AL $SP* $CM* $OP - - $AL_FOLLOW_NOCM $CM+ $SP+ $CM* $OP; -$AL_FOLLOW_CM $CM+ $SP+ $CM* $OP; +. $SP* $CM* $OP; +$AL_FOLLOW? $CM+ $SP+ $CM* $OP; # by LB 10, behaves like $AL_FOLLOW? $AL $SP+ $CM* $OP # LB 15 @@ -655,7 +497,7 @@ $CAN_CM $CM* $QU; # QU x . [^$CB] $CM* $BB; # # LB21a -[^$CB]? $CM* ($HY | $BA | $BAX) $CM* $HL; +[^$CM $CB]? $CM* ($HY | $BA | $BAX) $CM* $HL; # LB21b (reverse) $HL $CM* $SY; @@ -665,21 +507,23 @@ $IN $CM* ($ALPlus | $HL); $IN $CM* $EX; $IN $CM* ($ID | $EB | $EM); # $IN $CM* $IN; # delete this rule for CSS loose -$CM* $IN $CM* $NU; +$IN $CM* $NU; # LB 23 # Do not include $POX here -$PO $CM* ($ID | $EB | $EM); $NU $CM* ($ALPlus | $HL); ($ALPlus | $HL) $CM* $NU; -# LB 24 +# LB23a # Do not include $PRX here ($ID | $EB | $EM) $CM* $PR; -($ALPlus | $HL) $CM* $PR; -($ALPlus | $HL) $CM* ($PO | $POX); -$CM* ($PR | $PO | $POX) $CM* ($ALPlus | $HL); -$CM* ($PR | $PO | $POX) $CM+ / [$BK $CR $LF $NL $ZW $SP {eof}]; +$PO $CM* ($ID | $EB | $EM); + +# LB 24 +# Do not include $PRX here +($ALPlus | $HL) $CM* ($PR | $PO | $POX); +($PR | $PO | $POX) $CM* ($ALPlus | $HL); + # LB 25 # Here do not include $POX at the beginning or $PRX at the end @@ -694,7 +538,7 @@ $JT $CM* ($H3 | $JT); # Do not include $POX or $PRX here $IN $CM* ($H3 | $H2 | $JT | $JV | $JL); $PO $CM* ($H3 | $H2 | $JT | $JV | $JL); -($H3 | $H2 | $JT | $JV | $JL) $CM* $PR; + ($H3 | $H2 | $JT | $JV | $JL) $CM* $PR; # LB 28 ($ALPlus | $HL) $CM* ($ALPlus | $HL); @@ -714,6 +558,7 @@ $OP $CM* ($ALPlus | $HL | $NU); # [^RI] RI / (RI RI)+ ^RI; # [^RI] RI RI / (RI RI)+ ^RI; # +# Line Loose tailoring: Don't include NSX here. [{bof} $NS $HY $BA $QU $CL $CP $EX $IS $SY $WJ $GL $ZW $SP $BK $CR $LF $NL $ZWJ] $CM* $RI / ($CM* $RI $CM* $RI)+ $CM* [{eof}[^$RI $CM]]; [{bof} $NS $HY $BA $QU $CL $CP $EX $IS $SY $WJ $GL $ZW $SP $BK $CR $LF $NL $ZWJ] $CM* $RI $CM* $RI / ($CM* $RI $CM* $RI)+ $CM* [{eof}[^$RI $CM]]; diff --git a/icuSources/data/brkitr/rules/line_loose_fi.txt b/icuSources/data/brkitr/rules/line_loose_fi.txt index 41516387..73aeef83 100644 --- a/icuSources/data/brkitr/rules/line_loose_fi.txt +++ b/icuSources/data/brkitr/rules/line_loose_fi.txt @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # Copyright (c) 2002-2016 International Business Machines Corporation and # others. All Rights Reserved. # @@ -5,91 +7,51 @@ # # Line Breaking Rules # Implement default line breaking as defined by -# Unicode Standard Annex #14 Revision 35 for Unicode 8.0 +# Unicode Standard Annex #14 Revision 37 for Unicode 9.0 # http://www.unicode.org/reports/tr14/ +# tailored as noted in 3rd paragraph below. # -# Includes the Emoji breaking proposals from Unicode L2/16-011R3. -# http://www.unicode.org/L2/L2016/16011r3-break-prop-emoji.pdf -# -# tailored as noted in 2nd paragraph below. +# Includes extensions to the handling of emoji ZWJ sequences from +# https://goo.gl/cluFCn # # TODO: Rule LB 8 remains as it was in Unicode 5.2 # This is only because of a limitation of ICU break engine implementation, # not because the older behavior is desirable. # # This tailors the line break behavior both for Finnish and to correpond to CSS -# line-break=loose (BCP47 -u-lb-loose) as defined for languages other than +# line-break=loose (BCP47 -u-lb-loose) as defined for languages other than # Chinese & Japanese. # It sets characters of class CJ to behave like ID. # In addition, it allows breaks before 3005, 303B, 309D, 309E, 30FD, 30FE (all NS). - # # Character Classes defined by TR 14. # !!chain; -!!lookAheadHardBreak; -# -# !!lookAheadHardBreak Described here because it is (as yet) undocumented elsewhere -# and only used for the line break rules. -# -# It is used in the implementation of rule LB 10 -# which says to treat any combining mark that is not attached to a base -# character as if it were of class AL (alphabetic). -# -# The problem occurs in the reverse rules. -# -# Consider a sequence like, with correct breaks as shown -# LF ID CM AL AL -# ^ ^ ^ -# Then consider the sequence without the initial ID (ideographic) -# LF CM AL AL -# ^ ^ -# Our CM, which in the first example was attached to the ideograph, -# is now unattached, becomes an alpha, and joins in with the other -# alphas. -# -# When iterating forwards, these sequences do not present any problems -# When iterating backwards, we need to look ahead when encountering -# a CM to see whether it attaches to something further on or not. -# (Look-ahead in a reverse rule is looking towards the start) -# -# If the CM is unattached, we need to force a break. -# -# !!lookAheadHardBreak forces the run time state machine to -# stop immediately when a look ahead rule ( '/' operator) matches, -# and set the match position to that of the look-ahead operator, -# no matter what other rules may be in play at the time. -# -# See rule LB 19 for an example. -# - -# Temporary definitions of Emoji Base and Emoji Modifiers, until properties are available. - -$EB = [\u261D\u26F9\u270A-\u270D\U0001F385\U0001F3C2-\U0001F3C4\U0001F3C7\U0001F3CA-\U0001F3CC\U0001F442-\U0001F443\U0001F446-\U0001F450\U0001F466-\U0001F478\U0001F47C\U0001F481-\U0001F483\U0001F485-\U0001F487\U0001F4AA\U0001F574-\U0001F575\U0001F57A\U0001F590\U0001F595-\U0001F596\U0001F645-\U0001F647\U0001F64B-\U0001F64F\U0001F6A3\U0001F6B4-\U0001F6B6\U0001F6C0\U0001F6CC\U0001F918-\U0001F91E\U0001F926\U0001F930\U0001F933-\U0001F939\U0001F93C-\U0001F93E]; -$EM = [\U0001F3FB-\U0001F3FF]; - -$AI = [[:LineBreak = Ambiguous:] - [\u2640\u2642]]; -$AL = [[:LineBreak = Alphabetic:] - [$EM\u2695\u2696\u2764]]; -$BA = [[:LineBreak = Break_After:] - [\u2010]]; -$HH = [\u2010]; +$AI = [:LineBreak = Ambiguous:]; +$AL = [:LineBreak = Alphabetic:]; +$BA = [:LineBreak = Break_After:]; +$HH = [\u2010]; # \u2010 is HYPHEN, default line break is BA. $BB = [:LineBreak = Break_Before:]; $BK = [:LineBreak = Mandatory_Break:]; $B2 = [:LineBreak = Break_Both:]; $CB = [:LineBreak = Contingent_Break:]; $CJ = [:LineBreak = Conditional_Japanese_Starter:]; $CL = [:LineBreak = Close_Punctuation:]; -$CM = [[:LineBreak = Combining_Mark:] \u200d]; +# $CM = [:LineBreak = Combining_Mark:]; $CP = [:LineBreak = Close_Parenthesis:]; $CR = [:LineBreak = Carriage_Return:]; +$EB = [[:LineBreak = EB:] \U0001F46A-\U0001F46D\U0001F46F\U0001F91D\U0001F93C]; +$EM = [:LineBreak = EM:]; $EX = [:LineBreak = Exclamation:]; $GL = [:LineBreak = Glue:]; $HL = [:LineBreak = Hebrew_Letter:]; $HY = [:LineBreak = Hyphen:]; $H2 = [:LineBreak = H2:]; $H3 = [:LineBreak = H3:]; -$ID = [[:LineBreak = Ideographic:]$CJ[\u2640\u2642\u2695\u2696\u2764] - $EB]; +# CSS Loose tailoring: CJ resolves to ID +$ID = [[:LineBreak = Ideographic:] $CJ]; $IN = [:LineBreak = Inseperable:]; $IS = [:LineBreak = Infix_Numeric:]; $JL = [:LineBreak = JL:]; @@ -112,95 +74,37 @@ $SY = [:LineBreak = Break_Symbols:]; $WJ = [:LineBreak = Word_Joiner:]; $XX = [:LineBreak = Unknown:]; $ZW = [:LineBreak = ZWSpace:]; -$ZWJ = [\u200d]; +$ZWJ = [:LineBreak = ZWJ:]; + +$EmojiNRK = [[\p{Emoji}] - [$RI \u002a\u00230-9©®™〰〽]]; +# Data for Extended Pictographic scraped from CLDR common/properties/ExtendedPictographic.txt, r13267 +$Extended_Pict = [\U0001F774-\U0001F77F\U00002700-\U00002701\U00002703-\U00002704\U0000270E\U00002710-\U00002711\U00002765-\U00002767\U0001F030-\U0001F093\U0001F094-\U0001F09F\U0001F10D-\U0001F10F\U0001F12F\U0001F16C-\U0001F16F\U0001F1AD-\U0001F1E5\U0001F260-\U0001F265\U0001F203-\U0001F20F\U0001F23C-\U0001F23F\U0001F249-\U0001F24F\U0001F252-\U0001F25F\U0001F266-\U0001F2FF\U0001F7D5-\U0001F7FF\U0001F000-\U0001F003\U0001F005-\U0001F02B\U0001F02C-\U0001F02F\U0001F322-\U0001F323\U0001F394-\U0001F395\U0001F398\U0001F39C-\U0001F39D\U0001F3F1-\U0001F3F2\U0001F3F6\U0001F4FE\U0001F53E-\U0001F548\U0001F54F\U0001F568-\U0001F56E\U0001F571-\U0001F572\U0001F57B-\U0001F586\U0001F588-\U0001F589\U0001F58E-\U0001F58F\U0001F591-\U0001F594\U0001F597-\U0001F5A3\U0001F5A6-\U0001F5A7\U0001F5A9-\U0001F5B0\U0001F5B3-\U0001F5BB\U0001F5BD-\U0001F5C1\U0001F5C5-\U0001F5D0\U0001F5D4-\U0001F5DB\U0001F5DF-\U0001F5E0\U0001F5E2\U0001F5E4-\U0001F5E7\U0001F5E9-\U0001F5EE\U0001F5F0-\U0001F5F2\U0001F5F4-\U0001F5F9\U00002605\U00002607-\U0000260D\U0000260F-\U00002610\U00002612\U00002616-\U00002617\U00002619-\U0000261C\U0000261E-\U0000261F\U00002621\U00002624-\U00002625\U00002627-\U00002629\U0000262B-\U0000262D\U00002630-\U00002637\U0000263B-\U00002647\U00002654-\U0000265F\U00002661-\U00002662\U00002664\U00002667\U00002669-\U0000267A\U0000267C-\U0000267E\U00002680-\U00002691\U00002695\U00002698\U0000269A\U0000269D-\U0000269F\U000026A2-\U000026A9\U000026AC-\U000026AF\U000026B2-\U000026BC\U000026BF-\U000026C3\U000026C6-\U000026C7\U000026C9-\U000026CD\U000026D0\U000026D2\U000026D5-\U000026E8\U000026EB-\U000026EF\U000026F6\U000026FB-\U000026FC\U000026FE-\U000026FF\U00002388\U0001FA00-\U0001FFFD\U0001F0A0-\U0001F0AE\U0001F0B1-\U0001F0BF\U0001F0C1-\U0001F0CF\U0001F0D1-\U0001F0F5\U0001F0AF-\U0001F0B0\U0001F0C0\U0001F0D0\U0001F0F6-\U0001F0FF\U0001F80C-\U0001F80F\U0001F848-\U0001F84F\U0001F85A-\U0001F85F\U0001F888-\U0001F88F\U0001F8AE-\U0001F8FF\U0001F900-\U0001F90B\U0001F91F\U0001F928-\U0001F92F\U0001F931-\U0001F932\U0001F94C\U0001F95F-\U0001F96B\U0001F992-\U0001F997\U0001F9D0-\U0001F9E6\U0001F90C-\U0001F90F\U0001F93F\U0001F94D-\U0001F94F\U0001F96C-\U0001F97F\U0001F998-\U0001F9BF\U0001F9C1-\U0001F9CF\U0001F9E7-\U0001F9FF\U0001F6C6-\U0001F6CA\U0001F6D3-\U0001F6D4\U0001F6E6-\U0001F6E8\U0001F6EA\U0001F6F1-\U0001F6F2\U0001F6F7-\U0001F6F8\U0001F6D5-\U0001F6DF\U0001F6ED-\U0001F6EF\U0001F6F9-\U0001F6FF]; + +# By LB9, a ZWJ also behaves as a CM. Including it in the definition of CM avoids having to explicitly +# list it in the numerous rules that use CM. +# By LB1, SA characters with general categor of Mn or Mc also resolve to CM. + +$CM = [[:LineBreak = Combining_Mark:] $ZWJ [$SA & [[:Mn:][:Mc:]]]]; # Dictionary character set, for triggering language-based break engines. Currently -# limited to LineBreak=Complex_Context. Note that this set only works in Unicode -# 5.0 or later as the definition of Complex_Context was corrected to include all -# characters requiring dictionary break. +# limited to LineBreak=Complex_Context (SA). -$dictionary = [:LineBreak = Complex_Context:]; +$dictionary = [$SA]; # # Rule LB1. By default, treat AI (characters with ambiguous east Asian width), -# SA (South East Asian: Thai, Lao, Khmer) +# SA (Dictionary chars, excluding Mn and Mc) # SG (Unpaired Surrogates) # XX (Unknown, unassigned) # as $AL (Alphabetic) # -$ALPlus = [$AL $AI $SA $SG $XX]; - -# -# Combining Marks. X $CM* behaves as if it were X. Rule LB6. -# -$ALcm = $ALPlus $CM*; -$BAcm = $BA $CM*; -$HHcm = $HH $CM*; -$BBcm = $BB $CM*; -$B2cm = $B2 $CM*; -$CLcm = $CL $CM*; -$CPcm = $CP $CM*; -$EXcm = $EX $CM*; -$GLcm = $GL $CM*; -$HLcm = $HL $CM*; -$HYcm = $HY $CM*; -$H2cm = $H2 $CM*; -$H3cm = $H3 $CM*; -$INcm = $IN $CM*; -$IScm = $IS $CM*; -$JLcm = $JL $CM*; -$JVcm = $JV $CM*; -$JTcm = $JT $CM*; -$NScm = $NS $CM*; -$NSXcm = $NSX $CM*; -$NUcm = $NU $CM*; -$OPcm = $OP $CM*; -$POcm = $PO $CM*; -$PRcm = $PR $CM*; -$QUcm = $QU $CM*; -$RIcm = $RI $CM*; -$SYcm = $SY $CM*; -$WJcm = $WJ $CM*; +$ALPlus = [$AL $AI $SG $XX [$SA-[[:Mn:][:Mc:]]]]; + ## ------------------------------------------------- !!forward; -# -# Each class of character can stand by itself as an unbroken token, with trailing combining stuff -# -$ALPlus $CM+; -$BA $CM+; -$HH $CM+; -$BB $CM+; -$B2 $CM+; -$CL $CM+; -$CP $CM+; -$EB $CM+; -$EM $CM+; -$EX $CM+; -$GL $CM+; -$HL $CM+; -$HY $CM+; -$H2 $CM+; -$H3 $CM+; -$ID $CM+; -$IN $CM+; -$IS $CM+; -$JL $CM+; -$JV $CM+; -$JT $CM+; -$NS $CM+; -$NSX $CM+; -$NU $CM+; -$OP $CM+; -$PO $CM+; -$PR $CM+; -$QU $CM+; -$RI $CM+; -$SY $CM+; -$WJ $CM+; - # # CAN_CM is the set of characters that may combine with CM combining chars. # Note that Linebreak UAX 14's concept of a combining char and the rules @@ -215,12 +119,8 @@ $CANT_CM = [ $SP $BK $CR $LF $NL $ZW $CM]; # Bases that can't take CMs # # AL_FOLLOW set of chars that can unconditionally follow an AL # Needed in rules where stand-alone $CM s are treated as AL. -# Chaining is disabled with CM because it causes other failures, -# so for this one case we need to manually list out longer sequences. # -$AL_FOLLOW_NOCM = [$BK $CR $LF $NL $ZW $SP]; -$AL_FOLLOW_CM = [$CL $CP $EX $HL $IS $SY $WJ $GL $OP $QU $BA $HH $HY $NS $NSX $IN $NU $ALPlus]; -$AL_FOLLOW = [$AL_FOLLOW_NOCM $AL_FOLLOW_CM]; +$AL_FOLLOW = [$BK $CR $LF $NL $ZW $SP $CL $CP $EX $HL $IS $SY $WJ $GL $OP $QU $BA $HH $HY $NS $IN $NU $PR $PO $ALPlus]; # @@ -252,9 +152,9 @@ $CAN_CM $CM* [$SP $ZW]; $LB8Breaks = [$LB4Breaks $ZW]; $LB8NonBreaks = [[$LB4NonBreaks] - [$ZW]]; -# LB 8a ZWJ x ID Emoji proposal. +# LB 8a ZWJ x (ID | Extended_Pict | EmojiNRK) Emoji ZWJ sequences. # -$ZWJ ($ID | $EB | $EM); +$ZWJ ($ID | $Extended_Pict | $EmojiNRK); # LB 9 Combining marks. X $CM needs to behave like X, where X is not $SP, $BK $CR $LF $NL # $CM not covered by the above needs to behave like $AL @@ -266,26 +166,24 @@ $CAN_CM $CM+; # Stick together any combining sequences that d # # LB 11 Do not break before or after WORD JOINER & related characters. # -$CAN_CM $CM* $WJcm; -$LB8NonBreaks $WJcm; -^$CM+ $WJcm; +$CAN_CM $CM* $WJ; +$LB8NonBreaks $WJ; +^$CM+ $WJ; -$WJcm $CANT_CM; -$WJcm $CAN_CM $CM*; +$WJ $CM* .; # # LB 12 Do not break after NBSP and related characters. # GL x # -$GLcm $CAN_CM $CM*; -$GLcm $CANT_CM; +$GL $CM* .; # # LB 12a Do not break before NBSP and related characters ... # [^SP BA HY] x GL # -[[$LB8NonBreaks] - [$SP $BA $HH $HY]] $CM* $GLcm; -^$CM+ $GLcm; +[[$LB8NonBreaks] - [$SP $BA $HH $HY]] $CM* $GL; +^$CM+ $GL; @@ -316,21 +214,21 @@ $CAN_CM $CM* $SY; # # LB 14 Do not break after OP, even after spaces # -$OPcm $SP* $CAN_CM $CM*; -$OPcm $SP* $CANT_CM; +$OP $CM* $SP* .; -$OPcm $SP+ $CM+ $AL_FOLLOW?; # by rule 10, stand-alone CM behaves as AL +$OP $CM* $SP+ $CM+ $AL_FOLLOW?; # by rule 10, stand-alone CM behaves as AL + # by rule 8, CM following a SP is stand-alone. # LB 15 -$QUcm $SP* $OPcm; +$QU $CM* $SP* $OP; # LB 16 # Do not break between closing punctuation and $NS, even with intervening spaces # But DO allow a break between closing punctuation and $NSX, don't include it here -($CLcm | $CPcm) $SP* $NScm; +($CL | $CP) $CM* $SP* $NS; # LB 17 -$B2cm $SP* $B2cm; +$B2 $CM* $SP* $B2; # # LB 18 Break after spaces. @@ -341,11 +239,12 @@ $LB18Breaks = [$LB8Breaks $SP]; # LB 19 # x QU -$LB18NonBreaks $CM* $QUcm; -^$CM+ $QUcm; +$LB18NonBreaks $CM* $QU; +^$CM+ $QU; # QU x -$QUcm .?; +$QU $CM* .; + # LB 20 # $CB @@ -357,88 +256,91 @@ $LB20NonBreaks = [$LB18NonBreaks - $CB]; # LB 21 x (BA | HY | NS) # BB x # -# DO allow breaks here before NSXcm, so don't include it -$LB20NonBreaks $CM* ($BAcm | $HHcm | $HYcm | $NScm) / $AL; -$LB20NonBreaks $CM* ($BAcm | $HHcm | $HYcm | $NScm); +# DO allow breaks here before NSX, so don't include it +$LB20NonBreaks $CM* ($BA | $HH | $HY | $NS) $CM* / $AL; +$LB20NonBreaks $CM* ($BA | $HH | $HY | $NS); ($HY | $HH) $AL; -^$CM+ ($BAcm | $HHcm | $HYcm | $NScm); +^$CM+ ($BA | $HY | $HH | $NS); -$BBcm [^$CB]; # $BB x -$BBcm $LB20NonBreaks $CM*; +$BB $CM* [^$CB]; # $BB x +$BB $CM* $LB20NonBreaks; # LB 21a Don't break after Hebrew + Hyphen # HL (HY | BA) x # -$HLcm ($HYcm | $BAcm | $HHcm) [^$CB]?; +$HL $CM* ($HY | $BA | $HH) $CM* [^$CB]?; # LB 21b (forward) Don't break between SY and HL # (break between HL and SY already disallowed by LB 13 above) -$SYcm $HLcm; +$SY $CM* $HL; # LB 22 -($ALcm | $HLcm) $INcm; -^$CM+ $INcm; # by rule 10, any otherwise unattached CM behaves as AL -$EXcm $INcm; -($ID | $EB | $EM) $CM* $INcm; -$INcm $INcm; -$NUcm $INcm; +($ALPlus | $HL) $CM* $IN; +^$CM+ $IN; # by rule 10, any otherwise unattached CM behaves as AL +$EX $CM* $IN; +($ID | $EB | $EM) $CM* $IN; +# $IN $CM* $IN; # delete this rule for CSS loose +$NU $CM* $IN; # $LB 23 -($ID | $EB | $EM) $CM* $POcm; -$ALcm $NUcm; # includes $LB19 -$HLcm $NUcm; -^$CM+ $NUcm; # Rule 10, any otherwise unattached CM behaves as AL -$NUcm $ALcm; -$NUcm $HLcm; +# +($ALPlus | $HL) $CM* $NU; +^$CM+ $NU; # Rule 10, any otherwise unattached CM behaves as AL +$NU $CM* ($ALPlus | $HL); + +# LB 23a +# +$PR $CM* ($ID | $EB | $EM); +($ID | $EB | $EM) $CM* $PO; + # # LB 24 # -$PRcm ($ID | $EB | $EM); -$PRcm ($ALcm | $HLcm); -$POcm ($ALcm | $HLcm); -($ALcm | $HLcm) ($PRcm | $POcm); -^$CM+ ($PRcm | $POcm); # Rule 10, any otherwise unattached CM behaves as AL +($PR | $PO) $CM* ($ALPlus | $HL); +($ALPlus | $HL) $CM* ($PR | $PO); +^$CM+ ($PR | $PO); # Rule 10, any otherwise unattached CM behaves as AL # # LB 25 Numbers. # -($PRcm | $POcm)? ($OPcm | $HYcm)? $NUcm ($NUcm | $SYcm | $IScm)* ($CLcm | $CPcm)? ($PRcm | $POcm)?; +(($PR | $PO) $CM*)? (($OP | $HY) $CM*)? $NU ($CM* ($NU | $SY | $IS))* + ($CM* ($CL | $CP))? ($CM* ($PR | $PO))?; # LB 26 Do not break a Korean syllable # -$JLcm ($JLcm | $JVcm | $H2cm | $H3cm); -($JVcm | $H2cm) ($JVcm | $JTcm); -($JTcm | $H3cm) $JTcm; +$JL $CM* ($JL | $JV | $H2 | $H3); +($JV | $H2) $CM* ($JV | $JT); +($JT | $H3) $CM* $JT; # LB 27 Treat korean Syllable Block the same as ID (don't break it) -($JLcm | $JVcm | $JTcm | $H2cm | $H3cm) $INcm; -($JLcm | $JVcm | $JTcm | $H2cm | $H3cm) $POcm; -$PRcm ($JLcm | $JVcm | $JTcm | $H2cm | $H3cm); +($JL | $JV | $JT | $H2 | $H3) $CM* $IN; +($JL | $JV | $JT | $H2 | $H3) $CM* $PO; +$PR $CM* ($JL | $JV | $JT | $H2 | $H3); # LB 28 Do not break between alphabetics # -($ALcm | $HLcm) ($ALcm | $HLcm); -^$CM+ ($ALcm | $HLcm); # The $CM+ is from rule 10, an unattached CM is treated as AL +($ALPlus | $HL) $CM* ($ALPlus | $HL); +^$CM+ ($ALPlus | $HL); # The $CM+ is from rule 10, an unattached CM is treated as AL # LB 29 -$IScm ($ALcm | $HLcm); +$IS $CM* ($ALPlus | $HL); # LB 30 -($ALcm | $HLcm | $NUcm) $OPcm; -^$CM+ $OPcm; # The $CM+ is from rule 10, an unattached CM is treated as AL. -$CPcm ($ALcm | $HLcm | $NUcm); +($ALPlus | $HL | $NU) $CM* $OP; +^$CM+ $OP; # The $CM+ is from rule 10, an unattached CM is treated as AL. +$CP $CM* ($ALPlus | $HL | $NU); # LB 30a Do not break between regional indicators. Break after pairs of them. # Tricky interaction with LB8a: ZWJ x ID -$RIcm $RI / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HH $HY $NS $NSX $CM] {eof}]; -$RIcm $RI $CM* $ZWJ / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HH $HY $NS $NSX $CM $ID $EB $EM] {eof}]; -$RIcm $RI $CM* [$CM-$ZWJ] / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HH $HY $NS $NSX $CM] {eof}]; +$RI $CM* $RI / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM] {eof}]; +$RI $CM* $RI $CM* $ZWJ / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM $ID $Extended_Pict $EmojiNRK] {eof}]; +$RI $CM* $RI $CM* [$CM-$ZWJ] / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM] {eof}]; -$RIcm $RIcm [$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HH $HY $NS $NSX {eof}]; -$RIcm $RIcm $ZWJ ($ID | $EB | $EM); +$RI $CM* $RI $CM* [$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS {eof}]; +$RI $CM* $RI $CM* $ZWJ ($ID | $Extended_Pict | $EmojiNRK); # LB 30b Do not break between an Emoji Base and an Emoji Modifier $EB $CM* $EM; @@ -450,39 +352,10 @@ $EB $CM* $EM; !!reverse; -^$CM+ $ALPlus; -^$CM+ $BA; -^$CM+ $BB; -^$CM+ $B2; -^$CM+ $CL; -^$CM+ $CP; -^$CM+ $EB; -^$CM+ $EM; -^$CM+ $EX; -^$CM+ $GL; -^$CM+ $HH; -^$CM+ $HL; -^$CM+ $HY; -^$CM+ $H2; -^$CM+ $H3; -^$CM+ $ID; -^$CM+ $IN; -^$CM+ $IS; -^$CM+ $JL; -^$CM+ $JV; -^$CM+ $JT; -^$CM+ $NS; -^$CM+ $NSX; -^$CM+ $NU; -^$CM+ $OP; -^$CM+ $PO; -^$CM+ $PR; -^$CM+ $QU; -^$CM+ $RI; -^$CM+ $SY; -^$CM+ $WJ; -^$CM+; +# LB 9 Combining Marks. +# Stick together any combining sequences that don't match other rules. +^$CM+ $CAN_CM?; # # Sequences of the form (shown forwards) @@ -501,17 +374,6 @@ $AL_FOLLOW $CM+ / ( # a rule compiler bug which complains about # empty sets otherwise. -# -# Sequences of the form (shown forwards) -# [CANT_CM] [CM] [PR] -# The CM needs to behave as an AL -# This rule is concerned about getting the second of the two in place. -# - -# Apple early addition, remove this, superseded by LB24 -# [$PR ] / $CM+ [$BK $CR $LF $NL $ZW $SP {eof}]; - - # LB 4, 5, 6 @@ -530,10 +392,9 @@ $LF $CR; # Requires an engine enhancement. # / $SP* $ZW -# LB 8a ZWJ x ID Unicode Emoji proposal L2/16-011R3 -# The ZWJ will look like a CM to whatever precedes it. +# LB 8a ZWJ x (ID | Extended_Pict | EmojiNRK) # -($ID | $EB | $EM) $ZWJ $CM* $CAN_CM?; +($ID | $Extended_Pict | $EmojiNRK) $ZWJ $CM* $CAN_CM?; # LB 9,10 Combining marks. @@ -576,21 +437,11 @@ $EX [$LB8NonBreaks-$CM]; $IS [$LB8NonBreaks-$CM]; $SY [$LB8NonBreaks-$CM]; -# Rule 13 & 14 taken together for an edge case. -# Match this, shown forward -# OP SP+ ($CM+ behaving as $AL) (CL | CP | EX | IS | IY) -# This really wants to chain at the $CM+ (which is acting as an $AL) -# except for $CM chaining being disabled. -[$CL $CP $EX $IS $SY] $CM+ $SP+ $CM* $OP; # LB 14 OP SP* x # -$CAN_CM $SP* $CM* $OP; - $CANT_CM $SP* $CM* $OP; -$AL_FOLLOW? $CM+ $SP $SP* $CM* $OP; # by LB 10, behaves like $AL_FOLLOW? $AL $SP* $CM* $OP - - $AL_FOLLOW_NOCM $CM+ $SP+ $CM* $OP; -$AL_FOLLOW_CM $CM+ $SP+ $CM* $OP; +. $SP* $CM* $OP; +$AL_FOLLOW? $CM+ $SP+ $CM* $OP; # by LB 10, behaves like $AL_FOLLOW? $AL $SP+ $CM* $OP # LB 15 @@ -642,20 +493,21 @@ $HL $CM* $SY; $IN $CM* ($ALPlus | $HL); $IN $CM* $EX; $IN $CM* ($ID | $EB | $EM); -$IN $CM* $IN; +# $IN $CM* $IN; # delete this rule for CSS loose $IN $CM* $NU; # LB 23 -$PO $CM* ($ID | $EB | $EM); $NU $CM* ($ALPlus | $HL); ($ALPlus | $HL) $CM* $NU; -# LB 24 +# LB23a ($ID | $EB | $EM) $CM* $PR; -($ALPlus | $HL) $CM* $PR; -($ALPlus | $HL) $CM* $PO; -$CM* ($PR | $PO) $CM* ($ALPlus | $HL); -$CM* ($PR | $PO) $CM+ / [$BK $CR $LF $NL $ZW $SP {eof}]; +$PO $CM* ($ID | $EB | $EM); + +# LB 24 +($ALPlus | $HL) $CM* ($PR | $PO); +($PR | $PO) $CM* ($ALPlus | $HL); + # LB 25 ($CM* ($PR | $PO))? ($CM* ($CL | $CP))? ($CM* ($NU | $IS | $SY))* $CM* $NU ($CM* ($OP | $HY))? ($CM* ($PR | $PO))?; @@ -688,8 +540,9 @@ $OP $CM* ($ALPlus | $HL | $NU); # [^RI] RI / (RI RI)+ ^RI; # [^RI] RI RI / (RI RI)+ ^RI; # -[{bof} $NS $NSX $HY $BA $HH $QU $CL $CP $EX $IS $SY $WJ $GL $ZW $SP $BK $CR $LF $NL $ZWJ] $CM* $RI / ($CM* $RI $CM* $RI)+ $CM* [{eof}[^$RI $CM]]; -[{bof} $NS $NSX $HY $BA $HH $QU $CL $CP $EX $IS $SY $WJ $GL $ZW $SP $BK $CR $LF $NL $ZWJ] $CM* $RI $CM* $RI / ($CM* $RI $CM* $RI)+ $CM* [{eof}[^$RI $CM]]; +# Line Loose tailoring: Don't include NSX here. +[{bof} $NS $HY $BA $QU $CL $CP $EX $IS $SY $WJ $GL $ZW $SP $BK $CR $LF $NL $ZWJ] $CM* $RI / ($CM* $RI $CM* $RI)+ $CM* [{eof}[^$RI $CM]]; +[{bof} $NS $HY $BA $QU $CL $CP $EX $IS $SY $WJ $GL $ZW $SP $BK $CR $LF $NL $ZWJ] $CM* $RI $CM* $RI / ($CM* $RI $CM* $RI)+ $CM* [{eof}[^$RI $CM]]; # In general, adjacent RIs stay together. The hard-break rules, above, overide this, forcing in the boundaries between pairs. $RI $CM* $RI; @@ -723,7 +576,7 @@ $SP+ $CM* ($CL | $CP); $SP+ $CM* $B2; # LB 21 -($HY | $BA | $HH) $CM* $HL; +$CM* ($HY | $BA | $HH) $CM* $HL; # LB 25 ($CM* ($IS | $SY))+ $CM* $NU; @@ -748,6 +601,6 @@ $dictionary $dictionary; # turn off rule chaining. We don't want to move more # than necessary. # -^[$CM $OP $QU $CL $CP $B2 $PR $HY $BA $HH $SP $RI $ZWJ $dictionary]+ [^$CM $OP $QU $CL $CP $B2 $PR $HY $BA $HH $RI $ZWJ $dictionary]; +^[$CM $OP $QU $CL $CP $B2 $PR $HY $BA $SP $RI $ZWJ $dictionary]+ [^$CM $OP $QU $CL $CP $B2 $PR $HY $BA $RI $ZWJ $dictionary]; $dictionary $dictionary; diff --git a/icuSources/data/brkitr/rules/line_normal.txt b/icuSources/data/brkitr/rules/line_normal.txt index 9daa107f..ee65c88a 100644 --- a/icuSources/data/brkitr/rules/line_normal.txt +++ b/icuSources/data/brkitr/rules/line_normal.txt @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # Copyright (c) 2002-2016 International Business Machines Corporation and # others. All Rights Reserved. # @@ -5,11 +7,11 @@ # # Line Breaking Rules # Implement default line breaking as defined by -# Unicode Standard Annex #14 Revision 35 for Unicode 8.0 +# Unicode Standard Annex #14 Revision 37 for Unicode 9.0 # http://www.unicode.org/reports/tr14/ # -# Includes the Emoji breaking proposals from Unicode L2/16-011R3. -# http://www.unicode.org/L2/L2016/16011r3-break-prop-emoji.pdf +# Includes extensions to the handling of emoji ZWJ sequences from +# https://goo.gl/cluFCn # # tailored as noted in 2nd paragraph below. # @@ -18,7 +20,7 @@ # not because the older behavior is desirable. # # This tailors the line break behavior to correspond to CSS -# line-break=normal (BCP47 -u-lb-normal) as defined for languages other than +# line-break=normal (BCP47 -u-lb-normal) as defined for languages other than # Chinese & Japanese. # It sets characters of class CJ to behave like ID. @@ -28,49 +30,8 @@ !!chain; -!!lookAheadHardBreak; -# -# !!lookAheadHardBreak Described here because it is (as yet) undocumented elsewhere -# and only used for the line break rules. -# -# It is used in the implementation of rule LB 10 -# which says to treat any combining mark that is not attached to a base -# character as if it were of class AL (alphabetic). -# -# The problem occurs in the reverse rules. -# -# Consider a sequence like, with correct breaks as shown -# LF ID CM AL AL -# ^ ^ ^ -# Then consider the sequence without the initial ID (ideographic) -# LF CM AL AL -# ^ ^ -# Our CM, which in the first example was attached to the ideograph, -# is now unattached, becomes an alpha, and joins in with the other -# alphas. -# -# When iterating forwards, these sequences do not present any problems -# When iterating backwards, we need to look ahead when encountering -# a CM to see whether it attaches to something further on or not. -# (Look-ahead in a reverse rule is looking towards the start) -# -# If the CM is unattached, we need to force a break. -# -# !!lookAheadHardBreak forces the run time state machine to -# stop immediately when a look ahead rule ( '/' operator) matches, -# and set the match position to that of the look-ahead operator, -# no matter what other rules may be in play at the time. -# -# See rule LB 19 for an example. -# - -# Temporary definitions of Emoji Base and Emoji Modifiers, until properties are available. - -$EB = [\u261D\u26F9\u270A-\u270D\U0001F385\U0001F3C2-\U0001F3C4\U0001F3C7\U0001F3CA-\U0001F3CC\U0001F442-\U0001F443\U0001F446-\U0001F450\U0001F466-\U0001F478\U0001F47C\U0001F481-\U0001F483\U0001F485-\U0001F487\U0001F4AA\U0001F574-\U0001F575\U0001F57A\U0001F590\U0001F595-\U0001F596\U0001F645-\U0001F647\U0001F64B-\U0001F64F\U0001F6A3\U0001F6B4-\U0001F6B6\U0001F6C0\U0001F6CC\U0001F918-\U0001F91E\U0001F926\U0001F930\U0001F933-\U0001F939\U0001F93C-\U0001F93E]; -$EM = [\U0001F3FB-\U0001F3FF]; - -$AI = [[:LineBreak = Ambiguous:] - [\u2640\u2642]]; -$AL = [[:LineBreak = Alphabetic:] - [$EM\u2695\u2696\u2764]]; +$AI = [:LineBreak = Ambiguous:]; +$AL = [:LineBreak = Alphabetic:]; $BA = [:LineBreak = Break_After:]; $BB = [:LineBreak = Break_Before:]; $BK = [:LineBreak = Mandatory_Break:]; @@ -78,16 +39,19 @@ $B2 = [:LineBreak = Break_Both:]; $CB = [:LineBreak = Contingent_Break:]; $CJ = [:LineBreak = Conditional_Japanese_Starter:]; $CL = [:LineBreak = Close_Punctuation:]; -$CM = [[:LineBreak = Combining_Mark:] \u200d]; +# $CM = [:LineBreak = Combining_Mark:]; $CP = [:LineBreak = Close_Parenthesis:]; $CR = [:LineBreak = Carriage_Return:]; +$EB = [[:LineBreak = EB:] \U0001F46A-\U0001F46D\U0001F46F\U0001F91D\U0001F93C]; +$EM = [:LineBreak = EM:]; $EX = [:LineBreak = Exclamation:]; $GL = [:LineBreak = Glue:]; $HL = [:LineBreak = Hebrew_Letter:]; $HY = [:LineBreak = Hyphen:]; $H2 = [:LineBreak = H2:]; $H3 = [:LineBreak = H3:]; -$ID = [[:LineBreak = Ideographic:] $CJ [\u2640\u2642\u2695\u2696\u2764] - $EB]; +# CSS Normal tailoring: CJ resolves to ID +$ID = [[:LineBreak = Ideographic:] $CJ]; $IN = [:LineBreak = Inseperable:]; $IS = [:LineBreak = Infix_Numeric:]; $JL = [:LineBreak = JL:]; @@ -109,91 +73,37 @@ $SY = [:LineBreak = Break_Symbols:]; $WJ = [:LineBreak = Word_Joiner:]; $XX = [:LineBreak = Unknown:]; $ZW = [:LineBreak = ZWSpace:]; -$ZWJ = [\u200d]; +$ZWJ = [:LineBreak = ZWJ:]; + +$EmojiNRK = [[\p{Emoji}] - [$RI \u002a\u00230-9©®™〰〽]]; +# Data for Extended Pictographic scraped from CLDR common/properties/ExtendedPictographic.txt, r13267 +$Extended_Pict = [\U0001F774-\U0001F77F\U00002700-\U00002701\U00002703-\U00002704\U0000270E\U00002710-\U00002711\U00002765-\U00002767\U0001F030-\U0001F093\U0001F094-\U0001F09F\U0001F10D-\U0001F10F\U0001F12F\U0001F16C-\U0001F16F\U0001F1AD-\U0001F1E5\U0001F260-\U0001F265\U0001F203-\U0001F20F\U0001F23C-\U0001F23F\U0001F249-\U0001F24F\U0001F252-\U0001F25F\U0001F266-\U0001F2FF\U0001F7D5-\U0001F7FF\U0001F000-\U0001F003\U0001F005-\U0001F02B\U0001F02C-\U0001F02F\U0001F322-\U0001F323\U0001F394-\U0001F395\U0001F398\U0001F39C-\U0001F39D\U0001F3F1-\U0001F3F2\U0001F3F6\U0001F4FE\U0001F53E-\U0001F548\U0001F54F\U0001F568-\U0001F56E\U0001F571-\U0001F572\U0001F57B-\U0001F586\U0001F588-\U0001F589\U0001F58E-\U0001F58F\U0001F591-\U0001F594\U0001F597-\U0001F5A3\U0001F5A6-\U0001F5A7\U0001F5A9-\U0001F5B0\U0001F5B3-\U0001F5BB\U0001F5BD-\U0001F5C1\U0001F5C5-\U0001F5D0\U0001F5D4-\U0001F5DB\U0001F5DF-\U0001F5E0\U0001F5E2\U0001F5E4-\U0001F5E7\U0001F5E9-\U0001F5EE\U0001F5F0-\U0001F5F2\U0001F5F4-\U0001F5F9\U00002605\U00002607-\U0000260D\U0000260F-\U00002610\U00002612\U00002616-\U00002617\U00002619-\U0000261C\U0000261E-\U0000261F\U00002621\U00002624-\U00002625\U00002627-\U00002629\U0000262B-\U0000262D\U00002630-\U00002637\U0000263B-\U00002647\U00002654-\U0000265F\U00002661-\U00002662\U00002664\U00002667\U00002669-\U0000267A\U0000267C-\U0000267E\U00002680-\U00002691\U00002695\U00002698\U0000269A\U0000269D-\U0000269F\U000026A2-\U000026A9\U000026AC-\U000026AF\U000026B2-\U000026BC\U000026BF-\U000026C3\U000026C6-\U000026C7\U000026C9-\U000026CD\U000026D0\U000026D2\U000026D5-\U000026E8\U000026EB-\U000026EF\U000026F6\U000026FB-\U000026FC\U000026FE-\U000026FF\U00002388\U0001FA00-\U0001FFFD\U0001F0A0-\U0001F0AE\U0001F0B1-\U0001F0BF\U0001F0C1-\U0001F0CF\U0001F0D1-\U0001F0F5\U0001F0AF-\U0001F0B0\U0001F0C0\U0001F0D0\U0001F0F6-\U0001F0FF\U0001F80C-\U0001F80F\U0001F848-\U0001F84F\U0001F85A-\U0001F85F\U0001F888-\U0001F88F\U0001F8AE-\U0001F8FF\U0001F900-\U0001F90B\U0001F91F\U0001F928-\U0001F92F\U0001F931-\U0001F932\U0001F94C\U0001F95F-\U0001F96B\U0001F992-\U0001F997\U0001F9D0-\U0001F9E6\U0001F90C-\U0001F90F\U0001F93F\U0001F94D-\U0001F94F\U0001F96C-\U0001F97F\U0001F998-\U0001F9BF\U0001F9C1-\U0001F9CF\U0001F9E7-\U0001F9FF\U0001F6C6-\U0001F6CA\U0001F6D3-\U0001F6D4\U0001F6E6-\U0001F6E8\U0001F6EA\U0001F6F1-\U0001F6F2\U0001F6F7-\U0001F6F8\U0001F6D5-\U0001F6DF\U0001F6ED-\U0001F6EF\U0001F6F9-\U0001F6FF]; + +# By LB9, a ZWJ also behaves as a CM. Including it in the definition of CM avoids having to explicitly +# list it in the numerous rules that use CM. +# By LB1, SA characters with general categor of Mn or Mc also resolve to CM. + +$CM = [[:LineBreak = Combining_Mark:] $ZWJ [$SA & [[:Mn:][:Mc:]]]]; # Dictionary character set, for triggering language-based break engines. Currently -# limited to LineBreak=Complex_Context. Note that this set only works in Unicode -# 5.0 or later as the definition of Complex_Context was corrected to include all -# characters requiring dictionary break. +# limited to LineBreak=Complex_Context (SA). -$dictionary = [:LineBreak = Complex_Context:]; +$dictionary = [$SA]; # # Rule LB1. By default, treat AI (characters with ambiguous east Asian width), -# SA (South East Asian: Thai, Lao, Khmer) +# SA (Dictionary chars, excluding Mn and Mc) # SG (Unpaired Surrogates) # XX (Unknown, unassigned) # as $AL (Alphabetic) # -$ALPlus = [$AL $AI $SA $SG $XX]; - -# -# Combining Marks. X $CM* behaves as if it were X. Rule LB6. -# -$ALcm = $ALPlus $CM*; -$BAcm = $BA $CM*; -$BBcm = $BB $CM*; -$B2cm = $B2 $CM*; -$CLcm = $CL $CM*; -$CPcm = $CP $CM*; -$EXcm = $EX $CM*; -$GLcm = $GL $CM*; -$HLcm = $HL $CM*; -$HYcm = $HY $CM*; -$H2cm = $H2 $CM*; -$H3cm = $H3 $CM*; -$INcm = $IN $CM*; -$IScm = $IS $CM*; -$JLcm = $JL $CM*; -$JVcm = $JV $CM*; -$JTcm = $JT $CM*; -$NScm = $NS $CM*; -$NUcm = $NU $CM*; -$OPcm = $OP $CM*; -$POcm = $PO $CM*; -$PRcm = $PR $CM*; -$QUcm = $QU $CM*; -$RIcm = $RI $CM*; -$SYcm = $SY $CM*; -$WJcm = $WJ $CM*; +$ALPlus = [$AL $AI $SG $XX [$SA-[[:Mn:][:Mc:]]]]; + ## ------------------------------------------------- !!forward; -# -# Each class of character can stand by itself as an unbroken token, with trailing combining stuff -# -$ALPlus $CM+; -$BA $CM+; -$BB $CM+; -$B2 $CM+; -$CL $CM+; -$CP $CM+; -$EB $CM+; -$EM $CM+; -$EX $CM+; -$GL $CM+; -$HL $CM+; -$HY $CM+; -$H2 $CM+; -$H3 $CM+; -$ID $CM+; -$IN $CM+; -$IS $CM+; -$JL $CM+; -$JV $CM+; -$JT $CM+; -$NS $CM+; -$NU $CM+; -$OP $CM+; -$PO $CM+; -$PR $CM+; -$QU $CM+; -$RI $CM+; -$SY $CM+; -$WJ $CM+; - # # CAN_CM is the set of characters that may combine with CM combining chars. # Note that Linebreak UAX 14's concept of a combining char and the rules @@ -208,12 +118,8 @@ $CANT_CM = [ $SP $BK $CR $LF $NL $ZW $CM]; # Bases that can't take CMs # # AL_FOLLOW set of chars that can unconditionally follow an AL # Needed in rules where stand-alone $CM s are treated as AL. -# Chaining is disabled with CM because it causes other failures, -# so for this one case we need to manually list out longer sequences. # -$AL_FOLLOW_NOCM = [$BK $CR $LF $NL $ZW $SP]; -$AL_FOLLOW_CM = [$CL $CP $EX $HL $IS $SY $WJ $GL $OP $QU $BA $HY $NS $IN $NU $ALPlus]; -$AL_FOLLOW = [$AL_FOLLOW_NOCM $AL_FOLLOW_CM]; +$AL_FOLLOW = [$BK $CR $LF $NL $ZW $SP $CL $CP $EX $HL $IS $SY $WJ $GL $OP $QU $BA $HY $NS $IN $NU $PR $PO $ALPlus]; # @@ -245,9 +151,9 @@ $CAN_CM $CM* [$SP $ZW]; $LB8Breaks = [$LB4Breaks $ZW]; $LB8NonBreaks = [[$LB4NonBreaks] - [$ZW]]; -# LB 8a ZWJ x ID Emoji proposal. +# LB 8a ZWJ x (ID | Extended_Pict | EmojiNRK) Emoji ZWJ sequences. # -$ZWJ ($ID | $EB | $EM); +$ZWJ ($ID | $Extended_Pict | $EmojiNRK); # LB 9 Combining marks. X $CM needs to behave like X, where X is not $SP, $BK $CR $LF $NL # $CM not covered by the above needs to behave like $AL @@ -259,26 +165,24 @@ $CAN_CM $CM+; # Stick together any combining sequences that d # # LB 11 Do not break before or after WORD JOINER & related characters. # -$CAN_CM $CM* $WJcm; -$LB8NonBreaks $WJcm; -^$CM+ $WJcm; +$CAN_CM $CM* $WJ; +$LB8NonBreaks $WJ; +^$CM+ $WJ; -$WJcm $CANT_CM; -$WJcm $CAN_CM $CM*; +$WJ $CM* .; # # LB 12 Do not break after NBSP and related characters. # GL x # -$GLcm $CAN_CM $CM*; -$GLcm $CANT_CM; +$GL $CM* .; # # LB 12a Do not break before NBSP and related characters ... # [^SP BA HY] x GL # -[[$LB8NonBreaks] - [$SP $BA $HY]] $CM* $GLcm; -^$CM+ $GLcm; +[[$LB8NonBreaks] - [$SP $BA $HY]] $CM* $GL; +^$CM+ $GL; @@ -309,19 +213,19 @@ $CAN_CM $CM* $SY; # # LB 14 Do not break after OP, even after spaces # -$OPcm $SP* $CAN_CM $CM*; -$OPcm $SP* $CANT_CM; +$OP $CM* $SP* .; -$OPcm $SP+ $CM+ $AL_FOLLOW?; # by rule 10, stand-alone CM behaves as AL +$OP $CM* $SP+ $CM+ $AL_FOLLOW?; # by rule 10, stand-alone CM behaves as AL + # by rule 8, CM following a SP is stand-alone. # LB 15 -$QUcm $SP* $OPcm; +$QU $CM* $SP* $OP; # LB 16 -($CLcm | $CPcm) $SP* $NScm; +($CL | $CP) $CM* $SP* $NS; # LB 17 -$B2cm $SP* $B2cm; +$B2 $CM* $SP* $B2; # # LB 18 Break after spaces. @@ -332,11 +236,11 @@ $LB18Breaks = [$LB8Breaks $SP]; # LB 19 # x QU -$LB18NonBreaks $CM* $QUcm; -^$CM+ $QUcm; +$LB18NonBreaks $CM* $QU; +^$CM+ $QU; # QU x -$QUcm .?; +$QU $CM* .; # LB 20 @@ -348,85 +252,88 @@ $LB20NonBreaks = [$LB18NonBreaks - $CB]; # LB 21 x (BA | HY | NS) # BB x # -$LB20NonBreaks $CM* ($BAcm | $HYcm | $NScm); -^$CM+ ($BAcm | $HYcm | $NScm); +$LB20NonBreaks $CM* ($BA | $HY | $NS); +^$CM+ ($BA | $HY | $NS); -$BBcm [^$CB]; # $BB x -$BBcm $LB20NonBreaks $CM*; +$BB $CM* [^$CB]; # $BB x +$BB $CM* $LB20NonBreaks; # LB 21a Don't break after Hebrew + Hyphen # HL (HY | BA) x # -$HLcm ($HYcm | $BAcm) [^$CB]?; +$HL $CM* ($HY | $BA) $CM* [^$CB]?; # LB 21b (forward) Don't break between SY and HL # (break between HL and SY already disallowed by LB 13 above) -$SYcm $HLcm; +$SY $CM* $HL; # LB 22 -($ALcm | $HLcm) $INcm; -^$CM+ $INcm; # by rule 10, any otherwise unattached CM behaves as AL -$EXcm $INcm; -($ID | $EB | $EM) $CM* $INcm; -$INcm $INcm; -$NUcm $INcm; +($ALPlus | $HL) $CM* $IN; +^$CM+ $IN; # by rule 10, any otherwise unattached CM behaves as AL +$EX $CM* $IN; +($ID | $EB | $EM) $CM* $IN; +$IN $CM* $IN; +$NU $CM* $IN; # $LB 23 -($ID | $EB | $EM) $CM* $POcm; -$ALcm $NUcm; # includes $LB19 -$HLcm $NUcm; -^$CM+ $NUcm; # Rule 10, any otherwise unattached CM behaves as AL -$NUcm $ALcm; -$NUcm $HLcm; +# +($ALPlus | $HL) $CM* $NU; +^$CM+ $NU; # Rule 10, any otherwise unattached CM behaves as AL +$NU $CM* ($ALPlus | $HL); + +# LB 23a +# +$PR $CM* ($ID | $EB | $EM); +($ID | $EB | $EM) $CM* $PO; + # # LB 24 # -$PRcm ($ID | $EB | $EM); -$PRcm ($ALcm | $HLcm); -$POcm ($ALcm | $HLcm); -($ALcm | $HLcm) ($PRcm | $POcm); -^$CM+ ($PRcm | $POcm); # Rule 10, any otherwise unattached CM behaves as AL +($PR | $PO) $CM* ($ALPlus | $HL); +($ALPlus | $HL) $CM* ($PR | $PO); +^$CM+ ($PR | $PO); # Rule 10, any otherwise unattached CM behaves as AL # # LB 25 Numbers. # -($PRcm | $POcm)? ($OPcm | $HYcm)? $NUcm ($NUcm | $SYcm | $IScm)* ($CLcm | $CPcm)? ($PRcm | $POcm)?; +(($PR | $PO) $CM*)? (($OP | $HY) $CM*)? $NU ($CM* ($NU | $SY | $IS))* + ($CM* ($CL | $CP))? ($CM* ($PR | $PO))?; # LB 26 Do not break a Korean syllable # -$JLcm ($JLcm | $JVcm | $H2cm | $H3cm); -($JVcm | $H2cm) ($JVcm | $JTcm); -($JTcm | $H3cm) $JTcm; +$JL $CM* ($JL | $JV | $H2 | $H3); +($JV | $H2) $CM* ($JV | $JT); +($JT | $H3) $CM* $JT; # LB 27 Treat korean Syllable Block the same as ID (don't break it) -($JLcm | $JVcm | $JTcm | $H2cm | $H3cm) $INcm; -($JLcm | $JVcm | $JTcm | $H2cm | $H3cm) $POcm; -$PRcm ($JLcm | $JVcm | $JTcm | $H2cm | $H3cm); +($JL | $JV | $JT | $H2 | $H3) $CM* $IN; +($JL | $JV | $JT | $H2 | $H3) $CM* $PO; +$PR $CM* ($JL | $JV | $JT | $H2 | $H3); # LB 28 Do not break between alphabetics # -($ALcm | $HLcm) ($ALcm | $HLcm); -^$CM+ ($ALcm | $HLcm); # The $CM+ is from rule 10, an unattached CM is treated as AL +($ALPlus | $HL) $CM* ($ALPlus | $HL); +^$CM+ ($ALPlus | $HL); # The $CM+ is from rule 10, an unattached CM is treated as AL # LB 29 -$IScm ($ALcm | $HLcm); +$IS $CM* ($ALPlus | $HL); # LB 30 -($ALcm | $HLcm | $NUcm) $OPcm; -^$CM+ $OPcm; # The $CM+ is from rule 10, an unattached CM is treated as AL. -$CPcm ($ALcm | $HLcm | $NUcm); +($ALPlus | $HL | $NU) $CM* $OP; +^$CM+ $OP; # The $CM+ is from rule 10, an unattached CM is treated as AL. +$CP $CM* ($ALPlus | $HL | $NU); # LB 30a Do not break between regional indicators. Break after pairs of them. # Tricky interaction with LB8a: ZWJ x ID -$RIcm $RI / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM] {eof}]; -$RIcm $RI $CM* $ZWJ / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM $ID $EB $EM] {eof}]; -$RIcm $RI $CM* [$CM-$ZWJ] / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM] {eof}]; +$RI $CM* $RI / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM] {eof}]; +$RI $CM* $RI $CM* $ZWJ / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM $ID $Extended_Pict $EmojiNRK] {eof}]; +$RI $CM* $RI $CM* [$CM-$ZWJ] / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM] {eof}]; -$RIcm $RIcm [$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS {eof}]; -$RIcm $RIcm $ZWJ ($ID | $EB | $EM); +$RI $CM* $RI $CM* [$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS {eof}]; +$RI $CM* $RI $CM* $ZWJ ($ID | $Extended_Pict | $EmojiNRK); # LB 30b Do not break between an Emoji Base and an Emoji Modifier $EB $CM* $EM; @@ -438,37 +345,10 @@ $EB $CM* $EM; !!reverse; -^$CM+ $ALPlus; -^$CM+ $BA; -^$CM+ $BB; -^$CM+ $B2; -^$CM+ $CL; -^$CM+ $CP; -^$CM+ $EB; -^$CM+ $EM; -^$CM+ $EX; -^$CM+ $GL; -^$CM+ $HL; -^$CM+ $HY; -^$CM+ $H2; -^$CM+ $H3; -^$CM+ $ID; -^$CM+ $IN; -^$CM+ $IS; -^$CM+ $JL; -^$CM+ $JV; -^$CM+ $JT; -^$CM+ $NS; -^$CM+ $NU; -^$CM+ $OP; -^$CM+ $PO; -^$CM+ $PR; -^$CM+ $QU; -^$CM+ $RI; -^$CM+ $SY; -^$CM+ $WJ; -^$CM+; +# LB 9 Combining Marks. +# Stick together any combining sequences that don't match other rules. +^$CM+ $CAN_CM?; # # Sequences of the form (shown forwards) @@ -487,17 +367,6 @@ $AL_FOLLOW $CM+ / ( # a rule compiler bug which complains about # empty sets otherwise. -# -# Sequences of the form (shown forwards) -# [CANT_CM] [CM] [PR] -# The CM needs to behave as an AL -# This rule is concerned about getting the second of the two in place. -# - -# Apple early addition, remove this, superseded by LB24 -# [$PR ] / $CM+ [$BK $CR $LF $NL $ZW $SP {eof}]; - - # LB 4, 5, 6 @@ -516,10 +385,9 @@ $LF $CR; # Requires an engine enhancement. # / $SP* $ZW -# LB 8a ZWJ x ID Unicode Emoji proposal L2/16-011R3 -# The ZWJ will look like a CM to whatever precedes it. +# LB 8a ZWJ x (ID | Extended_Pict | EmojiNRK) # -($ID | $EB | $EM) $ZWJ $CM* $CAN_CM?; +($ID | $Extended_Pict | $EmojiNRK) $ZWJ $CM* $CAN_CM?; # LB 9,10 Combining marks. @@ -562,21 +430,11 @@ $EX [$LB8NonBreaks-$CM]; $IS [$LB8NonBreaks-$CM]; $SY [$LB8NonBreaks-$CM]; -# Rule 13 & 14 taken together for an edge case. -# Match this, shown forward -# OP SP+ ($CM+ behaving as $AL) (CL | CP | EX | IS | IY) -# This really wants to chain at the $CM+ (which is acting as an $AL) -# except for $CM chaining being disabled. -[$CL $CP $EX $IS $SY] $CM+ $SP+ $CM* $OP; # LB 14 OP SP* x # -$CAN_CM $SP* $CM* $OP; - $CANT_CM $SP* $CM* $OP; -$AL_FOLLOW? $CM+ $SP $SP* $CM* $OP; # by LB 10, behaves like $AL_FOLLOW? $AL $SP* $CM* $OP - - $AL_FOLLOW_NOCM $CM+ $SP+ $CM* $OP; -$AL_FOLLOW_CM $CM+ $SP+ $CM* $OP; +. $SP* $CM* $OP; +$AL_FOLLOW? $CM+ $SP+ $CM* $OP; # by LB 10, behaves like $AL_FOLLOW? $AL $SP+ $CM* $OP # LB 15 @@ -627,16 +485,17 @@ $IN $CM* $IN; $IN $CM* $NU; # LB 23 -$PO $CM* ($ID | $EB | $EM); $NU $CM* ($ALPlus | $HL); ($ALPlus | $HL) $CM* $NU; -# LB 24 +# LB23a ($ID | $EB | $EM) $CM* $PR; -($ALPlus | $HL) $CM* $PR; -($ALPlus | $HL) $CM* $PO; -$CM* ($PR | $PO) $CM* ($ALPlus | $HL); -$CM* ($PR | $PO) $CM+ / [$BK $CR $LF $NL $ZW $SP {eof}]; +$PO $CM* ($ID | $EB | $EM); + +# LB 24 +($ALPlus | $HL) $CM* ($PR | $PO); +($PR | $PO) $CM* ($ALPlus | $HL); + # LB 25 ($CM* ($PR | $PO))? ($CM* ($CL | $CP))? ($CM* ($NU | $IS | $SY))* $CM* $NU ($CM* ($OP | $HY))? ($CM* ($PR | $PO))?; diff --git a/icuSources/data/brkitr/rules/line_normal_cj.txt b/icuSources/data/brkitr/rules/line_normal_cj.txt index 892a248f..376f8a1b 100644 --- a/icuSources/data/brkitr/rules/line_normal_cj.txt +++ b/icuSources/data/brkitr/rules/line_normal_cj.txt @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # Copyright (c) 2002-2016 International Business Machines Corporation and # others. All Rights Reserved. # @@ -5,11 +7,11 @@ # # Line Breaking Rules # Implement default line breaking as defined by -# Unicode Standard Annex #14 Revision 35 for Unicode 8.0 +# Unicode Standard Annex #14 Revision 37 for Unicode 9.0 # http://www.unicode.org/reports/tr14/ # -# Includes the Emoji breaking proposals from Unicode L2/16-011R3. -# http://www.unicode.org/L2/L2016/16011r3-break-prop-emoji.pdf +# Includes extensions to the handling of emoji ZWJ sequences from +# https://goo.gl/cluFCn # # tailored as noted in 2nd paragraph below. # @@ -29,49 +31,8 @@ !!chain; -!!lookAheadHardBreak; -# -# !!lookAheadHardBreak Described here because it is (as yet) undocumented elsewhere -# and only used for the line break rules. -# -# It is used in the implementation of rule LB 10 -# which says to treat any combining mark that is not attached to a base -# character as if it were of class AL (alphabetic). -# -# The problem occurs in the reverse rules. -# -# Consider a sequence like, with correct breaks as shown -# LF ID CM AL AL -# ^ ^ ^ -# Then consider the sequence without the initial ID (ideographic) -# LF CM AL AL -# ^ ^ -# Our CM, which in the first example was attached to the ideograph, -# is now unattached, becomes an alpha, and joins in with the other -# alphas. -# -# When iterating forwards, these sequences do not present any problems -# When iterating backwards, we need to look ahead when encountering -# a CM to see whether it attaches to something further on or not. -# (Look-ahead in a reverse rule is looking towards the start) -# -# If the CM is unattached, we need to force a break. -# -# !!lookAheadHardBreak forces the run time state machine to -# stop immediately when a look ahead rule ( '/' operator) matches, -# and set the match position to that of the look-ahead operator, -# no matter what other rules may be in play at the time. -# -# See rule LB 19 for an example. -# - -# Temporary definitions of Emoji Base and Emoji Modifiers, until properties are available. - -$EB = [\u261D\u26F9\u270A-\u270D\U0001F385\U0001F3C2-\U0001F3C4\U0001F3C7\U0001F3CA-\U0001F3CC\U0001F442-\U0001F443\U0001F446-\U0001F450\U0001F466-\U0001F478\U0001F47C\U0001F481-\U0001F483\U0001F485-\U0001F487\U0001F4AA\U0001F574-\U0001F575\U0001F57A\U0001F590\U0001F595-\U0001F596\U0001F645-\U0001F647\U0001F64B-\U0001F64F\U0001F6A3\U0001F6B4-\U0001F6B6\U0001F6C0\U0001F6CC\U0001F918-\U0001F91E\U0001F926\U0001F930\U0001F933-\U0001F939\U0001F93C-\U0001F93E]; -$EM = [\U0001F3FB-\U0001F3FF]; - -$AI = [[:LineBreak = Ambiguous:] - [\u2640\u2642]]; -$AL = [[:LineBreak = Alphabetic:] - [$EM\u2695\u2696\u2764]]; +$AI = [:LineBreak = Ambiguous:]; +$AL = [:LineBreak = Alphabetic:]; $BAX = [\u2010 \u2013]; $BA = [[:LineBreak = Break_After:] - $BAX]; $BB = [:LineBreak = Break_Before:]; @@ -80,16 +41,19 @@ $B2 = [:LineBreak = Break_Both:]; $CB = [:LineBreak = Contingent_Break:]; $CJ = [:LineBreak = Conditional_Japanese_Starter:]; $CL = [:LineBreak = Close_Punctuation:]; -$CM = [[:LineBreak = Combining_Mark:] \u200d]; +# $CM = [:LineBreak = Combining_Mark:]; $CP = [:LineBreak = Close_Parenthesis:]; $CR = [:LineBreak = Carriage_Return:]; +$EB = [[:LineBreak = EB:] \U0001F46A-\U0001F46D\U0001F46F\U0001F91D\U0001F93C]; +$EM = [:LineBreak = EM:]; $EX = [:LineBreak = Exclamation:]; $GL = [:LineBreak = Glue:]; $HL = [:LineBreak = Hebrew_Letter:]; $HY = [:LineBreak = Hyphen:]; $H2 = [:LineBreak = H2:]; $H3 = [:LineBreak = H3:]; -$ID = [[:LineBreak = Ideographic:] $CJ [\u2640\u2642\u2695\u2696\u2764] - $EB]; +# CSS Normal tailoring: CJ resolves to ID +$ID = [[:LineBreak = Ideographic:] $CJ]; $IN = [:LineBreak = Inseperable:]; $IS = [:LineBreak = Infix_Numeric:]; $JL = [:LineBreak = JL:]; @@ -112,95 +76,37 @@ $SY = [:LineBreak = Break_Symbols:]; $WJ = [:LineBreak = Word_Joiner:]; $XX = [:LineBreak = Unknown:]; $ZW = [:LineBreak = ZWSpace:]; -$ZWJ = [\u200d]; +$ZWJ = [:LineBreak = ZWJ:]; + +$EmojiNRK = [[\p{Emoji}] - [$RI \u002a\u00230-9©®™〰〽]]; +# Data for Extended Pictographic scraped from CLDR common/properties/ExtendedPictographic.txt, r13267 +$Extended_Pict = [\U0001F774-\U0001F77F\U00002700-\U00002701\U00002703-\U00002704\U0000270E\U00002710-\U00002711\U00002765-\U00002767\U0001F030-\U0001F093\U0001F094-\U0001F09F\U0001F10D-\U0001F10F\U0001F12F\U0001F16C-\U0001F16F\U0001F1AD-\U0001F1E5\U0001F260-\U0001F265\U0001F203-\U0001F20F\U0001F23C-\U0001F23F\U0001F249-\U0001F24F\U0001F252-\U0001F25F\U0001F266-\U0001F2FF\U0001F7D5-\U0001F7FF\U0001F000-\U0001F003\U0001F005-\U0001F02B\U0001F02C-\U0001F02F\U0001F322-\U0001F323\U0001F394-\U0001F395\U0001F398\U0001F39C-\U0001F39D\U0001F3F1-\U0001F3F2\U0001F3F6\U0001F4FE\U0001F53E-\U0001F548\U0001F54F\U0001F568-\U0001F56E\U0001F571-\U0001F572\U0001F57B-\U0001F586\U0001F588-\U0001F589\U0001F58E-\U0001F58F\U0001F591-\U0001F594\U0001F597-\U0001F5A3\U0001F5A6-\U0001F5A7\U0001F5A9-\U0001F5B0\U0001F5B3-\U0001F5BB\U0001F5BD-\U0001F5C1\U0001F5C5-\U0001F5D0\U0001F5D4-\U0001F5DB\U0001F5DF-\U0001F5E0\U0001F5E2\U0001F5E4-\U0001F5E7\U0001F5E9-\U0001F5EE\U0001F5F0-\U0001F5F2\U0001F5F4-\U0001F5F9\U00002605\U00002607-\U0000260D\U0000260F-\U00002610\U00002612\U00002616-\U00002617\U00002619-\U0000261C\U0000261E-\U0000261F\U00002621\U00002624-\U00002625\U00002627-\U00002629\U0000262B-\U0000262D\U00002630-\U00002637\U0000263B-\U00002647\U00002654-\U0000265F\U00002661-\U00002662\U00002664\U00002667\U00002669-\U0000267A\U0000267C-\U0000267E\U00002680-\U00002691\U00002695\U00002698\U0000269A\U0000269D-\U0000269F\U000026A2-\U000026A9\U000026AC-\U000026AF\U000026B2-\U000026BC\U000026BF-\U000026C3\U000026C6-\U000026C7\U000026C9-\U000026CD\U000026D0\U000026D2\U000026D5-\U000026E8\U000026EB-\U000026EF\U000026F6\U000026FB-\U000026FC\U000026FE-\U000026FF\U00002388\U0001FA00-\U0001FFFD\U0001F0A0-\U0001F0AE\U0001F0B1-\U0001F0BF\U0001F0C1-\U0001F0CF\U0001F0D1-\U0001F0F5\U0001F0AF-\U0001F0B0\U0001F0C0\U0001F0D0\U0001F0F6-\U0001F0FF\U0001F80C-\U0001F80F\U0001F848-\U0001F84F\U0001F85A-\U0001F85F\U0001F888-\U0001F88F\U0001F8AE-\U0001F8FF\U0001F900-\U0001F90B\U0001F91F\U0001F928-\U0001F92F\U0001F931-\U0001F932\U0001F94C\U0001F95F-\U0001F96B\U0001F992-\U0001F997\U0001F9D0-\U0001F9E6\U0001F90C-\U0001F90F\U0001F93F\U0001F94D-\U0001F94F\U0001F96C-\U0001F97F\U0001F998-\U0001F9BF\U0001F9C1-\U0001F9CF\U0001F9E7-\U0001F9FF\U0001F6C6-\U0001F6CA\U0001F6D3-\U0001F6D4\U0001F6E6-\U0001F6E8\U0001F6EA\U0001F6F1-\U0001F6F2\U0001F6F7-\U0001F6F8\U0001F6D5-\U0001F6DF\U0001F6ED-\U0001F6EF\U0001F6F9-\U0001F6FF]; + +# By LB9, a ZWJ also behaves as a CM. Including it in the definition of CM avoids having to explicitly +# list it in the numerous rules that use CM. +# By LB1, SA characters with general categor of Mn or Mc also resolve to CM. + +$CM = [[:LineBreak = Combining_Mark:] $ZWJ [$SA & [[:Mn:][:Mc:]]]]; # Dictionary character set, for triggering language-based break engines. Currently -# limited to LineBreak=Complex_Context. Note that this set only works in Unicode -# 5.0 or later as the definition of Complex_Context was corrected to include all -# characters requiring dictionary break. +# limited to LineBreak=Complex_Context (SA). -$dictionary = [:LineBreak = Complex_Context:]; +$dictionary = [$SA]; # # Rule LB1. By default, treat AI (characters with ambiguous east Asian width), -# SA (South East Asian: Thai, Lao, Khmer) +# SA (Dictionary chars, excluding Mn and Mc) # SG (Unpaired Surrogates) # XX (Unknown, unassigned) # as $AL (Alphabetic) # -$ALPlus = [$AL $AI $SA $SG $XX]; - -# -# Combining Marks. X $CM* behaves as if it were X. Rule LB6. -# -$ALcm = $ALPlus $CM*; -$BAcm = $BA $CM*; -$BAXcm = $BAX $CM*; -$BBcm = $BB $CM*; -$B2cm = $B2 $CM*; -$CLcm = $CL $CM*; -$CPcm = $CP $CM*; -$EXcm = $EX $CM*; -$GLcm = $GL $CM*; -$HLcm = $HL $CM*; -$HYcm = $HY $CM*; -$H2cm = $H2 $CM*; -$H3cm = $H3 $CM*; -$INcm = $IN $CM*; -$IScm = $IS $CM*; -$JLcm = $JL $CM*; -$JVcm = $JV $CM*; -$JTcm = $JT $CM*; -$NScm = $NS $CM*; -$NSXcm = $NSX $CM*; -$NUcm = $NU $CM*; -$OPcm = $OP $CM*; -$POcm = $PO $CM*; -$PRcm = $PR $CM*; -$QUcm = $QU $CM*; -$RIcm = $RI $CM*; -$SYcm = $SY $CM*; -$WJcm = $WJ $CM*; +$ALPlus = [$AL $AI $SG $XX [$SA-[[:Mn:][:Mc:]]]]; + ## ------------------------------------------------- !!forward; -# -# Each class of character can stand by itself as an unbroken token, with trailing combining stuff -# -$ALPlus $CM+; -$BA $CM+; -$BAX $CM+; -$BB $CM+; -$B2 $CM+; -$CL $CM+; -$CP $CM+; -$EB $CM+; -$EM $CM+; -$EX $CM+; -$GL $CM+; -$HL $CM+; -$HY $CM+; -$H2 $CM+; -$H3 $CM+; -$ID $CM+; -$IN $CM+; -$IS $CM+; -$JL $CM+; -$JV $CM+; -$JT $CM+; -$NS $CM+; -$NSX $CM+; -$NU $CM+; -$OP $CM+; -$PO $CM+; -$PR $CM+; -$QU $CM+; -$RI $CM+; -$SY $CM+; -$WJ $CM+; - # # CAN_CM is the set of characters that may combine with CM combining chars. # Note that Linebreak UAX 14's concept of a combining char and the rules @@ -215,12 +121,8 @@ $CANT_CM = [ $SP $BK $CR $LF $NL $ZW $CM]; # Bases that can't take CMs # # AL_FOLLOW set of chars that can unconditionally follow an AL # Needed in rules where stand-alone $CM s are treated as AL. -# Chaining is disabled with CM because it causes other failures, -# so for this one case we need to manually list out longer sequences. # -$AL_FOLLOW_NOCM = [$BK $CR $LF $NL $ZW $SP]; -$AL_FOLLOW_CM = [$CL $CP $EX $HL $IS $SY $WJ $GL $OP $QU $BA $HY $NS $IN $NU $ALPlus]; -$AL_FOLLOW = [$AL_FOLLOW_NOCM $AL_FOLLOW_CM]; +$AL_FOLLOW = [$BK $CR $LF $NL $ZW $SP $CL $CP $EX $HL $IS $SY $WJ $GL $OP $QU $BA $HY $NS $IN $NU $PR $PO $ALPlus]; # @@ -252,9 +154,9 @@ $CAN_CM $CM* [$SP $ZW]; $LB8Breaks = [$LB4Breaks $ZW]; $LB8NonBreaks = [[$LB4NonBreaks] - [$ZW]]; -# LB 8a ZWJ x ID Emoji proposal. +# LB 8a ZWJ x (ID | Extended_Pict | EmojiNRK) Emoji ZWJ sequences. # -$ZWJ ($ID | $EB | $EM); +$ZWJ ($ID | $Extended_Pict | $EmojiNRK); # LB 9 Combining marks. X $CM needs to behave like X, where X is not $SP, $BK $CR $LF $NL # $CM not covered by the above needs to behave like $AL @@ -266,26 +168,24 @@ $CAN_CM $CM+; # Stick together any combining sequences that d # # LB 11 Do not break before or after WORD JOINER & related characters. # -$CAN_CM $CM* $WJcm; -$LB8NonBreaks $WJcm; -^$CM+ $WJcm; +$CAN_CM $CM* $WJ; +$LB8NonBreaks $WJ; +^$CM+ $WJ; -$WJcm $CANT_CM; -$WJcm $CAN_CM $CM*; +$WJ $CM* .; # # LB 12 Do not break after NBSP and related characters. # GL x # -$GLcm $CAN_CM $CM*; -$GLcm $CANT_CM; +$GL $CM* .; # # LB 12a Do not break before NBSP and related characters ... # [^SP BA HY] x GL # -[[$LB8NonBreaks] - [$SP $BA $BAX $HY]] $CM* $GLcm; -^$CM+ $GLcm; +[[$LB8NonBreaks] - [$SP $BA $BAX $HY]] $CM* $GL; +^$CM+ $GL; @@ -316,21 +216,21 @@ $CAN_CM $CM* $SY; # # LB 14 Do not break after OP, even after spaces # -$OPcm $SP* $CAN_CM $CM*; -$OPcm $SP* $CANT_CM; +$OP $CM* $SP* .; -$OPcm $SP+ $CM+ $AL_FOLLOW?; # by rule 10, stand-alone CM behaves as AL +$OP $CM* $SP+ $CM+ $AL_FOLLOW?; # by rule 10, stand-alone CM behaves as AL + # by rule 8, CM following a SP is stand-alone. # LB 15 -$QUcm $SP* $OPcm; +$QU $CM* $SP* $OP; # LB 16 # Do not break between closing punctuation and $NS, even with intervening spaces # But DO allow a break between closing punctuation and $NSX, don't include it here -($CLcm | $CPcm) $SP* $NScm; +($CL | $CP) $CM* $SP* $NS; # LB 17 -$B2cm $SP* $B2cm; +$B2 $CM* $SP* $B2; # # LB 18 Break after spaces. @@ -341,11 +241,11 @@ $LB18Breaks = [$LB8Breaks $SP]; # LB 19 # x QU -$LB18NonBreaks $CM* $QUcm; -^$CM+ $QUcm; +$LB18NonBreaks $CM* $QU; +^$CM+ $QU; # QU x -$QUcm .?; +$QU $CM* .; # LB 20 @@ -358,85 +258,88 @@ $LB20NonBreaks = [$LB18NonBreaks - $CB]; # BB x # # DO allow breaks here before $BAXcm and $NSXcm, so don't include them -$LB20NonBreaks $CM* ($BAcm | $HYcm | $NScm); -^$CM+ ($BAcm | $HYcm | $NScm); +$LB20NonBreaks $CM* ($BA | $HY | $NS); +^$CM+ ($BA | $HY | $NS); -$BBcm [^$CB]; # $BB x -$BBcm $LB20NonBreaks $CM*; +$BB $CM* [^$CB]; # $BB x +$BB $CM* $LB20NonBreaks; # LB 21a Don't break after Hebrew + Hyphen # HL (HY | BA) x # -$HLcm ($HYcm | $BAcm | $BAXcm) [^$CB]?; +$HL $CM* ($HY | $BA | $BAX) $CM* [^$CB]?; # LB 21b (forward) Don't break between SY and HL # (break between HL and SY already disallowed by LB 13 above) -$SYcm $HLcm; +$SY $CM* $HL; # LB 22 -($ALcm | $HLcm) $INcm; -^$CM+ $INcm; # by rule 10, any otherwise unattached CM behaves as AL -$EXcm $INcm; -($ID | $EB | $EM) $CM* $INcm; -$INcm $INcm; -$NUcm $INcm; +($ALPlus | $HL) $CM* $IN; +^$CM+ $IN; # by rule 10, any otherwise unattached CM behaves as AL +$EX $CM* $IN; +($ID | $EB | $EM) $CM* $IN; +$IN $CM* $IN; +$NU $CM* $IN; # $LB 23 -($ID | $EB | $EM) $CM* $POcm; -$ALcm $NUcm; # includes $LB19 -$HLcm $NUcm; -^$CM+ $NUcm; # Rule 10, any otherwise unattached CM behaves as AL -$NUcm $ALcm; -$NUcm $HLcm; +# +($ALPlus | $HL) $CM* $NU; +^$CM+ $NU; # Rule 10, any otherwise unattached CM behaves as AL +$NU $CM* ($ALPlus | $HL); + +# LB 23a +# +$PR $CM* ($ID | $EB | $EM); +($ID | $EB | $EM) $CM* $PO; + # # LB 24 # -$PRcm ($ID | $EB | $EM); -$PRcm ($ALcm | $HLcm); -$POcm ($ALcm | $HLcm); -($ALcm | $HLcm) ($PRcm | $POcm); -^$CM+ ($PRcm | $POcm); # Rule 10, any otherwise unattached CM behaves as AL +($PR | $PO) $CM* ($ALPlus | $HL); +($ALPlus | $HL) $CM* ($PR | $PO); +^$CM+ ($PR | $PO); # Rule 10, any otherwise unattached CM behaves as AL # # LB 25 Numbers. # -($PRcm | $POcm)? ($OPcm | $HYcm)? $NUcm ($NUcm | $SYcm | $IScm)* ($CLcm | $CPcm)? ($PRcm | $POcm)?; +(($PR | $PO) $CM*)? (($OP | $HY) $CM*)? $NU ($CM* ($NU | $SY | $IS))* + ($CM* ($CL | $CP))? ($CM* ($PR | $PO))?; # LB 26 Do not break a Korean syllable # -$JLcm ($JLcm | $JVcm | $H2cm | $H3cm); -($JVcm | $H2cm) ($JVcm | $JTcm); -($JTcm | $H3cm) $JTcm; +$JL $CM* ($JL | $JV | $H2 | $H3); +($JV | $H2) $CM* ($JV | $JT); +($JT | $H3) $CM* $JT; # LB 27 Treat korean Syllable Block the same as ID (don't break it) -($JLcm | $JVcm | $JTcm | $H2cm | $H3cm) $INcm; -($JLcm | $JVcm | $JTcm | $H2cm | $H3cm) $POcm; -$PRcm ($JLcm | $JVcm | $JTcm | $H2cm | $H3cm); +($JL | $JV | $JT | $H2 | $H3) $CM* $IN; +($JL | $JV | $JT | $H2 | $H3) $CM* $PO; +$PR $CM* ($JL | $JV | $JT | $H2 | $H3); # LB 28 Do not break between alphabetics # -($ALcm | $HLcm) ($ALcm | $HLcm); -^$CM+ ($ALcm | $HLcm); # The $CM+ is from rule 10, an unattached CM is treated as AL +($ALPlus | $HL) $CM* ($ALPlus | $HL); +^$CM+ ($ALPlus | $HL); # The $CM+ is from rule 10, an unattached CM is treated as AL # LB 29 -$IScm ($ALcm | $HLcm); +$IS $CM* ($ALPlus | $HL); # LB 30 -($ALcm | $HLcm | $NUcm) $OPcm; -^$CM+ $OPcm; # The $CM+ is from rule 10, an unattached CM is treated as AL. -$CPcm ($ALcm | $HLcm | $NUcm); +($ALPlus | $HL | $NU) $CM* $OP; +^$CM+ $OP; # The $CM+ is from rule 10, an unattached CM is treated as AL. +$CP $CM* ($ALPlus | $HL | $NU); # LB 30a Do not break between regional indicators. Break after pairs of them. # Tricky interaction with LB8a: ZWJ x ID -$RIcm $RI / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM] {eof}]; -$RIcm $RI $CM* $ZWJ / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM $ID $EB $EM] {eof}]; -$RIcm $RI $CM* [$CM-$ZWJ] / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM] {eof}]; +$RI $CM* $RI / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM] {eof}]; +$RI $CM* $RI $CM* $ZWJ / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM $ID $Extended_Pict $EmojiNRK] {eof}]; +$RI $CM* $RI $CM* [$CM-$ZWJ] / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM] {eof}]; -$RIcm $RIcm [$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS {eof}]; -$RIcm $RIcm $ZWJ ($ID | $EB | $EM); +$RI $CM* $RI $CM* [$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS {eof}]; +$RI $CM* $RI $CM* $ZWJ ($ID | $Extended_Pict | $EmojiNRK); # LB 30b Do not break between an Emoji Base and an Emoji Modifier $EB $CM* $EM; @@ -448,39 +351,10 @@ $EB $CM* $EM; !!reverse; -^$CM+ $ALPlus; -^$CM+ $BA; -^$CM+ $BAX; -^$CM+ $BB; -^$CM+ $B2; -^$CM+ $CL; -^$CM+ $CP; -^$CM+ $EB; -^$CM+ $EM; -^$CM+ $EX; -^$CM+ $GL; -^$CM+ $HL; -^$CM+ $HY; -^$CM+ $H2; -^$CM+ $H3; -^$CM+ $ID; -^$CM+ $IN; -^$CM+ $IS; -^$CM+ $JL; -^$CM+ $JV; -^$CM+ $JT; -^$CM+ $NS; -^$CM+ $NSX; -^$CM+ $NU; -^$CM+ $OP; -^$CM+ $PO; -^$CM+ $PR; -^$CM+ $QU; -^$CM+ $RI; -^$CM+ $SY; -^$CM+ $WJ; -^$CM+; +# LB 9 Combining Marks. +# Stick together any combining sequences that don't match other rules. +^$CM+ $CAN_CM?; # # Sequences of the form (shown forwards) @@ -499,17 +373,6 @@ $AL_FOLLOW $CM+ / ( # a rule compiler bug which complains about # empty sets otherwise. -# -# Sequences of the form (shown forwards) -# [CANT_CM] [CM] [PR] -# The CM needs to behave as an AL -# This rule is concerned about getting the second of the two in place. -# - -# Apple early addition, remove this, superseded by LB24 -# [$PR ] / $CM+ [$BK $CR $LF $NL $ZW $SP {eof}]; - - # LB 4, 5, 6 @@ -528,10 +391,9 @@ $LF $CR; # Requires an engine enhancement. # / $SP* $ZW -# LB 8a ZWJ x ID Unicode Emoji proposal L2/16-011R3 -# The ZWJ will look like a CM to whatever precedes it. +# LB 8a ZWJ x (ID | Extended_Pict | EmojiNRK) # -($ID | $EB | $EM) $ZWJ $CM* $CAN_CM?; +($ID | $Extended_Pict | $EmojiNRK) $ZWJ $CM* $CAN_CM?; # LB 9,10 Combining marks. @@ -574,21 +436,11 @@ $EX [$LB8NonBreaks-$CM]; $IS [$LB8NonBreaks-$CM]; $SY [$LB8NonBreaks-$CM]; -# Rule 13 & 14 taken together for an edge case. -# Match this, shown forward -# OP SP+ ($CM+ behaving as $AL) (CL | CP | EX | IS | IY) -# This really wants to chain at the $CM+ (which is acting as an $AL) -# except for $CM chaining being disabled. -[$CL $CP $EX $IS $SY] $CM+ $SP+ $CM* $OP; # LB 14 OP SP* x # -$CAN_CM $SP* $CM* $OP; - $CANT_CM $SP* $CM* $OP; -$AL_FOLLOW? $CM+ $SP $SP* $CM* $OP; # by LB 10, behaves like $AL_FOLLOW? $AL $SP* $CM* $OP - - $AL_FOLLOW_NOCM $CM+ $SP+ $CM* $OP; -$AL_FOLLOW_CM $CM+ $SP+ $CM* $OP; +. $SP* $CM* $OP; +$AL_FOLLOW? $CM+ $SP+ $CM* $OP; # by LB 10, behaves like $AL_FOLLOW? $AL $SP+ $CM* $OP # LB 15 @@ -641,16 +493,17 @@ $IN $CM* $IN; $IN $CM* $NU; # LB 23 -$PO $CM* ($ID | $EB | $EM); $NU $CM* ($ALPlus | $HL); ($ALPlus | $HL) $CM* $NU; -# LB 24 +# LB23a ($ID | $EB | $EM) $CM* $PR; -($ALPlus | $HL) $CM* $PR; -($ALPlus | $HL) $CM* $PO; -$CM* ($PR | $PO) $CM* ($ALPlus | $HL); -$CM* ($PR | $PO) $CM+ / [$BK $CR $LF $NL $ZW $SP {eof}]; +$PO $CM* ($ID | $EB | $EM); + +# LB 24 +($ALPlus | $HL) $CM* ($PR | $PO); +($PR | $PO) $CM* ($ALPlus | $HL); + # LB 25 ($CM* ($PR | $PO))? ($CM* ($CL | $CP))? ($CM* ($NU | $IS | $SY))* $CM* $NU ($CM* ($OP | $HY))? ($CM* ($PR | $PO))?; diff --git a/icuSources/data/brkitr/rules/line_normal_fi.txt b/icuSources/data/brkitr/rules/line_normal_fi.txt index 3c15ab46..e6f3bd6e 100644 --- a/icuSources/data/brkitr/rules/line_normal_fi.txt +++ b/icuSources/data/brkitr/rules/line_normal_fi.txt @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # Copyright (c) 2002-2016 International Business Machines Corporation and # others. All Rights Reserved. # @@ -5,20 +7,19 @@ # # Line Breaking Rules # Implement default line breaking as defined by -# Unicode Standard Annex #14 Revision 35 for Unicode 8.0 +# Unicode Standard Annex #14 Revision 37 for Unicode 9.0 # http://www.unicode.org/reports/tr14/ +# tailored as noted in 3rd paragraph below. # -# Includes the Emoji breaking proposals from Unicode L2/16-011R3. -# http://www.unicode.org/L2/L2016/16011r3-break-prop-emoji.pdf -# -# Tailored as noted in 2nd paragraph below. +# Includes extensions to the handling of emoji ZWJ sequences from +# https://goo.gl/cluFCn # # TODO: Rule LB 8 remains as it was in Unicode 5.2 # This is only because of a limitation of ICU break engine implementation, # not because the older behavior is desirable. # # This tailors the line break behavior for Finnish, and to correspond to CSS -# line-break=normal (BCP47 -u-lb-normal) as defined for languages other than +# line-break=normal (BCP47 -u-lb-normal) as defined for languages other than # Chinese & Japanese. # It sets characters of class CJ to behave like ID. @@ -28,67 +29,29 @@ !!chain; -!!lookAheadHardBreak; -# -# !!lookAheadHardBreak Described here because it is (as yet) undocumented elsewhere -# and only used for the line break rules. -# -# It is used in the implementation of rule LB 10 -# which says to treat any combining mark that is not attached to a base -# character as if it were of class AL (alphabetic). -# -# The problem occurs in the reverse rules. -# -# Consider a sequence like, with correct breaks as shown -# LF ID CM AL AL -# ^ ^ ^ -# Then consider the sequence without the initial ID (ideographic) -# LF CM AL AL -# ^ ^ -# Our CM, which in the first example was attached to the ideograph, -# is now unattached, becomes an alpha, and joins in with the other -# alphas. -# -# When iterating forwards, these sequences do not present any problems -# When iterating backwards, we need to look ahead when encountering -# a CM to see whether it attaches to something further on or not. -# (Look-ahead in a reverse rule is looking towards the start) -# -# If the CM is unattached, we need to force a break. -# -# !!lookAheadHardBreak forces the run time state machine to -# stop immediately when a look ahead rule ( '/' operator) matches, -# and set the match position to that of the look-ahead operator, -# no matter what other rules may be in play at the time. -# -# See rule LB 19 for an example. -# - -# Temporary definitions of Emoji Base and Emoji Modifiers, until properties are available. - -$EB = [\u261D\u26F9\u270A-\u270D\U0001F385\U0001F3C2-\U0001F3C4\U0001F3C7\U0001F3CA-\U0001F3CC\U0001F442-\U0001F443\U0001F446-\U0001F450\U0001F466-\U0001F478\U0001F47C\U0001F481-\U0001F483\U0001F485-\U0001F487\U0001F4AA\U0001F574-\U0001F575\U0001F57A\U0001F590\U0001F595-\U0001F596\U0001F645-\U0001F647\U0001F64B-\U0001F64F\U0001F6A3\U0001F6B4-\U0001F6B6\U0001F6C0\U0001F6CC\U0001F918-\U0001F91E\U0001F926\U0001F930\U0001F933-\U0001F939\U0001F93C-\U0001F93E]; -$EM = [\U0001F3FB-\U0001F3FF]; - -$AI = [[:LineBreak = Ambiguous:] - [\u2640\u2642]]; -$AL = [[:LineBreak = Alphabetic:] - [$EM\u2695\u2696\u2764]]; -$BA = [[:LineBreak = Break_After:]-[\u2010]]; -$HH = [\u2010]; +$AI = [:LineBreak = Ambiguous:]; +$AL = [:LineBreak = Alphabetic:]; +$BA = [:LineBreak = Break_After:]; +$HH = [\u2010]; # \u2010 is HYPHEN, default line break is BA. $BB = [:LineBreak = Break_Before:]; $BK = [:LineBreak = Mandatory_Break:]; $B2 = [:LineBreak = Break_Both:]; $CB = [:LineBreak = Contingent_Break:]; $CJ = [:LineBreak = Conditional_Japanese_Starter:]; $CL = [:LineBreak = Close_Punctuation:]; -$CM = [[:LineBreak = Combining_Mark:] \u200d]; +# $CM = [:LineBreak = Combining_Mark:]; $CP = [:LineBreak = Close_Parenthesis:]; $CR = [:LineBreak = Carriage_Return:]; +$EB = [[:LineBreak = EB:] \U0001F46A-\U0001F46D\U0001F46F\U0001F91D\U0001F93C]; +$EM = [:LineBreak = EM:]; $EX = [:LineBreak = Exclamation:]; $GL = [:LineBreak = Glue:]; $HL = [:LineBreak = Hebrew_Letter:]; $HY = [:LineBreak = Hyphen:]; $H2 = [:LineBreak = H2:]; $H3 = [:LineBreak = H3:]; -$ID = [[:LineBreak = Ideographic:] $CJ [\u2640\u2642\u2695\u2696\u2764] - $EB]; +# CSS Normal tailoring: CJ resolves to ID +$ID = [[:LineBreak = Ideographic:] $CJ]; $IN = [:LineBreak = Inseperable:]; $IS = [:LineBreak = Infix_Numeric:]; $JL = [:LineBreak = JL:]; @@ -110,93 +73,37 @@ $SY = [:LineBreak = Break_Symbols:]; $WJ = [:LineBreak = Word_Joiner:]; $XX = [:LineBreak = Unknown:]; $ZW = [:LineBreak = ZWSpace:]; -$ZWJ = [\u200d]; +$ZWJ = [:LineBreak = ZWJ:]; + +$EmojiNRK = [[\p{Emoji}] - [$RI \u002a\u00230-9©®™〰〽]]; +# Data for Extended Pictographic scraped from CLDR common/properties/ExtendedPictographic.txt, r13267 +$Extended_Pict = [\U0001F774-\U0001F77F\U00002700-\U00002701\U00002703-\U00002704\U0000270E\U00002710-\U00002711\U00002765-\U00002767\U0001F030-\U0001F093\U0001F094-\U0001F09F\U0001F10D-\U0001F10F\U0001F12F\U0001F16C-\U0001F16F\U0001F1AD-\U0001F1E5\U0001F260-\U0001F265\U0001F203-\U0001F20F\U0001F23C-\U0001F23F\U0001F249-\U0001F24F\U0001F252-\U0001F25F\U0001F266-\U0001F2FF\U0001F7D5-\U0001F7FF\U0001F000-\U0001F003\U0001F005-\U0001F02B\U0001F02C-\U0001F02F\U0001F322-\U0001F323\U0001F394-\U0001F395\U0001F398\U0001F39C-\U0001F39D\U0001F3F1-\U0001F3F2\U0001F3F6\U0001F4FE\U0001F53E-\U0001F548\U0001F54F\U0001F568-\U0001F56E\U0001F571-\U0001F572\U0001F57B-\U0001F586\U0001F588-\U0001F589\U0001F58E-\U0001F58F\U0001F591-\U0001F594\U0001F597-\U0001F5A3\U0001F5A6-\U0001F5A7\U0001F5A9-\U0001F5B0\U0001F5B3-\U0001F5BB\U0001F5BD-\U0001F5C1\U0001F5C5-\U0001F5D0\U0001F5D4-\U0001F5DB\U0001F5DF-\U0001F5E0\U0001F5E2\U0001F5E4-\U0001F5E7\U0001F5E9-\U0001F5EE\U0001F5F0-\U0001F5F2\U0001F5F4-\U0001F5F9\U00002605\U00002607-\U0000260D\U0000260F-\U00002610\U00002612\U00002616-\U00002617\U00002619-\U0000261C\U0000261E-\U0000261F\U00002621\U00002624-\U00002625\U00002627-\U00002629\U0000262B-\U0000262D\U00002630-\U00002637\U0000263B-\U00002647\U00002654-\U0000265F\U00002661-\U00002662\U00002664\U00002667\U00002669-\U0000267A\U0000267C-\U0000267E\U00002680-\U00002691\U00002695\U00002698\U0000269A\U0000269D-\U0000269F\U000026A2-\U000026A9\U000026AC-\U000026AF\U000026B2-\U000026BC\U000026BF-\U000026C3\U000026C6-\U000026C7\U000026C9-\U000026CD\U000026D0\U000026D2\U000026D5-\U000026E8\U000026EB-\U000026EF\U000026F6\U000026FB-\U000026FC\U000026FE-\U000026FF\U00002388\U0001FA00-\U0001FFFD\U0001F0A0-\U0001F0AE\U0001F0B1-\U0001F0BF\U0001F0C1-\U0001F0CF\U0001F0D1-\U0001F0F5\U0001F0AF-\U0001F0B0\U0001F0C0\U0001F0D0\U0001F0F6-\U0001F0FF\U0001F80C-\U0001F80F\U0001F848-\U0001F84F\U0001F85A-\U0001F85F\U0001F888-\U0001F88F\U0001F8AE-\U0001F8FF\U0001F900-\U0001F90B\U0001F91F\U0001F928-\U0001F92F\U0001F931-\U0001F932\U0001F94C\U0001F95F-\U0001F96B\U0001F992-\U0001F997\U0001F9D0-\U0001F9E6\U0001F90C-\U0001F90F\U0001F93F\U0001F94D-\U0001F94F\U0001F96C-\U0001F97F\U0001F998-\U0001F9BF\U0001F9C1-\U0001F9CF\U0001F9E7-\U0001F9FF\U0001F6C6-\U0001F6CA\U0001F6D3-\U0001F6D4\U0001F6E6-\U0001F6E8\U0001F6EA\U0001F6F1-\U0001F6F2\U0001F6F7-\U0001F6F8\U0001F6D5-\U0001F6DF\U0001F6ED-\U0001F6EF\U0001F6F9-\U0001F6FF]; + +# By LB9, a ZWJ also behaves as a CM. Including it in the definition of CM avoids having to explicitly +# list it in the numerous rules that use CM. +# By LB1, SA characters with general categor of Mn or Mc also resolve to CM. + +$CM = [[:LineBreak = Combining_Mark:] $ZWJ [$SA & [[:Mn:][:Mc:]]]]; # Dictionary character set, for triggering language-based break engines. Currently -# limited to LineBreak=Complex_Context. Note that this set only works in Unicode -# 5.0 or later as the definition of Complex_Context was corrected to include all -# characters requiring dictionary break. +# limited to LineBreak=Complex_Context (SA). -$dictionary = [:LineBreak = Complex_Context:]; +$dictionary = [$SA]; # # Rule LB1. By default, treat AI (characters with ambiguous east Asian width), -# SA (South East Asian: Thai, Lao, Khmer) +# SA (Dictionary chars, excluding Mn and Mc) # SG (Unpaired Surrogates) # XX (Unknown, unassigned) # as $AL (Alphabetic) # -$ALPlus = [$AL $AI $SA $SG $XX]; - -# -# Combining Marks. X $CM* behaves as if it were X. Rule LB6. -# -$ALcm = $ALPlus $CM*; -$BAcm = $BA $CM*; -$HHcm = $HH $CM*; -$BBcm = $BB $CM*; -$B2cm = $B2 $CM*; -$CLcm = $CL $CM*; -$CPcm = $CP $CM*; -$EXcm = $EX $CM*; -$GLcm = $GL $CM*; -$HLcm = $HL $CM*; -$HYcm = $HY $CM*; -$H2cm = $H2 $CM*; -$H3cm = $H3 $CM*; -$INcm = $IN $CM*; -$IScm = $IS $CM*; -$JLcm = $JL $CM*; -$JVcm = $JV $CM*; -$JTcm = $JT $CM*; -$NScm = $NS $CM*; -$NUcm = $NU $CM*; -$OPcm = $OP $CM*; -$POcm = $PO $CM*; -$PRcm = $PR $CM*; -$QUcm = $QU $CM*; -$RIcm = $RI $CM*; -$SYcm = $SY $CM*; -$WJcm = $WJ $CM*; +$ALPlus = [$AL $AI $SG $XX [$SA-[[:Mn:][:Mc:]]]]; + ## ------------------------------------------------- !!forward; -# -# Each class of character can stand by itself as an unbroken token, with trailing combining stuff -# -$ALPlus $CM+; -$BA $CM+; -$HH $CM+; -$BB $CM+; -$B2 $CM+; -$CL $CM+; -$CP $CM+; -$EB $CM+; -$EM $CM+; -$EX $CM+; -$GL $CM+; -$HL $CM+; -$HY $CM+; -$H2 $CM+; -$H3 $CM+; -$ID $CM+; -$IN $CM+; -$IS $CM+; -$JL $CM+; -$JV $CM+; -$JT $CM+; -$NS $CM+; -$NU $CM+; -$OP $CM+; -$PO $CM+; -$PR $CM+; -$QU $CM+; -$RI $CM+; -$SY $CM+; -$WJ $CM+; - # # CAN_CM is the set of characters that may combine with CM combining chars. # Note that Linebreak UAX 14's concept of a combining char and the rules @@ -211,12 +118,8 @@ $CANT_CM = [ $SP $BK $CR $LF $NL $ZW $CM]; # Bases that can't take CMs # # AL_FOLLOW set of chars that can unconditionally follow an AL # Needed in rules where stand-alone $CM s are treated as AL. -# Chaining is disabled with CM because it causes other failures, -# so for this one case we need to manually list out longer sequences. # -$AL_FOLLOW_NOCM = [$BK $CR $LF $NL $ZW $SP]; -$AL_FOLLOW_CM = [$CL $CP $EX $HL $IS $SY $WJ $GL $OP $QU $BA $HH $HY $NS $IN $NU $ALPlus]; -$AL_FOLLOW = [$AL_FOLLOW_NOCM $AL_FOLLOW_CM]; +$AL_FOLLOW = [$BK $CR $LF $NL $ZW $SP $CL $CP $EX $HL $IS $SY $WJ $GL $OP $QU $BA $HH $HY $NS $IN $NU $PR $PO $ALPlus]; # @@ -248,9 +151,9 @@ $CAN_CM $CM* [$SP $ZW]; $LB8Breaks = [$LB4Breaks $ZW]; $LB8NonBreaks = [[$LB4NonBreaks] - [$ZW]]; -# LB 8a ZWJ x ID Emoji proposal. +# LB 8a ZWJ x (ID | Extended_Pict | EmojiNRK) Emoji ZWJ sequences. # -$ZWJ ($ID | $EB | $EM); +$ZWJ ($ID | $Extended_Pict | $EmojiNRK); # LB 9 Combining marks. X $CM needs to behave like X, where X is not $SP, $BK $CR $LF $NL # $CM not covered by the above needs to behave like $AL @@ -262,26 +165,24 @@ $CAN_CM $CM+; # Stick together any combining sequences that d # # LB 11 Do not break before or after WORD JOINER & related characters. # -$CAN_CM $CM* $WJcm; -$LB8NonBreaks $WJcm; -^$CM+ $WJcm; +$CAN_CM $CM* $WJ; +$LB8NonBreaks $WJ; +^$CM+ $WJ; -$WJcm $CANT_CM; -$WJcm $CAN_CM $CM*; +$WJ $CM* .; # # LB 12 Do not break after NBSP and related characters. # GL x # -$GLcm $CAN_CM $CM*; -$GLcm $CANT_CM; +$GL $CM* .; # # LB 12a Do not break before NBSP and related characters ... # [^SP BA HY] x GL # -[[$LB8NonBreaks] - [$SP $BA $HH $HY]] $CM* $GLcm; -^$CM+ $GLcm; +[[$LB8NonBreaks] - [$SP $BA $HH $HY]] $CM* $GL; +^$CM+ $GL; @@ -312,19 +213,19 @@ $CAN_CM $CM* $SY; # # LB 14 Do not break after OP, even after spaces # -$OPcm $SP* $CAN_CM $CM*; -$OPcm $SP* $CANT_CM; +$OP $CM* $SP* .; -$OPcm $SP+ $CM+ $AL_FOLLOW?; # by rule 10, stand-alone CM behaves as AL +$OP $CM* $SP+ $CM+ $AL_FOLLOW?; # by rule 10, stand-alone CM behaves as AL + # by rule 8, CM following a SP is stand-alone. # LB 15 -$QUcm $SP* $OPcm; +$QU $CM* $SP* $OP; # LB 16 -($CLcm | $CPcm) $SP* $NScm; +($CL | $CP) $CM* $SP* $NS; # LB 17 -$B2cm $SP* $B2cm; +$B2 $CM* $SP* $B2; # # LB 18 Break after spaces. @@ -335,11 +236,11 @@ $LB18Breaks = [$LB8Breaks $SP]; # LB 19 # x QU -$LB18NonBreaks $CM* $QUcm; -^$CM+ $QUcm; +$LB18NonBreaks $CM* $QU; +^$CM+ $QU; # QU x -$QUcm .?; +$QU $CM* .; # LB 20 @@ -352,87 +253,90 @@ $LB20NonBreaks = [$LB18NonBreaks - $CB]; # LB 21 x (BA | HY | NS) # BB x # -$LB20NonBreaks $CM* ($BAcm | $HHcm | $HYcm | $NScm) / $AL; -$LB20NonBreaks $CM* ($BAcm | $HHcm | $HYcm | $NScm); +$LB20NonBreaks $CM* ($BA | $HH | $HY | $NS) $CM* / $AL; +$LB20NonBreaks $CM* ($BA | $HH | $HY | $NS); ($HY | $HH) $AL; -^$CM+ ($BAcm | $HHcm | $HYcm | $NScm); +^$CM+ ($BA | $HY | $HH | $NS); -$BBcm [^$CB]; # $BB x -$BBcm $LB20NonBreaks $CM*; +$BB $CM* [^$CB]; # $BB x +$BB $CM* $LB20NonBreaks; # LB 21a Don't break after Hebrew + Hyphen # HL (HY | BA) x # -$HLcm ($HYcm | $BAcm | $HHcm) [^$CB]?; +$HL $CM* ($HY | $BA | $HH) $CM* [^$CB]?; # LB 21b (forward) Don't break between SY and HL # (break between HL and SY already disallowed by LB 13 above) -$SYcm $HLcm; +$SY $CM* $HL; # LB 22 -($ALcm | $HLcm) $INcm; -^$CM+ $INcm; # by rule 10, any otherwise unattached CM behaves as AL -$EXcm $INcm; -($ID | $EB | $EM) $CM* $INcm; -$INcm $INcm; -$NUcm $INcm; +($ALPlus | $HL) $CM* $IN; +^$CM+ $IN; # by rule 10, any otherwise unattached CM behaves as AL +$EX $CM* $IN; +($ID | $EB | $EM) $CM* $IN; +$IN $CM* $IN; +$NU $CM* $IN; # $LB 23 -($ID | $EB | $EM) $CM* $POcm; -$ALcm $NUcm; # includes $LB19 -$HLcm $NUcm; -^$CM+ $NUcm; # Rule 10, any otherwise unattached CM behaves as AL -$NUcm $ALcm; -$NUcm $HLcm; +# +($ALPlus | $HL) $CM* $NU; +^$CM+ $NU; # Rule 10, any otherwise unattached CM behaves as AL +$NU $CM* ($ALPlus | $HL); + +# LB 23a +# +$PR $CM* ($ID | $EB | $EM); +($ID | $EB | $EM) $CM* $PO; + # # LB 24 # -$PRcm ($ID | $EB | $EM); -$PRcm ($ALcm | $HLcm); -$POcm ($ALcm | $HLcm); -($ALcm | $HLcm) ($PRcm | $POcm); -^$CM+ ($PRcm | $POcm); # Rule 10, any otherwise unattached CM behaves as AL +($PR | $PO) $CM* ($ALPlus | $HL); +($ALPlus | $HL) $CM* ($PR | $PO); +^$CM+ ($PR | $PO); # Rule 10, any otherwise unattached CM behaves as AL # # LB 25 Numbers. # -($PRcm | $POcm)? ($OPcm | $HYcm)? $NUcm ($NUcm | $SYcm | $IScm)* ($CLcm | $CPcm)? ($PRcm | $POcm)?; +(($PR | $PO) $CM*)? (($OP | $HY) $CM*)? $NU ($CM* ($NU | $SY | $IS))* + ($CM* ($CL | $CP))? ($CM* ($PR | $PO))?; # LB 26 Do not break a Korean syllable # -$JLcm ($JLcm | $JVcm | $H2cm | $H3cm); -($JVcm | $H2cm) ($JVcm | $JTcm); -($JTcm | $H3cm) $JTcm; +$JL $CM* ($JL | $JV | $H2 | $H3); +($JV | $H2) $CM* ($JV | $JT); +($JT | $H3) $CM* $JT; # LB 27 Treat korean Syllable Block the same as ID (don't break it) -($JLcm | $JVcm | $JTcm | $H2cm | $H3cm) $INcm; -($JLcm | $JVcm | $JTcm | $H2cm | $H3cm) $POcm; -$PRcm ($JLcm | $JVcm | $JTcm | $H2cm | $H3cm); +($JL | $JV | $JT | $H2 | $H3) $CM* $IN; +($JL | $JV | $JT | $H2 | $H3) $CM* $PO; +$PR $CM* ($JL | $JV | $JT | $H2 | $H3); # LB 28 Do not break between alphabetics # -($ALcm | $HLcm) ($ALcm | $HLcm); -^$CM+ ($ALcm | $HLcm); # The $CM+ is from rule 10, an unattached CM is treated as AL +($ALPlus | $HL) $CM* ($ALPlus | $HL); +^$CM+ ($ALPlus | $HL); # The $CM+ is from rule 10, an unattached CM is treated as AL # LB 29 -$IScm ($ALcm | $HLcm); +$IS $CM* ($ALPlus | $HL); # LB 30 -($ALcm | $HLcm | $NUcm) $OPcm; -^$CM+ $OPcm; # The $CM+ is from rule 10, an unattached CM is treated as AL. -$CPcm ($ALcm | $HLcm | $NUcm); +($ALPlus | $HL | $NU) $CM* $OP; +^$CM+ $OP; # The $CM+ is from rule 10, an unattached CM is treated as AL. +$CP $CM* ($ALPlus | $HL | $NU); # LB 30a Do not break between regional indicators. Break after pairs of them. # Tricky interaction with LB8a: ZWJ x ID -$RIcm $RI / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HH $HY $NS $CM] {eof}]; -$RIcm $RI $CM* $ZWJ / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HH $HY $NS $CM $ID $EB $EM] {eof}]; -$RIcm $RI $CM* [$CM-$ZWJ] / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HH $HY $NS $CM] {eof}]; +$RI $CM* $RI / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM] {eof}]; +$RI $CM* $RI $CM* $ZWJ / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM $ID $Extended_Pict $EmojiNRK] {eof}]; +$RI $CM* $RI $CM* [$CM-$ZWJ] / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM] {eof}]; -$RIcm $RIcm [$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HH $HY $NS {eof}]; -$RIcm $RIcm $ZWJ ($ID | $EB | $EM); +$RI $CM* $RI $CM* [$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS {eof}]; +$RI $CM* $RI $CM* $ZWJ ($ID | $Extended_Pict | $EmojiNRK); # LB 30b Do not break between an Emoji Base and an Emoji Modifier $EB $CM* $EM; @@ -444,38 +348,10 @@ $EB $CM* $EM; !!reverse; -^$CM+ $ALPlus; -^$CM+ $BA; -^$CM+ $HH; -^$CM+ $BB; -^$CM+ $B2; -^$CM+ $CL; -^$CM+ $CP; -^$CM+ $EB; -^$CM+ $EM; -^$CM+ $EX; -^$CM+ $GL; -^$CM+ $HL; -^$CM+ $HY; -^$CM+ $H2; -^$CM+ $H3; -^$CM+ $ID; -^$CM+ $IN; -^$CM+ $IS; -^$CM+ $JL; -^$CM+ $JV; -^$CM+ $JT; -^$CM+ $NS; -^$CM+ $NU; -^$CM+ $OP; -^$CM+ $PO; -^$CM+ $PR; -^$CM+ $QU; -^$CM+ $RI; -^$CM+ $SY; -^$CM+ $WJ; -^$CM+; +# LB 9 Combining Marks. +# Stick together any combining sequences that don't match other rules. +^$CM+ $CAN_CM?; # # Sequences of the form (shown forwards) @@ -494,17 +370,6 @@ $AL_FOLLOW $CM+ / ( # a rule compiler bug which complains about # empty sets otherwise. -# -# Sequences of the form (shown forwards) -# [CANT_CM] [CM] [PR] -# The CM needs to behave as an AL -# This rule is concerned about getting the second of the two in place. -# - -# Apple early addition, remove this, superseded by LB24 -# [$PR ] / $CM+ [$BK $CR $LF $NL $ZW $SP {eof}]; - - # LB 4, 5, 6 @@ -523,10 +388,9 @@ $LF $CR; # Requires an engine enhancement. # / $SP* $ZW -# LB 8a ZWJ x ID Unicode Emoji proposal L2/16-011R3 -# The ZWJ will look like a CM to whatever precedes it. +# LB 8a ZWJ x (ID | Extended_Pict | EmojiNRK) # -($ID | $EB | $EM) $ZWJ $CM* $CAN_CM?; +($ID | $Extended_Pict | $EmojiNRK) $ZWJ $CM* $CAN_CM?; # LB 9,10 Combining marks. @@ -569,21 +433,11 @@ $EX [$LB8NonBreaks-$CM]; $IS [$LB8NonBreaks-$CM]; $SY [$LB8NonBreaks-$CM]; -# Rule 13 & 14 taken together for an edge case. -# Match this, shown forward -# OP SP+ ($CM+ behaving as $AL) (CL | CP | EX | IS | IY) -# This really wants to chain at the $CM+ (which is acting as an $AL) -# except for $CM chaining being disabled. -[$CL $CP $EX $IS $SY] $CM+ $SP+ $CM* $OP; # LB 14 OP SP* x # -$CAN_CM $SP* $CM* $OP; - $CANT_CM $SP* $CM* $OP; -$AL_FOLLOW? $CM+ $SP $SP* $CM* $OP; # by LB 10, behaves like $AL_FOLLOW? $AL $SP* $CM* $OP - - $AL_FOLLOW_NOCM $CM+ $SP+ $CM* $OP; -$AL_FOLLOW_CM $CM+ $SP+ $CM* $OP; +. $SP* $CM* $OP; +$AL_FOLLOW? $CM+ $SP+ $CM* $OP; # by LB 10, behaves like $AL_FOLLOW? $AL $SP+ $CM* $OP # LB 15 @@ -637,16 +491,17 @@ $IN $CM* $IN; $IN $CM* $NU; # LB 23 -$PO $CM* ($ID | $EB | $EM); $NU $CM* ($ALPlus | $HL); ($ALPlus | $HL) $CM* $NU; -# LB 24 +# LB23a ($ID | $EB | $EM) $CM* $PR; -($ALPlus | $HL) $CM* $PR; -($ALPlus | $HL) $CM* $PO; -$CM* ($PR | $PO) $CM* ($ALPlus | $HL); -$CM* ($PR | $PO) $CM+ / [$BK $CR $LF $NL $ZW $SP {eof}]; +$PO $CM* ($ID | $EB | $EM); + +# LB 24 +($ALPlus | $HL) $CM* ($PR | $PO); +($PR | $PO) $CM* ($ALPlus | $HL); + # LB 25 ($CM* ($PR | $PO))? ($CM* ($CL | $CP))? ($CM* ($NU | $IS | $SY))* $CM* $NU ($CM* ($OP | $HY))? ($CM* ($PR | $PO))?; @@ -679,14 +534,14 @@ $OP $CM* ($ALPlus | $HL | $NU); # [^RI] RI / (RI RI)+ ^RI; # [^RI] RI RI / (RI RI)+ ^RI; # -[{bof} $NS $HY $BA $HH $QU $CL $CP $EX $IS $SY $WJ $GL $ZW $SP $BK $CR $LF $NL $ZWJ] $CM* $RI / ($CM* $RI $CM* $RI)+ $CM* [{eof}[^$RI $CM]]; -[{bof} $NS $HY $BA $HH $QU $CL $CP $EX $IS $SY $WJ $GL $ZW $SP $BK $CR $LF $NL $ZWJ] $CM* $RI $CM* $RI / ($CM* $RI $CM* $RI)+ $CM* [{eof}[^$RI $CM]]; +[{bof} $NS $HY $BA $QU $CL $CP $EX $IS $SY $WJ $GL $ZW $SP $BK $CR $LF $NL $ZWJ] $CM* $RI / ($CM* $RI $CM* $RI)+ $CM* [{eof}[^$RI $CM]]; +[{bof} $NS $HY $BA $QU $CL $CP $EX $IS $SY $WJ $GL $ZW $SP $BK $CR $LF $NL $ZWJ] $CM* $RI $CM* $RI / ($CM* $RI $CM* $RI)+ $CM* [{eof}[^$RI $CM]]; # In general, adjacent RIs stay together. The hard-break rules, above, overide this, forcing in the boundaries between pairs. $RI $CM* $RI; # WJ, GL, QU, etc. are classes with rules like "WJ x " which includes "WJ x RI". -$RI $CM* ([$WJ $GL $QU $BB] | (($HY | $BA | $HH)$CM* $HL)); +$RI $CM* ([$WJ $GL $QU $BB] | (($HY | $BA)$CM* $HL)); # LB 30b Do not break between an Emoji Base and an Emoji Modifier @@ -739,6 +594,6 @@ $dictionary $dictionary; # turn off rule chaining. We don't want to move more # than necessary. # -^[$CM $OP $QU $CL $CP $B2 $PR $HY $BA $HH $SP $RI $ZWJ $dictionary]+ [^$CM $OP $QU $CL $CP $B2 $PR $HY $BA $HH $RI $ZWJ $dictionary]; +^[$CM $OP $QU $CL $CP $B2 $PR $HY $BA $SP $RI $ZWJ $dictionary]+ [^$CM $OP $QU $CL $CP $B2 $PR $HY $BA $RI $ZWJ $dictionary]; $dictionary $dictionary; diff --git a/icuSources/data/brkitr/rules/sent.txt b/icuSources/data/brkitr/rules/sent.txt index 0061d505..49970ee3 100644 --- a/icuSources/data/brkitr/rules/sent.txt +++ b/icuSources/data/brkitr/rules/sent.txt @@ -1,4 +1,7 @@ # +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # Copyright (C) 2002-2015, International Business Machines Corporation and others. # All Rights Reserved. # diff --git a/icuSources/data/brkitr/rules/sent_el.txt b/icuSources/data/brkitr/rules/sent_el.txt index 2190628e..7a0c9840 100644 --- a/icuSources/data/brkitr/rules/sent_el.txt +++ b/icuSources/data/brkitr/rules/sent_el.txt @@ -1,4 +1,7 @@ # +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # Copyright (C) 2002-2015, International Business Machines Corporation and others. # All Rights Reserved. # diff --git a/icuSources/data/brkitr/rules/title.txt b/icuSources/data/brkitr/rules/title.txt index 53844974..a21cb496 100644 --- a/icuSources/data/brkitr/rules/title.txt +++ b/icuSources/data/brkitr/rules/title.txt @@ -1,3 +1,6 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # Copyright (c) 2002-2015, International Business Machines Corporation and # others. All Rights Reserved. # diff --git a/icuSources/data/brkitr/rules/word.txt b/icuSources/data/brkitr/rules/word.txt index 248faf9f..f88ddb52 100644 --- a/icuSources/data/brkitr/rules/word.txt +++ b/icuSources/data/brkitr/rules/word.txt @@ -1,13 +1,16 @@ -# -# Copyright (C) 2002-2016, International Business Machines Corporation +# +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html +# Copyright (C) 2002-2016, International Business Machines Corporation # and others. All Rights Reserved. # # file: word.txt # # ICU Word Break Rules (modified from standard to remove colon from $MidLetter) # See Unicode Standard Annex #29. -# These rules are based on UAX #29 Revision 27 for Unicode Version 8.0 -# with additions from L2/16-011R3 for Emoji sequences. +# These rules are based on UAX #29 Revision 29 for Unicode Version 9.0 +# with additions for Emoji Sequences from https://goo.gl/cluFCn +# Plus additional characters introduces with Emoji 5, http://www.unicode.org/reports/tr51/proposed.html # # Note: Updates to word.txt will usually need to be merged into # word_POSIX.txt also. @@ -25,20 +28,13 @@ # Character Class Definitions. # -# Apple $EmojiForMods becomes $E_Base here -$E_Base = [\u261D\u26F9\u270A-\u270D\U0001F385\U0001F3C2-\U0001F3C4\U0001F3C7\U0001F3CA-\U0001F3CC\U0001F442-\U0001F443\U0001F446-\U0001F450\U0001F466-\U0001F478\U0001F47C\U0001F481-\U0001F483\U0001F485-\U0001F487\U0001F4AA\U0001F574-\U0001F575\U0001F57A\U0001F590\U0001F595-\U0001F596\U0001F645-\U0001F647\U0001F64B-\U0001F64F\U0001F6A3\U0001F6B4-\U0001F6B6\U0001F6C0\U0001F6CC\U0001F918-\U0001F91E\U0001F926\U0001F930\U0001F933-\U0001F939\U0001F93C-\U0001F93E]; -# Apple $EmojiMods becomes $E_Modifier here, same chars -$E_Modifier = [\U0001F3FB-\U0001F3FF]; -$ZWJ = [\u200D]; -# Apple $EmojiForSeqs becomes $GAZ here (only emoji that follow a ZWJ) -$GAZ = [\u2640\u2642\u2764\u2695-\u2696\u2708\U0001F308\U0001F33E\U0001F373\U0001F393\U0001F3A4\U0001F3A8\U0001F3EB\U0001F3ED\U0001F466-\U0001F469\U0001F48B\U0001F4BB-\U0001F4BC\U0001F527\U0001F52C\U0001F5E8\U0001F680\U0001F692]; - $CR = [\p{Word_Break = CR}]; $LF = [\p{Word_Break = LF}]; $Newline = [\p{Word_Break = Newline} ]; -$Extend = [[\p{Word_Break = Extend}][:Block=Tags:]]; +$Extend = [\p{Word_Break = Extend}]; +$ZWJ = [\p{Word_Break = ZWJ}]; $Regional_Indicator = [\p{Word_Break = Regional_Indicator}]; -$Format = [[\p{Word_Break = Format}] - [:Block=Tags:]]; +$Format = [\p{Word_Break = Format}]; $Katakana = [\p{Word_Break = Katakana}]; $Hebrew_Letter = [\p{Word_Break = Hebrew_Letter}]; $ALetter = [\p{Word_Break = ALetter}]; @@ -49,6 +45,13 @@ $MidLetter = [\p{Word_Break = MidLetter} - [\:]]; $MidNum = [\p{Word_Break = MidNum}]; $Numeric = [\p{Word_Break = Numeric}]; $ExtendNumLet = [\p{Word_Break = ExtendNumLet}]; +$E_Base = [[\p{Word_Break = EB}] \U0001F46A-\U0001F46D\U0001F46F\U0001F91D\U0001F93C]; +$E_Modifier = [\p{Word_Break = EM}]; + +# Data for Extended Pictographic scraped from CLDR common/properties/ExtendedPictographic.txt, r13267 +$Extended_Pict = [\U0001F774-\U0001F77F\U00002700-\U00002701\U00002703-\U00002704\U0000270E\U00002710-\U00002711\U00002765-\U00002767\U0001F030-\U0001F093\U0001F094-\U0001F09F\U0001F10D-\U0001F10F\U0001F12F\U0001F16C-\U0001F16F\U0001F1AD-\U0001F1E5\U0001F260-\U0001F265\U0001F203-\U0001F20F\U0001F23C-\U0001F23F\U0001F249-\U0001F24F\U0001F252-\U0001F25F\U0001F266-\U0001F2FF\U0001F7D5-\U0001F7FF\U0001F000-\U0001F003\U0001F005-\U0001F02B\U0001F02C-\U0001F02F\U0001F322-\U0001F323\U0001F394-\U0001F395\U0001F398\U0001F39C-\U0001F39D\U0001F3F1-\U0001F3F2\U0001F3F6\U0001F4FE\U0001F53E-\U0001F548\U0001F54F\U0001F568-\U0001F56E\U0001F571-\U0001F572\U0001F57B-\U0001F586\U0001F588-\U0001F589\U0001F58E-\U0001F58F\U0001F591-\U0001F594\U0001F597-\U0001F5A3\U0001F5A6-\U0001F5A7\U0001F5A9-\U0001F5B0\U0001F5B3-\U0001F5BB\U0001F5BD-\U0001F5C1\U0001F5C5-\U0001F5D0\U0001F5D4-\U0001F5DB\U0001F5DF-\U0001F5E0\U0001F5E2\U0001F5E4-\U0001F5E7\U0001F5E9-\U0001F5EE\U0001F5F0-\U0001F5F2\U0001F5F4-\U0001F5F9\U00002605\U00002607-\U0000260D\U0000260F-\U00002610\U00002612\U00002616-\U00002617\U00002619-\U0000261C\U0000261E-\U0000261F\U00002621\U00002624-\U00002625\U00002627-\U00002629\U0000262B-\U0000262D\U00002630-\U00002637\U0000263B-\U00002647\U00002654-\U0000265F\U00002661-\U00002662\U00002664\U00002667\U00002669-\U0000267A\U0000267C-\U0000267E\U00002680-\U00002691\U00002695\U00002698\U0000269A\U0000269D-\U0000269F\U000026A2-\U000026A9\U000026AC-\U000026AF\U000026B2-\U000026BC\U000026BF-\U000026C3\U000026C6-\U000026C7\U000026C9-\U000026CD\U000026D0\U000026D2\U000026D5-\U000026E8\U000026EB-\U000026EF\U000026F6\U000026FB-\U000026FC\U000026FE-\U000026FF\U00002388\U0001FA00-\U0001FFFD\U0001F0A0-\U0001F0AE\U0001F0B1-\U0001F0BF\U0001F0C1-\U0001F0CF\U0001F0D1-\U0001F0F5\U0001F0AF-\U0001F0B0\U0001F0C0\U0001F0D0\U0001F0F6-\U0001F0FF\U0001F80C-\U0001F80F\U0001F848-\U0001F84F\U0001F85A-\U0001F85F\U0001F888-\U0001F88F\U0001F8AE-\U0001F8FF\U0001F900-\U0001F90B\U0001F91F\U0001F928-\U0001F92F\U0001F931-\U0001F932\U0001F94C\U0001F95F-\U0001F96B\U0001F992-\U0001F997\U0001F9D0-\U0001F9E6\U0001F90C-\U0001F90F\U0001F93F\U0001F94D-\U0001F94F\U0001F96C-\U0001F97F\U0001F998-\U0001F9BF\U0001F9C1-\U0001F9CF\U0001F9E7-\U0001F9FF\U0001F6C6-\U0001F6CA\U0001F6D3-\U0001F6D4\U0001F6E6-\U0001F6E8\U0001F6EA\U0001F6F1-\U0001F6F2\U0001F6F7-\U0001F6F8\U0001F6D5-\U0001F6DF\U0001F6ED-\U0001F6EF\U0001F6F9-\U0001F6FF]; +$EBG = [\p{Word_Break = EBG}]; +$EmojiNRK = [[\p{Emoji}] - [\p{Word_Break = Regional_Indicator}\u002a\u00230-9©®™〰〽]]; $Han = [:Han:]; $Hiragana = [:Hiragana:]; @@ -59,7 +62,7 @@ $Hiragana = [:Hiragana:]; # 5.0 or later as the definition of Complex_Context was corrected to include all # characters requiring dictionary break. -$Control = [\p{Grapheme_Cluster_Break = Control}]; +$Control = [\p{Grapheme_Cluster_Break = Control}]; $HangulSyllable = [\uac00-\ud7a3]; $ComplexContext = [:LineBreak = Complex_Context:]; $KanaKanji = [$Han $Hiragana $Katakana]; @@ -71,7 +74,7 @@ $ALetterPlus = [$ALetter-$dictionaryCJK [$ComplexContext-$Extend-$Control]]; # -# Rules 4 Ignore Format and Extend characters, +# Rules 4 Ignore Format and Extend characters, # except when they appear at the beginning of a region of text. # # TODO: check if handling of katakana in dictionary makes rules incorrect/void @@ -100,9 +103,9 @@ $IdeographicEx = $Ideographic ($Extend | $Format | $ZWJ)*; # $CR $LF; -# Rule 3c ZWJ x GAZ. Preceeds WB4, so no intervening Extend chars allowed. +# Rule 3c ZWJ x (Extended_Pict | EmojiNRK). Precedes WB4, so no intervening Extend chars allowed. # -$ZWJ $GAZ; +$ZWJ ($Extended_Pict | $EmojiNRK); # Rule 4 - ignore Format and Extend characters, except when they appear at the beginning @@ -122,7 +125,7 @@ $IdeographicEx {400}; # $E_Base ($Extend | $Format | $ZWJ)*; $E_Modifier ($Extend | $Format | $ZWJ)*; -$GAZ ($Extend | $Format | $ZWJ)*; +$Extended_Pict ($Extend | $Format | $ZWJ)*; # # rule 5 @@ -151,7 +154,7 @@ $NumericEx $NumericEx {100}; $NumericEx ($ALetterEx | $Hebrew_LetterEx) {200}; -# rule 11 and 12 +# rule 11 and 12 $NumericEx ($MidNumEx | $MidNumLetEx | $Single_QuoteEx) $NumericEx {100}; @@ -174,7 +177,12 @@ $ExtendNumLetEx $Hebrew_Letter {200}; # (13b) $ExtendNumLetEx $NumericEx {100}; # (13b) $ExtendNumLetEx $KatakanaEx {400}; # (13b) -# rule 13c +# rule 14 +# Do not break within emoji modifier sequences + +($E_Base | $EBG) ($Format | $Extend | $ZWJ)* $E_Modifier; + +# rules 15 - 17 # Pairs of Regional Indicators stay together. # With rule chaining disabled by ^, this rule will match exactly two of them. # No other rule begins with a Regional_Indicator, so chaining cannot extend the match. @@ -183,12 +191,7 @@ $ExtendNumLetEx $KatakanaEx {400}; # (13b) # special handling for CJK characters: chain for later dictionary segmentation $HangulSyllable $HangulSyllable {200}; -$KanaKanji $KanaKanji {400}; # different rule status if both kana and kanji found - -# rule 13d -# E_Base x E_Modifier -# -($E_Base | $GAZ) ($Format | $Extend | $ZWJ)* $E_Modifier; +$KanaKanji $KanaKanji {400}; # different rule status if both kana and kanji found ## ------------------------------------------------- @@ -211,9 +214,9 @@ $BackRegional_IndicatorEx = ($Format | $Extend | $ZWJ)* $Regional_Indicator; # rule 3 $LF $CR; -# Rule 3c ZWJ x GAZ. Preceeds WB4, so no intervening Extend chars allowed. +# Rule 3c ZWJ x (Extended_Pict | EmojiNRK). Precedes WB4, so no intervening Extend chars allowed. # -$GAZ $ZWJ; +($Extended_Pict | $EmojiNRK) $ZWJ; # rule 4 ($Format | $Extend | $ZWJ)* [^$CR $LF $Newline]?; @@ -255,28 +258,29 @@ $BackKatakanaEx $BackKatakanaEx; # rules 13 a/b # $BackExtendNumLetEx ($BackALetterEx | $BackHebrew_LetterEx | $BackNumericEx | $BackKatakanaEx | $BackExtendNumLetEx); -($BackALetterEx | $BackHebrew_LetterEx | $BackNumericEx | $BackKatakanaEx) $BackExtendNumLetEx; +($BackALetterEx | $BackHebrew_LetterEx | $BackNumericEx | $BackKatakanaEx) $BackExtendNumLetEx; -# rule 13c +# special handling for CJK characters: chain for later dictionary segmentation +$HangulSyllable $HangulSyllable; +$KanaKanji $KanaKanji; #different rule status if both kanji and kana found + +# rule 14 + +$E_Modifier ($Format | $Extend | $ZWJ)* ($E_Base | $EBG); -^$BackRegional_IndicatorEx / ($BackRegional_IndicatorEx $BackRegional_IndicatorEx)* +# rule 15 - 17 +# Pairs of Regional Indicators stay together. + +^$BackRegional_IndicatorEx / ($BackRegional_IndicatorEx $BackRegional_IndicatorEx)* ($Format | $Extend | $ZWJ)* [[^$Regional_Indicator $Format $Extend $ZWJ] {eof}]; -^$BackRegional_IndicatorEx $BackRegional_IndicatorEx / ($BackRegional_IndicatorEx $BackRegional_IndicatorEx)* +^$BackRegional_IndicatorEx $BackRegional_IndicatorEx / ($BackRegional_IndicatorEx $BackRegional_IndicatorEx)* ($Format | $Extend | $ZWJ)* [[^$Regional_Indicator $Format $Extend $ZWJ] {eof}]; -$GAZ $ZWJ $BackRegional_IndicatorEx / ($BackRegional_IndicatorEx $BackRegional_IndicatorEx)* +($Extended_Pict | $EmojiNRK) $ZWJ $BackRegional_IndicatorEx / ($BackRegional_IndicatorEx $BackRegional_IndicatorEx)* ($Format | $Extend | $ZWJ)* [[^$Regional_Indicator $Format $Extend $ZWJ] {eof}]; -$GAZ $ZWJ $BackRegional_IndicatorEx $BackRegional_IndicatorEx / ($BackRegional_IndicatorEx $BackRegional_IndicatorEx)* +($Extended_Pict | $EmojiNRK) $ZWJ $BackRegional_IndicatorEx $BackRegional_IndicatorEx / ($BackRegional_IndicatorEx $BackRegional_IndicatorEx)* ($Format | $Extend | $ZWJ)* [[^$Regional_Indicator $Format $Extend $ZWJ] {eof}]; -# special handling for CJK characters: chain for later dictionary segmentation -$HangulSyllable $HangulSyllable; -$KanaKanji $KanaKanji; #different rule status if both kanji and kana found - -# rule 13d - -$E_Modifier ($Format | $Extend | $ZWJ)* ($E_Base | $GAZ); - ## ------------------------------------------------- diff --git a/icuSources/data/brkitr/rules/word_POSIX.txt b/icuSources/data/brkitr/rules/word_POSIX.txt index b6a7cfe2..7a82cc9b 100644 --- a/icuSources/data/brkitr/rules/word_POSIX.txt +++ b/icuSources/data/brkitr/rules/word_POSIX.txt @@ -1,13 +1,16 @@ -# -# Copyright (C) 2002-2016, International Business Machines Corporation +# +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html +# Copyright (C) 2002-2016, International Business Machines Corporation # and others. All Rights Reserved. # # file: word_POSIX.txt # # ICU Word Break Rules, POSIX locale. # See Unicode Standard Annex #29. -# These rules are based on UAX #29 Revision 27 for Unicode Version 8.0 -# with additions from L2/16-011R3 for Emoji sequences. +# These rules are based on UAX #29 Revision 29 for Unicode Version 9.0 +# with additions for Emoji Sequences from https://goo.gl/cluFCn +# Plus additional characters introduces with Emoji 5, http://www.unicode.org/reports/tr51/proposed.html # # Note: Updates to word.txt will usually need to be merged into # word_POSIX.txt also. @@ -25,20 +28,13 @@ # Character Class Definitions. # -# Apple $EmojiForMods becomes $E_Base here -$E_Base = [\u261D\u26F9\u270A-\u270D\U0001F385\U0001F3C2-\U0001F3C4\U0001F3C7\U0001F3CA-\U0001F3CC\U0001F442-\U0001F443\U0001F446-\U0001F450\U0001F466-\U0001F478\U0001F47C\U0001F481-\U0001F483\U0001F485-\U0001F487\U0001F4AA\U0001F574-\U0001F575\U0001F57A\U0001F590\U0001F595-\U0001F596\U0001F645-\U0001F647\U0001F64B-\U0001F64F\U0001F6A3\U0001F6B4-\U0001F6B6\U0001F6C0\U0001F6CC\U0001F918-\U0001F91E\U0001F926\U0001F930\U0001F933-\U0001F939\U0001F93C-\U0001F93E]; -# Apple $EmojiMods becomes $E_Modifier here, same chars -$E_Modifier = [\U0001F3FB-\U0001F3FF]; -$ZWJ = [\u200D]; -# Apple $EmojiForSeqs becomes $GAZ here (only emoji that follow a ZWJ) -$GAZ = [\u2640\u2642\u2764\u2695-\u2696\u2708\U0001F308\U0001F33E\U0001F373\U0001F393\U0001F3A4\U0001F3A8\U0001F3EB\U0001F3ED\U0001F466-\U0001F469\U0001F48B\U0001F4BB-\U0001F4BC\U0001F527\U0001F52C\U0001F5E8\U0001F680\U0001F692]; - $CR = [\p{Word_Break = CR}]; $LF = [\p{Word_Break = LF}]; $Newline = [\p{Word_Break = Newline} ]; -$Extend = [[\p{Word_Break = Extend}][:Block=Tags:]]; +$Extend = [\p{Word_Break = Extend}]; +$ZWJ = [\p{Word_Break = ZWJ}]; $Regional_Indicator = [\p{Word_Break = Regional_Indicator}]; -$Format = [[\p{Word_Break = Format}] - [:Block=Tags:]]; +$Format = [\p{Word_Break = Format}]; $Katakana = [\p{Word_Break = Katakana}]; $Hebrew_Letter = [\p{Word_Break = Hebrew_Letter}]; $ALetter = [\p{Word_Break = ALetter}]; @@ -49,6 +45,13 @@ $MidLetter = [\p{Word_Break = MidLetter} - [\:]]; $MidNum = [\p{Word_Break = MidNum} [.]]; $Numeric = [\p{Word_Break = Numeric}]; $ExtendNumLet = [\p{Word_Break = ExtendNumLet}]; +$E_Base = [[\p{Word_Break = EB}] \U0001F46A-\U0001F46D\U0001F46F\U0001F91D\U0001F93C]; +$E_Modifier = [\p{Word_Break = EM}]; + +# Data for Extended Pictographic scraped from CLDR common/properties/ExtendedPictographic.txt, r13267 +$Extended_Pict = [\U0001F774-\U0001F77F\U00002700-\U00002701\U00002703-\U00002704\U0000270E\U00002710-\U00002711\U00002765-\U00002767\U0001F030-\U0001F093\U0001F094-\U0001F09F\U0001F10D-\U0001F10F\U0001F12F\U0001F16C-\U0001F16F\U0001F1AD-\U0001F1E5\U0001F260-\U0001F265\U0001F203-\U0001F20F\U0001F23C-\U0001F23F\U0001F249-\U0001F24F\U0001F252-\U0001F25F\U0001F266-\U0001F2FF\U0001F7D5-\U0001F7FF\U0001F000-\U0001F003\U0001F005-\U0001F02B\U0001F02C-\U0001F02F\U0001F322-\U0001F323\U0001F394-\U0001F395\U0001F398\U0001F39C-\U0001F39D\U0001F3F1-\U0001F3F2\U0001F3F6\U0001F4FE\U0001F53E-\U0001F548\U0001F54F\U0001F568-\U0001F56E\U0001F571-\U0001F572\U0001F57B-\U0001F586\U0001F588-\U0001F589\U0001F58E-\U0001F58F\U0001F591-\U0001F594\U0001F597-\U0001F5A3\U0001F5A6-\U0001F5A7\U0001F5A9-\U0001F5B0\U0001F5B3-\U0001F5BB\U0001F5BD-\U0001F5C1\U0001F5C5-\U0001F5D0\U0001F5D4-\U0001F5DB\U0001F5DF-\U0001F5E0\U0001F5E2\U0001F5E4-\U0001F5E7\U0001F5E9-\U0001F5EE\U0001F5F0-\U0001F5F2\U0001F5F4-\U0001F5F9\U00002605\U00002607-\U0000260D\U0000260F-\U00002610\U00002612\U00002616-\U00002617\U00002619-\U0000261C\U0000261E-\U0000261F\U00002621\U00002624-\U00002625\U00002627-\U00002629\U0000262B-\U0000262D\U00002630-\U00002637\U0000263B-\U00002647\U00002654-\U0000265F\U00002661-\U00002662\U00002664\U00002667\U00002669-\U0000267A\U0000267C-\U0000267E\U00002680-\U00002691\U00002695\U00002698\U0000269A\U0000269D-\U0000269F\U000026A2-\U000026A9\U000026AC-\U000026AF\U000026B2-\U000026BC\U000026BF-\U000026C3\U000026C6-\U000026C7\U000026C9-\U000026CD\U000026D0\U000026D2\U000026D5-\U000026E8\U000026EB-\U000026EF\U000026F6\U000026FB-\U000026FC\U000026FE-\U000026FF\U00002388\U0001FA00-\U0001FFFD\U0001F0A0-\U0001F0AE\U0001F0B1-\U0001F0BF\U0001F0C1-\U0001F0CF\U0001F0D1-\U0001F0F5\U0001F0AF-\U0001F0B0\U0001F0C0\U0001F0D0\U0001F0F6-\U0001F0FF\U0001F80C-\U0001F80F\U0001F848-\U0001F84F\U0001F85A-\U0001F85F\U0001F888-\U0001F88F\U0001F8AE-\U0001F8FF\U0001F900-\U0001F90B\U0001F91F\U0001F928-\U0001F92F\U0001F931-\U0001F932\U0001F94C\U0001F95F-\U0001F96B\U0001F992-\U0001F997\U0001F9D0-\U0001F9E6\U0001F90C-\U0001F90F\U0001F93F\U0001F94D-\U0001F94F\U0001F96C-\U0001F97F\U0001F998-\U0001F9BF\U0001F9C1-\U0001F9CF\U0001F9E7-\U0001F9FF\U0001F6C6-\U0001F6CA\U0001F6D3-\U0001F6D4\U0001F6E6-\U0001F6E8\U0001F6EA\U0001F6F1-\U0001F6F2\U0001F6F7-\U0001F6F8\U0001F6D5-\U0001F6DF\U0001F6ED-\U0001F6EF\U0001F6F9-\U0001F6FF]; +$EBG = [\p{Word_Break = EBG}]; +$EmojiNRK = [[\p{Emoji}] - [\p{Word_Break = Regional_Indicator}\u002a\u00230-9©®™〰〽]]; $Han = [:Han:]; $Hiragana = [:Hiragana:]; @@ -59,7 +62,7 @@ $Hiragana = [:Hiragana:]; # 5.0 or later as the definition of Complex_Context was corrected to include all # characters requiring dictionary break. -$Control = [\p{Grapheme_Cluster_Break = Control}]; +$Control = [\p{Grapheme_Cluster_Break = Control}]; $HangulSyllable = [\uac00-\ud7a3]; $ComplexContext = [:LineBreak = Complex_Context:]; $KanaKanji = [$Han $Hiragana $Katakana]; @@ -71,7 +74,7 @@ $ALetterPlus = [$ALetter-$dictionaryCJK [$ComplexContext-$Extend-$Control]]; # -# Rules 4 Ignore Format and Extend characters, +# Rules 4 Ignore Format and Extend characters, # except when they appear at the beginning of a region of text. # # TODO: check if handling of katakana in dictionary makes rules incorrect/void @@ -100,9 +103,9 @@ $IdeographicEx = $Ideographic ($Extend | $Format | $ZWJ)*; # $CR $LF; -# Rule 3c ZWJ x GAZ. Preceeds WB4, so no intervening Extend chars allowed. +# Rule 3c ZWJ x (Extended_Pict | EmojiNRK). Precedes WB4, so no intervening Extend chars allowed. # -$ZWJ $GAZ; +$ZWJ ($Extended_Pict | $EmojiNRK); # Rule 4 - ignore Format and Extend characters, except when they appear at the beginning @@ -122,7 +125,7 @@ $IdeographicEx {400}; # $E_Base ($Extend | $Format | $ZWJ)*; $E_Modifier ($Extend | $Format | $ZWJ)*; -$GAZ ($Extend | $Format | $ZWJ)*; +$Extended_Pict ($Extend | $Format | $ZWJ)*; # # rule 5 @@ -151,7 +154,7 @@ $NumericEx $NumericEx {100}; $NumericEx ($ALetterEx | $Hebrew_LetterEx) {200}; -# rule 11 and 12 +# rule 11 and 12 $NumericEx ($MidNumEx | $MidNumLetEx | $Single_QuoteEx) $NumericEx {100}; @@ -174,7 +177,12 @@ $ExtendNumLetEx $Hebrew_Letter {200}; # (13b) $ExtendNumLetEx $NumericEx {100}; # (13b) $ExtendNumLetEx $KatakanaEx {400}; # (13b) -# rule 13c +# rule 14 +# Do not break within emoji modifier sequences + +($E_Base | $EBG) ($Format | $Extend | $ZWJ)* $E_Modifier; + +# rules 15 - 17 # Pairs of Regional Indicators stay together. # With rule chaining disabled by ^, this rule will match exactly two of them. # No other rule begins with a Regional_Indicator, so chaining cannot extend the match. @@ -183,12 +191,7 @@ $ExtendNumLetEx $KatakanaEx {400}; # (13b) # special handling for CJK characters: chain for later dictionary segmentation $HangulSyllable $HangulSyllable {200}; -$KanaKanji $KanaKanji {400}; # different rule status if both kana and kanji found - -# rule 13d -# E_Base x E_Modifier -# -($E_Base | $GAZ) ($Format | $Extend | $ZWJ)* $E_Modifier; +$KanaKanji $KanaKanji {400}; # different rule status if both kana and kanji found ## ------------------------------------------------- @@ -211,9 +214,9 @@ $BackRegional_IndicatorEx = ($Format | $Extend | $ZWJ)* $Regional_Indicator; # rule 3 $LF $CR; -# Rule 3c ZWJ x GAZ. Preceeds WB4, so no intervening Extend chars allowed. +# Rule 3c ZWJ x (Extended_Pict | EmojiNRK). Precedes WB4, so no intervening Extend chars allowed. # -$GAZ $ZWJ; +($Extended_Pict | $EmojiNRK) $ZWJ; # rule 4 ($Format | $Extend | $ZWJ)* [^$CR $LF $Newline]?; @@ -255,28 +258,29 @@ $BackKatakanaEx $BackKatakanaEx; # rules 13 a/b # $BackExtendNumLetEx ($BackALetterEx | $BackHebrew_LetterEx | $BackNumericEx | $BackKatakanaEx | $BackExtendNumLetEx); -($BackALetterEx | $BackHebrew_LetterEx | $BackNumericEx | $BackKatakanaEx) $BackExtendNumLetEx; +($BackALetterEx | $BackHebrew_LetterEx | $BackNumericEx | $BackKatakanaEx) $BackExtendNumLetEx; -# rule 13c +# special handling for CJK characters: chain for later dictionary segmentation +$HangulSyllable $HangulSyllable; +$KanaKanji $KanaKanji; #different rule status if both kanji and kana found + +# rule 14 + +$E_Modifier ($Format | $Extend | $ZWJ)* ($E_Base | $EBG); -^$BackRegional_IndicatorEx / ($BackRegional_IndicatorEx $BackRegional_IndicatorEx)* +# rule 15 - 17 +# Pairs of Regional Indicators stay together. + +^$BackRegional_IndicatorEx / ($BackRegional_IndicatorEx $BackRegional_IndicatorEx)* ($Format | $Extend | $ZWJ)* [[^$Regional_Indicator $Format $Extend $ZWJ] {eof}]; -^$BackRegional_IndicatorEx $BackRegional_IndicatorEx / ($BackRegional_IndicatorEx $BackRegional_IndicatorEx)* +^$BackRegional_IndicatorEx $BackRegional_IndicatorEx / ($BackRegional_IndicatorEx $BackRegional_IndicatorEx)* ($Format | $Extend | $ZWJ)* [[^$Regional_Indicator $Format $Extend $ZWJ] {eof}]; -$GAZ $ZWJ $BackRegional_IndicatorEx / ($BackRegional_IndicatorEx $BackRegional_IndicatorEx)* +($Extended_Pict | $EmojiNRK) $ZWJ $BackRegional_IndicatorEx / ($BackRegional_IndicatorEx $BackRegional_IndicatorEx)* ($Format | $Extend | $ZWJ)* [[^$Regional_Indicator $Format $Extend $ZWJ] {eof}]; -$GAZ $ZWJ $BackRegional_IndicatorEx $BackRegional_IndicatorEx / ($BackRegional_IndicatorEx $BackRegional_IndicatorEx)* +($Extended_Pict | $EmojiNRK) $ZWJ $BackRegional_IndicatorEx $BackRegional_IndicatorEx / ($BackRegional_IndicatorEx $BackRegional_IndicatorEx)* ($Format | $Extend | $ZWJ)* [[^$Regional_Indicator $Format $Extend $ZWJ] {eof}]; -# special handling for CJK characters: chain for later dictionary segmentation -$HangulSyllable $HangulSyllable; -$KanaKanji $KanaKanji; #different rule status if both kanji and kana found - -# rule 13d - -$E_Modifier ($Format | $Extend | $ZWJ)* ($E_Base | $GAZ); - ## ------------------------------------------------- diff --git a/icuSources/data/brkitr/rules/word_fi_sv.txt b/icuSources/data/brkitr/rules/word_fi_sv.txt index 114100af..e4fb26a3 100644 --- a/icuSources/data/brkitr/rules/word_fi_sv.txt +++ b/icuSources/data/brkitr/rules/word_fi_sv.txt @@ -1,13 +1,15 @@ -# -# Copyright (C) 2002-2016, International Business Machines Corporation +# +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html +# Copyright (C) 2002-2016, International Business Machines Corporation # and others. All Rights Reserved. # # file: word_fi_sv.txt # # ICU Word Break Rules, fi/sv locales (these are actually the standard UAX #29 rules) # See Unicode Standard Annex #29. -# These rules are based on UAX #29 Revision 27 for Unicode Version 8.0 -# with additions from L2/16-011R3 for Emoji sequences. +# These rules are based on UAX #29 Revision 29 for Unicode Version 9.0 +# with additions for Emoji Sequences from https://goo.gl/cluFCn # # Note: Updates to word.txt will usually need to be merged into # word_POSIX.txt also. @@ -25,20 +27,13 @@ # Character Class Definitions. # -# Apple $EmojiForMods becomes $E_Base here -$E_Base = [\u261D\u26F9\u270A-\u270D\U0001F385\U0001F3C2-\U0001F3C4\U0001F3C7\U0001F3CA-\U0001F3CC\U0001F442-\U0001F443\U0001F446-\U0001F450\U0001F466-\U0001F478\U0001F47C\U0001F481-\U0001F483\U0001F485-\U0001F487\U0001F4AA\U0001F574-\U0001F575\U0001F57A\U0001F590\U0001F595-\U0001F596\U0001F645-\U0001F647\U0001F64B-\U0001F64F\U0001F6A3\U0001F6B4-\U0001F6B6\U0001F6C0\U0001F6CC\U0001F918-\U0001F91E\U0001F926\U0001F930\U0001F933-\U0001F939\U0001F93C-\U0001F93E]; -# Apple $EmojiMods becomes $E_Modifier here, same chars -$E_Modifier = [\U0001F3FB-\U0001F3FF]; -$ZWJ = [\u200D]; -# Apple $EmojiForSeqs becomes $GAZ here (only emoji that follow a ZWJ) -$GAZ = [\u2640\u2642\u2764\u2695-\u2696\u2708\U0001F308\U0001F33E\U0001F373\U0001F393\U0001F3A4\U0001F3A8\U0001F3EB\U0001F3ED\U0001F466-\U0001F469\U0001F48B\U0001F4BB-\U0001F4BC\U0001F527\U0001F52C\U0001F5E8\U0001F680\U0001F692]; - $CR = [\p{Word_Break = CR}]; $LF = [\p{Word_Break = LF}]; $Newline = [\p{Word_Break = Newline} ]; -$Extend = [[\p{Word_Break = Extend}][:Block=Tags:]]; +$Extend = [\p{Word_Break = Extend}]; +$ZWJ = [\p{Word_Break = ZWJ}]; $Regional_Indicator = [\p{Word_Break = Regional_Indicator}]; -$Format = [[\p{Word_Break = Format}] - [:Block=Tags:]]; +$Format = [\p{Word_Break = Format}]; $Katakana = [\p{Word_Break = Katakana}]; $Hebrew_Letter = [\p{Word_Break = Hebrew_Letter}]; $ALetter = [\p{Word_Break = ALetter}]; @@ -49,6 +44,13 @@ $MidLetter = [\p{Word_Break = MidLetter}]; $MidNum = [\p{Word_Break = MidNum}]; $Numeric = [\p{Word_Break = Numeric}]; $ExtendNumLet = [\p{Word_Break = ExtendNumLet}]; +$E_Base = [[\p{Word_Break = EB}] \U0001F46A-\U0001F46D\U0001F46F\U0001F91D\U0001F93C]; +$E_Modifier = [\p{Word_Break = EM}]; + +# Data for Extended Pictographic scraped from CLDR common/properties/ExtendedPictographic.txt, r13267 +$Extended_Pict = [\U0001F774-\U0001F77F\U00002700-\U00002701\U00002703-\U00002704\U0000270E\U00002710-\U00002711\U00002765-\U00002767\U0001F030-\U0001F093\U0001F094-\U0001F09F\U0001F10D-\U0001F10F\U0001F12F\U0001F16C-\U0001F16F\U0001F1AD-\U0001F1E5\U0001F260-\U0001F265\U0001F203-\U0001F20F\U0001F23C-\U0001F23F\U0001F249-\U0001F24F\U0001F252-\U0001F25F\U0001F266-\U0001F2FF\U0001F7D5-\U0001F7FF\U0001F000-\U0001F003\U0001F005-\U0001F02B\U0001F02C-\U0001F02F\U0001F322-\U0001F323\U0001F394-\U0001F395\U0001F398\U0001F39C-\U0001F39D\U0001F3F1-\U0001F3F2\U0001F3F6\U0001F4FE\U0001F53E-\U0001F548\U0001F54F\U0001F568-\U0001F56E\U0001F571-\U0001F572\U0001F57B-\U0001F586\U0001F588-\U0001F589\U0001F58E-\U0001F58F\U0001F591-\U0001F594\U0001F597-\U0001F5A3\U0001F5A6-\U0001F5A7\U0001F5A9-\U0001F5B0\U0001F5B3-\U0001F5BB\U0001F5BD-\U0001F5C1\U0001F5C5-\U0001F5D0\U0001F5D4-\U0001F5DB\U0001F5DF-\U0001F5E0\U0001F5E2\U0001F5E4-\U0001F5E7\U0001F5E9-\U0001F5EE\U0001F5F0-\U0001F5F2\U0001F5F4-\U0001F5F9\U00002605\U00002607-\U0000260D\U0000260F-\U00002610\U00002612\U00002616-\U00002617\U00002619-\U0000261C\U0000261E-\U0000261F\U00002621\U00002624-\U00002625\U00002627-\U00002629\U0000262B-\U0000262D\U00002630-\U00002637\U0000263B-\U00002647\U00002654-\U0000265F\U00002661-\U00002662\U00002664\U00002667\U00002669-\U0000267A\U0000267C-\U0000267E\U00002680-\U00002691\U00002695\U00002698\U0000269A\U0000269D-\U0000269F\U000026A2-\U000026A9\U000026AC-\U000026AF\U000026B2-\U000026BC\U000026BF-\U000026C3\U000026C6-\U000026C7\U000026C9-\U000026CD\U000026D0\U000026D2\U000026D5-\U000026E8\U000026EB-\U000026EF\U000026F6\U000026FB-\U000026FC\U000026FE-\U000026FF\U00002388\U0001FA00-\U0001FFFD\U0001F0A0-\U0001F0AE\U0001F0B1-\U0001F0BF\U0001F0C1-\U0001F0CF\U0001F0D1-\U0001F0F5\U0001F0AF-\U0001F0B0\U0001F0C0\U0001F0D0\U0001F0F6-\U0001F0FF\U0001F80C-\U0001F80F\U0001F848-\U0001F84F\U0001F85A-\U0001F85F\U0001F888-\U0001F88F\U0001F8AE-\U0001F8FF\U0001F900-\U0001F90B\U0001F91F\U0001F928-\U0001F92F\U0001F931-\U0001F932\U0001F94C\U0001F95F-\U0001F96B\U0001F992-\U0001F997\U0001F9D0-\U0001F9E6\U0001F90C-\U0001F90F\U0001F93F\U0001F94D-\U0001F94F\U0001F96C-\U0001F97F\U0001F998-\U0001F9BF\U0001F9C1-\U0001F9CF\U0001F9E7-\U0001F9FF\U0001F6C6-\U0001F6CA\U0001F6D3-\U0001F6D4\U0001F6E6-\U0001F6E8\U0001F6EA\U0001F6F1-\U0001F6F2\U0001F6F7-\U0001F6F8\U0001F6D5-\U0001F6DF\U0001F6ED-\U0001F6EF\U0001F6F9-\U0001F6FF]; +$EBG = [\p{Word_Break = EBG}]; +$EmojiNRK = [[\p{Emoji}] - [\p{Word_Break = Regional_Indicator}\u002a\u00230-9©®™〰〽]]; $Han = [:Han:]; $Hiragana = [:Hiragana:]; @@ -59,7 +61,7 @@ $Hiragana = [:Hiragana:]; # 5.0 or later as the definition of Complex_Context was corrected to include all # characters requiring dictionary break. -$Control = [\p{Grapheme_Cluster_Break = Control}]; +$Control = [\p{Grapheme_Cluster_Break = Control}]; $HangulSyllable = [\uac00-\ud7a3]; $ComplexContext = [:LineBreak = Complex_Context:]; $KanaKanji = [$Han $Hiragana $Katakana]; @@ -71,7 +73,7 @@ $ALetterPlus = [$ALetter-$dictionaryCJK [$ComplexContext-$Extend-$Control]]; # -# Rules 4 Ignore Format and Extend characters, +# Rules 4 Ignore Format and Extend characters, # except when they appear at the beginning of a region of text. # # TODO: check if handling of katakana in dictionary makes rules incorrect/void @@ -100,9 +102,9 @@ $IdeographicEx = $Ideographic ($Extend | $Format | $ZWJ)*; # $CR $LF; -# Rule 3c ZWJ x GAZ. Preceeds WB4, so no intervening Extend chars allowed. +# Rule 3c ZWJ x (Extended_Pict | EmojiNRK). Precedes WB4, so no intervening Extend chars allowed. # -$ZWJ $GAZ; +$ZWJ ($Extended_Pict | $EmojiNRK); # Rule 4 - ignore Format and Extend characters, except when they appear at the beginning @@ -122,7 +124,7 @@ $IdeographicEx {400}; # $E_Base ($Extend | $Format | $ZWJ)*; $E_Modifier ($Extend | $Format | $ZWJ)*; -$GAZ ($Extend | $Format | $ZWJ)*; +$Extended_Pict ($Extend | $Format | $ZWJ)*; # # rule 5 @@ -151,7 +153,7 @@ $NumericEx $NumericEx {100}; $NumericEx ($ALetterEx | $Hebrew_LetterEx) {200}; -# rule 11 and 12 +# rule 11 and 12 $NumericEx ($MidNumEx | $MidNumLetEx | $Single_QuoteEx) $NumericEx {100}; @@ -174,7 +176,12 @@ $ExtendNumLetEx $Hebrew_Letter {200}; # (13b) $ExtendNumLetEx $NumericEx {100}; # (13b) $ExtendNumLetEx $KatakanaEx {400}; # (13b) -# rule 13c +# rule 14 +# Do not break within emoji modifier sequences + +($E_Base | $EBG) ($Format | $Extend | $ZWJ)* $E_Modifier; + +# rules 15 - 17 # Pairs of Regional Indicators stay together. # With rule chaining disabled by ^, this rule will match exactly two of them. # No other rule begins with a Regional_Indicator, so chaining cannot extend the match. @@ -183,12 +190,7 @@ $ExtendNumLetEx $KatakanaEx {400}; # (13b) # special handling for CJK characters: chain for later dictionary segmentation $HangulSyllable $HangulSyllable {200}; -$KanaKanji $KanaKanji {400}; # different rule status if both kana and kanji found - -# rule 13d -# E_Base x E_Modifier -# -($E_Base | $GAZ) ($Format | $Extend | $ZWJ)* $E_Modifier; +$KanaKanji $KanaKanji {400}; # different rule status if both kana and kanji found ## ------------------------------------------------- @@ -211,9 +213,9 @@ $BackRegional_IndicatorEx = ($Format | $Extend | $ZWJ)* $Regional_Indicator; # rule 3 $LF $CR; -# Rule 3c ZWJ x GAZ. Preceeds WB4, so no intervening Extend chars allowed. +# Rule 3c ZWJ x (Extended_Pict | EmojiNRK). Precedes WB4, so no intervening Extend chars allowed. # -$GAZ $ZWJ; +($Extended_Pict | $EmojiNRK) $ZWJ; # rule 4 ($Format | $Extend | $ZWJ)* [^$CR $LF $Newline]?; @@ -255,28 +257,29 @@ $BackKatakanaEx $BackKatakanaEx; # rules 13 a/b # $BackExtendNumLetEx ($BackALetterEx | $BackHebrew_LetterEx | $BackNumericEx | $BackKatakanaEx | $BackExtendNumLetEx); -($BackALetterEx | $BackHebrew_LetterEx | $BackNumericEx | $BackKatakanaEx) $BackExtendNumLetEx; +($BackALetterEx | $BackHebrew_LetterEx | $BackNumericEx | $BackKatakanaEx) $BackExtendNumLetEx; -# rule 13c +# special handling for CJK characters: chain for later dictionary segmentation +$HangulSyllable $HangulSyllable; +$KanaKanji $KanaKanji; #different rule status if both kanji and kana found + +# rule 14 + +$E_Modifier ($Format | $Extend | $ZWJ)* ($E_Base | $EBG); -^$BackRegional_IndicatorEx / ($BackRegional_IndicatorEx $BackRegional_IndicatorEx)* +# rule 15 - 17 +# Pairs of Regional Indicators stay together. + +^$BackRegional_IndicatorEx / ($BackRegional_IndicatorEx $BackRegional_IndicatorEx)* ($Format | $Extend | $ZWJ)* [[^$Regional_Indicator $Format $Extend $ZWJ] {eof}]; -^$BackRegional_IndicatorEx $BackRegional_IndicatorEx / ($BackRegional_IndicatorEx $BackRegional_IndicatorEx)* +^$BackRegional_IndicatorEx $BackRegional_IndicatorEx / ($BackRegional_IndicatorEx $BackRegional_IndicatorEx)* ($Format | $Extend | $ZWJ)* [[^$Regional_Indicator $Format $Extend $ZWJ] {eof}]; -$GAZ $ZWJ $BackRegional_IndicatorEx / ($BackRegional_IndicatorEx $BackRegional_IndicatorEx)* +($Extended_Pict | $EmojiNRK) $ZWJ $BackRegional_IndicatorEx / ($BackRegional_IndicatorEx $BackRegional_IndicatorEx)* ($Format | $Extend | $ZWJ)* [[^$Regional_Indicator $Format $Extend $ZWJ] {eof}]; -$GAZ $ZWJ $BackRegional_IndicatorEx $BackRegional_IndicatorEx / ($BackRegional_IndicatorEx $BackRegional_IndicatorEx)* +($Extended_Pict | $EmojiNRK) $ZWJ $BackRegional_IndicatorEx $BackRegional_IndicatorEx / ($BackRegional_IndicatorEx $BackRegional_IndicatorEx)* ($Format | $Extend | $ZWJ)* [[^$Regional_Indicator $Format $Extend $ZWJ] {eof}]; -# special handling for CJK characters: chain for later dictionary segmentation -$HangulSyllable $HangulSyllable; -$KanaKanji $KanaKanji; #different rule status if both kanji and kana found - -# rule 13d - -$E_Modifier ($Format | $Extend | $ZWJ)* ($E_Base | $GAZ); - ## ------------------------------------------------- diff --git a/icuSources/data/brkitr/sv.txt b/icuSources/data/brkitr/sv.txt index 38e74fa8..8b5cda18 100644 --- a/icuSources/data/brkitr/sv.txt +++ b/icuSources/data/brkitr/sv.txt @@ -1,10 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sv{ Version{"2.1.19.14"} boundaries{ diff --git a/icuSources/data/brkitr/zh.txt b/icuSources/data/brkitr/zh.txt index 32a1557d..7fc9d689 100644 --- a/icuSources/data/brkitr/zh.txt +++ b/icuSources/data/brkitr/zh.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/segments/zh.xml ../../xml/brkitr/zh.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zh{ Version{"2.1.19.14"} boundaries{ diff --git a/icuSources/data/brkitr/zh_Hant.txt b/icuSources/data/brkitr/zh_Hant.txt index fe9a175b..5bbee01e 100644 --- a/icuSources/data/brkitr/zh_Hant.txt +++ b/icuSources/data/brkitr/zh_Hant.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/segments/zh_Hant.xml ../../xml/brkitr/zh_Hant.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zh_Hant{ Version{"2.1.19.14"} boundaries{ diff --git a/icuSources/data/build.xml b/icuSources/data/build.xml index 96b26362..f9e44a9c 100644 --- a/icuSources/data/build.xml +++ b/icuSources/data/build.xml @@ -6,6 +6,8 @@ ]> + diff --git a/icuSources/data/icu-config.xml b/icuSources/data/icu-config.xml index 98dd78b5..48a2420e 100644 --- a/icuSources/data/icu-config.xml +++ b/icuSources/data/icu-config.xml @@ -1,5 +1,7 @@ + diff --git a/icuSources/data/icu-rbnf-deprecates.xml b/icuSources/data/icu-rbnf-deprecates.xml index 5c30f70b..22df252f 100644 --- a/icuSources/data/icu-rbnf-deprecates.xml +++ b/icuSources/data/icu-rbnf-deprecates.xml @@ -1,5 +1,7 @@ + diff --git a/icuSources/data/icu4j-readme.txt b/icuSources/data/icu4j-readme.txt index ad4805c5..dd766a41 100644 --- a/icuSources/data/icu4j-readme.txt +++ b/icuSources/data/icu4j-readme.txt @@ -1,3 +1,5 @@ +* Copyright (C) 2016 and later: Unicode, Inc. and others. +* License & terms of use: http://www.unicode.org/copyright.html ******************************************************************************** * Copyright (C) 2008-2012, International Business Machines Corporation * * and others. All Rights Reserved. * diff --git a/icuSources/data/icupkg.inc.in b/icuSources/data/icupkg.inc.in index 3bf66ff9..819e2a6d 100644 --- a/icuSources/data/icupkg.inc.in +++ b/icuSources/data/icupkg.inc.in @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html #****************************************************************************** # # Copyright (C) 2000-2008, International Business Machines diff --git a/icuSources/data/in/base_in/nfc.nrm b/icuSources/data/in/base_in/nfc.nrm index d7afdbce8f753e3e0bd9638b79dc71c11fd72fd8..bd2e90c0dc6ac33de40ed3d3f185c6326aa531cf 100644 GIT binary patch delta 5641 zcmeHLe`p(398ccw%cV)`V$c~w7h_qoSe;JVN!xXFD%o(fh{GY3j#k_ln^sXb#HM3& zwhl+zLq>(o4$IcTm>rp=gE?BzrB3N|NO2&gVff< z9}IwDFakzF93;Rsa03wNfF9_D0T_ZSU<_OUE8%KE!>|T!gqz?N*a&yRU9c6l!%lb@ z9)l<0X*ei!RQ)0NE&KtF!EyKt{2l%!aDZ&cfjr0;L4`E$b?IdyrNCauz; zPYG!~A2$f@MO=@!;zrKD#d{O)y9KUVXvOW*yefC%L-+_jf&1`Td=3xe5j=|HIFi8E z@C{6egLsIK6q01@LGmb;^IM@Fg$K2Qjot1qA_5j4nD@f z9_$fx%G_e=rw{6o7}$rNmNK_U=II5Wjbw>$p##X}|KDyvw*6l(UOP5OwNejg;C*gw z>KZZ9-2LzWaQ`#zOLpWT`Zz78Pts@TbF`MeM7Pm5=sWaX`T_lr9_07IZhD-aO1mE# zt?KswOjdQH0rNSw7XNDXle^S7xoFKyAup_bbX(w-l|u zd%Im3D+(%gA$#=9lJhnYpNzJIzFDNWN||zGnV)MdQZ5AYqpwvafYPyRA+NuYX<`TP=Ducmg(dMc?42pc*V?b#N+mu7$dpNy|6!|O`0arx7 O4{t8B#+35C*Z&330i)&s delta 5334 zcmeHLeQXp(6yMI9uiM+}^=Q+INK)UB!Y&6)~*mb#C&=9ubAr5)`= zd(b;5f<8u{qm!r?okbVWWpo|gKsn%n08EB3vQROUOL{ll3pFqw7C{57fM;MWY=mZL zf$i`X?1h6;$JYM1~3WN$;Z%(gk!eT`Hs}MSWWKCq|8s(}icFEvtu}dcC8u z!J)6DjnLC4f1S3`9ki1kpkZpI4M^7?6Ec?g$276C>i-b`zhO3G8`=0XUaC<)CqvDU z&HuP8>rhMX>dWqb*K$mFGP3)B!k65Y@c#YZO?%{vHk$Uj?M*_?(DOq2nO>1t6Nx4D ziBB}DFkmj@Xbt9`p^H9r_qg}!!}vGe4rJs1Zxb+F{{8aWQRFH1w4>>wj;^?$iexE! z{{0`$zvPT$%6nNpo5F5ocd&cd1MDFdWRJ1s>?!shQ7BbI8ZQC0Ik>}~T#y;z&8nQEv?G)J^Pt=bpz9r5+~s&hlRrfRBIZY;OV-{?2h zPJh&|<(X<(-mBc?SGiFcC@8J)wC1Fixf0tfTgxNVYK+CH#l97^NnZVb5S&Qxk4Y0=5_}#0mBo^< zxD$UeB>(V;%Z&S_9KStJa(ZuaX~ne%p?3VYhykS|88k?oi76^Fw&vR4VN}Vhc`cvM z7dZwRGB%W$JX3C&ZF{0W@SFH^`~|+5Z{gc`2j9il?dR|FL%fTB#!v8X_!)kF93vL- z8dXIzjbnuiBNc^fwaBT`<0?{=$lG^C^9AZN&P@+Q4%J;nM#;RANNCQ>DxOz^`R%3SS?|%bi{0lMw diff --git a/icuSources/data/in/base_in/nfkc.nrm b/icuSources/data/in/base_in/nfkc.nrm index 3d53b9c96e59cd7a6abcf4dfe58da8f63ed77b07..2e19cf53a50146120001069fea6c9c8fd3d407e7 100644 GIT binary patch delta 6984 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 delta 12869 zcmeHscbpSd*MD}CP1(tmWHL!+GIM8=Obs28vh?1|E=8Kl(u=sjK8S$p26zx~1s-4k z0qFwLgQBgz2jnQ*|hgq!vblK|u@#Fg}?ISF_8=?6^(#ZE=LrYZQ#C zvAnUGv7WJ+v9&SH*u&V@IM6u6ILbKAIK?>IxX`%5xXQT6xZU`*@v!l<@dx8&<1OQT zqtS$zNR!VLG!-$uW~ykaX=-RnF|{>yFm*Sjn+BM&Oe0L$rU|AgrrD+v#&X7mrWK}D zrcI_DVbk6yV~^>O>A2~v=^UhDxCCoAP4}X7d_rPEgzHRTqGcc<6fNTuO2M*1Le+%2 zQM!b&NwjQ{&^}sLP3T<6?-?!oB@B#~nF;@d?dK11wpV z5tcEQ36>JZX_mQ`#g-h)2Fo@`?SbhaOwZ$lCEs$z*hF?&AuEBHif~d(j zYowJWnm^kfw|0ap#$zpOihwU{Ar_WJf7d7ztyQvyYgrpvTUgs$yI6Z$`$J}?b(r-- z>v-!_>m2JM>q^L3Z{2F$ZT+TD^`!NC>(AC3*1Og?o6Y91(Kf$Lvz4+{uvNF!wA-(T&(-|_$7PQa_?-yJ=608GLNV=)nA_Ai7jS1iX^Hk^A^X&O{0Zl_^qxqpLK$f}~?c>-QAAX2DME-br zMkF6UC!bYF&;6ah7+LXq{Xg4!K^pu1T8*rK%D~pA>dz|dM)v)o?AeyjQsZrhkWK8AR9)HRne7!!S z^PJ7U?)$R}?6%f_>N**1U8F*y3pg8J5c~pV-Q!fEp4y}sTM(YmUuD# zml%9mCr|NuqW#c8=uq@SbUZp0or5kySEB3Dt>|v_8}ualJ^J$>bq;O(iTGc1@CN#) zQUA}YKBb8paiiXmemD0x-2ux@SMMSE!P0Jhd707eTA;O&x=2H$F_MfZNGr58+7{K2 zVn_*O1~Ln2kG=*kVk;t5kyNxMG6@-4Ftng{wDms=79mZMQ3YveC$tON4ef!JgLWE2 zUWCKgAxB^Nx-YI5%q!RLjTS-D(Y|PVv=owo_D2VxpCR*+fv8?E7|led6=b19&|&Bj zWH>qkU51Q8v(c5vX!JO;8X1eOMNT4bAmh*p=z3(LUaoA1c!ME#O4&+rag%e8mRlAV zo`&|e%|!dy=As$41?W4r#ppoWa`Zi04jQ>|UW0B#x1oE`L+B~=9C`_Tp1zL$f<8b^ zm>qLrEGA;l(;=(`Ru-#*)xnxzt*}(=c{(d>8*1x<^}u>#2E%Y$KWuHm+JXVtG_(gc z2y@#9VVPJM8;*^_Mnm~X+jwj;HWQtO%|%CHGq5?>d@S2G1|B1pK&inn$u`v%(O-cr zfX?S)Yq5>k40x=VXWNP`v@NkMx8+3TJF(^Hx`N$UqJ1C6MHCNWN3avn#2VYT*g0%5 zdI8Hpk6_)9pY<6@rBbg%jYrx&{$0avV7CjosmNorfs-Bi-NEid*&{3-kI@E$8P;sS zQ;)fJ9LJqFTv<#UrPr-ksxpI@i<)3@fD3p47jYR^@ep1VFOHYQt0N4aj&wr0ATO2c zt1G@1Upiv0xZX@M>1?I;;n(pBcoC#B?713V3!epz*TY{!UN1yL*j+iKG6ekR0BIcc zuQt*QuM3xA-KZlecuTwu{3iYjeh0sgKg8n*69GS`2%I1Z58)$tB1kAi5uzmVI*~+F zC2A4%i6%sIqBZd*(TV6v^dR0M(usaVf8t$YF!4Syl=y)7kQhUZCngb7i5bKkVm`5m zSVpWQRu?1I6Pt;x#FxZwVjuAhag;bod`o;!{7C#v{F}Hz{6gF%3WzvIg2U!O9eRFO zA+DJo*UhhA?dpuy$ap3iNW8-lnO(En!8o``HOb_67!3OUV0ry|&_1Dti4z^NLxntp zA+O*`Y7L(ct% zAm63uGlX6;wY1)=Hb_WwoOR~wV`{Iropb)^ydM8i;zhk_oiE}qJ7LoRcGY>^dDD5@ z`K$Ae^PW>LUAHxninJhGk*&$LWP37|Oe6Jab?byOmJV+iPPmpKGeDXYbk-S1)C-0DPu0$8RRDiKKn6&Wlu4Bgx2MvmE>sVy zH`SNwPYt9psUg&GY7{k^8b?j0W>NEDcaKMBA+?xVO4V~Lr_vld9A_M-96KFZ&c2R3 z#|kQkT1Bm))=?X%P1F`DkJ?6MI(ASysa@0_YA>~)I!GO&VxxP6I!2wKPElv5vs8Wx zb&fhuU7#*fm#M4N4eB=a8+DH=pbT!K+w8Wv?QY!dbW?7x+vf&uzgu)G?vT5fyQI5} zyS%%SyQ;gUyN(hxN#wVxF>|%AQ)DhMr_ks;8@`mnYpb!1JDGi032Ec+VuyG|z0$ ze9t1!QqSj}T+cdBo@b|LpXaFOv?t$l$#cW=o9Ce?-fQz>UefFJ`n{^RxcBw2H_2Pw zTi4sr+tk~_+uGaSo96B2eaqY5o8=wp9pjzs{lq)V`>A)K_jB)h?-$-(-UHsl-ecaA z-ZS3syyv_>dM|n}d#`$Lcz^NU^%i*J=mgqEqqKvjXqx6|KP}N3U5qY8m!Zqi73nH; zb-ET^k8VUarBmpZbhtI$j!vUH)7|KvbZ@#3ok71t52Q2cq4aQiB%Musc+F2=(!495sC1sR#qn4)2(1XGkL&AiT(XDTz*n3_x-rXkamNnu(tt(kUA zDzlaD$aG=4GrgE}CWG$Byu%D)GMS;w2h1quBW5f!o|(iQ}vXb-<(+`hKn$*&X zCc7py&9@4^sRg1VrvN@&1be_I`edK#3;BxrbZfIIAlv3WmaWFY*Ds2Taqo!mSM}Xo1Ep@B(@S;g{{WcVD(UP zsMk4PI@_1cVEeNJ*n#X|Hj~X_hp@xg;p_-@6r0VCX2-JQ*a_@JHp4lYox)CIr?WHJ z+3Z|)9=m{D$S!7=vdh^OYz~|0SjDbk*RdPeP3#snkKM+$a_nGtvb)$l>|S<1t8Ymb zgbD0*_9lCq{gu7L-eVuI4`J5^E}k=SX3okba{9w$Hhj*fav`oLSDZWHEXkGT%5Y`5 z@>~*EiL1g@<7#lVxH{Zosvg&XYs59-nsF&y3$7K{nj65j<=S(pTpHJj>%w*8dT_nC z-dsA@m&@QXo&C81+(2$Hm&s*uL%3nwaBc)Qip%CkbBuE=H;$XYP2?tXQ@ClJx#`?Y zZZ+qfOvPHq>shf|#f z!(J%cAC({E4n<3Y;Rtt(JHege&TwZr{XvR1ob9;7-Qyl`4><#f2PR+!R*(qn00RVY z0vA|Cxq%ljfCZZ<00a;KB9Or;Rs|tY6ch&~L1~CGpe!g4l0YR;1ylnyz(KASr~~SO z2A~mW3L;A_88ini!5g3rXb0W|9l#Z?Bj^mehQS)HJLn1C0&jyppda`Lcn7=-27&j$ z```f=1`oNR;Gf_FFcN$S)^T?BBQOT+bxdTFxPO81&`ljWIthFXrh-k}CtwDc1?GTH z!4_^l_zWxpOTaSlIdpd=$b~MihVHHf>%m5_8GHfV-3s<|t+zw3)7dYf=U+k3cZ09N zK5zhh18RX?++i5QQ5eN>aLRcSoB`i~bKpF<04{>d;3~KQZbc)DL>Kw}0`7qO;30_T z%@C3Idf3L>d7O9h6d!96$-O-D$j1Xd4Suc(e1I2unOFG`ui{1d5`1aCET6s?^#&i8`(+k9V`|AQaE58^ZVFh7j{fFH$w#E<32 zL+Bx1k75!Z!^eCKQ~4M^;bWM=&(JL`E3{w6FXKOlSP78}u^M7+A=dLTY~*9u%*XHr z{{_Fb5IguC{8xq8&ByRH|24lK0**&0{0$$&Vg4|G6yi9=jN3r-idZy8n{U&)?twKzP^xNQn1q{=xqD{fvKz zpYsd;h-brLKOg#|o`s=nWBiXD8wZUi3oV2G13&^u04@SC zj0Kz!?f?@2fj~eGgdmCsN(agYk^)r%H6ZE)8bCCGNC~upXd6g{=mgO%&}WAV0Lh9P!CQC&Iry8eimFBTp3&)+!g#r*V-zsW5E-_Q^7Mqv;Ax^ zKX@*9K6o3`XQ#ULaf(?V(v}F{z%B$Y1}{NG4w_ejSA*AsH-oo>zXtCF?*$_VsRzM_ zL4z1CMqD?EX3>Vn5Yf35jC61fo_WpoGq8iR!3)pWv5JYJT~u*QBt)lJ6du%EqFeNe zOw<}Q7&fpXF9skf!K8{s#NuKpv5Z(wOcE=L)x?@&9kD({V~AvkmJn?U(OzsXrWPVi zOcOg5qKgEvq^Kl}$MO@&{6Ss*w#GT?U zagVrH+%Fy!4~frzo;P$K5s!yY)x24tfs-GppLrbKH7!x{0cm@jrf&WY#63vfU#ikHMI;#KjwcvHMB z=3=RVxZEBcOh&ygjq2edj@%8MZpNX%iuXl>WRWn5l30Cxml;SI2makHB(<| zC`AG!?6J!?r@gV{vQI?a_NG#@)DvkgwUoT}-Z%q!Z%Az1A`XXpbOhY61K=j_0ylCx+^<>U zFtM}r1>aTb4n2ze5z>6bL z=rJr_9Krv!en+U@Q|c}Ckus!rq=C|VQkFDS8ZM2DE`?YZg_m0Y)ty$hR0Liq)?~&? zdOjV9?ne?CFLBI7X$bPM^a8KzL2&`+odn1ucY159mm(wKIwq;jdWN#DwT#;OUI=n)N=9|byDi# zJS}}IeJ6b{{UGH~I~+esKS@77713qsnsiJ0O}Z~Vl8mxNM&u`h32P<;E<5z({#=-p zDcK{_GArkEKo;bHEXwCNSyttce4Z;Nmyk=zugPWQ^73{mNvsKaoZ_e_ zH;^02P2``XW^#)BCb+;|pYR+=lVl-5dHrM;4>q=l8vN>`=3(o=a$d0XkD^i%$!7{EKq zyUJiCQ^`_>C?+sW8Lo^_Mk(3KXl1N2PKlh?CMXk?$;uSv6J>@nOPQmX!KcasWudZI zIR}<1%as*Mjc_yZ231*A)sR|DEvc4P%cy15@(@XCCG`_fMXjdRP;04m)cR^ebs*bBO;($$t<*MQ zwY{3Eeg@Li&T2Qcr`lUhhgbxUgMHNuwZA$*9i$d#mx1@x_f-}QQU9s#5Ar*2ojRClR+ z)P3p!wK(`jJ)(w>t0&bn>RI)B^#}Dw^(Xab^|JbJ^}2dX{Z(}-ch&o9f%-^|(~Mez zX3=aKqM;hDO=F#!OLJ>pjnP=G3;>#-1vF8UHBBq3mC#CQuW7Gq<+LQNl2%o#uGQ4) zX!W&*n#eZRnrg{fbFHQJhPDy332W`NH?NrtG9Cq#!1IenqXqeUN* zQC{y`(VDw1Lyg1WCC^iUPdquE3q{_DJ}%liqQQk?Z{t|KyA*jI)r|AyPU^p!$?f*9 afxh?#rra}&bEw=2dFj@;k$T+j-~I;{BNA}{ diff --git a/icuSources/data/in/base_in/ubidi.icu b/icuSources/data/in/base_in/ubidi.icu index 49dcf51c33062f0d34e2ffc985461d9a462b2f6d..8cd7c554e476423dd87e9c52aea82b5dfbc27f3d 100644 GIT binary patch literal 24704 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 Oy`31R%sXxAiT?wRt$_pp diff --git a/icuSources/data/in/base_in/ucase.icu b/icuSources/data/in/base_in/ucase.icu index b19079b435650c9e8d72fb4933f18602505788e8..b920ba086e95c2415af283c6fa381216506a2fdb 100644 GIT binary patch literal 27788 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 JjC~F1e*wiGaP$BG literal 26634 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 CT++7y literal 119036 zcmeFa2fWn8`aYiQCfVI2yV-sU#iM}OMJZxKP*LPquwoZ0>a|zwpeW^7u%n=&auqxF zj@S@5UVE=tu-9w97XI%$lXqv5&1TEdd%wT`$9+D@JoC0GnbghBwkdD)%`5ncC_9ci z>hM@ZQQ|DmSFfz7DDpCUcSVVU>b;{CWu0Tha-Cr*=MOs`yuF{b4?1cGMH!dg#2IS- zoNkNs)K=8i&<1H+YddLsY6obCX~$_NYZJAzwTrZw+HCDc?GEh$?J@01?O)o<+S}Sv z?Mv-b?OW{^P1OxOr5E*{`U?6g`r7(>`o{W5eKUP)eS3X3eQ*6B{Yd=;eS$tkKVQF0 zzf!+Wzd^rUzh8e;e@cH=e@1^re@FjF|55)+|3e?54bf7@5X~@p8g0f(M$s5-3^6t{ z`WZVJyBqr%TN}q1CmN?4hZq+a(~ViiRAa7jpE2KD(u`6TO#cqui z^?9*-VpE{Lemnuvr(=)BUV`*FSl)=eANvgKi~7G~{|WT)M_3k%#Zl(Oo8rsG`^MLV z+&b}%;+w}u1KTUUH>|gT<)HW}@gw6W#LonNPW;07jQF*{?u{Fu9DC`-_$%>u z;+^rY;va$L2UxVk?{PbUx_qL0VxHDJ(KoSrVgRg{Y8xaDgDr~K)MYy)c2De=I3#gQ zVq9W;V#~zz#H_^R#I(em#N5PviTR1w5(^X0C6**UN&J-fE%9|iGrh3Qyg4J@WG-i} zXs&AZ2R_(b#~fj{1Dg>a%GStc#CJ9KF}HK`V%j3kvUKM%ABHqZ)(6v=`RnTTys2)F>b3a)pT$A2b!Noxguc25mU-3_*3;HY*6XbA z-mch#AA;s{>)VQY?5AH`t!mfTYtgFqW>t&&N+j!y8@JhR>rx4QnD^>kia~XnqObKQ z#Ssy!vjKlnnd{UQXT!RztGD9Mw;0}V4M#TY`RBG`8@C=i{2!?gwQhHNUwf=ur^EhF z)$Jg-qB!|as?jm_jQB*`PEe~$seQhEn0B>&87t=o`*!X!qN1*&l-D z3;Q>Fnf<*TOTME!$zrl+vZt{|a>eAJrbm|Cf4zkL26oxOTXGU-Du1`1T}A z7bS;i?;LNzpeVK1E{jx`7=VU+0=5ssbF3Qc$eVA*`@0_2UUzm>< znhRSNCKjG3XvIy7qQ<&^w z`*%n;Or8S$^LuhY>P_`cb?4OCklw{O=HDwZ%)P1p0QuFOL!CF(aq#4WaG%6U_ILVs z5B$H=13!0h1S_$wU~sxC-b!q6y3zCApXGNz>d@4&DSQryI95M1bxLYx>YUU?soAME z>t@h!^n_#TU8#rQIQm5D>C|(n*MKbnZBcL2KLP$l>U(B8Mc*Hu$^BOH<8kG+W*rod zm-M!yIgZohoDyHo8KU)d)^yf^6zj9OvyHQnvzK##Guk=KIS!;}Ij1@h$vNM-%(>dR z!L^&B-wv#(-|x)R9%VABvq%?JkPp#bcOKE-bDnp;iht^S>-^+6>19qVolAce@0ISB zUNyabxdI6-_y5C?~^{!I5@p)*>;jXiWn z`bNnL>pf3vWst^l@;3Rad4W9FY1|KxgAYSHR{aybM3n6-(h8eSuLqlK)ld|MpqS&N)Zv8f>MBp~X$}NiEIB6GLYbm0QWEMG z>J)X6nuu%>nG!*dW(H(x1IUA4L1|TrutXX_9!f93;&@*M`5)xE*87fv{omrE8}L@8 zo1!b-p>1hkm}^$rqa9J~C+zK3#fs`m52bTJ`+&|3>h1kz-?pl^@0-iEl?syo=2Bi- zx#Z8Sj~osA3&%T^$r+b$4Qag^;U#>9j7JrDib0YHj0p5Y=q^-vOA7V!8uOKx${N{A z#6%|7q&9y!Ry~}zj<2ay^ruoQ)kXIEE4a?;P=91isg73In-P^PNgtF7AFozp@w~F2 zoT2=0L1P2!iyS|i+t+whqYu_yh2tLI{tDBG@xi5))@bcVeOr=7AV%SyRPS0-Di7`P z=*#yil=^G-*W{`EM$=l`8D`f_8f*A?Hq7?V*M&u-qsw2H293e$Tbl0;{K|~4@%`DZ zK!JTI$9Af2a81zy?62GZa}c|U#TRSZpDCsDSbZsZEACkk`zH94hU+JSxK`y?x!422 zt#1M!?5U>GdA7d#32QAdLU5@;(n{CeR5v3qz9|2{#jvNm^~dX0S%POO%nK>jEvS9G z&bW1Swhj2mFJCLLm9W&Vv{9~MWsYO3E2Y%u8(a@Pc!0ao%Kcbh*zMZl5p6%oC98G8e=Kb(J z$J++9;1WuyEKxFNWXWTa4@r66yXKa(*HW8lyi*#qy~X}aF)%XqUQqkVj?#9$L+{ir zgRk)#2g~>G&lr{3O{upHB3Df>`i*aAULKZ6+nuMpy;M)GrPxARy}i8d!o$xhk8j>4 zDpR!3%YyZ?6iXE2TW&A!X+)|%#Ij$*Q zBx?0Q2h1*?Hjaj+P-D`4(+?Q@7I1v z`!VgS;gOFP{0<41pzSBuOw=)qQ7_9a_j7U9qbCm{qTiP1y*(Lh6E0Oe{e*qx?K!R& zeNDYuKDtC*iDA!C>4Kqz=SUxXA1%uCKF1JVyc}Kv9iLE!76P&rAEi`3Z_3XAymrEy zAF+eR54YjH<&9KpPTUpA&(iqQVHz*|8FKZAVnllP8}y{TmPaYqlTDbO>%=;&JYhu< z{gT@9SW~`r<*~rI6~*rpJENA?u61agnx(@z&+N3@oz6^qzO&fg(%G%OXU8~F`tu;WR>a=F2`1fTcFmi!KOS49_9F_T!#|g<5Lrh6Q=36 za2-Sa(MN0pzD2!$l=DXq%8L;}ULp;$_sh_~(#LNr@>G95BJ1}Tk&s~>yhlWS^byA$ z)MAde*1zUkM02+cULS;?N2$Jao!@SB7@aUDLwl?vMmkKrwd6JBXK-#+uJ=lKz4)5H zd4ZhQ9-m1E9Y=X&Iez%FB5#S_oE!_eR~w%5`(mEgoVE()I44`ag-FkHXhk2or^H?e zYI}H%s%gX9hjkDUs7BsY=)H`rywczt*hMhhoGfscG_ZIlPsppulf7vCQ8*yNn{ zAD+WH^6eeG#vP?nN#%0B|9T@~{7UGUU+1qK>irPcwEQg_ zER);tl=M+}kEOMw6H!P{snGCuVn~juh%KySJ#wMpEKHB_WPMP4eouvE^QE5ne%qk< zQFwz*hTlilAs71c{*ACcrZ-B<^|%GdpXx&GS6ttsdu7n_FBmCP_`TmQ)pMdug8bk5P=$ABy_nJ6e^1J*u$p_UL`q`cobwY)$)dc}hS0G~AzXmRoR1Safl%rNWt8 zEPRx7gV96dMZAd_Vds1tSE%ECg=?`d;yb)}C4iP41Fb>rgE|Iu47LWsbX^--!`cV7 z4~OqUH|!kVxmAabc33V4XH+Vcfsx5dexnzCrs|7z(-;Xe$}Kj`*vQz_*y5NO9~obq z8QIgEK5|?&{m5}6r%xS+B`h`;XQobHJg%M9iF!@6kLrl66cf^QyqmKBZyqRtWrB`i&J~+Yl~NIC6`dHttO#SS9=;1 z5sqo`_IL-(GH4~*6CH`pgaz~al^^FiV?js1&RDJ9L3Tm)36shFRX$e2JW&@k8iHii z;`sH|W6*vOlm_*5tulX2C@=a6OBA_!SWsPS^AGZ@B&#i=--@F7<+bL~A8o0>Dy7xq zp{HzBDN?W;_uODjWoaWm7>$1_#VxOg>kybwlt85kg9_5-!F=TnU7nhJt(3LRV5#aNYoOB<9o{M86&BZo8Kj%;S=uW8{ z*y+khowk*nqMw{co@0^%_|yZeHP#OAP;t+!$5*z+??t&k^@D$pkgcn69;2ES>iG!i zU~fXT8$sJf)W^%JMGuNqyG&82PU2ge&RFgK-4y?Kqi_djcAA#eZgp6lmSwlw9d@T} zCEJr7$I?o3;m_Dl!Nc_I4aOhfQ`*^_#`92Qk-hu(X##uj5w4<9$&eA1R94tL~SC^vKtU&}*%e73`D zsH;1&OP>CG?d3J@$;&u1HoWXD11kMY{Yf4ALxFXvrj4?&eE_#`&8Wv#ih5>)epE02 zzER6oCSOX~5lpHR$%9hS=Yj>+(d%%7GAf6pl1 zuH&sNe`Y*V$1>=i1XKTqe;ZconqRfbYk$1(JpZ0mJd@Yim2_Ai&>eA@4eH9jw-g?N z(H%G1W1C6C=WW1TczOIz9NWklu6ayj;>8X5wO816gsT`NL5APQFTVArx9|LV= zeP!Vrycc;au_sY%tRH@Y%11f%8QE7#y=~(A8h__TZhIwfzGw3mp$#%&%X28H_k%I` znM_2J8NCO@M+ZN;qAchm`=P#C-Wx-<#&-Dg^7F;oxtLQ$_VJd?bFw~&^ZM}dBi2nY zI%<1wl-d(iHp)mJo|1RCm8{JwT|-9c8sxf2T)Of^skoD{;Ovr`bK^9oP#iL&?FI><+s;dc%>csr?B_GFr#RAXcwmzROI z^fr??ukq*DvJcMrmvg@fL_0p03bkLfJG?)IT_uJQ@$D&ZoZ9oumA!}53|HcK1&hB( z7vEvxIXLLU-?0)}-aC!XizwbS6Z=?oM)Ml-?L%8BsHeQw6+sr&W&E3hU^{Q`2ipi~ zt=8PGnl)}65xbnB-kNLO*FLU&eEa0~Y3fC@|`vtAr_09n_CWG{1Oe)Ia0V4-Y)#2@~47|-Xed=^zF?zQP@=|Wss$X?Ezg{Zentn-m{fxkGbi%h4jund9p~E*pvCa(T{i(k;<@v?k z{4%o?J$&5y{lsxw)WUC5PacoTWKR((PiYf-LlD319NCj> zaVj_1#(S;|vLXLkQaV~;oS-WOlGhSTw!!Vhzn8>s7jZs~j`Ht?N?TI)B#wKV^vxzj z@wSz8?AL0n46nXCN0Gx*xkoSt-=omvSpd%EeB(IiIL>^D% zs`*vcLyu(|+wMFjA4MX*+-@;0B09>ywpSATDgpXa>(eAK|N;Ngf&`(ya8L7!3P*>6i5F@n6K%_Jol7*PGIQ&r{mAJf&8Lwb2``JcrN1#4pi^WBhd0 zk%Z-!NAydmmOQQ2hhA^ddQnG`1z&?u4|z)!IdA;(9FJZuuTR3iQ{&efqHJVhEKp79 zyE}eV3+f;K?F6^4tsdU3ND{S~qev zMcbH{Qz^c8z8b2HKdsd3VRCN_c-}H_@c{PJWx&+IBOQ3wBK@{bTs3)*3L=L8*LdFF z=EW0+B>NSh8N*)!j)dO=a)>%{FSMJAt%6ce zG8J1o9M_8nQcsB%)yK#`IIS-hS_h2>ih^UV+9$XkT#CM8ZwQVR=8w8+pKAW1d}QKy zL(kXf9T|K}J?InMKd?u_j84`G9Vb{PcAOY|UJI_7D8sK88kv>PtiX?O^{wTIL7aMt zdZRq8Wm^PACYisrJWtxN9uzjng5sbYXN$w_OTX+!StB1B7d*uXUP<+wIKp#Vc}r34 zD5ZX<6g`OZw0e2Mf;@#JjMdjW7>R0BpC`AjoJLx0jDRA>-D;k+{@r8=eb`Q%M&d(L1Jsdaas2&a6yPBm^H_c#{+r2KjuG;e3LQt~l#h_gYuUCsr{i*%CD~9KG#3`l zkt(ihD%TJ-qC9aPMS1zrSy&>g{=r`~hkdBL;4?UBE2rEK*Z9G8kgbrC4KsIF;%bun zlMP1Vo?Jq5e@b55R(Oe;1ZgOWup%a`Nm8DQ`g5J^BlB`kvgZ+K6!}w%@0SPX(K=W| z(rWt7NYI=R?RvYraVSoBTCJ2y-qc#2RO8g#vE59D|^2e{2b;$jCf8KBJ&-?AY`SSSX{wVQ!iCmb5M-sL{jP2o7 z->=)u) z+t#c0+dsNfZ8W8K5B>X1t$FWtNO`VWoUXieEyrH_prdwBl(y_1#i8b`Y+GcqHcgwZ z&C>4E=4%VJ=d{qeB4J!l>rMJ{dS87_eQkX`ePey3zMa0SzK?#eew2Qq zemcBCc7cAmezksse!G6Z{;0l4e_nrGe@FjF|5E=!{~dl=nluVV52KHkF-aXzszFNFrd~kfD_~!9#;-lkx#rxz}&yS5C9zQ;QT6|Lc+;~U+r2HBAotwrq zt)96g-Y0W-?(p1^xnY@&GXpd0WY*1Gn7=rGW&Gm&b@7|xcg8Qz-w*te_*3ymt!whv z%&*MO{NwqL<6p;riockDGrtVhu|$vNZ|on< zKTN~2tY?bfTfbU^isxH>nt!&HWIUNps*dXPZ0gmtnmxe2sA*=?yyiEPvztz~C)zhR zVGq8SYEJG{98%o6xLNU|;ycCbidS1BGaOs7bjOU7*dvombc1!T#Hxw@i9<8{XO7LR zpV$Ouz}h~sTjG?=nVEAk7iacOT#=cbxjA!J=Aq0JnWr-^W!}tukoi3GUFO%!9~mY4 zL4Hx;*}^{(@$AuwlM*ZB`sP;2t({9}*UPP!Ys)rgSIYLw4$cnEj>wM6?wlQyeYLPg z@xZ3*nvcjHpFJ%*DSKe{yzIM$j|!jXz4)r|ZQ(1xF9oF-DJF`UVgb<1);(dpXR+9H zL{rXcv6i#?TB}*}iqBgwTdOwRT14Dn-BVm-{ZZ_0-)`LxxU1=_;}-nMyY za(3#2?BX#TML;rS!-N9K>pAD#a@_jgbHzcLDzCPpQ?_$zvq|%vY{C2}+rwPm>}|(#E1PSXPOgw^&8=&0VeXY1n;V(i zCbzA*i#g03m~RXl<~e3%XJwaU+j3)avvNyvZTa2vGxH1c@xqA0}m-!~0tKBjqY^Eb`?T8?O$+wx7zcyqp~SR+zHt)b?4SPo1LH96)(&WnE~ ze`m4{?NjWbW-@h7@?m?=Ol_Exx-#>Q(=+`}=95%Uhp=afk)*!#O2=EndUL-+JGz3u z{kzh8L(Tv9`)|YKR>{Wu;CK6-bXTxvx@V>oq&UU8%f8Qk$fk0huzzoQ+WsZAd|_{Mta-0E!U1Xr` z$1O$Y)s~rzV?NgE$5`iZ=Xi(W9%r3k?Uvl8^)_cV_>4&JXurhDoY``7>aNszt#4Z& zT3=WPHLuw^M{`;yIY&0{oBT)e=;W);&8&Gr@l>%U_{d%_I?bb znh=NBH@6Br&3cAv7M`BpTpbsJ%?yv-l~V4dI!Y_A%X7`u5J_F-yv52`Vtkw0ymh12 zN1UgePZ}(BcFXLRhfi+`3TG7-nCBK=Y7NH|txvT+(fUm5th5rVuV-qr zUgnH#)zf2Jlj&@_2sk1=E9EumrBN&GFKJWlwb5eFm~#tr3%3{S7{^&f z8F^Pq+W&s4H@{^ko0H8;>|Cl_s#mHbd4BTN=F5^-C+7feOWvEDms|jII}?6tUe^3m zv)+g5346;@LuuXlTOkmY1>5n*e>sh+W8-7n$A$&qz}WuqCJ^Ej@HtPylvr&T3FYk+ zJ25sSc09aGByd)&HjIoN8QUDn-$wppBl$I}{~F&jLO8UcjPU7dTd7QeSJpk z;@Io@bNblGSNg$`D`QXTOZ5w4@9LlH{{p7Kg&jo;vL|ayPl%izITwIy!MKFy zNlSW65hOo9a%P!7*P{*Bk}Y|i9_e5{XxHK5qR2&&$*_p^`4QU)TTW-uu>`6EaXCHH zjft`Y5(gv>O6;4E^|f;J!{va)7?!SJ^|p~yp7j2-w~c5`B6QgU8P`Rwi(COH7*~M2*|-@N1g2=$&A5%} z(dLTCwUMmBF$>rgkr}3l&Mk0#Y~t9&QHjH0S;ek~p2q(c%NxrZ|BB=Kx%ic)AMaY< z*j}uf;#ec~osH;i^fsb+Q zSP+K7m$xD>MpiMZ!BD&w7~#bd`Wn^nT*PZ3d~N65$h(pES)JaEyb>9gSk+p|dL2@E zc_Q*?q|$=^uSA}UykWj-_ObfetK0o;T(>2AF-%GfGQN#`ANiJnQj|Zurr!Oyak|{Dee5_3UT9$y-n7oQiuCw&sU zRlAn8hBYy9Y66!a`#)DkwZc*{vYd`hp_VM<)GznvCnYApcH_R3uAE#kiTvQy*c2_Z ztSeyp)XK}Hsf$v$Om!wXVavbMU#DNlKAWAKKQk{c2_@RVC!r+Z1piY6@gKHMD8EO# z4kemUHj7V9VEpa!+vN|-*~)+7)v#K!vPB|Vjzd#iRsfyN^v%)V<7+0@POh2s|C@Zb zXd@6&xOX<{M1@RdgKUl?b35h>4k8O!Ke=UmIJ^h8vAwPYr}Wt(zD3?q1}C?PpOYOF zUAKfm(b~}L5Vng4c{~yK;&~IXuDy}HfjuxOFg5#Dyd3?at4CLf_Kgm(23U`>_!~pL zHgFMC-d``9mY9|hrA$k#3pK(e7-YL{bU0Wn??F#!S#JPIH;Qh=IG3V)ggwIUA1w#g zVOruGzzBOz0&$HGS3&-&L{_;l@z2C1urz{p_>aYQduAdWmnDLL|AD~$uZHLOjp8b& zI&Mw;dAKPNgmtU}%m!Zxx24K)N2;s1F6GDFsk>7*0B%k_n7S{OQVG>=gl{o#G3Np> zm2s59@u6Lg7ZibN@tX@A3)LVL3f267Rb{+T@S~c4EaHb%lu^z9{fr+csxqqizpaL& zn*U1qay+IARP+C}$gx5s7}fmU+Y7qQ@TF()DL+DjJX|Qp4=Tswg~zLIe|DFcPn$KMwco zsZ5Pdjb0e-saz73F~+{6B=hTJJ7GmqZY}%tRC+4sK=cb4usjY?Hfp9pdFX}f%D5yt z#@-cx7N5k+aZGLxrV|nVQ53wVvb=IxbPiy7<<_Vd%YzOjlzO!y=l3M9eQmPA2s0tl zWq>(seOa`(gVH(Cn^^ptAiat)loHUM`0df#f%AyH;cW(#|1(;SYohzwmt_UWpVHn+ zZ{@D&{Ah1wKCB5SB?(U-XEr278J7!7!M=?PP7&uvzm0F2XE}y6V-v%wOL}UAWM{$$KY}AVjASPLyaCt+|GbGUdM+)_AmoV1P;!Z z1GO0AUXP{l>96Fqu3=d;uVu7lQ2|}+uWmgx~f;n!xwniAFtO<2!(+E9Sje2S2 zz&fp_t)?BHJ3dGCYc%Z-b0_pq3}S0!>ndC#%Y-(Fkv*k@63-?^I3t{O6%Keb2#@b@ zi6(5epoC*}CN~mBB9X|#+9=iIpYUrS1h+$fCGj{c>nh~SWtgkP9tRKfk?}ZKbNRZ; z(}|}OizF_z ziQf|6xcCkDk7f8W5d@5}k+LjND~>O2tZb|tQxw2_#>_W>lxdm66-28UgeDWgHHX5l ziDisXWUOxr^kBTr^rII@)&>kThnTCGD+5~-*im-7(yk0P%Ykyjv35B~hbjC|m$}gF zG)I|Fnp*+i-rUFB$=sh|Q*&!&7x;CbA6qK|yPNevcydTg9uV zdWra4PktByZG?U&D0^FFLu)9*QO*v^mU)i-HGx~S?X1ztXyp*&7L9PH_M~>F_K0@B zcDQk)c96kwqehskJ*Lgo9@6g7Mk{+I2{&cEz^J2@PEE!_?HTPuqf^@;u}9(<6S1SU zqqR?xV@di0z^&QM;CK8-15PaNs#L>ES|vQMalE7*Zys;%48P~v6Mogjv48Rec;6gx zXL=7M44RG@Z=RkS=Wt}RrxZ^qj!`%+F*q(W1kx~HR?@{}c&B}G>dX>8P2Zd4xIK$_ zAbS_!f$VX4juY~TeHFrbFy9u(6myDsfKo3u)Pr!4QY&Vg_2UqQe6Fw2`+D;bB^WoF zwc~K59LK_cNIw$uFOS3?18FVGBVgzC=Ms`q?y;BxUvnO-9ILz%eb6}inT^Xhv zBttEN((81LFMP?HM<8#q#=O5iZ=2!3R(v1FwZJTWmVT+#l*CwSJQq*1rKjD~P9?1* z+j5@o>-E5Hz4%J;J|MkN;kX-S zSG-%l+`3!8MByCsVtG`br{AYP2$G-_WwM;|m|mh>qTHeDv3RUUtSz?8hy$Ccd~AH? z;$!1uW2SOh8TcO>@0xhectU?dpQ)@FOEGU9)*1NH^EYFe(Ib|RS+UhXvU02(t+6I3 z6R~FO8{^9^V5WkQBh;SfzDrDwtCV1T1hY0)$2AJ!y+Sy?HfzT}m2&)Q%9x|fQ6@UF zq#8e?=m*BA9XYEq(w2;y6gfv6y@}V8=B%3(^u0;Jl&?j~HU64We5{G6%_TOW|^ileM=*s*h~V>nkLcN~DOvslOaK9&dkr<%~~`PX^Ui#0_S=cBW_Bou4{4g|XnE zR~5G^E!M3{+LgJ;AQ1y z$m3EUxCeT3e_VfA7hY5Rn2`*^`T6tn?-v2eXs2lQ#lpC*M=vQ?5^5 zpPZZK_)rN3{OBSS*EljR%2&pv`HvNW*RnsPXQgJP9!Wlw#O0ynof7^?|C+|-XNI$K zXXHLp2=^!NVYoAi?6JD=rQ(Oz|4XIb{K8~7o=leG8%2O-!NBx8WlHWlg}`~AR5+eb zhT%u$nPgY+qw+!WRfb;_On*@bT>5JA0~f!5C4y3tS4%10OGyOf-blXf18FE-k`(wT z`4L!?hNu5dmIJ;H&itlu2<;C^1m^i#Xo!&yre7z^p}JAONPdz0)x|P}gYuOAT(bBz zNj7piD}P=7+I&RqDpp7#mID+4%cZ)z&{dA3vR)hu`CU{2dDLB;yEqqDWvrBXCoAXu z{LSoAD;(RThNjj_Z3+KfunAzh)P||eQkE+4V(P`zJXl^yz3xFq<@i^s9Pg&yO+ArX z4C{AOPXQ~(qcDS$7v(lQ{)gH3vi@a8?v6YnujW-u&nqIPumxpZ$8Gs5b64ix%f90f zzDm`G&r_eLz6CU?Ui>FjJHAhG;3>aVMf{YyJ6|s@DE3ghj;Mpc|9%KUo2ob*_vPEv zAQ(<{^inGWzLH>wq`mmg@dCBKI6pcost9c^<`sPyImknIjj%h)F!gagz6NUx~|VgK|gWjHb|aANvImZNlS z)er7}WI&V?(`b8qx*RA!2Ic}oJe8*_q{h;-(v4zDdaycJJv-ef)>jedrK@3x8itG0 z^<$VyxBzBS3&y4@$Cc^Yu(=wHT!y2&FU@7rnUU&9wIvgVk!tw2C>cFt_a zuybZ7)r;LS)vN0vG&^3cjPChx49W)K#r%u;vs6Towp_Mu7U5*iQn$}-oZUVb1e9-_ z9hED`ExB8AytK2_opL+*EH(n4jk37jDK|XOzkilvtK8wq3BP0`x!cujcLmzR0Du2Osfm%I}HUhG@mGgRI{-i=U zQaOQ4t{0%Ggo{;l;s)=fQ*}|ivxuH|LK+IR53%?)N4Q4~!mqiX z{{#d@mSsQWIR400LOM?;vtqsoKbVT;?=RlNkSN@*-meC|>~9nvDLz(wsQ4tH{A%;7 zKD?xQLGyi7O8XaT#jEO{frZ6Eg$)32sKX0hyrFU#rCzPb`8~-?ws=Eb7ouZHyfj|o z8!Dw66*ekt40U)z?JVM&Fo?-`ZbYem9aWz7h^798_4M5)LVpgLIfaQ{*@a{t@B>wH!Ye!!e;y z4?a@;=$iLOs^8xqzgj;0tVi03g-L~}aEAO;^-Cn?lf+v_BTgp+>#|YXLP9HuH^F zC(7V*_EI!|HM+*N^wVbenR5pI8N3?2GcU0(kl{;YE?un{hJ0~F09=SLzz-NAm|q!y zk`;@s#inA9;+lXqKre@r6R}k#pjC{ud7H$)-Kit-xq%oo*!5Y275#Tk4b{H zLP~a&3XNc-!&FE)lXXFQzdh#tK8@rD7dI~sDXw4K3NQ?oV#JG0i{+3lwl9`rRMC%? zNHBIOe%b)KM-Xom5g!3KLr(1NBDd)t`Jh;iCB-GhFBp~-zxH6cNLS(en%?`ReJR%` zf_8l(gg=S|n6yB`N)fFI7Y@Nl;!T6~F^C{=R3RMcrdqISq!N-%wZQAmeq_vlYTUF& zBpjuOe(vMHV$*sO)`+arB(NTEf3)?OMD{_e0d5Sh{{Sf##Szhi7+E!*iuMJ?=d!Tq zxw00AS(od&H*vJEbh)M#nwA4}Z(1u7hL+NtX#*l%!%9snHEkKGjIKn-`Pc3@YsWf~ za@?5a*gEUQfP9}OKh}$M9d_Vn+bm+k$cB-1QuPDzpFY!cZdvTwFl zY!(T^KXQ#@i^vv{hteaWBceM*x3)(|8^I3X?Zpld4Y76fk@SVx(b1>ki{tIl_UJ?D zY1wJnU87!LndrY`eCPPP0oXR$)9L11k|pe%e=Pl2`iRsKsUb;Rm)Ch$UpshSmQKrF zm~96utY!GDB7W_9)_T^+8T1a7J=U{rYu{b&U;-l9XjjfF_#);Y<#vaCb5MftiSC$?F5fK+_rlX0Yd;r z8zcuNPfnedI@b9pjhJdoGJe(mC}EN@6)?&8Lz`vvMVP%PO!G2OYT}o_ z?pzIN-DJ#!6oEDu8W$SG$;X@W7b{VAiNP0Hk5MQd#W5i&mz`nyafB6&nMP5cY0NZQ z^df+m$fK-}z5>&s1-BwwwCB79>~JAmV|0gHcfEVbhiiBQUJ~cLWLnE53tM94=~Zss zsa&)`UesIktBk9lP88XjQY6%)y_}NHoAQ=o^k6xcVjP6m#-H=Y@awDRgUS)I(*b7! zPP6vZId;=uFkUcr)OXYuur;!$4dlB4+fo0;{>7ebO}36to@ef?@2oE}_Jd_-rrpi8 z;g;lqDM>H_$8M~=olAKvlb6f&d+WghV#v%s*{3z+-`<2>^` zv%~V^TqZd(c}ntNy*3=GFUTSe)x9`5f3$v@el&pVPJ`T{?4s=H`srYK0<*?7EyA1Y zC|@2KH7B?c$O_Xp4LK)D;8KhuVo{y@y7fLz=XgB(I7p7rPcFs3$U5Juw7h1NgW4w7 zMdqRovXuCOEY9H(jO*OFL3nyI%x5A4XF0iCze1YDL(JzOCV{c(*0ys&6CNzno(X ztPfx0wRdhA?#X54ygaU7!po6MqA2BUs$YV0^mGmKJ`v7?%ehVGnBX8z%gY#F9AAvZ zlYkb08CL_Ad2Bu!c^(@7{4_L|jVvb_rIq|iUw?X&Q5)tMUB~T4Fz%`#N9*#dC9j08 zOBzkzF}j9Ntb^nG#rKYnjqe%%&iJtmM}V}eI5d7}{1@Z2`04S<@mpf|$F7Lq6FV+` zbR3tH<0r5M`JJ)JOh!6PJK`6`&j&0s){hAcjMat+%vJQ8(JQth%#<`(!rHOg!2Nr~ zKDVxpbsZzJgxRq>WA~Kd#W=@9v4>*k#xHkqX?$+%%=n!q;y+e1yjJv#xm%piiHGy$ z$+P3pEO#j7^5FF&v2ONDv1elb<(b&?Agz5tf7$vO$a6gJ%DL9RCM&solJQzm?s=%= zOAw3W+W2+xS7UF)qV|#+X4wm~`Jh4nFJg@W9xo)6NIjDhEacrbq)Sj{2c2#2Bc~SeNXahtn2tA_6J1a3$DxI*Q1B9TqnOy zKJaT4Nf#n(IGa0q5gRAEhT(~>Ve3TW7?Bu} z*tQF3PqcTTbYAbSl#jkUxbugOt}|`a@5980i31#5f0+2V#P@LCNxb0VJxJRf#0!a+ z6YnHmOKj_m0ifgn=OwcopCvv^yy=2R=Ii$o80!Tnj{_sf`bM~SHu_rUr}ui5=c>o4 zbyoUHcAkg+@)rQ`_ik}d9xdNa`|$>T8Sy6|Xm<7P0G%Po9-aqqbsN*{Yfb zXWGqK-Z@i)XL2h z(Q8#XT4fDI@cbFD{Kvp`@s_&YP78XIt?{?hxF?NuHIwJjF3ScaAeY_j2~-?4wq7d~1DW z(K0)Ib^1bQn)8Gej;E}yVX?J1Fv7nq#EaH*)=$>=EJYr+aF4F8sf0%3pg;P)QUPyO zkXN#=B!A07RMJ+LzwY`G*Tz{LYLVZMD{G8kw3CE* z8$mftFGvbpk&RSB2@~+^@WUUCA zk9bDS-jzz(Ikj_YZgOrC=lm7;r$dlu5f0)sPjI8DJkM?;JZzTTT6CW#>%p}tjyVp2 z=AvyhrTJ$YO|_suM6Fr&M^a5S0#Rx*RT*Z=i&!e1y34uMdDywhL9d%2#o2IkY);%2 zQY~&OBz(5qu(doNZX>+@Utf4Vc1(qX=JBqS(ovZojmy_Fop8*9*?1Ap!EC&51uU<- zGE8g1qY#N=;yk~&JO@~sdLI_V`;1|ZFV8v%GqV8J3mh(cKeYfjVv+MS=*-L~sZUbx zIj=dDme)db=u_KlyOphePyHFFKIbl{R*ccgb+= zCYdd&%u*aahcRmRV>miOgc}p(xRAWQlt(2WyvBPN zuHYVaQOI^HUEARmUN^Yr!)rl)#n%(k-macsA8rqG7}HF~lx~nEj0~8gc$6gDsODdR z?_0rA%!=C>>jCr9_QlbT?Od%`GqOB_>LDAK@^9oLX8>E#ro z3douuE-VELvg0yg<7IE<-^y3^s#UWz|1Mx@8LloO|Xe1LU*NR@|8nPtcT2t(84(yk!i*s`vxLr8jFZI^d#VbAIhCJmIdszUt z4exi_k|=d(u;GX{k1RyoeI-%nhyrvcObc(2sOH#+_20TME5k{_?)f zf1AI)cztpG9D-{($MuJWaEMu?yTatzsDtAS%OT2jwap@3*{bnbN4O`S-}hC|EWq{T z{+;U@X!hJjQ~WcnWNB{OT!W1LnI%N>BN;gBY|u=!m1KPHqy3QfD>>!IPukll zN8)Rt{k*idf0h5L#D(9gO>_hhGR}hQM0R4CV>_PMZ1i8<;(`Yp5~-hi`%n z-z1GNA!GgXhk8B2X8){37c@U*Ju;ksG7LCR<>tk~5->Lsfa}4bzF~1mw^Ole*uB^_ zgw0uBi_SZbWn;M?ivRY^h8Ywkd=}{H+Fy%ZLoKsQhS}6IyJeV-nCY-9Ow6)aISScO z%4cMxT%#$@uhYQ{rbye3HZ`OMHsNJ0yO##Ls2C z4cBAOW1OwVPLufg62Cy=7fSqMiC-e|OC>&C;+IMMa*5BB_*D|WTH@DAe73~@De>zh ze!ax!Nc;wg-zf2$B!08RZ;|+|62DF2w@dsEiQg&lyCit4d7fO7Q#1~7vQ{qoc{8@=VC-D~~{-VTRlK9IK ze?{W2N&Iz*zajBACH|Jg-_ zQHg63*ClR9Tru4^OO&yjNqlpOZzJ(NCBB!$pOpCX5?8EJd_`3X3Z(8N<{Jn4!)YDz>bD;b$%?Ot-!gW^oA1BD33FKB=cou&3#dA zaqU&G7rc+s66JB2+~pXPVq*s?x1~K$)uq_)jae#a4bv3_)I?D zP%%Er!CnR57;@-yEKBe{O3L-cdJ@NaGOjCZ8!_(s632ccj{Qa)`--^g@-}x{qnz_T zN<0De={-I&ruQYBLtC&8OzxIN9Lpk(@rh&ns0ndgU%~rwxf_Sc-8vA*IE=G??xo}` zh|`DHhjBM%i9>&uIP@p-2(uZ=IBpB9KeNGd2k#qEY*sg=ZSwL;1o`qjKI3lN8Fzh4 z{Gzqh5}z({Wt1x)Zzv>ZZS2M41IKO6d|7*4?zWN3pJQVQIn>!!#^0rwj;I^sZrvE) zkJp)Tx1Nlv&v+7%ed=H9P7q8kJH*D;xO*UVcd*q1*ipbf1cNXWp zaXhU<`tJGB(5%D^5#}iF5_;wjJq)zcVlwS z;}DNPe8%1QT+ZVwJ*bUsijCae2LIo8I5$3uDMzR^&G9Jm_+E9xTb> zc-|Lm-17@@c8(~?M{yfAKH*$|a>n~8%1XfDMASCZ-c#ewm&nlipOlOvCe@11emHMDK+zHWWuL$Oa(tY=$X z!SkT9GWM0CrLZk7cU%sVk{r2L4s8T`E*Ct7?JdbUhbxCt9ONv{D!g3QCnY{cRa_oX z#;EG5SWku36M0)3?mJND)yNl=E@%Dkauy#r){Si=CdYBk?b{TI!2xE94e89;KGL*#)Z2RqjsIbHh!hx%wbY-=V58x^kQ zh({!@18z;-F|VQK`q3YXn5o;jZ%(Uhj33}Io*~Z1%pS%taPG_aYMjGX(=z!<%!cze z=F51xFXPx2^2Or@@ivJoa2=cJ&SMTm?v@2{?99#MDZZV7`}7v9C-g~1dtc&986PUi zIbRCT;^NQ`?sYQo`N*fQ4KYxT`yIpe zZdO=)7$-1DW~(hA$NpsJloE&I1MvBhoO8H7jDS5m{zK`=sct0>eO2O6H{iUUFrIsw ztgP``4(`8@FN`5q`Tzk*20>#$mk8RZ2V`BRP9cm;oDwk1?gcn>ul$k*rS?rA<8txPsS;(5~|~2JZG7aR=+O zDVO6|C64=r#M4uUOExaYeZ)wNFC7PpHgNa(Gvj^6v-|h%j<8ut;!5oFk}u<~{RJCN zEy>RrBDj{AUy`@l!1=jG9qkCdds^@@8Nv6<3VvW7IgXz;g>!b!QWLpE-Gn4IyU+?VlD z5}zRPxh0Ozk%aFs6**KH+Q@A|qi=G=g#1XY65uXGfZ>tVgx)RO0Vx z(TK8>vOE|=xko@9A})vfI1Qdsux-b_cVnF0Tb1N+&UHE7%fNSPC40pH4(D9l%#6F= zW$2O|zE>*Q!*@gd(A522$t!pJhuN_Du8jJsorad+&w_N@NM`L=H3aio|ahhuDSrB4dtyS|LOHp@4I+%1c7cdRnb z>I_31ZQN($#PQiU=cO@IiUZ@PpW@b;aW{_OY@EA&*h}f&o$7Fw$~g0NIjfJ$-8jq! z>Z8E(cH%?(5QqA}^KCB2^EKzZA2wC2<)EzpuZ=T-wzI14`2HSAd_ExDP(dSUd-HDI zS`0yM(qa&`{hnmiYP;mUr&d9+FG5ns@@OOtP~{6~Ak-mI2%rLCl-j}98cXNK($Z1w zJh$GCt8?i*5C8q&|9#GfE3WliKezkrv(GvE>@$5gvg4fnR=Jf9>|?;GufCEF`*YpU z`^4KmXXkFNcAP^#N;&nvd^YPnV3p?^=Z60547uvEQQB;62u_>N-2&!#9c;+zE3*2E zJiMLn5oEQua%+{BX(#$2niPej@2s&DdvcGN#)?HN=S{d_#i4sSn`cgW{P-|C(pzWI8MNensa^80hY zOHbZ_{N_5CQ@och^BpU@}ms{E8~xO4{kQ}7>qSFx|}8(ti8?n_?+?!1i?GiPf; z|D|B;E2gl&U3(dr{fxct*SS3Qy61g;m6N0YoAX`)Is0v5d*@n>W832=k~v1$=M;VH z8A{%G=cW^oW8UEn8o77d5I*P|0P&oC%OY;02i_}YU-5ddVw+5#M|S!Zkc*#vW%8_5 z#+mC4wXD6-S#L?s`3B+4`Gq@D>Uh5m3pa&3uA$V?dfN2MUWK;6Prv&$a<^_R+DL|< ze4B7N8NMy|{2|AC)`mCDY|F9O@XgL~9>E&7J=)7}B({59?kDU{E&e_j}(a$fSe)w}ykH@qbaxiQL zU)+IYnA=&KspEf-9gN|efGn&f1B}I$Q94iyOMEdTX@dS ze>3FDx8&vME3(R7aCOxoONT6-t=Ci?vg8-;u5z;Ewx_fgAHVkaEhpuHy|pJVjJ6k^ zZ|rS79Wm#c*kcKK5Aon@+*5vU$-eS?!sZ>6NB)1^I?8olCx-n!(;6exTNv`U_T+`< z8{CIv|NA`#c@TFUA;(<@?khr$dkow^ur5DOAvel5J*C;0x9pncw z^9I@9ERY9U!+-RBQJZl^x$+@d`$_53eqo&P$%+%~QB~K-zwIfE%a6kNW~S6d)}9mJ z!xTAL`GG9^_@<@U!M7;xKmDn^+~Av#*5p4~WwD2moO_#67C8-!^(ejvXs0p{Y<0Qk zx}m?5I%6zw^a4ZT>~lQjea2mPk&m$+$!D%jV&tW(Uch6{(}$65+gJJG{q!Gxw&omhKC-X6q4M?{!P-BNHNF?!RCVk-Tqj}! zIYi^mw=*&GNzuWZg)@AfjGK3Zb8oqG#^r1LJ_PrQWZz#U``pL9V$s1p9$9yN;`!#W zZ*R#SGnHGvizsr;>-lIe&$(jG*&@eWE^@5tMP7N%?=j|0>n2%oMP{F@`rMz-cq8}a zATj=|DL`9x_2JRMco+@>bsn0W4(Z?KgI}tO5TfErSXPRc${r8DXA(AV^ok1U!3D!P2kXTIJPX){Ad_U7tK>r@k*4V|uXKAlCe)HjPJ_s zxaF0K!wH6?D?a0%7V;P`io~&zRyYH>-at$+C~{oQn=wI+Yh1vh=aO zFGhb3{k=fk_L%P%#RuHS%0BOD7b9-P*LZFhv)<0{Z(%dyq;TpWW_0%p`yMAMi@TR9 zN6f^XWbpxS8DhjqVZ_O~-sjUi?_iFXc41zZvRL{Cbf zgR4#GGe^DiKG>H&S@Vdjd`s4EvYfN*^!?Shs~@18J~*dMvTTx-x1~=XDj&D$VLqL3Lmoc7?2%fQtg^w8f5@^ET+5~p_9*PAtUXq_an{^?`zOHi z|1FPKe#duJeX?}ylPRBAkH_}iJ^7yLMGT{INbhyQZ0?(iRcs9i(^Gk&nw zlFt)6a6wo6oO$+%5)U)SdVGd08tPAHp)rD_e3Zvc&L%z-fd`w3FfOjNM#>mOC z!+TWmoFRWMSU9@=}p z2dvm2EB?ufe`mxP+Ae+d^SR%fHb?fh?*p^!!G^4|l_g*9xXw~en_cK@eo>A%_i;(~ zwKW*yi*}Jcw}>PD-`m`}ntrzCoMR+8^Up2c54n6Jt6k2~#?~lT8zpDinNQcUWR)dL z|5cyKemH7m)kT)RbJi8|nB!#4ak6qn$kAS`5zf)xown%*QJ4CVtQaP{KjX0SB{>M_@nsb(=TsrUm@zfa_S@Iiy zqRPpVzy2p77f+q2I{QCM=Dv=sxklDpBP&kG>Nm1thOB-Ij=oCv^N4fy+sl8d`cwH< zt9)5wPllhTcwV}2im}9R#dnaAH(;&sq{jo?N2QM6O%=x7RN=#RN%CN9JITl)u(`L$ z`#iQMdpcr%H!kLP9`~Tzqv97$( zJn|XHwU4^~Q(ehj`+B^;$2a!)flr^PF?kwZbQNzn(=BJLVht^Fviu2-7{i%vIemNn zb8A_gxk_0w{XgO7uVNo}s>`{);J%b{-IvPdvj0ZR8Syss_X{!Ns_<}JdE)neM225QjKz?E-ULxc-WHK3X2?e1WyN_>a4+W#jsF)bF^wF4)1^ zdRMhmnfuae|5)n4{*zI*yLe^$Yn}otCpaUj=^N#WnXmoXszcT|lBG}9*pb_gc{SuQ zj;H=y`Y^Kjp9jkhS?warrgQoe@>r+Hsw+6`OF!1xU#NB2FM(-uVm%()=TeR_Dva^1 zylS6M9mp%M+828A%B%LvDIa=HP`%6*WaW*Nd(Ocaq0b|4kd;GHKESsq8pl8Jxi342 zPcibzI2rk2{G4BuKHg`~PCgBL;9r4U`2qhv!!Bc=Ec<R%# z*bn$w7-!gB8B1iXUu4BF&S*sk@y|B$_p_f1razxgo{Xn{6|6OpobS9Ym(8hPvt4Kf z=L;F~wdkLHzYZP6cCvpHOO|hBmTg0>{R!oY?cj)QXG9TWd+%>l`()W9t88$TB`b$J zr=1V{W^Kzi{Z{2S{x(=`C(CAV*d*)Bd-v~Df5_^S%B=;*{3XjKS^Lb8hkfVt^Pb;@ zef1An{eRu>xjg#+-rui2kmWyFWyz|Sta?Kp_2QhkE9VH-WpJ#^SVPOWW8DOI%x^b8 zL*A8s!&&Uj;oEY9QM)?67dqniY=vT@!O% z6XWB?Yg0b*_deO-Tb}A2`q{JiOx8FeR}}rqt>=xE$Q!}a^o{p*D+6-K!CU>?66B5I zTV>v%6+d_1lRCWLb~~8kt>1M^hxb3l4suH=OIBW5|0v{&Pn?6)S2+7S*RxWTMUF*Y zlK#Ng$CX^`v1Um=F|19+X60wd2R(V8eO*gChkNX6T*}8-*OINrgC6&FR*@Uac##!{ zn7^g3oCnNZTkPN;K&~+*OW!$kcG?4fm_7`HrPE9xA6k41=PWz7{gKN%p7qF@7i9H6 zS$3SWuG{|@WhKXQskRU8(4T^3hpf8Dn)}KAUPD$s33=obvU2Zze^zahWs@vFo#7kT z6v|Z>S@uI7_NC8t;mDs?`()WCU(>OF$jSp`*$)nz_!$)9GkjR@%>KdM^_Q~Z{MCPv zIwL#wmtfUPR$D4BgpT_BhQF%%Wa(Fa+MJ_LT5|X^viJXWElXBevg|+nH_*{IlGP7n z=?BN!L{^^!N1r%n%-r?2u&F*It1jo%+4Ohm8|J&S^vSM|`A*h7#)tmib)wJ7viZTM ztDG$P75@Oa+C`S!{;}%!xT$EGyG?+3wiVjS@y|_XX!Kc4*zqlmn{89 z{{?dKP5)YToTILxQ7)aw{=ND}RxFVG#9Fu*X2FIAHEdAg7 zAJsSe&&v1zSM`T1f5`HOtUe5mek03=WcMLBeE9Hx*SdnEESY^WYn4Ymp0mfl*p`_2 zEb_dTh@wYAIG#@(iDE*M#Hg7r)CiLZ&tzQ&1%D_Ga6 z{0o(_PIdYH16ek)AI`GAUoGt-YkVtnPb>X}(3c(8K}<5PkpD|t$kIVBEq#JGEIMTA zIH#Ql|0i`0He|-0n7(x(SDv8`V^2D66FJA_Y4hX%n?8)J@~u6-tXcPesWWT4o2JCc zLsMY&30Xcra!S>4&bq#FP1Pq;f7U9`nXOHo$+*X>E9)TF`c788&al76_hw@DIri{f z*~8nZg%KNv!)Ms9>}UBZU)vfMA;BN{u&iNAjP1`AUS~q309$NVC z*VqkqlN0`2@;o>?WB%`MoP~cx?fLeV_<7S7J7jlvCzbc4uDhAqmqP!D-D~&Tv6KG) zW9w_o*na5Ez>_tQ??Z_zQ2Qh3vp2zy`?@o5L>bwkZiI*TP58%)_H~=^+4=c)0k+B) zcIViY-3&?}!r$HaI}1L;V<-G=gxvp0&NK0kbe(PIRqi&p#Q!(6ytVt&V|y5q5&rH& X=}mTdx5Hl5U1ZzPH_z&BLp1$A?jNF< diff --git a/icuSources/data/in/base_in/uts46.nrm b/icuSources/data/in/base_in/uts46.nrm index 7a1702d3091c0f72316449e03c4afaf83295f5b3..49aa04d7c3c8889ecd76721624a6a65f1d76a31b 100644 GIT binary patch delta 15278 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 SoLY4DyS9$l&x{7Aul^rSN4LiS delta 14492 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�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 J*gC;&`akAZbMycJ delta 58822 zcmeF)d0bTG;`s5I!#pUPj*5axI1Zqwgeay&rZAwAvhO=MfO|@6E-elYZr4n?lAcmi z1T%BrF*EfH4wV^sy{+0}XliC-Fv@XTE5@=&(C?ieU|e)&w0)^bLO09 z4jcE}wR*{2W$lZ?G`Ih`6Vn@{)=e2@9W2-IJ8D$dMm9R|vZLm)yIN@S2e#0J zg|*OVB3o!?4aKlVeaB8t)@o+Bf0y^yN9I`u#0-vU5fh{d(!7)&q^TUyBGwYKam1~- z*0J+rYBH`Qc*HJ=c|GIf*e;+%pQr4rjJk0i%-mcBzso&;_TJg>$CS}@6S%kD9D(S@n}YA#uFLk z87niYGB#z5jyV+fTta?UaaKvzq__oH|N8n%)?c%p&RTK%^?ls1xGh=O5JoI{pNR=X^})O!<0$9K*$ zW?dX{cj~**>UtU$yDjFGxGN*7WA8~llUW_JEAvpy{i$j3>a^=4G|?l{+NHUqO-aj2 z+m!Zk^!eysX)mRnN;{Jlk>-zUDAI@`zGz#gk_e5Clgvm>!ai1JfjcA z7pHi{d=>phLU`f>iKS@?iRp6Q35<3Eo7CiUUeZb{vLdi74aCn<#2z$8=Bu%wuzgofA1B=yxlVQkXGBun>% zz=W5Qe)*b~)cER>Fe@oF!6V`A#Cb{clB(ktCoN7|k|h81T9H(dv_5HT(ypWt=@IEk z=}Bqr(mSX7q`w(GCA~C#M1~?#cT!@7dgY@*d1v zmbWGE?Z~_@^6pI;9M?PUX!e!tE-_2uu4l_}&N-Rcb&v0pSe4l#u65k`xbYbUY4(KiX=AcxWcA8CA3G)akGw2@r1GCo*YbyY|HnJ< z|Cj&2y8(tJ2T5DAZQ1@(pOhXcT~q#^)cjX)_RnQ^g|#}awY-sgGxyWnJ-K(~eUU5j zzReA9>2yy~-pjc|@}A6lBQHqPJLcuYC(>OqdS%onTufM*zA62_jA1cpF;(f`r0+_P zi}A^bP52=_IOFqlhl~*EWWu)S>gcq%L(%2woiidbUWpzZmlxL}VNG237<2aWY=fkJ z2;A{1U!tFWZ)&@hZBIMC)9$q6H8j4m$ob`KdAn13HK%i%tTv||SGGCTwsZO5HiNYx zyDV*9&^cTg_V}(|9j3JOetX!(VN#SsROcw4DF3Ltqf(-BqKcv(j+z^_C~95Qt^?lL zlEXbwPnCD>+THR|&ZjwF+M7`kMIrbD!q}ZAH$~oXVW_IR|o5Qq_`2a*pQIKKfk10=iIir zKTWr2(qc<92gJXck{25mJvcrmb#!b|>Q`}Z#!QO6FZ11)<0%oDc@5_tBQod5zZv^+ z%=FmvF-e(G4WF}3Gf~5=OiS!n4J8|M3o_@&eouOQ=DV>=IIEbFc`HWk;-i_v8a{^` zOO+3A)!$`nj{4f2b1OQ&e75l(OV{K(U%tr!$-&8?$?4Jg(W9bG$-|QqlQWYi-qC^A zlU`3cmE_j2{A#mXQa?@Io_Zm5U+Ur1A5vdUJ)Zh{>U*i@Q(sF}r<`WWnbgly&oQMY z?cu~{6CY1}E^%(+mc%C$_arV$d@vxjW6H0;rbW+;o)%paJwJL$`ADA>x8d18zhrWf z2G^vYN^h6(_w?7(&v4H6_U+BlxYR+KHPlyMP3gu|)Bn$_t(M2Pa*gkldspuC_>ReU z=RTbhq^U^R7Qdun?aj;mHswOf7b&e{zKZP~KR00mQ}46_C(XApa@`WlkkoL5Y4Ia+y_6 zi#d68@_1g4CYL5ZkzAJiZv6RphqTUV_wi{Qq{&FC&)$+d^p17>baHcEE0WhHZ%E$A z>*yV?y5x6~KWcb=lKdI3OUXgrnybmzl7CEgOmR(V)3921CO0ngenMOM;8q2Wu{lF? z-c#4Bmo7CYS6xH#(#dRsS&=hy|LAL$x*Ec|EzbSVuVre{PR0*&{qox9-Jchemy_p~ z_i*0hd2{og&3i8I?!1@t?0G49ALdakcWJMMmT68xEOr*6$W4ec!i5+^-Xb+0kCC3{ zDul*Sh*pBIr4aL+kLI70j?P9UYH$|flytNkhG7i;a!L{+poI`d%%Y7FSdmWp5$9Dx z(_>Y+Q$UeZ8S`1de3q6^518)s6sdWXTE6T1fWJt+`v{Frh(xLs(8bXhiLqEfp<=4( z2{T=L(Hwc@+j{rvI@S4AzJ3Ye?&>cz?o1iNf;riJhG^^sks5nVLirE9yJ*LhcMdX3 z#uv*iL7lZ@cC8Ew)H+tq*VxVT%iru1=xAP|u^X3^JM=Y5=40jE`x+gMn>F_OP33WY z&qNgDMl%7gnELmdul z>{W;8(93iT5ya0Nq#Aq#Ga%7blVy_`x zP^CGtZdJySbs~eU7bb*fBz=h&!f~M8HbrB%?$~wyp69h)A7;KRX(d<_cH;q-a6d|z z|6j>pTE1;Sxww~Yb>FUGAt$6>_3vxcEn~NRg0HA?O>>KXcAKPa2rFA^?NTSL-RHWd zJo3JxPWAtw6=$uz@_lAX9V>O}zh@a-%4_Z$HK3BoW+q!Dt=&vjTSuzi(C9_WJiYMF zTQ8#X?Dgc=J8ShKmb|`s_L?6w<@p2GhMKx)?Iwe^LKyPxHgD}#(KEk7gywG*!}INu zFZuDL$6+2e=G(2llsBT=uKVtH)P_pbmke5=*0*{S_RJU57ixX059xT~<1i1@H&I`r zzSOP!(LrX(+GE$pgSu%QZ3en;D0d0#Z!z7)RM=p>iyk;r)0y5eCuUEAGm>qZ17G9;M% z3H_<)NkvaOLfY!T>wH+Lw*3_jysJp&z;s0}zALwwR!g=XXz)A{i4f z5pysPWmt+;SdDd9U!(*dE>c3_^j(pnhsSqCjXm1T^zGOU8)|VBZxy}fDCqIUqSwv| zjZKU>Z?lM3&)Y=L3pTM3uAkY&1RTR9w7O^$fr!OoY(*XPpW8$b;!%t;Y{$fl&3`vu z%8F>)BAA1j&1EIwRiuP(EwYIdmw0=px2{Es-u~8U<;_`@LK9&W<7Ge>e!qce02IjPt^$0yY;D-Q6JIUWk znZ4MD{p1~>96Sz?KFD;ofgT?4h99IO16bAVa)^up+y8E4#{j zEaq0NBAq1fBc`9G(rM!LIE!=ST_EoQ@h@>1S7=;KUuD{Ngx8Af(q7tX>7?jS7L{vz z8Omowd5aH<^x{(a%BU_6jH95nsJR7=!uGn-%W|={g1AM?r5Y`N8SHu3N(;ZMWu~hLm@YHdzesXzG3k zQ9NgqD4vIftYFWtY$62dn1QFU5AWd`I$c%@7mZTJ<4}sL@?$?IAv&~Bq|_GW7ot0b z7PuKWgE5FXt_Is>EOI>a%ee-WB^&NjurmeZ5EPw8Xa@ufHIbLv6 z?ZK{!(Qo(Fo-CiX;wx?au2Cy3QrC$zP>iKmkHa{Q6S#uwyBt>sYqf>tp=-Lgd5es9 z@E*?MYWd_fpG8>Ek0xFr%#Mk>;)mu{D)XgeN_x}h9H9ggD! z-oiW8-aDl{H*IwFtV7bSvm*Am+D`v<4u|5j_0`{f_oiZmFS@}W0eLr-Km?&L`az;cIyjT*nRkh=VN5Vc2j4wU|7T{*IJC-l*%)wF8^L6P@4%Zy2xwtFT)3-lXf@qJ*Zb zc{kMIeLlGqhZq|+O(n1gv(fQ2x!7{2HRf2_v_Y{X_<#uZ$}cL-#UOhhtLF%=832v1`LHWsjnx9R*^ zEMf+WN8XgDZqr4!tusvEZSrS|PCl_sXK{37oX zA!jSqO^C!$Y{yRQ#$N2hHC)FH{0NEWbqGRVOv7Sq#&+z)KGe!}J9Qo|hpA%25%W#? z>`q;@e0-PA-J(>GRf$XZ5&_hhjOEyX{WySwIEfGN5n8cedbEW*Iv@(e5sg^HBN4Mu z0xNc7FZN-7q5S49U4NGl+6%=%Hl1#_&R-7Ot@D!Ock5cZDl^D`1dlN-d$+EmrHsT< zJcU(QjS5s^9oFM5yo2`;#*9pe#8B)eZ!ZqRh9juQS)9WKTtp|zdchk8BqO!(W~P!( zWDe$G0TyBr4#S2csKu)|iespQRK)het2BNT$54k$_!5`p*gd*l!bnkH*}6wJpua28 zshEZtcm$iV72B~BkKqcgVkoUoE0X7L&^_R&WRj6BAKatstz9f%*`vGf-s9w)fG5S? zB0PYD_zu@_9XAlj^e7BRHge^0dv)`rPDS!pdv%?({bc8Aoln2Vi0PxTD5i3Ma_!0-#|S)@%IW#UC_rtoDd zx4mQ&OR*D)n2f%NX8M;G<>Q~~Mp|rp`I=bG7cf|1gS3x0Y={^sDMM3Tl^7(aaTI;!WZ4(kDdr}F+hmE=!gCYK_~{gC|PQKQwzmRTVqk2>S|GYuKrV|lQ9c(u?Xc@ zk?PvqGw%*uD{3z^9pFj46TILJ1B~!RTV-vkYs36DG=!cSWm~E%Us1p1%MIsyE3gWy zsjl+z^E&tBhSt8Mx8LFhM4GGO zigszP>Y1U^iFnsE7CnH~5Qs3C5b2`$Gp#rJ<9@ZwQ1YYH@4xPH`~}^LwgXRE#r)=BJ!)|dEx)%3e?)z+wy*wcSbnFrLP<+^m6I>(e9Oao`RbHsNmX3b z83GzhHU6(eWx6PFNJS0`F&>jKGgDn|gRK8tm)h~b*9Nh4^qm^l!w0hEb6uZ+&Rkgh zpQsld@0`Zb;x1qQT-RwxAzzwV$6_2?cmgJ(7&Gt)9>XlGqTFh%#|CFluAACz4qS-S zaVcP<9Ct}~S7hUr&8H~vGze;ggzwN6C3| zl+tSPC|0CbOQn4AD5a!ft%fY^t&_KZp&Qsm)TFRwRe;}<4awqHqPu_u4si7qq%A;SAD4)&?=}6$2$6Z>a3NjflkWCfz{i-(n;EOy}#xl_$77K zxGEWB=415NuJk3nr81Gk!z8r5ykxzrWBTp4kEZ2O;;*Sju^0y5Kbkjy62Z7u!FmSsdkXr?TT=Ea(a=(Gg{_5fea*02X+YEu+W(ef+{~fEKA!-X4 zbKa(h;nnl%ve*ngFWj;)$riZqg3W+H*UxMQ1Wq7C;4wl3ULw5onSsl0L87+EAD%EE zh)Zz(@Pq+DT#oaHCk*JrWtwj2!{xbd2o{%$0^kilq}h$-T>VnYp+){?n0AdujgJs{TdvQ^RDaelJ(d50=4+M*vvK6CL7iBfUVcL z=!h?&mxo=~Wy)Q9h;}X2PX@7peJ*~X@aW;CtV(X9RAD1#a&VSlJ{DscR-r0a-T8cF z!wU^9s-0Ze+R@WQynwz@PP8N;bih2~FMvcG7T7OYJVuIZ5ww|2%z@&z~I0Ndb zUUG4Fu}i(RHgWb-drfb7&5yc*)Rvrb`JY#I1Q#m%f(!X*KG&!lVUwZ6n~Wl^n)j3S zgiUIRpF`AnIsKOI0gFkd1JB?gIx&e(6tmYp%O1!Iw{0=P-Yj?_fQ|E4DwOAjWXQVsnlpJ_WBSK;bfYa_yA!v6=M-c zbe3`V!inO`SQ^fyqo+n8p*r zlxATjRH#%dNi=}^{^SjyGR$-lv|-a zyz&|@;mWJDyd^$z*(Nd(dRe}Fo>M%VSV3w(*AxfJ<0a8w?&>WD7}R4#{bv&=nR*>w zv_BBpUn?FRoY>?1C6{@fitzMa;w1*dbaH@8S@)`ON55ZszMGTUW1vAE? z7}GHebFm2JSb?6eOi_DxtA*&`A`R!=75d>W^5tX^AV;?pM*1_UrRXcSv5LW7%H<8k z%J=wjL$SKil(%^EI)%?RsBcERfjNo0%%735k5iA!xojVG%NoA1iLh^!`rL*ssjijg ze&OI+Iy0obS(}(C;UU_s9VoAH65Sn{fBCkCH$ngAwnryD<*%cEoR&RGPNDiMU`pG-4i2LNjSA;H1 zDQ5SYj#-$CMJUG#ti^^s#jhDIYL&gjU&ax>Cj&S9~LM(L%88MNP3H z*^3n?d(%E}>$R{;+SkIq&??^K``Lf7AWA@ES~vd-O~ep%bspUVJV|a+=k}X>v=E)Fmbv1k-ukjRF7BzbITXoy;1%0X_nWifJ`%hI8F%jOOQ|&%x zsd3HCYS@NCyv-uL%OXJ!4|v1xT^9F!@=uWu4|u~50SHDY!V!fybW7#G92B0S@`qIZ zn2HEMIO34{vAm|E=q(-iT0Y%NgvpnC34P0-_V};m__M-O&Ogidg5UXH*@NOSo!Xpy z`WuliU;c(MI8Ci9dmGlhXHawB&urobYt;LSe4(=#*MIdDW$)VC8@{=1G`uHrLKxp$ zJ@oGUXA=k61|Q+aD|hCrai!-OxyxOmbIM>hn<(K8z5<7F8q!t9G+ccxtc0`D{BO9y z=hEEHFp7dx`A+hZyF{;1;SD$a7#2ZuR#d`<`m3* zH@v6JVNYI%BV5T3VEuC#EPRn2*I+hE=G-M(jAjHLkbt&J;y@ zZ%R}5nnK0ty(x+w9`J@A0uYQ)guge1u@YP*T7V6=uN3`MzkG0Pc%)6d%Crk`zQ%A0 z497SuyrvxCSbrTS@IFrC&GW9xJNOW1;WWT)`8?s9&NWgh9mPes^7SA9(f?qXxyX{_ zW;ca%(Iv&rZdJoHZrI-ArsxN_)qXNnQ>)#esqMOf`~;@I%6i}DtauD?Q@jVb$rWZX zm5<4wADR|h-!PcXs|7m(mviG z&;w}zb>oRAA{nVjM<%k73x5lXU}a`=FwaT7sHHd^dsxxK1K#jM0D=*Ua6};vsmMVg z#$z&Oq6G7?7|XB3P>Lk7ptt6IE@%~;Civ`RX+&dF}(3Yirq z^&;0IrcJ|EY{x8gW6d2QEOBO-1oez8++os#s2}EJ_f;>RnTSVXD59K1Uoo6WG-4Z; z-oWY&WVHseS`DmLL&IwIreQ-1u1z=viluUdkBGQyk&`!SIH{l>4j)KIeK7>1FdrN6+6R)Jft7msNng>?vhU%#3dT14 z7qE9ZvwnNB0Rj++AoN8)^hXFn5zqQhL^4w4G(X{EsUW)&>o6JKY)b>&DUyy+iE7+}OZcn>G>0Y1WM)Z?tP2o~pv_%g$BZ2N3xc!BgqH4oiz z316yl$~aS|MEz8FJUV zMKAf7zvyZ)mC-D0kp9YSV1*6RQqr)(2C1BMxm2g&Qt_W8U2Vu-)$p~Pft&-l-Av>E z0Xq^Ks2>}_m9Rfy2tqLsg=*Z1xAJb%K)qZNFMQcZ@p8MKd3BJu6d385j=6xpvA z$B%6Zt6$wzOXPxHVvr@W@m5e{d1^SNGOlP;i{{R;&hRd4`S+6z0V1{)X9;>tU(5OW z+J-O1dSwTzU_Ps4F#<-l;27cSgH?oEPV=tx8!6#j4RGRm=xp1=$~D|u^RNU{S;1d?w8NsE$&s%g56mR-ylWuWwZM_ zHFqUb$upntm|UGeAB12qhGHysygEgB3*m@D98z%#Etu{FAACmoGKz`MXPqpDH=XhG zRo{dR^64(ZH$;g#Nef6t4hk_IlQ9z|n2*I+c9N5^ZX7-SY74%Do4ZWB-BBqJ(X63Z z#3ND8>n*H#%{;np@3eY#7iT{SR}Ud|a2%JVx#J2?bW*ZX+9+m>MR7_Sby0nla4JP1 z4ynjNp&HUiA;vdcU-ptc#|kemWjr~P;Y|rY1Rxlpxi0EOYrfUa6Yg@!SpGBg;naAC zT@1D`T9NNp@IwHC5sGj`Ar7g?LE(wp-$I%ethp;w`H}17Em*iW=;2!`4xWi=;my8B z-893dP&q{-_5IXM8fK}>=lK3FP(Gs*m;1?Ug2kk^{W-S@HFJ{_Te00N=YK5XgOp_- z@(lr1*oYn2heN3S@b)(ZMPijW4gC4bh9}Dw;Gm2jD0jI>+GYXw< z?=KzX%z47deaY2&Ie!3Okt+s>S<)ycxuQ_LLJ}g39Y)>mmLky&C+L&a9hhseAtKjE zdORj4bDy(uhi}@1YN+UGET|J#?kYHCa92D=u>->o0SF$Y_B5btAm0(--h(#aNxT!h z;0;5dtlTTwbB-Ax7R#sZ6+_~Tlu@fh zkI>j{Fh?^zhUu~Lq)?GLw36v2rq{#DbR*MkFjJ`^jNSGuO&kY9!K%+EO|_q!lBrRHAA-={Q=34N^R5SYd-i4@^+&8qjvi!S>r{AXo z|2Hh^j5wxQlI>2)qp!Ov*4JI@Dwz3CgxJZn-PntL*pCA^h{Leq2x{>vj^Y^Va2zM_ z7T&>oIEfFO>JBrH!|z+v|Nd1NdH;lSeJY-Is>^5EpT_d*jq$~TnV!WtT);(K!k4&= zE4b>Uym^GH5cm*h@j0&GACT-^m4F@|@P;1(U|sUf+wNklmA)YK|3sP|n% zEOs+D@r+Zr83*GGLRbs9F;~cqywSwD+h`>;GYr1|LCQ=gpXp|%TSpOBr*l`*${oqd znS`0-Wm7JP8+w$hq@0a%^-ME9PI@5mf!s*TXU&-{&i{7DJj`bLlQ80k8I8jPOmzO` zAuqkJk@b}5djTC*Zn zrcUu_I4=uZK2#J1Z{(AB2lnC6&v(iiKKruHJ))T5!8Z$Uoaa*A=jR)K^3d$F)P{z_ zA8eyUAr7g?c~HJJR6J_obGKc-i@nl`t?9}SBwYAm1gs8hRT!PM_A{jGnQmpenXuu9 zh&sYPd=99?uynV_?bv-fQ^$*Ojh!0qhuW>AYhY5_lW3>-XExcUwamAN_V zYOklkGne^L`I?Wz%MF)#?Iz--FxB&6^a&q2OmFyga zzC>&{|ARKkGZI>vUP-y8Usf7})jRT3HV0F&Ek6b6sI?zyt+hvX(AssawDvjfXhYnS zwZQZOrbp^2!}K{!*R==vbC_;E#SA{6iz)5RBuA26 zLAZvHpUX0e<<@Xf+Odc;icy;9gywF0Ww3_t(yn%gNt|&^l2?upgQWVE@~IJGuced$ z5e0wI+RxsvwHM;-8p4SzX$E02OUd*zq!TA;?PC(zb}zdrQ7N~#dmny9)(v`eMy>H# zO>O-uO&@+m)(v`eMjw7*)(v`eMj*csGoXdtx|f|~uj~;c={j< zI7^wc{2FbWwpO9twa?0L#)wY+n|Wk%&36pfdohV?L=VYbVnrA26nSv0=-JHQNXbiL z#qj2qy%oz1>X~lJk16U=>Mn=HiH^Tve5gULh!aNH6fZoQTT3>?3s3*1H=u^2y;Z8K z-FARO?Pb;~tgxx!0j+v#%g{<`&q!J?_@Jl!WxVLsx)0G1bqw)zH)U|D+I#MpCkUsW z)?6;K4dpBHaKs{Uie1VhFO_&Ea$%lgx8})H5=7sQQjR2wM@owletGY6Z%0@mBkprAl^iIP@;%5jc`)}LZ@F*oK;s*wp7g{Uc(u7Wd!Xc>bbOw zRDFfu3rYhG7j)Cf%S5)`USrZQD$JEpVU0(W{BW`uXer?Y`ggEb_T#jZx_^)Z4O9oG zhSbF+*5-%}sfStde?IwEjtI4!{`GHEzxHkG7t?-Y|LoFWKCT99rT_5=3)E)Nz5Y(tm*&$QiJ7RuS)*=g8y3XpRWM@uCyhLrT@JusQU+5{!jyl z>A)ZJKU`pIZljzZ{IPq)mOt3Qf4GPIpYAc&S^i)Hb}5|whlTi^_>}+smH%DcrmstN z`Lz3=sUMxqD)=wuZqKNM`oEjH{hL|2X@(771ZTXyQ4ACo&{8+~g?&$oUn#oPJ5)QQg9yXHZ)PIq5N+Tbh z$NjS7^B5+~e|kB7g0RZAc?>r>yqCPPPjqbu(M7{=bLS>4FOCi>FNrq%MEx<3udKhp zTxSdr{&LAg;U98md1c(EuF6B00So5gNj!y>sQi@k(Hndb{ZTI;p3k)hX_D~mpz&g` z5BKA`!5=*l&_*_xML!H{A44j zt8ld_{y+VoQvHGBChWwEIE+_Nhqv(o&fp@x#x>kR%Wqtj*64t{;EP`9i+d4c<7tE*_=cyn1?6v6jq`VFJL>Waqt^;on~7UJBefXJ5J&gT)JPNDyt*fkW<5(tdZ{t`Z$4}$1+}Xx4 zRxTUDkhRN;_;Jp&|KR7U*o2*U5r^>#>hLx`z!_Y`*SLmT|G0e+C@rtERnY-=!56*I z7xy9z!w`!UWTOD%uDgac903oJm;nps;YmD&m8irE*p6x(gdNB5_v^0m0e8nSa&&t~ zUk(eMT+zWXUEbcoF{q`I(%MbQXzeD)KPl4X{3nHfOJ$ngO?gDmC|oZFgKhU>=yJsk zU6`-(Lt8gR*Un9GL0fc$0o@UZd)hVJ8gW+!l8C@?Bp|(E!UUa?*AU?tzRn|Z@;x2H z)c@#&Z$~$!TSv8azig!ki69KXAPhk?l8}j!7=uZehQ~WL3<$q{FwY_H2`t6aSbqh`rQ!LPu)`f5oLMD+wK8Kz9V<9t=bThIdsL*>m|5yg%um;Ku`h;6HV)a(*A) z8;kqU($uH8te_7Jkhgm}J|w^F>DXG<&lV+e$TiVk&iP(UkU#vM1^+NcFNIglbyN z-%MG`XxGV>QV}}T%J5Dbq^B6>2`g-nmXU@H*5#7jEKBxE)Wi6+WVe&2gLRpt1P_pJ zm5R>V2jtFkM7QSNN>oC*w7uw_smfXiE@5}-KUKalM_4V7as$JH*(k+a%*S8w1fIl8 zSc1Qz9Lpf%8LY&!ScA2w!gF{YFJKe4fZuP49oU6EsK$$Kx8&JRh#uW?IaSDq8HE^y zF&Kvln22J%?8`ZjySk@vwxAAV^HQ7^>J|M$eZz)3ULeAj&li&?lIIOS1T3WHTX+YJ zbr|YE{3JfWM`}LjC8r7NaTe!r0T-c8yF~aUF5?QW;yYZ!b-jFgKEDLuG$H`O4P%hP ziEMd7^y-<$`Bnz9kb^voL;;F08e=hD9Y+-q-Q1Zd68COWZ@A@aK` z8z#0n87g zLU=Q>Y_{5^5c&8L;e3ykpUuvh*f_&x|C&^8T_#M;y`9Fq81_~sW{+;>jVg6#ZR(I3 z+9iu*kFZG1-6rY`f6HFN#jrwtt)_=Jf-xSGF%u=2kHuJqRge&+hU%~2J}z!<&kX8M z@cgJ3it(q44gBoRAU?D-yMa4bixS7LmQ#^aJEgfD`1d0=`@XAbZUa1eWx7EOp3XXs zZ}vJ?f8~|l?9w#NiI%Z)2~V0Ew7cF)4o=6UaMq9PF2j2Q`Pm>+(m5W z-M3%6OE>WM+|FxiP>x$JdZ+`S+BS2Xq&jZ#S4UGZy#B>OocRj*5SaZIvDK1X3fpEo3XDSYcFggI|Y_D>0=bE&8^ym2y*e76UopuvA|1w3ug!m_vFB11}hSQScz)7H;frWgy2? z%J7u$0vH!)YK;uJwC&NLB&Bo?`TK8yVX@kOk^CrOu4{;zZr=A{~YZ;6GjT1Jm$ zCa_M{v1JPg*^>79U4-hufY<0?EoDY)I0B3KOKAbY=(Xy`=Z@q#f6g3gO$gLOAy4Cr}Mv zE9D8#iwAm|=g}+HN#z1frO+hV>shSQS6H8~((qr@yfls^7WZ}e>d(*mi}a z>nUeuE!ik1-2|IMVw%~?(5y2Qh#(_Et?&|+)dFlhE34behBdOPD_0U%^OqB66WGX) zAby6p#7+^x#;+nBLEMZg(r1=x?2&ZJM!OE|7zJ$qDmBhFFM{K4%5INj2CFDU<2DLN ztYR~1=|?=x%&4dyR3`E($v2U2C0$RxjnK?~VSG&<@Pc^su9?hp21m#v%nJ^vBCqCg z(vQn;z95W)BA%rT%{Z)P8u3!barvNzbOA~?kw(q)q*1zoG#oZk{sp=BM$u7gkRRA6 zUK8y8=FPIlCXwhE!H#%ljy!3TFgn(7_!KOb-!~ zhOiVq9CS5%<#)F*8lvVf?V(g5U(p;{u`21v3Xw!z2zJ+FY=FO0w~lgeQ|1lkOSiFmm2$= zPkCp##QWSCcH4_MPy7oDOF{vkub6m_LKKKR%LED>p+F=RZ4B5nwPRQ#LmEpNsu`Y`0Nis{yq?Amlts%K5Gfac4D%+Gv{wP*RB z35@Dg|GtEgQK9PJn5blACx2(6>8#IgrK0p1OF_pXK49E5Wbdc#L(mpI< z71IlteunfJrWY{Xe1%Q;Ez`as{T=zFt4J4I)z~dQbfA(9GZ_wK)KDOTf)0c=q)VA@ z{Sg|L_!fCu)&!x0_U8`Tm~LabkBS8;V0ytF(@p9ySHapLJmbh(B=jMS5LzF5Rg1;} zNcEyIjQA;C>e!feXj#2&yLd+{+5F`BJ4KJ@gLVmR4}Ok1vO+{*IHD1YcqAejsYoAL zA!qCsX%^nbNw$PDT+s@8w1qo5z!RO|1#cK&gfF_mA3YI(Km?&L`k_BU5Q>2qgfN&8 zDR0{&X3KnA4^Th2sxR*qJEYhOF8$nrLBQ%@;KqeE_GM(&Pw`4M4kM$z>Q#*PvZ^Dx z7~xgP2re_zqyYJ=7ezIHcEVqT@a(yeqT1Pv@f`Uq<37(78PJEnCeRIfbZ!VQ5?78_h@U)&uD6m&#)uhOB(g4yjNRWPkyDEA4)#Vj7&GGqtovrg!-tf%1~_|{(3<- z3;*fS8Ft$uj+-SYqtIWexRl*`1>q_xpdKcM#MeJhLmLQT+(-!XCTt_UlMpt_O5{s> zSZ-9Ro$gNv^8msS!a-WbArGSPU?%dwt$GTXDPUxx+S5uE(~V4*7|&l%8Dj)_Fh){u z2<3+{Z8+%|@=*_S9O8+?oPZ>zrO^3Q%BB;-3R|XyL^cI-kVnQ`3e2bC0^$q{Ha$rQ z(_%suYp3!l%E)+zeAbSUB{kClo7#yH)XisF73t^5XHA(|OJ>%DaWf(6SyRUCl-WUB zX7xW-mvuMc0Id?xjlZDKt%#=;pprjsu$8}pu(L?v^7>ZRz z9z5Jo&)+K1^Uy>+4@%VYa74YBgLT-9GHk~L%tKEEAPUJ?iq%-p4(vsEtf;mtgPFru zS~UOM0X9E465ISM{&Ws&U$Sb^E$onwIU?wryjDKfZ0%cJBOVKO=J(RXxqe z1ALb8ae*@&9;GN)$;S_T){sU)1)e3nnvW;qK5HA^K-C8AHRPY+5Q*4=^|Yy4M;s0u zPBkx37d5*G5fMgx^*z91;<(~X!Aio&8-nQpGNU=9VoCD`VCBuiIFvH5r9mx|Nti_* z$A3LP0+J?B{z2joQFbbE)IUr(o%BrNj}d>Ia2DZg@~qUKLpyV|x5}l!!4`V~b17gB z4yZvDbBW+xp$ZPXGdLs@=dI`rZ$qUj=IlTZ3RL;jQR_#MhZ@Qkphm635)`N*?@|%; z&}S5N=~>lsrn71zcoV7GuC9ySsHE@{H1a$X7E+M6s)!Q8zk;`=(zSGe?c+l_f(Fiz z=a5L4B5zZ~2+Ke|bOv(l4&?A0$cIoU=}^+4q(ey$B0Y%oAku?Kn@F4PIF=fB`aAaz z_4rcL>Q1kQ>fzlO{`~&ZnCAV(!W&FuVqQbo7?1iXZ|P6r`k%sM4IytZ8Ut@^LCnY> zo-iPYHzt30g2%e>6xT$4VUb9fOqfhKfp7xhM8b)bpHpP<=RZ&I7g@-dM+5Un&m%pL zbQ$R~(q*K}NG~P5l=RXfEWo1F4A=7-yEnqr~e<6={c|51x3W-m8DUYSQaSuOq#V^g7b(Nv|iZelV^ly_xi8(wj+dCcT~X zcGBBPZzsK*^ls9-N$)0YvyfpU!&Y?X8R(x9Kg?O}f8=z#P<8KG9NZ9gmWC06)LTFy=yo(yWYz9jdm6W=*X2gpBA-Th7B zBK4oaosCEE7-pfQ;V#E(r(0=w7%Az6jp_V0q!*Je!_tY&+^Z#jJ&eTiro@DXlJem= z5h}gh&^>OVJT*xzN~G1K>g|6MT1iegD?EPhv+RC;1RhU3jFumJi*E@D4~k$p=xy<= zRB}On^KD_i{kTK!pdv<_FN=!Ik0w&tm-PIfgytPrea(>QnK!v+l&> zD)sPyH~bKQV1yzZQLh%O54jAG^Lf&x`k&sSI31-PJm7tl864xOn8 QO6Vipoa&% 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 delta 5383 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 Kyx%!{>VE;0N0!6@ delta 6628 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 delta 12910 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 Jt*!6p_aCJ%_Dui) diff --git a/icuSources/data/in/ubidi.icu b/icuSources/data/in/ubidi.icu index 327a7c9513ce75838b394e45b5e2227829cf2771..aa918ae2802962503a52c1afe45a9cbca3d1d70e 100644 GIT binary patch literal 24960 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 S;8Mo_&Q!FEFSvZ^-2VaL1f)#_)1Lamg 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 U&BCnF9)Yo?km!BL*bk8Y8<`DrOaK4? literal 26730 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 diff --git a/icuSources/data/in/unames.icu b/icuSources/data/in/unames.icu index 29b7a6bbfb15b698cbca7e2be5ab1246e7182d18..8932b23b31bae33d504865d207f5da7a836a2352 100644 GIT binary patch literal 256536 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΀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

XbMdor+Dx{z&MV=OymU^AdOFc@vii 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 T%0Ke8_xG7a`Ip{&f1m#YETb(0 literal 248196 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 h_c8LmMvOa&J*4k{Vsy$aqRAGM*YT-QN;< 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 diff --git a/icuSources/data/in/uprops.icu b/icuSources/data/in/uprops.icu index e1fbaa465908cc781bf45bebec2b68878e973640..d583ecbcd3b57fd14d68cb2f9b890b493ced6626 100644 GIT binary patch literal 126336 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 literal 119908 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 diff --git a/icuSources/data/in/uts46.nrm b/icuSources/data/in/uts46.nrm index 7a1702d3091c0f72316449e03c4afaf83295f5b3..49aa04d7c3c8889ecd76721624a6a65f1d76a31b 100644 GIT binary patch delta 15278 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 SoLY4DyS9$l&x{7Aul^rSN4LiS delta 14492 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/common/main/af.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License af{ Keys{ calendar{"Kalender"} + cf{"Geldeenheidformaat"} colAlternate{"Ignoreer simboolsortering"} colBackwards{"Omgekeerde aksentsortering"} colCaseFirst{"Hoofletters/kleinletters-sortering"} colCaseLevel{"Kassensitiewe sortering"} - colHiraganaQuaternary{"Kana-sortering"} colNormalization{"Genormaliseerde sortering"} colNumeric{"Numeriese sortering"} colStrength{"Sorteringssterkte"} @@ -25,130 +19,205 @@ af{ numbers{"Syfers"} timezone{"Tydsone"} va{"Lokaalvariant"} - variableTop{"Sorteer as simbole"} x{"Privaat gebruik"} } Languages{ + aa{"Afar"} ab{"Abkasies"} + ace{"Asjinees"} ach{"Akoli"} + ada{"Adangme"} + ady{"Adyghe"} af{"Afrikaans"} agq{"Aghem"} + ain{"Ainu"} ak{"Akan"} + ale{"Aleut"} + alt{"Suid-Altai"} am{"Amharies"} + an{"Aragonees"} + anp{"Angika"} ar{"Arabies"} ar_001{"Moderne Standaard Arabies"} arc{"Aramees"} arn{"Mapuche"} + arp{"Arapaho"} as{"Assamees"} asa{"Asu"} + ast{"Asturies"} + av{"Avaries"} + awa{"Awadhi"} ay{"Aymara"} az{"Azerbeidjans"} ba{"Baskir"} + ban{"Balinees"} + bas{"Basaa"} be{"Belo-Russies"} bem{"Bemba"} bez{"Bena"} bg{"Bulgaars"} bgn{"Wes-Balochi"} + bho{"Bhojpuri"} + bi{"Bislama"} + bin{"Bini"} + bla{"Siksika"} bm{"Bambara"} bn{"Bengaals"} bo{"Tibettaans"} br{"Bretons"} brx{"Bodo"} bs{"Bosnies"} + bug{"Buginees"} + byn{"Blin"} ca{"Katalaans"} ce{"Tsjetsjen"} + ceb{"Cebuano"} cgg{"Sjiga"} + ch{"Chamorro"} + chk{"Chuukees"} + chm{"Mari"} + cho{"Choctaw"} chr{"Cherokees"} + chy{"Cheyennees"} ckb{"Sorani Koerdies"} co{"Korsikaans"} + cop{"Kopties"} + crs{"Seselwa Franskreools"} cs{"Tsjeggies"} + cu{"Kerkslawies"} cv{"Chuvash"} cy{"Wallies"} da{"Deens"} + dak{"Dakotaans"} + dar{"Dakota"} dav{"Taita"} de{"Duits"} de_CH{"Switserse hoog-Duits"} + dgr{"Dogrib"} dje{"Zarma"} dsb{"Lae Sorbies"} dua{"Duala"} dv{"Divehi"} dyo{"Jola-Fonyi"} dz{"Dzongkha"} + dzg{"Dazaga"} ebu{"Embu"} ee{"Ewe"} efi{"Efik"} egy{"Antieke Egipties"} + eka{"Ekajuk"} el{"Grieks"} en{"Engels"} eo{"Esperanto"} es{"Spaans"} + es_419{"Spaans (Suid-Amerika)"} et{"Estnies"} eu{"Baskies"} + ewo{"Ewondo"} fa{"Persies"} + ff{"Fulah"} fi{"Fins"} fil{"Filippyns"} fj{"Fidjiaans"} fo{"Faroees"} + fon{"Fon"} fr{"Frans"} + fur{"Friuliaans"} fy{"Wes-Fries"} ga{"Iers"} gaa{"Gaa"} gag{"Gagauz"} gd{"Skotse Gallies"} + gez{"Geez"} + gil{"Gilbertees"} gl{"Galisies"} gn{"Guarani"} + gor{"Gorontalo"} got{"Goties"} grc{"Antieke Grieks"} gsw{"Switserse Duits"} gu{"Goedjarati"} guz{"Gusii"} gv{"Manx"} + gwi{"Gwichʼin"} ha{"Hausa"} haw{"Hawaiies"} he{"Hebreeus"} hi{"Hindi"} + hil{"Hiligaynon"} + hit{"Hetities"} + hmn{"Hmong"} hr{"Kroaties"} hsb{"Hoog-Sorbies"} ht{"Haïtiaans"} hu{"Hongaars"} + hup{"Hupa"} hy{"Armeens"} + hz{"Herero"} ia{"Interlingua"} + iba{"Ibanees"} + ibb{"Ibibio"} id{"Indonesies"} + ie{"Interlingue"} ig{"Igbo"} ii{"Sichuan Yi"} + ilo{"Iloko"} + inh{"Ingush"} + io{"Ido"} is{"Yslands"} it{"Italiaans"} iu{"Innuïties"} ja{"Japannees"} + jbo{"Lojban"} jgo{"Ngomba"} jmc{"Machame"} jv{"Javaans"} ka{"Georgies"} kab{"Kabyle"} + kac{"Kachin"} + kaj{"Jju"} kam{"Kamba"} + kbd{"Kabardiaans"} + kcg{"Tyap"} kde{"Makonde"} kea{"Kabuverdianu"} + kfo{"Koro"} kg{"Kongolees"} + kha{"Khasi"} khq{"Koyra Chiini"} ki{"Kikuyu"} + kj{"Kuanyama"} kk{"Kazaks"} + kkj{"Kako"} kl{"Kalaallisut"} kln{"Kalenjin"} km{"Khmer"} + kmb{"Kimbundu"} kn{"Kannada"} ko{"Koreaans"} koi{"Komi-Permyaks"} kok{"Konkani"} + kpe{"Kpellees"} + kr{"Kanuri"} + krc{"Karachay-Balkar"} + krl{"Karelies"} + kru{"Kurukh"} ks{"Kasjmirs"} ksb{"Shambala"} ksf{"Bafia"} + ksh{"Keuls"} ku{"Koerdies"} + kum{"Kumyk"} + kv{"Komi"} kw{"Kornies"} ky{"Kirgisies"} la{"Latyn"} + lad{"Ladino"} lag{"Langi"} lb{"Luxemburgs"} + lez{"Lezghies"} lg{"Ganda"} + li{"Limburgs"} lkt{"Lakota"} ln{"Lingaals"} lo{"Lao"} @@ -157,41 +226,67 @@ af{ lt{"Litaus"} lu{"Luba-Katanga"} lua{"Luba-Lulua"} + lun{"Lunda"} luo{"Luo"} + lus{"Mizo"} luy{"Luyia"} lv{"Letties"} + mad{"Madurees"} + mag{"Magahi"} + mai{"Maithili"} + mak{"Makasar"} mas{"Masai"} + mdf{"Moksha"} + men{"Mende"} mer{"Meru"} mfe{"Morisjen"} mg{"Malgassies"} mgh{"Makhuwa-Meetto"} mgo{"Meta’"} + mh{"Marshallees"} mi{"Maori"} + mic{"Micmac"} + min{"Minangkabaus"} mk{"Masedonies"} ml{"Malabaars"} mn{"Mongools"} + mni{"Manipuri"} moh{"Mohawk"} + mos{"Mossi"} mr{"Marathi"} ms{"Maleis"} mt{"Maltees"} mua{"Mundang"} mul{"Veelvuldige tale"} + mus{"Kreek"} + mwl{"Mirandees"} my{"Birmaans"} + myv{"Erzya"} mzn{"Masanderani"} + na{"Nauru"} + nap{"Neapolitaans"} naq{"Nama"} nb{"Noorse Bokmål"} nd{"Noord-Ndebele"} nds{"Lae Duits"} nds_NL{"Nedersaksies"} ne{"Nepalees"} + new{"Newari"} + ng{"Ndonga"} + nia{"Nias"} + niu{"Niuean"} nl{"Nederlands"} nl_BE{"Vlaams"} nmg{"Kwasio"} nn{"Noorweegse Nynorsk"} + nnh{"Ngiemboon"} + no{"Noors"} + nog{"Nogai"} nqo{"N’Ko"} nr{"Suid-Ndebele"} nso{"Noord-Sotho"} nus{"Nuer"} + nv{"Navajo"} ny{"Nyanja"} nyn{"Nyankole"} oc{"Oksitaans"} @@ -199,29 +294,49 @@ af{ or{"Oriya"} os{"Osseties"} pa{"Pandjabi"} + pag{"Pangasinan"} + pam{"Pampanga"} + pap{"Papiamento"} + pau{"Palauaans"} + pcm{"Nigeriese Pidgin"} + phn{"Fenisies"} pl{"Pools"} + prg{"Pruisies"} ps{"Pasjto"} pt{"Portugees"} qu{"Quechua"} quc{"K’iche’"} + rap{"Rapanui"} + rar{"Rarotongaans"} rm{"Reto-Romaans"} rn{"Rundi"} ro{"Roemeens"} ro_MD{"Moldawies"} rof{"Rombo"} + root{"Root"} ru{"Russies"} + rup{"Aromanies"} rw{"Rwandees"} rwk{"Rwa"} sa{"Sanskrit"} + sad{"Sandawees"} + sah{"Sakhaans"} saq{"Samburu"} + sat{"Santalies"} + sba{"Ngambay"} sbp{"Sangu"} + sc{"Sardinies"} + scn{"Sisiliaans"} + sco{"Skots"} sd{"Sindhi"} sdh{"Suid-Koerdies"} se{"Noord-Sami"} seh{"Sena"} ses{"Koyraboro Senni"} sg{"Sango"} + sh{"Serwo-Kroaties"} shi{"Tachelhit"} + shn{"Shan"} si{"Sinhala"} sk{"Slowaaks"} sl{"Sloweens"} @@ -231,53 +346,78 @@ af{ smn{"Inari Sami"} sms{"Skolt Sami"} sn{"Shona"} + snk{"Soninke"} so{"Somalies"} sq{"Albanees"} sr{"Serwies"} + srn{"Sranan Tongo"} ss{"Swazi"} + ssy{"Saho"} st{"Suid-Sotho"} su{"Sundanees"} + suk{"Sukuma"} sv{"Sweeds"} sw{"Swahili"} sw_CD{"Swahili (Kongo)"} + swb{"Comoraans"} + syr{"Siriese"} ta{"Tamil"} te{"Teloegoe"} + tem{"Timne"} teo{"Teso"} - tet{"Tetum"} + tet{"Tetoem"} tg{"Tadzjieks"} th{"Thai"} ti{"Tigrinya"} + tig{"Tigre"} tk{"Turkmeens"} tlh{"Klingon"} tn{"Tswana"} to{"Tongaans"} tpi{"Tok Pisin"} tr{"Turks"} + trv{"Taroko"} ts{"Tsonga"} tt{"Tataars"} tum{"Toemboeka"} + tvl{"Tuvalu"} + tw{"Twi"} twq{"Tasawaq"} ty{"Tahities"} + tyv{"Tuvinees"} tzm{"Sentraal Atlas Tamazight"} + udm{"Udmurt"} ug{"Uighur"} uk{"Oekraïens"} + umb{"Umbundu"} und{"Onbekende of ongeldige taal"} ur{"Oerdoe"} uz{"Oezbeeks"} vai{"Vai"} ve{"Venda"} vi{"Viëtnamees"} + vo{"Volapük"} vun{"Vunjo"} + wa{"Walloon"} + wae{"Walser"} + wal{"Wolaytta"} + war{"Waray"} wbp{"Warlpiri"} wo{"Wolof"} + xal{"Kalmyk"} xh{"Xhosa"} xog{"Soga"} + yav{"Yangben"} + ybb{"Yemba"} yi{"Jiddisj"} yo{"Yoruba"} + yue{"Kantonees"} zgh{"Standaard Marokkaanse Tamazight"} zh{"Sjinees"} zu{"Zoeloe"} + zun{"Zuni"} zxx{"Geen linguistiese inhoud"} + zza{"Zaza"} } Languages%short{ az{"Azeri"} @@ -300,12 +440,15 @@ af{ Grek{"Grieks"} Gujr{"Gudjarati"} Guru{"Gurmukhi"} + Hanb{"Hanb"} Hang{"Hangul"} Hani{"Han"} Hans{"Vereenvoudig"} Hant{"Tradisioneel"} Hebr{"Hebreeus"} Hira{"Hiragana"} + Hrkt{"Japannese lettergreepskrif"} + Jamo{"Jamo"} Jpan{"Japannees"} Kana{"Katakana"} Khmr{"Khmer"} @@ -323,6 +466,8 @@ af{ Thaa{"Thaana"} Thai{"Thai"} Tibt{"Tibettaans"} + Zmth{"Wiskundige notasie"} + Zsye{"Emoji"} Zsym{"Simbole"} Zxxx{"Ongeskrewe"} Zyyy{"Algemeen"} @@ -353,6 +498,10 @@ af{ persian{"Persiese kalender"} roc{"Minguo-kalender"} } + cf{ + account{"Rekeningkundige geldeenheidformaat"} + standard{"Standaard Geldeenheidformaat"} + } colAlternate{ non-ignorable{"Sorteer simbole"} shifted{"Sorteer ignoreersimbole"} @@ -370,10 +519,6 @@ af{ no{"Sorteer nie kassensitief nie"} yes{"Sorteer kassensitief"} } - colHiraganaQuaternary{ - no{"Sorteer Kana afsonderlik"} - yes{"Sorteer Kana anders"} - } colNormalization{ no{"Sorteer sonder normalisering"} yes{"Sorteer Unicode genormaliseer"} @@ -405,10 +550,15 @@ af{ traditional{"Tradisionele sorteervolgorde"} unihan{"Radikale-slag-sorteervolgorde"} } + d0{ + fwidth{"Vollewydte"} + hwidth{"halfwydte"} + npinyin{"Numeries"} + } hc{ h11{"12-uur-stelsel (0-11)"} - h12{"112-uur-stelsel (1-12)"} - h23{"24-uur-stelsel"} + h12{"12-uur-stelsel (1-12)"} + h23{"24-uur-stelsel (0-23)"} h24{"24-uur-stelsel (1-24)"} } lb{ @@ -416,8 +566,12 @@ af{ normal{"Normale reëlbreek-styl"} strict{"Streng reëlbreek-styl"} } + m0{ + bgn{"BGN"} + ungegn{"UNGEGN"} + } ms{ - metric{"Metriese stelsel"} + metric{"Metrieke stelsel"} uksystem{"Imperiale meetstelsel"} ussystem{"VS-meetstelsel"} } @@ -436,7 +590,7 @@ af{ greklow{"Griekse kleinletter-syfers"} gujr{"Goedjarati-syfers"} guru{"Gurmukhi-syfers"} - hanidec{"Chinese desimale syfers"} + hanidec{"Sjinese desimale syfers"} hans{"Vereenvoudigde Sjinese syfers"} hansfin{"Vereenvoudigde Sjinese finansiële syfers"} hant{"Tradisionele Sjinese syfers"} @@ -452,7 +606,7 @@ af{ mong{"Mongoliese syfers"} mymr{"Mianmar-syfers"} native{"Inheemse syfers"} - orya{"Oriya-syfers"} + orya{"Odia-syfers"} roman{"Romeinse syfers"} romanlow{"Romeinse kleinletter-syfers"} taml{"Tradisionele Tamil-syfers"} @@ -464,7 +618,22 @@ af{ vaii{"Vai-syfers"} } } - Version{"2.1.22.93"} + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0} – Alle"} + category-list{"{0}: {1}"} + compatibility{"{0} – Versoenbaarheid"} + enclosed{"{0} – Ingesluit"} + extended{"{0} – Uitgebreid"} + historic{"{0} – Histories"} + miscellaneous{"{0} – Allerlei"} + other{"{0} – Ander"} + scripts{"Skrifte – {0}"} + strokes{ + one{"{0} hale"} + other{"{0} hale"} + } + } codePatterns{ language{"Taal: {0}"} script{"Skrif: {0}"} diff --git a/icuSources/data/lang/agq.txt b/icuSources/data/lang/agq.txt old mode 100755 new mode 100644 index 23b6119f..0174ce5b --- a/icuSources/data/lang/agq.txt +++ b/icuSources/data/lang/agq.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/agq.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License agq{ Languages{ agq{"Aghem"} @@ -54,5 +48,5 @@ agq{ zh{"Chàenê"} zu{"Zulù"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/ak.txt b/icuSources/data/lang/ak.txt old mode 100755 new mode 100644 index 7407a6ed..169f4db1 --- a/icuSources/data/lang/ak.txt +++ b/icuSources/data/lang/ak.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ak.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ak{ Languages{ ak{"Akan"} @@ -53,5 +47,5 @@ ak{ zh{"Kyaena kasa"} zu{"Zulu"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/am.txt b/icuSources/data/lang/am.txt index 8f5cf70c..ea84558c 100644 --- a/icuSources/data/lang/am.txt +++ b/icuSources/data/lang/am.txt @@ -1,31 +1,24 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/am.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License am{ Keys{ calendar{"የቀን አቆጣጠር"} + cf{"የምንዛሪ ቅርጸት"} colAlternate{"የምልክቶች ድርደራ ችላ በለው"} colBackwards{"የኋሊዮሽ የፊደል ጭረት ድርደራ"} colCaseFirst{"የአቢይ/ንዑስ ሆሄ ቅደም ተከተል"} colCaseLevel{"የመልከፊደል ትብ ድርደራ"} - colHiraganaQuaternary{"የካና ድርደራ"} colNormalization{"መደበኛ ድርደራ"} colNumeric{"የቁጥር ድርደራ"} colStrength{"የድርደራ አቅም"} collation{"አቀማመጥ ደርድር"} - currency{"ገንዘብ"} + currency{"ምንዛሪ"} hc{"የሰዓት ዑደት (12 ወይም 24)"} lb{"መስመር መስበሪያ ቅጥ"} ms{"የመለኪያ ስርዓት"} numbers{"ቁጥሮች"} timezone{"የሰዓት ሰቅ"} va{"የአካባቢ አይነት"} - variableTop{"እንደምልክቶች ደርድር"} x{"ለግል ጥቅም"} } Languages{ @@ -44,6 +37,7 @@ am{ akk{"አካዲያን"} akz{"አላባማ"} ale{"አልዩት"} + alt{"ደቡባዊ አልታይ"} am{"አማርኛ"} an{"አራጎንስ"} anp{"አንጊካ"} @@ -84,6 +78,7 @@ am{ bik{"ቢኮል"} bin{"ቢኒ"} bjn{"ባንጃር"} + bla{"ሲክሲካ"} bm{"ባምባርኛ"} bn{"ቤንጋሊኛ"} bo{"ቲቤታንኛ"} @@ -111,6 +106,7 @@ am{ chb{"ቺብቻ"} chg{"ቻጋታይ"} chk{"ቹክስ"} + chm{"ማሪ"} chn{"ቺኑክ ጃርጎን"} cho{"ቾክታዋ"} chp{"ቺፔውያን"} @@ -122,6 +118,7 @@ am{ cps{"ካፒዝኖን"} cr{"ክሪ"} crh{"ክሪሚያን ተርኪሽ"} + crs{"ሰሰላዊ ክሬኦሊ ፈረንሳይኛ"} cs{"ቼክኛ"} cu{"ቸርች ስላቪክ"} cv{"ቹቫሽ"} @@ -150,6 +147,7 @@ am{ ee{"ኢዊ"} efi{"ኤፊክ"} egy{"የጥንታዊ ግብጽኛ"} + eka{"ኤካጁክ"} el{"ግሪክኛ"} en{"እንግሊዝኛ"} en_AU{"የአውስትራሊያ እንግሊዝኛ"} @@ -164,132 +162,203 @@ am{ esu{"ሴንተራል ዩፒክ"} et{"ኢስቶኒያንኛ"} eu{"ባስክኛ"} + ewo{"ኤዎንዶ"} fa{"ፐርሺያኛ"} + ff{"ፉላህ"} fi{"ፊኒሽ"} fil{"ፊሊፒንኛ"} fj{"ፊጂኛ"} fo{"ፋሮኛ"} + fon{"ፎን"} fr{"ፈረንሳይኛ"} fr_CA{"የካናዳ ፈረንሳይኛ"} fr_CH{"የስዊዝ ፈረንሳይኛ"} frc{"ካጁን ፍሬንች"} frp{"አርፒታን"} + fur{"ፍሩሊያን"} fy{"የምዕራብ ፍሪስኛ"} ga{"አይሪሽ"} gaa{"ጋ"} gag{"ጋጉዝኛ"} - gd{"እስኮትስ ጌልክኛ"} + gan{"ጋን ቻይንኛ"} + gd{"የስኮቲሽ ጌልክኛ"} gez{"ግዕዝኛ"} + gil{"ጅልበርትስ"} gl{"ጋሊሺያ"} gn{"ጓራኒኛ"} + gor{"ጎሮንታሎ"} grc{"የጥንታዊ ግሪክ"} gsw{"የስዊዝ ጀርመን"} gu{"ጉጃርቲኛ"} guz{"ጉስሊኛ"} gv{"ማንክስኛ"} + gwi{"ግዊቺን"} ha{"ሃውሳኛ"} + hak{"ሃካ ቻይንኛ"} haw{"ሃዊያኛ"} he{"ዕብራስጥ"} hi{"ሒንዱኛ"} + hil{"ሂሊጋይኖን"} + hmn{"ህሞንግ"} hr{"ክሮሽያንኛ"} hsb{"የላይኛው ሶርቢያንኛ"} + hsn{"ዢያንግ ቻይንኛ"} ht{"ሃይትኛ"} hu{"ሀንጋሪኛ"} + hup{"ሁፓ"} hy{"አርመናዊ"} + hz{"ሄሬሮ"} ia{"ኢንቴርሊንጓ"} + iba{"ኢባን"} + ibb{"ኢቢቦ"} id{"ኢንዶኔዥኛ"} ie{"እንተርሊንግወ"} ig{"ኢግቦኛ"} ii{"ሲቹንዪኛ"} ik{"እኑፒያቅኛ"} + ilo{"ኢሎኮ"} + inh{"ኢንጉሽ"} + io{"ኢዶ"} is{"አይስላንድኛ"} it{"ጣሊያንኛ"} iu{"እኑክቲቱትኛ"} ja{"ጃፓንኛ"} + jbo{"ሎጅባን"} jgo{"ንጎባኛ"} jmc{"ማቻሜኛ"} jv{"ጃቫንኛ"} ka{"ጆርጂያን"} kab{"ካብይል"} + kac{"ካቺን"} + kaj{"ካጅ"} kam{"ካምባ"} + kbd{"ካባርዲያን"} + kcg{"ታያፕ"} kde{"ማኮንዴ"} kea{"ካቡቨርዲያኑ"} + kfo{"ኮሮ"} kg{"ኮንጎኛ"} + kha{"ክሃሲ"} khq{"ኮይራ ቺኒ"} ki{"ኪኩዩ"} + kj{"ኩንያማ"} kk{"ካዛክኛ"} + kkj{"ካኮ"} kl{"ካላሊሱትኛ"} kln{"ካለንጂን"} - km{"ክመርኛ ማእከላዊ"} + km{"ክህመርኛ"} + kmb{"ኪምቡንዱ"} kn{"ካናዳኛ"} ko{"ኮሪያኛ"} koi{"ኮሚ ፔርምያክ"} - kok{"ኮካኒ"} + kok{"ኮንካኒ"} + kpe{"ክፔሌ"} + kr{"ካኑሪ"} + krc{"ካራቻይ-ባልካር"} + krl{"ካረሊኛ"} + kru{"ኩሩክ"} ks{"ካሽሚርኛ"} ksb{"ሻምባላ"} ksf{"ባፊያ"} ksh{"ኮሎኝያን"} ku{"ኩርድሽኛ"} + kum{"ኩማይክ"} + kv{"ኮሚ"} kw{"ኮርኒሽ"} ky{"ኪርጊዝኛ"} la{"ላቲንኛ"} + lad{"ላዲኖ"} lag{"ላንጊ"} lb{"ሉክዘምበርገርኛ"} + lez{"ሌዝጊያን"} lg{"ጋንዳኛ"} + li{"ሊምቡርጊሽ"} lkt{"ላኮታ"} ln{"ሊንጋላኛ"} - lo{"ላውስኛ"} + lo{"ላኦስኛ"} loz{"ሎዚኛ"} lrc{"ሰሜናዊ ሉሪ"} lt{"ሉቴንያንኛ"} lu{"ሉባ ካታንጋ"} lua{"ሉባ-ሉሏ"} + lun{"ሉንዳ"} luo{"ሉኦ"} + lus{"ሚዞ"} luy{"ሉዪያ"} lv{"ላትቪያን"} + mad{"ማዱረስ"} + mag{"ማጋሂ"} + mai{"ማይተሊ"} + mak{"ማካሳር"} mas{"ማሳይ"} + mdf{"ሞክሻ"} + men{"ሜንዴ"} mer{"ሜሩ"} mfe{"ሞሪሲየኛ"} mg{"ማላጋስኛ"} mgh{"ማኩዋ ሜቶ"} mgo{"ሜታ"} - mi{"ማዮሪኛ"} + mh{"ማርሻሌዝኛ"} + mi{"ማኦሪኛ"} + mic{"ሚክማክ"} + min{"ሚናንግካባኡ"} mk{"ማሴዶንኛ"} ml{"ማላያላምኛ"} mn{"ሞንጎላዊኛ"} + mni{"ማኒፑሪ"} moh{"ሞሃውክ"} + mos{"ሞሲ"} mr{"ማራቲኛ"} ms{"ማላይኛ"} mt{"ማልቲስኛ"} mua{"ሙንዳንግ"} + mul{"ባለብዙ ቋንቋዎች"} mus{"ክሪክ"} + mwl{"ሚራንዴዝኛ"} my{"ቡርማኛ"} + myv{"ኤርዝያ"} mzn{"ማዛንደራኒ"} na{"ናኡሩ"} + nan{"ሚን ኛን ቻይንኛ"} + nap{"ኒአፖሊታን"} naq{"ናማ"} nb{"የኖርዌይ ቦክማል"} nd{"ሰሜን ንዴብሌ"} nds{"የታችኛው ጀርመን"} nds_NL{"የታችኛው ሳክሰን"} ne{"ኔፓሊኛ"} + new{"ነዋሪ"} + ng{"ንዶንጋ"} + nia{"ኒአስ"} + niu{"ኒዩአንኛ"} njo{"ኦ ናጋ"} nl{"ደች"} nl_BE{"ፍሌሚሽ"} nmg{"ክዋሲዮ"} nn{"የኖርዌይ ናይኖርስክ"} + nnh{"ኒጊምቡን"} no{"ኖርዌጂያን"} + nog{"ኖጋይ"} nqo{"ንኮ"} + nr{"ደቡብ ንደቤሌ"} nso{"ሰሜናዊ ሶቶ"} nus{"ኑዌር"} + nv{"ናቫጆ"} nwc{"ክላሲክ ኔዋሪ"} ny{"ንያንጃ"} nyn{"ኒያንኮልኛ"} oc{"ኦኪታንኛ"} om{"ኦሮሞኛ"} - or{"ኦሪያኛ"} + or{"ኦዲያኛ"} os{"ኦሴቲክ"} pa{"ፑንጃብኛ"} + pag{"ፓንጋሲናንኛ"} + pam{"ፓምፓንጋ"} + pap{"ፓፒአሜንቶ"} + pau{"ፓላኡአን"} + pcm{"የናይጄሪያ ፒጂን"} pl{"ፖሊሽኛ"} + prg{"ፐሩሳንኛ"} ps{"ፓሽቶኛ"} pt{"ፖርቹጋልኛ"} pt_BR{"የብራዚል ፖርቹጋልኛ"} @@ -297,25 +366,37 @@ am{ qu{"ኵቿኛ"} quc{"ኪቼ"} qug{"ቺምቦራዞ ሃይላንድ ኩቹዋ"} + rap{"ራፓኑኢ"} + rar{"ራሮቶንጋ"} rm{"ሮማንሽ"} rn{"ሩንዲኛ"} ro{"ሮማኒያን"} - ro_MD{"ሞልዳቫዊና"} + ro_MD{"ሞልዳቪያንኛ"} rof{"ሮምቦ"} + root{"ሩት"} ru{"ራሽያኛ"} rup{"አሮማንያን"} rw{"ኪንያርዋንድኛ"} rwk{"ርዋ"} sa{"ሳንስክሪትኛ"} + sad{"ሳንዳዌ"} + sah{"ሳክሃ"} saq{"ሳምቡሩ"} + sat{"ሳንታሊ"} + sba{"ንጋምባይ"} sbp{"ሳንጉ"} + sc{"ሳርዲንያንኛ"} + scn{"ሲሲሊያንኛ"} + sco{"ስኮትስ"} sd{"ሲንድሂኛ"} - sdh{"ደቡባዊ ኩዲሽ"} + sdh{"ደቡባዊ ኩርዲሽ"} se{"ሰሜናዊ ሳሚ"} seh{"ሴና"} ses{"ኮይራቦሮ ሴኒ"} sg{"ሳንጎኛ"} + sh{"ሰርቦ-ክሮኤሽያኛ"} shi{"ታቼልሂት"} + shn{"ሻን"} shu{"ቻዲያን ዓረብኛ"} si{"ሲንሃልኛ"} sid{"ሲዳምኛ"} @@ -327,53 +408,72 @@ am{ smn{"ኢናሪ ሳሚ"} sms{"ስኮልት ሳሚ"} sn{"ሾናኛ"} + snk{"ሶኒንኬ"} so{"ሱማልኛ"} - sq{"ልቤኒኛ"} + sq{"አልባንያንኛ"} sr{"ሰርቢኛ"} + srn{"ስራናን ቶንጎ"} ss{"ስዋቲኛ"} - st{"ሶዞኛ"} + ssy{"ሳሆኛ"} + st{"ደቡባዊ ሶቶ"} su{"ሱዳንኛ"} + suk{"ሱኩማ"} sv{"ስዊድንኛ"} sw{"ስዋሂሊኛ"} sw_CD{"ኮንጎ ስዋሂሊ"} swb{"ኮሞሪያን"} syc{"ክላሲክ ኔይራ"} + syr{"ሲሪያክ"} ta{"ታሚልኛ"} te{"ተሉጉኛ"} + tem{"ቲምኔ"} teo{"ቴሶ"} tet{"ቴተም"} tg{"ታጂኪኛ"} th{"ታይኛ"} ti{"ትግርኛ"} tig{"ትግረ"} - tk{"ቱርክመንኛ"} + tk{"ቱርክሜንኛ"} tl{"ታጋሎገኛ"} tlh{"ክሊንጎንኛ"} tn{"ጽዋናዊኛ"} to{"ቶንጋኛ"} tpi{"ቶክ ፒሲን"} tr{"ቱርክኛ"} + trv{"ታሮኮ"} ts{"ጾንጋኛ"} tt{"ታታርኛ"} tum{"ቱምቡካ"} + tvl{"ቱቫሉ"} tw{"ትዊኛ"} twq{"ታሳዋቅ"} ty{"ታሂታንኛ"} + tyv{"ቱቪንያንኛ"} tzm{"መካከለኛ አትላስ ታማዚግት"} + udm{"ኡድሙርት"} ug{"ኡዊግሁርኛ"} uk{"ዩክሬንኛ"} + umb{"ኡምቡንዱ"} und{"ያልታወቀ ቋንቋ"} ur{"ኡርዱኛ"} uz{"ኡዝቤክኛ"} vai{"ቫይ"} ve{"ቬንዳ"} - vi{"ቪትናምኛ"} + vi{"ቪየትናምኛ"} vo{"ቮላፑክኛ"} vun{"ቩንጆ"} + wa{"ዋሎን"} + wae{"ዋልሰር"} + wal{"ወላይትኛ"} + war{"ዋራይ"} wbp{"ዋርልፒሪ"} wo{"ዎሎፍኛ"} + wuu{"ዉ ቻይንኛ"} + xal{"ካልማይክ"} xh{"ዞሳኛ"} xog{"ሶጋ"} + yav{"ያንግቤንኛ"} + ybb{"የምባ"} yi{"ይዲሽኛ"} yo{"ዮሩባዊኛ"} yue{"ካንቶኒዝ"} @@ -384,7 +484,9 @@ am{ zh_Hans{"ቀለል ያለ ቻይንኛ"} zh_Hant{"ባህላዊ ቻይንኛ"} zu{"ዙሉኛ"} + zun{"ዙኒ"} zxx{"ቋንቋዊ ይዘት አይደለም"} + zza{"ዛዛ"} } Languages%short{ az{"አዜሪ"} @@ -408,12 +510,15 @@ am{ Grek{"ግሪክ"} Gujr{"ጉጃራቲ"} Guru{"ጉርሙኪ"} + Hanb{"ሃንብ"} Hang{"ሐንጉል"} Hani{"ሃን"} Hans{"ቀለል ያለ"} Hant{"ባህላዊ"} Hebr{"እብራይስጥ"} Hira{"ሂራጋና"} + Hrkt{"ካታካና ወይንም ሂራጋና"} + Jamo{"ጃሞ"} Jpan{"ጃፓንኛ"} Kana{"ካታካና"} Khmr{"ክህመር"} @@ -431,6 +536,8 @@ am{ Thaa{"ታና"} Thai{"ታይ"} Tibt{"ቲቤታን"} + Zmth{"Zmth"} + Zsye{"Zsye"} Zsym{"ምልክቶች"} Zxxx{"ያልተጻፈ"} Zyyy{"የጋራ"} @@ -461,6 +568,10 @@ am{ persian{"የፐርሽያ የቀን አቆጣጠር"} roc{"የሚንጉ የቀን አቆጣጠር"} } + cf{ + account{"የሂሳብ ምንዛሪ ቅርጸት"} + standard{"መደበኛ የምንዛሪ ቅርጸት"} + } colAlternate{ non-ignorable{"ምልክቶችን ደርድር"} shifted{"ችላ ባይ ምልክቶችን ደርድር"} @@ -478,10 +589,6 @@ am{ no{"ያለመልከፊደል ትብ ደርድር"} yes{"በመልከፊደል ትብ ደርድር"} } - colHiraganaQuaternary{ - no{"ካና ለይተህ ደርድር"} - yes{"ካና ለይተህ ደርድር"} - } colNormalization{ no{"ያለመደበኛ ሁኔታ ደርድር"} yes{"ዩኒኮድ በመደበኛ ሁኔታ ደርድር"} @@ -513,6 +620,11 @@ am{ traditional{"ባህላዊ የድርድር ቅደም ተከተል"} unihan{"የመሰረታዊ በትር ድርድር ቅደም ተከተል"} } + d0{ + fwidth{"ሙሉ ወርድ"} + hwidth{"ሃልፍዊድዝ"} + npinyin{"አሃዛዊ"} + } hc{ h11{"የ12 ሰዓት ስርዓት (0–11)"} h12{"የ12 ሰዓት ስርዓት (1–12)"} @@ -524,6 +636,10 @@ am{ normal{"መደበኛ መስመር መስበሪያ ቅጥ"} strict{"ጠበቅ ያለ መስመር መስበሪያ ቅጥ"} } + m0{ + bgn{"ቢ ጂ ኤን"} + ungegn{"UNGEGN"} + } ms{ metric{"የልኬት ስርዓት"} uksystem{"ኢምፔሪያል የመለኪያ ስርዓት"} @@ -572,7 +688,22 @@ am{ vaii{"የቫይ አሃዞች"} } } - Version{"2.1.22.93"} + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0} — ሁሉም"} + category-list{"{0}: {1}"} + compatibility{"{0} — Compatibility"} + enclosed{"{0} — Enclosed"} + extended{"{0} — Extended"} + historic{"{0} — ታሪካዊ"} + miscellaneous{"{0} — የተለያዩ"} + other{"{0} — ሌሎች"} + scripts{"ስክሪፕቶች — {0}"} + strokes{ + one{"{0} Strokes"} + other{"{0} Strokes"} + } + } codePatterns{ language{"{0}"} script{"{0}"} diff --git a/icuSources/data/lang/ar.txt b/icuSources/data/lang/ar.txt index 60b8b851..4a3c6628 100644 --- a/icuSources/data/lang/ar.txt +++ b/icuSources/data/lang/ar.txt @@ -1,19 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ar.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ar{ Keys{ calendar{"التقويم"} + cf{"تنسيق العملة"} colAlternate{"التصنيف بحسب تجاهل الرموز"} colBackwards{"التصنيف بحسب اللكنة المعكوسة"} colCaseFirst{"الترتيب بحسب الأحرف الكبيرة/الصغيرة"} colCaseLevel{"التصنيف بحسب حساسية حالة الأحرف"} - colHiraganaQuaternary{"التصنيف بحسب الكانا"} colNormalization{"التصنيف الموحد"} colNumeric{"التصنيف الرقمي"} colStrength{"قوة التصنيف"} @@ -25,7 +19,6 @@ ar{ numbers{"الأرقام"} timezone{"المنطقة الزمنية"} va{"متغيرات اللغة"} - variableTop{"تصنيف كرموز"} x{"استخدام خاص"} } Languages{ @@ -51,7 +44,7 @@ ar{ ar{"العربية"} ar_001{"العربية الرسمية الحديثة"} arc{"الآرامية"} - arn{"الأروكانية"} + arn{"المابودونغونية"} arp{"الأراباهو"} ars{"اللهجة النجدية"} arw{"الأراواكية"} @@ -117,11 +110,12 @@ ar{ cop{"القبطية"} cr{"الكرى"} crh{"لغة تتار القرم"} + crs{"الفرنسية الكريولية السيشيلية"} cs{"التشيكية"} csb{"الكاشبايان"} cu{"سلافية كنسية"} cv{"التشوفاشي"} - cy{"الولزية"} + cy{"الويلزية"} da{"الدانماركية"} dak{"الداكوتا"} dar{"الدارجوا"} @@ -135,7 +129,7 @@ ar{ din{"الدنكا"} dje{"الزارمية"} doi{"الدوجرية"} - dsb{"الصربية السفلى"} + dsb{"صوربيا السفلى"} dua{"الديولا"} dum{"الهولندية الوسطى"} dv{"المالديفية"} @@ -167,15 +161,16 @@ ar{ fa{"الفارسية"} fan{"الفانج"} fat{"الفانتي"} - ff{"الفلة"} + ff{"الفولانية"} fi{"الفنلندية"} fil{"الفلبينية"} fj{"الفيجية"} - fo{"الفارويز"} + fo{"الفاروية"} fon{"الفون"} fr{"الفرنسية"} fr_CA{"الفرنسية الكندية"} fr_CH{"الفرنسية السويسرية"} + frc{"الفرنسية الكاجونية"} frm{"الفرنسية الوسطى"} fro{"الفرنسية القديمة"} frr{"الفريزينية الشمالية"} @@ -185,6 +180,7 @@ ar{ ga{"الأيرلندية"} gaa{"الجا"} gag{"الغاغوز"} + gan{"الغان الصينية"} gay{"الجايو"} gba{"الجبيا"} gd{"الغيلية الأسكتلندية"} @@ -192,7 +188,7 @@ ar{ gil{"لغة أهل جبل طارق"} gl{"الجاليكية"} gmh{"الألمانية العليا الوسطى"} - gn{"الجواراني"} + gn{"الغوارانية"} goh{"الألمانية العليا القديمة"} gon{"الجندي"} gor{"الجورونتالو"} @@ -206,6 +202,7 @@ ar{ gwi{"غوتشن"} ha{"الهوسا"} hai{"الهيدا"} + hak{"الهاكا الصينية"} haw{"لغة أهل الهاواي"} he{"العبرية"} hi{"الهندية"} @@ -214,8 +211,9 @@ ar{ hmn{"الهمونجية"} ho{"الهيري موتو"} hr{"الكرواتية"} - hsb{"الصربية العليا"} - ht{"الهايتية"} + hsb{"الصوربية العليا"} + hsn{"شيانغ الصينية"} + ht{"الكريولية الهايتية"} hu{"الهنغارية"} hup{"الهبا"} hy{"الأرمينية"} @@ -231,7 +229,7 @@ ar{ ilo{"الإيلوكو"} inh{"الإنجوشية"} io{"الإيدو"} - is{"الأيسلاندية"} + is{"الأيسلندية"} it{"الإيطالية"} iu{"الإينكتيتت"} ja{"اليابانية"} @@ -261,7 +259,7 @@ ar{ ki{"الكيكيو"} kj{"الكيونياما"} kk{"الكازاخستانية"} - kkj{"الكاكاوية"} + kkj{"لغة الكاكو"} kl{"الكالاليست"} kln{"كالينجين"} km{"الخميرية"} @@ -285,23 +283,24 @@ ar{ kut{"الكتيناي"} kv{"الكومي"} kw{"الكورنية"} - ky{"القرغيزية"} + ky{"القيرغيزية"} la{"اللاتينية"} lad{"اللادينو"} lag{"لانجي"} lah{"اللاهندا"} lam{"اللامبا"} - lb{"اللوكسمبرجية"} + lb{"اللكسمبورغية"} lez{"الليزجية"} lg{"الجاندا"} li{"الليمبرجيشية"} - lkt{"اللاكوتا"} + lkt{"لاكوتا"} ln{"اللينجالا"} lo{"اللاوية"} lol{"منغولى"} + lou{"الكريولية اللويزيانية"} loz{"اللوزي"} lrc{"اللرية الشمالية"} - lt{"اللتوانية"} + lt{"الليتوانية"} lu{"اللبا-كاتانجا"} lua{"اللبا-لؤلؤ"} lui{"اللوسينو"} @@ -331,14 +330,14 @@ ar{ mic{"الميكماكيونية"} min{"المينانجكاباو"} mk{"المقدونية"} - ml{"الماليالام"} + ml{"المالايالامية"} mn{"المنغولية"} mnc{"المانشو"} mni{"المانيبورية"} moh{"الموهوك"} mos{"الموسي"} - mr{"الماراثي"} - ms{"لغة الملايو"} + mr{"الماراثية"} + ms{"الماليزية"} mt{"المالطية"} mua{"مندنج"} mul{"لغات متعددة"} @@ -349,10 +348,11 @@ ar{ myv{"الأرزية"} mzn{"المازندرانية"} na{"النورو"} - nap{"اللغة النابولية"} + nan{"مين-نان الصينية"} + nap{"النابولية"} naq{"لغة الناما"} - nb{"البوكمالية النرويجية"} - nd{"النديبيل الشمالي"} + nb{"النرويجية بوكمال"} + nd{"النديبيل الشمالية"} nds{"الألمانية السفلى"} nds_NL{"السكسونية السفلى"} ne{"النيبالية"} @@ -363,7 +363,7 @@ ar{ nl{"الهولندية"} nl_BE{"الفلمنكية"} nmg{"كواسيو"} - nn{"النينورسك النرويجي"} + nn{"النرويجية نينورسك"} nnh{"لغة النجيمبون"} no{"النرويجية"} nog{"النوجاي"} @@ -381,8 +381,8 @@ ar{ nzi{"النزيما"} oc{"الأوكيتانية"} oj{"الأوجيبوا"} - om{"الأورومو"} - or{"الأورييا"} + om{"الأورومية"} + or{"اللغة الأورية"} os{"الأوسيتيك"} osa{"الأوساج"} ota{"التركية العثمانية"} @@ -392,11 +392,13 @@ ar{ pam{"البامبانجا"} pap{"البابيامينتو"} pau{"البالوان"} + pcm{"البدجنية النيجيرية"} peo{"الفارسية القديمة"} phn{"الفينيقية"} pi{"البالية"} pl{"البولندية"} pon{"البوهنبيايان"} + prg{"البروسياوية"} pro{"البروفانسية القديمة"} ps{"البشتونية"} pt{"البرتغالية"} @@ -412,7 +414,7 @@ ar{ ro{"الرومانية"} ro_MD{"المولدوفية"} rof{"الرومبو"} - rom{"غجري"} + rom{"الغجرية"} root{"الجذر"} ru{"الروسية"} rup{"الأرومانيان"} @@ -432,7 +434,7 @@ ar{ sco{"الأسكتلندية"} sd{"السندية"} sdh{"الكردية الجنوبية"} - se{"السامي الشمالي"} + se{"السامي الشمالية"} see{"السنيكا"} seh{"سينا"} sel{"السيلكب"} @@ -441,7 +443,7 @@ ar{ sga{"الأيرلندية القديمة"} sh{"صربية-كرواتية"} shi{"تشلحيت"} - shn{"الشانية"} + shn{"الشان"} shu{"العربية التشادية"} si{"السنهالية"} sid{"السيدامو"} @@ -474,7 +476,7 @@ ar{ syc{"سريانية تقليدية"} syr{"السريانية"} ta{"التاميلية"} - te{"التيلجو"} + te{"التيلوجو"} tem{"التيمن"} teo{"تيسو"} ter{"التيرينو"} @@ -482,7 +484,7 @@ ar{ tg{"الطاجيكية"} th{"التايلاندية"} ti{"التغرينية"} - tig{"التغرية"} + tig{"التيغرية"} tiv{"التيف"} tk{"التركمانية"} tkl{"التوكيلاو"} @@ -498,7 +500,7 @@ ar{ trv{"لغة التاروكو"} ts{"السونجا"} tsi{"التسيمشيان"} - tt{"التتارية"} + tt{"التترية"} tum{"التامبوكا"} tvl{"التوفالو"} tw{"التوي"} @@ -507,12 +509,12 @@ ar{ tyv{"التوفية"} tzm{"الأمازيغية وسط الأطلس"} udm{"الأدمرت"} - ug{"الأغورية"} + ug{"الأويغورية"} uga{"اليجاريتيك"} uk{"الأوكرانية"} umb{"الأمبندو"} und{"لغة غير معروفة"} - ur{"الأردية"} + ur{"الأوردية"} uz{"الأوزبكية"} vai{"الفاي"} ve{"الفيندا"} @@ -526,7 +528,8 @@ ar{ war{"الواراي"} was{"الواشو"} wbp{"وارلبيري"} - wo{"الولوف"} + wo{"الولوفية"} + wuu{"الوو الصينية"} xal{"الكالميك"} xh{"الخوسا"} xog{"السوغا"} @@ -593,6 +596,7 @@ ar{ Grek{"اليونانية"} Gujr{"التاغجراتية"} Guru{"الجرمخي"} + Hanb{"هانب"} Hang{"الهانغول"} Hani{"الهان"} Hano{"الهانونو"} @@ -601,10 +605,11 @@ ar{ Hebr{"العبرية"} Hira{"الهيراجانا"} Hmng{"الباهوه همونج"} - Hrkt{"الكتكانا أو الهيراجانا"} + Hrkt{"أبجدية مقطعية يابانية"} Hung{"المجرية القديمة"} Inds{"اندس - هارابان"} Ital{"الإيطالية القديمة"} + Jamo{"جامو"} Java{"الجاوية"} Jpan{"اليابانية"} Kali{"الكياه لى"} @@ -671,6 +676,8 @@ ar{ Xsux{"الكتابة المسمارية الأكدية السومرية"} Yiii{"اليي"} Zinh{"الموروث"} + Zmth{"تدوين رياضي"} + Zsye{"إيموجي"} Zsym{"رموز"} Zxxx{"غير مكتوب"} Zyyy{"عام"} @@ -696,14 +703,18 @@ ar{ indian{"التقويم القومي الهندي"} islamic{"التقويم الهجري"} islamic-civil{"التقويم الإسلامي المدني"} - islamic-rgsa{"التقويم الإسلامي (مستخدم بالسعودية)"} - islamic-tbla{"التقويم الإسلامي (مجدول، العصر الفلكي)"} + islamic-rgsa{"التقويم الإسلامي (السعودية - الرؤية)"} + islamic-tbla{"التقويم الإسلامي (الحسابات الفلكية)"} islamic-umalqura{"التقويم الإسلامي (أم القرى)"} iso8601{"تقويم ISO-8601"} japanese{"التقويم الياباني"} persian{"التقويم الفارسي"} roc{"تقويم مينجو"} } + cf{ + account{"تنسيق العملة للحسابات"} + standard{"تنسيق العملة القياسي"} + } colAlternate{ non-ignorable{"تصنيف الرموز"} shifted{"تصنيف تجاهل الرموز"} @@ -721,10 +732,6 @@ ar{ no{"تصنيف بحسب الأحرف غير الحساسة لحالة الأحرف"} yes{"تصنيف بحسب حساسية الأحرف"} } - colHiraganaQuaternary{ - no{"تصنيف الكانا بشكل منفصل"} - yes{"تصنيف الكانا بشكل مختلف"} - } colNormalization{ no{"التصفية بدون تسوية"} yes{"تصنيف Unicode طبيعي"} @@ -742,6 +749,7 @@ ar{ } collation{ big5han{"ترتيب فرز الصينية التقليدية (Big5)"} + compat{"ترتيب الفرز السابق: للتوافق"} dictionary{"ترتيب فرز القاموس"} ducet{"ترتيب فرز Unicode الافتراضي"} gb2312han{"ترتيب فرز الصينية المبسطة (GB2312)"} @@ -756,6 +764,11 @@ ar{ traditional{"ترتيب تقليدي"} unihan{"ترتيب تصنيف الجذر والضغطات"} } + d0{ + fwidth{"عرض كامل"} + hwidth{"نصف العرض"} + npinyin{"رقمي"} + } hc{ h11{"نظام 12 ساعة (0–11)"} h12{"نظام 12 ساعة (1–12)"} @@ -767,6 +780,10 @@ ar{ normal{"نمط فصل السطور: عادي"} strict{"نمط فصل السطور: متقارب"} } + m0{ + bgn{"بي جي إن"} + ungegn{"يو إن جي إي جي إن"} + } ms{ metric{"نظام متري"} uksystem{"نظام المملكة المتحدة"} @@ -835,7 +852,26 @@ ar{ VALENCIA{"بلنسية"} WADEGILE{"المندرين باللاتينية - ويد–جيلز"} } - Version{"2.1.22.93"} + Version{"2.1.32.86"} + characterLabelPattern{ + all{"{0} - الكل"} + category-list{"{0}: {1}"} + compatibility{"{0} - التوافق"} + enclosed{"{0} - مقيد"} + extended{"{0} - ممتد"} + historic{"{0} - تاريخي"} + miscellaneous{"{0} - متنوع"} + other{"{0} - غير ذلك"} + scripts{"أنظمة الكتابة - {0}"} + strokes{ + few{"{0} ضغطات"} + many{"{0} ضغطة"} + one{"ضغطة ({0})"} + other{"{0} ضغطة"} + two{"ضغطتان ({0})"} + zero{"{0} ضغطة"} + } + } codePatterns{ language{"اللغة: {0}"} script{"نظام الكتابة: {0}"} diff --git a/icuSources/data/lang/ar_EG.txt b/icuSources/data/lang/ar_EG.txt old mode 100755 new mode 100644 index c79bd462..f225848b --- a/icuSources/data/lang/ar_EG.txt +++ b/icuSources/data/lang/ar_EG.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ar_EG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ar_EG{ Languages{ da{"الدنماركية"} } - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/ar_LY.txt b/icuSources/data/lang/ar_LY.txt new file mode 100644 index 00000000..8ed89933 --- /dev/null +++ b/icuSources/data/lang/ar_LY.txt @@ -0,0 +1,16 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +ar_LY{ + Languages{ + arn{"المابودونجونية"} + gn{"الغورانية"} + hsb{"صوربيا العليا"} + lo{"اللاوو"} + sh{"الكرواتية الصربية"} + sma{"سامي الجنوبية"} + sw{"السواحيلية"} + sw_CD{"السواحيلية الكونغولية"} + ti{"التيغرينية"} + } + Version{"2.1.31.33"} +} diff --git a/icuSources/data/lang/ar_SA.txt b/icuSources/data/lang/ar_SA.txt new file mode 100644 index 00000000..58b8eac2 --- /dev/null +++ b/icuSources/data/lang/ar_SA.txt @@ -0,0 +1,17 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +ar_SA{ + Languages{ + arn{"المابودونجونية"} + gn{"الغورانية"} + hsb{"صوربيا العليا"} + lo{"اللاوو"} + or{"الأورية"} + sh{"الكرواتية الصربية"} + sma{"سامي الجنوبية"} + sw{"السواحيلية"} + sw_CD{"السواحيلية الكونغولية"} + ti{"التيغرينية"} + } + Version{"2.1.31.33"} +} diff --git a/icuSources/data/lang/ars.txt b/icuSources/data/lang/ars.txt old mode 100755 new mode 100644 index 160fd6f1..1f49ca16 --- a/icuSources/data/lang/ars.txt +++ b/icuSources/data/lang/ars.txt @@ -1,10 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ars{ - "%%ALIAS"{"ar"} + "%%ALIAS"{"ar_SA"} } diff --git a/icuSources/data/lang/as.txt b/icuSources/data/lang/as.txt index e7c4ad3d..754c5905 100644 --- a/icuSources/data/lang/as.txt +++ b/icuSources/data/lang/as.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/as.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License as{ Keys{ calendar{"পঞ্জিকা"} @@ -39,5 +33,5 @@ as{ traditional{"পৰম্পৰাগতভাবে শৃঙ্খলাবদ্ধ কৰাৰ ক্ৰম"} } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/asa.txt b/icuSources/data/lang/asa.txt old mode 100755 new mode 100644 index 68ff01aa..f11e423c --- a/icuSources/data/lang/asa.txt +++ b/icuSources/data/lang/asa.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/asa.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License asa{ Languages{ ak{"Kiakan"} @@ -54,5 +48,5 @@ asa{ zh{"Kichina"} zu{"Kidhulu"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/ast.txt b/icuSources/data/lang/ast.txt old mode 100755 new mode 100644 index fb857498..2ce1a1c9 --- a/icuSources/data/lang/ast.txt +++ b/icuSources/data/lang/ast.txt @@ -1,14 +1,9 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ast.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ast{ Keys{ calendar{"calendariu"} + cf{"formatu monetariu"} collation{"orde de clasificación"} currency{"moneda"} hc{"ciclu horariu (12 o 24)"} @@ -122,6 +117,7 @@ ast{ cps{"capiznon"} cr{"cree"} crh{"turcu de Crimea"} + crs{"francés criollu seselwa"} cs{"checu"} csb{"kashubianu"} cu{"eslávicu eclesiásticu"} @@ -428,7 +424,7 @@ ast{ om{"oromo"} or{"oriya"} os{"oséticu"} - osa{"Osage"} + osa{"osage"} ota{"turcu otomanu"} pa{"punyabí"} pag{"pangasinan"} @@ -437,6 +433,7 @@ ast{ pap{"papiamento"} pau{"palauanu"} pcd{"pícaru"} + pcm{"nixerianu simplificáu"} pdc{"alemán de Pennsylvania"} pdt{"plautdietsch"} peo{"persa antiguu"} @@ -490,7 +487,7 @@ ast{ sco{"scots"} sd{"sindhi"} sdc{"sardu sassarés"} - sdh{"Kurdu del sur"} + sdh{"kurdu del sur"} se{"sami del norte"} see{"séneca"} seh{"sena"} @@ -533,7 +530,7 @@ ast{ sux{"sumeriu"} sv{"suecu"} sw{"suaḥili"} - sw_CD{"swahili del Congu"} + sw_CD{"suaḥili del Congu"} swb{"comorianu"} syc{"siriacu clásicu"} syr{"siriacu"} @@ -636,6 +633,7 @@ ast{ en_US{"inglés d’EE.XX."} } Scripts{ + Adlm{"adlm"} Afak{"afaka"} Aghb{"cáucaso-albanés"} Ahom{"ahom"} @@ -648,6 +646,7 @@ ast{ Bass{"bassa vah"} Batk{"batak"} Beng{"bengalín"} + Bhks{"bhks"} Blis{"símbolos de Bliss"} Bopo{"bopomofo"} Brah{"brahmi"} @@ -680,6 +679,7 @@ ast{ Grek{"griegu"} Gujr{"guyarati"} Guru{"gurmukhi"} + Hanb{"hanb"} Hang{"hangul"} Hani{"han"} Hano{"hanunó’o"} @@ -694,6 +694,7 @@ ast{ Hung{"húngaru antiguu"} Inds{"indus"} Ital{"itálicu antiguu"} + Jamo{"jamo"} Java{"xavanés"} Jpan{"xaponés"} Jurc{"jurchen"} @@ -722,6 +723,7 @@ ast{ Mahj{"mahajani"} Mand{"mandéu"} Mani{"maniquéu"} + Marc{"marc"} Maya{"xeroglíficos mayes"} Mend{"mende"} Merc{"meroíticu en cursiva"} @@ -736,6 +738,7 @@ ast{ Mymr{"birmanu"} Narb{"árabe del norte antiguu"} Nbat{"nabatéu"} + Newa{"newa"} Nkgb{"geba del naxi"} Nkoo{"n’ko"} Nshu{"nüshu"} @@ -743,9 +746,10 @@ ast{ Olck{"ol chiki"} Orkh{"orkhon"} Orya{"oriya"} + Osge{"osge"} Osma{"osmanya"} Palm{"palmirenu"} - Pauc{"Pau Cin Hau"} + Pauc{"pau cin hau"} Perm{"pérmicu antiguu"} Phag{"escritura ‘Phags-pa"} Phli{"pahlavi d’inscripciones"} @@ -847,6 +851,7 @@ ast{ Yiii{"yi"} Zinh{"heredáu"} Zmth{"escritura matemática"} + Zsye{"emoji"} Zsym{"símbolos"} Zxxx{"non escritu"} Zyyy{"común"} @@ -875,7 +880,11 @@ ast{ iso8601{"calendariu ISO-8601"} japanese{"calendariu xaponés"} persian{"calendariu persa"} - roc{"calendariu Minguo"} + roc{"calendariu de la República de China"} + } + cf{ + account{"formatu monetariu contable"} + standard{"formatu monetariu estándar"} } collation{ big5han{"orde de clasificación chinu tradicional - Big5"} @@ -913,6 +922,7 @@ ast{ ussystem{"sistema de midida d’EE.XX."} } numbers{ + ahom{"númberos ahom"} arab{"númberos arábico-índicos"} arabext{"númberos arábico-índicos estendíos"} armn{"númberos armenios"} @@ -922,6 +932,7 @@ ast{ brah{"númberos brahmi"} cakm{"númberos chakma"} cham{"númberos cham"} + cyrl{"númberos cirílicos"} deva{"númberos devanagari"} ethi{"númberos etíopes"} fullwide{"númberos n’anchu completu"} @@ -936,6 +947,7 @@ ast{ hant{"númberos chinos tradicionales"} hantfin{"númberos chinos financieros tradicionales"} hebr{"númberos hebreos"} + hmng{"númberos Pahawh Hmong"} java{"númberos xavanesos"} jpan{"númberos xaponeses"} jpanfin{"númberos financieros xaponeses"} @@ -948,19 +960,29 @@ ast{ latn{"númberos occidentales"} lepc{"númberos lepcha"} limb{"númberos limbu"} + mathbold{"númberos matemáticos en negrina"} + mathdbl{"númberos matemáticos con trazu doble"} + mathmono{"númberos matemáticos monoespaciaos"} + mathsanb{"númberos matemáticos Sans-Serif en negrina"} + mathsans{"númberos matemáticos Sans-Serif"} mlym{"númberos malayalam"} + modi{"númberos modi"} mong{"númberos mongoles"} + mroo{"númberos mro"} mtei{"númberos Meetei Mayek"} mymr{"númberos de Myanmar"} mymrshan{"númberos Shan de Myanmar"} + mymrtlng{"númberos Tai Laing de Myanmar"} nkoo{"númberos N’Ko"} olck{"númberos Ol Chiki"} - orya{"númberos oriya"} + orya{"númberos odia"} osma{"númberos osmanya"} roman{"númberos romanos"} romanlow{"númberos romanos en minúscules"} saur{"númberos saurashtra"} shrd{"númberos sharada"} + sind{"númberos Khudawadi"} + sinh{"númberos Lith cingaleses"} sora{"númberos Sora Sompeng"} sund{"númberos sondaneses"} takr{"númberos takri"} @@ -970,7 +992,9 @@ ast{ telu{"númberos telugu"} thai{"númberos tailandeses"} tibt{"númberos tibetanos"} + tirh{"númberos tirhuta"} vaii{"númberos vai"} + wara{"númberos Warang Citi"} } } Variants{ @@ -980,18 +1004,23 @@ ast{ 1959ACAD{"académicu"} 1994{"ortografía resiana estandarizada"} 1996{"ortografía alemana de 1996"} + ABL1943{"formulación ortográfica de 1943"} ALALC97{"romanizacion ALA-LC, edicion de 1997"} ALUKU{"dialectu aluku"} + AO1990{"alcuerdu ortográficu de 1990 pa la llingua portuguesa"} AREVELA{"armeniu oriental"} AREVMDA{"armeniu occidental"} BAKU1926{"alfabetu turcu llatino unificáu"} BALANKA{"dialectu balanka del anii"} BARLA{"grupu dialectal barlavento del cabuverdianu"} + BASICENG{"BASICENG"} BAUDDHA{"BAUDDHA"} BISCAYAN{"BISCAYAN"} BISKE{"dialectu San Giorgio/Bila"} BOHORIC{"alfabetu bohorič"} BOONT{"boontling"} + COLB1945{"convención ortográfica brasilanu-portuguesa de 1945"} + CORNU{"CORNU"} DAJNKO{"alfabetu dajnko"} EKAVSK{"serbiu con pronunciación ekaviana"} EMODENG{"inglés modernu primitivu"} @@ -1014,9 +1043,11 @@ ast{ MONOTON{"monotónicu"} NDYUKA{"dialectu ndyuka"} NEDIS{"dialectu natisone"} + NEWFOUND{"NEWFOUND"} NJIVA{"dialectu gniva/njiva"} NULIK{"volapük modernu"} OSOJS{"dialectu oseacco/osojane"} + OXENDICT{"ortografía del diccionariu d’inglés d’Oxford"} PAMAKA{"dialectu pamaka"} PETR1708{"PETR1708"} PINYIN{"romanización pinyin"} @@ -1030,6 +1061,7 @@ ast{ SAAHO{"saho"} SCOTLAND{"inglés estándar escocés"} SCOUSE{"scouse"} + SIMPLE{"SIMPLE"} SOLBA{"dialectu stolvizza/solbica"} SOTAV{"grupu dialectal sotavento del cabuverdianu"} SURMIRAN{"SURMIRAN"} @@ -1045,7 +1077,21 @@ ast{ VALLADER{"VALLADER"} WADEGILE{"romanización de Wade-Giles"} } - Version{"2.1.24.11"} + Version{"2.1.31.86"} + characterLabelPattern{ + all{"{0} — too"} + compatibility{"{0} — compatibilidá"} + enclosed{"{0} — arrodiáu"} + extended{"{0} — enantáu"} + historic{"{0} — históricu"} + miscellaneous{"{0} — mecigayu"} + other{"{0} — otru"} + scripts{"escritures — {0}"} + strokes{ + one{"{0} trazu"} + other{"{0} trazos"} + } + } codePatterns{ language{"Llingua: {0}"} script{"Alfabetu: {0}"} diff --git a/icuSources/data/lang/az.txt b/icuSources/data/lang/az.txt index 40d9a24a..716ca969 100644 --- a/icuSources/data/lang/az.txt +++ b/icuSources/data/lang/az.txt @@ -1,15 +1,10 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/az.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License az{ Keys{ calendar{"Təqvim"} - collation{"Çeşidləmə"} + cf{"Valyuta Formatı"} + collation{"Sıralama"} currency{"Valyuta"} hc{"Saat Sikli (12 / 24)"} lb{"Sətirdən sətrə keçirmə üslubu"} @@ -17,42 +12,42 @@ az{ numbers{"Rəqəmlər"} } Languages{ - aa{"afarca"} + aa{"afar"} ab{"abxaz"} ace{"akin"} ach{"akoli"} - ada{"adangme"} + ada{"adanqme"} ady{"aduge"} - ae{"avestanca"} + ae{"avestan"} af{"afrikaans"} afh{"afrihili"} agq{"aqhem"} - ain{"aynuca"} - ak{"akanca"} - akk{"akadianca"} - ale{"aleutca"} - alt{"cənub altay"} + ain{"aynu"} + ak{"akan"} + akk{"akkad"} + ale{"aleut"} + alt{"cənubi altay"} am{"amhar"} - an{"aragonca"} - ang{"qədimi ingiliscə"} - anp{"angikə"} + an{"araqon"} + ang{"qədim ingilis"} + anp{"angika"} ar{"ərəb"} - ar_001{"Modern Standart Ərəbcə"} + ar_001{"müasir standart ərəb"} arc{"aramik"} - arn{"araukanca"} + arn{"mapuçe"} arp{"arapaho"} - arw{"aravakça"} + arw{"aravak"} as{"assam"} asa{"asu"} - ast{"asturicə"} - av{"avarikcə"} - awa{"avadicə"} - ay{"aymarca"} - az{"azərbaycan dili"} + ast{"asturiya"} + av{"avar"} + awa{"avadhi"} + ay{"aymara"} + az{"azərbaycan"} az_Arab{"cənubi azərbaycan"} ba{"başqırd"} bal{"baluc"} - ban{"balincə"} + ban{"balli"} bas{"basa"} be{"belarus"} bej{"beja"} @@ -62,44 +57,44 @@ az{ bgn{"qərbi bəluc"} bho{"bxoçpuri"} bi{"bislama"} - bik{"bikolca"} + bik{"bikol"} bin{"bini"} bla{"siksikə"} bm{"bambara"} bn{"benqal"} bo{"tibet"} - br{"Bretonca"} + br{"breton"} bra{"braj"} brx{"bodo"} bs{"bosniak"} bua{"buryat"} bug{"bugin"} - byn{"bilincə"} + byn{"blin"} ca{"katalan"} - cad{"kado"} + cad{"keddo"} car{"karib"} - cch{"atsamca"} + cch{"atsam"} ce{"çeçen"} - ceb{"kebuano"} + ceb{"sebuan"} cgg{"çiqa"} ch{"çamoro"} - chb{"çibçə"} + chb{"çibça"} chg{"çağatay"} chk{"çukiz"} chm{"mari"} chn{"çinuk ləhçəsi"} cho{"çoktau"} chp{"çipevyan"} - chr{"çiroki"} + chr{"çeroki"} chy{"çeyen"} - ckb{"sorani kürd"} + ckb{"soran"} co{"korsika"} cop{"kopt"} - cr{"kri dili"} - crh{"krım türkçə"} + cr{"kri"} + crh{"krım türkcəsi"} cs{"çex"} csb{"kaşubyan"} - cu{"kilsə slav"} + cu{"slavyan"} cv{"çuvaş"} cy{"uels"} da{"danimarka"} @@ -117,15 +112,16 @@ az{ doi{"doqri"} dsb{"aşağı sorb"} dua{"duala"} - dum{"ortacaq hollandca"} - dv{"diveh"} + dum{"orta holland"} + dv{"maldiv"} dyo{"diola"} dyu{"dyula"} dz{"dzonqa"} + dzg{"dazaqa"} ebu{"embu"} ee{"eve"} efi{"efik"} - egy{"qədimi misir"} + egy{"qədim misir"} eka{"ekacuk"} el{"yunan"} elx{"elamit"} @@ -134,7 +130,7 @@ az{ en_CA{"Kanada ingiliscəsi"} en_GB{"Britaniya ingiliscəsi"} en_US{"Amerika ingiliscəsi"} - enm{"ortacaq ingiliscə"} + enm{"orta ingilis"} eo{"esperanto"} es{"ispan"} es_419{"Latın Amerikası ispancası"} @@ -155,28 +151,29 @@ az{ fr{"fransız"} fr_CA{"Kanada fransızcası"} fr_CH{"İsveçrə fransızcası"} - frm{"ortacaq fransızca"} - fro{"qədimi fransızca"} - frr{"şimal fris"} + frm{"orta fransız"} + fro{"qədim fransız"} + frr{"şimali fris"} fur{"friul"} fy{"qərbi friz"} ga{"irland"} gaa{"qa"} gag{"qaqauz"} + gan{"qan"} gay{"qayo"} gba{"qabaya"} - gd{"skot gaelik"} + gd{"Şotlandiya keltcəsi"} gez{"qez"} - gil{"qilbert gili"} - gl{"qalisian"} - gmh{"ortacaq yüksək almanca"} + gil{"qilbert"} + gl{"qalisiya"} + gmh{"orta yüksək alman"} gn{"quarani"} - goh{"qədimi almanca"} + goh{"qədim alman"} gon{"qondi"} gor{"qorontalo"} got{"gotça"} grb{"qrebo"} - grc{"qədimi yunanca"} + grc{"qədim yunan"} gsw{"İsveçrə almancası"} gu{"qucarat"} guz{"qusi"} @@ -184,24 +181,27 @@ az{ gwi{"qviçin"} ha{"hausa"} hai{"hayda"} + hak{"hakka"} haw{"havay"} he{"ivrit"} - hi{"hindi"} + hi{"hind"} hil{"hiliqaynon"} hit{"hittit"} hmn{"monq"} ho{"hiri motu"} hr{"xorvat"} hsb{"yuxarı sorb"} - ht{"haiti"} + hsn{"syan"} + ht{"haiti kreol"} hu{"macar"} hup{"hupa"} hy{"erməni"} - hz{"Herer"} - ia{"interlingua"} + hz{"herero"} + ia{"interlinqua"} iba{"iban"} - id{"indonez"} - ie{"interlingue"} + ibb{"ibibio"} + id{"indoneziya"} + ie{"interlinqve"} ig{"iqbo"} ii{"siçuan yi"} ik{"inupiaq"} @@ -215,17 +215,17 @@ az{ jbo{"loğban"} jgo{"nqomba"} jmc{"maçam"} - jpr{"judo-farsca"} - jrb{"jude-ərəbcə"} + jpr{"ivrit-fars"} + jrb{"ivrit-ərəb"} jv{"yava"} ka{"gürcü"} - kaa{"qara-qalpaq"} + kaa{"qaraqalpaq"} kab{"kabile"} - kac{"kaçinca"} + kac{"kaçin"} kaj{"ju"} kam{"kamba"} kaw{"kavi"} - kbd{"kabardca"} + kbd{"kabarda-çərkəz"} kcg{"tiyap"} kde{"makond"} kea{"kabuverdian"} @@ -237,6 +237,7 @@ az{ ki{"kikuyu"} kj{"kuanyama"} kk{"qazax"} + kkj{"kako"} kl{"kalaallisut"} kln{"kalencin"} km{"kxmer"} @@ -244,31 +245,32 @@ az{ kn{"kannada"} ko{"koreya"} koi{"komi-permyak"} - kok{"konkan"} + kok{"konkani"} kos{"kosreyan"} kpe{"kpelle"} - kr{"kanur"} + kr{"kanuri"} krc{"qaraçay-balkar"} - krl{"karelyan"} + krl{"karel"} kru{"kurux"} - ks{"kaşmir"} + ks{"kəşmir"} ksb{"şambala"} ksf{"bafia"} + ksh{"köln"} ku{"kürd"} - kum{"kumuk"} + kum{"kumık"} kut{"kutenay"} kv{"komi"} kw{"korn"} ky{"qırğız"} la{"latın"} - lad{"ladin"} + lad{"sefard"} lag{"langi"} - lah{"laxnda"} + lah{"qərbi pəncab"} lam{"lamba"} lb{"lüksemburq"} - lez{"ləzqi"} + lez{"ləzgi"} lg{"qanda"} - li{"limburqiş"} + li{"limburq"} lkt{"lakota"} ln{"linqala"} lo{"laos"} @@ -281,7 +283,7 @@ az{ lui{"luyseno"} lun{"lunda"} luo{"luo"} - lus{"lushayca"} + lus{"mizo"} luy{"luyia"} lv{"latış"} mad{"maduriz"} @@ -296,7 +298,7 @@ az{ mer{"meru"} mfe{"morisien"} mg{"malaqas"} - mga{"ortacaq irlandca"} + mga{"orta irland"} mgh{"maxuva-meetto"} mgo{"meta’"} mh{"marşal"} @@ -310,75 +312,78 @@ az{ mni{"manipüri"} moh{"mohavk"} mos{"mosi"} - mr{"marati"} + mr{"marathi"} ms{"malay"} mt{"malta"} mua{"mundanq"} - mul{"digər dillər"} + mul{"çoxsaylı dillər"} mus{"krik"} mwl{"mirand"} mwr{"maruari"} - my{"birma"} + my{"birman"} myv{"erzya"} mzn{"mazandaran"} na{"nauru"} - nap{"neapolital"} + nan{"Min Nan"} + nap{"neapolitan"} naq{"nama"} nb{"bokmal norveç"} nd{"şimali ndebele"} - nds{"aşağı almanca"} + nds{"aşağı alman"} nds_NL{"aşağı sakson"} ne{"nepal"} new{"nevari"} - ng{"nqonka"} - nia{"nyas"} + ng{"ndonqa"} + nia{"nias"} niu{"niyuan"} nl{"holland"} nl_BE{"flamand"} nmg{"kvasio"} nn{"nünorsk norveç"} + nnh{"ngiemboon"} no{"norveç"} nog{"noqay"} - non{"qədimi norsca"} + non{"qədim nors"} nqo{"nqo"} - nr{"cənub ndebele"} + nr{"cənubi ndebele"} nso{"şimal soto"} nus{"nuer"} nv{"navayo"} ny{"nyanca"} nym{"nyamvezi"} nyn{"nyankol"} - nyo{"niyoro"} - nzi{"nizima"} - oc{"oksitanca"} + nyo{"nyoro"} + nzi{"nzima"} + oc{"oksitan"} oj{"ocibva"} om{"oromo"} - or{"oriya"} - os{"osetik"} + or{"odiya"} + os{"osetin"} osa{"osage"} ota{"osman"} pa{"pəncab"} pag{"panqasinan"} - pal{"paxlavi"} + pal{"pəhləvi"} pam{"pampanqa"} pap{"papyamento"} - pau{"palayanca"} - peo{"qədimi farsca"} + pau{"palayan"} + pcm{"niger kreol"} + peo{"qədim fars"} phn{"foyenik"} pi{"pali"} pl{"polyak"} - pon{"ponpeyan"} - pro{"qədimi provensialca"} + pon{"ponpey"} + pro{"qədim provansal"} ps{"puştu"} pt{"portuqal"} pt_BR{"Braziliya portuqalcası"} pt_PT{"Portuqaliya portuqalcası"} qu{"keçua"} quc{"kiçe"} - raj{"racastan"} - rap{"rapanu"} + raj{"racastani"} + rap{"rapanui"} rar{"rarotonqan"} - rm{"retoroman"} + rm{"romanş"} rn{"rundi"} ro{"rumın"} ro_MD{"moldav"} @@ -386,19 +391,20 @@ az{ rom{"roman"} root{"rut"} ru{"rus"} - rup{"aromanca"} + rup{"aroman"} rw{"kinyarvanda"} rwk{"rua"} sa{"sanskrit"} sad{"sandave"} - sah{"yakut"} + sah{"saxa"} sam{"samaritan"} saq{"samburu"} sas{"sasak"} sat{"santal"} + sba{"nqambay"} sbp{"sanqu"} sc{"sardin"} - scn{"sisili"} + scn{"siciliya"} sco{"skots"} sd{"sindhi"} sdh{"cənubi kürd"} @@ -407,11 +413,11 @@ az{ sel{"selkup"} ses{"koyraboro senni"} sg{"sanqo"} - sga{"qədimi irlandca"} - sh{"serb-xorvatca"} + sga{"qədim irland"} + sh{"serb-xorvat"} shi{"taçelit"} shn{"şan"} - si{"sinhal"} + si{"sinhala"} sid{"sidamo"} sk{"slovak"} sl{"sloven"} @@ -419,7 +425,7 @@ az{ sma{"cənubi sami"} smj{"lule sami"} smn{"inari sami"} - sms{"skolt"} + sms{"skolt sami"} sn{"şona"} snk{"soninke"} so{"somali"} @@ -427,16 +433,19 @@ az{ sq{"alban"} sr{"serb"} srn{"sranan tonqo"} - srr{"serer dilii"} + srr{"serer"} ss{"svati"} - st{"Sesoto"} + ssy{"saho"} + st{"sesoto"} + su{"sundan"} suk{"sukuma"} sus{"susu"} sux{"sumeryan"} sv{"isveç"} sw{"suahili"} sw_CD{"Konqo suahilicəsi"} - syr{"siryak"} + swb{"komor"} + syr{"suriya"} ta{"tamil"} te{"teluqu"} tem{"timne"} @@ -456,22 +465,23 @@ az{ tmh{"tamaşek"} tn{"svana"} to{"tonqa"} - tog{"niyasa tonga"} + tog{"nyasa tonqa"} tpi{"tok pisin"} tr{"türk"} + trv{"taroko"} ts{"sonqa"} tsi{"simşyan"} tt{"tatar"} tum{"tumbuka"} tvl{"tuvalu"} - tw{"Tvi"} + tw{"tvi"} twq{"tasavaq"} ty{"taxiti"} tyv{"tuvinyan"} tzm{"Mərkəzi Atlas tamazicəsi"} udm{"udmurt"} ug{"uyğur"} - uga{"uqaritik"} + uga{"uqarit"} uk{"ukrayna"} umb{"umbundu"} und{"naməlum dil"} @@ -484,19 +494,24 @@ az{ vot{"votik"} vun{"vunyo"} wa{"valun"} + wae{"valles"} wal{"valamo"} war{"varay"} was{"vaşo"} - wbp{"Valpiri"} + wbp{"valpiri"} wo{"volof"} - xal{"kalmıqca"} + wuu{"vu"} + xal{"kalmık"} xh{"xosa"} xog{"soqa"} yao{"yao"} yap{"yapiz"} - yi{"Yahudi"} + yav{"yanqben"} + ybb{"yemba"} + yi{"idiş"} yo{"yoruba"} - za{"juənq"} + yue{"kanton"} + za{"çjuan"} zap{"zapotek"} zbl{"blisimbols"} zen{"zenaqa"} @@ -512,7 +527,7 @@ az{ Languages%short{ az{"azəri"} en_GB{"ingilis (B.K.)"} - en_US{"ingilis (A.B.Ş.)"} + en_US{"ingilis (ABŞ)"} } Scripts{ Arab{"ərəb"} @@ -551,6 +566,7 @@ az{ Grek{"yunan"} Gujr{"qucarat"} Guru{"qurmuxi"} + Hanb{"hanb"} Hang{"hanqıl"} Hani{"han"} Hano{"hanunu"} @@ -559,10 +575,11 @@ az{ Hebr{"ibrani"} Hira{"iraqana"} Hmng{"pahav monq"} - Hrkt{"katakana vəya hiraqana"} + Hrkt{"hecalı yapon əlifbası"} Hung{"qədimi macar"} Inds{"hindistan"} Ital{"qədimi italyalı"} + Jamo{"jamo"} Java{"cava"} Jpan{"yapon"} Kali{"kayax li"} @@ -635,11 +652,12 @@ az{ Xpeo{"qədimi fars"} Xsux{"sumer-akadyan kuneyform"} Yiii{"yi"} - Zmth{"zmth"} + Zmth{"riyazi notasiya"} + Zsye{"emoji"} Zsym{"simvollar"} Zxxx{"yazısız"} Zyyy{"ümumi yazı"} - Zzzz{"naməlum skript"} + Zzzz{"tanınmayan yazı"} } Scripts%stand-alone{ Hans{"Sadələşdirilmiş Han"} @@ -661,11 +679,15 @@ az{ persian{"İran Təqvimi"} roc{"Minquo Təqvimi"} } + cf{ + account{"Uçot Valyuta Formatı"} + standard{"Standart Valyuta Formatı"} + } collation{ - ducet{"Defolt Unicode Çeşidləmə"} + ducet{"Standart Unicode Sıralama"} pinyin{"Pinyin təqvimi"} search{"Ümumi Məqsədli Axtarış"} - standard{"Standart Çeşidləmə"} + standard{"Standart Sıralama"} } hc{ h11{"12 Saatlıq Sistem (0–11)"} @@ -721,7 +743,22 @@ az{ tibt{"Tibet Rəqəmləri"} } } - Version{"2.1.23.7"} + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0} — Bütün"} + category-list{"{0}: {1}"} + compatibility{"{0} — Uyğunluq"} + enclosed{"{0} — Qapalı"} + extended{"{0} — Artırılmış"} + historic{"{0} — Tarixi"} + miscellaneous{"{0} — Qarışıq"} + other{"{0} — Digər"} + scripts{"Yazılar — {0}"} + strokes{ + one{"{0} Vurğu"} + other{"{0} Vurğu"} + } + } codePatterns{ language{"Dil: {0}"} script{"Skript: {0}"} diff --git a/icuSources/data/lang/az_AZ.txt b/icuSources/data/lang/az_AZ.txt index 6aa03846..caf84c09 100644 --- a/icuSources/data/lang/az_AZ.txt +++ b/icuSources/data/lang/az_AZ.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License az_AZ{ "%%ALIAS"{"az_Latn_AZ"} } diff --git a/icuSources/data/lang/az_Cyrl.txt b/icuSources/data/lang/az_Cyrl.txt index d8f3514e..6ace69ee 100644 --- a/icuSources/data/lang/az_Cyrl.txt +++ b/icuSources/data/lang/az_Cyrl.txt @@ -1,27 +1,408 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/az_Cyrl.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License az_Cyrl{ %%Parent{"root"} Languages{ - az{"азәрбајҹан дили"} - de{"алман дили"} - en{"инҝилис дили"} - es{"испан дили"} - fr{"франсыз дили"} - it{"италјан дили"} - ja{"јапон дили"} - pt{"португал дили"} - ru{"рус дили"} - zh{"чин дили"} + aa{"афар"} + ab{"абхаз"} + ace{"акин"} + ada{"адангме"} + ady{"адуҝе"} + af{"африкаанс"} + agq{"агһем"} + ain{"ајну"} + ak{"акан"} + ale{"алеут"} + alt{"ҹәнуби алтај"} + am{"амһар"} + an{"арагон"} + anp{"анҝика"} + ar{"әрәб"} + ar_001{"мүасир стандарт әрәб"} + arn{"арауканҹа"} + arp{"арапаһо"} + as{"ассам"} + asa{"асу"} + ast{"астурија"} + av{"авар"} + awa{"авадһи"} + ay{"ајмара"} + az{"азәрбајҹан"} + ba{"башгырд"} + ban{"балли"} + bas{"баса"} + be{"беларус"} + bem{"бемба"} + bez{"бена"} + bg{"булгар"} + bho{"бхочпури"} + bi{"бислама"} + bin{"бини"} + bla{"сиксикә"} + bm{"бамбара"} + bn{"бенгал"} + bo{"тибет"} + br{"бретон"} + brx{"бодо"} + bs{"босниак"} + bug{"буҝин"} + byn{"блин"} + ca{"каталан"} + ce{"чечен"} + ceb{"себуан"} + cgg{"чига"} + ch{"чаморо"} + chk{"чукиз"} + chm{"мари"} + cho{"чоктау"} + chr{"чероки"} + chy{"чејен"} + ckb{"соран"} + co{"корсика"} + crs{"сејшел креолу"} + cs{"чех"} + cu{"славјан"} + cv{"чуваш"} + cy{"уелс"} + da{"данимарка"} + dak{"дакота"} + dar{"даргва"} + dav{"таита"} + de{"алман"} + de_AT{"Австрија алманҹасы"} + de_CH{"Исвечрә јүксәк алманҹасы"} + dgr{"догриб"} + dje{"зарма"} + dsb{"ашағы сорб"} + dua{"дуала"} + dv{"малдив"} + dyo{"диола"} + dz{"дзонга"} + dzg{"дазага"} + ebu{"ембу"} + ee{"еве"} + efi{"ефик"} + eka{"екаҹук"} + el{"јунан"} + en{"инҝилис"} + en_AU{"Австралија инҝилисҹәси"} + en_CA{"Канада инҝилисҹәси"} + en_GB{"Британија инҝилисҹәси"} + en_US{"Америка инҝилисҹәси"} + eo{"есперанто"} + es{"испан"} + es_419{"Латын Америкасы испанҹасы"} + es_ES{"Кастилија испанҹасы"} + es_MX{"Мексика испанҹасы"} + et{"естон"} + eu{"баск"} + ewo{"евондо"} + fa{"фарс"} + ff{"фула"} + fi{"фин"} + fil{"филиппин"} + fj{"фиҹи"} + fo{"фарер"} + fon{"фон"} + fr{"франсыз"} + fr_CA{"Канада франсызҹасы"} + fr_CH{"Исвечрә франсызҹасы"} + fur{"фриул"} + fy{"гәрби фриз"} + ga{"ирланд"} + gaa{"га"} + gd{"шотланд келт"} + gez{"гез"} + gil{"гилберт"} + gl{"галисија"} + gn{"гуарани"} + gor{"горонтало"} + gsw{"Исвечрә алманҹасы"} + gu{"гуҹарат"} + guz{"гуси"} + gv{"манкс"} + gwi{"гвичин"} + ha{"һауса"} + haw{"һавај"} + he{"иврит"} + hi{"һинд"} + hil{"һилигајнон"} + hmn{"монг"} + hr{"хорват"} + hsb{"јухары сорб"} + ht{"һаити креол"} + hu{"маҹар"} + hup{"һупа"} + hy{"ермәни"} + hz{"һереро"} + ia{"интерлингве"} + iba{"ибан"} + ibb{"ибибио"} + id{"индонезија"} + ig{"игбо"} + ilo{"илоко"} + inh{"ингуш"} + io{"идо"} + is{"исланд"} + it{"италјан"} + iu{"инуктитут"} + ja{"јапон"} + jbo{"лоғбан"} + jgo{"нгомба"} + jmc{"мачам"} + jv{"јава"} + ka{"ҝүрҹү"} + kab{"кабиле"} + kac{"качин"} + kaj{"жу"} + kam{"камба"} + kbd{"кабарда-чәркәз"} + kcg{"тви"} + kde{"маконде"} + kea{"кабувердиан"} + kfo{"коро"} + kha{"хази"} + khq{"којра чиини"} + ki{"кикују"} + kj{"куанјама"} + kk{"газах"} + kkj{"како"} + kl{"калааллисут"} + kln{"каленҹин"} + km{"кхмер"} + kmb{"кимбунду"} + kn{"каннада"} + ko{"кореја"} + kok{"конкани"} + kpe{"кпелле"} + kr{"канури"} + krc{"гарачај-балкар"} + krl{"карел"} + kru{"курух"} + ks{"кәшмир"} + ksb{"шамбала"} + ksf{"бафиа"} + ksh{"көлн"} + ku{"күрд"} + kum{"кумык"} + kv{"коми"} + kw{"корн"} + ky{"гырғыз"} + la{"латын"} + lad{"сефард"} + lag{"ланҝи"} + lb{"лүксембург"} + lez{"ләзҝи"} + lg{"ганда"} + li{"лимбург"} + lkt{"лакота"} + ln{"лингала"} + lo{"лаос"} + loz{"лози"} + lrc{"шимали лури"} + lt{"литва"} + lu{"луба-катанга"} + lua{"луба-лулуа"} + lun{"лунда"} + luo{"луо"} + lus{"мизо"} + luy{"лујиа"} + lv{"латыш"} + mad{"мадуриз"} + mag{"магаһи"} + mai{"маитили"} + mak{"макасар"} + mas{"масај"} + mdf{"мокша"} + men{"менде"} + mer{"меру"} + mfe{"морисиен"} + mg{"малагас"} + mgh{"махува-меетто"} + mgo{"метаʼ"} + mh{"маршал"} + mi{"маори"} + mic{"микмак"} + min{"минангкабан"} + mk{"македон"} + ml{"малајалам"} + mn{"монгол"} + mni{"манипүри"} + moh{"моһавк"} + mos{"моси"} + mr{"маратһи"} + ms{"малај"} + mt{"малта"} + mua{"мунданг"} + mul{"чохсајлы дилләр"} + mus{"крик"} + mwl{"миранд"} + my{"бирман"} + myv{"ерзја"} + mzn{"мазандаран"} + na{"науру"} + nap{"неаполитан"} + naq{"нама"} + nb{"бокмал норвеч"} + nd{"шимали ндебеле"} + nds_NL{"ашағы саксон"} + ne{"непал"} + new{"невари"} + ng{"ндонга"} + nia{"ниас"} + niu{"нијуан"} + nl{"һолланд"} + nl_BE{"фламанд"} + nmg{"квасио"} + nn{"нүнорск норвеч"} + nnh{"нҝиембоон"} + nog{"ногај"} + nqo{"нго"} + nr{"ҹәнуби ндебеле"} + nso{"шимали сото"} + nus{"нуер"} + nv{"навајо"} + ny{"нјанҹа"} + nyn{"нјанкол"} + oc{"окситан"} + om{"оромо"} + or{"одија"} + os{"осетин"} + pa{"пәнҹаб"} + pag{"пангасинан"} + pam{"пампанга"} + pap{"папјаменто"} + pau{"палајан"} + pcm{"ниҝер креол"} + pl{"полјак"} + prg{"прусс"} + ps{"пушту"} + pt{"португал"} + pt_BR{"Бразилија португалҹасы"} + pt_PT{"Португалија португалҹасы"} + qu{"кечуа"} + quc{"киче"} + rap{"рапануи"} + rar{"раротонган"} + rm{"романш"} + rn{"рунди"} + ro{"румын"} + rof{"ромбо"} + root{"рут"} + ru{"рус"} + rup{"ароман"} + rw{"кинјарванда"} + rwk{"руа"} + sa{"санскрит"} + sad{"сандаве"} + sah{"саха"} + saq{"самбуру"} + sat{"сантал"} + sba{"нгамбај"} + sbp{"сангу"} + sc{"сардин"} + scn{"сиҹилија"} + sco{"скотс"} + sd{"синдһи"} + se{"шимали сами"} + seh{"сена"} + ses{"којраборо сенни"} + sg{"санго"} + shi{"тачелит"} + shn{"шан"} + si{"синһала"} + sk{"словак"} + sl{"словен"} + sm{"самоа"} + sma{"ҹәнуби сами"} + smj{"луле сами"} + smn{"инари сами"} + sms{"сколт сами"} + sn{"шона"} + snk{"сонинке"} + so{"сомали"} + sq{"албан"} + sr{"серб"} + srn{"сранан тонго"} + ss{"свати"} + ssy{"саһо"} + st{"сесото"} + su{"сундан"} + suk{"сукума"} + sv{"исвеч"} + sw{"суаһили"} + sw_CD{"Конго суаһилиҹәси"} + swb{"комор"} + syr{"сурија"} + ta{"тамил"} + te{"телугу"} + tem{"тимне"} + teo{"тесо"} + tet{"тетум"} + tg{"таҹик"} + th{"тај"} + ti{"тигрин"} + tig{"тигре"} + tk{"түркмән"} + tlh{"клингон"} + tn{"свана"} + to{"тонган"} + tpi{"ток писин"} + tr{"түрк"} + trv{"тароко"} + ts{"сонга"} + tt{"татар"} + tum{"тумбука"} + tvl{"тувалу"} + twq{"тасаваг"} + ty{"тахити"} + tyv{"тувинјан"} + tzm{"Мәркәзи Атлас тамазиҹәси"} + udm{"удмурт"} + ug{"ујғур"} + uk{"украјна"} + umb{"умбунду"} + und{"намәлум дил"} + ur{"урду"} + uz{"өзбәк"} + vai{"ваи"} + ve{"венда"} + vi{"вјетнам"} + vo{"волапүк"} + vun{"вунјо"} + wa{"валун"} + wae{"валлес"} + wal{"валамо"} + war{"варај"} + wo{"волоф"} + xal{"калмык"} + xh{"хоса"} + xog{"сога"} + yav{"јангбен"} + ybb{"јемба"} + yi{"идиш"} + yo{"јоруба"} + yue{"кантон"} + zgh{"тамази"} + zh{"чин"} + zh_Hans{"садәләшмиш чин"} + zh_Hant{"әнәнәви чин"} + zu{"зулу"} + zun{"зуни"} + zxx{"дил мәзмуну јохдур"} + zza{"заза"} + } + Languages%short{ + en_GB{"инҝилис (Б.К.)"} + en_US{"инҝилис (АБШ)"} } Scripts{ Cyrl{"Кирил"} } - Version{"2.1.19.14"} + Version{"2.1.31.74"} + codePatterns{ + language{"Дил: {0}"} + script{"Скрипт: {0}"} + territory{"Реҝион: {0}"} + } } diff --git a/icuSources/data/lang/az_Latn.txt b/icuSources/data/lang/az_Latn.txt index e49243f2..9df6ff31 100644 --- a/icuSources/data/lang/az_Latn.txt +++ b/icuSources/data/lang/az_Latn.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/az_Latn.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License az_Latn{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/az_Latn_AZ.txt b/icuSources/data/lang/az_Latn_AZ.txt index 3abc5ac2..36c6e61b 100644 --- a/icuSources/data/lang/az_Latn_AZ.txt +++ b/icuSources/data/lang/az_Latn_AZ.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * generated alias target */ diff --git a/icuSources/data/lang/bas.txt b/icuSources/data/lang/bas.txt old mode 100755 new mode 100644 index 46d44ea3..71912d54 --- a/icuSources/data/lang/bas.txt +++ b/icuSources/data/lang/bas.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/bas.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License bas{ Languages{ ak{"Hɔp u akan"} @@ -54,5 +48,5 @@ bas{ zh{"Hɔp u kinà"} zu{"Hɔp u zulù"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/be.txt b/icuSources/data/lang/be.txt index 73e7376f..2a3fa3bc 100644 --- a/icuSources/data/lang/be.txt +++ b/icuSources/data/lang/be.txt @@ -1,48 +1,57 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/be.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License be{ Keys{ calendar{"каляндар"} - collation{"сартаванне"} + cf{"фармат валюты"} + collation{"парадак сартавання"} currency{"валюта"} - hc{"часавы цыкл (12 і 24)"} + hc{"гадзінны цыкл (12 або 24)"} lb{"правілы разрыву радка"} ms{"сістэма мер"} numbers{"лічбы"} } Languages{ + aa{"афарская"} ab{"абхазская"} + ace{"ачэх"} + ada{"адангмэ"} ady{"адыгейская"} af{"афрыкаанс"} agq{"агем"} + ain{"айнская"} ak{"акан"} - akk{"акадзкая"} + akk{"акадская"} ale{"алеуцкая"} + alt{"паўднёваалтайская"} am{"амхарская"} an{"арагонская"} ang{"стараанглійская"} + anp{"ангіка"} ar{"арабская"} ar_001{"сучасная стандартная арабская"} arc{"арамейская"} - arn{"мапучэ"} + arn{"мапудунгун"} + arp{"арапаха"} as{"асамская"} asa{"асу"} ast{"астурыйская"} av{"аварская"} + awa{"авадхі"} ay{"аймара"} az{"азербайджанская"} ba{"башкірская"} + ban{"балійская"} + bas{"басаа"} be{"беларуская"} bem{"бемба"} bez{"бена"} bg{"балгарская"} bgn{"заходняя белуджская"} + bho{"бхаджпуры"} + bi{"біслама"} + bin{"эда"} + bla{"блэкфут"} bm{"бамбара"} bn{"бенгальская"} bo{"тыбецкая"} @@ -50,229 +59,381 @@ be{ brx{"бода"} bs{"баснійская"} bua{"бурацкая"} + bug{"бугіс"} + byn{"білен"} ca{"каталанская"} ce{"чачэнская"} + ceb{"себуана"} cgg{"чыга"} + ch{"чамора"} + chb{"чыбча"} + chk{"чуук"} + chm{"мары"} + cho{"чокта"} chr{"чэрокі"} + chy{"шэйен"} ckb{"цэнтральнакурдская"} co{"карсіканская"} cop{"копцкая"} + crs{"сэсэльва"} cs{"чэшская"} + cu{"царкоўнаславянская"} cv{"чувашская"} cy{"валійская"} da{"дацкая"} - dav{"тайта"} + dak{"дакота"} + dar{"даргінская"} + dav{"таіта"} de{"нямецкая"} - de_AT{"нямецкая (аўстр.)"} - de_CH{"нямецкая (швейц.)"} + de_AT{"аўстрыйская нямецкая"} + de_CH{"швейцарская стандартная нямецкая"} + dgr{"догрыб"} dje{"зарма"} - dsb{"ніжнелужыцкая"} + dsb{"ніжнялужыцкая"} dua{"дуала"} - dyo{"дыёла-фон’і"} - dz{"дзонгкха"} + dv{"мальдыўская"} + dyo{"джола-фоньі"} + dz{"дзонг-кэ"} + dzg{"дазага"} ebu{"эмбу"} ee{"эве"} - egy{"стараэгіпецкая"} + efi{"эфік"} + egy{"старажытнаегіпецкая"} + eka{"экаджук"} el{"грэчаская"} en{"англійская"} - en_AU{"англійская (аўстрал.)"} - en_CA{"англійская (канад.)"} - en_US{"англійская (ЗША)"} + en_AU{"аўстралійская англійская"} + en_CA{"канадская англійская"} + en_GB{"брытанская англійская"} + en_US{"амерыканская англійская"} eo{"эсперанта"} es{"іспанская"} - es_419{"іспанская (лацінаамер.)"} - es_ES{"іспанская (еўрап.)"} - es_MX{"іспанская (мексікан.)"} + es_419{"лацінаамерыканская іспанская"} + es_ES{"еўрапейская іспанская"} + es_MX{"мексіканская іспанская"} et{"эстонская"} eu{"баскская"} + ewo{"эвонда"} fa{"фарсі"} + ff{"фула"} fi{"фінская"} - fil{"тагальская"} + fil{"філіпінская"} fj{"фіджыйская"} fo{"фарэрская"} + fon{"фон"} fr{"французская"} - fr_CA{"французская (канад.)"} - fr_CH{"французская (швейц.)"} + fr_CA{"канадская французская"} + fr_CH{"швейцарская французская"} fro{"старафранцузская"} - fy{"фрызская"} + fur{"фрыульская"} + fy{"заходняя фрызская"} ga{"ірландская"} + gaa{"га"} gag{"гагаузская"} gd{"шатландская гэльская"} + gez{"геэз"} + gil{"кірыбаці"} gl{"галісійская"} gn{"гуарані"} - grc{"старагрэцкая"} + gor{"гарантала"} + grc{"старажытнагрэчаская"} gsw{"швейцарская нямецкая"} gu{"гуджараці"} guz{"гусіі"} gv{"мэнская"} - ha{"хаўса"} + gwi{"гуіч’ін"} + ha{"хауса"} haw{"гавайская"} he{"іўрыт"} hi{"хіндзі"} + hil{"хілігайнон"} + hmn{"хмонг"} hr{"харвацкая"} - hsb{"верхнелужыцкая"} - ht{"гаіцянская"} + hsb{"верхнялужыцкая"} + ht{"гаіцянская крэольская"} hu{"венгерская"} + hup{"хупа"} hy{"армянская"} + hz{"герэра"} ia{"інтэрлінгва"} + iba{"ібан"} + ibb{"ібібія"} id{"інданезійская"} - ie{"інтэрлінгве"} + ie{"інтэрлінгвэ"} ig{"ігба"} - ii{"Сычуань І"} + ii{"сычуаньская йі"} + ilo{"ілакана"} + inh{"інгушская"} + io{"іда"} is{"ісландская"} it{"італьянская"} iu{"інуктытут"} ja{"японская"} - jgo{"нгомбэ"} - jmc{"мачамэ"} + jbo{"ложбан"} + jgo{"нгомба"} + jmc{"мачамбэ"} jv{"яванская"} ka{"грузінская"} kab{"кабільская"} + kac{"качынская"} + kaj{"дджу"} kam{"камба"} + kbd{"кабардзінская"} + kcg{"т’яп"} kde{"макондэ"} - kea{"кабувердзьяну"} + kea{"кабувердыяну"} + kfo{"кора"} + kha{"кхасі"} khq{"койра чыіні"} - ki{"кікую"} + ki{"кікуйю"} + kj{"куаньяма"} kk{"казахская"} + kkj{"како"} kl{"грэнландская"} kln{"календжын"} km{"кхмерская"} + kmb{"кімбунду"} kn{"канада"} ko{"карэйская"} koi{"комі-пярмяцкая"} - kok{"конкані"} + kok{"канкані"} + kpe{"кпеле"} + kr{"кануры"} + krc{"карачай-балкарская"} + krl{"карэльская"} + kru{"курух"} ks{"кашмірская"} ksb{"шамбала"} ksf{"бафія"} + ksh{"кёльнская"} ku{"курдская"} + kum{"кумыцкая"} + kv{"комі"} kw{"корнская"} ky{"кіргізская"} la{"лацінская"} - lag{"ланга"} + lad{"ладына"} + lag{"лангі"} lb{"люксембургская"} + lez{"лезгінская"} lg{"ганда"} + li{"лімбургская"} lkt{"лакота"} ln{"лінгала"} lo{"лаоская"} - lrc{"паўночны луры"} + lol{"монга"} + loz{"лозі"} + lrc{"паўночная луры"} lt{"літоўская"} lu{"луба-катанга"} - luo{"луа"} - luy{"луя"} + lua{"луба-касаі"} + lun{"лунда"} + luo{"луо"} + lus{"мізо"} + luy{"луйя"} lv{"латышская"} - mas{"масаі"} + mad{"мадурская"} + mag{"магахі"} + mai{"майтхілі"} + mak{"макасар"} + man{"мандынг"} + mas{"маасай"} + mdf{"макшанская"} + men{"мендэ"} mer{"меру"} - mfe{"маўрыкійская"} + mfe{"марысьен"} mg{"малагасійская"} - mgh{"макуа-меета"} + mgh{"макуўа-меета"} mgo{"мета"} + mh{"маршальская"} mi{"маары"} + mic{"мікмак"} + min{"мінангкабау"} mk{"македонская"} ml{"малаялам"} mn{"мангольская"} - moh{"магаўкская"} + mni{"мейтэй"} + moh{"мохак"} + mos{"мосі"} mr{"маратхі"} ms{"малайская"} mt{"мальтыйская"} mua{"мунданг"} + mul{"некалькі моў"} + mus{"мускогі"} + mwl{"мірандыйская"} my{"бірманская"} + myv{"эрзянская"} mzn{"мазандэранская"} + na{"науру"} + nap{"неапалітанская"} naq{"нама"} - nb{"нарвежская (букмал)"} + nb{"нарвежская (букмол)"} nd{"паўночная ндэбеле"} nds{"ніжненямецкая"} nds_NL{"ніжнесаксонская"} ne{"непальская"} - nl{"галандская"} + new{"неўары"} + ng{"ндонга"} + nia{"ніас"} + niu{"ніўэ"} + nl{"нідэрландская"} nl_BE{"фламандская"} - nmg{"квасіа"} - nn{"нарвежская (нюнорск)"} + nmg{"нгумба"} + nn{"нарвежская (нюношк)"} + nnh{"нг’ембон"} no{"нарвежская"} + nog{"нагайская"} + non{"старанарвежская"} nqo{"нко"} + nr{"паўднёвая ндэбеле"} + nso{"паўночная сота"} nus{"нуэр"} + nv{"наваха"} + ny{"ньянджа"} nyn{"ньянколе"} - oc{"правансальская"} + oc{"аксітанская"} + oj{"аджыбва"} om{"арома"} or{"орыя"} + os{"асецінская"} pa{"панджабі"} + pag{"пангасінан"} + pam{"пампанга"} + pap{"пап’яменту"} + pau{"палау"} + pcm{"нігерыйскі піджын"} + peo{"стараперсідская"} + phn{"фінікійская"} pl{"польская"} + prg{"пруская"} + pro{"стараправансальская"} ps{"пушту"} pt{"партугальская"} - pt_BR{"партугальская (бразіл.)"} - pt_PT{"партугальская (еўрап.)"} + pt_BR{"бразільская партугальская"} + pt_PT{"еўрапейская партугальская"} qu{"кечуа"} quc{"кічэ"} + raj{"раджастханская"} + rap{"рапануі"} + rar{"раратонг"} rm{"рэтараманская"} rn{"рундзі"} ro{"румынская"} - ro_MD{"малдаўская"} + ro_MD{"малдаўская румынская"} rof{"ромба"} + root{"корань"} ru{"руская"} - rw{"кіньяруанда"} - rwk{"рва"} + rup{"арумунская"} + rw{"руанда"} + rwk{"руа"} sa{"санскрыт"} + sad{"сандаўэ"} sah{"якуцкая"} saq{"самбуру"} + sat{"санталі"} + sba{"нгамбай"} sbp{"сангу"} + sc{"сардзінская"} + scn{"сіцылійская"} + sco{"шатландская"} sd{"сіндхі"} sdh{"паўднёвакурдская"} se{"паўночнасаамская"} seh{"сена"} - ses{"койрабара сенні"} + ses{"кайрабора сэні"} sg{"санга"} - sh{"сербска-харвацкая"} - shi{"тачалхіт"} + sga{"стараірландская"} + sh{"сербскахарвацкая"} + shi{"ташэльхіт"} + shn{"шан"} si{"сінгальская"} sk{"славацкая"} sl{"славенская"} + sm{"самоа"} sma{"паўднёвасаамская"} smj{"луле-саамская"} smn{"інары-саамская"} sms{"колта-саамская"} sn{"шона"} - so{"самалійская"} + snk{"санінке"} + so{"самалі"} sq{"албанская"} sr{"сербская"} - su{"сундская"} + srn{"сранан-тонга"} + ss{"суаці"} + ssy{"саха"} + st{"паўднёвая сота"} + su{"сунда"} + suk{"сукума"} + sux{"шумерская"} sv{"шведская"} sw{"суахілі"} - sw_CD{"суахілі Конга"} + sw_CD{"кангалезская суахілі"} + swb{"каморская"} + syr{"сірыйская"} ta{"тамільская"} te{"тэлугу"} + tem{"тэмнэ"} teo{"тэсо"} + tet{"тэтум"} tg{"таджыкская"} th{"тайская"} ti{"тыгрынья"} + tig{"тыгрэ"} tk{"туркменская"} - tlh{"клінгон"} + tlh{"клінган"} + tn{"тсвана"} to{"танганская"} + tpi{"ток-пісін"} tr{"турэцкая"} + trv{"тарока"} + ts{"тсонга"} tt{"татарская"} - twq{"тасавак"} - tzm{"мовы тамазігхтаў"} + tum{"тумбука"} + tvl{"тувалу"} + twq{"тасаўак"} + ty{"таіці"} + tyv{"тувінская"} + tzm{"цэнтральнаатлаская тамазіхт"} + udm{"удмурцкая"} ug{"уйгурская"} uk{"украінская"} + umb{"умбунду"} und{"невядомая мова"} ur{"урду"} uz{"узбекская"} vai{"ваі"} + ve{"венда"} vi{"в’етнамская"} - vun{"вуньё"} - wbp{"вальбіры"} + vo{"валапюк"} + vun{"вунджо"} + wa{"валонская"} + wae{"вальшская"} + wal{"волайта"} + war{"варай"} + wbp{"варлпіры"} wo{"валоф"} + xal{"калмыцкая"} xh{"коса"} xog{"сога"} + yav{"янгбэн"} + ybb{"йемба"} yi{"ідыш"} yo{"ёруба"} - zgh{"стандартны мараканскі тамазігхт"} + yue{"кантонскі дыялект кітайскай"} + zap{"сапатэк"} + zgh{"стандартная мараканская тамазіхт"} zh{"кітайская"} zh_Hans{"спрошчаная кітайская"} zh_Hant{"традыцыйная кітайская"} zu{"зулу"} + zun{"зуні"} zxx{"няма моўнага матэрыялу"} + zza{"зазакі"} } Languages%short{ - az{"азеры"} + az{"азербайджанская"} en_GB{"брытанская англійская"} en_US{"амерыканская англійская"} } @@ -288,20 +449,23 @@ be{ Geor{"грузінскае"} Grek{"грэчаскае"} Gujr{"гуджараці"} - Guru{"Гурмукхі"} + Guru{"гурмукхі"} + Hanb{"хан з бапамофа"} Hang{"хангыль"} Hani{"хан"} Hans{"спрошчанае кітайскае"} Hant{"традыцыйнае кітайскае"} Hebr{"яўрэйскае"} Hira{"хірагана"} + Hrkt{"японскія складовыя пісьмы"} + Jamo{"чамо"} Jpan{"японскае"} Kana{"катакана"} Khmr{"кхмерскае"} Knda{"канада"} Kore{"карэйскае"} Laoo{"лаоскае"} - Latn{"лацінка"} + Latn{"лацініца"} Mlym{"малаялам"} Mong{"старамангольскае"} Mymr{"м’янмарскае"} @@ -312,14 +476,16 @@ be{ Thaa{"тана"} Thai{"тайскае"} Tibt{"тыбецкае"} + Zmth{"матэматычныя знакі"} + Zsye{"эмодзі"} Zsym{"сімвалы"} - Zxxx{"непісьменны"} + Zxxx{"беспісьменная"} Zyyy{"звычайнае"} Zzzz{"невядомае пісьмо"} } Scripts%stand-alone{ - Hans{"спрошчаны хан"} - Hant{"традыцыйны хан"} + Hans{"спрошчанае хан"} + Hant{"традыцыйнае хан"} } Types{ calendar{ @@ -336,10 +502,14 @@ be{ persian{"персідскі каляндар"} roc{"каляндар Міньго"} } + cf{ + account{"бухгалтарскі фармат валюты"} + standard{"стандартны фармат валюты"} + } collation{ - ducet{"стандартнае сартаванне Unicode"} + ducet{"стандартны парадак сартавання Унікод"} search{"універсальны пошук"} - standard{"стандартнае сартаванне"} + standard{"стандартны парадак сартавання"} } hc{ h11{"12-гадзінны фармат часу (0-11)"} @@ -348,8 +518,8 @@ be{ h24{"24-гадзінны фармат часу (1-24)"} } lb{ - loose{"гібкія правілы разрыву радка"} - normal{"стандартныя правілы разрыву радка"} + loose{"нястрогія правілы разрыву радка"} + normal{"звычайныя правілы разрыву радка"} strict{"строгія правілы разрыву радка"} } ms{ @@ -379,8 +549,8 @@ be{ hebr{"яўрэйскія лічбы"} jpan{"японскія лічбы"} jpanfin{"японскія лічбы (фінансы)"} - khmr{"хмерскія лічбы"} - knda{"лічбы каннада"} + khmr{"кхмерскія лічбы"} + knda{"лічбы канада"} laoo{"лаоскія лічбы"} latn{"сучасныя арабскія лічбы"} mlym{"лічбы малаялам"} @@ -395,7 +565,24 @@ be{ tibt{"тыбецкія лічбы"} } } - Version{"2.1.22.93"} + Version{"2.1.31.86"} + characterLabelPattern{ + all{"{0} — Усё"} + category-list{"{0}: {1}"} + compatibility{"{0} — Сумяшчальнасць"} + enclosed{"{0} — Уключаны"} + extended{"{0} — Пашыраны"} + historic{"{0} — Гістарычны"} + miscellaneous{"{0} — Рознае"} + other{"{0} — Іншае"} + scripts{"Пісьмы — {0}"} + strokes{ + few{"{0} штрыхі"} + many{"{0} штрыхоў"} + one{"{0} штрых"} + other{"{0} штрыха"} + } + } codePatterns{ language{"Мова: {0}"} script{"Пісьмо: {0}"} diff --git a/icuSources/data/lang/bem.txt b/icuSources/data/lang/bem.txt old mode 100755 new mode 100644 index 496ad654..342a4c29 --- a/icuSources/data/lang/bem.txt +++ b/icuSources/data/lang/bem.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/bem.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License bem{ Languages{ ak{"Ichi Akan"} @@ -54,5 +48,5 @@ bem{ zh{"Ichi Chainisi"} zu{"Ichi Zulu"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/bez.txt b/icuSources/data/lang/bez.txt old mode 100755 new mode 100644 index 93875bc0..284fecb1 --- a/icuSources/data/lang/bez.txt +++ b/icuSources/data/lang/bez.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/bez.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License bez{ Languages{ ak{"Hiakan"} @@ -54,5 +48,5 @@ bez{ zh{"Hichina"} zu{"Hizulu"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/bg.txt b/icuSources/data/lang/bg.txt index 79c82d1b..2f483d89 100644 --- a/icuSources/data/lang/bg.txt +++ b/icuSources/data/lang/bg.txt @@ -1,19 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/bg.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License bg{ Keys{ calendar{"календар"} + cf{"формат на валута"} colAlternate{"Пренебрегване на сортирането по символи"} colBackwards{"Сортиране по диакритични знаци в обратен ред"} colCaseFirst{"Подреждане по горен/долен регистър"} colCaseLevel{"Сортиране с различаване на регистъра на буквите"} - colHiraganaQuaternary{"Сортиране на кана"} colNormalization{"Нормализирано сортиране"} colNumeric{"Сортиране на цифрите"} colStrength{"Сила на сортиране"} @@ -25,7 +19,6 @@ bg{ numbers{"цифри"} timezone{"Часова зона"} va{"Вариант на локала"} - variableTop{"Сортиране като символи"} x{"Собствена употреба"} } Languages{ @@ -63,7 +56,7 @@ bg{ az{"азербайджански"} ba{"башкирски"} bal{"балучи"} - ban{"балинейски"} + ban{"балийски"} bas{"баса"} be{"беларуски"} bej{"бея"} @@ -108,9 +101,10 @@ bg{ cop{"коптски"} cr{"крии"} crh{"кримскотатарски"} + crs{"сеселва, креолски френски"} cs{"чешки"} csb{"кашубски"} - cu{"църковно славянски"} + cu{"църковнославянски"} cv{"чувашки"} cy{"уелски"} da{"датски"} @@ -122,19 +116,20 @@ bg{ den{"слейви"} dgr{"догриб"} din{"динка"} - dje{"джерма"} + dje{"зарма"} doi{"догри"} - dsb{"долнолужишки"} + dsb{"долносръбски"} dua{"дуала"} dum{"средновековен холандски"} dv{"дивехи"} dyo{"диола"} dyu{"диула"} dz{"дзонха"} + dzg{"дазага"} ebu{"ембу"} ee{"еве"} efi{"ефик"} - egy{"египетски"} + egy{"древноегипетски"} eka{"екажук"} el{"гръцки"} elx{"еламитски"} @@ -159,7 +154,7 @@ bg{ frm{"средновековен френски"} fro{"старофренски"} frr{"северен фризски"} - frs{"източен фризски"} + frs{"източнофризийски"} fur{"фриулиански"} fy{"фризийски"} ga{"ирландски"} @@ -171,7 +166,7 @@ bg{ gez{"гииз"} gil{"гилбертски"} gl{"галисийски"} - gmh{"средновековен немски"} + gmh{"средновисоконемски"} gn{"гуарани"} goh{"старовисоконемски"} gon{"гонди"} @@ -195,13 +190,14 @@ bg{ ho{"хири моту"} hr{"хърватски"} hsb{"горнолужишки"} - ht{"хаитянски"} + ht{"хаитянски креолски"} hu{"унгарски"} hup{"хупа"} hy{"арменски"} hz{"хереро"} ia{"интерлингва"} iba{"ибан"} + ibb{"ибибио"} id{"индонезийски"} ie{"оксидентал"} ig{"игбо"} @@ -214,17 +210,17 @@ bg{ it{"италиански"} iu{"инуктитут"} ja{"японски"} - jbo{"лоджбан"} + jbo{"ложбан"} jgo{"нгомба"} jmc{"мачаме"} - jpr{"еврейско-персийски"} - jrb{"еврейско-арабски"} + jpr{"юдео-персийски"} + jrb{"юдео-арабски"} jv{"явански"} ka{"грузински"} kaa{"каракалпашки"} kab{"кабилски"} kac{"качински"} - kaj{"жжи"} + kaj{"жжу"} kam{"камба"} kaw{"кави"} kbd{"кабардиан"} @@ -239,13 +235,14 @@ bg{ ki{"кикую"} kj{"кваняма"} kk{"казахски"} + kkj{"како"} kl{"гренландски"} kln{"календжин"} km{"кхмерски"} kmb{"кимбунду"} kn{"каннада"} ko{"корейски"} - koi{"коми-пермяцки"} + koi{"коми-пермякски"} kok{"конкани"} kos{"косраен"} kpe{"кпеле"} @@ -256,10 +253,11 @@ bg{ ks{"кашмирски"} ksb{"шамбала"} ksf{"бафия"} + ksh{"кьолнски"} ku{"кюрдски"} kum{"кумикски"} kut{"кутенай"} - kv{"Коми"} + kv{"коми"} kw{"корнуолски"} ky{"киргизки"} la{"латински"} @@ -283,7 +281,7 @@ bg{ lui{"луисеньо"} lun{"лунда"} luo{"луо"} - lus{"лушаи"} + lus{"мизо"} luy{"луя"} lv{"латвийски"} mad{"мадурски"} @@ -304,11 +302,11 @@ bg{ mh{"маршалезе"} mi{"маорски"} mic{"микмак"} - min{"минангбау"} + min{"минангкабау"} mk{"македонски"} ml{"малаялам"} mn{"монголски"} - mnc{"манчжурски"} + mnc{"манджурски"} mni{"манипури"} moh{"мохоук"} mos{"моси"} @@ -322,7 +320,7 @@ bg{ mwr{"марвари"} my{"бирмански"} myv{"ерзиа"} - mzn{"мазандаран"} + mzn{"мазандари"} na{"науру"} nap{"неаполитански"} naq{"нама"} @@ -339,16 +337,17 @@ bg{ nl_BE{"фламандски"} nmg{"квасио"} nn{"норвежки (нюношк)"} + nnh{"нгиембун"} no{"норвежки"} nog{"ногаи"} - non{"старонорвежски"} + non{"старонорвежки"} nqo{"нко"} nr{"южен ндебеле"} nso{"северен сото"} nus{"нуер"} nv{"навахо"} nwc{"класически невари"} - ny{"чинянджа"} + ny{"нянджа"} nym{"ниамвези"} nyn{"нианколе"} nyo{"нуоро"} @@ -358,45 +357,48 @@ bg{ om{"оромо"} or{"ория"} os{"осетски"} - osa{"оседжи"} + osa{"осейджи"} ota{"отомански турски"} pa{"пенджабски"} pag{"пангасинан"} - pal{"пехлевийски"} + pal{"пахлави"} pam{"пампанга"} - pap{"папиаменту"} + pap{"папиаменто"} pau{"палауан"} + pcm{"нигерийски пиджин"} peo{"староперсийски"} phn{"финикийски"} pi{"пали"} pl{"полски"} - pon{"похнпеиан"} - pro{"провансалски"} + pon{"понапеан"} + prg{"пруски"} + pro{"старопровансалски"} ps{"пущу"} pt{"португалски"} qu{"кечуа"} quc{"киче"} raj{"раджастански"} rap{"рапа нуи"} - rar{"рапотонган"} + rar{"раротонга"} rm{"реторомански"} rn{"рунди"} ro{"румънски"} ro_MD{"молдовски"} rof{"ромбо"} - rom{"цигански език"} + rom{"ромски"} root{"роот"} ru{"руски"} rup{"арумънски"} rw{"киняруанда"} rwk{"рва"} - sa{"санкскритски"} - sad{"сандве"} + sa{"санскрит"} + sad{"сандаве"} sah{"якутски"} sam{"самаритански арамейски"} saq{"самбуру"} sas{"сасак"} sat{"сантали"} + sba{"нгамбай"} sbp{"сангу"} sc{"сардински"} scn{"сицилиански"} @@ -429,8 +431,9 @@ bg{ sr{"сръбски"} srn{"сранан тонго"} srr{"серер"} - ss{"суази"} - st{"сесуто"} + ss{"свати"} + ssy{"сахо"} + st{"сесото"} su{"сундански"} suk{"сукума"} sus{"сусу"} @@ -455,7 +458,7 @@ bg{ tk{"туркменски"} tkl{"токелайски"} tl{"тагалог"} - tlh{"клингон"} + tlh{"клингонски"} tli{"тлингит"} tmh{"тамашек"} tn{"тсвана"} @@ -463,7 +466,8 @@ bg{ tog{"нианса тонга"} tpi{"ток писин"} tr{"турски"} - ts{"тсонга"} + trv{"тароко"} + ts{"цонга"} tsi{"цимшиански"} tt{"татарски"} tum{"тумбука"} @@ -488,6 +492,7 @@ bg{ vot{"вотик"} vun{"вунджо"} wa{"валонски"} + wae{"валзерски немски"} wal{"валамо"} war{"варай"} was{"уашо"} @@ -498,6 +503,8 @@ bg{ xog{"сога"} yao{"яо"} yap{"япезе"} + yav{"янгбен"} + ybb{"йемба"} yi{"идиш"} yo{"йоруба"} yue{"кантонски"} @@ -507,6 +514,7 @@ bg{ zen{"зенага"} zgh{"стандартен марокански тамазигт"} zh{"китайски"} + zh_Hans{"китайски (опростен)"} zu{"зулуски"} zun{"зуни"} zxx{"без лингвистично съдържание"} @@ -556,18 +564,20 @@ bg{ Grek{"гръцка"} Gujr{"гуджарати"} Guru{"гурмукхи"} + Hanb{"ханб"} Hang{"хангъл"} Hani{"китайска"} Hano{"Хануну"} - Hans{"опростен"} + Hans{"опростена"} Hant{"традиционен"} Hebr{"иврит"} Hira{"хирагана"} Hmng{"Пахау хмонг"} - Hrkt{"Катакана или Хирагана"} + Hrkt{"японска сричкова"} Hung{"Староунгарска"} Inds{"Харапска"} Ital{"Древно италийска"} + Jamo{"джамо"} Java{"Яванска"} Jpan{"японска"} Kali{"Кая Ли"} @@ -636,6 +646,7 @@ bg{ Xsux{"Шумеро-акадски клинопис"} Yiii{"Йи"} Zmth{"Математически символи"} + Zsye{"емотикони"} Zsym{"символи"} Zxxx{"без писменост"} Zyyy{"обща"} @@ -661,11 +672,15 @@ bg{ indian{"Индийски граждански календар"} islamic{"ислямски календар"} islamic-civil{"Ислямски цивилен календар"} - iso8601{"календар според ISO 8601"} + iso8601{"календар съгласно ISO 8601"} japanese{"японски календар"} persian{"персийски календар"} roc{"календар на Република Китай"} } + cf{ + account{"формат на валута за счетоводни цели"} + standard{"стандартен формат на валута"} + } colAlternate{ non-ignorable{"Сортиране по символи"} shifted{"Сортиране с пренебрегване на символи"} @@ -683,10 +698,6 @@ bg{ no{"Сортиране без различаване на регистъра на буквите"} yes{"Сортиране с различаване на регистъра на буквите"} } - colHiraganaQuaternary{ - no{"Сортиране на кана отделно"} - yes{"Сортиране на кана по различен начин"} - } colNormalization{ no{"Сортиране без нормализиране"} yes{"Нормализирано сортиране в Уникод"} @@ -718,6 +729,11 @@ bg{ traditional{"Традиционно"} unihan{"Ред на сортиране по ключове и черти"} } + d0{ + fwidth{"С пълна ширина"} + hwidth{"С половин ширина"} + npinyin{"Цифрови"} + } hc{ h11{"12-часова система (0 – 11)"} h12{"12-часова система (1 – 12)"} @@ -729,6 +745,10 @@ bg{ normal{"Нормален стил за нов ред"} strict{"Строг стил за нов ред"} } + m0{ + bgn{"АКГН (BGN)"} + ungegn{"ГЕСГИООН (UNGEGN)"} + } ms{ metric{"Метрична система"} uksystem{"Имперска мерна система"} @@ -808,7 +828,22 @@ bg{ VALENCIA{"Валенсиански"} WADEGILE{"Уейд-Джайлс романизация"} } - Version{"2.1.23.7"} + Version{"2.1.33.75"} + characterLabelPattern{ + all{"{0} – всички"} + category-list{"{0}: {1}"} + compatibility{"{0} – съвместимост"} + enclosed{"{0} – оградени"} + extended{"{0} – разширени"} + historic{"{0} – исторически"} + miscellaneous{"{0} – разни"} + other{"{0} – други"} + scripts{"{0} – писмени знаци"} + strokes{ + one{"{0} черта"} + other{"{0} черти"} + } + } codePatterns{ language{"Език: {0}"} script{"Писменост: {0}"} diff --git a/icuSources/data/lang/bm.txt b/icuSources/data/lang/bm.txt old mode 100755 new mode 100644 index 5a70912a..ff189a2c --- a/icuSources/data/lang/bm.txt +++ b/icuSources/data/lang/bm.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/bm.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License bm{ Languages{ ak{"akankan"} @@ -54,5 +48,5 @@ bm{ zh{"siniwakan"} zu{"zulukan"} } - Version{"2.1.21.28"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/bn.txt b/icuSources/data/lang/bn.txt index fccf1e71..7f5f8004 100644 --- a/icuSources/data/lang/bn.txt +++ b/icuSources/data/lang/bn.txt @@ -1,28 +1,24 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/bn.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License bn{ Keys{ calendar{"ক্যালেন্ডার"} + cf{"মুদ্র্যা ফরম্যাট"} colAlternate{"প্রতীক বাছাইকরণ উপেক্ষা করুন"} colBackwards{"বিপরীত করা স্বরাঘাত বাছাইকরণ"} colCaseFirst{"বড়হাতের/ছোটহাতের অক্ষর ক্রম"} colCaseLevel{"কেস সংবেদী বাছাইকরণ"} - colHiraganaQuaternary{"কানা বাছাইকরণ"} colNormalization{"স্বাভাবিককৃত বাছাইকরণ"} colNumeric{"সংখ্যাসূচক বাছাইকরণ"} colStrength{"বাছাইকরণ শক্তি"} collation{"বাছাই বিন্যাস"} currency{"মুদ্রা"} + hc{"সময়ের হিসাব (১২ বা ২৪)"} + lb{"লাইন বিভাজক শৈলী"} + ms{"পরিমাপ সিস্টেম"} numbers{"সংখ্যাগুলি"} timezone{"সময় জোন"} va{"স্থানীয় ভিন্নতা"} - variableTop{"প্রতীক হিসেবে বাছাই করুন"} x{"বক্তিগত- ব্যবহার"} } Languages{ @@ -33,7 +29,7 @@ bn{ ada{"অদাগ্মে"} ady{"আদেগে"} ae{"আবেস্তীয়"} - af{"আফ্রিকান্স"} + af{"আফ্রিকান"} afh{"আফ্রিহিলি"} agq{"এঘেম"} ain{"আইনু"} @@ -100,11 +96,12 @@ bn{ chp{"চিপেওয়ান"} chr{"চেরোকী"} chy{"শাইয়েন"} - ckb{"সোরানি কুর্দিশ"} + ckb{"মধ্য কুর্দিশ"} co{"কর্সিকান"} cop{"কপটিক"} cr{"ক্রি"} crh{"ক্রিমিয়ান তুর্কি"} + crs{"সেসেলওয়া ক্রেওল ফ্রেঞ্চ"} cs{"চেক"} csb{"কাশুবিয়ান"} cu{"চার্চ স্লাভিক"} @@ -130,6 +127,7 @@ bn{ dyo{"জলা-ফনী"} dyu{"ডিউলা"} dz{"জোঙ্গা"} + dzg{"দাগাজা"} ebu{"এম্বু"} ee{"ইউয়ি"} efi{"এফিক"} @@ -168,10 +166,11 @@ bn{ frr{"উত্তরাঞ্চলীয় ফ্রিসিয়ান"} frs{"পূর্ব ফ্রিসিয়"} fur{"ফ্রিউলিয়ান"} - fy{"পশ্চিম ফ্রিসিআন"} + fy{"পশ্চিম ফ্রিসিয়ান"} ga{"আইরিশ"} gaa{"গা"} gag{"গাগাউজ"} + gan{"gan"} gay{"গায়ো"} gba{"বায়া"} gd{"স্কটস-গ্যেলিক"} @@ -193,6 +192,7 @@ bn{ gwi{"গওইচ্’ইন"} ha{"হাউসা"} hai{"হাইডা"} + hak{"hak"} haw{"হাওয়াইয়ান"} he{"হিব্রু"} hi{"হিন্দি"} @@ -202,6 +202,7 @@ bn{ ho{"হিরি মোতু"} hr{"ক্রোয়েশীয়"} hsb{"উচ্চ সোর্বিয়ান"} + hsn{"Xiang চীনা"} ht{"হাইতিয়ান"} hu{"হাঙ্গেরীয়"} hup{"হুপা"} @@ -209,6 +210,7 @@ bn{ hz{"হেরেরো"} ia{"ইন্টারলিঙ্গুয়া"} iba{"ইবান"} + ibb{"ইবিবিও"} id{"ইন্দোনেশীয়"} ie{"ইন্টারলিঙ্গ"} ig{"ইগ্‌বো"} @@ -218,7 +220,7 @@ bn{ inh{"ইঙ্গুশ"} io{"ইডো"} is{"আইসল্যান্ডীয়"} - it{"ইতালীয়"} + it{"ইতালিয়"} iu{"ইনুক্টিটুট"} ja{"জাপানি"} jbo{"লোজবান"} @@ -246,11 +248,12 @@ bn{ ki{"কিকুয়ু"} kj{"কোয়ানিয়ামা"} kk{"কাজাখ"} + kkj{"কাকো"} kl{"ক্যালাল্লিসুট"} kln{"কালেনজিন"} km{"খমের"} kmb{"কিম্বুন্দু"} - kn{"কান্নাড়ী"} + kn{"কন্নড়"} ko{"কোরিয়ান"} koi{"কমি-পারমিআক"} kok{"কোঙ্কানি"} @@ -260,9 +263,10 @@ bn{ krc{"কারচে-বাল্কার"} krl{"কারেলিয়ান"} kru{"কুরুখ"} - ks{"কাশ্মীরী"} + ks{"কাশ্মীরি"} ksb{"শাম্বালা"} ksf{"বাফিয়া"} + ksh{"কল্শ"} ku{"কুর্দিশ"} kum{"কুমিক"} kut{"কুটেনাই"} @@ -290,7 +294,7 @@ bn{ lui{"লুইসেনো"} lun{"লুন্ডা"} luo{"লুয়ো"} - lus{"লুশাই"} + lus{"মিজো"} luy{"লুইয়া"} lv{"লাত্‌ভীয়"} mad{"মাদুরেসে"} @@ -323,7 +327,7 @@ bn{ ms{"মালয়"} mt{"মল্টিয়"} mua{"মুদাঙ্গ"} - mul{"বহুগুণিতক ভাষাসমূহ"} + mul{"একাধিক ভাষা"} mus{"ক্রিক"} mwl{"মিরান্ডিজ"} mwr{"মারোয়ারি"} @@ -331,6 +335,7 @@ bn{ myv{"এরজিয়া"} mzn{"মাজানদেরানি"} na{"নাউরু"} + nan{"nan"} nap{"নেয়াপোলিটান"} naq{"নামা"} nb{"নরওয়েজিয়ান বোকমাল"} @@ -346,6 +351,7 @@ bn{ nl_BE{"ফ্লেমিশ"} nmg{"কোয়াসিও"} nn{"নরওয়েজীয়ান নিনর্স্ক"} + nnh{"নিঙ্গেম্বুন"} no{"নরওয়েজীয়"} nog{"নোগাই"} non{"প্রাচীন নর্স"} @@ -359,7 +365,7 @@ bn{ nym{"ন্যায়ামওয়েজি"} nyn{"ন্যায়াঙ্কোলে"} nyo{"ন্যোরো"} - nzi{"এন্.জিমা"} + nzi{"এনজিমা"} oc{"অক্সিটান"} oj{"ওজিবওয়া"} om{"অরোমো"} @@ -373,11 +379,13 @@ bn{ pam{"পাম্পাঙ্গা"} pap{"পাপিয়ামেন্টো"} pau{"পালায়ুয়ান"} + pcm{"নাজেরিয় পিজিন"} peo{"প্রাচীন ফার্সি"} phn{"ফোনিশীয়ান"} pi{"পালি"} pl{"পোলিশ"} pon{"পোহ্নপেইয়ান"} + prg{"প্রুশিয়ান"} pro{"প্রাচীন প্রোভেনসাল"} ps{"পাশ্তু"} pt{"পর্তুগীজ"} @@ -399,13 +407,14 @@ bn{ rup{"আরমেনিয়ান"} rw{"কিনয়ারোয়ান্ডা"} rwk{"রাওয়া"} - sa{"সংষ্কৃত"} + sa{"সংস্কৃত"} sad{"স্যান্ডাওয়ে"} - sah{"ইয়াকুট"} + sah{"শাখা"} sam{"সামারিটান আরামিক"} saq{"সামবুরু"} sas{"সাসাক"} sat{"সাঁওতালি"} + sba{"ন্যাগাম্বে"} sbp{"সাঙ্গু"} sc{"সার্ডিনিয়ান"} scn{"সিসিলিয়ান"} @@ -432,21 +441,23 @@ bn{ sms{"স্কোল্ট সামি"} sn{"শোনা"} snk{"সোনিঙ্কে"} - so{"সোমালী"} + so{"সোমালি"} sog{"সোগডিয়ান"} sq{"আলবেনীয়"} sr{"সার্বীয়"} srn{"স্রানান টোঙ্গো"} srr{"সেরের"} ss{"সোয়াতি"} + ssy{"সাহো"} st{"দক্ষিন সোথো"} - su{"সুন্দানী"} + su{"সুদানী"} suk{"সুকুমা"} sus{"সুসু"} sux{"সুমেরীয়"} sv{"সুইডিশ"} sw{"সোয়াহিলি"} sw_CD{"কঙ্গো সোয়াহিলি"} + swb{"কমোরিয়ান"} syc{"প্রাচীন সিরিও"} syr{"সিরিয়াক"} ta{"তামিল"} @@ -471,6 +482,7 @@ bn{ tog{"নায়াসা টোঙ্গা"} tpi{"টোক পিসিন"} tr{"তুর্কী"} + trv{"তারোকো"} ts{"সঙ্গা"} tsi{"সিমশিয়ান"} tt{"তাতার"} @@ -496,18 +508,23 @@ bn{ vot{"ভোটিক"} vun{"ভুঞ্জো"} wa{"ওয়ালুন"} + wae{"ওয়ালসের"} wal{"ওয়ালামো"} war{"ওয়ারে"} was{"ওয়াশো"} wbp{"ওয়ার্লপিরি"} wo{"উওলোফ"} + wuu{"Wu চীনা"} xal{"কাল্মইক"} xh{"জোসা"} xog{"সোগা"} yao{"ইয়াও"} yap{"ইয়াপেসে"} + yav{"য়াঙ্গবেন"} + ybb{"য়েম্বা"} yi{"য়িদ্দিশ"} yo{"ইওরুবা"} + yue{"ক্যানটোনীজ"} za{"ঝু্য়াঙ"} zap{"জাপোটেক"} zbl{"চিত্র ভাষা"} @@ -566,6 +583,7 @@ bn{ Grek{"গ্রিক"} Gujr{"গুজরাটি"} Guru{"গুরুমুখি"} + Hanb{"হ্যানবি"} Hang{"হাঙ্গুল"} Hani{"হ্যান"} Hano{"হ্যানুনু"} @@ -574,16 +592,17 @@ bn{ Hebr{"হিব্রু"} Hira{"হিরাগানা"} Hmng{"ফাহাও মঙ"} - Hrkt{"কাটাকানা অথবা হিরাগানা"} + Hrkt{"জাপানি অক্ষরমালা"} Hung{"পুরোনো হাঙ্গেরীয়"} Inds{"সিন্ধু"} Ital{"প্রাচীন ইতালি"} + Jamo{"জ্যামো"} Java{"জাভানিজ"} Jpan{"জাপানী"} Kali{"কায়াহ লি"} Kana{"কাটাকানা"} Khar{"খরোষ্ঠী"} - Khmr{"খমের"} + Khmr{"খেমের"} Knda{"কানাড়া"} Kore{"কোরিয়ান"} Kthi{"কাইথি"} @@ -656,7 +675,8 @@ bn{ Yiii{"উই"} Zinh{"কাই"} Zmth{"গানিতিক চিহ্ন"} - Zsym{"প্রতীকসমুহ"} + Zsye{"ইমোজি"} + Zsym{"প্রতিকগুলি"} Zxxx{"অলিখিত"} Zyyy{"সাধারন"} Zzzz{"অজানা লিপি"} @@ -670,21 +690,25 @@ bn{ } Types{ calendar{ - buddhist{"বৌদ্ধ বর্ষপঞ্জী"} - chinese{"চীনা বর্ষপঞ্জী"} + buddhist{"বৌদ্ধ ক্যালেন্ডার"} + chinese{"চীনা ক্যালেন্ডার"} coptic{"কপটিক ক্যালেন্ডার"} - dangi{"দাঙ্গী বর্ষপঞ্জী"} + dangi{"দাঙ্গী ক্যালেন্ডার"} ethiopic{"ইথিওপিক ক্যালেন্ডার"} ethiopic-amete-alem{"ইথিওপিও আমেতে আলেম ক্যালেন্ডার"} - gregorian{"গ্রিগোরিয়ান বর্ষপঞ্জী"} - hebrew{"হিব্রু বর্ষপঞ্জী"} + gregorian{"গ্রিগোরিয়ান ক্যালেন্ডার"} + hebrew{"হিব্রু ক্যালেন্ডার"} indian{"ভারতীয় জাতীয় বর্ষপঞ্জী"} - islamic{"ইসলামিক বর্ষপঞ্জী"} + islamic{"ইসলামিক ক্যালেন্ডার"} islamic-civil{"ইসলামিক-সিভিল বর্ষপঞ্জী"} - iso8601{"ISO-8601 বর্ষপঞ্জী"} - japanese{"জাপানি বর্ষপঞ্জী"} + iso8601{"ISO-861 ক্যালেন্ডার"} + japanese{"জাপানি ক্যালেন্ডার"} persian{"ফারসি ক্যালেন্ডার"} - roc{"মিঙ্গুও বর্ষপঞ্জী"} + roc{"মিঙ্গুও ক্যালেন্ডার"} + } + cf{ + account{"হিসাবের মুদ্রা বিন্যাস"} + standard{"মানক মুদ্রা বিন্যাস"} } colAlternate{ non-ignorable{"প্রতীক বাছাই করুন"} @@ -703,10 +727,6 @@ bn{ no{"কেস অসংবেদী বাছাই করুন"} yes{"কেস সংবেদী বাছাই করুন"} } - colHiraganaQuaternary{ - no{"কানা আলাদাভাবে বাছাই করুন"} - yes{"কানা ভিন্নভাবে বাছাই করুন"} - } colNormalization{ no{"স্বাভাবিক ছাড়া বাছাই করুন"} yes{"স্বাভাবিকৃত ইউনিকোড বাছাই করুন"} @@ -735,9 +755,34 @@ bn{ searchjl{"হাঙ্গুল প্রাথমিক ব্যঞ্জনবর্ণ দ্বারা অনুসন্ধান করুন"} standard{"আদর্শ বাছাই বিন্যাস"} stroke{"আবর্তিত সজ্জাক্রম"} - traditional{"প্রথাগত সজ্জাক্রম"} + traditional{"প্রথাগত বাছাই বিন্যাস"} unihan{"রাডিকেল স্ট্রোক বাছাই বিন্যাস"} } + d0{ + fwidth{"পূর্ণচওড়া"} + hwidth{"অর্ধচওড়া"} + npinyin{"সাংখিক"} + } + hc{ + h11{"১২ ঘণ্টার হিসাবে (০–১১)"} + h12{"১২ ঘণ্টার হিসাবে (১–১২)"} + h23{"২৪ ঘণ্টার হিসাবে (০–২৩)"} + h24{"২৪ ঘণ্টার হিসাবে (১–২৪)"} + } + lb{ + loose{"আলগা লাইন বিভাজক শৈলী"} + normal{"সাধারণ লাইন বিভাজক শৈলী"} + strict{"টাইট লাইন বিভাজক শৈলী"} + } + m0{ + bgn{"BGN"} + ungegn{"UNGEGN"} + } + ms{ + metric{"মেট্রিক সিস্টেম"} + uksystem{"ইম্পেরিয়াল পরিমাপ সিস্টেম"} + ussystem{"মার্কিন যুক্তরাষ্ট্রের পরিমাপ সিস্টেম"} + } numbers{ arab{"আরবি-ভারতীয় সংখ্যা"} arabext{"প্রসারিত আরবি -ভারতীয় সংখ্যা"} @@ -745,13 +790,13 @@ bn{ armnlow{"আর্মেনীয় ছোটহাতের সংখ্যা"} beng{"বাংলা সংখ্যা"} deva{"দেবনাগরি সংখ্যা"} - ethi{"ইথীয়োপিক সংখ্যা"} + ethi{"ইথিয়োপিক সংখ্যা"} finance{"অর্থনৈতিক সংখ্যাসূচক"} fullwide{"পূর্ণ চওড়া সংখ্যা"} geor{"জর্জিয়ান সংখ্যা"} grek{"গ্রিক সংখ্যা"} greklow{"গ্রীক ছোট হাতের সংখ্যা"} - gujr{"গুজরাতি শংখ্যা"} + gujr{"গুজরাতি সংখ্যা"} guru{"গুরুমুখি সংখ্যা"} hanidec{"চৈনিক দশমিক সংখ্যা"} hans{"সরলিকৃত চৈনিক সংখ্যা"} @@ -762,14 +807,14 @@ bn{ jpan{"জাপানি সংখ্যা"} jpanfin{"জাপানি আর্থিক সংখ্যা"} khmr{"খেমের সংখ্যা"} - knda{"কান্নাডা শংখ্যা"} + knda{"কন্নড় সংখ্যা"} laoo{"লাও সংখ্যা"} latn{"ওয়েস্টার্ন ডিজিট"} - mlym{"মালয়ালম শংখ্যা"} + mlym{"মালয়ালম সংখ্যা"} mong{"মঙ্গোলীয় সংখ্যা"} mymr{"মায়ানমার সংখ্যা"} native{"স্থানীয় সংখ্যা"} - orya{"ওড়িয়া শংখ্যা"} + orya{"ওড়িয়া সংখ্যা"} roman{"রোমান সংখ্যা"} romanlow{"রোমান ছোটহাতের সংখ্যা"} taml{"ঐতিহ্যবাহী তামিল সংখ্যা"} @@ -781,7 +826,22 @@ bn{ vaii{"ভাই সংখ্যা"} } } - Version{"2.1.23.6"} + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0} — সমস্ত"} + category-list{"{0}: {1}"} + compatibility{"{0} — সঙ্গতি"} + enclosed{"{0} — আবদ্ধ"} + extended{"{0} — প্রসারিত"} + historic{"{0} — ঐতিহাসিক"} + miscellaneous{"{0} — বিবিধ"} + other{"{0} — অন্য"} + scripts{"লিপি — {0}"} + strokes{ + one{"{0} স্ট্রোক"} + other{"{0} স্ট্রোক"} + } + } codePatterns{ language{"ভাষা: {0}"} script{"লিপি: {0}"} diff --git a/icuSources/data/lang/bn_IN.txt b/icuSources/data/lang/bn_IN.txt new file mode 100644 index 00000000..3dbfa9dc --- /dev/null +++ b/icuSources/data/lang/bn_IN.txt @@ -0,0 +1,8 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +bn_IN{ + Languages{ + ksh{"কোলোনিয়ান"} + } + Version{"2.1.31.33"} +} diff --git a/icuSources/data/lang/bo.txt b/icuSources/data/lang/bo.txt index 9ff55f46..ab58a79d 100644 --- a/icuSources/data/lang/bo.txt +++ b/icuSources/data/lang/bo.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/bo.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License bo{ Languages{ bo{"བོད་སྐད་"} @@ -27,5 +21,5 @@ bo{ Tibt{"བོད་ཡིག་"} Zxxx{"སྙན་བརྒྱུད། ཡིག་རིགས་སུ་མ་བཀོད་པའི་ཟིན་ཐོ།"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/br.txt b/icuSources/data/lang/br.txt old mode 100755 new mode 100644 index 84dde9c9..f72c066c --- a/icuSources/data/lang/br.txt +++ b/icuSources/data/lang/br.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/br.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License br{ Keys{ calendar{"deiziadur"} @@ -738,7 +732,7 @@ br{ VALLADER{"rannyezh romañchek Vallader"} WADEGILE{"romanekadur Wade-Giles"} } - Version{"2.1.22.93"} + Version{"2.1.31.86"} codePatterns{ language{"{0}"} script{"{0}"} diff --git a/icuSources/data/lang/brx.txt b/icuSources/data/lang/brx.txt old mode 100755 new mode 100644 index 07123f9f..f240e300 --- a/icuSources/data/lang/brx.txt +++ b/icuSources/data/lang/brx.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/brx.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License brx{ Keys{ calendar{"पंचाग"} @@ -615,7 +609,7 @@ brx{ SOLBA{"श्टोलविज़्ज़ा या सोलबीका डायलेक्ट"} TARASK{"तारास्कीएवीचा वर्तनी"} } - Version{"2.1.23.7"} + Version{"2.1.31.86"} codePatterns{ script{"देवनागरी: {0}"} territory{"क्षेत्र:भारत {0}"} diff --git a/icuSources/data/lang/bs.txt b/icuSources/data/lang/bs.txt index 4f2fe8c4..8839fd67 100644 --- a/icuSources/data/lang/bs.txt +++ b/icuSources/data/lang/bs.txt @@ -1,48 +1,43 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/bs.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License bs{ Keys{ calendar{"Kalendar"} + cf{"Format valute"} collation{"Sortiranje"} currency{"Valuta"} - hc{"Satni ciklus (12 ili 24)"} - lb{"Stil završetka reda"} + hc{"Format vremena (12 ili 24)"} + lb{"Stil prijeloma reda"} ms{"Mjerni sistem"} numbers{"Brojevi"} } Languages{ aa{"afarski"} - ab{"abhazijski"} - ace{"ačineski"} + ab{"abhaski"} + ace{"acehneski"} ach{"akoli"} ada{"adangmejski"} ady{"adigejski"} ae{"avestanski"} - af{"afrikanerski"} + af{"afrikans"} afh{"afrihili"} agq{"aghem"} ain{"ainu"} ak{"akan"} akk{"akadijski"} - ale{"aljut"} + ale{"aleutski"} alt{"južni altai"} am{"amharski"} - an{"aragonežanski"} + an{"aragonski"} ang{"staroengleski"} anp{"angika"} ar{"arapski"} ar_001{"moderni standardni arapski"} - arc{"armajski"} - arn{"araukanski"} + arc{"aramejski"} + arn{"mapuški"} arp{"arapaho"} arw{"aravak"} - as{"asemijski"} + as{"asamski"} asa{"asu"} ast{"asturijski"} av{"avarski"} @@ -53,16 +48,20 @@ bs{ bal{"baluči"} ban{"balinezijski"} bas{"basa"} + bax{"bamunski"} + bbj{"gomala"} be{"bjeloruski"} bej{"beja"} bem{"bemba"} bez{"bena"} + bfd{"bafut"} bg{"bugarski"} bgn{"zapadni belučki"} bho{"bojpuri"} bi{"bislama"} bik{"bikol"} bin{"bini"} + bkm{"kom"} bla{"siksika"} bm{"bambara"} bn{"bengalski"} @@ -71,12 +70,16 @@ bs{ bra{"braj"} brx{"bodo"} bs{"bosanski"} + bss{"akoski"} bua{"buriat"} - bug{"buginežanskii"} + bug{"bugiški"} + bum{"bulu"} byn{"blin"} + byv{"medumba"} ca{"katalonski"} cad{"kado"} car{"karipski"} + cay{"kajuga"} cch{"atsam"} ce{"čečenski"} ceb{"cebuano"} @@ -86,19 +89,20 @@ bs{ chg{"čagatai"} chk{"čukeski"} chm{"mari"} - chn{"činukski"} - cho{"čoktavski"} + chn{"činukski žargon"} + cho{"čoktav"} chp{"čipvijanski"} chr{"čiroki"} chy{"čejenski"} - ckb{"soranski kurdski"} + ckb{"centralnokurdski"} co{"korzikanski"} cop{"koptski"} cr{"kri"} - crh{"krimeanski turski"} + crh{"krimski turski"} + crs{"seselva kreolski francuski"} cs{"češki"} csb{"kašubijanski"} - cu{"staroslovenski"} + cu{"staroslavenski"} cv{"čuvaški"} cy{"velški"} da{"danski"} @@ -106,39 +110,32 @@ bs{ dar{"dargva"} dav{"taita"} de{"njemački"} - de_AT{"austrijski njemački"} - de_CH{"gornjonjemački (švicarski)"} + de_CH{"gornjonjemački (Švicarska)"} del{"delaver"} - den{"slavski"} + den{"slave"} dgr{"dogrib"} din{"dinka"} dje{"zarma"} doi{"dogri"} dsb{"donjolužičkosrpski"} dua{"duala"} - dum{"srednji holandski"} - dv{"divehijski"} - dyo{"jola-fonyi"} - dyu{"đula"} + dum{"srednjovjekovni holandski"} + dv{"divehi"} + dyo{"jola-foni"} + dyu{"diula"} dz{"džonga"} + dzg{"dazaga"} ebu{"embu"} ee{"eve"} - efi{"efikski"} + efi{"efik"} egy{"staroegipatski"} eka{"ekajuk"} el{"grčki"} elx{"elamitski"} en{"engleski"} - en_AU{"australski engleski"} - en_CA{"kanadski engleski"} - en_GB{"britanski engleski"} - en_US{"američki engleski"} - enm{"srednji engleski"} + enm{"srednjovjekovni engleski"} eo{"esperanto"} es{"španski"} - es_419{"latinoamerički španski"} - es_ES{"evropski španski"} - es_MX{"meksički španski"} et{"estonski"} eu{"baskijski"} ewo{"evondo"} @@ -147,45 +144,44 @@ bs{ fat{"fanti"} ff{"fulah"} fi{"finski"} - fil{"filipinski"} + fil{"filipino"} fj{"fidžijski"} fo{"farski"} fon{"fon"} fr{"francuski"} - fr_CA{"kanadski francuski"} - fr_CH{"švajcarski francuski"} - frm{"srednji francuski"} + frm{"srednjovjekovni francuski"} fro{"starofrancuski"} - frr{"severno-frizijski"} - frs{"istočni frizijski"} + frr{"sjeverni frizijski"} + frs{"istočnofrizijski"} fur{"friulijski"} - fy{"frizijski"} + fy{"zapadni frizijski"} ga{"irski"} gaa{"ga"} gag{"gagauški"} gay{"gajo"} gba{"gbaja"} gd{"škotski galski"} - gez{"džiz"} - gil{"gilbertški"} - gl{"galski"} - gmh{"srednji visoki nemački"} + gez{"staroetiopski"} + gil{"gilbertski"} + gl{"galicijski"} + gmh{"srednjovjekovni gornjonjemački"} gn{"gvarani"} - goh{"staronemački"} + goh{"staronjemački"} gon{"gondi"} gor{"gorontalo"} got{"gotski"} grb{"grebo"} grc{"starogrčki"} - gsw{"švajcarski njemački"} + gsw{"njemački (Švicarska)"} gu{"gudžarati"} - guz{"gusii"} + guz{"gusi"} gv{"manks"} + gwi{"gvičin"} ha{"hausa"} hai{"haida"} haw{"havajski"} he{"hebrejski"} - hi{"hindi"} + hi{"hindu"} hil{"hiligajnon"} hit{"hitite"} hmn{"hmong"} @@ -195,10 +191,11 @@ bs{ ht{"haićanski"} hu{"mađarski"} hup{"hupa"} - hy{"jermenski"} + hy{"armenski"} hz{"herero"} ia{"interlingva"} iba{"iban"} + ibb{"ibibio"} id{"indonezijski"} ie{"interlingve"} ig{"igbo"} @@ -208,23 +205,24 @@ bs{ inh{"ingušetski"} io{"ido"} is{"islandski"} - it{"italijanski"} + it{"talijanski"} iu{"inuktitut"} ja{"japanski"} jbo{"lojban"} jgo{"ngomba"} - jmc{"machame"} - jpr{"judeo-persijski"} + jmc{"makame"} + jpr{"judeo-perzijski"} jrb{"judeo-arapski"} jv{"javanski"} ka{"gruzijski"} - kaa{"kara-kalpaški"} + kaa{"kara-kalpak"} kab{"kabile"} kac{"kačin"} - kaj{"žju"} + kaj{"kaju"} kam{"kamba"} kaw{"kavi"} kbd{"kabardijski"} + kbl{"kanembu"} kcg{"tjap"} kde{"makonde"} kea{"zelenortski"} @@ -232,42 +230,45 @@ bs{ kg{"kongo"} kha{"kasi"} kho{"kotanizijski"} - khq{"koyra chiini"} + khq{"kojra čini"} ki{"kikuju"} kj{"kuanjama"} kk{"kazački"} + kkj{"kako"} kl{"kalalisutski"} kln{"kalenjin"} km{"kmerski"} kmb{"kimbundu"} kn{"kanada"} ko{"korejski"} - koi{"komi-permjački"} + koi{"komi-permski"} kok{"konkani"} - kos{"kosreanski"} + kos{"kosrejski"} kpe{"kpele"} kr{"kanuri"} krc{"karačaj-balkar"} + kri{"krio"} krl{"karelijski"} - kru{"kurukh"} - ks{"kašmiri"} - ksb{"shambala"} + kru{"kuruški"} + ks{"kašmirski"} + ksb{"šambala"} ksf{"bafia"} + ksh{"kelnski"} ku{"kurdski"} kum{"kumik"} kut{"kutenai"} kv{"komi"} - kw{"korniški"} - ky{"kirgiski"} + kw{"kornski"} + ky{"kirgiški"} la{"latinski"} lad{"ladino"} lag{"langi"} lah{"landa"} lam{"lamba"} lb{"luksemburški"} - lez{"lezgian"} + lez{"lezgijski"} lg{"ganda"} - li{"limburgiš"} + li{"limburški"} lkt{"lakota"} ln{"lingala"} lo{"laoški"} @@ -280,24 +281,26 @@ bs{ lui{"luiseno"} lun{"lunda"} luo{"luo"} - lus{"lušai"} - luy{"luyia"} - lv{"letonski"} + lus{"mizo"} + luy{"luhija"} + lv{"latvijski"} mad{"madureški"} + maf{"mafa"} mag{"magahi"} mai{"maitili"} mak{"makasar"} man{"mandingo"} mas{"masai"} + mde{"maba"} mdf{"mokša"} mdr{"mandar"} men{"mende"} mer{"meru"} mfe{"mauricijski kreolski"} - mg{"malagazijski"} - mga{"srednji irski"} - mgh{"makhuwa-meetto"} - mgo{"meta’"} + mg{"malagaški"} + mga{"srednjovjekovni irski"} + mgh{"makuva-meto"} + mgo{"meta"} mh{"maršalski"} mi{"maorski"} mic{"mikmak"} @@ -307,7 +310,7 @@ bs{ mn{"mongolski"} mnc{"manču"} mni{"manipuri"} - moh{"mahavski"} + moh{"mohavk"} mos{"mosi"} mr{"marati"} ms{"malajski"} @@ -318,15 +321,16 @@ bs{ mwl{"mirandeški"} mwr{"marvari"} my{"burmanski"} + mye{"mjene"} myv{"erzija"} mzn{"mazanderanski"} na{"nauru"} - nap{"neapolitanski"} + nap{"napolitanski"} naq{"nama"} - nb{"norveški bokmal"} + nb{"norveški (Bokmal)"} nd{"sjeverni ndebele"} - nds{"niski nemački"} - nds_NL{"niskosaksonski"} + nds{"donjonjemački"} + nds_NL{"donjosaksonski"} ne{"nepalski"} new{"nevari"} ng{"ndonga"} @@ -334,14 +338,15 @@ bs{ niu{"niuean"} nl{"holandski"} nl_BE{"flamanski"} - nmg{"kwasio"} - nn{"norveški njorsk"} + nmg{"kvasio"} + nn{"norveški (Nynorsk)"} + nnh{"ngiembon"} no{"norveški"} nog{"nogai"} - non{"stari norski"} + non{"staronordijski"} nqo{"nko"} nr{"južni ndebele"} - nso{"severni soto"} + nso{"sjeverni soto"} nus{"nuer"} nv{"navaho"} nwc{"klasični nevari"} @@ -350,30 +355,32 @@ bs{ nyn{"njankole"} nyo{"njoro"} nzi{"nzima"} - oc{"provansalski"} + oc{"oksitanski"} oj{"ojibva"} om{"oromo"} or{"orijski"} os{"osetski"} osa{"osage"} - ota{"otomanski turski"} - pa{"pandžabski"} + ota{"osmanski turski"} + pa{"pandžapski"} pag{"pangasinski"} pal{"pahlavi"} pam{"pampanga"} pap{"papiamento"} pau{"palauanski"} - peo{"staropersijski"} + pcm{"nigerijski pidžin"} + peo{"staroperzijski"} phn{"feničanski"} pi{"pali"} pl{"poljski"} pon{"ponpejski"} + prg{"pruski"} pro{"staroprovansalski"} - ps{"paštunski"} + ps{"paštu"} pt{"portugalski"} - qu{"kvenča"} + qu{"kečua"} quc{"kiče"} - raj{"rađastani"} + raj{"rajastani"} rap{"rapanui"} rar{"rarotongan"} rm{"reto-romanski"} @@ -382,59 +389,63 @@ bs{ ro_MD{"moldavski"} rof{"rombo"} rom{"romani"} - root{"run"} + root{"korijenski"} ru{"ruski"} - rup{"aromanijski"} + rup{"arumunski"} rw{"kinjarvanda"} rwk{"rua"} sa{"sanskrit"} sad{"sandave"} - sah{"jakut"} + sah{"jakutski"} sam{"samaritanski aramejski"} saq{"samburu"} sas{"sasak"} sat{"santali"} + sba{"ngambaj"} sbp{"sangu"} sc{"sardinijski"} scn{"sicilijanski"} sco{"škotski"} sd{"sindi"} - sdh{"južnokurdski"} + sdh{"južni kurdski"} se{"sjeverni sami"} + see{"seneka"} seh{"sena"} - sel{"selkap"} + sel{"selkup"} ses{"kojraboro seni"} sg{"sango"} sga{"staroirski"} sh{"srpskohrvatski"} shi{"tahelhit"} shn{"šan"} - si{"singaleski"} + shu{"čadski arapski"} + si{"sinhaleški"} sid{"sidamo"} sk{"slovački"} - sl{"slovenački"} + sl{"slovenski"} sm{"samoanski"} sma{"južni sami"} smj{"lule sami"} smn{"inari sami"} - sms{"skoltski jezik"} + sms{"skolt sami"} sn{"šona"} snk{"soninke"} so{"somalski"} - sog{"sodžijenski"} + sog{"sogdien"} sq{"albanski"} sr{"srpski"} srn{"srananski tongo"} srr{"serer"} ss{"svati"} - st{"sesoto"} + ssy{"saho"} + st{"južni soto"} su{"sundanski"} suk{"sukuma"} sus{"susu"} sux{"sumerski"} sv{"švedski"} sw{"svahili"} - sw_CD{"kongoanski swahili"} + swb{"komorski"} syc{"klasični sirijski"} syr{"sirijski"} ta{"tamilski"} @@ -450,7 +461,7 @@ bs{ tiv{"tiv"} tk{"turkmenski"} tkl{"tokelau"} - tl{"tagalski"} + tl{"tagalog"} tlh{"klingonski"} tli{"tlingit"} tmh{"tamašek"} @@ -459,6 +470,7 @@ bs{ tog{"njasa tonga"} tpi{"tok pisin"} tr{"turski"} + trv{"taroko"} ts{"tsonga"} tsi{"tsimšian"} tt{"tatarski"} @@ -468,7 +480,7 @@ bs{ twq{"tasavak"} ty{"tahićanski"} tyv{"tuvinijski"} - tzm{"marokanski tamazigt"} + tzm{"centralnoatlaski tamazigt"} udm{"udmurt"} ug{"ujgurski"} uga{"ugaritski"} @@ -480,25 +492,29 @@ bs{ vai{"vai"} ve{"venda"} vi{"vijetnamski"} - vo{"volapük"} + vo{"volapuk"} vot{"votski"} vun{"vunjo"} wa{"valun"} + wae{"valser"} wal{"valamo"} war{"varej"} was{"vašo"} wbp{"varlpiri"} wo{"volof"} xal{"kalmik"} - xh{"kosa"} + xh{"hosa"} xog{"soga"} yao{"jao"} yap{"japeški"} + yav{"jangben"} + ybb{"jemba"} yi{"jidiš"} yo{"jorubanski"} + yue{"kantonski"} za{"zuang"} zap{"zapotečki"} - zbl{"blisimboli"} + zbl{"blis simboli"} zen{"zenaga"} zgh{"standardni marokanski tamazigt"} zh{"kineski"} @@ -520,7 +536,7 @@ bs{ Scripts{ Arab{"arapsko pismo"} Armi{"imperijsko aramejsko pismo"} - Armn{"jermensko pismo"} + Armn{"armensko pismo"} Avst{"avestansko pismo"} Bali{"balijsko pismo"} Batk{"batak pismo"} @@ -541,7 +557,7 @@ bs{ Cprt{"kiparsko pismo"} Cyrl{"ćirilica"} Cyrs{"Staroslovenska crkvena ćirilica"} - Deva{"devanagari"} + Deva{"devanagari pismo"} Dsrt{"dezeret"} Egyd{"egipatsko narodno pismo"} Egyh{"egipatsko hijeratsko pismo"} @@ -554,6 +570,7 @@ bs{ Grek{"grčko pismo"} Gujr{"gudžarati pismo"} Guru{"gurmuki pismo"} + Hanb{"hanb pismo"} Hang{"hangul pismo"} Hani{"han pismo"} Hano{"hanuno pismo"} @@ -562,10 +579,11 @@ bs{ Hebr{"hebrejsko pismo"} Hira{"hiragana"} Hmng{"pahawh hmong pismo"} - Hrkt{"Katakana ili Hiragana"} + Hrkt{"katakana ili hiragana"} Hung{"Staromađarsko pismo"} Inds{"induško ismo"} Ital{"staro italsko pismo"} + Jamo{"jamo"} Java{"javansko pismo"} Jpan{"japansko pismo"} Kali{"kajah li pismo"} @@ -590,7 +608,7 @@ bs{ Mani{"manihejsko pismo"} Maya{"majanski hijeroglifi"} Mero{"meroitik pismo"} - Mlym{"malajalam pismo"} + Mlym{"malajalamsko pismo"} Mong{"mongolsko pismo"} Moon{"mesečevo pismo"} Mtei{"meitei majek pismo"} @@ -643,75 +661,80 @@ bs{ Yiii{"ji pismo"} Zinh{"nasledno pismo"} Zmth{"matematička notacija"} + Zsye{"emoji sličice"} Zsym{"simboli"} Zxxx{"nepisani jezik"} Zyyy{"zajedničko pismo"} Zzzz{"nepoznato pismo"} } Scripts%stand-alone{ - Hans{"pojednostavljeno hansko pismo"} - Hant{"tradicionalno hansko pismo"} + Hans{"pojednostavljeno han pismo"} + Hant{"tradicionalno han pismo"} } Scripts%variant{ Arab{"perzijsko-arapsko pismo"} } Types{ calendar{ - buddhist{"Budistički kalendar"} - chinese{"Kineski kalendar"} - dangi{"Dangi kalendar"} - ethiopic{"Etiopski kalendar"} - gregorian{"Gregorijanski kalendar"} - hebrew{"Hebrejski kalendar"} + buddhist{"budistički kalendar"} + chinese{"kineski kalendar"} + dangi{"dangi kalendar"} + ethiopic{"etiopski kalendar"} + gregorian{"gregorijanski kalendar"} + hebrew{"hebrejski kalendar"} indian{"Indijski nacionalni kalendar"} - islamic{"Islamski kalendar"} + islamic{"islamski kalendar"} islamic-civil{"Islamski civilni kalendar"} - iso8601{"ISO-8601 kalendar"} - japanese{"Japanski kalendar"} - persian{"Perzijski kalendar"} - roc{"Kalendar Republike Kine"} + iso8601{"kalendar ISO-8601"} + japanese{"japanski kalendar"} + persian{"perzijski kalendar"} + roc{"kalendar Republike Kine"} + } + cf{ + account{"računovodstveni format valute"} + standard{"standardni format valute"} } collation{ big5han{"Tradicionalno kinesko sortiranje"} - ducet{"Standardno Unicode razvrstavanje"} + ducet{"standardno Unicode sortiranje"} gb2312han{"Pojednostavljeno kinesko sortiranje"} phonebook{"Sortiranje kao telefonski imenik"} pinyin{"Pinjin sortiranje"} - search{"Općenito pretraživanje"} - standard{"Standardno razvrstavanje"} + search{"općenito pretraživanje"} + standard{"standardno sortiranje"} stroke{"Sortiranje po broju crta"} traditional{"Tradicionalno sortiranje"} } hc{ - h11{"12-satni sistem (0-11)"} - h12{"12-satni sistem (1-12)"} - h23{"24- satni sistem (0-23)"} - h24{"24-satni sistem (1-24)"} + h11{"12-satni format (0-11)"} + h12{"12-satni format (1-12)"} + h23{"24-satni format (0-23)"} + h24{"24-satni format (1-24)"} } lb{ - loose{"Opušteni stil završetka reda"} - normal{"Normalni stil završetka reda"} - strict{"Strogi stil završetka reda"} + loose{"Slobodni stil prijeloma reda"} + normal{"Normalni stil prijeloma reda"} + strict{"Strogi stil prijeloma reda"} } ms{ - metric{"Metrički sistem"} - uksystem{"Imperijalni mjerni sistem"} - ussystem{"Američki mjerni sistem"} + metric{"metrički sistem"} + uksystem{"britanski mjerni sistem"} + ussystem{"američki mjerni sistem"} } numbers{ - arab{"arapsko-indijske brojke"} - arabext{"proširene arapsko-indijske brojke"} - armn{"jermenski brojevi"} - armnlow{"mali jermenski brojevi"} - beng{"brojke bengalskog pisma"} - deva{"brojke pisma devanagari"} + arab{"arapsko-indijski brojevi"} + arabext{"prošireni arapsko-indijski brojevi"} + armn{"armenski brojevi"} + armnlow{"mali armenski brojevi"} + beng{"bengalski brojevi"} + deva{"brojevi pisma devanagari"} ethi{"etiopski brojevi"} - fullwide{"Široki brojevi"} + fullwide{"široki brojevi"} geor{"gruzijski brojevi"} grek{"grčki brojevi"} greklow{"mali grčki brojevi"} - gujr{"gudžaratske brojke"} - guru{"brojke pisma gurmuki"} + gujr{"brojevi pisma gudžarati"} + guru{"brojevi pisma gurmuki"} hanidec{"kineski decimalni brojevi"} hans{"pojednostavljeni kineski brojevi"} hansfin{"pojednostavljeni kineski finansijski brojevi"} @@ -720,20 +743,20 @@ bs{ hebr{"hebrejski brojevi"} jpan{"japanski brojevi"} jpanfin{"japanski finansijski brojevi"} - khmr{"kmerske brojke"} - knda{"brojke pisma kanada"} - laoo{"laoske brojke"} + khmr{"kmerski brojevi"} + knda{"brojevi pisma kanada"} + laoo{"laoski brojevi"} latn{"arapski brojevi"} - mlym{"malajalamske brojke"} - mymr{"mijanmarske brojke"} - orya{"orijske brojke"} + mlym{"malajalamski brojevi"} + mymr{"mijanmarski brojevi"} + orya{"orijski brojevi"} roman{"rimski brojevi"} romanlow{"mali rimski brojevi"} - taml{"tamilski brojevi"} - tamldec{"tamilske brojke"} - telu{"brojke teluškog pisma"} - thai{"tajlandske brojke"} - tibt{"tibetske brojke"} + taml{"tradicionalni tamilski brojevi"} + tamldec{"tamilski brojevi"} + telu{"brojevi pisma telugu"} + thai{"tajlandski brojevi"} + tibt{"tibetanski brojevi"} } } Variants{ @@ -765,7 +788,23 @@ bs{ TARASK{"Taraskijevica ortografija"} VALENCIA{"Valencijski"} } - Version{"2.1.23.7"} + Version{"2.1.31.86"} + characterLabelPattern{ + all{"{0} — sve"} + category-list{"{0}: {1}"} + compatibility{"{0} — kompatibilno"} + enclosed{"{0} — okruženo"} + extended{"{0} — produženo"} + historic{"{0} — staro"} + miscellaneous{"{0} — razno"} + other{"{0} — ostalo"} + scripts{"Pisma — {0}"} + strokes{ + few{"{0} potezi"} + one{"{0} potez"} + other{"{0} potezi"} + } + } codePatterns{ language{"Jezik: {0}"} script{"Pismo: {0}"} diff --git a/icuSources/data/lang/bs_BA.txt b/icuSources/data/lang/bs_BA.txt old mode 100755 new mode 100644 index c99b0e38..e5e3a465 --- a/icuSources/data/lang/bs_BA.txt +++ b/icuSources/data/lang/bs_BA.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License bs_BA{ "%%ALIAS"{"bs_Latn_BA"} } diff --git a/icuSources/data/lang/bs_Cyrl.txt b/icuSources/data/lang/bs_Cyrl.txt old mode 100755 new mode 100644 index 2d0920c2..93611028 --- a/icuSources/data/lang/bs_Cyrl.txt +++ b/icuSources/data/lang/bs_Cyrl.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/bs_Cyrl.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License bs_Cyrl{ %%Parent{"root"} Keys{ @@ -513,6 +507,7 @@ bs_Cyrl{ Hung{"старомађарско писмо"} Inds{"индушко писмо"} Ital{"стари италик"} + Jamo{"Џамо"} Java{"јаванско писмо"} Jpan{"јапанско писмо"} Kali{"кајах-ли писмо"} @@ -631,6 +626,15 @@ bs_Cyrl{ traditional{"Традиционално сортирање"} unihan{"Редослед сортирања радикалним цртицама"} } + d0{ + fwidth{"пуна ширина"} + hwidth{"пола ширине"} + npinyin{"Нумеричка"} + } + m0{ + bgn{"БГН (BGN)"} + ungegn{"УНГЕГН (BGN)"} + } numbers{ arab{"арапско-индијске цифре"} arabext{"продужене арапско-индијске цифре"} @@ -698,7 +702,7 @@ bs_Cyrl{ TARASK{"Тараскијевичка ортографија"} VALENCIA{"Валенцијска"} } - Version{"2.1.23.7"} + Version{"2.1.32.72"} codePatterns{ language{"{0}"} script{"{0}"} diff --git a/icuSources/data/lang/bs_Latn.txt b/icuSources/data/lang/bs_Latn.txt old mode 100755 new mode 100644 index 3e9efec2..5e727656 --- a/icuSources/data/lang/bs_Latn.txt +++ b/icuSources/data/lang/bs_Latn.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/bs_Latn.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License bs_Latn{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/bs_Latn_BA.txt b/icuSources/data/lang/bs_Latn_BA.txt old mode 100755 new mode 100644 index 5afc1527..3ef1cc40 --- a/icuSources/data/lang/bs_Latn_BA.txt +++ b/icuSources/data/lang/bs_Latn_BA.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * generated alias target */ diff --git a/icuSources/data/lang/ca.txt b/icuSources/data/lang/ca.txt index 6f45c62d..c8fdeea2 100644 --- a/icuSources/data/lang/ca.txt +++ b/icuSources/data/lang/ca.txt @@ -1,19 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ca.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ca{ Keys{ calendar{"calendari"} + cf{"format de moneda"} colAlternate{"Ordenació sense tenir en compte els símbols"} colBackwards{"Ordenació per accents invertida"} colCaseFirst{"Ordenació per majúscules i minúscules"} colCaseLevel{"Ordenació per detecció de majúscules"} - colHiraganaQuaternary{"Ordenació per kana"} colNormalization{"Ordenació normalitzada"} colNumeric{"Ordenació numèrica"} colStrength{"Força de l’ordenació"} @@ -25,7 +19,6 @@ ca{ numbers{"xifres"} timezone{"Zona horària"} va{"Variant local"} - variableTop{"Ordena com a símbols"} x{"ús privat"} } Languages{ @@ -56,6 +49,7 @@ ca{ arn{"araucà"} aro{"araona"} arp{"arapaho"} + ars{"àrab najdi"} arw{"arauac"} arz{"àrab egipci"} as{"assamès"} @@ -71,7 +65,7 @@ ca{ ban{"balinès"} bar{"bavarès"} bas{"basa"} - bax{"bamun"} + bax{"bamum"} bbj{"ghomala"} be{"bielorús"} bej{"beja"} @@ -124,6 +118,7 @@ ca{ cop{"copte"} cr{"cree"} crh{"tàtar de Crimea"} + crs{"francès crioll de les Seychelles"} cs{"txec"} csb{"caixubi"} cu{"eslau eclesiàstic"} @@ -137,7 +132,7 @@ ca{ de_AT{"alemany austríac"} de_CH{"alt alemany suís"} del{"delaware"} - den{"slavey"} + den{"slavi"} dgr{"dogrib"} din{"dinka"} dje{"zarma"} @@ -185,6 +180,7 @@ ca{ fr{"francès"} fr_CA{"francès canadenc"} fr_CH{"francès suís"} + frc{"francès cajun"} frm{"francès mitjà"} fro{"francès antic"} frr{"frisó septentrional"} @@ -288,7 +284,7 @@ ca{ kn{"kannada"} ko{"coreà"} koi{"komi-permiac"} - kok{"konkani"} + kok{"concani"} kos{"kosraeà"} kpe{"kpelle"} kr{"kanuri"} @@ -321,6 +317,7 @@ ca{ ln{"lingala"} lo{"laosià"} lol{"mongo"} + lou{"crioll francès de Louisiana"} loz{"lozi"} lrc{"luri septentrional"} lt{"lituà"} @@ -422,6 +419,7 @@ ca{ pap{"papiamento"} pau{"palauà"} pcd{"picard"} + pcm{"pidgin de Nigèria"} pdc{"alemany pennsilvanià"} peo{"persa antic"} pfl{"alemany palatí"} @@ -429,8 +427,9 @@ ca{ pi{"pali"} pl{"polonès"} pms{"piemontès"} - pnt{"grec pòntic"} + pnt{"pòntic"} pon{"ponapeà"} + prg{"prussià"} pro{"provençal antic"} ps{"paixtu"} pt{"portuguès"} @@ -466,7 +465,7 @@ ca{ scn{"sicilià"} sco{"escocès"} sd{"sindhi"} - sdc{"sard sasserès"} + sdc{"sasserès"} sdh{"kurd meridional"} se{"sami septentrional"} see{"seneca"} @@ -605,7 +604,10 @@ ca{ ps{"pushtu"} } Scripts{ + Adlm{"adlam"} Afak{"afaka"} + Aghb{"albanès caucàsic"} + Ahom{"ahom"} Arab{"àrab"} Armi{"arameu imperial"} Armn{"armeni"} @@ -615,6 +617,7 @@ ca{ Bass{"bassa vah"} Batk{"batak"} Beng{"bengalí"} + Bhks{"bhaiksuki"} Blis{"símbols Bliss"} Bopo{"bopomofo"} Brah{"brahmi"} @@ -637,6 +640,7 @@ ca{ Egyd{"demòtic egipci"} Egyh{"hieràtic egipci"} Egyp{"jeroglífic egipci"} + Elba{"elbasan"} Ethi{"etiòpic"} Geok{"georgià hucuri"} Geor{"georgià"} @@ -646,6 +650,7 @@ ca{ Grek{"grec"} Gujr{"gujarati"} Guru{"gurmukhi"} + Hanb{"hanb"} Hang{"hangul"} Hani{"han"} Hano{"hanunoo"} @@ -659,6 +664,7 @@ ca{ Hung{"hongarès antic"} Inds{"escriptura de la vall de l’Indus"} Ital{"cursiva antiga"} + Jamo{"jamo"} Java{"javanès"} Jpan{"japonès"} Jurc{"jürchen"} @@ -684,6 +690,7 @@ ca{ Loma{"loma"} Lyci{"lici"} Lydi{"lidi"} + Mahj{"mahajani"} Mand{"mandaic"} Mani{"maniqueu"} Maya{"jeroglífics maies"} @@ -691,13 +698,16 @@ ca{ Merc{"cursiva meroítica"} Mero{"meroític"} Mlym{"malaiàlam"} + Modi{"modi"} Mong{"mongol"} Moon{"moon"} Mroo{"mro"} Mtei{"manipurí"} + Mult{"multani"} Mymr{"birmà"} Narb{"antic nord-aràbic"} Nbat{"nabateu"} + Newa{"newar"} Nkgb{"geba"} Nkoo{"n’Ko"} Nshu{"nü shu"} @@ -705,8 +715,10 @@ ca{ Olck{"santali"} Orkh{"orkhon"} Orya{"oriya"} + Osge{"osage"} Osma{"osmanya"} Palm{"palmirè"} + Pauc{"Pau Cin Hau"} Perm{"antic pèrmic"} Phag{"phagspa"} Phli{"pahlavi inscripcional"} @@ -725,6 +737,7 @@ ca{ Sgnw{"escriptura de signes"} Shaw{"shavià"} Shrd{"shrada"} + Sidd{"siddham"} Sind{"devangari"} Sinh{"singalès"} Sora{"sora sompeng"} @@ -759,6 +772,7 @@ ca{ Yiii{"yi"} Zinh{"heretat"} Zmth{"notació matemàtica"} + Zsye{"emoji"} Zsym{"símbols"} Zxxx{"sense escriptura"} Zyyy{"comú"} @@ -789,6 +803,10 @@ ca{ persian{"calendari persa"} roc{"calendari de la República de Xina"} } + cf{ + account{"format de moneda comptable"} + standard{"format de moneda estàndard"} + } colAlternate{ non-ignorable{"Ordena els símbols"} shifted{"Ordena sense tenir en compte els símbols"} @@ -806,10 +824,6 @@ ca{ no{"Ordena sense distingir majúscules i minúscules"} yes{"Ordena amb detecció de majúscules i minúscules"} } - colHiraganaQuaternary{ - no{"Ordena els caràcters kana de manera independent"} - yes{"Ordena els caràcters kana de manera diferent"} - } colNormalization{ no{"Ordena sense normalització"} yes{"Ordena per caràcters Unicode normalitzats"} @@ -827,6 +841,7 @@ ca{ } collation{ big5han{"ordre del xinès tradicional - Big5"} + compat{"ordenació anterior, per a compatibilitat"} dictionary{"ordenació de diccionari"} ducet{"ordenació Unicode predeterminada"} eor{"normes europees d’ordenació"} @@ -842,6 +857,11 @@ ca{ traditional{"ordre tradicional"} unihan{"ordenació per quantitat de traços radicals"} } + d0{ + fwidth{"Amplada completa"} + hwidth{"Amplada mitjana"} + npinyin{"Numèric"} + } hc{ h11{"sistema de 12 hores (0–11)"} h12{"sistema de 12 hores (1–12)"} @@ -853,6 +873,10 @@ ca{ normal{"salt de línia normal"} strict{"salt de línia estricte"} } + m0{ + bgn{"BGN"} + ungegn{"UNGEGN"} + } ms{ metric{"sistema mètric"} uksystem{"sistema imperial d’unitats"} @@ -921,7 +945,7 @@ ca{ 1694ACAD{"francès modern primerenc"} 1901{"ortografia alemanya tradicional"} 1959ACAD{"acadèmica"} - 1994{"ortofrafia resiana estandarditzada"} + 1994{"ortografia resiana estandarditzada"} 1996{"ortografia alemanya de 1996"} ALALC97{"romanització ALA/LC, edició de 1997"} ALUKU{"dialecte aluku"} @@ -974,7 +998,22 @@ ca{ VALLADER{"baix engiadinès"} WADEGILE{"romanització Wade-Giles"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0} — tot"} + category-list{"{0}: {1}"} + compatibility{"{0} — compatibilitat"} + enclosed{"{0} — inclosos"} + extended{"{0} — ampliats"} + historic{"{0} — històrics"} + miscellaneous{"{0} — varis"} + other{"{0} — altres"} + scripts{"sistemes d’escriptura — {0}"} + strokes{ + one{"{0} traç"} + other{"{0} traços"} + } + } codePatterns{ language{"Idioma: {0}"} script{"Escriptura: {0}"} diff --git a/icuSources/data/lang/ce.txt b/icuSources/data/lang/ce.txt old mode 100755 new mode 100644 index 3428f53e..dce0cd30 --- a/icuSources/data/lang/ce.txt +++ b/icuSources/data/lang/ce.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ce.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ce{ Keys{ calendar{"Календарь"} @@ -301,7 +295,7 @@ ce{ persian{"гӀажарийн"} } } - Version{"2.1.21.97"} + Version{"2.1.31.86"} codePatterns{ language{"Мотт: {0}"} script{"Скрипт: {0}"} diff --git a/icuSources/data/lang/cgg.txt b/icuSources/data/lang/cgg.txt old mode 100755 new mode 100644 index f868dec4..d0775f48 --- a/icuSources/data/lang/cgg.txt +++ b/icuSources/data/lang/cgg.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/cgg.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License cgg{ Languages{ ak{"Orukani"} @@ -54,5 +48,5 @@ cgg{ zh{"Oruchaina"} zu{"Oruzuru"} } - Version{"2.1.21.28"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/chr.txt b/icuSources/data/lang/chr.txt old mode 100755 new mode 100644 index 9baa4c67..79722e0c --- a/icuSources/data/lang/chr.txt +++ b/icuSources/data/lang/chr.txt @@ -1,47 +1,565 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/chr.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License chr{ Keys{ - calendar{"ᏅᏙ ᏗᏎᏗ"} + calendar{"ᏅᏙ ᏗᏎᏍᏗ"} + cf{"ᎠᏕᎳ ᏱᎬᏁᎸᎯ"} + collation{"ᏗᎦᏅᏃᏙᏗ ᏕᎦᏅᏃᏛᎢ"} currency{"ᎠᏕᎳ"} + hc{"ᏑᏟᎶᏓ ᎠᏓᏁᏟᏴᏎᎬ (12 vs 24)"} + lb{"ᎠᏍᏓᏅᏅ ᎠᏲᏍᏔᏅᎩ ᏂᏚᏍᏛ"} + ms{"ᎠᏟᎶᏛ ᏄᏍᏗᏓᏅᎢ"} + numbers{"ᏗᏎᏍᏗ"} } Languages{ - cay{"ᎦᏳᎦ"} - cho{"ᎠᏣᏗ"} + aa{"ᎠᏩᎳ"} + ab{"ᎠᏆᏏᎠᏂ"} + ace{"ᎠᏥᏂᏏ"} + ada{"ᎠᏓᎾᎦᎺ"} + ady{"ᎠᏗᎨ"} + af{"ᎠᎬᎿᎨᏍᏛ"} + agq{"ᎠᎨᎹ"} + ain{"ᎠᏱᏄ"} + ak{"ᎠᎧᎾ"} + ale{"ᎠᎵᎤᏘ"} + alt{"ᏧᎦᎾᏮ ᏗᏜ ᎠᎵᏔᎢ"} + am{"ᎠᎹᎭᎵᎩ"} + an{"ᎠᏩᎪᏂᏏ"} + anp{"ᎠᎾᎩᎧ"} + ar{"ᎡᎳᏈ"} + ar_001{"ᎪᎯᏊ ᎢᎬᏥᎩ ᎠᏟᎶᏍᏗ ᎡᎳᏈ"} + arn{"ᎹᏊᏤ"} + arp{"ᎠᏩᏈᎰ"} + as{"ᎠᏌᎻᏏ"} + asa{"ᎠᏑ"} + ast{"ᎠᏍᏚᎵᎠᏂ"} + av{"ᎠᏩᎵᎧ"} + awa{"ᎠᏩᏗ"} + ay{"ᎠᏱᎹᎳ"} + az{"ᎠᏎᏆᏣᏂ"} + ba{"ᏆᏍᎯᎩᎠ"} + ban{"ᏆᎵᏁᏏ"} + bas{"ᏆᏌᎠ"} + be{"ᏇᎳᎷᏏ"} + bem{"ᏇᎹᏆ"} + bez{"ᏇᎾ"} + bg{"ᏊᎵᎨᎵᎠᏂ"} + bho{"ᏉᏣᏊᎵ"} + bi{"ᏈᏍᎳᎹ"} + bin{"ᏈᏂ"} + bla{"ᏏᎩᏏᎧ"} + bm{"ᏆᎻᏆᎳ"} + bn{"ᏇᏂᎦᎳ"} + bo{"ᏘᏇᏔᏂ"} + br{"ᏇᏙᏂ"} + brx{"ᏉᏙ"} + bs{"ᏆᏍᏂᎠᏂ"} + bug{"ᏈᎥᎩᏂᏍ"} + byn{"ᏟᏂ"} + ca{"ᎨᏔᎳᏂ"} + cay{"ᎧᏳᎦ"} + ce{"ᏤᏤᏂ"} + ceb{"ᏎᏆᏃ"} + cgg{"ᏥᎦ"} + ch{"ᏣᎼᎶ"} + chk{"ᏧᎨᏎ"} + chm{"ᎹᎵ"} + cho{"ᎠᏣᏓ"} chr{"ᏣᎳᎩ"} - de{"ᎠᏂᏓᏥ"} + chy{"ᏣᏰᏂ"} + ckb{"ᎠᏰᏟ ᎫᏗᏏ"} + co{"ᎪᎵᏍᎢᎧᏂ"} + crs{"ᏎᏎᎵᏩ ᏟᏲᎵ ᎠᏂᎦᎸ"} + cs{"ᏤᎩ"} + cu{"ᏧᏂᎳᏫᏍᏗ ᏍᎳᏫᎪ"} + cv{"ᏧᏩᏏ"} + cy{"ᏪᎵᏏ"} + da{"ᏕᏂᏍ"} + dak{"ᏓᎪᏔ"} + dar{"ᏓᎳᏆ"} + dav{"ᏔᎢᏔ"} + de{"ᏙᎢᏥ"} + de_AT{"ᎠᏟᏯᏂ ᎠᏂᏓᏥ"} + de_CH{"ᏍᏫᏏ ᎦᎸᎳᏗ ᎠᏂᏓᏥ"} + dgr{"ᎩᏟ ᎤᏄᎳᏥ"} + dje{"ᏌᎹ"} + dsb{"ᎡᎳᏗ ᏐᏈᎠᏂ"} + dua{"ᏚᎠᎳ"} + dv{"ᏗᏪᎯ"} + dyo{"ᏦᎳ-ᏬᏱ"} + dz{"ᏓᏐᏅᎧ"} + dzg{"ᏓᏌᎦ"} + ebu{"ᎡᎻᏊ"} + ee{"ᎡᏪ"} + efi{"ᎡᏫᎩ"} + eka{"ᎨᎧᏧᎧ"} + el{"ᎠᏂᎪᎢ"} en{"ᎩᎵᏏ"} + en_AU{"ᎡᎳᏗᏜ ᎩᎵᏏ"} + en_CA{"ᎨᎾᏓ ᎩᎵᏏ"} + en_GB{"ᎩᎵᏏᏲ ᎩᎵᏏ"} + en_US{"ᎠᎹᏰᏟ ᎩᎵᏏ"} + eo{"ᎡᏍᏇᎳᏂᏙ"} es{"ᏍᏆᏂ"} + es_419{"ᏔᏘᏂ ᎠᎹᏰᏟ ᏍᏆᏂ"} + es_ES{"ᎠᏂᏍᏆᏂᏱ ᏍᏆᏂ"} + es_MX{"ᏍᏆᏂᏱ ᏍᏆᏂ"} + et{"ᎡᏍᏙᏂᎠᏂ"} + eu{"ᏆᏍᎨ"} + ewo{"ᎡᏬᏂᏙ"} + fa{"ᏇᏏᎠᏂ"} + ff{"ᏊᎳᏂ"} + fi{"ᏈᏂᏍ"} + fil{"ᎠᏈᎵᎩ"} + fj{"ᏫᏥᎠᏂ"} + fo{"ᏇᎶᎡᏍ"} + fon{"ᏠᏂ"} fr{"ᎦᎸᏥ"} + fr_CA{"ᎨᎾᏓ ᎦᎸᏥ"} + fr_CH{"ᏍᏫᏏ ᎦᎸᏥ"} + fur{"ᏞᎤᎵᎠᏂ"} + fy{"ᏭᏕᎵᎬ ᏗᏜ ᏟᏏᎠᏂ"} + ga{"ᎨᎵᎩ"} + gaa{"Ꭶ"} + gd{"ᏍᎦᏗ ᎨᎵᎩ"} + gez{"ᎩᏏ"} + gil{"ᎩᏇᏘᏏ"} + gl{"ᎦᎵᏏᎠᏂ"} + gn{"ᏆᎳᏂ"} + gor{"ᎪᎶᏂᏔᏃ"} + gsw{"ᏍᏫᏏ ᎠᏂᏓᏥ"} + gu{"ᎫᏣᎳᏘ"} + guz{"ᎫᏏ"} + gv{"ᎹᎾᎧᏏ"} + gwi{"ᏈᏥᏂ"} + ha{"ᎭᎤᏌ"} + haw{"ᎭᏩᎼ"} + he{"ᎠᏂᏈᎷ"} + hi{"ᎯᏂᏗ"} + hil{"ᎯᎵᎨᎾᏂ"} + hmn{"ᎭᎼᏂᎩ"} + hr{"ᎧᎶᎡᏏᏂ"} + hsb{"ᎦᎸᎳᏗᎨ ᏐᎵᏈᎠᏂ"} + ht{"ᎮᏏᎠᏂ ᏟᏲᎵ"} + hu{"ᎲᏂᎦᎵᎠᏂ"} + hup{"ᎠᏂᎱᏆ"} + hz{"ᎮᎴᎶ"} + ia{"ᎠᏰᏟ ᎦᏬᏂᎯᏍᏗ"} + iba{"ᎢᏆᏂ"} + ibb{"ᎢᏈᏈᎣ"} + id{"ᎢᏂᏙᏂᏏᎠ"} + ig{"ᎢᎦᎪ"} + ii{"ᏏᏧᏩᏂ Ᏹ"} + ilo{"ᎢᎶᎪ"} + inh{"ᎢᏂᎫᏏ"} + io{"ᎢᏙ"} + is{"ᏧᏁᏍᏓᎸᎯᎢᎩ"} it{"ᎬᏩᎵᏲᏥᎢ"} + iu{"ᎢᏄᎦᏘᏚ"} ja{"ᏣᏩᏂᏏ"} - moh{"ᎼᎻᎦ"} + jbo{"ᎶᏣᏆᏂ"} + jgo{"ᎾᎪᏆ"} + jmc{"ᎹᏣᎺ"} + jv{"ᏆᏌ ᏣᏩ"} + ka{"ᏦᏥᎠᏂ"} + kab{"ᎧᏈᎴ"} + kac{"ᎧᏥᏂ"} + kaj{"ᏥᏧ"} + kam{"ᎧᎻᏆ"} + kbd{"ᎧᏆᏗᎠᏂ"} + kcg{"ᏔᏯᏆ"} + kde{"ᎹᎪᏕ"} + kea{"ᎧᏊᏪᏗᎠᏄ"} + kfo{"ᎪᎶ"} + kha{"ᎧᏏ"} + khq{"ᎪᏱᎳ ᏥᏂ"} + ki{"ᎩᎫᏳ"} + kj{"ᎫᏩᏂᎠᎹ"} + kk{"ᎧᏌᎧ"} + kkj{"ᎧᎪ"} + kl{"ᎧᎳᎵᏑᏘ"} + kln{"ᎧᎴᏂᏥᏂ"} + km{"ᎩᎻᎷ"} + kmb{"ᎩᎻᏊᏚ"} + kn{"ᎧᎾᏓ"} + ko{"ᎪᎵᎠᏂ"} + kok{"ᎧᏂᎧᏂ"} + kpe{"ᏇᎴ"} + kr{"ᎧᏄᎵ"} + krc{"ᎧᎳᏣᏱ-ᏆᎵᎧᎵ"} + krl{"ᎧᎴᎵᎠᏂ"} + kru{"ᎫᎷᎩ"} + ks{"ᎧᏏᎻᎵ"} + ksb{"ᏝᎻᏆᎸ"} + ksf{"ᏆᏫᎠ"} + ksh{"ᎪᎶᏂᎠᏂ"} + ku{"ᎫᏗᏏ"} + kum{"ᎫᎻᎧ"} + kv{"ᎪᎻ"} + kw{"ᏎᎷᎭ"} + ky{"ᎩᎵᏣᎢᏍ"} + la{"ᎳᏘᏂ"} + lad{"ᎳᏗᏃ"} + lag{"ᎳᏂᎩ"} + lb{"ᎸᎦᏏᎻᏋᎢᏍ"} + lez{"ᎴᏏᎦᏂ"} + lg{"ᎦᏂᏓ"} + li{"ᎴᎹᏊᎵᏏ"} + lkt{"ᎳᎪᏓ"} + ln{"ᎵᏂᎦᎳ"} + lo{"ᎳᎣ"} + loz{"ᎶᏏ"} + lrc{"ᏧᏴᏢ ᏗᏜ ᎷᎵ"} + lt{"ᎵᏚᏩᏂᎠᏂ"} + lu{"ᎷᏆ-ᎧᏔᎦ"} + lua{"ᎷᏆ-ᎷᎷᎠ"} + lun{"ᎷᎾᏓ"} + luo{"ᎷᎣ"} + lus{"ᎻᏐ"} + luy{"ᎷᏱᎠ"} + lv{"ᎳᏘᏫᎠᏂ"} + mad{"ᎹᏚᎴᏏ"} + mag{"ᎹᎦᎯ"} + mai{"ᎹᏟᎵ"} + mak{"ᎹᎧᏌ"} + mas{"ᎹᏌᏱ"} + mdf{"ᎼᎧᏌ"} + men{"ᎺᎾᏕ"} + mer{"ᎺᎷ"} + mfe{"ᎼᎵᏏᎡᏂ"} + mg{"ᎹᎳᎦᏏ"} + mgh{"ᎹᎫᏩ-ᎻᏙ"} + mgo{"ᎺᎳ’"} + mh{"ᎹᏌᎵᏏ"} + mi{"ᎹᏫ"} + mic{"ᎻᎧᎹᎩ"} + min{"ᎻᎾᎧᏆᎤ"} + mk{"ᎹᏎᏙᏂᎠ"} + ml{"ᎹᎳᏯᎳᎻ"} + mn{"ᎹᏂᎪᎵᎠᏂ"} + mni{"ᎺᏂᏉᎵ"} + moh{"ᎼᎭᎩ"} + mos{"ᎼᏍᏏ"} + mr{"ᎹᎳᏘ"} + ms{"ᎹᎴ"} + mt{"ᎹᎵᏘᏍ"} + mua{"ᎽᏂᏓᎩ"} + mul{"ᏧᏈᏍᏗ ᏗᎦᏬᏂᎯᏍᏗ"} mus{"ᎠᎫᏌ"} - pt{"ᏉᏧᎦᎵ"} - ru{"ᏲᏂᎢ"} + mwl{"ᎻᎳᏕᏏ"} + my{"ᏋᎻᏍ"} + myv{"ᎡᏏᏯ"} + mzn{"ᎹᏌᏕᎳᏂ"} + na{"ᏃᎤᎷ"} + nap{"ᏂᏯᏆᎵᏔᏂ"} + naq{"ᎾᎹ"} + nb{"ᏃᎵᏪᏥᏂ ᏉᎧᎹᎵ"} + nd{"ᏧᏴᏢ ᏂᏕᏇᎴ"} + nds_NL{"ᎡᎳᏗ ᏁᏛᎳᏂ"} + ne{"ᏁᏆᎵ"} + new{"ᏁᏩᎵ"} + ng{"ᎾᏙᎦ"} + nia{"ᏂᎠᏏ"} + niu{"ᏂᏳᏫᏯᏂ"} + nl{"ᏛᏥ"} + nl_BE{"ᏊᎵᏥᎥᎻ ᏛᏥ"} + nmg{"ᏆᏏᏲ"} + nn{"ᏃᎵᏪᏥᏂ ᎾᎵᏍᎩ"} + nnh{"ᎾᏥᏰᎹᏊᏂ"} + nog{"ᏃᎦᏱ"} + nqo{"ᎾᎪ"} + nr{"ᏧᎦᎾᏮ ᏂᏕᏇᎴ"} + nso{"ᏧᏴᏢ ᏗᏜ ᏐᏠ"} + nus{"ᏄᏪᎵ"} + nv{"ᎾᏩᎰ"} + ny{"ᏂᏯᏂᏣ"} + nyn{"ᏂᏯᎾᎪᎴ"} + oc{"ᎠᏏᏔᏂ"} + om{"ᎣᎶᎼ"} + or{"ᎣᏗᎠ"} + os{"ᎣᏎᏘᎧ"} + pa{"ᏡᏂᏣᏈ"} + pag{"ᏇᎦᏏᎠᏂ"} + pam{"ᏆᎹᏆᎾᎦ"} + pap{"ᏆᏈᏯᎺᎾᏙ"} + pau{"ᏆᎳᎤᏩᏂ"} + pcm{"ᎾᎩᎵᎠᏂ ᏈᏥᏂ"} + pl{"ᏉᎵᏍ"} + prg{"ᏡᏏᎠᏂ"} + ps{"ᏆᏍᏙ"} + pt{"ᏉᏧᎩᏍ"} + pt_BR{"ᏆᏏᎵᎢ ᏉᏧᎦᎵ"} + pt_PT{"ᏉᏥᎦᎳ ᏉᏧᎦᎵ"} + qu{"ᎨᏧᏩ"} + quc{"ᎩᏤ"} + rap{"ᎳᏆᏄᏫ"} + rar{"ᎳᎶᏙᎾᎦᏂ"} + rm{"ᎠᏂᎶᎺᏂ"} + rn{"ᎷᏂᏗ"} + ro{"ᎶᎹᏂᎠᏂ"} + ro_MD{"ᎹᎵᏙᏫᎠ ᏣᎹᏂᎠᏂ"} + rof{"ᎶᎹᏉ"} + root{"ᎤᎾᏍᎦᎸ"} + ru{"ᏲᏅᎯ"} + rup{"ᎠᏬᎹᏂᎠᏂ"} + rw{"ᎩᏂᏯᏩᏂᏓ"} + rwk{"Ꮖ"} + sa{"ᏍᏂᏍᎩᏗ"} + sad{"ᏌᏅᏓᏫ"} + sah{"ᏌᎧᎾ"} + saq{"ᏌᎹᏊᎷ"} + sat{"ᏌᏂᏔᎵ"} + sba{"ᎾᎦᎹᏇ"} + sbp{"ᏌᏁᎫ"} + sc{"ᏌᏗᏂᎠᏂ"} + scn{"ᏏᏏᎵᎠᏂ"} + sco{"ᏍᎦᏗ"} + sd{"ᏏᏂᏗ"} + se{"ᏧᏴᏢ ᏗᏜ ᏌᎻ"} see{"ᏏᏂᎦ"} + seh{"ᏎᎾ"} + ses{"ᎪᏱᎳᏈᎶ ᏎᏂ"} + sg{"ᏌᏂᎪ"} + shi{"ᏔᏤᎵᎯᏘ"} + shn{"ᏝᏂ"} + si{"ᏏᎾᎭᎳ"} + sk{"ᏍᎶᏩᎩ"} + sl{"ᏍᎶᏫᏂᎠᏂ"} + sm{"ᏌᎼᏯᏂ"} + sma{"ᏧᎦᎾᏮ ᏗᏜ ᏌᎻ"} + smj{"ᎷᎴ ᏌᎻ"} + smn{"ᎢᎾᎵ ᏌᎻ"} + sms{"ᏍᎪᎵᏘ ᏌᎻ"} + sn{"ᏠᎾ"} + snk{"ᏐᏂᏂᎨ"} + so{"ᏐᎹᎵ"} + sq{"ᎠᎵᏇᏂ"} + sr{"ᏎᏈᎠᏂ"} + srn{"ᏏᎳᎾᏂ ᏙᏃᎪ"} + ss{"ᏍᏩᏘ"} + ssy{"ᏌᎰ"} + st{"ᏧᎦᎾᏮ ᏗᏜ ᏐᏠ"} + su{"ᏑᏂᏓᏂᏏ"} + suk{"ᏑᎫᎹ"} + sv{"ᏍᏫᏗᏏ"} + sw{"ᏍᏩᎯᎵ"} + sw_CD{"ᎧᏂᎪ ᏍᏩᎯᎵ"} + swb{"ᎪᎼᎵᎠᏂ"} + syr{"ᏏᎵᎠᎩ"} + ta{"ᏔᎻᎵ"} + te{"ᏖᎷᎦ"} + tem{"ᏘᎹᏁ"} + teo{"ᏖᏐ"} + tet{"ᏖᏚᎼ"} + tg{"ᏔᏥᎩ"} + th{"ᏔᏱ"} + ti{"ᏘᎩᎵᏂᎠ"} + tig{"ᏢᏓᏥ"} + tk{"ᎠᏂᎬᎾ"} + tlh{"ᏟᎦᎾ"} + tn{"ᏧᏩᎾ"} + to{"ᏙᎾᎦᏂ"} + tpi{"ᏙᎩ ᏈᏏᏂ"} + tr{"ᎠᎬᎾ"} + trv{"ᏔᎶᎪ"} + ts{"ᏦᎾᎦ"} + tt{"ᏔᏔ"} + tum{"ᏛᎹᏊᎧ"} + tvl{"ᏚᏩᎷ"} + twq{"ᏔᏌᏩᎩ"} + ty{"ᏔᎯᏘᎠᏂ"} + tyv{"ᏚᏫᏂᎠᏂ"} + tzm{"ᎠᏰᏟ ᎡᎶᎯ ᏓᏟᎶᏍᏗᏓᏅᎢ ᏔᎹᏏᏘ"} + udm{"ᎤᏚᎷᏘ"} + ug{"ᏫᎦ"} + uk{"ᏳᎧᎴᏂᎠᏂ"} + umb{"ᎤᎹᏊᏅᏚ"} und{"ᏄᏬᎵᏍᏛᎾ ᎦᏬᏂᎯᏍᏗ"} + ur{"ᎤᎵᏚ"} + uz{"ᎤᏍᏇᎩ"} + vai{"ᏩᏱ"} + ve{"ᏫᏂᏓ"} + vi{"ᏫᎡᏘᎾᎻᏍ"} + vo{"ᏬᎳᏊᎩ"} + vun{"ᏭᎾᏦ"} + wa{"ᏩᎷᎾ"} + wae{"ᏩᎵᏎᎵ"} + wal{"ᏬᎳᏱᏔ"} + war{"ᏩᎴ"} + wo{"ᏬᎶᏫ"} + xal{"ᎧᎳᎻᎧ"} + xh{"ᏠᏌ"} + xog{"ᏐᎦ"} + yav{"ᏰᎾᎦᏇᏂ"} + ybb{"ᏰᎹᏋ"} + yi{"ᏱᏗᏍ"} + yo{"ᏲᏄᏆ"} + yue{"ᎨᎾᏙᏂᏏ"} + zgh{"ᎠᏟᎶᏍᏗ ᎼᎶᎪ ᏔᎹᏏᏘ"} zh{"ᏓᎶᏂᎨ"} + zh_Hans{"ᎠᎯᏗᎨ ᏓᎶᏂᎨ"} + zh_Hant{"ᎤᏦᏍᏗ ᏓᎶᏂᎨ"} + zu{"ᏑᎷ"} + zun{"ᏑᏂ"} + zxx{"Ꮭ ᎦᏬᏂᎯᏍᏗ ᎦᎸᏛᎢ ᏱᎩ"} + zza{"ᏌᏌ"} + } + Languages%short{ + az{"ᎠᏎᎵ"} + en_GB{"UK ᎩᎵᏏ"} + en_US{"US ᎩᎵᏏ"} } Scripts{ Arab{"ᎡᎳᏈᎩ"} + Armn{"ᎠᎳᎻᎠᏂ"} + Beng{"ᏇᏂᎦᎠ"} + Bopo{"ᏆᏉᎼᏬ"} + Brai{"ᏗᏂᎨᏫ ᎤᏃᏪᎶᏙᏗ"} Cher{"ᏣᎳᎩ"} Cyrl{"ᏲᏂᎢ ᏗᎪᏪᎵ"} - Hans{"ᎠᎯᏗᎨ ᏓᎶᏂᎨ"} - Hant{"ᎤᏦᏍᏗ ᏓᎶᏂᎨ"} - Latn{"ᎳᏗᎾ"} + Deva{"ᏕᏫᎾᎦᎵ"} + Ethi{"ᎢᏗᏯᏈᎩ"} + Geor{"ᏦᏥᎠᏂ"} + Grek{"ᎪᎢ"} + Gujr{"ᎫᏣᎳᏘ"} + Guru{"ᎬᎹᎩ"} + Hanb{"ᎭᏂ-ᏆᏉᎼᏬ"} + Hang{"ᎭᏂᎫᎵ"} + Hani{"ᎭᏂ"} + Hans{"ᎠᎯᏗᎨ"} + Hant{"ᎤᏦᏍᏗ"} + Hebr{"ᎠᏂᏈᎵ"} + Hira{"ᎯᎳᎦᎾ"} + Hrkt{"ᏣᏩᏂᏏ ᏧᏃᏴᎩ"} + Jamo{"ᏣᎼ"} + Jpan{"ᏣᏆᏂᏏ"} + Kana{"ᎧᏔᎧᎾ"} + Khmr{"ᎩᎻᎷ"} + Knda{"ᎧᎾᏓ"} + Kore{"ᎪᎵᎠᏂ"} + Laoo{"ᎳᎣ"} + Latn{"ᎳᏘᏂ"} + Mlym{"ᎹᎳᏯᎳᎻ"} + Mong{"ᎹᏂᎪᎵᎠᏂ"} + Mymr{"ᎹᎡᏂᎹᎳ"} + Orya{"ᎣᏗᎠ"} + Sinh{"ᏏᏅᎭᎳ"} + Taml{"ᏔᎻᎵ"} + Telu{"ᏖᎷᎦ"} + Thaa{"ᏔᎠᎾ"} + Thai{"ᏔᏱ ᏔᏯᎴᏂ"} + Tibt{"ᏘᏇᏔᏂ"} + Zmth{"ᎠᏰᎦᎴᏴᏫᏍᎩ ᎠᎤᏓᏗᏍᏙᏗ"} + Zsye{"ᎡᎼᏥ"} + Zsym{"ᏗᎬᏟᎶᏍᏙᏗ"} + Zxxx{"ᎪᏪᎳᏅ ᏂᎨᏒᎾ"} + Zyyy{"ᏯᏃᏉ ᏱᎬᏍᏛᏭ"} Zzzz{"ᏄᏬᎵᏍᏛᎾ ᎠᏍᏓᏩᏛᏍᏙᏗ"} } + Scripts%stand-alone{ + Hans{"ᎠᎯᏗᎨ ᎭᏂ"} + Hant{"ᎤᏦᏍᏗ ᎭᏂ"} + } Types{ calendar{ - gregorian{"ᏅᏙ ᏗᏎᏗ"} + buddhist{"ᏊᏗᏍᏘ ᏅᏙ ᏗᏎᏍᏗ"} + chinese{"ᏓᎶᏂᎨᏍᏛ ᏅᏙ ᏗᏎᏍᏗ"} + dangi{"ᏓᏂᎩ ᏅᏙ ᏗᏎᏍᏗ"} + ethiopic{"ᎢᏗᏯᏈᎩ ᏅᏙ ᏗᏎᏍᏗ"} + gregorian{"ᎩᎴᎪᎵᎠᏂ ᏅᏙ ᏗᏎᏍᏗ"} + hebrew{"ᎠᏂᏈᎷ ᏅᏙ ᏗᏎᏍᏗ"} + islamic{"ᎢᏍᎳᎻᎩ ᏅᏙ ᏗᏎᏍᏗ"} + iso8601{"ISO-8601 ᏅᏙ ᏗᏎᏍᏗ"} + japanese{"ᏣᏆᏂᏏ ᏅᏙ ᏗᏎᏍᏗ"} + persian{"ᏇᏏᎠᏂ ᏅᏙ ᏗᏎᏍᏗ"} + roc{"ᏍᎦᏚᎩ ᎾᎿ ᏓᎶᏂᎨᏍᏛ ᏅᏙ ᏗᏎᏍᏗ"} + } + cf{ + account{"ᎠᏕᎳ ᏗᏎᎯᎯ ᎠᏕᎳ ᏱᎬᏁᎸᎯ"} + standard{"ᎠᏟᎶᏍᏗ ᎠᏕᎳ ᏱᎬᏁᎸᎯ"} + } + collation{ + ducet{"ᎠᏓᏁᏟᏴᏗᏍᎩ Unicode ᏗᎦᏅᏃᏙᏗ ᏕᎦᏅᏃᏛᎢ"} + search{"ᏂᎦᎥ-ᎢᏳᏱᎸᏗ ᎠᏱᏍᏗ"} + standard{"ᎠᏟᎶᏍᏗ ᏗᎦᏅᏃᏙᏗ ᏕᎦᏅᏃᏛᎢ"} + } + hc{ + h11{"12 ᎢᏳᏟᎶᏓ ᏄᏍᏗᏓᏅᎢ (0–11)"} + h12{"12 ᎢᏳᏟᎶᏓ ᏄᏍᏗᏓᏅᎢ (1–12)"} + h23{"24 ᎢᏳᏟᎶᏓ ᏄᏍᏗᏓᏅᎢ (0–23)"} + h24{"24 ᎢᏳᏟᎶᏓ ᏄᏍᏗᏓᏅᎢ (1–24)"} + } + lb{ + loose{"ᏩᎾᎢ ᎠᏍᏓᏅᏅ ᎠᏲᏍᏔᏅᎩ ᏂᏚᏍᏛ"} + normal{"ᏱᎬᏍᏗᎭᏊ ᎠᏍᏓᏅᏅ ᎠᏲᏍᏔᏅᎩ ᏂᏚᏍᏛ"} + strict{"ᎤᎶᏒᏍᏔᏅᎯ ᎠᏍᏓᏅᏅ ᎠᏲᏍᏔᏅᎩ ᏂᏚᏍᏛ"} } + ms{ + metric{"ᎠᏂᎩᎸᏥ ᏂᏓᏳᏓᎴᏅᎯ ᏗᏎᏍᏗ ᏄᏍᏗᏓᏅᎢ"} + uksystem{"ᏂᎬᎾᏛᎢ ᎤᏓᏤᎵᎦᏯ ᎠᏟᎶᏛ ᏄᏍᏗᏓᏅᎢ"} + ussystem{"US ᎠᏟᎶᏛ ᏄᏍᏗᏓᏅᎢ"} + } + numbers{ + arab{"ᎠᎳᏈ-ᎡᏂᏗᎩ ᏗᏎᏍᏗ"} + arabext{"ᎦᏅᎯᏛ ᎠᎳᏈ-ᎡᏂᏗᎩ ᏗᏎᏍᏗ"} + armn{"ᎠᎳᎻᎠᏂ ᏗᏎᏍᏗ"} + armnlow{"ᎠᎳᎻᎠᏂ ᏧᏍᏗ ᏗᎪᏪᎵ ᏗᏎᏍᏗ"} + beng{"ᏇᏂᎦᎳ ᏗᏎᏍᏗ"} + deva{"ᏕᏫᎾᎦᎵ ᏗᏎᏍᏗ"} + ethi{"ᎢᏗᏯᏈᎩ ᏗᏎᏍᏗ"} + fullwide{"ᎧᎵᎢ-ᎾᏯᏛᏒ ᏗᏎᏍᏗ"} + geor{"ᎩᎴᎪᎵᎠᏂ ᏗᏎᏍᏗ"} + grek{"ᎠᏂᎪᎢ ᏗᏎᏍᏗ"} + greklow{"ᎠᏂᎪᎢ ᏧᏍᏗ ᏗᎪᏪᎵ ᏗᏎᏍᏗ"} + gujr{"ᎫᏣᎳᏘ ᏗᏎᏍᏗ"} + guru{"ᎬᎹᎩ ᏗᏎᏍᏗ"} + hanidec{"ᏓᎶᏂᎨ ᏕᏏᎹᎵ ᏗᏎᏍᏗ"} + hans{"ᎠᎯᏗᎨ ᏓᎶᏂᎨ ᏗᏎᏍᏗ"} + hansfin{"ᎠᎯᏗᎨ ᏓᎶᏂᎨ ᎠᏕᎳ ᏗᏎᏍᏗ"} + hant{"ᎤᏦᏍᏗ ᏓᎶᏂᎨ ᏗᏎᏍᏗ"} + hantfin{"ᎤᏦᏍᏗ ᏓᎶᏂᎨ ᎠᏕᎳ ᏗᏎᏍᏗ"} + hebr{"ᎠᏂᏈᎷ ᏗᏎᏍᏗ"} + jpan{"ᏣᏆᏂᏏ ᏗᏎᏍᏗ"} + jpanfin{"ᏣᏆᏂᏏ ᎠᏕᎳ ᏗᏎᏍᏗ"} + khmr{"ᎩᎻᎷ ᏗᏎᏍᏗ"} + knda{"ᎧᎾᏓ ᏗᏎᏍᏗ"} + laoo{"ᎳᎣ ᏗᏎᏍᏗ"} + latn{"ᏭᏗᎵᎬ ᏗᏜ ᏗᏎᏍᏗ"} + mlym{"ᎹᎳᏯᎳᎻ ᏗᏎᏍᏗ"} + mymr{"ᎹᏯᎹᎵ ᏗᏎᏍᏗ"} + orya{"ᎣᏗᎠ ᏗᏎᏍᏗ"} + roman{"ᎠᏂᎶᎻ ᏗᏎᏍᏗ"} + romanlow{"ᎠᏂᎶᎻ ᏧᏍᏗ ᏗᎪᏪᎵ ᏗᏎᏍᏗ"} + taml{"ᎤᏦᏍᏗ ᏔᎻᎵ ᏗᏎᏍᏗ"} + tamldec{"ᏔᎻᎵ ᏗᏎᏍᏗ"} + telu{"ᏖᎷᎦ ᏗᏎᏍᏗ"} + thai{"ᏔᏱ ᏗᏎᏍᏗ"} + tibt{"ᏘᏇᏔᏂ ᏗᏎᏍᏗ"} + } + } + Version{"2.1.31.74"} + characterLabelPattern{ + all{"{0} — ᏂᎦᏓ"} + compatibility{"{0} — ᎤᏠᏯᏉᏗᏙᎵᎩ"} + enclosed{"{0} — ᎠᏠᏯᏍᏔᏅ"} + extended{"{0} — ᎦᏅᎯᏓ"} + historic{"{0} — ᎤᎵᏍᎨᏗ ᏂᏧᎵᏍᏔᏅᏍᏔᏅ"} + miscellaneous{"{0} — ᏧᏓᎴᏅᏛ"} + other{"{0} — ᏐᎢ"} + scripts{"ᏗᎧᏁᎢᏍᏗ — {0}"} + strokes{ + one{"{0} ᏗᎬᏂᎸᎯ"} + other{"{0} ᏗᎬᏂᎸᎯ"} + } + } + codePatterns{ + language{"ᎦᏬᏂᎯᏍᏗ: {0}"} + script{"ᎧᏁᎢᏍᏗ: {0}"} + territory{"ᎢᎬᎾᏕᎾ: {0}"} + } + localeDisplayPattern{ + keyTypePattern{"{0}, {1}"} + pattern{"{0} ({1})"} + separator{"{0}, {1}"} } - Version{"2.1.23.7"} } diff --git a/icuSources/data/lang/ckb.txt b/icuSources/data/lang/ckb.txt index 2fa17675..7a0952ad 100644 --- a/icuSources/data/lang/ckb.txt +++ b/icuSources/data/lang/ckb.txt @@ -1,20 +1,7 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ckb.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ckb{ - Keys{ - calendar{"ڕۆژژمێر"} - collation{"ڕیزبەندی"} - currency{"دراو"} - numbers{"ژمارەکان"} - } Languages{ - af{"ئه‌فریكای"} am{"ئەمهەرینجی"} ar{"عەرەبی"} as{"ئاسامی"} @@ -43,12 +30,9 @@ ckb{ eu{"باسکی"} fa{"فارسی"} fi{"فینلەندی"} - fil{"تاگالۆگی"} - fo{"فه‌رئۆیی"} fr{"فەرانسی"} fy{"فریسیی ڕۆژاوا"} ga{"ئیرلەندی"} - gd{"گه‌لیكی سكۆتله‌ندی"} gl{"گالیسی"} gn{"گووارانی"} gu{"گوجاراتی"} @@ -57,18 +41,13 @@ ckb{ hr{"كرواتی"} hu{"هەنگاری (مەجاری)"} hy{"ئەرمەنی"} - ia{"ئینترلینگوی"} id{"ئێەندونیزی"} - ie{"ئینتەرلیگ"} is{"ئیسلەندی"} it{"ئیتالی"} ja{"ژاپۆنی"} jv{"جاڤانی"} ka{"گۆرجستانی"} kk{"کازاخی"} - km{"کامبۆجی (زوبان)"} - kn{"كه‌نه‌دایی"} - ko{"كۆری"} ku{"کوردی"} ky{"كرگیزی"} la{"لاتینی"} @@ -77,16 +56,12 @@ ckb{ lt{"لیتوانی"} lv{"لێتۆنی"} mk{"ماكێدۆنی"} - ml{"مالایلام"} mn{"مەنگۆلی"} mr{"ماراتی"} - ms{"مالیزی"} - mt{"ماڵتایی"} mzn{"مازەندەرانی"} ne{"نیپالی"} nl{"هۆڵەندی"} no{"نۆروێژی"} - oc{"ئۆسیتانی"} or{"ئۆرییا"} pa{"پەنجابی"} pl{"پۆڵۆنیایی (لەهستانی)"} @@ -99,7 +74,6 @@ ckb{ sa{"سانسکريت"} sd{"سيندی"} sdh{"کوردیی باشووری"} - sh{"سێربۆكرواتی"} si{"سینهەلی"} sk{"سلۆڤاكی"} sl{"سلۆڤێنی"} @@ -110,24 +84,19 @@ ckb{ st{"سێسۆتۆ"} su{"سودانی"} sv{"سویدی"} - sw{"سواهیلی"} ta{"تامیلی"} te{"تەلۆگوی"} tg{"تاجیکی"} th{"تایلەندی"} ti{"تیگرینیای"} tk{"تورکمانی"} - tlh{"كلینگۆن"} tr{"تورکی"} - tw{"توی"} ug{"ئويخووری"} uk{"ئۆكراینی"} und{"زمانی نەناسراو"} ur{"ئۆردوو"} uz{"ئوزبەکی"} vi{"ڤیەتنامی"} - xh{"سسوسا"} - yi{"یوددی"} zh{"چینی"} zu{"زولو"} } @@ -149,9 +118,6 @@ ckb{ Gujr{"گوجەراتی"} Guru{"گورموکھی"} Hang{"ھانگول"} - Hani{"ھان"} - Hans{"چینیی ئاسانکراو"} - Hant{"چینیی دێرین"} Hebr{"هیبرێ"} Hira{"ھیراگانا"} Jpan{"ژاپۆنی"} @@ -170,30 +136,6 @@ ckb{ Telu{"تیلوگو"} Thaa{"تانە"} Thai{"تایلەندی"} - Zxxx{"نەنووسراو"} - Zzzz{"خەتی نەناسراو"} - } - Types{ - calendar{ - chinese{"ڕۆژژمێری چینی"} - gregorian{"ڕۆژژمێری گورجی"} - hebrew{"ڕۆژژمێری عیبری"} - indian{"ڕۆژژمێری نەتەوەیی ھیندی"} - islamic{"ڕۆژژمێری کۆچیی مانگی"} - persian{"ڕۆژژمێری کۆچیی ھەتاوی"} - } - numbers{ - arab{"ژمارە عەربی-ھیندییەکان"} - gujr{"ژمارە گوجەراتییەکان"} - khmr{"ژمارە خمێرییەکان"} - latn{"ژمارە ڕۆژاوایییەکان"} - mymr{"ژمارە میانمارییەکان"} - } - } - Version{"2.1.19.94"} - codePatterns{ - language{"زمان: {0}"} - script{"خەت: {0}"} - territory{"ناوچە: {0}"} } + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/cs.txt b/icuSources/data/lang/cs.txt index 0a0900bb..b868bf77 100644 --- a/icuSources/data/lang/cs.txt +++ b/icuSources/data/lang/cs.txt @@ -1,19 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/cs.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License cs{ Keys{ calendar{"Kalendář"} + cf{"Měnový formát"} colAlternate{"Ignorovat řazení symbolů"} colBackwards{"Obrácené řazení akcentů"} colCaseFirst{"Řazení velkých a malých písmen"} colCaseLevel{"Rozlišovaní velkých a malých písmen při řazení"} - colHiraganaQuaternary{"Řazení podle slabičných písem (kana)"} colNormalization{"Normalizované řazení"} colNumeric{"Číselné řazení"} colStrength{"Míra řazení"} @@ -25,7 +19,6 @@ cs{ numbers{"Čísla"} timezone{"Časové pásmo"} va{"Varianta národního prostředí"} - variableTop{"Řadit jako symboly"} x{"Soukromé použití"} } Languages{ @@ -54,10 +47,11 @@ cs{ ar{"arabština"} ar_001{"arabština (moderní standardní)"} arc{"aramejština"} - arn{"araukánština"} + arn{"mapudungun"} aro{"araonština"} arp{"arapažština"} arq{"arabština (alžírská)"} + ars{"arabština (nadžd)"} arw{"arawacké jazyky"} ary{"arabština (marocká)"} arz{"arabština (egyptská)"} @@ -134,6 +128,7 @@ cs{ cps{"kapiznonština"} cr{"kríjština"} crh{"turečtina (krymská)"} + crs{"kreolština (seychelská)"} cs{"čeština"} csb{"kašubština"} cu{"staroslověnština"} @@ -169,6 +164,7 @@ cs{ el{"řečtina"} elx{"elamitština"} en{"angličtina"} + en_GB{"angličtina (Velká Británie)"} en_US{"angličtina (USA)"} enm{"angličtina (středověká)"} eo{"esperanto"} @@ -190,14 +186,14 @@ cs{ fo{"faerština"} fon{"fonština"} fr{"francouzština"} - frc{"francouzština (kajunská)"} + frc{"francouzština (cajunská)"} frm{"francouzština (středověká)"} fro{"francouzština (stará)"} frp{"franko-provensálština"} frr{"fríština (severní)"} frs{"fríština (východní)"} fur{"furlanština"} - fy{"fríština"} + fy{"fríština (západní)"} ga{"irština"} gaa{"gaština"} gag{"gagauzština"} @@ -337,6 +333,7 @@ cs{ ln{"lingalština"} lo{"laoština"} lol{"mongština"} + lou{"kreolština (Louisiana)"} loz{"lozština"} lrc{"lúrština (severní)"} lt{"litevština"} @@ -441,6 +438,7 @@ cs{ pap{"papiamento"} pau{"palauština"} pcd{"picardština"} + pcm{"nigerijský pidžin"} pdc{"němčina (pensylvánská)"} pdt{"němčina (plautdietsch)"} peo{"staroperština"} @@ -504,7 +502,7 @@ cs{ sga{"irština (stará)"} sgs{"žemaitština"} sh{"srbochorvatština"} - shi{"tachelhit"} + shi{"tašelhit"} shn{"šanština"} shu{"arabština (čadská)"} si{"sinhálština"} @@ -681,6 +679,7 @@ cs{ Grek{"řecké"} Gujr{"gudžarátí"} Guru{"gurmukhi"} + Hanb{"hanb"} Hang{"hangul"} Hani{"han"} Hano{"hanunóo"} @@ -694,6 +693,7 @@ cs{ Hung{"staromaďarské"} Inds{"harappské"} Ital{"etruské"} + Jamo{"jamo"} Java{"javánské"} Jpan{"japonské"} Jurc{"džürčenské"} @@ -797,6 +797,7 @@ cs{ Xsux{"sumero-akkadské klínové písmo"} Yiii{"yi"} Zmth{"matematický zápis"} + Zsye{"emodži"} Zsym{"symboly"} Zxxx{"bez zápisu"} Zyyy{"obecné"} @@ -820,13 +821,17 @@ cs{ gregorian{"Gregoriánský kalendář"} hebrew{"Hebrejský kalendář"} indian{"Indický národní kalendář"} - islamic{"Muslimský kalendář"} + islamic{"Islámský kalendář"} islamic-civil{"Muslimský občanský kalendář"} iso8601{"Kalendář ISO-8601"} japanese{"Japonský kalendář"} persian{"Perský kalendář"} roc{"Kalendář Čínské republiky"} } + cf{ + account{"Účetní měnový formát"} + standard{"Standardní měnový formát"} + } colAlternate{ non-ignorable{"Řadit symboly"} shifted{"Při řazení ignorovat symboly"} @@ -844,10 +849,6 @@ cs{ no{"Nerozlišovat při řazení velká a malá písmena"} yes{"Rozlišovat při řazení velká a malá písmena"} } - colHiraganaQuaternary{ - no{"Řadit slabičná písma (kana) samostatně"} - yes{"Řadit jednotlivé typy slabičných písem (kana) různě"} - } colNormalization{ no{"Řadit bez normalizace"} yes{"Řadit podle normalizovaného kódování Unicode"} @@ -865,6 +866,7 @@ cs{ } collation{ big5han{"Řazení pro tradiční čínštinu – Big5"} + compat{"Předchozí řazení, kompatibilita"} dictionary{"Slovníkové řazení"} ducet{"Výchozí řazení Unicode"} eor{"Evropské řazení"} @@ -881,6 +883,11 @@ cs{ unihan{"Řazení podle radikálů"} zhuyin{"Ču-jin"} } + d0{ + fwidth{"Plná šířka"} + hwidth{"Poloviční šířka"} + npinyin{"Numerický"} + } hc{ h11{"12hodinový systém (0–11)"} h12{"12hodinový systém (1–12)"} @@ -892,6 +899,10 @@ cs{ normal{"Běžný styl zalamování řádků"} strict{"Striktní styl zalamování řádků"} } + m0{ + bgn{"BGN"} + ungegn{"UNGEGN"} + } ms{ metric{"Metrická soustava"} uksystem{"Britská měrná soustava"} @@ -949,7 +960,24 @@ cs{ SCOTLAND{"angličtina (Skotsko)"} WADEGILE{"Wade-Giles"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0} – vše"} + category-list{"{0}: {1}"} + compatibility{"{0} – kompatibilita"} + enclosed{"{0} – uzavřené"} + extended{"{0} – rozšířené"} + historic{"{0} – historické"} + miscellaneous{"{0} – různé"} + other{"{0} – jiné"} + scripts{"Písma – {0}"} + strokes{ + few{"{0} tahy"} + many{"{0} tahu"} + one{"{0} tah"} + other{"{0} tahů"} + } + } codePatterns{ language{"Jazyk: {0}"} script{"Písmo: {0}"} diff --git a/icuSources/data/lang/cy.txt b/icuSources/data/lang/cy.txt index 863d1584..c5b315ca 100644 --- a/icuSources/data/lang/cy.txt +++ b/icuSources/data/lang/cy.txt @@ -1,14 +1,9 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/cy.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License cy{ Keys{ calendar{"Calendr"} + cf{"Fformat Arian"} collation{"Trefn"} currency{"Arian Breiniol"} hc{"Cylched Awr (12 vs 24)"} @@ -71,7 +66,9 @@ cy{ bfq{"Badaga"} bg{"Bwlgareg"} bgn{"Balochi Gorllewinol"} + bho{"Bhojpuri"} bi{"Bislama"} + bin{"Bini"} bkm{"Comeg"} bla{"Siksika"} bm{"Bambareg"} @@ -83,14 +80,18 @@ cy{ bs{"Bosnieg"} bss{"Acwseg"} bua{"Bwriateg"} + bug{"Buginese"} bum{"Bwlw"} + byn{"Blin"} ca{"Catalaneg"} cad{"Cado"} car{"Caribeg"} cch{"Atsameg"} ce{"Tsietsieneg"} + ceb{"Cebuano"} cgg{"Tsiga"} ch{"Tsiamorro"} + chk{"Chuukese"} chm{"Marieg"} cho{"Siocto"} chr{"Tsierocî"} @@ -100,6 +101,7 @@ cy{ cop{"Copteg"} cr{"Cri"} crh{"Tyrceg y Crimea"} + crs{"Ffrangeg Seselwa Creole"} cs{"Tsieceg"} cu{"Hen Slafoneg"} cv{"Tshwfasheg"} @@ -111,6 +113,7 @@ cy{ de{"Almaeneg"} de_AT{"Almaeneg Awstria"} de_CH{"Almaeneg Safonol y Swistir"} + dgr{"Dogrib"} din{"Dinca"} dje{"Zarmaeg"} doi{"Dogri"} @@ -120,9 +123,12 @@ cy{ dv{"Difehi"} dyo{"Jola-Fonyi"} dz{"Dzongkha"} + dzg{"Dazaga"} ebu{"Embw"} ee{"Ewe"} + efi{"Efik"} egy{"Hen Eiffteg"} + eka{"Ekajuk"} el{"Groeg"} elx{"Elameg"} en{"Saesneg"} @@ -148,6 +154,7 @@ cy{ fit{"Ffinneg Tornedal"} fj{"Ffijïeg"} fo{"Ffaröeg"} + fon{"Fon"} fr{"Ffrangeg"} fr_CA{"Ffrangeg Canada"} fr_CH{"Ffrangeg y Swistir"} @@ -155,38 +162,44 @@ cy{ frm{"Ffrangeg Canol"} fro{"Hen Ffrangeg"} frp{"Arpitaneg"} - frr{"Ffriseg y Gogledd"} + frr{"Ffriseg Gogleddol"} frs{"Ffriseg y Dwyrain"} fur{"Ffriwleg"} fy{"Ffriseg y Gorllewin"} ga{"Gwyddeleg"} + gaa{"Ga"} gag{"Gagauz"} gay{"Gaio"} gba{"Gbaia"} gbz{"Dareg y Zoroastriaid"} gd{"Gaeleg yr Alban"} + gez{"Geez"} gil{"Gilberteg"} gl{"Galisieg"} - gmh{"Uchel Almaeneg Canol"} + gmh{"Almaeneg Uchel Canol"} gn{"Guaraní"} - goh{"Hen Uchel Almaeneg"} + goh{"Hen Almaeneg Uchel"} + gor{"Gorontalo"} got{"Gotheg"} grc{"Hen Roeg"} gsw{"Almaeneg y Swistir"} gu{"Gwjarati"} guz{"Gusii"} gv{"Manaweg"} + gwi{"Gwichʼin"} ha{"Hawsa"} hai{"Haida"} haw{"Hawäieg"} he{"Hebraeg"} hi{"Hindi"} + hil{"Hiligaynon"} hit{"Hetheg"} hmn{"Hmongeg"} hr{"Croateg"} hsb{"Sorbeg Uchaf"} ht{"Creol Haiti"} hu{"Hwngareg"} + hup{"Hupa"} hy{"Armeneg"} hz{"Herero"} ia{"Interlingua"} @@ -199,10 +212,12 @@ cy{ ik{"Inwpiaceg"} ilo{"Ilocaneg"} inh{"Ingwsieg"} + io{"Ido"} is{"Islandeg"} it{"Eidaleg"} iu{"Inwctitwt"} ja{"Japaneeg"} + jbo{"Lojban"} jgo{"Ngomba"} jmc{"Matsiame"} jpr{"Iddew-Bersieg"} @@ -211,26 +226,35 @@ cy{ ka{"Georgeg"} kaa{"Cara-Calpaceg"} kab{"Cabileg"} + kac{"Kachin"} + kaj{"Jju"} kam{"Camba"} kbd{"Circaseg Dwyreiniol"} kcg{"Tyapeg"} kde{"Macondeg"} kea{"Caboferdianeg"} + kfo{"Koro"} kg{"Congo"} kha{"Càseg"} khq{"Koyra Chiini"} khw{"Chowareg"} ki{"Kikuyu"} + kj{"Kuanyama"} kk{"Casacheg"} + kkj{"Kako"} kl{"Kalaallisut"} kln{"Kalenjin"} km{"Chmereg"} + kmb{"Kimbundu"} kn{"Kannada"} ko{"Coreeg"} koi{"Komi-Permyak"} kok{"Concani"} + kpe{"Kpelle"} kr{"Canwri"} + krc{"Karachay-Balkar"} krl{"Careleg"} + kru{"Kurukh"} ks{"Cashmireg"} ksb{"Shambala"} ksf{"Baffia"} @@ -259,6 +283,7 @@ cy{ lt{"Lithwaneg"} ltg{"Latgaleg"} lu{"Luba-Katanga"} + lua{"Luba-Lulua"} lun{"Lwnda"} luo{"Lŵo"} lus{"Lwshaieg"} @@ -282,6 +307,7 @@ cy{ mh{"Marsialeg"} mi{"Maori"} mic{"Micmaceg"} + min{"Minangkabau"} mk{"Macedoneg"} ml{"Malayalam"} mn{"Mongoleg"} @@ -294,27 +320,33 @@ cy{ ms{"Maleieg"} mt{"Malteg"} mua{"Mundang"} - mul{"mwy nag un iaith"} + mul{"Mwy nag un iaith"} + mus{"Creek"} mwl{"Mirandeg"} mwr{"Marwari"} my{"Byrmaneg"} + myv{"Erzya"} mzn{"Masanderani"} na{"Nawrŵeg"} nap{"Naplieg"} naq{"Nama"} nb{"Norwyeg Bokmål"} nd{"Ndebele Gogleddol"} - nds{"Isel Almaeneg"} + nds{"Almaeneg Isel"} nds_NL{"Sacsoneg Isel"} ne{"Nepaleg"} new{"Newaeg"} ng{"Ndonga"} + nia{"Nias"} + niu{"Niuean"} njo{"Ao Naga"} nl{"Iseldireg"} nl_BE{"Fflemeg"} nmg{"Kwasio"} nn{"Norwyeg Nynorsk"} + nnh{"Ngiemboon"} no{"Norwyeg"} + nog{"Nogai"} non{"Hen Norseg"} nqo{"N’Ko"} nr{"Ndebele Deheuol"} @@ -338,7 +370,10 @@ cy{ pag{"Pangasineg"} pal{"Pahlafi"} pam{"Pampanga"} + pap{"Papiamento"} + pau{"Palawan"} pcd{"Picardeg"} + pcm{"Pidgin Nigeria"} pdc{"Almaeneg Pensylfania"} peo{"Hen Bersieg"} pfl{"Almaeneg Palatin"} @@ -365,7 +400,7 @@ cy{ ro_MD{"Moldofeg"} rof{"Rombo"} rom{"Romani"} - root{"y Gwraidd"} + root{"Y Gwraidd"} rtm{"Rotumaneg"} ru{"Rwseg"} rup{"Aromaneg"} @@ -373,6 +408,7 @@ cy{ rwk{"Rwa"} sa{"Sansgrit"} sad{"Sandäweg"} + sah{"Sakha"} sam{"Aramaeg Samaria"} saq{"Sambŵrw"} sas{"Sasaceg"} @@ -396,6 +432,7 @@ cy{ sgs{"Samogiteg"} sh{"Serbo-Croateg"} shi{"Tachelhit"} + shn{"Shan"} shu{"Arabeg Chad"} si{"Sinhaleg"} sid{"Sidamo"} @@ -413,9 +450,11 @@ cy{ sog{"Sogdeg"} sq{"Albaneg"} sr{"Serbeg"} + srn{"Sranan Tongo"} srr{"Serereg"} ss{"Swati"} - st{"Sesotheg"} + ssy{"Saho"} + st{"Sesotheg Deheuol"} stq{"Ffriseg Saterland"} su{"Swndaneg"} suk{"Swcwma"} @@ -460,6 +499,8 @@ cy{ tvl{"Twfalweg"} tw{"Twi"} twq{"Tasawaq"} + ty{"Tahitïeg"} + tyv{"Twfwnieg"} tzm{"Tamaseit Canolbarth Moroco"} udm{"Fotiaceg"} ug{"Uighur"} @@ -475,6 +516,7 @@ cy{ vep{"Feps"} vi{"Fietnameg"} vls{"Fflemeg Gorllewinol"} + vo{"Folapük"} vot{"Foteg"} vun{"Funjo"} wa{"Walwneg"} @@ -487,6 +529,7 @@ cy{ xal{"Calmyceg"} xh{"Xhosa"} xog{"Soga"} + yav{"Iangben"} ybb{"Iembaeg"} yi{"Iddew-Almaeneg"} yo{"Iorwba"} @@ -504,6 +547,7 @@ cy{ zza{"Zazäeg"} } Languages%short{ + az{"Aseri"} en_GB{"Saesneg (DU)"} en_US{"Saesneg (UDA)"} } @@ -520,12 +564,15 @@ cy{ Grek{"Groegaidd"} Gujr{"Gwjarataidd"} Guru{"Gwrmwci"} + Hanb{"Hanb"} Hang{"Hangul"} Hani{"Han"} Hans{"Symledig"} Hant{"Traddodiadol"} Hebr{"Hebreig"} Hira{"Hiragana"} + Hrkt{"Syllwyddor Japaneaidd"} + Jamo{"Jamo"} Jpan{"Japaneaidd"} Kana{"Catacana"} Khmr{"Chmeraidd"} @@ -544,6 +591,8 @@ cy{ Thaa{"Thaana"} Thai{"Tai"} Tibt{"Tibetaidd"} + Zmth{"Nodiant Mathemategol"} + Zsye{"Emoji"} Zsym{"Symbolau"} Zxxx{"Anysgrifenedig"} Zyyy{"Cyffredin"} @@ -570,6 +619,10 @@ cy{ persian{"Calendr Persia"} roc{"Calendr Gweriniaeth Tseina"} } + cf{ + account{"Fformat Arian Cyfrifeg"} + standard{"Fformat Arian Safonol"} + } collation{ big5han{"Trefn Traddodiadol Tsieina - Big5"} dictionary{"Trefn Geiriadur"} @@ -679,7 +732,26 @@ cy{ VAIDIKA{"VAIDIKA"} VALLADER{"VALLADER"} } - Version{"2.1.22.93"} + Version{"2.1.31.86"} + characterLabelPattern{ + all{"{0} — Popeth"} + category-list{"{0}: {1}"} + compatibility{"{0} — Cydweddoldeb"} + enclosed{"{0} — Amgaeedig"} + extended{"{0} — Estynedig"} + historic{"{0} — Hanesyddol"} + miscellaneous{"{0} — Amrywiol"} + other{"{0} — Arall"} + scripts{"Sgriptiau — {0}"} + strokes{ + few{"{0} Strôc"} + many{"{0} Strôc"} + one{"{0} Strôc"} + other{"{0} Strôc"} + two{"{0} Strôc"} + zero{"{0} Strôc"} + } + } codePatterns{ language{"Iaith: {0}"} script{"Sgript: {0}"} diff --git a/icuSources/data/lang/da.txt b/icuSources/data/lang/da.txt index 06e6c657..56000376 100644 --- a/icuSources/data/lang/da.txt +++ b/icuSources/data/lang/da.txt @@ -1,19 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/da.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License da{ Keys{ calendar{"kalender"} + cf{"valutaformat"} colAlternate{"Ignorer symboler under sortering"} colBackwards{"Omvendt sortering efter accenter"} colCaseFirst{"Sortering efter store/små bogstaver"} colCaseLevel{"Sortering med forskel på små og store bogstaver"} - colHiraganaQuaternary{"Sortering efter kana"} colNormalization{"Normaliseret sortering"} colNumeric{"Numerisk sortering"} colStrength{"Sorteringsstyrke"} @@ -25,7 +19,6 @@ da{ numbers{"tal"} timezone{"Tidszone"} va{"Sprogvariant"} - variableTop{"Sortér som symboler"} x{"Privatbrug"} } Languages{ @@ -51,8 +44,9 @@ da{ ar{"arabisk"} ar_001{"moderne standardarabisk"} arc{"aramæisk"} - arn{"mapuche"} + arn{"mapudungun"} arp{"arapaho"} + ars{"najd-arabisk"} arw{"arawak"} as{"assamesisk"} asa{"asu"} @@ -61,11 +55,10 @@ da{ awa{"awadhi"} ay{"aymara"} az{"aserbajdsjansk"} - az_Arab{"sydaserbajdsjansk"} ba{"bashkir"} bal{"baluchi"} ban{"balinesisk"} - bas{"basa"} + bas{"basaa"} bax{"bamun"} bbj{"ghomala"} be{"hviderussisk"} @@ -116,7 +109,8 @@ da{ co{"korsikansk"} cop{"koptisk"} cr{"cree"} - crh{"krim tyrkisk"} + crh{"krim-tyrkisk"} + crs{"seselwa (kreol-fransk)"} cs{"tjekkisk"} csb{"kasjubisk"} cu{"kirkeslavisk"} @@ -176,6 +170,7 @@ da{ fr{"fransk"} fr_CA{"canadisk fransk"} fr_CH{"schweizisk fransk"} + frc{"cajunfransk"} frm{"middelfransk"} fro{"oldfransk"} frr{"nordfrisisk"} @@ -185,6 +180,7 @@ da{ ga{"irsk"} gaa{"ga"} gag{"gagauzisk"} + gan{"gan-kinesisk"} gay{"gayo"} gba{"gbaya"} gd{"skotsk gælisk"} @@ -206,6 +202,7 @@ da{ gwi{"gwichin"} ha{"hausa"} hai{"haida"} + hak{"hakka-kinesisk"} haw{"hawaiiansk"} he{"hebraisk"} hi{"hindi"} @@ -215,6 +212,7 @@ da{ ho{"hirimotu"} hr{"kroatisk"} hsb{"øvresorbisk"} + hsn{"xiang-kinesisk"} ht{"haitisk"} hu{"ungarsk"} hup{"hupa"} @@ -299,6 +297,7 @@ da{ ln{"lingala"} lo{"lao"} lol{"mongo"} + lou{"Louisiana-kreolsk"} loz{"lozi"} lrc{"nordluri"} lt{"litauisk"} @@ -351,6 +350,7 @@ da{ myv{"erzya"} mzn{"mazenisk"} na{"nauru"} + nan{"min-kinesisk"} nap{"neapolitansk"} naq{"nama"} nb{"norsk bokmål"} @@ -360,7 +360,7 @@ da{ new{"newari"} ng{"ndonga"} nia{"nias"} - niu{"niuean"} + niu{"niueansk"} nl{"hollandsk"} nl_BE{"flamsk"} nmg{"kwasio"} @@ -378,7 +378,7 @@ da{ ny{"nyanja"} nym{"nyamwezi"} nyn{"nyankole"} - nyo{"nyoro sprog"} + nyo{"nyoro-sprog"} nzi{"nzima"} oc{"occitansk"} oj{"ojibwa"} @@ -386,18 +386,20 @@ da{ or{"oriya"} os{"ossetisk"} osa{"osage"} - ota{"osmannisk-tyrkisk"} - pa{"punjabi"} + ota{"osmannisk tyrkisk"} + pa{"punjabisk"} pag{"pangasinan"} pal{"pahlavi"} pam{"pampanga"} pap{"papiamento"} pau{"palauansk"} + pcm{"nigeriansk pidgin"} peo{"oldpersisk"} phn{"fønikisk"} pi{"pali"} pl{"polsk"} pon{"ponape"} + prg{"preussisk"} pro{"oldprovencalsk"} ps{"pashto"} pt{"portugisisk"} @@ -407,14 +409,14 @@ da{ quc{"quiché"} raj{"rajasthani"} rap{"rapanui"} - rar{"rarotongan"} + rar{"rarotonga"} rm{"rætoromansk"} rn{"rundi"} ro{"rumænsk"} ro_MD{"moldovisk"} rof{"rombo"} rom{"romani"} - root{"rot"} + root{"rod"} ru{"russisk"} rup{"arumænsk"} rw{"kinyarwanda"} @@ -422,7 +424,7 @@ da{ sa{"sanskrit"} sad{"sandawe"} sah{"yakut"} - sam{"samaritansk"} + sam{"samaritansk aramæisk"} saq{"samburu"} sas{"sasak"} sat{"santali"} @@ -443,7 +445,7 @@ da{ sh{"serbokroatisk"} shi{"tachelhit"} shn{"shan"} - shu{"tchadisk-arabisk"} + shu{"tchadisk arabisk"} si{"singalesisk"} sid{"sidamo"} sk{"slovakisk"} @@ -480,7 +482,7 @@ da{ teo{"teso"} ter{"tereno"} tet{"tetum"} - tg{"tajik"} + tg{"tadsjikisk"} th{"thai"} ti{"tigrinya"} tig{"tigre"} @@ -528,8 +530,9 @@ da{ was{"washo"} wbp{"walbiri"} wo{"wolof"} + wuu{"wu-kinesisk"} xal{"kalmyk"} - xh{"xhosa"} + xh{"isiXhosa"} xog{"soga"} yao{"yao"} yap{"yapese"} @@ -601,6 +604,7 @@ da{ Grek{"græsk"} Gujr{"gujarati"} Guru{"gurmukhi"} + Hanb{"han med bopomofo"} Hang{"hangul"} Hani{"han"} Hano{"hanunoo"} @@ -610,10 +614,11 @@ da{ Hira{"hiragana"} Hluw{"anatolske hieroglyffer"} Hmng{"pahawh hmong"} - Hrkt{"katakana eller hiragana"} + Hrkt{"japanske skrifttegn"} Hung{"oldungarsk"} Inds{"indus"} Ital{"Olditalisk"} + Jamo{"jamo"} Java{"javanesisk"} Jpan{"japansk"} Jurc{"jurchen"} @@ -713,8 +718,9 @@ da{ Xsux{"sumero-akkadisk cuneiform"} Yiii{"yi"} Zinh{"arvet"} - Zmth{"zmth"} - Zsym{"zsym"} + Zmth{"matematisk notation"} + Zsye{"emoji"} + Zsym{"symboler"} Zxxx{"uden skriftsprog"} Zyyy{"fælles"} Zzzz{"ukendt skriftsprog"} @@ -747,6 +753,10 @@ da{ persian{"persisk kalender"} roc{"kalender for Republikken Kina"} } + cf{ + account{"format for regnskabsvaluta"} + standard{"format for standardvaluta"} + } colAlternate{ non-ignorable{"Sortér efter symboler"} shifted{"Sortér, og ignorer symboler"} @@ -764,10 +774,6 @@ da{ no{"Sortér uden forskel på store og små bogstaver"} yes{"Sortér med skelnen mellem store og små bogstaver"} } - colHiraganaQuaternary{ - no{"Sortér kana separat"} - yes{"Sortér kana med forskel på varianter"} - } colNormalization{ no{"Sortér uden normalisering"} yes{"Sortér Unicode efter første normalisering"} @@ -785,6 +791,7 @@ da{ } collation{ big5han{"sorteringsrækkefølge uforkortet kinesisk - Big5"} + compat{"tidligere sorteringsrækkefølge, kompatibilitet"} dictionary{"sorteringsrækkefølge for ordbog"} ducet{"Unicode-standardsortering"} eor{"europæisk sorteringsrækkefølge"} @@ -801,6 +808,11 @@ da{ unihan{"sortering efter streger i rodtegn"} zhuyin{"zhuyin-sorteringsrækkefølge"} } + d0{ + fwidth{"Fuld bredde"} + hwidth{"Halv bredde"} + npinyin{"Numerisk"} + } hc{ h11{"12-timersur (0-11)"} h12{"12-timersur (1-12)"} @@ -812,6 +824,10 @@ da{ normal{"normalt linjeskift"} strict{"hårdt linjeskift"} } + m0{ + bgn{"BGN"} + ungegn{"UNGEGN"} + } ms{ metric{"metersystem"} uksystem{"britisk målesystem"} @@ -838,13 +854,13 @@ da{ guru{"gurmukhi tal"} hanidec{"kinesiske decimaltal"} hans{"forenklede kinesiske tal"} - hansfin{"forenklede kinesiske financielle tal"} + hansfin{"forenklede kinesiske finansielle tal"} hant{"traditionelle kinesiske tal"} hantfin{"traditionelle kinesiske finansielle tal"} hebr{"hebræiske tal"} java{"Javanesiske tal"} jpan{"japanske tal"} - jpanfin{"japanske financielle tal"} + jpanfin{"japanske finansielle tal"} kali{"Kayah Li-tal"} khmr{"khmer tal"} knda{"kannada tal"} @@ -854,7 +870,7 @@ da{ latn{"arabertal"} lepc{"Lepcha-tal"} limb{"Limbu-tal"} - mlym{"Malayalamske tal"} + mlym{"malayalamske tal"} mong{"Mongolske tal"} mtei{"Meetei Mayek-tal"} mymr{"Myanmar tal"} @@ -865,7 +881,7 @@ da{ orya{"Oriya tal"} osma{"Osmanya-tal"} roman{"romertal"} - romanlow{"romertal i små bogstaver"} + romanlow{"romertal med små bogstaver"} saur{"Saurashtra-tal"} shrd{"Sharada-tal"} sora{"Sora Sompeng-tal"} @@ -874,7 +890,7 @@ da{ talu{"Nye Tai Lue-tal"} taml{"traditionelle tamilske tal"} tamldec{"tamilske tal"} - telu{"Telugu tal"} + telu{"telugu-tal"} thai{"thailandske tal"} tibt{"tibetanske tal"} traditional{"Traditionelle tal"} @@ -941,7 +957,22 @@ da{ VALLADER{"vallader"} WADEGILE{"Wade-Giles"} } - Version{"2.1.23.87"} + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0} — alle"} + category-list{"{0}: {1}"} + compatibility{"{0} — kompatibilitet"} + enclosed{"{0} — lukket"} + extended{"{0} — udvidet"} + historic{"{0} — historisk"} + miscellaneous{"{0} — diverse"} + other{"{0} — andet"} + scripts{"skriftsystemer — {0}"} + strokes{ + one{"{0} streger"} + other{"{0} streger"} + } + } codePatterns{ language{"Sprog: {0}"} script{"Skrift: {0}"} diff --git a/icuSources/data/lang/dav.txt b/icuSources/data/lang/dav.txt old mode 100755 new mode 100644 index 27b4407d..3c6991c1 --- a/icuSources/data/lang/dav.txt +++ b/icuSources/data/lang/dav.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/dav.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License dav{ Languages{ ak{"Kiakan"} @@ -54,5 +48,5 @@ dav{ zh{"Kichina"} zu{"Kizulu"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/de.txt b/icuSources/data/lang/de.txt index affe8598..8d0d6fd4 100644 --- a/icuSources/data/lang/de.txt +++ b/icuSources/data/lang/de.txt @@ -1,19 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/de.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License de{ Keys{ calendar{"Kalender"} + cf{"Währungsformat"} colAlternate{"Sortierung ohne Symbole"} colBackwards{"Umgekehrte Sortierung von Akzenten"} colCaseFirst{"Sortierung nach Groß- bzw. Kleinbuchstaben"} colCaseLevel{"Sortierung nach Groß- oder Kleinschreibung"} - colHiraganaQuaternary{"Kana-Sortierung"} colNormalization{"Normierte Sortierung"} colNumeric{"Sortierung nach Zahlen"} colStrength{"Sortierstärke"} @@ -25,14 +19,13 @@ de{ numbers{"Zahlen"} timezone{"Zeitzone"} va{"Lokale Variante"} - variableTop{"Nach Symbolen sortieren"} x{"Privatnutzung"} } Languages{ aa{"Afar"} ab{"Abchasisch"} - ace{"Aceh-Sprache"} - ach{"Acholi-Sprache"} + ace{"Aceh"} + ach{"Acholi"} ada{"Adangme"} ady{"Adygeisch"} ae{"Avestisch"} @@ -40,7 +33,7 @@ de{ af{"Afrikaans"} afh{"Afrihili"} agq{"Aghem"} - ain{"Ainu-Sprache"} + ain{"Ainu"} ak{"Akan"} akk{"Akkadisch"} akz{"Alabama"} @@ -56,13 +49,14 @@ de{ arc{"Aramäisch"} arn{"Mapudungun"} aro{"Araona"} - arp{"Arapaho-Sprache"} + arp{"Arapaho"} arq{"Algerisches Arabisch"} - arw{"Arawak-Sprache"} + ars{"Nadschd-Arabisch"} + arw{"Arawak"} ary{"Marokkanisches Arabisch"} arz{"Ägyptisches Arabisch"} as{"Assamesisch"} - asa{"Pare"} + asa{"Asu"} ase{"Amerikanische Gebärdensprache"} ast{"Asturianisch"} av{"Awarisch"} @@ -74,7 +68,7 @@ de{ bal{"Belutschisch"} ban{"Balinesisch"} bar{"Bairisch"} - bas{"Basaa-Sprache"} + bas{"Basaa"} bax{"Bamun"} bbc{"Batak Toba"} bbj{"Ghomala"} @@ -89,11 +83,11 @@ de{ bgn{"Westliches Belutschi"} bho{"Bhodschpuri"} bi{"Bislama"} - bik{"Bikol-Sprache"} - bin{"Bini-Sprache"} + bik{"Bikol"} + bin{"Bini"} bjn{"Banjaresisch"} bkm{"Kom"} - bla{"Blackfoot-Sprache"} + bla{"Blackfoot"} bm{"Bambara"} bn{"Bengalisch"} bo{"Tibetisch"} @@ -118,11 +112,11 @@ de{ ce{"Tschetschenisch"} ceb{"Cebuano"} cgg{"Rukiga"} - ch{"Chamorro-Sprache"} - chb{"Chibcha-Sprache"} + ch{"Chamorro"} + chb{"Chibcha"} chg{"Tschagataisch"} - chk{"Trukesisch"} - chm{"Tscheremissisch"} + chk{"Chuukesisch"} + chm{"Mari"} chn{"Chinook"} cho{"Choctaw"} chp{"Chipewyan"} @@ -134,31 +128,32 @@ de{ cps{"Capiznon"} cr{"Cree"} crh{"Krimtatarisch"} + crs{"Seychellenkreol"} cs{"Tschechisch"} csb{"Kaschubisch"} cu{"Kirchenslawisch"} cv{"Tschuwaschisch"} cy{"Walisisch"} da{"Dänisch"} - dak{"Dakota-Sprache"} + dak{"Dakota"} dar{"Darginisch"} dav{"Taita"} de{"Deutsch"} de_AT{"Österreichisches Deutsch"} de_CH{"Schweizer Hochdeutsch"} - del{"Delaware-Sprache"} + del{"Delaware"} den{"Slave"} dgr{"Dogrib"} - din{"Dinka-Sprache"} + din{"Dinka"} dje{"Zarma"} doi{"Dogri"} dsb{"Niedersorbisch"} dtp{"Zentral-Dusun"} dua{"Duala"} dum{"Mittelniederländisch"} - dv{"Maledivisch"} + dv{"Dhivehi"} dyo{"Diola"} - dyu{"Dyula-Sprache"} + dyu{"Dyula"} dz{"Dzongkha"} dzg{"Dazaga"} ebu{"Embu"} @@ -186,15 +181,15 @@ de{ ewo{"Ewondo"} ext{"Extremadurisch"} fa{"Persisch"} - fan{"Pangwe-Sprache"} - fat{"Fanti-Sprache"} + fan{"Pangwe"} + fat{"Fanti"} ff{"Ful"} fi{"Finnisch"} fil{"Filipino"} fit{"Meänkieli"} fj{"Fidschi"} fo{"Färöisch"} - fon{"Fon-Sprache"} + fon{"Fon"} fr{"Französisch"} fr_CA{"Kanadisches Französisch"} fr_CH{"Schweizer Französisch"} @@ -204,28 +199,28 @@ de{ frp{"Frankoprovenzalisch"} frr{"Nordfriesisch"} frs{"Ostfriesisch"} - fur{"Friulisch"} + fur{"Friaulisch"} fy{"Westfriesisch"} ga{"Irisch"} - gaa{"Ga-Sprache"} + gaa{"Ga"} gag{"Gagausisch"} gan{"Gan"} gay{"Gayo"} - gba{"Gbaya-Sprache"} + gba{"Gbaya"} gbz{"Gabri"} gd{"Schottisches Gälisch"} gez{"Geez"} - gil{"Gilbertesisch"} - gl{"Galizisch"} + gil{"Kiribatisch"} + gl{"Galicisch"} glk{"Gilaki"} gmh{"Mittelhochdeutsch"} gn{"Guarani"} goh{"Althochdeutsch"} gom{"Goa-Konkani"} - gon{"Gondi-Sprache"} + gon{"Gondi"} gor{"Mongondou"} got{"Gotisch"} - grb{"Grebo-Sprache"} + grb{"Grebo"} grc{"Altgriechisch"} gsw{"Schweizerdeutsch"} gu{"Gujarati"} @@ -233,17 +228,17 @@ de{ gur{"Farefare"} guz{"Gusii"} gv{"Manx"} - gwi{"Kutchin-Sprache"} + gwi{"Kutchin"} ha{"Haussa"} - hai{"Haida-Sprache"} + hai{"Haida"} hak{"Hakka"} haw{"Hawaiisch"} he{"Hebräisch"} hi{"Hindi"} hif{"Fidschi-Hindi"} - hil{"Hiligaynon-Sprache"} + hil{"Hiligaynon"} hit{"Hethitisch"} - hmn{"Miao-Sprache"} + hmn{"Miao"} ho{"Hiri-Motu"} hr{"Kroatisch"} hsb{"Obersorbisch"} @@ -252,7 +247,7 @@ de{ hu{"Ungarisch"} hup{"Hupa"} hy{"Armenisch"} - hz{"Herero-Sprache"} + hz{"Herero"} ia{"Interlingua"} iba{"Iban"} ibb{"Ibibio"} @@ -261,15 +256,15 @@ de{ ig{"Igbo"} ii{"Yi"} ik{"Inupiak"} - ilo{"Ilokano-Sprache"} + ilo{"Ilokano"} inh{"Inguschisch"} - io{"Ido-Sprache"} + io{"Ido"} is{"Isländisch"} it{"Italienisch"} iu{"Inuktitut"} izh{"Ischorisch"} ja{"Japanisch"} - jam{"Jamaikanisch-kreolische Sprache"} + jam{"Jamaikanisch-Kreolisch"} jbo{"Lojban"} jgo{"Ngomba"} jmc{"Machame"} @@ -280,7 +275,7 @@ de{ ka{"Georgisch"} kaa{"Karakalpakisch"} kab{"Kabylisch"} - kac{"Kachin-Sprache"} + kac{"Kachin"} kaj{"Jju"} kam{"Kamba"} kaw{"Kawi"} @@ -293,7 +288,7 @@ de{ kfo{"Koro"} kg{"Kongolesisch"} kgp{"Kaingang"} - kha{"Khasi-Sprache"} + kha{"Khasi"} kho{"Sakisch"} khq{"Koyra Chiini"} khw{"Khowar"} @@ -305,34 +300,34 @@ de{ kl{"Grönländisch"} kln{"Kalenjin"} km{"Khmer"} - kmb{"Kimbundu-Sprache"} + kmb{"Kimbundu"} kn{"Kannada"} ko{"Koreanisch"} koi{"Komi-Permjakisch"} kok{"Konkani"} kos{"Kosraeanisch"} - kpe{"Kpelle-Sprache"} - kr{"Kanuri-Sprache"} + kpe{"Kpelle"} + kr{"Kanuri"} krc{"Karatschaiisch-Balkarisch"} kri{"Krio"} krj{"Kinaray-a"} krl{"Karelisch"} - kru{"Oraon-Sprache"} + kru{"Oraon"} ks{"Kaschmiri"} ksb{"Shambala"} ksf{"Bafia"} ksh{"Kölsch"} ku{"Kurdisch"} kum{"Kumükisch"} - kut{"Kutenai-Sprache"} - kv{"Komi-Sprache"} + kut{"Kutenai"} + kv{"Komi"} kw{"Kornisch"} ky{"Kirgisisch"} la{"Latein"} lad{"Ladino"} lag{"Langi"} lah{"Lahnda"} - lam{"Lamba-Sprache"} + lam{"Lamba"} lb{"Luxemburgisch"} lez{"Lesgisch"} lfn{"Lingua Franca Nova"} @@ -345,16 +340,17 @@ de{ ln{"Lingala"} lo{"Laotisch"} lol{"Mongo"} - loz{"Rotse-Sprache"} + lou{"Kreol (Louisiana)"} + loz{"Lozi"} lrc{"Nördliches Luri"} lt{"Litauisch"} ltg{"Lettgallisch"} lu{"Luba-Katanga"} lua{"Luba-Lulua"} - lui{"Luiseno-Sprache"} - lun{"Lunda-Sprache"} - luo{"Luo-Sprache"} - lus{"Lushai-Sprache"} + lui{"Luiseno"} + lun{"Lunda"} + luo{"Luo"} + lus{"Lushai"} luy{"Luhya"} lv{"Lettisch"} lzh{"Klassisches Chinesisch"} @@ -364,12 +360,12 @@ de{ mag{"Khotta"} mai{"Maithili"} mak{"Makassarisch"} - man{"Manding-Sprache"} + man{"Malinke"} mas{"Massai"} mde{"Maba"} - mdf{"Moksha"} + mdf{"Mokschanisch"} mdr{"Mandaresisch"} - men{"Mende-Sprache"} + men{"Mende"} mer{"Meru"} mfe{"Morisyen"} mg{"Madagassisch"} @@ -378,22 +374,22 @@ de{ mgo{"Meta’"} mh{"Marschallesisch"} mi{"Maori"} - mic{"Micmac-Sprache"} - min{"Minangkabau-Sprache"} + mic{"Micmac"} + min{"Minangkabau"} mk{"Mazedonisch"} ml{"Malayalam"} mn{"Mongolisch"} mnc{"Mandschurisch"} - mni{"Meithei-Sprache"} + mni{"Meithei"} moh{"Mohawk"} - mos{"Mossi-Sprache"} + mos{"Mossi"} mr{"Marathi"} mrj{"Bergmari"} ms{"Malaiisch"} mt{"Maltesisch"} mua{"Mundang"} mul{"Mehrsprachig"} - mus{"Muskogee-Sprache"} + mus{"Muskogee"} mwl{"Mirandesisch"} mwr{"Marwari"} mwv{"Mentawai"} @@ -412,8 +408,8 @@ de{ ne{"Nepalesisch"} new{"Newari"} ng{"Ndonga"} - nia{"Nias-Sprache"} - niu{"Niue-Sprache"} + nia{"Nias"} + niu{"Niue"} njo{"Ao-Naga"} nl{"Niederländisch"} nl_BE{"Flämisch"} @@ -425,35 +421,36 @@ de{ non{"Altnordisch"} nov{"Novial"} nqo{"N’Ko"} - nr{"Süd-Ndebele-Sprache"} - nso{"Nord-Sotho-Sprache"} + nr{"Süd-Ndebele"} + nso{"Nord-Sotho"} nus{"Nuer"} nv{"Navajo"} nwc{"Alt-Newari"} - ny{"Nyanja-Sprache"} - nym{"Nyamwezi-Sprache"} + ny{"Nyanja"} + nym{"Nyamwezi"} nyn{"Nyankole"} nyo{"Nyoro"} nzi{"Nzima"} oc{"Okzitanisch"} - oj{"Ojibwa-Sprache"} + oj{"Ojibwa"} om{"Oromo"} or{"Oriya"} os{"Ossetisch"} - osa{"Osage-Sprache"} + osa{"Osage"} ota{"Osmanisch"} pa{"Punjabi"} - pag{"Pangasinan-Sprache"} + pag{"Pangasinan"} pal{"Mittelpersisch"} - pam{"Pampanggan-Sprache"} + pam{"Pampanggan"} pap{"Papiamento"} pau{"Palau"} pcd{"Picardisch"} + pcm{"Nigerianisches Pidgin"} pdc{"Pennsylvaniadeutsch"} pdt{"Plautdietsch"} peo{"Altpersisch"} pfl{"Pfälzisch"} - phn{"Phönikisch"} + phn{"Phönizisch"} pi{"Pali"} pl{"Polnisch"} pms{"Piemontesisch"} @@ -469,7 +466,7 @@ de{ quc{"K’iche’"} qug{"Chimborazo Hochland-Quechua"} raj{"Rajasthani"} - rap{"Osterinsel-Sprache"} + rap{"Rapanui"} rar{"Rarotonganisch"} rgn{"Romagnol"} rif{"Tarifit"} @@ -488,7 +485,7 @@ de{ rw{"Kinyarwanda"} rwk{"Rwa"} sa{"Sanskrit"} - sad{"Sandawe-Sprache"} + sad{"Sandawe"} sah{"Jakutisch"} sam{"Samaritanisch"} saq{"Samburu"} @@ -514,13 +511,13 @@ de{ sgs{"Samogitisch"} sh{"Serbo-Kroatisch"} shi{"Taschelhit"} - shn{"Schan-Sprache"} + shn{"Schan"} shu{"Tschadisch-Arabisch"} si{"Singhalesisch"} sid{"Sidamo"} sk{"Slowakisch"} sl{"Slowenisch"} - sli{"Schlesisch"} + sli{"Schlesisch (Niederschlesisch)"} sly{"Selayar"} sm{"Samoanisch"} sma{"Südsamisch"} @@ -528,62 +525,62 @@ de{ smn{"Inari-Samisch"} sms{"Skolt-Samisch"} sn{"Shona"} - snk{"Soninke-Sprache"} + snk{"Soninke"} so{"Somali"} sog{"Sogdisch"} sq{"Albanisch"} sr{"Serbisch"} srn{"Srananisch"} - srr{"Serer-Sprache"} + srr{"Serer"} ss{"Swazi"} ssy{"Saho"} - st{"Süd-Sotho-Sprache"} + st{"Süd-Sotho"} stq{"Saterfriesisch"} su{"Sundanesisch"} - suk{"Sukuma-Sprache"} + suk{"Sukuma"} sus{"Susu"} sux{"Sumerisch"} sv{"Schwedisch"} sw{"Suaheli"} - sw_CD{"Kongo-Suaheli"} + sw_CD{"Kongo-Swahili"} swb{"Komorisch"} syc{"Altsyrisch"} syr{"Syrisch"} - szl{"Schlesisch (Polen)"} + szl{"Schlesisch (Wasserpolnisch)"} ta{"Tamil"} tcy{"Tulu"} te{"Telugu"} tem{"Temne"} teo{"Teso"} - ter{"Tereno-Sprache"} - tet{"Tetum-Sprache"} + ter{"Tereno"} + tet{"Tetum"} tg{"Tadschikisch"} th{"Thailändisch"} ti{"Tigrinya"} tig{"Tigre"} - tiv{"Tiv-Sprache"} + tiv{"Tiv"} tk{"Turkmenisch"} tkl{"Tokelauanisch"} tkr{"Tsachurisch"} tl{"Tagalog"} tlh{"Klingonisch"} - tli{"Tlingit-Sprache"} + tli{"Tlingit"} tly{"Talisch"} tmh{"Tamaseq"} - tn{"Tswana-Sprache"} + tn{"Tswana"} to{"Tongaisch"} - tog{"Tsonga-Sprache"} + tog{"Nyasa Tonga"} tpi{"Neumelanesisch"} tr{"Türkisch"} tru{"Turoyo"} trv{"Taroko"} ts{"Tsonga"} tsd{"Tsakonisch"} - tsi{"Tsimshian-Sprache"} + tsi{"Tsimshian"} tt{"Tatarisch"} ttt{"Tatisch"} - tum{"Tumbuka-Sprache"} - tvl{"Elliceanisch"} + tum{"Tumbuka"} + tvl{"Tuvaluisch"} tw{"Twi"} twq{"Tasawaq"} ty{"Tahitisch"} @@ -593,12 +590,12 @@ de{ ug{"Uigurisch"} uga{"Ugaritisch"} uk{"Ukrainisch"} - umb{"Mbundu-Sprache"} - und{"Unbestimmte Sprache"} + umb{"Umbundu"} + und{"Unbekannte Sprache"} ur{"Urdu"} uz{"Usbekisch"} vai{"Vai"} - ve{"Venda-Sprache"} + ve{"Venda"} vec{"Venetisch"} vep{"Wepsisch"} vi{"Vietnamesisch"} @@ -609,10 +606,10 @@ de{ vro{"Võro"} vun{"Vunjo"} wa{"Wallonisch"} - wae{"Walser-Dialekte"} - wal{"Walamo-Sprache"} + wae{"Walliserdeutsch"} + wal{"Walamo"} war{"Waray"} - was{"Washo-Sprache"} + was{"Washo"} wbp{"Warlpiri"} wo{"Wolof"} wuu{"Shanghainesisch"} @@ -620,7 +617,7 @@ de{ xh{"Xhosa"} xmf{"Mingrelisch"} xog{"Soga"} - yao{"Yao-Sprache"} + yao{"Yao"} yap{"Yapesisch"} yav{"Yangben"} ybb{"Yemba"} @@ -638,7 +635,7 @@ de{ zh_Hans{"Chinesisch (vereinfacht)"} zh_Hant{"Chinesisch (traditionell)"} zu{"Zulu"} - zun{"Zuni-Sprache"} + zun{"Zuni"} zxx{"Keine Sprachinhalte"} zza{"Zaza"} } @@ -691,6 +688,7 @@ de{ Grek{"Griechisch"} Gujr{"Gujarati"} Guru{"Gurmukhi"} + Hanb{"Hanb"} Hang{"Hangul"} Hani{"Chinesisch"} Hano{"Hanunoo"} @@ -700,10 +698,11 @@ de{ Hira{"Hiragana"} Hluw{"Hieroglyphen-Luwisch"} Hmng{"Pahawh Hmong"} - Hrkt{"Katakana oder Hiragana"} + Hrkt{"Japanische Silbenschrift"} Hung{"Altungarisch"} Inds{"Indus-Schrift"} Ital{"Altitalisch"} + Jamo{"Jamo"} Java{"Javanesisch"} Jpan{"Japanisch"} Jurc{"Jurchen"} @@ -808,9 +807,10 @@ de{ Yiii{"Yi"} Zinh{"Geerbter Schriftwert"} Zmth{"Mathematische Notation"} + Zsye{"Emoji"} Zsym{"Symbole"} Zxxx{"Schriftlos"} - Zyyy{"Unbestimmt"} + Zyyy{"Verbreitet"} Zzzz{"Unbekannte Schrift"} } Scripts%stand-alone{ @@ -825,7 +825,7 @@ de{ buddhist{"Buddhistischer Kalender"} chinese{"Chinesischer Kalender"} coptic{"Koptischer Kalender"} - dangi{"Dangi Kalender"} + dangi{"Dangi-Kalender"} ethiopic{"Äthiopischer Kalender"} ethiopic-amete-alem{"Äthiopischer Kalender \u0022Amete Alem\u0022"} gregorian{"Gregorianischer Kalender"} @@ -841,6 +841,10 @@ de{ persian{"Persischer Kalender"} roc{"Kalender der Republik China"} } + cf{ + account{"Währungsformat (Buchhaltung)"} + standard{"Währungsformat (Standard)"} + } colAlternate{ non-ignorable{"Symbole sortieren"} shifted{"Symbole sortieren ignorieren"} @@ -858,10 +862,6 @@ de{ no{"Ohne Groß-/Kleinschreibung sortieren"} yes{"Nach Groß-/Kleinschreibung sortieren"} } - colHiraganaQuaternary{ - no{"Kana separat sortieren"} - yes{"Kana anders sortieren"} - } colNormalization{ no{"Ohne Normierung sortieren"} yes{"Nach Unicode sortieren"} @@ -879,6 +879,7 @@ de{ } collation{ big5han{"Traditionelles Chinesisch - Big5"} + compat{"Vorherige Sortierung, Kompatibilität"} dictionary{"Lexikographische Sortierreihenfolge"} ducet{"Unicode-Sortierung"} eor{"Europäische Sortierregeln"} @@ -895,17 +896,26 @@ de{ unihan{"Radikal-Strich-Sortierregeln"} zhuyin{"Zhuyin-Sortierregeln"} } + d0{ + fwidth{"Breit"} + hwidth{"Halbe Breite"} + npinyin{"Numerisch"} + } hc{ h11{"12-Stunden-Zählung (0-11)"} h12{"12-Stunden-Zählung (1-12)"} h23{"24-Stunden-Zählung (0-23)"} - h24{"24-Stunden-System (1-24)"} + h24{"24-Stunden-Zählung (1-24)"} } lb{ loose{"lockerer Zeilenumbruch"} normal{"normaler Zeilenumbruch"} strict{"fester Zeilenumbruch"} } + m0{ + bgn{"BGN"} + ungegn{"UNGEGN"} + } ms{ metric{"metrisches System"} uksystem{"britisches Maßsystem"} @@ -1009,7 +1019,22 @@ de{ VALENCIA{"Valencianisch"} WADEGILE{"Wade-Giles"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0} — Alle"} + category-list{"{0}: {1}"} + compatibility{"{0} — Kompatibilität"} + enclosed{"{0} — Verschachtelt"} + extended{"{0} — Erweitert"} + historic{"{0} — Historisch"} + miscellaneous{"{0} — Verschiedene"} + other{"{0} — Andere"} + scripts{"Schriften — {0}"} + strokes{ + one{"{0} Strich"} + other{"{0} Striche"} + } + } codePatterns{ language{"Sprache: {0}"} script{"Schrift: {0}"} diff --git a/icuSources/data/lang/de_AT.txt b/icuSources/data/lang/de_AT.txt new file mode 100644 index 00000000..5ae553a6 --- /dev/null +++ b/icuSources/data/lang/de_AT.txt @@ -0,0 +1,20 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +de_AT{ + Languages{ + ar_001{"modernes Hocharabisch"} + car{"karibische Sprache"} + chb{"Chibcha-Sprache"} + del{"Delawarisch"} + fur{"Friulanisch"} + ha{"Hausa"} + haw{"Hawaiianisch"} + hmn{"Miao-Sprache"} + mus{"Muskogee-Sprache"} + niu{"Niueanisch"} + pag{"Pangasinensisch"} + sh{"Serbokroatisch"} + szl{"Schlesisch"} + } + Version{"2.1.31.33"} +} diff --git a/icuSources/data/lang/de_CH.txt b/icuSources/data/lang/de_CH.txt index 5493d42c..2e27c79a 100644 --- a/icuSources/data/lang/de_CH.txt +++ b/icuSources/data/lang/de_CH.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/de_CH.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License de_CH{ Keys{ colCaseFirst{"Sortierung nach Gross- bzw. Kleinbuchstaben"} @@ -13,7 +7,18 @@ de_CH{ ms{"Mass-System"} } Languages{ + ace{"Aceh-Sprache"} + ach{"Acholi-Sprache"} + bas{"Basaa-Sprache"} be{"Weissrussisch"} + bik{"Bikol-Sprache"} + bin{"Bini-Sprache"} + chb{"Chibcha-Sprache"} + din{"Dinka-Sprache"} + fan{"Pangwe-Sprache"} + gba{"Gbaya-Sprache"} + kmb{"Kimbundu-Sprache"} + mus{"Muskogee-Sprache"} prg{"Altpreussisch"} } Types{ @@ -29,5 +34,5 @@ de_CH{ ussystem{"US Mass-System"} } } - Version{"2.1.19.87"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/de_LU.txt b/icuSources/data/lang/de_LU.txt new file mode 100644 index 00000000..ca86d1cb --- /dev/null +++ b/icuSources/data/lang/de_LU.txt @@ -0,0 +1,8 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +de_LU{ + Languages{ + be{"Belarussisch"} + } + Version{"2.1.31.33"} +} diff --git a/icuSources/data/lang/dje.txt b/icuSources/data/lang/dje.txt old mode 100755 new mode 100644 index 7a1a55bc..faa17e04 --- a/icuSources/data/lang/dje.txt +++ b/icuSources/data/lang/dje.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/dje.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License dje{ Languages{ ak{"Akan senni"} @@ -54,5 +48,5 @@ dje{ zh{"Sinuwa senni"} zu{"Zulu senni"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/dsb.txt b/icuSources/data/lang/dsb.txt index 22496ff0..a6053b23 100644 --- a/icuSources/data/lang/dsb.txt +++ b/icuSources/data/lang/dsb.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/dsb.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License dsb{ Keys{ calendar{"kalender"} @@ -384,7 +378,7 @@ dsb{ tibt{"tibetske cyfry"} } } - Version{"2.1.23.7"} + Version{"2.1.31.86"} codePatterns{ language{"Rěc: {0}"} script{"Pismo: {0}"} diff --git a/icuSources/data/lang/dua.txt b/icuSources/data/lang/dua.txt old mode 100755 new mode 100644 index bb27f622..4b23fbb0 --- a/icuSources/data/lang/dua.txt +++ b/icuSources/data/lang/dua.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/dua.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License dua{ Languages{ dua{"duálá"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/dyo.txt b/icuSources/data/lang/dyo.txt old mode 100755 new mode 100644 index 192aa345..96c3576f --- a/icuSources/data/lang/dyo.txt +++ b/icuSources/data/lang/dyo.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/dyo.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License dyo{ Languages{ ak{"akan"} @@ -54,5 +48,5 @@ dyo{ zh{"sinua"} zu{"sulu"} } - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/dz.txt b/icuSources/data/lang/dz.txt old mode 100755 new mode 100644 index f5643133..482613ae --- a/icuSources/data/lang/dz.txt +++ b/icuSources/data/lang/dz.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/dz.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License dz{ Keys{ calendar{"ཟླ་ཐོ"} @@ -240,7 +234,7 @@ dz{ tibt{"ང་བཅས་ཀྱི་ཨང་ཡིག"} } } - Version{"2.1.23.7"} + Version{"2.1.31.34"} codePatterns{ language{"ཁ་སྐད་: {0}"} script{"ཡིག་གཟུགས་: {0}"} diff --git a/icuSources/data/lang/ebu.txt b/icuSources/data/lang/ebu.txt old mode 100755 new mode 100644 index 0b400f4f..6c7d5d21 --- a/icuSources/data/lang/ebu.txt +++ b/icuSources/data/lang/ebu.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ebu.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ebu{ Languages{ ak{"Kĩakan"} @@ -54,5 +48,5 @@ ebu{ zh{"Kĩchina"} zu{"Kĩzulu"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/ee.txt b/icuSources/data/lang/ee.txt old mode 100755 new mode 100644 index 7de18e05..157823a1 --- a/icuSources/data/lang/ee.txt +++ b/icuSources/data/lang/ee.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ee.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ee{ Keys{ calendar{"kalenda"} @@ -305,7 +299,7 @@ ee{ tibt{"tibet digitwo"} } } - Version{"2.1.23.7"} + Version{"2.1.31.86"} codePatterns{ language{"gbegbɔgblɔ {0}"} script{"gbeŋɔŋlɔ {0}"} diff --git a/icuSources/data/lang/el.txt b/icuSources/data/lang/el.txt index 61fe899e..9e05391e 100644 --- a/icuSources/data/lang/el.txt +++ b/icuSources/data/lang/el.txt @@ -1,19 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/el.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License el{ Keys{ calendar{"Ημερολόγιο"} + cf{"Μορφή νομίσματος"} colAlternate{"Ταξινόμηση με αγνόηση συμβόλων"} colBackwards{"Ταξινόμηση με αντεστραμμένο τονισμό"} colCaseFirst{"Ταξινόμηση με κεφαλαίους/πεζούς χαρακτήρες"} colCaseLevel{"Ταξινόμηση με διάκριση χαρακτήρων"} - colHiraganaQuaternary{"Ταξινόμηση Κάνα"} colNormalization{"Κανονικοποιημένη ταξινόμηση"} colNumeric{"Αριθμητική ταξινόμηση"} colStrength{"Ισχύς ταξινόμησης"} @@ -25,7 +19,6 @@ el{ numbers{"Αριθμοί"} timezone{"Ζώνη ώρας"} va{"Παραλλαγή τοπικών ρυθμίσεων"} - variableTop{"Ταξινόμηση ως σύμβολα"} x{"Προσωπική χρήση"} } Languages{ @@ -53,6 +46,7 @@ el{ arc{"Αραμαϊκά"} arn{"Αρουκάνιαν"} arp{"Αράπαχο"} + ars{"Αραβικά Νάτζντι"} arw{"Αραγουάκ"} as{"Ασαμεζικά"} asa{"Άσου"} @@ -116,6 +110,7 @@ el{ cop{"Κοπτικά"} cr{"Κρι"} crh{"Τουρκικά Κριμαίας"} + crs{"Κρεολικά Γαλλικά Σεϋχελλών"} cs{"Τσεχικά"} csb{"Κασούμπιαν"} cu{"Εκκλησιαστικά Σλαβικά"} @@ -175,6 +170,7 @@ el{ fr{"Γαλλικά"} fr_CA{"Γαλλικά Καναδά"} fr_CH{"Γαλλικά Ελβετίας"} + frc{"Γαλλικά (Λουιζιάνα)"} frm{"Μέσα Γαλλικά"} fro{"Παλαιά Γαλλικά"} frr{"Βόρεια Φριζιανά"} @@ -249,7 +245,7 @@ el{ kaw{"Κάουι"} kbd{"Καμπαρντιανά"} kbl{"Κανέμπου"} - kcg{"Τουάπ"} + kcg{"Τιάπ"} kde{"Μακόντε"} kea{"Γλώσσα του Πράσινου Ακρωτηρίου"} kfo{"Κόρο"} @@ -298,6 +294,7 @@ el{ ln{"Λινγκάλα"} lo{"Λαοθιανά"} lol{"Μόνγκο"} + lou{"Κρεολικά (Λουιζιάνα)"} loz{"Λόζι"} lrc{"Βόρεια Λούρι"} lt{"Λιθουανικά"} @@ -353,7 +350,7 @@ el{ nap{"Ναπολιτανικά"} naq{"Νάμα"} nb{"Νορβηγικά Μποκμάλ"} - nd{"Ντεμπέλε Βορρά"} + nd{"Βόρεια Ντεμπέλε"} nds{"Κάτω Γερμανικά"} nds_NL{"Κάτω Γερμανικά Ολλανδίας"} ne{"Νεπάλι"} @@ -370,7 +367,7 @@ el{ nog{"Νογκάι"} non{"Παλαιά Νορβηγικά"} nqo{"Ν’Κο"} - nr{"Ντεμπέλε Νότου"} + nr{"Νότια Ντέμπελε"} nso{"Βόρεια Σόθο"} nus{"Νουέρ"} nv{"Νάβαχο"} @@ -380,7 +377,7 @@ el{ nyn{"Νιανκόλε"} nyo{"Νιόρο"} nzi{"Νζίμα"} - oc{"Οκσιτανικά"} + oc{"Οξιτανικά"} oj{"Οζιβίγουα"} om{"Ορόμο"} or{"Ορίγια"} @@ -393,12 +390,14 @@ el{ pam{"Παμπάνγκα"} pap{"Παπιαμέντο"} pau{"Παλάουαν"} + pcm{"Πίτζιν Νιγηρίας"} peo{"Αρχαία Περσικά"} phn{"Φοινικικά"} pi{"Πάλι"} pl{"Πολωνικά"} - pon{"Ποχπέιαν"} - pro{"Παλαιά Προβενσιάλ"} + pon{"Πομπηικά"} + prg{"Πρωσικά"} + pro{"Παλαιά Προβανσάλ"} ps{"Πάστο"} pt{"Πορτογαλικά"} pt_BR{"Πορτογαλικά Βραζιλίας"} @@ -459,7 +458,7 @@ el{ sog{"Σογκντιέν"} sq{"Αλβανικά"} sr{"Σερβικά"} - srn{"Σρανάρ Τόνγκο"} + srn{"Σρανάν Τόνγκο"} srr{"Σερέρ"} ss{"Σουάτι"} ssy{"Σάχο"} @@ -480,18 +479,18 @@ el{ teo{"Τέσο"} ter{"Τερένο"} tet{"Τέτουμ"} - tg{"Τατζίκ"} + tg{"Τατζικικά"} th{"Ταϊλανδικά"} - ti{"Τιγκρίνυα"} + ti{"Τιγκρινικά"} tig{"Τίγκρε"} tiv{"Τιβ"} tk{"Τουρκμενικά"} tkl{"Τοκελάου"} - tl{"Ταγκαλόγκ"} + tl{"Τάγκαλογκ"} tlh{"Κλίνγκον"} tli{"Τλίνγκιτ"} tmh{"Ταμασέκ"} - tn{"Τσιγουάνα"} + tn{"Τσουάνα"} to{"Τονγκανικά"} tog{"Νιάσα Τόνγκα"} tpi{"Τοκ Πισίν"} @@ -505,11 +504,11 @@ el{ tw{"Τούι"} twq{"Τασαβάκ"} ty{"Ταϊτιανά"} - tyv{"Τουβίνιαν"} + tyv{"Τουβινικά"} tzm{"Ταμαζίτ Κεντρικού Μαρόκο"} udm{"Ουντμούρτ"} ug{"Ουιγουρικά"} - uga{"Ουγκαρίτικ"} + uga{"Ουγκαριτικά"} uk{"Ουκρανικά"} umb{"Ουμπούντου"} und{"Άγνωστη γλώσσα"} @@ -528,6 +527,7 @@ el{ was{"Γουασό"} wbp{"Γουαρλπίρι"} wo{"Γουόλοφ"} + wuu{"wuu"} xal{"Καλμίκ"} xh{"Ζόσα"} xog{"Σόγκα"} @@ -596,6 +596,7 @@ el{ Grek{"Ελληνικό"} Gujr{"Γκουγιαράτι"} Guru{"Γκουρμουκχί"} + Hanb{"Χανμπ"} Hang{"Χανγκούλ"} Hani{"Χαν"} Hano{"Χανούνου"} @@ -608,6 +609,7 @@ el{ Hung{"Παλαιό Ουγγρικό"} Inds{"Ίνδους"} Ital{"Παλαιό Ιταλικό"} + Jamo{"Τζάμο"} Java{"Ιαβανεζικό"} Jpan{"Ιαπωνικό"} Kali{"Καγιάχ Λι"} @@ -685,7 +687,8 @@ el{ Xsux{"Σούμερο-Ακάντιαν Κουνεϊφόρμ"} Yiii{"Γι"} Zinh{"Κληρονομημένο"} - Zmth{"Μαθηματική παράσταση"} + Zmth{"Μαθηματική σημειογραφία"} + Zsye{"Zsye"} Zsym{"Σύμβολα"} Zxxx{"Άγραφο"} Zyyy{"Κοινό"} @@ -718,6 +721,10 @@ el{ persian{"Περσικό ημερολόγιο"} roc{"Ημερολόγιο της Δημοκρατίας της Κίνας"} } + cf{ + account{"Λογιστική μορφή νομίσματος"} + standard{"Τυπική μορφή νομίσματος"} + } colAlternate{ non-ignorable{"Ταξινόμηση συμβόλων"} shifted{"Ταξινόμηση με αγνόηση συμβόλων"} @@ -735,10 +742,6 @@ el{ no{"Ταξινόμηση με διάκριση χαρακτήρων"} yes{"Ταξινόμηση χαρακτήρων διάκρισης"} } - colHiraganaQuaternary{ - no{"Ξεχωριστή ταξινόμηση χαρακτήρων Κάνα"} - yes{"Διαφορετική ταξινόμηση Κάνα"} - } colNormalization{ no{"Ταξινόμηση χωρίς κανονικοποίηση"} yes{"Κανονικοποιημένη ταξινόμηση Unicode"} @@ -759,6 +762,7 @@ el{ } collation{ big5han{"Σειρά ταξινόμησης Παραδοσιακών Κινεζικών - Big5"} + compat{"Προηγούμενη σειρά ταξινόμησης, για συμβατότητα"} dictionary{"Σειρά ταξινόμησης ημερολογίου"} ducet{"Προεπιλεγμένη σειρά ταξινόμησης Unicode"} gb2312han{"Σειρά ταξινόμησης Απλουστευμένων Κινεζικών - GB2312"} @@ -773,6 +777,11 @@ el{ traditional{"Παραδοσιακή σειρά ταξινόμησης"} unihan{"Σειρά ταξινόμησης ριζικής αρίθμησης"} } + d0{ + fwidth{"Πλήρους πλάτους"} + hwidth{"Μισού πλάτους"} + npinyin{"Αριθμητικό"} + } hc{ h11{"12ωρο σύστημα (0–11)"} h12{"12ωρο σύστημα (1–12)"} @@ -784,14 +793,18 @@ el{ normal{"Κανονικό στιλ αλλαγής γραμμών"} strict{"Στενό στιλ αλλαγής γραμμών"} } + m0{ + bgn{"BGN"} + ungegn{"UNGEGN"} + } ms{ metric{"Μετρικό σύστημα"} - uksystem{"Βρετανικό σύστημα μέτρησης"} - ussystem{"Αγγλοσαξωνικό σύστημα μέτρησης"} + uksystem{"Αγγλοσαξονικό σύστημα μέτρησης"} + ussystem{"Αμερικανικό σύστημα μέτρησης"} } numbers{ - arab{"Αραβικό-Ινδικά ψηφία"} - arabext{"Εκτεταμένα αραβικό-ινδικά ψηφία"} + arab{"Αραβικο-ινδικά ψηφία"} + arabext{"Εκτεταμένα αραβικο-ινδικά ψηφία"} armn{"Αρμενικά αριθμητικά"} armnlow{"Πεζά αρμενικά αριθμητικά"} beng{"Βεγγαλικά ψηφία"} @@ -821,8 +834,8 @@ el{ mymr{"Ψηφία Μιανμάρ"} native{"Εγγενή ψηφία"} orya{"Οριγικά ψηφία"} - roman{"Λατινικοί αριθμοί"} - romanlow{"Πεζοί λατινικοί αριθμοί"} + roman{"Λατινικά αριθμητικά"} + romanlow{"Πεζά λατινικά αριθμητικά"} taml{"Ταμιλικά αριθμητικά"} tamldec{"Ταμιλικά ψηφία"} telu{"Τελουγκουϊκά ψηφία"} @@ -867,10 +880,25 @@ el{ VALENCIA{"Βαλενθιανά"} WADEGILE{"Εκλατινισμένα Γουάντ-Γκιλς"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0} — Όλα"} + category-list{"{0}: {1}"} + compatibility{"{0} — Συμβατότητα"} + enclosed{"{0} — Περικλειόμενη"} + extended{"{0} — Εκτεταμένη"} + historic{"{0} — Ιστορική"} + miscellaneous{"{0} — Διάφορα"} + other{"{0} — Άλλα"} + scripts{"Γραφές — {0}"} + strokes{ + one{"{0} γραμμή"} + other{"{0} γραμμές"} + } + } codePatterns{ language{"Γλώσσα: {0}"} - script{"Σύστημα γραφής: {0}"} + script{"Γραφή: {0}"} territory{"Περιοχή: {0}"} } localeDisplayPattern{ diff --git a/icuSources/data/lang/en.txt b/icuSources/data/lang/en.txt index adcf3fe1..466ce23b 100644 --- a/icuSources/data/lang/en.txt +++ b/icuSources/data/lang/en.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en{ Keys{ calendar{"Calendar"} @@ -14,28 +8,34 @@ en{ colBackwards{"Reversed Accent Sorting"} colCaseFirst{"Uppercase/Lowercase Ordering"} colCaseLevel{"Case Sensitive Sorting"} - colHiraganaQuaternary{"Kana Sorting"} colNormalization{"Normalized Sorting"} colNumeric{"Numeric Sorting"} colReorder{"Script/Block Reordering"} colStrength{"Sorting Strength"} collation{"Sort Order"} currency{"Currency"} + d0{"Transform Destination"} em{"Emoji Presentation Style"} fw{"First day of week"} + h0{"Mixed-in Language"} hc{"Hour Cycle (12 vs 24)"} + i0{"Input Method"} + k0{"Keyboard"} kv{"Highest Ignored"} lb{"Line Break Style"} lw{"Line Breaks In Words Setting"} + m0{"Transform Rules"} ms{"Measurement System"} numbers{"Numbers"} rg{"Region For Supplemental Data"} + s0{"Transform Source"} sd{"Region Subdivision"} ss{"Sentence Break Suppressions Type"} + t0{"Machine Translated"} timezone{"Time Zone"} va{"Locale Variant"} - variableTop{"Sort As Symbols"} x{"Private-Use"} + x0{"Private-Use Transform"} } Languages{ aa{"Afar"} @@ -105,7 +105,7 @@ en{ bkm{"Kom"} bla{"Siksika"} bm{"Bambara"} - bn{"Bengali"} + bn{"Bangla"} bo{"Tibetan"} bpy{"Bishnupriya"} bqi{"Bakhtiari"} @@ -144,6 +144,7 @@ en{ cps{"Capiznon"} cr{"Cree"} crh{"Crimean Turkish"} + crs{"Seselwa Creole French"} cs{"Czech"} csb{"Kashubian"} cu{"Church Slavic"} @@ -390,7 +391,7 @@ en{ mgo{"Metaʼ"} mh{"Marshallese"} mi{"Maori"} - mic{"Micmac"} + mic{"Mi'kmaq"} min{"Minangkabau"} mk{"Macedonian"} ml{"Malayalam"} @@ -404,7 +405,7 @@ en{ ms{"Malay"} mt{"Maltese"} mua{"Mundang"} - mul{"Multiple Languages"} + mul{"Multiple languages"} mus{"Creek"} mwl{"Mirandese"} mwr{"Marwari"} @@ -450,7 +451,7 @@ en{ oc{"Occitan"} oj{"Ojibwa"} om{"Oromo"} - or{"Oriya"} + or{"Odia"} os{"Ossetic"} osa{"Osage"} ota{"Ottoman Turkish"} @@ -461,6 +462,7 @@ en{ pap{"Papiamento"} pau{"Palauan"} pcd{"Picard"} + pcm{"Nigerian Pidgin"} pdc{"Pennsylvania German"} pdt{"Plautdietsch"} peo{"Old Persian"} @@ -606,7 +608,7 @@ en{ uga{"Ugaritic"} uk{"Ukrainian"} umb{"Umbundu"} - und{"Unknown Language"} + und{"Unknown language"} ur{"Urdu"} uz{"Uzbek"} vai{"Vai"} @@ -654,6 +656,9 @@ en{ zxx{"No linguistic content"} zza{"Zaza"} } + Languages%long{ + zh{"Mandarin Chinese"} + } Languages%short{ az{"Azeri"} en_GB{"UK English"} @@ -666,6 +671,7 @@ en{ ug{"Uighur"} } Scripts{ + Adlm{"Adlam"} Afak{"Afaka"} Aghb{"Caucasian Albanian"} Ahom{"Ahom"} @@ -677,7 +683,8 @@ en{ Bamu{"Bamum"} Bass{"Bassa Vah"} Batk{"Batak"} - Beng{"Bengali"} + Beng{"Bangla"} + Bhks{"Bhaiksuki"} Blis{"Blissymbols"} Bopo{"Bopomofo"} Brah{"Brahmi"} @@ -710,6 +717,7 @@ en{ Grek{"Greek"} Gujr{"Gujarati"} Guru{"Gurmukhi"} + Hanb{"Han with Bopomofo"} Hang{"Hangul"} Hani{"Han"} Hano{"Hanunoo"} @@ -724,6 +732,7 @@ en{ Hung{"Old Hungarian"} Inds{"Indus"} Ital{"Old Italic"} + Jamo{"Jamo"} Java{"Javanese"} Jpan{"Japanese"} Jurc{"Jurchen"} @@ -752,6 +761,7 @@ en{ Mahj{"Mahajani"} Mand{"Mandaean"} Mani{"Manichaean"} + Marc{"Marchen"} Maya{"Mayan hieroglyphs"} Mend{"Mende"} Merc{"Meroitic Cursive"} @@ -766,13 +776,15 @@ en{ Mymr{"Myanmar"} Narb{"Old North Arabian"} Nbat{"Nabataean"} + Newa{"Newa"} Nkgb{"Naxi Geba"} Nkoo{"N’Ko"} Nshu{"Nüshu"} Ogam{"Ogham"} Olck{"Ol Chiki"} Orkh{"Orkhon"} - Orya{"Oriya"} + Orya{"Odia"} + Osge{"Osage"} Osma{"Osmanya"} Palm{"Palmyrene"} Pauc{"Pau Cin Hau"} @@ -888,10 +900,6 @@ en{ no{"Sort Case Insensitive"} yes{"Sort Case Sensitive"} } - colHiraganaQuaternary{ - no{"Sort Kana Separately"} - yes{"Sort Kana Differently"} - } colNormalization{ no{"Sort Without Normalization"} yes{"Sort Unicode Normalized"} @@ -927,6 +935,28 @@ en{ unihan{"Radical-Stroke Sort Order"} zhuyin{"Zhuyin Sort Order"} } + d0{ + accents{"To Accented Characters From ASCII Sequence"} + ascii{"To ASCII"} + casefold{"To Casefolded"} + charname{"To Unicode Character Names"} + fcc{"To Unicode FCC"} + fcd{"To Unicode FCD"} + fwidth{"To Fullwidth"} + hex{"To Hexadecimal Codes"} + hwidth{"To Halfwidth"} + lower{"To Lowercase"} + nfc{"To Unicode NFC"} + nfd{"To Unicode NFD"} + nfkc{"To Unicode NFKC"} + nfkd{"To Unicode NFKD"} + npinyin{"To Pinyin With Numeric Tones"} + null{"No Change"} + publish{"To Publishing Characters From ASCII"} + remove{"To Empty String"} + title{"To Titlecase"} + upper{"To Uppercase"} + } em{ default{"Use Default Presentation For Emoji Characters"} emoji{"Prefer Emoji Presentation For Emoji Characters"} @@ -941,12 +971,65 @@ en{ tue{"First Day of Week Is Tuesday"} wed{"First Day of Week Is Wednesday"} } + h0{ + hybrid{"Hybrid Language"} + } hc{ h11{"12 Hour System (0–11)"} h12{"12 Hour System (1–12)"} h23{"24 Hour System (0–23)"} h24{"24 Hour System (1–24)"} } + i0{ + handwrit{"Handwriting Input Method"} + pinyin{"Pinyin Input Method"} + und{"Unspecified Input Method"} + wubi{"Wubi Input Method"} + } + k0{ + 101key{"101-Key Keyboard"} + 102key{"102-Key Keyboard"} + 600dpi{"600 dpi Keyboard"} + 768dpi{"768 dpi Keyboard"} + android{"Android Keyboard"} + azerty{"AZERTY-Based Keyboard"} + chromeos{"ChromeOS Keyboard"} + colemak{"Colemak Keyboard"} + dvorak{"Dvorak Keyboard"} + dvorakl{"Dvorak Left-Handed Keyboard"} + dvorakr{"Dvorak Right-Handed Keyboard"} + el220{"Greek 220 Keyboard"} + el319{"Greek 319 Keyboard"} + extended{"Keyboard With Many Extra Characters"} + googlevk{"Google Virtual Keyboard"} + isiri{"Persian ISIRI Keyboard"} + legacy{"Legacy Keyboard"} + lt1205{"Lithuanian LST 1205 Keyboard"} + lt1582{"Lithuanian LST 1582 Keyboard"} + nutaaq{"Inuktitut Nutaaq Keyboard"} + osx{"macOS Keyboard"} + patta{"Thai Pattachote Keyboard"} + qwerty{"QWERTY-Based Keyboard"} + qwertz{"QWERTZ-Based Keyboard"} + ta99{"Tamil 99 Keyboard"} + und{"Unspecified Keyboard"} + var{"Keyboard Variant"} + viqr{"Vietnamese VIQR Keyboard"} + windows{"Windows Keyboard"} + } + kr{ + currency{"Currency"} + digit{"Digits"} + punct{"Punctuation"} + space{"Whitespace"} + symbol{"Symbol"} + } + kv{ + currency{"Ignore Symbols affects spaces, punctuation, all symbols"} + punct{"Ignore Symbols affects spaces and punctuation only"} + space{"Ignore Symbols affects spaces only"} + symbol{"Ignore Symbols affects spaces, punctuation, non-currency symbols"} + } lb{ loose{"Loose Line Break Style"} normal{"Normal Line Break Style"} @@ -957,19 +1040,34 @@ en{ keepall{"Prevent Line Breaks In All Words"} normal{"Normal Line Breaks For Words"} } + m0{ + alaloc{"US ALA-LOC Transliteration"} + bgn{"US BGN Transliteration"} + buckwalt{"Buckwalter Arabic Transliteration"} + din{"German DIN Transliteration"} + gost{"CIS GOST Transliteration"} + iso{"ISO Transliteration"} + mcst{"Korean MCST Transliteration"} + mns{"Mongolian National Standard Transliteration"} + prprname{"Personal Name Transliteration Variant"} + satts{"Standard Arabic Technical Transliteration"} + ungegn{"UN GEGN Transliteration"} + } ms{ metric{"Metric System"} uksystem{"Imperial Measurement System"} ussystem{"US Measurement System"} } numbers{ + adlm{"Adlam Digits"} ahom{"Ahom Digits"} arab{"Arabic-Indic Digits"} arabext{"Extended Arabic-Indic Digits"} armn{"Armenian Numerals"} armnlow{"Armenian Lowercase Numerals"} bali{"Balinese Digits"} - beng{"Bengali Digits"} + beng{"Bangla Digits"} + bhks{"Bhaiksuki Digits"} brah{"Brahmi Digits"} cakm{"Chakma Digits"} cham{"Cham Digits"} @@ -1017,9 +1115,10 @@ en{ mymrshan{"Myanmar Shan Digits"} mymrtlng{"Myanmar Tai Laing Digits"} native{"Native Digits"} + newa{"Newa Digits"} nkoo{"N’Ko Digits"} olck{"Ol Chiki Digits"} - orya{"Oriya Digits"} + orya{"Odia Digits"} osma{"Osmanya Digits"} roman{"Roman Numerals"} romanlow{"Roman Lowercase Numerals"} @@ -1041,10 +1140,21 @@ en{ vaii{"Vai Digits"} wara{"Warang Citi Digits"} } + s0{ + accents{"From Accented Characters To ASCII Sequence"} + ascii{"From ASCII"} + hex{"From Hexadecimal Codes"} + npinyin{"From Pinyin With Numeric Tones"} + publish{"From Publishing Punctuation To ASCII"} + zawgyi{"From Zawgyi Myanmar Encoding"} + } ss{ none{"Sentence Breaks Without Abbreviation Handling"} standard{"Suppress Sentence Breaks After Standard Abbreviations"} } + t0{ + und{"Unspecified Machine Translation"} + } va{ posix{"POSIX Compliant Locale"} } @@ -1111,7 +1221,22 @@ en{ VALENCIA{"Valencian"} WADEGILE{"Wade-Giles Romanization"} } - Version{"2.1.24.18"} + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0} — all"} + category-list{"{0}: {1}"} + compatibility{"{0} — compatibility"} + enclosed{"{0} — enclosed"} + extended{"{0} — extended"} + historic{"{0} — historic"} + miscellaneous{"{0} — miscellaneous"} + other{"{0} — other"} + scripts{"scripts — {0}"} + strokes{ + one{"{0} stroke"} + other{"{0} strokes"} + } + } codePatterns{ language{"Language: {0}"} script{"Script: {0}"} diff --git a/icuSources/data/lang/en_001.txt b/icuSources/data/lang/en_001.txt new file mode 100644 index 00000000..cd6f9529 --- /dev/null +++ b/icuSources/data/lang/en_001.txt @@ -0,0 +1,14 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_001{ + Keys{ + colNormalization{"Normalised Sorting"} + } + Types{ + colNormalization{ + no{"Sort Without Normalisation"} + yes{"Sort Unicode Normalised"} + } + } + Version{"2.1.31.33"} +} diff --git a/icuSources/data/lang/en_150.txt b/icuSources/data/lang/en_150.txt old mode 100755 new mode 100644 index 7a651bbc..f2fe9fe5 --- a/icuSources/data/lang/en_150.txt +++ b/icuSources/data/lang/en_150.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_150.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_150{ %%Parent{"en_001"} - Version{"2.1.19.76"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_AG.txt b/icuSources/data/lang/en_AG.txt old mode 100755 new mode 100644 index 6b1e510c..ed7f63df --- a/icuSources/data/lang/en_AG.txt +++ b/icuSources/data/lang/en_AG.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_AG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_AG{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_AI.txt b/icuSources/data/lang/en_AI.txt old mode 100755 new mode 100644 index 77a3fde9..a92294bd --- a/icuSources/data/lang/en_AI.txt +++ b/icuSources/data/lang/en_AI.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_AI.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_AI{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_AT.txt b/icuSources/data/lang/en_AT.txt old mode 100755 new mode 100644 index 655f74ec..f72039e2 --- a/icuSources/data/lang/en_AT.txt +++ b/icuSources/data/lang/en_AT.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_AT.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_AT{ %%Parent{"en_150"} - Version{"2.1.23.47"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_AU.txt b/icuSources/data/lang/en_AU.txt old mode 100755 new mode 100644 index 853d470e..84cdf1d0 --- a/icuSources/data/lang/en_AU.txt +++ b/icuSources/data/lang/en_AU.txt @@ -1,15 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_AU.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_AU{ %%Parent{"en_001"} Languages{ - bax{"Bamum"} en_US{"United States English"} ro_MD{"Moldovan"} } @@ -19,5 +12,5 @@ en_AU{ ethiopic{"Ethiopian Calendar"} } } - Version{"2.1.24.13"} + Version{"2.1.32.62"} } diff --git a/icuSources/data/lang/en_BB.txt b/icuSources/data/lang/en_BB.txt old mode 100755 new mode 100644 index 331ec091..2c2c05ee --- a/icuSources/data/lang/en_BB.txt +++ b/icuSources/data/lang/en_BB.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_BB.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_BB{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_BE.txt b/icuSources/data/lang/en_BE.txt old mode 100755 new mode 100644 index d9234c21..a1471bce --- a/icuSources/data/lang/en_BE.txt +++ b/icuSources/data/lang/en_BE.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_BE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_BE{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_BM.txt b/icuSources/data/lang/en_BM.txt old mode 100755 new mode 100644 index 98b6ebb6..a07478e0 --- a/icuSources/data/lang/en_BM.txt +++ b/icuSources/data/lang/en_BM.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_BM.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_BM{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_BS.txt b/icuSources/data/lang/en_BS.txt old mode 100755 new mode 100644 index c28a31a0..34570029 --- a/icuSources/data/lang/en_BS.txt +++ b/icuSources/data/lang/en_BS.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_BS.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_BS{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_BW.txt b/icuSources/data/lang/en_BW.txt old mode 100755 new mode 100644 index e66b5e76..e9eeab0d --- a/icuSources/data/lang/en_BW.txt +++ b/icuSources/data/lang/en_BW.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_BW.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_BW{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_BZ.txt b/icuSources/data/lang/en_BZ.txt old mode 100755 new mode 100644 index a455d61d..8807b662 --- a/icuSources/data/lang/en_BZ.txt +++ b/icuSources/data/lang/en_BZ.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_BZ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_BZ{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_CA.txt b/icuSources/data/lang/en_CA.txt old mode 100755 new mode 100644 index 6a04a236..19321131 --- a/icuSources/data/lang/en_CA.txt +++ b/icuSources/data/lang/en_CA.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_CA.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_CA{ %%Parent{"en_001"} - Version{"2.1.22.91"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_CC.txt b/icuSources/data/lang/en_CC.txt old mode 100755 new mode 100644 index b6cc42b0..67fe580e --- a/icuSources/data/lang/en_CC.txt +++ b/icuSources/data/lang/en_CC.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_CC.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_CC{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_CH.txt b/icuSources/data/lang/en_CH.txt old mode 100755 new mode 100644 index 31c971e6..060cae56 --- a/icuSources/data/lang/en_CH.txt +++ b/icuSources/data/lang/en_CH.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_CH.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_CH{ %%Parent{"en_150"} - Version{"2.1.23.47"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_CK.txt b/icuSources/data/lang/en_CK.txt old mode 100755 new mode 100644 index b1ec923e..8f3b9a4c --- a/icuSources/data/lang/en_CK.txt +++ b/icuSources/data/lang/en_CK.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_CK.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_CK{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_CM.txt b/icuSources/data/lang/en_CM.txt old mode 100755 new mode 100644 index e57b48e6..e3da63d4 --- a/icuSources/data/lang/en_CM.txt +++ b/icuSources/data/lang/en_CM.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_CM.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_CM{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_CX.txt b/icuSources/data/lang/en_CX.txt old mode 100755 new mode 100644 index 9763b485..4e3c98e0 --- a/icuSources/data/lang/en_CX.txt +++ b/icuSources/data/lang/en_CX.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_CX.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_CX{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_CY.txt b/icuSources/data/lang/en_CY.txt old mode 100755 new mode 100644 index cce78bb0..4fa4a141 --- a/icuSources/data/lang/en_CY.txt +++ b/icuSources/data/lang/en_CY.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_CY.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_CY{ %%Parent{"en_001"} - Version{"2.1.23.47"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_DE.txt b/icuSources/data/lang/en_DE.txt old mode 100755 new mode 100644 index f06a35c4..a8f9cde0 --- a/icuSources/data/lang/en_DE.txt +++ b/icuSources/data/lang/en_DE.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_DE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_DE{ %%Parent{"en_150"} - Version{"2.1.23.47"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_DG.txt b/icuSources/data/lang/en_DG.txt old mode 100755 new mode 100644 index 1a602cf8..bd59dcb7 --- a/icuSources/data/lang/en_DG.txt +++ b/icuSources/data/lang/en_DG.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_DG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_DG{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_DK.txt b/icuSources/data/lang/en_DK.txt old mode 100755 new mode 100644 index 5110c8b5..9b83dfac --- a/icuSources/data/lang/en_DK.txt +++ b/icuSources/data/lang/en_DK.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_DK.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_DK{ %%Parent{"en_150"} - Version{"2.1.23.47"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_DM.txt b/icuSources/data/lang/en_DM.txt old mode 100755 new mode 100644 index 2f505cdc..067f54d3 --- a/icuSources/data/lang/en_DM.txt +++ b/icuSources/data/lang/en_DM.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_DM.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_DM{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_ER.txt b/icuSources/data/lang/en_ER.txt old mode 100755 new mode 100644 index a8191bbe..dac4b715 --- a/icuSources/data/lang/en_ER.txt +++ b/icuSources/data/lang/en_ER.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_ER.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_ER{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_FI.txt b/icuSources/data/lang/en_FI.txt old mode 100755 new mode 100644 index 8ec7794d..995f6cb1 --- a/icuSources/data/lang/en_FI.txt +++ b/icuSources/data/lang/en_FI.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_FI.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_FI{ %%Parent{"en_150"} - Version{"2.1.23.47"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_FJ.txt b/icuSources/data/lang/en_FJ.txt old mode 100755 new mode 100644 index f647821e..17022d5e --- a/icuSources/data/lang/en_FJ.txt +++ b/icuSources/data/lang/en_FJ.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_FJ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_FJ{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_FK.txt b/icuSources/data/lang/en_FK.txt old mode 100755 new mode 100644 index 68335848..edbb4d86 --- a/icuSources/data/lang/en_FK.txt +++ b/icuSources/data/lang/en_FK.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_FK.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_FK{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_FM.txt b/icuSources/data/lang/en_FM.txt old mode 100755 new mode 100644 index 3482b307..9b1d31f2 --- a/icuSources/data/lang/en_FM.txt +++ b/icuSources/data/lang/en_FM.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_FM.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_FM{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_GB.txt b/icuSources/data/lang/en_GB.txt old mode 100755 new mode 100644 index 43f06010..fd3b6e88 --- a/icuSources/data/lang/en_GB.txt +++ b/icuSources/data/lang/en_GB.txt @@ -1,24 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_GB.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_GB{ %%Parent{"en_001"} - Keys{ - colNormalization{"Normalised Sorting"} - } - Languages{ - nds_NL{"West Low German"} - } - Types{ - colNormalization{ - no{"Sort Without Normalisation"} - yes{"Sort Unicode Normalised"} - } - } - Version{"2.1.22.17"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_GD.txt b/icuSources/data/lang/en_GD.txt old mode 100755 new mode 100644 index 00c1e33f..a0067276 --- a/icuSources/data/lang/en_GD.txt +++ b/icuSources/data/lang/en_GD.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_GD.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_GD{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_GG.txt b/icuSources/data/lang/en_GG.txt old mode 100755 new mode 100644 index 4cfaccde..b91b6b8d --- a/icuSources/data/lang/en_GG.txt +++ b/icuSources/data/lang/en_GG.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_GG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_GG{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_GH.txt b/icuSources/data/lang/en_GH.txt old mode 100755 new mode 100644 index 75f45d28..50a4429f --- a/icuSources/data/lang/en_GH.txt +++ b/icuSources/data/lang/en_GH.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_GH.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_GH{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_GI.txt b/icuSources/data/lang/en_GI.txt old mode 100755 new mode 100644 index 035c94e4..e19c4d87 --- a/icuSources/data/lang/en_GI.txt +++ b/icuSources/data/lang/en_GI.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_GI.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_GI{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_GM.txt b/icuSources/data/lang/en_GM.txt old mode 100755 new mode 100644 index 6603e38a..9448c857 --- a/icuSources/data/lang/en_GM.txt +++ b/icuSources/data/lang/en_GM.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_GM.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_GM{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_GY.txt b/icuSources/data/lang/en_GY.txt old mode 100755 new mode 100644 index fff2e56a..7c5333b7 --- a/icuSources/data/lang/en_GY.txt +++ b/icuSources/data/lang/en_GY.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_GY.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_GY{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_HK.txt b/icuSources/data/lang/en_HK.txt old mode 100755 new mode 100644 index 034502e8..d43b56c4 --- a/icuSources/data/lang/en_HK.txt +++ b/icuSources/data/lang/en_HK.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_HK.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_HK{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_IE.txt b/icuSources/data/lang/en_IE.txt old mode 100755 new mode 100644 index 992bd86f..94ab93c3 --- a/icuSources/data/lang/en_IE.txt +++ b/icuSources/data/lang/en_IE.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_IE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_IE{ %%Parent{"en_001"} - Version{"2.1.19.79"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_IL.txt b/icuSources/data/lang/en_IL.txt old mode 100755 new mode 100644 index 84000ef1..55a5091a --- a/icuSources/data/lang/en_IL.txt +++ b/icuSources/data/lang/en_IL.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_IL.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_IL{ %%Parent{"en_001"} - Version{"2.1.23.47"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_IM.txt b/icuSources/data/lang/en_IM.txt old mode 100755 new mode 100644 index 92aca308..3ccab11b --- a/icuSources/data/lang/en_IM.txt +++ b/icuSources/data/lang/en_IM.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_IM.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_IM{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_IN.txt b/icuSources/data/lang/en_IN.txt old mode 100755 new mode 100644 index 449a5642..0ef91dfd --- a/icuSources/data/lang/en_IN.txt +++ b/icuSources/data/lang/en_IN.txt @@ -1,12 +1,20 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_IN.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_IN{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Languages{ + bn{"Bengali"} + or{"Oriya"} + } + Scripts{ + Beng{"Bengali"} + Orya{"Oriya"} + } + Types{ + numbers{ + beng{"Bengali Digits"} + orya{"Oriya Digits"} + } + } + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_IO.txt b/icuSources/data/lang/en_IO.txt old mode 100755 new mode 100644 index 67864304..3f89192b --- a/icuSources/data/lang/en_IO.txt +++ b/icuSources/data/lang/en_IO.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_IO.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_IO{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_JE.txt b/icuSources/data/lang/en_JE.txt old mode 100755 new mode 100644 index 8c5ae3e6..66de22d5 --- a/icuSources/data/lang/en_JE.txt +++ b/icuSources/data/lang/en_JE.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_JE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_JE{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_JM.txt b/icuSources/data/lang/en_JM.txt old mode 100755 new mode 100644 index c0b897e7..ad3c905e --- a/icuSources/data/lang/en_JM.txt +++ b/icuSources/data/lang/en_JM.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_JM.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_JM{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_KE.txt b/icuSources/data/lang/en_KE.txt old mode 100755 new mode 100644 index 36021a49..0af301a3 --- a/icuSources/data/lang/en_KE.txt +++ b/icuSources/data/lang/en_KE.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_KE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_KE{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_KI.txt b/icuSources/data/lang/en_KI.txt old mode 100755 new mode 100644 index 4674c312..f6718535 --- a/icuSources/data/lang/en_KI.txt +++ b/icuSources/data/lang/en_KI.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_KI.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_KI{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_KN.txt b/icuSources/data/lang/en_KN.txt old mode 100755 new mode 100644 index f62606a8..573c3892 --- a/icuSources/data/lang/en_KN.txt +++ b/icuSources/data/lang/en_KN.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_KN.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_KN{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_KY.txt b/icuSources/data/lang/en_KY.txt old mode 100755 new mode 100644 index b587f16e..0d60082e --- a/icuSources/data/lang/en_KY.txt +++ b/icuSources/data/lang/en_KY.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_KY.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_KY{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_LC.txt b/icuSources/data/lang/en_LC.txt old mode 100755 new mode 100644 index ca25072a..7033a6a3 --- a/icuSources/data/lang/en_LC.txt +++ b/icuSources/data/lang/en_LC.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_LC.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_LC{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_LR.txt b/icuSources/data/lang/en_LR.txt old mode 100755 new mode 100644 index 50f3fc68..8d609733 --- a/icuSources/data/lang/en_LR.txt +++ b/icuSources/data/lang/en_LR.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_LR.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_LR{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_LS.txt b/icuSources/data/lang/en_LS.txt old mode 100755 new mode 100644 index a2ff500b..61d557f1 --- a/icuSources/data/lang/en_LS.txt +++ b/icuSources/data/lang/en_LS.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_LS.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_LS{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_MG.txt b/icuSources/data/lang/en_MG.txt old mode 100755 new mode 100644 index 1cd98259..f5b2bfd4 --- a/icuSources/data/lang/en_MG.txt +++ b/icuSources/data/lang/en_MG.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_MG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_MG{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_MO.txt b/icuSources/data/lang/en_MO.txt old mode 100755 new mode 100644 index b155af31..7c064979 --- a/icuSources/data/lang/en_MO.txt +++ b/icuSources/data/lang/en_MO.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_MO.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_MO{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_MS.txt b/icuSources/data/lang/en_MS.txt old mode 100755 new mode 100644 index 94b58a5c..28ef10d0 --- a/icuSources/data/lang/en_MS.txt +++ b/icuSources/data/lang/en_MS.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_MS.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_MS{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_MT.txt b/icuSources/data/lang/en_MT.txt old mode 100755 new mode 100644 index 97074f10..0d4bc8b2 --- a/icuSources/data/lang/en_MT.txt +++ b/icuSources/data/lang/en_MT.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_MT.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_MT{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_MU.txt b/icuSources/data/lang/en_MU.txt old mode 100755 new mode 100644 index ed7bf2d7..f36ff7e9 --- a/icuSources/data/lang/en_MU.txt +++ b/icuSources/data/lang/en_MU.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_MU.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_MU{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_MW.txt b/icuSources/data/lang/en_MW.txt old mode 100755 new mode 100644 index 89d04511..8f5bed08 --- a/icuSources/data/lang/en_MW.txt +++ b/icuSources/data/lang/en_MW.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_MW.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_MW{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_MY.txt b/icuSources/data/lang/en_MY.txt index d8767be0..fc723c2e 100644 --- a/icuSources/data/lang/en_MY.txt +++ b/icuSources/data/lang/en_MY.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_MY.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_MY{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_NA.txt b/icuSources/data/lang/en_NA.txt old mode 100755 new mode 100644 index 3f5ab0ec..17f6b279 --- a/icuSources/data/lang/en_NA.txt +++ b/icuSources/data/lang/en_NA.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_NA.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_NA{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_NF.txt b/icuSources/data/lang/en_NF.txt old mode 100755 new mode 100644 index 302573af..56b1a98c --- a/icuSources/data/lang/en_NF.txt +++ b/icuSources/data/lang/en_NF.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_NF.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_NF{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_NG.txt b/icuSources/data/lang/en_NG.txt old mode 100755 new mode 100644 index 0fddecc0..81025346 --- a/icuSources/data/lang/en_NG.txt +++ b/icuSources/data/lang/en_NG.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_NG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_NG{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_NH.txt b/icuSources/data/lang/en_NH.txt old mode 100755 new mode 100644 index 00ee0b80..958b96bd --- a/icuSources/data/lang/en_NH.txt +++ b/icuSources/data/lang/en_NH.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_NH{ "%%ALIAS"{"en_VU"} } diff --git a/icuSources/data/lang/en_NL.txt b/icuSources/data/lang/en_NL.txt old mode 100755 new mode 100644 index 5ee1e0a0..4566eb34 --- a/icuSources/data/lang/en_NL.txt +++ b/icuSources/data/lang/en_NL.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_NL.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_NL{ %%Parent{"en_150"} - Version{"2.1.23.47"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_NR.txt b/icuSources/data/lang/en_NR.txt old mode 100755 new mode 100644 index 80a9f4a2..a66b87fe --- a/icuSources/data/lang/en_NR.txt +++ b/icuSources/data/lang/en_NR.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_NR.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_NR{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_NU.txt b/icuSources/data/lang/en_NU.txt old mode 100755 new mode 100644 index cffc2226..86aa256d --- a/icuSources/data/lang/en_NU.txt +++ b/icuSources/data/lang/en_NU.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_NU.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_NU{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_NZ.txt b/icuSources/data/lang/en_NZ.txt old mode 100755 new mode 100644 index 60446451..4e14f9d3 --- a/icuSources/data/lang/en_NZ.txt +++ b/icuSources/data/lang/en_NZ.txt @@ -1,15 +1,9 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_NZ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_NZ{ %%Parent{"en_001"} Languages{ mi{"Māori"} } - Version{"2.1.22.95"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_PG.txt b/icuSources/data/lang/en_PG.txt old mode 100755 new mode 100644 index d14bf07a..6146600a --- a/icuSources/data/lang/en_PG.txt +++ b/icuSources/data/lang/en_PG.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_PG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_PG{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_PH.txt b/icuSources/data/lang/en_PH.txt old mode 100755 new mode 100644 index 034717b4..04ac66a4 --- a/icuSources/data/lang/en_PH.txt +++ b/icuSources/data/lang/en_PH.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_PH.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_PH{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_PK.txt b/icuSources/data/lang/en_PK.txt old mode 100755 new mode 100644 index 511191ed..3d5d2f65 --- a/icuSources/data/lang/en_PK.txt +++ b/icuSources/data/lang/en_PK.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_PK.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_PK{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_PN.txt b/icuSources/data/lang/en_PN.txt old mode 100755 new mode 100644 index cefb035e..8b83a8d1 --- a/icuSources/data/lang/en_PN.txt +++ b/icuSources/data/lang/en_PN.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_PN.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_PN{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_PW.txt b/icuSources/data/lang/en_PW.txt old mode 100755 new mode 100644 index ac5dc576..43ec73a0 --- a/icuSources/data/lang/en_PW.txt +++ b/icuSources/data/lang/en_PW.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_PW.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_PW{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_RH.txt b/icuSources/data/lang/en_RH.txt index 13498749..b60f708f 100644 --- a/icuSources/data/lang/en_RH.txt +++ b/icuSources/data/lang/en_RH.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_RH{ "%%ALIAS"{"en_ZW"} } diff --git a/icuSources/data/lang/en_RW.txt b/icuSources/data/lang/en_RW.txt old mode 100755 new mode 100644 index 73e0e1ba..1323a288 --- a/icuSources/data/lang/en_RW.txt +++ b/icuSources/data/lang/en_RW.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_RW.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_RW{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_SB.txt b/icuSources/data/lang/en_SB.txt old mode 100755 new mode 100644 index 732ae5a3..08287c09 --- a/icuSources/data/lang/en_SB.txt +++ b/icuSources/data/lang/en_SB.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_SB.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_SB{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_SC.txt b/icuSources/data/lang/en_SC.txt old mode 100755 new mode 100644 index f60fe427..9c803082 --- a/icuSources/data/lang/en_SC.txt +++ b/icuSources/data/lang/en_SC.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_SC.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_SC{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_SD.txt b/icuSources/data/lang/en_SD.txt old mode 100755 new mode 100644 index d38d7034..8fef0053 --- a/icuSources/data/lang/en_SD.txt +++ b/icuSources/data/lang/en_SD.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_SD.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_SD{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_SE.txt b/icuSources/data/lang/en_SE.txt old mode 100755 new mode 100644 index d3e88d96..08c2bb43 --- a/icuSources/data/lang/en_SE.txt +++ b/icuSources/data/lang/en_SE.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_SE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_SE{ %%Parent{"en_150"} - Version{"2.1.23.47"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_SG.txt b/icuSources/data/lang/en_SG.txt old mode 100755 new mode 100644 index 33534fec..904e860b --- a/icuSources/data/lang/en_SG.txt +++ b/icuSources/data/lang/en_SG.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_SG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_SG{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_SH.txt b/icuSources/data/lang/en_SH.txt old mode 100755 new mode 100644 index d9e0e0fb..dbaac39d --- a/icuSources/data/lang/en_SH.txt +++ b/icuSources/data/lang/en_SH.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_SH.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_SH{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_SI.txt b/icuSources/data/lang/en_SI.txt old mode 100755 new mode 100644 index 9e8aa758..093b0e2e --- a/icuSources/data/lang/en_SI.txt +++ b/icuSources/data/lang/en_SI.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_SI.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_SI{ %%Parent{"en_150"} - Version{"2.1.23.47"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_SL.txt b/icuSources/data/lang/en_SL.txt old mode 100755 new mode 100644 index 66b84135..f3ff3f71 --- a/icuSources/data/lang/en_SL.txt +++ b/icuSources/data/lang/en_SL.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_SL.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_SL{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_SS.txt b/icuSources/data/lang/en_SS.txt old mode 100755 new mode 100644 index 9c937088..1b9c52ec --- a/icuSources/data/lang/en_SS.txt +++ b/icuSources/data/lang/en_SS.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_SS.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_SS{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_SX.txt b/icuSources/data/lang/en_SX.txt old mode 100755 new mode 100644 index c7918090..c6192695 --- a/icuSources/data/lang/en_SX.txt +++ b/icuSources/data/lang/en_SX.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_SX.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_SX{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_SZ.txt b/icuSources/data/lang/en_SZ.txt old mode 100755 new mode 100644 index c04c69b2..734e7448 --- a/icuSources/data/lang/en_SZ.txt +++ b/icuSources/data/lang/en_SZ.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_SZ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_SZ{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_TC.txt b/icuSources/data/lang/en_TC.txt old mode 100755 new mode 100644 index 4ffde897..31b22e74 --- a/icuSources/data/lang/en_TC.txt +++ b/icuSources/data/lang/en_TC.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_TC.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_TC{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_TK.txt b/icuSources/data/lang/en_TK.txt old mode 100755 new mode 100644 index af36a3e1..380b9d96 --- a/icuSources/data/lang/en_TK.txt +++ b/icuSources/data/lang/en_TK.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_TK.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_TK{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_TO.txt b/icuSources/data/lang/en_TO.txt old mode 100755 new mode 100644 index 81688195..426b5d64 --- a/icuSources/data/lang/en_TO.txt +++ b/icuSources/data/lang/en_TO.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_TO.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_TO{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_TT.txt b/icuSources/data/lang/en_TT.txt old mode 100755 new mode 100644 index a6fa9db0..4d6d39d3 --- a/icuSources/data/lang/en_TT.txt +++ b/icuSources/data/lang/en_TT.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_TT.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_TT{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_TV.txt b/icuSources/data/lang/en_TV.txt old mode 100755 new mode 100644 index 743fd002..debe076c --- a/icuSources/data/lang/en_TV.txt +++ b/icuSources/data/lang/en_TV.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_TV.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_TV{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_TZ.txt b/icuSources/data/lang/en_TZ.txt old mode 100755 new mode 100644 index c43275db..25e40bfb --- a/icuSources/data/lang/en_TZ.txt +++ b/icuSources/data/lang/en_TZ.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_TZ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_TZ{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_UG.txt b/icuSources/data/lang/en_UG.txt old mode 100755 new mode 100644 index 7a1be04f..d28e1079 --- a/icuSources/data/lang/en_UG.txt +++ b/icuSources/data/lang/en_UG.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_UG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_UG{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_VC.txt b/icuSources/data/lang/en_VC.txt old mode 100755 new mode 100644 index 5a03ac95..dc17ae0b --- a/icuSources/data/lang/en_VC.txt +++ b/icuSources/data/lang/en_VC.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_VC.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_VC{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_VG.txt b/icuSources/data/lang/en_VG.txt old mode 100755 new mode 100644 index 1341bc49..995ae52a --- a/icuSources/data/lang/en_VG.txt +++ b/icuSources/data/lang/en_VG.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_VG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_VG{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_VU.txt b/icuSources/data/lang/en_VU.txt old mode 100755 new mode 100644 index 504e18bb..433c4c98 --- a/icuSources/data/lang/en_VU.txt +++ b/icuSources/data/lang/en_VU.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_VU.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_VU{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_WS.txt b/icuSources/data/lang/en_WS.txt old mode 100755 new mode 100644 index 036a79bd..06978894 --- a/icuSources/data/lang/en_WS.txt +++ b/icuSources/data/lang/en_WS.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_WS.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_WS{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_ZA.txt b/icuSources/data/lang/en_ZA.txt old mode 100755 new mode 100644 index e4ccc57a..a34a7a22 --- a/icuSources/data/lang/en_ZA.txt +++ b/icuSources/data/lang/en_ZA.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_ZA.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_ZA{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_ZM.txt b/icuSources/data/lang/en_ZM.txt old mode 100755 new mode 100644 index a7e3e94a..3e9be746 --- a/icuSources/data/lang/en_ZM.txt +++ b/icuSources/data/lang/en_ZM.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_ZM.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_ZM{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/en_ZW.txt b/icuSources/data/lang/en_ZW.txt index 58233312..5fb189a8 100644 --- a/icuSources/data/lang/en_ZW.txt +++ b/icuSources/data/lang/en_ZW.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_ZW.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_ZW{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/eo.txt b/icuSources/data/lang/eo.txt index 6a217321..075cf0ea 100644 --- a/icuSources/data/lang/eo.txt +++ b/icuSources/data/lang/eo.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/eo.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License eo{ Languages{ aa{"afara"} @@ -162,5 +156,5 @@ eo{ zu{"zulua"} zxx{"nelingvaĵo"} } - Version{"2.1.23.54"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/es.txt b/icuSources/data/lang/es.txt index 9e5039f8..0ab02505 100644 --- a/icuSources/data/lang/es.txt +++ b/icuSources/data/lang/es.txt @@ -1,31 +1,24 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es{ Keys{ calendar{"calendario"} + cf{"formato de moneda"} colAlternate{"Orden ignorando símbolos"} colBackwards{"Orden de acentos con inversión"} colCaseFirst{"Orden de mayúsculas/minúsculas"} colCaseLevel{"Orden con distinción entre mayúsculas y minúsculas"} - colHiraganaQuaternary{"Orden de kana"} colNormalization{"Orden con normalización"} colNumeric{"Orden numérico"} colStrength{"Intensidad de orden"} collation{"orden"} currency{"moneda"} hc{"ciclo horario (12 o 24 horas)"} - lb{"salto de línea"} + lb{"estilo de salto de línea"} ms{"sistema de medición"} numbers{"números"} timezone{"Zona horaria"} va{"Variante local"} - variableTop{"Ordenar como símbolos"} x{"Uso privado"} } Languages{ @@ -34,7 +27,7 @@ es{ ace{"acehnés"} ach{"acoli"} ada{"adangme"} - ady{"adigeo"} + ady{"adigué"} ae{"avéstico"} af{"afrikáans"} afh{"afrihili"} @@ -53,6 +46,7 @@ es{ arc{"arameo"} arn{"mapuche"} arp{"arapaho"} + ars{"árabe najdi"} arw{"arahuaco"} as{"asamés"} asa{"asu"} @@ -64,8 +58,8 @@ es{ ba{"baskir"} bal{"baluchi"} ban{"balinés"} - bas{"basa"} - bax{"bamun"} + bas{"basaa"} + bax{"bamún"} bbj{"ghomala"} be{"bielorruso"} bej{"beja"} @@ -74,7 +68,7 @@ es{ bfd{"bafut"} bg{"búlgaro"} bgn{"baluchi occidental"} - bho{"bhojpuri"} + bho{"bhoyapurí"} bi{"bislama"} bik{"bicol"} bin{"bini"} @@ -88,7 +82,7 @@ es{ brx{"bodo"} bs{"bosnio"} bss{"akoose"} - bua{"buriat"} + bua{"buriato"} bug{"buginés"} bum{"bulu"} byn{"blin"} @@ -116,6 +110,7 @@ es{ cop{"copto"} cr{"cree"} crh{"tártaro de Crimea"} + crs{"criollo seychelense"} cs{"checo"} csb{"casubio"} cu{"eslavo eclesiástico"} @@ -136,7 +131,7 @@ es{ doi{"dogri"} dsb{"bajo sorbio"} dua{"duala"} - dum{"neerlandés medieval"} + dum{"neerlandés medio"} dv{"divehi"} dyo{"jola-fonyi"} dyu{"diula"} @@ -154,7 +149,7 @@ es{ en_CA{"inglés canadiense"} en_GB{"inglés británico"} en_US{"inglés estadounidense"} - enm{"inglés medieval"} + enm{"inglés medio"} eo{"esperanto"} es{"español"} es_419{"español latinoamericano"} @@ -175,7 +170,8 @@ es{ fr{"francés"} fr_CA{"francés canadiense"} fr_CH{"francés suizo"} - frm{"francés medieval"} + frc{"francés cajún"} + frm{"francés medio"} fro{"francés antiguo"} frr{"frisón septentrional"} frs{"frisón oriental"} @@ -184,27 +180,29 @@ es{ ga{"irlandés"} gaa{"ga"} gag{"gagauzo"} + gan{"chino gan"} gay{"gayo"} gba{"gbaya"} gd{"gaélico escocés"} gez{"geez"} gil{"gilbertés"} gl{"gallego"} - gmh{"alemán de la alta edad media"} + gmh{"alto alemán medio"} gn{"guaraní"} - goh{"alemán de la alta edad antigua"} + goh{"alto alemán antiguo"} gon{"gondi"} gor{"gorontalo"} got{"gótico"} grb{"grebo"} grc{"griego antiguo"} gsw{"alemán suizo"} - gu{"gujarati"} + gu{"guyaratí"} guz{"gusii"} gv{"manés"} gwi{"kutchin"} ha{"hausa"} hai{"haida"} + hak{"chino hakka"} haw{"hawaiano"} he{"hebreo"} hi{"hindi"} @@ -214,7 +212,8 @@ es{ ho{"hiri motu"} hr{"croata"} hsb{"alto sorbio"} - ht{"haitiano"} + hsn{"chino xiang"} + ht{"criollo haitiano"} hu{"húngaro"} hup{"hupa"} hy{"armenio"} @@ -296,8 +295,9 @@ es{ li{"limburgués"} lkt{"lakota"} ln{"lingala"} - lo{"laosiano"} + lo{"lao"} lol{"mongo"} + lou{"criollo de Luisiana"} loz{"lozi"} lrc{"lorí septentrional"} lt{"lituano"} @@ -306,7 +306,7 @@ es{ lui{"luiseño"} lun{"lunda"} luo{"luo"} - lus{"lushai"} + lus{"mizo"} luy{"luyia"} lv{"letón"} mad{"madurés"} @@ -323,7 +323,7 @@ es{ mer{"meru"} mfe{"criollo mauriciano"} mg{"malgache"} - mga{"irlandés medieval"} + mga{"irlandés medio"} mgh{"makhuwa-meetto"} mgo{"meta’"} mh{"marshalés"} @@ -341,7 +341,7 @@ es{ ms{"malayo"} mt{"maltés"} mua{"mundang"} - mul{"lenguas múltiples"} + mul{"varios idiomas"} mus{"creek"} mwl{"mirandés"} mwr{"marwari"} @@ -350,11 +350,13 @@ es{ myv{"erzya"} mzn{"mazandaraní"} na{"nauruano"} + nan{"chino min nan"} nap{"napolitano"} naq{"nama"} nb{"noruego bokmal"} nd{"ndebele septentrional"} nds{"bajo alemán"} + nds_NL{"bajo sajón"} ne{"nepalí"} new{"newari"} ng{"ndonga"} @@ -370,7 +372,7 @@ es{ non{"nórdico antiguo"} nqo{"n’ko"} nr{"ndebele meridional"} - nso{"sotho septentrional"} + nso{"sesotho septentrional"} nus{"nuer"} nv{"navajo"} nwc{"newari clásico"} @@ -392,11 +394,13 @@ es{ pam{"pampanga"} pap{"papiamento"} pau{"palauano"} + pcm{"pidgin de Nigeria"} peo{"persa antiguo"} phn{"fenicio"} pi{"pali"} pl{"polaco"} pon{"pohnpeiano"} + prg{"prusiano"} pro{"provenzal antiguo"} ps{"pastún"} pt{"portugués"} @@ -407,8 +411,8 @@ es{ raj{"rajasthani"} rap{"rapanui"} rar{"rarotongano"} - rm{"retorrománico"} - rn{"kiroundi"} + rm{"romanche"} + rn{"kirundi"} ro{"rumano"} ro_MD{"moldavo"} rof{"rombo"} @@ -460,7 +464,7 @@ es{ sr{"serbio"} srn{"sranan tongo"} srr{"serer"} - ss{"siswati"} + ss{"suazi"} ssy{"saho"} st{"sesotho meridional"} su{"sundanés"} @@ -490,7 +494,7 @@ es{ tlh{"klingon"} tli{"tlingit"} tmh{"tamashek"} - tn{"setchwana"} + tn{"setsuana"} to{"tongano"} tog{"tonga del Nyasa"} tpi{"tok pisin"} @@ -505,7 +509,7 @@ es{ twq{"tasawaq"} ty{"tahitiano"} tyv{"tuviniano"} - tzm{"tamazight del Marruecos Central"} + tzm{"tamazight del Atlas Central"} udm{"udmurt"} ug{"uigur"} uga{"ugarítico"} @@ -522,11 +526,11 @@ es{ vun{"vunjo"} wa{"valón"} wae{"walser"} - wal{"walamo"} + wal{"wolayta"} war{"waray"} was{"washo"} wbp{"warlpiri"} - wo{"wolof"} + wo{"wólof"} wuu{"shanghainés"} xal{"kalmyk"} xh{"xhosa"} @@ -535,7 +539,7 @@ es{ yap{"yapés"} yav{"yangben"} ybb{"yemba"} - yi{"yídish"} + yi{"yidis"} yo{"yoruba"} yue{"cantonés"} za{"zhuang"} @@ -547,7 +551,7 @@ es{ zh_Hans{"chino simplificado"} zh_Hant{"chino tradicional"} zu{"zulú"} - zun{"zuni"} + zun{"zuñi"} zxx{"sin contenido lingüístico"} zza{"zazaki"} } @@ -595,6 +599,7 @@ es{ Grek{"griego"} Gujr{"gujarati"} Guru{"gurmuji"} + Hanb{"hanb"} Hang{"hangul"} Hani{"han"} Hano{"hanunoo"} @@ -603,10 +608,11 @@ es{ Hebr{"hebreo"} Hira{"hiragana"} Hmng{"pahawh hmong"} - Hrkt{"katakana o hiragana"} + Hrkt{"silabarios japoneses"} Hung{"húngaro antiguo"} Inds{"Indio (harappan)"} Ital{"antigua bastardilla"} + Jamo{"jamo"} Java{"javanés"} Jpan{"japonés"} Kali{"kayah li"} @@ -616,10 +622,10 @@ es{ Knda{"canarés"} Kore{"coreano"} Lana{"lanna"} - Laoo{"lao"} + Laoo{"laosiano"} Latf{"latino fraktur"} Latg{"latino gaélico"} - Latn{"latín"} + Latn{"latino"} Lepc{"lepcha"} Limb{"limbu"} Lina{"lineal A"} @@ -676,6 +682,8 @@ es{ Xsux{"cuneiforme sumerio-acadio"} Yiii{"yi"} Zinh{"heredado"} + Zmth{"notación matemática"} + Zsye{"emojis"} Zsym{"símbolos"} Zxxx{"no escrito"} Zyyy{"común"} @@ -706,6 +714,10 @@ es{ persian{"calendario persa"} roc{"calendario de la República de China"} } + cf{ + account{"formato de moneda de contabilidad"} + standard{"formato de moneda estándar"} + } colAlternate{ non-ignorable{"Ordenar símbolos"} shifted{"Ordenar ignorando símbolos"} @@ -723,10 +735,6 @@ es{ no{"Ordenar sin distinguir entre mayúsculas y minúsculas"} yes{"Ordenar distinguiendo entre mayúsculas y minúsculas"} } - colHiraganaQuaternary{ - no{"Ordenar caracteres kana por separado"} - yes{"Ordenar diferenciando caracteres kana"} - } colNormalization{ no{"Ordenar sin normalización"} yes{"Ordenar con normalización Unicode"} @@ -744,8 +752,9 @@ es{ } collation{ big5han{"orden del chino tradicional - Big5"} + compat{"orden de clasificación anterior, para compatibilidad"} dictionary{"orden de clasificación del diccionario"} - ducet{"orden de clasificación de Unicode predeterminado"} + ducet{"orden predeterminado de Unicode"} gb2312han{"orden del chino simplificado - GB2312"} phonebook{"orden de listín telefónico"} phonetic{"orden fonético"} @@ -758,6 +767,11 @@ es{ traditional{"orden tradicional"} unihan{"orden de clasificación de trazos radicales"} } + d0{ + fwidth{"Ancho completo"} + hwidth{"Ancho medio"} + npinyin{"Numérico"} + } hc{ h11{"sistema de 12 horas (0–11)"} h12{"sistema de 12 horas (1–12)"} @@ -765,9 +779,13 @@ es{ h24{"sistema de 24 horas (1–24)"} } lb{ - loose{"salto de línea flexible"} - normal{"salto de línea normal"} - strict{"salto de línea estricto"} + loose{"estilo de salto de línea flexible"} + normal{"estilo de salto de línea normal"} + strict{"estilo de salto de línea estricto"} + } + m0{ + bgn{"BGN"} + ungegn{"UNGEGN"} } ms{ metric{"sistema métrico"} @@ -778,7 +796,7 @@ es{ arab{"dígitos indoarábigos"} arabext{"dígitos indoarábigos extendidos"} armn{"números en armenio"} - armnlow{"números en minúscula en armenio"} + armnlow{"números en armenio en minúscula"} beng{"dígitos en bengalí"} deva{"dígitos en devanagari"} ethi{"números en etíope"} @@ -787,7 +805,7 @@ es{ geor{"números en georgiano"} grek{"números en griego"} greklow{"números en griego en minúscula"} - gujr{"dígitos en gujarati"} + gujr{"dígitos en guyaratí"} guru{"dígitos en gurmuji"} hanidec{"números decimales en chino"} hans{"números en chino simplificado"} @@ -798,7 +816,7 @@ es{ jpan{"números en japonés"} jpanfin{"números financieros en japonés"} khmr{"dígitos en jemer"} - knda{"dígitos en kannada"} + knda{"dígitos en canarés"} laoo{"dígitos en lao"} latn{"dígitos occidentales"} mlym{"dígitos en malayalam"} @@ -831,7 +849,22 @@ es{ VALENCIA{"Valenciano"} WADEGILE{"Romanización Wade-Giles"} } - Version{"2.1.23.18"} + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0} — Todo"} + category-list{"{0}: {1}"} + compatibility{"{0} — Compatibilidad"} + enclosed{"{0} — Rodeados"} + extended{"{0} — Ampliados"} + historic{"{0} — Históricos"} + miscellaneous{"{0} — Varios"} + other{"{0} — Otros"} + scripts{"Sistemas de escritura — {0}"} + strokes{ + one{"{0} trazo"} + other{"{0} trazos"} + } + } codePatterns{ language{"Idioma: {0}"} script{"Sistema de escritura: {0}"} diff --git a/icuSources/data/lang/es_419.txt b/icuSources/data/lang/es_419.txt old mode 100755 new mode 100644 index c5b7920f..1085c902 --- a/icuSources/data/lang/es_419.txt +++ b/icuSources/data/lang/es_419.txt @@ -1,36 +1,61 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_419.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_419{ Keys{ + lb{"salto de línea"} ms{"sm"} } Languages{ + ace{"achenés"} + ady{"adigeo"} + arp{"arapajó"} + ars{"árabe de Néyed"} eu{"vasco"} + grc{"griego clásico"} + gu{"gujarati"} + hsb{"sorbio alto"} + ht{"haitiano"} + kea{"Criollo (Cabo Verde)"} + lo{"laosiano"} luo{"luo"} + prg{"prusiano antiguo"} + rm{"retorrománico"} + shu{"árabe (Chad)"} sw{"swahili"} - sw_CD{"swahili del Congo"} + sw_CD{"swahili (Congo)"} + tzm{"tamazight del Marruecos Central"} vai{"vai"} + wal{"walamo"} + wuu{"wu"} + yi{"yídish"} + zun{"zuni"} } Languages%short{ - en_GB{"inglés (R. U.)"} + en_GB{"inglés (R.U.)"} } Languages%variant{ ps{"pashtún"} ug{"uighur"} } + Scripts{ + Hrkt{"katakana o hiragana"} + Laoo{"lao"} + Latn{"latín"} + } Types{ - numbers{ - knda{"números en kannada"} - laoo{"números en lao"} + lb{ + loose{"salto de línea flexible"} + strict{"salto de línea estricto"} + } + ms{ + uksystem{"sistema inglés"} } } - Version{"2.1.21.97"} + Version{"2.1.31.33"} + characterLabelPattern{ + enclosed{"{0} — Adjunto"} + extended{"{0} — Extendido"} + } codePatterns{ script{"Alfabeto: {0}"} } diff --git a/icuSources/data/lang/es_AR.txt b/icuSources/data/lang/es_AR.txt old mode 100755 new mode 100644 index 8fda3987..5bf6ed2e --- a/icuSources/data/lang/es_AR.txt +++ b/icuSources/data/lang/es_AR.txt @@ -1,12 +1,22 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_AR.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_AR{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Languages{ + ace{"acehnés"} + arp{"arapaho"} + bho{"bhojpuri"} + eu{"euskera"} + grc{"griego antiguo"} + lo{"lao"} + nso{"sotho septentrional"} + pa{"punyabí"} + ss{"siswati"} + sw{"suajili"} + sw_CD{"suajili del Congo"} + tn{"setswana"} + wo{"wolof"} + zgh{"tamazight marroquí estándar"} + } + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/es_BO.txt b/icuSources/data/lang/es_BO.txt old mode 100755 new mode 100644 index b24a5855..194a9679 --- a/icuSources/data/lang/es_BO.txt +++ b/icuSources/data/lang/es_BO.txt @@ -1,12 +1,22 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_BO.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_BO{ %%Parent{"es_419"} - Version{"2.1.19.14"} + Languages{ + ace{"acehnés"} + arp{"arapaho"} + bho{"bhojpuri"} + eu{"euskera"} + grc{"griego antiguo"} + lo{"lao"} + nso{"sotho septentrional"} + pa{"punyabí"} + ss{"siswati"} + sw{"suajili"} + sw_CD{"suajili del Congo"} + tn{"setswana"} + wo{"wolof"} + zgh{"tamazight marroquí estándar"} + } + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/es_BR.txt b/icuSources/data/lang/es_BR.txt new file mode 100644 index 00000000..ee8a4443 --- /dev/null +++ b/icuSources/data/lang/es_BR.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +es_BR{ + %%Parent{"es_419"} + Version{"2.1.31.33"} +} diff --git a/icuSources/data/lang/es_BZ.txt b/icuSources/data/lang/es_BZ.txt new file mode 100644 index 00000000..7734598e --- /dev/null +++ b/icuSources/data/lang/es_BZ.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +es_BZ{ + %%Parent{"es_419"} + Version{"2.1.32.37"} +} diff --git a/icuSources/data/lang/es_CL.txt b/icuSources/data/lang/es_CL.txt index 4611a158..21c85578 100644 --- a/icuSources/data/lang/es_CL.txt +++ b/icuSources/data/lang/es_CL.txt @@ -1,17 +1,27 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_CL.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_CL{ %%Parent{"es_419"} + Languages{ + ace{"acehnés"} + arp{"arapaho"} + bho{"bhojpuri"} + eu{"euskera"} + grc{"griego antiguo"} + lo{"lao"} + nso{"sotho septentrional"} + pa{"punyabí"} + ss{"siswati"} + sw{"suajili"} + sw_CD{"suajili del Congo"} + tn{"setswana"} + wo{"wolof"} + zgh{"tamazight marroquí estándar"} + } Types{ collation{ phonebook{"orden de directorio telefónico"} } } - Version{"2.1.21.28"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/es_CO.txt b/icuSources/data/lang/es_CO.txt old mode 100755 new mode 100644 index 32caf19c..cb2028e9 --- a/icuSources/data/lang/es_CO.txt +++ b/icuSources/data/lang/es_CO.txt @@ -1,12 +1,22 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_CO.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_CO{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Languages{ + ace{"acehnés"} + arp{"arapaho"} + bho{"bhojpuri"} + eu{"euskera"} + grc{"griego antiguo"} + lo{"lao"} + nso{"sotho septentrional"} + pa{"punyabí"} + ss{"siswati"} + sw{"suajili"} + sw_CD{"suajili del Congo"} + tn{"setswana"} + wo{"wolof"} + zgh{"tamazight marroquí estándar"} + } + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/es_CR.txt b/icuSources/data/lang/es_CR.txt old mode 100755 new mode 100644 index 6eb70611..ec5aa8e0 --- a/icuSources/data/lang/es_CR.txt +++ b/icuSources/data/lang/es_CR.txt @@ -1,12 +1,22 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_CR.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_CR{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Languages{ + ace{"acehnés"} + arp{"arapaho"} + bho{"bhojpuri"} + eu{"euskera"} + grc{"griego antiguo"} + lo{"lao"} + nso{"sotho septentrional"} + pa{"punyabí"} + ss{"siswati"} + sw{"suajili"} + sw_CD{"suajili del Congo"} + tn{"setswana"} + wo{"wolof"} + zgh{"tamazight marroquí estándar"} + } + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/es_CU.txt b/icuSources/data/lang/es_CU.txt old mode 100755 new mode 100644 index 20e56c4f..f75d29f4 --- a/icuSources/data/lang/es_CU.txt +++ b/icuSources/data/lang/es_CU.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_CU.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_CU{ %%Parent{"es_419"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/es_DO.txt b/icuSources/data/lang/es_DO.txt old mode 100755 new mode 100644 index 332193b4..69615c50 --- a/icuSources/data/lang/es_DO.txt +++ b/icuSources/data/lang/es_DO.txt @@ -1,12 +1,22 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_DO.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_DO{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Languages{ + ace{"acehnés"} + arp{"arapaho"} + bho{"bhojpuri"} + eu{"euskera"} + grc{"griego antiguo"} + lo{"lao"} + nso{"sotho septentrional"} + pa{"punyabí"} + ss{"siswati"} + sw{"suajili"} + sw_CD{"suajili del Congo"} + tn{"setswana"} + wo{"wolof"} + zgh{"tamazight marroquí estándar"} + } + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/es_EC.txt b/icuSources/data/lang/es_EC.txt old mode 100755 new mode 100644 index 7b14ab2c..e2dee366 --- a/icuSources/data/lang/es_EC.txt +++ b/icuSources/data/lang/es_EC.txt @@ -1,12 +1,22 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_EC.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_EC{ %%Parent{"es_419"} - Version{"2.1.19.14"} + Languages{ + ace{"acehnés"} + arp{"arapaho"} + bho{"bhojpuri"} + eu{"euskera"} + grc{"griego antiguo"} + lo{"lao"} + nso{"sotho septentrional"} + pa{"punyabí"} + ss{"siswati"} + sw{"suajili"} + sw_CD{"suajili del Congo"} + tn{"setswana"} + wo{"wolof"} + zgh{"tamazight marroquí estándar"} + } + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/es_GT.txt b/icuSources/data/lang/es_GT.txt old mode 100755 new mode 100644 index 35882882..ed1416c6 --- a/icuSources/data/lang/es_GT.txt +++ b/icuSources/data/lang/es_GT.txt @@ -1,12 +1,22 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_GT.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_GT{ %%Parent{"es_419"} - Version{"2.1.22.93"} + Languages{ + ace{"acehnés"} + arp{"arapaho"} + bho{"bhojpuri"} + eu{"euskera"} + grc{"griego antiguo"} + lo{"lao"} + nso{"sotho septentrional"} + pa{"punyabí"} + ss{"siswati"} + sw{"suajili"} + sw_CD{"suajili del Congo"} + tn{"setswana"} + wo{"wolof"} + zgh{"tamazight marroquí estándar"} + } + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/es_HN.txt b/icuSources/data/lang/es_HN.txt old mode 100755 new mode 100644 index 32b0a762..74f454ab --- a/icuSources/data/lang/es_HN.txt +++ b/icuSources/data/lang/es_HN.txt @@ -1,12 +1,22 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_HN.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_HN{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Languages{ + ace{"acehnés"} + arp{"arapaho"} + bho{"bhojpuri"} + eu{"euskera"} + grc{"griego antiguo"} + lo{"lao"} + nso{"sotho septentrional"} + pa{"punyabí"} + ss{"siswati"} + sw{"suajili"} + sw_CD{"suajili del Congo"} + tn{"setswana"} + wo{"wolof"} + zgh{"tamazight marroquí estándar"} + } + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/es_MX.txt b/icuSources/data/lang/es_MX.txt old mode 100755 new mode 100644 index c75d967a..82fd0324 --- a/icuSources/data/lang/es_MX.txt +++ b/icuSources/data/lang/es_MX.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_MX.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_MX{ %%Parent{"es_419"} Keys{ @@ -14,7 +8,36 @@ es_MX{ currency{"Moneda"} } Languages{ + ace{"acehnés"} + arp{"arapaho"} ba{"bashkir"} + bas{"basa"} + bax{"bamun"} + bho{"bhojpuri"} + dum{"neerlandés medieval"} + enm{"inglés medieval"} + eu{"euskera"} + frm{"francés medieval"} + gan{"gan (China)"} + gmh{"alemán de la alta edad media"} + grc{"griego antiguo"} + hak{"kejia (China)"} + hsn{"xiang (China)"} + lo{"lao"} + mga{"irlandés medieval"} + nan{"min nan (Chino)"} + nso{"sotho septentrional"} + pa{"punyabí"} + rn{"kiroundi"} + shu{"árabe chadiano"} + ss{"siswati"} + sw{"suajili"} + sw_CD{"suajili del Congo"} + wo{"wolof"} + zgh{"tamazight marroquí estándar"} + } + Languages%short{ + en_GB{"inglés (R. U.)"} } Languages%variant{ ug{"uyghur"} @@ -28,9 +51,16 @@ es_MX{ roc{"calendario minguo"} } collation{ + ducet{"orden de clasificación de Unicode predeterminado"} standard{"Orden estándar"} traditional{"Orden tradicional"} } + lb{ + normal{"salto de línea normal"} + } + ms{ + uksystem{"sistema imperial"} + } numbers{ arab{"Dígitos en arábigo-índico"} arabext{"Dígitos en árabigo-índico extendido"} @@ -48,6 +78,7 @@ es_MX{ hantfin{"Números financieros en chino tradicional"} hebr{"Números en hebreo"} jpanfin{"Números financieros en japonés"} + knda{"números en kannada"} laoo{"Dígitos en lao"} mlym{"Dígitos en malabar"} taml{"Números en tamil"} @@ -56,5 +87,5 @@ es_MX{ tibt{"Dígitos en tibetano"} } } - Version{"2.1.19.94"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/es_NI.txt b/icuSources/data/lang/es_NI.txt old mode 100755 new mode 100644 index c89b9824..ab8f991c --- a/icuSources/data/lang/es_NI.txt +++ b/icuSources/data/lang/es_NI.txt @@ -1,12 +1,22 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_NI.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_NI{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Languages{ + ace{"acehnés"} + arp{"arapaho"} + bho{"bhojpuri"} + eu{"euskera"} + grc{"griego antiguo"} + lo{"lao"} + nso{"sotho septentrional"} + pa{"punyabí"} + ss{"siswati"} + sw{"suajili"} + sw_CD{"suajili del Congo"} + tn{"setswana"} + wo{"wolof"} + zgh{"tamazight marroquí estándar"} + } + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/es_PA.txt b/icuSources/data/lang/es_PA.txt old mode 100755 new mode 100644 index cb4e6687..eec43f15 --- a/icuSources/data/lang/es_PA.txt +++ b/icuSources/data/lang/es_PA.txt @@ -1,12 +1,22 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_PA.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_PA{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Languages{ + ace{"acehnés"} + arp{"arapaho"} + bho{"bhojpuri"} + eu{"euskera"} + grc{"griego antiguo"} + lo{"lao"} + nso{"sotho septentrional"} + pa{"punyabí"} + ss{"siswati"} + sw{"suajili"} + sw_CD{"suajili del Congo"} + tn{"setswana"} + wo{"wolof"} + zgh{"tamazight marroquí estándar"} + } + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/es_PE.txt b/icuSources/data/lang/es_PE.txt old mode 100755 new mode 100644 index 25a8d3dc..9ab9f550 --- a/icuSources/data/lang/es_PE.txt +++ b/icuSources/data/lang/es_PE.txt @@ -1,12 +1,22 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_PE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_PE{ %%Parent{"es_419"} - Version{"2.1.19.14"} + Languages{ + ace{"acehnés"} + arp{"arapaho"} + bho{"bhojpuri"} + eu{"euskera"} + grc{"griego antiguo"} + lo{"lao"} + nso{"sotho septentrional"} + pa{"punyabí"} + ss{"siswati"} + sw{"suajili"} + sw_CD{"suajili del Congo"} + tn{"setswana"} + wo{"wolof"} + zgh{"tamazight marroquí estándar"} + } + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/es_PR.txt b/icuSources/data/lang/es_PR.txt old mode 100755 new mode 100644 index 70e7f376..8ff9a776 --- a/icuSources/data/lang/es_PR.txt +++ b/icuSources/data/lang/es_PR.txt @@ -1,12 +1,15 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_PR.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_PR{ %%Parent{"es_419"} - Version{"2.1.19.14"} + Languages{ + ace{"acehnés"} + arp{"arapaho"} + bho{"bhojpuri"} + grc{"griego antiguo"} + nso{"sotho septentrional"} + ss{"siswati"} + wo{"wolof"} + } + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/es_PY.txt b/icuSources/data/lang/es_PY.txt old mode 100755 new mode 100644 index 37ca54f5..27221ac7 --- a/icuSources/data/lang/es_PY.txt +++ b/icuSources/data/lang/es_PY.txt @@ -1,12 +1,22 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_PY.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_PY{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Languages{ + ace{"acehnés"} + arp{"arapaho"} + bho{"bhojpuri"} + eu{"euskera"} + grc{"griego antiguo"} + lo{"lao"} + nso{"sotho septentrional"} + pa{"punyabí"} + ss{"siswati"} + sw{"suajili"} + sw_CD{"suajili del Congo"} + tn{"setswana"} + wo{"wolof"} + zgh{"tamazight marroquí estándar"} + } + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/es_SV.txt b/icuSources/data/lang/es_SV.txt old mode 100755 new mode 100644 index 0729c4f0..43ba7a83 --- a/icuSources/data/lang/es_SV.txt +++ b/icuSources/data/lang/es_SV.txt @@ -1,12 +1,15 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_SV.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_SV{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Languages{ + ace{"acehnés"} + arp{"arapaho"} + bho{"bhojpuri"} + grc{"griego antiguo"} + nso{"sotho septentrional"} + ss{"siswati"} + wo{"wolof"} + } + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/es_US.txt b/icuSources/data/lang/es_US.txt old mode 100755 new mode 100644 index 05a25838..efd8f638 --- a/icuSources/data/lang/es_US.txt +++ b/icuSources/data/lang/es_US.txt @@ -1,12 +1,50 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_US.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_US{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Languages{ + ace{"acehnés"} + arp{"arapaho"} + bas{"basa"} + bax{"bamun"} + bho{"bhojpuri"} + bua{"buriat"} + dum{"neerlandés medieval"} + enm{"inglés medieval"} + frm{"francés medieval"} + gmh{"alemán de la alta edad media"} + grc{"griego antiguo"} + hak{"hak"} + hsb{"alto sorbio"} + kea{"criollo caboverdiano"} + lus{"lushai"} + mga{"irlandés medieval"} + nan{"nan"} + nso{"sotho septentrional"} + pcm{"pcm"} + rn{"kiroundi"} + shu{"árabe chadiano"} + ss{"siswati"} + sw_CD{"swahili del Congo"} + tn{"setchwana"} + wo{"wolof"} + wuu{"wuu"} + } + Types{ + collation{ + ducet{"orden de clasificación de Unicode predeterminado"} + } + lb{ + normal{"salto de línea normal"} + } + ms{ + uksystem{"sistema imperial"} + } + numbers{ + gujr{"dígitos en gujarati"} + knda{"números en kannada"} + laoo{"números en lao"} + } + } + Version{"2.1.31.74"} } diff --git a/icuSources/data/lang/es_UY.txt b/icuSources/data/lang/es_UY.txt old mode 100755 new mode 100644 index 5b2cbd59..1f9edc6a --- a/icuSources/data/lang/es_UY.txt +++ b/icuSources/data/lang/es_UY.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_UY.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_UY{ %%Parent{"es_419"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/es_VE.txt b/icuSources/data/lang/es_VE.txt old mode 100755 new mode 100644 index 0269d9f9..d4af6cd8 --- a/icuSources/data/lang/es_VE.txt +++ b/icuSources/data/lang/es_VE.txt @@ -1,12 +1,22 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_VE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_VE{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Languages{ + ace{"acehnés"} + arp{"arapaho"} + bho{"bhojpuri"} + eu{"euskera"} + grc{"griego antiguo"} + lo{"lao"} + nso{"sotho septentrional"} + pa{"punyabí"} + ss{"siswati"} + sw{"suajili"} + sw_CD{"suajili del Congo"} + tn{"setswana"} + wo{"wolof"} + zgh{"tamazight marroquí estándar"} + } + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/et.txt b/icuSources/data/lang/et.txt index a578f5fd..71965e43 100644 --- a/icuSources/data/lang/et.txt +++ b/icuSources/data/lang/et.txt @@ -1,19 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/et.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License et{ Keys{ calendar{"kalender"} + cf{"rahavorming"} colAlternate{"sümbolite eiramine järjestuses"} colBackwards{"diakriitikute pöördjärjestus"} colCaseFirst{"suur- ja väiketähe järjestus"} colCaseLevel{"järjestuse tõstutundlikkus"} - colHiraganaQuaternary{"kana kirja järjestus"} colNormalization{"normaliseeritud järjestus"} colNumeric{"numbrite järjestus"} colStrength{"järjestuskaalud"} @@ -25,7 +19,6 @@ et{ numbers{"numbrid"} timezone{"ajavöönd"} va{"lokaadi variant"} - variableTop{"sümbolite alusel järjestamine"} x{"erakasutus"} } Languages{ @@ -47,7 +40,7 @@ et{ ale{"aleuudi"} aln{"geegi"} alt{"altai"} - am{"amhari"} + am{"amhara"} an{"aragoni"} ang{"vanainglise"} anp{"angika"} @@ -133,6 +126,7 @@ et{ cps{"kapisnoni"} cr{"krii"} crh{"krimmitatari"} + crs{"seišelli"} cs{"tšehhi"} csb{"kašuubi"} cu{"kirikuslaavi"} @@ -233,6 +227,7 @@ et{ gwi{"gvitšini"} ha{"hausa"} hai{"haida"} + hak{"hakka"} haw{"havai"} he{"heebrea"} hi{"hindi"} @@ -420,7 +415,7 @@ et{ nov{"noviaal"} nqo{"nkoo"} nr{"lõunandebele"} - nso{"pedi"} + nso{"põhjasotho"} nus{"nueri"} nv{"navaho"} nwc{"vananevari"} @@ -429,7 +424,7 @@ et{ nyn{"nkole"} nyo{"njoro"} nzi{"nzima"} - oc{"provansi"} + oc{"oksitaani"} oj{"odžibvei"} om{"oromo"} or{"oria"} @@ -443,6 +438,7 @@ et{ pap{"papiamento"} pau{"belau"} pcd{"pikardi"} + pcm{"Nigeeria pidžinkeel"} pdc{"Pennsylvania saksa"} pdt{"mennoniidisaksa"} peo{"vanapärsia"} @@ -627,8 +623,6 @@ et{ zen{"zenaga"} zgh{"tamasikti (Maroko)"} zh{"hiina"} - zh_Hans{"hiina (lihtsustatud)"} - zh_Hant{"hiina (traditsiooniline)"} zu{"suulu"} zun{"sunji"} zxx{"mittekeeleline"} @@ -684,11 +678,12 @@ et{ Grek{"kreeka"} Gujr{"gudžarati"} Guru{"gurmukhi"} + Hanb{"hanbi"} Hang{"korea"} Hani{"hani"} Hano{"hanunoo"} - Hans{"hiina lihtsustatud"} - Hant{"hiina traditsiooniline"} + Hans{"lihtsustatud"} + Hant{"traditsiooniline"} Hatr{"Hatra"} Hebr{"heebrea"} Hira{"hiragana"} @@ -698,6 +693,7 @@ et{ Hung{"vanaungari"} Inds{"Induse"} Ital{"vanaitali"} + Jamo{"jamo"} Java{"jaava"} Jpan{"jaapani"} Jurc{"tšurtšeni"} @@ -802,6 +798,7 @@ et{ Yiii{"jii"} Zinh{"päritud"} Zmth{"matemaatiline tähistus"} + Zsye{"emoji"} Zsym{"sümbolid"} Zxxx{"kirjakeeleta"} Zyyy{"üldine"} @@ -832,6 +829,10 @@ et{ persian{"Pärsia kalender"} roc{"Hiina Vabariigi kalender"} } + cf{ + account{"arvelduse rahavorming"} + standard{"standardne rahavorming"} + } colAlternate{ non-ignorable{"järjesta sümbolid"} shifted{"eira järjestuses sümboleid"} @@ -849,10 +850,6 @@ et{ no{"tõstutundetu järjestus"} yes{"tõstutundlik järjestus"} } - colHiraganaQuaternary{ - no{"järjesta kana eraldi"} - yes{"järjesta kana erinevalt"} - } colNormalization{ no{"järjesta normaliseerimata"} yes{"järjesta Unicode’i normaliseerimisega"} @@ -888,6 +885,11 @@ et{ unihan{"võtmete-kriipsude sortimisjärjestus"} zhuyin{"zhuyin’i sortimisjärjestus"} } + d0{ + fwidth{"Täislaius"} + hwidth{"Poolaius"} + npinyin{"Numbriline"} + } hc{ h11{"12-tunnine süsteem (0–11)"} h12{"12-tunnine süsteem (1–12)"} @@ -899,6 +901,10 @@ et{ normal{"harilik reavahetuse laad"} strict{"jäik reavahetuse laad"} } + m0{ + bgn{"BGN"} + ungegn{"UNGEGN"} + } ms{ metric{"meetermõõdustik"} uksystem{"inglise mõõdustik"} @@ -1005,7 +1011,22 @@ et{ VALENCIA{"valentsia"} WADEGILE{"Wade’i-Gilesi latinisatsioon"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0} — Kõik"} + category-list{"{0}: {1}"} + compatibility{"{0} — Ühilduvus"} + enclosed{"{0} — Suletud"} + extended{"{0} — Laiendatud"} + historic{"{0} — Ajalooline"} + miscellaneous{"{0} — Mitmesugune"} + other{"{0} — Muu"} + scripts{"Kirjad — {0}"} + strokes{ + one{"{0} Kriipsud"} + other{"{0} Kriipsud"} + } + } codePatterns{ language{"Keel: {0}"} script{"Kiri: {0}"} diff --git a/icuSources/data/lang/eu.txt b/icuSources/data/lang/eu.txt index f465080e..0ef25e5b 100644 --- a/icuSources/data/lang/eu.txt +++ b/icuSources/data/lang/eu.txt @@ -1,209 +1,335 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/eu.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License eu{ Keys{ calendar{"Egutegia"} + cf{"Moneta-formatua"} colAlternate{"Egin ez ikusi ikurren ordenari"} colBackwards{"Azentuen alderantzizko ordena"} colCaseFirst{"Maiuskula/Minuskula ordena"} colCaseLevel{"Maiuskulak eta minuskulak bereizten dituen ordena"} - colHiraganaQuaternary{"Kana ordena"} colNormalization{"Araututako ordena"} colNumeric{"Zenbakizko ordena"} colStrength{"Ordenaren sendotasuna"} collation{"Ordenatzeko irizpidea"} currency{"Moneta"} + hc{"Ordu-zikloa (12 vs 24)"} + lb{"Lerro-jauziaren estiloa"} + ms{"Neurketa-sistema"} numbers{"Zenbakiak"} timezone{"Ordu-zona"} va{"Eskualdeko ezarpenen aldaera"} - variableTop{"Ordenatu ikur gisa"} x{"Erabilera pribatua"} } Languages{ + aa{"afarera"} ab{"abkhazera"} - ach{"Acholiera"} + ace{"acehnera"} + ach{"acholiera"} + ada{"adangmera"} + ady{"adyghera"} af{"afrikaansa"} agq{"aghemera"} + ain{"ainuera"} ak{"akanera"} + ale{"aleutera"} + alt{"hegoaldeko altaiera"} am{"amharera"} + an{"aragoiera"} + anp{"angikera"} ar{"arabiera"} ar_001{"arabiera moderno estandarra"} arn{"maputxea"} + arp{"arapahoa"} as{"assamera"} asa{"asua"} + ast{"asturiera"} + av{"avarera"} + awa{"awadhiera"} ay{"aimara"} az{"azerbaijanera"} ba{"bashkirrera"} + ban{"baliera"} + bas{"basaa"} be{"bielorrusiera"} bem{"bembera"} bez{"benera"} bg{"bulgariera"} + bho{"bhojpurera"} + bi{"bislama"} + bin{"edoera"} + bla{"siksikera"} bm{"bambarera"} bn{"bengalera"} bo{"tibetera"} br{"bretoiera"} brx{"bodoera"} bs{"bosniera"} + bug{"buginera"} + byn{"bilena"} ca{"katalana"} + ce{"txetxeniera"} + ceb{"cebuera"} cgg{"chigera"} + ch{"chamorrera"} + chk{"chuukera"} + chm{"mariera"} + cho{"choctaw"} chr{"txerokiera"} - ckb{"soraniera"} + chy{"cheyennera"} + ckb{"sorania"} co{"korsikera"} + crs{"seselwa frantses-kreolera"} cs{"txekiera"} + cu{"Elizako eslaviera"} + cv{"chuvashera"} cy{"galesera"} da{"daniera"} + dak{"dakotera"} + dar{"dargvera"} dav{"taitera"} de{"alemana"} + de_AT{"Austriako alemana"} de_CH{"aleman garaia (Suitza)"} + dgr{"dogribera"} dje{"zarmera"} dsb{"behe-sorabiera"} dua{"dualera"} dv{"divehiera"} dyo{"fonyi jolera"} dz{"dzongkha"} + dzg{"dazaga"} ebu{"embua"} ee{"eweera"} efi{"efikera"} + eka{"akajuka"} el{"greziera"} en{"ingelesa"} - en_US{"ingelesa (AEB)"} + en_AU{"Australiako ingelesa"} + en_CA{"Kanadako ingelesa"} + en_GB{"Britainia Handiko ingelesa"} + en_US{"AEBko ingelesa"} eo{"esperantoa"} es{"espainiera"} + es_419{"Latinoamerikako espainiera"} es_ES{"espainiera (Europa)"} + es_MX{"Mexikoko espainiera"} et{"estoniera"} eu{"euskara"} + ewo{"ewondera"} fa{"persiera"} + ff{"fula"} fi{"finlandiera"} fil{"tagaloga"} fj{"fijiera"} fo{"faroera"} + fon{"fona"} fr{"frantsesa"} + fr_CA{"Kanadako frantsesa"} + fr_CH{"Suitzako frantsesa"} + fur{"friuliera"} fy{"frisiera"} ga{"gaelikoa"} - gaa{"Ga"} + gaa{"ga"} gag{"gagauzera"} gd{"eskoziako gaelikoa"} + gez{"ge’ez"} + gil{"gilbertera"} gl{"galiziera"} gn{"guaraniera"} + gor{"gorontaloa"} gsw{"alemana (Suitza)"} gu{"gujaratera"} guz{"gusiiera"} gv{"manxera"} + gwi{"gwichʼin"} ha{"hausa"} haw{"hawaiiera"} he{"hebreera"} hi{"hindia"} + hil{"hiligainona"} + hmn{"hmong"} hr{"kroaziera"} hsb{"goi-sorabiera"} - ht{"haitiera"} + ht{"Haitiko kreolera"} hu{"hungariera"} + hup{"hupera"} hy{"armeniera"} - ia{"Interlingua"} + hz{"herera"} + ia{"interlingua"} + iba{"ibanera"} + ibb{"ibibioera"} id{"indonesiera"} ie{"interlingue"} ig{"igboera"} ii{"sichuan yia"} + ilo{"ilokanera"} + inh{"ingushera"} + io{"ido"} is{"islandiera"} it{"italiera"} iu{"inuitera"} ja{"japoniera"} + jbo{"lojbanera"} jgo{"ngomba"} jmc{"machamera"} jv{"javera"} ka{"georgiera"} kab{"kabilera"} + kac{"jingpoera"} + kaj{"kaiji"} kam{"kambera"} + kbd{"kabardiera"} + kcg{"kataba"} kde{"makondera"} kea{"Cabo Verdeko kreola"} - kg{"Kikongoa"} + kfo{"koroa"} + kg{"kikongoa"} + kha{"kashia"} khq{"koyra chiiniera"} ki{"kikuyuera"} + kj{"kuanyama"} kk{"kazakhera"} + kkj{"kakoa"} kl{"kalaallisutera"} kln{"kalenjinera"} km{"khemerera"} + kmb{"kimbundua"} kn{"kannadera"} ko{"koreera"} koi{"komi-permyakera"} kok{"konkaniera"} + kpe{"kpellea"} + kr{"kanuriera"} + krc{"karachayera-balkarera"} + krl{"kareliera"} + kru{"kurukhera"} ks{"kashmirera"} ksb{"shambalera"} ksf{"bafiera"} + ksh{"koloniera"} ku{"kurduera"} + kum{"kumykera"} + kv{"komiera"} kw{"kornubiera"} ky{"kirgizera"} la{"latina"} + lad{"ladinera"} lag{"langiera"} lb{"luxenburgera"} + lez{"lezgiera"} lg{"gandera"} + li{"limburgera"} lkt{"lakotera"} ln{"lingala"} lo{"laosera"} - loz{"Loziera"} + loz{"loziera"} + lrc{"iparraldeko lurera"} lt{"lituaniera"} lu{"luba-katangera"} - lua{"Luba-lulua"} + lua{"txilubera"} + lun{"lundera"} luo{"luoera"} + lus{"mizoa"} luy{"luhyera"} lv{"letoniera"} + mad{"madurera"} + mag{"magahiera"} + mai{"maithilera"} + mak{"makasarera"} mas{"masaiera"} + mdf{"mokxera"} + men{"mendeera"} mer{"meruera"} mfe{"Mauritaniako kreolera"} mg{"malagasyera"} mgh{"makhuwa-meettoera"} mgo{"metera"} + mh{"marshallera"} mi{"maoriera"} + mic{"mikmakera"} + min{"minangkabauera"} mk{"mazedoniera"} ml{"malayalamera"} mn{"mongoliera"} + mni{"manipurera"} moh{"mohawkera"} + mos{"moreera"} mr{"marathera"} ms{"malaysiera"} mt{"maltera"} mua{"mudangera"} mul{"hizkuntza anitzak"} + mus{"creera"} + mwl{"mirandera"} my{"burmatarra"} + myv{"erziera"} + mzn{"mazandarandera"} + na{"nauruera"} + nap{"napoliera"} naq{"namera"} nb{"bokmala (Norvegia)"} nd{"iparraldeko ndebeleera"} + nds_NL{"behe-saxoiera"} ne{"nepalera"} + new{"newarera"} + ng{"ndongera"} + nia{"niasa"} + niu{"niuera"} nl{"nederlandera"} nl_BE{"flandriera"} nmg{"kwasiera"} nn{"nynorsk norvegiera"} + nnh{"ngiemboonera"} no{"norvegiera"} + nog{"nogaiera"} nqo{"n’koera"} + nr{"hegoaldeko ndebelera"} nso{"pediera"} nus{"nuerera"} + nv{"navahoera"} ny{"nyanja"} nyn{"ankolera"} - oc{"Okzitaniera"} + oc{"okzitaniera"} om{"oromoera"} - or{"oriyera"} + or{"oriya"} os{"osetiera"} pa{"punjabera"} + pag{"pangasinanera"} + pam{"pampangera"} + pap{"papiamentoa"} + pau{"palauera"} + pcm{"Nigeriako pidgina"} pl{"poloniera"} + prg{"prusiera"} ps{"paxtuera"} pt{"portugesa"} + pt_BR{"Brasilgo portugesa"} pt_PT{"portugesa (Europa)"} qu{"quechuera"} quc{"k’iche’ra"} + rap{"rapa nui"} + rar{"rarotongera"} rm{"erromantxera"} rn{"rundiera"} ro{"errumaniera"} + ro_MD{"moldaviera"} rof{"romboera"} + root{"erroa"} ru{"errusiera"} + rup{"aromania"} rw{"kinyaruanda"} rwk{"rwaera"} sa{"sanskritoa"} + sad{"sandawea"} + sah{"sakhera"} saq{"samburuera"} + sat{"santalera"} + sba{"ngambayera"} sbp{"sanguera"} + sc{"sardiniera"} + scn{"siziliera"} + sco{"eskoziera"} sd{"sindhia"} se{"iparraldeko samiera"} seh{"senera"} @@ -211,69 +337,95 @@ eu{ sg{"sangoera"} sh{"serbokroaziera"} shi{"tachelhita"} + shn{"shanera"} si{"sinhala"} sk{"eslovakiera"} sl{"esloveniera"} sm{"samoera"} sma{"hegoaldeko samiera"} - smj{"Lule samiera"} - smn{"Inari samiera"} - sms{"Skolt samiera"} + smj{"lule samiera"} + smn{"inari-samiera"} + sms{"skolt samiera"} sn{"shonera"} + snk{"soninkera"} so{"somaliera"} sq{"albaniera"} sr{"serbiera"} + srn{"srananera"} ss{"swatiera"} + ssy{"sahoa"} st{"hegoaldeko sothoera"} su{"sundanera"} + suk{"sukumera"} sv{"suediera"} sw{"swahili"} sw_CD{"Kongoko swahilia"} + swb{"komoreera"} + syr{"asiriera"} ta{"tamilera"} te{"teluguera"} + tem{"temnea"} teo{"tesoera"} tet{"tetuma"} tg{"tajikistanera"} th{"thailandiera"} ti{"tigriñera"} + tig{"tigrea"} tk{"turkmeniera"} tl{"tagalog"} - tlh{"Klingonera"} + tlh{"klingonera"} tn{"tswanera"} to{"tongera"} tpi{"tok pisina"} tr{"turkiera"} + trv{"tarokoa"} ts{"tsongera"} tt{"tatarera"} - tum{"Tumbukera"} + tum{"tumbukera"} + tvl{"tuvaluera"} tw{"twia"} twq{"tasawaqa"} ty{"tahitiera"} + tyv{"tuvera"} tzm{"Maroko erdialdeko tamazighta"} + udm{"udmurtera"} ug{"uigurrera"} uk{"ukrainera"} + umb{"umbunduera"} und{"hizkuntza ezezaguna"} ur{"urdua"} uz{"uzbekera"} vai{"vaiera"} ve{"vendera"} vi{"vietnamera"} + vo{"volapüka"} vun{"vunjoa"} + wa{"valoniera"} + wae{"walserera"} + wal{"welayta"} + war{"samerera"} wo{"wolofera"} + xal{"kalmykera"} xh{"xhosera"} xog{"sogera"} - yi{"Jiddisha"} + yav{"jangbenera"} + ybb{"yemba"} + yi{"yiddisha"} yo{"yorubera"} + yue{"kantonera"} zgh{"tamazight estandarra"} zh{"txinera"} zh_Hans{"txinera soildua"} zh_Hant{"txinera tradizionala"} zu{"zuluera"} + zun{"zuñia"} zxx{"ez dago eduki linguistikorik"} + zza{"zazakia"} } Languages%short{ az{"azeriera"} - en_US{"ingelesa (AEB)"} + en_GB{"Erresuma Batuko ingelesa"} + en_US{"AEBko ingelesa"} } Languages%variant{ ps{"pashtoera"} @@ -291,12 +443,15 @@ eu{ Grek{"greziarra"} Gujr{"gujaratera"} Guru{"gurmukhia"} + Hanb{"hänera"} Hang{"hangula"} Hani{"idazkera txinatarra"} Hans{"sinplifikatua"} Hant{"tradizionala"} Hebr{"hebreera"} Hira{"hiragana"} + Hrkt{"silaba japoniarrak"} + Jamo{"jamo-bihurketa"} Jpan{"japoniarra"} Kana{"katakana"} Khmr{"khemerarra"} @@ -314,6 +469,8 @@ eu{ Thaa{"thaana"} Thai{"thailandiarra"} Tibt{"tibetarra"} + Zmth{"matematikako notazioa"} + Zsye{"emotikonoa"} Zsym{"ikurrak"} Zxxx{"idatzi gabea"} Zyyy{"ohikoa"} @@ -342,7 +499,11 @@ eu{ iso8601{"ISO-8601 egutegia"} japanese{"Japoniar egutegia"} persian{"Egutegi persiarra"} - roc{"Txinako Errepublikako egutegia"} + roc{"Minguo egutegia"} + } + cf{ + account{"Kontabilitateko moneta-formatua"} + standard{"Moneta-formatu estandarra"} } colAlternate{ non-ignorable{"Ordenatu ikurrak"} @@ -361,10 +522,6 @@ eu{ no{"Ordenatu maiuskulak eta minuskulak bereizi gabe"} yes{"Ordenatu maiuskulak eta minuskulak bereizita"} } - colHiraganaQuaternary{ - no{"Ordenatu kanak bereizita"} - yes{"Ordenatu kanak desberdin"} - } colNormalization{ no{"Ordenatu arauak kontuan hartu gabe"} yes{"Ordenatu Unicode arauen arabera"} @@ -396,6 +553,31 @@ eu{ traditional{"Tradizionala"} unihan{"Radical trazuen hurrenkera"} } + d0{ + fwidth{"Zabalera osoko karaktere-bihurketa"} + hwidth{"Zabalera erdiko karaktere-bihurketa"} + npinyin{"Zenbakizko bihurketa"} + } + hc{ + h11{"12 orduko sistema (0–11)"} + h12{"12 orduko sistema (1–12)"} + h23{"24 orduko sistema (0–23)"} + h24{"24 orduko sistema (1–24)"} + } + lb{ + loose{"Lerro-jauziaren estilo malgua"} + normal{"Lerro-jauziaren estilo arrunta"} + strict{"Lerro-jauziaren estilo zorrotza"} + } + m0{ + bgn{"BGN bihurketa"} + ungegn{"UNGEGN bihurketa"} + } + ms{ + metric{"Sistema metrikoa"} + uksystem{"Neurketa-sistema inperiala"} + ussystem{"Neurketa-sistema anglosaxoia"} + } numbers{ arab{"Digitu arabiar-hindikoak"} arabext{"Digitu arabiar-hindiko hedatuak"} @@ -446,7 +628,22 @@ eu{ SCOTLAND{"ESKOZIAR INGELESA"} VALENCIA{"VALENTZIERA"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0} — Guztiak"} + category-list{"{0}: {1}"} + compatibility{"{0} — Bateragarritasuna"} + enclosed{"{0} — Inguratua"} + extended{"{0} — Luzatua"} + historic{"{0} — Historikoa"} + miscellaneous{"{0} — Askotarikoak"} + other{"{0} — Bestelakoak"} + scripts{"Scriptak — {0}"} + strokes{ + one{"{0} trazuak"} + other{"{0} trazuak"} + } + } codePatterns{ language{"{0}"} script{"{0}"} diff --git a/icuSources/data/lang/ewo.txt b/icuSources/data/lang/ewo.txt old mode 100755 new mode 100644 index 3de53833..d04a332d --- a/icuSources/data/lang/ewo.txt +++ b/icuSources/data/lang/ewo.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ewo.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ewo{ Languages{ ak{"Ǹkɔ́bɔ akán"} @@ -54,5 +48,5 @@ ewo{ zh{"Ǹkɔ́bɔ tsainís"} zu{"ǹkɔ́bɔ zulú"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/fa.txt b/icuSources/data/lang/fa.txt index 2c88b36e..44cd292e 100644 --- a/icuSources/data/lang/fa.txt +++ b/icuSources/data/lang/fa.txt @@ -1,19 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fa.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fa{ Keys{ calendar{"تقویم"} - colAlternate{"مرتب‌سازی با نادیده گرفتن نمادها"} + cf{"قالب واحد پول"} + colAlternate{"نادیده گرفتن مرتب‌سازی نمادها"} colBackwards{"مرتب‌سازی معکوس براساس آکسان"} colCaseFirst{"ترتیب بر اساس حروف کوچک/بزرگ"} colCaseLevel{"مرتب‌سازی حساس به اندازه حروف"} - colHiraganaQuaternary{"سیستم مرتب‌سازی کانا"} colNormalization{"مرتب‌سازی معمولی"} colNumeric{"مرتب‌سازی عددی"} colStrength{"قدرت مرتب‌سازی"} @@ -23,9 +17,8 @@ fa{ lb{"شیوهٔ اعمال سرخط"} ms{"دستگاه اندازه‌گیری"} numbers{"اعداد"} - timezone{"منطقه زمانی"} + timezone{"منطقهٔ زمانی"} va{"متغیر محلی"} - variableTop{"مرتب‌سازی به عنوان نماد"} x{"استفادهٔ خصوصی"} } Languages{ @@ -63,6 +56,7 @@ fa{ asa{"آسو"} ast{"آستوری"} av{"آواری"} + awa{"اودهی"} ay{"آیمارایی"} az{"ترکی آذربایجانی"} az_Arab{"ترکی آذری جنوبی"} @@ -82,6 +76,7 @@ fa{ bi{"بیسلاما"} bik{"بیکولی"} bin{"بینی"} + bla{"سیکسیکا"} bm{"بامبارایی"} bn{"بنگالی"} bo{"تبتی"} @@ -109,11 +104,12 @@ fa{ chp{"چیپه‌ویه‌ای"} chr{"چروکیایی"} chy{"شایانی"} - ckb{"کردی سورانی"} + ckb{"کردی مرکزی"} co{"کورسی"} cop{"قبطی"} cr{"کریایی"} crh{"ترکی کریمه"} + crs{"سیشل آمیختهٔ فرانسوی"} cs{"چکی"} csb{"کاشوبی"} cu{"اسلاوی کلیسایی"} @@ -134,10 +130,11 @@ fa{ dsb{"صُربی سفلی"} dua{"دوآلایی"} dum{"هلندی میانه"} - dv{"مالدیوی"} + dv{"دیوهی"} dyo{"دیولا فونی"} dyu{"دایولایی"} dz{"جونخایی"} + dzg{"دازاگایی"} ebu{"امبو"} ee{"اوه‌ای"} efi{"افیکی"} @@ -161,7 +158,7 @@ fa{ ewo{"اواندو"} fa{"فارسی"} fa_AF{"دری"} - fan{"فانکی"} + fan{"فانگی"} fat{"فانتیایی"} ff{"فولایی"} fi{"فنلاندی"} @@ -221,7 +218,8 @@ fa{ hy{"ارمنی"} hz{"هریرویی"} ia{"میان‌زبان"} - iba{"آیبن"} + iba{"ایبانی"} + ibb{"ایبیبویی"} id{"اندونزیایی"} ie{"اکسیدنتال"} ig{"ایگبویی"} @@ -261,6 +259,7 @@ fa{ kiu{"کرمانجی"} kj{"کوانیاما"} kk{"قزاقی"} + kkj{"کاکایی"} kl{"گرینلندی"} kln{"کالنجین"} km{"خمری"} @@ -272,10 +271,12 @@ fa{ kpe{"کپله‌ای"} kr{"کانوریایی"} krc{"قره‌چایی‐بالکاری"} + krl{"کاریلیانی"} kru{"کوروخی"} ks{"کشمیری"} ksb{"شامبالا"} ksf{"بافیایی"} + ksh{"ریپواری"} ku{"کردی"} kum{"کومیکی"} kut{"کوتنی"} @@ -339,6 +340,7 @@ fa{ mua{"ماندانگی"} mul{"چندین زبان"} mus{"کریکی"} + mwl{"میراندی"} mwr{"مارواری"} my{"برمه‌ای"} myv{"ارزیایی"} @@ -359,6 +361,7 @@ fa{ nl_BE{"فلمنگی"} nmg{"کوازیو"} nn{"نروژی نی‌نُشک"} + nnh{"انگیمبونی"} no{"نروژی"} nog{"نغایی"} non{"نرس باستان"} @@ -386,6 +389,7 @@ fa{ pam{"پامپانگایی"} pap{"پاپیامنتو"} pau{"پالائویی"} + pcm{"نیم‌زبان نیجریه‌ای"} pdc{"آلمانی پنسیلوانیایی"} peo{"فارسی باستان"} phn{"فنیقی"} @@ -421,6 +425,7 @@ fa{ saq{"سامبورو"} sas{"ساساکی"} sat{"سانتالی"} + sba{"انگامبایی"} sbp{"سانگویی"} sc{"ساردینیایی"} scn{"سیسیلی"} @@ -456,14 +461,15 @@ fa{ srn{"تاکی‌تاکی"} srr{"سریری"} ss{"سوازیایی"} + ssy{"ساهو"} st{"سوتویی جنوبی"} su{"سوندایی"} suk{"سوکومایی"} sus{"سوسویی"} sux{"سومری"} sv{"سوئدی"} - sw{"سواحلی"} - sw_CD{"سواحلی کنگویی"} + sw{"سواحیلی"} + sw_CD{"سواحیلی کنگو"} swb{"کوموری"} syc{"سریانی کلاسیک"} syr{"سریانی"} @@ -489,6 +495,7 @@ fa{ tog{"تونگایی نیاسا"} tpi{"توک‌پیسینی"} tr{"ترکی استانبولی"} + trv{"تاروکویی"} ts{"تسونگایی"} tsi{"تسیم‌شیانی"} tt{"تاتاری"} @@ -514,6 +521,7 @@ fa{ vot{"وتی"} vun{"ونجو"} wa{"والونی"} + wae{"والسر"} wal{"والامو"} war{"وارایی"} was{"واشویی"} @@ -524,6 +532,8 @@ fa{ xog{"سوگایی"} yao{"یائویی"} yap{"یاپی"} + yav{"یانگبنی"} + ybb{"یمبایی"} yi{"یدی"} yo{"یوروبایی"} yue{"کانتونی"} @@ -586,6 +596,7 @@ fa{ Grek{"یونانی"} Gujr{"گجراتی"} Guru{"گورومخی"} + Hanb{"هانبی"} Hang{"هانگول"} Hani{"هان"} Hano{"هانونویی"} @@ -598,6 +609,7 @@ fa{ Hung{"مجاری باستان"} Inds{"ایندوس"} Ital{"ایتالی باستان"} + Jamo{"جامو"} Java{"جاوه‌ای"} Jpan{"ژاپنی"} Kali{"کایالی"} @@ -668,6 +680,7 @@ fa{ Yiii{"یی"} Zinh{"موروثی"} Zmth{"علائم ریاضی"} + Zsye{"اموجی"} Zsym{"علائم"} Zxxx{"نانوشته"} Zyyy{"مشترک"} @@ -701,6 +714,10 @@ fa{ persian{"تقویم هجری شمسی"} roc{"تقویم جمهوری چین (تایوان)"} } + cf{ + account{"قالب حسابداری واحد پول"} + standard{"قالب استاندارد واحد پول"} + } colAlternate{ non-ignorable{"مرتب‌سازی نمادها"} shifted{"مرتب‌سازی با نادیده گرفتن نمادها"} @@ -718,13 +735,9 @@ fa{ no{"مرتب‌سازی بدون توجه به کوچک و بزرگی حروف"} yes{"مرتب‌سازی با حساسیت به اندازه حروف"} } - colHiraganaQuaternary{ - no{"مرتب‌سازی بر اساس سیستم کانا به صورت جداگانه"} - yes{"مرتب‌سازی کانا به صورت متفاوت"} - } colNormalization{ no{"مرتب‌سازی بدون عادی‌سازی"} - yes{"مرتب‌سازی یونیکد نرمال‌شده"} + yes{"مرتب‌سازی یونی‌کد نرمال‌شده"} } colNumeric{ no{"مرتب‌سازی ارقام بصورت مجزا"} @@ -754,6 +767,11 @@ fa{ traditional{"ترتیب سنتی"} unihan{"ترتیب رادیکالی-حرکتی"} } + d0{ + fwidth{"تمام‌عرض"} + hwidth{"نیم‌عرض"} + npinyin{"سیستم اعداد"} + } hc{ h11{"سیستم ۱۲ ساعته (۰ تا ۱۱)"} h12{"سیستم ۱۲ ساعته (۱ تا ۱۲)"} @@ -765,6 +783,10 @@ fa{ normal{"شیوهٔ عادی اعمال سرخط"} strict{"شیوهٔ قوی اعمال سرخط"} } + m0{ + bgn{"BGN"} + ungegn{"UNGEGN"} + } ms{ metric{"دستگاه متریک"} uksystem{"دستگاه اندازه‌گیری بریتانیایی"} @@ -777,6 +799,7 @@ fa{ armnlow{"اعداد ارمنی با حروف کوچک"} bali{"ارقام بالیایی"} beng{"ارقام بنگالی"} + cyrl{"ارقام سیریلیک"} deva{"ارقام دوناگری"} ethi{"اعداد اتیوپیایی"} finance{"سیستم عددی مالی"} @@ -828,7 +851,22 @@ fa{ SAAHO{"ساهویی"} SCOTLAND{"انگلیسی معیار اسکاتلند"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0} — همه"} + category-list{"{0}: {1}"} + compatibility{"{0} — سازگاری"} + enclosed{"{0} — محصور"} + extended{"{0} — گسترش‌یافته"} + historic{"{0} — تاریخی"} + miscellaneous{"{0} — متفرقه"} + other{"{0} — دیگر"} + scripts{"دبیره‌ها — {0}"} + strokes{ + one{"{0} ضربه"} + other{"{0} ضربه"} + } + } codePatterns{ language{"زبان: {0}"} script{"خط: {0}"} diff --git a/icuSources/data/lang/fa_AF.txt b/icuSources/data/lang/fa_AF.txt index 4a2a0db3..36e533fb 100644 --- a/icuSources/data/lang/fa_AF.txt +++ b/icuSources/data/lang/fa_AF.txt @@ -1,13 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fa_AF.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fa_AF{ Languages{ + ab{"افریکانس"} + as{"اسامی"} + az{"آذربایجانی"} + ba{"باشقیری"} + ckb{"کردی سورانی"} + dv{"مالدیوی"} es{"هسپانوی"} fi{"فنلندی"} ga{"آیرلندی"} @@ -24,11 +24,13 @@ fa_AF{ no{"نارویژی"} pl{"پولندی"} pt{"پرتگالی"} + sq{"البانیایی"} sv{"سویدنی"} + sw{"سواحلی"} tg{"تاجکی"} } Scripts{ Mong{"مغلی"} } - Version{"2.1.22.17"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/ff.txt b/icuSources/data/lang/ff.txt old mode 100755 new mode 100644 index 2ee6ed3c..1d81052d --- a/icuSources/data/lang/ff.txt +++ b/icuSources/data/lang/ff.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ff.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ff{ Languages{ ak{"Akaan"} @@ -54,5 +48,5 @@ ff{ zh{"Sinuwaare"} zu{"Suluŋkoore"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/fi.txt b/icuSources/data/lang/fi.txt index 7ea82499..d20d177f 100644 --- a/icuSources/data/lang/fi.txt +++ b/icuSources/data/lang/fi.txt @@ -1,19 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fi.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fi{ Keys{ calendar{"kalenteri"} + cf{"valuuttojen esitysmuoto"} colAlternate{"symbolien lajittelu"} colBackwards{"painomerkkien lajittelu"} colCaseFirst{"isojen ja pienten kirjainten järjestys"} colCaseLevel{"aakkoslajien lajittelu"} - colHiraganaQuaternary{"kana-merkkien lajittelu"} colNormalization{"lajittelun normalisointi"} colNumeric{"numeroiden lajittelu"} colStrength{"lajittelun taso"} @@ -25,7 +19,6 @@ fi{ numbers{"numerot"} timezone{"aikavyöhyke"} va{"maavalinnan muunnelma"} - variableTop{"lajittelu symboleina"} x{"yksityiskäyttö"} } Languages{ @@ -45,7 +38,7 @@ fi{ akk{"akkadi"} akz{"alabama"} ale{"aleutti"} - aln{"geg"} + aln{"gegi"} alt{"altai"} am{"amhara"} an{"aragonia"} @@ -58,6 +51,7 @@ fi{ aro{"araona"} arp{"arapaho"} arq{"algerianarabia"} + ars{"arabia – najd"} arw{"arawak"} ary{"marokonarabia"} arz{"egyptinarabia"} @@ -134,6 +128,7 @@ fi{ cps{"capiznon"} cr{"cree"} crh{"krimintataari"} + crs{"seychellienkreoli"} cs{"tšekki"} csb{"kašubi"} cu{"kirkkoslaavi"} @@ -198,7 +193,7 @@ fi{ fr{"ranska"} fr_CA{"kanadanranska"} fr_CH{"sveitsinranska"} - frc{"cajun"} + frc{"cajunranska"} frm{"keskiranska"} fro{"muinaisranska"} frp{"arpitaani"} @@ -345,6 +340,7 @@ fi{ ln{"lingala"} lo{"lao"} lol{"mongo"} + lou{"louisianankreoli"} loz{"lozi"} lrc{"pohjoisluri"} lt{"liettua"} @@ -392,7 +388,7 @@ fi{ ms{"malaiji"} mt{"malta"} mua{"mundang"} - mul{"monia kieliä"} + mul{"useita kieliä"} mus{"creek"} mwl{"mirandeesi"} mwr{"marwari"} @@ -449,6 +445,7 @@ fi{ pap{"papiamentu"} pau{"palau"} pcd{"picardi"} + pcm{"nigerianpidgin"} pdc{"pennsylvaniansaksa"} pdt{"plautdietsch"} peo{"muinaispersia"} @@ -594,7 +591,7 @@ fi{ uga{"ugarit"} uk{"ukraina"} umb{"mbundu"} - und{"määrittämätön kieli"} + und{"tuntematon kieli"} ur{"urdu"} uz{"uzbekki"} vai{"vai"} @@ -654,6 +651,7 @@ fi{ en_US{"englanti (USA)"} } Scripts{ + Adlm{"fulanin adlam-aakkosto"} Afak{"afaka"} Aghb{"kaukasianalbanialainen"} Ahom{"ahom"} @@ -666,6 +664,7 @@ fi{ Bass{"bassa"} Batk{"batakilainen"} Beng{"bengalilainen"} + Bhks{"sanskritin bhaiksuki-aakkosto"} Blis{"bliss-symbolit"} Bopo{"bopomofo"} Brah{"brahmi"} @@ -698,6 +697,7 @@ fi{ Grek{"kreikkalainen"} Gujr{"gudžaratilainen"} Guru{"gurmukhi"} + Hanb{"kiinan han ja bopomofo"} Hang{"hangul"} Hani{"kiinalainen han"} Hano{"hanunoolainen"} @@ -712,6 +712,7 @@ fi{ Hung{"muinaisunkarilainen"} Inds{"induslainen"} Ital{"muinaisitalialainen"} + Jamo{"korean hangulin jamo-elementit"} Java{"jaavalainen"} Jpan{"japanilainen"} Jurc{"džurtšen"} @@ -740,6 +741,7 @@ fi{ Mahj{"mahajanilainen"} Mand{"mandealainen"} Mani{"manikealainen"} + Marc{"tiibetiläinen marchan-kirjoitus"} Maya{"maya-hieroglyfit"} Mend{"mende"} Merc{"meroiittinen kursiivikirjoitus"} @@ -754,6 +756,7 @@ fi{ Mymr{"burmalainen"} Narb{"muinaispohjoisarabialainen"} Nbat{"nabatealainen"} + Newa{"newarin newa-tavukirjoitus"} Nkgb{"naxi geba"} Nkoo{"n’ko"} Nshu{"nüshu"} @@ -761,6 +764,7 @@ fi{ Olck{"ol chiki"} Orkh{"orkhon"} Orya{"orijalainen"} + Osge{"osagen aakkosto"} Osma{"osmanjalainen"} Palm{"palmyralainen"} Pauc{"zotuallai"} @@ -817,6 +821,7 @@ fi{ Yiii{"yiläinen"} Zinh{"peritty"} Zmth{"matemaattinen"} + Zsye{"emoji-symbolit"} Zsym{"symbolit"} Zxxx{"kirjoittamaton"} Zyyy{"määrittämätön"} @@ -857,6 +862,10 @@ fi{ persian{"persialainen kalenteri"} roc{"Kiinan tasavallan kalenteri"} } + cf{ + account{"valuuttojen laskentatoimen esitysmuoto"} + standard{"valuuttojen vakioesitysmuoto"} + } colAlternate{ non-ignorable{"symbolit huomioiva lajittelu"} shifted{"symbolit ohittava lajittelu"} @@ -874,10 +883,6 @@ fi{ no{"isojen ja pienten kirjainten lajittelu yhdessä"} yes{"isojen ja pienten kirjainten lajittelu erikseen"} } - colHiraganaQuaternary{ - no{"kana-merkkien lajittelu erillisinä"} - yes{"kana-merkkien lajittelu tyypin mukaan"} - } colNormalization{ no{"lajittelu ilman normalisoinrtia"} yes{"lajittelu Unicode-normalisoituna"} @@ -916,6 +921,11 @@ fi{ unihan{"radikaali- ja piirtojärjestys"} zhuyin{"zhuyin-järjestys"} } + d0{ + fwidth{"ideogrammin levyinen"} + hwidth{"ideogrammin puolikkaan levyinen"} + npinyin{"numeerinen muunnos"} + } hc{ h11{"12 tunnin järjestelmä (0–11)"} h12{"12 tunnin järjestelmä (1–12)"} @@ -927,12 +937,17 @@ fi{ normal{"normaali rivinvaihto"} strict{"tarkka rivinvaihto"} } + m0{ + bgn{"BGN-latinaistus"} + ungegn{"UNGEGN-latinaistus"} + } ms{ metric{"metrijärjestelmä"} uksystem{"brittiläinen mittajärjestelmä"} ussystem{"yhdysvaltalainen mittajärjestelmä"} } numbers{ + ahom{"ahom-numerot"} arab{"arabialaiset numerot"} arabext{"laajennetut arabialaiset numerot"} armn{"armenialaiset numerot"} @@ -942,6 +957,7 @@ fi{ brah{"brahmilaiset numerot"} cakm{"chakmalaiset numerot"} cham{"cham-numerot"} + cyrl{"kyrilliset numerot"} deva{"devanagarinumerot"} ethi{"etiopialaiset numerot"} finance{"talousnumerot"} @@ -957,6 +973,7 @@ fi{ hant{"perinteiset kiinalaiset numerot"} hantfin{"perinteiset kiinalaiset talousnumerot"} hebr{"heprealaiset numerot"} + hmng{"pahawh hmong -numerot"} java{"jaavalaiset numerot"} jpan{"japanilaiset numerot"} jpanfin{"japanilaiset talousnumerot"} @@ -969,11 +986,19 @@ fi{ latn{"länsimaiset numerot"} lepc{"lepchanumerot"} limb{"limbunumerot"} + mathbold{"matemaattiset lihavoidut numerot"} + mathdbl{"matemaattiset kaksoislyöntinumerot"} + mathmono{"matemaattiset tasalevyiset numerot"} + mathsanb{"matemaattiset pääteviivattomat lihavoidut numerot"} + mathsans{"matemaattiset pääteviivattomat numerot"} mlym{"malajalamilaiset numerot"} + modi{"modi-numerot"} mong{"mongolialaiset numerot"} + mroo{"mro-numerot"} mtei{"meetei mayek -numerot"} mymr{"burmalaiset numerot"} mymrshan{"myanmarin shan-numerot"} + mymrtlng{"myanmarin tai laing -numerot"} native{"kielen omat numerot"} nkoo{"n’ko-numerot"} olck{"ol chiki -numerot"} @@ -982,7 +1007,9 @@ fi{ roman{"roomalaiset numerot"} romanlow{"roomalaiset piennumerot"} saur{"saurashtra-numerot"} - shrd{"šarida-numerot"} + shrd{"šarada-numerot"} + sind{"khutabadi-numerot"} + sinh{"sinhalan lith-numerot"} sora{"sora sompeng -numerot"} sund{"sundalaiset numerot"} takr{"takri-numerot"} @@ -992,8 +1019,10 @@ fi{ telu{"telugulaiset numerot"} thai{"thainumerot"} tibt{"tiibetiläiset numerot"} + tirh{"tirhuta-numerot"} traditional{"perinteiset numerot"} vaii{"vai-numerot"} + wara{"varang kshiti -numerot"} } } Variants{ @@ -1003,18 +1032,23 @@ fi{ 1959ACAD{"valkovenäjän virallinen oikeinkirjoitus"} 1994{"sloveenin resian murteen yhdenmukaistettu oikeinkirjoitus"} 1996{"saksan uusi oikeinkirjoitus"} + ABL1943{"portugalin oikeinkirjoitus 1943"} ALALC97{"amerikkalainen kirjastolatinaistus 1997"} ALUKU{"alukun kreolimurre"} + AO1990{"portugalin oikeinkirjoitussopimus 1990"} AREVELA{"itäarmenialainen"} AREVMDA{"länsiarmenialainen"} BAKU1926{"yhtenäistetty turkkilainen latinalainen aakkosto"} BALANKA{"aniin balankalaismurre"} BARLA{"kapverdenkreolin barlaventolainen murreryhmä"} + BASICENG{"Ogdenin perusenglanti"} BAUDDHA{"sanskriitin buddhalainen sekamuoto"} BISCAYAN{"baskin biskajalaismurre"} BISKE{"sloveenin resian San Giorgion/Bilan alamurre"} BOHORIC{"sloveenin Bohorič-aakkosto"} BOONT{"englannin boontling-murre"} + COLB1945{"portugalin oikeinkirjoitus 1945"} + CORNU{"englannin cornu-murre"} DAJNKO{"sloveenin Dajnko-aakkosto"} EKAVSK{"serbian ekavialainen ääntämys"} EMODENG{"varhaisnykyenglanti"} @@ -1023,13 +1057,13 @@ fi{ FONXSAMP{"foneettinen X-SAMPA-merkistö"} HEPBURN{"japanin Hepburn-latinaistus"} HOGNORSK{"norjan högnorsk"} - IJEKAVSK{"serbian ijekavialainen ääntämiys"} + IJEKAVSK{"serbian ijekavialainen ääntämys"} ITIHASA{"sanskriitin eeppinen muoto"} JAUER{"retoromaanin jauer-murre"} JYUTPING{"kantoninkiinan jyutping-latinaistus"} KKCOR{"kornin yleiskirjoitus"} KOCIEWIE{"puolan kociewielainen murre"} - KSCOR{"kornin standardikirjoitus"} + KSCOR{"kornin Kernowek-ortografia"} LAUKIKA{"klassinen sanskriitti"} LIPAW{"sloveenin resian Lipovazin/Lipovecin alamurre"} LUNA1918{"venäjän ortografia 1918"} @@ -1037,9 +1071,11 @@ fi{ MONOTON{"monotoninen kreikka"} NDYUKA{"ndyukan kreolimurre"} NEDIS{"sloveenin natisonen murre"} + NEWFOUND{"englannin newfoundlandilaismurre"} NJIVA{"sloveenin resian Gnivan/Njivan alamurre"} NULIK{"nykyvolapük"} OSOJS{"sloveenin resian Oseaccon/Osojanen alamurre"} + OXENDICT{"englannin Oxfordin sanakirjan oikeinkirjoitus"} PAMAKA{"pamakan kreolimurre"} PETR1708{"venäjän Pietarin siviiliaakkosto 1708"} PINYIN{"kiinan pinyin-latinaistus"} @@ -1053,6 +1089,7 @@ fi{ SAAHO{"afarin saho-murre"} SCOTLAND{"skotlanninenglanti"} SCOUSE{"englannin scouse-murre"} + SIMPLE{"yksinkertaistettu kielimuoto"} SOLBA{"sloveenin resian Stolvizzan/Solbican alamurre"} SOTAV{"kapverdenkreolin sotaventolainen murreryhmä"} SURMIRAN{"retoromaanin surmiran-muoto"} @@ -1071,7 +1108,22 @@ fi{ Variants%secondary{ FONUPA{"suomalais-ugrilainen tarkekirjoitus"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0} – Kaikki"} + category-list{"{0}: {1}"} + compatibility{"{0} – Yhteensopivuus"} + enclosed{"{0} – Ympäröity"} + extended{"{0} – Laajennettu"} + historic{"{0} – Historiallinen"} + miscellaneous{"{0} – Sekalaiset"} + other{"{0} – Muu"} + scripts{"Kirjoitusjärjestelmät – {0}"} + strokes{ + one{"{0} piirtoviiva"} + other{"{0} piirtoviivaa"} + } + } codePatterns{ language{"kieli: {0}"} script{"kirjoitusjärjestelmä: {0}"} diff --git a/icuSources/data/lang/fil.txt b/icuSources/data/lang/fil.txt old mode 100755 new mode 100644 index beaaef41..3543490b --- a/icuSources/data/lang/fil.txt +++ b/icuSources/data/lang/fil.txt @@ -1,19 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fil.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fil{ Keys{ calendar{"Kalendaryo"} + cf{"Format ng Pera"} colAlternate{"Pag-uuri-uri ng Mga Ignore Symbol"} colBackwards{"Pag-uuri-uri ng Baliktad na Accent"} colCaseFirst{"Uppercase/Lowercase na Pagsusunud-sunod"} colCaseLevel{"Case Sensitive na Pag-uuri-uri"} - colHiraganaQuaternary{"Pag-uuri-uri ng Kana"} colNormalization{"Normalized na Pag-uuri-uri"} colNumeric{"Numeric na Pag-uuri-uri"} colStrength{"Lakas ng Pag-uuri-uri"} @@ -25,137 +19,208 @@ fil{ numbers{"Mga Numero"} timezone{"Time Zone"} va{"Lokal na Variant"} - variableTop{"Pag-uri-uriin Bilang Mga Simbolo"} x{"Pribadong Paggamit"} } Languages{ + aa{"Afar"} ab{"Abkhazian"} + ace{"Achinese"} ach{"Acoli"} + ada{"Adangme"} + ady{"Adyghe"} af{"Afrikaans"} agq{"Aghem"} + ain{"Ainu"} ak{"Akan"} + ale{"Aleut"} + alt{"Southern Altai"} am{"Amharic"} - ar{"Arabe"} - ar_001{"Modernong Karaniwang Arabe"} + an{"Aragonese"} + anp{"Angika"} + ar{"Arabic"} + ar_001{"Modernong Karaniwang Arabic"} arn{"Mapuche"} + arp{"Arapaho"} as{"Assamese"} asa{"Asu"} + ast{"Asturian"} + av{"Avaric"} + awa{"Awadhi"} ay{"Aymara"} az{"Azerbaijani"} ba{"Bashkir"} + ban{"Balinese"} + bas{"Basaa"} be{"Belarusian"} bem{"Bemba"} bez{"Bena"} bg{"Bulgarian"} bgn{"Kanlurang Balochi"} + bho{"Bhojpuri"} + bi{"Bislama"} + bin{"Bini"} + bla{"Siksika"} bm{"Bambara"} - bn{"Bengali"} + bn{"Bangla"} bo{"Tibetan"} br{"Breton"} brx{"Bodo"} bs{"Bosnian"} + bug{"Buginese"} + byn{"Blin"} ca{"Catalan"} ce{"Chechen"} + ceb{"Cebuano"} cgg{"Chiga"} + ch{"Chamorro"} + chk{"Chuukese"} + chm{"Mari"} + cho{"Choctaw"} chr{"Cherokee"} + chy{"Cheyenne"} ckb{"Central Kurdish"} co{"Corsican"} + crs{"Seselwa Creole French"} cs{"Czech"} + cu{"Church Slavic"} cv{"Chuvash"} cy{"Welsh"} da{"Danish"} + dak{"Dakota"} + dar{"Dargwa"} dav{"Taita"} de{"German"} de_AT{"Austrian German"} de_CH{"Swiss High German"} + dgr{"Dogrib"} dje{"Zarma"} dsb{"Lower Sorbian"} dua{"Duala"} dv{"Divehi"} dyo{"Jola-Fonyi"} dz{"Dzongkha"} + dzg{"Dazaga"} ebu{"Embu"} ee{"Ewe"} efi{"Efik"} + eka{"Ekajuk"} el{"Greek"} en{"Ingles"} en_AU{"Ingles ng Australya"} en_CA{"Ingles sa Canada"} - en_GB{"Ingles ng British"} - en_US{"Ingles (US)"} + en_GB{"Ingles na British"} + en_US{"Ingles na American"} eo{"Esperanto"} - es{"Espanyol"} + es{"Spanish"} es_419{"Latin American na Espanyol"} es_ES{"European Spanish"} - es_MX{"Espanyol ng Mehiko"} + es_MX{"Mexican na Espanyol"} et{"Estonian"} eu{"Basque"} + ewo{"Ewondo"} fa{"Persian"} + ff{"Fulah"} fi{"Finnish"} fil{"Filipino"} fj{"Fijian"} fo{"Faroese"} + fon{"Fon"} fr{"French"} - fr_CA{"Canadian French"} - fr_CH{"Swiss French"} + fr_CA{"French sa Canada"} + fr_CH{"Swiss na French"} + fur{"Friulian"} fy{"Kanlurang Frisian"} ga{"Irish"} gaa{"Ga"} gag{"Gagauz"} gd{"Scots Gaelic"} + gez{"Geez"} + gil{"Gilbertese"} gl{"Galician"} gn{"Guarani"} + gor{"Gorontalo"} gsw{"Swiss German"} gu{"Gujarati"} guz{"Gusii"} gv{"Manx"} + gwi{"Gwichʼin"} ha{"Hausa"} haw{"Hawaiian"} he{"Hebrew"} hi{"Hindi"} + hil{"Hiligaynon"} + hmn{"Hmong"} hr{"Croatian"} hsb{"Upper Sorbian"} ht{"Haitian"} hu{"Hungarian"} + hup{"Hupa"} hy{"Armenian"} + hz{"Herero"} ia{"Interlingua"} + iba{"Iban"} + ibb{"Ibibio"} id{"Indonesian"} ie{"Interlingue"} ig{"Igbo"} ii{"Sichuan Yi"} + ilo{"Iloko"} + inh{"Ingush"} + io{"Ido"} is{"Icelandic"} it{"Italian"} iu{"Inuktitut"} ja{"Japanese"} + jbo{"Lojban"} jgo{"Ngomba"} jmc{"Machame"} jv{"Javanese"} ka{"Georgian"} kab{"Kabyle"} + kac{"Kachin"} + kaj{"Jju"} kam{"Kamba"} + kbd{"Kabardian"} + kcg{"Tyap"} kde{"Makonde"} kea{"Kabuverdianu"} + kfo{"Koro"} kg{"Kongo"} + kha{"Khasi"} khq{"Koyra Chiini"} ki{"Kikuyu"} + kj{"Kuanyama"} kk{"Kazakh"} + kkj{"Kako"} kl{"Kalaallisut"} kln{"Kalenjin"} km{"Khmer"} + kmb{"Kimbundu"} kn{"Kannada"} ko{"Korean"} koi{"Komi-Permyak"} kok{"Konkani"} + kpe{"Kpelle"} + kr{"Kanuri"} + krc{"Karachay-Balkar"} + krl{"Karelian"} + kru{"Kurukh"} ks{"Kashmiri"} ksb{"Shambala"} ksf{"Bafia"} + ksh{"Colognian"} ku{"Kurdish"} + kum{"Kumyk"} + kv{"Komi"} kw{"Cornish"} ky{"Kirghiz"} la{"Latin"} + lad{"Ladino"} lag{"Langi"} lb{"Luxembourgish"} + lez{"Lezghian"} lg{"Ganda"} + li{"Limburgish"} lkt{"Lakota"} ln{"Lingala"} lo{"Lao"} @@ -164,65 +229,109 @@ fil{ lt{"Lithuanian"} lu{"Luba-Katanga"} lua{"Luba-Lulua"} + lun{"Lunda"} luo{"Luo"} + lus{"Mizo"} luy{"Luyia"} lv{"Latvian"} + mad{"Madurese"} + mag{"Magahi"} + mai{"Maithili"} + mak{"Makasar"} mas{"Masai"} + mdf{"Moksha"} + men{"Mende"} mer{"Meru"} mfe{"Morisyen"} mg{"Malagasy"} mgh{"Makhuwa-Meetto"} mgo{"Meta’"} + mh{"Marshallese"} mi{"Maori"} + mic{"Micmac"} + min{"Minangkabau"} mk{"Macedonian"} ml{"Malayalam"} mn{"Mongolian"} + mni{"Manipuri"} moh{"Mohawk"} + mos{"Mossi"} mr{"Marathi"} ms{"Malay"} mt{"Maltese"} mua{"Mundang"} + mul{"Maramihang Wika"} + mus{"Creek"} + mwl{"Mirandese"} my{"Burmese"} + myv{"Erzya"} mzn{"Mazanderani"} + na{"Nauru"} + nap{"Neapolitan"} naq{"Nama"} - nb{"Norwegian Bokmal"} + nb{"Norwegian Bokmål"} nd{"Hilagang Ndebele"} nds{"Low German"} nds_NL{"Low Saxon"} ne{"Nepali"} + new{"Newari"} + ng{"Ndonga"} + nia{"Nias"} + niu{"Niuean"} nl{"Dutch"} nl_BE{"Flemish"} nmg{"Kwasio"} nn{"Norwegian Nynorsk"} + nnh{"Ngiemboon"} no{"Norwegian"} + nog{"Nogai"} nqo{"N’Ko"} - nso{"Northern Sotho"} + nr{"South Ndebele"} + nso{"Hilagang Sotho"} nus{"Nuer"} + nv{"Navajo"} ny{"Nyanja"} nyn{"Nyankole"} oc{"Occitan"} om{"Oromo"} - or{"Oriya"} + or{"Odia"} os{"Ossetic"} pa{"Punjabi"} + pag{"Pangasinan"} + pam{"Pampanga"} + pap{"Papiamento"} + pau{"Palauan"} + pcm{"Nigerian Pidgin"} pl{"Polish"} + prg{"Prussian"} ps{"Pashto"} - pt{"Portuges"} + pt{"Portuguese"} pt_BR{"Portuges ng Brasil"} pt_PT{"European Portuguese"} qu{"Quechua"} quc{"Kʼicheʼ"} + rap{"Rapanui"} + rar{"Rarotongan"} rm{"Romansh"} rn{"Rundi"} ro{"Romanian"} ro_MD{"Moldavian"} rof{"Rombo"} + root{"Root"} ru{"Russian"} + rup{"Aromanian"} rw{"Kinyarwanda"} rwk{"Rwa"} sa{"Sanskrit"} + sad{"Sandawe"} + sah{"Sakha"} saq{"Samburu"} + sat{"Santali"} + sba{"Ngambay"} sbp{"Sangu"} + sc{"Sardinian"} + scn{"Sicilian"} + sco{"Scots"} sd{"Sindhi"} sdh{"Katimugang Kurdish"} se{"Hilagang Sami"} @@ -231,6 +340,7 @@ fil{ sg{"Sango"} sh{"Serbo-Croatian"} shi{"Tachelhit"} + shn{"Shan"} si{"Sinhala"} sk{"Slovak"} sl{"Slovenian"} @@ -240,60 +350,85 @@ fil{ smn{"Inari Sami"} sms{"Skolt Sami"} sn{"Shona"} + snk{"Soninke"} so{"Somali"} sq{"Albanian"} sr{"Serbian"} + srn{"Sranan Tongo"} ss{"Swati"} - st{"Southern Sotho"} + ssy{"Saho"} + st{"Katimugang Sotho"} su{"Sundanese"} + suk{"Sukuma"} sv{"Swedish"} sw{"Swahili"} - sw_CD{"Swahili (Congo)"} + sw_CD{"Congo Swahili"} swb{"Comorian"} + syr{"Syriac"} ta{"Tamil"} te{"Telugu"} + tem{"Timne"} teo{"Teso"} tet{"Tetum"} tg{"Tajik"} th{"Thai"} ti{"Tigrinya"} + tig{"Tigre"} tk{"Turkmen"} + tl{"Tagalog"} tlh{"Klingon"} tn{"Tswana"} to{"Tongan"} tpi{"Tok Pisin"} tr{"Turkish"} + trv{"Taroko"} ts{"Tsonga"} tt{"Tatar"} tum{"Tumbuka"} + tvl{"Tuvalu"} + tw{"Twi"} twq{"Tasawaq"} ty{"Tahitian"} - tzm{"Tamazight ng Gitnang Atlas"} + tyv{"Tuvinian"} + tzm{"Central Atlas Tamazight"} + udm{"Udmurt"} ug{"Uyghur"} uk{"Ukranian"} + umb{"Umbundu"} und{"Hindi Kilalang Wika"} ur{"Urdu"} uz{"Uzbek"} vai{"Vai"} ve{"Venda"} vi{"Vietnamese"} + vo{"Volapük"} vun{"Vunjo"} + wa{"Walloon"} + wae{"Walser"} + wal{"Wolaytta"} + war{"Waray"} wbp{"Warlpiri"} wo{"Wolof"} + xal{"Kalmyk"} xh{"Xhosa"} xog{"Soga"} + yav{"Yangben"} + ybb{"Yemba"} yi{"Yiddish"} yo{"Yoruba"} yue{"Cantonese"} zgh{"Standard Moroccan Tamazight"} zh{"Chinese"} - zh_Hans{"Simplified Chinese"} + zh_Hans{"Pinasimpleng Chinese"} + zh_Hant{"Tradisyonal na Chinese"} zu{"Zulu"} + zun{"Zuni"} zxx{"Walang nilalaman na ukol sa wika"} + zza{"Zaza"} } Languages%short{ az{"Azeri"} - en_GB{"Ingles ng UK"} + en_GB{"Ingles sa UK"} en_US{"Ingles sa US"} } Languages%variant{ @@ -303,7 +438,7 @@ fil{ Scripts{ Arab{"Arabic"} Armn{"Armenian"} - Beng{"Bengali"} + Beng{"Bangla"} Bopo{"Bopomofo"} Brai{"Braille"} Cyrl{"Cyrillic"} @@ -313,12 +448,15 @@ fil{ Grek{"Greek"} Gujr{"Gujarati"} Guru{"Gurmukhi"} + Hanb{"Hanb"} Hang{"Hangul"} Hani{"Han"} Hans{"Pinasimple"} Hant{"Tradisyonal"} Hebr{"Hebrew"} Hira{"Hiragana"} + Hrkt{"Japanese syllabaries"} + Jamo{"Jamo"} Jpan{"Japanese"} Kana{"Katakana"} Khmr{"Khmer"} @@ -329,13 +467,15 @@ fil{ Mlym{"Malayalam"} Mong{"Mongolian"} Mymr{"Myanmar"} - Orya{"Oriya"} + Orya{"Odia"} Sinh{"Sinhala"} Taml{"Tamil"} Telu{"Telugu"} Thaa{"Thaana"} Thai{"Thai"} Tibt{"Tibetan"} + Zmth{"Mathematical Notation"} + Zsye{"Emoji"} Zsym{"Mga Simbolo"} Zxxx{"Hindi Nakasulat"} Zyyy{"Karaniwan"} @@ -366,6 +506,10 @@ fil{ persian{"Kalendaryong Persian"} roc{"Kalendaryong Minguo"} } + cf{ + account{"Format ng Pera sa Accounting"} + standard{"Karaniwang Format ng Pera"} + } colAlternate{ non-ignorable{"Pag-uri-uriin ang Mga Simbolo"} shifted{"Pag-uri-uriin ang Mga Ignoring Symbol"} @@ -383,10 +527,6 @@ fil{ no{"Pag-uri-uriin ang Hindi Case Sensitive"} yes{"Pag-uri-uriin ang Case Sensitive"} } - colHiraganaQuaternary{ - no{"Pag-uri-uriin ang Kana nang Hiwalay"} - yes{"Pag-uri-uriin ang Kana nang Naiiba"} - } colNormalization{ no{"Pag-uri-uriin nang Walang Pag-normalize"} yes{"Pag-uri-uriin ang Unicode nang Normalized"} @@ -418,6 +558,11 @@ fil{ traditional{"Tradisyunal na Pagkakasunud-sunod ng Pag-uuri"} unihan{"Pagkakasunud-sunod ng Pag-uuri ng Radical-Stroke"} } + d0{ + fwidth{"Fullwidth"} + hwidth{"Halfwidth"} + npinyin{"Numeric"} + } hc{ h11{"12 Oras na Sistema (0–11)"} h12{"12 Oras na Sistema (1–12)"} @@ -429,6 +574,10 @@ fil{ normal{"Normal na Estilo ng Putol ng Linya"} strict{"Mahigpit na Estilo ng Putol ng Linya"} } + m0{ + bgn{"BGN"} + ungegn{"UNGEGN"} + } ms{ metric{"Metrikong Sistema"} uksystem{"Sistemang Imperial na Pagsukat"} @@ -481,7 +630,22 @@ fil{ PINYIN{"Pinyin Romanization"} WADEGILE{"Wade-Giles Romanization"} } - Version{"2.1.22.93"} + Version{"2.1.31.86"} + characterLabelPattern{ + all{"{0} — Lahat"} + category-list{"{0}: {1}"} + compatibility{"{0} — Pagiging Nababagay"} + enclosed{"{0} — Enclosed"} + extended{"{0} — Extended"} + historic{"{0} — Historic"} + miscellaneous{"{0} — Miscellaneous"} + other{"{0} — Other"} + scripts{"Scripts — {0}"} + strokes{ + one{"{0} Strokes"} + other{"{0} Stroke"} + } + } codePatterns{ language{"Wika: {0}"} script{"Script: {0}"} diff --git a/icuSources/data/lang/fil_PH.txt b/icuSources/data/lang/fil_PH.txt old mode 100755 new mode 100644 index 2a848a3b..5b83d821 --- a/icuSources/data/lang/fil_PH.txt +++ b/icuSources/data/lang/fil_PH.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * generated alias target */ diff --git a/icuSources/data/lang/fo.txt b/icuSources/data/lang/fo.txt index 9ec901dc..30ae39ae 100644 --- a/icuSources/data/lang/fo.txt +++ b/icuSources/data/lang/fo.txt @@ -1,14 +1,9 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fo.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fo{ Keys{ calendar{"kalendari"} + cf{"gjaldoyra format"} collation{"raðskipan"} currency{"gjaldoyra"} hc{"klokkuskipan (12 ímóti 24)"} @@ -17,23 +12,43 @@ fo{ numbers{"tøl"} } Languages{ + aa{"afar"} ab{"abkhasiskt"} + ace{"achinese"} + ada{"adangme"} + ady{"adyghe"} af{"afrikaans"} agq{"aghem"} + ain{"ainu"} ak{"akan"} + ale{"aleut"} + alt{"suður altai"} am{"amhariskt"} + an{"aragoniskt"} + anp{"angika"} ar{"arabiskt"} + ar_001{"nútíðar vanligt arabiskt"} arn{"mapuche"} + arp{"arapaho"} as{"assamesiskt"} asa{"asu"} + ast{"asturianskt"} + av{"avariskt"} + awa{"awadhi"} ay{"aymara"} az{"aserbajdsjanskt"} ba{"bashkir"} + ban{"balinesiskt"} + bas{"basaa"} be{"hvitarussiskt"} bem{"bemba"} bez{"bena"} bg{"bulgarskt"} bgn{"vestur balochi"} + bho{"bhojpuri"} + bi{"bislama"} + bin{"bini"} + bla{"siksika"} bm{"bambara"} bn{"bengalskt"} bo{"tibetskt"} @@ -41,161 +56,266 @@ fo{ brx{"bodo"} bs{"bosniskt"} bss{"bakossi"} + bug{"buginesiskt"} + byn{"blin"} ca{"katalani"} ce{"tjetjenskt"} + ceb{"cebuano"} cgg{"chiga"} + ch{"chamorro"} + chk{"chuukese"} + chm{"mari"} + cho{"choctaw"} chr{"cherokee"} + chy{"cheyenne"} ckb{"miðkurdiskt"} co{"korsikanskt"} + crs{"seselwa creole franskt"} cs{"kekkiskt"} + cu{"kirkju sláviskt"} cv{"chuvash"} cy{"walisiskt"} da{"danskt"} + dak{"dakota"} + dar{"dargwa"} dav{"taita"} de{"týskt"} de_CH{"høgt týskt (Sveis)"} + dgr{"dogrib"} dje{"sarma"} dsb{"lágt sorbian"} dua{"duala"} dv{"divehi"} dyo{"jola-fonyi"} dz{"dzongkha"} + dzg{"dazaga"} ebu{"embu"} ee{"ewe"} efi{"efik"} + eka{"ekajuk"} el{"grikskt"} en{"enskt"} eo{"esperanto"} es{"spanskt"} et{"estiskt"} eu{"baskiskt"} + ewo{"ewondo"} fa{"persiskt"} + ff{"fulah"} fi{"finskt"} fil{"filipiniskt"} fj{"fijimál"} fo{"føroyskt"} + fon{"fon"} fr{"franskt"} + fur{"friuliskt"} fy{"vestur frísiskt"} ga{"írskt"} + gaa{"ga"} gag{"gagauz"} + gan{"gan kinesiskt"} gd{"skotskt gæliskt"} + gez{"geez"} + gil{"kiribatiskt"} gl{"galisiskt"} gn{"guarani"} + gor{"gorontalo"} gsw{"týskt (Sveis)"} gu{"gujarati"} guz{"gusii"} gv{"manx"} + gwi{"gwich’in"} ha{"hausa"} + hak{"hakka kinesiskt"} haw{"hawaiianskt"} he{"hebraiskt"} hi{"hindi"} + hil{"hiligaynon"} + hmn{"hmong"} hr{"kroatiskt"} hsb{"ovara sorbian"} + hsn{"xiang kinesiskt"} ht{"haitiskt"} hu{"ungarskt"} + hup{"hupa"} hy{"armenskt"} + hz{"herero"} ia{"interlingua"} + iba{"iban"} + ibb{"ibibio"} id{"indonesiskt"} ie{"interlingue"} ig{"igbo"} ii{"sichuan yi"} + ilo{"iloko"} + inh{"inguish"} + io{"ido"} is{"íslendskt"} it{"italskt"} iu{"inuktitut"} ja{"japanskt"} + jbo{"lojban"} jgo{"ngomba"} jmc{"machame"} jv{"javanskt"} ka{"georgiskt"} kab{"kabyle"} + kac{"kachin"} + kaj{"jju"} kam{"kamba"} + kbd{"kabardinskt"} + kcg{"tyap"} kde{"makonde"} kea{"grønhøvdaoyggjarskt"} + kfo{"koro"} + kha{"khasi"} khq{"koyra chiini"} ki{"kikuyu"} + kj{"kuanyama"} kk{"kazakh"} + kkj{"kako"} kl{"kalaallisut"} kln{"kalenjin"} km{"khmer"} + kmb{"kimbundu"} kn{"kannada"} ko{"koreanskt"} koi{"komi-permyak"} kok{"konkani"} + kpe{"kpelle"} + kr{"kanuri"} + krc{"karachay-balkar"} + krl{"karelskt"} + kru{"kurukh"} ks{"kashmiri"} ksb{"shambala"} ksf{"bafia"} + ksh{"kølnskt"} ku{"kurdiskt"} + kum{"kumyk"} + kv{"komi"} kw{"corniskt"} ky{"kyrgyz"} la{"latín"} + lad{"ladino"} lag{"langi"} lah{"lahnda"} lb{"luksemborgskt"} + lez{"lezghian"} lg{"ganda"} + li{"limburgiskt"} lkt{"lakota"} ln{"lingala"} lo{"laoskt"} + loz{"lozi"} lrc{"norður luri"} lt{"litaviskt"} lu{"luba-katanga"} + lua{"luba-lulua"} + lun{"lunda"} luo{"luo"} + lus{"mizo"} luy{"luyia"} lv{"lettiskt"} + mad{"maduresiskt"} + mag{"magahi"} + mai{"maithili"} + mak{"makasar"} mas{"masai"} + mdf{"moksha"} + men{"mende"} mer{"meru"} mfe{"morisyen"} mg{"malagassiskt"} mgh{"makhuwa-meetto"} mgo{"metaʼ"} + mh{"marshallesiskt"} mi{"maori"} + mic{"micmac"} + min{"minangkabau"} mk{"makedónskt"} ml{"malayalam"} mn{"mongolskt"} + mni{"manupuri"} moh{"mohawk"} + mos{"mossi"} mr{"marathi"} ms{"malaiiskt"} mt{"maltiskt"} mua{"mundang"} + mul{"ymisk mál"} + mus{"creek"} + mwl{"mirandesiskt"} my{"burmesiskt"} + myv{"erzya"} mzn{"mazanderani"} + na{"nauru"} + nan{"min nan kinesiskt"} + nap{"napolitanskt"} naq{"nama"} nb{"norskt bókmál"} nd{"norður ndebele"} nds{"lágt týskt"} nds_NL{"lágt saksiskt"} ne{"nepalskt"} + new{"newari"} + ng{"ndonga"} + nia{"nias"} + niu{"niuean"} nl{"hálendskt"} nl_BE{"flamskt"} nmg{"kwasio"} nn{"nýnorskt"} + nnh{"ngiemboon"} no{"norskt"} + nog{"nogai"} nqo{"nʼko"} + nr{"suður ndebele"} + nso{"norður sotho"} nus{"nuer"} + nv{"navajo"} ny{"nyanja"} nyn{"nyankole"} - oc{"occitan"} + oc{"occitanskt"} om{"oromo"} or{"oriya"} os{"ossetiskt"} pa{"punjabi"} + pag{"pangasinan"} + pam{"pampanga"} + pap{"papiamento"} + pau{"palauan"} + pcm{"nigeriskt pidgin"} pl{"pólskt"} + prg{"prusslanskt"} ps{"pashto"} pt{"portugiskiskt"} pt_BR{"portugiskiskt (Brasilia)"} pt_PT{"portugiskiskt (Evropa)"} qu{"quechua"} quc{"kʼicheʼ"} + rap{"rapanui"} + rar{"rarotongiskt"} rm{"retoromanskt"} rn{"rundi"} ro{"rumenskt"} ro_MD{"moldaviskt"} rof{"rombo"} + root{"root"} ru{"russiskt"} + rup{"aromenskt"} rw{"kinyarwanda"} rwk{"rwa"} sa{"sanskrit"} + sad{"sandawe"} + sah{"sakha"} saq{"samburu"} + sat{"santali"} + sba{"ngambay"} sbp{"sangu"} + sc{"sardiskt"} + scn{"sisilanskt"} + sco{"skotskt"} sd{"sindhi"} sdh{"suður kurdiskt"} se{"norður sámiskt"} @@ -204,32 +324,40 @@ fo{ sg{"sango"} sh{"serbokroatiskt"} shi{"tachelhit"} + shn{"shan"} si{"singalesiskt"} sk{"slovakiskt"} sl{"slovenskt"} - sm{"samoiskt"} + sm{"sámoiskt"} sma{"suður sámiskt"} smj{"lule sámiskt"} smn{"inari sami"} sms{"skolt sámiskt"} sn{"shona"} + snk{"soninke"} so{"somaliskt"} sq{"albanskt"} sr{"serbiskt"} + srn{"sranan tongo"} ss{"swatiskt"} + ssy{"saho"} st{"sesotho"} su{"sundanesiskt"} + suk{"sukuma"} sv{"svenskt"} sw{"swahili"} sw_CD{"kongo svahili"} - swb{"shimaoré"} + swb{"komoriskt"} + syr{"syriac"} ta{"tamilskt"} te{"telugu"} + tem{"timne"} teo{"teso"} tet{"tetum"} tg{"tajik"} th{"tailendskt"} ti{"tigrinya"} + tig{"tigre"} tk{"turkmenskt"} tl{"tagalog"} tlh{"klingonskt"} @@ -237,34 +365,51 @@ fo{ to{"tonganskt"} tpi{"tok pisin"} tr{"turkiskt"} + trv{"taroko"} ts{"tsonga"} tt{"tatar"} + tum{"tumbuka"} + tvl{"tuvalu"} tw{"twi"} twq{"tasawaq"} ty{"tahitiskt"} + tyv{"tuvinian"} tzm{"miðatlasfjøll tamazight"} + udm{"udmurt"} ug{"uyghur"} uk{"ukrainskt"} + umb{"umbundu"} und{"ókent mál"} ur{"urdu"} uz{"usbekiskt"} vai{"vai"} ve{"venda"} vi{"vjetnamesiskt"} + vo{"volapykk"} vun{"vunjo"} + wa{"walloon"} + wae{"walser"} + wal{"wolaytta"} + war{"waray"} wbp{"warlpiri"} wo{"wolof"} + wuu{"wu kinesiskt"} + xal{"kalmyk"} xh{"xhosa"} xog{"soga"} + yav{"yangben"} + ybb{"yemba"} yi{"jiddiskt"} yo{"yoruba"} - yue{"kantonesískt"} + yue{"kantonesiskt"} zgh{"vanligt marokanskt tamazight"} zh{"kinesiskt"} zh_Hans{"einkult kinesiskt"} zh_Hant{"vanligt kinesiskt"} zu{"sulu"} + zun{"zuni"} zxx{"einki málsligt innihald"} + zza{"zaza"} } Languages%short{ az{"azeri"} @@ -284,12 +429,15 @@ fo{ Grek{"grikskt"} Gujr{"gujarati"} Guru{"gurmukhi"} + Hanb{"hanb"} Hang{"hangul"} Hani{"han"} Hans{"einkult"} Hant{"vanligt"} Hebr{"hebraiskt"} Hira{"hiragana"} + Hrkt{"japanskir stavir"} + Jamo{"jamo"} Jpan{"japanskt"} Kana{"katakana"} Khmr{"khmer"} @@ -307,6 +455,8 @@ fo{ Thaa{"thaana"} Thai{"tailendskt"} Tibt{"tibetskt"} + Zmth{"støddfrøðilig teknskipan"} + Zsye{"emoji"} Zsym{"tekin"} Zxxx{"óskriva"} Zyyy{"vanlig"} @@ -322,7 +472,7 @@ fo{ chinese{"kinesiskur kalendari"} dangi{"dangi kalendari"} ethiopic{"etiopiskur kalendari"} - gregorian{"Gregorianskur kalendari"} + gregorian{"gregorianskur kalendari"} hebrew{"hebraiskur kalendari"} islamic{"islamiskur kalendari"} iso8601{"ISO-8601 kalendari"} @@ -330,6 +480,10 @@ fo{ persian{"persiskur kalendari"} roc{"minguo kalendari"} } + cf{ + account{"gjaldoyras roknskaparførsla format"} + standard{"vanlig gjaldoyra format"} + } collation{ ducet{"forsett Unicode raðskipan"} eor{"röðina fyrir fjöltyngi evrópskum skjölum"} @@ -349,7 +503,7 @@ fo{ } ms{ metric{"metralag"} - uksystem{"mátingareind (Imperial)"} + uksystem{"mátingareind (UK)"} ussystem{"mátingareind (USA)"} } numbers{ @@ -396,7 +550,21 @@ fo{ POLYTON{"polytonísk"} WADEGILE{"Wade-Giles"} } - Version{"2.1.22.93"} + Version{"2.1.31.86"} + characterLabelPattern{ + all{"{0} — Alt"} + compatibility{"{0} — Sambæri"} + enclosed{"{0} — Girða"} + extended{"{0} — Víðkað"} + historic{"{0} — Søguligt"} + miscellaneous{"{0} — ymiskt"} + other{"{0} — Annað"} + scripts{"Skriftir — {0}"} + strokes{ + one{"{0} strok"} + other{"{0} strok"} + } + } codePatterns{ language{"Mál: {0}"} script{"Skrift: {0}"} diff --git a/icuSources/data/lang/fr.txt b/icuSources/data/lang/fr.txt index 0dc34f68..b63c922b 100644 --- a/icuSources/data/lang/fr.txt +++ b/icuSources/data/lang/fr.txt @@ -1,19 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr{ Keys{ calendar{"calendrier"} + cf{"format de devise"} colAlternate{"Tri ne tenant pas compte des symboles"} colBackwards{"Tri inversé des caractères accentués"} colCaseFirst{"Classement basé sur les majuscules et les minuscules"} colCaseLevel{"Tri sensible à la casse"} - colHiraganaQuaternary{"Tri des caractères Kana"} colNormalization{"Tri normalisé"} colNumeric{"Tri numérique"} colStrength{"Priorité du tri"} @@ -25,7 +19,6 @@ fr{ numbers{"nombres"} timezone{"Fuseau horaire"} va{"Variante locale"} - variableTop{"Trier en tant que symboles"} x{"Usage privé"} } Languages{ @@ -36,13 +29,16 @@ fr{ ada{"adangme"} ady{"adyghéen"} ae{"avestique"} + aeb{"arabe tunisien"} af{"afrikaans"} afh{"afrihili"} agq{"aghem"} ain{"aïnou"} ak{"akan"} akk{"akkadien"} + akz{"alabama"} ale{"aléoute"} + aln{"guègue"} alt{"altaï du Sud"} am{"amharique"} an{"aragonais"} @@ -52,39 +48,54 @@ fr{ ar_001{"arabe standard moderne"} arc{"araméen"} arn{"mapuche"} + aro{"araona"} arp{"arapaho"} + arq{"arabe algérien"} + ars{"arabe najdi"} arw{"arawak"} + ary{"arabe marocain"} + arz{"arabe égyptien"} as{"assamais"} asa{"assou"} + ase{"langue des signes américaine"} ast{"asturien"} av{"avar"} + avk{"kotava"} awa{"awadhi"} ay{"aymara"} az{"azéri"} ba{"bachkir"} bal{"baloutchi"} ban{"balinais"} + bar{"bavarois"} bas{"bassa"} bax{"bamoun"} + bbc{"batak toba"} bbj{"ghomala"} be{"biélorusse"} bej{"bedja"} bem{"bemba"} + bew{"betawi"} bez{"béna"} bfd{"bafut"} + bfq{"badaga"} bg{"bulgare"} bgn{"baloutchi occidental"} bho{"bhojpuri"} bi{"bichelamar"} bik{"bikol"} bin{"bini"} + bjn{"banjar"} bkm{"kom"} bla{"siksika"} bm{"bambara"} bn{"bengali"} bo{"tibétain"} + bpy{"bishnupriya"} + bqi{"bakhtiari"} br{"breton"} bra{"braj"} + brh{"brahoui"} brx{"bodo"} bs{"bosniaque"} bss{"akoose"} @@ -92,7 +103,7 @@ fr{ bug{"bugi"} bum{"boulou"} byn{"blin"} - byv{"medumba"} + byv{"médumba"} ca{"catalan"} cad{"caddo"} car{"caribe"} @@ -114,8 +125,10 @@ fr{ ckb{"sorani"} co{"corse"} cop{"copte"} + cps{"capiznon"} cr{"cree"} crh{"turc de Crimée"} + crs{"créole seychellois"} cs{"tchèque"} csb{"kachoube"} cu{"slavon d’église"} @@ -129,12 +142,13 @@ fr{ de_AT{"allemand autrichien"} de_CH{"allemand suisse"} del{"delaware"} - den{"slavey"} + den{"esclave"} dgr{"dogrib"} din{"dinka"} dje{"zarma"} doi{"dogri"} dsb{"bas-sorabe"} + dtp{"dusun central"} dua{"douala"} dum{"moyen néerlandais"} dv{"maldivien"} @@ -144,9 +158,10 @@ fr{ dzg{"dazaga"} ebu{"embou"} ee{"éwé"} - efi{"efik"} + efi{"éfik"} + egl{"émilien"} egy{"égyptien ancien"} - eka{"ekajuk"} + eka{"ékadjouk"} el{"grec"} elx{"élamite"} en{"anglais"} @@ -157,28 +172,28 @@ fr{ enm{"moyen anglais"} eo{"espéranto"} es{"espagnol"} - es_419{"espagnol latino-américain"} - es_ES{"espagnol européen"} - es_MX{"espagnol mexicain"} + esu{"youpik central"} et{"estonien"} eu{"basque"} ewo{"éwondo"} + ext{"estrémègne"} fa{"persan"} fan{"fang"} fat{"fanti"} ff{"peul"} fi{"finnois"} fil{"filipino"} + fit{"finnois tornédalien"} fj{"fidjien"} fo{"féroïen"} fon{"fon"} fr{"français"} fr_CA{"français canadien"} fr_CH{"français suisse"} - frc{"français cadien"} + frc{"français cajun"} frm{"moyen français"} fro{"ancien français"} - frp{"franco-provençal"} + frp{"francoprovençal"} frr{"frison du Nord"} frs{"frison oriental"} fur{"frioulan"} @@ -186,36 +201,45 @@ fr{ ga{"irlandais"} gaa{"ga"} gag{"gagaouze"} + gan{"gan"} gay{"gayo"} gba{"gbaya"} + gbz{"dari zoroastrien"} gd{"gaélique écossais"} gez{"guèze"} - gil{"gilbertais"} + gil{"gilbertin"} gl{"galicien"} + glk{"gilaki"} gmh{"moyen haut-allemand"} gn{"guarani"} goh{"ancien haut allemand"} + gom{"konkani de Goa"} gon{"gondi"} gor{"gorontalo"} - got{"gotique"} + got{"gothique"} grb{"grebo"} grc{"grec ancien"} gsw{"suisse allemand"} - gu{"gujarati"} + gu{"goudjerati"} + guc{"wayuu"} + gur{"gurenne"} guz{"gusii"} - gv{"manx"} + gv{"mannois"} gwi{"gwichʼin"} ha{"haoussa"} hai{"haida"} + hak{"hakka"} haw{"hawaïen"} he{"hébreu"} hi{"hindi"} + hif{"hindi fidjien"} hil{"hiligaynon"} hit{"hittite"} hmn{"hmong"} ho{"hiri motu"} hr{"croate"} hsb{"haut-sorabe"} + hsn{"xiang"} ht{"créole haïtien"} hu{"hongrois"} hup{"hupa"} @@ -235,12 +259,15 @@ fr{ is{"islandais"} it{"italien"} iu{"inuktitut"} + izh{"ingrien"} ja{"japonais"} + jam{"créole jamaïcain"} jbo{"lojban"} jgo{"ngomba"} - jmc{"machame"} + jmc{"matchamé"} jpr{"judéo-persan"} jrb{"judéo-arabe"} + jut{"jute"} jv{"javanais"} ka{"géorgien"} kaa{"karakalpak"} @@ -252,31 +279,37 @@ fr{ kbd{"kabardin"} kbl{"kanembou"} kcg{"tyap"} - kde{"makonde"} + kde{"makondé"} kea{"capverdien"} + ken{"kényang"} kfo{"koro"} kg{"kongo"} + kgp{"caingangue"} kha{"khasi"} kho{"khotanais"} khq{"koyra chiini"} + khw{"khowar"} ki{"kikuyu"} - kj{"kuanyama"} + kiu{"kirmanjki"} + kj{"kouanyama"} kk{"kazakh"} kkj{"kako"} kl{"groenlandais"} - kln{"kalenjin"} + kln{"kalendjin"} km{"khmer"} - kmb{"kiMboundou"} + kmb{"kimboundou"} kn{"kannada"} ko{"coréen"} koi{"komi-permiak"} kok{"konkani"} - kos{"kusaien"} + kos{"kosraéen"} kpe{"kpellé"} kr{"kanouri"} krc{"karatchaï balkar"} + kri{"krio"} + krj{"kinaray-a"} krl{"carélien"} - kru{"kurukh"} + kru{"kouroukh"} ks{"kashmiri"} ksb{"chambala"} ksf{"bafia"} @@ -294,9 +327,13 @@ fr{ lam{"lamba"} lb{"luxembourgeois"} lez{"lezghien"} + lfn{"lingua franca nova"} lg{"ganda"} li{"limbourgeois"} + lij{"ligure"} + liv{"livonien"} lkt{"lakota"} + lmo{"lombard"} ln{"lingala"} lo{"lao"} lol{"mongo"} @@ -304,32 +341,35 @@ fr{ loz{"lozi"} lrc{"lori du Nord"} lt{"lituanien"} + ltg{"latgalien"} lu{"luba-katanga"} lua{"luba-lulua"} - lui{"luiseno"} + lui{"luiseño"} lun{"lunda"} luo{"luo"} - lus{"lushai"} - luy{"oluluyia"} + lus{"lushaï"} + luy{"luhya"} lv{"letton"} - mad{"madurais"} + lzh{"chinois littéraire"} + lzz{"laze"} + mad{"madourais"} maf{"mafa"} mag{"magahi"} mai{"maithili"} mak{"makassar"} man{"mandingue"} - mas{"masai"} + mas{"massaï"} mde{"maba"} mdf{"moksa"} mdr{"mandar"} men{"mendé"} - mer{"merou"} + mer{"mérou"} mfe{"créole mauricien"} mg{"malgache"} mga{"moyen irlandais"} mgh{"makhuwa-meetto"} mgo{"méta’"} - mh{"marshall"} + mh{"marshallais"} mi{"maori"} mic{"micmac"} min{"minangkabau"} @@ -341,18 +381,21 @@ fr{ moh{"mohawk"} mos{"moré"} mr{"marathe"} + mrj{"mari occidental"} ms{"malais"} mt{"maltais"} - mua{"mundang"} + mua{"moundang"} mul{"multilingue"} mus{"creek"} mwl{"mirandais"} mwr{"marwarî"} + mwv{"mentawaï"} my{"birman"} mye{"myènè"} myv{"erzya"} mzn{"mazandérani"} na{"nauruan"} + nan{"minnan"} nap{"napolitain"} naq{"nama"} nb{"norvégien bokmål"} @@ -363,7 +406,8 @@ fr{ new{"newari"} ng{"ndonga"} nia{"nias"} - niu{"niué"} + niu{"niuéen"} + njo{"Ao"} nl{"néerlandais"} nl_BE{"flamand"} nmg{"kwasio"} @@ -372,6 +416,7 @@ fr{ no{"norvégien"} nog{"nogaï"} non{"vieux norrois"} + nov{"novial"} nqo{"n’ko"} nr{"ndébélé du Sud"} nso{"sotho du Nord"} @@ -396,11 +441,19 @@ fr{ pam{"pampangan"} pap{"papiamento"} pau{"palau"} + pcd{"picard"} + pcm{"pidgin nigérian"} + pdc{"pennsilfaanisch"} + pdt{"bas-prussien"} peo{"persan ancien"} + pfl{"allemand palatin"} phn{"phénicien"} pi{"pali"} pl{"polonais"} + pms{"piémontais"} + pnt{"pontique"} pon{"pohnpei"} + prg{"prussien"} pro{"provençal ancien"} ps{"pachto"} pt{"portugais"} @@ -408,17 +461,23 @@ fr{ pt_PT{"portugais européen"} qu{"quechua"} quc{"k’iche’"} + qug{"quichua du Haut-Chimborazo"} raj{"rajasthani"} rap{"rapanui"} rar{"rarotongien"} + rgn{"romagnol"} + rif{"rifain"} rm{"romanche"} rn{"roundi"} ro{"roumain"} ro_MD{"moldave"} rof{"rombo"} - rom{"tzigane"} + rom{"romani"} root{"racine"} + rtm{"rotuman"} ru{"russe"} + rue{"ruthène"} + rug{"roviana"} rup{"valaque"} rw{"rwanda"} rwk{"rwa"} @@ -426,23 +485,27 @@ fr{ sad{"sandawe"} sah{"iakoute"} sam{"araméen samaritain"} - saq{"samburu"} + saq{"sambourou"} sas{"sasak"} sat{"santal"} + saz{"saurashtra"} sba{"ngambay"} sbp{"sangu"} sc{"sarde"} scn{"sicilien"} sco{"écossais"} sd{"sindhi"} + sdc{"sarde sassarais"} sdh{"kurde du Sud"} se{"sami du Nord"} see{"seneca"} - seh{"sena"} + seh{"cisena"} + sei{"séri"} sel{"selkoupe"} ses{"koyraboro senni"} sg{"sangho"} sga{"ancien irlandais"} + sgs{"samogitien"} sh{"serbo-croate"} shi{"chleuh"} shn{"shan"} @@ -451,6 +514,8 @@ fr{ sid{"sidamo"} sk{"slovaque"} sl{"slovène"} + sli{"bas-silésien"} + sly{"sélayar"} sm{"samoan"} sma{"sami du Sud"} smj{"sami de Lule"} @@ -466,9 +531,10 @@ fr{ srr{"sérère"} ss{"swati"} ssy{"saho"} - st{"sesotho"} + st{"sotho du Sud"} + stq{"saterlandais"} su{"soundanais"} - suk{"sukuma"} + suk{"soukouma"} sus{"soussou"} sux{"sumérien"} sv{"suédois"} @@ -477,7 +543,9 @@ fr{ swb{"comorien"} syc{"syriaque classique"} syr{"syriaque"} + szl{"silésien"} ta{"tamoul"} + tcy{"toulou"} te{"télougou"} tem{"temne"} teo{"teso"} @@ -490,39 +558,49 @@ fr{ tiv{"tiv"} tk{"turkmène"} tkl{"tokelau"} + tkr{"tsakhour"} tl{"tagalog"} tlh{"klingon"} tli{"tlingit"} + tly{"talysh"} tmh{"tamacheq"} tn{"tswana"} to{"tonguien"} tog{"tonga nyasa"} tpi{"tok pisin"} tr{"turc"} + tru{"touroyo"} trv{"taroko"} ts{"tsonga"} + tsd{"tsakonien"} tsi{"tsimshian"} tt{"tatar"} - tum{"tumbuka"} + ttt{"tati caucasien"} + tum{"toumbouka"} tvl{"tuvalu"} tw{"twi"} twq{"tasawaq"} ty{"tahitien"} tyv{"touva"} - tzm{"tamazight"} + tzm{"tamazight du Maroc central"} udm{"oudmourte"} ug{"ouïghour"} uga{"ougaritique"} uk{"ukrainien"} - umb{"umbundu"} + umb{"oumboundou"} und{"langue indéterminée"} ur{"ourdou"} uz{"ouzbek"} vai{"vaï"} ve{"venda"} + vec{"vénitien"} + vep{"vepse"} vi{"vietnamien"} + vls{"flamand occidental"} + vmf{"franconien du Main"} vo{"volapuk"} vot{"vote"} + vro{"võro"} vun{"vunjo"} wa{"wallon"} wae{"walser"} @@ -534,6 +612,7 @@ fr{ wuu{"shanghaïen"} xal{"kalmouk"} xh{"xhosa"} + xmf{"mingrélien"} xog{"soga"} yao{"yao"} yap{"yapois"} @@ -541,17 +620,19 @@ fr{ ybb{"yemba"} yi{"yiddish"} yo{"yoruba"} + yrl{"nheengatou"} yue{"cantonais"} za{"zhuang"} zap{"zapotèque"} zbl{"symboles Bliss"} + zea{"zélandais"} zen{"zenaga"} zgh{"amazighe standard marocain"} zh{"chinois"} zh_Hans{"chinois simplifié"} zh_Hant{"chinois traditionnel"} zu{"zoulou"} - zun{"zuni"} + zun{"zuñi"} zxx{"sans contenu linguistique"} zza{"zazaki"} } @@ -601,6 +682,7 @@ fr{ Grek{"grec"} Gujr{"goudjarâtî"} Guru{"gourmoukhî"} + Hanb{"Hanb"} Hang{"hangûl"} Hani{"sinogrammes"} Hano{"hanounóo"} @@ -613,6 +695,7 @@ fr{ Hung{"ancien hongrois"} Inds{"indus"} Ital{"ancien italique"} + Jamo{"Jamo"} Java{"javanais"} Jpan{"japonais"} Kali{"kayah li"} @@ -691,6 +774,7 @@ fr{ Yiii{"yi"} Zinh{"hérité"} Zmth{"notation mathématique"} + Zsye{"Zsye"} Zsym{"symboles"} Zxxx{"non écrit"} Zyyy{"commun"} @@ -722,6 +806,10 @@ fr{ persian{"calendrier persan"} roc{"calendrier républicain chinois"} } + cf{ + account{"format de devise comptable"} + standard{"format de devise standard"} + } colAlternate{ non-ignorable{"Trier les symboles"} shifted{"Trier en ignorant les symboles"} @@ -739,10 +827,6 @@ fr{ no{"Trier sans tenir compte de la casse"} yes{"Trier en tenant compte de la casse"} } - colHiraganaQuaternary{ - no{"Trier les caractères Kana séparément"} - yes{"Trier les caractères Kana différemment"} - } colNormalization{ no{"Trier sans normalisation"} yes{"Trier avec normalisation Unicode"} @@ -766,6 +850,7 @@ fr{ } collation{ big5han{"ordre chinois traditionnel - Big5"} + compat{"ancien ordre de tri pour compatibilité"} dictionary{"ordre du dictionnaire"} ducet{"ordre de tri Unicode par défaut"} gb2312han{"ordre chinois simplifié - GB2312"} @@ -781,6 +866,11 @@ fr{ unihan{"ordre par radical et nombre de traits"} zhuyin{"ordre zhuyin"} } + d0{ + fwidth{"Pleine chasse"} + hwidth{"Demi-chasse"} + npinyin{"Numérique"} + } hc{ h11{"système horaire de 12 heures (0–11)"} h12{"système horaire de 12 heures (1–12)"} @@ -792,6 +882,10 @@ fr{ normal{"style de saut de ligne normal"} strict{"style de saut de ligne strict"} } + m0{ + bgn{"BGN"} + ungegn{"UNGEGN"} + } ms{ metric{"système métrique"} uksystem{"système impérial"} @@ -871,7 +965,22 @@ fr{ VALENCIA{"valencien"} WADEGILE{"Wade-Giles"} } - Version{"2.1.23.79"} + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0} — tout"} + category-list{"{0}: {1}"} + compatibility{"{0} — compatibilité"} + enclosed{"{0} — entouré"} + extended{"{0} — étendu"} + historic{"{0} — historique"} + miscellaneous{"{0} — divers"} + other{"{0} — autre"} + scripts{"écritures — {0}"} + strokes{ + one{"{0} trait"} + other{"{0} traits"} + } + } codePatterns{ language{"langue : {0}"} script{"écriture : {0}"} diff --git a/icuSources/data/lang/fr_BE.txt b/icuSources/data/lang/fr_BE.txt new file mode 100644 index 00000000..a81d1b94 --- /dev/null +++ b/icuSources/data/lang/fr_BE.txt @@ -0,0 +1,17 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +fr_BE{ + Languages{ + frp{"franco-provençal"} + goh{"ancien haut-allemand"} + got{"gotique"} + gu{"gujarati"} + njo{"ao"} + se{"same du Nord"} + sma{"same du Sud"} + smj{"same de Lule"} + smn{"same d’Inari"} + sms{"same skolt"} + } + Version{"2.1.31.33"} +} diff --git a/icuSources/data/lang/fr_CA.txt b/icuSources/data/lang/fr_CA.txt old mode 100755 new mode 100644 index 03482ef0..01d1fe6c --- a/icuSources/data/lang/fr_CA.txt +++ b/icuSources/data/lang/fr_CA.txt @@ -1,21 +1,76 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr_CA.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_CA{ Languages{ + ady{"adygué"} + ang{"vieil anglais"} arn{"araukan"} + az{"azerbaïdjanais"} + bez{"bena"} + bik{"bicol"} + byn{"bilen"} + byv{"medumba"} + chg{"tchagatay"} + chn{"chinook"} + ckb{"kurde central"} + cr{"cri"} + den{"slave"} + dgr{"tlicho"} + esu{"yupik central"} + ewo{"ewondo"} + goh{"vieux haut-allemand"} + gu{"gujarati"} + ilo{"ilocano"} + kbd{"kabarde"} + ken{"kenyang"} + kl{"kalaallisut"} + ksh{"kölsch"} + liv{"live"} luo{"luo"} - mgo{"Meta’"} + lzh{"chinois classique"} + mgo{"meta’"} + mwr{"marwari"} nds{"bas allemand"} + nds_NL{"bas saxon"} + njo{"ao naga"} + nwc{"newari classique"} + nyn{"nkole"} + or{"odia"} + pau{"palauan"} + pdc{"allemand de Pennsylvanie"} + pdt{"bas allemand mennonite"} + peo{"vieux perse"} + pfl{"palatin"} + pro{"ancien occitan"} + rar{"rarotonga"} + rup{"aroumain"} + sat{"santali"} + sdh{"kurde méridional"} + se{"same du Nord"} + sei{"seri"} + sg{"sango"} + sga{"vieil irlandais"} + sly{"selayar"} + sma{"same du Sud"} + smj{"same de Lule"} + sms{"same skolt"} + sw_CD{"swahili congolais"} + tru{"turoyo"} + tzm{"tamazight"} + vo{"volapük"} } Scripts{ Deva{"devanagari"} Gujr{"gujarati"} + Hanb{"hanb"} + Hrkt{"syllabaires japonais"} + Jamo{"jamo"} + Orya{"odia"} + Zsye{"zsye"} + } + Scripts%stand-alone{ + Hans{"caractères chinois simplifiés"} + Hant{"caractères chinois traditionnels"} } Types{ calendar{ @@ -32,5 +87,5 @@ fr_CA{ taml{"chiffres tamouls traditionnels"} } } - Version{"2.1.24.13"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/fr_CH.txt b/icuSources/data/lang/fr_CH.txt old mode 100755 new mode 100644 index 477c9648..d26a39d2 --- a/icuSources/data/lang/fr_CH.txt +++ b/icuSources/data/lang/fr_CH.txt @@ -1,14 +1,10 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr_CH.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_CH{ Languages{ + gu{"goudjrati"} + pdc{"allemand de Pennsylvanie"} sdh{"kurde méridional"} } - Version{"2.1.19.14"} + Version{"2.1.32.48"} } diff --git a/icuSources/data/lang/fur.txt b/icuSources/data/lang/fur.txt index f9501685..8e11062d 100644 --- a/icuSources/data/lang/fur.txt +++ b/icuSources/data/lang/fur.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fur.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fur{ Keys{ calendar{"calendari"} @@ -305,7 +299,7 @@ fur{ SOLBA{"dialet di Stolvize"} VALENCIA{"valenzian"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} codePatterns{ language{"Lenghe: {0}"} script{"Scriture: {0}"} diff --git a/icuSources/data/lang/fy.txt b/icuSources/data/lang/fy.txt index ca08228d..278fb5fa 100644 --- a/icuSources/data/lang/fy.txt +++ b/icuSources/data/lang/fy.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fy.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fy{ Keys{ calendar{"Kalender"} @@ -13,7 +7,6 @@ fy{ colBackwards{"Omgekeerd sortearje op accenten"} colCaseFirst{"Yndiele op haad/lytse letters"} colCaseLevel{"Haadlettergefoelich sortearje"} - colHiraganaQuaternary{"Kana sortearje"} colNormalization{"Genormaliseerd sortearje"} colNumeric{"Numeriek sortearje"} colStrength{"Sorteervoorrang"} @@ -22,7 +15,6 @@ fy{ numbers{"Sifers"} timezone{"Tijdzone"} va{"Landvariant"} - variableTop{"sortearje als symbolen"} x{"Privégebruik"} } Languages{ @@ -600,6 +592,7 @@ fy{ Hung{"Aldhongaars"} Inds{"Indus"} Ital{"Ald-italysk"} + Jamo{"Jamo"} Java{"Javaansk"} Jpan{"Japans"} Jurc{"Jurchen"} @@ -745,10 +738,6 @@ fy{ no{"Net haadlettergefoelich sortearje"} yes{"Hoofdlettergevoelig sortearje"} } - colHiraganaQuaternary{ - no{"Kana apart sortearje"} - yes{"Kana oars sortearje"} - } colNormalization{ no{"Sûnder normalisaasje sortearje"} yes{"Unicode genormaliseerd sortearje"} @@ -780,6 +769,15 @@ fy{ traditional{"Tradisjonele sortearfolgorde"} unihan{"Sortearfolgorde radicalen/strepen"} } + d0{ + fwidth{"Volledige breedte"} + hwidth{"Halve breedte"} + npinyin{"Numeriek"} + } + m0{ + bgn{"BGN"} + ungegn{"UNGEGN"} + } numbers{ arab{"Arabysk-Indyske sifers"} arabext{"Utwreide Arabysk-Indyske sifers"} @@ -888,7 +886,7 @@ fy{ VALLADER{"Vallader"} WADEGILE{"Wade-Giles-romanisering"} } - Version{"2.1.23.7"} + Version{"2.1.31.86"} codePatterns{ language{"Taal: {0}"} script{"Skrift: {0}"} diff --git a/icuSources/data/lang/ga.txt b/icuSources/data/lang/ga.txt index c76b51f7..2cda01f1 100644 --- a/icuSources/data/lang/ga.txt +++ b/icuSources/data/lang/ga.txt @@ -1,14 +1,9 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ga.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ga{ Keys{ calendar{"Féilire"} + cf{"Formáid Airgeadra"} collation{"Ord Sórtála"} currency{"Airgeadra"} hc{"Timthriall Uaire (12 vs 24)"} @@ -19,6 +14,7 @@ ga{ Languages{ aa{"Afáiris"} ab{"Abcáisis"} + ady{"Adaigéis"} ae{"Aivéistis"} af{"Afracáinis"} ain{"Aidhniúis"} @@ -64,6 +60,7 @@ ga{ cv{"Suvaisis"} cy{"Breatnais"} da{"Danmhairgis"} + dav{"Taita"} de{"Gearmáinis"} de_AT{"Gearmáinis Ostarach"} de_CH{"Ard-Ghearmáinis Eilvéiseach"} @@ -142,6 +139,7 @@ ga{ it{"Iodáilis"} iu{"Ionúitis"} ja{"Seapáinis"} + jbo{"Lojban"} jut{"Iútlainnis"} jv{"Iáivis"} ka{"Seoirsis"} @@ -190,6 +188,7 @@ ga{ mrj{"Mairis Iartharach"} ms{"Malaeis"} mt{"Máltais"} + mul{"Ilteangacha"} mwl{"Mioraindéis"} mwr{"Marmhairis"} my{"Burmais"} @@ -225,6 +224,7 @@ ga{ pt_BR{"Portaingéilis na Brasaíle"} pt_PT{"Portaingéilis Ibéarach"} qu{"Ceatsuais"} + quc{"Cuitséis"} rm{"Rómainis"} rn{"Rúindis"} ro{"Rómáinis"} @@ -245,6 +245,7 @@ ga{ sg{"Sangóis"} sga{"Sean-Ghaeilge"} sh{"Seirbea-Chróitis"} + shi{"Tachelhit"} si{"Siolóinis"} sk{"Slóvaicis"} sl{"Slóivéinis"} @@ -312,7 +313,9 @@ ga{ en_US{"Béarla S.A.M."} } Scripts{ + Aghb{"Albánach Cugasach"} Arab{"Arabach"} + Armi{"Aramach Impiriúil"} Armn{"Airméanach"} Avst{"Aivéisteach"} Bali{"Bailíoch"} @@ -337,6 +340,7 @@ ga{ Grek{"Gréagach"} Gujr{"Gúisearátach"} Guru{"Gurmúcach"} + Hanb{"Han agus Bopomofo"} Hang{"Hangalach"} Hani{"Han"} Hans{"Simplithe"} @@ -347,6 +351,7 @@ ga{ Hrkt{"Siollabraí Seapánacha"} Hung{"Sean-Ungárach"} Ital{"Sean-Iodáilic"} + Jamo{"Seamó"} Java{"Iávach"} Jpan{"Seapánach"} Kana{"Catacánach"} @@ -369,12 +374,16 @@ ga{ Mlym{"Mailéalamach"} Mong{"Mongólach"} Mymr{"Maenmarach"} + Narb{"Sean-Arabach Thuaidh"} Ogam{"Ogham"} Orya{"Oiríseach"} Perm{"Sean-Pheirmeach"} Phnx{"Féiníceach"} + Plrd{"Pollard Foghrach"} + Prti{"Pairtiach Inscríbhinniúil"} Runr{"Rúnach"} Samr{"Samárach"} + Sarb{"Sean-Arabach Theas"} Shaw{"Shawach"} Sinh{"Siolónach"} Syrc{"Siriceach"} @@ -385,9 +394,13 @@ ga{ Thaa{"Tánach"} Thai{"Téalannach"} Tibt{"Tibéadach"} + Ugar{"Úgairíteach"} Xpeo{"Sean-Pheirseach"} Xsux{"Dingchruthach Suiméar-Acádach"} + Yiii{"Ís"} + Zinh{"Oidhreacht"} Zmth{"Nodaireacht Mhatamaiticiúil"} + Zsye{"Emoji"} Zsym{"Siombailí"} Zxxx{"Gan Scríobh"} Zyyy{"Coitianta"} @@ -406,16 +419,21 @@ ga{ ethiopic{"Féilire Aetóipice"} gregorian{"Féilire Ghréagóra"} hebrew{"Féilire na nEabhrach"} - islamic{"Féilire Ioslámach"} + indian{"Féilire Náisiúnta na hIndia"} + islamic{"Féilire Ioslamach"} iso8601{"Féilire ISO-8601"} japanese{"Féilire Seapánach"} persian{"Féilire Peirseach"} roc{"Féilire Téavánach"} } + cf{ + account{"Formáid Airgeadra don Chuntasaíocht"} + standard{"Formáid Airgeadra Caighdeánach"} + } collation{ - ducet{"Ord Réamhshocraithe Sórtála Unicode"} + ducet{"Ord Sórtála Réamhshocraithe Unicode"} search{"Cuardach Ilfhóinteach"} - standard{"Ord Caighdeánach Sórtála"} + standard{"Ord Sórtála Caighdeánach"} } hc{ h11{"Córas 12 Uair (0–11)"} @@ -430,34 +448,44 @@ ga{ } ms{ metric{"Córas Méadrach"} - uksystem{"Córas Impiriúil Tomhais"} - ussystem{"Córas SAM Tomhais"} + uksystem{"Córas Tomhais Reachtúil"} + ussystem{"Córas Tomhais SAM"} } numbers{ arab{"Digití Ind-Arabacha"} arabext{"Digití Ind-Arabacha Breisithe"} armn{"Uimhreacha Airméanacha"} + armnlow{"Uimhreacha Cás Íochtair Airméanacha"} bali{"Digití Bailíocha"} beng{"Digití Beangálacha"} + cyrl{"Uimhreacha Coireallacha"} deva{"Digití Déiveanágracha"} ethi{"Uimhreacha Aetóipice"} fullwide{"Digití Lánleithid"} geor{"Uimhreacha Seoirseacha"} grek{"Uimhreacha Gréagacha"} + greklow{"Uimhreacha Cás Íochtair Gréagacha"} gujr{"Digití Gúisearátacha"} guru{"Digití Gurmúcacha"} hanidec{"Uimhreacha Deachúlacha Síneacha"} + hans{"Uimhreacha sa tSínis Shimplithe"} + hansfin{"Uimhreacha Airgeadúla sa tSínis Shimplithe"} + hant{"Uimhreacha sa tSínis Thraidisiúnta"} + hantfin{"Uimhreacha Airgeadúla sa tSínis Thraidisiúnta"} hebr{"Uimhreacha Eabhracha"} java{"Digití Iávacha"} jpan{"Uimhreacha Seapánacha"} + jpanfin{"Uimhreacha Airgeadúla Seapánacha"} khmr{"Digití Ciméaracha"} knda{"Digití Cannadacha"} laoo{"Digití Laosacha"} latn{"Digití Iartharacha"} mlym{"Digití Mailéalamacha"} + mong{"Digití Mongólacha"} mymr{"Digití Maenmaracha"} orya{"Digití Oiríseacha"} roman{"Uimhreacha Rómhánacha"} + romanlow{"Uimhreacha Cás Íochtair Rómhánacha"} taml{"Uimhreacha Traidisiúnta Tamalacha"} tamldec{"Digití Tamalacha"} telu{"Digití Teileagúcha"} @@ -466,16 +494,60 @@ ga{ } } Variants{ + 1901{"Litriú Traidisiúnta na Gearmáinise"} 1959ACAD{"Acadúil"} ALALC97{"Rómhánú ALA-LC, eagrán 1997"} + AREVELA{"Airméinis an Oirthir"} + AREVMDA{"Airméinis an Iarthair"} + BASICENG{"Bun-Bhéarla"} + BOHORIC{"Aibítir Bohorič"} + CORNU{"Béarla an Choirn"} + DAJNKO{"Aibítir Dajnko"} + FONIPA{"Fogharscríobh IPA"} + FONUPA{"Fogharscríobh UPA"} HEPBURN{"Rómhánú Hepburn"} + KKCOR{"Gnáth-Litriú"} + KSCOR{"Litriú Caighdeánach"} + METELKO{"Aibítir Metelko"} + MONOTON{"Aontonach"} + NEWFOUND{"Talamh an Éisc"} + NULIK{"Volapük Nua-Aimseartha"} + OXENDICT{"Litriú OED"} PINYIN{"Rómhánú Pinyin"} + POLYTON{"Iltonach"} POSIX{"Ríomhaire"} + REVISED{"Litriú Athbhreithnithe"} + RIGIK{"Volapük Clasaiceach"} + SCOTLAND{"Béarla Caighdeánach na hAlban"} + SCOUSE{"Béarla Learphoill"} + SIMPLE{"Simplí"} + UCCOR{"Litriú Comhaontaithe"} + UCRCOR{"Litriú Comhaontaithe Athbhreithnithe"} ULSTER{"Cúige Uladh"} + UNIFON{"Aibítir foghraíochta Unifon"} + VAIDIKA{"Véideach"} VALENCIA{"Vaileinsis"} WADEGILE{"Rómhánú Wade-Giles"} } - Version{"2.1.22.93"} + Version{"2.1.31.86"} + characterLabelPattern{ + all{"{0} — Uile"} + category-list{"{0}: {1}:"} + compatibility{"{0} — Comhoiriúnacht"} + enclosed{"{0} — Iniata"} + extended{"{0} — Breisithe"} + historic{"{0} — Stairiúil"} + miscellaneous{"{0} — Éagsúil"} + other{"{0} — Eile"} + scripts{"Scripteanna — {0}"} + strokes{ + few{"{0} Stríoc"} + many{"{0} Stríoc"} + one{"{0} Stríoc"} + other{"{0} Stríoc"} + two{"{0} Stríoc"} + } + } codePatterns{ language{"Teanga: {0}"} script{"Script: {0}"} diff --git a/icuSources/data/lang/gd.txt b/icuSources/data/lang/gd.txt index f06144db..f8fa60a9 100644 --- a/icuSources/data/lang/gd.txt +++ b/icuSources/data/lang/gd.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/gd.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License gd{ Keys{ calendar{"Mìosachan"} @@ -34,6 +28,7 @@ gd{ akz{"Alabama"} ale{"Aleutais"} aln{"Albàinis Ghegeach"} + alt{"Altais Dheasach"} am{"Amtharais"} an{"Aragonais"} ang{"Seann-Bheurla"} @@ -41,7 +36,7 @@ gd{ ar{"Arabais"} ar_001{"Nuadh-Arabais Stannardach"} arc{"Aramais"} - arn{"Mapuche"} + arn{"Mapudungun"} aro{"Araona"} arp{"Arapaho"} arq{"Arabais Aildireach"} @@ -81,7 +76,7 @@ gd{ bkm{"Kom"} bla{"Siksika"} bm{"Bambara"} - bn{"Beangailis"} + bn{"Bangla"} bo{"Tibeitis"} bpy{"Bishnupriya"} bqi{"Bakhtiari"} @@ -114,13 +109,14 @@ gd{ chp{"Chipewyan"} chr{"Cherokee"} chy{"Cheyenne"} - ckb{"Cùrdais Soranî"} + ckb{"Cùrdais Mheadhanach"} co{"Corsais"} cop{"Coptais"} cps{"Capiznon"} cr{"Cree"} crh{"Turcais Chriomach"} - cs{"Seacais"} + crs{"Seiseallais"} + cs{"Seicis"} csb{"Caisiubais"} cu{"Slàbhais na h-Eaglaise"} cv{"Chuvash"} @@ -267,6 +263,7 @@ gd{ kaj{"Jju"} kam{"Kamba"} kaw{"Kawi"} + kbd{"Cabardais"} kbl{"Kanembu"} kcg{"Tyap"} kde{"Makonde"} @@ -297,10 +294,12 @@ gd{ krc{"Karachay-Balkar"} kri{"Krio"} krj{"Kinaray-a"} + krl{"Cairealais"} kru{"Kurukh"} ks{"Caismiris"} ksb{"Shambala"} ksf{"Bafia"} + ksh{"Gearmailtis Chologne"} ku{"Cùrdais"} kum{"Kumyk"} kut{"Kutenai"} @@ -313,6 +312,7 @@ gd{ lah{"Lahnda"} lam{"Lamba"} lb{"Lugsamburgais"} + lez{"Leasgais"} lfn{"Lingua Franca Nova"} lg{"Ganda"} li{"Cànan Limburg"} @@ -370,6 +370,7 @@ gd{ mua{"Mundang"} mul{"Iomadh cànan"} mus{"Creek"} + mwl{"Miorandais"} mwr{"Marwari"} mwv{"Mentawai"} my{"Burmais"} @@ -378,6 +379,7 @@ gd{ mzn{"Mazanderani"} na{"Nabhru"} nan{"Min Nan"} + nap{"Eadailtis Napoli"} naq{"Nama"} nb{"Bokmål na Nirribhidh"} nd{"Ndebele Thuathach"} @@ -400,11 +402,11 @@ gd{ nov{"Novial"} nqo{"N’Ko"} nr{"Ndebele Dheasach"} - nso{"Leasotais Thuathach"} + nso{"Sesotho sa Leboa"} nus{"Nuer"} nv{"Navajo"} nwc{"Newari Chlasaigeach"} - ny{"Chichewa"} + ny{"Nyanja"} nym{"Nyamwezi"} nyn{"Nyankole"} nyo{"Nyoro"} @@ -420,9 +422,10 @@ gd{ pag{"Pangasinan"} pal{"Pahlavi"} pam{"Pampanga"} - pap{"Papiamento"} + pap{"Papiamentu"} pau{"Palabhais"} pcd{"Picard"} + pcm{"Beurla Nigèiriach"} pdc{"Gearmailtis Phennsylvania"} pdt{"Plautdietsch"} peo{"Seann-Pheirsis"} @@ -437,7 +440,7 @@ gd{ pt{"Portagailis"} pt_BR{"Portagailis Bhraisileach"} pt_PT{"Portagailis Eòrpach"} - qu{"Ceatsua"} + qu{"Quechua"} quc{"K’iche’"} qug{"Quichua Àrd-tìr Chimborazo"} raj{"Rajasthani"} @@ -454,11 +457,12 @@ gd{ ru{"Ruisis"} rue{"Rusyn"} rug{"Roviana"} + rup{"Aromanais"} rw{"Kinyarwanda"} rwk{"Rwa"} sa{"Sanskrit"} sad{"Sandawe"} - sah{"Sachais"} + sah{"Sakha"} sam{"Aramais Shamaritanach"} saq{"Samburu"} sas{"Sasak"} @@ -503,7 +507,7 @@ gd{ srr{"Serer"} ss{"Swati"} ssy{"Saho"} - st{"Leasotach Dheasach"} + st{"Sesotho"} su{"Cànan Sunda"} suk{"Sukuma"} sus{"Susu"} @@ -522,7 +526,7 @@ gd{ ter{"Terêna"} tet{"Tetum"} tg{"Taidigis"} - th{"Tàidh"} + th{"Cànan nan Tàidh"} ti{"Tigrinya"} tig{"Tigre"} tiv{"Tiv"} @@ -535,7 +539,7 @@ gd{ tly{"Talysh"} tmh{"Tamashek"} tn{"Tswana"} - to{"Tongais"} + to{"Tonga"} tog{"Nyasa Tonga"} tpi{"Tok Pisin"} tr{"Turcais"} @@ -551,7 +555,7 @@ gd{ twq{"Tasawaq"} ty{"Cànan Tahiti"} tyv{"Cànan Tuva"} - tzm{"Tamazight Meadhan na h-Atlas"} + tzm{"Tamazight an Atlais Mheadhanaich"} udm{"Udmurt"} ug{"Ùigiurais"} uk{"Ucràinis"} @@ -583,7 +587,7 @@ gd{ yav{"Yangben"} ybb{"Yemba"} yi{"Iùdhais"} - yo{"Ioruba"} + yo{"Yoruba"} yrl{"Nheengatu"} yue{"Cantonais"} za{"Zhuang"} @@ -654,6 +658,7 @@ gd{ Hrkt{"Katakana no Hiragana"} Hung{"Seann-Ungarais"} Ital{"Seann-Eadailtis"} + Jamo{"Jamo"} Java{"Deàbhanais"} Jpan{"Seapanais"} Jurc{"Jurchen"} @@ -785,6 +790,11 @@ gd{ unihan{"Òrdugh an fhreumha ’s nan stràcan"} zhuyin{"Òrdugh seòrsachaidh Zhuyin"} } + d0{ + fwidth{"Làn-Leud"} + hwidth{"Leth-Leud"} + npinyin{"Àireamhach"} + } hc{ h11{"Cleoc 12 uair a thìde (0–11)"} h12{"Cleoc 12 uair a thìde (1–12)"} @@ -796,6 +806,10 @@ gd{ normal{"Brisidhean-loidhe àbhaisteach"} strict{"Brisidhean-loidhe teanna"} } + m0{ + bgn{"BGN"} + ungegn{"UNGEGN"} + } ms{ metric{"Tomhas meatrach"} uksystem{"Tomhas impireil"} @@ -865,7 +879,7 @@ gd{ Variants{ SCOTLAND{"Beurla Bhun-Tomhasach na h-Alba"} } - Version{"2.1.22.93"} + Version{"2.1.31.86"} codePatterns{ language{"Cànan: {0}"} script{"Litreadh: {0}"} diff --git a/icuSources/data/lang/gl.txt b/icuSources/data/lang/gl.txt index 9e7f7bbc..8306ae4b 100644 --- a/icuSources/data/lang/gl.txt +++ b/icuSources/data/lang/gl.txt @@ -1,87 +1,111 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/gl.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License gl{ Keys{ - calendar{"Calendario"} + calendar{"calendario"} + cf{"formato de moeda"} colAlternate{"Ignorar clasificación de símbolos"} colBackwards{"Clasificación de acentos invertida"} colCaseFirst{"Orde de maiúsculas/minúsculas"} colCaseLevel{"Clasificación que distingue entre maiúsculas e minúsculas"} - colHiraganaQuaternary{"Clasificación Kana"} colNormalization{"Clasificación normalizada"} colNumeric{"Clasificación numérica"} colStrength{"Forza de clasificación"} - collation{"Orde de clasificación"} - currency{"Moeda"} - hc{"Ciclo horario (12 vs. 24)"} - lb{"Estilo de quebra de liña"} - ms{"Sistema de unidades"} - numbers{"Números"} + collation{"orde de clasificación"} + currency{"moeda"} + hc{"ciclo horario (12 ou 24)"} + lb{"estilo de quebra de liña"} + ms{"sistema internacional de unidades"} + numbers{"números"} timezone{"Fuso horario"} va{"Variante local"} - variableTop{"Clasificar como símbolos"} x{"Uso privado"} } Languages{ + aa{"afar"} ab{"abkhazo"} - ach{"acoli"} - af{"afrikaans"} - agq{"agq"} + ace{"achinés"} + ach{"acholí"} + ada{"adangme"} + ady{"adigueo"} + af{"africáner"} + agq{"aghem"} + ain{"ainu"} ak{"akán"} + ale{"aleutiano"} + alt{"altai meridional"} am{"amárico"} an{"aragonés"} + anp{"angika"} ar{"árabe"} ar_001{"árabe estándar moderno"} arc{"arameo"} arn{"mapuche"} - as{"assamés"} + arp{"arapahoe"} + as{"asamés"} asa{"asu"} ast{"asturiano"} + av{"avar"} + awa{"awadhi"} ay{"aimará"} az{"acerbaixano"} ba{"baskir"} + ban{"balinés"} + bas{"basaa"} be{"bielorruso"} bem{"bemba"} - bez{"bez"} + bez{"bena"} bg{"búlgaro"} - bgn{"Baluchi occidental"} - bm{"bm"} + bgn{"baluchi occidental"} + bho{"bhojpuri"} + bi{"bislama"} + bin{"bini"} + bla{"siksiká"} + bm{"bambaro"} bn{"bengalí"} bo{"tibetano"} br{"bretón"} - brx{"brx"} - bs{"bosnio"} + brx{"bodo"} + bs{"bosníaco"} + bug{"buginés"} + byn{"blin"} ca{"catalán"} - ce{"Checheno"} + ce{"checheno"} + ceb{"cebuano"} cgg{"kiga"} + ch{"chamorro"} + chk{"chuukese"} + chm{"mari"} + cho{"choctaw"} chr{"cheroqui"} - ckb{"curdo soraní"} + chy{"cheién"} + ckb{"kurdo soraní"} co{"corso"} + crs{"seselwa (crioulo das Seixeles)"} cs{"checo"} cu{"eslavo eclesiástico"} - cv{"Chuvash"} + cv{"chuvash"} cy{"galés"} da{"dinamarqués"} + dak{"dakota"} + dar{"dargwa"} dav{"taita"} de{"alemán"} - de_AT{"alemán de austria"} + de_AT{"alemán austríaco"} de_CH{"alto alemán suízo"} + dgr{"dogrib"} dje{"zarma"} - dsb{"dsb"} + dsb{"baixo sorabio"} dua{"duala"} dv{"divehi"} dyo{"jola-fonyi"} dz{"dzongkha"} + dzg{"dazaga"} ebu{"embu"} - ee{"ewé"} - efi{"ibibio"} + ee{"ewe"} + efi{"efik"} egy{"exipcio antigo"} + eka{"ekajuk"} el{"grego"} en{"inglés"} en_AU{"inglés australiano"} @@ -95,279 +119,396 @@ gl{ es_MX{"español de México"} et{"estoniano"} eu{"éuscaro"} + ewo{"ewondo"} fa{"persa"} + ff{"fula"} fi{"finés"} fil{"filipino"} - fj{"fixiano"} - fo{"faroés"} + fj{"fidxiano"} + fo{"feroés"} + fon{"fon"} fr{"francés"} fr_CA{"francés canadiano"} fr_CH{"francés suízo"} + fur{"friuliano"} fy{"frisón"} ga{"irlandés"} gaa{"ga"} gag{"gagauz"} gd{"gaélico escocés"} + gez{"ge’ez"} + gil{"kiribatiano"} gl{"galego"} gn{"guaraní"} + gor{"gorontalo"} grc{"grego antigo"} gsw{"alemán suízo"} - gu{"guxaratiano"} + gu{"guxaratí"} guz{"gusii"} gv{"manx"} + gwi{"gwichʼin"} ha{"hausa"} haw{"hawaiano"} he{"hebreo"} hi{"hindi"} + hil{"hiligaynon"} + hmn{"hmong"} hr{"croata"} - hsb{"hsb"} + hsb{"alto sorbio"} ht{"haitiano"} hu{"húngaro"} + hup{"hupa"} hy{"armenio"} + hz{"herero"} ia{"interlingua"} + iba{"iban"} + ibb{"ibibio"} id{"indonesio"} ig{"ibo"} ii{"yi sichuanés"} + ilo{"iloko"} + inh{"ingush"} + io{"ido"} is{"islandés"} it{"italiano"} - iu{"iu"} + iu{"inuktitut"} ja{"xaponés"} + jbo{"lojban"} jgo{"ngomba"} - jmc{"mapache"} + jmc{"machame"} jv{"xavanés"} ka{"xeorxiano"} kab{"kabile"} + kac{"kachin"} + kaj{"jju"} kam{"kamba"} + kbd{"cabardiano"} + kcg{"tyap"} kde{"makonde"} kea{"caboverdiano"} + kfo{"koro"} kg{"kongo"} - khq{"koyra Chiini"} + kha{"khasi"} + khq{"koyra chiini"} ki{"kikuyu"} + kj{"kuanyama"} kk{"casaco"} - kl{"kl"} - kln{"kln"} - km{"cambodiano"} - kn{"kannada"} + kkj{"kako"} + kl{"groenlandés occidental"} + kln{"kalenjin"} + km{"khmer"} + kmb{"kimbundu"} + kn{"canarés"} ko{"coreano"} koi{"komi permio"} kok{"konkani"} + kpe{"kpelle"} + kr{"canuri"} + krc{"carachaio-bálcara"} + krl{"carelio"} + kru{"kurukh"} ks{"cachemir"} ksb{"shambala"} ksf{"bafia"} + ksh{"kölsch"} ku{"kurdo"} - kw{"kw"} + kum{"kumyk"} + kv{"komi"} + kw{"córnico"} ky{"quirguiz"} la{"latín"} - lag{"Langi"} + lad{"ladino"} + lag{"langi"} lb{"luxemburgués"} + lez{"lezgui"} lg{"ganda"} - lkt{"Lakota"} + li{"limburgués"} + lkt{"lakota"} ln{"lingala"} - lo{"laotiano"} + lo{"laosiano"} loz{"lozi"} - lrc{"Lurí do norte"} + lrc{"luri do norte"} lt{"lituano"} - lu{"luba-Katanga"} + lu{"luba-katanga"} lua{"luba-lulua"} + lun{"lunda"} luo{"luo"} + lus{"mizo"} luy{"luyia"} lv{"letón"} + mad{"madurés"} + mag{"magahi"} + mai{"maithili"} + mak{"makasar"} mas{"masai"} + mdf{"moksha"} + men{"mende"} mer{"meru"} - mfe{"crioulo mauritano"} + mfe{"crioulo mauriciano"} mg{"malgaxe"} - mgh{"mgh"} - mgo{"mgo"} + mgh{"makhuwa-meetto"} + mgo{"meta’"} + mh{"marshalés"} mi{"maorí"} + mic{"micmac"} + min{"minangkabau"} mk{"macedonio"} ml{"malabar"} mn{"mongol"} + mni{"manipuri"} moh{"mohawk"} + mos{"mossi"} mr{"marathi"} ms{"malaio"} mt{"maltés"} mua{"mundang"} mul{"varias linguas"} + mus{"creek"} + mwl{"mirandés"} my{"birmano"} - mzn{"Mazandaraní"} - naq{"naq"} + myv{"erzya"} + mzn{"mazandaraní"} + na{"nauru"} + nap{"napolitano"} + naq{"nama"} nb{"noruegués bokmal"} nd{"ndebele do norte"} - nds{"Baixo alemán"} - nds_NL{"Baixo saxón"} + nds{"baixo alemán"} + nds_NL{"baixo saxón"} ne{"nepalí"} + new{"newari"} + ng{"ndonga"} + nia{"nias"} + niu{"niuano"} nl{"holandés"} nl_BE{"flamenco"} - nmg{"nmg"} + nmg{"kwasio"} nn{"noruegués nynorsk"} + nnh{"ngiemboon"} no{"noruegués"} - nqo{"nqo"} + nog{"nogai"} + nqo{"n’ko"} + nr{"ndebele do sur"} nso{"sesotho sa leboa"} - nus{"nus"} + nus{"nuer"} + nv{"navajo"} ny{"chewa"} nyn{"nyankole"} oc{"occitano"} om{"oromo"} or{"oriya"} os{"osetio"} - pa{"punjabi"} + pa{"panxabiano"} + pag{"pangasinan"} + pam{"pampanga"} + pap{"papiamento"} + pau{"palauano"} + pcm{"pidgin nixeriano"} pl{"polaco"} - ps{"paxtún"} + prg{"prusiano"} + ps{"pashtu"} pt{"portugués"} pt_BR{"portugués brasileiro"} pt_PT{"portugués europeo"} qu{"quechua"} quc{"quiché"} + rap{"rapanui"} + rar{"rarotongano"} rm{"romanche"} rn{"rundi"} ro{"romanés"} + ro_MD{"moldavo"} rof{"rombo"} + root{"raíz"} ru{"ruso"} + rup{"aromanés"} rw{"ruandés"} - rwk{"rwk"} + rwk{"rwa"} sa{"sánscrito"} - saq{"saq"} - sbp{"sbp"} + sad{"sandawe"} + sah{"sakha"} + saq{"samburu"} + sat{"santali"} + sba{"ngambay"} + sbp{"sangu"} + sc{"sardo"} + scn{"siciliano"} + sco{"escocés"} sd{"sindhi"} - sdh{"Kurdo meridional"} - se{"sami do norte"} + sdh{"kurdo meridional"} + se{"saami do norte"} seh{"sena"} - ses{"ses"} + ses{"koyraboro senni"} sg{"sango"} sh{"serbocroata"} shi{"tachelhit"} + shn{"shan"} si{"cingalés"} sk{"eslovaco"} sl{"esloveno"} sm{"samoano"} - sma{"sma"} - smj{"smj"} - smn{"smn"} - sms{"sms"} + sma{"saami meridional"} + smj{"saami de Lule"} + smn{"saami de Inari"} + sms{"saami de Skolt"} sn{"shona"} + snk{"soninke"} so{"somalí"} sq{"albanés"} sr{"serbio"} + srn{"sranan tongo"} ss{"swati"} - st{"sesoto"} - su{"sondanés"} + ssy{"saho"} + st{"sesotho"} + su{"sundanés"} + suk{"sukuma"} sv{"sueco"} - sw{"swahili"} - sw_CD{"swc"} - ta{"tamil"} - te{"telugu"} + sw{"suahili"} + sw_CD{"suahili congolés"} + swb{"comoriano"} + syr{"siríaco"} + ta{"támil"} + te{"telugú"} + tem{"timne"} teo{"teso"} - tet{"tetún"} + tet{"tetun"} tg{"taxico"} th{"tailandés"} ti{"tigriña"} - tk{"turcomano"} + tig{"tigré"} + tk{"turcomán"} tl{"tagalo"} tlh{"klingon"} tn{"tswana"} to{"tonganés"} tpi{"tok pisin"} tr{"turco"} - ts{"xitsonga"} + trv{"taroko"} + ts{"tsonga"} tt{"tártaro"} tum{"tumbuka"} - twq{"twq"} + tvl{"tuvaluano"} + tw{"twi"} + twq{"tasawaq"} ty{"tahitiano"} - tzm{"tzm"} + tyv{"tuvaniano"} + tzm{"tamazight do Marrocos Central"} + udm{"udmurto"} ug{"uigur"} uk{"ucraíno"} - und{"Lingua descoñecida"} + umb{"umbundu"} + und{"lingua descoñecida"} ur{"urdú"} uz{"uzbeco"} vai{"vai"} ve{"venda"} vi{"vietnamita"} + vo{"volapuk"} vun{"vunjo"} - wbp{"Warlpiri"} + wa{"valón"} + wae{"walser"} + wal{"wolaytta"} + war{"waray-waray"} + wbp{"walrpiri"} wo{"wólof"} + xal{"calmuco"} xh{"xhosa"} xog{"soga"} + yav{"yangben"} + ybb{"yemba"} yi{"yiddish"} - yo{"ioruba"} + yo{"yoruba"} + yue{"cantonés"} zgh{"tamazight de Marrocos estándar"} zh{"chinés"} zh_Hans{"chinés simplificado"} zh_Hant{"chinés tradicional"} zu{"zulú"} + zun{"zuni"} zxx{"sen contido lingüístico"} + zza{"zazaki"} } Languages%short{ az{"azerí"} - en_GB{"inglés R.U."} - en_US{"inglés EUA"} + en_GB{"inglés (RU)"} + en_US{"inglés (EUA)"} } Scripts{ - Arab{"Árabe"} - Armn{"Armenio"} - Beng{"Bengalí"} - Bopo{"Bopomofo"} - Brai{"Braille"} + Arab{"árabe"} + Armn{"armenio"} + Beng{"bengalí"} + Bopo{"bopomofo"} + Brai{"braille"} Cans{"Silabario aborixe canadiano unificado"} - Cyrl{"Cirílico"} - Deva{"Devanagari"} - Ethi{"Etíope"} - Geor{"Xeorxiano"} - Grek{"Grego"} + Cyrl{"cirílico"} + Deva{"devanágari"} + Ethi{"etíope"} + Geor{"xeorxiano"} + Grek{"grego"} Gujr{"guxaratí"} - Guru{"Gurmukhi"} - Hang{"Hangul"} - Hani{"Han"} - Hans{"Simplificado"} - Hant{"Tradicional"} - Hebr{"Hebreo"} - Hira{"Hiragana"} - Jpan{"Xaponés"} - Kana{"Katakana"} - Khmr{"Camboxano"} + Guru{"gurmukhi"} + Hanb{"hanb"} + Hang{"hangul"} + Hani{"han"} + Hans{"simplificado"} + Hant{"tradicional"} + Hebr{"hebreo"} + Hira{"hiragana"} + Hrkt{"silabarios xaponeses"} + Jamo{"jamo"} + Jpan{"xaponés"} + Kana{"katakana"} + Khmr{"khmer"} Knda{"canarés"} - Kore{"Coreano"} - Laoo{"Laosiano"} - Latn{"Latino"} - Mlym{"Malabar"} - Mong{"Mongol"} - Mymr{"Birmania"} - Orya{"Oriya"} - Sinh{"Cingalés"} - Taml{"Támil"} - Telu{"Telugú"} - Thaa{"Thaana"} - Thai{"Tailandés"} - Tibt{"Tibetano"} - Zsym{"Símbolos"} - Zxxx{"Non escrita"} - Zyyy{"Común"} - Zzzz{"Escritura descoñecida"} + Kore{"coreano"} + Laoo{"laosiano"} + Latn{"latino"} + Mlym{"malabar"} + Mong{"mongol"} + Mymr{"birmano"} + Orya{"oriá"} + Sinh{"cingalés"} + Taml{"támil"} + Telu{"telugú"} + Thaa{"thaana"} + Thai{"tailandés"} + Tibt{"tibetano"} + Zmth{"notación matemática"} + Zsye{"emojis"} + Zsym{"símbolos"} + Zxxx{"non escrito"} + Zyyy{"común"} + Zzzz{"alfabeto descoñecido"} } Scripts%stand-alone{ - Hans{"Han simplificado"} - Hant{"Han tradicional"} + Hans{"han simplificado"} + Hant{"han tradicional"} } Scripts%variant{ Arab{"perso-árabe"} } Types{ calendar{ - buddhist{"Calendario budista"} - chinese{"Calendario chinés"} + buddhist{"calendario budista"} + chinese{"calendario chinés"} coptic{"Calendario cóptico"} - dangi{"Calendario dangi"} - ethiopic{"Calendario etíope"} + dangi{"calendario dangi"} + ethiopic{"calendario etíope"} ethiopic-amete-alem{"Calendario Amete Alem etíope"} - gregorian{"Calendario gregoriano"} - hebrew{"Calendario hebreo"} + gregorian{"calendario gregoriano"} + hebrew{"calendario hebreo"} indian{"Calendario nacional indio"} - islamic{"Calendario islámico"} + islamic{"calendario islámico"} islamic-civil{"Calendario islámico (civil, tabular)"} islamic-rgsa{"Calendario islámico (Arabia Saudita,"} - iso8601{"Calendario ISO-8601"} - japanese{"Calendario xaponés"} - persian{"Calendario persa"} - roc{"Calendario Minguo"} + iso8601{"calendario ISO-8601"} + japanese{"calendario xaponés"} + persian{"calendario persa"} + roc{"calendario Minguo"} + } + cf{ + account{"formato de moeda contable"} + standard{"formato de moeda estándar"} } colAlternate{ non-ignorable{"Clasificar símbolos"} @@ -386,10 +527,6 @@ gl{ no{"Clasificar sen distinguir entre maiúsculas e minúsculas"} yes{"Clasificar distinguindo entre maiúsculas e minúsculas"} } - colHiraganaQuaternary{ - no{"Clasificar Kana por separado"} - yes{"Clasificar Kana de modo diferente"} - } colNormalization{ no{"Clasificar sen normalización"} yes{"Clasificar Unicode normalizado"} @@ -408,79 +545,103 @@ gl{ collation{ big5han{"Orde de clasificación chinesa tradicional - Big5"} dictionary{"Criterio de ordenación do dicionario"} - ducet{"Criterio de ordenación Unicode predeterminado"} + ducet{"criterio de ordenación Unicode predeterminado"} gb2312han{"orde de clasifcación chinesa simplificada - GB2312"} phonebook{"orde de clasificación da guía telefónica"} phonetic{"Orde de clasificación fonética"} pinyin{"Orde de clasificación pinyin"} reformed{"Criterio de ordenación reformado"} - search{"Busca de uso xeral"} + search{"busca de carácter xeral"} searchjl{"Clasificar por consonante inicial hangul"} - standard{"Criterio de ordenación estándar"} + standard{"criterio de ordenación estándar"} stroke{"Orde de clasificación polo número de trazos"} traditional{"Orde de clasificación tradicional"} unihan{"Criterio de ordenación radical-trazo"} } + d0{ + fwidth{"Ancho completo"} + hwidth{"Ancho medio"} + npinyin{"Numérico"} + } hc{ - h11{"Sistema de 12 horas (0–11)"} - h12{"Sistema de 12 horas (1–12)"} - h23{"Sistema de 24 horas (0–23)"} - h24{"Sistema de 24 horas (1–24)"} + h11{"sistema de 12 horas (0–11)"} + h12{"sistema de 12 horas (1–12)"} + h23{"sistema de 24 horas (0–23)"} + h24{"sistema de 24 horas (1–24)"} } lb{ - loose{"Estilo de quebra de liña separada"} - normal{"Estilo de quebra de liña normal"} - strict{"Estilo de quebra de liña estrita"} + loose{"estilo de quebra de liña separada"} + normal{"estilo de quebra de liña normal"} + strict{"estilo de quebra de liña estrita"} + } + m0{ + bgn{"BGN"} + ungegn{"UNGEGN"} } ms{ - metric{"Sistema métrico"} - uksystem{"Sistema imperial de unidades"} - ussystem{"Sistema de unidades dos EUA"} + metric{"sistema métrico decimal"} + uksystem{"sistema imperial de unidades"} + ussystem{"sistema estadounidense de unidades"} } numbers{ - arab{"Díxitos do árabe oriental"} - arabext{"Díxitos arábicos orientais"} - armn{"Números armenios"} - armnlow{"Números armenios en minúscula"} - beng{"Díxitos bengalís"} - deva{"Díxitos devanagari"} - ethi{"Números etíopes"} + arab{"díxitos arábigo-índicos"} + arabext{"díxitos arábigo-índicos ampliados"} + armn{"numeración armenia"} + armnlow{"numeración armenia en minúscula"} + beng{"díxitos bengalís"} + deva{"díxitos devanagáricos"} + ethi{"numeración etíope"} finance{"Números financeiros"} - fullwide{"Díxitos de ancho completo"} - geor{"Números xeorxianos"} - grek{"Números gregos"} - greklow{"Números gregos en minúscula"} - gujr{"Díxitos guxarati"} - guru{"Díxitos do gurmukhi"} - hanidec{"Números decimais chineses"} - hans{"Números chineses simplificados"} - hansfin{"Números financeiros chineses simplificados"} - hant{"Números do chinés tradicional"} - hantfin{"Números financeiros do chinés tradicional"} - hebr{"Números hebreos"} - jpan{"Números xaponeses"} - jpanfin{"Números financeiros xaponeses"} - khmr{"Díxitos do camboxano"} - knda{"Díxitos do kannadés"} - laoo{"Díxitos laosianos"} - latn{"Díxitos occidentais"} - mlym{"Díxitos malabares"} + fullwide{"díxitos de ancho completo"} + geor{"numeración xeorxiana"} + grek{"numeración grega"} + greklow{"numeración grega en minúscula"} + gujr{"díxitos guxaratís"} + guru{"díxitos do gurmukhi"} + hanidec{"numeración decimal chinesa"} + hans{"numeración chinesa simplificada"} + hansfin{"numeración financeira chinesa simplificada"} + hant{"numeración chinesa tradicional"} + hantfin{"numeración financeira chinesa tradicional"} + hebr{"numeración hebrea"} + jpan{"numeración xaponesa"} + jpanfin{"numeración financeira xaponesa"} + khmr{"díxitos khmer"} + knda{"díxitos canareses"} + laoo{"díxitos laosianos"} + latn{"díxitos occidentais"} + mlym{"díxitos malabares"} mong{"Díxitos mongoles"} - mymr{"Díxitos birmanos"} + mymr{"díxitos birmanos"} native{"Díxitos orixinais"} - orya{"Díxitos oriya"} - roman{"Números romanos"} - romanlow{"Números romanos en minúsculas"} - taml{"Números támil"} - tamldec{"Díxitos do támil"} - telu{"Díxitos do telugú"} - thai{"Díxitos tailandeses"} - tibt{"Díxitos tibetanos"} + orya{"díxitos do oriá"} + roman{"numeración romana"} + romanlow{"numeración romana en minúsculas"} + taml{"numeración támil tradicional"} + tamldec{"díxitos do támil"} + telu{"díxitos do telugú"} + thai{"díxitos tailandeses"} + tibt{"díxitos tibetanos"} traditional{"Numeros tradicionais"} vaii{"Díxitos Vai"} } } - Version{"2.1.23.76"} + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0} (todo)"} + category-list{"{0}: {1}"} + compatibility{"{0} (compatibilidade)"} + enclosed{"{0} (incluíd.)"} + extended{"{0} (ampliad.)"} + historic{"{0} (históric.)"} + miscellaneous{"{0} (variad.)"} + other{"{0} (outr.)"} + scripts{"Sistemas de escrita ({0})"} + strokes{ + one{"Trazo de {0}"} + other{"Trazos de {0}"} + } + } codePatterns{ language{"Idioma: {0}"} script{"Alfabeto: {0}"} diff --git a/icuSources/data/lang/gsw.txt b/icuSources/data/lang/gsw.txt index fbe21fe1..8e2a0087 100644 --- a/icuSources/data/lang/gsw.txt +++ b/icuSources/data/lang/gsw.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/gsw.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License gsw{ Keys{ calendar{"Kaländer"} @@ -625,7 +619,7 @@ gsw{ SOLBA{"Solbica-Mundart"} TARASK{"Taraskievica-Rächtschriibig"} } - Version{"2.1.23.7"} + Version{"2.1.32.59"} codePatterns{ language{"Schpraach: {0}"} script{"Schrift: {0}"} diff --git a/icuSources/data/lang/gu.txt b/icuSources/data/lang/gu.txt index 2cbe52b7..3d5ec878 100644 --- a/icuSources/data/lang/gu.txt +++ b/icuSources/data/lang/gu.txt @@ -1,19 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/gu.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License gu{ Keys{ calendar{"કેલેન્ડર"} + cf{"ચલણી બંધારણ"} colAlternate{"પ્રતીકોની સૉર્ટિંગને અવગણો"} colBackwards{"વિપરીત એક્સેંટ સૉર્ટિંગ"} colCaseFirst{"અપરકેસ/લોઅરકેસ ક્રમાંકન"} colCaseLevel{"કેસ સંવેદી સૉર્ટિંગ"} - colHiraganaQuaternary{"કાના સૉર્ટિંગ"} colNormalization{"સામાન્ય સૉર્ટિંગ"} colNumeric{"આંકડાકીય સૉર્ટિંગ"} colStrength{"સૉર્ટિંગ શક્તિ"} @@ -25,7 +19,6 @@ gu{ numbers{"આંકડાઓ"} timezone{"સમય ઝોન"} va{"લોકેલ વેરિએન્ટ"} - variableTop{"પ્રતીકો તરીકે સૉર્ટ કરો"} x{"ખાનગી-ઉપયોગ"} } Languages{ @@ -50,7 +43,7 @@ gu{ anp{"અંગીકા"} ar{"અરબી"} ar_001{"મોડર્ન સ્ટાન્ડર્ડ અરબી"} - arc{"અર્માઇક"} + arc{"એરમૈક"} arn{"મેપુચે"} arp{"અરાપાહો"} arq{"આલ્જેરિયન અરબી"} @@ -68,6 +61,7 @@ gu{ bal{"બલૂચી"} ban{"બાલિનીસ"} bas{"બસા"} + bax{"બામન"} be{"બેલારુશિયન"} bej{"બેજા"} bem{"બેમ્બા"} @@ -89,7 +83,7 @@ gu{ brx{"બોડો"} bs{"બોસ્નિયન"} bua{"બુરિયાત"} - bug{"બગિનીસ"} + bug{"બુગિનીસ"} byn{"બ્લિન"} ca{"કતલાન"} cad{"કડ્ડો"} @@ -101,7 +95,7 @@ gu{ ch{"કેમોરો"} chb{"ચિબ્ચા"} chg{"છગાતાઇ"} - chk{"ચૂકીસે"} + chk{"ચૂકીસ"} chm{"મારી"} chn{"ચિનૂક જાર્ગન"} cho{"ચોક્તૌ"} @@ -113,6 +107,7 @@ gu{ cop{"કોપ્ટિક"} cr{"ક્રી"} crh{"ક્રિમિયન તુર્કી"} + crs{"સેસેલ્વા ક્રેઓલે ફ્રેન્ચ"} cs{"ચેક"} csb{"કાશુબિયન"} cu{"ચર્ચ સ્લાવિક"} @@ -125,7 +120,7 @@ gu{ de{"જર્મન"} de_AT{"ઓસ્ટ્રિઅન જર્મન"} de_CH{"સ્વિસ હાય જર્મન"} - del{"દેલેવેર"} + del{"દેલવેર"} den{"સ્લેવ"} dgr{"ડોગ્રિબ"} din{"દિન્કા"} @@ -138,6 +133,7 @@ gu{ dyo{"જોલા-ફોન્યી"} dyu{"ડ્યુલા"} dz{"ડ્ઝોંગ્ખા"} + dzg{"દાઝાગા"} ebu{"ઍમ્બુ"} ee{"ઈવ"} efi{"એફિક"} @@ -165,7 +161,7 @@ gu{ ff{"ફુલાહ"} fi{"ફિનિશ"} fil{"ફિલિપિનો"} - fj{"ફિજીયન"} + fj{"ફીજીયન"} fo{"ફોરિસ્ત"} fon{"ફોન"} fr{"ફ્રેન્ચ"} @@ -173,17 +169,18 @@ gu{ fr_CH{"સ્વિસ ફ્રેંચ"} frm{"મિડિલ ફ્રેંચ"} fro{"જૂની ફ્રેંચ"} - frr{"નોર્ધર્ન ફ્રિશિયન"} + frr{"ઉત્તરીય ફ્રિશિયન"} frs{"પૂર્વ ફ્રિશિયન"} fur{"ફ્રિયુલિયાન"} fy{"પશ્ચિમી ફ્રિસિયન"} ga{"આઇરિશ"} - gaa{"Ga"} + gaa{"ગા"} gag{"ગાગાઝ"} + gan{"gan"} gay{"ગાયો"} gba{"બાયા"} gbz{"ઝોરોસ્ટ્રિઅન દારી"} - gd{"સ્કોટ્સ ગેલિક"} + gd{"સ્કોટીસ ગેલિક"} gez{"ગીઝ"} gil{"જિલ્બરટીઝ"} gl{"ગેલિશિયન"} @@ -203,16 +200,18 @@ gu{ gwi{"ગ્વિચ’ઇન"} ha{"હૌસા"} hai{"હૈડા"} + hak{"hak"} haw{"હાવાઇયન"} he{"હીબ્રુ"} hi{"હિન્દી"} hif{"ફીજી હિંદી"} hil{"હિલિગેનોન"} hit{"હિટ્ટિતે"} - hmn{"મોંગ"} + hmn{"હમોંગ"} ho{"હિરી મોટૂ"} hr{"ક્રોએશિયન"} hsb{"અપ્પર સોર્બિયન"} + hsn{"hsn"} ht{"હૈતીયન"} hu{"હંગેરિયન"} hup{"હૂપા"} @@ -220,6 +219,7 @@ gu{ hz{"હેરેરો"} ia{"ઇંટરલિંગુઆ"} iba{"ઇબાન"} + ibb{"ઈબિબિયો"} id{"ઇન્ડોનેશિયન"} ie{"ઇંટરલિંગ"} ig{"ઇગ્બો"} @@ -227,7 +227,7 @@ gu{ ik{"ઇનુપિયાક"} ilo{"ઇલોકો"} inh{"ઇંગુશ"} - io{"ઇડૌ"} + io{"ઈડો"} is{"આઇસલેન્ડિક"} it{"ઇટાલિયન"} iu{"ઇનુકિટૂટ"} @@ -257,6 +257,7 @@ gu{ ki{"કિકુયૂ"} kj{"ક્વાન્યામા"} kk{"કઝાખ"} + kkj{"કાકો"} kl{"કલાલ્લિસુત"} kln{"કલેજિન"} km{"ખ્મેર"} @@ -274,6 +275,7 @@ gu{ ks{"કાશ્મીરી"} ksb{"શમ્બાલા"} ksf{"બફિયા"} + ksh{"કોલોગ્નિયન"} ku{"કુર્દિશ"} kum{"કુમીક"} kut{"કુતેનાઇ"} @@ -293,16 +295,16 @@ gu{ lkt{"લાકોટા"} ln{"લિંગાલા"} lo{"લાઓથિયન"} - lol{"મોગો"} + lol{"મોંગો"} loz{"લોઝી"} lrc{"ઉત્તરીય લુરી"} lt{"લિથુનિયન"} - lu{"લ્યૂબા કટાંગા"} - lua{"લ્યૂબા-લુલુઆ"} + lu{"લૂબા-કટાંગા"} + lua{"લૂબા-લુલુઆ"} lui{"લુઇસેનો"} lun{"લુન્ડા"} luo{"લ્યુઓ"} - lus{"લુશાઇ"} + lus{"મિઝો"} luy{"લુઈયા"} lv{"લાતવિયન"} mad{"માદુરીસ"} @@ -312,12 +314,12 @@ gu{ man{"મન્ડિન્ગો"} mas{"મસાઇ"} mdf{"મોક્ષ"} - mdr{"મંડાર"} + mdr{"મંદાર"} men{"મેન્ડે"} mer{"મેરુ"} mfe{"મોરીસ્યેન"} mg{"મલાગસી"} - mga{"મિડિલ આઇરિશ"} + mga{"મધ્ય આઈરિશ"} mgh{"માખુવા-મીટ્ટુ"} mgo{"મેતા"} mh{"માર્શલીઝ"} @@ -336,7 +338,7 @@ gu{ ms{"મલય"} mt{"માલ્ટિઝ"} mua{"મુનડાન્ગ"} - mul{"બહુવિધ ભાષા"} + mul{"બહુવિધ ભાષાઓ"} mus{"ક્રિક"} mwl{"મિરાંડી"} mwr{"મારવાડી"} @@ -344,6 +346,7 @@ gu{ myv{"એર્ઝયા"} mzn{"મઝાન્દેરાની"} na{"નાઉરૂ"} + nan{"nan"} nap{"નેપોલિટાન"} naq{"નમા"} nb{"નોર્વેજીયન બોકમાલ"} @@ -351,7 +354,7 @@ gu{ nds{"લો જર્મન"} nds_NL{"લો સેક્સોન"} ne{"નેપાળી"} - new{"નેવાડી"} + new{"નેવારી"} ng{"ડોન્ગા"} nia{"નિયાસ"} niu{"નિયુઆન"} @@ -359,6 +362,7 @@ gu{ nl_BE{"ફ્લેમિશ"} nmg{"ક્વાસિઓ"} nn{"નૉર્વેજીયન નાયનૉર્સ્ક"} + nnh{"નીએમબુન"} no{"નૉર્વેજીયન"} nog{"નોગાઇ"} non{"જૂની નોર્સ"} @@ -374,7 +378,7 @@ gu{ nyo{"ન્યોરો"} nzi{"ન્ઝિમા"} oc{"ઓક્સિટન"} - oj{"ઓઝિંબ્વા"} + oj{"ઓજિબ્વા"} om{"ઓરોમો"} or{"ઉડિયા"} os{"ઓસ્સેટિક"} @@ -386,11 +390,13 @@ gu{ pam{"પમ્પાન્ગા"} pap{"પાપિયામેન્ટો"} pau{"પલાઉઆન"} + pcm{"નાજેરીયન પીજીન"} peo{"જૂની ફારસી"} phn{"ફોનિશિયન"} pi{"પાલી"} pl{"પોલીશ"} pon{"પોહપિએન"} + prg{"પ્રુસ્સીયન"} pro{"જુની પ્રોવેન્સલ"} ps{"પશ્તો"} pt{"પોર્ટુગીઝ"} @@ -407,18 +413,19 @@ gu{ ro_MD{"મોલડાવિયન"} rof{"રોમ્બો"} rom{"રોમાની"} - root{"મૂલ"} + root{"રૂટ"} ru{"રશિયન"} rup{"અરોમેનિયન"} rw{"કિન્યારવાન્ડા"} rwk{"રવા"} sa{"સંસ્કૃત"} sad{"સોંડવે"} - sah{"યાકૂત"} + sah{"સખા"} sam{"સામરિટાન અરેમિક"} saq{"સમ્બુરુ"} sas{"સાસાક"} sat{"સંતાલી"} + sba{"ન્ગામ્બેય"} sbp{"સાંગુ"} sc{"સાર્દિનિયન"} scn{"સિસિલિયાન"} @@ -452,6 +459,7 @@ gu{ srn{"સ્રાનન ટોન્ગો"} srr{"સેરેર"} ss{"સ્વાતી"} + ssy{"સાહો"} st{"સદર્ન સોથો"} su{"સંડેનીઝ"} suk{"સુકુમા"} @@ -479,13 +487,14 @@ gu{ tkl{"તોકેલાઉ"} tl{"ટાગાલોગ"} tlh{"ક્લિન્ગોન"} - tli{"લિંગિત"} + tli{"ક્લીન્ગકિટ"} tmh{"તામાશેખ"} tn{"ત્સ્વાના"} to{"ટોંગાન"} tog{"ન્યાસા ટોન્ગા"} tpi{"ટોક પિસિન"} tr{"ટર્કીશ"} + trv{"ટારોકો"} ts{"સોંગા"} tsi{"સિમ્શિયન"} tt{"તતાર"} @@ -512,16 +521,20 @@ gu{ vot{"વોટિક"} vun{"વુન્જો"} wa{"વાલૂન"} - wal{"વલામો"} - war{"વારે"} + wae{"વેલ્સેર"} + wal{"વોલાયટ્ટા"} + war{"વારેય"} was{"વાશો"} wbp{"વાર્લ્પીરી"} wo{"વોલોફ"} + wuu{"wuu"} xal{"કાલ્મિક"} xh{"ખોસા"} xog{"સોગા"} yao{"યાઓ"} yap{"યાપીસ"} + yav{"યાન્ગબેન"} + ybb{"યેમ્બા"} yi{"યિદ્દિશ"} yo{"યોરૂબા"} yue{"કેંટોનીઝ"} @@ -582,6 +595,7 @@ gu{ Grek{"ગ્રીક"} Gujr{"ગુજરાતી"} Guru{"ગુરૂમુખી"} + Hanb{"હાન્બ"} Hang{"હંગુલ"} Hani{"હાન"} Hano{"હનુનૂ"} @@ -590,10 +604,11 @@ gu{ Hebr{"હીબ્રુ"} Hira{"હિરાગાના"} Hmng{"પહાઉ મોન્ગ"} - Hrkt{"કતાકના અને હિરાગના"} + Hrkt{"જાપાનીઝ વર્ણમાળા"} Hung{"ઓલ્ડ હંગેરિયન"} Inds{"સિન્ધુ"} Ital{"જૂનુ ઇટાલિક"} + Jamo{"જેમો"} Java{"જાવાનીસ"} Jpan{"જાપાની"} Kali{"કાયાહ લી"} @@ -673,6 +688,7 @@ gu{ Yiii{"યી"} Zinh{"વંશાગત"} Zmth{"ગણિતીય સંકેતલિપિ"} + Zsye{"ઇમોજી"} Zsym{"પ્રતીકો"} Zxxx{"અલિખિત"} Zyyy{"સામાન્ય"} @@ -703,6 +719,10 @@ gu{ persian{"પર્શિયન કેલેન્ડર"} roc{"મિંગુઓ કેલેન્ડર"} } + cf{ + account{"હિસાબી ચલણી બંધારણ"} + standard{"પ્રમાણભૂત ચલણી બંધારણ"} + } colAlternate{ non-ignorable{"પ્રતીકોને સૉર્ટ કરો"} shifted{"પ્રતીકોને અવગણીને સૉર્ટ કરો"} @@ -720,10 +740,6 @@ gu{ no{"કેસ સંવેદીને સૉર્ટ કરો"} yes{"કેસ સંવેદી સૉર્ટ કરો"} } - colHiraganaQuaternary{ - no{"કાનાને અલગ સૉર્ટ કરો"} - yes{"કાનાને અલગ રીતે સૉર્ટ કરો"} - } colNormalization{ no{"સામાન્યકૃત વિના સૉર્ટ કરો"} yes{"યુનિકોડ સામાન્યકૃતને સૉર્ટ કરો"} @@ -755,6 +771,11 @@ gu{ traditional{"પરંપરાગત અનુક્મ"} unihan{"રેડિકલ-સ્ટ્રોક"} } + d0{ + fwidth{"પૂર્ણપહોળાઇ"} + hwidth{"અર્ધપહોળાઈ"} + npinyin{"સંખ્યા"} + } hc{ h11{"12 કલાકની સિસ્ટમ (0–11)"} h12{"12 કલાકની સિસ્ટમ (1–12)"} @@ -766,6 +787,10 @@ gu{ normal{"સામાન્ય રેખા વિરામ પ્રકાર"} strict{"ચુસ્ત રેખા વિરામ પ્રકાર"} } + m0{ + bgn{"BGN"} + ungegn{"UNGEGN"} + } ms{ metric{"દશાંશ પદ્ધતિ"} uksystem{"રજવાડું માપદંડ પદ્ધતિ"} @@ -777,24 +802,24 @@ gu{ armn{"અર્મેનિયન સંખ્યાઓ"} armnlow{"અર્મેનિયન નાના અક્ષરની સંખ્યાઓ"} beng{"બંગાળી અંકો"} - deva{"દેવનાગરી"} + deva{"દેવનાગરી અંકો"} ethi{"ઇથિયોપીક સંખ્યાઓ"} finance{"નાણાકીય સંખ્યાઓ"} fullwide{"પૂર્ણ પહોળાઈ અંકો"} geor{"જ્યોર્જિઅન સંખ્યાઓ"} - grek{"ગ્રિક સંખ્યાઓ"} - greklow{"ગ્રિક નાના અક્ષરની સંખ્યાઓ"} + grek{"ગ્રીક સંખ્યાઓ"} + greklow{"ગ્રીક નાના અક્ષરની સંખ્યાઓ"} gujr{"ગુજરાતી અંકો"} guru{"ગુરમુખી અંકો"} - hanidec{"ચાઇનીઝ દશાંશ સંખ્યા"} + hanidec{"ચાઇનીઝ દશાંશ સંખ્યાઓ"} hans{"સરળીકૃત ચાઇનીઝ સંખ્યાઓ"} - hansfin{"સરળીકૃત ચાઇનીઝ નાણાંકીય સંખ્યાઓ"} + hansfin{"સરળીકૃત ચાઇનીઝ નાણાકીય સંખ્યાઓ"} hant{"પરંપરાગત ચાઇનીઝ સંખ્યાઓ"} - hantfin{"પરંપરાગત ચાઇનીઝ નાણાંકીય સંખ્યાઓ"} + hantfin{"પરંપરાગત ચાઇનીઝ નાણાકીય સંખ્યાઓ"} hebr{"હિબ્રુ સંખ્યાઓ"} jpan{"જાપાનીઝ સંખ્યાઓ"} jpanfin{"જાપાનીઝ નાણાકીય સંખ્યાઓ"} - khmr{"ખેમેર અંકો"} + khmr{"ખ્મેર અંકો"} knda{"કન્નડા અંકો"} laoo{"લાઓ અંકો"} latn{"પશ્ચિમી અંકો"} @@ -818,7 +843,22 @@ gu{ PINYIN{"પિનયિન રોમનાઇઝેશન"} WADEGILE{"વેડ-ગિલ્સ રોમનાઇઝેશન"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0} — તમામ"} + category-list{"{0}: {1}"} + compatibility{"{0} — સુસંગતતા"} + enclosed{"{0} — બંધ"} + extended{"{0} — વિસ્તૃત"} + historic{"{0} — ઐતિહાસિક"} + miscellaneous{"{0} — મિશ્ર"} + other{"{0} — અન્ય"} + scripts{"સ્ક્રિપ્ટ — {0}"} + strokes{ + one{"{0} સ્ટ્રોક્સ"} + other{"{0} સ્ટ્રોક્સ"} + } + } codePatterns{ language{"ભાષા: {0}"} script{"સ્ક્રિપ્ટ: {0}"} diff --git a/icuSources/data/lang/guz.txt b/icuSources/data/lang/guz.txt old mode 100755 new mode 100644 index 08b4b850..30c044f5 --- a/icuSources/data/lang/guz.txt +++ b/icuSources/data/lang/guz.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/guz.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License guz{ Languages{ ak{"Kiakan"} @@ -54,5 +48,5 @@ guz{ zh{"Kichina"} zu{"Kizulu"} } - Version{"2.1.23.13"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/gv.txt b/icuSources/data/lang/gv.txt index c8da7258..83b7b043 100644 --- a/icuSources/data/lang/gv.txt +++ b/icuSources/data/lang/gv.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/gv.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License gv{ Languages{ gv{"Gaelg"} } - Version{"2.1.23.7"} + Version{"2.1.31.34"} } diff --git a/icuSources/data/lang/ha.txt b/icuSources/data/lang/ha.txt index d0303128..354d6f46 100644 --- a/icuSources/data/lang/ha.txt +++ b/icuSources/data/lang/ha.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ha.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ha{ Languages{ ak{"Akan"} @@ -53,5 +47,5 @@ ha{ zh{"Harshen Sin"} zu{"Harshen Zulu"} } - Version{"2.1.21.28"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/haw.txt b/icuSources/data/lang/haw.txt index b2aadd06..03bfea20 100644 --- a/icuSources/data/lang/haw.txt +++ b/icuSources/data/lang/haw.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/haw.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License haw{ Languages{ ar{"ʻAlapia"} @@ -46,5 +40,5 @@ haw{ zh_Hans{"Pākē Hoʻomaʻalahi ʻia"} zh_Hant{"Pākē Kuʻuna"} } - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/he.txt b/icuSources/data/lang/he.txt index 4a8ea889..64288e32 100644 --- a/icuSources/data/lang/he.txt +++ b/icuSources/data/lang/he.txt @@ -1,19 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/he.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License he{ Keys{ calendar{"לוח שנה"} + cf{"תבנית מטבע"} colAlternate{"התעלם מסמלים במיון"} colBackwards{"מיון לפי הטעמות בסדר הפוך"} colCaseFirst{"סידור לפי אותיות רישיות/קטנות"} colCaseLevel{"מיון תלוי רישיות"} - colHiraganaQuaternary{"מיון קאנה"} colNormalization{"מיון מנורמל"} colNumeric{"מיון לפי מספרים"} colStrength{"עוצמת המיון"} @@ -25,7 +19,6 @@ he{ numbers{"מספרים"} timezone{"אזור זמן"} va{"משתנה אזור"} - variableTop{"מיין כסמלים"} x{"שימוש פרטי"} } Languages{ @@ -53,6 +46,7 @@ he{ arc{"ארמית"} arn{"אראוקנית"} arp{"ארפהו"} + ars{"ערבית - נג׳ד"} arw{"ארוואק"} as{"אסאמית"} asa{"אסו"} @@ -66,14 +60,15 @@ he{ ban{"בלינזית"} bar{"בווארית"} bas{"בסאא"} - bax{"באקס"} - bbj{"גומל"} + bax{"במום"} + bbj{"גומאלה"} be{"בלארוסית"} bej{"בז׳ה"} bem{"במבה"} bez{"בנה"} bfd{"באפוט"} bg{"בולגרית"} + bgn{"באלוצ׳י מערבית"} bho{"בוג׳פורי"} bi{"ביסלמה"} bik{"ביקול"} @@ -116,18 +111,18 @@ he{ cop{"קופטית"} cr{"קרי"} crh{"טטרית של קרים"} + crs{"קריאולית (סיישל)"} cs{"צ׳כית"} - csb{"קשוביאן"} + csb{"קשובית"} cu{"סלאבית כנסייתית עתיקה"} cv{"צ׳ובאש"} - cy{"ולשית"} + cy{"וולשית"} da{"דנית"} dak{"דקוטה"} dar{"דרגווה"} dav{"טאיטה"} de{"גרמנית"} - de_AT{"גרמנית אוסטרית"} - de_CH{"גרמנית שוויצרית (גבוהה)"} + de_CH{"גרמנית (שוויץ)"} del{"דלאוור"} den{"סלאבית"} dgr{"דוגריב"} @@ -138,7 +133,7 @@ he{ dua{"דואלה"} dum{"הולנדית תיכונה"} dv{"דיבהי"} - dyo{"הולה-פוניי"} + dyo{"ג׳ולה פונית"} dyu{"דיולה"} dz{"דזונקה"} dzg{"דזאנגה"} @@ -150,16 +145,10 @@ he{ el{"יוונית"} elx{"עילמית"} en{"אנגלית"} - en_AU{"אנגלית אוסטרלית"} - en_CA{"אנגלית קנדית"} - en_GB{"אנגלית בריטית"} - en_US{"אנגלית אמריקאית"} + en_GB{"אנגלית (בריטניה)"} enm{"אנגלית תיכונה"} eo{"אספרנטו"} es{"ספרדית"} - es_419{"ספרדית לטינו־אמריקאית"} - es_ES{"ספרדית אירופאית"} - es_MX{"ספרדית מקסיקנית"} et{"אסטונית"} eu{"בסקית"} ewo{"אוונדו"} @@ -173,22 +162,23 @@ he{ fo{"פארואזית"} fon{"פון"} fr{"צרפתית"} - fr_CA{"צרפתית קנדית"} - fr_CH{"צרפתית שוויצרית"} + fr_CH{"צרפתית (שוויץ)"} + frc{"צרפתית קייג׳ונית"} frm{"צרפתית תיכונה"} fro{"צרפתית עתיקה"} frr{"פריזית צפונית"} - frs{"פריזיאן מזרחית"} + frs{"פריזית מזרחית"} fur{"פריולית"} - fy{"פריזית"} + fy{"פריזית מערבית"} ga{"אירית"} gaa{"גא"} gag{"גגאוזית"} + gan{"סינית גאן"} gay{"גאיו"} gba{"גבאיה"} gd{"גאלית סקוטית"} gez{"געז"} - gil{"גילברטזית"} + gil{"קיריבטית"} gl{"גליציאנית"} gmh{"גרמנית בינונית-גבוהה"} gn{"גוארני"} @@ -199,22 +189,24 @@ he{ grb{"גרבו"} grc{"יוונית עתיקה"} gsw{"גרמנית שוויצרית"} - gu{"גוג׳ראטית"} + gu{"גוג׳ארטי"} guz{"גוסי"} gv{"מאנית"} - gwi{"גוויצ׳ין"} + gwi{"גוויצ׳ן"} ha{"האוסה"} hai{"האידה"} + hak{"סינית האקה"} haw{"הוואית"} he{"עברית"} hi{"הינדי"} hil{"היליגאינון"} - hit{"חיתית"} - hmn{"מונג"} - ho{"הארי מוטו"} + hit{"חתית"} + hmn{"המונג"} + ho{"הירי מוטו"} hr{"קרואטית"} hsb{"סורבית גבוהה"} - ht{"האיטית"} + hsn{"סינית שיאנג"} + ht{"קריאולית (האיטי)"} hu{"הונגרית"} hup{"הופה"} hy{"ארמנית"} @@ -225,7 +217,7 @@ he{ id{"אינדונזית"} ie{"אינטרלינגה"} ig{"איגבו"} - ii{"סיצ׳ואן יי"} + ii{"סצ׳ואן יי"} ik{"אינופיאק"} ilo{"אילוקו"} inh{"אינגושית"} @@ -234,17 +226,17 @@ he{ it{"איטלקית"} iu{"אינוקטיטוט"} ja{"יפנית"} - jbo{"לויבאן"} - jgo{"נגומה"} - jmc{"מצ׳אמה"} + jbo{"לוז׳באן"} + jgo{"נגומבה"} + jmc{"מאקאמה"} jpr{"פרסית יהודית"} jrb{"ערבית יהודית"} - jv{"יאוונית"} + jv{"יאוואית"} ka{"גאורגית"} kaa{"קארא-קלפאק"} kab{"קבילה"} kac{"קצ׳ין"} - kaj{"ג׳יו"} + kaj{"ג׳ו"} kam{"קמבה"} kaw{"קאווי"} kbd{"קברדית"} @@ -254,16 +246,16 @@ he{ kea{"קאבוורדיאנו"} kfo{"קורו"} kg{"קונגו"} - kha{"קאסי"} + kha{"קהאסי"} kho{"קוטאנזית"} khq{"קוירה צ׳יני"} ki{"קיקויו"} kj{"קואניאמה"} kk{"קזחית"} kkj{"קאקו"} - kl{"קאלאליסוטית"} - kln{"קאלנג׳ין"} - km{"קמרית"} + kl{"גרינלנדית"} + kln{"קלנג׳ין"} + km{"חמרית"} kmb{"קימבונדו"} kn{"קנאדה"} ko{"קוריאנית"} @@ -280,7 +272,7 @@ he{ ksf{"באפיה"} ksh{"קולוניאן"} ku{"כורדית"} - kum{"קומיק"} + kum{"קומיקית"} kut{"קוטנאי"} kv{"קומי"} kw{"קורנית"} @@ -293,50 +285,52 @@ he{ lb{"לוקסמבורגית"} lez{"לזגית"} lg{"גאנדה"} - li{"לימבורגיש"} + li{"לימבורגית"} lkt{"לקוטה"} ln{"לינגלה"} - lo{"לאית"} + lo{"לאו"} lol{"מונגו"} - loz{"לוזי"} + lou{"קריאולית לואיזיאנית"} + loz{"לוזית"} + lrc{"לורית צפונית"} lt{"ליטאית"} lu{"לובה-קטנגה"} - lua{"לובה, לולואה"} - lui{"לואיסנו"} + lua{"לובה-לולואה"} + lui{"לויסנו"} lun{"לונדה"} luo{"לואו"} - lus{"לושאי"} + lus{"מיזו"} luy{"לויה"} lv{"לטבית"} - mad{"מדורסה"} - maf{"מאפא"} + mad{"מדורזית"} + maf{"מאפאה"} mag{"מאגאהית"} mai{"מאיטילית"} mak{"מקסאר"} man{"מנדינגו"} - mas{"מאסאית"} + mas{"מסאית"} mde{"מאבא"} mdf{"מוקשה"} mdr{"מנדאר"} men{"מנדה"} mer{"מרו"} - mfe{"מוריסיין"} + mfe{"קריאולית מאוריציאנית"} mg{"מלגשית"} mga{"אירית תיכונה"} - mgh{"מקואה-מיטו"} + mgh{"מאקוואה מטו"} mgo{"מטא"} - mh{"מרשאלס"} + mh{"מרשלית"} mi{"מאורית"} mic{"מיקמק"} min{"מיננגקבאו"} mk{"מקדונית"} - ml{"מלאיאלם"} + ml{"מליאלאם"} mn{"מונגולית"} mnc{"מנצ׳ו"} mni{"מניפורית"} moh{"מוהוק"} mos{"מוסי"} - mr{"מרטהי"} + mr{"מראטהי"} ms{"מלאית"} mt{"מלטית"} mua{"מונדאנג"} @@ -347,31 +341,33 @@ he{ my{"בורמזית"} mye{"מאיין"} myv{"ארזיה"} + mzn{"מאזאנדראני"} na{"נאורית"} + nan{"סינית מין נאן"} nap{"נפוליטנית"} naq{"נאמה"} nb{"נורווגית ספרותית"} - nd{"צפון נדבלה"} + nd{"נדבלה צפונית"} nds{"גרמנית תחתית"} nds_NL{"סקסונית תחתית"} ne{"נפאלית"} new{"נווארי"} ng{"נדונגה"} nia{"ניאס"} - niu{"ניואיאן"} + niu{"ניואן"} nl{"הולנדית"} nl_BE{"פלמית"} nmg{"קוואסיו"} nn{"נורווגית חדשה"} nnh{"נגיאמבון"} - no{"נורבגית"} + no{"נורווגית"} nog{"נוגאי"} non{"‏נורדית עתיקה"} nqo{"נ׳קו"} - nr{"דרום נדבלה"} - nso{"סוטו הצפונית"} + nr{"נדבלה דרומית"} + nso{"סותו צפונית"} nus{"נואר"} - nv{"נבחו"} + nv{"נאוואחו"} nwc{"נווארית קלאסית"} ny{"ניאנג׳ה"} nym{"ניאמווזי"} @@ -383,27 +379,27 @@ he{ om{"אורומו"} or{"אוריה"} os{"אוסטית"} - osa{"אוסג׳ה"} + osa{"אוסג׳"} ota{"טורקית עותומנית"} - pa{"פנג׳אבית"} + pa{"פנג׳אבי"} pag{"פנגסינאן"} pal{"פלאבי"} pam{"פמפאניה"} pap{"פפיאמנטו"} pau{"פלוואן"} + pcm{"ניגרית פידג׳ית"} peo{"פרסית עתיקה"} - phn{"פניקית"} + phn{"פיניקית"} pi{"פאלי"} pl{"פולנית"} pon{"פונפיאן"} + prg{"פרוסית"} pro{"פרובנסאל עתיקה"} ps{"פאשטו"} - pt{"פורטוגלית"} - pt_BR{"פורטוגלית ברזילאית"} - pt_PT{"פורטוגלית אירופאית"} + pt{"פורטוגזית"} qu{"קצ׳ואה"} quc{"קיצ׳ה"} - raj{"ראג׳סטן"} + raj{"ראג׳סטאני"} rap{"רפאנוי"} rar{"ררוטונגאן"} rm{"רומאנש"} @@ -411,19 +407,19 @@ he{ ro{"רומנית"} ro_MD{"מולדבית"} rof{"רומבו"} - rom{"רומאנית"} + rom{"רומאני"} root{"רוט"} ru{"רוסית"} rup{"ארומנית"} - rw{"קינירואנדה"} - rwk{"רווא"} + rw{"קנירואנדית"} + rwk{"ראווה"} sa{"סנסקריט"} sad{"סנדאווה"} sah{"סאחה"} sam{"ארמית שומרונית"} saq{"סמבורו"} - sas{"ססאק"} - sat{"סאנטלי"} + sas{"סאסק"} + sat{"סאנטאלי"} sba{"נגמבאי"} sbp{"סאנגו"} sc{"סרדינית"} @@ -431,7 +427,7 @@ he{ sco{"סקוטית"} sd{"סינדהית"} sdh{"כורדית דרומית"} - se{"לאפית צפונית"} + se{"סמי צפונית"} see{"סנקה"} seh{"סנה"} sel{"סלקופ"} @@ -439,11 +435,11 @@ he{ sg{"סנגו"} sga{"אירית עתיקה"} sh{"סרבו-קרואטית"} - shi{"טצ׳להיט"} + shi{"שילה"} shn{"שאן"} shu{"ערבית צ׳אדית"} si{"סינהלה"} - sid{"סידמו"} + sid{"סידאמו"} sk{"סלובקית"} sl{"סלובנית"} sm{"סמואית"} @@ -459,16 +455,16 @@ he{ sr{"סרבית"} srn{"סרנאן טונגו"} srr{"סרר"} - ss{"סיסוואטי"} + ss{"סאווזי"} ssy{"סאהו"} - st{"ססות׳ו"} - su{"סונדנית"} + st{"סותו דרומית"} + su{"סונדנזית"} suk{"סוקומה"} sus{"סוסו"} sux{"שומרית"} sv{"שוודית"} - sw{"סווהילית"} - sw_CD{"סווהילי קונגולטזית"} + sw{"סווהילי"} + sw_CD{"סווהילי קונגו"} syc{"סירית קלאסית"} syr{"סורית"} ta{"טמילית"} @@ -479,17 +475,17 @@ he{ tet{"טטום"} tg{"טג׳יקית"} th{"תאית"} - ti{"טיגרינאית"} + ti{"תיגרינית"} tig{"טיגרית"} tiv{"טיב"} tk{"טורקמנית"} tkl{"טוקלאו"} - tl{"טגלוג"} + tl{"טאגאלוג"} tlh{"קלינגון"} tli{"טלינגיט"} tmh{"טמאשק"} - tn{"טוניסיה"} - to{"טונגן"} + tn{"סוואנה"} + to{"טונגאית"} tog{"ניאסה טונגה"} tpi{"טוק פיסין"} tr{"טורקית"} @@ -505,14 +501,14 @@ he{ tyv{"טובינית"} tzm{"טמזייט של מרכז מרוקו"} udm{"אודמורט"} - ug{"אויגהור"} + ug{"אויגור"} uga{"אוגריתית"} uk{"אוקראינית"} umb{"אומבונדו"} und{"שפה לא ידועה"} ur{"אורדו"} uz{"אוזבקית"} - vai{"ואי"} + vai{"וואי"} ve{"וונדה"} vi{"ויאטנמית"} vo{"‏וולאפיק"} @@ -520,13 +516,14 @@ he{ vun{"וונג׳ו"} wa{"וואלון"} wae{"וואלסר"} - wal{"וולאמו"} + wal{"ווליאטה"} war{"ווראי"} was{"וואשו"} wbp{"וורלפירי"} - wo{"ג׳ולוף"} - xal{"קלמיק"} - xh{"קסוסה"} + wo{"וולוף"} + wuu{"סינית וו"} + xal{"קלמיקית"} + xh{"קוסה"} xog{"סוגה"} yao{"יאו"} yap{"יאפזית"} @@ -535,13 +532,13 @@ he{ yi{"יידיש"} yo{"יורובה"} yue{"קנטונזית"} - za{"ז׳ואנג"} + za{"זואנג"} zap{"זאפוטק"} zbl{"בליסימבולס"} zen{"זנאגה"} zgh{"תמזיע׳ת מרוקאית תקנית"} zh{"סינית"} - zh_Hans{"סינית מפושטת"} + zh_Hans{"סינית פשוטה"} zh_Hant{"סינית מסורתית"} zu{"זולו"} zun{"זוני"} @@ -550,12 +547,10 @@ he{ } Languages%short{ az{"אזרית"} - en_GB{"אנגלית בריטית"} - en_US{"אנגלית אמריקאית"} + en_US{"אנגלית (ארה״ב)"} } Languages%variant{ ps{"פושטו"} - ug{"אויגור"} } Scripts{ Arab{"ערבי"} @@ -578,20 +573,23 @@ he{ Grek{"יווני"} Gujr{"גוג׳רטי"} Guru{"גורמוקי"} + Hanb{"האנב"} Hang{"האנגול"} Hani{"האן"} - Hans{"מפושט"} + Hans{"פשוט"} Hant{"מסורתי"} Hebr{"עברי"} Hira{"הירגאנה"} + Hrkt{"הברתי יפני"} Hung{"הונגרי עתיק"} Inds{"אינדוס"} Ital{"איטלקי עתיק"} + Jamo{"ג׳אמו"} Java{"ג׳אוונזי"} Jpan{"יפני"} Kana{"קטקאנה"} - Khmr{"קמרית"} - Knda{"קאנדה"} + Khmr{"חמרי"} + Knda{"קאנאדה"} Kore{"קוריאני"} Laoo{"לאית"} Latg{"לטיני גאלי"} @@ -610,43 +608,48 @@ he{ Taml{"טמיל"} Telu{"טלוגו"} Tglg{"טגלוג"} - Thaa{"כתב טאנה"} + Thaa{"תאנה"} Thai{"תאי"} Tibt{"טיבטי"} Ugar{"אוגריתי"} Xpeo{"פרסי עתיק"} Zinh{"מורש"} Zmth{"סימון מתמטי"} - Zsym{"סימנים"} + Zsye{"אמוג׳י"} + Zsym{"סמלים"} Zxxx{"לא כתוב"} Zyyy{"רגיל"} Zzzz{"כתב שאינו ידוע"} } Scripts%stand-alone{ - Hans{"כתב האן פשוט"} - Hant{"כתב האן מסורתי"} + Hans{"האן פשוט"} + Hant{"האן מסורתי"} } Scripts%variant{ - Arab{"כתב פרסי-ערבי"} + Arab{"ערבי-פרסי"} } Types{ calendar{ - buddhist{"לוח שנה בודהיסטי"} - chinese{"לוח שנה סיני"} + buddhist{"לוח השנה הבודהיסטי"} + chinese{"לוח השנה הסיני"} coptic{"לוח שנה קופטי"} - dangi{"לוח שנה קוריאני"} - ethiopic{"לוח שנה אתיופי"} + dangi{"לוח השנה הקוריאני"} + ethiopic{"לוח השנה האתיופי"} ethiopic-amete-alem{"לוח השנה אמטה אלם האתיופי"} - gregorian{"לוח שנה גרגוריאני"} - hebrew{"לוח שנה עברי"} + gregorian{"לוח השנה הגרגוריאני"} + hebrew{"לוח השנה העברי"} indian{"לוח השנה ההודי הלאומי"} - islamic{"לוח שנה מוסלמי"} - islamic-civil{"לוח שנה מוסלמי-אזרחי"} - islamic-tbla{"לוח שנה מוסלמי-אסטרולוגי"} + islamic{"לוח השנה המוסלמי"} + islamic-civil{"לוח השנה המוסלמי האזרחי"} + islamic-tbla{"לוח השנה המוסלמי האסטרולוגי"} iso8601{"לוח שנה ISO-8601"} - japanese{"לוח שנה יפני"} - persian{"לוח שנה פרסי"} - roc{"לוח השנה הסיני Minguo"} + japanese{"לוח השנה היפני"} + persian{"לוח השנה הפרסי"} + roc{"לוח השנה הטאיווני"} + } + cf{ + account{"תבנית מטבע למטרות חשבונאות"} + standard{"תבנית מטבע רגילה"} } colAlternate{ non-ignorable{"מיין סמלים"} @@ -665,10 +668,6 @@ he{ no{"מיין באופן שאינו תלוי רישיות"} yes{"מיין באופן תלוי רישיות"} } - colHiraganaQuaternary{ - no{"מיין קאנה בנפרד"} - yes{"מיין קאנה אחרת"} - } colNormalization{ no{"מיין ללא נורמליזציה"} yes{"מיין לפי Unicode מנורמל"} @@ -686,6 +685,7 @@ he{ } collation{ big5han{"מיון סינית מסורתית"} + compat{"סדר מיון קודם, עבור תאימות"} dictionary{"סדר מיון במילון"} ducet{"סדר מיון Unicode המוגדר כברירת מחדל"} gb2312han{"מיון סינית מודרנית"} @@ -693,18 +693,32 @@ he{ phonetic{"סדר מיון פונטי"} pinyin{"מיון פיניין"} reformed{"סדר מיון מתוקן"} - search{"חיפוש כללי"} + search{"חיפוש למטרה כללית"} searchjl{"חפש לפי העיצור הראשון באותיות הנגול"} standard{"סדר מיון רגיל"} stroke{"סדר מיון לפי ספירת תווים"} traditional{"מיון מסורתי"} unihan{"סדר מיון לפי ספירת תווים Radical-Stroke"} } + d0{ + fwidth{"רוחב מלא"} + hwidth{"חצי רוחב"} + npinyin{"מספרי"} + } hc{ - h11{"מערכת של 12 שעות (0–11)"} - h12{"מערכת של 12 שעות (1–12)"} - h23{"מערכת של 24 שעות (0–23)"} - h24{"מערכת של 24 שעות (1–24)"} + h11{"מערכת של 12 שעות (‎0–11)"} + h12{"מערכת של 12 שעות (‎1–12)"} + h23{"מערכת של 24 שעות (0‎–23)"} + h24{"מערכת של 24 שעות (1‎–24)"} + } + lb{ + loose{"סגנון מעבר שורה גמיש"} + normal{"סגנון מעבר שורה רגיל"} + strict{"סגנון מעבר שורה קשיח"} + } + m0{ + bgn{"מטבע BGN"} + ungegn{"UNGEGN"} } ms{ metric{"מערכת מטרית"} @@ -712,8 +726,8 @@ he{ ussystem{"מערכת מדידה אמריקאית"} } numbers{ - arab{"ספרות הינדיות"} - arabext{"ספרות הינדיות מורחבות"} + arab{"ספרות הודיות-ערביות"} + arabext{"ספרות הודיות-ערביות מורחבות"} armn{"ספרות ארמניות"} armnlow{"ספרות ארמניות קטנות"} beng{"ספרות בנגליות"} @@ -727,15 +741,15 @@ he{ gujr{"ספרות גוג׳רטיות"} guru{"ספרות גורמוקיות"} hanidec{"ספרות סיניות עשרוניות"} - hans{"ספרות סיניות מפושטות"} - hansfin{"ספרות פיננסיות סיניות מפושטות"} + hans{"ספרות סיניות פשוטות"} + hansfin{"ספרות פיננסיות סיניות פשוטות"} hant{"ספרות סיניות מסורתיות"} hantfin{"ספרות פיננסיות סיניות מסורתיות"} hebr{"ספרות עבריות"} jpan{"ספרות יפניות"} jpanfin{"ספרות פיננסיות יפניות"} khmr{"ספרות חמריות"} - knda{"ספרות של קנאדה"} + knda{"ספרות של קאנאדה"} laoo{"ספרות של לאוס"} latn{"ספרות מערביות"} mlym{"ספרות של מליאלאם"} @@ -762,7 +776,24 @@ he{ POSIX{"מחשב"} SCOTLAND{"אנגלית סקוטית סטנדרטית"} } - Version{"2.1.23.7"} + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0} - הכל"} + category-list{"{0}: {1}"} + compatibility{"{0} - תאימות"} + enclosed{"{0} - תחום"} + extended{"{0} - מורחב"} + historic{"{0} - היסטורי"} + miscellaneous{"{0} - שונות"} + other{"{0} - אחר"} + scripts{"{0} - סקריפט"} + strokes{ + many{"{0} משיכות מכחול"} + one{"משיכת מכחול {0}"} + other{"{0} משיכות מכחול"} + two{"{0} משיכות מכחול"} + } + } codePatterns{ language{"שפה:‏ {0}"} script{"כתב: {0}"} diff --git a/icuSources/data/lang/he_IL.txt b/icuSources/data/lang/he_IL.txt index 8e940f0c..71039533 100644 --- a/icuSources/data/lang/he_IL.txt +++ b/icuSources/data/lang/he_IL.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * generated alias target */ diff --git a/icuSources/data/lang/hi.txt b/icuSources/data/lang/hi.txt index 8f8530c8..f9a9239a 100644 --- a/icuSources/data/lang/hi.txt +++ b/icuSources/data/lang/hi.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/hi.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License hi{ Keys{ calendar{"कैलेंडर"} @@ -13,7 +7,6 @@ hi{ colBackwards{"विपरीत उच्‍चारण वर्गीकरण"} colCaseFirst{"अपरकेस/लोअरकेस क्रमांकन"} colCaseLevel{"केस संवेदी वर्गीकरण"} - colHiraganaQuaternary{"काना वर्गीकरण"} colNormalization{"सामान्यीकृत वर्गीकरण"} colNumeric{"संख्यात्मक वर्गीकरण"} colStrength{"वर्गीकरण सशक्तता"} @@ -25,7 +18,6 @@ hi{ numbers{"संख्याएँ"} timezone{"समय क्षेत्र"} va{"स्थानीय प्रकार"} - variableTop{"चिह्न के रूप में क्रमित करें"} x{"निजी-उपयोग"} } Languages{ @@ -53,6 +45,7 @@ hi{ arc{"ऐरेमेक"} arn{"मापूचे"} arp{"अराफाओ"} + ars{"नज्दी अरबी"} arw{"अरावक"} as{"असमिया"} asa{"असु"} @@ -101,13 +94,14 @@ hi{ chn{"चिनूक जारगॉन"} cho{"चोक्तौ"} chp{"शिपेव्यान"} - chr{"शेरोकी"} + chr{"चेरोकी"} chy{"शेयेन्न"} ckb{"सोरानी कुर्दिश"} co{"कोर्सीकन"} cop{"कॉप्टिक"} cr{"क्री"} crh{"क्रीमीन तुर्की"} + crs{"सेसेल्वा क्रिओल फ्रेंच"} cs{"चेक"} csb{"काशुबियन"} cu{"चर्च साल्विक"} @@ -128,11 +122,12 @@ hi{ doi{"डोग्री"} dsb{"निचला सॉर्बियन"} dua{"दुआला"} - dum{"मध्य पुर्तगाली"} + dum{"मध्यकालीन पुर्तगाली"} dv{"दिवेही"} dyo{"जोला-फोंई"} dyu{"ड्युला"} dz{"जोंगखा"} + dzg{"दज़ागा"} ebu{"एम्बु"} ee{"ईवे"} efi{"एफिक"} @@ -161,15 +156,16 @@ hi{ fi{"फ़िनिश"} fil{"फ़िलिपीनो"} fj{"फ़ीजी"} - fo{"फ़ैरोइज़"} + fo{"फ़ैरोईस"} fon{"फॉन"} fr{"फ़्रेंच"} fr_CA{"कनाडाई फ़्रेंच"} fr_CH{"स्विस फ़्रेंच"} + frc{"केजन फ़्रेंच"} frm{"मध्यकालीन फ़्रांसीसी"} fro{"पुरातन फ़्रांसीसी"} - frr{"उत्तरी फ्रीसीयन"} - frs{"पूर्वी फ्रीसीयन"} + frr{"उत्तरी फ़्रीसियाई"} + frs{"पूर्वी फ़्रीसियाई"} fur{"फ्रीयुलीयान"} fy{"पश्चिमी फ़्रिसियाई"} ga{"आइरिश"} @@ -177,7 +173,7 @@ hi{ gag{"गागौज़"} gay{"गायो"} gba{"ग्बाया"} - gd{"स्काट्स् गायेलिक्"} + gd{"स्कॉटिश गाएलिक"} gez{"गीज़"} gil{"गिल्बरतीस"} gl{"गैलिशियन"} @@ -212,6 +208,7 @@ hi{ hz{"हरैरो"} ia{"ईन्टरलिंगुआ"} iba{"इबान"} + ibb{"इबिबियो"} id{"इंडोनीशियाई"} ie{"ईन्टरलिंगुइ"} ig{"ईग्बो"} @@ -259,7 +256,7 @@ hi{ koi{"कोमी-पर्मयाक"} kok{"कोंकणी"} kos{"कोसरैन"} - kpe{"क्पेल्लै"} + kpe{"क्पेल"} kr{"कनुरी"} krc{"कराचय-बल्कार"} krl{"करेलियन"} @@ -270,7 +267,7 @@ hi{ ksh{"कोल्नी"} ku{"कुर्दी"} kum{"कुमीक"} - kut{"कुतेनाई"} + kut{"क्यूतनाई"} kv{"कोमी"} kw{"कॉर्निश"} ky{"किर्गीज़"} @@ -287,6 +284,7 @@ hi{ ln{"लिंगाला"} lo{"लाओ"} lol{"मोंगो"} + lou{"लुईज़ियाना क्रियोल"} loz{"लोज़ी"} lrc{"उत्तरी लूरी"} lt{"लिथुआनियाई"} @@ -299,18 +297,18 @@ hi{ luy{"ल्युईआ"} lv{"लातवियाई"} mad{"मादुरीस"} - mag{"मगाही"} + mag{"मगही"} mai{"मैथिली"} mak{"मकासर"} man{"मन्डिन्गो"} mas{"मसाई"} mdf{"मोक्ष"} - mdr{"मंधार"} + mdr{"मंदार"} men{"मेन्डे"} mer{"मेरु"} mfe{"मोरीस्येन"} mg{"मालागासी"} - mga{"मध्यकाल आइरिश"} + mga{"मध्यकालीन आइरिश"} mgh{"मैखुवा-मीट्टो"} mgo{"मेटा"} mh{"मार्शलीज़"} @@ -319,16 +317,16 @@ hi{ min{"मिनांग्काबाउ"} mk{"मैसिडोनियाई"} ml{"मलयालम"} - mn{"मंगोलीयाई"} + mn{"मंगोलियाई"} mnc{"मन्चु"} - mni{"मणिपूरी"} + mni{"मणिपुरी"} moh{"मोहौक"} mos{"मोस्सी"} mr{"मराठी"} ms{"मलय"} mt{"माल्टीज़"} mua{"मुंडैंग"} - mul{"विविध भाषाएँ"} + mul{"एकाधिक भाषाएँ"} mus{"क्रीक"} mwl{"मिरांडी"} mwr{"मारवाड़ी"} @@ -336,6 +334,7 @@ hi{ myv{"एर्ज़या"} mzn{"माज़न्देरानी"} na{"नाउरू"} + nan{"nan"} nap{"नीपोलिटन"} naq{"नामा"} nb{"नॉर्वेजियाई बोकमाल"} @@ -351,7 +350,7 @@ hi{ nl_BE{"फ़्लेमिश"} nmg{"क्वासिओ"} nn{"नॉर्वेजियाई नॉयनॉर्स्क"} - nnh{"ज़िम्बुन"} + nnh{"गैम्बू"} no{"नॉर्वेजियाई"} nog{"नोगाई"} non{"पुराना नॉर्स"} @@ -379,11 +378,13 @@ hi{ pam{"पाम्पान्गा"} pap{"पापियामेन्टो"} pau{"पलोउआन"} + pcm{"नाइजीरियाई पिडगिन"} peo{"पुरानी फारसी"} phn{"फोएनिशियन"} pi{"पाली"} pl{"पोलिश"} pon{"पोह्नपिएन"} + prg{"प्रुशियाई"} pro{"पुरानी प्रोवेन्सल"} ps{"पश्तो"} pt{"पुर्तगाली"} @@ -412,19 +413,20 @@ hi{ saq{"सैम्बुरु"} sas{"सासाक"} sat{"संताली"} + sba{"न्गाम्बे"} sbp{"सैंगु"} sc{"सार्दिनियन"} scn{"सिसिलियन"} sco{"स्कॉट्स"} sd{"सिंधी"} sdh{"दक्षिणी कार्डिश"} - se{"नॉर्दन सामी"} + se{"उत्तरी सामी"} seh{"सेना"} sel{"सेल्कप"} ses{"कोयराबोरो सेन्नी"} sg{"सांगो"} sga{"पुरानी आइरिश"} - sh{"सेर्बो-क्रोएशन्"} + sh{"सेर्बो-क्रोएशियाई"} shi{"तैचेल्हित"} shn{"शैन"} si{"सिंहली"} @@ -445,6 +447,7 @@ hi{ srn{"स्रानान टॉन्गो"} srr{"सेरेर"} ss{"स्वाती"} + ssy{"साहो"} st{"सेसोथो"} su{"सुंडानी"} suk{"सुकुमा"} @@ -453,6 +456,7 @@ hi{ sv{"स्वीडिश"} sw{"स्वाहिली"} sw_CD{"कांगो स्वाहिली"} + swb{"कोमोरियन"} syc{"क्लासिकल सिरिएक"} syr{"सिरिएक"} ta{"तमिल"} @@ -468,7 +472,7 @@ hi{ tiv{"तिव"} tk{"तुर्कमेन"} tkl{"तोकेलाऊ"} - tl{"तागालोग"} + tl{"टैगलॉग"} tlh{"क्लिंगन"} tli{"त्लिंगित"} tmh{"तामाशेक"} @@ -503,6 +507,7 @@ hi{ vot{"वॉटिक"} vun{"वुंजो"} wa{"वाल्लून"} + wae{"वाल्सर"} wal{"वलामो"} war{"वारै"} was{"वाशो"} @@ -514,7 +519,8 @@ hi{ yao{"याओ"} yap{"यापीस"} yav{"यांगबेन"} - yi{"येहुदी"} + ybb{"येंबा"} + yi{"यहूदी"} yo{"योरूबा"} yue{"कैंटोनीज़"} za{"ज़ुआंग"} @@ -576,6 +582,7 @@ hi{ Grek{"यूनानी"} Gujr{"गुजराती"} Guru{"गुरमुखी"} + Hanb{"हांब"} Hang{"हंगुल"} Hani{"हान"} Hano{"हनुनू"} @@ -584,10 +591,11 @@ hi{ Hebr{"हिब्रू"} Hira{"हिरागाना"} Hmng{"पाहो ह्मोन्ग"} - Hrkt{"कचाकना और हिरागना"} + Hrkt{"जापानी सिलेबरीज़"} Hung{"ऑल्ड हंगेरियन"} Inds{"सिन्धु"} Ital{"पुरानी इटली"} + Jamo{"जामो"} Java{"जावानीस"} Jpan{"जापानी"} Kali{"कायाह ली"} @@ -666,6 +674,7 @@ hi{ Yiii{"यी"} Zinh{"विरासत"} Zmth{"गणितीय संकेतन"} + Zsye{"ईमोजी"} Zsym{"चिह्न"} Zxxx{"अलिखित"} Zyyy{"सामान्य"} @@ -713,10 +722,6 @@ hi{ no{"केस असंवेदी क्रमित करें"} yes{"केस संवेदी को क्रमित करें"} } - colHiraganaQuaternary{ - no{"काना को अलग से क्रमित करें"} - yes{"काना को भिन्‍न रूप में क्रमित करें"} - } colNormalization{ no{"बिना सामान्‍यीकरण के क्रमित करें"} yes{"यूनिकोड सामान्‍यीकृत क्रमित करें"} @@ -748,6 +753,11 @@ hi{ traditional{"पारम्पारिक वर्गीकरण"} unihan{"रेडिकल-स्ट्रोक क्रम विन्यास"} } + d0{ + fwidth{"पूर्ण-चौड़ाई"} + hwidth{"आधी-चौड़ाई"} + npinyin{"सांख्यिक"} + } hc{ h11{"12 घंटों की प्रणाली (0–11)"} h12{"12 घंटों की प्रणाली (1–12)"} @@ -759,6 +769,10 @@ hi{ normal{"सामान्य पंक्ति विच्छेद शैली"} strict{"सख्त पंक्ति विच्छेद शैली"} } + m0{ + bgn{"BGN"} + ungegn{"UNGEGN"} + } ms{ metric{"मीट्रिक"} uksystem{"इम्पीरियल मापन प्रणाली"} @@ -817,7 +831,22 @@ hi{ POSIX{"कम्प्यूटर"} REVISED{"संशोधित वर्तनी"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0} - सभी"} + category-list{"{0}: {1}"} + compatibility{"{0} - अनुकूलता"} + enclosed{"{0} - संलग्न"} + extended{"{0} - विस्तारित"} + historic{"{0} - ऐतिहासिक"} + miscellaneous{"{0} - विविध"} + other{"{0} - अन्य"} + scripts{"स्क्रिप्ट — {0}"} + strokes{ + one{"{0} स्ट्रोक"} + other{"{0} स्ट्रोक"} + } + } codePatterns{ language{"भाषा: {0}"} script{"लिपि: {0}"} diff --git a/icuSources/data/lang/hr.txt b/icuSources/data/lang/hr.txt index baabd00d..4b038d02 100644 --- a/icuSources/data/lang/hr.txt +++ b/icuSources/data/lang/hr.txt @@ -1,19 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/hr.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License hr{ Keys{ calendar{"kalendar"} + cf{"Format valute"} colAlternate{"Zanemarivanje poredavanja simbola"} colBackwards{"Obrnuto poredavanje po naglasku"} colCaseFirst{"Poredavanje po velikim/malim slovima"} colCaseLevel{"Poredavanje u skladu s veličinom slova"} - colHiraganaQuaternary{"Poredavanje po pismu kana"} colNormalization{"Normalizirano poredavanje"} colNumeric{"Numeričko poredavanje"} colStrength{"Jačina poredavanja"} @@ -25,23 +19,22 @@ hr{ numbers{"brojevi"} timezone{"Vremenska zona"} va{"Varijanta zemlje/jezika"} - variableTop{"Poredaj kao simbole"} x{"Privatna upotreba"} } Languages{ aa{"afarski"} ab{"abhaski"} - ace{"achinese"} - ach{"acoli"} + ace{"ačinski"} + ach{"ačoli"} ada{"adangme"} ady{"adigejski"} - ae{"avestan"} + ae{"avestički"} af{"afrikaans"} afh{"afrihili"} agq{"aghem"} - ain{"ainu"} + ain{"ainuski"} ak{"akanski"} - akk{"akkadian"} + akk{"akadski"} ale{"aleutski"} alt{"južni altai"} am{"amharski"} @@ -51,20 +44,21 @@ hr{ ar{"arapski"} ar_001{"moderni standardni arapski"} arc{"aramejski"} - arn{"araukanski"} + arn{"mapuche"} arp{"arapaho"} - arw{"arawak"} + ars{"najdi arapski"} + arw{"aravački"} as{"asamski"} asa{"asu"} ast{"asturijski"} av{"avarski"} awa{"awadhi"} - ay{"aymara"} + ay{"ajmarski"} az{"azerbajdžanski"} az_Arab{"južnoazerbajdžanski"} ba{"baškirski"} - bal{"baluchi"} - ban{"balinezijski"} + bal{"belučki"} + ban{"balijski"} bas{"basa"} bax{"bamunski"} bbj{"ghomala"} @@ -77,19 +71,19 @@ hr{ bgn{"zapadnobaludžijski"} bho{"bhojpuri"} bi{"bislama"} - bik{"bikol"} + bik{"bikolski"} bin{"bini"} bkm{"kom"} bla{"siksika"} bm{"bambara"} - bn{"bengalski"} - bo{"tibetanski"} + bn{"bangla"} + bo{"tibetski"} br{"bretonski"} bra{"braj"} brx{"bodo"} bs{"bosanski"} bss{"akoose"} - bua{"buriat"} + bua{"burjatski"} bug{"buginski"} bum{"bulu"} byn{"blin"} @@ -103,24 +97,25 @@ hr{ ceb{"cebuano"} cgg{"chiga"} ch{"chamorro"} - chb{"chibcha"} - chg{"chagatai"} + chb{"čibča"} + chg{"čagatajski"} chk{"chuukese"} - chm{"mari"} + chm{"marijski"} chn{"chinook žargon"} cho{"choctaw"} chp{"chipewyan"} - chr{"čeroki"} + chr{"čerokijski"} chy{"čejenski"} ckb{"soranski kurdski"} co{"korzički"} cop{"koptski"} cr{"cree"} crh{"krimski turski"} + crs{"sejšelski kreolski"} cs{"češki"} csb{"kašupski"} cu{"crkvenoslavenski"} - cv{"chuvash"} + cv{"čuvaški"} cy{"velški"} da{"danski"} dak{"dakota jezik"} @@ -135,9 +130,9 @@ hr{ din{"dinka"} dje{"zarma"} doi{"dogri"} - dsb{"lužičkosrpski"} + dsb{"donjolužički"} dua{"duala"} - dum{"nizozemski, srednji"} + dum{"srednjonizozemski"} dv{"divehi"} dyo{"jola-fonyi"} dyu{"dyula"} @@ -155,7 +150,7 @@ hr{ en_CA{"kanadski engleski"} en_GB{"britanski engleski"} en_US{"američki engleski"} - enm{"engleski, srednji"} + enm{"srednjoengleski"} eo{"esperanto"} es{"španjolski"} es_419{"latinoamerički španjolski"} @@ -167,36 +162,38 @@ hr{ fa{"perzijski"} fan{"fang"} fat{"fanti"} - ff{"fulah"} + ff{"fula"} fi{"finski"} - fil{"filipino"} + fil{"filipinski"} fj{"fidžijski"} fo{"ferojski"} fon{"fon"} fr{"francuski"} fr_CA{"kanadski francuski"} fr_CH{"švicarski francuski"} - frm{"francuski, srednji"} + frc{"kajunski francuski"} + frm{"srednjofrancuski"} fro{"starofrancuski"} frr{"sjevernofrizijski"} frs{"istočnofrizijski"} - fur{"friulski"} + fur{"furlanski"} fy{"zapadnofrizijski"} ga{"irski"} gaa{"ga"} gag{"gagauski"} + gan{"gan kineski"} gay{"gayo"} gba{"gbaya"} - gd{"škotski-galski"} - gez{"staroetiopski"} + gd{"škotski gaelski"} + gez{"geez"} gil{"gilbertski"} gl{"galicijski"} - gmh{"njemački, srednji visoki"} - gn{"guarani"} - goh{"staronjemački, visoki"} + gmh{"srednjogornjonjemački"} + gn{"gvaranski"} + goh{"starovisokonjemački"} gon{"gondi"} gor{"gorontalo"} - got{"gothic"} + got{"gotski"} grb{"grebo"} grc{"starogrčki"} gsw{"švicarski njemački"} @@ -206,16 +203,18 @@ hr{ gwi{"gwich’in"} ha{"hausa"} hai{"haidi"} + hak{"hakka kineski"} haw{"havajski"} he{"hebrejski"} hi{"hindski"} - hil{"hiligaynon"} + hil{"hiligaynonski"} hit{"hetitski"} hmn{"hmong"} ho{"hiri motu"} hr{"hrvatski"} hsb{"gornjolužički"} - ht{"kreolski"} + hsn{"xiang kineski"} + ht{"haićanski kreolski"} hu{"mađarski"} hup{"hupa"} hy{"armenski"} @@ -244,11 +243,11 @@ hr{ ka{"gruzijski"} kaa{"kara-kalpak"} kab{"kabilski"} - kac{"kachin"} + kac{"kačinski"} kaj{"kaje"} kam{"kamba"} kaw{"kawi"} - kbd{"kabardian"} + kbd{"kabardinski"} kbl{"kanembu"} kcg{"tyap"} kde{"makonde"} @@ -266,9 +265,9 @@ hr{ kln{"kalenjin"} km{"kmerski"} kmb{"kimbundu"} - kn{"kannadski"} + kn{"karnatački"} ko{"korejski"} - koi{"komski ili permski"} + koi{"komi-permski"} kok{"konkani"} kos{"naurski"} kpe{"kpelle"} @@ -285,7 +284,7 @@ hr{ kut{"kutenai"} kv{"komi"} kw{"kornski"} - ky{"kirgiški"} + ky{"kirgiski"} la{"latinski"} lad{"ladino"} lag{"langi"} @@ -294,11 +293,12 @@ hr{ lb{"luksemburški"} lez{"lezgiški"} lg{"ganda"} - li{"limburgish"} + li{"limburški"} lkt{"lakota"} ln{"lingala"} lo{"laoski"} lol{"mongo"} + lou{"lujzijanski kreolski"} loz{"lozi"} lrc{"sjevernolurski"} lt{"litavski"} @@ -324,7 +324,7 @@ hr{ mer{"meru"} mfe{"mauricijski kreolski"} mg{"malgaški"} - mga{"irski, srednji"} + mga{"srednjoirski"} mgh{"makhuwa-meetto"} mgo{"meta’"} mh{"maršalski"} @@ -336,7 +336,7 @@ hr{ mn{"mongolski"} mnc{"mandžurski"} mni{"manipurski"} - moh{"mohawk"} + moh{"mohok"} mos{"mossi"} mr{"marathski"} ms{"malajski"} @@ -351,9 +351,10 @@ hr{ myv{"mordvinski"} mzn{"mazanderanski"} na{"nauru"} + nan{"min nan kineski"} nap{"napolitanski"} naq{"nama"} - nb{"književni norveški"} + nb{"norveški bokmål"} nd{"sjeverni ndebele"} nds{"donjonjemački"} nds_NL{"donjosaksonski"} @@ -365,18 +366,18 @@ hr{ nl{"nizozemski"} nl_BE{"flamanski"} nmg{"kwasio"} - nn{"novonorveški"} + nn{"norveški nynorsk"} nnh{"ngiemboon"} no{"norveški"} nog{"nogajski"} non{"staronorveški"} nqo{"n’ko"} nr{"južni ndebele"} - nso{"sjeverni sotho"} - nus{"nuer"} + nso{"sjeverni sotski"} + nus{"nuerski"} nv{"navajo"} nwc{"klasični newari"} - ny{"nyanja"} + ny{"njandža"} nym{"nyamwezi"} nyn{"nyankole"} nyo{"nyoro"} @@ -394,22 +395,24 @@ hr{ pam{"pampanga"} pap{"papiamento"} pau{"palauanski"} + pcm{"nigerijski pidžin"} peo{"staroperzijski"} phn{"fenički"} pi{"pali"} pl{"poljski"} pon{"pohnpeian"} + prg{"pruski"} pro{"staroprovansalski"} - ps{"paštu"} + ps{"paštunski"} pt{"portugalski"} pt_BR{"brazilski portugalski"} pt_PT{"europski portugalski"} - qu{"kečua"} + qu{"kečuanski"} quc{"kiče"} raj{"rajasthani"} rap{"rapa nui"} rar{"rarotonški"} - rm{"romanš"} + rm{"retoromanski"} rn{"rundi"} ro{"rumunjski"} ro_MD{"moldavski"} @@ -426,15 +429,15 @@ hr{ sam{"samarijanski aramejski"} saq{"samburu"} sas{"sasak"} - sat{"santali"} + sat{"santalski"} sba{"ngambay"} sbp{"sangu"} sc{"sardski"} scn{"sicilijski"} sco{"škotski"} - sd{"sindhi"} + sd{"sindski"} sdh{"južnokurdski"} - se{"južni sami"} + se{"sjeverni sami"} see{"seneca"} seh{"sena"} sel{"selkupski"} @@ -450,7 +453,7 @@ hr{ sk{"slovački"} sl{"slovenski"} sm{"samoanski"} - sma{"sjeverni sami"} + sma{"južni sami"} smj{"lule sami"} smn{"inari sami"} sms{"skolt sami"} @@ -471,12 +474,12 @@ hr{ sux{"sumerski"} sv{"švedski"} sw{"svahili"} - sw_CD{"kongoanski swahili"} + sw_CD{"kongoanski svahili"} swb{"komorski"} syc{"klasični sirski"} syr{"sirijski"} ta{"tamilski"} - te{"telugu"} + te{"teluški"} tem{"temne"} teo{"teso"} ter{"tereno"} @@ -491,7 +494,7 @@ hr{ tl{"tagalog"} tlh{"klingonski"} tli{"tlingit"} - tmh{"tamashek"} + tmh{"tamašečki"} tn{"cvana"} to{"tonganski"} tog{"nyasa tonga"} @@ -506,8 +509,8 @@ hr{ tw{"twi"} twq{"tasawaq"} ty{"tahićanski"} - tyv{"tuvinian"} - tzm{"marokanski tamazight"} + tyv{"tuvinski"} + tzm{"tamašek (Srednji Atlas)"} udm{"udmurtski"} ug{"ujgurski"} uga{"ugaritski"} @@ -520,15 +523,16 @@ hr{ ve{"venda"} vi{"vijetnamski"} vo{"volapük"} - vot{"votic"} + vot{"votski"} vun{"vunjo"} wa{"valonski"} - wae{"walser"} + wae{"walserski"} wal{"walamo"} war{"waray"} was{"washo"} wbp{"warlpiri"} - wo{"wolof"} + wo{"volof"} + wuu{"wu kineski"} xal{"kalmyk"} xh{"xhosa"} xog{"soga"} @@ -537,13 +541,13 @@ hr{ yav{"yangben"} ybb{"yemba"} yi{"jidiš"} - yo{"joruba"} + yo{"jorupski"} yue{"kantonski"} za{"zhuang"} - zap{"zapotec"} - zbl{"blissymbols"} + zap{"zapotečki"} + zbl{"Blissovi simboli"} zen{"zenaga"} - zgh{"standardni marokanski tamazight"} + zgh{"standardni marokanski tamašek"} zh{"kineski"} zh_Hans{"kineski (pojednostavljeni)"} zh_Hant{"kineski (tradicionalni)"} @@ -601,8 +605,9 @@ hr{ Grek{"grčko pismo"} Gujr{"gudžaratsko pismo"} Guru{"gurmukhi pismo"} + Hanb{"hanb pismo"} Hang{"hangul pismo"} - Hani{"han pismo"} + Hani{"hansko pismo"} Hano{"hanunoo pismo"} Hans{"pojednostavljeno pismo"} Hant{"tradicionalno pismo"} @@ -610,10 +615,11 @@ hr{ Hira{"hiragana pismo"} Hluw{"anatolijski hijeroglifi"} Hmng{"pahawh hmong pismo"} - Hrkt{"katakana ili hiragana pismo"} + Hrkt{"japansko slogovno pismo"} Hung{"staro mađarsko pismo"} Inds{"indijsko pismo"} Ital{"staro talijansko pismo"} + Jamo{"jamo pismo"} Java{"javansko pismo"} Jpan{"japansko pismo"} Jurc{"jurchen pismo"} @@ -696,12 +702,12 @@ hr{ Taml{"tamilsko pismo"} Tang{"tangut pismo"} Tavt{"tai viet pismo"} - Telu{"telugu pismo"} + Telu{"teluško pismo"} Teng{"tengwar pismo"} Tfng{"tifinar"} Tglg{"tagalog pismo"} Thaa{"thaana pismo"} - Thai{"tajlandsko pismo"} + Thai{"tajsko pismo"} Tibt{"tibetansko pismo"} Tirh{"tirhuta pismo"} Ugar{"ugaritsko pismo"} @@ -714,6 +720,7 @@ hr{ Yiii{"Yi pismo"} Zinh{"nasljedno pismo"} Zmth{"matematičko znakovlje"} + Zsye{"emotikoni"} Zsym{"simboli"} Zxxx{"jezik bez pismenosti"} Zyyy{"zajedničko pismo"} @@ -744,6 +751,10 @@ hr{ persian{"perzijski kalendar"} roc{"kalendar Republike Kine"} } + cf{ + account{"Računovodstveni format valute"} + standard{"Standardni format valute"} + } colAlternate{ non-ignorable{"Poredaj simbole"} shifted{"Poredaj zanemarujući simbole"} @@ -761,10 +772,6 @@ hr{ no{"Poredaj zanemarujući veličinu"} yes{"Poredaj u skladu s veličinom slova"} } - colHiraganaQuaternary{ - no{"Poredaj pismo kana zasebno"} - yes{"Poredaj pismo kana drugačije"} - } colNormalization{ no{"Poredaj bez normalizacije"} yes{"Poredaj unikod normalizirano"} @@ -782,21 +789,27 @@ hr{ } collation{ big5han{"razvrstavanje prema tradicionalnom kineskom - Big5"} + compat{"prethodni redoslijed razvrstavanja, radi kompatibilnosti"} dictionary{"rječničko razvrstavanje"} - ducet{"Standardno Unicode razvrstavanje"} + ducet{"standardno Unicode razvrstavanje"} gb2312han{"razvrstavanje prema pojednostavljenom kineskom - GB2312"} phonebook{"razvrstavanje po abecedi"} - phonetic{"Fonetski poredak"} - pinyin{"Pinyin razvrstavanje"} + phonetic{"fonetski poredak"} + pinyin{"pinyin razvrstavanje"} reformed{"reformirano razvrstavanje"} - search{"Općenito pretraživanje"} - searchjl{"Pretraživanje po početnom suglasniku hangula"} + search{"općenito pretraživanje"} + searchjl{"pretraživanje po početnom suglasniku hangula"} standard{"standardno razvrstavanje"} stroke{"razvrstavanje po redoslijedu poteza za kineski"} traditional{"tradicionalno razvrstavanje"} unihan{"razvrstavanje prema korijenu i potezu"} zhuyin{"zhuyin razvrstavanje"} } + d0{ + fwidth{"Široki"} + hwidth{"Uski"} + npinyin{"Numerički"} + } hc{ h11{"12-satni format (0-11)"} h12{"12-satni format (1-12)"} @@ -808,6 +821,10 @@ hr{ normal{"normalni stil prijeloma retka"} strict{"strogi stil prijeloma retka"} } + m0{ + bgn{"BGN"} + ungegn{"UNGEGN"} + } ms{ metric{"metrički sustav"} uksystem{"imperijalni sustav mjera"} @@ -897,7 +914,23 @@ hr{ VALENCIA{"valencijski"} WADEGILE{"Wade-Giles romanizacija"} } - Version{"2.1.23.7"} + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0} — Sve"} + category-list{"{0}: {1}"} + compatibility{"{0} — Kompatibilnost"} + enclosed{"{0} — Priloženo"} + extended{"{0} — Prošireno"} + historic{"{0} — Povijesno"} + miscellaneous{"{0} — Razno"} + other{"{0} — Ostalo"} + scripts{"Pisma — {0}"} + strokes{ + few{"{0} poteza"} + one{"{0} potez"} + other{"{0} poteza"} + } + } codePatterns{ language{"Jezik: {0}"} script{"Pismo: {0}"} diff --git a/icuSources/data/lang/hsb.txt b/icuSources/data/lang/hsb.txt index 09a53393..022846b2 100644 --- a/icuSources/data/lang/hsb.txt +++ b/icuSources/data/lang/hsb.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/hsb.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License hsb{ Keys{ calendar{"protyka"} @@ -384,7 +378,7 @@ hsb{ tibt{"tibetske cyfry"} } } - Version{"2.1.23.7"} + Version{"2.1.31.86"} codePatterns{ language{"rěč: {0}"} script{"pismo: {0}"} diff --git a/icuSources/data/lang/hu.txt b/icuSources/data/lang/hu.txt index d35ec076..e6807c77 100644 --- a/icuSources/data/lang/hu.txt +++ b/icuSources/data/lang/hu.txt @@ -1,19 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/hu.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License hu{ Keys{ calendar{"Naptár"} + cf{"Pénznemformátum"} colAlternate{"Szimbólumokat figyelmen kívül hagyó rendezés"} colBackwards{"Ékezetek fordított rendezése"} colCaseFirst{"Rendezés nagy- vagy kisbetűk szerint"} colCaseLevel{"Kisbetű-nagybetű érzékeny rendezés"} - colHiraganaQuaternary{"Kanák szerinti rendezés"} colNormalization{"Normalizált rendezés"} colNumeric{"Numerikus rendezés"} colStrength{"Rendezés erőssége"} @@ -25,7 +19,6 @@ hu{ numbers{"Számok"} timezone{"Időzóna"} va{"Földrajzi helyvariáns"} - variableTop{"Rendezés szimbólumok szerint"} x{"Privát használatra"} } Languages{ @@ -51,8 +44,9 @@ hu{ ar{"arab"} ar_001{"modern szabányos arab"} arc{"arámi"} - arn{"araucani"} + arn{"mapucse"} arp{"arapaho"} + ars{"nedzsdi arab"} arw{"aravak"} as{"asszámi"} asa{"asu"} @@ -67,7 +61,7 @@ hu{ bas{"basza"} bax{"bamun"} bbj{"gomala"} - be{"belorusz"} + be{"belarusz"} bej{"bedzsa"} bem{"bemba"} bez{"bena"} @@ -81,7 +75,7 @@ hu{ bkm{"kom"} bla{"siksika"} bm{"bambara"} - bn{"bengáli"} + bn{"bangla"} bo{"tibeti"} br{"breton"} bra{"braj"} @@ -99,7 +93,7 @@ hu{ cay{"kajuga"} cch{"atszam"} ce{"csecsen"} - ceb{"cebui"} + ceb{"szebuano"} cgg{"kiga"} ch{"csamoró"} chb{"csibcsa"} @@ -111,11 +105,12 @@ hu{ chp{"csipevé"} chr{"cseroki"} chy{"csejen"} - ckb{"szoráni kurd"} + ckb{"közép-ázsiai kurd"} co{"korzikai"} cop{"kopt"} cr{"krí"} crh{"krími tatár"} + crs{"szeszelva kreol francia"} cs{"cseh"} csb{"kasub"} cu{"egyházi szláv"} @@ -134,13 +129,13 @@ hu{ din{"dinka"} dje{"zarma"} doi{"dogri"} - dsb{"alsó szorb"} + dsb{"alsó-szorb"} dua{"duala"} dum{"közép holland"} dv{"divehi"} dyo{"jola-fonyi"} dyu{"diula"} - dz{"butáni"} + dz{"dzsonga"} dzg{"dazaga"} ebu{"embu"} ee{"eve"} @@ -175,21 +170,23 @@ hu{ fr{"francia"} fr_CA{"kanadai francia"} fr_CH{"svájci francia"} + frc{"cajun francia"} frm{"közép francia"} fro{"ófrancia"} frr{"északi fríz"} frs{"keleti fríz"} fur{"friuli"} - fy{"fríz"} + fy{"nyugati fríz"} ga{"ír"} gaa{"ga"} gag{"gagauz"} + gan{"gan kínai"} gay{"gajo"} gba{"gbaja"} - gd{"skót gael"} + gd{"skóciai kelta"} gez{"geez"} gil{"ikiribati"} - gl{"galíciai"} + gl{"gallego"} gmh{"közép felső német"} gn{"guarani"} goh{"ófelső német"} @@ -199,29 +196,31 @@ hu{ grb{"grebó"} grc{"ógörög"} gsw{"svájci német"} - gu{"gudzsarati"} + gu{"gudzsaráti"} guz{"guszii"} gv{"man-szigeti"} gwi{"gvicsin"} ha{"hausza"} hai{"haida"} + hak{"hakka kínai"} haw{"hawaii"} he{"héber"} hi{"hindi"} - hil{"hiligajnon"} + hil{"ilokano"} hit{"hittite"} hmn{"hmong"} ho{"hiri motu"} hr{"horvát"} - hsb{"felső szorb"} - ht{"haiti"} + hsb{"felső-szorb"} + hsn{"xiang kínai"} + ht{"haiti kreol"} hu{"magyar"} hup{"hupa"} hy{"örmény"} hz{"herero"} ia{"interlingva"} iba{"iban"} - ibb{"ibibió"} + ibb{"ibibio"} id{"indonéz"} ie{"interlingue"} ig{"igbó"} @@ -263,7 +262,7 @@ hu{ kkj{"kakó"} kl{"grönlandi"} kln{"kalendzsin"} - km{"kambodzsai"} + km{"khmer"} kmb{"kimbundu"} kn{"kannada"} ko{"koreai"} @@ -275,7 +274,7 @@ hu{ krc{"karacsáj-balkár"} krl{"karelai"} kru{"kuruh"} - ks{"kásmíri"} + ks{"kasmíri"} ksb{"sambala"} ksf{"bafia"} ksh{"kölsch"} @@ -296,8 +295,9 @@ hu{ li{"limburgi"} lkt{"lakota"} ln{"lingala"} - lo{"laoszi"} + lo{"lao"} lol{"mongó"} + lou{"louisianai kreol"} loz{"lozi"} lrc{"északi luri"} lt{"litván"} @@ -322,7 +322,7 @@ hu{ men{"mende"} mer{"meru"} mfe{"mauritiusi kreol"} - mg{"málgas"} + mg{"malgas"} mga{"közép ír"} mgh{"makua-metó"} mgo{"meta’"} @@ -337,22 +337,23 @@ hu{ mni{"manipuri"} moh{"mohawk"} mos{"moszi"} - mr{"marathi"} + mr{"maráthi"} ms{"maláj"} mt{"máltai"} mua{"mundang"} mul{"többszörös nyelvek"} mus{"krík"} mwl{"mirandéz"} - mwr{"marvari"} + mwr{"márvári"} my{"burmai"} mye{"myene"} myv{"erzjány"} mzn{"mázanderáni"} na{"naurui"} + nan{"min nan kínai"} nap{"nápolyi"} naq{"nama"} - nb{"norvég bokmal"} + nb{"norvég (bokmål)"} nd{"északi ndebele"} nds{"alsónémet"} nds_NL{"alsószász"} @@ -360,30 +361,30 @@ hu{ new{"nevari"} ng{"ndonga"} nia{"nias"} - niu{"niui"} + niu{"niuei"} nl{"holland"} nl_BE{"flamand"} nmg{"ngumba"} - nn{"norvég nynorsk"} + nn{"norvég (nynorsk)"} nnh{"ngiemboon"} no{"norvég"} nog{"nogaj"} non{"óskandináv"} nqo{"n’kó"} nr{"déli ndebele"} - nso{"északi szotó"} + nso{"északi szeszotó"} nus{"nuer"} nv{"navahó"} nwc{"klasszikus newari"} - ny{"nyanja"} + ny{"nyandzsa"} nym{"nyamvézi"} nyn{"nyankole"} nyo{"nyoró"} nzi{"nzima"} oc{"okszitán"} oj{"ojibva"} - om{"oromói"} - or{"orija"} + om{"oromo"} + or{"odia"} os{"oszét"} osa{"osage"} ota{"ottomán török"} @@ -391,13 +392,15 @@ hu{ pag{"pangaszinan"} pal{"pahlavi"} pam{"pampangan"} - pap{"papiamentó"} + pap{"papiamento"} pau{"palaui"} + pcm{"nigériai pidgin"} peo{"óperzsa"} phn{"főniciai"} pi{"pali"} pl{"lengyel"} pon{"pohnpei"} + prg{"porosz"} pro{"óprovánszi"} ps{"pastu"} pt{"portugál"} @@ -408,7 +411,7 @@ hu{ raj{"radzsasztáni"} rap{"rapanui"} rar{"rarotongai"} - rm{"réto-román"} + rm{"rétoromán"} rn{"kirundi"} ro{"román"} ro_MD{"moldvai"} @@ -417,11 +420,11 @@ hu{ root{"ősi"} ru{"orosz"} rup{"aromán"} - rw{"kiruanda"} + rw{"kinyarvanda"} rwk{"rwo"} sa{"szanszkrit"} sad{"szandave"} - sah{"jakut"} + sah{"szaha"} sam{"szamaritánus arámi"} saq{"szamburu"} sas{"sasak"} @@ -450,12 +453,12 @@ hu{ sl{"szlovén"} sm{"szamoai"} sma{"déli számi"} - smj{"lule számi"} - smn{"inar sami"} - sms{"koltta lapp"} + smj{"lulei számi"} + smn{"inari számi"} + sms{"kolta számi"} sn{"sona"} snk{"szoninke"} - so{"szomáliai"} + so{"szomáli"} sog{"sogdien"} sq{"albán"} sr{"szerb"} @@ -463,7 +466,7 @@ hu{ srr{"szerer"} ss{"sziszuati"} ssy{"szahó"} - st{"szeszotó"} + st{"déli szeszotó"} su{"szundanéz"} suk{"szukuma"} sus{"szuszu"} @@ -473,7 +476,7 @@ hu{ sw_CD{"kongói szuahéli"} swb{"comorei"} syc{"klasszikus szír"} - syr{"szíriai"} + syr{"szír"} ta{"tamil"} te{"telugu"} tem{"temne"} @@ -482,7 +485,7 @@ hu{ tet{"tetum"} tg{"tadzsik"} th{"thai"} - ti{"tigrinja"} + ti{"tigrinya"} tig{"tigré"} tiv{"tiv"} tk{"türkmén"} @@ -492,8 +495,8 @@ hu{ tli{"tlingit"} tmh{"tamasek"} tn{"szecsuáni"} - to{"tonga"} - tog{"nyasa tonga"} + to{"tongai"} + tog{"nyugati nyasza"} tpi{"tok pisin"} tr{"török"} trv{"tarokó"} @@ -506,7 +509,7 @@ hu{ twq{"szavák"} ty{"tahiti"} tyv{"tuvai"} - tzm{"közép-marokkói tamazigt"} + tzm{"közép-atlaszi tamazigt"} udm{"udmurt"} ug{"ujgur"} uga{"ugariti"} @@ -528,8 +531,9 @@ hu{ was{"vasó"} wbp{"warlpiri"} wo{"volof"} + wuu{"wu kínai"} xal{"kalmük"} - xh{"hosza"} + xh{"xhosza"} xog{"szoga"} yao{"jaó"} yap{"japi"} @@ -592,6 +596,7 @@ hu{ Grek{"Görög"} Gujr{"Gudzsaráti"} Guru{"Gurmuki"} + Hanb{"Hanb"} Hang{"Hangul"} Hani{"Han"} Hano{"Hanunoo"} @@ -604,6 +609,7 @@ hu{ Hung{"Ómagyar"} Inds{"Indus"} Ital{"Régi olasz"} + Jamo{"Jamo"} Java{"Jávai"} Jpan{"Japán"} Kali{"Kajah li"} @@ -682,6 +688,7 @@ hu{ Yiii{"Ji"} Zinh{"Származtatott"} Zmth{"Matematikai jelrendszer"} + Zsye{"Emoji"} Zsym{"Szimbólum"} Zxxx{"Íratlan nyelvek kódja"} Zyyy{"Meghatározatlan"} @@ -712,6 +719,10 @@ hu{ persian{"Perzsa naptár"} roc{"Kínai köztársasági naptár"} } + cf{ + account{"Könyvelési pénznemformátum"} + standard{"Normál pénznemformátum"} + } colAlternate{ non-ignorable{"Szimbólumok rendezése"} shifted{"Rendezés szimbólumok figyelmen kívül hagyásával"} @@ -729,10 +740,6 @@ hu{ no{"Kis- és nagybetűket meg nem különböztető rendezés"} yes{"Rendezés kisbetű-nagybetű szerint"} } - colHiraganaQuaternary{ - no{"Kanák rendezése külön"} - yes{"Kanák megkülönböztető rendezése"} - } colNormalization{ no{"Rendezés normalizálás nélkül"} yes{"Unicode szerinti normalizált rendezés"} @@ -750,6 +757,7 @@ hu{ } collation{ big5han{"Hagyományos kínai sorrend - Big5"} + compat{"Előző rendezési sorrend a kompatibilitás érdekében"} dictionary{"Szótári rendezési sorrend"} ducet{"Alapértelmezett Unicode rendezési sorrend"} gb2312han{"Egyszerűsített kínai sorrend - GB2312"} @@ -764,6 +772,11 @@ hu{ traditional{"Hagyományos"} unihan{"Szótővonás rendezési sorrend"} } + d0{ + fwidth{"Teljes szélesség"} + hwidth{"Fél szélesség"} + npinyin{"Szám"} + } hc{ h11{"12 órás rendszer (0–11)"} h12{"12 órás rendszer (0–12)"} @@ -775,6 +788,10 @@ hu{ normal{"Normál stílusú sortörés"} strict{"Szűk stílusú sortörés"} } + m0{ + bgn{"BGN"} + ungegn{"UNGEGN"} + } ms{ metric{"Méterrendszer"} uksystem{"Angolszász mértékegységrendszer"} @@ -881,7 +898,22 @@ hu{ VALLADER{"Vallader"} WADEGILE{"Wade-Giles átírás"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0} — Összes"} + category-list{"{0}: {1}"} + compatibility{"{0} — Kompatibilitás"} + enclosed{"{0} — Zárt"} + extended{"{0} — Kibővített"} + historic{"{0} — Történelmi"} + miscellaneous{"{0} — Vegyes"} + other{"{0} — Egyéb"} + scripts{"Kézírások — {0}"} + strokes{ + one{"{0} vonás"} + other{"{0} vonás"} + } + } codePatterns{ language{"Nyelv: {0}"} script{"Írásrendszer: {0}"} diff --git a/icuSources/data/lang/hy.txt b/icuSources/data/lang/hy.txt index 18c5d493..842a5379 100644 --- a/icuSources/data/lang/hy.txt +++ b/icuSources/data/lang/hy.txt @@ -1,15 +1,10 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/hy.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License hy{ Keys{ - calendar{"Տոմար"} - collation{"Տեսակավորման կարգ"} + calendar{"տոմար"} + cf{"արժույթի ձևաչափ"} + collation{"տեսակավորման կարգ"} currency{"արժույթ"} hc{"Ժամանակային համակարգ (12 կամ 24)"} lb{"տողանցման ոճ"} @@ -20,67 +15,94 @@ hy{ aa{"աֆարերեն"} ab{"աբխազերեն"} ace{"աչեհերեն"} - ach{"ակոլերեն"} + ach{"աչոլի"} ada{"ադանգմերեն"} ady{"ադիղերեն"} aeb{"թունիսական արաբերեն"} af{"աֆրիկաանս"} agq{"աղեմ"} ain{"այներեն"} - ak{"աքաներեն"} + ak{"աքան"} akk{"աքքադերեն"} + ale{"ալեութերեն"} + alt{"հարավային ալթայերեն"} am{"ամհարերեն"} + an{"արագոներեն"} ang{"հին անգլերեն"} + anp{"անգիկա"} ar{"արաբերեն"} - ar_001{"ժամանակակից ստանդարտ արաբերեն"} + ar_001{"արդի ընդհանուր արաբերեն"} arc{"արամեերեն"} arn{"մապուչի"} + arp{"արապահո"} arq{"ալժիրական արաբերեն"} arz{"եգիպտական արաբերեն"} as{"ասամերեն"} asa{"ասու"} ase{"ամերիկյան ժեստերի լեզու"} ast{"աստուրերեն"} + av{"ավարերեն"} + awa{"ավադհի"} + ay{"այմարա"} az{"ադրբեջաներեն"} ba{"բաշկիրերեն"} + ban{"բալիերեն"} + bas{"բասաա"} be{"բելառուսերեն"} bem{"բեմբա"} bez{"բենա"} bg{"բուլղարերեն"} - bgn{"արևմտյան բելոչի"} + bgn{"արևմտաբելուջիերեն"} + bi{"բիսլամա"} + bin{"բինի"} + bla{"սիկսիկա"} bm{"բամբարա"} bn{"բենգալերեն"} bo{"տիբեթերեն"} br{"բրետոներեն"} brx{"բոդո"} bs{"բոսնիերեն"} - bss{"աքուզերեն"} + bss{"աքուզ"} + bug{"բուգիերեն"} + byn{"բիլին"} ca{"կատալաներեն"} ce{"չեչեներեն"} ceb{"կաբուաներեն"} cgg{"չիգա"} - chr{"շերոկի"} - ckb{"սորանի (քրդերեն)"} + ch{"չամոռո"} + chk{"տրուկերեն"} + chm{"մարի"} + cho{"չոկտո"} + chr{"չերոկի"} + chy{"շայեն"} + ckb{"սորանի քրդերեն"} co{"կորսիկերեն"} cop{"ղպտերեն"} crh{"ղրիմյան թուրքերեն"} cs{"չեխերեն"} + cu{"եկեղեցական սլավոներեն"} cv{"չուվաշերեն"} cy{"ուելսերեն"} da{"դանիերեն"} + dak{"դակոտա"} + dar{"դարգիներեն"} dav{"թաիթա"} de{"գերմաներեն"} de_AT{"ավստրիական գերմաներեն"} - de_CH{"շվեյցարական բարձր գերմաներեն"} + de_CH{"շվեյցարական վերին գերմաներեն"} + dgr{"դոգրիբ"} dje{"զարմա"} - dsb{"ստորին սորբիերեն"} + dsb{"ստորին սորբերեն"} dua{"դուալա"} + dv{"մալդիվերեն"} dyo{"ջոլա-ֆոնյի"} dz{"ջոնգքհա"} + dzg{"դազագա"} ebu{"էմբու"} ee{"էվե"} - efi{"էֆիկերեն"} + efi{"էֆիկ"} egy{"հին եգիպտերեն"} + eka{"էկաջուկ"} el{"հունարեն"} en{"անգլերեն"} en_AU{"ավստրալիական անգլերեն"} @@ -89,159 +111,227 @@ hy{ en_US{"ամերիկյան անգլերեն"} eo{"էսպերանտո"} es{"իսպաներեն"} - es_419{"լատինաամերիկյան իսպաներեն"} + es_419{"լատինամերիկյան իսպաներեն"} es_ES{"եվրոպական իսպաներեն"} es_MX{"մեքսիկական իսպաներեն"} et{"էստոներեն"} eu{"բասկերեն"} + ewo{"էվոնդո"} fa{"պարսկերեն"} + ff{"ֆուլահ"} fi{"ֆիններեն"} fil{"ֆիլիպիներեն"} fit{"տորնադելեն ֆիններեն"} fj{"ֆիջիերեն"} fo{"ֆարյորերեն"} - fon{"ֆոներեն"} + fon{"ֆոն"} fr{"ֆրանսերեն"} fr_CA{"կանադական ֆրանսերեն"} fr_CH{"շվեյցարական ֆրանսերեն"} fro{"հին ֆրանսերեն"} - frs{"արևելյան ֆրիզերեն"} + frs{"արևելաֆրիզերեն"} fur{"ֆրիուլիերեն"} - fy{"արևմտյան ֆրիզերեն"} + fy{"արևմտաֆրիզերեն"} ga{"իռլանդերեն"} - gaa{"գաերեն"} + gaa{"գայերեն"} gag{"գագաուզերեն"} gbz{"զրադաշտական դարի"} + gd{"գաելերեն"} + gez{"գեեզ"} + gil{"կիրիբատի"} gl{"գալիսերեն"} gn{"գուարանի"} - goh{"հին բարձր գերմաներեն"} + goh{"հին վերին գերմաներեն"} + gor{"գորոնտալո"} got{"գոթերեն"} grc{"հին հունարեն"} gsw{"շվեյցարական գերմաներեն"} gu{"գուջարաթի"} - guc{"վայու"} + guc{"վայուու"} guz{"գուսի"} gv{"մեներեն"} + gwi{"գվիչին"} ha{"հաուսա"} haw{"հավայիերեն"} he{"եբրայերեն"} hi{"հինդի"} + hil{"հիլիգայնոն"} + hmn{"հմոնգ"} hr{"խորվաթերեն"} - hsb{"վերին սորբիերեն"} + hsb{"վերին սորբերեն"} hsn{"սյան չինարեն"} - ht{"հաիթերեն"} + ht{"խառնակերտ հայիթերեն"} hu{"հունգարերեն"} + hup{"հուպա"} hy{"հայերեն"} + hz{"հերերո"} + iba{"իբաներեն"} + ibb{"իբիբիո"} id{"ինդոնեզերեն"} ig{"իգբո"} - ii{"սիխուան յի"} + ii{"սիչուան"} + ilo{"իլոկերեն"} + inh{"ինգուշերեն"} + io{"իդո"} is{"իսլանդերեն"} it{"իտալերեն"} iu{"ինուկտիտուտ"} ja{"ճապոներեն"} + jbo{"լոժբան"} jgo{"նգոմբա"} jmc{"մաշամե"} jv{"ճավայերեն"} ka{"վրացերեն"} kab{"կաբիլերեն"} + kac{"կաչիներեն"} + kaj{"ջյու"} kam{"կամբա"} kcg{"տիապ"} kde{"մակոնդե"} - kea{"կուբավերդիանու"} + kea{"կաբուվերդյանու"} + kfo{"կորո"} + kha{"կխասի"} khq{"կոյրա չինի"} ki{"կիկույու"} + kj{"կուանյամա"} kk{"ղազախերեն"} + kkj{"կակո"} kl{"կալաալիսուտ"} kln{"կալենջին"} km{"քմերերեն"} + kmb{"կիմբունդու"} kn{"կաննադա"} ko{"կորեերեն"} - koi{"կոմի-պերմյակ"} + koi{"պերմյակ կոմիերեն"} kok{"կոնկանի"} + kpe{"կպելլեերեն"} + kr{"կանուրի"} + krc{"կարաչայ-բալկարերեն"} + krl{"կարելերեն"} + kru{"կուրուխ"} ks{"քաշմիրերեն"} ksb{"շամբալա"} ksf{"բաֆիա"} + ksh{"քյոլներեն"} ku{"քրդերեն"} + kum{"կումիկերեն"} + kv{"կոմիերեն"} kw{"կոռներեն"} ky{"ղրղզերեն"} la{"լատիներեն"} + lad{"լադինո"} lag{"լանգի"} lb{"լյուքսեմբուրգերեն"} + lez{"լեզգիերեն"} lg{"գանդա"} + li{"լիմբուրգերեն"} lkt{"լակոտա"} ln{"լինգալա"} lo{"լաոսերեն"} + loz{"լոզի"} lrc{"հյուսիսային լուրիերեն"} lt{"լիտվերեն"} lu{"լուբա-կատանգա"} + lua{"լուբա-լուլուա"} + lun{"լունդա"} luo{"լուո"} + lus{"միզո"} luy{"լույա"} lv{"լատվիերեն"} + mad{"մադուրերեն"} + mag{"մագահի"} + mai{"մայթիլի"} + mak{"մակասարերեն"} mas{"մասաի"} + mdf{"մոկշայերեն"} + men{"մենդե"} mer{"մերու"} mfe{"մորիսյեն"} - mg{"մալագասերեն"} + mg{"մալգաշերեն"} mgh{"մաքուա-մետտո"} mgo{"մետա"} + mh{"մարշալերեն"} mi{"մաորի"} + mic{"միկմակ"} + min{"մինանգկաբաու"} mk{"մակեդոներեն"} ml{"մալայալամ"} mn{"մոնղոլերեն"} + mni{"մանիպուրի"} moh{"մոհավք"} + mos{"մոսսի"} mr{"մարաթի"} - mrj{"արևմտյան մարիերեն"} + mrj{"արևմտամարիերեն"} ms{"մալայերեն"} - mt{"մալթերեն"} + mt{"մալթայերեն"} mua{"մունդանգ"} + mul{"բազմալեզու"} + mus{"կրիկ"} + mwl{"միրանդերեն"} my{"բիրմայերեն"} + myv{"էրզյա"} mzn{"մազանդարաներեն"} + na{"նաուրու"} + nap{"նեապոլերեն"} naq{"նամա"} nb{"նորվեգերեն բուկմոլ"} nd{"հյուսիսային նդեբելե"} + nds_NL{"ստորին սաքսոներեն"} ne{"նեպալերեն"} + new{"նեվարերեն"} + ng{"նդոնգա"} + nia{"նիասերեն"} + niu{"նիուերեն"} nl{"հոլանդերեն"} nl_BE{"ֆլամանդերեն"} nmg{"կվասիո"} nn{"նորվեգերեն նյունորսկ"} + nnh{"նգիեմբուն"} + no{"նորվեգերեն"} + nog{"նոգայերեն"} non{"հին նորվեգերեն"} nqo{"նկո"} + nr{"հարավային նդեբելե"} + nso{"հյուսիսային սոթո"} nus{"նուեր"} + nv{"նավախո"} + ny{"նյանջա"} nyn{"նյանկոլե"} - oc{"ակվիտաներեն"} + oc{"օքսիտաներեն"} oj{"օջիբվա"} om{"օրոմո"} or{"օրիյա"} os{"օսերեն"} - osa{"օսեյջի"} + osa{"օսեյջ"} ota{"օսմաներեն"} pa{"փենջաբերեն"} pag{"պանգասինաներեն"} pal{"պահլավերեն"} - pam{"պանպանգաերեն"} - pap{"պապիամենտո"} + pam{"պամպանգաերեն"} + pap{"պապյամենտու"} pau{"պալաուերեն"} pcd{"պիկարդերեն"} pdc{"փենսիլվանական գերմաներեն"} pdt{"պլատագերմաներեն"} peo{"հին պարսկերեն"} - pfl{"պալանտինների գերմաներեն"} + pfl{"պալատինյան գերմաներեն"} phn{"փյունիկերեն"} pi{"պալի"} pl{"լեհերեն"} pms{"պիեմոնտերեն"} - pnt{"պոնտիկերեն"} + pnt{"պոնտերեն"} pon{"պոնպեերեն"} prg{"պրուսերեն"} - pro{"հին պրովենսիալ"} + pro{"հին պրովանսերեն"} ps{"փուշթու"} pt{"պորտուգալերեն"} pt_BR{"բրազիլական պորտուգալերեն"} pt_PT{"եվրոպական պորտուգալերեն"} - qu{"քեչուա"} - quc{"կիչե"} + qu{"կեչուա"} + quc{"քիչե"} raj{"ռաջաստաներեն"} rap{"ռապանուի"} - rar{"ռարոտոնգան"} + rar{"ռարոտոնգաներեն"} rgn{"ռոմանիոլերեն"} rif{"ռիֆերեն"} rm{"ռոմանշերեն"} @@ -256,51 +346,68 @@ hy{ rue{"ռուսիներեն"} rug{"ռովիանա"} rup{"արոմաներեն"} - rw{"քինյարվանդա"} + rw{"կինյառուանդա"} rwk{"ռվա"} sa{"սանսկրիտ"} + sad{"սանդավե"} + sah{"յակուտերեն"} saq{"սամբուրու"} + sat{"սանտալի"} + sba{"նգամբայ"} sbp{"սանգու"} + sc{"սարդիներեն"} + scn{"սիցիլիերեն"} + sco{"շոտլանդերեն"} sd{"սինդհի"} sdh{"հարավային քրդերեն"} - se{"հյուսիսային սամի"} + se{"հյուսիսային սաամի"} seh{"սենա"} ses{"կոյրաբորո սեննի"} sg{"սանգո"} sga{"հին իռլանդերեն"} + sh{"սերբա-խորվաթերեն"} shi{"տաշելհիթ"} + shn{"շաներեն"} si{"սինհալերեն"} sk{"սլովակերեն"} sl{"սլովեներեն"} - sma{"հարավային սամի"} - smj{"լուլե սամի"} - smn{"ինարի սամի"} - sms{"սկոլտ սամի"} + sma{"հարավային սաամերեն"} + smj{"լուլե սաամի"} + smn{"ինարի սաամերեն"} + sms{"սկոլտ սաամերեն"} sn{"շոնա"} + snk{"սոնինկե"} so{"սոմալիերեն"} sq{"ալբաներեն"} sr{"սերբերեն"} - st{"հյուսիսային սոտո"} + srn{"սրանան տոնգո"} + ss{"սվազերեն"} + ssy{"սահոերեն"} + st{"հարավային սոթո"} su{"սունդաներեն"} + suk{"սուկումա"} sv{"շվեդերեն"} sw{"սուահիլի"} sw_CD{"կոնգոյի սուահիլի"} + swb{"կոմորերեն"} + syr{"ասորերեն"} ta{"թամիլերեն"} tcy{"տուլու"} te{"թելուգու"} - tem{"տիմնե"} + tem{"տեմնե"} teo{"տեսո"} ter{"տերենո"} - tet{"թեթում"} + tet{"տետում"} tg{"տաջիկերեն"} th{"թայերեն"} - ti{"թիգրինիա"} + ti{"տիգրինյա"} tig{"տիգրե"} tiv{"տիվերեն"} tk{"թուրքմեներեն"} tkl{"տոկելաու"} tkr{"ցախուր"} tl{"տագալերեն"} + tlh{"կլինգոն"} tli{"տլինգիտ"} tly{"թալիշերեն"} tmh{"տամաշեկ"} @@ -320,7 +427,7 @@ hy{ twq{"տասավաք"} ty{"թաիտերեն"} tyv{"տուվերեն"} - tzm{"կենտրոնատլասյան թամազիխտ"} + tzm{"կենտրոնատլասյան թամազիղտ"} udm{"ուդմուրտերեն"} ug{"ույղուրերեն"} uga{"ուգարիտերեն"} @@ -331,10 +438,10 @@ hy{ uz{"ուզբեկերեն"} vai{"վաի"} ve{"վենդա"} - vec{"վենետիկերեն"} - vep{"վեպսկերեն"} + vec{"վենետերեն"} + vep{"վեպսերեն"} vi{"վիետնամերեն"} - vls{"արևմտյան ֆլամադերեն"} + vls{"արևմտաֆլամանդերեն"} vo{"վոլապյուկ"} vot{"վոդերեն"} vro{"վորո"} @@ -347,29 +454,32 @@ hy{ wbp{"վարլպիրի"} wo{"վոլոֆ"} wuu{"վու չինարեն"} - xh{"քսոզա"} + xal{"կալմիկերեն"} + xh{"քոսա"} xog{"սոգա"} yao{"յաո"} - yap{"յապսկերեն"} + yap{"յափերեն"} yav{"յանգբեն"} - ybb{"յեմբաերեն"} + ybb{"եմբա"} yi{"իդիշ"} yo{"յորուբա"} + yue{"կանտոներեն"} za{"ժուանգ"} zap{"սապոտեկերեն"} zea{"զեյլանդերեն"} zen{"զենագա"} - zgh{"ստանդարտ մարոկական թամազիղտ"} + zgh{"ընդհանուր մարոկյան թամազիղտ"} zh{"չինարեն"} zh_Hans{"պարզեցված չինարեն"} zh_Hant{"ավանդական չինարեն"} - zu{"զուլուսերեն"} + zu{"զուլուերեն"} zun{"զունիերեն"} zxx{"առանց լեզվային բովանդակության"} zza{"զազաերեն"} } Languages%short{ az{"ադրբեջաներեն"} + en_GB{"անգլերեն (Բրիտանիա)"} en_US{"անգլերեն (ԱՄՆ)"} } Scripts{ @@ -379,18 +489,21 @@ hy{ Bopo{"բոպոմոֆո"} Brai{"բրայլի"} Cyrl{"կյուրեղագիր"} - Deva{"դեվանագարի"} + Deva{"դեւանագարի"} Ethi{"եթովպական"} Geor{"վրացական"} Grek{"հունական"} Gujr{"գուջարաթի"} Guru{"գուրմուխի"} + Hanb{"հանբ"} Hang{"հանգուլ"} Hani{"չինական"} Hans{"պարզեցված չինական"} Hant{"ավանդական չինական"} Hebr{"եբրայական"} Hira{"հիրագանա"} + Hrkt{"ճապոնական վանկագիր"} + Jamo{"ջամո"} Jpan{"ճապոնական"} Kana{"կատականա"} Khmr{"քմերական"} @@ -408,6 +521,8 @@ hy{ Thaa{"թաանա"} Thai{"թայական"} Tibt{"տիբեթական"} + Zmth{"մաթեմատիկական նշաններ"} + Zsye{"էմոձի"} Zsym{"նշաններ"} Zxxx{"չգրված"} Zyyy{"ընդհանուր"} @@ -422,7 +537,7 @@ hy{ buddhist{"բուդդայական տոմար"} chinese{"չինական տոմար"} dangi{"դանգի տոմար"} - ethiopic{"եթովպիական տոմար"} + ethiopic{"եթովպական տոմար"} gregorian{"գրիգորյան տոմար"} hebrew{"հրեական տոմար"} islamic{"իսլամական տոմար"} @@ -431,6 +546,10 @@ hy{ persian{"պարսկական տոմար"} roc{"մինգուո տոմար"} } + cf{ + account{"ֆինանսական ձևաչափ"} + standard{"ստանդարտ ձևաչափ"} + } collation{ ducet{"Unicode-ի ստանդարտ տեսակավորում"} search{"որոնում"} @@ -449,23 +568,23 @@ hy{ } ms{ metric{"մետրիկ համակարգ"} - uksystem{"չափման բրիտանական համակարգ"} - ussystem{"չափման ամերիկյան համակարգ"} + uksystem{"անգլիական համակարգ"} + ussystem{"ամերիկյան համակարգ"} } numbers{ - arab{"արաբա-հնդկական թվեր"} + arab{"արաբա-հնդկական թվանշաններ"} arabext{"արաբա-հնդկական թվերի ընդլայնված համակարգ"} - armn{"հայկական թվեր"} + armn{"հայկական թվանշաններ"} armnlow{"հայկական թվեր (փոքրատառ)"} - beng{"բենգալական թվեր"} - deva{"դեվանագարի թվեր"} - ethi{"եթովպական թվեր"} - fullwide{"թվերի լայն ձևաչափ"} + beng{"բենգալական թվանշաններ"} + deva{"դեվանագարի թվանշաններ"} + ethi{"եթովպական թվանշաններ"} + fullwide{"ամբողջ լայնքով թվանշաններ"} geor{"վրացական թվեր"} grek{"հունական թվեր"} greklow{"հունական թվեր (փոքրատառ)"} - gujr{"գուջարաթի թվեր"} - guru{"գուրմուխի թվեր"} + gujr{"գուջարաթի թվանշաններ"} + guru{"գուրմուխի թվանշաններ"} hanidec{"չինական տասնորդական թվեր"} hans{"չինական պարզեցված թվեր"} hansfin{"չինական պարզեցված ֆինանսական թվեր"} @@ -474,31 +593,42 @@ hy{ hebr{"եբրայերեն թվեր"} jpan{"ճապոնական թվեր"} jpanfin{"ճապոնական ֆինանսական թվեր"} - khmr{"քմերական թվեր"} - knda{"կաննադա թվեր"} - laoo{"լաոսական թվեր"} - latn{"արևմտյան թվեր"} - mlym{"մալայալամ թվեր"} - mymr{"բիրմական թվեր"} - orya{"օրիյա թվեր"} + khmr{"քմերական թվանշաններ"} + knda{"կաննադա թվանշաններ"} + laoo{"լաոսական թվանշաններ"} + latn{"արևմտյան թվանշաններ"} + mlym{"մալայալամ թվանշաններ"} + mymr{"բիրմական թվանշաններ"} + orya{"օրիյա թվանշաններ"} roman{"հռոմեական թվեր"} romanlow{"հռոմեական թվեր (փոքրատառ)"} taml{"թամիլական ավանդական թվեր"} - tamldec{"թամիլական թվեր"} - telu{"թելուգու թվեր"} - thai{"թայական թվեր"} - tibt{"տիբեթական թվեր"} + tamldec{"թամիլական թվանշաններ"} + telu{"թելուգու թվանշաններ"} + thai{"թայական թվանշաններ"} + tibt{"տիբեթական թվանշաններ"} } } Variants{ AREVELA{"արևելահայերեն"} AREVMDA{"արեւմտահայերէն"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0} — բոլորը"} + category-list{"{0}՝ {1}"} + compatibility{"{0} — համատեղելի"} + enclosed{"{0} — ներդրված"} + extended{"{0} — ընդլայնված"} + historic{"{0} — պատմական"} + miscellaneous{"{0} — խառը"} + other{"{0} — այլ"} + scripts{"Գրեր — {0}"} + } codePatterns{ language{"Լեզու՝ {0}"} script{"Գիր՝ {0}"} - territory{"Շրջան՝ {0}"} + territory{"Տարածաշրջան՝ {0}"} } localeDisplayPattern{ keyTypePattern{"{0}՝ {1}"} diff --git a/icuSources/data/lang/id.txt b/icuSources/data/lang/id.txt index efd06720..48567901 100644 --- a/icuSources/data/lang/id.txt +++ b/icuSources/data/lang/id.txt @@ -1,19 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/id.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License id{ Keys{ calendar{"Kalender"} + cf{"Format Mata Uang"} colAlternate{"Penyortiran Abaikan Simbol"} colBackwards{"Penyortiran Aksen Terbalik"} colCaseFirst{"Pengurutan Huruf Besar/Huruf Kecil"} colCaseLevel{"Penyortiran Peka Huruf Besar"} - colHiraganaQuaternary{"Penyortiran Kana"} colNormalization{"Penyortiran Dinormalisasi"} colNumeric{"Penyortiran Numerik"} colStrength{"Kekuatan Penyortiran"} @@ -25,7 +19,6 @@ id{ numbers{"Angka"} timezone{"Zona Waktu"} va{"Varian Lokal"} - variableTop{"Sortir Sebagai Simbol"} x{"Penggunaan Pribadi"} } Languages{ @@ -53,20 +46,21 @@ id{ ar{"Arab"} ar_001{"Arab Standar Modern"} arc{"Aram"} - arn{"Araukan"} + arn{"Mapuche"} arp{"Arapaho"} - arq{"Arab Algeria"} + arq{"Arab Aljazair"} + ars{"Arab Najdi"} arw{"Arawak"} ary{"Arab Maroko"} arz{"Arab Mesir"} as{"Assam"} asa{"Asu"} ase{"Bahasa Isyarat Amerika"} - ast{"Astur"} + ast{"Asturia"} av{"Avar"} awa{"Awadhi"} ay{"Aymara"} - az{"Azerbaijan"} + az{"Azerbaijani"} ba{"Bashkir"} bal{"Baluchi"} ban{"Bali"} @@ -109,7 +103,7 @@ id{ cay{"Cayuga"} cch{"Atsam"} ce{"Chechen"} - ceb{"Sebuano"} + ceb{"Cebuano"} cgg{"Kiga"} ch{"Chamorro"} chb{"Chibcha"} @@ -126,6 +120,7 @@ id{ cop{"Koptik"} cr{"Kree"} crh{"Tatar Krimea"} + crs{"Seselwa Kreol Prancis"} cs{"Cheska"} csb{"Kashubia"} cu{"Bahasa Gereja Slavonia"} @@ -145,7 +140,7 @@ id{ doi{"Dogri"} dsb{"Sorbia Rendah"} dua{"Duala"} - dum{"Belanda Tengah"} + dum{"Belanda Abad Pertengahan"} dv{"Divehi"} dyo{"Jola-Fonyi"} dyu{"Dyula"} @@ -159,14 +154,13 @@ id{ el{"Yunani"} elx{"Elam"} en{"Inggris"} + en_GB{"Inggris (Inggris)"} enm{"Inggris Abad Pertengahan"} eo{"Esperanto"} es{"Spanyol"} - es_419{"Spanyol Amerika Latin"} es_ES{"Spanyol (Eropa)"} - es_MX{"Spanyol Meksiko"} et{"Esti"} - eu{"Bask"} + eu{"Basque"} ewo{"Ewondo"} fa{"Persia"} fan{"Fang"} @@ -175,9 +169,10 @@ id{ fi{"Suomi"} fil{"Filipino"} fj{"Fiji"} - fo{"Faro"} + fo{"Faroe"} fon{"Fon"} fr{"Prancis"} + frc{"Prancis Cajun"} frm{"Prancis Abad Pertengahan"} fro{"Prancis Kuno"} frp{"Arpitan"} @@ -200,11 +195,11 @@ id{ goh{"Jerman Kuno"} gon{"Gondi"} gor{"Gorontalo"} - got{"Gothik"} + got{"Gotik"} grb{"Grebo"} grc{"Yunani Kuno"} gsw{"Jerman (Swiss)"} - gu{"Gujarati"} + gu{"Gujarat"} guz{"Gusii"} gv{"Manx"} gwi{"Gwich’in"} @@ -220,7 +215,7 @@ id{ ho{"Hiri Motu"} hr{"Kroasia"} hsb{"Sorbia Atas"} - ht{"Haiti"} + ht{"Kreol Haiti"} hu{"Magyar"} hup{"Hupa"} hy{"Armenia"} @@ -307,6 +302,7 @@ id{ ln{"Lingala"} lo{"Lao"} lol{"Mongo"} + lou{"Kreol Louisiana"} loz{"Lozi"} lrc{"Luri Utara"} lt{"Lituavi"} @@ -335,7 +331,7 @@ id{ mg{"Malagasi"} mga{"Irlandia Abad Pertengahan"} mgh{"Makhuwa-Meetto"} - mgo{"meta’"} + mgo{"Meta’"} mh{"Marshall"} mi{"Maori"} mic{"Mikmak"} @@ -356,7 +352,7 @@ id{ mwl{"Miranda"} mwr{"Marwari"} mwv{"Mentawai"} - my{"Myanmar"} + my{"Burma"} mye{"Myene"} myv{"Eryza"} mzn{"Mazanderani"} @@ -402,12 +398,14 @@ id{ pam{"Pampanga"} pap{"Papiamento"} pau{"Palau"} + pcm{"Pidgin Nigeria"} pdc{"Jerman Pennsylvania"} peo{"Persia Kuno"} phn{"Funisia"} pi{"Pali"} pl{"Polski"} pon{"Pohnpeia"} + prg{"Prusia"} pro{"Provencal Lama"} ps{"Pashto"} pt{"Portugis"} @@ -426,7 +424,7 @@ id{ root{"Root"} rtm{"Rotuma"} ru{"Rusia"} - rup{"Makedo-Rumania"} + rup{"Aromania"} rw{"Kinyarwanda"} rwk{"Rwa"} sa{"Sanskerta"} @@ -459,7 +457,7 @@ id{ sid{"Sidamo"} sk{"Slovak"} sl{"Sloven"} - sli{"Silesia Bawah"} + sli{"Silesia Rendah"} sly{"Selayar"} sm{"Samoa"} sma{"Sami Selatan"} @@ -562,9 +560,9 @@ id{ zbl{"Blissymbol"} zen{"Zenaga"} zgh{"Tamazight Maroko Standar"} - zh{"Cina"} - zh_Hans{"Cina (Aksara Sederhana)"} - zh_Hant{"Cina (Aksara Tradisional)"} + zh{"Tionghoa"} + zh_Hans{"Tionghoa (Aksara Sederhana)"} + zh_Hant{"Tionghoa (Aksara Tradisional)"} zu{"Zulu"} zun{"Zuni"} zxx{"Tidak ada konten linguistik"} @@ -620,8 +618,9 @@ id{ Goth{"Gothic"} Gran{"Grantha"} Grek{"Yunani"} - Gujr{"Gujarati"} + Gujr{"Gujarat"} Guru{"Gurmukhi"} + Hanb{"Hanb"} Hang{"Hangul"} Hani{"Han"} Hano{"Hanunoo"} @@ -635,6 +634,7 @@ id{ Hung{"Hungaria Kuno"} Inds{"Indus"} Ital{"Italia Lama"} + Jamo{"Jamo"} Java{"Jawa"} Jpan{"Jepang"} Jurc{"Jurchen"} @@ -737,6 +737,7 @@ id{ Yiii{"Yi"} Zinh{"Warisan"} Zmth{"Notasi Matematika"} + Zsye{"Emoji"} Zsym{"Simbol"} Zxxx{"Tidak Tertulis"} Zyyy{"Umum"} @@ -768,6 +769,10 @@ id{ persian{"Kalender Persia"} roc{"Kalendar Minguo"} } + cf{ + account{"Format Mata Uang Akuntansi"} + standard{"Format Mata Uang Standar"} + } colAlternate{ non-ignorable{"Sortir Simbol"} shifted{"Sortir Abaikan Simbol"} @@ -785,10 +790,6 @@ id{ no{"Sortir Tidak Peka Huruf Besar"} yes{"Sortir Peka Huruf Besar"} } - colHiraganaQuaternary{ - no{"Sortir Kana Secara Terpisah"} - yes{"Sortir Kana Secara Berbeda"} - } colNormalization{ no{"Sortir Tanpa Normalisasi"} yes{"Sortir Unicode Dinormalisasi"} @@ -806,6 +807,7 @@ id{ } collation{ big5han{"Urutan Sortir Tionghoa Tradisional - Big5"} + compat{"Aturan Pengurutan Sebelumnya, untuk kompatibilitas"} dictionary{"Urutan Sortir Kamus"} ducet{"Aturan Pengurutan Unicode Default"} eor{"Aturan Pengurutan Eropa"} @@ -821,6 +823,11 @@ id{ traditional{"Urutan Sortir Tradisional"} unihan{"Urutan Sortir Guratan Radikal"} } + d0{ + fwidth{"Lebar penuh"} + hwidth{"Lebar separuh"} + npinyin{"Angka"} + } hc{ h11{"Sistem 12 Jam (0–11)"} h12{"Sistem 12 Jam (1–12)"} @@ -832,6 +839,10 @@ id{ normal{"Gaya Pemisah Baris Normal"} strict{"Gaya Pemisah Baris Rapat"} } + m0{ + bgn{"BGN"} + ungegn{"UNGEGN"} + } ms{ metric{"Sistem Metrik"} uksystem{"Sistem Pengukuran Imperial"} @@ -852,7 +863,7 @@ id{ geor{"Angka Georgia"} grek{"Angka Yunani"} greklow{"Angka Yunani Huruf Kecil"} - gujr{"Angka Gujarati"} + gujr{"Angka Gujarat"} guru{"Angka Gurmukhi"} hanidec{"Angka Desimal Tionghoa"} hans{"Angka Tionghoa Sederhana"} @@ -953,7 +964,21 @@ id{ VALLADER{"VALLADER"} WADEGILE{"Wade-Giles Latin"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0} — Semua"} + category-list{"{0}: {1}"} + compatibility{"{0} — Kompatibilitas"} + enclosed{"{0} — Terlampir"} + extended{"{0} — Diperluas"} + historic{"{0} — Historis"} + miscellaneous{"{0} — Lain-lain"} + other{"{0} — Lainnya"} + scripts{"Skrip — {0}"} + strokes{ + other{"{0} Goresan"} + } + } codePatterns{ language{"Bahasa: {0}"} script{"Skrip: {0}"} diff --git a/icuSources/data/lang/id_ID.txt b/icuSources/data/lang/id_ID.txt index d704f9d3..20daa236 100644 --- a/icuSources/data/lang/id_ID.txt +++ b/icuSources/data/lang/id_ID.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * generated alias target */ diff --git a/icuSources/data/lang/ig.txt b/icuSources/data/lang/ig.txt old mode 100755 new mode 100644 index 019e66db..073d140b --- a/icuSources/data/lang/ig.txt +++ b/icuSources/data/lang/ig.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ig.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ig{ Languages{ ak{"Akan"} @@ -53,5 +47,5 @@ ig{ zh{"Mandarịịnị"} zu{"Zulu"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/ii.txt b/icuSources/data/lang/ii.txt index 38062ec5..f9d53577 100644 --- a/icuSources/data/lang/ii.txt +++ b/icuSources/data/lang/ii.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ii.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ii{ Languages{ de{"ꄓꇩꉙ"} @@ -39,7 +33,7 @@ ii{ islamic{"ꑳꌦꇂꑍꉖ"} } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} codePatterns{ language{"ꅇꉙ: {0}"} script{"ꇇꁱ: {0}"} diff --git a/icuSources/data/lang/in.txt b/icuSources/data/lang/in.txt index b575e2e2..02335238 100644 --- a/icuSources/data/lang/in.txt +++ b/icuSources/data/lang/in.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License in{ "%%ALIAS"{"id"} } diff --git a/icuSources/data/lang/in_ID.txt b/icuSources/data/lang/in_ID.txt index db42db50..acec72c6 100644 --- a/icuSources/data/lang/in_ID.txt +++ b/icuSources/data/lang/in_ID.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License in_ID{ "%%ALIAS"{"id_ID"} } diff --git a/icuSources/data/lang/is.txt b/icuSources/data/lang/is.txt index 48e17211..d3d9a6f2 100644 --- a/icuSources/data/lang/is.txt +++ b/icuSources/data/lang/is.txt @@ -1,19 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/is.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License is{ Keys{ calendar{"Dagatal"} + cf{"Gjaldmiðilssnið"} colAlternate{"Röðun óháð táknum"} colBackwards{"Röðun með viðsnúnum áherslum"} colCaseFirst{"Röðun eftir hástöfum/lágstöfum"} colCaseLevel{"Stafrétt röðun"} - colHiraganaQuaternary{"Kana-röðun"} colNormalization{"Stöðluð röðun"} colNumeric{"Talnaröðun"} colStrength{"Röðunarstyrkur"} @@ -25,10 +19,10 @@ is{ numbers{"Tölur"} timezone{"Tímabelti"} va{"Landsstaðalsafbrigði"} - variableTop{"Raða sem táknum"} x{"Einkanotkun"} } Languages{ + aa{"afár"} ab{"abkasíska"} ace{"akkíska"} ach{"acoli"} @@ -38,12 +32,15 @@ is{ af{"afríkanska"} afh{"afríhílí"} agq{"aghem"} + ain{"aínu (Japan)"} ak{"akan"} akk{"akkadíska"} ale{"aleúska"} + alt{"suðuraltaíska"} am{"amharíska"} an{"aragonska"} ang{"fornenska"} + anp{"angíka"} ar{"arabíska"} ar_001{"stöðluð nútímaarabíska"} arc{"arameíska"} @@ -61,6 +58,7 @@ is{ bal{"balúkí"} ban{"balíska"} bas{"basa"} + bax{"bamun"} be{"hvítrússneska"} bej{"beja"} bem{"bemba"} @@ -79,12 +77,15 @@ is{ bra{"braí"} brx{"bódó"} bs{"bosníska"} + bss{"bakossi"} bua{"búríat"} bug{"búgíska"} byn{"blín"} ca{"katalónska"} cad{"kaddó"} car{"karíbamál"} + cay{"kajúga"} + cch{"atsam"} ce{"tsjetsjenska"} ceb{"kebúanó"} cgg{"kíga"} @@ -103,6 +104,7 @@ is{ cop{"koptíska"} cr{"krí"} crh{"krímtyrkneska"} + crs{"Seselwa kreólsk franska"} cs{"tékkneska"} csb{"kasúbíska"} cu{"kirkjuslavneska"} @@ -128,6 +130,7 @@ is{ dyo{"jola-fonyi"} dyu{"djúla"} dz{"dsongka"} + dzg{"dazaga"} ebu{"embu"} ee{"ewe"} efi{"efík"} @@ -207,6 +210,7 @@ is{ hz{"hereró"} ia{"alþjóðatunga"} iba{"íban"} + ibb{"ibibio"} id{"indónesíska"} ie{"interlingve"} ig{"ígbó"} @@ -229,11 +233,14 @@ is{ kaa{"karakalpak"} kab{"kabíle"} kac{"kasín"} + kaj{"jju"} kam{"kamba"} kaw{"kaví"} kbd{"kabardíska"} + kcg{"tyap"} kde{"makonde"} kea{"grænhöfðeyska"} + kfo{"koro"} kg{"kongóska"} kha{"kasí"} kho{"kotaska"} @@ -241,6 +248,7 @@ is{ ki{"kíkújú"} kj{"kúanjama"} kk{"kasakska"} + kkj{"kako"} kl{"grænlenska"} kln{"kalenjin"} km{"kmer"} @@ -253,10 +261,12 @@ is{ kpe{"kpelle"} kr{"kanúrí"} krc{"karasaíbalkar"} + krl{"karélska"} kru{"kúrúk"} ks{"kasmírska"} ksb{"sjambala"} ksf{"bafía"} + ksh{"kölníska"} ku{"kúrdíska"} kum{"kúmík"} kut{"kútenaí"} @@ -319,6 +329,7 @@ is{ mua{"mundang"} mul{"margvísleg mál"} mus{"krík"} + mwl{"mirandesíska"} mwr{"marvarí"} my{"burmneska"} myv{"ersja"} @@ -339,6 +350,7 @@ is{ nl_BE{"flæmska"} nmg{"kwasio"} nn{"nýnorska"} + nnh{"ngiemboon"} no{"norska"} nog{"nógaí"} non{"norræna"} @@ -347,6 +359,7 @@ is{ nso{"norðursótó"} nus{"núer"} nv{"navahó"} + nwc{"klassísk nevaríska"} ny{"njanja; sísjeva; sjeva"} nym{"njamvesí"} nyn{"nyankole"} @@ -365,11 +378,13 @@ is{ pam{"pampanga"} pap{"papíamentó"} pau{"paláska"} + pcm{"nígerískt pidgin"} peo{"fornpersneska"} phn{"fönikíska"} pi{"palí"} pl{"pólska"} pon{"ponpeiska"} + prg{"prússneska"} pro{"fornpróvensalska"} ps{"pastú"} pt{"portúgalska"} @@ -388,6 +403,7 @@ is{ rom{"romaní"} root{"rót"} ru{"rússneska"} + rup{"arúmenska"} rw{"kínjarvanda"} rwk{"rúa"} sa{"sanskrít"} @@ -397,6 +413,7 @@ is{ saq{"sambúrú"} sas{"sasak"} sat{"santalí"} + sba{"ngambay"} sbp{"sangú"} sc{"sardínska"} scn{"sikileyska"} @@ -427,8 +444,10 @@ is{ sog{"sogdíen"} sq{"albanska"} sr{"serbneska"} + srn{"sranan tongo"} srr{"serer"} ss{"svatí"} + ssy{"saho"} st{"suðursótó"} su{"súndanska"} suk{"súkúma"} @@ -437,6 +456,7 @@ is{ sv{"sænska"} sw{"svahílí"} sw_CD{"Kongó-svahílí"} + swb{"shimaoríska"} syc{"klassísk sýrlenska"} syr{"sýrlenska"} ta{"tamílska"} @@ -461,6 +481,7 @@ is{ tog{"tongverska (nyasa)"} tpi{"tokpisin"} tr{"tyrkneska"} + trv{"tarókó"} ts{"tsonga"} tsi{"tsimsíska"} tt{"tatarska"} @@ -482,9 +503,11 @@ is{ vai{"vaí"} ve{"venda"} vi{"víetnamska"} + vo{"volapyk"} vot{"votíska"} vun{"vunjó"} wa{"vallónska"} + wae{"valser"} wal{"valamó"} war{"varaí"} was{"vasjó"} @@ -495,8 +518,11 @@ is{ xog{"sóga"} yao{"jaó"} yap{"japíska"} + yav{"yangben"} + ybb{"yemba"} yi{"jiddíska"} yo{"jórúba"} + yue{"kantoneska"} za{"súang"} zap{"sapótek"} zbl{"blisstákn"} @@ -508,6 +534,7 @@ is{ zu{"súlú"} zun{"súní"} zxx{"ekkert tungumálaefni"} + zza{"zázáíska"} } Languages%short{ az{"aserska"} @@ -527,6 +554,7 @@ is{ Grek{"grískt"} Gujr{"gújaratí"} Guru{"gurmukhi"} + Hanb{"hanb"} Hang{"hangul"} Hani{"kínverskt"} Hans{"einfaldað"} @@ -534,6 +562,7 @@ is{ Hebr{"hebreskt"} Hira{"hiragana"} Hrkt{"katakana eða hiragana"} + Jamo{"jamo"} Jpan{"japanskt"} Kana{"katakana"} Khmr{"kmer"} @@ -551,6 +580,8 @@ is{ Thaa{"thaana"} Thai{"taílenskt"} Tibt{"tíbeskt"} + Zmth{"stærðfræðitákn"} + Zsye{"emoji-tákn"} Zsym{"tákn"} Zxxx{"óskrifað"} Zyyy{"almennt"} @@ -581,6 +612,10 @@ is{ persian{"Persneskt dagatal"} roc{"Minguo dagatal"} } + cf{ + account{"Bókhaldsgjaldmiðill"} + standard{"Staðlað gjaldmiðilssnið"} + } colAlternate{ non-ignorable{"Raða táknum"} shifted{"Raða óháð táknum"} @@ -598,10 +633,6 @@ is{ no{"Raða óháð hástöfum og lágstöfum"} yes{"Raða stafrétt"} } - colHiraganaQuaternary{ - no{"Raða Kana sér"} - yes{"Raða Kana öðruvísi"} - } colNormalization{ no{"Raða án stöðlunar"} yes{"Raða Unicode með stöðluðum hætti"} @@ -633,6 +664,11 @@ is{ traditional{"Hefðbundin"} unihan{"Röðun eftir grunnstrikum"} } + d0{ + fwidth{"Full breidd"} + hwidth{"Hálf breidd"} + npinyin{"Tölulegur"} + } hc{ h11{"12 tíma kerfi (0–11)"} h12{"12 tíma kerfi (1–12)"} @@ -644,6 +680,10 @@ is{ normal{"Venjuleg línuskipting"} strict{"Ströng línuskipting"} } + m0{ + bgn{"BGN"} + ungegn{"UNGEGN"} + } ms{ metric{"Metrakerfi"} uksystem{"Breskt mælingakerfi"} @@ -692,7 +732,22 @@ is{ vaii{"Vai-tölustafir"} } } - Version{"2.1.22.93"} + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0} — allt"} + category-list{"{0}: {1}"} + compatibility{"{0} — samhæfi"} + enclosed{"{0} — lokað"} + extended{"{0} — aukið"} + historic{"{0} — sögulegt"} + miscellaneous{"{0} — ýmislegt"} + other{"{0} — annað"} + scripts{"letur — {0}"} + strokes{ + one{"{0} slög"} + other{"{0} slög"} + } + } codePatterns{ language{"tungumál: {0}"} script{"leturgerð: {0}"} diff --git a/icuSources/data/lang/it.txt b/icuSources/data/lang/it.txt index 946c267c..e3501192 100644 --- a/icuSources/data/lang/it.txt +++ b/icuSources/data/lang/it.txt @@ -1,19 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/it.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License it{ Keys{ calendar{"Calendario"} + cf{"Formato valuta"} colAlternate{"Ordinamento Ignora simboli"} colBackwards{"Ordinamento Accento capovolto"} colCaseFirst{"Ordinamento Maiuscole/Minuscole"} colCaseLevel{"Ordinamento Distinzione fra maiuscole e minuscole"} - colHiraganaQuaternary{"Ordinamento Kana"} colNormalization{"Ordinamento normalizzato"} colNumeric{"Ordinamento numerico"} colStrength{"Sicurezza ordinamento"} @@ -25,7 +19,6 @@ it{ numbers{"Numeri"} timezone{"Fuso orario"} va{"Variante lingua"} - variableTop{"Ordina come simboli"} x{"Uso privato"} } Languages{ @@ -54,10 +47,11 @@ it{ ar{"arabo"} ar_001{"arabo moderno standard"} arc{"aramaico"} - arn{"araucano"} + arn{"mapuche"} aro{"araona"} arp{"arapaho"} arq{"arabo algerino"} + ars{"arabo, najd"} arw{"aruaco"} ary{"arabo marocchino"} arz{"arabo egiziano"} @@ -134,6 +128,7 @@ it{ cps{"capiznon"} cr{"cree"} crh{"turco crimeo"} + crs{"creolo delle Seychelles"} cs{"ceco"} csb{"kashubian"} cu{"slavo della Chiesa"} @@ -225,7 +220,7 @@ it{ gon{"gondi"} gor{"gorontalo"} got{"gotico"} - grb{"gerbo"} + grb{"grebo"} grc{"greco antico"} gsw{"tedesco svizzero"} gu{"gujarati"} @@ -240,7 +235,7 @@ it{ he{"ebraico"} hi{"hindi"} hif{"hindi figiano"} - hil{"hiligayna"} + hil{"ilongo"} hit{"hittite"} hmn{"hmong"} ho{"hiri motu"} @@ -283,7 +278,7 @@ it{ kaj{"kai"} kam{"kamba"} kaw{"kawi"} - kbd{"kabardia"} + kbd{"cabardino"} kbl{"kanembu"} kcg{"tyap"} kde{"makonde"} @@ -330,10 +325,10 @@ it{ lah{"lahnda"} lam{"lamba"} lb{"lussemburghese"} - lez{"lezghian"} + lez{"lesgo"} lfn{"Lingua Franca Nova"} lg{"ganda"} - li{"limburgese"} + li{"limburghese"} lij{"ligure"} liv{"livone"} lkt{"lakota"} @@ -341,6 +336,7 @@ it{ ln{"lingala"} lo{"lao"} lol{"lolo bantu"} + lou{"creolo della Louisiana"} loz{"lozi"} lrc{"luri settentrionale"} lt{"lituano"} @@ -445,6 +441,7 @@ it{ pap{"papiamento"} pau{"palau"} pcd{"piccardo"} + pcm{"pidgin nigeriano"} pdc{"tedesco della Pennsylvania"} peo{"persiano antico"} pfl{"tedesco palatino"} @@ -510,7 +507,7 @@ it{ sh{"serbo-croato"} shi{"tashelhit"} shn{"shan"} - shu{"chadian arabic"} + shu{"arabo ciadiano"} si{"singalese"} sid{"sidamo"} sk{"slovacco"} @@ -540,7 +537,7 @@ it{ sux{"sumero"} sv{"svedese"} sw{"swahili"} - sw_CD{"congo swahili"} + sw_CD{"swahili del Congo"} swb{"comoriano"} syc{"siriaco classico"} syr{"siriaco"} @@ -683,6 +680,7 @@ it{ Grek{"greco"} Gujr{"gujarati"} Guru{"gurmukhi"} + Hanb{"hanb"} Hang{"hangul"} Hani{"han"} Hano{"hanunoo"} @@ -696,6 +694,7 @@ it{ Hung{"antico ungherese"} Inds{"indu"} Ital{"italico antico"} + Jamo{"jamo"} Java{"javanese"} Jpan{"giapponese"} Jurc{"jurchen"} @@ -796,6 +795,7 @@ it{ Yiii{"yi"} Zinh{"ereditato"} Zmth{"notazione matematica"} + Zsye{"emoji"} Zsym{"simboli"} Zxxx{"non scritto"} Zyyy{"comune"} @@ -829,6 +829,10 @@ it{ persian{"calendario persiano"} roc{"calendario Minguo"} } + cf{ + account{"Formato valuta contabile"} + standard{"Formato valuta standard"} + } colAlternate{ non-ignorable{"Ordina simboli"} shifted{"Ordina ignorando i simboli"} @@ -846,10 +850,6 @@ it{ no{"Ordina senza distinzione tra maiuscole e minuscole"} yes{"Ordina distinzione tra maiuscole e minuscole"} } - colHiraganaQuaternary{ - no{"Ordina Kana separatamente"} - yes{"Ordina Kana diversamente"} - } colNormalization{ no{"Ordina senza normalizzazione"} yes{"Ordina Unicode normalizzato"} @@ -867,6 +867,7 @@ it{ } collation{ big5han{"cinese tradizionale"} + compat{"ordinamento compatto"} dictionary{"ordinamento dizionario"} ducet{"ordinamento Unicode predefinito"} eor{"eor"} @@ -883,6 +884,11 @@ it{ unihan{"ordinamento tratto radicale"} zhuyin{"ordinamento Zhuyin"} } + d0{ + fwidth{"Larghezza intera"} + hwidth{"Metà larghezza"} + npinyin{"Numerica"} + } hc{ h11{"Sistema orario a 12 ore (0–11)"} h12{"Sistema orario a 12 ore (1–12)"} @@ -894,6 +900,10 @@ it{ normal{"Interruzione di riga normale"} strict{"Interruzione di riga forzata"} } + m0{ + bgn{"BGN"} + ungegn{"UNGEGN"} + } ms{ metric{"Sistema metrico"} uksystem{"Sistema imperiale britannico"} @@ -1010,7 +1020,21 @@ it{ VALENCIA{"valenziano"} WADEGILE{"romanizzazione Wade-Giles"} } - Version{"2.1.22.93"} + Version{"2.1.32.60"} + characterLabelPattern{ + all{"{0} — Tutto"} + category-list{"{0}: {1}"} + compatibility{"{0} — Compatibilità"} + extended{"{0} — Esteso"} + historic{"{0} — Storico"} + miscellaneous{"{0} — Miscellanea"} + other{"{0} — Altro"} + scripts{"Sistemi di scrittura — {0}"} + strokes{ + one{"{0} tratto"} + other{"{0} tratti"} + } + } codePatterns{ language{"Lingua: {0}"} script{"Scrittura: {0}"} diff --git a/icuSources/data/lang/iu.txt b/icuSources/data/lang/iu.txt index c8f30f12..8cdb3648 100644 --- a/icuSources/data/lang/iu.txt +++ b/icuSources/data/lang/iu.txt @@ -1,15 +1,9 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/iu.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License iu{ Languages{ fr{"ᐅᐃᒍᐃᕐᒥᐅᖅ"} iu{"ᐃᓄᒃᑎᑐᑦ"} } - Version{"2.1.19.14"} + Version{"2.1.27.40"} } diff --git a/icuSources/data/lang/iw.txt b/icuSources/data/lang/iw.txt index 3477b345..d59865d1 100644 --- a/icuSources/data/lang/iw.txt +++ b/icuSources/data/lang/iw.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License iw{ "%%ALIAS"{"he"} } diff --git a/icuSources/data/lang/iw_IL.txt b/icuSources/data/lang/iw_IL.txt index caeef7ab..cf1666a6 100644 --- a/icuSources/data/lang/iw_IL.txt +++ b/icuSources/data/lang/iw_IL.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License iw_IL{ "%%ALIAS"{"he_IL"} } diff --git a/icuSources/data/lang/ja.txt b/icuSources/data/lang/ja.txt index 6d18c775..be7d3e6a 100644 --- a/icuSources/data/lang/ja.txt +++ b/icuSources/data/lang/ja.txt @@ -1,19 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ja.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ja{ Keys{ calendar{"暦法"} + cf{"通貨フォーマット"} colAlternate{"記号を無視した並べ替え"} colBackwards{"アクセント(逆方向)による並べ替え"} colCaseFirst{"大文字順/小文字順による並べ替え"} colCaseLevel{"大文字小文字を区別した並べ替え"} - colHiraganaQuaternary{"仮名による並べ替え"} colNormalization{"正規化による並べ替え"} colNumeric{"数値による並べ替え"} colStrength{"強度による並べ替え"} @@ -25,7 +19,6 @@ ja{ numbers{"数値書式"} timezone{"タイムゾーン"} va{"ロケールのバリアント"} - variableTop{"記号として並べ替え"} x{"私用"} } Languages{ @@ -54,10 +47,11 @@ ja{ ar{"アラビア語"} ar_001{"現代標準アラビア語"} arc{"アラム語"} - arn{"アラウカン語"} + arn{"マプチェ語"} aro{"アラオナ語"} arp{"アラパホー語"} arq{"アルジェリア・アラビア語"} + ars{"ナジュド地方・アラビア語"} arw{"アラワク語"} ary{"モロッコ・アラビア語"} arz{"エジプト・アラビア語"} @@ -128,12 +122,13 @@ ja{ chp{"チペワイアン語"} chr{"チェロキー語"} chy{"シャイアン語"} - ckb{"クルド語(ソラニー)"} + ckb{"クルド語(ソラニー)"} co{"コルシカ語"} cop{"コプト語"} cps{"カピス語"} cr{"クリー語"} crh{"クリミア・タタール語"} + crs{"セーシェル・クレオール語"} cs{"チェコ語"} csb{"カシューブ語"} cu{"教会スラブ語"} @@ -144,14 +139,14 @@ ja{ dar{"ダルガン語"} dav{"タイタ語"} de{"ドイツ語"} - de_CH{"標準ドイツ語 (スイス)"} + de_CH{"標準ドイツ語(スイス)"} del{"デラウェア語"} den{"スレイビー語"} dgr{"ドグリブ語"} din{"ディンカ語"} dje{"ザルマ語"} doi{"ドーグリー語"} - dsb{"低ソルビア語"} + dsb{"低地ソルブ語"} dtp{"中央ドゥスン語"} dua{"ドゥアラ語"} dum{"中世オランダ語"} @@ -176,7 +171,7 @@ ja{ enm{"中英語"} eo{"エスペラント語"} es{"スペイン語"} - es_ES{"スペイン語 (イベリア半島)"} + es_ES{"スペイン語(イベリア半島)"} esu{"中央アラスカ・ユピック語"} et{"エストニア語"} eu{"バスク語"} @@ -185,7 +180,7 @@ ja{ fa{"ペルシア語"} fan{"ファング語"} fat{"ファンティー語"} - ff{"フラニ語"} + ff{"フラ語"} fi{"フィンランド語"} fil{"フィリピノ語"} fit{"トルネダール・フィンランド語"} @@ -207,7 +202,7 @@ ja{ gan{"贛語"} gay{"ガヨ語"} gba{"バヤ語"} - gbz{"ダリー語(ゾロアスター教)"} + gbz{"ダリー語(ゾロアスター教)"} gd{"スコットランド・ゲール語"} gez{"ゲエズ語"} gil{"キリバス語"} @@ -241,11 +236,11 @@ ja{ hmn{"フモン語"} ho{"ヒリモツ語"} hr{"クロアチア語"} - hsb{"上ソルビア語"} + hsb{"高地ソルブ語"} hsn{"湘語"} ht{"ハイチ語"} hu{"ハンガリー語"} - hup{"アタパスカ語"} + hup{"フパ語"} hy{"アルメニア語"} hz{"ヘレロ語"} ia{"インターリングア"} @@ -308,7 +303,7 @@ ja{ kos{"コスラエ語"} kpe{"クペレ語"} kr{"カヌリ語"} - krc{"カラチャイ語"} + krc{"カラチャイ・バルカル語"} kri{"クリオ語"} krj{"キナライア語"} krl{"カレリア語"} @@ -340,6 +335,7 @@ ja{ ln{"リンガラ語"} lo{"ラオ語"} lol{"モンゴ語"} + lou{"ルイジアナ・クレオール語"} loz{"ロジ語"} lrc{"北ロル語"} lt{"リトアニア語"} @@ -392,7 +388,7 @@ ja{ mwl{"ミランダ語"} mwr{"マールワーリー語"} mwv{"メンタワイ語"} - my{"ビルマ語"} + my{"ミャンマー語"} mye{"ミエネ語"} myv{"エルジャ語"} mzn{"マーザンダラーン語"} @@ -400,7 +396,7 @@ ja{ nan{"閩南語"} nap{"ナポリ語"} naq{"ナマ語"} - nb{"ノルウェー語(ブークモール)"} + nb{"ノルウェー語(ブークモール)"} nd{"北ンデベレ語"} nds{"低地ドイツ語"} ne{"ネパール語"} @@ -412,7 +408,7 @@ ja{ nl{"オランダ語"} nl_BE{"フレミッシュ語"} nmg{"クワシオ語"} - nn{"ノルウェー語(ニーノシュク)"} + nn{"ノルウェー語(ニーノシュク)"} nnh{"ンジエムブーン語"} no{"ノルウェー語"} nog{"ノガイ語"} @@ -443,6 +439,7 @@ ja{ pap{"パピアメント語"} pau{"パラオ語"} pcd{"ピカルディ語"} + pcm{"ナイジェリア・ピジン語"} pdc{"ペンシルベニア・ドイツ語"} pdt{"メノナイト低地ドイツ語"} peo{"古代ペルシア語"} @@ -457,7 +454,7 @@ ja{ pro{"古期プロバンス語"} ps{"パシュトゥー語"} pt{"ポルトガル語"} - pt_PT{"ポルトガル語 (イベリア半島)"} + pt_PT{"ポルトガル語(イベリア半島)"} qu{"ケチュア語"} quc{"キチェ語"} qug{"チンボラソ高地ケチュア語"} @@ -478,11 +475,11 @@ ja{ rue{"ルシン語"} rug{"ロヴィアナ語"} rup{"アルーマニア語"} - rw{"ルワンダ語"} + rw{"キニアルワンダ語"} rwk{"ルワ語"} sa{"サンスクリット語"} sad{"サンダウェ語"} - sah{"ヤクート語"} + sah{"サハ語"} sam{"サマリア・アラム語"} saq{"サンブル語"} sas{"ササク語"} @@ -503,8 +500,8 @@ ja{ sel{"セリクプ語"} ses{"コイラボロ・センニ語"} sg{"サンゴ語"} - sga{"古期アイルランド語"} - sgs{"サモギティア語)"} + sga{"古アイルランド語"} + sgs{"サモギティア語"} sh{"セルボ・クロアチア語"} shi{"タシルハイト語"} shn{"シャン語"} @@ -565,7 +562,7 @@ ja{ tmh{"タマシェク語"} tn{"ツワナ語"} to{"トンガ語"} - tog{"トンガ語(ニアサ)"} + tog{"トンガ語(ニアサ)"} tpi{"トク・ピシン語"} tr{"トルコ語"} tru{"トゥロヨ語"} @@ -626,7 +623,7 @@ ja{ zbl{"ブリスシンボル"} zea{"ゼーラント語"} zen{"ゼナガ語"} - zgh{"タマージク語(モロッコ公用語)"} + zgh{"標準モロッコ タマジクト語"} zh{"中国語"} zh_Hans{"簡体中国語"} zh_Hant{"繁体中国語"} @@ -637,8 +634,8 @@ ja{ } Languages%short{ az{"アゼリー語"} - en_GB{"英語(英国)"} - en_US{"英語(米国)"} + en_GB{"英語(英国)"} + en_US{"英語(米国)"} } Languages%variant{ ps{"パシュトゥ語"} @@ -680,7 +677,7 @@ ja{ Egyp{"エジプト聖刻文字"} Elba{"エルバサン文字"} Ethi{"エチオピア文字"} - Geok{"ジョージア文字(フツリ)"} + Geok{"ジョージア文字(フツリ)"} Geor{"ジョージア文字"} Glag{"グラゴル文字"} Goth{"ゴート文字"} @@ -688,6 +685,7 @@ ja{ Grek{"ギリシャ文字"} Gujr{"グジャラート文字"} Guru{"グルムキー文字"} + Hanb{"漢語注音字母"} Hang{"ハングル"} Hani{"漢字"} Hano{"ハヌノオ文字"} @@ -701,6 +699,7 @@ ja{ Hung{"古代ハンガリー文字"} Inds{"インダス文字"} Ital{"古イタリア文字"} + Jamo{"字母"} Java{"ジャワ文字"} Jpan{"日本語の文字"} Jurc{"女真文字"} @@ -715,8 +714,8 @@ ja{ Kthi{"カイティ文字"} Lana{"ラーンナー文字"} Laoo{"ラオ文字"} - Latf{"ラテン文字(ドイツ文字)"} - Latg{"ラテン文字 (ゲール文字)"} + Latf{"ラテン文字(ドイツ文字)"} + Latg{"ラテン文字(ゲール文字)"} Latn{"ラテン文字"} Lepc{"レプチャ文字"} Limb{"リンブ文字"} @@ -777,9 +776,9 @@ ja{ Sund{"スンダ文字"} Sylo{"シロティ・ナグリ文字"} Syrc{"シリア文字"} - Syre{"シリア文字(エストランゲロ文字)"} - Syrj{"シリア文字(西方シリア文字)"} - Syrn{"シリア文字(東方シリア文字)"} + Syre{"シリア文字(エストランゲロ文字)"} + Syrj{"シリア文字(西方シリア文字)"} + Syrn{"シリア文字(東方シリア文字)"} Tagb{"タグバンワ文字"} Takr{"タークリー文字"} Tale{"タイ・レ文字"} @@ -805,39 +804,44 @@ ja{ Yiii{"イ文字"} Zinh{"基底文字の種別を継承する結合文字"} Zmth{"数学記号"} + Zsye{"絵文字"} Zsym{"記号文字"} Zxxx{"非表記"} Zyyy{"共通文字"} Zzzz{"未定義文字"} } Scripts%stand-alone{ - Hans{"漢字(簡体字)"} - Hant{"漢字(繁体字)"} + Hans{"漢字(簡体字)"} + Hant{"漢字(繁体字)"} } Scripts%variant{ Arab{"ペルソ・アラビア文字"} } Types{ calendar{ - buddhist{"タイ仏教暦"} + buddhist{"仏暦"} chinese{"中国暦"} coptic{"コプト暦"} dangi{"ダンギ暦"} ethiopic{"エチオピア暦"} ethiopic-amete-alem{"エチオピア創世紀元暦"} - gregorian{"西暦(グレゴリオ暦)"} + gregorian{"西暦(グレゴリオ暦)"} hebrew{"ユダヤ暦"} indian{"インド国定暦"} islamic{"イスラム暦"} - islamic-civil{"イスラム歴(定周期、公民紀元)"} - islamic-rgsa{"イスラム暦(サウジアラビア、月観測)"} - islamic-tbla{"イスラム歴(定周期、天文紀元)"} - islamic-umalqura{"イスラム暦(ウンム・アルクラー)"} + islamic-civil{"イスラム歴(定周期、公民紀元)"} + islamic-rgsa{"イスラム暦(サウジアラビア、月観測)"} + islamic-tbla{"イスラム歴(定周期、天文紀元)"} + islamic-umalqura{"イスラム暦(ウンム・アルクラー)"} iso8601{"ISO-8601"} japanese{"和暦"} persian{"ペルシア暦"} roc{"中華民国暦"} } + cf{ + account{"会計通貨フォーマット"} + standard{"標準通貨フォーマット"} + } colAlternate{ non-ignorable{"記号で並べ替え"} shifted{"記号を無視して並べ替え"} @@ -855,10 +859,6 @@ ja{ no{"大文字小文字を区別しないで並べ替え"} yes{"大文字小文字を区別して並べ替え"} } - colHiraganaQuaternary{ - no{"仮名を区別しないで並べ替え"} - yes{"仮名を区別して並べ替え"} - } colNormalization{ no{"正規化しないで並べ替え"} yes{"Unicode 正規化で並べ替え"} @@ -892,6 +892,11 @@ ja{ unihan{"部首順"} zhuyin{"注音順"} } + d0{ + fwidth{"全角"} + hwidth{"半角"} + npinyin{"数字"} + } hc{ h11{"12時間制(0〜11)"} h12{"12時間制(1〜12)"} @@ -899,9 +904,13 @@ ja{ h24{"24時間制(1〜24)"} } lb{ - loose{"禁則処理(弱)"} - normal{"禁則処理(標準)"} - strict{"禁則処理(強)"} + loose{"禁則処理(弱)"} + normal{"禁則処理(標準)"} + strict{"禁則処理(強)"} + } + m0{ + bgn{"BGN"} + ungegn{"UNGEGN"} } ms{ metric{"メートル法"} @@ -912,7 +921,7 @@ ja{ arab{"アラビア・インド数字"} arabext{"ペルシア数字"} armn{"アルメニア数字"} - armnlow{"アルメニア数字(小文字)"} + armnlow{"アルメニア数字(小文字)"} bali{"バリ数字"} beng{"ベンガル数字"} brah{"ブラーフミー数字"} @@ -924,10 +933,10 @@ ja{ fullwide{"全角数字"} geor{"ジョージア数字"} grek{"ギリシャ数字"} - greklow{"ギリシャ数字(小文字)"} + greklow{"ギリシャ数字(小文字)"} gujr{"グジャラート数字"} guru{"グルムキー数字"} - hanidec{"漢数字(位取り記数法)"} + hanidec{"漢数字(位取り記数法)"} hans{"簡体漢数字"} hansfin{"簡体大字"} hant{"繁体漢数字"} @@ -956,7 +965,7 @@ ja{ orya{"オリヤー数字"} osma{"オスマニア数字"} roman{"ローマ数字"} - romanlow{"ローマ数字(小文字)"} + romanlow{"ローマ数字(小文字)"} saur{"サウラーシュトラ数字"} shrd{"シャーラダー数字"} sora{"ソラ・ソンペン数字"} @@ -976,7 +985,7 @@ ja{ 1606NICT{"後期中世フランス語(〜1606)"} 1694ACAD{"初期現代フランス語"} 1901{"ドイツ語旧正書法"} - 1959ACAD{"標準ベラルーシ語 (1959)"} + 1959ACAD{"標準ベラルーシ語(1959)"} 1994{"標準レージア方言正書法"} 1996{"ドイツ語正書法(1996)"} ALALC97{"ALA-LCラテン文字化(1997)"} @@ -1013,7 +1022,7 @@ ja{ OSOJS{"オゼアッコ/オソヤネ方言"} PAMAKA{"パマカ方言"} PETR1708{"PETR1708"} - PINYIN{"ピン音(ローマ字表記法)"} + PINYIN{"ピン音(ローマ字表記法)"} POLYTON{"ポリトニック"} POSIX{"コンピュータ"} PUTER{"プーター"} @@ -1037,7 +1046,21 @@ ja{ VALLADER{"ヴァラダー"} WADEGILE{"ウェード式ローマ字表記法"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0} — すべて"} + category-list{"{0}: {1}"} + compatibility{"{0} — 互換文字"} + enclosed{"{0} — 囲み"} + extended{"{0} — 拡張"} + historic{"{0} — 古代文字"} + miscellaneous{"{0} — 雑多"} + other{"{0} — その他"} + scripts{"文字 — {0}"} + strokes{ + other{"{0} 画"} + } + } codePatterns{ language{"言語: {0}"} script{"文字: {0}"} @@ -1045,7 +1068,7 @@ ja{ } localeDisplayPattern{ keyTypePattern{"{0}: {1}"} - pattern{"{0} ({1})"} + pattern{"{0}({1})"} separator{"{0}、{1}"} } } diff --git a/icuSources/data/lang/ja_JP.txt b/icuSources/data/lang/ja_JP.txt index 46ab4979..933dd40c 100644 --- a/icuSources/data/lang/ja_JP.txt +++ b/icuSources/data/lang/ja_JP.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * generated alias target */ diff --git a/icuSources/data/lang/ja_JP_TRADITIONAL.txt b/icuSources/data/lang/ja_JP_TRADITIONAL.txt index ce3addb6..2a23df32 100644 --- a/icuSources/data/lang/ja_JP_TRADITIONAL.txt +++ b/icuSources/data/lang/ja_JP_TRADITIONAL.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ja_JP_TRADITIONAL{ calendar{ default{"japanese"} diff --git a/icuSources/data/lang/jgo.txt b/icuSources/data/lang/jgo.txt old mode 100755 new mode 100644 index 47156f4b..8787b109 --- a/icuSources/data/lang/jgo.txt +++ b/icuSources/data/lang/jgo.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/jgo.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License jgo{ Keys{ currency{"Ŋkáp"} @@ -34,5 +28,5 @@ jgo{ latn{"pɛnɔ́mba"} } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/jmc.txt b/icuSources/data/lang/jmc.txt old mode 100755 new mode 100644 index 68edbffb..7ce7db1d --- a/icuSources/data/lang/jmc.txt +++ b/icuSources/data/lang/jmc.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/jmc.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License jmc{ Languages{ ak{"Kiakanyi"} @@ -54,5 +48,5 @@ jmc{ zh{"Kyichina"} zu{"Kyizulu"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/ka.txt b/icuSources/data/lang/ka.txt index a4b9682a..3ffb00fd 100644 --- a/icuSources/data/lang/ka.txt +++ b/icuSources/data/lang/ka.txt @@ -1,14 +1,9 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ka.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ka{ Keys{ calendar{"კალენდარი"} + cf{"ვალუტის ფორმატი"} collation{"დახარისხების თანმიმდევრობა"} currency{"ვალუტა"} hc{"დროის სისტემა (12 ან 24)"} @@ -44,6 +39,7 @@ ka{ as{"ასამური"} asa{"ასუ"} ast{"ასტურიული"} + av{"ხუნძური"} awa{"ავადი"} ay{"აიმარა"} az{"აზერბაიჯანული"} @@ -59,6 +55,9 @@ ka{ bg{"ბულგარული"} bgn{"დასავლეთ ბელუჯი"} bho{"ბოჯპური"} + bi{"ბისლამა"} + bin{"ბინი"} + bla{"სიკსიკა"} bm{"ბამბარა"} bn{"ბენგალური"} bo{"ტიბეტური"} @@ -67,52 +66,66 @@ ka{ brx{"ბოდო"} bs{"ბოსნიური"} bua{"ბურიატული"} + bug{"ბუგინური"} byn{"ბილინი"} ca{"კატალანური"} cay{"კაიუგა"} ce{"ჩეჩნური"} + ceb{"სებუანო"} cgg{"ჩიგა"} + ch{"ჩამორო"} chb{"ჩიბჩა"} + chk{"ჩუკოტკური"} chm{"მარიული"} + chn{"ჩინუკის ჟარგონი"} + cho{"ჩოკტო"} + chp{"ჩიპევიანი"} chr{"ჩეროკი"} + chy{"ჩეიენი"} ckb{"სორანი ქურთული"} co{"კორსიკული"} cop{"კოპტური"} cr{"კრი"} crh{"ყირიმულ-თურქული"} + crs{"სესელვა-კრეოლური ფრანგული"} cs{"ჩეხური"} csb{"კაშუბური"} cu{"საეკლესიო სლავური"} cv{"ჩუვაშური"} cy{"უელსური"} da{"დანიური"} - dak{"დაკოტა"} + dak{"დაკოტური"} dar{"დარგუული"} dav{"ტაიტა"} de{"გერმანული"} de_AT{"ავსტრიული გერმანული"} de_CH{"შვეიცარიული ზემოგერმანული"} - del{"დელავარული"} + del{"დელავერული"} + den{"სლეივი"} dgr{"დოგრიბი"} din{"დინკა"} dje{"ზარმა"} doi{"დოგრი"} dsb{"ქვემოსორბული"} dua{"დუალა"} + dum{"საშუალო ჰოლანდიური"} dv{"დივეჰი"} dyo{"დიოლა"} dyu{"დიულა"} dz{"ძონგკხა"} + dzg{"დაზაგა"} ebu{"ემბუ"} ee{"ევე"} efi{"ეფიკი"} egy{"ძველეგვიპტური"} + eka{"ეკაჯუკი"} el{"ბერძნული"} en{"ინგლისური"} en_AU{"ავსტრალიური ინგლისური"} en_CA{"კანადური ინგლისური"} en_GB{"ბრიტანული ინგლისური"} en_US{"ამერიკული ინგლისური"} + enm{"საშუალო ინგლისური"} eo{"ესპერანტო"} es{"ესპანური"} es_419{"ლათინურ ამერიკული ესპანური"} @@ -122,6 +135,7 @@ ka{ eu{"ბასკური"} ewo{"ევონდო"} fa{"სპარსული"} + ff{"ფულა"} fi{"ფინური"} fil{"ფილიპინური"} fj{"ფიჯი"} @@ -130,36 +144,46 @@ ka{ fr{"ფრანგული"} fr_CA{"კანადური ფრანგული"} fr_CH{"შვეიცარიული ფრანგული"} + frm{"საშუალო ფრანგული"} fro{"ძველი ფრანგული"} frr{"ჩრდილოფრიზიული"} frs{"აღმოსავლეთფრიზიული"} fur{"ფრიულური"} fy{"დასავლეთფრიზიული"} ga{"ირლანდიური"} + gaa{"გა"} gag{"გაგაუზური"} gba{"გბაია"} gd{"შოტლანდიური გელური"} gez{"გეეზი"} + gil{"გილბერტული"} gl{"გალისიური"} + gmh{"საშუალო ზემოგერმანული"} gn{"გუარანი"} goh{"ძველი ზემოგერმანული"} gon{"გონდი"} + gor{"გორონტალო"} got{"გოთური"} grc{"ძველი ბერძნული"} gsw{"შვეიცარიული გერმანული"} gu{"გუჯარათი"} guz{"გუსიი"} gv{"მენური"} + gwi{"გვიჩინი"} ha{"ჰაუსა"} haw{"ჰავაიური"} he{"ებრაული"} hi{"ჰინდი"} - hit{"ხეთური ენა"} + hil{"ჰილიგაინონი"} + hit{"ხეთური"} + hmn{"ჰმონგი"} hr{"ხორვატული"} hsb{"ზემოსორბული"} - ht{"ჰაიტიური"} + ht{"ჰაიტიური კრეოლი"} hu{"უნგრული"} + hup{"ჰუპა"} hy{"სომხური"} + hz{"ჰერერო"} ia{"ინტერლინგუალური"} iba{"იბანი"} ibb{"იბიბიო"} @@ -167,6 +191,7 @@ ka{ ie{"ინტერლინგი"} ig{"იგბო"} ii{"სიჩუანის ი"} + ilo{"ილოკო"} inh{"ინგუშური"} io{"იდო"} is{"ისლანდიური"} @@ -183,14 +208,20 @@ ka{ kaa{"ყარაყალფახური"} kab{"კაბილური"} kac{"კაჩინი"} + kaj{"კაჯი"} kam{"კამბა"} kbd{"ყაბარდოული"} + kcg{"ტიაპი"} kde{"მაკონდე"} kea{"კაბუვერდიანუ"} + kfo{"კორო"} kg{"კონგო"} + kha{"ხასი"} khq{"კოირა-ჩიინი"} ki{"კიკუიუ"} + kj{"კუნამა"} kk{"ყაზახური"} + kkj{"კაკო"} kl{"დასავლეთ გრენლანდიური"} kln{"კალენჯინი"} km{"ქმერული"} @@ -199,6 +230,7 @@ ka{ ko{"კორეული"} koi{"კომი-პერმიაკული"} kok{"კონკანი"} + kos{"კუსაიე"} kpe{"კპელე"} kr{"კანური"} krc{"ყარაჩაულ-ბალყარული"} @@ -207,6 +239,7 @@ ka{ ks{"ქაშმირული"} ksb{"შამბალა"} ksf{"ბაფია"} + ksh{"კიოლში"} ku{"ქურთული"} kum{"ყუმუხური"} kut{"კუტენაი"} @@ -230,15 +263,18 @@ ka{ lrc{"ჩრდილოეთ ლური"} lt{"ლიტვური"} lu{"ლუბა-კატანგა"} + lua{"ლუბა-ლულუა"} lui{"ლუისენიო"} lun{"ლუნდა"} luo{"ლუო"} lus{"მიზო"} luy{"ლუჰია"} lv{"ლატვიური"} + mad{"მადურული"} maf{"მაფა"} mag{"მაგაჰი"} mai{"მაითილი"} + mak{"მაკასარი"} mas{"მასაი"} mde{"მაბა"} mdf{"მოქშა"} @@ -246,19 +282,25 @@ ka{ mer{"მერუ"} mfe{"მორისიენი"} mg{"მალაგასიური"} + mga{"საშუალო ირლანდიური"} mgh{"მაქუვა-მეეტო"} - mgo{"მეტა’ ენა"} + mgo{"მეტა-ენა"} + mh{"მარშალური"} mi{"მაორი"} + mic{"მიკმაკი"} + min{"მინანგკაბაუ"} mk{"მაკედონური"} ml{"მალაიალამური"} mn{"მონღოლური"} mnc{"მანჯურიული"} mni{"მანიპური"} moh{"მოჰაუკური"} + mos{"მოსი"} mr{"მარათჰი"} ms{"მალაიური"} mt{"მალტური"} mua{"მუნდანგი"} + mul{"სხვადასხვა ენა"} mus{"კრიკი"} mwl{"მირანდული"} mwr{"მარვარი"} @@ -275,14 +317,20 @@ ka{ nds_NL{"ქვემოსაქსონური"} ne{"ნეპალური"} new{"ნევარი"} + ng{"ნდონგა"} + nia{"ნიასი"} + niu{"ნიუე"} nl{"ნიდერლანდური"} nl_BE{"ფლამანდიური"} nmg{"კვასიო"} nn{"ნორვეგიული ნიუნორსკი"} + nnh{"ნგიმბუნი"} no{"ნორვეგიული"} nog{"ნოღაური"} non{"ძველსკანდინავიური"} nqo{"ნკო"} + nr{"სამხრეთ ნდებელური"} + nso{"ჩრდილოეთ სოთო"} nus{"ნუერი"} nv{"ნავახო"} nwc{"კლასიკური ნევარული"} @@ -297,11 +345,17 @@ ka{ or{"ორია"} os{"ოსური"} pa{"პენჯაბური"} + pag{"პანგასინანი"} pal{"ფალაური"} + pam{"პამპანგა"} + pap{"პაპიამენტო"} + pau{"ფალაუანი"} + pcm{"ნიგერიული კრეოლური"} peo{"ძველი სპარსული"} phn{"ფინიკიური"} pi{"პალი"} pl{"პოლონური"} + prg{"პრუსიული"} pro{"ძველი პროვანსული"} ps{"პუშტუ"} pt{"პორტუგალიური"} @@ -318,18 +372,24 @@ ka{ ro_MD{"მოლდავური"} rof{"რომბო"} rom{"ბოშური"} + root{"ძირეული ენა"} ru{"რუსული"} + rup{"არომანული"} rw{"კინიარუანდა"} rwk{"რუა"} sa{"სანსკრიტი"} + sad{"სანდავე"} sah{"იაკუტური"} sam{"სამარიულ-არამეული"} saq{"სამბურუ"} + sat{"სანტალი"} + sba{"ნგამბაი"} sbp{"სანგუ"} sc{"სარდინიული"} scn{"სიცილიური"} + sco{"შოტლანდიური"} sd{"სინდჰური"} - sdh{"სამხრეთ ქურთული"} + sdh{"სამხრეთქურთული"} se{"ჩრდილოეთ საამური"} see{"სენეკა"} seh{"სენა"} @@ -345,16 +405,21 @@ ka{ sk{"სლოვაკური"} sl{"სლოვენური"} sm{"სამოა"} - sma{"სამხრეთ საამური"} + sma{"სამხრეთსამური"} smj{"ლულე-საამური"} smn{"ინარი-საამური"} sms{"სკოლტ-საამური"} sn{"შონა"} + snk{"სონინკე"} so{"სომალიური"} sq{"ალბანური"} sr{"სერბული"} + srn{"სრანან ტონგო"} + ss{"სუატი"} + ssy{"საჰო"} st{"სამხრეთ სოთოს ენა"} su{"სუნდური"} + suk{"სუკუმა"} sux{"შუმერული"} sv{"შვედური"} sw{"სუაჰილი"} @@ -364,37 +429,53 @@ ka{ syr{"სირიული"} ta{"ტამილური"} te{"ტელუგუ"} + tem{"ტინმე"} teo{"ტესო"} + tet{"ტეტუმი"} tg{"ტაჯიკური"} th{"ტაი"} - ti{"თიგრინია"} + ti{"ტიგრინია"} tig{"თიგრე"} tk{"თურქმენული"} tlh{"კლინგონი"} tn{"ტსვანა"} to{"ტონგანური"} + tpi{"ტოკ-პისინი"} tr{"თურქული"} + trv{"ტაროკო"} + ts{"ტსონგა"} tt{"თათრული"} + tum{"ტუმბუკა"} + tvl{"ტუვალუ"} tw{"თუი"} twq{"ტასავაქი"} + ty{"ტაიტური"} tyv{"ტუვა"} tzm{"ცენტრალური მოროკოს ტამაზიგხტი"} udm{"უდმურტული"} ug{"უიღურული"} uga{"უგარითული"} uk{"უკრაინული"} + umb{"უმბუნდუ"} und{"უცნობი ენა"} ur{"ურდუ"} uz{"უზბეკური"} vai{"ვაი"} + ve{"ვენდა"} vi{"ვიეტნამური"} + vo{"ვოლაპუკი"} vun{"ვუნჯო"} + wa{"ვალონური"} + wae{"ვალსერი"} wal{"ველაითა"} + war{"ვარაი"} wbp{"ვალპირი"} wo{"ვოლოფური"} xal{"ყალმუხური"} xh{"ქჰოსა"} xog{"სოგა"} + yav{"იანგბენი"} + ybb{"იემბა"} yi{"იდიში"} yo{"იორუბა"} yue{"კანტონური"} @@ -405,6 +486,7 @@ ka{ zh_Hans{"გამარტივებული ჩინური"} zh_Hant{"ტრადიციული ჩინური"} zu{"ზულუ"} + zun{"ზუნი"} zxx{"ლინგვისტური შიგთავსი არ არის"} zza{"ზაზაკი"} } @@ -453,6 +535,7 @@ ka{ Grek{"ბერძნული"} Gujr{"გუჯარათული"} Guru{"გურმუხი"} + Hanb{"ჰანბი"} Hang{"ჰანგული"} Hani{"ჰანი"} Hano{"ჰანუნოო"} @@ -464,6 +547,7 @@ ka{ Hmng{"ფაჰაუ-მონი"} Hrkt{"იაპონური კანა"} Hung{"ძველი უნგრული"} + Jamo{"ჯამო"} Java{"იავური"} Jpan{"იაპონური"} Jurc{"ჯურჯენული"} @@ -553,6 +637,7 @@ ka{ Xsux{"შუმერულ-აქადური ლურსმნული"} Zinh{"გადაღებული"} Zmth{"მათემატიკური ნოტაცია"} + Zsye{"Emoji"} Zsym{"სიმბოლოები"} Zxxx{"უმწერლობო"} Zyyy{"ზოგადი"} @@ -578,6 +663,10 @@ ka{ persian{"სპარსული კალენდარი"} roc{"ჩინეთის რესპუბლიკის კალენდარი"} } + cf{ + account{"ვალუტის ბუღალტრული ფორმატი"} + standard{"ვალუტის სტანდარტული ფორმატი"} + } collation{ big5han{"ტრადიციული ჩინური"} ducet{"უნიკოდის ნაგულისხმევი დახარისხების თანმიმდევრობა"} @@ -645,7 +734,22 @@ ka{ tibt{"ტიბეტური ციფრები"} } } - Version{"2.1.22.93"} + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0} — ყველა"} + category-list{"{0}: {1}"} + compatibility{"{0} — თავსებადობა"} + enclosed{"{0} — ჩართული"} + extended{"{0} — გაფართოებული"} + historic{"{0} — ისტორიული"} + miscellaneous{"{0} — სხვადასხვა"} + other{"{0} — სხვა"} + scripts{"დამწერლობები — {0}"} + strokes{ + one{"{0} შტრიხი"} + other{"{0} შტრიხი"} + } + } codePatterns{ language{"ენა: {0}"} script{"დამწერლობა: {0}"} diff --git a/icuSources/data/lang/kab.txt b/icuSources/data/lang/kab.txt old mode 100755 new mode 100644 index 48bf94e7..9235917b --- a/icuSources/data/lang/kab.txt +++ b/icuSources/data/lang/kab.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/kab.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License kab{ Languages{ ak{"Takanit"} @@ -54,5 +48,5 @@ kab{ zh{"Tacinwat, Tamundarint"} zu{"Tazulut"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/kam.txt b/icuSources/data/lang/kam.txt old mode 100755 new mode 100644 index 47adc4b8..459765d0 --- a/icuSources/data/lang/kam.txt +++ b/icuSources/data/lang/kam.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/kam.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License kam{ Languages{ ak{"Kiakan"} @@ -54,5 +48,5 @@ kam{ zh{"Kichina"} zu{"Kizulu"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/kde.txt b/icuSources/data/lang/kde.txt old mode 100755 new mode 100644 index 2bc42238..c14893b5 --- a/icuSources/data/lang/kde.txt +++ b/icuSources/data/lang/kde.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/kde.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License kde{ Languages{ ak{"Chakan"} @@ -54,5 +48,5 @@ kde{ zh{"Chichina"} zu{"Chizulu"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/kea.txt b/icuSources/data/lang/kea.txt old mode 100755 new mode 100644 index 69245dee..b4369984 --- a/icuSources/data/lang/kea.txt +++ b/icuSources/data/lang/kea.txt @@ -1,23 +1,17 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/kea.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License kea{ Keys{ calendar{"Kalendáriu"} } Languages{ - ab{"abkaziu"} + ab{"abkáziu"} af{"afrikaner"} agq{"aghem"} ak{"akan"} - am{"amariku"} - ar{"arabi"} - ar_001{"arabi mudernu"} + am{"amáriku"} + ar{"árabi"} + ar_001{"árabi mudernu"} arn{"araukanu"} as{"asames"} asa{"asu"} @@ -76,12 +70,12 @@ kea{ fr{"franses"} fr_CA{"franses kanadianu"} fr_CH{"franses suisu"} - fy{"frisiu osidental"} + fy{"fríziu osidental"} ga{"irlandes"} gag{"gagauz"} gl{"galegu"} gn{"guarani"} - gsw{"alimãu di Suisa"} + gsw{"alimãu suísu"} gu{"gujarati"} guz{"gusii"} gv{"manks"} @@ -131,10 +125,10 @@ kea{ lv{"letãu"} mg{"malgaxi"} mi{"maori"} - mk{"masedoniu"} + mk{"masedóniu"} ml{"malaialam"} mr{"marati"} - ms{"malaiu"} + ms{"maláiu"} mt{"maltes"} my{"birmanes"} nb{"norueges bokmål"} @@ -144,7 +138,7 @@ kea{ nmg{"kuazio"} nn{"norueges nynorsk"} om{"oromo"} - or{"oriya"} + or{"odía"} pa{"pandjabi"} pl{"pulaku"} ps{"paxto"} @@ -155,14 +149,15 @@ kea{ quc{"kitxe"} rm{"romanxi"} ro{"rumenu"} + ro_MD{"rumenu moldáviku"} ru{"rusu"} rw{"kiniaruanda"} - sa{"sanskritu"} + sa{"sánskritu"} sd{"sindi"} ses{"koiraboro seni"} si{"singales"} sk{"slovaku"} - sl{"sloveniu"} + sl{"slovéniu"} smn{"inari sami"} so{"somali"} sq{"albanes"} @@ -173,7 +168,7 @@ kea{ sw_CD{"suaíli kongoles"} ta{"tamil"} te{"telugu"} - tg{"tajik"} + tg{"tadjiki"} th{"tailandes"} ti{"tigrinia"} tk{"turkmenu"} @@ -183,7 +178,7 @@ kea{ tzm{"tamazait di Atlas Sentral"} ug{"uigur"} uk{"ukranianu"} - und{"lingua diskonxedu"} + und{"língua diskonxedu"} ur{"urdu"} uz{"uzbeki"} vi{"vietnamita"} @@ -194,7 +189,7 @@ kea{ zh_Hans{"xines simplifikadu"} zh_Hant{"xines tradisional"} zu{"zulu"} - zxx{"sem konteudo linguistiku"} + zxx{"sen kontiudu linguístiku"} } Languages%short{ az{"azeri"} @@ -214,7 +209,7 @@ kea{ Grek{"gregu"} Gujr{"gujarati"} Guru{"gurmuki"} - Hang{"angul"} + Hang{"hangul"} Hani{"han"} Hans{"simplifikadu"} Hant{"tradisional"} @@ -237,7 +232,7 @@ kea{ Thaa{"taana"} Thai{"tailandes"} Tibt{"tibetanu"} - Zsym{"simbulus"} + Zsym{"símbulus"} Zxxx{"nãu skritu"} Zyyy{"komun"} Zzzz{"skrita diskonxedu"} @@ -254,7 +249,7 @@ kea{ latn{"Númerus Arábikus"} } } - Version{"2.1.23.7"} + Version{"2.1.31.74"} codePatterns{ language{"Lingua: {0}"} script{"Skrita: {0}"} diff --git a/icuSources/data/lang/khq.txt b/icuSources/data/lang/khq.txt old mode 100755 new mode 100644 index 741c6412..7048257e --- a/icuSources/data/lang/khq.txt +++ b/icuSources/data/lang/khq.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/khq.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License khq{ Languages{ ak{"Akan senni"} @@ -54,5 +48,5 @@ khq{ zh{"Sinuwa senni, Mandareŋ"} zu{"Julu senni"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/ki.txt b/icuSources/data/lang/ki.txt old mode 100755 new mode 100644 index a5740659..149e846a --- a/icuSources/data/lang/ki.txt +++ b/icuSources/data/lang/ki.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ki.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ki{ Languages{ ak{"Kiakan"} @@ -54,5 +48,5 @@ ki{ zh{"Kĩcaina"} zu{"Kizulu"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/kk.txt b/icuSources/data/lang/kk.txt index 7c4d4d04..0c728165 100644 --- a/icuSources/data/lang/kk.txt +++ b/icuSources/data/lang/kk.txt @@ -1,14 +1,9 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/kk.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License kk{ Keys{ calendar{"Күнтізбе"} + cf{"Валюта пішімі"} collation{"Сұрыптау реті"} currency{"Валюта"} hc{"Уақыт пішімі (12 не 24)"} @@ -17,239 +12,398 @@ kk{ numbers{"Сандар"} } Languages{ + aa{"афар тілі"} ab{"абхаз тілі"} + ace{"ачех тілі"} + ada{"адангме тілі"} + ady{"адыгей тілі"} af{"африкаанс тілі"} agq{"агхем тілі"} + ain{"айну тілі"} ak{"акан тілі"} + ale{"алеут тілі"} + alt{"оңтүстік алтай тілі"} am{"амхар тілі"} + an{"арагон тілі"} + anp{"ангика тілі"} ar{"араб тілі"} ar_001{"қазіргі стандартты араб тілі"} arn{"мапуче тілі"} + arp{"арапахо тілі"} as{"ассам тілі"} asa{"асу тілі"} + ast{"астурия тілі"} + av{"авар тілі"} + awa{"авадхи тілі"} + ay{"аймара тілі"} az{"әзірбайжан тілі"} ba{"башқұрт тілі"} + ban{"бали тілі"} + bas{"баса тілі"} be{"беларусь тілі"} bem{"бемба тілі"} bez{"бена тілі"} bg{"болгар тілі"} bgn{"батыс балучи тілі"} + bho{"бходжпури тілі"} + bi{"бислама тілі"} + bin{"бини тілі"} + bla{"сиксика тілі"} bm{"бамбара тілі"} bn{"бенгал тілі"} bo{"тибет тілі"} br{"бретон тілі"} brx{"бодо тілі"} bs{"босния тілі"} + bug{"бугис тілі"} + byn{"блин тілі"} ca{"каталан тілі"} ce{"шешен тілі"} + ceb{"себуано тілі"} cgg{"кига тілі"} + ch{"чаморро тілі"} + chk{"чуук тілі"} + chm{"мари тілі"} + cho{"чокто тілі"} chr{"чероки тілі"} + chy{"шайен тілі"} ckb{"сорани тілі"} co{"корсика тілі"} + crs{"сейшельдік креол тілі"} cs{"чех тілі"} + cu{"шіркеулік славян тілі"} cv{"чуваш тілі"} cy{"валлий тілі"} da{"дат тілі"} + dak{"дакота тілі"} + dar{"даргин тілі"} dav{"таита тілі"} de{"неміс тілі"} - de_AT{"австриялық неміс тілі"} - de_CH{"швейцариялық жоғарғы неміс тілі"} + dgr{"догриб тілі"} dje{"зарма тілі"} dsb{"төменгі лужица тілі"} dua{"дуала тілі"} + dv{"дивехи тілі"} dyo{"диола тілі"} dz{"дзонг-кэ тілі"} - ebu{"ембу тілі"} + dzg{"дазага тілі"} + ebu{"эмбу тілі"} ee{"эве тілі"} + efi{"эфик тілі"} + eka{"экаджук тілі"} el{"грек тілі"} en{"ағылшын тілі"} - en_AU{"австралиялық ағылшын тілі"} - en_CA{"канадалық ағылшын тілі"} - en_GB{"британиялық ағылшын тілі"} - en_US{"американдық ағылшын тілі"} + en_US{"ағылшын тілі (АҚШ)"} eo{"эсперанто тілі"} es{"испан тілі"} - es_419{"латын американдық испан тілі"} - es_ES{"ибериялық испан тілі"} - es_MX{"мексикалық испан тілі"} et{"эстон тілі"} eu{"баск тілі"} + ewo{"эвондо тілі"} fa{"парсы тілі"} + ff{"фула тілі"} fi{"фин тілі"} fil{"филиппин тілі"} fj{"фиджи тілі"} fo{"фарер тілі"} + fon{"фон тілі"} fr{"француз тілі"} - fr_CA{"канадалық француз тілі"} - fr_CH{"швейцариялық француз тілі"} + fur{"фриуль тілі"} fy{"батыс фриз тілі"} ga{"ирланд тілі"} + gaa{"га тілі"} gag{"гагауз тілі"} + gd{"гэль тілі"} + gez{"геэз тілі"} + gil{"гильберт тілі"} gl{"галисия тілі"} gn{"гуарани тілі"} + gor{"горонтало тілі"} gsw{"швейцариялық неміс тілі"} gu{"гуджарати тілі"} guz{"гусии тілі"} - gv{"мэнс тілі"} + gv{"мэн тілі"} + gwi{"гвичин тілі"} ha{"хауса тілі"} haw{"гавайи тілі"} he{"иврит тілі"} hi{"хинди тілі"} + hil{"хилигайнон тілі"} + hmn{"хмонг тілі"} hr{"хорват тілі"} hsb{"жоғарғы лужица тілі"} ht{"гаити тілі"} hu{"венгр тілі"} + hup{"хупа тілі"} hy{"армян тілі"} + hz{"гереро тілі"} + ia{"интерлингва тілі"} + iba{"ибан тілі"} + ibb{"ибибио тілі"} id{"индонезия тілі"} + ie{"интерлингве тілі"} ig{"игбо тілі"} ii{"сычуан и тілі"} + ilo{"илоко тілі"} + inh{"ингуш тілі"} + io{"идо тілі"} is{"исланд тілі"} it{"итальян тілі"} iu{"инуктитут тілі"} ja{"жапон тілі"} + jbo{"ложбан тілі"} jgo{"нгомба тілі"} jmc{"мачаме тілі"} jv{"ява тілі"} ka{"грузин тілі"} kab{"кабил тілі"} + kac{"качин тілі"} + kaj{"джу тілі"} kam{"камба тілі"} + kbd{"кабардин тілі"} + kcg{"тьяп тілі"} kde{"маконде тілі"} - kea{"кабувердиана тілі"} + kea{"кабувердьяну тілі"} + kfo{"коро тілі"} + kha{"кхаси тілі"} khq{"койра чини тілі"} ki{"кикуйю тілі"} + kj{"кваньяма тілі"} kk{"қазақ тілі"} + kkj{"како тілі"} kl{"калаалисут тілі"} kln{"каленжин тілі"} km{"кхмер тілі"} + kmb{"кимбунду тілі"} kn{"каннада тілі"} - ko{"кәріс тілі"} + ko{"корей тілі"} koi{"коми-пермяк тілі"} kok{"конкани тілі"} + kpe{"кпелле тілі"} + kr{"канури тілі"} + krc{"қарашай-балқар тілі"} + krl{"карель тілі"} + kru{"курух тілі"} ks{"кашмир тілі"} ksb{"шамбала тілі"} ksf{"бафиа тілі"} + ksh{"кёльн тілі"} ku{"күрд тілі"} + kum{"құмық тілі"} + kv{"коми тілі"} kw{"корн тілі"} ky{"қырғыз тілі"} la{"латын тілі"} + lad{"ладино тілі"} lag{"ланги тілі"} lb{"люксембург тілі"} + lez{"лезгин тілі"} lg{"ганда тілі"} + li{"лимбург тілі"} lkt{"лакота тілі"} ln{"лингала тілі"} lo{"лаос тілі"} + loz{"лози тілі"} lrc{"солтүстік люри тілі"} lt{"литва тілі"} lu{"луба-катанга тілі"} + lua{"луба-лулуа тілі"} + lun{"лунда тілі"} luo{"луо тілі"} + lus{"мизо тілі"} luy{"лухиа тілі"} lv{"латыш тілі"} + mad{"мадур тілі"} + mag{"магахи тілі"} + mai{"майтхили тілі"} + mak{"макасар тілі"} mas{"масай тілі"} + mdf{"мокша тілі"} + men{"менде тілі"} mer{"меру тілі"} mfe{"морисиен тілі"} mg{"малагаси тілі"} mgh{"макуа-меетто тілі"} mgo{"мета тілі"} + mh{"маршалл тілі"} mi{"маори тілі"} + mic{"микмак тілі"} + min{"минангкабау тілі"} mk{"македон тілі"} ml{"малаялам тілі"} mn{"моңғол тілі"} + mni{"манипури тілі"} moh{"могавк тілі"} + mos{"мосси тілі"} mr{"маратхи тілі"} ms{"малай тілі"} mt{"мальта тілі"} mua{"мунданг тілі"} + mul{"бірнеше тіл"} + mus{"крик тілі"} + mwl{"миранд тілі"} my{"бирма тілі"} + myv{"эрзян тілі"} mzn{"мазандеран тілі"} + na{"науру тілі"} + nap{"неаполитан тілі"} naq{"нама тілі"} nb{"норвегиялық букмол тілі"} nd{"солтүстік ндебеле тілі"} nds{"төменгі неміс тілі"} nds_NL{"төменгі саксон тілі"} ne{"непал тілі"} + new{"невар тілі"} + ng{"ндонга тілі"} + nia{"ниас тілі"} + niu{"ниуэ тілі"} nl{"нидерланд тілі"} nl_BE{"фламанд тілі"} nmg{"квасио тілі"} nn{"норвегиялық нюнорск тілі"} + nnh{"нгиембун тілі"} + no{"норвег тілі"} + nog{"ноғай тілі"} nqo{"нко тілі"} + nr{"оңтүстік ндебеле тілі"} + nso{"солтүстік сото тілі"} nus{"нуэр тілі"} + nv{"навахо тілі"} + ny{"ньянджа тілі"} nyn{"нианколе тілі"} + oc{"окситан тілі"} om{"оромо тілі"} or{"ория тілі"} + os{"осетин тілі"} pa{"пенджаб тілі"} + pag{"пангасинан тілі"} + pam{"пампанга тілі"} + pap{"папьяменто тілі"} + pau{"палау тілі"} + pcm{"нигериялық пиджин тілі"} pl{"поляк тілі"} + prg{"пруссия тілі"} ps{"пушту тілі"} pt{"португал тілі"} - pt_BR{"бразилиялық португал тілі"} - pt_PT{"еуропалық португал тілі"} qu{"кечуа тілі"} quc{"киче тілі"} + rap{"рапануй тілі"} + rar{"раротонган тілі"} rm{"романш тілі"} rn{"рунди тілі"} ro{"румын тілі"} ro_MD{"молдован тілі"} rof{"ромбо тілі"} + root{"ата тіл"} ru{"орыс тілі"} + rup{"арумын тілі"} rw{"киньяруанда тілі"} rwk{"руа тілі"} sa{"санскрит тілі"} + sad{"сандаве тілі"} + sah{"якут тілі"} saq{"самбуру тілі"} + sat{"сантали тілі"} + sba{"нгамбай тілі"} sbp{"сангу тілі"} + sc{"сардин тілі"} + scn{"сицилия тілі"} + sco{"шотланд тілі"} sd{"синдхи тілі"} sdh{"оңтүстік күрд тілі"} se{"солтүстік саам тілі"} seh{"сена тілі"} ses{"койраборо сенни тілі"} sg{"санго тілі"} + sh{"серб-хорват тілі"} shi{"ташелхит тілі"} + shn{"шан тілі"} si{"сингал тілі"} sk{"словак тілі"} sl{"словен тілі"} + sm{"самоа тілі"} sma{"оңтүстік саам тілі"} smj{"луле саам тілі"} smn{"инари саам тілі"} - sms{"сколт саам"} + sms{"колтта саам тілі"} sn{"шона тілі"} + snk{"сонинке тілі"} so{"сомали тілі"} sq{"албан тілі"} sr{"серб тілі"} + srn{"сранан тонго тілі"} + ss{"свати тілі"} + ssy{"сахо тілі"} + st{"сесото тілі"} + su{"сундан тілі"} + suk{"сукума тілі"} sv{"швед тілі"} sw{"суахили тілі"} sw_CD{"конго суахили тілі"} + swb{"комор тілі"} + syr{"сирия тілі"} ta{"тамил тілі"} te{"телугу тілі"} + tem{"темне тілі"} teo{"тесо тілі"} + tet{"тетум тілі"} tg{"тәжік тілі"} th{"тай тілі"} ti{"тигринья тілі"} + tig{"тигре тілі"} tk{"түрікмен тілі"} + tlh{"клингон тілі"} + tn{"тсвана тілі"} to{"тонган тілі"} + tpi{"ток-писин тілі"} tr{"түрік тілі"} + trv{"тароко тілі"} + ts{"тсонга тілі"} tt{"татар тілі"} + tum{"тумбука тілі"} + tvl{"тувалу тілі"} + tw{"тви тілі"} twq{"тасавак тілі"} - tzm{"орталық атлас тамасагихт тілі"} + ty{"таити тілі"} + tyv{"тувин тілі"} + tzm{"орталық атлас тамазигхт тілі"} + udm{"удмурт тілі"} ug{"ұйғыр тілі"} uk{"украин тілі"} + umb{"умбунду тілі"} und{"белгісіз тіл"} ur{"урду тілі"} uz{"өзбек тілі"} vai{"вай тілі"} + ve{"венда тілі"} vi{"вьетнам тілі"} + vo{"волапюк тілі"} vun{"вунджо тілі"} + wa{"валлон тілі"} + wae{"вальзер тілі"} + wal{"волайта тілі"} + war{"варай тілі"} wbp{"вальбири тілі"} wo{"волоф тілі"} + xal{"қалмақ тілі"} xh{"кхоса тілі"} xog{"сога тілі"} + yav{"янгбен тілі"} + ybb{"йемба тілі"} + yi{"идиш тілі"} yo{"йоруба тілі"} + yue{"кантон тілі"} zgh{"марокколық стандартты тамазигхт тілі"} zh{"қытай тілі"} zh_Hans{"жеңілдетілген қытай тілі"} zh_Hant{"дәстүрлі қытай тілі"} zu{"зулу тілі"} + zun{"зуни тілі"} zxx{"тілдік мазмұны жоқ"} + zza{"заза тілі"} } Languages%short{ az{"әзери тілі"} + en_US{"ағылшын тілі (АҚШ)"} } Scripts{ Arab{"араб жазуы"} @@ -264,12 +418,15 @@ kk{ Grek{"грек жазуы"} Gujr{"гуджарати жазуы"} Guru{"гурмукхи жазуы"} - Hang{"хангул жазуы"} + Hanb{"ханб жазуы"} + Hang{"хангыл жазуы"} Hani{"қытай жазуы"} Hans{"жеңілдетілген қытай иероглифы"} Hant{"дәстүрлі қытай иероглифы"} Hebr{"иврит жазуы"} Hira{"хирагана жазуы"} + Hrkt{"жапон силлабарийі"} + Jamo{"чамо жазуы"} Jpan{"жапон жазуы"} Kana{"катакана жазуы"} Khmr{"кхмер жазуы"} @@ -287,6 +444,8 @@ kk{ Thaa{"таана жазуы"} Thai{"тай жазуы"} Tibt{"тибет жазуы"} + Zmth{"математикалық жазу"} + Zsye{"эмодзи"} Zsym{"таңбалар"} Zxxx{"жазусыз"} Zyyy{"жалпы"} @@ -310,6 +469,10 @@ kk{ persian{"Парсы күнтізбесі"} roc{"Мингуо күнтізбесі"} } + cf{ + account{"Есептік валюта пішімі"} + standard{"Стандартты валюта пішімі"} + } collation{ ducet{"Әдепкі уникод сұрыптау реті"} search{"Жалпы мақсаттағы іздеу"} @@ -329,7 +492,7 @@ kk{ ms{ metric{"Метрлік жүйе"} uksystem{"Империялық өлшемдер жүйесі"} - ussystem{"Американдық өлшемдер жүйесі"} + ussystem{"Америкалық өлшемдер жүйесі"} } numbers{ arab{"Үнді-араб сандары"} @@ -369,7 +532,22 @@ kk{ tibt{"Тибет сандары"} } } - Version{"2.1.22.93"} + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0} — барлығы"} + category-list{"{0}: {1}"} + compatibility{"{0} — үйлесімді"} + enclosed{"{0} — енгізілген"} + extended{"{0} — кеңейтілген"} + historic{"{0} — тарихи"} + miscellaneous{"{0} — әр түрлі"} + other{"{0} — басқа"} + scripts{"Жазулар — {0}"} + strokes{ + one{"{0} сызық"} + other{"{0} сызық"} + } + } codePatterns{ language{"Тіл: {0}"} script{"Жазу: {0}"} diff --git a/icuSources/data/lang/kkj.txt b/icuSources/data/lang/kkj.txt old mode 100755 new mode 100644 index 86c3cbde..f90d6ee9 --- a/icuSources/data/lang/kkj.txt +++ b/icuSources/data/lang/kkj.txt @@ -1,16 +1,10 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/kkj.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License kkj{ Languages{ en{"yaman"} fr{"numbu buy"} kkj{"kakɔ"} } - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/kl.txt b/icuSources/data/lang/kl.txt index b55e5510..f05399fc 100644 --- a/icuSources/data/lang/kl.txt +++ b/icuSources/data/lang/kl.txt @@ -1,16 +1,10 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/kl.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License kl{ Languages{ kl{"kalaallisut"} } - Version{"2.1.19.28"} + Version{"2.1.31.34"} localeDisplayPattern{ keyTypePattern{"{0}: {1}"} pattern{"{0} ({1})"} diff --git a/icuSources/data/lang/kln.txt b/icuSources/data/lang/kln.txt old mode 100755 new mode 100644 index 819f463f..703208c4 --- a/icuSources/data/lang/kln.txt +++ b/icuSources/data/lang/kln.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/kln.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License kln{ Languages{ ak{"kutitab Aka"} @@ -54,5 +48,5 @@ kln{ zh{"kutitab China"} zu{"kutitab Zulu"} } - Version{"2.1.21.28"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/km.txt b/icuSources/data/lang/km.txt index 680ebb98..2a474a1e 100644 --- a/icuSources/data/lang/km.txt +++ b/icuSources/data/lang/km.txt @@ -1,14 +1,9 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/km.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License km{ Keys{ calendar{"ប្រតិទិន"} + cf{"ទម្រង់រូបិយប័ណ្ណ"} collation{"លំដាប់​តម្រៀប"} currency{"រូបិយប័ណ្ណ"} hc{"វដ្តម៉ោង (12 vs 24)"} @@ -17,186 +12,311 @@ km{ numbers{"លេខ"} } Languages{ - aa{"ភាសាអាហ្វារ"} + aa{"អាហ្វារ"} ab{"អាប់ខាហ៊្សាន"} - ae{"ភាសាអាវែស្តង់"} + ace{"អាកហ៊ីនឺស"} + ada{"អាដេងមី"} + ady{"អាឌីហ្គី"} + ae{"អាវេស្ថាន"} af{"អាហ្វ្រិកាន"} agq{"អាហ្គីម"} + ain{"អាយនូ"} ak{"អាកាន"} - am{"អាមហារីច"} - an{"ភាសាអារ៉ាហ្គោន"} + ale{"អាលូត"} + alt{"អាល់តៃខាងត្បូង"} + am{"អំហារិក"} + an{"អារ៉ាហ្គោន"} + anp{"អាហ្គីកា"} ar{"អារ៉ាប់"} ar_001{"អារ៉ាប់ផ្លូវការ"} arn{"ម៉ាពូឈី"} + arp{"អារ៉ាប៉ាហូ"} as{"អាសាមីស"} asa{"អាស៊ូ"} - ay{"ភាសាអីម៉ារ៉ា"} - az{"អាហ៊្សែរបែហ្សង់"} - ba{"បែស្កឺ"} + ast{"អាស្ទូរី"} + av{"អាវ៉ារីក"} + awa{"អាវ៉ាឌី"} + ay{"អីម៉ារ៉ា"} + az{"អាស៊ែបៃហ្សង់"} + ba{"បាស្គៀ"} + ban{"បាលី"} + bas{"បាសា"} be{"បេឡារុស្ស"} bem{"បេមបា"} bez{"បេណា"} - bg{"ប៊ុលហ្ការី"} + bg{"ប៊ុលហ្គារី"} bgn{"បាឡូជីខាងលិច"} + bho{"បូចពូរី"} + bi{"ប៊ីស្លាម៉ា"} + bin{"ប៊ីនី"} + bla{"ស៊ីកស៊ីកា"} bm{"បាម្បារា"} bn{"បង់ក្លាដែស"} bo{"ទីបេ"} br{"ប្រីស្តុន"} brx{"បូដូ"} bs{"បូស្នី"} + bug{"ប៊ុកហ្គី"} + byn{"ប្ល៊ីន"} ca{"កាតាឡាន"} ce{"ឈីឆេន"} + ceb{"ស៊ីប៊ូអាណូ"} cgg{"ឈីហ្គា"} + ch{"ឈីម៉ូរ៉ូ"} + chk{"ឈូគី"} + chm{"ម៉ារី"} + cho{"ឆុកតាវ"} chr{"ឆេរូគី"} - ckb{"ខឺដកណ្តាល"} + chy{"ឈីយីនី"} + ckb{"ឃឺដកណ្ដាល"} co{"កូស៊ីខាន"} + crs{"សេសេលវ៉ាគ្រីអូល (បារាំង)"} cs{"ឆេក"} + cu{"ឈឺជស្លាវិក"} cv{"ឈូវ៉ាស"} cy{"វេល"} da{"ដាណឺម៉ាក"} + dak{"ដាកូតា"} + dar{"ដាចវ៉ា"} dav{"តៃតា"} de{"អាល្លឺម៉ង់"} + dgr{"ដូគ្រីប"} dje{"ហ្សាម៉ា"} dsb{"សូប៊ីក្រោម"} - dua{"ឌូអាឡា"} + dua{"ឌួលឡា"} + dv{"ឌីវីហ៊ី"} dyo{"ចូឡាហ៊្វុនយី"} dz{"ដុងខា"} + dzg{"ដាហ្សាហ្គា"} ebu{"អេមប៊ូ"} ee{"អ៊ីវ"} - el{"ក្រិច"} + efi{"អ៊ីហ្វិក"} + eka{"អ៊ីកាជុក"} + el{"ក្រិក"} en{"អង់គ្លេស"} eo{"អេស្ពេរ៉ាន់តូ"} es{"អេស្ប៉ាញ"} es_ES{"អេស្ប៉ាញ (អ៊ឺរ៉ុប)"} et{"អេស្តូនី"} - eu{"បាស្កេ"} + eu{"បាសខ៍"} + ewo{"អ៊ីវ៉ុនដូ"} fa{"ភឺសៀន"} + ff{"ហ្វ៊ូឡា"} fi{"ហ្វាំងឡង់"} fil{"ហ្វីលីពីន"} fj{"ហ៊្វីជី"} fo{"ហ្វារូស"} + fon{"ហ្វ៊ុន"} fr{"បារាំង"} + fur{"ហ៊្វ្រូលាន"} fy{"ហ្វ្រីស៊ានខាងលិច"} ga{"អៀរឡង់"} + gaa{"ហ្គា"} gag{"កាគូស"} - gd{"ភាសាហ្កែលិគ (gd)"} + gd{"ស្កុតហ្កែលិគ"} + gez{"ជីស"} + gil{"ហ្គីលបឺទ"} gl{"ហ្គាលីស្យាន"} gn{"ហ្គូរ៉ានី"} + gor{"ហ្គូរុនតាឡូ"} gsw{"អាល្លឺម៉ង (ស្វីស)"} gu{"ហ្កុយ៉ារាទី"} guz{"ហ្គូស៊ី"} gv{"មេន"} + gwi{"ហ្គីចឈីន"} ha{"ហូសា"} haw{"ហាវៃ"} he{"អ៊ីស្រាអែល"} hi{"ហិណ្ឌី"} + hil{"ហ៊ីលីហ្គេណុន"} + hmn{"ម៉ុង"} hr{"ក្រូអាត"} hsb{"សូប៊ីលើ"} ht{"ហៃទី"} hu{"ហុងគ្រី"} - hy{"អារមេនី"} + hup{"ហ៊ូប៉ា"} + hy{"អាមេនី"} + hz{"ហឺរីរ៉ូ"} + iba{"អ៊ីបាន"} + ibb{"អាយប៊ីប៊ីអូ"} id{"ឥណ្ឌូណេស៊ី"} ig{"អ៊ីកបូ"} ii{"ស៊ីឈាន់យី"} + ilo{"អ៊ីឡូកូ"} + inh{"អ៊ិនហ្គូស"} + io{"អ៊ីដូ"} is{"អ៊ីស្លង់"} it{"អ៊ីតាលី"} iu{"អ៊ីនុកទីទុត"} ja{"ជប៉ុន"} + jbo{"លុចបាន"} jgo{"ងុំបា"} jmc{"ម៉ាឆាំ"} jv{"ជ្វា"} ka{"ហ្សក​ហ្ស៊ី"} kab{"កាប៊ីឡេ"} + kac{"កាឈីន"} + kaj{"ជូ"} kam{"កាំបា"} + kbd{"កាបាឌៀ"} + kcg{"យ៉ាប់"} kde{"ម៉ាកូនដេ"} kea{"កាប៊ូវឺឌៀនូ"} + kfo{"គូរូ"} + kha{"កាស៊ី"} khq{"គុយរ៉ាឈីនី"} ki{"គីគូយូ"} - kk{"កាហ្សាក់ស្តង់់"} + kj{"គូនយ៉ាម៉ា"} + kk{"កាហ្សាក់"} + kkj{"កាកូ"} kl{"កាឡាលលីស៊ុត"} kln{"កាលែនជីន"} km{"ខ្មែរ"} - kn{"កន្នដ"} + kmb{"គីមប៊ុនឌូ"} + kn{"ខាណាដា"} ko{"កូរ៉េ"} koi{"គូមីភឹមយ៉ាគ"} kok{"គុនកានី"} + kpe{"គ្លីប"} + kr{"កានូរី"} + krc{"ការ៉ាឆាយបាល់កា"} + krl{"ការីលា"} + kru{"គូរូក"} ks{"កាស្មៀរ"} ksb{"សាមបាឡា"} ksf{"បាហ្វៀ"} + ksh{"កូឡូញ"} ku{"ឃឺដ"} + kum{"គូមីគ"} + kv{"កូមី"} kw{"កូនីស"} - ky{"គៀរហ្គីស្តង់"} + ky{"​កៀហ្ស៊ីស"} la{"ឡាតំាង"} + lad{"ឡាឌីណូ"} lag{"ឡានហ្គី"} lb{"លុចហ្សំបួរ"} + lez{"ឡេសហ្គី"} lg{"ហ្គាន់ដា"} + li{"លីមប៊ូស"} lkt{"ឡាកូតា"} ln{"លីនកាឡា"} lo{"ឡាវ"} + loz{"ឡូហ្ស៊ី"} lrc{"លូរីខាងជើង"} lt{"លីទុយអានី"} lu{"លូបាកាតានហ្គា"} + lua{"លូបាលូឡា"} + lun{"លុនដា"} luo{"លូអូ"} + lus{"មីហ្សូ"} luy{"លូយ៉ា"} lv{"ឡាតវី"} + mad{"ម៉ាឌូរីស"} + mag{"ម៉ាហ្គាហ៊ី"} + mai{"ម៉ៃធីលី"} + mak{"ម៉ាកាសា"} mas{"ម៉ាសៃ"} + mdf{"មុខសា"} + men{"មេនឌី"} mer{"មេរូ"} mfe{"ម៉ូរីស៊ីន"} mg{"ម៉ាឡាហ្គាស៊ី"} mgh{"ម៉ាកគូវ៉ាមីតូ"} mgo{"មេតា"} + mh{"ម៉ាស់សល"} mi{"ម៉ោរី"} + mic{"មិកមេក"} + min{"មីណាងកាប៊ូ"} mk{"ម៉ាសេដូនី"} - ml{"មលយាល័ម"} + ml{"ម៉ាឡាយ៉ាឡាម"} mn{"ម៉ុងហ្គោលី"} + mni{"ម៉ានីពូរី"} moh{"ម៊ូហាគ"} + mos{"មូស៊ី"} mr{"ម៉ារ៉ាធី"} - ms{"ម៉ាឡេស៊ី"} + ms{"ម៉ាឡេ"} mt{"ម៉ាល់តា"} mua{"មុនដាង"} + mul{"ពហុភាសា"} + mus{"គ្រីក"} + mwl{"មីរ៉ានដេស"} my{"ភូមា"} + myv{"អឺហ្ស៊ីយ៉ា"} mzn{"ម៉ាហ្សានដឺរេនី"} + na{"ណូរូ"} + nap{"នាប៉ូលីតាន"} naq{"ណាម៉ា"} nb{"ន័រវែស បុកម៉ាល់"} nd{"នេបេលេខាងជើង"} nds{"អាល្លឺម៉ង់ក្រោម"} nds_NL{"ហ្សាក់ស្យុងក្រោម"} ne{"នេប៉ាល់"} - nl{"ហុល្លង់"} + new{"នេវ៉ាវី"} + ng{"នុនហ្គា"} + nia{"នីអាស"} + niu{"នូអៀន"} + nl{"ហូឡង់"} nl_BE{"ផ្លាមីស"} nmg{"ក្វាស្យូ"} nn{"ន័រវែស នីនូស"} - no{"ភាសាន័រវែស"} + nnh{"ងៀមប៊ូន"} + no{"ន័រវែស"} + nog{"ណូហ្គៃ"} nqo{"នគោ"} + nr{"នេប៊េលខាងត្បូង"} + nso{"សូថូខាងជើង"} nus{"នូអ័រ"} + nv{"ណាវ៉ាចូ"} + ny{"ណានចា"} nyn{"ណានកូលេ"} + oc{"អូសីតាន់"} om{"អូរ៉ូម៉ូ"} - or{"អូរីយ៉ា"} + or{"អូឌៀ"} + os{"អូស៊ីទិក"} pa{"បឹនជាពិ"} + pag{"ភេនហ្គាស៊ីណាន"} + pam{"ផាមភេនហ្គា"} + pap{"ប៉ាប៉ៃមេនតូ"} + pau{"ប៉ាលូអាន"} + pcm{"ភាសាទំនាក់ទំនងនីហ្សេរីយ៉ា"} pl{"ប៉ូឡូញ"} + prg{"ព្រូស៊ាន"} ps{"បាស្តូ"} - pt{"ព័រទុយហ្កាល់"} + pt{"ព័រទុយហ្គាល់"} pt_PT{"ព័រទុយហ្គាល់ (អឺរ៉ុប)"} - qu{"កេទជួអា"} + qu{"ហ្គិកឈួ"} quc{"គីចឈី"} + rap{"រ៉ាប៉ានូ"} + rar{"រ៉ារ៉ូតុងហ្គាន"} rm{"រ៉ូម៉ង់"} rn{"រូន្ឌី"} ro{"រូម៉ានី"} ro_MD{"ម៉ុលដាវី"} rof{"រុមបូ"} + root{"រូត"} ru{"រុស្ស៊ី"} + rup{"អារ៉ូម៉ានី"} rw{"គិនយ៉ាវ៉ាន់ដា"} rwk{"រ៉្វា"} sa{"សំស្ក្រឹត"} + sad{"សានដាវី"} + sah{"សាខា"} saq{"សាមបូរូ"} + sat{"សានតាលី"} + sba{"ងាំបេយ"} sbp{"សានហ្គូ"} + sc{"សាឌីនា"} + scn{"ស៊ីស៊ីលាន"} + sco{"ស្កុត"} sd{"ស៊ីនឌី"} - sdh{"អម្បូរឃឺដខាងត្បូង"} + sdh{"ឃឺដខាងត្បូង"} se{"សាមីខាងជើង"} seh{"ស៊ីណា"} ses{"គុយរ៉ាបូរ៉ុស៊ីនី"} sg{"សានហ្គោ"} + sh{"សឺបូក្រូអាត"} shi{"តាឈីលហ៊ីត"} + shn{"សាន"} si{"ស្រីលង្កា"} sk{"ស្លូវ៉ាគី"} sl{"ស្លូវ៉ានី"} @@ -206,46 +326,81 @@ km{ smn{"អ៊ីណារីសាម៉ី"} sms{"ស្កុលសាមី"} sn{"សូណា"} + snk{"សូនីនគេ"} so{"សូម៉ាលី"} sq{"អាល់បានី"} sr{"ស៊ែប"} + srn{"ស្រាណានតុងហ្គោ"} + ss{"ស្វាទី"} + ssy{"សាហូ"} + st{"សូថូខាងត្បូង"} su{"ស៊ូដង់"} - sv{"ស៊ុយអែដ"} + suk{"ស៊ូគូម៉ា"} + sv{"ស៊ុយអែត"} sw{"ស្វាហ៊ីលី"} sw_CD{"កុងហ្គោស្វាហ៊ីលី"} + swb{"កូម៉ូរី"} + syr{"ស៊ីរៀគ"} ta{"តាមីល"} te{"តេលុគុ"} + tem{"ធីមនី"} teo{"តេសូ"} - tg{"តាដហ្សីគីស្តង់"} + tet{"ទីទុំ"} + tg{"តាហ្ស៊ីគ"} th{"ថៃ"} - ti{"ទីរិនយា"} - tk{"ទួគមេនីស្តង់"} - to{"តុងហ្គោ"} + ti{"ទីហ្គ្រីញ៉ា"} + tig{"ធីហ្គ្រា"} + tk{"តួកម៉េន"} + tlh{"ឃ្លីនហ្គុន"} + tn{"ស្វាណា"} + to{"តុងហ្គា"} + tpi{"ថុកពីស៊ីន"} tr{"ទួរគី"} + trv{"តារ៉ូកូ"} + ts{"សុងហ្គា"} tt{"តាតា"} + tum{"ទុមប៊ូកា"} + tvl{"ទូវ៉ាលូ"} + tw{"ទ្វី"} twq{"តាសាវ៉ាក់"} + ty{"តាហ៊ីទី"} + tyv{"ទូវីនៀ"} tzm{"តាម៉ាសាយអាត្លាសកណ្តាល"} + udm{"អាត់មូដ"} ug{"អ៊ុយហ្គឺរ"} uk{"អ៊ុយក្រែន"} + umb{"អាម់ប៊ុនឌូ"} und{"ភាសាមិនស្គាល់"} ur{"អ៊ូរឌូ"} - uz{"អ៊ូហ្សបេគីស្តង់"} + uz{"អ៊ូសបេគ"} vai{"វៃ"} + ve{"វេនដា"} vi{"វៀតណាម"} + vo{"វូឡាពូក"} vun{"វុនចូ"} + wa{"វ៉ាលូន"} + wae{"វេលសឺ"} + wal{"វ៉ូឡាយតា"} + war{"វ៉ារេយ"} wbp{"វ៉ារីប៉ារី"} wo{"វូឡុហ្វ"} + xal{"កាលមីគ"} xh{"ឃសា"} xog{"សូហ្គា"} - yi{"ភាសាយីឌីហ្ស"} + yav{"យ៉ាងបេន"} + ybb{"យេមបា"} + yi{"យីឌីហ្ស"} yo{"យរូបា"} - za{"ភាសាចួង"} - zgh{"ម៉ារ៉ុក"} + yue{"កន្តាំង"} + za{"ហ្សួង"} + zgh{"តាម៉ាហ្សៃម៉ារ៉ុកស្តង់ដា"} zh{"ចិន"} zh_Hans{"ចិន​អក្សរ​កាត់"} zh_Hant{"ចិន​អក្សរ​ពេញ"} zu{"សូលូ"} + zun{"ហ្សូនី"} zxx{"គ្មាន​ទិន្នន័យ​ភាសា"} + zza{"ហ្សាហ្សា"} } Languages%short{ az{"អាហ្សេរី"} @@ -254,7 +409,7 @@ km{ } Scripts{ Arab{"អារ៉ាប់"} - Armn{"អាម៉ានី"} + Armn{"អាមេនី"} Beng{"បង់ក្លាដែស"} Bopo{"បូផូម៉ូហ្វូ"} Brai{"អក្សរ​សម្រាប់មនុស្ស​ពិការ​ភ្នែក"} @@ -265,29 +420,34 @@ km{ Grek{"ក្រិច"} Gujr{"គូចារ៉ាទី"} Guru{"កុមុយឃី"} + Hanb{"ហានប៍"} Hang{"ហាំងកុល"} Hani{"ហាន"} Hans{"អក្សរ​ចិន​កាត់"} Hant{"អក្សរ​ចិន​ពេញ"} Hebr{"អ៊ីស្រាអែល"} Hira{"ហ៊ីរ៉ាកាណា"} + Hrkt{"សញ្ញាសំឡេងភាសាជប៉ុន"} + Jamo{"ចាម៉ូ"} Jpan{"ជប៉ុន"} Kana{"កាតាកាណា"} Khmr{"ខ្មែរ"} - Knda{"កន្នដ"} + Knda{"ខាណាដា"} Kore{"កូរ៉េ"} Laoo{"ឡាវ"} Latn{"ឡាតាំង"} Mlym{"មលយាល័ម"} Mong{"ម៉ុងហ្គោលី"} Mymr{"ភូមា"} - Orya{"អូរីយ៉ា"} + Orya{"អូឌៀ"} Sinh{"ស៊ីនហាឡា"} Taml{"តាមីល"} Telu{"តេលុគុ"} Thaa{"ថាណា"} Thai{"ថៃ"} Tibt{"ទីបេ"} + Zmth{"និមិត្តសញ្ញាគណិតវិទ្យា"} + Zsye{"សញ្ញាអារម្មណ៍"} Zsym{"និមិត្តសញ្ញា"} Zxxx{"គ្មានការសរសេរ"} Zyyy{"ទូទៅ"} @@ -299,7 +459,7 @@ km{ } Types{ calendar{ - buddhist{"ប្រតិទិកពុទ្ធសាសនា"} + buddhist{"ប្រតិទិនពុទ្ធសាសនា"} chinese{"ប្រតិទិន​ចិន"} dangi{"ប្រតិទិនកូរ៉េ"} ethiopic{"ប្រតិទិន​អេត្យូពី"} @@ -311,6 +471,10 @@ km{ persian{"ប្រតិទិនពែក្ស"} roc{"ប្រតិទិនមីងគ័រ"} } + cf{ + account{"ទម្រង់រូបិយប័ណ្ណគណនី"} + standard{"ទម្រង់រូបិយប័ណ្ណបទដ្ឋាន"} + } collation{ ducet{"លំដាប់​តម្រៀប​យូនីកូដ​លំនាំដើម"} search{"ស្វែងរក​ទូទៅ"} @@ -355,12 +519,12 @@ km{ jpan{"លេខ​ជប៉ុន"} jpanfin{"លេខ​ហិរញ្ញវត្ថុ​ជប៉ុន"} khmr{"លេខ​ខ្មែរ"} - knda{"លេខកន្នដ"} + knda{"លេខខាណាដា"} laoo{"លេខ​ឡាវ"} latn{"លេខ​បច្ចឹម​ប្រទេស"} mlym{"លេខ​មលយាល័ម"} mymr{"លេខ​ភូមា"} - orya{"លេខ​អូរីយ៉ា"} + orya{"លេខអូឌៀ"} roman{"លេខ​រ៉ូមាំង"} romanlow{"លេខ​តូច​រ៉ូមាំង"} taml{"លេខ​តាមីល"} @@ -370,7 +534,21 @@ km{ tibt{"លេខទីបេ"} } } - Version{"2.1.22.93"} + Version{"2.1.31.74"} + characterLabelPattern{ + all{"{0} — ទាំងអស់"} + category-list{"{0}: {1}"} + compatibility{"{0} — ភាពត្រូវគ្នា"} + enclosed{"{0} — បិទជិត"} + extended{"{0} — ពង្រីក"} + historic{"{0} — ជាប្រវត្តិសាស្ត្រ"} + miscellaneous{"{0} — ផ្សេងៗ"} + other{"{0} — ផ្សេងទៀត"} + scripts{"អក្សរ — {0}"} + strokes{ + other{"{0} វាស"} + } + } codePatterns{ language{"ភាសា៖ {0}"} script{"អក្សរ៖ {0}"} diff --git a/icuSources/data/lang/kn.txt b/icuSources/data/lang/kn.txt index acc6a6a7..2144bba4 100644 --- a/icuSources/data/lang/kn.txt +++ b/icuSources/data/lang/kn.txt @@ -1,19 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/kn.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License kn{ Keys{ calendar{"ಕ್ಯಾಲೆಂಡರ್"} + cf{"ಕರೆನ್ಸಿ ಸ್ವರೂಪ"} colAlternate{"ಸಂಕೇತಗಳ ವಿಂಗಡಣೆಯನ್ನು ಕಡೆಗಣಿಸಿ"} colBackwards{"ತಿರುಗು ಮುರುಗಾದ ಉಚ್ಛಾರಣೆಯ ವಿಂಗಡಣೆ"} colCaseFirst{"ದೊಡ್ಡಕ್ಷರ/ಸಣ್ಣಕ್ಷರ ಕ್ರಮಗೊಳಿಸುವಿಕೆ"} colCaseLevel{"ಕೇಸ್-ಸೆನ್ಸಿಟೀವ್ ವಿಂಗಡಣೆ"} - colHiraganaQuaternary{"ಕನಾ ವಿಂಗಡಣೆ"} colNormalization{"ಸಾಮಾನ್ಯ ವಿಂಗಡಣೆ"} colNumeric{"ಸಂಖ್ಯೆ ವಿಂಗಡಣೆ"} colStrength{"ವಿಂಗಡಣೆ ಸಾಮರ್ಥ್ಯ"} @@ -25,7 +19,6 @@ kn{ numbers{"ಸಂಖ್ಯೆಗಳು"} timezone{"ಸಮಯ ವಲಯ"} va{"ಸ್ಥಳೀಯ ಭಿನ್ನತೆ"} - variableTop{"ಚಿಹ್ನೆಗಳ ಪ್ರಕಾರವಾಗಿ ವಿಂಗಡಿಸಿ"} x{"ಖಾಸಗಿ ಬಳಕೆ"} } Languages{ @@ -33,7 +26,7 @@ kn{ ab{"ಅಬ್ಖಾಜಿಯನ್"} ace{"ಅಛಿನೀಸ್"} ach{"ಅಕೋಲಿ"} - ada{"ಅಡಂಗ್‌ಮೆ"} + ada{"ಅಡಂಗ್ಮೆ"} ady{"ಅಡೈಘೆ"} ae{"ಅವೆಸ್ಟನ್"} af{"ಆಫ್ರಿಕಾನ್ಸ್"} @@ -77,10 +70,10 @@ kn{ bin{"ಬಿನಿ"} bla{"ಸಿಕ್ಸಿಕಾ"} bm{"ಬಂಬಾರಾ"} - bn{"ಬೆಂಗಾಲಿ"} + bn{"ಬಾಂಗ್ಲಾ"} bo{"ಟಿಬೇಟಿಯನ್"} br{"ಬ್ರೆಟನ್"} - bra{"ಬ್ರಾಜ್"} + bra{"ಬ್ರಜ್"} brx{"ಬೋಡೊ"} bs{"ಬೋಸ್ನಿಯನ್"} bua{"ಬುರಿಯಟ್"} @@ -108,13 +101,14 @@ kn{ cop{"ಕೊಪ್ಟಿಕ್"} cr{"ಕ್ರೀ"} crh{"ಕ್ರಿಮೀಯನ್ ಟರ್ಕಿಷ್"} + crs{"ಸೆಸೆಲ್ವಾ ಕ್ರಯೋಲ್ ಫ್ರೆಂಚ್"} cs{"ಜೆಕ್"} csb{"ಕಶುಬಿಯನ್"} cu{"ಚರ್ಚ್ ಸ್ಲಾವಿಕ್"} cv{"ಚುವಾಶ್"} cy{"ವೆಲ್ಶ್"} da{"ಡ್ಯಾನಿಶ್"} - dak{"ಡಕೋಟ"} + dak{"ಡಕೋಟಾ"} dar{"ದರ್ಗ್ವಾ"} dav{"ಟೈಟ"} de{"ಜರ್ಮನ್"} @@ -133,6 +127,7 @@ kn{ dyo{"ಜೊಲ-ಫೊನ್ಯಿ"} dyu{"ಡ್ಯೂಲಾ"} dz{"ಜೋಂಗ್‌ಖಾ"} + dzg{"ಡಜಾಗ"} ebu{"ಎಂಬು"} ee{"ಈವ್"} efi{"ಎಫಿಕ್"} @@ -148,14 +143,14 @@ kn{ enm{"ಮಧ್ಯ ಇಂಗ್ಲೀಷ್"} eo{"ಎಸ್ಪೆರಾಂಟೊ"} es{"ಸ್ಪ್ಯಾನಿಷ್"} - es_419{"ಲ್ಯಾಟಿನ್ ಅಮೇರಿಕನ್ ಸ್ಪ್ಯಾನಿಶ್"} + es_419{"ಲ್ಯಾಟಿನ್ ಅಮೇರಿಕನ್ ಸ್ಪ್ಯಾನಿಷ್"} es_ES{"ಯುರೋಪಿಯನ್ ಸ್ಪ್ಯಾನಿಷ್"} es_MX{"ಮೆಕ್ಸಿಕನ್ ಸ್ಪ್ಯಾನಿಷ್"} et{"ಎಸ್ಟೊನಿಯನ್"} eu{"ಬಾಸ್ಕ್"} ewo{"ಇವಾಂಡೋ"} fa{"ಪರ್ಶಿಯನ್"} - fan{"ಫೆಂಗ್"} + fan{"ಫಾಂಗ್"} fat{"ಫಾಂಟಿ"} ff{"ಫುಲಾಹ್"} fi{"ಫಿನ್ನಿಶ್"} @@ -175,6 +170,7 @@ kn{ ga{"ಐರಿಷ್"} gaa{"ಗ"} gag{"ಗಗೌಜ್"} + gan{"ಗಾನ್ ಚೀನೀಸ್"} gay{"ಗಾಯೋ"} gba{"ಗ್ಬಾಯಾ"} gd{"ಸ್ಕಾಟಿಶ್ ಗ್ಯಾಲಿಕ್"} @@ -196,6 +192,7 @@ kn{ gwi{"ಗ್ವಿಚ್‌ಇನ್"} ha{"ಹೌಸಾ"} hai{"ಹೈಡಾ"} + hak{"ಹಕ್"} haw{"ಹವಾಯಿಯನ್"} he{"ಹೀಬ್ರ್ಯೂ"} hi{"ಹಿಂದಿ"} @@ -205,13 +202,15 @@ kn{ ho{"ಹಿರಿ ಮೊಟು"} hr{"ಕ್ರೊಯೇಶಿಯನ್"} hsb{"ಅಪ್ಪರ್ ಸರ್ಬಿಯನ್"} - ht{"ಹೈತಿಯನ್"} + hsn{"ಶಯಾಂಗ್ ಚೀನೀಸೇ"} + ht{"ಹೈಷಿಯನ್ ಕ್ರಿಯೋಲ್"} hu{"ಹಂಗೇರಿಯನ್"} hup{"ಹೂಪಾ"} hy{"ಅರ್ಮೇನಿಯನ್"} hz{"ಹೆರೆರೊ"} ia{"ಇಂಟರ್‌ಲಿಂಗ್ವಾ"} iba{"ಇಬಾನ್"} + ibb{"ಇಬಿಬಿಯೋ"} id{"ಇಂಡೋನೇಶಿಯನ್"} ie{"ಇಂಟರ್ಲಿಂಗ್"} ig{"ಇಗ್ಬೊ"} @@ -242,20 +241,21 @@ kn{ kde{"ಮ್ಯಾಕೊಂಡ್"} kea{"ಕಬುವೆರ್ಡಿಯನು"} kfo{"ಕೋರೋ"} - kg{"ಕೊಂಗೊ"} + kg{"ಕಾಂಗೋ"} kha{"ಖಾಸಿ"} kho{"ಖೋಟಾನೀಸ್"} khq{"ಕೊಯ್ರ ಚೀನಿ"} ki{"ಕಿಕುಯು"} kj{"ಕ್ವಾನ್‌ಯಾಮಾ"} kk{"ಕಝಕ್"} + kkj{"ಕಾಕೊ"} kl{"ಕಲಾಲ್ಲಿಸುಟ್"} kln{"ಕಲೆಂಜಿನ್"} km{"ಖಮೇರ್"} kmb{"ಕಿಂಬುಂಡು"} kn{"ಕನ್ನಡ"} ko{"ಕೊರಿಯನ್"} - koi{"ಕೊಮಿ-ಪರ್ಮ್ಯಕ್"} + koi{"ಕೋಮಿ-ಪರ್ಮ್ಯಕ್"} kok{"ಕೊಂಕಣಿ"} kos{"ಕೊಸರಿಯನ್"} kpe{"ಕಪೆಲ್ಲೆ"} @@ -266,18 +266,19 @@ kn{ ks{"ಕಾಶ್ಮೀರಿ"} ksb{"ಶಂಬಲ"} ksf{"ಬಫಿಯ"} + ksh{"ಕಲೊಗ್ನಿಯನ್"} ku{"ಕುರ್ದಿಷ್"} kum{"ಕುಮೈಕ್"} kut{"ಕುಟೇನಾಯ್"} kv{"ಕೋಮಿ"} - kw{"ಕೋರ್ನಿಷ್"} + kw{"ಕಾರ್ನಿಷ್"} ky{"ಕಿರ್ಗಿಜ್"} la{"ಲ್ಯಾಟಿನ್"} - lad{"ಕಾಡಿನೋ"} + lad{"ಲ್ಯಾಡಿನೋ"} lag{"ಲಾಂಗಿ"} lah{"ಲಹಂಡಾ"} lam{"ಲಂಬಾ"} - lb{"ಲಕ್ಸಂಬರ್ಗ್"} + lb{"ಲಕ್ಸಂಬರ್ಗಿಷ್"} lez{"ಲೆಜ್ಘಿಯನ್"} lg{"ಗಾಂಡಾ"} li{"ಲಿಂಬರ್ಗಿಶ್"} @@ -286,13 +287,14 @@ kn{ lo{"ಲಾವೋ"} lol{"ಮೊಂಗೋ"} loz{"ಲೋಝಿ"} + lrc{"ಉತ್ತರ ಲೂರಿ"} lt{"ಲಿಥುವೇನಿಯನ್"} lu{"ಲೂಬಾ-ಕಟಾಂಗಾ"} lua{"ಲುಬ-ಲುಲಾ"} lui{"ಲೂಯಿಸೆನೋ"} lun{"ಲುಂಡಾ"} luo{"ಲುವೋ"} - lus{"ಲುಶಾಯ್"} + lus{"ಮಿಝೋ"} luy{"ಲುಯಿಯ"} lv{"ಲಟ್ವಿಯನ್"} mad{"ಮದುರೀಸ್"} @@ -327,16 +329,19 @@ kn{ mua{"ಮುಂಡಂಗ್"} mul{"ಬಹುಸಂಖ್ಯೆಯ ಭಾಷೆಗಳು"} mus{"ಕ್ರೀಕ್"} - mwl{"ಕಿರಾಂಡೀಸ್"} + mwl{"ಮಿರಾಂಡೀಸ್"} mwr{"ಮಾರ್ವಾಡಿ"} my{"ಬರ್ಮೀಸ್"} - myv{"ಎರ್‌ಝ್ಯಾ"} + myv{"ಎರ್ಝ್ಯಾ"} + mzn{"ಮಜಂದೆರಾನಿ"} na{"ನೌರು"} + nan{"ನಾನ್"} nap{"ನಿಯಾಪೊಲಿಟನ್"} naq{"ನಮ"} nb{"ನಾರ್ವೆಜಿಯನ್ ಬೊಕ್ಮಲ್"} nd{"ಉತ್ತರ ದೆಬೆಲೆ"} nds{"ಲೋ ಜರ್ಮನ್"} + nds_NL{"ಲೋ ಸ್ಯಾಕ್ಸನ್"} ne{"ನೇಪಾಳಿ"} new{"ನೇವಾರೀ"} ng{"ಡೋಂಗಾ"} @@ -345,7 +350,8 @@ kn{ nl{"ಡಚ್"} nl_BE{"ಫ್ಲೆಮಿಷ್"} nmg{"ಖ್ವಾಸಿಯೊ"} - nn{"ನಾರ್ವೆಜಿಯನ್ ನೈನೊಸ್ಕ್"} + nn{"ನಾರ್ವೇಜಿಯನ್ ನೈನಾರ್ಸ್ಕ್"} + nnh{"ನಿಂಬೂನ್"} no{"ನಾರ್ವೇಜಿಯನ್"} nog{"ನೊಗಾಯ್"} non{"ಪ್ರಾಚೀನ ನೋರ್ಸ್"} @@ -373,11 +379,13 @@ kn{ pam{"ಪಂಪಾಂಗಾ"} pap{"ಪಾಪಿಯಮೆಂಟೋ"} pau{"ಪಲುಆನ್"} + pcm{"ನೈಜೀರಿಯನ್ ಪಿಡ್ಗಿನ್"} peo{"ಪ್ರಾಚೀನ ಪರ್ಶಿಯನ್"} phn{"ಫೀನಿಷಿಯನ್"} pi{"ಪಾಲಿ"} - pl{"ಪೋಲಿಶ್"} + pl{"ಪಾಲಿಷ್"} pon{"ಪೋನ್‌‌ಪಿಯನ್"} + prg{"ಪ್ರಶಿಯನ್"} pro{"ಪ್ರಾಚೀನ ಪ್ರೊವೆನ್ಶಿಯಲ್"} ps{"ಪಾಷ್ಟೋ"} pt{"ಪೋರ್ಚುಗೀಸ್"} @@ -385,13 +393,13 @@ kn{ pt_PT{"ಯೂರೋಪಿಯನ್ ಪೋರ್ಚುಗೀಸ್"} qu{"ಕ್ವೆಚುವಾ"} quc{"ಕಿಷೆ"} - raj{"ರಾಜಾಸ್ಥಾನಿ"} + raj{"ರಾಜಸ್ಥಾನಿ"} rap{"ರಾಪಾನುಯಿ"} rar{"ರಾರೋಟೊಂಗನ್"} rm{"ರೊಮಾನ್ಷ್"} rn{"ರುಂಡಿ"} ro{"ರೊಮೇನಿಯನ್"} - ro_MD{"ಮೊಲ್ಡೆವಿಯನ್"} + ro_MD{"ಮಾಲ್ಡೇವಿಯನ್"} rof{"ರೊಂಬೊ"} rom{"ರೋಮಾನಿ"} root{"ರೂಟ್"} @@ -401,11 +409,12 @@ kn{ rwk{"ರುವ"} sa{"ಸಂಸ್ಕೃತ"} sad{"ಸಂಡಾವೇ"} - sah{"ಯಾಕುಟ್"} + sah{"ಸಖಾ"} sam{"ಸಮರಿಟನ್ ಅರಾಮಿಕ್"} saq{"ಸಂಬುರು"} sas{"ಸಸಾಕ್"} sat{"ಸಂತಾಲಿ"} + sba{"ನಂಬೇ"} sbp{"ಸಂಗು"} sc{"ಸರ್ಡೀನಿಯನ್"} scn{"ಸಿಸಿಲಿಯನ್"} @@ -433,12 +442,13 @@ kn{ sn{"ಶೋನಾ"} snk{"ಸೋನಿಂಕೆ"} so{"ಸೊಮಾಲಿ"} - sog{"ಸೋಗ್ಡಿಏನ್"} + sog{"ಸೋಗ್ಡಿಯನ್"} sq{"ಅಲ್ಬೇನಿಯನ್"} sr{"ಸರ್ಬಿಯನ್"} srn{"ಸ್ರಾನನ್ ಟೋಂಗೋ"} srr{"ಸೇರೇರ್"} ss{"ಸ್ವಾತಿ"} + ssy{"ಸಹೊ"} st{"ದಕ್ಷಿಣ ಸೋಥೋ"} su{"ಸುಂಡಾನೀಸ್"} suk{"ಸುಕುಮಾ"} @@ -447,6 +457,7 @@ kn{ sv{"ಸ್ವೀಡಿಷ್"} sw{"ಸ್ವಹಿಲಿ"} sw_CD{"ಕಾಂಗೊ ಸ್ವಹಿಲಿ"} + swb{"ಕೊಮೊರಿಯನ್"} syc{"ಶಾಸ್ತ್ರೀಯ ಸಿರಿಯಕ್"} syr{"ಸಿರಿಯಕ್"} ta{"ತಮಿಳು"} @@ -471,6 +482,7 @@ kn{ tog{"ನ್ಯಾಸಾ ಟೋಂಗಾ"} tpi{"ಟೋಕ್ ಪಿಸಿನ್"} tr{"ಟರ್ಕಿಶ್"} + trv{"ಟರೊಕೊ"} ts{"ಸೋಂಗಾ"} tsi{"ಸಿಂಶಿಯನ್"} tt{"ಟಾಟರ್"} @@ -478,7 +490,7 @@ kn{ tvl{"ಟುವಾಲು"} tw{"ಟ್ವಿ"} twq{"ಟಸವಕ್"} - ty{"ತಹಿತಿಯನ್"} + ty{"ಟಹೀಟಿಯನ್"} tyv{"ಟುವಿನಿಯನ್"} tzm{"ಮಧ್ಯ ಅಟ್ಲಾಸ್ ಟಮಜೈಟ್"} udm{"ಉಡ್‌ಮುರ್ಟ್"} @@ -486,7 +498,7 @@ kn{ uga{"ಉಗಾರಿಟಿಕ್"} uk{"ಉಕ್ರೈನಿಯನ್"} umb{"ಉಂಬುಂಡು"} - und{"ಅಪರಿಚಿತ ಅಥವಾ ಅಮಾನ್ಯ ಭಾಷೆ"} + und{"ಅಪರಿಚಿತ ಭಾಷೆ"} ur{"ಉರ್ದು"} uz{"ಉಜ್ಬೇಕ್"} vai{"ವಾಯಿ"} @@ -496,21 +508,26 @@ kn{ vot{"ವೋಟಿಕ್"} vun{"ವುಂಜೊ"} wa{"ವಾಲೂನ್"} - wal{"ವಲಾಮೋ"} + wae{"ವಾಲ್ಸರ್"} + wal{"ವಲಾಯ್ತಾ"} war{"ವರಾಯ್"} was{"ವಾಷೋ"} wbp{"ವಾರ್ಲ್‌ಪಿರಿ"} wo{"ವೋಲೋಫ್"} - xal{"ಕಲ್‌ಮೈಕ್"} + wuu{"ವು"} + xal{"ಕಲ್ಮೈಕ್"} xh{"ಕ್ಸೋಸ"} xog{"ಸೊಗ"} - yao{"ಯಾಓ"} + yao{"ಯಾವೊ"} yap{"ಯಪೀಸೆ"} - yi{"ಯಡ್ಡಿಶ್"} + yav{"ಯಾಂಗ್ಬೆನ್"} + ybb{"ಯೆಂಬಾ"} + yi{"ಯಿಡ್ಡಿಶ್"} yo{"ಯೊರುಬಾ"} + yue{"ಕ್ಯಾಂಟನೀಸ್"} za{"ಝೂವಾಂಗ್"} zap{"ಝೋಪೊಟೆಕ್"} - zbl{"ಬ್ಲಿಸ್‌ಸಿಂಬಲ್ಸ್"} + zbl{"ಬ್ಲಿಸ್ಸಿಂಬಲ್ಸ್"} zen{"ಝೆನಾಗಾ"} zgh{"ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಮೊರೊಕ್ಕನ್ ಟಮಜೈಟ್"} zh{"ಚೈನೀಸ್"} @@ -567,24 +584,26 @@ kn{ Grek{"ಗ್ರೀಕ್"} Gujr{"ಗುಜರಾತಿ"} Guru{"ಗುರ್ಮುಖಿ"} + Hanb{"ಹಂಬ್"} Hang{"ಹ್ಯಾಂಗುಲ್"} Hani{"ಹಾನ್"} Hano{"ಹನೂನೂ"} Hans{"ಸರಳೀಕೃತ"} Hant{"ಸಾಂಪ್ರದಾಯಿಕ"} Hebr{"ಹೀಬ್ರೂ"} - Hira{"ಹಿರಗಾನಾ"} + Hira{"ಹಿರಾಗನ"} Hmng{"ಪಹವ್ ಹ್ಮೋಂಗ್"} - Hrkt{"ಕಟಕಾನಾ ಅಥವಾ ಹಿರಗಾನಾ"} + Hrkt{"ಜಪಾನೀಸ್ ಸಿಲಬರೀಸ್"} Hung{"ಪ್ರಾಚೀನ ಹಂಗೇರಿಯನ್"} Inds{"ಸಿಂಧೂ"} Ital{"ಪ್ರಾಚೀನ್ ಇಟಾಲಿಕ್"} + Jamo{"ಜಮೋ"} Java{"ಜಾವನೀಸ್"} Jpan{"ಜಾಪನೀಸ್"} Kali{"ಕೆಯಾ ಲಿ"} Kana{"ಕಟಕಾನಾ"} Khar{"ಖರೋಶ್ತಿ"} - Khmr{"ಖಮೇ"} + Khmr{"ಖಮೇರ್"} Knda{"ಕನ್ನಡ"} Kore{"ಕೊರಿಯನ್"} Kthi{"ಕೈಥಿ"} @@ -657,10 +676,11 @@ kn{ Yiii{"ಯಿ"} Zinh{"ಇನ್‍ಹೆರಿಟೆಡ್"} Zmth{"ಗಣೀತ ಸಂಕೇತಲಿಪಿ"} + Zsye{"ಎಮೋಜಿ"} Zsym{"ಸಂಕೇತಗಳು"} Zxxx{"ಅಲಿಖಿತ"} Zyyy{"ಸಾಮಾನ್ಯ"} - Zzzz{"ಗೊತ್ತಿಲ್ಲದ ಲಿಪಿ"} + Zzzz{"ಅಪರಿಚಿತ ಲಿಪಿ"} } Scripts%stand-alone{ Hans{"ಸರಳೀಕೃತ ಹಾನ್"} @@ -687,6 +707,10 @@ kn{ persian{"ಪರ್ಷಿಯನ್ ಕ್ಯಾಲೆಂಡರ್"} roc{"ಮಿಂಗೋ ಕ್ಯಾಲೆಂಡರ್"} } + cf{ + account{"ಲೆಕ್ಕಪರಿಶೋಧಕ ಕರೆನ್ಚಿ ಸ್ವರೂಪ"} + standard{"ಪ್ರಮಾಣಿತ ಕರೆನ್ಸಿ ಸ್ವರೂಪ"} + } colAlternate{ non-ignorable{"ಚಿಹ್ನೆಗಳನ್ನು ವಿಂಗಡಿಸಿ"} shifted{"ನಿರ್ಲಕ್ಷಿಸಿದ ಚಿಹ್ನೆಗಳನ್ನು ವಿಂಗಡಿಸಿ"} @@ -704,10 +728,6 @@ kn{ no{"ಕೇಸ್ ಇನ್‌ಸೆಂಟೀವ್ ಅನ್ನು ವಿಂಗಡಿಸಿ"} yes{"ಕೇಸ್‌ ಸೆನ್ಸಿಟೀವ್‌‌ ವಿಂಗಡಿಸಿ"} } - colHiraganaQuaternary{ - no{"ಕಾನಾ ಅನ್ನು ಬೇರೆಯಾಗಿ ವಿಂಗಡಿಸಿ"} - yes{"ಕಾನಾ ಅನ್ನು ಬೇರೆಯಾಗಿ ವಿಂಗಡಿಸಿ"} - } colNormalization{ no{"ಸಾಮಾನ್ಯ ಸ್ಥಿತಿಯನ್ನು ಹೊರತುಪಡಿಸಿ ವಿಂಗಡಿಸಿ"} yes{"ಸಾಮಾನ್ಯವಾದ ಯೂನಿಕೋಡ್ ಅನ್ನು ವಿಂಗಡಿಸಿ"} @@ -739,21 +759,30 @@ kn{ traditional{"ಸಾಂಪ್ರದಾಯಿಕ ವಿಂಗಡಣೆ ಕ್ರಮ"} unihan{"ರ್ಯಾಡಿಕಲ್-ಸ್ಟ್ರೋಕ್ ವಿಂಗಡಣೆ ಕ್ರಮ"} } + d0{ + fwidth{"ಪೂರ್ಣಅಗಲ"} + hwidth{"ಅರೆಅಗಲ"} + npinyin{"ಸಂಖ್ಯೆ"} + } hc{ h11{"12 ಗಂಟೆ ವ್ಯವಸ್ಥೆ (0–11)"} - h12{"24 ಗಂಟೆ ವ್ಯವಸ್ಥೆ (0–23)"} + h12{"12 ಗಂಟೆ ವ್ಯವಸ್ಥೆ (1–12)"} h23{"24 ಗಂಟೆ ವ್ಯವಸ್ಥೆ (0–23)"} h24{"24 ಗಂಟೆ ವ್ಯವಸ್ಥೆ (1–24)"} } lb{ loose{"ಲೂಸ್ ಲೈನ್ ಬ್ರೇಕ್ ಶೈಲಿ"} normal{"ಸಾಮಾನ್ಯ ಲೈನ್ ಬ್ರೇಕ್ ಶೈಲಿ"} - strict{"ಕಡ್ಡಾಯ ಲೈನ್ ಬ್ರೇಕ್ ಶೈಲಿ"} + strict{"ಕಟ್ಟುನಿಟ್ಟಾದ ಲೈನ್ ಬ್ರೇಕ್ ಶೈಲಿ"} + } + m0{ + bgn{"BGN"} + ungegn{"UNGEGN"} } ms{ - metric{"ಮೆಟ್ರಿಕ್ ವ್ಯವಸ್ಥೆ"} + metric{"ಮೆಟ್ರಿಕ್ ಪದ್ಧತಿ"} uksystem{"ಇಂಪಿರಿಯಲ್ ಮಾಪನ ವ್ಯವಸ್ಥೆ"} - ussystem{"ಯುಎಸ್ ಮಾಪನ ವ್ಯವಸ್ಥೆ"} + ussystem{"ಅಮೇರಿಕಾದ ಮಾಪನಾ ವ್ಯವಸ್ಥೆ"} } numbers{ arab{"ಅರೇಬಿಕ್-ಇಂಡಿಕ್ ಅಂಕೆಗಳು"} @@ -771,10 +800,10 @@ kn{ gujr{"ಗುಜರಾತಿ ಅಂಕೆಗಳು"} guru{"ಗುರ್ಮುಖಿ ಅಂಕೆಗಳು"} hanidec{"ಚೀನಾದ ದಶಮಾಂಶ ಸಂಖ್ಯೆಗಳು"} - hans{"ಸರಳೀಕೃತ ಚೀನಾದ ಸಂಖ್ಯೆಗಳು"} - hansfin{"ಸರಳೀಕೃತ ಚೀನಾದ ಆರ್ಥಿಕ ಸಂಖ್ಯೆಗಳು"} - hant{"ಸಾಂಪ್ರದಾಯಿಕ ಚೀನಾ ಸಂಖ್ಯೆಗಳು"} - hantfin{"ಸಾಂಪ್ರದಾಯಿಕ ಚೀನಾದ ಆರ್ಥಿಕ ಸಂಖ್ಯೆಗಳು"} + hans{"ಸರಳೀಕೃತ ಚೀನಿ ಸಂಖ್ಯೆಗಳು"} + hansfin{"ಸರಳೀಕೃತ ಚೀನಿ ಆರ್ಥಿಕ ಸಂಖ್ಯೆಗಳು"} + hant{"ಸಾಂಪ್ರದಾಯಿಕ ಚೀನಿ ಸಂಖ್ಯೆಗಳು"} + hantfin{"ಸಾಂಪ್ರದಾಯಿಕ ಚೀನಿ ಆರ್ಥಿಕ ಸಂಖ್ಯೆಗಳು"} hebr{"ಹೀಬ್ರೂ ಸಂಖ್ಯೆಗಳು"} jpan{"ಜಪಾನೀ ಸಂಖ್ಯೆಗಳು"} jpanfin{"ಜಪಾನೀ ಆರ್ಥಿಕ ಸಂಖ್ಯೆಗಳು"} @@ -782,7 +811,7 @@ kn{ knda{"ಕನ್ನಡ ಅಂಕೆಗಳು"} laoo{"ಲಾವೋ ಅಂಕೆಗಳು"} latn{"ಪಾಶ್ಚಿಮಾತ್ಯ ಅಂಕೆಗಳು"} - mlym{"ಮಲಯಾಳಂನ ಅಂಕೆಗಳು"} + mlym{"ಮಲಯಾಳಂ ಅಂಕಿಗಳು"} mong{"ಮಂಗೋಲಿಯಾದ ಅಂಕೆಗಳು"} mymr{"ಮ್ಯಾನ್ಮಾರ್ ಅಂಕೆಗಳು"} native{"ಸ್ಥಳೀಯ ಅಂಕೆಗಳು"} @@ -798,7 +827,22 @@ kn{ vaii{"ವಾಯ್ ಅಂಕೆಗಳು"} } } - Version{"2.1.22.93"} + Version{"2.1.31.86"} + characterLabelPattern{ + all{"{0} — ಎಲ್ಲ"} + category-list{"{0}: {1}"} + compatibility{"{0} — ಹೊಂದಾಣಿಕೆ"} + enclosed{"{0} — ಲಗತ್ತಿಸಲಾಗಿದೆ"} + extended{"{0} — ವಿಸ್ತೃತ"} + historic{"{0} — ಐತಿಹಾಸಿಕ"} + miscellaneous{"{0} — ವಿವಿಧ"} + other{"{0} — ಇತರೆ"} + scripts{"ಲಿಪಿಗಳು — {0}"} + strokes{ + one{"{0} ಸ್ಟ್ರೋಕ್‌ಗಳು"} + other{"{0} ಸ್ಟ್ರೋಕ್‌ಗಳು"} + } + } codePatterns{ language{"ಭಾಷೆ: {0}"} script{"ಲಿಪಿ : {0}"} diff --git a/icuSources/data/lang/ko.txt b/icuSources/data/lang/ko.txt index ad9dda67..a0d1c1c6 100644 --- a/icuSources/data/lang/ko.txt +++ b/icuSources/data/lang/ko.txt @@ -1,19 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ko.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ko{ Keys{ calendar{"달력"} + cf{"통화 형식"} colAlternate{"기호 정렬 무시"} colBackwards{"악센트 역순 정렬"} colCaseFirst{"대문자/소문자 순서"} colCaseLevel{"대/소문자 구분 정렬"} - colHiraganaQuaternary{"가나 정렬"} colNormalization{"표준 정렬"} colNumeric{"숫자 정렬"} colStrength{"정렬 강도"} @@ -25,7 +19,6 @@ ko{ numbers{"숫자"} timezone{"시간대"} va{"방언"} - variableTop{"기호로 정렬"} x{"공개 여부"} } Languages{ @@ -34,11 +27,11 @@ ko{ ace{"아체어"} ach{"아콜리어"} ada{"아당메어"} - ady{"아닥헤어"} + ady{"아디게어"} ae{"아베스타어"} aeb{"튀니지 아랍어"} af{"아프리칸스어"} - afh{"아프리히리어"} + afh{"아프리힐리어"} agq{"아그햄어"} ain{"아이누어"} ak{"아칸어"} @@ -55,6 +48,7 @@ ko{ arn{"아라우칸어"} arp{"아라파호어"} arq{"알제리 아랍어"} + ars{"나즈디 아랍어"} arw{"아라와크어"} ary{"모로코 아랍어"} arz{"이집트 아랍어"} @@ -111,7 +105,7 @@ ko{ chg{"차가타이어"} chk{"추크어"} chm{"마리어"} - chn{"치누크어와 영어 프랑스어의 혼성어"} + chn{"치누크 자곤"} cho{"촉토어"} chp{"치페우얀"} chr{"체로키어"} @@ -121,6 +115,7 @@ ko{ cop{"콥트어"} cr{"크리어"} crh{"크리민 터키어; 크리민 타타르어"} + crs{"세이셸 크리올 프랑스어"} cs{"체코어"} csb{"카슈비아어"} cu{"교회 슬라브어"} @@ -149,13 +144,13 @@ ko{ ebu{"엠부어"} ee{"에웨어"} efi{"이픽어"} - egy{"이집트어 (고대)"} + egy{"고대 이집트어"} eka{"이카죽어"} el{"그리스어"} elx{"엘람어"} en{"영어"} en_AU{"영어(호주)"} - enm{"영어, 중세"} + enm{"중세 영어"} eo{"에스페란토어"} es{"스페인어"} et{"에스토니아어"} @@ -171,15 +166,17 @@ ko{ fo{"페로어"} fon{"폰어"} fr{"프랑스어"} + frc{"케이준 프랑스어"} frm{"중세 프랑스어"} fro{"고대 프랑스어"} - frr{"북부 프리슬란드어"} + frr{"북부 프리지아어"} frs{"동부 프리슬란드어"} - fur{"프리우리안어"} - fy{"서프리지아어"} + fur{"프리울리어"} + fy{"서부 프리지아어"} ga{"아일랜드어"} gaa{"가어"} gag{"가가우스어"} + gan{"간어"} gay{"가요어"} gba{"그바야어"} gbz{"조로아스터 다리어"} @@ -196,7 +193,7 @@ ko{ gor{"고론탈로어"} got{"고트어"} grb{"게르보어"} - grc{"그리스어, 고대"} + grc{"고대 그리스어"} gsw{"독일어(스위스)"} gu{"구자라트어"} guz{"구시어"} @@ -204,6 +201,7 @@ ko{ gwi{"그위친어"} ha{"하우사어"} hai{"하이다어"} + hak{"하카어"} haw{"하와이어"} he{"히브리어"} hi{"힌디어"} @@ -214,12 +212,13 @@ ko{ ho{"히리 모투어"} hr{"크로아티아어"} hsb{"고지 소르비아어"} + hsn{"샹어"} ht{"아이티어"} hu{"헝가리어"} hup{"후파어"} hy{"아르메니아어"} hz{"헤레로어"} - ia{"인테르링구아 (국제보조어협회)"} + ia{"인터링구아"} iba{"이반어"} ibb{"이비비오어"} id{"인도네시아어"} @@ -264,7 +263,7 @@ ko{ kkj{"카코어"} kl{"그린란드어"} kln{"칼렌진어"} - km{"캄보디아어"} + km{"크메르어"} kmb{"킴분두어"} kn{"칸나다어"} ko{"한국어"} @@ -299,7 +298,8 @@ ko{ lkt{"라코타어"} ln{"링갈라어"} lo{"라오어"} - lol{"몽구어"} + lol{"몽고어"} + lou{"루이지애나 크리올어"} loz{"로지어"} lrc{"북부 루리어"} lt{"리투아니아어"} @@ -313,8 +313,8 @@ ko{ lv{"라트비아어"} mad{"마두라어"} maf{"마파어"} - mag{"마가히"} - mai{"마이틸리"} + mag{"마가히어"} + mai{"마이틸리어"} mak{"마카사어"} man{"만딩고어"} mas{"마사이어"} @@ -325,16 +325,16 @@ ko{ mer{"메루어"} mfe{"모리스얀어"} mg{"말라가시어"} - mga{"아일랜드어, 중세"} + mga{"중세 아일랜드어"} mgh{"마크후와-메토어"} mgo{"메타어"} - mh{"마셜제도어"} + mh{"마셜어"} mi{"마오리어"} mic{"미크맥어"} - min{"미낭카바우"} + min{"미낭카바우어"} mk{"마케도니아어"} ml{"말라얄람어"} - mn{"몽고어"} + mn{"몽골어"} mnc{"만주어"} mni{"마니푸리어"} moh{"모호크어"} @@ -353,11 +353,13 @@ ko{ myv{"엘즈야어"} mzn{"마잔데라니어"} na{"나우루어"} + nan{"민난어"} nap{"나폴리어"} naq{"나마어"} nb{"노르웨이어(보크말)"} nd{"북부 은데벨레어"} nds{"저지 독일어"} + nds_NL{"저지 색슨어"} ne{"네팔어"} new{"네와르어"} ng{"느동가어"} @@ -370,37 +372,39 @@ ko{ nnh{"느기엠본어"} no{"노르웨이어"} nog{"노가이어"} - non{"노르웨이, 고대"} + non{"고대 노르웨이어"} nqo{"응코어"} nr{"남부 은데벨레어"} - nso{"소토어 (북부)"} + nso{"북부 소토어"} nus{"누에르어"} nv{"나바호어"} - nwc{"네와르어 (고전)"} - ny{"니안자어; 치츄어; 츄어"} + nwc{"고전 네와르어"} + ny{"냔자어"} nym{"니암웨지어"} nyn{"니안콜어"} nyo{"뉴로어"} nzi{"느지마어"} oc{"오크어"} - oj{"오지브웨이어"} + oj{"오지브와어"} om{"오로모어"} or{"오리야어"} os{"오세트어"} osa{"오세이지어"} - ota{"터키어, 오스만"} + ota{"오스만 터키어"} pa{"펀잡어"} pag{"판가시난어"} pal{"팔레비어"} pam{"팜팡가어"} pap{"파피아먼토어"} - pau{"파라우안어"} + pau{"팔라우어"} + pcm{"나이지리아 피진어"} peo{"고대 페르시아어"} phn{"페니키아어"} pi{"팔리어"} pl{"폴란드어"} pnt{"폰틱어"} pon{"폼페이어"} + prg{"프러시아어"} pro{"고대 프로방스어"} ps{"파슈토어"} pt{"포르투갈어"} @@ -423,7 +427,7 @@ ko{ rwk{"르와어"} sa{"산스크리트어"} sad{"산다웨어"} - sah{"야큐트어"} + sah{"야쿠트어"} sam{"사마리아 아랍어"} saq{"삼부루어"} sas{"사사크어"} @@ -441,7 +445,7 @@ ko{ sel{"셀쿠프어"} ses{"코이야보로 세니어"} sg{"산고어"} - sga{"아일랜드, 고대"} + sga{"고대 아일랜드어"} sh{"세르비아-크로아티아어"} shi{"타셸히트어"} shn{"샨어"} @@ -465,16 +469,16 @@ ko{ srr{"세레르어"} ss{"시스와티어"} ssy{"사호어"} - st{"소토어 (남부)"} + st{"남부 소토어"} su{"순다어"} - suk{"수쿠마족어"} + suk{"수쿠마어"} sus{"수수어"} sux{"수메르어"} sv{"스웨덴어"} sw{"스와힐리어"} sw_CD{"콩고 스와힐리어"} swb{"코모로어"} - syc{"시리아어 (고전)"} + syc{"고전 시리아어"} syr{"시리아어"} ta{"타밀어"} te{"텔루구어"} @@ -486,7 +490,7 @@ ko{ th{"태국어"} ti{"티그리냐어"} tig{"티그레어"} - tiv{"티비어"} + tiv{"티브어"} tk{"투르크멘어"} tkl{"토켈라우제도어"} tkr{"차후르어"} @@ -495,9 +499,9 @@ ko{ tli{"틀링깃족어"} tly{"탈리쉬어"} tmh{"타마섹어"} - tn{"세츠와나어"} + tn{"츠와나어"} to{"통가어"} - tog{"통가어 (니아살랜드)"} + tog{"니아사 통가어"} tpi{"토크 피신어"} tr{"터키어"} trv{"타로코어"} @@ -515,7 +519,7 @@ ko{ ug{"위구르어"} uga{"유가리틱어"} uk{"우크라이나어"} - umb{"윤번두어"} + umb{"움분두어"} und{"알 수 없는 언어"} ur{"우르두어"} uz{"우즈베크어"} @@ -527,7 +531,7 @@ ko{ vun{"분조어"} wa{"왈론어"} wae{"월저어"} - wal{"와라모어"} + wal{"월라이타어"} war{"와라이어"} was{"와쇼어"} wbp{"왈피리어"} @@ -594,13 +598,14 @@ ko{ Elba{"엘바산 문자"} Ethi{"에티오피아 문자"} Geok{"그루지야 쿠츠리 문자"} - Geor{"그루지야 문자"} + Geor{"조지아 문자"} Glag{"글라골 문자"} Goth{"고트 문자"} Gran{"그란타 문자"} Grek{"그리스 문자"} - Gujr{"구쟈라티 문자"} + Gujr{"구자라트 문자"} Guru{"구르무키 문자"} + Hanb{"주음 자모"} Hang{"한글"} Hani{"한자"} Hano{"하누누 문자"} @@ -614,6 +619,7 @@ ko{ Hung{"고대 헝가리 문자"} Inds{"인더스 문자"} Ital{"고대 이탈리아 문자"} + Jamo{"자모"} Java{"자바 문자"} Jpan{"일본 문자"} Jurc{"줄첸 문자"} @@ -716,27 +722,28 @@ ko{ Yiii{"이 문자"} Zinh{"구전 문자"} Zmth{"수학 기호"} + Zsye{"이모티콘"} Zsym{"기호"} Zxxx{"구전"} Zyyy{"일반 문자"} - Zzzz{"기록되지 않은 문자(구전)"} + Zzzz{"알 수 없는 문자"} } Scripts%stand-alone{ Hans{"한자 간체"} Hant{"한자 번체"} } Scripts%variant{ - Arab{"페르소-아라비아어"} + Arab{"페르소-아라비아 문자"} } Types{ calendar{ buddhist{"불교력"} - chinese{"중국력"} + chinese{"음력"} coptic{"콥트력"} dangi{"단기력"} ethiopic{"에티오피아력"} ethiopic-amete-alem{"에티오피아 아메테 알렘력"} - gregorian{"태양력"} + gregorian{"양력"} hebrew{"히브리력"} indian{"인도력"} islamic{"이슬람력"} @@ -746,6 +753,10 @@ ko{ persian{"페르시안력"} roc{"대만력"} } + cf{ + account{"회계 통화 형식"} + standard{"표준 통화 형식"} + } colAlternate{ non-ignorable{"기호 정렬"} shifted{"기호 무시 정렬"} @@ -763,10 +774,6 @@ ko{ no{"대/소문자 무시 정렬"} yes{"대/소문자 구분 정렬"} } - colHiraganaQuaternary{ - no{"가나 별도 정렬"} - yes{"가나를 다르게 정렬"} - } colNormalization{ no{"표준화 없이 정렬"} yes{"유니코드 표준화 정렬"} @@ -784,6 +791,7 @@ ko{ } collation{ big5han{"중국어 번체 정렬 순서 (Big5)"} + compat{"이전 정렬 순서"} dictionary{"사전 정렬순"} ducet{"기본 유니코드 정렬 순서"} gb2312han{"중국어 간체 정렬 순서 (GB2312)"} @@ -799,6 +807,11 @@ ko{ unihan{"부수순"} zhuyin{"주음순"} } + d0{ + fwidth{"전각"} + hwidth{"반각"} + npinyin{"숫자"} + } hc{ h11{"12시간제(0–11)"} h12{"12시간제(1–12)"} @@ -810,6 +823,10 @@ ko{ normal{"줄바꿈 - 보통"} strict{"줄바꿈 - 좁게"} } + m0{ + bgn{"미국 지명위원회(BGN)"} + ungegn{"유엔지명전문가회의(UNGEGN)"} + } ms{ metric{"미터법"} uksystem{"야드파운드법"} @@ -828,8 +845,8 @@ ko{ deva{"데바나가리 숫자"} ethi{"에티오피아 숫자"} finance{"재무 숫자"} - fullwide{"전체 숫자"} - geor{"그루지아 숫자"} + fullwide{"전자 숫자"} + geor{"조지아 숫자"} grek{"그리스 숫자"} greklow{"그리스어 소문자 숫자"} gujr{"구자라트 숫자"} @@ -866,7 +883,7 @@ ko{ saur{"사우라슈트라 숫자"} shrd{"샤라다 숫자"} sund{"순다 숫자"} - taml{"타밀어 숫자"} + taml{"고대 타밀 숫자"} tamldec{"타밀 숫자"} telu{"텔루구 숫자"} thai{"태국 숫자"} @@ -900,10 +917,24 @@ ko{ VAIDIKA{"바이디카"} VALLADER{"발라더"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0} — 모두"} + category-list{"{0}: {1}"} + compatibility{"{0} — 호환"} + enclosed{"{0} — 닫힘"} + extended{"{0} — 확장"} + historic{"{0} — 고전"} + miscellaneous{"{0} — 기타"} + other{"{0} — 기타"} + scripts{"문자 — {0}"} + strokes{ + other{"{0}획"} + } + } codePatterns{ language{"언어: {0}"} - script{"스크립트: {0}"} + script{"문자: {0}"} territory{"지역: {0}"} } localeDisplayPattern{ diff --git a/icuSources/data/lang/kok.txt b/icuSources/data/lang/kok.txt index 6e86eb92..a4758b7c 100644 --- a/icuSources/data/lang/kok.txt +++ b/icuSources/data/lang/kok.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/kok.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License kok{ Languages{ aa{"अफार"} @@ -148,5 +142,5 @@ kok{ zh{"चीनीस्"} zu{"जुलू"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/ks.txt b/icuSources/data/lang/ks.txt old mode 100755 new mode 100644 index 7bbeaac2..f23dfd77 --- a/icuSources/data/lang/ks.txt +++ b/icuSources/data/lang/ks.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ks.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ks{ Keys{ calendar{"کیلنڑر"} @@ -615,7 +609,7 @@ ks{ SOLBA{"ثٹولوِزا/سولبِکا بوٗلۍ"} TARASK{"تاراسکیٖوِکا علمہ ہِجاِ"} } - Version{"2.1.21.28"} + Version{"2.1.31.86"} codePatterns{ language{"زَبان: {0}"} script{"رَسم الخط: {0}"} diff --git a/icuSources/data/lang/ksb.txt b/icuSources/data/lang/ksb.txt old mode 100755 new mode 100644 index 903a5d61..b1c94345 --- a/icuSources/data/lang/ksb.txt +++ b/icuSources/data/lang/ksb.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ksb.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ksb{ Languages{ ak{"Kiakan"} @@ -54,5 +48,5 @@ ksb{ zh{"Kichina"} zu{"Kizulu"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/ksf.txt b/icuSources/data/lang/ksf.txt old mode 100755 new mode 100644 index 031db6d9..be55c9a3 --- a/icuSources/data/lang/ksf.txt +++ b/icuSources/data/lang/ksf.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ksf.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ksf{ Languages{ ak{"riakan"} @@ -54,5 +48,5 @@ ksf{ zh{"ricinɔá"} zu{"rizúlu"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/ksh.txt b/icuSources/data/lang/ksh.txt index b2301cd5..a1dcacce 100644 --- a/icuSources/data/lang/ksh.txt +++ b/icuSources/data/lang/ksh.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ksh.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ksh{ Keys{ calendar{"dä Kalländer"} @@ -17,18 +11,24 @@ ksh{ aa{"Afahresch"} ab{"Abchahsesch"} ace{"Aschenehsesch"} + ada{"Adangmesch"} + ady{"Adygehjsch"} ae{"Avästahnesch"} aeb{"Tonehsesch Arahbesch"} af{"Afrikaans"} afh{"Afrehihlesch"} + agq{"Aghehmesch"} + ain{"Aijnu"} ak{"Akahnesch"} akk{"Akahdesch"} ale{"Ale’uhtesch"} am{"Amhahresch"} an{"Arrajonehsesch"} ang{"Ahl Änglesch"} + anp{"Anjikahnesch"} ar{"Arahbesch"} ar_001{"Schtandatt Arahbesch"} + arp{"Arrappaho"} arq{"Aljehresch Arahbesch"} ary{"Marokahnesch Arahbesch"} arz{"Äjiptesch Arahbesch"} @@ -37,6 +37,7 @@ ksh{ ase{"Amärrekahnesche Blendeschprohch"} ast{"Astuhrejahnesch"} av{"Avahresch"} + awa{"Awahdesch"} ay{"Aimahresch"} az{"Asserbaidschahnesch"} az_Arab{"Södasserbaidschahnesch"} @@ -44,22 +45,37 @@ ksh{ bal{"Beluhtschesch"} ban{"Balinehsesch"} bar{"Bairesch"} + bas{"Basaa-Schprohche"} be{"Wiißrußesch"} bem{"Bemba"} bez{"Bena"} - bg{"Bulljaaresch"} + bg{"Bulljahresch"} + bho{"Bhohdschpuresch"} + bi{"Bislahmesch"} + bin{"Edo"} bm{"Bambara"} - bn{"Bängjaalesch"} + bn{"Bängjahlesch"} bo{"Tibehtesch"} bpy{"Bischnuprejahnesch"} br{"Bettohnesch"} - bra{"Brajesch"} + bra{"Brahjesch"} brh{"Brahuijesch"} brx{"Boddo"} bs{"Boßnesch"} bua{"Burejahtesch"} bug{"Bujinehsesch"} + byn{"Bilihnesch"} ca{"Kattalahnesch"} + ce{"Tschätschehnesch"} + ceb{"Zebuwahnesch"} + cgg{"Kihja-Schprohch"} + ch{"Chamorru"} + chk{"Trukehsesch"} + chm{"Mahresch"} + cho{"Tschoktoh"} + chr{"Tschärrokeh"} + chy{"Tschäjänn"} + ckb{"Zäntrahl-Kurrdesch"} co{"Korsesch"} cop{"Koptesch"} cs{"Tschäschesch"} @@ -68,106 +84,184 @@ ksh{ cv{"Tschowaschesch"} cy{"Wallihsesch"} da{"Dähnesch"} + dak{"Dakohtesch"} + dar{"Darjihnesch"} + dav{"Dawedahnesch"} de{"Deutsch"} - de_AT{"Deutsch uß Ößterich"} + de_AT{"Deutsch uß Öhßterich"} de_CH{"Deutsch uß de Schweijz"} + dgr{"Dohjribesch"} + dje{"Djerma"} dsb{"Niddersorbesch"} + dua{"Du’ala"} dum{"Meddelnehderlängsch"} dv{"Divehjesch"} + dyo{"Jola-Fonyisch"} dz{"Butahnesch"} dzg{"Dassajahnesch"} - ebu{"Embu"} + ebu{"Kîembu"} ee{"Ewe"} - efi{"Efik"} + efi{"Äffiksch"} egl{"Emilijahnesch"} egy{"Ahl Äjiptesch"} + eka{"Ekajukesch"} el{"Jrihschesch"} en{"Änglesch"} - en_AU{"Änglesch uß Außtraalije"} + en_AU{"Änglesch uß Außtrahlije"} en_CA{"Änglesch uß Kanada"} - en_GB{"Änglesch uß Jruußbrettannije"} - en_US{"Amärrekaanesch Änglesch"} + en_GB{"Änglesch uß Jruhßbrettannije"} + en_US{"Amärrekahnesch Änglesch"} enm{"Meddelänglesch"} eo{"Esperanto"} es{"Schpahnesch"} - es_419{"Schpaanesch uß Latting-Ammärrika"} + es_419{"Schpahnesch uß Latting-Ammärrika"} es_ES{"Schpahnesch en Schpahneje"} es_MX{"Schpahnesch en Mäxikoh"} - esu{"Zätrahl-Jupik"} + esu{"Zäntrahl-Juppik"} et{"Äßnesch"} eu{"Baskesch"} + ewo{"Ewonndo"} fa{"Pärsesch"} + ff{"Fulfulde"} fi{"Finnesch"} - fil{"fil"} - fj{"Fidschesch"} - fo{"Färröeresch"} - fr{"Franzüüsesch"} - fr_CA{"Franzüüsesch uß Kanada"} - fr_CH{"Franzüüsesch uß de Schweijz"} - fy{"Wäßfriisesch"} - ga{"Ieresch"} - gl{"Jalliizesch"} - gn{"Juwaraanesch"} + fil{"Fillipihnesch"} + fj{"Fihdschesch"} + fo{"Färröhresch"} + fon{"Fohnesch"} + fr{"Franzühsesch"} + fr_CA{"Franzühsesch uß Kanada"} + fr_CH{"Franzühsesch uß de Schweijz"} + fur{"Frijauhlesch"} + fy{"Wäßfrihsesch"} + ga{"Ihresch"} + gaa{"Jah"} + gez{"Ji’is-Ahl-Ättejohpesch"} + gil{"Jillbättehsesch"} + gl{"Jallihzesch"} + gn{"Juwarahnesch"} + gor{"Jorontalohsch"} gsw{"Schwitzerdütsch"} gu{"Gutscharatesch"} + gv{"Mangx"} ha{"Haußa"} - haw{"Hauajaanesch"} - he{"Hebräjesch"} - hi{"Hindi"} + haw{"Hauajahnesch"} + he{"Hebrähjesch"} + hi{"Hinndi"} + hil{"Hiligaynon"} + hmn{"Hmong"} hr{"Krowatesch"} - ht{"Ha’iitesch"} - hu{"Unjarresch"} - hy{"Armeenesch"} - id{"Indoneesesch"} + hsb{"Bovversorrbesch"} + ht{"Ha’iihtesch"} + hu{"Unnjarresch"} + hup{"Hupa"} + hy{"Armehnesch"} + hz{"Herrehro"} + ia{"de Interlingua"} + iba{"Ibahnesch"} + ibb{"Ibibio"} + id{"Indonehsesch"} ig{"Igbo"} + ilo{"Ilokahnesch"} inh{"Engjuschesch"} - io{"Ido"} - is{"Ißländesch"} - it{"Etalljänesch"} + io{"Ihdo"} + is{"Ißlänndesch"} + it{"Etalljähnesch"} iu{"Inuktitut"} izh{"Ingjrijahnesch"} - ja{"Japaanesch"} + ja{"Japahnesch"} jam{"Jamaikahnesch-Änglesch"} jbo{"Lodschbahn"} + jgo{"Njomba"} jpr{"Jühdesch-Pärsesch"} - jut{"Jütesch"} + jut{"Jüttesch"} jv{"Javahnesch"} ka{"Je’orjesch"} + kab{"Kabyhlesch"} + kam{"Kamba vun Kehnija"} + kbd{"Kabadihnesch"} + kde{"Chimakonde"} kea{"Kapvärdesch"} - kk{"Kassakesch"} + kfo{"Koro vun de Älfebeijnköß"} + kha{"Khasi"} + khq{"Kojra Tschihni"} + ki{"Rekohjo"} + kj{"Oschivambo"} + kk{"Kassakkesch"} + kkj{"Kako"} + kl{"Jröhnländesch"} + kln{"Kaländjihnesch"} km{"Khmer"} + kmb{"Kimbundu"} kn{"Kannada"} ko{"Korrejaanesch"} - ks{"Kaschmieresch"} + kok{"Kon’kahnesch"} + kpe{"Kpäle"} + kr{"Kanuhresch"} + krc{"Karatschaj-Balkahresch-Törkesch"} + krl{"Karehlesch"} + kru{"Korochesch"} + ks{"Kaschmihresch"} + ksf{"Bafijahnesch"} ksh{"Kölsch"} - ku{"Kurdesch"} + ku{"Kurrdesch"} + kum{"Kumykesch"} + kv{"Kohmesch"} + kw{"Kornesch"} ky{"Kirjihsesch"} la{"Lateijnesch"} + lad{"Ladihnesch"} + lag{"Lango"} lah{"de Landa-Schprooche"} lb{"Luxemborjesch"} + lez{"Lesjesch"} + lg{"Lugannda"} + li{"Lemburjesch"} + lkt{"Lakota"} ln{"Lingjalla"} lo{"Lahootesch"} + loz{"Silohzi"} + lrc{"Nood-Luhresch"} lt{"Littouesch"} - luy{"Luyjanesch"} + lu{"Kiluba"} + lua{"Tschiluba"} + lun{"Schilunnda"} + luo{"Luo"} + luy{"Luhjesch"} lv{"Lättesch"} + mdf{"Mokschah"} mg{"Madajaßkesch"} - mi{"Maahori"} - mk{"Mazedoonesch"} + mh{"Maschallehsesch"} + mi{"Ma’ohresch"} + mk{"Mazedohnesch"} ml{"Mallajalam"} - mn{"Mongjolesch"} - mr{"Marraatesch"} + mn{"Mongjohlesch"} + mni{"Meitei-Manipuhresch"} + mr{"Marrahtesch"} ms{"Mallaijesch"} - mt{"Malteesesch"} - mul{"-ongerscheidlijje Schprooche-"} - my{"Burmessesch"} - nb{"Norrweejesch Bokmål"} + mt{"Maltehsesch"} + mua{"Mundang"} + mul{"-ongerscheidlijje Schprohche-"} + mus{"Krihk"} + mwl{"Mirandehsesch"} + my{"Burmehsesch"} + myv{"Ärsjahnesch"} + na{"Nauruhesch"} + nap{"Napolletahnesch"} + nb{"Norrwehjesch Bokmål"} nd{"Nood-Ndebele"} - ne{"Nepallessesch"} + nds_NL{"Nehdersaksesch en de Nederläng"} + ne{"Nepallehsesch"} + new{"Newahresch"} + ng{"Ndongjahnesch"} nl{"Holländesch"} - nl_BE{"Flämesch"} - nn{"Neu-Norrweejesch"} - no{"Norrweejesch"} - nso{"Nood-Sooto"} + nl_BE{"Flähmesch"} + nmg{"Gyele"} + nn{"Neu Norrwehjesch"} + nnh{"Njijembohn"} + no{"Norrwehjesch"} + nog{"Nojal"} + nso{"Nood-Sohto"} + nv{"Navvacho"} ny{"Schi-Schewa"} or{"Oriija"} os{"Oßeetesch"} @@ -178,68 +272,93 @@ ksh{ pt_BR{"Brasilljaanesch Pochtojesesch"} pt_PT{"Pochtojesesch uß Pochtojall"} qu{"Kättschowa"} + quc{"K’ische’"} rm{"Rätoromaanesch"} rn{"K-Rundesch"} ro{"Rumänesch"} rof{"Kirombo"} ru{"Rußßesch"} + rup{"Arromahnesch"} rw{"Kinja-Ruandesch"} sa{"Sanskrit"} sah{"Jackutesch"} + sba{"Njambaij"} sd{"Sinndi"} se{"Nood-Lappländesch"} + ses{"Kojraboro Senni"} sg{"Sangjo"} sh{"Särbokowatesch"} + shi{"Taschelhittesch"} si{"Singjaleesesch"} sk{"ẞlovakesch"} sl{"ẞloveenesch"} sm{"Sammohanesch"} + smj{"Lule-Läppländesch"} + smn{"Inahri Lappländesch"} sn{"Schi-Schona"} - so{"Somaalesch"} - sq{"Albaanesch"} + so{"Somahlesch"} + sq{"Albahnesch"} sr{"Särbesch"} ss{"Si-Swatesch"} st{"Söd-Sooto"} - su{"Sindaneesesch"} - sv{"Schweedesch"} - sw{"Suaheelesch"} - swb{"Kommooresch"} - ta{"Tamiilesch"} - te{"Telluuju"} + su{"Sindanehsesch"} + sv{"Schwehdesch"} + sw{"Suahehlesch"} + swb{"Kommohresch"} + syr{"Sührejakkesch"} + ta{"Tamihlesch"} + te{"Telluhju"} tet{"Tetumsch"} - tg{"Tadschiikesch"} + tg{"Tadschihkesch"} th{"Tailändesch"} - ti{"Tijrenejaanesch"} - tk{"Törkmeenesch"} - tl{"Tagalog"} - tn{"Se-Zwaanesch"} - to{"Tongjaanesch"} - tpi{"Took Pisin"} + ti{"Tijrenejahnesch"} + tig{"Tigre"} + tk{"Törkmehnesch"} + tl{"Tajalloch"} + tlh{"Klingjohnesch"} + tn{"Se-Zwahnesch"} + to{"Tongjahnesch"} + tpi{"Tok Pisin"} tr{"Törkesch"} - ts{"Xi-Zongjanesch"} - tt{"Tattaaresch"} - ty{"Tahitesch"} - ug{"Uj’juuersch"} + ts{"Xi-Zongjahnesch"} + tt{"Tattahresch"} + twq{"Tasawaq"} + ty{"Tahihtesch"} + tyv{"Tuvinijahnesch"} + tzm{"Tamasicht ussem meddlere Atlas"} + udm{"Udmuchtesch"} + ug{"Uj’juhresch"} uk{"Ukrainesch"} + umb{"Umbundesch"} und{"-onbikannte-Schprooch-"} ur{"Urdu/Hindi"} - uz{"Ußbeekesch"} + uz{"Ußbehkesch"} ve{"Wenda"} - vi{"Vijätnammeesesch"} + vi{"Vijätnammehsesch"} + vo{"Volapük"} + wa{"Walohnesch"} wae{"Walserdütsch"} + wal{"Welahmo"} + war{"Waray-Waray"} wo{"Woloff"} - xh{"Isi-Khoosa"} - yo{"Joruuba"} - yue{"Kanton-Schineesesch"} - zh{"Schineesesch"} - zh_Hans{"Schineesesch en de eijfacher Schreff"} - zh_Hant{"Schineesesch en de tradizjonälle Schreff"} - zu{"Suulu"} + xal{"Kalmükkesch"} + xh{"Isi-Khohsa"} + ybb{"Jämmbah"} + yi{"Jiddesch"} + yo{"Joruhba"} + yue{"Kanton-Schinehsesch"} + zh{"Schinehsesch (Mandarin)"} + zh_Hans{"Schinehsesch (eijfache Schreff)"} + zh_Hant{"Schinehsesch (tradizjonälle Schreff)"} + zu{"Suhlu"} + zun{"Suhñi"} zxx{"kein Schprooch"} + zza{"Sahsajesch"} } Languages%short{ - en_GB{"Brittesch Änglesch"} - en_US{"Amärrekaanesch Änglesch"} + az{"Asehresch"} + en_GB{"Brettesch Änglesch"} + en_US{"Änglesch uß de USA"} } Scripts{ Arab{"arraabesche Schreff"} @@ -269,7 +388,7 @@ ksh{ Latn{"lateinesche Schreff"} Mlym{"indesche Malajalam-Schreff"} Mong{"mongjoolesche Schreff"} - Mymr{"birmaanesche Schreff"} + Mymr{"birmahnesche Schreff"} Orya{"indesche Orija-Schreff"} Sinh{"singjaleesesche Schreff"} Taml{"tamiilesche Schreff"} @@ -289,12 +408,13 @@ ksh{ Types{ calendar{ buddhist{"buddistesche Kaländer"} - chinese{"schineesesche Kaländer"} + chinese{"schinehsesche Kalännder"} coptic{"kopttesche Kaländer"} - ethiopic{"ätejoopesche Kaländer"} + dangi{"Dangikalännder"} + ethiopic{"ätejohpesche Kalännder"} ethiopic-amete-alem{"ätejoopesche Amete Alem Kaländer"} - gregorian{"jrejorejaanesche Kaländer"} - hebrew{"jüdesche Kaländer"} + gregorian{"jrejorejahnesche Kalännder"} + hebrew{"jühdesche Kalännder"} indian{"indesche Nazjonahl-Kaländer"} islamic{"ißlaamesche Kaländer"} islamic-civil{"wältlesche islaamesche Kaländer"} @@ -304,8 +424,8 @@ ksh{ } collation{ big5han{"zoteert nohm tradizjonäll schineesesch Big5"} - dictionary{"zoteert wi em Wööterbooch"} - ducet{"standattmääßesch zoteert nohm Unicode"} + dictionary{"zotehrt wi em Wööterbohch"} + ducet{"standattmähßesch zotehrt nohm Unicode"} gb2312han{"zoteert nohm eijfacher schineesesch GB2312"} phonebook{"zoteert wi em Tollefoonbooch"} pinyin{"zoteert noh de Pinjin Ömschreff vum Schineesesch"} @@ -392,11 +512,11 @@ ksh{ VALENCIA{"valenzijaanesche Dijaläk"} WADEGILE{"lateijnesche Ömschreff noh Wade-Giles"} } - Version{"2.1.21.28"} + Version{"2.1.31.86"} codePatterns{ - language{"de Schprooch afjekööz met „{0}“"} + language{"de Schprohch afjekööz met „{0}“"} script{"de Schreff afjekööz met „{0}“"} - territory{"de Jääjend afjekööz met „{0}“"} + territory{"de Jähjend afjekööz met „{0}“"} } localeDisplayPattern{ keyTypePattern{"{0}: {1}"} diff --git a/icuSources/data/lang/kw.txt b/icuSources/data/lang/kw.txt index 100ff300..f79afc12 100644 --- a/icuSources/data/lang/kw.txt +++ b/icuSources/data/lang/kw.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/kw.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License kw{ Languages{ kw{"kernewek"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/ky.txt b/icuSources/data/lang/ky.txt old mode 100755 new mode 100644 index d4a9ddba..2737613e --- a/icuSources/data/lang/ky.txt +++ b/icuSources/data/lang/ky.txt @@ -1,64 +1,97 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ky.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ky{ Keys{ calendar{"Жылнаама"} + cf{"Валюта форматы"} collation{"Иргөө тартиби"} currency{"Валюта"} hc{"Саат мерчеми (12/24)"} lb{"Саптарды ажыратуу стили"} ms{"Өлчөө тутуму"} - numbers{"сандар"} + numbers{"Сандар"} } Languages{ + aa{"афарча"} ab{"абхазча"} + ace{"ачехче"} + ada{"адаңмече"} + ady{"адыгейче"} af{"африкаанча"} agq{"агемче"} + ain{"айнуча"} ak{"аканча"} + ale{"алеутча"} + alt{"түштүк алтайча"} am{"амхарча"} + an{"арагончо"} + anp{"ангикача"} ar{"арабча"} ar_001{"азыркы адабий араб тилинде"} - arn{"мапучеде"} + arn{"мапучече"} + arp{"арапахочо"} as{"ассамча"} asa{"асуча"} + ast{"астурийче"} + av{"аварикче"} + awa{"авадхиче"} + ay{"аймарача"} az{"азербайжанча"} ba{"башкырча"} + ban{"баличе"} + bas{"басаача"} be{"беларусча"} bem{"бембача"} bez{"бенача"} bg{"болгарча"} bgn{"чыгыш балучиче"} - bm{"бамбарада"} + bho{"бхожпуриче"} + bi{"бисламача"} + bin{"биниче"} + bla{"сиксикача"} + bm{"бамбарача"} bn{"бангладешче"} bo{"тибетче"} br{"бретончо"} - brx{"бододо"} + brx{"бодочо"} bs{"боснийче"} + bug{"бугийче"} + byn{"блинче"} ca{"каталанча"} ce{"чеченче"} + ceb{"себуанча"} cgg{"чигача"} + ch{"чаморрочо"} + chk{"чуукиче"} + chm{"мариче"} + cho{"чокточо"} chr{"черокиче"} - ckb{"сорани курд"} + chy{"шайеннче"} + ckb{"борбордук курдча"} co{"корсиканча"} + crs{"сеселва креол французча"} cs{"чехче"} + cu{"чиркөө славянча"} cv{"чувашча"} cy{"уелшче"} da{"датча"} + dak{"дакотача"} + dar{"даргинче"} dav{"таитача"} de{"немисче"} + de_CH{"адабий немисче (Швейцария)"} + dgr{"догрибче"} dje{"замрача"} dsb{"төмөнкү сорбианча"} dua{"дуалача"} + dv{"дивехиче"} dyo{"жола-фониче"} dz{"жонгуча"} + dzg{"дазагача"} ebu{"эмбуча"} ee{"эбече"} + efi{"эфикче"} + eka{"экажукча"} el{"грекче"} en{"англисче"} eo{"эсперанто"} @@ -66,125 +99,220 @@ ky{ es_ES{"испанча (Европа)"} et{"эстончо"} eu{"баскча"} + ewo{"эвондочо"} fa{"фарсча"} + ff{"фулача"} fi{"финче"} - fil{"филипино"} + fil{"филипинче"} fj{"фижиче"} fo{"фароэче"} + fon{"фончо"} fr{"французча"} + fur{"фриулча"} fy{"батыш фризче"} ga{"ирландча"} + gaa{"гача"} gag{"гагаузча"} + gan{"Гань Кытайча"} + gd{"кельтче"} + gez{"гиизче"} + gil{"гилбертче"} gl{"галисияча"} gn{"гуараш"} + gor{"горонталочо"} gsw{"немисче (Швейцария)"} gu{"гужаратча"} guz{"гусиче"} gv{"манксыча"} + gwi{"гвичинче"} ha{"хаусача"} + hak{"Хакка кытайча"} haw{"гавайча"} he{"ивритте"} hi{"хиндиче"} + hil{"хилигайнончо"} + hmn{"хмонгчо"} hr{"хорватча"} hsb{"жогорку сорбианча"} + hsn{"Сянь Кытайча"} ht{"гаитиче"} - hu{"мажарча"} + hu{"венгерче"} + hup{"хупача"} hy{"армянча"} + hz{"герерочо"} + ia{"интерлингва"} + iba{"ибанча"} + ibb{"ибибиочо"} id{"индонезче"} ig{"игбочо"} - ii{"носуча"} + ii{"сычуань йиче"} + ilo{"илокочо"} + inh{"ингушча"} + io{"идочо"} is{"исландча"} it{"италиянча"} - iu{"инуктитутта"} - ja{"япончо"} + iu{"инуктитутча"} + ja{"жапончо"} + jbo{"ложбанча"} jgo{"нгомбача"} jmc{"мачамече"} jv{"жаванизче"} ka{"грузинче"} kab{"кабылча"} + kac{"кахинче"} + kaj{"джуча"} kam{"камбача"} + kbd{"кабардинче"} + kcg{"тяпча"} kde{"макондече"} kea{"кабувердиче"} + kfo{"корочо"} + kha{"хасиче"} khq{"койра чиниче"} ki{"кикуйиче"} + kj{"куаньямача"} kk{"казакча"} + kkj{"какочо"} kl{"калаалисутча"} kln{"каленжиче"} km{"кмерче"} + kmb{"кимбундуча"} kn{"каннадача"} ko{"корейче"} koi{"коми-пермякча"} kok{"конканиче"} + kpe{"кпеллече"} + kr{"кануриче"} + krc{"карачай-балкарча"} + krl{"карелче"} + kru{"курухча"} ks{"кашмирче"} ksb{"шамабалача"} ksf{"бафияча"} + ksh{"колоньяча"} ku{"курдча"} + kum{"кумыкча"} + kv{"комиче"} kw{"корнишче"} ky{"кыргызча"} la{"латынча"} + lad{"ладиночо"} lag{"лангиче"} lb{"люксембургча"} + lez{"лезгинче"} lg{"гандача"} + li{"лимбургиче"} lkt{"лакотача"} ln{"лингалача"} lo{"лаочо"} + loz{"лозиче"} lrc{"түндүк луриче"} lt{"литовчо"} lu{"луба-катангача"} + lua{"луба-лулуача"} + lun{"лундача"} luo{"луочо"} + lus{"мизочо"} luy{"лухияча"} lv{"латышча"} + mad{"мадурисче"} + mag{"магахиче"} + mai{"маитиличе"} + mak{"макасарча"} mas{"масайча"} + mdf{"мокшача"} + men{"мендече"} mer{"меруча"} mfe{"морисианча"} mg{"малагасча"} mgh{"макуача"} - mgo{"метөчө"} + mgo{"метача"} + mh{"маршаллча"} mi{"маориче"} + mic{"микмакча"} + min{"минанкабауча"} mk{"македончо"} ml{"малайаламча"} - mn{"моңголчо"} + mn{"монголчо"} + mni{"манипуриче"} moh{"мохаукча"} + mos{"моссиче"} mr{"маратиче"} ms{"малайча"} mt{"малтизче"} mua{"мундангча"} + mul{"бир нече тилде"} + mus{"крикче"} + mwl{"мирандизче"} my{"бурмача"} + myv{"эрзянча"} mzn{"мазандераниче"} + na{"науруча"} + nan{"nan"} + nap{"неополитанча"} naq{"намача"} nb{"норвежче (Букмал)"} nd{"түндүк ндыбелче"} nds{"төмөнкү немисче"} nds_NL{"төмөнкү саксончо"} ne{"непалча"} + new{"невариче"} + ng{"ндонгача"} + nia{"ниасча"} + niu{"ньюанча"} nl{"голландча"} nl_BE{"фламандча"} nmg{"квасиочо"} nn{"норвежче (Нинорск)"} + nnh{"нгимбунча"} no{"норвежче"} + nog{"ногайча"} nqo{"нкочо"} + nr{"түштүк ндебелече"} + nso{"түндүк сохочо"} nus{"нуерче"} + nv{"наваджочо"} + ny{"ньянджача"} nyn{"ныйанколчо"} + oc{"окситанча"} om{"оромочо"} or{"орияча"} + os{"осетинче"} pa{"пунжабиче"} + pag{"пангасиче"} + pam{"пампангача"} + pap{"папиаменточо"} + pau{"палауанча"} + pcm{"аргындашкан тил (Нигерия)"} pl{"полякча"} - ps{"пашточо"} + prg{"пруссча"} + ps{"пуштуча"} pt{"португалча"} pt_PT{"португалча (Европа)"} qu{"кечуача"} quc{"кичече"} + rap{"рапаньюча"} + rar{"раротонгача"} rm{"романшча"} rn{"рундиче"} ro{"румынча"} ro_MD{"молдованча"} rof{"ромбочо"} + root{"түпкү"} ru{"орусча"} + rup{"аромунча"} rw{"руандача"} rwk{"руача"} sa{"санскритче"} + sad{"сандавече"} + sah{"сахача"} saq{"самбуруча"} + sat{"санталиче"} + sba{"нгамбайча"} sbp{"сангуча"} + sc{"сардинче"} + scn{"сицилийче"} + sco{"шотландча"} sd{"синдхиче"} sdh{"түштүк курдча"} se{"түндүк самиче"} @@ -193,59 +321,95 @@ ky{ sg{"сангочо"} sh{"серб-хорват"} shi{"ташелитче"} + shn{"шанча"} si{"сингалача"} sk{"словакча"} sl{"словенче"} + sm{"самоанча"} sma{"түштүк саамиче"} - smj{"лөлө саамиче"} + smj{"луле-самиче"} smn{"инари саамиче"} sms{"сколт саамиче"} sn{"шонача"} + snk{"сонинкече"} so{"сомаличе"} sq{"албанча"} sr{"сербче"} - st{"сесото"} + srn{"сранан тонгочо"} + ss{"сватиче"} + ssy{"сахочо"} + st{"сесоточо"} su{"сунданча"} + suk{"сукумача"} sv{"шведче"} sw{"суахиличе"} sw_CD{"конго суахаличе"} + swb{"коморчо"} + syr{"сирияча"} ta{"тамилче"} te{"телугуча"} + tem{"тимнече"} teo{"тесочо"} + tet{"тетумча"} tg{"тажикче"} th{"тайча"} ti{"тигриниача"} + tig{"тигрече"} tk{"түркмөнчө"} tlh{"клингончо"} + tn{"тсванача"} to{"тонгача"} + tpi{"ток-писинче"} tr{"түркчө"} + trv{"тарокочо"} + ts{"тсонгача"} tt{"татарча"} + tum{"тумбукача"} + tvl{"тувалуча"} tw{"тви"} twq{"тасабакча"} - tzm{"борбордук Атлас тамазитче"} + ty{"таитиче"} + tyv{"тувинче"} + tzm{"Борбордук Атлас тамазитче"} + udm{"удмуртча"} ug{"уйгурча"} uk{"украинче"} + umb{"умбундуча"} und{"белгисиз тилде"} ur{"урдуча"} uz{"өзбекче"} vai{"вайиче"} + ve{"вендача"} vi{"вьетнамча"} + vo{"волапюкча"} vun{"вунжочо"} + wa{"валлончо"} + wae{"валцерче"} + wal{"вольяттача"} + war{"варайча"} wbp{"ворлпириче"} wo{"уолофчо"} + wuu{"wuu"} + xal{"калмыкча"} xh{"косача"} xog{"согача"} + yav{"янгбенче"} + ybb{"йембача"} yi{"идишче"} yo{"йорубача"} + yue{"кантончо"} zgh{"марокко тамазигт адабий тилинде"} zh{"кытайча"} zh_Hans{"кытайча (жөнөкөйлөштүрүлгөн)"} zh_Hant{"кытайча (салттуу)"} zu{"зулуча"} + zun{"зуниче"} zxx{"тилдик мазмун жок"} + zza{"зазача"} } Languages%short{ - az{"азер"} + az{"азерче"} + en_GB{"англисче (УБ)"} en_US{"англисче (АКШ)"} } Scripts{ @@ -261,12 +425,15 @@ ky{ Grek{"Грек"} Gujr{"Гужарати"} Guru{"Гурмухи"} + Hanb{"Ханб"} Hang{"Хангул"} Hani{"Хань"} - Hans{"Жөн. Кытай"} - Hant{"Салт. Кытай"} + Hans{"Жөнөкөйлөштүрүлгөн"} + Hant{"Салттуу"} Hebr{"Иврит"} Hira{"Хирагана"} + Hrkt{"Жапон силлабографиясы"} + Jamo{"Джамо"} Jpan{"Жапан"} Kana{"Катакана"} Khmr{"Кмер"} @@ -275,7 +442,7 @@ ky{ Laoo{"Лао"} Latn{"Латын"} Mlym{"Малайалам"} - Mong{"Моңгол"} + Mong{"Монгол"} Mymr{"Мйанмар"} Orya{"Орийа"} Sinh{"Сингала"} @@ -284,14 +451,16 @@ ky{ Thaa{"Таана"} Thai{"Тай"} Tibt{"Тибет"} + Zmth{"Математикалык маани"} + Zsye{"Быйтыкча"} Zsym{"Белгилер"} Zxxx{"Жазылбаган"} Zyyy{"Жалпы"} Zzzz{"Белгисиз жазуу"} } Scripts%stand-alone{ - Hans{"Жөн. Кытай"} - Hant{"Салт. Кытай"} + Hans{"Жөнөк. Хань"} + Hant{"Салттуу Хань"} } Types{ calendar{ @@ -307,10 +476,14 @@ ky{ persian{"Перс жылнаамасы"} roc{"Мингуо жылнаамасы"} } + cf{ + account{"Эсептешүү валютасынын форматы"} + standard{"Стандарттык валюта форматы"} + } collation{ ducet{"Демейки Unicode иргөө тартиби"} search{"Жалпы издөө"} - standard{"Стандарттуу иргөө тартиби"} + standard{"Стандарттык иргөө тартиби"} } hc{ h11{"12 сааттык тутум (0–11)"} @@ -329,48 +502,63 @@ ky{ ussystem{"АКШнын өлчөө тутуму"} } numbers{ - arab{"араб-индус сандары"} - arabext{"кеңейтилген араб-индус сандары"} - armn{"армян сандары"} - armnlow{"армян сандары (саптык жазылыш)"} - beng{"бенгали сандары"} - deva{"деванагари сандары"} - ethi{"эфиоп сандары"} - fullwide{"толук эндүү сандар"} - geor{"грузин сандары"} - grek{"грек сандары"} - greklow{"грек сандары (саптык жазылыш)"} - gujr{"гужарати сандары"} - guru{"гурмухи сандары"} - hanidec{"кытай ондук сандары"} - hans{"жөнөкөйлөштүрүлгөн кытай сандары"} - hansfin{"жөнөкөйлөштүрүлгөн кытай финансы сандары"} - hant{"салттуу кытай сандары"} - hantfin{"салттуу кытай финансы сандары"} - hebr{"иврит сандары"} - jpan{"япон сандары"} - jpanfin{"япон финансы сандары"} - khmr{"кмер сандары"} - knda{"каннада сандары"} - laoo{"лао сандары"} - latn{"батыш сандары"} - mlym{"малайалам сандары"} - mymr{"мйанмар сандары"} - orya{"ория сандары"} - roman{"роман сандары"} - romanlow{"роман сандары (саптык жазылыш)"} - taml{"салттуу тамил сандары"} - tamldec{"тамил сандары"} - telu{"телугу сандары"} - thai{"тай сандары"} - tibt{"тибет сандары"} + arab{"Араб-индус сандары"} + arabext{"Кеңейтилген араб-индус сандары"} + armn{"Армян сандары"} + armnlow{"Армян сандары (кичинекей арип менен)"} + beng{"Бенгали сандары"} + deva{"Деванагари сандары"} + ethi{"Эфиоп сандары"} + fullwide{"Толук эндүү сандар"} + geor{"Грузин сандары"} + grek{"Грек сандары"} + greklow{"Грек сандары (кичинекей арип менен)"} + gujr{"Гужарати сандары"} + guru{"Гужарати сандары"} + hanidec{"Кытай ондук сандары"} + hans{"Жөнөкөйлөштүрүлгөн кытай сандары"} + hansfin{"Жөнөкөйлөштүрүлгөн кытай каржы сандары"} + hant{"Салттуу кытай сандары"} + hantfin{"Салттуу кытай каржы сандары"} + hebr{"Иврит сандары"} + jpan{"Жапон сандары"} + jpanfin{"Жапон каржы сандары"} + khmr{"Кмер сандары"} + knda{"Каннада сандары"} + laoo{"Лао сандары"} + latn{"Батыш сандары"} + mlym{"Малайалам сандары"} + mymr{"Мйанмар сандары"} + orya{"Ория сандары"} + roman{"Роман сандары"} + romanlow{"Роман сандары (кичинекей арип менен)"} + taml{"Салттуу тамил сандары"} + tamldec{"Тамил сандары"} + telu{"Телугу сандары"} + thai{"Тай сандары"} + tibt{"Тибет сандары"} + } + } + Version{"2.1.31.86"} + characterLabelPattern{ + all{"{0} — Баары"} + category-list{"{0}: {1}"} + compatibility{"{0} — Ылайыктуулук"} + enclosed{"{0} — Кашаага/Тырмакчага алынган"} + extended{"{0} — Кеңейтилген"} + historic{"{0} — Тарыхый"} + miscellaneous{"{0} — Башка"} + other{"{0} —Башкалар"} + scripts{"Жазуулар — {0}"} + strokes{ + one{"{0} штрих"} + other{"{0} штрихтер"} } } - Version{"2.1.22.93"} codePatterns{ - language{"тили: {0}"} - script{"жазуусу: {0}"} - territory{"региону:{0}"} + language{"Тили: {0}"} + script{"Жазуусу: {0}"} + territory{"Аймагы: {0}"} } localeDisplayPattern{ keyTypePattern{"{0}: {1}"} diff --git a/icuSources/data/lang/lag.txt b/icuSources/data/lang/lag.txt old mode 100755 new mode 100644 index 49fd29ca..94e43caa --- a/icuSources/data/lang/lag.txt +++ b/icuSources/data/lang/lag.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/lag.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License lag{ Languages{ ak{"Kɨakáani"} @@ -54,5 +48,5 @@ lag{ zh{"Kɨchíina"} zu{"Kɨzúulu"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/lb.txt b/icuSources/data/lang/lb.txt index ad13c853..9cbb9e83 100644 --- a/icuSources/data/lang/lb.txt +++ b/icuSources/data/lang/lb.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/lb.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License lb{ Keys{ calendar{"Kalenner"} @@ -881,7 +875,7 @@ lb{ VALENCIA{"Valencianesch"} WADEGILE{"Wade-Giles"} } - Version{"2.1.23.7"} + Version{"2.1.31.86"} codePatterns{ language{"Sprooch: {0}"} script{"Schrëft: {0}"} diff --git a/icuSources/data/lang/lg.txt b/icuSources/data/lang/lg.txt old mode 100755 new mode 100644 index e3df361e..01be37db --- a/icuSources/data/lang/lg.txt +++ b/icuSources/data/lang/lg.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/lg.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License lg{ Languages{ ak{"Lu-akaani"} @@ -54,5 +48,5 @@ lg{ zh{"Lucayina"} zu{"Luzzulu"} } - Version{"2.1.21.28"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/lkt.txt b/icuSources/data/lang/lkt.txt old mode 100755 new mode 100644 index 67591667..f6c29a96 --- a/icuSources/data/lang/lkt.txt +++ b/icuSources/data/lang/lkt.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/lkt.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License lkt{ Languages{ ab{"Abkhaz Iyápi"} @@ -158,5 +152,5 @@ lkt{ zu{"Zulu Iyápi"} zza{"Zaza Iyápi"} } - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/ln.txt b/icuSources/data/lang/ln.txt old mode 100755 new mode 100644 index 8cabb849..8093ef72 --- a/icuSources/data/lang/ln.txt +++ b/icuSources/data/lang/ln.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ln.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ln{ Languages{ ak{"akan"} @@ -54,5 +48,5 @@ ln{ zh{"lisinwa"} zu{"zulu"} } - Version{"2.1.23.7"} + Version{"2.1.31.74"} } diff --git a/icuSources/data/lang/lo.txt b/icuSources/data/lang/lo.txt old mode 100755 new mode 100644 index e423396d..7e6de9df --- a/icuSources/data/lang/lo.txt +++ b/icuSources/data/lang/lo.txt @@ -1,18 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/lo.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License lo{ Keys{ calendar{"ປະຕິທິນ"} + cf{"ຮູບແບບສະກຸນເງິນ"} collation{"ຮຽງລຳດັບ"} currency{"ສະກຸນເງິນ"} - hc{"ຮອບວຽນຊົວໂມງ( 12 ຫຼື 24)"} - lb{"ຮູບແບບການຍຸດຜອນຕາມເສັ້ນຕົງ"} + hc{"ຮອບວຽນຊົ່ວໂມງ( 12 ຫຼື 24)"} + lb{"ຮູບແບບເສັ້ນຂັ້ນ"} ms{"ລະບົບການວັດແທກ"} numbers{"ຕົວເລກ"} } @@ -39,7 +34,7 @@ lo{ ar{"ອາຣັບ"} ar_001{"ອາຣາບິກມາດຕະຖານສະໄໝໃໝ່"} arc{"ອາລາມິກ"} - arn{"ອາຣົວຄານຽນ"} + arn{"ມາພຸດຊີ"} arp{"ອາຣາປາໂຮ"} arw{"ອາຣາແວກ"} as{"ອັສຊາມີສ"} @@ -104,6 +99,7 @@ lo{ cop{"ຄອບຕິກ"} cr{"ຄີ"} crh{"ຄຣີເມນເຕີຄິຊ"} + crs{"ເຊເຊວາ ໂຄຣດ ຝຣັ່ງ"} cs{"ເຊກ"} csb{"ກາຊູບຽນ"} cu{"ໂບດສລາວິກ"} @@ -316,7 +312,7 @@ lo{ mi{"ມາວຣິ"} mic{"ມິກແມກ"} min{"ທີແນງກາບູ"} - mk{"ແມັກເຊໂດນຽນ"} + mk{"ແມຊິໂດນຽນ"} ml{"ມາເລອາລຳ"} mn{"ມອງໂກເລຍ"} mnc{"ແມນຈູ"} @@ -379,6 +375,7 @@ lo{ pam{"ປາມປານກາ"} pap{"ປາມເປຍເມັນໂທ"} pau{"ປາລົວອານ"} + pcm{"ໄນຈີຣຽນພິດກິນ"} peo{"ເປີເຊຍໂບຮານ"} phn{"ຟີນີເຊຍ"} pi{"ປາລີ"} @@ -420,6 +417,7 @@ lo{ sd{"ສິນທິ"} sdh{"ພາກໄຕ້ ຂອງ ກູດິດ"} se{"ຊາມິເໜືອ"} + see{"ຊີນີກາ"} seh{"ຊີນາ"} sel{"ເຊນຄັບ"} ses{"ໂຄຍຣາໂບໂຣ ເຊນນິ"} @@ -427,7 +425,7 @@ lo{ sga{"ອີຣິຊເກົ່າ"} sh{"ເຊີໂບ-ໂກເຊຍ"} shi{"ທາເຊວຫິດ"} - shn{"ໄທໃຫ່ຍ"} + shn{"ຊານ"} shu{"ອາລັບ-ຊາດ"} si{"ສິນຫາລາ"} sid{"ຊິດາໂມ"} @@ -543,7 +541,7 @@ lo{ } Scripts{ Afak{"ອັບຟາກາ"} - Arab{"ອາລັບ"} + Arab{"ອາຣາບິກ"} Armi{"ອິມພີຮຽນ ອາເມອິກ"} Armn{"ອາເມນຽນ"} Avst{"ອະເວສຕະ"} @@ -551,7 +549,7 @@ lo{ Bamu{"ບາມູມ"} Bass{"ບັດຊາ"} Batk{"ບາຕັກ"} - Beng{"ເບັງກາລິ"} + Beng{"ເບັງກາ"} Blis{"ບລິກຊິມໂບລສ"} Bopo{"ຈູ້ອິນ"} Brah{"ພຮາຫມີ"} @@ -580,9 +578,10 @@ lo{ Glag{"ກລາໂກລິຕິກ"} Goth{"ໂກຮິກ"} Gran{"ເຄນທາ"} - Grek{"ກະເລັກ"} + Grek{"ກຣີກ"} Gujr{"ຈູຈາຣາທີ"} Guru{"ກົວມູຄີ"} + Hanb{"ຮັນ"} Hang{"ຮັນກູນ"} Hani{"ຮານ"} Hano{"ຮານູໂນໂອ"} @@ -592,17 +591,18 @@ lo{ Hira{"ຣິຣະງະນະ"} Hluw{"ອັກລຮະອານາໂຕເລຍ"} Hmng{"ປາເຮາເມັງ"} - Hrkt{"ຄະຕະກະນະຫຮືຮີຮະງະນະ"} + Hrkt{"ຕາຕາລາງພະຍາງພາສາຍີ່ປຸ່ນ"} Hung{"ຮັງກາຮີໂບຮານ"} Inds{"ອິນດັດ"} Ital{"ອີຕາລີໂບຮານ"} + Jamo{"ຈາໂມ"} Java{"ຈາວາ"} Jpan{"ຍີ່ປຸ່ນ"} Jurc{"ຈູຮເຊັນ"} Kali{"ຄຍາ"} Kana{"ຄະຕະກະນະ"} Khar{"ຂໍໂຮກສີ"} - Khmr{"ຂະໝຽນ"} + Khmr{"ຂະແມ"} Khoj{"ຄໍຈຄີ"} Knda{"ຄັນນາດາ"} Kore{"ເກົາຫຼີ"} @@ -627,7 +627,7 @@ lo{ Mend{"ເມນເດ"} Merc{"ເຄເລີຊີເມໂຮອິຕິກ"} Mero{"ເມໂຮຕິກ"} - Mlym{"ມາລາຍັນ"} + Mlym{"ມາເລຢາລາມ"} Mong{"ມົງໂກນ"} Moon{"ມູນ"} Mroo{"ເມໂຮ"} @@ -641,7 +641,7 @@ lo{ Ogam{"ອອກຄອນ"} Olck{"ໂອຊິກິ"} Orkh{"ອອກສມັນຍາ"} - Orya{"ໂອຣິຢາ"} + Orya{"ໂອເດຍ"} Palm{"ພາລໄມຮິນ"} Perm{"ເພີມີໂບຮານ"} Phag{"ຟາກສ-ປາ"} @@ -677,7 +677,7 @@ lo{ Taml{"ທາມິລ"} Tang{"ຕັນກັນ"} Tavt{"ໄທຫວຽດ"} - Telu{"ເຕລູກູ"} + Telu{"ເທລູກູ"} Teng{"ເທງກວາຮ"} Tfng{"ທີຟີນາກ"} Tglg{"ຕາກາລອກ"} @@ -695,10 +695,11 @@ lo{ Yiii{"ຍີ"} Zinh{"ອິນເຮຮິດ"} Zmth{"ເຄື່ອງໝາຍທາງຄະນິດສາດ"} + Zsye{"ອີໂມຈິ"} Zsym{"ສັນຍາລັກ"} Zxxx{"ບໍ່ມີພາສາຂຽນ"} Zyyy{"ສາມັນ"} - Zzzz{"ການຂຽນທີ່ບໍ່ຮູ້ຈັກ"} + Zzzz{"ແບບຂຽນທີ່ບໍ່ຮູ້ຈັກ"} } Scripts%stand-alone{ Hans{"ຈີນ (ແບບງ່າຍ)"} @@ -722,6 +723,10 @@ lo{ persian{"ປະຕິທິນເປີຊຽນ"} roc{"ປະຕິທິນໄຕ້ຫວັນ"} } + cf{ + account{"ຮູບແບບສະກຸນເງິນການບັນຊີ"} + standard{"ຮູບແບບສະກຸນເງິນມາດຕະຖານ"} + } collation{ big5han{"ລຽງຕາມອັກສອນຈີນດັ້ງເດີມ"} dictionary{"ລຽງຕາມພົດຈະນານຸກົມ"} @@ -738,19 +743,19 @@ lo{ unihan{"ລຽງລຳດັບຕາມຈຳນວນຂີດ"} } hc{ - h11{"ຕາມລະບົບ 12 ຊົວໂມງ (0–11)"} - h12{"ຕາມລະບົບ 12 ຊົວໂມງ (1–12)"} - h23{"ຕາມລະບົບ 24 ຊົວໂມງ (0–23)"} - h24{"ຕາມລະບົບ 24 ຊົວໂມງ (1–24)"} + h11{"ຕາມລະບົບ 12 ຊົ່ວໂມງ (0–11)"} + h12{"ຕາມລະບົບ 12 ຊົ່ວໂມງ (1–12)"} + h23{"ຕາມລະບົບ 24 ຊົ່ວໂມງ (0–23)"} + h24{"ຕາມລະບົບ 24 ຊົ່ວໂມງ (1–24)"} } lb{ - loose{"ຮູບແບບການຍຸດຜອນຕາມເສັ້ນລວມ"} - normal{"ຮູບແບບການຍຸດຜອນຕາມປົກກະຕິ"} - strict{"ຮູບແບບການຍຸດຜອນແບບເຄັ່ມຫງວດ"} + loose{"ຮູບແບບເສັ້ນຂັ້ນແບບຫຼວມ"} + normal{"ຮູບແບບເສັ້ນຂັ້ນແບບປົກກະຕິ"} + strict{"ຮູບແບບເສັ້ນຂັ້ນແບບເຄັ່ງຄັດ"} } ms{ - metric{"ລະບົບແມັດຕິດ"} - uksystem{"ລະບົບການວັດແທກແບບຕາເວັນຕົກ"} + metric{"ລະບົບເມທຣິກ"} + uksystem{"ລະບົບການວັດແທກແບບອິມເພີຣຽວ"} ussystem{"ລະບົບການວັດແທກແບບສະຫະລັດ"} } numbers{ @@ -759,17 +764,17 @@ lo{ armn{"ຕົວເລກອາເມນຽນ"} armnlow{"ຕົວເລກອາເມນຽນຕົວພິມນ້ອຍ"} bali{"ຕົວເລກບາລີ"} - beng{"ຕົວເລກເບັງກາລີ"} + beng{"ຕົວເລກບັງກລາ"} cham{"ຕົວເລກຊຣາມ"} - deva{"ຕົວເລກເນວັນເນກາຣີ"} + deva{"ຕົວເລກເດວານາກາຣີ"} ethi{"ຕົວເລກເອທິໂອປິກ"} fullwide{"ຕົວເລກຄວາມກວ້າງເຕັມ"} geor{"ຕົວເລກຈໍຈຽນ"} grek{"ຕົວເລກກຣີກ"} greklow{"ຕົວເລກກຣີກຕົວພິມນ້ອຍ"} - gujr{"ຕົວເລກກຸຈາລາຕິ"} + gujr{"ຕົວເລກກຸຈາຣາທີ"} guru{"ຕົວເລກກົວມູຄິ"} - hanidec{"ຕົວເລກທົດສະນິນົມຈີນ"} + hanidec{"ຕົວເລກທົດສະນິຍົມຈີນ"} hans{"ຕົວເລກຈີນແບບຮຽບງ່າຍ"} hansfin{"ຕົວເລກທາງການເງິນແບບຮຽບງ່າຍຂອງຈີນ"} hant{"ຕົວເລກຈີນແບບດັ້ງເດີມ"} @@ -779,7 +784,7 @@ lo{ jpan{"ຕົວເລກຍີ່ປຸ່ນ"} jpanfin{"ຕົວເລກທາງການເງິນຂອງຍີ່ປຸ່ນ"} kali{"ຕົວເລກກາຢາ"} - khmr{"ຕົວເລກຂະໝຽນ"} + khmr{"ຕົວເລກຂະແມ"} knda{"ຕົວເລກແຄນນາດາ"} lana{"ຕົວເລກໄທທຳໂຮລາ"} lanatham{"ຕົວເລກໄທທຳທຳ"} @@ -794,13 +799,13 @@ lo{ mymrshan{"ຕົວເລກຊານພະມ້າ"} nkoo{"ຕົວເລກເອັນໂກ້"} olck{"ຕົວເລກໂອລຈິກິ"} - orya{"ຕົວເລກໂອຣິຢາ"} + orya{"ຕົວເລກໂອດິອາ"} roman{"ຕົວເລກໂຣມັນ"} romanlow{"ຕົວເລກໂຣມັນຕົວພິມນ້ອຍ"} saur{"ຕົວເລກເສົາລັດທາ"} sund{"ຕົວເລກຊຸນດາ"} talu{"ຕົວເລກໄຕລື້ໃໝ່"} - taml{"ຕົວເລກທາມິວແບບດັ້ງເດີມ"} + taml{"ຕົວເລກທາມິລແບບດັ້ງເດີມ"} tamldec{"ຕົວເລກທາມິວ"} telu{"ຕົວເລກເຕລູກູ"} thai{"ຕົວເລກໄທ"} @@ -869,7 +874,21 @@ lo{ VALLADER{"ວັລລາເດີ"} WADEGILE{"ການຖອດອັກສອນແບບເວດ-ໄຈລ໌"} } - Version{"2.1.22.93"} + Version{"2.1.31.86"} + characterLabelPattern{ + all{"{0} — ທັງໝົດ"} + category-list{"{0}: {1}"} + compatibility{"{0} — ຄວາມເຂົ້າກັນໄດ້"} + enclosed{"{0} — ລ້ອມໄວ້ແລ້ວ"} + extended{"{0} — ຂະຫຍາຍແລ້ວ"} + historic{"{0} — ທາງປະຫວັດສາດ"} + miscellaneous{"{0} — ເບັດຕະເລັດ"} + other{"{0} — ອື່ນໆ"} + scripts{"ແບບຂຽນ — {0}"} + strokes{ + other{"{0} ສະໂຕຣກ"} + } + } codePatterns{ language{"{0}"} script{"{0}"} diff --git a/icuSources/data/lang/lrc.txt b/icuSources/data/lang/lrc.txt old mode 100755 new mode 100644 index 1c8f923c..86d617c2 --- a/icuSources/data/lang/lrc.txt +++ b/icuSources/data/lang/lrc.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/lrc.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License lrc{ Languages{ ab{"آذأربایئجانی"} @@ -302,7 +296,7 @@ lrc{ latn{"عأدأدیا لاتین"} } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} codePatterns{ language{"{0}"} script{"{0}"} diff --git a/icuSources/data/lang/lt.txt b/icuSources/data/lang/lt.txt index 15de6a9c..22bd01f8 100644 --- a/icuSources/data/lang/lt.txt +++ b/icuSources/data/lang/lt.txt @@ -1,19 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/lt.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License lt{ Keys{ calendar{"kalendorius"} + cf{"valiutos formatas"} colAlternate{"Rikiavimas nepaisant simbolių"} colBackwards{"Atvirkštinis rikiavimas"} colCaseFirst{"Didžiųjų / mažųjų raidžių tvarka"} colCaseLevel{"Rikiavimas skiriant didžiąsias ir mažąsias raides"} - colHiraganaQuaternary{"Rikiavimas pagal kanos ženklus"} colNormalization{"Normalizuotas rikiavimas"} colNumeric{"Skaitinis rikiavimas"} colStrength{"Rikiavimo intensyvumas"} @@ -25,7 +19,6 @@ lt{ numbers{"skaičiai"} timezone{"Laiko juosta"} va{"Lokalės variantas"} - variableTop{"Rikiavimas simbolių principu"} x{"Naudoti privačiai"} } Languages{ @@ -72,7 +65,7 @@ lt{ az{"azerbaidžaniečių"} ba{"baškirų"} bal{"baluči"} - ban{"balinezų"} + ban{"baliečių"} bar{"bavarų"} bas{"basų"} bax{"bamunų"} @@ -93,11 +86,11 @@ lt{ bin{"bini"} bjn{"bandžarų"} bkm{"komų"} - bla{"siksika"} + bla{"siksikų"} bm{"bambarų"} bn{"bengalų"} bo{"tibetiečių"} - bpy{"Bišnuprijos"} + bpy{"bišnuprijos"} bqi{"bakhtiari"} br{"bretonų"} bra{"brajų"} @@ -116,13 +109,13 @@ lt{ cay{"kaijūgų"} cch{"atsamų"} ce{"čečėnų"} - ceb{"cebuanų"} + ceb{"sebuanų"} cgg{"čigų"} ch{"čamorų"} - chb{"čibča"} + chb{"čibčų"} chg{"čagatų"} chk{"čukesų"} - chm{"mari"} + chm{"marių"} chn{"činuk žargonas"} cho{"čoktau"} chp{"čipvėjų"} @@ -134,6 +127,7 @@ lt{ cps{"capiznon"} cr{"kry"} crh{"Krymo turkų"} + crs{"Seišelių kreolų ir prancūzų"} cs{"čekų"} csb{"kašubų"} cu{"bažnytinė slavų"} @@ -156,7 +150,7 @@ lt{ dtp{"centrinio Dusuno"} dua{"dualų"} dum{"Vidurio Vokietijos"} - dv{"divehi"} + dv{"divehų"} dyo{"džiola-foni"} dyu{"dyulų"} dz{"botijų"} @@ -186,7 +180,7 @@ lt{ ewo{"evondo"} ext{"ispanų kalbos Ekstremadūros tarmė"} fa{"persų"} - fan{"fang"} + fan{"fangų"} fat{"fanti"} ff{"fulahų"} fi{"suomių"} @@ -201,10 +195,10 @@ lt{ frc{"kadžunų prancūzų"} frm{"Vidurio Prancūzijos"} fro{"senoji prancūzų"} - frp{"Arpitano"} + frp{"arpitano"} frr{"šiaurinių fryzų"} frs{"rytų fryzų"} - fur{"frulan"} + fur{"friulių"} fy{"vakarų fryzų"} ga{"airių"} gaa{"ga"} @@ -220,7 +214,7 @@ lt{ glk{"gilaki"} gmh{"Vidurio Aukštosios Vokietijos"} gn{"gvaranių"} - goh{"Senoji Aukštosios Vokietijos"} + goh{"senoji Aukštosios Vokietijos"} gom{"Goa konkanių"} gon{"gondi"} gor{"gorontalo"} @@ -241,7 +235,7 @@ lt{ he{"hebrajų"} hi{"hindi"} hif{"Fidžio hindi"} - hil{"hiligainon"} + hil{"hiligainonų"} hit{"hititų"} hmn{"hmong"} ho{"hiri motu"} @@ -252,16 +246,16 @@ lt{ hu{"vengrų"} hup{"hupa"} hy{"armėnų"} - hz{"herero"} - ia{"interlingva"} + hz{"hererų"} + ia{"tarpinė"} iba{"iban"} - ibb{"ibibio"} + ibb{"ibibijų"} id{"indoneziečių"} ie{"interkalba"} ig{"igbų"} ii{"sičuan ji"} - ik{"inupiak"} - ilo{"iloko"} + ik{"inupiakų"} + ilo{"ilokų"} inh{"ingušų"} io{"ido"} is{"islandų"} @@ -280,10 +274,10 @@ lt{ ka{"gruzinų"} kaa{"karakalpakų"} kab{"kebailų"} - kac{"kačin"} + kac{"kačinų"} kaj{"ju"} kam{"kembų"} - kaw{"kavi"} + kaw{"kavių"} kbd{"kabardinų"} kbl{"kanembų"} kcg{"tyap"} @@ -311,8 +305,8 @@ lt{ koi{"komių-permių"} kok{"konkanių"} kos{"kosreanų"} - kpe{"kpele"} - kr{"kanuri"} + kpe{"kpelių"} + kr{"kanurių"} krc{"karačiajų balkarijos"} kri{"krio"} krj{"kinaray-a"} @@ -337,22 +331,22 @@ lt{ lez{"lezginų"} lfn{"naujoji frankų kalba"} lg{"ganda"} - li{"limburgiš"} + li{"limburgiečių"} lij{"ligūrų"} liv{"lyvių"} lkt{"lakotų"} lmo{"lombardų"} ln{"ngalų"} lo{"laosiečių"} - lol{"mongo"} - loz{"lozi"} + lol{"mongų"} + loz{"lozių"} lrc{"šiaurės luri"} lt{"lietuvių"} ltg{"latgalių"} lu{"luba katanga"} lua{"luba lulua"} lui{"luiseno"} - lun{"lunda"} + lun{"Lundos"} luo{"luo"} lus{"mizo"} luy{"luja"} @@ -363,12 +357,12 @@ lt{ maf{"mafų"} mag{"magahi"} mai{"maithili"} - mak{"makasaro"} - man{"mandingo"} + mak{"Makasaro"} + man{"mandingų"} mas{"masajų"} mde{"mabų"} mdf{"mokša"} - mdr{"mandar"} + mdr{"mandarų"} men{"mende"} mer{"merų"} mfe{"morisijų"} @@ -378,13 +372,13 @@ lt{ mgo{"meta"} mh{"Maršalo Salų"} mi{"maorių"} - mic{"mikmak"} - min{"minankabu"} + mic{"mikmakų"} + min{"minangkabau"} mk{"makedonų"} ml{"malajalių"} mn{"mongolų"} mnc{"manču"} - mni{"manipuri"} + mni{"manipurių"} moh{"mohok"} mos{"mosi"} mr{"maratų"} @@ -405,7 +399,7 @@ lt{ nan{"kinų kalbos pietų minų tarmė"} nap{"neapoliečių"} naq{"nama"} - nb{"Norvegijos rašytinė – būkmolų"} + nb{"norvegų bukmolas"} nd{"šiaurės ndebelų"} nds{"Žemutinės Vokietijos"} nds_NL{"Žemutinės Saksonijos (Nyderlandai)"} @@ -413,7 +407,7 @@ lt{ new{"nevari"} ng{"ndongų"} nia{"nias"} - niu{"niuenų"} + niu{"niujiečių"} njo{"ao naga"} nl{"olandų"} nl_BE{"flamandų"} @@ -422,33 +416,34 @@ lt{ nnh{"ngiembūnų"} no{"norvegų"} nog{"nogų"} - non{"norsu"} + non{"senoji norsų"} nov{"novial"} nqo{"enko"} nr{"pietų ndebele"} - nso{"šiaurės sothų"} + nso{"šiaurės Soto"} nus{"nuerų"} nv{"navajų"} nwc{"klasikinė nevari"} - ny{"nianja"} + ny{"nianjų"} nym{"niamvezi"} nyn{"niankolų"} - nyo{"nioro"} + nyo{"niorų"} nzi{"nzima"} oc{"očitarų"} oj{"ojibva"} om{"oromų"} - or{"orijų"} + or{"odijų"} os{"osetinų"} osa{"osage"} ota{"osmanų turkų"} pa{"pendžabų"} - pag{"pangasinan"} - pal{"pahlavi"} - pam{"pampanga"} - pap{"papiemento"} - pau{"palau"} + pag{"pangasinanų"} + pal{"vidurinė persų kalba"} + pam{"pampangų"} + pap{"papiamento"} + pau{"palauliečių"} pcd{"pikardų"} + pcm{"Nigerijos pidžinų"} pdc{"Pensilvanijos vokiečių"} pdt{"vokiečių kalbos žemaičių tarmė"} peo{"senoji persų"} @@ -468,9 +463,9 @@ lt{ qu{"kečujų"} quc{"kičių"} qug{"Čimboraso aukštumų kečujų"} - raj{"radžastano"} + raj{"Radžastano"} rap{"rapanui"} - rar{"rarotongan"} + rar{"rarotonganų"} rgn{"italų kalbos Romanijos tarmė"} rif{"rifų"} rm{"retoromanų"} @@ -488,12 +483,12 @@ lt{ rw{"kinjaruandų"} rwk{"rua"} sa{"sanskritas"} - sad{"sandavi"} + sad{"sandavių"} sah{"jakutų"} sam{"samarėjų aramių"} saq{"sambūrų"} sas{"sasak"} - sat{"santali"} + sat{"santalių"} saz{"sauraštrų"} sba{"ngambajų"} sbp{"sangų"} @@ -517,14 +512,14 @@ lt{ shn{"šan"} shu{"chadian arabų"} si{"sinhalų"} - sid{"sidamo"} + sid{"sidamų"} sk{"slovakų"} sl{"slovėnų"} sli{"sileziečių žemaičių"} sly{"selajarų"} - sm{"samoa"} + sm{"Samoa"} sma{"pietų samių"} - smj{"Lulėjo samių"} + smj{"Liuleo samių"} smn{"Inario samių"} sms{"Skolto samių"} sn{"šonų"} @@ -535,9 +530,9 @@ lt{ sr{"serbų"} srn{"sranan tongo"} srr{"sererų"} - ss{"svati"} + ss{"svatų"} ssy{"saho"} - st{"pietų sesuto"} + st{"pietų Soto"} stq{"Saterlendo fryzų"} su{"sundų"} suk{"sukuma"} @@ -546,8 +541,8 @@ lt{ sv{"švedų"} sw{"suahilių"} sw_CD{"Kongo suahilių"} - swb{"Komorų"} - syc{"klasikinė siriečių"} + swb{"komorų"} + syc{"klasikinė sirų"} syr{"sirų"} szl{"sileziečių"} ta{"tamilų"} @@ -555,7 +550,7 @@ lt{ te{"telugų"} tem{"timne"} teo{"teso"} - ter{"tereno"} + ter{"Tereno"} tet{"tetum"} tg{"tadžikų"} th{"tajų"} @@ -563,27 +558,27 @@ lt{ tig{"tigre"} tiv{"tiv"} tk{"turkmėnų"} - tkl{"tokelau"} + tkl{"Tokelau"} tkr{"tsakurų"} tl{"tagalogų"} tlh{"klingonų"} - tli{"tlingit"} + tli{"tlingitų"} tly{"talyšų"} tmh{"tamašek"} - tn{"tsvana"} + tn{"tsvanų"} to{"tonganų"} - tog{"niasa tongos"} - tpi{"tok pisin"} + tog{"niasa tongų"} + tpi{"Papua pidžinų"} tr{"turkų"} tru{"turoyo"} - trv{"taroko"} - ts{"tsonga"} + trv{"Taroko"} + ts{"tsongų"} tsd{"tsakonų"} tsi{"tsimšian"} tt{"totorių"} ttt{"musulmonų tatų"} tum{"tumbukų"} - tvl{"tuvalu"} + tvl{"Tuvalu"} tw{"tvi"} twq{"tasavakų"} ty{"taitiečių"} @@ -591,28 +586,28 @@ lt{ tzm{"Centrinio Maroko tamazitų"} udm{"udmurtų"} ug{"uigūrų"} - uga{"ugaritic"} + uga{"ugaritų"} uk{"ukrainiečių"} umb{"umbundu"} und{"nežinoma kalba"} ur{"urdų"} uz{"uzbekų"} vai{"vai"} - ve{"venda"} + ve{"vendų"} vec{"venetų"} vep{"vepsų"} vi{"vietnamiečių"} vls{"vakarų flamandų"} vmf{"pagrindinė frankonų"} - vo{"volapiuk"} - vot{"votik"} - vro{"võro"} + vo{"volapiuko"} + vot{"Votik"} + vro{"veru"} vun{"vunjo"} wa{"valonų"} wae{"valserų"} wal{"valamo"} war{"varai"} - was{"vašo"} + was{"Vašo"} wbp{"valrpiri"} wo{"volofų"} wuu{"shanghainese"} @@ -630,7 +625,7 @@ lt{ yue{"kinų kalbos Kantono tarmė"} za{"chuang"} zap{"zapotekų"} - zbl{"„Bliss“ simbolių"} + zbl{"BLISS simbolių"} zea{"zelandų"} zen{"zenaga"} zgh{"standartinė Maroko tamazigtų"} @@ -638,7 +633,7 @@ lt{ zh_Hans{"supaprastintoji kinų"} zh_Hant{"tradicinė kinų"} zu{"zulų"} - zun{"zuni"} + zun{"Zuni"} zxx{"nėra kalbinio turinio"} zza{"zaza"} } @@ -691,6 +686,7 @@ lt{ Grek{"graikų"} Gujr{"gudžaratų"} Guru{"gurmuki"} + Hanb{"hanbų"} Hang{"hangul"} Hani{"han"} Hano{"hanuno"} @@ -704,6 +700,7 @@ lt{ Hung{"senasis vengrų"} Inds{"indus"} Ital{"senasis italų"} + Jamo{"Jamo simboliai"} Java{"javiečių"} Jpan{"japonų"} Jurc{"Jurchen"} @@ -808,6 +805,7 @@ lt{ Yiii{"ji"} Zinh{"paveldėtas"} Zmth{"matematiniai simboliai"} + Zsye{"jaustukai"} Zsym{"simbolių"} Zxxx{"neparašyta"} Zyyy{"bendri"} @@ -841,6 +839,10 @@ lt{ persian{"persų kalendorius"} roc{"Kinijos Respublikos kalendorius"} } + cf{ + account{"apskaitos valiutos formatas"} + standard{"standartinis valiutos formatas"} + } colAlternate{ non-ignorable{"Rikiuoti simbolius"} shifted{"Rikiuoti nepaisant simbolių"} @@ -858,10 +860,6 @@ lt{ no{"Rikiuoti neskiriant didžiųjų ir mažųjų raidžių"} yes{"Rikiuoti skiriant didžiąsias ir mažąsias raides"} } - colHiraganaQuaternary{ - no{"Rikiuoti kanos ženklus atskirai"} - yes{"Rikiuoti kanos ženklus kitaip"} - } colNormalization{ no{"Rikiuoti nenormalizuojant"} yes{"Rikiuoti normalizuojant unikodą"} @@ -899,6 +897,11 @@ lt{ unihan{"Šaknies ženklų ir brūkšnių rūšiavimo tvarka"} zhuyin{"Zhuyin rikiavimo tvarka"} } + d0{ + fwidth{"Viso pločio"} + hwidth{"Vidutinio pločio"} + npinyin{"Skaitinis"} + } hc{ h11{"12 valandų sistema (0–11)"} h12{"12 valandų sistema (1–12)"} @@ -910,6 +913,10 @@ lt{ normal{"įprastas teksto laužymo stilius"} strict{"griežtas teksto laužymo stilius"} } + m0{ + bgn{"BGN simboliai"} + ungegn{"UNGEGN simboliai"} + } ms{ metric{"metrinė sistema"} uksystem{"angliška matų sistema"} @@ -1013,7 +1020,24 @@ lt{ VALENCIA{"Valenciečiai"} WADEGILE{"Wade-Giles Romanization"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0} – visi"} + category-list{"{0}: {1}"} + compatibility{"{0} – suderinamumas"} + enclosed{"{0} – pridedamas"} + extended{"{0} – išplėstas"} + historic{"{0} – istorinis"} + miscellaneous{"{0} – įvairus"} + other{"{0} – kitas"} + scripts{"raštai – {0}"} + strokes{ + few{"{0} brūkšniai"} + many{"{0} brūkšnio"} + one{"{0} brūkšnys"} + other{"{0} brūkšnių"} + } + } codePatterns{ language{"Kalba: {0}"} script{"Rašmenys: {0}"} diff --git a/icuSources/data/lang/lu.txt b/icuSources/data/lang/lu.txt old mode 100755 new mode 100644 index 71d3065a..33163e1e --- a/icuSources/data/lang/lu.txt +++ b/icuSources/data/lang/lu.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/lu.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License lu{ Languages{ ak{"Liakan"} @@ -52,5 +46,5 @@ lu{ zh{"shinɛ"} zu{"Nzulu"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/luo.txt b/icuSources/data/lang/luo.txt old mode 100755 new mode 100644 index 54566955..e1eabd1f --- a/icuSources/data/lang/luo.txt +++ b/icuSources/data/lang/luo.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/luo.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License luo{ Languages{ ak{"Kiakan"} @@ -54,5 +48,5 @@ luo{ zh{"Kichina"} zu{"Kizulu"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/luy.txt b/icuSources/data/lang/luy.txt old mode 100755 new mode 100644 index 418ce49b..b4aa87fd --- a/icuSources/data/lang/luy.txt +++ b/icuSources/data/lang/luy.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/luy.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License luy{ Languages{ ak{"Kiakan"} @@ -54,5 +48,5 @@ luy{ zh{"Kichina"} zu{"Kizulu"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/lv.txt b/icuSources/data/lang/lv.txt index 9e396893..0e704d31 100644 --- a/icuSources/data/lang/lv.txt +++ b/icuSources/data/lang/lv.txt @@ -1,23 +1,17 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/lv.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License lv{ Keys{ calendar{"Kalendārs"} + cf{"valūtas formāts"} colAlternate{"Kārtošana, ignorējot simbolus"} colBackwards{"Diakritisko zīmju kārtošana apgrieztā secībā"} colCaseFirst{"Lielo/mazo burtu kārtošana"} colCaseLevel{"Reģistrjutīgo rakstzīmju kārtošana"} - colHiraganaQuaternary{"Kana rakstzīmju kārtošana"} colNormalization{"Normalizētā kārtošana"} colNumeric{"Kārtošana skaitliskā secībā"} colStrength{"Kārtošanas pakāpe"} - collation{"Kārtošanas secība"} + collation{"kārtošanas secība"} currency{"Valūta"} hc{"Stundu formāts (12 vai 24)"} lb{"Rindiņas pārtraukuma stils"} @@ -25,7 +19,6 @@ lv{ numbers{"Cipari"} timezone{"Laika josla"} va{"Lokalizācijas variants"} - variableTop{"Kārtot kā simbolus"} x{"Personīgai lietošanai"} } Languages{ @@ -112,11 +105,12 @@ lv{ chp{"čipevaianu"} chr{"čiroku"} chy{"šejenu"} - ckb{"kurdu (Sorani)"} + ckb{"centrālkurdu"} co{"korsikāņu"} cop{"koptu"} cr{"krī"} crh{"Krimas tatāru"} + crs{"kreolu franču"} cs{"čehu"} csb{"kašubu"} cu{"baznīcslāvu"} @@ -231,7 +225,7 @@ lv{ ilo{"iloku"} inh{"ingušu"} io{"ido"} - is{"īslandiešu"} + is{"islandiešu"} it{"itāļu"} iu{"inuītu"} ja{"japāņu"} @@ -394,11 +388,13 @@ lv{ pam{"pampanganu"} pap{"papjamento"} pau{"palaviešu"} + pcm{"pidžins"} peo{"senpersu"} phn{"feniķiešu"} pi{"pāli"} pl{"poļu"} pon{"ponapiešu"} + prg{"prūšu"} pro{"senprovansiešu"} ps{"puštu"} pt{"portugāļu"} @@ -423,7 +419,7 @@ lv{ sa{"sanskrits"} sad{"sandavu"} sah{"jakutu"} - sam{"samārijas aramiešu"} + sam{"Samārijas aramiešu"} saq{"samburu"} sas{"sasaku"} sat{"santalu"} @@ -441,7 +437,7 @@ lv{ ses{"koiraboro senni"} sg{"sango"} sga{"senīru"} - sh{"serbu-horvātu"} + sh{"serbu–horvātu"} shi{"šilhu"} shn{"šanu"} shu{"Čadas arābu"} @@ -465,7 +461,7 @@ lv{ ss{"svatu"} ssy{"saho"} st{"dienvidsotu"} - su{"sundaniešu"} + su{"zundu"} suk{"sukumu"} sus{"susu"} sux{"šumeru"} @@ -494,7 +490,7 @@ lv{ tmh{"tuaregu"} tn{"cvanu"} to{"tongiešu"} - tog{"njasas tongu"} + tog{"Njasas tongu"} tpi{"tokpisins"} tr{"turku"} trv{"taroko"} @@ -579,20 +575,22 @@ lv{ Grek{"grieķu"} Gujr{"gudžaratu"} Guru{"pandžabu"} + Hanb{"ķīniešu hanb"} Hang{"hangila"} Hani{"ķīniešu"} - Hans{"ķīniešu vienkāršotā"} - Hant{"ķīniešu tradicionālā"} + Hans{"vienkāršotā"} + Hant{"tradicionālā"} Hebr{"ivrits"} Hira{"hiragana"} Hrkt{"katakana vai hiragana"} Hung{"senungāru"} Ital{"vecitāļu"} + Jamo{"džamo"} Java{"javiešu"} Jpan{"japāņu"} Kana{"katakana"} Khmr{"khmeru"} - Knda{"kannaru"} + Knda{"kannadu"} Kore{"korejiešu"} Laoo{"laosiešu"} Latn{"latīņu"} @@ -627,6 +625,7 @@ lv{ Yiii{"ji"} Zinh{"mantotā"} Zmth{"matemātiskais pieraksts"} + Zsye{"emocijzīmes"} Zsym{"simboli"} Zxxx{"bez rakstības"} Zyyy{"vispārējā"} @@ -657,6 +656,10 @@ lv{ persian{"persiešu kalendārs"} roc{"Ķīnas Republikas kalendārs"} } + cf{ + account{"uzskaites valūtas formāts"} + standard{"standarta valūtas formāts"} + } colAlternate{ non-ignorable{"Kārtot simbolus"} shifted{"Kārtot, ignorējot simbolus"} @@ -674,10 +677,6 @@ lv{ no{"Kārtot reģistrnejutīgas rakstzīmes"} yes{"Kārtot reģistrjutīgās rakstzīmes"} } - colHiraganaQuaternary{ - no{"Kārtot kana rakstzīmes atsevišķi"} - yes{"Kārtot kana rakstzīmes, norādot atšķirības"} - } colNormalization{ no{"Kārtot bez normalizēšanas"} yes{"Kārtot unikodu normalizējot"} @@ -702,19 +701,24 @@ lv{ collation{ big5han{"tradicionālās ķīniešu valodas kārtošanas secība - Big5"} dictionary{"Vārdnīcas kārtošanas secība"} - ducet{"Noklusējuma unikoda kārtošanas secība"} + ducet{"noklusējuma unikoda kārtošanas secība"} gb2312han{"vienkāršotās ķīniešu valodas kārtošanas secība - GB2312"} phonebook{"tālruņu grāmatas kārtošanas secība"} phonetic{"Fonētiskā kārtošanas secība"} pinyin{"piņjiņa kārtošanas secība"} reformed{"Reformētā kārtošanas secība"} - search{"Vispārīga meklēšana"} + search{"vispārīga meklēšana"} searchjl{"Meklēt pēc Hangul sākuma līdzskaņa"} - standard{"Standarta kārtošanas secība"} + standard{"standarta kārtošanas secība"} stroke{"Stroke kārtošanas secība"} traditional{"tradicionālā kārtošanas secība"} unihan{"Radikālā kārtošanas secība pēc vilkumu skaita"} } + d0{ + fwidth{"Pilna platuma"} + hwidth{"Pusplatuma"} + npinyin{"Ciparu"} + } hc{ h11{"12 stundu sistēma (0–11)"} h12{"12 stundu sistēma (1–12)"} @@ -726,6 +730,10 @@ lv{ normal{"Parastais rindiņas pārtraukuma stils"} strict{"Stingrais rindiņas pārtraukuma stils"} } + m0{ + bgn{"BGN"} + ungegn{"UNGEGN"} + } ms{ metric{"metriskā sistēma"} uksystem{"britu mērvienību sistēma"} @@ -795,7 +803,23 @@ lv{ VALENCIA{"valensiešu"} WADEGILE{"Veida-Džailza romanizācija"} } - Version{"2.1.23.7"} + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0} — visas"} + category-list{"{0}: {1}"} + compatibility{"{0} — saderība"} + enclosed{"{0} — noslēgtās"} + extended{"{0} — paplašinātās"} + historic{"{0} — vēsturiskās"} + miscellaneous{"{0} — dažādi"} + other{"{0} — citas"} + scripts{"rakstības — {0}"} + strokes{ + one{"{0} vilkums"} + other{"{0} vilkumi"} + zero{"{0} vilkumi"} + } + } codePatterns{ language{"Valoda: {0}"} script{"Rakstība: {0}"} diff --git a/icuSources/data/lang/mas.txt b/icuSources/data/lang/mas.txt old mode 100755 new mode 100644 index 4594fb71..1f85adb6 --- a/icuSources/data/lang/mas.txt +++ b/icuSources/data/lang/mas.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/mas.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mas{ Languages{ ak{"nkʉtʉ́k ɔ́ɔ̄ lAkan"} @@ -54,5 +48,5 @@ mas{ zh{"nkʉtʉ́k ɔ́ɔ̄ lchina"} zu{"nkʉtʉ́k ɔ́ɔ̄ lzulu"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/mer.txt b/icuSources/data/lang/mer.txt old mode 100755 new mode 100644 index b3df7533..ccb4a349 --- a/icuSources/data/lang/mer.txt +++ b/icuSources/data/lang/mer.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/mer.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mer{ Languages{ ak{"Kĩakani"} @@ -54,5 +48,5 @@ mer{ zh{"Kĩchina"} zu{"Kĩzulu"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/mfe.txt b/icuSources/data/lang/mfe.txt old mode 100755 new mode 100644 index 9225205f..3c13898a --- a/icuSources/data/lang/mfe.txt +++ b/icuSources/data/lang/mfe.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/mfe.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mfe{ Languages{ ak{"akan"} @@ -54,5 +48,5 @@ mfe{ zh{"sinwa, mandarin"} zu{"zoulou"} } - Version{"2.1.21.28"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/mg.txt b/icuSources/data/lang/mg.txt old mode 100755 new mode 100644 index 07aad8af..a9453d8c --- a/icuSources/data/lang/mg.txt +++ b/icuSources/data/lang/mg.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/mg.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mg{ Languages{ ak{"Akan"} @@ -54,5 +48,5 @@ mg{ zh{"Sinoa, Mandarin"} zu{"Zolò"} } - Version{"2.1.21.28"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/mgh.txt b/icuSources/data/lang/mgh.txt old mode 100755 new mode 100644 index 2fc1a965..12c3342e --- a/icuSources/data/lang/mgh.txt +++ b/icuSources/data/lang/mgh.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/mgh.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mgh{ Languages{ ak{"Ikan"} @@ -53,5 +47,5 @@ mgh{ zh{"Ichina"} zu{"Izulu"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/mgo.txt b/icuSources/data/lang/mgo.txt old mode 100755 new mode 100644 index df26ef86..69718a35 --- a/icuSources/data/lang/mgo.txt +++ b/icuSources/data/lang/mgo.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/mgo.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mgo{ Languages{ mgo{"metaʼ"} @@ -24,7 +18,7 @@ mgo{ latn{"inu"} } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} codePatterns{ language{"{0}"} script{"{0}"} diff --git a/icuSources/data/lang/mk.txt b/icuSources/data/lang/mk.txt index 4633d57c..a9e47755 100644 --- a/icuSources/data/lang/mk.txt +++ b/icuSources/data/lang/mk.txt @@ -1,14 +1,9 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/mk.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mk{ Keys{ calendar{"Календар"} + cf{"Формат на валута"} collation{"Подредување"} currency{"Валута"} hc{"Часовен циклус (12 или 24)"} @@ -116,12 +111,13 @@ mk{ chp{"чипевјански"} chr{"черокиски"} chy{"чејенски"} - ckb{"централен курдски"} + ckb{"централнокурдски"} co{"корзикански"} cop{"коптски"} cps{"капизнон"} cr{"кри"} crh{"кримскотурски"} + crs{"француски (Сеселва креоли)"} cs{"чешки"} csb{"кашупски"} cu{"црковнословенски"} @@ -156,6 +152,8 @@ mk{ el{"грчки"} elx{"еламски"} en{"англиски"} + en_AU{"австралиски англиски"} + en_CA{"канадски англиски"} en_GB{"британски англиски"} en_US{"американски англиски"} enm{"средноанглиски"} @@ -178,7 +176,8 @@ mk{ fo{"фарски"} fon{"фон"} fr{"француски"} - fr_CA{"француски (во Канада)"} + fr_CA{"канадски француски"} + fr_CH{"швајцарски француски"} frc{"каџунски француски"} frm{"среднофранцуски"} fro{"старофранцуски"} @@ -281,7 +280,7 @@ mk{ ki{"кикују"} kiu{"зазаки"} kj{"квањама"} - kk{"казакстански"} + kk{"казашки"} kkj{"како"} kl{"калалисут"} kln{"каленџин"} @@ -308,7 +307,7 @@ mk{ kut{"кутенајски"} kv{"коми"} kw{"корнски"} - ky{"киргистански"} + ky{"киргиски"} la{"латински"} lad{"ладино"} lag{"ланги"} @@ -322,7 +321,7 @@ mk{ lij{"лигурски"} liv{"ливонски"} lkt{"лакотски"} - lmo{"ломбардски"} + lmo{"ломбардиски"} ln{"лингала"} lo{"лаошки"} lol{"монго"} @@ -362,10 +361,10 @@ mk{ mic{"микмак"} min{"минангкабау"} mk{"македонски"} - ml{"малајалам"} + ml{"малајамски"} mn{"монголски"} mnc{"манџурски"} - mni{"манипури"} + mni{"манипурски"} moh{"мохавски"} mos{"моси"} mr{"марати"} @@ -392,9 +391,10 @@ mk{ new{"неварски"} ng{"ндонга"} nia{"нијас"} - niu{"ниуејски"} - njo{"ао"} + niu{"ниујески"} + njo{"ао нага"} nl{"холандски"} + nl_BE{"фламански"} nmg{"квазио"} nn{"норвешки нинорск"} nnh{"нгиембун"} @@ -404,7 +404,7 @@ mk{ nov{"новијал"} nqo{"нко"} nr{"јужен ндебеле"} - nso{"северен сото"} + nso{"северносотски"} nus{"нуер"} nv{"навахо"} nwc{"класичен неварски"} @@ -416,7 +416,7 @@ mk{ oc{"окситански"} oj{"оџибва"} om{"оромо"} - or{"орија"} + or{"одија"} os{"осетски"} osa{"осашки"} ota{"отомански турски"} @@ -427,6 +427,7 @@ mk{ pap{"папијаменто"} pau{"палауански"} pcd{"пикардски"} + pcm{"нигериски пиџин"} pdc{"пенсилваниски германски"} pdt{"менонитски долногермански"} peo{"староперсиски"} @@ -462,7 +463,7 @@ mk{ rue{"русински"} rug{"ровијански"} rup{"влашки"} - rw{"руанда"} + rw{"руандски"} rwk{"руа"} sa{"санскрит"} sad{"сандаве"} @@ -480,7 +481,7 @@ mk{ sd{"синди"} sdc{"сасарски сардински"} sdh{"јужнокурдски"} - se{"севернолапонски"} + se{"северен сами"} see{"сенека"} seh{"сена"} sei{"сери"} @@ -500,10 +501,10 @@ mk{ sli{"долношлезиски"} sly{"селајарски"} sm{"самоански"} - sma{"јужнолапонски"} - smj{"лулски лапонски"} - smn{"инарски лапонски"} - sms{"сколтски лапонски"} + sma{"јужен сами"} + smj{"луле сами"} + smn{"инари сами"} + sms{"сколт сами"} sn{"шона"} snk{"сонинке"} so{"сомалиски"} @@ -548,7 +549,7 @@ mk{ tly{"талишки"} tmh{"тамашек"} tn{"цвана"} - to{"тонгански"} + to{"тонгајски"} tog{"њаса тонга"} tpi{"ток писин"} tr{"турски"} @@ -565,7 +566,7 @@ mk{ twq{"тазавак"} ty{"тахитски"} tyv{"тувански"} - tzm{"централно марокански тамазитски"} + tzm{"централноатлански тамазитски"} udm{"удмуртски"} ug{"ујгурски"} uga{"угаритски"} @@ -573,7 +574,7 @@ mk{ umb{"умбунду"} und{"непознат јазик"} ur{"урду"} - uz{"узбекистански"} + uz{"узбечки"} vai{"вај"} ve{"венда"} vec{"венетски"} @@ -590,6 +591,7 @@ mk{ wal{"воламо"} war{"варајски"} was{"вашо"} + wbp{"варлпири"} wo{"волофски"} wuu{"ву"} xal{"калмички"} @@ -609,7 +611,7 @@ mk{ zbl{"блиссимболи"} zea{"зеландски"} zen{"зенага"} - zgh{"стандарден марокански тамазигтски"} + zgh{"стандарден марокански тамазитски"} zh{"кинески"} zh_Hans{"поедноставен кинески"} zh_Hant{"традиционален кинески"} @@ -667,6 +669,7 @@ mk{ Grek{"грчко писмо"} Gujr{"гуџарати"} Guru{"гурмуки"} + Hanb{"ханб"} Hang{"хангул"} Hani{"ханско писмо"} Hano{"хануноовско"} @@ -680,6 +683,7 @@ mk{ Hung{"староунгарско"} Inds{"харапско"} Ital{"староиталско"} + Jamo{"џамо"} Java{"јаванско"} Jpan{"јапонско писмо"} Jurc{"џурченско"} @@ -784,6 +788,7 @@ mk{ Yiii{"ји"} Zinh{"наследено"} Zmth{"математичка нотација"} + Zsye{"емоџи"} Zsym{"симболи"} Zxxx{"без писмо"} Zyyy{"општо"} @@ -811,6 +816,10 @@ mk{ persian{"Персиски календар"} roc{"Мингуо-календар"} } + cf{ + account{"Сметководствен формат на валута"} + standard{"Стандарден формат на валута"} + } collation{ big5han{"Традиционално кинеско сортирање"} ducet{"Стандардно сортирање во уникод"} @@ -844,7 +853,7 @@ mk{ armn{"Ерменски броеви"} armnlow{"Ерменски мали броеви"} beng{"Бенгалски цифри"} - deva{"деванагарски цифри"} + deva{"Деванагарски цифри"} ethi{"Етиопски броеви"} fullwide{"Цифри со целосна ширина"} geor{"Грузиски броеви"} @@ -866,7 +875,7 @@ mk{ latn{"Арапски броеви"} mlym{"Малајаламски цифри"} mymr{"Мјанмарски цифри"} - orya{"Оријски цифри"} + orya{"Одиски цифри"} roman{"Римски броеви"} romanlow{"Римски мали броеви"} taml{"Традиционални тамилски броеви"} @@ -880,7 +889,22 @@ mk{ PINYIN{"Пинјин романизација"} WADEGILE{"Вејд-Џајлс романизација"} } - Version{"2.1.24.11"} + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0} - Сите"} + category-list{"{0}: {1}"} + compatibility{"{0} - Компатибилност"} + enclosed{"{0} - во загради"} + extended{"{0} - Проширени"} + historic{"{0} - Историски"} + miscellaneous{"{0} - Разно"} + other{"{0} - Друго"} + scripts{"Писма - {0}"} + strokes{ + one{"{0} Црта"} + other{"{0} Црти"} + } + } codePatterns{ language{"Јазик: {0}"} script{"Писмо: {0}"} diff --git a/icuSources/data/lang/ml.txt b/icuSources/data/lang/ml.txt index 04778ad9..5fc9de3f 100644 --- a/icuSources/data/lang/ml.txt +++ b/icuSources/data/lang/ml.txt @@ -1,19 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ml.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ml{ Keys{ calendar{"കലണ്ടർ"} + cf{"കറൻസി ഫോർമാറ്റ്"} colAlternate{"ചിഹ്നങ്ങൾ പ്രകാരം അടുക്കുന്നത് അവഗണിക്കുക"} colBackwards{"വിപരീതക്രമ ആക്‌സന്റ് പ്രകാരമുള്ള അടുക്കൽ"} colCaseFirst{"വലിയക്ഷര/ചെറിയക്ഷര പ്രകാരമുള്ള അടുക്കൽ"} colCaseLevel{"കേസ് സെൻസിറ്റീവ് അടുക്കൽ"} - colHiraganaQuaternary{"Kana അടുക്കൽ"} colNormalization{"സാധാരണ അടുക്കൽ"} colNumeric{"അക്കങ്ങൾ പ്രകാരമുള്ള അടുക്കൽ"} colStrength{"അടുക്കൽ ദൃഢത"} @@ -25,7 +19,6 @@ ml{ numbers{"അക്കങ്ങൾ‌"} timezone{"സമയ മേഖല"} va{"ഭാഷാ ഭേദം"} - variableTop{"ചിഹ്നങ്ങളായി അടുക്കുക"} x{"സ്വകാര്യ ഉപയോഗം"} } Languages{ @@ -33,16 +26,16 @@ ml{ ab{"അബ്‌ഖാസിയൻ"} ace{"അചിനീസ്"} ach{"അകോലി"} - ada{"അഡാങ്ഗമി"} + ada{"അഡാങ്‌മി"} ady{"അഡൈഗേ"} ae{"അവസ്റ്റാൻ"} af{"ആഫ്രിക്കാൻസ്"} afh{"ആഫ്രിഹിലി"} agq{"ആഘേം"} - ain{"അയിനു"} + ain{"ഐനു"} ak{"അകാൻ‌"} akk{"അക്കാഡിയൻ"} - ale{"അലൈട്ട്"} + ale{"അലൂട്ട്"} alt{"തെക്കൻ അൾത്തായി"} am{"അംഹാരിക്"} an{"അരഗോണീസ്"} @@ -50,15 +43,15 @@ ml{ anp{"ആൻഗിക"} ar{"അറബിക്"} ar_001{"ആധുനിക സ്റ്റാൻഡേർഡ് അറബിക്"} - arc{"അരമായഭാഷ"} + arc{"അരമായ"} arn{"മാപുചി"} - arp{"അരപാഹോ"} + arp{"അറാപഹോ"} arw{"അറാവക്"} as{"ആസ്സാമീസ്"} asa{"ആസു"} ast{"ഓസ്‌ട്രിയൻ"} av{"അവാരിക്"} - awa{"അവധി"} + awa{"അവാധി"} ay{"അയ്മാറ"} az{"അസർബൈജാനി"} ba{"ബഷ്ഖിർ"} @@ -74,7 +67,7 @@ ml{ bfd{"ബാഫട്ട്"} bg{"ബൾഗേറിയൻ"} bgn{"പശ്ചിമ ബലൂചി"} - bho{"ഭോജ്‌പൂരി"} + bho{"ഭോജ്‌പുരി"} bi{"ബിസ്‌ലാമ"} bik{"ബികോൽ"} bin{"ബിനി"} @@ -101,21 +94,22 @@ ml{ ce{"ചെചൻ"} ceb{"സെബുവാനോ"} cgg{"ചിഗ"} - ch{"കമോറോ"} + ch{"ചമോറോ"} chb{"ചിബ്ച"} - chg{"ചഗതൈ"} + chg{"ഷാഗതായ്"} chk{"ചൂകീസ്"} chm{"മാരി"} - chn{"ചിനൂഗ്-ജാർഗൺ"} + chn{"ചിനൂഗ് ജാർഗൺ"} cho{"ചോക്റ്റാവ്"} chp{"ചിപേവ്യൻ"} chr{"ഷെരോക്കി"} - chy{"ചിയേന്നേ"} + chy{"ഷായാൻ"} ckb{"സൊറാനി കുർദിഷ്"} co{"കോർസിക്കൻ"} cop{"കോപ്റ്റിക്"} cr{"ക്രീ"} crh{"ക്രിമിയൻ ടർക്കിഷ്"} + crs{"സെഷൽവ ക്രിയോൾ ഫ്രഞ്ച്"} cs{"ചെക്ക്"} csb{"കാഷുബിയാൻ"} cu{"ചർച്ച് സ്ലാവിക്"} @@ -128,7 +122,7 @@ ml{ de{"ജർമ്മൻ"} de_AT{"ഓസ്‌ട്രിയൻ ജർമൻ"} de_CH{"സ്വിസ് ഹൈ ജർമൻ"} - del{"ദലവാരെ"} + del{"ദെലവേർ"} den{"സ്ലേവ്"} dgr{"ഡോഗ്രിബ്"} din{"ദിൻക"} @@ -143,7 +137,7 @@ ml{ dz{"സോങ്ക"} dzg{"ഡാസാഗ"} ebu{"എംബു"} - ee{"ഇവ്"} + ee{"യൂവ്"} efi{"എഫിക്"} egy{"പ്രാചീന ഈജിപ്ഷ്യൻ"} eka{"എകാജുക്"} @@ -165,7 +159,7 @@ ml{ ewo{"എവോൻഡോ"} fa{"പേർഷ്യൻ"} fan{"ഫങ്"} - fat{"ഫിലിപ്പീനോ"} + fat{"ഫാന്റി"} ff{"ഫുല"} fi{"ഫിന്നിഷ്"} fil{"ഫിലിപ്പിനോ"} @@ -184,46 +178,49 @@ ml{ ga{"ഐറിഷ്"} gaa{"ഗാ"} gag{"ഗാഗൂസ്"} + gan{"ഗാൻ ചൈനീസ്"} gay{"ഗയൊ"} gba{"ഗബ്യ"} gd{"സ്കോട്ടിഷ് ഗൈലിക്"} gez{"ഗീസ്"} - gil{"ഗിൽബർസേ"} + gil{"ഗിൽബർട്ടീസ്"} gl{"ഗലീഷ്യൻ"} gmh{"മദ്ധ്യ ഉച്ച ജർമൻ"} gn{"ഗ്വരനീ"} - goh{"പ്രാചീന ഉച്ച ജർമൻ"} + goh{"ഓൾഡ് ഹൈ ജർമൻ"} gon{"ഗോണ്ഡി"} gor{"ഗൊറോൻറാലോ"} got{"ഗോഥിക്ക്"} grb{"ഗ്രബൊ"} - grc{"പുരാതന യവന ഭാഷ"} + grc{"പുരാതന ഗ്രീക്ക്"} gsw{"സ്വിസ് ജർമ്മൻ"} gu{"ഗുജറാത്തി"} guz{"ഗുസീ"} gv{"മാൻസ്"} - gwi{"ഗ്വിച്ച് ഇൻ"} + gwi{"ഗ്വിച്ചിൻ"} ha{"ഹൗസ"} hai{"ഹൈഡ"} + hak{"ഹാക്ക ചൈനീസ്"} haw{"ഹവായിയൻ"} he{"ഹീബ്രു"} hi{"ഹിന്ദി"} hil{"ഹിലിഗയ്നോൺ"} - hit{"ഹിറ്റൈറ്റേ"} + hit{"ഹിറ്റൈറ്റ്"} hmn{"മോങ്"} ho{"ഹിരി മോതു"} hr{"ക്രൊയേഷ്യൻ"} hsb{"അപ്പർ സോർബിയൻ"} - ht{"ഹെയ്‌തിയൻ"} + hsn{"ഷ്യാങ് ചൈനീസ്"} + ht{"ഹെയ്‌തിയൻ ക്രിയോൾ"} hu{"ഹംഗേറിയൻ"} hup{"ഹൂപ"} hy{"അർമേനിയൻ"} hz{"ഹെരേരൊ"} - ia{"ഇന്റർലിൻ‌ഗ്വാ"} + ia{"ഇന്റർലിംഗ്വ"} iba{"ഇബാൻ"} ibb{"ഇബീബിയോ"} id{"ഇൻഡോനേഷ്യൻ"} - ie{"ഇന്റർലിംഗ്വ"} + ie{"ഇന്റർലിംഗ്വേ"} ig{"ഇഗ്ബോ"} ii{"ഷുവാൻയി"} ik{"ഇനുപിയാക്"} @@ -260,11 +257,11 @@ ml{ ki{"കികൂയു"} kj{"ക്വാന്യമ"} kk{"കസാഖ്"} - kkj{"കക്കോ"} + kkj{"കാകോ"} kl{"കലാല്ലിസട്ട്"} kln{"കലെഞ്ഞിൻ"} km{"ഖമെർ"} - kmb{"ക്ലിംഗൻ"} + kmb{"കിംബുണ്ടു"} kn{"കന്നഡ"} ko{"കൊറിയൻ"} koi{"കോമി-പെർമ്യാക്ക്"} @@ -277,8 +274,8 @@ ml{ kru{"കുരുഖ്"} ks{"കാശ്‌മീരി"} ksb{"ഷംഭാള"} - ksf{"ഭാഫിയ"} - ksh{"കൊളോഞ്ഞിയൻ"} + ksf{"ബാഫിയ"} + ksh{"കൊളോണിയൻ"} ku{"കുർദ്ദിഷ്"} kum{"കുമൈക്"} kut{"കുതേനൈ"} @@ -333,7 +330,7 @@ ml{ mk{"മാസിഡോണിയൻ"} ml{"മലയാളം"} mn{"മംഗോളിയൻ"} - mnc{"മൻചു"} + mnc{"മാൻ‌ചു"} mni{"മണിപ്പൂരി"} moh{"മോഹാക്"} mos{"മൊസ്സി"} @@ -350,6 +347,7 @@ ml{ myv{"ഏഴ്സ്യ"} mzn{"മസന്ററാനി"} na{"നൗറു"} + nan{"മിൻ നാൻ ചൈനീസ്"} nap{"നെപ്പോളിറ്റാൻ"} naq{"നാമ"} nb{"നോർവീജിയൻ ബുക്‌മൽ"} @@ -368,12 +366,12 @@ ml{ nnh{"ഗീംബൂൺ"} no{"നോർവീജിയൻ"} nog{"നോഗൈ"} - non{"പഴയ പേർഷ്യൻ"} + non{"പഴയ നോഴ്‌സ്"} nqo{"ഇൻകോ"} nr{"ദക്ഷിണ നെഡിബിൾ"} nso{"നോർത്തേൻ സോതോ"} nus{"നുവേർ"} - nv{"നവാഹൊ"} + nv{"നവാജോ"} nwc{"ക്ലാസിക്കൽ നേവാരി"} ny{"ന്യൻജ"} nym{"ന്യാംവേസി"} @@ -391,15 +389,17 @@ ml{ pag{"പങ്കാസിനൻ"} pal{"പാഹ്ലവി"} pam{"പാംപൻഗ"} - pap{"പാപിയാമെൻറൊ"} + pap{"പാപിയാമെന്റൊ"} pau{"പലാവുൻ"} - peo{"പ്രാചീന പേർഷ്യൻ"} + pcm{"നൈജീരിയൻ പിഡ്‌ഗിൻ"} + peo{"പഴയ പേർഷ്യൻ"} phn{"ഫീനിഷ്യൻ"} pi{"പാലി"} pl{"പോളിഷ്"} pon{"പൊൻപിയൻ"} - pro{"പ്രൊവൻഷ്ൽ"} - ps{"പഷ്തു"} + prg{"പ്രഷ്യൻ"} + pro{"പഴയ പ്രൊവൻഷ്ൽ"} + ps{"പഷ്‌തോ"} pt{"പോർച്ചുഗീസ്"} pt_BR{"ബ്രസീലിയൻ പോർച്ചുഗീസ്"} pt_PT{"യൂറോപ്യൻ പോർച്ചുഗീസ്"} @@ -413,7 +413,7 @@ ml{ ro{"റൊമാനിയൻ"} ro_MD{"മോൾഡാവിയൻ"} rof{"റോംബോ"} - rom{"റോമനി"} + rom{"റൊമാനി"} root{"മൂലഭാഷ"} ru{"റഷ്യൻ"} rup{"ആരോമാനിയൻ"} @@ -439,11 +439,11 @@ ml{ sel{"സെൽകപ്"} ses{"കൊയ്റാബൊറോ സെന്നി"} sg{"സാംഗോ"} - sga{"പ്രാചീന ഐറിഷ്"} + sga{"പഴയ ഐറിഷ്"} sh{"സെർബോ-ക്രൊയേഷ്യൻ"} shi{"താച്ചലിറ്റ്"} shn{"ഷാൻ"} - shu{"ചാഡ് അറബി"} + shu{"ചാഡിയൻ അറബി"} si{"സിംഹള"} sid{"സിഡാമോ"} sk{"സ്ലോവാക്"} @@ -491,17 +491,17 @@ ml{ tlh{"ക്ലിംഗോൺ"} tli{"ലിംഗ്വിറ്റ്"} tmh{"ടമഷേക്"} - tn{"ത്സ്വാന"} + tn{"സ്വാന"} to{"ടോംഗൻ"} tog{"ന്യാസാ ഡോങ്ക"} tpi{"ടോക് പിസിൻ"} tr{"ടർക്കിഷ്"} trv{"തരോക്കോ"} - ts{"ത്സോംഗ"} + ts{"സോംഗ"} tsi{"സിംഷ്യൻ"} tt{"ടാട്ടർ"} tum{"ടുംബുക"} - tvl{"തുവാലു"} + tvl{"ടുവാലു"} tw{"ട്വി"} twq{"ടസവാക്ക്"} ty{"താഹിതിയൻ"} @@ -520,14 +520,15 @@ ml{ vi{"വിയറ്റ്നാമീസ്"} vo{"വോളാപുക്"} vot{"വോട്ടിക്"} - vun{"വുഞ്ജോ"} + vun{"വുൻജോ"} wa{"വല്ലൂൺ"} wae{"വാൾസർ"} - wal{"വലമൊ"} + wal{"വൊലൈറ്റ"} war{"വാരേയ്"} was{"വാഷൊ"} - wbp{"വാൾപ്പിരി"} + wbp{"വൂൾപിരി"} wo{"വൊളോഫ്"} + wuu{"വു ചൈനീസ്"} xal{"കൽമൈക്"} xh{"ഖോസ"} xog{"സോഗോ"} @@ -542,8 +543,10 @@ ml{ zap{"സാപ്പോടെക്"} zbl{"ബ്ലിസ്സിംബൽസ്"} zen{"സെനഗ"} - zgh{"മൊറോക്കൻ സാധാരണ താമസൈറ്റ്"} + zgh{"സ്റ്റാൻഡേർഡ് മൊറോക്കൻ റ്റാമസിയറ്റ്"} zh{"ചൈനീസ്"} + zh_Hans{"ലളിതമാക്കിയ ചൈനീസ്"} + zh_Hant{"പരമ്പരാഗത ചൈനീസ്"} zu{"സുലു"} zun{"സുനി"} zxx{"ഭാഷാപരമായ ഉള്ളടക്കമൊന്നുമില്ല"} @@ -595,6 +598,7 @@ ml{ Grek{"ഗ്രീക്ക്"} Gujr{"ഗുജറാത്തി"} Guru{"ഗുരുമുഖി"} + Hanb{"ഹൻബ്"} Hang{"ഹാംഗുൽ"} Hani{"ഹാൻ"} Hano{"ഹനുനൂ"} @@ -603,10 +607,11 @@ ml{ Hebr{"ഹീബ്രു"} Hira{"ഹിരഗാന"} Hmng{"പഹ്വാ ഹമോംഗ്"} - Hrkt{"കടകാനയോ ഹിരാഗാനയോ"} + Hrkt{"ജാപ്പനീസ് സില്ലബറീസ്"} Hung{"പുരാതന ഹംഗേറിയൻ"} Inds{"സിന്ധു"} Ital{"പഴയ ഇറ്റാലിയൻ"} + Jamo{"ജാമോ"} Java{"ജാവനീസ്"} Jpan{"ജാപ്പനീസ്"} Kali{"കയാ ലി"} @@ -685,6 +690,7 @@ ml{ Yiii{"യി"} Zinh{"പാരമ്പര്യമായ"} Zmth{"ഗണിത രൂപം"} + Zsye{"ഇമോജി"} Zsym{"ചിഹ്നങ്ങൾ"} Zxxx{"എഴുതപ്പെടാത്തത്"} Zyyy{"സാധാരണ"} @@ -715,6 +721,10 @@ ml{ persian{"പേർഷ്യൻ കലണ്ടർ"} roc{"മിംഗ്വോ കലണ്ടർ"} } + cf{ + account{"അക്കൗണ്ടിംഗ് കറൻസി ഫോർമാറ്റ്"} + standard{"സാധാരണ കറൻസി ഫോർമാറ്റ്"} + } colAlternate{ non-ignorable{"ചിഹ്നങ്ങൾ അടുക്കുക"} shifted{"അവഗണിക്കൽ ചിഹ്നങ്ങൾ അടുക്കുക"} @@ -732,10 +742,6 @@ ml{ no{"കേസ് സെൻസിറ്റീവ് പ്രകാരം അടുക്കുക"} yes{"കേസ് സെൻസിറ്റീവ് അടുക്കുക"} } - colHiraganaQuaternary{ - no{"Kana പ്രത്യേകം അടുക്കുക"} - yes{"Kana വ്യത്യസ്‌തമായി അടുക്കുക"} - } colNormalization{ no{"സാധാരണരീതി ഇല്ലാതെ അടുക്കുക"} yes{"സാധാരണ യൂണിക്കോഡ് അടുക്കുക"} @@ -767,6 +773,11 @@ ml{ traditional{"പരമ്പരാഗത ക്രമീകരണം"} unihan{"റാഡിക്കൽ-സ്ട്രോക്ക് അടുക്കൽ ക്രമം"} } + d0{ + fwidth{"പൂർണവീതി"} + hwidth{"ഹാഫ്‍വിഡ്ത്ത്"} + npinyin{"സംഖ്യാപരമായ"} + } hc{ h11{"12 മണിക്കൂർ സംവിധാനം (0–11)"} h12{"12 മണിക്കൂർ സംവിധാനം (1–12)"} @@ -778,6 +789,10 @@ ml{ normal{"സാധാരണ രേഖാ വിഭാജി ശൈലി"} strict{"നിയന്ത്രിത രേഖാ വിഭാജി ശൈലി"} } + m0{ + bgn{"BGN"} + ungegn{"UNGEGN"} + } ms{ metric{"മെട്രിക്ക് സംവിധാനം"} uksystem{"ബ്രിട്ടീഷ് അളക്കൽ സംവിധാനം"} @@ -785,7 +800,7 @@ ml{ } numbers{ arab{"അറബിക്-ഇന്ത്യ അക്കങ്ങൾ"} - arabext{"വിപുലീകൃത അറബി-ഭാരതീയ അക്കങ്ങൾ"} + arabext{"വിപുലീകൃത അറബിക്-ഇന്ത്യ അക്കങ്ങൾ"} armn{"അർമേനിയൻ സംഖ്യകൾ"} armnlow{"അർമേനിയൻ ചെറിയ സംഖ്യകൾ"} beng{"ബംഗാളി അക്കങ്ങൾ"} @@ -838,7 +853,22 @@ ml{ POSIX{"കമ്പ്യൂട്ടർ"} REVISED{"പരിഷ്ക്കരിച്ച ലിപി"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0} — എല്ലാം"} + category-list{"{0}: {1}"} + compatibility{"{0} — അനുയോജ്യത"} + enclosed{"{0} — ഉൾപ്പെടുത്തിയവ"} + extended{"{0} — വിപുലീകൃതം"} + historic{"{0} — ചരിത്രപരം"} + miscellaneous{"{0} — പലവക"} + other{"{0} — മറ്റുള്ളവ"} + scripts{"ലിപികൾ — {0}"} + strokes{ + one{"{0} സ്‌ട്രോക്കുകൾ"} + other{"{0} സ്‌ട്രോക്കുകൾ"} + } + } codePatterns{ language{"ഭാഷ: {0}"} script{"ലിപി: {0}"} diff --git a/icuSources/data/lang/mn.txt b/icuSources/data/lang/mn.txt old mode 100755 new mode 100644 index c48e493f..1b70352a --- a/icuSources/data/lang/mn.txt +++ b/icuSources/data/lang/mn.txt @@ -1,60 +1,97 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/mn.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mn{ Keys{ calendar{"хуанли"} + cf{"Ханшийн формат"} collation{"Захиалга ялгах"} currency{"мөнгөн тэмдэгт"} + hc{"Цагийн горим (12 эсвэл 24)"} + lb{"Мөрийн зайн загвар"} + ms{"Хэмжүүрийн систем"} numbers{"Тоо"} } Languages{ + aa{"афар"} ab{"абхаз"} + ace{"ачин хэл"} + ada{"адангмэ"} + ady{"адигэ"} af{"африк"} agq{"агем"} + ain{"айну"} ak{"акан"} + ale{"алют"} + alt{"өмнөд алтай"} am{"амхар"} + an{"арагон"} + anp{"ангик"} ar{"араб"} ar_001{"стандарт араб"} arn{"мапүчи"} + arp{"арапаго"} as{"ассам"} asa{"асу"} + ast{"астури хэл"} + av{"авар хэл"} + awa{"авадхи"} + ay{"аймара"} az{"азербайжан"} ba{"башкир"} + ban{"бали хэл"} + bas{"басаа хэл"} be{"беларусь"} bem{"бемба"} bez{"бена"} bg{"болгар"} + bho{"божпури"} + bi{"бислам"} + bin{"бини"} + bla{"сиксика"} bm{"бамбара"} bn{"бенгал"} bo{"төвд"} br{"бретон"} brx{"бодо"} bs{"босни"} + bug{"буги хэл"} + byn{"блин хэл"} ca{"каталан"} + ce{"чечень"} + ceb{"себуано хэл"} cgg{"чига"} + ch{"чаморро хэл"} + chk{"чуук хэл"} + chm{"мари хэл"} + cho{"чоктау хэл"} chr{"чироки"} + chy{"чэенн"} ckb{"сорани күрд"} co{"корсик"} + crs{"сеселва креолын франц хэл"} cs{"чех"} - cy{"уэлс"} + cu{"сүмийн славян хэл"} + cv{"чуваш"} + cy{"уэльс"} da{"дани"} + dak{"дакота"} + dar{"даргва хэл"} dav{"тайта"} de{"герман"} de_AT{"австри герман"} de_CH{"швейцари дээр герман"} + dgr{"догриб хэл"} dje{"зарма"} dsb{"ловер-сорби"} dua{"дуала"} + dv{"дивехи хэл"} dyo{"жола-фони"} dz{"жонха"} + dzg{"дазага хэл"} ebu{"эмбу"} ee{"эвэ"} + efi{"эфик"} + eka{"экажук"} el{"грек"} en{"англи"} en_AU{"австрали англи"} @@ -68,206 +105,337 @@ mn{ es_MX{"мексикийн испани"} et{"эстони"} eu{"баск"} + ewo{"эвондо"} fa{"перс"} + ff{"фула"} fi{"финлянд"} fil{"филиппин"} fj{"фижи"} fo{"фарер"} + fon{"фон"} fr{"франц"} fr_CA{"канад франц"} fr_CH{"швейцари франц"} + fur{"фриулийн"} fy{"баруун фризын"} ga{"ирланд"} + gaa{"га"} gag{"гагуз"} gd{"шотланд келт"} + gez{"гийз"} + gil{"гилбертийн"} gl{"галик"} gn{"гуарани"} + gor{"горонтало"} gsw{"швейцари герман"} gu{"гужарати"} guz{"гузы"} gv{"манкс"} + gwi{"гвичин"} ha{"хауса"} haw{"хавай"} he{"еврей"} hi{"хинди"} + hil{"хилигайны"} + hmn{"хмонг"} hr{"хорват"} hsb{"дээд сорби"} - ht{"гаити"} + ht{"гаитийн креол"} hu{"унгар"} + hup{"хупа"} hy{"армен"} + hz{"хереро"} ia{"интерлингво"} + iba{"ибан"} + ibb{"ибибио"} id{"индонези"} ie{"нэгдмэл хэл"} ig{"игбо"} - ii{"шичуан еи"} + ii{"сычуань и"} + ilo{"илоко"} + inh{"ингуш"} + io{"идо"} is{"исланд"} it{"итали"} iu{"инуктитут"} ja{"япон"} + jbo{"ложбан хэл"} jgo{"нгомба"} jmc{"мачамэ"} jv{"ява"} ka{"гүрж"} kab{"кабиле"} + kac{"качин хэл"} + kaj{"жжу хэл"} kam{"камба"} + kbd{"кабардин хэл"} + kcg{"тяп"} kde{"маконде"} kea{"кабүвердиану"} + kfo{"коро"} + kha{"каси хэл"} khq{"койра чини"} ki{"кикуюү"} + kj{"куаньяма"} kk{"хасаг"} + kkj{"како хэл"} kl{"калалисут"} kln{"каленжин"} km{"камбож"} + kmb{"кимбунду хэл"} kn{"каннада"} ko{"солонгос"} koi{"коми-пермяк"} kok{"конкани"} + kpe{"кпелле"} + kr{"канури хэл"} + krc{"карачай-балкар"} + krl{"карель хэл"} + kru{"курук"} ks{"кашмир"} ksb{"шамбала"} ksf{"бафиа"} + ksh{"кёльш хэл"} ku{"күрд"} + kum{"кумук"} + kv{"коми хэл"} kw{"корны"} - ky{"киргиз"} + ky{"кыргыз"} la{"латин"} + lad{"ладин"} lag{"ланги"} lb{"люксембург"} + lez{"лезги хэл"} lg{"ганда"} + li{"лимбург хэл"} lkt{"лакота"} ln{"лингала"} lo{"лаос"} + loz{"лози"} + lrc{"хойд лури"} lt{"литва"} lu{"луба-катанга"} + lua{"луба-лулуа"} + lun{"лунда"} luo{"луо"} + lus{"мизо"} luy{"луяа"} lv{"латви"} + mad{"мадури хэл"} + mag{"магахи хэл"} + mai{"май"} + mak{"макасар"} mas{"масай"} + mdf{"мокша"} + men{"мендэ хэл"} mer{"меру"} mfe{"морисен"} mg{"малагаси"} mgh{"макува-мито"} mgo{"мета"} + mh{"маршаллын хэл"} mi{"маори"} + mic{"микмак хэл"} + min{"минангкабау"} mk{"македон"} ml{"малайлам"} mn{"монгол"} + mni{"манипури"} moh{"мохаук"} + mos{"мосси хэл"} mr{"марати"} ms{"малай"} mt{"малти"} mua{"мунданг"} + mul{"олон хэл"} + mus{"крийк хэл"} + mwl{"меранди хэл"} my{"бирм"} + myv{"эрзя"} + mzn{"мазандерани"} + na{"науру"} + nap{"неаполитан хэл"} naq{"нама"} nb{"норвегийн букмол"} nd{"хойд ндебеле"} + nds_NL{"бага саксон"} ne{"балба"} + new{"невари"} + ng{"ндонга"} + nia{"ниас хэл"} + niu{"ниуи хэл"} nl{"голланд"} nl_BE{"фламанд"} nmg{"квазио"} nn{"норвегийн нинорск"} + nnh{"нгиембүүн"} no{"норвеги"} + nog{"ногаи хэл"} nqo{"нко"} + nr{"өмнөд ндебеле"} + nso{"хойд сото"} nus{"нуер"} + nv{"навахо"} + ny{"нянжа"} nyn{"нянколе"} oc{"францын окситан"} om{"оромо"} or{"ория"} + os{"оссетийн"} pa{"панжаб"} + pag{"пангасин"} + pam{"пампанга"} + pap{"папьяменто"} + pau{"палаугийн"} + pcm{"нигерийн пиджин хэл"} pl{"польш"} + prg{"пруссийн"} ps{"пашто"} - pt{"португал"} - pt_BR{"португал (бразил)"} - pt_PT{"европын португал"} + pt{"португаль"} + pt_BR{"португаль (бразил)"} + pt_PT{"европын португаль"} qu{"кечуа"} quc{"киче"} + rap{"рапануи"} + rar{"раротонгийн"} rm{"романш"} rn{"рунди"} ro{"румын"} ro_MD{"молдав"} rof{"ромбо"} + root{"рут"} ru{"орос"} + rup{"ароманы"} rw{"кинярванда"} rwk{"рва"} sa{"санскрит"} + sad{"сандавэ"} + sah{"саха"} saq{"самбүрү"} + sat{"сантали"} + sba{"нгамбай"} sbp{"сангү"} + sc{"сардины"} + scn{"сицилийн"} + sco{"шотландууд"} sd{"синдхи"} se{"хойд сами"} seh{"сена"} ses{"кёраборо сени"} sg{"санго"} + sh{"хорватын серб"} shi{"тачелхит"} + shn{"шань"} si{"синхала"} sk{"словак"} - sl{"словен"} + sl{"словени"} + sm{"самоагийн"} sma{"өмнөд сами"} smj{"люле сами"} smn{"инари сами"} sms{"сколт сами"} sn{"шона"} + snk{"сонинке"} so{"сомали"} sq{"албани"} sr{"серб"} + srn{"сранан тонго"} + ss{"свати"} + ssy{"сахо"} + st{"сесото"} su{"сундан"} + suk{"сукума"} sv{"швед"} sw{"свахили"} sw_CD{"конго свахили"} + swb{"комори хэл"} + syr{"сирийн"} ta{"тамил"} te{"тэлүгү"} + tem{"тимн"} teo{"тэсо"} + tet{"тетум"} tg{"тажик"} th{"тай"} ti{"тигрина"} + tig{"тигр"} tk{"туркмен"} + tlh{"клингон хэл"} + tn{"цвана"} to{"тонга"} + tpi{"ток писин"} tr{"турк"} + trv{"тароко"} + ts{"цонга"} tt{"татар"} + tum{"тумбула"} + tvl{"тувалу"} tw{"тви"} twq{"тасавак"} + ty{"таитын"} + tyv{"тува"} tzm{"төв атласын тамазайт"} + udm{"удмурт"} ug{"уйгар"} - uk{"украйн"} + uk{"украин"} + umb{"умбунду"} und{"тодорхойгүй хэл"} ur{"урду"} uz{"узбек"} vai{"вай"} + ve{"венда"} vi{"вьетнам"} + vo{"волапюк"} vun{"вунжо"} + wa{"уоллун"} + wae{"уолсэр"} + wal{"уоллайтта"} + war{"варай"} wo{"волоф"} + xal{"халимаг хэл"} xh{"хоса"} xog{"сога"} + yav{"янгбен"} + ybb{"емба"} yi{"иддиш"} yo{"ёруба"} + yue{"кантон хэл"} zgh{"тамазит"} zh{"хятад"} zh_Hans{"хялбаршуулсан хятад"} zh_Hant{"уламжлалт хятад"} zu{"зулу"} - zxx{"хэл зүйн агуулга байхгүй"} + zun{"зуни"} + zxx{"хэл зүйн агуулгагүй"} + zza{"заза"} } Languages%short{ az{"азери"} - en_GB{"их британийн англи"} - en_US{"америкийн нэгдсэн улсын англи"} + en_GB{"их британийн англи хэл"} + en_US{"америкийн англи хэл"} } Scripts{ Arab{"араб"} - Armn{"армен"} + Armn{"армени"} Beng{"бенгал"} Bopo{"вопомофо"} Brai{"брайл"} - Cyrl{"кирил"} + Cyrl{"кирилл"} Deva{"деванагари"} Ethi{"этиоп"} Geor{"гүрж"} Grek{"грек"} Gujr{"гүжарати"} Guru{"гурмукхи"} + Hanb{"ханб"} Hang{"хангул"} Hani{"хан"} Hans{"хялбаршуулсан"} Hant{"уламжлалт"} Hebr{"еврей"} Hira{"хирагана"} + Hrkt{"япон хэлний үеийн цагаан толгой"} + Jamo{"жамо"} Jpan{"япон"} Kana{"катакана"} Khmr{"кхмер"} @@ -285,6 +453,8 @@ mn{ Thaa{"тана"} Thai{"тай"} Tibt{"төвд"} + Zmth{"математик тооллын систем"} + Zsye{"эможи"} Zsym{"тэмдэг"} Zxxx{"бичигдээгүй"} Zyyy{"нийтлэг"} @@ -308,16 +478,36 @@ mn{ persian{"перс хуанли"} roc{"минго хуанли"} } + cf{ + account{"нягтлангийн ханшийн формат"} + standard{"стандарт ханшийн формат"} + } collation{ ducet{"юникодын үндсэн эрэмбэлэх дараалал"} search{"ерөнхий зорилготой хайлт"} standard{"стандарт эрэмбэлэх дараалал"} } + hc{ + h11{"12 цагийн систем (0–11)"} + h12{"12 цагийн систем (1–12)"} + h23{"24 цагийн систем (0–23)"} + h24{"24 цагийн систем (1–24)"} + } + lb{ + loose{"урт мөрийн зайн загвар"} + normal{"энгийн мөрийн зайн загвар"} + strict{"шулуун мөрийн зайн загвар"} + } + ms{ + metric{"метрийн систем"} + uksystem{"английн хэмжүүрийн систем"} + ussystem{"америк хэмжүүрийн систем"} + } numbers{ arab{"араб-энэтхэг тоо"} arabext{"өргөтгөсөн араб-энэтхэг тоо"} - armn{"армен тоо"} - armnlow{"жижиг армен тоо"} + armn{"армени тоо"} + armnlow{"жижиг армени тоо"} beng{"бенгал тоо"} deva{"деванагари тоо"} ethi{"этиоп тоо"} @@ -349,10 +539,25 @@ mn{ tamldec{"тамил тоо"} telu{"телүгү тоо"} thai{"тай тоо"} - tibt{"тибет тоо"} + tibt{"төвд тоо"} + } + } + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0} - Бүгд"} + category-list{"{0}: {1}"} + compatibility{"{0} - нийцэл"} + enclosed{"{0} — Хавсарсан"} + extended{"{0} — Өргөтгөсөн"} + historic{"{0} — Түүхэн"} + miscellaneous{"{0} — Бусад"} + other{"{0} — бусад"} + scripts{"Бичвэрүүд — {0}"} + strokes{ + one{"{0} цохилт"} + other{"{0} цохилт"} } } - Version{"2.1.23.7"} codePatterns{ language{"{0}"} script{"{0}"} diff --git a/icuSources/data/lang/mo.txt b/icuSources/data/lang/mo.txt old mode 100755 new mode 100644 index 31e165ab..64025913 --- a/icuSources/data/lang/mo.txt +++ b/icuSources/data/lang/mo.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mo{ "%%ALIAS"{"ro_MD"} } diff --git a/icuSources/data/lang/mr.txt b/icuSources/data/lang/mr.txt index 0f5ef61e..dd3a0ec1 100644 --- a/icuSources/data/lang/mr.txt +++ b/icuSources/data/lang/mr.txt @@ -1,19 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/mr.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mr{ Keys{ calendar{"दिनदर्शिका"} + cf{"चलन स्वरुप"} colAlternate{"प्रतीक क्रमवारीकडे दुर्लक्ष करा"} colBackwards{"उलट उच्चार क्रमवारी"} colCaseFirst{"अपरकेस/लोअरकेस क्रम"} colCaseLevel{"केस संवेदी क्रमवारी"} - colHiraganaQuaternary{"काना क्रमवारी"} colNormalization{"सामान्य क्रमवारी"} colNumeric{"अंकीय क्रमवारी"} colStrength{"क्रमवारी सामर्थ्य"} @@ -25,7 +19,6 @@ mr{ numbers{"संख्या"} timezone{"टाइम झोन"} va{"लोकेल व्हेरियंट"} - variableTop{"प्रतीक म्हणून क्रमवारी लावा"} x{"खासगी-वापर"} } Languages{ @@ -41,7 +34,7 @@ mr{ agq{"अघेम"} ain{"ऐनू"} ak{"अकान"} - akk{"अक्कादिआन"} + akk{"अक्केडियन"} ale{"अलेउत"} alt{"दक्षिणात्य अल्ताई"} am{"अम्हारिक"} @@ -52,8 +45,8 @@ mr{ ar_001{"आधुनिक प्रमाणित अरबी"} arc{"अ‍ॅरेमाइक"} arn{"मापुची"} - arp{"अराफाओ"} - arw{"अरावक"} + arp{"आरापाहो"} + arw{"आरावाक"} as{"आसामी"} asa{"असु"} ast{"अस्तुरियन"} @@ -63,7 +56,7 @@ mr{ az{"अझरबैजानी"} ba{"बष्किर"} bal{"बलुची"} - ban{"बालिनीस"} + ban{"बालिनीज"} bas{"बसा"} be{"बेलारुशियन"} bej{"बेजा"} @@ -95,7 +88,7 @@ mr{ cgg{"किगा"} ch{"कॅमोरो"} chb{"चिब्चा"} - chg{"छगाताई"} + chg{"छागाताइ"} chk{"चूकीसे"} chm{"मारी"} chn{"चिनूक जारगॉन"} @@ -108,22 +101,23 @@ mr{ cop{"कॉप्टिक"} cr{"क्री"} crh{"क्राइमीन तुर्की"} + crs{"सेसेल्वा क्रिओल फ्रेंच"} cs{"झेक"} csb{"काशुबियन"} cu{"चर्च स्लाव्हिक"} cv{"चूवाश"} cy{"वेल्श"} da{"डॅनिश"} - dak{"दाकोता"} + dak{"डाकोटा"} dar{"दार्गवा"} dav{"तायता"} de{"जर्मन"} de_AT{"ऑस्ट्रियन जर्मन"} de_CH{"स्विस हाय जर्मन"} - del{"डेलॅवेयर"} + del{"डेलावेयर"} den{"स्लाव्ह"} dgr{"डोग्रिब"} - din{"दिन्का"} + din{"डिन्का"} dje{"झार्मा"} doi{"डोगरी"} dsb{"लोअर सोर्बियन"} @@ -133,6 +127,7 @@ mr{ dyo{"जोला-फोंयी"} dyu{"ड्युला"} dz{"झोंगखा"} + dzg{"दाझागा"} ebu{"एम्बू"} ee{"एवे"} efi{"एफिक"} @@ -173,8 +168,9 @@ mr{ fur{"फ्रियुलियान"} fy{"पश्चिमी फ्रिशियन"} ga{"आयरिश"} - gaa{"Ga"} + gaa{"गा"} gag{"गागाउझ"} + gan{"गॅन चिनी"} gay{"गायो"} gba{"बाया"} gd{"स्कॉट्स गेलिक"} @@ -196,6 +192,7 @@ mr{ gwi{"ग्विच’इन"} ha{"हौसा"} hai{"हैडा"} + hak{"हाक्का चिनी"} haw{"हवाईयन"} he{"हिब्रू"} hi{"हिंदी"} @@ -205,6 +202,7 @@ mr{ ho{"हिरी मॉटू"} hr{"क्रोएशियन"} hsb{"अप्पर सॉर्बियन"} + hsn{"शियांग चिनी"} ht{"हैतीयन"} hu{"हंगेरियन"} hup{"हूपा"} @@ -212,6 +210,7 @@ mr{ hz{"हरेरो"} ia{"इंटरलिंग्वा"} iba{"इबान"} + ibb{"इबिबिओ"} id{"इंडोनेशियन"} ie{"इन्टरलिंग"} ig{"ईग्बो"} @@ -249,6 +248,7 @@ mr{ ki{"किकुयू"} kj{"क्वान्यामा"} kk{"कझाक"} + kkj{"काको"} kl{"कलाल्लिसत"} kln{"कालेंजीन"} km{"ख्मेर"} @@ -266,6 +266,7 @@ mr{ ks{"काश्मीरी"} ksb{"शांबाला"} ksf{"बाफिया"} + ksh{"कोलोग्नियन"} ku{"कुर्दिश"} kum{"कुमीक"} kut{"कुतेनाई"} @@ -293,7 +294,7 @@ mr{ lui{"लुइसेनो"} lun{"लुन्डा"} luo{"ल्युओ"} - lus{"लुशाई"} + lus{"मिझो"} luy{"ल्युइया"} lv{"लात्व्हियन"} mad{"मादुरीस"} @@ -334,6 +335,7 @@ mr{ myv{"एर्झ्या"} mzn{"माझानदेरानी"} na{"नउरू"} + nan{"मिन नान चिनी"} nap{"नेपोलिटान"} naq{"नामा"} nb{"नॉर्वेजियन बोकमाल"} @@ -349,6 +351,7 @@ mr{ nl_BE{"फ्लेमिश"} nmg{"क्वासिओ"} nn{"नॉर्वेजियन न्योर्स्क"} + nnh{"जिएम्बून"} no{"नोर्वेजियन"} nog{"नोगाई"} non{"पुरातन नॉर्स"} @@ -376,11 +379,13 @@ mr{ pam{"पाम्पान्गा"} pap{"पापियामेन्टो"} pau{"पालाउआन"} + pcm{"नायजिरिअन पिजिन"} peo{"पुरातन फारसी"} phn{"फोनिशियन"} pi{"पाली"} pl{"पोलिश"} pon{"पोह्नपियन"} + prg{"प्रुशियन"} pro{"पुरातन प्रोव्हेन्सल"} ps{"पश्तो"} pt{"पोर्तुगीज"} @@ -404,11 +409,12 @@ mr{ rwk{"रव्हा"} sa{"संस्कृत"} sad{"सँडवे"} - sah{"याकूत"} + sah{"साखा"} sam{"सामरिटान अरॅमिक"} saq{"सांबुरू"} sas{"सासाक"} sat{"संताली"} + sba{"गाम्बे"} sbp{"सांगु"} sc{"सर्दिनियन"} scn{"सिसिलियन"} @@ -442,6 +448,7 @@ mr{ srn{"स्रानान टॉन्गो"} srr{"सेरेर"} ss{"स्वाती"} + ssy{"साहो"} st{"सेसोथो"} su{"सुंदानीज"} suk{"सुकुमा"} @@ -475,6 +482,7 @@ mr{ tog{"न्यासा टोन्गा"} tpi{"टोक पिसिन"} tr{"तुर्की"} + trv{"तारोको"} ts{"सोंगा"} tsi{"सिम्शियन"} tt{"तातर"} @@ -500,16 +508,20 @@ mr{ vot{"वॉटिक"} vun{"वुंजो"} wa{"वालून"} - wal{"वलामो"} + wae{"वालसेर"} + wal{"वोलायता"} war{"वारे"} was{"वाशो"} wbp{"वार्लपिरी"} wo{"वोलोफ"} + wuu{"व्हू चिनी"} xal{"काल्मिक"} xh{"खोसा"} xog{"सोगा"} yao{"याओ"} yap{"यापीस"} + yav{"यानगबेन"} + ybb{"येमबा"} yi{"यिद्दिश"} yo{"योरुबा"} yue{"कँटोनीज"} @@ -571,6 +583,7 @@ mr{ Grek{"ग्रीक"} Gujr{"गुजराती"} Guru{"गुरुमुखी"} + Hanb{"हान्ब"} Hang{"हंगुल"} Hani{"हान"} Hano{"हनुनू"} @@ -579,10 +592,11 @@ mr{ Hebr{"हिब्रू"} Hira{"हिरागाना"} Hmng{"पहाउ मंग"} - Hrkt{"कॅटाकना आणि हिरागाना"} + Hrkt{"जापानी स्वरलिपी"} Hung{"पुरातन हंगेरियन"} Inds{"सिन्धु"} Ital{"जुनी इटालिक"} + Jamo{"जामो"} Java{"जावानीस"} Jpan{"जपानी"} Kali{"कायाह ली"} @@ -660,7 +674,8 @@ mr{ Xsux{"दृश्यमान भाषा"} Yiii{"यी"} Zinh{"वंशपरंपरागत"} - Zmth{"गणिती संकेतलिपी"} + Zmth{"गणितीय संकेतलिपी"} + Zsye{"इमोजी"} Zsym{"प्रतीक"} Zxxx{"अलिखित"} Zyyy{"सामान्य"} @@ -691,6 +706,10 @@ mr{ persian{"फारसी दिनदर्शिका"} roc{"मिनगुओ दिनदर्शिका"} } + cf{ + account{"अकाउंटिंग चलन स्वरूप"} + standard{"प्रमाणित चलन स्वरुप"} + } colAlternate{ non-ignorable{"प्रतीकांची क्रमवारी लावा"} shifted{"दुर्लक्षित प्रतीकांची क्रमवारी लावा"} @@ -708,10 +727,6 @@ mr{ no{"केस संवेदी क्रमवारी लावा"} yes{"केस संवेदी क्रमवारी लावा"} } - colHiraganaQuaternary{ - no{"काना विभक्तपणे क्रमवारी लावा"} - yes{"काना भिन्नपणे क्रमवारी लावा"} - } colNormalization{ no{"नेहमीसारखे न करता क्रमवारी लावा"} yes{"युनिकोड सामान्यीकृत क्रमवारी लावा"} @@ -743,6 +758,11 @@ mr{ traditional{"पारंपारिक अनुक्रम"} unihan{"रॅडिकल-स्ट्रोक अनुक्रम"} } + d0{ + fwidth{"पूर्णरुंदी"} + hwidth{"अर्धीरुंदी"} + npinyin{"अंकीय"} + } hc{ h11{"12 तास पद्धती (0–11)"} h12{"12 तास पद्धती (1–12)"} @@ -754,6 +774,10 @@ mr{ normal{"सामान्य लाइन ब्रेक शैली"} strict{"काटेकोर लाइन ब्रेक"} } + m0{ + bgn{"BGN"} + ungegn{"UNGEGN"} + } ms{ metric{"दशमान पद्धती"} uksystem{"ब्रिटिश मापन पद्धती"} @@ -806,7 +830,22 @@ mr{ PINYIN{"पिनयिन रोमनायझेशन"} WADEGILE{"वादे-गिलेस रोमनायझेशन"} } - Version{"2.1.22.93"} + Version{"2.1.31.86"} + characterLabelPattern{ + all{"{0} — सर्व"} + category-list{"{0}: {1}"} + compatibility{"{0} — सुसंगतपणा"} + enclosed{"{0} — समाविष्ट"} + extended{"{0} — विस्तारित"} + historic{"{0} — ऐतिहासिक"} + miscellaneous{"{0} — नानाविध"} + other{"{0} — अन्य"} + scripts{"लिपि — {0}"} + strokes{ + one{"{0} स्ट्रोक"} + other{"{0} स्ट्रोक"} + } + } codePatterns{ language{"भाषा: {0}"} script{"लिपी: {0}"} diff --git a/icuSources/data/lang/ms.txt b/icuSources/data/lang/ms.txt index 40879662..92b6b8b5 100644 --- a/icuSources/data/lang/ms.txt +++ b/icuSources/data/lang/ms.txt @@ -1,19 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ms.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ms{ Keys{ calendar{"Kalendar"} + cf{"Format Mata wang"} colAlternate{"Abaikan Pengisihan Simbol"} colBackwards{"Pengisihan Aksen Terbalik"} colCaseFirst{"Penyusunan Huruf Besar/Huruf Kecil"} colCaseLevel{"Pengisihan Sensitif Atur"} - colHiraganaQuaternary{"Pengisihan Kana"} colNormalization{"Pengisihan Ternormal"} colNumeric{"Pengisihan Berangka"} colStrength{"Kekuatan Pengisihan"} @@ -25,12 +19,12 @@ ms{ numbers{"Nombor"} timezone{"Zon Waktu"} va{"Varian Tempat"} - variableTop{"Isih Sebagai Simbol"} x{"Penggunaan Peribadi"} } Languages{ + aa{"aa"} ab{"Abkhazia"} - ace{"Achinese"} + ace{"Aceh"} ach{"Akoli"} ada{"Adangme"} ady{"Adyghe"} @@ -50,6 +44,7 @@ ms{ arn{"Mapuche"} arp{"Arapaho"} arq{"Arab Algeria"} + ars{"Arab Najdi"} ary{"Arab Maghribi"} arz{"Arab Mesir"} as{"Assam"} @@ -62,6 +57,7 @@ ms{ azb{"Azerbaijan Selatan"} ba{"Bashkir"} bal{"Baluchi"} + ban{"Bali"} bas{"Basaa"} bax{"Bamun"} bbj{"Ghomala"} @@ -72,8 +68,11 @@ ms{ bfd{"Bafut"} bg{"Bulgaria"} bgn{"Balochi Barat"} + bho{"Bhojpuri"} bi{"Bislama"} + bin{"Bini"} bkm{"Kom"} + bla{"Siksika"} bm{"Bambara"} bn{"Benggala"} bo{"Tibet"} @@ -84,32 +83,41 @@ ms{ bs{"Bosnia"} bss{"Akoose"} bua{"Buriat"} + bug{"Bugis"} bum{"Bulu"} + byn{"Blin"} byv{"Medumba"} ca{"Catalonia"} cay{"Cayuga"} ce{"Chechen"} + ceb{"Cebuano"} cgg{"Chiga"} ch{"Chamorro"} + chk{"Chukese"} chm{"Mari"} + cho{"Choctaw"} chr{"Cherokee"} chy{"Cheyenne"} ckb{"Kurdi Sorani"} co{"Corsica"} cop{"Coptic"} crh{"Turki Krimea"} + crs{"Perancis Seselwa Creole"} cs{"Czech"} cu{"Slavik Gereja"} cv{"Chuvash"} cy{"Wales"} da{"Denmark"} + dak{"Dakota"} + dar{"Dargwa"} dav{"Taita"} de{"Jerman"} de_AT{"Jerman Austria"} de_CH{"Jerman Halus Switzerland"} + dgr{"Dogrib"} dje{"Zarma"} doi{"Dogri"} - dsb{"Lower Sorbian"} + dsb{"Sorbian Rendah"} dua{"Duala"} dv{"Divehi"} dyo{"Jola-Fonyi"} @@ -118,6 +126,7 @@ ms{ ebu{"Embu"} ee{"Ewe"} efi{"Efik"} + eka{"Ekajuk"} el{"Greek"} en{"Inggeris"} en_AU{"Inggeris Australia"} @@ -139,39 +148,56 @@ ms{ fil{"Filipina"} fj{"Fiji"} fo{"Faroe"} + fon{"Fon"} fr{"Perancis"} fr_CA{"Perancis Kanada"} fr_CH{"Perancis Switzerland"} + frc{"Perancis Cajun"} + fur{"Friulian"} fy{"Frisian Barat"} ga{"Ireland"} gaa{"Ga"} gag{"Gagauz"} + gan{"Cina Gan"} gba{"Gbaya"} gbz{"Zoroastrian Dari"} gd{"Scots Gaelic"} + gez{"Geez"} + gil{"Kiribati"} gl{"Galicia"} glk{"Gilaki"} gn{"Guarani"} + gor{"Gorontalo"} grc{"Greek Purba"} gsw{"Jerman Switzerland"} gu{"Gujerat"} guz{"Gusii"} gv{"Manx"} + gwi{"Gwichʼin"} ha{"Hausa"} + hak{"Cina Hakka"} haw{"Hawaii"} he{"Ibrani"} hi{"Hindi"} + hil{"Hiligaynon"} + hmn{"Hmong"} hr{"Croatia"} - hsb{"Upper Sorbian"} + hsb{"Sorbian Atas"} + hsn{"Cina Xiang"} ht{"Haiti"} hu{"Hungary"} + hup{"Hupa"} hy{"Armenia"} + hz{"Herero"} ia{"Interlingua"} + iba{"Iban"} ibb{"Ibibio"} id{"Indonesia"} ie{"Interlingue"} ig{"Igbo"} ii{"Sichuan Yi"} + ilo{"Iloko"} + inh{"Ingush"} io{"Ido"} is{"Iceland"} it{"Itali"} @@ -188,8 +214,10 @@ ms{ kam{"Kamba"} kbd{"Kabardian"} kbl{"Kanembu"} + kcg{"Tyap"} kde{"Makonde"} kea{"Kabuverdianu"} + kfo{"Koro"} kg{"Kongo"} kha{"Khasi"} khq{"Koyra Chiini"} @@ -231,6 +259,7 @@ ms{ lkt{"Lakota"} ln{"Lingala"} lo{"Laos"} + lou{"Kreol Louisiana"} loz{"Lozi"} lrc{"Luri Utara"} lt{"Lithuania"} @@ -241,7 +270,7 @@ ms{ lus{"Mizo"} luy{"Luyia"} lv{"Latvia"} - mad{"Madurese"} + mad{"Madura"} maf{"Mafa"} mag{"Magahi"} mai{"Maithili"} @@ -255,7 +284,7 @@ ms{ mg{"Malagasy"} mgh{"Makhuwa-Meetto"} mgo{"Meta’"} - mh{"Marshallese"} + mh{"Marshall"} mi{"Maori"} mic{"Micmac"} min{"Minangkabau"} @@ -269,6 +298,7 @@ ms{ ms{"Bahasa Melayu"} mt{"Malta"} mua{"Mundang"} + mul{"Pelbagai Bahasa"} mus{"Creek"} mwl{"Mirandese"} my{"Burma"} @@ -276,6 +306,7 @@ ms{ myv{"Erzya"} mzn{"Mazanderani"} na{"Nauru"} + nan{"Cina Min Nan"} nap{"Neapolitan"} naq{"Nama"} nb{"Bokmål Norway"} @@ -286,7 +317,7 @@ ms{ new{"Newari"} ng{"Ndonga"} nia{"Nias"} - niu{"Niuean"} + niu{"Niu"} nl{"Belanda"} nl_BE{"Flemish"} nmg{"Kwasio"} @@ -295,7 +326,7 @@ ms{ no{"Norway"} nog{"Nogai"} nqo{"N’ko"} - nr{"South Ndebele"} + nr{"Ndebele Selatan"} nso{"Sotho Utara"} nus{"Nuer"} nv{"Navajo"} @@ -308,8 +339,11 @@ ms{ pa{"Punjabi"} pag{"Pangasinan"} pam{"Pampanga"} + pap{"Papiamento"} pau{"Palauan"} + pcm{"Nigerian Pidgin"} pl{"Poland"} + prg{"Prussian"} ps{"Pashto"} pt{"Portugis"} pt_BR{"Portugis Brazil"} @@ -323,6 +357,7 @@ ms{ ro{"Romania"} ro_MD{"Moldavia"} rof{"Rombo"} + root{"Root"} ru{"Rusia"} rup{"Aromanian"} rw{"Kinyarwanda"} @@ -346,7 +381,8 @@ ms{ sg{"Sango"} sh{"SerboCroatia"} shi{"Tachelhit"} - shu{"Chadian Arab"} + shn{"Shan"} + shu{"Arab Chadian"} si{"Sinhala"} sk{"Slovak"} sl{"Slovenia"} @@ -360,6 +396,7 @@ ms{ so{"Somali"} sq{"Albania"} sr{"Serbia"} + srn{"Sranan Tongo"} ss{"Swati"} ssy{"Saho"} st{"Sotho Selatan"} @@ -369,6 +406,7 @@ ms{ sw{"Swahili"} sw_CD{"Congo Swahili"} swb{"Comoria"} + syr{"Syriac"} ta{"Tamil"} te{"Telugu"} tem{"Timne"} @@ -377,6 +415,7 @@ ms{ tg{"Tajik"} th{"Thai"} ti{"Tigrinya"} + tig{"Tigre"} tk{"Turkmen"} tl{"Tagalog"} tlh{"Klingon"} @@ -405,12 +444,15 @@ ms{ vai{"Vai"} ve{"Venda"} vi{"Vietnam"} + vo{"Volapük"} vun{"Vunjo"} wa{"Walloon"} wae{"Walser"} + wal{"Wolaytta"} war{"Waray"} wbp{"Warlpiri"} wo{"Wolof"} + wuu{"Cina Wu"} xal{"Kalmyk"} xh{"Xhosa"} xog{"Soga"} @@ -442,7 +484,7 @@ ms{ Armn{"Armenia"} Bali{"Bali"} Bamu{"Bamu"} - Beng{"Bengali"} + Beng{"Benggala"} Bopo{"Bopomofo"} Brai{"Braille"} Cans{"Cans"} @@ -453,12 +495,15 @@ ms{ Grek{"Greek"} Gujr{"Gujarat"} Guru{"Gurmukhi"} + Hanb{"Hanb"} Hang{"Hangul"} Hani{"Han"} Hans{"Ringkas"} Hant{"Tradisional"} Hebr{"Ibrani"} Hira{"Hiragana"} + Hrkt{"Ejaan sukuan Jepun"} + Jamo{"Jamo"} Jpan{"Jepun"} Kana{"Katakana"} Khmr{"Khmer"} @@ -476,10 +521,12 @@ ms{ Thaa{"Thaana"} Thai{"Thai"} Tibt{"Tibet"} + Zmth{"Tatatanda matematik"} + Zsye{"Emoji"} Zsym{"Simbol"} Zxxx{"Tidak ditulis"} - Zyyy{"Biasa"} - Zzzz{"Skrip Tidak Diketahui"} + Zyyy{"Lazim"} + Zzzz{"Tulisan Tidak Diketahui"} } Scripts%stand-alone{ Hans{"Han Ringkas"} @@ -506,6 +553,10 @@ ms{ persian{"Kalendar Parsi"} roc{"Kalendar Minguo"} } + cf{ + account{"Format Mata wang Perakaunan"} + standard{"Format Mata wang Standard"} + } colAlternate{ non-ignorable{"Isih Simbol"} shifted{"Isih Mengabaikan Simbol"} @@ -523,10 +574,6 @@ ms{ no{"Isih Tidak Sensitif Atur"} yes{"Isih Sensitif Atur"} } - colHiraganaQuaternary{ - no{"Isih Kana Berasingan"} - yes{"Isih Kana Secara Berbeza"} - } colNormalization{ no{"Isih Tanpa Penormalan"} yes{"Isih Unikod Ternormal"} @@ -544,6 +591,7 @@ ms{ } collation{ big5han{"Aturan Isih Cina Tradisional - Big5"} + compat{"Tertib Isihan Sebelumnya"} dictionary{"Aturan Isih Kamus"} ducet{"Aturan Isih Unikod Lalai"} gb2312han{"Aturan Isih Bahasa Cina Ringkas - GB2312"} @@ -558,6 +606,11 @@ ms{ traditional{"Aturan Isih Tradisional"} unihan{"Aturan Isih Coretan Radikal"} } + d0{ + fwidth{"Kelebaran penuh"} + hwidth{"Kelebaran separa"} + npinyin{"Bernombor"} + } hc{ h11{"Sistem 12 Jam (0–11)"} h12{"Sistem 12 Jam (1–12)"} @@ -569,6 +622,10 @@ ms{ normal{"Gaya Pemisah Baris Biasa"} strict{"Gaya Pemisah Baris Ketat"} } + m0{ + bgn{"BGN"} + ungegn{"UNGEGN"} + } ms{ metric{"Sistem Metrik"} uksystem{"Sistem Ukuran Imperial"} @@ -579,7 +636,7 @@ ms{ arabext{"Digit Indi Arab Lanjutan"} armn{"Angka Armenia"} armnlow{"Angka Kecil Armenia"} - beng{"Digit Bengali"} + beng{"Digit Benggali"} deva{"Digit Devanagari"} ethi{"Angka Ethiopia"} finance{"Angka Kewangan"} @@ -608,7 +665,7 @@ ms{ orya{"Digit Oriya"} roman{"Angka Roman"} romanlow{"Angka Huruf Kecil Roman"} - taml{"Angka Tamil"} + taml{"Angka Tamil Tradisional"} tamldec{"Digit Tamil"} telu{"Digit Telugu"} thai{"Digit Thai"} @@ -617,7 +674,21 @@ ms{ vaii{"Digit Vai"} } } - Version{"2.1.24.16"} + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0} — Semua"} + category-list{"{0}: {1}"} + compatibility{"{0} — Keserasian"} + enclosed{"{0} — Dikurung"} + extended{"{0} — Dilanjutkan"} + historic{"{0} — Bersejarah"} + miscellaneous{"{0} — Pelbagai"} + other{"{0} — Lain"} + scripts{"Skrip — {0}"} + strokes{ + other{"{0} Lejang"} + } + } codePatterns{ language{"Bahasa: {0}"} script{"Skrip: {0}"} diff --git a/icuSources/data/lang/ms_Arab.txt b/icuSources/data/lang/ms_Arab.txt index aae8b0a8..5ab3099e 100644 --- a/icuSources/data/lang/ms_Arab.txt +++ b/icuSources/data/lang/ms_Arab.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ms_Arab.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ms_Arab{ %%Parent{"root"} Keys{ @@ -92,7 +86,7 @@ ms_Arab{ traditional{"اڠک تراديسيونل"} } } - Version{"2.1.19.29"} + Version{"2.1.27.40"} localeDisplayPattern{ keyTypePattern{"{0}: {1}"} pattern{"{0} ({1})"} diff --git a/icuSources/data/lang/mt.txt b/icuSources/data/lang/mt.txt index d8ea842c..0e6b90aa 100644 --- a/icuSources/data/lang/mt.txt +++ b/icuSources/data/lang/mt.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/mt.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mt{ Keys{ calendar{"Kalendarju"} @@ -22,35 +16,39 @@ mt{ ae{"Avestan"} af{"Afrikans"} afh{"Afriħili"} + agq{"Aghem"} ain{"Ajnu"} ak{"Akan"} akk{"Akkadjen"} ale{"Aleut"} - am{"Amħariku"} - an{"Aragonese"} - ang{"Ingliż, Antik"} + alt{"Altai tan-Nofsinhar"} + am{"Amhariku"} + an{"Aragoniż"} + ang{"Ingliż Antik"} anp{"Angika"} ar{"Għarbi"} ar_001{"Għarbi Standard Modern"} arc{"Aramajk"} - arn{"Arawkanjan"} - arp{"Arapaħo"} + arn{"Mapuche"} + arp{"Arapaho"} arw{"Arawak"} - as{"Assamese"} + as{"Assamiż"} + asa{"Asu"} ast{"Asturian"} av{"Avarik"} - awa{"Awadħi"} - ay{"Ajmara"} + awa{"Awadhi"} + ay{"Aymara"} az{"Ażerbajġani"} - ba{"Baxkir"} + ba{"Bashkir"} bal{"Baluċi"} ban{"Baliniż"} bas{"Basa"} be{"Belarussu"} bej{"Beja"} bem{"Bemba"} + bez{"Bena"} bg{"Bulgaru"} - bho{"Bojpuri"} + bho{"Bhojpuri"} bi{"Bislama"} bik{"Bikol"} bin{"Bini"} @@ -58,52 +56,63 @@ mt{ bm{"Bambara"} bn{"Bengali"} bo{"Tibetjan"} - br{"Brenton"} + br{"Breton"} bra{"Braj"} - bs{"Bosnijan"} + brx{"Bodo"} + bs{"Bożnijaku"} bua{"Burjat"} - bug{"Buginiż"} + bug{"Buginese"} byn{"Blin"} ca{"Katalan"} cad{"Kaddo"} car{"Karib"} cch{"Atsam"} - ce{"Ċeċen"} - ceb{"Sibwano"} - ch{"Ċamorro"} - chb{"Ċibċa"} - chg{"Ċagataj"} - chk{"Ċukese"} + ce{"Chechen"} + ceb{"Cebuano"} + cgg{"Chiga"} + ch{"Chamorro"} + chb{"Chibcha"} + chg{"Chagatai"} + chk{"Ċukiż"} chm{"Mari"} - chn{"Ġargon taċ-Ċinuk"} - cho{"Ċostaw"} + chn{"Chinook Jargon"} + cho{"Choctaw"} chp{"Ċipewjan"} - chr{"Ċerokij"} - chy{"Xajenn"} + chr{"Cherokee"} + chy{"Cheyenne"} + ckb{"Kurd Ċentrali"} co{"Korsiku"} cop{"Koptiku"} - cr{"Krij"} - crh{"Crimean Turkish; Crimean Tatar"} + cr{"Cree"} + crh{"Tork tal-Krimea"} + crs{"Franċiż tas-Seselwa Creole"} cs{"Ċek"} csb{"Kashubian"} cu{"Slaviku tal-Knisja"} - cv{"Ċuvax"} - cy{"Welx"} + cv{"Chuvash"} + cy{"Welsh"} da{"Daniż"} dak{"Dakota"} dar{"Dargwa"} + dav{"Taita"} de{"Ġermaniż"} + de_AT{"Ġermaniż Awstrijak"} + de_CH{"Ġermaniż Żvizzeru"} del{"Delawerjan"} den{"Slav"} dgr{"Dogrib"} din{"Dinka"} + dje{"Zarma"} doi{"Dogri"} - dsb{"Lower Sorbian"} + dsb{"Sorbjan Komuni"} dua{"Dwala"} - dum{"Olandiż, Medjevali"} - dv{"Diveħi"} - dyu{"Djula"} - dz{"Dżongka"} + dum{"Olandiż Medjevali"} + dv{"Divehi"} + dyo{"Jola-Fonyi"} + dyu{"Dyula"} + dz{"Dzongkha"} + dzg{"Dazaga"} + ebu{"Embu"} ee{"Ewe"} efi{"Efik"} egy{"Eġizzjan (Antik)"} @@ -112,67 +121,74 @@ mt{ elx{"Elamit"} en{"Ingliż"} en_AU{"Ingliż Awstraljan"} + en_CA{"Ingliż Kanadiż"} en_GB{"Ingliż Brittaniku"} en_US{"Ingliż Amerikan"} - enm{"Ingliż, Medjevali"} + enm{"Ingliż Medjevali"} eo{"Esperanto"} es{"Spanjol"} + es_419{"Spanjol Latin Amerikan"} + es_ES{"Spanjol Ewropew"} + es_MX{"Spanjol tal-Messiku"} et{"Estonjan"} eu{"Bask"} ewo{"Ewondo"} fa{"Persjan"} fan{"Fang"} fat{"Fanti"} - ff{"Fulaħ"} + ff{"Fulah"} fi{"Finlandiż"} - fil{"Filippino"} - fj{"Fiġi"} - fo{"Fawriż"} + fil{"Filippin"} + fj{"Fiġjan"} + fo{"Faroese"} fon{"Fon"} fr{"Franċiż"} fr_CA{"Franċiż Kanadiż"} fr_CH{"Franċiż Żvizzeru"} - frm{"Franċiż, Medjevali"} - fro{"Franċiż, Antik"} + frm{"Franċiż Medjevali"} + fro{"Franċiż Antik"} fur{"Frijuljan"} - fy{"Friżjan"} + fy{"Frisian tal-Punent"} ga{"Irlandiż"} gaa{"Ga"} - gay{"Gajo"} - gba{"Gbaja"} + gay{"Gayo"} + gba{"Gbaya"} gd{"Galliku Skoċċiż"} gez{"Geez"} gil{"Gilbertjan"} - gl{"Gallegjan"} - gmh{"Ġermaniku, Medjevali Pulit"} - gn{"Gwarani"} - goh{"Ġermaniku, Antik Pulit"} + gl{"Galiċjan"} + gmh{"Ġermaniż Medjevali Pulit"} + gn{"Guarani"} + goh{"Ġermaniż Antik, Pulit"} gon{"Gondi"} gor{"Gorontalo"} got{"Gotiku"} - grb{"Ġerbo"} + grb{"Grebo"} grc{"Grieg, Antik"} - gu{"Guġarati"} - gv{"Manks"} + gsw{"Ġermaniż tal-Iżvizzera"} + gu{"Gujarati"} + guz{"Gusii"} + gv{"Manx"} gwi{"Gwiċin"} - ha{"Ħawsa"} - hai{"Ħajda"} + ha{"Hausa"} + hai{"Haida"} haw{"Ħawajjan"} he{"Ebrajk"} - hi{"Ħindi"} + hi{"Hindi"} hil{"Hiligaynon"} - hit{"Ħittit"} - hmn{"Ħmong"} - ho{"Ħiri Motu"} + hit{"Hittite"} + hmn{"Hmong"} + ho{"Hiri Motu"} hr{"Kroat"} - hsb{"Upper Sorbian"} - ht{"Haitian"} + hsb{"Sorbjan ta’ Fuq"} + ht{"Creole ta’ Haiti"} hu{"Ungeriż"} - hup{"Ħupa"} - hy{"Armenjan"} - hz{"Ħerero"} + hup{"Hupa"} + hy{"Armen"} + hz{"Herero"} ia{"Interlingua"} iba{"Iban"} + ibb{"Ibibio"} id{"Indoneżjan"} ie{"Interlingue"} ig{"Igbo"} @@ -183,200 +199,250 @@ mt{ io{"Ido"} is{"Iżlandiż"} it{"Taljan"} - iu{"Inukitut"} + iu{"Inuktitut"} ja{"Ġappuniż"} jbo{"Lojban"} + jgo{"Ngomba"} + jmc{"Machame"} jpr{"Lhudi-Persjan"} jrb{"Lhudi-Għarbi"} jv{"Ġavaniż"} ka{"Ġorġjan"} kaa{"Kara-Kalpak"} kab{"Kabuljan"} - kac{"Kaċin"} + kac{"Kachin"} + kaj{"Jju"} kam{"Kamba"} kaw{"Kawi"} kbd{"Kabardian"} + kcg{"Tyap"} + kde{"Makonde"} + kea{"Cape Verdjan"} + kfo{"Koro"} kg{"Kongo"} - kha{"Kasi"} + kha{"Khasi"} kho{"Kotaniż"} + khq{"Koyra Chiini"} ki{"Kikuju"} kj{"Kuanyama"} kk{"Każak"} + kkj{"Kako"} kl{"Kalallisut"} - km{"Kmer"} + kln{"Kalenjin"} + km{"Khmer"} kmb{"Kimbundu"} kn{"Kannada"} - ko{"Korejan"} + ko{"Korean"} kok{"Konkani"} kos{"Kosrejan"} kpe{"Kpelle"} kr{"Kanuri"} krc{"Karachay-Balkar"} - kru{"Kurusk"} - ks{"Kaxmiri"} - ku{"Kurdiż"} - kum{"Kumiku"} + krl{"Kareljan"} + kru{"Kurux"} + ks{"Kashmiri"} + ksb{"Shambala"} + ksf{"Bafia"} + ksh{"Kolonjan"} + ku{"Kurd"} + kum{"Kumyk"} kut{"Kutenaj"} kv{"Komi"} kw{"Korniku"} ky{"Kirgiż"} la{"Latin"} lad{"Ladino"} - lah{"Landa"} + lag{"Langi"} + lah{"Lahnda"} lam{"Lamba"} - lb{"Letżburgiż"} + lb{"Lussemburgiż"} lez{"Leżgjan"} lg{"Ganda"} li{"Limburgish"} + lkt{"Lakota"} ln{"Lingaljan"} - lo{"Lao"} + lo{"Laosjan"} lol{"Mongo"} loz{"Lożi"} - lt{"Litwanjan"} + lrc{"Luri tat-Tramuntana"} + lt{"Litwan"} lu{"Luba-Katanga"} lua{"Luba-Luluwa"} - lui{"Luwisinuż"} + lui{"Luiseno"} lun{"Lunda"} - luo{"Luwa"} - lus{"Luxaj"} + luo{"Luo"} + lus{"Mizo"} + luy{"Luyia"} lv{"Latvjan"} mad{"Maduriż"} - mag{"Magaħi"} - mai{"Majtili"} + mag{"Magahi"} + mai{"Maithili"} mak{"Makasar"} - man{"Mandingwan"} - mas{"Masaj"} + man{"Mandingo"} + mas{"Masai"} mdf{"Moksha"} mdr{"Mandar"} men{"Mende"} - mg{"Malagażi"} - mga{"Irlandiż, Medjevali"} - mh{"Marxall"} + mer{"Meru"} + mfe{"Morisyen"} + mg{"Malagasy"} + mga{"Irlandiż Medjevali"} + mgh{"Makhuwa-Meetto"} + mgo{"Metà"} + mh{"Marshalljaniż"} mi{"Maori"} - mic{"Mikmek"} - min{"Minangkabaw"} + mic{"Micmac"} + min{"Minangkabau"} mk{"Maċedonjan"} - ml{"Malajalam"} + ml{"Malayalam"} mn{"Mongoljan"} - mnc{"Manċurjan"} + mnc{"Manchu"} mni{"Manipuri"} - moh{"Moħak"} + moh{"Mohawk"} mos{"Mossi"} - mr{"Marati"} - ms{"Malajan"} + mr{"Marathi"} + ms{"Malay"} mt{"Malti"} + mua{"Mundang"} mul{"Lingwi Diversi"} mus{"Kriek"} mwl{"Mirandiż"} mwr{"Marwari"} my{"Burmiż"} myv{"Erzya"} - na{"Nawuru"} - nap{"Neapolitan"} - nb{"Bokmahal Norveġiż"} - nd{"Ndebele, ta’ Fuq"} - nds{"Ġermaniż Komuni; Sassonu Komuni"} + mzn{"Mazanderani"} + na{"Naurujan"} + nap{"Naplitan"} + naq{"Nama"} + nb{"Bokmal Norveġiż"} + nd{"Ndebeli tat-Tramuntana"} + nds{"Ġermaniż Komuni"} + nds_NL{"Sassonu Komuni"} ne{"Nepaliż"} new{"Newari"} ng{"Ndonga"} nia{"Nijas"} - niu{"Nijuwejan"} + niu{"Niuean"} nl{"Olandiż"} + nl_BE{"Fjamming"} + nmg{"Kwasio"} nn{"Ninorsk Norveġiż"} + nnh{"Ngiemboon"} no{"Norveġiż"} nog{"Nogai"} - non{"Skandinav, Antik"} - nr{"Ndebele, t’Isfel"} - nso{"Soto, ta’ Fuq"} - nv{"Navaħo"} - nwc{"Classical Newari"} - ny{"Ċiċewa; Njanġa"} + non{"Nors Antik"} + nqo{"N’Ko"} + nr{"Ndebele tan-Nofsinhar"} + nso{"Soto tat-Tramuntana"} + nus{"Nuer"} + nv{"Navajo"} + nwc{"Newari Klassiku"} + ny{"Nyanja"} nym{"Njamweżi"} nyn{"Nyankole"} - nyo{"Njoro"} - nzi{"Nżima"} + nyo{"Nyoro"} + nzi{"Nzima"} oc{"Oċċitan"} oj{"Oġibwa"} - om{"Oromo (Afan)"} - or{"Orija"} + om{"Oromo"} + or{"Odia"} os{"Ossettiku"} osa{"Osaġjan"} - ota{"Tork (Imperu Ottoman)"} - pa{"Punġabi"} + ota{"Tork Ottoman"} + pa{"Punjabi"} pag{"Pangasinjan"} - pal{"Paħlavi"} - pam{"Pampamga"} - pap{"Papjamento"} + pal{"Pahlavi"} + pam{"Pampanga"} + pap{"Papiamento"} pau{"Palawjan"} + pcm{"Pidgin Niġerjan"} peo{"Persjan Antik"} phn{"Feniċju"} pi{"Pali"} pl{"Pollakk"} pon{"Ponpejan"} - pro{"Provenzal, Antik"} - ps{"Paxtun"} + prg{"Prussu"} + pro{"Provenzal Antik"} + ps{"Pashto"} pt{"Portugiż"} - qu{"Keċwa"} + pt_BR{"Portugiż tal-Brażil"} + pt_PT{"Portugiż Ewropew"} + qu{"Quechua"} + quc{"K’iche’"} raj{"Raġastani"} rap{"Rapanwi"} rar{"Rarotongani"} - rm{"Reto-Romanz"} + rm{"Romanz"} rn{"Rundi"} ro{"Rumen"} - ro_MD{"Moldavjan"} - rom{"Żingaru"} - root{"Għerq"} + ro_MD{"Moldovan"} + rof{"Rombo"} + rom{"Romanesk"} + root{"Root"} ru{"Russu"} - rup{"Aromanijan"} + rup{"Aromanjan"} rw{"Kinjarwanda"} + rwk{"Rwa"} sa{"Sanskrit"} sad{"Sandawe"} - sah{"Jakut"} - sam{"Samritan"} - sas{"Saska"} + sah{"Sakha"} + sam{"Samaritan Aramajk"} + saq{"Samburu"} + sas{"Sasak"} sat{"Santali"} + sba{"Ngambay"} + sbp{"Sangu"} sc{"Sardinjan"} + scn{"Sqalli"} sco{"Skoċċiż"} - sd{"Sindi"} - se{"Sami ta’ Fuq"} + sd{"Sindhi"} + se{"Sami tat-Tramuntana"} + seh{"Sena"} sel{"Selkup"} + ses{"Koyraboro Senni"} sg{"Sango"} - sga{"Irlandiż, Antik"} + sga{"Irlandiż Antik"} sh{"Serbo-Kroat"} - shn{"Xan"} - si{"Sinħaliż"} + shi{"Tachelhit"} + shn{"Shan"} + si{"Sinhala"} sid{"Sidamo"} sk{"Slovakk"} sl{"Sloven"} - sm{"Samojan"} - sma{"Southern Sami"} + sm{"Samoan"} + sma{"Sami tan-Nofsinhar"} smj{"Lule Sami"} smn{"Inari Sami"} sms{"Skolt Sami"} - sn{"Xona"} + sn{"Shona"} snk{"Soninke"} so{"Somali"} sog{"Sogdien"} sq{"Albaniż"} sr{"Serb"} + srn{"Sranan Tongo"} srr{"Serer"} ss{"Swati"} - st{"Soto, t’Isfel"} + ssy{"Saho"} + st{"Soto tan-Nofsinhar"} su{"Sundaniż"} suk{"Sukuma"} sus{"Susu"} sux{"Sumerjan"} - sv{"Svediż"} - sw{"Swaħili"} + sv{"Żvezja"} + sw{"Swahili"} + sw_CD{"Swahili tar-Repubblika Demokratika tal-Kongo"} + swb{"Komorjan"} syr{"Sirjan"} ta{"Tamil"} te{"Telugu"} tem{"Timne"} + teo{"Teso"} ter{"Tereno"} tet{"Tetum"} - tg{"Taġik"} + tg{"Tajik"} th{"Tajlandiż"} - ti{"Tigrinja"} + ti{"Tigrinya"} tig{"Tigre"} tiv{"Tiv"} tk{"Turkmeni"} @@ -384,53 +450,67 @@ mt{ tl{"Tagalog"} tlh{"Klingon"} tli{"Tlingit"} - tmh{"Tamaxek"} - tn{"Zwana"} + tmh{"Tamashek"} + tn{"Tswana"} to{"Tongan"} - tog{"Tonga (Njasa)"} + tog{"Nyasa Tonga"} tpi{"Tok Pisin"} tr{"Tork"} + trv{"Taroko"} ts{"Tsonga"} - tsi{"Zimxjan"} + tsi{"Tsimshian"} tt{"Tatar"} tum{"Tumbuka"} tvl{"Tuvalu"} tw{"Twi"} + twq{"Tasawaq"} ty{"Taħitjan"} tyv{"Tuvinjan"} + tzm{"Tamazight tal-Atlas Ċentrali"} udm{"Udmurt"} - ug{"Wigur"} + ug{"Uyghur"} uga{"Ugaritiku"} - uk{"Ukranjan"} + uk{"Ukren"} umb{"Umbundu"} - und{"Lingwa Mhux Magħrufa"} + und{"Lingwa Mhix Magħrufa"} ur{"Urdu"} - uz{"Użbek"} + uz{"Uzbek"} vai{"Vai"} ve{"Venda"} vi{"Vjetnamiż"} vo{"Volapuk"} vot{"Votik"} + vun{"Vunjo"} wa{"Walloon"} + wae{"Walser"} wal{"Walamo"} - war{"Waraj"} - was{"Waxo"} + war{"Waray"} + was{"Washo"} wo{"Wolof"} xal{"Kalmyk"} - xh{"Ħoża"} - yao{"Jao"} - yap{"Japese"} - yi{"Jiddix"} - yo{"Joruba"} - za{"Żwang"} - zap{"Żapotek"} - zen{"Żenaga"} + xh{"Xhosa"} + xog{"Soga"} + yao{"Yao"} + yap{"Yapese"} + yav{"Yangben"} + ybb{"Yemba"} + yi{"Yiddish"} + yo{"Yoruba"} + yue{"Kantoniż"} + za{"Zhuang"} + zap{"Zapotec"} + zen{"Zenaga"} + zgh{"Tamazight Standard tal-Marokk"} zh{"Ċiniż"} zh_Hans{"Ċiniż Simplifikat"} - zu{"Żulu"} - zun{"Żuni"} + zh_Hant{"Ċiniż Tradizzjonali"} + zu{"Zulu"} + zun{"Zuni"} + zxx{"Bla kontenut lingwistiku"} + zza{"Zaza"} } Languages%short{ + az{"Ażeri"} en_GB{"Ingliż (UK)"} en_US{"Ingliż (US)"} } @@ -479,10 +559,15 @@ mt{ Variants{ REVISED{"Ortografija Irriveda"} } - Version{"2.1.23.7"} + Version{"2.1.32.59"} codePatterns{ language{"Lingwa: {0}"} - script{"Skritt: {0}"} + script{"Skript: {0}"} territory{"Reġjun: {0}"} } + localeDisplayPattern{ + keyTypePattern{"{0}: {1}"} + pattern{"{0} ({1})"} + separator{"{0}, {1}"} + } } diff --git a/icuSources/data/lang/mua.txt b/icuSources/data/lang/mua.txt old mode 100755 new mode 100644 index 9ac89884..11351f45 --- a/icuSources/data/lang/mua.txt +++ b/icuSources/data/lang/mua.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/mua.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mua{ Languages{ ak{"akaŋ"} @@ -54,5 +48,5 @@ mua{ zh{"zah Syiŋ"} zu{"Zulu"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/my.txt b/icuSources/data/lang/my.txt index 1055e0e1..6f3b1315 100644 --- a/icuSources/data/lang/my.txt +++ b/icuSources/data/lang/my.txt @@ -1,74 +1,102 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/my.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License my{ Keys{ calendar{"ပြက္ခဒိန်"} - collation{"စနစ်တကျစီသော"} + cf{"ငွေရေတွက်ပုံစနစ်"} + collation{"အစဉ်လိုက်စီရန်"} currency{"ငွေကြေး"} - hc{"နာရီစက်ဝန်း(၁၂ အပြိုင် ၂၄)"} - lb{"လိုင်းဖြတ်တောက်မှုပုံစံ"} + hc{"နာရီစက်ဝန်း (၁၂ နှင့် ၂၄)"} + lb{"စာပိုဒ်ခွဲပုံစံ"} ms{"တိုင်းတာရေးစနစ်"} - numbers{"ဂဏန်းနံပါတ်"} + numbers{"ကိန်းဂဏန်း"} } Languages{ - ab{"အဘ်ခါဇီရန်"} - af{"အာဖရိကန်းစ်"} + aa{"အာဖာ"} + ab{"အဘ်ခါဇီရာ"} + ace{"အာချေး"} + ada{"ဒန်မဲ"} + ady{"အဒိုင်ဂီ"} + af{"တောင်အာဖရိက"} agq{"အာဂ်ဟိန်း"} - ak{"အာကိန်"} - am{"အန်ဟာရစျချ"} - ang{"အင်္ဂလိပ်စာဟောင်း"} - ar{"အာရေဗီ"} - ar_001{"အရေဗီ(ပုံမှန်)"} + ain{"အိန်နု"} + ak{"အာကန်"} + ale{"အာလီယု"} + alt{"တောင် အာလ်တိုင်း"} + am{"အမ်ဟာရစ်ခ်"} + an{"အာရာဂွန်"} + ang{"အင်ဂလို ဆက္ကစွန်"} + anp{"အန်ဂီကာ"} + ar{"အာရဗီ"} arn{"မာပုချီ"} - as{"အက္စမီစ်"} + arp{"အာရာပါဟို"} + as{"အာသံ"} asa{"အာစု"} - az{"အော်ဇောဘိုင်ဂျောနီ"} - ba{"ဘက်ရှ်ကီအာ"} + ast{"အက်စတူရီယန်း"} + av{"အာဗာရစ်ခ်"} + awa{"အာဝါဒီ"} + ay{"အိုင်မာရ"} + az{"အဇာဘိုင်ဂျန်"} + ba{"ဘက်ရှ်ကာ"} ban{"ဘာလီ"} bas{"ဘာဆာ"} - be{"ဘီလာရု"} + be{"ဘီလာရုဇ်"} bem{"ဘိန်ဘာ"} bez{"ဘီနာ"} - bg{"ဘူဂေးရီးယား"} - bgn{"အနောက်ပိုင်းဘဲလိုချီ"} + bg{"ဘူလ်ဂေးရီးယား"} + bgn{"အနောက် ဘဲလိုချီ"} + bho{"ဘို့ဂျ်ပူရီ"} + bi{"ဘစ်စ်လာမာ"} + bin{"ဘီနီ"} + bla{"စစ္စီကာ"} bm{"ဘန်ဘာရာ"} bn{"ဘင်္ဂါလီ"} bo{"တိဘက်"} br{"ဘရီတွန်"} brx{"ဗိုဒို"} bs{"ဘော့စ်နီးယား"} - ca{"ကာတာလန်"} - ce{"ချေချင်း"} + bug{"ဘူဂစ်စ်"} + byn{"ဘလင်"} + ca{"ကတ်တလန်"} + ce{"ချက်ချန်း"} + ceb{"စီဗူအာနို"} cgg{"ချီဂါ"} + ch{"ချမိုရို"} + chk{"ချူကီးစ်"} + chm{"မာရီ"} + cho{"ချော့တို"} chr{"ချာရိုကီ"} - ckb{"ဆိုရာနီ ကူဒစ်ရှ်"} + chy{"ချေယန်း"} + ckb{"ဆိုရာနီ"} co{"ခိုစီကန်"} cr{"ခရီး"} + crs{"ခရီအိုလီ"} cs{"ချက်"} + cu{"ချပ်ချ် စလာဗစ်"} cv{"ချူဗက်ရှ်"} cy{"ဝေလ"} da{"ဒိန်းမတ်"} dak{"ဒါကိုတာ"} + dar{"ဒါဂ်ဝါ"} dav{"တိုင်တာ"} de{"ဂျာမန်"} - de_AT{"ဩစတြီးယ ဂျာမန်"} - de_CH{"ဆွစ် အမြင့် ဂျာမန်"} - del{"ဒီလာဝဲ"} + de_AT{"ဩစတြီးယား ဂျာမန်"} + de_CH{"အလီမဲန်နစ် ဂျာမန်"} + del{"ဒယ်လာဝဲလ်"} + dgr{"ဒေါ့ဂ်ရစ်ဘ်"} dje{"ဇာမာ"} - dsb{"အောက်ဆိုဘီအမ်"} + dsb{"အနိမ့် ဆိုဘီယန်း"} dua{"ဒူအလာ"} dum{"အလယ်ပိုင်း ဒတ်ချ်"} + dv{"ဒီဗာဟီ"} dyo{"ဂျိုလာ-ဖွန်ရီ"} - dz{"ဒွန်ကာ"} + dz{"ဒဇွန်ကာ"} + dzg{"ဒဇာဂါ"} ebu{"အမ်ဘူ"} - ee{"ဝီ"} + ee{"အီဝီ"} + efi{"အာဖိခ်"} egy{"ရှေးဟောင်း အီဂျစ်"} + eka{"အီကာဂျုခ်"} el{"ဂရိ"} en{"အင်္ဂလိပ်"} en_AU{"ဩစတြေးလျှ အင်္ဂလိပ်"} @@ -76,208 +104,330 @@ my{ en_GB{"ဗြိတိသျှ အင်္ဂလိပ်"} en_US{"အမေရိကန် အင်္ဂလိပ်"} enm{"အလယ်ပိုင်း အင်္ဂလိပ်"} - eo{"အက္စပရန္တို"} + eo{"အက်စ်ပရန်တို"} es{"စပိန်"} - es_419{"လက်တင်အမေရိက စပိန်"} - es_ES{"စပိန်(ဥရောပ)"} - et{"အက်စ်တိုးနီးရန်း"} - eu{"ဘစ်က္ကီ"} + es_ES{"စပိန် (ဥရောပ)"} + et{"အက်စ်တိုးနီးယား"} + eu{"ဘာစ်ခ်"} + ewo{"အီဝန်ဒို"} fa{"ပါရှန်"} - fi{"ဖင်နစ်ရှ်"} - fil{"ဖိလစ်ပီနို"} + ff{"ဖူလာ"} + fi{"ဖင်လန်"} + fil{"ဖိလစ်ပိုင်"} fj{"ဖီဂျီ"} - fo{"ဖာရိုအိစ်"} + fo{"ဖာရို"} + fon{"ဖော်န်"} fr{"ပြင်သစ်"} fr_CA{"ကနေဒါ ပြင်သစ်"} fr_CH{"ဆွစ် ပြင်သစ်"} - frm{"အလယ်ပိုင်းပြင်သစ်"} - fro{"ပြင်သစ်ဟောင်း"} - frr{"မြောက်ပိုင်း ဖရီစီရန်"} - frs{"အရှေ့ပိုင်း ဖရီစီရန်"} - fy{"အနောက်ပိုင်း ဖရီစီရန်"} - ga{"အိုင်းရစ်"} - gag{"ဂါဂါဇ်"} - gl{"ဂါလာစီယံ"} - gmh{"အလယ်ပိုင်းအမြင့်ဂျာမန်"} + frm{"အလယ်ပိုင်း ပြင်သစ်"} + fro{"ဖရန်စီစ်"} + frr{"မြောက် ဖရီစီရန်"} + frs{"အရှေ့ ဖရီစီရန်"} + fur{"ဖရူလီယန်း"} + fy{"အနောက် ဖရီစီရန်"} + ga{"အိုင်းရစ်ရှ်"} + gaa{"ဂါ"} + gag{"ဂါဂုဇ်"} + gd{"စကော့တစ်ရှ် ဂေးလစ်ခ်"} + gez{"ဂီးဇ်"} + gil{"ကာရီဗာတီ"} + gl{"ဂါလီစီယာ"} + gmh{"အလယ်ပိုင်း အမြင့် ဂျာမန်"} gn{"ဂူအာရာနီ"} + gor{"ဂိုရိုတာလို"} grc{"ရှေးဟောင်း ဂရိ"} gsw{"ဆွစ် ဂျာမန်"} gu{"ဂူဂျာရသီ"} guz{"ဂူစီး"} gv{"မန်းဇ်"} + gwi{"ဂွစ်ချင်"} ha{"ဟာဥစာ"} - haw{"ဟာဝေယံ"} + haw{"ဟာဝိုင်ယီ"} he{"ဟီးဘရူး"} - hi{"ဟိန္ဒီ"} - hr{"ခရိုအေရှန်"} - hsb{"အပေါ်ဆိုဘီအမ်"} - ht{"ဟာအီတီအန်"} + hi{"ဟိန္ဒူ"} + hil{"ဟီလီဂေနွန်"} + hmn{"မုံ"} + hr{"ခရိုအေးရှား"} + hsb{"ဆက္ကဆိုနီ"} + ht{"ဟေတီ"} hu{"ဟန်ဂေရီ"} - hy{"အာမေနီအန်"} + hup{"ဟူပါ"} + hy{"အာမေးနီးယား"} + hz{"ဟီရဲရို"} + ia{"အင်တာလင်ဂွါ"} + iba{"အီဗန်"} + ibb{"အီဘီဘီယို"} id{"အင်ဒိုနီးရှား"} ig{"အစ္ဂဘို"} ii{"စီချွမ် ရီ"} - is{"အိုင်စ်လန္ဒီ"} + ilo{"အီလိုကို"} + inh{"အင်ဂုရှ်"} + io{"အီဒို"} + is{"အိုက်စ်လန်"} it{"အီတလီ"} iu{"အီနုခ်တီတု"} ja{"ဂျပန်"} + jbo{"လိုဂျ်ဘန်"} jgo{"ဂွမ်ဘာ"} jmc{"မချာမီ"} jpr{"ဂျူဒီယို-ပါရှန်"} - jrb{"ဂျူဒီယို-အာရေဗျ"} - jv{"ဂျာဗားနီးစ်"} - ka{"ဂျော်ဂျီယန်"} - kab{"ခဘိုင်လ်"} + jrb{"ဂျူဒီယို-အာရဗီ"} + jv{"ဂျာဗား"} + ka{"ဂျော်ဂျီယာ"} + kab{"ကဘိုင်လ်"} kac{"ကချင်"} - kam{"ခမ်ဘာ"} + kaj{"ဂျူအူ"} + kam{"ကမ်ဘာ"} + kbd{"ကဘာဒင်"} + kcg{"တိုင်အပ်"} kde{"မာခွန်ဒီ"} - kea{"ခဘူဗာဒီအာနူ"} + kea{"ကဘူဗာဒီအာနူ"} + kfo{"ကိုရို"} kg{"ကွန်ဂို"} kha{"ခါစီ"} - khq{"ခိုရာ ချီအီနီ"} - ki{"ခီခူယူ"} - kk{"ခါဇါခ်"} - kl{"ခလာအ်လီဆပ်"} - kln{"ခါလိမ်ဂျင်"} + khq{"ကိုရာ ချီအီနီ"} + ki{"ကီကူယူ"} + kj{"ကွန်းယာမာ"} + kk{"ကာဇာခ်"} + kkj{"ကကို"} + kl{"ကလာအ်လီဆပ်"} + kln{"ကလန်ဂျင်"} km{"ခမာ"} + kmb{"ကင်ဘွန်ဒူ"} kn{"ကန္နာဒါ"} - ko{"ကိုးရီးယား"} + ko{"ကိုရီးယား"} koi{"ကိုမီ-ပါမြက်"} kok{"ကွန်ကနီ"} - ks{"ကက်ရှ်မီရီ"} + kpe{"ကပ်ပဲလ်"} + kr{"ကနူရီ"} + krc{"ကရာချေး-ဘာကာ"} + krl{"ကာရီလီယန်"} + kru{"ကူရုပ်ခ်"} + ks{"ကက်ရှ်မီးယား"} ksb{"ရှန်ဘာလာ"} ksf{"ဘာဖီအာ"} + ksh{"ကိုလိုနီယန်း"} ku{"ကဒ်"} + kum{"ကွမ်မိုက်"} + kv{"ကိုမီ"} kw{"ခိုနီရှ်"} - ky{"ခရူဂစ်"} + ky{"ကာဂျစ်"} la{"လက်တင်"} + lad{"လာဒီနို"} lag{"လန်ဂီ"} - lb{"လူဇင်ဘတ်က်"} - lg{"ဂန်ဒီ"} + lb{"လူဇင်ဘတ်"} + lez{"လက်ဇ်ဂီးယား"} + lg{"ဂန်ဒါ"} + li{"လင်ဘာဂစ်ရှ်"} lkt{"လာကိုတာ"} ln{"လင်ဂါလာ"} lo{"လာအို"} + loz{"လိုဇီ"} lrc{"မြောက်လူရီ"} - lt{"လစ္သူအာနီယံ"} - lu{"လူဘာ-ခါတန်ဂါ"} + lt{"လစ်သူဝေးနီးယား"} + lu{"လူဘာ-ကတန်ဂါ"} + lua{"လူဘာ-လူလူအာ"} + lun{"လွန်ဒါ"} luo{"လူအို"} + lus{"မီဇို"} luy{"လူရီအာ"} - lv{"လက္ဘီအံ"} + lv{"လတ်ဗီးယား"} + mad{"မဒူရာ"} + mag{"မဂါဟီ"} + mai{"မိုင်သီလီ"} + mak{"မကာဆာ"} mas{"မာဆိုင်"} + mdf{"မို့ခ်ရှာ"} + men{"မန်ဒဲ"} mer{"မီရု"} - mfe{"မိုရှီစ်ယန်း"} - mg{"အာလာဂါစီ"} - mga{"အလယ်ပိုင်း အိုင်းရစ်"} + mfe{"မောရစ်ရှ"} + mg{"မာလဂက်စီ"} + mga{"အလယ်ပိုင်း အိုင်းရစ်ရှ်"} mgh{"မာခူဝါ-မီအီတို"} mgo{"မီတာ"} - mi{"မောင်းရီ (နယူးဇီလန်ကျွန်းရှိ ပင်ရင်းတိုင်းရင်းသားလူမျိုး)"} - mk{"မာစီဒိုနီယံ"} + mh{"မာရှယ်လိဇ်"} + mi{"မာအိုရီ"} + mic{"မစ်ခ်မက်ခ်"} + min{"စူကူမီနန်"} + mk{"မက်စီဒိုးနီးယား"} ml{"မလေးရာလမ်"} - mn{"မွန်ဂိုလီးယန်း"} + mn{"မွန်ဂိုလီးယား"} mnc{"မန်ချူး"} + mni{"မနိပူရ"} moh{"မိုဟော့ခ်"} + mos{"မိုစီ"} mr{"မာရသီ"} ms{"မလေး"} - mt{"မောလ္တီစ်"} - mua{"မန်ဒန်း"} - mul{"အကြိမ်များစွာ ဘာသာစကားများ"} - my{"ဗမာ"} + mt{"မော်လ်တာ"} + mua{"မွန်ဒန်း"} + mul{"ဘာသာစကား အမျိုးမျိုး"} + mus{"ခရိခ်"} + mwl{"မီရန်ဒီးဇ်"} + my{"မြန်မာ"} + myv{"အီဇယာ"} mzn{"မာဇန်ဒါရန်နီ"} + na{"နော်ရူး"} + nap{"နပိုလီတန်"} naq{"နာမာ"} - nb{"ဘွတ်မော်လ်"} - nd{"တောင်ဒီဘီလီ"} + nb{"နော်ဝေး ဘွတ်ခ်မော်လ်"} + nd{"တောင် အွန်န်ဒီဘီလီ"} nds{"အနိမ့် ဂျာမန်"} - ne{"နီပါလီ"} + nds_NL{"ဂျာမန် (နယ်သာလန်)"} + ne{"နီပေါ"} + new{"နီဝါရီ"} + ng{"အွန်ဒွန်ဂါ"} + nia{"နီးရပ်စ်"} + niu{"နူအဲယန်း"} nl{"ဒတ်ချ်"} nl_BE{"ဖလီမစ်ရှ်"} - nmg{"ဝါဆီအို"} - nn{"နော်ဝေး နီးနော်စ်ခ်"} + nmg{"ကွာစီအို"} + nn{"နော်ဝေး နီးနောစ်"} + nnh{"အွန်ရဲဘွန်း"} no{"နော်ဝေး"} - nqo{"နကို"} + nog{"နိုဂိုင်"} + nqo{"အွန်ကို"} + nr{"တောင် အွန်န်ဘီလီ"} + nso{"မြောက် ဆိုသို"} nus{"နူအာ"} - nyn{"ယန်ကိုလီ"} + nv{"နာဗာဟို"} + ny{"နရန်ဂျာ"} + nyn{"နရန်ကိုလီ"} + oc{"အိုစီတန်"} om{"အိုရိုမို"} or{"အိုရီရာ"} + os{"အိုဆဲတစ်ခ်"} pa{"ပန်ချာပီ"} + pag{"ပန်ဂါစီနန်"} + pam{"ပမ်ပန်ညာ"} + pap{"ပါပီမင်တို"} + pau{"ပလာအို"} + pcm{"နိုင်ဂျီးရီးယား ပစ်ဂျင်"} peo{"ပါရှန် အဟောင်း"} pi{"ပါဠိ"} pl{"ပိုလန်"} - ps{"ပါရှ်တို"} + prg{"ပရူရှန်"} + ps{"ပက်ရှ်တွန်း"} pt{"ပေါ်တူဂီ"} pt_BR{"ဘရာဇီး ပေါ်တူဂီ"} pt_PT{"ဥရောပ ပေါ်တူဂီ"} - qu{"ခက်ချ်ဝါ"} - quc{"ခီခ်အီချီ"} + qu{"ခီချူဝါအိုဝါ"} + quc{"ကီခ်အီချီ"} + rap{"ရပန်နူအီ"} + rar{"ရရိုတွန်ဂန်"} rm{"ရောမ"} rn{"ရွန်ဒီ"} ro{"ရိုမေနီယား"} + ro_MD{"မော်လဒိုဗာ"} rof{"ရွမ်ဘို"} root{"မူလရင်းမြစ်"} ru{"ရုရှ"} + rup{"အာရိုမန်းနီးယန်း"} rw{"ကင်ရာဝန်ဒါ"} - rwk{"ဝါ"} + rwk{"ရူဝမ်"} sa{"သင်္သကရိုက်"} - saq{"ဆန်ဘူရု"} + sad{"ဆန်ဒါဝီ"} + sah{"ဆခါ"} + saq{"ဆမ်ဘူရူ"} + sat{"ဆန်တာလီ"} + sba{"အွန်ဂမ်းဘေး"} sbp{"ဆန်ဂု"} - sco{"စကော့"} + sc{"ဆာဒီနီးယား"} + scn{"စစ္စလီ"} + sco{"စကော့တ်"} sd{"စင်ဒီ"} - se{"တောင်ဆာမိ"} + se{"မြောက် ဆာမိ"} seh{"စီနာ"} - ses{"ခိုရာဘိုရို ဆမ်နီ"} - sg{"ဆမ်ဂို"} + ses{"ကိုရာဘိုရို ဆမ်နီ"} + sg{"ဆန်ဂို"} sga{"အိုင်းရစ် ဟောင်း"} shi{"တာချယ်လ်ဟစ်"} shn{"ရှမ်း"} - si{"ဆင်ဟာလ"} + si{"စင်ဟာလာ"} sk{"စလိုဗက်"} - sl{"စလိုဗေးနီးယမ်း"} - sma{"တောင်ပိုင်း ဆာမိ"} + sl{"စလိုဗေးနီးယား"} + sm{"ဆမိုအာ"} + sma{"တောင် ဆာမိ"} smj{"လူလီ ဆာမိ"} smn{"အီနာရီ ဆာမိ"} - sms{"ခိုလ် ဆာမိ"} - sn{"ရှိနာ"} + sms{"စခိုးလ် ဆမ်မီ"} + sn{"ရှိုနာ"} + snk{"ဆိုနင်ကေး"} so{"ဆိုမာလီ"} - sq{"အယ်လ်ဘေးနီးယန်း"} - sr{"ဆားဗီးယန်း"} + sq{"အယ်လ်ဘေးနီးယား"} + sr{"ဆားဘီးယား"} + srn{"ဆရာနန် တွန်ဂို"} + ss{"ဆွာဇီလန်"} + ssy{"ဆာဟို"} + st{"တောင်ပိုင်း ဆိုသို"} + su{"ဆူဒန်"} + suk{"ဆူကူမာ"} sv{"ဆွီဒင်"} - sw{"ဆြာဟီလီ"} - sw_CD{"ခွန်ဂို စွာဟီလီ"} + sw{"ဆွာဟီလီ"} + sw_CD{"ကွန်ဂို ဆွာဟီလီ"} + swb{"ကိုမိုရီးယန်း"} + syr{"ဆီးရီးယား"} ta{"တမီးလ်"} - te{"တီလီဂု"} + te{"တီလီဂူ"} + tem{"တင်မ်နဲ"} teo{"တီဆို"} + tet{"တီတွမ်"} tg{"တာဂျစ်"} th{"ထိုင်း"} ti{"တီဂ်ရင်ရာ"} - tk{"တခ္မင်"} + tig{"တီဂရီ"} + tk{"တာ့ခ်မင်နစ္စတန်"} + tlh{"ကလင်ဂွန်"} + tn{"တီဆဝါနာ"} to{"တွန်ဂါ"} - tr{"တာကစ်"} - tt{"တတာ"} + tpi{"တော့ခ် ပိစင်"} + tr{"တူရကီ"} + trv{"တရိုကို"} + ts{"ဆွန်ဂါ"} + tt{"တာတာ"} + tum{"တမ်ဘူကာ"} + tvl{"တူဗာလူ"} twq{"တာဆာဝါခ်"} - tzm{"အလယ်အက်တ်လက်စ် တာမာဇိုက်"} + ty{"တဟီတီ"} + tyv{"တူဗန်"} + tzm{"အလယ်အာ့တလာစ် တာမာဇိုက်"} + udm{"အူမူရတ်"} ug{"ဝီဂါ"} uk{"ယူကရိန်း"} - und{"မသိ သို့မဟုတ် မရှိ သော ဘာသာစကား"} - ur{"အော်ဒူ"} + umb{"အူဘန်ဒူ"} + und{"မသိသော ဘာသာ"} + ur{"အူရ်ဒူ"} uz{"ဦးဇ်ဘက်"} vai{"ဗိုင်"} + ve{"ဗင်န်ဒါ"} vi{"ဗီယက်နမ်"} - vun{"ဗန်ဂျို"} - wbp{"ဝေါလ်ပါရီ"} + vo{"ဗိုလာပိုက်"} + vun{"ဗွန်ဂျို"} + wa{"ဝါလူးန်"} + wae{"ဝေါလ်ဆာ"} + wal{"ဝိုလက်တာ"} + war{"ဝါရေး"} + wbp{"ဝေါလ်ပီရီ"} wo{"ဝူလိုဖ်"} + xal{"ကာလ်မိုက်"} xh{"ဇိုစာ"} xog{"ဆိုဂါ"} - yo{"ရိုရုဘာ"} - zgh{"မိုရိုကန် တွမ်မဇိုတ် စံ"} + yav{"ရန်ဘဲန်"} + ybb{"ရမ်ဘာ"} + yi{"ဂျူး"} + yo{"ယိုရူဘာ"} + yue{"ကွမ်တုံ"} + zgh{"မိုရိုကို တမဇိုက်"} zh{"တရုတ်"} - zh_Hans{"ရိုးရှင်းသော တရုတ်"} - zh_Hant{"ရှေးရိုးစဉ်လာ တရုတ်"} - zu{"ဇူလူ"} - zxx{"ဘာသာစကား နှင့် ပတ်သက် သောအရာမရှိ"} + zu{"ဇူးလူး"} + zun{"ဇူနီ"} + zxx{"ဘာသာစကားနှင့် ပတ်သက်သောအရာ မရှိပါ"} + zza{"ဇာဇာ"} } Languages%short{ az{"အဇာရီ"} - en_GB{"အင်္ဂလိပ်(ယူကေ)"} - en_US{"အင်္ဂလိပ်(ယူအက်စ်)"} + en_GB{"ယူကေ အင်္ဂလိပ်"} + en_US{"ယူအက်စ် အင်္ဂလိပ်"} } Scripts{ Arab{"အာရေဗျ"} @@ -289,27 +439,29 @@ my{ Cyrl{"စစ်ရိလစ်"} Deva{"ဒီဗနာဂရီ"} Ethi{"အီသီယိုးပီးယား"} - Geor{"ဂျော်ဂျီယန်"} + Geor{"ဂျော်ဂျီယာ"} Grek{"ဂရိ"} Gujr{"ဂုဂျာရသီ"} Guru{"ဂူရူ"} + Hanb{"ဟန်ဘ်"} Hang{"ဟန်ဂူးလ်"} Hani{"ဟန်"} - Hans{"ရိုးရှင်းသော တရုတ်"} - Hant{"ရှေးရိုးစဉ်လာ တရုတ်"} + Hans{"ရိုးရှင်း"} + Hant{"ရိုးရာ"} Hebr{"ဟီဗရူး"} - Hira{"ဟိရဂဏ"} - Hrkt{"ခတခဏ သို့မဟုတ် ဟိရဂဏ"} + Hira{"ဟီရဂန"} + Hrkt{"ဂျပန် အက္ခရာ"} + Jamo{"ဂျမို"} Java{"ဂျာဗားနီးစ်"} Jpan{"ဂျပန်"} Kali{"ကယားလီ"} - Kana{"ခတခဏ"} + Kana{"ခတခန"} Khmr{"ခမာ"} Knda{"ခန္နာဒါ"} - Kore{"ကိုးရီးယား"} + Kore{"ကိုရီးယား"} Laoo{"လာအို"} Latn{"လက်တင်"} - Mlym{"မာလာရာလန်"} + Mlym{"မာလာယာလမ်"} Mong{"မွန်ဂိုလီးယား"} Mymr{"မြန်မာ"} Orya{"အိုရာ"} @@ -324,14 +476,16 @@ my{ Visp{"မြင်နိုင်သော စကား"} Xpeo{"ပါရှန် အဟောင်း"} Yiii{"ရီ"} + Zmth{"ဂဏန်းသင်္ချာ"} + Zsye{"အီမိုဂျီ"} Zsym{"သင်္ကေတ"} Zxxx{"မရေးထားသော"} Zyyy{"အများနှင့်သက်ဆိုင်သော"} Zzzz{"မသိ သို့မဟုတ် မရှိသော စကားလုံး"} } Scripts%stand-alone{ - Hans{"ရိုးရှင်းသော ဟန်"} - Hant{"ရှေးရိုးစဉ်လာဟန်"} + Hans{"ဟန် ရိုးရှင်း"} + Hant{"ဟန် ရိုးရာ"} } Types{ calendar{ @@ -340,7 +494,7 @@ my{ dangi{"ဒန်းဂိ ပြက္ခဒိန်"} ethiopic{"အီသီယိုးပီးယား ပြက္ခဒိန်"} gregorian{"နိုင်ငံတကာသုံး ပြက္ခဒိန်"} - hebrew{"ဟီဗရူး ပြက္ခဒိန်"} + hebrew{"ဟီဘရူး ပြက္ခဒိန်"} indian{"အိန္ဒြိယ အမျိုးသား ပြက္ခဒိန်"} islamic{"အစ္စလာမ် ပြက္ခဒိန်"} iso8601{"ISO-8601 ပြက္ခဒိန်"} @@ -348,11 +502,15 @@ my{ persian{"ပါရှား ပြက္ခဒိန်"} roc{"မင်ဂုအို ပြက္ခဒိန်"} } + cf{ + account{"စာရင်းကိုင်သုံး ငွေရေတွက်ပုံစနစ်"} + standard{"ပုံမှန် ငွေရေတွက်ပုံစနစ်"} + } collation{ - ducet{"ယူနီကုတ်အစဉ်လိုက်စီထားသော"} + ducet{"အစဉ်လိုက်စီထားသော ယူနီကုတ်"} phonebook{"ဖုန်းစာအုပ် အစီအစဉ်"} search{"ယေဘုယျရှာခြင်း"} - standard{"ပုံမှန်စီသော"} + standard{"ပုံမှန်စီထားသော"} } hc{ h11{"၁၂ နာရီ စနစ် (၀–၁၁)"} @@ -361,9 +519,9 @@ my{ h24{"၂၄ နာရီ စနစ်(၁–၂၄)"} } lb{ - loose{"လျော့ရဲသော လိုင်းဖြတ်တောင်မှုပုံစံ"} - normal{"ပုံမှန်လိုင်းဖြတ်တောက်မှုပုံစံ"} - strict{"တင်းကြပ်သောလိုင်းဖြတ်တောက်မှုပုံစံ"} + loose{"ကန့်သတ်မထားသော စာပိုဒ်ခွဲပုံစံ"} + normal{"ပုံမှန်စာပိုဒ်ခွဲပုံစံ"} + strict{"ကန့်သတ်ထားသော စာပိုဒ်ခွဲပုံစံ"} } ms{ metric{"မက်ထရစ်စနစ်"} @@ -371,42 +529,42 @@ my{ ussystem{"အမေရိကန်တိုင်းတာစနစ်"} } numbers{ - arab{"အာရပ်ဂဏန်းခြေ"} - arabext{"တိုးချဲ့အာရပ်ဂဏန်းခြေ"} - armn{"အာမေနီယန်ဂဏန်းခြေ"} - armnlow{"အာမေနီယန်ဂဏန်းခြေအသေး"} - beng{"ဘန်ဂါလီဂဏန်းခြေ"} - deva{"ဒီပါနာဂါရီဂဏန်းခြေ"} - ethi{"အီသီအိုပီးယားဂဏန်းခြေ"} - fullwide{"အနံအပြည့်နှင့်ဂဏန်းခြေ"} + arab{"အာရပ် ဂဏန်းခြေ"} + arabext{"တိုးချဲ့အာရပ် ဂဏန်းခြေ"} + armn{"အာမေးနီးယား ဂဏန်းခြေ"} + armnlow{"အာမေးနီးယား ဂဏန်းခြေ စာလုံးသေး"} + beng{"ဘင်္ဂါလီ ဂဏန်းခြေ"} + deva{"ဒီဗာနာဂရီ ဂဏန်းခြေ"} + ethi{"အီသီယိုပီးယား ဂဏန်းခြေ"} + fullwide{"ဗြက်ပြည့် ဂဏန်းခြေ"} geor{"နိုင်ငံတကာသုံးဂဏန်းခြေ"} - grek{"ဂရိဂဏန်းခြေ"} - greklow{"ဂရိဂဏန်းခြေအသေး"} - gujr{"ဂုဂျာရာတီဂဏန်းခြေ"} - guru{"ဂူမူခီဂဏန်းခြေ"} - hanidec{"တရုတ်ဆယ်လီစနစ်ဂဏန်းခြေ"} - hans{"ရိုးရှင်းသောတရုတ်ဂဏန်းခြေ"} - hansfin{"ရိုးရှင်းသောတရုတ်ဘဏ္ဏာရေးသုံးဂဏန်းခြေ"} - hant{"ရိုးရာတရုတ်ဂဏန်းခြေ"} - hantfin{"ရိုးရာတရုတ်ဘဏ္ဏာရေးသုံးဂဏန်းခြေ"} - hebr{"ဟေဗြဲဂဏန်းခြေ"} - jpan{"ဂျပန်ဂဏန်းခြေ"} - jpanfin{"ဂျပန်ဘဏ္ဏာရေးသုံးဂဏန်းခြေ"} - khmr{"ခမာဂဏန်းခြေ"} - knda{"ခန္နဒါဂဏန်းခြေ"} - laoo{"လာအိုဂဏန်းခြေ"} - latn{"အနောက်တိုင်းဂဏန်းခြေ"} - mlym{"မလာရာလမ်ဂဏန်းခြေ"} - mymr{"မြန်မာဂဏန်းခြေ"} - mymrshan{"ရှမ်းဂဏန်းခြေ"} - orya{"ဩရီရာဂဏန်းခြေ"} - roman{"ရောမဂဏန်းခြေ"} - romanlow{"ရောမဂဏန်းခြေအသေး"} - taml{"ရိုးရာတမီးလ်ဂဏန်းခြေ"} - tamldec{"တမီးလ်ဂဏန်းခြေ"} - telu{"တီရီဂုဂဏန်းခြေ"} - thai{"ထိုင်းဂဏန်းခြေ"} - tibt{"တိဘက်ဂဏန်းခြေ"} + grek{"ဂရိ ဂဏန်းခြေ"} + greklow{"ဂရိ ဂဏန်းခြေ စာလုံးသေး"} + gujr{"ဂုဂျာရတီ ဂဏန်းခြေ"} + guru{"ဂူမူခီ ဂဏန်းခြေ"} + hanidec{"တရုတ် ဆယ်လီစနစ် ဂဏန်းခြေ"} + hans{"ရိုးရှင်း တရုတ် ဂဏန်းခြေ"} + hansfin{"ရိုးရှင်း တရုတ် ဘဏ္ဍာရေးသုံး ဂဏန်းခြေ"} + hant{"ရိုးရာ တရုတ် ဂဏန်းခြေ"} + hantfin{"ရိုးရာ တရုတ် ဘဏ္ဍာရေးသုံး ဂဏန်းခြေ"} + hebr{"ဟီဘရူး ဂဏန်းခြေ"} + jpan{"ဂျပန် ဂဏန်းခြေ"} + jpanfin{"ဂျပန် ဘဏ္ဍာရေးသုံး ဂဏန်းခြေ"} + khmr{"ခမာ ဂဏန်းခြေ"} + knda{"ခန္နဒါ ဂဏန်းခြေ"} + laoo{"လာအို ဂဏန်းခြေ"} + latn{"အနောက်တိုင်း ဂဏန်းခြေ"} + mlym{"မာလာယာလမ် ဂဏန်းခြေ"} + mymr{"မြန်မာ ဂဏန်းခြေ"} + mymrshan{"ရှမ်း ဂဏန်းခြေ"} + orya{"ဩရီရာ ဂဏန်းခြေ"} + roman{"ရောမ ဂဏန်းခြေ"} + romanlow{"ရောမ ဂဏန်းခြေ စာလုံးသေး"} + taml{"ရိုးရာ တမီးလ် ဂဏန်းခြေ"} + tamldec{"တမီးလ် ဂဏန်းခြေ"} + telu{"တလုဂု ဂဏန်းခြေ"} + thai{"ထိုင်း ဂဏန်းခြေ"} + tibt{"တိဘက် ဂဏန်းခြေ"} } } Variants{ @@ -422,15 +580,29 @@ my{ REVISED{"ပြန်လည်စီစစ်ထားသော ရေးထုံး"} SCOTLAND{"စကော့ စံ အင်္ဂလိပ်"} } - Version{"2.1.23.84"} + Version{"2.1.33.28"} + characterLabelPattern{ + all{"{0} — အားလုံး"} + category-list{"{0} − {1}"} + compatibility{"{0} — တွဲဖက်သုံးနိုင်သော"} + enclosed{"{0} — ပူးတွဲပါ"} + extended{"{0} — နောက်တိုး"} + historic{"{0} — သမိုင်းဝင်"} + miscellaneous{"{0} — အထွေထွေ"} + other{"{0} — အခြား"} + scripts{"လက်ရေးမူ — {0}"} + strokes{ + other{"ရေးချက် {0} ခု"} + } + } codePatterns{ language{"ဘာသာစကား - {0}"} script{"စာ - {0}"} territory{"နယ်ပယ်ဒေသ - {0}"} } localeDisplayPattern{ - keyTypePattern{"{0} ၊ {1}"} + keyTypePattern{"{0}၊ {1}"} pattern{"{0} ({1})"} - separator{"{0}၊{1}"} + separator{"{0}၊ {1}"} } } diff --git a/icuSources/data/lang/mzn.txt b/icuSources/data/lang/mzn.txt old mode 100755 new mode 100644 index 67b1372d..5720a5c1 --- a/icuSources/data/lang/mzn.txt +++ b/icuSources/data/lang/mzn.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/mzn.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mzn{ Languages{ ab{"آبخازی"} @@ -271,7 +265,7 @@ mzn{ Hans{"ساده‌بَیی هان"} Hant{"استاندارد ِسنتی هانت"} } - Version{"2.1.22.93"} + Version{"2.1.31.86"} codePatterns{ language{"زوون: {0}"} script{"اسکریپت: {0}"} diff --git a/icuSources/data/lang/naq.txt b/icuSources/data/lang/naq.txt old mode 100755 new mode 100644 index 14fcafdb..85a342aa --- a/icuSources/data/lang/naq.txt +++ b/icuSources/data/lang/naq.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/naq.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License naq{ Languages{ ak{"Akangowab"} @@ -54,5 +48,5 @@ naq{ zh{"Chineesǁî gowab, Mandarinni"} zu{"Zulub"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/nb.txt b/icuSources/data/lang/nb.txt index abe8978f..3254481f 100644 --- a/icuSources/data/lang/nb.txt +++ b/icuSources/data/lang/nb.txt @@ -1,19 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/nb.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License nb{ Keys{ calendar{"kalender"} + cf{"valutaformat"} colAlternate{"Ignorer sortering etter symboler"} colBackwards{"omvendt sortering etter aksent"} colCaseFirst{"Organisering av store og små bokstaver"} colCaseLevel{"Sortering av store og små bokstaver"} - colHiraganaQuaternary{"Sortering av kana"} colNormalization{"Normalisert sortering"} colNumeric{"Numerisk sortering"} colStrength{"Sorteringsstyrke"} @@ -25,7 +19,6 @@ nb{ numbers{"tall"} timezone{"tidssone"} va{"Språkvariant"} - variableTop{"Sortér som symboler"} x{"privat bruk"} } Languages{ @@ -34,7 +27,7 @@ nb{ ace{"achinesisk"} ach{"acoli"} ada{"adangme"} - ady{"adyghe"} + ady{"adygeisk"} ae{"avestisk"} aeb{"tunisisk-arabisk"} af{"afrikaans"} @@ -52,29 +45,30 @@ nb{ ang{"gammelengelsk"} anp{"angika"} ar{"arabisk"} - ar_001{"moderne standard arabisk"} + ar_001{"moderne standardarabisk"} arc{"arameisk"} - arn{"araukansk"} + arn{"mapudungun"} aro{"araona"} arp{"arapaho"} arq{"algerisk arabisk"} + ars{"najdi-arabisk"} arw{"arawak"} ary{"marokkansk-arabisk"} arz{"egyptisk arabisk"} - as{"assamisk"} + as{"assamesisk"} asa{"asu"} ase{"amerikansk tegnspråk"} ast{"asturisk"} av{"avarisk"} avk{"kotava"} - awa{"awadhi"} + awa{"avadhi"} ay{"aymara"} az{"aserbajdsjansk"} ba{"basjkirsk"} bal{"baluchi"} ban{"balinesisk"} bar{"bairisk"} - bas{"basa"} + bas{"basaa"} bax{"bamun"} bbc{"batak toba"} bbj{"ghomala"} @@ -105,7 +99,7 @@ nb{ brx{"bodo"} bs{"bosnisk"} bss{"akose"} - bua{"buriat"} + bua{"burjatisk"} bug{"buginesisk"} bum{"bulu"} byn{"blin"} @@ -120,7 +114,7 @@ nb{ cgg{"kiga"} ch{"chamorro"} chb{"chibcha"} - chg{"chagatai"} + chg{"tsjagatai"} chk{"chuukesisk"} chm{"mari"} chn{"chinook"} @@ -134,6 +128,7 @@ nb{ cps{"kapiz"} cr{"cree"} crh{"krimtatarisk"} + crs{"seselwa"} cs{"tsjekkisk"} csb{"kasjubisk"} cu{"kirkeslavisk"} @@ -144,10 +139,8 @@ nb{ dar{"dargwa"} dav{"taita"} de{"tysk"} - de_AT{"østerriksk tysk"} - de_CH{"sveitsisk høytysk"} del{"delaware"} - den{"slavisk"} + den{"slavey"} dgr{"dogrib"} din{"dinka"} dje{"zarma"} @@ -156,7 +149,7 @@ nb{ dtp{"sentraldusun"} dua{"duala"} dum{"mellomnederlandsk"} - dv{"divehi"} + dv{"dhivehi"} dyo{"jola-fonyi"} dyu{"dyula"} dz{"dzongkha"} @@ -170,16 +163,9 @@ nb{ el{"gresk"} elx{"elamittisk"} en{"engelsk"} - en_AU{"australsk engelsk"} - en_CA{"canadisk engelsk"} - en_GB{"britisk engelsk"} - en_US{"amerikansk engelsk"} enm{"mellomengelsk"} eo{"esperanto"} es{"spansk"} - es_419{"latinamerikansk spansk"} - es_ES{"europeisk spansk"} - es_MX{"meksikansk spansk"} esu{"sentralyupik"} et{"estisk"} eu{"baskisk"} @@ -188,17 +174,15 @@ nb{ fa{"persisk"} fan{"fang"} fat{"fanti"} - ff{"fulani"} + ff{"fulfulde"} fi{"finsk"} - fil{"filippinsk"} + fil{"filipino"} fit{"tornedalsfinsk"} fj{"fijiansk"} fo{"færøysk"} fon{"fon"} fr{"fransk"} - fr_CA{"canadisk fransk"} - fr_CH{"sveitsisk fransk"} - frc{"kajunfransk"} + frc{"cajunfransk"} frm{"mellomfransk"} fro{"gammelfransk"} frp{"arpitansk"} @@ -213,8 +197,8 @@ nb{ gay{"gayo"} gba{"gbaya"} gbz{"zoroastrisk dari"} - gd{"skotsk gælisk"} - gez{"ges"} + gd{"skotsk-gælisk"} + gez{"geez"} gil{"kiribatisk"} gl{"galisisk"} glk{"gileki"} @@ -266,7 +250,7 @@ nb{ io{"ido"} is{"islandsk"} it{"italiensk"} - iu{"inuktitut"} + iu{"inuittisk"} izh{"ingrisk"} ja{"japansk"} jam{"jamaicansk kreolengelsk"} @@ -313,7 +297,7 @@ nb{ kos{"kosraeansk"} kpe{"kpelle"} kr{"kanuri"} - krc{"karachay-balkar"} + krc{"karatsjajbalkarsk"} kri{"krio"} krj{"kinaray-a"} krl{"karelsk"} @@ -323,7 +307,7 @@ nb{ ksf{"bafia"} ksh{"kølnsk"} ku{"kurdisk"} - kum{"kumyk"} + kum{"kumykisk"} kut{"kutenai"} kv{"komi"} kw{"kornisk"} @@ -334,10 +318,10 @@ nb{ lah{"lahnda"} lam{"lamba"} lb{"luxemburgsk"} - lez{"lezghian"} + lez{"lesgisk"} lfn{"lingua franca nova"} lg{"ganda"} - li{"limburgisk"} + li{"limburgsk"} lij{"ligurisk"} liv{"livisk"} lkt{"lakota"} @@ -345,6 +329,7 @@ nb{ ln{"lingala"} lo{"laotisk"} lol{"mongo"} + lou{"louisianakreolsk"} loz{"lozi"} lrc{"nord-luri"} lt{"litauisk"} @@ -367,7 +352,7 @@ nb{ man{"mandingo"} mas{"masai"} mde{"maba"} - mdf{"moksha"} + mdf{"moksja"} mdr{"mandar"} men{"mende"} mer{"meru"} @@ -399,7 +384,7 @@ nb{ mwv{"mentawai"} my{"burmesisk"} mye{"myene"} - myv{"erzya"} + myv{"erzia"} mzn{"mazandarani"} na{"nauru"} nan{"minnan"} @@ -421,7 +406,7 @@ nb{ nn{"norsk nynorsk"} nnh{"ngiemboon"} no{"norsk"} - nog{"nogai"} + nog{"nogaisk"} non{"gammelnorsk"} nov{"novial"} nqo{"nʼko"} @@ -449,6 +434,7 @@ nb{ pap{"papiamento"} pau{"palauisk"} pcd{"pikardisk"} + pcm{"nigeriansk pidginspråk"} pdc{"pennsylvaniatysk"} pdt{"plautdietsch"} peo{"gammelpersisk"} @@ -463,8 +449,6 @@ nb{ pro{"gammelprovençalsk"} ps{"pashto"} pt{"portugisisk"} - pt_BR{"brasiliansk portugisisk"} - pt_PT{"europeisk portugisisk"} qu{"quechua"} quc{"quiché"} qug{"kichwa (Chimborazo-høylandet)"} @@ -489,7 +473,7 @@ nb{ rwk{"rwa"} sa{"sanskrit"} sad{"sandawe"} - sah{"jakutsk"} + sah{"jakutisk"} sam{"samaritansk arameisk"} saq{"samburu"} sas{"sasak"} @@ -497,11 +481,11 @@ nb{ saz{"saurashtra"} sba{"ngambay"} sbp{"sangu"} - sc{"sardinsk"} + sc{"sardisk"} scn{"siciliansk"} sco{"skotsk"} sd{"sindhi"} - sdc{"sassarisk sardinsk"} + sdc{"sassaresisk sardisk"} sdh{"sørkurdisk"} se{"nordsamisk"} see{"seneca"} @@ -515,7 +499,7 @@ nb{ sh{"serbokroatisk"} shi{"tachelhit"} shn{"shan"} - shu{"Tsjad-arabisk"} + shu{"tsjadisk arabisk"} si{"singalesisk"} sid{"sidamo"} sk{"slovakisk"} @@ -533,7 +517,7 @@ nb{ sog{"sogdisk"} sq{"albansk"} sr{"serbisk"} - srn{"sranan tongo"} + srn{"sranan"} srr{"serer"} ss{"swati"} ssy{"saho"} @@ -548,7 +532,7 @@ nb{ sw_CD{"kongolesisk swahili"} swb{"komorisk"} syc{"klassisk syrisk"} - syr{"syrisk"} + syr{"gammelsyrisk"} szl{"schlesisk"} ta{"tamil"} tcy{"tulu"} @@ -563,12 +547,12 @@ nb{ tig{"tigré"} tiv{"tiv"} tk{"turkmensk"} - tkl{"tokelau"} + tkl{"tokelauisk"} tkr{"tsakhursk"} tl{"tagalog"} tlh{"klingon"} tli{"tlingit"} - tly{"talysh"} + tly{"talysj"} tmh{"tamasjek"} tn{"setswana"} to{"tongansk"} @@ -583,13 +567,13 @@ nb{ tt{"tatarisk"} ttt{"muslimsk tat"} tum{"tumbuka"} - tvl{"tuvalu"} + tvl{"tuvalsk"} tw{"twi"} twq{"tasawaq"} ty{"tahitisk"} - tyv{"tuvinisk"} + tyv{"tuvinsk"} tzm{"sentralmarokkansk tamazight"} - udm{"udmurt"} + udm{"udmurtisk"} ug{"uigurisk"} uga{"ugaritisk"} uk{"ukrainsk"} @@ -609,14 +593,14 @@ nb{ vro{"sørestisk"} vun{"vunjo"} wa{"vallonsk"} - wae{"walser"} - wal{"walamo"} - war{"waray"} + wae{"walsertysk"} + wal{"wolaytta"} + war{"waray-waray"} was{"washo"} wbp{"warlpiri"} wo{"wolof"} wuu{"shanghainesisk"} - xal{"kalmyk"} + xal{"kalmukkisk"} xh{"xhosa"} xmf{"mingrelsk"} xog{"soga"} @@ -629,7 +613,7 @@ nb{ yrl{"nheengatu"} yue{"kantonesisk"} za{"zhuang"} - zap{"zapotec"} + zap{"zapotekisk"} zbl{"blissymboler"} zea{"zeeuws"} zen{"zenaga"} @@ -640,12 +624,10 @@ nb{ zu{"zulu"} zun{"zuni"} zxx{"uten språklig innhold"} - zza{"zaza"} + zza{"zazaisk"} } Languages%short{ az{"azeri"} - en_GB{"engelsk – Storbritannia"} - en_US{"engelsk – USA"} } Languages%variant{ ps{"pushto"} @@ -695,6 +677,7 @@ nb{ Grek{"gresk"} Gujr{"gujarati"} Guru{"gurmukhi"} + Hanb{"hanb"} Hang{"hangul"} Hani{"han"} Hano{"hanunoo"} @@ -705,10 +688,11 @@ nb{ Hira{"hiragana"} Hluw{"anatoliske hieroglyfer"} Hmng{"pahawh hmong"} - Hrkt{"katakana eller hiragana"} + Hrkt{"japanske stavelsesskrifter"} Hung{"gammelungarsk"} Inds{"indus"} Ital{"gammelitalisk"} + Jamo{"jamo"} Java{"javanesisk"} Jpan{"japansk"} Jurc{"jurchen"} @@ -862,6 +846,7 @@ nb{ Yiii{"yi"} Zinh{"nedarvet"} Zmth{"matematisk notasjon"} + Zsye{"zsye"} Zsym{"symboler"} Zxxx{"språk uten skrift"} Zyyy{"felles"} @@ -893,7 +878,11 @@ nb{ iso8601{"ISO 8601-kalender"} japanese{"japansk kalender"} persian{"persisk kalender"} - roc{"kalender for Republikken Kina"} + roc{"minguo-kalender"} + } + cf{ + account{"valutaformat for regnskapsføring"} + standard{"standard valutaformat"} } colAlternate{ non-ignorable{"sortér symboler"} @@ -912,10 +901,6 @@ nb{ no{"Sortér uavhengig av store og små bokstaver."} yes{"Sortér med skille mellom små og store bokstaver"} } - colHiraganaQuaternary{ - no{"Sortér kana separat"} - yes{"Sortér med skille mellom forskjellige varianter av kana"} - } colNormalization{ no{"Sortér uten normalisering"} yes{"Sortér Unicode normalisert"} @@ -951,6 +936,11 @@ nb{ unihan{"radikal-strek-sortering"} zhuyin{"zhuyin-sortering"} } + d0{ + fwidth{"Full bredde"} + hwidth{"Halv bredde"} + npinyin{"Numerisk"} + } hc{ h11{"12-timers system (0–11)"} h12{"12-timers system (1–12)"} @@ -962,6 +952,10 @@ nb{ normal{"normal linjeskiftstil"} strict{"streng linjeskiftstil"} } + m0{ + bgn{"BGN"} + ungegn{"UNGEGN"} + } ms{ metric{"metrisk system"} uksystem{"britisk målesystem"} @@ -970,31 +964,31 @@ nb{ numbers{ arab{"arabisk-indiske sifre"} arabext{"utvidede arabisk-indiske sifre"} - armn{"armenske tallsymboler"} - armnlow{"små armenske tallsymboler"} + armn{"armenske tall"} + armnlow{"små armenske tall"} bali{"baliske tall"} beng{"bengalske sifre"} brah{"brahmiske tall"} cakm{"chakma-tall"} cham{"cham-tall"} deva{"devanagari-sifre"} - ethi{"etiopiske tallsymboler"} + ethi{"etiopiske tall"} finance{"Finansielle tall"} fullwide{"sifre med full bredde"} - geor{"georgiske tallsymboler"} - grek{"greske tallsymboler"} - greklow{"små greske tallsymboler"} + geor{"georgiske tall"} + grek{"greske tall"} + greklow{"små greske tall"} gujr{"gujarati-sifre"} guru{"gurmukhi-sifre"} - hanidec{"kinesiske desimaltallsymboler"} - hans{"forenklede kinesiske tallsymboler"} - hansfin{"forenklede kinesiske finanstallsymboler"} - hant{"tradisjonelle kinesiske tallsymboler"} - hantfin{"tradisjonelle kinesiske finanstallsymboler"} - hebr{"hebraiske tallsymboler"} + hanidec{"kinesiske desimaltall"} + hans{"forenklede kinesiske tall"} + hansfin{"forenklede kinesiske finanstall"} + hant{"tradisjonelle kinesiske tall"} + hantfin{"tradisjonelle kinesiske finanstall"} + hebr{"hebraiske tall"} java{"java-tall"} - jpan{"japanske tallsymboler"} - jpanfin{"japanske finanstallsymboler"} + jpan{"japanske tall"} + jpanfin{"japanske finanstall"} kali{"kayah li-tall"} khmr{"khmer-sifre"} knda{"kannada-sifre"} @@ -1007,7 +1001,7 @@ nb{ mlym{"malayalam-sifre"} mong{"mongolske tall"} mtei{"meetei mayek-tall"} - mymr{"myanmar-sifre"} + mymr{"myanmarske sifre"} mymrshan{"myanmar shan-tall"} native{"Språkspesifikke sifre"} nkoo{"n’ko-tall"} @@ -1022,7 +1016,7 @@ nb{ sund{"sundanese-tall"} takr{"takri-tall"} talu{"ny tai lue-tall"} - taml{"tamilske tallsymboler"} + taml{"tamilske tall"} tamldec{"tamilske sifre"} telu{"telugu-sifre"} thai{"thailandske sifre"} @@ -1103,7 +1097,22 @@ nb{ VALLADER{"vallader"} WADEGILE{"Wade-Giles-romanisering"} } - Version{"2.1.23.79"} + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0} – alt"} + category-list{"{0}: {1}"} + compatibility{"{0} – kompatibilitet"} + enclosed{"{0} – omsluttet"} + extended{"{0} – utvidet"} + historic{"{0} – historisk"} + miscellaneous{"{0} – diverse"} + other{"{0} – annet"} + scripts{"skriftsystemer – {0}"} + strokes{ + one{"{0} strek"} + other{"{0} streker"} + } + } codePatterns{ language{"Språk: {0}"} script{"Skrift: {0}"} diff --git a/icuSources/data/lang/nb_NO.txt b/icuSources/data/lang/nb_NO.txt index 25fc47dc..fdac28bf 100644 --- a/icuSources/data/lang/nb_NO.txt +++ b/icuSources/data/lang/nb_NO.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * generated alias target */ diff --git a/icuSources/data/lang/nd.txt b/icuSources/data/lang/nd.txt old mode 100755 new mode 100644 index 40424edb..22457ed9 --- a/icuSources/data/lang/nd.txt +++ b/icuSources/data/lang/nd.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/nd.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License nd{ Languages{ ak{"isi-Akhani"} @@ -54,5 +48,5 @@ nd{ zh{"isi-China"} zu{"isi-Zulu"} } - Version{"2.1.21.28"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/nds.txt b/icuSources/data/lang/nds.txt new file mode 100644 index 00000000..30007b25 --- /dev/null +++ b/icuSources/data/lang/nds.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +nds{ + Version{"2.1.31.33"} +} diff --git a/icuSources/data/lang/ne.txt b/icuSources/data/lang/ne.txt index 8c86fde9..fe5f6ae7 100644 --- a/icuSources/data/lang/ne.txt +++ b/icuSources/data/lang/ne.txt @@ -1,14 +1,9 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ne.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ne{ Keys{ calendar{"पात्रो"} + cf{"cf"} collation{"क्रमबद्ध सुची"} currency{"मुद्रा"} hc{"hc"} @@ -33,6 +28,7 @@ ne{ akz{"अलाबामा"} ale{"अलेउट"} aln{"घेग अल्बानियाली"} + alt{"दक्षिणी आल्टाइ"} am{"अम्हारिक"} an{"अरागोनी"} ang{"पुरातन अङ्ग्रेजी"} @@ -79,6 +75,7 @@ ne{ bin{"बिनी"} bjn{"बन्जार"} bkm{"कोम"} + bla{"सिक्सिका"} bm{"बाम्बारा"} bn{"बंगाली"} bo{"तिब्बती"} @@ -119,6 +116,7 @@ ne{ cps{"कापिज्नोन"} cr{"क्री"} crh{"क्रिमियाली तुर्क"} + crs{"सेसेल्वा क्रिओल फ्रान्सेली"} cs{"चेक"} csb{"कासुवियन"} cu{"चर्च स्लाभिक"} @@ -187,7 +185,7 @@ ne{ frr{"उत्तरी फ्रिजी"} frs{"पूर्वी फ्रिसियाली"} fur{"फ्रिउलियाली"} - fy{"फ्रिजीयन"} + fy{"फ्रिजियन"} ga{"आयरिस"} gaa{"गा"} gag{"गगाउज"} @@ -227,7 +225,7 @@ ne{ ho{"हिरी मोटु"} hr{"क्रोयसियाली"} hsb{"माथिल्लो सोर्बियन"} - ht{"हैटियाली"} + ht{"हैटियाली क्रियोल"} hu{"हङ्गेरियाली"} hup{"हुपा"} hy{"आर्मेनियाली"} @@ -265,6 +263,7 @@ ne{ kaw{"कावी"} kbd{"काबार्दियाली"} kbl{"कानेम्बु"} + kcg{"टुआप"} kde{"माकोन्डे"} kea{"काबुभेर्डियानु"} ken{"केनयाङ"} @@ -402,6 +401,7 @@ ne{ non{"पुरानो नोर्से"} nov{"नोभियल"} nqo{"नको"} + nr{"दक्षिण न्देबेले"} nso{"उत्तरी सोथो"} nus{"नुएर"} nv{"नाभाजो"} @@ -425,6 +425,7 @@ ne{ pap{"पापियामेन्तो"} pau{"पालाउवाली"} pcd{"पिकार्ड"} + pcm{"नाइजेरियाली पिड्जिन"} pdc{"पेन्सिलभानियाली जर्मन"} peo{"पुरातन फारसी"} pfl{"पालाटिन जर्मन"} @@ -433,6 +434,7 @@ ne{ pl{"पोलिस"} pms{"पिएडमोन्तेसे"} pnt{"पोन्टिक"} + prg{"प्रसियाली"} pro{"पुरातन प्रोभेन्काल"} ps{"पास्तो"} pt{"पोर्तुगी"} @@ -442,20 +444,27 @@ ne{ quc{"किचे"} qug{"चिम्बोराजो उच्चस्थान किचुआ"} raj{"राजस्थानी"} + rap{"रापानुई"} + rar{"रारोटोङ्गान"} rm{"रोमानिस"} rn{"रुन्डी"} ro{"रोमानियाली"} - ro_MD{"माल्डाभियन"} rof{"रोम्बो"} - ru{"रूसी"} + root{"root"} + ru{"रसियाली"} rup{"अरोमानीयाली"} rw{"किन्यारवान्डा"} rwk{"र्‌वा"} sa{"संस्कृत"} + sad{"सान्डेअ"} + sah{"साखा"} saq{"साम्बुरू"} sat{"सान्ताली"} sba{"न्गामबाय"} sbp{"साङ्गु"} + sc{"सार्डिनियाली"} + scn{"सिसिलियाली"} + sco{"स्कट्स"} sd{"सिन्धी"} sdh{"दक्षिणी कुर्दिश"} se{"उत्तरी सामी"} @@ -464,21 +473,27 @@ ne{ sg{"साङ्गो"} sga{"पुरातन आयरीस"} shi{"टाचेल्हिट"} + shn{"शान"} shu{"चाड अरबी"} si{"सिन्हाली"} sk{"स्लोभाकियाली"} sl{"स्लोभेनियाली"} sli{"तल्लो सिलेसियाली"} + sm{"सामोआ"} sma{"दक्षिणी सामी"} smj{"लुले सामी"} smn{"इनारी सामी"} sms{"स्कोइट सामी"} sn{"शोना"} + snk{"सोनिन्के"} so{"सोमाली"} sq{"अल्बानियाली"} sr{"सर्बियाली"} srn{"स्रानान टोङ्गो"} ss{"स्वाती"} + ssy{"साहो"} + st{"दक्षिणी सोथो"} + su{"सुडानी"} suk{"सुकुमा"} sus{"सुसू"} sux{"सुमेरियाली"} @@ -490,34 +505,55 @@ ne{ syr{"सिरियाक"} ta{"तामिल"} te{"तेलुगु"} + tem{"टिम्ने"} teo{"टेसो"} + tet{"टेटुम"} tg{"ताजिक"} th{"थाई"} - ti{"तिग्रीन्या"} + ti{"टिग्रिन्या"} + tig{"टिग्रे"} tk{"टर्कमेन"} tlh{"क्लिङ्गन"} + tn{"ट्स्वाना"} to{"टोङ्गन"} tog{"न्यास टोङ्गा"} + tpi{"टोक पिसिन"} tr{"टर्किश"} + trv{"टारोको"} + ts{"ट्सोङ्गा"} tt{"तातार"} ttt{"मुस्लिम टाट"} + tum{"टुम्बुका"} + tvl{"टुभालु"} twq{"तासावाक"} + ty{"टाहिटियन"} + tyv{"टुभिनियाली"} tzm{"केन्द्रीय एट्लास टामाजिघट"} + udm{"उड्मुर्ट"} ug{"उइघुर"} uk{"युक्रेनी"} + umb{"उम्बुन्डी"} und{"अज्ञात भाषा"} ur{"उर्दु"} uz{"उज्बेकी"} vai{"भाइ"} + ve{"भेन्डा"} vi{"भियतनामी"} vmf{"मुख्य-फ्राङ्कोनियाली"} + vo{"भोलापिक"} vun{"भुन्जो"} + wa{"वाल्लुन"} + wae{"वाल्सर"} + wal{"वोलेट्टा"} + war{"वारे"} wbp{"वार्ल्पिरी"} wo{"वुलुफ"} xal{"काल्मिक"} xh{"खोसा"} xmf{"मिनग्रेलियाली"} xog{"सोगा"} + yav{"याङ्बेन"} + ybb{"येम्बा"} yi{"यिद्दिस"} yo{"योरूवा"} yrl{"न्हिनगातु"} @@ -528,7 +564,9 @@ ne{ zh_Hans{"सरलिकृत चिनियाँ"} zh_Hant{"परम्परागत चिनियाँ"} zu{"जुलु"} + zun{"जुनी"} zxx{"भाषिक सामग्री छैन"} + zza{"जाजा"} } Languages%short{ az{"अजेरी"} @@ -564,12 +602,13 @@ ne{ Egyp{"इजिप्टियन हाइरोग्लिफ्स"} Ethi{"इथियोपिक"} Geok{"ग्रुजियाली खुट्सुरी"} - Geor{"जोर्जियन"} + Geor{"जर्जियाली"} Glag{"ग्लागोलिटिक"} Goth{"गोथिक"} Grek{"ग्रीक"} Gujr{"गुजराती"} Guru{"गुरूमुखी"} + Hanb{"हान्ब"} Hang{"हान्गुल"} Hani{"हान"} Hano{"हानुनु"} @@ -582,6 +621,7 @@ ne{ Hung{"पुरानो हङ्गेरियाली"} Inds{"इन्दुस"} Ital{"पुरानो इटालिक"} + Jamo{"जामो"} Java{"जाभानी"} Jpan{"जापानी"} Kali{"कायाहली"} @@ -655,7 +695,8 @@ ne{ Xpeo{"पुरानो पर्सियन"} Yiii{"यी"} Zinh{"इन्हेरिटेड"} - Zmth{"जमथ"} + Zmth{"Zmth"} + Zsye{"Zsye"} Zsym{"प्रतीकहरू"} Zxxx{"नलेखिएको"} Zyyy{"साझा"} @@ -676,10 +717,14 @@ ne{ indian{"भारतीय राष्ट्रिय पात्रो"} islamic{"इस्लामी पात्रो"} islamic-civil{"इस्लामी नागरिक पात्रो"} - iso8601{"iso8601"} + iso8601{"ISO-8601 Calendar"} japanese{"जापानी पात्रो"} persian{"फारसी पात्रो"} - roc{"चिनिँया गणतन्त्र पात्रो"} + roc{"चिनिँया गणतन्त्रको पात्रो"} + } + cf{ + account{"cf-account"} + standard{"cf-standard"} } collation{ big5han{"परम्परागत चिनिँया क्रमबद्धता पद्दति - बिग फाइभ"} @@ -687,16 +732,16 @@ ne{ gb2312han{"सरलिकृत चिनियाँ क्रमबद्धता पद्दति-गीबीटुथ्रीवानटु"} phonebook{"टेलिफोन पुस्तिका क्रमबद्धतापद्दति"} pinyin{"पिनयिन क्रमबद्धता पद्दति"} - search{"सामान्य खोजी"} - standard{"स्तर"} + search{"सामान्य उद्देशीय खोजी"} + standard{"मानक क्रमबद्धता"} stroke{"स्ट्रोक क्रमबद्धता पद्दति"} traditional{"परम्परागत क्रमबद्धता पद्दति"} } hc{ - h11{"h11"} - h12{"h12"} - h23{"h23"} - h24{"h24"} + h11{"hc-h11"} + h12{"hc-h12"} + h23{"hc-h23"} + h24{"hc-h24"} } lb{ loose{"loose"} @@ -712,11 +757,11 @@ ne{ arab{"अरबी भारतीय अङ्कहरू"} arabext{"विस्तृत अरबी भारतीय अङ्कहरू"} armn{"आर्मेनियाली अङ्कहरू"} - armnlow{"आर्मनियाली साना अङ्कहरू"} + armnlow{"आर्मेनियाली साना अङ्कहरू"} beng{"बङ्गाली अङ्कहरू"} deva{"देवनागरी अङ्कहरू"} ethi{"इथियोपाली अङ्कहरू"} - fullwide{"पुरा चौडाईका अङ्कहरू"} + fullwide{"पूरा चौडाईका अङ्कहरू"} geor{"जर्जियाली अङ्कहरू"} grek{"ग्रीक अङ्कहरू"} greklow{"ग्रीक साना अङ्कहरू"} @@ -750,7 +795,22 @@ ne{ AREVELA{"पूर्वी आर्मेनियाली"} POSIX{"कम्प्युटर"} } - Version{"2.1.23.7"} + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0}-सबै"} + category-list{"{0}: {1}"} + compatibility{"{0}-कम्प्याटिबिलिटी"} + enclosed{"{0}-सम्मिलित"} + extended{"{0} - विस्तारित"} + historic{"{0} - ऐतिहासिक"} + miscellaneous{"{0}-विविध"} + other{"{0}-विविध"} + scripts{"लिपिहरू -{0}"} + strokes{ + one{"{0}स्ट्रोक"} + other{"{0}स्ट्रोक"} + } + } codePatterns{ language{"भाषा: {0}"} script{"लिपि: {0}"} diff --git a/icuSources/data/lang/nl.txt b/icuSources/data/lang/nl.txt index d7947629..db2eb013 100644 --- a/icuSources/data/lang/nl.txt +++ b/icuSources/data/lang/nl.txt @@ -1,19 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/nl.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License nl{ Keys{ calendar{"kalender"} + cf{"valutanotatie"} colAlternate{"Sorteren van symbolen negeren"} colBackwards{"Omgekeerd sorteren op accenten"} colCaseFirst{"Indelen op hoofdletters/kleine letters"} colCaseLevel{"Hoofdlettergevoelig sorteren"} - colHiraganaQuaternary{"Kana sorteren"} colNormalization{"Genormaliseerd sorteren"} colNumeric{"Numeriek sorteren"} colStrength{"Sorteervoorrang"} @@ -25,7 +19,6 @@ nl{ numbers{"cijfers"} timezone{"Tijdzone"} va{"Landvariant"} - variableTop{"Sorteren als symbolen"} x{"Privégebruik"} } Languages{ @@ -52,12 +45,12 @@ nl{ ang{"Oudengels"} anp{"Angika"} ar{"Arabisch"} - ar_001{"modern standaard Arabisch"} arc{"Aramees"} arn{"Mapudungun"} aro{"Araona"} arp{"Arapaho"} arq{"Algerijns Arabisch"} + ars{"Nadjdi-Arabisch"} arw{"Arawak"} ary{"Marokkaans Arabisch"} arz{"Egyptisch Arabisch"} @@ -134,6 +127,7 @@ nl{ cps{"Capiznon"} cr{"Cree"} crh{"Krim-Tataars"} + crs{"Seychellencreools"} cs{"Tsjechisch"} csb{"Kasjoebisch"} cu{"Kerkslavisch"} @@ -144,8 +138,6 @@ nl{ dar{"Dargwa"} dav{"Taita"} de{"Duits"} - de_AT{"Oostenrijks Duits"} - de_CH{"Zwitsers Hoogduits"} del{"Delaware"} den{"Slavey"} dgr{"Dogrib"} @@ -170,16 +162,9 @@ nl{ el{"Grieks"} elx{"Elamitisch"} en{"Engels"} - en_AU{"Australisch Engels"} - en_CA{"Canadees Engels"} - en_GB{"Brits Engels"} - en_US{"Amerikaans Engels"} enm{"Middelengels"} eo{"Esperanto"} es{"Spaans"} - es_419{"Latijns-Amerikaans Spaans"} - es_ES{"Europees Spaans"} - es_MX{"Mexicaans Spaans"} esu{"Yupik"} et{"Estisch"} eu{"Baskisch"} @@ -196,8 +181,6 @@ nl{ fo{"Faeröers"} fon{"Fon"} fr{"Frans"} - fr_CA{"Canadees Frans"} - fr_CH{"Zwitsers Frans"} frc{"Cajun-Frans"} frm{"Middelfrans"} fro{"Oudfrans"} @@ -345,6 +328,7 @@ nl{ ln{"Lingala"} lo{"Laotiaans"} lol{"Mongo"} + lou{"Louisiana-Creools"} loz{"Lozi"} lrc{"Noordelijk Luri"} lt{"Litouws"} @@ -415,7 +399,6 @@ nl{ niu{"Niueaans"} njo{"Ao Naga"} nl{"Nederlands"} - nl_BE{"Vlaams"} nmg{"Ngumba"} nn{"Noors - Nynorsk"} nnh{"Ngiemboon"} @@ -448,6 +431,7 @@ nl{ pap{"Papiaments"} pau{"Palaus"} pcd{"Picardisch"} + pcm{"Nigeriaans Pidgin"} pdc{"Pennsylvania-Duits"} pdt{"Plautdietsch"} peo{"Oudperzisch"} @@ -462,8 +446,6 @@ nl{ pro{"Oudprovençaals"} ps{"Pasjtoe"} pt{"Portugees"} - pt_BR{"Braziliaans Portugees"} - pt_PT{"Europees Portugees"} qu{"Quechua"} quc{"K’iche’"} qug{"Kichwa"} @@ -543,7 +525,6 @@ nl{ sux{"Soemerisch"} sv{"Zweeds"} sw{"Swahili"} - sw_CD{"Congo Swahili"} swb{"Shimaore"} syc{"Klassiek Syrisch"} syr{"Syrisch"} @@ -633,8 +614,6 @@ nl{ zen{"Zenaga"} zgh{"Standaard Marokkaanse Tamazight"} zh{"Chinees"} - zh_Hans{"vereenvoudigd Chinees"} - zh_Hant{"traditioneel Chinees"} zu{"Zoeloe"} zun{"Zuni"} zxx{"geen linguïstische inhoud"} @@ -649,6 +628,7 @@ nl{ ps{"Pashto"} } Scripts{ + Adlm{"Adlam"} Afak{"Defaka"} Aghb{"Kaukasisch Albanees"} Ahom{"Ahom"} @@ -661,6 +641,7 @@ nl{ Bass{"Bassa Vah"} Batk{"Batak"} Beng{"Bengaals"} + Bhks{"Bhaiksuki"} Blis{"Blissymbolen"} Bopo{"Bopomofo"} Brah{"Brahmi"} @@ -693,6 +674,7 @@ nl{ Grek{"Grieks"} Gujr{"Gujarati"} Guru{"Gurmukhi"} + Hanb{"Hanb"} Hang{"Hangul"} Hani{"Han"} Hano{"Hanunoo"} @@ -707,6 +689,7 @@ nl{ Hung{"Oudhongaars"} Inds{"Indus"} Ital{"Oud-italisch"} + Jamo{"Jamo"} Java{"Javaans"} Jpan{"Japans"} Jurc{"Jurchen"} @@ -735,6 +718,7 @@ nl{ Mahj{"Mahajani"} Mand{"Mandaeans"} Mani{"Manicheaans"} + Marc{"Marchen"} Maya{"Mayahiërogliefen"} Mend{"Mende"} Merc{"Meroitisch cursief"} @@ -749,6 +733,7 @@ nl{ Mymr{"Birmaans"} Narb{"Oud Noord-Arabisch"} Nbat{"Nabateaans"} + Newa{"Newari"} Nkgb{"Naxi Geba"} Nkoo{"N’Ko"} Nshu{"Nüshu"} @@ -756,6 +741,7 @@ nl{ Olck{"Ol Chiki"} Orkh{"Orkhon"} Orya{"Odia"} + Osge{"Osage"} Osma{"Osmanya"} Palm{"Palmyreens"} Pauc{"Pau Cin Hau"} @@ -860,6 +846,7 @@ nl{ Yiii{"Yi"} Zinh{"Overgeërfd"} Zmth{"Wiskundige notatie"} + Zsye{"emoji"} Zsym{"Symbolen"} Zxxx{"ongeschreven"} Zyyy{"algemeen"} @@ -893,6 +880,10 @@ nl{ persian{"Perzische kalender"} roc{"Kalender van de Chinese Republiek"} } + cf{ + account{"financiële valutanotatie"} + standard{"standaard valutanotatie"} + } colAlternate{ non-ignorable{"Symbolen sorteren"} shifted{"Sorteren zonder symbolen"} @@ -910,10 +901,6 @@ nl{ no{"Niet hoofdlettergevoelig sorteren"} yes{"Hoofdlettergevoelig sorteren"} } - colHiraganaQuaternary{ - no{"Kana afzonderlijk sorteren"} - yes{"Kana anders sorteren"} - } colNormalization{ no{"Zonder normalisatie sorteren"} yes{"Unicode genormaliseerd sorteren"} @@ -949,6 +936,11 @@ nl{ unihan{"Sorteervolgorde radicalen/strepen"} zhuyin{"Zhuyinvolgorde"} } + d0{ + fwidth{"Volledige breedte"} + hwidth{"Halve breedte"} + npinyin{"Numeriek"} + } hc{ h11{"12-uursysteem (0-11)"} h12{"12-uursysteem (1-12)"} @@ -960,6 +952,10 @@ nl{ normal{"normale stijl regelafbreking"} strict{"strikte stijl regelafbreking"} } + m0{ + bgn{"BGN"} + ungegn{"UNGEGN"} + } ms{ metric{"metriek stelsel"} uksystem{"Brits imperiaal stelsel"} @@ -1036,13 +1032,16 @@ nl{ 1959ACAD{"Academisch"} 1994{"Gestandaardiseerde Resiaanse spelling"} 1996{"Duitse spelling van 1996"} + ABL1943{"Spellingsformulering van 1943"} ALALC97{"Romanisering ALA-LC, editie 1997"} ALUKU{"Aloekoe-dialect"} + AO1990{"Portugese spellingsovereenkomst van 1990"} AREVELA{"Oost-Armeens"} AREVMDA{"West-Armeens"} BAKU1926{"Eenvormig Turkse Latijnse alfabet"} BALANKA{"Balanka-dialect van Anii"} BARLA{"Barlavento-dialectgroep van Kabuverdianu"} + BASICENG{"Standaard Engels"} BAUDDHA{"Bauddha"} BISCAYAN{"Biskajaans"} BISKE{"San Giorgio/Bila-dialect"} @@ -1086,6 +1085,7 @@ nl{ SAAHO{"Saho"} SCOTLAND{"Schots standaard-Engels"} SCOUSE{"Liverpools (Scouse)"} + SIMPLE{"Simpel"} SOLBA{"Stolvizza/Solbica-dialect"} SOTAV{"Sotavento-dialectgroep van Kabuverdianu"} SURMIRAN{"Surmiran"} @@ -1101,7 +1101,22 @@ nl{ VALLADER{"Vallader"} WADEGILE{"Wade-Giles-romanisering"} } - Version{"2.1.23.81"} + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0} — alle"} + category-list{"{0}: {1}"} + compatibility{"{0} — compatibiliteit"} + enclosed{"{0} — ingebed"} + extended{"{0} — uitgebreid"} + historic{"{0} — historisch"} + miscellaneous{"{0} — diverse"} + other{"{0} — overige"} + scripts{"schriften — {0}"} + strokes{ + one{"{0} streek"} + other{"{0} streken"} + } + } codePatterns{ language{"Taal: {0}"} script{"Schrift: {0}"} diff --git a/icuSources/data/lang/nmg.txt b/icuSources/data/lang/nmg.txt old mode 100755 new mode 100644 index 7f1ea065..9f27c095 --- a/icuSources/data/lang/nmg.txt +++ b/icuSources/data/lang/nmg.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/nmg.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License nmg{ Languages{ ak{"Kiɛl akan"} @@ -53,5 +47,5 @@ nmg{ zh{"Kiɛl bó chinois"} zu{"Zulu"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/nn.txt b/icuSources/data/lang/nn.txt index df1c6003..5ef5e63a 100644 --- a/icuSources/data/lang/nn.txt +++ b/icuSources/data/lang/nn.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/nn.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License nn{ Keys{ calendar{"kalender"} @@ -19,7 +13,7 @@ nn{ ace{"achinesisk"} ach{"acoli"} ada{"adangme"} - ady{"adyghe"} + ady{"adygeisk"} ae{"avestisk"} af{"afrikaans"} afh{"afrihili"} @@ -28,27 +22,29 @@ nn{ ak{"akan"} akk{"akkadisk"} ale{"aleutisk"} - alt{"sør-altai"} + alt{"sør-altaj"} am{"amharisk"} an{"aragonsk"} ang{"gammalengelsk"} anp{"angika"} ar{"arabisk"} + ar_001{"moderne standardarabisk"} arc{"arameisk"} - arn{"araukansk"} + arn{"mapudungun"} arp{"arapaho"} arw{"arawak"} - as{"assamisk"} + as{"assamesisk"} asa{"asu (Tanzania)"} ast{"asturisk"} av{"avarisk"} - awa{"awadhi"} + awa{"avadhi"} ay{"aymara"} az{"aserbajdsjansk"} ba{"basjkirsk"} bal{"baluchi"} ban{"balinesisk"} bas{"basa"} + bax{"bamun"} be{"kviterussisk"} bej{"beja"} bem{"bemba"} @@ -66,18 +62,20 @@ nn{ bra{"braj"} brx{"bodo"} bs{"bosnisk"} + bss{"bakossi"} bua{"burjatisk"} bug{"buginesisk"} byn{"blin"} ca{"katalansk"} cad{"caddo"} - car{"karibisk"} + car{"carib"} cch{"atsam"} ce{"tsjetsjensk"} - ceb{"cebuansk"} + ceb{"cebuano"} + cgg{"kiga"} ch{"chamorro"} chb{"chibcha"} - chg{"chagatai"} + chg{"tsjagataisk"} chk{"chuukesisk"} chm{"mari"} chn{"chinook"} @@ -85,10 +83,12 @@ nn{ chp{"chipewiansk"} chr{"cherokee"} chy{"cheyenne"} + ckb{"sorani"} co{"korsikansk"} cop{"koptisk"} cr{"cree"} crh{"krimtatarisk"} + crs{"seselwa (fransk-kreolsk)"} cs{"tsjekkisk"} csb{"kasjubisk"} cu{"kyrkjeslavisk"} @@ -97,9 +97,8 @@ nn{ da{"dansk"} dak{"dakota"} dar{"dargwa"} + dav{"taita"} de{"tysk"} - de_AT{"austerriksk tysk"} - de_CH{"sveitsisk høgtysk"} del{"delaware"} den{"slavej"} dgr{"dogrib"} @@ -108,56 +107,50 @@ nn{ doi{"dogri"} dsb{"lågsorbisk"} dua{"duala"} - dum{"mellumnederlandsk"} + dum{"mellomnederlandsk"} dv{"divehi"} dyo{"jola-fonyi"} dyu{"dyula"} dz{"dzongkha"} - ebu{"kiembu"} + dzg{"dazaga"} + ebu{"embu"} ee{"ewe"} efi{"efik"} egy{"gammalegyptisk"} eka{"ekajuk"} el{"gresk"} - elx{"elamittisk"} + elx{"elamite"} en{"engelsk"} - en_AU{"australisk engelsk"} - en_CA{"kanadisk engelsk"} en_GB{"britisk engelsk"} - en_US{"engelsk (amerikansk)"} enm{"mellomengelsk"} eo{"esperanto"} es{"spansk"} - es_419{"latinamerikansk spansk"} - es_ES{"iberisk spansk"} et{"estisk"} eu{"baskisk"} ewo{"ewondo"} fa{"persisk"} fan{"fang"} fat{"fanti"} - ff{"fulani"} + ff{"fulfulde"} fi{"finsk"} fil{"filippinsk"} fj{"fijiansk"} fo{"færøysk"} fon{"fon"} fr{"fransk"} - fr_CA{"kanadisk fransk"} - fr_CH{"sveitsisk fransk"} frm{"mellomfransk"} fro{"gammalfransk"} frr{"nordfrisisk"} frs{"austfrisisk"} - fur{"friuliansk"} + fur{"friulisk"} fy{"vestfrisisk"} ga{"irsk"} gaa{"ga"} gay{"gayo"} gba{"gbaya"} gd{"skotsk-gælisk"} - gez{"ges"} - gil{"kiribatisk"} + gez{"geez"} + gil{"gilbertese"} gl{"galicisk"} gmh{"mellomhøgtysk"} gn{"guarani"} @@ -169,6 +162,7 @@ nn{ grc{"gammalgresk"} gsw{"sveitsertysk"} gu{"gujarati"} + guz{"gusii"} gv{"manx"} gwi{"gwichin"} ha{"hausa"} @@ -189,6 +183,7 @@ nn{ hz{"herero"} ia{"interlingua"} iba{"iban"} + ibb{"ibibio"} id{"indonesisk"} ie{"interlingue"} ig{"ibo"} @@ -199,30 +194,36 @@ nn{ io{"ido"} is{"islandsk"} it{"italiensk"} - iu{"inuktitut"} + iu{"inuittisk"} ja{"japansk"} jbo{"lojban"} + jgo{"ngomba"} + jmc{"machame"} jpr{"jødepersisk"} jrb{"jødearabisk"} jv{"javanesisk"} ka{"georgisk"} kaa{"karakalpakisk"} - kab{"kabylsk"} + kab{"kabyle"} kac{"kachin"} kaj{"jju"} kam{"kamba"} kaw{"kawi"} kbd{"kabardisk"} kcg{"tyap"} - kea{"kapverdisk"} + kde{"makonde"} + kea{"kabuverdianu"} kfo{"koro"} kg{"kikongo"} kha{"khasi"} kho{"khotanesisk"} + khq{"koyra chiini"} ki{"kikuyu"} kj{"kuanyama"} kk{"kasakhisk"} - kl{"kalaallisut; grønlandsk"} + kkj{"kako"} + kl{"grønlandsk (kalaallisut)"} + kln{"kalenjin"} km{"khmer"} kmb{"kimbundu"} kn{"kannada"} @@ -235,7 +236,9 @@ nn{ krl{"karelsk"} kru{"kurukh"} ks{"kasjmiri"} + ksb{"shambala"} ksf{"bafia"} + ksh{"kølnsk"} ku{"kurdisk"} kum{"kumyk"} kut{"kutenai"} @@ -243,17 +246,20 @@ nn{ kw{"kornisk"} ky{"kirgisisk"} la{"latin"} - lad{"ladinsk"} + lad{"ladino"} + lag{"langi"} lah{"lahnda"} lam{"lamba"} lb{"luxemburgsk"} lez{"lezghian"} lg{"ganda"} li{"limburgisk"} + lkt{"lakota"} ln{"lingala"} lo{"laotisk"} lol{"mongo"} loz{"lozi"} + lrc{"nord-lurisk"} lt{"litauisk"} lu{"luba-katanga"} lua{"luba-lulua"} @@ -261,6 +267,7 @@ nn{ lun{"lunda"} luo{"luo"} lus{"lushai"} + luy{"olulujia"} lv{"latvisk"} mad{"maduresisk"} mag{"magahi"} @@ -271,8 +278,12 @@ nn{ mdf{"moksha"} mdr{"mandar"} men{"mende"} + mer{"meru"} + mfe{"morisyen"} mg{"madagassisk"} mga{"mellomirsk"} + mgh{"Makhuwa-Meetto"} + mgo{"meta’"} mh{"marshallesisk"} mi{"maori"} mic{"micmac"} @@ -293,21 +304,25 @@ nn{ mwl{"mirandesisk"} mwr{"marwari"} my{"burmesisk"} - myv{"erzya"} + myv{"erzia"} + mzn{"mazanderani"} na{"nauru"} nap{"napolitansk"} + naq{"nama"} nb{"bokmål"} nd{"nord-ndebele"} nds{"lågtysk"} + nds_NL{"lågsaksisk"} ne{"nepalsk"} new{"newari"} ng{"ndonga"} nia{"nias"} - niu{"niueansk"} + niu{"niuisk"} nl{"nederlandsk"} nl_BE{"flamsk"} nmg{"kwasio"} nn{"nynorsk"} + nnh{"ngiemboon"} no{"norsk"} nog{"nogai"} non{"gammalnorsk"} @@ -325,7 +340,7 @@ nn{ oc{"oksitansk"} oj{"ojibwa"} om{"oromo"} - or{"oriya"} + or{"odia"} os{"ossetisk"} osa{"osage"} ota{"ottomansk tyrkisk"} @@ -335,17 +350,18 @@ nn{ pam{"pampanga"} pap{"papiamento"} pau{"palauisk"} + pcm{"nigeriansk pidgin"} peo{"gammalpersisk"} phn{"fønikisk"} pi{"pali"} pl{"polsk"} pon{"ponapisk"} + prg{"prøyssisk"} pro{"gammalprovençalsk"} ps{"pashto"} pt{"portugisisk"} - pt_BR{"brasiliansk portugisisk"} - pt_PT{"europeisk portugisisk"} qu{"quechua"} + quc{"k’iche"} raj{"rajasthani"} rap{"rapanui"} rar{"rarotongansk"} @@ -357,25 +373,30 @@ nn{ rom{"romani"} root{"rot"} ru{"russisk"} - rup{"aromansk"} + rup{"arumensk"} rw{"kinjarwanda"} rwk{"rwa"} sa{"sanskrit"} sad{"sandawe"} - sah{"jakutsk"} + sah{"sakha"} sam{"samaritansk arameisk"} + saq{"samburu"} sas{"sasak"} sat{"santali"} + sba{"ngambay"} sbp{"sangu"} sc{"sardinsk"} scn{"siciliansk"} sco{"skotsk"} sd{"sindhi"} se{"nordsamisk"} + seh{"sena"} sel{"selkupisk"} + ses{"Koyraboro Senni"} sg{"sango"} sga{"gammalirsk"} sh{"serbokroatisk"} + shi{"tachelhit"} shn{"shan"} si{"singalesisk"} sid{"sidamo"} @@ -395,6 +416,7 @@ nn{ srn{"sranan tongo"} srr{"serer"} ss{"swati"} + ssy{"saho"} st{"sørsotho"} su{"sundanesisk"} suk{"sukuma"} @@ -408,9 +430,10 @@ nn{ ta{"tamil"} te{"telugu"} tem{"temne"} + teo{"teso"} ter{"tereno"} tet{"tetum"} - tg{"tatsjikisk"} + tg{"tadsjikisk"} th{"thai"} ti{"tigrinja"} tig{"tigré"} @@ -422,10 +445,11 @@ nn{ tli{"tlingit"} tmh{"tamasjek"} tn{"tswana"} - to{"tonga (Tonga-øyane)"} + to{"tongansk"} tog{"tonga (Nyasa)"} tpi{"tok pisin"} tr{"tyrkisk"} + trv{"taroko"} ts{"tsonga"} tsi{"tsimshian"} tt{"tatarisk"} @@ -435,6 +459,7 @@ nn{ twq{"tasawaq"} ty{"tahitisk"} tyv{"tuvinisk"} + tzm{"sentral-tamazight"} udm{"udmurt"} ug{"uigurisk"} uga{"ugaritisk"} @@ -448,16 +473,20 @@ nn{ vi{"vietnamesisk"} vo{"volapyk"} vot{"votisk"} + vun{"vunjo"} wa{"vallonsk"} - wal{"walamo"} + wae{"walsertysk"} + wal{"wolaytta"} war{"waray"} was{"washo"} wo{"wolof"} - xal{"kalmyk"} + xal{"kalmykisk"} xh{"xhosa"} + xog{"soga"} yao{"yao"} yap{"yapesisk"} yav{"yangben"} + ybb{"yemba"} yi{"jiddisk"} yo{"joruba"} yue{"kantonesisk"} @@ -465,6 +494,7 @@ nn{ zap{"zapotec"} zbl{"blissymbol"} zen{"zenaga"} + zgh{"standard marokkansk tamazight"} zh{"kinesisk"} zh_Hans{"forenkla kinesisk"} zh_Hant{"tradisjonell kinesisk"} @@ -660,7 +690,7 @@ nn{ TARASK{"taraskievica-ortografi"} VALENCIA{"valensisk dialekt"} } - Version{"2.1.23.66"} + Version{"2.1.31.86"} codePatterns{ language{"Språk: {0}"} script{"Skrift: {0}"} diff --git a/icuSources/data/lang/nn_NO.txt b/icuSources/data/lang/nn_NO.txt index 6741c51f..4e8a5f78 100644 --- a/icuSources/data/lang/nn_NO.txt +++ b/icuSources/data/lang/nn_NO.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * generated alias target */ diff --git a/icuSources/data/lang/nnh.txt b/icuSources/data/lang/nnh.txt old mode 100755 new mode 100644 index dc6a64e5..84c98dec --- a/icuSources/data/lang/nnh.txt +++ b/icuSources/data/lang/nnh.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/nnh.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License nnh{ Keys{ calendar{"fʉ̀ʼ njÿó"} @@ -30,5 +24,5 @@ nnh{ yav{"Shwóŋò pʉa shÿó Mbafìa"} ybb{"Shwóŋò Tsaŋ"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/no.txt b/icuSources/data/lang/no.txt index 56aa6e90..097a923c 100644 --- a/icuSources/data/lang/no.txt +++ b/icuSources/data/lang/no.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License no{ "%%ALIAS"{"nb"} } diff --git a/icuSources/data/lang/no_NO.txt b/icuSources/data/lang/no_NO.txt index 830a4252..188a8a4a 100644 --- a/icuSources/data/lang/no_NO.txt +++ b/icuSources/data/lang/no_NO.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License no_NO{ "%%ALIAS"{"nb_NO"} } diff --git a/icuSources/data/lang/no_NO_NY.txt b/icuSources/data/lang/no_NO_NY.txt index 41bd7d7d..aa897fe6 100644 --- a/icuSources/data/lang/no_NO_NY.txt +++ b/icuSources/data/lang/no_NO_NY.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License no_NO_NY{ "%%ALIAS"{"nn_NO"} } diff --git a/icuSources/data/lang/nus.txt b/icuSources/data/lang/nus.txt old mode 100755 new mode 100644 index 246dca04..0455c91c --- a/icuSources/data/lang/nus.txt +++ b/icuSources/data/lang/nus.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/nus.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License nus{ Languages{ ak{"Thok aka̱ni"} @@ -54,5 +48,5 @@ nus{ zh{"Thok cayna"} zu{"Thok dhuluni"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/nyn.txt b/icuSources/data/lang/nyn.txt old mode 100755 new mode 100644 index 5a96ceb6..42d4806f --- a/icuSources/data/lang/nyn.txt +++ b/icuSources/data/lang/nyn.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/nyn.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License nyn{ Languages{ ak{"Orukani"} @@ -54,5 +48,5 @@ nyn{ zh{"Oruchaina"} zu{"Oruzuru"} } - Version{"2.1.21.28"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/om.txt b/icuSources/data/lang/om.txt index 8df42702..7cbf5490 100644 --- a/icuSources/data/lang/om.txt +++ b/icuSources/data/lang/om.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/om.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License om{ Languages{ af{"Afrikoota"} @@ -98,5 +92,5 @@ om{ Scripts{ Latn{"Latin"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/or.txt b/icuSources/data/lang/or.txt index 79ff743b..d90e02ea 100644 --- a/icuSources/data/lang/or.txt +++ b/icuSources/data/lang/or.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/or.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License or{ Languages{ aa{"ଅଫାର୍"} @@ -580,5 +574,5 @@ or{ Zyyy{"ସାଧାରଣ"} Zzzz{"ଅଞ୍ଜାତ କିମ୍ବା ଅବୈଧ ସ୍କ୍ରୀପ୍ଟ"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/os.txt b/icuSources/data/lang/os.txt index bba05ac6..a2f21305 100644 --- a/icuSources/data/lang/os.txt +++ b/icuSources/data/lang/os.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/os.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License os{ Keys{ calendar{"Къӕлиндар"} @@ -102,7 +96,7 @@ os{ latn{"Нырыккон цифрӕтӕ"} } } - Version{"2.1.23.13"} + Version{"2.1.31.33"} codePatterns{ language{"Ӕвзаг: {0}"} script{"Скрипт: {0}"} diff --git a/icuSources/data/lang/pa.txt b/icuSources/data/lang/pa.txt index 2e32c39f..3a0fa024 100644 --- a/icuSources/data/lang/pa.txt +++ b/icuSources/data/lang/pa.txt @@ -1,14 +1,9 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/pa.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pa{ Keys{ calendar{"ਕੈਲੰਡਰ"} + cf{"ਮੁਦਰਾ ਬਣਤਰ"} collation{"ਲੜੀਬੱਧ ਕ੍ਰਮ"} currency{"ਮੁਦਰਾ"} hc{"ਘੰਟੇ ਦਾ ਚੱਕਰ (12 ਬਨਾਮ 24)"} @@ -17,199 +12,317 @@ pa{ numbers{"ਸੰਖਿਆਵਾਂ"} } Languages{ + aa{"ਅਫ਼ਾਰ"} ab{"ਅਬਖਾਜ਼ੀਅਨ"} ace{"ਅਚੀਨੀ"} ach{"ਅਕੋਲੀ"} + ada{"ਅਡਾਂਗਮੇ"} + ady{"ਅਡਿਗੇ"} af{"ਅਫ਼ਰੀਕੀ"} agq{"ਅਗੇਮ"} + ain{"ਆਇਨੂ"} ak{"ਅਕਾਨ"} + ale{"ਅਲੇਉਟ"} + alt{"ਦੱਖਣੀ ਅਲਤਾਈ"} am{"ਅਮਹਾਰਿਕ"} + an{"ਅਰਾਗੋਨੀ"} ang{"ਪੁਰਾਣੀ ਅੰਗਰੇਜ਼ੀ"} + anp{"ਅੰਗਿਕਾ"} ar{"ਅਰਬੀ"} ar_001{"ਆਧੁਨਿਕ ਮਿਆਰੀ ਅਰਬੀ"} arn{"ਮਾਪੁਚੇ"} + arp{"ਅਰਾਫਾਓ"} as{"ਅਸਾਮੀ"} asa{"ਅਸੂ"} + ast{"ਅਸਤੂਰੀ"} + av{"ਅਵਾਰਿਕ"} + awa{"ਅਵਧੀ"} + ay{"ਅਈਮਾਰਾ"} az{"ਅਜ਼ਰਬਾਈਜਾਨੀ"} ba{"ਬਸ਼ਕੀਰ"} + ban{"ਬਾਲੀਨੀਜ਼"} + bas{"ਬਾਸਾ"} be{"ਬੇਲਾਰੂਸੀ"} bem{"ਬੇਮਬਾ"} bez{"ਬੇਨਾ"} bg{"ਬੁਲਗਾਰੀਆਈ"} bgn{"ਪੱਛਮੀ ਬਲੂਚੀ"} bho{"ਭੋਜਪੁਰੀ"} + bi{"ਬਿਸਲਾਮਾ"} + bin{"ਬਿਨੀ"} + bla{"ਸਿਕਸਿਕਾ"} bm{"ਬੰਬਾਰਾ"} bn{"ਬੰਗਾਲੀ"} bo{"ਤਿੱਬਤੀ"} br{"ਬਰੇਟਨ"} brx{"ਬੋਡੋ"} bs{"ਬੋਸਨੀਆਈ"} + bug{"ਬਗਨੀਜ਼"} + byn{"ਬਲਿਨ"} ca{"ਕੈਟਾਲਾਨ"} ce{"ਚੇਚਨ"} + ceb{"ਸੀਬੂਆਨੋ"} cgg{"ਚੀਗਾ"} + ch{"ਚਮੋਰੋ"} + chk{"ਚੂਕੀਸ"} chm{"ਮਾਰੀ"} + cho{"ਚੌਕਟੋ"} chr{"ਚੇਰੋਕੀ"} + chy{"ਛਾਇਆਨ"} ckb{"ਕੇਂਦਰੀ ਕੁਰਦਿਸ਼"} co{"ਕੋਰਸੀਕਨ"} - cs{"ਚੈਕ"} + crs{"ਸੇਸੇਲਵਾ ਕ੍ਰਿਓਲ ਫ੍ਰੈਂਚ"} + cs{"ਚੈੱਕ"} + cu{"ਚਰਚ ਸਲਾਵੀ"} cv{"ਚੁਵਾਸ਼"} - cy{"ਵੈਲਜ਼"} + cy{"ਵੈਲਸ਼"} da{"ਡੈਨਿਸ਼"} + dak{"ਡਕੋਟਾ"} + dar{"ਦਾਰਗਵਾ"} dav{"ਟੇਟਾ"} de{"ਜਰਮਨ"} - de_AT{"ਆਸਟਰੀਆਈ ਜਰਮਨ"} - de_CH{"ਸਵਿਸ ਹਾਈ ਜਰਮਨ"} + de_AT{"ਜਰਮਨ (ਆਸਟਰੀਆਈ)"} + dgr{"ਡੋਗਰਿੱਬ"} dje{"ਜ਼ਾਰਮਾ"} dsb{"ਲੋਅਰ ਸੋਰਬੀਅਨ"} dua{"ਡੂਆਲਾ"} + dv{"ਦਿਵੇਹੀ"} dyo{"ਜੋਲਾ-ਫੋਇਨੀ"} dz{"ਜ਼ੋਂਗਖਾ"} + dzg{"ਡਜ਼ਾਗਾ"} ebu{"ਇੰਬੂ"} ee{"ਈਵਈ"} + efi{"ਐਫਿਕ"} egy{"ਪੁਰਾਤਨ ਮਿਸਰੀ"} + eka{"ਏਕਾਜੁਕ"} el{"ਯੂਨਾਨੀ"} en{"ਅੰਗਰੇਜ਼ੀ"} - en_AU{"ਆਸਟ੍ਰੇਲੀਆਈ ਅੰਗਰੇਜ਼ੀ"} - en_CA{"ਕੈਨੇਡੀਅਨ ਅੰਗਰੇਜ਼ੀ"} - en_GB{"ਬਰਤਾਨਵੀ ਅੰਗਰੇਜ਼ੀ"} - en_US{"ਅਮਰੀਕੀ ਅੰਗਰੇਜ਼ੀ"} + en_GB{"ਅੰਗਰੇਜ਼ੀ (ਬਰਤਾਨਵੀ)"} + en_US{"ਅੰਗਰੇਜ਼ੀ (ਅਮਰੀਕੀ)"} eo{"ਇਸਪੇਰਾਂਟੋ"} es{"ਸਪੇਨੀ"} - es_419{"ਲਾਤੀਨੀ ਅਮਰੀਕੀ ਸਪੇਨੀ"} - es_ES{"ਯੂਰਪੀ ਸਪੇਨੀ"} - es_MX{"ਮੈਕਸੀਕਨ ਸਪੈਨਿਸ਼"} + es_ES{"ਸਪੇਨੀ (ਯੂਰਪੀ)"} et{"ਇਸਟੋਨੀਆਈ"} eu{"ਬਾਸਕ"} + ewo{"ਇਵੋਂਡੋ"} fa{"ਫ਼ਾਰਸੀ"} + ff{"ਫੁਲਾਹ"} fi{"ਫਿਨਿਸ਼"} fil{"ਫਿਲੀਪਿਨੋ"} fj{"ਫ਼ਿਜ਼ੀ"} fo{"ਫ਼ੇਰੋਸੇ"} + fon{"ਫੌਨ"} fr{"ਫਰਾਂਸੀਸੀ"} - fr_CA{"ਕੈਨੇਡੀਅਨ ਫਰਾਂਸੀਸੀ"} - fr_CH{"ਸਵਿਸ ਫਰਾਂਸੀਸੀ"} + fr_CA{"ਫਰਾਂਸੀਸੀ (ਕੈਨੇਡੀਅਨ)"} + fur{"ਫਰੀਉਲੀਅਨ"} fy{"ਪੱਛਮੀ ਫ੍ਰਿਸੀਅਨ"} - ga{"ਆਇਰੀ"} + ga{"ਆਇਰਸ਼"} + gaa{"ਗਾ"} gag{"ਗਾਗੌਜ਼"} + gan{"ਚੀਨੀ ਗਾਨ"} + gd{"ਸਕਾਟਿਸ਼ ਗੇਲਿਕ"} + gez{"ਜੀਜ਼"} + gil{"ਗਿਲਬਰਤੀਜ਼"} gl{"ਗੈਲਿਸ਼ਿਅਨ"} gn{"ਗੁਆਰਾਨੀ"} + gor{"ਗੋਰੋਂਤਾਲੋ"} grc{"ਪੁਰਾਤਨ ਯੂਨਾਨੀ"} - gsw{"ਸਵਿਸ ਜਰਮਨ"} + gsw{"ਜਰਮਨ (ਸਵਿਸ)"} gu{"ਗੁਜਰਾਤੀ"} guz{"ਗੁਸੀ"} gv{"ਮੈਂਕਸ"} + gwi{"ਗਵਿਚ’ਇਨ"} ha{"ਹੌਸਾ"} + hak{"ਚੀਨੀ ਹਾਕਾ"} haw{"ਹਵਾਈ"} he{"ਹਿਬਰੂ"} hi{"ਹਿੰਦੀ"} hif{"ਫਿਜੀ ਹਿੰਦੀ"} + hil{"ਹਿਲੀਗੇਨਨ"} + hmn{"ਹਮੋਂਗ"} hr{"ਕ੍ਰੋਏਸ਼ਿਆਈ"} hsb{"ਅੱਪਰ ਸੋਰਬੀਅਨ"} + hsn{"ਚੀਨੀ ਜ਼ਿਆਂਗ"} ht{"ਹੈਤੀਆਈ"} hu{"ਹੰਗਰੀਆਈ"} + hup{"ਹੂਪਾ"} hy{"ਅਰਮੀਨੀਆਈ"} + hz{"ਹਰੇਰੋ"} + ia{"ਇੰਟਰਲਿੰਗੁਆ"} + iba{"ਇਬਾਨ"} + ibb{"ਇਬੀਬੀਓ"} id{"ਇੰਡੋਨੇਸ਼ੀਆਈ"} ig{"ਇਗਬੋ"} ii{"ਸਿਚੁਆਨ ਯੀ"} + ilo{"ਇਲੋਕੋ"} + inh{"ਇੰਗੁਸ਼"} + io{"ਇਡੂ"} is{"ਆਈਸਲੈਂਡਿਕ"} it{"ਇਤਾਲਵੀ"} iu{"ਇੰਕਟੀਟੂਤ"} ja{"ਜਪਾਨੀ"} + jbo{"ਲੋਜਬਾਨ"} jgo{"ਨਗੋਂਬਾ"} jmc{"ਮਚਾਮੇ"} jv{"ਜਾਵਾਨੀਜ਼"} ka{"ਜਾਰਜੀਆਈ"} kab{"ਕਬਾਇਲ"} + kac{"ਕਾਚਿਨ"} + kaj{"ਜਜੂ"} kam{"ਕੰਬਾ"} + kbd{"ਕਬਾਰਦੀ"} + kcg{"ਟਾਇਪ"} kde{"ਮਕੋਂਡ"} kea{"ਕਾਬੁਵੇਰਦਿਆਨੂ"} + kfo{"ਕੋਰੋ"} + kha{"ਖਾਸੀ"} khq{"ਕੋਯਰਾ ਚੀਨੀ"} ki{"ਕਿਕੂਯੂ"} + kj{"ਕੁਆਨਯਾਮਾ"} kk{"ਕਜ਼ਾਖ਼"} + kkj{"ਕਾਕੋ"} kl{"ਕਲਾਅੱਲੀਸੁਟ"} kln{"ਕਲੇਜਿਨ"} km{"ਖਮੇਰ"} + kmb{"ਕਿਮਬੁੰਦੂ"} kn{"ਕੰਨੜ"} ko{"ਕੋਰੀਆਈ"} koi{"ਕੋਮੀ-ਪੇਰਮਿਆਕ"} kok{"ਕੋਂਕਣੀ"} + kpe{"ਕਪੇਲ"} + kr{"ਕਨੂਰੀ"} + krc{"ਕਰਾਚੇ ਬਲਕਾਰ"} + krl{"ਕਰੀਲੀਅਨ"} + kru{"ਕੁਰੁਖ"} ks{"ਕਸ਼ਮੀਰੀ"} ksb{"ਸ਼ੰਬਾਲਾ"} ksf{"ਬਫ਼ੀਆ"} + ksh{"ਕਲੋਗਨੀਅਨ"} ku{"ਕੁਰਦ"} + kum{"ਕੁਮੀਕ"} + kv{"ਕੋਮੀ"} kw{"ਕੋਰਨਿਸ਼"} ky{"ਕਿਰਗੀਜ਼"} la{"ਲਾਤੀਨੀ"} + lad{"ਲੈਡੀਨੋ"} lag{"ਲੰਗਾਈ"} lb{"ਲਕਜ਼ਮਬਰਗਿਸ਼"} + lez{"ਲੈਜ਼ਗੀ"} lg{"ਗਾਂਡਾ"} + li{"ਲਿਮਬੁਰਗੀ"} lkt{"ਲਕੋਟਾ"} ln{"ਲਿੰਗਾਲਾ"} lo{"ਲਾਓ"} + loz{"ਲੋਜ਼ੀ"} lrc{"ਉੱਤਰੀ ਲੁਰੀ"} lt{"ਲਿਥੁਆਨੀਅਨ"} lu{"ਲੂਬਾ-ਕਾਟਾਂਗਾ"} + lun{"ਲੁੰਡਾ"} luo{"ਲੂਓ"} + lus{"ਮਿਜ਼ੋ"} luy{"ਲੂਈਆ"} - lv{"ਲਾਟਵਿਅਨ"} + lv{"ਲਾਤੀਵੀ"} + mad{"ਮਾਡੂਰੀਸ"} + mag{"ਮਗਾਹੀ"} mai{"ਮੈਥਲੀ"} + mak{"ਮਕਾਸਰ"} mas{"ਮਸਾਈ"} + mdf{"ਮੋਕਸ਼ਾ"} + men{"ਮੇਂਡੇ"} mer{"ਮੇਰੂ"} mfe{"ਮੋਰੀਸਿਅਨ"} mg{"ਮੇਲੇਗਸੀ"} mgh{"ਮਖੋਵਾ-ਮਿੱਟੋ"} mgo{"ਮੇਟਾ"} + mh{"ਮਾਰਸ਼ਲੀਜ਼"} mi{"ਮਾਉਰੀ"} + mic{"ਮਾਇਮੈਕ"} + min{"ਮਿਨਾਂਗਕਾਬਾਓ"} mk{"ਮੈਕਡੋਨੀਆਈ"} ml{"ਮਲਿਆਲਮ"} - mn{"ਮੰਗੋਲੀਅਨ"} + mn{"ਮੰਗੋਲੀ"} mni{"ਮਨੀਪੁਰੀ"} - moh{"ਮੋਹਾਵਕ"} + moh{"ਮੋਹਆਕ"} + mos{"ਮੋਸੀ"} mr{"ਮਰਾਠੀ"} ms{"ਮਲਯ"} mt{"ਮਾਲਟੀਜ਼"} mua{"ਮੁੰਡੇਂਗ"} - mul{"ਕਈ ਭਾਸ਼ਾਵਾਂ"} + mul{"ਬਹੁਤੀਆਂ ਬੋਲੀਆਂ"} + mus{"ਕ੍ਰੀਕ"} + mwl{"ਮਿਰਾਂਡੀ"} my{"ਬਰਮੀ"} + myv{"ਇਰਜ਼ੀਆ"} mzn{"ਮੇਜ਼ੈਂਡਰਾਨੀ"} + na{"ਨਾਉਰੂ"} + nan{"ਚੀਨੀ ਮਿਨ ਨਾਨ"} + nap{"ਨਿਆਪੋਲੀਟਨ"} naq{"ਨਾਮਾ"} nb{"ਨਾਰਵੇਜਿਆਈ ਬੋਕਮਲ"} nd{"ਉੱਤਰੀ ਨਡੇਬੇਲੇ"} nds{"ਲੋ ਜਰਮਨ"} nds_NL{"ਲੋ ਸੈਕਸਨ"} ne{"ਨੇਪਾਲੀ"} + new{"ਨੇਵਾਰੀ"} + ng{"ਐਂਡੋਂਗਾ"} + nia{"ਨਿਆਸ"} + niu{"ਨਿਊਏਈ"} nl{"ਡੱਚ"} nl_BE{"ਫਲੈਮਿਸ਼"} nmg{"ਕਵਾਸਿਓ"} nn{"ਨਾਰਵੇਜਿਆਈ ਨਿਓਨੌਰਸਕ"} - no{"ਨਾਰਵੇਜੀਅਨ"} + nnh{"ਨਿਓਮਬੂਨ"} + no{"ਨਾਰਵੇਜਿਆਈ"} + nog{"ਨੋਗਾਈ"} nqo{"ਐਂਕੋ"} + nr{"ਸਾਊਥ ਨਡੇਬੇਲੇ"} + nso{"ਉੱਤਰੀ ਸੋਥੋ"} nus{"ਨੁਏਰ"} + nv{"ਨਵਾਜੋ"} + ny{"ਨਯਾਂਜਾ"} nyn{"ਨਿਆਂਕੋਲੇ"} + oc{"ਓਕਸੀਟਾਨ"} om{"ਓਰੋਮੋ"} or{"ਉੜੀਆ"} + os{"ਓਸੈਟਿਕ"} pa{"ਪੰਜਾਬੀ"} - pi{"ਪਲੀ"} + pag{"ਪੰਗਾਸੀਨਾਨ"} + pam{"ਪੈਂਪਾਂਗਾ"} + pap{"ਪਾਪਿਆਮੈਂਟੋ"} + pau{"ਪਲਾਊਵੀ"} + pcm{"ਨਾਇਜੀਰੀਆਈ ਪਿਡਗਿਨ"} + pi{"ਪਾਲੀ"} pl{"ਪੋਲੈਂਡੀ"} + prg{"ਪਰੂਸ਼ੀਆ"} ps{"ਪਸ਼ਤੋ"} pt{"ਪੁਰਤਗਾਲੀ"} - pt_BR{"ਬ੍ਰਾਜ਼ੀਲੀਆਈ ਪੁਰਤਗਾਲੀ"} - pt_PT{"ਯੂਰਪੀ ਪੁਰਤਗਾਲੀ"} + pt_BR{"ਪੁਰਤਗਾਲੀ (ਬ੍ਰਾਜ਼ੀਲੀ)"} + pt_PT{"ਪੁਰਤਗਾਲੀ (ਯੂਰਪੀ)"} qu{"ਕਕੇਸ਼ੁਆ"} quc{"ਕੇਸ਼"} raj{"ਰਾਜਸਥਾਨੀ"} + rap{"ਰਾਪਾਨੁਈ"} + rar{"ਰਾਰੋਤੋਂਗਨ"} rm{"ਰੋਮਾਂਸ਼"} rn{"ਰੁੰਡੀ"} ro{"ਰੋਮਾਨੀਆਈ"} ro_MD{"ਮੋਲਡਾਵੀਆਈ"} rof{"ਰੋਮਬੋ"} + root{"ਰੂਟ"} ru{"ਰੂਸੀ"} + rup{"ਅਰੋਮੀਨੀਆਈ"} rw{"ਕਿਨਿਆਰਵਾਂਡਾ"} rwk{"ਰਵਾ"} sa{"ਸੰਸਕ੍ਰਿਤ"} + sad{"ਸਾਂਡੋ"} + sah{"ਸਾਖਾ"} saq{"ਸਮਬੁਰੂ"} sat{"ਸੰਥਾਲੀ"} + sba{"ਨਗਾਂਬੇ"} sbp{"ਸੇਂਗੋ"} + sc{"ਸਾਰਡੀਨੀਆਈ"} + scn{"ਸਿਸੀਲੀਅਨ"} + sco{"ਸਕਾਟਸ"} sd{"ਸਿੰਧੀ"} sdh{"ਦੱਖਣੀ ਕੁਰਦਿਸ਼"} se{"ਉੱਤਰੀ ਸਾਮੀ"} @@ -221,55 +334,91 @@ pa{ si{"ਸਿੰਹਾਲਾ"} sk{"ਸਲੋਵਾਕ"} sl{"ਸਲੋਵੇਨੀਆਈ"} + sm{"ਸਾਮੋਨ"} sma{"ਦੱਖਣੀ ਸਾਮੀ"} smj{"ਲਿਊਲ ਸਾਮੀ"} smn{"ਇਨਾਰੀ ਸਾਮੀ"} sms{"ਸਕੌਲਟ ਸਾਮੀ"} sn{"ਸ਼ੋਨਾ"} + snk{"ਸੋਨਿੰਕੇ"} so{"ਸੋਮਾਲੀ"} sq{"ਅਲਬਾਨੀਆਈ"} sr{"ਸਰਬੀਆਈ"} + srn{"ਸ੍ਰਾਨਾਨ ਟੋਂਗੋ"} + ss{"ਸਵਾਤੀ"} + ssy{"ਸਾਹੋ"} + st{"ਦੱਖਣੀ ਸੋਥੋ"} su{"ਸੂੰਡਾਨੀ"} + suk{"ਸੁਕੁਮਾ"} sv{"ਸਵੀਡਿਸ਼"} sw{"ਸਵਾਹਿਲੀ"} - sw_CD{"ਕਾਂਗੋ ਸਵਾਹਿਲੀ"} + swb{"ਕੋਮੋਰੀਅਨ"} + syr{"ਸੀਰੀਆਈ"} ta{"ਤਮਿਲ"} te{"ਤੇਲਗੂ"} + tem{"ਟਿਮਨੇ"} teo{"ਟੇਸੋ"} + tet{"ਟੇਟਮ"} tg{"ਤਾਜਿਕ"} th{"ਥਾਈ"} ti{"ਤਿਗ੍ਰੀਨਿਆ"} + tig{"ਟਿਗਰਾ"} tk{"ਤੁਰਕਮੇਨ"} + tlh{"ਕਲਿੰਗਨ"} + tn{"ਤਸਵਾਨਾ"} to{"ਟੌਂਗਨ"} + tpi{"ਟੋਕ ਪਿਸਿਨ"} tr{"ਤੁਰਕੀ"} + trv{"ਟਾਰੋਕੋ"} + ts{"ਸੋਂਗਾ"} tt{"ਤਤਾਰ"} + tum{"ਤੁੰਬੁਕਾ"} + tvl{"ਟਿਊਵਾਲੂ"} tw{"ਤ੍ਵਿ"} twq{"ਤਾਸਾਵਿਕ"} + ty{"ਤਾਹੀਟੀ"} + tyv{"ਤੁਵੀਨੀਅਨ"} tzm{"ਮੱਧ ਐਟਲਸ ਤਮਾਜ਼ਿਤ"} + udm{"ਉਦਮੁਰਤ"} ug{"ਉਇਗੁਰ"} uk{"ਯੂਕਰੇਨੀਆਈ"} - und{"ਅਗਿਆਤ ਭਾਸ਼ਾ"} - ur{"ਉਰਦੂ"} + umb{"ਉਮਬੁੰਡੂ"} + und{"ਅਣਪਛਾਤੀ ਬੋਲੀ"} + ur{"ਉੜਦੂ"} uz{"ਉਜ਼ਬੇਕ"} vai{"ਵਾਈ"} + ve{"ਵੇਂਡਾ"} vi{"ਵੀਅਤਨਾਮੀ"} + vo{"ਵੋਲਾਪੂਕ"} vun{"ਵੂੰਜੋ"} + wa{"ਵਲੂਨ"} + wae{"ਵਾਲਸਰ"} + wal{"ਵੋਲਾਏਟਾ"} + war{"ਵੈਰੇ"} wbp{"ਵਾਲਪੁਰੀ"} wo{"ਵੋਲੋਫ"} + wuu{"ਚੀਨੀ ਵੂ"} + xal{"ਕਾਲਮਿਕ"} xh{"ਖੋਸਾ"} xog{"ਸੋਗਾ"} + yav{"ਯਾਂਗਬੇਨ"} + ybb{"ਯੇਂਬਾ"} + yi{"ਯਿਦਿਸ਼"} yo{"ਯੋਰੂਬਾ"} + yue{"ਕੈਂਟੋਨੀਜ਼"} zgh{"ਮਿਆਰੀ ਮੋਰੋਕੇਨ ਟਾਮਾਜ਼ਿਕ"} - zh{"ਚੀਨੀ"} - zh_Hans{"ਸਰਲ ਚੀਨੀ"} - zh_Hant{"ਰਵਾਇਤੀ ਚੀਨੀ"} + zh{"ਚੀਨੀ (ਮੈਂਡਰਿਨ)"} + zh_Hans{"ਚੀਨੀ (ਸਰਲ)"} + zh_Hant{"ਚੀਨੀ (ਰਵਾਇਤੀ)"} zu{"ਜ਼ੁਲੂ"} - zxx{"ਕੋਈ ਭਾਸ਼ਾਈ ਸਮੱਗਰੀ ਨਹੀਂ"} + zun{"ਜ਼ੂਨੀ"} + zxx{"ਬੋਲੀ ਸੰਬੰਧੀ ਕੋਈ ਸਮੱਗਰੀ ਨਹੀਂ"} + zza{"ਜ਼ਾਜ਼ਾ"} } Languages%short{ az{"ਅਜ਼ੇਰੀ"} - en_GB{"ਯੂ.ਕੇ. ਅੰਗਰੇਜ਼ੀ"} - en_US{"ਯੂ.ਐਸ. ਅੰਗਰੇਜ਼ੀ"} + en_GB{"ਅੰਗਰੇਜ਼ੀ (ਯੂ.ਕੇ.)"} + en_US{"ਅੰਗਰੇਜ਼ੀ (ਯੂ.ਐਸ.)"} } Scripts{ Arab{"ਅਰਬੀ"} @@ -281,15 +430,18 @@ pa{ Deva{"ਦੇਵਨਾਗਰੀ"} Ethi{"ਇਥੀਓਪਿਕ"} Geor{"ਜਾਰਜੀਆਈ"} - Grek{"ਗ੍ਰੀਕ"} + Grek{"ਯੂਨਾਨੀ"} Gujr{"ਗੁਜਰਾਤੀ"} Guru{"ਗੁਰਮੁਖੀ"} + Hanb{"ਹਾਂਬ"} Hang{"ਹੰਗੁਲ"} Hani{"ਹਾਨ"} Hans{"ਸਰਲ"} Hant{"ਰਵਾਇਤੀ"} Hebr{"ਹਿਬਰੂ"} Hira{"ਹਿਰਾਗਾਨਾ"} + Hrkt{"ਜਾਪਾਨੀ ਸਿਲੇਬਰੀਜ਼"} + Jamo{"ਜਾਮੋ"} Jpan{"ਜਪਾਨੀ"} Kana{"ਕਾਟਾਕਾਨਾ"} Khmr{"ਖਮੇਰ"} @@ -308,6 +460,7 @@ pa{ Thai{"ਥਾਈ"} Tibt{"ਤਿੱਬਤੀ"} Zmth{"ਗਣਿਤ ਚਿੰਨ੍ਹ-ਲਿਪੀ"} + Zsye{"ਇਮੋਜੀ"} Zsym{"ਚਿੰਨ੍ਹ"} Zxxx{"ਅਲਿਖਤ"} Zyyy{"ਸਧਾਰਨ"} @@ -332,6 +485,10 @@ pa{ persian{"ਫ਼ਾਰਸੀ ਕੈਲੰਡਰ"} roc{"ਮਿੰਗੂਓ ਕੈਲੰਡਰ"} } + cf{ + account{"ਲੇਖਾ ਮੁਦਰਾ ਬਣਤਰ"} + standard{"ਮਿਆਰੀ ਮੁਦਰਾ ਬਣਤਰ"} + } collation{ dictionary{"ਸ਼ਬਦ-ਕੋਸ਼ ਲੜੀਬੱਧ ਕ੍ਰਮ"} ducet{"ਮੂਲ ਯੂਨੀਕੋਡ ਲੜੀਬੱਧ ਕ੍ਰਮ"} @@ -340,10 +497,10 @@ pa{ traditional{"ਰਵਾਇਤੀ ਲੜੀਬੱਧ ਕ੍ਰਮ"} } hc{ - h11{"12 ਘੰਟੇ ਦੀ ਪੱਧਤੀ (0–11)"} - h12{"12 ਘੰਟੇ ਦੀ ਪੱਧਤੀ (1–12)"} - h23{"24 ਘੰਟੇ ਦੀ ਪੱਧਤੀ (0–23)"} - h24{"24 ਘੰਟੇ ਦੀ ਪੱਧਤੀ (1–24)"} + h11{"12 ਘੰਟੇ ਦੀ ਪ੍ਰਣਾਲੀ (0–11)"} + h12{"12 ਘੰਟੇ ਦੀ ਪ੍ਰਣਾਲੀ (1–12)"} + h23{"24 ਘੰਟੇ ਦੀ ਪ੍ਰਣਾਲੀ (0–23)"} + h24{"24 ਘੰਟੇ ਦੀ ਪ੍ਰਣਾਲੀ (1–24)"} } lb{ loose{"ਖੁੱਲ੍ਹੀ ਰੇਖਾ ਵਿੱਥ ਸ਼ੈਲੀ"} @@ -366,8 +523,8 @@ pa{ ethi{"ਐਥਿਓਪਿਕ ਸੰਖਿਆਵਾਂ"} fullwide{"ਪੂਰਨ ਵਿਸਤਾਰ ਅੰਕ"} geor{"ਜਾਰਜੀਅਨ ਸੰਖਿਆਵਾਂ"} - grek{"ਗ੍ਰੀਕ ਸੰਖਿਆਵਾਂ"} - greklow{"ਗ੍ਰੀਕ ਲੋਅਰਕੇਸ ਸੰਖਿਆਵਾਂ"} + grek{"ਯੂਨਾਨੀ ਸੰਖਿਆਵਾਂ"} + greklow{"ਯੂਨਾਨੀ ਲੋਅਰਕੇਸ ਸੰਖਿਆਵਾਂ"} gujr{"ਗੁਜਰਾਤੀ ਅੰਕ"} guru{"ਗੁਰਮੁਖੀ ਅੰਕ"} hanidec{"ਚੀਨੀ ਦਸ਼ਮਲਵ ਸੰਖਿਆਵਾਂ"} @@ -395,11 +552,26 @@ pa{ tibt{"ਤਿੱਬਤੀ ਅੰਕ"} } } - Version{"2.1.22.93"} + Version{"2.1.31.86"} + characterLabelPattern{ + all{"{0} — ਸਭ"} + category-list{"{0}: {1}"} + compatibility{"{0} — ਅਨੁਰੂਪਤਾ"} + enclosed{"{0} — ਨੱਥੀ ਕੀਤਾ"} + extended{"{0} — ਵਿਸਤ੍ਰਿਤ"} + historic{"{0} — ਇਤਿਹਾਸਕ"} + miscellaneous{"{0} — ਫੁਟਕਲ"} + other{"{0} — ਹੋਰ"} + scripts{"ਲਿੱਪੀਆਂ — {0}"} + strokes{ + one{"{0} ਸਟਰੋਕ"} + other{"{0} ਸਟਰੋਕ"} + } + } codePatterns{ - language{"ਭਾਸ਼ਾ: {0}"} + language{"ਬੋਲੀ: {0}"} script{"ਲਿਪੀ: {0}"} - territory{"ਖੇਤਰ: {0}"} + territory{"ਇਲਾਕਾ: {0}"} } localeDisplayPattern{ keyTypePattern{"{0}: {1}"} diff --git a/icuSources/data/lang/pa_Arab.txt b/icuSources/data/lang/pa_Arab.txt index b84400bd..047a45df 100644 --- a/icuSources/data/lang/pa_Arab.txt +++ b/icuSources/data/lang/pa_Arab.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/pa_Arab.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pa_Arab{ %%Parent{"root"} Languages{ @@ -15,5 +9,5 @@ pa_Arab{ Arab{"عربی"} Guru{"گُرمُکھی"} } - Version{"2.1.19.74"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/pa_Arab_PK.txt b/icuSources/data/lang/pa_Arab_PK.txt index 35729356..e6b58610 100644 --- a/icuSources/data/lang/pa_Arab_PK.txt +++ b/icuSources/data/lang/pa_Arab_PK.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * generated alias target */ diff --git a/icuSources/data/lang/pa_Guru.txt b/icuSources/data/lang/pa_Guru.txt index 8cc912bc..a731d5e2 100644 --- a/icuSources/data/lang/pa_Guru.txt +++ b/icuSources/data/lang/pa_Guru.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/pa_Guru.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pa_Guru{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/pa_Guru_IN.txt b/icuSources/data/lang/pa_Guru_IN.txt index 2381c07e..adeae3fe 100644 --- a/icuSources/data/lang/pa_Guru_IN.txt +++ b/icuSources/data/lang/pa_Guru_IN.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * generated alias target */ diff --git a/icuSources/data/lang/pa_IN.txt b/icuSources/data/lang/pa_IN.txt index e30b2cb5..b18bba68 100644 --- a/icuSources/data/lang/pa_IN.txt +++ b/icuSources/data/lang/pa_IN.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pa_IN{ "%%ALIAS"{"pa_Guru_IN"} } diff --git a/icuSources/data/lang/pa_PK.txt b/icuSources/data/lang/pa_PK.txt index 0f699f15..1c66c7b3 100644 --- a/icuSources/data/lang/pa_PK.txt +++ b/icuSources/data/lang/pa_PK.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pa_PK{ "%%ALIAS"{"pa_Arab_PK"} } diff --git a/icuSources/data/lang/pl.txt b/icuSources/data/lang/pl.txt index d4292aac..46673630 100644 --- a/icuSources/data/lang/pl.txt +++ b/icuSources/data/lang/pl.txt @@ -1,23 +1,17 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/pl.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pl{ Keys{ calendar{"kalendarz"} + cf{"format waluty"} colAlternate{"Sortowanie ignorujące symbole"} colBackwards{"Odwrotne sortowanie ze znakami akcentowanymi"} colCaseFirst{"Porządek wielkie/małe litery"} colCaseLevel{"Sortowanie uwzględniające wielkość liter"} - colHiraganaQuaternary{"Sortowanie Kana"} colNormalization{"Sortowanie znormalizowane"} colNumeric{"Sortowanie numeryczne"} colStrength{"Siła sortowania"} - collation{"Porządek sortowania"} + collation{"porządek sortowania"} currency{"waluta"} hc{"cykl (12- lub 24-godzinny)"} lb{"styl podziału wiersza"} @@ -25,7 +19,6 @@ pl{ numbers{"cyfry"} timezone{"Strefa czasowa"} va{"Wariant regionalny"} - variableTop{"Sortuj jak symbole"} x{"Do prywatnego użytku"} } Languages{ @@ -54,10 +47,11 @@ pl{ ar{"arabski"} ar_001{"współczesny arabski"} arc{"aramejski"} - arn{"araukański"} + arn{"mapudungun"} aro{"araona"} arp{"arapaho"} arq{"algierski arabski"} + ars{"arabski nadżdyjski"} arw{"arawak"} ary{"marokański arabski"} arz{"egipski arabski"} @@ -69,12 +63,12 @@ pl{ avk{"kotava"} awa{"awadhi"} ay{"ajmara"} - az{"azerski"} + az{"azerbejdżański"} ba{"baszkirski"} bal{"beludżi"} ban{"balijski"} bar{"bawarski"} - bas{"basa"} + bas{"basaa"} bax{"bamum"} bbc{"batak toba"} bbj{"ghomala"} @@ -104,39 +98,40 @@ pl{ brh{"brahui"} brx{"bodo"} bs{"bośniacki"} - bss{"akose"} + bss{"akoose"} bua{"buriacki"} - bug{"bugiński"} + bug{"bugijski"} bum{"bulu"} byn{"blin"} byv{"medumba"} ca{"kataloński"} cad{"kaddo"} - car{"karibi"} + car{"karaibski"} cay{"kajuga"} cch{"atsam"} ce{"czeczeński"} ceb{"cebuano"} cgg{"chiga"} - ch{"chamorro"} + ch{"czamorro"} chb{"czibcza"} chg{"czagatajski"} - chk{"truk"} + chk{"chuuk"} chm{"maryjski"} - chn{"żargon Chinook"} - cho{"choctaw"} - chp{"chipewyan"} + chn{"żargon czinucki"} + cho{"czoktawski"} + chp{"czipewiański"} chr{"czirokeski"} - chy{"język Czejenów"} + chy{"czejeński"} ckb{"sorani"} co{"korsykański"} cop{"koptyjski"} cps{"capiznon"} cr{"kri"} - crh{"krymski turecki"} + crh{"krymskotatarski"} + crs{"kreolski seszelski"} cs{"czeski"} csb{"kaszubski"} - cu{"staro-cerkiewno-słowiański"} + cu{"cerkiewnosłowiański"} cv{"czuwaski"} cy{"walijski"} da{"duński"} @@ -158,14 +153,14 @@ pl{ dum{"średniowieczny niderlandzki"} dv{"malediwski"} dyo{"diola"} - dyu{"dyula"} + dyu{"diula"} dz{"dzongkha"} dzg{"dazaga"} ebu{"embu"} ee{"ewe"} efi{"efik"} egl{"emilijski"} - egy{"starożytny egipski"} + egy{"staroegipski"} eka{"ekajuk"} el{"grecki"} elx{"elamicki"} @@ -198,13 +193,13 @@ pl{ fr{"francuski"} fr_CA{"kanadyjski francuski"} fr_CH{"szwajcarski francuski"} - frc{"cajun"} + frc{"cajuński"} frm{"średniofrancuski"} fro{"starofrancuski"} frp{"franko-prowansalski"} frr{"północnofryzyjski"} - frs{"fryzyjski wschodni"} - fur{"friulijski"} + frs{"wschodniofryzyjski"} + fur{"friulski"} fy{"zachodniofryzyjski"} ga{"irlandzki"} gaa{"ga"} @@ -228,7 +223,7 @@ pl{ grb{"grebo"} grc{"starogrecki"} gsw{"szwajcarski niemiecki"} - gu{"gudźaracki"} + gu{"gudżarati"} guc{"wayúu"} gur{"frafra"} guz{"gusii"} @@ -241,20 +236,20 @@ pl{ he{"hebrajski"} hi{"hindi"} hif{"hindi fidżyjskie"} - hil{"hiligajnon"} + hil{"hiligaynon"} hit{"hetycki"} - hmn{"hmongijski"} + hmn{"hmong"} ho{"hiri motu"} hr{"chorwacki"} hsb{"górnołużycki"} hsn{"xiang"} - ht{"haitański"} + ht{"kreolski haitański"} hu{"węgierski"} hup{"hupa"} hy{"ormiański"} hz{"herero"} ia{"interlingua"} - iba{"ibanag"} + iba{"iban"} ibb{"ibibio"} id{"indonezyjski"} ie{"interlingue"} @@ -273,7 +268,7 @@ pl{ jbo{"lojban"} jgo{"ngombe"} jmc{"machame"} - jpr{"judeoperski"} + jpr{"judeo-perski"} jrb{"judeoarabski"} jut{"jutlandzki"} jv{"jawajski"} @@ -295,7 +290,7 @@ pl{ kgp{"kaingang"} kha{"khasi"} kho{"chotański"} - khq{"koyra chini"} + khq{"koyra chiini"} khw{"khowar"} ki{"kikuju"} kiu{"kirmandżki"} @@ -337,7 +332,7 @@ pl{ lez{"lezgijski"} lfn{"Lingua Franca Nova"} lg{"ganda"} - li{"limburgijski"} + li{"limburski"} lij{"liguryjski"} liv{"liwski"} lkt{"lakota"} @@ -345,6 +340,7 @@ pl{ ln{"lingala"} lo{"laotański"} lol{"mongo"} + lou{"kreolski luizjański"} loz{"lozi"} lrc{"luryjski północny"} lt{"litewski"} @@ -354,7 +350,7 @@ pl{ lui{"luiseno"} lun{"lunda"} luo{"luo"} - lus{"lushai"} + lus{"mizo"} luy{"luhya"} lv{"łotewski"} lzh{"chiński klasyczny"} @@ -367,7 +363,7 @@ pl{ man{"mandingo"} mas{"masajski"} mde{"maba"} - mdf{"moksha"} + mdf{"moksza"} mdr{"mandar"} men{"mende"} mer{"meru"} @@ -376,15 +372,15 @@ pl{ mga{"średnioirlandzki"} mgh{"makua"} mgo{"meta"} - mh{"marshall"} + mh{"marszalski"} mi{"maoryjski"} - mic{"micmac"} + mic{"mikmak"} min{"minangkabu"} mk{"macedoński"} ml{"malajalam"} mn{"mongolski"} mnc{"manchu"} - mni{"manipuryjski"} + mni{"manipuri"} moh{"mohawk"} mos{"mossi"} mr{"marathi"} @@ -393,13 +389,13 @@ pl{ mt{"maltański"} mua{"mundang"} mul{"wiele języków"} - mus{"creek"} - mwl{"mirandese"} + mus{"krik"} + mwl{"mirandyjski"} mwr{"marwari"} mwv{"mentawai"} my{"birmański"} mye{"myene"} - myv{"erzya"} + myv{"erzja"} mzn{"mazanderański"} na{"nauru"} nan{"minnański"} @@ -408,6 +404,7 @@ pl{ nb{"norweski (bokmål)"} nd{"ndebele północny"} nds{"dolnoniemiecki"} + nds_NL{"dolnosaksoński"} ne{"nepalski"} new{"newarski"} ng{"ndonga"} @@ -434,9 +431,9 @@ pl{ nyn{"nyankole"} nyo{"nyoro"} nzi{"nzema"} - oc{"prowansalski"} + oc{"oksytański"} oj{"odżibwa"} - om{"oromski"} + om{"oromo"} or{"orija"} os{"osetyjski"} osa{"osage"} @@ -448,6 +445,7 @@ pl{ pap{"papiamento"} pau{"palau"} pcd{"pikardyjski"} + pcm{"pidżyn nigeryjski"} pdc{"pensylwański"} pdt{"plautdietsch"} peo{"staroperski"} @@ -466,7 +464,7 @@ pl{ pt_PT{"europejski portugalski"} qu{"keczua"} quc{"kicze"} - qug{"chimborazo górski keczua"} + qug{"keczua górski (Chimborazo)"} raj{"radźasthani"} rap{"rapanui"} rar{"rarotonga"} @@ -498,11 +496,11 @@ pl{ sbp{"sangu"} sc{"sardyński"} scn{"sycylijski"} - sco{"szkocki"} + sco{"scots"} sd{"sindhi"} sdc{"sassarski"} sdh{"południowokurdyjski"} - se{"lapoński północny"} + se{"północnolapoński"} see{"seneka"} seh{"sena"} sei{"seri"} @@ -513,7 +511,7 @@ pl{ sgs{"żmudzki"} sh{"serbsko-chorwacki"} shi{"tashelhiyt"} - shn{"shan"} + shn{"szan"} shu{"arabski (Czad)"} si{"syngaleski"} sid{"sidamo"} @@ -522,11 +520,11 @@ pl{ sli{"dolnośląski"} sly{"selayar"} sm{"samoański"} - sma{"lapoński południowy"} - smj{"lapoński Lule"} - smn{"lapoński Inari"} - sms{"lapoński Skolt"} - sn{"szona"} + sma{"południowolapoński"} + smj{"lule"} + smn{"inari"} + sms{"skolt"} + sn{"shona"} snk{"soninke"} so{"somalijski"} sog{"sogdyjski"} @@ -534,7 +532,7 @@ pl{ sr{"serbski"} srn{"sranan tongo"} srr{"serer"} - ss{"siswati"} + ss{"suazi"} ssy{"saho"} st{"sotho południowy"} stq{"fryzyjski saterlandzki"} @@ -587,7 +585,7 @@ pl{ twq{"tasawaq"} ty{"tahitański"} tyv{"tuwiński"} - tzm{"centralnomarokański tamazight"} + tzm{"tamazight (Atlas Środkowy)"} udm{"udmurcki"} ug{"ujgurski"} uga{"ugarycki"} @@ -603,16 +601,16 @@ pl{ vi{"wietnamski"} vls{"zachodnioflamandzki"} vmf{"meński frankoński"} - vo{"volapuk"} + vo{"wolapik"} vot{"wotiacki"} vro{"võro"} vun{"vunjo"} wa{"waloński"} wae{"walser"} - wal{"walamo"} + wal{"wolayta"} war{"waraj"} was{"washo"} - wbp{"Warlpiri"} + wbp{"warlpiri"} wo{"wolof"} wuu{"shanghainese"} xal{"kałmucki"} @@ -625,7 +623,7 @@ pl{ ybb{"yemba"} yi{"jidysz"} yo{"joruba"} - yrl{"nhengatu"} + yrl{"nheengatu"} yue{"kantoński"} za{"czuang"} zap{"zapotecki"} @@ -634,8 +632,8 @@ pl{ zen{"zenaga"} zgh{"standardowy marokański tamazight"} zh{"chiński"} - zh_Hans{"chiński (uproszczony)"} - zh_Hant{"chiński (tradycyjny)"} + zh_Hans{"chiński uproszczony"} + zh_Hant{"chiński tradycyjny"} zu{"zulu"} zun{"zuni"} zxx{"brak treści o charakterze językowym"} @@ -643,6 +641,7 @@ pl{ } Languages%short{ az{"azerski"} + en_GB{"angielski (Wlk. Bryt.)"} en_US{"angielski (USA)"} } Languages%variant{ @@ -673,7 +672,7 @@ pl{ Cprt{"cypryjskie"} Cyrl{"cyrylica"} Cyrs{"cyrylica staro-cerkiewno-słowiańska"} - Deva{"devanagari"} + Deva{"dewanagari"} Dsrt{"deseret"} Egyd{"egipskie demotyczne"} Egyh{"egipskie hieratyczne"} @@ -686,6 +685,7 @@ pl{ Grek{"greckie"} Gujr{"gudźarackie"} Guru{"gurmukhi"} + Hanb{"hanb"} Hang{"hangyl"} Hani{"han"} Hano{"hanunoo"} @@ -694,10 +694,11 @@ pl{ Hebr{"hebrajskie"} Hira{"hiragana"} Hmng{"pahawh hmong"} - Hrkt{"katakana lub hiragana"} + Hrkt{"sylabariusze japońskie"} Hung{"starowęgierskie"} Inds{"indus"} Ital{"starowłoskie"} + Jamo{"jamo"} Java{"jawajskie"} Jpan{"japońskie"} Kali{"kayah li"} @@ -776,10 +777,11 @@ pl{ Yiii{"yi"} Zinh{"dziedziczone"} Zmth{"notacja matematyczna"} + Zsye{"Emoji"} Zsym{"symbole"} Zxxx{"język bez systemu pisma"} Zyyy{"wspólne"} - Zzzz{"nieznane lub niepoprawne"} + Zzzz{"nieznany skrypt"} } Scripts%stand-alone{ Hans{"uproszczone han"} @@ -794,7 +796,7 @@ pl{ chinese{"kalendarz chiński"} coptic{"Kalendarz koptyjski"} dangi{"kalendarz dangi"} - ethiopic{"Kalendarz etiopski"} + ethiopic{"kalendarz etiopski"} ethiopic-amete-alem{"Kalendarz etiopski Amete Alem"} gregorian{"kalendarz gregoriański"} hebrew{"kalendarz hebrajski"} @@ -806,9 +808,13 @@ pl{ islamic-umalqura{"kalendarz islamski (Umm al-Kura)"} iso8601{"kalendarz ISO-8601"} japanese{"kalendarz japoński"} - persian{"Kalendarz perski"} + persian{"kalendarz perski"} roc{"kalendarz Republiki Chińskiej"} } + cf{ + account{"księgowy format waluty"} + standard{"standardowy format waluty"} + } colAlternate{ non-ignorable{"Sortowanie symboli"} shifted{"Sortowanie ignorujące symbole"} @@ -826,10 +832,6 @@ pl{ no{"Sortowanie bez rozróżniania wielkości liter"} yes{"Sortowanie z rozróżnianiem wielkości liter"} } - colHiraganaQuaternary{ - no{"Osobne sortowanie kana"} - yes{"Inne sortowanie kana"} - } colNormalization{ no{"Sortowanie bez normalizacji"} yes{"Sortowanie z normalizacją unicode"} @@ -847,32 +849,42 @@ pl{ } collation{ big5han{"chiński tradycyjny porządek sortowania - Big5"} + compat{"poprzedni porządek sortowania, dla zgodności"} dictionary{"sortowanie słownikowe"} - ducet{"Domyślna kolejność sortowania Unicode"} + ducet{"domyślne sortowanie Unicode"} eor{"europejskie reguły określania kolejności"} gb2312han{"chiński uproszczony porządek sortowania - GB2312"} phonebook{"porządek sortowania książki telefonicznej"} phonetic{"sortowanie fonetyczne"} pinyin{"porządek sortowania pinyin"} reformed{"sortowanie zreformowane"} - search{"uniwersalny porządek sortowania"} + search{"wyszukiwanie ogólnego użytku"} searchjl{"Wyszukiwanie według początkowej spółgłoski hangul"} standard{"sortowanie standardowe"} stroke{"porządek akcentów"} traditional{"tradycyjny porządek sortowania"} unihan{"sortowanie wg kluczy i ich liczby kresek"} } + d0{ + fwidth{"Pełna szerokość"} + hwidth{"Połowa szerokości"} + npinyin{"Liczbowe"} + } hc{ - h11{"system 12-godzinny (0-11)"} - h12{"system 12-godzinny (1-12)"} - h23{"system 24-godzinny (0-23)"} - h24{"system 24-godzinny (1-24)"} + h11{"system 12-godzinny (0–11)"} + h12{"system 12-godzinny (1–12)"} + h23{"system 24-godzinny (0–23)"} + h24{"system 24-godzinny (1–24)"} } lb{ loose{"luźny styl podziału wiersza"} normal{"normalny styl podziału wiersza"} strict{"ścisły styl podziału wiersza"} } + m0{ + bgn{"BGN"} + ungegn{"UNGEGN"} + } ms{ metric{"system metryczny"} uksystem{"imperialny system miar"} @@ -912,7 +924,7 @@ pl{ orya{"cyfry orija"} roman{"cyfry rzymskie"} romanlow{"cyfry rzymskie (małe litery)"} - taml{"cyfry tamilskie"} + taml{"tradycyjne cyfry tamilskie"} tamldec{"cyfry tamilskie"} telu{"cyfry telugu"} thai{"cyfry tajskie"} @@ -954,7 +966,24 @@ pl{ VALENCIA{"walencki"} WADEGILE{"latynizacja Wade’a i Gilesa"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0} — wszystko"} + category-list{"{0}: {1}"} + compatibility{"{0} — zgodność"} + enclosed{"{0} — obwiedzione"} + extended{"{0} — rozszerzone"} + historic{"{0} — historyczne"} + miscellaneous{"{0} — różne"} + other{"{0} — inne"} + scripts{"systemy pisma — {0}"} + strokes{ + few{"{0} kreski"} + many{"{0} kresek"} + one{"{0} kreska"} + other{"{0} kreski"} + } + } codePatterns{ language{"Język: {0}"} script{"Pismo: {0}"} diff --git a/icuSources/data/lang/pool.res b/icuSources/data/lang/pool.res index 60950df23f0dae0bcaa2f6c763b6869519980e24..61fc525461f60e5c72a07ad89ea1233183fbd20c 100644 GIT binary patch delta 32266 zcmb7t34C2uwf@;{I;3sd%=6f!L)xZInhr_Zv`x|>ZIiS#Ep5|@o8%_By~#~_Z_+ej z2t!3c1Yw~^5GcHdh#&$Mtq&A|2dD@N$a6xU6nQ+*KMIP7%JBcbz3$0P(f515r#&}k z+{4;yed}9m?{j$l!%6QyGx;;~M~_c(95f883pwrGzOb)- zz#ne(wfTE?_y(|xv%Ud;S6_IztS1l|aN7HN`+Wm}wm?r{VA%18+I#vU{tm}~e83;- zz)m-A>I(zELG{ zX8UNPFVr>Y>+(k&UwgOX>+oS4c6?n&9bX{i_(J`TFMPPXyaIo47{*})x1dSBA)nLc z3t@{mZT?3JN^wi?Z=!BUl1Gq`VZGPI2~PKr{jp<>4>yB9fLln0~dz-oQ@Iv>vH^U zgO0y5;P|^BouJS0M-DHmsCN7~JJjcN`kc;Ar!&ywbRKa!A@a_!(>aK3*ct8e`J66a zm($hZbfE`bxCvs%HsExH+nuh+kkd7Yf4Fqa=^6?+-F`^B2it(t-5YYc(VlMX4)#0U zBTk^rhpo*C_?m9Cmtq9ZnDW*b^LZdiwAe&yDs#mOXZXIxXQDX044>lYQ;V%jtKIZg} zgq)DCAKOtU)Dbz{+~|b-L!(Y8;KMfPgnIDraNR~H)Z68RaBryF3H4$3XrB{`U_)`C zV@?R_)bGQ;E^NKn`mqf<{q5NA#-(tVb94~@+MO^ig?(Ws+;_NX1AaTPVN}Bysqj$H ziJ+4a-)J{}j$#{dA{e_!TR*G?|3cXMoJa>Q`?v0B#@b9QI0I3a(^g4qb*f8?PFdWD5ug^J#0UPr9vGrgJJ40ypaqJ)Oc8)`2 z!?2oRXyNdn-x{`q`)FoEq_!J%j5cvT>J=nrhJ0*KUASnJR1v>#R7~OVArrig0 zL1WsxfiT^K9|A6rrXMha%i(U~OYJWF_Bb8T=METF$3Q>81=tZfT)UgU^|dl}>fD)V zaW_DzJ3>tk$?BP*BJ&n;khm}zYBWV)!Pk7;uZodwK+%n!_E=>9Ss7$ zfitgRsHiAne=Mjjb1U-UE|{eF9s0J7B(DFwPMC#84R4g?|n6QBI__|wT5a^WtgnYR^VVOLgkRxv-oHyfmZzrDfIkg=R}y!Z{LvshHh|} z-me=yhk6Cz%plKpA4U+~8b8B;TcCfJ^e2|c&y!cA4frAB;ofkBYR#R29$dXGF=uWd z1PuuQ%p!d-s>mP?2Yf*Y%hxjqi9rEj!9IC5F>7gEV@36{N~gB5wz0l?CI0T-w%e)Q zUQu0L?$qII^R`<2-Py?BmM!%gn>SydG9m0hif;D!-}3hKtzi&2>?f57@FPQ?hk=i_#*9r0K^jk0`$P{Kxjg~Ucb}X z-i{6I#DClgb+%*cz!t<#US|-ygFR5R!8S0QZYK=MAM-;X13iAZGI{Q3_i$Sn#sztH z429urhX&gMPDOb|&_9enOZjI-d3gt*bLEOE{=tpmK0M)r@_;0PT=ez&VGiwmJ^o&D ziDMW5?+=XK9)@9pOP7}8w-S7ztFN!C#}8EtL`DPQ0K8?FuN{tapkitHa{gIfwG_=B z@WEyDMUKN#24F8ohirxR&j`k~x*AX&22>vfGGqArh9ZELF7%;)Fw_pz?Dw_9iiUgJ zV4Q7Xzc1*6AcB5B46g?o@9XJncMi7=wg-Xlpdo!=TLE~$-gfNt0$KXQ{VHI%Es7rs z584%sP*{Nu-!L2{b$!G))HNKSnfqbSk-%|h*Kof-qJt-GDVs*`zWZ*+LE+9Z@X`%& zYvXF-9H%_4Hm)9jSL1gr{`zs%kLy)&%k1$H2QY!-A!iW(cbw&MOXHT~J|MIc#BoDh zxh-c-{Mz`b@s6_|<&@)kU0fCJbeyF)pMvwFSGN4<6Q4xMAv6G%fk&Y-*k>V~I0LA| z9;@rM6}CBH>>t57I094;9_;`j@T3oWaQJxMFF#IQIFi+$jIG*ke5#@c3$bj-rBJ z!s9D(PFukm*Vy~kV6WEh)!-_7=r}BOqiqjIRY!IM&ecE`j~7dDEWaUAw|wY^%4(E)8n ziM9BJCS$K|Y~-4qtiqtJuN7kn0*|W*7@|*5{JlpdmF~33vFV<5sf&#l9ahnS~K&L%i}0*jzk51 z%j5RO$;FxJqYyfFDX&TlR1;*!Jq{2Dd^sM{MpMEu71OJ$aBV%5R=dQp&^=bf&efwl zR#=A`%At3T(==9IE9!)Lipg4-vuN_X$r~p(OomBfkDKFs8OIfq8>AH1)6n@e+xc|t zRmHEjVpto$IDVV#&$>}Q%<7a-cD{TrJ9+ZveG?D;SC`z8eL-@dW6gnme#)oX-*@Tt z?bjZXO*vnY$+^dihA?D3*g7GoElwG9V6)SVeFP~G9CSeL$;}z{0g`Cb)Djvb0v;<` z4meeScF*hFs0>{=4?1PfQw89dpi#sX1Y{_M!@>aqvBRATRNPn8pd#t{2-OD&Qk|DK z%KMMt{{%Sh1IfqAfiJ?DF~qTL0B)l`PzIduwK^O^X+*Cx7D9MGv5IYDo7+%ww`~zo zk9c*&mPx&bjAqya!o#o=kmdQM+lgXptl?49130fJ+=+WwIgP6y#UFNd09q&@o>k-~ z!h`171`(@k;+Dyk`K6`VFRB^61In@cv>2)` z&+~4CE7<5+w8O+twt<892KJYt7NFZwXr%()dUQ>-*ftK;&}|Ub6s}n`8&@x1D9jmc zv17rpRsHaqN(oX6e8xcoSlu8hbRdM7)>X0MC{)wj>tPM`w%JH6I2RdqlOs(5aO^8_ zeR;GMgkZF2G}=@aLtjVZqvurFtwV7QFisX)3vevQK24fFrYh=b_F``twg%pV(PZ=3 znVkUPCYZ!d?6+e?*#s&JRhULV7uoA1_gM_p3t;@{uS_ePKaF(}VXEU~N73A(Rj~Z! z=q+W*ma~Cu2>0uV+Hzk>&dwU^VpRIIxR<>pcBqTcrq2g5R8Ic#51M9;l}PSAM_nQbVmqzF!E^T7C?24JkmP9{ri1&I8CDA9fr)IMh1on1w zuwMr9=}888VZR;3ScL>Z7NigIhy~H$2%t1k`db!CKp}k4NCQ@W3a{)nGP@Sv9o#{G z(H1?T0R@~wbc&^bl{YS!A(t-5&7cj_8K}nSCY=~vaXbvos^(&|kMn@~?yo+lH!%?o|97QQ~0o|4eupNAkn&>!$X#%;1W2@;~V~0d_ z!h^ah_MLoRyP>*6Ri?ZdSWyLrZK3FroLrnWs=*_*m`&8tVfBi!ENu`Crv_6MsCLNC z*rV~KDS-v1+EUnH#%d(<^g)C(Vxxi~2|Qa%;H%-SbkG`#ksk1fB#J>8eJ*j64{~Uu zq)u*MloC%hvJI8{78OW&*{*p=WTOH4%dXHakfg9`;u#c1Lbfj{IETSGU86!bBRAbh z^H$k55R-XCUbMo(KOvM2-;9mnF>%|5vKX1QlC&&kyYhq@`&=FHpM6p6CJ=HsHltPS z%lNV1jaGJ9-K5Y-Dmj4Yi`-IHP#?68kWW(=s1?Wn8r3M?hrF$QmQIQ>rw8`z8Ce?o zC7)eVAkQtypQA)b*~>;NU6ruoY)3okIm|wqB_NhY%BOsKe3?xo~mOXfKY` ze#SdYskgjNJX+MNbDv~!ov=2VV(W08EO?enZmreSvHms#Ug=N-~ELpK6 z-^Sj{pgYtL)f><4EwyGrN60axmaRwsc#kS1$6GldwTniy*XkTu;93w+)j8?_pY=ik z_0n1&c=J=vRoNe%4|KT@N82DxV!z@zk2F=II;I%U)ByWj zYi*32MBXW1G^YuV#Z;%oDi))nVcgteodd2*PQ|(m8WjhEz^K7xFF-0H?G>xDG(=;7 zK=kOu^F$b4{X)f(4C1{9cZ`%UheTD74=OSyL>x(9x>nkj=4SDvrzhhBv|(|V?u%#d z=q^L@yQMWaA|_G?Dk=-+sXjBn&;;FHJ0K+cO5do{7*W|@S%A!fTBjzV_zZ2C<4wyU zy4FTVoji=;ppLT_FT^4SCX-Y@Sb_$7j173iFo(G1u|7sp1iEzxpn!}8^+65d_%LG~ zJ@T#*RLI7ak=8>2*WgJ_Y%n##ax}RyA4;+cs!}1lmtB`t5Wfy7h^F}Y@tflvrv$&{ z*ybZC@zJv1$Xm;Itze`}+SFrNxVwL!|33fs+ZOI4pTGFCA70hGy?oEm&yp22TYjFinu~x|U7iw}dTZPqh8y z7nEQC>8tUv0Q*Au24rG&@pKl!Dv<|~qt#hinnR(Cl<{q}5`m25vg-OKWhRuDx(Gf^ z1=DONpJ2yY(fk;}XXz9NOXU3=oe?zGCx5CgmSd~RN41r^ah}S_yGju^vQ4asr7}oh zjD!gc9M{A8DqwLmbCQxO*f3MN%slg$j%yR5NmY4jBK1~#sr_Or%bbl69yEOs4)nwp zG=OsUj<-f>mUq0%8Ip?CX$d|=G^(^HSn5|VkN29iN^W13R>N+Rq%pgu@d`V_ESe`+ zt#1=*<1l&U@8oF8sa3^!ECH(&>~+p8@K|92+9E$*RcyNC;9VIljVN_|i_b+zsmjzB zCHcyw6_uIgR#rz}TWgV)2uWYWJgpU}Jio5Gl|G4{nKBC&R37cep4_l{_DnvmxI_OY53ZSgka|q+P4!?8kW9pAFh_>DA{;ZfOmMEm z;1kQ4Qqf-N)B=-z#C5VQUa!Yff5z7=!fY>2e1ZIP$emP|xeR(`d%bUKxl&GI{Mi&>YJ z!0eZf7}AcCvTk{)4i2$bv!|Xy5X!tXCfUWXB<)G5;qa}*u&jqD)!S-bmCm`@DjC&f z-8hF&(K81LN+=JkOUvQFll0NcRzt`n6jWzKG4lL|Gmc>Fdbe=tbx$fzR@iftu0ay&^5PZ4-+))EtgDZw z2V&3~lF_<(3GK+1X**G${A-;*hhB?_r#?#i7EQ6p#QKf#tP_iToS^NQFAd1jjPO0^9};M2A=^rRo{}wecCPOL^Tvug|j48 ziZ>LGDnFh9o?KyhvL2H+>u~}SI=tJ9qxjcjpjJSJP=WOcQGumGom8bbDe5@0p$t?J z#)h0O9FG@GaZV;q(2UoNX<&4=OFq3JYdW=!8dVp!Q6AWkHoYdUF^=IEf)#meL)s|y zPy@GC+{FwzLtv(?Nhax$R@y*qb5y%G;r=z?k<40>2FD^1rMfI-jU}`?Ys%vqJj=NT zf)@e}=!x`{tdx{NH)?~L3q2>X(vL3IEH^@eT<~Abvhr%1osxy!rYshw2G4c=9s*+dAd!la_Uy2Uk`qRmTA#%dwr(e zsE)F=1WUG-eoTEX+s4+$?%^4%gtI;JQnh3Xe1i67TOzd$#q#*(;+<-e6yZ9t&YqcakHCaBtb%s?XijZlV zAj;BOsnRTwIM0M6r)YWCw^_=9?G1ps2*LFifw7g9I2pnJp&s+$GRr!UNvE;E^fSadL`ANiK_43 znT^&9&~Cgl+fbXLK2{gM@IvK1>y5 ze+dTom0PyuEv!ZL9IaUOo6$t@rg3LDT3GfiWsUPDaYVc150|IO+{R=uFAGNF?%ihF z#*qq0LSt4<6Ux$X&1+#ZN?@yEHMZiIAT|CB!6qQ*G^SN@q;$TNvpO_LucTVr8;@jb z&!|=1@}tJ;S>k5$t+8yjw&@>XWVa#WsOgdk~ZDwt$v0_12@ z(*{BXM~^)t0`5M?noX}m+ck{J^#UwKc+6K z#lxtC!fKb5&D-RL=8{=#B8@Rxv3$3=dKM9rv4M)UPd;cam8$I}a##I~6zVM*QCZaJ zVA}G)_H8nAN69P_)hamgs6eH5N41pfO_q@zCCeCy>ri_psz%#n>nG4?j*O9)N0sH# z9huW9XX+DxSDxRICXeq+me+RlNXI$9oz;jUHPYpTQAD=woac6|Fo{W=Q=%_@!}gbS zv2W*5InkV0vCn%%z5|m}T zvnE-jlIq<#MV@aY7*e&VJcNIRN1Ty!c5k0f1=GMKAUEz_DD$@`RwyrxsTiM50#V{5 zw?Z_1k;1{ssa<*X6!3Q&XO z?V%J|aBgT8!wa1=RoQ;_+){b&+)W#mlNCCtg@sP{Ij?`l0b669dB)@zZ{x)I5txno zZ`Q&y+@fb><(_%7$c&eRtVVOHvVYIK0?p4eQyUA*sClb_{m2K%g?lnamx0>qtV0>H z1Ypwm`L{jA?yk8eaXF`U zNbcEak7sj@pstVfir|D?gKZoUqE3Fdr^f7+(!IN9eHqM`a{&B{w7#6bSBk2TpG`x4 zR{ySzM=lBR;(VN)kF#m3jVI{lSUVf-Oar}g zE*q>3vv+DFU3rF14T8Lo4Y{}YRu$(O?60v5l2IaYQI7+_w6bU9v zv&$*ulKnY$L4o$vCJ1fWgkZWv?SmgzaVXOHrEBTR;@<3SAe zp0#J>2m9lb)K@T0=lJ4o*>Ygv9C|QL!jB&tJx8fW6SI;BA$^{%L_~YU_o+1b+JWRG!ZQ1%8izaN#sfL>y#pmlS{BhiI*xM7!GbB& zdc<1tsY6+F^^WMMSXt@J4#VIYV3Ee_a_nHfRaH~TFt^07z6TNo_*_bygakk2@#EKe^Ik$`r5yix5MWz!O z`Ev@qE>0#KT2aQaRw-)bjTjqkW~@O?C`faP4;)ktrk;?ASidMA9LPckciMB5H>^ay zeyCF3KQsdp)pECBENtW~*B#D~+{5|sqF&aYi3?I7qOJx3ScNOK?J08c;oSI*=&GjI z^Ulj?QcF=i8-}nv?W4X^H%K0Nt{ECilB`yxNvl0LW`eK`IaHPqkZ+%tA+Mh|Up5?0 zl@ecSlBPil5ie-Yw?_Vacwsf`q$YCehW(=_^!l|4y``2he)P_5!#PVKr2^%bqwEvs z&2RFq*5Pj27hCC_tH<-yv9r&yH%f2W0&+TPY!Lflc@|P^7)X>EzD!x)o+{`0a;G#q z@AD4%v9Bnv7Hw51kJVC(mf9SyeBfJ`M6Lc#KIK#B>_gdoQrl6GrwF^kt}LmywKL|T z97*<%`Z8ok+YVT*j%ow?so9KJEzKy)M%6N@W1Za5oi5*KOP2CLYLe&s>12olBl2Wh zg-mNtMlzI=k9losLIWHjefIwI3*yyZBbg)`*EG>_>MUuj z6ehrEms++L_j!7*$xa3sUT=0ocZium`E+~6oU;w9(i&FmTqXR=Qm0D(tz)6Q*YQVr zEtD*;`@bh~;q+NVE?pO`+~?lT7AcRUCTZ4!sAY*E5j zSGlx)Va6nzJ(Qn!)yjV!%a+3KM)}rIt_*bN%ezCVa(#EIp6~Y)!ChJ@a=eT8NaDg=- zbvN2o0?u|A;2=zKxBaUmfQ^h;+DmhQLz6ARg~{IoKE4hmrO|4xP`(<>2Q%PktOPSi z>S>w?%NAcxRx!P!qBDIiE2^`oz|khbK?QP4PlmkOkv>IzX1hG!^T90IwKk467diF) z-W+r4z0gn0saN_-jAVxw*))_FP}PL95K!rah!;?u6V8&0!dK0qyT==Xs4PaM$DgwU z?OsxYs31F%E*m1Lr!J1vnORCN@OCO22_^jYzyorqYnpTnrpuA8WVw2`^@AG%FCpsw9UQ4oe)b!_i+A_)8a2ITPOv6Yil>q>{VO`-$>;vcG) z=Y~o)d+T9nEgt6a+GziUO`tVk%sh zQ!v@hIJO?gT%KDeUm7Wx6$OjIg1XUT#~7OZBhfVb80tIQzA zQ_1K2as9VUQt-E#p<&rOk?72LQ!^VM*eVrh6zaD z6?5d#E7J2gr_J<(8b8Scp+H5BEdG^q(iQwpP^hF*n?%s(Rc1=tXu$d*QktHV!r01&i6k;cr z0CKGmle74h(W|oLt*g?LsNeMbd@I881Nrh*b0qHC)RkO)$t5&Y9wrw9SW!eZ&?z}4 zLAZE)5ToSBeHv&ZOpzs@`m^k~dT$Clxy7_dDKlUrHoiB(+SaQD2-={ zgQQ(dick^{UtKYe!35tM_R8!zYUS^41VELrsFR;=A%$(B%KEk}k4N#F|w za`UGb$U9$1m&ThjL9An$E2?@({{7QSQV8<8#)@qwy&IIfZm5vL-M12Ith_`6$jr0%Lzd8Zpe%r)7&srnuU@Z}CI%_Aiq;npCOG?IBozZsUZrEEN2Tx8S@b%P8>`&%?8yo_c1^l0xGg=U6?gM& zp`F3EYf9wGYc|TO*W?$~+R>&Cw_`LsK&eCfDNVRZNw~I1+CEb<%e%IVW`((<(a+@B zC0~lkI)>v@d5Ws)0I4_IP&!9xjBiTQwK>3HW<69Fd6naG&MjHeeQhYko5H0&MibTY z<7+=DH-BbPNb_q#-?+s6<9?G~s*wnBYpgbiif1uVht9Dee53~s z@5&qVp;v9;UUISnMuwvk=cQhG2%K-(1$eEiil&ikb4<>z)eRas1 zlH}c7DV;Z;kQwJro#M?j{PpG>xpOEHotbmX@&rHX=DlP}1JZR%MbR*NP1?Z4p>(87 zM$r_GV4tn+kiXwjEOieg%cFmfll)uP!cb^F<1%RI#lBnjN7ux#Z_xI2P zMqs_@tv*ebPclm5s>W3s9$7UFhzT*~6QUg5y|>rp1_r|=JmRci+ zPfn7Nli9v?c2&=Kv|!lIHr3k{$?9lr|Ck6NJNITEh&8bp2x1jy8usIFjhj$ta^!C( z%kwr^NMaPlu6a${2%^6_?p&$3ZM9r_TjsnCn2^{CDqn$LOXQ<(9#q<8I%PP!!P5KB z-u7qtAt3Ck+wVWM<6lxIOay|+Xls^Sd`GHu+>t3y+|ex?zStm(zL+ifch1GzUR1a; zx#dijT>Zt&1g54KQ&T`b#ej z@0}-_dOphs6AH+$zLYUm7fYnUC^>rjOY7w2FK0?2w(}l}lg7KILbAzn&E1pbD|ctg zuDi+;HlRFW*Z_=VyPL4UWXNak%9Ka%+B%6ZSN6)fFGu92uVl*8DCF+D(&at;efcXh zB<|jFIdM;++VWHd|&3w9k@tfr3XnZl&{^lO5*O%1c4!c<%(I()P$iv0m-;OPcFE> zTT&m)lvmra-Jh92*2^KY$|Y~#e~)zBn=4bllPK?|W@7Ce?M zsb9-Zq30$tFkGic1_zMRuWgh6_gJPhKAxG*mw;B_N)@~|SJbVBy&-bA`&71E{k4WT zE-{eAFQ#Lff(;?qQ_BI_a^_5m)SXJV<9WeDQ{{qFneIq}nIZl6&yX7+p(jr5l*JFG z%Yg?Q61KzblLjgwy756-%#eLOU<(1Hg$YhPa-j_u_b~&%&C&=06R}Vhd_7wZeEotX zMqCt|P6T1On7r}z3+1A397=1jEj)&6Tu0AoA~+HG`8S?~HEPUA4j7%VhQ5*~a9o&B zW|Ycd^vR8<|8nZCZ+4o6x>l>-4qFVhTVM)Acz$4E49z9}p*``W;*`H%9(YJFlR5KsHstGf;?`2q)Q6F(~v}Y7vhOQ{4zG_IOY3Ji%BE-iUNnmVK^R^2OiBC z^S<^!|{3o0XX@{RM%JWtT%ObTZMJ-z37wm_HdI8HM3 z2y^lByGN7KXJfw_dPK*jE|7X9b&s`8(a$;5$gkVdGRT3~Yr<{JnZSQa!KpNfdwgpO z^G7V8(t1hWT`#`J^Y$~rMz%}4p_1ws1?Vq%|M>Itz4UuXZ=r^>8Msc?@rA51`(705 zSu58)o|DEYex}8i+C*Q}(Vcqi@h_M%(pjDD!RO|nHu#hnBtv4YlY6QfR;597_dSu5 zL3RJfAf!(oej=}e0WKA)%mTf&QR`6DNT^fv>?R@$Xq{qC7OlQt2H+g!8S zq)oC<$VZoCWQ-r5jZk0Cu>k9&_{lj%YI<~;o@4Z!3UM2T;6Ap%q|B5sjeB5U58aXntMeEsQExTrW;^!@aO%n=dw zbV87JPZfwc7#2;^4h3;dK78x0r_*J})A?g=eiJSc;5DQeKdZP0#n1;ub2oDG>6Mwa zPaz42alO`s}*mI-I96YIN_nJ+f@fzLH|s{mI)OU^3&G zZ0Sbb9Y4&Lffo|xkI$~fTNQd|tyM=mzNlk-_HGkeh|o=Z52naNKTIBrMVTLhbnW@Z zA7|G$Legii3-rp~f%}+AVNGY3y$k2L<}_-Qr@sHgDMo(#qwEYuKb(gvgX}qojAVis zdGp*#+4y${*iN#=HoMkfSf;$yLv{%BmM<%G?(Y$*nI;b6+Vm$ymY# z2}|&&d2-haYZ5u_s`*J94Lb6mivFaQs#a%GoD@-AD_k8U5hg>|9Ji+tKL#^Wr`HOm_0rA91P*byi5>u(Dn-J z-fgx4D#X}CZg}x7Irl%Fn$800RWQqaYTi$pj1>MTRsQ9tzm+?GcBwq~quf&qeqLpu zAOr^XL(xhlcJLP`my9Kgpk^EZI#s4?xL%CeOMJ}|T|f`jE6Yb;%aX*G<}OtC#$T>F z&`8fqF?o)Uiy>fEQub0c5(?xqXH%lXFBQm(&t+%OeRADRl(~8SU(SDNW#)KXr%GEy3Y1qj#G@erIfg|kIylohsE;jOIg?da={dR zGooHHetAyWYWofl>6R{<ELK7>4vj63INsO7!c4|L(xj;rOf>3U)T(~^YJtREk(fs1r3)ROJ=-Sd zbfw7eU&~!So;0gf5t=pT|9IKQt>hpNIsDo}x%0KeF_f#d^6!-gK1iEhZ{^Kdm5|*2 zMhfnsUDKhd{ZIMtYbR^?6&Z*wL8jrFplCpF8HdcCbnS*X_6^2Yh@hV=lWC*D|Pu?`dF^whm# zPG!J==_aX)hgTLFpeMXS?V+ck8S^C$?{%nMkcqeagf3d=y$9slXVc<2 z=|Ff6OXY7@XVYNoIRA$wqLnaPnlIlc`toG=&+x! z6y@RH6=bQ#vK3y$!Z?Ii|Ma`TO6GjkEqG3W#D&>%r3ZvGQawT?F&;p4s{Q}{+DwGg zcSk!-Mh;&J(m8|>YT(<}1VfHukDQ65$*$jTO5$k6(72Oz>s99Os`vCj$ab$gKXS z*Z4sczV7yqWpa9bS=>JSa<5QsdF!$iq9$#P%Xzs#h!I1^+xN*0Cle=WcJ4cG7bP&V z7+drshkuneeJ$!B$7hi8_S?0i-dcMu3EGP*t>^;Ds8w_)q!S9{SKzEX77C=?KWpfBG;-CuaT74FYw{C*$2}ao;JL zLM1G8wn)<*S@O_3xnp44Am-Avbsi*a#nXg;#yvD)olW!%Rn&+|#%30*qIXNtJ>WWj$(Dxq@{!?+lPlg^BuD=8pgj2A0lEC|xo+VklRs7f zXDmO)US#@T56Zy%`O^K@&$-EECSN}MYpa_&!Q`LX`?nRwy&(=QpZP(y{L9}z=N_M8 z*2|jrtB@~KuSVjy&E1x7^5o+8<7UudYs$7N&YeHa6w0m-*U0=2@nPrAV_HMKX9$Lcm9ZNvO%}a>1QgL#Y4Agg85U9=6#~v z9L4I~jowf*(frh18fRK7!ch<<)1-?b^xJ#>i31|$9dS>_nM=l!C1of$F}?&#-K*_~ zR=IvY29!kHjaC56t7_ir<5!QPLJE;a)iDla`7F=3LtOvx?5G8EKR$5yKR-+-Ll;Wd zsgrn|H1*yXrd^M7A*eV71FUO}7$JU~!_Kx)RSy`f$JLot7W-m*Xz# zbh-QXG?V7OxYZ=O_rnU(h`Gd8MMU^x7Aj?XGu#iSnDVR*_BHkSK(r;;HsSL``~}XP z-aOR=jaBQHq1JN$`?KY(_p{xGX{L3|PWQlb722S3ELL()PBTUB`%p1=)pS$nX5+_} za%8&Mk>?=x2I;fmnWH2_ZK z&xt|muC9fM<~`lhNoGzCwG;nc2Ma=^MO+=I%X9qhPm|1(uLr}<5p?%dn(4}8OUUiKbpvNZ!pd~>?{hqc zL$h8Eqh`*t1cqIX{Sp{9Ehy*~q?(-kY$$sT{;#b4;|AkaWtex}=1g-QzJrdfmx5#s~nwg=D2f<(1xpvOlLt8 zdaXu6Z|1k`f4rI}%{FPDeHTEGIvaPhGDbmXP&mPv&yxMWiG4K4E+|M~yEqA8^Sk!c zENv=#N^t?kj-h;asi^IQx|!Lv5K!l-6k{?>hIw%O)36q`a! zt!Q?Vw9k8ilFrcP0BuR$9eu7Z-DJ7l#pWvDYs{xJhc@QZQD>j~X0h4q_7p&?j+dC( z1)k+Gw)nW`3Oa9`c1z5|6A8t$9-c6MCA{AiNWFkgj;@Z>l`n5nY7AgVIQ|BuGDT*N z9KU>q`^0?HTEul)oLSOz5Jk!&X;17CXs=sSYUUL&{XkXWU&87V+cH*Qv%!wf^_5~- zMB%$L$RgeT1qiEu^6pIcQJ)7e8 zEHpjt`wQ{-bMxTWC^?n7dI*!D#}@o-I?1BJBvcrHf4@k3y#`3T<9r z$sU)qSwnR{yVz{2Z?QtRsdzi8>_LU0*x3&vIR8Tj3Li9C)vU8(a(A@GWLRq<(|i** z_s33gLdwoK%F(qcZtD_2>}2v9@t~<^HwY^cCq^)@a@VH~gc<`zxUF`ql@BOULMAsOtnyUs+*(YHUau zbaywIg6MAiI_N=LrJ3u#wFV0MjYV)?Cn}+|Z&jKdHgjULW2l+BNfl5oa@|Ux)z)RE zb!-*!*s86M--}Tv>}no}-KR*Hdn0P`i?aU(iSkpG)u4~_urc4W32IGe$HXnag~ZGc zrmSr_#9Epkd^gg56MK@}?=3UeyB9AdWC7+%GvwqdYLg^%qeu{ z5Mr+sHy}c1PGA#$y*R88|G|iH`P?|SaHVN>-(P`7KeW=!l?NY8bY~i9_b=As)XOW) z=iOVYOyhJ;95P!33w2MX!ELUn#`P05CfPa@nlFtC?nizd$#6r}pnrGqmh4q1BGhQo z6BH4NiSS15eXC6AboI8@LAzz;DD`KnOt{#G&lC}9`RZGgB0}CAeTu}sSR}u?H6!sK z_*27bvv`Vr&wRBUeLKrdoNMAv53DwmjeFY~^9b7;CcdWQ8&C?*_5)4spK3r1Zb1Lt z+_mPBlJV)kWtQb2B!d!=@90OdzYR$Mf-hUP1 zztu42-`ooqn!M>uF!NIzkd6E8I}A@LzR!BC+1&?;#w~ zztN7!M`DQcKj9tijatt@pI@aXCekG;Pf>XDxj)zfkKbHxlAAmy&e&CbFG&>dxh&4SZk*=*(-_x%Q39@%2< z#%qc+Rb971$y_i#N_{fS20LoVQctr5!b`EyOS zY`QerKIT?6fnGk-ggZ)_%?bB5?3I#MQexzhO#6&abW?)~v38iee5#8$?mFi%wqShX7p}=U3~N$v#5;bLUu+z zVb{mnVPhi*L?IZ4cNNoF?%T^vo;z(Pgw(JTWqq^7EXLv^{T>iU&>Lp1`r>!G$14OJ zn0xz9Q!!eBR|(5-12x@qn`1&m-{*rZm4Po+IHl12|NZU?d-qa%_fot#`oEOD0yiwh zHx5|%|9(3Q=Ut`lk9H!#@snosebG*nD-WJdchg%i%m-S`fhp__#@2nT1Pl(TscQ4&-9&(RS#%sp+weQT~+u*&6G?BuAJNEVJF``%Q*>-d>aK z)3>vA)scdgDjMm1Gsritdda%Ez(CV*x>_gV7Og~G*Y7py zIV6!>dP3cz30Qt-ZKqI9wxzju?KS0Twa^Kj$t=Xor^g@)lIbD$nicLNdw@Sv_knoK zEjBYx|7;(UKkkdY7>L3H_<6n6JnFV4ni=kf1Li@y2v6Ugqvzm!t;ZA!@n1&KB_5k> z8jmx^?z;!fva++Mafs;@fm$M#Eui5P3Wen}es{?tFtSw#5tm)nW)@85$3s@dxvdAy z(}xK`8l)+EG;jqa$eYww68FxX4S>`^{W}b5& zZ#UiU4ISoRD#zg-D$^sbQ{ya%GH<#9eZ83E2_kbV{ifR8(1}4TDTWq5+KEAYypzes zeq?MG9MA-Ox_fIEhVL3bXw(&5kSq44y3hD=?vXB-0j{RH7j&5px4aV52W2pvDjMRM1jK}_GAUe;?KH&yzo6CEQxFq=Up$bgT}ali`k zIaZ$2Fz{u2J>#eQh%r{r`>FNc}IB*tDXU4s3F|(Dt5>?5! zj=<-^CxO28LFRY#nKji668Ys!4m`ij$!s@YccxNM(a#>`G0k)Qr+4?8C8o3m&uAin zSion90Tee&?Y(n1p zzKh^FpBe@SNB?u(nL(3y`YR*mE_3?M3(V9Bd(WEaMq{YFVfdb%D1%G&+H86HvM8Vn zXNmgEEh|1V!qBJqU9s2{x_kFU=1@oZFFk5O=BFC`Kaz{FJ9gUy&IgKfK)Kb+kG> zj`h8c9;esi@D9i}T|3n0@VXq09nQM0ZdK{6s?obkH91sMYpZH%^QtCyqiXW0rasl|Kyhv_EmzI$PSxydRL#8( z)r`u4F4a7!oQ=K8+2T^pq1FNA>{Tre)#B<>YgdnI#r&~tRHwtII-OqC z+2T~4t!*e>s?)7HyKvj1I?=MTw?lQJ;h;x(96Ob#*|)vAQh7S?Z+poK<>_oy9=zJw zr93{AUZ3&|sQI1&kLq@)oxS+iq`Y0*tIBX~QQm&H@?jWXW4H1(w<({K#ix9&%Gc(S zw*z8o@zSe&eahFry|hgAIJ;1KR8L2n>cMTdOZD`2s-FIxs%Jp;40ftMhfDS0U#~~? zW7J)3YFAgQ8gQvWtY@%S4er_{H;vmF+N#PO9+xV2HhLAgMzY6mlB>o)BaR6dW_G(g z11^v9I$OHDoz7;!1m+-U{Auq{z8;6C+2L)L?dWJquGHnpd2k= zEsWrByHN&}!_y7k>O$c!S*{;^hW5T5<>&{$IXY0lYYs1p4`r8XY-|D#wxjf`#+GK3 zovN{|OEtROC}`V`(mkLWce=o%4kh;oh77f;M&P3n_-=AEqkvx>1F8wYH#xz#Z7k$t zHwxNdxTdyl6tsbCGQ&8{wi%4o+|vyvM~lH$<@9VX z-oR^Vv2u>{ZJ(F7P^L_pJ_PA;fjxa-9dbcCxS_vEb@yy9so`~99eANtd3!;57cku4 zsC)xWs>js|;)0;6uS*T|I@MrfhZ=0#4r2L+e}S=%9$*KUadWAC0KXF=3Gs6RJS^Yo zcBmm|$1XsHhyE@|o(H8zwX~>~F5G%MQBduL9D04KrPm8Vgg`bzAR(cxoo$dv77q&E zc^g%0ze}~@U7M>%wRL(_8vt*^64Axg*r;3`UCIRkZA9tzs&?-XMHHgxXhLa6f#5YZ zqjV^D6Xdl8BHD)cpn$s*ZMz_+-M|+l((OeXFJu)D4nVUnC+$8f^415Ly+L+78FP`(9+oo*#-4FJxwTRg!wxAAUMfC3L*4|Jk{go7^C1^w97-OS>7hLG=>O_H-^8r#HR^mf1A2{6yviN{RUlaa$P`V&yP83KPVD@1^p9fk3 zu=t>yeIS|7H=umIsKdg2170Wu6jz_>af5L>pbCz+V6E0hsOt_lc%>7n8(JLv)CMZFxmuvWJrWd>JjUHFnIZGXI6Sf?Bx!87w^eq9 zI41Y^_NrZ-EttU}ABAK{$dpymFeN?M-P)+CeQmvJZAX*)=yg*z=-7tN9!Ogx6M$h^qunT=kj!|mt*BRid7 zk`Co)19F-Mz}f)M)$ADXQH)xpIIJ)MK=*WbKwy^#%;5s-^|+vdKo*A_j*3k!E~(60 zI4@rnugzPyFjtkXtt`QFfm&O?qPlE#X`LL4S~;W?2&!E04chU4FMfOQ)Q4Xuu1@^s z1{4RB!k1`QU|>9hBkkYCs9lEof`GXJ1^6w)(^C9S3tSdBF;J<(fO+=&BD~K<{an;X zpnmA`KVEz(28Q%2&yYQJ3x)pV%vE#EtnU?h8$9BbkV|p_RP2 zS*3Yc%~BMw66Pwm;aPw?7Ntmvx%S(|c(cI1TVg}Y9)xajK%v|kckiaez^cH+z+$js zYF*KRU$v1Li_gGV40sHT6_}g&RcftGAl_{RTrj=3gU!P|S4FM@56Z>yvl86s6Rb%E zw@qNKi_8N8%f0bw69@4GOQ_`C_~;?h)-0$Hlr@~hWe~|+(6WFf_A(X$`Gu%eY6;$! zp(w?EBoFUO1FFyhi$Ki^yD$09@M9U?F1CA29e?-u8RJ)uS8B%iyzz6!m&@e|G4e!0 z=7eZSW?^8F=)@Z)u38sdx4-F{ZE`TNE#R3=&)3Sgi5anhbrtK0rn>se&$)dc@1|_l z4GT8Q{G{Cz|K0e0$BWlq>XZkPq9@+({J3Ypi-+GN-4pu4VBdj5=dk(I^OkJ+c9V1@ z?~WpA;c(!pY;NbhLvm6QBq${|hfK;s#I*u(d`mHR0Bx)%!r>&Mj=i>~B&7ADRR>B7 z-XIh~y`PEL&IiQbkTN3&+8=#A_N;IsK^zB^i6I`Dk@60|0kvRX`CCc?-B8qfQ7Bvk zn8E11cJ-buBnGM`dv@OYHHd+nOhIL3$PbHaufl`YWGS{saDy4qPQp?XBG?{g7Bf-v zdLg0%Qjt1y78#1;P{f;YM-9PIsilqR811tpAWxo2ow?FK4)Np{G72F)T=X;A%#Bex zF%}{9+2a{a4_kzBi5vMOH6DtNh=Q|*X5DzPU9D4fxc5(e3irJ>7(^4Lav4}{85oqz zTM)1ctVdR*<^Xs$V^TFPg=(Wrl3kZVKb7Ks1@23SHA^u`pgPvr6Sw0^4sd8Qv7d&0 zHr@@@sQ`*F1t%k~b5KrDqc%Xhu2MDfa(YxeLJR;&o!+eWXx?*N;!{pc&2(|CL@&ur zgGMMhU_OQ}7>1sMb0uaXvl8A@)w4a#AaxD_pa@g(vp0p4B3Vd-AUCHa$lml=c_2Mw z8;L^ZAUJM-7OZ>ids-_p+}}`7{Q<_bK{ld6#x{1*3AQ6^5FMmT6YhgGA{$&0+k889 zdMoilR1+iA38essC|_zTNrScJs3`|tASqgC zi=5wLY(#WifKnc!96G5BHEH1M5k#R|FyBc9l0yPBu+)IvP5&J+$x+d~Uvz%H|01o~%ux6*bZJphA? zrvpPuBl^S>1(qU;*cDF|Y6uZ0s*EP(>PdXF3J2uf_&U@(d`HjLIDv?=?CA|=Ob=>W zPDl|$s0jeMB%`#cB@8ZRVpOuD8Phd{hBiN=DLb$kyU+oqd=L~m-+V`J*sPcQN$ZDz z%$}mxwt5D%8uj~RL?U)i+GZ-xW<2{rqf8mX(3KiO@Qeo3O{6V(#!Sd=TnQ0o=u6}q z%+QomANzq}e@;N!69_XsCnQD}WUIr_Vv9q+%3~=bl%cnWXag68aMJ%;d^D6s^YP(QQ<>kcn*ns=}fLfadbmszr zn^wHgcDV>RlLW@;GKPzu(+Ju4R0PtQGyu~DG)*v5a%o;l9D6W?VTeP&k*#RlmdWjT zY4aHN5IqcjSj&DZ?3N{H#kMBQ;gd0VxdHO?{N~9s#+QwsH@+P4&I~D?movW^_@>+# z6=}3OmrW)o?@;oooEROIjh~C2WhnCWyljarSQOX^tl7dRu7bt#WI=W%N#6kmri(&u zCu@)BDnneu7TC%F;Tf~DB}JXGLaC&@AiJ$4asIN&)GUloAkngEeo9=o{Y>*psOYOu zYvWh0nZH^7F~2a7T8v8HB?}g$OeQjngSt%4TaYp|7f2<#=G$yTuYj&BeK->=Gn_U) zfgu5X2a*zu1$37N)T7W}ScVb&(JB1}P5*xUu_+_+;LIBMVlGNe!QqA&!|~aoGQkzhB+P;35i4DHdiuK zuUz}<2wAc?bv11;XEo}YZiumWezv3RF*m|d$cE$_zw=53#yM!bUGm!E^eJ?d>2h#H zXj##1QA1S!)W;0?I0C&ODltCu4M+DwV0?%XZsckRp&f>zJy%F;OvA$9*vv;0({HbP zE#{@VGeN9vv4_yyNE4SpZHK)P8^nG*6Ch5{WzsD0nc9*){3zIEKbsi9jrZhp0>bgw z7fELO%Kls&-09W$$($XBW9J-Xo=b#ridIV!9IT}sF#mmyS(s0o9GsC&l zhMF*JzzD`?BZMy1fHub6BHdOZOz>+F^FBwd7^VwXg4{XUV_vy)S$;5~q=})5a7jT? zy6h@S4KsW|>Jls94_SXaW?IcK-2PEF;vJFAc$A3`8^dzv@`6MYNK(;I{5c2VYqQ(P zf#Rt{WM)Qi?7|5KaL;@Uho&+ldsDBGj&uhZ)Eag(BH{<3811Pp{m+$nB0r4w-w0wU zM*TcF6)_@bRw1C{2xi@~q9i@30vSm|F(>XQyR?ozn?*fxaY=fJTRk?$-{P?`@@(u2C+go)8CRM*Ei-6AKuHdhnEP$n4Eeq+G1!PA=Ost2SWy7YW8x2g z@`%f$Yeff2sYsw^!LVj$0Bg((y#(V-F>gzqUksGd^3xm@4;wI=69%~k?IuM^bTbR> zZ@*-c{hG{JBx8#g%BLlXQob@ZI0wcdF)%Bz7^b2~u3t$OFj~b6fJd|tb8WP>QLFx* zRE2sbuDM7G6iAI_XZYk-<)wiJkwBB^ z)ib1Ub)!7Gx@d71dXiu!=fEC(<`W^}$i^k7sG9(XZJp{1sIe7m(&dWHA#%x@nj|U) zl9!A@6;Dnjak*{MBVVscUu805gw*)n#<8b^pJzMx4o!k#$7p!&slXsN325o_Z9*|y zv_$T&h#R64w;UGz4AMa|aJ0>(Boa3RxXa;xPZwji!gdjr=x)pq$RX?Z z$1SEo^4m$jGl>mpn-I*8k{rfb8!ylZJc-&X+t($@!)rr=sjet(Y}+VH*Tv*l*eVix ztN_`>ud8jc&^0A{`q`CtBpdq6Q){E-hw9h~v?5>xiCZ@l!WNFCSw;mZTo|~hP<~f zs+4xmq{;okE1~jR5JvsfEjfrOIXcHTv(41RHASyO&Z|k7JmRal+eZ#0U`h}#S{WiAHr0ps3j3%hs z{ory2GOl4E&S8v(O=elUv0w!qPUFD(VIVxl)$;2jve76O7)22F0a3-hDP zeTB^38ZN)7&zM5KwXHFJ>0kb{exa0Xo*qmU%n>L-9n!RU=7tVX-cXiOIa)EX)&z9q zw$YqTRIqR?(~D1ZL9qMJdF2{7s?eipHN2Fx!2$3y2D&^4~ z8I!}{_zka9QXEnF^gq~{D>jKkV^WDDLQj)xw5!>?L7G;sbX*|Gjnjk4|72RWY?9@T z6=`R?nPfks=Yz%%+XDGx;|!VDlo3iVV>>v(pMKfD2}!@E`4Zh6E|txTq@^LmIyha2 z$ZdG|ta+c@=4=RMG;I4F!*)-STh>UxIpO(Hh)8o`mKc>z4=f7wyLr?V%t{iHI{c=> zQyVr~@^VX3Ad}CuO!MTQEh&L>VV`EBCSO*y&I+U5q5k&AeO=Pkny}hz6*4lT{2M+t z?j@riBZMaXMVnx>Ei)A)7;%*fp`#n#D+}6^B(^PNX!S6^GLrJ!IZ6j9!jUO_bd5%A zsIjDl!?RP=jgF#_k8Wpr(AuuXNQ8jn8J%b#hn)B;)Fo*)O>Bjur6 z!sV{^=}5j%l~FNKk?@z0%+%eIbRb3=-RtC8cL?HfLQ-t2P+(1d=1!4MFiL!9&>|!K zwRUep#SyrE_NcJwX+m6L!>ot&B9F*D9rI;;N9csLHmL?A?45`xgA9M;1~dbBlGd3p zY%FlJ&R)Djif@RL9i4OM7=3T{*-P=3anf2FRBBvJ6K{-d=+80MFyy2!p?_27Udm(I$+@P%ejBNS=B;B5pO@9IA1O+3{q~ zmWq3vaFW}*W`&VS=;)9gIG z29}^RWv^3)x?|E-V<5u;X7iC?j-Gg>ynHBP>>AZB*LJ7LCtX4EO81hmQUL9?(QCXF zmvrr{okjv1-A2BqE@Q4@I7q>QZ3KzWn>X2H(Re7UL=Jfq3d&*A3P(pqaN13(eDN8_ zyb5>R1f-thhVC+1>st<)ClW@a%b?jt4C;v}0|)0~C~J^m;Dk)I&o12V?pUQ zqmGcRa(Fbl8N;NMFLoBl)SZc&=h|NRLfa!hTQ>9HsgKqr#&73V-AKE6w(iXPAL{ZY zre~IXwmVwNdQMAu@3S($Z=KxNS0|tTX_AEAA0YQ!952!R(`8-%BDtl1nVjygk&U~i z%f4Na5G-0GN-o#aCBNI1Cxw@XOW|!H5<8F;X7atp@)+tYABd6t1MB2LZ=}o}%#!ZG z=`zNbS;ds-qJUIvu`%#p4u>npTMaiw?qI0w4>2o9HlXEk}eCiv>U=D!CF-}}vGG%v+c+ZV=xSE%F<2QfY zbMeqUH!Rt5OEtG_N6<+W&&U5it}BG199?J7PPJYP6fvpIU7KdyIizBD)mZppa%gwl zCTbTl5?yJ6Of5l#(%qt;XZ$s44DQxY@Awl?rD(y_1kTeA69Grs(3d0`l*#A)_tC^X z(ONF~EJTWW#~+#f(Nz>>6E+PK9uU*e8bgS4x#}ZyWgSmQatN~n$E1e|uxKu5cpyke zuldOeEhjI!NA9{fXtDvFQr#oRFLue2{$!bZNrN1|Br=q8XlytAHS7tzaY?XI*yl}Q7kvhwmQx#;pnnR-R0Y`da)Q3@CfhvTRgz?zKRl}dxKm)h!rX9CP7 zPa57A;fV~H8_)nYm9~K_3BNK^8n29&y;o*hKc5d@>Ft5pa{9{1DJ$$$k4f3&2CS8Y z!8m!-8yQG?OCH8#7xdi!qZ;ZS$2vd4hmegNWEstKcH!KC2 zov6T6l?6Aekjej}rC0xAOz39svAu_DD%St;vewPZykA@>pX~ckKD;)3c?FQe>>4wU zL`n+^Pj?ufHphNuFiEvXt4D>GW8d+~Ar~BpvWmiVfK1&VEzSFL<@NpHa^G9g^27f4 z2>L@_G-ei;IspEul@hL_AlI$2dI^SuN8d|KQY;(>m0_k-|-&-$t z>zEiqZQL}&SL82PYwO539Ugww#uE<80$AGp|dLmh0C@$@Q^v^?{&>wU~yY zNcN*RA#*Pg2dZS^fe6j_rZ z{0gReSfwL~mVY0NlRXFfq~T!5%+V&G#9k{`Xv_vvfvL8P<5@ayh_lL4!Gc*g#82S@ zX;+40b9wKH2&*Vu2h1WW&NiUspab3hvujtYMr(b7j?fkI$M>Tq(3^sXEI+xSNFfU*5VYF2V<-Y{yvyqkFgG zG+eDD+!iNOZ;qDgo1eHejGH2@Ka9~614vf6 z`sP@Pyd_$fTJNm|ax-uFN>|DK5@qdA(va9&8|>4JY^e!L{Ib%HUXT^3I=oe$JRB{b9?p`iU6Z8o$W*N9Y@>{Et*|l(UG8nUVYI7M zEwq((3e!5iOvlL7+vBC}_L7JUXp9&HX2=TL0oojF8~*I}H2E{|@zw2Mmpejc8ei1R z(N3r_pK<)Dn(>JXprx=QxVU4dG~RiUjJYFQ%I=7kkMGQmI02h*5?o&k+%csE3n$Zl z`kci7?1X&tvl4_Yqg6b8PzCz@NbelYzw0fHlroVC}a@(zu^6WjAgtY@U+Ek8cuTNIpn2Se_!krKYhs+r0=!&9h=f^ zCpEe4Wq73c{=6`wPW{d&Ij8gf1o`>lczNXh4!OF2qHdK7`lICC!$C6j0dKHL;P{gX zzmPb&Nd%4@&O3nspp zd}Up*96ypT0T0FpQb$if8p9(q9!!@V4=$639;}zaqa~5d4sb7=+uV#E=rGGmM`MF| zKAq`u^63(pb90K^_fT{MeM5SMqngW84<$`8IV$5XVjy|%wuC86(woz%JeaabzP>F_ zw*4wwmVkjD#%~RN-~UytOn>;aWFLDV^3L#r@cY7haZOc05y9d2h93$)`sZWOVf4I$Le-0qO|MlYizs|&fcR!XQsgLDK+hd{f#$&0$>%m;y3S|1u zA>$t3B#%9wA*UaUl||nL$(F~1qDHGr-qUJ0OXU0GLHm!#O8N0z z*>^m{TIYbxzUxUu^T*drFniT5`RIum6Ed;QUC6~HmOOJN^HjHk>GD2aZ0s>D7OE9;)dvY!f-eNVqAJx|7` zP*iy;;cWPMREmnhB^Ux*NX+K51=R$13>fPBW6`&s%$M_@iN!H}b3}=uHbsGsu1h+9 zmok%M^`Q?wQN%c0smX8ht_!BaWUFv5=RKYfMX{s8=u-beA0A|bYLI)MNteQ>W7GUF zn8fheP}3AS<;d{}nAeF>bh$_4eg(!Hr0)=T=FHR4X}?L=vg5b0vhTOKQut($9j?>G za>(PqO_0;Sja@-jBYC)Jf`U(darJKvn0jsiak*Sr6R=J22hg5clUfyw`m9?HKN|~I zW0L&&*#mO;ce`ZAiFnz6Vr4XgaSAxaml*_R3rhoJ{&Q=hDHbHPJqRW+21fQg7Z2Ag zGM+?P6tEFJD+AWTkZ}XlgxzxAbJNo*0JQ%=-DpfyV@x~eCvQEMAfeC4O6qg5lKFg% zc%O}yUC+k`m!pO8xu~u##z!5epTBJOEEvQ@7{gSxkk0g(oTaNdq4T4 zlKrQZa>bt-CE(R?v znUZJUXxusvBxcZ+8;~>n;anven!{KBNq&EQJ=%|E3)U~geo<~ifT8IBGj(3u*lC2u1 zg54!I(k@^+HszB5%Gemh=X#8{ua9Y2MPVB~`$*JGtc=!glFWT-CtVI1{S ziyZkrqJV;GvfO7g2T#XPKmBJyuv#@+|2+r3VZ*y2vge)niqX8b!qy1>v)rTK(3hsC zLSCSyqn03V(0J18v!RoicavgPp#>M z*fyE)!K}#)w`g%dJ^AZ<3#90Sc$xZsyli}bp8WLt5E*Qm!b|JYuxwL=s847vRC!z5_{luv(fiwu6aNOpgax@q(&=+SiIs{ID$Y&dD>2q(?_ z*>5%gI%briTx`acWgjie`|+S7C#grj*#N7=-CJ~qVNZ&sCgSE`1;m+$hAHmc;F6+G zGUSnu!jD#d9H8au(}{A?yP@OAy>7YSFAHSbhw!cca-rP#_jp-!vR(GRA1jZYjF;0V z8?1G!b-+~SrcJmqdU}SY^xjBm3HoQE)Suc0v4poGFQ1H>(1X|5RF^MKEti9zK(s%p zmQO#5mwA89mchTyi=i1b@er-9;V3y`}Zv zMPx8qqcY%mGP8-#p2mmg5#3J!x|DxN%ytKsE+2gQr^zc&Loje^@aR*2tJ3oB zsmO6_$rSR=n^7|L^G{-oZ$_DCOg|D+1)je6=v}85Y5D$(8)>}d?JuWG;oo!R!oSDL zAO1d162FR!=Y zew`+FoQ#!>f5c1uKW;jj`OjCie{0i%fF!a0y?)vlJ7ET_;ATsCIaq{4Ikuv7H#Iw{HH$ZqQ;qzyr zWaW3|^2YI?gbkRDF*eopk3>X<9*dKQzeW7|UFJ|R)@P2z`kmMjPq~!V0mP&}>i-es z)gV1rM0)aQ>nJ$wU98c^ch7!D6GHkk{#NqdcS(}`U6yVWRYpvEX)`ePU%cDOe#?YxS8%ShFIu7<>1M9b1udqtS=x*kMatkWX zK*o(g8V_#qkulG9rgI?E?5^^p9Sl?;wNu9bbton_|)jG&}1fvJ9v+-cquT_qmin1n#>yS;OC*}CY|Mnjl8~v8%l8EK@ z9#MR@3=v?;$?y>|>!WbJ+}aVLv#i&{b+|PioNXOOTt2~YaF_L3ggz$gV6JQ4373xd zf~+edbh3Q*PO^1ZgwD10M(QnANtCX)9*NQitd3~iaO}fqFpPCNQb$^qv8cRpr4F&O z(dGh%H>(h7uR-d4Q zrW8X6OjyW(+$m|NB48d7OIvFbz#}UY(Eo4(T0a!0msl?)=p}GmVy%)yU1EjAg^y}7|WWCY4r9menN8hD-tyvD8VBMCC*M%vNo|l&D@z%Z+ba^pFpT=jb z;Bsqcw2rgBN!1VIvmyo=4EiYQrmxRNZ3*VAbOoUM{vS$k1`e zK2F!kW2_Hj^)jnux-J~YaAB@Brx24rGF>Oft*}3;xZC#RdCKyB`+4s87ms~DUAuKc zDMEBQOJqG}ZwNfa)1yAK)^7qLIx@jcR8m$*f({ur94{{d;0K7}hcb18l|54@C(;&C z|8Wr`*)tP69hj~oCyg8$waRB=J(uC4-Bw{s!kqGgWD{<;~%b1%-EvF@x~*P)xkMB z6zUWVZ{_4;gv|N+E9=7*Kz83Y2zmSh-8hMPQu7Uw_0u^z!@6RDej+&&JiGw$=}LU9 z#R&B*z8-J26zcZ_sn>Y=r9{$RiLuIo&ZKHcw{bZg>M!a80LI+Z`>2C$wLV&?)2+-! zK>Nu#q%ZGmwy$3Zh}stEA}fLv^&xxXIz@|J58Fu07V!5^P&tSg+$@#~s$Vr7#!!m+FkM z*vPcDwnM3ZzZ3vOmZ3*`ERa)p1DIsnGW~NaYq_qp4ldW*7)x0{El2&9B3+hJY7@*b z0IANL&6y1zcyKotVaCj2ec74A>)^k9h;?)cCaK2c)}9jBs(1Hbx{Xa3cKUi98a#5+ z{Cm(Xy;NUiy;7=6im9@U-Y^oM3aZn*kDNKDBg3t0daUFi?iCI*AD^uJGCl3sV3~eo zYzohm{0~kqIxwr{v12A{O%arHT{*D&$WuYqv*o%W#XlSqM>$|rDkGD`{|hl-6|dGa zti7vshn2WSm&-{ID>Ms~Y*~XP!)#8sUfqF(-m*r|wd$*&NbahFJ$VUjttAzDw{=-H z-tMXfKRi;Q3#lE-tvf1#sn5290jf6uQz!TsTBS3_(Jybds-ks@wVPvgEW}uK=p4=r z0SUqklhHrc$5ncb*;|X6Tm|&d`@`oiR!%h_ezF<{q;4(P>)Y;-RSaMG+91Q9%cOm# z=<-j|Fb+tyM`tWV^Trx}zrc`=N`uH)4*|C_*8$wq6}VKc0~>Cu)GO2I%F=K1lkPu; zvi^IWUTbx)2htwqCA9_^eV|5X9Q&q5zpAas4G@tX8+2J330Y^)M}^aaLc?a5(U9`U z23>0{*{CO3(U1gd-bP&>%xH{w>BK7PtS=CxSV5cg{&f2Bwy@%z8|p8|#)JP;OZ%@i zS%)_1nbs$pK+50n5?T-G=+inR$}lHahCyvGkgc{}sK-iLHlxv+1~i|09_Sd^py#I> ze}_=>5T|je z>rgC85C=r2%%PvK9wVYM8{r~;*`c|gMyrAd-n#Z;blb5Q ze2}{YVsyAsud{Yk==jNuH)%Jq+GEZpU8;x0#JbO^!>9SxyidJse-bwO92%V&I=3F{ z>t%wGkarakZnEF zp*LYu$DFGgp#a_GbDLm#k~MIE4UttIe?!|oOnD)S6DCC;dx>& z6!mX*;)0JVvcYLbyn2>Zv{PSXz1gF)aZcyQu-jp|wX+}Y+_N|8&?Ns!GIGq{&TtIr zg4oIWVh>i?=+(=x^G@r?b4mctnzIL!f8#~uv)iZZCx_YDef~YO#nvBp!upq8ja7c= z(}%4G07is42hG$J;|SZQw9ae5&|hAwqa#dCi5t-TP}|;$w(@%Q94P7KZJ6htUZAnQ zA0gDEy|`RAh)Y=?E{zvMnOFAX?PdMI$d??DU@vRlu~qM97x9Ht&@dBlv=Z3K)tA9Aa8_*QWK!@F_GJrAH=eICa6 z>^wc+s@tRYT1C52_s~)udhD}3I#gS;&(}}pRjhyUTHo$ls@K&1W6MQ-DVy@o@5A3f zOZfNM^>y`i^~>;`I8x0_p+zMu#`N6X_y!YGq0y{U1o0`2_43VdZR5{}V1I@gthXFiou+V;}(JdG0 zWyfB;NVktU)_y6Ymp5~0_&y@G{UQ7 zYsXc%i@#FO&mXP7&QgN_JXK{PdSF(UZma*pn3>ium(oI9iTuoUdy!tb`YL!#2EDq? zngh@E*c(^rL2czW1C-mY(I<}GwoiAAvCgm5;l~<8KcTIf>-BxsLkAGgpWXwuIB`3y z)Hib>T3=oXojWgIM;^NR7R*8;zW#ssg~ zCX!#XQ2gn-q~Z;CXZq{~u>G*CDCe=?->kQeu^v3E%ktx~^IMLRs{RWizY)8JJh07_ zF#ozFYZfD$Z)(gRCBvUj_$mUn;rN~KJwo>)mWn;1Jq7=N2I79=5^Odv#?6F&p z=*M&x&xFn!Rz3XQlYh2@TZKGaWfZ4>dDh!EKuI^;t|yMMp14yt?3n%L|GHk_g84{d ggrA_A^Z@zO{2c=GmX?Csv1D;x>987i$+)in59aG{oB#j- diff --git a/icuSources/data/lang/ps.txt b/icuSources/data/lang/ps.txt index 18dd4bcb..52d2a30b 100644 --- a/icuSources/data/lang/ps.txt +++ b/icuSources/data/lang/ps.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ps.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ps{ Languages{ am{"امهاري"} @@ -17,7 +11,7 @@ ps{ bs{"بوسني"} de{"الماني"} el{"یوناني"} - en{"انګلیسي"} + en{"انګریزي"} et{"حبشي"} eu{"باسکي"} fa{"فارسي"} @@ -34,6 +28,7 @@ ps{ mk{"مقدوني"} mn{"مغولي"} ms{"ملایا"} + ne{"نېپالي"} nl{"هالېنډي"} pl{"پولنډي"} ps{"پښتو"} @@ -42,7 +37,7 @@ ps{ sa{"سنسکریټ"} sq{"الباني"} sv{"سویډنی"} - tg{"تاجک"} + tg{"تاجکي"} tk{"ترکمني"} tt{"تاتار"} uz{"ازبکي"} @@ -51,5 +46,5 @@ ps{ Scripts{ Arab{"عربي"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/pt.txt b/icuSources/data/lang/pt.txt index a5ac92ff..b14cdd4a 100644 --- a/icuSources/data/lang/pt.txt +++ b/icuSources/data/lang/pt.txt @@ -1,19 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/pt.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pt{ Keys{ calendar{"Calendário"} + cf{"Formato de moeda"} colAlternate{"Ignorar classificação de símbolos"} colBackwards{"Classificação reversa de acentos"} colCaseFirst{"Ordem de maiúsculas/minúsculas"} colCaseLevel{"Ordem com diferenciação de maiúsculas e minúsculas"} - colHiraganaQuaternary{"Classificação kana"} colNormalization{"Classificação normalizada"} colNumeric{"Classificação numérica"} colStrength{"Intensidade da classificação"} @@ -25,7 +19,6 @@ pt{ numbers{"Números"} timezone{"Fuso horário"} va{"Variante de localidade"} - variableTop{"Classificar como símbolos"} x{"Uso privado"} } Languages{ @@ -53,6 +46,7 @@ pt{ arc{"aramaico"} arn{"mapudungun"} arp{"arapaho"} + ars{"árabe - Négede"} arw{"arauaqui"} as{"assamês"} asa{"asu"} @@ -89,7 +83,7 @@ pt{ brx{"bodo"} bs{"bósnio"} bss{"akoose"} - bua{"buriat"} + bua{"buriato"} bug{"buginês"} bum{"bulu"} byn{"blin"} @@ -107,7 +101,7 @@ pt{ chg{"chagatai"} chk{"chuukese"} chm{"mari"} - chn{"chinook jargon"} + chn{"jargão Chinook"} cho{"choctaw"} chp{"chipewyan"} chr{"cherokee"} @@ -117,6 +111,7 @@ pt{ cop{"copta"} cr{"cree"} crh{"turco da Crimeia"} + crs{"crioulo francês seichelense"} cs{"tcheco"} csb{"kashubian"} cu{"eslavo eclesiástico"} @@ -127,15 +122,14 @@ pt{ dar{"dargwa"} dav{"taita"} de{"alemão"} - de_AT{"alemão austríaco"} - de_CH{"alto alemão suíço"} + de_CH{"alto alemão (Suíça)"} del{"delaware"} den{"slave"} dgr{"dogrib"} din{"dinka"} dje{"zarma"} doi{"dogri"} - dsb{"sorábio baixo"} + dsb{"baixo sorábio"} dua{"duala"} dum{"holandês médio"} dv{"divehi"} @@ -151,16 +145,9 @@ pt{ el{"grego"} elx{"elamite"} en{"inglês"} - en_AU{"inglês australiano"} - en_CA{"inglês canadense"} - en_GB{"inglês britânico"} - en_US{"inglês americano"} enm{"inglês médio"} eo{"esperanto"} es{"espanhol"} - es_419{"espanhol latino-americano"} - es_ES{"espanhol europeu"} - es_MX{"espanhol mexicano"} et{"estoniano"} eu{"basco"} ewo{"ewondo"} @@ -174,8 +161,7 @@ pt{ fo{"feroês"} fon{"fom"} fr{"francês"} - fr_CA{"francês canadense"} - fr_CH{"francês suíço"} + frc{"francês cajun"} frm{"francês médio"} fro{"francês arcaico"} frr{"frísio setentrional"} @@ -185,13 +171,14 @@ pt{ ga{"irlandês"} gaa{"ga"} gag{"gagauz"} + gan{"gan"} gay{"gayo"} gba{"gbaia"} gd{"gaélico escocês"} gez{"geez"} gil{"gilbertês"} gl{"galego"} - gmh{"alemão médio-alto"} + gmh{"alto alemão médio"} gn{"guarani"} goh{"alemão arcaico alto"} gon{"gondi"} @@ -199,13 +186,14 @@ pt{ got{"gótico"} grb{"grebo"} grc{"grego arcaico"} - gsw{"alemão suíço"} + gsw{"alemão (Suíça)"} gu{"guzerate"} guz{"gusii"} gv{"manx"} gwi{"gwichʼin"} ha{"hauçá"} hai{"haida"} + hak{"hacá"} haw{"havaiano"} he{"hebraico"} hi{"híndi"} @@ -214,7 +202,8 @@ pt{ hmn{"hmong"} ho{"hiri motu"} hr{"croata"} - hsb{"sorábio alto"} + hsb{"alto sorábio"} + hsn{"xiang"} ht{"haitiano"} hu{"húngaro"} hup{"hupa"} @@ -274,7 +263,7 @@ pt{ kpe{"kpelle"} kr{"canúri"} krc{"karachay-balkar"} - krl{"idioma carélio"} + krl{"carélio"} kru{"kurukh"} ks{"caxemira"} ksb{"shambala"} @@ -299,6 +288,7 @@ pt{ ln{"lingala"} lo{"laosiano"} lol{"mongo"} + lou{"crioulo da Louisiana"} loz{"lozi"} lrc{"luri setentrional"} lt{"lituano"} @@ -342,7 +332,7 @@ pt{ ms{"malaio"} mt{"maltês"} mua{"mundang"} - mul{"idiomas múltiplos"} + mul{"múltiplos idiomas"} mus{"creek"} mwl{"mirandês"} mwr{"marwari"} @@ -351,12 +341,13 @@ pt{ myv{"erzya"} mzn{"mazandarani"} na{"nauruano"} + nan{"min nan"} nap{"napolitano"} naq{"nama"} nb{"bokmål norueguês"} nd{"ndebele do norte"} nds{"baixo alemão"} - nds_NL{"baixo-saxão"} + nds_NL{"baixo saxão"} ne{"nepali"} new{"newari"} ng{"dongo"} @@ -385,7 +376,7 @@ pt{ oj{"ojibwa"} om{"oromo"} or{"oriya"} - os{"ossetic"} + os{"osseto"} osa{"osage"} ota{"turco otomano"} pa{"panjabi"} @@ -394,16 +385,16 @@ pt{ pam{"pampanga"} pap{"papiamento"} pau{"palauano"} + pcm{"pidgin nigeriano"} peo{"persa arcaico"} phn{"fenício"} pi{"páli"} pl{"polonês"} - pon{"pohnpeian"} + pon{"pohnpeiano"} + prg{"prussiano"} pro{"provençal arcaico"} ps{"pashto"} pt{"português"} - pt_BR{"português do Brasil"} - pt_PT{"português europeu"} qu{"quíchua"} quc{"quiché"} raj{"rajastani"} @@ -415,6 +406,7 @@ pt{ ro_MD{"moldávio"} rof{"rombo"} rom{"romani"} + root{"raiz"} ru{"russo"} rup{"aromeno"} rw{"quiniaruanda"} @@ -430,10 +422,10 @@ pt{ sbp{"sangu"} sc{"sardo"} scn{"siciliano"} - sco{"escocês"} + sco{"scots"} sd{"sindi"} sdh{"curdo meridional"} - se{"sami do norte"} + se{"sami setentrional"} see{"seneca"} seh{"sena"} sel{"selkup"} @@ -459,14 +451,14 @@ pt{ sog{"sogdiano"} sq{"albanês"} sr{"sérvio"} - srn{"idioma surinamês"} + srn{"surinamês"} srr{"serere"} - ss{"swati"} + ss{"suázi"} ssy{"saho"} st{"soto do sul"} su{"sundanês"} suk{"sukuma"} - sus{"sosso"} + sus{"susu"} sux{"sumério"} sv{"sueco"} sw{"suaíli"} @@ -482,7 +474,7 @@ pt{ tet{"tétum"} tg{"tajique"} th{"tailandês"} - ti{"tigrínia"} + ti{"tigrínio"} tig{"tigré"} tiv{"tiv"} tk{"turcomeno"} @@ -498,7 +490,7 @@ pt{ tr{"turco"} trv{"taroko"} ts{"tsonga"} - tsi{"tsimshian"} + tsi{"tsimshiano"} tt{"tatar"} tum{"tumbuka"} tvl{"tuvaluano"} @@ -507,7 +499,7 @@ pt{ ty{"taitiano"} tyv{"tuviniano"} tzm{"tamazight do Atlas Central"} - udm{"udmurt"} + udm{"udmurte"} ug{"uigur"} uga{"ugarítico"} uk{"ucraniano"} @@ -519,11 +511,11 @@ pt{ ve{"venda"} vi{"vietnamita"} vo{"volapuque"} - vot{"votic"} + vot{"vótico"} vun{"vunjo"} wa{"valão"} wae{"walser"} - wal{"walamo"} + wal{"wolaytta"} war{"waray"} was{"washo"} wbp{"warlpiri"} @@ -537,10 +529,10 @@ pt{ yav{"yangben"} ybb{"yemba"} yi{"iídiche"} - yo{"ioruba"} + yo{"iorubá"} yue{"cantonês"} za{"zhuang"} - zap{"zapoteca"} + zap{"zapoteco"} zbl{"símbolos blis"} zen{"zenaga"} zgh{"tamazight marroquino padrão"} @@ -554,8 +546,7 @@ pt{ } Languages%short{ az{"azeri"} - en_GB{"inglês do Reino Unido"} - en_US{"inglês dos Estados Unidos"} + en_US{"inglês (EUA)"} } Languages%variant{ ps{"pushto"} @@ -598,6 +589,7 @@ pt{ Grek{"grego"} Gujr{"gujerati"} Guru{"gurmuqui"} + Hanb{"hanb"} Hang{"hangul"} Hani{"han"} Hano{"hanunoo"} @@ -606,10 +598,11 @@ pt{ Hebr{"hebraico"} Hira{"hiragana"} Hmng{"pahawh hmong"} - Hrkt{"katakana ou hiragana"} + Hrkt{"silabários japoneses"} Hung{"húngaro antigo"} Inds{"indo"} Ital{"itálico antigo"} + Jamo{"jamo"} Java{"javanês"} Jpan{"japonês"} Kali{"kayah li"} @@ -689,7 +682,8 @@ pt{ Xsux{"sumério-acadiano cuneiforme"} Yiii{"yi"} Zinh{"herdado"} - Zmth{"zmth"} + Zmth{"notação matemática"} + Zsye{"Emoji"} Zsym{"zsym"} Zxxx{"ágrafo"} Zyyy{"comum"} @@ -708,7 +702,7 @@ pt{ chinese{"Calendário Chinês"} coptic{"Calendário Coptic"} dangi{"Calendário Dangi"} - ethiopic{"Calendário etíope"} + ethiopic{"Calendário Etíope"} ethiopic-amete-alem{"Calendário Amete Alem da Etiópia"} gregorian{"Calendário Gregoriano"} hebrew{"Calendário Hebraico"} @@ -720,6 +714,10 @@ pt{ persian{"Calendário Persa"} roc{"Calendário da República da China"} } + cf{ + account{"Formato de moeda para contabilidade"} + standard{"Formato de moeda padrão"} + } colAlternate{ non-ignorable{"Classificar símbolos"} shifted{"Classificar ignorando símbolos"} @@ -737,10 +735,6 @@ pt{ no{"Classificação sem diferenciação de maiúsculas e minúsculas"} yes{"Classificação com diferenciação de maiúsculas e minúsculas"} } - colHiraganaQuaternary{ - no{"Classificar kana separadamente"} - yes{"Classificar kana diferentemente"} - } colNormalization{ no{"Classificar sem normalização"} yes{"Classificar Unicode normalizado"} @@ -758,6 +752,7 @@ pt{ } collation{ big5han{"Ordem do Chinês Tradicional - Big5"} + compat{"Ordem anterior, para compatibilidade"} dictionary{"Ordem do dicionário"} ducet{"Ordem padrão do Unicode"} gb2312han{"Ordem do Chinês Simplificado - GB2312"} @@ -767,11 +762,16 @@ pt{ reformed{"Ordem reformulada"} search{"Pesquisa de uso geral"} searchjl{"Pesquisar por consonante inicial hangul"} - standard{"padrão"} + standard{"Ordem padrão"} stroke{"Ordem dos Traços"} traditional{"Ordem Tradicional"} unihan{"Ordem por Radical-Traços"} } + d0{ + fwidth{"Extensão total"} + hwidth{"Extensão total"} + npinyin{"Numérico"} + } hc{ h11{"Sistema de 12 horas (0–11)"} h12{"Sistema de 12 horas (1–12)"} @@ -783,6 +783,10 @@ pt{ normal{"Quebra de linha com estilo normal"} strict{"Quebra de linha com estilo estrito"} } + m0{ + bgn{"BGN"} + ungegn{"UNGEGN"} + } ms{ metric{"Sistema métrico"} uksystem{"Sistema de medição imperial"} @@ -793,16 +797,16 @@ pt{ arabext{"Algarismos indo-arábicos por extenso"} armn{"Algarismos armênios"} armnlow{"Algarismos armênios minúsculos"} - beng{"Algarismos Bengali"} - deva{"Algarismos Devanagari"} + beng{"Algarismos bengali"} + deva{"Algarismos devanágari"} ethi{"Algarismos etiopianos"} finance{"Numerais financeiros"} fullwide{"Algarismos em extensão total"} geor{"Algarismos georgianos"} grek{"Algarismos gregos"} greklow{"Algarismos gregos minúsculos"} - gujr{"Algarismos Gujarati"} - guru{"Algarismos Gurmukhi"} + gujr{"Algarismos guzerate"} + guru{"Algarismos gurmukhi"} hanidec{"Algarismos decimais chineses"} hans{"Algarismos chineses simplificados"} hansfin{"Algarismos financeiros chineses simplificados"} @@ -811,20 +815,20 @@ pt{ hebr{"Algarismos hebraicos"} jpan{"Algarismos japoneses"} jpanfin{"Algarismos financeiros japoneses"} - khmr{"Algarismos Khmer"} - knda{"Algarismos Kannada"} + khmr{"Algarismos khmer"} + knda{"Algarismos canareses"} laoo{"Algarismos laosianos"} latn{"Algarismos ocidentais"} - mlym{"Algarismos Malayalam"} + mlym{"Algarismos malaialos"} mong{"Algarismos mongóis"} - mymr{"Algarismos Myanmar"} + mymr{"Algarismos de Myanmar"} native{"Dígitos nativos"} - orya{"Algarismos Oriya"} + orya{"Algarismos oriá"} roman{"Algarismos romanos"} romanlow{"Algarismos romanos minúsculos"} - taml{"Algarismos Tâmil"} - tamldec{"Algarismos Tâmil"} - telu{"Algarismos Telugu"} + taml{"Algarismos tâmil tradicionais"} + tamldec{"Algarismos tâmil"} + telu{"Algarismos telugos"} thai{"Algarismos tailandeses"} tibt{"Algarismos tibetanos"} traditional{"Numerais tradicionais"} @@ -838,12 +842,15 @@ pt{ 1959ACAD{"acadêmico"} 1994{"ortografia resiana padronizada"} 1996{"ortografia alemã de 1996"} + ABL1943{"Formulário Ortográfico de 1943"} + AO1990{"Acordo Ortográfico da Língua Portuguesa de 1990"} AREVELA{"armênio oriental"} AREVMDA{"armênio ocidental"} BAKU1926{"alfabeto latino turco unificado"} BISCAYAN{"biscainho"} BISKE{"dialeto san giorgio/bila"} BOONT{"boontling"} + COLB1945{"Convenção Ortográfica Luso-Brasileira de 1945"} FONIPA{"fonética do Alfabeto Fonético Internacional"} FONUPA{"fonética do Alfabeto Fonético Urálico"} HEPBURN{"romanização hepburn"} @@ -871,7 +878,22 @@ pt{ VALENCIA{"valenciano"} WADEGILE{"romanização Wade-Giles"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0} — Tudo"} + category-list{"{0}: {1}"} + compatibility{"{0} — Compatibilidade"} + enclosed{"{0} — Incluso"} + extended{"{0} — Estendido"} + historic{"{0} — Histórico"} + miscellaneous{"{0} — Diverso"} + other{"{0} — Outro"} + scripts{"Escritas — {0}"} + strokes{ + one{"{0} traços"} + other{"{0} traços"} + } + } codePatterns{ language{"Idioma: {0}"} script{"Alfabeto: {0}"} diff --git a/icuSources/data/lang/pt_AO.txt b/icuSources/data/lang/pt_AO.txt old mode 100755 new mode 100644 index 9d5b464d..5a8f6f22 --- a/icuSources/data/lang/pt_AO.txt +++ b/icuSources/data/lang/pt_AO.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/pt_AO.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pt_AO{ %%Parent{"pt_PT"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/pt_CH.txt b/icuSources/data/lang/pt_CH.txt new file mode 100644 index 00000000..90d6a1ee --- /dev/null +++ b/icuSources/data/lang/pt_CH.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +pt_CH{ + %%Parent{"pt_PT"} + Version{"2.1.31.33"} +} diff --git a/icuSources/data/lang/pt_CV.txt b/icuSources/data/lang/pt_CV.txt old mode 100755 new mode 100644 index 5861677e..ad4836b3 --- a/icuSources/data/lang/pt_CV.txt +++ b/icuSources/data/lang/pt_CV.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/pt_CV.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pt_CV{ %%Parent{"pt_PT"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/pt_FR.txt b/icuSources/data/lang/pt_FR.txt new file mode 100644 index 00000000..f8971728 --- /dev/null +++ b/icuSources/data/lang/pt_FR.txt @@ -0,0 +1,8 @@ +// *************************************************************************** +// * Copyright (C) 2016 Apple Inc. All Rights Reserved. +// * Apple custom addition +// *************************************************************************** +pt_FR{ + %%Parent{"pt_PT"} + Version{"2.1.31.33"} +} diff --git a/icuSources/data/lang/pt_GQ.txt b/icuSources/data/lang/pt_GQ.txt new file mode 100644 index 00000000..793e0604 --- /dev/null +++ b/icuSources/data/lang/pt_GQ.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +pt_GQ{ + %%Parent{"pt_PT"} + Version{"2.1.31.33"} +} diff --git a/icuSources/data/lang/pt_GW.txt b/icuSources/data/lang/pt_GW.txt old mode 100755 new mode 100644 index 7be2d1aa..e137e518 --- a/icuSources/data/lang/pt_GW.txt +++ b/icuSources/data/lang/pt_GW.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/pt_GW.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pt_GW{ %%Parent{"pt_PT"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/pt_LU.txt b/icuSources/data/lang/pt_LU.txt new file mode 100644 index 00000000..e6d1c609 --- /dev/null +++ b/icuSources/data/lang/pt_LU.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +pt_LU{ + %%Parent{"pt_PT"} + Version{"2.1.31.33"} +} diff --git a/icuSources/data/lang/pt_MO.txt b/icuSources/data/lang/pt_MO.txt old mode 100755 new mode 100644 index 6471a79a..76fe46e5 --- a/icuSources/data/lang/pt_MO.txt +++ b/icuSources/data/lang/pt_MO.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/pt_MO.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pt_MO{ %%Parent{"pt_PT"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/pt_MZ.txt b/icuSources/data/lang/pt_MZ.txt old mode 100755 new mode 100644 index 623d1f93..b86fd1ee --- a/icuSources/data/lang/pt_MZ.txt +++ b/icuSources/data/lang/pt_MZ.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/pt_MZ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pt_MZ{ %%Parent{"pt_PT"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/pt_PT.txt b/icuSources/data/lang/pt_PT.txt index 118d4525..c0c47d1f 100644 --- a/icuSources/data/lang/pt_PT.txt +++ b/icuSources/data/lang/pt_PT.txt @@ -1,85 +1,96 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/pt_PT.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pt_PT{ Keys{ + cf{"Formato monetário"} colBackwards{"Ordenação de acentos invertida"} colCaseLevel{"Ordenação sensível a maiúsculas e minúsculas"} - colHiraganaQuaternary{"Ordenação kana"} colNormalization{"Ordenação normalizada"} colNumeric{"Ordenação numérica"} colStrength{"Força da ordenação"} hc{"Ciclo horário (12 vs. 24)"} ms{"Sistema de medida"} - variableTop{"Ordenar como símbolos"} x{"Utilização privada"} } Languages{ - af{"africânder"} + af{"africanês"} + ang{"inglês antigo"} ar_001{"árabe moderno padrão"} arn{"mapuche"} - az_Arab{"azeri meridional"} + ars{"árabe do Négede"} bax{"bamun"} bbj{"ghomala"} + bua{"buriat"} chn{"jargão chinook"} ckb{"sorani curdo"} + crs{"francês crioulo seselwa"} cs{"checo"} cv{"chuvash"} - dsb{"baixo sórabio"} + de_AT{"alemão austríaco"} + de_CH{"alto alemão suíço"} ee{"ewe"} egy{"egípcio clássico"} + en_AU{"inglês australiano"} en_CA{"inglês canadiano"} - enm{"inglês medieval"} + en_GB{"inglês britânico"} + en_US{"inglês americano"} + es_419{"espanhol latino-americano"} + es_ES{"espanhol europeu"} et{"estónio"} fr_CA{"francês canadiano"} - frm{"francês medieval"} + fr_CH{"francês suíço"} + fro{"francês antigo"} frs{"frísio oriental"} fy{"frísico ocidental"} - gmh{"alemão medieval alto"} + goh{"alemão alto antigo"} grc{"grego clássico"} + gsw{"alemão suíço"} ha{"haúça"} hi{"hindi"} - hsb{"alto sórabio"} hy{"arménio"} ig{"igbo"} - kea{"cabo-verdiano"} - kg{"conguês"} + kbd{"cabardiano"} + kea{"crioulo cabo-verdiano"} kn{"canarim"} lez{"lezghiano"} lg{"ganda"} + lou{"crioulo de Louisiana"} lrc{"luri do norte"} luo{"luo"} - mga{"irlandês, medieval"} mk{"macedónio"} moh{"mohawk"} nb{"norueguês bokmål"} nds{"baixo-alemão"} + nds_NL{"baixo-saxão"} nn{"norueguês nynorsk"} - oc{"provençal"} + non{"nórdico antigo"} + oc{"occitano"} os{"ossético"} + pag{"língua pangasinesa"} + peo{"persa antigo"} pl{"polaco"} + pon{"língua pohnpeica"} + pro{"provençal antigo"} ps{"pastó"} - rom{"romanês"} + pt_BR{"português do Brasil"} + pt_PT{"português europeu"} + raj{"rajastanês"} root{"root"} rw{"kinyarwanda"} sah{"sakha"} + se{"sami do norte"} + sga{"irlandês antigo"} shu{"árabe do Chade"} - smj{"lule sami"} smn{"inari sami"} - sms{"skolt sami"} + ti{"tigrínia"} tk{"turcomano"} to{"tonga"} vai{"vai"} xog{"soga"} + yo{"ioruba"} } Languages%short{ en_GB{"inglês (RU)"} - en_US{"inglês (EUA)"} } Scripts{ Armn{"arménio"} @@ -90,6 +101,7 @@ pt_PT{ Sylo{"siloti nagri"} Tale{"tai le"} Telu{"telugu"} + Zsye{"emoji"} Zsym{"símbolos"} Zxxx{"não escrito"} } @@ -99,6 +111,7 @@ pt_PT{ chinese{"Calendário chinês"} coptic{"Calendário copta"} dangi{"Calendário dangi"} + ethiopic{"Calendário etíope"} ethiopic-amete-alem{"Calendário Etíope Amete Alem"} gregorian{"Calendário gregoriano"} hebrew{"Calendário hebraico"} @@ -106,6 +119,10 @@ pt_PT{ japanese{"Calendário japonês"} persian{"Calendário persa"} } + cf{ + account{"Formato monetário contabilístico"} + standard{"Formato monetário padrão"} + } colAlternate{ non-ignorable{"Ordenar símbolos"} shifted{"Ordenar símbolos ignorados"} @@ -123,10 +140,6 @@ pt_PT{ no{"Ordenar insensível a maiúsculas/minúsculas"} yes{"Ordenar sensível a maiúsculas/minúsculas"} } - colHiraganaQuaternary{ - no{"Ordenar kana separadamente"} - yes{"Ordenar kana diferentemente"} - } colNormalization{ no{"Ordenar sem normalização"} yes{"Ordenar Unicode normalizado"} @@ -153,8 +166,12 @@ pt_PT{ traditional{"Ordem tradicional"} unihan{"Ordem por radical e traços"} } + d0{ + fwidth{"Largura completa"} + hwidth{"Meia largura"} + } lb{ - loose{"Estilo solto de quebra de linha"} + loose{"Estilo flexível de quebra de linha"} normal{"Estilo padrão de quebra de linha"} strict{"Estilo estrito de quebra de linha"} } @@ -187,7 +204,7 @@ pt_PT{ knda{"Algarismos de canarim"} mlym{"Algarismos de malaiala"} mymr{"Algarismos birmaneses"} - orya{"Algarismos de oriya"} + orya{"Algarismos de odia"} roman{"Numeração romana"} romanlow{"Numeração romana minúscula"} taml{"Numeração tâmil"} @@ -202,7 +219,17 @@ pt_PT{ MONOTON{"monotónico"} POLYTON{"politónico"} } - Version{"2.1.24.13"} + Version{"2.1.31.86"} + characterLabelPattern{ + all{"{0} – tudo"} + compatibility{"{0} – compatibilidade"} + enclosed{"{0} – incluso"} + extended{"{0} – estendido"} + historic{"{0} – histórico"} + miscellaneous{"{0} – diversos"} + other{"{0} – outro"} + scripts{"{0} – escritas"} + } codePatterns{ script{"Escrita: {0}"} } diff --git a/icuSources/data/lang/pt_ST.txt b/icuSources/data/lang/pt_ST.txt old mode 100755 new mode 100644 index fc2e1123..95f596c1 --- a/icuSources/data/lang/pt_ST.txt +++ b/icuSources/data/lang/pt_ST.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/pt_ST.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pt_ST{ %%Parent{"pt_PT"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/pt_TL.txt b/icuSources/data/lang/pt_TL.txt old mode 100755 new mode 100644 index 2aa48e66..786b6020 --- a/icuSources/data/lang/pt_TL.txt +++ b/icuSources/data/lang/pt_TL.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/pt_TL.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pt_TL{ %%Parent{"pt_PT"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/qu.txt b/icuSources/data/lang/qu.txt index 357f718d..8d2e7a73 100644 --- a/icuSources/data/lang/qu.txt +++ b/icuSources/data/lang/qu.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/qu.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License qu{ Languages{ af{"Afrikaans Simi"} @@ -140,5 +134,5 @@ qu{ Variants{ VALENCIA{"Valenciano Simi"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/resfiles.mk b/icuSources/data/lang/resfiles.mk index bafbb2de..825021ed 100644 --- a/icuSources/data/lang/resfiles.mk +++ b/icuSources/data/lang/resfiles.mk @@ -1,17 +1,17 @@ -# * Copyright (C) 1998-2016, International Business Machines -# * Corporation and others. All Rights Reserved. -LANG_CLDR_VERSION = %version% +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +LANG_CLDR_VERSION = 32 # A list of txt's to build # Note: # # If you are thinking of modifying this file, READ THIS. # # Instead of changing this file [unless you want to check it back in], -# you should consider creating a '%local%' file in this same directory. +# you should consider creating a 'reslocal.mk' file in this same directory. # Then, you can have your local changes remain even if you upgrade or # reconfigure ICU. # -# Example '%local%' files: +# Example 'reslocal.mk' files: # # * To add an additional locale to the list: # _____________________________________________________ @@ -26,18 +26,18 @@ LANG_CLDR_VERSION = %version% # Generated by LDML2ICUConverter, from LDML source files. # Aliases without a corresponding xx.xml file (see icu-config.xml & build.xml) -LANG_SYNTHETIC_ALIAS = az_AZ.txt az_Latn_AZ.txt bs_BA.txt bs_Latn_BA.txt\ - en_NH.txt en_RH.txt fil_PH.txt he_IL.txt id_ID.txt\ - in.txt in_ID.txt iw.txt iw_IL.txt ja_JP.txt\ - ja_JP_TRADITIONAL.txt mo.txt nb_NO.txt nn_NO.txt no.txt\ - no_NO.txt no_NO_NY.txt pa_Arab_PK.txt pa_Guru_IN.txt pa_IN.txt\ - pa_PK.txt ro_MD.txt sh.txt sh_BA.txt sh_CS.txt\ +LANG_SYNTHETIC_ALIAS = ars.txt az_AZ.txt az_Latn_AZ.txt bs_BA.txt\ + bs_Latn_BA.txt en_NH.txt en_RH.txt fil_PH.txt he_IL.txt\ + id_ID.txt in.txt in_ID.txt iw.txt iw_IL.txt\ + ja_JP.txt ja_JP_TRADITIONAL.txt mo.txt nb_NO.txt nn_NO.txt\ + no.txt no_NO.txt no_NO_NY.txt pa_Arab_PK.txt pa_Guru_IN.txt\ + pa_IN.txt pa_PK.txt sh.txt sh_BA.txt sh_CS.txt\ sh_YU.txt shi_MA.txt shi_Tfng_MA.txt sr_BA.txt sr_CS.txt\ - sr_Cyrl_BA.txt sr_Cyrl_CS.txt sr_Cyrl_RS.txt sr_Cyrl_XK.txt sr_Cyrl_YU.txt\ - sr_Latn_BA.txt sr_Latn_CS.txt sr_Latn_ME.txt sr_Latn_RS.txt sr_Latn_YU.txt\ - sr_ME.txt sr_RS.txt sr_XK.txt sr_YU.txt th_TH.txt\ - th_TH_TRADITIONAL.txt tl.txt tl_PH.txt uz_AF.txt uz_Arab_AF.txt\ - uz_Latn_UZ.txt uz_UZ.txt vai_LR.txt vai_Vaii_LR.txt zh_CN.txt\ + sr_Cyrl_CS.txt sr_Cyrl_RS.txt sr_Cyrl_YU.txt sr_Latn_CS.txt sr_Latn_RS.txt\ + sr_Latn_YU.txt sr_ME.txt sr_RS.txt sr_XK.txt sr_YU.txt\ + th_TH.txt th_TH_TRADITIONAL.txt tl.txt tl_PH.txt uz_AF.txt\ + uz_Arab_AF.txt uz_Latn_UZ.txt uz_UZ.txt vai_LR.txt vai_Vaii_LR.txt\ + yue_CN.txt yue_HK.txt yue_Hans_CN.txt yue_Hant_HK.txt zh_CN.txt\ zh_HK.txt zh_Hans_CN.txt zh_Hans_SG.txt zh_Hant_TW.txt zh_MO.txt\ zh_SG.txt zh_TW.txt @@ -48,40 +48,42 @@ LANG_ALIAS_SOURCE = $(LANG_SYNTHETIC_ALIAS) # Ordinary resources LANG_SOURCE = af.txt agq.txt ak.txt am.txt\ - ar.txt ar_EG.txt as.txt asa.txt ast.txt\ - az.txt az_Cyrl.txt az_Latn.txt bas.txt be.txt\ - bem.txt bez.txt bg.txt bm.txt bn.txt\ - bo.txt br.txt brx.txt bs.txt bs_Cyrl.txt\ - bs_Latn.txt ca.txt ce.txt cgg.txt chr.txt\ - cs.txt cy.txt da.txt dav.txt de.txt\ - de_CH.txt dje.txt dsb.txt dua.txt dyo.txt\ - dz.txt ebu.txt ee.txt el.txt en.txt\ - en_150.txt en_AG.txt en_AI.txt en_AT.txt en_AU.txt\ - en_BB.txt en_BE.txt en_BM.txt en_BS.txt en_BW.txt\ - en_BZ.txt en_CA.txt en_CC.txt en_CH.txt en_CK.txt\ - en_CM.txt en_CX.txt en_CY.txt en_DE.txt en_DG.txt\ - en_DK.txt en_DM.txt en_ER.txt en_FI.txt en_FJ.txt\ - en_FK.txt en_FM.txt en_GB.txt en_GD.txt en_GG.txt\ - en_GH.txt en_GI.txt en_GM.txt en_GY.txt en_HK.txt\ - en_IE.txt en_IL.txt en_IM.txt en_IN.txt en_IO.txt\ - en_JE.txt en_JM.txt en_KE.txt en_KI.txt en_KN.txt\ - en_KY.txt en_LC.txt en_LR.txt en_LS.txt en_MG.txt\ - en_MO.txt en_MS.txt en_MT.txt en_MU.txt en_MW.txt\ - en_MY.txt en_NA.txt en_NF.txt en_NG.txt en_NL.txt\ - en_NR.txt en_NU.txt en_NZ.txt en_PG.txt en_PH.txt\ - en_PK.txt en_PN.txt en_PW.txt en_RW.txt en_SB.txt\ - en_SC.txt en_SD.txt en_SE.txt en_SG.txt en_SH.txt\ - en_SI.txt en_SL.txt en_SS.txt en_SX.txt en_SZ.txt\ - en_TC.txt en_TK.txt en_TO.txt en_TT.txt en_TV.txt\ - en_TZ.txt en_UG.txt en_VC.txt en_VG.txt en_VU.txt\ - en_WS.txt en_ZA.txt en_ZM.txt en_ZW.txt eo.txt\ - es.txt es_419.txt es_AR.txt es_BO.txt es_CL.txt\ - es_CO.txt es_CR.txt es_CU.txt es_DO.txt es_EC.txt\ - es_GT.txt es_HN.txt es_MX.txt es_NI.txt es_PA.txt\ - es_PE.txt es_PR.txt es_PY.txt es_SV.txt es_US.txt\ - es_UY.txt es_VE.txt et.txt eu.txt ewo.txt\ - fa.txt fa_AF.txt ff.txt fi.txt fil.txt\ - fo.txt fr.txt fr_CA.txt fr_CH.txt fur.txt\ + ar.txt ar_EG.txt ar_LY.txt ar_SA.txt as.txt\ + asa.txt ast.txt az.txt az_Cyrl.txt az_Latn.txt\ + bas.txt be.txt bem.txt bez.txt bg.txt\ + bm.txt bn.txt bn_IN.txt bo.txt br.txt\ + brx.txt bs.txt bs_Cyrl.txt bs_Latn.txt ca.txt\ + ce.txt cgg.txt chr.txt ckb.txt cs.txt\ + cy.txt da.txt dav.txt de.txt de_AT.txt\ + de_CH.txt de_LU.txt dje.txt dsb.txt dua.txt\ + dyo.txt dz.txt ebu.txt ee.txt el.txt\ + en.txt en_001.txt en_150.txt en_AG.txt en_AI.txt\ + en_AT.txt en_AU.txt en_BB.txt en_BE.txt en_BM.txt\ + en_BS.txt en_BW.txt en_BZ.txt en_CA.txt en_CC.txt\ + en_CH.txt en_CK.txt en_CM.txt en_CX.txt en_CY.txt\ + en_DE.txt en_DG.txt en_DK.txt en_DM.txt en_ER.txt\ + en_FI.txt en_FJ.txt en_FK.txt en_FM.txt en_GB.txt\ + en_GD.txt en_GG.txt en_GH.txt en_GI.txt en_GM.txt\ + en_GY.txt en_HK.txt en_IE.txt en_IL.txt en_IM.txt\ + en_IN.txt en_IO.txt en_JE.txt en_JM.txt en_KE.txt\ + en_KI.txt en_KN.txt en_KY.txt en_LC.txt en_LR.txt\ + en_LS.txt en_MG.txt en_MO.txt en_MS.txt en_MT.txt\ + en_MU.txt en_MW.txt en_MY.txt en_NA.txt en_NF.txt\ + en_NG.txt en_NL.txt en_NR.txt en_NU.txt en_NZ.txt\ + en_PG.txt en_PH.txt en_PK.txt en_PN.txt en_PW.txt\ + en_RW.txt en_SB.txt en_SC.txt en_SD.txt en_SE.txt\ + en_SG.txt en_SH.txt en_SI.txt en_SL.txt en_SS.txt\ + en_SX.txt en_SZ.txt en_TC.txt en_TK.txt en_TO.txt\ + en_TT.txt en_TV.txt en_TZ.txt en_UG.txt en_VC.txt\ + en_VG.txt en_VU.txt en_WS.txt en_ZA.txt en_ZM.txt\ + en_ZW.txt eo.txt es.txt es_419.txt es_AR.txt\ + es_BO.txt es_BR.txt es_BZ.txt es_CL.txt es_CO.txt\ + es_CR.txt es_CU.txt es_DO.txt es_EC.txt es_GT.txt\ + es_HN.txt es_MX.txt es_NI.txt es_PA.txt es_PE.txt\ + es_PR.txt es_PY.txt es_SV.txt es_US.txt es_UY.txt\ + es_VE.txt et.txt eu.txt ewo.txt fa.txt\ + fa_AF.txt ff.txt fi.txt fil.txt fo.txt\ + fr.txt fr_BE.txt fr_CA.txt fr_CH.txt fur.txt\ fy.txt ga.txt gd.txt gl.txt gsw.txt\ gu.txt guz.txt gv.txt ha.txt haw.txt\ he.txt hi.txt hr.txt hsb.txt hu.txt\ @@ -97,23 +99,26 @@ LANG_SOURCE = af.txt agq.txt ak.txt am.txt\ mg.txt mgh.txt mgo.txt mk.txt ml.txt\ mn.txt mr.txt ms.txt mt.txt mua.txt\ my.txt mzn.txt naq.txt nb.txt nd.txt\ - ne.txt nl.txt nmg.txt nn.txt nnh.txt\ - nus.txt nyn.txt om.txt or.txt os.txt\ - pa.txt pa_Arab.txt pa_Guru.txt pl.txt ps.txt\ - pt.txt pt_AO.txt pt_CV.txt pt_GW.txt pt_MO.txt\ - pt_MZ.txt pt_PT.txt pt_ST.txt pt_TL.txt qu.txt\ - rm.txt rn.txt ro.txt rof.txt ru.txt\ + nds.txt ne.txt nl.txt nmg.txt nn.txt\ + nnh.txt nus.txt nyn.txt om.txt or.txt\ + os.txt pa.txt pa_Arab.txt pa_Guru.txt pl.txt\ + ps.txt pt.txt pt_AO.txt pt_CH.txt pt_CV.txt\ + pt_GQ.txt pt_GW.txt pt_LU.txt pt_MO.txt pt_MZ.txt\ + pt_PT.txt pt_ST.txt pt_TL.txt qu.txt rm.txt\ + rn.txt ro.txt ro_MD.txt rof.txt ru.txt\ rw.txt rwk.txt sah.txt saq.txt sbp.txt\ se.txt se_FI.txt seh.txt ses.txt sg.txt\ shi.txt shi_Latn.txt shi_Tfng.txt si.txt sk.txt\ sl.txt smn.txt sn.txt so.txt sq.txt\ - sr.txt sr_Cyrl.txt sr_Latn.txt sv.txt sv_FI.txt\ - sw.txt sw_CD.txt ta.txt te.txt teo.txt\ - th.txt ti.txt to.txt tr.txt twq.txt\ - tzm.txt ug.txt uk.txt ur.txt ur_IN.txt\ - uz.txt uz_Arab.txt uz_Cyrl.txt uz_Latn.txt vai.txt\ - vai_Latn.txt vai_Vaii.txt vi.txt vun.txt wae.txt\ - xog.txt yav.txt yi.txt yo.txt yo_BJ.txt\ - yue.txt zgh.txt zh.txt zh_Hans.txt zh_Hant.txt\ - zh_Hant_HK.txt zh_Hant_MO.txt zu.txt + sr.txt sr_Cyrl.txt sr_Cyrl_BA.txt sr_Cyrl_ME.txt sr_Cyrl_XK.txt\ + sr_Latn.txt sr_Latn_BA.txt sr_Latn_ME.txt sr_Latn_XK.txt sv.txt\ + sv_FI.txt sw.txt sw_CD.txt sw_KE.txt ta.txt\ + te.txt teo.txt th.txt ti.txt to.txt\ + tr.txt twq.txt tzm.txt ug.txt uk.txt\ + ur.txt ur_IN.txt uz.txt uz_Arab.txt uz_Cyrl.txt\ + uz_Latn.txt vai.txt vai_Latn.txt vai_Vaii.txt vi.txt\ + vun.txt wae.txt xog.txt yav.txt yi.txt\ + yo.txt yo_BJ.txt yue.txt yue_Hans.txt yue_Hant.txt\ + zgh.txt zh.txt zh_Hans.txt zh_Hant.txt zh_Hant_HK.txt\ + zh_Hant_MO.txt zu.txt diff --git a/icuSources/data/lang/reslocal.mk b/icuSources/data/lang/reslocal.mk index 392ecfb0..54b653d9 100644 --- a/icuSources/data/lang/reslocal.mk +++ b/icuSources/data/lang/reslocal.mk @@ -1,6 +1,7 @@ # # Local Apple addition for lang resources -# Copyright (c) 2012-2015 Apple Inc. All rights reserved. +# Copyright (c) 2012-2017 Apple Inc. All rights reserved. # -LANG_SOURCE_LOCAL = ars.txt ckb.txt iu.txt ms_Arab.txt tg.txt tk.txt +LANG_SOURCE_LOCAL = iu.txt ms_Arab.txt tg.txt tk.txt\ + pt_FR.txt diff --git a/icuSources/data/lang/rm.txt b/icuSources/data/lang/rm.txt old mode 100755 new mode 100644 index 8bfb1f55..54b9167c --- a/icuSources/data/lang/rm.txt +++ b/icuSources/data/lang/rm.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/rm.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License rm{ Keys{ calendar{"chalender"} @@ -633,7 +627,7 @@ rm{ TARASK{"ortografia taraskievica"} VALENCIA{"valencian"} } - Version{"2.1.23.7"} + Version{"2.1.31.86"} codePatterns{ language{"Lingua: {0}"} script{"Scrittira: {0}"} diff --git a/icuSources/data/lang/rn.txt b/icuSources/data/lang/rn.txt old mode 100755 new mode 100644 index 928773c7..f71bd723 --- a/icuSources/data/lang/rn.txt +++ b/icuSources/data/lang/rn.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/rn.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License rn{ Languages{ ak{"Igikani"} @@ -54,5 +48,5 @@ rn{ zh{"Igishinwa"} zu{"Ikizulu"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/ro.txt b/icuSources/data/lang/ro.txt index 37ab25b5..7c3fc941 100644 --- a/icuSources/data/lang/ro.txt +++ b/icuSources/data/lang/ro.txt @@ -1,19 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ro.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ro{ Keys{ calendar{"calendar"} + cf{"Format monedă"} colAlternate{"Ordonare cu simbolurile ignorate"} colBackwards{"Ordonare inversă după accent"} colCaseFirst{"Ordonare după majuscule/minuscule"} colCaseLevel{"Ordonare care ține seama de majuscule/minuscule"} - colHiraganaQuaternary{"Ordonare după kana"} colNormalization{"Ordonare normalizată"} colNumeric{"Ordonare numerică"} colStrength{"Puterea ordonării"} @@ -25,7 +19,6 @@ ro{ numbers{"numere"} timezone{"Fusul orar"} va{"Varianta locală"} - variableTop{"Ordonați ca simboluri"} x{"Utilizare privată"} } Languages{ @@ -51,8 +44,9 @@ ro{ ar{"arabă"} ar_001{"arabă standard modernă"} arc{"aramaică"} - arn{"mapuche"} + arn{"araucaniană"} arp{"arapaho"} + ars{"arabă najdi"} arw{"arawak"} as{"asameză"} asa{"asu"} @@ -99,7 +93,7 @@ ro{ cay{"cayuga"} cch{"atsam"} ce{"cecenă"} - ceb{"cebuano"} + ceb{"cebuană"} cgg{"chiga"} ch{"chamorro"} chb{"chibcha"} @@ -111,11 +105,12 @@ ro{ chp{"chipewyan"} chr{"cherokee"} chy{"cheyenne"} - ckb{"kurdă sorani"} + ckb{"kurdă centrală"} co{"corsicană"} cop{"coptă"} cr{"cree"} crh{"turcă crimeeană"} + crs{"creolă franceză seselwa"} cs{"cehă"} csb{"cașubiană"} cu{"slavonă"} @@ -126,8 +121,7 @@ ro{ dar{"dargwa"} dav{"taita"} de{"germană"} - de_AT{"germană austriacă"} - de_CH{"germană standard elvețiană"} + de_CH{"germană standard (Elveția)"} del{"delaware"} den{"slave"} dgr{"dogrib"} @@ -136,7 +130,7 @@ ro{ doi{"dogri"} dsb{"sorabă de jos"} dua{"duala"} - dum{"olandeză mijlocie"} + dum{"neerlandeză medie"} dv{"divehi"} dyo{"jola-fonyi"} dyu{"dyula"} @@ -150,17 +144,10 @@ ro{ el{"greacă"} elx{"elamită"} en{"engleză"} - en_AU{"engleză australiană"} - en_CA{"engleză canadiană"} - en_GB{"engleză britanică"} - en_US{"engleză americană"} - enm{"engleză mijlocie"} + enm{"engleză medie"} eo{"esperanto"} es{"spaniolă"} - es_419{"spaniolă latino-americană"} - es_ES{"spaniolă europeană"} - es_MX{"spaniolă mexicană"} - et{"estoniană"} + et{"estonă"} eu{"bască"} ewo{"ewondo"} fa{"persană"} @@ -173,9 +160,8 @@ ro{ fo{"faroeză"} fon{"fon"} fr{"franceză"} - fr_CA{"franceză canadiană"} - fr_CH{"franceză elvețiană"} - frm{"franceză mijlocie"} + frc{"franceză cajun"} + frm{"franceză medie"} fro{"franceză veche"} frr{"frizonă nordică"} frs{"frizonă orientală"} @@ -184,27 +170,29 @@ ro{ ga{"irlandeză"} gaa{"ga"} gag{"găgăuză"} + gan{"chineză gan"} gay{"gayo"} gba{"gbaya"} gd{"gaelică scoțiană"} gez{"geez"} gil{"gilbertină"} gl{"galiciană"} - gmh{"germană mijlocie înaltă"} + gmh{"germană înaltă medie"} gn{"guarani"} - goh{"germană veche înaltă"} + goh{"germană înaltă veche"} gon{"gondi"} gor{"gorontalo"} got{"gotică"} grb{"grebo"} grc{"greacă veche"} - gsw{"germană elvețiană"} + gsw{"germană (Elveția)"} gu{"gujarati"} guz{"gusii"} gv{"manx"} gwi{"gwichʼin"} ha{"hausa"} hai{"haida"} + hak{"chineză hakka"} haw{"hawaiiană"} he{"ebraică"} hi{"hindi"} @@ -214,6 +202,7 @@ ro{ ho{"hiri motu"} hr{"croată"} hsb{"sorabă de sus"} + hsn{"chineză xiang"} ht{"haitiană"} hu{"maghiară"} hup{"hupa"} @@ -255,7 +244,7 @@ ro{ kfo{"koro"} kg{"congoleză"} kha{"khasi"} - kho{"limbp khotaneză"} + kho{"khotaneză"} khq{"koyra chiini"} ki{"kikuyu"} kj{"kuanyama"} @@ -298,6 +287,7 @@ ro{ ln{"lingala"} lo{"laoțiană"} lol{"mongo"} + lou{"creolă louisianeză"} loz{"lozi"} lrc{"luri de nord"} lt{"lituaniană"} @@ -306,7 +296,7 @@ ro{ lui{"luiseno"} lun{"lunda"} luo{"luo"} - lus{"lusahi"} + lus{"mizo"} luy{"luyia"} lv{"letonă"} mad{"madureză"} @@ -323,7 +313,7 @@ ro{ mer{"meru"} mfe{"morisyen"} mg{"malgașă"} - mga{"irlandeză mijlocie"} + mga{"irlandeză medie"} mgh{"makhuwa-meetto"} mgo{"meta’"} mh{"marshalleză"} @@ -334,22 +324,23 @@ ro{ ml{"malayalam"} mn{"mongolă"} mnc{"manciuriană"} - mni{"manipur"} + mni{"manipuri"} moh{"mohawk"} mos{"mossi"} mr{"marathi"} ms{"malaeză"} mt{"malteză"} mua{"mundang"} - mul{"limbi multiple"} + mul{"mai multe limbi"} mus{"creek"} mwl{"mirandeză"} mwr{"marwari"} - my{"birmaneză"} + my{"birmană"} mye{"myene"} myv{"erzya"} mzn{"mazanderani"} na{"nauru"} + nan{"chineză min nan"} nap{"napolitană"} naq{"nama"} nb{"norvegiană bokmål"} @@ -393,16 +384,16 @@ ro{ pam{"pampanga"} pap{"papiamento"} pau{"palauană"} + pcm{"pidgin nigerian"} peo{"persană veche"} phn{"feniciană"} pi{"pali"} pl{"poloneză"} pon{"pohnpeiană"} + prg{"prusacă"} pro{"provensală veche"} ps{"paștună"} pt{"portugheză"} - pt_BR{"portugheză braziliană"} - pt_PT{"portugheză europeană"} qu{"quechua"} quc{"quiché"} raj{"rajasthani"} @@ -444,7 +435,7 @@ ro{ shi{"tachelhit"} shn{"shan"} shu{"arabă ciadiană"} - si{"singhaleză"} + si{"singaleză"} sid{"sidamo"} sk{"slovacă"} sl{"slovenă"} @@ -470,7 +461,7 @@ ro{ sux{"sumeriană"} sv{"suedeză"} sw{"swahili"} - sw_CD{"swahili Congo"} + sw_CD{"swahili (R.D. Congo)"} swb{"comoreză"} syc{"siriacă clasică"} syr{"siriacă"} @@ -492,7 +483,7 @@ ro{ tli{"tlingit"} tmh{"tamashek"} tn{"setswana"} - to{"tonga"} + to{"tongană"} tog{"nyasa tonga"} tpi{"tok pisin"} tr{"turcă"} @@ -519,15 +510,16 @@ ro{ ve{"venda"} vi{"vietnameză"} vo{"volapuk"} - vot{"votic"} + vot{"votică"} vun{"vunjo"} wa{"valonă"} wae{"walser"} - wal{"walamo"} + wal{"wolaita"} war{"waray"} was{"washo"} wbp{"warlpiri"} wo{"wolof"} + wuu{"chineză wu"} xal{"calmucă"} xh{"xhosa"} xog{"soga"} @@ -544,7 +536,6 @@ ro{ zen{"zenaga"} zgh{"tamazight standard marocană"} zh{"chineză"} - zh_Hans{"chineză simplificată"} zh_Hant{"chineză tradițională"} zu{"zulu"} zun{"zuni"} @@ -553,7 +544,6 @@ ro{ } Languages%short{ az{"azeră"} - en_GB{"engleză britanică"} en_US{"engleză (S.U.A)"} } Languages%variant{ @@ -584,6 +574,7 @@ ro{ Grek{"greacă"} Gujr{"gujarati"} Guru{"gurmukhi"} + Hanb{"hanb"} Hang{"hangul"} Hani{"han"} Hans{"simplificată"} @@ -594,6 +585,7 @@ ro{ Hung{"maghiară veche"} Inds{"indus"} Ital{"italică veche"} + Jamo{"jamo"} Java{"javaneză"} Jpan{"japoneză"} Kana{"katakana"} @@ -627,6 +619,8 @@ ro{ Xpeo{"persană veche"} Xsux{"cuneiformă sumero-akkadiană"} Zinh{"moștenită"} + Zmth{"notație matematică"} + Zsye{"emoji"} Zsym{"simboluri"} Zxxx{"nescrisă"} Zyyy{"comună"} @@ -657,6 +651,10 @@ ro{ persian{"calendar persan"} roc{"calendarul Republicii Chineze"} } + cf{ + account{"Format monedă contabilitate"} + standard{"Format monedă standard"} + } colAlternate{ non-ignorable{"Ordonați simbolurile"} shifted{"Ordonați ignorând simbolurile"} @@ -674,10 +672,6 @@ ro{ no{"Ordonați neținând seama de diferența dintre majuscule/minuscule"} yes{"Ordonați ținând seama de diferența dintre majuscule/minuscule"} } - colHiraganaQuaternary{ - no{"Ordonați caracterele kana separat"} - yes{"Ordonați kana diferențiat"} - } colNormalization{ no{"Ordonați fără normalizare"} yes{"Ordonați caracterele unicode normalizat"} @@ -695,14 +689,15 @@ ro{ } collation{ big5han{"sortare pentru chineza tradițională - Big5"} - dictionary{"Ordine de sortare a dicționarului"} + compat{"ordine de sortare anterioară, pentru compatibilitate"} + dictionary{"ordine de sortare a dicționarului"} ducet{"ordine de sortare Unicode implicită"} eor{"regulile europene de sortare"} gb2312han{"sortare pentru chineza simplificată - GB2312"} phonebook{"sortare după cartea de telefon"} phonetic{"Tip de ordonare fonetică"} pinyin{"sortare pinyin"} - reformed{"Ordine de sortare reformată"} + reformed{"ordine de sortare reformată"} search{"căutare cu scop general"} searchjl{"Căutați în funcție de consoana inițială hangul"} standard{"ordine de sortare standard"} @@ -710,6 +705,11 @@ ro{ traditional{"sortare tradițională"} unihan{"Ordine de sortare a liniilor ideogramelor"} } + d0{ + fwidth{"Cu lățime întreagă"} + hwidth{"Cu jumătate de lățime"} + npinyin{"Numeric"} + } hc{ h11{"sistem cu 12 ore (0–11)"} h12{"sistem cu 12 ore (0–12)"} @@ -721,6 +721,10 @@ ro{ normal{"stil normal de întrerupere a liniei"} strict{"stil strict de întrerupere a liniei"} } + m0{ + bgn{"BGN"} + ungegn{"UNGEGN"} + } ms{ metric{"sistemul metric"} uksystem{"sistemul imperial de unități de măsură"} @@ -774,7 +778,23 @@ ro{ SCOTLAND{"engleză standard scoțiană"} WADEGILE{"Wade-Giles"} } - Version{"2.1.22.93"} + Version{"2.1.32.60"} + characterLabelPattern{ + all{"{0} – toate"} + category-list{"{0}: {1}"} + compatibility{"{0} – compatibilitate"} + enclosed{"{0} – încadrate"} + extended{"{0} – set extins"} + historic{"{0} – istorice"} + miscellaneous{"{0} – diverse"} + other{"{0} – altele"} + scripts{"Scrieri – {0}"} + strokes{ + few{"{0} trasări"} + one{"{0} trasare"} + other{"{0} de trasări"} + } + } codePatterns{ language{"Limbă: {0}"} script{"Scriere: {0}"} diff --git a/icuSources/data/lang/ro_MD.txt b/icuSources/data/lang/ro_MD.txt old mode 100755 new mode 100644 index 3c670a1d..f9c39597 --- a/icuSources/data/lang/ro_MD.txt +++ b/icuSources/data/lang/ro_MD.txt @@ -1,14 +1,9 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** -/** - * generated alias target - */ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ro_MD{ - ___{""} + Languages{ + sw_CD{"swahili (R. D. Congo)"} + wal{"wolaytta"} + } + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/rof.txt b/icuSources/data/lang/rof.txt old mode 100755 new mode 100644 index ce0c873b..957eacd9 --- a/icuSources/data/lang/rof.txt +++ b/icuSources/data/lang/rof.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/rof.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License rof{ Languages{ ak{"Kiakani"} @@ -54,5 +48,5 @@ rof{ zh{"Kichina"} zu{"Kizulu"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/root.txt b/icuSources/data/lang/root.txt index da81d978..95764c73 100644 --- a/icuSources/data/lang/root.txt +++ b/icuSources/data/lang/root.txt @@ -1,16 +1,24 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/root.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * ICU source: /common/main/root.xml */ root{ - Version{"2.1.22.93"} + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0} — all"} + category-list{"{0}: {1}"} + compatibility{"{0} — compatibility"} + enclosed{"{0} — enclosed"} + extended{"{0} — extended"} + historic{"{0} — historic"} + miscellaneous{"{0} — miscellaneous"} + other{"{0} — other"} + scripts{"scripts — {0}"} + strokes{ + other{"{0} strokes"} + } + } codePatterns{ language{"{0}"} script{"{0}"} diff --git a/icuSources/data/lang/ru.txt b/icuSources/data/lang/ru.txt index 99f1c197..060df906 100644 --- a/icuSources/data/lang/ru.txt +++ b/icuSources/data/lang/ru.txt @@ -1,35 +1,28 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ru.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ru{ Keys{ calendar{"календарь"} + cf{"формат валюты"} colAlternate{"Игнорировать символы при сортировке"} colBackwards{"Обратная сортировка по акценту"} colCaseFirst{"Сортировка по верхнему или нижнему регистру"} colCaseLevel{"Сортировка с учетом регистра"} - colHiraganaQuaternary{"Сортировка каны"} colNormalization{"Нормализованная сортировка"} colNumeric{"Сортировка чисел"} colStrength{"Эффективность сортировки"} collation{"порядок сортировки"} currency{"валюта"} - hc{"Система времени (12 или 24)"} + hc{"формат времени (12 или 24)"} lb{"стиль перевода строки"} ms{"система мер"} numbers{"цифры"} timezone{"Часовой пояс"} va{"Вариант региональных настроек"} - variableTop{"Сортировать как символьный массив"} x{"Частное"} } Languages{ - aa{"афар"} + aa{"афарский"} ab{"абхазский"} ace{"ачехский"} ach{"ачоли"} @@ -51,8 +44,9 @@ ru{ ar{"арабский"} ar_001{"арабский литературный"} arc{"арамейский"} - arn{"арауканский"} + arn{"мапуче"} arp{"арапахо"} + ars{"арабская — недждийская"} arw{"аравакский"} as{"ассамский"} asa{"асу"} @@ -66,21 +60,21 @@ ru{ ban{"балийский"} bas{"баса"} bax{"бамум"} - bbj{"гхомала"} + bbj{"гомала"} be{"белорусский"} bej{"беджа"} bem{"бемба"} bez{"бена"} bfd{"бафут"} bg{"болгарский"} - bgn{"западно-белуджский"} + bgn{"западный белуджский"} bho{"бходжпури"} bi{"бислама"} bik{"бикольский"} bin{"бини"} bkm{"ком"} bla{"сиксика"} - bm{"бамбарийский"} + bm{"бамбара"} bn{"бенгальский"} bo{"тибетский"} br{"бретонский"} @@ -91,7 +85,7 @@ ru{ bua{"бурятский"} bug{"бугийский"} bum{"булу"} - byn{"билин (блин)"} + byn{"билин"} byv{"медумба"} ca{"каталанский"} cad{"каддо"} @@ -99,49 +93,50 @@ ru{ cay{"кайюга"} cch{"атсам"} ce{"чеченский"} - ceb{"кебуано"} - cgg{"чига"} + ceb{"себуано"} + cgg{"кига"} ch{"чаморро"} chb{"чибча"} chg{"чагатайский"} chk{"чукотский"} - chm{"марийский (черемисский)"} + chm{"марийский"} chn{"чинук жаргон"} cho{"чоктав"} - chp{"чипевайян"} + chp{"чипевьян"} chr{"чероки"} chy{"чейенн"} - ckb{"сорани курдский"} + ckb{"сорани"} co{"корсиканский"} cop{"коптский"} - cr{"криийский"} + cr{"кри"} crh{"крымско-татарский"} + crs{"сейшельский креольский"} cs{"чешский"} - csb{"кашубианский"} + csb{"кашубский"} cu{"церковнославянский"} cv{"чувашский"} cy{"валлийский"} da{"датский"} dak{"дакота"} - dar{"даргва"} + dar{"даргинский"} dav{"таита"} de{"немецкий"} de_AT{"австрийский немецкий"} - de_CH{"швейцарский верхненемецкий"} + de_CH{"литературный швейцарский немецкий"} del{"делаварский"} den{"слейви"} dgr{"догриб"} din{"динка"} - dje{"зарма"} + dje{"джерма"} doi{"догри"} dsb{"нижнелужицкий"} dua{"дуала"} dum{"средненидерландский"} dv{"мальдивский"} - dyo{"дьола-фоньи"} - dyu{"диула (дьюла)"} + dyo{"диола-фоньи"} + dyu{"диула"} dz{"дзонг-кэ"} - dzg{"дазагский"} + dzg{"даза"} ebu{"эмбу"} ee{"эве"} efi{"эфик"} @@ -175,15 +170,17 @@ ru{ fr{"французский"} fr_CA{"канадский французский"} fr_CH{"швейцарский французский"} + frc{"каджунский французский"} frm{"среднефранцузский"} fro{"старофранцузский"} - frr{"фризский северный"} + frr{"северный фризский"} frs{"восточный фризский"} fur{"фриульский"} - fy{"западно-фризский"} + fy{"западный фризский"} ga{"ирландский"} gaa{"га"} gag{"гагаузский"} + gan{"гань"} gay{"гайо"} gba{"гбая"} gd{"гэльский"} @@ -205,6 +202,7 @@ ru{ gwi{"гвичин"} ha{"хауса"} hai{"хайда"} + hak{"хакка"} haw{"гавайский"} he{"иврит"} hi{"хинди"} @@ -214,6 +212,7 @@ ru{ ho{"хиримоту"} hr{"хорватский"} hsb{"верхнелужицкий"} + hsn{"сян"} ht{"гаитянский"} hu{"венгерский"} hup{"хупа"} @@ -225,7 +224,7 @@ ru{ id{"индонезийский"} ie{"интерлингве"} ig{"игбо"} - ii{"сычуань"} + ii{"носу"} ik{"инупиак"} ilo{"илоко"} inh{"ингушский"} @@ -264,7 +263,7 @@ ru{ kl{"гренландский"} kln{"календжин"} km{"кхмерский"} - kmb{"кимбундийский"} + kmb{"кимбунду"} kn{"каннада"} ko{"корейский"} koi{"коми-пермяцкий"} @@ -278,16 +277,16 @@ ru{ ks{"кашмири"} ksb{"шамбала"} ksf{"бафия"} - ksh{"кёльш"} + ksh{"кёльнский"} ku{"курдский"} kum{"кумыкский"} kut{"кутенаи"} kv{"коми"} - kw{"корнийский"} + kw{"корнский"} ky{"киргизский"} la{"латинский"} lad{"ладино"} - lag{"ланги"} + lag{"ланго"} lah{"лахнда"} lam{"ламба"} lb{"люксембургский"} @@ -298,15 +297,16 @@ ru{ ln{"лингала"} lo{"лаосский"} lol{"монго"} + lou{"луизианский креольский"} loz{"лози"} - lrc{"северно-лурийский"} + lrc{"севернолурский"} lt{"литовский"} lu{"луба-катанга"} lua{"луба-лулуа"} lui{"луисеньо"} lun{"лунда"} - luo{"луо (Кения и Танзания)"} - lus{"лушай"} + luo{"луо"} + lus{"лушей"} luy{"лухья"} lv{"латышский"} mad{"мадурский"} @@ -316,7 +316,7 @@ ru{ mak{"макассарский"} man{"мандинго"} mas{"масаи"} - mde{"мабанский"} + mde{"маба"} mdf{"мокшанский"} mdr{"мандарский"} men{"менде"} @@ -341,19 +341,20 @@ ru{ ms{"малайский"} mt{"мальтийский"} mua{"мунданг"} - mul{"несколько языков"} + mul{"языки разных семей"} mus{"крик"} - mwl{"мирандийский"} + mwl{"мирандский"} mwr{"марвари"} my{"бирманский"} mye{"миене"} - myv{"эрзя"} + myv{"эрзянский"} mzn{"мазендеранский"} na{"науру"} + nan{"миньнань"} nap{"неаполитанский"} naq{"нама"} nb{"норвежский букмол"} - nd{"северный ндебели"} + nd{"северный ндебеле"} nds{"нижнегерманский"} nds_NL{"нижнесаксонский"} ne{"непальский"} @@ -364,17 +365,17 @@ ru{ nl{"нидерландский"} nl_BE{"фламандский"} nmg{"квасио"} - nn{"норвежский нюнорск"} + nn{"нюнорск"} nnh{"нгиембунд"} no{"норвежский"} nog{"ногайский"} non{"старонорвежский"} nqo{"нко"} - nr{"ндебели южный"} - nso{"сото северный"} + nr{"южный ндебеле"} + nso{"северный сото"} nus{"нуэр"} nv{"навахо"} - nwc{"невари (классический)"} + nwc{"классический невари"} ny{"ньянджа"} nym{"ньямвези"} nyn{"ньянколе"} @@ -393,11 +394,13 @@ ru{ pam{"пампанга"} pap{"папьяменто"} pau{"палау"} + pcm{"нигерийско-креольский"} peo{"староперсидский"} phn{"финикийский"} pi{"пали"} pl{"польский"} pon{"понапе"} + prg{"прусский"} pro{"старопровансальский"} ps{"пушту"} pt{"португальский"} @@ -406,8 +409,8 @@ ru{ qu{"кечуа"} quc{"киче"} raj{"раджастхани"} - rap{"рапануи"} - rar{"раротонганский"} + rap{"рапануйский"} + rar{"раротонга"} rm{"романшский"} rn{"рунди"} ro{"румынский"} @@ -424,7 +427,7 @@ ru{ sah{"якутский"} sam{"самаритянский арамейский"} saq{"самбуру"} - sas{"сасаки"} + sas{"сасакский"} sat{"сантали"} sba{"нгамбайский"} sbp{"сангу"} @@ -443,27 +446,27 @@ ru{ sh{"сербскохорватский"} shi{"ташельхит"} shn{"шанский"} - shu{"чадский арабс"} + shu{"чадский арабский"} si{"сингальский"} sid{"сидама"} sk{"словацкий"} sl{"словенский"} sm{"самоанский"} - sma{"южно-саамский"} + sma{"южносаамский"} smj{"луле-саамский"} smn{"инари-саамский"} - sms{"скольт-саамский"} + sms{"колтта-саамский"} sn{"шона"} snk{"сонинке"} so{"сомали"} sog{"согдийский"} sq{"албанский"} sr{"сербский"} - srn{"сранан тонго"} + srn{"сранан-тонго"} srr{"серер"} ss{"свази"} ssy{"сахо"} - st{"сото южный"} + st{"южный сото"} su{"сунданский"} suk{"сукума"} sus{"сусу"} @@ -493,11 +496,11 @@ ru{ tmh{"тамашек"} tn{"тсвана"} to{"тонганский"} - tog{"ньяса (тонга)"} + tog{"тонга"} tpi{"ток-писин"} tr{"турецкий"} tru{"туройо"} - trv{"тароко"} + trv{"седекский"} ts{"тсонга"} tsi{"цимшиан"} tt{"татарский"} @@ -523,7 +526,7 @@ ru{ vot{"водский"} vun{"вунджо"} wa{"валлонский"} - wae{"валисский"} + wae{"валлисский"} wal{"воламо"} war{"варай"} was{"вашо"} @@ -535,7 +538,7 @@ ru{ xog{"сога"} yao{"яо"} yap{"яп"} - yav{"янбан"} + yav{"янгбен"} ybb{"йемба"} yi{"идиш"} yo{"йоруба"} @@ -550,12 +553,13 @@ ru{ zh_Hant{"традиционный"} zu{"зулу"} zun{"зуньи"} - zxx{"без языкового содержания"} + zxx{"нет языкового материала"} zza{"заза"} } Languages%short{ az{"азербайджанский"} - en_US{"английский (США)"} + en_GB{"британский английский"} + en_US{"американский английский"} } Scripts{ Afak{"афака"} @@ -599,12 +603,13 @@ ru{ Grek{"греческая"} Gujr{"гуджарати"} Guru{"гурмукхи"} + Hanb{"ханьб"} Hang{"хангыль"} Hani{"китайская"} Hano{"хануну"} - Hans{"упрощенная китайская"} - Hant{"традиционная китайская"} - Hebr{"иврит"} + Hans{"упрощенный"} + Hant{"традиционный"} + Hebr{"еврейская"} Hira{"хирагана"} Hluw{"лувийские иероглифы"} Hmng{"пахау хмонг"} @@ -612,6 +617,7 @@ ru{ Hung{"старовенгерская"} Inds{"хараппская (письменность долины Инда)"} Ital{"староитальянская"} + Jamo{"джамо"} Java{"яванская"} Jpan{"японская"} Jurc{"чжурчжэньская"} @@ -643,7 +649,7 @@ ru{ Mend{"менде"} Merc{"мероитская курсивная"} Mero{"мероитская"} - Mlym{"малаяльская"} + Mlym{"малаялам"} Mong{"монгольская"} Moon{"азбука муна"} Mroo{"мро"} @@ -698,7 +704,7 @@ ru{ Teng{"тенгварская"} Tfng{"древнеливийская"} Tglg{"тагалог"} - Thaa{"таана"} + Thaa{"тана"} Thai{"тайская"} Tibt{"тибетская"} Tirh{"тирхута"} @@ -712,6 +718,7 @@ ru{ Yiii{"и"} Zinh{"унаследованная"} Zmth{"математические обозначения"} + Zsye{"эмодзи"} Zsym{"символы"} Zxxx{"бесписьменный"} Zyyy{"общепринятая"} @@ -743,7 +750,11 @@ ru{ iso8601{"календарь ISO-8601"} japanese{"японский календарь"} persian{"персидский календарь"} - roc{"китайский календарь"} + roc{"календарь Миньго"} + } + cf{ + account{"финансовый формат"} + standard{"стандартный формат"} } colAlternate{ non-ignorable{"Сортировка символов"} @@ -762,10 +773,6 @@ ru{ no{"Сортировка вне зависимости от регистра"} yes{"Сортировка с учетом регистра"} } - colHiraganaQuaternary{ - no{"Отдельная сортировка каны"} - yes{"Сортировка каны другим способом"} - } colNormalization{ no{"Сортировка без нормализации"} yes{"Сортировка нормализованных символов Unicode"} @@ -783,6 +790,7 @@ ru{ } collation{ big5han{"Сортировка традиционного китайского языка – Big5"} + compat{"совместимый порядок сортировки"} dictionary{"словарный порядок сортировки"} ducet{"cтандартная сортировка Unicode"} eor{"европейские правила сортировки"} @@ -799,17 +807,26 @@ ru{ unihan{"сортировка по ключам, затем по чертам"} zhuyin{"чжуинь"} } + d0{ + fwidth{"Широкие символы"} + hwidth{"Краткий формат"} + npinyin{"Числовая"} + } hc{ - h11{"12-часовая система (0-11)"} - h12{"12-часовая система (1-12)"} - h23{"24-часовая система (0-23)"} - h24{"24-часовая система (1-24)"} + h11{"12-часовой формат времени (0-11)"} + h12{"12-часовой формат времени (1-12)"} + h23{"24-часовой формат времени (0-23)"} + h24{"24-часовой формат времени (1-24)"} } lb{ loose{"мягкий перевод строки"} normal{"обычный перевод строки"} strict{"жесткий перевод строки"} } + m0{ + bgn{"Палата географических названий США"} + ungegn{"Группа экспертов ООН по географическим названиям"} + } ms{ metric{"метрическая система"} uksystem{"британская система мер"} @@ -899,7 +916,24 @@ ru{ VALENCIA{"Валенсийский"} WADEGILE{"Система Уэйда – Джайлза"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0} – все"} + category-list{"{0}: {1}"} + compatibility{"{0} – совместимые"} + enclosed{"{0} – вложенные"} + extended{"{0} – расширенные"} + historic{"{0} – исторические"} + miscellaneous{"{0} – разное"} + other{"{0} – другое"} + scripts{"письменность – {0}"} + strokes{ + few{"{0} черты"} + many{"{0} черт"} + one{"{0} черта"} + other{"{0} черты"} + } + } codePatterns{ language{"Язык: {0}"} script{"Письменность: {0}"} diff --git a/icuSources/data/lang/rw.txt b/icuSources/data/lang/rw.txt old mode 100755 new mode 100644 index 50c883d7..47446df4 --- a/icuSources/data/lang/rw.txt +++ b/icuSources/data/lang/rw.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/rw.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License rw{ Languages{ af{"Ikinyafurikaneri"} @@ -114,5 +108,5 @@ rw{ yi{"Inyeyidishi"} zu{"Inyezulu"} } - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/rwk.txt b/icuSources/data/lang/rwk.txt old mode 100755 new mode 100644 index 3fcf73ea..7d2b01f6 --- a/icuSources/data/lang/rwk.txt +++ b/icuSources/data/lang/rwk.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/rwk.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License rwk{ Languages{ ak{"Kiakanyi"} @@ -54,5 +48,5 @@ rwk{ zh{"Kyichina"} zu{"Kyizulu"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/sah.txt b/icuSources/data/lang/sah.txt index b1eaa5ce..591dff44 100644 --- a/icuSources/data/lang/sah.txt +++ b/icuSources/data/lang/sah.txt @@ -1,16 +1,18 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sah.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sah{ + Keys{ + calendar{"Халандаар"} + currency{"Уларытыы"} + } Languages{ ab{"Абхаастыы"} af{"Аппырыкааныстыы"} + ale{"Алеуттуу"} + am{"Амхаардыы"} ar{"Араабтыы"} + ast{"Астуурдуу"} + av{"Аваардыы"} az{"Адьырбайдьаанныы"} be{"Бөлөрүүстүү"} bg{"Булҕаардыы"} @@ -18,38 +20,43 @@ sah{ bo{"Тибиэттии"} bs{"Босныйалыы"} ca{"Каталаанныы"} - cs{"Чиэскэйдии"} + ce{"Чэчиэннии"} + ckb{"Киин куурдуу"} + cs{"Чиэхтии"} da{"Даатскайдыы"} de{"Ниэмэстии"} el{"Гириэктии"} - en{"Аҥылычаанныы"} + en{"Ааҥыллыы"} es{"Ыспаанныы"} et{"Эстиэнийэлии"} - fa{"Пиэрсийэлии"} + fa{"Пиэристии"} fi{"Пииннии"} fil{"Пилипииннии"} - fr{"Пырансуустуу"} + fr{"Боронсуустуу"} hu{"Бэҥгиэрдии"} hy{"Эрмээннии"} it{"Ытаалыйалыы"} ja{"Дьоппуоннуу"} - ka{"Гурусууннуу"} + ka{"Курусууннуу"} kk{"Хаһаахтыы"} ko{"Кэриэйдии"} ky{"Кыргыстыы"} la{"Латыынныы"} mn{"Моҕуоллуу"} + ms{"Малаайдыы"} ne{"Ньыпааллыы"} + nog{"Нагаайдыы"} pa{"Пандьаабтыы"} pt{"Португааллыы"} ro{"Румыынныы"} ru{"Нууччалыы"} sah{"саха тыла"} sk{"Словаактыы"} - sq{"Албаанскайдыы"} + sq{"Албаанныы"} ta{"Тамыллыы"} te{"Төлүгүлүү"} tg{"Тадьыыктыы"} + tt{"Татаардыы"} ug{"Уйгуурдуу"} uk{"Украйыыньыстыы"} uz{"Үзбиэктии"} @@ -60,13 +67,44 @@ sah{ Arab{"Арааптыы"} Armn{"Эрмээннии"} Cyrl{"Нууччалыы"} - Grek{"Кириэктии"} + Grek{"Гириэктии"} Jpan{"Дьоппуоннуу"} Kore{"Кэриэйдии"} Latn{"Латыынныы"} + Mong{"Моҕуоллуу"} Thai{"Таайдыы"} - Zxxx{"Сурулла илик"} + Zxxx{"Суруллубатах"} Zzzz{"Биллибэт сурук"} } - Version{"2.1.23.7"} + Types{ + calendar{ + buddhist{"Буудда халандаара"} + chinese{"Кытай халандаара"} + hebrew{"Дьэбириэй халандаара"} + islamic{"Ислаам халандаара"} + japanese{"Дьоппуон халандаара"} + } + hc{ + h11{"12 чаастаах тиһик (0–11)"} + h12{"12 чаастаах тиһик (0–12)"} + h23{"24 чаастаах тиһик (0–23)"} + h24{"24 чаастаах тиһик (0–24)"} + } + } + Version{"2.1.31.33"} + characterLabelPattern{ + strokes{ + other{"{0} Strokes"} + } + } + codePatterns{ + language{"Тыл: {0}"} + script{"Сурук: {0}"} + territory{"Сир: {0}"} + } + localeDisplayPattern{ + keyTypePattern{"{0}: {1}"} + pattern{"{0} ({1})"} + separator{"{0}, {1}"} + } } diff --git a/icuSources/data/lang/saq.txt b/icuSources/data/lang/saq.txt old mode 100755 new mode 100644 index 37b8b984..46d808b1 --- a/icuSources/data/lang/saq.txt +++ b/icuSources/data/lang/saq.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/saq.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License saq{ Languages{ ak{"Kiakan"} @@ -54,5 +48,5 @@ saq{ zh{"Kichina"} zu{"Kizulu"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/sbp.txt b/icuSources/data/lang/sbp.txt old mode 100755 new mode 100644 index 4f0e1539..5ab4a18f --- a/icuSources/data/lang/sbp.txt +++ b/icuSources/data/lang/sbp.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sbp.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sbp{ Languages{ ak{"Ishiyakani"} @@ -54,5 +48,5 @@ sbp{ zh{"Ishishina"} zu{"Ishisulu"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/se.txt b/icuSources/data/lang/se.txt index 41560eaf..4d3de767 100644 --- a/icuSources/data/lang/se.txt +++ b/icuSources/data/lang/se.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/se.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License se{ Keys{ calendar{"kaleandar"} @@ -160,7 +154,7 @@ se{ PINYIN{"pinyin"} WADEGILE{"Wade-Giles"} } - Version{"2.1.19.14"} + Version{"2.1.31.33"} codePatterns{ language{"giella: {0}"} script{"chállin: {0}"} diff --git a/icuSources/data/lang/se_FI.txt b/icuSources/data/lang/se_FI.txt index 84a8e547..ee923da0 100644 --- a/icuSources/data/lang/se_FI.txt +++ b/icuSources/data/lang/se_FI.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/se_FI.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License se_FI{ Languages{ ace{"ačehgiella"} @@ -68,7 +62,7 @@ se_FI{ fullwide{"fullwide"} } } - Version{"2.1.19.14"} + Version{"2.1.31.33"} codePatterns{ script{"čállin: {0}"} } diff --git a/icuSources/data/lang/seh.txt b/icuSources/data/lang/seh.txt old mode 100755 new mode 100644 index 22bf36d1..c9d18f11 --- a/icuSources/data/lang/seh.txt +++ b/icuSources/data/lang/seh.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/seh.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License seh{ Languages{ ak{"akan"} @@ -54,5 +48,5 @@ seh{ zh{"chinês"} zu{"zulu"} } - Version{"2.1.21.28"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/ses.txt b/icuSources/data/lang/ses.txt old mode 100755 new mode 100644 index bd4abec2..6d4fcac3 --- a/icuSources/data/lang/ses.txt +++ b/icuSources/data/lang/ses.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ses.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ses{ Languages{ ak{"Akan senni"} @@ -54,5 +48,5 @@ ses{ zh{"Sinuwa senni, Mandareŋ"} zu{"Zulu senni"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/sg.txt b/icuSources/data/lang/sg.txt old mode 100755 new mode 100644 index a1ab9aa7..76660a4d --- a/icuSources/data/lang/sg.txt +++ b/icuSources/data/lang/sg.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sg.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sg{ Languages{ ak{"Akâan"} @@ -54,5 +48,5 @@ sg{ zh{"Shinuäa"} zu{"Zûlu"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/sh.txt b/icuSources/data/lang/sh.txt index 2517eb3c..74b646a2 100644 --- a/icuSources/data/lang/sh.txt +++ b/icuSources/data/lang/sh.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sh{ "%%ALIAS"{"sr_Latn"} } diff --git a/icuSources/data/lang/sh_BA.txt b/icuSources/data/lang/sh_BA.txt index e1299547..93bdac63 100644 --- a/icuSources/data/lang/sh_BA.txt +++ b/icuSources/data/lang/sh_BA.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sh_BA{ "%%ALIAS"{"sr_Latn_BA"} } diff --git a/icuSources/data/lang/sh_CS.txt b/icuSources/data/lang/sh_CS.txt index 566f200c..224568a0 100644 --- a/icuSources/data/lang/sh_CS.txt +++ b/icuSources/data/lang/sh_CS.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sh_CS{ "%%ALIAS"{"sr_Latn_RS"} } diff --git a/icuSources/data/lang/sh_YU.txt b/icuSources/data/lang/sh_YU.txt index a9b1c28d..8a7d4609 100644 --- a/icuSources/data/lang/sh_YU.txt +++ b/icuSources/data/lang/sh_YU.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sh_YU{ "%%ALIAS"{"sr_Latn_RS"} } diff --git a/icuSources/data/lang/shi.txt b/icuSources/data/lang/shi.txt old mode 100755 new mode 100644 index 4d90bd6b..8d23eb43 --- a/icuSources/data/lang/shi.txt +++ b/icuSources/data/lang/shi.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/shi.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License shi{ Languages{ ak{"ⵜⴰⴽⴰⵏⵜ"} @@ -54,5 +48,5 @@ shi{ zh{"ⵜⴰⵛⵉⵏⵡⵉⵜ"} zu{"ⵜⴰⵣⵓⵍⵓⵜ"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/shi_Latn.txt b/icuSources/data/lang/shi_Latn.txt old mode 100755 new mode 100644 index 7a8b299f..f96b3855 --- a/icuSources/data/lang/shi_Latn.txt +++ b/icuSources/data/lang/shi_Latn.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/shi_Latn.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License shi_Latn{ %%Parent{"root"} Languages{ @@ -55,5 +49,5 @@ shi_Latn{ zh{"Tacinwit"} zu{"Tazulut"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/shi_MA.txt b/icuSources/data/lang/shi_MA.txt old mode 100755 new mode 100644 index 4846c3cd..00de1b1b --- a/icuSources/data/lang/shi_MA.txt +++ b/icuSources/data/lang/shi_MA.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License shi_MA{ "%%ALIAS"{"shi_Tfng_MA"} } diff --git a/icuSources/data/lang/shi_Tfng.txt b/icuSources/data/lang/shi_Tfng.txt old mode 100755 new mode 100644 index cbe99554..ba03fa36 --- a/icuSources/data/lang/shi_Tfng.txt +++ b/icuSources/data/lang/shi_Tfng.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/shi_Tfng.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License shi_Tfng{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/shi_Tfng_MA.txt b/icuSources/data/lang/shi_Tfng_MA.txt old mode 100755 new mode 100644 index d86290bc..978cd5ca --- a/icuSources/data/lang/shi_Tfng_MA.txt +++ b/icuSources/data/lang/shi_Tfng_MA.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * generated alias target */ diff --git a/icuSources/data/lang/si.txt b/icuSources/data/lang/si.txt index da02de9b..d20cb60d 100644 --- a/icuSources/data/lang/si.txt +++ b/icuSources/data/lang/si.txt @@ -1,14 +1,9 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/si.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License si{ Keys{ calendar{"දින දර්ශනය"} + cf{"මුදල් ආකෘති"} collation{"පෙළගැස්ම"} currency{"විනිමය"} hc{"පැය චක්‍රය"} @@ -17,52 +12,88 @@ si{ numbers{"ඉලක්කම්"} } Languages{ + aa{"අෆාර්"} ab{"ඇබ්කාසියානු"} + ace{"අචයිනිස්"} + ada{"අඩන්ග්මෙ"} + ady{"අඩිඝෙ"} aeb{"ටියුනිසියනු අරාබි"} af{"අප්‍රිකානු"} agq{"ඇගම්"} + ain{"අයිනු"} ak{"අකාන්"} + ale{"ඇලුඑට්"} + alt{"සතර්න් අල්ටය්"} am{"ඇම්හාරික්"} + an{"ඇරගොනීස්"} + anp{"අන්ගික"} ar{"අරාබි"} ar_001{"නවීන සම්මත අරාබි"} arn{"මපුචෙ"} + arp{"ඇරපහො"} as{"ඇසමියානු"} asa{"අසු"} + ast{"ඇස්ටියුරියන්"} + av{"ඇවරික්"} + awa{"අවදි"} + ay{"අයිමරා"} az{"අසර්බයිජාන්"} ba{"බාෂ්කිර්"} + ban{"බැලිනීස්"} + bas{"බසා"} be{"බෙලරුසියානු"} bem{"බෙම්බා"} bez{"බෙනා"} bg{"බල්ගේරියානු"} bgn{"බටහිර බලොචි"} + bho{"බොජ්පුරි"} + bi{"බිස්ලමා"} + bin{"බිනි"} + bla{"සික්සිකා"} bm{"බම්බරා"} bn{"බෙංගාලි"} bo{"ටිබෙට්"} br{"බ්‍රේටොන්"} brx{"බොඩො"} bs{"බොස්නියානු"} + bug{"බුගිනීස්"} + byn{"බ්ලින්"} ca{"කැටලන්"} ce{"චෙච්නියානු"} + ceb{"සෙබුඅනො"} cgg{"චිගා"} + ch{"චමොරො"} + chk{"චූකීස්"} + chm{"මරි"} + cho{"චොක්ටොව්"} chr{"චෙරොකී"} + chy{"චෙයෙන්නෙ"} ckb{"සොරානි කුර්දිෂ්"} co{"ක්‍රොඑශියානු"} + crs{"සෙසෙල්ව ක්‍රොල් ෆ්‍රෙන්ච්"} cs{"චෙත්"} + cu{"චර්ච් ස්ලැවික්"} cv{"චවේෂ්"} cy{"වේල්ස්"} da{"ඩැනිශ්"} + dak{"ඩකොටා"} + dar{"ඩාර්ග්වා"} dav{"ටයිටා"} de{"ජර්මන්"} de_AT{"ඔස්ට්‍රියානු ජර්මන්"} de_CH{"ස්විස් උසස් ජර්මන්"} - dje{"ෆර්මා"} + dgr{"ඩොග්‍රිබ්"} + dje{"සර්මා"} dsb{"පහළ සෝබියානු"} dua{"ඩුආලා"} dv{"දිවෙහි"} dyo{"ජොල-ෆෝනියි"} dz{"ඩිසොන්කා"} + dzg{"ඩසාගා"} ebu{"එම්බු"} ee{"ඉව්"} + efi{"එෆික්"} + eka{"එකජුක්"} el{"ග්‍රීක"} en{"ඉංග්‍රීසි"} en_AU{"ඕස්ට්‍රේලියානු ඉංග්‍රීසි"} @@ -76,127 +107,222 @@ si{ es_MX{"මෙක්සිකානු ස්පාඤ්ඤ"} et{"එස්තෝනියානු"} eu{"බොස්කෝ"} + ewo{"එවොන්ඩො"} fa{"පර්සියානු"} + ff{"ෆුලාහ්"} fi{"ෆින්ලන්ත"} fil{"පිලිපීන"} fj{"ෆීජි"} fo{"ෆාරෝස්"} + fon{"ෆොන්"} fr{"ප්‍රංශ"} fr_CA{"කැනේඩියානු ප්‍රංශ"} fr_CH{"ස්විස් ප්‍රංශ"} + fur{"ෆ්‍රියුලියන්"} fy{"බටහිර ෆ්‍රිසියානු"} ga{"අයර්ලන්ත"} + gaa{"ගා"} gag{"ගගාස්"} + gan{"ගැන් චයිනිස්"} + gd{"ස්කොට්ටිශ් ගෙලික්"} + gez{"ගීස්"} + gil{"ගිල්බර්ටීස්"} gl{"ගැලීසියානු"} gn{"ගුවාරනි"} - gsw{"ස්විස් ජර්මනි"} + gor{"ගොරොන්ටාලො"} + gsw{"ස්විස් ජර්මානු"} gu{"ගුජරාටි"} guz{"ගුසී"} gv{"මැන්ක්ස්"} + gwi{"ග්විචින්"} ha{"හෝසා"} + hak{"හකා චයිනිස්"} haw{"හවායි"} he{"හීබෲ"} hi{"හින්දි"} + hil{"හිලිගෙනන්"} + hmn{"මොන්ග්"} hr{"ක්‍රෝයේශියානු"} hsb{"ඉහළ සෝබියානු"} + hsn{"සියැන් චීන"} ht{"හයිටි"} hu{"හන්ගේරියානු"} + hup{"හුපා"} hy{"ආර්මේනියානු"} + hz{"හෙරෙරො"} + ia{"ඉන්ටලින්ගුආ"} + iba{"ඉබන්"} + ibb{"ඉබිබියො"} id{"ඉන්දුනීසියානු"} ig{"ඉග්බෝ"} ii{"සිචුආන් යී"} + ilo{"ඉලොකො"} + inh{"ඉන්ගුෂ්"} + io{"ඉඩො"} is{"අයිස්ලන්ත"} it{"ඉතාලි"} iu{"ඉනුක්ටිටුට්"} ja{"ජපන්"} + jbo{"ලොජ්බන්"} jgo{"නොම්බා"} jmc{"මැකාමී"} jv{"ජාවා"} ka{"ජෝර්ජියානු"} kab{"කැබලා"} + kac{"කචින්"} + kaj{"ජ්ජු"} kam{"කැම්බා"} + kbd{"කබාර්ඩියන්"} + kcg{"ට්යප්"} kde{"මැකොන්ඩ්"} kea{"කබුවෙර්ඩියානෝ"} + kfo{"කොරො"} + kha{"ඛසි"} khq{"කොයිරා චිනි"} ki{"කිකුයු"} + kj{"කුයන්යමා"} kk{"කසාඛ්"} + kkj{"කකො"} kl{"කලාලිසට්"} kln{"කලෙන්ජන්"} km{"කමර්"} + kmb{"කිම්බුන්ඩු"} kn{"කණ්ණඩ"} ko{"කොරියානු"} koi{"කොමි-පර්මියාක්"} kok{"කොන්කනි"} + kpe{"ක්පෙලෙ"} + kr{"කනුරි"} + krc{"කරන්චි-බාකර්"} + krl{"කැරෙලියන්"} + kru{"කුරුඛ්"} ks{"කාෂ්මීර්"} ksb{"ශාම්බලා"} ksf{"බාෆියා"} + ksh{"කොලොග්නියන්"} ku{"කුර්දි"} + kum{"කුමික්"} + kv{"කොමි"} kw{"කෝනීසියානු"} ky{"කිර්ගිස්"} la{"ලතින්"} + lad{"ලඩිනො"} lag{"ලංගි"} lb{"ලක්සැම්බර්ග්"} + lez{"ලෙස්ගියන්"} lg{"ගන්ඩා"} + li{"ලිම්බර්ගිශ්"} lkt{"ලකොට"} ln{"ලින්ගලා"} lo{"ලාඕ"} + loz{"ලොසි"} lrc{"උතුරු ලුරි"} lt{"ලිතුවේනියානු"} lu{"ලු"} + lua{"ලුබ-ලුලුඅ"} + lun{"ලුන්ඩ"} luo{"ලුඔ"} + lus{"මිසො"} luy{"ලුයියා"} lv{"ලැට්වියානු"} + mad{"මදුරීස්"} + mag{"මඝහි"} + mai{"මයිතිලි"} + mak{"මකාසාර්"} mas{"මසායි"} + mdf{"මොක්ශා"} + men{"මෙන්ඩෙ"} mer{"මෙරු"} mfe{"මොරිස්යෙම්"} mg{"මලගාසි"} mgh{"මඛුවා-මීටෝ"} mgo{"මෙටා"} + mh{"මාශලීස්"} mi{"මාවොරි"} + mic{"මික්මැක්"} + min{"මිනන්ග්කබාවු"} mk{"මැසිඩෝනියානු"} ml{"මලයාලම්"} mn{"මොංගෝලියානු"} + mni{"මනිපුරි"} moh{"මොහොව්ක්"} + mos{"මොස්සි"} mr{"මරාති"} ms{"මැලේ"} mt{"මොල්ටිස්"} mua{"මුන්ඩන්"} + mul{"බහු භාෂා"} + mus{"ක්‍රීක්"} + mwl{"මිරන්ඩීස්"} my{"බුරුම"} + myv{"එර්ස්යා"} mzn{"මැසන්ඩරනි"} + na{"නෞරු"} + nan{"මින් නන් චයිනිස්"} + nap{"නියාපොලිටන්"} naq{"නාමා"} nb{"නෝවේජියානු බොක්මාල්"} nd{"උතුරු එන්ඩිබෙලෙ"} nds{"පහළ ජර්මන්"} nds_NL{"පහළ සැක්සන්"} ne{"නේපාල"} + new{"නෙවාරි"} + ng{"න්ඩොන්ගා"} + nia{"නියාස්"} + niu{"නියුඑන්"} nl{"ලන්දේසි"} nl_BE{"ෆ්ලෙමිශ්"} nmg{"කුවාසිඔ"} nn{"නොවේර්ජියානු නයිනෝර්ස්ක්"} + nnh{"න්ගියාම්බූන්"} + nog{"නොගායි"} nqo{"එන්‘කෝ"} + nr{"සෞත් ඩ්බේල්"} + nso{"නොදර්න් සොතො"} nus{"නොයර්"} + nv{"නවාජො"} + ny{"න්යන්ජා"} nyn{"නයන්කොළේ"} + oc{"ඔසිටාන්"} om{"ඔරොමෝ"} or{"ඔරියා"} - pa{"ජන්ජාබි"} + os{"ඔසිටෙක්"} + pa{"පන්ජාබි"} + pag{"පන්ගසීනන්"} + pam{"පන්පන්ග"} + pap{"පපියමෙන්ටො"} + pau{"පලවුවන්"} + pcm{"නෛජීරියන් පෙන්ගින්"} pl{"පෝලන්ත"} + prg{"පෘශියන්"} ps{"පෂ්ටො"} pt{"පෘතුගීසි"} pt_BR{"බ්‍රසීල පෘතුගීසි"} pt_PT{"යුරෝපීය පෘතුගීසි"} qu{"ක්වීචුවා"} quc{"කියිචේ"} + rap{"රපනුයි"} + rar{"රරොටොන්ගන්"} rm{"රොමෑන්ශ්"} rn{"රුන්ඩි"} ro{"රොමේනියානු"} - ro_MD{"මොල්ඩෝවාව"} + ro_MD{"මොල්ඩවිආනු"} rof{"රෝම්බෝ"} + root{"රූට්"} ru{"රුසියානු"} + rup{"ඇරොමෙන්යන්"} rw{"කින්යර්වන්ඩා"} rwk{"ර්වා"} sa{"සංස්කෘත"} + sad{"සන්ඩවෙ"} + sah{"සඛා"} saq{"සම්බුරු"} + sat{"සෑන්ටලි"} + sba{"න්ගම්බෙ"} sbp{"සංගු"} + sc{"සාර්ඩිනිඅන්"} + scn{"සිසිලියන්"} + sco{"ස්කොට්ස්"} sd{"සින්ධි"} sdh{"දකුණු කුර්දි"} se{"උතුරු සාමි"} @@ -204,52 +330,89 @@ si{ ses{"කෝයිරාබොරො සෙන්නි"} sg{"සන්ග්‍රෝ"} shi{"ටචේල්හිට්"} + shn{"ශාන්"} si{"සිංහල"} sk{"ස්ලෝවැක්"} sl{"ස්ලෝවේනියානු"} + sm{"සෑමොඅන්"} sma{"දකුණු සාමි"} smj{"ලුලේ සාමි"} smn{"ඉනාරි සාමි"} sms{"ස්කොල්ට් සාමි"} sn{"ශෝනා"} + snk{"සොනින්කෙ"} so{"සෝමාලි"} sq{"ඇල්බේනියානු"} sr{"සර්බියානු"} + srn{"ස්‍රන් ටොන්ගො"} + ss{"ස්වති"} + ssy{"සහො"} + st{"සතර්න් සොතො"} su{"සන්ඩනීසියානු"} + suk{"සුකුමා"} sv{"ස්වීඩන්"} sw{"ස්වාහිලි"} - sw_CD{"කොන්ගෝ ස්වාහිලි"} + swb{"කොමොරියන්"} + syr{"ස්‍රයෑක්"} ta{"දෙමළ"} te{"තෙළිඟු"} + tem{"ටිම්නෙ"} teo{"ටෙසෝ"} + tet{"ටේටම්"} tg{"ටජික්"} th{"තායි"} ti{"ටිග්‍රින්යා"} + tig{"ටීග්‍රෙ"} tk{"ටර්ක්මෙන්"} + tlh{"ක්ලින්ගොන්"} + tn{"ස්වනා"} to{"ටොංගා"} + tpi{"ටොක් පිසින්"} tr{"තුර්කි"} + trv{"ටරොකො"} + ts{"සොන්ග"} tt{"ටාටර්"} + tum{"ටුම්බුකා"} + tvl{"ටුවාලු"} twq{"ටසවාක්"} + ty{"ටහිටියන්"} + tyv{"ටුවිනියන්"} tzm{"මධ්‍යම ඇට්ලස් ටමසිට්"} + udm{"අඩ්මර්ට්"} ug{"උයිගර්"} uk{"යුක්රේනියානු"} + umb{"උබුන්ඩු"} und{"නොදන්නා භාෂාව"} ur{"උර්දු"} uz{"උස්බෙක්"} vai{"වයි"} + ve{"වෙන්ඩා"} vi{"වියට්නාම්"} + vo{"වොලපූක්"} vun{"වුන්ජෝ"} + wa{"වෑලූන්"} + wae{"වොල්සර්"} + wal{"වොලෙට්ට"} + war{"වොරෙය්"} wbp{"වොපිරි"} wo{"වොලොෆ්"} + wuu{"වූ චයිනිස්"} + xal{"කල්මික්"} xh{"ශෝසා"} xog{"සොගා"} + yav{"යන්ග්බෙන්"} + ybb{"යෙම්බා"} + yi{"යිඩිශ්"} yo{"යොරූබා"} + yue{"කැන්ටොනීස්"} zgh{"සම්මත මොරොක්කෝ ටමසිග්ත්"} zh{"චීන"} zh_Hans{"සුළුකළ චීන"} zh_Hant{"සාම්ප්‍රදායික චීන"} zu{"සුලු"} + zun{"සුනි"} zxx{"වාග් විද්‍යා අන්තර්ගතයක් නැත"} + zza{"සාසා"} } Languages%short{ az{"අසීරී"} @@ -269,12 +432,15 @@ si{ Grek{"ග්‍රීක"} Gujr{"ගුජරාටි"} Guru{"ගුර්මුඛි"} + Hanb{"හැන්ඩ්බ්"} Hang{"හැන්ගුල්"} Hani{"හන්"} Hans{"සුළුකළ"} Hant{"සාම්ප්‍රදායික"} Hebr{"හීබෲ"} Hira{"හිරඟනා"} + Hrkt{"ජෑපනීස් සිලබරීස්"} + Jamo{"ජාමො"} Jpan{"ජපන්"} Kana{"කතකනා"} Khmr{"කමර්"} @@ -292,6 +458,8 @@ si{ Thaa{"තාන"} Thai{"තායි"} Tibt{"ටි‍බෙට්"} + Zmth{"ගනිතමය සංකේත"} + Zsye{"ඉමොජි"} Zsym{"සංකේත"} Zxxx{"අලිඛිත"} Zyyy{"පොදු."} @@ -315,6 +483,10 @@ si{ persian{"පර්සියානු දින දර්ශනය"} roc{"මින්ගා දින දර්ශනය"} } + cf{ + account{"ගිණුම්කරණ මුදල් ආකෘති"} + standard{"සම්මත මුදල් ආකෘති"} + } collation{ dictionary{"ශබ්දකෝෂ පෙළගැස්ම"} ducet{"යුනිකේත පෙරනිමි පෙළගැස්ම"} @@ -375,7 +547,22 @@ si{ tibt{"ටිබෙට ඉලක්කම්"} } } - Version{"2.1.23.84"} + Version{"2.1.33.28"} + characterLabelPattern{ + all{"{0} — සියල්ල"} + category-list{"{0}: {1}"} + compatibility{"{0} — අනුකූලතාව"} + enclosed{"{0} — අඩංගුවූ"} + extended{"{0} — විස්තෘත"} + historic{"{0} — ඵෙතිහාසික"} + miscellaneous{"{0} — විවිධ"} + other{"{0} — වෙනත්"} + scripts{"සිද්ධි මාලා — {0}"} + strokes{ + one{"{0} පහර"} + other{"{0} පහර"} + } + } codePatterns{ language{"{0} භාෂාව: සිංහල"} script{"{0} අක්ෂර මාලාව: සිංහල"} diff --git a/icuSources/data/lang/sk.txt b/icuSources/data/lang/sk.txt index 62854c9e..a545d412 100644 --- a/icuSources/data/lang/sk.txt +++ b/icuSources/data/lang/sk.txt @@ -1,19 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sk.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sk{ Keys{ calendar{"kalendár"} + cf{"formát meny"} colAlternate{"Ignorovať radenie symbolov"} colBackwards{"Obrátené radenie akcentov"} colCaseFirst{"Radenie veľkých a malých písmen"} colCaseLevel{"Rozlišovanie veľkých a malých písmen pri radení"} - colHiraganaQuaternary{"Radenie podľa slabičných písiem (kana)"} colNormalization{"Normalizované radenie"} colNumeric{"Číselné radenie"} colStrength{"Sila radenia"} @@ -25,7 +19,6 @@ sk{ numbers{"čísla"} timezone{"Časové pásmo"} va{"Variant miestneho nastavenia"} - variableTop{"Radiť ako symboly"} x{"Súkromné použitie"} } Languages{ @@ -34,7 +27,7 @@ sk{ ace{"acehčina"} ach{"ačoli"} ada{"adangme"} - ady{"adygčina"} + ady{"adygejčina"} ae{"avestčina"} af{"afrikánčina"} afh{"afrihili"} @@ -52,13 +45,14 @@ sk{ ar_001{"arabčina (moderná štandardná)"} arc{"aramejčina"} arn{"araukánčina"} - arp{"arapaho"} + arp{"arapažština"} + ars{"arabčina – nadžd"} arw{"arawačtina"} as{"ásamčina"} asa{"asu"} ast{"astúrčina"} av{"avarčina"} - awa{"avadhčina"} + awa{"awadhi"} ay{"aymarčina"} az{"azerbajdžančina"} ba{"baškirčina"} @@ -76,7 +70,7 @@ sk{ bgn{"západná balúčtina"} bho{"bhódžpurčina"} bi{"bislama"} - bik{"bikol"} + bik{"bikolčina"} bin{"bini"} bkm{"kom"} bla{"siksika"} @@ -95,8 +89,8 @@ sk{ byv{"medumba"} ca{"katalánčina"} cad{"kaddo"} - car{"karibský"} - cay{"cayuga"} + car{"karibčina"} + cay{"kajugčina"} cch{"atsam"} ce{"čečenčina"} ceb{"cebuánčina"} @@ -104,10 +98,10 @@ sk{ ch{"čamorčina"} chb{"čibča"} chg{"čagatajčina"} - chk{"truk"} + chk{"chuuk"} chm{"marijčina"} chn{"činucký žargón"} - cho{"čoktavčina"} + cho{"čoktčina"} chp{"čipevajčina"} chr{"čerokí"} chy{"čejenčina"} @@ -115,7 +109,8 @@ sk{ co{"korzičtina"} cop{"koptčina"} cr{"krí"} - crh{"krymská turečtina"} + crh{"krymská tatárčina"} + crs{"seychelská kreolčina"} cs{"čeština"} csb{"kašubčina"} cu{"cirkevná slovančina"} @@ -129,23 +124,23 @@ sk{ de_AT{"nemčina (rakúska)"} de_CH{"nemčina (švajčiarska spisovná)"} del{"delawarčina"} - den{"slovančina"} + den{"slavé"} dgr{"dogribčina"} - din{"dinka"} + din{"dinkčina"} dje{"zarma"} doi{"dógrí"} dsb{"dolnolužická srbčina"} dua{"duala"} dum{"stredná holandčina"} - dv{"divehi"} + dv{"maldivčina"} dyo{"jola-fonyi"} dyu{"ďula"} - dz{"dzongkä"} + dz{"dzongkha"} dzg{"dazaga"} ebu{"embu"} ee{"eweština"} efi{"efik"} - egy{"staroegyptský"} + egy{"staroegyptčina"} eka{"ekadžuk"} el{"gréčtina"} elx{"elamčina"} @@ -175,10 +170,11 @@ sk{ fr{"francúzština"} fr_CA{"francúzština (kanadská)"} fr_CH{"francúzština (švajčiarska)"} + frc{"francúzština (Cajun)"} frm{"stredná francúzština"} fro{"stará francúzština"} frr{"severná frízština"} - frs{"východná frízština"} + frs{"východofrízština"} fur{"friulčina"} fy{"západná frízština"} ga{"írčina"} @@ -202,7 +198,7 @@ sk{ gu{"gudžarátčina"} guz{"gusii"} gv{"mančina"} - gwi{"gwichʼin"} + gwi{"kučinčina"} ha{"hauština"} hai{"haida"} haw{"havajčina"} @@ -210,11 +206,11 @@ sk{ hi{"hindčina"} hil{"hiligajnončina"} hit{"chetitčina"} - hmn{"hmong"} + hmn{"hmongčina"} ho{"hiri motu"} hr{"chorvátčina"} hsb{"hornolužická srbčina"} - ht{"haitčina"} + ht{"haitská kreolčina"} hu{"maďarčina"} hup{"hupčina"} hy{"arménčina"} @@ -225,8 +221,8 @@ sk{ id{"indonézština"} ie{"interlingue"} ig{"igboština"} - ii{"s’čchuanská ioština"} - ik{"inupiaq"} + ii{"s’čchuanská iovčina"} + ik{"inupik"} ilo{"ilokánčina"} inh{"inguština"} io{"ido"} @@ -272,9 +268,9 @@ sk{ kos{"kusaie"} kpe{"kpelle"} kr{"kanurijčina"} - krc{"karačajevsko-balkarský jazyk"} + krc{"karačajevsko-balkarčina"} krl{"karelčina"} - kru{"kurukhčina"} + kru{"kuruchčina"} ks{"kašmírčina"} ksb{"šambala"} ksf{"bafia"} @@ -298,11 +294,12 @@ sk{ ln{"lingalčina"} lo{"laoština"} lol{"mongo"} + lou{"kreolčina (Louisiana)"} loz{"lozi"} lrc{"severné luri"} lt{"litovčina"} lu{"lubčina (katanžská)"} - lua{"luba-luluánčina"} + lua{"lubčina (luluánska)"} lui{"luiseňo"} lun{"lunda"} luo{"luo"} @@ -319,14 +316,14 @@ sk{ mde{"maba"} mdf{"mokšiančina"} mdr{"mandarčina"} - men{"mendi"} + men{"mendejčina"} mer{"meru"} mfe{"maurícijská kreolčina"} mg{"malgaština"} mga{"stredná írčina"} mgh{"makua-meetto"} mgo{"meta’"} - mh{"kajin-majol"} + mh{"marshallčina"} mi{"maorijčina"} mic{"mikmakčina"} min{"minangkabaučina"} @@ -344,16 +341,16 @@ sk{ mul{"viaceré jazyky"} mus{"kríkčina"} mwl{"mirandčina"} - mwr{"marawari"} + mwr{"marwari"} my{"barmčina"} mye{"myene"} myv{"erzjančina"} mzn{"mázandaránčina"} - na{"nauru"} + na{"nauruština"} nap{"neapolčina"} naq{"nama"} - nb{"nórčina (bokmål)"} - nd{"severné ndebele"} + nb{"nórčina (bokmal)"} + nd{"severná ndebelčina"} nds{"dolná nemčina"} nds_NL{"dolná saština"} ne{"nepálčina"} @@ -373,9 +370,9 @@ sk{ nr{"južná ndebelčina"} nso{"severná sothčina"} nus{"nuer"} - nv{"navajo"} + nv{"navaho"} nwc{"klasická nevárčina"} - ny{"čewa"} + ny{"ňandža"} nym{"ňamwezi"} nyn{"ňankole"} nyo{"ňoro"} @@ -385,31 +382,33 @@ sk{ om{"oromčina"} or{"uríjčina"} os{"osetčina"} - osa{"osagčina"} + osa{"osedžština"} ota{"osmanská turečtina"} pa{"pandžábčina"} pag{"pangasinančina"} pal{"pahlaví"} - pam{"pampanga"} + pam{"kapampangančina"} pap{"papiamento"} pau{"palaučina"} + pcm{"nigerijský pidžin"} peo{"stará perzština"} phn{"feničtina"} pi{"pálí"} pl{"poľština"} - pon{"pohnpeičina"} + pon{"pohnpeiština"} + prg{"pruština"} pro{"stará okcitánčina"} ps{"paštčina"} pt{"portugalčina"} pt_BR{"portugalčina (brazílska)"} pt_PT{"portugalčina (európska)"} qu{"kečuánčina"} - quc{"kičé"} + quc{"quiché"} raj{"radžastančina"} rap{"rapanujčina"} - rar{"rarotongan"} + rar{"rarotongská maorijčina"} rm{"rétorománčina"} - rn{"kirundčina"} + rn{"rundčina"} ro{"rumunčina"} ro_MD{"moldavčina"} rof{"rombo"} @@ -417,10 +416,10 @@ sk{ root{"koreň"} ru{"ruština"} rup{"arumunčina"} - rw{"kiňarwanda"} + rw{"rwandčina"} rwk{"rwa"} sa{"sanskrit"} - sad{"sandawe"} + sad{"sandaweština"} sah{"jakutčina"} sam{"samaritánska aramejčina"} saq{"samburu"} @@ -432,9 +431,9 @@ sk{ scn{"sicílčina"} sco{"škótčina"} sd{"sindhčina"} - sdh{"kurdčina (južná)"} - se{"lapončina (severná)"} - see{"seneca"} + sdh{"južná kurdčina"} + se{"severná lapončina"} + see{"senekčina"} seh{"sena"} sel{"selkupčina"} ses{"koyraboro senni"} @@ -449,7 +448,7 @@ sk{ sk{"slovenčina"} sl{"slovinčina"} sm{"samojčina"} - sma{"lapončina (južná)"} + sma{"južná lapončina"} smj{"lapončina (lulská)"} smn{"lapončina (inarijská)"} sms{"lapončina (skoltská)"} @@ -459,8 +458,8 @@ sk{ sog{"sogdijčina"} sq{"albánčina"} sr{"srbčina"} - srn{"sranan"} - srr{"serer"} + srn{"surinamčina"} + srr{"sererčina"} ss{"svazijčina"} ssy{"saho"} st{"južná sothčina"} @@ -469,36 +468,36 @@ sk{ sus{"susu"} sux{"sumerčina"} sv{"švédčina"} - sw{"svahilčina"} + sw{"swahilčina"} sw_CD{"svahilčina (konžská)"} swb{"komorčina"} - syc{"klasická sýrčina"} + syc{"sýrčina (klasická)"} syr{"sýrčina"} ta{"tamilčina"} te{"telugčina"} tem{"temne"} teo{"teso"} - ter{"tereno"} - tet{"tetum"} + ter{"terêna"} + tet{"tetumčina"} tg{"tadžičtina"} th{"thajčina"} ti{"tigriňa"} tig{"tigrejčina"} tiv{"tiv"} tk{"turkménčina"} - tkl{"tokelaučina"} + tkl{"tokelauština"} tl{"tagalčina"} tlh{"klingónčina"} tli{"tlingitčina"} - tmh{"tamašek"} + tmh{"tuaregčina"} tn{"tswančina"} to{"tongčina"} tog{"ňasa tonga"} - tpi{"tok pisin"} + tpi{"novoguinejský pidžin"} tr{"turečtina"} trv{"taroko"} - ts{"tsonga"} - tsi{"tsimshijské jazyky"} + ts{"tsongčina"} + tsi{"cimšjančina"} tt{"tatárčina"} tum{"tumbuka"} tvl{"tuvalčina"} @@ -506,7 +505,7 @@ sk{ twq{"tasawaq"} ty{"tahitčina"} tyv{"tuviančina"} - tzm{"tamašek (stredomarocký)"} + tzm{"stredomarocká tuaregčina"} udm{"udmurtčina"} ug{"ujgurčina"} uga{"ugaritčina"} @@ -523,7 +522,7 @@ sk{ vun{"vunjo"} wa{"valónčina"} wae{"walserčina"} - wal{"walamo"} + wal{"walamčina"} war{"waray"} was{"washo"} wbp{"warlpiri"} @@ -542,14 +541,14 @@ sk{ zap{"zapotéčtina"} zbl{"systém Bliss"} zen{"zenaga"} - zgh{"tamašek (štandardný marocký)"} + zgh{"tuaregčina (štandardná marocká)"} zh{"čínština"} zh_Hans{"čínština (zjednodušená)"} zh_Hant{"čínština (tradičná)"} zu{"zuluština"} zun{"zuniština"} zxx{"bez jazykového obsahu"} - zza{"zázá"} + zza{"zaza"} } Languages%short{ az{"azerbajdžančina"} @@ -573,12 +572,15 @@ sk{ Grek{"grécke"} Gujr{"gudžarátí"} Guru{"gurmukhi"} + Hanb{"čínske a bopomofo"} Hang{"hangul"} Hani{"čínske"} - Hans{"zjednodušené"} - Hant{"tradičné"} + Hans{"zjednodušená"} + Hant{"tradičná"} Hebr{"hebrejské"} Hira{"hiragana"} + Hrkt{"kana"} + Jamo{"jamo"} Jpan{"japonské"} Kana{"katakana"} Khmr{"khmérske"} @@ -601,6 +603,8 @@ sk{ Thaa{"tána"} Thai{"thajské"} Tibt{"tibetské"} + Zmth{"matematický zápis"} + Zsye{"emodži"} Zsym{"symboly"} Zxxx{"bez zápisu"} Zyyy{"všeobecné"} @@ -631,6 +635,10 @@ sk{ persian{"perzský kalendár"} roc{"čínsky republikánsky kalendár"} } + cf{ + account{"účtovný formát meny"} + standard{"štandardný formát meny"} + } colAlternate{ non-ignorable{"Radiť symboly"} shifted{"Pri radení ignorovať symboly"} @@ -648,10 +656,6 @@ sk{ no{"Pri radení nerozlišovať veľké a malé písmená"} yes{"Pri radení rozlišovať veľké a malé písmená"} } - colHiraganaQuaternary{ - no{"Radiť slabičné písma (kana) samostatne"} - yes{"Radiť slabičné písma (kana) inak"} - } colNormalization{ no{"Radiť bez normalizácie"} yes{"Radenie podľa normalizovaného kódovania Unicode"} @@ -669,8 +673,9 @@ sk{ } collation{ big5han{"Tradičný čínsky Big5"} + compat{"Predchádzajúce zoradenie, kompatibilita"} dictionary{"Usporiadanie slovníka"} - ducet{"predvolené zoradenie unicode"} + ducet{"Predvolené zoradenie unicode"} gb2312han{"Zjednodušený čínsky GB2312"} phonebook{"Lexikografické triedenie"} phonetic{"Fonetické radenie"} @@ -683,6 +688,11 @@ sk{ traditional{"Tradičné"} unihan{"Usporiadanie podľa znakov radikál"} } + d0{ + fwidth{"Celá šírka"} + hwidth{"Polovičná šírka"} + npinyin{"Číslice"} + } hc{ h11{"12-hodinový cyklus (0 – 11)"} h12{"12-hodinový cyklus (1 – 12)"} @@ -694,6 +704,10 @@ sk{ normal{"bežný štýl koncov riadka"} strict{"presný štýl koncov riadka"} } + m0{ + bgn{"BGN"} + ungegn{"UNGEGN"} + } ms{ metric{"metrická sústava"} uksystem{"britská merná sústava"} @@ -745,7 +759,24 @@ sk{ Variants{ SCOTLAND{"škótska štandardná angličtina"} } - Version{"2.1.24.11"} + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0} – všetko"} + category-list{"{0}: {1}"} + compatibility{"{0} – kompatibilné"} + enclosed{"{0} – uzavreté"} + extended{"{0} – rozšírené"} + historic{"{0} – historické"} + miscellaneous{"{0} – rôzne"} + other{"{0} – ostatné"} + scripts{"písma – {0}"} + strokes{ + few{"{0} údery"} + many{"{0} úderu"} + one{"{0} úder"} + other{"{0} úderov"} + } + } codePatterns{ language{"Jazyk: {0}"} script{"Písmo: {0}"} diff --git a/icuSources/data/lang/sl.txt b/icuSources/data/lang/sl.txt index 1e74ce46..b3e1286a 100644 --- a/icuSources/data/lang/sl.txt +++ b/icuSources/data/lang/sl.txt @@ -1,19 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sl.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sl{ Keys{ calendar{"koledar"} + cf{"oblika zapisa valute"} colAlternate{"Razvrščanje s prezrtimi znaki"} colBackwards{"Razvrščanje z obratnimi naglasi"} colCaseFirst{"Razvrščanje velike črke/male črke"} colCaseLevel{"Razvrščanje, občutljivo na velike/male črke"} - colHiraganaQuaternary{"Razvrščanje kana"} colNormalization{"Normalizirano razvrščanje"} colNumeric{"Številsko razvrščanje"} colStrength{"Moč razvrščanja"} @@ -25,7 +19,6 @@ sl{ numbers{"številke"} timezone{"Časovni pas"} va{"Različica območnih nastavitev"} - variableTop{"Razvrščanje kot simboli"} x{"Private-Use"} } Languages{ @@ -51,7 +44,7 @@ sl{ ar{"arabščina"} ar_001{"sodobna standardna arabščina"} arc{"aramejščina"} - arn{"aravkanščina"} + arn{"mapudungunščina"} arp{"arapaščina"} arw{"aravaščina"} as{"asamščina"} @@ -107,6 +100,7 @@ sl{ cop{"koptščina"} cr{"krijščina"} crh{"krimska tatarščina"} + crs{"sejšelska francoska kreolščina"} cs{"češčina"} csb{"kašubščina"} cu{"stara cerkvena slovanščina"} @@ -132,6 +126,7 @@ sl{ dyo{"jola-fonjiščina"} dyu{"diula"} dz{"dzonka"} + dzg{"dazaga"} ebu{"embujščina"} ee{"evenščina"} efi{"efiščina"} @@ -169,7 +164,7 @@ sl{ frr{"severna frizijščina"} frs{"vzhodna frizijščina"} fur{"furlanščina"} - fy{"frizijščina"} + fy{"zahodna frizijščina"} ga{"irščina"} gaa{"ga"} gag{"gagavščina"} @@ -191,6 +186,7 @@ sl{ gu{"gudžaratščina"} guz{"gusijščina"} gv{"manščina"} + gwi{"gvičin"} ha{"havščina"} hai{"haidščina"} haw{"havajščina"} @@ -209,6 +205,7 @@ sl{ hz{"herero"} ia{"interlingva"} iba{"ibanščina"} + ibb{"ibibijščina"} id{"indonezijščina"} ie{"interlingve"} ig{"igboščina"} @@ -227,16 +224,18 @@ sl{ jpr{"judovska perzijščina"} jrb{"judovska arabščina"} jv{"javanščina"} - ka{"gruzinščina"} + ka{"gruzijščina"} kaa{"karakalpaščina"} kab{"kabilščina"} kac{"kačinščina"} + kaj{"jju"} kam{"kambaščina"} kaw{"kavi"} kbd{"kabardinščina"} kcg{"tjapska nigerijščina"} kde{"makondščina"} kea{"zelenortskootoška kreolščina"} + kfo{"koro"} kg{"kongovščina"} kha{"kasi"} kho{"kotanščina"} @@ -244,6 +243,7 @@ sl{ ki{"kikujščina"} kj{"kvanjama"} kk{"kazaščina"} + kkj{"kako"} kl{"grenlandščina"} kln{"kalenjinščina"} km{"kmerščina"} @@ -259,8 +259,9 @@ sl{ krl{"karelščina"} kru{"kuruk"} ks{"kašmirščina"} - ksb{"shambala"} + ksb{"šambala"} ksf{"bafia"} + ksh{"kölnsko narečje"} ku{"kurdščina"} kum{"kumiščina"} kut{"kutenajščina"} @@ -322,6 +323,7 @@ sl{ mt{"malteščina"} mua{"mundang"} mul{"več jezikov"} + mus{"creekovščina"} mwl{"mirandeščina"} mwr{"marvarščina"} my{"burmanščina"} @@ -336,12 +338,14 @@ sl{ nds_NL{"nizka saščina"} ne{"nepalščina"} new{"nevarščina"} + ng{"ndonga"} nia{"niaščina"} niu{"niuejščina"} nl{"nizozemščina"} nl_BE{"flamščina"} nmg{"kwasio"} nn{"novonorveščina"} + nnh{"ngiemboonščina"} no{"norveščina"} nog{"nogajščina"} non{"stara nordijščina"} @@ -359,7 +363,7 @@ sl{ oc{"okcitanščina"} oj{"anašinabščina"} om{"oromo"} - or{"orijščina"} + or{"odijščina"} os{"osetinščina"} osa{"osage"} ota{"otomanska turščina"} @@ -368,11 +372,13 @@ sl{ pam{"pampanščina"} pap{"papiamentu"} pau{"palavanščina"} + pcm{"nigerijski pidžin"} peo{"stara perzijščina"} phn{"feničanščina"} pi{"palijščina"} pl{"poljščina"} pon{"ponpejščina"} + prg{"stara pruščina"} pro{"stara provansalščina"} ps{"paštunščina"} pt{"portugalščina"} @@ -389,16 +395,19 @@ sl{ ro_MD{"moldavščina"} rof{"rombo"} rom{"romščina"} + root{"rootščina"} ru{"ruščina"} rup{"aromunščina"} rw{"ruandščina"} rwk{"rwa"} sa{"sanskrt"} + sad{"sandavščina"} sah{"jakutščina"} sam{"samaritanska aramejščina"} saq{"samburščina"} sas{"sasaščina"} sat{"santalščina"} + sba{"ngambajščina"} sbp{"sangujščina"} sc{"sardinščina"} scn{"sicilijanščina"} @@ -414,7 +423,7 @@ sl{ sh{"srbohrvaščina"} shi{"tahelitska berberščina"} shn{"šanščina"} - si{"singalščina"} + si{"sinhalščina"} sid{"sidamščina"} sk{"slovaščina"} sl{"slovenščina"} @@ -424,12 +433,14 @@ sl{ smn{"inarska samijščina"} sms{"samijščina Skolt"} sn{"šonščina"} + snk{"soninke"} so{"somalščina"} sq{"albanščina"} sr{"srbščina"} srn{"surinamska kreolščina"} srr{"sererščina"} ss{"svazijščina"} + ssy{"saho"} st{"sesoto"} su{"sundanščina"} suk{"sukuma"} @@ -437,7 +448,7 @@ sl{ sux{"sumerščina"} sv{"švedščina"} sw{"svahili"} - sw_CD{"svahili (Kongo)"} + sw_CD{"kongoška svahilščina"} swb{"šikomor"} syc{"klasična sirščina"} syr{"sirščina"} @@ -462,6 +473,7 @@ sl{ tog{"malavijska tongščina"} tpi{"tok pisin"} tr{"turščina"} + trv{"taroko"} ts{"tsonga"} tsi{"tsimščina"} tt{"tatarščina"} @@ -477,7 +489,7 @@ sl{ uga{"ugaritski jezik"} uk{"ukrajinščina"} umb{"umbundščina"} - und{"neznan ali neveljaven jezik"} + und{"neznan jezik"} ur{"urdujščina"} uz{"uzbeščina"} vai{"vajščina"} @@ -487,6 +499,7 @@ sl{ vot{"votjaščina"} vun{"vunjo"} wa{"valonščina"} + wae{"walser"} wal{"valamščina"} war{"varajščina"} was{"vašajščina"} @@ -497,6 +510,8 @@ sl{ xog{"sogščina"} yao{"jaojščina"} yap{"japščina"} + yav{"jangben"} + ybb{"jembajščina"} yi{"jidiš"} yo{"jorubščina"} yue{"kantonščina"} @@ -552,6 +567,7 @@ sl{ Grek{"grški"} Gujr{"gudžaratski"} Guru{"gurmuki"} + Hanb{"Hanb"} Hang{"hangul"} Hani{"kanji"} Hano{"hanunski"} @@ -564,6 +580,7 @@ sl{ Hung{"staroogrski"} Inds{"induški"} Ital{"staroitalski"} + Jamo{"Jamo"} Java{"javanski"} Jpan{"japonski"} Kali{"karenski"} @@ -664,6 +681,10 @@ sl{ persian{"perzijski koledar"} roc{"kitajski državni koledar"} } + cf{ + account{"oblika zapisa valute v računovodstvu"} + standard{"standardna oblika zapisa valute"} + } colAlternate{ non-ignorable{"Razvrščanje simbolov"} shifted{"Razvrščanje s prezrtjem simbolov"} @@ -681,10 +702,6 @@ sl{ no{"Razvrščanje ne glede na velike/male črke"} yes{"Razvrščanje ob upoštevanju velikih/malih črk"} } - colHiraganaQuaternary{ - no{"Razvrščanje kana ločeno"} - yes{"Razvrščanje kana različno"} - } colNormalization{ no{"Razvrščanje brez normaliziranja"} yes{"Normalizirano razvrščanje Unicode"} @@ -716,6 +733,11 @@ sl{ traditional{"razvrščanje po tradicionalnem sistemu"} unihan{"Razvrščanje koren-poteza"} } + d0{ + fwidth{"Polna širina"} + hwidth{"Polovična širina"} + npinyin{"Številsko"} + } hc{ h11{"12-urni sistem (0–11)"} h12{"12-urni sistem (1–12)"} @@ -727,6 +749,10 @@ sl{ normal{"Običajni slog preloma vrstic"} strict{"Strogi slog preloma vrstic"} } + m0{ + bgn{"BGN"} + ungegn{"UNGEGN"} + } ms{ metric{"metrični sistem"} uksystem{"imperialni merski sistem"} @@ -737,9 +763,9 @@ sl{ arabext{"razširjene arabskoindijske števke"} armn{"armenske številke"} armnlow{"armenske majhne številke"} - beng{"Bengalske števke"} + beng{"bengalske števke"} deva{"devangarske števke"} - ethi{"Etiopijske številke"} + ethi{"etiopijske številke"} finance{"Finančne številke"} fullwide{"števke polne širine"} geor{"gruzijske številke"} @@ -756,7 +782,7 @@ sl{ jpan{"japonske številke"} jpanfin{"japonske finančne številke"} khmr{"kmerske števke"} - knda{"Kanaredske števke"} + knda{"kanaredske števke"} laoo{"laoške števke"} latn{"zahodne števke"} mlym{"malajalamske števke"} @@ -766,7 +792,7 @@ sl{ orya{"orijske števke"} roman{"rimske številke"} romanlow{"rimske male številke"} - taml{"tamilske številke"} + taml{"tradicionalne tamilske številke"} tamldec{"tamilske števke"} telu{"teluške števke"} thai{"tajske števke"} @@ -805,10 +831,27 @@ sl{ VALENCIA{"valencijski pravopis"} WADEGILE{"romanizacija Wade-Giles"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0} – vse"} + category-list{"{0}: {1}"} + compatibility{"{0} – združljivost"} + enclosed{"{0} – vključeno"} + extended{"{0} – razširjeno"} + historic{"{0} – zgodovinsko"} + miscellaneous{"{0} – razno"} + other{"{0} – drugo"} + scripts{"pisave – {0}"} + strokes{ + few{"{0} potez"} + one{"{0} poteza"} + other{"{0} potez"} + two{"{0} potezi"} + } + } codePatterns{ language{"Jezik: {0}"} - script{"{0}"} + script{"Pisava: {0}"} territory{"Regija: {0}"} } localeDisplayPattern{ diff --git a/icuSources/data/lang/smn.txt b/icuSources/data/lang/smn.txt index 9f15d650..1979194a 100644 --- a/icuSources/data/lang/smn.txt +++ b/icuSources/data/lang/smn.txt @@ -1,79 +1,407 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/smn.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License smn{ Languages{ + aa{"afar"} + ab{"abhasiakielâ"} + ace{"atšehkielâ"} + ada{"adangme"} + ady{"adyge"} + af{"afrikaans"} + agq{"aghem"} ain{"ainukielâ"} + ak{"akankielâ"} + ale{"aleutkielâ"} + alt{"maadâaltaikielâ"} + am{"amharakielâ"} + an{"aragoniakielâ"} + anp{"angika"} ar{"arabiakielâ"} + ar_001{"standard arabiakielâ"} + arn{"mapudungun"} + arp{"arapahokielâ"} + as{"assamkielâ"} + asa{"asukielâ"} + ast{"asturiakielâ"} + av{"avarkielâ"} + awa{"awadhikielâ"} + ay{"aymarakielâ"} + az{"azerbaidžankielâ"} + ba{"baškirkielâ"} + ban{"balikielâ"} + bas{"basaakielâ"} be{"vielgisruošâkielâ"} + bem{"bembakielâ"} + bez{"benakielâ"} bg{"bulgariakielâ"} + bho{"bhožpurikielâ"} + bi{"bislama"} + bin{"binikielâ"} + bla{"siksikakielâ"} + bm{"bambarakielâ"} + bn{"banglakielâ"} + bo{"tiibetkielâ"} + br{"bretonkielâ"} + brx{"bodokielâ"} + bs{"bosniakielâ"} + bug{"bugikielâ"} + byn{"blinkielâ"} + ca{"katalankielâ"} + ce{"tšetšenkielâ"} + ceb{"cebuanokielâ"} + cgg{"kigakielâ"} + ch{"chamorrokielâ"} + chk{"chuukkielâ"} chm{"marikielâ"} + cho{"choctawkielâ"} + chr{"cherokeekielâ"} + chy{"cheyennekielâ"} + ckb{"sorani kurdikielâ"} + co{"korsikakielâ"} + crs{"Seychellij kreoliranska"} cs{"tšeekikielâ"} cu{"kirkkoslaavi"} + cv{"tšuvaskielâ"} + cy{"kymrikielâ"} da{"tanskakielâ"} + dak{"dakotakielâ"} + dar{"dargikielâ"} + dav{"taitakielâ"} de{"saksakielâ"} de_AT{"Nuorttâriijkâ saksakielâ"} + de_CH{"Sveitsi pajesaksakielâ"} + dgr{"dogribkielâ"} + dje{"zarmakielâ"} + dsb{"vyelisorbi"} + dua{"dualakielâ"} + dv{"divehikielâ"} + dyo{"jola-fonyi"} + dz{"Dzongkha"} + dzg{"dazakielâ"} + ebu{"embukielâ"} + ee{"ewekielâ"} + efi{"efikkielâ"} + eka{"ekajuk"} el{"kreikakielâ"} - en{"engâlâskielâ"} - en_AU{"Australia engâlâskielâ"} - en_CA{"Kanada engâlâskielâ"} + en{"eŋgâlâskielâ"} + en_AU{"Australia eŋgâlâskielâ"} + en_CA{"Kanada eŋgâlâskielâ"} + en_GB{"Britannia eŋgâlâskielâ"} + en_US{"Amerika eŋgâlâskielâ"} + eo{"esperantokielâ"} es{"espanjakielâ"} + es_419{"Läättin-Amerika espanjakielâ"} + es_ES{"Espanja espanjakielâ"} + es_MX{"Meksiko espanjakielâ"} et{"eestikielâ"} + eu{"baskikielâ"} + ewo{"ewondokielâ"} + fa{"persiakielâ"} + ff{"fulakielâ"} fi{"suomâkielâ"} + fil{"filipinokielâ"} + fj{"fidžikielâ"} + fo{"fäärikielâ"} + fon{"fonkielâ"} fr{"ranskakielâ"} + fr_CA{"Kanada ranskakielâ"} + fr_CH{"Sveitsi ranskakielâ"} + fur{"friulikielâ"} + fy{"viestârfriisi"} ga{"iirikielâ"} - grc{"toovláškreikakielâ"} + gaa{"gakielâ"} + gd{"skottilâš gaelikielâ"} + gez{"ge’ez"} + gil{"kiribatikielâ"} + gl{"galiciakielâ"} + gn{"guaranikielâ"} + gor{"gorontalokielâ"} + grc{"toovláš kreikakielâ"} + gsw{"Sveitsi saksakielâ"} + gu{"gudžaratikielâ"} + guz{"gusiikielâ"} + gv{"manks"} + gwi{"gwich’inkielâ"} + ha{"hausakielâ"} + haw{"hawaijikielâ"} he{"hepreakielâ"} + hi{"hindikielâ"} + hil{"hiligainokielâ"} + hmn{"hmongkielâ"} hr{"kroatiakielâ"} + hsb{"pajesorbi"} + ht{"Haiti kreoli"} hu{"uŋgarkielâ"} + hup{"hupakielâ"} hy{"armeniakielâ"} + hz{"hererokielâ"} + ia{"interlingua"} + iba{"ibankielâ"} + ibb{"ibibiokielâ"} + id{"indonesiakielâ"} + ig{"igbokielâ"} + ilo{"ilocano"} + inh{"inguškielâ"} + io{"ido"} is{"islandkielâ"} it{"italiakielâ"} + iu{"inuktitut"} ja{"jaapaankielâ"} + jbo{"lojban"} + jgo{"ngomba"} + jmc{"machame"} + jv{"jaavakielâ"} + ka{"georgiakielâ"} + kab{"kabylkielâ"} + kac{"kachin"} + kaj{"jju"} + kam{"kambakielâ"} + kbd{"kabardikielâ"} + kcg{"tyap"} + kde{"makonde"} + kea{"Kap Verde kreoli"} + kfo{"koro"} + kha{"khasi"} + khq{"koyra chiini"} + ki{"kikujukielâ"} + kj{"kuanjama"} + kk{"kazakkielâ"} + kkj{"kako"} + kl{"kalaallisut"} + kln{"kalenjikielâ"} + km{"khmerkielâ"} + kmb{"kimbundu"} + kn{"kannada"} + ko{"koreakielâ"} + kok{"konkani"} + kpe{"kpellekielâ"} + kr{"kanurikielâ"} + krc{"karachai-balkarkielâ"} + krl{"kärjilkielâ"} + kru{"kurukhkielâ"} + ks{"kashmirkielâ"} + ksb{"shambala"} + ksf{"bafia"} + ksh{"kölnkielâ"} ku{"kurdikielâ"} + kum{"kumykkielâ"} kv{"komikielâ"} + kw{"kornikielâ"} + ky{"kirgiskielâ"} la{"läättinkielâ"} + lad{"ladinokielâ"} + lag{"langokielâ"} + lb{"luxemburgkielâ"} + lez{"lezgikielâ"} + lg{"luganda"} + li{"limburgkielâ"} + lkt{"lakotakielâ"} + ln{"lingala"} + lo{"laokielâ"} + loz{"lozi"} + lrc{"taveluri"} + lt{"liettuakielâ"} + lu{"katangaluba"} + lua{"lulualuba"} + lun{"lunda"} + luo{"luo"} + lus{"lusai"} + luy{"luhya"} lv{"latviakielâ"} - mdf{"mokšâkielâ"} + mad{"madurakielâ"} + mag{"magahi"} + mai{"maithili"} + mak{"makasar"} + mas{"masaikielâ"} + mdf{"mokšakielâ"} + men{"mendekielâ"} + mer{"merukielâ"} + mfe{"morisyen"} + mg{"malagaskielâ"} + mgh{"makua-meetto"} + mgo{"meta’"} + mh{"marshallkielâ"} mi{"maorikielâ"} + mic{"micmac"} + min{"minangkabau"} mk{"makedoniakielâ"} + ml{"malajam"} mn{"mongoliakielâ"} - mrj{"viestârmarikielâ"} - ne{"neepaalkielâ"} + mni{"manipuri"} + moh{"mohawkkielâ"} + mos{"moore"} + mr{"marathikielâ"} + mrj{"viestârmari"} + ms{"malaiji"} + mt{"maltakielâ"} + mua{"mundang"} + mul{"maŋgâ kielâ"} + mus{"muskogeekielâ"} + mwl{"mirandeskielâ"} + my{"burmakielâ"} + myv{"ersäkielâ"} + mzn{"mazandarani"} + na{"naurukielâ"} + nap{"napolikielâ"} + naq{"nama"} + nb{"tárukielâ bokmål"} + nd{"tave-nbedele"} + nds_NL{"Vuáládâhenâmij saksakielâ"} + ne{"nepalkielâ"} + new{"newari"} + ng{"ndonga"} + nia{"niaskielâ"} + niu{"niuekielâ"} nl{"hollandkielâ"} + nl_BE{"hollandkielâ (flaami)"} + nmg{"kwasio"} nn{"tárukielâ nynorsk"} + nnh{"ngiemboon"} no{"tárukielâ"} - non{"toovláštárukielâ"} + nog{"nogaikielâ"} + non{"toovláš tárukielâ"} + nqo{"n’ko"} + nr{"maadâ-nbedele"} + nso{"tavesotho"} + nus{"nuer"} + nv{"navajokielâ"} + ny{"njanža"} + nyn{"nyankolekielâ"} + oc{"oksitan"} + om{"oromokielâ"} + or{"orija"} + os{"ossetkielâ"} + pa{"pandžabi"} + pag{"pangasinankielâ"} + pam{"pampangakielâ"} + pap{"papiamentu"} + pau{"palaukielâ"} + pcm{"Nigeria pidgin"} pl{"puolakielâ"} + prg{"toovláš preussikielâ"} + ps{"paštu"} pt{"portugalkielâ"} + pt_BR{"Brasilia portugalkielâ"} + pt_PT{"Portugal portugalkielâ"} + qu{"quechua"} + quc{"ki’che’"} + rap{"rapanui"} + rar{"rarotonga"} + rm{"retoroomaankielâ"} + rn{"rundi"} ro{"romaniakielâ"} + rof{"rombo"} rom{"roomaankielâ"} + root{"ruotâs"} ru{"ruošâkielâ"} - sa{"sanskritkielâ"} - se{"tavesämikielâ"} + rup{"aromaniakielâ"} + rw{"ruandakielâ"} + rwk{"rwa"} + sa{"sanskrit"} + sad{"sandawe"} + sah{"jakutkielâ"} + saq{"samburukielâ"} + sat{"santalikielâ"} + sba{"ngambay"} + sbp{"sangu"} + sc{"sardiniakielâ"} + scn{"sisiliakielâ"} + sco{"skootikielâ"} + sd{"sindhi"} + se{"tavekielâ"} + seh{"sena"} + ses{"koyraboro senni"} + sg{"sango"} + shi{"tašelhit"} + shn{"shankielâ"} + si{"sinhala"} + sk{"slovakiakielâ"} sl{"sloveniakielâ"} + sm{"samoakielâ"} sma{"maadâsämikielâ"} smj{"juulevsämikielâ"} smn{"anarâškielâ"} sms{"nuorttâlâškielâ"} + sn{"shona"} + snk{"soninke"} + so{"somalikielâ"} + sq{"albaniakielâ"} sr{"serbiakielâ"} + srn{"sranantongo"} + ss{"swazikielâ"} + ssy{"saho"} + st{"maadâsotho"} + su{"sundakielâ"} + suk{"sukumakielâ"} sv{"ruotâkielâ"} - tr{"turkkikielâ"} + sw{"swahilikielâ"} + sw_CD{"Kongo swahilikielâ"} + swb{"komorikielâ"} + syr{"syyriakielâ"} + ta{"tamilkielâ"} + te{"telugu"} + tem{"temnekielâ"} + teo{"ateso"} + tet{"tetum"} + tg{"tadžikkielâ"} + th{"thaikielâ"} + ti{"tigrinyakielâ"} + tig{"tigrekielâ"} + tk{"turkmenkielâ"} + tlh{"klingonkielâ"} + tn{"tswanakielâ"} + to{"tongakielâ"} + tpi{"tok pisin"} + tr{"tuurkikielâ"} + trv{"taroko"} + ts{"tsongakielâ"} + tt{"tatarkielâ"} + tum{"tumbukakielâ"} + tvl{"tuvalukielâ"} + twq{"tasawaq"} + ty{"tahitikielâ"} + tyv{"tuvakielâ"} + tzm{"Koskâatlas tamazight"} udm{"udmurtkielâ"} + ug{"uigurkielâ"} uk{"ukrainakielâ"} + umb{"umbundu"} + und{"tubdâmettumis kielâ"} + ur{"urdu"} + uz{"uzbekkielâ"} + vai{"vaikielâ"} + ve{"vendakielâ"} vep{"vepsäkielâ"} vi{"vietnamkielâ"} - yue{"kantonkiinakielâ"} - zh{"kiinakielâ"} + vo{"volapük"} + vun{"vunjo"} + wa{"walloonkielâ"} + wae{"walliskielâ"} + wal{"wolaitakielâ"} + war{"waraykielâ"} + wo{"wolofkielâ"} + xal{"kalmukkielâ"} + xh{"xhosakielâ"} + xog{"soga"} + yav{"yangben"} + ybb{"yemba"} + yi{"jiddish"} + yo{"yorubakielâ"} + yue{"kantonkielâ"} + zgh{"standard tamazight"} + zh{"mandarinkiinakielâ"} zh_Hans{"oovtâkiärdánis kiinakielâ"} zh_Hant{"ärbivuáválâš kiinakielâ"} + zu{"zulukielâ"} + zun{"zunikielâ"} + zxx{"ij kielâlâš siskáldâs"} + zza{"zazakielâ"} } - Version{"2.1.19.14"} + Languages%short{ + en_GB{"eŋgâlâskielâ (OK)"} + en_US{"eŋgâlâskielâ (USA)"} + } + Version{"2.1.31.33"} codePatterns{ language{"kielâ: {0}"} script{"čäällimvuáhádâh: {0}"} diff --git a/icuSources/data/lang/sn.txt b/icuSources/data/lang/sn.txt old mode 100755 new mode 100644 index e4650e02..1ab3aeeb --- a/icuSources/data/lang/sn.txt +++ b/icuSources/data/lang/sn.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sn.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sn{ Languages{ ak{"chiAkani"} @@ -54,5 +48,5 @@ sn{ zh{"chiChinese"} zu{"chiZulu"} } - Version{"2.1.21.28"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/so.txt b/icuSources/data/lang/so.txt index 70ab841b..594c8b15 100644 --- a/icuSources/data/lang/so.txt +++ b/icuSources/data/lang/so.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/so.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License so{ Languages{ ak{"Akan"} @@ -58,5 +52,5 @@ so{ Zxxx{"Aan la qorin"} Zzzz{"Far aan la aqoon amase aan saxnayn"} } - Version{"2.1.23.7"} + Version{"2.1.33.76"} } diff --git a/icuSources/data/lang/sq.txt b/icuSources/data/lang/sq.txt index 7c01c508..38090bec 100644 --- a/icuSources/data/lang/sq.txt +++ b/icuSources/data/lang/sq.txt @@ -1,66 +1,98 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sq.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sq{ Keys{ calendar{"Kalendari"} + cf{"Formati valutor"} collation{"Radhitja"} currency{"Valuta"} hc{"Cikli orar (12 - 24)"} lb{"Stili i gjerësisë së rreshtave"} ms{"Sistemi i njësive matëse"} - numbers{"Numrat"} + numbers{"Numrat/shifrat"} } Languages{ + aa{"afarisht"} ab{"abkazisht"} + ace{"akinezisht"} + ada{"andangmeisht"} + ady{"adigisht"} af{"afrikanisht"} agq{"agemisht"} + ain{"ajnuisht"} ak{"akanisht"} - am{"amarikisht"} + ale{"aleutisht"} + alt{"altaishte jugore"} + am{"amarisht"} + an{"aragonezisht"} + anp{"angikisht"} ar{"arabisht"} ar_001{"arabishte standarde moderne"} arn{"mapuçisht"} + arp{"arapahoisht"} as{"asamezisht"} asa{"asuisht"} + ast{"asturisht"} + av{"avarikisht"} + awa{"auadhisht"} + ay{"ajmarisht"} az{"azerbajxhanisht"} ba{"bashkirisht"} + ban{"balinezisht"} + bas{"basaisht"} be{"bjellorusisht"} bem{"bembaisht"} bez{"benaisht"} bg{"bullgarisht"} bgn{"balokishte perëndimore"} + bho{"boxhpurisht"} + bi{"bislamisht"} + bin{"binisht"} + bla{"siksikaisht"} bm{"bambarisht"} bn{"bengalisht"} bo{"tibetisht"} br{"bretonisht"} brx{"bodoisht"} bs{"boshnjakisht"} + bug{"buginezisht"} + byn{"blinisht"} ca{"katalonisht"} ce{"çeçenisht"} + ceb{"sebuanisht"} cgg{"çigisht"} + ch{"kamoroisht"} + chk{"çukezisht"} + chm{"marisht"} + cho{"çoktauisht"} chr{"çerokisht"} - ckb{"kurdishte sorani"} - co{"korsikanisht"} + chy{"çejenisht"} + ckb{"kurdishte qendrore"} + co{"korsikisht"} + crs{"frëngjishte kreole seselve"} cs{"çekisht"} + cu{"sllavishte kishe"} cv{"çuvashisht"} cy{"uellsisht"} da{"danisht"} - dav{"taitisht"} + dak{"dakotisht"} + dar{"darguaisht"} + dav{"tajtaisht"} de{"gjermanisht"} de_AT{"gjermanishte austriake"} de_CH{"gjermanishte zvicerane (dialekti i Alpeve)"} - dje{"zarmisht"} + dgr{"dogribisht"} + dje{"zarmaisht"} dsb{"sorbishte e poshtme"} dua{"dualaisht"} + dv{"divehisht"} dyo{"xhulafonjisht"} dz{"xhongaisht"} + dzg{"dazagauisht"} ebu{"embuisht"} - ee{"juisht"} + ee{"eveisht"} + efi{"efikisht"} + eka{"ekajukisht"} el{"greqisht"} en{"anglisht"} en_AU{"anglishte australiane"} @@ -74,181 +106,310 @@ sq{ es_MX{"spanjishte meksikane"} et{"estonisht"} eu{"baskisht"} + ewo{"euondoisht"} fa{"persisht"} + ff{"fulaisht"} fi{"finlandisht"} - fil{"filipinase"} + fil{"filipinisht"} fj{"fixhianisht"} fo{"faroisht"} + fon{"fonisht"} fr{"frëngjisht"} fr_CA{"frëngjishte kanadeze"} fr_CH{"frëngjishte zvicerane"} - fy{"frizianisht"} + fur{"friulianisht"} + fy{"frizianishte perëndimore"} ga{"irlandisht"} + gaa{"gaisht"} gag{"gagauzisht"} - gl{"galike"} + gd{"galishte skoceze"} + gez{"gizisht"} + gil{"gilbertazisht"} + gl{"galicisht"} gn{"guaranisht"} + gor{"gorontaloisht"} gsw{"gjermanishte zvicerane"} gu{"guxharatisht"} guz{"gusisht"} gv{"manksisht"} + gwi{"guiçinisht"} ha{"hausisht"} - haw{"huajanisht"} + haw{"havaisht"} he{"hebraisht"} hi{"indisht"} + hil{"hiligajnonisht"} + hmn{"hmongisht"} hr{"kroatisht"} - hsb{"sorbiane e sipërme"} - ht{"haitianisht"} + hsb{"sorbishte e sipërme"} + ht{"haitisht"} hu{"hungarisht"} + hup{"hupaisht"} hy{"armenisht"} + hz{"hereroisht"} + ia{"interlingua"} + iba{"ibanisht"} + ibb{"ibibioisht"} id{"indonezisht"} + ie{"gjuha oksidentale"} ig{"igboisht"} ii{"sishuanisht"} + ilo{"ilokoisht"} + inh{"ingushisht"} + io{"idoisht"} is{"islandisht"} it{"italisht"} iu{"inuktitutisht"} ja{"japonisht"} + jbo{"lojbanisht"} jgo{"ngombisht"} jmc{"maçamisht"} jv{"javanisht"} ka{"gjeorgjisht"} kab{"kabilisht"} + kac{"kaçinisht"} + kaj{"kajeisht"} kam{"kambaisht"} + kbd{"kabardianisht"} + kcg{"tjapisht"} kde{"makondisht"} - kea{"kabuverdianisht"} + kea{"kreolishte e Kepit të Gjelbër"} + kfo{"koroisht"} + kha{"kasisht"} khq{"kojraçinisht"} ki{"kikujuisht"} + kj{"kuanjamaisht"} kk{"kazakisht"} + kkj{"kakoisht"} kl{"kalalisutisht"} - kln{"kalenjinisht"} - km{"kmere"} - kn{"kanade"} + kln{"kalenxhinisht"} + km{"kmerisht"} + kmb{"kimbunduisht"} + kn{"kanadisht"} ko{"koreanisht"} - koi{"komishte permiake"} + koi{"komi-parmjakisht"} kok{"konkanisht"} - ks{"kashmire"} + kpe{"kpeleisht"} + kr{"kanurisht"} + krc{"karaçaj-balkarisht"} + krl{"karelianisht"} + kru{"kurukisht"} + ks{"kashmirisht"} ksb{"shambalisht"} ksf{"bafianisht"} - ku{"kurde"} - kw{"kornishisht"} + ksh{"këlnisht"} + ku{"kurdisht"} + kum{"kumikisht"} + kv{"komisht"} + kw{"kornisht"} ky{"kirgizisht"} la{"latinisht"} + lad{"ladinoisht"} lag{"langisht"} - lb{"luksemburgase"} - lg{"gandisht"} + lb{"luksemburgisht"} + lez{"lezgianisht"} + lg{"gandaisht"} + li{"limburgisht"} lkt{"lakotisht"} ln{"lingalisht"} lo{"laosisht"} + loz{"lozisht"} lrc{"lurishte veriore"} lt{"lituanisht"} - lu{"lubakatangisht"} + lu{"luba-katangaisht"} + lua{"luba-luluaisht"} + lun{"lundaisht"} luo{"luoisht"} + lus{"mizoisht"} luy{"lujaisht"} lv{"letonisht"} + mad{"madurezisht"} + mag{"magaisht"} + mai{"maitilisht"} + mak{"makasarisht"} mas{"masaisht"} + mdf{"mokshaisht"} + men{"mendisht"} mer{"meruisht"} - mfe{"norisjene"} + mfe{"morisjenisht"} mg{"malagezisht"} - mgh{"makuamitoisht"} + mgh{"makua-mitoisht"} mgo{"metaisht"} + mh{"marshallisht"} mi{"maorisht"} + mic{"mikmakisht"} + min{"minangkabauisht"} mk{"maqedonisht"} ml{"malajalamisht"} mn{"mongolisht"} - moh{"mohaukisht"} + mni{"manipurisht"} + moh{"mohokisht"} + mos{"mosisht"} mr{"maratisht"} ms{"malajisht"} mt{"maltisht"} - mua{"mundagishte"} + mua{"mundangisht"} + mul{"gjuhë të shumëfishta"} + mus{"krikisht"} + mwl{"mirandisht"} my{"birmanisht"} + myv{"erzjaisht"} mzn{"mazanderanisht"} - naq{"namaishte"} - nb{"bokmalishte norvegjeze"} + na{"nauruisht"} + nap{"napoletanisht"} + naq{"namaisht"} + nb{"norvegjishte letrare"} nd{"ndebelishte veriore"} nds{"gjermanishte e vendeve të ulëta"} nds_NL{"gjermanishte saksone e vendeve të ulëta"} ne{"nepalisht"} + new{"neuarisht"} + ng{"ndongaisht"} + nia{"niasisht"} + niu{"niueanisht"} nl{"holandisht"} nl_BE{"flamandisht"} nmg{"kuasisht"} - nn{"ninorske norvegjeze"} + nn{"norvegjishte nynorsk"} + nnh{"ngiembunisht"} + no{"norvegjisht"} + nog{"nogajisht"} nqo{"nkoisht"} + nr{"ndebelishte jugore"} + nso{"sotoishte veriore"} nus{"nuerisht"} + nv{"navahoisht"} + ny{"nianjisht"} nyn{"niankolisht"} + oc{"oksitanisht"} om{"oromoisht"} - or{"orijaisht"} + or{"odisht"} + os{"osetisht"} pa{"panxhabisht"} + pag{"pangasinanisht"} + pam{"pampangaisht"} + pap{"papiamentisht"} + pau{"paluanisht"} + pcm{"pixhinishte nigeriane"} pl{"polonisht"} + prg{"prusisht"} ps{"pashtoisht"} pt{"portugalisht"} pt_BR{"portugalishte braziliane"} pt_PT{"portugalishte evropiane"} qu{"keçuaisht"} quc{"kiçeisht"} - rm{"rome"} + rap{"rapanuisht"} + rar{"rarontonganisht"} + rm{"retoromanisht"} rn{"rundisht"} ro{"rumanisht"} - ro_MD{"moldavishte"} - rof{"romboishte"} + ro_MD{"moldavisht"} + rof{"romboisht"} + root{"rutisht"} ru{"rusisht"} + rup{"arumune"} rw{"kiniaruandisht"} rwk{"ruaisht"} sa{"sanskritisht"} + sad{"sandauisht"} + sah{"sakaisht"} saq{"samburisht"} + sat{"santalisht"} + sba{"ngambajisht"} sbp{"sanguisht"} + sc{"sardenjisht"} + scn{"siçilianisht"} + sco{"skotisht"} sd{"sindisht"} sdh{"kurdishte jugore"} se{"samishte veriore"} - seh{"senaishte"} + seh{"senaisht"} ses{"senishte kojrabore"} sg{"sangoisht"} - sh{"Serbo-Kroatisht"} + sh{"serbo-kroatisht"} shi{"taçelitisht"} + shn{"shanisht"} si{"sinhalisht"} sk{"sllovakisht"} sl{"sllovenisht"} + sm{"samoanisht"} sma{"samishte jugore"} - smj{"samishte luleje"} - smn{"samishte inarie"} - sms{"samishte skolte"} + smj{"samishte lule"} + smn{"samishte inari"} + sms{"samishte skolti"} sn{"shonisht"} + snk{"soninkisht"} so{"somalisht"} sq{"shqip"} sr{"serbisht"} + srn{"srananisht (sranantongoisht)"} + ss{"suatisht"} + ssy{"sahoisht"} + st{"sotoishte jugore"} su{"sundanisht"} + suk{"sukumaisht"} sv{"suedisht"} sw{"suahilisht"} sw_CD{"suahilishte kongoje"} - ta{"tamile"} - te{"teluge"} - teo{"tezoisht"} + swb{"kamorianisht"} + syr{"siriakisht"} + ta{"tamilisht"} + te{"teluguisht"} + tem{"timneisht"} + teo{"tesoisht"} + tet{"tetumisht"} tg{"taxhikisht"} th{"tajlandisht"} - ti{"tigrinje"} + ti{"tigrinjaisht"} + tig{"tigreisht"} tk{"turkmenisht"} + tlh{"klingonisht"} + tn{"cuanaisht"} to{"tonganisht"} + tpi{"pisinishte toku"} tr{"turqisht"} + trv{"torokoisht"} + ts{"congaisht"} tt{"tatarisht"} - twq{"tasaukisht"} + tum{"tumbukaisht"} + tvl{"tuvaluisht"} + tw{"tuisht"} + twq{"tasavakisht"} + ty{"tahitisht"} + tyv{"tuvinianisht"} tzm{"tamaziatishte atlase qendrore"} - ug{"ujgure"} + udm{"udmurtisht"} + ug{"ujgurisht"} uk{"ukrainisht"} + umb{"umbunduisht"} und{"e panjohur"} - ur{"urdu"} - uz{"uzbeke"} + ur{"urduisht"} + uz{"uzbekisht"} vai{"vaisht"} + ve{"vendaisht"} vi{"vietnamisht"} - vun{"vunjisht"} - wbp{"uarlipirisht"} + vo{"volapykisht"} + vun{"vunxhoisht"} + wa{"ualunisht"} + wae{"ualserisht"} + wal{"ulajtaisht"} + war{"uarajisht"} + wbp{"uarlpirisht"} wo{"ulufisht"} - xh{"xhozaisht"} + xal{"kalmikisht"} + xh{"kosaisht"} xog{"sogisht"} - yo{"jorubisht"} - zgh{"tamazishte standarde marokene"} + yav{"jangbenisht"} + ybb{"jembaisht"} + yi{"jidisht"} + yo{"jorubaisht"} + yue{"kantonezisht"} + zgh{"tamaziatishte standarde marokene"} zh{"kinezisht"} - zh_Hans{"kinezishte e thjeshtuar"} - zh_Hant{"kinezishte tradicionale"} zu{"zuluisht"} + zun{"zunisht"} zxx{"nuk ka përmbajtje gjuhësore"} + zza{"zazaisht"} } Languages%short{ az{"azerisht"} @@ -268,12 +429,15 @@ sq{ Grek{"grek"} Gujr{"guxharat"} Guru{"gurmuk"} + Hanb{"hanbik"} Hang{"hangul"} Hani{"han"} Hans{"i thjeshtuar"} Hant{"tradicional"} Hebr{"hebraik"} Hira{"hiragan"} + Hrkt{"alfabet rrokjesor japonez"} + Jamo{"jamosisht"} Jpan{"japonez"} Kana{"katakan"} Khmr{"kmer"} @@ -291,6 +455,8 @@ sq{ Thaa{"tanisht"} Thai{"tajlandez"} Tibt{"tibetisht"} + Zmth{"simbole matematikore"} + Zsye{"emoji"} Zsym{"me simbole"} Zxxx{"i pashkruar"} Zyyy{"i zakonshëm"} @@ -318,7 +484,11 @@ sq{ iso8601{"kalendar ISO-8601"} japanese{"kalendar japonez"} persian{"kalendar persian"} - roc{"kalendar minguo (kinez)"} + roc{"kalendar minguoje (kinez)"} + } + cf{ + account{"format valutor llogaritës"} + standard{"format valutor standard"} } collation{ big5han{"Radhitje e kinezishtes tradicionale - Big5"} @@ -332,20 +502,20 @@ sq{ standard{"radhitje standarde"} } hc{ - h11{"Sistemi 12-orësh (0 - 11)"} - h12{"Sistemi 12-orësh (1 - 12)"} - h23{"Sistemi 24-orësh (0 - 23)"} - h24{"Sistemi 24-orësh (1 - 24)"} + h11{"sistem 12-orësh (0 - 11)"} + h12{"sistem 12-orësh (1 - 12)"} + h23{"sistem 24-orësh (0 - 23)"} + h24{"sistem 24-orësh (1 - 24)"} } lb{ - loose{"Stili i gjerësisë së rreshtave - i larguar"} - normal{"Stili i gjerësisë së rreshtave - normal"} - strict{"Stili i gjerësisë së rreshtave - i ngushtuar"} + loose{"stil i gjerësisë së rreshtave - i larguar"} + normal{"stil i gjerësisë së rreshtave - normal"} + strict{"stil i gjerësisë së rreshtave - i ngushtuar"} } ms{ - metric{"Sistemi metrik"} - uksystem{"Sistemi imperial (britanik) i njësive matëse"} - ussystem{"Sistemi amerikan i njësive matëse"} + metric{"sistem metrik"} + uksystem{"sistem imperial (britanik) i njësive matëse"} + ussystem{"sistem amerikan i njësive matëse"} } numbers{ arab{"shifra indo-arabe"} @@ -385,7 +555,22 @@ sq{ tibt{"shifra tibetiane"} } } - Version{"2.1.22.93"} + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0} — Të gjitha"} + category-list{"{0}: {1}"} + compatibility{"{0} — Të përputhshme"} + enclosed{"{0} — Të mbyllura"} + extended{"{0} — Të shtuara"} + historic{"{0} — Historike"} + miscellaneous{"{0} — Të ndryshme"} + other{"{0} — Tjetër"} + scripts{"Shkrimet — {0}"} + strokes{ + one{"{0} vijëzim drejtshkrimor"} + other{"{0} vijëzime drejtshkrimore"} + } + } codePatterns{ language{"Gjuha: {0}"} script{"Shkrimi: {0}"} diff --git a/icuSources/data/lang/sr.txt b/icuSources/data/lang/sr.txt index 498eed94..c53a1c27 100644 --- a/icuSources/data/lang/sr.txt +++ b/icuSources/data/lang/sr.txt @@ -1,516 +1,529 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sr.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr{ Keys{ calendar{"календар"} + cf{"формат валуте"} colAlternate{"Сортирање уз игнорисање симбола"} colBackwards{"Сортирање према обрнутим акцентима"} colCaseFirst{"Ређање према малом/великом слову"} colCaseLevel{"Сортирање према малом/великом слову"} - colHiraganaQuaternary{"Сортирање према кана симболима"} colNormalization{"Нормализовано сортирање"} colNumeric{"Нумеричко сортирање"} colStrength{"Сортирање према јачини"} collation{"Сортирање"} currency{"валута"} + hc{"приказивање времена (12- или 24-часовно)"} lb{"стил прелома реда"} + ms{"систем мерних јединица"} numbers{"бројеви"} timezone{"Временска зона"} va{"Варијанта локалитета"} - variableTop{"Сортирај као симболе"} x{"Приватна употреба"} } Languages{ - aa{"Афарски"} + aa{"афарски"} ab{"абхаски"} - ace{"Ачинески"} - ach{"Аколи"} - ada{"Адангмејски"} - ady{"Адигејски"} - ae{"Авестански"} + ace{"ацешки"} + ach{"аколи"} + ada{"адангме"} + ady{"адигејски"} + ae{"авестански"} af{"африканс"} - afh{"Африхили"} + afh{"африхили"} agq{"агем"} - ain{"Аину"} - ak{"акан"} - akk{"Акадијски"} - ale{"Аљут"} - alt{"Јужни алтаи"} + ain{"аину"} + ak{"акански"} + akk{"акадијски"} + ale{"алеутски"} + alt{"јужноалтајски"} am{"амхарски"} - an{"Арагонежански"} - ang{"Староенглески"} - anp{"Ангика"} + an{"арагонски"} + ang{"староенглески"} + anp{"ангика"} ar{"арапски"} - ar_001{"модеран стандардни арапски"} - arc{"Армајски"} + ar_001{"савремени стандардни арапски"} + arc{"арамејски"} arn{"мапуче"} - arp{"Арапахо"} - arw{"Аравак"} + arp{"арапахо"} + arw{"аравачки"} as{"асамски"} asa{"асу"} - ast{"Астуријски"} - av{"Аварски"} - awa{"Авадхи"} - ay{"Ајмара"} + ast{"астуријски"} + av{"аварски"} + awa{"авади"} + ay{"ајмара"} az{"азербејџански"} ba{"башкирски"} - bal{"Балучи"} - ban{"Балинезијски"} - bas{"Баса"} + bal{"белучки"} + ban{"балијски"} + bas{"баса"} be{"белоруски"} - bej{"Беја"} + bej{"беџа"} bem{"бемба"} bez{"бена"} bg{"бугарски"} bgn{"западни белучки"} - bho{"Бојпури"} - bi{"Бислама"} - bik{"Бикол"} - bin{"Бини"} - bla{"Сисика"} + bho{"боџпури"} + bi{"бислама"} + bik{"бикол"} + bin{"бини"} + bla{"сисика"} bm{"бамбара"} bn{"бенгалски"} bo{"тибетански"} br{"бретонски"} - bra{"Брај"} + bra{"брај"} brx{"бодо"} bs{"босански"} - bua{"Буриат"} - bug{"Бугинежански"} - byn{"Блин"} + bua{"бурјатски"} + bug{"бугијски"} + byn{"блински"} ca{"каталонски"} - cad{"Кадо"} - car{"Карипски"} - cch{"Атсамски"} - ce{"Чеченски"} - ceb{"Цебуано"} + cad{"кадо"} + car{"карипски"} + cch{"атсам"} + ce{"чеченски"} + ceb{"себуански"} cgg{"чига"} - ch{"Чаморо"} - chb{"Чибча"} - chg{"Чагатаи"} - chk{"Чукески"} - chm{"Мари"} - chn{"Чинукски"} - cho{"Чоктавски"} - chp{"Чипвијански"} + ch{"чаморо"} + chb{"чипча"} + chg{"чагатај"} + chk{"чучки"} + chm{"мари"} + chn{"чинучки"} + cho{"чоктавски"} + chp{"чипевјански"} chr{"чероки"} - chy{"Чејенски"} - ckb{"сорани курдски"} + chy{"чејенски"} + ckb{"централни курдски"} co{"корзикански"} - cop{"Коптски"} - cr{"Кри"} - crh{"Кримеански турски"} + cop{"коптски"} + cr{"кри"} + crh{"кримскотатарски"} + crs{"сејшелски креолски француски"} cs{"чешки"} - csb{"Кашубијански"} - cu{"Старословенски"} - cv{"Чувашки"} + csb{"кашупски"} + cu{"црквенословенски"} + cv{"чувашки"} cy{"велшки"} da{"дански"} - dak{"Дакота"} - dar{"Даргва"} + dak{"дакота"} + dar{"даргински"} dav{"таита"} de{"немачки"} de_CH{"швајцарски високи немачки"} - del{"Делавер"} - den{"Славски"} - dgr{"Догриб"} - din{"Динка"} + del{"делаверски"} + den{"слејви"} + dgr{"догрипски"} + din{"динка"} dje{"зарма"} - doi{"Догри"} + doi{"догри"} dsb{"доњи лужичкосрпски"} dua{"дуала"} - dum{"Средњи холандски"} - dv{"Дивехијски"} + dum{"средњехоландски"} + dv{"малдивски"} dyo{"џола фоњи"} - dyu{"Ђула"} + dyu{"ђула"} dz{"џонга"} + dzg{"дазага"} ebu{"ембу"} ee{"еве"} - efi{"Ефикски"} - egy{"Староегипатски"} - eka{"Екајук"} + efi{"ефички"} + egy{"староегипатски"} + eka{"екаџук"} el{"грчки"} - elx{"Еламитски"} + elx{"еламитски"} en{"енглески"} - enm{"Средњи енглески"} + en_GB{"енглески (Велика Британија)"} + en_US{"енглески (Сједињене Америчке Државе)"} + enm{"средњеенглески"} eo{"есперанто"} es{"шпански"} et{"естонски"} eu{"баскијски"} - ewo{"Евондо"} + ewo{"евондо"} fa{"персијски"} - fan{"Фанг"} - fat{"Фанти"} - ff{"Фулах"} + fan{"фанг"} + fat{"фанти"} + ff{"фула"} fi{"фински"} fil{"филипински"} fj{"фиџијски"} fo{"фарски"} - fon{"Фон"} + fon{"фон"} fr{"француски"} - frm{"Средњи француски"} - fro{"Старофранцуски"} - frr{"Северно-фризијски"} - frs{"Источни фризијски"} - fur{"Фриулијски"} + frm{"средњефранцуски"} + fro{"старофранцуски"} + frr{"севернофризијски"} + frs{"источнофризијски"} + fur{"фриулски"} fy{"западни фризијски"} ga{"ирски"} - gaa{"Га"} + gaa{"га"} gag{"гагауз"} - gay{"Гајо"} - gba{"Гбаја"} - gd{"Шкотски Галски"} - gez{"Џиз"} - gil{"Гилбертшки"} + gay{"гајо"} + gba{"гбаја"} + gd{"шкотски гелски"} + gez{"геез"} + gil{"гилбертски"} gl{"галицијски"} - gmh{"Средњи високи немачки"} + gmh{"средњи високонемачки"} gn{"гварани"} - goh{"Старонемачки"} - gon{"Гонди"} - gor{"Горонтало"} - got{"Готски"} - grb{"Гребо"} - grc{"Старогрчки"} + goh{"старонемачки"} + gon{"гонди"} + gor{"горонтало"} + got{"готски"} + grb{"гребо"} + grc{"старогрчки"} gsw{"Швајцарски немачки"} gu{"гуџарати"} guz{"гуси"} - gv{"мански"} - gwi{"Гвич’ин"} + gv{"манкс"} + gwi{"гвичински"} ha{"хауса"} - hai{"Хаида"} + hai{"хаида"} haw{"хавајски"} he{"хебрејски"} hi{"хинди"} - hil{"Хилигајнон"} - hit{"Хитите"} - hmn{"Хмонг"} - ho{"Хири Моту"} + hil{"хилигајнонски"} + hit{"хетитски"} + hmn{"хмоншки"} + ho{"хири моту"} hr{"хрватски"} hsb{"горњи лужичкосрпски"} ht{"хаићански"} hu{"мађарски"} - hup{"Хупа"} + hup{"хупа"} hy{"јерменски"} - hz{"Хереро"} - ia{"Интерлингва"} - iba{"Ибан"} + hz{"хереро"} + ia{"интерлингва"} + iba{"ибански"} + ibb{"ибибио"} id{"индонежански"} - ie{"Међујезички"} + ie{"интерлингве"} ig{"игбо"} - ii{"сечуан ји"} - ik{"Унупиак"} - ilo{"Илоко"} - inh{"Ингвишки"} - io{"Идо"} + ii{"сечуански ји"} + ik{"инупик"} + ilo{"илоко"} + inh{"ингушки"} + io{"идо"} is{"исландски"} it{"италијански"} - iu{"инуктитут"} + iu{"инуитски"} ja{"јапански"} - jbo{"Лојбан"} + jbo{"ложбан"} jgo{"нгомба"} jmc{"мачаме"} - jpr{"Јудео-персијски"} - jrb{"Јудео-арапски"} + jpr{"јудео-персијски"} + jrb{"јудео-арапски"} jv{"јавански"} ka{"грузијски"} - kaa{"Кара-калпашки"} + kaa{"кара-калпашки"} kab{"кабиле"} - kac{"Качин"} - kaj{"Ђу"} + kac{"качински"} + kaj{"џу"} kam{"камба"} - kaw{"Кави"} - kbd{"Кабардијски"} - kcg{"Тјап"} + kaw{"кави"} + kbd{"кабардијски"} + kcg{"тјап"} kde{"маконде"} - kea{"зеленортски креолски"} - kfo{"Коро"} - kg{"Конго"} - kha{"Каси"} - kho{"Котанешки"} + kea{"зеленортски"} + kfo{"коро"} + kg{"конго"} + kha{"каси"} + kho{"котанешки"} khq{"којра чиини"} ki{"кикују"} - kj{"Куањама"} + kj{"квањама"} kk{"казашки"} - kl{"калалисут"} - kln{"каленџин"} + kkj{"како"} + kl{"гренландски"} + kln{"каленџински"} km{"кмерски"} - kmb{"Кимбунду"} + kmb{"кимбунду"} kn{"канада"} ko{"корејски"} koi{"коми-пермски"} kok{"конкани"} - kos{"Косреански"} - kpe{"Кпеле"} - kr{"Канури"} - krc{"Карачај-балкар"} - krl{"Карелијски"} - kru{"Курукх"} + kos{"косренски"} + kpe{"кпеле"} + kr{"канури"} + krc{"карачајско-балкарски"} + kri{"крио"} + krl{"карелски"} + kru{"курук"} ks{"кашмирски"} ksb{"шамбала"} ksf{"бафија"} + ksh{"келнски"} ku{"курдски"} - kum{"Кумик"} - kut{"Кутенаи"} - kv{"Коми"} + kum{"кумички"} + kut{"кутенај"} + kv{"коми"} kw{"корнволски"} ky{"киргиски"} la{"латински"} - lad{"Ладино"} + lad{"ладино"} lag{"ланги"} - lah{"Ланда"} - lam{"Ламба"} + lah{"ланда"} + lam{"ламба"} lb{"луксембуршки"} - lez{"Лезгиан"} + lez{"лезгински"} lg{"ганда"} - li{"Лимбургиш"} + li{"лимбуршки"} lkt{"лакота"} ln{"лингала"} - lo{"лаошки"} - lol{"Монго"} - loz{"Лози"} + lo{"лаоски"} + lol{"монго"} + loz{"лози"} lrc{"северни лури"} lt{"литвански"} lu{"луба-катанга"} - lua{"Луба-лулуа"} - lui{"Луисено"} - lun{"Лунда"} + lua{"луба-лулуа"} + lui{"луисењо"} + lun{"лунда"} luo{"луо"} - lus{"Лушаи"} + lus{"мизо"} luy{"лујиа"} lv{"летонски"} - mad{"Мадурешки"} - mag{"Магахи"} - mai{"Маитили"} - mak{"Макасар"} - man{"Мандинго"} - mas{"масаи"} - mdf{"Мокша"} - mdr{"Мандар"} - men{"Менде"} + mad{"мадурски"} + mag{"магахи"} + mai{"маитили"} + mak{"макасарски"} + man{"мандинго"} + mas{"масајски"} + mdf{"мокша"} + mdr{"мандар"} + men{"менде"} mer{"меру"} mfe{"морисјен"} mg{"малгашки"} - mga{"Средњи ирски"} - mgh{"макува-меето"} + mga{"средњеирски"} + mgh{"макува-мито"} mgo{"мета"} - mh{"Маршалски"} + mh{"маршалски"} mi{"маорски"} - mic{"Микмак"} - min{"Минангкабау"} + mic{"микмак"} + min{"минангкабау"} mk{"македонски"} ml{"малајалам"} mn{"монголски"} - mnc{"Манчу"} - mni{"Манипури"} - moh{"мохок"} - mos{"Моси"} + mnc{"манџурски"} + mni{"манипурски"} + moh{"мохочки"} + mos{"моси"} mr{"марати"} ms{"малајски"} mt{"малтешки"} mua{"мунданг"} mul{"Више језика"} - mus{"Кришки"} - mwl{"Мирандешки"} - mwr{"Марвари"} + mus{"кришки"} + mwl{"мирандски"} + mwr{"марвари"} my{"бурмански"} - myv{"Ерзија"} + myv{"ерзја"} mzn{"мазандерански"} - na{"Науру"} - nap{"Неаполитански"} + na{"науруски"} + nap{"напуљски"} naq{"нама"} - nb{"норвешки бокмал"} + nb{"норвешки букмол"} nd{"северни ндебеле"} - nds{"Ниски немачки"} + nds{"нисконемачки"} nds_NL{"нискосаксонски"} ne{"непалски"} - new{"Невари"} - ng{"Ндонга"} - nia{"Ниас"} - niu{"Ниуеан"} + new{"невари"} + ng{"ндонга"} + nia{"ниас"} + niu{"ниуејски"} nl{"холандски"} nl_BE{"фламански"} nmg{"квасио"} nn{"норвешки нинорск"} - no{"Норвешки"} - nog{"Ногаи"} - non{"Стари норски"} - nqo{"н’ко"} - nr{"Јужни ндебеле"} - nso{"Северни сото"} + nnh{"нгиембун"} + no{"норвешки"} + nog{"ногајски"} + non{"старонордијски"} + nqo{"нко"} + nr{"јужни ндебеле"} + nso{"северни сото"} nus{"нуер"} - nv{"Навахо"} - nwc{"Класични невари"} - ny{"Њања"} - nym{"Њамвези"} - nyn{"нјанколе"} - nyo{"Њоро"} - nzi{"Нзима"} - oc{"Провансалски"} - oj{"Ојибва"} + nv{"навахо"} + nwc{"класични неварски"} + ny{"њанџа"} + nym{"њамвези"} + nyn{"њанколе"} + nyo{"њоро"} + nzi{"нзима"} + oc{"окситански"} + oj{"оџибве"} om{"оромо"} - or{"орија"} - os{"Осетски"} - osa{"Осаге"} - ota{"Отомански турски"} - pa{"панџаби"} - pag{"Пангасински"} - pal{"Пахлави"} - pam{"Пампанга"} - pap{"Папиаменто"} - pau{"Палауански"} - peo{"Староперсијски"} - phn{"Феничански"} - pi{"Пали"} + or{"одија"} + os{"осетински"} + osa{"осаге"} + ota{"османски турски"} + pa{"пенџапски"} + pag{"пангасинански"} + pal{"пахлави"} + pam{"пампанга"} + pap{"папиаменто"} + pau{"палауски"} + pcm{"нигеријски пиџин"} + peo{"староперсијски"} + phn{"феничански"} + pi{"пали"} pl{"пољски"} - pon{"Понпејски"} - pro{"Старопровансалски"} + pon{"понпејски"} + prg{"пруски"} + pro{"староокситански"} ps{"паштунски"} pt{"португалски"} - pt_BR{"Бразилски португалски"} - pt_PT{"Иберијски португалски"} + pt_PT{"португалски (Португал)"} qu{"кечуа"} - quc{"к’иче"} - raj{"Рађастани"} - rap{"Рапануи"} - rar{"Раротонган"} - rm{"рето-романски"} - rn{"рунди"} + quc{"киче"} + raj{"раџастански"} + rap{"рапануи"} + rar{"раротонгански"} + rm{"романш"} + rn{"кирунди"} ro{"румунски"} ro_MD{"молдавски"} rof{"ромбо"} - rom{"Романи"} + rom{"ромски"} root{"Рут"} ru{"руски"} - rup{"Ароманијски"} - rw{"кинјаруанда"} + rup{"цинцарски"} + rw{"кињаруанда"} rwk{"руа"} sa{"санскрит"} - sad{"Сандаве"} - sah{"Јакут"} - sam{"Самаритански арамејски"} + sad{"сандаве"} + sah{"јакутски"} + sam{"самаријански арамејски"} saq{"самбуру"} - sas{"Сасак"} - sat{"Сантали"} + sas{"сасак"} + sat{"сантали"} + sba{"нгамбај"} sbp{"сангу"} - sc{"Сардињаски"} - scn{"Сицилијански"} - sco{"Шкотски"} + sc{"сардински"} + scn{"сицилијански"} + sco{"шкотски"} sd{"синди"} sdh{"јужнокурдски"} se{"северни сами"} seh{"сена"} - sel{"Селкап"} + sel{"селкупски"} ses{"којраборо сени"} sg{"санго"} - sga{"Староирски"} - sh{"Српскохрватски"} + sga{"староирски"} + sh{"српскохрватски"} shi{"ташелхит"} - shn{"Шан"} - si{"синхалски"} - sid{"Сидамо"} + shn{"шански"} + si{"синхалешки"} + sid{"сидамо"} sk{"словачки"} sl{"словеначки"} - sm{"Самоански"} + sm{"самоански"} sma{"јужни сами"} smj{"луле сами"} smn{"инари сами"} - sms{"сколт сами"} + sms{"сколтски лапонски"} sn{"шона"} - snk{"Сонинке"} + snk{"сонинке"} so{"сомалски"} - sog{"Соџијенски"} + sog{"согдијски"} sq{"албански"} sr{"српски"} - srn{"Сранански тонго"} - srr{"Серер"} - ss{"Свати"} - st{"Сесото"} + srn{"сранан тонго"} + srr{"серерски"} + ss{"свази"} + ssy{"сахо"} + st{"сесото"} su{"сундански"} - suk{"Сукума"} - sus{"Сусу"} - sux{"Сумерски"} + suk{"сукума"} + sus{"сусу"} + sux{"сумерски"} sv{"шведски"} sw{"свахили"} - sw_CD{"конго свахили"} - swb{"Коморски"} - syc{"Класични сиријски"} - syr{"Сиријски"} + sw_CD{"кисвахили"} + swb{"коморски"} + syc{"сиријачки"} + syr{"сиријски"} ta{"тамилски"} te{"телугу"} - tem{"Тимне"} + tem{"тимне"} teo{"тесо"} - ter{"Терено"} - tet{"Тетум"} + ter{"терено"} + tet{"тетум"} tg{"таџички"} - th{"тајландски"} + th{"тајски"} ti{"тигриња"} - tig{"Тигре"} - tiv{"Тив"} + tig{"тигре"} + tiv{"тив"} tk{"туркменски"} - tkl{"Токелау"} - tl{"Тагалски"} - tlh{"Клингонски"} - tli{"Тлингит"} - tmh{"Тамашек"} - tn{"Тсвана"} - to{"тонга"} - tog{"Њаса тонга"} - tpi{"Ток Писин"} + tkl{"токелау"} + tl{"тагалог"} + tlh{"клингонски"} + tli{"тлингит"} + tmh{"тамашек"} + tn{"цвана"} + to{"тонгански"} + tog{"њаса тонга"} + tpi{"ток писин"} tr{"турски"} - ts{"Тсонга"} - tsi{"Тсимшиан"} + trv{"тароко"} + ts{"цонга"} + tsi{"цимшиан"} tt{"татарски"} - tum{"Тумбука"} - tvl{"Тувалу"} - tw{"Тви"} + tum{"тумбука"} + tvl{"тувалу"} + tw{"тви"} twq{"тасавак"} - ty{"Тахићански"} - tyv{"Тувинијски"} + ty{"тахићански"} + tyv{"тувински"} tzm{"централноатласки тамазигт"} - udm{"Удмурт"} + udm{"удмуртски"} ug{"ујгурски"} - uga{"Угаритски"} + uga{"угаритски"} uk{"украјински"} - umb{"Умбунду"} + umb{"умбунду"} und{"непознат језик"} ur{"урду"} uz{"узбечки"} vai{"ваи"} - ve{"Венда"} + ve{"венда"} vi{"вијетнамски"} - vo{"Волапук"} - vot{"Вотски"} + vo{"волапик"} + vot{"водски"} vun{"вунџо"} - wa{"Валун"} - wal{"Валамо"} - war{"Варај"} - was{"Вашо"} + wa{"валонски"} + wae{"валсерски"} + wal{"волајта"} + war{"варајски"} + was{"вашо"} wbp{"варлпири"} wo{"волоф"} - xal{"Калмик"} + xal{"калмички"} xh{"коса"} xog{"сога"} - yao{"Јао"} - yap{"Јапешки"} - yi{"Јидиш"} + yao{"јао"} + yap{"јапски"} + yav{"јангбен"} + ybb{"јемба"} + yi{"јидиш"} yo{"јоруба"} - yue{"Кантонски"} - za{"Жуанг"} - zap{"Запотечки"} - zbl{"Блисимболи"} - zen{"Зенага"} + yue{"кантонски"} + za{"џуаншки"} + zap{"запотечки"} + zbl{"блисимболи"} + zen{"зенага"} zgh{"стандардни марокански тамазигт"} zh{"кинески"} + zh_Hans{"поједностављени кинески"} + zh_Hant{"традиционални кинески"} zu{"зулу"} - zun{"Зуни"} + zun{"зуни"} zxx{"без лингвистичког садржаја"} - zza{"Заза"} + zza{"заза"} } Languages%short{ az{"азерски"} @@ -557,6 +570,7 @@ sr{ Grek{"грчко писмо"} Gujr{"гуџаратско писмо"} Guru{"гурмуки писмо"} + Hanb{"ханб"} Hang{"хангул"} Hani{"хан"} Hano{"хануно"} @@ -565,10 +579,11 @@ sr{ Hebr{"хебрејско писмо"} Hira{"хирагана"} Hmng{"пахав хмонг писмо"} - Hrkt{"Катакана или Хирагана"} + Hrkt{"јапанска слоговна писма"} Hung{"старомађарско писмо"} Inds{"индушко писмо"} Ital{"стари италик"} + Jamo{"џамо"} Java{"јаванско писмо"} Jpan{"јапанско писмо"} Kali{"кајах-ли писмо"} @@ -593,7 +608,7 @@ sr{ Mani{"манихејско писмо"} Maya{"мајански хијероглифи"} Mero{"мероитик писмо"} - Mlym{"малајалам писмо"} + Mlym{"малајаламско писмо"} Mong{"монголско писмо"} Moon{"месечево писмо"} Mtei{"меитеи мајек писмо"} @@ -636,7 +651,7 @@ sr{ Teng{"тенгвар писмо"} Tfng{"тифинаг писмо"} Tglg{"Тагалог"} - Thaa{"тхана писмо"} + Thaa{"тана писмо"} Thai{"тајландско писмо"} Tibt{"тибетанско писмо"} Ugar{"угаритско писмо"} @@ -647,6 +662,7 @@ sr{ Yiii{"ји писмо"} Zinh{"наследно писмо"} Zmth{"математичка нотација"} + Zsye{"емоџи"} Zsym{"симболи"} Zxxx{"неписани језик"} Zyyy{"заједничко писмо"} @@ -677,6 +693,10 @@ sr{ persian{"персијски календар"} roc{"календар Републике Кине"} } + cf{ + account{"рачуноводствени формат валуте"} + standard{"стандардни формат валуте"} + } colAlternate{ non-ignorable{"Сортирај симболе"} shifted{"Сортирање уз игнорисање симбола"} @@ -694,10 +714,6 @@ sr{ no{"Сортирај без обзира на велика и мала слова"} yes{"Сортирај мала и велика слова"} } - colHiraganaQuaternary{ - no{"Сортирај кана симболе одвојено"} - yes{"Сортирај кана симболе другачије"} - } colNormalization{ no{"Сортирај без нормализације"} yes{"Сортирај Unicode нормализовано"} @@ -716,7 +732,7 @@ sr{ collation{ big5han{"Традиционално кинеско сортирање"} dictionary{"Редослед сортирања у речнику"} - ducet{"Подразумевани Unicode редослед сортирања"} + ducet{"подразумевани Unicode редослед сортирања"} gb2312han{"Поједностављено кинеско сортирање"} phonebook{"Сортирање као телефонски именик"} phonetic{"Фонетски редослед сортирања"} @@ -729,6 +745,31 @@ sr{ traditional{"Традиционално сортирање"} unihan{"Редослед сортирања радикалним цртицама"} } + d0{ + fwidth{"пуна ширина"} + hwidth{"пола ширине"} + npinyin{"Нумеричка"} + } + hc{ + h11{"12-часовни систем (0-11)"} + h12{"12-часовни систем (1-12)"} + h23{"24-часовни систем (0-23)"} + h24{"24-часовни систем (1-24)"} + } + lb{ + loose{"размакнути стил прелома реда"} + normal{"нормални стил прелома реда"} + strict{"строги стил прелома реда"} + } + m0{ + bgn{"БГН (BGN)"} + ungegn{"УНГЕГН (BGN)"} + } + ms{ + metric{"метрички"} + uksystem{"империјални"} + ussystem{"амерички"} + } numbers{ arab{"арапско-индијске цифре"} arabext{"продужене арапско-индијске цифре"} @@ -801,10 +842,26 @@ sr{ TARASK{"Тараскијевичка ортографија"} VALENCIA{"Валенцијска"} } - Version{"2.1.22.93"} + Version{"2.1.32.73"} + characterLabelPattern{ + all{"{0} — све"} + category-list{"{0}: {1}"} + compatibility{"{0} — компатибилност"} + enclosed{"{0} — затворено"} + extended{"{0} — проширено"} + historic{"{0} — историјско"} + miscellaneous{"{0} — разно"} + other{"{0} — друго"} + scripts{"Писма — {0}"} + strokes{ + few{"{0} потеза"} + one{"{0} потез"} + other{"{0} потеза"} + } + } codePatterns{ language{"Језик: {0}"} - script{"писмо: {0}"} + script{"Писмо: {0}"} territory{"Регион: {0}"} } localeDisplayPattern{ diff --git a/icuSources/data/lang/sr_BA.txt b/icuSources/data/lang/sr_BA.txt index 0d1bedfa..edad17f7 100644 --- a/icuSources/data/lang/sr_BA.txt +++ b/icuSources/data/lang/sr_BA.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_BA{ "%%ALIAS"{"sr_Cyrl_BA"} } diff --git a/icuSources/data/lang/sr_CS.txt b/icuSources/data/lang/sr_CS.txt index 949405aa..5f8becfa 100644 --- a/icuSources/data/lang/sr_CS.txt +++ b/icuSources/data/lang/sr_CS.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_CS{ "%%ALIAS"{"sr_Cyrl_RS"} } diff --git a/icuSources/data/lang/sr_Cyrl.txt b/icuSources/data/lang/sr_Cyrl.txt index 19f704b0..cac24ec8 100644 --- a/icuSources/data/lang/sr_Cyrl.txt +++ b/icuSources/data/lang/sr_Cyrl.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sr_Cyrl.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_Cyrl{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/sr_Cyrl_BA.txt b/icuSources/data/lang/sr_Cyrl_BA.txt index 0e29d1da..4405188a 100644 --- a/icuSources/data/lang/sr_Cyrl_BA.txt +++ b/icuSources/data/lang/sr_Cyrl_BA.txt @@ -1,14 +1,22 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** -/** - * generated alias target - */ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_Cyrl_BA{ - ___{""} + Languages{ + arn{"мапудунгун"} + be{"бјелоруски"} + bm{"бамананкан"} + bn{"бангла"} + gsw{"швајцарски немачки"} + ht{"хаићански креолски"} + lo{"лаошки"} + moh{"мохок"} + nqo{"н’ко"} + shi{"јужни шилха"} + si{"синхалски"} + tzm{"централноатласки тамашек"} + xh{"исикоса"} + zgh{"стандардни марокански тамашек"} + zu{"исизулу"} + } + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/sr_Cyrl_CS.txt b/icuSources/data/lang/sr_Cyrl_CS.txt index fb1a4d72..9325e5a7 100644 --- a/icuSources/data/lang/sr_Cyrl_CS.txt +++ b/icuSources/data/lang/sr_Cyrl_CS.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_Cyrl_CS{ "%%ALIAS"{"sr_Cyrl_RS"} } diff --git a/icuSources/data/lang/sr_Cyrl_ME.txt b/icuSources/data/lang/sr_Cyrl_ME.txt new file mode 100644 index 00000000..965d7659 --- /dev/null +++ b/icuSources/data/lang/sr_Cyrl_ME.txt @@ -0,0 +1,21 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +sr_Cyrl_ME{ + Languages{ + arn{"мапудунгун"} + be{"бјелоруски"} + bm{"бамананкан"} + bn{"бангла"} + ff{"фулах"} + ht{"хаићански креолски"} + lo{"лаошки"} + moh{"мохок"} + nqo{"н’ко"} + shi{"јужни шилха"} + tzm{"централноатласки тамашек"} + xh{"исикоса"} + zgh{"стандардни марокански тамашек"} + zu{"исизулу"} + } + Version{"2.1.31.33"} +} diff --git a/icuSources/data/lang/sr_Cyrl_RS.txt b/icuSources/data/lang/sr_Cyrl_RS.txt index 9faa6c19..7ef8fabc 100644 --- a/icuSources/data/lang/sr_Cyrl_RS.txt +++ b/icuSources/data/lang/sr_Cyrl_RS.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * generated alias target */ diff --git a/icuSources/data/lang/sr_Cyrl_XK.txt b/icuSources/data/lang/sr_Cyrl_XK.txt old mode 100755 new mode 100644 index 277975e7..8f0fb684 --- a/icuSources/data/lang/sr_Cyrl_XK.txt +++ b/icuSources/data/lang/sr_Cyrl_XK.txt @@ -1,14 +1,21 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** -/** - * generated alias target - */ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_Cyrl_XK{ - ___{""} + Languages{ + bm{"бамананкан"} + bn{"бангла"} + ff{"фулах"} + gsw{"швајцарски немачки"} + ht{"хаићански креолски"} + lo{"лаошки"} + moh{"мохок"} + nqo{"н’ко"} + shi{"јужни шилха"} + si{"синхалски"} + tzm{"централноатласки тамашек"} + xh{"исикоса"} + zgh{"стандардни марокански тамашек"} + zu{"исизулу"} + } + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/sr_Cyrl_YU.txt b/icuSources/data/lang/sr_Cyrl_YU.txt index 2224126c..806d42c4 100644 --- a/icuSources/data/lang/sr_Cyrl_YU.txt +++ b/icuSources/data/lang/sr_Cyrl_YU.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_Cyrl_YU{ "%%ALIAS"{"sr_Cyrl_RS"} } diff --git a/icuSources/data/lang/sr_Latn.txt b/icuSources/data/lang/sr_Latn.txt index 59b1bd5b..1586c3a6 100644 --- a/icuSources/data/lang/sr_Latn.txt +++ b/icuSources/data/lang/sr_Latn.txt @@ -1,517 +1,530 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sr_Latn.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_Latn{ %%Parent{"root"} Keys{ calendar{"kalendar"} + cf{"format valute"} colAlternate{"Sortiranje uz ignorisanje simbola"} colBackwards{"Sortiranje prema obrnutim akcentima"} colCaseFirst{"Ređanje prema malom/velikom slovu"} colCaseLevel{"Sortiranje prema malom/velikom slovu"} - colHiraganaQuaternary{"Sortiranje prema kana simbolima"} colNormalization{"Normalizovano sortiranje"} colNumeric{"Numeričko sortiranje"} colStrength{"Sortiranje prema jačini"} collation{"Sortiranje"} currency{"valuta"} + hc{"prikazivanje vremena (12- ili 24-časovno)"} lb{"stil preloma reda"} + ms{"sistem mernih jedinica"} numbers{"brojevi"} timezone{"Vremenska zona"} va{"Varijanta lokaliteta"} - variableTop{"Sortiraj kao simbole"} x{"Privatna upotreba"} } Languages{ - aa{"Afarski"} + aa{"afarski"} ab{"abhaski"} - ace{"Ačineski"} - ach{"Akoli"} - ada{"Adangmejski"} - ady{"Adigejski"} - ae{"Avestanski"} + ace{"aceški"} + ach{"akoli"} + ada{"adangme"} + ady{"adigejski"} + ae{"avestanski"} af{"afrikans"} - afh{"Afrihili"} + afh{"afrihili"} agq{"agem"} - ain{"Ainu"} - ak{"akan"} - akk{"Akadijski"} - ale{"Aljut"} - alt{"Južni altai"} + ain{"ainu"} + ak{"akanski"} + akk{"akadijski"} + ale{"aleutski"} + alt{"južnoaltajski"} am{"amharski"} - an{"Aragonežanski"} - ang{"Staroengleski"} - anp{"Angika"} + an{"aragonski"} + ang{"staroengleski"} + anp{"angika"} ar{"arapski"} - ar_001{"moderan standardni arapski"} - arc{"Armajski"} + ar_001{"savremeni standardni arapski"} + arc{"aramejski"} arn{"mapuče"} - arp{"Arapaho"} - arw{"Aravak"} + arp{"arapaho"} + arw{"aravački"} as{"asamski"} asa{"asu"} - ast{"Asturijski"} - av{"Avarski"} - awa{"Avadhi"} - ay{"Ajmara"} + ast{"asturijski"} + av{"avarski"} + awa{"avadi"} + ay{"ajmara"} az{"azerbejdžanski"} ba{"baškirski"} - bal{"Baluči"} - ban{"Balinezijski"} - bas{"Basa"} + bal{"belučki"} + ban{"balijski"} + bas{"basa"} be{"beloruski"} - bej{"Beja"} + bej{"bedža"} bem{"bemba"} bez{"bena"} bg{"bugarski"} bgn{"zapadni belučki"} - bho{"Bojpuri"} - bi{"Bislama"} - bik{"Bikol"} - bin{"Bini"} - bla{"Sisika"} + bho{"bodžpuri"} + bi{"bislama"} + bik{"bikol"} + bin{"bini"} + bla{"sisika"} bm{"bambara"} bn{"bengalski"} bo{"tibetanski"} br{"bretonski"} - bra{"Braj"} + bra{"braj"} brx{"bodo"} bs{"bosanski"} - bua{"Buriat"} - bug{"Buginežanski"} - byn{"Blin"} + bua{"burjatski"} + bug{"bugijski"} + byn{"blinski"} ca{"katalonski"} - cad{"Kado"} - car{"Karipski"} - cch{"Atsamski"} - ce{"Čečenski"} - ceb{"Cebuano"} + cad{"kado"} + car{"karipski"} + cch{"atsam"} + ce{"čečenski"} + ceb{"sebuanski"} cgg{"čiga"} - ch{"Čamoro"} - chb{"Čibča"} - chg{"Čagatai"} - chk{"Čukeski"} - chm{"Mari"} - chn{"Činukski"} - cho{"Čoktavski"} - chp{"Čipvijanski"} + ch{"čamoro"} + chb{"čipča"} + chg{"čagataj"} + chk{"čučki"} + chm{"mari"} + chn{"činučki"} + cho{"čoktavski"} + chp{"čipevjanski"} chr{"čeroki"} - chy{"Čejenski"} - ckb{"sorani kurdski"} + chy{"čejenski"} + ckb{"centralni kurdski"} co{"korzikanski"} - cop{"Koptski"} - cr{"Kri"} - crh{"Krimeanski turski"} + cop{"koptski"} + cr{"kri"} + crh{"krimskotatarski"} + crs{"sejšelski kreolski francuski"} cs{"češki"} - csb{"Kašubijanski"} - cu{"Staroslovenski"} - cv{"Čuvaški"} + csb{"kašupski"} + cu{"crkvenoslovenski"} + cv{"čuvaški"} cy{"velški"} da{"danski"} - dak{"Dakota"} - dar{"Dargva"} + dak{"dakota"} + dar{"darginski"} dav{"taita"} de{"nemački"} de_CH{"švajcarski visoki nemački"} - del{"Delaver"} - den{"Slavski"} - dgr{"Dogrib"} - din{"Dinka"} + del{"delaverski"} + den{"slejvi"} + dgr{"dogripski"} + din{"dinka"} dje{"zarma"} - doi{"Dogri"} + doi{"dogri"} dsb{"donji lužičkosrpski"} dua{"duala"} - dum{"Srednji holandski"} - dv{"Divehijski"} + dum{"srednjeholandski"} + dv{"maldivski"} dyo{"džola fonji"} - dyu{"Đula"} + dyu{"đula"} dz{"džonga"} + dzg{"dazaga"} ebu{"embu"} ee{"eve"} - efi{"Efikski"} - egy{"Staroegipatski"} - eka{"Ekajuk"} + efi{"efički"} + egy{"staroegipatski"} + eka{"ekadžuk"} el{"grčki"} - elx{"Elamitski"} + elx{"elamitski"} en{"engleski"} - enm{"Srednji engleski"} + en_GB{"engleski (Velika Britanija)"} + en_US{"engleski (Sjedinjene Američke Države)"} + enm{"srednjeengleski"} eo{"esperanto"} es{"španski"} et{"estonski"} eu{"baskijski"} - ewo{"Evondo"} + ewo{"evondo"} fa{"persijski"} - fan{"Fang"} - fat{"Fanti"} - ff{"Fulah"} + fan{"fang"} + fat{"fanti"} + ff{"fula"} fi{"finski"} fil{"filipinski"} fj{"fidžijski"} fo{"farski"} - fon{"Fon"} + fon{"fon"} fr{"francuski"} - frm{"Srednji francuski"} - fro{"Starofrancuski"} - frr{"Severno-frizijski"} - frs{"Istočni frizijski"} - fur{"Friulijski"} + frm{"srednjefrancuski"} + fro{"starofrancuski"} + frr{"severnofrizijski"} + frs{"istočnofrizijski"} + fur{"friulski"} fy{"zapadni frizijski"} ga{"irski"} - gaa{"Ga"} + gaa{"ga"} gag{"gagauz"} - gay{"Gajo"} - gba{"Gbaja"} - gd{"Škotski Galski"} - gez{"Džiz"} - gil{"Gilbertški"} + gay{"gajo"} + gba{"gbaja"} + gd{"škotski gelski"} + gez{"geez"} + gil{"gilbertski"} gl{"galicijski"} - gmh{"Srednji visoki nemački"} + gmh{"srednji visokonemački"} gn{"gvarani"} - goh{"Staronemački"} - gon{"Gondi"} - gor{"Gorontalo"} - got{"Gotski"} - grb{"Grebo"} - grc{"Starogrčki"} + goh{"staronemački"} + gon{"gondi"} + gor{"gorontalo"} + got{"gotski"} + grb{"grebo"} + grc{"starogrčki"} gsw{"Švajcarski nemački"} gu{"gudžarati"} guz{"gusi"} - gv{"manski"} - gwi{"Gvič’in"} + gv{"manks"} + gwi{"gvičinski"} ha{"hausa"} - hai{"Haida"} + hai{"haida"} haw{"havajski"} he{"hebrejski"} hi{"hindi"} - hil{"Hiligajnon"} - hit{"Hitite"} - hmn{"Hmong"} - ho{"Hiri Motu"} + hil{"hiligajnonski"} + hit{"hetitski"} + hmn{"hmonški"} + ho{"hiri motu"} hr{"hrvatski"} hsb{"gornji lužičkosrpski"} ht{"haićanski"} hu{"mađarski"} - hup{"Hupa"} + hup{"hupa"} hy{"jermenski"} - hz{"Herero"} - ia{"Interlingva"} - iba{"Iban"} + hz{"herero"} + ia{"interlingva"} + iba{"ibanski"} + ibb{"ibibio"} id{"indonežanski"} - ie{"Međujezički"} + ie{"interlingve"} ig{"igbo"} - ii{"sečuan ji"} - ik{"Unupiak"} - ilo{"Iloko"} - inh{"Ingviški"} - io{"Ido"} + ii{"sečuanski ji"} + ik{"inupik"} + ilo{"iloko"} + inh{"inguški"} + io{"ido"} is{"islandski"} it{"italijanski"} - iu{"inuktitut"} + iu{"inuitski"} ja{"japanski"} - jbo{"Lojban"} + jbo{"ložban"} jgo{"ngomba"} jmc{"mačame"} - jpr{"Judeo-persijski"} - jrb{"Judeo-arapski"} + jpr{"judeo-persijski"} + jrb{"judeo-arapski"} jv{"javanski"} ka{"gruzijski"} - kaa{"Kara-kalpaški"} + kaa{"kara-kalpaški"} kab{"kabile"} - kac{"Kačin"} - kaj{"Đu"} + kac{"kačinski"} + kaj{"džu"} kam{"kamba"} - kaw{"Kavi"} - kbd{"Kabardijski"} - kcg{"Tjap"} + kaw{"kavi"} + kbd{"kabardijski"} + kcg{"tjap"} kde{"makonde"} - kea{"zelenortski kreolski"} - kfo{"Koro"} - kg{"Kongo"} - kha{"Kasi"} - kho{"Kotaneški"} + kea{"zelenortski"} + kfo{"koro"} + kg{"kongo"} + kha{"kasi"} + kho{"kotaneški"} khq{"kojra čiini"} ki{"kikuju"} - kj{"Kuanjama"} + kj{"kvanjama"} kk{"kazaški"} - kl{"kalalisut"} - kln{"kalendžin"} + kkj{"kako"} + kl{"grenlandski"} + kln{"kalendžinski"} km{"kmerski"} - kmb{"Kimbundu"} + kmb{"kimbundu"} kn{"kanada"} ko{"korejski"} koi{"komi-permski"} kok{"konkani"} - kos{"Kosreanski"} - kpe{"Kpele"} - kr{"Kanuri"} - krc{"Karačaj-balkar"} - krl{"Karelijski"} - kru{"Kurukh"} + kos{"kosrenski"} + kpe{"kpele"} + kr{"kanuri"} + krc{"karačajsko-balkarski"} + kri{"krio"} + krl{"karelski"} + kru{"kuruk"} ks{"kašmirski"} ksb{"šambala"} ksf{"bafija"} + ksh{"kelnski"} ku{"kurdski"} - kum{"Kumik"} - kut{"Kutenai"} - kv{"Komi"} + kum{"kumički"} + kut{"kutenaj"} + kv{"komi"} kw{"kornvolski"} ky{"kirgiski"} la{"latinski"} - lad{"Ladino"} + lad{"ladino"} lag{"langi"} - lah{"Landa"} - lam{"Lamba"} + lah{"landa"} + lam{"lamba"} lb{"luksemburški"} - lez{"Lezgian"} + lez{"lezginski"} lg{"ganda"} - li{"Limburgiš"} + li{"limburški"} lkt{"lakota"} ln{"lingala"} - lo{"laoški"} - lol{"Mongo"} - loz{"Lozi"} + lo{"laoski"} + lol{"mongo"} + loz{"lozi"} lrc{"severni luri"} lt{"litvanski"} lu{"luba-katanga"} - lua{"Luba-lulua"} - lui{"Luiseno"} - lun{"Lunda"} + lua{"luba-lulua"} + lui{"luisenjo"} + lun{"lunda"} luo{"luo"} - lus{"Lušai"} + lus{"mizo"} luy{"lujia"} lv{"letonski"} - mad{"Madureški"} - mag{"Magahi"} - mai{"Maitili"} - mak{"Makasar"} - man{"Mandingo"} - mas{"masai"} - mdf{"Mokša"} - mdr{"Mandar"} - men{"Mende"} + mad{"madurski"} + mag{"magahi"} + mai{"maitili"} + mak{"makasarski"} + man{"mandingo"} + mas{"masajski"} + mdf{"mokša"} + mdr{"mandar"} + men{"mende"} mer{"meru"} mfe{"morisjen"} mg{"malgaški"} - mga{"Srednji irski"} - mgh{"makuva-meeto"} + mga{"srednjeirski"} + mgh{"makuva-mito"} mgo{"meta"} - mh{"Maršalski"} + mh{"maršalski"} mi{"maorski"} - mic{"Mikmak"} - min{"Minangkabau"} + mic{"mikmak"} + min{"minangkabau"} mk{"makedonski"} ml{"malajalam"} mn{"mongolski"} - mnc{"Manču"} - mni{"Manipuri"} - moh{"mohok"} - mos{"Mosi"} + mnc{"mandžurski"} + mni{"manipurski"} + moh{"mohočki"} + mos{"mosi"} mr{"marati"} ms{"malajski"} mt{"malteški"} mua{"mundang"} mul{"Više jezika"} - mus{"Kriški"} - mwl{"Mirandeški"} - mwr{"Marvari"} + mus{"kriški"} + mwl{"mirandski"} + mwr{"marvari"} my{"burmanski"} - myv{"Erzija"} + myv{"erzja"} mzn{"mazanderanski"} - na{"Nauru"} - nap{"Neapolitanski"} + na{"nauruski"} + nap{"napuljski"} naq{"nama"} - nb{"norveški bokmal"} + nb{"norveški bukmol"} nd{"severni ndebele"} - nds{"Niski nemački"} + nds{"niskonemački"} nds_NL{"niskosaksonski"} ne{"nepalski"} - new{"Nevari"} - ng{"Ndonga"} - nia{"Nias"} - niu{"Niuean"} + new{"nevari"} + ng{"ndonga"} + nia{"nias"} + niu{"niuejski"} nl{"holandski"} nl_BE{"flamanski"} nmg{"kvasio"} nn{"norveški ninorsk"} - no{"Norveški"} - nog{"Nogai"} - non{"Stari norski"} - nqo{"n’ko"} - nr{"Južni ndebele"} - nso{"Severni soto"} + nnh{"ngiembun"} + no{"norveški"} + nog{"nogajski"} + non{"staronordijski"} + nqo{"nko"} + nr{"južni ndebele"} + nso{"severni soto"} nus{"nuer"} - nv{"Navaho"} - nwc{"Klasični nevari"} - ny{"Njanja"} - nym{"Njamvezi"} + nv{"navaho"} + nwc{"klasični nevarski"} + ny{"njandža"} + nym{"njamvezi"} nyn{"njankole"} - nyo{"Njoro"} - nzi{"Nzima"} - oc{"Provansalski"} - oj{"Ojibva"} + nyo{"njoro"} + nzi{"nzima"} + oc{"oksitanski"} + oj{"odžibve"} om{"oromo"} - or{"orija"} - os{"Osetski"} - osa{"Osage"} - ota{"Otomanski turski"} - pa{"pandžabi"} - pag{"Pangasinski"} - pal{"Pahlavi"} - pam{"Pampanga"} - pap{"Papiamento"} - pau{"Palauanski"} - peo{"Staropersijski"} - phn{"Feničanski"} - pi{"Pali"} + or{"odija"} + os{"osetinski"} + osa{"osage"} + ota{"osmanski turski"} + pa{"pendžapski"} + pag{"pangasinanski"} + pal{"pahlavi"} + pam{"pampanga"} + pap{"papiamento"} + pau{"palauski"} + pcm{"nigerijski pidžin"} + peo{"staropersijski"} + phn{"feničanski"} + pi{"pali"} pl{"poljski"} - pon{"Ponpejski"} - pro{"Staroprovansalski"} + pon{"ponpejski"} + prg{"pruski"} + pro{"starooksitanski"} ps{"paštunski"} pt{"portugalski"} - pt_BR{"Brazilski portugalski"} - pt_PT{"Iberijski portugalski"} + pt_PT{"portugalski (Portugal)"} qu{"kečua"} - quc{"k’iče"} - raj{"Rađastani"} - rap{"Rapanui"} - rar{"Rarotongan"} - rm{"reto-romanski"} - rn{"rundi"} + quc{"kiče"} + raj{"radžastanski"} + rap{"rapanui"} + rar{"rarotonganski"} + rm{"romanš"} + rn{"kirundi"} ro{"rumunski"} ro_MD{"moldavski"} rof{"rombo"} - rom{"Romani"} + rom{"romski"} root{"Rut"} ru{"ruski"} - rup{"Aromanijski"} + rup{"cincarski"} rw{"kinjaruanda"} rwk{"rua"} sa{"sanskrit"} - sad{"Sandave"} - sah{"Jakut"} - sam{"Samaritanski aramejski"} + sad{"sandave"} + sah{"jakutski"} + sam{"samarijanski aramejski"} saq{"samburu"} - sas{"Sasak"} - sat{"Santali"} + sas{"sasak"} + sat{"santali"} + sba{"ngambaj"} sbp{"sangu"} - sc{"Sardinjaski"} - scn{"Sicilijanski"} - sco{"Škotski"} + sc{"sardinski"} + scn{"sicilijanski"} + sco{"škotski"} sd{"sindi"} sdh{"južnokurdski"} se{"severni sami"} seh{"sena"} - sel{"Selkap"} + sel{"selkupski"} ses{"kojraboro seni"} sg{"sango"} - sga{"Staroirski"} - sh{"Srpskohrvatski"} + sga{"staroirski"} + sh{"srpskohrvatski"} shi{"tašelhit"} - shn{"Šan"} - si{"sinhalski"} - sid{"Sidamo"} + shn{"šanski"} + si{"sinhaleški"} + sid{"sidamo"} sk{"slovački"} sl{"slovenački"} - sm{"Samoanski"} + sm{"samoanski"} sma{"južni sami"} smj{"lule sami"} smn{"inari sami"} - sms{"skolt sami"} + sms{"skoltski laponski"} sn{"šona"} - snk{"Soninke"} + snk{"soninke"} so{"somalski"} - sog{"Sodžijenski"} + sog{"sogdijski"} sq{"albanski"} sr{"srpski"} - srn{"Srananski tongo"} - srr{"Serer"} - ss{"Svati"} - st{"Sesoto"} + srn{"sranan tongo"} + srr{"sererski"} + ss{"svazi"} + ssy{"saho"} + st{"sesoto"} su{"sundanski"} - suk{"Sukuma"} - sus{"Susu"} - sux{"Sumerski"} + suk{"sukuma"} + sus{"susu"} + sux{"sumerski"} sv{"švedski"} sw{"svahili"} - sw_CD{"kongo svahili"} - swb{"Komorski"} - syc{"Klasični sirijski"} - syr{"Sirijski"} + sw_CD{"kisvahili"} + swb{"komorski"} + syc{"sirijački"} + syr{"sirijski"} ta{"tamilski"} te{"telugu"} - tem{"Timne"} + tem{"timne"} teo{"teso"} - ter{"Tereno"} - tet{"Tetum"} + ter{"tereno"} + tet{"tetum"} tg{"tadžički"} - th{"tajlandski"} + th{"tajski"} ti{"tigrinja"} - tig{"Tigre"} - tiv{"Tiv"} + tig{"tigre"} + tiv{"tiv"} tk{"turkmenski"} - tkl{"Tokelau"} - tl{"Tagalski"} - tlh{"Klingonski"} - tli{"Tlingit"} - tmh{"Tamašek"} - tn{"Tsvana"} - to{"tonga"} - tog{"Njasa tonga"} - tpi{"Tok Pisin"} + tkl{"tokelau"} + tl{"tagalog"} + tlh{"klingonski"} + tli{"tlingit"} + tmh{"tamašek"} + tn{"cvana"} + to{"tonganski"} + tog{"njasa tonga"} + tpi{"tok pisin"} tr{"turski"} - ts{"Tsonga"} - tsi{"Tsimšian"} + trv{"taroko"} + ts{"conga"} + tsi{"cimšian"} tt{"tatarski"} - tum{"Tumbuka"} - tvl{"Tuvalu"} - tw{"Tvi"} + tum{"tumbuka"} + tvl{"tuvalu"} + tw{"tvi"} twq{"tasavak"} - ty{"Tahićanski"} - tyv{"Tuvinijski"} + ty{"tahićanski"} + tyv{"tuvinski"} tzm{"centralnoatlaski tamazigt"} - udm{"Udmurt"} + udm{"udmurtski"} ug{"ujgurski"} - uga{"Ugaritski"} + uga{"ugaritski"} uk{"ukrajinski"} - umb{"Umbundu"} + umb{"umbundu"} und{"nepoznat jezik"} ur{"urdu"} uz{"uzbečki"} vai{"vai"} - ve{"Venda"} + ve{"venda"} vi{"vijetnamski"} - vo{"Volapuk"} - vot{"Votski"} + vo{"volapik"} + vot{"vodski"} vun{"vundžo"} - wa{"Valun"} - wal{"Valamo"} - war{"Varaj"} - was{"Vašo"} + wa{"valonski"} + wae{"valserski"} + wal{"volajta"} + war{"varajski"} + was{"vašo"} wbp{"varlpiri"} wo{"volof"} - xal{"Kalmik"} + xal{"kalmički"} xh{"kosa"} xog{"soga"} - yao{"Jao"} - yap{"Japeški"} - yi{"Jidiš"} + yao{"jao"} + yap{"japski"} + yav{"jangben"} + ybb{"jemba"} + yi{"jidiš"} yo{"joruba"} - yue{"Kantonski"} - za{"Žuang"} - zap{"Zapotečki"} - zbl{"Blisimboli"} - zen{"Zenaga"} + yue{"kantonski"} + za{"džuanški"} + zap{"zapotečki"} + zbl{"blisimboli"} + zen{"zenaga"} zgh{"standardni marokanski tamazigt"} zh{"kineski"} + zh_Hans{"pojednostavljeni kineski"} + zh_Hant{"tradicionalni kineski"} zu{"zulu"} - zun{"Zuni"} + zun{"zuni"} zxx{"bez lingvističkog sadržaja"} - zza{"Zaza"} + zza{"zaza"} } Languages%short{ az{"azerski"} @@ -558,6 +571,7 @@ sr_Latn{ Grek{"grčko pismo"} Gujr{"gudžaratsko pismo"} Guru{"gurmuki pismo"} + Hanb{"hanb"} Hang{"hangul"} Hani{"han"} Hano{"hanuno"} @@ -566,10 +580,11 @@ sr_Latn{ Hebr{"hebrejsko pismo"} Hira{"hiragana"} Hmng{"pahav hmong pismo"} - Hrkt{"Katakana ili Hiragana"} + Hrkt{"japanska slogovna pisma"} Hung{"staromađarsko pismo"} Inds{"induško pismo"} Ital{"stari italik"} + Jamo{"džamo"} Java{"javansko pismo"} Jpan{"japansko pismo"} Kali{"kajah-li pismo"} @@ -594,7 +609,7 @@ sr_Latn{ Mani{"manihejsko pismo"} Maya{"majanski hijeroglifi"} Mero{"meroitik pismo"} - Mlym{"malajalam pismo"} + Mlym{"malajalamsko pismo"} Mong{"mongolsko pismo"} Moon{"mesečevo pismo"} Mtei{"meitei majek pismo"} @@ -637,7 +652,7 @@ sr_Latn{ Teng{"tengvar pismo"} Tfng{"tifinag pismo"} Tglg{"Tagalog"} - Thaa{"thana pismo"} + Thaa{"tana pismo"} Thai{"tajlandsko pismo"} Tibt{"tibetansko pismo"} Ugar{"ugaritsko pismo"} @@ -648,6 +663,7 @@ sr_Latn{ Yiii{"ji pismo"} Zinh{"nasledno pismo"} Zmth{"matematička notacija"} + Zsye{"emodži"} Zsym{"simboli"} Zxxx{"nepisani jezik"} Zyyy{"zajedničko pismo"} @@ -678,6 +694,10 @@ sr_Latn{ persian{"persijski kalendar"} roc{"kalendar Republike Kine"} } + cf{ + account{"računovodstveni format valute"} + standard{"standardni format valute"} + } colAlternate{ non-ignorable{"Sortiraj simbole"} shifted{"Sortiranje uz ignorisanje simbola"} @@ -695,10 +715,6 @@ sr_Latn{ no{"Sortiraj bez obzira na velika i mala slova"} yes{"Sortiraj mala i velika slova"} } - colHiraganaQuaternary{ - no{"Sortiraj kana simbole odvojeno"} - yes{"Sortiraj kana simbole drugačije"} - } colNormalization{ no{"Sortiraj bez normalizacije"} yes{"Sortiraj Unicode normalizovano"} @@ -717,7 +733,7 @@ sr_Latn{ collation{ big5han{"Tradicionalno kinesko sortiranje"} dictionary{"Redosled sortiranja u rečniku"} - ducet{"Podrazumevani Unicode redosled sortiranja"} + ducet{"podrazumevani Unicode redosled sortiranja"} gb2312han{"Pojednostavljeno kinesko sortiranje"} phonebook{"Sortiranje kao telefonski imenik"} phonetic{"Fonetski redosled sortiranja"} @@ -730,6 +746,31 @@ sr_Latn{ traditional{"Tradicionalno sortiranje"} unihan{"Redosled sortiranja radikalnim crticama"} } + d0{ + fwidth{"puna širina"} + hwidth{"pola širine"} + npinyin{"Numerička"} + } + hc{ + h11{"12-časovni sistem (0-11)"} + h12{"12-časovni sistem (1-12)"} + h23{"24-časovni sistem (0-23)"} + h24{"24-časovni sistem (1-24)"} + } + lb{ + loose{"razmaknuti stil preloma reda"} + normal{"normalni stil preloma reda"} + strict{"strogi stil preloma reda"} + } + m0{ + bgn{"BGN (BGN)"} + ungegn{"UNGEGN (BGN)"} + } + ms{ + metric{"metrički"} + uksystem{"imperijalni"} + ussystem{"američki"} + } numbers{ arab{"arapsko-indijske cifre"} arabext{"produžene arapsko-indijske cifre"} @@ -802,10 +843,26 @@ sr_Latn{ TARASK{"Taraskijevička ortografija"} VALENCIA{"Valencijska"} } - Version{"2.1.24.17"} + Version{"2.1.32.73"} + characterLabelPattern{ + all{"{0} — sve"} + category-list{"{0}: {1}"} + compatibility{"{0} — kompatibilnost"} + enclosed{"{0} — zatvoreno"} + extended{"{0} — prošireno"} + historic{"{0} — istorijsko"} + miscellaneous{"{0} — razno"} + other{"{0} — drugo"} + scripts{"Pisma — {0}"} + strokes{ + few{"{0} poteza"} + one{"{0} potez"} + other{"{0} poteza"} + } + } codePatterns{ language{"Jezik: {0}"} - script{"pismo: {0}"} + script{"Pismo: {0}"} territory{"Region: {0}"} } localeDisplayPattern{ diff --git a/icuSources/data/lang/sr_Latn_BA.txt b/icuSources/data/lang/sr_Latn_BA.txt index d0431c98..d2b87360 100644 --- a/icuSources/data/lang/sr_Latn_BA.txt +++ b/icuSources/data/lang/sr_Latn_BA.txt @@ -1,14 +1,22 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** -/** - * generated alias target - */ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_Latn_BA{ - ___{""} + Languages{ + arn{"mapudungun"} + be{"bjeloruski"} + bm{"bamanankan"} + bn{"bangla"} + gsw{"švajcarski nemački"} + ht{"haićanski kreolski"} + lo{"laoški"} + moh{"mohok"} + nqo{"n’ko"} + shi{"južni šilha"} + si{"sinhalski"} + tzm{"centralnoatlaski tamašek"} + xh{"isikosa"} + zgh{"standardni marokanski tamašek"} + zu{"isizulu"} + } + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/sr_Latn_CS.txt b/icuSources/data/lang/sr_Latn_CS.txt index 74d9b51e..0952735a 100644 --- a/icuSources/data/lang/sr_Latn_CS.txt +++ b/icuSources/data/lang/sr_Latn_CS.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_Latn_CS{ "%%ALIAS"{"sr_Latn_RS"} } diff --git a/icuSources/data/lang/sr_Latn_ME.txt b/icuSources/data/lang/sr_Latn_ME.txt old mode 100755 new mode 100644 index 86b1693b..e06b3ba9 --- a/icuSources/data/lang/sr_Latn_ME.txt +++ b/icuSources/data/lang/sr_Latn_ME.txt @@ -1,14 +1,21 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** -/** - * generated alias target - */ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_Latn_ME{ - ___{""} + Languages{ + arn{"mapudungun"} + be{"bjeloruski"} + bm{"bamanankan"} + bn{"bangla"} + ff{"fulah"} + ht{"haićanski kreolski"} + lo{"laoški"} + moh{"mohok"} + nqo{"n’ko"} + shi{"južni šilha"} + tzm{"centralnoatlaski tamašek"} + xh{"isikosa"} + zgh{"standardni marokanski tamašek"} + zu{"isizulu"} + } + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/sr_Latn_RS.txt b/icuSources/data/lang/sr_Latn_RS.txt index 9708be63..76d38f8b 100644 --- a/icuSources/data/lang/sr_Latn_RS.txt +++ b/icuSources/data/lang/sr_Latn_RS.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * generated alias target */ diff --git a/icuSources/data/lang/sr_Latn_XK.txt b/icuSources/data/lang/sr_Latn_XK.txt new file mode 100644 index 00000000..54b30079 --- /dev/null +++ b/icuSources/data/lang/sr_Latn_XK.txt @@ -0,0 +1,21 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +sr_Latn_XK{ + Languages{ + bm{"bamanankan"} + bn{"bangla"} + ff{"fulah"} + gsw{"švajcarski nemački"} + ht{"haićanski kreolski"} + lo{"laoški"} + moh{"mohok"} + nqo{"n’ko"} + shi{"južni šilha"} + si{"sinhalski"} + tzm{"centralnoatlaski tamašek"} + xh{"isikosa"} + zgh{"standardni marokanski tamašek"} + zu{"isizulu"} + } + Version{"2.1.31.33"} +} diff --git a/icuSources/data/lang/sr_Latn_YU.txt b/icuSources/data/lang/sr_Latn_YU.txt index 2bf1b4e7..2747ab21 100644 --- a/icuSources/data/lang/sr_Latn_YU.txt +++ b/icuSources/data/lang/sr_Latn_YU.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_Latn_YU{ "%%ALIAS"{"sr_Latn_RS"} } diff --git a/icuSources/data/lang/sr_ME.txt b/icuSources/data/lang/sr_ME.txt index 5cfdc82c..32dc9104 100644 --- a/icuSources/data/lang/sr_ME.txt +++ b/icuSources/data/lang/sr_ME.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_ME{ "%%ALIAS"{"sr_Latn_ME"} } diff --git a/icuSources/data/lang/sr_RS.txt b/icuSources/data/lang/sr_RS.txt index 10df8ae6..674ff775 100644 --- a/icuSources/data/lang/sr_RS.txt +++ b/icuSources/data/lang/sr_RS.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_RS{ "%%ALIAS"{"sr_Cyrl_RS"} } diff --git a/icuSources/data/lang/sr_XK.txt b/icuSources/data/lang/sr_XK.txt old mode 100755 new mode 100644 index 07db21c6..9628a276 --- a/icuSources/data/lang/sr_XK.txt +++ b/icuSources/data/lang/sr_XK.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_XK{ "%%ALIAS"{"sr_Cyrl_XK"} } diff --git a/icuSources/data/lang/sr_YU.txt b/icuSources/data/lang/sr_YU.txt index 956fc6dd..26563d04 100644 --- a/icuSources/data/lang/sr_YU.txt +++ b/icuSources/data/lang/sr_YU.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_YU{ "%%ALIAS"{"sr_Cyrl_RS"} } diff --git a/icuSources/data/lang/sv.txt b/icuSources/data/lang/sv.txt index 91530331..a8f1e0a8 100644 --- a/icuSources/data/lang/sv.txt +++ b/icuSources/data/lang/sv.txt @@ -1,19 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sv.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sv{ Keys{ calendar{"kalender"} + cf{"valutaformat"} colAlternate{"Ignorera symboler vid sortering"} colBackwards{"Sortera accenter omvänt"} colCaseFirst{"Ordna efter versaler/gemener"} colCaseLevel{"Skiftlägeskänslig sortering"} - colHiraganaQuaternary{"Sortering efter kana"} colNormalization{"Normaliserad sortering"} colNumeric{"Numerisk sortering"} colStrength{"Sorteringsstyrka"} @@ -25,7 +19,6 @@ sv{ numbers{"siffror"} timezone{"Tidszon"} va{"Språkvariant"} - variableTop{"Sortera som symboler"} x{"privat"} } Languages{ @@ -54,10 +47,11 @@ sv{ ar{"arabiska"} ar_001{"modern standardarabiska"} arc{"arameiska"} - arn{"araukanska"} + arn{"mapudungun"} aro{"araoniska"} arp{"arapaho"} arq{"algerisk arabiska"} + ars{"najdiarabiska"} arw{"arawakiska"} ary{"marockansk arabiska"} arz{"egyptisk arabiska"} @@ -134,6 +128,7 @@ sv{ cps{"kapisnon"} cr{"cree"} crh{"krimtatariska"} + crs{"seychellisk kreol"} cs{"tjeckiska"} csb{"kasjubiska"} cu{"kyrkslaviska"} @@ -159,7 +154,7 @@ sv{ dv{"divehi"} dyo{"jola-fonyi"} dyu{"dyula"} - dz{"bhutanesiska"} + dz{"dzongkha"} dzg{"dazaga"} ebu{"embu"} ee{"ewe"} @@ -345,6 +340,7 @@ sv{ ln{"lingala"} lo{"laotiska"} lol{"mongo"} + lou{"louisiana-kreol"} loz{"lozi"} lrc{"nordluri"} lt{"litauiska"} @@ -405,7 +401,7 @@ sv{ nan{"min nan"} nap{"napolitanska"} naq{"nama"} - nb{"norskt bokmål"} + nb{"bokmål"} nd{"nordndebele"} nds{"lågtyska"} nds_NL{"lågsaxiska"} @@ -449,6 +445,7 @@ sv{ pap{"papiamento"} pau{"palau"} pcd{"pikardiska"} + pcm{"Nigeria-pidgin"} pdc{"Pennsylvaniatyska"} pdt{"mennonitisk lågtyska"} peo{"fornpersiska"} @@ -458,7 +455,7 @@ sv{ pl{"polska"} pms{"piemontesiska"} pnt{"pontiska"} - pon{"ponape"} + pon{"pohnpeiska"} prg{"fornpreussiska"} pro{"fornprovensalska"} ps{"afghanska"} @@ -497,7 +494,7 @@ sv{ saz{"saurashtra"} sba{"ngambay"} sbp{"sangu"} - sc{"sardiska"} + sc{"sardinska"} scn{"sicilianska"} sco{"skotska"} sd{"sindhi"} @@ -515,7 +512,7 @@ sv{ sh{"serbokroatiska"} shi{"tachelhit"} shn{"shan"} - shu{"Chad-arabiska"} + shu{"Tchad-arabiska"} si{"singalesiska"} sid{"sidamo"} sk{"slovakiska"} @@ -552,7 +549,7 @@ sv{ szl{"silesiska"} ta{"tamil"} tcy{"tulu"} - te{"telugiska"} + te{"telugu"} tem{"temne"} teo{"teso"} ter{"tereno"} @@ -662,6 +659,7 @@ sv{ Bass{"bassaiska vah"} Batk{"batak"} Beng{"bengaliska"} + Bhks{"bhaiksukiska"} Blis{"blissymboler"} Bopo{"bopomofo"} Brah{"brami"} @@ -694,9 +692,10 @@ sv{ Grek{"grekiska"} Gujr{"gujarati"} Guru{"gurmukhi"} + Hanb{"han med bopomofo"} Hang{"hangul"} Hani{"han"} - Hano{"hanunå"} + Hano{"hanunó’o"} Hans{"förenklade"} Hant{"traditionella"} Hatr{"hatran"} @@ -708,6 +707,7 @@ sv{ Hung{"fornungerska"} Inds{"indus"} Ital{"fornitaliska"} + Jamo{"jamo"} Java{"javanska"} Jpan{"japanska"} Jurc{"jurchenska"} @@ -736,6 +736,7 @@ sv{ Mahj{"mahajaniska"} Mand{"mandaéiska"} Mani{"manikeanska"} + Marc{"marchenska"} Maya{"mayahieroglyfer"} Mend{"mende"} Merc{"kursiv-meroitiska"} @@ -749,7 +750,8 @@ sv{ Mult{"multaniska"} Mymr{"burmesiska"} Narb{"fornnordarabiska"} - Nbat{"nabatateiska"} + Nbat{"nabateiska"} + Newa{"newariska"} Nkgb{"naxi geba"} Nkoo{"n-kå"} Nshu{"nüshu"} @@ -765,7 +767,7 @@ sv{ Phli{"tidig pahlavi"} Phlp{"psaltaren-pahlavi"} Phlv{"bokpahlavi"} - Phnx{"fenikiska"} + Phnx{"feniciska"} Plrd{"pollardtecken"} Prti{"tidig parthianska"} Rjng{"rejang"} @@ -809,10 +811,11 @@ sv{ Wara{"varang kshiti"} Wole{"woleai"} Xpeo{"fornpersiska"} - Xsux{"sumeo-akkadisk kilskrift"} + Xsux{"sumero-akkadisk kilskrift"} Yiii{"yi"} Zinh{"ärvda"} Zmth{"matematisk notation"} + Zsye{"emoji"} Zsym{"symboler"} Zxxx{"oskrivet språk"} Zyyy{"gemensamma"} @@ -843,6 +846,10 @@ sv{ persian{"persisk kalender"} roc{"kinesiska republikens kalender"} } + cf{ + account{"redovisningsformat"} + standard{"normalt format"} + } colAlternate{ non-ignorable{"sortera symboler"} shifted{"Sortera oavsett symboler"} @@ -860,10 +867,6 @@ sv{ no{"Sortera oavsett skiftläge"} yes{"Sortera efter skiftläge"} } - colHiraganaQuaternary{ - no{"Sortera kana separat"} - yes{"Sortera efter kana"} - } colNormalization{ no{"sortera utan normalisering"} yes{"sortera med Unicode-normalisering"} @@ -881,10 +884,10 @@ sv{ } collation{ big5han{"big5-sorteringsordning"} - compat{"bakåtkompatibel sortering"} + compat{"bakåtkompatibel sorteringsordning"} dictionary{"ordbokssorteringsordning"} ducet{"grundläggande Unicode-sorteringsordning"} - emoji{"emojisortering"} + emoji{"emojisorteringsordning"} eor{"sorteringsordning för flerspråkliga europeiska dokument"} gb2312han{"gb2312-sorteringsordning"} phonebook{"telefonkatalogssorteringsordning"} @@ -895,10 +898,15 @@ sv{ searchjl{"söksorteringsordning för att söka på inledande Hangul-konsonant"} standard{"normal sorteringsordning"} stroke{"strecksorteringsordning"} - traditional{"traditionell ordning"} + traditional{"traditionell sorteringsordning"} unihan{"radikal-streck-sorteringsordning"} zhuyin{"zhuyin-sorteringsordning"} } + d0{ + fwidth{"Helbreda"} + hwidth{"Halvbreda"} + npinyin{"Numerisk"} + } hc{ h11{"12-timmarsklocka (0–11)"} h12{"12-timmarsklocka (1–12)"} @@ -910,16 +918,21 @@ sv{ normal{"normal radbrytning"} strict{"strikt radbrytning"} } + m0{ + bgn{"BGN"} + ungegn{"UNGEGN"} + } ms{ metric{"SI-enheter"} uksystem{"brittiskt måttsystem"} ussystem{"USA:s måttsystem"} } numbers{ + ahom{"ahom-siffror"} arab{"indo-arabiska siffror"} arabext{"utökade indo-arabiska siffror"} armn{"armeniska taltecken"} - armnlow{"små armeniska taltecken"} + armnlow{"gemena armeniska numeraler"} bali{"balinesiska siffror"} beng{"bengaliska siffror"} brah{"brahmiska siffror"} @@ -940,6 +953,7 @@ sv{ hant{"traditionellt kinesiskt stavade tal"} hantfin{"traditionellt kinesiskt finansiellt stavade tal"} hebr{"hebreiska taltecken"} + hmng{"pahawh hmong-siffror"} java{"javanesiska siffror"} jpan{"japanskt stavade tal"} jpanfin{"japanskt finansiellt stavade tal"} @@ -952,13 +966,21 @@ sv{ latn{"västerländska siffror"} lepc{"lepcha-siffror"} limb{"limbu-siffror"} + mathbold{"matematiska siffror i fetstil"} + mathdbl{"matematiska siffror med dubbelstreck"} + mathmono{"matematiska siffror med fast teckenbredd"} + mathsanb{"matematiska siffror i sans-serif fetstil"} + mathsans{"matematiska siffror i sans-serif"} mlym{"malayalamiska siffror"} + modi{"modi-siffror"} mong{"mongoliska siffror"} + mroo{"mro-siffror"} mtei{"meetei mayek-siffror"} mymr{"burmesiska siffror"} mymrshan{"burmesiska shan-siffror"} + mymrtlng{"burmesiska tai laing-siffror"} native{"Språkspecifika siffror"} - nkoo{"n-kå-siffor"} + nkoo{"n’ko-siffror"} olck{"ol chiki-siffror"} orya{"oriyiska siffror"} osma{"osmanya-siffror"} @@ -966,6 +988,8 @@ sv{ romanlow{"små romerska taltecken"} saur{"saurashtra-siffror"} shrd{"sharada-siffror"} + sind{"khudawidiska siffror"} + sinh{"sinhala lith-siffror"} sora{"sora sompeng-siffror"} sund{"sundanesiska siffror"} takr{"takri-siffror"} @@ -975,8 +999,10 @@ sv{ telu{"telugiska siffror"} thai{"thailändska siffror"} tibt{"tibetanska siffror"} + tirh{"tirhuta-siffror"} traditional{"Traditionella siffror"} vaii{"vai-siffror"} + wara{"varang kshiti-siffror"} } } Variants{ @@ -988,16 +1014,20 @@ sv{ 1996{"1996 års reformerad tysk stavning"} ALALC97{"1997 års ALA-LC"} ALUKU{"Aluku-dialekt"} + AO1990{"stavning enligt 1990 års överenskommelse"} AREVELA{"östarmeniska"} AREVMDA{"västarmeniska"} BAKU1926{"1926 års stavning"} BALANKA{"balanka-dialekt"} BARLA{"barlavento-dialekt"} + BASICENG{"Ogdens basic english"} BAUDDHA{"bauddha-dialekt"} BISCAYAN{"Biscaya-dialekt"} BISKE{"Bila-dialekt"} BOHORIC{"Bohorič-alfabetet"} BOONT{"boontling"} + COLB1945{"stavning enligt 1945 års konvention mellan Portugal och Brasilien"} + CORNU{"kornisk engelska"} DAJNKO{"Dajnko-alfabetet"} EKAVSK{"ekavisk dialekt"} EMODENG{"tidig modern engelska"} @@ -1020,9 +1050,11 @@ sv{ MONOTON{"monotonisk stavning"} NDYUKA{"Ndyuka-dialekt"} NEDIS{"natisonsk dialekt"} + NEWFOUND{"Newfoundland-engelska"} NJIVA{"Njiva-dialekt"} NULIK{"nulik-stavning"} OSOJS{"Osojane-dialekt"} + OXENDICT{"Oxford-stavning"} PAMAKA{"Pamaka-dialekt"} PETR1708{"1708 års stavning"} PINYIN{"pinyin"} @@ -1051,7 +1083,22 @@ sv{ VALLADER{"vallader-dialekt"} WADEGILE{"Wade-Giles"} } - Version{"2.1.23.66"} + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0} — alla"} + category-list{"{0}: {1}"} + compatibility{"{0} — kompatibilitet"} + enclosed{"{0} — omringande"} + extended{"{0} — utvidgat"} + historic{"{0} — historiska"} + miscellaneous{"{0} — diverse"} + other{"{0} — övriga"} + scripts{"skrift — {0}"} + strokes{ + one{"{0} streck"} + other{"{0} streck"} + } + } codePatterns{ language{"språk: {0}"} script{"skrift: {0}"} diff --git a/icuSources/data/lang/sv_FI.txt b/icuSources/data/lang/sv_FI.txt index c807aa6a..0a89e2b8 100644 --- a/icuSources/data/lang/sv_FI.txt +++ b/icuSources/data/lang/sv_FI.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sv_FI.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sv_FI{ Keys{ timezone{"tidszon"} @@ -16,5 +10,5 @@ sv_FI{ Scripts%variant{ Arab{"persisk-arabiska"} } - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/sw.txt b/icuSources/data/lang/sw.txt index 7da5eb14..b5a11dd6 100644 --- a/icuSources/data/lang/sw.txt +++ b/icuSources/data/lang/sw.txt @@ -1,228 +1,358 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sw.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sw{ Keys{ calendar{"Kalenda"} + cf{"Mpangilio wa Sarafu"} colAlternate{"Puuza Upangaji Alama"} colBackwards{"Upangaji Uliogeuzwa wa Kiinitoni"} colCaseFirst{"Upangaji wa Herufi kubwa/Herufi ndogo"} colCaseLevel{"Upangaji Unaoathiriwa na Herufi"} - colHiraganaQuaternary{"Upangaji wa Kana"} colNormalization{"Upangaji wa Kawaida"} colNumeric{"Upangaji wa Namba"} colStrength{"Nguvu ya Upangaji"} collation{"Mpangilio"} currency{"Sarafu"} - hc{"hc"} + hc{"Kipindi cha saa (12 au 24)"} lb{"lb"} - ms{"ms"} + ms{"Mfumo wa Vipimo"} numbers{"Nambari"} timezone{"Ukanda Saa"} va{"Tofauti ya Mandhari"} - variableTop{"Panga Kama Alama"} x{"Matumizi ya Kibinafsi"} } Languages{ + aa{"Kiafar"} ab{"Kiabkhazi"} + ace{"Kiacheni"} ach{"Kiakoli"} + ada{"Kiadangme"} + ady{"Kiadyghe"} af{"Kiafrikana"} agq{"Kiaghem"} + ain{"Kiainu"} ak{"Kiakani"} + ale{"Kialeut"} + alt{"Kialtai"} am{"Kiamhari"} + an{"Kiaragoni"} + ang{"Kiingereza cha Kale"} + anp{"Kiangika"} ar{"Kiarabu"} ar_001{"Kiarabu Sanifu cha Kisasa"} + arc{"Kiaramu"} arn{"Kimapuche"} - arq{"Kiarabu cha Kialjeria"} + arp{"Kiarapaho"} + arq{"Kiarabu cha Algeria"} arz{"Kiarabu cha Misri"} as{"Kiassam"} asa{"Kiasu"} - ay{"Kiaimara"} - az{"Kiazabajani"} + ast{"Kiasturia"} + av{"Kiavari"} + awa{"Kiawadhi"} + ay{"Kiaymara"} + az{"Kiazerbaijani"} ba{"Kibashkir"} + ban{"Kibali"} + bas{"Kibasaa"} + bax{"Kibamun"} + bbj{"Kighomala"} be{"Kibelarusi"} + bej{"Kibeja"} bem{"Kibemba"} bez{"Kibena"} + bfd{"Kibafut"} bg{"Kibulgaria"} bgn{"Kibalochi cha Magharibi"} + bho{"Kibhojpuri"} + bi{"Kibislama"} + bin{"Kibini"} + bkm{"Kikom"} + bla{"Kisiksika"} bm{"Kibambara"} bn{"Kibengali"} bo{"Kitibeti"} br{"Kibretoni"} brx{"Kibodo"} bs{"Kibosnia"} + bug{"Lugha ya Buginese"} + bum{"Kibulu"} + byn{"Kiblin"} + byv{"Kimedumba"} ca{"Kikatalani"} ce{"Kichechenia"} + ceb{"Kichebuano"} cgg{"Kichiga"} + ch{"Kichamorro"} + chk{"Kichukisi"} + chm{"Kimari"} + cho{"Kichoktao"} chr{"Kicherokee"} + chy{"Kicheyeni"} ckb{"Kikurdi cha Sorani"} co{"Kikosikani"} + cop{"Kikhufti"} + crs{"Krioli ya Shelisheli"} cs{"Kicheki"} + cu{"Kislovakia cha Church"} cv{"Kichuvash"} cy{"Kiwelisi"} da{"Kidenmaki"} + dak{"Kidakota"} + dar{"Kidaragwa"} dav{"Kitaita"} de{"Kijerumani"} + dgr{"Kidogrib"} dje{"Kizarma"} dsb{"Kidolnoserbski"} dua{"Kiduala"} dv{"Kidivehi"} dyo{"Kijola-Fonyi"} + dyu{"Kijula"} dz{"Kizongkha"} + dzg{"Kidazaga"} ebu{"Kiembu"} ee{"Kiewe"} efi{"Kiefiki"} + egy{"Kimisri"} + eka{"Kiekajuk"} el{"Kigiriki"} en{"Kiingereza"} eo{"Kiesperanto"} es{"Kihispania"} + es_ES{"Kihispania (Uhispania)"} + es_MX{"Kihispania (Mexico)"} et{"Kiestonia"} eu{"Kibasque"} + ewo{"Kiewondo"} fa{"Kiajemi"} + ff{"Kifula"} fi{"Kifini"} fil{"Kifilipino"} fj{"Kifiji"} fo{"Kifaroe"} + fon{"Kifon"} fr{"Kifaransa"} + fr_CA{"Kifaransa (Canada)"} + fro{"Kifaransa cha Kale"} + frr{"Kifrisia cha Kaskazini"} + frs{"Kifrisia cha Mashariki"} + fur{"Kifriulian"} fy{"Kifrisia cha Magharibi"} ga{"Kiayalandi"} gaa{"Kiga"} - gag{"Kigagauzi"} + gag{"Kigagauz"} + gba{"Kigbaya"} gd{"Kigaeli cha Uskoti"} + gez{"Kige’ez"} + gil{"Kikiribati"} gl{"Kigalisi"} gn{"Kiguarani"} + gor{"Kigorontalo"} grc{"Kiyunani"} gsw{"Kijerumani cha Uswisi"} gu{"Kigujarati"} guz{"Kikisii"} gv{"Kimanx"} + gwi{"Gwichʼin"} ha{"Kihausa"} haw{"Kihawai"} he{"Kiebrania"} hi{"Kihindi"} + hil{"Kihiligaynon"} hit{"Kihiti"} - hr{"Kroeshia"} - hsb{"hsb"} + hmn{"Kihmong"} + hr{"Kikroeshia"} + hsb{"Kisobia cha Ukanda wa Juu"} ht{"Kihaiti"} - hu{"Kihungari"} + hu{"Kihangari"} + hup{"Hupa"} hy{"Kiarmenia"} + hz{"Kiherero"} ia{"Kiintalingua"} + iba{"Kiiban"} + ibb{"Kiibibio"} id{"Kiindonesia"} ig{"Kiigbo"} ii{"Sichuan Yi"} + ilo{"Kiilocano"} + io{"Kiido"} is{"Kiaisilandi"} it{"Kiitaliano"} iu{"Kiinuktitut"} ja{"Kijapani"} + jbo{"Lojban"} jgo{"Kingomba"} jmc{"Kimachame"} jv{"Kijava"} ka{"Kijojia"} kab{"Kikabylia"} + kac{"Kachin"} + kaj{"Kijju"} kam{"Kikamba"} + kbl{"Kikanembu"} + kcg{"Kityap"} kde{"Kimakonde"} kea{"Kikabuverdianu"} kfo{"Kikoro"} kg{"Kikongo"} - khq{"Kikoyra Chiini"} + kha{"Kikhasi"} + khq{"Koyra Chiini"} ki{"Kikikuyu"} - kk{"Kikazaki"} + kj{"Kikwanyama"} + kk{"Kikazakh"} + kkj{"Lugha ya Kako"} kl{"Kikalaallisut"} kln{"Kikalenjin"} km{"Kikambodia"} kmb{"Kimbundu"} kn{"Kikannada"} ko{"Kikorea"} - koi{"Kikomipermyak"} + koi{"Kikomi-Permyak"} kok{"Kikonkani"} + kpe{"Kikpelle"} + kr{"Kikanuri"} + krc{"Kikarachay-Balkar"} + krl{"Karjala"} + kru{"Kurukh"} ks{"Kikashmiri"} ksb{"Kisambaa"} ksf{"Kibafia"} + ksh{"Kicologne"} ku{"Kikurdi"} + kum{"Kumyk"} kv{"Kikomi"} kw{"Kikorni"} - ky{"Kikirigizi"} + ky{"Kikyrgyz"} la{"Kilatini"} + lad{"Kiladino"} lag{"Kirangi"} - lam{"Chilamba"} + lam{"Lamba"} lb{"Kilasembagi"} lg{"Kiganda"} + li{"Limburgish"} lkt{"Kilakota"} ln{"Kilingala"} lo{"Kilaosi"} + lol{"Kimongo"} loz{"Kilozi"} lrc{"Kiluri cha Kaskazini"} lt{"Kilithuania"} lu{"Kiluba-Katanga"} lua{"Kiluba-Lulua"} + lun{"Kilunda"} luo{"Kijaluo"} + lus{"Kimizo"} luy{"Kiluhya"} lv{"Kilatvia"} + mad{"Kimadura"} + maf{"Kimafa"} mag{"Kimagahi"} + mai{"Kimaithili"} + mak{"Kimakasar"} mas{"Kimaasai"} + mde{"Kimaba"} + mdf{"Lugha ya Moksha"} + men{"Kimende"} mer{"Kimeru"} mfe{"Kimoriseni"} - mg{"Malagasi"} + mg{"Kimalagasi"} mgh{"Kimakhuwa-Meetto"} mgo{"Kimeta"} mi{"Kimaori"} - mk{"Kimasedonia"} + mic{"Mi’kmaq"} + min{"Kiminangkabau"} + mk{"Kimacedonia"} ml{"Kimalayalam"} mn{"Kimongolia"} - moh{"Kimohoki"} + mni{"Kimanipuri"} + moh{"Lugha ya Mohawk"} + mos{"Kimoore"} mr{"Kimarathi"} - ms{"Kimalesia"} + ms{"Kimalei"} mt{"Kimalta"} mua{"Kimundang"} + mul{"Lugha Nyingi"} + mus{"Kikriki"} my{"Kiburma"} + myv{"Kierzya"} mzn{"Kimazanderani"} + na{"Kinauru"} + nap{"Kinapoli"} naq{"Kinama"} - nb{"Kibokmal cha Norwe"} + nb{"Kinorwe cha Bokmål"} nd{"Kindebele cha Kaskazini"} - nds{"nds"} + nds{"Kisaksoni"} ne{"Kinepali"} new{"Kinewari"} + ng{"Kindonga"} + niu{"Kiniuea"} nl{"Kiholanzi"} + nl_BE{"Kiflemi"} nmg{"Kikwasio"} - nn{"Kinorwe Kipya"} + nn{"Kinorwe cha Nynorsk"} + nnh{"Lugha ya Ngiemboon"} + no{"Kinorwe"} + nog{"Kinogai"} nqo{"N’Ko"} + nr{"Kindebele"} nso{"Kisotho cha Kaskazini"} nus{"Kinuer"} + nv{"Kinavajo"} nwc{"Kinewari cha kale"} ny{"Kinyanja"} + nym{"Kinyamwezi"} nyn{"Kinyankole"} + nyo{"Kinyoro"} + nzi{"Kinzema"} oc{"Kiokitani"} om{"Kioromo"} or{"Kioriya"} os{"Kiosetia"} pa{"Kipunjabi"} + pag{"Kipangasinan"} + pam{"Kipampanga"} + pap{"Kipapiamento"} + pau{"Kipalau"} + peo{"Kiajemi cha Kale"} pl{"Kipolandi"} + prg{"Kiprussia"} ps{"Kipashto"} pt{"Kireno"} + pt_BR{"Kireno (Brazil)"} qu{"Kiquechua"} quc{"Kʼicheʼ"} + rap{"Kirapanui"} + rar{"Kirarotonga"} rm{"Kiromanshi"} rn{"Kirundi"} ro{"Kiromania"} rof{"Kirombo"} + root{"Root"} ru{"Kirusi"} + rup{"Kiaromania"} rw{"Kinyarwanda"} - rwk{"Kirwo"} + rwk{"Kirwa"} sa{"Kisanskriti"} + sad{"Kisandawe"} + sah{"Kisakha"} + sam{"Kiaramu cha Wasamaria"} saq{"Kisamburu"} + sat{"Kisantali"} + sba{"Kingambay"} sbp{"Kisangu"} + sc{"Kisardinia"} + scn{"Kisicilia"} + sco{"Kiskoti"} sd{"Kisindhi"} sdh{"Kikurdi cha Kusini"} se{"Kisami cha Kaskazini"} seh{"Kisena"} ses{"Koyraboro Senni"} sg{"Kisango"} + sh{"Kiserbia-kroeshia"} shi{"Kitachelhit"} + shn{"Kishan"} si{"Kisinhala"} sk{"Kislovakia"} sl{"Kislovenia"} @@ -232,57 +362,82 @@ sw{ smn{"Kisami cha Inari"} sms{"Kisami cha Skolt"} sn{"Kishona"} + snk{"Kisoninke"} so{"Kisomali"} sq{"Kialbania"} sr{"Kiserbia"} + srn{"Lugha ya Sranan Tongo"} ss{"Kiswati"} - st{"Kisotho cha Kusini"} + ssy{"Kisaho"} + st{"Kisotho"} su{"Kisunda"} suk{"Kisukuma"} + sus{"Kisusu"} sv{"Kiswidi"} sw{"Kiswahili"} sw_CD{"Kingwana"} + swb{"Shikomor"} + syr{"Lugha ya Syriac"} ta{"Kitamil"} te{"Kitelugu"} + tem{"Kitemne"} teo{"Kiteso"} tet{"Kitetum"} tg{"Kitajiki"} th{"Kitailandi"} ti{"Kitigrinya"} + tig{"Kitigre"} tk{"Kiturukimeni"} tlh{"Kiklingoni"} tn{"Kitswana"} to{"Kitonga"} tpi{"Kitokpisin"} tr{"Kituruki"} + trv{"Kitaroko"} ts{"Kitsonga"} tt{"Kitatari"} tum{"Kitumbuka"} + tvl{"Kituvalu"} + tw{"Twi"} twq{"Kitasawaq"} ty{"Kitahiti"} + tyv{"Kituva"} tzm{"Central Atlas Tamazight"} + udm{"Udmurt"} ug{"Kiuyghur"} - uk{"Kiukrania"} + uk{"Kiukraine"} + umb{"Umbundu"} und{"Lugha Isiyojulikana"} ur{"Kiurdu"} uz{"Kiuzbeki"} vai{"Kivai"} ve{"Kivenda"} vi{"Kivietinamu"} + vo{"Kivolapük"} vun{"Kivunjo"} + wa{"Walloon"} + wae{"Walser"} + wal{"Kiwolaytta"} + war{"Kiwaray"} wbp{"Kiwarlpiri"} - wo{"Kiwolofu"} + wo{"Lugha ya Wolof"} + xal{"Kikalmyk"} xh{"Kixhosa"} xog{"Kisoga"} yao{"Kiyao"} - yi{"Kiyidi"} + yav{"Kiyangben"} + ybb{"Kiyemba"} + yi{"Kiyiddi"} yo{"Kiyoruba"} - zgh{"Tamaziti Msingi ya Kimoroko"} + yue{"Kikantoni"} + zgh{"Tamaziti Sanifu ya Kimoroko"} zh{"Kichina"} zh_Hans{"Kichina (Kilichorahisishwa)"} zh_Hant{"Kichina cha Jadi"} zu{"Kizulu"} + zun{"Kizuni"} zxx{"Hakuna maudhui ya lugha"} + zza{"Kizaza"} } Languages%short{ az{"Kiazeri"} @@ -304,12 +459,15 @@ sw{ Grek{"Kigiriki"} Gujr{"Kigujarati"} Guru{"Kigurmukhi"} + Hanb{"Hanb"} Hang{"Kihangul"} Hani{"Kihan"} Hans{"Rahisi"} - Hant{"Kihan cha Jadi"} + Hant{"Cha jadi"} Hebr{"Kiebrania"} - Hira{"Kihiragana"} + Hira{"Hiragana"} + Hrkt{"Hati za Kijapani"} + Jamo{"Jamo"} Jpan{"Kijapani"} Kana{"Kikatakana"} Khmr{"Kikambodia"} @@ -325,8 +483,10 @@ sw{ Taml{"Kitamil"} Telu{"Kitelugu"} Thaa{"Kithaana"} - Thai{"Kitai"} + Thai{"Kithai"} Tibt{"Kitibeti"} + Zmth{"Hati za kihisabati"} + Zsye{"Emoji"} Zsym{"Alama"} Zxxx{"Haijaandikwa"} Zyyy{"Kawaida"} @@ -357,6 +517,10 @@ sw{ persian{"Kalenda ya Kiajemi"} roc{"Kalenda ya Minguo"} } + cf{ + account{"Mpangilio wa Kihasibu wa Sarafu"} + standard{"Mpangilio wa Kawaida wa Sarafu"} + } colAlternate{ non-ignorable{"Panga Alama"} shifted{"Panga Alama za Kupuuza"} @@ -374,10 +538,6 @@ sw{ no{"Panga Isiyoathiriwa na Herufi"} yes{"Panga kwa Inayoathiriwa na Herufi"} } - colHiraganaQuaternary{ - no{"Panga Kana Kando"} - yes{"Panga Kana Kitofauti"} - } colNormalization{ no{"Panga Bila Ukawaida"} yes{"Upangaji Msimbosare Umekawaidishwa"} @@ -409,19 +569,28 @@ sw{ traditional{"Mpangilio wa Kawaida"} unihan{"Mpangilio wa Mikwaju ya Shina"} } + d0{ + fwidth{"Upana kamili"} + hwidth{"Nusu upana"} + npinyin{"Ya Nambari"} + } hc{ - h11{"h11"} - h12{"h12"} - h23{"h23"} - h24{"h24"} + h11{"Kipindi cha saa 12 (0–11)"} + h12{"Kipindi cha saa 12 (1–12)"} + h23{"Kipindi cha saa 24 (0–23)"} + h24{"Kipindi cha saa 24 (1–24)"} } lb{ loose{"loose"} normal{"normal"} strict{"strict"} } + m0{ + bgn{"BGN"} + ungegn{"UNGEGN"} + } ms{ - metric{"metriki"} + metric{"Mfumo wa Metriki"} uksystem{"mfumo wa UK"} ussystem{"Mfumo wa US"} } @@ -435,40 +604,51 @@ sw{ ethi{"Nambari za Kiethiopia"} finance{"Tarakimu za Kifedha"} fullwide{"Nambari za Upana Kamili"} - geor{"Nambari za Georgia"} + geor{"Nambari za Kijojia"} grek{"Nambari za Kigiriki"} greklow{"Nambari Ndogo za Kigiriki"} gujr{"Nambari za Kigujarati"} - guru{"Nambari za Kigurumukhi"} + guru{"Nambari za Kigurmukhi"} hanidec{"Nambari za Desimali za Kichina"} hans{"Nambari za Kichina Rahisi"} hansfin{"Nambari za Kifedha za Kichina Rahisi"} hant{"Nambari za Kichina cha Jadi"} - hantfin{"Nambari za Kichina za Fedha"} + hantfin{"Nambari za Kifedha za Kichina cha Jadi"} hebr{"Nambari za Kiebrania"} jpan{"Nambari za Kijapani"} jpanfin{"Nambari za Kifedha za Kijapani"} - khmr{"Nambari za Kikhmeri"} + khmr{"Nambari za Kikhmer"} knda{"Nambari za Kikannada"} laoo{"Nambari za Kilao"} latn{"Nambari za Magharibi"} - mlym{"Nambari za Kimalayamu"} + mlym{"Nambari za Malayalam"} mong{"Nambari za Kimongolia"} - mymr{"Nambari za Myama"} + mymr{"Nambari za Myanmar"} native{"Digiti Asili"} orya{"Nambari za Kioriya"} roman{"Nambari za Kirumi"} romanlow{"Nambari Ndogo za Kirumi"} - taml{"Nambari za Kitamili"} - tamldec{"Nambari za Kitamili"} + taml{"Nambari za Kitamil cha Jadi"} + tamldec{"Nambari za Kitamil"} telu{"Nambari za Kitelugu"} - thai{"Nambari za Kitai"} + thai{"Nambari za Kithai"} tibt{"Nambari za Kitibeti"} traditional{"Tarakimu za Jadi"} vaii{"Dijiti za Vai"} } } - Version{"2.1.22.93"} + Version{"2.1.33.73"} + characterLabelPattern{ + all{"{0} — Zote"} + category-list{"{0}: {1}"} + compatibility{"{0} — Uwiano"} + enclosed{"{0} — Finyu"} + extended{"{0} — Pana"} + historic{"{0} — Ya kihistoria"} + miscellaneous{"{0} — Ziada"} + other{"{0} — Nyingine"} + scripts{"Hati — {0}"} + } codePatterns{ language{"{0}"} script{"{0}"} diff --git a/icuSources/data/lang/sw_CD.txt b/icuSources/data/lang/sw_CD.txt old mode 100755 new mode 100644 index 1881cc73..6af6774a --- a/icuSources/data/lang/sw_CD.txt +++ b/icuSources/data/lang/sw_CD.txt @@ -1,18 +1,44 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sw_CD.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sw_CD{ Languages{ ak{"Kiakan"} - bn{"Kibangla"} - cs{"Kichecki"} - en{"Kingereza"} - sw_CD{"Kiswahili ya Kongo"} + ar_001{"Kiarabu cha Dunia Kilichosanifishwa"} + arq{"Kiarabu cha Aljeria"} + az{"Kiazabajani"} + bug{"Kibugini"} + gv{"Kimanksi"} + gwi{"Kigwichiin"} + hup{"Kihupa"} + inh{"Kiingush"} + jbo{"Kilojban"} + kac{"Kikachin"} + khq{"Kikoyra Chiini"} + kkj{"Kikako"} + koi{"Kikomipermyak"} + kru{"Kikurukh"} + kum{"Kikumyk"} + ky{"Kikirigizi"} + lam{"Kilamba"} + li{"Kilimburgi"} + mak{"mak"} + mdf{"Kimoksha"} + mic{"Kimikmaki"} + mk{"Kimasedonia"} + moh{"Kimohoki"} + mos{"Kimossi"} + nnh{"Kingiemboon"} + nqo{"Kiinko"} + pcm{"Pijini ya Nijeria"} + quc{"Kikiiche"} + root{"Kiroot"} + shu{"Kiarabu cha Chadi"} + srn{"Kitongo cha Sranan"} + swb{"Kikomoro"} + syr{"Kisiria"} + udm{"Kiudumurti"} + wae{"Kiwalser"} + yi{"Kiyidi"} } - Version{"2.1.21.97"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/sw_KE.txt b/icuSources/data/lang/sw_KE.txt new file mode 100644 index 00000000..d5a4fd67 --- /dev/null +++ b/icuSources/data/lang/sw_KE.txt @@ -0,0 +1,46 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +sw_KE{ + Languages{ + ain{"ain"} + ar_001{"Kiarabu cha Sasa Kilichosanifishwa"} + arq{"Kiarabu cha Aljeria"} + az{"Kiazabajani"} + bug{"Kibugini"} + ckb{"Kikurdi cha Kati"} + dsb{"Kisorbian cha Chini"} + grc{"Kigiriki cha Kale"} + hsb{"Kisorbia cha Juu"} + inh{"Kingushi"} + jbo{"Kilojbani"} + kac{"Kikachin"} + khq{"Kikoyra Chiini"} + kkj{"Kikako"} + koi{"Kikomipermyak"} + kru{"Kikurukh"} + lam{"Kilamba"} + li{"Kilimbugish"} + mdf{"Kimoksha"} + mic{"Kimicmac"} + mk{"Kimasedonia"} + moh{"Kimohoki"} + nnh{"Kiingiemboon"} + nqo{"Kiin’ko"} + or{"Kiodia"} + pcm{"Pijini ya Nijeria"} + root{"Kiroot"} + sco{"sco"} + ses{"Kikoyraboro Senni"} + shu{"Kiarabu cha Chadi"} + srn{"Kiscran Tongo"} + swb{"Kicomoro"} + syr{"Kisyria"} + tw{"Kitwi"} + tzm{"Lugha ya Central Atlas Tamazight"} + udm{"Kiudumurti"} + wa{"Kiwaloon"} + wae{"Kiwalser"} + zgh{"Tamazight Sanifu ya Moroko"} + } + Version{"2.1.31.33"} +} diff --git a/icuSources/data/lang/ta.txt b/icuSources/data/lang/ta.txt index 525ea623..98364c56 100644 --- a/icuSources/data/lang/ta.txt +++ b/icuSources/data/lang/ta.txt @@ -1,19 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ta.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ta{ Keys{ calendar{"நாள்காட்டி"} + cf{"நாணய வடிவம்"} colAlternate{"சின்னங்கள் வரிசைப்படுத்தலைப் புறக்கணி"} colBackwards{"நேர்மறையான உச்சரிப்பு வரிசைபடுத்துதல்"} colCaseFirst{"பெரெழுத்து/சிற்றெழுத்து வரிசைமுறை"} colCaseLevel{"எழுத்து உணர்ந்து வரிசைபடுத்துதல்"} - colHiraganaQuaternary{"கானா வரிசைபடுத்துதல்"} colNormalization{"இயல்பாக்கப்பட்ட வரிசைபடுத்துதல்"} colNumeric{"எண்முறை வரிசைபடுத்துதல்"} colStrength{"வரிசைப்படுத்தல் வலிமை"} @@ -21,11 +15,10 @@ ta{ currency{"நாணயம்"} hc{"மணிநேர சுழற்சி (12, 24)"} lb{"வரி முறிப்பு ஸ்டைல்"} - ms{"அளவிடும் முறை"} + ms{"அளவீட்டு முறை"} numbers{"எண்கள்"} timezone{"நேர மண்டலம்"} va{"மொழி மாறிலி"} - variableTop{"சின்னங்களாக வரிசைப்படுத்து"} x{"தனிப்பட்ட பயன்"} } Languages{ @@ -52,7 +45,7 @@ ta{ ar{"அரபிக்"} ar_001{"நவீன நிலையான அரபிக்"} arc{"அராமைக்"} - arn{"மபுசே"} + arn{"மபுச்சே"} arp{"அரபஹோ"} arw{"அராவாக்"} as{"அஸ்ஸாமீஸ்"} @@ -63,7 +56,7 @@ ta{ ay{"அய்மரா"} az{"அஸர்பைஜானி"} ba{"பஷ்கிர்"} - bal{"பெலுசி"} + bal{"பலூச்சி"} ban{"பலினீஸ்"} bas{"பாஸா"} be{"பெலாருஷியன்"} @@ -111,31 +104,33 @@ ta{ cop{"காப்டிக்"} cr{"க்ரீ"} crh{"கிரிமியன் துர்க்கி"} + crs{"செசெல்வா க்ரெயோல் பிரெஞ்சு"} cs{"செக்"} csb{"கஷுபியன்"} cu{"சர்ச் ஸ்லாவிக்"} cv{"சுவாஷ்"} cy{"வேல்ஷ்"} da{"டேனிஷ்"} - dak{"தகோடா"} + dak{"டகோடா"} dar{"தார்குவா"} dav{"டைடா"} de{"ஜெர்மன்"} de_AT{"ஆஸ்திரிய ஜெர்மன்"} de_CH{"ஸ்விஸ் ஹை ஜெர்மன்"} - del{"தெலாவேர்"} + del{"டெலாவர்"} den{"ஸ்லாவ்"} dgr{"டோக்ரிப்"} din{"டின்கா"} - dje{"சார்மா"} + dje{"ஸார்மா"} doi{"டோக்ரி"} dsb{"லோயர் சோர்பியன்"} dua{"டுவாலா"} - dum{"மத்திய டச்சு"} + dum{"மிடில் டச்சு"} dv{"திவேஹி"} dyo{"ஜோலா-ஃபோன்யி"} dyu{"ட்யூலா"} dz{"பூடானி"} + dzg{"டசாகா"} ebu{"எம்பு"} ee{"ஈவ்"} efi{"எஃபிக்"} @@ -148,15 +143,17 @@ ta{ en_CA{"கனடிய ஆங்கிலம்"} en_GB{"பிரிட்டிஷ் ஆங்கிலம்"} en_US{"அமெரிக்க ஆங்கிலம்"} - enm{"மத்திய ஆங்கிலம்"} + enm{"மிடில் ஆங்கிலம்"} eo{"எஸ்பரேன்டோ"} es{"ஸ்பானிஷ்"} - es_ES{"ஸ்பானிஷ் (ஐரோப்பா)"} + es_419{"லத்தின் அமெரிக்க ஸ்பானிஷ்"} + es_ES{"ஐரோப்பிய ஸ்பானிஷ்"} + es_MX{"மெக்ஸிகன் ஸ்பானிஷ்"} et{"எஸ்டோனியன்"} eu{"பாஸ்க்"} ewo{"எவோன்டோ"} fa{"பெர்ஷியன்"} - fan{"ஃபங்க்"} + fan{"ஃபேங்க்"} fat{"ஃபான்டி"} ff{"ஃபுலா"} fi{"ஃபின்னிஷ்"} @@ -167,8 +164,8 @@ ta{ fr{"பிரெஞ்சு"} fr_CA{"கனடிய பிரெஞ்சு"} fr_CH{"ஸ்விஸ் பிரஞ்சு"} - frm{"மத்திய ஃப்ரென்ச்"} - fro{"பழைய ஃப்ரென்ச்"} + frm{"மிடில் பிரெஞ்சு"} + fro{"பழைய பிரெஞ்சு"} frr{"வடக்கு ஃப்ரிஸியான்"} frs{"கிழக்கு ஃப்ரிஸியான்"} fur{"ஃப்ரியூலியன்"} @@ -176,44 +173,48 @@ ta{ ga{"ஐரிஷ்"} gaa{"கா"} gag{"காகௌஸ்"} + gan{"கன் சீனம்"} gay{"கயோ"} gba{"பயா"} gd{"ஸ்காட்ஸ் கேலிக்"} gez{"கீஜ்"} gil{"கில்பெர்டீஸ்"} gl{"காலிஸியன்"} - gmh{"மத்திய ஹை ஜெர்மன்"} - gn{"குரானி"} + gmh{"மிடில் ஹை ஜெர்மன்"} + gn{"க்வாரனி"} goh{"பழைய ஹை ஜெர்மன்"} gon{"கோன்டி"} gor{"கோரோன்டலோ"} got{"கோதிக்"} grb{"க்ரேபோ"} grc{"பண்டைய கிரேக்கம்"} - gsw{"ஜெர்மன் (ஸ்விஸ்)"} + gsw{"ஸ்விஸ் ஜெர்மன்"} gu{"குஜராத்தி"} guz{"குஸி"} gv{"மேங்க்ஸ்"} gwi{"குவிசின்"} ha{"ஹௌஸா"} hai{"ஹைடா"} + hak{"ஹக்கா சீனம்"} haw{"ஹவாயியன்"} he{"ஹீப்ரூ"} hi{"இந்தி"} - hif{"பிஜி இந்தி"} + hif{"ஃபிஜி இந்தி"} hil{"ஹிலிகாய்னான்"} hit{"ஹிட்டைட்"} hmn{"மாங்க்"} ho{"ஹிரி மோட்டு"} hr{"குரோஷியன்"} hsb{"அப்பர் சோர்பியான்"} - ht{"ஹைத்தியன்"} + hsn{"சியாங்க் சீனம்"} + ht{"ஹைத்தியன் க்ரியோலி"} hu{"ஹங்கேரியன்"} hup{"ஹுபா"} hy{"ஆர்மேனியன்"} hz{"ஹெரேரோ"} - ia{"இண்டர்லிங்வா"} + ia{"இன்டர்லிங்வா"} iba{"இபான்"} + ibb{"இபிபியோ"} id{"இந்தோனேஷியன்"} ie{"இன்டர்லிங்"} ig{"இக்போ"} @@ -251,6 +252,7 @@ ta{ ki{"கிகுயூ"} kj{"குவான்யாமா"} kk{"கசாக்"} + kkj{"ககோ"} kl{"கலாலிசூட்"} kln{"கலின்ஜின்"} km{"கெமெர்"} @@ -268,10 +270,11 @@ ta{ ks{"காஷ்மிரி"} ksb{"ஷம்பாலா"} ksf{"பாஃபியா"} + ksh{"கொலோக்னியன்"} ku{"குர்திஷ்"} kum{"கும்இக்"} kut{"குடேனை"} - kv{"கோமி"} + kv{"கொமி"} kw{"கார்னிஷ்"} ky{"கிர்கிஸ்"} la{"லத்தின்"} @@ -295,7 +298,7 @@ ta{ lui{"லுய்சேனோ"} lun{"லூன்டா"} luo{"லுயோ"} - lus{"லுஷய்"} + lus{"மிஸோ"} luy{"லுயியா"} lv{"லாட்வியன்"} mad{"மதுரீஸ்"} @@ -310,18 +313,18 @@ ta{ mer{"மெரு"} mfe{"மொரிசியன்"} mg{"மலகாஸி"} - mga{"மத்திய ஐரிஷ்"} + mga{"மிடில் ஐரிஷ்"} mgh{"மகுவா-மீட்டோ"} mgo{"மேடா"} - mh{"மார்ஷெலிஷ்"} + mh{"மார்ஷெலீஸ்"} mi{"மௌரி"} mic{"மிக்மாக்"} min{"மின்னாங்கபௌ"} mk{"மாஸிடோனியன்"} ml{"மலையாளம்"} mn{"மங்கோலியன்"} - mnc{"மன்சு"} - mni{"மனிபூரி"} + mnc{"மன்சூ"} + mni{"மணிப்புரி"} moh{"மொஹாக்"} mos{"மோஸ்ஸி"} mr{"மராத்தி"} @@ -336,6 +339,7 @@ ta{ myv{"ஏர்ஜியா"} mzn{"மசந்தேரனி"} na{"நவ்ரூ"} + nan{"மின் நான் சீனம்"} nap{"நியோபோலிடன்"} naq{"நாமா"} nb{"நார்வேஜியன் பொக்மால்"} @@ -351,7 +355,8 @@ ta{ nl_BE{"ஃப்லெமிஷ்"} nmg{"க்வாசியோ"} nn{"நார்வேஜியன் நியூநார்ஸ்க்"} - no{"நார்வே"} + nnh{"நெகெய்ம்பூன்"} + no{"நார்வேஜியன்"} nog{"நோகை"} non{"பழைய நோர்ஸ்"} nqo{"என்‘கோ"} @@ -366,30 +371,32 @@ ta{ nyo{"நியோரோ"} nzi{"நிஜ்மா"} oc{"ஒக்கிடன்"} - oj{"ஓஜிபவா"} + oj{"ஒஜிப்வா"} om{"ஒரோமோ"} - or{"ஒரியா"} + or{"ஒடியா"} os{"ஒசெட்டிக்"} osa{"ஓசேஜ்"} - ota{"ஒட்டோமன் துர்க்கி"} + ota{"ஓட்டோமான் துருக்கிஷ்"} pa{"பஞ்சாபி"} pag{"பன்காசினன்"} pal{"பாஹ்லவி"} pam{"பம்பாங்கா"} - pap{"பபியேமென்டோ"} - pau{"பலௌவ்ன்"} + pap{"பபியாமென்டோ"} + pau{"பலௌவன்"} + pcm{"நைஜீரியன் பிட்கின்"} pdc{"பென்சில்வேனிய ஜெர்மன்"} peo{"பழைய பெர்ஷியன்"} phn{"ஃபொனிஷியன்"} pi{"பாலி"} pl{"போலிஷ்"} pon{"ஃபோன்பெயென்"} + prg{"பிரஷ்யன்"} pro{"பழைய ப்ரோவென்சால்"} ps{"பஷ்தோ"} pt{"போர்ச்சுக்கீஸ்"} - pt_BR{"போர்ச்சுகீஸ் (பிரேசில்)"} - pt_PT{"போர்ச்சுகீஸ் (ஐரோப்பா)"} - qu{"கிவேசுவா"} + pt_BR{"பிரேசிலிய போர்ச்சுகீஸ்"} + pt_PT{"ஐரோப்பிய போர்ச்சுகீஸ்"} + qu{"க்வெச்சுவா"} quc{"கீசீ"} raj{"ராஜஸ்தானி"} rap{"ரபனுய்"} @@ -407,14 +414,15 @@ ta{ rwk{"ருவா"} sa{"சமஸ்கிருதம்"} sad{"சான்டாவே"} - sah{"யாகுட்"} + sah{"சகா"} sam{"சமாரிடன் அராமைக்"} saq{"சம்புரு"} sas{"சாசாக்"} sat{"சான்டாலி"} saz{"சௌராஷ்டிரம்"} + sba{"நெகாம்பே"} sbp{"சங்கு"} - sc{"சாடினியன்"} + sc{"சார்தீனியன்"} scn{"சிசிலியன்"} sco{"ஸ்காட்ஸ்"} sd{"சிந்தி"} @@ -425,14 +433,14 @@ ta{ ses{"கொய்ராபோரோ சென்னி"} sg{"சாங்கோ"} sga{"பழைய ஐரிஷ்"} - sh{"செர்போ-க்ரோஷியன்"} + sh{"செர்போ-குரோஷியன்"} shi{"தசேஹித்"} shn{"ஷான்"} si{"சிங்களம்"} sid{"சிடாமோ"} sk{"ஸ்லோவாக்"} sl{"ஸ்லோவேனியன்"} - sm{"ஸாமோவான்"} + sm{"சமோவான்"} sma{"தெற்கு சமி"} smj{"லுலே சமி"} smn{"இனாரி சமி"} @@ -446,14 +454,15 @@ ta{ srn{"ஸ்ரானன் டோங்கோ"} srr{"செரெர்"} ss{"ஸ்வாடீ"} + ssy{"சஹோ"} st{"தெற்கு ஸோதோ"} su{"சுண்டானீஸ்"} suk{"சுகுமா"} sus{"சுசு"} sux{"சுமேரியன்"} sv{"ஸ்வீடிஷ்"} - sw{"சுவாஹிலி"} - sw_CD{"காங்கோ சுவாஹிலி"} + sw{"ஸ்வாஹிலி"} + sw_CD{"காங்கோ ஸ்வாஹிலி"} swb{"கொமோரியன்"} syc{"பாரம்பரிய சிரியாக்"} syr{"சிரியாக்"} @@ -463,7 +472,7 @@ ta{ teo{"டெசோ"} ter{"டெரெனோ"} tet{"டெடும்"} - tg{"தாஜிக்"} + tg{"தஜிக்"} th{"தாய்"} ti{"டிக்ரின்யா"} tig{"டைக்ரே"} @@ -472,13 +481,14 @@ ta{ tkl{"டோகேலௌ"} tl{"டாகாலோக்"} tlh{"க்ளிங்கோன்"} - tli{"டிலிங்கிட்"} - tmh{"டாமாஷேக்"} + tli{"லிங்கிட்"} + tmh{"தமஷேக்"} tn{"ஸ்வானா"} to{"டோங்கான்"} tog{"நயாசா டோங்கா"} tpi{"டோக் பிஸின்"} tr{"துருக்கிஷ்"} + trv{"தரோகோ"} ts{"ஸோங்கா"} tsi{"ட்ஸிம்ஷியன்"} tt{"டாடர்"} @@ -486,12 +496,12 @@ ta{ tvl{"டுவாலு"} tw{"ட்வி"} twq{"டசவாக்"} - ty{"டஹிதியான்"} + ty{"தஹிதியன்"} tyv{"டுவினியன்"} tzm{"மத்திய அட்லஸ் டமசைட்"} udm{"உட்முர்ட்"} ug{"உய்குர்"} - uga{"உகாரிட்க்"} + uga{"உகாரிடிக்"} uk{"உக்ரைனியன்"} umb{"அம்பொண்டு"} und{"அறியப்படாத மொழி"} @@ -499,22 +509,26 @@ ta{ uz{"உஸ்பெக்"} vai{"வை"} ve{"வென்டா"} - vi{"வியட்நாமிஸ்"} + vi{"வியட்நாமீஸ்"} vo{"ஒலாபூக்"} vot{"வோட்க்"} vun{"வுன்ஜோ"} wa{"ஒவாலூன்"} - wal{"வாலாமோ"} + wae{"வால்சேர்"} + wal{"வோலாய்ட்டா"} war{"வாரே"} was{"வாஷோ"} wbp{"வல்பிரி"} - wo{"ஒலூஃப்"} + wo{"ஓலோஃப்"} + wuu{"வூ சீனம்"} xal{"கல்மிக்"} xh{"ஹோசா"} xog{"சோகா"} yao{"யாவ்"} - yap{"யாபேசி"} - yi{"இத்திஷ்"} + yap{"யாபேசே"} + yav{"யாங்பென்"} + ybb{"யெம்பா"} + yi{"யெட்டிஷ்"} yo{"யோருபா"} yue{"காண்டோனீஸ்"} za{"ஜுவாங்"} @@ -533,6 +547,7 @@ ta{ Languages%short{ az{"அஸேரி"} en_GB{"ஆங்கிலம் (யூகே)"} + en_US{"ஆங்கிலம் (யூஎஸ்)"} } Languages%variant{ ps{"புஷ்தோ"} @@ -574,6 +589,7 @@ ta{ Grek{"கிரேக்கம்"} Gujr{"குஜராத்தி"} Guru{"குர்முகி"} + Hanb{"ஹன்ப்"} Hang{"ஹங்குல்"} Hani{"ஹன்"} Hano{"ஹனுனூ"} @@ -582,10 +598,11 @@ ta{ Hebr{"ஹீப்ரு"} Hira{"ஹிராகானா"} Hmng{"பஹாவ் மாங்க்"} - Hrkt{"கடாகானா அல்லது ஹிராகானா"} + Hrkt{"ஜப்பானிய எழுத்துருக்கள்"} Hung{"பழைய ஹங்கேரியன்"} Inds{"சிந்து"} Ital{"பழைய இத்தாலி"} + Jamo{"ஜமோ"} Java{"ஜாவனீஸ்"} Jpan{"ஜப்பானியம்"} Kali{"கயாஹ் லீ"} @@ -619,7 +636,7 @@ ta{ Ogam{"ஒகாம்"} Olck{"ஒல் சிக்கி"} Orkh{"ஆர்கான்"} - Orya{"ஒரியா"} + Orya{"ஒடியா"} Osma{"ஒஸ்மான்யா"} Perm{"பழைய பெர்மிக்"} Phag{"பக்ஸ்-பா"} @@ -664,10 +681,11 @@ ta{ Yiii{"யீ"} Zinh{"பாரம்பரியமான"} Zmth{"கணிதக்குறியீடு"} + Zsye{"எமோஜி"} Zsym{"சின்னங்கள்"} Zxxx{"எழுதப்படாதது"} Zyyy{"பொது"} - Zzzz{"அறியப்படாத எழுத்து"} + Zzzz{"அறியப்படாத ஸ்கிரிப்ட்"} } Scripts%stand-alone{ Hans{"எளிதாக்கப்பட்ட ஹன்"} @@ -694,6 +712,10 @@ ta{ persian{"பெர்சியன் நாள்காட்டி"} roc{"மின்கோ நாள்காட்டி"} } + cf{ + account{"கணக்கிடல் நாணய வடிவம்"} + standard{"நிலையான நாணய வடிவம்"} + } colAlternate{ non-ignorable{"சின்னங்களை வரிசைப்படுத்து"} shifted{"சின்னங்களைப் புறக்கணித்து வரிசைப்படுத்து"} @@ -711,10 +733,6 @@ ta{ no{"எழுத்து உணர்வின்றி வரிசைபடுத்து"} yes{"எழுத்து உணர்வில் வரிசைபடுத்து"} } - colHiraganaQuaternary{ - no{"கானாவை தனியாக வரிசைப்படுத்து"} - yes{"கானாவை வேறுபட்டதாக வரிசைப்படுத்து"} - } colNormalization{ no{"இயல்பாக்கம் இல்லாமல் வரிசைபடுத்து"} yes{"இயல்பாக்கப்பட்ட யூனிகோடை வரிசைப்படுத்து"} @@ -746,6 +764,11 @@ ta{ traditional{"பாரம்பரிய வரிசை முறை"} unihan{"ரேடியன் ஸ்ட்ரோக் வரிசை முறை"} } + d0{ + fwidth{"முழு அகலம்"} + hwidth{"அரை அகலம்"} + npinyin{"எண்"} + } hc{ h11{"12 மணிநேர முறைமை (0–11)"} h12{"12 மணிநேர முறைமை (1–12)"} @@ -757,10 +780,14 @@ ta{ normal{"சாதாரண வரி முறிப்பு ஸ்டைல்"} strict{"கண்டிப்பான வரி முறிப்பு ஸ்டைல்"} } + m0{ + bgn{"BGN"} + ungegn{"UNGEGN"} + } ms{ metric{"மெட்ரிக் முறை"} - uksystem{"இம்பீரியல் அளவிடும் முறை"} - ussystem{"அமெரிக்க அளவிடும் முறை"} + uksystem{"இம்பீரியல் அளவீட்டு முறை"} + ussystem{"அமெரிக்க அளவீட்டு முறை"} } numbers{ arab{"அரபிய-இந்திய இலக்கங்கள்"} @@ -793,14 +820,14 @@ ta{ mong{"மங்கோலியன் இலக்கங்கள்"} mymr{"மியான்மர் இலக்கங்கள்"} native{"சொந்த இலக்கங்கள்"} - orya{"ஒரியா இலக்கங்கள்"} + orya{"ஒடியா இலக்கங்கள்"} roman{"ரோமன் எண்கள்"} romanlow{"ரோமன் சிற்றெழுத்து எண்கள்"} taml{"பாரம்பரிய தமிழ் எண்கள்"} tamldec{"தமிழ் இலக்கங்கள்"} telu{"தெலுங்கு இலக்கங்கள்"} thai{"தாய் இலக்கங்கள்"} - tibt{"திபெத்தியன் இலக்கங்கள்"} + tibt{"திபெத்திய இலக்கங்கள்"} traditional{"பாரம்பரிய எண்கள்"} vaii{"வை எண்கள்"} } @@ -809,7 +836,22 @@ ta{ PINYIN{"பின்யின் ரோமானைசெஷன்"} WADEGILE{"வேட்-கைல்ஸ் ரோமனைஷேசன்"} } - Version{"2.1.23.16"} + Version{"2.1.32.4"} + characterLabelPattern{ + all{"{0} — அனைத்தும்"} + category-list{"{0}: {1}"} + compatibility{"{0} — இணக்கத்தன்மை"} + enclosed{"{0} — உள்ளடங்கியவை"} + extended{"{0} — நீட்டிக்கப்பட்டவை"} + historic{"{0} — வரலாறுடையவை"} + miscellaneous{"{0} — பிற"} + other{"{0} — மற்றவை"} + scripts{"ஸ்கிரிப்டுகள்— {0}"} + strokes{ + one{"{0} கோடுகள்"} + other{"{0} கோடுகள்"} + } + } codePatterns{ language{"மொழி: {0}"} script{"எழுத்து: {0}"} diff --git a/icuSources/data/lang/te.txt b/icuSources/data/lang/te.txt index 89043477..8c987d89 100644 --- a/icuSources/data/lang/te.txt +++ b/icuSources/data/lang/te.txt @@ -1,19 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/te.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License te{ Keys{ calendar{"క్యాలెండర్"} + cf{"కరెన్సీ ఫార్మాట్"} colAlternate{"చిహ్నాలను క్రమబద్ధీకరించడాన్ని విస్మరించు"} colBackwards{"వ్యతిరేక ఉచ్ఛారణ క్రమబద్ధీకరణ"} colCaseFirst{"అప్పర్‌కేస్‌/లోయర్ కేస్ క్రమం"} colCaseLevel{"కేస్ సెన్సిటివ్ క్రమబద్ధీకరణ"} - colHiraganaQuaternary{"కానా క్రమబద్ధీకరణ"} colNormalization{"సాధారణీకరించిన క్రమబద్ధీకరణ"} colNumeric{"సంఖ్యాత్మక క్రమబద్ధీకరణ"} colStrength{"క్రమబద్ధీకరణ సామర్థ్యం"} @@ -25,7 +19,6 @@ te{ numbers{"సంఖ్యలు"} timezone{"సమయ మండలి"} va{"లొకేల్ రూపాంతరం"} - variableTop{"చిహ్నాలుగా క్రమబద్ధీకరించు"} x{"ప్రైవేట్-ఉపయోగం"} } Languages{ @@ -36,6 +29,7 @@ te{ ada{"అడాంగ్మే"} ady{"అడిగాబ్జే"} ae{"అవేస్టాన్"} + aeb{"టునీషియా అరబిక్"} af{"ఆఫ్రికాన్స్"} afh{"అఫ్రిహిలి"} agq{"అగేమ్"} @@ -46,7 +40,7 @@ te{ alt{"దక్షిణ ఆల్టై"} am{"అమ్హారిక్"} an{"అరగోనిస్"} - ang{"ప్రాచీన ఆగ్లం"} + ang{"ప్రాచీన ఆంగ్లం"} anp{"ఆంగిక"} ar{"అరబిక్"} ar_001{"ఆధునిక ప్రామాణిక అరబిక్"} @@ -54,7 +48,8 @@ te{ arn{"అరౌకేనియన్"} arp{"అరాపాహో"} arw{"అరావాక్"} - as{"అస్సామీ"} + arz{"ఈజిప్షియన్ అరబిక్"} + as{"అస్సామీస్"} asa{"అసు"} ast{"అస్టురియాన్"} av{"అవారిక్"} @@ -65,7 +60,7 @@ te{ bal{"బాలుచి"} ban{"బాలినీస్"} bas{"బసా"} - be{"బెలరుశియన్"} + be{"బెలరుషియన్"} bej{"బేజా"} bem{"బెంబా"} bez{"బీనా"} @@ -77,8 +72,9 @@ te{ bin{"బిని"} bla{"సిక్ సికా"} bm{"బంబారా"} - bn{"బెంగాలీ"} + bn{"బాంగ్లా"} bo{"టిబెటన్"} + bpy{"బిష్ణుప్రియ"} br{"బ్రెటన్"} bra{"బ్రాజ్"} brx{"బోడో"} @@ -91,7 +87,7 @@ te{ car{"కేరిబ్"} cch{"అట్సామ్"} ce{"చెచెన్"} - ceb{"సేబుఆనో"} + ceb{"సెబుయానో"} cgg{"ఛిగా"} ch{"చమర్రో"} chb{"చిబ్చా"} @@ -108,12 +104,13 @@ te{ cop{"కోప్టిక్"} cr{"క్రి"} crh{"క్రిమియన్ టర్కిష్"} + crs{"సెసేల్వా క్రియోల్ ఫ్రెంచ్"} cs{"చెక్"} csb{"కషుబియన్"} cu{"చర్చ స్లావిక్"} cv{"చువాష్"} cy{"వెల్ష్"} - da{"డేనిష్"} + da{"డానిష్"} dak{"డకోటా"} dar{"డార్గ్వా"} dav{"టైటా"} @@ -132,11 +129,12 @@ te{ dv{"దివేహి"} dyo{"జోలా-ఫోనయి"} dyu{"డ్యులా"} - dz{"జొన్ఖా"} + dz{"జోంఖా"} + dzg{"డాజాగా"} ebu{"ఇంబు"} ee{"ఈవీ"} efi{"ఎఫిక్"} - egy{"ప్రాచీన ఇజిప్షియన్"} + egy{"ప్రాచీన ఈజిప్షియన్"} eka{"ఏకాజక్"} el{"గ్రీక్"} elx{"ఎలామైట్"} @@ -146,13 +144,13 @@ te{ en_GB{"బ్రిటిష్ ఇంగ్లీష్"} en_US{"అమెరికన్ ఇంగ్లీష్"} enm{"మధ్యమ ఆంగ్లం"} - eo{"ఎస్పరెన్టొ"} + eo{"ఎస్పెరాంటో"} es{"స్పానిష్"} - es_419{"లాటిన్ అమెరికెన్ స్పానిష్"} + es_419{"లాటిన్ అమెరికన్ స్పానిష్"} es_ES{"యూరోపియన్ స్పానిష్"} es_MX{"మెక్సికన్ స్పానిష్"} - et{"ఈస్టొనియన్"} - eu{"బాస్క్"} + et{"ఈస్టోనియన్"} + eu{"బాస్క్యూ"} ewo{"ఎవోండొ"} fa{"పర్షియన్"} fan{"ఫాంగ్"} @@ -167,7 +165,7 @@ te{ fr_CA{"కెనడియెన్ ఫ్రెంచ్"} fr_CH{"స్విస్ ఫ్రెంచ్"} frm{"మధ్యమ ప్రెంచ్"} - fro{"ప్రాచీన ప్రెంచ్"} + fro{"ప్రాచీన ఫ్రెంచ్"} frr{"ఉత్తర ఫ్రిసియన్"} frs{"తూర్పు ఫ్రిసియన్"} fur{"ఫ్రియులియన్"} @@ -175,12 +173,13 @@ te{ ga{"ఐరిష్"} gaa{"గా"} gag{"గాగౌజ్"} + gan{"గాన్ చైనీస్"} gay{"గాయో"} gba{"గ్బాయా"} gd{"స్కాటిష్ గేలిక్"} gez{"జీజ్"} gil{"గిల్బర్టీస్"} - gl{"గెలిషియన్"} + gl{"గాలిషియన్"} gmh{"మధ్యమ హై జర్మన్"} gn{"గురాని"} goh{"ప్రాచీన హై జర్మన్"} @@ -196,34 +195,37 @@ te{ gwi{"గ్విచిన్"} ha{"హౌసా"} hai{"హైడా"} + hak{"హక్కా చైనీస్"} haw{"హవాయియన్"} - he{"హీబ్రు"} + he{"హీబ్రూ"} hi{"హిందీ"} - hil{"హిలి గేయినోన్"} + hil{"హిలిగేయినోన్"} hit{"హిట్టిటే"} hmn{"మోంగ్"} ho{"హిరి మోటు"} - hr{"క్రొయెషియన్"} + hr{"క్రోయేషియన్"} hsb{"అప్పర్ సోర్బియన్"} - ht{"హైతియన్"} - hu{"హన్గేరియన్"} + hsn{"జియాంగ్ చైనీస్"} + ht{"హైటియన్ క్రియోల్"} + hu{"హంగేరియన్"} hup{"హుపా"} hy{"ఆర్మేనియన్"} hz{"హిరేరో"} ia{"ఇంటర్లింగ్వా"} iba{"ఐబాన్"} + ibb{"ఇబిబియో"} id{"ఇండోనేషియన్"} - ie{"ఇంటర్ లింగ్"} + ie{"ఇంటర్లింగ్"} ig{"ఇగ్బో"} ii{"శిషువన్ ఈ"} - ik{"ఇనూపైఏక్"} + ik{"ఇనుపైయాక్"} ilo{"ఐయోకో"} inh{"ఇంగుష్"} io{"ఈడౌ"} is{"ఐస్లాండిక్"} it{"ఇటాలియన్"} - iu{"ఇనుక్టిటుట్"} - ja{"జాపనీస్"} + iu{"ఇంక్టిటుట్"} + ja{"జపనీస్"} jbo{"లోజ్బాన్"} jgo{"గోంబా"} jmc{"మకొమ్"} @@ -249,6 +251,7 @@ te{ ki{"కికుయు"} kj{"క్వాన్యామ"} kk{"కజఖ్"} + kkj{"కాకో"} kl{"కలాల్లిసూట్"} kln{"కలెంజిన్"} km{"ఖ్మేర్"} @@ -266,6 +269,7 @@ te{ ks{"కాశ్మీరి"} ksb{"శంబాలా"} ksf{"బాఫియ"} + ksh{"కొలొజీయన్"} ku{"కుర్దిష్"} kum{"కుమ్యిక్"} kut{"కుటేనై"} @@ -290,10 +294,10 @@ te{ lt{"లిథుయేనియన్"} lu{"లూబ-కటాంగ"} lua{"లుబా-లులువ"} - lui{"లుఇసేనో"} + lui{"లుయిసెనో"} lun{"లుండా"} luo{"లువో"} - lus{"లుషై"} + lus{"మిజో"} luy{"లుయియ"} lv{"లాట్వియన్"} mad{"మాదురీస్"} @@ -334,9 +338,10 @@ te{ myv{"ఎర్జియా"} mzn{"మాసన్‌దెరాని"} na{"నౌరు"} + nan{"మిన్ నాన్ చైనీస్"} nap{"నియాపోలిటన్"} naq{"నమ"} - nb{"నార్వీజియన్ బొక్మాల్"} + nb{"నార్వేజియన్ బొక్మాల్"} nd{"ఉత్తర దెబెలె"} nds{"లో జర్మన్"} nds_NL{"లో సాక్సన్"} @@ -348,25 +353,26 @@ te{ nl{"డచ్"} nl_BE{"ఫ్లెమిష్"} nmg{"క్వాసియె"} - nn{"నార్విజియాన్ న్యోర్స్క్"} - no{"నార్విజియాన్"} + nn{"నార్వేజియాన్ న్యోర్స్క్"} + nnh{"గింబోన్"} + no{"నార్వేజియన్"} nog{"నోగై"} non{"ప్రాచిన నోర్స్"} nqo{"న్కో"} nr{"దక్షిణ దెబెలె"} nso{"ఉత్తర సోతో"} nus{"న్యుర్"} - nv{"నవాహో"} - nwc{"సాంప్రదాయ న్యుఆరి"} + nv{"నవాజొ"} + nwc{"సాంప్రదాయ న్యూయారీ"} ny{"న్యాన్జా"} nym{"న్యంవేజి"} nyn{"న్యాన్కోలె"} - nyo{"నిఓరో"} + nyo{"నేయోరో"} nzi{"జీమా"} oc{"ఆక్సిటన్"} oj{"చేవా"} om{"ఒరోమో"} - or{"ఒరియా"} + or{"ఒడియా"} os{"ఒసేటిక్"} osa{"ఒసాజ్"} ota{"ఒట్టోమన్ టర్కిష్"} @@ -376,11 +382,13 @@ te{ pam{"పంపగ్న"} pap{"పపియమేంటో"} pau{"పాలుఆన్"} + pcm{"నైజీరియా పిడ్గిన్"} peo{"ప్రాచీన పర్షియన్"} phn{"ఫోనికన్"} pi{"పాలీ"} pl{"పోలిష్"} pon{"పోహ్న్పెయన్"} + prg{"ప్రష్యన్"} pro{"ప్రాచీన ప్రోవెంసాల్"} ps{"పాష్టో"} pt{"పోర్చుగీస్"} @@ -388,7 +396,7 @@ te{ pt_PT{"యూరోపియన్ పోర్చుగీస్"} qu{"కెషుయా"} quc{"కిచే"} - raj{"రాజస్తాని"} + raj{"రాజస్తానీ"} rap{"రాపన్యుయి"} rar{"రారోటొంగాన్"} rm{"రోమన్ష్"} @@ -404,11 +412,12 @@ te{ rwk{"ర్వా"} sa{"సంస్కృతం"} sad{"సండావి"} - sah{"యాకుట్"} + sah{"సఖా"} sam{"సమారిటన్ అరమేక్"} saq{"సంబురు"} sas{"ససక్"} sat{"సంటాలి"} + sba{"గాంబే"} sbp{"సాంగు"} sc{"సార్డీనియన్"} scn{"సిసిలియన్"} @@ -442,6 +451,7 @@ te{ srn{"స్రానన్ టోనగో"} srr{"సెరేర్"} ss{"స్వాతి"} + ssy{"సహో"} st{"దక్షిణ సోతో"} su{"సుడానీస్"} suk{"సుకుమా"} @@ -454,6 +464,7 @@ te{ syc{"సాంప్రదాయ సిరియాక్"} syr{"సిరియాక్"} ta{"తమిళము"} + tcy{"తుళు"} te{"తెలుగు"} tem{"టింనే"} teo{"టెసో"} @@ -466,15 +477,16 @@ te{ tiv{"టివ్"} tk{"తుర్కమెన్"} tkl{"టోకెలావ్"} - tl{"తగలోగ్"} + tl{"టగలాగ్"} tlh{"క్లింగాన్"} - tli{"లింగిట్"} + tli{"ట్లింగిట్"} tmh{"టామషేక్"} tn{"సెటస్వానా"} to{"టాంగాన్"} tog{"న్యాసా టోన్గా"} tpi{"టోక్ పిసిన్"} tr{"టర్కిష్"} + trv{"తరోకో"} ts{"సోంగా"} tsi{"శింషీయన్"} tt{"టాటర్"} @@ -500,16 +512,20 @@ te{ vot{"వోటిక్"} vun{"వుంజొ"} wa{"వాలూన్"} - wal{"వాలామో"} + wae{"వాల్సర్"} + wal{"వాలేట్టా"} war{"వారే"} was{"వాషో"} wbp{"వార్లపిరి"} wo{"వొలాఫ్"} + wuu{"వు చైనీస్"} xal{"కల్మిక్"} xh{"షోసా"} xog{"సొగా"} - yao{"యాఒ"} + yao{"యాయే"} yap{"యాపిస్"} + yav{"యాంగ్‌బెన్"} + ybb{"యెంబా"} yi{"ఇడ్డిష్"} yo{"యోరుబా"} yue{"కాంటనీస్"} @@ -541,7 +557,7 @@ te{ Avst{"అవేస్టాన్"} Bali{"బాలినీస్"} Batk{"బాటక్"} - Beng{"బెంగాలి"} + Beng{"బాంగ్లా"} Blis{"బ్లిస్సింబల్స్"} Bopo{"బోపోమోఫో"} Brah{"బ్రాహ్మి"} @@ -571,6 +587,7 @@ te{ Grek{"గ్రీక్"} Gujr{"గుజరాతీ"} Guru{"గుర్ముఖి"} + Hanb{"హాన్బ్"} Hang{"హంగుల్"} Hani{"హాన్"} Hano{"హనునూ"} @@ -579,10 +596,11 @@ te{ Hebr{"హీబ్రు"} Hira{"హిరాగాన"} Hmng{"పాహవా హ్మోంగ్"} - Hrkt{"కాటాకాన లేదా హిరాగన"} + Hrkt{"జపనీస్ సిలబెరీస్"} Hung{"ప్రాచీన హంగేరియన్"} Inds{"సింధు"} Ital{"ప్రాచిన ఐటాలిక్"} + Jamo{"జమో"} Java{"జావనీస్"} Jpan{"జాపనీస్"} Kali{"కాయాహ్ లి"} @@ -616,7 +634,7 @@ te{ Ogam{"ఒఘమ్"} Olck{"ఓల్ చికి"} Orkh{"ఓర్ఖోన్"} - Orya{"ఒరియా"} + Orya{"ఒడియా"} Osma{"ఓసమాన్య"} Perm{"ప్రాచీన పెర్మిక్"} Phag{"ఫాగ్స్-పా"} @@ -661,6 +679,7 @@ te{ Yiii{"యి"} Zinh{"వారసత్వం"} Zmth{"గణిత సంకేతలిపి"} + Zsye{"ఎమోజి"} Zsym{"చిహ్నాలు"} Zxxx{"లిపి లేని"} Zyyy{"సామాన్య"} @@ -679,18 +698,22 @@ te{ chinese{"చైనీస్ క్యాలెండర్"} coptic{"కాప్టిక్ క్యాలెండర్"} dangi{"దాంగీ క్యాలెండర్"} - ethiopic{"ఎపోథిక్ క్యాలెండర్"} + ethiopic{"ఎథియోపిక్ క్యాలెండర్"} ethiopic-amete-alem{"ఎథోపిక్ అమేటే అలెమ్ క్యాలెండర్"} gregorian{"గ్రేగోరియన్ క్యాలెండర్"} hebrew{"హిబ్రూ క్యాలెండర్"} indian{"భారతీయ జాతీయ క్యాలెండర్"} islamic{"ఇస్లామిక్ క్యాలెండర్"} islamic-civil{"ఇస్లామిక్-సివిల్ క్యాలెండర్"} - iso8601{"(ISO-8601) క్యాలెండర్"} + iso8601{"ISO-8601 క్యాలెండర్"} japanese{"జపానీయుల క్యాలెండర్"} persian{"పర్షియన్ క్యాలెండర్"} roc{"మింగ్యూ క్యాలెండర్"} } + cf{ + account{"అకౌంటింగ్ కరెన్సీ ఫార్మాట్"} + standard{"ప్రామాణిక కరెన్సీ ఫార్మాట్"} + } colAlternate{ non-ignorable{"చిహ్నాలను క్రమబద్ధీకరించు"} shifted{"చిహ్నాలను విస్మరించడాన్ని క్రమబద్ధీకరించు"} @@ -708,10 +731,6 @@ te{ no{"కేస్ ఇన్‌సెన్సిటివ్‌ను క్రమబద్ధీకరించు"} yes{"కేస్ సెన్సిటివ్‌ని క్రమబద్ధీకరించు"} } - colHiraganaQuaternary{ - no{"కానాను వేరుగా క్రమబద్ధీకరించు"} - yes{"కానాని భిన్నంగా క్రమబద్ధీకరించు"} - } colNormalization{ no{"సాధారణీకరణ చేయకుండా క్రమబద్ధీకరించు"} yes{"సాధారణీకరించిన యూనికోడ్‌ని క్రమబద్ధీకరించు"} @@ -743,6 +762,11 @@ te{ traditional{"సాంప్రదాయ క్రమబద్ధీకరణ క్రమం"} unihan{"రాడికల్-స్ట్రోక్ క్రమబద్ధీకరణ క్రమం"} } + d0{ + fwidth{"పూర్తి వెడల్పు"} + hwidth{"సగం వెడల్పు"} + npinyin{"సంఖ్య"} + } hc{ h11{"12 గంటల పద్ధతి (0–11)"} h12{"12 గంటల పద్ధతి (1–12)"} @@ -750,9 +774,13 @@ te{ h24{"24 గంటల పద్ధతి (1–24)"} } lb{ - loose{"వదులు లైన్ బ్రేక్ శైలి"} + loose{"అపక్రమ లైన్ బ్రేక్ శైలి"} normal{"సాధారణ లైన్ బ్రేక్ శైలి"} - strict{"కఠిన లైన్ బ్రేక్ శైలి"} + strict{"క్రమ లైన్ బ్రేక్ శైలి"} + } + m0{ + bgn{"BGN"} + ungegn{"UNGEGN"} } ms{ metric{"మెట్రిక్ పద్ధతి"} @@ -762,8 +790,8 @@ te{ numbers{ arab{"అరబిక్-ఇండిక్ అంకెలు"} arabext{"పొడిగించబడిన అరబిక్-ఇండిక్ అంకెలు"} - armn{"అమెరికా సంఖ్యలు"} - armnlow{"అమెరికన్ చిన్న సంఖ్యలు"} + armn{"ఆర్మేనియన్ సంఖ్యలు"} + armnlow{"ఆర్మేనియన్ చిన్నబడి సంఖ్యలు"} beng{"బెంగాలీ అంకెలు"} deva{"దేవనాగరి అంకెలు"} ethi{"ఎథియోపిక్ సంఖ్యలు"} @@ -771,12 +799,12 @@ te{ fullwide{"పూర్తి వెడల్పు అంకెలు"} geor{"జార్జియన్ సంఖ్యలు"} grek{"గ్రీక్ సంఖ్యలు"} - greklow{"గ్రీక్ చిన్న సంఖ్యలు"} + greklow{"గ్రీక్ చిన్నబడి సంఖ్యలు"} gujr{"గుజరాతీ అంకెలు"} guru{"గుర్ముఖీ అంకెలు"} hanidec{"చైనీయుల దశాంశ సంఖ్యలు"} - hans{"సరళీకృతం చెయ్యబడిన చైనీయుల సంఖ్యలు"} - hansfin{"సరళీకృతం చెయ్యబడిన చైనీయుల ఆర్థిక సంఖ్యలు"} + hans{"సరళీకృత చైనీయుల సంఖ్యలు"} + hansfin{"సరళీకృత చైనీయుల ఆర్థిక సంఖ్యలు"} hant{"సాంప్రదాయ చైనీయుల సంఖ్యలు"} hantfin{"సాంప్రదాయ చైనీయుల ఆర్థిక సంఖ్యలు"} hebr{"హిబ్రూ సంఖ్యలు"} @@ -792,7 +820,7 @@ te{ native{"స్థానిక అంకెలు"} orya{"ఒరియా అంకెలు"} roman{"రోమన్ సంఖ్యలు"} - romanlow{"రోమన్ చిన్న సంఖ్యలు"} + romanlow{"రోమన్ చిన్నబడి సంఖ్యలు"} taml{"సాంప్రదాయ తమిళ సంఖ్యలు"} tamldec{"తమిళ అంకెలు"} telu{"తెలుగు అంకెలు"} @@ -809,7 +837,22 @@ te{ REVISED{"సవరించబడిన వర్ణక్రమం"} WADEGILE{"వేడ్-గైల్స్ రోమనైజేషన్"} } - Version{"2.1.22.93"} + Version{"2.1.31.86"} + characterLabelPattern{ + all{"{0} — అన్ని"} + category-list{"{0}: {1}"} + compatibility{"{0} — అనుకూలత"} + enclosed{"{0} — బిడాయించిన"} + extended{"{0} — విస్తరించిన"} + historic{"{0} — చారిత్రక"} + miscellaneous{"{0} — ఇతరములు"} + other{"{0} — ఇతర"} + scripts{"స్క్రిప్ట్‌లు — {0}"} + strokes{ + one{"{0} స్ట్రోకులు"} + other{"{0} స్ట్రోకులు"} + } + } codePatterns{ language{"భాష: {0}"} script{"లిపి: {0}"} diff --git a/icuSources/data/lang/teo.txt b/icuSources/data/lang/teo.txt old mode 100755 new mode 100644 index 2fbc4f3d..97b27d1b --- a/icuSources/data/lang/teo.txt +++ b/icuSources/data/lang/teo.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/teo.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License teo{ Languages{ ak{"Kiakan"} @@ -54,5 +48,5 @@ teo{ zh{"Kichina"} zu{"Kizulu"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/tg.txt b/icuSources/data/lang/tg.txt index b9c18b3a..f0766ce2 100644 --- a/icuSources/data/lang/tg.txt +++ b/icuSources/data/lang/tg.txt @@ -1,75 +1,162 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/tg.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License tg{ Languages{ - be{"Белорусӣ"} - bg{"Булғорӣ"} - bn{"Бенгалӣ"} - br{"Бретонӣ"} - bs{"Босниягӣ"} - ca{"Каталанӣ"} - cs{"Чехӣ"} - da{"Даниягӣ"} - de{"Немисӣ"} - el{"Юнонӣ"} - en{"Англисӣ"} - eo{"Эсперанто"} - es{"Испанӣ"} - et{"Эстонӣ"} - eu{"Баскӣ"} - fa{"Форсӣ"} - fi{"Финнӣ"} - fil{"Филиппинӣ"} - fo{"Фарозӣ"} - fr{"Фаронсавӣ"} - fy{"Фрисианӣ"} - ga{"Ирландӣ"} - gd{"Шотландӣ-Галикӣ"} - gl{"Галисианӣ"} - gn{"Горанӣ"} - gu{"Гуҷаратӣ"} - he{"Яҳудӣ"} - hi{"Ҳиндӣ"} - hu{"Маҷорӣ"} + af{"африкаанс"} + am{"амҳарӣ"} + ar{"арабӣ"} + as{"ассомӣ"} + az{"озарбойҷонӣ"} + ba{"бошқирдӣ"} + ban{"балинӣ"} + be{"белорусӣ"} + bem{"бемба"} + bg{"булғорӣ"} + bn{"бинғолӣ"} + bo{"тибетӣ"} + br{"бретонӣ"} + bs{"босниягӣ"} + ca{"каталонӣ"} + ceb{"себуано"} + chm{"марӣ"} + chr{"черокӣ"} + ckb{"курдии марказӣ"} + co{"корсиканӣ"} + cs{"чехӣ"} + cy{"валлӣ"} + da{"даниягӣ"} + de{"олмонӣ"} + dsb{"сербии поёнӣ"} + dv{"дивеҳӣ"} + dz{"дзонгха"} + el{"юнонӣ"} + en{"англисӣ"} + eo{"эсперанто"} + es{"испанӣ"} + et{"эстонӣ"} + eu{"баскӣ"} + fa{"форсӣ"} + ff{"фулаҳ"} + fi{"финӣ"} + fil{"филиппинӣ"} + fo{"фарерӣ"} + fr{"фаронсавӣ"} + fy{"фризии ғарбӣ"} + ga{"ирландӣ"} + gd{"шотландии гэлӣ"} + gl{"галисиягӣ"} + gn{"гуаранӣ"} + gu{"гуҷаротӣ"} + ha{"ҳауса"} + haw{"ҳавайӣ"} + he{"ибронӣ"} + hi{"ҳиндӣ"} + hil{"ҳилигайнон"} + hr{"хорватӣ"} + hsb{"сербии болоӣ"} + ht{"гаитии креолӣ"} + hu{"маҷорӣ"} + hy{"арманӣ"} + hz{"ҳереро"} ia{"Байни забонӣ"} - id{"Индонезӣ"} - is{"Исландӣ"} - ja{"Ҷопонӣ"} - jv{"Ҷаванизӣ"} - ka{"Гурҷӣ"} - ky{"Қирғизӣ"} - la{"Лотинӣ"} - lo{"Лаосӣ"} - lt{"Литвонӣ"} - lv{"Латвиягӣ"} - nl{"Ҳолландӣ"} - no{"Норвегӣ"} - or{"Урисоӣ"} - pl{"Лаҳистонӣ"} - pt{"Португалӣ"} - pt_BR{"Португалӣ (Бразилия)"} - ro{"Руминӣ"} - ru{"Русӣ"} - sv{"Шведӣ"} - tg{"Тоҷикӣ"} - ug{"Ӯйғурӣ"} - uk{"Украинӣ"} - ur{"Урду"} - uz{"Ӯзбекӣ"} - yi{"Яҳудии Аврупои шарқӣ"} - zh{"Чинӣ"} - zu{"Зулу"} + ibb{"ибибио"} + id{"индонезӣ"} + ig{"игбо"} + is{"исландӣ"} + it{"италиявӣ"} + iu{"инуктитутӣ"} + ja{"японӣ"} + jv{"ҷаванизӣ"} + ka{"гурҷӣ"} + kk{"қазоқӣ"} + km{"кхмерӣ"} + kn{"каннада"} + ko{"кореягӣ"} + kok{"конканӣ"} + kr{"канурӣ"} + kru{"курукс"} + ks{"кашмирӣ"} + ku{"курдӣ"} + ky{"қирғизӣ"} + la{"лотинӣ"} + lb{"люксембургӣ"} + lo{"лаосӣ"} + lt{"литвонӣ"} + lv{"латишӣ"} + men{"менде"} + mg{"малагасӣ"} + mi{"маорӣ"} + mk{"мақдунӣ"} + ml{"малаяламӣ"} + mn{"муғулӣ"} + mni{"манипурӣ"} + moh{"моҳок"} + mr{"маратҳӣ"} + ms{"малайӣ"} + mt{"малтӣ"} + my{"бирманӣ"} + ne{"непалӣ"} + niu{"ниуэӣ"} + nl{"голландӣ"} + no{"норвегӣ"} + ny{"нянҷа"} + oc{"окситанӣ"} + om{"оромо"} + or{"одия"} + pa{"панҷобӣ"} + pap{"папиаменто"} + pl{"лаҳистонӣ"} + ps{"пушту"} + pt{"португалӣ"} + qu{"кечуа"} + quc{"киче"} + rm{"ретороманӣ"} + ro{"руминӣ"} + ru{"русӣ"} + rw{"киняруанда"} + sa{"санскрит"} + sah{"саха"} + sat{"санталӣ"} + sd{"синдӣ"} + se{"самии шимолӣ"} + si{"сингалӣ"} + sk{"словакӣ"} + sl{"словенӣ"} + sma{"самии ҷанубӣ"} + smj{"луле самӣ"} + smn{"инари самӣ"} + sms{"сколти самӣ"} + so{"сомалӣ"} + sq{"албанӣ"} + sr{"сербӣ"} + sv{"шведӣ"} + syr{"суриёнӣ"} + ta{"тамилӣ"} + te{"телугу"} + tg{"тоҷикӣ"} + th{"тайӣ"} + ti{"тигриня"} + tk{"туркманӣ"} + to{"тонганӣ"} + tr{"туркӣ"} + tt{"тоторӣ"} + tzm{"тамазайти атласи марказӣ"} + ug{"ӯйғурӣ"} + uk{"украинӣ"} + ur{"урду"} + uz{"ӯзбекӣ"} + ve{"венда"} + vi{"ветнамӣ"} + wo{"волоф"} + yi{"идиш"} + yo{"йоруба"} + zh{"хитоӣ"} + zu{"зулу"} } Scripts{ Arab{"Арабӣ"} } - Version{"2.1.19.94"} + Version{"2.1.27.40"} codePatterns{ language{"{0}"} script{"{0}"} diff --git a/icuSources/data/lang/th.txt b/icuSources/data/lang/th.txt index f2e68831..6be08025 100644 --- a/icuSources/data/lang/th.txt +++ b/icuSources/data/lang/th.txt @@ -1,19 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/th.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License th{ Keys{ calendar{"ปฏิทิน"} + cf{"รูปแบบสกุลเงิน"} colAlternate{"ละเว้นการจัดเรียงสัญลักษณ์"} colBackwards{"การจัดเรียงเสียงหนักเบาในลำดับถอยหลัง"} colCaseFirst{"การเรียงลำดับตัวพิมพ์ใหญ่/ตัวพิมพ์เล็ก"} colCaseLevel{"การจัดเรียงตามความสำคัญของตัวพิมพ์อักษร"} - colHiraganaQuaternary{"การจัดเรียงตัวอักษรคะนะ"} colNormalization{"การจัดเรียงแบบที่เป็นปกติ"} colNumeric{"การจัดเรียงตัวเลข"} colStrength{"ความแม่นยำในการจัดเรียง"} @@ -25,7 +19,6 @@ th{ numbers{"ตัวเลข"} timezone{"เขตเวลา"} va{"ตัวแปรภาษาถิ่น"} - variableTop{"จัดเรียงเป็นสัญลักษณ์"} x{"ใช้งานส่วนบุคคล"} } Languages{ @@ -58,6 +51,7 @@ th{ aro{"อาเรานา"} arp{"อาราปาโฮ"} arq{"อาหรับแอลจีเรีย"} + ars{"อาหรับนัจญ์ดี"} arw{"อาราวัก"} ary{"อาหรับโมร็อกโก"} arz{"อาหรับพื้นเมืองอียิปต์"} @@ -86,7 +80,7 @@ th{ bfd{"บาฟัต"} bfq{"พทคะ"} bg{"บัลแกเรีย"} - bgn{"บาลูจิตะวันออก"} + bgn{"บาลูจิตะวันตก"} bho{"โภชปุรี"} bi{"บิสลามา"} bik{"บิกอล"} @@ -134,6 +128,7 @@ th{ cps{"กาปิซนอน"} cr{"ครี"} crh{"ตุรกีไครเมีย"} + crs{"ครีโอลเซเซลส์ฝรั่งเศส"} cs{"เช็ก"} csb{"คาซูเบียน"} cu{"เชอร์ชสลาวิก"} @@ -209,7 +204,7 @@ th{ ga{"ไอริช"} gaa{"กา"} gag{"กากาอุซ"} - gan{"จีนกาน"} + gan{"จีนกั้น"} gay{"กาโย"} gba{"กบายา"} gbz{"ดารีโซโรอัสเตอร์"} @@ -256,7 +251,7 @@ th{ ia{"อินเตอร์ลิงกัว"} iba{"อิบาน"} ibb{"อิบิบิโอ"} - id{"อินโดนีเชีย"} + id{"อินโดนีเซีย"} ie{"อินเตอร์ลิงกิว"} ig{"อิกโบ"} ii{"เสฉวนยิ"} @@ -345,6 +340,7 @@ th{ ln{"ลิงกาลา"} lo{"ลาว"} lol{"มองโก"} + lou{"ภาษาครีโอลุยเซียนา"} loz{"โลซิ"} lrc{"ลูรีเหนือ"} lt{"ลิทัวเนีย"} @@ -449,6 +445,7 @@ th{ pap{"ปาเปียเมนโต"} pau{"ปาเลา"} pcd{"ปิการ์"} + pcm{"พิดจิน"} pdc{"เยอรมันเพนซิลเวเนีย"} pdt{"เพลาท์ดิช"} peo{"เปอร์เซียโบราณ"} @@ -577,7 +574,7 @@ th{ tr{"ตุรกี"} tru{"ตูโรโย"} trv{"ทาโรโก"} - ts{"ซิิตซองกา"} + ts{"ซิตซองกา"} tsd{"ซาโคเนีย"} tsi{"ซิมชีแอน"} tt{"ตาตาร์"} @@ -686,7 +683,7 @@ th{ Egyh{"เฮียราติกอียิปต์"} Egyp{"เฮียโรกลิฟส์อียิปต์"} Elba{"เอลบ์ซาน"} - Ethi{"เอทิโอปิก"} + Ethi{"เอธิโอปิก"} Geok{"คัตซูรีจอร์เจีย"} Geor{"จอร์เจีย"} Glag{"กลาโกลิติก"} @@ -695,7 +692,8 @@ th{ Grek{"กรีก"} Gujr{"คุชราต"} Guru{"กูร์มูคี"} - Hang{"ฮันกูล"} + Hanb{"จีนกลาง"} + Hang{"ฮันกึล"} Hani{"ฮั่น"} Hano{"ฮานูโนโอ"} Hans{"ตัวย่อ"} @@ -708,6 +706,7 @@ th{ Hung{"ฮังการีโบราณ"} Inds{"อินดัส"} Ital{"อิตาลีโบราณ"} + Jamo{"จาโม"} Java{"ชวา"} Jpan{"ญี่ปุ่น"} Jurc{"จูร์เชน"} @@ -794,7 +793,7 @@ th{ Taml{"ทมิฬ"} Tang{"ตันกัท"} Tavt{"ไทเวียต"} - Telu{"เทลูกู"} + Telu{"เตลูกู"} Teng{"เทงกวาร์"} Tfng{"ทิฟินาก"} Tglg{"ตากาล็อก"} @@ -812,6 +811,7 @@ th{ Yiii{"ยิ"} Zinh{"อินเฮอริต"} Zmth{"เครื่องหมายทางคณิตศาสตร์"} + Zsye{"อีโมจิ"} Zsym{"ซิมโบลส์"} Zxxx{"ไม่มีภาษาเขียน"} Zyyy{"สามัญ"} @@ -845,6 +845,10 @@ th{ persian{"ปฏิทินเปอร์เชีย"} roc{"ปฏิทินไต้หวัน"} } + cf{ + account{"รูปแบบสกุลเงินบัญชี"} + standard{"รูปแบบสกุลเงินมาตรฐาน"} + } colAlternate{ non-ignorable{"จัดเรียงสัญลักษณ์"} shifted{"จัดเรียงสัญลักษณ์ที่ละไว้"} @@ -862,10 +866,6 @@ th{ no{"จัดเรียงตามความสำคัญของตัวพิมพ์"} yes{"จัดเรียงความสำคัญของตัวพิมพ์"} } - colHiraganaQuaternary{ - no{"จัดเรียงตัวอักษรคะนะแยกต่างหาก"} - yes{"จัดเรียงตัวอักษรคะนะในแบบอื่น"} - } colNormalization{ no{"จัดเรียงโดยไม่ต้องทำให้เป็นแบบปกติ"} yes{"จัดเรียงยูนิโค้ดแบบที่เป็นปกติ"} @@ -899,6 +899,11 @@ th{ unihan{"เรียงลำดับตามจำนวนขีด"} zhuyin{"จัดเรียงตามการสะกดแบบจู้อิน"} } + d0{ + fwidth{"ตัวเต็ม"} + hwidth{"ตัวย่อ"} + npinyin{"ตัวเลข"} + } hc{ h11{"ระบบ 12 ชั่วโมง (0–11)"} h12{"ระบบ 12 ชั่วโมง (1–12)"} @@ -910,14 +915,18 @@ th{ normal{"รูปแบบปกติของการขึ้นบรรทัดใหม่"} strict{"รูปแบบที่เคร่งครัดของการขึ้นบรรทัดใหม่"} } + m0{ + bgn{"ชื่อมาตรฐานอังกฤษ (BGN)"} + ungegn{"ชื่อภูมิศาสตร์มาตรฐาน UN (UNGEGN)"} + } ms{ metric{"ระบบเมตริก"} uksystem{"ระบบการวัดอิมพีเรียล"} ussystem{"ระบบการวัดอเมริกัน"} } numbers{ - arab{"ตัวเลขอินเดีย-อารบิก"} - arabext{"ตัวเลขอินเดีย-อารบิกตัวเต็ม"} + arab{"ตัวเลขอารบิก-อินดิก"} + arabext{"ตัวเลขอารบิก-อินดิกแบบขยาย"} armn{"ตัวเลขอาร์เมเนีย"} armnlow{"ตัวเลขอาร์เมเนียพิมพ์เล็ก"} bali{"ตัวเลขบาหลี"} @@ -949,7 +958,7 @@ th{ lana{"ตัวเลขไททัมโฮรา"} lanatham{"ตัวเลขไททัมทัม"} laoo{"ตัวเลขลาว"} - latn{"ตัวเลขอารบิค"} + latn{"ตัวเลขอารบิก"} lepc{"ตัวเลขเลปชา"} limb{"ตัวเลขลิมบู"} mlym{"ตัวเลขมาลายาลัม"} @@ -1047,7 +1056,21 @@ th{ VALLADER{"วัลลาเดอร์"} WADEGILE{"การถอดอักษรแบบเวด-ไจลส์"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0} — ทั้งหมด"} + category-list{"{0}: {1}"} + compatibility{"{0} — ความเข้ากันได้"} + enclosed{"{0} — ล้อมรอบ"} + extended{"{0} — ขยาย"} + historic{"{0} — โบราณ"} + miscellaneous{"{0} — อื่นๆ"} + other{"{0} — อื่นๆ"} + scripts{"สคริปต์ — {0}"} + strokes{ + other{"{0} ขีด"} + } + } codePatterns{ language{"ภาษา: {0}"} script{"สคริปต์: {0}"} diff --git a/icuSources/data/lang/th_TH.txt b/icuSources/data/lang/th_TH.txt index 27a87bee..7a34bc97 100644 --- a/icuSources/data/lang/th_TH.txt +++ b/icuSources/data/lang/th_TH.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * generated alias target */ diff --git a/icuSources/data/lang/th_TH_TRADITIONAL.txt b/icuSources/data/lang/th_TH_TRADITIONAL.txt index d06bb644..d72e493f 100644 --- a/icuSources/data/lang/th_TH_TRADITIONAL.txt +++ b/icuSources/data/lang/th_TH_TRADITIONAL.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License th_TH_TRADITIONAL{ calendar{ default{"buddhist"} diff --git a/icuSources/data/lang/ti.txt b/icuSources/data/lang/ti.txt index 17ea8a35..9feeccd7 100644 --- a/icuSources/data/lang/ti.txt +++ b/icuSources/data/lang/ti.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ti.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ti{ Languages{ af{"አፍሪቃንሰኛ"} @@ -106,5 +100,5 @@ ti{ Ethi{"ፊደል"} Latn{"ላቲን"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/tk.txt b/icuSources/data/lang/tk.txt index 27ad484e..0d6e441b 100644 --- a/icuSources/data/lang/tk.txt +++ b/icuSources/data/lang/tk.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/tk.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License tk{ Keys{ calendar{"Senenama"} @@ -54,5 +48,5 @@ tk{ roc{"Minguo senenamasy"} } } - Version{"2.1.19.77"} + Version{"2.1.31.86"} } diff --git a/icuSources/data/lang/tl.txt b/icuSources/data/lang/tl.txt old mode 100755 new mode 100644 index 76991649..4e521f92 --- a/icuSources/data/lang/tl.txt +++ b/icuSources/data/lang/tl.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License tl{ "%%ALIAS"{"fil"} } diff --git a/icuSources/data/lang/tl_PH.txt b/icuSources/data/lang/tl_PH.txt old mode 100755 new mode 100644 index a270cc05..07c9f904 --- a/icuSources/data/lang/tl_PH.txt +++ b/icuSources/data/lang/tl_PH.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License tl_PH{ "%%ALIAS"{"fil_PH"} } diff --git a/icuSources/data/lang/to.txt b/icuSources/data/lang/to.txt old mode 100755 new mode 100644 index ff68eee1..802f1fb1 --- a/icuSources/data/lang/to.txt +++ b/icuSources/data/lang/to.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/to.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License to{ Keys{ calendar{"tohi māhina"} @@ -122,6 +116,7 @@ to{ cps{"lea fakakapiseno"} cr{"lea fakakelī"} crh{"lea fakatoake-kilimea"} + crs{"lea fakaseselua-falanisē"} cs{"lea fakaseki"} csb{"lea fakakasiupia"} cu{"lea fakasilavia-fakasiasi"} @@ -147,7 +142,7 @@ to{ dv{"lea fakativehi"} dyo{"lea fakaiola-fonī"} dyu{"lea fakatiula"} - dz{"lea fakaputeni"} + dz{"lea fakatisōngika"} dzg{"lea fakatasaka"} ebu{"lea fakaʻemipū"} ee{"lea fakaʻeue"} @@ -363,7 +358,7 @@ to{ mg{"lea fakamalakasi"} mga{"lea fakaʻaelani-lotoloto"} mgh{"lea fakamakūa-meʻeto"} - mgo{"lea fakameta"} + mgo{"lea fakametā"} mh{"lea fakamāsolo"} mi{"lea fakamauli"} mic{"lea fakamikemaki"} @@ -426,7 +421,7 @@ to{ oc{"lea fakaʻokitane"} oj{"lea fakaʻosipiuā"} om{"lea fakaʻolomo"} - or{"lea fakaʻinitia-ʻolāea"} + or{"lea faka-ʻotia"} os{"lea fakaʻosetiki"} osa{"lea fakaʻosēse"} ota{"lea fakatoake-ʻotomani"} @@ -437,6 +432,7 @@ to{ pap{"lea fakapapiamēnito"} pau{"lea fakapalau"} pcd{"lea fakapikāti"} + pcm{"lea fakanaisilia"} pdc{"lea fakasiamane-penisilivania"} pdt{"lea fakasiamane-lafalafa"} peo{"lea fakapēsia-motuʻa"} @@ -521,7 +517,7 @@ to{ sog{"lea fakasokitiana"} sq{"lea fakaʻalapēnia"} sr{"lea fakasēpia"} - srn{"lea fakasuranane-tongikō"} + srn{"lea fakasulanane-tongikō"} srr{"lea fakasēlēle"} ss{"lea fakasuati"} ssy{"lea fakasaho"} @@ -558,7 +554,7 @@ to{ tli{"lea fakatilingikīte"} tly{"lea fakatalisi"} tmh{"lea fakatamasieki"} - tn{"lea suana"} + tn{"lea fakatisuana"} to{"lea fakatonga"} tog{"lea fakaniasa-tonga"} tpi{"lea fakatoki-pisini"} @@ -633,7 +629,7 @@ to{ Languages%short{ az{"lea fakaʻasapaisani"} en_GB{"lea fakapilitānia"} - en_US{"lea fakapālangi (ʻAmelika)"} + en_US{"lea fakapālangi-ʻAmelika"} } Scripts{ Afak{"tohinima fakaʻafaka"} @@ -679,6 +675,7 @@ to{ Grek{"tohinima fakakalisi"} Gujr{"tohinima fakaʻinitia-kutalati"} Guru{"tohinima fakakūmuki"} + Hanb{"tohinima fakahānipi"} Hang{"tohinima fakakōlea-hāngūlu"} Hani{"tohinima fakasiaina"} Hano{"tohinima fakahanunōʻo"} @@ -692,6 +689,7 @@ to{ Hung{"tohinima fakahungakalia-motuʻa"} Inds{"tohinima fakaʻinitusi"} Ital{"tohinima fakaʻītali-motuʻa"} + Jamo{"tohinima fakasamo"} Java{"tohinima fakasava"} Jpan{"tohinima fakasiapani"} Jurc{"tohinima fakaiūkeni"} @@ -739,7 +737,7 @@ to{ Ogam{"tohinima fakaʻokami"} Olck{"tohinima fakaʻolisiki"} Orkh{"tohinima fakaʻolikoni"} - Orya{"tohinima fakaʻinitia-ʻolāea"} + Orya{"tohinima fakaʻotia"} Osma{"tohinima fakaʻosimānia"} Palm{"tohinima fakapalamilene"} Pauc{"tohinima fakapausinihau"} @@ -796,6 +794,7 @@ to{ Yiii{"tohinima fakaīī"} Zinh{"tohinima hokosi"} Zmth{"tohinima fakamatematika"} + Zsye{"tohinima fakatātā"} Zsym{"tohinima fakaʻilonga"} Zxxx{"tohinima taʻetohitohiʻi"} Zyyy{"tohinima fakatatau"} @@ -832,7 +831,7 @@ to{ h11{"takai houa 0–11"} h12{"takai houa 1–12"} h23{"takai houa 0–23"} - h24{"taki houa 1–24"} + h24{"takai houa 1–24"} } lb{ loose{"fesiʻilaine ngaloku"} @@ -872,7 +871,8 @@ to{ latn{"fika fakalatina"} mlym{"fika fakamalāialami"} mymr{"fika fakapema"} - orya{"fika fakaʻolia"} + nkoo{"fika fakanikō"} + orya{"fika fakaʻotia"} roman{"fika fakaloma"} romanlow{"fika fakaloma fakalalo"} taml{"fika fakatamili tukufakaholo"} @@ -882,7 +882,7 @@ to{ tibt{"fika fakatipeti"} } } - Version{"2.1.23.79"} + Version{"2.1.31.74"} codePatterns{ language{"Lea: {0}"} script{"Tohinima: {0}"} diff --git a/icuSources/data/lang/tr.txt b/icuSources/data/lang/tr.txt index 9e0446d0..c99642b4 100644 --- a/icuSources/data/lang/tr.txt +++ b/icuSources/data/lang/tr.txt @@ -1,19 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/tr.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License tr{ Keys{ calendar{"Takvim"} + cf{"Para Birimi Biçimi"} colAlternate{"Sembolleri Sıralamayı Yoksayma"} colBackwards{"Ters Aksan Sıralama"} colCaseFirst{"Büyük/Küçük Harf Sıralama"} colCaseLevel{"Büyük/Küçük Harfe Duyarlı Sıralama"} - colHiraganaQuaternary{"Kana Sıralaması"} colNormalization{"Normalleştirilmiş Sıralama"} colNumeric{"Sayısal Sıralama"} colStrength{"Sıralama Gücü"} @@ -25,13 +19,12 @@ tr{ numbers{"Rakamlar"} timezone{"Saat Dilimi"} va{"Yerel Varyant"} - variableTop{"Sembollere Göre Sıralama"} x{"Özel Kullanım"} } Languages{ aa{"Afar"} ab{"Abhazca"} - ace{"Achinese"} + ace{"Açece"} ach{"Acoli"} ada{"Adangme"} ady{"Adigece"} @@ -44,7 +37,7 @@ tr{ ak{"Akan"} akk{"Akad Dili"} akz{"Alabamaca"} - ale{"Aleut"} + ale{"Aleut dili"} aln{"Gheg Arnavutçası"} alt{"Güney Altayca"} am{"Amharca"} @@ -54,10 +47,11 @@ tr{ ar{"Arapça"} ar_001{"Modern Standart Arapça"} arc{"Aramice"} - arn{"Araukanya Dili"} + arn{"Mapuçe dili"} aro{"Araona"} arp{"Arapaho Dili"} arq{"Cezayir Arapçası"} + ars{"Necd Arapçası"} arw{"Arawak Dili"} ary{"Fas Arapçası"} arz{"Mısır Arapçası"} @@ -72,15 +66,15 @@ tr{ az{"Azerice"} az_Arab{"Güney Azerice"} ba{"Başkırtça"} - bal{"Baluchi"} - ban{"Bali Dili"} - bar{"Bavyera Dili"} + bal{"Beluçça"} + ban{"Bali dili"} + bar{"Bavyera dili"} bas{"Basa Dili"} bax{"Bamun"} bbc{"Batak Toba"} bbj{"Ghomala"} - be{"Beyaz Rusça"} - bej{"Beja Dili"} + be{"Belarusça"} + bej{"Beja dili"} bem{"Bemba"} bew{"Betawi"} bez{"Bena"} @@ -94,7 +88,7 @@ tr{ bin{"Bini"} bjn{"Banjar Dili"} bkm{"Kom"} - bla{"Siksika"} + bla{"Karaayak dili"} bm{"Bambara"} bn{"Bengalce"} bo{"Tibetçe"} @@ -106,61 +100,62 @@ tr{ brx{"Bodo"} bs{"Boşnakça"} bss{"Akoose"} - bua{"Buryat"} + bua{"Buryatça"} bug{"Bugis"} bum{"Bulu"} byn{"Blin"} byv{"Medumba"} ca{"Katalanca"} - cad{"Caddo"} + cad{"Kado dili"} car{"Carib"} - cay{"Cayuga"} + cay{"Kayuga dili"} cch{"Atsam"} ce{"Çeçence"} - ceb{"Cebuano"} + ceb{"Sebuano dili"} cgg{"Kigaca"} - ch{"Chamorro"} - chb{"Chibcha"} - chg{"Çağatay Dili"} + ch{"Çamorro dili"} + chb{"Çibça dili"} + chg{"Çağatayca"} chk{"Chuukese"} - chm{"Mari"} - chn{"Chinook Jargon"} - cho{"Choctaw"} - chp{"Chipewyan"} + chm{"Mari dili"} + chn{"Çinuk dili"} + cho{"Çoktav dili"} + chp{"Çipevya dili"} chr{"Çerokice"} - chy{"Şayen Dili"} + chy{"Şayence"} ckb{"Orta Kürtçe"} co{"Korsikaca"} cop{"Kıptice"} cps{"Capiznon"} - cr{"Cree"} + cr{"Krice"} crh{"Kırım Türkçesi"} + crs{"Seselwa Kreole Fransızcası"} cs{"Çekçe"} csb{"Kashubian"} cu{"Kilise Slavcası"} cv{"Çuvaşça"} cy{"Galce"} da{"Danca"} - dak{"Dakota"} + dak{"Dakotaca"} dar{"Dargince"} dav{"Taita"} de{"Almanca"} de_AT{"Avusturya Almancası"} de_CH{"İsviçre Yüksek Almancası"} del{"Delaware"} - den{"Slavey"} + den{"Slavey dili"} dgr{"Dogrib"} - din{"Dinka"} + din{"Dinka dili"} dje{"Zarma"} doi{"Dogri"} dsb{"Aşağı Sorbça"} dtp{"Orta Kadazan"} dua{"Duala"} dum{"Ortaçağ Felemenkçesi"} - dv{"Divehi"} + dv{"Divehi dili"} dyo{"Jola-Fonyi"} dyu{"Dyula"} - dz{"Butan Dili"} + dz{"Dzongkha"} dzg{"Dazaga"} ebu{"Embu"} ee{"Ewe"} @@ -189,7 +184,7 @@ tr{ fa{"Farsça"} fan{"Fang"} fat{"Fanti"} - ff{"Fulah"} + ff{"Fula dili"} fi{"Fince"} fil{"Filipince"} fit{"Tornedalin Fincesi"} @@ -205,69 +200,69 @@ tr{ frp{"Arpitanca"} frr{"Kuzey Frizce"} frs{"Doğu Frizcesi"} - fur{"Friulian"} + fur{"Friuli dili"} fy{"Batı Frizcesi"} ga{"İrlandaca"} - gaa{"Ga"} + gaa{"Ga dili"} gag{"Gagavuzca"} gan{"Gan Çincesi"} - gay{"Gayo"} + gay{"Gayo dili"} gba{"Gbaya"} gbz{"Zerdüşt Daricesi"} - gd{"İskoç Gal Dili"} + gd{"İskoç Gaelcesi"} gez{"Geez"} - gil{"Kiribati Dili"} + gil{"Kiribatice"} gl{"Galiçyaca"} glk{"Gilanice"} gmh{"Ortaçağ Yüksek Almancası"} - gn{"Guarani Dili"} + gn{"Guarani dili"} goh{"Eski Yüksek Almanca"} gom{"Goa Konkanicesi"} - gon{"Gondi"} - gor{"Gorontalo"} + gon{"Gondi dili"} + gor{"Gorontalo dili"} got{"Gotça"} - grb{"Grebo"} + grb{"Grebo dili"} grc{"Antik Yunanca"} gsw{"İsviçre Almancası"} gu{"Güceratça"} - guc{"Wayuu"} + guc{"Wayuu dili"} gur{"Frafra"} guz{"Gusii"} gv{"Manks"} - gwi{"Gwichʼin"} - ha{"Hausa"} - hai{"Haida"} + gwi{"Guçince"} + ha{"Hausa dili"} + hai{"Haydaca"} hak{"Hakka Çincesi"} - haw{"Hawaii Dili"} + haw{"Hawaii dili"} he{"İbranice"} hi{"Hintçe"} hif{"Fiji Hintçesi"} - hil{"Hiligaynon"} + hil{"Hiligaynon dili"} hit{"Hititçe"} hmn{"Hmong"} ho{"Hiri Motu"} hr{"Hırvatça"} hsb{"Yukarı Sorbça"} hsn{"Xiang Çincesi"} - ht{"Haiti Dili"} + ht{"Haiti Kreyolu"} hu{"Macarca"} - hup{"Hupa"} + hup{"Hupaca"} hy{"Ermenice"} - hz{"Herero"} + hz{"Herero dili"} ia{"Interlingua"} iba{"Iban"} - ibb{"Ibibio"} + ibb{"İbibio dili"} id{"Endonezce"} ie{"Interlingue"} - ig{"İbo Dili"} + ig{"İbo dili"} ii{"Sichuan Yi"} - ik{"Inupiak"} + ik{"İnyupikçe"} ilo{"Iloko"} inh{"İnguşça"} io{"Ido"} is{"İzlandaca"} it{"İtalyanca"} - iu{"Inuktitut"} + iu{"İnuit dili"} izh{"İngriya Dili"} ja{"Japonca"} jam{"Jamaika Patois Dili"} @@ -281,7 +276,7 @@ tr{ ka{"Gürcüce"} kaa{"Karakalpakça"} kab{"Kabiliyece"} - kac{"Kaçin"} + kac{"Kaçin dili"} kaj{"Jju"} kam{"Kamba"} kaw{"Kawi"} @@ -292,9 +287,9 @@ tr{ kea{"Kabuverdianu"} ken{"Kenyang"} kfo{"Koro"} - kg{"Kongo"} + kg{"Kongo dili"} kgp{"Kaingang"} - kha{"Khasi"} + kha{"Khasi dili"} kho{"Hotanca"} khq{"Koyra Chiini"} khw{"Çitral Dili"} @@ -303,29 +298,29 @@ tr{ kj{"Kuanyama"} kk{"Kazakça"} kkj{"Kako"} - kl{"Grönland Dili"} + kl{"Grönland dili"} kln{"Kalenjin"} km{"Kmerce"} kmb{"Kimbundu"} - kn{"Kannada"} + kn{"Kannada dili"} ko{"Korece"} koi{"Komi-Permyak"} - kok{"Konkani"} + kok{"Konkani dili"} kos{"Kosraean"} - kpe{"Kpelle"} - kr{"Kanuri"} + kpe{"Kpelle dili"} + kr{"Kanuri dili"} krc{"Karaçay-Balkarca"} kri{"Krio"} krj{"Kinaray-a"} krl{"Karelyaca"} kru{"Kurukh"} - ks{"Keşmirce"} + ks{"Keşmir dili"} ksb{"Shambala"} ksf{"Bafia"} - ksh{"Köln Diyalekti"} + ksh{"Köln lehçesi"} ku{"Kürtçe"} kum{"Kumukça"} - kut{"Kutenai"} + kut{"Kutenai dili"} kv{"Komi"} kw{"Kernevekçe"} ky{"Kırgızca"} @@ -333,7 +328,7 @@ tr{ lad{"Ladino"} lag{"Langi"} lah{"Lahnda"} - lam{"Lamba"} + lam{"Lamba dili"} lb{"Lüksemburgca"} lez{"Lezgice"} lfn{"Lingua Franca Nova"} @@ -344,8 +339,9 @@ tr{ lkt{"Lakotaca"} lmo{"Lombardça"} ln{"Lingala"} - lo{"Laoca"} + lo{"Lao dili"} lol{"Mongo"} + lou{"Louisiana Kreolcesi"} loz{"Lozi"} lrc{"Kuzey Luri"} lt{"Litvanca"} @@ -368,25 +364,25 @@ tr{ man{"Mandingo"} mas{"Masai"} mde{"Maba"} - mdf{"Mokşa Dili"} + mdf{"Mokşa dili"} mdr{"Mandar"} - men{"Mende"} + men{"Mende dili"} mer{"Meru"} mfe{"Morisyen"} mg{"Malgaşça"} mga{"Ortaçağ İrlandacası"} mgh{"Makhuwa-Meetto"} mgo{"Meta’"} - mh{"Marshall Adaları Dili"} - mi{"Maori Dili"} + mh{"Marshall Adaları dili"} + mi{"Maori dili"} mic{"Micmac"} min{"Minangkabau"} mk{"Makedonca"} - ml{"Malayalam"} + ml{"Malayalam dili"} mn{"Moğolca"} - mnc{"Mançurya Dili"} - mni{"Manipuri"} - moh{"Mohavk Dili"} + mnc{"Mançurya dili"} + mni{"Manipuri dili"} + moh{"Mohavk dili"} mos{"Mossi"} mr{"Marathi"} mrj{"Ova Çirmişçesi"} @@ -394,15 +390,15 @@ tr{ mt{"Maltaca"} mua{"Mundang"} mul{"Birden Fazla Dil"} - mus{"Creek"} - mwl{"Miranda Dili"} + mus{"Krikçe"} + mwl{"Miranda dili"} mwr{"Marvari"} mwv{"Mentawai"} my{"Burmaca"} mye{"Myene"} myv{"Erzya"} mzn{"Mazenderanca"} - na{"Nauru Dili"} + na{"Nauru dili"} nan{"Min Nan Çincesi"} nap{"Napolice"} naq{"Nama"} @@ -414,47 +410,48 @@ tr{ new{"Nevari"} ng{"Ndonga"} nia{"Nias"} - niu{"Niuean"} + niu{"Niue dili"} njo{"Ao Naga"} - nl{"Hollandaca"} + nl{"Felemenkçe"} nl_BE{"Flamanca"} nmg{"Kwasio"} nn{"Norveççe Nynorsk"} nnh{"Ngiemboon"} no{"Norveççe"} nog{"Nogayca"} - non{"Eski Norse"} + non{"Eski Nors dili"} nov{"Novial"} nqo{"N’Ko"} nr{"Güney Ndebele"} - nso{"Kuzey Sotho"} + nso{"Kuzey Sotho dili"} nus{"Nuer"} - nv{"Navaho Dili"} + nv{"Navaho dili"} nwc{"Klasik Nevari"} ny{"Nyanja"} nym{"Nyamvezi"} nyn{"Nyankole"} nyo{"Nyoro"} - nzi{"Nzima"} - oc{"Occitan"} - oj{"Ojibva Dili"} - om{"Oromo"} + nzi{"Nzima dili"} + oc{"Oksitan dili"} + oj{"Ojibva dili"} + om{"Oromo dili"} or{"Oriya Dili"} os{"Osetçe"} osa{"Osage"} ota{"Osmanlı Türkçesi"} pa{"Pencapça"} - pag{"Pangasinan"} + pag{"Pangasinan dili"} pal{"Pehlevi Dili"} pam{"Pampanga"} pap{"Papiamento"} - pau{"Palau Dili"} + pau{"Palau dili"} pcd{"Picard Dili"} + pcm{"Nijerya Pidgin dili"} pdc{"Pensilvanya Almancası"} pdt{"Plautdietsch"} peo{"Eski Farsça"} pfl{"Palatin Almancası"} - phn{"Fenike Dili"} + phn{"Fenike dili"} pi{"Pali"} pl{"Lehçe"} pms{"Piyemontece"} @@ -466,17 +463,17 @@ tr{ pt{"Portekizce"} pt_BR{"Brezilya Portekizcesi"} pt_PT{"Avrupa Portekizcesi"} - qu{"Keçuvaca"} + qu{"Keçuva dili"} quc{"Kiçece"} qug{"Chimborazo Highland Quichua"} raj{"Rajasthani"} - rap{"Rapanui"} + rap{"Rapanui dili"} rar{"Rarotongan"} rgn{"Romanyolca"} rif{"Rif Berbericesi"} rm{"Romanşça"} rn{"Kirundi"} - ro{"Romence"} + ro{"Rumence"} ro_MD{"Moldovaca"} rof{"Rombo"} rom{"Romanca"} @@ -488,7 +485,7 @@ tr{ rup{"Ulahça"} rw{"Kinyarwanda"} rwk{"Rwa"} - sa{"Sanskritçe"} + sa{"Sanskrit"} sad{"Sandave"} sah{"Yakutça"} sam{"Samarit Aramcası"} @@ -498,36 +495,36 @@ tr{ saz{"Saurashtra"} sba{"Ngambay"} sbp{"Sangu"} - sc{"Sardunya Dili"} + sc{"Sardunya dili"} scn{"Sicilyaca"} - sco{"Scots"} + sco{"İskoçça"} sd{"Sindhi"} sdc{"Sassari Sarduca"} sdh{"Güney Kürtçesi"} - se{"Kuzey Sami"} - see{"Seneca"} + se{"Kuzey Laponcası"} + see{"Seneca dili"} seh{"Sena"} sei{"Seri"} - sel{"Selkup"} + sel{"Selkup dili"} ses{"Koyraboro Senni"} sg{"Sango"} sga{"Eski İrlandaca"} sgs{"Samogitçe"} sh{"Sırp-Hırvat Dili"} shi{"Taşelhit"} - shn{"Shan Dili"} + shn{"Shan dili"} shu{"Çad Arapçası"} si{"Seylanca"} - sid{"Sidamo"} + sid{"Sidamo dili"} sk{"Slovakça"} sl{"Slovence"} sli{"Aşağı Silezyaca"} sly{"Selayar"} - sm{"Samoa Dili"} - sma{"Güney Sami"} - smj{"Lule Sami"} - smn{"Inari Sami"} - sms{"Skolt Sami"} + sm{"Samoa dili"} + sma{"Güney Laponcası"} + smj{"Lule Laponcası"} + smn{"İnari Laponcası"} + sms{"Skolt Laponcası"} sn{"Shona"} snk{"Soninke"} so{"Somalice"} @@ -535,13 +532,13 @@ tr{ sq{"Arnavutça"} sr{"Sırpça"} srn{"Sranan Tongo"} - srr{"Serer"} + srr{"Serer dili"} ss{"Sisvati"} ssy{"Saho"} - st{"Güney Sotho"} + st{"Güney Sotho dili"} stq{"Saterland Frizcesi"} su{"Sunda Dili"} - suk{"Sukuma"} + suk{"Sukuma dili"} sus{"Susu"} sux{"Sümerce"} sv{"İsveççe"} @@ -553,7 +550,7 @@ tr{ szl{"Silezyaca"} ta{"Tamilce"} tcy{"Tuluca"} - te{"Telugu Dili"} + te{"Telugu dili"} tem{"Timne"} teo{"Teso"} ter{"Tereno"} @@ -564,15 +561,15 @@ tr{ tig{"Tigre"} tiv{"Tiv"} tk{"Türkmence"} - tkl{"Tokelau"} + tkl{"Tokelau dili"} tkr{"Sahurca"} - tl{"Takalotça"} + tl{"Tagalogca"} tlh{"Klingonca"} tli{"Tlingit"} tly{"Talışça"} tmh{"Tamaşek"} tn{"Setsvana"} - to{"Tongaca"} + to{"Tonga dili"} tog{"Nyasa Tonga"} tpi{"Tok Pisin"} tr{"Türkçe"} @@ -584,29 +581,29 @@ tr{ tt{"Tatarca"} ttt{"Tatça"} tum{"Tumbuka"} - tvl{"Tuvalu"} + tvl{"Tuvalyanca"} tw{"Tvi"} twq{"Tasawaq"} - ty{"Tahiti Dili"} + ty{"Tahiti dili"} tyv{"Tuvaca"} - tzm{"Orta Fas Tamazigti"} + tzm{"Orta Atlas Tamazigti"} udm{"Udmurtça"} ug{"Uygurca"} - uga{"Ugarit Dili"} + uga{"Ugarit dili"} uk{"Ukraynaca"} umb{"Umbundu"} und{"Bilinmeyen Dil"} ur{"Urduca"} uz{"Özbekçe"} vai{"Vai"} - ve{"Venda"} + ve{"Venda dili"} vec{"Venedikçe"} - vep{"Veps"} + vep{"Veps dili"} vi{"Vietnamca"} vls{"Batı Flamanca"} vmf{"Main Frankonya Dili"} vo{"Volapük"} - vot{"Votic"} + vot{"Votça"} vro{"Võro"} vun{"Vunjo"} wa{"Valonca"} @@ -618,7 +615,7 @@ tr{ wo{"Volofça"} wuu{"Shanghainese"} xal{"Kalmıkça"} - xh{"Zosa"} + xh{"Zosa dili"} xmf{"Megrelce"} xog{"Soga"} yao{"Yao"} @@ -629,22 +626,24 @@ tr{ yo{"Yorubaca"} yrl{"Nheengatu"} yue{"Kantonca"} - za{"Zhuang"} - zap{"Zapotek Dili"} + za{"Zhuangca"} + zap{"Zapotek dili"} zbl{"Blis Sembolleri"} zea{"Zelandaca"} - zen{"Zenaga"} - zgh{"Standart Berberi Dili Tamazight"} + zen{"Zenaga dili"} + zgh{"Standart Fas Tamazigti"} zh{"Çince"} zh_Hans{"Basitleştirilmiş Çince"} zh_Hant{"Geleneksel Çince"} zu{"Zuluca"} - zun{"Zuni"} + zun{"Zunice"} zxx{"Dilbilim içeriği yok"} zza{"Zazaca"} } Languages%short{ az{"Azerice"} + en_GB{"Birleşik Krallık İngilizcesi"} + en_US{"ABD İngilizcesi"} } Scripts{ Afak{"Afaka"} @@ -690,6 +689,7 @@ tr{ Grek{"Yunan"} Gujr{"Gücerat"} Guru{"Gurmukhi"} + Hanb{"Hanb"} Hang{"Hangıl"} Hani{"Han"} Hano{"Hanunoo"} @@ -703,6 +703,7 @@ tr{ Hung{"Eski Macar"} Inds{"Indus"} Ital{"Eski İtalyan"} + Jamo{"Jamo"} Java{"Cava Dili"} Jpan{"Japon"} Jurc{"Jurchen"} @@ -807,6 +808,7 @@ tr{ Yiii{"Yi"} Zinh{"Kalıtsal"} Zmth{"Matematiksel Gösterim"} + Zsye{"Emoji"} Zsym{"Sembol"} Zxxx{"Yazılı Olmayan"} Zyyy{"Ortak"} @@ -828,7 +830,7 @@ tr{ ethiopic{"Etiyopik Takvim"} ethiopic-amete-alem{"Etiyopik Amete Alem Takvimi"} gregorian{"Miladi Takvim"} - hebrew{"Yahudi Takvimi"} + hebrew{"İbrani Takvimi"} indian{"Ulusal Hint Takvimi"} islamic{"Hicri Takvim"} islamic-civil{"Arap Takvimi"} @@ -840,6 +842,10 @@ tr{ persian{"İran Takvimi"} roc{"Çin Cumhuriyeti Takvimi"} } + cf{ + account{"Muhasebe Para Biçimi"} + standard{"Standart Para Biçimi"} + } colAlternate{ non-ignorable{"Sembolleri Sıralama"} shifted{"Sembolleri Yoksayarak Sıralama"} @@ -857,10 +863,6 @@ tr{ no{"Büyük/Küçük Harfe Duyarlı Olmadan Sıralama"} yes{"Büyük/Küçük Harfe Duyarla Sıralama"} } - colHiraganaQuaternary{ - no{"Kana’yı Ayrı Sıralama"} - yes{"Kana’yı Farklı Sıralama"} - } colNormalization{ no{"Normalleştirme Olmadan Sıralama"} yes{"Unicode Normalleştirilmiş Olarak Sıralama"} @@ -878,6 +880,7 @@ tr{ } collation{ big5han{"Geleneksel Çince Sıralaması - Big5"} + compat{"Önceki Sıralama Düzeni (uyumluluk için)"} dictionary{"Sözlük Sıralama Düzeni"} ducet{"Saptanmış Unicode Sıralaması"} eor{"Avrupa Sıralama Kuralları"} @@ -894,6 +897,11 @@ tr{ unihan{"Radical-Stroke Sıralama Düzeni"} zhuyin{"Zhuyin Sıralaması"} } + d0{ + fwidth{"Tam Genişlik"} + hwidth{"Yarım genişlik"} + npinyin{"Rakam"} + } hc{ h11{"12 Saat Sistemi (0–11)"} h12{"12 Saat Sistemi (1–12)"} @@ -905,8 +913,13 @@ tr{ normal{"normal"} strict{"strict"} } + m0{ + bgn{"BGN"} + ungegn{"UNGEGN"} + } ms{ metric{"Metrik Sistem"} + uksystem{"İngiliz Ölçü Sistemi"} ussystem{"ABD Ölçü Sistemi"} } numbers{ @@ -1001,7 +1014,22 @@ tr{ VALENCIA{"Valensiyaca"} WADEGILE{"Wade-Giles (Latin Alfabesinde Yazımı)"} } - Version{"2.1.23.73"} + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0} — Tümü"} + category-list{"{0}: {1}"} + compatibility{"{0} — Uyumluluk"} + enclosed{"{0} — Etrafı Çevrilmiş"} + extended{"{0} — Genişletilmiş"} + historic{"{0} — Tarihi"} + miscellaneous{"{0} — Çeşitli"} + other{"{0} — Diğer"} + scripts{"Alfabeler — {0}"} + strokes{ + one{"{0} Çizgi"} + other{"{0} Çizgi"} + } + } codePatterns{ language{"Dil: {0}"} script{"Alfabe: {0}"} diff --git a/icuSources/data/lang/twq.txt b/icuSources/data/lang/twq.txt old mode 100755 new mode 100644 index 429ccf07..86619cea --- a/icuSources/data/lang/twq.txt +++ b/icuSources/data/lang/twq.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/twq.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License twq{ Languages{ ak{"Akan senni"} @@ -54,5 +48,5 @@ twq{ zh{"Sinuwa senni, Mandareŋ"} zu{"Zulu senni"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/tzm.txt b/icuSources/data/lang/tzm.txt old mode 100755 new mode 100644 index cc4fc7a5..a5f72bec --- a/icuSources/data/lang/tzm.txt +++ b/icuSources/data/lang/tzm.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/tzm.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License tzm{ Languages{ ak{"Takanit"} @@ -54,5 +48,5 @@ tzm{ zh{"Tacinwit,Mandarin"} zu{"tazulut"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/ug.txt b/icuSources/data/lang/ug.txt old mode 100755 new mode 100644 index 7bda08da..a5478405 --- a/icuSources/data/lang/ug.txt +++ b/icuSources/data/lang/ug.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ug.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ug{ Keys{ calendar{"يىلنامە"} @@ -29,23 +23,23 @@ ug{ akk{"ئاككادچە"} ale{"ئالېيۇتچە"} alt{"جەنۇبى ئالتاي تىللىرى"} - am{"ئامخاراچە"} + am{"ئامھارچە"} an{"ئاراگونچە"} ang{"قەدىمكى ئىنگلىزچە"} anp{"ئانگىكاچە"} ar{"ئەرەبچە"} ar_001{"ھازىرقى زامان ئۆلچەملىك ئەرەبچە"} arc{"ئارامۇچە"} - arn{"ماپۇچە"} + arn{"ماپۇدۇنگۇنچە"} arp{"ئاراپاخوچە"} arw{"ئاراۋاكچە"} - as{"ئاسسامچە"} + as{"ئاسامچە"} asa{"ئاسۇچە"} ast{"ئاستۇرىيەچە"} av{"ئاۋارچە"} awa{"ئاۋادىچە"} ay{"ئايماراچە"} - az{"ئەزەرىچە"} + az{"ئەزەربەيجانچە"} ba{"باشقىرتچە"} bal{"بېلۇجىچە"} ban{"بالىچە"} @@ -70,7 +64,7 @@ ug{ br{"بىرېتونچە"} bra{"بىراجچە"} brx{"بودوچە"} - bs{"بوسنىيەچە"} + bs{"بوسىنچە"} bss{"ئاكۇسچە"} bua{"بۇرىياتچە"} bug{"بۇگىچە"} @@ -95,8 +89,8 @@ ug{ chp{"چىپېۋيانچە"} chr{"چېروكىچە"} chy{"چېيېنچە"} - ckb{"سورانى كۇردچە"} - co{"كورساچە"} + ckb{"مەركىزىي كۇردچە"} + co{"كورسۇچە"} cop{"كوپتىكچە"} cr{"كرىچە"} crh{"قىرىم تۈركچە"} @@ -118,13 +112,13 @@ ug{ din{"دىنكاچە"} dje{"زارماچە"} doi{"دوگرىچە"} - dsb{"توۋەن سېربچە"} + dsb{"تۆۋەن سوربچە"} dua{"دۇئالاچە"} dum{"ئوتتۇرا گوللاندىيەچە"} - dv{"دىۋەخىچە"} + dv{"دىۋېخچە"} dyo{"جولاچە"} dyu{"دىيۇلاچە"} - dz{"بۇتانچە"} + dz{"زوڭخاچە"} dzg{"دازاگاچە"} ebu{"ئېمبۇچە"} ee{"ئېۋېچە"} @@ -139,7 +133,7 @@ ug{ en_GB{"ئەنگلىيە ئىنگلىزچە"} en_US{"ئامېرىكا ئىنگلىزچە"} enm{"ئوتتۇرا ئەسىر ئىنگلىزچە"} - eo{"دۇنيا تىلى"} + eo{"ئېسپرانتوچە"} es{"ئىسپانچە"} es_419{"لاتىن ئامېرىكا ئىسپانچە"} es_ES{"ياۋروپا ئىسپانچە"} @@ -150,7 +144,7 @@ ug{ fa{"پارسچە"} fan{"فاڭچە"} fat{"فانتىچە"} - ff{"فۇلاچە"} + ff{"فۇلاھچە"} fi{"فىنچە"} fil{"فىلىپپىنچە"} fj{"فىجىچە"} @@ -164,15 +158,15 @@ ug{ frr{"شىمالى فىرىزيەچە"} frs{"شەرقى فىرىزيەچە"} fur{"فىرىئۇلىچە"} - fy{"غەربى فىرىزيەچە"} + fy{"غەربىي فىرسچە"} ga{"ئىرېلاندچە"} gaa{"گاچە"} gay{"گايوچە"} gba{"گىباياچە"} - gd{"سكوتچە"} + gd{"شوتلاندىيە گايلچىسى"} gez{"گىزچە"} gil{"گىلبېرتچە"} - gl{"گالىتسىيانچە"} + gl{"گالىچە"} gmh{"ئوتتۇرا ئەسىر ئېگىزلىك گېرمانچە"} gn{"گۇئارانىچە"} goh{"قەدىمكى ئېگىزلىك گېرمانچە"} @@ -189,32 +183,32 @@ ug{ ha{"خائۇساچە"} hai{"ھەيدەچە"} haw{"ھاۋايچە"} - he{"ئىبرانىچە"} + he{"ئىبرانىيچە"} hi{"ھىندىچە"} hil{"خىلىگاينونچە"} hit{"خىتتىتچە"} hmn{"مۆڭچە"} ho{"ھىرى موتۇچە"} - hr{"خورۋاتچە"} - hsb{"يۇقىرىقى سېربچە"} + hr{"كىرودىچە"} + hsb{"ئۈستۈن سوربچە"} ht{"ھايتىچە"} - hu{"ماجارچە"} + hu{"ۋېنگىرچە"} hup{"خۇپاچە"} - hy{"ئەرمەنچە"} + hy{"ئەرمېنچە"} hz{"خېرېروچە"} ia{"ئارىلىق تىل"} iba{"ئىبانچە"} ibb{"ئىبىبىئوچە"} - id{"ھىندونېزىيەچە"} + id{"ھىندونېزچە"} ie{"ئىنتىرلىڭچە"} - ig{"ئىبوچە"} + ig{"ئىگبوچە"} ii{"يىچە (سىچۈەن)"} ik{"ئىنۇپىكچە"} ilo{"ئىلوكانوچە"} inh{"ئىنگۇشچە"} io{"ئىدوچە"} is{"ئىسلاندچە"} - it{"ئىتاليانچە"} + it{"ئىتالىيانچە"} iu{"ئىنۇكتىتۇتچە"} ja{"ياپونچە"} jbo{"لوجبانچە"} @@ -223,7 +217,7 @@ ug{ jpr{"ئىبرانى پارسچە"} jrb{"ئىبرانى ئەرەبچە"} jv{"ياۋاچە"} - ka{"گىرۇزىنچە"} + ka{"گىرۇزچە"} kaa{"قارا-قالپاقچە"} kab{"كابىلېچە"} kac{"كاچىنچە"} @@ -246,17 +240,17 @@ ug{ kkj{"كاكوچە"} kl{"گىرېنلاندچە"} kln{"كالېنجىنچە"} - km{"كىخمېرچە"} + km{"كىمېرچە"} kmb{"كىمبۇندۇچە"} kn{"كانناداچە"} ko{"كورېيەچە"} - kok{"كونكانىچە"} + kok{"كونكانچە"} kos{"كوسرايېچە"} kpe{"كىپەللېچە"} - kr{"كانۇرىچە"} + kr{"كانۇرچە"} krc{"قاراچاي-بالقارچە"} krl{"كارەلچە"} - kru{"كۇرۇكچە"} + kru{"كۇرۇخچە"} ks{"كەشمىرچە"} ksb{"شامبالاچە"} ksf{"بافىياچە"} @@ -280,7 +274,7 @@ ug{ lo{"لائوسچە"} lol{"مونگوچە"} loz{"لوزىچە"} - lt{"لىتۋاچە"} + lt{"لىتۋانىچە"} lu{"لۇبا-كاتانگاچە"} lua{"لۇبا-لۇئاچە"} lui{"لۇيسېنگوچە"} @@ -288,7 +282,7 @@ ug{ luo{"لۇئوچە"} lus{"مىزوچە"} luy{"لۇياچە"} - lv{"لاتۋىيەچە"} + lv{"لاتچە"} mad{"مادۇرېسچە"} maf{"مافاچە"} mag{"ماگاخىچە"} @@ -302,7 +296,7 @@ ug{ men{"مېندېچە"} mer{"مېرۇچە"} mfe{"مورىسيېنچە"} - mg{"ماداغاسقارچە"} + mg{"مالاگاسچە"} mga{"ئوتتۇرا ئەسىر ئىرېلاندچە"} mgh{"ماكۇۋاچە"} mgo{"مېتاچە’"} @@ -311,13 +305,13 @@ ug{ mic{"مىكماكچە"} min{"مىناڭكابائۇچە"} mk{"ماكېدونچە"} - ml{"مالايامچە"} + ml{"مالايالامچە"} mn{"موڭغۇلچە"} mnc{"مانجۇچە"} - mni{"مانىپۇرىچە"} - moh{"موخوكچە"} + mni{"مانىپۇرچە"} + moh{"موخاۋكچە"} mos{"موسسىچە"} - mr{"ماراتچە"} + mr{"ماراتىچە"} ms{"مالايچە"} mt{"مالتاچە"} mua{"مۇنداڭچە"} @@ -339,7 +333,7 @@ ug{ ng{"ندونگاچە"} nia{"نىئاسچە"} niu{"نيۇئېچە"} - nl{"گوللاندىيەچە"} + nl{"گوللاندچە"} nmg{"كۋاسىيوچە"} nn{"يېڭى نورۋېگچە"} nnh{"نگېمبۇنچە"} @@ -348,19 +342,19 @@ ug{ non{"قەدىمكى نورۋېگچە"} nqo{"نىكوچە"} nr{"جەنۇبى ندەبەلەچە"} - nso{"شىمالى سوتوچە"} + nso{"شىمالىي سوتوچە"} nus{"مۇئېرچە"} nv{"ناۋاخوچە"} nwc{"نېۋارچە"} - ny{"نيانجاچە"} + ny{"نىيانجاچە"} nym{"نيامۋېزىچە"} nyn{"نىيانكولېچە"} nyo{"نىئوروچە"} nzi{"نىزەماچە"} - oc{"ئوكسىتانچە"} + oc{"ئوكسىتچە"} oj{"ئوجىبۋاچە"} om{"ئوروموچە"} - or{"ئورىياچە"} + or{"ئودىياچە"} os{"ئوسسېتچەچە"} osa{"ئوساگېلارچە"} ota{"ئوسمان تۈركچە"} @@ -368,7 +362,7 @@ ug{ pag{"پانگاسىنانچە"} pal{"پەھلەۋىچە"} pam{"پامپانگاچە"} - pap{"پاپىيامەنتۇچە"} + pap{"پاپىيامېنتوچە"} pau{"پالاۋچە"} peo{"قەدىمكى پارىسچە"} phn{"فىنىكىيەچە"} @@ -380,33 +374,33 @@ ug{ pt{"پورتۇگالچە"} pt_BR{"بىرازىلىيە پورتۇگالچە"} pt_PT{"ياۋروپا پورتۇگالچە"} - qu{"كېچياچە"} + qu{"كېچىۋاچە"} raj{"راجاستانچە"} rap{"راپانىيچە"} - rm{"رومانىشچە"} + rm{"رومانسچە"} rn{"رۇندىچە"} - ro{"رۇمىنىيەچە"} + ro{"رومىنچە"} rof{"رومبوچە"} rom{"سىگانچە"} root{"غول تىل"} ru{"رۇسچە"} rup{"ئارومانچە"} - rw{"رىۋانداچە"} + rw{"كېنىيەرىۋانداچە"} rwk{"رىۋاچە"} sa{"سانسكرىتچە"} sad{"سانداۋېچە"} - sah{"ياقۇتچە"} + sah{"ساخاچە"} sam{"سامارىتانچە"} saq{"سامبۇرۇچە"} sas{"ساساكچە"} - sat{"سانتالىچە"} + sat{"سانتالچە"} sba{"نگامبايچە"} sbp{"سانگۇچە"} sc{"ساردىنىيەچە"} scn{"سىتسىلىيەچە"} sco{"شوتلاندىيەچە"} sd{"سىندىچە"} - se{"شىمالى سامىچە"} + se{"شىمالىي سامىچە"} see{"سېكنېكاچە"} seh{"سېناچە"} sel{"سېلكاپچە"} @@ -420,12 +414,12 @@ ug{ si{"سىنگالچە"} sid{"سىداموچە"} sk{"سىلوۋاكچە"} - sl{"سىلوۋېنىيەچە"} + sl{"سىلوۋېنچە"} sm{"ساموئاچە"} - sma{"جەنۇبى سامى تىللىرى"} + sma{"جەنۇبىي سامىچە"} smj{"لۇلې سامىچە"} smn{"ئىنارى سامىچە"} - sms{"سىكولت سامىچە"} + sms{"سكولت سامىچە"} sn{"شوناچە"} snk{"سونىنكەچە"} so{"سومالىچە"} @@ -436,17 +430,17 @@ ug{ srr{"سېرېرچە"} ss{"سىۋاتىچە"} ssy{"ساخوچە"} - st{"جەنۇبى سوتوچە"} + st{"سوتوچە"} su{"سۇنداچە"} suk{"سۇكۇماچە"} sus{"سۇسۇچە"} sux{"سۈمەرچە"} - sv{"شۋېدچە"} - sw{"سىۋالىچە"} + sv{"شىۋېدچە"} + sw{"سىۋاھىلچە"} sw_CD{"كونگو سىۋالىچە"} swb{"كومورىچە"} - syc{"كلاسسىك سۈرىيەچە"} - syr{"سۈرىيەچە"} + syc{"قەدىمىي سۇرىيەچە"} + syr{"سۇرىيەچە"} ta{"تامىلچە"} te{"تېلۇگۇچە"} tem{"تېمنېچە"} @@ -465,7 +459,7 @@ ug{ tli{"تىلىنگىتچە"} tmh{"تاماشېكچە"} tn{"سىۋاناچە"} - to{"توڭانچە"} + to{"تونگانچە"} tog{"نياسا توڭانچە"} tpi{"توك-پىسىنچە"} tr{"تۈركچە"} @@ -479,14 +473,14 @@ ug{ twq{"شىمالىي سوڭخايچە"} ty{"تاختىچە"} tyv{"توۋاچە"} - tzm{"مەركىزى ئاتلاس تاماچاگىت"} + tzm{"مەركىزىي ئاتلاس تامازايتچە"} udm{"ئۇدمۇرتچە"} ug{"ئۇيغۇرچە"} uga{"ئۇگارىتىكچە"} uk{"ئۇكرائىنچە"} umb{"ئۇمبۇندۇچە"} und{"يوچۇن تىل"} - ur{"ئوردوچە"} + ur{"ئوردۇچە"} uz{"ئۆزبېكچە"} vai{"ۋايچە"} ve{"ۋېنداچە"} @@ -515,7 +509,7 @@ ug{ zbl{"بىلىس بەلگىلىرى"} zen{"زېناگاچە"} zgh{"ئۆلچەملىك ماراكەش تامازىتچە"} - zh{"خەنچە"} + zh{"خەنزۇچە"} zh_Hans{"ئاددىي خەنچە"} zh_Hant{"مۇرەككەپ خەنچە"} zu{"زۇلۇچە"} @@ -836,7 +830,7 @@ ug{ VALENCIA{"ۋالېنسىيە"} WADEGILE{"ۋېي ئائىلىسى پىنيىن لاتىنلاشتۇرۇش"} } - Version{"2.1.23.13"} + Version{"2.1.31.86"} codePatterns{ language{"تىل: {0}"} script{"يېزىق: {0}"} diff --git a/icuSources/data/lang/uk.txt b/icuSources/data/lang/uk.txt index 36e1cc97..9ac4dd9d 100644 --- a/icuSources/data/lang/uk.txt +++ b/icuSources/data/lang/uk.txt @@ -1,19 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/uk.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License uk{ Keys{ calendar{"календар"} + cf{"грошовий формат"} colAlternate{"ігнорувати сортування за символами"} colBackwards{"зворотне сортування за діакритичними знаками"} colCaseFirst{"порядок верхнього/нижнього регістру"} colCaseLevel{"сортування з урахуванням регістру"} - colHiraganaQuaternary{"сортування кана"} colNormalization{"уніфіковане сортування"} colNumeric{"цифрове сортування"} colStrength{"інтенсивність сортування"} @@ -25,7 +19,6 @@ uk{ numbers{"цифри"} timezone{"часовий пояс"} va{"варіант мовного коду"} - variableTop{"сортувати як символи"} x{"особисте використання"} } Languages{ @@ -56,6 +49,7 @@ uk{ aro{"араона"} arp{"арапахо"} arq{"алжирська арабська"} + ars{"надждійська арабська"} arw{"аравакська"} as{"ассамська"} asa{"асу"} @@ -119,7 +113,7 @@ uk{ chm{"марійська"} chn{"чинук жаргон"} cho{"чокто"} - chp{"чіпев’ян"} + chp{"чіпевʼян"} chr{"черокі"} chy{"чейєнн"} ckb{"курдська (сорані)"} @@ -127,9 +121,10 @@ uk{ cop{"коптська"} cr{"крі"} crh{"кримськотатарська"} + crs{"сейшельська креольська"} cs{"чеська"} csb{"кашубська"} - cu{"церковнослов’янська"} + cu{"церковнословʼянська"} cv{"чуваська"} cy{"валлійська"} da{"данська"} @@ -160,7 +155,8 @@ uk{ el{"грецька"} elx{"еламська"} en{"англійська"} - en_GB{"англійська британська"} + en_GB{"британська англійська"} + en_US{"американська англійська"} enm{"середньоанглійська"} eo{"есперанто"} es{"іспанська"} @@ -178,6 +174,7 @@ uk{ fo{"фарерська"} fon{"фон"} fr{"французька"} + frc{"кажунська французька"} frm{"середньофранцузька"} fro{"давньофранцузька"} frp{"арпітанська"} @@ -241,8 +238,8 @@ uk{ jbo{"ложбан"} jgo{"нгомба"} jmc{"мачаме"} - jpr{"іудео-перська"} - jrb{"іудео-арабська"} + jpr{"юдео-перська"} + jrb{"юдео-арабська"} jv{"яванська"} ka{"грузинська"} kaa{"каракалпацька"} @@ -302,6 +299,7 @@ uk{ ln{"лінгала"} lo{"лаоська"} lol{"монго"} + lou{"луїзіанська креольська"} loz{"лозі"} lrc{"північна лурська"} lt{"литовська"} @@ -310,7 +308,7 @@ uk{ lui{"луїсеньо"} lun{"лунда"} luo{"луо"} - lus{"лушей"} + lus{"мізо"} luy{"луйя"} lv{"латвійська"} mad{"мадурська"} @@ -345,7 +343,7 @@ uk{ ms{"малайська"} mt{"мальтійська"} mua{"мунданг"} - mul{"декілька мов"} + mul{"кілька мов"} mus{"крік"} mwl{"мірандська"} mwr{"марварі"} @@ -396,13 +394,15 @@ uk{ pag{"пангасінанська"} pal{"пехлеві"} pam{"пампанга"} - pap{"пап’яменто"} + pap{"папʼяменто"} pau{"палауанська"} + pcm{"нігерійсько-креольська"} peo{"давньоперська"} phn{"фінікійсько-пунічна"} pi{"палі"} pl{"польська"} pon{"понапе"} + prg{"пруська"} pro{"давньопровансальська"} ps{"пушту"} pt{"португальська"} @@ -522,7 +522,7 @@ uk{ vai{"ваї"} ve{"венда"} vi{"вʼєтнамська"} - vo{"волап’юк"} + vo{"волапʼюк"} vot{"водська"} vun{"вуньо"} wa{"валлонська"} @@ -556,143 +556,146 @@ uk{ zza{"зазакі"} } Languages%short{ - az{"азербайджанська"} + az{"азері"} } Scripts{ Afak{"афака"} Aghb{"кавказька албанська"} Ahom{"ахом"} Arab{"арабиця"} - Armi{"Армі"} + Armi{"армі"} Armn{"вірменська"} - Avst{"Авестійський"} - Bali{"Балійський"} - Bamu{"Бамум"} + Avst{"авестійський"} + Bali{"балійський"} + Bamu{"бамум"} Bass{"басса"} - Batk{"Батак"} + Batk{"батак"} Beng{"бенгальська"} Blis{"символи Блісса"} Bopo{"бопомофо"} - Brah{"Брахмі"} + Brah{"брахмі"} Brai{"шрифт Брайля"} - Bugi{"Бугійський"} - Buhd{"Бухід"} - Cakm{"Чакма"} + Bugi{"бугійський"} + Buhd{"бухід"} + Cakm{"чакма"} Cans{"уніфіковані символи канадських тубільців"} - Cari{"Каріанський"} - Cham{"Хамітський"} - Cher{"Черокі"} - Cirt{"Кирт"} - Copt{"Коптський"} - Cprt{"Кіпрський"} + Cari{"каріанський"} + Cham{"хамітський"} + Cher{"черокі"} + Cirt{"кирт"} + Copt{"коптський"} + Cprt{"кіпрський"} Cyrl{"кирилиця"} - Cyrs{"Давньоцерковнословʼянський"} + Cyrs{"давньоцерковнословʼянський"} Deva{"деванагарі"} - Dsrt{"Дезерет"} - Egyd{"Єгипетський демотичний"} - Egyh{"Єгипетський ієратичний"} - Egyp{"Єгипетський ієрогліфічний"} + Dsrt{"дезерет"} + Egyd{"єгипетський демотичний"} + Egyh{"єгипетський ієратичний"} + Egyp{"єгипетський ієрогліфічний"} Ethi{"ефіопська"} - Geok{"Кхутсурі"} + Geok{"кхутсурі"} Geor{"грузинська"} - Glag{"Глаголичний"} - Goth{"Готичний"} + Glag{"глаголичний"} + Goth{"готичний"} Grek{"грецька"} Gujr{"гуджараті"} Guru{"гурмухі"} + Hanb{"хань"} Hang{"хангиль"} Hani{"китайська"} - Hano{"Хануну"} + Hano{"хануну"} Hans{"спрощена"} Hant{"традиційна"} Hebr{"іврит"} Hira{"хірагана"} - Hmng{"Пахау хмонг"} - Hrkt{"Катакана чи хірагана"} - Hung{"Давньоугорський"} - Inds{"Харапський"} - Ital{"Давньоіталійський"} - Java{"Яванський"} + Hmng{"пахау хмонг"} + Hrkt{"японські силабарії"} + Hung{"давньоугорський"} + Inds{"харапський"} + Ital{"давньоіталійський"} + Jamo{"чамо"} + Java{"яванський"} Jpan{"японська"} - Kali{"Кая Лі"} + Kali{"кая лі"} Kana{"катакана"} - Khar{"Кхароштхі"} + Khar{"кхароштхі"} Khmr{"кхмерська"} Knda{"каннада"} Kore{"корейська"} - Kthi{"Каїті"} - Lana{"Ланна"} + Kthi{"каїті"} + Lana{"ланна"} Laoo{"лаоська"} - Latf{"Латинський фрактурний"} - Latg{"Латинський гельський"} + Latf{"латинський фрактурний"} + Latg{"латинський гельський"} Latn{"латиниця"} - Lepc{"Лепча"} - Limb{"Лімбу"} - Lina{"Лінійний А"} - Linb{"Лінійний В"} + Lepc{"лепча"} + Limb{"лімбу"} + Lina{"лінійний А"} + Linb{"лінійний В"} Lisu{"абетка Фрейзера"} Loma{"лома"} - Lyci{"Лікійський"} - Lydi{"Лідійський"} - Mand{"Мандейський"} - Mani{"Маніхейський"} - Maya{"Майя ієрогліфічний"} - Mero{"Мероїтський"} + Lyci{"лікійський"} + Lydi{"лідійський"} + Mand{"мандейський"} + Mani{"маніхейський"} + Maya{"майя ієрогліфічний"} + Mero{"мероїтський"} Mlym{"малаяламська"} Mong{"монгольська"} - Moon{"Мун"} - Mtei{"Мейтей майєк"} + Moon{"мун"} + Mtei{"мейтей майєк"} Mymr{"мʼянмська"} - Nkoo{"Нко"} - Ogam{"Огамічний"} - Olck{"Сантальський"} - Orkh{"Орхонський"} + Nkoo{"нко"} + Ogam{"огамічний"} + Olck{"сантальський"} + Orkh{"орхонський"} Orya{"орія"} - Osma{"Османський"} - Perm{"Давньопермський"} - Phag{"Пхагс-па"} - Phli{"Пехлеві написів"} - Phlp{"Пехлеві релігійний"} - Phlv{"Пехлеві літературний"} - Phnx{"Фінікійський"} + Osma{"османський"} + Perm{"давньопермський"} + Phag{"пхагс-па"} + Phli{"пехлеві написів"} + Phlp{"пехлеві релігійний"} + Phlv{"пехлеві літературний"} + Phnx{"фінікійський"} Plrd{"писемність Полларда"} - Prti{"Парфянський"} - Rjng{"Реджанг"} - Roro{"Ронго-ронго"} - Runr{"Рунічний"} - Samr{"Самаритянський"} - Sara{"Сараті"} - Saur{"Саураштра"} - Sgnw{"Знаковий"} - Shaw{"Шоу"} + Prti{"парфянський"} + Rjng{"реджанг"} + Roro{"ронго-ронго"} + Runr{"рунічний"} + Samr{"самаритянський"} + Sara{"сараті"} + Saur{"саураштра"} + Sgnw{"знаковий"} + Shaw{"шоу"} Sinh{"сингальська"} - Sund{"Сунданський"} - Sylo{"Сілоті нагрі"} - Syrc{"Сирійський"} - Syre{"Давньосирійський естрангело"} - Syrj{"Давньосирійський західний"} - Syrn{"Давньосирійський східний"} - Tagb{"Тагбанва"} - Tale{"Тай-лі"} - Talu{"Новий тайський луе"} + Sund{"сунданський"} + Sylo{"сілоті нагрі"} + Syrc{"сирійський"} + Syre{"давньосирійський естрангело"} + Syrj{"давньосирійський західний"} + Syrn{"давньосирійський східний"} + Tagb{"тагбанва"} + Tale{"тай-лі"} + Talu{"новий тайський луе"} Taml{"тамільська"} Tang{"тангут"} - Tavt{"Тай-вʼєт"} + Tavt{"тай-вʼєт"} Telu{"телугу"} - Teng{"Тенгвар"} - Tfng{"Тифінаг"} - Tglg{"Тагальський"} + Teng{"тенгвар"} + Tfng{"тифінаг"} + Tglg{"тагальський"} Thaa{"таана"} Thai{"тайська"} Tibt{"тибетська"} - Ugar{"Угаритський"} - Vaii{"Ваї"} + Ugar{"угаритський"} + Vaii{"ваї"} Visp{"видиме мовлення"} - Xpeo{"Давньоперський"} - Xsux{"Шумеро-аккадський клінопис"} - Yiii{"Йї"} + Xpeo{"давньоперський"} + Xsux{"шумеро-аккадський клінопис"} + Yiii{"йї"} Zinh{"успадкована"} Zmth{"математична"} + Zsye{"емодзі"} Zsym{"символьна"} Zxxx{"безписемна"} Zyyy{"звичайна"} @@ -716,12 +719,17 @@ uk{ gregorian{"григоріанський календар"} hebrew{"єврейський календар"} indian{"індійський світський календар"} - islamic{"мусульманський календар"} + islamic{"ісламський календар"} islamic-civil{"мусульманський світський календар"} + islamic-tbla{"ісламський астрономічний календар"} iso8601{"календар ISO-8601"} japanese{"японський календар"} persian{"перський календар"} - roc{"китайський григоріанський календар"} + roc{"календар Китайської Республіки"} + } + cf{ + account{"обліковий грошовий формат"} + standard{"стандартний грошовий формат"} } colAlternate{ non-ignorable{"сортувати за символами"} @@ -740,10 +748,6 @@ uk{ no{"сортувати без урахування регістру"} yes{"сортувати з урахуванням регістру"} } - colHiraganaQuaternary{ - no{"сортувати кана окремо"} - yes{"сортувати за кана інакше"} - } colNormalization{ no{"сортувати без уніфікації"} yes{"сортувати за Unicode уніфіковано"} @@ -779,6 +783,11 @@ uk{ unihan{"порядок сортування за ключами ієрогліфів"} zhuyin{"порядок сортування чжуїнь"} } + d0{ + fwidth{"повна ширина"} + hwidth{"половинна ширина"} + npinyin{"цифри"} + } hc{ h11{"12-годинний формат (0–11)"} h12{"12-годинний формат (1–12)"} @@ -786,9 +795,13 @@ uk{ h24{"24-годинний формат (1–24)"} } lb{ - loose{"вільний стиль розриву рядка"} - normal{"типовий стиль розриву рядка"} - strict{"строгий стиль розриву рядка"} + loose{"неточний стиль розриву рядка"} + normal{"звичайний стиль розриву рядка"} + strict{"точний стиль розриву рядка"} + } + m0{ + bgn{"BGN"} + ungegn{"UNGEGN"} } ms{ metric{"мертична система"} @@ -824,7 +837,7 @@ uk{ latn{"західні цифри"} mlym{"малаяламські цифри"} mong{"монгольські цифри"} - mymr{"м’янмські цифри"} + mymr{"мʼянмські цифри"} native{"місцеві цифри"} orya{"цифри орія"} roman{"римські цифри"} @@ -868,7 +881,24 @@ uk{ VALENCIA{"Валенсійська"} WADEGILE{"Романізація Вейда-Джайлза"} } - Version{"2.1.22.93"} + Version{"2.1.32.60"} + characterLabelPattern{ + all{"{0} — усі"} + category-list{"{0}: {1}"} + compatibility{"{0} — сумісні"} + enclosed{"{0} — вкладені"} + extended{"{0} — розширені"} + historic{"{0} — історичні"} + miscellaneous{"{0} — мішані"} + other{"{0} — інші"} + scripts{"Системи письма — {0}"} + strokes{ + few{"{0} риски"} + many{"{0} рисок"} + one{"{0} риска"} + other{"{0} риски"} + } + } codePatterns{ language{"Мова: {0}"} script{"Система письма: {0}"} diff --git a/icuSources/data/lang/ur.txt b/icuSources/data/lang/ur.txt index 4ffdc4ec..6b114690 100644 --- a/icuSources/data/lang/ur.txt +++ b/icuSources/data/lang/ur.txt @@ -1,19 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ur.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ur{ Keys{ calendar{"کیلنڈر"} + cf{"کرنسی فارمیٹ"} colAlternate{"علامات کی چھٹائی نظرانداز کریں"} colBackwards{"معکوس تلفظ کی چھٹائی"} colCaseFirst{"بڑے حروف/ چھوٹے حروف کی ترتیب بندی"} colCaseLevel{"حروف کے تئیں حساس چھٹائی"} - colHiraganaQuaternary{"Kena چھٹائی"} colNormalization{"معمول کی چھٹائی"} colNumeric{"عددی چھٹائی"} colStrength{"چھٹائی کی قوت"} @@ -25,59 +19,91 @@ ur{ numbers{"اعداد"} timezone{"منطقۂ وقت"} va{"مقام کا متغیرہ"} - variableTop{"بطور علامات چھٹائی کریں"} x{"نجی-استعمال"} } Languages{ + aa{"افار"} ab{"ابقازیان"} + ace{"اچائینیز"} ach{"اکولی"} + ada{"ادانگمے"} + ady{"ادیگھے"} af{"ایفریکانز"} agq{"اغم"} + ain{"اینو"} ak{"اکان"} + ale{"الیوت"} + alt{"جنوبی الٹائی"} am{"امہاری"} + an{"اراگونیز"} + anp{"انگیکا"} ar{"عربی"} ar_001{"ماڈرن اسٹینڈرڈ عربی"} arn{"ماپوچے"} + arp{"اراپاہو"} as{"آسامی"} asa{"آسو"} + ast{"اسٹوریائی"} + av{"اواری"} + awa{"اوادھی"} ay{"ایمارا"} - az{"آزربائیجانی"} - az_Arab{"جنوبی آزربائیجانی"} + az{"آذربائیجانی"} + az_Arab{"آزربائیجانی (عربی)"} ba{"باشکیر"} + ban{"بالینیز"} + bas{"باسا"} be{"بیلاروسی"} bem{"بیمبا"} bez{"بینا"} bg{"بلغاری"} bgn{"مغربی بلوچی"} + bho{"بھوجپوری"} + bi{"بسلاما"} + bin{"بینی"} + bla{"سکسیکا"} bm{"بمبارا"} bn{"بنگالی"} bo{"تبتی"} br{"بریٹن"} brx{"بوڈو"} bs{"بوسنی"} + bug{"بگینیز"} + byn{"بلین"} ca{"کیٹالان"} ce{"چیچن"} + ceb{"سیبوآنو"} cgg{"چیگا"} + ch{"کمورو"} + chk{"چوکیز"} + chm{"ماری"} + cho{"چاکٹاؤ"} chr{"چیروکی"} + chy{"چینّے"} ckb{"سورانی کردش"} co{"کوراسیکن"} cs{"چیک"} + cu{"چرچ سلاؤ"} cv{"چوواش"} cy{"ویلش"} da{"ڈینش"} + dak{"ڈاکوٹا"} + dar{"درگوا"} dav{"تائتا"} de{"جرمن"} de_AT{"آسٹریائی جرمن"} de_CH{"سوئس ہائی جرمن"} + dgr{"دوگریب"} dje{"زرما"} dsb{"ذیلی سربیائی"} dua{"دوالا"} dv{"ڈیویہی"} dyo{"جولا فونيا"} dz{"ژونگکھا"} + dzg{"دزاگا"} ebu{"امبو"} ee{"ایو"} efi{"ایفِک"} + eka{"ایکاجوی"} el{"یونانی"} en{"انگریزی"} en_AU{"آسٹریلیائی انگریزی"} @@ -91,138 +117,224 @@ ur{ es_MX{"میکسیکن ہسپانوی"} et{"اسٹونین"} eu{"باسکی"} + ewo{"ایوانڈو"} fa{"فارسی"} + ff{"فولہ"} fi{"فینیش"} fil{"فلیپینو"} fj{"فجی"} fo{"فیروئیز"} + fon{"فون"} fr{"فرانسیسی"} fr_CA{"کینیڈین فرانسیسی"} fr_CH{"سوئس فرینچ"} + fur{"فریولیائی"} fy{"مغربی فریسیئن"} ga{"آئیرِش"} gaa{"گا"} gag{"غاغاوز"} + gan{"gan"} gd{"سکاٹ گیلِک"} + gez{"گیز"} + gil{"گلبرتیز"} gl{"گالیشیائی"} gn{"گُارانی"} + gor{"گورانٹالو"} gsw{"سوئس جرمن"} gu{"گجراتی"} guz{"گسی"} gv{"مینکس"} + gwi{"گوئچ ان"} ha{"ہؤسا"} + hak{"hak"} haw{"ہوائی"} he{"عبرانی"} hi{"ہندی"} + hil{"حلی گینن"} + hmn{"ہمانگ"} hr{"کراتی"} hsb{"اپر سربیائی"} + hsn{"hsn"} ht{"ہیتی"} hu{"ہنگیرین"} + hup{"ہیوپا"} hy{"ارمینی"} + hz{"ہریرو"} ia{"بین لسانیات"} + iba{"ایبان"} + ibb{"ابی بیو"} id{"انڈونیثیائی"} ig{"اِگبو"} ii{"سچوان ای"} + ilo{"ایلوکو"} + inh{"انگوش"} + io{"ایڈو"} is{"آئس لینڈک"} it{"اطالوی"} iu{"اینُکٹیٹٹ"} ja{"جاپانی"} + jbo{"لوجبان"} jgo{"نگومبا"} jmc{"ماشیم"} jv{"جاوی"} ka{"جارجی"} kab{"قبائلی"} + kac{"کاچن"} + kaj{"جے جو"} kam{"کامبا"} + kbd{"کبارڈین"} + kcg{"تیاپ"} kde{"ماكونده"} kea{"كابويرديانو"} + kfo{"کورو"} kg{"کانگو"} + kha{"کھاسی"} khq{"كويرا شيني"} ki{"کیکویو"} + kj{"کونیاما"} kk{"قزاخ"} + kkj{"کاکو"} kl{"كالاليست"} kln{"كالينجين"} km{"خمیر"} + kmb{"کیمبونڈو"} kn{"کنّاڈا"} ko{"کوریائی"} koi{"کومی پرمیاک"} kok{"کونکنی"} + kpe{"کیپیلّے"} + kr{"کانوری"} + krc{"کراچے بالکر"} + krl{"کیرلین"} + kru{"کوروکھ"} ks{"کشمیری"} ksb{"شامبالا"} ksf{"بافيا"} + ksh{"کولوگنیائی"} ku{"کردش"} + kum{"کومیک"} + kv{"کومی"} kw{"کورنش"} ky{"کرغیزی"} la{"لاطینی"} + lad{"لیڈینو"} lag{"لانگی"} - lb{"لگژمبرگش"} + lb{"لکسمبرگیش"} + lez{"لیزگیان"} lg{"گینڈا"} + li{"لیمبرگش"} lkt{"لاکوٹا"} ln{"لِنگَلا"} lo{"لاؤ"} loz{"لوزی"} lrc{"شمالی لری"} - lt{"لتھُواینین"} + lt{"لیتھوینین"} lu{"لبا-كاتانجا"} lua{"لیوبا لولوآ"} + lun{"لونڈا"} luo{"لو"} + lus{"میزو"} luy{"لویا"} lv{"لیٹوین"} + mad{"مدورسی"} + mag{"مگاہی"} + mai{"میتھیلی"} + mak{"مکاسر"} mas{"ماسای"} + mdf{"موکشا"} + men{"میندے"} mer{"میرو"} mfe{"موریسیین"} mg{"ملاگاسی"} mgh{"ماخاوا-ميتو"} mgo{"میٹا"} + mh{"مارشلیز"} mi{"ماؤری"} + mic{"مکمیک"} + min{"منانگکباؤ"} mk{"مقدونیائی"} ml{"مالایالم"} - mn{"منگؤلی"} + mn{"منگولین"} + mni{"منی پوری"} moh{"موہاک"} + mos{"موسی"} mr{"مراٹهی"} - ms{"مالائی"} + ms{"مالے"} mt{"مالٹی"} mua{"منڈانگ"} + mul{"متعدد زبانیں"} + mus{"کریک"} + mwl{"میرانڈیز"} my{"برمی"} + myv{"ارزیا"} mzn{"مزندرانی"} + na{"ناؤرو"} + nan{"nan"} + nap{"نیاپولیٹن"} naq{"ناما"} nb{"نارویجین بوکمل"} nd{"شمالی دبیل"} nds{"ادنی جرمن"} nds_NL{"ادنی سیکسن"} ne{"نیپالی"} + new{"نیواری"} + ng{"نڈونگا"} + nia{"نیاس"} + niu{"نیویائی"} nl{"ڈچ"} nl_BE{"فلیمِش"} nmg{"كوايسو"} nn{"نورویجینی نینورسک"} + nnh{"نگیمبون"} no{"نارویجین"} + nog{"نوگائی"} nqo{"اینکو"} + nr{"جنوبی نڈیبیلی"} nso{"شمالی سوتھو"} nus{"نویر"} + nv{"نواجو"} ny{"نیانجا"} nyn{"نینکول"} oc{"آكسیٹان"} om{"اورومو"} - or{"اورِیا"} + or{"اڑیہ"} os{"اوسیٹک"} pa{"پنجابی"} - pl{"پولستانی"} + pag{"پنگاسنان"} + pam{"پامپنگا"} + pap{"پاپیامینٹو"} + pau{"پالاون"} + pcm{"نائجیریائی پڈگن"} + pl{"پولش"} + prg{"پارسی"} ps{"پشتو"} pt{"پُرتگالی"} pt_BR{"برازیلی پرتگالی"} pt_PT{"یورپی پرتگالی"} qu{"کویچوآ"} quc{"كيشی"} + rap{"رپانوی"} + rar{"راروتونگان"} rm{"رومانش"} rn{"رونڈی"} ro{"رومینین"} ro_MD{"مالدووا"} rof{"رومبو"} + root{"روٹ"} ru{"روسی"} + rup{"ارومانی"} rw{"کینیاروانڈا"} rwk{"روا"} - sa{"سَنسکرِت"} + sa{"سنسکرت"} + sad{"سنڈاوے"} + sah{"ساکھا"} saq{"سامبورو"} + sat{"سنتالی"} + sba{"نگامبے"} sbp{"سانگو"} + sc{"سردینین"} + scn{"سیسیلین"} + sco{"سکاٹ"} sd{"سندھی"} sdh{"جنوبی کرد"} se{"شمالی سامی"} @@ -231,6 +343,7 @@ ur{ sg{"ساںغو"} sh{"سربو-کروئیشین"} shi{"تشلحيت"} + shn{"شان"} si{"سنہالا"} sk{"سلوواک"} sl{"سلووینیائی"} @@ -240,60 +353,87 @@ ur{ smn{"اناری سامی"} sms{"سکولٹ سامی"} sn{"شونا"} + snk{"سوننکے"} so{"صومالی"} sq{"البانی"} - sr{"صربی"} + sr{"سربین"} + srn{"سرانن ٹونگو"} ss{"سواتی"} + ssy{"ساہو"} st{"جنوبی سوتھو"} su{"سنڈانیز"} + suk{"سکوما"} sv{"سویڈش"} sw{"سواحلی"} sw_CD{"کانگو سواحلی"} + swb{"کوموریائی"} + syr{"سریانی"} ta{"تمل"} te{"تیلگو"} + tem{"ٹمنے"} teo{"تیسو"} tet{"ٹیٹم"} tg{"تاجک"} th{"تھائی"} ti{"ٹگرینیا"} + tig{"ٹگرے"} tk{"ترکمان"} + tl{"ٹیگا لوگ"} tlh{"کلنگن"} tn{"سوانا"} to{"ٹونگن"} tpi{"ٹوک پِسِن"} tr{"ترکی"} + trv{"ٹوروکو"} ts{"زونگا"} tt{"تاتار"} tum{"ٹمبوکا"} + tvl{"تووالو"} + tw{"توی"} twq{"تاساواق"} ty{"تاہیتی"} + tyv{"تووینین"} tzm{"سینٹرل ایٹلس ٹمازائٹ"} + udm{"ادمورت"} ug{"یوئگہر"} uk{"یوکرینیائی"} + umb{"اومبوندو"} und{"نامعلوم زبان"} ur{"اردو"} uz{"ازبیک"} vai{"وائی"} ve{"وینڈا"} vi{"ویتنامی"} + vo{"وولاپوک"} vun{"ونجو"} + wa{"والون"} + wae{"والسر"} + wal{"وولایتا"} + war{"وارے"} wbp{"وارلپیری"} wo{"وولوف"} + wuu{"wuu"} + xal{"کالمیک"} xh{"ژوسا"} xog{"سوگا"} + yav{"یانگبین"} + ybb{"یمبا"} yi{"یدش"} yo{"یوروبا"} + yue{"کینٹونیز"} zgh{"اسٹینڈرڈ مراقشی تمازیقی"} zh{"چینی"} zh_Hans{"چینی (آسان کردہ)"} zh_Hant{"روایتی چینی"} zu{"زولو"} + zun{"زونی"} zxx{"کوئی لسانی مواد نہیں"} + zza{"زازا"} } Languages%short{ az{"ازیری"} - en_GB{"برطانوی انگلش"} - en_US{"امریکی انگلش"} + en_GB{"انگریزی (یو کے)"} + en_US{"امریکی انگریزی"} } Scripts{ Arab{"عربی"} @@ -308,12 +448,15 @@ ur{ Grek{"یونانی"} Gujr{"گجراتی"} Guru{"گرمکھی"} + Hanb{"ہینب"} Hang{"ہنگول"} Hani{"ہان"} Hans{"آسان"} Hant{"روایتی"} Hebr{"عبرانی"} Hira{"ہیراگینا"} + Hrkt{"جاپانی سیلابریز"} + Jamo{"جامو"} Jpan{"جاپانی"} Kana{"کٹاکانا"} Khmr{"خمیر"} @@ -331,6 +474,8 @@ ur{ Thaa{"تھانا"} Thai{"تھائی"} Tibt{"تبتی"} + Zmth{"ریاضی کی علامتیں"} + Zsye{"ایموجی"} Zsym{"علامات"} Zxxx{"غیر تحریر شدہ"} Zyyy{"عام"} @@ -361,6 +506,10 @@ ur{ persian{"فارسی کیلنڈر"} roc{"منگوو کیلنڈر"} } + cf{ + account{"اکاؤنٹنگ کرنسی فارمیٹ"} + standard{"اسٹینڈرڈ کرنسی فارمیٹ"} + } colAlternate{ non-ignorable{"علامات کی چھٹائی کریں"} shifted{"علامات کو نظرانداز کرکے چھٹائی کریں"} @@ -378,10 +527,6 @@ ur{ no{"حروف کی عدم حساسیت کی چھٹائی کریں"} yes{"حروف کے تئیں حساس کی چھٹائی کریں"} } - colHiraganaQuaternary{ - no{"Kana کی چھٹائی الگ الگ کریں"} - yes{"Kana کی مختلف طریقے سے چھٹائی کریں"} - } colNormalization{ no{"حسب معمول بنائے بغیر چھٹائی کریں"} yes{"معمول کے یونیکوڈ کی چھٹائی کریں"} @@ -413,6 +558,11 @@ ur{ traditional{"روایتی چھٹنی کی ترتیب"} unihan{"اساسی-سٹروک کی چھٹنی کی ترتیب"} } + d0{ + fwidth{"پورا عرض"} + hwidth{"نصف عرض"} + npinyin{"عددی"} + } hc{ h11{"12 گھنٹے کا نظام (0–11)"} h12{"12 گھنٹے کا نظام (1–12)"} @@ -424,7 +574,12 @@ ur{ normal{"عمومی لائن بریک انداز"} strict{"سخت لائن بریک انداز"} } + m0{ + bgn{"BGN"} + ungegn{"UNGEGN"} + } ms{ + metric{"میٹرک نظام"} uksystem{"پیمائش کا امپیریل نظام"} ussystem{"پیمائش کا برطانوی نظام"} } @@ -471,7 +626,22 @@ ur{ vaii{"وائی ہندسے"} } } - Version{"2.1.23.11"} + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0} — تمام"} + category-list{"{0}: {1}"} + compatibility{"{0} — مطابقت"} + enclosed{"{0} — منسکہ"} + extended{"{0} — توسیعی"} + historic{"{0} — تاریخی"} + miscellaneous{"{0} — متفرق"} + other{"{0} — دیگر"} + scripts{"اسکرپٹس — {0}"} + strokes{ + one{"{0} اسٹروک"} + other{"{0} اسٹروک"} + } + } codePatterns{ language{"زبان:{0}"} script{"رسم الخط:{0}"} diff --git a/icuSources/data/lang/ur_IN.txt b/icuSources/data/lang/ur_IN.txt index 9b5b29f7..0163f7cc 100644 --- a/icuSources/data/lang/ur_IN.txt +++ b/icuSources/data/lang/ur_IN.txt @@ -1,27 +1,23 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ur_IN.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ur_IN{ Languages{ af{"افریقی"} ar_001{"جدید معیاری عربی"} - co{"کارسیکائی"} + awa{"اودھی"} + ckb{"سورانی کردی"} dje{"زرمہ"} + hr{"کروشین"} + jv{"جاوانیز"} + ka{"جارجيائى"} + kl{"کلالیسٹ"} kn{"کنڑ"} ku{"کرد"} - lv{"لٹويای"} + mag{"مگہی"} + mas{"مسائی"} zgh{"معیاری مراقشی تمازیقی"} zh_Hans{"آسان چینی"} } - Languages%short{ - en_GB{"برطانوی انگریزی"} - en_US{"امریکی انگریزی"} - } Types{ numbers{ armnlow{"آرمینیائی لوئر کیس اعداد"} @@ -29,5 +25,5 @@ ur_IN{ tibt{"تبتی ہندسے"} } } - Version{"2.1.22.17"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/uz.txt b/icuSources/data/lang/uz.txt index a3573883..11a32328 100644 --- a/icuSources/data/lang/uz.txt +++ b/icuSources/data/lang/uz.txt @@ -1,14 +1,9 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/uz.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License uz{ Keys{ calendar{"taqvim"} + cf{"valyuta formati"} collation{"saralash tartibi"} currency{"valyuta"} hc{"soat tizimi (12 yoki 24)"} @@ -18,42 +13,69 @@ uz{ } Languages{ ab{"abxaz"} + ace{"achin"} + ada{"adangme"} + ady{"adigey"} af{"afrikaans"} agq{"agem"} + ain{"aynu"} ak{"akan"} + ale{"aleut"} + alt{"janubiy oltoy"} am{"amxar"} + an{"aragon"} + anp{"angika"} ar{"arab"} ar_001{"standart arab"} arn{"araukan"} + arp{"arapaxo"} as{"assam"} asa{"asu"} + ast{"asturiy"} + av{"avar"} + awa{"avadxi"} + ay{"aymara"} az{"ozarbayjon"} ba{"boshqird"} be{"belarus"} bem{"bemba"} bez{"bena"} bg{"bolgar"} - bgn{"g‘arbiy beluji"} - bm{"bambar"} + bgn{"g‘arbiy baluj"} + bho{"bxojpuri"} + bi{"bislama"} + bin{"bini"} + bla{"siksika"} + bm{"bambara"} bn{"bengal"} bo{"tibet"} br{"breton"} brx{"bodo"} bs{"bosniy"} + bug{"bugi"} ca{"katalan"} ce{"chechen"} cgg{"chiga"} + ch{"chamorro"} + chk{"chukot"} + cho{"choktav"} chr{"cheroki"} + chy{"cheyenn"} ckb{"sorani-kurd"} co{"korsikan"} + crs{"kreol (Seyshel)"} cs{"chex"} + cu{"slavyan (cherkov)"} cv{"chuvash"} cy{"valliy"} da{"dat"} + dak{"dakota"} + dar{"dargva"} dav{"taita"} de{"nemischa"} de_AT{"nemis (Avstriya)"} de_CH{"yuqori nemis (Shveytsariya)"} + dgr{"dogrib"} dje{"zarma"} dsb{"quyi sorbcha"} dua{"duala"} @@ -61,6 +83,8 @@ uz{ dz{"dzongka"} ebu{"embu"} ee{"eve"} + efi{"efik"} + eka{"ekajuk"} el{"grek"} en{"inglizcha"} en_AU{"ingliz (Avstraliya)"} @@ -79,123 +103,205 @@ uz{ fil{"filipincha"} fj{"fiji"} fo{"farercha"} + fon{"fon"} fr{"fransuzcha"} fr_CA{"fransuz (Kanada)"} fr_CH{"fransuz (Shveytsariya)"} fy{"g‘arbiy friz"} ga{"irland"} + gaa{"ga"} gag{"gagauz"} + gan{"gan"} + gez{"geez"} + gil{"gilbert"} gl{"galisiy"} gn{"guarani"} + gor{"gorontalo"} gsw{"nemis (Shveytsariya)"} gu{"gujarot"} guz{"gusii"} gv{"men"} + gwi{"gvichin"} ha{"xausa"} + hak{"hak"} haw{"gavaycha"} he{"ibroniy"} hi{"hind"} + hmn{"xmong"} hr{"xorvat"} hsb{"yuqori sorb"} + hsn{"hsn"} ht{"gaityan"} hu{"venger"} + hup{"xupa"} hy{"arman"} + hz{"gerero"} + ia{"interlingva"} + iba{"iban"} + ibb{"ibibio"} id{"indonez"} ig{"igbo"} ii{"sichuan"} + ilo{"iloko"} + inh{"ingush"} + io{"ido"} is{"island"} it{"italyan"} iu{"inuktitut"} ja{"yapon"} + jbo{"lojban"} jgo{"ngomba"} jmc{"machame"} jv{"yavan"} ka{"gruzincha"} kab{"kabil"} + kac{"kachin"} + kaj{"kaji"} kam{"kamba"} + kbd{"kabardin"} + kcg{"tyap"} kde{"makonde"} kea{"kabuverdianu"} + kfo{"koro"} + kha{"kxasi"} khq{"koyra-chiini"} ki{"kikuyu"} + kj{"kvanyama"} kk{"qozoqcha"} + kkj{"kako"} kl{"grenland"} kln{"kalenjin"} km{"xmercha"} + kmb{"kimbundu"} kn{"kannada"} ko{"koreyscha"} koi{"komi-permyak"} kok{"konkan"} + kpe{"kpelle"} + kr{"kanuri"} + krc{"qorachoy-bolqor"} + krl{"karel"} + kru{"kurux"} ks{"kashmircha"} ksb{"shambala"} ksf{"bafiya"} + ksh{"kyoln"} ku{"kurdcha"} + kum{"qo‘miq"} + kv{"komi"} kw{"korn"} ky{"qirgʻizcha"} la{"lotincha"} + lad{"ladino"} lag{"langi"} lb{"lyuksemburgcha"} + lez{"lezgin"} lg{"ganda"} + li{"limburg"} lkt{"lakota"} ln{"lingala"} - lo{"laoscha"} + lo{"laos"} + loz{"lozi"} lrc{"shimoliy luri"} lt{"litva"} lu{"luba-katanga"} + lua{"luba-lulua"} + lun{"lunda"} luo{"luo"} + lus{"lushay"} luy{"luhya"} lv{"latishcha"} + mad{"madur"} + mag{"magahi"} + mai{"maythili"} + mak{"makasar"} mas{"masay"} + mdf{"moksha"} men{"mende"} mer{"meru"} mfe{"morisyen"} mg{"malagasiy"} mgh{"maxuva-mitto"} mgo{"meta"} + mh{"marshall"} mi{"maori"} + mic{"mikmak"} + min{"minangkabau"} mk{"makedon"} ml{"malayalam"} mn{"mo‘g‘ul"} moh{"mohauk"} + mos{"mossi"} mr{"maratxi"} ms{"malay"} mt{"maltiy"} mua{"mundang"} + mul{"bir nechta til"} + mus{"krik"} + mwl{"miranda"} my{"birman"} - mzn{"mazanderan"} + myv{"erzya"} + mzn{"mozandaron"} + na{"nauru"} + nan{"nan"} + nap{"neapolitan"} naq{"nama"} nb{"norveg-bokmal"} nd{"shimoliy ndebele"} nds{"quyi nemis"} nds_NL{"quyi sakson"} ne{"nepal"} + new{"nevar"} + ng{"ndonga"} + nia{"nias"} nl{"golland"} nl_BE{"flamand"} nmg{"kvasio"} nn{"norveg-nyunorsk"} + nnh{"ngiyembun"} + nog{"no‘g‘ay"} nqo{"nko"} + nso{"shimoliy soto"} nus{"nuer"} + nv{"navaxo"} nyn{"nyankole"} om{"oromo"} or{"oriya"} + os{"osetin"} pa{"panjobcha"} + pag{"pangasinan"} + pam{"pampanga"} + pau{"palau"} + pcm{"kreol (Nigeriya)"} pl{"polyakcha"} + prg{"pruss"} ps{"pushtu"} pt{"portugalcha"} pt_BR{"portugal (Braziliya)"} pt_PT{"portugal (Yevropa)"} qu{"kechua"} quc{"kiche"} + rap{"rapanui"} + rar{"rarotongan"} rm{"romansh"} rn{"rundi"} ro{"rumincha"} ro_MD{"moldovan"} rof{"rombo"} + root{"tub aholi tili"} ru{"ruscha"} + rup{"arumin"} rw{"kinyaruanda"} rwk{"ruanda"} sa{"sanskrit"} + sad{"sandave"} + sah{"saxa"} saq{"samburu"} + sba{"ngambay"} sbp{"sangu"} + sc{"sardin"} + scn{"sitsiliya"} + sco{"shotland"} sd{"sindxi"} sdh{"janubiy kurd"} se{"shimoliy saam"} @@ -203,52 +309,85 @@ uz{ ses{"koyraboro-senni"} sg{"sango"} shi{"tashelxit"} + shn{"shan"} si{"singal"} sk{"slovakcha"} sl{"slovencha"} + sm{"samoa"} sma{"janubiy saam"} smj{"lule-saam"} smn{"inari-saam"} sms{"skolt-saam"} sn{"shona"} + snk{"soninke"} so{"somalicha"} sq{"alban"} sr{"serbcha"} + srn{"sranan-tongo"} + st{"janubiy soto"} su{"sundan"} + suk{"sukuma"} sv{"shved"} sw{"suaxili"} - sw_CD{"kongo-suaxili"} + sw_CD{"suaxili (Kongo)"} + swb{"qamar"} ta{"tamil"} te{"telugu"} + tem{"timne"} teo{"teso"} + tet{"tetum"} tg{"tojik"} th{"tay"} ti{"tigrinya"} + tig{"tigre"} tk{"turkman"} + tlh{"klingon"} + tn{"tsvana"} to{"tongan"} + tpi{"tok-piksin"} tr{"turk"} + trv{"taroko"} + ts{"tsonga"} tt{"tatar"} - twq{"tasavaq"} + tum{"tumbuka"} + tvl{"tuvalu"} + twq{"tasavak"} + ty{"taiti"} + tyv{"tuva"} tzm{"markaziy atlas tamazigxt"} + udm{"udmurt"} ug{"uyg‘ur"} uk{"ukrain"} + umb{"umbundu"} und{"noma’lum til"} ur{"urdu"} uz{"o‘zbek"} vai{"vai"} + ve{"venda"} vi{"vyetnam"} + vo{"volapyuk"} vun{"vunjo"} + wa{"vallon"} + war{"varay"} wbp{"valbiri"} wo{"volof"} + wuu{"wuu"} + xal{"qalmoq"} xh{"kxosa"} xog{"soga"} + yav{"yangben"} + ybb{"yemba"} + yi{"idish"} yo{"yoruba"} + yue{"kanton"} zgh{"tamazigxt"} zh{"xitoy"} - zh_Hans{"soddalashgan xitoy"} - zh_Hant{"an’anaviy xitoy"} + zh_Hans{"xitoy (soddalashgan)"} + zh_Hant{"xitoy (an’anaviy)"} zu{"zulu"} + zun{"zuni"} zxx{"til tarkibi yo‘q"} + zza{"zaza"} } Languages%short{ az{"ozar"} @@ -260,29 +399,32 @@ uz{ Armn{"arman"} Beng{"bengal"} Bopo{"bopomofo"} - Brai{"Brayl"} + Brai{"brayl"} Cyrl{"kirill"} - Deva{"devanagar"} + Deva{"devanagari"} Ethi{"habash"} Geor{"gruzin"} Grek{"grek"} Gujr{"gujarot"} Guru{"gurmukxi"} + Hanb{"hanb"} Hang{"hangul"} Hani{"xitoy"} Hans{"soddalashgan xitoy"} Hant{"an’anaviy xitoy"} - Hebr{"ibroniy"} + Hebr{"ivrit"} Hira{"hiragana"} + Hrkt{"katakana yoki hiragana"} + Jamo{"jamo"} Jpan{"yapon"} Kana{"katakana"} - Khmr{"xmer"} + Khmr{"kxmer"} Knda{"kannada"} Kore{"koreys"} Laoo{"laos"} Latn{"lotin"} Mlym{"malayalam"} - Mong{"mo‘g‘ul"} + Mong{"mongol"} Mymr{"myanma"} Orya{"oriya"} Sinh{"singal"} @@ -291,6 +433,8 @@ uz{ Thaa{"taana"} Thai{"tay"} Tibt{"tibet"} + Zmth{"matematik ifodalar"} + Zsye{"emoji"} Zsym{"belgilar"} Zxxx{"yozuvsiz"} Zyyy{"umumiy"} @@ -302,20 +446,24 @@ uz{ } Types{ calendar{ - buddhist{"buddistlar taqvimi"} + buddhist{"buddizm taqvimi"} chinese{"xitoy taqvimi"} dangi{"dangi taqvimi"} ethiopic{"habash taqvimi"} gregorian{"grigorian taqvimi"} - hebrew{"ibroniy taqvim"} + hebrew{"yahudiy taqvimi"} islamic{"islomiy taqvim"} iso8601{"ISO-8601 taqvimi"} japanese{"yapon taqvimi"} persian{"fors taqvimi"} roc{"xitoy taqvimi"} } + cf{ + account{"moliyaviy valyuta formati"} + standard{"standart valyuta formati"} + } collation{ - ducet{"standart YUNIKOD saralash tartibi"} + ducet{"standart Unicode saralash tartibi"} search{"qidiruv"} standard{"standart saralash tartibi"} } @@ -341,9 +489,9 @@ uz{ armn{"arman raqamlari"} armnlow{"arman kichik raqamlari"} beng{"bengal raqamlari"} - deva{"devanagar raqamlari"} + deva{"devanagari raqamlari"} ethi{"habash raqamlari"} - fullwide{"to‘liq kenglikdagi raqamlar"} + fullwide{"to‘liq enli raqamlar"} geor{"gruzin raqamlari"} grek{"grek raqamlari"} greklow{"kichik grek raqamlari"} @@ -354,15 +502,15 @@ uz{ hansfin{"soddalashgan xitoy raqamlari (moliyaviy)"} hant{"an’anaviy xitoy raqamlari"} hantfin{"an’anaviy xitoy raqamlari (moliyaviy)"} - hebr{"ibroniy raqamlar"} + hebr{"ivrit raqamlari"} jpan{"yapon raqamlari"} jpanfin{"yapon raqamlari (moliyaviy)"} - khmr{"xmer raqamlari"} + khmr{"kxmer raqamlari"} knda{"kannada raqamlari"} laoo{"laos raqamlari"} latn{"zamonaviy arab raqamlari"} mlym{"malayalam raqamlari"} - mymr{"birman raqamlari"} + mymr{"birma raqamlari"} orya{"oriya raqamlari"} roman{"rim raqamlari"} romanlow{"kichik rim raqamlari"} @@ -373,7 +521,22 @@ uz{ tibt{"tibet raqamlari"} } } - Version{"2.1.22.93"} + Version{"2.1.32.60"} + characterLabelPattern{ + all{"{0} — hammasi"} + category-list{"{0}: {1}"} + compatibility{"{0} — mos"} + enclosed{"{0} — biriktirilgan"} + extended{"{0} — kengaytirilgan"} + historic{"{0} — tarixiy"} + miscellaneous{"{0} — har xil"} + other{"{0} — boshqa"} + scripts{"yozuvlar — {0}"} + strokes{ + one{"{0} ta chiziq"} + other{"{0} ta chiziq"} + } + } codePatterns{ language{"Til: {0}"} script{"Yozuv: {0}"} diff --git a/icuSources/data/lang/uz_AF.txt b/icuSources/data/lang/uz_AF.txt index ed5f59ac..24ca2945 100644 --- a/icuSources/data/lang/uz_AF.txt +++ b/icuSources/data/lang/uz_AF.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License uz_AF{ "%%ALIAS"{"uz_Arab_AF"} } diff --git a/icuSources/data/lang/uz_Arab.txt b/icuSources/data/lang/uz_Arab.txt index 071e9c67..3bdbd599 100644 --- a/icuSources/data/lang/uz_Arab.txt +++ b/icuSources/data/lang/uz_Arab.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/uz_Arab.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License uz_Arab{ %%Parent{"root"} Languages{ @@ -16,5 +10,5 @@ uz_Arab{ Scripts{ Arab{"عربی"} } - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/uz_Arab_AF.txt b/icuSources/data/lang/uz_Arab_AF.txt index 99aba2e5..e45d7089 100644 --- a/icuSources/data/lang/uz_Arab_AF.txt +++ b/icuSources/data/lang/uz_Arab_AF.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * generated alias target */ diff --git a/icuSources/data/lang/uz_Cyrl.txt b/icuSources/data/lang/uz_Cyrl.txt index 41890fbc..27d736b2 100644 --- a/icuSources/data/lang/uz_Cyrl.txt +++ b/icuSources/data/lang/uz_Cyrl.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/uz_Cyrl.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License uz_Cyrl{ %%Parent{"root"} Keys{ @@ -15,126 +9,311 @@ uz_Cyrl{ numbers{"Рақамлар"} } Languages{ - ab{"Абхазча"} - af{"Африканча"} - am{"Амхарча"} - ar{"Арабча"} - as{"Ассамча"} - az{"Озарбайжонча"} - be{"Беларусча"} - bg{"Болгарча"} - bn{"Бенгалча"} - bo{"Тибетча"} - bs{"Боснияча"} - ca{"Каталанча"} - cs{"Чехча"} - cy{"Уэлсча"} - da{"Данияча"} - de{"Олмонча"} - el{"Грекча"} - en{"Инглизча"} - eo{"Эсперанто"} - es{"Испанча"} - es_419{"Лотин Америка испанчаси"} - et{"Эстонча"} - eu{"Баскча"} - fa{"Форсча"} - fi{"Финча"} - fil{"Филипино"} - fj{"Фижича"} - fo{"Фарэрча"} - fr{"Французча"} - fy{"Ғарбий фризианча"} - ga{"Ирландча"} - gl{"Галицийча"} - gn{"Гуарани"} - gsw{"Швейцария немисчаси"} - gu{"Гужарати"} - ha{"Хауса"} - haw{"Гавайча"} - he{"Иброний"} - hi{"Ҳиндча"} - hr{"Хорватча"} - ht{"Гаитианча"} - hu{"Венгрча"} - hy{"Арманча"} - id{"Индонезияча"} - ig{"Игбо"} - is{"Исландча"} - it{"Италянча"} - ja{"Японча"} - jv{"Яванча"} - ka{"Грузинча"} - kk{"Қозоқча"} - km{"Хмерча"} - kn{"Каннада"} - ko{"Корейсча"} - ks{"Кашмирча"} - ku{"Курдча"} - ky{"Қирғизча"} - la{"Лотинча"} - lb{"Люксембургча"} - lo{"Лао"} - lt{"Литвача"} - lv{"Латишча"} - mg{"Малагаси"} - mi{"Маори"} - mk{"Македонча"} - ml{"Малайалам"} - mr{"Марати"} - ms{"Малайча"} - mt{"Мальтача"} - my{"Бирманча"} - nb{"Норвегча Бокмал"} - ne{"Непалча"} - nl{"Голландча"} - nl_BE{"Фламандча"} - nn{"Норвегча Нинорск"} - or{"Ория"} - pa{"Панжобча"} - pl{"Полякча"} - ps{"Пушту"} - pt{"Португалча"} - qu{"Квечуа"} - rm{"Романча"} - ro{"Руминча"} - ru{"Русча"} - sa{"Санскритча"} - sd{"Синдхи"} - si{"Синхала"} - sk{"Словакча"} - sl{"Словенча"} - so{"Сомалича"} - sq{"Албанча"} - sr{"Сербча"} - su{"Сунданча"} - sv{"Шведча"} - sw{"Суахили"} - ta{"Тамилча"} - te{"Телугу"} - tg{"Тожикча"} - th{"Тайча"} - ti{"Тигринья"} - tk{"Туркманча"} - to{"Тонгоча"} - tr{"Туркча"} - tt{"Татарча"} - ug{"Уйғурча"} - uk{"Украинча"} - und{"Номаълум тил"} - ur{"Урду"} - uz{"Ўзбек"} - vi{"Вьетнамча"} - wo{"Волофча"} - xh{"Хоса"} - yo{"Йоруба"} - zgh{"Стандарт Марокаш Тамазит"} - zh{"Хитойча"} - zu{"Зулу"} + aa{"афарча"} + ab{"абхазча"} + ace{"ачин"} + ada{"адангмэ"} + ady{"адигей"} + af{"африкаанс"} + agq{"агемча"} + ain{"айну"} + ak{"аканча"} + ale{"алеут"} + am{"амхарча"} + an{"арагон"} + anp{"ангика"} + ar{"арабча"} + ar_001{"стандарт арабча"} + arn{"мапудунгун"} + arp{"арапахо"} + as{"ассомча"} + asa{"асуча"} + ast{"астурийча"} + av{"аварча"} + awa{"авадхи"} + ay{"аймара"} + az{"озарбайжонча"} + ba{"бошқирдча"} + ban{"балича"} + bas{"басаа"} + be{"беларусча"} + bem{"бемба"} + bez{"бенача"} + bg{"болгарча"} + bho{"бхожпури"} + bi{"бислама"} + bin{"бини"} + bm{"бамбарча"} + bn{"бенгалча"} + bo{"тибетча"} + br{"бретонча"} + brx{"бодоча"} + bs{"боснийча"} + bug{"бугийча"} + byn{"блинча"} + ca{"каталонча"} + ce{"чечен тили"} + ceb{"себуанча"} + cgg{"чигача"} + ch{"чаморро"} + chk{"чуукча"} + chm{"мари"} + cho{"чоктавча"} + chr{"чероки"} + chy{"шайенн"} + ckb{"сорани-курдча"} + co{"корсиканча"} + cs{"чехча"} + cu{"славянча (черков)"} + cv{"чуваш тили"} + cy{"уэлсча"} + da{"датча"} + dak{"дакотча"} + dar{"даргинча"} + dav{"таитача"} + de{"немисча"} + dgr{"догриб"} + dje{"зарма"} + dsb{"қуйи-сорбча"} + dua{"дуалача"} + dv{"дивехи"} + dyo{"диола-фогни"} + dz{"дзонгка"} + dzg{"дазага"} + ebu{"эмбуча"} + ee{"эвеча"} + efi{"эфик"} + eka{"экажук"} + el{"грекча"} + en{"инглизча"} + en_GB{"инглизча (Британия)"} + en_US{"инглизча (Америка)"} + eo{"эсперанто"} + es{"испанча"} + et{"эстонча"} + eu{"баскча"} + ewo{"эвондонча"} + fa{"форсий"} + ff{"фулаҳ"} + fi{"финча"} + fil{"филипинча"} + fj{"фижича"} + fo{"фарерча"} + fon{"фон"} + fr{"французча"} + fur{"фриулча"} + fy{"ғарбий фризча"} + ga{"ирландча"} + gaa{"га"} + gd{"шотландча гаелик"} + gez{"геэз"} + gil{"гилбертча"} + gl{"галицийча"} + gn{"гуарани"} + gor{"горонтало"} + gsw{"немисча (Швейцария)"} + gu{"гужаротча"} + guz{"гусии"} + gv{"мэнча"} + gwi{"гвичин"} + ha{"хауса"} + haw{"гавайча"} + he{"иброний"} + hi{"ҳинди"} + hil{"хилигайнон"} + hmn{"хмонгча"} + hr{"хорватча"} + hsb{"юқори сорбча"} + ht{"гаитянча"} + hu{"венгерча"} + hup{"хупа тили"} + hy{"арманча"} + hz{"гереро"} + ia{"интерлингва"} + iba{"ибан тили"} + ibb{"ибибо"} + id{"индонезча"} + ig{"игбо"} + ilo{"илоко"} + inh{"ингушча"} + io{"идо"} + is{"исландча"} + it{"италянча"} + iu{"инуктитут"} + ja{"японча"} + jgo{"нгомба"} + jmc{"мачаме тили"} + jv{"яванча"} + ka{"грузинча"} + kab{"кабилча"} + kaj{"кажи"} + kam{"камбача"} + kde{"макондеча"} + kea{"кабувердиану"} + khq{"койра-чиини"} + ki{"кикую"} + kk{"қозоқча"} + kkj{"како"} + kl{"гренландча"} + kln{"каленжинча"} + km{"хмерча"} + kn{"каннада"} + ko{"корейсча"} + kok{"конканча"} + kr{"канури"} + ks{"кашмирча"} + ksb{"шамбала"} + ksf{"бафияча"} + ksh{"кёлнча"} + ku{"курдча"} + kw{"корнча"} + ky{"қирғизча"} + la{"лотинча"} + lag{"лангича"} + lb{"люксембургча"} + lg{"гандача"} + lkt{"лакотачалакотача"} + ln{"лингалча"} + lo{"лаосча"} + lrc{"шимолий лури"} + lt{"литвача"} + lu{"луба-катанга"} + lus{"лушай"} + luy{"луҳя"} + lv{"латишча"} + mas{"масайча"} + mdf{"мокша тили"} + men{"менде"} + mer{"меруча"} + mfe{"морисьен"} + mg{"малагасийча"} + mgh{"махува-митто"} + mgo{"мета"} + mh{"маршалл тили"} + mi{"маори"} + mic{"микмак"} + min{"минангкабау"} + mk{"македонча"} + ml{"малаялам"} + mn{"мўғулча"} + mni{"манипурча"} + moh{"могавк"} + mos{"мосси"} + mr{"маратхи"} + ms{"малай тил"} + mt{"малтача"} + mua{"мунданг"} + mul{"бир нечта тил"} + mus{"крикча"} + mwl{"мирандес"} + my{"бирманча"} + myv{"эрзянча"} + mzn{"мазандеран"} + naq{"нама"} + nb{"норвегча бокмал"} + nd{"шимолий ндебеле"} + ne{"непалча"} + niu{"ниуэча"} + nl{"голландча"} + nl_BE{"фламандча"} + nmg{"квасио"} + nn{"норвегча нюнорск"} + nnh{"нгиембун"} + nqo{"нко"} + nr{"жанубий ндебелча"} + nus{"нуэрча"} + ny{"чева"} + nyn{"нянколе"} + oc{"окситанча"} + om{"оромо"} + or{"одия"} + pa{"панжобча"} + pap{"папияменто"} + pl{"полякча"} + ps{"пушту"} + pt{"португалча"} + qu{"кечуа"} + quc{"кичэ"} + rm{"романшча"} + rn{"рунди"} + ro{"руминча"} + rof{"ромбоча"} + ru{"русча"} + rup{"арумин"} + rw{"киняруанда"} + rwk{"руанда тили"} + sa{"санскрит"} + sah{"саха"} + saq{"самбуруча"} + sat{"сантали"} + sbp{"сангуча"} + sd{"синдҳи"} + se{"шимолий саамча"} + seh{"сена"} + ses{"койраборо-сенни"} + sg{"санго"} + shi{"ташелхит"} + si{"сингалча"} + sk{"словакча"} + sl{"словенча"} + sma{"жанубий саамча"} + smj{"луле-саамча"} + smn{"инари-саамча"} + sms{"сколт-саамча"} + sn{"шона"} + so{"сомалича"} + sq{"албанча"} + sr{"сербча"} + ss{"свати"} + ssy{"саҳоча"} + su{"сунданча"} + sv{"шведча"} + sw{"суахили"} + sw_CD{"конго-суахили"} + swb{"коморча"} + syr{"сурияча"} + ta{"тамилча"} + te{"телугу"} + teo{"тесо"} + tg{"тожикча"} + th{"тайча"} + ti{"тигриняча"} + tig{"тигре"} + tk{"туркманча"} + to{"тонганча"} + tr{"туркча"} + tt{"татарча"} + twq{"тасавак"} + tzm{"марказий атлас тамазигхт"} + ug{"уйғурча"} + uk{"украинча"} + und{"номаълум тил"} + ur{"урду"} + uz{"ўзбекча"} + vai{"ваи"} + ve{"венда"} + vi{"ветнамча"} + vo{"волапюк"} + vun{"вунжо"} + wae{"валсерча"} + wal{"волятта"} + wo{"волофча"} + xh{"хоса"} + xog{"сога"} + yav{"янгбен"} + yi{"иддиш"} + yo{"йоруба"} + yue{"кантонча"} + zgh{"тамазигхт"} + zh{"хитойча"} + zh_Hans{"соддалаштирилган хитойча"} + zh_Hant{"анъанавий хитойча"} + zu{"зулу"} zxx{"Тил таркиби йўқ"} } Languages%short{ - en_GB{"Бирлашган Қироллик"} + az{"озар"} + en_US{"инглизча (АҚШ)"} } Scripts{ Arab{"Араб"} @@ -228,7 +407,7 @@ uz_Cyrl{ tibt{"Тибет рақамлари"} } } - Version{"2.1.19.14"} + Version{"2.1.31.86"} codePatterns{ language{"Тил: {0}"} script{"{0}"} diff --git a/icuSources/data/lang/uz_Latn.txt b/icuSources/data/lang/uz_Latn.txt index e1f277b9..36553dac 100644 --- a/icuSources/data/lang/uz_Latn.txt +++ b/icuSources/data/lang/uz_Latn.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/uz_Latn.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License uz_Latn{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/uz_Latn_UZ.txt b/icuSources/data/lang/uz_Latn_UZ.txt old mode 100755 new mode 100644 index 6004bf2b..2d34effa --- a/icuSources/data/lang/uz_Latn_UZ.txt +++ b/icuSources/data/lang/uz_Latn_UZ.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * generated alias target */ diff --git a/icuSources/data/lang/uz_UZ.txt b/icuSources/data/lang/uz_UZ.txt index 84d0db1c..ffac5329 100644 --- a/icuSources/data/lang/uz_UZ.txt +++ b/icuSources/data/lang/uz_UZ.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License uz_UZ{ "%%ALIAS"{"uz_Latn_UZ"} } diff --git a/icuSources/data/lang/vai.txt b/icuSources/data/lang/vai.txt old mode 100755 new mode 100644 index e481e4a4..f3387c16 --- a/icuSources/data/lang/vai.txt +++ b/icuSources/data/lang/vai.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/vai.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License vai{ Languages{ ak{"ꕉꕪꘋ"} @@ -54,5 +48,5 @@ vai{ zh{"ꕦꕇꔧ"} zu{"ꖮꖨ"} } - Version{"2.1.21.28"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/vai_LR.txt b/icuSources/data/lang/vai_LR.txt old mode 100755 new mode 100644 index 4733efb7..27d42387 --- a/icuSources/data/lang/vai_LR.txt +++ b/icuSources/data/lang/vai_LR.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License vai_LR{ "%%ALIAS"{"vai_Vaii_LR"} } diff --git a/icuSources/data/lang/vai_Latn.txt b/icuSources/data/lang/vai_Latn.txt old mode 100755 new mode 100644 index e3bf3138..c95f7971 --- a/icuSources/data/lang/vai_Latn.txt +++ b/icuSources/data/lang/vai_Latn.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/vai_Latn.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License vai_Latn{ %%Parent{"root"} Languages{ @@ -55,5 +49,5 @@ vai_Latn{ zh{"Chaniĩ"} zu{"Zúlu"} } - Version{"2.1.21.28"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/vai_Vaii.txt b/icuSources/data/lang/vai_Vaii.txt old mode 100755 new mode 100644 index b4884914..487dfa96 --- a/icuSources/data/lang/vai_Vaii.txt +++ b/icuSources/data/lang/vai_Vaii.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/vai_Vaii.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License vai_Vaii{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/vai_Vaii_LR.txt b/icuSources/data/lang/vai_Vaii_LR.txt old mode 100755 new mode 100644 index fee861fb..a17bc11e --- a/icuSources/data/lang/vai_Vaii_LR.txt +++ b/icuSources/data/lang/vai_Vaii_LR.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * generated alias target */ diff --git a/icuSources/data/lang/vi.txt b/icuSources/data/lang/vi.txt index b72876de..bef60bcc 100644 --- a/icuSources/data/lang/vi.txt +++ b/icuSources/data/lang/vi.txt @@ -1,19 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/vi.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License vi{ Keys{ calendar{"Lịch"} + cf{"Định dạng tiền tệ"} colAlternate{"Bỏ qua sắp xếp biểu tượng"} colBackwards{"Sắp xếp dấu trọng âm đảo ngược"} colCaseFirst{"Sắp xếp chữ hoa/chữ thường"} colCaseLevel{"Sắp xếp phân biệt chữ hoa/chữ thường"} - colHiraganaQuaternary{"Sắp xếp chữ Kana"} colNormalization{"Sắp xếp theo chuẩn hóa"} colNumeric{"Sắp xếp theo số"} colStrength{"Cường độ sắp xếp"} @@ -25,7 +19,6 @@ vi{ numbers{"Số"} timezone{"Múi giờ"} va{"Biến thể ngôn ngữ"} - variableTop{"Sắp xếp dưới dạng biểu tượng"} x{"Sử dụng cá nhân"} } Languages{ @@ -36,7 +29,7 @@ vi{ ada{"Tiếng Adangme"} ady{"Tiếng Adyghe"} ae{"Tiếng Avestan"} - af{"Tiếng Nam Phi"} + af{"Tiếng Afrikaans"} afh{"Tiếng Afrihili"} agq{"Tiếng Aghem"} ain{"Tiếng Ainu"} @@ -53,10 +46,11 @@ vi{ ar{"Tiếng Ả Rập"} ar_001{"Tiếng Ả Rập Hiện đại"} arc{"Tiếng Aramaic"} - arn{"Tiếng Araucanian"} + arn{"Tiếng Mapuche"} aro{"Tiếng Araona"} arp{"Tiếng Arapaho"} arq{"Tiếng Ả Rập Algeria"} + ars{"Tiếng Ả Rập Najdi"} arw{"Tiếng Arawak"} arz{"Tiếng Ả Rập Ai Cập"} as{"Tiếng Assam"} @@ -92,7 +86,7 @@ vi{ bkm{"Tiếng Kom"} bla{"Tiếng Siksika"} bm{"Tiếng Bambara"} - bn{"Tiếng Bengali"} + bn{"Tiếng Bangla"} bo{"Tiếng Tây Tạng"} bpy{"Tiếng Bishnupriya"} bqi{"Tiếng Bakhtiari"} @@ -100,7 +94,7 @@ vi{ bra{"Tiếng Braj"} brh{"Tiếng Brahui"} brx{"Tiếng Bodo"} - bs{"Tiếng Nam Tư"} + bs{"Tiếng Bosnia"} bss{"Tiếng Akoose"} bua{"Tiếng Buriat"} bug{"Tiếng Bugin"} @@ -131,6 +125,7 @@ vi{ cps{"Tiếng Capiznon"} cr{"Tiếng Cree"} crh{"Tiếng Thổ Nhĩ Kỳ Crimean"} + crs{"Tiếng Pháp Seselwa Creole"} cs{"Tiếng Séc"} csb{"Tiếng Kashubia"} cu{"Tiếng Slavơ Nhà thờ"} @@ -183,25 +178,26 @@ vi{ fat{"Tiếng Fanti"} ff{"Tiếng Fulah"} fi{"Tiếng Phần Lan"} - fil{"Tiếng Philipin"} + fil{"Tiếng Philippines"} fj{"Tiếng Fiji"} - fo{"Tiếng Faore"} + fo{"Tiếng Faroe"} fon{"Tiếng Fon"} fr{"Tiếng Pháp"} frc{"Tiếng Pháp Cajun"} frm{"Tiếng Pháp Trung cổ"} fro{"Tiếng Pháp cổ"} frp{"Tiếng Arpitan"} - frr{"Tiếng Frisian Miền Bắc"} + frr{"Tiếng Frisia Miền Bắc"} frs{"Tiếng Frisian Miền Đông"} fur{"Tiếng Friulian"} fy{"Tiếng Frisia"} - ga{"Tiếng Ai-len"} + ga{"Tiếng Ireland"} gaa{"Tiếng Ga"} gag{"Tiếng Gagauz"} + gan{"Tiếng Cám"} gay{"Tiếng Gayo"} gba{"Tiếng Gbaya"} - gd{"Tiếng Xentơ (Xcốt len)"} + gd{"Tiếng Gael Scotland"} gez{"Tiếng Geez"} gil{"Tiếng Gilbert"} gl{"Tiếng Galician"} @@ -223,7 +219,7 @@ vi{ gwi{"Tiếng Gwichʼin"} ha{"Tiếng Hausa"} hai{"Tiếng Haida"} - hak{"Tiếng Trung Hakka"} + hak{"Tiếng Khách Gia"} haw{"Tiếng Hawaii"} he{"Tiếng Do Thái"} hi{"Tiếng Hindi"} @@ -234,6 +230,7 @@ vi{ ho{"Tiếng Hiri Motu"} hr{"Tiếng Croatia"} hsb{"Tiếng Thượng Sorbia"} + hsn{"Tiếng Tương"} ht{"Tiếng Haiti"} hu{"Tiếng Hungary"} hup{"Tiếng Hupa"} @@ -298,7 +295,7 @@ vi{ krc{"Tiếng Karachay-Balkar"} krl{"Tiếng Karelian"} kru{"Tiếng Kurukh"} - ks{"Tiếng Kashmiri"} + ks{"Tiếng Kashmir"} ksb{"Tiếng Shambala"} ksf{"Tiếng Bafia"} ksh{"Tiếng Cologne"} @@ -321,9 +318,10 @@ vi{ ln{"Tiếng Lingala"} lo{"Tiếng Lào"} lol{"Tiếng Mongo"} + lou{"Tiếng Creole Louisiana"} loz{"Tiếng Lozi"} lrc{"Tiếng Bắc Luri"} - lt{"Tiếng Lít-va"} + lt{"Tiếng Litva"} lu{"Tiếng Luba-Katanga"} lua{"Tiếng Luba-Lulua"} lui{"Tiếng Luiseno"} @@ -356,13 +354,13 @@ vi{ mk{"Tiếng Macedonia"} ml{"Tiếng Malayalam"} mn{"Tiếng Mông Cổ"} - mnc{"Tiếng Manchu"} + mnc{"Tiếng Mãn Châu"} mni{"Tiếng Manipuri"} moh{"Tiếng Mohawk"} mos{"Tiếng Mossi"} mr{"Tiếng Marathi"} - ms{"Tiếng Malaysia"} - mt{"Tiếng Malt"} + ms{"Tiếng Mã Lai"} + mt{"Tiếng Malta"} mua{"Tiếng Mundang"} mul{"Nhiều Ngôn ngữ"} mus{"Tiếng Creek"} @@ -373,6 +371,7 @@ vi{ myv{"Tiếng Erzya"} mzn{"Tiếng Mazanderani"} na{"Tiếng Nauru"} + nan{"Tiếng Mân Nam"} nap{"Tiếng Napoli"} naq{"Tiếng Nama"} nb{"Tiếng Na Uy (Bokmål)"} @@ -395,10 +394,10 @@ vi{ non{"Tiếng Na Uy cổ"} nqo{"Tiếng N’Ko"} nr{"Tiếng Ndebele Miền Nam"} - nso{"Bắc Sotho"} + nso{"Tiếng Sotho Miền Bắc"} nus{"Tiếng Nuer"} nv{"Tiếng Navajo"} - nwc{"Tiếng Newari Cổ điển"} + nwc{"Tiếng Newari cổ"} ny{"Tiếng Nyanja"} nym{"Tiếng Nyamwezi"} nyn{"Tiếng Nyankole"} @@ -407,7 +406,7 @@ vi{ oc{"Tiếng Occitan"} oj{"Tiếng Ojibwa"} om{"Tiếng Oromo"} - or{"Tiếng Oriya"} + or{"Tiếng Odia"} os{"Tiếng Ossetic"} osa{"Tiếng Osage"} ota{"Tiếng Thổ Nhĩ Kỳ Ottoman"} @@ -417,15 +416,16 @@ vi{ pam{"Tiếng Pampanga"} pap{"Tiếng Papiamento"} pau{"Tiếng Palauan"} + pcm{"Tiếng Nigeria Pidgin"} peo{"Tiếng Ba Tư cổ"} phn{"Tiếng Phoenicia"} pi{"Tiếng Pali"} pl{"Tiếng Ba Lan"} pon{"Tiếng Pohnpeian"} + prg{"Tiếng Prussia"} pro{"Tiếng Provençal cổ"} ps{"Tiếng Pashto"} pt{"Tiếng Bồ Đào Nha"} - pt_BR{"Tiếng Bồ Đào Nha (Braxin)"} pt_PT{"Tiếng Bồ Đào Nha (Châu Âu)"} qu{"Tiếng Quechua"} quc{"Tiếng Kʼicheʼ"} @@ -435,7 +435,7 @@ vi{ rar{"Tiếng Rarotongan"} rm{"Tiếng Romansh"} rn{"Tiếng Rundi"} - ro{"Tiếng Rumani"} + ro{"Tiếng Romania"} ro_MD{"Tiếng Moldova"} rof{"Tiếng Rombo"} rom{"Tiếng Romany"} @@ -465,7 +465,7 @@ vi{ ses{"Tiếng Koyraboro Senni"} sg{"Tiếng Sango"} sga{"Tiếng Ai-len cổ"} - sh{"Tiếng Xéc bi - Croatia"} + sh{"Tiếng Serbo-Croatia"} shi{"Tiếng Tachelhit"} shn{"Tiếng Shan"} shu{"Tiếng Ả-Rập Chad"} @@ -474,7 +474,7 @@ vi{ sk{"Tiếng Slovak"} sl{"Tiếng Slovenia"} sm{"Tiếng Samoa"} - sma{"TIếng Sami Miền Nam"} + sma{"Tiếng Sami Miền Nam"} smj{"Tiếng Lule Sami"} smn{"Tiếng Inari Sami"} sms{"Tiếng Skolt Sami"} @@ -482,13 +482,13 @@ vi{ snk{"Tiếng Soninke"} so{"Tiếng Somali"} sog{"Tiếng Sogdien"} - sq{"Tiếng An-ba-ni"} + sq{"Tiếng Albania"} sr{"Tiếng Serbia"} srn{"Tiếng Sranan Tongo"} srr{"Tiếng Serer"} ss{"Tiếng Swati"} ssy{"Tiếng Saho"} - st{"Tiếng Sesotho"} + st{"Tiếng Sotho Miền Nam"} su{"Tiếng Sunda"} suk{"Tiếng Sukuma"} sus{"Tiếng Susu"} @@ -497,20 +497,20 @@ vi{ sw{"Tiếng Swahili"} sw_CD{"Tiếng Swahili Congo"} swb{"Tiếng Cômo"} - syc{"Tiếng Syria Cổ điển"} + syc{"Tiếng Syriac cổ"} syr{"Tiếng Syriac"} ta{"Tiếng Tamil"} te{"Tiếng Telugu"} tem{"Tiếng Timne"} teo{"Tiếng Teso"} ter{"Tiếng Tereno"} - tet{"Tetum"} + tet{"Tiếng Tetum"} tg{"Tiếng Tajik"} th{"Tiếng Thái"} - ti{"Tiếng Tigrigya"} + ti{"Tiếng Tigrinya"} tig{"Tiếng Tigre"} tiv{"Tiếng Tiv"} - tk{"Tiếng Turk"} + tk{"Tiếng Turkmen"} tkl{"Tiếng Tokelau"} tl{"Tiếng Tagalog"} tlh{"Tiếng Klingon"} @@ -533,12 +533,12 @@ vi{ tyv{"Tiếng Tuvinian"} tzm{"Tiếng Tamazight Miền Trung Ma-rốc"} udm{"Tiếng Udmurt"} - ug{"Tiếng Uyghur"} + ug{"Tiếng Duy Ngô Nhĩ"} uga{"Tiếng Ugaritic"} uk{"Tiếng Ucraina"} umb{"Tiếng Umbundu"} und{"Ngôn ngữ không xác định"} - ur{"Tiếng Uđu"} + ur{"Tiếng Urdu"} uz{"Tiếng Uzbek"} vai{"Tiếng Vai"} ve{"Tiếng Venda"} @@ -553,6 +553,7 @@ vi{ was{"Tiếng Washo"} wbp{"Tiếng Warlpiri"} wo{"Tiếng Wolof"} + wuu{"Tiếng Ngô"} xal{"Tiếng Kalmyk"} xh{"Tiếng Xhosa"} xog{"Tiếng Soga"} @@ -560,10 +561,10 @@ vi{ yap{"Tiếng Yap"} yav{"Tiếng Yangben"} ybb{"Tiếng Yemba"} - yi{"Tiếng Y-đit"} + yi{"Tiếng Yiddish"} yo{"Tiếng Yoruba"} yue{"Tiếng Quảng Đông"} - za{"Tiếng Zhuang"} + za{"Tiếng Choang"} zap{"Tiếng Zapotec"} zbl{"Ký hiệu Blissymbols"} zen{"Tiếng Zenaga"} @@ -592,7 +593,7 @@ vi{ Bamu{"Chữ Bamum"} Bass{"Chữ Bassa Vah"} Batk{"Chữ Batak"} - Beng{"Chữ Bengali"} + Beng{"Chữ Bangladesh"} Blis{"Chữ Blissymbols"} Bopo{"Chữ Bopomofo"} Brah{"Chữ Brahmi"} @@ -624,6 +625,7 @@ vi{ Grek{"Chữ Hy Lạp"} Gujr{"Chữ Gujarati"} Guru{"Chữ Gurmukhi"} + Hanb{"Chữ Hanb"} Hang{"Chữ Hangul"} Hani{"Chữ Hán"} Hano{"Chữ Hanunoo"} @@ -637,6 +639,7 @@ vi{ Hung{"Chữ Hungary cổ"} Inds{"Chữ Indus"} Ital{"Chữ Italic cổ"} + Jamo{"Chữ Jamo"} Java{"Chữ Java"} Jpan{"Chữ Nhật Bản"} Jurc{"Chữ Jurchen"} @@ -673,7 +676,7 @@ vi{ Moon{"Chữ nổi Moon"} Mroo{"Chữ Mro"} Mtei{"Chữ Meitei Mayek"} - Mymr{"Myanma"} + Mymr{"Chữ Myanmar"} Narb{"Chữ Bắc Ả Rập cổ"} Nbat{"Chữ Nabataean"} Nkgb{"Chữ Naxi Geba"} @@ -682,7 +685,7 @@ vi{ Ogam{"Chữ Ogham"} Olck{"Chữ Ol Chiki"} Orkh{"Chữ Orkhon"} - Orya{"Chữ Oriya"} + Orya{"Chữ Odia"} Osma{"Chữ Osmanya"} Palm{"Chữ Palmyrene"} Perm{"Chữ Permic cổ"} @@ -737,6 +740,7 @@ vi{ Yiii{"Chữ Di"} Zinh{"Chữ Kế thừa"} Zmth{"Ký hiệu Toán học"} + Zsye{"Biểu tượng"} Zsym{"Ký hiệu"} Zxxx{"Chưa có chữ viết"} Zyyy{"Chung"} @@ -770,6 +774,10 @@ vi{ persian{"Lịch Ba Tư"} roc{"Lịch Trung Hoa Dân Quốc"} } + cf{ + account{"Định dạng tiền tệ kế toán"} + standard{"Định dạng tiền tệ chuẩn"} + } colAlternate{ non-ignorable{"Sắp xếp biểu tượng"} shifted{"Sắp xếp biểu tượng bỏ qua"} @@ -787,10 +795,6 @@ vi{ no{"Sắp xếp không phân biệt chữ hoa/chữ thường"} yes{"Sắp xếp phân biệt chữ hoa/chữ thường"} } - colHiraganaQuaternary{ - no{"Sắp xếp chữ Kana riêng biệt"} - yes{"Sắp xếp chữ Kana khác nhau"} - } colNormalization{ no{"Sắp xếp không theo chuẩn hóa"} yes{"Sắp xếp unicode được chuẩn hóa"} @@ -808,6 +812,7 @@ vi{ } collation{ big5han{"Thứ tự sắp xếp theo tiếng Trung phồn thể - Big5"} + compat{"Thứ tự sắp xếp trước đây, để tương thích"} dictionary{"Thứ tự sắp xếp theo từ điển"} ducet{"Thứ tự sắp xếp unicode mặc định"} gb2312han{"Thứ tự sắp xếp theo tiếng Trung giản thể - GB2312"} @@ -823,6 +828,11 @@ vi{ unihan{"Trình tự sắp xếp theo bộ-nét"} zhuyin{"Thứ tự sắp xếp Zhuyin"} } + d0{ + fwidth{"Độ rộng tối đa"} + hwidth{"Nửa độ rộng"} + npinyin{"Số"} + } hc{ h11{"Hệ thống 12 giờ (0–11)"} h12{"Hệ thống 12 giờ (1–12)"} @@ -834,6 +844,10 @@ vi{ normal{"Kiểu xuống dòng thường"} strict{"Kiểu xuống dòng hẹp"} } + m0{ + bgn{"BGN"} + ungegn{"UNGEGN"} + } ms{ metric{"Hệ mét"} uksystem{"Hệ đo lường Anh"} @@ -884,7 +898,7 @@ vi{ native{"Chữ số tự nhiên"} nkoo{"Chữ số N’Ko"} olck{"Chữ số Ol Chiki"} - orya{"Chữ số Oriya"} + orya{"Chữ số Odia"} osma{"Chữ số Osmanya"} roman{"Chữ số La mã"} romanlow{"Chữ số La Mã viết thường"} @@ -968,7 +982,21 @@ vi{ VALLADER{"VALLADER"} WADEGILE{"La Mã hóa Wade-Giles"} } - Version{"2.1.23.12"} + Version{"2.1.32.59"} + characterLabelPattern{ + all{"{0} — Tất cả"} + category-list{"{0}: {1}"} + compatibility{"{0} — Tương thích"} + enclosed{"{0} — Kín"} + extended{"{0} — Mở rộng"} + historic{"{0} — Lịch sử"} + miscellaneous{"{0} — Khác"} + other{"{0} — Khác"} + scripts{"Chữ viết — {0}"} + strokes{ + other{"{0} nét"} + } + } codePatterns{ language{"Ngôn ngữ: {0}"} script{"Chữ viết: {0}"} diff --git a/icuSources/data/lang/vun.txt b/icuSources/data/lang/vun.txt old mode 100755 new mode 100644 index 79b1b9fa..a7bbf05d --- a/icuSources/data/lang/vun.txt +++ b/icuSources/data/lang/vun.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/vun.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License vun{ Languages{ ak{"Kiakanyi"} @@ -54,5 +48,5 @@ vun{ zh{"Kyichina"} zu{"Kyizulu"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/wae.txt b/icuSources/data/lang/wae.txt index 1329df1b..152d28e9 100644 --- a/icuSources/data/lang/wae.txt +++ b/icuSources/data/lang/wae.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/wae.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License wae{ Languages{ ab{"Abčasiš"} @@ -199,7 +193,7 @@ wae{ latn{"Arabiši Zálä"} } } - Version{"2.1.21.28"} + Version{"2.1.31.33"} codePatterns{ language{"Sprač: {0}"} script{"Alfabét: {0}"} diff --git a/icuSources/data/lang/xog.txt b/icuSources/data/lang/xog.txt old mode 100755 new mode 100644 index db59351d..ac02ef9b --- a/icuSources/data/lang/xog.txt +++ b/icuSources/data/lang/xog.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/xog.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License xog{ Languages{ ak{"Oluakaani"} @@ -54,5 +48,5 @@ xog{ zh{"Olucayina"} zu{"Oluzzulu"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/yav.txt b/icuSources/data/lang/yav.txt old mode 100755 new mode 100644 index 0f869b84..e8691ecf --- a/icuSources/data/lang/yav.txt +++ b/icuSources/data/lang/yav.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/yav.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License yav{ Languages{ ak{"akánɛ"} @@ -54,5 +48,5 @@ yav{ zh{"sinúɛ"} zu{"nusulú"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/yi.txt b/icuSources/data/lang/yi.txt index 90bf98c1..2d0cc1e1 100644 --- a/icuSources/data/lang/yi.txt +++ b/icuSources/data/lang/yi.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/yi.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License yi{ Keys{ numbers{"נומערן"} @@ -177,7 +171,7 @@ yi{ gregorian{"גרעגארישער קאַלענדאַר"} } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} codePatterns{ language{"שפראַך: {0}"} script{"שריפֿט: {0}"} diff --git a/icuSources/data/lang/yo.txt b/icuSources/data/lang/yo.txt old mode 100755 new mode 100644 index 94698a28..edb51fa4 --- a/icuSources/data/lang/yo.txt +++ b/icuSources/data/lang/yo.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/yo.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License yo{ Languages{ af{"Èdè Afrikani"} @@ -107,5 +101,5 @@ yo{ zh{"Èdè Mandari"} zu{"Èdè Ṣulu"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/yo_BJ.txt b/icuSources/data/lang/yo_BJ.txt old mode 100755 new mode 100644 index b9e5e1a7..2c806798 --- a/icuSources/data/lang/yo_BJ.txt +++ b/icuSources/data/lang/yo_BJ.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/yo_BJ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License yo_BJ{ Languages{ da{"Èdè Ilɛ̀ Denmark"} @@ -17,5 +11,5 @@ yo_BJ{ tr{"Èdè Tɔɔkisi"} zu{"Èdè Shulu"} } - Version{"2.1.24.17"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/yue.txt b/icuSources/data/lang/yue.txt old mode 100755 new mode 100644 index 90644ed0..36743f0a --- a/icuSources/data/lang/yue.txt +++ b/icuSources/data/lang/yue.txt @@ -1,19 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/yue.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License yue{ Keys{ calendar{"曆法"} + cf{"貨幣格式"} colAlternate{"略過符號排序"} colBackwards{"反向重音排序"} colCaseFirst{"大寫/小寫排列"} colCaseLevel{"區分大小寫排序"} - colHiraganaQuaternary{"假名排序"} colNormalization{"正規化排序"} colNumeric{"數字排序"} colStrength{"排序強度"} @@ -25,7 +19,6 @@ yue{ numbers{"數字"} timezone{"時區"} va{"區域變異"} - variableTop{"以符號排序"} x{"專用區"} } Languages{ @@ -134,6 +127,7 @@ yue{ cps{"卡皮茲文"} cr{"克裡文"} crh{"克里米亞半島的土耳其文;克里米亞半島的塔塔爾文"} + crs{"法語克里奧爾混合語"} cs{"捷克文"} csb{"卡舒布文"} cu{"宗教斯拉夫文"} @@ -439,6 +433,7 @@ yue{ pap{"帕皮阿門托文"} pau{"帛琉文"} pcd{"庇卡底文"} + pcm{"尼日利亞皮欽語"} pdc{"賓夕法尼亞德文"} pdt{"門諾低地德文"} peo{"古波斯文"} @@ -677,6 +672,7 @@ yue{ Grek{"希臘文"} Gujr{"古吉拉特文"} Guru{"古魯穆奇文"} + Hanb{"漢語注音"} Hang{"韓文字"} Hani{"漢語"} Hano{"哈努諾文"} @@ -690,6 +686,7 @@ yue{ Hung{"古匈牙利文"} Inds{"印度河流域(哈拉帕文)"} Ital{"古意大利文"} + Jamo{"韓文字母"} Java{"爪哇文"} Jpan{"日文"} Jurc{"女真文字"} @@ -791,6 +788,7 @@ yue{ Yiii{"彞文"} Zinh{"繼承文字(Unicode)"} Zmth{"數學符號"} + Zsye{"表情符號"} Zsym{"符號"} Zxxx{"非書寫語言"} Zyyy{"一般文字"} @@ -824,6 +822,10 @@ yue{ persian{"波斯曆"} roc{"民國曆"} } + cf{ + account{"會計貨幣格式"} + standard{"標準貨幣格式"} + } colAlternate{ non-ignorable{"排序符號"} shifted{"略過符號排序"} @@ -841,10 +843,6 @@ yue{ no{"不分大小寫排序"} yes{"依大小寫排序"} } - colHiraganaQuaternary{ - no{"個別排序假名"} - yes{"分別排序假名"} - } colNormalization{ no{"非正規化排序"} yes{"依正規化排序 Unicode"} @@ -878,6 +876,11 @@ yue{ unihan{"部首筆畫排序"} zhuyin{"注音排序"} } + d0{ + fwidth{"全形"} + hwidth{"半形"} + npinyin{"數值"} + } hc{ h11{"12 小時制 (0–11)"} h12{"12 小時制 (1–12)"} @@ -889,6 +892,10 @@ yue{ normal{"一般換行樣式"} strict{"強制換行樣式"} } + m0{ + bgn{"美國地名委員會"} + ungegn{"聯合國地名專家組"} + } ms{ metric{"公制"} uksystem{"英制度量單位系統"} @@ -1017,7 +1024,20 @@ yue{ VALLADER{"瑞士瓦勒德方言"} WADEGILE{"威妥瑪式拼音"} } - Version{"2.1.23.47"} + Version{"2.1.34.23"} + characterLabelPattern{ + all{"{0} — 全部"} + compatibility{"{0} — 相容性"} + enclosed{"{0} — 包圍"} + extended{"{0} — 擴充"} + historic{"{0} - 古代"} + miscellaneous{"{0} — 其他"} + other{"{0} — 其他"} + scripts{"字體 — {0}"} + strokes{ + other{"{0}斜線"} + } + } codePatterns{ language{"語言:{0}"} script{"文字:{0}"} diff --git a/icuSources/data/lang/yue_CN.txt b/icuSources/data/lang/yue_CN.txt new file mode 100644 index 00000000..26d4356a --- /dev/null +++ b/icuSources/data/lang/yue_CN.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +yue_CN{ + "%%ALIAS"{"yue_Hans_CN"} +} diff --git a/icuSources/data/lang/yue_HK.txt b/icuSources/data/lang/yue_HK.txt new file mode 100644 index 00000000..29a7459e --- /dev/null +++ b/icuSources/data/lang/yue_HK.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +yue_HK{ + "%%ALIAS"{"yue_Hant_HK"} +} diff --git a/icuSources/data/lang/yue_Hans.txt b/icuSources/data/lang/yue_Hans.txt new file mode 100644 index 00000000..9a8ae8be --- /dev/null +++ b/icuSources/data/lang/yue_Hans.txt @@ -0,0 +1,1052 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +yue_Hans{ + %%Parent{"root"} + Keys{ + calendar{"历法"} + cf{"货币格式"} + colAlternate{"略过符号排序"} + colBackwards{"反向重音排序"} + colCaseFirst{"大写/小写排列"} + colCaseLevel{"区分大小写排序"} + colNormalization{"正规化排序"} + colNumeric{"数字排序"} + colStrength{"排序强度"} + collation{"排序"} + currency{"货币"} + hc{"时间周期(12 小时制与 24 小时制)"} + lb{"换行样式"} + ms{"度量单位系统"} + numbers{"数字"} + timezone{"时区"} + va{"区域变异"} + x{"专用区"} + } + Languages{ + aa{"阿法文"} + ab{"阿布哈兹文"} + ace{"亚齐文"} + ach{"阿侨利文"} + ada{"阿当莫文"} + ady{"阿迪各文"} + ae{"阿纬斯陀文"} + aeb{"突尼斯阿拉伯文"} + af{"南非荷兰文"} + afh{"阿弗里希利文"} + agq{"亚罕文"} + ain{"阿伊努文"} + ak{"阿坎文"} + akk{"阿卡德文"} + akz{"阿拉巴马文"} + ale{"阿留申文"} + aln{"盖格阿尔巴尼亚文"} + alt{"南阿尔泰文"} + am{"阿姆哈拉文"} + an{"阿拉贡文"} + ang{"古英文"} + anp{"昂加文"} + ar{"阿拉伯文"} + ar_001{"现代标准阿拉伯文"} + arc{"阿拉米文"} + arn{"马普切文"} + aro{"阿拉奥纳文"} + arp{"阿拉帕霍文"} + arq{"阿尔及利亚阿拉伯文"} + arw{"阿拉瓦克文"} + ary{"摩洛哥阿拉伯文"} + arz{"埃及阿拉伯文"} + as{"阿萨姆文"} + asa{"阿苏文"} + ase{"美国手语"} + ast{"阿斯图里亚文"} + av{"阿瓦尔文"} + avk{"科塔瓦文"} + awa{"阿瓦文"} + ay{"艾马拉文"} + az{"亚塞拜然文"} + ba{"巴什客尔文"} + bal{"俾路支文"} + ban{"峇里文"} + bar{"巴伐利亚文"} + bas{"巴萨文"} + bax{"巴姆穆文"} + bbc{"巴塔克托巴文"} + bbj{"戈马拉文"} + be{"白俄罗斯文"} + bej{"贝扎文"} + bem{"别姆巴文"} + bew{"贝塔维文"} + bez{"贝纳文"} + bfd{"富特文"} + bfq{"巴达加文"} + bg{"保加利亚文"} + bgn{"西俾路支文"} + bho{"博杰普尔文"} + bi{"比斯拉马文"} + bik{"比科尔文"} + bin{"比尼文"} + bjn{"班亚尔文"} + bkm{"康姆文"} + bla{"锡克锡卡文"} + bm{"班巴拉文"} + bn{"孟加拉文"} + bo{"藏文"} + bpy{"比什奴普莱利亚文"} + bqi{"巴赫蒂亚里文"} + br{"布列塔尼文"} + bra{"布拉杰文"} + brh{"布拉维文"} + brx{"博多文"} + bs{"波士尼亚文"} + bss{"阿库色文"} + bua{"布里阿特文"} + bug{"布吉斯文"} + bum{"布鲁文"} + byn{"比林文"} + byv{"梅敦巴文"} + ca{"加泰罗尼亚文"} + cad{"卡多文"} + car{"加勒比文"} + cay{"卡尤加文"} + cch{"阿灿文"} + ce{"车臣文"} + ceb{"宿雾文"} + cgg{"奇加文"} + ch{"查莫洛文"} + chb{"奇布查文"} + chg{"查加文"} + chk{"处奇斯文"} + chm{"马里文"} + chn{"契奴克文"} + cho{"乔克托文"} + chp{"奇佩瓦扬文"} + chr{"柴罗基文"} + chy{"沙伊安文"} + ckb{"索拉尼库尔德文"} + co{"科西嘉文"} + cop{"科普特文"} + cps{"卡皮兹文"} + cr{"克里文"} + crh{"克里米亚半岛的土耳其文;克里米亚半岛的塔塔尔文"} + crs{"法语克里奥尔混合语"} + cs{"捷克文"} + csb{"卡舒布文"} + cu{"宗教斯拉夫文"} + cv{"楚瓦什文"} + cy{"威尔斯文"} + da{"丹麦文"} + dak{"达科他文"} + dar{"达尔格瓦文"} + dav{"台塔文"} + de{"德文"} + de_CH{"高地德文(瑞士)"} + del{"德拉瓦文"} + den{"斯拉夫"} + dgr{"多格里布文"} + din{"丁卡文"} + dje{"扎尔马文"} + doi{"多格来文"} + dsb{"下索布文"} + dtp{"中部杜顺文"} + dua{"杜亚拉文"} + dum{"中古荷兰文"} + dv{"迪维西文"} + dyo{"朱拉文"} + dyu{"迪尤拉文"} + dz{"宗卡文"} + dzg{"达萨文"} + ebu{"恩布文"} + ee{"埃维文"} + efi{"埃菲克文"} + egl{"埃米利安文"} + egy{"古埃及文"} + eka{"艾卡朱克文"} + el{"希腊文"} + elx{"埃兰文"} + en{"英文"} + enm{"中古英文"} + eo{"世界文"} + es{"西班牙文"} + esu{"中尤皮克文"} + et{"爱沙尼亚文"} + eu{"巴斯克文"} + ewo{"依汪都文"} + ext{"埃斯特雷马杜拉文"} + fa{"波斯文"} + fan{"芳族文"} + fat{"芳蒂文"} + ff{"富拉文"} + fi{"芬兰文"} + fil{"菲律宾文"} + fit{"托尔讷芬兰文"} + fj{"斐济文"} + fo{"法罗文"} + fon{"丰文"} + fr{"法文"} + frc{"卡真法文"} + frm{"中古法文"} + fro{"古法文"} + frp{"法兰克-普罗旺斯文"} + frr{"北弗里西亚文"} + frs{"东弗里西亚文"} + fur{"弗留利文"} + fy{"西弗里西亚文"} + ga{"爱尔兰文"} + gaa{"加族文"} + gag{"加告兹文"} + gan{"赣语"} + gay{"加约文"} + gba{"葛巴亚文"} + gbz{"索罗亚斯德教达里文"} + gd{"苏格兰盖尔文"} + gez{"吉兹文"} + gil{"吉尔伯特群岛文"} + gl{"加利西亚文"} + glk{"吉拉基文"} + gmh{"中古高地德文"} + gn{"瓜拉尼文"} + goh{"古高地日耳曼文"} + gom{"孔卡尼文"} + gon{"冈德文"} + gor{"科隆达罗文"} + got{"哥德文"} + grb{"格列博文"} + grc{"古希腊文"} + gsw{"德文(瑞士)"} + gu{"古吉拉特文"} + guc{"瓦尤文"} + gur{"弗拉弗拉文"} + guz{"古西文"} + gv{"曼岛文"} + gwi{"圭契文"} + ha{"豪撒文"} + hai{"海达文"} + hak{"客家话"} + haw{"夏威夷文"} + he{"希伯来文"} + hi{"北印度文"} + hif{"斐济印地文"} + hil{"希利盖农文"} + hit{"赫梯文"} + hmn{"孟文"} + ho{"西里莫图土文"} + hr{"克罗埃西亚文"} + hsb{"上索布文"} + hsn{"湘语"} + ht{"海地文"} + hu{"匈牙利文"} + hup{"胡帕文"} + hy{"亚美尼亚文"} + hz{"赫雷罗文"} + ia{"国际文"} + iba{"伊班文"} + ibb{"伊比比奥文"} + id{"印尼文"} + ie{"国际文(E)"} + ig{"伊布文"} + ii{"四川彝文"} + ik{"依奴皮维克文"} + ilo{"伊洛阔文"} + inh{"印古什文"} + io{"伊多文"} + is{"冰岛文"} + it{"义大利文"} + iu{"因纽特文"} + izh{"英格里亚文"} + ja{"日文"} + jam{"牙买加克里奥尔英文"} + jbo{"逻辑文"} + jgo{"恩格姆巴文"} + jmc{"马恰美文"} + jpr{"犹太教-波斯文"} + jrb{"犹太阿拉伯文"} + jut{"日德兰文"} + jv{"爪哇文"} + ka{"乔治亚文"} + kaa{"卡拉卡尔帕克文"} + kab{"卡比尔文"} + kac{"卡琴文"} + kaj{"卡捷文"} + kam{"卡姆巴文"} + kaw{"卡威文"} + kbd{"卡巴尔达文"} + kbl{"卡念布文"} + kcg{"卡塔布文"} + kde{"马孔德文"} + kea{"卡布威尔第文"} + ken{"肯扬文"} + kfo{"科罗文"} + kg{"刚果文"} + kgp{"坎刚文"} + kha{"卡西文"} + kho{"和阗文"} + khq{"西桑海文"} + khw{"科瓦文"} + ki{"吉库尤文"} + kiu{"北扎扎其文"} + kj{"广亚马文"} + kk{"哈萨克文"} + kkj{"卡库文"} + kl{"格陵兰文"} + kln{"卡伦金文"} + km{"高棉文"} + kmb{"金邦杜文"} + kn{"坎那达文"} + ko{"韩文"} + koi{"科米-彼尔米亚克文"} + kok{"贡根文"} + kos{"科斯雷恩文"} + kpe{"克佩列文"} + kr{"卡努里文"} + krc{"卡拉柴-包尔卡尔文"} + kri{"塞拉利昂克里奥尔文"} + krj{"基那来阿文"} + krl{"卡累利阿文"} + kru{"库鲁科文"} + ks{"喀什米尔文"} + ksb{"尚巴拉文"} + ksf{"巴菲亚文"} + ksh{"科隆文"} + ku{"库尔德文"} + kum{"库密克文"} + kut{"库特奈文"} + kv{"科米文"} + kw{"康瓦耳文"} + ky{"吉尔吉斯文"} + la{"拉丁文"} + lad{"拉迪诺文"} + lag{"朗吉文"} + lah{"拉亨达文"} + lam{"兰巴文"} + lb{"卢森堡文"} + lez{"列兹干文"} + lfn{"新共同语言"} + lg{"干达文"} + li{"林堡文"} + lij{"利古里亚文"} + liv{"利伏尼亚文"} + lkt{"拉科塔文"} + lmo{"伦巴底文"} + ln{"林加拉文"} + lo{"寮文"} + lol{"芒戈文"} + loz{"洛齐文"} + lrc{"北卢尔文"} + lt{"立陶宛文"} + ltg{"拉特加莱文"} + lu{"鲁巴加丹加文"} + lua{"鲁巴鲁鲁亚文"} + lui{"路易塞诺文"} + lun{"卢恩达文"} + luo{"卢奥文"} + lus{"卢晒文"} + luy{"卢雅文"} + lv{"拉脱维亚文"} + lzh{"文言文"} + lzz{"拉兹文"} + mad{"马都拉文"} + maf{"马法文"} + mag{"马加伊文"} + mai{"迈蒂利文"} + mak{"望加锡文"} + man{"曼丁哥文"} + mas{"马赛文"} + mde{"马巴文"} + mdf{"莫克沙文"} + mdr{"曼达文"} + men{"门德文"} + mer{"梅鲁文"} + mfe{"克里奥文(模里西斯)"} + mg{"马拉加什文"} + mga{"中古爱尔兰文"} + mgh{"马夸文"} + mgo{"美塔文"} + mh{"马绍尔文"} + mi{"毛利文"} + mic{"米克马克文"} + min{"米南卡堡文"} + mk{"马其顿文"} + ml{"马来亚拉姆文"} + mn{"蒙古文"} + mnc{"满族文"} + mni{"曼尼普里文"} + moh{"莫霍克文"} + mos{"莫西文"} + mr{"马拉地文"} + mrj{"西马里文"} + ms{"马来文"} + mt{"马尔他文"} + mua{"蒙当文"} + mul{"多种语言"} + mus{"克里克文"} + mwl{"米兰德斯文"} + mwr{"马尔尼里文"} + mwv{"明打威文"} + my{"缅甸文"} + mye{"姆耶内文"} + myv{"厄尔兹亚文"} + mzn{"马赞德兰文"} + na{"诺鲁文"} + nan{"闽南语"} + nap{"拿波里文"} + naq{"纳马文"} + nb{"巴克摩挪威文"} + nd{"北地毕列文"} + nds{"低地德文"} + nds_NL{"低地萨克逊文"} + ne{"尼泊尔文"} + new{"尼瓦尔文"} + ng{"恩东加文"} + nia{"尼亚斯文"} + niu{"纽埃文"} + njo{"阿沃那加文"} + nl{"荷兰文"} + nl_BE{"佛兰芒文"} + nmg{"夸西奥文"} + nn{"耐诺斯克挪威文"} + nnh{"恩甘澎文"} + no{"挪威文"} + nog{"诺盖文"} + non{"古诺尔斯文"} + nov{"诺维亚文"} + nqo{"曼德文字 (N’Ko)"} + nr{"南地毕列文"} + nso{"北索托文"} + nus{"努埃尔文"} + nv{"纳瓦霍文"} + nwc{"古尼瓦尔文"} + ny{"尼扬贾文"} + nym{"尼扬韦齐文"} + nyn{"尼扬科莱文"} + nyo{"尼奥啰文"} + nzi{"尼兹马文"} + oc{"奥克西坦文"} + oj{"奥杰布瓦文"} + om{"奥罗莫文"} + or{"欧利亚文"} + os{"奥塞提文"} + osa{"欧塞奇文"} + ota{"鄂图曼土耳其文"} + pa{"旁遮普文"} + pag{"潘加辛文"} + pal{"巴列维文"} + pam{"潘帕嘉文"} + pap{"帕皮阿门托文"} + pau{"帛琉文"} + pcd{"庇卡底文"} + pcm{"尼日利亚皮钦语"} + pdc{"宾夕法尼亚德文"} + pdt{"门诺低地德文"} + peo{"古波斯文"} + pfl{"普法尔茨德文"} + phn{"腓尼基文"} + pi{"巴利文"} + pl{"波兰文"} + pms{"皮埃蒙特文"} + pnt{"旁狄希腊文"} + pon{"波那贝文"} + prg{"普鲁士文"} + pro{"古普罗旺斯文"} + ps{"普什图文"} + pt{"葡萄牙文"} + qu{"盖楚瓦文"} + quc{"基切文"} + qug{"钦博拉索海兰盖丘亚文"} + raj{"拉贾斯坦诸文"} + rap{"复活岛文"} + rar{"拉罗通加文"} + rgn{"罗马格诺里文"} + rif{"里菲亚诺文"} + rm{"罗曼斯文"} + rn{"隆迪文"} + ro{"罗马尼亚文"} + ro_MD{"摩尔多瓦文"} + rof{"兰博文"} + rom{"吉普赛文"} + root{"根语言"} + rtm{"罗图马岛文"} + ru{"俄文"} + rue{"卢森尼亚文"} + rug{"罗维阿纳文"} + rup{"罗马尼亚语系"} + rw{"卢安达文"} + rwk{"罗瓦文"} + sa{"梵文"} + sad{"桑达韦文"} + sah{"雅库特文"} + sam{"萨玛利亚阿拉姆文"} + saq{"萨布鲁文"} + sas{"撒撒克文"} + sat{"散塔利文"} + saz{"索拉什特拉文"} + sba{"甘拜文"} + sbp{"桑古文"} + sc{"撒丁文"} + scn{"西西里文"} + sco{"苏格兰文"} + sd{"信德文"} + sdc{"萨丁尼亚-萨萨里文"} + sdh{"南库尔德文"} + se{"北方萨米文"} + see{"塞讷卡文"} + seh{"赛纳文"} + sei{"瑟里文"} + sel{"瑟尔卡普文"} + ses{"东桑海文"} + sg{"桑戈文"} + sga{"古爱尔兰文"} + sgs{"萨莫吉希亚文"} + sh{"塞尔维亚克罗埃西亚文"} + shi{"希尔哈文"} + shn{"掸文"} + shu{"阿拉伯文(查德)"} + si{"僧伽罗文"} + sid{"希达摩文"} + sk{"斯洛伐克文"} + sl{"斯洛维尼亚文"} + sli{"下西利西亚文"} + sly{"塞拉亚文"} + sm{"萨摩亚文"} + sma{"南萨米文"} + smj{"鲁勒萨米文"} + smn{"伊纳里萨米文"} + sms{"斯科特萨米文"} + sn{"塞内加尔文"} + snk{"索尼基文"} + so{"索马利文"} + sog{"索格底亚纳文"} + sq{"阿尔巴尼亚文"} + sr{"塞尔维亚文"} + srn{"苏拉南东墎文"} + srr{"塞雷尔文"} + ss{"斯瓦特文"} + ssy{"萨霍文"} + st{"塞索托文"} + stq{"沙特菲士兰文"} + su{"巽他文"} + suk{"苏库马文"} + sus{"苏苏文"} + sux{"苏美文"} + sv{"瑞典文"} + sw{"史瓦希里文"} + sw_CD{"史瓦希里文(刚果)"} + swb{"葛摩文"} + syc{"古叙利亚文"} + syr{"叙利亚文"} + szl{"西利西亚文"} + ta{"坦米尔文"} + tcy{"图卢文"} + te{"泰卢固文"} + tem{"提姆文"} + teo{"特索文"} + ter{"泰雷诺文"} + tet{"泰顿文"} + tg{"塔吉克文"} + th{"泰文"} + ti{"提格利尼亚文"} + tig{"蒂格雷文"} + tiv{"提夫文"} + tk{"土库曼文"} + tkl{"托克劳文"} + tkr{"查库尔文"} + tl{"塔加路族文"} + tlh{"克林贡文"} + tli{"特林基特文"} + tly{"塔里什文"} + tmh{"塔马奇克文"} + tn{"突尼西亚文"} + to{"东加文"} + tog{"东加文(尼亚萨)"} + tpi{"托比辛文"} + tr{"土耳其文"} + tru{"图罗尤文"} + trv{"太鲁阁文"} + ts{"特松加文"} + tsd{"特萨克尼恩文"} + tsi{"钦西安文"} + tt{"鞑靼文"} + ttt{"穆斯林塔特文"} + tum{"图姆布卡文"} + tvl{"吐瓦鲁文"} + tw{"特威文"} + twq{"北桑海文"} + ty{"大溪地文"} + tyv{"土凡文"} + tzm{"塔马齐格特文"} + udm{"沃蒂艾克文"} + ug{"维吾尔文"} + uga{"乌加列文"} + uk{"乌克兰文"} + umb{"姆本杜文"} + und{"未知语言"} + ur{"乌都文"} + uz{"乌兹别克文"} + vai{"瓦伊文"} + ve{"温达文"} + vec{"威尼斯文"} + vep{"维普森文"} + vi{"越南文"} + vls{"西佛兰德文"} + vmf{"美茵-法兰克尼亚文"} + vo{"沃拉普克文"} + vot{"沃提克文"} + vro{"佛罗文"} + vun{"温旧文"} + wa{"瓦隆文"} + wae{"瓦瑟文"} + wal{"瓦拉莫文"} + war{"瓦瑞文"} + was{"瓦绍文"} + wbp{"沃皮瑞文"} + wo{"沃洛夫文"} + wuu{"吴语"} + xal{"卡尔梅克文"} + xh{"科萨文"} + xmf{"明格列尔文"} + xog{"索加文"} + yao{"瑶文"} + yap{"雅浦文"} + yav{"洋卞文"} + ybb{"耶姆巴文"} + yi{"意第绪文"} + yo{"约鲁巴文"} + yrl{"奈恩加图文"} + yue{"粤语"} + za{"壮文"} + zap{"萨波特克文"} + zbl{"布列斯符号"} + zea{"西兰文"} + zen{"泽纳加文"} + zgh{"标准摩洛哥塔马塞特文"} + zh{"中文"} + zh_Hans{"简体中文"} + zh_Hant{"繁体中文"} + zu{"祖鲁文"} + zun{"祖尼文"} + zxx{"无语言内容"} + zza{"扎扎文"} + } + Languages%short{ + az{"亚塞拜然文"} + } + Scripts{ + Afak{"阿法卡文字"} + Aghb{"高加索阿尔巴尼亚文"} + Arab{"阿拉伯文"} + Armi{"皇室亚美尼亚文"} + Armn{"亚美尼亚文"} + Avst{"阿维斯陀文"} + Bali{"峇里文"} + Bamu{"巴姆穆文"} + Bass{"巴萨文"} + Batk{"巴塔克文"} + Beng{"孟加拉文"} + Blis{"布列斯文"} + Bopo{"注音符号"} + Brah{"婆罗米文"} + Brai{"盲人用点字"} + Bugi{"布吉斯文"} + Buhd{"布希德文"} + Cakm{"查克马文"} + Cans{"加拿大原住民通用字符"} + Cari{"卡里亚文"} + Cham{"占文"} + Cher{"柴罗基文"} + Cirt{"色斯文"} + Copt{"科普特文"} + Cprt{"塞浦路斯文"} + Cyrl{"斯拉夫文"} + Cyrs{"西里尔文(古教会斯拉夫文变体)"} + Deva{"天城文"} + Dsrt{"德瑟雷特文"} + Dupl{"杜普洛伊速记"} + Egyd{"古埃及世俗体"} + Egyh{"古埃及僧侣体"} + Egyp{"古埃及象形文字"} + Elba{"爱尔巴桑文"} + Ethi{"衣索比亚文"} + Geok{"乔治亚语系(阿索他路里和努斯克胡里文)"} + Geor{"乔治亚文"} + Glag{"格拉哥里文"} + Goth{"歌德文"} + Gran{"格兰他文字"} + Grek{"希腊文"} + Gujr{"古吉拉特文"} + Guru{"古鲁穆奇文"} + Hanb{"汉语注音"} + Hang{"韩文字"} + Hani{"汉语"} + Hano{"哈努诺文"} + Hans{"简体"} + Hant{"繁体"} + Hebr{"希伯来文"} + Hira{"平假名"} + Hluw{"安那托利亚象形文字"} + Hmng{"杨松录苗文"} + Hrkt{"片假名或平假名"} + Hung{"古匈牙利文"} + Inds{"印度河流域(哈拉帕文)"} + Ital{"古意大利文"} + Jamo{"韩文字母"} + Java{"爪哇文"} + Jpan{"日文"} + Jurc{"女真文字"} + Kali{"克耶李文"} + Kana{"片假名"} + Khar{"卡罗须提文"} + Khmr{"高棉文"} + Khoj{"克吉奇文字"} + Knda{"坎那达文"} + Kore{"韩文"} + Kpel{"克培列文"} + Kthi{"凯提文"} + Lana{"蓝拿文"} + Laoo{"寮国文"} + Latf{"拉丁文(尖角体活字变体)"} + Latg{"拉丁文(盖尔语变体)"} + Latn{"拉丁文"} + Lepc{"雷布查文"} + Limb{"林布文"} + Lina{"线性文字(A)"} + Linb{"线性文字(B)"} + Lisu{"栗僳文"} + Loma{"洛马文"} + Lyci{"吕西亚语"} + Lydi{"里底亚语"} + Mand{"曼底安文"} + Mani{"摩尼教文"} + Maya{"玛雅象形文字"} + Mend{"门德文"} + Merc{"麦罗埃文(曲线字体)"} + Mero{"麦罗埃文"} + Mlym{"马来亚拉姆文"} + Mong{"蒙古文"} + Moon{"蒙氏点字"} + Mroo{"谬文"} + Mtei{"曼尼普尔文"} + Mymr{"缅甸文"} + Narb{"古北阿拉伯文"} + Nbat{"纳巴泰文字"} + Nkgb{"纳西格巴文"} + Nkoo{"西非书面语言 (N’Ko)"} + Nshu{"女书文字"} + Ogam{"欧甘文"} + Olck{"桑塔利文"} + Orkh{"鄂尔浑文"} + Orya{"欧利亚文"} + Osma{"欧斯曼亚文"} + Palm{"帕米瑞拉文字"} + Perm{"古彼尔姆诸文"} + Phag{"八思巴文"} + Phli{"巴列维文(碑铭体)"} + Phlp{"巴列维文(圣诗体)"} + Phlv{"巴列维文(书体)"} + Phnx{"腓尼基文"} + Plrd{"柏格理拼音符"} + Prti{"帕提亚文(碑铭体)"} + Rjng{"拉让文"} + Roro{"朗格朗格象形文"} + Runr{"古北欧文字"} + Samr{"撒马利亚文"} + Sara{"沙拉堤文"} + Sarb{"古南阿拉伯文"} + Saur{"索拉什特拉文"} + Sgnw{"手语书写符号"} + Shaw{"箫柏纳字符"} + Shrd{"夏拉达文"} + Sidd{"悉昙文字"} + Sind{"信德文"} + Sinh{"锡兰文"} + Sora{"索朗桑朋文字"} + Sund{"巽他文"} + Sylo{"希洛弟纳格里文"} + Syrc{"敍利亚文"} + Syre{"叙利亚文(福音体文字变体)"} + Syrj{"叙利亚文(西方文字变体)"} + Syrn{"叙利亚文(东方文字变体)"} + Tagb{"南岛文"} + Takr{"塔卡里文字"} + Tale{"傣哪文"} + Talu{"西双版纳新傣文"} + Taml{"坦米尔文"} + Tang{"西夏文"} + Tavt{"傣担文"} + Telu{"泰卢固文"} + Teng{"谈格瓦文"} + Tfng{"提非纳文"} + Tglg{"塔加拉文"} + Thaa{"塔安那文"} + Thai{"泰文"} + Tibt{"西藏文"} + Tirh{"迈蒂利文"} + Ugar{"乌加列文"} + Vaii{"瓦依文"} + Visp{"视觉语音文字"} + Wara{"瓦郎奇蒂文字"} + Wole{"沃雷艾文"} + Xpeo{"古波斯文"} + Xsux{"苏米鲁亚甲文楔形文字"} + Yiii{"彝文"} + Zinh{"继承文字(Unicode)"} + Zmth{"数学符号"} + Zsye{"表情符号"} + Zsym{"符号"} + Zxxx{"非书写语言"} + Zyyy{"一般文字"} + Zzzz{"未知文字"} + } + Scripts%stand-alone{ + Hans{"简体中文"} + Hant{"繁体中文"} + } + Scripts%variant{ + Arab{"波斯阿拉伯文字"} + } + Types{ + calendar{ + buddhist{"佛历"} + chinese{"农历"} + coptic{"科普特历"} + dangi{"檀纪历"} + ethiopic{"衣索比亚历"} + ethiopic-amete-alem{"衣索比亚历 (Amete Alem)"} + gregorian{"公历"} + hebrew{"希伯来历"} + indian{"印度国历"} + islamic{"伊斯兰历"} + islamic-civil{"伊斯兰民用历"} + islamic-rgsa{"伊斯兰新月历"} + islamic-tbla{"伊斯兰天文历"} + islamic-umalqura{"乌姆库拉历"} + iso8601{"国际标准 ISO 8601"} + japanese{"日本历"} + persian{"波斯历"} + roc{"民国历"} + } + cf{ + account{"会计货币格式"} + standard{"标准货币格式"} + } + colAlternate{ + non-ignorable{"排序符号"} + shifted{"略过符号排序"} + } + colBackwards{ + no{"正常排序重音"} + yes{"依反向重音排序"} + } + colCaseFirst{ + lower{"优先排序小写"} + no{"正常大小写顺序排序"} + upper{"优先排序大写"} + } + colCaseLevel{ + no{"不分大小写排序"} + yes{"依大小写排序"} + } + colNormalization{ + no{"非正规化排序"} + yes{"依正规化排序 Unicode"} + } + colNumeric{ + no{"个别排序数字"} + yes{"依数字顺序排序数字"} + } + colStrength{ + identical{"全部排序"} + primary{"仅排序基础字母"} + quaternary{"排序重音/大小写/全半形/假名"} + secondary{"排序重音"} + tertiary{"排序重音/大小写/全半形"} + } + collation{ + big5han{"繁体中文排序 - Big5"} + dictionary{"字典排序"} + ducet{"预设 Unicode 排序"} + eor{"欧洲排序规则"} + gb2312han{"简体中文排序 - GB2312"} + phonebook{"电话簿排序"} + phonetic{"发音排序"} + pinyin{"拼音排序"} + reformed{"改良排序"} + search{"一般用途搜寻"} + searchjl{"韩文子音排序"} + standard{"标准排序"} + stroke{"笔画排序"} + traditional{"传统排序"} + unihan{"部首笔画排序"} + zhuyin{"注音排序"} + } + d0{ + fwidth{"全形"} + hwidth{"半形"} + npinyin{"数值"} + } + hc{ + h11{"12 小时制 (0–11)"} + h12{"12 小时制 (1–12)"} + h23{"24 小时制 (0–23)"} + h24{"24 小时制 (1–24)"} + } + lb{ + loose{"宽松换行样式"} + normal{"一般换行样式"} + strict{"强制换行样式"} + } + m0{ + bgn{"美国地名委员会"} + ungegn{"联合国地名专家组"} + } + ms{ + metric{"公制"} + uksystem{"英制度量单位系统"} + ussystem{"美制度量单位系统"} + } + numbers{ + arab{"阿拉伯-印度数字"} + arabext{"阿拉伯-印度扩充数字"} + armn{"亚美尼亚数字"} + armnlow{"小写亚美尼亚数字"} + bali{"峇里文数字"} + beng{"孟加拉数字"} + brah{"婆罗米数字"} + cakm{"查克马数字"} + cham{"占文数字"} + deva{"梵文数字"} + ethi{"衣索比亚数字"} + finance{"金融数字"} + fullwide{"全形数字"} + geor{"乔治亚数字"} + grek{"希腊数字"} + greklow{"小写希腊数字"} + gujr{"古吉拉特数字"} + guru{"古尔穆奇数字"} + hanidec{"中文十进位数字"} + hans{"小写简体中文数字"} + hansfin{"大写简体中文数字"} + hant{"小写繁体中文数字"} + hantfin{"大写繁体中文数字"} + hebr{"希伯来数字"} + java{"爪哇文数字"} + jpan{"小写日文数字"} + jpanfin{"大写日文数字"} + kali{"克耶数字"} + khmr{"高棉数字"} + knda{"坎那达数字"} + lana{"老傣文数字"} + lanatham{"兰纳文数字"} + laoo{"寮国数字"} + latn{"阿拉伯数字"} + lepc{"西纳文数字"} + limb{"林布文数字"} + mlym{"马来亚拉姆数字"} + mong{"蒙古数字"} + mtei{"曼尼普尔数字"} + mymr{"缅甸数字"} + mymrshan{"缅甸掸文数字"} + native{"原始数字"} + nkoo{"曼德数字"} + olck{"桑塔利文数字"} + orya{"欧利亚数字"} + osma{"奥斯曼亚数字"} + roman{"罗马数字"} + romanlow{"小写罗马数字"} + saur{"索拉什特拉文数字"} + shrd{"夏拉达数字"} + sora{"索朗桑朋数字"} + sund{"巽他数字"} + takr{"塔卡里数字"} + talu{"新傣仂文数字"} + taml{"坦米尔数字"} + tamldec{"坦米尔数字"} + telu{"泰卢固数字"} + thai{"泰文数字"} + tibt{"西藏数字"} + traditional{"传统数字"} + vaii{"瓦伊文数字"} + } + } + Variants{ + 1606NICT{"中世纪晚期法文(至1606年)"} + 1694ACAD{"早期现代法文"} + 1901{"传统德语拼字学"} + 1959ACAD{"白俄罗斯文(学术)"} + 1994{"标准雷西亚拼字"} + 1996{"1996 年的德语拼字学"} + ALALC97{"美国国会图书馆标准方案罗马化(1997年版)"} + ALUKU{"阿鲁库方言"} + AREVELA{"亚美尼亚东部"} + AREVMDA{"亚美尼亚西部"} + BAKU1926{"统一土耳其拉丁字母"} + BAUDDHA{"佛教混合梵文"} + BISCAYAN{"比斯开方言"} + BISKE{"San Giorgio/Bila 方言"} + BOONT{"布恩特林方言"} + EMODENG{"早期现代英语"} + FONIPA{"IPA 拼音"} + FONUPA{"UPA 拼音"} + FONXSAMP{"X-SAMPA 音标"} + HEPBURN{"平文式罗马字"} + HOGNORSK{"高地挪威文"} + ITIHASA{"史诗梵文"} + JAUER{"米兹泰尔方言"} + JYUTPING{"香港语言学学会粤语拼音"} + KKCOR{"通用康沃尔文拼字"} + LAUKIKA{"传统梵文"} + LIPAW{"雷西亚利波瓦方言"} + LUNA1918{"俄罗斯文拼字(1917年后)"} + MONOTON{"希腊文单调正字法"} + NDYUKA{"苏利南恩都卡方言"} + NEDIS{"那提松尼方言"} + NJIVA{"雷西亚尼瓦方言"} + OSOJS{"雷西亚欧西亚柯方言"} + PAMAKA{"苏利南帕马卡方言"} + PETR1708{"俄罗斯文拼字(1708 年)"} + PINYIN{"汉语拼音"} + POLYTON{"希腊文多调正字法"} + POSIX{"电脑"} + PUTER{"瑞士普特尔方言"} + REVISED{"已修订的拼字学"} + ROZAJ{"雷西亚方言"} + RUMGR{"罗曼什文"} + SAAHO{"萨霍文"} + SCOTLAND{"苏格兰标准英语"} + SCOUSE{"利物浦方言"} + SOLBA{"雷西亚史托维萨方言"} + SURMIRAN{"瑞士苏迈拉方言"} + SURSILV{"瑞士苏瑟瓦方言"} + SUTSILV{"瑞士苏希瓦方言"} + TARASK{"白俄罗斯文传统拼字"} + UCCOR{"统一康沃尔文拼字"} + UCRCOR{"统一康沃尔文修订拼字"} + ULSTER{"爱尔兰阿尔斯特方言"} + VAIDIKA{"吠陀梵文"} + VALENCIA{"瓦伦西亚文"} + VALLADER{"瑞士瓦勒德方言"} + WADEGILE{"威妥玛式拼音"} + } + Version{"2.0"} + characterLabelPattern{ + all{"{0} — 全部"} + compatibility{"{0} — 相容性"} + enclosed{"{0} — 包围"} + extended{"{0} — 扩充"} + historic{"{0} - 古代"} + miscellaneous{"{0} — 其他"} + other{"{0} — 其他"} + scripts{"字体 — {0}"} + strokes{ + other{"{0}斜线"} + } + } + codePatterns{ + language{"语言:{0}"} + script{"文字:{0}"} + territory{"地区:{0}"} + } + localeDisplayPattern{ + keyTypePattern{"{0}:{1}"} + pattern{"{0} ({1})"} + separator{"{0},{1}"} + } +} diff --git a/icuSources/data/lang/yue_Hans_CN.txt b/icuSources/data/lang/yue_Hans_CN.txt new file mode 100644 index 00000000..479d1253 --- /dev/null +++ b/icuSources/data/lang/yue_Hans_CN.txt @@ -0,0 +1,8 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +/** + * generated alias target + */ +yue_Hans_CN{ + ___{""} +} diff --git a/icuSources/data/lang/yue_Hant.txt b/icuSources/data/lang/yue_Hant.txt new file mode 100644 index 00000000..39376c31 --- /dev/null +++ b/icuSources/data/lang/yue_Hant.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +yue_Hant{ + Version{"2.0"} +} diff --git a/icuSources/data/lang/yue_Hant_HK.txt b/icuSources/data/lang/yue_Hant_HK.txt new file mode 100644 index 00000000..9adeba72 --- /dev/null +++ b/icuSources/data/lang/yue_Hant_HK.txt @@ -0,0 +1,8 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +/** + * generated alias target + */ +yue_Hant_HK{ + ___{""} +} diff --git a/icuSources/data/lang/zgh.txt b/icuSources/data/lang/zgh.txt old mode 100755 new mode 100644 index e34ca236..59541b79 --- a/icuSources/data/lang/zgh.txt +++ b/icuSources/data/lang/zgh.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/zgh.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zgh{ Keys{ calendar{"ⴰⵙⵎⵍⵓⵙⵙⴰⵏ"} @@ -67,5 +61,5 @@ zgh{ islamic{"ⴰⵙⵎⵍⵓⵙⵙⴰⵏ ⵏ ⵍⵉⵙⵍⴰⵎ"} } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/zh.txt b/icuSources/data/lang/zh.txt index 2d617089..611b7f30 100644 --- a/icuSources/data/lang/zh.txt +++ b/icuSources/data/lang/zh.txt @@ -1,19 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/zh.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zh{ Keys{ calendar{"日历"} + cf{"货币格式"} colAlternate{"忽略符号排序"} colBackwards{"对重音进行逆向排序"} colCaseFirst{"大写/小写字母排序"} colCaseLevel{"区分大小写的排序"} - colHiraganaQuaternary{"假名排序"} colNormalization{"规范化排序"} colNumeric{"数字排序"} colStrength{"排序强度"} @@ -21,20 +15,19 @@ zh{ currency{"货币"} hc{"小时制(12或24)"} lb{"换行符样式"} - ms{"度量系统"} + ms{"度量衡制"} numbers{"数字"} timezone{"时区"} va{"语言区域别名"} - variableTop{"按照符号排序"} x{"专用"} } Languages{ - aa{"阿法文"} + aa{"阿法尔文"} ab{"阿布哈西亚文"} ace{"亚齐文"} ach{"阿乔利文"} ada{"阿当梅文"} - ady{"阿迪何文"} + ady{"阿迪格文"} ae{"阿维斯塔文"} af{"南非荷兰文"} afh{"阿弗里希利文"} @@ -53,23 +46,24 @@ zh{ arc{"阿拉米文"} arn{"马普切文"} arp{"阿拉帕霍文"} + ars{"纳吉迪阿拉伯文"} arw{"阿拉瓦克文"} as{"阿萨姆文"} asa{"阿苏文"} - ast{"阿斯图里亚思特文"} + ast{"阿斯图里亚斯文"} av{"阿瓦尔文"} awa{"阿瓦乔文"} ay{"艾马拉文"} az{"阿塞拜疆文"} az_Arab{"南阿塞拜疆文"} - ba{"巴什客尔文"} + ba{"巴什基尔文"} bal{"俾路支文"} ban{"巴里文"} bas{"巴萨文"} bax{"巴姆穆文"} bbj{"戈马拉文"} be{"白俄罗斯文"} - bej{"别札文"} + bej{"贝沙文"} bem{"别姆巴文"} bez{"贝纳文"} bfd{"巴非特文"} @@ -77,14 +71,14 @@ zh{ bgn{"西俾路支文"} bho{"博杰普尔文"} bi{"比斯拉马文"} - bik{"毕库尔文"} + bik{"比科尔文"} bin{"比尼文"} bkm{"科姆文"} - bla{"司克司卡文"} + bla{"西克西卡文"} bm{"班巴拉文"} bn{"孟加拉文"} bo{"藏文"} - br{"布里多尼文"} + br{"布列塔尼文"} bra{"布拉杰文"} brx{"博多文"} bs{"波斯尼亚文"} @@ -96,30 +90,31 @@ zh{ byv{"梅敦巴文"} ca{"加泰罗尼亚文"} cad{"卡多文"} - car{"巴勒比文"} + car{"加勒比文"} cay{"卡尤加文"} cch{"阿灿文"} ce{"车臣文"} ceb{"宿务文"} cgg{"奇加文"} ch{"查莫罗文"} - chb{"契布卡文"} - chg{"查加文"} - chk{"楚吾克文"} + chb{"奇布查文"} + chg{"查加台文"} + chk{"丘克文"} chm{"马里文"} - chn{"契努克文"} + chn{"奇努克混合文"} cho{"乔克托文"} - chp{"佩瓦扬文"} + chp{"奇佩维安文"} chr{"彻罗基文"} chy{"夏延文"} - ckb{"索拉尼库尔德文"} + ckb{"中库尔德文"} co{"科西嘉文"} cop{"科普特文"} cr{"克里族文"} crh{"克里米亚土耳其文"} + crs{"塞舌尔克里奥尔文"} cs{"捷克文"} - csb{"卡舒文"} - cu{"宗教斯拉夫文"} + csb{"卡舒比文"} + cu{"教会斯拉夫文"} cv{"楚瓦什文"} cy{"威尔士文"} da{"丹麦文"} @@ -130,7 +125,7 @@ zh{ de_AT{"奥地利德文"} de_CH{"瑞士高地德文"} del{"特拉华文"} - den{"司雷夫文"} + den{"史拉维文"} dgr{"多格里布文"} din{"丁卡文"} dje{"哲尔马文"} @@ -141,20 +136,16 @@ zh{ dv{"迪维希文"} dyo{"朱拉文"} dyu{"迪尤拉文"} - dz{"不丹文"} + dz{"宗卡文"} dzg{"达扎葛文"} ebu{"恩布文"} ee{"埃维文"} efi{"埃菲克文"} egy{"古埃及文"} - eka{"埃克丘克文"} + eka{"艾卡朱克文"} el{"希腊文"} - elx{"艾拉米特文"} + elx{"埃兰文"} en{"英文"} - en_AU{"澳大利亚英文"} - en_CA{"加拿大英文"} - en_GB{"英式英文"} - en_US{"美式英文"} enm{"中古英文"} eo{"世界文"} es{"西班牙文"} @@ -167,15 +158,14 @@ zh{ fa{"波斯文"} fan{"芳格文"} fat{"芳蒂文"} - ff{"夫拉文"} + ff{"富拉文"} fi{"芬兰文"} fil{"菲律宾文"} fj{"斐济文"} fo{"法罗文"} fon{"丰文"} fr{"法文"} - fr_CA{"加拿大法文"} - fr_CH{"瑞士法文"} + frc{"卡津法语"} frm{"中古法文"} fro{"古法文"} frr{"北弗里西亚文"} @@ -183,10 +173,11 @@ zh{ fur{"弗留利文"} fy{"西弗里西亚文"} ga{"爱尔兰文"} - gaa{"加文"} + gaa{"加族文"} gag{"加告兹文"} + gan{"赣语"} gay{"迦约文"} - gba{"葛巴亚文"} + gba{"格巴亚文"} gd{"苏格兰盖尔文"} gez{"吉兹文"} gil{"吉尔伯特斯文"} @@ -194,8 +185,8 @@ zh{ gmh{"中古高地德文"} gn{"瓜拉尼文"} goh{"古高地德文"} - gon{"岗德文"} - gor{"科洛涅达罗文"} + gon{"冈德文"} + gor{"哥伦打洛文"} got{"哥特文"} grb{"格列博文"} grc{"古希腊文"} @@ -206,28 +197,30 @@ zh{ gwi{"吉维克琴文"} ha{"豪萨文"} hai{"海达文"} + hak{"客家语"} haw{"夏威夷文"} he{"希伯来文"} hi{"印地文"} hil{"希利盖农文"} hit{"赫梯文"} - hmn{"赫蒙文"} + hmn{"苗族文"} ho{"希里莫图文"} hr{"克罗地亚文"} hsb{"上索布文"} - ht{"海地文"} + hsn{"湘语"} + ht{"海地克里奥尔文"} hu{"匈牙利文"} hup{"胡帕文"} hy{"亚美尼亚文"} hz{"赫雷罗文"} - ia{"国际文字"} + ia{"国际文"} iba{"伊班文"} ibb{"伊比比奥文"} id{"印度尼西亚文"} ie{"国际文字(E)"} ig{"伊布文"} ii{"四川彝文"} - ik{"依奴皮维克文"} + ik{"伊努皮克文"} ilo{"伊洛干诺文"} inh{"印古什文"} io{"伊多文"} @@ -244,11 +237,11 @@ zh{ ka{"格鲁吉亚文"} kaa{"卡拉卡尔帕克文"} kab{"卡比尔文"} - kac{"卡琴文"} + kac{"克钦文"} kaj{"卡捷文"} kam{"卡姆巴文"} kaw{"卡威文"} - kbd{"卡巴尔达文"} + kbd{"卡巴尔德文"} kbl{"加涅姆布文"} kcg{"卡塔布文"} kde{"马孔德文"} @@ -281,33 +274,34 @@ zh{ ksf{"巴菲亚文"} ksh{"科隆文"} ku{"库尔德文"} - kum{"库梅克文"} - kut{"库特内文"} + kum{"库米克文"} + kut{"库特奈文"} kv{"科米文"} kw{"康沃尔文"} ky{"吉尔吉斯文"} la{"拉丁文"} - lad{"拉迪诺文"} + lad{"拉地诺文"} lag{"朗吉文"} - lah{"拉亨达文"} + lah{"印度-雅利安文"} lam{"兰巴文"} lb{"卢森堡文"} - lez{"莱兹依昂文"} + lez{"列兹金文"} lg{"卢干达文"} - li{"淋布尔吉文"} + li{"林堡文"} lkt{"拉科塔文"} ln{"林加拉文"} lo{"老挝文"} - lol{"芒戈文"} - loz{"洛兹文"} + lol{"蒙戈文"} + lou{"路易斯安那克里奥尔语"} + loz{"洛齐文"} lrc{"北卢尔文"} lt{"立陶宛文"} lu{"鲁巴加丹加文"} - lua{"鲁巴鲁瓦文"} - lui{"路易塞诺文"} + lua{"卢巴-卢拉文"} + lui{"卢伊塞诺文"} lun{"隆达文"} luo{"卢奥文"} - lus{"卢晒文"} + lus{"米佐文"} luy{"卢雅文"} lv{"拉脱维亚文"} mad{"马都拉文"} @@ -320,22 +314,22 @@ zh{ mde{"马坝文"} mdf{"莫克沙文"} mdr{"曼达尔文"} - men{"门迪文"} + men{"门德文"} mer{"梅鲁文"} mfe{"毛里求斯克里奥尔文"} mg{"马尔加什文"} mga{"中古爱尔兰文"} - mgh{"马夸文"} - mgo{"梅塔"} + mgh{"马库阿文"} + mgo{"梅塔文"} mh{"马绍尔文"} mi{"毛利文"} - mic{"米克马克文"} + mic{"密克马克文"} min{"米南卡保文"} mk{"马其顿文"} ml{"马拉雅拉姆文"} mn{"蒙古文"} mnc{"满文"} - mni{"曼尼普里文"} + mni{"曼尼普尔文"} moh{"摩霍克文"} mos{"莫西文"} mr{"马拉地文"} @@ -345,24 +339,26 @@ zh{ mul{"多种语系"} mus{"克里克文"} mwl{"米兰德斯文"} - mwr{"马尔瓦利文"} + mwr{"马尔瓦里文"} my{"缅甸文"} mye{"姆耶内文"} - myv{"俄日亚文"} + myv{"厄尔兹亚文"} mzn{"马赞德兰文"} na{"瑙鲁文"} + nan{"闽南语"} nap{"那不勒斯文"} naq{"纳马文"} nb{"挪威博克马尔文"} nd{"北恩德贝勒文"} nds{"低地德文"} + nds_NL{"低萨克森文"} ne{"尼泊尔文"} - new{"尼瓦尔文"} + new{"内瓦里文"} ng{"恩东加文"} nia{"尼亚斯文"} niu{"纽埃文"} nl{"荷兰文"} - nl_BE{"佛兰芒文"} + nl_BE{"佛兰德文"} nmg{"夸西奥文"} nn{"挪威尼诺斯克文"} nnh{"恩甘澎文"} @@ -374,31 +370,33 @@ zh{ nso{"北索托文"} nus{"努埃尔文"} nv{"纳瓦霍文"} - nwc{"经典尼瓦尔文"} - ny{"尼扬扎文"} - nym{"尼亚姆韦齐文"} + nwc{"古典尼瓦尔文"} + ny{"尼昂加文"} + nym{"尼扬韦齐文"} nyn{"尼昂科勒文"} - nyo{"尼约罗文"} + nyo{"尼奥罗文"} nzi{"恩济马文"} oc{"奥克西唐文"} oj{"奥吉布瓦文"} om{"奥洛莫文"} or{"奥里亚文"} os{"奥塞梯文"} - osa{"奥萨格文"} - ota{"奥托曼土耳其文"} + osa{"奥塞治文"} + ota{"奥斯曼土耳其文"} pa{"旁遮普文"} - pag{"邦阿西楠文"} - pal{"帕拉维文"} + pag{"邦阿西南文"} + pal{"巴拉维文"} pam{"邦板牙文"} - pap{"帕皮亚门托文"} + pap{"帕皮阿门托文"} pau{"帕劳文"} - peo{"古老波斯文"} + pcm{"尼日利亚皮钦文"} + peo{"古波斯文"} phn{"腓尼基文"} pi{"巴利文"} pl{"波兰文"} pon{"波纳佩文"} - pro{"普罗文斯文"} + prg{"普鲁士文"} + pro{"古普罗文斯文"} ps{"普什图文"} pt{"葡萄牙文"} pt_BR{"巴西葡萄牙文"} @@ -409,20 +407,20 @@ zh{ rap{"拉帕努伊文"} rar{"拉罗汤加文"} rm{"罗曼什文"} - rn{"基隆迪文"} + rn{"隆迪文"} ro{"罗马尼亚文"} ro_MD{"摩尔多瓦文"} rof{"兰博文"} rom{"吉普赛文"} root{"根语言"} ru{"俄文"} - rup{"阿罗马尼亚文"} + rup{"阿罗蒙文"} rw{"卢旺达文"} rwk{"罗瓦文"} sa{"梵文"} - sad{"散达维文"} - sah{"雅库特文"} - sam{"萨玛利亚文"} + sad{"桑达韦文"} + sah{"萨哈文"} + sam{"萨马利亚阿拉姆文"} saq{"桑布鲁文"} sas{"萨萨克文"} sat{"桑塔利文"} @@ -450,59 +448,59 @@ zh{ sl{"斯洛文尼亚文"} sm{"萨摩亚文"} sma{"南萨米文"} - smj{"律勒欧萨米文"} + smj{"律勒萨米文"} smn{"伊纳里萨米文"} sms{"斯科特萨米文"} sn{"绍纳文"} - snk{"索尼基文"} + snk{"索宁克文"} so{"索马里文"} - sog{"古粟特文"} + sog{"粟特文"} sq{"阿尔巴尼亚文"} sr{"塞尔维亚文"} srn{"苏里南汤加文"} - srr{"谢列尔文"} - ss{"斯瓦特文"} + srr{"塞雷尔文"} + ss{"斯瓦蒂文"} ssy{"萨霍文"} st{"南索托文"} su{"巽他文"} suk{"苏库马文"} sus{"苏苏文"} - sux{"苏马文"} + sux{"苏美尔文"} sv{"瑞典文"} sw{"斯瓦希里文"} sw_CD{"刚果斯瓦希里文"} swb{"科摩罗文"} - syc{"经典叙利亚文"} - syr{"叙利亚文"} + syc{"古典叙利亚文"} + syr{"古叙利亚文"} ta{"泰米尔文"} te{"泰卢固文"} - tem{"滕内文"} + tem{"泰姆奈文"} teo{"特索文"} - ter{"特列纳文"} - tet{"特塔姆文"} + ter{"特伦诺文"} + tet{"德顿文"} tg{"塔吉克文"} th{"泰文"} - ti{"提格里尼亚文"} + ti{"提格利尼亚文"} tig{"提格雷文"} tiv{"蒂夫文"} tk{"土库曼文"} tkl{"托克劳文"} - tl{"塔加洛文"} + tl{"他加禄文"} tlh{"克林贡文"} tli{"特林吉特文"} tmh{"塔马奇克文"} - tn{"塞茨瓦纳文"} + tn{"茨瓦纳文"} to{"汤加文"} - tog{"汤加文(尼亚萨地区)"} + tog{"尼亚萨汤加文"} tpi{"托克皮辛文"} tr{"土耳其文"} trv{"太鲁阁文"} - ts{"宗加文"} - tsi{"蒂姆西亚文"} - tt{"塔塔尔文"} + ts{"聪加文"} + tsi{"钦西安文"} + tt{"鞑靼文"} tum{"通布卡文"} tvl{"图瓦卢文"} - tw{"特威文"} + tw{"契维文"} twq{"北桑海文"} ty{"塔西提文"} tyv{"图瓦文"} @@ -525,7 +523,7 @@ zh{ wa{"瓦隆文"} wae{"瓦尔瑟文"} wal{"瓦拉莫文"} - war{"瓦赖文"} + war{"瓦瑞文"} was{"瓦绍文"} wbp{"瓦尔皮瑞文"} wo{"沃洛夫文"} @@ -537,12 +535,12 @@ zh{ yap{"雅浦文"} yav{"洋卞文"} ybb{"耶姆巴文"} - yi{"依地文"} + yi{"意第绪文"} yo{"约鲁巴文"} yue{"粤语"} za{"壮文"} zap{"萨波蒂克文"} - zbl{"布利斯符号"} + zbl{"布里斯符号"} zen{"泽纳加文"} zgh{"标准摩洛哥塔马塞特文"} zh{"中文"} @@ -559,7 +557,10 @@ zh{ en_US{"美式英文"} } Scripts{ + Adlm{"Adlm"} Afak{"阿法卡文"} + Aghb{"Aghb"} + Ahom{"Ahom"} Arab{"阿拉伯文"} Armi{"皇室亚拉姆文"} Armn{"亚美尼亚文"} @@ -569,6 +570,7 @@ zh{ Bass{"巴萨文"} Batk{"巴塔克文"} Beng{"孟加拉文"} + Bhks{"Bhks"} Blis{"布列斯符号"} Bopo{"汉语拼音"} Brah{"婆罗米文字"} @@ -591,6 +593,7 @@ zh{ Egyd{"后期埃及文"} Egyh{"古埃及僧侣书写体"} Egyp{"古埃及象形文"} + Elba{"厄尔巴"} Ethi{"埃塞俄比亚文"} Geok{"格鲁吉亚文(教堂体)"} Geor{"格鲁吉亚文"} @@ -600,11 +603,13 @@ zh{ Grek{"希腊文"} Gujr{"古吉拉特文"} Guru{"果鲁穆奇文"} - Hang{"韩文字"} + Hanb{"汉语注音"} + Hang{"谚文"} Hani{"汉字"} Hano{"汉奴罗文"} Hans{"简体"} Hant{"繁体"} + Hatr{"Hatr"} Hebr{"希伯来文"} Hira{"平假名"} Hluw{"安那托利亚象形文字"} @@ -613,6 +618,7 @@ zh{ Hung{"古匈牙利文"} Inds{"古希腊哈拉潘"} Ital{"古意大利文"} + Jamo{"韩文字母"} Java{"爪哇文"} Jpan{"日文"} Jurc{"女真文"} @@ -638,20 +644,25 @@ zh{ Loma{"洛马文"} Lyci{"利西亚文"} Lydi{"吕底亚文"} + Mahj{"Mahj"} Mand{"阿拉米文"} Mani{"摩尼教文"} + Marc{"Marc"} Maya{"玛雅圣符文"} Mend{"门迪文"} Merc{"麦罗埃草书"} Mero{"麦若提克文"} Mlym{"马拉雅拉姆文"} + Modi{"Modi"} Mong{"蒙古文"} Moon{"韩文语系"} Mroo{"谬文"} Mtei{"曼尼普尔文"} + Mult{"Mult"} Mymr{"缅甸文"} Narb{"古北方阿拉伯文"} Nbat{"纳巴泰文"} + Newa{"Newa"} Nkgb{"纳西格巴文"} Nkoo{"西非书面文字(N’Ko)"} Nshu{"女书"} @@ -659,8 +670,10 @@ zh{ Olck{"桑塔利文"} Orkh{"鄂尔浑文"} Orya{"奥里亚文"} + Osge{"Osge"} Osma{"奥斯曼亚文"} Palm{"帕尔迈拉文"} + Pauc{"Pauc"} Perm{"古彼尔姆文"} Phag{"八思巴文"} Phli{"巴列维文碑铭体"} @@ -679,6 +692,7 @@ zh{ Sgnw{"书写符号"} Shaw{"萧伯纳式文"} Shrd{"夏拉达文"} + Sidd{"悉昙"} Sind{"信德文"} Sinh{"僧伽罗文"} Sora{"索朗桑朋文"} @@ -713,6 +727,7 @@ zh{ Yiii{"彝文"} Zinh{"遗传学术语"} Zmth{"数学符号"} + Zsye{"绘文字"} Zsym{"符号"} Zxxx{"非书面文字"} Zyyy{"通用"} @@ -727,21 +742,25 @@ zh{ } Types{ calendar{ - buddhist{"佛教日历"} + buddhist{"佛历"} chinese{"农历"} coptic{"科普特日历"} - dangi{"檀纪日历"} - ethiopic{"埃塞俄比亚日历"} + dangi{"檀纪历"} + ethiopic{"埃塞俄比亚历"} ethiopic-amete-alem{"埃塞俄比亚阿米特阿莱姆日历"} gregorian{"公历"} - hebrew{"希伯来日历"} + hebrew{"希伯来历"} indian{"印度国家日历"} - islamic{"伊斯兰日历"} + islamic{"伊斯兰历"} islamic-civil{"伊斯兰希吉来日历"} iso8601{"国际标准历法"} - japanese{"日本日历"} - persian{"波斯日历"} - roc{"民国日历"} + japanese{"和历"} + persian{"波斯历"} + roc{"民国纪年"} + } + cf{ + account{"会计货币格式"} + standard{"标准货币格式"} } colAlternate{ non-ignorable{"对符号进行排序"} @@ -760,10 +779,6 @@ zh{ no{"不区分大小写进行排序"} yes{"区分大小写进行排序"} } - colHiraganaQuaternary{ - no{"对假名进行单独排序"} - yes{"对假名进行区别排序"} - } colNormalization{ no{"非规范化排序"} yes{"对 Unicode 进行规范化排序"} @@ -796,6 +811,11 @@ zh{ unihan{"部首笔画排序"} zhuyin{"注音排序"} } + d0{ + fwidth{"全角"} + hwidth{"半角"} + npinyin{"数字"} + } hc{ h11{"12小时制(0–11)"} h12{"12小时制(1–12)"} @@ -803,9 +823,13 @@ zh{ h24{"24小时制(1–24)"} } lb{ - loose{"宽"} - normal{"默认"} - strict{"窄"} + loose{"宽松换行符样式"} + normal{"正常换行符样式"} + strict{"严格换行符样式"} + } + m0{ + bgn{"美国地名委员会 (BGN)"} + ungegn{"联合国地名专家组 (UNGEGN)"} } ms{ metric{"公制"} @@ -813,57 +837,62 @@ zh{ ussystem{"美制"} } numbers{ - arab{"阿拉伯印度文数字"} - arabext{"扩展阿拉伯印度文数字"} - armn{"亚美尼亚文数字"} - armnlow{"亚美尼亚文小写数字"} + ahom{"阿霍姆数字"} + arab{"阿拉伯-印度数字"} + arabext{"扩展阿拉伯-印度数字"} + armn{"亚美尼亚数字"} + armnlow{"亚美尼亚小写数字"} bali{"巴厘文数字"} - beng{"孟加拉文数字"} + beng{"孟加拉数字"} + brah{"婆罗米数字"} + cakm{"查克玛数字"} cham{"占文数字"} + cyrl{"斯拉夫数字"} deva{"梵文数字"} - ethi{"埃塞俄比亚文数字"} + ethi{"埃塞俄比亚数字"} finance{"金融数字"} fullwide{"全角数字"} - geor{"格鲁吉亚文数字"} - grek{"希腊文数字"} - greklow{"希腊文小写数字"} - gujr{"古吉拉特文数字"} - guru{"果鲁穆奇文数字"} + geor{"格鲁吉亚数字"} + grek{"希腊数字"} + greklow{"希腊小写数字"} + gujr{"古吉拉特数字"} + guru{"果鲁穆奇数字"} hanidec{"中文十进制数字"} hans{"简体中文数字"} hansfin{"简体中文大写数字"} hant{"繁体中文数字"} hantfin{"繁体中文大写数字"} - hebr{"希伯来文数字"} + hebr{"希伯来数字"} + hmng{"杨松录苗文数字"} java{"爪哇文数字"} jpan{"日文数字"} jpanfin{"日文大写数字"} kali{"克耶字母数字"} - khmr{"高棉文数字"} - knda{"卡纳达文数字"} + khmr{"高棉数字"} + knda{"卡纳达数字"} lana{"老傣文数字"} lanatham{"兰纳文数字"} - laoo{"老挝文数字"} + laoo{"老挝数字"} latn{"西方数字"} lepc{"雷布查文数字"} limb{"林布文数字"} - mlym{"马拉雅拉姆文数字"} + mlym{"马拉雅拉姆数字"} mong{"蒙古文数字"} mtei{"曼尼普尔数字"} - mymr{"缅甸文数字"} + mymr{"缅甸数字"} mymrshan{"缅甸掸文数字"} native{"当地数字"} nkoo{"曼德数字"} olck{"桑塔利文数字"} - orya{"奥里亚文数字"} + orya{"奥里亚数字"} roman{"罗马数字"} romanlow{"罗马小写数字"} saur{"索拉什特拉文数字"} sund{"苏丹文数字"} talu{"新傣仂文数字"} - taml{"传统泰米尔文数字"} - tamldec{"泰米尔文数字"} - telu{"泰卢固文数字"} + taml{"传统泰米尔数字"} + tamldec{"泰米尔数字"} + telu{"泰卢固数字"} thai{"泰文数字"} tibt{"藏文数字"} traditional{"传统数字"} @@ -928,7 +957,21 @@ zh{ VALLADER{"瑞士瓦勒德方言"} WADEGILE{"WG 威氏拼音法"} } - Version{"2.1.22.93"} + Version{"2.1.33.94"} + characterLabelPattern{ + all{"{0} — 全部"} + category-list{"{0}: {1}"} + compatibility{"{0} — 兼容"} + enclosed{"{0} — 带圈"} + extended{"{0} — 扩展"} + historic{"{0} — 古代"} + miscellaneous{"{0} — 杂项"} + other{"{0} — 其它"} + scripts{"文字 — {0}"} + strokes{ + other{"{0}笔"} + } + } codePatterns{ language{"语言:{0}"} script{"文字:{0}"} @@ -937,6 +980,6 @@ zh{ localeDisplayPattern{ keyTypePattern{"{0}:{1}"} pattern{"{0}({1})"} - separator{"{0}、{1}"} + separator{"{0},{1}"} } } diff --git a/icuSources/data/lang/zh_CN.txt b/icuSources/data/lang/zh_CN.txt index 1688232d..c9151613 100644 --- a/icuSources/data/lang/zh_CN.txt +++ b/icuSources/data/lang/zh_CN.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zh_CN{ "%%ALIAS"{"zh_Hans_CN"} } diff --git a/icuSources/data/lang/zh_HK.txt b/icuSources/data/lang/zh_HK.txt index 30b7ea88..fe72a0ea 100644 --- a/icuSources/data/lang/zh_HK.txt +++ b/icuSources/data/lang/zh_HK.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zh_HK{ "%%ALIAS"{"zh_Hant_HK"} } diff --git a/icuSources/data/lang/zh_Hans.txt b/icuSources/data/lang/zh_Hans.txt index 72fe1313..e2e6871e 100644 --- a/icuSources/data/lang/zh_Hans.txt +++ b/icuSources/data/lang/zh_Hans.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/zh_Hans.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zh_Hans{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/zh_Hans_CN.txt b/icuSources/data/lang/zh_Hans_CN.txt index 1e9e1533..70a6a77b 100644 --- a/icuSources/data/lang/zh_Hans_CN.txt +++ b/icuSources/data/lang/zh_Hans_CN.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * generated alias target */ diff --git a/icuSources/data/lang/zh_Hans_SG.txt b/icuSources/data/lang/zh_Hans_SG.txt index f9ed09e8..498813bb 100644 --- a/icuSources/data/lang/zh_Hans_SG.txt +++ b/icuSources/data/lang/zh_Hans_SG.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * generated alias target */ diff --git a/icuSources/data/lang/zh_Hant.txt b/icuSources/data/lang/zh_Hant.txt index d66e596d..ec98cc68 100644 --- a/icuSources/data/lang/zh_Hant.txt +++ b/icuSources/data/lang/zh_Hant.txt @@ -1,20 +1,14 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/zh_Hant.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zh_Hant{ %%Parent{"root"} Keys{ calendar{"曆法"} + cf{"貨幣格式"} colAlternate{"略過符號排序"} colBackwards{"反向重音排序"} colCaseFirst{"大寫/小寫排列"} colCaseLevel{"區分大小寫排序"} - colHiraganaQuaternary{"假名排序"} colNormalization{"正規化排序"} colNumeric{"數字排序"} colStrength{"排序強度"} @@ -26,7 +20,6 @@ zh_Hant{ numbers{"數字"} timezone{"時區"} va{"區域變異"} - variableTop{"以符號排序"} x{"私人使用"} } Languages{ @@ -36,7 +29,7 @@ zh_Hant{ ach{"阿僑利文"} ada{"阿當莫文"} ady{"阿迪各文"} - ae{"阿緯斯陀文"} + ae{"阿維斯塔文"} aeb{"突尼斯阿拉伯文"} af{"南非荷蘭文"} afh{"阿弗里希利文"} @@ -59,6 +52,7 @@ zh_Hant{ aro{"阿拉奧納文"} arp{"阿拉帕霍文"} arq{"阿爾及利亞阿拉伯文"} + ars{"納吉迪阿拉伯文"} arw{"阿拉瓦克文"} ary{"摩洛哥阿拉伯文"} arz{"埃及阿拉伯文"} @@ -71,7 +65,7 @@ zh_Hant{ awa{"阿瓦文"} ay{"艾馬拉文"} az{"亞塞拜然文"} - ba{"巴什客爾文"} + ba{"巴什喀爾文"} bal{"俾路支文"} ban{"峇里文"} bar{"巴伐利亞文"} @@ -111,7 +105,7 @@ zh_Hant{ bum{"布魯文"} byn{"比林文"} byv{"梅敦巴文"} - ca{"加泰羅尼亞文"} + ca{"加泰蘭文"} cad{"卡多文"} car{"加勒比文"} cay{"卡尤加文"} @@ -129,12 +123,13 @@ zh_Hant{ chp{"奇佩瓦揚文"} chr{"柴羅基文"} chy{"沙伊安文"} - ckb{"索拉尼庫爾德文"} + ckb{"中庫德文"} co{"科西嘉文"} cop{"科普特文"} cps{"卡皮茲文"} - cr{"克裡文"} - crh{"克里米亞半島的土耳其文;克里米亞半島的塔塔爾文"} + cr{"克里文"} + crh{"土耳其文(克里米亞半島)"} + crs{"塞席爾克里奧爾法文"} cs{"捷克文"} csb{"卡舒布文"} cu{"宗教斯拉夫文"} @@ -220,7 +215,7 @@ zh_Hant{ glk{"吉拉基文"} gmh{"中古高地德文"} gn{"瓜拉尼文"} - goh{"古高地日耳曼文"} + goh{"古高地德文"} gom{"孔卡尼文"} gon{"岡德文"} gor{"科隆達羅文"} @@ -239,7 +234,7 @@ zh_Hant{ hak{"客家話"} haw{"夏威夷文"} he{"希伯來文"} - hi{"北印度文"} + hi{"印地文"} hif{"斐濟印地文"} hil{"希利蓋農文"} hit{"赫梯文"} @@ -267,9 +262,9 @@ zh_Hant{ is{"冰島文"} it{"義大利文"} iu{"因紐特文"} - izh{"英格裏亞文"} + izh{"英格里亞文"} ja{"日文"} - jam{"牙買加克裏奧爾英文"} + jam{"牙買加克里奧爾英文"} jbo{"邏輯文"} jgo{"恩格姆巴文"} jmc{"馬恰美文"} @@ -312,7 +307,7 @@ zh_Hant{ kok{"貢根文"} kos{"科斯雷恩文"} kpe{"克佩列文"} - kr{"卡努裡文"} + kr{"卡努里文"} krc{"卡拉柴-包爾卡爾文"} kri{"塞拉利昂克裏奧爾文"} krj{"基那來阿文"} @@ -322,7 +317,7 @@ zh_Hant{ ksb{"尚巴拉文"} ksf{"巴菲亞文"} ksh{"科隆文"} - ku{"庫爾德文"} + ku{"庫德文"} kum{"庫密克文"} kut{"庫特奈文"} kv{"科米文"} @@ -345,6 +340,7 @@ zh_Hant{ ln{"林加拉文"} lo{"寮文"} lol{"芒戈文"} + lou{"路易斯安那克里奧爾文"} loz{"洛齊文"} lrc{"北盧爾文"} lt{"立陶宛文"} @@ -354,7 +350,7 @@ zh_Hant{ lui{"路易塞諾文"} lun{"盧恩達文"} luo{"盧奧文"} - lus{"盧晒文"} + lus{"米佐文"} luy{"盧雅文"} lv{"拉脫維亞文"} lzh{"文言文"} @@ -384,18 +380,18 @@ zh_Hant{ ml{"馬來亞拉姆文"} mn{"蒙古文"} mnc{"滿族文"} - mni{"曼尼普裡文"} + mni{"曼尼普爾文"} moh{"莫霍克文"} mos{"莫西文"} mr{"馬拉地文"} - mrj{"馬里"} + mrj{"西馬里文"} ms{"馬來文"} mt{"馬爾他文"} mua{"蒙當文"} mul{"多種語言"} mus{"克里克文"} mwl{"米蘭德斯文"} - mwr{"馬爾尼裡文"} + mwr{"馬瓦里文"} mwv{"明打威文"} my{"緬甸文"} mye{"姆耶內文"} @@ -438,7 +434,7 @@ zh_Hant{ oc{"奧克西坦文"} oj{"奧杰布瓦文"} om{"奧羅莫文"} - or{"歐利亞文"} + or{"歐迪亞文"} os{"奧塞提文"} osa{"歐塞奇文"} ota{"鄂圖曼土耳其文"} @@ -449,6 +445,7 @@ zh_Hant{ pap{"帕皮阿門托文"} pau{"帛琉文"} pcd{"庇卡底文"} + pcm{"奈及利亞皮欽文"} pdc{"賓夕法尼亞德文"} pdt{"門諾低地德文"} peo{"古波斯文"} @@ -502,12 +499,12 @@ zh_Hant{ sco{"蘇格蘭文"} sd{"信德文"} sdc{"薩丁尼亞-薩薩里文"} - sdh{"南庫爾德文"} - se{"北方薩米文"} + sdh{"南庫德文"} + se{"北薩米文"} see{"塞訥卡文"} seh{"賽納文"} sei{"瑟里文"} - sel{"瑟爾卡普文"} + sel{"塞爾庫普文"} ses{"東桑海文"} sg{"桑戈文"} sga{"古愛爾蘭文"} @@ -525,7 +522,7 @@ zh_Hant{ sm{"薩摩亞文"} sma{"南薩米文"} smj{"魯勒薩米文"} - smn{"伊納裡薩米文"} + smn{"伊納里薩米文"} sms{"斯科特薩米文"} sn{"紹納文"} snk{"索尼基文"} @@ -570,7 +567,7 @@ zh_Hant{ tli{"特林基特文"} tly{"塔里什文"} tmh{"塔馬奇克文"} - tn{"札那文"} + tn{"突尼西亞文"} to{"東加文"} tog{"東加文(尼亞薩)"} tpi{"托比辛文"} @@ -587,9 +584,9 @@ zh_Hant{ tw{"特威文"} twq{"北桑海文"} ty{"大溪地文"} - tyv{"土凡文"} - tzm{"塔馬齊格特文"} - udm{"沃蒂艾克文"} + tyv{"圖瓦文"} + tzm{"中阿特拉斯塔馬塞特文"} + udm{"烏德穆爾特文"} ug{"維吾爾文"} uga{"烏加列文"} uk{"烏克蘭文"} @@ -609,7 +606,7 @@ zh_Hant{ vro{"佛羅文"} vun{"溫舊文"} wa{"瓦隆文"} - wae{"瓦瑟文"} + wae{"瓦爾瑟文"} wal{"瓦拉莫文"} war{"瓦瑞文"} was{"瓦紹文"} @@ -689,8 +686,9 @@ zh_Hant{ Grek{"希臘文"} Gujr{"古吉拉特文"} Guru{"古魯穆奇文"} + Hanb{"標上注音符號的漢字"} Hang{"韓文字"} - Hani{"漢語"} + Hani{"漢字"} Hano{"哈努諾文"} Hans{"簡體"} Hant{"繁體"} @@ -702,6 +700,7 @@ zh_Hant{ Hung{"古匈牙利文"} Inds{"印度河流域(哈拉帕文)"} Ital{"古意大利文"} + Jamo{"韓文字母"} Java{"爪哇文"} Jpan{"日文"} Jurc{"女真文字"} @@ -803,6 +802,7 @@ zh_Hant{ Yiii{"彞文"} Zinh{"繼承文字(Unicode)"} Zmth{"數學符號"} + Zsye{"表情符號"} Zsym{"符號"} Zxxx{"非書寫語言"} Zyyy{"一般文字"} @@ -831,11 +831,15 @@ zh_Hant{ islamic-rgsa{"伊斯蘭新月曆"} islamic-tbla{"伊斯蘭天文曆"} islamic-umalqura{"烏姆庫拉曆"} - iso8601{"國際標準 ISO 8601"} + iso8601{"ISO 8601 國際曆法"} japanese{"日本曆"} persian{"波斯曆"} roc{"民國曆"} } + cf{ + account{"會計貨幣格式"} + standard{"標準貨幣格式"} + } colAlternate{ non-ignorable{"排序符號"} shifted{"略過符號排序"} @@ -853,10 +857,6 @@ zh_Hant{ no{"不分大小寫排序"} yes{"依大小寫排序"} } - colHiraganaQuaternary{ - no{"個別排序假名"} - yes{"分別排序假名"} - } colNormalization{ no{"非正規化排序"} yes{"依正規化排序 Unicode"} @@ -874,6 +874,7 @@ zh_Hant{ } collation{ big5han{"繁體中文排序 - Big5"} + compat{"舊制排序"} dictionary{"字典排序"} ducet{"預設 Unicode 排序"} eor{"歐洲排序規則"} @@ -890,6 +891,11 @@ zh_Hant{ unihan{"部首筆畫排序"} zhuyin{"注音排序"} } + d0{ + fwidth{"全形"} + hwidth{"半形"} + npinyin{"數字"} + } hc{ h11{"12 小時制 (0–11)"} h12{"12 小時制 (1–12)"} @@ -901,6 +907,10 @@ zh_Hant{ normal{"一般換行樣式"} strict{"強制換行樣式"} } + m0{ + bgn{"美國地名委員會"} + ungegn{"聯合國地名專家組"} + } ms{ metric{"公制"} uksystem{"英制度量單位系統"} @@ -1029,7 +1039,21 @@ zh_Hant{ VALLADER{"瑞士瓦勒德方言"} WADEGILE{"威妥瑪式拼音"} } - Version{"2.1.23.90"} + Version{"2.1.33.94"} + characterLabelPattern{ + all{"{0} — 全部"} + category-list{"{0}: {1}"} + compatibility{"{0} — 相容"} + enclosed{"{0} — 加框"} + extended{"{0} — 延伸"} + historic{"{0} — 古老"} + miscellaneous{"{0} — 混合"} + other{"{0} — 其他"} + scripts{"語系 — {0}"} + strokes{ + other{"{0} 畫"} + } + } codePatterns{ language{"語言:{0}"} script{"文字:{0}"} diff --git a/icuSources/data/lang/zh_Hant_HK.txt b/icuSources/data/lang/zh_Hant_HK.txt index f929af52..ad0c06ba 100644 --- a/icuSources/data/lang/zh_Hant_HK.txt +++ b/icuSources/data/lang/zh_Hant_HK.txt @@ -1,24 +1,22 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/zh_Hant_HK.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zh_Hant_HK{ Keys{ ms{"度量衡系統"} } Languages{ + aa{"阿法爾文"} az{"阿塞拜疆文"} az_Arab{"南阿塞拜疆文"} ba{"巴什基爾文"} br{"布里多尼文"} bs{"波斯尼亞文"} ca{"加泰隆尼亞文"} + crh{"克里米亞韃靼文"} + crs{"塞舌爾克里奧爾法文"} de_AT{"奧地利德文"} de_CH{"瑞士德語"} + den{"斯拉夫文"} en_AU{"澳洲英文"} en_CA{"加拿大英文"} en_GB{"英國英文"} @@ -29,29 +27,38 @@ zh_Hant_HK{ es_MX{"墨西哥西班牙文"} fr_CA{"加拿大法文"} fr_CH{"瑞士法文"} + gil{"吉爾伯特文"} gl{"加里西亞文"} gsw{"瑞士德文"} + hi{"印度文"} + hmn{"苗語"} hr{"克羅地亞文"} it{"意大利文"} + jpr{"猶太波斯文"} ka{"格魯吉亞文"} + kiu{"扎扎其文"} kn{"坎納達文"} + kri{"克裡奧爾文"} lkt{"拉科塔語"} lo{"老撾文"} lol{"蒙古語"} + luo{"盧歐文"} mfe{"毛里裘斯克里奧爾文"} mg{"馬拉加斯文"} ml{"馬拉雅拉姆文"} mt{"馬耳他文"} nds_NL{"荷蘭低地德文"} + nl_BE{"比利時荷蘭文"} nqo{"西非書面語言(N’ko)"} or{"奧里雅文"} + pcm{"尼日利亞皮欽文"} pt_BR{"巴西葡萄牙語"} pt_PT{"歐洲葡萄牙文"} ro_MD{"摩爾多瓦羅馬尼亞文"} + rup{"阿羅馬尼亞語"} rw{"盧旺達文"} sd{"信德語"} sl{"斯洛文尼亞文"} - smn{"伊納里薩米文"} sn{"修納文"} so{"索馬里文"} sw_CD{"剛果史瓦希里文"} @@ -59,10 +66,11 @@ zh_Hant_HK{ to{"湯加文"} ur{"烏爾都文"} wbp{"瓦爾皮里文"} + yue{"廣東話"} zgh{"摩洛哥標準塔馬齊格特文"} } Languages%short{ - az{"阿澤里"} + az{"阿塞拜疆文"} en_GB{"英式英文"} en_US{"美式英文"} } @@ -76,7 +84,6 @@ zh_Hant_HK{ Ethi{"埃塞俄比亞文"} Geor{"格魯吉亞文"} Guru{"古木基文"} - Hang{"韓文字母"} Hans{"簡體字"} Hant{"繁體字"} Knda{"坎納達文"} @@ -122,5 +129,11 @@ zh_Hant_HK{ REVISED{"已修訂拼字法"} SCOTLAND{"蘇格蘭標準英語"} } - Version{"2.1.22.17"} + Version{"2.1.31.33"} + characterLabelPattern{ + enclosed{"{0} — 包含"} + historic{"{0} — 舊式"} + miscellaneous{"{0} — 雜項"} + scripts{"書寫體 — {0}"} + } } diff --git a/icuSources/data/lang/zh_Hant_MO.txt b/icuSources/data/lang/zh_Hant_MO.txt index 9a07324f..78fdee5c 100644 --- a/icuSources/data/lang/zh_Hant_MO.txt +++ b/icuSources/data/lang/zh_Hant_MO.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/zh_Hant_MO.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zh_Hant_MO{ %%Parent{"zh_Hant_HK"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/lang/zh_Hant_TW.txt b/icuSources/data/lang/zh_Hant_TW.txt index 519e037e..b62ad692 100644 --- a/icuSources/data/lang/zh_Hant_TW.txt +++ b/icuSources/data/lang/zh_Hant_TW.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * generated alias target */ diff --git a/icuSources/data/lang/zh_MO.txt b/icuSources/data/lang/zh_MO.txt index 3c9ffed9..6565bf7c 100644 --- a/icuSources/data/lang/zh_MO.txt +++ b/icuSources/data/lang/zh_MO.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zh_MO{ "%%ALIAS"{"zh_Hant_MO"} } diff --git a/icuSources/data/lang/zh_SG.txt b/icuSources/data/lang/zh_SG.txt index 63fa3e0b..bf277736 100644 --- a/icuSources/data/lang/zh_SG.txt +++ b/icuSources/data/lang/zh_SG.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zh_SG{ "%%ALIAS"{"zh_Hans_SG"} } diff --git a/icuSources/data/lang/zh_TW.txt b/icuSources/data/lang/zh_TW.txt index 31f3af97..9372c506 100644 --- a/icuSources/data/lang/zh_TW.txt +++ b/icuSources/data/lang/zh_TW.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zh_TW{ "%%ALIAS"{"zh_Hant_TW"} } diff --git a/icuSources/data/lang/zu.txt b/icuSources/data/lang/zu.txt index 48306e21..a9433791 100644 --- a/icuSources/data/lang/zu.txt +++ b/icuSources/data/lang/zu.txt @@ -1,19 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/zu.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zu{ Keys{ calendar{"Ikhalenda"} + cf{"Ifomethi yemali"} colAlternate{"Ziba Ukuhlelwa Kwezimpawu"} colBackwards{"Ukuhlelwa Kwendlela Yokubiza Okuhlehlisiwe"} colCaseFirst{"Ukuhlelwa Ngokwezinhlamvu Ezinkulu/Ezincane"} colCaseLevel{"Ukuhlelwa Okuncike Ezinkinobhweni"} - colHiraganaQuaternary{"Ukuhlela ngokwe-Kana"} colNormalization{"Ukuhlelwa Okulinganisiwe"} colNumeric{"Ukuhlelwa Ngezinombolo"} colStrength{"Amandla Okuhlelwa"} @@ -25,58 +19,91 @@ zu{ numbers{"Izinombolo"} timezone{"Izoni yesikhathi:"} va{"Okokwehlukanisa Kwasendaweni"} - variableTop{"Hlela Njengezimpawu"} x{"i-Private-Use"} } Languages{ + aa{"isi-Afar"} ab{"isi-Abkhazian"} - ach{"Isi-Acoli"} + ace{"isi-Achinese"} + ach{"isi-Acoli"} + ada{"isi-Adangme"} + ady{"isi-Adyghe"} af{"i-Afrikaans"} agq{"isi-Aghem"} + ain{"isi-Ainu"} ak{"isi-Akan"} + ale{"isi-Aleut"} + alt{"i-Southern Altai"} am{"isi-Amharic"} + an{"isi-Aragonese"} + anp{"isi-Angika"} ar{"isi-Arabic"} ar_001{"isi-Arabic esivamile sesimanje"} arn{"isi-Mapuche"} + arp{"isi-Arapaho"} as{"isi-Assamese"} asa{"isi-Asu"} + ast{"isi-Asturian"} + av{"isi-Avaric"} + awa{"isi-Awadhi"} ay{"isi-Aymara"} az{"isi-Azerbaijani"} ba{"isi-Bashkir"} + ban{"isi-Balinese"} + bas{"isi-Basaa"} be{"isi-Belarusian"} bem{"isi-Bemba"} bez{"isi-Bena"} bg{"isi-Bulgari"} bgn{"isi-Western Balochi"} + bho{"isi-Bhojpuri"} + bi{"i-Bislama"} + bin{"i-Bini"} + bla{"i-Siksika"} bm{"isi-Bambara"} bn{"isi-Bengali"} bo{"isi-Tibetan"} br{"isi-Breton"} brx{"isi-Bodo"} bs{"isi-Bosnian"} + bug{"isi-Buginese"} + byn{"i-Blin"} ca{"isi-Catalan"} ce{"isi-Chechen"} + ceb{"isi-Cebuano"} cgg{"isi-Chiga"} + ch{"isi-Chamorro"} + chk{"isi-Chuukese"} + chm{"isi-Mari"} + cho{"isi-Choctaw"} chr{"isi-Cherokee"} + chy{"isi-Cheyenne"} ckb{"isi-Central Kurdish"} co{"isi-Corsican"} + crs{"i-Seselwa Creole French"} cs{"isi-Czech"} + cu{"isi-Church Slavic"} cv{"isi-Chuvash"} cy{"isi-Welsh"} da{"isi-Danish"} + dak{"isi-Dakota"} + dar{"isi-Dargwa"} dav{"isi-Taita"} de{"isi-German"} de_AT{"isi-Austrian German"} de_CH{"i-Swiss High German"} + dgr{"isi-Dogrib"} dje{"isi-Zarma"} dsb{"isi-Lower Sorbian"} dua{"isi-Duala"} dv{"isi-Divehi"} - dyo{"isi-Jola-Fonyl"} + dyo{"isi-Jola-Fonyi"} dz{"isi-Dzongkha"} + dzg{"isi-Dazaga"} ebu{"isi-Embu"} ee{"isi-Ewe"} efi{"isi-Efik"} + eka{"isi-Ekajuk"} el{"isi-Greek"} en{"i-English"} en_AU{"isi-Austrillian English"} @@ -90,201 +117,318 @@ zu{ es_MX{"i-Mexican Spanish"} et{"isi-Estonia"} eu{"isi-Basque"} + ewo{"isi-Ewondo"} fa{"isi-Persian"} + ff{"isi-Fulah"} fi{"isi-Finnish"} fil{"isi-Filipino"} fj{"isi-Fijian"} fo{"isi-Faroese"} + fon{"isi-Fon"} fr{"isi-French"} fr_CA{"i-Canadian French"} fr_CH{"i-Swiss French"} + fur{"isi-Friulian"} fy{"isi-Western Frisian"} ga{"isi-Irish"} - gaa{"Isi-Ga"} + gaa{"isi-Ga"} gag{"isi-Gagauz"} + gan{"isi-Gan Chinese"} gd{"i-Scottish Gaelic"} + gez{"isi-Geez"} + gil{"isi-Gilbertese"} gl{"isi-Galicia"} gn{"isi-Guarani"} + gor{"isi-Gorontalo"} gsw{"isi-Swiss German"} gu{"isi-Gujarati"} guz{"isi-Gusli"} gv{"isi-Manx"} + gwi{"isi-Gwichʼin"} ha{"isi-Hausa"} + hak{"isi-Hakka Chinese"} haw{"isi-Hawaiian"} he{"isi-Hebrew"} hi{"isi-Hindi"} + hil{"isi-Hiligaynon"} + hmn{"isi-Hmong"} hr{"isi-Croatian"} hsb{"isi-Upper Sorbian"} + hsn{"isi-Xiang Chinese"} ht{"isi-Haitian"} hu{"isi-Hungarian"} + hup{"isi-Hupa"} hy{"isi-Armenia"} - ia{"Izilimi ezihlangene"} + hz{"isi-Herero"} + ia{"izilimi ezihlangene"} + iba{"isi-Iban"} + ibb{"isi-Ibibio"} id{"isi-Indonesian"} + ie{"izimili"} ig{"isi-Igbo"} ii{"isi-Sichuan Yi"} + ilo{"isi-Iloko"} + inh{"isi-Ingush"} + io{"isi-Ido"} is{"isi-Icelandic"} it{"isi-Italian"} iu{"isi-Inuktitut"} ja{"isi-Japanese"} + jbo{"isi-Lojban"} jgo{"isi-Ngomba"} jmc{"isi-Machame"} jv{"isi-Javanese"} ka{"isi-Georgian"} kab{"isi-Kabyle"} + kac{"isi-Kachin"} + kaj{"isi-Jju"} kam{"isi-Kamba"} + kbd{"isi-Kabardian"} + kcg{"isi-Tyap"} kde{"isi-Makonde"} kea{"isi-Kabuverdianu"} - kg{"Isi-Kongo"} + kfo{"isi-Koro"} + kg{"isi-Kongo"} + kha{"isi-Khasi"} khq{"isi-Koyra Chiini"} ki{"isi-Kikuyu"} + kj{"isi-Kuanyama"} kk{"isi-Kazakh"} + kkj{"isi-Kako"} kl{"isi-Kalaallisut"} kln{"isi-Kalenjin"} km{"isi-Khmer"} + kmb{"isi-Kimbundu"} kn{"isi-Kannada"} ko{"isi-Korean"} koi{"isi-Komi-Permyak"} kok{"isi-Konkani"} + kpe{"isi-Kpelle"} + kr{"isi-Kanuri"} + krc{"isi-Karachay-Balkar"} + krl{"isi-Karelian"} + kru{"isi-Kurukh"} ks{"isi-Kashmiri"} ksb{"isiShambala"} ksf{"isi-Bafia"} + ksh{"isi-Colognian"} ku{"isi-Kurdish"} + kum{"isi-Kumyk"} + kv{"isi-Komi"} kw{"isi-Cornish"} ky{"isi-Kyrgyz"} la{"isi-Latin"} + lad{"isi-Ladino"} lag{"isi-Langi"} lb{"isi-Luxembourgish"} + lez{"isi-Lezghian"} lg{"isi-Ganda"} + li{"isi-Limburgish"} lkt{"isi-Lakota"} ln{"isi-Lingala"} lo{"i-Lao"} - loz{"Isi-Lozi"} + loz{"isi-Lozi"} lrc{"isi-Northern Luri"} lt{"isi-Lithuanian"} lu{"isi-Luba-Katanga"} - lua{"Isi-Luba-Lulua"} + lua{"isi-Luba-Lulua"} + lun{"isi-Lunda"} luo{"isi-Luo"} + lus{"isi-Mizo"} luy{"isi-Luyia"} lv{"isi-Latvian"} + mad{"isi-Madurese"} + mag{"isi-Magahi"} + mai{"isi-Maithili"} + mak{"isi-Makasar"} mas{"isi-Masai"} + mdf{"isi-Moksha"} + men{"isi-Mende"} mer{"isi-Meru"} mfe{"isi-Morisyen"} mg{"isi-Malagasy"} mgh{"isi-Makhuwa-Meetto"} mgo{"isi-Meta’"} + mh{"isi-Marshallese"} mi{"isi-Maori"} + mic{"isi-Micmac"} + min{"isi-Minangkabau"} mk{"isi-Macedonian"} ml{"isi-Malayalam"} mn{"isi-Mongolian"} + mni{"isi-Manipuri"} moh{"isi-Mohawk"} + mos{"isi-Mossi"} mr{"isi-Marathi"} ms{"isi-Malay"} mt{"isi-Maltese"} mua{"isi-Mundang"} + mul{"izilimi ezehlukene"} + mus{"isi-Creek"} + mwl{"isi-Mirandese"} my{"isi-Burmese"} + myv{"isi-Erzya"} mzn{"isi-Mazanderani"} + na{"isi-Nauru"} + nan{"isi-Min Nan Chinese"} + nap{"isi-Neapolitan"} naq{"isi-Nama"} nb{"isi-Norwegian Bokmål"} nd{"isi-North Ndebele"} - nds{"nds"} + nds{"isi-Low German"} nds_NL{"isi-Low Saxon"} ne{"isi-Nepali"} + new{"isi-Newari"} + ng{"isi-Ndonga"} + nia{"isi-Nias"} + niu{"isi-Niuean"} nl{"isi-Dutch"} nl_BE{"isi-Flemish"} nmg{"isi-Kwasio"} nn{"i-Norwegian Nynorsk"} + nnh{"isi-Ngiemboon"} + no{"isi-Norwegian"} + nog{"isi-Nogai"} nqo{"isi-N’Ko"} + nr{"i-South Ndebele"} nso{"isi-Northern Sotho"} nus{"isi-Nuer"} + nv{"isi-Navajo"} ny{"isi-Nyanja"} nyn{"isi-Nyankole"} - oc{"Isi-Osithani"} + oc{"isi-Occitan"} om{"i-Oromo"} - or{"isi-Oriya"} + or{"isi-Odia"} os{"isi-Ossetic"} pa{"isi-Punjabi"} + pag{"isi-Pangasinan"} + pam{"isi-Pampanga"} + pap{"isi-Papiamento"} + pau{"isi-Palauan"} + pcm{"isi-Nigerian Pidgin"} pl{"isi-Polish"} + prg{"isi-Prussian"} ps{"isi-Pashto"} pt{"isi-Portuguese"} pt_BR{"isi-Brazillian Portuguese"} pt_PT{"isi-European Portuguese"} qu{"isi-Quechua"} quc{"isi-Kʼicheʼ"} + rap{"i-Rapanui"} + rar{"i-Rarotongan"} rm{"isi-Romansh"} rn{"isi-Rundi"} ro{"isi-Romanian"} ro_MD{"isi-Moldavian"} rof{"isi-Rombo"} + root{"i-Root"} ru{"isi-Russian"} + rup{"isi-Aromanian"} rw{"isi-Kinyarwanda"} rwk{"isi-Rwa"} sa{"isi-Sanskrit"} + sad{"i-Sandawe"} + sah{"i-Sakha"} saq{"isi-Samburu"} + sat{"i-Santali"} + sba{"isi-Ngambay"} sbp{"isi-Sangu"} + sc{"i-Sardinian"} + scn{"i-Sicilian"} + sco{"i-Scots"} sd{"isi-Sindhi"} sdh{"i-Southern Kurdish"} se{"isi-Northern Sami"} seh{"isi-Sena"} ses{"isi-Koyraboro Senni"} sg{"isi-Sango"} + sh{"isi-Serbo-Croatian"} shi{"isi-Tachelhit"} + shn{"i-Shan"} si{"i-Sinhala"} sk{"isi-Slovak"} sl{"isi-Slovenian"} sm{"isi-Samoan"} - sma{"isi-Southern Sami"} + sma{"i-Southern Sami"} smj{"isi-Lule Sami"} smn{"isi-Inari Sami"} sms{"isi-Skolt Sami"} sn{"isiShona"} + snk{"i-Soninke"} so{"isi-Somali"} sq{"isi-Albania"} sr{"isi-Serbian"} + srn{"i-Sranan Tongo"} ss{"isiSwati"} + ssy{"i-Saho"} st{"isiSuthu"} su{"isi-Sundanese"} + suk{"i-Sukuma"} sv{"isi-Swedish"} sw{"isiSwahili"} sw_CD{"isi-Congo Swahili"} + swb{"isi-Comorian"} + syr{"i-Syriac"} ta{"isi-Tamil"} te{"isi-Telugu"} + tem{"isi-Timne"} teo{"isi-Teso"} tet{"isi-Tetum"} tg{"isi-Tajik"} th{"isi-Thai"} ti{"isi-Tigrinya"} + tig{"isi-Tigre"} tk{"isi-Turkmen"} - tlh{"Isi-Klingon"} + tlh{"isi-Klingon"} tn{"isi-Tswana"} to{"isi-Tongan"} tpi{"isi-Tok Pisin"} tr{"isi-Turkish"} + trv{"isi-Taroko"} ts{"isi-Tsonga"} tt{"isi-Tatar"} - tum{"Isi-Tumbuka"} + tum{"isi-Tumbuka"} + tvl{"isi-Tuvalu"} + tw{"isi-Twi"} twq{"isi-Tasawaq"} ty{"isi-Tahitian"} + tyv{"isi-Tuvinian"} tzm{"isi-Central Atlas Tamazight"} + udm{"isi-Udmurt"} ug{"isi-Uighur"} uk{"isi-Ukrainian"} + umb{"isi-Umbundu"} und{"ulimi olungaziwa"} ur{"isi-Urdu"} uz{"isi-Uzbek"} vai{"isi-Vai"} ve{"isi-Venda"} vi{"isi-Vietnamese"} + vo{"isi-Volapük"} vun{"isiVunjo"} + wa{"isi-Walloon"} + wae{"isi-Walser"} + wal{"isi-Wolaytta"} + war{"isi-Waray"} wbp{"isi-Warlpiri"} wo{"isi-Wolof"} + wuu{"isi-Wu Chinese"} + xal{"isi-Kalmyk"} xh{"isiXhosa"} xog{"isi-Soga"} - yi{"Isi-Yidish"} + yav{"isi-Yangben"} + ybb{"isi-Yemba"} + yi{"isi-Yiddish"} yo{"isi-Yoruba"} - zgh{"isi-Standard Moroccan Tamazight"} + yue{"isi-Cantonese"} + zgh{"isi-Moroccan Tamazight esivamile"} zh{"isi-Chinese"} + zh_Hans{"isi-Chinese (esenziwe-lula)"} zh_Hant{"isi-Chinese (Okosiko)"} zu{"isiZulu"} + zun{"isi-Zuni"} zxx{"akukho okuqukethwe kolimi"} + zza{"isi-Zaza"} } Languages%short{ az{"isi-Azeria"} @@ -295,52 +439,57 @@ zu{ ps{"isi-Pushto"} } Scripts{ - Arab{"i-Arab"} - Armn{"i-Armenian"} - Beng{"i-Bengali"} - Bopo{"i-Bopomofo"} + Arab{"isi-Arabic"} + Armn{"isi-Armenian"} + Beng{"isi-Bangla"} + Bopo{"isi-Bopomofo"} Brai{"i-Braille"} - Cyrl{"i-Cyrillic"} - Deva{"i-Devanagari"} - Ethi{"i-Ethiopic"} - Geor{"i-Georgian"} - Grek{"i-Greek"} - Gujr{"i-Gujarati"} - Guru{"i-Gurmukhi"} - Hang{"i-Hangul"} - Hani{"i-Han"} - Hans{"i-Simplified"} + Cyrl{"isi-Cyrillic"} + Deva{"isi-Devanagari"} + Ethi{"isi-Ethiopic"} + Geor{"isi-Georgian"} + Grek{"isi-Greek"} + Gujr{"isi-Gujarati"} + Guru{"isi-Gurmukhi"} + Hanb{"isi-Hanb"} + Hang{"isi-Hangul"} + Hani{"isi-Han"} + Hans{"enziwe lula"} Hant{"okosiko"} - Hebr{"i-Hebrew"} - Hira{"i-Hiragana"} - Jpan{"i-Japanese"} - Kana{"i-Katakana"} - Khmr{"i-Khmer"} - Knda{"i-Kannada"} - Kore{"i-Korean"} - Laoo{"i-Lao"} - Latn{"i-Latin"} - Mlym{"i-Malayam"} - Mong{"i-Mongolian"} - Mymr{"i-Myanmar"} - Orya{"i-Oriya"} - Sinh{"i-Sinhala"} - Taml{"i-Tamil"} - Telu{"i-Telegu"} - Thaa{"i-Thaana"} - Thai{"i-Thai"} + Hebr{"isi-Hebrew"} + Hira{"isi-Hiragana"} + Hrkt{"i-Japanese syllabaries"} + Jamo{"isi-Jamo"} + Jpan{"isi-Japanese"} + Kana{"isi-Katakana"} + Khmr{"isi-Khmer"} + Knda{"isi-Kannada"} + Kore{"isi-Korean"} + Laoo{"isi-Lao"} + Latn{"isi-Latin"} + Mlym{"isi-Malayalam"} + Mong{"isi-Mongolian"} + Mymr{"isi-Myanmar"} + Orya{"isi-Odia"} + Sinh{"isi-Sinhala"} + Taml{"isi-Tamil"} + Telu{"isi-Telugu"} + Thaa{"isi-Thaana"} + Thai{"isi-Thai"} Tibt{"i-Tibetan"} + Zmth{"i-Mathematical Notation"} + Zsye{"i-Emoji"} Zsym{"amasimbuli"} Zxxx{"okungabhaliwe"} - Zyyy{"ejwayelekile"} + Zyyy{"jwayelekile"} Zzzz{"iskripthi esingaziwa"} } Scripts%stand-alone{ - Hans{"i-Simplified Han"} - Hant{"i-Traditional Han"} + Hans{"isi-Han esenziwe lula"} + Hant{"isi-Han sosiko"} } Scripts%variant{ - Arab{"i-Perso-Arabic"} + Arab{"isi-Perso-Arabic"} } Types{ calendar{ @@ -360,6 +509,10 @@ zu{ persian{"ikhalenda lesi-Persian"} roc{"ikhalenda lesi-Minguo"} } + cf{ + account{"Ifomethi yemali ye-Accounting"} + standard{"Ifomethi yemali ejwayelekile"} + } colAlternate{ non-ignorable{"Hlela Izimpawu"} shifted{"Hlela Ukuziba Izimpawu"} @@ -377,10 +530,6 @@ zu{ no{"Hlela Okungancikile Ezinkinobhweni"} yes{"Hlela Okuncike Ekumeni Kwezinkinobho"} } - colHiraganaQuaternary{ - no{"Hlela i-Kana Eceleni"} - yes{"Hlela i-Kana Ngendlela Ehlukile"} - } colNormalization{ no{"Hlela Ngaphandle Kokulinganisa"} yes{"Ukuhlelwa Khekhodi Enye Kulinganisiwe"} @@ -412,6 +561,11 @@ zu{ traditional{"Ukuhlunga ngokisiko"} unihan{"Ukuhlunga kwe-Radical-Stroke"} } + d0{ + fwidth{"i-Fullwidth"} + hwidth{"Ubude obuhhafu"} + npinyin{"Okwezinombolo"} + } hc{ h11{"isistimu yamahora angu-12 (0-11)"} h12{"isistimu yamahora angu-12 (1-12)"} @@ -423,6 +577,10 @@ zu{ normal{"i-Line Break Style ekahle"} strict{"i-Line Break Style enomthetho oqinile"} } + m0{ + bgn{"I-BGN"} + ungegn{"I-UNGEGN"} + } ms{ metric{"isistimu ye-Metric"} uksystem{"isistimu yokulinganisa ebusayo"} @@ -459,7 +617,7 @@ zu{ mong{"i-Mongolian Digits"} mymr{"amadijithi esi-Maynmar"} native{"Izinkinobho Zasendaweni"} - orya{"amadijithi esi-Oriya"} + orya{"Amadijithi ase-Odia"} roman{"izinombolo zesi-Roman"} romanlow{"izinombolo zesi-Tamil"} taml{"izinombolo zesi-Tamil"} @@ -471,7 +629,22 @@ zu{ vaii{"Izinhlazu Zezinombolo ze-Vai"} } } - Version{"2.1.22.93"} + Version{"2.1.31.74"} + characterLabelPattern{ + all{"{0} — All"} + category-list{"{0}: {1}"} + compatibility{"{0} — Kungasebenziswa"} + enclosed{"{0} — kakiwe"} + extended{"{0} — nwetshiwe"} + historic{"{0} — komlando"} + miscellaneous{"{0} — okuxubile"} + other{"{0} — Okunye"} + scripts{"Amaskripthi — {0}"} + strokes{ + one{"{0} Imivimbo"} + other{"{0} Imivimbo"} + } + } codePatterns{ language{"{0}"} script{"{0}"} diff --git a/icuSources/data/locales/af.txt b/icuSources/data/locales/af.txt index c82221f7..a3d44cf3 100644 --- a/icuSources/data/locales/af.txt +++ b/icuSources/data/locales/af.txt @@ -1,13 +1,7 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/af.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License af{ - AuxExemplarCharacters{"[à ä ã æ ç í ì ó ò ú ù ü ý]"} + AuxExemplarCharacters{"[à å ä ã æ ç í ì ó ò ú ù ü ý]"} Ellipsis{ final{"{0}…"} initial{"…{0}"} @@ -206,17 +200,26 @@ af{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + other{"Neem die {0}e afdraai na regs."} + } + plural{ + one{"{0} dag"} + other{"{0} dae"} + } + } minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} calendar{ generic{ DateTimePatterns{ - "h:mm:ss a zzzz", - "h:mm:ss a z", - "h:mm:ss a", - "h:mm a", + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", "EEEE dd MMMM y G", "dd MMMM y G", "dd MMM y G", @@ -372,10 +375,10 @@ af{ "n", } DateTimePatterns{ - "h:mm:ss a zzzz", - "h:mm:ss a z", - "h:mm:ss a", - "h:mm a", + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", "EEEE, dd MMMM y", "dd MMMM y", "dd MMM y", @@ -410,6 +413,10 @@ af{ MMM{"LLL"} MMMEd{"E d MMM"} MMMMEd{"E d MMMM"} + MMMMW{ + one{"'week' W 'van' MMM"} + other{"'week' W 'van' MMM"} + } MMMMd{"d MMM"} MMMd{"d MMM"} Md{"dd-MM"} @@ -430,6 +437,10 @@ af{ yMd{"y-MM-dd"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + one{"'week' w 'van' y"} + other{"'week' w 'van' y"} + } } dayNames{ format{ @@ -582,7 +593,7 @@ af{ } wide%variant{ "voor die gewone jaartelling", - "g.j.", + "gewone jaartelling", } } intervalFormats{ @@ -814,6 +825,94 @@ af{ } } } + characterLabel{ + activities{"Aktiwiteite"} + african_scripts{"Afrika-skrifte"} + american_scripts{"Amerikaanse skrifte"} + animal{"dier"} + animals_nature{"Diere en natuur"} + arrows{"Pyltjies"} + body{"liggaam"} + box_drawing{"Bokstekening"} + braille{"Braille"} + building{"gebou"} + bullets_stars{"Kolpunte/Sterretjies"} + consonantal_jamo{"Konsonantale Jamo"} + currency_symbols{"Geldeenheidsimbole"} + dash_connector{"Koppelteken/Koppelaar"} + digits{"Syfers"} + dingbats{"Dingbats"} + divination_symbols{"Aanwys-simbole"} + downwards_arrows{"Af-pyltjies"} + downwards_upwards_arrows{"Af-op-pyltjies"} + east_asian_scripts{"Oos-Asiese skrifte"} + emoji{"Emoji"} + european_scripts{"Europese skrifte"} + female{"vroulik"} + flag{"vlag"} + flags{"Vlae"} + food_drink{"Kos en drinkgoed"} + format{"Formaat"} + format_whitespace{"Formaat en witspasie"} + full_width_form_variant{"Vollewydte vormvariante"} + geometric_shapes{"Geometriese vorms"} + half_width_form_variant{"Halfwydte vormvariante"} + han_characters{"Han-karakters"} + han_radicals{"Han-radikale"} + hanja{"Hanja"} + hanzi_simplified{"Hanzi (vereenvoudig)"} + hanzi_traditional{"Hanzi (tradisioneel)"} + heart{"hart"} + historic_scripts{"Historiese skrifte"} + ideographic_desc_characters{"Ideografies-beskrywende karakters"} + japanese_kana{"Japannese Kana"} + kanbun{"Kanbun"} + kanji{"Kanji"} + keycap{"toets"} + leftwards_arrows{"Links-pyltjies"} + leftwards_rightwards_arrows{"Links-Regs-pyltjies"} + letterlike_symbols{"Letterige simbole"} + limited_use{"Beperkte gebruik"} + male{"manlik"} + math_symbols{"Wiskunde simbole"} + middle_eastern_scripts{"Midde-Oosterse skrifte"} + miscellaneous{"Allerlei"} + modern_scripts{"Moderne skrifte"} + modifier{"Bepaler"} + musical_symbols{"Musikale simbole"} + nature{"natuur"} + nonspacing{"Niespasiëring"} + numbers{"Nommers"} + objects{"Voorwerpe"} + other{"Ander"} + paired{"Saamgevoeg"} + person{"persoon"} + phonetic_alphabet{"Fonetiese alfabet"} + pictographs{"Piktogram"} + place{"plek"} + plant{"plant"} + punctuation{"Leestekens"} + rightwards_arrows{"Regs-pyltjies"} + sign_standard_symbols{"Teken/Standaard simbool"} + small_form_variant{"Kleinvormvariante"} + smiley{"gesiggie"} + smileys_people{"Emosiekone en mense"} + south_asian_scripts{"Suid-Asiese skrifte"} + southeast_asian_scripts{"Suidoos-Asiese skrifte"} + spacing{"Spasiëring"} + sport{"sport"} + symbols{"Simbole"} + technical_symbols{"Tegniese simbole"} + tone_marks{"Intonasie-klemtekens"} + travel{"reis"} + travel_places{"Reis en plekke"} + upwards_arrows{"Op-pyltjies"} + variant_forms{"Variantvorms"} + vocalic_jamo{"Vokaliese Jamo"} + weather{"weer"} + western_asian_scripts{"Wes-Asiese skrifte"} + whitespace{"Witspasie"} + } delimiters{ alternateQuotationEnd{"’"} alternateQuotationStart{"‘"} @@ -822,7 +921,7 @@ af{ } fields{ day{ - dn{"Dag"} + dn{"dag"} relative{ "-1"{"gister"} "-2"{"eergister"} @@ -893,6 +992,16 @@ af{ "0"{"hierdie Vrydag"} "1"{"volgende Vrydag"} } + relativeTime{ + future{ + one{"oor {0} Vrydag"} + other{"oor {0} Vrydae"} + } + past{ + one{"{0} Vrydag gelede"} + other{"{0} Vrydae gelede"} + } + } } fri-narrow{ relative{ @@ -900,6 +1009,16 @@ af{ "0"{"dié Vr."} "1"{"vlg. Vr."} } + relativeTime{ + future{ + one{"oor {0} Vrydae"} + other{"oor {0} Vrydae"} + } + past{ + one{"{0} Vrydae gelede"} + other{"{0} Vrydae gelede"} + } + } } fri-short{ relative{ @@ -907,9 +1026,22 @@ af{ "0"{"dié Vr."} "1"{"vlg. Vr."} } + relativeTime{ + future{ + one{"oor {0} Vrydae"} + other{"oor {0} Vrydae"} + } + past{ + one{"{0} Vrydae gelede"} + other{"{0} Vrydae gelede"} + } + } } hour{ dn{"uur"} + relative{ + "0"{"hierdie uur"} + } relativeTime{ future{ one{"oor {0} uur"} @@ -949,6 +1081,9 @@ af{ } minute{ dn{"minuut"} + relative{ + "0"{"hierdie minuut"} + } relativeTime{ future{ one{"oor {0} minuut"} @@ -992,6 +1127,16 @@ af{ "0"{"hierdie Maandag"} "1"{"volgende Maandag"} } + relativeTime{ + future{ + one{"oor {0} Maandag"} + other{"oor {0} Maandae"} + } + past{ + one{"{0} Maandag gelede"} + other{"{0} Maandae gelede"} + } + } } mon-narrow{ relative{ @@ -999,6 +1144,16 @@ af{ "0"{"hierdie Ma."} "1"{"volgende Ma."} } + relativeTime{ + future{ + one{"oor {0} Maandae"} + other{"oor {0} Maandae"} + } + past{ + one{"{0} Maandae gelede"} + other{"{0} Maandae gelede"} + } + } } mon-short{ relative{ @@ -1006,9 +1161,19 @@ af{ "0"{"hierdie Ma."} "1"{"volgende Ma."} } + relativeTime{ + future{ + one{"oor {0} Maandae"} + other{"oor {0} Maandae"} + } + past{ + one{"{0} Maandae gelede"} + other{"{0} Maandae gelede"} + } + } } month{ - dn{"Maand"} + dn{"maand"} relative{ "-1"{"verlede maand"} "0"{"vandeesmaand"} @@ -1053,6 +1218,11 @@ af{ } quarter{ dn{"kwartaal"} + relative{ + "-1"{"vorige kwartaal"} + "0"{"hierdie kwartaal"} + "1"{"volgende kwartaal"} + } relativeTime{ future{ one{"oor {0} kwartaal"} @@ -1096,6 +1266,16 @@ af{ "0"{"hierdie Saterdag"} "1"{"volgende Saterdag"} } + relativeTime{ + future{ + one{"oor {0} Saterdag"} + other{"oor {0} Saterdae"} + } + past{ + one{"{0} Saterdag gelede"} + other{"{0} Saterdae gelede"} + } + } } sat-narrow{ relative{ @@ -1103,6 +1283,16 @@ af{ "0"{"dié Sa."} "1"{"vlg. Sa."} } + relativeTime{ + future{ + one{"oor {0} Saterdae"} + other{"oor {0} Saterdae"} + } + past{ + one{"{0} Saterdae gelede"} + other{"{0} Saterdae gelede"} + } + } } sat-short{ relative{ @@ -1110,6 +1300,16 @@ af{ "0"{"dié Sa."} "1"{"vlg. Sa."} } + relativeTime{ + future{ + one{"oor {0} Saterdae"} + other{"oor {0} Saterdae"} + } + past{ + one{"{0} Saterdae gelede"} + other{"{0} Saterdae gelede"} + } + } } second{ dn{"sekonde"} @@ -1159,6 +1359,16 @@ af{ "0"{"hierdie Sondag"} "1"{"volgende Sondag"} } + relativeTime{ + future{ + one{"oor {0} Sondag"} + other{"oor {0} Sondae"} + } + past{ + one{"{0} Sondag gelede"} + other{"{0} Sondae gelede"} + } + } } sun-narrow{ relative{ @@ -1166,6 +1376,16 @@ af{ "0"{"hierdie Son."} "1"{"volgende Son."} } + relativeTime{ + future{ + one{"oor {0} Sondae"} + other{"oor {0} Sondae"} + } + past{ + one{"{0} Sondae gelede"} + other{"{0} Sondae gelede"} + } + } } sun-short{ relative{ @@ -1173,6 +1393,16 @@ af{ "0"{"hierdie Son."} "1"{"volgende Son."} } + relativeTime{ + future{ + one{"oor {0} Sondae"} + other{"oor {0} Sondae"} + } + past{ + one{"{0} Sondae gelede"} + other{"{0} Sondae gelede"} + } + } } thu{ relative{ @@ -1180,6 +1410,16 @@ af{ "0"{"hierdie Donderdag"} "1"{"volgende Donderdag"} } + relativeTime{ + future{ + one{"oor {0} Donderdag"} + other{"oor {0} Donderdae"} + } + past{ + one{"{0} Donderdag gelede"} + other{"{0} Donderdae gelede"} + } + } } thu-narrow{ relative{ @@ -1187,6 +1427,16 @@ af{ "0"{"hierdie Do."} "1"{"volgende Do."} } + relativeTime{ + future{ + one{"oor {0} Donderdae"} + other{"oor {0} Donderdae"} + } + past{ + one{"{0} Donderdae gelede"} + other{"{0} Donderdae gelede"} + } + } } thu-short{ relative{ @@ -1194,6 +1444,16 @@ af{ "0"{"hierdie Do."} "1"{"volgende Do."} } + relativeTime{ + future{ + one{"oor {0} Donderdae"} + other{"oor {0} Donderdae"} + } + past{ + one{"{0} Donderdae gelede"} + other{"{0} Donderdae gelede"} + } + } } tue{ relative{ @@ -1201,6 +1461,16 @@ af{ "0"{"hierdie Dinsdag"} "1"{"volgende Dinsdag"} } + relativeTime{ + future{ + one{"oor {0} Dinsdag"} + other{"oor {0} Dinsdae"} + } + past{ + one{"{0} Dinsdag gelede"} + other{"{0} Dinsdae gelede"} + } + } } tue-narrow{ relative{ @@ -1208,6 +1478,16 @@ af{ "0"{"hierdie Di."} "1"{"volgende Di."} } + relativeTime{ + future{ + one{"oor {0} Dinsdae"} + other{"oor {0} Dinsdae"} + } + past{ + one{"{0} Dinsdae gelede"} + other{"{0} Dinsdae gelede"} + } + } } tue-short{ relative{ @@ -1215,6 +1495,16 @@ af{ "0"{"hierdie Di."} "1"{"volgende Di."} } + relativeTime{ + future{ + one{"oor {0} Dinsdae"} + other{"oor {0} Dinsdae"} + } + past{ + one{"{0} Dinsdae gelede"} + other{"{0} Dinsdae gelede"} + } + } } wed{ relative{ @@ -1222,6 +1512,16 @@ af{ "0"{"hierdie Woensdag"} "1"{"volgende Woensdag"} } + relativeTime{ + future{ + one{"oor {0} Woensdag"} + other{"oor {0} Woensdae"} + } + past{ + one{"{0} Woensdag gelede"} + other{"{0} Woensdae gelede"} + } + } } wed-narrow{ relative{ @@ -1229,6 +1529,16 @@ af{ "0"{"hierdie Wo."} "1"{"volgende Wo."} } + relativeTime{ + future{ + one{"oor {0} Woensdae"} + other{"oor {0} Woensdae"} + } + past{ + one{"{0} Woensdae gelede"} + other{"{0} Woensdae gelede"} + } + } } wed-short{ relative{ @@ -1236,14 +1546,25 @@ af{ "0"{"hierdie Wo."} "1"{"volgende Wo."} } + relativeTime{ + future{ + one{"oor {0} Woensdae"} + other{"oor {0} Woensdae"} + } + past{ + one{"{0} Woensdae gelede"} + other{"{0} Woensdae gelede"} + } + } } week{ - dn{"Week"} + dn{"week"} relative{ "-1"{"verlede week"} "0"{"vandeesweek"} "1"{"volgende week"} } + relativePeriod{"die week van {0}"} relativeTime{ future{ one{"oor {0} week"} @@ -1257,6 +1578,7 @@ af{ } week-narrow{ dn{"wk."} + relativePeriod{"die week van {0}"} relativeTime{ future{ one{"oor {0} w."} @@ -1270,6 +1592,7 @@ af{ } week-short{ dn{"wk."} + relativePeriod{"die week van {0}"} relativeTime{ future{ one{"oor {0} w."} @@ -1339,6 +1662,12 @@ af{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} en {1}"} + end{"{0} en {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0} en {1}"} end{"{0} en {1}"} @@ -1363,16 +1692,4 @@ af{ US{"VSA"} metric{"Metriek"} } - transformNames{ - BGN{"BGN"} - Numeric{"Numeries"} - Tone{"Toon"} - UNGEGN{"UNGEGN"} - x-Accents{"Aksente"} - x-Fullwidth{"Vollewydte"} - x-Halfwidth{"halfwydte"} - x-Jamo{"Jamo"} - x-Pinyin{"Pinyin"} - x-Publishing{"Publisering"} - } } diff --git a/icuSources/data/locales/af_NA.txt b/icuSources/data/locales/af_NA.txt index 415c0376..c3d061f4 100644 --- a/icuSources/data/locales/af_NA.txt +++ b/icuSources/data/locales/af_NA.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/af_NA.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License af_NA{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/af_ZA.txt b/icuSources/data/locales/af_ZA.txt index 33002b08..ecf1741a 100644 --- a/icuSources/data/locales/af_ZA.txt +++ b/icuSources/data/locales/af_ZA.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/af_ZA.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License af_ZA{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/agq.txt b/icuSources/data/locales/agq.txt old mode 100755 new mode 100644 index e0c5e576..52a77042 --- a/icuSources/data/locales/agq.txt +++ b/icuSources/data/locales/agq.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/agq.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License agq{ AuxExemplarCharacters{"[q r x]"} ExemplarCharacters{ @@ -28,7 +22,7 @@ agq{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/agq_CM.txt b/icuSources/data/locales/agq_CM.txt old mode 100755 new mode 100644 index ed5df843..4608fa61 --- a/icuSources/data/locales/agq_CM.txt +++ b/icuSources/data/locales/agq_CM.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/agq_CM.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License agq_CM{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ak.txt b/icuSources/data/locales/ak.txt old mode 100755 new mode 100644 index 971a6842..45664d72 --- a/icuSources/data/locales/ak.txt +++ b/icuSources/data/locales/ak.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ak.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ak{ AuxExemplarCharacters{"[c j q v z]"} ExemplarCharacters{"[a b d e ɛ f g h i k l m n o ɔ p r s t u w y]"} @@ -21,7 +15,7 @@ ak{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/ak_GH.txt b/icuSources/data/locales/ak_GH.txt old mode 100755 new mode 100644 index 90bb14ea..6b0fd7ff --- a/icuSources/data/locales/ak_GH.txt +++ b/icuSources/data/locales/ak_GH.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ak_GH.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ak_GH{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/am.txt b/icuSources/data/locales/am.txt index 38b46663..5e81691b 100644 --- a/icuSources/data/locales/am.txt +++ b/icuSources/data/locales/am.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/am.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License am{ AuxExemplarCharacters{"[]"} Ellipsis{ @@ -211,11 +205,20 @@ am{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + other{"በቀኝ በኩል ባለው በ{0}ኛው መታጠፊያ ግባ።"} + } + plural{ + one{"{0} ቀን"} + other{"{0} ቀናት"} + } + } minimumGroupingDigits{"1"} native{"latn"} traditional{"ethi"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} calendar{ buddhist{ DateTimePatterns{ @@ -842,6 +845,10 @@ am{ MMM{"LLL"} MMMEd{"E፣ MMM d"} MMMMEd{"E፣ MMMM d"} + MMMMW{ + one{"'week' W 'of' MMM"} + other{"'week' W 'of' MMM"} + } MMMMd{"MMMM d"} MMMd{"MMM d"} Md{"M/d"} @@ -862,6 +869,10 @@ am{ yMd{"d/M/y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + one{"'week' w 'of' y"} + other{"'week' w 'of' y"} + } } dayNames{ format{ @@ -1252,6 +1263,94 @@ am{ } } } + characterLabel{ + activities{"እንቅስቃሴዎች"} + african_scripts{"የአፍሪካ ስክሪፕቶች"} + american_scripts{"የአሜሪካ ስክሪፕቶች"} + animal{"እንስሳ"} + animals_nature{"እንስሳት እና ተፈጥሮ"} + arrows{"ቀስቶች"} + body{"ሰውነት"} + box_drawing{"Box Drawing"} + braille{"ብሬይል"} + building{"ህንጻ"} + bullets_stars{"Bullets/Stars"} + consonantal_jamo{"Consonantal Jamo"} + currency_symbols{"የምንዛሪ ምልክቶች"} + dash_connector{"Dash/Connector"} + digits{"Digits"} + dingbats{"Dingbats"} + divination_symbols{"Divination Symbols"} + downwards_arrows{"Downwards Arrows"} + downwards_upwards_arrows{"Downwards Upwards Arrows"} + east_asian_scripts{"East Asian Scripts"} + emoji{"ስሜት ገላጭ ምስሎች"} + european_scripts{"European Scripts"} + female{"ሴት"} + flag{"ባንዲራ"} + flags{"Flags"} + food_drink{"ምግብ እና መጠጥ"} + format{"ቅርጸት"} + format_whitespace{"Format & Whitespace"} + full_width_form_variant{"Full-Width Form Variants"} + geometric_shapes{"Geometric Shapes"} + half_width_form_variant{"Half-Width Form Variants"} + han_characters{"Han Characters"} + han_radicals{"Han Radicals"} + hanja{"Hanja"} + hanzi_simplified{"Hanzi (Simplified)"} + hanzi_traditional{"Hanzi (Traditional)"} + heart{"ልብ"} + historic_scripts{"ታሪካዊ ስክሪፕቶች"} + ideographic_desc_characters{"Ideographic Desc. Characters"} + japanese_kana{"Japanese Kana"} + kanbun{"Kanbun"} + kanji{"Kanji"} + keycap{"የአብይ ሆሄ ቁልፍ ማብሪያ"} + leftwards_arrows{"Leftwards Arrows"} + leftwards_rightwards_arrows{"Leftwards Rightwards Arrows"} + letterlike_symbols{"Letterlike Symbols"} + limited_use{"Limited Use"} + male{"ወንድ"} + math_symbols{"Math Symbols"} + middle_eastern_scripts{"Middle Eastern Scripts"} + miscellaneous{"የተለያዩ"} + modern_scripts{"Modern Scripts"} + modifier{"Modifier"} + musical_symbols{"የሙዚቃ ምልክቶች"} + nature{"ተፈጥሮ"} + nonspacing{"Nonspacing"} + numbers{"ቁጥሮች"} + objects{"Objects"} + other{"ሌሎች"} + paired{"የተጣመረ"} + person{"ሰው"} + phonetic_alphabet{"Phonetic Alphabet"} + pictographs{"Pictographs"} + place{"ቦታ"} + plant{"አትክልት"} + punctuation{"Punctuation"} + rightwards_arrows{"Rightwards Arrows"} + sign_standard_symbols{"Sign/Standard Symbols"} + small_form_variant{"Small Form Variants"} + smiley{"ሳቅ"} + smileys_people{"Smileys & People"} + south_asian_scripts{"South Asian Scripts"} + southeast_asian_scripts{"Southeast Asian Scripts"} + spacing{"Spacing"} + sport{"ስፖርት"} + symbols{"ምልክቶች"} + technical_symbols{"Technical Symbols"} + tone_marks{"Tone Marks"} + travel{"ጉዞ"} + travel_places{"Travel & Places"} + upwards_arrows{"Upwards Arrows"} + variant_forms{"Variant Forms"} + vocalic_jamo{"Vocalic Jamo"} + weather{"የአየር ሁኔታ"} + western_asian_scripts{"Western Asian Scripts"} + whitespace{"Whitespace"} + } delimiters{ alternateQuotationEnd{"›"} alternateQuotationStart{"‹"} @@ -1331,6 +1430,16 @@ am{ "0"{"የአሁኑ ዓርብ"} "1"{"የሚቀጥለው ዓርብ"} } + relativeTime{ + future{ + one{"በ{0} ዓርብ ውስጥ"} + other{"በ{0} ዓርብዎች ውስጥ"} + } + past{ + one{"ከ{0} ዓርብ በፊት"} + other{"ከ{0} ዓርብዎች በፊት"} + } + } } fri-narrow{ relative{ @@ -1338,6 +1447,16 @@ am{ "0"{"የአሁኑ ዓርብ"} "1"{"የሚቀጥለው ዓርብ"} } + relativeTime{ + future{ + one{"በ{0} ዓርብዎች ውስጥ"} + other{"በ{0} ዓርብዎች ውስጥ"} + } + past{ + one{"ከ{0} ዓርብዎች በፊት"} + other{"ከ{0} ዓርብዎች በፊት"} + } + } } fri-short{ relative{ @@ -1345,9 +1464,22 @@ am{ "0"{"የአሁኑ ዓርብ"} "1"{"የሚቀጥለው ዓርብ"} } + relativeTime{ + future{ + one{"በ{0} ዓርብዎች ውስጥ"} + other{"በ{0} ዓርብዎች ውስጥ"} + } + past{ + one{"ከ{0} ዓርብዎች በፊት"} + other{"ከ{0} ዓርብዎች በፊት"} + } + } } hour{ dn{"ሰዓት"} + relative{ + "0"{"ይህ ሰዓት"} + } relativeTime{ future{ one{"በ{0} ሰዓት ውስጥ"} @@ -1387,6 +1519,9 @@ am{ } minute{ dn{"ደቂቃ"} + relative{ + "0"{"ይህ ደቂቃ"} + } relativeTime{ future{ one{"በ{0} ደቂቃ ውስጥ"} @@ -1430,6 +1565,16 @@ am{ "0"{"የአሁኑ ሰኞ"} "1"{"የሚቀጥለው ሰኞ"} } + relativeTime{ + future{ + one{"በ{0} ሰኞ ውስጥ"} + other{"በ{0} ሰኞዎች ውስጥ"} + } + past{ + one{"ከ{0} ሰኞ በፊት"} + other{"ከ{0} ሰኞዎች በፊት"} + } + } } mon-narrow{ relative{ @@ -1437,6 +1582,16 @@ am{ "0"{"የአሁኑ ሰኞ"} "1"{"የሚቀጥለው ሰኞ"} } + relativeTime{ + future{ + one{"በ{0} ሰኞዎች ውስጥ"} + other{"በ{0} ሰኞዎች ውስጥ"} + } + past{ + one{"ከ{0} ሰኞዎች በፊት"} + other{"ከ{0} ሰኞዎች በፊት"} + } + } } mon-short{ relative{ @@ -1444,6 +1599,16 @@ am{ "0"{"የአሁኑ ሰኞ"} "1"{"የሚቀጥለው ሰኞ"} } + relativeTime{ + future{ + one{"በ{0} ሰኞዎች ውስጥ"} + other{"በ{0} ሰኞዎች ውስጥ"} + } + past{ + one{"ከ{0} ሰኞዎች በፊት"} + other{"ከ{0} ሰኞዎች በፊት"} + } + } } month{ dn{"ወር"} @@ -1559,6 +1724,16 @@ am{ "0"{"የአሁኑ ቅዳሜ"} "1"{"የሚቀጥለው ቅዳሜ"} } + relativeTime{ + future{ + one{"በ{0} ቅዳሜ ውስጥ"} + other{"በ{0} ቅዳሜዎች ውስጥ"} + } + past{ + one{"ከ{0} ቅዳሜ በፊት"} + other{"ከ{0} ቅዳሜዎች በፊት"} + } + } } sat-narrow{ relative{ @@ -1566,6 +1741,16 @@ am{ "0"{"የአሁኑ ቅዳሜ"} "1"{"የሚቀጥለው ቅዳሜ"} } + relativeTime{ + future{ + one{"በ{0} ቅዳሜዎች ውስጥ"} + other{"በ{0} ቅዳሜዎች ውስጥ"} + } + past{ + one{"ከ{0} ቅዳሜዎች በፊት"} + other{"ከ{0} ቅዳሜዎች በፊት"} + } + } } sat-short{ relative{ @@ -1573,6 +1758,16 @@ am{ "0"{"የአሁኑ ቅዳሜ"} "1"{"የሚቀጥለው ቅዳሜ"} } + relativeTime{ + future{ + one{"በ{0} ቅዳሜዎች ውስጥ"} + other{"በ{0} ቅዳሜዎች ውስጥ"} + } + past{ + one{"ከ{0} ቅዳሜዎች በፊት"} + other{"ከ{0} ቅዳሜዎች በፊት"} + } + } } second{ dn{"ሰከንድ"} @@ -1628,6 +1823,16 @@ am{ "0"{"የአሁኑ እሑድ"} "1"{"የሚቀጥለው እሑድ"} } + relativeTime{ + future{ + one{"በ{0} እሑድ ውስጥ"} + other{"በ{0} እሑዶች ውስጥ"} + } + past{ + one{"ከ{0} እሑድ በፊት"} + other{"ከ{0} እሑዶች በፊት"} + } + } } sun-narrow{ relative{ @@ -1635,6 +1840,16 @@ am{ "0"{"የአሁኑ እሑድ"} "1"{"የሚቀጥለው እሑድ"} } + relativeTime{ + future{ + one{"በ{0} እሑዶች ውስጥ"} + other{"በ{0} እሑዶች ውስጥ"} + } + past{ + one{"ከ{0} እሑዶች በፊት"} + other{"ከ{0} እሑዶች በፊት"} + } + } } sun-short{ relative{ @@ -1642,6 +1857,16 @@ am{ "0"{"የአሁኑ እሑድ"} "1"{"የሚቀጥለው እሑድ"} } + relativeTime{ + future{ + one{"በ{0} እሑዶች ውስጥ"} + other{"በ{0} እሑዶች ውስጥ"} + } + past{ + one{"ከ{0} እሑዶች በፊት"} + other{"ከ{0} እሑዶች በፊት"} + } + } } thu{ relative{ @@ -1649,6 +1874,16 @@ am{ "0"{"የአሁኑ ሐሙስ"} "1"{"የሚቀጥለው ሐሙስ"} } + relativeTime{ + future{ + one{"በ{0} ሐሙስ ውስጥ"} + other{"በ{0} ሐሙሶች ውስጥ"} + } + past{ + one{"ከ{0} ሐሙስ በፊት"} + other{"ከ{0} ሐሙሶች በፊት"} + } + } } thu-narrow{ relative{ @@ -1656,6 +1891,16 @@ am{ "0"{"የአሁኑ ሐሙስ"} "1"{"የሚቀጥለው ሐሙስ"} } + relativeTime{ + future{ + one{"በ{0} ሐሙሶች ውስጥ"} + other{"በ{0} ሐሙሶች ውስጥ"} + } + past{ + one{"ከ{0} ሐሙሶች በፊት"} + other{"ከ{0} ሐሙሶች በፊት"} + } + } } thu-short{ relative{ @@ -1663,6 +1908,16 @@ am{ "0"{"የአሁኑ ሐሙስ"} "1"{"የሚቀጥለው ሐሙስ"} } + relativeTime{ + future{ + one{"በ{0} ሐሙሶች ውስጥ"} + other{"በ{0} ሐሙሶች ውስጥ"} + } + past{ + one{"ከ{0} ሐሙሶች በፊት"} + other{"ከ{0} ሐሙሶች በፊት"} + } + } } tue{ relative{ @@ -1670,6 +1925,16 @@ am{ "0"{"የአሁኑ ማክሰኞ"} "1"{"የሚቀጥለው ማክሰኞ"} } + relativeTime{ + future{ + one{"በ{0} ማክሰኞ ውስጥ"} + other{"በ{0} ማክሰኞዎች ውስጥ"} + } + past{ + one{"ከ{0} ማክሰኞ በፊት"} + other{"ከ{0} ማክሰኞዎች በፊት"} + } + } } tue-narrow{ relative{ @@ -1677,6 +1942,16 @@ am{ "0"{"የአሁኑ ማክሰኞ"} "1"{"የሚቀጥለው ማክሰኞ"} } + relativeTime{ + future{ + one{"በ{0} ማክሰኞዎች ውስጥ"} + other{"በ{0} ማክሰኞዎች ውስጥ"} + } + past{ + one{"ከ{0} ማክሰኞዎች በፊት"} + other{"ከ{0} ማክሰኞዎች በፊት"} + } + } } tue-short{ relative{ @@ -1684,6 +1959,16 @@ am{ "0"{"የአሁኑ ማክሰኞ"} "1"{"የሚቀጥለው ማክሰኞ"} } + relativeTime{ + future{ + one{"በ{0} ማክሰኞዎች ውስጥ"} + other{"በ{0} ማክሰኞዎች ውስጥ"} + } + past{ + one{"ከ{0} ማክሰኞዎች በፊት"} + other{"ከ{0} ማክሰኞዎች በፊት"} + } + } } wed{ relative{ @@ -1691,6 +1976,16 @@ am{ "0"{"የአሁኑ ረቡዕ"} "1"{"የሚቀጥለው ረቡዕ"} } + relativeTime{ + future{ + one{"በ{0} ረቡዕ ውስጥ"} + other{"በ{0} ረቡዕዎች ውስጥ"} + } + past{ + one{"ከ{0} ረቡዕ በፊት"} + other{"ከ{0} ረቡዕዎች በፊት"} + } + } } wed-narrow{ relative{ @@ -1698,6 +1993,16 @@ am{ "0"{"የአሁኑ ረቡዕ"} "1"{"የሚቀጥለው ረቡዕ"} } + relativeTime{ + future{ + one{"በ{0} ረቡዕዎች ውስጥ"} + other{"በ{0} ረቡዕዎች ውስጥ"} + } + past{ + one{"ከ{0} ረቡዕዎች በፊት"} + other{"ከ{0} ረቡዕዎች በፊት"} + } + } } wed-short{ relative{ @@ -1705,6 +2010,16 @@ am{ "0"{"የአሁኑ ረቡዕ"} "1"{"የሚቀጥለው ረቡዕ"} } + relativeTime{ + future{ + one{"በ{0} ረቡዕዎች ውስጥ"} + other{"በ{0} ረቡዕዎች ውስጥ"} + } + past{ + one{"ከ{0} ረቡዕዎች በፊት"} + other{"ከ{0} ረቡዕዎች በፊት"} + } + } } week{ dn{"ሳምንት"} @@ -1713,6 +2028,7 @@ am{ "0"{"በዚህ ሳምንት"} "1"{"የሚቀጥለው ሳምንት"} } + relativePeriod{"{0} ሳምንት"} relativeTime{ future{ one{"በ{0} ሳምንት ውስጥ"} @@ -1731,6 +2047,7 @@ am{ "0"{"በዚህ ሣምንት"} "1"{"የሚቀጥለው ሳምንት"} } + relativePeriod{"{0} ሳምንት"} relativeTime{ future{ one{"በ{0} ሳምንታት ውስጥ"} @@ -1749,6 +2066,7 @@ am{ "0"{"በዚህ ሣምንት"} "1"{"የሚቀጥለው ሳምንት"} } + relativePeriod{"{0} ሳምንት"} relativeTime{ future{ one{"በ{0} ሳምንታት ውስጥ"} @@ -1828,6 +2146,12 @@ am{ middle{"{0}፣ {1}"} start{"{0}፣ {1}"} } + standard-short{ + 2{"{0} እና {1}"} + end{"{0}, እና {1}"} + middle{"{0}፣ {1}"} + start{"{0}፣ {1}"} + } unit{ 2{"{0} እና {1}"} end{"{0}, እና {1}"} @@ -1852,16 +2176,4 @@ am{ US{"ዩ ኤስ"} metric{"ሜትሪክ"} } - transformNames{ - BGN{"ቢ ጂ ኤን"} - Numeric{"አሃዛዊ"} - Tone{"የድምፅ ቃና"} - UNGEGN{"UNGEGN"} - x-Accents{"ትእምርት"} - x-Fullwidth{"ሙሉ ወርድ"} - x-Halfwidth{"ሃልፍዊድዝ"} - x-Jamo{"ጃሞ"} - x-Pinyin{"ፒንዪን"} - x-Publishing{"ማሳተም"} - } } diff --git a/icuSources/data/locales/am_ET.txt b/icuSources/data/locales/am_ET.txt index 0a4fadf5..819ecf1a 100644 --- a/icuSources/data/locales/am_ET.txt +++ b/icuSources/data/locales/am_ET.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/am_ET.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License am_ET{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ar.txt b/icuSources/data/locales/ar.txt index 35c6a890..3d27e169 100644 --- a/icuSources/data/locales/ar.txt +++ b/icuSources/data/locales/ar.txt @@ -1,13 +1,7 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ar.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ar{ - AuxExemplarCharacters{"[\u200C\u200D\u200E\u200F پ چ ژ ڜ ڢ ڤ ڥ ٯ ڧ ڨ ک گ ی]"} + AuxExemplarCharacters{"[\u0640 \u200C\u200D\u200E\u200F پ چ ژ ڜ ڢ ڤ ڥ ٯ ڧ ڨ ک گ ی]"} Ellipsis{ final{"{0}…"} initial{"…{0}"} @@ -21,14 +15,14 @@ ar{ "آ ب ة ت ث ج ح خ د ذ ر ز س ش ص ض ط ظ ع غ ف ق ك ل م ن ه و ى ي]" } ExemplarCharactersIndex{"[ا ب ت ث ج ح خ د ذ ر ز س ش ص ض ط ظ ع غ ف ق ك ل م ن ه و ي]"} - ExemplarCharactersPunctuation{"[\\- ‐ – — ، ؛ \\: ! ؟ . ' \u0022 ( ) \\[ \\]]"} + ExemplarCharactersPunctuation{"[\\- ‐ – — ، ؛ \\: ! ؟ . ' \u0022 ( ) \\[ \\] « » \u2026]"} MoreInformation{"؟"} NumberElements{ arab{ patterns{ currencyFormat{"#,##0.00 ¤"} decimalFormat{"#,##0.###"} - percentFormat{"#,##0%"} + percentFormat{"#,##0 %"} scientificFormat{"#E0"} } symbols{ @@ -37,11 +31,11 @@ ar{ group{"٬"} infinity{"∞"} list{"؛"} - minusSign{"‏-"} + minusSign{"؜-"} nan{"ليس رقم"} perMille{"؉"} - percentSign{"٪‏"} - plusSign{"‏+"} + percentSign{"٪؜"} + plusSign{"؜+"} superscriptingExponent{"×"} timeSeparator{":"} } @@ -372,10 +366,23 @@ ar{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + other{"اتجه إلى المنعطف الـ {0} يمينًا."} + } + plural{ + few{"{0} أولاد حضروا"} + many{"{0} ولدًا حضروا"} + one{"ولد واحد حضر"} + other{"{0} ولد حضروا"} + two{"ولدان حضرا"} + zero{"{0} كتاب"} + } + } minimumGroupingDigits{"1"} native{"arab"} } - Version{"2.1.22.93"} + Version{"2.1.32.86"} calendar{ buddhist{ eras{ @@ -511,10 +518,10 @@ ar{ } generic{ DateTimePatterns{ - "h:mm:ss a zzzz", - "h:mm:ss a z", - "h:mm:ss a", - "h:mm a", + "h:mm:ss a zzzz", + "h:mm:ss a z", + "h:mm:ss a", + "h:mm a", "EEEE، d MMMM، y G", "d MMMM، y G", "dd‏/MM‏/y G", @@ -543,9 +550,9 @@ ar{ MMMd{"d MMM"} Md{"d/‏M"} d{"d"} - h{"h a"} - hm{"h:mm a"} - hms{"h:mm:ss a"} + h{"h a"} + hm{"h:mm a"} + hms{"h:mm:ss a"} ms{"mm:ss"} y{"y G"} yyyy{"y G"} @@ -604,22 +611,22 @@ ar{ } fallback{"{0} – {1}"} h{ - a{"h a – h a"} - h{"h–h a"} + a{"h a – h a"} + h{"h–h a"} } hm{ - a{"h:mm a – h:mm a"} - h{"h:mm–h:mm a"} - m{"h:mm–h:mm a"} + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} } hmv{ - a{"h:mm a – h:mm a v"} - h{"h:mm–h:mm a v"} - m{"h:mm–h:mm a v"} + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} } hv{ - a{"h a – h a v"} - h{"h–h a v"} + a{"h a – h a v"} + h{"h–h a v"} } y{ y{"y–y G"} @@ -672,10 +679,10 @@ ar{ "م", } DateTimePatterns{ - "h:mm:ss a zzzz", - "h:mm:ss a z", - "h:mm:ss a", - "h:mm a", + "h:mm:ss a zzzz", + "h:mm:ss a z", + "h:mm:ss a", + "h:mm a", "EEEE، d MMMM، y", "d MMMM، y", "dd‏/MM‏/y", @@ -694,8 +701,8 @@ ar{ EHm{"E HH:mm"} EHms{"E HH:mm:ss"} Ed{"E، d"} - Ehm{"E h:mm a"} - Ehms{"E h:mm:ss a"} + Ehm{"E h:mm a"} + Ehms{"E h:mm:ss a"} Gy{"y G"} GyMMM{"MMM y G"} GyMMMEd{"E، d MMM، y G"} @@ -710,16 +717,24 @@ ar{ MMM{"LLL"} MMMEd{"E، d MMM"} MMMMEd{"E، d MMMM"} + MMMMW{ + few{"الأسبوع W من MMM"} + many{"الأسبوع W من MMM"} + one{"الأسبوع W من MMM"} + other{"الأسبوع W من MMM"} + two{"الأسبوع W من MMM"} + zero{"الأسبوع W من MMM"} + } MMMMd{"d MMMM"} MMMd{"d MMM"} MMdd{"dd‏/MM"} Md{"d/‏M"} d{"d"} - h{"h a"} - hm{"h:mm a"} - hms{"h:mm:ss a"} - hmsv{"h:mm:ss a v"} - hmv{"h:mm a v"} + h{"h a"} + hm{"h:mm a"} + hms{"h:mm:ss a"} + hmsv{"h:mm:ss a v"} + hmv{"h:mm a v"} ms{"mm:ss"} y{"y"} yM{"M‏/y"} @@ -732,6 +747,14 @@ ar{ yMd{"d‏/M‏/y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + few{"الأسبوع w من سنة y"} + many{"الأسبوع w من سنة y"} + one{"الأسبوع w من سنة y"} + other{"الأسبوع w من سنة y"} + two{"الأسبوع w من سنة y"} + zero{"الأسبوع w من سنة y"} + } } dayNames{ format{ @@ -818,15 +841,15 @@ ar{ afternoon2{"بعد الظهر"} evening1{"مساءً"} morning1{"فجرا"} - morning2{"صباحًا"} + morning2{"ص"} night1{"منتصف الليل"} - night2{"ليلاً"} + night2{"ل"} } narrow{ afternoon1{"ظهرًا"} afternoon2{"بعد الظهر"} evening1{"مساءً"} - morning1{"فجرا"} + morning1{"فجرًا"} morning2{"صباحًا"} night1{"منتصف الليل"} night2{"ليلاً"} @@ -835,7 +858,7 @@ ar{ afternoon1{"ظهرًا"} afternoon2{"بعد الظهر"} evening1{"مساءً"} - morning1{"فجرا"} + morning1{"فجرًا"} morning2{"صباحًا"} night1{"منتصف الليل"} night2{"ليلاً"} @@ -848,7 +871,7 @@ ar{ am{"ص"} evening1{"مساءً"} morning1{"فجرا"} - morning2{"صباحًا"} + morning2{"ص"} night1{"منتصف الليل"} night2{"ليلاً"} pm{"م"} @@ -869,7 +892,7 @@ ar{ afternoon2{"بعد الظهر"} am{"صباحًا"} evening1{"مساءً"} - morning1{"فجرا"} + morning1{"فجرًا"} morning2{"صباحًا"} night1{"منتصف الليل"} night2{"ليلاً"} @@ -940,22 +963,22 @@ ar{ } fallback{"{0} – {1}"} h{ - a{"h a – h a"} - h{"h–h a"} + a{"h a – h a"} + h{"h–h a"} } hm{ - a{"h:mm a – h:mm a"} - h{"h:mm–h:mm a"} - m{"h:mm–h:mm a"} + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} } hmv{ - a{"h:mm a – h:mm a v"} - h{"h:mm–h:mm a v"} - m{"h:mm–h:mm a v"} + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} } hv{ - a{"h a – h a v"} - h{"h–h a v"} + a{"h a – h a v"} + h{"h–h a v"} } y{ y{"y–y"} @@ -1128,10 +1151,10 @@ ar{ } hebrew{ DateTimePatterns{ - "h:mm:ss a zzzz", - "h:mm:ss a z", - "h:mm:ss a", - "h:mm a", + "h:mm:ss a zzzz", + "h:mm:ss a z", + "h:mm:ss a", + "h:mm a", "EEEE، d MMMM، y G", "d MMMM، y G", "dd‏/MM‏/y G", @@ -1220,10 +1243,10 @@ ar{ } islamic{ DateTimePatterns{ - "h:mm:ss a zzzz", - "h:mm:ss a z", - "h:mm:ss a", - "h:mm a", + "h:mm:ss a zzzz", + "h:mm:ss a z", + "h:mm:ss a", + "h:mm a", "EEEE، d MMMM، y G", "d MMMM، y G", "d MMM، y G", @@ -1693,6 +1716,94 @@ ar{ } } } + characterLabel{ + activities{"أنشطة"} + african_scripts{"أنظمة كتابة إفريقية"} + american_scripts{"أنظمة كتابة أمريكية"} + animal{"حيوان"} + animals_nature{"حيوانات وطبيعة"} + arrows{"أسهم"} + body{"جسد"} + box_drawing{"رسم مربع"} + braille{"برايل"} + building{"مبنى"} + bullets_stars{"نقاط/نجوم"} + consonantal_jamo{"جامو ساكن"} + currency_symbols{"رموز عملات"} + dash_connector{"شرطة/واصلة"} + digits{"أرقام"} + dingbats{"زخارف"} + divination_symbols{"رموز تنجيم"} + downwards_arrows{"أسهم لأسفل"} + downwards_upwards_arrows{"أسهم لأعلى وأسفل"} + east_asian_scripts{"أنظمة كتابة شرق آسيا"} + emoji{"إيموجي"} + european_scripts{"أنظمة كتابة أوروبية"} + female{"أنثى"} + flag{"علم"} + flags{"أعلام"} + food_drink{"طعام وشراب"} + format{"تنسيق"} + format_whitespace{"تنسيق ومسافة بيضاء"} + full_width_form_variant{"متنوعات نموذج أحرف العرض الكامل"} + geometric_shapes{"أشكال هندسية"} + half_width_form_variant{"متنوعات نموذج أحرف نصف العرض"} + han_characters{"أحرف هان"} + han_radicals{"جذور هانغولية"} + hanja{"هانجا"} + hanzi_simplified{"هانزي (مبسطة)"} + hanzi_traditional{"هانزي (تقليدية)"} + heart{"قلب"} + historic_scripts{"أنظمة كتابة تاريخية"} + ideographic_desc_characters{"أحرف الوصف الرمزي"} + japanese_kana{"كانا يابانية"} + kanbun{"كانبون"} + kanji{"كانجي"} + keycap{"مفتاح"} + leftwards_arrows{"أسهم لليسار"} + leftwards_rightwards_arrows{"أسهم لليمين واليسار"} + letterlike_symbols{"رموز على هيئة أحرف"} + limited_use{"استخدام محدود"} + male{"ذكر"} + math_symbols{"رموز الرياضيات"} + middle_eastern_scripts{"أنظمة كتابة الشرق الأوسط"} + miscellaneous{"متنوع"} + modern_scripts{"برامج نصية حديثة"} + modifier{"معدل"} + musical_symbols{"رموز موسيقية"} + nature{"طبيعة"} + nonspacing{"بلا مسافات"} + numbers{"أعداد"} + objects{"كائنات"} + other{"أخرى"} + paired{"مقترنة"} + person{"شخص"} + phonetic_alphabet{"أبجدية صوتية"} + pictographs{"كتابات بالصور"} + place{"مكان"} + plant{"نبات"} + punctuation{"علامات ترقيم"} + rightwards_arrows{"أسهم لليمين"} + sign_standard_symbols{"رموز إشارة/قياسية"} + small_form_variant{"تنويعات نموذج أحرف صغيرة"} + smiley{"ابتسامة"} + smileys_people{"أشكال تعبيرية وأشخاص"} + south_asian_scripts{"أنظمة كتابة جنوب آسيا"} + southeast_asian_scripts{"أنظمة كتابة جنوب شرق آسيا"} + spacing{"مسافات"} + sport{"رياضة"} + symbols{"رموز"} + technical_symbols{"رموز تقنية"} + tone_marks{"علامات الإعراب"} + travel{"سفر"} + travel_places{"سفر وأماكن"} + upwards_arrows{"أسهم لأعلى"} + variant_forms{"نماذج متنوعة"} + vocalic_jamo{"جامو حروف العلة"} + weather{"طقس"} + western_asian_scripts{"أنظمة كتابة غرب آسيا"} + whitespace{"مسافة بيضاء"} + } delimiters{ alternateQuotationEnd{"'"} alternateQuotationStart{"'"} @@ -1799,6 +1910,9 @@ ar{ } hour{ dn{"الساعات"} + relative{ + "0"{"الساعة الحالية"} + } relativeTime{ future{ few{"خلال {0} ساعات"} @@ -1862,6 +1976,9 @@ ar{ } minute{ dn{"الدقائق"} + relative{ + "0"{"هذه الدقيقة"} + } relativeTime{ future{ few{"خلال {0} دقائق"} @@ -1932,16 +2049,16 @@ ar{ } mon-narrow{ relative{ - "-1"{"الاثنين الماضي"} - "0"{"الاثنين الحالي"} - "1"{"الاثنين القادم"} + "-1"{"الإثنين الماضي"} + "0"{"الإثنين الحالي"} + "1"{"الإثنين القادم"} } } mon-short{ relative{ "-1"{"الاثنين الماضي"} "0"{"الاثنين الحالي"} - "1"{"الاثنين القادم"} + "1"{"الإثنين القادم"} } } month{ @@ -1949,7 +2066,7 @@ ar{ relative{ "-1"{"الشهر الماضي"} "0"{"هذا الشهر"} - "1"{"الشهر التالي"} + "1"{"الشهر القادم"} } relativeTime{ future{ @@ -2118,7 +2235,7 @@ ar{ } relativeTime{ future{ - few{"خلال {0} ثوانِ"} + few{"خلال {0} ثوانٍ"} many{"خلال {0} ثانية"} one{"خلال ثانية واحدة"} other{"خلال {0} ثانية"} @@ -2266,8 +2383,9 @@ ar{ relative{ "-1"{"الأسبوع الماضي"} "0"{"هذا الأسبوع"} - "1"{"الأسبوع التالي"} + "1"{"الأسبوع القادم"} } + relativePeriod{"أسبوع {0}"} relativeTime{ future{ few{"خلال {0} أسابيع"} @@ -2289,6 +2407,7 @@ ar{ } week-narrow{ dn{"الأسبوع"} + relativePeriod{"أسبوع {0}"} relativeTime{ future{ few{"خلال {0} أسابيع"} @@ -2310,6 +2429,7 @@ ar{ } week-short{ dn{"الأسبوع"} + relativePeriod{"أسبوع {0}"} relativeTime{ future{ few{"خلال {0} أسابيع"} @@ -2337,7 +2457,7 @@ ar{ relative{ "-1"{"السنة الماضية"} "0"{"السنة الحالية"} - "1"{"السنة التالية"} + "1"{"السنة القادمة"} } relativeTime{ future{ @@ -2414,6 +2534,12 @@ ar{ middle{"{0}، {1}"} start{"{0}، {1}"} } + standard-short{ + 2{"{0} و{1}"} + end{"{0}، و{1}"} + middle{"{0}، و{1}"} + start{"{0}، و{1}"} + } unit{ 2{"{0} و{1}"} end{"{0}، و{1}"} @@ -2438,16 +2564,4 @@ ar{ US{"النظام الأمريكي"} metric{"النظام المتري"} } - transformNames{ - BGN{"بي جي إن"} - Numeric{"رقمي"} - Tone{"أسلوب"} - UNGEGN{"يو إن جي إي جي إن"} - x-Accents{"اللكنات"} - x-Fullwidth{"عرض كامل"} - x-Halfwidth{"نصف العرض"} - x-Jamo{"جامو"} - x-Pinyin{"بن يين"} - x-Publishing{"نشر"} - } } diff --git a/icuSources/data/locales/ar_001.txt b/icuSources/data/locales/ar_001.txt index 1b11c2c6..79823266 100644 --- a/icuSources/data/locales/ar_001.txt +++ b/icuSources/data/locales/ar_001.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ar_001.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ar_001{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ar_AE.txt b/icuSources/data/locales/ar_AE.txt index 1aa75fff..30ea5bed 100644 --- a/icuSources/data/locales/ar_AE.txt +++ b/icuSources/data/locales/ar_AE.txt @@ -1,16 +1,10 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ar_AE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ar_AE{ NumberElements{ default{"latn"} } - Version{"2.1.19.94"} + Version{"2.1.31.33"} calendar{ gregorian{ eras{ diff --git a/icuSources/data/locales/ar_BH.txt b/icuSources/data/locales/ar_BH.txt index 5e3076c6..899a2508 100644 --- a/icuSources/data/locales/ar_BH.txt +++ b/icuSources/data/locales/ar_BH.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ar_BH.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ar_BH{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ar_DJ.txt b/icuSources/data/locales/ar_DJ.txt old mode 100755 new mode 100644 index 21d928d2..5769f2a5 --- a/icuSources/data/locales/ar_DJ.txt +++ b/icuSources/data/locales/ar_DJ.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ar_DJ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ar_DJ{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ar_DZ.txt b/icuSources/data/locales/ar_DZ.txt index a0fb76ba..9387b648 100644 --- a/icuSources/data/locales/ar_DZ.txt +++ b/icuSources/data/locales/ar_DZ.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ar_DZ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ar_DZ{ NumberElements{ default{"latn"} @@ -16,7 +10,7 @@ ar_DZ{ } } } - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ monthNames{ diff --git a/icuSources/data/locales/ar_EG.txt b/icuSources/data/locales/ar_EG.txt index 009cb378..5e606a9d 100644 --- a/icuSources/data/locales/ar_EG.txt +++ b/icuSources/data/locales/ar_EG.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ar_EG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ar_EG{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ar_EH.txt b/icuSources/data/locales/ar_EH.txt old mode 100755 new mode 100644 index 2fb0a412..9cbc091e --- a/icuSources/data/locales/ar_EH.txt +++ b/icuSources/data/locales/ar_EH.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ar_EH.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ar_EH{ NumberElements{ default{"latn"} } - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ar_ER.txt b/icuSources/data/locales/ar_ER.txt old mode 100755 new mode 100644 index bb50a4e5..ec96d380 --- a/icuSources/data/locales/ar_ER.txt +++ b/icuSources/data/locales/ar_ER.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ar_ER.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ar_ER{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ar_IL.txt b/icuSources/data/locales/ar_IL.txt old mode 100755 new mode 100644 index c560bb3d..efcbe786 --- a/icuSources/data/locales/ar_IL.txt +++ b/icuSources/data/locales/ar_IL.txt @@ -1,13 +1,7 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ar_IL.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ar_IL{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/ar_IQ.txt b/icuSources/data/locales/ar_IQ.txt index fb487760..661c6396 100644 --- a/icuSources/data/locales/ar_IQ.txt +++ b/icuSources/data/locales/ar_IQ.txt @@ -1,13 +1,7 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ar_IQ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ar_IQ{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ monthNames{ diff --git a/icuSources/data/locales/ar_JO.txt b/icuSources/data/locales/ar_JO.txt index 5f3e59fb..5db25184 100644 --- a/icuSources/data/locales/ar_JO.txt +++ b/icuSources/data/locales/ar_JO.txt @@ -1,19 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ar_JO.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ar_JO{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ monthNames{ format{ abbreviated{ - "كانون الثاني", + "كانون ٢", "شباط", "آذار", "نيسان", @@ -22,9 +16,9 @@ ar_JO{ "تموز", "آب", "أيلول", - "تشرين الأول", - "تشرين الثاني", - "كانون الأول", + "تشرين ١", + "تشرين ٢", + "كانون ١", } narrow{ "ك", @@ -57,7 +51,7 @@ ar_JO{ } stand-alone{ abbreviated{ - "كانون الثاني", + "كانون ٢", "شباط", "آذار", "نيسان", @@ -66,9 +60,9 @@ ar_JO{ "تموز", "آب", "أيلول", - "تشرين الأول", - "تشرين الثاني", - "كانون الأول", + "تشرين ١", + "تشرين ٢", + "كانون ١", } narrow{ "ك", diff --git a/icuSources/data/locales/ar_KM.txt b/icuSources/data/locales/ar_KM.txt old mode 100755 new mode 100644 index b11803b7..349a3674 --- a/icuSources/data/locales/ar_KM.txt +++ b/icuSources/data/locales/ar_KM.txt @@ -1,13 +1,7 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ar_KM.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ar_KM{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/ar_KW.txt b/icuSources/data/locales/ar_KW.txt index f77416a6..201b69f2 100644 --- a/icuSources/data/locales/ar_KW.txt +++ b/icuSources/data/locales/ar_KW.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ar_KW.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ar_KW{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ar_LB.txt b/icuSources/data/locales/ar_LB.txt index ed2228c4..29aef3b7 100644 --- a/icuSources/data/locales/ar_LB.txt +++ b/icuSources/data/locales/ar_LB.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ar_LB.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ar_LB{ NumberElements{ latn{ @@ -15,13 +9,13 @@ ar_LB{ } } } - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ monthNames{ format{ abbreviated{ - "كانون الثاني", + "كانون ٢", "شباط", "آذار", "نيسان", @@ -30,9 +24,9 @@ ar_LB{ "تموز", "آب", "أيلول", - "تشرين الأول", - "تشرين الثاني", - "كانون الأول", + "تشرين ١", + "تشرين ٢", + "كانون ١", } narrow{ "ك", @@ -65,7 +59,7 @@ ar_LB{ } stand-alone{ abbreviated{ - "كانون الثاني", + "كانون ٢", "شباط", "آذار", "نيسان", @@ -74,9 +68,9 @@ ar_LB{ "تموز", "آب", "أيلول", - "تشرين الأول", - "تشرين الثاني", - "كانون الأول", + "تشرين ١", + "تشرين ٢", + "كانون ١", } narrow{ "ك", diff --git a/icuSources/data/locales/ar_LY.txt b/icuSources/data/locales/ar_LY.txt index 848fe241..e5dfbd2a 100644 --- a/icuSources/data/locales/ar_LY.txt +++ b/icuSources/data/locales/ar_LY.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ar_LY.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ar_LY{ NumberElements{ default{"latn"} @@ -16,5 +10,42 @@ ar_LY{ } } } - Version{"2.1.19.14"} + Version{"2.1.31.33"} + calendar{ + gregorian{ + dayPeriod{ + format{ + abbreviated{ + afternoon1{"ظهرًا"} + afternoon2{"بعد الظهر"} + evening1{"مساءً"} + morning1{"فجرًا"} + morning2{"ص"} + night1{"منتصف الليل"} + night2{"ل"} + } + } + stand-alone{ + abbreviated{ + afternoon1{"ظهرًا"} + afternoon2{"بعد الظهر"} + evening1{"مساءً"} + morning1{"فجرًا"} + morning2{"ص"} + night1{"منتصف الليل"} + night2{"ليلاً"} + } + narrow{ + afternoon1{"ظهرًا"} + afternoon2{"بعد الظهر"} + evening1{"مساءً"} + morning1{"فجرًا"} + morning2{"صباحًا"} + night1{"منتصف الليل"} + night2{"ليلاً"} + } + } + } + } + } } diff --git a/icuSources/data/locales/ar_MA.txt b/icuSources/data/locales/ar_MA.txt index 3717d5f8..6da47431 100644 --- a/icuSources/data/locales/ar_MA.txt +++ b/icuSources/data/locales/ar_MA.txt @@ -1,12 +1,7 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ar_MA.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ar_MA{ + AuxExemplarCharacters{"[\u200C\u200D\u200E\u200F پ چ ژ ڜ ڢ ڤ ڥ ٯ ڧ ڨ ک ڭ گ ݣ ی]"} NumberElements{ default{"latn"} latn{ @@ -16,7 +11,7 @@ ar_MA{ } } } - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/ar_MR.txt b/icuSources/data/locales/ar_MR.txt old mode 100755 new mode 100644 index f248b8eb..7cd04d8e --- a/icuSources/data/locales/ar_MR.txt +++ b/icuSources/data/locales/ar_MR.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ar_MR.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ar_MR{ NumberElements{ latn{ @@ -15,7 +9,7 @@ ar_MR{ } } } - Version{"2.1.22.17"} + Version{"2.1.31.33"} calendar{ gregorian{ monthNames{ diff --git a/icuSources/data/locales/ar_OM.txt b/icuSources/data/locales/ar_OM.txt index 2ef5bbda..61788ee3 100644 --- a/icuSources/data/locales/ar_OM.txt +++ b/icuSources/data/locales/ar_OM.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ar_OM.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ar_OM{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ar_PS.txt b/icuSources/data/locales/ar_PS.txt old mode 100755 new mode 100644 index 63a9639b..e18fc9f0 --- a/icuSources/data/locales/ar_PS.txt +++ b/icuSources/data/locales/ar_PS.txt @@ -1,13 +1,7 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ar_PS.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ar_PS{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ monthNames{ diff --git a/icuSources/data/locales/ar_QA.txt b/icuSources/data/locales/ar_QA.txt index 25b43ef3..ab422eab 100644 --- a/icuSources/data/locales/ar_QA.txt +++ b/icuSources/data/locales/ar_QA.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ar_QA.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ar_QA{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ar_SA.txt b/icuSources/data/locales/ar_SA.txt index d72a567d..2ff9110e 100644 --- a/icuSources/data/locales/ar_SA.txt +++ b/icuSources/data/locales/ar_SA.txt @@ -1,14 +1,50 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ar_SA.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ar_SA{ - Version{"2.1.19.14"} + NumberElements{ + latn{ + symbols{ + percentSign{"٪"} + } + } + } + Version{"2.1.31.33"} calendar{ default{"islamic-umalqura"} + gregorian{ + dayPeriod{ + format{ + abbreviated{ + afternoon1{"ظهرًا"} + afternoon2{"بعد الظهر"} + evening1{"مساءً"} + morning1{"فجرًا"} + morning2{"ص"} + night1{"منتصف الليل"} + night2{"ل"} + } + } + stand-alone{ + abbreviated{ + afternoon1{"ظهرًا"} + afternoon2{"بعد الظهر"} + evening1{"مساءً"} + morning1{"فجرًا"} + morning2{"ص"} + night1{"منتصف الليل"} + night2{"ليلاً"} + } + narrow{ + afternoon1{"ظهرًا"} + afternoon2{"بعد الظهر"} + evening1{"مساءً"} + morning1{"فجرًا"} + morning2{"صباحًا"} + night1{"منتصف الليل"} + night2{"ليلاً"} + } + } + } + } } } diff --git a/icuSources/data/locales/ar_SD.txt b/icuSources/data/locales/ar_SD.txt index adacaf62..bd18ac57 100644 --- a/icuSources/data/locales/ar_SD.txt +++ b/icuSources/data/locales/ar_SD.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ar_SD.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ar_SD{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ar_SO.txt b/icuSources/data/locales/ar_SO.txt old mode 100755 new mode 100644 index 5f978ea5..a7820e83 --- a/icuSources/data/locales/ar_SO.txt +++ b/icuSources/data/locales/ar_SO.txt @@ -1,11 +1,12 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ar_SO.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ar_SO{ - Version{"2.1.19.14"} + NumberElements{ + latn{ + symbols{ + percentSign{"٪"} + } + } + } + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ar_SS.txt b/icuSources/data/locales/ar_SS.txt index 3553e55c..9f385f48 100644 --- a/icuSources/data/locales/ar_SS.txt +++ b/icuSources/data/locales/ar_SS.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ar_SS.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ar_SS{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ar_SY.txt b/icuSources/data/locales/ar_SY.txt index 24889bac..1b471c28 100644 --- a/icuSources/data/locales/ar_SY.txt +++ b/icuSources/data/locales/ar_SY.txt @@ -1,13 +1,7 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ar_SY.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ar_SY{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ monthNames{ diff --git a/icuSources/data/locales/ar_TD.txt b/icuSources/data/locales/ar_TD.txt old mode 100755 new mode 100644 index ffaf2aaa..299be314 --- a/icuSources/data/locales/ar_TD.txt +++ b/icuSources/data/locales/ar_TD.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ar_TD.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ar_TD{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ar_TN.txt b/icuSources/data/locales/ar_TN.txt index 7d16bdff..ae6bbd6d 100644 --- a/icuSources/data/locales/ar_TN.txt +++ b/icuSources/data/locales/ar_TN.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ar_TN.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ar_TN{ NumberElements{ default{"latn"} @@ -16,7 +10,7 @@ ar_TN{ } } } - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ monthNames{ diff --git a/icuSources/data/locales/ar_YE.txt b/icuSources/data/locales/ar_YE.txt index 458eb13e..bb0f274d 100644 --- a/icuSources/data/locales/ar_YE.txt +++ b/icuSources/data/locales/ar_YE.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ar_YE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ar_YE{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ars.txt b/icuSources/data/locales/ars.txt old mode 100755 new mode 100644 index 5866b945..1f49ca16 --- a/icuSources/data/locales/ars.txt +++ b/icuSources/data/locales/ars.txt @@ -1,10 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ars{ "%%ALIAS"{"ar_SA"} } diff --git a/icuSources/data/locales/as.txt b/icuSources/data/locales/as.txt index d6026ca7..6893d71c 100644 --- a/icuSources/data/locales/as.txt +++ b/icuSources/data/locales/as.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/as.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License as{ AuxExemplarCharacters{"[\u200C\u200D ৲]"} ExemplarCharacters{ @@ -24,7 +18,7 @@ as{ } native{"beng"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ gregorian{ AmPmMarkers{ diff --git a/icuSources/data/locales/as_IN.txt b/icuSources/data/locales/as_IN.txt index e705fe09..3801d88a 100644 --- a/icuSources/data/locales/as_IN.txt +++ b/icuSources/data/locales/as_IN.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/as_IN.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License as_IN{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/asa.txt b/icuSources/data/locales/asa.txt old mode 100755 new mode 100644 index ad9f42a7..dc615c74 --- a/icuSources/data/locales/asa.txt +++ b/icuSources/data/locales/asa.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/asa.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License asa{ AuxExemplarCharacters{"[q x]"} ExemplarCharacters{"[a b c d e f g h i j k l m n o p r s t u v w y z]"} @@ -17,7 +11,7 @@ asa{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/asa_TZ.txt b/icuSources/data/locales/asa_TZ.txt old mode 100755 new mode 100644 index 446ac0d7..06e6e4c8 --- a/icuSources/data/locales/asa_TZ.txt +++ b/icuSources/data/locales/asa_TZ.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/asa_TZ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License asa_TZ{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ast.txt b/icuSources/data/locales/ast.txt old mode 100755 new mode 100644 index 5a4cc3d0..bce113a6 --- a/icuSources/data/locales/ast.txt +++ b/icuSources/data/locales/ast.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ast.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ast{ AuxExemplarCharacters{"[ª à ă â å ä ã ā æ ç è ĕ ê ë ē ì ĭ î ï ī j k º ò ŏ ô ö ø ō œ ù ŭ û ū w ÿ]"} Ellipsis{ @@ -14,7 +8,7 @@ ast{ medial{"{0}… {1}"} word-final{"{0} …"} word-initial{"… {0}"} - word-medial{"{0} … {1}"} + word-medial{"{0}… {1}"} } ExemplarCharacters{"[a á b c d e é f g h ḥ i í l ḷ m n ñ o ó p q r s t u ú ü v x y z]"} ExemplarCharactersIndex{"[A B C D E F G H I L M N Ñ O P Q R S T U V X Y Z]"} @@ -25,13 +19,17 @@ ast{ MoreInformation{"?"} NumberElements{ arab{ + patterns{ + currencyFormat{"#,##0.00 ¤"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} + } symbols{ decimal{"٫"} group{"٬"} - minusSign{"‏-"} perMille{"؉"} percentSign{"٪"} - plusSign{"‏+"} timeSeparator{":"} } } @@ -223,10 +221,16 @@ ast{ timeSeparator{":"} } } + minimalPairs{ + plural{ + one{"{0} día"} + other{"{0} díes"} + } + } minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.24.11"} + Version{"2.1.31.86"} calendar{ buddhist{ DateTimePatterns{ @@ -368,7 +372,7 @@ ast{ yMMMEd{ M{"E, d MMM – E, d MMM y G"} d{"E, d MMM – E, d MMM y G"} - y{"E, d MMM y – E, d MMM y G"} + y{"E, d MMM y – E, d MMM y"} } yMMMM{ M{"LLLL – LLLL 'de' y G"} @@ -434,6 +438,72 @@ ast{ } } } + days{ + format{ + wide{ + "ratu de madera yang", + "güe de madera yin", + "tigre de fueu yang", + "conexu de fueu yin", + "dragón de tierra yang", + "culebra de tierra yin", + "caballu de metal yang", + "cabra de metal yin", + "monu d’agua yang", + "gallu d’agua yin", + "perru de madera yang", + "gochu de madera yin", + "ratu de fueu yang", + "güe de fueu yin", + "tigre de tierra yang", + "conexu de tierra yin", + "dragón de metal yang", + "culebra de metal yin", + "caballu d’agua yang", + "cabra d’agua yin", + "monu de madera yang", + "gallu de madera yin", + "perru de fueu yang", + "gochu de fueu yin", + "ratu de tierra yang", + "güe de tierra yin", + "tigre de metal yang", + "conexu de metal yin", + "dragón d’agua yang", + "culebra d’agua yin", + "caballu de madera yang", + "cabra de madera yin", + "monu de fueu yang", + "gallu de fueu yin", + "perru de tierra yang", + "gochu de tierra yin", + "ratu de metal yang", + "güe de metal yin", + "tigre d’agua yang", + "conexu d’agua yin", + "dragón de madera yang", + "culebra de madera yin", + "caballu de fueu yang", + "cabra de fueu yin", + "monu de tierra yang", + "gallu de tierra yin", + "perru de metal yang", + "gochu de metal yin", + "rata d’agua yang", + "güe d’agua yin", + "tigre de madera yang", + "conexu de madera yin", + "dragón de fueu yang", + "culebra de fueu yin", + "caballu de tierra yang", + "cabra de tierra yin", + "monu de metal yang", + "gallu de metal yin", + "perru d’agua yang", + "gochu d’agua yin", + } + } + } solarTerms{ format{ wide{ @@ -1001,7 +1071,7 @@ ast{ gregorian{ AmPmMarkers{ "de la mañana", - "de la tardi", + "de la tarde", } AmPmMarkersAbbr{ "AM", @@ -1049,6 +1119,10 @@ ast{ MEd{"E, d/M"} MMM{"LLL"} MMMEd{"E, d MMM"} + MMMMW{ + one{"'selmana' W 'de' MMM"} + other{"'selmana' W 'de' MMM"} + } MMMMd{"d MMMM"} MMMd{"d MMM"} Md{"d/M"} @@ -1068,7 +1142,11 @@ ast{ yMMMd{"d MMM y"} yMd{"d/M/y"} yQQQ{"QQQ y"} - yQQQQ{"QQQQ y"} + yQQQQ{"QQQQ 'de' y"} + yw{ + one{"'selmana' w 'de' y"} + other{"'selmana' w 'de' y"} + } } dayNames{ format{ @@ -1160,34 +1238,26 @@ ast{ } wide{ am{"mañana"} - pm{"tardi"} + pm{"tarde"} } } } eras{ abbreviated{ - "a.C.", + "e.C.", "d.C.", } abbreviated%variant{ - "edC", - "n.E.", - } - narrow{ - "aC", - "dC", - } - narrow%variant{ - "anE", - "nE", + "EDC", + "DC", } wide{ - "a.C.", + "enantes de Cristu", "después de Cristu", } wide%variant{ - "antes de nuestra Era", - "nuestra Era", + "enantes de la dómina común", + "dómina común", } } intervalFormats{ @@ -1271,8 +1341,8 @@ ast{ y{"E, d MMM 'de' y – E, d MMM 'de' y"} } yMMMM{ - M{"LLLL – LLLL y"} - y{"LLLL y – LLLL y"} + M{"LLLL – LLLL 'de' y"} + y{"LLLL 'de' y – LLLL 'de' y"} } yMMMd{ M{"d MMM – d MMM 'de' y"} @@ -1418,157 +1488,47 @@ ast{ } } } - indian{ - eras{ - abbreviated{ - "Saka", - } - narrow{ - "Saka", - } - wide{ - "Saka", - } - } - monthNames{ - format{ - abbreviated{ - "Chaitra", - "Vaisakha", - "Jyaistha", - "Asadha", - "Sravana", - "Bhadra", - "Asvina", - "Kartika", - "Agrahayana", - "Pausa", - "Magha", - "Phalguna", - } - wide{ - "Chaitra", - "Vaisakha", - "Jyaistha", - "Asadha", - "Sravana", - "Bhadra", - "Asvina", - "Kartika", - "Agrahayana", - "Pausa", - "Magha", - "Phalguna", - } - } - stand-alone{ - abbreviated{ - "Chaitra", - "Vaisakha", - "Jyaistha", - "Asadha", - "Sravana", - "Bhadra", - "Asvina", - "Kartika", - "Agrahayana", - "Pausa", - "Magha", - "Phalguna", - } - wide{ - "Chaitra", - "Vaisakha", - "Jyaistha", - "Asadha", - "Sravana", - "Bhadra", - "Asvina", - "Kartika", - "Agrahayana", - "Pausa", - "Magha", - "Phalguna", - } - } - } - } - islamic{ - eras{ - abbreviated{ - "AH", - } - narrow{ - "AH", - } - wide{ - "AH", - } - } + hebrew{ monthNames{ format{ - abbreviated{ - "Muh.", - "Saf.", - "Rab. I", - "Rab. II", - "Jum. I", - "Jum. II", - "Raj.", - "Sha.", - "Ram.", - "Shaw.", - "Dhuʻl-Q.", - "Dhuʻl-H.", - } - wide{ - "Muharram", - "Safar", - "Rabiʻ I", - "Rabiʻ II", - "Jumada I", - "Jumada II", - "Rajab", - "Shaʻban", - "Ramadan", - "Shawwal", - "Dhuʻl-Qiʻdah", - "Dhuʻl-Hijjah", + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "7b", } } stand-alone{ - abbreviated{ - "Muh.", - "Saf.", - "Rab. I", - "Rab. II", - "Jum. I", - "Jum. II", - "Raj.", - "Sha.", - "Ram.", - "Shaw.", - "Dhuʻl-Q.", - "Dhuʻl-H.", - } - wide{ - "Muharram", - "Safar", - "Rabiʻ I", - "Rabiʻ II", - "Jumada I", - "Jumada II", - "Rajab", - "Shaʻban", - "Ramadan", - "Shawwal", - "Dhuʻl-Qiʻdah", - "Dhuʻl-Hijjah", + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "7bis", } } } } - japanese{ + indian{ DateTimePatterns{ "HH:mm:ss zzzz", "HH:mm:ss z", @@ -1585,11 +1545,507 @@ ast{ "{1} {0}", } availableFormats{ + E{"ccc"} + Ed{"E d"} Gy{"y G"} GyMMM{"MMM y G"} GyMMMEd{"E, d MMM 'de' y G"} GyMMMd{"d MMM 'de' y G"} - y{"y G"} + M{"L"} + MEd{"E, d/M"} + MMM{"LLL"} + MMMEd{"E, d MMM"} + MMMMd{"d 'de' MMMM"} + MMMd{"d MMM"} + Md{"d/M"} + d{"d"} + y{"y G"} + yM{"M/y"} + yMEd{"E, d/M/y"} + yMMM{"MMM y"} + yMMMEd{"E, d MMM y"} + yMMMd{"d MMM y"} + yMd{"d/M/y"} + yQQQ{"QQQ y"} + yQQQQ{"QQQQ y"} + yyyy{"y G"} + yyyyM{"M/y GGGGG"} + yyyyMEd{"E, d/M/y GGGGG"} + yyyyMMM{"MMM y G"} + yyyyMMMEd{"E, d MMM 'de' y G"} + yyyyMMMM{"MMMM 'de' y G"} + yyyyMMMd{"d MMM 'de' y G"} + yyyyMd{"d/M/y GGGGG"} + yyyyQQQ{"QQQ y G"} + yyyyQQQQ{"QQQQ y G"} + } + eras{ + abbreviated{ + "Saka", + } + narrow{ + "Saka", + } + wide{ + "Saka", + } + } + intervalFormats{ + H{ + H{"HH–HH"} + } + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } + Hmv{ + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} + } + Hv{ + H{"HH–HH v"} + } + M{ + M{"M – M"} + } + MEd{ + M{"E, dd/MM – E, dd/MM"} + d{"E, dd – E, dd/MM"} + } + MMM{ + M{"LLL – LLL"} + } + MMMEd{ + M{"E, d MMM – E, d MMM"} + d{"E, d MMM – E, d MMM"} + } + MMMd{ + M{"d/MM – d/MM"} + d{"d – d MMM"} + } + Md{ + M{"dd/MM – dd/MM"} + d{"dd – dd/MM"} + } + d{ + d{"d – d"} + } + fallback{"{0} – {1}"} + h{ + a{"h a – h a"} + h{"h–h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} + } + hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} + } + hv{ + a{"h a – h a v"} + h{"h–h a v"} + } + y{ + y{"y – y G"} + } + yM{ + M{"MM – MM/y GGGGG"} + y{"MM/y – MM/y GGGGG"} + } + yMEd{ + M{"E, d/M/y – E, d/M/y GGGGG"} + d{"E, d/M/y – E, d/M/y GGGGG"} + y{"E, d/M/y – E, d/M/y GGGGG"} + } + yMMM{ + M{"LLL – LLL y G"} + y{"MMM y – MMM y G"} + } + yMMMEd{ + M{"E, d MMM – E, d MMM y"} + d{"E, d MMM – E, d MMM y"} + y{"E, d MMM y – E, d MMM y"} + } + yMMMM{ + M{"LLLL – LLLL 'de' y G"} + y{"LLLL y – LLLL y"} + } + yMMMd{ + M{"d MMM – d MMM 'de' y G"} + d{"d – d MMM 'de' y G"} + y{"d MMM y – d MMM y"} + } + yMd{ + M{"d/M/y – d/M/y GGGGG"} + d{"d/M/y – d/M/y GGGGG"} + y{"d/M/y – d/M/y GGGGG"} + } + } + monthNames{ + format{ + abbreviated{ + "Chaitra", + "Vaisakha", + "Jyaistha", + "Asadha", + "Sravana", + "Bhadra", + "Asvina", + "Kartika", + "Agrahayana", + "Pausa", + "Magha", + "Phalguna", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } + wide{ + "de Chaitra", + "de Vaisakha", + "de Jyaistha", + "d’Asadha", + "de Sravana", + "de Bhadra", + "d’Asvina", + "de Kartika", + "d’Agrahayana", + "de Pausa", + "de Magha", + "de Phalguna", + } + } + stand-alone{ + abbreviated{ + "Chaitra", + "Vaisakha", + "Jyaistha", + "Asadha", + "Sravana", + "Bhadra", + "Asvina", + "Kartika", + "Agrahayana", + "Pausa", + "Magha", + "Phalguna", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } + wide{ + "Chaitra", + "Vaisakha", + "Jyaistha", + "Asadha", + "Sravana", + "Bhadra", + "Asvina", + "Kartika", + "Agrahayana", + "Pausa", + "Magha", + "Phalguna", + } + } + } + } + islamic{ + DateTimePatterns{ + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", + "EEEE, dd MMMM 'de' y G", + "d MMMM 'de' y G", + "d MMM y G", + "d/M/yy GGGGG", + "{1}, {0}", + "{1} 'a' 'les' {0}", + "{1} 'a' 'les' {0}", + "{1}, {0}", + "{1} {0}", + } + availableFormats{ + E{"ccc"} + Ed{"E d"} + Gy{"y G"} + GyMMM{"MMM y G"} + GyMMMEd{"E, d MMM 'de' y G"} + GyMMMd{"d MMM 'de' y G"} + M{"L"} + MEd{"E, d/M"} + MMM{"LLL"} + MMMEd{"E, d MMM"} + MMMMd{"d 'de' MMMM"} + MMMd{"d MMM"} + Md{"d/M"} + d{"d"} + y{"y G"} + yM{"M/y"} + yMEd{"E, d/M/y"} + yMMM{"MMM y"} + yMMMEd{"E, d MMM y"} + yMMMd{"d MMM y"} + yMd{"d/M/y"} + yQQQ{"QQQ y"} + yQQQQ{"QQQQ y"} + yyyy{"y G"} + yyyyM{"M/y GGGGG"} + yyyyMEd{"E, d/M/y GGGGG"} + yyyyMMM{"MMM y G"} + yyyyMMMEd{"E, d MMM 'de' y G"} + yyyyMMMM{"MMMM 'de' y G"} + yyyyMMMd{"d MMM 'de' y G"} + yyyyMd{"d/M/y GGGGG"} + yyyyQQQ{"QQQ y G"} + yyyyQQQQ{"QQQQ y G"} + } + eras{ + abbreviated{ + "AH", + } + narrow{ + "AH", + } + wide{ + "AH", + } + } + intervalFormats{ + H{ + H{"HH–HH"} + } + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } + Hmv{ + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} + } + Hv{ + H{"HH–HH v"} + } + M{ + M{"M – M"} + } + MEd{ + M{"E, dd/MM – E, dd/MM"} + d{"E, dd – E, dd/MM"} + } + MMM{ + M{"LLL – LLL"} + } + MMMEd{ + M{"E, d MMM – E, d MMM"} + d{"E, d MMM – E, d MMM"} + } + MMMd{ + M{"d/MM – d/MM"} + d{"d – d MMM"} + } + Md{ + M{"dd/MM – dd/MM"} + d{"dd – dd/MM"} + } + d{ + d{"d – d"} + } + fallback{"{0} – {1}"} + h{ + a{"h a – h a"} + h{"h–h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} + } + hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} + } + hv{ + a{"h a – h a v"} + h{"h–h a v"} + } + y{ + y{"y – y G"} + } + yM{ + M{"MM – MM/y GGGGG"} + y{"MM/y – MM/y GGGGG"} + } + yMEd{ + M{"E, d/M/y – E, d/M/y GGGGG"} + d{"E, d/M/y – E, d/M/y GGGGG"} + y{"E, d/M/y – E, d/M/y GGGGG"} + } + yMMM{ + M{"LLL – LLL y G"} + y{"MMM y – MMM y G"} + } + yMMMEd{ + M{"E, d MMM – E, d MMM y"} + d{"E, d MMM – E, d MMM y"} + y{"E, d MMM y – E, d MMM y"} + } + yMMMM{ + M{"LLLL – LLLL 'de' y G"} + y{"LLLL y – LLLL y"} + } + yMMMd{ + M{"d MMM – d MMM 'de' y G"} + d{"d – d MMM 'de' y G"} + y{"d MMM y – d MMM y"} + } + yMd{ + M{"d/M/y – d/M/y GGGGG"} + d{"d/M/y – d/M/y GGGGG"} + y{"d/M/y – d/M/y GGGGG"} + } + } + monthNames{ + format{ + abbreviated{ + "Muh.", + "Saf.", + "Rab. I", + "Rab. II", + "Jum. I", + "Jum. II", + "Raj.", + "Sha.", + "Ram.", + "Shaw.", + "Dhuʻl-Q.", + "Dhuʻl-H.", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } + wide{ + "de Muharram", + "de Safar", + "de Rabiʻ I", + "de Rabiʻ II", + "de Jumada I", + "de Jumada II", + "de Rajab", + "de Shaʻban", + "de Ramadan", + "de Shawwal", + "de Dhuʻl-Qiʻdah", + "de Dhuʻl-Hijjah", + } + } + stand-alone{ + abbreviated{ + "Muh.", + "Saf.", + "Rab. I", + "Rab. II", + "Jum. I", + "Jum. II", + "Raj.", + "Sha.", + "Ram.", + "Shaw.", + "Dhuʻl-Q.", + "Dhuʻl-H.", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } + wide{ + "Muharram", + "Safar", + "Rabiʻ I", + "Rabiʻ II", + "Jumada I", + "Jumada II", + "Rajab", + "Shaʻban", + "Ramadan", + "Shawwal", + "Dhuʻl-Qiʻdah", + "Dhuʻl-Hijjah", + } + } + } + } + japanese{ + DateTimePatterns{ + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", + "EEEE, dd MMMM 'de' y G", + "d MMMM 'de' y G", + "d MMM y G", + "d/M/yy GGGGG", + "{1}, {0}", + "{1} 'a' 'les' {0}", + "{1} 'a' 'les' {0}", + "{1}, {0}", + "{1} {0}", + } + availableFormats{ + Gy{"y G"} + GyMMM{"MMM y G"} + GyMMMEd{"E, d MMM 'de' y G"} + GyMMMd{"d MMM 'de' y G"} + y{"y G"} yyyy{"y G"} yyyyM{"y-MM GGGGG"} yyyyMEd{"E, d-M-y GGGGG"} @@ -1855,9 +2311,9 @@ ast{ "T. shōhō", "T. hōji", "T. jingo", - "Jingo-keiun (767-770)", + "Jingo-keiun (767–770)", "Hōki (770–780)", - "Ten-ō (781-782)", + "Ten-ō (781–782)", "Enryaku (782–806)", "Daidō (806–810)", "Kōnin (810–824)", @@ -1918,7 +2374,7 @@ ast{ "Chōji (1104–1106)", "Kashō (1106–1108)", "Tennin (1108–1110)", - "Ten-ei (1110-1113)", + "Ten-ei (1110–1113)", "Eikyū (1113–1118)", "Gen’ei (1118–1120)", "Hōan (1120–1124)", @@ -2315,17 +2771,190 @@ ast{ "era Shōwa", "Heisei", } - } - intervalFormats{ + } + intervalFormats{ + M{ + M{"M – M"} + } + MMM{ + M{"LLL – LLL"} + } + d{ + d{"d – d"} + } + y{ + y{"y – y G"} + } + yM{ + M{"MM – MM/y GGGGG"} + y{"MM/y – MM/y GGGGG"} + } + yMEd{ + M{"E, d/M/y – E, d/M/y GGGGG"} + d{"E, d/M/y – E, d/M/y GGGGG"} + y{"E, d/M/y – E, d/M/y GGGGG"} + } + yMMM{ + M{"LLL – LLL y G"} + y{"MMM y – MMM y G"} + } + yMMMd{ + M{"d MMM – d MMM 'de' y G"} + d{"d – d MMM 'de' y"} + } + yMd{ + M{"d/M/y – d/M/y GGGGG"} + d{"d/M/y – d/M/y GGGGG"} + y{"d/M/y – d/M/y GGGGG"} + } + } + } + persian{ + intervalFormats{ + M{ + M{"M – M"} + } + MMM{ + M{"LLL – LLL"} + } + d{ + d{"d – d"} + } + y{ + y{"y – y G"} + } + yMMM{ + M{"LLL – LLL y G"} + } + yMMMd{ + d{"d – d MMM 'de' y"} + } + } + } + roc{ + DateTimePatterns{ + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", + "EEEE, dd MMMM 'de' y G", + "d MMMM 'de' y G", + "d MMM y G", + "d/M/yy GGGGG", + "{1}, {0}", + "{1} 'a' 'les' {0}", + "{1} 'a' 'les' {0}", + "{1}, {0}", + "{1} {0}", + } + availableFormats{ + E{"ccc"} + Ed{"E d"} + Gy{"y G"} + GyMMM{"MMM y G"} + GyMMMEd{"E, d MMM 'de' y G"} + GyMMMd{"d MMM 'de' y G"} + M{"L"} + MEd{"E, d/M"} + MMM{"LLL"} + MMMEd{"E, d MMM"} + MMMMd{"d 'de' MMMM"} + MMMd{"d MMM"} + Md{"d/M"} + d{"d"} + y{"y G"} + yM{"M/y"} + yMEd{"E, d/M/y"} + yMMM{"MMM y"} + yMMMEd{"E, d MMM y"} + yMMMd{"d MMM y"} + yMd{"d/M/y"} + yQQQ{"QQQ y"} + yQQQQ{"QQQQ y"} + yyyy{"y G"} + yyyyM{"M/y GGGGG"} + yyyyMEd{"E, d/M/y GGGGG"} + yyyyMMM{"MMM y G"} + yyyyMMMEd{"E, d MMM 'de' y G"} + yyyyMMMM{"MMMM 'de' y G"} + yyyyMMMd{"d MMM 'de' y G"} + yyyyMd{"d/M/y GGGGG"} + yyyyQQQ{"QQQ y G"} + yyyyQQQQ{"QQQQ y G"} + } + eras{ + abbreviated{ + "A.R.D.C.", + "Minguo", + } + narrow{ + "A.R.D.C.", + "Minguo", + } + wide{ + "antes de la R.D.C.", + "Minguo", + } + } + intervalFormats{ + H{ + H{"HH–HH"} + } + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } + Hmv{ + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} + } + Hv{ + H{"HH–HH v"} + } M{ M{"M – M"} } + MEd{ + M{"E, dd/MM – E, dd/MM"} + d{"E, dd – E, dd/MM"} + } MMM{ M{"LLL – LLL"} } + MMMEd{ + M{"E, d MMM – E, d MMM"} + d{"E, d MMM – E, d MMM"} + } + MMMd{ + M{"d/MM – d/MM"} + d{"d – d MMM"} + } + Md{ + M{"dd/MM – dd/MM"} + d{"dd – dd/MM"} + } d{ d{"d – d"} } + fallback{"{0} – {1}"} + h{ + a{"h a – h a"} + h{"h–h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} + } + hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} + } + hv{ + a{"h a – h a v"} + h{"h–h a v"} + } y{ y{"y – y G"} } @@ -2342,9 +2971,19 @@ ast{ M{"LLL – LLL y G"} y{"MMM y – MMM y G"} } + yMMMEd{ + M{"E, d MMM – E, d MMM y G"} + d{"E, d MMM – E, d MMM y"} + y{"E, d MMM y – E, d MMM y G"} + } + yMMMM{ + M{"LLLL – LLLL 'de' y G"} + y{"LLLL y – LLLL y G"} + } yMMMd{ M{"d MMM – d MMM 'de' y G"} - d{"d – d MMM 'de' y"} + d{"d – d MMM 'de' y G"} + y{"d MMM y – d MMM y G"} } yMd{ M{"d/M/y – d/M/y GGGGG"} @@ -2353,64 +2992,78 @@ ast{ } } } - persian{ - intervalFormats{ - M{ - M{"M – M"} - } - MMM{ - M{"LLL – LLL"} - } - d{ - d{"d – d"} - } - y{ - y{"y – y G"} - } - yMMM{ - M{"LLL – LLL y G"} - } - yMMMd{ - d{"d – d MMM 'de' y"} - } - } - } - roc{ - eras{ - abbreviated{ - "A.R.D.C.", - "Minguo", - } - narrow{ - "A.R.D.C.", - "R.D.C.", - } - wide{ - "antes de la R.D.C.", - "Minguo", - } - } - intervalFormats{ - M{ - M{"M – M"} - } - MMM{ - M{"LLL – LLL"} - } - d{ - d{"d – d"} - } - y{ - y{"y – y G"} - } - yMMM{ - M{"LLL – LLL y G"} - } - yMMMd{ - d{"d – d MMM 'de' y"} - } - } - } + } + characterLabel{ + activities{"actividaes"} + african_scripts{"escritures africanes"} + american_scripts{"escritures americanes"} + animals_nature{"animales y natura"} + arrows{"fleches"} + box_drawing{"dibuxu de cuadros"} + braille{"braille"} + bullets_stars{"viñetes/estrelles"} + consonantal_jamo{"jamo consonánticu"} + currency_symbols{"símbolos monetarios"} + dash_connector{"guión/coneutor"} + digits{"díxitos"} + dingbats{"viñetes"} + divination_symbols{"símbolos d’adivinación"} + downwards_arrows{"fleches abaxo"} + downwards_upwards_arrows{"fleches abaxo y arriba"} + east_asian_scripts{"escritures del oriente d’Asia"} + emoji{"emoji"} + european_scripts{"escritures europees"} + flags{"banderes"} + food_drink{"vianda y bébora"} + format{"formatu"} + format_whitespace{"formatu y espacios"} + full_width_form_variant{"variantes d’anchor completu"} + geometric_shapes{"formes xeométriques"} + half_width_form_variant{"variantes de mediu anchor"} + han_characters{"caráuteres Han"} + han_radicals{"radicales Han"} + hanja{"hanja"} + hanzi_simplified{"hanzi (simplificáu)"} + hanzi_traditional{"hanzi (tradicional)"} + historic_scripts{"escritures históriques"} + ideographic_desc_characters{"carauteres desc. ideográficos"} + japanese_kana{"kana xaponés"} + kanbun{"kanbun"} + kanji{"Kanji"} + leftwards_arrows{"fleches a manzorga"} + leftwards_rightwards_arrows{"fleches a manzorga y mandrecha"} + letterlike_symbols{"símbolos asemeyaos a lletres"} + limited_use{"usu llendáu"} + math_symbols{"símbolos matemáticos"} + middle_eastern_scripts{"escritures d’Oriente mediu"} + miscellaneous{"mecigayu"} + modern_scripts{"escritures modernes"} + modifier{"tresformador"} + musical_symbols{"símbolos musicales"} + nonspacing{"non espaciáu"} + numbers{"númberos"} + objects{"oxetos"} + other{"otros"} + paired{"empareyaos"} + phonetic_alphabet{"alfabetu fonéticu"} + pictographs{"pictogrames"} + punctuation{"puntuación"} + rightwards_arrows{"fleches a mandrecha"} + sign_standard_symbols{"signos/símbolos estándar"} + small_form_variant{"variantes de formulariu pequeñes"} + smileys_people{"fustaxes y xente"} + south_asian_scripts{"escritures del sur d’Asia"} + southeast_asian_scripts{"escritures del sureste d’Asia"} + spacing{"espaciáu"} + symbols{"símbolos"} + technical_symbols{"símbolos téunicos"} + tone_marks{"marques de tonu"} + travel_places{"viaxes y llugares"} + upwards_arrows{"fleches arriba"} + variant_forms{"variantes"} + vocalic_jamo{"jamo vocálicu"} + western_asian_scripts{"escritures del occidente d’Asia"} + whitespace{"espaciáu"} } delimiters{ alternateQuotationEnd{"”"} @@ -2491,6 +3144,16 @@ ast{ "0"{"esti vienres"} "1"{"el vienres viniente"} } + relativeTime{ + future{ + one{"dientro de {0} vienres"} + other{"dientro de {0} vienres"} + } + past{ + one{"hai {0} vienres"} + other{"hai {0} vienres"} + } + } } fri-narrow{ relative{ @@ -2498,6 +3161,16 @@ ast{ "0"{"esti vie."} "1"{"vie. vin."} } + relativeTime{ + future{ + one{"dientro de {0} vienres"} + other{"dientro de {0} vienres"} + } + past{ + one{"hai {0} vienres"} + other{"hai {0} vienres"} + } + } } fri-short{ relative{ @@ -2505,9 +3178,22 @@ ast{ "0"{"esti vie."} "1"{"vie. viniente"} } + relativeTime{ + future{ + one{"dientro de {0} vienres"} + other{"dientro de {0} vienres"} + } + past{ + one{"hai {0} vienres"} + other{"hai {0} vienres"} + } + } } hour{ dn{"hora"} + relative{ + "0"{"esta hora"} + } relativeTime{ future{ one{"en {0} hora"} @@ -2521,6 +3207,9 @@ ast{ } hour-narrow{ dn{"h."} + relative{ + "0"{"esta h."} + } relativeTime{ future{ one{"en {0} h."} @@ -2534,6 +3223,9 @@ ast{ } hour-short{ dn{"h."} + relative{ + "0"{"esta hora"} + } relativeTime{ future{ one{"en {0} h."} @@ -2547,6 +3239,9 @@ ast{ } minute{ dn{"minutu"} + relative{ + "0"{"esti minutu"} + } relativeTime{ future{ one{"en {0} minutu"} @@ -2560,6 +3255,9 @@ ast{ } minute-narrow{ dn{"m."} + relative{ + "0"{"esti min."} + } relativeTime{ future{ one{"en {0} min."} @@ -2573,6 +3271,9 @@ ast{ } minute-short{ dn{"min."} + relative{ + "0"{"esti min."} + } relativeTime{ future{ one{"en {0} min."} @@ -2590,6 +3291,16 @@ ast{ "0"{"esti llunes"} "1"{"el llunes viniente"} } + relativeTime{ + future{ + one{"dientro de {0} llunes"} + other{"dientro de {0} llunes"} + } + past{ + one{"hai {0} llunes"} + other{"hai {0} llunes"} + } + } } mon-narrow{ relative{ @@ -2597,6 +3308,16 @@ ast{ "0"{"esti llu."} "1"{"llu. vin."} } + relativeTime{ + future{ + one{"dientro de {0} llunes"} + other{"dientro de {0} llunes"} + } + past{ + one{"hai {0} llunes"} + other{"hai {0} llunes"} + } + } } mon-short{ relative{ @@ -2604,6 +3325,16 @@ ast{ "0"{"esti llun."} "1"{"llun. viniente"} } + relativeTime{ + future{ + one{"dientro de {0} llunes"} + other{"dientro de {0} llunes"} + } + past{ + one{"hai {0} llunes"} + other{"hai {0} llunes"} + } + } } month{ dn{"mes"} @@ -2719,6 +3450,16 @@ ast{ "0"{"esti sábadu"} "1"{"el sábadu viniente"} } + relativeTime{ + future{ + one{"dientro de {0} sábadu"} + other{"dientro de {0} sábados"} + } + past{ + one{"hai {0} sábadu"} + other{"hai {0} sábados"} + } + } } sat-narrow{ relative{ @@ -2726,6 +3467,16 @@ ast{ "0"{"esti sáb."} "1"{"sáb. vin."} } + relativeTime{ + future{ + one{"dientro de {0} sábadu"} + other{"dientro de {0} sábados"} + } + past{ + one{"hai {0} sábadu"} + other{"hai {0} sábados"} + } + } } sat-short{ relative{ @@ -2733,6 +3484,16 @@ ast{ "0"{"esti sáb."} "1"{"sáb. viniente"} } + relativeTime{ + future{ + one{"dientro de {0} sábadu"} + other{"dientro de {0} sábados"} + } + past{ + one{"hai {0} sábadu"} + other{"hai {0} sábados"} + } + } } second{ dn{"segundu"} @@ -2788,6 +3549,16 @@ ast{ "0"{"esti domingu"} "1"{"el domingu viniente"} } + relativeTime{ + future{ + one{"dientro de {0} domingu"} + other{"dientro de {0} domingos"} + } + past{ + one{"hai {0} domingu"} + other{"hai {0} domingos"} + } + } } sun-narrow{ relative{ @@ -2795,6 +3566,16 @@ ast{ "0"{"esti dom."} "1"{"dom. vin."} } + relativeTime{ + future{ + one{"dientro de {0} domingu"} + other{"dientro de {0} domingos"} + } + past{ + one{"hai {0} domingu"} + other{"hai {0} domingos"} + } + } } sun-short{ relative{ @@ -2802,6 +3583,16 @@ ast{ "0"{"esti dom."} "1"{"dom. viniente"} } + relativeTime{ + future{ + one{"dientro de {0} domingu"} + other{"dientro de {0} domingos"} + } + past{ + one{"hai {0} domingu"} + other{"hai {0} domingos"} + } + } } thu{ relative{ @@ -2809,6 +3600,16 @@ ast{ "0"{"esti xueves"} "1"{"el xueves viniente"} } + relativeTime{ + future{ + one{"dientro de {0} xueves"} + other{"dientro de {0} xueves"} + } + past{ + one{"hai {0} xueves"} + other{"hai {0} xueves"} + } + } } thu-narrow{ relative{ @@ -2816,6 +3617,16 @@ ast{ "0"{"esti xue."} "1"{"xue. vin."} } + relativeTime{ + future{ + one{"dientro de {0} xueves"} + other{"dientro de {0} xueves"} + } + past{ + one{"hai {0} xueves"} + other{"hai {0} xueves"} + } + } } thu-short{ relative{ @@ -2823,6 +3634,16 @@ ast{ "0"{"esti xue."} "1"{"xue. viniente"} } + relativeTime{ + future{ + one{"dientro de {0} xueves"} + other{"dientro de {0} xueves"} + } + past{ + one{"hai {0} xueves"} + other{"hai {0} xueves"} + } + } } tue{ relative{ @@ -2830,6 +3651,16 @@ ast{ "0"{"esti martes"} "1"{"el martes viniente"} } + relativeTime{ + future{ + one{"dientro de {0} martes"} + other{"dientro de {0} martes"} + } + past{ + one{"hai {0} martes"} + other{"hai {0} martes"} + } + } } tue-narrow{ relative{ @@ -2837,6 +3668,16 @@ ast{ "0"{"esti mar."} "1"{"mar. vin."} } + relativeTime{ + future{ + one{"dientro de {0} martes"} + other{"dientro de {0} martes"} + } + past{ + one{"hai {0} martes"} + other{"hai {0} martes"} + } + } } tue-short{ relative{ @@ -2844,6 +3685,16 @@ ast{ "0"{"esti mar."} "1"{"mar. viniente"} } + relativeTime{ + future{ + one{"dientro de {0} martes"} + other{"dientro de {0} martes"} + } + past{ + one{"hai {0} martes"} + other{"hai {0} martes"} + } + } } wed{ relative{ @@ -2851,6 +3702,16 @@ ast{ "0"{"esti miércoles"} "1"{"el miércoles viniente"} } + relativeTime{ + future{ + one{"dientro de {0} miércoles"} + other{"dientro de {0} miércoles"} + } + past{ + one{"hai {0} miércoles"} + other{"hai {0} miércoles"} + } + } } wed-narrow{ relative{ @@ -2858,6 +3719,16 @@ ast{ "0"{"esti mié."} "1"{"mié. vin."} } + relativeTime{ + future{ + one{"dientro de {0} miércoles"} + other{"dientro de {0} miércoles"} + } + past{ + one{"hai {0} miércoles"} + other{"hai {0} miércoles"} + } + } } wed-short{ relative{ @@ -2865,6 +3736,16 @@ ast{ "0"{"esti mié."} "1"{"mié. viniente"} } + relativeTime{ + future{ + one{"dientro de {0} miércoles"} + other{"dientro de {0} miércoles"} + } + past{ + one{"hai {0} miércoles"} + other{"hai {0} miércoles"} + } + } } week{ dn{"selmana"} @@ -2873,6 +3754,7 @@ ast{ "0"{"esta selmana"} "1"{"la selmana viniente"} } + relativePeriod{"la selmana del {0}"} relativeTime{ future{ one{"en {0} selmana"} @@ -2891,6 +3773,7 @@ ast{ "0"{"esta selm."} "1"{"selm. vin."} } + relativePeriod{"la selmana del {0}"} relativeTime{ future{ one{"en {0} se."} @@ -2909,6 +3792,7 @@ ast{ "0"{"esta selm."} "1"{"selm. viniente"} } + relativePeriod{"la selmana del {0}"} relativeTime{ future{ one{"en {0} selm."} @@ -2988,6 +3872,12 @@ ast{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} y {1}"} + end{"{0} y {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0} y {1}"} end{"{0} y {1}"} diff --git a/icuSources/data/locales/ast_ES.txt b/icuSources/data/locales/ast_ES.txt old mode 100755 new mode 100644 index aed0b854..eafdc8f9 --- a/icuSources/data/locales/ast_ES.txt +++ b/icuSources/data/locales/ast_ES.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ast_ES.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ast_ES{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/az.txt b/icuSources/data/locales/az.txt index 5f1afb98..585dab43 100644 --- a/icuSources/data/locales/az.txt +++ b/icuSources/data/locales/az.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/az.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License az{ AuxExemplarCharacters{"[w]"} Ellipsis{ @@ -206,10 +200,22 @@ az{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + few{"{0}-cü sağ döngəni seçin."} + many{"{0}-cı sağ döngəni seçin."} + one{"{0}-ci sağ döngəni seçin."} + other{"{0}-cu sağ döngəni seçin."} + } + plural{ + one{"Alış-veriş katınızda {0} X var. Almaq istəyirsiniz?"} + other{"Alış-veriş kartınızda {0} X var. Almaq istəyirsiniz?"} + } + } minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.23.7"} + Version{"2.1.32.59"} calendar{ generic{ DateTimePatterns{ @@ -248,7 +254,7 @@ az{ yyyyMEd{"GGGGG dd.MM.y, E"} yyyyMMM{"G MMM y"} yyyyMMMEd{"G d MMM y, E"} - yyyyMMMM{"G y MMMM"} + yyyyMMMM{"G MMMM y"} yyyyMMMd{"G d MMM y"} yyyyMd{"GGGGG dd.MM.y"} yyyyQQQ{"G y QQQ"} @@ -369,6 +375,10 @@ az{ MEd{"dd.MM, E"} MMM{"LLL"} MMMEd{"d MMM, E"} + MMMMW{ + one{"MMM, W 'həftə'"} + other{"MMM, W 'həftə'"} + } MMMMd{"MMMM d"} MMMd{"d MMM"} Md{"dd.MM"} @@ -384,11 +394,15 @@ az{ yMEd{"dd.MM.y, E"} yMMM{"MMM y"} yMMMEd{"d MMM y, E"} - yMMMM{"y MMMM"} + yMMMM{"MMMM y"} yMMMd{"d MMM y"} yMd{"dd.MM.y"} yQQQ{"y QQQ"} yQQQQ{"y QQQQ"} + yw{ + one{"y, w 'həftə'"} + other{"y, w 'həftə'"} + } } dayNames{ format{ @@ -514,6 +528,18 @@ az{ noon{"günorta"} pm{"PM"} } + narrow{ + afternoon1{"gündüz"} + am{"AM"} + evening1{"axşamüstü"} + midnight{"gecəyarı"} + morning1{"sübh"} + morning2{"səhər"} + night1{"axşam"} + night2{"gecə"} + noon{"günorta"} + pm{"PM"} + } wide{ afternoon1{"gündüz"} am{"AM"} @@ -531,19 +557,19 @@ az{ eras{ abbreviated{ "e.ə.", - "b.e.", + "y.e.", } abbreviated%variant{ - "ü.e.ö.", - "ü.e.", + "b.e.ə.", + "b.e.", } wide{ "eramızdan əvvəl", - "eramız", + "yeni era", } wide%variant{ - "ümumi eradan öncə", - "ümumi era", + "bizim eradan əvvəl", + "bizim era", } } intervalFormats{ @@ -775,6 +801,94 @@ az{ } } } + characterLabel{ + activities{"Aktivitələr"} + african_scripts{"Afrika Yazıları"} + american_scripts{"Amerika Yazıları"} + animal{"heyvan"} + animals_nature{"Heyvanlar və Təbiət"} + arrows{"Oxlar"} + body{"bədən"} + box_drawing{"Qutu Çəkmək"} + braille{"Brayl"} + building{"bina"} + bullets_stars{"Marker/Ulduz"} + consonantal_jamo{"Samit Jamo"} + currency_symbols{"Valyuta Simvolları"} + dash_connector{"Tire/Bağlayıcı"} + digits{"Rəqəmlər"} + dingbats{"Dinqbatlar"} + divination_symbols{"Divinasiya Simvolları"} + downwards_arrows{"Aşağıya Oxlar"} + downwards_upwards_arrows{"Aşağıya Yuxarıya Oxlar"} + east_asian_scripts{"Şərqi Asiya Yazıları"} + emoji{"Emoji"} + european_scripts{"Avropa Yazıları"} + female{"qadın"} + flag{"bayraq"} + flags{"Bayraqlar"} + food_drink{"Yemək-içmək"} + format{"Format"} + format_whitespace{"Format və Boşluq"} + full_width_form_variant{"Tam Genişlik Formalı Variant"} + geometric_shapes{"Həndəsi Fiqurlar"} + half_width_form_variant{"Genişlik Formalı Variant"} + han_characters{"Han Simvolları"} + han_radicals{"Han Radikalları"} + hanja{"Hanja"} + hanzi_simplified{"Hanzi (Sadələşmiş)"} + hanzi_traditional{"Hanzi (Ənənəvi)"} + heart{"ürək"} + historic_scripts{"Tarixi Yazılar"} + ideographic_desc_characters{"İdeoqrafik Simvollar"} + japanese_kana{"Yapon Kanası"} + kanbun{"Kanbun"} + kanji{"Kanji"} + keycap{"klaviatura qapağı"} + leftwards_arrows{"Sola Oxlar"} + leftwards_rightwards_arrows{"Sola Sağa Oxlar"} + letterlike_symbols{"Hərfəbənzər Simvollar"} + limited_use{"Limitli İstifadə"} + male{"kişi"} + math_symbols{"Riyazi Simvollar"} + middle_eastern_scripts{"Yaxın Şərq Yazıları"} + miscellaneous{"Qarışıq"} + modern_scripts{"Çağdaş Yazılar"} + modifier{"Modifikator"} + musical_symbols{"Musiqi Simvolları"} + nature{"təbiət"} + nonspacing{"Boşluqsuz"} + numbers{"Saylar"} + objects{"Obyektlər"} + other{"Digər"} + paired{"Cüt"} + person{"şəxs"} + phonetic_alphabet{"Fonetik Əlifba"} + pictographs{"Piktoqram"} + place{"yer"} + plant{"bitki"} + punctuation{"Durğu"} + rightwards_arrows{"Sağa Oxlar"} + sign_standard_symbols{"İşarə/Standart Simvollar"} + small_form_variant{"Kiçik Forma Variantları"} + smiley{"smayli"} + smileys_people{"Gülüş və Camaat"} + south_asian_scripts{"Cənubi Asiya Yazıları"} + southeast_asian_scripts{"Cənub-Şərqi Asiya Yazıları"} + spacing{"Boşluq"} + sport{"idman"} + symbols{"Simvollar"} + technical_symbols{"Texniki Simvollar"} + tone_marks{"Ton Qeydləri"} + travel{"səyahət"} + travel_places{"Səyahət və Yerlər"} + upwards_arrows{"Yuxarıya Oxlar"} + variant_forms{"Variant Formaları"} + vocalic_jamo{"Vokal Jamo"} + weather{"hava"} + western_asian_scripts{"Qərbi Asiya Yazıları"} + whitespace{"Boşluq"} + } delimiters{ alternateQuotationEnd{"’"} alternateQuotationStart{"‘"} @@ -838,12 +952,32 @@ az{ "0"{"bu cümə"} "1"{"gələn cümə"} } + relativeTime{ + future{ + one{"{0} cümə ərzində"} + other{"{0} cümə ərzində"} + } + past{ + one{"{0} cümə öncə"} + other{"{0} cümə öncə"} + } + } } fri-narrow{ relative{ - "-1"{"keçən cümə"} - "0"{"bu cümə"} - "1"{"gələn cümə"} + "-1"{"keçən C"} + "0"{"bu C"} + "1"{"gələn C"} + } + relativeTime{ + future{ + one{"{0} cümə ərzində"} + other{"{0} cümə ərzində"} + } + past{ + one{"{0} cümə öncə"} + other{"{0} cümə öncə"} + } } } fri-short{ @@ -852,9 +986,22 @@ az{ "0"{"bu cümə"} "1"{"gələn cümə"} } + relativeTime{ + future{ + one{"{0} cümə ərzində"} + other{"{0} cümə ərzində"} + } + past{ + one{"{0} cümə öncə"} + other{"{0} cümə öncə"} + } + } } hour{ dn{"Saat"} + relative{ + "0"{"bu saat"} + } relativeTime{ future{ one{"{0} saat ərzində"} @@ -894,6 +1041,9 @@ az{ } minute{ dn{"Dəqiqə"} + relative{ + "0"{"bu dəqiqə"} + } relativeTime{ future{ one{"{0} dəqiqə ərzində"} @@ -937,12 +1087,32 @@ az{ "0"{"bu bazar ertəsi"} "1"{"gələn bazar ertəsi"} } + relativeTime{ + future{ + one{"{0} bazar ertəsi ərzində"} + other{"{0} bazar ertəsi əzrində"} + } + past{ + one{"{0} bazar ertəsi öncə"} + other{"{0} bazar ertəsi öncə"} + } + } } mon-narrow{ relative{ - "-1"{"keçən bazar ertəsi"} - "0"{"bu bazar ertəsi"} - "1"{"gələn bazar ertəsi"} + "-1"{"keçən BE"} + "0"{"bu BE"} + "1"{"gələn BE"} + } + relativeTime{ + future{ + one{"{0} bazar ertəsi əzrində"} + other{"{0} bazar ertəsi əzrində"} + } + past{ + one{"{0} bazar ertəsi öncə"} + other{"{0} bazar ertəsi öncə"} + } } } mon-short{ @@ -951,6 +1121,16 @@ az{ "0"{"bu bazar ertəsi"} "1"{"gələn bazar ertəsi"} } + relativeTime{ + future{ + one{"{0} bazar ertəsi əzrində"} + other{"{0} bazar ertəsi əzrində"} + } + past{ + one{"{0} bazar ertəsi öncə"} + other{"{0} bazar ertəsi öncə"} + } + } } month{ dn{"Ay"} @@ -998,6 +1178,11 @@ az{ } quarter{ dn{"Rüb"} + relative{ + "-1"{"keçən rüb"} + "0"{"bu rüb"} + "1"{"gələn rüb"} + } relativeTime{ future{ one{"{0} rüb ərzində"} @@ -1041,12 +1226,32 @@ az{ "0"{"bu şənbə"} "1"{"gələn şənbə"} } + relativeTime{ + future{ + one{"{0} şənbə ərzində"} + other{"{0} şənbə ərzində"} + } + past{ + one{"{0} şənbə öncə"} + other{"{0} şənbə öncə"} + } + } } sat-narrow{ relative{ - "-1"{"keçən şənbə"} - "0"{"bu şənbə"} - "1"{"gələn şənbə"} + "-1"{"keçən Ş"} + "0"{"bu Ş"} + "1"{"gələn Ş"} + } + relativeTime{ + future{ + one{"{0} şənbə ərzində"} + other{"{0} şənbə ərzində"} + } + past{ + one{"{0} şənbə öncə"} + other{"{0} şənbə öncə"} + } } } sat-short{ @@ -1055,6 +1260,16 @@ az{ "0"{"bu şənbə"} "1"{"gələn şənbə"} } + relativeTime{ + future{ + one{"{0} şənbə ərzində"} + other{"{0} şənbə ərzində"} + } + past{ + one{"{0} şənbə öncə"} + other{"{0} şənbə öncə"} + } + } } second{ dn{"Saniyə"} @@ -1104,6 +1319,16 @@ az{ "0"{"bu bazar"} "1"{"gələn bazar"} } + relativeTime{ + future{ + one{"{0} bazar ərzində"} + other{"{0} bazar ərzində"} + } + past{ + one{"{0} bazar öncə"} + other{"{0} bazar öncə"} + } + } } sun-narrow{ relative{ @@ -1111,6 +1336,16 @@ az{ "0"{"bu bazar"} "1"{"gələn bazar"} } + relativeTime{ + future{ + one{"{0} bazar ərzində"} + other{"{0} bazar ərzində"} + } + past{ + one{"{0} bazar öncə"} + other{"{0} bazar öncə"} + } + } } sun-short{ relative{ @@ -1118,6 +1353,16 @@ az{ "0"{"bu bazar"} "1"{"gələn bazar"} } + relativeTime{ + future{ + one{"{0} bazar ərzində"} + other{"{0} bazar ərzində"} + } + past{ + one{"{0} bazar öncə"} + other{"{0} bazar öncə"} + } + } } thu{ relative{ @@ -1125,12 +1370,32 @@ az{ "0"{"bu cümə axşamı"} "1"{"gələn cümə axşamı"} } + relativeTime{ + future{ + one{"{0} cümə axşamı ərzində"} + other{"{0} cümə axşamı ərzində"} + } + past{ + one{"{0} cümə axşamı öncə"} + other{"{0} cümə axşamı öncə"} + } + } } thu-narrow{ relative{ - "-1"{"keçən cümə axşamı"} - "0"{"bu cümə axşamı"} - "1"{"gələn cümə axşamı"} + "-1"{"keçən CA"} + "0"{"bu CA"} + "1"{"gələn CA"} + } + relativeTime{ + future{ + one{"{0} cümə axşamı ərzində"} + other{"{0} cümə axşamı ərzində"} + } + past{ + one{"{0} cümə axşamı öncə"} + other{"{0} cümə axşamı öncə"} + } } } thu-short{ @@ -1139,6 +1404,16 @@ az{ "0"{"bu cümə axşamı"} "1"{"gələn cümə axşamı"} } + relativeTime{ + future{ + one{"{0} cümə axşamı ərzində"} + other{"{0} cümə axşamı ərzində"} + } + past{ + one{"{0} cümə axşamı öncə"} + other{"{0} cümə axşamı öncə"} + } + } } tue{ relative{ @@ -1146,19 +1421,49 @@ az{ "0"{"bu çərşənbə axşamı"} "1"{"gələn çərşənbə axşamı"} } + relativeTime{ + future{ + one{"{0} çərşənbə axşamı ərzində"} + other{"{0} çərşənbə axşamı ərzində"} + } + past{ + one{"{0} çərşənbə axşamı öncə"} + other{"{0} çərşənbə axşamı öncə"} + } + } } tue-narrow{ relative{ - "-1"{"keçən çərşənbə axşamı"} - "0"{"bu çərşənbə axşamı"} - "1"{"gələn çərşənbə axşamı"} + "-1"{"keçən ÇƏ"} + "0"{"bu ÇƏ"} + "1"{"gələn ÇƏ"} + } + relativeTime{ + future{ + one{"{0} çərşənbə axşamı ərzində"} + other{"{0} çərşənbə axşamı ərzində"} + } + past{ + one{"{0} çərşənbə axşamı öncə"} + other{"{0} çərşənbə axşamı öncə"} + } } } tue-short{ relative{ - "-1"{"keçən çərşənbə axşamı"} - "0"{"bu çərşənbə axşamı"} - "1"{"gələn çərşənbə axşamı"} + "-1"{"keçən ÇƏ"} + "0"{"bu ÇƏ"} + "1"{"gələn ÇƏ"} + } + relativeTime{ + future{ + one{"{0} çərşənbə axşamı ərzində"} + other{"{0} çərşənbə axşamı ərzində"} + } + past{ + one{"{0} çərşənbə axşamı öncə"} + other{"{0} çərşənbə axşamı öncə"} + } } } wed{ @@ -1167,12 +1472,32 @@ az{ "0"{"bu çərşənbə"} "1"{"gələn çərşənbə"} } + relativeTime{ + future{ + one{"{0} çərşənbə ərzində"} + other{"{0} çərşənbə ərzində"} + } + past{ + one{"{0} çərşənbə öncə"} + other{"{0} çərşənbə öncə"} + } + } } wed-narrow{ relative{ - "-1"{"keçən çərşənbə"} - "0"{"bu çərşənbə"} - "1"{"gələn çərşənbə"} + "-1"{"keçən Ç"} + "0"{"bu Ç"} + "1"{"gələn Ç"} + } + relativeTime{ + future{ + one{"{0} çərşənbə ərzində"} + other{"{0} çərşənbə ərzində"} + } + past{ + one{"{0} çərşənbə öncə"} + other{"{0} çərşənbə öncə"} + } } } wed-short{ @@ -1181,6 +1506,16 @@ az{ "0"{"bu çərşənbə"} "1"{"gələn çərşənbə"} } + relativeTime{ + future{ + one{"{0} çərşənbə ərzində"} + other{"{0} çərşənbə ərzində"} + } + past{ + one{"{0} çərşənbə öncə"} + other{"{0} çərşənbə öncə"} + } + } } week{ dn{"Həftə"} @@ -1189,6 +1524,7 @@ az{ "0"{"bu həftə"} "1"{"gələn həftə"} } + relativePeriod{"{0} həftəsi"} relativeTime{ future{ one{"{0} həftə ərzində"} @@ -1202,6 +1538,7 @@ az{ } week-narrow{ dn{"həftə"} + relativePeriod{"{0} həftəsi"} relativeTime{ future{ one{"{0} həftə ərzində"} @@ -1215,6 +1552,7 @@ az{ } week-short{ dn{"həftə"} + relativePeriod{"{0} həftəsi"} relativeTime{ future{ one{"{0} həftə ərzində"} @@ -1284,12 +1622,18 @@ az{ middle{"{0}, {1}"} start{"{0}, {1}"} } - unit{ + standard-short{ 2{"{0} və {1}"} end{"{0} və {1}"} middle{"{0}, {1}"} start{"{0}, {1}"} } + unit{ + 2{"{0}, {1}"} + end{"{0}, {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit-narrow{ 2{"{0}, {1}"} end{"{0}, {1}"} diff --git a/icuSources/data/locales/az_AZ.txt b/icuSources/data/locales/az_AZ.txt index 6aa03846..caf84c09 100644 --- a/icuSources/data/locales/az_AZ.txt +++ b/icuSources/data/locales/az_AZ.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License az_AZ{ "%%ALIAS"{"az_Latn_AZ"} } diff --git a/icuSources/data/locales/az_Cyrl.txt b/icuSources/data/locales/az_Cyrl.txt index b59c248a..97e9ec5a 100644 --- a/icuSources/data/locales/az_Cyrl.txt +++ b/icuSources/data/locales/az_Cyrl.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/az_Cyrl.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License az_Cyrl{ %%Parent{"root"} AuxExemplarCharacters{"[ц щ ъ ь э ю я]"} @@ -13,7 +7,10 @@ az_Cyrl{ NumberElements{ latn{ patterns{ + accountingFormat{"¤ #,##0.00"} currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} } symbols{ decimal{","} @@ -29,7 +26,7 @@ az_Cyrl{ } } } - Version{"2.1.19.14"} + Version{"2.1.31.74"} calendar{ generic{ DateTimePatterns{ @@ -37,10 +34,10 @@ az_Cyrl{ "HH:mm:ss z", "HH:mm:ss", "HH:mm", - "EEEE, d, MMMM, y G", - "d MMMM, y G", - "d MMM, y G", - "dd.MM.y GGGGG", + "G d MMMM y, EEEE", + "G d MMMM, y", + "G d MMM y", + "GGGGG dd.MM.y", "{1} {0}", "{1} {0}", "{1} {0}", @@ -48,28 +45,89 @@ az_Cyrl{ "{1} {0}", } availableFormats{ - MEd{"E, dd.MM"} + GyMMM{"G MMM y"} + GyMMMEd{"G d MMM y, E"} + GyMMMd{"G d MMM y"} + MEd{"dd.MM, E"} MMM{"LLL"} - MMMEd{"E, d, MMM"} + MMMEd{"d MMM, E"} MMMd{"d MMM"} Md{"dd.MM"} - yyyyM{"MM.y G"} - yyyyMEd{"E, dd.MM.y G"} - yyyyMMM{"MMM, y G"} - yyyyMMMEd{"E, d, MMM, y G"} - yyyyMMMd{"d MMM, y G"} - yyyyMd{"dd.MM.y G"} + yyyyM{"GGGGG MM y"} + yyyyMEd{"GGGGG dd.MM.y, E"} + yyyyMMM{"G MMM y"} + yyyyMMMEd{"G d MMM y, E"} + yyyyMMMd{"G d MMM y"} + yyyyMd{"GGGGG dd.MM.y"} + } + intervalFormats{ + MEd{ + M{"dd.MM, E – dd.MM, E"} + d{"dd.MM, E – dd.MM, E"} + } + MMMEd{ + M{"MMM d, E – MMM d, E"} + d{"MMM d, E – MMM d, E"} + } + Md{ + M{"dd.MM – dd.MM"} + d{"dd.MM – dd.MM"} + } + yM{ + M{"GGGGG MM/y – MM/y"} + y{"GGGGG MM/y – MM/y"} + } + yMEd{ + M{"GGGGG dd/MM/y , E – dd/MM/y, E"} + d{"GGGGG dd/MM/y , E – dd/MM/y, E"} + y{"GGGGG dd/MM/y , E – dd/MM/y, E"} + } + yMMM{ + M{"G MMM–MMM y"} + y{"G MMM y – MMM y"} + } + yMMMEd{ + M{"G d MMM y, E – d MMM, E"} + d{"G d MMM y, E – d MMM, E"} + y{"G d MMM y, E – d MMM y, E"} + } + yMMMM{ + M{"G MMMM y –MMMM"} + y{"G MMMM y – MMMM y"} + } + yMMMd{ + M{"G d MMM y – d MMM"} + d{"G d–d MMM y"} + y{"G d MMM y – d MMM y"} + } + yMd{ + M{"GGGGG dd/MM/y – dd/MM/y"} + d{"GGGGG dd/MM/y – dd/MM/y"} + y{"GGGGG dd/MM/y – dd/MM/y"} + } } } gregorian{ + AmPmMarkers{ + "АМ", + "ПМ", + } + AmPmMarkersAbbr{ + "АМ", + "ПМ", + } + AmPmMarkersNarrow{ + "а", + "п", + } DateTimePatterns{ "HH:mm:ss zzzz", "HH:mm:ss z", "HH:mm:ss", "HH:mm", - "EEEE, d, MMMM, y", - "d MMMM, y", - "d MMM, y", + "d MMMM y, EEEE", + "d MMMM y", + "d MMM y", "dd.MM.yy", "{1} {0}", "{1} {0}", @@ -78,20 +136,59 @@ az_Cyrl{ "{1} {0}", } availableFormats{ - MEd{"E, dd.MM"} + Ed{"d E"} + GyMMM{"G MMM y"} + GyMMMEd{"G d MMM y, E"} + GyMMMd{"G d MMM y"} + MEd{"dd.MM, E"} MMM{"LLL"} - MMMEd{"E, d, MMM"} + MMMEd{"d MMM, E"} + MMMMW{ + one{"MMM, W 'һәфтә'"} + other{"MMM, W 'һәфтә'"} + } MMMd{"d MMM"} Md{"dd.MM"} yM{"MM.y"} - yMEd{"E, dd.MM.y"} + yMEd{"dd.MM.y, E"} yMMM{"MMM, y"} - yMMMEd{"E, d, MMM, y"} - yMMMd{"d MMM, y"} + yMMMEd{"d MMM y, E"} + yMMMd{"d MMM y"} yMd{"dd.MM.y"} + yw{ + one{"y, w 'һәфтә'"} + other{"y, w 'һәфтә'"} + } } dayNames{ format{ + abbreviated{ + "Б.", + "Б.Е.", + "Ч.А.", + "Ч.", + "Ҹ.А.", + "Ҹ.", + "Ш.", + } + narrow{ + "7", + "1", + "2", + "3", + "4", + "5", + "6", + } + short{ + "Б.", + "Б.Е.", + "Ч.А.", + "Ч.", + "Ҹ.А.", + "Ҹ.", + "Ш.", + } wide{ "базар", "базар ертәси", @@ -103,6 +200,15 @@ az_Cyrl{ } } stand-alone{ + abbreviated{ + "Б.", + "Б.Е.", + "Ч.А.", + "Ч.", + "Ҹ.А.", + "Ҹ.", + "Ш.", + } narrow{ "7", "1", @@ -112,10 +218,177 @@ az_Cyrl{ "5", "6", } + short{ + "Б.", + "Б.Е.", + "Ч.А.", + "Ч.", + "Ҹ.А.", + "Ҹ.", + "Ш.", + } + wide{ + "базар", + "базар ертәси", + "чәршәнбә ахшамы", + "чәршәнбә", + "ҹүмә ахшамы", + "ҹүмә", + "шәнбә", + } + } + } + dayPeriod{ + format{ + abbreviated{ + afternoon1{"ҝүндүз"} + evening1{"ахшамүстү"} + midnight{"ҝеҹәјары"} + morning1{"сүбһ"} + morning2{"сәһәр"} + night1{"ахшам"} + night2{"ҝеҹә"} + noon{"ҝүнорта"} + } + narrow{ + afternoon1{"ҝүндүз"} + evening1{"ахшамүстү"} + midnight{"ҝеҹәјары"} + morning1{"сүбһ"} + morning2{"сәһәр"} + night1{"ахшам"} + night2{"ҝеҹә"} + noon{"ҝ"} + } + wide{ + afternoon1{"ҝүндүз"} + evening1{"ахшамүстү"} + midnight{"ҝеҹәјары"} + morning1{"сүбһ"} + morning2{"сәһәр"} + night1{"ахшам"} + night2{"ҝеҹә"} + noon{"ҝүнорта"} + } + } + stand-alone{ + abbreviated{ + afternoon1{"ҝүндүз"} + evening1{"ахшамүстү"} + midnight{"ҝеҹәјары"} + morning1{"сүбһ"} + morning2{"сәһәр"} + night1{"ахшам"} + night2{"ҝеҹә"} + noon{"ҝүнорта"} + } + narrow{ + afternoon1{"ҝүндүз"} + evening1{"ахшамүстү"} + midnight{"ҝеҹәјары"} + morning1{"сүбһ"} + morning2{"сәһәр"} + night1{"ахшам"} + night2{"ҝеҹә"} + noon{"ҝүнорта"} + } + wide{ + afternoon1{"ҝүндүз"} + am{"АМ"} + evening1{"ахшамүстү"} + midnight{"ҝеҹәјары"} + morning1{"сүбһ"} + morning2{"сәһәр"} + night1{"ахшам"} + night2{"ҝеҹә"} + noon{"ҝүнорта"} + pm{"ПМ"} + } + } + } + eras{ + abbreviated{ + "е.ә.", + "ј.е.", + } + abbreviated%variant{ + "б.е.ә.", + "б.е.", + } + wide{ + "ерамыздан әввәл", + "јени ера", + } + wide%variant{ + "бизим ерадан әввәл", + "бизим ера", + } + } + intervalFormats{ + MEd{ + M{"dd.MM, E – dd.MM, E"} + d{"dd.MM, E – dd.MM, E"} + } + MMMEd{ + M{"d MMM, E – d MMM, E"} + d{"d MMM, E – d MMM, E"} + } + MMMd{ + M{"d MMM – d MMM"} + d{"d–d MMM"} + } + Md{ + M{"dd.MM – dd.MM"} + d{"dd.MM – dd.MM"} + } + yM{ + M{"MM.y – MM.y"} + y{"MM.y – MM.y"} + } + yMEd{ + M{"dd.MM.y, E – dd.MM.y, E"} + d{"dd.MM.y, E – dd.MM.y, E"} + y{"dd.MM.y, E – dd.MM.y, E"} + } + yMMM{ + M{"MMM – MMM y"} + } + yMMMEd{ + M{"d MMM y, E – d MMM, E"} + d{"d MMM y, E – d MMM, E"} + y{"d MMM y, E – d MMM y, E"} + } + yMMMM{ + M{"MMMM – MMMM y"} + y{"MMMM y – MMMM y"} + } + yMMMd{ + M{"d MMM y – d MMM"} + d{"y MMM d–d"} + y{"d MMM y – d MMM y"} + } + yMd{ + M{"dd.MM.y – dd.MM.y"} + d{"dd.MM.y – dd.MM.y"} + y{"dd.MM.y – dd.MM.y"} } } monthNames{ format{ + abbreviated{ + "јан", + "фев", + "мар", + "апр", + "май", + "ијн", + "ијл", + "авг", + "сен", + "окт", + "ној", + "дек", + } wide{ "јанвар", "феврал", @@ -131,6 +404,52 @@ az_Cyrl{ "декабр", } } + stand-alone{ + abbreviated{ + "јан", + "фев", + "мар", + "апр", + "май", + "ијн", + "ијл", + "авг", + "сен", + "окт", + "ној", + "дек", + } + wide{ + "Јанвар", + "Феврал", + "Март", + "Апрел", + "Май", + "Ијун", + "Ијул", + "Август", + "Сентјабр", + "Октјабр", + "Нојабр", + "Декабр", + } + } + } + quarters{ + format{ + abbreviated{ + "1-ҹи кв.", + "2-ҹи кв.", + "3-ҹү кв.", + "4-ҹү кв.", + } + wide{ + "1-ҹи квартал", + "2-ҹи квартал", + "3-ҹү квартал", + "4-ҹү квартал", + } + } } } } diff --git a/icuSources/data/locales/az_Cyrl_AZ.txt b/icuSources/data/locales/az_Cyrl_AZ.txt index 8c9aae27..423abc8f 100644 --- a/icuSources/data/locales/az_Cyrl_AZ.txt +++ b/icuSources/data/locales/az_Cyrl_AZ.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/az_Cyrl_AZ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License az_Cyrl_AZ{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/az_Latn.txt b/icuSources/data/locales/az_Latn.txt index e49243f2..9df6ff31 100644 --- a/icuSources/data/locales/az_Latn.txt +++ b/icuSources/data/locales/az_Latn.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/az_Latn.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License az_Latn{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/az_Latn_AZ.txt b/icuSources/data/locales/az_Latn_AZ.txt index 07bcd40a..0f07101b 100644 --- a/icuSources/data/locales/az_Latn_AZ.txt +++ b/icuSources/data/locales/az_Latn_AZ.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/az_Latn_AZ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License az_Latn_AZ{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/bas.txt b/icuSources/data/locales/bas.txt old mode 100755 new mode 100644 index 2aa1c73d..d771d554 --- a/icuSources/data/locales/bas.txt +++ b/icuSources/data/locales/bas.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/bas.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License bas{ AuxExemplarCharacters{"[q x]"} ExemplarCharacters{ @@ -29,7 +23,7 @@ bas{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/bas_CM.txt b/icuSources/data/locales/bas_CM.txt old mode 100755 new mode 100644 index 01a2d90e..b928dff6 --- a/icuSources/data/locales/bas_CM.txt +++ b/icuSources/data/locales/bas_CM.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/bas_CM.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License bas_CM{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/be.txt b/icuSources/data/locales/be.txt index 53de451d..661696fe 100644 --- a/icuSources/data/locales/be.txt +++ b/icuSources/data/locales/be.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/be.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License be{ AuxExemplarCharacters{ "[{а\u0301} {е\u0301} {ё\u0301} {і\u0301} {о\u0301} {у\u0301} {ы\u0301} {э" @@ -21,6 +15,7 @@ be{ } ExemplarCharacters{"[а б в г д {дж} {дз} е ё ж з і й к л м н о п р с т у ў ф х ц ч ш ы ь э ю я]"} ExemplarCharactersIndex{"[А Б В Г Д Е Ж З І Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Ы Э Ю Я]"} + ExemplarCharactersPunctuation{"[\\- , ; \\: ! ? . « » ( ) \\[ \\] \\{ \\}]"} MoreInformation{"?"} NumberElements{ default{"latn"} @@ -30,7 +25,7 @@ be{ range{"{0}–{1}"} } patterns{ - accountingFormat{"¤#,##0.00;(¤#,##0.00)"} + accountingFormat{"#,##0.00 ¤"} currencyFormat{"#,##0.00 ¤"} decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} @@ -273,20 +268,32 @@ be{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} - timeSeparator{"."} + timeSeparator{":"} + } + } + minimalPairs{ + ordinal{ + few{"{0}-і дом злева"} + other{"{0}-ы дом злева"} + } + plural{ + few{"з {0} кніг за {0} дні"} + many{"з {0} кніг за {0} дзён"} + one{"з {0} кнігі за {0} дзень"} + other{"з {0} кніги за {0} дні"} } } minimumGroupingDigits{"2"} native{"latn"} } - Version{"2.1.22.93"} + Version{"2.1.31.86"} calendar{ buddhist{ DateTimePatterns{ - "HH.mm.ss zzzz", - "HH.mm.ss z", - "HH.mm.ss", - "HH.mm", + "HH:mm:ss, zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", "EEEE, d MMMM y G", "d MMMM y G", "d MMM y G", @@ -322,10 +329,10 @@ be{ } generic{ DateTimePatterns{ - "HH.mm.ss zzzz", - "HH.mm.ss z", - "HH.mm.ss", - "HH.mm", + "HH:mm:ss, zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", "EEEE, d MMMM y G", "d MMMM y G", "d.M.y G", @@ -434,26 +441,26 @@ be{ } gregorian{ AmPmMarkers{ - "да паўдня", - "пасля паўдня", + "AM", + "PM", } AmPmMarkersAbbr{ - "раніцы", - "вечара", + "AM", + "PM", } AmPmMarkersNarrow{ - "ран.", - "веч.", + "am", + "pm", } DateTimePatterns{ - "HH.mm.ss zzzz", - "HH.mm.ss z", - "HH.mm.ss", - "HH.mm", - "EEEE, d MMMM y", - "d MMMM y", - "d.M.y", - "d.M.yy", + "HH:mm:ss, zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", + "EEEE, d MMMM y 'г'.", + "d MMMM y 'г'.", + "d.MM.y", + "d.MM.yy", "{1}, {0}", "{1} 'у' {0}", "{1} 'у' {0}", @@ -465,34 +472,40 @@ be{ } availableFormats{ E{"ccc"} - EHm{"E HH.mm"} - EHms{"E HH.mm.ss"} + EHm{"E HH:mm"} + EHms{"E HH:mm:ss"} Ed{"d, E"} - Ehm{"E hh.mm a"} - Ehms{"E hh.mm.ss a"} - Gy{"y G"} - GyMMM{"LLL y G"} - GyMMMEd{"E, d MMM y G"} - GyMMMd{"d MMM y G"} + Ehm{"E h:mm a"} + Ehms{"E h:mm:ss a"} + Gy{"y 'г'. G"} + GyMMM{"LLL y 'г'. G"} + GyMMMEd{"E, d MMM y 'г'. G"} + GyMMMd{"d MMM y 'г'. G"} H{"HH"} - Hm{"HH.mm"} - Hms{"HH.mm.ss"} - Hmsv{"HH.mm.ss v"} - Hmv{"HH.mm v"} + Hm{"HH:mm"} + Hms{"HH:mm:ss"} + Hmsv{"HH:mm:ss v"} + Hmv{"HH:mm v"} M{"L"} MEd{"E, d.M"} MMM{"LLL"} MMMEd{"E, d MMM"} MMMMEd{"E, d MMMM"} + MMMMW{ + few{"W 'тыдзень' MMM"} + many{"W 'тыдзень' MMM"} + one{"W 'тыдзень' MMM"} + other{"W 'тыдзень' MMM"} + } MMMMd{"d MMMM"} MMMd{"d MMM"} Md{"d.M"} d{"d"} h{"hh a"} - hm{"hh.mm a"} - hms{"hh.mm.ss a"} - hmsv{"hh.mm.ss a v"} - hmv{"hh.mm a v"} + hm{"h:mm a"} + hms{"h:mm:ss a"} + hmsv{"h:mm:ss a v"} + hmv{"h:mm a v"} ms{"mm.ss"} y{"y"} yM{"M.y"} @@ -504,6 +517,12 @@ be{ yMd{"d.M.y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + few{"w 'тыдзень' y"} + many{"w 'тыдзень' y"} + one{"w 'тыдзень' y"} + other{"w 'тыдзень' y"} + } } dayNames{ format{ @@ -586,16 +605,16 @@ be{ dayPeriod{ stand-alone{ abbreviated{ - am{"раніцы"} - pm{"вечара"} + am{"AM"} + pm{"PM"} } narrow{ - am{"раніцы"} - pm{"вечара"} + am{"AM"} + pm{"PM"} } wide{ - am{"да паўдня"} - pm{"пасля паўдня"} + am{"AM"} + pm{"PM"} } } } @@ -605,12 +624,12 @@ be{ "н.э.", } wide{ - "да нашай эры", - "нашай эры", + "да нараджэння Хрыстова", + "ад нараджэння Хрыстова", } wide%variant{ - "BCE", - "наша эра", + "да нашай эры", + "нашай эры", } } intervalFormats{ @@ -659,14 +678,14 @@ be{ h{"h–h a"} } hm{ - a{"hh.mm a – hh.mm a"} - h{"hh.mm–hh.mm a"} - m{"hh.mm–hh.mm a"} + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} } hmv{ - a{"hh.mm a – hh.mm a v"} - h{"hh.mm–hh.mm a v"} - m{"hh.mm–hh.mm a v"} + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} } hv{ a{"h a – h a v"} @@ -842,9 +861,97 @@ be{ } } } + characterLabel{ + activities{"Віды дзейнасці"} + african_scripts{"Афрыканскія пісьмы"} + american_scripts{"Амерыканскія пісьмы"} + animal{"жывёліна"} + animals_nature{"Жывёлы і прырода"} + arrows{"Стрэлкі"} + body{"цела смак"} + box_drawing{"Рысаванне квадратаў"} + braille{"Брайль"} + building{"будынак прамысловасць вытворчасць"} + bullets_stars{"Маркеры/Зоркі"} + consonantal_jamo{"Кансанантнае чамо"} + currency_symbols{"Знакі валют"} + dash_connector{"Злучок/Працяжнік"} + digits{"Лічбы"} + dingbats{"Сімвалы-піктаграмы"} + divination_symbols{"Гадальныя сімвалы"} + downwards_arrows{"Стрэлкі ўніз"} + downwards_upwards_arrows{"Стрэлкі ўверх"} + east_asian_scripts{"Усходнеазіяцкія пісьмы"} + emoji{"Эмодзі"} + european_scripts{"Еўрапейскія пісьмы"} + female{"жанчына"} + flag{"сцяг"} + flags{"Сцягі"} + food_drink{"Ежа і напоі"} + format{"Фарматаванне"} + format_whitespace{"Фарматаванне і недрукаваныя знакі"} + full_width_form_variant{"Варыянты поўнашырынных формаў"} + geometric_shapes{"Геаметрычныя фігуры"} + half_width_form_variant{"Варыянты напаўшырынных формаў"} + han_characters{"Іерогліфы хан"} + han_radicals{"Ключы хан"} + hanja{"Ханча"} + hanzi_simplified{"Ханьцзы"} + hanzi_traditional{"Ханьцзы (традыцыйнае)"} + heart{"сэрца"} + historic_scripts{"Гістарычныя пісьмы"} + ideographic_desc_characters{"Ідэаграфічныя апісальныя сімвалы"} + japanese_kana{"Японская кана"} + kanbun{"Камбун"} + kanji{"Кандзі"} + keycap{"клавіша"} + leftwards_arrows{"Стрэлкі ўлева"} + leftwards_rightwards_arrows{"Стрэлкі ўлева і ўправа"} + letterlike_symbols{"Сімвалы з падабенствам літар"} + limited_use{"Абмежаванае выкарыстанне"} + male{"мужчына"} + math_symbols{"Матэматычныя сімвалы"} + middle_eastern_scripts{"Блізкаўсходнія пісьмы"} + miscellaneous{"Рознае"} + modern_scripts{"Сучасныя пісьмы"} + modifier{"Знак-мадыфікатар"} + musical_symbols{"Музычныя сімвалы"} + nature{"прырода"} + nonspacing{"Знак без шырыні"} + numbers{"Лікі"} + objects{"Аб’екты"} + other{"Іншае"} + paired{"Парныя"} + person{"чалавек"} + phonetic_alphabet{"Знак з шырынёй"} + pictographs{"Піктаграмы"} + place{"месца"} + plant{"расліна"} + punctuation{"Пунктуацыя"} + rightwards_arrows{"Стрэлкі ўправа"} + sign_standard_symbols{"Шыльды/Знакі/Стандартныя сімвалы"} + small_form_variant{"Варыянты малых формаў"} + smiley{"смайлік"} + smileys_people{"Смайлікі і людзі"} + south_asian_scripts{"Усходнеазіяцкія пісьмы"} + southeast_asian_scripts{"Паўднёваўсходнеазіяцкія пісьмы"} + spacing{"Знакі з шырынёй"} + sport{"спорт"} + symbols{"Спецыяльныя сімвалы"} + technical_symbols{"Тэхнічныя сімвалы"} + tone_marks{"Знакі тонаў"} + travel{"падарожжа"} + travel_places{"Падарожжы і месцы"} + upwards_arrows{"Стрэлкі ўверх"} + variant_forms{"Варыянтныя формы"} + vocalic_jamo{"Вакалічнае чамо"} + weather{"надвор’е"} + western_asian_scripts{"Заходнеазіяцкія пісьмы"} + whitespace{"Недрукаваны знак"} + } delimiters{ - alternateQuotationEnd{"»"} - alternateQuotationStart{"«"} + alternateQuotationEnd{"“"} + alternateQuotationStart{"„"} quotationEnd{"»"} quotationStart{"«"} } @@ -908,7 +1015,7 @@ be{ } } dayperiod{ - dn{"ДП/ПП"} + dn{"AM/PM"} } era{ dn{"эра"} @@ -919,6 +1026,20 @@ be{ "0"{"у гэту пятніцу"} "1"{"у наступную пятніцу"} } + relativeTime{ + future{ + few{"праз {0} пятніцы"} + many{"праз {0} пятніц"} + one{"праз {0} пятніцу"} + other{"праз {0} пятніцы"} + } + past{ + few{"{0} пятніцы таму"} + many{"{0} пятніц таму"} + one{"{0} пятніцу таму"} + other{"{0} пятніцы таму"} + } + } } fri-narrow{ relative{ @@ -926,6 +1047,20 @@ be{ "0"{"у гэту пт"} "1"{"у наступную пт"} } + relativeTime{ + future{ + few{"праз {0} пятніцы"} + many{"праз {0} пятніц"} + one{"праз {0} пятніцу"} + other{"праз {0} пятніцы"} + } + past{ + few{"{0} пятніцы таму"} + many{"{0} пятніц таму"} + one{"{0} пятніцу таму"} + other{"{0} пятніцы таму"} + } + } } fri-short{ relative{ @@ -933,9 +1068,26 @@ be{ "0"{"у гэту пт"} "1"{"у наступную пт"} } + relativeTime{ + future{ + few{"праз {0} пятніцы"} + many{"праз {0} пятніц"} + one{"праз {0} пятніцу"} + other{"праз {0} пятніцы"} + } + past{ + few{"{0} пятніцы таму"} + many{"{0} пятніц таму"} + one{"{0} пятніцу таму"} + other{"{0} пятніцы таму"} + } + } } hour{ dn{"гадзіна"} + relative{ + "0"{"у гэту гадзіну"} + } relativeTime{ future{ few{"праз {0} гадзіны"} @@ -946,47 +1098,50 @@ be{ past{ few{"{0} гадзіны таму"} many{"{0} гадзін таму"} - one{"{0} гадзіна таму"} + one{"{0} гадзіну таму"} other{"{0} гадзіны таму"} } } } hour-narrow{ - dn{"гадз."} + dn{"гадз"} relativeTime{ future{ - few{"праз {0} гадз."} - many{"праз {0} гадз."} - one{"праз {0} гадз."} - other{"праз {0} гадз."} + few{"праз {0} гадз"} + many{"праз {0} гадз"} + one{"праз {0} гадз"} + other{"праз {0} гадз"} } past{ - few{"{0} гадз. таму"} - many{"{0} гадз. таму"} - one{"{0} гадз. таму"} - other{"{0} гадз. таму"} + few{"{0} гадз таму"} + many{"{0} гадз таму"} + one{"{0} гадз таму"} + other{"{0} гадз таму"} } } } hour-short{ - dn{"гадз."} + dn{"гадз"} relativeTime{ future{ - few{"праз {0} гадз."} - many{"праз {0} гадз."} - one{"праз {0} гадз."} - other{"праз {0} гадз."} + few{"праз {0} гадз"} + many{"праз {0} гадз"} + one{"праз {0} гадз"} + other{"праз {0} гадз"} } past{ - few{"{0} гадз. таму"} - many{"{0} гадз. таму"} - one{"{0} гадз. таму"} - other{"{0} гадз. таму"} + few{"{0} гадз таму"} + many{"{0} гадз таму"} + one{"{0} гадз таму"} + other{"{0} гадз таму"} } } } minute{ dn{"хвіліна"} + relative{ + "0"{"у гэту хвіліну"} + } relativeTime{ future{ few{"праз {0} хвіліны"} @@ -997,42 +1152,42 @@ be{ past{ few{"{0} хвіліны таму"} many{"{0} хвілін таму"} - one{"{0} хвіліна таму"} + one{"{0} хвіліну таму"} other{"{0} хвіліны таму"} } } } minute-narrow{ - dn{"хв."} + dn{"хв"} relativeTime{ future{ - few{"праз {0} хв."} - many{"праз {0} хв."} - one{"праз {0} хв."} - other{"праз {0} хв."} + few{"праз {0} хв"} + many{"праз {0} хв"} + one{"праз {0} хв"} + other{"праз {0} хв"} } past{ - few{"{0} хв. таму"} - many{"{0} хв. таму"} - one{"{0} хв. таму"} - other{"{0} хв. таму"} + few{"{0} хв таму"} + many{"{0} хв таму"} + one{"{0} хв таму"} + other{"{0} хв таму"} } } } minute-short{ - dn{"хв."} + dn{"хв"} relativeTime{ future{ - few{"праз {0} хв."} - many{"праз {0} хв."} - one{"праз {0} хв."} - other{"праз {0} хв."} + few{"праз {0} хв"} + many{"праз {0} хв"} + one{"праз {0} хв"} + other{"праз {0} хв"} } past{ - few{"{0} хв. таму"} - many{"{0} хв. таму"} - one{"{0} хв. таму"} - other{"{0} хв. таму"} + few{"{0} хв таму"} + many{"{0} хв таму"} + one{"{0} хв таму"} + other{"{0} хв таму"} } } } @@ -1042,6 +1197,20 @@ be{ "0"{"у гэты панядзелак"} "1"{"у наступны панядзелак"} } + relativeTime{ + future{ + few{"праз {0} панядзелкі"} + many{"праз {0} панядзелкаў"} + one{"праз {0} панядзелак"} + other{"праз {0} панядзелка"} + } + past{ + few{"{0} панядзелкі таму"} + many{"{0} панядзелкаў таму"} + one{"{0} панядзелак таму"} + other{"{0} панядзелка таму"} + } + } } mon-narrow{ relative{ @@ -1049,6 +1218,20 @@ be{ "0"{"у гэты пн"} "1"{"у наступны пн"} } + relativeTime{ + future{ + few{"праз {0} панядзелкі"} + many{"праз {0} панядзелкаў"} + one{"праз {0} панядзелак"} + other{"праз {0} панядзелка"} + } + past{ + few{"{0} панядзелкі таму"} + many{"{0} панядзелкаў таму"} + one{"{0} панядзелак таму"} + other{"{0} панядзелка таму"} + } + } } mon-short{ relative{ @@ -1056,6 +1239,20 @@ be{ "0"{"у гэты пн"} "1"{"у наступны пн"} } + relativeTime{ + future{ + few{"праз {0} панядзелкі"} + many{"праз {0} панядзелкаў"} + one{"праз {0} панядзелак"} + other{"праз {0} панядзелка"} + } + past{ + few{"{0} панядзелкі таму"} + many{"{0} панядзелкаў таму"} + one{"{0} панядзелак таму"} + other{"{0} панядзелка таму"} + } + } } month{ dn{"месяц"} @@ -1115,6 +1312,11 @@ be{ } quarter{ dn{"квартал"} + relative{ + "-1"{"у мінулым квартале"} + "0"{"у гэтым квартале"} + "1"{"у наступным квартале"} + } relativeTime{ future{ few{"праз {0} кварталы"} @@ -1170,6 +1372,20 @@ be{ "0"{"у гэту суботу"} "1"{"у наступную суботу"} } + relativeTime{ + future{ + few{"праз {0} суботы"} + many{"праз {0} субот"} + one{"праз {0} суботу"} + other{"праз {0} суботы"} + } + past{ + few{"{0} суботы таму"} + many{"{0} субот таму"} + one{"{0} суботу таму"} + other{"{0} суботы таму"} + } + } } sat-narrow{ relative{ @@ -1177,6 +1393,20 @@ be{ "0"{"у гэту сб"} "1"{"у наступную сб"} } + relativeTime{ + future{ + few{"праз {0} суботы"} + many{"праз {0} субот"} + one{"праз {0} суботу"} + other{"праз {0} суботы"} + } + past{ + few{"{0} суботы таму"} + many{"{0} субот таму"} + one{"{0} суботу таму"} + other{"{0} суботы таму"} + } + } } sat-short{ relative{ @@ -1184,9 +1414,26 @@ be{ "0"{"у гэту сб"} "1"{"у наступную сб"} } + relativeTime{ + future{ + few{"праз {0} суботы"} + many{"праз {0} субот"} + one{"праз {0} суботу"} + other{"праз {0} суботы"} + } + past{ + few{"{0} суботы таму"} + many{"{0} субот таму"} + one{"{0} суботу таму"} + other{"{0} суботы таму"} + } + } } second{ dn{"секунда"} + relative{ + "0"{"цяпер"} + } relativeTime{ future{ few{"праз {0} секунды"} @@ -1197,42 +1444,42 @@ be{ past{ few{"{0} секунды таму"} many{"{0} секунд таму"} - one{"{0} секунда таму"} + one{"{0} секунду таму"} other{"{0} секунды таму"} } } } second-narrow{ - dn{"сек."} + dn{"с"} relativeTime{ future{ - few{"праз {0} сек."} - many{"праз {0} сек."} - one{"праз {0} сек."} - other{"праз {0} сек."} + few{"праз {0} с"} + many{"праз {0} с"} + one{"праз {0} с"} + other{"праз {0} с"} } past{ - few{"{0} сек. таму"} - many{"{0} сек. таму"} - one{"{0} сек. таму"} - other{"{0} сек. таму"} + few{"{0} с таму"} + many{"{0} с таму"} + one{"{0} с таму"} + other{"{0} с таму"} } } } second-short{ - dn{"сек."} + dn{"с"} relativeTime{ future{ - few{"праз {0} сек."} - many{"праз {0} сек."} - one{"праз {0} сек."} - other{"праз {0} сек."} + few{"праз {0} с"} + many{"праз {0} с"} + one{"праз {0} с"} + other{"праз {0} с"} } past{ - few{"{0} сек. таму"} - many{"{0} сек. таму"} - one{"{0} сек. таму"} - other{"{0} сек. таму"} + few{"{0} с таму"} + many{"{0} с таму"} + one{"{0} с таму"} + other{"{0} с таму"} } } } @@ -1242,6 +1489,20 @@ be{ "0"{"у гэту нядзелю"} "1"{"у наступную нядзелю"} } + relativeTime{ + future{ + few{"праз {0} нядзелі"} + many{"праз {0} нядзель"} + one{"праз {0} нядзелю"} + other{"праз {0} нядзелі"} + } + past{ + few{"{0} нядзелі таму"} + many{"{0} нядзель таму"} + one{"{0} нядзелю таму"} + other{"{0} нядзелі таму"} + } + } } sun-narrow{ relative{ @@ -1249,6 +1510,20 @@ be{ "0"{"у гэту нд"} "1"{"у наступную нд"} } + relativeTime{ + future{ + few{"праз {0} нядзелі"} + many{"праз {0} нядзель"} + one{"праз {0} нядзелю"} + other{"праз {0} нядзелі"} + } + past{ + few{"{0} нядзелі таму"} + many{"{0} нядзель таму"} + one{"{0} нядзелю таму"} + other{"{0} нядзелі таму"} + } + } } sun-short{ relative{ @@ -1256,6 +1531,20 @@ be{ "0"{"у гэту нд"} "1"{"у наступную нд"} } + relativeTime{ + future{ + few{"праз {0} нядзелі"} + many{"праз {0} нядзель"} + one{"праз {0} нядзелю"} + other{"праз {0} нядзелі"} + } + past{ + few{"{0} нядзелі таму"} + many{"{0} нядзель таму"} + one{"{0} нядзелю таму"} + other{"{0} нядзелі таму"} + } + } } thu{ relative{ @@ -1263,6 +1552,20 @@ be{ "0"{"у гэты чацвер"} "1"{"у наступны чацвер"} } + relativeTime{ + future{ + few{"праз {0} чацвяргі"} + many{"праз {0} чацвяргоў"} + one{"праз {0} чацвер"} + other{"праз {0} чацвярга"} + } + past{ + few{"{0} чацвяргі таму"} + many{"{0} чацвяргоў таму"} + one{"{0} чацвер таму"} + other{"{0} чацвярга таму"} + } + } } thu-narrow{ relative{ @@ -1270,6 +1573,20 @@ be{ "0"{"у гэты чц"} "1"{"у наступны чц"} } + relativeTime{ + future{ + few{"праз {0} чацвяргі"} + many{"праз {0} чацвяргоў"} + one{"праз {0} чацвер"} + other{"праз {0} чацвярга"} + } + past{ + few{"{0} чацвяргі таму"} + many{"{0} чацвяргоў таму"} + one{"{0} чацвер таму"} + other{"{0} чацвярга таму"} + } + } } thu-short{ relative{ @@ -1277,6 +1594,20 @@ be{ "0"{"у гэты чц"} "1"{"у наступны чц"} } + relativeTime{ + future{ + few{"праз {0} чацвяргі"} + many{"праз {0} чацвяргоў"} + one{"праз {0} чацвер"} + other{"праз {0} чацвярга"} + } + past{ + few{"{0} чацвяргі таму"} + many{"{0} чацвяргоў таму"} + one{"{0} чацвер таму"} + other{"{0} чацвярга таму"} + } + } } tue{ relative{ @@ -1284,6 +1615,20 @@ be{ "0"{"у гэты аўторак"} "1"{"у наступны аўторак"} } + relativeTime{ + future{ + few{"праз {0} аўторкі"} + many{"праз {0} аўторкаў"} + one{"праз {0} аўторак"} + other{"праз {0} аўторка"} + } + past{ + few{"{0} аўторкі таму"} + many{"{0} аўторкаў таму"} + one{"{0} аўторак таму"} + other{"{0} аўторка таму"} + } + } } tue-narrow{ relative{ @@ -1291,6 +1636,20 @@ be{ "0"{"у гэты аў"} "1"{"у наступны аў"} } + relativeTime{ + future{ + few{"праз {0} аўторкі"} + many{"праз {0} аўторкаў"} + one{"праз {0} аўторак"} + other{"праз {0} аўторка"} + } + past{ + few{"{0} аўторкі таму"} + many{"{0} аўторкаў таму"} + one{"{0} аўторак таму"} + other{"{0} аўторка таму"} + } + } } tue-short{ relative{ @@ -1298,6 +1657,20 @@ be{ "0"{"у гэты аў"} "1"{"у наступны аў"} } + relativeTime{ + future{ + few{"праз {0} аўторкі"} + many{"праз {0} аўторкаў"} + one{"праз {0} аўторак"} + other{"праз {0} аўторка"} + } + past{ + few{"{0} аўторкі таму"} + many{"{0} аўторкаў таму"} + one{"{0} аўторак таму"} + other{"{0} аўторка таму"} + } + } } wed{ relative{ @@ -1305,6 +1678,20 @@ be{ "0"{"у гэту сераду"} "1"{"у наступную сераду"} } + relativeTime{ + future{ + few{"праз {0} серады"} + many{"праз {0} серад"} + one{"праз {0} сераду"} + other{"праз {0} серады"} + } + past{ + few{"{0} серады таму"} + many{"{0} серад таму"} + one{"{0} сераду таму"} + other{"{0} серады таму"} + } + } } wed-narrow{ relative{ @@ -1312,6 +1699,20 @@ be{ "0"{"у гэту ср"} "1"{"у наступную ср"} } + relativeTime{ + future{ + few{"праз {0} серады"} + many{"праз {0} серад"} + one{"праз {0} сераду"} + other{"праз {0} серады"} + } + past{ + few{"{0} серады таму"} + many{"{0} серад таму"} + one{"{0} сераду таму"} + other{"{0} серады таму"} + } + } } wed-short{ relative{ @@ -1319,14 +1720,29 @@ be{ "0"{"у гэту ср"} "1"{"у наступную ср"} } + relativeTime{ + future{ + few{"праз {0} серады"} + many{"праз {0} серад"} + one{"праз {0} сераду"} + other{"праз {0} серады"} + } + past{ + few{"{0} серады таму"} + many{"{0} серад таму"} + one{"{0} сераду таму"} + other{"{0} серады таму"} + } + } } week{ - dn{"тыдзень"} + dn{"тыд"} relative{ "-1"{"на мінулым тыдні"} "0"{"на гэтым тыдні"} "1"{"на наступным тыдні"} } + relativePeriod{"тыдзень {0}"} relativeTime{ future{ few{"праз {0} тыдні"} @@ -1343,36 +1759,38 @@ be{ } } week-narrow{ - dn{"тыд."} + dn{"тыд"} + relativePeriod{"тыдзень {0}"} relativeTime{ future{ - few{"праз {0} тыд."} - many{"праз {0} тыд."} - one{"праз {0} тыд."} - other{"праз {0} тыд."} + few{"праз {0} тыд"} + many{"праз {0} тыд"} + one{"праз {0} тыд"} + other{"праз {0} тыд"} } past{ - few{"{0} тыд. таму"} - many{"{0} тыд. таму"} - one{"{0} тыд. таму"} - other{"{0} тыд. таму"} + few{"{0} тыд таму"} + many{"{0} тыд таму"} + one{"{0} тыд таму"} + other{"{0} тыд таму"} } } } week-short{ - dn{"тыд."} + dn{"тыд"} + relativePeriod{"тыдзень {0}"} relativeTime{ future{ - few{"праз {0} тыд."} - many{"праз {0} тыд."} - one{"праз {0} тыд."} - other{"праз {0} тыд."} + few{"праз {0} тыд"} + many{"праз {0} тыд"} + one{"праз {0} тыд"} + other{"праз {0} тыд"} } past{ - few{"{0} тыд. таму"} - many{"{0} тыд. таму"} - one{"{0} тыд. таму"} - other{"{0} тыд. таму"} + few{"{0} тыд таму"} + many{"{0} тыд таму"} + one{"{0} тыд таму"} + other{"{0} тыд таму"} } } } @@ -1446,6 +1864,12 @@ be{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} і {1}"} + end{"{0} і {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0}, {1}"} end{"{0}, {1}"} diff --git a/icuSources/data/locales/be_BY.txt b/icuSources/data/locales/be_BY.txt index c50dad47..614eeecf 100644 --- a/icuSources/data/locales/be_BY.txt +++ b/icuSources/data/locales/be_BY.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/be_BY.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License be_BY{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/bem.txt b/icuSources/data/locales/bem.txt old mode 100755 new mode 100644 index 8660234b..efa21c86 --- a/icuSources/data/locales/bem.txt +++ b/icuSources/data/locales/bem.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/bem.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License bem{ AuxExemplarCharacters{"[d h q r v x z]"} ExemplarCharacters{"[a b c e f g i j k l m n o p s {sh} t u w y]"} @@ -18,7 +12,7 @@ bem{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/bem_ZM.txt b/icuSources/data/locales/bem_ZM.txt old mode 100755 new mode 100644 index 9a6044bf..bfbcc156 --- a/icuSources/data/locales/bem_ZM.txt +++ b/icuSources/data/locales/bem_ZM.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/bem_ZM.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License bem_ZM{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/bez.txt b/icuSources/data/locales/bez.txt old mode 100755 new mode 100644 index 1f4298bc..ccdf34fc --- a/icuSources/data/locales/bez.txt +++ b/icuSources/data/locales/bez.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/bez.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License bez{ AuxExemplarCharacters{"[x]"} ExemplarCharacters{"[a b c d e f g h i j k l m n o p q r s t u v w y z]"} @@ -17,7 +11,7 @@ bez{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/bez_TZ.txt b/icuSources/data/locales/bez_TZ.txt old mode 100755 new mode 100644 index e29ccdba..97144bb1 --- a/icuSources/data/locales/bez_TZ.txt +++ b/icuSources/data/locales/bez_TZ.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/bez_TZ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License bez_TZ{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/bg.txt b/icuSources/data/locales/bg.txt index cedd393a..00af0bb1 100644 --- a/icuSources/data/locales/bg.txt +++ b/icuSources/data/locales/bg.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/bg.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License bg{ AuxExemplarCharacters{"[{а\u0300} ѐ ё ѝ {о\u0300} {у\u0300} {ъ\u0300} ы ѣ э {ю\u0300} {я\u0300} ѫ]"} Ellipsis{ @@ -28,8 +22,8 @@ bg{ range{"{0} – {1}"} } patterns{ - accountingFormat{"#,##0.00 ¤;(#,##0.00 ¤)"} - currencyFormat{"#,##0.00 ¤"} + accountingFormat{"0.00 ¤;(0.00 ¤)"} + currencyFormat{"0.00 ¤"} decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} @@ -37,7 +31,7 @@ bg{ patternsLong{ decimalFormat{ 1000{ - one{"0 хиляда"} + one{"0 хил'.'"} other{"0 хиляди"} } 10000{ @@ -92,6 +86,50 @@ bg{ one{"0 хил'.' ¤"} other{"0 хил'.' ¤"} } + 10000{ + one{"00 хил'.' ¤"} + other{"00 хил'.' ¤"} + } + 100000{ + one{"000 хил'.' ¤"} + other{"000 хил'.' ¤"} + } + 1000000{ + one{"0 млн'.' ¤"} + other{"0 млн'.' ¤"} + } + 10000000{ + one{"00 млн'.' ¤"} + other{"00 млн'.' ¤"} + } + 100000000{ + one{"000 млн'.' ¤"} + other{"000 млн'.' ¤"} + } + 1000000000{ + one{"0 млрд'.' ¤"} + other{"0 млрд'.' ¤"} + } + 10000000000{ + one{"00 млрд'.' ¤"} + other{"00 млрд'.' ¤"} + } + 100000000000{ + one{"000 млрд'.' ¤"} + other{"000 млрд'.' ¤"} + } + 1000000000000{ + one{"0 трлн'.' ¤"} + other{"0 трлн'.' ¤"} + } + 10000000000000{ + one{"00 трлн'.' ¤"} + other{"00 трлн'.' ¤"} + } + 100000000000000{ + one{"000 трлн'.' ¤"} + other{"000 трлн'.' ¤"} + } } decimalFormat{ 1000{ @@ -155,14 +193,23 @@ bg{ perMille{"‰"} percentSign{"%"} plusSign{"+"} - superscriptingExponent{"."} + superscriptingExponent{"·"} timeSeparator{":"} } } + minimalPairs{ + ordinal{ + other{"Завийте надясно по {0}-ата пресечка."} + } + plural{ + one{"{0} ден"} + other{"{0} дена"} + } + } minimumGroupingDigits{"2"} native{"latn"} } - Version{"2.1.23.7"} + Version{"2.1.33.75"} calendar{ generic{ DateTimePatterns{ @@ -344,12 +391,12 @@ bg{ "сл.об.", } AmPmMarkersAbbr{ - "пр.об.", - "сл.об.", + "am", + "pm", } AmPmMarkersNarrow{ - "пр.об.", - "сл.об.", + "am", + "pm", } DateTimePatterns{ "H:mm:ss zzzz", @@ -394,6 +441,10 @@ bg{ MMMEd{"E, d.MM"} MMMM{"LLLL"} MMMMEd{"E, d MMMM"} + MMMMW{ + one{"'седмица' W 'от' MMM"} + other{"'седмица' W 'от' MMM"} + } MMMMd{"d MMMM"} MMMMdd{"d MMMM"} MMMd{"d.MM"} @@ -406,7 +457,7 @@ bg{ hmv{"h:mm a v"} ms{"m:ss"} y{"y 'г'."} - yM{"M.y 'г'."} + yM{"MM.y 'г'."} yMEd{"E, d.MM.y 'г'."} yMMM{"MM.y 'г'."} yMMMEd{"E, d.MM.y 'г'."} @@ -417,6 +468,10 @@ bg{ yMd{"d.MM.y 'г'."} yQQQ{"QQQ y 'г'."} yQQQQ{"QQQQ y 'г'."} + yw{ + one{"'седмица' w 'от' y 'г'."} + other{"'седмица' w 'от' y 'г'."} + } } dayNames{ format{ @@ -506,6 +561,14 @@ bg{ morning2{"на обед"} night1{"през нощта"} } + narrow{ + afternoon1{"следобед"} + evening1{"вечерта"} + midnight{"полунощ"} + morning1{"сутринта"} + morning2{"на обед"} + night1{"през нощта"} + } wide{ afternoon1{"следобед"} evening1{"вечерта"} @@ -518,33 +581,33 @@ bg{ stand-alone{ abbreviated{ afternoon1{"следобед"} - am{"пр.об."} - evening1{"вечер"} + am{"am"} + evening1{"вечерта"} midnight{"полунощ"} - morning1{"сутрин"} + morning1{"сутринта"} morning2{"на обед"} - night1{"нощ"} - pm{"сл.об."} + night1{"през нощта"} + pm{"pm"} } narrow{ afternoon1{"следобед"} - am{"пр.об."} - evening1{"вечер"} + am{"am"} + evening1{"вечерта"} midnight{"полунощ"} - morning1{"сутрин"} + morning1{"сутринта"} morning2{"на обед"} - night1{"нощ"} - pm{"сл.об."} + night1{"през нощта"} + pm{"pm"} } wide{ afternoon1{"следобед"} - am{"пр.об."} + am{"am"} evening1{"вечерта"} midnight{"полунощ"} morning1{"сутринта"} morning2{"на обед"} - night1{"нощ"} - pm{"сл.об."} + night1{"през нощта"} + pm{"pm"} } } } @@ -878,6 +941,94 @@ bg{ } } } + characterLabel{ + activities{"Дейности"} + african_scripts{"Африкански писмени знаци"} + american_scripts{"Американски писмени знаци"} + animal{"животно"} + animals_nature{"Животни и природа"} + arrows{"Стрелки"} + body{"тяло"} + box_drawing{"Чертаене на линии"} + braille{"Брайлово писмо"} + building{"сграда"} + bullets_stars{"Водещи символи/звезди"} + consonantal_jamo{"Джамо за съгласни"} + currency_symbols{"Символи на валути"} + dash_connector{"Тирета/съединители"} + digits{"Цифри"} + dingbats{"Знаци от Dingbat"} + divination_symbols{"Гадателски символи"} + downwards_arrows{"Сочещи надолу стрелки"} + downwards_upwards_arrows{"Сочещи надолу и сочещи нагоре стрелки"} + east_asian_scripts{"Източноазиатски писмени знаци"} + emoji{"Емотикони"} + european_scripts{"Европейски писмени знаци"} + female{"жена"} + flag{"знаме"} + flags{"Флагове"} + food_drink{"Храна и напитки"} + format{"Формат"} + format_whitespace{"Форматиране и интервали"} + full_width_form_variant{"Варианти на форми с пълна ширина"} + geometric_shapes{"Геометрични фигури"} + half_width_form_variant{"Варианти на форми с половин ширина"} + han_characters{"Хан логограми"} + han_radicals{"Хан радикали"} + hanja{"Ханджа"} + hanzi_simplified{"Ханзи (опростен)"} + hanzi_traditional{"Ханзи (традиционен)"} + heart{"сърце"} + historic_scripts{"Исторически писмени знаци"} + ideographic_desc_characters{"Идеографски описателни знаци"} + japanese_kana{"Японска писменост кана"} + kanbun{"Канбун"} + kanji{"Канджи"} + keycap{"клавиш"} + leftwards_arrows{"Сочещи наляво стрелки"} + leftwards_rightwards_arrows{"Сочещи наляво и сочещи надясно стрелки"} + letterlike_symbols{"Буквоподобни символи"} + limited_use{"Ограничена употреба"} + male{"мъж"} + math_symbols{"Математически символи"} + middle_eastern_scripts{"Средноевропейски писмени знаци"} + miscellaneous{"Разни"} + modern_scripts{"Модерни писмени знаци"} + modifier{"Модификатори"} + musical_symbols{"Музикални символи"} + nature{"природа"} + nonspacing{"Знаци с нулева ширина"} + numbers{"Числа"} + objects{"Предмети"} + other{"Други"} + paired{"Двойни"} + person{"човек"} + phonetic_alphabet{"Фонетична азбука"} + pictographs{"Пиктограми"} + place{"място"} + plant{"растение"} + punctuation{"Препинателни знаци"} + rightwards_arrows{"Сочещи надясно стрелки"} + sign_standard_symbols{"Знак/стандартен символ"} + small_form_variant{"Варианти на малки форми"} + smiley{"усмихнато лице"} + smileys_people{"Емотикони и хора"} + south_asian_scripts{"Южноазиатски писмености"} + southeast_asian_scripts{"Югоизточноазиатски писмени знаци"} + spacing{"Знаци с ненулева ширина"} + sport{"спорт"} + symbols{"Символи"} + technical_symbols{"Технически символи"} + tone_marks{"Маркирания на тонове"} + travel{"пътуване"} + travel_places{"Пътувания и места"} + upwards_arrows{"Сочещи нагоре стрелки"} + variant_forms{"Форми с варианти"} + vocalic_jamo{"Джамо за гласни"} + weather{"времето"} + western_asian_scripts{"Западноазиатски писмени знаци"} + whitespace{"Бели полета"} + } delimiters{ alternateQuotationEnd{"“"} alternateQuotationStart{"„"} @@ -936,12 +1087,12 @@ bg{ } relativeTime{ future{ - one{"след {0} д"} - other{"след {0} д"} + one{"след {0} ден"} + other{"след {0} дни"} } past{ - one{"преди {0} д"} - other{"преди {0} д"} + one{"преди {0} ден"} + other{"преди {0} дни"} } } } @@ -953,27 +1104,60 @@ bg{ } fri{ relative{ - "-1"{"миналият петък"} + "-1"{"предходният петък"} "0"{"този петък"} "1"{"следващият петък"} } + relativeTime{ + future{ + one{"след {0} петък"} + other{"след {0} петъка"} + } + past{ + one{"преди {0} петък"} + other{"преди {0} петъка"} + } + } } fri-narrow{ relative{ - "-1"{"мин. пт"} + "-1"{"предх. пт"} "0"{"този пт"} "1"{"следв. пт"} } + relativeTime{ + future{ + one{"след {0} петък"} + other{"след {0} петъка"} + } + past{ + one{"преди {0} петък"} + other{"преди {0} петъка"} + } + } } fri-short{ relative{ - "-1"{"миналият пт"} + "-1"{"предходният петък"} "0"{"този пт"} "1"{"следващият пт"} } + relativeTime{ + future{ + one{"след {0} петък"} + other{"след {0} петъка"} + } + past{ + one{"преди {0} петък"} + other{"преди {0} петъка"} + } + } } hour{ dn{"час"} + relative{ + "0"{"в този час"} + } relativeTime{ future{ one{"след {0} час"} @@ -1013,6 +1197,9 @@ bg{ } minute{ dn{"минута"} + relative{ + "0"{"в тази минута"} + } relativeTime{ future{ one{"след {0} минута"} @@ -1052,31 +1239,61 @@ bg{ } mon{ relative{ - "-1"{"миналият понеделник"} + "-1"{"предходният понеделник"} "0"{"този понеделник"} "1"{"следващият понеделник"} } + relativeTime{ + future{ + one{"след {0} понеделник"} + other{"след {0} понеделника"} + } + past{ + one{"преди {0} понеделник"} + other{"преди {0} понеделника"} + } + } } mon-narrow{ relative{ - "-1"{"мин. пн"} + "-1"{"предх. пн"} "0"{"този пн"} "1"{"следв. пн"} } + relativeTime{ + future{ + one{"след {0} понеделник"} + other{"след {0} понеделника"} + } + past{ + one{"преди {0} понеделник"} + other{"преди {0} понеделника"} + } + } } mon-short{ relative{ - "-1"{"миналият пн"} + "-1"{"предходният пн"} "0"{"този пн"} "1"{"следващият пн"} } + relativeTime{ + future{ + one{"след {0} понеделник"} + other{"след {0} понеделника"} + } + past{ + one{"преди {0} понеделник"} + other{"преди {0} понеделника"} + } + } } month{ dn{"месец"} relative{ - "-1"{"миналият месец"} + "-1"{"предходен месец"} "0"{"този месец"} - "1"{"следващият месец"} + "1"{"следващ месец"} } relativeTime{ future{ @@ -1116,21 +1333,21 @@ bg{ } relativeTime{ future{ - one{"сл. {0} м."} - other{"сл. {0} м."} + one{"след {0} м."} + other{"след {0} м."} } past{ - one{"пр. {0} м."} - other{"пр. {0} м."} + one{"преди {0} м."} + other{"преди {0} м."} } } } quarter{ dn{"тримесечие"} relative{ - "-1"{"миналото тримесечие"} + "-1"{"предходно тримесечие"} "0"{"това тримесечие"} - "1"{"следващото тримесечие"} + "1"{"следващо тримесечие"} } relativeTime{ future{ @@ -1181,24 +1398,54 @@ bg{ } sat{ relative{ - "-1"{"миналата събота"} + "-1"{"предходната събота"} "0"{"тази събота"} "1"{"следващата събота"} } + relativeTime{ + future{ + one{"след {0} събота"} + other{"след {0} съботи"} + } + past{ + one{"преди {0} събота"} + other{"преди {0} съботи"} + } + } } sat-narrow{ relative{ - "-1"{"мин. сб"} + "-1"{"предх. сб"} "0"{"тази сб"} "1"{"следв. сб"} } + relativeTime{ + future{ + one{"след {0} събота"} + other{"след {0} съботи"} + } + past{ + one{"преди {0} събота"} + other{"преди {0} съботи"} + } + } } sat-short{ relative{ - "-1"{"миналата сб"} + "-1"{"предходната сб"} "0"{"тази сб"} "1"{"следващата сб"} } + relativeTime{ + future{ + one{"след {0} събота"} + other{"след {0} съботи"} + } + past{ + one{"преди {0} събота"} + other{"преди {0} съботи"} + } + } } second{ dn{"секунда"} @@ -1220,12 +1467,12 @@ bg{ dn{"с"} relativeTime{ future{ - one{"сл. {0} с"} - other{"сл. {0} с"} + one{"сл. {0} сек"} + other{"сл. {0} сек"} } past{ - one{"пр. {0} с"} - other{"пр. {0} с"} + one{"пр. {0} сек"} + other{"пр. {0} сек"} } } } @@ -1233,106 +1480,227 @@ bg{ dn{"с"} relativeTime{ future{ - one{"след {0} с"} - other{"след {0} с"} + one{"след {0} сек"} + other{"след {0} сек"} } past{ - one{"преди {0} с"} - other{"преди {0} с"} + one{"преди {0} сек"} + other{"преди {0} сек"} } } } sun{ relative{ - "-1"{"миналата неделя"} + "-1"{"предходната неделя"} "0"{"тази неделя"} "1"{"следващата неделя"} } + relativeTime{ + future{ + one{"след {0} неделя"} + other{"след {0} недели"} + } + past{ + one{"преди {0} неделя"} + other{"преди {0} недели"} + } + } } sun-narrow{ relative{ - "-1"{"мин. нд"} + "-1"{"предх. нд"} "0"{"тази нд"} "1"{"следв. нд"} } + relativeTime{ + future{ + one{"след {0} неделя"} + other{"след {0} недели"} + } + past{ + one{"преди {0} неделя"} + other{"преди {0} недели"} + } + } } sun-short{ relative{ - "-1"{"миналата нд"} + "-1"{"предходната нд"} "0"{"тази нд"} "1"{"следващата нд"} } + relativeTime{ + future{ + one{"след {0} неделя"} + other{"след {0} недели"} + } + past{ + one{"преди {0} неделя"} + other{"преди {0} недели"} + } + } } thu{ relative{ - "-1"{"миналият четвъртък"} + "-1"{"предходният четвъртък"} "0"{"този четвъртък"} "1"{"следващият четвъртък"} } + relativeTime{ + future{ + one{"след {0} четвъртък"} + other{"след {0} четвъртъка"} + } + past{ + one{"преди {0} четвъртък"} + other{"преди {0} четвъртъка"} + } + } } thu-narrow{ relative{ - "-1"{"мин. чт"} + "-1"{"предх. чт"} "0"{"този чт"} "1"{"следв. чт"} } + relativeTime{ + future{ + one{"след {0} четвъртък"} + other{"след {0} четвъртъка"} + } + past{ + one{"преди {0} четвъртък"} + other{"преди {0} четвъртъка"} + } + } } thu-short{ relative{ - "-1"{"миналият чт"} + "-1"{"предходният четвъртък"} "0"{"този чт"} "1"{"следващият чт"} } + relativeTime{ + future{ + one{"след {0} четвъртък"} + other{"след {0} четвъртъка"} + } + past{ + one{"преди {0} четвъртък"} + other{"преди {0} четвъртъка"} + } + } } tue{ relative{ - "-1"{"миналият вторник"} + "-1"{"предходният вторник"} "0"{"този вторник"} "1"{"следващият вторник"} } + relativeTime{ + future{ + one{"след {0} вторник"} + other{"след {0} вторника"} + } + past{ + one{"преди {0} вторник"} + other{"преди {0} вторника"} + } + } } tue-narrow{ relative{ - "-1"{"мин. вт"} + "-1"{"предх. вт"} "0"{"този вт"} "1"{"следв. вт"} } + relativeTime{ + future{ + one{"след {0} вторник"} + other{"след {0} вторника"} + } + past{ + one{"преди {0} вторник"} + other{"преди {0} вторника"} + } + } } tue-short{ relative{ - "-1"{"миналият вт"} + "-1"{"предходният вт"} "0"{"този вт"} "1"{"следващият вт"} } + relativeTime{ + future{ + one{"след {0} вторник"} + other{"след {0} вторника"} + } + past{ + one{"преди {0} вторник"} + other{"преди {0} вторника"} + } + } } wed{ relative{ - "-1"{"миналата сряда"} + "-1"{"предходната сряда"} "0"{"тази сряда"} "1"{"следващата сряда"} } + relativeTime{ + future{ + one{"след {0} сряда"} + other{"след {0} среди"} + } + past{ + one{"преди {0} сряда"} + other{"преди {0} среди"} + } + } } wed-narrow{ relative{ - "-1"{"мин. ср"} + "-1"{"предх. ср"} "0"{"тази ср"} "1"{"следв. ср"} } + relativeTime{ + future{ + one{"след {0} сряда"} + other{"след {0} среди"} + } + past{ + one{"преди {0} сряда"} + other{"преди {0} среди"} + } + } } wed-short{ relative{ - "-1"{"миналата ср"} + "-1"{"предходната ср"} "0"{"тази ср"} "1"{"следващата ср"} } + relativeTime{ + future{ + one{"след {0} сряда"} + other{"след {0} среди"} + } + past{ + one{"преди {0} сряда"} + other{"преди {0} среди"} + } + } } week{ dn{"седмица"} relative{ - "-1"{"миналата седмица"} + "-1"{"предходната седмица"} "0"{"тази седмица"} "1"{"следващата седмица"} } + relativePeriod{"седмицата от {0}"} relativeTime{ future{ one{"след {0} седмица"} @@ -1351,6 +1719,7 @@ bg{ "0"{"тази седм."} "1"{"сл. седм."} } + relativePeriod{"седмицата от {0}"} relativeTime{ future{ one{"сл. {0} седм."} @@ -1369,6 +1738,7 @@ bg{ "0"{"тази седм."} "1"{"следв. седм."} } + relativePeriod{"седмицата от {0}"} relativeTime{ future{ one{"след {0} седм."} @@ -1428,12 +1798,12 @@ bg{ } relativeTime{ future{ - one{"сл. {0} г."} - other{"сл. {0} г."} + one{"след {0} г."} + other{"след {0} г."} } past{ - one{"пр. {0} г."} - other{"пр. {0} г."} + one{"преди {0} г."} + other{"преди {0} г."} } } } @@ -1448,6 +1818,12 @@ bg{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} и{1}"} + end{"{0} и {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0} и {1}"} end{"{0} и {1}"} @@ -1472,16 +1848,4 @@ bg{ US{"американска"} metric{"метрична"} } - transformNames{ - BGN{"АКГН (BGN)"} - Numeric{"Цифрови"} - Tone{"Интонация"} - UNGEGN{"ГЕСГИООН (UNGEGN)"} - x-Accents{"Диакритични знаци"} - x-Fullwidth{"С пълна ширина"} - x-Halfwidth{"С половин ширина"} - x-Jamo{"Джамо"} - x-Pinyin{"Пинин"} - x-Publishing{"Типографски"} - } } diff --git a/icuSources/data/locales/bg_BG.txt b/icuSources/data/locales/bg_BG.txt index 000f0641..43899287 100644 --- a/icuSources/data/locales/bg_BG.txt +++ b/icuSources/data/locales/bg_BG.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/bg_BG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License bg_BG{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/bm.txt b/icuSources/data/locales/bm.txt old mode 100755 new mode 100644 index 2b08246b..39452e2d --- a/icuSources/data/locales/bm.txt +++ b/icuSources/data/locales/bm.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/bm.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License bm{ AuxExemplarCharacters{"[q v x]"} ExemplarCharacters{"[a b c d e ɛ f g h i j k l m n ɲ ŋ o ɔ p r s t u w y z]"} @@ -18,7 +12,7 @@ bm{ } } } - Version{"2.1.21.28"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ @@ -76,6 +70,19 @@ bm{ "{1} {0}", "{1} {0}", } + appendItems{ + Day{"{0} ({2}: {1})"} + Day-Of-Week{"{0} {1}"} + Era{"{1} {0}"} + Hour{"{0} ({2}: {1})"} + Minute{"{0} ({2}: {1})"} + Month{"{0} ({2}: {1})"} + Quarter{"{0} ({2}: {1})"} + Second{"{0} ({2}: {1})"} + Timezone{"{0} {1}"} + Week{"{0} ({2}: {1})"} + Year{"{1} {0}"} + } availableFormats{ M{"M"} MMM{"MMM"} diff --git a/icuSources/data/locales/bm_ML.txt b/icuSources/data/locales/bm_ML.txt old mode 100755 new mode 100644 index e5149f48..31da58d4 --- a/icuSources/data/locales/bm_ML.txt +++ b/icuSources/data/locales/bm_ML.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/bm_ML.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License bm_ML{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/bn.txt b/icuSources/data/locales/bn.txt index 6b77db8f..0e7f7543 100644 --- a/icuSources/data/locales/bn.txt +++ b/icuSources/data/locales/bn.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/bn.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License bn{ AuxExemplarCharacters{"[\u200C\u200D ৲ ৳ ৴ ৵ ৶ ৷ ৸ ৹ ৰ ৱ]"} Ellipsis{ @@ -28,8 +22,19 @@ bn{ MoreInformation{"?"} NumberElements{ beng{ + patterns{ + currencyFormat{"#,##,##0.00¤"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} + } symbols{ - nan{"সংখ্যা না"} + decimal{"."} + exponential{"E"} + infinity{"∞"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + superscriptingExponent{"×"} } } default{"beng"} @@ -214,10 +219,23 @@ bn{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + few{"ডান দিকে {0}র্থ বাঁকটি নিন।"} + many{"ডান দিকে {0}ষ্ঠ বাঁকটি নিন।"} + one{"ডান দিকে {0}ম বাঁকটি নিন।"} + other{"ডান দিকে {0}তম বাঁকটি নিন।"} + two{"ডান দিকে {0}য় বাঁকটি নিন।"} + } + plural{ + one{"সসে {0}টি আপেল খেল, সেটা ভাল"} + other{"সসে {0}টি আপেল খেল, সেগুলি ভাল"} + } + } minimumGroupingDigits{"1"} native{"beng"} } - Version{"2.1.23.6"} + Version{"2.1.32.59"} calendar{ generic{ DateTimePatterns{ @@ -295,7 +313,7 @@ bn{ d{"E, d/M – E, d/M"} } MMM{ - M{"LLL–LLL"} + M{"MMM – MMM"} } MMMEd{ M{"E, d MMM – E, d MMM"} @@ -370,8 +388,8 @@ bn{ } gregorian{ AmPmMarkers{ - "পূর্বাহ্ণ", - "অপরাহ্ণ", + "AM", + "PM", } AmPmMarkersAbbr{ "AM", @@ -420,6 +438,10 @@ bn{ MMM{"LLL"} MMMEd{"E d MMM"} MMMMEd{"E d MMMM"} + MMMMW{ + one{"MMM এর Wয় সপ্তাহ"} + other{"MMM এর Wয় সপ্তাহ"} + } MMMMd{"d MMMM"} MMMd{"d MMM"} MMdd{"dd-MM"} @@ -442,6 +464,10 @@ bn{ yMd{"d/M/y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + one{"y এর wতম সপ্তাহ"} + other{"y এর wতম সপ্তাহ"} + } } dayNames{ format{ @@ -697,8 +723,8 @@ bn{ monthNames{ format{ abbreviated{ - "জানুয়ারী", - "ফেব্রুয়ারী", + "জানু", + "ফেব", "মার্চ", "এপ্রিল", "মে", @@ -910,6 +936,94 @@ bn{ } } } + characterLabel{ + activities{"কার্যকলাপ"} + african_scripts{"আফ্রিকান লিপি"} + american_scripts{"আমেরিকান লিপি"} + animal{"পশু"} + animals_nature{"জীবজন্তু ও প্রকৃতি"} + arrows{"তীরচিহ্ন"} + body{"শারীর"} + box_drawing{"বাক্স অঙ্কন"} + braille{"ব্রেইল"} + building{"বিলডিং"} + bullets_stars{"বুলেট/তারা"} + consonantal_jamo{"ব্যাঞ্জনবর্ণসংক্রান্ত জ্যামো"} + currency_symbols{"মুদ্রা প্রতীক"} + dash_connector{"ড্যাশ/কানেক্টর"} + digits{"সংখ্যা"} + dingbats{"ডিংব্যাট"} + divination_symbols{"অনুমান প্রতীক"} + downwards_arrows{"নিম্নমুখী তীর"} + downwards_upwards_arrows{"নিম্নমুখী ঊর্ধ্বমুখী তীর"} + east_asian_scripts{"পূর্ব এশীয় লিপি"} + emoji{"ইমোজি"} + european_scripts{"ইউরোপীয় লিপি"} + female{"মহিলা"} + flag{"পাতাক"} + flags{"পতাকা"} + food_drink{"খাদ্য ও পানীয়"} + format{"ফর্ম্যাট"} + format_whitespace{"ফর্ম্যাট ও হোয়াইটস্পেস"} + full_width_form_variant{"পূর্ণ প্রস্থের ফর্ম বিকল্প"} + geometric_shapes{"জ্যামিতিক আকার"} + half_width_form_variant{"প্রস্থের ফর্ম বিকল্প"} + han_characters{"হান অক্ষরগুলি"} + han_radicals{"হান রেডিক্যাল"} + hanja{"হানজা"} + hanzi_simplified{"হানজি (সরলীকৃত)"} + hanzi_traditional{"হানজি (চিরাচরিত)"} + heart{"হার্ট"} + historic_scripts{"ঐতিহাসিক লিপি"} + ideographic_desc_characters{"চিত্রলিপি বর্ণনার অক্ষর"} + japanese_kana{"জাপানি কানা"} + kanbun{"কানবান"} + kanji{"কানজি"} + keycap{"কিক্যাপ"} + leftwards_arrows{"বামমুখী তীর"} + leftwards_rightwards_arrows{"বামমুখী ডানমুখী তীর"} + letterlike_symbols{"বর্ণের মত প্রতীক"} + limited_use{"সীমিত ব্যবহার"} + male{"পুরুষ"} + math_symbols{"গণিতের প্রতীক"} + middle_eastern_scripts{"মধ্যপ্রাচ্যের লিপি"} + miscellaneous{"বিবিধ"} + modern_scripts{"আধুনিক লিপি"} + modifier{"সংশোধক"} + musical_symbols{"সঙ্গীত বিষয়ক প্রতীক"} + nature{"প্রকৃতি"} + nonspacing{"অ-ব্যবধান"} + numbers{"নম্বর"} + objects{"বস্তু"} + other{"অন্য"} + paired{"জোড় বাঁধা"} + person{"ব্যক্তি"} + phonetic_alphabet{"ফোনেটিক বর্ণমালা"} + pictographs{"পিকটোগ্রাফ"} + place{"স্থান"} + plant{"চারাগাছ"} + punctuation{"যতিচিহ্ন"} + rightwards_arrows{"ডানমুখী তীর"} + sign_standard_symbols{"স্বাক্ষর/মানক প্রতীক"} + small_form_variant{"ছোট ফর্ম বিকল্প"} + smiley{"স্মাইলি"} + smileys_people{"স্মাইলি ও জনগণ"} + south_asian_scripts{"দক্ষিণ এশিয়ার লিপি"} + southeast_asian_scripts{"দক্ষিণ-পূর্ব এশিয়ার লিপি"} + spacing{"ব্যবধান"} + sport{"খেলাধুলা"} + symbols{"প্রতীক"} + technical_symbols{"প্রযুক্তিক প্রতীক"} + tone_marks{"টোন মার্কস"} + travel{"ভ্রমণ"} + travel_places{"ভ্রমন ও স্থান"} + upwards_arrows{"ঊর্ধ্বমুখী তীর"} + variant_forms{"বিকল্প ফর্ম"} + vocalic_jamo{"স্বরবর্ণসম্পর্কিত জ্যামো"} + weather{"আবহাওয়া"} + western_asian_scripts{"পশ্চিম এশিয়ার লিপি"} + whitespace{"হোয়াইটস্পেস"} + } delimiters{ alternateQuotationEnd{"’"} alternateQuotationStart{"‘"} @@ -932,8 +1046,8 @@ bn{ other{"{0} দিনের মধ্যে"} } past{ - one{"{0} দিন পূর্বে"} - other{"{0} দিন পূর্বে"} + one{"{0} দিন আগে"} + other{"{0} দিন আগে"} } } } @@ -952,8 +1066,8 @@ bn{ other{"{0} দিনের মধ্যে"} } past{ - one{"{0} দিন পূর্বে"} - other{"{0} দিন পূর্বে"} + one{"{0} দিন আগে"} + other{"{0} দিন আগে"} } } } @@ -972,8 +1086,8 @@ bn{ other{"{0} দিনের মধ্যে"} } past{ - one{"{0} দিন পূর্বে"} - other{"{0} দিন পূর্বে"} + one{"{0} দিন আগে"} + other{"{0} দিন আগে"} } } } @@ -989,6 +1103,16 @@ bn{ "0"{"এই শুক্রবার"} "1"{"পরের শুক্রবার"} } + relativeTime{ + future{ + one{"{0} শুক্রবারে"} + other{"{0} শুক্রবারে"} + } + past{ + one{"{0} শুক্রবার আগে"} + other{"{0} শুক্রবার আগে"} + } + } } fri-narrow{ relative{ @@ -996,6 +1120,16 @@ bn{ "0"{"এই শুক্রবার"} "1"{"পরের শুক্রবার"} } + relativeTime{ + future{ + one{"{0} শুক্রবারে"} + other{"{0} শুক্রবারে"} + } + past{ + one{"{0} শুক্রবার আগে"} + other{"{0} শুক্রবার আগে"} + } + } } fri-short{ relative{ @@ -1003,9 +1137,22 @@ bn{ "0"{"এই শুক্রবার"} "1"{"পরের শুক্রবার"} } + relativeTime{ + future{ + one{"{0} শুক্রবারে"} + other{"{0} শুক্রবারে"} + } + past{ + one{"{0} শুক্রবার আগে"} + other{"{0} শুক্রবার আগে"} + } + } } hour{ dn{"ঘন্টা"} + relative{ + "0"{"এই ঘণ্টায়"} + } relativeTime{ future{ one{"{0} ঘন্টায়"} @@ -1045,13 +1192,16 @@ bn{ } minute{ dn{"মিনিট"} + relative{ + "0"{"এই মিনিট"} + } relativeTime{ future{ one{"{0} মিনিটে"} other{"{0} মিনিটে"} } past{ - one{"{0} মিনিট পূর্বে"} + one{"{0} মিনিট আগে"} other{"{0} মিনিট পূর্বে"} } } @@ -1064,8 +1214,8 @@ bn{ other{"{0} মিনিটে"} } past{ - one{"{0} মিনিট পূর্বে"} - other{"{0} মিনিট পূর্বে"} + one{"{0} মিনিট আগে"} + other{"{0} মিনিট আগে"} } } } @@ -1077,8 +1227,8 @@ bn{ other{"{0} মিনিটে"} } past{ - one{"{0} মিনিট পূর্বে"} - other{"{0} মিনিট পূর্বে"} + one{"{0} মিনিট আগে"} + other{"{0} মিনিট আগে"} } } } @@ -1088,6 +1238,16 @@ bn{ "0"{"এই সোমবার"} "1"{"পরের সোমবার"} } + relativeTime{ + future{ + one{"{0} সোমবারেতে"} + other{"{0} সোমবারেতে"} + } + past{ + one{"{0} সোমবারেতে"} + other{"{0} সোমবার আগে"} + } + } } mon-narrow{ relative{ @@ -1095,6 +1255,16 @@ bn{ "0"{"এই সোমবার"} "1"{"পরের সোমবার"} } + relativeTime{ + future{ + one{"{0} সোমবারেতে"} + other{"{0} সোমবারেতে"} + } + past{ + one{"{0} সোমবার আগে"} + other{"{0} সোমবার আগে"} + } + } } mon-short{ relative{ @@ -1102,6 +1272,16 @@ bn{ "0"{"এই সোমবার"} "1"{"পরের সোমবার"} } + relativeTime{ + future{ + one{"{0} সোমবারেতে"} + other{"{0} সোমবারেতে"} + } + past{ + one{"{0} সোমবার আগে"} + other{"{0} সোমবার আগে"} + } + } } month{ dn{"মাস"} @@ -1116,8 +1296,8 @@ bn{ other{"{0} মাসে"} } past{ - one{"{0} মাস পূর্বে"} - other{"{0} মাস পূর্বে"} + one{"{0} মাস আগে"} + other{"{0} মাস আগে"} } } } @@ -1134,8 +1314,8 @@ bn{ other{"{0} মাসে"} } past{ - one{"{0} মাস পূর্বে"} - other{"{0} মাস পূর্বে"} + one{"{0} মাস আগে"} + other{"{0} মাস আগে"} } } } @@ -1152,21 +1332,26 @@ bn{ other{"{0} মাসে"} } past{ - one{"{0} মাস পূর্বে"} - other{"{0} মাস পূর্বে"} + one{"{0} মাস আগে"} + other{"{0} মাস আগে"} } } } quarter{ dn{"ত্রৈমাসিক"} + relative{ + "-1"{"গত ত্রৈমাসিক"} + "0"{"এই ত্রৈমাসিক"} + "1"{"পরের ত্রৈমাসিক"} + } relativeTime{ future{ - one{"{0} ত্রৈমাসিকের এক চতুর্থাংশ"} - other{"{0} ত্রৈমাসিকের এক চতুর্থাংশ"} + one{"{0} ত্রৈমাসিকে"} + other{"{0} ত্রৈমাসিকে"} } past{ - one{"{0} ত্রৈমাসিকের আগে"} - other{"{0} ত্রৈমাসিকের আগে"} + one{"{0} ত্রৈমাসিক আগে"} + other{"{0} ত্রৈমাসিক আগে"} } } } @@ -1174,12 +1359,12 @@ bn{ dn{"ত্রৈমাসিক"} relativeTime{ future{ - one{"{0} ত্রৈমাসিকের এক চতুর্থাংশ"} - other{"{0} ত্রৈমাসিকের এক চতুর্থাংশ"} + one{"{0} ত্রৈমাসিকে"} + other{"{0} ত্রৈমাসিকে"} } past{ - one{"{0} ত্রৈমাসিকের আগে"} - other{"{0} ত্রৈমাসিকের আগে"} + one{"{0} ত্রৈমাসিক আগে"} + other{"{0} ত্রৈমাসিক আগে"} } } } @@ -1187,12 +1372,12 @@ bn{ dn{"ত্রৈমাসিক"} relativeTime{ future{ - one{"{0} ত্রৈমাসিকের এক চতুর্থাংশ"} - other{"{0} ত্রৈমাসিকের এক চতুর্থাংশ"} + one{"{0} ত্রৈমাসিকে"} + other{"{0} ত্রৈমাসিকে"} } past{ - one{"{0} ত্রৈমাসিকের আগে"} - other{"{0} ত্রৈমাসিকের আগে"} + one{"{0} ত্রৈমাসিক আগে"} + other{"{0} ত্রৈমাসিক আগে"} } } } @@ -1202,6 +1387,16 @@ bn{ "0"{"এই শনিবার"} "1"{"পরের শনিবার"} } + relativeTime{ + future{ + one{"{0} শনিবারে"} + other{"{0} শনিবারে"} + } + past{ + one{"{0} শনিবার আগে"} + other{"{0} শনিবার আগে"} + } + } } sat-narrow{ relative{ @@ -1209,6 +1404,16 @@ bn{ "0"{"এই শনিবার"} "1"{"পরের শনিবার"} } + relativeTime{ + future{ + one{"{0} শনিবারে"} + other{"{0} শনিবারে"} + } + past{ + one{"{0} শনিবার আগে"} + other{"{0} শনিবার আগে"} + } + } } sat-short{ relative{ @@ -1216,6 +1421,16 @@ bn{ "0"{"এই শনিবার"} "1"{"পরের শনিবার"} } + relativeTime{ + future{ + one{"{0} শনিবারে"} + other{"{0} শনিবারে"} + } + past{ + one{"{0} শনিবার আগে"} + other{"{0} শনিবার আগে"} + } + } } second{ dn{"সেকেন্ড"} @@ -1241,8 +1456,8 @@ bn{ other{"{0} সেকেন্ডে"} } past{ - one{"{0} সেকেন্ড পূর্বে"} - other{"{0} সেকেন্ড পূর্বে"} + one{"{0} সেকেন্ড আগে"} + other{"{0} সেকেন্ড আগে"} } } } @@ -1265,6 +1480,16 @@ bn{ "0"{"এই রবিবার"} "1"{"পরের রবিবার"} } + relativeTime{ + future{ + one{"{0} রবিবারেতে"} + other{"{0} রবিবারেতে"} + } + past{ + one{"{0} রবিবার আগে"} + other{"{0} রবিবার আগে"} + } + } } sun-narrow{ relative{ @@ -1272,6 +1497,16 @@ bn{ "0"{"এই রবিবার"} "1"{"পরের রবিবার"} } + relativeTime{ + future{ + one{"{0} রবিবারেতে"} + other{"{0} রবিবারেতে"} + } + past{ + one{"{0} রবিবার আগে"} + other{"{0} রবিবার আগে"} + } + } } sun-short{ relative{ @@ -1279,6 +1514,16 @@ bn{ "0"{"এই রবিবার"} "1"{"পরের রবিবার"} } + relativeTime{ + future{ + one{"{0} রবিবারেতে"} + other{"{0} রবিবারেতে"} + } + past{ + one{"{0} রবিবার আগে"} + other{"{0} রবিবার আগে"} + } + } } thu{ relative{ @@ -1286,6 +1531,16 @@ bn{ "0"{"এই বৃহস্পতিবার"} "1"{"পরের বৃহস্পতিবার"} } + relativeTime{ + future{ + one{"{0} বৃহস্পতিবারে"} + other{"{0} বৃহস্পতিবারে"} + } + past{ + one{"{0} বৃহস্পতিবার আগে"} + other{"{0} বৃহস্পতিবার আগে"} + } + } } thu-narrow{ relative{ @@ -1293,6 +1548,16 @@ bn{ "0"{"এই বৃহস্পতিবার"} "1"{"পরের বৃহস্পতিবার"} } + relativeTime{ + future{ + one{"{0} বৃহস্পতিবারে"} + other{"{0} বৃহস্পতিবারে"} + } + past{ + one{"{0} বৃহস্পতিবার আগে"} + other{"{0} বৃহস্পতিবার আগে"} + } + } } thu-short{ relative{ @@ -1300,6 +1565,16 @@ bn{ "0"{"এই বৃহস্পতিবার"} "1"{"পরের বৃহস্পতিবার"} } + relativeTime{ + future{ + one{"{0} বৃহস্পতিবারে"} + other{"{0} বৃহস্পতিবারে"} + } + past{ + one{"{0} বৃহস্পতিবার আগে"} + other{"{0} বৃহস্পতিবার আগে"} + } + } } tue{ relative{ @@ -1307,6 +1582,16 @@ bn{ "0"{"এই মঙ্গলবার"} "1"{"পরের মঙ্গলবার"} } + relativeTime{ + future{ + one{"{0} মঙ্গলবারে"} + other{"{0} মঙ্গলবারে"} + } + past{ + one{"{0} মঙ্গলবার আগে"} + other{"{0} মঙ্গলবার আগে"} + } + } } tue-narrow{ relative{ @@ -1314,6 +1599,16 @@ bn{ "0"{"এই মঙ্গলবার"} "1"{"পরের মঙ্গলবার"} } + relativeTime{ + future{ + one{"{0} মঙ্গলবারে"} + other{"{0} মঙ্গলবারে"} + } + past{ + one{"{0} মঙ্গলবার আগে"} + other{"{0} মঙ্গলবার আগে"} + } + } } tue-short{ relative{ @@ -1321,6 +1616,16 @@ bn{ "0"{"এই মঙ্গলবার"} "1"{"পরের মঙ্গলবার"} } + relativeTime{ + future{ + one{"{0} মঙ্গলবারে"} + other{"{0} মঙ্গলবারে"} + } + past{ + one{"{0} মঙ্গলবার আগে"} + other{"{0} মঙ্গলবার আগে"} + } + } } wed{ relative{ @@ -1328,6 +1633,16 @@ bn{ "0"{"এই বুধবার"} "1"{"পরের বুধবার"} } + relativeTime{ + future{ + one{"{0} বুধবারে"} + other{"{0} বুধবারে"} + } + past{ + one{"{0} বুধবার আগে"} + other{"{0} বুধবার আগে"} + } + } } wed-narrow{ relative{ @@ -1335,6 +1650,16 @@ bn{ "0"{"এই বুধবার"} "1"{"পরের বুধবার"} } + relativeTime{ + future{ + one{"{0} বুধবারে"} + other{"{0} বুধবারে"} + } + past{ + one{"{0} বুধবার আগে"} + other{"{0} বুধবার আগে"} + } + } } wed-short{ relative{ @@ -1342,6 +1667,16 @@ bn{ "0"{"এই বুধবার"} "1"{"পরের বুধবার"} } + relativeTime{ + future{ + one{"{0} বুধবারে"} + other{"{0} বুধবারে"} + } + past{ + one{"{0} বুধবার আগে"} + other{"{0} বুধবার আগে"} + } + } } week{ dn{"সপ্তাহ"} @@ -1350,14 +1685,15 @@ bn{ "0"{"এই সপ্তাহ"} "1"{"পরের সপ্তাহ"} } + relativePeriod{"{0} সপ্তাহ"} relativeTime{ future{ one{"{0} সপ্তাহে"} other{"{0} সপ্তাহে"} } past{ - one{"{0} সপ্তাহ পূর্বে"} - other{"{0} সপ্তাহ পূর্বে"} + one{"{0} সপ্তাহ আগে"} + other{"{0} সপ্তাহ আগে"} } } } @@ -1368,14 +1704,15 @@ bn{ "0"{"এই সপ্তাহ"} "1"{"পরের সপ্তাহ"} } + relativePeriod{"{0} এর সপ্তাহে"} relativeTime{ future{ one{"{0} সপ্তাহে"} other{"{0} সপ্তাহে"} } past{ - one{"{0} সপ্তাহ পূর্বে"} - other{"{0} সপ্তাহ পূর্বে"} + one{"{0} সপ্তাহ আগে"} + other{"{0} সপ্তাহ আগে"} } } } @@ -1386,14 +1723,15 @@ bn{ "0"{"এই সপ্তাহ"} "1"{"পরের সপ্তাহ"} } + relativePeriod{"{0} এর সপ্তাহে"} relativeTime{ future{ one{"{0} সপ্তাহে"} other{"{0} সপ্তাহে"} } past{ - one{"{0} সপ্তাহ পূর্বে"} - other{"{0} সপ্তাহ পূর্বে"} + one{"{0} সপ্তাহ আগে"} + other{"{0} সপ্তাহ আগে"} } } } @@ -1455,30 +1793,36 @@ bn{ } } zone{ - dn{"এলাকা"} + dn{"সময় অঞ্চল"} } } listPattern{ standard{ 2{"{0} এবং {1}"} - end{"{0}, এবং {1}"} + end{"{0} এবং {1}"} middle{"{0}, {1}"} start{"{0}, {1}"} } - unit{ + standard-short{ 2{"{0} এবং {1}"} + end{"{0} এবং {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } + unit{ + 2{"{0}, {1}"} end{"{0}, {1}"} middle{"{0}, {1}"} start{"{0}, {1}"} } unit-narrow{ - 2{"{0} এবং {1}"} + 2{"{0}, {1}"} end{"{0}, {1}"} middle{"{0}, {1}"} start{"{0}, {1}"} } unit-short{ - 2{"{0} এবং {1}"} + 2{"{0}, {1}"} end{"{0}, {1}"} middle{"{0}, {1}"} start{"{0}, {1}"} @@ -1489,16 +1833,4 @@ bn{ US{"ইউ এস"} metric{"মেট্রিক"} } - transformNames{ - BGN{"BGN"} - Numeric{"সাংখিক"} - Tone{"স্বরভঙ্গি"} - UNGEGN{"UNGEGN"} - x-Accents{"অ্যাসেন্টস"} - x-Fullwidth{"পূর্ণচওড়া"} - x-Halfwidth{"অর্ধচওড়া"} - x-Jamo{"জ্যামো"} - x-Pinyin{"পিনইন"} - x-Publishing{"প্রকাশনা"} - } } diff --git a/icuSources/data/locales/bn_BD.txt b/icuSources/data/locales/bn_BD.txt index 08af7b20..06fe8ddf 100644 --- a/icuSources/data/locales/bn_BD.txt +++ b/icuSources/data/locales/bn_BD.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/bn_BD.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License bn_BD{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/bn_IN.txt b/icuSources/data/locales/bn_IN.txt index 30b77000..a8365ed2 100644 --- a/icuSources/data/locales/bn_IN.txt +++ b/icuSources/data/locales/bn_IN.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/bn_IN.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License bn_IN{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/bo.txt b/icuSources/data/locales/bo.txt index b8296157..a28e6862 100644 --- a/icuSources/data/locales/bo.txt +++ b/icuSources/data/locales/bo.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/bo.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License bo{ AuxExemplarCharacters{"[ༀ]"} ExemplarCharacters{ @@ -38,7 +32,7 @@ bo{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/bo_CN.txt b/icuSources/data/locales/bo_CN.txt index a8a708a6..bc197c6b 100644 --- a/icuSources/data/locales/bo_CN.txt +++ b/icuSources/data/locales/bo_CN.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/bo_CN.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License bo_CN{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/bo_IN.txt b/icuSources/data/locales/bo_IN.txt index f0e502ff..caa844f4 100644 --- a/icuSources/data/locales/bo_IN.txt +++ b/icuSources/data/locales/bo_IN.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/bo_IN.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License bo_IN{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/br.txt b/icuSources/data/locales/br.txt old mode 100755 new mode 100644 index 33014624..0698e14a --- a/icuSources/data/locales/br.txt +++ b/icuSources/data/locales/br.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/br.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License br{ AuxExemplarCharacters{"[á à ă â å ä ã ā æ c ç é è ĕ ë ē í ì ĭ î ï ī ó ò ŏ ô ö ø ō œ q ú ŭ û ü ū ÿ]"} Ellipsis{ @@ -27,18 +21,25 @@ br{ } default{"latn"} latn{ + miscPatterns{ + atLeast{"⩾{0}"} + range{"{0}–{1}"} + } patterns{ accountingFormat{"#,##0.00 ¤"} currencyFormat{"#,##0.00 ¤"} decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{" "} infinity{"∞"} list{";"} minusSign{"-"} + nan{"NaN"} perMille{"‰"} percentSign{"%"} plusSign{"+"} @@ -46,10 +47,127 @@ br{ timeSeparator{":"} } } + minimalPairs{ + plural{ + few{"{0} deiz"} + many{"{0} a zeizioù"} + one{"{0} deiz"} + other{"{0} deiz"} + two{"{0} zeiz"} + } + } + minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.22.93"} + Version{"2.1.31.86"} calendar{ + generic{ + DateTimePatterns{ + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", + "G y MMMM d, EEEE", + "G y MMMM d", + "G y MMM d", + "GGGGG y-MM-dd", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + } + availableFormats{ + E{"ccc"} + Ed{"d, E"} + Gy{"G y"} + GyMMM{"G y MMM"} + GyMMMEd{"G y MMM d, E"} + GyMMMd{"G y MMM d"} + M{"L"} + MEd{"MM-dd, E"} + MMM{"LLL"} + MMMEd{"MMM d, E"} + MMMMd{"MMMM d"} + MMMd{"MMM d"} + Md{"MM-dd"} + d{"d"} + y{"G y"} + yyyy{"G y"} + yyyyM{"GGGGG y-MM"} + yyyyMEd{"GGGGG y-MM-dd, E"} + yyyyMMM{"G y MMM"} + yyyyMMMEd{"G y MMM d, E"} + yyyyMMMM{"G y MMMM"} + yyyyMMMd{"G y MMM d"} + yyyyMd{"GGGGG y-MM-dd"} + yyyyQQQ{"G y QQQ"} + yyyyQQQQ{"G y QQQQ"} + } + intervalFormats{ + M{ + M{"MM–MM"} + } + MEd{ + M{"MM-dd, E – MM-dd, E"} + d{"MM-dd, E – MM-dd, E"} + } + MMM{ + M{"LLL–LLL"} + } + MMMEd{ + M{"MMM d, E – MMM d, E"} + d{"MMM d, E – MMM d, E"} + } + MMMd{ + M{"MMM d – MMM d"} + d{"MMM d–d"} + } + Md{ + M{"MM-dd – MM-dd"} + d{"MM-dd – MM-dd"} + } + d{ + d{"d–d"} + } + fallback{"{0} – {1}"} + y{ + y{"G y–y"} + } + yM{ + M{"GGGGG y-MM – y-MM"} + y{"GGGGG y-MM – y-MM"} + } + yMEd{ + M{"GGGGG y-MM-dd, E – y-MM-dd, E"} + d{"GGGGG y-MM-dd, E – y-MM-dd, E"} + y{"GGGGG y-MM-dd, E – y-MM-dd, E"} + } + yMMM{ + M{"G y MMM–MMM"} + y{"G y MMM – y MMM"} + } + yMMMEd{ + M{"G y MMM d, E – MMM d, E"} + d{"G y MMM d, E – MMM d, E"} + y{"G y MMM d, E – y MMM d, E"} + } + yMMMM{ + M{"G y MMMM–MMMM"} + y{"G y MMMM – y MMMM"} + } + yMMMd{ + M{"G y MMM d – MMM d"} + d{"G y MMM d–d"} + y{"G y MMM d – y MMM d"} + } + yMd{ + M{"GGGGG y-MM-dd – y-MM-dd"} + d{"GGGGG y-MM-dd – y-MM-dd"} + y{"GGGGG y-MM-dd – y-MM-dd"} + } + } + } gregorian{ AmPmMarkers{ "A.M.", @@ -88,10 +206,10 @@ br{ Ed{"E d"} Ehm{"E h:mm a"} Ehms{"E h:mm:ss a"} - Gy{"y G"} - GyMMM{"MMM y G"} - GyMMMEd{"E d MMM y G"} - GyMMMd{"d MMM y G"} + Gy{"G y"} + GyMMM{"G y MMM"} + GyMMMEd{"G y MMM d, E"} + GyMMMd{"G y MMM d"} H{"HH"} Hm{"HH:mm"} Hms{"HH:mm:ss"} @@ -101,6 +219,14 @@ br{ MEd{"E dd/MM"} MMM{"LLL"} MMMEd{"E d MMM"} + MMMMW{ + few{"'week' W 'of' MMM"} + many{"'week' W 'of' MMM"} + one{"'week' W 'of' MMM"} + other{"'week' W 'of' MMM"} + two{"'week' W 'of' MMM"} + } + MMMMd{"MMMM d"} MMMd{"d MMM"} Md{"dd/MM"} d{"d"} @@ -115,10 +241,18 @@ br{ yMEd{"E dd/MM/y"} yMMM{"MMM y"} yMMMEd{"E d MMM y"} + yMMMM{"y MMMM"} yMMMd{"d MMM y"} yMd{"dd/MM/y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + few{"'week' w 'of' y"} + many{"'week' w 'of' y"} + one{"'week' w 'of' y"} + other{"'week' w 'of' y"} + two{"'week' w 'of' y"} + } } dayNames{ format{ @@ -140,6 +274,15 @@ br{ "G", "Sa", } + short{ + "Sul", + "Lun", + "Meu.", + "Mer.", + "Yaou", + "Gwe.", + "Sad.", + } wide{ "Sul", "Lun", @@ -169,6 +312,15 @@ br{ "G", "Sa", } + short{ + "Sul", + "Lun", + "Meu.", + "Mer.", + "Yaou", + "Gwe.", + "Sad.", + } wide{ "Sul", "Lun", @@ -182,9 +334,17 @@ br{ } dayPeriod{ stand-alone{ + abbreviated{ + am{"A.M."} + pm{"G.M."} + } + narrow{ + am{"A.M."} + pm{"G.M."} + } wide{ - am{"a-raok merenn"} - pm{"goude merenn"} + am{"A.M."} + pm{"G.M."} } } } @@ -193,6 +353,10 @@ br{ "a-raok J.K.", "goude J.K.", } + abbreviated%variant{ + "BCE", + "CE", + } narrow{ "a-raok J.K.", "goude J.K.", @@ -201,6 +365,10 @@ br{ "a-raok Jezuz-Krist", "goude Jezuz-Krist", } + wide%variant{ + "BCE", + "CE", + } } intervalFormats{ H{ @@ -395,6 +563,12 @@ br{ "3e trim.", "4e trim.", } + narrow{ + "1", + "2", + "3", + "4", + } wide{ "1añ trimiziad", "2l trimiziad", @@ -409,6 +583,12 @@ br{ "3e trim.", "4e trim.", } + narrow{ + "1", + "2", + "3", + "4", + } wide{ "1añ trimiziad", "2l trimiziad", diff --git a/icuSources/data/locales/br_FR.txt b/icuSources/data/locales/br_FR.txt old mode 100755 new mode 100644 index 9c053be1..253b4a9e --- a/icuSources/data/locales/br_FR.txt +++ b/icuSources/data/locales/br_FR.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/br_FR.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License br_FR{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/brx.txt b/icuSources/data/locales/brx.txt old mode 100755 new mode 100644 index 22288b3b..7a42a2a5 --- a/icuSources/data/locales/brx.txt +++ b/icuSources/data/locales/brx.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/brx.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License brx{ AuxExemplarCharacters{"[\u200C\u200D]"} ExemplarCharacters{ @@ -41,7 +35,7 @@ brx{ } native{"deva"} } - Version{"2.1.23.7"} + Version{"2.1.31.86"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/brx_IN.txt b/icuSources/data/locales/brx_IN.txt old mode 100755 new mode 100644 index b415fcf4..38d535f8 --- a/icuSources/data/locales/brx_IN.txt +++ b/icuSources/data/locales/brx_IN.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/brx_IN.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License brx_IN{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/bs.txt b/icuSources/data/locales/bs.txt index 9faccf3a..aba9da53 100644 --- a/icuSources/data/locales/bs.txt +++ b/icuSources/data/locales/bs.txt @@ -1,20 +1,14 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/bs.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License bs{ AuxExemplarCharacters{"[q w x y]"} Ellipsis{ final{"{0}…"} - initial{"… {0}"} + initial{"…{0}"} medial{"{0}… {1}"} word-final{"{0}…"} word-initial{"… {0}"} - word-medial{"{0}… {1}"} + word-medial{"{0} … {1}"} } ExemplarCharacters{"[a b c č ć d {dž} đ e f g h i j k l {lj} m n {nj} o p r s š t u v z ž]"} MoreInformation{"?"} @@ -23,13 +17,13 @@ bs{ latn{ miscPatterns{ atLeast{"{0}+"} - range{"{0}–{1}"} + range{"{0} – {1}"} } patterns{ accountingFormat{"#,##0.00 ¤"} currencyFormat{"#,##0.00 ¤"} decimalFormat{"#,##0.###"} - percentFormat{"#,##0%"} + percentFormat{"#,##0 %"} scientificFormat{"#E0"} } patternsLong{ @@ -97,6 +91,68 @@ bs{ } } patternsShort{ + currencyFormat{ + 1000{ + few{"0 hilj'.' ¤"} + one{"0 hilj'.' ¤"} + other{"0 hilj'.' ¤"} + } + 10000{ + few{"00 hilj'.' ¤"} + one{"00 hilj'.' ¤"} + other{"00 hilj'.' ¤"} + } + 100000{ + few{"000 hilj'.' ¤"} + one{"000 hilj'.' ¤"} + other{"000 hilj'.' ¤"} + } + 1000000{ + few{"0 mil'.' ¤"} + one{"0 mil'.' ¤"} + other{"0 mil'.' ¤"} + } + 10000000{ + few{"00 mil'.' ¤"} + one{"00 mil'.' ¤"} + other{"00 mil'.' ¤"} + } + 100000000{ + few{"000 mil'.' ¤"} + one{"000 mil'.' ¤"} + other{"000 mil'.' ¤"} + } + 1000000000{ + few{"0 mlr'.' ¤"} + one{"0 mlr'.' ¤"} + other{"0 mlr'.' ¤"} + } + 10000000000{ + few{"00 mlr'.' ¤"} + one{"00 mlr'.' ¤"} + other{"00 mlr'.' ¤"} + } + 100000000000{ + few{"000 mlr'.' ¤"} + one{"000 mlr'.' ¤"} + other{"000 mlr'.' ¤"} + } + 1000000000000{ + few{"0 bil'.' ¤"} + one{"0 bil'.' ¤"} + other{"0 bil'.' ¤"} + } + 10000000000000{ + few{"00 bil'.' ¤"} + one{"00 bil'.' ¤"} + other{"00 bil'.' ¤"} + } + 100000000000000{ + few{"000 bil'.' ¤"} + one{"000 bil'.' ¤"} + other{"000 bil'.' ¤"} + } + } decimalFormat{ 1000{ few{"0 hilj'.'"} @@ -174,10 +230,21 @@ bs{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + other{"Skrenite na {0}. križanju desno."} + } + plural{ + few{"za {0} mjeseca"} + many{"za {0} mjeseci"} + one{"za {0} mjesec"} + other{"za {0} mjeseci"} + } + } minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.23.7"} + Version{"2.1.31.86"} calendar{ generic{ DateTimePatterns{ @@ -190,51 +257,51 @@ bs{ "dd.MM.y. G", "dd.MM.y. GGGGG", "{1}, {0}", - "{1} u {0}", - "{1} u {0}", + "{1} 'u' {0}", + "{1} 'u' {0}", "{1}, {0}", "{1}, {0}", } availableFormats{ E{"ccc"} - Ed{"E, dd."} + Ed{"E, d."} Gy{"y. G"} GyMMM{"MMM y. G"} - GyMMMEd{"E, dd. MMM y. G"} - GyMMMd{"dd. MMM y. G"} + GyMMMEd{"E, d. MMM y. G"} + GyMMMd{"d. MMM y. G"} Hm{"HH:mm"} Hms{"HH:mm:ss"} M{"L"} - MEd{"E, dd.MM."} + MEd{"E, d.M."} MMM{"LLL"} - MMMEd{"E, dd. MMM"} + MMMEd{"E, d. MMM"} MMMMEd{"E, d. MMMM"} MMMMd{"d. MMMM"} - MMMd{"dd. MMM"} - Md{"dd.MM."} + MMMd{"d. MMM"} + Md{"d.M."} d{"d"} hm{"hh:mm a"} hms{"hh:mm:ss a"} ms{"mm:ss"} y{"y. G"} yyyy{"y. G"} - yyyyM{"MM.y. G"} - yyyyMEd{"E, dd.MM.y. G"} + yyyyM{"MM/y G"} + yyyyMEd{"E, d.M.y. G"} yyyyMMM{"MMM y. G"} - yyyyMMMEd{"E, dd. MMM y. G"} + yyyyMMMEd{"E, d. MMM y. G"} yyyyMMMM{"LLLL y. G"} - yyyyMMMd{"dd. MMM y. G"} - yyyyMd{"dd.MM.y. G"} + yyyyMMMd{"d. MMM y. G"} + yyyyMd{"d.M.y. G"} yyyyQQQ{"G y QQQ"} yyyyQQQQ{"G y QQQQ"} } intervalFormats{ M{ - M{"MM. – MM."} + M{"M. – M."} } MEd{ - M{"E, dd.MM. – E, dd.MM."} - d{"E, dd.MM. – E, dd.MM."} + M{"E, d.M. – E, d.M."} + d{"E, d.M. – E, d.M."} } MMM{ M{"LLL–LLL"} @@ -248,53 +315,53 @@ bs{ d{"dd. – dd. MMM"} } Md{ - M{"dd.MM. – dd.MM."} - d{"dd.MM. – dd.MM."} + M{"d.M. – d.M."} + d{"d.M. – d.M."} } d{ - d{"dd. – dd."} + d{"d. – d."} } fallback{"{0} – {1}"} y{ y{"y. – y. G"} } yM{ - M{"MM.y. – MM.y. G"} - y{"MM.y. – MM.y. G"} + M{"MM/y – MM/y G"} + y{"MM/y – MM/y G"} } yMEd{ - M{"E, dd.MM.y. – E, dd.MM.y. G"} - d{"E, dd.MM.y. – E, dd.MM.y. G"} - y{"E, dd.MM.y. – E, dd.MM.y. G"} + M{"E, d.M.y. – E, d.M.y. G"} + d{"E, d.M.y. – E, d.M.y. G"} + y{"E, d.M.y. – E, d.M.y. G"} } yMMM{ M{"LLL–LLL y. G"} y{"LLL y. – LLL y. G"} } yMMMEd{ - M{"E, dd. MMM – E, dd. MMM y. G"} + M{"E, d. MMM – E, d. MMM y. G"} d{"E, dd. – E, dd. MMM y. G"} - y{"E, dd. MMM y. – E, dd. MMM y. G"} + y{"E, d. MMM y. – E, d. MMM y. G"} } yMMMM{ M{"LLLL – LLLL y. G"} y{"LLLL y. – LLLL y. G"} } yMMMd{ - M{"dd. MMM – dd. MMM y. G"} - d{"dd. – dd. MMM y. G"} - y{"dd. MMM y. – dd. MMM y. G"} + M{"d. MMM – d. MMM y. G"} + d{"d. – d. MMM y. G"} + y{"G y MMM d – y MMM d"} } yMd{ - M{"dd.MM.y. – dd.MM.y. G"} - d{"dd.MM.y. – dd.MM.y. G"} - y{"dd.MM.y. – dd.MM.y. G"} + M{"d.M.y. – d.M.y. G"} + d{"d.M.y. – d.M.y. G"} + y{"d.M.y. – d.M.y. G"} } } } gregorian{ AmPmMarkers{ - "prije podne", + "prijepodne", "popodne", } AmPmMarkersAbbr{ @@ -310,10 +377,10 @@ bs{ "HH:mm:ss z", "HH:mm:ss", "HH:mm", - "EEEE, dd. MMMM y.", - "dd. MMMM y.", - "dd. MMM. y.", - "dd.MM.yy.", + "EEEE, d. MMMM y.", + "d. MMMM y.", + "d. MMM. y.", + "d.M.yy.", "{1} {0}", "{1} 'u' {0}", "{1} 'u' {0}", @@ -327,45 +394,55 @@ bs{ E{"ccc"} EHm{"E HH:mm"} EHms{"E HH:mm:ss"} - Ed{"E, dd."} + Ed{"E, d."} Ehm{"E h:mm a"} Ehms{"E h:mm:ss a"} Gy{"y. G"} GyMMM{"MMM y. G"} - GyMMMEd{"E, dd. MMM y. G"} - GyMMMd{"dd. MMM y. G"} + GyMMMEd{"E, d. MMM y. G"} + GyMMMd{"d. MMM y. G"} H{"HH"} Hm{"HH:mm"} Hms{"HH:mm:ss"} - Hmsv{"HH:mm:ss v"} - Hmv{"HH:mm v"} + Hmsv{"HH:mm:ss (v)"} + Hmv{"HH:mm (v)"} M{"L"} - MEd{"E, dd.MM."} + MEd{"E, d.M."} MMM{"LLL"} - MMMEd{"E, dd. MMM"} + MMMEd{"E, d. MMM"} MMMMEd{"E, d. MMMM"} + MMMMW{ + few{"W. 'sedmica' 'u' MMM"} + one{"W. 'sedmica' 'u' MMM"} + other{"W. 'sedmica' 'u' MMM"} + } MMMMd{"d. MMMM"} - MMMd{"dd. MMM"} - MMdd{"dd. MM."} - Md{"dd.MM."} - d{"d"} + MMMd{"d. MMM"} + MMdd{"d. M."} + Md{"d.M."} + d{"d."} h{"h a"} hm{"hh:mm a"} hms{"hh:mm:ss a"} - hmsv{"h:mm:ss a v"} - hmv{"h:mm a v"} + hmsv{"h:mm:ss a (v)"} + hmv{"h:mm a (v)"} ms{"mm:ss"} y{"y."} - yM{"MM.y."} - yMEd{"E, dd.MM.y."} - yMM{"MM. y."} + yM{"MM/y"} + yMEd{"E, d.M.y."} + yMM{"M/y"} yMMM{"MMM y."} - yMMMEd{"E, dd. MMM y."} + yMMMEd{"E, d. MMM y."} yMMMM{"LLLL y."} - yMMMd{"dd. MMM y."} - yMd{"dd.MM.y."} - yQQQ{"y QQQ"} - yQQQQ{"y QQQQ"} + yMMMd{"d. MMM y."} + yMd{"d.M.y."} + yQQQ{"QQQ y"} + yQQQQ{"QQQQ y"} + yw{ + few{"w. 'sedmica' 'u' y."} + one{"w. 'sedmica' 'u' y."} + other{"w. 'sedmica' 'u' y."} + } } dayNames{ format{ @@ -449,42 +526,57 @@ bs{ format{ abbreviated{ afternoon1{"poslijepodne"} - evening1{"večer"} + evening1{"navečer"} midnight{"ponoć"} - morning1{"jutro"} - night1{"noć"} + morning1{"ujutro"} + night1{"po noći"} noon{"podne"} } narrow{ afternoon1{"poslijepodne"} - evening1{"večer"} + evening1{"navečer"} midnight{"ponoć"} - morning1{"jutro"} - night1{"noć"} + morning1{"ujutro"} + night1{"po noći"} noon{"podne"} } wide{ afternoon1{"poslijepodne"} - evening1{"večer"} + evening1{"navečer"} midnight{"ponoć"} - morning1{"jutro"} - night1{"noć"} + morning1{"ujutro"} + night1{"po noći"} noon{"podne"} } } stand-alone{ + abbreviated{ + afternoon1{"poslijepodne"} + am{"prijepodne"} + evening1{"navečer"} + midnight{"ponoć"} + morning1{"ujutro"} + night1{"po noći"} + noon{"podne"} + pm{"popodne"} + } narrow{ + afternoon1{"poslijepodne"} am{"prijepodne"} + evening1{"navečer"} + midnight{"ponoć"} + morning1{"ujutro"} + night1{"po noći"} noon{"podne"} pm{"popodne"} } wide{ afternoon1{"poslijepodne"} - am{"prije podne"} - evening1{"veče"} - midnight{"u ponoć"} - morning1{"jutro"} - night1{"noć"} + am{"prijepodne"} + evening1{"navečer"} + midnight{"ponoć"} + morning1{"ujutro"} + night1{"po noći"} noon{"podne"} pm{"popodne"} } @@ -495,58 +587,50 @@ bs{ "p. n. e.", "n. e.", } - abbreviated%variant{ - "pr.n.e.", - "n.e.", - } wide{ - "Prije nove ere", - "Nove ere", - } - wide%variant{ - "pr. n. e.", - "n.e.", + "prije nove ere", + "nove ere", } } intervalFormats{ H{ - H{"HH–HH'h'"} + H{"HH – HH'h'"} } Hm{ - H{"HH:mm–HH:mm"} - m{"HH:mm–HH:mm"} + H{"HH:mm – HH:mm"} + m{"HH:mm – HH:mm"} } Hmv{ - H{"HH:mm–HH:mm v"} - m{"HH:mm–HH:mm v"} + H{"HH:mm – HH:mm v"} + m{"HH:mm – HH:mm v"} } Hv{ H{"HH – HH 'h' v"} } M{ - M{"MM–MM."} + M{"M–M."} } MEd{ - M{"E, dd.MM. – E, dd.MM."} - d{"E, dd.MM. – E, dd.MM."} + M{"E, d.M. – E, d.M."} + d{"E, d.M. – E, d.M."} } MMM{ M{"LLL–LLL"} } MMMEd{ - M{"E, dd. MMM – E, dd. MMM"} - d{"E, dd. – E, dd. MMM"} + M{"E, d. MMM – E, d. MMM"} + d{"E, d. – E, d. MMM"} } MMMd{ - M{"dd. MMM – dd. MMM"} - d{"dd. – dd. MMM"} + M{"d. MMM – d. MMM"} + d{"d.–d. MMM"} } Md{ - M{"dd.MM–dd.MM."} - d{"dd.MM–dd.MM."} + M{"d.M–d.M."} + d{"d.M–d.M."} } d{ - d{"dd–dd."} + d{"d–d."} } fallback{"{0} - {1}"} h{ @@ -555,52 +639,52 @@ bs{ } hm{ a{"h:mm a – h:mm a"} - h{"h:mm–h:mm a"} - m{"h:mm–h:mm a"} + h{"h:mm – h:mm a"} + m{"h:mm – h:mm a"} } hmv{ a{"h:mm a – h:mm a v"} - h{"h:mm–h:mm a v"} - m{"h:mm–h:mm a v"} + h{"h:mm – h:mm a v"} + m{"h:mm – h:mm a v"} } hv{ a{"h a – h a v"} h{"h – h 'h' a v"} } y{ - y{"y. – y."} + y{"y–y"} } yM{ - M{"MM.y. – MM.y."} - y{"MM.y. – MM.y."} + M{"M/y – M/y"} + y{"M/y – M/y"} } yMEd{ - M{"E, dd.MM.y. – E, dd.MM.y."} - d{"E, dd.MM.y. – E, dd.MM.y."} - y{"E, dd.MM.y. – E, dd.MM.y."} + M{"E, d.M.y. – E, d.M.y."} + d{"E, d.M.y. – E, d.M.y."} + y{"E, d.M.y. – E, d.M.y."} } yMMM{ - M{"LLL–LLL y."} + M{"LLL – LLL y."} y{"LLL y. – LLL y."} } yMMMEd{ - M{"E, dd. MMM – E, dd. MMM y."} - d{"E, dd. – E, dd. MMM y."} - y{"E, dd. MMM y. – E, dd. MMM y."} + M{"E, d. MMM – E, d. MMM y."} + d{"E, d. – E, d. MMM y."} + y{"E, d. MMM y. – E, d. MMM y."} } yMMMM{ M{"LLLL – LLLL y."} y{"LLLL y. – LLLL y."} } yMMMd{ - M{"dd. MMM – dd. MMM y."} - d{"dd. – dd. MMM y."} - y{"dd. MMM y. – dd. MMM y."} + M{"d. MMM – d. MMM y."} + d{"d. – d. MMM y."} + y{"d. MMM y. – d. MMM y."} } yMd{ - M{"dd.MM.y. – dd.MM.y."} - d{"dd.MM.y. – dd.MM.y."} - y{"dd.MM.y. – dd.MM.y."} + M{"d.M.y. – d.M.y."} + d{"d.M.y. – d.M.y."} + y{"d.M.y. – d.M.y."} } } monthNames{ @@ -613,7 +697,7 @@ bs{ "maj", "jun", "jul", - "aug", + "avg", "sep", "okt", "nov", @@ -641,7 +725,7 @@ bs{ "maj", "juni", "juli", - "august", + "avgust", "septembar", "oktobar", "novembar", @@ -657,7 +741,7 @@ bs{ "maj", "jun", "jul", - "aug", + "avg", "sep", "okt", "nov", @@ -685,7 +769,7 @@ bs{ "maj", "juni", "juli", - "august", + "avgust", "septembar", "oktobar", "novembar", @@ -747,8 +831,8 @@ bs{ "dd.MM.y. G", "dd.MM.y. G", "{1}, {0}", - "{1} u {0}", - "{1} u {0}", + "{1} 'u' {0}", + "{1} 'u' {0}", "{1}, {0}", "{1}, {0}", } @@ -784,10 +868,98 @@ bs{ } } } + characterLabel{ + activities{"Aktivnosti"} + african_scripts{"Afrička pisma"} + american_scripts{"Američka pisma"} + animal{"životinja"} + animals_nature{"Životinje i priroda"} + arrows{"Strjelice"} + body{"tijelo"} + box_drawing{"Linije"} + braille{"Brajevo pismo"} + building{"zgrada"} + bullets_stars{"Znakovi/zvjezdice za isticanje"} + consonantal_jamo{"Konsonantski jamo"} + currency_symbols{"Simboli valuta"} + dash_connector{"Crtica/poveznik"} + digits{"Cifre"} + dingbats{"Dingbati"} + divination_symbols{"Simboli za predviđanje"} + downwards_arrows{"Strjelice nadolje"} + downwards_upwards_arrows{"Strjelice nadolje nagore"} + east_asian_scripts{"Istočnoazijska pisma"} + emoji{"Emoji sličice"} + european_scripts{"Evropska pisma"} + female{"žensko"} + flag{"zastava"} + flags{"Zastave"} + food_drink{"Hrana i piće"} + format{"Format"} + format_whitespace{"Format i prazan prostor"} + full_width_form_variant{"Varijante oblika pune širine"} + geometric_shapes{"Geometrijski oblici"} + half_width_form_variant{"Varijante oblika polovične širine"} + han_characters{"Han znakovi"} + han_radicals{"Han ključevi"} + hanja{"Hanja"} + hanzi_simplified{"Hanzi (pojednostavljeni)"} + hanzi_traditional{"Hanzi (tradicionalni)"} + heart{"srce"} + historic_scripts{"Stara pisma"} + ideographic_desc_characters{"Znakovi za ideografski opis"} + japanese_kana{"Japanski kana"} + kanbun{"Kanbun"} + kanji{"Kanji"} + keycap{"kapica za tipku"} + leftwards_arrows{"Strjelice ulijevo"} + leftwards_rightwards_arrows{"Strjelice ulijevo udesno"} + letterlike_symbols{"Simboli nalik slovima"} + limited_use{"Ograničena upotreba"} + male{"muško"} + math_symbols{"Matematički simboli"} + middle_eastern_scripts{"Bliskoistočna pisma"} + miscellaneous{"Razno"} + modern_scripts{"Moderna pisma"} + modifier{"Modifikator"} + musical_symbols{"Muzički simboli"} + nature{"priroda"} + nonspacing{"Nerazdvajajući znakovi"} + numbers{"Brojevi"} + objects{"Objekti"} + other{"Ostalo"} + paired{"Upareno"} + person{"osoba"} + phonetic_alphabet{"Fonetska abeceda"} + pictographs{"Piktogrami"} + place{"mjesto"} + plant{"biljka"} + punctuation{"Interpunkcija"} + rightwards_arrows{"Strjelice udesno"} + sign_standard_symbols{"Znakovni/standardni simboli"} + small_form_variant{"Varijante malih oblika"} + smiley{"smajli"} + smileys_people{"Nasmiješena lica i ljudi"} + south_asian_scripts{"Južnoazijska pisma"} + southeast_asian_scripts{"Jugoistočnoazijska pisma"} + spacing{"Razmak"} + sport{"sport"} + symbols{"Simboli"} + technical_symbols{"Tehnički simboli"} + tone_marks{"Tonske oznake"} + travel{"putovanja"} + travel_places{"Putovanja i mjesta"} + upwards_arrows{"Strjelica nagore"} + variant_forms{"Varijante oblika"} + vocalic_jamo{"Vokalni jamo"} + weather{"vrijeme"} + western_asian_scripts{"Zapadnoazijska pisma"} + whitespace{"Prazan prostor"} + } delimiters{ alternateQuotationEnd{"’"} alternateQuotationStart{"‘"} - quotationEnd{"“"} + quotationEnd{"”"} quotationStart{"„"} } fields{ @@ -795,7 +967,7 @@ bs{ dn{"dan"} relative{ "-1"{"jučer"} - "-2"{"prekjuče"} + "-2"{"prekjučer"} "0"{"danas"} "1"{"sutra"} "2"{"prekosutra"} @@ -855,6 +1027,18 @@ bs{ "0"{"ovaj petak"} "1"{"sljedeći petak"} } + relativeTime{ + future{ + few{"za {0} petka"} + one{"za {0} petak"} + other{"za {0} petaka"} + } + past{ + few{"prije {0} petka"} + one{"prije {0} petak"} + other{"prije {0} petaka"} + } + } } fri-narrow{ relative{ @@ -862,6 +1046,18 @@ bs{ "0"{"ovaj pet."} "1"{"sljedeći pet."} } + relativeTime{ + future{ + few{"za {0} petka"} + one{"za {0} petak"} + other{"za {0} petaka"} + } + past{ + few{"prije {0} petka"} + one{"prije {0} petak"} + other{"prije {0} petaka"} + } + } } fri-short{ relative{ @@ -869,9 +1065,24 @@ bs{ "0"{"ovaj pet."} "1"{"sljedeći pet."} } + relativeTime{ + future{ + few{"za {0} petka"} + one{"za {0} petak"} + other{"za {0} petaka"} + } + past{ + few{"prije {0} petka"} + one{"prije {0} petak"} + other{"prije {0} petaka"} + } + } } hour{ dn{"sat"} + relative{ + "0"{"ovaj sat"} + } relativeTime{ future{ few{"za {0} sata"} @@ -889,13 +1100,13 @@ bs{ dn{"h"} relativeTime{ future{ - few{"za {0} sati"} - one{"za {0} sati"} + few{"za {0} sata"} + one{"za {0} sat"} other{"za {0} sati"} } past{ - few{"prije {0} sati"} - one{"prije {0} sati"} + few{"prije {0} sata"} + one{"prije {0} sat"} other{"prije {0} sati"} } } @@ -904,19 +1115,22 @@ bs{ dn{"h"} relativeTime{ future{ - few{"za {0} sati"} - one{"za {0} sati"} + few{"za {0} sata"} + one{"za {0} sat"} other{"za {0} sati"} } past{ - few{"prije {0} sati"} - one{"prije {0} sati"} + few{"prije {0} sata"} + one{"prije {0} sat"} other{"prije {0} sati"} } } } minute{ - dn{"minut"} + dn{"minuta"} + relative{ + "0"{"ova minuta"} + } relativeTime{ future{ few{"za {0} minute"} @@ -966,6 +1180,18 @@ bs{ "0"{"ovaj ponedjeljak"} "1"{"sljedeći ponedjeljak"} } + relativeTime{ + future{ + few{"za {0} ponedjeljka"} + one{"za {0} ponedjeljak"} + other{"za {0} ponedjeljaka"} + } + past{ + few{"prije {0} ponedjeljka"} + one{"prije {0} ponedjeljak"} + other{"prije {0} ponedjeljaka"} + } + } } mon-narrow{ relative{ @@ -973,6 +1199,18 @@ bs{ "0"{"ovaj pon."} "1"{"sljedeći pon"} } + relativeTime{ + future{ + few{"za {0} ponedjeljka"} + one{"za {0} ponedjeljak"} + other{"za {0} ponedjeljaka"} + } + past{ + few{"prije {0} ponedjeljka"} + one{"prije {0} ponedjeljak"} + other{"prije {0} ponedjeljaka"} + } + } } mon-short{ relative{ @@ -980,6 +1218,18 @@ bs{ "0"{"ovaj pon."} "1"{"sljedeći pon"} } + relativeTime{ + future{ + few{"za {0} ponedjeljka"} + one{"za {0} ponedjeljak"} + other{"za {0} ponedjeljaka"} + } + past{ + few{"prije {0} ponedjeljka"} + one{"prije {0} ponedjeljak"} + other{"prije {0} ponedjeljaka"} + } + } } month{ dn{"mjesec"} @@ -1033,6 +1283,11 @@ bs{ } quarter{ dn{"kvartal"} + relative{ + "-1"{"posljednji kvartal"} + "0"{"ovaj kvartal"} + "1"{"sljedeći kvartal"} + } relativeTime{ future{ few{"za {0} kvartala"} @@ -1082,6 +1337,18 @@ bs{ "0"{"ova subota"} "1"{"sljedeća subota"} } + relativeTime{ + future{ + few{"za {0} subote"} + one{"za {0} subotu"} + other{"za {0} subota"} + } + past{ + few{"prije {0} subote"} + one{"prije {0} subotu"} + other{"prije {0} subota"} + } + } } sat-narrow{ relative{ @@ -1089,6 +1356,18 @@ bs{ "0"{"ova sub."} "1"{"sljedeća sub."} } + relativeTime{ + future{ + few{"za {0} subote"} + one{"za {0} subotu"} + other{"za {0} subota"} + } + past{ + few{"prije {0} subote"} + one{"prije {0} subotu"} + other{"prije {0} subota"} + } + } } sat-short{ relative{ @@ -1096,9 +1375,24 @@ bs{ "0"{"ova sub."} "1"{"sljedeća sub."} } + relativeTime{ + future{ + few{"za {0} subote"} + one{"za {0} subotu"} + other{"za {0} subota"} + } + past{ + few{"prije {0} subote"} + one{"prije {0} subotu"} + other{"prije {0} subota"} + } + } } second{ - dn{"sekund"} + dn{"sekunda"} + relative{ + "0"{"sada"} + } relativeTime{ future{ few{"za {0} sekunde"} @@ -1148,6 +1442,18 @@ bs{ "0"{"ova nedjelja"} "1"{"sljedeća nedjelja"} } + relativeTime{ + future{ + few{"za {0} nedjelje"} + one{"za {0} nedjelju"} + other{"za {0} nedjelja"} + } + past{ + few{"prije {0} nedjelje"} + one{"prije {0} nedjelju"} + other{"prije {0} nedjelja"} + } + } } sun-narrow{ relative{ @@ -1155,6 +1461,18 @@ bs{ "0"{"ova ned."} "1"{"sljedeća ned."} } + relativeTime{ + future{ + few{"za {0} nedjelje"} + one{"za {0} nedjelju"} + other{"za {0} nedjelja"} + } + past{ + few{"prije {0} nedjelje"} + one{"prije {0} nedjelju"} + other{"prije {0} nedjelja"} + } + } } sun-short{ relative{ @@ -1162,6 +1480,18 @@ bs{ "0"{"ova ned."} "1"{"sljedeća ned."} } + relativeTime{ + future{ + few{"za {0} nedjelje"} + one{"za {0} nedjelju"} + other{"za {0} nedjelja"} + } + past{ + few{"prije {0} nedjelje"} + one{"prije {0} nedjelju"} + other{"prije {0} nedjelja"} + } + } } thu{ relative{ @@ -1169,12 +1499,36 @@ bs{ "0"{"ovaj četvrtak"} "1"{"sljedeći četvrtak"} } + relativeTime{ + future{ + few{"za {0} četvrtka"} + one{"za {0} četvrtak"} + other{"za {0} četvrtaka"} + } + past{ + few{"prije {0} četvrtka"} + one{"prije {0} četvrtak"} + other{"prije {0} četvrtaka"} + } + } } thu-narrow{ relative{ "-1"{"prošli čet."} "0"{"ovaj čet."} - "1"{"sljedeći četvrtak"} + "1"{"sljedeći čet."} + } + relativeTime{ + future{ + few{"za {0} četvrtka"} + one{"za {0} četvrtak"} + other{"za {0} četvrtaka"} + } + past{ + few{"prije {0} četvrtka"} + one{"prije {0} četvrtak"} + other{"prije {0} četvrtaka"} + } } } thu-short{ @@ -1183,6 +1537,18 @@ bs{ "0"{"ovaj čet."} "1"{"sljedeći čet."} } + relativeTime{ + future{ + few{"za {0} četvrtka"} + one{"za {0} četvrtak"} + other{"za {0} četvrtaka"} + } + past{ + few{"prije {0} četvrtka"} + one{"prije {0} četvrtak"} + other{"prije {0} četvrtaka"} + } + } } tue{ relative{ @@ -1190,6 +1556,18 @@ bs{ "0"{"ovaj utorak"} "1"{"sljedeći utorak"} } + relativeTime{ + future{ + few{"za {0} utorka"} + one{"za {0} utorak"} + other{"za {0} utoraka"} + } + past{ + few{"prije {0} utorka"} + one{"prije {0} utorak"} + other{"prije {0} utoraka"} + } + } } tue-narrow{ relative{ @@ -1197,6 +1575,18 @@ bs{ "0"{"ovaj uto."} "1"{"sljedeći uto."} } + relativeTime{ + future{ + few{"za {0} utorka"} + one{"za {0} utorak"} + other{"za {0} utoraka"} + } + past{ + few{"prije {0} utorka"} + one{"prije {0} utorak"} + other{"prije {0} utoraka"} + } + } } tue-short{ relative{ @@ -1204,6 +1594,18 @@ bs{ "0"{"ovaj uto."} "1"{"sljedeći uto."} } + relativeTime{ + future{ + few{"za {0} utorka"} + one{"za {0} utorak"} + other{"za {0} utoraka"} + } + past{ + few{"prije {0} utorka"} + one{"prije {0} utorak"} + other{"prije {0} utoraka"} + } + } } wed{ relative{ @@ -1211,6 +1613,18 @@ bs{ "0"{"ova srijeda"} "1"{"sljedeća srijeda"} } + relativeTime{ + future{ + few{"za {0} srijede"} + one{"za {0} srijedu"} + other{"za {0} srijeda"} + } + past{ + few{"prije {0} srijede"} + one{"prije {0} srijedu"} + other{"prije {0} srijeda"} + } + } } wed-narrow{ relative{ @@ -1218,6 +1632,18 @@ bs{ "0"{"ova sri."} "1"{"sljedeća sri."} } + relativeTime{ + future{ + few{"za {0} srijede"} + one{"za {0} srijedu"} + other{"za {0} srijeda"} + } + past{ + few{"prije {0} srijede"} + one{"prije {0} srijedu"} + other{"prije {0} srijeda"} + } + } } wed-short{ relative{ @@ -1225,6 +1651,18 @@ bs{ "0"{"ova sri."} "1"{"sljedeća sri."} } + relativeTime{ + future{ + few{"za {0} srijede"} + one{"za {0} srijedu"} + other{"za {0} srijeda"} + } + past{ + few{"prije {0} srijede"} + one{"prije {0} srijedu"} + other{"prije {0} srijeda"} + } + } } week{ dn{"sedmica"} @@ -1233,6 +1671,7 @@ bs{ "0"{"ove sedmice"} "1"{"sljedeće sedmice"} } + relativePeriod{"sedmica od {0}"} relativeTime{ future{ few{"za {0} sedmice"} @@ -1248,6 +1687,7 @@ bs{ } week-narrow{ dn{"sed."} + relativePeriod{"sedmica od {0}"} relativeTime{ future{ few{"za {0} sed."} @@ -1263,6 +1703,7 @@ bs{ } week-short{ dn{"sed."} + relativePeriod{"sedmica od {0}"} relativeTime{ future{ few{"za {0} sed."} @@ -1330,7 +1771,7 @@ bs{ } } zone{ - dn{"zona"} + dn{"vremenska zona"} } } listPattern{ @@ -1340,6 +1781,12 @@ bs{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} i {1}"} + end{"{0} i {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0} i {1}"} end{"{0} i {1}"} @@ -1360,8 +1807,8 @@ bs{ } } measurementSystemNames{ - UK{"UK"} - US{"SAD"} - metric{"Metrički"} + UK{"britanski"} + US{"američki"} + metric{"metrički"} } } diff --git a/icuSources/data/locales/bs_BA.txt b/icuSources/data/locales/bs_BA.txt old mode 100755 new mode 100644 index c99b0e38..e5e3a465 --- a/icuSources/data/locales/bs_BA.txt +++ b/icuSources/data/locales/bs_BA.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License bs_BA{ "%%ALIAS"{"bs_Latn_BA"} } diff --git a/icuSources/data/locales/bs_Cyrl.txt b/icuSources/data/locales/bs_Cyrl.txt old mode 100755 new mode 100644 index beefb294..85d80be9 --- a/icuSources/data/locales/bs_Cyrl.txt +++ b/icuSources/data/locales/bs_Cyrl.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/bs_Cyrl.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License bs_Cyrl{ %%Parent{"root"} AuxExemplarCharacters{"[]"} @@ -165,7 +159,7 @@ bs_Cyrl{ } } } - Version{"2.1.23.7"} + Version{"2.1.32.72"} calendar{ buddhist{ eras{ @@ -1187,16 +1181,4 @@ bs_Cyrl{ US{"САД"} metric{"Метрички"} } - transformNames{ - BGN{"БГН (BGN)"} - Numeric{"Нумеричка"} - Tone{"Тон"} - UNGEGN{"УНГЕГН (BGN)"} - x-Accents{"Акценти"} - x-Fullwidth{"пуна ширина"} - x-Halfwidth{"пола ширине"} - x-Jamo{"Џамо"} - x-Pinyin{"Пинјин"} - x-Publishing{"Издавачки"} - } } diff --git a/icuSources/data/locales/bs_Cyrl_BA.txt b/icuSources/data/locales/bs_Cyrl_BA.txt old mode 100755 new mode 100644 index 9d3b1c29..4286646c --- a/icuSources/data/locales/bs_Cyrl_BA.txt +++ b/icuSources/data/locales/bs_Cyrl_BA.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/bs_Cyrl_BA.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License bs_Cyrl_BA{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/bs_Latn.txt b/icuSources/data/locales/bs_Latn.txt old mode 100755 new mode 100644 index 3e9efec2..5e727656 --- a/icuSources/data/locales/bs_Latn.txt +++ b/icuSources/data/locales/bs_Latn.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/bs_Latn.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License bs_Latn{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/bs_Latn_BA.txt b/icuSources/data/locales/bs_Latn_BA.txt old mode 100755 new mode 100644 index fe1f6831..e8e2c0a3 --- a/icuSources/data/locales/bs_Latn_BA.txt +++ b/icuSources/data/locales/bs_Latn_BA.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/bs_Latn_BA.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License bs_Latn_BA{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ca.txt b/icuSources/data/locales/ca.txt index c148102c..a7bcb3fd 100644 --- a/icuSources/data/locales/ca.txt +++ b/icuSources/data/locales/ca.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ca.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ca{ AuxExemplarCharacters{"[á ă â å ä ã ā æ ĕ ê ë ē ì ĭ î ī ŀ ñ º ŏ ô ö ø ō œ ù ŭ û ū ÿ]"} Ellipsis{ @@ -206,10 +200,22 @@ ca{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + few{"Agafa el {0}t a la dreta."} + one{"Agafa el {0}r a la dreta."} + other{"Agafa el {0}è a la dreta."} + two{"Agafa el {0}n a la dreta."} + } + plural{ + one{"{0} dia"} + other{"{0} dies"} + } + } minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} calendar{ buddhist{ eras{ @@ -700,6 +706,10 @@ ca{ MMM{"LLL"} MMMEd{"E, d MMM"} MMMMEd{"E, d MMMM"} + MMMMW{ + one{"'setmana' W MMMM"} + other{"'setmana' W MMMM"} + } MMMMd{"d MMMM"} MMMd{"d MMM"} Md{"d/M"} @@ -722,6 +732,10 @@ ca{ yMd{"d/M/y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + one{"'setmana' w 'de' y"} + other{"'setmana' w 'de' y"} + } } dayNames{ format{ @@ -1227,6 +1241,100 @@ ca{ } } } + characterLabel{ + activities{"activitats"} + african_scripts{"escriptures africanes"} + american_scripts{"escriptures americanes"} + animal{"animal"} + animals_nature{"animals i natura"} + arrows{"fletxes"} + body{"cos"} + box_drawing{"escriptura en quadre"} + braille{"braille"} + building{"edifici"} + bullets_stars{"vinyetes/estrelles"} + consonantal_jamo{"jamo consonàntic"} + currency_symbols{"símbols de moneda"} + dash_connector{"guions/connectors"} + digits{"xifres"} + dingbats{"pictogrames"} + divination_symbols{"símbols astrològics"} + downwards_arrows{"fletxes cap avall"} + downwards_upwards_arrows{"fletxes avall i amunt"} + east_asian_scripts{"escriptures de l’Àsia Oriental"} + emoji{"emoji"} + european_scripts{"escriptures europees"} + female{"femení"} + flag{"bandera"} + flags{"banderes"} + food_drink{"menjar i beure"} + format{"format"} + format_whitespace{"format i espai en blanc"} + full_width_form_variant{"formes variants d’amplada completa"} + geometric_shapes{"formes geomètriques"} + half_width_form_variant{"formes variants d’amplada reduïda"} + han_characters{"caràcters han"} + han_radicals{"radicals han"} + hanja{"hanja"} + hanzi_simplified{"hanzi (simplificat)"} + hanzi_traditional{"hanzi (tradicional)"} + heart{"cor"} + historic_scripts{"escriptures històriques"} + ideographic_desc_characters{"caràcters ideogràfics descriptius"} + japanese_kana{"kana japonès"} + kanbun{"kanbun"} + kanji{"kanji"} + keycap{"tecla"} + leftwards_arrows{"fletxes a l’esquerra"} + leftwards_rightwards_arrows{"fletxes a esquerra i dreta"} + letterlike_symbols{"símbols fets amb lletres"} + limited_use{"ús limitat"} + male{"masculí"} + math_symbols{"símbols matemàtics"} + middle_eastern_scripts{"escriptures de l’Orient Mitjà"} + miscellaneous{"miscel·lània"} + modern_scripts{"escriptures modernes"} + modifier{"modificador"} + musical_symbols{"símbols musicals"} + nature{"natura"} + nonspacing{"sense espai"} + numbers{"números"} + objects{"objectes"} + other{"altres"} + paired{"aparellats"} + person{"persona"} + phonetic_alphabet{"alfabet fonètic"} + pictographs{"pictogrames"} + place{"lloc"} + plant{"planta"} + punctuation{"puntuació"} + rightwards_arrows{"fletxes a la dreta"} + sign_standard_symbols{"signes/símbols estàndard"} + small_form_variant{"formes variants petites"} + smiley{"emoticona"} + smileys_people{"emoticones i gent"} + south_asian_scripts{"escriptures de l’Àsia Meridional"} + southeast_asian_scripts{"escriptures de l’Àsia Sud-oriental"} + spacing{"espaiat"} + sport{"esport"} + symbols{"símbols"} + technical_symbols{"símbols tècnics"} + tone_marks{"marques tonals"} + travel{"viatge"} + travel_places{"viatges i llocs"} + upwards_arrows{"fletxes amunt"} + variant_forms{"formes variants"} + vocalic_jamo{"jamo vocàlic"} + weather{"temps"} + western_asian_scripts{"escriptures de l’Àsia Sud-occidental"} + whitespace{"espai en blanc"} + } + contextTransforms{ + territory:intvector{ + 1, + 0, + } + } delimiters{ alternateQuotationEnd{"”"} alternateQuotationStart{"“"} @@ -1306,6 +1414,16 @@ ca{ "0"{"aquest divendres"} "1"{"divendres que ve"} } + relativeTime{ + future{ + one{"d’aquí a {0} divendres"} + other{"d’aquí a {0} divendres"} + } + past{ + one{"fa {0} divendres"} + other{"fa {0} divendres"} + } + } } fri-narrow{ relative{ @@ -1313,6 +1431,16 @@ ca{ "0"{"aquest dv."} "1"{"dv. que ve"} } + relativeTime{ + future{ + one{"d’aquí a {0} dv."} + other{"d’aquí a {0} dv."} + } + past{ + one{"fa {0} dv."} + other{"fa {0} dv."} + } + } } fri-short{ relative{ @@ -1320,9 +1448,22 @@ ca{ "0"{"aquest dv."} "1"{"dv. que ve"} } + relativeTime{ + future{ + one{"d’aquí a {0} dv."} + other{"d’aquí a {0} dv."} + } + past{ + one{"fa {0} dv."} + other{"fa {0} dv."} + } + } } hour{ dn{"hora"} + relative{ + "0"{"aquesta hora"} + } relativeTime{ future{ one{"d’aquí a {0} hora"} @@ -1336,6 +1477,9 @@ ca{ } hour-narrow{ dn{"h"} + relative{ + "0"{"aquesta hora"} + } relativeTime{ future{ one{"d‘aquí a {0} h"} @@ -1349,6 +1493,9 @@ ca{ } hour-short{ dn{"h"} + relative{ + "0"{"aquesta hora"} + } relativeTime{ future{ one{"d’aquí a {0} h"} @@ -1362,6 +1509,9 @@ ca{ } minute{ dn{"minut"} + relative{ + "0"{"aquest minut"} + } relativeTime{ future{ one{"d’aquí a {0} minut"} @@ -1375,6 +1525,9 @@ ca{ } minute-narrow{ dn{"min"} + relative{ + "0"{"aquest minut"} + } relativeTime{ future{ one{"d’aquí a {0} min"} @@ -1388,6 +1541,9 @@ ca{ } minute-short{ dn{"min"} + relative{ + "0"{"aquest minut"} + } relativeTime{ future{ one{"d’aquí a {0} min"} @@ -1405,6 +1561,16 @@ ca{ "0"{"aquest dilluns"} "1"{"dilluns que ve"} } + relativeTime{ + future{ + one{"d’aquí a {0} dilluns"} + other{"d’aquí a {0} dilluns"} + } + past{ + one{"fa {0} dilluns"} + other{"fa {0} dilluns"} + } + } } mon-narrow{ relative{ @@ -1412,6 +1578,16 @@ ca{ "0"{"aquest dl."} "1"{"dl. que ve"} } + relativeTime{ + future{ + one{"d’aquí a {0} dl."} + other{"d’aquí a {0} dl."} + } + past{ + one{"fa {0} dl."} + other{"fa {0} dl."} + } + } } mon-short{ relative{ @@ -1419,6 +1595,16 @@ ca{ "0"{"aquest dl."} "1"{"dl. que ve"} } + relativeTime{ + future{ + one{"d’aquí a {0} dl."} + other{"d’aquí a {0} dl."} + } + past{ + one{"fa {0} dl."} + other{"fa {0} dl."} + } + } } month{ dn{"mes"} @@ -1447,8 +1633,8 @@ ca{ } relativeTime{ future{ - one{"en {0} mes"} - other{"en {0} mesos"} + one{"d’aquí a {0} mes"} + other{"d’aquí a {0} mesos"} } past{ one{"fa {0} mes"} @@ -1501,8 +1687,8 @@ ca{ } relativeTime{ future{ - one{"en {0} trim."} - other{"en {0} trim."} + one{"d’aquí a {0} trim."} + other{"d’aquí a {0} trim."} } past{ one{"fa {0} trim."} @@ -1534,6 +1720,16 @@ ca{ "0"{"aquest dissabte"} "1"{"dissabte que ve"} } + relativeTime{ + future{ + one{"d’aquí a {0} dissabte"} + other{"d’aquí a {0} dissabtes"} + } + past{ + one{"fa {0} dissabte"} + other{"fa {0} dissabtes"} + } + } } sat-narrow{ relative{ @@ -1541,6 +1737,16 @@ ca{ "0"{"aquest ds."} "1"{"ds. que ve"} } + relativeTime{ + future{ + one{"d’aquí a {0} ds."} + other{"d’aquí a {0} ds."} + } + past{ + one{"fa {0} ds."} + other{"fa {0} ds."} + } + } } sat-short{ relative{ @@ -1548,6 +1754,16 @@ ca{ "0"{"aquest ds."} "1"{"ds. que ve"} } + relativeTime{ + future{ + one{"d’aquí a {0} ds."} + other{"d’aquí a {0} ds."} + } + past{ + one{"fa {0} ds."} + other{"fa {0} ds."} + } + } } second{ dn{"segon"} @@ -1597,6 +1813,16 @@ ca{ "0"{"aquest diumenge"} "1"{"diumenge que ve"} } + relativeTime{ + future{ + one{"d’aquí a {0} diumenge"} + other{"d’aquí a {0} diumenges"} + } + past{ + one{"fa {0} diumenge"} + other{"fa {0} diumenges"} + } + } } sun-narrow{ relative{ @@ -1604,6 +1830,16 @@ ca{ "0"{"aquest dg."} "1"{"dg. que ve"} } + relativeTime{ + future{ + one{"d’aquí a {0} dg."} + other{"d’aquí a {0} dg."} + } + past{ + one{"fa {0} dg."} + other{"fa {0} dg."} + } + } } sun-short{ relative{ @@ -1611,6 +1847,16 @@ ca{ "0"{"aquest dg."} "1"{"dg. que ve"} } + relativeTime{ + future{ + one{"d’aquí a {0} dg."} + other{"d’aquí a {0} dg."} + } + past{ + one{"fa {0} dg."} + other{"fa {0} dg."} + } + } } thu{ relative{ @@ -1618,6 +1864,16 @@ ca{ "0"{"aquest dijous"} "1"{"dijous que ve"} } + relativeTime{ + future{ + one{"d’aquí a {0} dijous"} + other{"d’aquí a {0} dijous"} + } + past{ + one{"fa {0} dijous"} + other{"fa {0} dijous"} + } + } } thu-narrow{ relative{ @@ -1625,6 +1881,16 @@ ca{ "0"{"aquest dj."} "1"{"dj. que ve"} } + relativeTime{ + future{ + one{"d’aquí a {0} dj."} + other{"d’aquí a {0} dj."} + } + past{ + one{"fa {0} dj."} + other{"fa {0} dj."} + } + } } thu-short{ relative{ @@ -1632,6 +1898,16 @@ ca{ "0"{"aquest dj."} "1"{"dj. que ve"} } + relativeTime{ + future{ + one{"d’aquí a {0} dj."} + other{"d’aquí a {0} dj."} + } + past{ + one{"fa {0} dj."} + other{"fa {0} dj."} + } + } } tue{ relative{ @@ -1639,6 +1915,16 @@ ca{ "0"{"aquest dimarts"} "1"{"dimarts que ve"} } + relativeTime{ + future{ + one{"d’aquí a {0} dimarts"} + other{"d’aquí a {0} dimarts"} + } + past{ + one{"fa {0} dimarts"} + other{"fa {0} dimarts"} + } + } } tue-narrow{ relative{ @@ -1646,6 +1932,16 @@ ca{ "0"{"aquest dt."} "1"{"dt. que ve"} } + relativeTime{ + future{ + one{"d’aquí a {0} dt."} + other{"d’aquí a {0} dt."} + } + past{ + one{"fa {0} dt."} + other{"fa {0} dt."} + } + } } tue-short{ relative{ @@ -1653,6 +1949,16 @@ ca{ "0"{"aquest dt."} "1"{"dt. que ve"} } + relativeTime{ + future{ + one{"d’aquí a {0} dt."} + other{"d’aquí a {0} dt."} + } + past{ + one{"fa {0} dt."} + other{"fa {0} dt."} + } + } } wed{ relative{ @@ -1660,6 +1966,16 @@ ca{ "0"{"aquest dimecres"} "1"{"dimecres que ve"} } + relativeTime{ + future{ + one{"d’aquí a {0} dimecres"} + other{"d’aquí a {0} dimecres"} + } + past{ + one{"fa {0} dimecres"} + other{"fa {0} dimecres"} + } + } } wed-narrow{ relative{ @@ -1667,6 +1983,16 @@ ca{ "0"{"aquest dc."} "1"{"dc. que ve"} } + relativeTime{ + future{ + one{"d’aquí a {0} dc."} + other{"d’aquí a {0} dc."} + } + past{ + one{"fa {0} dc."} + other{"fa {0} dc."} + } + } } wed-short{ relative{ @@ -1674,6 +2000,16 @@ ca{ "0"{"aquest dc."} "1"{"dc. que ve"} } + relativeTime{ + future{ + one{"d’aquí a {0} dc."} + other{"d’aquí a {0} dc."} + } + past{ + one{"fa {0} dc."} + other{"fa {0} dc."} + } + } } week{ dn{"setmana"} @@ -1682,6 +2018,7 @@ ca{ "0"{"aquesta setmana"} "1"{"la setmana que ve"} } + relativePeriod{"la setmana del {0}"} relativeTime{ future{ one{"d’aquí a {0} setmana"} @@ -1700,10 +2037,11 @@ ca{ "0"{"aquesta setm."} "1"{"setm. vinent"} } + relativePeriod{"la setmana del {0}"} relativeTime{ future{ - one{"en {0} setm."} - other{"en {0} setm."} + one{"d’aquí a {0} setm."} + other{"d’aquí a {0} setm."} } past{ one{"fa {0} setm."} @@ -1718,6 +2056,7 @@ ca{ "0"{"aquesta setm."} "1"{"la setm. que ve"} } + relativePeriod{"la setmana del {0}"} relativeTime{ future{ one{"d’aquí a {0} setm."} @@ -1759,8 +2098,8 @@ ca{ } relativeTime{ future{ - one{"en {0} any"} - other{"en {0} anys"} + one{"d’aquí a {0} any"} + other{"d’aquí a {0} anys"} } past{ one{"fa {0} any"} @@ -1797,6 +2136,12 @@ ca{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} i {1}"} + end{"{0} i {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0} i {1}"} end{"{0} i {1}"} @@ -1821,16 +2166,4 @@ ca{ US{"EUA"} metric{"mètric"} } - transformNames{ - BGN{"BGN"} - Numeric{"Numèric"} - Tone{"To"} - UNGEGN{"UNGEGN"} - x-Accents{"Accents"} - x-Fullwidth{"Amplada completa"} - x-Halfwidth{"Amplada mitjana"} - x-Jamo{"Jamo"} - x-Pinyin{"Pinyin"} - x-Publishing{"Publicació"} - } } diff --git a/icuSources/data/locales/ca_AD.txt b/icuSources/data/locales/ca_AD.txt old mode 100755 new mode 100644 index 9e6c5db7..0065b43c --- a/icuSources/data/locales/ca_AD.txt +++ b/icuSources/data/locales/ca_AD.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ca_AD.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ca_AD{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ca_ES.txt b/icuSources/data/locales/ca_ES.txt index 5a15628d..3c813708 100644 --- a/icuSources/data/locales/ca_ES.txt +++ b/icuSources/data/locales/ca_ES.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ca_ES.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ca_ES{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ca_FR.txt b/icuSources/data/locales/ca_FR.txt index 1e5f483d..24600901 100644 --- a/icuSources/data/locales/ca_FR.txt +++ b/icuSources/data/locales/ca_FR.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ca_FR.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ca_FR{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ca_IT.txt b/icuSources/data/locales/ca_IT.txt index 18e36f30..52d7e531 100644 --- a/icuSources/data/locales/ca_IT.txt +++ b/icuSources/data/locales/ca_IT.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ca_IT.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ca_IT{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ce.txt b/icuSources/data/locales/ce.txt old mode 100755 new mode 100644 index 340308e3..bb0103b5 --- a/icuSources/data/locales/ce.txt +++ b/icuSources/data/locales/ce.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ce.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ce{ ExemplarCharacters{ "[а {аь} б в г {гӏ} д е ё ж з и {ий} й к {кк} {ккх} {кх} {кь} {кӏ} л м н о {о" @@ -198,7 +192,7 @@ ce{ } minimumGroupingDigits{"1"} } - Version{"2.1.21.97"} + Version{"2.1.31.86"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/ce_RU.txt b/icuSources/data/locales/ce_RU.txt old mode 100755 new mode 100644 index e7dc735b..758b5601 --- a/icuSources/data/locales/ce_RU.txt +++ b/icuSources/data/locales/ce_RU.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ce_RU.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ce_RU{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/cgg.txt b/icuSources/data/locales/cgg.txt old mode 100755 new mode 100644 index c62dc02b..a52a39f2 --- a/icuSources/data/locales/cgg.txt +++ b/icuSources/data/locales/cgg.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/cgg.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License cgg{ ExemplarCharacters{"[a b c d e f g h i j k l m n o p q r s t u v w x y z]"} ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"} @@ -16,7 +10,7 @@ cgg{ } } } - Version{"2.1.21.28"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/cgg_UG.txt b/icuSources/data/locales/cgg_UG.txt old mode 100755 new mode 100644 index 1a1e10d9..5270152f --- a/icuSources/data/locales/cgg_UG.txt +++ b/icuSources/data/locales/cgg_UG.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/cgg_UG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License cgg_UG{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/chr.txt b/icuSources/data/locales/chr.txt old mode 100755 new mode 100644 index 48b1679f..c13a51ad --- a/icuSources/data/locales/chr.txt +++ b/icuSources/data/locales/chr.txt @@ -1,21 +1,29 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/chr.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License chr{ AuxExemplarCharacters{"[]"} + Ellipsis{ + final{"{0}…"} + initial{"…{0}"} + medial{"{0}…{1}"} + word-final{"{0} …"} + word-initial{"… {0}"} + word-medial{"{0} … {1}"} + } ExemplarCharacters{ "[ꭰ ꭱ ꭲ ꭳ ꭴ ꭵ ꭶ ꭷ ꭸ ꭹ ꭺ ꭻ ꭼ ꭽ ꭾ ꭿ ꮀ ꮁ ꮂ ꮃ ꮄ ꮅ ꮆ ꮇ ꮈ ꮉ ꮊ ꮋ ꮌ ꮍ ꮎ ꮏ ꮐ ꮑ ꮒ ꮓ ꮔ ꮕ" " ꮖ ꮗ ꮘ ꮙ ꮚ ꮛ ꮜ ꮝ ꮞ ꮟ ꮠ ꮡ ꮢ ꮣ ꮤ ꮥ ꮦ ꮧ ꮨ ꮩ ꮪ ꮫ ꮬ ꮭ ꮮ ꮯ ꮰ ꮱ ꮲ ꮳ ꮴ ꮵ ꮶ ꮷ ꮸ ꮹ ꮺ ꮻ" " ꮼ ꮽ ꮾ ꮿ ᏸ ᏹ ᏺ ᏻ ᏼ]" } ExemplarCharactersIndex{"[Ꭰ Ꭶ Ꭽ Ꮃ Ꮉ Ꮎ Ꮖ Ꮜ Ꮣ Ꮬ Ꮳ Ꮹ Ꮿ]"} + MoreInformation{"?"} NumberElements{ + default{"latn"} latn{ + miscPatterns{ + atLeast{"{0}+"} + range{"{0}–{1}"} + } patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} @@ -23,6 +31,160 @@ chr{ percentFormat{"#,##0%"} scientificFormat{"#E0"} } + patternsLong{ + decimalFormat{ + 1000{ + one{"0 ᎢᏯᎦᏴᎵ"} + other{"0 ᎢᏯᎦᏴᎵ"} + } + 10000{ + one{"00 ᎢᏯᎦᏴᎵ"} + other{"00 ᎢᏯᎦᏴᎵ"} + } + 100000{ + one{"000 ᎢᏯᎦᏴᎵ"} + other{"000 ᎢᏯᎦᏴᎵ"} + } + 1000000{ + one{"0 ᎢᏳᏆᏗᏅᏛ"} + other{"0 ᎢᏳᏆᏗᏅᏛ"} + } + 10000000{ + one{"00 ᎢᏳᏆᏗᏅᏛ"} + other{"00 ᎢᏳᏆᏗᏅᏛ"} + } + 100000000{ + one{"000 ᎢᏳᏆᏗᏅᏛ"} + other{"000 ᎢᏳᏆᏗᏅᏛ"} + } + 1000000000{ + one{"0 ᎢᏯᏔᎳᏗᏅᏛ"} + other{"0 ᎢᏯᏔᎳᏗᏅᏛ"} + } + 10000000000{ + one{"00 ᎢᏯᏔᎳᏗᏅᏛ"} + other{"00 ᎢᏯᏔᎳᏗᏅᏛ"} + } + 100000000000{ + one{"000 ᎢᏯᏔᎳᏗᏅᏛ"} + other{"000 ᎢᏯᏔᎳᏗᏅᏛ"} + } + 1000000000000{ + one{"0 ᎢᏯᏦᎠᏗᏅᏛ"} + other{"0 ᎢᏯᏦᎠᏗᏅᏛ"} + } + 10000000000000{ + one{"00 ᎢᏯᏦᎠᏗᏅᏛ"} + other{"00 ᎢᏯᏦᎠᏗᏅᏛ"} + } + 100000000000000{ + one{"000 ᎢᏯᏦᎠᏗᏅᏛ"} + other{"000 ᎢᏯᏦᎠᏗᏅᏛ"} + } + } + } + patternsShort{ + currencyFormat{ + 1000{ + one{"¤0K"} + other{"¤0K"} + } + 10000{ + one{"¤00K"} + other{"¤00K"} + } + 100000{ + one{"¤000K"} + other{"¤000K"} + } + 1000000{ + one{"¤0M"} + other{"¤0M"} + } + 10000000{ + one{"¤00M"} + other{"¤00M"} + } + 100000000{ + one{"¤000M"} + other{"¤000M"} + } + 1000000000{ + one{"¤0B"} + other{"¤0B"} + } + 10000000000{ + one{"¤00B"} + other{"¤ 00G"} + } + 100000000000{ + one{"¤000B"} + other{"¤000B"} + } + 1000000000000{ + one{"¤0T"} + other{"¤0T"} + } + 10000000000000{ + one{"¤00T"} + other{"¤00T"} + } + 100000000000000{ + one{"¤000T"} + other{"¤000T"} + } + } + decimalFormat{ + 1000{ + one{"0K"} + other{"0K"} + } + 10000{ + one{"00K"} + other{"00K"} + } + 100000{ + one{"000K"} + other{"000K"} + } + 1000000{ + one{"0M"} + other{"0M"} + } + 10000000{ + one{"00M"} + other{"00M"} + } + 100000000{ + one{"000M"} + other{"000M"} + } + 1000000000{ + one{"0B"} + other{"0B"} + } + 10000000000{ + one{"00B"} + other{"00B"} + } + 100000000000{ + one{"000B"} + other{"000B"} + } + 1000000000000{ + one{"0T"} + other{"0T"} + } + 10000000000000{ + one{"00T"} + other{"00T"} + } + 100000000000000{ + one{"000T"} + other{"000T"} + } + } + } symbols{ decimal{"."} exponential{"E"} @@ -34,10 +196,14 @@ chr{ perMille{"‰"} percentSign{"%"} plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } + minimumGroupingDigits{"1"} + native{"latn"} } - Version{"2.1.23.7"} + Version{"2.1.31.74"} calendar{ generic{ DateTimePatterns{ @@ -49,64 +215,84 @@ chr{ "MMMM d, y G", "MMM d, y G", "M/d/y GGGGG", - "{1} {0}", - "{1} {0}", - "{1} {0}", - "{1} {0}", - "{1} {0}", + "{1}, {0}", + "{1} ᎤᎾᎢ {0}", + "{1} ᎤᎾᎢ {0}", + "{1}, {0}", + "{1}, {0}", } availableFormats{ + E{"ccc"} + Ed{"d E"} Gy{"y G"} GyMMM{"MMM y G"} GyMMMEd{"E, MMM d, y G"} GyMMMd{"MMM d, y G"} Hm{"H:mm"} Hms{"H:mm:ss"} + M{"L"} MEd{"E, M/d"} + MMM{"LLL"} + MMMEd{"E, MMM d"} + MMMMd{"MMMM d"} MMMd{"MMM d"} Md{"M/d"} + d{"d"} hm{"h:mm a"} hms{"h:mm:ss a"} y{"y G"} yyyy{"y G"} - yyyyM{"M/y G"} - yyyyMEd{"E, M/d/y G"} + yyyyM{"M/y GGGGG"} + yyyyMEd{"E, M/d/y GGGGG"} yyyyMMM{"MMM y G"} yyyyMMMEd{"E, MMM d, y G"} yyyyMMMM{"MMMM y G"} yyyyMMMd{"MMM d, y G"} - yyyyMd{"M/d/y G"} + yyyyMd{"M/d/y GGGGG"} yyyyQQQ{"QQQ y G"} yyyyQQQQ{"QQQQ y G"} } intervalFormats{ + M{ + M{"M – M"} + } MEd{ M{"E, M/d – E, M/d"} d{"E, M/d – E, M/d"} } + MMM{ + M{"MMM – MMM"} + } MMMEd{ M{"E, MMM d – E, MMM d"} d{"E, MMM d – E, MMM d"} } MMMd{ M{"MMM d – MMM d"} - d{"MMM d–d"} + d{"MMM d – d"} } Md{ M{"M/d – M/d"} d{"M/d – M/d"} } + d{ + d{"d – d"} + } + fallback{"{0} – {1}"} + y{ + y{"y – y G"} + } yM{ - M{"M/y – M/y G"} - y{"M/y – M/y G"} + M{"M/y – M/y GGGGG"} + y{"M/y – M/y GGGGG"} } yMEd{ - M{"E, M/d/y – E, M/d/y G"} - d{"E, M/d/y – E, M/d/y G"} - y{"E, M/d/y – E, M/d/y G"} + M{"E, M/d/y – E, M/d/y GGGGG"} + d{"E, M/d/y – E, M/d/y GGGGG"} + y{"E, M/d/y – E, M/d/y GGGGG"} } yMMM{ - M{"MMM–MMM y G"} + M{"MMM – MMM y G"} y{"MMM y – MMM y G"} } yMMMEd{ @@ -115,18 +301,18 @@ chr{ y{"E, MMM d, y – E, MMM d, y G"} } yMMMM{ - M{"MMMM–MMMM y G"} + M{"MMMM – MMMM y G"} y{"MMMM y – MMMM y G"} } yMMMd{ M{"MMM d – MMM d, y G"} - d{"MMM d–d, y G"} + d{"MMM d – d, y G"} y{"MMM d, y – MMM d, y G"} } yMd{ - M{"M/d/y – M/d/y G"} - d{"M/d/y – M/d/y G"} - y{"M/d/y – M/d/y G"} + M{"M/d/y – M/d/y GGGGG"} + d{"M/d/y – M/d/y GGGGG"} + y{"M/d/y – M/d/y GGGGG"} } } } @@ -139,6 +325,10 @@ chr{ "ᏌᎾᎴ", "ᏒᎯᏱᎢᏗᏢ", } + AmPmMarkersNarrow{ + "Ꮜ", + "Ꮢ", + } DateTimePatterns{ "h:mm:ss a zzzz", "h:mm:ss a z", @@ -148,24 +338,46 @@ chr{ "MMMM d, y", "MMM d, y", "M/d/yy", - "{1} {0}", - "{1} {0}", - "{1} {0}", - "{1} {0}", - "{1} {0}", + "{1}, {0}", + "{1} ᎤᎾᎢ {0}", + "{1} ᎤᎾᎢ {0}", + "{1}, {0}", + "{1}, {0}", + } + appendItems{ + Timezone{"{0} {1}"} } availableFormats{ + E{"ccc"} + EHm{"E HH:mm"} + EHms{"E HH:mm:ss"} + Ed{"d E"} + Ehm{"E h:mm a"} + Ehms{"E h:mm:ss a"} Gy{"y G"} GyMMM{"MMM y G"} GyMMMEd{"E, MMM d, y G"} GyMMMd{"MMM d, y G"} - Hm{"H:mm"} - Hms{"H:mm:ss"} + H{"HH"} + Hm{"HH:mm"} + Hms{"HH:mm:ss"} + Hmsv{"HH:mm:ss v"} + Hmv{"HH:mm v"} + M{"L"} MEd{"E, M/d"} + MMM{"LLL"} + MMMEd{"E, MMM d"} + MMMMd{"MMMM d"} MMMd{"MMM d"} Md{"M/d"} + d{"d"} + h{"h a"} hm{"h:mm a"} hms{"h:mm:ss a"} + hmsv{"h:mm:ss a v"} + hmv{"h:mm a v"} + ms{"mm:ss"} + y{"y"} yM{"M/y"} yMEd{"E, M/d/y"} yMMM{"MMM y"} @@ -187,6 +399,24 @@ chr{ "ᏧᎾᎩ", "ᏈᏕᎾ", } + narrow{ + "Ꮖ", + "Ꮙ", + "Ꮤ", + "Ꮶ", + "Ꮕ", + "Ꮷ", + "Ꭴ", + } + short{ + "ᏍᎬ", + "ᏅᎯ", + "ᏔᎵ", + "ᏦᎢ", + "ᏅᎩ", + "ᏧᎾ", + "ᏕᎾ", + } wide{ "ᎤᎾᏙᏓᏆᏍᎬ", "ᎤᎾᏙᏓᏉᏅᎯ", @@ -198,6 +428,15 @@ chr{ } } stand-alone{ + abbreviated{ + "ᏆᏍᎬ", + "ᏉᏅᎯ", + "ᏔᎵᏁ", + "ᏦᎢᏁ", + "ᏅᎩᏁ", + "ᏧᎾᎩ", + "ᏈᏕᎾ", + } narrow{ "Ꮖ", "Ꮙ", @@ -207,6 +446,24 @@ chr{ "Ꮷ", "Ꭴ", } + short{ + "ᏍᎬ", + "ᏅᎯ", + "ᏔᎵ", + "ᏦᎢ", + "ᏅᎩ", + "ᏧᎾ", + "ᏕᎾ", + } + wide{ + "ᎤᎾᏙᏓᏆᏍᎬ", + "ᎤᎾᏙᏓᏉᏅᎯ", + "ᏔᎵᏁᎢᎦ", + "ᏦᎢᏁᎢᎦ", + "ᏅᎩᏁᎢᎦ", + "ᏧᎾᎩᎶᏍᏗ", + "ᎤᎾᏙᏓᏈᏕᎾ", + } } } dayPeriod{ @@ -216,6 +473,11 @@ chr{ morning1{"ᏌᎾᎴ"} noon{"ᎢᎦ"} } + narrow{ + afternoon1{"ᏒᎯᏱᎢᏗᏢ"} + morning1{"ᏌᎾᎴ"} + noon{"Ꭲ"} + } wide{ afternoon1{"ᏒᎯᏱᎢᏗᏢ"} morning1{"ᏌᎾᎴ"} @@ -223,6 +485,20 @@ chr{ } } stand-alone{ + abbreviated{ + afternoon1{"ᏒᎯᏱᎢᏗᏢ"} + am{"ᏌᎾᎴ"} + morning1{"ᏌᎾᎴ"} + noon{"ᎢᎦ"} + pm{"ᏒᎯᏱᎢᏗᏢ"} + } + narrow{ + afternoon1{"ᏒᎯᏱᎢᏗᏢ"} + am{"ᏌᎾᎴ"} + morning1{"ᏌᎾᎴ"} + noon{"ᎢᎦ"} + pm{"ᏒᎯᏱᎢᏗᏢ"} + } wide{ afternoon1{"ᏒᎯᏱᎢᏗᏢ"} am{"ᏌᎾᎴ"} @@ -234,19 +510,47 @@ chr{ } eras{ abbreviated{ - "ᎤᏓᎷᎸ", - "ᎤᎶᏐᏅ", + "BC", + "AD", + } + abbreviated%variant{ + "BCE", + "CE", } wide{ - "Ꮟ ᏥᏌ ᎾᏕᎲᏍᎬᎾ", - "ᎠᎩᏃᎮᎵᏓᏍᏗᏱ ᎠᏕᏘᏱᏍᎬ ᏱᎰᏩ ᏧᏓᏂᎸᎢᏍᏗ", + "ᏧᏓᎷᎸ ᎤᎷᎯᏍᏗ ᎦᎶᏁᏛ", + "ᎠᏃ ᏙᎻᏂ", + } + wide%variant{ + "ᏧᏓᎷᎸ ᏯᏃᏉ ᏱᎬᏍᏛᏭ ᎠᏓᎴᏂᏍᎬ", + "ᏯᏃᏉ ᏱᎬᏍᏛᏭ ᎠᏓᎴᏂᏍᎬ", } } intervalFormats{ + H{ + H{"HH – HH"} + } + Hm{ + H{"HH:mm – HH:mm"} + m{"HH:mm – HH:mm"} + } + Hmv{ + H{"HH:mm – HH:mm v"} + m{"HH:mm – HH:mm v"} + } + Hv{ + H{"HH – HH v"} + } + M{ + M{"M – M"} + } MEd{ M{"E, M/d – E, M/d"} d{"E, M/d – E, M/d"} } + MMM{ + M{"MMM – MMM"} + } MMMEd{ M{"E, MMM d – E, MMM d"} d{"E, MMM d – E, MMM d"} @@ -259,6 +563,31 @@ chr{ M{"M/d – M/d"} d{"M/d – M/d"} } + d{ + d{"d – d"} + } + fallback{"{0} – {1}"} + h{ + a{"h a – h a"} + h{"h – h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm – h:mm a"} + m{"h:mm – h:mm a"} + } + hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm – h:mm a v"} + m{"h:mm – h:mm a v"} + } + hv{ + a{"h a – h a v"} + h{"h – h a v"} + } + y{ + y{"y – y"} + } yM{ M{"M/y – M/y"} y{"M/y – M/y"} @@ -283,7 +612,7 @@ chr{ } yMMMd{ M{"MMM d – MMM d, y"} - d{"MMM d–d, y"} + d{"MMM d – d, y"} y{"MMM d, y – MMM d, y"} } yMd{ @@ -308,6 +637,20 @@ chr{ "ᏅᏓ", "ᎥᏍ", } + narrow{ + "Ꭴ", + "Ꭷ", + "Ꭰ", + "Ꭷ", + "Ꭰ", + "Ꮥ", + "Ꭻ", + "Ꭶ", + "Ꮪ", + "Ꮪ", + "Ꮕ", + "Ꭵ", + } wide{ "ᎤᏃᎸᏔᏅ", "ᎧᎦᎵ", @@ -324,6 +667,20 @@ chr{ } } stand-alone{ + abbreviated{ + "ᎤᏃ", + "ᎧᎦ", + "ᎠᏅ", + "ᎧᏬ", + "ᎠᏂ", + "ᏕᎭ", + "ᎫᏰ", + "ᎦᎶ", + "ᏚᎵ", + "ᏚᏂ", + "ᏅᏓ", + "ᎥᏍ", + } narrow{ "Ꭴ", "Ꭷ", @@ -338,10 +695,138 @@ chr{ "Ꮕ", "Ꭵ", } + wide{ + "ᎤᏃᎸᏔᏅ", + "ᎧᎦᎵ", + "ᎠᏅᏱ", + "ᎧᏬᏂ", + "ᎠᏂᏍᎬᏘ", + "ᏕᎭᎷᏱ", + "ᎫᏰᏉᏂ", + "ᎦᎶᏂ", + "ᏚᎵᏍᏗ", + "ᏚᏂᏅᏗ", + "ᏅᏓᏕᏆ", + "ᎥᏍᎩᏱ", + } + } + } + quarters{ + format{ + abbreviated{ + "Q1", + "Q2", + "Q3", + "Q4", + } + narrow{ + "1", + "2", + "3", + "4", + } + wide{ + "1st ᎩᏄᏙᏗ", + "2nd ᎩᏄᏙᏗ", + "3rd ᎩᏄᏙᏗ", + "4th ᎩᏄᏙᏗ", + } + } + stand-alone{ + abbreviated{ + "Q1", + "Q2", + "Q3", + "Q4", + } + narrow{ + "1", + "2", + "3", + "4", + } + wide{ + "1st ᎩᏄᏙᏗ", + "2nd ᎩᏄᏙᏗ", + "3rd ᎩᏄᏙᏗ", + "4th ᎩᏄᏙᏗ", + } } } } } + characterLabel{ + activities{"ᎠᎵᏂᎬᏁᏗ"} + african_scripts{"ᎬᎿᎨᏍᏛ ᏗᎧᏁᎢᏍᏗ"} + american_scripts{"ᎠᎹᏰᏟ ᏗᎧᏁᎢᏍᏗ"} + animals_nature{"ᏅᎩ ᏗᏂᏅᏌᏗ ᎠᎴ ᎢᏳᏍᏗ ᏅᏍᏗᏓᏅᎢ"} + arrows{"ᏗᎦᏟᏓ"} + box_drawing{"ᎧᏁᏌᎢ ᏓᎵᎶᏍᏗᎭ"} + braille{"ᏗᏂᎨᏩ ᏧᏂᎪᎵᏰᏙᏗ"} + bullets_stars{"ᎦᏂ/ᏃᏈᏏ"} + consonantal_jamo{"ᎤᏃᏴᎩ ᏱᎦᏪᏍᏗᎢ ᏣᎼ"} + currency_symbols{"ᎠᏕᎳ ᏗᏟᎶᏍᏙᏗ"} + dash_connector{"ᏍᏆᎳ ᎦᏅᎩ ᎠᏍᏓᏅᏅ/ᎫᏓᎸᏙᏗ"} + digits{"ᏗᏎᏍᏗ"} + dingbats{"ᏗᎩ ᏗᎪᏍᏛᏂᏍᏗ"} + divination_symbols{"ᎠᏕᎶᎰᎯᏍᏗ ᏗᏟᎶᏍᏙᏗ"} + downwards_arrows{"ᎡᎳᏗ ᏗᎦᏟᏓ"} + downwards_upwards_arrows{"ᎡᎳᏗ ᎦᎸᎳᏗᏃ ᏗᎦᏟᏓ"} + east_asian_scripts{"ᏗᎧᎸᎬ ᏓᎶᏂᎨᏍᏛ ᏗᎧᏁᎢᏍᏗ"} + emoji{"ᎡᎼᏥ"} + european_scripts{"ᏳᎳᏛ ᏗᎧᏁᎢᏍᏗ"} + flags{"ᏗᎦᏓᏘ"} + food_drink{"ᎠᎩᏍᏗ ᎠᎴ ᎠᏗᏔᏍᏘ"} + format{"ᏱᎬᏁᎸᎯ"} + format_whitespace{"ᏱᎬᏁᎸᎯ ᎠᎴ ᎤᏁᎬ ᎤᏜᏅᏛᎯ"} + full_width_form_variant{"ᎧᎵ-ᎾᏯᏛᎡᏍᏗ ᎤᏙᏢᏒ ᏂᏓᏓᎴᎬᎾ"} + geometric_shapes{"ᏗᏎᏍᏗ ᏄᏍᏛ ᏚᏙᏢᏒᎢ"} + half_width_form_variant{"ᎾᏯᏛᎡᏍᏗ ᎤᏙᏢᏒ ᏂᏓᏓᎴᎬᎾ"} + han_characters{"ᎭᎾ ᏧᏃᏰᎩ"} + han_radicals{"ᎭᎾ ᏗᎵᏍᏗᏍᎩ"} + hanja{"ᎭᎾᏧ"} + hanzi_simplified{"ᎭᎾᏧ (ᏄᏦᏍᏛᎾᏉ)"} + hanzi_traditional{"ᎭᎾᏧ (ᎧᏃᎮᏢᏗ)"} + historic_scripts{"ᎤᎵᏍᎨᏗ ᏂᏧᎵᏍᏔᏅᏍᏔᏅ ᏗᎧᏁᎢᏍᏗ"} + ideographic_desc_characters{"ᏅᏓᎴ ᎪᏪᎶᏗ ᏄᏍᏛ ᏗᎧᏃᏗ ᏧᏃᏴᎩ"} + japanese_kana{"ᏣᏩᏂᏏ ᎧᎾ"} + kanbun{"ᎧᏆᎾᏂ"} + kanji{"ᎧᏅᏥ"} + leftwards_arrows{"ᎠᎦᏍᎦᏂ ᏗᎦᏟᏓ"} + leftwards_rightwards_arrows{"ᎠᎦᏍᎦᏂ ᎠᎦᏘᏏᏃ ᏗᎦᏟᏓ"} + letterlike_symbols{"ᎠᏪᎵ ᏫᎦᏅᏗ ᎢᏳᏍᏗ ᏗᏟᎶᏍᏙᏗ"} + limited_use{"ᏩᏎᎸᎯ ᎬᏙᏗ"} + math_symbols{"ᏗᏎᏍᏗ ᏗᏟᎶᏍᏙᏗ"} + middle_eastern_scripts{"ᎠᏰᏟ ᏗᎧᎸᎬ ᏗᏜ ᏗᎧᏁᎢᏍᏗ"} + miscellaneous{"ᏧᏓᎴᏅᏛ"} + modern_scripts{"ᎪᎯᏊ ᎢᎬᏥᎩ ᏗᎧᏁᎢᏍᏗ"} + modifier{"ᎦᏁᏟᏴᏍᏗᏍᎩ"} + musical_symbols{"ᏗᎧᏃᎩᏛ ᎦᏃᏢᎩ"} + nonspacing{"ᎤᏜᏅᏛᎾ"} + numbers{"ᏗᏎᏍᏗ"} + objects{"ᎪᎱᏍᏗ"} + other{"ᏐᎢ"} + paired{"ᏗᎵᎪᏙᏗ"} + phonetic_alphabet{"ᎦᏬᏂᎯᏍᏗ ᏗᏕᎶᏆᏍᏙᏗ"} + pictographs{"ᏗᏟᎳᏍᏔᏄᎯ ᏗᎪᎵᏰᏗ"} + punctuation{"ᏧᏓᎴᏅᏓ ᏗᏙᏪᎵᏍᎩ ᏗᎬᏙᏗ"} + rightwards_arrows{"ᎠᎦᏘᏏ ᏗᎦᏟᏓ"} + sign_standard_symbols{"ᎪᏪᎶᏗ/ᎤᏠᏱᎭᏬ ᏗᏟᎶᏍᏙᏗ"} + small_form_variant{"ᏧᏍᏗ ᎤᏙᏢᏒ ᏂᏓᏓᎴᎬᎾ"} + smileys_people{"ᏓᏰᏍᏗᏍᎬ ᎠᎴ ᎠᏂᏴᏫ"} + south_asian_scripts{"ᏧᎦᎾᏮ ᏓᎶᏂᎨᏍᏛ ᏗᎧᏁᎢᏍᏗ"} + southeast_asian_scripts{"ᏧᎦᎾᏮ ᏗᎧᎸᎬ ᏓᎶᏂᎨᏍᏛ ᏗᎧᏁᎢᏍᏗ"} + spacing{"ᎤᏜᎤᏗᎢ"} + symbols{"ᏗᎬᏟᎶᏍᏙᏗ"} + technical_symbols{"ᎤᏦᏍᏗ ᏂᎬᎿᏅ ᏗᎬᏟᎶᏍᏙᏗ"} + tone_marks{"ᎤᏃᏴᎦ ᏓᏍᏛᏅᏅ"} + travel_places{"ᎡᏙᎵᏓᏍᏗ ᎠᎴ ᏚᏙᏢᏒ"} + upwards_arrows{"ᎦᎸᎳᏗ ᏗᎦᏟᏓ"} + variant_forms{"ᏂᏓᏓᎴᎬᎾ ᎤᏙᏢᏒ"} + vocalic_jamo{"ᏉᎧᎵ ᏣᎼ"} + western_asian_scripts{"ᏭᏕᎵᎬ ᏗᏜ ᏓᎶᏂᎨᏛ ᏗᎧᏁᎢᏍᏗ"} + whitespace{"ᎤᏁᎬ ᎤᏜᏅᏛᎯ"} + } delimiters{ alternateQuotationEnd{"’"} alternateQuotationStart{"‘"} @@ -350,43 +835,759 @@ chr{ } fields{ day{ - dn{"ᏏᎦ"} + dn{"ᎢᎦ"} relative{ "-1"{"ᏒᎯ"} "0"{"ᎪᎯ ᎢᎦ"} "1"{"ᏌᎾᎴᎢ"} } + relativeTime{ + future{ + one{"ᎾᎿ {0} ᎢᎦ"} + other{"ᎾᎿ {0} ᎯᎸᏍᎩ ᏧᏒᎯᏛ"} + } + past{ + one{"{0} ᎢᎦ ᏥᎨᏒ"} + other{"{0} ᎯᎸᏍᎩ ᏧᏒᎯᏛ ᏥᎨᏒ"} + } + } + } + day-narrow{ + dn{"ᎢᎦ"} + relativeTime{ + future{ + one{"ᎾᎿ {0} ᎯᎸᏍᎩ ᏧᏒᎯᏛ"} + other{"ᎾᎿ {0} ᎯᎸᏍᎩ ᏧᏒᎯᏛ"} + } + past{ + one{"{0} ᎢᎦ ᏥᎨᏒ"} + other{"{0} ᎯᎸᏍᎩ ᏧᏒᎯᏛ ᏥᎨᏒ"} + } + } + } + day-short{ + dn{"ᎢᎦ"} + relativeTime{ + future{ + one{"ᎾᎿ {0} ᎢᎦ"} + other{"ᎾᎿ {0} ᎯᎸᏍᎩ ᏧᏒᎯᏛ"} + } + past{ + one{"{0} ᎢᎦ ᏥᎨᏒ"} + other{"{0} ᎯᎸᏍᎩ ᏧᏒᎯᏛ ᏥᎨᏒ"} + } + } + } + dayperiod{ + dn{"ᏌᎾᎴ/ᏒᎯᏱ"} } era{ - dn{"ᎡᎶᎯ ᎠᏣᎢᎵᏒᎢ"} + dn{"ᏗᏓᎴᏂᏍᎬ"} + } + fri{ + relative{ + "-1"{"ᏧᎾᎩᎶᏍᏗ ᏥᎨᏒ"} + "0"{"ᎯᎠ ᏧᎾᎩᎶᏍᏗ"} + "1"{"ᏔᎵᏁ ᏧᎾᎩᎶᏍᏗ"} + } + relativeTime{ + future{ + one{"ᎾᎿ {0} ᏧᎾᎩᎶᏍᏗ ᎢᎦ"} + other{"ᎾᎿ {0} ᏧᎾᎩᎶᏍᏗ ᎢᎦ"} + } + past{ + one{"{0} ᏧᎾᎩᎶᏍᏗ ᏥᎨᏒ"} + other{"{0} ᏧᎾᎩᎶᏍᏗ ᏥᎨᏒ"} + } + } + } + fri-narrow{ + relative{ + "-1"{"Ꮷ ᏥᎨᏒ"} + "0"{"ᎯᎠ Ꮷ"} + "1"{"ᏔᎵᏁ Ꮷ"} + } + relativeTime{ + future{ + one{"ᎾᎿ {0} ᏧᎾᎩᎶᏍᏗ ᎢᎦ"} + other{"ᎾᎿ {0} ᏧᎾᎩᎶᏍᏗ ᎢᎦ"} + } + past{ + one{"{0} ᏧᎾᎩᎶᏍᏗ ᏥᎨᏒ"} + other{"{0} ᏧᎾᎩᎶᏍᏗ ᏥᎨᏒ"} + } + } + } + fri-short{ + relative{ + "-1"{"ᏧᎾᎩ. ᏥᎨᏒ"} + "0"{"ᎯᎠ ᏧᎾᎩ."} + "1"{"ᏔᎵᏁ ᏧᎾᎩ."} + } + relativeTime{ + future{ + one{"ᎾᎿ {0} ᏧᎾᎩᎶᏍᏗ ᎢᎦ"} + other{"ᎾᎿ {0} ᏧᎾᎩᎶᏍᏗ ᎢᎦ"} + } + past{ + one{"{0} ᏧᎾᎩᎶᏍᏗ ᏥᎨᏒ"} + other{"{0} ᏧᎾᎩᎶᏍᏗ ᏥᎨᏒ"} + } + } } hour{ - dn{"ᏑᏣᎶᏓ"} + dn{"ᏑᏟᎶᏓ"} + relative{ + "0"{"ᎯᎠ ᏑᏟᎶᏓ"} + } + relativeTime{ + future{ + one{"ᎾᎿ {0} ᏑᏟᎶᏓ"} + other{"ᎾᎿ {0} ᎢᏳᏟᎶᏓ"} + } + past{ + one{"{0} ᏑᏟᎶᏓ ᏥᎨᏒ"} + other{"{0} ᎢᏳᏟᎶᏓ ᏥᎨᏒ"} + } + } + } + hour-narrow{ + dn{"ᏑᏟ."} + relativeTime{ + future{ + one{"ᎾᎿ {0} ᏑᏟ."} + other{"ᎾᎿ {0} ᏑᏟ."} + } + past{ + one{"ᎾᎿ {0} ᏑᏟ. ᏥᎨᏒ"} + other{"ᎾᎿ {0} ᏑᏟ. ᏥᎨᏒ"} + } + } + } + hour-short{ + dn{"ᏑᏟ."} + relativeTime{ + future{ + one{"ᎾᎿ {0} ᏑᏟ."} + other{"ᎾᎿ {0} ᏑᏟ."} + } + past{ + one{"ᎾᎿ {0} ᏑᏟ. ᏥᎨᏒ"} + other{"ᎾᎿ {0} ᏑᏟ. ᏥᎨᏒ"} + } + } } minute{ dn{"ᎢᏯᏔᏬᏍᏔᏅ"} + relative{ + "0"{"ᎯᎠ ᎢᏯᏔᏬᏍᏔᏅ"} + } + relativeTime{ + future{ + one{"ᎾᎿ {0} ᎢᏯᏔᏬᏍᏔᏅ"} + other{"ᎾᎿ {0} ᎢᏯᏔᏬᏍᏔᏅ"} + } + past{ + one{"ᎾᎿ {0} ᎢᏯᏔᏬᏍᏔᏅ ᏥᎨᏒ"} + other{"ᎾᎿ {0} ᎢᏯᏔᏬᏍᏔᏅ ᏥᎨᏒ"} + } + } + } + minute-narrow{ + dn{"ᎢᏯᏔ."} + relativeTime{ + future{ + one{"ᎾᎿ {0} ᎢᏯᏔ."} + other{"ᎾᎿ {0} ᎢᏯᏔ."} + } + past{ + one{"ᎾᎿ {0} ᎢᏯᏔ. ᏥᎨᏒ"} + other{"ᎾᎿ {0} ᎢᏯᏔ. ᏥᎨᏒ"} + } + } + } + minute-short{ + dn{"ᎢᏯᏔ."} + relativeTime{ + future{ + one{"ᎾᎿ {0} ᎢᏯᏔ."} + other{"ᎾᎿ {0} ᎢᏯᏔ."} + } + past{ + one{"ᎾᎿ {0} ᎢᏯᏔ. ᏥᎨᏒ"} + other{"ᎾᎿ {0} ᎢᏯᏔ. ᏥᎨᏒ"} + } + } + } + mon{ + relative{ + "-1"{"ᎤᎾᏙᏓᏉᏅ ᏥᎨᏒ"} + "0"{"ᎯᎠ ᎤᎾᏙᏓᏉᏅ"} + "1"{"ᏔᎵᏁ ᎤᎾᏙᏓᏉᏅ"} + } + relativeTime{ + future{ + one{"ᎾᎿ {0} ᎤᎾᏙᏓᏉᏅ"} + other{"ᎾᎿ {0} ᎤᎾᏙᏓᏉᏅ"} + } + past{ + one{"{0} ᎤᎾᏙᏓᏉᏅ ᏥᎨᏒ"} + other{"{0} ᎤᎾᏙᏓᏉᏅ ᏥᎨᏒ"} + } + } + } + mon-narrow{ + relative{ + "-1"{"Ꮙ ᏥᎨᏒ"} + "0"{"ᎯᎠ Ꮙ"} + "1"{"ᏔᎵᏁ Ꮙ"} + } + relativeTime{ + future{ + one{"ᎾᎿ {0} ᎤᎾᏙᏓᏉᏅ"} + other{"ᎾᎿ {0} ᎤᎾᏙᏓᏉᏅ"} + } + past{ + one{"{0} ᎤᎾᏙᏓᏉᏅ ᏥᎨᏒ"} + other{"{0} ᎤᎾᏙᏓᏉᏅ ᏥᎨᏒ"} + } + } + } + mon-short{ + relative{ + "-1"{"ᏉᏅᎯ. ᏥᎨᏒ"} + "0"{"ᎯᎠ ᏉᏅᎯ."} + "1"{"ᏔᎵᏁ ᏉᏅᎯ."} + } + relativeTime{ + future{ + one{"ᎾᎿ {0} ᎤᎾᏙᏓᏉᏅ"} + other{"ᎾᎿ {0} ᎤᎾᏙᏓᏉᏅ"} + } + past{ + one{"{0} ᎤᎾᏙᏓᏉᏅ ᏥᎨᏒ"} + other{"{0} ᎤᎾᏙᏓᏉᏅ ᏥᎨᏒ"} + } + } } month{ - dn{"ᏏᏅᏓ"} + dn{"ᎧᎸᎢ"} + relative{ + "-1"{"ᎧᎸᎢ ᏥᎨᏒ"} + "0"{"ᎯᎠ ᎧᎸᎢ"} + "1"{"ᏔᎵᏁ ᎧᎸᎢ"} + } + relativeTime{ + future{ + one{"ᎾᎿ {0} ᎧᎸᎢ"} + other{"ᎾᎿ {0} ᏗᎧᎸᎢ"} + } + past{ + one{"ᎾᎿ {0} ᎧᎸᎢ ᏥᎨᏒ"} + other{"ᎾᎿ {0} ᏗᎧᎸᎢ ᏥᎨᏒ"} + } + } + } + month-narrow{ + dn{"ᎧᎸ"} + relativeTime{ + future{ + one{"ᎾᎿ {0} ᎧᎸ."} + other{"ᎾᎿ {0} ᎧᎸ."} + } + past{ + one{"ᎾᎿ {0} ᎧᎸ. ᏥᎨᏒ"} + other{"ᎾᎿ {0} ᎧᎸ. ᏥᎨᏒ"} + } + } + } + month-short{ + dn{"ᎧᎸ."} + relativeTime{ + future{ + one{"ᎾᎿ {0} ᎧᎸ."} + other{"ᎾᎿ {0} ᎧᎸ."} + } + past{ + one{"ᎾᎿ {0} ᎧᎸ. ᏥᎨᏒ"} + other{"ᎾᎿ {0} ᎧᎸ. ᏥᎨᏒ"} + } + } + } + quarter{ + dn{"ᎩᏄᏙᏗ"} + relative{ + "-1"{"ᎩᏄᏙᏗ ᏥᎨᏒ"} + "0"{"ᎯᎠ ᎩᏄᏙᏗ"} + "1"{"ᏔᎵᏁ ᎩᏄᏙᏗ"} + } + relativeTime{ + future{ + one{"ᎾᎿ {0} ᎩᏄᏙᏗ"} + other{"ᎾᎿ {0} ᎩᏄᏙᏗ"} + } + past{ + one{"ᎾᎿ {0} ᎩᏄᏙᏗ"} + other{"ᎾᎿ {0} ᎩᏄᏙᏗ ᏥᎨᏒ"} + } + } + } + quarter-narrow{ + dn{"ᎩᏄᏘ."} + relativeTime{ + future{ + one{"ᎾᎿ {0} ᎩᏄᏘ."} + other{"ᎾᎿ {0} ᎩᏄᏘ."} + } + past{ + one{"ᎾᎿ {0} ᎩᏄᏘ. ᏥᎨᏒ"} + other{"ᎾᎿ {0} ᎩᏄᏘ. ᏥᎨᏒ"} + } + } + } + quarter-short{ + dn{"ᎩᏄᏘ."} + relativeTime{ + future{ + one{"ᎾᎿ {0} ᎩᏄᏘ."} + other{"ᎾᎿ {0} ᎩᏄᏘ."} + } + past{ + one{"ᎾᎿ {0} ᎩᏄᏘ. ᏥᎨᏒ"} + other{"ᎾᎿ {0} ᎩᏄᏘ. ᏥᎨᏒ"} + } + } + } + sat{ + relative{ + "-1"{"ᎤᎾᏙᏓᏈᏕᎾ ᏥᎨᏒ"} + "0"{"ᎯᎠ ᎤᎾᏙᏓᏈᏕᎾ"} + "1"{"ᏔᎵᏁ ᎤᎾᏙᏓᏈᏕᎾ"} + } + relativeTime{ + future{ + one{"ᎾᎿ {0} ᎤᎾᏙᏓᏈᏕᎾ ᎢᎦ"} + other{"ᎾᎿ {0} ᎤᎾᏙᏓᏈᏕᎾ ᎢᎦ"} + } + past{ + one{"{0} ᎤᎾᏙᏓᏈᎨᎾ ᏥᎨᏒ"} + other{"{0} ᎤᎾᏙᏓᏈᎨᎾ ᏥᎨᏒ"} + } + } + } + sat-narrow{ + relative{ + "-1"{"ᏕᎾ ᏥᎨᏒ"} + "0"{"ᎯᎠ ᏕᎾ"} + "1"{"ᏔᎵᏁ ᏕᎾ"} + } + relativeTime{ + future{ + one{"ᎾᎿ {0} ᎤᎾᏙᏓᏈᏕᎾ ᎢᎦ"} + other{"ᎾᎿ {0} ᎤᎾᏙᏓᏈᏕᎾ ᎢᎦ"} + } + past{ + one{"{0} ᎤᎾᏙᏓᏈᎨᎾ ᏥᎨᏒ"} + other{"{0} ᎤᎾᏙᏓᏈᎨᎾ ᏥᎨᏒ"} + } + } + } + sat-short{ + relative{ + "-1"{"ᏈᏕᎾ. ᏥᎨᏒ"} + "0"{"ᎯᎠ ᏈᏕᎾ."} + "1"{"ᏔᎵᏁ ᏈᏕᎾ."} + } + relativeTime{ + future{ + one{"ᎾᎿ {0} ᎤᎾᏙᏓᏈᏕᎾ ᎢᎦ"} + other{"ᎾᎿ {0} ᎤᎾᏙᏓᏈᏕᎾ ᎢᎦ"} + } + past{ + one{"{0} ᎤᎾᏙᏓᏈᎨᎾ ᏥᎨᏒ"} + other{"{0} ᎤᎾᏙᏓᏈᎨᎾ ᏥᎨᏒ"} + } + } } second{ dn{"ᎠᏎᏢ"} + relative{ + "0"{"ᏃᏊ"} + } + relativeTime{ + future{ + one{"ᎾᎿ {0} ᎠᏎᏢ"} + other{"ᎾᎿ {0} ᏓᏓᎾᏩᏍᎬ ᏥᎨᏒ"} + } + past{ + one{"{0} ᎠᏎᏢ ᏥᎨᏒ"} + other{"{0} ᏓᏓᎾᏩᏍᎬ ᏥᎨᏒ"} + } + } + } + second-narrow{ + dn{"ᎠᏎᏢ."} + relativeTime{ + future{ + one{"ᎾᎿ {0} ᎠᏎᏢ."} + other{"ᎾᎿ {0} ᎠᏎᏢ."} + } + past{ + one{"{0} ᎠᏎᏢ. ᏥᎨᏒ"} + other{"{0} ᎠᏎᏢ. ᏥᎨᏒ"} + } + } + } + second-short{ + dn{"ᎠᏎᏢ."} + relativeTime{ + future{ + one{"ᎾᎿ {0} ᎠᏎᏢ."} + other{"ᎾᎿ {0} ᎠᏎᏢ."} + } + past{ + one{"{0} ᎠᏎᏢ. ᏥᎨᏒ"} + other{"{0} ᎠᏎᏢ. ᏥᎨᏒ"} + } + } + } + sun{ + relative{ + "-1"{"ᎤᎾᏙᏓᏆᏍᎬ ᏥᎨᏒ"} + "0"{"ᎯᎠ ᎤᎾᏙᏓᏆᏍᎬ"} + "1"{"ᏔᎵᏁ ᎤᎾᏙᏓᏆᏍᎬ"} + } + relativeTime{ + future{ + one{"ᎾᎿ {0} ᎤᎾᏙᏓᏆᏍᎬ"} + other{"ᎾᎿ {0} ᎤᎾᏙᏓᏆᏍᎬ"} + } + past{ + one{"{0} ᎤᎾᏙᏓᏆᏍᎬ ᏥᎨᏒ"} + other{"{0} ᎤᎾᏙᏓᏆᏍᎬ ᏥᎨᏒ"} + } + } + } + sun-narrow{ + relative{ + "-1"{"ᏍᎬ ᏥᎨᏒ"} + "0"{"ᎯᎠ ᏍᎬ"} + "1"{"ᏔᎵᏁ ᏍᎬ"} + } + relativeTime{ + future{ + one{"ᎾᎿ {0} ᎤᎾᏙᏓᏆᏍᎬ"} + other{"ᎾᎿ {0} ᎤᎾᏙᏓᏆᏍᎬ"} + } + past{ + one{"{0} ᎤᎾᏙᏓᏆᏍᎬ ᏥᎨᏒ"} + other{"{0} ᎤᎾᏙᏓᏆᏍᎬ ᏥᎨᏒ"} + } + } + } + sun-short{ + relative{ + "-1"{"ᏆᏍᎬ. ᏥᎨᏒ"} + "0"{"ᎯᎠ ᏆᏍᎬ."} + "1"{"ᏔᎵᏁ ᏆᏍᎬ."} + } + relativeTime{ + future{ + one{"ᎾᎿ {0} ᎤᎾᏙᏓᏆᏍᎬ"} + other{"ᎾᎿ {0} ᎤᎾᏙᏓᏆᏍᎬ"} + } + past{ + one{"{0} ᎤᎾᏙᏓᏆᏍᎬ ᏥᎨᏒ"} + other{"{0} ᎤᎾᏙᏓᏆᏍᎬ ᏥᎨᏒ"} + } + } + } + thu{ + relative{ + "-1"{"ᏅᎩᏁ ᏥᎨᏒ"} + "0"{"ᎯᎠ ᏅᎩᏁ ᎢᎦ"} + "1"{"ᏔᎵᏁ ᏅᎩᏁ ᎢᎦ"} + } + relativeTime{ + future{ + one{"ᎾᎿ {0} ᏅᎩᏁ ᎢᎦ"} + other{"ᎾᎿ {0} ᏅᎩᏁ ᎢᎦ"} + } + past{ + one{"{0} ᏅᎩᏁ ᎢᎦ ᏥᎨᏒ"} + other{"{0} ᏅᎩᏁ ᎢᎦ ᏥᎨᏒ"} + } + } + } + thu-narrow{ + relative{ + "-1"{"ᏅᎩ ᏥᎨᏒ"} + "0"{"ᎯᎠ ᏅᎩ"} + "1"{"ᏔᎵᏁ ᏅᎩ"} + } + relativeTime{ + future{ + one{"ᎾᎿ {0} ᏅᎩᏁ ᎢᎦ"} + other{"ᎾᎿ {0} ᏅᎩᏁ ᎢᎦ"} + } + past{ + one{"{0} ᏅᎩᏁ ᎢᎦ ᏥᎨᏒ"} + other{"{0} ᏅᎩᏁ ᎢᎦ ᏥᎨᏒ"} + } + } + } + thu-short{ + relative{ + "-1"{"ᏅᎩᏁ. ᏥᎨᏒ"} + "0"{"ᎯᎠ ᏅᎩᏁ."} + "1"{"ᏔᎵᏁ ᏅᎩᏁ."} + } + relativeTime{ + future{ + one{"ᎾᎿ {0} ᏅᎩᏁ ᎢᎦ"} + other{"ᎾᎿ {0} ᏅᎩᏁ ᎢᎦ"} + } + past{ + one{"{0} ᏅᎩᏁ ᎢᎦ ᏥᎨᏒ"} + other{"{0} ᏅᎩᏁ ᎢᎦ ᏥᎨᏒ"} + } + } + } + tue{ + relative{ + "-1"{"ᏔᎵᏁ ᎢᎦ ᏥᎨᏒ"} + "0"{"ᎯᎠ ᏔᎵᏁ ᎢᎦ"} + "1"{"ᏔᎵᏁ ᏔᎵᏁ ᎢᎦ"} + } + relativeTime{ + future{ + one{"ᎾᎿ {0} ᏔᎵᏁ ᎢᎦ"} + other{"ᎾᎿ {0} ᏔᎵᏁ ᎢᎦ"} + } + past{ + one{"{0} ᏔᎵᏁ ᎢᎦ ᏥᎨᏒ"} + other{"{0} ᏔᎵᏁ ᎢᎦ ᏥᎨᏒ"} + } + } + } + tue-narrow{ + relative{ + "-1"{"ᏔᎵ ᏥᎨᏒ"} + "0"{"ᎯᎠ ᏔᎵ"} + "1"{"ᏔᎵᏁ ᏔᎵ"} + } + relativeTime{ + future{ + one{"ᎾᎿ {0} ᏔᎵᏁ ᎢᎦ"} + other{"ᎾᎿ {0} ᏔᎵᏁ ᎢᎦ"} + } + past{ + one{"{0} ᏔᎵᏁ ᎢᎦ ᏥᎨᏒ"} + other{"{0} ᏔᎵᏁ ᎢᎦ ᏥᎨᏒ"} + } + } + } + tue-short{ + relative{ + "-1"{"ᏔᎵᏁ. ᏥᎨᏒ"} + "0"{"ᎯᎠ ᏔᎵᏁ."} + "1"{"ᏔᎵᏁ ᏔᎵᏁ."} + } + relativeTime{ + future{ + one{"ᎾᎿ {0} ᏔᎵᏁ ᎢᎦ"} + other{"ᎾᎿ {0} ᏔᎵᏁ ᎢᎦ"} + } + past{ + one{"{0} ᏔᎵᏁ ᎢᎦ ᏥᎨᏒ"} + other{"{0} ᏔᎵᏁ ᎢᎦ ᏥᎨᏒ"} + } + } + } + wed{ + relative{ + "-1"{"ᏦᎢᏁ ᎢᎦ ᏥᎨᏒ"} + "0"{"ᎯᎠ ᏦᎢᏁ ᎢᎦ"} + "1"{"ᏔᎵᏁ ᏦᎢᏁ ᎢᎦ"} + } + relativeTime{ + future{ + one{"ᎾᎿ {0} ᏦᎢᏁ ᎢᎦ"} + other{"ᎾᎿ {0} ᏦᎢᏁ ᎢᎦ"} + } + past{ + one{"{0} ᏦᎢᏁ ᎢᎦ ᏥᎨᏒ"} + other{"{0} ᏦᎢᏁ ᎢᎦ ᏥᎨᏒ"} + } + } + } + wed-narrow{ + relative{ + "-1"{"Ꮶ ᏥᎨᏒ"} + "0"{"ᎯᎠ Ꮶ"} + "1"{"ᏔᎵᏁ Ꮶ"} + } + relativeTime{ + future{ + one{"ᎾᎿ {0} ᏦᎢᏁ ᎢᎦ"} + other{"ᎾᎿ {0} ᏦᎢᏁ ᎢᎦ"} + } + past{ + one{"{0} ᏦᎢᏁ ᎢᎦ ᏥᎨᏒ"} + other{"{0} ᏦᎢᏁ ᎢᎦ ᏥᎨᏒ"} + } + } + } + wed-short{ + relative{ + "-1"{"ᏦᎢᏁ. ᏥᎨᏒ"} + "0"{"ᎯᎠ ᏦᎢᏁ."} + "1"{"ᏔᎵᏁ ᏦᎢᏁ."} + } + relativeTime{ + future{ + one{"ᎾᎿ {0} ᏦᎢᏁ ᎢᎦ"} + other{"ᎾᎿ {0} ᏦᎢᏁ ᎢᎦ"} + } + past{ + one{"{0} ᏦᎢᏁ ᎢᎦ ᏥᎨᏒ"} + other{"{0} ᏦᎢᏁ ᎢᎦ ᏥᎨᏒ"} + } + } } week{ dn{"ᏒᎾᏙᏓᏆᏍᏗ"} + relative{ + "-1"{"ᏥᏛᎵᏱᎵᏒᎢ"} + "0"{"ᎯᎠ ᎠᎵᎵᏌ"} + "1"{"ᏐᏆᎴᏅᎲ"} + } + relativePeriod{"Ꮎ ᏒᎾᏙᏓᏆᏍᏗ ᎾᏍᎩ {0}"} + relativeTime{ + future{ + one{"ᎾᎿ {0} ᏒᎾᏙᏓᏆᏍᏗ"} + other{"ᎾᎿ {0} ᎢᏳᎾᏙᏓᏆᏍᏗ"} + } + past{ + one{"ᎾᎿ {0} ᏒᎾᏙᏓᏆᏍᏗ ᏥᎨᏒ"} + other{"ᎾᎿ {0} ᎢᏳᎾᏙᏓᏆᏍᏗ ᏥᎨᏒ"} + } + } + } + week-narrow{ + dn{"ᏒᎾ."} + relativePeriod{"Ꮎ ᏒᎾᏙᏓᏆᏍᏗ ᎾᏍᎩ {0}"} + relativeTime{ + future{ + one{"ᎾᎿ {0} ᏒᎾ."} + other{"ᎾᎿ {0} ᏒᎾ."} + } + past{ + one{"ᎾᎿ {0} ᏒᎾ. ᏥᎨᏒ"} + other{"ᎾᎿ {0} ᏒᎾ. ᏥᎨᏒ"} + } + } + } + week-short{ + dn{"ᏒᎾ."} + relativePeriod{"Ꮎ ᏒᎾᏙᏓᏆᏍᏗ ᎾᏍᎩ {0}"} + relativeTime{ + future{ + one{"ᎾᎿ {0} ᏒᎾ."} + other{"ᎾᎿ {0} ᏒᎾ."} + } + past{ + one{"ᎾᎿ {0} ᏒᎾ. ᏥᎨᏒ"} + other{"ᎾᎿ {0} ᏒᎾ. ᏥᎨᏒ"} + } + } } weekday{ - dn{"ᏒᎾᏙᏓᏆᏍᏗ ᎠᏣᎢᎵᏒ"} + dn{"ᎢᎦ ᏕᎨᏌᏗᏒ"} } year{ - dn{"ᏑᏕᏘᏴᏓ"} + dn{"ᎤᏕᏘᏴᏌᏗᏒᎢ"} + relative{ + "-1"{"ᎡᏘ ᏥᎨᏒ"} + "0"{"ᎯᎠ ᏧᏕᏘᏴᏒᏘ"} + "1"{"ᎡᏘᏴᎢ"} + } + relativeTime{ + future{ + one{"ᎾᎿ {0} ᎤᏕᏘᏴᏌᏗᏒᎢ"} + other{"ᎾᎿ {0} ᎢᏧᏕᏘᏴᏌᏗᏒᎢ"} + } + past{ + one{"{0} ᎤᏕᏘᏴᏌᏗᏒᎢ ᏥᎨᏒ"} + other{"{0} ᎢᏧᏕᏘᏴᏌᏗᏒᎢ ᏥᎨᏒ"} + } + } + } + year-narrow{ + dn{"ᎤᏕ."} + relativeTime{ + future{ + one{"ᎾᎿ {0} ᎤᏕ."} + other{"ᎾᎿ {0} ᎤᏕ."} + } + past{ + one{"ᎾᎿ {0} ᎤᏕ. ᏥᎨᏒ"} + other{"ᎾᎿ {0} ᎤᏕ. ᏥᎨᏒ"} + } + } + } + year-short{ + dn{"ᎤᏕ."} + relativeTime{ + future{ + one{"ᎾᎿ {0} ᎤᏕ."} + other{"ᎾᎿ {0} ᎤᏕ."} + } + past{ + one{"ᎾᎿ {0} ᎤᏕ. ᏥᎨᏒ"} + other{"ᎾᎿ {0} ᎤᏕ. ᏥᎨᏒ"} + } + } } zone{ - dn{"ᎡᎶᎯ ᎠᏍᏓᏅᏅ"} + dn{"ᏂᎬᎾᏛ ᏧᏓᎴᏅᏓ ᏓᏟᎢᎵᏍᏒᎢ"} + } + } + listPattern{ + standard{ + 2{"{0} ᎠᎴ {1}"} + end{"{0} ᎠᎴ {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } + standard-short{ + 2{"{0} ᎠᎴ {1}"} + end{"{0} ᎠᎴ {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } + unit{ + 2{"{0}, {1}"} + end{"{0}, {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } + unit-narrow{ + 2{"{0} {1}"} + end{"{0} {1}"} + middle{"{0} {1}"} + start{"{0} {1}"} + } + unit-short{ + 2{"{0}, {1}"} + end{"{0}, {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} } } measurementSystemNames{ - US{"ᎣᏂᏏ"} - metric{"ᎺᏘᎩ"} + UK{"UK"} + US{"US"} + metric{"ᎠᏂᎩᎸᏥ ᏂᏓᏳᏓᎴᏅᎯ ᏗᏎᏍᏗ"} } } diff --git a/icuSources/data/locales/chr_US.txt b/icuSources/data/locales/chr_US.txt old mode 100755 new mode 100644 index 6ecdc565..034f2edb --- a/icuSources/data/locales/chr_US.txt +++ b/icuSources/data/locales/chr_US.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/chr_US.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License chr_US{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ckb.txt b/icuSources/data/locales/ckb.txt index a8b0bbcd..3880d6a7 100644 --- a/icuSources/data/locales/ckb.txt +++ b/icuSources/data/locales/ckb.txt @@ -1,36 +1,62 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ckb.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ckb{ AuxExemplarCharacters{ "[\u200E\u200F \u064B \u064C \u064D \u064E \u064F \u0650 \u0651 \u0652 ء آ أ " "ؤ إ ة ث ذ ص ض ط ظ ك ه ى ي]" } ExemplarCharacters{"[ئ ا ب پ ت ج چ ح خ د ر ز ڕ ژ س ش ع غ ف ڤ ق ک گ ل ڵ م ن ھ ە و ۆ ی ێ]"} - ExemplarCharactersIndex{"[ئ ا ب پ ت ج چ ح خ د ر ز ڕ ژ س ش ع غ ف ڤ ق ک گ ل ڵ م ن ھ ە و ۆ ی ێ]"} NumberElements{ + arab{ + patterns{ + currencyFormat{"#,##0.00 ¤"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0 %"} + scientificFormat{"#E0"} + } + symbols{ + decimal{"٫"} + exponential{"اس"} + group{"٬"} + infinity{"∞"} + nan{"NaN"} + perMille{"؉"} + percentSign{"٪"} + superscriptingExponent{"×"} + } + } default{"arab"} latn{ + miscPatterns{ + atLeast{"⩾{0}"} + range{"{0}–{1}"} + } + patterns{ + accountingFormat{"¤ #,##0.00"} + currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} + } symbols{ - minusSign{"‎-"} - percentSign{"٪"} + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} plusSign{"‎+"} + superscriptingExponent{"×"} } } + minimumGroupingDigits{"1"} native{"arab"} } - Version{"2.1.19.94"} + Version{"2.1.31.33"} calendar{ generic{ - AmPmMarkers{ - "ب.ن", - "د.ن", - } DateTimePatterns{ "h:mm:ss a zzzz", "h:mm:ss a z", @@ -47,79 +73,42 @@ ckb{ "{1} {0}", } availableFormats{ - Ed{"E dەھەم"} + E{"ccc"} + Ed{"E dھەم"} + Gy{"G y"} + GyMMM{"G y MMM"} + GyMMMEd{"G y MMM d, E"} + GyMMMd{"G y MMM d"} + M{"L"} MEd{"E، M/d"} + MMM{"LLL"} MMMEd{"E، dی MMM"} + MMMMd{"MMMM d"} MMMd{"dی MMM"} - h{"hی a"} + Md{"MM-dd"} + d{"d"} + y{"G y"} yM{"M/y"} yMEd{"E، d/M/y"} yMMM{"MMMی y"} yMMMEd{"E، dی MMMی y"} yMMMd{"dی MMMی y"} yMd{"d/M/y"} - } - dayNames{ - format{ - abbreviated{ - "یەکشەممە", - "دووشەممە", - "سێشەممە", - "چوارشەممە", - "پێنجشەممە", - "ھەینی", - "شەممە", - } - narrow{ - "ی", - "د", - "س", - "چ", - "پ", - "ھ", - "ش", - } - wide{ - "یەکشەممە", - "دووشەممە", - "سێشەممە", - "چوارشەممە", - "پێنجشەممە", - "ھەینی", - "شەممە", - } - } - stand-alone{ - abbreviated{ - "یەکشەممە", - "دووشەممە", - "سێشەممە", - "چوارشەممە", - "پێنجشەممە", - "ھەینی", - "شەممە", - } - narrow{ - "ی", - "د", - "س", - "چ", - "پ", - "ھ", - "ش", - } - wide{ - "یەکشەممە", - "دووشەممە", - "سێشەممە", - "چوارشەممە", - "پێنجشەممە", - "ھەینی", - "شەممە", - } - } + yyyy{"G y"} + yyyyM{"GGGGG y-MM"} + yyyyMEd{"GGGGG y-MM-dd, E"} + yyyyMMM{"G y MMM"} + yyyyMMMEd{"G y MMM d, E"} + yyyyMMMM{"G y MMMM"} + yyyyMMMd{"G y MMM d"} + yyyyMd{"GGGGG y-MM-dd"} + yyyyQQQ{"G y QQQ"} + yyyyQQQQ{"G y QQQQ"} } intervalFormats{ + M{ + M{"MM–MM"} + } MEd{ M{"E، M/d – E، M/d"} d{"E، M/d – E، M/d"} @@ -128,11 +117,28 @@ ckb{ M{"MMM–MMM"} } MMMEd{ + M{"MMM d, E – MMM d, E"} d{"E، dی MMM – E، dی MMM"} } MMMd{ + M{"MMM d – MMM d"} d{"d–dی MMM"} } + Md{ + M{"MM-dd – MM-dd"} + d{"MM-dd – MM-dd"} + } + d{ + d{"d–d"} + } + fallback{"{0} – {1}"} + y{ + y{"G y–y"} + } + yM{ + M{"GGGGG y-MM – y-MM"} + y{"GGGGG y-MM – y-MM"} + } yMEd{ M{"E، d/M/y – E، d/M/y"} d{"E، d/M/y – E، d/M/y"} @@ -142,39 +148,40 @@ ckb{ M{"MMM–MMMی y"} y{"MMMی y – MMMی y"} } + yMMMEd{ + M{"G y MMM d, E – MMM d, E"} + d{"G y MMM d, E – MMM d, E"} + y{"G y MMM d, E – y MMM d, E"} + } + yMMMM{ + M{"G y MMMM–MMMM"} + y{"G y MMMM – y MMMM"} + } yMMMd{ M{"dی MMM – dی MMMی y"} d{"d–dی MMMی y"} y{"dی MMMMی y – dی MMMMی y"} } yMd{ + M{"GGGGG y-MM-dd – y-MM-dd"} + d{"GGGGG y-MM-dd – y-MM-dd"} y{"d/M/y – d/M/y"} } } - quarters{ - format{ - wide{ - "چارەکی یەکەم", - "چارەکی دووەم", - "چارەکی سێەم", - "چارەکی چوارەم", - } - } - stand-alone{ - wide{ - "چارەکی یەکەم", - "چارەکی دووەم", - "چارەکی سێەم", - "چارەکی چوارەم", - } - } - } } gregorian{ AmPmMarkers{ "ب.ن", "د.ن", } + AmPmMarkersAbbr{ + "ب.ن", + "د.ن", + } + AmPmMarkersNarrow{ + "ب.ن", + "د.ن", + } DateTimePatterns{ "h:mm:ss a zzzz", "h:mm:ss a z", @@ -190,18 +197,57 @@ ckb{ "{1} {0}", "{1} {0}", } + appendItems{ + Timezone{"{0} {1}"} + } availableFormats{ - Ed{"E dەھەم"} + E{"ccc"} + EHm{"E HH:mm"} + EHms{"E HH:mm:ss"} + Ed{"E dھەم"} + Ehm{"E h:mm a"} + Ehms{"E h:mm:ss a"} + Gy{"G y"} + GyMMM{"G y MMM"} + GyMMMEd{"G y MMM d, E"} + GyMMMd{"G y MMM d"} + H{"HH"} + Hm{"HH:mm"} + Hms{"HH:mm:ss"} + Hmsv{"HH:mm:ss v"} + Hmv{"HH:mm v"} + M{"L"} MEd{"E، M/d"} + MMM{"LLL"} MMMEd{"E، dی MMM"} + MMMMW{ + one{"هەفتەی W ی MMM"} + other{"هەفتەی W ی MMM"} + } + MMMMd{"MMMM d"} MMMd{"dی MMM"} + Md{"MM-dd"} + d{"d"} h{"hی a"} + hm{"h:mm a"} + hms{"h:mm:ss a"} + hmsv{"h:mm:ss a v"} + hmv{"h:mm a v"} + ms{"mm:ss"} + y{"y"} yM{"M/y"} yMEd{"E، d/M/y"} yMMM{"MMMی y"} yMMMEd{"E، dی MMMی y"} + yMMMM{"y MMMM"} yMMMd{"dی MMMی y"} yMd{"d/M/y"} + yQQQ{"y QQQ"} + yQQQQ{"y QQQQ"} + yw{ + one{"هەفتەی w ی y"} + other{"هەفتەی w ی y"} + } } dayNames{ format{ @@ -223,6 +269,15 @@ ckb{ "ھ", "ش", } + short{ + "١ش", + "٢ش", + "٣ش", + "٤ش", + "٥ش", + "ھ", + "ش", + } wide{ "یەکشەممە", "دووشەممە", @@ -252,6 +307,15 @@ ckb{ "ھ", "ش", } + short{ + "١ش", + "٢ش", + "٣ش", + "٤ش", + "٥ش", + "ھ", + "ش", + } wide{ "یەکشەممە", "دووشەممە", @@ -263,50 +327,38 @@ ckb{ } } } + dayPeriod{ + stand-alone{ + abbreviated{ + am{"ب.ن"} + pm{"د.ن"} + } + narrow{ + am{"ب.ن"} + pm{"د.ن"} + } + wide{ + am{"ب.ن"} + pm{"د.ن"} + } + } + } eras{ abbreviated{ - "پ.ن", - "ز", + "پێش زایین", + "زایینی", } - narrow{ - "پ.ن", - "ز", + abbreviated%variant{ + "BCE", + "CE", } wide{ "پێش زایین", "زایینی", } - } - intervalFormats{ - MEd{ - M{"E، M/d – E، M/d"} - d{"E، M/d – E، M/d"} - } - MMM{ - M{"MMM–MMM"} - } - MMMEd{ - d{"E، dی MMM – E، dی MMM"} - } - MMMd{ - d{"d–dی MMM"} - } - yMEd{ - M{"E، d/M/y – E، d/M/y"} - d{"E، d/M/y – E، d/M/y"} - y{"E، d/M/y – E، d/M/y"} - } - yMMM{ - M{"MMM–MMMی y"} - y{"MMMی y – MMMی y"} - } - yMMMd{ - M{"dی MMM – dی MMMی y"} - d{"d–dی MMMی y"} - y{"dی MMMMی y – dی MMMMی y"} - } - yMd{ - y{"d/M/y – d/M/y"} + wide%variant{ + "BCE", + "CE", } } monthNames{ @@ -325,6 +377,20 @@ ckb{ "تشرینی دووەم", "کانونی یەکەم", } + narrow{ + "ک", + "ش", + "ئ", + "ن", + "ئ", + "ح", + "ت", + "ئ", + "ئ", + "ت", + "ت", + "ک", + } wide{ "کانوونی دووەم", "شوبات", @@ -355,6 +421,20 @@ ckb{ "تشرینی دووەم", "کانونی یەکەم", } + narrow{ + "ک", + "ش", + "ئ", + "ن", + "ئ", + "ح", + "ت", + "ئ", + "ئ", + "ت", + "ت", + "ک", + } wide{ "کانوونی دووەم", "شوبات", @@ -373,6 +453,18 @@ ckb{ } quarters{ format{ + abbreviated{ + "چ١", + "چ٢", + "چ٣", + "چ٤", + } + narrow{ + "١", + "٢", + "٣", + "٤", + } wide{ "چارەکی یەکەم", "چارەکی دووەم", @@ -381,6 +473,18 @@ ckb{ } } stand-alone{ + abbreviated{ + "چ١", + "چ٢", + "چ٣", + "چ٤", + } + narrow{ + "١", + "٢", + "٣", + "٤", + } wide{ "چارەکی یەکەم", "چارەکی دووەم", @@ -390,108 +494,8 @@ ckb{ } } } - persian{ - monthNames{ - format{ - abbreviated{ - "خاکەلێوە", - "بانەمەڕ", - "جۆزەردان", - "پووشپەڕ", - "گەلاوێژ", - "خەرمانان", - "ڕەزبەر", - "خەزەڵوەر", - "سەرماوەز", - "بەفرانبار", - "ڕێبەندان", - "رەشەمێ", - } - wide{ - "خاکەلێوە", - "بانەمەڕ", - "جۆزەردان", - "پووشپەڕ", - "گەلاوێژ", - "خەرمانان", - "ڕەزبەر", - "خەزەڵوەر", - "سەرماوەز", - "بەفرانبار", - "ڕێبەندان", - "رەشەمێ", - } - } - stand-alone{ - abbreviated{ - "خاکەلێوە", - "بانەمەڕ", - "جۆزەردان", - "پووشپەڕ", - "گەلاوێژ", - "خەرمانان", - "ڕەزبەر", - "خەزەڵوەر", - "سەرماوەز", - "بەفرانبار", - "ڕێبەندان", - "رەشەمێ", - } - wide{ - "خاکەلێوە", - "بانەمەڕ", - "جۆزەردان", - "پووشپەڕ", - "گەلاوێژ", - "خەرمانان", - "ڕەزبەر", - "خەزەڵوەر", - "سەرماوەز", - "بەفرانبار", - "ڕێبەندان", - "رەشەمێ", - } - } - } - } - } - fields{ - day{ - dn{"ڕۆژ"} - relative{ - "-1"{"yesterday"} - "0"{"ئەمڕۆ"} - "1"{"سبەی"} - } - } - hour{ - dn{"کاتژمێر"} - } - minute{ - dn{"خولەک"} - } - month{ - dn{"مانگ"} - } - second{ - dn{"چرکە"} - } - week{ - dn{"ھەفتە"} - } - weekday{ - dn{"ڕۆژی ھەفتە"} - } - year{ - dn{"ساڵ"} - } } layout{ characters{"right-to-left"} } - measurementSystemNames{ - UK{"بریتانی"} - US{"ئەمەریکی"} - metric{"مەتریک"} - } } diff --git a/icuSources/data/locales/ckb_IQ.txt b/icuSources/data/locales/ckb_IQ.txt index e846c804..75134189 100644 --- a/icuSources/data/locales/ckb_IQ.txt +++ b/icuSources/data/locales/ckb_IQ.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ckb_IQ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ckb_IQ{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ckb_IR.txt b/icuSources/data/locales/ckb_IR.txt index dd4b852e..be873cdb 100644 --- a/icuSources/data/locales/ckb_IR.txt +++ b/icuSources/data/locales/ckb_IR.txt @@ -1,13 +1,7 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ckb_IR.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ckb_IR{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ default{"persian"} gregorian{ diff --git a/icuSources/data/locales/cs.txt b/icuSources/data/locales/cs.txt index 28fdafcb..6d777c53 100644 --- a/icuSources/data/locales/cs.txt +++ b/icuSources/data/locales/cs.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/cs.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License cs{ AuxExemplarCharacters{"[à ă â å ä ã ā æ ç è ĕ ê ë ē ì ĭ î ï ī ľ ł ñ ò ŏ ô ö ø ō œ ŕ ù ŭ û ü ū ÿ]"} Ellipsis{ @@ -29,6 +23,11 @@ cs{ timeSeparator{":"} } } + arabext{ + symbols{ + timeSeparator{"٫"} + } + } default{"latn"} latn{ miscPatterns{ @@ -283,10 +282,21 @@ cs{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + other{"Na {0}. křižovatce odbočte vpravo."} + } + plural{ + few{"{0} dny"} + many{"{0} dne"} + one{"{0} den"} + other{"{0} dní"} + } + } minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} calendar{ buddhist{ availableFormats{ @@ -389,9 +399,795 @@ cs{ } } } + dangi{ + cyclicNameSets{ + dayParts{ + format{ + abbreviated{ + "zi", + "chou", + "yin", + "mao", + "chen", + "si", + "wu", + "wei", + "shen", + "you", + "xu", + "hai", + } + narrow{ + "zi", + "chou", + "yin", + "mao", + "chen", + "si", + "wu", + "wei", + "shen", + "you", + "xu", + "hai", + } + wide{ + "zi", + "chou", + "yin", + "mao", + "chen", + "si", + "wu", + "wei", + "shen", + "you", + "xu", + "hai", + } + } + } + days{ + format{ + abbreviated{ + "jia-zi", + "yi-chou", + "bing-yin", + "ding-mao", + "wu-chen", + "ji-si", + "geng-wu", + "xin-wei", + "ren-shen", + "gui-you", + "jia-xu", + "yi-hai", + "bing-zi", + "ding-chou", + "wu-yin", + "ji-mao", + "geng-chen", + "xin-si", + "ren-wu", + "gui-wei", + "jia-shen", + "yi-you", + "bing-xu", + "ding-hai", + "wu-zi", + "ji-chou", + "geng-yin", + "xin-mao", + "ren-chen", + "gui-si", + "jia-wu", + "yi-wei", + "bing-shen", + "ding-you", + "wu-xu", + "ji-hai", + "geng-zi", + "xin-chou", + "ren-yin", + "gui-mao", + "jia-chen", + "yi-si", + "bing-wu", + "ding-wei", + "wu-shen", + "ji-you", + "geng-xu", + "xin-hai", + "ren-zi", + "gui-chou", + "jia-yin", + "yi-mao", + "bing-chen", + "ding-si", + "wu-wu", + "ji-wei", + "geng-shen", + "xin-you", + "ren-xu", + "gui-hai", + } + narrow{ + "jia-zi", + "yi-chou", + "bing-yin", + "ding-mao", + "wu-chen", + "ji-si", + "geng-wu", + "xin-wei", + "ren-shen", + "gui-you", + "jia-xu", + "yi-hai", + "bing-zi", + "ding-chou", + "wu-yin", + "ji-mao", + "geng-chen", + "xin-si", + "ren-wu", + "gui-wei", + "jia-shen", + "yi-you", + "bing-xu", + "ding-hai", + "wu-zi", + "ji-chou", + "geng-yin", + "xin-mao", + "ren-chen", + "gui-si", + "jia-wu", + "yi-wei", + "bing-shen", + "ding-you", + "wu-xu", + "ji-hai", + "geng-zi", + "xin-chou", + "ren-yin", + "gui-mao", + "jia-chen", + "yi-si", + "bing-wu", + "ding-wei", + "wu-shen", + "ji-you", + "geng-xu", + "xin-hai", + "ren-zi", + "gui-chou", + "jia-yin", + "yi-mao", + "bing-chen", + "ding-si", + "wu-wu", + "ji-wei", + "geng-shen", + "xin-you", + "ren-xu", + "gui-hai", + } + wide{ + "jia-zi", + "yi-chou", + "bing-yin", + "ding-mao", + "wu-chen", + "ji-si", + "geng-wu", + "xin-wei", + "ren-shen", + "gui-you", + "jia-xu", + "yi-hai", + "bing-zi", + "ding-chou", + "wu-yin", + "ji-mao", + "geng-chen", + "xin-si", + "ren-wu", + "gui-wei", + "jia-shen", + "yi-you", + "bing-xu", + "ding-hai", + "wu-zi", + "ji-chou", + "geng-yin", + "xin-mao", + "ren-chen", + "gui-si", + "jia-wu", + "yi-wei", + "bing-shen", + "ding-you", + "wu-xu", + "ji-hai", + "geng-zi", + "xin-chou", + "ren-yin", + "gui-mao", + "jia-chen", + "yi-si", + "bing-wu", + "ding-wei", + "wu-shen", + "ji-you", + "geng-xu", + "xin-hai", + "ren-zi", + "gui-chou", + "jia-yin", + "yi-mao", + "bing-chen", + "ding-si", + "wu-wu", + "ji-wei", + "geng-shen", + "xin-you", + "ren-xu", + "gui-hai", + } + } + } + months{ + format{ + abbreviated{ + "jia-zi", + "yi-chou", + "bing-yin", + "ding-mao", + "wu-chen", + "ji-si", + "geng-wu", + "xin-wei", + "ren-shen", + "gui-you", + "jia-xu", + "yi-hai", + "bing-zi", + "ding-chou", + "wu-yin", + "ji-mao", + "geng-chen", + "xin-si", + "ren-wu", + "gui-wei", + "jia-shen", + "yi-you", + "bing-xu", + "ding-hai", + "wu-zi", + "ji-chou", + "geng-yin", + "xin-mao", + "ren-chen", + "gui-si", + "jia-wu", + "yi-wei", + "bing-shen", + "ding-you", + "wu-xu", + "ji-hai", + "geng-zi", + "xin-chou", + "ren-yin", + "gui-mao", + "jia-chen", + "yi-si", + "bing-wu", + "ding-wei", + "wu-shen", + "ji-you", + "geng-xu", + "xin-hai", + "ren-zi", + "gui-chou", + "jia-yin", + "yi-mao", + "bing-chen", + "ding-si", + "wu-wu", + "ji-wei", + "geng-shen", + "xin-you", + "ren-xu", + "gui-hai", + } + narrow{ + "jia-zi", + "yi-chou", + "bing-yin", + "ding-mao", + "wu-chen", + "ji-si", + "geng-wu", + "xin-wei", + "ren-shen", + "gui-you", + "jia-xu", + "yi-hai", + "bing-zi", + "ding-chou", + "wu-yin", + "ji-mao", + "geng-chen", + "xin-si", + "ren-wu", + "gui-wei", + "jia-shen", + "yi-you", + "bing-xu", + "ding-hai", + "wu-zi", + "ji-chou", + "geng-yin", + "xin-mao", + "ren-chen", + "gui-si", + "jia-wu", + "yi-wei", + "bing-shen", + "ding-you", + "wu-xu", + "ji-hai", + "geng-zi", + "xin-chou", + "ren-yin", + "gui-mao", + "jia-chen", + "yi-si", + "bing-wu", + "ding-wei", + "wu-shen", + "ji-you", + "geng-xu", + "xin-hai", + "ren-zi", + "gui-chou", + "jia-yin", + "yi-mao", + "bing-chen", + "ding-si", + "wu-wu", + "ji-wei", + "geng-shen", + "xin-you", + "ren-xu", + "gui-hai", + } + wide{ + "jia-zi", + "yi-chou", + "bing-yin", + "ding-mao", + "wu-chen", + "ji-si", + "geng-wu", + "xin-wei", + "ren-shen", + "gui-you", + "jia-xu", + "yi-hai", + "bing-zi", + "ding-chou", + "wu-yin", + "ji-mao", + "geng-chen", + "xin-si", + "ren-wu", + "gui-wei", + "jia-shen", + "yi-you", + "bing-xu", + "ding-hai", + "wu-zi", + "ji-chou", + "geng-yin", + "xin-mao", + "ren-chen", + "gui-si", + "jia-wu", + "yi-wei", + "bing-shen", + "ding-you", + "wu-xu", + "ji-hai", + "geng-zi", + "xin-chou", + "ren-yin", + "gui-mao", + "jia-chen", + "yi-si", + "bing-wu", + "ding-wei", + "wu-shen", + "ji-you", + "geng-xu", + "xin-hai", + "ren-zi", + "gui-chou", + "jia-yin", + "yi-mao", + "bing-chen", + "ding-si", + "wu-wu", + "ji-wei", + "geng-shen", + "xin-you", + "ren-xu", + "gui-hai", + } + } + } + years{ + format{ + abbreviated{ + "jia-zi", + "yi-chou", + "bing-yin", + "ding-mao", + "wu-chen", + "ji-si", + "geng-wu", + "xin-wei", + "ren-shen", + "gui-you", + "jia-xu", + "yi-hai", + "bing-zi", + "ding-chou", + "wu-yin", + "ji-mao", + "geng-chen", + "xin-si", + "ren-wu", + "gui-wei", + "jia-shen", + "yi-you", + "bing-xu", + "ding-hai", + "wu-zi", + "ji-chou", + "geng-yin", + "xin-mao", + "ren-chen", + "gui-si", + "jia-wu", + "yi-wei", + "bing-shen", + "ding-you", + "wu-xu", + "ji-hai", + "geng-zi", + "xin-chou", + "ren-yin", + "gui-mao", + "jia-chen", + "yi-si", + "bing-wu", + "ding-wei", + "wu-shen", + "ji-you", + "geng-xu", + "xin-hai", + "ren-zi", + "gui-chou", + "jia-yin", + "yi-mao", + "bing-chen", + "ding-si", + "wu-wu", + "ji-wei", + "geng-shen", + "xin-you", + "ren-xu", + "gui-hai", + } + narrow{ + "jia-zi", + "yi-chou", + "bing-yin", + "ding-mao", + "wu-chen", + "ji-si", + "geng-wu", + "xin-wei", + "ren-shen", + "gui-you", + "jia-xu", + "yi-hai", + "bing-zi", + "ding-chou", + "wu-yin", + "ji-mao", + "geng-chen", + "xin-si", + "ren-wu", + "gui-wei", + "jia-shen", + "yi-you", + "bing-xu", + "ding-hai", + "wu-zi", + "ji-chou", + "geng-yin", + "xin-mao", + "ren-chen", + "gui-si", + "jia-wu", + "yi-wei", + "bing-shen", + "ding-you", + "wu-xu", + "ji-hai", + "geng-zi", + "xin-chou", + "ren-yin", + "gui-mao", + "jia-chen", + "yi-si", + "bing-wu", + "ding-wei", + "wu-shen", + "ji-you", + "geng-xu", + "xin-hai", + "ren-zi", + "gui-chou", + "jia-yin", + "yi-mao", + "bing-chen", + "ding-si", + "wu-wu", + "ji-wei", + "geng-shen", + "xin-you", + "ren-xu", + "gui-hai", + } + wide{ + "jia-zi", + "yi-chou", + "bing-yin", + "ding-mao", + "wu-chen", + "ji-si", + "geng-wu", + "xin-wei", + "ren-shen", + "gui-you", + "jia-xu", + "yi-hai", + "bing-zi", + "ding-chou", + "wu-yin", + "ji-mao", + "geng-chen", + "xin-si", + "ren-wu", + "gui-wei", + "jia-shen", + "yi-you", + "bing-xu", + "ding-hai", + "wu-zi", + "ji-chou", + "geng-yin", + "xin-mao", + "ren-chen", + "gui-si", + "jia-wu", + "yi-wei", + "bing-shen", + "ding-you", + "wu-xu", + "ji-hai", + "geng-zi", + "xin-chou", + "ren-yin", + "gui-mao", + "jia-chen", + "yi-si", + "bing-wu", + "ding-wei", + "wu-shen", + "ji-you", + "geng-xu", + "xin-hai", + "ren-zi", + "gui-chou", + "jia-yin", + "yi-mao", + "bing-chen", + "ding-si", + "wu-wu", + "ji-wei", + "geng-shen", + "xin-you", + "ren-xu", + "gui-hai", + } + } + } + zodiacs{ + format{ + abbreviated{ + "Krysa", + "Buvol", + "Tygr", + "Zajíc", + "Drak", + "Had", + "Kůň", + "Koza", + "Opice", + "Kohout", + "Pes", + "Vepř", + } + narrow{ + "Krysa", + "Buvol", + "Tygr", + "Zajíc", + "Drak", + "Had", + "Kůň", + "Koza", + "Opice", + "Kohout", + "Pes", + "Vepř", + } + wide{ + "Krysa", + "Buvol", + "Tygr", + "Zajíc", + "Drak", + "Had", + "Kůň", + "Koza", + "Opice", + "Kohout", + "Pes", + "Vepř", + } + } + } + } + monthNames{ + format{ + abbreviated{ + "M01", + "M02", + "M03", + "M04", + "M05", + "M06", + "M07", + "M08", + "M09", + "M10", + "M11", + "M12", + } + wide{ + "První měsíc", + "Druhý měsíc", + "Třetí měsíc", + "Čtvrtý měsíc", + "Pátý měsíc", + "Šestý měsíc", + "Sedmý měsíc", + "Osmý měsíc", + "Devátý měsíc", + "Desátý měsíc", + "Jedenáctý měsíc", + "Dvanáctý měsíc", + } + } + stand-alone{ + abbreviated{ + "M01", + "M02", + "M03", + "M04", + "M05", + "M06", + "M07", + "M08", + "M09", + "M10", + "M11", + "M12", + } + wide{ + "První měsíc", + "Druhý měsíc", + "Třetí měsíc", + "Čtvrtý měsíc", + "Pátý měsíc", + "Šestý měsíc", + "Sedmý měsíc", + "Osmý měsíc", + "Devátý měsíc", + "Desátý měsíc", + "Jedenáctý měsíc", + "Dvanáctý měsíc", + } + } + } + monthPatterns{ + format{ + abbreviated{ + leap{"{0}bis"} + } + narrow{ + leap{"{0}b"} + } + wide{ + leap{"{0}bis"} + } + } + numeric{ + all{ + leap{"{0}bis"} + } + } + stand-alone{ + abbreviated{ + leap{"{0}bis"} + } + narrow{ + leap{"{0}b"} + } + wide{ + leap{"{0}bis"} + } + } + } + } ethiopic{ + eras{ + abbreviated{ + "ERA0", + "ERA1", + } + narrow{ + "ERA0", + "ERA1", + } + wide{ + "ERA0", + "ERA1", + } + } monthNames{ format{ + abbreviated{ + "Meskerem", + "Tekemt", + "Hedar", + "Tahsas", + "Ter", + "Yekatit", + "Megabit", + "Miazia", + "Genbot", + "Sene", + "Hamle", + "Nehasse", + "Pagumen", + } narrow{ "1", "2", @@ -407,8 +1203,38 @@ cs{ "12", "13", } + wide{ + "Meskerem", + "Tekemt", + "Hedar", + "Tahsas", + "Ter", + "Yekatit", + "Megabit", + "Miazia", + "Genbot", + "Sene", + "Hamle", + "Nehasse", + "Pagumen", + } } stand-alone{ + abbreviated{ + "Meskerem", + "Tekemt", + "Hedar", + "Tahsas", + "Ter", + "Yekatit", + "Megabit", + "Miazia", + "Genbot", + "Sene", + "Hamle", + "Nehasse", + "Pagumen", + } narrow{ "1", "2", @@ -424,6 +1250,21 @@ cs{ "12", "13", } + wide{ + "Meskerem", + "Tekemt", + "Hedar", + "Tahsas", + "Ter", + "Yekatit", + "Megabit", + "Miazia", + "Genbot", + "Sene", + "Hamle", + "Nehasse", + "Pagumen", + } } } } @@ -632,6 +1473,12 @@ cs{ MMM{"LLL"} MMMEd{"E d. M."} MMMMEd{"E d. MMMM"} + MMMMW{ + few{"W. 'týden' MMMM"} + many{"W. 'týden' MMMM"} + one{"W. 'týden' MMMM"} + other{"W. 'týden' MMMM"} + } MMMMd{"d. MMMM"} MMMd{"d. M."} Md{"d. M."} @@ -654,6 +1501,12 @@ cs{ yMd{"d. M. y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + few{"w. 'týden' 'roku' y"} + many{"w. 'týden' 'roku' y"} + one{"w. 'týden' 'roku' y"} + other{"w. 'týden' 'roku' y"} + } } dayNames{ format{ @@ -1179,6 +2032,722 @@ cs{ "{1} {0}", "{1} {0}", } + eras{ + abbreviated{ + "Taika (645–650)", + "Hakuchi (650–671)", + "Hakuhō (672–686)", + "Shuchō (686–701)", + "Taihō (701–704)", + "Keiun (704–708)", + "Wadō (708–715)", + "Reiki (715–717)", + "Yōrō (717–724)", + "Jinki (724–729)", + "Tenpyō (729–749)", + "Tenpyō-kampō (749-749)", + "Tenpyō-shōhō (749-757)", + "Tenpyō-hōji (757-765)", + "Tenpyō-jingo (765-767)", + "Jingo-keiun (767-770)", + "Hōki (770–780)", + "Ten-ō (781-782)", + "Enryaku (782–806)", + "Daidō (806–810)", + "Kōnin (810–824)", + "Tenchō (824–834)", + "Jōwa (834–848)", + "Kajō (848–851)", + "Ninju (851–854)", + "Saikō (854–857)", + "Ten-an (857-859)", + "Jōgan (859–877)", + "Gangyō (877–885)", + "Ninna (885–889)", + "Kanpyō (889–898)", + "Shōtai (898–901)", + "Engi (901–923)", + "Enchō (923–931)", + "Jōhei (931–938)", + "Tengyō (938–947)", + "Tenryaku (947–957)", + "Tentoku (957–961)", + "Ōwa (961–964)", + "Kōhō (964–968)", + "Anna (968–970)", + "Tenroku (970–973)", + "Ten’en (973–976)", + "Jōgen (976–978)", + "Tengen (978–983)", + "Eikan (983–985)", + "Kanna (985–987)", + "Eien (987–989)", + "Eiso (989–990)", + "Shōryaku (990–995)", + "Chōtoku (995–999)", + "Chōhō (999–1004)", + "Kankō (1004–1012)", + "Chōwa (1012–1017)", + "Kannin (1017–1021)", + "Jian (1021–1024)", + "Manju (1024–1028)", + "Chōgen (1028–1037)", + "Chōryaku (1037–1040)", + "Chōkyū (1040–1044)", + "Kantoku (1044–1046)", + "Eishō (1046–1053)", + "Tengi (1053–1058)", + "Kōhei (1058–1065)", + "Jiryaku (1065–1069)", + "Enkyū (1069–1074)", + "Shōho (1074–1077)", + "Shōryaku (1077–1081)", + "Eihō (1081–1084)", + "Ōtoku (1084–1087)", + "Kanji (1087–1094)", + "Kahō (1094–1096)", + "Eichō (1096–1097)", + "Jōtoku (1097–1099)", + "Kōwa (1099–1104)", + "Chōji (1104–1106)", + "Kashō (1106–1108)", + "Tennin (1108–1110)", + "Ten-ei (1110-1113)", + "Eikyū (1113–1118)", + "Gen’ei (1118–1120)", + "Hōan (1120–1124)", + "Tenji (1124–1126)", + "Daiji (1126–1131)", + "Tenshō (1131–1132)", + "Chōshō (1132–1135)", + "Hōen (1135–1141)", + "Eiji (1141–1142)", + "Kōji (1142–1144)", + "Ten’yō (1144–1145)", + "Kyūan (1145–1151)", + "Ninpei (1151–1154)", + "Kyūju (1154–1156)", + "Hōgen (1156–1159)", + "Heiji (1159–1160)", + "Eiryaku (1160–1161)", + "Ōho (1161–1163)", + "Chōkan (1163–1165)", + "Eiman (1165–1166)", + "Nin’an (1166–1169)", + "Kaō (1169–1171)", + "Shōan (1171–1175)", + "Angen (1175–1177)", + "Jishō (1177–1181)", + "Yōwa (1181–1182)", + "Juei (1182–1184)", + "Genryaku (1184–1185)", + "Bunji (1185–1190)", + "Kenkyū (1190–1199)", + "Shōji (1199–1201)", + "Kennin (1201–1204)", + "Genkyū (1204–1206)", + "Ken’ei (1206–1207)", + "Jōgen (1207–1211)", + "Kenryaku (1211–1213)", + "Kenpō (1213–1219)", + "Jōkyū (1219–1222)", + "Jōō (1222–1224)", + "Gennin (1224–1225)", + "Karoku (1225–1227)", + "Antei (1227–1229)", + "Kanki (1229–1232)", + "Jōei (1232–1233)", + "Tenpuku (1233–1234)", + "Bunryaku (1234–1235)", + "Katei (1235–1238)", + "Ryakunin (1238–1239)", + "En’ō (1239–1240)", + "Ninji (1240–1243)", + "Kangen (1243–1247)", + "Hōji (1247–1249)", + "Kenchō (1249–1256)", + "Kōgen (1256–1257)", + "Shōka (1257–1259)", + "Shōgen (1259–1260)", + "Bun’ō (1260–1261)", + "Kōchō (1261–1264)", + "Bun’ei (1264–1275)", + "Kenji (1275–1278)", + "Kōan (1278–1288)", + "Shōō (1288–1293)", + "Einin (1293–1299)", + "Shōan (1299–1302)", + "Kengen (1302–1303)", + "Kagen (1303–1306)", + "Tokuji (1306–1308)", + "Enkyō (1308–1311)", + "Ōchō (1311–1312)", + "Shōwa (1312–1317)", + "Bunpō (1317–1319)", + "Genō (1319–1321)", + "Genkō (1321–1324)", + "Shōchū (1324–1326)", + "Karyaku (1326–1329)", + "Gentoku (1329–1331)", + "Genkō (1331–1334)", + "Kenmu (1334–1336)", + "Engen (1336–1340)", + "Kōkoku (1340–1346)", + "Shōhei (1346–1370)", + "Kentoku (1370–1372)", + "Bunchū (1372–1375)", + "Tenju (1375–1379)", + "Kōryaku (1379–1381)", + "Kōwa (1381–1384)", + "Genchū (1384–1392)", + "Meitoku (1384–1387)", + "Kakei (1387–1389)", + "Kōō (1389–1390)", + "Meitoku (1390–1394)", + "Ōei (1394–1428)", + "Shōchō (1428–1429)", + "Eikyō (1429–1441)", + "Kakitsu (1441–1444)", + "Bun’an (1444–1449)", + "Hōtoku (1449–1452)", + "Kyōtoku (1452–1455)", + "Kōshō (1455–1457)", + "Chōroku (1457–1460)", + "Kanshō (1460–1466)", + "Bunshō (1466–1467)", + "Ōnin (1467–1469)", + "Bunmei (1469–1487)", + "Chōkyō (1487–1489)", + "Entoku (1489–1492)", + "Meiō (1492–1501)", + "Bunki (1501–1504)", + "Eishō (1504–1521)", + "Taiei (1521–1528)", + "Kyōroku (1528–1532)", + "Tenbun (1532–1555)", + "Kōji (1555–1558)", + "Eiroku (1558–1570)", + "Genki (1570–1573)", + "Tenshō (1573–1592)", + "Bunroku (1592–1596)", + "Keichō (1596–1615)", + "Genna (1615–1624)", + "Kan’ei (1624–1644)", + "Shōho (1644–1648)", + "Keian (1648–1652)", + "Jōō (1652–1655)", + "Meireki (1655–1658)", + "Manji (1658–1661)", + "Kanbun (1661–1673)", + "Enpō (1673–1681)", + "Tenna (1681–1684)", + "Jōkyō (1684–1688)", + "Genroku (1688–1704)", + "Hōei (1704–1711)", + "Shōtoku (1711–1716)", + "Kyōhō (1716–1736)", + "Genbun (1736–1741)", + "Kanpō (1741–1744)", + "Enkyō (1744–1748)", + "Kan’en (1748–1751)", + "Hōreki (1751–1764)", + "Meiwa (1764–1772)", + "An’ei (1772–1781)", + "Tenmei (1781–1789)", + "Kansei (1789–1801)", + "Kyōwa (1801–1804)", + "Bunka (1804–1818)", + "Bunsei (1818–1830)", + "Tenpō (1830–1844)", + "Kōka (1844–1848)", + "Kaei (1848–1854)", + "Ansei (1854–1860)", + "Man’en (1860–1861)", + "Bunkyū (1861–1864)", + "Genji (1864–1865)", + "Keiō (1865–1868)", + "Meiji", + "Taishō", + "Shōwa", + "Heisei", + } + narrow{ + "Taika (645–650)", + "Hakuchi (650–671)", + "Hakuhō (672–686)", + "Shuchō (686–701)", + "Taihō (701–704)", + "Keiun (704–708)", + "Wadō (708–715)", + "Reiki (715–717)", + "Yōrō (717–724)", + "Jinki (724–729)", + "Tenpyō (729–749)", + "Tenpyō-kampō (749-749)", + "Tenpyō-shōhō (749-757)", + "Tenpyō-hōji (757-765)", + "Tenpyō-jingo (765-767)", + "Jingo-keiun (767-770)", + "Hōki (770–780)", + "Ten-ō (781-782)", + "Enryaku (782–806)", + "Daidō (806–810)", + "Kōnin (810–824)", + "Tenchō (824–834)", + "Jōwa (834–848)", + "Kajō (848–851)", + "Ninju (851–854)", + "Saikō (854–857)", + "Ten-an (857-859)", + "Jōgan (859–877)", + "Gangyō (877–885)", + "Ninna (885–889)", + "Kanpyō (889–898)", + "Shōtai (898–901)", + "Engi (901–923)", + "Enchō (923–931)", + "Jōhei (931–938)", + "Tengyō (938–947)", + "Tenryaku (947–957)", + "Tentoku (957–961)", + "Ōwa (961–964)", + "Kōhō (964–968)", + "Anna (968–970)", + "Tenroku (970–973)", + "Ten’en (973–976)", + "Jōgen (976–978)", + "Tengen (978–983)", + "Eikan (983–985)", + "Kanna (985–987)", + "Eien (987–989)", + "Eiso (989–990)", + "Shōryaku (990–995)", + "Chōtoku (995–999)", + "Chōhō (999–1004)", + "Kankō (1004–1012)", + "Chōwa (1012–1017)", + "Kannin (1017–1021)", + "Jian (1021–1024)", + "Manju (1024–1028)", + "Chōgen (1028–1037)", + "Chōryaku (1037–1040)", + "Chōkyū (1040–1044)", + "Kantoku (1044–1046)", + "Eishō (1046–1053)", + "Tengi (1053–1058)", + "Kōhei (1058–1065)", + "Jiryaku (1065–1069)", + "Enkyū (1069–1074)", + "Shōho (1074–1077)", + "Shōryaku (1077–1081)", + "Eihō (1081–1084)", + "Ōtoku (1084–1087)", + "Kanji (1087–1094)", + "Kahō (1094–1096)", + "Eichō (1096–1097)", + "Jōtoku (1097–1099)", + "Kōwa (1099–1104)", + "Chōji (1104–1106)", + "Kashō (1106–1108)", + "Tennin (1108–1110)", + "Ten-ei (1110-1113)", + "Eikyū (1113–1118)", + "Gen’ei (1118–1120)", + "Hōan (1120–1124)", + "Tenji (1124–1126)", + "Daiji (1126–1131)", + "Tenshō (1131–1132)", + "Chōshō (1132–1135)", + "Hōen (1135–1141)", + "Eiji (1141–1142)", + "Kōji (1142–1144)", + "Ten’yō (1144–1145)", + "Kyūan (1145–1151)", + "Ninpei (1151–1154)", + "Kyūju (1154–1156)", + "Hōgen (1156–1159)", + "Heiji (1159–1160)", + "Eiryaku (1160–1161)", + "Ōho (1161–1163)", + "Chōkan (1163–1165)", + "Eiman (1165–1166)", + "Nin’an (1166–1169)", + "Kaō (1169–1171)", + "Shōan (1171–1175)", + "Angen (1175–1177)", + "Jishō (1177–1181)", + "Yōwa (1181–1182)", + "Juei (1182–1184)", + "Genryaku (1184–1185)", + "Bunji (1185–1190)", + "Kenkyū (1190–1199)", + "Shōji (1199–1201)", + "Kennin (1201–1204)", + "Genkyū (1204–1206)", + "Ken’ei (1206–1207)", + "Jōgen (1207–1211)", + "Kenryaku (1211–1213)", + "Kenpō (1213–1219)", + "Jōkyū (1219–1222)", + "Jōō (1222–1224)", + "Gennin (1224–1225)", + "Karoku (1225–1227)", + "Antei (1227–1229)", + "Kanki (1229–1232)", + "Jōei (1232–1233)", + "Tenpuku (1233–1234)", + "Bunryaku (1234–1235)", + "Katei (1235–1238)", + "Ryakunin (1238–1239)", + "En’ō (1239–1240)", + "Ninji (1240–1243)", + "Kangen (1243–1247)", + "Hōji (1247–1249)", + "Kenchō (1249–1256)", + "Kōgen (1256–1257)", + "Shōka (1257–1259)", + "Shōgen (1259–1260)", + "Bun’ō (1260–1261)", + "Kōchō (1261–1264)", + "Bun’ei (1264–1275)", + "Kenji (1275–1278)", + "Kōan (1278–1288)", + "Shōō (1288–1293)", + "Einin (1293–1299)", + "Shōan (1299–1302)", + "Kengen (1302–1303)", + "Kagen (1303–1306)", + "Tokuji (1306–1308)", + "Enkyō (1308–1311)", + "Ōchō (1311–1312)", + "Shōwa (1312–1317)", + "Bunpō (1317–1319)", + "Genō (1319–1321)", + "Genkō (1321–1324)", + "Shōchū (1324–1326)", + "Karyaku (1326–1329)", + "Gentoku (1329–1331)", + "Genkō (1331–1334)", + "Kenmu (1334–1336)", + "Engen (1336–1340)", + "Kōkoku (1340–1346)", + "Shōhei (1346–1370)", + "Kentoku (1370–1372)", + "Bunchū (1372–1375)", + "Tenju (1375–1379)", + "Kōryaku (1379–1381)", + "Kōwa (1381–1384)", + "Genchū (1384–1392)", + "Meitoku (1384–1387)", + "Kakei (1387–1389)", + "Kōō (1389–1390)", + "Meitoku (1390–1394)", + "Ōei (1394–1428)", + "Shōchō (1428–1429)", + "Eikyō (1429–1441)", + "Kakitsu (1441–1444)", + "Bun’an (1444–1449)", + "Hōtoku (1449–1452)", + "Kyōtoku (1452–1455)", + "Kōshō (1455–1457)", + "Chōroku (1457–1460)", + "Kanshō (1460–1466)", + "Bunshō (1466–1467)", + "Ōnin (1467–1469)", + "Bunmei (1469–1487)", + "Chōkyō (1487–1489)", + "Entoku (1489–1492)", + "Meiō (1492–1501)", + "Bunki (1501–1504)", + "Eishō (1504–1521)", + "Taiei (1521–1528)", + "Kyōroku (1528–1532)", + "Tenbun (1532–1555)", + "Kōji (1555–1558)", + "Eiroku (1558–1570)", + "Genki (1570–1573)", + "Tenshō (1573–1592)", + "Bunroku (1592–1596)", + "Keichō (1596–1615)", + "Genna (1615–1624)", + "Kan’ei (1624–1644)", + "Shōho (1644–1648)", + "Keian (1648–1652)", + "Jōō (1652–1655)", + "Meireki (1655–1658)", + "Manji (1658–1661)", + "Kanbun (1661–1673)", + "Enpō (1673–1681)", + "Tenna (1681–1684)", + "Jōkyō (1684–1688)", + "Genroku (1688–1704)", + "Hōei (1704–1711)", + "Shōtoku (1711–1716)", + "Kyōhō (1716–1736)", + "Genbun (1736–1741)", + "Kanpō (1741–1744)", + "Enkyō (1744–1748)", + "Kan’en (1748–1751)", + "Hōreki (1751–1764)", + "Meiwa (1764–1772)", + "An’ei (1772–1781)", + "Tenmei (1781–1789)", + "Kansei (1789–1801)", + "Kyōwa (1801–1804)", + "Bunka (1804–1818)", + "Bunsei (1818–1830)", + "Tenpō (1830–1844)", + "Kōka (1844–1848)", + "Kaei (1848–1854)", + "Ansei (1854–1860)", + "Man’en (1860–1861)", + "Bunkyū (1861–1864)", + "Genji (1864–1865)", + "Keiō (1865–1868)", + "M", + "T", + "S", + "H", + } + wide{ + "Taika (645–650)", + "Hakuchi (650–671)", + "Hakuhō (672–686)", + "Shuchō (686–701)", + "Taihō (701–704)", + "Keiun (704–708)", + "Wadō (708–715)", + "Reiki (715–717)", + "Yōrō (717–724)", + "Jinki (724–729)", + "Tenpyō (729–749)", + "Tenpyō-kampō (749-749)", + "Tenpyō-shōhō (749-757)", + "Tenpyō-hōji (757-765)", + "Tenpyō-jingo (765-767)", + "Jingo-keiun (767-770)", + "Hōki (770–780)", + "Ten-ō (781-782)", + "Enryaku (782–806)", + "Daidō (806–810)", + "Kōnin (810–824)", + "Tenchō (824–834)", + "Jōwa (834–848)", + "Kajō (848–851)", + "Ninju (851–854)", + "Saikō (854–857)", + "Ten-an (857-859)", + "Jōgan (859–877)", + "Gangyō (877–885)", + "Ninna (885–889)", + "Kanpyō (889–898)", + "Shōtai (898–901)", + "Engi (901–923)", + "Enchō (923–931)", + "Jōhei (931–938)", + "Tengyō (938–947)", + "Tenryaku (947–957)", + "Tentoku (957–961)", + "Ōwa (961–964)", + "Kōhō (964–968)", + "Anna (968–970)", + "Tenroku (970–973)", + "Ten’en (973–976)", + "Jōgen (976–978)", + "Tengen (978–983)", + "Eikan (983–985)", + "Kanna (985–987)", + "Eien (987–989)", + "Eiso (989–990)", + "Shōryaku (990–995)", + "Chōtoku (995–999)", + "Chōhō (999–1004)", + "Kankō (1004–1012)", + "Chōwa (1012–1017)", + "Kannin (1017–1021)", + "Jian (1021–1024)", + "Manju (1024–1028)", + "Chōgen (1028–1037)", + "Chōryaku (1037–1040)", + "Chōkyū (1040–1044)", + "Kantoku (1044–1046)", + "Eishō (1046–1053)", + "Tengi (1053–1058)", + "Kōhei (1058–1065)", + "Jiryaku (1065–1069)", + "Enkyū (1069–1074)", + "Shōho (1074–1077)", + "Shōryaku (1077–1081)", + "Eihō (1081–1084)", + "Ōtoku (1084–1087)", + "Kanji (1087–1094)", + "Kahō (1094–1096)", + "Eichō (1096–1097)", + "Jōtoku (1097–1099)", + "Kōwa (1099–1104)", + "Chōji (1104–1106)", + "Kashō (1106–1108)", + "Tennin (1108–1110)", + "Ten-ei (1110-1113)", + "Eikyū (1113–1118)", + "Gen’ei (1118–1120)", + "Hōan (1120–1124)", + "Tenji (1124–1126)", + "Daiji (1126–1131)", + "Tenshō (1131–1132)", + "Chōshō (1132–1135)", + "Hōen (1135–1141)", + "Eiji (1141–1142)", + "Kōji (1142–1144)", + "Ten’yō (1144–1145)", + "Kyūan (1145–1151)", + "Ninpei (1151–1154)", + "Kyūju (1154–1156)", + "Hōgen (1156–1159)", + "Heiji (1159–1160)", + "Eiryaku (1160–1161)", + "Ōho (1161–1163)", + "Chōkan (1163–1165)", + "Eiman (1165–1166)", + "Nin’an (1166–1169)", + "Kaō (1169–1171)", + "Shōan (1171–1175)", + "Angen (1175–1177)", + "Jishō (1177–1181)", + "Yōwa (1181–1182)", + "Juei (1182–1184)", + "Genryaku (1184–1185)", + "Bunji (1185–1190)", + "Kenkyū (1190–1199)", + "Shōji (1199–1201)", + "Kennin (1201–1204)", + "Genkyū (1204–1206)", + "Ken’ei (1206–1207)", + "Jōgen (1207–1211)", + "Kenryaku (1211–1213)", + "Kenpō (1213–1219)", + "Jōkyū (1219–1222)", + "Jōō (1222–1224)", + "Gennin (1224–1225)", + "Karoku (1225–1227)", + "Antei (1227–1229)", + "Kanki (1229–1232)", + "Jōei (1232–1233)", + "Tenpuku (1233–1234)", + "Bunryaku (1234–1235)", + "Katei (1235–1238)", + "Ryakunin (1238–1239)", + "En’ō (1239–1240)", + "Ninji (1240–1243)", + "Kangen (1243–1247)", + "Hōji (1247–1249)", + "Kenchō (1249–1256)", + "Kōgen (1256–1257)", + "Shōka (1257–1259)", + "Shōgen (1259–1260)", + "Bun’ō (1260–1261)", + "Kōchō (1261–1264)", + "Bun’ei (1264–1275)", + "Kenji (1275–1278)", + "Kōan (1278–1288)", + "Shōō (1288–1293)", + "Einin (1293–1299)", + "Shōan (1299–1302)", + "Kengen (1302–1303)", + "Kagen (1303–1306)", + "Tokuji (1306–1308)", + "Enkyō (1308–1311)", + "Ōchō (1311–1312)", + "Shōwa (1312–1317)", + "Bunpō (1317–1319)", + "Genō (1319–1321)", + "Genkō (1321–1324)", + "Shōchū (1324–1326)", + "Karyaku (1326–1329)", + "Gentoku (1329–1331)", + "Genkō (1331–1334)", + "Kenmu (1334–1336)", + "Engen (1336–1340)", + "Kōkoku (1340–1346)", + "Shōhei (1346–1370)", + "Kentoku (1370–1372)", + "Bunchū (1372–1375)", + "Tenju (1375–1379)", + "Kōryaku (1379–1381)", + "Kōwa (1381–1384)", + "Genchū (1384–1392)", + "Meitoku (1384–1387)", + "Kakei (1387–1389)", + "Kōō (1389–1390)", + "Meitoku (1390–1394)", + "Ōei (1394–1428)", + "Shōchō (1428–1429)", + "Eikyō (1429–1441)", + "Kakitsu (1441–1444)", + "Bun’an (1444–1449)", + "Hōtoku (1449–1452)", + "Kyōtoku (1452–1455)", + "Kōshō (1455–1457)", + "Chōroku (1457–1460)", + "Kanshō (1460–1466)", + "Bunshō (1466–1467)", + "Ōnin (1467–1469)", + "Bunmei (1469–1487)", + "Chōkyō (1487–1489)", + "Entoku (1489–1492)", + "Meiō (1492–1501)", + "Bunki (1501–1504)", + "Eishō (1504–1521)", + "Taiei (1521–1528)", + "Kyōroku (1528–1532)", + "Tenbun (1532–1555)", + "Kōji (1555–1558)", + "Eiroku (1558–1570)", + "Genki (1570–1573)", + "Tenshō (1573–1592)", + "Bunroku (1592–1596)", + "Keichō (1596–1615)", + "Genna (1615–1624)", + "Kan’ei (1624–1644)", + "Shōho (1644–1648)", + "Keian (1648–1652)", + "Jōō (1652–1655)", + "Meireki (1655–1658)", + "Manji (1658–1661)", + "Kanbun (1661–1673)", + "Enpō (1673–1681)", + "Tenna (1681–1684)", + "Jōkyō (1684–1688)", + "Genroku (1688–1704)", + "Hōei (1704–1711)", + "Shōtoku (1711–1716)", + "Kyōhō (1716–1736)", + "Genbun (1736–1741)", + "Kanpō (1741–1744)", + "Enkyō (1744–1748)", + "Kan’en (1748–1751)", + "Hōreki (1751–1764)", + "Meiwa (1764–1772)", + "An’ei (1772–1781)", + "Tenmei (1781–1789)", + "Kansei (1789–1801)", + "Kyōwa (1801–1804)", + "Bunka (1804–1818)", + "Bunsei (1818–1830)", + "Tenpō (1830–1844)", + "Kōka (1844–1848)", + "Kaei (1848–1854)", + "Ansei (1854–1860)", + "Man’en (1860–1861)", + "Bunkyū (1861–1864)", + "Genji (1864–1865)", + "Keiō (1865–1868)", + "Meiji", + "Taishō", + "Shōwa", + "Heisei", + } + } } persian{ eras{ @@ -1230,6 +2799,94 @@ cs{ } } } + characterLabel{ + activities{"aktivity"} + african_scripts{"africká písma"} + american_scripts{"americká písma"} + animal{"zvíře"} + animals_nature{"zvířata a příroda"} + arrows{"šipky"} + body{"tělo"} + box_drawing{"znaky pro textové rámečky"} + braille{"Braillovo písmo"} + building{"budova"} + bullets_stars{"odrážky/hvězdičky"} + consonantal_jamo{"souhláskové jamo"} + currency_symbols{"měnové symboly"} + dash_connector{"pomlčka/spojovník"} + digits{"číslice"} + dingbats{"dingbaty"} + divination_symbols{"věštecké symboly"} + downwards_arrows{"šipky směřující dolů"} + downwards_upwards_arrows{"šipky směřující dolů a nahoru"} + east_asian_scripts{"východoasijská písma"} + emoji{"emodži"} + european_scripts{"evropská písma"} + female{"žena"} + flag{"vlajka"} + flags{"vlajky"} + food_drink{"jídlo a pití"} + format{"formát"} + format_whitespace{"formát a bílé znaky"} + full_width_form_variant{"tvarové varianty s plnou šířkou"} + geometric_shapes{"geometrické útvary"} + half_width_form_variant{"tvarové varianty s poloviční šířkou"} + han_characters{"znaky han"} + han_radicals{"radikály han"} + hanja{"hanča"} + hanzi_simplified{"čínské znaky (zjednodušené)"} + hanzi_traditional{"čínské znaky (tradiční)"} + heart{"srdce"} + historic_scripts{"historická písma"} + ideographic_desc_characters{"ideografické popisné znaky"} + japanese_kana{"japonská kana"} + kanbun{"kanbun"} + kanji{"kandži"} + keycap{"klávesa"} + leftwards_arrows{"šipky směřující doleva"} + leftwards_rightwards_arrows{"šipky směřující doleva a doprava"} + letterlike_symbols{"symboly podobné písmenům"} + limited_use{"omezené užití"} + male{"muž"} + math_symbols{"matematické symboly"} + middle_eastern_scripts{"blízkovýchodní písma"} + miscellaneous{"různé"} + modern_scripts{"moderní písma"} + modifier{"modifikátor"} + musical_symbols{"hudební symboly"} + nature{"příroda"} + nonspacing{"bez vlastní šířky"} + numbers{"čísla"} + objects{"objekty"} + other{"jiné"} + paired{"párové"} + person{"osoba"} + phonetic_alphabet{"fonetická abeceda"} + pictographs{"piktogramy"} + place{"místo"} + plant{"rostlina"} + punctuation{"interpunkce"} + rightwards_arrows{"šipky směřující doprava"} + sign_standard_symbols{"značky/standardní symboly"} + small_form_variant{"malé tvarové varianty"} + smiley{"smajlík"} + smileys_people{"emotikony a lidé"} + south_asian_scripts{"jihoasijská písma"} + southeast_asian_scripts{"jihovýchodoasijská písma"} + spacing{"s vlastní šířkou"} + sport{"sport"} + symbols{"symboly"} + technical_symbols{"technické symboly"} + tone_marks{"tónové značky"} + travel{"cestování"} + travel_places{"cestování a místa"} + upwards_arrows{"šipky směřující nahoru"} + variant_forms{"varianty tvarů"} + vocalic_jamo{"vokalické jamo"} + weather{"počasí"} + western_asian_scripts{"západoasijská písma"} + whitespace{"bílé znaky"} + } contextTransforms{ day-format-except-narrow:intvector{ 1, @@ -1281,7 +2938,7 @@ cs{ } past{ few{"před {0} dny"} - many{"před {0} dnem"} + many{"před {0} dne"} one{"před {0} dnem"} other{"před {0} dny"} } @@ -1305,7 +2962,7 @@ cs{ } past{ few{"před {0} dny"} - many{"před {0} dnem"} + many{"před {0} dne"} one{"před {0} dnem"} other{"před {0} dny"} } @@ -1329,7 +2986,7 @@ cs{ } past{ few{"před {0} dny"} - many{"před {0} dnem"} + many{"před {0} dne"} one{"před {0} dnem"} other{"před {0} dny"} } @@ -1347,6 +3004,20 @@ cs{ "0"{"tento pátek"} "1"{"příští pátek"} } + relativeTime{ + future{ + few{"za {0} pátky"} + many{"za {0} pátku"} + one{"za {0} pátek"} + other{"za {0} pátků"} + } + past{ + few{"před {0} pátky"} + many{"před {0} pátku"} + one{"před {0} pátkem"} + other{"před {0} pátky"} + } + } } fri-narrow{ relative{ @@ -1354,6 +3025,20 @@ cs{ "0"{"tento pátek"} "1"{"příští pátek"} } + relativeTime{ + future{ + few{"za {0} pátky"} + many{"za {0} pátku"} + one{"za {0} pátek"} + other{"za {0} pátků"} + } + past{ + few{"před {0} pátky"} + many{"před {0} pátku"} + one{"před {0} pátkem"} + other{"před {0} pátky"} + } + } } fri-short{ relative{ @@ -1361,9 +3046,26 @@ cs{ "0"{"tento pátek"} "1"{"příští pátek"} } + relativeTime{ + future{ + few{"za {0} pátky"} + many{"za {0} pátku"} + one{"za {0} pátek"} + other{"za {0} pátků"} + } + past{ + few{"před {0} pátky"} + many{"před {0} pátku"} + one{"před {0} pátkem"} + other{"před {0} pátky"} + } + } } hour{ dn{"hodina"} + relative{ + "0"{"tuto hodinu"} + } relativeTime{ future{ few{"za {0} hodiny"} @@ -1373,7 +3075,7 @@ cs{ } past{ few{"před {0} hodinami"} - many{"před {0} hodinou"} + many{"před {0} hodiny"} one{"před {0} hodinou"} other{"před {0} hodinami"} } @@ -1415,6 +3117,9 @@ cs{ } minute{ dn{"minuta"} + relative{ + "0"{"tuto minutu"} + } relativeTime{ future{ few{"za {0} minuty"} @@ -1424,7 +3129,7 @@ cs{ } past{ few{"před {0} minutami"} - many{"před {0} minutou"} + many{"před {0} minuty"} one{"před {0} minutou"} other{"před {0} minutami"} } @@ -1470,6 +3175,20 @@ cs{ "0"{"toto pondělí"} "1"{"příští pondělí"} } + relativeTime{ + future{ + few{"za {0} pondělí"} + many{"za {0} pondělí"} + one{"za {0} pondělí"} + other{"za {0} pondělí"} + } + past{ + few{"před {0} pondělími"} + many{"před {0} pondělí"} + one{"před {0} pondělím"} + other{"před {0} pondělími"} + } + } } mon-narrow{ relative{ @@ -1477,6 +3196,20 @@ cs{ "0"{"toto pondělí"} "1"{"příští pondělí"} } + relativeTime{ + future{ + few{"za {0} pondělí"} + many{"za {0} pondělí"} + one{"za {0} pondělí"} + other{"za {0} pondělí"} + } + past{ + few{"před {0} pondělími"} + many{"před {0} pondělí"} + one{"před {0} pondělím"} + other{"před {0} pondělími"} + } + } } mon-short{ relative{ @@ -1484,6 +3217,20 @@ cs{ "0"{"toto pondělí"} "1"{"příští pondělí"} } + relativeTime{ + future{ + few{"za {0} pondělí"} + many{"za {0} pondělí"} + one{"za {0} pondělí"} + other{"za {0} pondělí"} + } + past{ + few{"před {0} pondělími"} + many{"před {0} pondělí"} + one{"před {0} pondělím"} + other{"před {0} pondělími"} + } + } } month{ dn{"měsíc"} @@ -1501,7 +3248,7 @@ cs{ } past{ few{"před {0} měsíci"} - many{"před {0} měsícem"} + many{"před {0} měsíce"} one{"před {0} měsícem"} other{"před {0} měsíci"} } @@ -1557,7 +3304,7 @@ cs{ } past{ few{"před {0} čtvrtletími"} - many{"před {0} čtvrtletím"} + many{"před {0} čtvrtletí"} one{"před {0} čtvrtletím"} other{"před {0} čtvrtletími"} } @@ -1603,6 +3350,20 @@ cs{ "0"{"tuto sobotu"} "1"{"příští sobotu"} } + relativeTime{ + future{ + few{"za {0} soboty"} + many{"za {0} soboty"} + one{"za {0} sobotu"} + other{"za {0} sobot"} + } + past{ + few{"před {0} sobotami"} + many{"před {0} soboty"} + one{"před {0} sobotou"} + other{"před {0} sobotami"} + } + } } sat-narrow{ relative{ @@ -1610,6 +3371,20 @@ cs{ "0"{"tuto sobotu"} "1"{"příští sobotu"} } + relativeTime{ + future{ + few{"za {0} soboty"} + many{"za {0} soboty"} + one{"za {0} sobotu"} + other{"za {0} sobot"} + } + past{ + few{"před {0} sobotami"} + many{"před {0} soboty"} + one{"před {0} sobotou"} + other{"před {0} sobotami"} + } + } } sat-short{ relative{ @@ -1617,6 +3392,20 @@ cs{ "0"{"tuto sobotu"} "1"{"příští sobotu"} } + relativeTime{ + future{ + few{"za {0} soboty"} + many{"za {0} soboty"} + one{"za {0} sobotu"} + other{"za {0} sobot"} + } + past{ + few{"před {0} sobotami"} + many{"před {0} soboty"} + one{"před {0} sobotou"} + other{"před {0} sobotami"} + } + } } second{ dn{"sekunda"} @@ -1632,7 +3421,7 @@ cs{ } past{ few{"před {0} sekundami"} - many{"před {0} sekundou"} + many{"před {0} sekundy"} one{"před {0} sekundou"} other{"před {0} sekundami"} } @@ -1684,6 +3473,20 @@ cs{ "0"{"tuto neděli"} "1"{"příští neděli"} } + relativeTime{ + future{ + few{"za {0} neděle"} + many{"za {0} neděle"} + one{"za {0} neděli"} + other{"za {0} nedělí"} + } + past{ + few{"před {0} nedělemi"} + many{"před {0} neděle"} + one{"před {0} nedělí"} + other{"před {0} nedělemi"} + } + } } sun-narrow{ relative{ @@ -1691,6 +3494,20 @@ cs{ "0"{"tuto neděli"} "1"{"příští neděli"} } + relativeTime{ + future{ + few{"za {0} neděle"} + many{"za {0} neděle"} + one{"za {0} neděli"} + other{"za {0} nedělí"} + } + past{ + few{"před {0} nedělemi"} + many{"před {0} neděle"} + one{"před {0} nedělí"} + other{"před {0} nedělemi"} + } + } } sun-short{ relative{ @@ -1698,6 +3515,20 @@ cs{ "0"{"tuto neděli"} "1"{"příští neděli"} } + relativeTime{ + future{ + few{"za {0} neděle"} + many{"za {0} neděle"} + one{"za {0} neděli"} + other{"za {0} nedělí"} + } + past{ + few{"před {0} nedělemi"} + many{"před {0} neděle"} + one{"před {0} nedělí"} + other{"před {0} nedělemi"} + } + } } thu{ relative{ @@ -1705,6 +3536,20 @@ cs{ "0"{"tento čtvrtek"} "1"{"příští čtvrtek"} } + relativeTime{ + future{ + few{"za {0} čtvrtky"} + many{"za {0} čtvrtku"} + one{"za {0} čtvrtek"} + other{"za {0} čtvrtků"} + } + past{ + few{"před {0} čtvrtky"} + many{"před {0} čtvrtku"} + one{"před {0} čtvrtkem"} + other{"před {0} čtvrtky"} + } + } } thu-narrow{ relative{ @@ -1712,6 +3557,20 @@ cs{ "0"{"tento čtvrtek"} "1"{"příští čtvrtek"} } + relativeTime{ + future{ + few{"za {0} čtvrtky"} + many{"za {0} čtvrtku"} + one{"za {0} čtvrtek"} + other{"za {0} čtvrtků"} + } + past{ + few{"před {0} čtvrtky"} + many{"před {0} čtvrtku"} + one{"před {0} čtvrtkem"} + other{"před {0} čtvrtky"} + } + } } thu-short{ relative{ @@ -1719,6 +3578,20 @@ cs{ "0"{"tento čtvrtek"} "1"{"příští čtvrtek"} } + relativeTime{ + future{ + few{"za {0} čtvrtky"} + many{"za {0} čtvrtku"} + one{"za {0} čtvrtek"} + other{"za {0} čtvrtků"} + } + past{ + few{"před {0} čtvrtky"} + many{"před {0} čtvrtku"} + one{"před {0} čtvrtkem"} + other{"před {0} čtvrtky"} + } + } } tue{ relative{ @@ -1726,6 +3599,20 @@ cs{ "0"{"toto úterý"} "1"{"příští úterý"} } + relativeTime{ + future{ + few{"za {0} úterý"} + many{"za {0} úterý"} + one{"za {0} úterý"} + other{"za {0} úterý"} + } + past{ + few{"před {0} úterými"} + many{"před {0} úterý"} + one{"před {0} úterým"} + other{"před {0} úterými"} + } + } } tue-narrow{ relative{ @@ -1733,6 +3620,20 @@ cs{ "0"{"toto úterý"} "1"{"příští úterý"} } + relativeTime{ + future{ + few{"za {0} úterý"} + many{"za {0} úterý"} + one{"za {0} úterý"} + other{"za {0} úterý"} + } + past{ + few{"před {0} úterými"} + many{"před {0} úterý"} + one{"před {0} úterým"} + other{"před {0} úterými"} + } + } } tue-short{ relative{ @@ -1740,6 +3641,20 @@ cs{ "0"{"toto úterý"} "1"{"příští úterý"} } + relativeTime{ + future{ + few{"za {0} úterý"} + many{"za {0} úterý"} + one{"za {0} úterý"} + other{"za {0} úterý"} + } + past{ + few{"před {0} úterými"} + many{"před {0} úterý"} + one{"před {0} úterým"} + other{"před {0} úterými"} + } + } } wed{ relative{ @@ -1747,6 +3662,20 @@ cs{ "0"{"tuto středu"} "1"{"příští středu"} } + relativeTime{ + future{ + few{"za {0} středy"} + many{"za {0} středy"} + one{"za {0} středu"} + other{"za {0} střed"} + } + past{ + few{"před {0} středami"} + many{"před {0} středy"} + one{"před {0} středou"} + other{"před {0} středami"} + } + } } wed-narrow{ relative{ @@ -1754,6 +3683,20 @@ cs{ "0"{"tuto středu"} "1"{"příští středu"} } + relativeTime{ + future{ + few{"za {0} středy"} + many{"za {0} středy"} + one{"za {0} středu"} + other{"za {0} střed"} + } + past{ + few{"před {0} středami"} + many{"před {0} středy"} + one{"před {0} středou"} + other{"před {0} středami"} + } + } } wed-short{ relative{ @@ -1761,6 +3704,20 @@ cs{ "0"{"tuto středu"} "1"{"příští středu"} } + relativeTime{ + future{ + few{"za {0} středy"} + many{"za {0} středy"} + one{"za {0} středu"} + other{"za {0} střed"} + } + past{ + few{"před {0} středami"} + many{"před {0} středy"} + one{"před {0} středou"} + other{"před {0} středami"} + } + } } week{ dn{"týden"} @@ -1769,6 +3726,7 @@ cs{ "0"{"tento týden"} "1"{"příští týden"} } + relativePeriod{"v týdnu {0}"} relativeTime{ future{ few{"za {0} týdny"} @@ -1778,7 +3736,7 @@ cs{ } past{ few{"před {0} týdny"} - many{"před {0} týdnem"} + many{"před {0} týdne"} one{"před {0} týdnem"} other{"před {0} týdny"} } @@ -1791,6 +3749,7 @@ cs{ "0"{"tento týd."} "1"{"příští týd."} } + relativePeriod{"v týd. {0}"} relativeTime{ future{ few{"za {0} týd."} @@ -1813,6 +3772,7 @@ cs{ "0"{"tento týd."} "1"{"příští týd."} } + relativePeriod{"v týd. {0}"} relativeTime{ future{ few{"za {0} týd."} @@ -1847,7 +3807,7 @@ cs{ } past{ few{"před {0} lety"} - many{"před {0} rokem"} + many{"před {0} roku"} one{"před {0} rokem"} other{"před {0} lety"} } @@ -1908,6 +3868,12 @@ cs{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} a {1}"} + end{"{0} a {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0} a {1}"} end{"{0} a {1}"} @@ -1932,16 +3898,4 @@ cs{ US{"USA"} metric{"Metrický"} } - transformNames{ - BGN{"BGN"} - Numeric{"Numerický"} - Tone{"Tón"} - UNGEGN{"UNGEGN"} - x-Accents{"Přízvuky"} - x-Fullwidth{"Plná šířka"} - x-Halfwidth{"Poloviční šířka"} - x-Jamo{"Jamo"} - x-Pinyin{"Pchin-jin"} - x-Publishing{"Publikování"} - } } diff --git a/icuSources/data/locales/cs_CZ.txt b/icuSources/data/locales/cs_CZ.txt index cd4ffae3..c689e8d3 100644 --- a/icuSources/data/locales/cs_CZ.txt +++ b/icuSources/data/locales/cs_CZ.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/cs_CZ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License cs_CZ{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/cy.txt b/icuSources/data/locales/cy.txt index cf6923ad..b9593fb5 100644 --- a/icuSources/data/locales/cy.txt +++ b/icuSources/data/locales/cy.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/cy.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License cy{ AuxExemplarCharacters{"[ă å ã ā æ ç ĕ ē ĭ ī k ñ ŏ ø ō œ q ŭ ū v x z]"} Ellipsis{ @@ -357,14 +351,32 @@ cy{ perMille{"‰"} percentSign{"%"} plusSign{"+"} - superscriptingExponent{"x"} + superscriptingExponent{"×"} timeSeparator{":"} } } + minimalPairs{ + ordinal{ + few{"{0}ydd ci"} + many{"{0}ed ci"} + one{"ci {0}af"} + other{"ci rhif {0}"} + two{"{0}il gi"} + zero{"{0}fed ci"} + } + plural{ + few{"{0} chi, {0} cath"} + many{"{0} chi, {0} chath"} + one{"{0} ci, {0} gath"} + other{"{0} ci, {0} cath"} + two{"{0} gi, {0} gath"} + zero{"{0} cŵn, {0} cathod"} + } + } minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.22.93"} + Version{"2.1.31.86"} calendar{ generic{ DateTimePatterns{ @@ -517,16 +529,16 @@ cy{ } gregorian{ AmPmMarkers{ - "AM", - "PM", + "yb", + "yh", } AmPmMarkersAbbr{ - "AM", - "PM", + "yb", + "yh", } AmPmMarkersNarrow{ - "AM", - "PM", + "b", + "h", } DateTimePatterns{ "HH:mm:ss zzzz", @@ -550,7 +562,7 @@ cy{ E{"ccc"} EHm{"E, HH:mm"} EHms{"E, HH:mm:ss"} - Ed{"E, d"} + Ed{"d, E"} Ehm{"E, h:mm a"} Ehms{"E, h:mm:ss a"} Gy{"y G"} @@ -566,6 +578,14 @@ cy{ MEd{"E, d/M"} MMM{"LLL"} MMMEd{"E, d MMM"} + MMMMW{ + few{"'wythnos' W 'o' MMM"} + many{"'wythnos' W 'o' MMM"} + one{"'wythnos' W 'o' MMM"} + other{"'wythnos' W 'o' MMM"} + two{"'wythnos' W 'o' MMM"} + zero{"'wythnos' W 'o' MMM"} + } MMMMd{"MMMM d"} MMMd{"d MMM"} Md{"d/M"} @@ -587,6 +607,14 @@ cy{ yQ{"Q y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + few{"'wythnos' w 'of' y"} + many{"'wythnos' w 'of' y"} + one{"'wythnos' w 'of' y"} + other{"'wythnos' w 'of' y"} + two{"'wythnos' w 'of' y"} + zero{"'wythnos' w 'of' y"} + } } dayNames{ format{ @@ -666,15 +694,27 @@ cy{ } } } + dayPeriod{ + stand-alone{ + abbreviated{ + am{"yb"} + pm{"yh"} + } + narrow{ + am{"yb"} + pm{"yh"} + } + wide{ + am{"yb"} + pm{"yh"} + } + } + } eras{ abbreviated{ "CC", "OC", } - abbreviated%variant{ - "BCE", - "CE", - } narrow{ "C", "O", @@ -920,11 +960,99 @@ cy{ } } } + characterLabel{ + activities{"Gweithgareddau"} + african_scripts{"Sgriptiau Affricanaidd"} + american_scripts{"Sgriptiau Americanaidd"} + animal{"anifail"} + animals_nature{"Anifeiliad a Natur"} + arrows{"Saethau"} + body{"corff"} + box_drawing{"Dylunio Bocs"} + braille{"Braille"} + building{"adeilad"} + bullets_stars{"Bwledi/Sêr"} + consonantal_jamo{"Jamo Cytseiniol"} + currency_symbols{"Symbolau Arian"} + dash_connector{"Llinell Doriad/Cysylltydd"} + digits{"Digidau"} + dingbats{"Dingbatiaid"} + divination_symbols{"Symbolau Darogan"} + downwards_arrows{"Saethau i lawr"} + downwards_upwards_arrows{"Saethau i fyny ac i lawr"} + east_asian_scripts{"Sgriptiau Asia Dwyreiniol"} + emoji{"Emoji"} + european_scripts{"Sgriptiau Ewropeaidd"} + female{"benywaidd"} + flag{"banner"} + flags{"Baneri"} + food_drink{"Bwyd a Diod"} + format{"Fformat"} + format_whitespace{"Fformat a Bwlch Gwyn"} + full_width_form_variant{"Amrywiolion Ffurf Lled Llawn"} + geometric_shapes{"Siapau Geometrig"} + half_width_form_variant{"Amrywiolion Ffurf Hanner Lled"} + han_characters{"Llythrennau Han"} + han_radicals{"Gwreiddiau Han"} + hanja{"Hanja"} + hanzi_simplified{"Hanzi (Symledig)"} + hanzi_traditional{"Hanzi (Traddodiadol)"} + heart{"calon"} + historic_scripts{"Sgriptiau Hanesyddol"} + ideographic_desc_characters{"Llythrennau Disg. Ideograffeg"} + japanese_kana{"Kana Japaneaidd"} + kanbun{"Kanbun"} + kanji{"Kanji"} + keycap{"bysell"} + leftwards_arrows{"Saethau i’r chwith"} + leftwards_rightwards_arrows{"Saethau i’r chwith ac i’r dde"} + letterlike_symbols{"Symbolau Math Llythrennau"} + limited_use{"Defnydd Cyfyngedig"} + male{"gwrywaidd"} + math_symbols{"Symbolau Mathemategol"} + middle_eastern_scripts{"Sgriptiau y Dwyrain Canol"} + miscellaneous{"Amrywiol"} + modern_scripts{"Sgriptiau Modern"} + modifier{"Addasydd"} + musical_symbols{"Symbolau Cerddorol"} + nature{"natur"} + nonspacing{"Heb fylchau"} + numbers{"Rhifau"} + objects{"Gwrthrychau"} + other{"Arall"} + paired{"Paredig"} + person{"person"} + phonetic_alphabet{"Y Wyddor Seinegol"} + pictographs{"Pictograffau"} + place{"lle"} + plant{"planhigyn"} + punctuation{"Atalnodi"} + rightwards_arrows{"Saethau i’r dde"} + sign_standard_symbols{"Symbolau Arwyddo/Safonol"} + small_form_variant{"Amrywiolion Ffurf Fach"} + smiley{"gwên"} + smileys_people{"Gwenogluniau a Phobl"} + south_asian_scripts{"Sgriptiau Asia Deheuol"} + southeast_asian_scripts{"Sgriptiau De-Ddwyrain Asia"} + spacing{"Bylchu"} + sport{"chwaraeon"} + symbols{"Symbolau"} + technical_symbols{"Symbolau Technolegol"} + tone_marks{"Marciau Tôn"} + travel{"teithio"} + travel_places{"Teithio a Llefydd"} + upwards_arrows{"Saethau i Fyny"} + variant_forms{"Ffurfiau Amrywiol"} + vocalic_jamo{"Jamo Llafarog"} + weather{"tywydd"} + western_asian_scripts{"Sgriptiau Asia Gorllewinol"} + whitespace{"Bwlch gwyn"} + } delimiters{ - alternateQuotationEnd{"”"} - alternateQuotationStart{"“"} - quotationEnd{"’"} - quotationStart{"‘"} + alternateQuotationEnd{"’"} + alternateQuotationStart{"‘"} + quotationEnd{"”"} + quotationStart{"“"} } fields{ day{ @@ -1005,10 +1133,10 @@ cy{ } } dayperiod{ - dn{"AM/PM"} + dn{"YB/YH"} } era{ - dn{"Oes"} + dn{"oes"} } fri{ relative{ @@ -1016,6 +1144,24 @@ cy{ "0"{"dydd Gwener yma"} "1"{"dydd Gwener nesaf"} } + relativeTime{ + future{ + few{"ymhen {0} dydd Gwener"} + many{"ymhen {0} dydd Gwener"} + one{"ymhen {0} dydd Gwener"} + other{"ymhen {0} dydd Gwener"} + two{"ymhen {0} ddydd Gwener"} + zero{"ymhen {0} dydd Gwener"} + } + past{ + few{"{0} dydd Gwener yn ôl"} + many{"{0} dydd Gwener yn ôl"} + one{"{0} dydd Gwener yn ôl"} + other{"{0} dydd Gwener yn ôl"} + two{"{0} ddydd Gwener yn ôl"} + zero{"{0} dydd Gwener yn ôl"} + } + } } fri-narrow{ relative{ @@ -1023,6 +1169,24 @@ cy{ "0"{"Gwen. yma"} "1"{"Gwen. nesaf"} } + relativeTime{ + future{ + few{"ymhen {0} dydd Gwener"} + many{"ymhen {0} dydd Gwener"} + one{"ymhen {0} dydd Gwener"} + other{"ymhen {0} dydd Gwener"} + two{"ymhen {0} ddydd Gwener"} + zero{"ymhen {0} dydd Gwener"} + } + past{ + few{"{0} dydd Gwener yn ôl"} + many{"{0} dydd Gwener yn ôl"} + one{"{0} dydd Gwener yn ôl"} + other{"{0} dydd Gwener yn ôl"} + two{"{0} ddydd Gwener yn ôl"} + zero{"{0} dydd Gwener yn ôl"} + } + } } fri-short{ relative{ @@ -1030,9 +1194,30 @@ cy{ "0"{"Gwener yma"} "1"{"Gwener nesaf"} } + relativeTime{ + future{ + few{"ymhen {0} dydd Gwener"} + many{"ymhen {0} dydd Gwener"} + one{"ymhen {0} dydd Gwener"} + other{"ymhen {0} dydd Gwener"} + two{"ymhen {0} dydd Gwener"} + zero{"ymhen {0} dydd Gwener"} + } + past{ + few{"{0} dydd Gwener yn ôl"} + many{"{0} dydd Gwener yn ôl"} + one{"{0} dydd Gwener yn ôl"} + other{"{0} dydd Gwener yn ôl"} + two{"{0} ddydd Gwener yn ôl"} + zero{"{0} dydd Gwener yn ôl"} + } + } } hour{ dn{"awr"} + relative{ + "0"{"yr awr hon"} + } relativeTime{ future{ few{"ymhen {0} awr"} @@ -1096,6 +1281,9 @@ cy{ } minute{ dn{"munud"} + relative{ + "0"{"y funud hon"} + } relativeTime{ future{ few{"ymhen {0} munud"} @@ -1163,6 +1351,24 @@ cy{ "0"{"dydd Llun yma"} "1"{"dydd Llun nesaf"} } + relativeTime{ + future{ + few{"ymhen {0} Dydd Llun"} + many{"ymhen {0} Dydd Llun"} + one{"ymhen {0} Dydd Llun"} + other{"ymhen {0} Dydd Llun"} + two{"ymhen {0} Ddydd Llun"} + zero{"ymhen {0} Dydd Llun"} + } + past{ + few{"{0} dydd Llun yn ôl"} + many{"{0} dydd Llun yn ôl"} + one{"{0} dydd Llun yn ôl"} + other{"{0} dydd Llun yn ôl"} + two{"{0} ddydd Llun yn ôl"} + zero{"{0} dydd Llun yn ôl"} + } + } } mon-narrow{ relative{ @@ -1170,6 +1376,24 @@ cy{ "0"{"Llun yma"} "1"{"Llun nesaf"} } + relativeTime{ + future{ + few{"ymhen {0} Dydd Llun"} + many{"ymhen {0} Dydd Llun"} + one{"ymhen {0} Dydd Llun"} + other{"ymhen {0} Dydd Llun"} + two{"ymhen {0} Ddydd Llun"} + zero{"ymhen {0} Dydd Llun"} + } + past{ + few{"{0} dydd Llun yn ôl"} + many{"{0} dydd Llun yn ôl"} + one{"{0} dydd Llun yn ôl"} + other{"{0} dydd Llun yn ôl"} + two{"{0} ddydd Llun yn ôl"} + zero{"{0} dydd Llun yn ôl"} + } + } } mon-short{ relative{ @@ -1177,6 +1401,24 @@ cy{ "0"{"Llun yma"} "1"{"Llun nesaf"} } + relativeTime{ + future{ + few{"ymhen {0} Dydd Llun"} + many{"ymhen {0} Dydd Llun"} + one{"ymhen {0} Dydd Llun"} + other{"ymhen {0} Dydd Llun"} + two{"ymhen {0} Ddydd Llun"} + zero{"ymhen {0} Dydd Llun"} + } + past{ + few{"{0} ddydd Llun yn ôl"} + many{"{0} dydd Llun yn ôl"} + one{"{0} dydd Llun yn ôl"} + other{"{0} dydd Llun yn ôl"} + two{"{0} dydd Llun yn ôl"} + zero{"{0} dydd Llun yn ôl"} + } + } } month{ dn{"mis"} @@ -1241,13 +1483,18 @@ cy{ many{"{0} mis yn ôl"} one{"{0} mis yn ôl"} other{"{0} mis yn ôl"} - two{"{0} mis yn ôl"} + two{"deufis yn ôl"} zero{"{0} mis yn ôl"} } } } quarter{ dn{"chwarter"} + relative{ + "-1"{"chwarter olaf"} + "0"{"chwarter hwn"} + "1"{"chwarter nesaf"} + } relativeTime{ future{ few{"ymhen {0} chwarter"} @@ -1315,6 +1562,24 @@ cy{ "0"{"dydd Sadwrn yma"} "1"{"dydd Sadwrn nesaf"} } + relativeTime{ + future{ + few{"ymhen {0} dydd Sadwrn"} + many{"ymhen {0} dydd Sadwrn"} + one{"ymhen {0} dydd Sadwrn"} + other{"ymhen {0} dydd Sadwrn"} + two{"ymhen {0} ddydd Sadwrn"} + zero{"ymhen {0} dydd Sadwrn"} + } + past{ + few{"{0} dydd Sadwrn yn ôl"} + many{"{0} dydd Sadwrn yn ôl"} + one{"{0} dydd Sadwrn yn ôl"} + other{"{0} dydd Sadwrn yn ôl"} + two{"{0} ddydd Sadwrn yn ôl"} + zero{"{0} dydd Sadwrn yn ôl"} + } + } } sat-narrow{ relative{ @@ -1322,6 +1587,24 @@ cy{ "0"{"Sad. yma"} "1"{"Sad. nesaf"} } + relativeTime{ + future{ + few{"ymhen {0} dydd Sadwrn"} + many{"ymhen {0} dydd Sadwrn"} + one{"ymhen {0} dydd Sadwrn"} + other{"ymhen {0} dydd Sadwrn"} + two{"ymhen {0} ddydd Sadwrn"} + zero{"ymhen {0} dydd Sadwrn"} + } + past{ + few{"{0} dydd Sadwrn yn ôl"} + many{"{0} dydd Sadwrn yn ôl"} + one{"{0} dydd Sadwrn yn ôl"} + other{"{0} dydd Sadwrn yn ôl"} + two{"{0} ddydd Sadwrn yn ôl"} + zero{"{0} dydd Sadwrn yn ôl"} + } + } } sat-short{ relative{ @@ -1329,6 +1612,24 @@ cy{ "0"{"Sadwrn yma"} "1"{"Sadwrn nesaf"} } + relativeTime{ + future{ + few{"ymhen {0} dydd Sadwrn"} + many{"ymhen {0} dydd Sadwrn"} + one{"ymhen {0} dydd Sadwrn"} + other{"ymhen {0} dydd Sadwrn"} + two{"ymhen {0} ddydd Sadwrn"} + zero{"ymhen {0} dydd Sadwrn"} + } + past{ + few{"{0} dydd Sadwrn yn ôl"} + many{"{0} dydd Sadwrn yn ôl"} + one{"{0} dydd Sadwrn yn ôl"} + other{"{0} dydd Sadwrn yn ôl"} + two{"{0} ddydd Sadwrn yn ôl"} + zero{"{0} dydd Sadwrn yn ôl"} + } + } } second{ dn{"eiliad"} @@ -1402,6 +1703,24 @@ cy{ "0"{"dydd Sul yma"} "1"{"dydd Sul nesaf"} } + relativeTime{ + future{ + few{"ymhen {0} Dydd Sul"} + many{"ymhen {0} Dydd Sul"} + one{"ymhen {0} Dydd Sul"} + other{"ymhen {0} Dydd Sul"} + two{"ymhen {0} Ddydd Sul"} + zero{"ymhen {0} Dydd Sul"} + } + past{ + few{"{0} Dydd Sul yn ôl"} + many{"{0} Dydd Sul yn ôl"} + one{"{0} Dydd Sul yn ôl"} + other{"{0} Dydd Sul yn ôl"} + two{"{0} Ddydd Sul yn ôl"} + zero{"{0} Dydd Sul yn ôl"} + } + } } sun-narrow{ relative{ @@ -1409,6 +1728,24 @@ cy{ "0"{"Sul yma"} "1"{"Sul nesaf"} } + relativeTime{ + future{ + few{"ymhen {0} Dydd Sul"} + many{"ymhen {0} Dydd Sul"} + one{"ymhen {0} Dydd Sul"} + other{"ymhen {0} Dydd Sul"} + two{"ymhen {0} Ddydd Sul"} + zero{"ymhen {0} Dydd Sul"} + } + past{ + few{"{0} Dydd Sul yn ôl"} + many{"{0} Dydd Sul yn ôl"} + one{"{0} Dydd Sul yn ôl"} + other{"{0} Dydd Sul yn ôl"} + two{"{0} Ddydd Sul yn ôl"} + zero{"{0} Dydd Sul yn ôl"} + } + } } sun-short{ relative{ @@ -1416,6 +1753,24 @@ cy{ "0"{"Sul yma"} "1"{"Sul nesaf"} } + relativeTime{ + future{ + few{"ymhen {0} Dydd Sul"} + many{"ymhen {0} Dydd Sul"} + one{"ymhen {0} Dydd Sul"} + other{"ymhen {0} Dydd Sul"} + two{"ymhen {0} Ddydd Sul"} + zero{"ymhen {0} Dydd Sul"} + } + past{ + few{"{0} Dydd Sul yn ôl"} + many{"{0} Dydd Sul yn ôl"} + one{"{0} Dydd Sul yn ôl"} + other{"{0} Dydd Sul yn ôl"} + two{"{0} Ddydd Sul yn ôl"} + zero{"{0} Dydd Sul yn ôl"} + } + } } thu{ relative{ @@ -1423,6 +1778,24 @@ cy{ "0"{"dydd Iau yma"} "1"{"dydd Iau nesaf"} } + relativeTime{ + future{ + few{"ymhen {0} dydd Iau"} + many{"ymhen {0} dydd Iau"} + one{"ymhen {0} dydd Iau"} + other{"ymhen {0} dydd Iau"} + two{"ymhen {0} ddydd Iau"} + zero{"ymhen {0} dydd Iau"} + } + past{ + few{"{0} dydd Iau yn ôl"} + many{"{0} dydd Iau yn ôl"} + one{"{0} dydd Iau yn ôl"} + other{"{0} dydd Iau yn ôl"} + two{"{0} ddydd Iau yn ôl"} + zero{"{0} dydd Iau yn ôl"} + } + } } thu-narrow{ relative{ @@ -1430,6 +1803,24 @@ cy{ "0"{"Iau yma"} "1"{"Iau nesaf"} } + relativeTime{ + future{ + few{"ymhen {0} dydd Iau"} + many{"ymhen {0} dydd Iau"} + one{"ymhen {0} dydd Iau"} + other{"ymhen {0} dydd Iau"} + two{"ymhen {0} ddydd Iau"} + zero{"ymhen {0} dydd Iau"} + } + past{ + few{"{0} dydd Iau yn ôl"} + many{"{0} dydd Iau yn ôl"} + one{"{0} dydd Iau yn ôl"} + other{"{0} dydd Iau yn ôl"} + two{"{0} ddydd Iau yn ôl"} + zero{"{0} dydd Iau yn ôl"} + } + } } thu-short{ relative{ @@ -1437,6 +1828,24 @@ cy{ "0"{"Iau yma"} "1"{"Iau nesaf"} } + relativeTime{ + future{ + few{"ymhen {0} dydd Iau"} + many{"ymhen {0} dydd Iau"} + one{"ymhen {0} dydd Iau"} + other{"ymhen {0} dydd Iau"} + two{"ymhen {0} ddau Iau"} + zero{"ymhen {0} dydd Iau"} + } + past{ + few{"{0} dydd Iau yn ôl"} + many{"{0} dydd Iau yn ôl"} + one{"{0} dydd Iau yn ôl"} + other{"{0} dydd Iau yn ôl"} + two{"{0} ddydd Iau yn ôl"} + zero{"{0} dydd Iau yn ôl"} + } + } } tue{ relative{ @@ -1444,6 +1853,24 @@ cy{ "0"{"dydd Mawrth yma"} "1"{"dydd Mawrth nesaf"} } + relativeTime{ + future{ + few{"ymhen {0} dydd Mawrth"} + many{"ymhen {0} dydd Mawrth"} + one{"ymhen {0} dydd Mawrth"} + other{"ymhen {0} dydd Mawrth"} + two{"ymhen {0} ddydd Mawrth"} + zero{"ymhen {0} dydd Mawrth"} + } + past{ + few{"{0} dydd Mawrth yn ôl"} + many{"{0} dydd Mawrth yn ôl"} + one{"{0} dydd Mawrth yn ôl"} + other{"{0} dydd Mawrth yn ôl"} + two{"{0} ddydd Mawrth yn ôl"} + zero{"{0} dydd Mawrth yn ôl"} + } + } } tue-narrow{ relative{ @@ -1451,6 +1878,24 @@ cy{ "0"{"Maw. yma"} "1"{"Maw. nesaf"} } + relativeTime{ + future{ + few{"ymhen {0} dydd Mawrth"} + many{"ymhen {0} dydd Mawrth"} + one{"ymhen {0} dydd Mawrth"} + other{"ymhen {0} dydd Mawrth"} + two{"ymhen {0} ddydd Mawrth"} + zero{"ymhen {0} dydd Mawrth"} + } + past{ + few{"{0} dydd Mawrth yn ôl"} + many{"{0} dydd Mawrth yn ôl"} + one{"{0} dydd Mawrth yn ôl"} + other{"{0} dydd Mawrth yn ôl"} + two{"{0} ddydd Mawrth yn ôl"} + zero{"{0} dydd Mawrth yn ôl"} + } + } } tue-short{ relative{ @@ -1458,6 +1903,24 @@ cy{ "0"{"Mawrth yma"} "1"{"Mawrth nesaf"} } + relativeTime{ + future{ + few{"ymhen {0} dydd Mawrth"} + many{"ymhen {0} dydd Mawrth"} + one{"ymhen {0} dydd Mawrth"} + other{"ymhen {0} dydd Mawrth"} + two{"ymhen {0} ddydd Mawrth"} + zero{"ymhen {0} dydd Mawrth"} + } + past{ + few{"{0} dydd Mawrth yn ôl"} + many{"{0} dydd Mawrth yn ôl"} + one{"{0} dydd Mawrth yn ôl"} + other{"{0} dydd Mawrth yn ôl"} + two{"{0} ddydd Mawrth yn ôl"} + zero{"{0} dydd Mawrth yn ôl"} + } + } } wed{ relative{ @@ -1465,6 +1928,24 @@ cy{ "0"{"dydd Mercher yma"} "1"{"dydd Mercher nesaf"} } + relativeTime{ + future{ + few{"ymhen {0} dydd Mercher"} + many{"ymhen {0} dydd Mercher"} + one{"ymhen {0} dydd Mercher"} + other{"ymhen {0} dydd Mercher"} + two{"ymhen {0} ddydd Mercher"} + zero{"ymhen {0} dydd Mercher"} + } + past{ + few{"{0} dydd Mercher yn ôl"} + many{"{0} dydd Mercher yn ôl"} + one{"{0} dydd Mercher yn ôl"} + other{"{0} dydd Mercher yn ôl"} + two{"{0} ddydd Mercher yn ôl"} + zero{"{0} dydd Mercher yn ôl"} + } + } } wed-narrow{ relative{ @@ -1472,6 +1953,24 @@ cy{ "0"{"Merch. yma"} "1"{"Merch. nesaf"} } + relativeTime{ + future{ + few{"ymhen {0} dydd Mercher"} + many{"ymhen {0} dydd Mercher"} + one{"ymhen {0} dydd Mercher"} + other{"ymhen {0} dydd Mercher"} + two{"ymhen {0} ddydd Mercher"} + zero{"ymhen {0} dydd Mercher"} + } + past{ + few{"{0} dydd Mercher yn ôl"} + many{"{0} dydd Mercher yn ôl"} + one{"{0} dydd Mercher yn ôl"} + other{"{0} dydd Mercher yn ôl"} + two{"{0} ddydd Mercher yn ôl"} + zero{"{0} dydd Mercher yn ôl"} + } + } } wed-short{ relative{ @@ -1479,6 +1978,24 @@ cy{ "0"{"Mercher yma"} "1"{"Mercher nesaf"} } + relativeTime{ + future{ + few{"ymhen {0} dydd Mercher"} + many{"ymhen {0} dydd Mercher"} + one{"ymhen {0} dydd Mercher"} + other{"ymhen {0} dydd Mercher"} + two{"ymhen {0} ddydd Mercher"} + zero{"ymhen {0} dydd Mercher"} + } + past{ + few{"{0} dydd Mercher yn ôl"} + many{"{0} dydd Mercher yn ôl"} + one{"{0} dydd Mercher yn ôl"} + other{"{0} dydd Mercher yn ôl"} + two{"{0} ddydd Mercher yn ôl"} + zero{"{0} dydd Mercher yn ôl"} + } + } } week{ dn{"wythnos"} @@ -1487,6 +2004,7 @@ cy{ "0"{"yr wythnos hon"} "1"{"wythnos nesaf"} } + relativePeriod{"wythnos {0}"} relativeTime{ future{ few{"ymhen {0} wythnos"} @@ -1508,6 +2026,7 @@ cy{ } week-narrow{ dn{"wythnos"} + relativePeriod{"wythnos {0}"} relativeTime{ future{ few{"ymhen {0} wythnos"} @@ -1529,6 +2048,7 @@ cy{ } week-short{ dn{"wythnos"} + relativePeriod{"wythnos {0}"} relativeTime{ future{ few{"ymhen {0} wythnos"} @@ -1620,7 +2140,7 @@ cy{ } } zone{ - dn{"Cylchfa Amser"} + dn{"cylchfa amser"} } } listPattern{ @@ -1630,6 +2150,12 @@ cy{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} a {1}"} + end{"{0}, a {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0}, {1}"} end{"{0}, {1}"} diff --git a/icuSources/data/locales/cy_GB.txt b/icuSources/data/locales/cy_GB.txt index a75b3620..17ba0ca1 100644 --- a/icuSources/data/locales/cy_GB.txt +++ b/icuSources/data/locales/cy_GB.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/cy_GB.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License cy_GB{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/da.txt b/icuSources/data/locales/da.txt index a041d63b..abd8bb8f 100644 --- a/icuSources/data/locales/da.txt +++ b/icuSources/data/locales/da.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/da.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License da{ AuxExemplarCharacters{"[á à â ç é è ê ë í î ï ñ ó ô ú ù û ÿ ü ä ǿ ö œ]"} Ellipsis{ @@ -203,10 +197,19 @@ da{ timeSeparator{"."} } } + minimalPairs{ + ordinal{ + other{"Tag den {0}. vej til højre."} + } + plural{ + one{"{0} dag"} + other{"{0} dage"} + } + } minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.23.87"} + Version{"2.1.32.59"} calendar{ buddhist{ eras{ @@ -246,7 +249,7 @@ da{ MMM{"MMM"} MMMEd{"E d. MMM"} MMMMEd{"E d. MMMM"} - MMMMd{"d MMMM"} + MMMMd{"d. MMMM"} MMMd{"d. MMM"} Md{"d/M"} d{"d."} @@ -391,7 +394,17 @@ da{ "{1} {0}", } appendItems{ + Day{"{0} ({2}: {1})"} + Day-Of-Week{"{0} {1}"} + Era{"{1} {0}"} + Hour{"{0} ({2}: {1})"} + Minute{"{0} ({2}: {1})"} + Month{"{0} ({2}: {1})"} + Quarter{"{0} ({2}: {1})"} + Second{"{0} ({2}: {1})"} Timezone{"{0} {1}"} + Week{"{0} ({2}: {1})"} + Year{"{1} {0}"} } availableFormats{ E{"E"} @@ -414,6 +427,10 @@ da{ MMM{"MMM"} MMMEd{"E d. MMM"} MMMMEd{"E d. MMMM"} + MMMMW{ + one{"'uge' W 'i' MMM"} + other{"'uge' W 'i' MMM"} + } MMMMd{"d. MMMM"} MMMd{"d. MMM"} MMdd{"dd/MM"} @@ -436,6 +453,10 @@ da{ yMd{"d/M/y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + one{"'uge' w 'i' y"} + other{"'uge' w 'i' y"} + } } dayNames{ format{ @@ -869,6 +890,94 @@ da{ } } } + characterLabel{ + activities{"aktiviteter"} + african_scripts{"afrikanske skriftsystemer"} + american_scripts{"amerikanske skriftsystemer"} + animal{"dyr"} + animals_nature{"dyr og natur"} + arrows{"pile"} + body{"krop"} + box_drawing{"indramning"} + braille{"braille"} + building{"bygning"} + bullets_stars{"punkttegn/stjerner"} + consonantal_jamo{"konsonantisk jamo"} + currency_symbols{"valutategn"} + dash_connector{"tankestreg/forbindelsestegn"} + digits{"cifre"} + dingbats{"dingbats"} + divination_symbols{"spådomssymboler"} + downwards_arrows{"pile, der peger nedad"} + downwards_upwards_arrows{"pile, der peger opad og nedad"} + east_asian_scripts{"østasiatiske skriftsystemer"} + emoji{"emoji"} + european_scripts{"europæiske skriftsystemer"} + female{"kvinde"} + flag{"flag"} + flags{"flag"} + food_drink{"mad og drikke"} + format{"format"} + format_whitespace{"format og blanktegn"} + full_width_form_variant{"varianter i fuld bredde"} + geometric_shapes{"geometriske former"} + half_width_form_variant{"varianter i halv bredde"} + han_characters{"han-tegn"} + han_radicals{"han-radikaler"} + hanja{"hanja"} + hanzi_simplified{"hanzi (forenklet)"} + hanzi_traditional{"hanzi (traditionel)"} + heart{"hjerte"} + historic_scripts{"historiske skriftsystemer"} + ideographic_desc_characters{"ideografiske tegn"} + japanese_kana{"japanske kana"} + kanbun{"kanbun"} + kanji{"kanji"} + keycap{"keycap"} + leftwards_arrows{"pile, der peger mod venstre"} + leftwards_rightwards_arrows{"pile, der peger mod venstre og højre"} + letterlike_symbols{"bogstavlignende symboler"} + limited_use{"begrænset brug"} + male{"mand"} + math_symbols{"matematiske symboler"} + middle_eastern_scripts{"mellemøstlige skriftsystemer"} + miscellaneous{"diverse"} + modern_scripts{"moderne skriftsystemer"} + modifier{"bestemmelse"} + musical_symbols{"musiksymboler"} + nature{"natur"} + nonspacing{"uden mellemrum"} + numbers{"tal"} + objects{"objekter"} + other{"andet"} + paired{"parvis"} + person{"person"} + phonetic_alphabet{"fonetisk alfabet"} + pictographs{"piktogram"} + place{"sted"} + plant{"plante"} + punctuation{"tegnsætning"} + rightwards_arrows{"pile, der peger mod højre"} + sign_standard_symbols{"tegn/standardsymboler"} + small_form_variant{"varianter i lille format"} + smiley{"smiley"} + smileys_people{"smileys og personer"} + south_asian_scripts{"sydasiatiske skriftsystemer"} + southeast_asian_scripts{"sydøstasiatiske skriftsystemer"} + spacing{"mellemrum"} + sport{"sport"} + symbols{"symboler"} + technical_symbols{"tekniske symboler"} + tone_marks{"tonemarkør"} + travel{"rejse"} + travel_places{"rejser og seværdigheder"} + upwards_arrows{"pile, der peger opad"} + variant_forms{"variantformer"} + vocalic_jamo{"vokalisk jamo"} + weather{"vejr"} + western_asian_scripts{"vestasiatiske skriftsystemer"} + whitespace{"blanktegn"} + } contextTransforms{ languages:intvector{ 1, @@ -951,26 +1060,59 @@ da{ fri{ relative{ "-1"{"sidste fredag"} - "0"{"denne fredag"} + "0"{"på fredag"} "1"{"næste fredag"} } + relativeTime{ + future{ + one{"om {0} fredag"} + other{"om {0} fredage"} + } + past{ + one{"for {0} fredag siden"} + other{"for {0} fredage siden"} + } + } } fri-narrow{ relative{ "-1"{"sidste fr."} - "0"{"denne fr."} + "0"{"på fr."} "1"{"næste fr."} } + relativeTime{ + future{ + one{"om {0} fredag"} + other{"om {0} fredage"} + } + past{ + one{"for {0} fredag siden"} + other{"for {0} fredage siden"} + } + } } fri-short{ relative{ "-1"{"sidste fre."} - "0"{"denne fre."} + "0"{"på fre."} "1"{"næste fre."} } + relativeTime{ + future{ + one{"om {0} fredag"} + other{"om {0} fredage"} + } + past{ + one{"for {0} fredag siden"} + other{"for {0} fredage siden"} + } + } } hour{ dn{"time"} + relative{ + "0"{"i den kommende time"} + } relativeTime{ future{ one{"om {0} time"} @@ -1010,6 +1152,9 @@ da{ } minute{ dn{"minut"} + relative{ + "0"{"i det kommende minut"} + } relativeTime{ future{ one{"om {0} minut"} @@ -1050,23 +1195,53 @@ da{ mon{ relative{ "-1"{"sidste mandag"} - "0"{"denne mandag"} + "0"{"på mandag"} "1"{"næste mandag"} } + relativeTime{ + future{ + one{"om {0} mandag"} + other{"om {0} mandage"} + } + past{ + one{"for {0} mandag siden"} + other{"for {0} mandage siden"} + } + } } mon-narrow{ relative{ "-1"{"sidste ma."} - "0"{"denne ma."} + "0"{"på ma."} "1"{"næste ma."} } + relativeTime{ + future{ + one{"om {0} mandag"} + other{"om {0} mandage"} + } + past{ + one{"for {0} mandag siden"} + other{"for {0} mandage siden"} + } + } } mon-short{ relative{ "-1"{"sidste man."} - "0"{"denne man."} + "0"{"på man."} "1"{"næste man."} } + relativeTime{ + future{ + one{"om {0} mandag"} + other{"om {0} mandage"} + } + past{ + one{"for {0} mandag siden"} + other{"for {0} mandage siden"} + } + } } month{ dn{"måned"} @@ -1096,11 +1271,11 @@ da{ relativeTime{ future{ one{"om {0} md."} - other{"om {0} md."} + other{"om {0} mdr."} } past{ one{"for {0} md. siden"} - other{"for {0} md. siden"} + other{"for {0} mdr. siden"} } } } @@ -1114,11 +1289,11 @@ da{ relativeTime{ future{ one{"om {0} md."} - other{"om {0} md."} + other{"om {0} mdr."} } past{ one{"for {0} md. siden"} - other{"for {0} md. siden"} + other{"for {0} mdr. siden"} } } } @@ -1179,23 +1354,53 @@ da{ sat{ relative{ "-1"{"sidste lørdag"} - "0"{"denne lørdag"} + "0"{"på lørdag"} "1"{"næste lørdag"} } + relativeTime{ + future{ + one{"om {0} lørdag"} + other{"om {0} lørdage"} + } + past{ + one{"for {0} lørdag siden"} + other{"for {0} lørdage siden"} + } + } } sat-narrow{ relative{ "-1"{"sidste lø."} - "0"{"denne lø."} + "0"{"på lø."} "1"{"næste lø."} } + relativeTime{ + future{ + one{"om {0} lørdag"} + other{"om {0} lørdage"} + } + past{ + one{"for {0} lørdag siden"} + other{"for {0} lørdage siden"} + } + } } sat-short{ relative{ "-1"{"sidste lør."} - "0"{"denne lør."} + "0"{"på lør."} "1"{"næste lør."} } + relativeTime{ + future{ + one{"om {0} lørdag"} + other{"om {0} lørdage"} + } + past{ + one{"for {0} lørdag siden"} + other{"for {0} lørdage siden"} + } + } } second{ dn{"sekund"} @@ -1242,86 +1447,206 @@ da{ sun{ relative{ "-1"{"sidste søndag"} - "0"{"denne søndag"} + "0"{"på søndag"} "1"{"næste søndag"} } + relativeTime{ + future{ + one{"om {0} søndag"} + other{"om {0} søndage"} + } + past{ + one{"for {0} søndag siden"} + other{"for {0} søndage siden"} + } + } } sun-narrow{ relative{ "-1"{"sidste sø."} - "0"{"denne sø."} + "0"{"på sø."} "1"{"næste sø."} } + relativeTime{ + future{ + one{"om {0} søndag"} + other{"om {0} søndage"} + } + past{ + one{"for {0} søndag siden"} + other{"for {0} søndage siden"} + } + } } sun-short{ relative{ "-1"{"sidste søn."} - "0"{"denne søn."} - "1"{"næste sø."} + "0"{"på søn."} + "1"{"næste søn."} + } + relativeTime{ + future{ + one{"om {0} søndag"} + other{"om {0} søndage"} + } + past{ + one{"for {0} søndag siden"} + other{"for {0} søndage siden"} + } } } thu{ relative{ "-1"{"sidste torsdag"} - "0"{"denne torsdag"} + "0"{"på torsdag"} "1"{"næste torsdag"} } + relativeTime{ + future{ + one{"om {0} torsdag"} + other{"om {0} torsdage"} + } + past{ + one{"for {0} torsdag siden"} + other{"for {0} torsdage siden"} + } + } } thu-narrow{ relative{ "-1"{"sidste to."} - "0"{"denne to."} + "0"{"på to."} "1"{"næste to."} } + relativeTime{ + future{ + one{"om {0} torsdag"} + other{"om {0} torsdage"} + } + past{ + one{"for {0} torsdag siden"} + other{"for {0} torsdage siden"} + } + } } thu-short{ relative{ "-1"{"sidste tor."} - "0"{"denne tor."} + "0"{"på tor."} "1"{"næste tor."} } + relativeTime{ + future{ + one{"om {0} torsdag"} + other{"om {0} torsdage"} + } + past{ + one{"for {0} torsdag siden"} + other{"for {0} torsdage siden"} + } + } } tue{ relative{ "-1"{"sidste tirsdag"} - "0"{"denne tirsdag"} + "0"{"på tirsdag"} "1"{"næste tirsdag"} } + relativeTime{ + future{ + one{"om {0} tirsdag"} + other{"om {0} tirsdage"} + } + past{ + one{"for {0} tirsdag siden"} + other{"for {0} tirsdage siden"} + } + } } tue-narrow{ relative{ "-1"{"sidste ti."} - "0"{"denne ti."} + "0"{"på ti."} "1"{"næste ti."} } + relativeTime{ + future{ + one{"om {0} tirsdag"} + other{"om {0} tirsdage"} + } + past{ + one{"for {0} tirsdag siden"} + other{"for {0} tirsdage siden"} + } + } } tue-short{ relative{ "-1"{"sidste tir."} - "0"{"denne tir."} + "0"{"på tir."} "1"{"næste tir."} } + relativeTime{ + future{ + one{"om {0} tirsdag"} + other{"om {0} tirsdage"} + } + past{ + one{"for {0} tirsdag siden"} + other{"for {0} tirsdage siden"} + } + } } wed{ relative{ "-1"{"sidste onsdag"} - "0"{"denne onsdag"} + "0"{"på onsdag"} "1"{"næste onsdag"} } + relativeTime{ + future{ + one{"om {0} onsdag"} + other{"om {0} onsdage"} + } + past{ + one{"for {0} onsdag siden"} + other{"for {0} onsdage siden"} + } + } } wed-narrow{ relative{ "-1"{"sidste on."} - "0"{"denne on."} + "0"{"på on."} "1"{"næste on."} } + relativeTime{ + future{ + one{"om {0} onsdag"} + other{"om {0} onsdage"} + } + past{ + one{"for {0} onsdag siden"} + other{"for {0} onsdage siden"} + } + } } wed-short{ relative{ "-1"{"sidste ons."} - "0"{"denne ons."} + "0"{"på ons."} "1"{"næste ons."} } + relativeTime{ + future{ + one{"om {0} onsdag"} + other{"om {0} onsdage"} + } + past{ + one{"for {0} onsdag siden"} + other{"for {0} onsdage siden"} + } + } } week{ dn{"uge"} @@ -1330,6 +1655,7 @@ da{ "0"{"denne uge"} "1"{"næste uge"} } + relativePeriod{"i ugen med {0}"} relativeTime{ future{ one{"om {0} uge"} @@ -1348,6 +1674,7 @@ da{ "0"{"denne uge"} "1"{"næste uge"} } + relativePeriod{"i ugen med {0}"} relativeTime{ future{ one{"om {0} uge"} @@ -1366,6 +1693,7 @@ da{ "0"{"denne uge"} "1"{"næste uge"} } + relativePeriod{"i ugen med {0}"} relativeTime{ future{ one{"om {0} uge"} @@ -1445,6 +1773,12 @@ da{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} og {1}"} + end{"{0} og {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0} og {1}"} end{"{0} og {1}"} @@ -1465,20 +1799,8 @@ da{ } } measurementSystemNames{ - UK{"De britiske målesystemer"} - US{"De amerikanske målesystemer"} - metric{"Det metriske system"} - } - transformNames{ - BGN{"BGN"} - Numeric{"Numerisk"} - Tone{"Tone"} - UNGEGN{"UNGEGN"} - x-Accents{"Accenter"} - x-Fullwidth{"Fuld bredde"} - x-Halfwidth{"Halv bredde"} - x-Jamo{"Jamo"} - x-Pinyin{"Pinyin"} - x-Publishing{"Publishing"} + UK{"de britiske målesystemer"} + US{"de amerikanske målesystemer"} + metric{"det metriske system"} } } diff --git a/icuSources/data/locales/da_DK.txt b/icuSources/data/locales/da_DK.txt index bd80cd7a..63822e6a 100644 --- a/icuSources/data/locales/da_DK.txt +++ b/icuSources/data/locales/da_DK.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/da_DK.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License da_DK{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/da_GL.txt b/icuSources/data/locales/da_GL.txt old mode 100755 new mode 100644 index 54288817..88898b0a --- a/icuSources/data/locales/da_GL.txt +++ b/icuSources/data/locales/da_GL.txt @@ -1,13 +1,7 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/da_GL.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License da_GL{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/dav.txt b/icuSources/data/locales/dav.txt old mode 100755 new mode 100644 index a5b6b39d..0943501b --- a/icuSources/data/locales/dav.txt +++ b/icuSources/data/locales/dav.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/dav.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License dav{ AuxExemplarCharacters{"[q x]"} ExemplarCharacters{"[a b c d e f g h i j k l m n o p r s t u v w y z]"} @@ -18,7 +12,7 @@ dav{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/dav_KE.txt b/icuSources/data/locales/dav_KE.txt old mode 100755 new mode 100644 index 62c2a064..c0f0adf8 --- a/icuSources/data/locales/dav_KE.txt +++ b/icuSources/data/locales/dav_KE.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/dav_KE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License dav_KE{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/de.txt b/icuSources/data/locales/de.txt index a67e6703..d992ae2f 100644 --- a/icuSources/data/locales/de.txt +++ b/icuSources/data/locales/de.txt @@ -1,20 +1,14 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/de.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License de{ AuxExemplarCharacters{ "[á à ă â å ã ā æ ç é è ĕ ê ë ē ğ í ì ĭ î ï İ ī ı ñ ó ò ŏ ô ø ō œ ş ú ù ŭ û ū" " ÿ]" } Ellipsis{ - final{"{0} …"} - initial{"… {0}"} - medial{"{0} … {1}"} + final{"{0}…"} + initial{"…{0}"} + medial{"{0}…{1}"} word-final{"{0} …"} word-initial{"… {0}"} word-medial{"{0} … {1}"} @@ -145,16 +139,16 @@ de{ } decimalFormat{ 1000{ - one{"0 Tsd'.'"} - other{"0 Tsd'.'"} + one{"0"} + other{"0"} } 10000{ - one{"00 Tsd'.'"} - other{"00 Tsd'.'"} + one{"0"} + other{"0"} } 100000{ - one{"000 Tsd'.'"} - other{"000 Tsd'.'"} + one{"0"} + other{"0"} } 1000000{ one{"0 Mio'.'"} @@ -209,10 +203,19 @@ de{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + other{"{0}. Abzweigung nach rechts nehmen"} + } + plural{ + one{"{0} Tag"} + other{"{0} Tage"} + } + } minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} calendar{ buddhist{ eras{ @@ -370,101 +373,101 @@ de{ M{"M.–M."} } MEEEEd{ - M{"EEEE, dd.MM. – EEEE, dd.MM."} - d{"EEEE, dd.MM. – EEEE, dd.MM."} + M{"EEEE, dd.MM. – EEEE, dd.MM."} + d{"EEEE, dd.MM. – EEEE, dd.MM."} } MEd{ - M{"E dd.MM. – E dd.MM."} - d{"E dd.MM. – E dd.MM."} + M{"E dd.MM. – E dd.MM."} + d{"E dd.MM. – E dd.MM."} } MMM{ M{"MMM–MMM"} } MMMEEEEd{ - M{"EEEE, d. MMM – EEEE, d. MMM"} - d{"EEEE, d. – EEEE, d. MMM"} + M{"EEEE, d. MMM – EEEE, d. MMM"} + d{"EEEE, d. – EEEE, d. MMM"} } MMMEd{ - M{"E d. MMM – E d. MMM"} - d{"E d. – E d. MMM"} + M{"E d. MMM – E d. MMM"} + d{"E d. – E d. MMM"} } MMMM{ M{"LLLL–LLLL"} } MMMd{ - M{"d. MMM – d. MMM"} + M{"d. MMM – d. MMM"} d{"d.–d. MMM"} } Md{ - M{"dd.MM. – dd.MM."} - d{"dd.MM. – dd.MM."} + M{"dd.MM. – dd.MM."} + d{"dd.MM. – dd.MM."} } d{ d{"d.–d."} } - fallback{"{0} – {1}"} + fallback{"{0} – {1}"} h{ - a{"h a – h a"} + a{"h a – h a"} h{"h–h a"} } hm{ - a{"h:mm a – h:mm a"} + a{"h:mm a – h:mm a"} h{"h:mm–h:mm a"} m{"h:mm–h:mm a"} } hmv{ - a{"h:mm a – h:mm a v"} + a{"h:mm a – h:mm a v"} h{"h:mm–h:mm a v"} m{"h:mm–h:mm a v"} } hv{ - a{"h a – h a v"} + a{"h a – h a v"} h{"h–h a v"} } y{ y{"y–y G"} } yM{ - M{"MM.y – MM.y G"} - y{"MM.y – MM.y G"} + M{"MM.y – MM.y G"} + y{"MM.y – MM.y G"} } yMEEEEd{ - M{"EEEE, dd.MM.y – EEEE, dd.MM.y G"} - d{"EEEE, dd.MM.y – EEEE, dd.MM.y G"} - y{"EEEE, dd.MM.y – EEEE, dd.MM.y G"} + M{"EEEE, dd.MM.y – EEEE, dd.MM.y G"} + d{"EEEE, dd.MM.y – EEEE, dd.MM.y G"} + y{"EEEE, dd.MM.y – EEEE, dd.MM.y G"} } yMEd{ - M{"E dd.MM.y – E dd.MM.y G"} - d{"E dd.MM.y – E dd.MM.y G"} - y{"E dd.MM.y – E dd.MM.y G"} + M{"E dd.MM.y – E dd.MM.y G"} + d{"E dd.MM.y – E dd.MM.y G"} + y{"E dd.MM.y – E dd.MM.y G"} } yMMM{ M{"MMM–MMM y G"} - y{"MMM y – MMM y G"} + y{"MMM y – MMM y G"} } yMMMEEEEd{ - M{"EEEE, d. MMM – EEEE, d. MMM y G"} - d{"EEEE, d. – EEEE, d. MMM y G"} - y{"EEEE, d. MMM y – EEEE, d. MMM y G"} + M{"EEEE, d. MMM – EEEE, d. MMM y G"} + d{"EEEE, d. – EEEE, d. MMM y G"} + y{"EEEE, d. MMM y – EEEE, d. MMM y G"} } yMMMEd{ - M{"E d. MMM – E d. MMM y G"} - d{"E d. – E d. MMM y G"} - y{"E d. MMM y – E d. MMM y G"} + M{"E d. MMM – E d. MMM y G"} + d{"E d. – E d. MMM y G"} + y{"E d. MMM y – E d. MMM y G"} } yMMMM{ M{"MMMM–MMMM y G"} - y{"MMMM y – MMMM y G"} + y{"MMMM y – MMMM y G"} } yMMMd{ - M{"d. MMM – d. MMM y G"} + M{"d. MMM – d. MMM y G"} d{"d.–d. MMM y G"} - y{"d. MMM y – d. MMM y G"} + y{"d. MMM y – d. MMM y G"} } yMd{ - M{"dd.MM.y – dd.MM.y G"} - d{"dd.MM.y – dd.MM.y G"} - y{"dd.MM.y – dd.MM.y G"} + M{"dd.MM.y – dd.MM.y G"} + d{"dd.MM.y – dd.MM.y G"} + y{"dd.MM.y – dd.MM.y G"} } } } @@ -528,6 +531,10 @@ de{ MMMEd{"E d. MMM"} MMMMEEEEd{"EEEE, d. MMMM"} MMMMEd{"E d. MMMM"} + MMMMW{ + one{"'Woche' W 'im' MMM"} + other{"'Woche' W 'im' MMM"} + } MMMMd{"d. MMMM"} MMMd{"d. MMM"} MMd{"d.MM."} @@ -554,6 +561,10 @@ de{ yMd{"d.M.y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + one{"'Woche' w 'des' 'Jahres' y"} + other{"'Woche' w 'des' 'Jahres' y"} + } } dayNames{ format{ @@ -744,101 +755,101 @@ de{ M{"M.–M."} } MEEEEd{ - M{"EEEE, dd.MM. – EEEE, dd.MM."} - d{"EEEE, dd.MM. – EEEE, dd.MM."} + M{"EEEE, dd.MM. – EEEE, dd.MM."} + d{"EEEE, dd.MM. – EEEE, dd.MM."} } MEd{ - M{"E dd.MM. – E dd.MM."} - d{"E dd.MM. – E dd.MM."} + M{"E dd.MM. – E dd.MM."} + d{"E dd.MM. – E dd.MM."} } MMM{ M{"MMM–MMM"} } MMMEEEEd{ - M{"EEEE, d. MMM – EEEE, d. MMM"} - d{"EEEE, d. – EEEE, d. MMM"} + M{"EEEE, d. MMM – EEEE, d. MMM"} + d{"EEEE, d. – EEEE, d. MMM"} } MMMEd{ - M{"E d. MMM – E d. MMM"} - d{"E d. – E d. MMM"} + M{"E d. MMM – E d. MMM"} + d{"E d. – E d. MMM"} } MMMM{ M{"LLLL–LLLL"} } MMMd{ - M{"d. MMM – d. MMM"} + M{"d. MMM – d. MMM"} d{"d.–d. MMM"} } Md{ - M{"dd.MM. – dd.MM."} - d{"dd.MM. – dd.MM."} + M{"dd.MM. – dd.MM."} + d{"dd.MM. – dd.MM."} } d{ d{"d.–d."} } - fallback{"{0} – {1}"} + fallback{"{0} – {1}"} h{ - a{"h a – h a"} + a{"h a – h a"} h{"h–h a"} } hm{ - a{"h:mm a – h:mm a"} + a{"h:mm a – h:mm a"} h{"h:mm–h:mm a"} m{"h:mm–h:mm a"} } hmv{ - a{"h:mm a – h:mm a v"} + a{"h:mm a – h:mm a v"} h{"h:mm–h:mm a v"} m{"h:mm–h:mm a v"} } hv{ - a{"h a – h a v"} + a{"h a – h a v"} h{"h–h a v"} } y{ y{"y–y"} } yM{ - M{"MM.y – MM.y"} - y{"MM.y – MM.y"} + M{"MM.y – MM.y"} + y{"MM.y – MM.y"} } yMEEEEd{ - M{"EEEE, dd.MM.y – EEEE, dd.MM.y"} - d{"EEEE, dd.MM.y – EEEE, dd.MM.y"} - y{"EEEE, dd.MM.y – EEEE, dd.MM.y"} + M{"EEEE, dd.MM.y – EEEE, dd.MM.y"} + d{"EEEE, dd.MM.y – EEEE, dd.MM.y"} + y{"EEEE, dd.MM.y – EEEE, dd.MM.y"} } yMEd{ - M{"E dd.MM.y – E dd.MM.y"} - d{"E dd.MM.y – E dd.MM.y"} - y{"E dd.MM.y – E dd.MM.y"} + M{"E dd.MM.y – E dd.MM.y"} + d{"E dd.MM.y – E dd.MM.y"} + y{"E dd.MM.y – E dd.MM.y"} } yMMM{ M{"MMM–MMM y"} - y{"MMM y – MMM y"} + y{"MMM y – MMM y"} } yMMMEEEEd{ - M{"EEEE, d. MMM – EEEE, d. MMM y"} - d{"EEEE, d. – EEEE, d. MMM y"} - y{"EEEE, d. MMM y – EEEE, d. MMM y"} + M{"EEEE, d. MMM – EEEE, d. MMM y"} + d{"EEEE, d. – EEEE, d. MMM y"} + y{"EEEE, d. MMM y – EEEE, d. MMM y"} } yMMMEd{ - M{"E d. MMM – E d. MMM y"} - d{"E d. – E d. MMM y"} - y{"E d. MMM y – E d. MMM y"} + M{"E d. MMM – E d. MMM y"} + d{"E d. – E d. MMM y"} + y{"E d. MMM y – E d. MMM y"} } yMMMM{ M{"MMMM–MMMM y"} - y{"MMMM y – MMMM y"} + y{"MMMM y – MMMM y"} } yMMMd{ - M{"d. MMM – d. MMM y"} + M{"d. MMM – d. MMM y"} d{"d.–d. MMM y"} - y{"d. MMM y – d. MMM y"} + y{"d. MMM y – d. MMM y"} } yMd{ - M{"dd.MM.y – dd.MM.y"} - d{"dd.MM.y – dd.MM.y"} - y{"dd.MM.y – dd.MM.y"} + M{"dd.MM.y – dd.MM.y"} + d{"dd.MM.y – dd.MM.y"} + y{"dd.MM.y – dd.MM.y"} } } monthNames{ @@ -1017,13 +1028,13 @@ de{ "Yōrō (717–724)", "Jinki (724–729)", "Tenpyō (729–749)", - "Tenpyō-kampō (749-749)", - "Tenpyō-shōhō (749-757)", - "Tenpyō-hōji (757-765)", - "Tenpyō-jingo (765-767)", - "Jingo-keiun (767-770)", + "Tenpyō-kampō (749–749)", + "Tenpyō-shōhō (749–757)", + "Tenpyō-hōji (757–765)", + "Tenpyō-jingo (765–767)", + "Jingo-keiun (767–770)", "Hōki (770–780)", - "Ten-ō (781-782)", + "Ten-ō (781–782)", "Enryaku (782–806)", "Daidō (806–810)", "Kōnin (810–824)", @@ -1032,7 +1043,7 @@ de{ "Kajō (848–851)", "Ninju (851–854)", "Saikō (854–857)", - "Ten-an (857-859)", + "Ten-an (857–859)", "Jōgan (859–877)", "Gangyō (877–885)", "Ninna (885–889)", @@ -1084,7 +1095,7 @@ de{ "Chōji (1104–1106)", "Kashō (1106–1108)", "Tennin (1108–1110)", - "Ten-ei (1110-1113)", + "Ten-ei (1110–1113)", "Eikyū (1113–1118)", "Gen’ei (1118–1120)", "Hōan (1120–1124)", @@ -1260,6 +1271,94 @@ de{ 1, } } + characterLabel{ + activities{"Aktivitäten"} + african_scripts{"Afrikanische Schriften"} + american_scripts{"Amerikanische Schriften"} + animal{"Tier"} + animals_nature{"Flora und Fauna"} + arrows{"Pfeile"} + body{"Körper"} + box_drawing{"Rahmenzeichen"} + braille{"Braille"} + building{"Gebäude"} + bullets_stars{"Aufzählungszeichen/Sterne"} + consonantal_jamo{"Jamo-Konsonanten"} + currency_symbols{"Währungssymbole"} + dash_connector{"Gedankenstrich/Bindestrich"} + digits{"Stellen"} + dingbats{"Zierrat"} + divination_symbols{"Teilungszeichen"} + downwards_arrows{"Abwärtspfeile"} + downwards_upwards_arrows{"Aufwärts-Abwärtspfeile"} + east_asian_scripts{"Ostasiatische Schriften"} + emoji{"Emoji"} + european_scripts{"Europäische Schriften"} + female{"Frau"} + flag{"Fahne"} + flags{"Flaggen"} + food_drink{"Essen & Trinken"} + format{"Format"} + format_whitespace{"Format und Leerzeichen"} + full_width_form_variant{"Varianten in voller Breite"} + geometric_shapes{"Geometrische Formen"} + half_width_form_variant{"Varianten in halber Breite"} + han_characters{"Han-Zeichen"} + han_radicals{"Han-Radikale"} + hanja{"Hanja"} + hanzi_simplified{"Hanzi (vereinfacht)"} + hanzi_traditional{"Hanzi (traditionell)"} + heart{"Herz"} + historic_scripts{"Historische Schriften"} + ideographic_desc_characters{"Ideografische beschreibende Zeichen"} + japanese_kana{"Kana"} + kanbun{"Kanbun"} + kanji{"Kanji"} + keycap{"Taste"} + leftwards_arrows{"Linkspfeile"} + leftwards_rightwards_arrows{"Links-Rechtspfeile"} + letterlike_symbols{"Buchstabenähnliche Zeichen"} + limited_use{"Eingeschränkte Verwendung"} + male{"Mann"} + math_symbols{"Mathematische Zeichen"} + middle_eastern_scripts{"Vorderasiatische Schriften"} + miscellaneous{"Verschiedenes"} + modern_scripts{"Moderne Schriften"} + modifier{"Bestimmung"} + musical_symbols{"Musikalische Zeichen"} + nature{"Natur"} + nonspacing{"Geschützte Zeichen"} + numbers{"Ziffern"} + objects{"Objekte"} + other{"Andere"} + paired{"Gepaart"} + person{"Mensch"} + phonetic_alphabet{"Phonetisches Alphabet"} + pictographs{"Piktogramme"} + place{"Ort"} + plant{"Pflanze"} + punctuation{"Zeichensetzung"} + rightwards_arrows{"Rechtspfeile"} + sign_standard_symbols{"Zeichen/Standardzeichen"} + small_form_variant{"Kleine Formvarianten"} + smiley{"Smiley"} + smileys_people{"Smileys und Leute"} + south_asian_scripts{"Südasiatische Schriften"} + southeast_asian_scripts{"Südostasiatische Schriften"} + spacing{"Sperrsatz"} + sport{"Sport"} + symbols{"Zeichen"} + technical_symbols{"Technische Zeichen"} + tone_marks{"Tonzeichen"} + travel{"Reisen"} + travel_places{"Reisen und Orte"} + upwards_arrows{"Aufwärtspfeile"} + variant_forms{"Variantenform"} + vocalic_jamo{"Jamo-Vokale"} + weather{"Wetter"} + western_asian_scripts{"Westasiatische Schriften"} + whitespace{"Leerzeichen"} + } delimiters{ alternateQuotationEnd{"‘"} alternateQuotationStart{"‚"} @@ -1339,6 +1438,16 @@ de{ "0"{"diesen Freitag"} "1"{"nächsten Freitag"} } + relativeTime{ + future{ + one{"Freitag in {0} Woche"} + other{"Freitag in {0} Wochen"} + } + past{ + one{"Freitag vor {0} Woche"} + other{"Freitag vor {0} Wochen"} + } + } } fri-narrow{ relative{ @@ -1346,6 +1455,16 @@ de{ "0"{"diesen Fr."} "1"{"nächsten Fr."} } + relativeTime{ + future{ + one{"Fr. in {0} W."} + other{"Fr. in {0} W."} + } + past{ + one{"Fr. vor {0} W."} + other{"Fr. vor {0} W."} + } + } } fri-short{ relative{ @@ -1353,9 +1472,22 @@ de{ "0"{"diesen Fr."} "1"{"nächsten Fr."} } + relativeTime{ + future{ + one{"Fr. in {0} Woche"} + other{"Fr. in {0} Wochen"} + } + past{ + one{"Fr. vor {0} Woche"} + other{"Fr. vor {0} Wochen"} + } + } } hour{ dn{"Stunde"} + relative{ + "0"{"in dieser Stunde"} + } relativeTime{ future{ one{"in {0} Stunde"} @@ -1395,6 +1527,9 @@ de{ } minute{ dn{"Minute"} + relative{ + "0"{"in dieser Minute"} + } relativeTime{ future{ one{"in {0} Minute"} @@ -1438,6 +1573,16 @@ de{ "0"{"diesen Montag"} "1"{"nächsten Montag"} } + relativeTime{ + future{ + one{"Montag in {0} Woche"} + other{"Montag in {0} Wochen"} + } + past{ + one{"Montag vor {0} Woche"} + other{"Montag vor {0} Wochen"} + } + } } mon-narrow{ relative{ @@ -1445,6 +1590,16 @@ de{ "0"{"diesen Mo."} "1"{"nächsten Mo."} } + relativeTime{ + future{ + one{"Mo. in {0} W."} + other{"Mo. in {0} W."} + } + past{ + one{"Mo. vor {0} W."} + other{"Mo. vor {0} W."} + } + } } mon-short{ relative{ @@ -1452,6 +1607,16 @@ de{ "0"{"diesen Mo."} "1"{"nächsten Mo."} } + relativeTime{ + future{ + one{"Mo. in {0} Woche"} + other{"Mo. in {0} Wochen"} + } + past{ + one{"Mo. vor {0} Woche"} + other{"Mo. vor {0} Wochen"} + } + } } month{ dn{"Monat"} @@ -1509,6 +1674,11 @@ de{ } quarter{ dn{"Quartal"} + relative{ + "-1"{"letztes Quartal"} + "0"{"dieses Quartal"} + "1"{"nächstes Quartal"} + } relativeTime{ future{ one{"in {0} Quartal"} @@ -1552,6 +1722,16 @@ de{ "0"{"diesen Samstag"} "1"{"nächsten Samstag"} } + relativeTime{ + future{ + one{"Samstag in {0} Woche"} + other{"Samstag in {0} Wochen"} + } + past{ + one{"Samstag vor {0} Woche"} + other{"Samstag vor {0} Wochen"} + } + } } sat-narrow{ relative{ @@ -1559,6 +1739,16 @@ de{ "0"{"diesen Sa."} "1"{"nächsten Sa."} } + relativeTime{ + future{ + one{"Sa. in {0} W."} + other{"Sa. in {0} W."} + } + past{ + one{"Sa. vor {0} W."} + other{"Sa. vor {0} W."} + } + } } sat-short{ relative{ @@ -1566,6 +1756,16 @@ de{ "0"{"diesen Sa."} "1"{"nächsten Sa."} } + relativeTime{ + future{ + one{"Sa. in {0} Woche"} + other{"Sa. in {0} Wochen"} + } + past{ + one{"Sa. vor {0} Woche"} + other{"Sa. vor {0} Wochen"} + } + } } second{ dn{"Sekunde"} @@ -1615,6 +1815,16 @@ de{ "0"{"diesen Sonntag"} "1"{"nächsten Sonntag"} } + relativeTime{ + future{ + one{"Sonntag in {0} Woche"} + other{"Sonntag in {0} Wochen"} + } + past{ + one{"Sonntag vor {0} Woche"} + other{"Sonntag vor {0} Wochen"} + } + } } sun-narrow{ relative{ @@ -1622,6 +1832,16 @@ de{ "0"{"diesen So."} "1"{"nächsten So."} } + relativeTime{ + future{ + one{"So. in {0} W."} + other{"So. in {0} W."} + } + past{ + one{"So. vor {0} W."} + other{"So. vor {0} W."} + } + } } sun-short{ relative{ @@ -1629,6 +1849,16 @@ de{ "0"{"diesen So."} "1"{"nächsten So."} } + relativeTime{ + future{ + one{"So. in {0} Woche"} + other{"So. in {0} Wochen"} + } + past{ + one{"So. vor {0} Woche"} + other{"So. vor {0} Wochen"} + } + } } thu{ relative{ @@ -1636,6 +1866,16 @@ de{ "0"{"diesen Donnerstag"} "1"{"nächsten Donnerstag"} } + relativeTime{ + future{ + one{"Donnerstag in {0} Woche"} + other{"Donnerstag in {0} Wochen"} + } + past{ + one{"Donnerstag vor {0} Woche"} + other{"Donnerstag vor {0} Wochen"} + } + } } thu-narrow{ relative{ @@ -1643,6 +1883,16 @@ de{ "0"{"diesen Do."} "1"{"nächsten Do."} } + relativeTime{ + future{ + one{"Do. in {0} W."} + other{"Do. in {0} W."} + } + past{ + one{"Do. vor {0} W."} + other{"Do. vor {0} W."} + } + } } thu-short{ relative{ @@ -1650,6 +1900,16 @@ de{ "0"{"diesen Do."} "1"{"nächsten Do."} } + relativeTime{ + future{ + one{"Do. in {0} Woche"} + other{"Do. in {0} Wochen"} + } + past{ + one{"Do. vor {0} Woche"} + other{"Do. vor {0} Wochen"} + } + } } tue{ relative{ @@ -1657,6 +1917,16 @@ de{ "0"{"diesen Dienstag"} "1"{"nächsten Dienstag"} } + relativeTime{ + future{ + one{"Dienstag in {0} Woche"} + other{"Dienstag in {0} Wochen"} + } + past{ + one{"Dienstag vor {0} Woche"} + other{"Dienstag vor {0} Wochen"} + } + } } tue-narrow{ relative{ @@ -1664,6 +1934,16 @@ de{ "0"{"diesen Di."} "1"{"nächsten Di."} } + relativeTime{ + future{ + one{"Di. in {0} W."} + other{"Di. in {0} W."} + } + past{ + one{"Di. vor {0} W."} + other{"Di. vor {0} W."} + } + } } tue-short{ relative{ @@ -1671,6 +1951,16 @@ de{ "0"{"diesen Di."} "1"{"nächsten Di."} } + relativeTime{ + future{ + one{"Di. in {0} Woche"} + other{"Di. in {0} Wochen"} + } + past{ + one{"Di. vor {0} Woche"} + other{"Di. vor {0} Wochen"} + } + } } wed{ relative{ @@ -1678,6 +1968,16 @@ de{ "0"{"diesen Mittwoch"} "1"{"nächsten Mittwoch"} } + relativeTime{ + future{ + one{"Mittwoch in {0} Woche"} + other{"Mittwoch in {0} Wochen"} + } + past{ + one{"Mittwoch vor {0} Woche"} + other{"Mittwoch vor {0} Wochen"} + } + } } wed-narrow{ relative{ @@ -1685,6 +1985,16 @@ de{ "0"{"diesen Mi."} "1"{"nächsten Mi."} } + relativeTime{ + future{ + one{"Mi. in {0} W."} + other{"Mi. in {0} W."} + } + past{ + one{"Mi. vor {0} W."} + other{"Mi. vor {0} W."} + } + } } wed-short{ relative{ @@ -1692,6 +2002,16 @@ de{ "0"{"diesen Mi."} "1"{"nächsten Mi."} } + relativeTime{ + future{ + one{"Mi. in {0} Woche"} + other{"Mi. in {0} Wochen"} + } + past{ + one{"Mi. vor {0} Woche"} + other{"Mi. vor {0} Wochen"} + } + } } week{ dn{"Woche"} @@ -1700,6 +2020,7 @@ de{ "0"{"diese Woche"} "1"{"nächste Woche"} } + relativePeriod{"die Woche vom {0}"} relativeTime{ future{ one{"in {0} Woche"} @@ -1718,6 +2039,7 @@ de{ "0"{"diese Woche"} "1"{"nächste Woche"} } + relativePeriod{"die Woche vom {0}"} relativeTime{ future{ one{"in {0} Wo."} @@ -1736,6 +2058,7 @@ de{ "0"{"diese Woche"} "1"{"nächste Woche"} } + relativePeriod{"die Woche vom {0}"} relativeTime{ future{ one{"in {0} Woche"} @@ -1815,6 +2138,12 @@ de{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} und {1}"} + end{"{0} und {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0} und {1}"} end{"{0} und {1}"} @@ -1839,16 +2168,4 @@ de{ US{"Angloamerikanisches"} metric{"Internationales (SI)"} } - transformNames{ - BGN{"BGN"} - Numeric{"Numerisch"} - Tone{"Tonsprache"} - UNGEGN{"UNGEGN"} - x-Accents{"Akzente"} - x-Fullwidth{"Breit"} - x-Halfwidth{"Halbe Breite"} - x-Jamo{"Jamo"} - x-Pinyin{"Pinyin"} - x-Publishing{"Veröffentlichung"} - } } diff --git a/icuSources/data/locales/de_AT.txt b/icuSources/data/locales/de_AT.txt index 4553ea61..6754cc79 100644 --- a/icuSources/data/locales/de_AT.txt +++ b/icuSources/data/locales/de_AT.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/de_AT.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License de_AT{ ExemplarCharactersIndex{"[A Ä B C D E F G H I J K L M N O Ö P Q R S T U Ü V W X Y Z]"} NumberElements{ @@ -15,9 +9,17 @@ de_AT{ } } } - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ + dayPeriod{ + stand-alone{ + narrow{ + am{"vm."} + pm{"nm."} + } + } + } monthNames{ format{ abbreviated{ diff --git a/icuSources/data/locales/de_BE.txt b/icuSources/data/locales/de_BE.txt index 1397946c..1997b148 100644 --- a/icuSources/data/locales/de_BE.txt +++ b/icuSources/data/locales/de_BE.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/de_BE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License de_BE{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/de_CH.txt b/icuSources/data/locales/de_CH.txt index 870f4ee2..3d1e47d1 100644 --- a/icuSources/data/locales/de_CH.txt +++ b/icuSources/data/locales/de_CH.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/de_CH.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License de_CH{ AuxExemplarCharacters{ "[á à ă â å ã ā æ ç é è ĕ ê ë ē ğ í ì ĭ î ï İ ī ı ñ ó ò ŏ ô ø ō œ ş ß ú ù ŭ û" @@ -20,9 +14,9 @@ de_CH{ } symbols{ decimal{"."} - group{"'"} + group{"’"} } } } - Version{"2.1.19.87"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/de_DE.txt b/icuSources/data/locales/de_DE.txt index 6864a7b1..573d78cb 100644 --- a/icuSources/data/locales/de_DE.txt +++ b/icuSources/data/locales/de_DE.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/de_DE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License de_DE{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/de_IT.txt b/icuSources/data/locales/de_IT.txt new file mode 100644 index 00000000..5fa4d683 --- /dev/null +++ b/icuSources/data/locales/de_IT.txt @@ -0,0 +1,71 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +de_IT{ + Version{"2.1.31.33"} + calendar{ + gregorian{ + monthNames{ + format{ + abbreviated{ + "Jän.", + "Feb.", + "März", + "Apr.", + "Mai", + "Juni", + "Juli", + "Aug.", + "Sep.", + "Okt.", + "Nov.", + "Dez.", + } + wide{ + "Jänner", + "Februar", + "März", + "April", + "Mai", + "Juni", + "Juli", + "August", + "September", + "Oktober", + "November", + "Dezember", + } + } + stand-alone{ + abbreviated{ + "Jän", + "Feb", + "Mär", + "Apr", + "Mai", + "Jun", + "Jul", + "Aug", + "Sep", + "Okt", + "Nov", + "Dez", + } + wide{ + "Jänner", + "Februar", + "März", + "April", + "Mai", + "Juni", + "Juli", + "August", + "September", + "Oktober", + "November", + "Dezember", + } + } + } + } + } +} diff --git a/icuSources/data/locales/de_LI.txt b/icuSources/data/locales/de_LI.txt index 50600b51..507beba2 100644 --- a/icuSources/data/locales/de_LI.txt +++ b/icuSources/data/locales/de_LI.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/de_LI.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License de_LI{ NumberElements{ latn{ @@ -15,11 +9,11 @@ de_LI{ } symbols{ decimal{"."} - group{"'"} + group{"’"} } } } - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ dayPeriod{ diff --git a/icuSources/data/locales/de_LU.txt b/icuSources/data/locales/de_LU.txt index c2c30db1..1cc34d0b 100644 --- a/icuSources/data/locales/de_LU.txt +++ b/icuSources/data/locales/de_LU.txt @@ -1,11 +1,16 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/de_LU.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License de_LU{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} + calendar{ + gregorian{ + AmPmMarkersNarrow{ + "vorm.", + "nachm.", + } + availableFormats{ + h{"h a"} + } + } + } } diff --git a/icuSources/data/locales/dje.txt b/icuSources/data/locales/dje.txt old mode 100755 new mode 100644 index 6f2a00d7..12e65570 --- a/icuSources/data/locales/dje.txt +++ b/icuSources/data/locales/dje.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/dje.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License dje{ AuxExemplarCharacters{"[v]"} ExemplarCharacters{"[a ã b c d e ẽ f g h i j k l m n ɲ ŋ o õ p q r s š t u w x y z ž]"} @@ -23,7 +17,7 @@ dje{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/dje_NE.txt b/icuSources/data/locales/dje_NE.txt old mode 100755 new mode 100644 index 0d76d0c7..d0bc72ab --- a/icuSources/data/locales/dje_NE.txt +++ b/icuSources/data/locales/dje_NE.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/dje_NE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License dje_NE{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/dsb.txt b/icuSources/data/locales/dsb.txt index 97a18b49..fbf78c25 100644 --- a/icuSources/data/locales/dsb.txt +++ b/icuSources/data/locales/dsb.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/dsb.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License dsb{ AuxExemplarCharacters{ "[á à ă â å ä ã ą ā æ ç ď đ é è ĕ ê ë ė ę ē ğ í ì ĭ î ï İ ī ı ĺ ľ ň ñ ò ŏ ô ö" @@ -201,7 +195,7 @@ dsb{ } minimumGroupingDigits{"1"} } - Version{"2.1.23.7"} + Version{"2.1.31.86"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/dsb_DE.txt b/icuSources/data/locales/dsb_DE.txt index 1d9425f4..0f5100e4 100644 --- a/icuSources/data/locales/dsb_DE.txt +++ b/icuSources/data/locales/dsb_DE.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/dsb_DE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License dsb_DE{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/dua.txt b/icuSources/data/locales/dua.txt old mode 100755 new mode 100644 index 80f8f2f6..abbcc79a --- a/icuSources/data/locales/dua.txt +++ b/icuSources/data/locales/dua.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/dua.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License dua{ AuxExemplarCharacters{"[h q v x z]"} ExemplarCharacters{ @@ -26,7 +20,7 @@ dua{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/dua_CM.txt b/icuSources/data/locales/dua_CM.txt old mode 100755 new mode 100644 index 5c71f955..15ea4e33 --- a/icuSources/data/locales/dua_CM.txt +++ b/icuSources/data/locales/dua_CM.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/dua_CM.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License dua_CM{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/dyo.txt b/icuSources/data/locales/dyo.txt old mode 100755 new mode 100644 index ecd60f73..c8072922 --- a/icuSources/data/locales/dyo.txt +++ b/icuSources/data/locales/dyo.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/dyo.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License dyo{ AuxExemplarCharacters{"[z]"} ExemplarCharacters{"[a á b c d e é f g h i í j k l m n ñ ŋ o ó p q r s t u ú v w x y]"} @@ -23,7 +17,7 @@ dyo{ } } } - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/dyo_SN.txt b/icuSources/data/locales/dyo_SN.txt old mode 100755 new mode 100644 index a051abf1..65ccae5c --- a/icuSources/data/locales/dyo_SN.txt +++ b/icuSources/data/locales/dyo_SN.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/dyo_SN.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License dyo_SN{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/dz.txt b/icuSources/data/locales/dz.txt old mode 100755 new mode 100644 index 103b4c4e..67ce3d4f --- a/icuSources/data/locales/dz.txt +++ b/icuSources/data/locales/dz.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/dz.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License dz{ AuxExemplarCharacters{ "[\u0F84 ཊ ཋ ཌ ཎ \u0F7E ཥ \u0F80 \u0F7B \u0F7D \u0F9A \u0F9B \u0F9C \u0F9E " @@ -90,6 +84,11 @@ dz{ plusSign{"+"} } } + minimalPairs{ + plural{ + other{"ཉིནམ་ {0} "} + } + } native{"tibt"} tibt{ symbols{ @@ -97,7 +96,7 @@ dz{ exponential{"E"} group{","} infinity{"གྲངས་མེད"} - list{"དང་"} + list{";"} minusSign{"-"} nan{"ཨང་མད"} perMille{"‰"} @@ -106,7 +105,7 @@ dz{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.34"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/dz_BT.txt b/icuSources/data/locales/dz_BT.txt old mode 100755 new mode 100644 index 14e0e684..aaf05c70 --- a/icuSources/data/locales/dz_BT.txt +++ b/icuSources/data/locales/dz_BT.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/dz_BT.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License dz_BT{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ebu.txt b/icuSources/data/locales/ebu.txt old mode 100755 new mode 100644 index b26d6bb5..f9bc646f --- a/icuSources/data/locales/ebu.txt +++ b/icuSources/data/locales/ebu.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ebu.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ebu{ ExemplarCharacters{"[a b c d e f g h i ĩ j k l m n o p q r s t u ũ v w x y z]"} ExemplarCharactersIndex{"[A B C D E F G H I Ĩ J K L M N O P Q R S T U Ũ V W X Y Z]"} @@ -17,7 +11,7 @@ ebu{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/ebu_KE.txt b/icuSources/data/locales/ebu_KE.txt old mode 100755 new mode 100644 index 5e7c1460..c71213f0 --- a/icuSources/data/locales/ebu_KE.txt +++ b/icuSources/data/locales/ebu_KE.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ebu_KE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ebu_KE{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ee.txt b/icuSources/data/locales/ee.txt old mode 100755 new mode 100644 index 101c3bcc..8d894779 --- a/icuSources/data/locales/ee.txt +++ b/icuSources/data/locales/ee.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ee.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ee{ AuxExemplarCharacters{"[ă â å ä ā æ c ç ĕ ê ë ĭ î ï j ñ ŏ ô ö ø œ q ŭ û ü ÿ]"} ExemplarCharacters{ @@ -81,7 +75,7 @@ ee{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.86"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/ee_GH.txt b/icuSources/data/locales/ee_GH.txt old mode 100755 new mode 100644 index 6f59f2f1..5cd0e19c --- a/icuSources/data/locales/ee_GH.txt +++ b/icuSources/data/locales/ee_GH.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ee_GH.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ee_GH{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ee_TG.txt b/icuSources/data/locales/ee_TG.txt old mode 100755 new mode 100644 index e8526a05..b40bcd1f --- a/icuSources/data/locales/ee_TG.txt +++ b/icuSources/data/locales/ee_TG.txt @@ -1,13 +1,7 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ee_TG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ee_TG{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/el.txt b/icuSources/data/locales/el.txt index 1e063725..c6c6ae15 100644 --- a/icuSources/data/locales/el.txt +++ b/icuSources/data/locales/el.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/el.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License el{ AuxExemplarCharacters{ "[ἀ ἄ ἂ ἆ ἁ ἅ ἃ ἇ ὰ ᾶ ἐ ἔ ἒ ἑ ἕ ἓ ὲ ἠ ἤ ἢ ἦ ἡ ἥ ἣ ἧ ὴ ῆ ἰ ἴ ἲ ἶ ἱ ἵ ἳ ἷ ὶ ῖ ῒ" @@ -206,11 +200,20 @@ el{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + other{"Στρίψτε στην {0}η γωνία δεξιά."} + } + plural{ + one{"{0} ημέρα"} + other{"{0} ημέρες"} + } + } minimumGroupingDigits{"1"} native{"latn"} traditional{"grek"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} calendar{ buddhist{ eras{ @@ -418,6 +421,10 @@ el{ MMM{"LLL"} MMMEd{"E, d MMM"} MMMMEd{"E, d MMMM"} + MMMMW{ + one{"εβδομάδα W του MMM"} + other{"εβδομάδα W του MMM"} + } MMMMd{"d MMMM"} MMMd{"d MMM"} Md{"d/M"} @@ -438,6 +445,10 @@ el{ yMd{"d/M/y"} yQQQ{"y QQQ"} yQQQQ{"y QQQQ"} + yw{ + one{"εβδομάδα w του y"} + other{"εβδομάδα w του y"} + } } dayNames{ format{ @@ -548,9 +559,9 @@ el{ pm{"μ.μ."} } narrow{ - afternoon1{"μεσημέρι"} + afternoon1{"μεσημ."} am{"π.μ."} - evening1{"απόγευμα"} + evening1{"απόγ."} morning1{"πρωί"} night1{"βράδυ"} pm{"μ.μ."} @@ -864,6 +875,94 @@ el{ } } } + characterLabel{ + activities{"Δραστηριότητες"} + african_scripts{"Αφρικανικές γραφές"} + american_scripts{"Αμερικανικές γραφές"} + animal{"ζώο"} + animals_nature{"Ζώα και φύση"} + arrows{"Βέλη"} + body{"σώμα"} + box_drawing{"Σχεδίαση πλαισίων"} + braille{"Μπράιγ"} + building{"κτίριο"} + bullets_stars{"Κουκκίδες/Αστέρια"} + consonantal_jamo{"Συμφωνογραφικά Τζάμο"} + currency_symbols{"Σύμβολα νομισμάτων"} + dash_connector{"Παύλα/Σύνδεσμος"} + digits{"Ψηφία"} + dingbats{"Χαρακτήρες Dingbat"} + divination_symbols{"Σύμβολα μαντείας"} + downwards_arrows{"Βέλη κάτω"} + downwards_upwards_arrows{"Βέλη κάτω-πάνω"} + east_asian_scripts{"Γραφές Ανατολικής Ασίας"} + emoji{"Emoji"} + european_scripts{"Ευρωπαϊκές γραφές"} + female{"γυναίκα"} + flag{"σημαία"} + flags{"Σημαίες"} + food_drink{"Φαγητό και ποτό"} + format{"Μορφή"} + format_whitespace{"Μορφοποίηση και κενό διάστημα"} + full_width_form_variant{"Παραλλαγές πλήρους πλάτους"} + geometric_shapes{"Γεωμετρικά σχήματα"} + half_width_form_variant{"Παραλλαγές μισού πλάτους"} + han_characters{"Χαρακτήρες Χαν"} + han_radicals{"Ριζικά Χαν"} + hanja{"Χαντζά"} + hanzi_simplified{"Χάνζι (Απλοποιημένα)"} + hanzi_traditional{"Χάνζι (Παραδοσιακά)"} + heart{"καρδιά"} + historic_scripts{"Ιστορικές γραφές"} + ideographic_desc_characters{"Ιδεογραφικοί περιγραφικοί χαρακτήρες"} + japanese_kana{"Ιαπωνικά Κάνα"} + kanbun{"Κανμπούν"} + kanji{"Κάντζι"} + keycap{"πλήκτρο"} + leftwards_arrows{"Βέλη αριστερά"} + leftwards_rightwards_arrows{"Βέλη αριστερά-δεξιά"} + letterlike_symbols{"Σύμβολα με μορφή γραμμάτων"} + limited_use{"Περιορισμένης χρήσης"} + male{"άντρας"} + math_symbols{"Μαθηματικά σύμβολα"} + middle_eastern_scripts{"Γραφές Μέσης Ανατολής"} + miscellaneous{"Διάφορα"} + modern_scripts{"Σύγχρονες γραφές"} + modifier{"Τροποποιητής"} + musical_symbols{"Μουσικά σύμβολα"} + nature{"φύση"} + nonspacing{"Δεν καταλαμβάνει διάστημα"} + numbers{"Αριθμοί"} + objects{"Αντικείμενα"} + other{"Άλλα"} + paired{"Με ζεύξη"} + person{"άνθρωπος"} + phonetic_alphabet{"Φωνητικό αλφάβητο"} + pictographs{"Εικονογράμματα"} + place{"τοποθεσία"} + plant{"φυτό"} + punctuation{"Στίξη"} + rightwards_arrows{"Βέλη δεξιά"} + sign_standard_symbols{"Σήματα / Τυπικά σύμβολα"} + small_form_variant{"Παραλλαγές μικρού μεγέθους"} + smiley{"χαμόγελο"} + smileys_people{"Φατσούλες και άτομα"} + south_asian_scripts{"Γραφές Νότιας Ασίας"} + southeast_asian_scripts{"Γραφές Νοτιοανατολικής Ασίας"} + spacing{"Διαστήματα"} + sport{"άθληση"} + symbols{"Σύμβολα"} + technical_symbols{"Τεχνικά σύμβολα"} + tone_marks{"Σημάδια τόνου"} + travel{"ταξίδι"} + travel_places{"Ταξίδια και μέρη"} + upwards_arrows{"Βέλη πάνω"} + variant_forms{"Παραλλαγές"} + vocalic_jamo{"Φωνηεντικά Τζάμο"} + weather{"καιρός"} + western_asian_scripts{"Γραφές Δυτικής Ασίας"} + whitespace{"Κενό διάστημα"} + } contextTransforms{ relative:intvector{ 1, @@ -935,6 +1034,16 @@ el{ "0"{"αυτήν την Παρασκευή"} "1"{"επόμενη Παρασκευή"} } + relativeTime{ + future{ + one{"σε {0} Παρασκευή"} + other{"σε {0} Παρασκευές"} + } + past{ + one{"πριν από {0} Παρασκευή"} + other{"πριν από {0} Παρασκευές"} + } + } } fri-narrow{ relative{ @@ -942,6 +1051,16 @@ el{ "0"{"αυτήν την Πα"} "1"{"επόμ. Πα"} } + relativeTime{ + future{ + one{"σε {0} Πα"} + other{"σε {0} Πα"} + } + past{ + one{"{0} Πα πριν"} + other{"{0} Πα πριν"} + } + } } fri-short{ relative{ @@ -949,9 +1068,22 @@ el{ "0"{"αυτήν την Παρ."} "1"{"επόμ. Παρ."} } + relativeTime{ + future{ + one{"σε {0} Παρ."} + other{"σε {0} Παρ."} + } + past{ + one{"πριν από {0} Παρ."} + other{"πριν από {0} Παρ."} + } + } } hour{ dn{"ώρα"} + relative{ + "0"{"αυτήν την ώρα"} + } relativeTime{ future{ one{"σε {0} ώρα"} @@ -991,6 +1123,9 @@ el{ } minute{ dn{"λεπτό"} + relative{ + "0"{"αυτό το λεπτό"} + } relativeTime{ future{ one{"σε {0} λεπτό"} @@ -1034,6 +1169,16 @@ el{ "0"{"αυτήν τη Δευτέρα"} "1"{"επόμενη Δευτέρα"} } + relativeTime{ + future{ + one{"σε {0} Δευτέρα"} + other{"σε {0} Δευτέρες"} + } + past{ + one{"πριν από {0} Δευτέρα"} + other{"πριν από {0} Δευτέρες"} + } + } } mon-narrow{ relative{ @@ -1041,6 +1186,16 @@ el{ "0"{"αυτήν τη Δε"} "1"{"επόμ. Δε"} } + relativeTime{ + future{ + one{"σε {0} Δε"} + other{"σε {0} Δε"} + } + past{ + one{"{0} Δε πριν"} + other{"{0} Δε πριν"} + } + } } mon-short{ relative{ @@ -1048,6 +1203,16 @@ el{ "0"{"αυτήν τη Δευτ."} "1"{"επόμ. Δευτ."} } + relativeTime{ + future{ + one{"σε {0} Δευτ."} + other{"σε {0} Δευτ."} + } + past{ + one{"πριν από {0} Δευτ."} + other{"πριν από {0} Δευτ."} + } + } } month{ dn{"μήνας"} @@ -1153,6 +1318,16 @@ el{ "0"{"αυτό το Σάββατο"} "1"{"επόμενο Σάββατο"} } + relativeTime{ + future{ + one{"σε {0} Σάββατο"} + other{"σε {0} Σάββατα"} + } + past{ + one{"{0} Σάββατο πριν"} + other{"{0} Σάββατα πριν"} + } + } } sat-narrow{ relative{ @@ -1160,6 +1335,16 @@ el{ "0"{"αυτό το Σά"} "1"{"επόμ. Σά"} } + relativeTime{ + future{ + one{"σε {0} Σά"} + other{"σε {0} Σά"} + } + past{ + one{"{0} Σά πριν"} + other{"{0} Σά πριν"} + } + } } sat-short{ relative{ @@ -1167,6 +1352,16 @@ el{ "0"{"αυτό το Σάβ."} "1"{"επόμ. Σάβ."} } + relativeTime{ + future{ + one{"σε {0} Σάβ."} + other{"σε {0} Σάβ."} + } + past{ + one{"πριν από {0} Σάβ."} + other{"πριν από {0} Σάβ."} + } + } } second{ dn{"δευτερόλεπτο"} @@ -1216,6 +1411,16 @@ el{ "0"{"αυτήν την Κυριακή"} "1"{"επόμενη Κυριακή"} } + relativeTime{ + future{ + one{"σε {0} Κυριακή"} + other{"σε {0} Κυριακές"} + } + past{ + one{"πριν από {0} Κυριακή"} + other{"πριν από {0} Κυριακές"} + } + } } sun-narrow{ relative{ @@ -1223,6 +1428,16 @@ el{ "0"{"αυτήν την Κυ"} "1"{"επόμ. Κυ"} } + relativeTime{ + future{ + one{"σε {0} Κυ"} + other{"σε {0} Κυ"} + } + past{ + one{"{0} Κυ πριν"} + other{"{0} Κυ πριν"} + } + } } sun-short{ relative{ @@ -1230,6 +1445,16 @@ el{ "0"{"αυτήν την Κυρ."} "1"{"επόμ. Κυρ."} } + relativeTime{ + future{ + one{"σε {0} Κυρ."} + other{"σε {0} Κυρ."} + } + past{ + one{"πριν από {0} Κυρ."} + other{"πριν από {0} Κυρ."} + } + } } thu{ relative{ @@ -1237,6 +1462,16 @@ el{ "0"{"αυτήν την Πέμπτη"} "1"{"επόμενη Πέμπτη"} } + relativeTime{ + future{ + one{"σε {0} Πέμπτη"} + other{"σε {0} Πέμπτες"} + } + past{ + one{"πριν από {0} Πέμπτη"} + other{"πριν από {0} Πέμπτες"} + } + } } thu-narrow{ relative{ @@ -1244,6 +1479,16 @@ el{ "0"{"αυτήν την Πέ"} "1"{"επόμ. Πέ"} } + relativeTime{ + future{ + one{"σε {0} Πέ"} + other{"σε {0} Πέ"} + } + past{ + one{"{0} Πέ πριν"} + other{"{0} Πέ πριν"} + } + } } thu-short{ relative{ @@ -1251,6 +1496,16 @@ el{ "0"{"αυτήν την Πέμ."} "1"{"επόμ. Πέμ."} } + relativeTime{ + future{ + one{"σε {0} Πέμ."} + other{"σε {0} Πέμ."} + } + past{ + one{"πριν από {0} Πέμ."} + other{"πριν από {0} Πέμ."} + } + } } tue{ relative{ @@ -1258,6 +1513,16 @@ el{ "0"{"αυτήν την Τρίτη"} "1"{"επόμενη Τρίτη"} } + relativeTime{ + future{ + one{"σε {0} Τρίτη"} + other{"σε {0} Τρίτες"} + } + past{ + one{"πριν από {0} Τρίτη"} + other{"πριν από {0} Τρίτες"} + } + } } tue-narrow{ relative{ @@ -1265,6 +1530,16 @@ el{ "0"{"αυτήν την Τρ"} "1"{"επόμ. Τρ"} } + relativeTime{ + future{ + one{"σε {0} Τρ"} + other{"σε {0} Τρ"} + } + past{ + one{"{0} Τρ πριν"} + other{"{0} Τρ πριν"} + } + } } tue-short{ relative{ @@ -1272,6 +1547,16 @@ el{ "0"{"αυτήν την Τρ."} "1"{"επόμ. Τρ."} } + relativeTime{ + future{ + one{"σε {0} Τρ."} + other{"σε {0} Τρ."} + } + past{ + one{"πριν από {0} Τρ."} + other{"πριν από {0} Τρ."} + } + } } wed{ relative{ @@ -1279,6 +1564,16 @@ el{ "0"{"αυτήν την Τετάρτη"} "1"{"επόμενη Τετάρτη"} } + relativeTime{ + future{ + one{"σε {0} Τετάρτη"} + other{"σε {0} Τετάρτες"} + } + past{ + one{"πριν από {0} Τετάρτη"} + other{"πριν από {0} Τετάρτες"} + } + } } wed-narrow{ relative{ @@ -1286,6 +1581,16 @@ el{ "0"{"αυτήν την Τε"} "1"{"επόμ. Τε"} } + relativeTime{ + future{ + one{"σε {0} Τε"} + other{"σε {0} Τε"} + } + past{ + one{"{0} Τε πριν"} + other{"{0} Τε πριν"} + } + } } wed-short{ relative{ @@ -1293,6 +1598,16 @@ el{ "0"{"αυτήν την Τετ."} "1"{"επόμ. Τετ."} } + relativeTime{ + future{ + one{"σε {0} Τετ."} + other{"σε {0} Τετ."} + } + past{ + one{"πριν από {0} Τετ."} + other{"πριν από {0} Τετ."} + } + } } week{ dn{"εβδομάδα"} @@ -1301,6 +1616,7 @@ el{ "0"{"αυτήν την εβδομάδα"} "1"{"επόμενη εβδομάδα"} } + relativePeriod{"την εβδομάδα {0}"} relativeTime{ future{ one{"σε {0} εβδομάδα"} @@ -1314,6 +1630,7 @@ el{ } week-narrow{ dn{"εβδ."} + relativePeriod{"την εβδομάδα {0}"} relativeTime{ future{ one{"σε {0} εβδ."} @@ -1327,6 +1644,7 @@ el{ } week-short{ dn{"εβδ."} + relativePeriod{"την εβδομάδα {0}"} relativeTime{ future{ one{"σε {0} εβδ."} @@ -1406,6 +1724,12 @@ el{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} και {1}"} + end{"{0} και {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0}, {1}"} end{"{0}, {1}"} @@ -1426,20 +1750,8 @@ el{ } } measurementSystemNames{ - UK{"Βρετανικό"} - US{"Αγγλοσαξωνικό"} + UK{"Αγγλοσαξονικό"} + US{"Αμερικανικό"} metric{"Μετρικό"} } - transformNames{ - BGN{"BGN"} - Numeric{"Αριθμητικό"} - Tone{"Τόνος"} - UNGEGN{"UNGEGN"} - x-Accents{"Σημεία τονισμού"} - x-Fullwidth{"Πλήρους πλάτους"} - x-Halfwidth{"Μισού πλάτους"} - x-Jamo{"Τζάμο [Jamo]"} - x-Pinyin{"Πινγίν"} - x-Publishing{"Έκδοση"} - } } diff --git a/icuSources/data/locales/el_CY.txt b/icuSources/data/locales/el_CY.txt index 9eae5d88..07707c6e 100644 --- a/icuSources/data/locales/el_CY.txt +++ b/icuSources/data/locales/el_CY.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/el_CY.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License el_CY{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/el_GR.txt b/icuSources/data/locales/el_GR.txt index c7bb11db..8241aab6 100644 --- a/icuSources/data/locales/el_GR.txt +++ b/icuSources/data/locales/el_GR.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/el_GR.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License el_GR{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en.txt b/icuSources/data/locales/en.txt index e216d5dd..fdeb09b2 100644 --- a/icuSources/data/locales/en.txt +++ b/icuSources/data/locales/en.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en{ AuxExemplarCharacters{ "[á à ă â å ä ã ā æ ç é è ĕ ê ë ē í ì ĭ î ï ī ñ ó ò ŏ ô ö ø ō œ ú ù ŭ û ü ū ÿ" @@ -197,8 +191,20 @@ en{ superscriptingExponent{"×"} } } + minimalPairs{ + ordinal{ + few{"Take the {0}rd right."} + one{"Take the {0}st right."} + other{"Take the {0}th right."} + two{"Take the {0}nd right."} + } + plural{ + one{"{0} day"} + other{"{0} days"} + } + } } - Version{"2.1.24.18"} + Version{"2.1.32.59"} calendar{ buddhist{ eras{ @@ -220,7 +226,7 @@ en{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } availableFormats{ @@ -288,97 +294,97 @@ en{ } intervalFormats{ H{ - H{"HH - HH"} + H{"HH – HH"} } Hm{ - H{"HH:mm - HH:mm"} - m{"HH:mm - HH:mm"} + H{"HH:mm – HH:mm"} + m{"HH:mm – HH:mm"} } Hmv{ - H{"HH:mm - HH:mm v"} - m{"HH:mm - HH:mm v"} + H{"HH:mm – HH:mm v"} + m{"HH:mm – HH:mm v"} } Hv{ - H{"HH - HH v"} + H{"HH – HH v"} } M{ - M{"M - M"} + M{"M – M"} } MEd{ - M{"E, M/d - E, M/d"} - d{"E, M/d - E, M/d"} + M{"E, M/d – E, M/d"} + d{"E, M/d – E, M/d"} } MMM{ - M{"MMM - MMM"} + M{"MMM – MMM"} } MMMEd{ - M{"E, MMM d - E, MMM d"} - d{"E, MMM d - E, MMM d"} + M{"E, MMM d – E, MMM d"} + d{"E, MMM d – E, MMM d"} } MMMd{ - M{"MMM d - MMM d"} - d{"MMM d - d"} + M{"MMM d – MMM d"} + d{"MMM d – d"} } Md{ - M{"M/d - M/d"} - d{"M/d - M/d"} + M{"M/d – M/d"} + d{"M/d – M/d"} } d{ - d{"d - d"} + d{"d – d"} } - fallback{"{0} - {1}"} + fallback{"{0} – {1}"} h{ - a{"h a - h a"} - h{"h - h a"} + a{"h a – h a"} + h{"h – h a"} } hm{ - a{"h:mm a - h:mm a"} - h{"h:mm - h:mm a"} - m{"h:mm - h:mm a"} + a{"h:mm a – h:mm a"} + h{"h:mm – h:mm a"} + m{"h:mm – h:mm a"} } hmv{ - a{"h:mm a - h:mm a v"} - h{"h:mm - h:mm a v"} - m{"h:mm - h:mm a v"} + a{"h:mm a – h:mm a v"} + h{"h:mm – h:mm a v"} + m{"h:mm – h:mm a v"} } hv{ - a{"h a - h a v"} - h{"h - h a v"} + a{"h a – h a v"} + h{"h – h a v"} } y{ - y{"r(U) - r(U)"} + y{"r(U) – r(U)"} } yM{ - M{"M/r - M/r"} - y{"M/r - M/r"} + M{"M/r – M/r"} + y{"M/r – M/r"} } yMEd{ - M{"E, M/d/r - E, M/d/r"} - d{"E, M/d/r - E, M/d/r"} - y{"E, M/d/r - E, M/d/r"} + M{"E, M/d/r – E, M/d/r"} + d{"E, M/d/r – E, M/d/r"} + y{"E, M/d/r – E, M/d/r"} } yMMM{ - M{"MMM - MMM r(U)"} - y{"MMM r(U) - MMM r(U)"} + M{"MMM – MMM r(U)"} + y{"MMM r(U) – MMM r(U)"} } yMMMEd{ - M{"E, MMM d - E, MMM d, r(U)"} - d{"E, MMM d - E, MMM d, r(U)"} - y{"E, MMM d, r(U) - E, MMM d, r(U)"} + M{"E, MMM d – E, MMM d, r(U)"} + d{"E, MMM d – E, MMM d, r(U)"} + y{"E, MMM d, r(U) – E, MMM d, r(U)"} } yMMMM{ - M{"MMMM - MMMM r(U)"} - y{"MMMM r(U) - MMMM r(U)"} + M{"MMMM – MMMM r(U)"} + y{"MMMM r(U) – MMMM r(U)"} } yMMMd{ - M{"MMM d - MMM d, r"} - d{"MMM d - d, r"} - y{"MMM d, r - MMM d, r"} + M{"MMM d – MMM d, r"} + d{"MMM d – d, r"} + y{"MMM d, r – MMM d, r"} } yMd{ - M{"M/d/r - M/d/r"} - d{"M/d/r - M/d/r"} - y{"M/d/r - M/d/r"} + M{"M/d/r – M/d/r"} + d{"M/d/r – M/d/r"} + y{"M/d/r – M/d/r"} } } monthNames{ @@ -427,7 +433,7 @@ en{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } appendItems{ @@ -483,97 +489,97 @@ en{ } intervalFormats{ H{ - H{"HH - HH"} + H{"HH – HH"} } Hm{ - H{"HH:mm - HH:mm"} - m{"HH:mm - HH:mm"} + H{"HH:mm – HH:mm"} + m{"HH:mm – HH:mm"} } Hmv{ - H{"HH:mm - HH:mm v"} - m{"HH:mm - HH:mm v"} + H{"HH:mm – HH:mm v"} + m{"HH:mm – HH:mm v"} } Hv{ - H{"HH - HH v"} + H{"HH – HH v"} } M{ - M{"M - M"} + M{"M – M"} } MEd{ - M{"E, M/d - E, M/d"} - d{"E, M/d - E, M/d"} + M{"E, M/d – E, M/d"} + d{"E, M/d – E, M/d"} } MMM{ - M{"MMM - MMM"} + M{"MMM – MMM"} } MMMEd{ - M{"E, MMM d - E, MMM d"} - d{"E, MMM d - E, MMM d"} + M{"E, MMM d – E, MMM d"} + d{"E, MMM d – E, MMM d"} } MMMd{ - M{"MMM d - MMM d"} - d{"MMM d - d"} + M{"MMM d – MMM d"} + d{"MMM d – d"} } Md{ - M{"M/d - M/d"} - d{"M/d - M/d"} + M{"M/d – M/d"} + d{"M/d – M/d"} } d{ - d{"d - d"} + d{"d – d"} } - fallback{"{0} - {1}"} + fallback{"{0} – {1}"} h{ - a{"h a - h a"} - h{"h - h a"} + a{"h a – h a"} + h{"h – h a"} } hm{ - a{"h:mm a - h:mm a"} - h{"h:mm - h:mm a"} - m{"h:mm - h:mm a"} + a{"h:mm a – h:mm a"} + h{"h:mm – h:mm a"} + m{"h:mm – h:mm a"} } hmv{ - a{"h:mm a - h:mm a v"} - h{"h:mm - h:mm a v"} - m{"h:mm - h:mm a v"} + a{"h:mm a – h:mm a v"} + h{"h:mm – h:mm a v"} + m{"h:mm – h:mm a v"} } hv{ - a{"h a - h a v"} - h{"h - h a v"} + a{"h a – h a v"} + h{"h – h a v"} } y{ - y{"y - y G"} + y{"y – y G"} } yM{ - M{"M/y - M/y GGGGG"} - y{"M/y - M/y GGGGG"} + M{"M/y – M/y GGGGG"} + y{"M/y – M/y GGGGG"} } yMEd{ - M{"E, M/d/y - E, M/d/y GGGGG"} - d{"E, M/d/y - E, M/d/y GGGGG"} - y{"E, M/d/y - E, M/d/y GGGGG"} + M{"E, M/d/y – E, M/d/y GGGGG"} + d{"E, M/d/y – E, M/d/y GGGGG"} + y{"E, M/d/y – E, M/d/y GGGGG"} } yMMM{ - M{"MMM - MMM y G"} - y{"MMM y - MMM y G"} + M{"MMM – MMM y G"} + y{"MMM y – MMM y G"} } yMMMEd{ - M{"E, MMM d - E, MMM d, y G"} - d{"E, MMM d - E, MMM d, y G"} - y{"E, MMM d, y - E, MMM d, y G"} + M{"E, MMM d – E, MMM d, y G"} + d{"E, MMM d – E, MMM d, y G"} + y{"E, MMM d, y – E, MMM d, y G"} } yMMMM{ - M{"MMMM - MMMM y G"} - y{"MMMM y - MMMM y G"} + M{"MMMM – MMMM y G"} + y{"MMMM y – MMMM y G"} } yMMMd{ - M{"MMM d - MMM d, y G"} - d{"MMM d - d, y G"} - y{"MMM d, y - MMM d, y G"} + M{"MMM d – MMM d, y G"} + d{"MMM d – d, y G"} + y{"MMM d, y – MMM d, y G"} } yMd{ - M{"M/d/y - M/d/y GGGGG"} - d{"M/d/y - M/d/y GGGGG"} - y{"M/d/y - M/d/y GGGGG"} + M{"M/d/y – M/d/y GGGGG"} + d{"M/d/y – M/d/y GGGGG"} + y{"M/d/y – M/d/y GGGGG"} } } } @@ -610,7 +616,7 @@ en{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } appendItems{ @@ -646,6 +652,10 @@ en{ MEd{"E, M/d"} MMM{"LLL"} MMMEd{"E, MMM d"} + MMMMW{ + one{"'week' W 'of' MMMM"} + other{"'week' W 'of' MMMM"} + } MMMMd{"MMMM d"} MMMd{"MMM d"} Md{"M/d"} @@ -666,6 +676,10 @@ en{ yMd{"M/d/y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + one{"'week' w 'of' y"} + other{"'week' w 'of' y"} + } } dayNames{ format{ @@ -737,6 +751,16 @@ en{ } } stand-alone{ + abbreviated{ + afternoon1{"afternoon"} + am{"AM"} + evening1{"evening"} + midnight{"midnight"} + morning1{"morning"} + night1{"night"} + noon{"noon"} + pm{"PM"} + } wide{ afternoon1{"afternoon"} am{"AM"} @@ -773,97 +797,97 @@ en{ } intervalFormats{ H{ - H{"HH - HH"} + H{"HH – HH"} } Hm{ - H{"HH:mm - HH:mm"} - m{"HH:mm - HH:mm"} + H{"HH:mm – HH:mm"} + m{"HH:mm – HH:mm"} } Hmv{ - H{"HH:mm - HH:mm v"} - m{"HH:mm - HH:mm v"} + H{"HH:mm – HH:mm v"} + m{"HH:mm – HH:mm v"} } Hv{ - H{"HH - HH v"} + H{"HH – HH v"} } M{ - M{"M - M"} + M{"M – M"} } MEd{ - M{"E, M/d - E, M/d"} - d{"E, M/d - E, M/d"} + M{"E, M/d – E, M/d"} + d{"E, M/d – E, M/d"} } MMM{ - M{"MMM - MMM"} + M{"MMM – MMM"} } MMMEd{ - M{"E, MMM d - E, MMM d"} - d{"E, MMM d - E, MMM d"} + M{"E, MMM d – E, MMM d"} + d{"E, MMM d – E, MMM d"} } MMMd{ - M{"MMM d - MMM d"} - d{"MMM d - d"} + M{"MMM d – MMM d"} + d{"MMM d – d"} } Md{ - M{"M/d - M/d"} - d{"M/d - M/d"} + M{"M/d – M/d"} + d{"M/d – M/d"} } d{ - d{"d - d"} + d{"d – d"} } - fallback{"{0} - {1}"} + fallback{"{0} – {1}"} h{ - a{"h a - h a"} - h{"h - h a"} + a{"h a – h a"} + h{"h – h a"} } hm{ - a{"h:mm a - h:mm a"} - h{"h:mm - h:mm a"} - m{"h:mm - h:mm a"} + a{"h:mm a – h:mm a"} + h{"h:mm – h:mm a"} + m{"h:mm – h:mm a"} } hmv{ - a{"h:mm a - h:mm a v"} - h{"h:mm - h:mm a v"} - m{"h:mm - h:mm a v"} + a{"h:mm a – h:mm a v"} + h{"h:mm – h:mm a v"} + m{"h:mm – h:mm a v"} } hv{ - a{"h a - h a v"} - h{"h - h a v"} + a{"h a – h a v"} + h{"h – h a v"} } y{ - y{"y - y"} + y{"y – y"} } yM{ - M{"M/y - M/y"} - y{"M/y - M/y"} + M{"M/y – M/y"} + y{"M/y – M/y"} } yMEd{ - M{"E, M/d/y - E, M/d/y"} - d{"E, M/d/y - E, M/d/y"} - y{"E, M/d/y - E, M/d/y"} + M{"E, M/d/y – E, M/d/y"} + d{"E, M/d/y – E, M/d/y"} + y{"E, M/d/y – E, M/d/y"} } yMMM{ - M{"MMM - MMM y"} - y{"MMM y - MMM y"} + M{"MMM – MMM y"} + y{"MMM y – MMM y"} } yMMMEd{ - M{"E, MMM d - E, MMM d, y"} - d{"E, MMM d - E, MMM d, y"} - y{"E, MMM d, y - E, MMM d, y"} + M{"E, MMM d – E, MMM d, y"} + d{"E, MMM d – E, MMM d, y"} + y{"E, MMM d, y – E, MMM d, y"} } yMMMM{ - M{"MMMM - MMMM y"} - y{"MMMM y - MMMM y"} + M{"MMMM – MMMM y"} + y{"MMMM y – MMMM y"} } yMMMd{ - M{"MMM d - MMM d, y"} - d{"MMM d - d, y"} - y{"MMM d, y - MMM d, y"} + M{"MMM d – MMM d, y"} + d{"MMM d – d, y"} + y{"MMM d, y – MMM d, y"} } yMd{ - M{"M/d/y - M/d/y"} - d{"M/d/y - M/d/y"} - y{"M/d/y - M/d/y"} + M{"M/d/y – M/d/y"} + d{"M/d/y – M/d/y"} + y{"M/d/y – M/d/y"} } } monthNames{ @@ -952,7 +976,7 @@ en{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } availableFormats{ @@ -998,97 +1022,97 @@ en{ } intervalFormats{ H{ - H{"HH - HH"} + H{"HH – HH"} } Hm{ - H{"HH:mm - HH:mm"} - m{"HH:mm - HH:mm"} + H{"HH:mm – HH:mm"} + m{"HH:mm – HH:mm"} } Hmv{ - H{"HH:mm - HH:mm v"} - m{"HH:mm - HH:mm v"} + H{"HH:mm – HH:mm v"} + m{"HH:mm – HH:mm v"} } Hv{ - H{"HH - HH v"} + H{"HH – HH v"} } M{ - M{"MMM - MMM"} + M{"MMM – MMM"} } MEd{ - M{"E, d MMM - E, d MMM"} - d{"E, d MMM - E, d MMM"} + M{"E, d MMM – E, d MMM"} + d{"E, d MMM – E, d MMM"} } MMM{ - M{"MMM - MMM"} + M{"MMM – MMM"} } MMMEd{ - M{"E, d MMM - E, d MMM"} - d{"E, d MMM - E, d MMM"} + M{"E, d MMM – E, d MMM"} + d{"E, d MMM – E, d MMM"} } MMMd{ - M{"d MMM - d MMM"} - d{"d - d MMM"} + M{"d MMM – d MMM"} + d{"d – d MMM"} } Md{ - M{"d MMM - d MMM"} - d{"d - d MMM"} + M{"d MMM – d MMM"} + d{"d – d MMM"} } d{ - d{"d - d"} + d{"d – d"} } - fallback{"{0} - {1}"} + fallback{"{0} – {1}"} h{ - a{"h a - h a"} - h{"h - h a"} + a{"h a – h a"} + h{"h – h a"} } hm{ - a{"h:mm a - h:mm a"} - h{"h:mm - h:mm a"} - m{"h:mm - h:mm a"} + a{"h:mm a – h:mm a"} + h{"h:mm – h:mm a"} + m{"h:mm – h:mm a"} } hmv{ - a{"h:mm a - h:mm a v"} - h{"h:mm - h:mm a v"} - m{"h:mm - h:mm a v"} + a{"h:mm a – h:mm a v"} + h{"h:mm – h:mm a v"} + m{"h:mm – h:mm a v"} } hv{ - a{"h a - h a v"} - h{"h - h a v"} + a{"h a – h a v"} + h{"h – h a v"} } y{ - y{"y - y G"} + y{"y – y G"} } yM{ - M{"MMM - MMM y"} - y{"MMM y - MMM y"} + M{"MMM – MMM y"} + y{"MMM y – MMM y"} } yMEd{ - M{"E, d MMM - E, d MMM y"} - d{"E, d MMM - E, d MMM y"} - y{"E, d MMM y - E, d MMM y"} + M{"E, d MMM – E, d MMM y"} + d{"E, d MMM – E, d MMM y"} + y{"E, d MMM y – E, d MMM y"} } yMMM{ - M{"MMM - MMM y"} - y{"MMM y - MMM y"} + M{"MMM – MMM y"} + y{"MMM y – MMM y"} } yMMMEd{ - M{"E, d MMM - E, d MMM y"} - d{"E, d MMM - E, d MMM y"} - y{"E, d MMM y - E, d MMM y"} + M{"E, d MMM – E, d MMM y"} + d{"E, d MMM – E, d MMM y"} + y{"E, d MMM y – E, d MMM y"} } yMMMM{ - M{"MMMM - MMMM y"} - y{"MMMM y - MMMM y"} + M{"MMMM – MMMM y"} + y{"MMMM y – MMMM y"} } yMMMd{ - M{"d MMM - d MMM y"} - d{"d - d MMM y"} - y{"d MMM y - d MMM y"} + M{"d MMM – d MMM y"} + d{"d – d MMM y"} + y{"d MMM y – d MMM y"} } yMd{ - M{"d MMM - d MMM y"} - d{"d - d MMM y"} - y{"d MMM y - d MMM y"} + M{"d MMM – d MMM y"} + d{"d – d MMM y"} + y{"d MMM y – d MMM y"} } } } @@ -1112,7 +1136,7 @@ en{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } } @@ -1125,6 +1149,94 @@ en{ } } } + characterLabel{ + activities{"activity"} + african_scripts{"African script"} + american_scripts{"American script"} + animal{"animal"} + animals_nature{"animal or nature"} + arrows{"arrow"} + body{"body"} + box_drawing{"box drawing"} + braille{"braille"} + building{"building"} + bullets_stars{"bullet or star"} + consonantal_jamo{"consonantal jamo"} + currency_symbols{"currency symbol"} + dash_connector{"dash or connector"} + digits{"digit"} + dingbats{"dingbat"} + divination_symbols{"divination symbol"} + downwards_arrows{"downwards arrow"} + downwards_upwards_arrows{"downwards upwards arrow"} + east_asian_scripts{"East Asian script"} + emoji{"emoji"} + european_scripts{"European script"} + female{"female"} + flag{"flag"} + flags{"flags"} + food_drink{"food & drink"} + format{"format"} + format_whitespace{"format & whitespace"} + full_width_form_variant{"full-width variant"} + geometric_shapes{"geometric shape"} + half_width_form_variant{"half-width variant"} + han_characters{"Han character"} + han_radicals{"Han radical"} + hanja{"hanja"} + hanzi_simplified{"Hanzi (simplified)"} + hanzi_traditional{"Hanzi (traditional)"} + heart{"heart"} + historic_scripts{"historic script"} + ideographic_desc_characters{"ideographic desc. character"} + japanese_kana{"Japanese kana"} + kanbun{"kanbun"} + kanji{"kanji"} + keycap{"keycap"} + leftwards_arrows{"leftwards arrow"} + leftwards_rightwards_arrows{"leftwards rightwards arrow"} + letterlike_symbols{"letterlike symbol"} + limited_use{"limited-use"} + male{"male"} + math_symbols{"math symbol"} + middle_eastern_scripts{"Middle Eastern script"} + miscellaneous{"miscellaneous"} + modern_scripts{"modern script"} + modifier{"modifier"} + musical_symbols{"musical symbol"} + nature{"nature"} + nonspacing{"nonspacing"} + numbers{"numbers"} + objects{"object"} + other{"other"} + paired{"paired"} + person{"person"} + phonetic_alphabet{"phonetic alphabet"} + pictographs{"pictograph"} + place{"place"} + plant{"plant"} + punctuation{"punctuation"} + rightwards_arrows{"rightwards arrow"} + sign_standard_symbols{"sign or symbol"} + small_form_variant{"small variants"} + smiley{"smiley"} + smileys_people{"smiley or person"} + south_asian_scripts{"South Asian script"} + southeast_asian_scripts{"Southeast Asian script"} + spacing{"spacing"} + sport{"sport"} + symbols{"symbol"} + technical_symbols{"technical symbol"} + tone_marks{"tone mark"} + travel{"travel"} + travel_places{"travel or place"} + upwards_arrows{"upwards arrows"} + variant_forms{"variant"} + vocalic_jamo{"vocalic jamo"} + weather{"weather"} + western_asian_scripts{"Western Asian script"} + whitespace{"whitespace"} + } contextTransforms{ calendar-field:intvector{ 1, @@ -1181,19 +1293,42 @@ en{ } } } + dayOfYear{ + dn{"day of year"} + } + dayOfYear-short{ + dn{"day of yr."} + } dayperiod{ dn{"AM/PM"} dn%variant{"am/pm"} } + dayperiod-short{ + dn{"AM/PM"} + dn%variant{"am/pm"} + } era{ dn{"era"} } + era-short{ + dn{"era"} + } fri{ relative{ "-1"{"last Friday"} "0"{"this Friday"} "1"{"next Friday"} } + relativeTime{ + future{ + one{"in {0} Friday"} + other{"in {0} Fridays"} + } + past{ + one{"{0} Friday ago"} + other{"{0} Fridays ago"} + } + } } fri-narrow{ relative{ @@ -1201,6 +1336,16 @@ en{ "0"{"this F"} "1"{"next F"} } + relativeTime{ + future{ + one{"in {0} F"} + other{"in {0} F"} + } + past{ + one{"{0} F ago"} + other{"{0} F ago"} + } + } } fri-short{ relative{ @@ -1208,9 +1353,22 @@ en{ "0"{"this Fri."} "1"{"next Fri."} } + relativeTime{ + future{ + one{"in {0} Fri."} + other{"in {0} Fri."} + } + past{ + one{"{0} Fri. ago"} + other{"{0} Fri. ago"} + } + } } hour{ dn{"hour"} + relative{ + "0"{"this hour"} + } relativeTime{ future{ one{"in {0} hour"} @@ -1237,6 +1395,9 @@ en{ } minute{ dn{"minute"} + relative{ + "0"{"this minute"} + } relativeTime{ future{ one{"in {0} minute"} @@ -1267,6 +1428,16 @@ en{ "0"{"this Monday"} "1"{"next Monday"} } + relativeTime{ + future{ + one{"in {0} Monday"} + other{"in {0} Mondays"} + } + past{ + one{"{0} Monday ago"} + other{"{0} Mondays ago"} + } + } } mon-narrow{ relative{ @@ -1274,6 +1445,16 @@ en{ "0"{"this M"} "1"{"next M"} } + relativeTime{ + future{ + one{"in {0} M"} + other{"in {0} M"} + } + past{ + one{"{0} M ago"} + other{"{0} M ago"} + } + } } mon-short{ relative{ @@ -1281,6 +1462,16 @@ en{ "0"{"this Mon."} "1"{"next Mon."} } + relativeTime{ + future{ + one{"in {0} Mon."} + other{"in {0} Mon."} + } + past{ + one{"{0} Mon. ago"} + other{"{0} Mon. ago"} + } + } } month{ dn{"month"} @@ -1360,6 +1551,16 @@ en{ "0"{"this Saturday"} "1"{"next Saturday"} } + relativeTime{ + future{ + one{"in {0} Saturday"} + other{"in {0} Saturdays"} + } + past{ + one{"{0} Saturday ago"} + other{"{0} Saturdays ago"} + } + } } sat-narrow{ relative{ @@ -1367,6 +1568,16 @@ en{ "0"{"this Sa"} "1"{"next Sa"} } + relativeTime{ + future{ + one{"in {0} Sa"} + other{"in {0} Sa"} + } + past{ + one{"{0} Sa ago"} + other{"{0} Sa ago"} + } + } } sat-short{ relative{ @@ -1374,6 +1585,16 @@ en{ "0"{"this Sat."} "1"{"next Sat."} } + relativeTime{ + future{ + one{"in {0} Sat."} + other{"in {0} Sat."} + } + past{ + one{"{0} Sat. ago"} + other{"{0} Sat. ago"} + } + } } second{ dn{"second"} @@ -1413,6 +1634,16 @@ en{ "0"{"this Sunday"} "1"{"next Sunday"} } + relativeTime{ + future{ + one{"in {0} Sunday"} + other{"in {0} Sundays"} + } + past{ + one{"{0} Sunday ago"} + other{"{0} Sundays ago"} + } + } } sun-narrow{ relative{ @@ -1420,6 +1651,16 @@ en{ "0"{"this Su"} "1"{"next Su"} } + relativeTime{ + future{ + one{"in {0} Su"} + other{"in {0} Su"} + } + past{ + one{"{0} Su ago"} + other{"{0} Su ago"} + } + } } sun-short{ relative{ @@ -1427,6 +1668,16 @@ en{ "0"{"this Sun."} "1"{"next Sun."} } + relativeTime{ + future{ + one{"in {0} Sun."} + other{"in {0} Sun."} + } + past{ + one{"{0} Sun. ago"} + other{"{0} Sun. ago"} + } + } } thu{ relative{ @@ -1434,6 +1685,16 @@ en{ "0"{"this Thursday"} "1"{"next Thursday"} } + relativeTime{ + future{ + one{"in {0} Thursday"} + other{"in {0} Thursdays"} + } + past{ + one{"{0} Thursday ago"} + other{"{0} Thursdays ago"} + } + } } thu-narrow{ relative{ @@ -1441,6 +1702,16 @@ en{ "0"{"this Th"} "1"{"next Th"} } + relativeTime{ + future{ + one{"in {0} Th"} + other{"in {0} Th"} + } + past{ + one{"{0} Th ago"} + other{"{0} Th ago"} + } + } } thu-short{ relative{ @@ -1448,6 +1719,16 @@ en{ "0"{"this Thu."} "1"{"next Thu."} } + relativeTime{ + future{ + one{"in {0} Thu."} + other{"in {0} Thu."} + } + past{ + one{"{0} Thu. ago"} + other{"{0} Thu. ago"} + } + } } tue{ relative{ @@ -1455,6 +1736,16 @@ en{ "0"{"this Tuesday"} "1"{"next Tuesday"} } + relativeTime{ + future{ + one{"in {0} Tuesday"} + other{"in {0} Tuesdays"} + } + past{ + one{"{0} Tuesday ago"} + other{"{0} Tuesdays ago"} + } + } } tue-narrow{ relative{ @@ -1462,6 +1753,16 @@ en{ "0"{"this Tu"} "1"{"next Tu"} } + relativeTime{ + future{ + one{"in {0} Tu"} + other{"in {0} Tu"} + } + past{ + one{"{0} Tu ago"} + other{"{0} Tu ago"} + } + } } tue-short{ relative{ @@ -1469,6 +1770,16 @@ en{ "0"{"this Tue."} "1"{"next Tue."} } + relativeTime{ + future{ + one{"in {0} Tue."} + other{"in {0} Tue."} + } + past{ + one{"{0} Tue. ago"} + other{"{0} Tue. ago"} + } + } } wed{ relative{ @@ -1476,6 +1787,16 @@ en{ "0"{"this Wednesday"} "1"{"next Wednesday"} } + relativeTime{ + future{ + one{"in {0} Wednesday"} + other{"in {0} Wednesdays"} + } + past{ + one{"{0} Wednesday ago"} + other{"{0} Wednesdays ago"} + } + } } wed-narrow{ relative{ @@ -1483,6 +1804,16 @@ en{ "0"{"this W"} "1"{"next W"} } + relativeTime{ + future{ + one{"in {0} W"} + other{"in {0} W"} + } + past{ + one{"{0} W ago"} + other{"{0} W ago"} + } + } } wed-short{ relative{ @@ -1490,6 +1821,16 @@ en{ "0"{"this Wed."} "1"{"next Wed."} } + relativeTime{ + future{ + one{"in {0} Wed."} + other{"in {0} Wed."} + } + past{ + one{"{0} Wed. ago"} + other{"{0} Wed. ago"} + } + } } week{ dn{"week"} @@ -1498,6 +1839,7 @@ en{ "0"{"this week"} "1"{"next week"} } + relativePeriod{"the week of {0}"} relativeTime{ future{ one{"in {0} week"} @@ -1527,9 +1869,24 @@ en{ } } } + weekOfMonth{ + dn{"week of month"} + } + weekOfMonth-short{ + dn{"wk. of mo."} + } weekday{ dn{"day of the week"} } + weekday-short{ + dn{"day of wk."} + } + weekdayOfMonth{ + dn{"weekday of the month"} + } + weekdayOfMonth-short{ + dn{"wkday. of mo."} + } year{ dn{"year"} relative{ @@ -1569,6 +1926,9 @@ en{ zone{ dn{"time zone"} } + zone-short{ + dn{"zone"} + } } listPattern{ standard{ @@ -1601,16 +1961,4 @@ en{ US{"US"} metric{"Metric"} } - transformNames{ - BGN{"BGN"} - Numeric{"Numeric"} - Tone{"Tone"} - UNGEGN{"UNGEGN"} - x-Accents{"Accents"} - x-Fullwidth{"Fullwidth"} - x-Halfwidth{"Halfwidth"} - x-Jamo{"Jamo"} - x-Pinyin{"Pinyin"} - x-Publishing{"Publishing"} - } } diff --git a/icuSources/data/locales/en_001.txt b/icuSources/data/locales/en_001.txt old mode 100755 new mode 100644 index da16b099..f8cdcd6d --- a/icuSources/data/locales/en_001.txt +++ b/icuSources/data/locales/en_001.txt @@ -1,13 +1,7 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_001.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_001{ - Version{"2.1.22.91"} + Version{"2.1.31.33"} calendar{ chinese{ DateTimePatterns{ @@ -22,7 +16,7 @@ en_001{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } availableFormats{ @@ -46,44 +40,44 @@ en_001{ } intervalFormats{ MEd{ - M{"E dd/MM – E dd/MM"} - d{"E dd/MM – E dd/MM"} + M{"E dd/MM – E dd/MM"} + d{"E dd/MM – E dd/MM"} } MMMEd{ - M{"E d MMM – E d MMM"} - d{"E d – E d MMM"} + M{"E d MMM – E d MMM"} + d{"E d – E d MMM"} } MMMd{ - M{"d MMM – d MMM"} - d{"d – d MMM"} + M{"d MMM – d MMM"} + d{"d – d MMM"} } Md{ - M{"dd/MM – dd/MM"} - d{"dd/MM – dd/MM"} + M{"dd/MM – dd/MM"} + d{"dd/MM – dd/MM"} } yM{ - M{"MM/y – MM/y"} - y{"MM/y – MM/y"} + M{"MM/y – MM/y"} + y{"MM/y – MM/y"} } yMEd{ - M{"E, dd/MM/y – E, dd/MM/y"} - d{"E, dd/MM/y – E, dd/MM/y"} - y{"E, dd/MM/y – E, dd/MM/y"} + M{"E, dd/MM/y – E, dd/MM/y"} + d{"E, dd/MM/y – E, dd/MM/y"} + y{"E, dd/MM/y – E, dd/MM/y"} } yMMMEd{ - M{"E, d MMM – E, d MMM U"} - d{"E, d – E, d MMM U"} - y{"E, d MMM U – E, d MMM U"} + M{"E, d MMM – E, d MMM U"} + d{"E, d – E, d MMM U"} + y{"E, d MMM U – E, d MMM U"} } yMMMd{ - M{"d MMM – d MMM U"} - d{"d – d MMM U"} - y{"d MMM U – d MMM U"} + M{"d MMM – d MMM U"} + d{"d – d MMM U"} + y{"d MMM U – d MMM U"} } yMd{ - M{"dd/MM/y – dd/MM/y"} - d{"dd/MM/y – dd/MM/y"} - y{"dd/MM/y – dd/MM/y"} + M{"dd/MM/y – dd/MM/y"} + d{"dd/MM/y – dd/MM/y"} + y{"dd/MM/y – dd/MM/y"} } } } @@ -100,7 +94,7 @@ en_001{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } availableFormats{ @@ -121,44 +115,45 @@ en_001{ } intervalFormats{ MEd{ - M{"E dd/MM – E dd/MM"} - d{"E dd/MM – E dd/MM"} + M{"E dd/MM – E dd/MM"} + d{"E dd/MM – E dd/MM"} } MMMEd{ - M{"E d MMM – E d MMM"} - d{"E d – E d MMM"} + M{"E d MMM – E d MMM"} + d{"E d – E d MMM"} } MMMd{ - M{"d MMM – d MMM"} - d{"d – d MMM"} + M{"d MMM – d MMM"} + d{"d – d MMM"} } Md{ - M{"dd/MM – dd/MM"} - d{"dd/MM – dd/MM"} + M{"dd/MM – dd/MM"} + d{"dd/MM – dd/MM"} } + fallback{"{0} – {1}"} yM{ - M{"MM/y – MM/y GGGGG"} - y{"MM/y – MM/y GGGGG"} + M{"MM/y – MM/y GGGGG"} + y{"MM/y – MM/y GGGGG"} } yMEd{ - M{"E, dd/MM/y – E, dd/MM/y GGGGG"} - d{"E, dd/MM/y – E, dd/MM/y GGGGG"} - y{"E, dd/MM/y – E, dd/MM/y GGGGG"} + M{"E, dd/MM/y – E, dd/MM/y GGGGG"} + d{"E, dd/MM/y – E, dd/MM/y GGGGG"} + y{"E, dd/MM/y – E, dd/MM/y GGGGG"} } yMMMEd{ - M{"E, d MMM – E, d MMM y G"} - d{"E, d – E, d MMM y G"} - y{"E, d MMM y – E, d MMM y G"} + M{"E, d MMM – E, d MMM y G"} + d{"E, d – E, d MMM y G"} + y{"E, d MMM y – E, d MMM y G"} } yMMMd{ - M{"d MMM – d MMM y G"} - d{"d – d MMM y G"} - y{"d MMM y – d MMM y G"} + M{"d MMM – d MMM y G"} + d{"d – d MMM y G"} + y{"d MMM y – d MMM y G"} } yMd{ - M{"dd/MM/y – dd/MM/y GGGGG"} - d{"dd/MM/y – dd/MM/y GGGGG"} - y{"dd/MM/y – dd/MM/y GGGGG"} + M{"dd/MM/y – dd/MM/y GGGGG"} + d{"dd/MM/y – dd/MM/y GGGGG"} + y{"dd/MM/y – dd/MM/y GGGGG"} } } } @@ -175,7 +170,7 @@ en_001{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } availableFormats{ @@ -196,46 +191,428 @@ en_001{ } intervalFormats{ MEd{ - M{"E dd/MM – E dd/MM"} - d{"E dd/MM – E dd/MM"} + M{"E dd/MM – E dd/MM"} + d{"E dd/MM – E dd/MM"} } MMMEd{ - M{"E d MMM – E d MMM"} - d{"E d – E d MMM"} + M{"E d MMM – E d MMM"} + d{"E d – E d MMM"} } MMMd{ - M{"d MMM – d MMM"} - d{"d – d MMM"} + M{"d MMM – d MMM"} + d{"d – d MMM"} } Md{ - M{"dd/MM – dd/MM"} - d{"dd/MM – dd/MM"} + M{"dd/MM – dd/MM"} + d{"dd/MM – dd/MM"} } + fallback{"{0} – {1}"} yM{ - M{"MM/y – MM/y"} - y{"MM/y – MM/y"} + M{"MM/y – MM/y"} + y{"MM/y – MM/y"} } yMEd{ - M{"E, dd/MM/y – E, dd/MM/y"} - d{"E, dd/MM/y – E, dd/MM/y"} - y{"E, dd/MM/y – E, dd/MM/y"} + M{"E, dd/MM/y – E, dd/MM/y"} + d{"E, dd/MM/y – E, dd/MM/y"} + y{"E, dd/MM/y – E, dd/MM/y"} } yMMMEd{ - M{"E, d MMM – E, d MMM y"} - d{"E, d – E, d MMM y"} - y{"E, d MMM y – E, d MMM y"} + M{"E, d MMM – E, d MMM y"} + d{"E, d – E, d MMM y"} + y{"E, d MMM y – E, d MMM y"} } yMMMd{ - M{"d MMM – d MMM y"} - d{"d – d MMM y"} - y{"d MMM y – d MMM y"} + M{"d MMM – d MMM y"} + d{"d – d MMM y"} + y{"d MMM y – d MMM y"} } yMd{ - M{"dd/MM/y – dd/MM/y"} - d{"dd/MM/y – dd/MM/y"} - y{"dd/MM/y – dd/MM/y"} + M{"dd/MM/y – dd/MM/y"} + d{"dd/MM/y – dd/MM/y"} + y{"dd/MM/y – dd/MM/y"} + } + } + } + } + characterLabel{ + math_symbols{"maths symbols"} + } + fields{ + dayperiod{ + dn{"am/pm"} + } + fri-narrow{ + relativeTime{ + future{ + one{"in {0} Friday"} + other{"in {0} Fridays"} + } + past{ + one{"{0} Friday ago"} + other{"{0} Fridays ago"} + } + } + } + fri-short{ + relativeTime{ + future{ + one{"in {0} Friday"} + other{"in {0} Fridays"} + } + past{ + one{"{0} Friday ago"} + other{"{0} Fridays ago"} + } + } + } + hour-narrow{ + relativeTime{ + future{ + one{"in {0} hr"} + other{"in {0} hr"} + } + past{ + one{"{0} hr ago"} + other{"{0} hr ago"} + } + } + } + hour-short{ + dn{"hr"} + relativeTime{ + future{ + one{"in {0} hr"} + other{"in {0} hr"} + } + past{ + one{"{0} hr ago"} + other{"{0} hr ago"} + } + } + } + minute-narrow{ + dn{"min"} + relativeTime{ + future{ + one{"in {0} min"} + other{"in {0} min"} + } + past{ + one{"{0} min ago"} + other{"{0} min ago"} + } + } + } + minute-short{ + dn{"min"} + relativeTime{ + future{ + one{"in {0} min"} + other{"in {0} min"} + } + past{ + one{"{0} min ago"} + other{"{0} min ago"} + } + } + } + mon-narrow{ + relativeTime{ + future{ + one{"in {0} Monday"} + other{"in {0} Mondays"} + } + past{ + one{"{0} Monday ago"} + other{"{0} Mondays ago"} + } + } + } + mon-short{ + relativeTime{ + future{ + one{"in {0} Monday"} + other{"in {0} Mondays"} + } + past{ + one{"{0} Monday ago"} + other{"{0} Mondays ago"} + } + } + } + month-narrow{ + dn{"mo"} + relativeTime{ + future{ + one{"in {0} mo"} + other{"in {0} mo"} + } + past{ + one{"{0} mo ago"} + other{"{0} mo ago"} + } + } + } + month-short{ + dn{"mo"} + relativeTime{ + future{ + one{"in {0} mo"} + other{"in {0} mo"} + } + past{ + one{"{0} mo ago"} + other{"{0} mo ago"} + } + } + } + quarter-narrow{ + dn{"qtr"} + relativeTime{ + future{ + one{"in {0} qtr"} + other{"in {0} qtr"} + } + past{ + one{"{0} qtr ago"} + other{"{0} qtr ago"} + } + } + } + quarter-short{ + dn{"qtr"} + relativeTime{ + future{ + one{"in {0} qtr"} + other{"in {0} qtr"} + } + past{ + one{"{0} qtr ago"} + other{"{0} qtr ago"} + } + } + } + sat-narrow{ + relativeTime{ + future{ + one{"in {0} Saturday"} + other{"in {0} Saturdays"} + } + past{ + one{"{0} Saturday ago"} + other{"{0} Saturdays ago"} + } + } + } + sat-short{ + relativeTime{ + future{ + one{"in {0} Saturday"} + other{"in {0} Saturdays"} + } + past{ + one{"{0} Saturday ago"} + other{"{0} Saturdays ago"} + } + } + } + second-narrow{ + relativeTime{ + future{ + one{"in {0} sec"} + other{"in {0} sec"} + } + past{ + one{"{0} sec ago"} + other{"{0} sec ago"} + } + } + } + second-short{ + dn{"sec"} + relativeTime{ + future{ + one{"in {0} sec"} + other{"in {0} sec"} + } + past{ + one{"{0} sec ago"} + other{"{0} sec ago"} + } + } + } + sun-narrow{ + relativeTime{ + future{ + one{"in {0} Sunday"} + other{"in {0} Sundays"} + } + past{ + one{"{0} Sunday ago"} + other{"{0} Sundays ago"} + } + } + } + sun-short{ + relativeTime{ + future{ + one{"in {0} Sunday"} + other{"in {0} Sundays"} + } + past{ + one{"{0} Sunday ago"} + other{"{0} Sundays ago"} + } + } + } + thu-narrow{ + relativeTime{ + future{ + one{"in {0} Thursday"} + other{"in {0} Thursdays"} + } + past{ + one{"{0} Thursday ago"} + other{"{0} Thursdays ago"} + } + } + } + thu-short{ + relativeTime{ + future{ + one{"in {0} Thursday"} + other{"in {0} Thursdays"} + } + past{ + one{"{0} Thursday ago"} + other{"{0} Thursdays ago"} + } + } + } + tue-narrow{ + relativeTime{ + future{ + one{"in {0} Tuesday"} + other{"in {0} Tuesdays"} + } + past{ + one{"{0} Tuesday ago"} + other{"{0} Tuesdays ago"} } } } + tue-short{ + relativeTime{ + future{ + one{"in {0} Tuesday"} + other{"in {0} Tuesdays"} + } + past{ + one{"{0} Tuesday ago"} + other{"{0} Tuesdays ago"} + } + } + } + wed-narrow{ + relativeTime{ + future{ + one{"in {0} Wednesday"} + other{"in {0} Wednesdays"} + } + past{ + one{"{0} Wednesday ago"} + other{"{0} Wednesdays ago"} + } + } + } + wed-short{ + relativeTime{ + future{ + one{"in {0} Wednesday"} + other{"in {0} Wednesdays"} + } + past{ + one{"{0} Wednesday ago"} + other{"{0} Wednesdays ago"} + } + } + } + week-narrow{ + dn{"wk"} + relativeTime{ + future{ + one{"in {0} wk"} + other{"in {0} wk"} + } + past{ + one{"{0} wk ago"} + other{"{0} wk ago"} + } + } + } + week-short{ + dn{"wk"} + relativeTime{ + future{ + one{"in {0} wk"} + other{"in {0} wk"} + } + past{ + one{"{0} wk ago"} + other{"{0} wk ago"} + } + } + } + year-narrow{ + relativeTime{ + future{ + one{"in {0} yr"} + other{"in {0} yr"} + } + past{ + one{"{0} yr ago"} + other{"{0} yr ago"} + } + } + } + year-short{ + dn{"yr"} + relativeTime{ + future{ + one{"in {0} yr"} + other{"in {0} yr"} + } + past{ + one{"{0} yr ago"} + other{"{0} yr ago"} + } + } + } + } + listPattern{ + standard{ + 2{"{0} and {1}"} + end{"{0}, and {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } + unit{ + 2{"{0}, {1}"} + end{"{0}, {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } + unit-narrow{ + 2{"{0} {1}"} + end{"{0} {1}"} + middle{"{0} {1}"} + start{"{0} {1}"} + } + unit-short{ + 2{"{0}, {1}"} + end{"{0}, {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } } } diff --git a/icuSources/data/locales/en_150.txt b/icuSources/data/locales/en_150.txt old mode 100755 new mode 100644 index 31b2a6a4..be5fd644 --- a/icuSources/data/locales/en_150.txt +++ b/icuSources/data/locales/en_150.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_150.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_150{ %%Parent{"en_001"} NumberElements{ @@ -20,7 +14,7 @@ en_150{ } } } - Version{"2.1.19.76"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ @@ -35,7 +29,7 @@ en_150{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } availableFormats{ @@ -58,7 +52,7 @@ en_150{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } availableFormats{ diff --git a/icuSources/data/locales/en_AG.txt b/icuSources/data/locales/en_AG.txt old mode 100755 new mode 100644 index 6b1e510c..ed7f63df --- a/icuSources/data/locales/en_AG.txt +++ b/icuSources/data/locales/en_AG.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_AG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_AG{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_AI.txt b/icuSources/data/locales/en_AI.txt old mode 100755 new mode 100644 index ca15b0ac..a2df0bf8 --- a/icuSources/data/locales/en_AI.txt +++ b/icuSources/data/locales/en_AI.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_AI.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_AI{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ @@ -23,7 +17,7 @@ en_AI{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } } diff --git a/icuSources/data/locales/en_AR.txt b/icuSources/data/locales/en_AR.txt new file mode 100755 index 00000000..72dc6c88 --- /dev/null +++ b/icuSources/data/locales/en_AR.txt @@ -0,0 +1,58 @@ +// *************************************************************************** +// * Copyright (C) 2016 International Business Machines +// * Corporation and others. All Rights Reserved. Apple addition. +// *************************************************************************** +en_AR{ + %%Parent{"en_001"} + NumberElements{ + latn{ + patterns{ + accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"} + currencyFormat{"¤ #,##0.00"} + percentFormat{"#,##0 %"} + } + symbols{ + decimal{","} + group{"."} + } + } + minimumGroupingDigits{"2"} + } + Version{"2.1.23.47"} + calendar{ + generic{ + DateTimePatterns{ + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", + "EEEE, d MMMM y G", + "d MMMM y G", + "d MMM y G", + "dd/MM/y GGGGG", + "{1}, {0}", + "{1} 'at' {0}", + "{1} 'at' {0}", + "{1}, {0}", + "{1}, {0}", + } + } + gregorian{ + DateTimePatterns{ + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", + "EEEE, d MMMM y", + "d MMMM y", + "d MMM y", + "dd/MM/y", + "{1}, {0}", + "{1} 'at' {0}", + "{1} 'at' {0}", + "{1}, {0}", + "{1}, {0}", + } + } + } +} diff --git a/icuSources/data/locales/en_AS.txt b/icuSources/data/locales/en_AS.txt index 4abd400d..cc46beea 100644 --- a/icuSources/data/locales/en_AS.txt +++ b/icuSources/data/locales/en_AS.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_AS.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_AS{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_AT.txt b/icuSources/data/locales/en_AT.txt old mode 100755 new mode 100644 index ee206e8e..bc357b38 --- a/icuSources/data/locales/en_AT.txt +++ b/icuSources/data/locales/en_AT.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_AT.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_AT{ %%Parent{"en_150"} NumberElements{ @@ -20,5 +14,214 @@ en_AT{ } } } - Version{"2.1.23.47"} + Version{"2.1.31.33"} + calendar{ + generic{ + DateTimePatterns{ + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", + "EEEE, d. MMMM y G", + "d. MMMM y G", + "dd.MM.y G", + "dd.MM.y GGGGG", + "{1}, {0}", + "{1} 'at' {0}", + "{1} 'at' {0}", + "{1} 'at' {0}", + "{1}, {0}", + } + availableFormats{ + Ed{"E d."} + GyMMMEEEEd{"EEEE, d. MMM y G"} + GyMMMEd{"E d. MMM y G"} + GyMMMd{"d. MMM y G"} + MEd{"E d.M."} + MMMEEEEd{"EEEE, d. MMM"} + MMMEd{"E d. MMM"} + MMMMd{"d. MMMM"} + MMMd{"d. MMM"} + Md{"d.M."} + yyyyM{"M.y GGGGG"} + yyyyMEEEEd{"EEEE, d.M.y GGGGG"} + yyyyMEd{"E d.M.y GGGGG"} + yyyyMMMEEEEd{"EEEE, d. MMM y G"} + yyyyMMMEd{"E d. MMM y G"} + yyyyMMMd{"d. MMM y G"} + yyyyMd{"d.M.y GGGGG"} + } + intervalFormats{ + M{ + M{"M.–M."} + } + MEEEEd{ + M{"EEEE, dd.MM. – EEEE, dd.MM."} + d{"EEEE, dd.MM. – EEEE, dd.MM."} + } + MEd{ + M{"E dd.MM. – E dd.MM."} + d{"E dd.MM. – E dd.MM."} + } + MMMEEEEd{ + M{"EEEE, d. MMM – EEEE, d. MMM"} + d{"EEEE, d. – EEEE, d. MMM"} + } + MMMEd{ + M{"E d. MMM – E d. MMM"} + d{"E d. – E d. MMM"} + } + MMMd{ + M{"d. MMM – d. MMM"} + d{"d.–d. MMM"} + } + Md{ + M{"dd.MM. – dd.MM."} + d{"dd.MM. – dd.MM."} + } + d{ + d{"d.–d."} + } + yM{ + M{"MM.y – MM.y G"} + y{"MM.y – MM.y G"} + } + yMEEEEd{ + M{"EEEE, dd.MM.y – EEEE, dd.MM.y G"} + d{"EEEE, dd.MM.y – EEEE, dd.MM.y G"} + y{"EEEE, dd.MM.y – EEEE, dd.MM.y G"} + } + yMEd{ + M{"E dd.MM.y – E dd.MM.y G"} + d{"E dd.MM.y – E dd.MM.y G"} + y{"E dd.MM.y – E dd.MM.y G"} + } + yMMMEEEEd{ + M{"EEEE, d. MMM – EEEE, d. MMM y G"} + d{"EEEE, d. – EEEE, d. MMM y G"} + y{"EEEE, d. MMM y – EEEE, d. MMM y G"} + } + yMMMEd{ + M{"E d. MMM – E d. MMM y G"} + d{"E d. – E d. MMM y G"} + y{"E d. MMM y – E d. MMM y G"} + } + yMMMd{ + M{"d. MMM – d. MMM y G"} + d{"d.–d. MMM y G"} + y{"d. MMM y – d. MMM y G"} + } + yMd{ + M{"dd.MM.y – dd.MM.y G"} + d{"dd.MM.y – dd.MM.y G"} + y{"dd.MM.y – dd.MM.y G"} + } + } + } + gregorian{ + DateTimePatterns{ + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", + "EEEE, d. MMMM y", + "d. MMMM y", + "dd.MM.y", + "dd.MM.yy", + "{1}, {0}", + "{1} 'at' {0}", + "{1} 'at' {0}", + "{1} 'at' {0}", + "{1}, {0}", + } + availableFormats{ + Ed{"E d."} + GyMMMEEEEd{"EEEE, d. MMM y G"} + GyMMMEd{"E d. MMM y G"} + GyMMMd{"d. MMM y G"} + MEEEEd{"EEEE, d.M."} + MEd{"E d.M."} + MMMEEEEd{"EEEE, d. MMM"} + MMMEd{"E d. MMM"} + MMMMEEEEd{"EEEE, d. MMMM"} + MMMMEd{"E d. MMMM"} + MMMMd{"d. MMMM"} + MMMd{"d. MMM"} + Md{"d.M."} + yM{"M.y"} + yMEEEEd{"EEEE, d.M.y"} + yMEd{"E d.M.y"} + yMMMEEEEd{"EEEE, d. MMM y"} + yMMMEd{"E d. MMM y"} + yMMMd{"d. MMM y"} + yMd{"d.M.y"} + } + intervalFormats{ + M{ + M{"M.–M."} + } + MEEEEd{ + M{"EEEE, dd.MM. – EEEE, dd.MM."} + d{"EEEE, dd.MM. – EEEE, dd.MM."} + } + MEd{ + M{"E dd.MM. – E dd.MM."} + d{"E dd.MM. – E dd.MM."} + } + MMMEEEEd{ + M{"EEEE, d. MMM – EEEE, d. MMM"} + d{"EEEE, d. – EEEE, d. MMM"} + } + MMMEd{ + M{"E d. MMM – E d. MMM"} + d{"E d. – E d. MMM"} + } + MMMd{ + M{"d. MMM – d. MMM"} + d{"d.–d. MMM"} + } + Md{ + M{"dd.MM. – dd.MM."} + d{"dd.MM. – dd.MM."} + } + d{ + d{"d.–d."} + } + yM{ + M{"MM.y – MM.y"} + y{"MM.y – MM.y"} + } + yMEEEEd{ + M{"EEEE, dd.MM.y – EEEE, dd.MM.y"} + d{"EEEE, dd.MM.y – EEEE, dd.MM.y"} + y{"EEEE, dd.MM.y – EEEE, dd.MM.y"} + } + yMEd{ + M{"E dd.MM.y – E dd.MM.y"} + d{"E dd.MM.y – E dd.MM.y"} + y{"E dd.MM.y – E dd.MM.y"} + } + yMMMEEEEd{ + M{"EEEE, d. MMM – EEEE, d. MMM y"} + d{"EEEE, d. – EEEE, d. MMM y"} + y{"EEEE, d. MMM y – EEEE, d. MMM y"} + } + yMMMEd{ + M{"E d. MMM – E d. MMM y"} + d{"E d. – E d. MMM y"} + y{"E d. MMM y – E d. MMM y"} + } + yMMMd{ + M{"d. MMM – d. MMM y"} + d{"d.–d. MMM y"} + y{"d. MMM y – d. MMM y"} + } + yMd{ + M{"dd.MM.y – dd.MM.y"} + d{"dd.MM.y – dd.MM.y"} + y{"dd.MM.y – dd.MM.y"} + } + } + } + } } diff --git a/icuSources/data/locales/en_AU.txt b/icuSources/data/locales/en_AU.txt index 1349cf7f..318414b8 100644 --- a/icuSources/data/locales/en_AU.txt +++ b/icuSources/data/locales/en_AU.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_AU.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_AU{ %%Parent{"en_001"} NumberElements{ @@ -15,7 +9,7 @@ en_AU{ } } } - Version{"2.1.24.13"} + Version{"2.1.32.62"} calendar{ generic{ availableFormats{ @@ -24,15 +18,15 @@ en_AU{ } intervalFormats{ MEd{ - M{"E, d/M – E, d/M"} - d{"E, d/M – E, d/M"} + M{"E, d/M – E, d/M"} + d{"E, d/M – E, d/M"} } MMMEd{ - M{"E, d MMM – E, d MMM"} - d{"E, d MMM – E, d MMM"} + M{"E, d MMM – E, d MMM"} + d{"E, d MMM – E, d MMM"} } yMMMEd{ - d{"E, d MMM – E, d MMM y G"} + d{"E, d MMM – E, d MMM y G"} } } } @@ -61,11 +55,8 @@ en_AU{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", + "{1} 'at' {0}", "{1}, {0}", - "{1}, {0}", - } - availableFormats{ - M{"LL"} } dayNames{ format{ @@ -89,6 +80,15 @@ en_AU{ "F", "Sa", } + short{ + "Su.", + "Mon.", + "Tu.", + "Wed.", + "Th.", + "Fri.", + "Sat.", + } } } dayPeriod{ @@ -110,19 +110,17 @@ en_AU{ noon{"midday"} } wide{ - afternoon1{"afternoon"} - evening1{"evening"} + afternoon1{"in the afternoon"} + evening1{"in the evening"} midnight{"midnight"} - morning1{"morning"} - night1{"night"} + morning1{"in the morning"} + night1{"at night"} noon{"midday"} } } stand-alone{ abbreviated{ - am{"am"} noon{"midday"} - pm{"pm"} } narrow{ am{"am"} @@ -137,24 +135,35 @@ en_AU{ } } } - japanese{ - availableFormats{ - yMEd{"E, d/M/y"} - yMd{"d/M/y"} - } - } + } + characterLabel{ + nonspacing{"Non-spacing"} } fields{ - dayperiod{ - dn{"am/pm"} - } hour-short{ dn{"h"} } + quarter-narrow{ + relativeTime{ + past{ + one{"in {0} qtr. ago"} + other{"{0} qtrs. ago"} + } + } + } } listPattern{ standard{ + 2{"{0} and {1}"} + end{"{0} and {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } + standard-short{ + 2{"{0} and {1}"} end{"{0} and {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} } } } diff --git a/icuSources/data/locales/en_BB.txt b/icuSources/data/locales/en_BB.txt old mode 100755 new mode 100644 index 331ec091..2c2c05ee --- a/icuSources/data/locales/en_BB.txt +++ b/icuSources/data/locales/en_BB.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_BB.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_BB{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_BD.txt b/icuSources/data/locales/en_BD.txt new file mode 100644 index 00000000..4dd33892 --- /dev/null +++ b/icuSources/data/locales/en_BD.txt @@ -0,0 +1,100 @@ +// *************************************************************************** +// * Copyright (C) 2017 Apple Inc.. All Rights Reserved. +// * Apple locale stub addition. +// *************************************************************************** +en_BD{ + %%Parent{"en_001"} + NumberElements{ + latn{ + patterns{ + accountingFormat{"#,##,##0.00¤;(#,##,##0.00¤)"} + currencyFormat{"#,##,##0.00¤"} + decimalFormat{"#,##,##0.###"} + percentFormat{"#,##,##0%"} + } + } + } + Version{"2.1.31.33"} + calendar{ + generic{ + DateTimePatterns{ + "h:mm:ss a zzzz", + "h:mm:ss a z", + "h:mm:ss a", + "h:mm a", + "EEEE, d MMMM, y G", + "d MMMM, y G", + "d MMM, y G", + "d/M/y GGGGG", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + } + availableFormats{ + Ed{"d E"} + GyMMMEd{"E, d MMM, y G"} + GyMMMd{"d MMM, y G"} + yyyyMMMEd{"E, d MMM, y G"} + yyyyMMMd{"d MMM, y G"} + } + intervalFormats{ + MMMEd{ + M{"E, d MMM – E, d MMM"} + d{"E, d MMM – E, d MMM"} + } + yMMMEd{ + M{"E, d MMM – E, d MMM, y G"} + d{"E, d MMM – E, d MMM, y G"} + y{"E, d MMM, y – E, d MMM, y G"} + } + yMMMd{ + M{"d MMM – d MMM, y G"} + d{"d – d MMM, y G"} + y{"d MMM, y – d MMM, y G"} + } + } + } + gregorian{ + DateTimePatterns{ + "h:mm:ss a zzzz", + "h:mm:ss a z", + "h:mm:ss a", + "h:mm a", + "EEEE, d MMMM, y", + "d MMMM, y", + "d MMM, y", + "d/M/yy", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + } + availableFormats{ + Ed{"d E"} + GyMMMEd{"E, d MMM, y G"} + GyMMMd{"d MMM, y G"} + yMMMEd{"E, d MMM, y"} + yMMMd{"d MMM, y"} + } + intervalFormats{ + MMMEd{ + M{"E, d MMM – E, d MMM"} + d{"E, d MMM – E, d MMM"} + } + yMMMEd{ + M{"E, d MMM – E, d MMM, y"} + d{"E, d MMM – E, d MMM, y"} + y{"E, d MMM, y – E, d MMM, y"} + } + yMMMd{ + M{"d MMM – d MMM, y"} + d{"d – d MMM, y"} + y{"d MMM, y – d MMM, y"} + } + } + } + } +} diff --git a/icuSources/data/locales/en_BE.txt b/icuSources/data/locales/en_BE.txt index f54befe5..9038be59 100644 --- a/icuSources/data/locales/en_BE.txt +++ b/icuSources/data/locales/en_BE.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_BE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_BE{ %%Parent{"en_001"} NumberElements{ @@ -20,7 +14,7 @@ en_BE{ } } } - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ @@ -35,7 +29,7 @@ en_BE{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } availableFormats{ @@ -58,7 +52,7 @@ en_BE{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } availableFormats{ diff --git a/icuSources/data/locales/en_BG.txt b/icuSources/data/locales/en_BG.txt new file mode 100755 index 00000000..821a401a --- /dev/null +++ b/icuSources/data/locales/en_BG.txt @@ -0,0 +1,113 @@ +// *************************************************************************** +// * Copyright (C) 2016 International Business Machines +// * Corporation and others. All Rights Reserved. Apple addition. +// *************************************************************************** +en_BG{ + %%Parent{"en_150"} + NumberElements{ + latn{ + symbols{ + group{" "} + } + } + } + Version{"2.1.11.50"} + calendar{ + generic{ + DateTimePatterns{ + "H:mm:ss zzzz", + "H:mm:ss z", + "H:mm:ss", + "H:mm", + "EEEE, d MMMM y", + "d MMMM y", + "d MMM y", + "d.MM.yy", + "{1}, {0}", + "{1}, {0}", + "{1}, {0}", + "{1}, {0}", + "{1}, {0}", + } + availableFormats{ + MEd{"E, d.MM"} + Md{"d.MM"} + yyyyM{"M.y G"} + yyyyMEd{"E, d.MM.y G"} + yyyyMd{"d.MM.y G"} + } + intervalFormats{ + MEd{ + M{"E, d.MM – E, d.MM"} + d{"E, d.MM – E, d.MM"} + } + Md{ + M{"d.MM – d.MM"} + d{"d.MM – d.MM"} + } + yM{ + M{"MM – MM.y G"} + y{"MM.y – MM.y G"} + } + yMEd{ + M{"E, d.MM – E, d.MM.y G"} + d{"E, d.MM – E, d.MM.y G"} + y{"E, d.MM.y – E, d.MM.y G"} + } + yMd{ + M{"d.MM – d.MM.y G"} + d{"d.MM – d.MM.y G"} + y{"d.MM.y – d.MM.y G"} + } + } + } + gregorian{ + DateTimePatterns{ + "H:mm:ss zzzz", + "H:mm:ss z", + "H:mm:ss", + "H:mm", + "EEEE, d MMMM y", + "d MMMM y", + "d MMM y", + "d.MM.yy", + "{1}, {0}", + "{1}, {0}", + "{1}, {0}", + "{1}, {0}", + "{1}, {0}", + } + availableFormats{ + MEd{"E, d.MM"} + Md{"d.MM"} + yM{"MM.y"} + yMEd{"E, d.MM.y"} + yMd{"d.MM.y"} + } + intervalFormats{ + MEd{ + M{"E, d.MM – E, d.MM"} + d{"E, d.MM – E, d.MM"} + } + Md{ + M{"d.MM – d.MM"} + d{"d.MM – d.MM"} + } + yM{ + M{"MM – MM.y"} + y{"MM.y – MM.y"} + } + yMEd{ + M{"E, d.MM – E, d.MM.y"} + d{"E, d.MM – E, d.MM.y"} + y{"E, d.MM.y – E, d.MM.y"} + } + yMd{ + M{"d.MM – d.MM.y"} + d{"d.MM – d.MM.y"} + y{"d.MM.y – d.MM.y"} + } + } + } + } +} diff --git a/icuSources/data/locales/en_BI.txt b/icuSources/data/locales/en_BI.txt old mode 100755 new mode 100644 index 5e9d00fb..1862f81c --- a/icuSources/data/locales/en_BI.txt +++ b/icuSources/data/locales/en_BI.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_BI.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_BI{ - Version{"2.1.23.47"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_BM.txt b/icuSources/data/locales/en_BM.txt old mode 100755 new mode 100644 index 98b6ebb6..a07478e0 --- a/icuSources/data/locales/en_BM.txt +++ b/icuSources/data/locales/en_BM.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_BM.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_BM{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_BS.txt b/icuSources/data/locales/en_BS.txt old mode 100755 new mode 100644 index c28a31a0..34570029 --- a/icuSources/data/locales/en_BS.txt +++ b/icuSources/data/locales/en_BS.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_BS.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_BS{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_BW.txt b/icuSources/data/locales/en_BW.txt index ea31f903..eb5bd32b 100644 --- a/icuSources/data/locales/en_BW.txt +++ b/icuSources/data/locales/en_BW.txt @@ -1,21 +1,15 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_BW.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_BW{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ - "h:mm:ss a zzzz", - "h:mm:ss a z", - "h:mm:ss a", - "h:mm a", + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", "EEEE, dd MMMM y G", "dd MMMM y G", "dd MMM y G", @@ -23,7 +17,7 @@ en_BW{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } availableFormats{ @@ -40,10 +34,10 @@ en_BW{ } gregorian{ DateTimePatterns{ - "h:mm:ss a zzzz", - "h:mm:ss a z", - "h:mm:ss a", - "h:mm a", + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", "EEEE, dd MMMM y", "dd MMMM y", "dd MMM y", @@ -51,7 +45,7 @@ en_BW{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } availableFormats{ diff --git a/icuSources/data/locales/en_BZ.txt b/icuSources/data/locales/en_BZ.txt index 3ad2d1d6..88405b90 100644 --- a/icuSources/data/locales/en_BZ.txt +++ b/icuSources/data/locales/en_BZ.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_BZ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_BZ{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ @@ -23,7 +17,7 @@ en_BZ{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } availableFormats{ @@ -49,7 +43,7 @@ en_BZ{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } availableFormats{ diff --git a/icuSources/data/locales/en_CA.txt b/icuSources/data/locales/en_CA.txt index d50b8533..5b1181d1 100644 --- a/icuSources/data/locales/en_CA.txt +++ b/icuSources/data/locales/en_CA.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_CA.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_CA{ %%Parent{"en_001"} - Version{"2.1.22.91"} + Version{"2.1.31.33"} calendar{ chinese{ DateTimePatterns{ @@ -23,7 +17,7 @@ en_CA{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } availableFormats{ @@ -46,44 +40,44 @@ en_CA{ } intervalFormats{ MEd{ - M{"E, MM-dd – E, MM-dd"} - d{"E, MM-dd – E, MM-dd"} + M{"E, MM-dd – E, MM-dd"} + d{"E, MM-dd – E, MM-dd"} } MMMEd{ - M{"E, MMM d – E, MMM d"} - d{"E, MMM d – E, MMM d"} + M{"E, MMM d – E, MMM d"} + d{"E, MMM d – E, MMM d"} } MMMd{ - M{"MMM d – MMM d"} - d{"MMM d – d"} + M{"MMM d – MMM d"} + d{"MMM d – d"} } Md{ - M{"MM-dd – MM-dd"} - d{"MM-dd – MM-dd"} + M{"MM-dd – MM-dd"} + d{"MM-dd – MM-dd"} } yM{ - M{"y-MM – y-MM"} - y{"y-MM – y-MM"} + M{"y-MM – y-MM"} + y{"y-MM – y-MM"} } yMEd{ - M{"E, y-MM-dd – E, y-MM-dd"} - d{"E, y-MM-dd – E, y-MM-dd"} - y{"E, y-MM-dd – E, y-MM-dd"} + M{"E, y-MM-dd – E, y-MM-dd"} + d{"E, y-MM-dd – E, y-MM-dd"} + y{"E, y-MM-dd – E, y-MM-dd"} } yMMMEd{ - M{"E, MMM d – E, MMM d, U"} - d{"E, MMM d – E, MMM d, U"} - y{"E, MMM d, U – E, MMM d, U"} + M{"E, MMM d – E, MMM d, U"} + d{"E, MMM d – E, MMM d, U"} + y{"E, MMM d, U – E, MMM d, U"} } yMMMd{ - M{"MMM d – MMM d, U"} - d{"MMM d – d, U"} - y{"MMM d, U – MMM d, U"} + M{"MMM d – MMM d, U"} + d{"MMM d – d, U"} + y{"MMM d, U – MMM d, U"} } yMd{ - M{"y-MM-dd – y-MM-dd"} - d{"y-MM-dd – y-MM-dd"} - y{"y-MM-dd – y-MM-dd"} + M{"y-MM-dd – y-MM-dd"} + d{"y-MM-dd – y-MM-dd"} + y{"y-MM-dd – y-MM-dd"} } } } @@ -100,7 +94,7 @@ en_CA{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } availableFormats{ @@ -119,44 +113,44 @@ en_CA{ } intervalFormats{ MEd{ - M{"E, MM-dd – E, MM-dd"} - d{"E, MM-dd – E, MM-dd"} + M{"E, MM-dd – E, MM-dd"} + d{"E, MM-dd – E, MM-dd"} } MMMEd{ - M{"E, MMM d – E, MMM d"} - d{"E, MMM d – E, MMM d"} + M{"E, MMM d – E, MMM d"} + d{"E, MMM d – E, MMM d"} } MMMd{ - M{"MMM d – MMM d"} - d{"MMM d – d"} + M{"MMM d – MMM d"} + d{"MMM d – d"} } Md{ - M{"MM-dd – MM-dd"} - d{"MM-dd – MM-dd"} + M{"MM-dd – MM-dd"} + d{"MM-dd – MM-dd"} } yM{ - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} + M{"GGGGG y-MM – y-MM"} + y{"GGGGG y-MM – y-MM"} } yMEd{ - M{"E, y-MM-dd – E, y-MM-dd"} - d{"E, y-MM-dd – E, y-MM-dd"} - y{"E, y-MM-dd – E, y-MM-dd"} + M{"E, y-MM-dd – E, y-MM-dd"} + d{"E, y-MM-dd – E, y-MM-dd"} + y{"E, y-MM-dd – E, y-MM-dd"} } yMMMEd{ - M{"E, MMM d – E, MMM d, y G"} - d{"E, MMM d – E, MMM d, y G"} - y{"E, MMM d, y – E, MMM d, y G"} + M{"E, MMM d – E, MMM d, y G"} + d{"E, MMM d – E, MMM d, y G"} + y{"E, MMM d, y – E, MMM d, y G"} } yMMMd{ - M{"MMM d – MMM d, y G"} - d{"MMM d – d, y G"} - y{"MMM d, y – MMM d, y G"} + M{"MMM d – MMM d, y G"} + d{"MMM d – d, y G"} + y{"MMM d, y – MMM d, y G"} } yMd{ - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} + M{"GGGGG y-MM-dd – y-MM-dd"} + d{"GGGGG y-MM-dd – y-MM-dd"} + y{"GGGGG y-MM-dd – y-MM-dd"} } } } @@ -173,7 +167,7 @@ en_CA{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } availableFormats{ @@ -193,44 +187,307 @@ en_CA{ } intervalFormats{ MEd{ - M{"E, MM-dd – E, MM-dd"} - d{"E, MM-dd – E, MM-dd"} + M{"E, MM-dd – E, MM-dd"} + d{"E, MM-dd – E, MM-dd"} } MMMEd{ - M{"E, MMM d – E, MMM d"} - d{"E, MMM d – E, MMM d"} + M{"E, MMM d – E, MMM d"} + d{"E, MMM d – E, MMM d"} } MMMd{ - M{"MMM d – MMM d"} - d{"MMM d – d"} + M{"MMM d – MMM d"} + d{"MMM d – d"} } Md{ - M{"MM-dd – MM-dd"} - d{"MM-dd – MM-dd"} + M{"MM-dd – MM-dd"} + d{"MM-dd – MM-dd"} } yM{ - M{"y-MM – y-MM"} - y{"y-MM – y-MM"} + M{"y-MM – y-MM"} + y{"y-MM – y-MM"} } yMEd{ - M{"E, y-MM-dd – E, y-MM-dd"} - d{"E, y-MM-dd – E, y-MM-dd"} - y{"E, y-MM-dd – E, y-MM-dd"} + M{"E, y-MM-dd – E, y-MM-dd"} + d{"E, y-MM-dd – E, y-MM-dd"} + y{"E, y-MM-dd – E, y-MM-dd"} } yMMMEd{ - M{"E, MMM d – E, MMM d, y"} - d{"E, MMM d – E, MMM d, y"} - y{"E, MMM d, y – E, MMM d, y"} + M{"E, MMM d – E, MMM d, y"} + d{"E, MMM d – E, MMM d, y"} + y{"E, MMM d, y – E, MMM d, y"} } yMMMd{ - M{"MMM d – MMM d, y"} - d{"MMM d – d, y"} - y{"MMM d, y – MMM d, y"} + M{"MMM d – MMM d, y"} + d{"MMM d – d, y"} + y{"MMM d, y – MMM d, y"} } yMd{ - M{"y-MM-dd – y-MM-dd"} - d{"y-MM-dd – y-MM-dd"} - y{"y-MM-dd – y-MM-dd"} + M{"y-MM-dd – y-MM-dd"} + d{"y-MM-dd – y-MM-dd"} + y{"y-MM-dd – y-MM-dd"} + } + } + } + } + fields{ + fri-narrow{ + relativeTime{ + future{ + one{"in {0} F"} + other{"in {0} F’s"} + } + past{ + one{"{0} F ago"} + other{"{0} F’s ago"} + } + } + } + fri-short{ + relativeTime{ + future{ + one{"in {0} Fri."} + other{"in {0} Fri’s."} + } + past{ + one{"{0} Fri. ago"} + other{"{0} Fri’s. ago"} + } + } + } + hour-short{ + relativeTime{ + future{ + one{"in {0} hr."} + other{"in {0} hrs."} + } + past{ + one{"{0} hr. ago"} + other{"{0} hrs. ago"} + } + } + } + minute-short{ + relativeTime{ + future{ + one{"in {0} min."} + other{"in {0} mins."} + } + past{ + one{"{0} min. ago"} + other{"{0} mins. ago"} + } + } + } + mon-narrow{ + relativeTime{ + future{ + one{"in {0} M"} + other{"in {0} M’s"} + } + past{ + one{"{0} M ago"} + other{"{0} M’s ago"} + } + } + } + mon-short{ + relativeTime{ + future{ + one{"in {0} Mon."} + other{"in {0} Mon’s."} + } + past{ + one{"{0} Mon. ago"} + other{"{0} Mon’s. ago"} + } + } + } + month-narrow{ + relativeTime{ + future{ + one{"in {0} mo."} + other{"in {0} mos."} + } + past{ + one{"{0} mo. ago"} + other{"{0} mos. ago"} + } + } + } + month-short{ + relativeTime{ + future{ + one{"in {0} mo."} + other{"in {0} mos."} + } + past{ + one{"{0} mo. ago"} + other{"{0} mos. ago"} + } + } + } + quarter-narrow{ + relativeTime{ + future{ + one{"in {0} qtr."} + other{"in {0} qtr."} + } + past{ + one{"{0} qtr. ago"} + other{"{0} qtr. ago"} + } + } + } + sat-narrow{ + relativeTime{ + future{ + one{"in {0} Sa"} + other{"in {0} Sa’s"} + } + past{ + one{"{0} Sa ago"} + other{"{0} Sa’s ago"} + } + } + } + sat-short{ + relativeTime{ + future{ + one{"in {0} Sat."} + other{"in {0} Sat’s."} + } + past{ + one{"{0} Sat. ago"} + other{"{0} Sat’s. ago"} + } + } + } + second-short{ + relativeTime{ + future{ + one{"in {0} sec."} + other{"in {0} secs."} + } + past{ + one{"{0} sec. ago"} + other{"{0} secs. ago"} + } + } + } + sun-narrow{ + relativeTime{ + future{ + one{"in {0} Su"} + other{"in {0} Su’s"} + } + past{ + one{"{0} Su ago"} + other{"{0} Su’s ago"} + } + } + } + sun-short{ + relativeTime{ + future{ + one{"in {0} Sun."} + other{"in {0} Sun’s."} + } + } + } + thu-narrow{ + relativeTime{ + future{ + one{"in {0} Th"} + other{"in {0} Th’s"} + } + past{ + one{"{0} Th ago"} + other{"{0} Th’s ago"} + } + } + } + thu-short{ + relativeTime{ + future{ + one{"in {0} Thu."} + other{"in {0} Thu’s."} + } + past{ + one{"{0} Thu. ago"} + other{"{0} Thu’s ago"} + } + } + } + tue-narrow{ + relativeTime{ + future{ + one{"in {0} Tu"} + other{"in {0} Tu’s"} + } + past{ + one{"{0} Tu ago"} + other{"{0} Tu’s ago"} + } + } + } + tue-short{ + relativeTime{ + future{ + one{"in {0} Tue."} + other{"in {0} Tue’s."} + } + past{ + one{"{0} Tue. ago"} + other{"{0} Tue’s. ago"} + } + } + } + wed-narrow{ + relativeTime{ + future{ + one{"in {0} W"} + other{"in {0} W’s"} + } + past{ + one{"{0} W ago"} + other{"{0} W’s ago"} + } + } + } + wed-short{ + relativeTime{ + future{ + one{"in {0} Wed."} + other{"in {0} Wed’s."} + } + past{ + one{"{0} Wed. ago"} + other{"{0} Wed’s. ago"} + } + } + } + week-short{ + relativePeriod{"the wk. of {0}"} + relativeTime{ + future{ + one{"in {0} wk."} + other{"in {0} wks."} + } + past{ + one{"{0} wk. ago"} + other{"{0} wks. ago"} + } + } + } + year-short{ + relativeTime{ + future{ + one{"in {0} yr."} + other{"in {0} yrs."} + } + past{ + one{"{0} yr. ago"} + other{"{0} yrs. ago"} } } } diff --git a/icuSources/data/locales/en_CC.txt b/icuSources/data/locales/en_CC.txt old mode 100755 new mode 100644 index 5b59048d..a825918c --- a/icuSources/data/locales/en_CC.txt +++ b/icuSources/data/locales/en_CC.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_CC.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_CC{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ @@ -23,7 +17,7 @@ en_CC{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } } diff --git a/icuSources/data/locales/en_CH.txt b/icuSources/data/locales/en_CH.txt old mode 100755 new mode 100644 index 7d740feb..bb1439a3 --- a/icuSources/data/locales/en_CH.txt +++ b/icuSources/data/locales/en_CH.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_CH.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_CH{ %%Parent{"en_150"} NumberElements{ @@ -21,7 +15,7 @@ en_CH{ } } } - Version{"2.1.23.47"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ @@ -36,7 +30,7 @@ en_CH{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } availableFormats{ @@ -60,7 +54,7 @@ en_CH{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } availableFormats{ @@ -72,26 +66,26 @@ en_CH{ } intervalFormats{ MEd{ - M{"E dd.MM. – E dd.MM."} - d{"E dd.MM. – E dd.MM."} + M{"E dd.MM. – E dd.MM."} + d{"E dd.MM. – E dd.MM."} } Md{ - M{"dd.MM. – dd.MM."} - d{"dd.MM. – dd.MM."} + M{"dd.MM. – dd.MM."} + d{"dd.MM. – dd.MM."} } yM{ - M{"MM.y – MM.y"} - y{"MM.y – MM.y"} + M{"MM.y – MM.y"} + y{"MM.y – MM.y"} } yMEd{ - M{"E dd.MM.y – E dd.MM.y"} - d{"E dd.MM.y – E dd.MM.y"} - y{"E dd.MM.y – E dd.MM.y"} + M{"E dd.MM.y – E dd.MM.y"} + d{"E dd.MM.y – E dd.MM.y"} + y{"E dd.MM.y – E dd.MM.y"} } yMd{ - M{"dd.MM.y – dd.MM.y"} - d{"dd.MM.y – dd.MM.y"} - y{"dd.MM.y – dd.MM.y"} + M{"dd.MM.y – dd.MM.y"} + d{"dd.MM.y – dd.MM.y"} + y{"dd.MM.y – dd.MM.y"} } } } diff --git a/icuSources/data/locales/en_CK.txt b/icuSources/data/locales/en_CK.txt old mode 100755 new mode 100644 index 3de05595..6fb71a79 --- a/icuSources/data/locales/en_CK.txt +++ b/icuSources/data/locales/en_CK.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_CK.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_CK{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ @@ -23,7 +17,7 @@ en_CK{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } } diff --git a/icuSources/data/locales/en_CM.txt b/icuSources/data/locales/en_CM.txt old mode 100755 new mode 100644 index b8e0c4b7..7828de23 --- a/icuSources/data/locales/en_CM.txt +++ b/icuSources/data/locales/en_CM.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_CM.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_CM{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ @@ -23,7 +17,7 @@ en_CM{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } } diff --git a/icuSources/data/locales/en_CX.txt b/icuSources/data/locales/en_CX.txt old mode 100755 new mode 100644 index 9761e976..ade9a045 --- a/icuSources/data/locales/en_CX.txt +++ b/icuSources/data/locales/en_CX.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_CX.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_CX{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ @@ -23,7 +17,7 @@ en_CX{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } } diff --git a/icuSources/data/locales/en_CY.txt b/icuSources/data/locales/en_CY.txt old mode 100755 new mode 100644 index cce78bb0..4fa4a141 --- a/icuSources/data/locales/en_CY.txt +++ b/icuSources/data/locales/en_CY.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_CY.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_CY{ %%Parent{"en_001"} - Version{"2.1.23.47"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_DE.txt b/icuSources/data/locales/en_DE.txt old mode 100755 new mode 100644 index d4b04c9e..1663cc67 --- a/icuSources/data/locales/en_DE.txt +++ b/icuSources/data/locales/en_DE.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_DE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_DE{ %%Parent{"en_150"} NumberElements{ @@ -32,7 +26,7 @@ en_DE{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } availableFormats{ @@ -57,68 +51,68 @@ en_DE{ } intervalFormats{ M{ - M{"M.–M."} + M{"M. – M."} } MEEEEd{ - M{"EEEE, dd.MM. – EEEE, dd.MM."} - d{"EEEE, dd.MM. – EEEE, dd.MM."} + M{"EEEE, dd.MM. – EEEE, dd.MM."} + d{"EEEE, dd.MM. – EEEE, dd.MM."} } MEd{ - M{"E dd.MM. – E dd.MM."} - d{"E dd.MM. – E dd.MM."} + M{"E dd.MM. – E dd.MM."} + d{"E dd.MM. – E dd.MM."} } MMMEEEEd{ - M{"EEEE, d. MMM – EEEE, d. MMM"} - d{"EEEE, d. – EEEE, d. MMM"} + M{"EEEE, d. MMM – EEEE, d. MMM"} + d{"EEEE, d. – EEEE, d. MMM"} } MMMEd{ - M{"E d. MMM – E d. MMM"} - d{"E d. – E d. MMM"} + M{"E d. MMM – E d. MMM"} + d{"E d. – E d. MMM"} } MMMd{ - M{"d. MMM – d. MMM"} - d{"d.–d. MMM"} + M{"d. MMM – d. MMM"} + d{"d. – d. MMM"} } Md{ - M{"dd.MM. – dd.MM."} - d{"dd.MM. – dd.MM."} + M{"dd.MM. – dd.MM."} + d{"dd.MM. – dd.MM."} } d{ - d{"d.–d."} + d{"d. – d."} } yM{ - M{"MM.y – MM.y G"} - y{"MM.y – MM.y G"} + M{"MM.y – MM.y G"} + y{"MM.y – MM.y G"} } yMEEEEd{ - M{"EEEE, dd.MM.y – EEEE, dd.MM.y G"} - d{"EEEE, dd.MM.y – EEEE, dd.MM.y G"} - y{"EEEE, dd.MM.y – EEEE, dd.MM.y G"} + M{"EEEE, dd.MM.y – EEEE, dd.MM.y G"} + d{"EEEE, dd.MM.y – EEEE, dd.MM.y G"} + y{"EEEE, dd.MM.y – EEEE, dd.MM.y G"} } yMEd{ - M{"E dd.MM.y – E dd.MM.y G"} - d{"E dd.MM.y – E dd.MM.y G"} - y{"E dd.MM.y – E dd.MM.y G"} + M{"E dd.MM.y – E dd.MM.y G"} + d{"E dd.MM.y – E dd.MM.y G"} + y{"E dd.MM.y – E dd.MM.y G"} } yMMMEEEEd{ - M{"EEEE, d. MMM – EEEE, d. MMM y G"} - d{"EEEE, d. – EEEE, d. MMM y G"} - y{"EEEE, d. MMM y – EEEE, d. MMM y G"} + M{"EEEE, d. MMM – EEEE, d. MMM y G"} + d{"EEEE, d. – EEEE, d. MMM y G"} + y{"EEEE, d. MMM y – EEEE, d. MMM y G"} } yMMMEd{ - M{"E d. MMM – E d. MMM y G"} - d{"E d. – E d. MMM y G"} - y{"E d. MMM y – E d. MMM y G"} + M{"E d. MMM – E d. MMM y G"} + d{"E d. – E d. MMM y G"} + y{"E d. MMM y – E d. MMM y G"} } yMMMd{ - M{"d. MMM – d. MMM y G"} - d{"d.–d. MMM y G"} - y{"d. MMM y – d. MMM y G"} + M{"d. MMM – d. MMM y G"} + d{"d. – d. MMM y G"} + y{"d. MMM y – d. MMM y G"} } yMd{ - M{"dd.MM.y – dd.MM.y G"} - d{"dd.MM.y – dd.MM.y G"} - y{"dd.MM.y – dd.MM.y G"} + M{"dd.MM.y – dd.MM.y G"} + d{"dd.MM.y – dd.MM.y G"} + y{"dd.MM.y – dd.MM.y G"} } } } @@ -135,7 +129,7 @@ en_DE{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } availableFormats{ @@ -165,71 +159,71 @@ en_DE{ } intervalFormats{ M{ - M{"M.–M."} + M{"M. – M."} } MEEEEd{ - M{"EEEE, dd.MM. – EEEE, dd.MM."} - d{"EEEE, dd.MM. – EEEE, dd.MM."} + M{"EEEE, dd.MM. – EEEE, dd.MM."} + d{"EEEE, dd.MM. – EEEE, dd.MM."} } MEd{ - M{"E dd.MM. – E dd.MM."} - d{"E dd.MM. – E dd.MM."} + M{"E dd.MM. – E dd.MM."} + d{"E dd.MM. – E dd.MM."} } MMMEEEEd{ - M{"EEEE, d. MMM – EEEE, d. MMM"} - d{"EEEE, d. – EEEE, d. MMM"} + M{"EEEE, d. MMM – EEEE, d. MMM"} + d{"EEEE, d. – EEEE, d. MMM"} } MMMEd{ - M{"E d. MMM – E d. MMM"} - d{"E d. – E d. MMM"} + M{"E d. MMM – E d. MMM"} + d{"E d. – E d. MMM"} } MMMd{ - M{"d. MMM – d. MMM"} - d{"d.–d. MMM"} + M{"d. MMM – d. MMM"} + d{"d. – d. MMM"} } Md{ - M{"dd.MM. – dd.MM."} - d{"dd.MM. – dd.MM."} + M{"dd.MM. – dd.MM."} + d{"dd.MM. – dd.MM."} } d{ - d{"d.–d."} + d{"d. – d."} } yM{ - M{"MM.y – MM.y"} - y{"MM.y – MM.y"} + M{"MM.y – MM.y"} + y{"MM.y – MM.y"} } yMEEEEd{ - M{"EEEE, dd.MM.y – EEEE, dd.MM.y"} - d{"EEEE, dd.MM.y – EEEE, dd.MM.y"} - y{"EEEE, dd.MM.y – EEEE, dd.MM.y"} + M{"EEEE, dd.MM.y – EEEE, dd.MM.y"} + d{"EEEE, dd.MM.y – EEEE, dd.MM.y"} + y{"EEEE, dd.MM.y – EEEE, dd.MM.y"} } yMEd{ - M{"E dd.MM.y – E dd.MM.y"} - d{"E dd.MM.y – E dd.MM.y"} - y{"E dd.MM.y – E dd.MM.y"} + M{"E dd.MM.y – E dd.MM.y"} + d{"E dd.MM.y – E dd.MM.y"} + y{"E dd.MM.y – E dd.MM.y"} } yMMMEEEEd{ - M{"EEEE, d. MMM – EEEE, d. MMM y"} - d{"EEEE, d. – EEEE, d. MMM y"} - y{"EEEE, d. MMM y – EEEE, d. MMM y"} + M{"EEEE, d. MMM – EEEE, d. MMM y"} + d{"EEEE, d. – EEEE, d. MMM y"} + y{"EEEE, d. MMM y – EEEE, d. MMM y"} } yMMMEd{ - M{"E d. MMM – E d. MMM y"} - d{"E d. – E d. MMM y"} - y{"E d. MMM y – E d. MMM y"} + M{"E d. MMM – E d. MMM y"} + d{"E d. – E d. MMM y"} + y{"E d. MMM y – E d. MMM y"} } yMMMd{ - M{"d. MMM – d. MMM y"} - d{"d.–d. MMM y"} - y{"d. MMM y – d. MMM y"} + M{"d. MMM – d. MMM y"} + d{"d. – d. MMM y"} + y{"d. MMM y – d. MMM y"} } yMd{ - M{"dd.MM.y – dd.MM.y"} - d{"dd.MM.y – dd.MM.y"} - y{"dd.MM.y – dd.MM.y"} + M{"dd.MM.y – dd.MM.y"} + d{"dd.MM.y – dd.MM.y"} + y{"dd.MM.y – dd.MM.y"} } } } } - Version{"2.1.23.47"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_DG.txt b/icuSources/data/locales/en_DG.txt old mode 100755 new mode 100644 index c045aa6f..53e81982 --- a/icuSources/data/locales/en_DG.txt +++ b/icuSources/data/locales/en_DG.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_DG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_DG{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ @@ -23,7 +17,7 @@ en_DG{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } } diff --git a/icuSources/data/locales/en_DK.txt b/icuSources/data/locales/en_DK.txt old mode 100755 new mode 100644 index 2a4f031f..36e918df --- a/icuSources/data/locales/en_DK.txt +++ b/icuSources/data/locales/en_DK.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_DK.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_DK{ %%Parent{"en_150"} NumberElements{ @@ -18,7 +12,7 @@ en_DK{ } } } - Version{"2.1.23.47"} + Version{"2.1.31.33"} calendar{ generic{ availableFormats{ @@ -50,7 +44,7 @@ en_DK{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } availableFormats{ diff --git a/icuSources/data/locales/en_DM.txt b/icuSources/data/locales/en_DM.txt old mode 100755 new mode 100644 index 2f505cdc..067f54d3 --- a/icuSources/data/locales/en_DM.txt +++ b/icuSources/data/locales/en_DM.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_DM.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_DM{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_ER.txt b/icuSources/data/locales/en_ER.txt old mode 100755 new mode 100644 index a8191bbe..dac4b715 --- a/icuSources/data/locales/en_ER.txt +++ b/icuSources/data/locales/en_ER.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_ER.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_ER{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_FI.txt b/icuSources/data/locales/en_FI.txt old mode 100755 new mode 100644 index b2241e8e..07e1d93d --- a/icuSources/data/locales/en_FI.txt +++ b/icuSources/data/locales/en_FI.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_FI.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_FI{ %%Parent{"en_150"} NumberElements{ @@ -19,7 +13,7 @@ en_FI{ } } } - Version{"2.1.23.47"} + Version{"2.1.31.33"} calendar{ generic{ availableFormats{ @@ -51,7 +45,7 @@ en_FI{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } availableFormats{ diff --git a/icuSources/data/locales/en_FJ.txt b/icuSources/data/locales/en_FJ.txt old mode 100755 new mode 100644 index f647821e..17022d5e --- a/icuSources/data/locales/en_FJ.txt +++ b/icuSources/data/locales/en_FJ.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_FJ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_FJ{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_FK.txt b/icuSources/data/locales/en_FK.txt old mode 100755 new mode 100644 index ec5b412c..79e6f0a2 --- a/icuSources/data/locales/en_FK.txt +++ b/icuSources/data/locales/en_FK.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_FK.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_FK{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ @@ -23,7 +17,7 @@ en_FK{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } } diff --git a/icuSources/data/locales/en_FM.txt b/icuSources/data/locales/en_FM.txt old mode 100755 new mode 100644 index 3482b307..9b1d31f2 --- a/icuSources/data/locales/en_FM.txt +++ b/icuSources/data/locales/en_FM.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_FM.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_FM{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_FR.txt b/icuSources/data/locales/en_FR.txt index 3ba89e6c..8e0db8b6 100755 --- a/icuSources/data/locales/en_FR.txt +++ b/icuSources/data/locales/en_FR.txt @@ -19,4 +19,82 @@ en_FR{ } } Version{"2.1.11.50"} + calendar{ + generic{ + DateTimePatterns{ + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", + "EEEE d MMMM y G", + "d MMMM y G", + "d MMM y G", + "dd/MM/y GGGGG", + "{1} {0}", + "{1} 'at' {0}", + "{1} 'at' {0}", + "{1} {0}", + "{1} {0}", + } + availableFormats{ + GyMMMEd{"E d MMM y G"} + MEd{"E dd/MM"} + MMMEd{"E d MMM"} + Md{"dd/MM"} + yyyyMEd{"E dd/MM/y GGGGG"} + yyyyMMMEd{"E d MMM y G"} + yyyyMd{"dd/MM/y GGGGG"} + } + intervalFormats{ + yMEd{ + M{"E dd/MM/y – E dd/MM/y G"} + d{"E dd/MM/y – E dd/MM/y G"} + y{"E dd/MM/y – E dd/MM/y G"} + } + yMMMEd{ + M{"E d MMM – E d MMM y G"} + d{"E d – E d MMM y G"} + y{"E d MMM y – E d MMM y G"} + } + } + } + gregorian{ + DateTimePatterns{ + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", + "EEEE d MMMM y", + "d MMMM y", + "d MMM y", + "dd/MM/y", + "{1} 'at' {0}", + "{1} 'at' {0}", + "{1} 'at' {0}", + "{1} 'at' {0}", + "{1} {0}", + } + availableFormats{ + GyMMMEd{"E d MMM y G"} + MEd{"E dd/MM"} + MMMEd{"E d MMM"} + Md{"dd/MM"} + yMEd{"E dd/MM/y"} + yMMMEd{"E d MMM y"} + yMd{"dd/MM/y"} + } + intervalFormats{ + yMEd{ + M{"E dd/MM/y – E dd/MM/y"} + d{"E dd/MM/y – E dd/MM/y"} + y{"E dd/MM/y – E dd/MM/y"} + } + yMMMEd{ + M{"E d MMM – E d MMM y"} + d{"E d – E d MMM y"} + y{"E d MMM y – E d MMM y"} + } + } + } + } } diff --git a/icuSources/data/locales/en_GB.txt b/icuSources/data/locales/en_GB.txt index 212a5f0f..15d25686 100644 --- a/icuSources/data/locales/en_GB.txt +++ b/icuSources/data/locales/en_GB.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_GB.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_GB{ %%Parent{"en_001"} - Version{"2.1.22.17"} + Version{"2.1.31.33"} calendar{ chinese{ availableFormats{ @@ -30,6 +24,17 @@ en_GB{ yyyyMMMd{"d MMM r"} yyyyMd{"dd/MM/r"} } + intervalFormats{ + MMMd{ + M{"d MMM – d MMM"} + d{"d–d MMM"} + } + yMMMd{ + M{"d MMM – d MMM U"} + d{"d–d MMM U"} + y{"d MMM U – d MMM U"} + } + } } generic{ availableFormats{ @@ -48,6 +53,17 @@ en_GB{ yyyyMMMd{"d MMM y G"} yyyyMd{"dd/MM/y GGGGG"} } + intervalFormats{ + MMMd{ + M{"d MMM – d MMM"} + d{"d–d MMM"} + } + yMMMd{ + M{"d MMM – d MMM y G"} + d{"d–d MMM y G"} + y{"d MMM y – d MMM y G"} + } + } } gregorian{ AmPmMarkers{ @@ -70,7 +86,7 @@ en_GB{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } availableFormats{ @@ -90,9 +106,9 @@ en_GB{ } dayPeriod{ stand-alone{ - narrow{ - am{"a"} - pm{"p"} + abbreviated{ + am{"am"} + pm{"pm"} } wide{ am{"am"} @@ -100,194 +116,78 @@ en_GB{ } } } - } - } - fields{ - dayperiod{ - dn{"am/pm"} - } - hour-narrow{ - relativeTime{ - future{ - one{"in {0} hr"} - other{"in {0} hr"} + intervalFormats{ + H{ + H{"HH–HH"} } - past{ - one{"{0} hr ago"} - other{"{0} hr ago"} + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} } - } - } - hour-short{ - dn{"hr"} - relativeTime{ - future{ - one{"in {0} hr"} - other{"in {0} hr"} + Hmv{ + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} } - past{ - one{"{0} hr ago"} - other{"{0} hr ago"} + Hv{ + H{"HH–HH v"} } - } - } - minute-narrow{ - relativeTime{ - future{ - one{"in {0} min"} - other{"in {0} min"} + M{ + M{"M–M"} } - past{ - one{"{0} min ago"} - other{"{0} min ago"} + MMMd{ + M{"d MMM – d MMM"} + d{"d–d MMM"} } - } - } - minute-short{ - dn{"min"} - relativeTime{ - future{ - one{"in {0} min"} - other{"in {0} min"} + d{ + d{"d–d"} } - past{ - one{"{0} min ago"} - other{"{0} min ago"} - } - } - } - month-narrow{ - dn{"mo"} - relativeTime{ - future{ - one{"in {0} mo"} - other{"in {0} mo"} + h{ + a{"h a – h a"} + h{"h–h a"} } - past{ - one{"{0} mo ago"} - other{"{0} mo ago"} + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} } - } - } - month-short{ - dn{"mo"} - relativeTime{ - future{ - one{"in {0} mo"} - other{"in {0} mo"} + hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} } - past{ - one{"{0} mo ago"} - other{"{0} mo ago"} + hv{ + a{"h a – h a v"} + h{"h–h a v"} } - } - } - quarter-narrow{ - dn{"qtr"} - relativeTime{ - future{ - one{"in {0} qtr"} - other{"in {0} qtr"} + y{ + y{"y–y"} } - past{ - one{"{0} qtr ago"} - other{"{0} qtr ago"} + yMMMd{ + M{"d MMM – d MMM y"} + d{"d–d MMM y"} + y{"d MMM y – d MMM y"} } } } - quarter-short{ - dn{"qtr"} - relativeTime{ - future{ - one{"in {0} qtr"} - other{"in {0} qtr"} - } - past{ - one{"{0} qtr ago"} - other{"{0} qtr ago"} - } - } - } - second-narrow{ - relativeTime{ - future{ - one{"in {0} sec"} - other{"in {0} sec"} - } - past{ - one{"{0} sec ago"} - other{"{0} sec ago"} - } - } - } - second-short{ - dn{"sec"} - relativeTime{ - future{ - one{"in {0} sec"} - other{"in {0} sec"} - } - past{ - one{"{0} sec ago"} - other{"{0} sec ago"} - } - } - } - week-narrow{ - dn{"wk"} - relativeTime{ - future{ - one{"in {0} wk"} - other{"in {0} wk"} - } - past{ - one{"{0} wk ago"} - other{"{0} wk ago"} - } - } - } - week-short{ - dn{"wk"} - relativeTime{ - future{ - one{"in {0} wk"} - other{"in {0} wk"} - } - past{ - one{"{0} wk ago"} - other{"{0} wk ago"} - } - } - } - year-narrow{ - relativeTime{ - future{ - one{"in {0} yr"} - other{"in {0} yr"} - } - past{ - one{"{0} yr ago"} - other{"{0} yr ago"} - } - } - } - year-short{ - dn{"yr"} - relativeTime{ - future{ - one{"in {0} yr"} - other{"in {0} yr"} - } - past{ - one{"{0} yr ago"} - other{"{0} yr ago"} - } + islamic{ + availableFormats{ + MEd{"E dd/MM"} + MMMEd{"E d MMM"} } } } listPattern{ standard{ + 2{"{0} and {1}"} + end{"{0} and {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } + standard-short{ + 2{"{0} and {1}"} end{"{0} and {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} } } } diff --git a/icuSources/data/locales/en_GD.txt b/icuSources/data/locales/en_GD.txt old mode 100755 new mode 100644 index 00c1e33f..a0067276 --- a/icuSources/data/locales/en_GD.txt +++ b/icuSources/data/locales/en_GD.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_GD.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_GD{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_GG.txt b/icuSources/data/locales/en_GG.txt old mode 100755 new mode 100644 index 77f3c72c..03674b9f --- a/icuSources/data/locales/en_GG.txt +++ b/icuSources/data/locales/en_GG.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_GG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_GG{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ @@ -23,7 +17,7 @@ en_GG{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } } diff --git a/icuSources/data/locales/en_GH.txt b/icuSources/data/locales/en_GH.txt old mode 100755 new mode 100644 index 75f45d28..50a4429f --- a/icuSources/data/locales/en_GH.txt +++ b/icuSources/data/locales/en_GH.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_GH.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_GH{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_GI.txt b/icuSources/data/locales/en_GI.txt old mode 100755 new mode 100644 index d83a9ee4..6b872cfe --- a/icuSources/data/locales/en_GI.txt +++ b/icuSources/data/locales/en_GI.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_GI.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_GI{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ @@ -23,7 +17,7 @@ en_GI{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } } diff --git a/icuSources/data/locales/en_GM.txt b/icuSources/data/locales/en_GM.txt old mode 100755 new mode 100644 index 6603e38a..9448c857 --- a/icuSources/data/locales/en_GM.txt +++ b/icuSources/data/locales/en_GM.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_GM.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_GM{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_GU.txt b/icuSources/data/locales/en_GU.txt index a56fe5fb..3f9fbc68 100644 --- a/icuSources/data/locales/en_GU.txt +++ b/icuSources/data/locales/en_GU.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_GU.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_GU{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_GY.txt b/icuSources/data/locales/en_GY.txt old mode 100755 new mode 100644 index fff2e56a..7c5333b7 --- a/icuSources/data/locales/en_GY.txt +++ b/icuSources/data/locales/en_GY.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_GY.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_GY{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_HK.txt b/icuSources/data/locales/en_HK.txt index 13cc0ec7..af68358f 100644 --- a/icuSources/data/locales/en_HK.txt +++ b/icuSources/data/locales/en_HK.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_HK.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_HK{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ @@ -23,7 +17,7 @@ en_HK{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } availableFormats{ @@ -35,36 +29,36 @@ en_HK{ } intervalFormats{ MEd{ - M{"E, d/M – E, d/M"} - d{"E, d/M – E, d/M"} + M{"E, d/M – E, d/M"} + d{"E, d/M – E, d/M"} } MMMEd{ - M{"E, d MMM – E, d MMM"} - d{"E, d MMM – E, d MMM"} + M{"E, d MMM – E, d MMM"} + d{"E, d MMM – E, d MMM"} } Md{ - M{"d/M – d/M"} - d{"d/M – d/M"} + M{"d/M – d/M"} + d{"d/M – d/M"} } yMEd{ - M{"E, d/M/y – E, d/M/y G"} - d{"E, d/M/y – E, d/M/y G"} - y{"E, d/M/y – E, d/M/y G"} + M{"E, d/M/y – E, d/M/y G"} + d{"E, d/M/y – E, d/M/y G"} + y{"E, d/M/y – E, d/M/y G"} } yMMMEd{ - M{"E, d MMM – E, d MMM, y G"} - d{"E, d MMM – E, d MMM, y G"} - y{"E, d MMM, y – E, d MMM, y G"} + M{"E, d MMM – E, d MMM, y G"} + d{"E, d MMM – E, d MMM, y G"} + y{"E, d MMM, y – E, d MMM, y G"} } yMMMd{ - M{"d MMM – d MMM, y G"} - d{"d – d MMM, y G"} - y{"d MMM, y – d MMM, y G"} + M{"d MMM – d MMM, y G"} + d{"d – d MMM, y G"} + y{"d MMM, y – d MMM, y G"} } yMd{ - M{"d/M/y – d/M/y G"} - d{"d/M/y – d/M/y G"} - y{"d/M/y – d/M/y G"} + M{"d/M/y – d/M/y G"} + d{"d/M/y – d/M/y G"} + y{"d/M/y – d/M/y G"} } } } @@ -81,7 +75,7 @@ en_HK{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } availableFormats{ @@ -90,26 +84,26 @@ en_HK{ } intervalFormats{ MEd{ - M{"E, d/M – E, d/M"} - d{"E, d/M – E, d/M"} + M{"E, d/M – E, d/M"} + d{"E, d/M – E, d/M"} } MMMEd{ - M{"E, d MMM – E, d MMM"} - d{"E, d MMM – E, d MMM"} + M{"E, d MMM – E, d MMM"} + d{"E, d MMM – E, d MMM"} } Md{ - M{"d/M – d/M"} - d{"d/M – d/M"} + M{"d/M – d/M"} + d{"d/M – d/M"} } yMEd{ - M{"E, d/M/y – E, d/M/y"} - d{"E, d/M/y – E, d/M/y"} - y{"E, d/M/y – E, d/M/y"} + M{"E, d/M/y – E, d/M/y"} + d{"E, d/M/y – E, d/M/y"} + y{"E, d/M/y – E, d/M/y"} } yMd{ - M{"d/M/y – d/M/y"} - d{"d/M/y – d/M/y"} - y{"d/M/y – d/M/y"} + M{"d/M/y – d/M/y"} + d{"d/M/y – d/M/y"} + y{"d/M/y – d/M/y"} } } } diff --git a/icuSources/data/locales/en_HU.txt b/icuSources/data/locales/en_HU.txt index 64c5bd1e..549618af 100755 --- a/icuSources/data/locales/en_HU.txt +++ b/icuSources/data/locales/en_HU.txt @@ -121,97 +121,97 @@ en_HU{ } intervalFormats{ H{ - H{"H–H"} + H{"H – H"} } Hm{ - H{"H:mm–H:mm"} - m{"H:mm–H:mm"} + H{"H:mm – H:mm"} + m{"H:mm – H:mm"} } Hmv{ - H{"H:mm–H:mm v"} - m{"H:mm–H:mm v"} + H{"H:mm – H:mm v"} + m{"H:mm – H:mm v"} } Hv{ - H{"H–H v"} + H{"H – H v"} } M{ - M{"M–M."} + M{"M – M."} } MEd{ - M{"M. d., E – M. d., E"} - d{"M. dd., E – M. d., E"} + M{"M. d., E – M. d., E"} + d{"M. d., E – M. d., E"} } MMM{ - M{"MMM–MMM"} + M{"MMM – MMM"} } MMMEd{ - M{"MMM d., E – MMM d., E"} - d{"MMM d., E – d., E"} + M{"MMM d., E – MMM d., E"} + d{"MMM d., E – d., E"} } MMMd{ - M{"MMM d. – MMM d."} - d{"MMM d–d."} + M{"MMM d. – MMM d."} + d{"MMM d – d."} } Md{ - M{"M. d. – M. d."} - d{"M. d–d."} + M{"M. d. – M. d."} + d{"M. d – d."} } d{ - d{"d–d."} + d{"d – d."} } - fallback{"{0} – {1}"} + fallback{"{0} – {1}"} h{ - a{"a h – a h"} - h{"a h–h"} + a{"a h – a h"} + h{"a h – h"} } hm{ - a{"a h:mm – a h:mm"} - h{"a h:mm–h:mm"} - m{"a h:mm–h:mm"} + a{"a h:mm – a h:mm"} + h{"a h:mm – h:mm"} + m{"a h:mm – h:mm"} } hmv{ - a{"a h:mm – a h:mm v"} - h{"a h:mm–h:mm v"} - m{"a h:mm–h:mm v"} + a{"a h:mm – a h:mm v"} + h{"a h:mm – h:mm v"} + m{"a h:mm – h:mm v"} } hv{ - a{"a h – a h v"} - h{"a h–h v"} + a{"a h – a h v"} + h{"a h – h v"} } y{ - y{"y–y"} + y{"y – y"} } yM{ - M{"y. MM–MM."} - y{"y. MM. – y. MM."} + M{"y. MM – MM."} + y{"y. MM. – y. MM."} } yMEd{ - M{"y. MM. dd., E – MM. dd., E"} - d{"y. MM. dd., E – dd., E"} - y{"y. MM. dd., E – y. MM. dd., E"} + M{"y. MM. dd., E – MM. dd., E"} + d{"y. MM. dd., E – dd., E"} + y{"y. MM. dd., E – y. MM. dd., E"} } yMMM{ - M{"y. MMM–MMM"} - y{"y. MMM – y. MMM"} + M{"y. MMM – MMM"} + y{"y. MMM – y. MMM"} } yMMMEd{ - M{"y. MMM d., E – MMM d., E"} - d{"y. MMM d., E – d., E"} - y{"y. MMM d., E – y. MMM d., E"} + M{"y. MMM d., E – MMM d., E"} + d{"y. MMM d., E – d., E"} + y{"y. MMM d., E – y. MMM d., E"} } yMMMM{ - M{"y. MMMM–MMMM"} - y{"y. MMMM – y. MMMM"} + M{"y. MMMM – MMMM"} + y{"y. MMMM – y. MMMM"} } yMMMd{ - M{"y. MMM d. – MMM d."} - d{"y. MMM d–d."} - y{"y. MMM d. – y. MMM d."} + M{"y. MMM d. – MMM d."} + d{"y. MMM d – d."} + y{"y. MMM d. – y. MMM d."} } yMd{ - M{"y. MM. dd. – MM. dd."} - d{"y. MM. dd–dd."} - y{"y. MM. dd. – y. MM. dd."} + M{"y. MM. dd. – MM. dd."} + d{"y. MM. dd – dd."} + y{"y. MM. dd. – y. MM. dd."} } } } diff --git a/icuSources/data/locales/en_ID.txt b/icuSources/data/locales/en_ID.txt new file mode 100755 index 00000000..43b22a47 --- /dev/null +++ b/icuSources/data/locales/en_ID.txt @@ -0,0 +1,114 @@ +// *************************************************************************** +// * Copyright (C) 2016 International Business Machines +// * Corporation and others. All Rights Reserved. Apple addition. +// *************************************************************************** +en_ID{ + %%Parent{"en_001"} + NumberElements{ + latn{ + symbols{ + decimal{","} + group{"."} + } + } + } + Version{"2.1.23.47"} + calendar{ + generic{ + DateTimePatterns{ + "HH.mm.ss zzzz", + "HH.mm.ss z", + "HH.mm.ss", + "HH.mm", + "EEEE, dd MMMM y G", + "d MMMM y G", + "d MMM y G", + "dd/MM/yy GGGGG", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + } + availableFormats{ + Hm{"HH.mm"} + Hms{"HH.mm.ss"} + hm{"h.mm a"} + hms{"h.mm.ss a"} + ms{"mm.ss"} + } + intervalFormats{ + Hm{ + H{"HH.mm–HH.mm"} + m{"HH.mm–HH.mm"} + } + Hmv{ + H{"HH.mm–HH.mm v"} + m{"HH.mm–HH.mm v"} + } + hm{ + a{"h.mm a – h.mm a"} + h{"h.mm–h.mm a"} + m{"h.mm–h.mm a"} + } + hmv{ + a{"h.mm a – h.mm a v"} + h{"h.mm–h.mm a v"} + m{"h.mm–h.mm a v"} + } + } + } + gregorian{ + DateTimePatterns{ + "HH.mm.ss zzzz", + "HH.mm.ss z", + "HH.mm.ss", + "HH.mm", + "EEEE, dd MMMM y", + "d MMMM y", + "d MMM y", + "dd/MM/yy", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + } + availableFormats{ + EHm{"E HH.mm"} + EHms{"E HH.mm.ss"} + Ehm{"E h.mm a"} + Ehms{"E h.mm.ss a"} + Hm{"HH.mm"} + Hms{"HH.mm.ss"} + Hmsv{"HH.mm.ss v"} + Hmv{"HH.mm v"} + hm{"h.mm a"} + hms{"h.mm.ss a"} + hmsv{"h.mm.ss. a v"} + hmv{"h.mm a v"} + ms{"mm.ss"} + } + intervalFormats{ + Hm{ + H{"HH.mm–HH.mm"} + m{"HH.mm–HH.mm"} + } + Hmv{ + H{"HH.mm–HH.mm v"} + m{"HH.mm–HH.mm v"} + } + hm{ + a{"h.mm a – h.mm a"} + h{"h.mm–h.mm a"} + m{"h.mm–h.mm a"} + } + hmv{ + a{"h.mm a – h.mm a v"} + h{"h.mm–h.mm a v"} + m{"h.mm–h.mm a v"} + } + } + } + } +} diff --git a/icuSources/data/locales/en_IE.txt b/icuSources/data/locales/en_IE.txt index 0264f6e0..a22620bf 100644 --- a/icuSources/data/locales/en_IE.txt +++ b/icuSources/data/locales/en_IE.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_IE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_IE{ %%Parent{"en_001"} - Version{"2.1.19.79"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ @@ -23,7 +17,7 @@ en_IE{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } availableFormats{ @@ -35,23 +29,23 @@ en_IE{ } intervalFormats{ yM{ - M{"MM/y – MM/y G"} - y{"MM/y – MM/y G"} + M{"MM/y – MM/y G"} + y{"MM/y – MM/y G"} } yMEd{ - M{"E dd/MM/y – E dd/MM/y G"} - d{"E dd/MM/y – E dd/MM/y G"} - y{"E dd/MM/y – E dd/MM/y G"} + M{"E dd/MM/y – E dd/MM/y G"} + d{"E dd/MM/y – E dd/MM/y G"} + y{"E dd/MM/y – E dd/MM/y G"} } yMMMEd{ - M{"E d MMM – E d MMM y G"} - d{"E d – E d MMM y G"} - y{"E d MMM y – E d MMM y G"} + M{"E d MMM – E d MMM y G"} + d{"E d – E d MMM y G"} + y{"E d MMM y – E d MMM y G"} } yMd{ - M{"dd/MM/y – dd/MM/y G"} - d{"dd/MM/y – dd/MM/y G"} - y{"dd/MM/y – dd/MM/y G"} + M{"dd/MM/y – dd/MM/y G"} + d{"dd/MM/y – dd/MM/y G"} + y{"dd/MM/y – dd/MM/y G"} } } } @@ -72,7 +66,7 @@ en_IE{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } availableFormats{ @@ -84,14 +78,14 @@ en_IE{ } intervalFormats{ yMEd{ - M{"E dd/MM/y – E dd/MM/y"} - d{"E dd/MM/y – E dd/MM/y"} - y{"E dd/MM/y – E dd/MM/y"} + M{"E dd/MM/y – E dd/MM/y"} + d{"E dd/MM/y – E dd/MM/y"} + y{"E dd/MM/y – E dd/MM/y"} } yMMMEd{ - M{"E d MMM – E d MMM y"} - d{"E d – E d MMM y"} - y{"E d MMM y – E d MMM y"} + M{"E d MMM – E d MMM y"} + d{"E d – E d MMM y"} + y{"E d MMM y – E d MMM y"} } } } diff --git a/icuSources/data/locales/en_IL.txt b/icuSources/data/locales/en_IL.txt old mode 100755 new mode 100644 index 0d2bdb21..c3ffedf8 --- a/icuSources/data/locales/en_IL.txt +++ b/icuSources/data/locales/en_IL.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_IL.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_IL{ %%Parent{"en_001"} - Version{"2.1.23.47"} + Version{"2.1.31.33"} calendar{ generic{ availableFormats{ @@ -32,7 +26,7 @@ en_IL{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } availableFormats{ diff --git a/icuSources/data/locales/en_IM.txt b/icuSources/data/locales/en_IM.txt old mode 100755 new mode 100644 index 311623ad..b442f7f2 --- a/icuSources/data/locales/en_IM.txt +++ b/icuSources/data/locales/en_IM.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_IM.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_IM{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ @@ -23,7 +17,7 @@ en_IM{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } } diff --git a/icuSources/data/locales/en_IN.txt b/icuSources/data/locales/en_IN.txt index 94e0f772..527e1167 100644 --- a/icuSources/data/locales/en_IN.txt +++ b/icuSources/data/locales/en_IN.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_IN.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_IN{ %%Parent{"en_001"} NumberElements{ @@ -17,7 +11,7 @@ en_IN{ } } } - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ @@ -32,13 +26,34 @@ en_IN{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } availableFormats{ MEd{"E, dd/MM"} MMMEd{"E, d MMM"} } + intervalFormats{ + yM{ + M{"MM/y – MM/y G"} + y{"MM/y – MM/y G"} + } + yMEd{ + M{"E dd/MM/y – E dd/MM/y G"} + d{"E dd/MM/y – E dd/MM/y G"} + y{"E dd/MM/y – E dd/MM/y G"} + } + yMMMEd{ + M{"E d MMM – E d MMM y G"} + d{"E d – E d MMM y G"} + y{"E d MMM y – E d MMM y G"} + } + yMd{ + M{"dd/MM/y – dd/MM/y G"} + d{"dd/MM/y – dd/MM/y G"} + y{"dd/MM/y – dd/MM/y G"} + } + } } gregorian{ DateTimePatterns{ @@ -53,7 +68,7 @@ en_IN{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } availableFormats{ diff --git a/icuSources/data/locales/en_IO.txt b/icuSources/data/locales/en_IO.txt old mode 100755 new mode 100644 index 9b8c0ae6..200f6a63 --- a/icuSources/data/locales/en_IO.txt +++ b/icuSources/data/locales/en_IO.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_IO.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_IO{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ @@ -23,7 +17,7 @@ en_IO{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } } diff --git a/icuSources/data/locales/en_JE.txt b/icuSources/data/locales/en_JE.txt old mode 100755 new mode 100644 index 4e24695c..d97ce11d --- a/icuSources/data/locales/en_JE.txt +++ b/icuSources/data/locales/en_JE.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_JE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_JE{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ @@ -23,7 +17,7 @@ en_JE{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } } diff --git a/icuSources/data/locales/en_JM.txt b/icuSources/data/locales/en_JM.txt index c0b897e7..ad3c905e 100644 --- a/icuSources/data/locales/en_JM.txt +++ b/icuSources/data/locales/en_JM.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_JM.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_JM{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_JP.txt b/icuSources/data/locales/en_JP.txt index 4eb6e291..15c0e8ec 100755 --- a/icuSources/data/locales/en_JP.txt +++ b/icuSources/data/locales/en_JP.txt @@ -5,7 +5,6 @@ // * // *************************************************************************** en_JP{ - %%Parent{"en_001"} Version{"2.1.23.47"} calendar{ chinese{ @@ -91,44 +90,44 @@ en_JP{ } intervalFormats{ MEd{ - M{"MM/dd E – MM/dd E"} - d{"MM/dd E – MM/dd E"} + M{"MM/dd E – MM/dd E"} + d{"MM/dd E – MM/dd E"} } MMMEd{ - M{"E, MMM d – E, MMM d"} - d{"E, MMM d – E, MMM d"} + M{"E, MMM d – E, MMM d"} + d{"E, MMM d – E, MMM d"} } MMMd{ - M{"MMM d – MMM d"} - d{"MMM d – d"} + M{"MMM d – MMM d"} + d{"MMM d – d"} } Md{ - M{"MM/dd – MM/dd"} - d{"MM/dd – MM/dd"} + M{"MM/dd – MM/dd"} + d{"MM/dd – MM/dd"} } yM{ - M{"GGGGG y/MM – y/MM"} - y{"GGGGG y/MM – y/MM"} + M{"GGGGG y/MM – y/MM"} + y{"GGGGG y/MM – y/MM"} } yMEd{ - M{"GGGGG y/MM/dd E – y/MM/dd E"} - d{"GGGGG y/MM/dd E – y/MM/dd E"} - y{"GGGGG y/MM/dd E – y/MM/dd E"} + M{"GGGGG y/MM/dd E – y/MM/dd E"} + d{"GGGGG y/MM/dd E – y/MM/dd E"} + y{"GGGGG y/MM/dd E – y/MM/dd E"} } yMMMEd{ - M{"E, MMM d – E, MMM d, y G"} - d{"E, MMM d – E, MMM d, y G"} - y{"E, MMM d, y – E, MMM d, y G"} + M{"E, MMM d – E, MMM d, y G"} + d{"E, MMM d – E, MMM d, y G"} + y{"E, MMM d, y – E, MMM d, y G"} } yMMMd{ - M{"MMM d – MMM d, y G"} - d{"MMM d – d, y G"} - y{"MMM d, y – MMM d, y G"} + M{"MMM d – MMM d, y G"} + d{"MMM d – d, y G"} + y{"MMM d, y – MMM d, y G"} } yMd{ - M{"GGGGG y/MM/dd – y/MM/dd"} - d{"GGGGG y/MM/dd – y/MM/dd"} - y{"GGGGG y/MM/dd – y/MM/dd"} + M{"GGGGG y/MM/dd – y/MM/dd"} + d{"GGGGG y/MM/dd – y/MM/dd"} + y{"GGGGG y/MM/dd – y/MM/dd"} } } } @@ -173,44 +172,44 @@ en_JP{ } intervalFormats{ MEd{ - M{"MM/dd E – MM/dd E"} - d{"MM/dd E – MM/dd E"} + M{"MM/dd E – MM/dd E"} + d{"MM/dd E – MM/dd E"} } MMMEd{ - M{"E, MMM d – E, MMM d"} - d{"E, MMM d – E, MMM d"} + M{"E, MMM d – E, MMM d"} + d{"E, MMM d – E, MMM d"} } MMMd{ - M{"MMM d – MMM d"} - d{"MMM d – d"} + M{"MMM d – MMM d"} + d{"MMM d – d"} } Md{ - M{"MM/dd – MM/dd"} - d{"MM/dd – MM/dd"} + M{"MM/dd – MM/dd"} + d{"MM/dd – MM/dd"} } yM{ - M{"y/MM – y/MM"} - y{"y/MM – y/MM"} + M{"y/MM – y/MM"} + y{"y/MM – y/MM"} } yMEd{ - M{"y/MM/dd E – y/MM/dd E"} - d{"y/MM/dd E – y/MM/dd E"} - y{"y/MM/dd E – y/MM/dd E"} + M{"y/MM/dd E – y/MM/dd E"} + d{"y/MM/dd E – y/MM/dd E"} + y{"y/MM/dd E – y/MM/dd E"} } yMMMEd{ - M{"E, MMM d – E, MMM d, y"} - d{"E, MMM d – E, MMM d, y"} - y{"E, MMM d, y – E, MMM d, y"} + M{"E, MMM d – E, MMM d, y"} + d{"E, MMM d – E, MMM d, y"} + y{"E, MMM d, y – E, MMM d, y"} } yMMMd{ - M{"MMM d – MMM d, y"} - d{"MMM d – d, y"} - y{"MMM d, y – MMM d, y"} + M{"MMM d – MMM d, y"} + d{"MMM d – d, y"} + y{"MMM d, y – MMM d, y"} } yMd{ - M{"y/MM/dd – y/MM/dd"} - d{"y/MM/dd – y/MM/dd"} - y{"y/MM/dd – y/MM/dd"} + M{"y/MM/dd – y/MM/dd"} + d{"y/MM/dd – y/MM/dd"} + y{"y/MM/dd – y/MM/dd"} } } } diff --git a/icuSources/data/locales/en_KE.txt b/icuSources/data/locales/en_KE.txt old mode 100755 new mode 100644 index f168573d..4b31d783 --- a/icuSources/data/locales/en_KE.txt +++ b/icuSources/data/locales/en_KE.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_KE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_KE{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ @@ -23,7 +17,7 @@ en_KE{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } } diff --git a/icuSources/data/locales/en_KI.txt b/icuSources/data/locales/en_KI.txt old mode 100755 new mode 100644 index 4674c312..f6718535 --- a/icuSources/data/locales/en_KI.txt +++ b/icuSources/data/locales/en_KI.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_KI.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_KI{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_KN.txt b/icuSources/data/locales/en_KN.txt old mode 100755 new mode 100644 index f62606a8..573c3892 --- a/icuSources/data/locales/en_KN.txt +++ b/icuSources/data/locales/en_KN.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_KN.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_KN{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_KY.txt b/icuSources/data/locales/en_KY.txt old mode 100755 new mode 100644 index b587f16e..0d60082e --- a/icuSources/data/locales/en_KY.txt +++ b/icuSources/data/locales/en_KY.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_KY.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_KY{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_LC.txt b/icuSources/data/locales/en_LC.txt old mode 100755 new mode 100644 index ca25072a..7033a6a3 --- a/icuSources/data/locales/en_LC.txt +++ b/icuSources/data/locales/en_LC.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_LC.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_LC{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_LR.txt b/icuSources/data/locales/en_LR.txt old mode 100755 new mode 100644 index 50f3fc68..8d609733 --- a/icuSources/data/locales/en_LR.txt +++ b/icuSources/data/locales/en_LR.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_LR.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_LR{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_LS.txt b/icuSources/data/locales/en_LS.txt old mode 100755 new mode 100644 index a2ff500b..61d557f1 --- a/icuSources/data/locales/en_LS.txt +++ b/icuSources/data/locales/en_LS.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_LS.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_LS{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_MG.txt b/icuSources/data/locales/en_MG.txt old mode 100755 new mode 100644 index f94bee80..2b5dcf6d --- a/icuSources/data/locales/en_MG.txt +++ b/icuSources/data/locales/en_MG.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_MG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_MG{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ @@ -23,7 +17,7 @@ en_MG{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } } diff --git a/icuSources/data/locales/en_MH.txt b/icuSources/data/locales/en_MH.txt index 723efa40..85717c1b 100644 --- a/icuSources/data/locales/en_MH.txt +++ b/icuSources/data/locales/en_MH.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_MH.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_MH{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_MO.txt b/icuSources/data/locales/en_MO.txt index b155af31..7c064979 100644 --- a/icuSources/data/locales/en_MO.txt +++ b/icuSources/data/locales/en_MO.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_MO.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_MO{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_MP.txt b/icuSources/data/locales/en_MP.txt index f9a5f0b2..2acfccc3 100644 --- a/icuSources/data/locales/en_MP.txt +++ b/icuSources/data/locales/en_MP.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_MP.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_MP{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_MS.txt b/icuSources/data/locales/en_MS.txt old mode 100755 new mode 100644 index aa5a2325..4776dc8c --- a/icuSources/data/locales/en_MS.txt +++ b/icuSources/data/locales/en_MS.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_MS.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_MS{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ @@ -23,7 +17,7 @@ en_MS{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } } diff --git a/icuSources/data/locales/en_MT.txt b/icuSources/data/locales/en_MT.txt index 0c89ea60..dbeddba5 100644 --- a/icuSources/data/locales/en_MT.txt +++ b/icuSources/data/locales/en_MT.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_MT.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_MT{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ @@ -23,7 +17,7 @@ en_MT{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } availableFormats{ @@ -45,7 +39,7 @@ en_MT{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } availableFormats{ diff --git a/icuSources/data/locales/en_MU.txt b/icuSources/data/locales/en_MU.txt old mode 100755 new mode 100644 index f814b264..9bea5f50 --- a/icuSources/data/locales/en_MU.txt +++ b/icuSources/data/locales/en_MU.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_MU.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_MU{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ @@ -23,7 +17,7 @@ en_MU{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } } diff --git a/icuSources/data/locales/en_MW.txt b/icuSources/data/locales/en_MW.txt old mode 100755 new mode 100644 index 89d04511..8f5bed08 --- a/icuSources/data/locales/en_MW.txt +++ b/icuSources/data/locales/en_MW.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_MW.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_MW{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_MY.txt b/icuSources/data/locales/en_MY.txt index d8767be0..fc723c2e 100644 --- a/icuSources/data/locales/en_MY.txt +++ b/icuSources/data/locales/en_MY.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_MY.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_MY{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_NA.txt b/icuSources/data/locales/en_NA.txt index 3f5ab0ec..17f6b279 100644 --- a/icuSources/data/locales/en_NA.txt +++ b/icuSources/data/locales/en_NA.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_NA.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_NA{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_NF.txt b/icuSources/data/locales/en_NF.txt old mode 100755 new mode 100644 index 430ffdd6..6eb425dc --- a/icuSources/data/locales/en_NF.txt +++ b/icuSources/data/locales/en_NF.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_NF.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_NF{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ @@ -23,7 +17,7 @@ en_NF{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } } diff --git a/icuSources/data/locales/en_NG.txt b/icuSources/data/locales/en_NG.txt old mode 100755 new mode 100644 index 0fddecc0..81025346 --- a/icuSources/data/locales/en_NG.txt +++ b/icuSources/data/locales/en_NG.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_NG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_NG{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_NH.txt b/icuSources/data/locales/en_NH.txt old mode 100755 new mode 100644 index 00ee0b80..958b96bd --- a/icuSources/data/locales/en_NH.txt +++ b/icuSources/data/locales/en_NH.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_NH{ "%%ALIAS"{"en_VU"} } diff --git a/icuSources/data/locales/en_NL.txt b/icuSources/data/locales/en_NL.txt old mode 100755 new mode 100644 index 71340f27..f7b478fa --- a/icuSources/data/locales/en_NL.txt +++ b/icuSources/data/locales/en_NL.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_NL.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_NL{ %%Parent{"en_150"} NumberElements{ @@ -16,5 +10,5 @@ en_NL{ } } } - Version{"2.1.23.47"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_NR.txt b/icuSources/data/locales/en_NR.txt old mode 100755 new mode 100644 index fbbe724e..d04d4d09 --- a/icuSources/data/locales/en_NR.txt +++ b/icuSources/data/locales/en_NR.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_NR.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_NR{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ @@ -23,7 +17,7 @@ en_NR{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } } diff --git a/icuSources/data/locales/en_NU.txt b/icuSources/data/locales/en_NU.txt old mode 100755 new mode 100644 index 038bb436..225919b8 --- a/icuSources/data/locales/en_NU.txt +++ b/icuSources/data/locales/en_NU.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_NU.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_NU{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ @@ -23,7 +17,7 @@ en_NU{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } } diff --git a/icuSources/data/locales/en_NZ.txt b/icuSources/data/locales/en_NZ.txt index 5afa1bcb..09a02698 100644 --- a/icuSources/data/locales/en_NZ.txt +++ b/icuSources/data/locales/en_NZ.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_NZ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_NZ{ %%Parent{"en_001"} - Version{"2.1.22.95"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ @@ -23,7 +17,7 @@ en_NZ{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } availableFormats{ @@ -32,30 +26,30 @@ en_NZ{ } intervalFormats{ MEd{ - M{"E, d/MM – E, d/MM"} - d{"E, d/MM – E, d/MM"} + M{"E, d/MM – E, d/MM"} + d{"E, d/MM – E, d/MM"} } MMMEd{ - M{"E, d MMM – E, d MMM"} - d{"E, d – E, d MMM"} + M{"E, d MMM – E, d MMM"} + d{"E, d – E, d MMM"} } Md{ - M{"d/MM – d/MM"} - d{"d/MM – d/MM"} + M{"d/MM – d/MM"} + d{"d/MM – d/MM"} } yM{ - M{"MM/y – MM/y G"} - y{"MM/y – MM/y G"} + M{"MM/y – MM/y G"} + y{"MM/y – MM/y G"} } yMEd{ - M{"E, d/MM/y – E, d/MM/y G"} - d{"E, d/MM/y – E, d/MM/y G"} - y{"E, d/MM/y – E, d/MM/y G"} + M{"E, d/MM/y – E, d/MM/y G"} + d{"E, d/MM/y – E, d/MM/y G"} + y{"E, d/MM/y – E, d/MM/y G"} } yMd{ - M{"d/MM/y – d/MM/y G"} - d{"d/MM/y – d/MM/y G"} - y{"d/MM/y – d/MM/y G"} + M{"d/MM/y – d/MM/y G"} + d{"d/MM/y – d/MM/y G"} + y{"d/MM/y – d/MM/y G"} } } } @@ -72,7 +66,7 @@ en_NZ{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } availableFormats{ @@ -81,26 +75,26 @@ en_NZ{ } intervalFormats{ MEd{ - M{"E, d/MM – E, d/MM"} - d{"E, d/MM – E, d/MM"} + M{"E, d/MM – E, d/MM"} + d{"E, d/MM – E, d/MM"} } MMMEd{ - M{"E, d MMM – E, d MMM"} - d{"E, d – E, d MMM"} + M{"E, d MMM – E, d MMM"} + d{"E, d – E, d MMM"} } Md{ - M{"d/MM – d/MM"} - d{"d/MM – d/MM"} + M{"d/MM – d/MM"} + d{"d/MM – d/MM"} } yMEd{ - M{"E, d/MM/y – E, d/MM/y"} - d{"E, d/MM/y – E, d/MM/y"} - y{"E, d/MM/y – E, d/MM/y"} + M{"E, d/MM/y – E, d/MM/y"} + d{"E, d/MM/y – E, d/MM/y"} + y{"E, d/MM/y – E, d/MM/y"} } yMd{ - M{"d/MM/y – d/MM/y"} - d{"d/MM/y – d/MM/y"} - y{"d/MM/y – d/MM/y"} + M{"d/MM/y – d/MM/y"} + d{"d/MM/y – d/MM/y"} + y{"d/MM/y – d/MM/y"} } } } diff --git a/icuSources/data/locales/en_PG.txt b/icuSources/data/locales/en_PG.txt old mode 100755 new mode 100644 index d14bf07a..6146600a --- a/icuSources/data/locales/en_PG.txt +++ b/icuSources/data/locales/en_PG.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_PG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_PG{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_PH.txt b/icuSources/data/locales/en_PH.txt index 034717b4..04ac66a4 100644 --- a/icuSources/data/locales/en_PH.txt +++ b/icuSources/data/locales/en_PH.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_PH.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_PH{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_PK.txt b/icuSources/data/locales/en_PK.txt index 79ccf0b0..4a581552 100644 --- a/icuSources/data/locales/en_PK.txt +++ b/icuSources/data/locales/en_PK.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_PK.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_PK{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ @@ -23,7 +17,7 @@ en_PK{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } } @@ -40,7 +34,7 @@ en_PK{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } } diff --git a/icuSources/data/locales/en_PN.txt b/icuSources/data/locales/en_PN.txt old mode 100755 new mode 100644 index 2aff1fef..d4d00f7c --- a/icuSources/data/locales/en_PN.txt +++ b/icuSources/data/locales/en_PN.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_PN.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_PN{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ @@ -23,7 +17,7 @@ en_PN{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } } diff --git a/icuSources/data/locales/en_PR.txt b/icuSources/data/locales/en_PR.txt old mode 100755 new mode 100644 index 70d9a4d3..2d86a687 --- a/icuSources/data/locales/en_PR.txt +++ b/icuSources/data/locales/en_PR.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_PR.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_PR{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_PW.txt b/icuSources/data/locales/en_PW.txt old mode 100755 new mode 100644 index ac5dc576..43ec73a0 --- a/icuSources/data/locales/en_PW.txt +++ b/icuSources/data/locales/en_PW.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_PW.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_PW{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_RH.txt b/icuSources/data/locales/en_RH.txt index 13498749..b60f708f 100644 --- a/icuSources/data/locales/en_RH.txt +++ b/icuSources/data/locales/en_RH.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_RH{ "%%ALIAS"{"en_ZW"} } diff --git a/icuSources/data/locales/en_RW.txt b/icuSources/data/locales/en_RW.txt old mode 100755 new mode 100644 index 3b16dbdf..3fb4c488 --- a/icuSources/data/locales/en_RW.txt +++ b/icuSources/data/locales/en_RW.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_RW.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_RW{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ @@ -23,7 +17,7 @@ en_RW{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } } diff --git a/icuSources/data/locales/en_SA.txt b/icuSources/data/locales/en_SA.txt new file mode 100755 index 00000000..71c7dda5 --- /dev/null +++ b/icuSources/data/locales/en_SA.txt @@ -0,0 +1,8 @@ +// *************************************************************************** +// * Copyright (C) 2016 International Business Machines +// * Corporation and others. All Rights Reserved. Apple addition. +// *************************************************************************** +en_SA{ + %%Parent{"en_001"} + Version{"2.1.23.47"} +} diff --git a/icuSources/data/locales/en_SB.txt b/icuSources/data/locales/en_SB.txt old mode 100755 new mode 100644 index 732ae5a3..08287c09 --- a/icuSources/data/locales/en_SB.txt +++ b/icuSources/data/locales/en_SB.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_SB.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_SB{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_SC.txt b/icuSources/data/locales/en_SC.txt old mode 100755 new mode 100644 index 264bb635..810da348 --- a/icuSources/data/locales/en_SC.txt +++ b/icuSources/data/locales/en_SC.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_SC.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_SC{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ @@ -23,7 +17,7 @@ en_SC{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } } diff --git a/icuSources/data/locales/en_SD.txt b/icuSources/data/locales/en_SD.txt old mode 100755 new mode 100644 index d38d7034..8fef0053 --- a/icuSources/data/locales/en_SD.txt +++ b/icuSources/data/locales/en_SD.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_SD.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_SD{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_SE.txt b/icuSources/data/locales/en_SE.txt old mode 100755 new mode 100644 index 4ec2ec34..09965513 --- a/icuSources/data/locales/en_SE.txt +++ b/icuSources/data/locales/en_SE.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_SE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_SE{ %%Parent{"en_150"} NumberElements{ @@ -19,7 +13,7 @@ en_SE{ } } } - Version{"2.1.23.47"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ @@ -34,7 +28,7 @@ en_SE{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } availableFormats{ @@ -56,7 +50,7 @@ en_SE{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } availableFormats{ diff --git a/icuSources/data/locales/en_SG.txt b/icuSources/data/locales/en_SG.txt index 0e1d5cca..9cc07757 100644 --- a/icuSources/data/locales/en_SG.txt +++ b/icuSources/data/locales/en_SG.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_SG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_SG{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ @@ -23,7 +17,7 @@ en_SG{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } availableFormats{ @@ -31,25 +25,25 @@ en_SG{ } intervalFormats{ MEd{ - M{"E, d/M – E, d/M"} - d{"E, d/M – E, d/M"} + M{"E, d/M – E, d/M"} + d{"E, d/M – E, d/M"} } MMMEd{ - M{"E, d MMM – E, d MMM"} - d{"E, d MMM – E, d MMM"} + M{"E, d MMM – E, d MMM"} + d{"E, d MMM – E, d MMM"} } yMEd{ - M{"E, d/M/y – E, d/M/y G"} - d{"E, d/M/y – E, d/M/y G"} - y{"E, d/M/y – E, d/M/y G"} + M{"E, d/M/y – E, d/M/y G"} + d{"E, d/M/y – E, d/M/y G"} + y{"E, d/M/y – E, d/M/y G"} } yMMMEd{ - d{"E, d MMM – E, d MMM y G"} + d{"E, d MMM – E, d MMM y G"} } yMd{ - M{"d/M/y – d/M/y G"} - d{"d/M/y – d/M/y G"} - y{"d/M/y – d/M/y G"} + M{"d/M/y – d/M/y G"} + d{"d/M/y – d/M/y G"} + y{"d/M/y – d/M/y G"} } } } @@ -66,32 +60,83 @@ en_SG{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } intervalFormats{ MEd{ - M{"E, d/M – E, d/M"} - d{"E, d/M – E, d/M"} + M{"E, d/M – E, d/M"} + d{"E, d/M – E, d/M"} } MMMEd{ - M{"E, d MMM – E, d MMM"} - d{"E, d MMM – E, d MMM"} + M{"E, d MMM – E, d MMM"} + d{"E, d MMM – E, d MMM"} } yMEd{ - M{"E, d/M/y – E, d/M/y"} - d{"E, d/M/y – E, d/M/y"} - y{"E, d/M/y – E, d/M/y"} + M{"E, d/M/y – E, d/M/y"} + d{"E, d/M/y – E, d/M/y"} + y{"E, d/M/y – E, d/M/y"} } yMMMEd{ - d{"E, d MMM – E, d MMM y"} + d{"E, d MMM – E, d MMM y"} } yMd{ - M{"d/M/y – d/M/y"} - d{"d/M/y – d/M/y"} - y{"d/M/y – d/M/y"} + M{"d/M/y – d/M/y"} + d{"d/M/y – d/M/y"} + y{"d/M/y – d/M/y"} + } + } + } + } + fields{ + month-short{ + dn{"mth"} + relative{ + "-1"{"last mth"} + "0"{"this mth"} + "1"{"next mth"} + } + relativeTime{ + future{ + one{"in {0} mth"} + other{"in {0} mth"} + } + past{ + one{"{0} mth ago"} + other{"{0} mth ago"} } } } + quarter-short{ + relative{ + "-1"{"last qtr"} + "0"{"this qtr"} + "1"{"next qtr"} + } + relativeTime{ + future{ + one{"in {0} qtr"} + other{"in {0} qtrs"} + } + past{ + one{"{0} qtr ago"} + other{"{0} qtrs ago"} + } + } + } + week-short{ + relative{ + "-1"{"last wk"} + "0"{"this wk"} + "1"{"next wk"} + } + } + year-short{ + relative{ + "-1"{"last yr"} + "0"{"this yr"} + "1"{"next yr"} + } + } } } diff --git a/icuSources/data/locales/en_SH.txt b/icuSources/data/locales/en_SH.txt old mode 100755 new mode 100644 index 819a4d6d..75ed51cb --- a/icuSources/data/locales/en_SH.txt +++ b/icuSources/data/locales/en_SH.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_SH.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_SH{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ @@ -23,7 +17,7 @@ en_SH{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } } diff --git a/icuSources/data/locales/en_SI.txt b/icuSources/data/locales/en_SI.txt old mode 100755 new mode 100644 index 3e3b400a..2702fad3 --- a/icuSources/data/locales/en_SI.txt +++ b/icuSources/data/locales/en_SI.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_SI.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_SI{ %%Parent{"en_150"} NumberElements{ @@ -18,5 +12,5 @@ en_SI{ } } } - Version{"2.1.23.47"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_SL.txt b/icuSources/data/locales/en_SL.txt old mode 100755 new mode 100644 index 66b84135..f3ff3f71 --- a/icuSources/data/locales/en_SL.txt +++ b/icuSources/data/locales/en_SL.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_SL.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_SL{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_SS.txt b/icuSources/data/locales/en_SS.txt old mode 100755 new mode 100644 index 9c937088..1b9c52ec --- a/icuSources/data/locales/en_SS.txt +++ b/icuSources/data/locales/en_SS.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_SS.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_SS{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_SX.txt b/icuSources/data/locales/en_SX.txt old mode 100755 new mode 100644 index ceb03e16..e9c6366a --- a/icuSources/data/locales/en_SX.txt +++ b/icuSources/data/locales/en_SX.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_SX.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_SX{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ @@ -23,7 +17,7 @@ en_SX{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } } diff --git a/icuSources/data/locales/en_SZ.txt b/icuSources/data/locales/en_SZ.txt old mode 100755 new mode 100644 index c04c69b2..734e7448 --- a/icuSources/data/locales/en_SZ.txt +++ b/icuSources/data/locales/en_SZ.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_SZ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_SZ{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_TC.txt b/icuSources/data/locales/en_TC.txt old mode 100755 new mode 100644 index 4ffde897..31b22e74 --- a/icuSources/data/locales/en_TC.txt +++ b/icuSources/data/locales/en_TC.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_TC.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_TC{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_TH.txt b/icuSources/data/locales/en_TH.txt new file mode 100755 index 00000000..061b1233 --- /dev/null +++ b/icuSources/data/locales/en_TH.txt @@ -0,0 +1,44 @@ +// *************************************************************************** +// * Copyright (C) 2016 International Business Machines +// * Corporation and others. All Rights Reserved. Apple addition. +// *************************************************************************** +en_TH{ + %%Parent{"en_001"} + Version{"2.1.23.47"} + calendar{ + generic{ + DateTimePatterns{ + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", + "EEEE, d MMMM G y", + "d MMMM G y", + "d MMM G y", + "d/M/y G", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + } + } + gregorian{ + DateTimePatterns{ + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", + "EEEE, d MMMM G y", + "d MMMM G y", + "d MMM y", + "d/M/yy", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + } + } + } +} diff --git a/icuSources/data/locales/en_TK.txt b/icuSources/data/locales/en_TK.txt old mode 100755 new mode 100644 index 2497caac..2cf67b58 --- a/icuSources/data/locales/en_TK.txt +++ b/icuSources/data/locales/en_TK.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_TK.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_TK{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ @@ -23,7 +17,7 @@ en_TK{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } } diff --git a/icuSources/data/locales/en_TO.txt b/icuSources/data/locales/en_TO.txt old mode 100755 new mode 100644 index 81688195..426b5d64 --- a/icuSources/data/locales/en_TO.txt +++ b/icuSources/data/locales/en_TO.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_TO.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_TO{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_TR.txt b/icuSources/data/locales/en_TR.txt index be8f6470..72ef1234 100755 --- a/icuSources/data/locales/en_TR.txt +++ b/icuSources/data/locales/en_TR.txt @@ -6,13 +6,222 @@ // * // *************************************************************************** en_TR{ - %%Parent{"en_150"} NumberElements{ latn{ patterns{ - accountingFormat{"#,##0.00 ¤;(#,##0.00 ¤)"} percentFormat{"%#,##0"} } + symbols{ + decimal{","} + group{"."} + } + } + } + calendar{ + chinese{ + DateTimePatterns{ + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", + "d MMMM r(U) EEEE", + "d MMMM r(U)", + "d MMM r", + "dd.MM.r", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + } + availableFormats{ + GyMMMEd{"d MMM r(U) E"} + GyMMMd{"d MMM r"} + MEd{"dd.MM E"} + MMMEd{"d MMM E"} + MMMMd{"d MMMM"} + MMMd{"d MMM"} + Md{"dd.MM"} + UMMMd{"d MMM U"} + UMd{"dd.MM.U"} + yMd{"dd.MM.r"} + yyyyM{"MM.r"} + yyyyMEd{"dd.MM.r E"} + yyyyMMMEd{"d MMM r(U) E"} + yyyyMMMd{"d MMM r"} + yyyyMd{"dd.MM.r"} + } + } + generic{ + DateTimePatterns{ + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", + "G d MMMM y EEEE", + "G d MMMM y", + "G d MMM y", + "GGGGG d.MM.y", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + } + availableFormats{ + Gy{"G y"} + GyMMM{"G MMM y"} + GyMMMEd{"G d MMM y E"} + GyMMMd{"G d MMM y"} + MEd{"dd/MM E"} + MMMEd{"d MMM E"} + MMMMEd{"d MMMM E"} + MMMMd{"d MMMM"} + MMMd{"d MMM"} + Md{"dd.MM"} + y{"G y"} + yyyy{"G y"} + yyyyM{"GGGGG M.y"} + yyyyMEd{"GGGGG dd.MM.y E"} + yyyyMMM{"G MMM y"} + yyyyMMMEd{"G d MMM y E"} + yyyyMMMM{"G MMMM y"} + yyyyMMMd{"G dd MMM y"} + yyyyMd{"GGGGG dd.MM.y"} + yyyyQQQ{"G y/QQQ"} + yyyyQQQQ{"G y/QQQQ"} + } + intervalFormats{ + MEd{ + M{"dd.MM E – dd.MM E"} + d{"dd.MM E – dd.MM E"} + } + MMMEd{ + M{"d MMM E – d MMM E"} + d{"d MMM E – d MMM E"} + } + MMMd{ + M{"d MMM – d MMM"} + d{"d – d MMM"} + } + Md{ + M{"dd.MM – dd.MM"} + d{"dd.MM – dd.MM"} + } + y{ + y{"G y – y"} + } + yM{ + M{"GGGGG M.y – M.y"} + y{"GGGGG M.y – M.y"} + } + yMEd{ + M{"GGGGG dd.MM.y E – dd.MM.y E"} + d{"GGGGG dd.MM.y E – dd.MM.y E"} + y{"GGGGG dd.MM.y E – dd.MM.y E"} + } + yMMM{ + M{"G MMM – MMM y"} + y{"G MMM y – MMM y"} + } + yMMMEd{ + M{"G d MMM y E – d MMM y E"} + d{"G d MMM y E – d MMM y E"} + y{"G d MMM y E – d MMM y E"} + } + yMMMM{ + M{"G MMMM – MMMM y"} + y{"G MMMM y – MMMM y"} + } + yMMMd{ + M{"G d MMM – d MMM y"} + d{"G d – d MMM y"} + y{"G d MMM y – d MMM y"} + } + yMd{ + M{"GGGGG dd.MM.y – dd.MM.y"} + d{"GGGGG dd.MM.y – dd.MM.y"} + y{"GGGGG dd.MM.y – dd.MM.y"} + } + } + } + gregorian{ + DateTimePatterns{ + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", + "d MMMM y EEEE", + "d MMMM y", + "d MMM y", + "d.MM.y", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + } + availableFormats{ + Gy{"G y"} + GyMMM{"G MMM y"} + GyMMMEd{"G d MMM y E"} + GyMMMd{"G d MMM y"} + MEd{"d/MM E"} + MMMEd{"d MMMM E"} + MMMMEd{"d MMMM E"} + MMMMd{"d MMMM"} + MMMd{"d MMM"} + Md{"d.MM"} + yM{"MM.y"} + yMEd{"d.M.y E"} + yMMMEd{"d MMM y E"} + yMMMd{"d MMM y"} + yMd{"dd.MM.y"} + yQQQ{"y QQQ"} + yQQQQ{"y QQQQ"} + } + intervalFormats{ + MEd{ + M{"dd.MM E – dd.MM E"} + d{"dd.MM E – dd.MM E"} + } + MMMEd{ + M{"d MMM E – d MMM E"} + d{"d MMM E – d MMM E"} + } + MMMd{ + M{"d MMM – d MMM"} + d{"d – d MMM"} + } + Md{ + M{"dd.MM – dd.MM"} + d{"dd.MM – dd.MM"} + } + yM{ + M{"MM.y – MM.y"} + y{"MM.y – MM.y"} + } + yMEd{ + M{"dd.MM.y E – dd.MM.y E"} + d{"dd.MM.y E – dd.MM.y E"} + y{"dd.MM.y E – dd.MM.y E"} + } + yMMMEd{ + M{"d MMM y E – d MMM y E"} + d{"d MMM y E – d MMM y E"} + y{"d MMM y E – d MMM y E"} + } + yMMMd{ + M{"d MMM – d MMM y"} + d{"d – d MMM y"} + y{"d MMM y – d MMM y"} + } + yMd{ + M{"dd.MM.y – dd.MM.y"} + d{"dd.MM.y – dd.MM.y"} + y{"dd.MM.y – dd.MM.y"} + } + } } } Version{"2.1.11.50"} diff --git a/icuSources/data/locales/en_TT.txt b/icuSources/data/locales/en_TT.txt index a6fa9db0..4d6d39d3 100644 --- a/icuSources/data/locales/en_TT.txt +++ b/icuSources/data/locales/en_TT.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_TT.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_TT{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_TV.txt b/icuSources/data/locales/en_TV.txt old mode 100755 new mode 100644 index 51a351c8..16ca0373 --- a/icuSources/data/locales/en_TV.txt +++ b/icuSources/data/locales/en_TV.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_TV.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_TV{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ @@ -23,7 +17,7 @@ en_TV{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } } diff --git a/icuSources/data/locales/en_TZ.txt b/icuSources/data/locales/en_TZ.txt old mode 100755 new mode 100644 index 25404c23..e6655fb0 --- a/icuSources/data/locales/en_TZ.txt +++ b/icuSources/data/locales/en_TZ.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_TZ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_TZ{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ @@ -23,7 +17,7 @@ en_TZ{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } } diff --git a/icuSources/data/locales/en_UG.txt b/icuSources/data/locales/en_UG.txt old mode 100755 new mode 100644 index fc9e84b6..2d9313f9 --- a/icuSources/data/locales/en_UG.txt +++ b/icuSources/data/locales/en_UG.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_UG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_UG{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ @@ -23,7 +17,7 @@ en_UG{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } } diff --git a/icuSources/data/locales/en_UM.txt b/icuSources/data/locales/en_UM.txt index c3e21f14..f64eece9 100644 --- a/icuSources/data/locales/en_UM.txt +++ b/icuSources/data/locales/en_UM.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_UM.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_UM{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_US.txt b/icuSources/data/locales/en_US.txt index 2451d31a..3ea240d0 100644 --- a/icuSources/data/locales/en_US.txt +++ b/icuSources/data/locales/en_US.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_US.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_US{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_US_POSIX.txt b/icuSources/data/locales/en_US_POSIX.txt index 4c5c364e..16efced5 100644 --- a/icuSources/data/locales/en_US_POSIX.txt +++ b/icuSources/data/locales/en_US_POSIX.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_US_POSIX.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_US_POSIX{ NumberElements{ latn{ @@ -21,5 +15,5 @@ en_US_POSIX{ } } } - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_VC.txt b/icuSources/data/locales/en_VC.txt old mode 100755 new mode 100644 index 5a03ac95..dc17ae0b --- a/icuSources/data/locales/en_VC.txt +++ b/icuSources/data/locales/en_VC.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_VC.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_VC{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_VG.txt b/icuSources/data/locales/en_VG.txt old mode 100755 new mode 100644 index 1341bc49..995ae52a --- a/icuSources/data/locales/en_VG.txt +++ b/icuSources/data/locales/en_VG.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_VG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_VG{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_VI.txt b/icuSources/data/locales/en_VI.txt index 559ce70d..6884981d 100644 --- a/icuSources/data/locales/en_VI.txt +++ b/icuSources/data/locales/en_VI.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_VI.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_VI{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_VU.txt b/icuSources/data/locales/en_VU.txt old mode 100755 new mode 100644 index 504e18bb..433c4c98 --- a/icuSources/data/locales/en_VU.txt +++ b/icuSources/data/locales/en_VU.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_VU.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_VU{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_WS.txt b/icuSources/data/locales/en_WS.txt old mode 100755 new mode 100644 index 036a79bd..06978894 --- a/icuSources/data/locales/en_WS.txt +++ b/icuSources/data/locales/en_WS.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_WS.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_WS{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_ZA.txt b/icuSources/data/locales/en_ZA.txt index cb0da7a5..4ce0149b 100644 --- a/icuSources/data/locales/en_ZA.txt +++ b/icuSources/data/locales/en_ZA.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_ZA.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_ZA{ %%Parent{"en_001"} AuxExemplarCharacters{ @@ -20,14 +14,14 @@ en_ZA{ } } } - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ - "h:mm:ss a zzzz", - "h:mm:ss a z", - "h:mm:ss a", - "h:mm a", + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", "EEEE, dd MMMM y G", "dd MMMM y G", "dd MMM y G", @@ -35,7 +29,7 @@ en_ZA{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } availableFormats{ @@ -51,10 +45,10 @@ en_ZA{ } gregorian{ DateTimePatterns{ - "h:mm:ss a zzzz", - "h:mm:ss a z", - "h:mm:ss a", - "h:mm a", + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", "EEEE, dd MMMM y", "dd MMMM y", "dd MMM y", @@ -62,7 +56,7 @@ en_ZA{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } availableFormats{ diff --git a/icuSources/data/locales/en_ZM.txt b/icuSources/data/locales/en_ZM.txt old mode 100755 new mode 100644 index a7e3e94a..3e9be746 --- a/icuSources/data/locales/en_ZM.txt +++ b/icuSources/data/locales/en_ZM.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_ZM.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_ZM{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/en_ZW.txt b/icuSources/data/locales/en_ZW.txt index 3925112a..1c994143 100644 --- a/icuSources/data/locales/en_ZW.txt +++ b/icuSources/data/locales/en_ZW.txt @@ -1,21 +1,15 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_ZW.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_ZW{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ - "h:mm:ss a zzzz", - "h:mm:ss a z", - "h:mm:ss a", - "h:mm a", + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", "EEEE, dd MMMM y G", "dd MMMM y G", "dd MMM,y G", @@ -23,7 +17,7 @@ en_ZW{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } availableFormats{ @@ -39,10 +33,10 @@ en_ZW{ } gregorian{ DateTimePatterns{ - "h:mm:ss a zzzz", - "h:mm:ss a z", - "h:mm:ss a", - "h:mm a", + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", "EEEE, dd MMMM y", "dd MMMM y", "dd MMM,y", @@ -50,7 +44,7 @@ en_ZW{ "{1}, {0}", "{1} 'at' {0}", "{1} 'at' {0}", - "{1}, {0}", + "{1} 'at' {0}", "{1}, {0}", } availableFormats{ diff --git a/icuSources/data/locales/eo.txt b/icuSources/data/locales/eo.txt index 5e3507b4..30a668bd 100644 --- a/icuSources/data/locales/eo.txt +++ b/icuSources/data/locales/eo.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/eo.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License eo{ AuxExemplarCharacters{"[q w x y]"} ExemplarCharacters{"[a b c ĉ d e f g ĝ h ĥ i j ĵ k l m n o p r s ŝ t u ŭ v z]"} @@ -19,7 +13,7 @@ eo{ } } } - Version{"2.1.23.54"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/es.txt b/icuSources/data/locales/es.txt index b4e5054a..c483cf0a 100644 --- a/icuSources/data/locales/es.txt +++ b/icuSources/data/locales/es.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es{ AuxExemplarCharacters{"[ª à ă â å ä ã ā æ ç è ĕ ê ë ē ì ĭ î ī º ò ŏ ô ö ø ō œ ù ŭ û ū ÿ]"} Ellipsis{ @@ -206,10 +200,19 @@ es{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + other{"Toma la {0}.ª a la derecha."} + } + plural{ + one{"{0} día"} + other{"{0} días"} + } + } minimumGroupingDigits{"2"} native{"latn"} } - Version{"2.1.23.18"} + Version{"2.1.32.59"} calendar{ buddhist{ eras{ @@ -325,112 +328,112 @@ es{ } intervalFormats{ H{ - H{"HH–HH"} + H{"HH – HH"} } Hm{ - H{"HH:mm – HH:mm"} - m{"HH:mm – HH:mm"} + H{"HH:mm – HH:mm"} + m{"HH:mm – HH:mm"} } Hmv{ - H{"HH:mm – HH:mm v"} - m{"HH:mm – HH:mm v"} + H{"HH:mm – HH:mm v"} + m{"HH:mm – HH:mm v"} } M{ - M{"M–M"} + M{"M – M"} } MEd{ - M{"E, d/M – E, d/M"} - d{"E, d/M – E, d/M"} + M{"E, d/M – E, d/M"} + d{"E, d/M – E, d/M"} } MMM{ - M{"MMM–MMM"} + M{"MMM – MMM"} } MMMEd{ - M{"E, d MMM–E, d MMM"} - d{"E, d MMM–E, d MMM"} + M{"E, d MMM – E, d MMM"} + d{"E, d MMM – E, d MMM"} } MMMMEd{ - M{"E, d 'de' MMMM–E, d 'de' MMMM"} - d{"E, d 'de' MMMM–E, d 'de' MMMM"} + M{"E, d 'de' MMMM – E, d 'de' MMMM"} + d{"E, d 'de' MMMM – E, d 'de' MMMM"} } MMMMd{ - M{"d 'de' MMMM–d 'de' MMMM"} - d{"d–d 'de' MMMM"} + M{"d 'de' MMMM – d 'de' MMMM"} + d{"d – d 'de' MMMM"} } MMMd{ - M{"d MMM–d MMM"} - d{"d–d MMM"} + M{"d MMM – d MMM"} + d{"d – d MMM"} } Md{ - M{"d/M–d/M"} - d{"d/M–d/M"} + M{"d/M – d/M"} + d{"d/M – d/M"} } d{ - d{"d–d"} + d{"d – d"} } - fallback{"{0}–{1}"} + fallback{"{0} – {1}"} h{ - a{"h a – h a"} - h{"h–h a"} + a{"h a – h a"} + h{"h – h a"} } hm{ - a{"h:mm a – h:mm a"} - h{"h:mm – h:mm a"} - m{"h:mm – h:mm a"} + a{"h:mm a – h:mm a"} + h{"h:mm – h:mm a"} + m{"h:mm – h:mm a"} } hmv{ - a{"h:mm a – h:mm a v"} - h{"h:mm – h:mm a v"} - m{"h:mm – h:mm a v"} + a{"h:mm a – h:mm a v"} + h{"h:mm – h:mm a v"} + m{"h:mm – h:mm a v"} } hv{ - a{"h a – h a v"} - h{"h–h a v"} + a{"h a – h a v"} + h{"h – h a v"} } y{ - y{"y–y G"} + y{"y – y G"} } yM{ - M{"M/y–M/y G"} - y{"M/y–M/y G"} + M{"M/y – M/y G"} + y{"M/y – M/y G"} } yMEd{ - M{"E, d/M/y – E, d/M/y G"} - d{"E, d/M/y – E, d/M/y G"} - y{"E, d/M/y – E, d/M/y G"} + M{"E, d/M/y – E, d/M/y G"} + d{"E, d/M/y – E, d/M/y G"} + y{"E, d/M/y – E, d/M/y G"} } yMMM{ - M{"MMM–MMM y G"} - y{"MMM y – MMM y G"} + M{"MMM – MMM y G"} + y{"MMM y – MMM y G"} } yMMMEd{ - M{"E, d MMM–E, d MMM y G"} - d{"E, d MMM–E, d MMM y G"} - y{"E, d MMM y–E, d MMM y G"} + M{"E, d MMM – E, d MMM y G"} + d{"E, d MMM – E, d MMM y G"} + y{"E, d MMM y – E, d MMM y G"} } yMMMM{ - M{"MMMM–MMMM 'de' y G"} - y{"MMMM 'de' y – MMMM 'de' y G"} + M{"MMMM – MMMM 'de' y G"} + y{"MMMM 'de' y – MMMM 'de' y G"} } yMMMMEd{ - M{"E, d 'de' MMMM–E, d 'de' MMMM 'de' y G"} - d{"E, d 'de' MMMM–E, d 'de' MMMM 'de' y G"} - y{"E, d 'de' MMMM 'de' y–E, d 'de' MMMM 'de' y G"} + M{"E, d 'de' MMMM – E, d 'de' MMMM 'de' y G"} + d{"E, d 'de' MMMM – E, d 'de' MMMM 'de' y G"} + y{"E, d 'de' MMMM 'de' y – E, d 'de' MMMM 'de' y G"} } yMMMMd{ - M{"d 'de' MMMM–d 'de' MMMM y G"} - d{"d–d 'de' MMMM 'de' y G"} - y{"d 'de' MMMM 'de' y–d 'de' MMMM 'de' y G"} + M{"d 'de' MMMM – d 'de' MMMM y G"} + d{"d – d 'de' MMMM 'de' y G"} + y{"d 'de' MMMM 'de' y – d 'de' MMMM 'de' y G"} } yMMMd{ - M{"d MMM–d MMM y G"} - d{"d–d MMM y G"} - y{"d MMM y–d MMM y G"} + M{"d MMM – d MMM y G"} + d{"d – d MMM y G"} + y{"d MMM y – d MMM y G"} } yMd{ - M{"d/M/y–d/M/y G"} - d{"d/M/y–d/M/y G"} - y{"d/M/y–d/M/y G"} + M{"d/M/y – d/M/y G"} + d{"d/M/y – d/M/y G"} + y{"d/M/y – d/M/y G"} } } } @@ -490,6 +493,10 @@ es{ MMM{"LLL"} MMMEd{"E, d MMM"} MMMMEd{"E, d 'de' MMMM"} + MMMMW{ + one{"'semana' W 'de' MMM"} + other{"'semana' W 'de' MMM"} + } MMMMd{"d 'de' MMMM"} MMMd{"d MMM"} MMd{"d/M"} @@ -516,6 +523,10 @@ es{ yMd{"d/M/y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ 'de' y"} + yw{ + one{"'semana' w 'de' y"} + other{"'semana' w 'de' y"} + } } dayNames{ format{ @@ -669,115 +680,115 @@ es{ } intervalFormats{ H{ - H{"H–H"} + H{"H – H"} } Hm{ - H{"H:mm–H:mm"} - m{"H:mm–H:mm"} + H{"H:mm – H:mm"} + m{"H:mm – H:mm"} } Hmv{ - H{"H:mm–H:mm v"} - m{"H:mm–H:mm v"} + H{"H:mm – H:mm v"} + m{"H:mm – H:mm v"} } Hv{ - H{"H–H v"} + H{"H – H v"} } M{ - M{"M–M"} + M{"M – M"} } MEd{ - M{"E, d/M – E, d/M"} - d{"E, d/M – E, d/M"} + M{"E, d/M – E, d/M"} + d{"E, d/M – E, d/M"} } MMM{ - M{"MMM–MMM"} + M{"MMM – MMM"} } MMMEd{ - M{"E, d MMM – E, d MMM"} - d{"E, d MMM – E, d MMM"} + M{"E, d MMM – E, d MMM"} + d{"E, d MMM – E, d MMM"} } MMMMEd{ - M{"E, d 'de' MMMM–E, d 'de' MMMM"} - d{"E, d 'de' MMMM–E, d 'de' MMMM"} + M{"E, d 'de' MMMM – E, d 'de' MMMM"} + d{"E, d 'de' MMMM – E, d 'de' MMMM"} } MMMMd{ - M{"d 'de' MMMM–d 'de' MMMM"} - d{"d–d 'de' MMMM"} + M{"d 'de' MMMM – d 'de' MMMM"} + d{"d – d 'de' MMMM"} } MMMd{ - M{"d MMM – d MMM"} - d{"d–d MMM"} + M{"d MMM – d MMM"} + d{"d – d MMM"} } Md{ - M{"d/M–d/M"} - d{"d/M–d/M"} + M{"d/M – d/M"} + d{"d/M – d/M"} } d{ - d{"d–d"} + d{"d – d"} } - fallback{"{0}–{1}"} + fallback{"{0} – {1}"} h{ - a{"h a – h a"} - h{"h–h a"} + a{"h a – h a"} + h{"h – h a"} } hm{ - a{"h:mm a – h:mm a"} - h{"h:mm – h:mm a"} - m{"h:mm – h:mm a"} + a{"h:mm a – h:mm a"} + h{"h:mm – h:mm a"} + m{"h:mm – h:mm a"} } hmv{ - a{"h:mm a – h:mm a v"} - h{"h:mm–h:mm a v"} - m{"h:mm–h:mm a v"} + a{"h:mm a – h:mm a v"} + h{"h:mm – h:mm a v"} + m{"h:mm – h:mm a v"} } hv{ - a{"h a – h a v"} - h{"h–h a v"} + a{"h a – h a v"} + h{"h – h a v"} } y{ - y{"y–y"} + y{"y – y"} } yM{ - M{"M/y–M/y"} - y{"M/y–M/y"} + M{"M/y – M/y"} + y{"M/y – M/y"} } yMEd{ - M{"E, d/M/y – E, d/M/y"} - d{"E, d/M/y – E, d/M/y"} - y{"E, d/M/y – E, d/M/y"} + M{"E, d/M/y – E, d/M/y"} + d{"E, d/M/y – E, d/M/y"} + y{"E, d/M/y – E, d/M/y"} } yMMM{ - M{"MMM–MMM y"} - y{"MMM y – MMM y"} + M{"MMM – MMM y"} + y{"MMM y – MMM y"} } yMMMEd{ - M{"E, d MMM – E, d MMM y"} - d{"E, d MMM – E, d MMM y"} - y{"E, d MMM y – E, d MMM y"} + M{"E, d MMM – E, d MMM y"} + d{"E, d MMM – E, d MMM y"} + y{"E, d MMM y – E, d MMM y"} } yMMMM{ - M{"MMMM–MMMM 'de' y"} - y{"MMMM 'de' y – MMMM 'de' y"} + M{"MMMM – MMMM 'de' y"} + y{"MMMM 'de' y – MMMM 'de' y"} } yMMMMEd{ - M{"E, d 'de' MMMM–E, d 'de' MMMM 'de' y"} - d{"E, d 'de' MMMM–E, d 'de' MMMM 'de' y"} - y{"E, d 'de' MMMM 'de' y–E, d 'de' MMMM 'de' y"} + M{"E, d 'de' MMMM – E, d 'de' MMMM 'de' y"} + d{"E, d 'de' MMMM – E, d 'de' MMMM 'de' y"} + y{"E, d 'de' MMMM 'de' y – E, d 'de' MMMM 'de' y"} } yMMMMd{ - M{"d 'de' MMMM–d 'de' MMMM 'de' y"} - d{"d–d 'de' MMMM 'de' y"} - y{"d 'de' MMMM 'de' y–d 'de' MMMM 'de' y"} + M{"d 'de' MMMM – d 'de' MMMM 'de' y"} + d{"d – d 'de' MMMM 'de' y"} + y{"d 'de' MMMM 'de' y – d 'de' MMMM 'de' y"} } yMMMd{ - M{"d MMM – d MMM y"} - d{"d–d MMM y"} - y{"d MMM y – d MMM y"} + M{"d MMM – d MMM y"} + d{"d – d MMM y"} + y{"d MMM y – d MMM y"} } yMd{ - M{"d/M/y–d/M/y"} - d{"d/M/y–d/M/y"} - y{"d/M/y–d/M/y"} + M{"d/M/y – d/M/y"} + d{"d/M/y – d/M/y"} + y{"d/M/y – d/M/y"} } } monthNames{ @@ -953,6 +964,94 @@ es{ } } } + characterLabel{ + activities{"Actividades"} + african_scripts{"Sistemas de escritura africanos"} + american_scripts{"Sistemas de escritura americanos"} + animal{"animal"} + animals_nature{"Animales y naturaleza"} + arrows{"Flechas"} + body{"cuerpo"} + box_drawing{"Composición de cuadros"} + braille{"Braille"} + building{"edificio"} + bullets_stars{"Viñetas y asteriscos"} + consonantal_jamo{"Jamo consonánticos"} + currency_symbols{"Símbolos de divisas"} + dash_connector{"Guiones y conectores"} + digits{"Dígitos"} + dingbats{"Florituras"} + divination_symbols{"Símbolos de adivinación"} + downwards_arrows{"Flechas hacia abajo"} + downwards_upwards_arrows{"Flechas hacia abajo y arriba"} + east_asian_scripts{"Sistemas de escritura de Asia Oriental"} + emoji{"Emojis"} + european_scripts{"Sistemas de escritura europeos"} + female{"mujer"} + flag{"bandera"} + flags{"Banderas"} + food_drink{"Comida y bebida"} + format{"Formato"} + format_whitespace{"Formato y espacio duro"} + full_width_form_variant{"Variantes de ancho completo"} + geometric_shapes{"Figuras geométricas"} + half_width_form_variant{"Variantes de ancho medio"} + han_characters{"Caracteres han"} + han_radicals{"Radicales han"} + hanja{"Hanja"} + hanzi_simplified{"Hanzi (simplificados)"} + hanzi_traditional{"Hanzi (tradicionales)"} + heart{"corazón"} + historic_scripts{"Sistemas de escritura históricos"} + ideographic_desc_characters{"Caracteres de descripción ideográfica"} + japanese_kana{"Kana japoneses"} + kanbun{"Kanbun"} + kanji{"Kanji"} + keycap{"tecla"} + leftwards_arrows{"Flechas hacia la izquierda"} + leftwards_rightwards_arrows{"Flechas hacia la izquierda y la derecha"} + letterlike_symbols{"Símbolos con letras"} + limited_use{"Uso limitado"} + male{"hombre"} + math_symbols{"Símbolos matemáticos"} + middle_eastern_scripts{"Sistemas de escritura de Oriente Medio"} + miscellaneous{"Varios"} + modern_scripts{"Sistemas de escritura modernos"} + modifier{"Modificador"} + musical_symbols{"Símbolos musicales"} + nature{"naturaleza"} + nonspacing{"Sin espaciado"} + numbers{"Números"} + objects{"Objetos"} + other{"Otros"} + paired{"Parejas"} + person{"persona"} + phonetic_alphabet{"Alfabeto fonético"} + pictographs{"Pictogramas"} + place{"lugar"} + plant{"planta"} + punctuation{"Puntuación"} + rightwards_arrows{"Flechas hacia la derecha"} + sign_standard_symbols{"Símbolos de señales/estándar"} + small_form_variant{"Variantes pequeñas"} + smiley{"cara sonriente"} + smileys_people{"Emoticonos y personas"} + south_asian_scripts{"Sistemas de escritura de Asia Meridional"} + southeast_asian_scripts{"Sistemas de escritura de Asia Sudoriental"} + spacing{"Espaciado"} + sport{"deporte"} + symbols{"Símbolos"} + technical_symbols{"Símbolos técnicos"} + tone_marks{"Marcas tonales"} + travel{"viaje"} + travel_places{"Viajes y destinos"} + upwards_arrows{"Flechas hacia arriba"} + variant_forms{"Variantes"} + vocalic_jamo{"Jamo vocálicos"} + weather{"tiempo"} + western_asian_scripts{"Sistemas de escritura de Asia Occidental"} + whitespace{"Espacio duro"} + } contextTransforms{ day-format-except-narrow:intvector{ 1, @@ -1054,6 +1153,16 @@ es{ "0"{"este viernes"} "1"{"el próximo viernes"} } + relativeTime{ + future{ + one{"dentro de {0} viernes"} + other{"dentro de {0} viernes"} + } + past{ + one{"hace {0} viernes"} + other{"hace {0} viernes"} + } + } } fri-narrow{ relative{ @@ -1061,6 +1170,16 @@ es{ "0"{"este VI"} "1"{"el próximo VI"} } + relativeTime{ + future{ + one{"dentro de {0} VI"} + other{"dentro de {0} VI"} + } + past{ + one{"hace {0} VI"} + other{"hace {0} VI"} + } + } } fri-short{ relative{ @@ -1068,9 +1187,22 @@ es{ "0"{"este vie."} "1"{"el próximo vie."} } + relativeTime{ + future{ + one{"dentro de {0} vie."} + other{"dentro de {0} vie."} + } + past{ + one{"hace {0} vie."} + other{"hace {0} vie."} + } + } } hour{ dn{"hora"} + relative{ + "0"{"esta hora"} + } relativeTime{ future{ one{"dentro de {0} hora"} @@ -1110,6 +1242,9 @@ es{ } minute{ dn{"minuto"} + relative{ + "0"{"este minuto"} + } relativeTime{ future{ one{"dentro de {0} minuto"} @@ -1153,6 +1288,16 @@ es{ "0"{"este lunes"} "1"{"el próximo lunes"} } + relativeTime{ + future{ + one{"dentro de {0} lunes"} + other{"dentro de {0} lunes"} + } + past{ + one{"hace {0} lunes"} + other{"hace {0} lunes"} + } + } } mon-narrow{ relative{ @@ -1160,6 +1305,16 @@ es{ "0"{"este LU"} "1"{"el próximo LU"} } + relativeTime{ + future{ + one{"dentro de {0} LU"} + other{"dentro de {0} LU"} + } + past{ + one{"hace {0} LU"} + other{"hace {0} LU"} + } + } } mon-short{ relative{ @@ -1167,6 +1322,16 @@ es{ "0"{"este lun."} "1"{"el próximo lun."} } + relativeTime{ + future{ + one{"dentro de {0} lun."} + other{"dentro de {0} lun."} + } + past{ + one{"hace {0} lun."} + other{"hace {0} lun."} + } + } } month{ dn{"mes"} @@ -1224,6 +1389,11 @@ es{ } quarter{ dn{"trimestre"} + relative{ + "-1"{"el trimestre pasado"} + "0"{"este trimestre"} + "1"{"el próximo trimestre"} + } relativeTime{ future{ one{"dentro de {0} trimestre"} @@ -1267,6 +1437,16 @@ es{ "0"{"este sábado"} "1"{"el próximo sábado"} } + relativeTime{ + future{ + one{"dentro de {0} sábado"} + other{"dentro de {0} sábados"} + } + past{ + one{"hace {0} sábado"} + other{"hace {0} sábados"} + } + } } sat-narrow{ relative{ @@ -1274,6 +1454,16 @@ es{ "0"{"este SA"} "1"{"el próximo SA"} } + relativeTime{ + future{ + one{"dentro de {0} SA"} + other{"dentro de {0} SA"} + } + past{ + one{"hace {0} SA"} + other{"hace {0} SA"} + } + } } sat-short{ relative{ @@ -1281,6 +1471,16 @@ es{ "0"{"este sáb."} "1"{"el próximo sáb."} } + relativeTime{ + future{ + one{"dentro de {0} sáb."} + other{"dentro de {0} sáb."} + } + past{ + one{"hace {0} sáb."} + other{"hace {0} sáb."} + } + } } second{ dn{"segundo"} @@ -1330,6 +1530,16 @@ es{ "0"{"este domingo"} "1"{"el próximo domingo"} } + relativeTime{ + future{ + one{"dentro de {0} domingo"} + other{"dentro de {0} domingos"} + } + past{ + one{"hace {0} domingo"} + other{"hace {0} domingos"} + } + } } sun-narrow{ relative{ @@ -1337,6 +1547,16 @@ es{ "0"{"este DO"} "1"{"el próximo DO"} } + relativeTime{ + future{ + one{"dentro de {0} DO"} + other{"dentro de {0} DO"} + } + past{ + one{"hace {0} DO"} + other{"hace {0} DO"} + } + } } sun-short{ relative{ @@ -1344,6 +1564,16 @@ es{ "0"{"este dom."} "1"{"el próximo dom."} } + relativeTime{ + future{ + one{"dentro de {0} dom."} + other{"dentro de {0} dom."} + } + past{ + one{"hace {0} dom."} + other{"hace {0} dom."} + } + } } thu{ relative{ @@ -1351,6 +1581,16 @@ es{ "0"{"este jueves"} "1"{"el próximo jueves"} } + relativeTime{ + future{ + one{"dentro de {0} jueves"} + other{"dentro de {0} jueves"} + } + past{ + one{"hace {0} jueves"} + other{"hace {0} jueves"} + } + } } thu-narrow{ relative{ @@ -1358,6 +1598,16 @@ es{ "0"{"este JU"} "1"{"el próximo JU"} } + relativeTime{ + future{ + one{"dentro de {0} JU"} + other{"dentro de {0} JU"} + } + past{ + one{"hace {0} JU"} + other{"hace {0} JU"} + } + } } thu-short{ relative{ @@ -1365,6 +1615,16 @@ es{ "0"{"este jue."} "1"{"el próximo jue."} } + relativeTime{ + future{ + one{"dentro de {0} jue."} + other{"dentro de {0} jue."} + } + past{ + one{"hace {0} jue."} + other{"hace {0} jue."} + } + } } tue{ relative{ @@ -1372,6 +1632,16 @@ es{ "0"{"este martes"} "1"{"el próximo martes"} } + relativeTime{ + future{ + one{"dentro de {0} martes"} + other{"dentro de {0} martes"} + } + past{ + one{"hace {0} martes"} + other{"hace {0} martes"} + } + } } tue-narrow{ relative{ @@ -1379,6 +1649,16 @@ es{ "0"{"este MA"} "1"{"el próximo MA"} } + relativeTime{ + future{ + one{"dentro de {0} MA"} + other{"dentro de {0} MA"} + } + past{ + one{"hace {0} MA"} + other{"hace {0} MA"} + } + } } tue-short{ relative{ @@ -1386,6 +1666,16 @@ es{ "0"{"este mar."} "1"{"el próximo mar."} } + relativeTime{ + future{ + one{"dentro de {0} mar."} + other{"dentro de {0} mar."} + } + past{ + one{"hace {0} mar."} + other{"hace {0} mar."} + } + } } wed{ relative{ @@ -1393,6 +1683,16 @@ es{ "0"{"este miércoles"} "1"{"el próximo miércoles"} } + relativeTime{ + future{ + one{"dentro de {0} miércoles"} + other{"dentro de {0} miércoles"} + } + past{ + one{"hace {0} miércoles"} + other{"hace {0} miércoles"} + } + } } wed-narrow{ relative{ @@ -1400,6 +1700,16 @@ es{ "0"{"este MI"} "1"{"el próximo MI"} } + relativeTime{ + future{ + one{"dentro de {0} MI"} + other{"dentro de {0} MI"} + } + past{ + one{"hace {0} MI"} + other{"hace {0} MI"} + } + } } wed-short{ relative{ @@ -1407,6 +1717,16 @@ es{ "0"{"este mié."} "1"{"el próximo mié."} } + relativeTime{ + future{ + one{"dentro de {0} mié."} + other{"dentro de {0} mié."} + } + past{ + one{"hace {0} mié."} + other{"hace {0} mié."} + } + } } week{ dn{"semana"} @@ -1415,6 +1735,7 @@ es{ "0"{"esta semana"} "1"{"la próxima semana"} } + relativePeriod{"la semana del {0}"} relativeTime{ future{ one{"dentro de {0} semana"} @@ -1428,6 +1749,7 @@ es{ } week-narrow{ dn{"sem."} + relativePeriod{"la sem. del {0}"} relativeTime{ future{ one{"dentro de {0} sem."} @@ -1441,6 +1763,7 @@ es{ } week-short{ dn{"sem."} + relativePeriod{"la sem. del {0}"} relativeTime{ future{ one{"dentro de {0} sem."} @@ -1520,6 +1843,12 @@ es{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} y {1}"} + end{"{0} y {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0} y {1}"} end{"{0} y {1}"} @@ -1544,16 +1873,4 @@ es{ US{"estadounidense"} metric{"métrico"} } - transformNames{ - BGN{"BGN"} - Numeric{"Numérico"} - Tone{"Tono"} - UNGEGN{"UNGEGN"} - x-Accents{"Acentos"} - x-Fullwidth{"Ancho completo"} - x-Halfwidth{"Ancho medio"} - x-Jamo{"Jamo"} - x-Pinyin{"Pinyin"} - x-Publishing{"Publicación"} - } } diff --git a/icuSources/data/locales/es_419.txt b/icuSources/data/locales/es_419.txt index 67e6268a..9d65fbab 100644 --- a/icuSources/data/locales/es_419.txt +++ b/icuSources/data/locales/es_419.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_419.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_419{ NumberElements{ latn{ @@ -16,8 +10,8 @@ es_419{ patternsShort{ decimalFormat{ 1000{ - one{"0"} - other{"0"} + one{"0k"} + other{"0k"} } 10000{ one{"00k"} @@ -48,7 +42,7 @@ es_419{ } minimumGroupingDigits{"1"} } - Version{"2.1.21.97"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ @@ -76,29 +70,29 @@ es_419{ } intervalFormats{ MEd{ - M{"E, d/M–E, d/M"} - d{"E, d/M–E, d/M"} + M{"E, d/M – E, d/M"} + d{"E, d/M – E, d/M"} } MMMEd{ - M{"E, d 'de' MMM–E, d 'de' MMM"} - d{"E, d 'de' MMM–E, d 'de' MMM"} + M{"E, d 'de' MMM – E, d 'de' MMM"} + d{"E, d 'de' MMM – E, d 'de' MMM"} } MMMd{ - M{"d 'de' MMM–d 'de' MMM"} + M{"d 'de' MMM – d 'de' MMM"} } yM{ - M{"M/y – M/y GGGGG"} - y{"M/y – M/y GGGGG"} + M{"M/y – M/y GGGGG"} + y{"M/y – M/y GGGGG"} } yMEd{ - M{"E, d/M/y – E, d/M/y GGGGG"} - d{"E, d/M/y – E, d/M/y GGGGG"} - y{"E, d/M/y – E, d/M/y GGGGG"} + M{"E, d/M/y – E, d/M/y GGGGG"} + d{"E, d/M/y – E, d/M/y GGGGG"} + y{"E, d/M/y – E, d/M/y GGGGG"} } yMd{ - M{"d/M/y – d/M/y GGGGG"} - d{"d/M/y – d/M/y GGGGG"} - y{"d/M/y – d/M/y GGGGG"} + M{"d/M/y – d/M/y GGGGG"} + d{"d/M/y – d/M/y GGGGG"} + y{"d/M/y – d/M/y GGGGG"} } } } @@ -213,15 +207,6 @@ es_419{ } } dayPeriod{ - format{ - narrow{ - evening1{"tarde"} - morning1{"madrugada"} - morning2{"mañana"} - night1{"noche"} - noon{"m."} - } - } stand-alone{ abbreviated{ am{"a.m."} @@ -238,61 +223,47 @@ es_419{ } } intervalFormats{ - H{ - H{"HH – HH"} - } - Hm{ - H{"HH:mm – HH:mm"} - m{"HH:mm – HH:mm"} - } - Hmv{ - H{"HH:mm – HH:mm v"} - m{"HH:mm – HH:mm v"} - } - Hv{ - H{"HH – HH v"} - } MEd{ - M{"E, d/M–E, d/M"} - d{"E, d/M–E, d/M"} + M{"E, d/M – E, d/M"} + d{"E, d/M – E, d/M"} } MMMEd{ - M{"E, d 'de' MMM – E, d 'de' MMM"} - d{"E, d 'de' MMM – E, d 'de' MMM"} + M{"E, d 'de' MMM – E, d 'de' MMM"} + d{"E, d 'de' MMM – E, d 'de' MMM"} } MMMd{ - M{"d 'de' MMM – d 'de' MMM"} - d{"d – d 'de' MMM"} + M{"d 'de' MMM – d 'de' MMM"} + d{"d – d 'de' MMM"} } h{ - a{"h a–h a"} + a{"h a – h a"} } hmv{ - a{"h:mm a–h:mm a v"} + a{"h:mm a – h:mm a v"} } hv{ - a{"h a–h a v"} + a{"h a – h a v"} } yMEd{ - M{"E, d/M/y–E, d/M/y"} - d{"E, d/M/y–E, d/M/y"} - y{"E, d/M/y–E, d/M/y"} + M{"E, d/M/y – E, d/M/y"} + d{"E, d/M/y – E, d/M/y"} + y{"E, d/M/y – E, d/M/y"} } yMMM{ - y{"MMM 'de' y – MMM 'de' y"} + y{"MMM 'de' y – MMM 'de' y"} } yMMMEd{ - M{"E, d 'de' MMM – E, d 'de' MMM 'de' y"} - d{"E, d 'de' MMM – E, d 'de' MMM 'de' y"} - y{"E, d 'de' MMM 'de' y – E, d 'de' MMM 'de' y"} + M{"E, d 'de' MMM – E, d 'de' MMM 'de' y"} + d{"E, d 'de' MMM – E, d 'de' MMM 'de' y"} + y{"E, d 'de' MMM 'de' y – E, d 'de' MMM 'de' y"} } yMMMM{ - y{"MMMM 'de' y–MMMM 'de' y"} + y{"MMMM 'de' y – MMMM 'de' y"} } yMMMd{ - M{"d 'de' MMM – d 'de' MMM 'de' y"} - d{"d – d 'de' MMM 'de' y"} - y{"d 'de' MMM 'de' y – d 'de' MMM 'de' y"} + M{"d 'de' MMM – d 'de' MMM 'de' y"} + d{"d – d 'de' MMM 'de' y"} + y{"d 'de' MMM 'de' y – d 'de' MMM 'de' y"} } } monthNames{ @@ -351,12 +322,170 @@ es_419{ quotationEnd{"”"} quotationStart{"“"} } + characterLabel{ + african_scripts{"Símbolos de escritura de África"} + american_scripts{"Símbolos de escritura de América"} + animals_nature{"Naturaleza y animales"} + box_drawing{"Cuadro de dibujo"} + consonantal_jamo{"Jamo consonántico"} + currency_symbols{"símbolos de monedas"} + dash_connector{"Guión/conector"} + digits{"dígitos"} + dingbats{"Símbolos y viñetas"} + downwards_upwards_arrows{"Flechas hacia arriba y hacia abajo"} + european_scripts{"Símbolos de escritura de Europa"} + flags{"Indicadores"} + full_width_form_variant{"Variantes de formato de ancho completo"} + geometric_shapes{"Formas geométricas"} + half_width_form_variant{"Variantes de formato de ancho medio"} + han_characters{"caracteres Han"} + han_radicals{"Radicales Han"} + hanzi_simplified{"Hanzi (simplificado)"} + hanzi_traditional{"Hanzi (tradicional)"} + historic_scripts{"Símbolos de escritura históricos"} + ideographic_desc_characters{"Caracteres descriptivos ideográficos"} + japanese_kana{"Kana japonés"} + leftwards_rightwards_arrows{"Flechas hacia la derecha y hacia la izquierda"} + middle_eastern_scripts{"Símbolos de escritura de Oriente Medio"} + small_form_variant{"Variantes de formato pequeño"} + vocalic_jamo{"Jamo vocálico"} + } fields{ dayperiod{ dn{"a.m./p.m."} } + fri-narrow{ + relativeTime{ + past{ + one{"hace {0} viernes"} + other{"hace {0} viernes"} + } + } + } + fri-short{ + relativeTime{ + past{ + one{"hace {0} viernes"} + other{"hace {0} viernes"} + } + } + } + mon-narrow{ + relativeTime{ + future{ + one{"en {0} lunes"} + other{"en {0} lunes"} + } + past{ + one{"hace {0} lunes"} + other{"hace {0} lunes"} + } + } + } + mon-short{ + relativeTime{ + past{ + one{"hace {0} lunes"} + other{"hace {0} lunes"} + } + } + } + sat-narrow{ + relativeTime{ + past{ + one{"hace {0} sábados"} + other{"hace {0} sábados"} + } + } + } + sun{ + relativeTime{ + future{ + one{"en {0} domingo"} + other{"en {0} domingos"} + } + } + } + sun-narrow{ + relativeTime{ + past{ + one{"hace {0} domingo"} + other{"hace {0} domingos"} + } + } + } + thu-narrow{ + relativeTime{ + past{ + one{"hace {0} jueves"} + other{"hace {0} jueves"} + } + } + } + tue-short{ + relativeTime{ + past{ + one{"hace {0} martes"} + other{"hace {0} martes"} + } + } + } + wed-narrow{ + relativeTime{ + past{ + one{"hace {0} miércoles"} + other{"hace {0} miércoles"} + } + } + } + wed-short{ + relativeTime{ + past{ + one{"hace {0} miércoles"} + other{"hace {0} miércoles"} + } + } + } + week-narrow{ + relativePeriod{"la semana del {0}"} + } + week-short{ + relativePeriod{"la semana del {0}"} + } zone{ dn{"Zona horaria"} } } + listPattern{ + standard{ + 2{"{0} y {1}"} + end{"{0} y {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } + standard-short{ + 2{"{0} y {1}"} + end{"{0} y {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } + unit{ + 2{"{0} y {1}"} + end{"{0} y {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } + unit-narrow{ + 2{"{0} {1}"} + end{"{0} {1}"} + middle{"{0} {1}"} + start{"{0} {1}"} + } + unit-short{ + 2{"{0} y {1}"} + end{"{0}, {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } + } } diff --git a/icuSources/data/locales/es_AG.txt b/icuSources/data/locales/es_AG.txt new file mode 100644 index 00000000..0cec4fe1 --- /dev/null +++ b/icuSources/data/locales/es_AG.txt @@ -0,0 +1,10 @@ +// *************************************************************************** +// * +// * Copyright (C) 2016 Apple Inc. All Rights Reserved. +// * Apple custom addition +// * +// *************************************************************************** +es_AG{ + %%Parent{"es_419"} + Version{"2.1.22.17"} +} diff --git a/icuSources/data/locales/es_AI.txt b/icuSources/data/locales/es_AI.txt new file mode 100644 index 00000000..d8bfd6d6 --- /dev/null +++ b/icuSources/data/locales/es_AI.txt @@ -0,0 +1,10 @@ +// *************************************************************************** +// * +// * Copyright (C) 2016 Apple Inc. All Rights Reserved. +// * Apple custom addition +// * +// *************************************************************************** +es_AI{ + %%Parent{"es_419"} + Version{"2.1.22.17"} +} diff --git a/icuSources/data/locales/es_AR.txt b/icuSources/data/locales/es_AR.txt index ce90ad94..25764a3a 100644 --- a/icuSources/data/locales/es_AR.txt +++ b/icuSources/data/locales/es_AR.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_AR.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_AR{ %%Parent{"es_419"} NumberElements{ @@ -19,8 +13,9 @@ es_AR{ group{"."} } } + minimumGroupingDigits{"2"} } - Version{"2.1.22.17"} + Version{"2.1.31.33"} calendar{ generic{ availableFormats{ @@ -29,16 +24,41 @@ es_AR{ } } gregorian{ + AmPmMarkers{ + "a. m.", + "p. m.", + } + AmPmMarkersAbbr{ + "a. m.", + "p. m.", + } availableFormats{ GyMMMEd{"E, d 'de' MMM 'de' y G"} + GyMMMd{"d MMM y G"} Hmsv{"HH:mm:ss v"} + Hmsvvvv{"HH:mm:ss (vvvv)"} Hmv{"HH:mm v"} MEd{"E d-M"} - hms{"hh:mm:ss"} + hms{"hh:mm:ss a"} yM{"M-y"} yMEd{"E, d/M/y"} + yMMM{"MMM y"} + yMMMEd{"E, d MMM y"} yMMMd{"d 'de' MMM 'de' y"} } + dayNames{ + format{ + narrow{ + "D", + "L", + "M", + "M", + "J", + "V", + "S", + } + } + } dayPeriod{ format{ abbreviated{ @@ -57,26 +77,39 @@ es_AR{ } } stand-alone{ + abbreviated{ + am{"a. m."} + pm{"p. m."} + } narrow{ + am{"a. m."} noon{"m."} + pm{"p. m."} + } + wide{ + am{"a. m."} + pm{"p. m."} } } } intervalFormats{ + H{ + H{"HH – HH"} + } Hm{ - H{"HH:mm–HH:mm"} - m{"HH:mm–HH:mm"} + H{"HH:mm – HH:mm"} + m{"HH:mm – HH:mm"} } Hmv{ - H{"HH:mm–HH:mm v"} - m{"HH:mm–HH:mm v"} + H{"HH:mm – HH:mm v"} + m{"HH:mm – HH:mm v"} } Hv{ - H{"HH–HH v"} + H{"HH – HH v"} } MEd{ - M{"E dd/MM – E dd/MM"} - d{"E dd/MM – E dd/MM"} + M{"E dd/MM – E dd/MM"} + d{"E dd/MM – E dd/MM"} } MMMEd{ M{"E d 'de' MMM 'al' E d 'de' MMM"} @@ -84,21 +117,34 @@ es_AR{ } MMMd{ M{"d 'de' MMM 'al' d 'de' MMM"} - d{"dd – dd 'de' MM"} + d{"dd – dd 'de' MM"} } Md{ - M{"dd/MM – dd/MM"} - d{"dd/MM – dd/MM"} + M{"dd/MM – dd/MM"} + d{"dd/MM – dd/MM"} } fallback{"{0} a el {1}"} + h{ + a{"h a – h a"} + } + hm{ + h{"h:mm – h:mm a"} + m{"h:mm – h:mm a"} + } + hmv{ + a{"h:mm a – h:mm a v"} + } + hv{ + a{"h a – h a v"} + } yM{ - M{"MM/y – MM/y"} - y{"MM/y – MM/y"} + M{"MM/y – MM/y"} + y{"MM/y – MM/y"} } yMEd{ - M{"E, dd/MM/y – E, dd/MM/y"} - d{"E, dd/MM/y – E, dd/MM/y"} - y{"E, dd/MM/y – E, dd/MM/y"} + M{"E, dd/MM/y – E, dd/MM/y"} + d{"E, dd/MM/y – E, dd/MM/y"} + y{"E, dd/MM/y – E, dd/MM/y"} } yMMM{ y{"MMM 'de' y 'a' MMM 'de' y"} @@ -117,9 +163,9 @@ es_AR{ y{"d 'de' MMM 'de' y 'al' d 'de' MMM 'de' y"} } yMd{ - M{"dd/MM/y – dd/MM/y"} - d{"dd/MM/y – dd/MM/y"} - y{"dd/MM/y – dd/MM/y"} + M{"dd/MM/y – dd/MM/y"} + d{"dd/MM/y – dd/MM/y"} + y{"dd/MM/y – dd/MM/y"} } } } @@ -149,6 +195,9 @@ es_AR{ } } } + dayperiod{ + dn{"a. m./p. m."} + } second-narrow{ dn{"seg."} relativeTime{ diff --git a/icuSources/data/locales/es_AW.txt b/icuSources/data/locales/es_AW.txt new file mode 100644 index 00000000..a6ebc2d7 --- /dev/null +++ b/icuSources/data/locales/es_AW.txt @@ -0,0 +1,10 @@ +// *************************************************************************** +// * +// * Copyright (C) 2016 Apple Inc. All Rights Reserved. +// * Apple custom addition +// * +// *************************************************************************** +es_AW{ + %%Parent{"es_419"} + Version{"2.1.22.17"} +} diff --git a/icuSources/data/locales/es_BB.txt b/icuSources/data/locales/es_BB.txt new file mode 100644 index 00000000..e834b012 --- /dev/null +++ b/icuSources/data/locales/es_BB.txt @@ -0,0 +1,10 @@ +// *************************************************************************** +// * +// * Copyright (C) 2016 Apple Inc. All Rights Reserved. +// * Apple custom addition +// * +// *************************************************************************** +es_BB{ + %%Parent{"es_419"} + Version{"2.1.22.17"} +} diff --git a/icuSources/data/locales/es_BL.txt b/icuSources/data/locales/es_BL.txt new file mode 100644 index 00000000..80569fca --- /dev/null +++ b/icuSources/data/locales/es_BL.txt @@ -0,0 +1,10 @@ +// *************************************************************************** +// * +// * Copyright (C) 2016 Apple Inc. All Rights Reserved. +// * Apple custom addition +// * +// *************************************************************************** +es_BL{ + %%Parent{"es_419"} + Version{"2.1.22.17"} +} diff --git a/icuSources/data/locales/es_BM.txt b/icuSources/data/locales/es_BM.txt new file mode 100644 index 00000000..e643f237 --- /dev/null +++ b/icuSources/data/locales/es_BM.txt @@ -0,0 +1,10 @@ +// *************************************************************************** +// * +// * Copyright (C) 2016 Apple Inc. All Rights Reserved. +// * Apple custom addition +// * +// *************************************************************************** +es_BM{ + %%Parent{"es_419"} + Version{"2.1.22.17"} +} diff --git a/icuSources/data/locales/es_BO.txt b/icuSources/data/locales/es_BO.txt index 5aa6feb3..84f15107 100644 --- a/icuSources/data/locales/es_BO.txt +++ b/icuSources/data/locales/es_BO.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_BO.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_BO{ %%Parent{"es_419"} NumberElements{ @@ -16,5 +10,71 @@ es_BO{ } } } - Version{"2.1.19.14"} + Version{"2.1.31.33"} + calendar{ + gregorian{ + AmPmMarkers{ + "a. m.", + "p. m.", + } + AmPmMarkersAbbr{ + "a. m.", + "p. m.", + } + DateTimePatterns{ + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", + "EEEE, d 'de' MMMM 'de' y", + "d 'de' MMMM 'de' y", + "d MMM 'de' y", + "d/M/yy", + "{1} {0}", + "{1}, {0}", + "{1}, {0}", + "{1} {0}", + "{1} {0}", + } + dayPeriod{ + stand-alone{ + abbreviated{ + am{"a. m."} + pm{"p. m."} + } + narrow{ + am{"a. m."} + pm{"p. m."} + } + wide{ + am{"a. m."} + pm{"p. m."} + } + } + } + monthNames{ + format{ + narrow{ + "E", + "F", + "M", + "A", + "M", + "J", + "J", + "A", + "S", + "O", + "N", + "D", + } + } + } + } + } + fields{ + dayperiod{ + dn{"a. m./p. m."} + } + } } diff --git a/icuSources/data/locales/es_BQ.txt b/icuSources/data/locales/es_BQ.txt new file mode 100644 index 00000000..e53bc1a2 --- /dev/null +++ b/icuSources/data/locales/es_BQ.txt @@ -0,0 +1,10 @@ +// *************************************************************************** +// * +// * Copyright (C) 2016 Apple Inc. All Rights Reserved. +// * Apple custom addition +// * +// *************************************************************************** +es_BQ{ + %%Parent{"es_419"} + Version{"2.1.22.17"} +} diff --git a/icuSources/data/locales/es_BR.txt b/icuSources/data/locales/es_BR.txt new file mode 100644 index 00000000..ee8a4443 --- /dev/null +++ b/icuSources/data/locales/es_BR.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +es_BR{ + %%Parent{"es_419"} + Version{"2.1.31.33"} +} diff --git a/icuSources/data/locales/es_BS.txt b/icuSources/data/locales/es_BS.txt new file mode 100644 index 00000000..2143f990 --- /dev/null +++ b/icuSources/data/locales/es_BS.txt @@ -0,0 +1,10 @@ +// *************************************************************************** +// * +// * Copyright (C) 2016 Apple Inc. All Rights Reserved. +// * Apple custom addition +// * +// *************************************************************************** +es_BS{ + %%Parent{"es_419"} + Version{"2.1.22.17"} +} diff --git a/icuSources/data/locales/es_BZ.txt b/icuSources/data/locales/es_BZ.txt index b05fccc7..7734598e 100644 --- a/icuSources/data/locales/es_BZ.txt +++ b/icuSources/data/locales/es_BZ.txt @@ -1,10 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_BZ{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Version{"2.1.32.37"} } diff --git a/icuSources/data/locales/es_CL.txt b/icuSources/data/locales/es_CL.txt index 451b4d2d..5b72b25d 100644 --- a/icuSources/data/locales/es_CL.txt +++ b/icuSources/data/locales/es_CL.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_CL.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_CL{ %%Parent{"es_419"} NumberElements{ @@ -18,8 +12,9 @@ es_CL{ group{"."} } } + minimumGroupingDigits{"2"} } - Version{"2.1.21.28"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ @@ -90,6 +85,14 @@ es_CL{ } } gregorian{ + AmPmMarkers{ + "a. m.", + "p. m.", + } + AmPmMarkersAbbr{ + "a. m.", + "p. m.", + } DateTimePatterns{ "HH:mm:ss zzzz", "HH:mm:ss z", @@ -106,6 +109,7 @@ es_CL{ "{1} {0}", } availableFormats{ + GyMMMd{"d MMM y G"} MEd{"E, dd-MM"} Md{"dd-MM"} yM{"MM-y"} @@ -125,21 +129,23 @@ es_CL{ } } } - intervalFormats{ - H{ - H{"H–H"} - } - Hm{ - H{"H:mm–H:mm"} - m{"H:mm–H:mm"} - } - Hmv{ - H{"H:mm–H:mm v"} - m{"H:mm–H:mm v"} - } - Hv{ - H{"H–H v"} + dayPeriod{ + stand-alone{ + abbreviated{ + am{"a. m."} + pm{"p. m."} + } + narrow{ + am{"a. m."} + pm{"p. m."} + } + wide{ + am{"a. m."} + pm{"p. m."} + } } + } + intervalFormats{ MEd{ M{"E dd-MM – E dd-MM"} d{"E dd-MM – E dd-MM"} @@ -216,4 +222,9 @@ es_CL{ } } } + fields{ + dayperiod{ + dn{"a. m./p. m."} + } + } } diff --git a/icuSources/data/locales/es_CO.txt b/icuSources/data/locales/es_CO.txt index a6080b59..8d050588 100644 --- a/icuSources/data/locales/es_CO.txt +++ b/icuSources/data/locales/es_CO.txt @@ -1,18 +1,9 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_CO.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_CO{ %%Parent{"es_419"} NumberElements{ latn{ - miscPatterns{ - range{"de {0} a {1}"} - } patterns{ currencyFormat{"¤ #,##0.00"} percentFormat{"#,##0%"} @@ -22,8 +13,9 @@ es_CO{ group{"."} } } + minimumGroupingDigits{"2"} } - Version{"2.1.22.17"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ @@ -113,6 +105,14 @@ es_CO{ } } gregorian{ + AmPmMarkers{ + "a. m.", + "p. m.", + } + AmPmMarkersAbbr{ + "a. m.", + "p. m.", + } DateTimePatterns{ "h:mm:ss a zzzz", "h:mm:ss a z", @@ -131,13 +131,28 @@ es_CO{ availableFormats{ GyMMM{"MMM 'de' y G"} GyMMMEd{"E, d MMM 'de' y G"} + H{"H"} + Hm{"H:mm"} + Hms{"H:mm:ss"} MMMEd{"E, d 'de' MMM"} MMMd{"d 'de' MMM"} MMMdd{"d 'de' MMM"} + yMEd{"EEE, d/M/y"} yMMM{"MMM 'de' y"} yMMMd{"d 'de' MMM 'de' y"} } dayNames{ + format{ + narrow{ + "D", + "L", + "M", + "M", + "J", + "V", + "S", + } + } stand-alone{ narrow{ "d", @@ -150,6 +165,32 @@ es_CO{ } } } + dayPeriod{ + format{ + abbreviated{ + evening1{"de la tarde"} + morning2{"de la mañana"} + night1{"de la noche"} + noon{"m."} + } + } + stand-alone{ + abbreviated{ + am{"a. m."} + noon{"m."} + pm{"p. m."} + } + narrow{ + am{"a. m."} + noon{"m."} + pm{"p. m."} + } + wide{ + am{"a. m."} + pm{"p. m."} + } + } + } intervalFormats{ H{ H{"HH 'a' HH"} diff --git a/icuSources/data/locales/es_CR.txt b/icuSources/data/locales/es_CR.txt index 7ad2190f..ce5fcbe1 100644 --- a/icuSources/data/locales/es_CR.txt +++ b/icuSources/data/locales/es_CR.txt @@ -1,22 +1,44 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_CR.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_CR{ %%Parent{"es_419"} NumberElements{ latn{ symbols{ decimal{","} - group{" "} + group{"."} + } + } + } + Version{"2.1.31.33"} + calendar{ + gregorian{ + AmPmMarkers{ + "a. m.", + "p. m.", + } + AmPmMarkersAbbr{ + "a. m.", + "p. m.", + } + dayPeriod{ + stand-alone{ + abbreviated{ + am{"a. m."} + pm{"p. m."} + } + narrow{ + am{"a. m."} + pm{"p. m."} + } + wide{ + am{"a. m."} + pm{"p. m."} + } + } } } } - Version{"2.1.22.17"} fields{ day{ relative{ @@ -27,5 +49,8 @@ es_CR{ "2"{"pasado mañana"} } } + dayperiod{ + dn{"a. m./p. m."} + } } } diff --git a/icuSources/data/locales/es_CU.txt b/icuSources/data/locales/es_CU.txt old mode 100755 new mode 100644 index 20e56c4f..f75d29f4 --- a/icuSources/data/locales/es_CU.txt +++ b/icuSources/data/locales/es_CU.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_CU.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_CU{ %%Parent{"es_419"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/es_CW.txt b/icuSources/data/locales/es_CW.txt new file mode 100644 index 00000000..0a2a17aa --- /dev/null +++ b/icuSources/data/locales/es_CW.txt @@ -0,0 +1,10 @@ +// *************************************************************************** +// * +// * Copyright (C) 2016 Apple Inc. All Rights Reserved. +// * Apple custom addition +// * +// *************************************************************************** +es_CW{ + %%Parent{"es_419"} + Version{"2.1.22.17"} +} diff --git a/icuSources/data/locales/es_DM.txt b/icuSources/data/locales/es_DM.txt new file mode 100644 index 00000000..71cbd64f --- /dev/null +++ b/icuSources/data/locales/es_DM.txt @@ -0,0 +1,10 @@ +// *************************************************************************** +// * +// * Copyright (C) 2016 Apple Inc. All Rights Reserved. +// * Apple custom addition +// * +// *************************************************************************** +es_DM{ + %%Parent{"es_419"} + Version{"2.1.22.17"} +} diff --git a/icuSources/data/locales/es_DO.txt b/icuSources/data/locales/es_DO.txt index 0f057939..b1499de6 100644 --- a/icuSources/data/locales/es_DO.txt +++ b/icuSources/data/locales/es_DO.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_DO.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_DO{ %%Parent{"es_419"} NumberElements{ @@ -15,8 +9,9 @@ es_DO{ percentFormat{"#,##0%"} } } + minimumGroupingDigits{"2"} } - Version{"2.1.22.17"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ @@ -36,6 +31,14 @@ es_DO{ } } gregorian{ + AmPmMarkers{ + "a. m.", + "p. m.", + } + AmPmMarkersAbbr{ + "a. m.", + "p. m.", + } DateTimePatterns{ "h:mm:ss a zzzz", "h:mm:ss a z", @@ -54,6 +57,19 @@ es_DO{ availableFormats{ yMMMd{"d MMM 'de' y"} } + dayNames{ + format{ + narrow{ + "D", + "L", + "M", + "M", + "J", + "V", + "S", + } + } + } dayPeriod{ format{ narrow{ @@ -65,8 +81,18 @@ es_DO{ } } stand-alone{ + abbreviated{ + am{"a. m."} + pm{"p. m."} + } narrow{ + am{"a. m."} noon{"m."} + pm{"p. m."} + } + wide{ + am{"a. m."} + pm{"p. m."} } } } @@ -100,6 +126,9 @@ es_DO{ day{ dn{"Día"} } + dayperiod{ + dn{"a. m./p. m."} + } era{ dn{"Era"} } diff --git a/icuSources/data/locales/es_EA.txt b/icuSources/data/locales/es_EA.txt old mode 100755 new mode 100644 index d4c7a78e..0b689f62 --- a/icuSources/data/locales/es_EA.txt +++ b/icuSources/data/locales/es_EA.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_EA.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_EA{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/es_EC.txt b/icuSources/data/locales/es_EC.txt index d2d62751..db473b29 100644 --- a/icuSources/data/locales/es_EC.txt +++ b/icuSources/data/locales/es_EC.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_EC.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_EC{ %%Parent{"es_419"} NumberElements{ @@ -19,5 +13,38 @@ es_EC{ } } } - Version{"2.1.19.14"} + Version{"2.1.31.33"} + calendar{ + gregorian{ + AmPmMarkers{ + "a. m.", + "p. m.", + } + AmPmMarkersAbbr{ + "a. m.", + "p. m.", + } + dayPeriod{ + stand-alone{ + abbreviated{ + am{"a. m."} + pm{"p. m."} + } + narrow{ + am{"a. m."} + pm{"p. m."} + } + wide{ + am{"a. m."} + pm{"p. m."} + } + } + } + } + } + fields{ + dayperiod{ + dn{"a. m./p. m."} + } + } } diff --git a/icuSources/data/locales/es_ES.txt b/icuSources/data/locales/es_ES.txt index 6c1e7044..64a537a3 100644 --- a/icuSources/data/locales/es_ES.txt +++ b/icuSources/data/locales/es_ES.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_ES.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_ES{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/es_FK.txt b/icuSources/data/locales/es_FK.txt new file mode 100644 index 00000000..e9aab59f --- /dev/null +++ b/icuSources/data/locales/es_FK.txt @@ -0,0 +1,10 @@ +// *************************************************************************** +// * +// * Copyright (C) 2016 Apple Inc. All Rights Reserved. +// * Apple custom addition +// * +// *************************************************************************** +es_FK{ + %%Parent{"es_419"} + Version{"2.1.22.17"} +} diff --git a/icuSources/data/locales/es_GD.txt b/icuSources/data/locales/es_GD.txt new file mode 100644 index 00000000..6f6caa3e --- /dev/null +++ b/icuSources/data/locales/es_GD.txt @@ -0,0 +1,10 @@ +// *************************************************************************** +// * +// * Copyright (C) 2016 Apple Inc. All Rights Reserved. +// * Apple custom addition +// * +// *************************************************************************** +es_GD{ + %%Parent{"es_419"} + Version{"2.1.22.17"} +} diff --git a/icuSources/data/locales/es_GF.txt b/icuSources/data/locales/es_GF.txt new file mode 100644 index 00000000..4aade601 --- /dev/null +++ b/icuSources/data/locales/es_GF.txt @@ -0,0 +1,10 @@ +// *************************************************************************** +// * +// * Copyright (C) 2016 Apple Inc. All Rights Reserved. +// * Apple custom addition +// * +// *************************************************************************** +es_GF{ + %%Parent{"es_419"} + Version{"2.1.22.17"} +} diff --git a/icuSources/data/locales/es_GL.txt b/icuSources/data/locales/es_GL.txt new file mode 100644 index 00000000..33396d35 --- /dev/null +++ b/icuSources/data/locales/es_GL.txt @@ -0,0 +1,10 @@ +// *************************************************************************** +// * +// * Copyright (C) 2016 Apple Inc. All Rights Reserved. +// * Apple custom addition +// * +// *************************************************************************** +es_GL{ + %%Parent{"es_419"} + Version{"2.1.22.17"} +} diff --git a/icuSources/data/locales/es_GP.txt b/icuSources/data/locales/es_GP.txt new file mode 100644 index 00000000..7a7a29f9 --- /dev/null +++ b/icuSources/data/locales/es_GP.txt @@ -0,0 +1,10 @@ +// *************************************************************************** +// * +// * Copyright (C) 2016 Apple Inc. All Rights Reserved. +// * Apple custom addition +// * +// *************************************************************************** +es_GP{ + %%Parent{"es_419"} + Version{"2.1.22.17"} +} diff --git a/icuSources/data/locales/es_GQ.txt b/icuSources/data/locales/es_GQ.txt old mode 100755 new mode 100644 index 1c2154d3..3e7c3bfb --- a/icuSources/data/locales/es_GQ.txt +++ b/icuSources/data/locales/es_GQ.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_GQ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_GQ{ NumberElements{ latn{ @@ -14,5 +8,5 @@ es_GQ{ } } } - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/es_GT.txt b/icuSources/data/locales/es_GT.txt index cb50158a..809c872e 100644 --- a/icuSources/data/locales/es_GT.txt +++ b/icuSources/data/locales/es_GT.txt @@ -1,18 +1,9 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_GT.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_GT{ %%Parent{"es_419"} NumberElements{ latn{ - miscPatterns{ - range{"{0} al {1}"} - } patternsShort{ currencyFormat{ 1000{ @@ -66,8 +57,9 @@ es_GT{ } } } + minimumGroupingDigits{"2"} } - Version{"2.1.22.93"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ @@ -87,8 +79,8 @@ es_GT{ } intervalFormats{ MEd{ - M{"E d/MM – E d/MM"} - d{"E d/MM – E d/MM"} + M{"E d/MM – E d/MM"} + d{"E d/MM – E d/MM"} } MMMEd{ M{"E d 'de' MMM 'al' E d 'de' MMM"} @@ -98,21 +90,21 @@ es_GT{ M{"d 'de' MMM 'al' d 'de' MMM"} } Md{ - M{"d/MM – d/MM"} - d{"d/MM – d/MM"} + M{"d/MM – d/MM"} + d{"d/MM – d/MM"} } fallback{"{0} a el {1}"} yM{ - M{"MM/y – MM/y"} - y{"MM/y – MM/y"} + M{"MM/y – MM/y"} + y{"MM/y – MM/y"} } yMEd{ - M{"E d/MM/y – E d/MM/y"} - d{"E d/MM/y – E d/MM/y"} - y{"E d/MM/y – E d/MM/y"} + M{"E d/MM/y – E d/MM/y"} + d{"E d/MM/y – E d/MM/y"} + y{"E d/MM/y – E d/MM/y"} } yMMM{ - M{"MMM–MMM 'de' y"} + M{"MMM – MMM 'de' y"} y{"MMM 'de' y 'a' MMM 'de' y"} } yMMMEd{ @@ -122,17 +114,25 @@ es_GT{ } yMMMd{ M{"d 'de' MMM 'al' d 'de' MMM 'de' y"} - d{"d–d 'de' MMM 'de' y"} + d{"d – d 'de' MMM 'de' y"} y{"d 'de' MMM 'de' y 'al' d 'de' MMM 'de' y"} } yMd{ - M{"d/MM/y – d/MM/y"} - d{"d/MM/y – d/MM/y"} - y{"d/MM/y – d/MM/y"} + M{"d/MM/y – d/MM/y"} + d{"d/MM/y – d/MM/y"} + y{"d/MM/y – d/MM/y"} } } } gregorian{ + AmPmMarkers{ + "a. m.", + "p. m.", + } + AmPmMarkersAbbr{ + "a. m.", + "p. m.", + } DateTimePatterns{ "HH:mm:ss zzzz", "HH:mm:ss z", @@ -148,10 +148,26 @@ es_GT{ "{1} {0}", "{1} {0}", } + dayPeriod{ + stand-alone{ + abbreviated{ + am{"a. m."} + pm{"p. m."} + } + narrow{ + am{"a. m."} + pm{"p. m."} + } + wide{ + am{"a. m."} + pm{"p. m."} + } + } + } intervalFormats{ MEd{ - M{"E d/MM – E d/MM"} - d{"E d/MM – E d/MM"} + M{"E d/MM – E d/MM"} + d{"E d/MM – E d/MM"} } MMMEd{ M{"E d 'de' MMM 'al' E d 'de' MMM"} @@ -161,24 +177,24 @@ es_GT{ M{"d 'de' MMM 'al' d 'de' MMM"} } Md{ - M{"d/MM – d/MM"} - d{"d/MM – d/MM"} + M{"d/MM – d/MM"} + d{"d/MM – d/MM"} } hm{ - h{"h:mm–h:mm a"} - m{"h:mm–h:mm a"} + h{"h:mm – h:mm a"} + m{"h:mm – h:mm a"} } y{ y{"y 'al' y"} } yM{ - M{"MM/y – MM/y"} - y{"MM/y – MM/y"} + M{"MM/y – MM/y"} + y{"MM/y – MM/y"} } yMEd{ - M{"E d/MM/y – E d/MM/y"} - d{"E d/MM/y – E d/MM/y"} - y{"E d/MM/y – E d/MM/y"} + M{"E d/MM/y – E d/MM/y"} + d{"E d/MM/y – E d/MM/y"} + y{"E d/MM/y – E d/MM/y"} } yMMM{ y{"MMM 'de' y 'a' MMM 'de' y"} @@ -193,9 +209,9 @@ es_GT{ y{"d 'de' MMM 'de' y 'al' d 'de' MMM 'de' y"} } yMd{ - M{"d/MM/y – d/MM/y"} - d{"d/MM/y – d/MM/y"} - y{"d/MM/y – d/MM/y"} + M{"d/MM/y – d/MM/y"} + d{"d/MM/y – d/MM/y"} + y{"d/MM/y – d/MM/y"} } } } @@ -210,5 +226,8 @@ es_GT{ "2"{"pasado mañana"} } } + dayperiod{ + dn{"a. m./p. m."} + } } } diff --git a/icuSources/data/locales/es_GY.txt b/icuSources/data/locales/es_GY.txt new file mode 100644 index 00000000..21a1fd88 --- /dev/null +++ b/icuSources/data/locales/es_GY.txt @@ -0,0 +1,10 @@ +// *************************************************************************** +// * +// * Copyright (C) 2016 Apple Inc. All Rights Reserved. +// * Apple custom addition +// * +// *************************************************************************** +es_GY{ + %%Parent{"es_419"} + Version{"2.1.22.17"} +} diff --git a/icuSources/data/locales/es_HN.txt b/icuSources/data/locales/es_HN.txt index ecba13b3..beb51e8f 100644 --- a/icuSources/data/locales/es_HN.txt +++ b/icuSources/data/locales/es_HN.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_HN.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_HN{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ @@ -28,6 +22,14 @@ es_HN{ } } gregorian{ + AmPmMarkers{ + "a. m.", + "p. m.", + } + AmPmMarkersAbbr{ + "a. m.", + "p. m.", + } DateTimePatterns{ "HH:mm:ss zzzz", "HH:mm:ss z", @@ -43,6 +45,22 @@ es_HN{ "{1} {0}", "{1} {0}", } + dayPeriod{ + stand-alone{ + abbreviated{ + am{"a. m."} + pm{"p. m."} + } + narrow{ + am{"a. m."} + pm{"p. m."} + } + wide{ + am{"a. m."} + pm{"p. m."} + } + } + } } } fields{ diff --git a/icuSources/data/locales/es_HT.txt b/icuSources/data/locales/es_HT.txt new file mode 100644 index 00000000..3d210436 --- /dev/null +++ b/icuSources/data/locales/es_HT.txt @@ -0,0 +1,10 @@ +// *************************************************************************** +// * +// * Copyright (C) 2016 Apple Inc. All Rights Reserved. +// * Apple custom addition +// * +// *************************************************************************** +es_HT{ + %%Parent{"es_419"} + Version{"2.1.22.17"} +} diff --git a/icuSources/data/locales/es_IC.txt b/icuSources/data/locales/es_IC.txt old mode 100755 new mode 100644 index 7a645d06..c42f5796 --- a/icuSources/data/locales/es_IC.txt +++ b/icuSources/data/locales/es_IC.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_IC.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_IC{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/es_KN.txt b/icuSources/data/locales/es_KN.txt new file mode 100644 index 00000000..1820942d --- /dev/null +++ b/icuSources/data/locales/es_KN.txt @@ -0,0 +1,10 @@ +// *************************************************************************** +// * +// * Copyright (C) 2016 Apple Inc. All Rights Reserved. +// * Apple custom addition +// * +// *************************************************************************** +es_KN{ + %%Parent{"es_419"} + Version{"2.1.22.17"} +} diff --git a/icuSources/data/locales/es_KY.txt b/icuSources/data/locales/es_KY.txt new file mode 100644 index 00000000..08dcdc7e --- /dev/null +++ b/icuSources/data/locales/es_KY.txt @@ -0,0 +1,10 @@ +// *************************************************************************** +// * +// * Copyright (C) 2016 Apple Inc. All Rights Reserved. +// * Apple custom addition +// * +// *************************************************************************** +es_KY{ + %%Parent{"es_419"} + Version{"2.1.22.17"} +} diff --git a/icuSources/data/locales/es_LC.txt b/icuSources/data/locales/es_LC.txt new file mode 100644 index 00000000..fa04f360 --- /dev/null +++ b/icuSources/data/locales/es_LC.txt @@ -0,0 +1,10 @@ +// *************************************************************************** +// * +// * Copyright (C) 2016 Apple Inc. All Rights Reserved. +// * Apple custom addition +// * +// *************************************************************************** +es_LC{ + %%Parent{"es_419"} + Version{"2.1.22.17"} +} diff --git a/icuSources/data/locales/es_MF.txt b/icuSources/data/locales/es_MF.txt new file mode 100644 index 00000000..31c56504 --- /dev/null +++ b/icuSources/data/locales/es_MF.txt @@ -0,0 +1,10 @@ +// *************************************************************************** +// * +// * Copyright (C) 2016 Apple Inc. All Rights Reserved. +// * Apple custom addition +// * +// *************************************************************************** +es_MF{ + %%Parent{"es_419"} + Version{"2.1.22.17"} +} diff --git a/icuSources/data/locales/es_MQ.txt b/icuSources/data/locales/es_MQ.txt new file mode 100644 index 00000000..6d2cd85b --- /dev/null +++ b/icuSources/data/locales/es_MQ.txt @@ -0,0 +1,10 @@ +// *************************************************************************** +// * +// * Copyright (C) 2016 Apple Inc. All Rights Reserved. +// * Apple custom addition +// * +// *************************************************************************** +es_MQ{ + %%Parent{"es_419"} + Version{"2.1.22.17"} +} diff --git a/icuSources/data/locales/es_MS.txt b/icuSources/data/locales/es_MS.txt new file mode 100644 index 00000000..91b9cf13 --- /dev/null +++ b/icuSources/data/locales/es_MS.txt @@ -0,0 +1,10 @@ +// *************************************************************************** +// * +// * Copyright (C) 2016 Apple Inc. All Rights Reserved. +// * Apple custom addition +// * +// *************************************************************************** +es_MS{ + %%Parent{"es_419"} + Version{"2.1.22.17"} +} diff --git a/icuSources/data/locales/es_MX.txt b/icuSources/data/locales/es_MX.txt index c97e7f61..b7634d3f 100644 --- a/icuSources/data/locales/es_MX.txt +++ b/icuSources/data/locales/es_MX.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_MX.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_MX{ %%Parent{"es_419"} MoreInformation{"[...]"} @@ -14,25 +8,9 @@ es_MX{ patterns{ percentFormat{"#,##0%"} } - patternsShort{ - decimalFormat{ - 1000{ - one{"0k"} - other{"0k"} - } - 10000{ - one{"00k"} - other{"00k"} - } - 100000{ - one{"000k"} - other{"000k"} - } - } - } } } - Version{"2.1.19.94"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ @@ -59,27 +37,35 @@ es_MX{ } intervalFormats{ Md{ - M{"d/M – d/M"} - d{"d/M – d/M"} + M{"d/M – d/M"} + d{"d/M – d/M"} } - fallback{"{0} – {1}"} + fallback{"{0} – {1}"} yM{ - M{"M/y – M/y G"} - y{"M/y – M/y G"} + M{"M/y – M/y G"} + y{"M/y – M/y G"} } yMEd{ - M{"E, d/M/y–E, d/M/y G"} - d{"E, d/M/y–E, d/M/y G"} - y{"E, d/M/y–E, d/M/y G"} + M{"E, d/M/y – E, d/M/y G"} + d{"E, d/M/y – E, d/M/y G"} + y{"E, d/M/y – E, d/M/y G"} } yMd{ - M{"d/M/y – d/M/y G"} - d{"d/M/y – d/M/y G"} - y{"d/M/y – d/M/y G"} + M{"d/M/y – d/M/y G"} + d{"d/M/y – d/M/y G"} + y{"d/M/y – d/M/y G"} } } } gregorian{ + AmPmMarkers{ + "a. m.", + "p. m.", + } + AmPmMarkersAbbr{ + "a. m.", + "p. m.", + } DateTimePatterns{ "HH:mm:ss zzzz", "HH:mm:ss z", @@ -154,77 +140,102 @@ es_MX{ } } } + dayPeriod{ + format{ + narrow{ + evening1{"de la tarde"} + morning1{"de la madrugada"} + morning2{"mañana"} + night1{"de la noche"} + noon{"del mediodía"} + } + } + stand-alone{ + abbreviated{ + am{"a. m."} + pm{"p. m."} + } + narrow{ + am{"a. m."} + pm{"p. m."} + } + wide{ + am{"a. m."} + pm{"p. m."} + } + } + } intervalFormats{ H{ - H{"H–H"} + H{"H – H"} } Hm{ - H{"H:mm – H:mm"} - m{"H:mm – H:mm"} + H{"H:mm – H:mm"} + m{"H:mm – H:mm"} } Hmv{ - H{"H:mm – H:mm v"} - m{"H:mm – H:mm v"} + H{"H:mm – H:mm v"} + m{"H:mm – H:mm v"} } Hv{ - H{"H–H v"} + H{"H – H v"} } M{ - M{"M–M"} + M{"M – M"} } MEd{ - M{"E d/M – E d/M"} - d{"E d/M – E d/M"} + M{"E d/M – E d/M"} + d{"E d/M – E d/M"} } MMMEd{ - M{"E d 'de' MMM – E d 'de' MMM"} - d{"E d 'de' MMM – E d 'de' MMM"} + M{"E d 'de' MMM – E d 'de' MMM"} + d{"E d 'de' MMM – E d 'de' MMM"} } MMMd{ - d{"d–d 'de' MMM"} + d{"d – d 'de' MMM"} } Md{ - M{"d/M – d/M"} - d{"d/M – d/M"} + M{"d/M – d/M"} + d{"d/M – d/M"} } - fallback{"{0} – {1}"} + fallback{"{0} – {1}"} h{ - a{"h a – h a"} + a{"h a – h a"} } hmv{ - a{"h:mm a – h:mm a v"} + a{"h:mm a – h:mm a v"} } hv{ - a{"h a – h a v"} + a{"h a – h a v"} } yM{ - M{"M/y – M/y"} - y{"M/y – M/y"} + M{"M/y – M/y"} + y{"M/y – M/y"} } yMEd{ - M{"E d/M/y – E d/M/y"} - d{"E d/M/y – E d/M/y"} - y{"E d/M/y – E d/M/y"} + M{"E d/M/y – E d/M/y"} + d{"E d/M/y – E d/M/y"} + y{"E d/M/y – E d/M/y"} } yMMM{ - M{"MMM–MMM 'de' y"} + M{"MMM – MMM 'de' y"} } yMMMEd{ - M{"E d 'de' MMM – E d 'de' MMM 'de' y"} - d{"E d 'de' MMM – E d 'de' MMM 'de' y"} - y{"E d 'de' MMM 'de' y – E d 'de' MMM 'de' y"} + M{"E d 'de' MMM – E d 'de' MMM 'de' y"} + d{"E d 'de' MMM – E d 'de' MMM 'de' y"} + y{"E d 'de' MMM 'de' y – E d 'de' MMM 'de' y"} } yMMMM{ - y{"MMMM 'de' y – MMMM 'de' y"} + y{"MMMM 'de' y – MMMM 'de' y"} } yMMMd{ - M{"d 'de' MMM – d 'de' MMM y"} - d{"d–d 'de' MMM 'de' y"} + M{"d 'de' MMM – d 'de' MMM y"} + d{"d – d 'de' MMM 'de' y"} } yMd{ - M{"d/M/y – d/M/y"} - d{"d/M/y – d/M/y"} - y{"d/M/y – d/M/y"} + M{"d/M/y – d/M/y"} + d{"d/M/y – d/M/y"} + y{"d/M/y – d/M/y"} } } monthNames{ @@ -335,7 +346,7 @@ es_MX{ "1er. trimestre", "2º. trimestre", "3er. trimestre", - "4º trimestre", + "4o. trimestre", } } stand-alone{ @@ -391,6 +402,9 @@ es_MX{ } } } + dayperiod{ + dn{"a. m./p. m."} + } fri{ relative{ "-1"{"el viernes pasado"} diff --git a/icuSources/data/locales/es_NI.txt b/icuSources/data/locales/es_NI.txt index d1224e4b..ba8ad196 100644 --- a/icuSources/data/locales/es_NI.txt +++ b/icuSources/data/locales/es_NI.txt @@ -1,14 +1,36 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_NI.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_NI{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Version{"2.1.31.33"} + calendar{ + gregorian{ + AmPmMarkers{ + "a. m.", + "p. m.", + } + AmPmMarkersAbbr{ + "a. m.", + "p. m.", + } + dayPeriod{ + stand-alone{ + abbreviated{ + am{"a. m."} + pm{"p. m."} + } + narrow{ + am{"a. m."} + pm{"p. m."} + } + wide{ + am{"a. m."} + pm{"p. m."} + } + } + } + } + } fields{ day{ relative{ diff --git a/icuSources/data/locales/es_PA.txt b/icuSources/data/locales/es_PA.txt index 3b1e14bd..9b2640ff 100644 --- a/icuSources/data/locales/es_PA.txt +++ b/icuSources/data/locales/es_PA.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_PA.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_PA{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ @@ -43,10 +37,10 @@ es_PA{ } fallback{"{0} a el {1}"} y{ - y{"y–y"} + y{"y – y"} } yMMM{ - M{"MMM–MMM 'de' y"} + M{"MMM – MMM 'de' y"} y{"MMM 'de' y 'a' MMM 'de' y"} } yMMMEd{ @@ -56,12 +50,20 @@ es_PA{ } yMMMd{ M{"d 'de' MMM 'al' d 'de' MMM 'de' y"} - d{"d–d 'de' MMM 'de' y"} + d{"d – d 'de' MMM 'de' y"} y{"d 'de' MMM 'de' y 'al' d 'de' MMM 'de' y"} } } } gregorian{ + AmPmMarkers{ + "a. m.", + "p. m.", + } + AmPmMarkersAbbr{ + "a. m.", + "p. m.", + } DateTimePatterns{ "h:mm:ss a zzzz", "h:mm:ss a z", @@ -103,6 +105,20 @@ es_PA{ noon{"mediodía"} } } + stand-alone{ + abbreviated{ + am{"a. m."} + pm{"p. m."} + } + narrow{ + am{"a. m."} + pm{"p. m."} + } + wide{ + am{"a. m."} + pm{"p. m."} + } + } } intervalFormats{ MMMEd{ @@ -113,8 +129,8 @@ es_PA{ M{"d 'de' MMM 'al' d 'de' MMM"} } yM{ - M{"MM/y – MM/y"} - y{"MM/y – MM/y"} + M{"MM/y – MM/y"} + y{"MM/y – MM/y"} } yMMM{ y{"MMM 'de' y 'a' MMM 'de' y"} @@ -146,22 +162,6 @@ es_PA{ "D", } } - stand-alone{ - narrow{ - "E", - "F", - "M", - "A", - "M", - "J", - "J", - "A", - "S", - "O", - "N", - "D", - } - } } quarters{ format{ diff --git a/icuSources/data/locales/es_PE.txt b/icuSources/data/locales/es_PE.txt index caade394..1165a252 100644 --- a/icuSources/data/locales/es_PE.txt +++ b/icuSources/data/locales/es_PE.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_PE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_PE{ %%Parent{"es_419"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ @@ -28,6 +22,14 @@ es_PE{ } } gregorian{ + AmPmMarkers{ + "a. m.", + "p. m.", + } + AmPmMarkersAbbr{ + "a. m.", + "p. m.", + } DateTimePatterns{ "HH:mm:ss zzzz", "HH:mm:ss z", @@ -43,6 +45,22 @@ es_PE{ "{1} {0}", "{1} {0}", } + dayPeriod{ + stand-alone{ + abbreviated{ + am{"a. m."} + pm{"p. m."} + } + narrow{ + am{"a. m."} + pm{"p. m."} + } + wide{ + am{"a. m."} + pm{"p. m."} + } + } + } monthNames{ format{ abbreviated{ diff --git a/icuSources/data/locales/es_PH.txt b/icuSources/data/locales/es_PH.txt old mode 100755 new mode 100644 index 57b4d488..81aeeae8 --- a/icuSources/data/locales/es_PH.txt +++ b/icuSources/data/locales/es_PH.txt @@ -1,13 +1,7 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_PH.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_PH{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/es_PM.txt b/icuSources/data/locales/es_PM.txt new file mode 100644 index 00000000..c0268885 --- /dev/null +++ b/icuSources/data/locales/es_PM.txt @@ -0,0 +1,10 @@ +// *************************************************************************** +// * +// * Copyright (C) 2016 Apple Inc. All Rights Reserved. +// * Apple custom addition +// * +// *************************************************************************** +es_PM{ + %%Parent{"es_419"} + Version{"2.1.22.17"} +} diff --git a/icuSources/data/locales/es_PR.txt b/icuSources/data/locales/es_PR.txt index c1460db8..e1f47643 100644 --- a/icuSources/data/locales/es_PR.txt +++ b/icuSources/data/locales/es_PR.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_PR.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_PR{ %%Parent{"es_419"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ @@ -35,6 +29,14 @@ es_PR{ } } gregorian{ + AmPmMarkers{ + "a. m.", + "p. m.", + } + AmPmMarkersAbbr{ + "a. m.", + "p. m.", + } DateTimePatterns{ "h:mm:ss a zzzz", "h:mm:ss a z", @@ -57,6 +59,22 @@ es_PR{ yMEd{"E MM/dd/y"} yMd{"MM/dd/y"} } + dayPeriod{ + stand-alone{ + abbreviated{ + am{"a. m."} + pm{"p. m."} + } + narrow{ + am{"a. m."} + pm{"p. m."} + } + wide{ + am{"a. m."} + pm{"p. m."} + } + } + } } } } diff --git a/icuSources/data/locales/es_PY.txt b/icuSources/data/locales/es_PY.txt index f50194d3..df7e7d10 100644 --- a/icuSources/data/locales/es_PY.txt +++ b/icuSources/data/locales/es_PY.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_PY.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_PY{ %%Parent{"es_419"} NumberElements{ @@ -19,9 +13,17 @@ es_PY{ } } } - Version{"2.1.22.17"} + Version{"2.1.31.33"} calendar{ gregorian{ + AmPmMarkers{ + "a. m.", + "p. m.", + } + AmPmMarkersAbbr{ + "a. m.", + "p. m.", + } dayNames{ format{ short{ @@ -47,18 +49,19 @@ es_PY{ } } dayPeriod{ - format{ - narrow{ - evening1{"de la tarde"} - morning1{"de la madrugada"} - morning2{"de la mañana"} - night1{"de la noche"} - noon{"del mediodía"} - } - } stand-alone{ + abbreviated{ + am{"a. m."} + pm{"p. m."} + } narrow{ + am{"a. m."} noon{"m."} + pm{"p. m."} + } + wide{ + am{"a. m."} + pm{"p. m."} } } } diff --git a/icuSources/data/locales/es_SR.txt b/icuSources/data/locales/es_SR.txt new file mode 100644 index 00000000..e20c8e3f --- /dev/null +++ b/icuSources/data/locales/es_SR.txt @@ -0,0 +1,10 @@ +// *************************************************************************** +// * +// * Copyright (C) 2016 Apple Inc. All Rights Reserved. +// * Apple custom addition +// * +// *************************************************************************** +es_SR{ + %%Parent{"es_419"} + Version{"2.1.22.17"} +} diff --git a/icuSources/data/locales/es_SV.txt b/icuSources/data/locales/es_SV.txt index e2ff187c..6506f746 100644 --- a/icuSources/data/locales/es_SV.txt +++ b/icuSources/data/locales/es_SV.txt @@ -1,14 +1,39 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_SV.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_SV{ %%Parent{"es_419"} - Version{"2.1.22.17"} + NumberElements{ + minimumGroupingDigits{"2"} + } + Version{"2.1.31.33"} + calendar{ + gregorian{ + AmPmMarkers{ + "a. m.", + "p. m.", + } + AmPmMarkersAbbr{ + "a. m.", + "p. m.", + } + dayPeriod{ + stand-alone{ + abbreviated{ + am{"a. m."} + pm{"p. m."} + } + narrow{ + am{"a. m."} + pm{"p. m."} + } + wide{ + am{"a. m."} + pm{"p. m."} + } + } + } + } + } fields{ day{ relative{ @@ -19,5 +44,8 @@ es_SV{ "2"{"pasado mañana"} } } + dayperiod{ + dn{"a. m./p. m."} + } } } diff --git a/icuSources/data/locales/es_SX.txt b/icuSources/data/locales/es_SX.txt new file mode 100644 index 00000000..41f3d12f --- /dev/null +++ b/icuSources/data/locales/es_SX.txt @@ -0,0 +1,10 @@ +// *************************************************************************** +// * +// * Copyright (C) 2016 Apple Inc. All Rights Reserved. +// * Apple custom addition +// * +// *************************************************************************** +es_SX{ + %%Parent{"es_419"} + Version{"2.1.22.17"} +} diff --git a/icuSources/data/locales/es_TC.txt b/icuSources/data/locales/es_TC.txt new file mode 100644 index 00000000..812d8824 --- /dev/null +++ b/icuSources/data/locales/es_TC.txt @@ -0,0 +1,10 @@ +// *************************************************************************** +// * +// * Copyright (C) 2016 Apple Inc. All Rights Reserved. +// * Apple custom addition +// * +// *************************************************************************** +es_TC{ + %%Parent{"es_419"} + Version{"2.1.22.17"} +} diff --git a/icuSources/data/locales/es_TT.txt b/icuSources/data/locales/es_TT.txt new file mode 100644 index 00000000..1fc8f195 --- /dev/null +++ b/icuSources/data/locales/es_TT.txt @@ -0,0 +1,10 @@ +// *************************************************************************** +// * +// * Copyright (C) 2016 Apple Inc. All Rights Reserved. +// * Apple custom addition +// * +// *************************************************************************** +es_TT{ + %%Parent{"es_419"} + Version{"2.1.22.17"} +} diff --git a/icuSources/data/locales/es_US.txt b/icuSources/data/locales/es_US.txt index 592551aa..bb15b6a2 100644 --- a/icuSources/data/locales/es_US.txt +++ b/icuSources/data/locales/es_US.txt @@ -1,14 +1,28 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_US.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_US{ %%Parent{"es_419"} - Version{"2.1.22.17"} + NumberElements{ + latn{ + patternsShort{ + decimalFormat{ + 1000{ + one{"0"} + other{"0"} + } + 10000{ + one{"00k"} + other{"00k"} + } + 100000{ + one{"000k"} + other{"000k"} + } + } + } + } + } + Version{"2.1.31.74"} calendar{ generic{ DateTimePatterns{ @@ -51,81 +65,81 @@ es_US{ } intervalFormats{ MEd{ - M{"E, M/d – E, M/d"} - d{"E, M/d – E, M/d"} + M{"E, M/d – E, M/d"} + d{"E, M/d – E, M/d"} } MMMEd{ - M{"E, MMM d – E, MMM d"} - d{"E, MMM d – E, MMM d"} + M{"E, MMM d – E, MMM d"} + d{"E, MMM d – E, MMM d"} } MMMMEd{ - M{"E, d 'de' MMMM–E, d 'de' MMMM"} - d{"E, d 'de' MMMM–E, d 'de' MMMM"} + M{"E, d 'de' MMMM – E, d 'de' MMMM"} + d{"E, d 'de' MMMM – E, d 'de' MMMM"} } MMMMd{ - M{"d 'de' MMMM–d 'de' MMMM"} - d{"d–d 'de' MMMM"} + M{"d 'de' MMMM – d 'de' MMMM"} + d{"d – d 'de' MMMM"} } MMMd{ - M{"MMM d – MMM d"} - d{"MMM d – d"} + M{"MMM d – MMM d"} + d{"MMM d – d"} } Md{ - M{"M/d – M/d"} - d{"M/d – M/d"} + M{"M/d – M/d"} + d{"M/d – M/d"} } yM{ - M{"M/y – M/y GGGGG"} - y{"M/y – M/y GGGGG"} + M{"M/y – M/y GGGGG"} + y{"M/y – M/y GGGGG"} } yMEd{ - M{"E, M/d/y – E, M/d/y GGGGG"} - d{"E, M/d/y – E, M/d/y GGGGG"} - y{"E, M/d/y – E, M/d/y GGGGG"} + M{"E, M/d/y – E, M/d/y GGGGG"} + d{"E, M/d/y – E, M/d/y GGGGG"} + y{"E, M/d/y – E, M/d/y GGGGG"} } yMMM{ - M{"MMM – MMM y G"} - y{"MMM y – MMM y G"} + M{"MMM – MMM y G"} + y{"MMM y – MMM y G"} } yMMMEd{ - M{"E, MMM d – E, MMM d, y G"} - d{"E, MMM d – E, MMM d, y G"} - y{"E, MMM d, y – E, MMM d, y G"} + M{"E, MMM d – E, MMM d, y G"} + d{"E, MMM d – E, MMM d, y G"} + y{"E, MMM d, y – E, MMM d, y G"} } yMMMM{ - M{"MMMM–MMMM 'de' y G"} - y{"MMMM 'de' y–MMMM 'de' y G"} + M{"MMMM – MMMM 'de' y G"} + y{"MMMM 'de' y – MMMM 'de' y G"} } yMMMMEd{ - M{"E, d 'de' MMMM–E, d 'de' MMMM 'de' y G"} - d{"E, d 'de' MMMM–E, d 'de' MMMM 'de' y G"} - y{"E, d 'de' MMMM 'de' y–E, d 'de' MMMM 'de' y G"} + M{"E, d 'de' MMMM – E, d 'de' MMMM 'de' y G"} + d{"E, d 'de' MMMM – E, d 'de' MMMM 'de' y G"} + y{"E, d 'de' MMMM 'de' y – E, d 'de' MMMM 'de' y G"} } yMMMMd{ - M{"d 'de' MMMM–d 'de' MMMM y G"} - d{"d–d 'de' MMMM 'de' y G"} - y{"d 'de' MMMM 'de' y–d 'de' MMMM 'de' y G"} + M{"d 'de' MMMM – d 'de' MMMM y G"} + d{"d – d 'de' MMMM 'de' y G"} + y{"d 'de' MMMM 'de' y – d 'de' MMMM 'de' y G"} } yMMMd{ - M{"MMM d – MMM d, y G"} - d{"MMM d – d, y G"} - y{"MMM d, y – MMM d, y G"} + M{"MMM d – MMM d, y G"} + d{"MMM d – d, y G"} + y{"MMM d, y – MMM d, y G"} } yMd{ - M{"M/d/y – M/d/y GGGGG"} - d{"M/d/y – M/d/y GGGGG"} - y{"M/d/y – M/d/y GGGGG"} + M{"M/d/y – M/d/y GGGGG"} + d{"M/d/y – M/d/y GGGGG"} + y{"M/d/y – M/d/y GGGGG"} } } } gregorian{ AmPmMarkers{ - "AM", - "PM", + "a. m.", + "p. m.", } - AmPmMarkersNarrow{ - "a", - "p", + AmPmMarkersAbbr{ + "a. m.", + "p. m.", } DateTimePatterns{ "h:mm:ss a zzzz", @@ -166,79 +180,97 @@ es_US{ dayPeriod{ format{ narrow{ - noon{"m"} + evening1{"de la tarde"} + morning1{"de la madrugada"} + morning2{"mañana"} + night1{"de la noche"} + noon{"del mediodía"} + } + } + stand-alone{ + abbreviated{ + am{"a. m."} + pm{"p. m."} + } + narrow{ + am{"a. m."} + pm{"p. m."} + } + wide{ + am{"a. m."} + pm{"p. m."} } } } intervalFormats{ MEd{ - M{"E, M/d – E, M/d"} - d{"E, M/d – E, M/d"} + M{"E, M/d – E, M/d"} + d{"E, M/d – E, M/d"} } MMM{ - M{"MMM – MMM"} + M{"MMM – MMM"} } MMMEd{ - M{"E, MMM d – E, MMM d"} - d{"E, MMM d – E, MMM d"} + M{"E, MMM d – E, MMM d"} + d{"E, MMM d – E, MMM d"} } MMMMEd{ - M{"E, d 'de' MMMM–E, d 'de' MMMM"} - d{"E, d 'de' MMMM–E, d 'de' MMMM"} + M{"E, d 'de' MMMM – E, d 'de' MMMM"} + d{"E, d 'de' MMMM – E, d 'de' MMMM"} } MMMMd{ - M{"d 'de' MMMM–d 'de' MMMM"} - d{"d–d 'de' MMMM"} + M{"d 'de' MMMM – d 'de' MMMM"} + d{"d – d 'de' MMMM"} } MMMd{ - M{"MMM d – MMM d"} - d{"MMM d – d"} + M{"MMM d – MMM d"} + d{"MMM d – d"} } Md{ - M{"M/d – M/d"} - d{"M/d – M/d"} + M{"M/d – M/d"} + d{"M/d – M/d"} } yM{ - M{"M/y – M/y"} - y{"M/y – M/y"} + M{"M/y – M/y"} + y{"M/y – M/y"} } yMEd{ - M{"E, M/d/y – E, M/d/y"} - d{"E, M/d/y – E, M/d/y"} - y{"E, M/d/y – E, M/d/y"} + M{"E, M/d/y – E, M/d/y"} + d{"E, M/d/y – E, M/d/y"} + y{"E, M/d/y – E, M/d/y"} } yMMM{ - M{"MMM – MMM y"} - y{"MMM y – MMM y"} + M{"MMM – MMM y"} + y{"MMM y – MMM y"} } yMMMEd{ - M{"E, MMM d – E, MMM d, y"} - d{"E, MMM d – E, MMM d, y"} - y{"E, MMM d, y – E, MMM d, y"} + M{"E, MMM d – E, MMM d, y"} + d{"E, MMM d – E, MMM d, y"} + y{"E, MMM d, y – E, MMM d, y"} } yMMMM{ - M{"MMMM–MMMM 'de' y"} - y{"MMMM 'de' y–MMMM 'de' y"} + M{"MMMM – MMMM 'de' y"} + y{"MMMM 'de' y – MMMM 'de' y"} } yMMMMEd{ - M{"E, d 'de' MMMM–E, d 'de' MMMM 'de' y"} - d{"E, d 'de' MMMM–E, d 'de' MMMM 'de' y"} - y{"E, d 'de' MMMM 'de' y–E, d 'de' MMMM 'de' y"} + M{"E, d 'de' MMMM – E, d 'de' MMMM 'de' y"} + d{"E, d 'de' MMMM – E, d 'de' MMMM 'de' y"} + y{"E, d 'de' MMMM 'de' y – E, d 'de' MMMM 'de' y"} } yMMMMd{ - M{"d 'de' MMMM–d 'de' MMMM 'de' y"} - d{"d–d 'de' MMMM 'de' y"} - y{"d 'de' MMMM 'de' y–d 'de' MMMM 'de' y"} + M{"d 'de' MMMM – d 'de' MMMM 'de' y"} + d{"d – d 'de' MMMM 'de' y"} + y{"d 'de' MMMM 'de' y – d 'de' MMMM 'de' y"} } yMMMd{ - M{"MMM d – MMM d, y"} - d{"MMM d – d, y"} - y{"MMM d, y – MMM d, y"} + M{"MMM d – MMM d, y"} + d{"MMM d – d, y"} + y{"MMM d, y – MMM d, y"} } yMd{ - M{"M/d/y – M/d/y"} - d{"M/d/y – M/d/y"} - y{"M/d/y – M/d/y"} + M{"M/d/y – M/d/y"} + d{"M/d/y – M/d/y"} + y{"M/d/y – M/d/y"} } } } diff --git a/icuSources/data/locales/es_UY.txt b/icuSources/data/locales/es_UY.txt index c199246a..72316bb9 100644 --- a/icuSources/data/locales/es_UY.txt +++ b/icuSources/data/locales/es_UY.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_UY.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_UY{ %%Parent{"es_419"} NumberElements{ @@ -20,9 +14,33 @@ es_UY{ } } } - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ + AmPmMarkers{ + "a. m.", + "p. m.", + } + AmPmMarkersAbbr{ + "a. m.", + "p. m.", + } + dayPeriod{ + stand-alone{ + abbreviated{ + am{"a. m."} + pm{"p. m."} + } + narrow{ + am{"a. m."} + pm{"p. m."} + } + wide{ + am{"a. m."} + pm{"p. m."} + } + } + } monthNames{ format{ abbreviated{ diff --git a/icuSources/data/locales/es_VC.txt b/icuSources/data/locales/es_VC.txt new file mode 100644 index 00000000..27f91550 --- /dev/null +++ b/icuSources/data/locales/es_VC.txt @@ -0,0 +1,10 @@ +// *************************************************************************** +// * +// * Copyright (C) 2016 Apple Inc. All Rights Reserved. +// * Apple custom addition +// * +// *************************************************************************** +es_VC{ + %%Parent{"es_419"} + Version{"2.1.22.17"} +} diff --git a/icuSources/data/locales/es_VE.txt b/icuSources/data/locales/es_VE.txt index faf9b176..5caa8bb0 100644 --- a/icuSources/data/locales/es_VE.txt +++ b/icuSources/data/locales/es_VE.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_VE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_VE{ %%Parent{"es_419"} NumberElements{ @@ -19,13 +13,17 @@ es_VE{ } } } - Version{"2.1.22.17"} + Version{"2.1.31.33"} calendar{ gregorian{ AmPmMarkers{ "a. m.", "p. m.", } + AmPmMarkersAbbr{ + "a. m.", + "p. m.", + } DateTimePatterns{ "h:mm:ss a zzzz", "h:mm:ss a z", @@ -70,8 +68,18 @@ es_VE{ } dayPeriod{ stand-alone{ + abbreviated{ + am{"a. m."} + pm{"p. m."} + } narrow{ + am{"a. m."} noon{"m."} + pm{"p. m."} + } + wide{ + am{"a. m."} + pm{"p. m."} } } } diff --git a/icuSources/data/locales/es_VG.txt b/icuSources/data/locales/es_VG.txt new file mode 100644 index 00000000..56597fdd --- /dev/null +++ b/icuSources/data/locales/es_VG.txt @@ -0,0 +1,10 @@ +// *************************************************************************** +// * +// * Copyright (C) 2016 Apple Inc. All Rights Reserved. +// * Apple custom addition +// * +// *************************************************************************** +es_VG{ + %%Parent{"es_419"} + Version{"2.1.22.17"} +} diff --git a/icuSources/data/locales/es_VI.txt b/icuSources/data/locales/es_VI.txt new file mode 100644 index 00000000..340cb47c --- /dev/null +++ b/icuSources/data/locales/es_VI.txt @@ -0,0 +1,10 @@ +// *************************************************************************** +// * +// * Copyright (C) 2016 Apple Inc. All Rights Reserved. +// * Apple custom addition +// * +// *************************************************************************** +es_VI{ + %%Parent{"es_419"} + Version{"2.1.22.17"} +} diff --git a/icuSources/data/locales/et.txt b/icuSources/data/locales/et.txt index 2ed98382..4fa163c2 100644 --- a/icuSources/data/locales/et.txt +++ b/icuSources/data/locales/et.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/et.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License et{ AuxExemplarCharacters{"[á à â å ā æ ç é è ê ë ē í ì î ï ī ñ ó ò ŏ ô ø ō œ ú ù û ū]"} Ellipsis{ @@ -86,6 +80,56 @@ et{ } } patternsShort{ + currencyFormat{ + 1000{ + one{"0 tuh ¤"} + other{"0 tuh ¤"} + } + 10000{ + one{"00 tuh ¤"} + other{"00 tuh ¤"} + } + 100000{ + one{"000 tuh ¤"} + other{"000 tuh ¤"} + } + 1000000{ + one{"0 mln ¤"} + other{"0 mln ¤"} + } + 10000000{ + one{"00 mln ¤"} + other{"00 mln ¤"} + } + 100000000{ + one{"000 mln ¤"} + other{"000 mln ¤"} + } + 1000000000{ + one{"0 mld ¤"} + other{"0 mld ¤"} + } + 10000000000{ + one{"00 mld ¤"} + other{"00 mld ¤"} + } + 100000000000{ + one{"000 mld ¤"} + other{"000 mld ¤"} + } + 1000000000000{ + one{"0 trl ¤"} + other{"0 trl ¤"} + } + 10000000000000{ + one{"00 trl ¤"} + other{"00 trl ¤"} + } + 100000000000000{ + one{"000 trl ¤"} + other{"000 trl ¤"} + } + } decimalFormat{ 1000{ one{"0 tuh"} @@ -152,17 +196,80 @@ et{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + other{"Tehke {0}. parempööre."} + } + plural{ + one{"{0} ööpäev"} + other{"{0} ööpäeva"} + } + } minimumGroupingDigits{"2"} native{"latn"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} calendar{ + chinese{ + cyclicNameSets{ + zodiacs{ + format{ + abbreviated{ + "rott", + "härg", + "tiiger", + "küülik", + "draakon", + "madu", + "hobune", + "lammas", + "ahv", + "kukk", + "koer", + "siga", + } + wide{ + "rott", + "härg", + "tiiger", + "küülik", + "draakon", + "madu", + "hobune", + "lammas", + "ahv", + "kukk", + "koer", + "siga", + } + } + } + } + monthNames{ + format{ + wide{ + "esimene kuu", + "teine kuu", + "kolmas kuu", + "neljas kuu", + "viies kuu", + "kuues kuu", + "seitsmes kuu", + "kaheksas kuu", + "üheksas kuu", + "kümnes kuu", + "üheteistkümnes kuu", + "kaheteistkümnes kuu", + } + } + } + } generic{ DateTimePatterns{ - "H:mm.ss zzzz", - "H:mm.ss z", - "H:mm.ss", - "H:mm", + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", "EEEE, d. MMMM y G", "d. MMMM y G", "dd.MM.y G", @@ -315,14 +422,14 @@ et{ "PM", } AmPmMarkersNarrow{ - "a", - "p", + "AM", + "PM", } DateTimePatterns{ - "H:mm.ss zzzz", - "H:mm.ss z", - "H:mm.ss", - "H:mm", + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", "EEEE, d. MMMM y", "d. MMMM y", "d. MMM y", @@ -339,35 +446,39 @@ et{ availableFormats{ E{"ccc"} EHm{"E HH:mm"} - EHms{"E HH:mm.ss"} + EHms{"E HH:mm:ss"} Ed{"E, d"} Ehm{"E h:mm a"} - Ehms{"E h:mm.ss a"} + Ehms{"E h:mm:ss a"} Gy{"y G"} GyMMM{"MMM y G"} GyMMMEd{"E, d. MMMM y G"} GyMMMd{"d. MMM y G"} H{"HH"} Hm{"HH:mm"} - Hms{"H:mm.ss"} - Hmsv{"HH:mm.ss v"} + Hms{"HH:mm:ss"} + Hmsv{"HH:mm:ss v"} Hmv{"HH:mm v"} M{"M"} MEd{"E, d.M"} MMM{"MMMM"} MMMEd{"E, d. MMM"} MMMMEd{"E, d. MMMM"} + MMMMW{ + one{"MMM (W. 'nädal')"} + other{"MMM (W. 'nädal')"} + } MMMMd{"d. MMMM"} MMMd{"d. MMM"} Md{"d.M"} d{"d"} h{"h a"} hm{"h:mm a"} - hms{"h:mm.ss a"} - hmsv{"h:mm.ss a v"} + hms{"h:mm:ss a"} + hmsv{"h:mm:ss a v"} hmv{"h:mm a v"} - mmss{"mm.ss"} - ms{"mm.ss"} + mmss{"mm:ss"} + ms{"mm:ss"} y{"y"} yM{"M.y"} yMEd{"E, d.M.y"} @@ -378,6 +489,10 @@ et{ yMd{"d.M.y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + one{"y (w. 'nädal')"} + other{"y (w. 'nädal')"} + } } dayNames{ format{ @@ -459,13 +574,21 @@ et{ } dayPeriod{ format{ + abbreviated{ + afternoon1{"pärastlõunal"} + evening1{"õhtul"} + midnight{"keskööl"} + morning1{"hommikul"} + night1{"öösel"} + noon{"keskpäeval"} + } narrow{ afternoon1{"pärastlõunal"} evening1{"õhtul"} midnight{"keskööl"} morning1{"hommikul"} night1{"öösel"} - noon{"n"} + noon{"keskpäeval"} } wide{ afternoon1{"pärastlõunal"} @@ -477,13 +600,35 @@ et{ } } stand-alone{ + abbreviated{ + afternoon1{"pärastlõuna"} + am{"AM"} + evening1{"õhtu"} + midnight{"kesköö"} + morning1{"hommik"} + night1{"öö"} + noon{"keskpäev"} + pm{"PM"} + } + narrow{ + afternoon1{"pärastlõuna"} + am{"AM"} + evening1{"õhtu"} + midnight{"kesköö"} + morning1{"hommik"} + night1{"öö"} + noon{"keskpäev"} + pm{"PM"} + } wide{ afternoon1{"pärastlõuna"} + am{"AM"} evening1{"õhtu"} midnight{"kesköö"} morning1{"hommik"} night1{"öö"} noon{"keskpäev"} + pm{"PM"} } } } @@ -742,6 +887,94 @@ et{ } } } + characterLabel{ + activities{"Tegevused"} + african_scripts{"Aafrika kirjad"} + american_scripts{"Ameerika kirjad"} + animal{"loom"} + animals_nature{"Loomad ja loodus"} + arrows{"Nooled"} + body{"keha"} + box_drawing{"Kastide joonistamine"} + braille{"Braille"} + building{"hoone"} + bullets_stars{"Täpid/tähed"} + consonantal_jamo{"Konsonantide märgid"} + currency_symbols{"Rahaühikute sümbolid"} + dash_connector{"Kriips/liitja"} + digits{"Numbrimärgid"} + dingbats{"Piltmärgid"} + divination_symbols{"Ennustussümbolid"} + downwards_arrows{"Allapoole nooled"} + downwards_upwards_arrows{"Allapoole ja ülespoole nooled"} + east_asian_scripts{"Ida-Aasia kirjad"} + emoji{"Emoji"} + european_scripts{"Euroopa kirjad"} + female{"naine"} + flag{"lipp"} + flags{"Lipud"} + food_drink{"Toit ja jook"} + format{"Vorming"} + format_whitespace{"Vorming ja tühimärgid"} + full_width_form_variant{"Täislaiuses märkide valik"} + geometric_shapes{"Geomeetrilised kujundid"} + half_width_form_variant{"Poollaiuses märkide valik"} + han_characters{"Hani kirjamärgid"} + han_radicals{"Hani kirja võtmed"} + hanja{"Hanja"} + hanzi_simplified{"Hani (lihtsustatud)"} + hanzi_traditional{"Hani (traditsiooniline)"} + heart{"süda"} + historic_scripts{"Ajaloolised kirjad"} + ideographic_desc_characters{"Ideogrammide kirjeldusmärgid"} + japanese_kana{"Kana"} + kanbun{"Kanbun"} + kanji{"Kanji"} + keycap{"klahv"} + leftwards_arrows{"Vasakule suunatud nooled"} + leftwards_rightwards_arrows{"Vasakule ja paremale suunatud nooled"} + letterlike_symbols{"Tähelaadsed sümbolid"} + limited_use{"Piiratud kasutusega"} + male{"mees"} + math_symbols{"Matemaatilised sümbolid"} + middle_eastern_scripts{"Lähis-Ida kirjad"} + miscellaneous{"Mitmesugune"} + modern_scripts{"Nüüdisaegsed kirjad"} + modifier{"Täiend"} + musical_symbols{"Muusikalised sümbolid"} + nature{"loodus"} + nonspacing{"Sammuta märk"} + numbers{"Numbrid"} + objects{"Objektid"} + other{"Muu"} + paired{"Paaris"} + person{"isik"} + phonetic_alphabet{"Foneetiline tähestik"} + pictographs{"Piktogrammid"} + place{"koht"} + plant{"taim"} + punctuation{"Kirjavahemärgid"} + rightwards_arrows{"Paremale suunatud nooled"} + sign_standard_symbols{"Märgi/standardi sümbolid"} + small_form_variant{"Väike kirjavahemärkide valik"} + smiley{"smaili"} + smileys_people{"Smailid ja inimesed"} + south_asian_scripts{"Lõuna-Aasia kirjad"} + southeast_asian_scripts{"Kagu-Aasia kirjad"} + spacing{"Tühikud"} + sport{"sport"} + symbols{"Sümbolid"} + technical_symbols{"Tehnilised sümbolid"} + tone_marks{"Toonimärgid"} + travel{"reisimine"} + travel_places{"Reisimine ja kohad"} + upwards_arrows{"Ülespoole nooled"} + variant_forms{"Märkide variandid"} + vocalic_jamo{"Vokaalide märgid"} + weather{"ilm"} + western_asian_scripts{"Lääne-Aasia kirjad"} + whitespace{"Tühimärk"} + } delimiters{ alternateQuotationEnd{"‘"} alternateQuotationStart{"‚"} @@ -777,8 +1010,8 @@ et{ other{"{0} p pärast"} } past{ - one{"{0} p tagasi"} - other{"{0} p tagasi"} + one{"{0} p eest"} + other{"{0} p eest"} } } } @@ -790,8 +1023,8 @@ et{ other{"{0} p pärast"} } past{ - one{"{0} p tagasi"} - other{"{0} p tagasi"} + one{"{0} p eest"} + other{"{0} p eest"} } } } @@ -807,6 +1040,16 @@ et{ "0"{"käesolev reede"} "1"{"järgmine reede"} } + relativeTime{ + future{ + one{"{0} reede pärast"} + other{"{0} reede pärast"} + } + past{ + one{"{0} reede eest"} + other{"{0} reede eest"} + } + } } fri-narrow{ relative{ @@ -814,6 +1057,16 @@ et{ "0"{"käesolev reede"} "1"{"järgmine reede"} } + relativeTime{ + future{ + one{"{0} reede pärast"} + other{"{0} reede pärast"} + } + past{ + one{"{0} reede eest"} + other{"{0} reede eest"} + } + } } fri-short{ relative{ @@ -821,9 +1074,22 @@ et{ "0"{"käesolev reede"} "1"{"järgmine reede"} } + relativeTime{ + future{ + one{"{0} reede pärast"} + other{"{0} reede pärast"} + } + past{ + one{"{0} reede eest"} + other{"{0} reede eest"} + } + } } hour{ dn{"tund"} + relative{ + "0"{"praegusel tunnil"} + } relativeTime{ future{ one{"{0} tunni pärast"} @@ -843,8 +1109,8 @@ et{ other{"{0} t pärast"} } past{ - one{"{0} t tagasi"} - other{"{0} t tagasi"} + one{"{0} t eest"} + other{"{0} t eest"} } } } @@ -856,13 +1122,16 @@ et{ other{"{0} t pärast"} } past{ - one{"{0} t tagasi"} - other{"{0} t tagasi"} + one{"{0} t eest"} + other{"{0} t eest"} } } } minute{ dn{"minut"} + relative{ + "0"{"praegusel minutil"} + } relativeTime{ future{ one{"{0} minuti pärast"} @@ -882,8 +1151,8 @@ et{ other{"{0} min pärast"} } past{ - one{"{0} min tagasi"} - other{"{0} min tagasi"} + one{"{0} min eest"} + other{"{0} min eest"} } } } @@ -895,8 +1164,8 @@ et{ other{"{0} min pärast"} } past{ - one{"{0} min tagasi"} - other{"{0} min tagasi"} + one{"{0} min eest"} + other{"{0} min eest"} } } } @@ -906,6 +1175,16 @@ et{ "0"{"käesolev esmaspäev"} "1"{"järgmine esmaspäev"} } + relativeTime{ + future{ + one{"{0} esmaspäeva pärast"} + other{"{0} esmaspäeva pärast"} + } + past{ + one{"{0} esmaspäeva eest"} + other{"{0} esmaspäeva eest"} + } + } } mon-narrow{ relative{ @@ -913,6 +1192,16 @@ et{ "0"{"käesolev esmaspäev"} "1"{"järgmine esmaspäev"} } + relativeTime{ + future{ + one{"{0} esmaspäeva pärast"} + other{"{0} esmaspäeva pärast"} + } + past{ + one{"{0} esmaspäeva eest"} + other{"{0} esmaspäeva eest"} + } + } } mon-short{ relative{ @@ -920,6 +1209,16 @@ et{ "0"{"käesolev esmaspäev"} "1"{"järgmine esmaspäev"} } + relativeTime{ + future{ + one{"{0} esmaspäeva pärast"} + other{"{0} esmaspäeva pärast"} + } + past{ + one{"{0} esmaspäeva eest"} + other{"{0} esmaspäeva eest"} + } + } } month{ dn{"kuu"} @@ -943,12 +1242,12 @@ et{ dn{"k"} relativeTime{ future{ - one{"{0} kuu pärast"} - other{"{0} kuu pärast"} + one{"{0} k pärast"} + other{"{0} k pärast"} } past{ - one{"{0} kuu eest"} - other{"{0} kuu eest"} + one{"{0} k eest"} + other{"{0} k eest"} } } } @@ -1025,6 +1324,16 @@ et{ "0"{"käesolev laupäev"} "1"{"järgmine laupäev"} } + relativeTime{ + future{ + one{"{0} laupäeva pärast"} + other{"{0} laupäeva pärast"} + } + past{ + one{"{0} laupäeva eest"} + other{"{0} laupäeva eest"} + } + } } sat-narrow{ relative{ @@ -1032,6 +1341,16 @@ et{ "0"{"käesolev laupäev"} "1"{"järgmine laupäev"} } + relativeTime{ + future{ + one{"{0} laupäeva pärast"} + other{"{0} laupäeva pärast"} + } + past{ + one{"{0} laupäeva eest"} + other{"{0} laupäeva eest"} + } + } } sat-short{ relative{ @@ -1039,6 +1358,16 @@ et{ "0"{"käesolev laupäev"} "1"{"järgmine laupäev"} } + relativeTime{ + future{ + one{"{0} laupäeva pärast"} + other{"{0} laupäeva pärast"} + } + past{ + one{"{0} laupäeva eest"} + other{"{0} laupäeva eest"} + } + } } second{ dn{"sekund"} @@ -1064,8 +1393,8 @@ et{ other{"{0} s pärast"} } past{ - one{"{0} s tagasi"} - other{"{0} s tagasi"} + one{"{0} s eest"} + other{"{0} s eest"} } } } @@ -1077,8 +1406,8 @@ et{ other{"{0} sek pärast"} } past{ - one{"{0} sek tagasi"} - other{"{0} sek tagasi"} + one{"{0} sek eest"} + other{"{0} sek eest"} } } } @@ -1088,6 +1417,16 @@ et{ "0"{"käesolev pühapäev"} "1"{"järgmine pühapäev"} } + relativeTime{ + future{ + one{"{0} pühapäeva pärast"} + other{"{0} pühapäeva pärast"} + } + past{ + one{"{0} pühapäeva eest"} + other{"{0} pühapäeva eest"} + } + } } sun-narrow{ relative{ @@ -1095,6 +1434,16 @@ et{ "0"{"käesolev pühapäev"} "1"{"järgmine pühapäev"} } + relativeTime{ + future{ + one{"{0} pühapäeva pärast"} + other{"{0} pühapäeva pärast"} + } + past{ + one{"{0} pühapäeva eest"} + other{"{0} pühapäeva eest"} + } + } } sun-short{ relative{ @@ -1102,6 +1451,16 @@ et{ "0"{"käesolev pühapäev"} "1"{"järgmine pühapäev"} } + relativeTime{ + future{ + one{"{0} pühapäeva pärast"} + other{"{0} pühapäeva pärast"} + } + past{ + one{"{0} pühapäeva eest"} + other{"{0} pühapäeva eest"} + } + } } thu{ relative{ @@ -1109,6 +1468,16 @@ et{ "0"{"käesolev neljapäev"} "1"{"järgmine neljapäev"} } + relativeTime{ + future{ + one{"{0} neljapäeva pärast"} + other{"{0} neljapäeva pärast"} + } + past{ + one{"{0} neljapäeva eest"} + other{"{0} neljapäeva eest"} + } + } } thu-narrow{ relative{ @@ -1116,6 +1485,16 @@ et{ "0"{"käesolev neljapäev"} "1"{"järgmine neljapäev"} } + relativeTime{ + future{ + one{"{0} neljapäeva pärast"} + other{"{0} neljapäeva pärast"} + } + past{ + one{"{0} neljapäeva eest"} + other{"{0} neljapäeva eest"} + } + } } thu-short{ relative{ @@ -1123,6 +1502,16 @@ et{ "0"{"käesolev neljapäev"} "1"{"järgmine neljapäev"} } + relativeTime{ + future{ + one{"{0} neljapäeva pärast"} + other{"{0} neljapäeva pärast"} + } + past{ + one{"{0} neljapäeva eest"} + other{"{0} neljapäeva eest"} + } + } } tue{ relative{ @@ -1130,6 +1519,16 @@ et{ "0"{"käesolev teisipäev"} "1"{"järgmine teisipäev"} } + relativeTime{ + future{ + one{"{0} teisipäeva pärast"} + other{"{0} teisipäeva pärast"} + } + past{ + one{"{0} teisipäeva eest"} + other{"{0} teisipäeva eest"} + } + } } tue-narrow{ relative{ @@ -1137,6 +1536,16 @@ et{ "0"{"käesolev teisipäev"} "1"{"järgmine teisipäev"} } + relativeTime{ + future{ + one{"{0} teisipäeva pärast"} + other{"{0} teisipäeva pärast"} + } + past{ + one{"{0} teisipäeva eest"} + other{"{0} teisipäeva eest"} + } + } } tue-short{ relative{ @@ -1144,6 +1553,16 @@ et{ "0"{"käesolev teisipäev"} "1"{"järgmine teisipäev"} } + relativeTime{ + future{ + one{"{0} teisipäeva pärast"} + other{"{0} teisipäeva pärast"} + } + past{ + one{"{0} teisipäeva eest"} + other{"{0} teisipäeva eest"} + } + } } wed{ relative{ @@ -1151,6 +1570,16 @@ et{ "0"{"käesolev kolmapäev"} "1"{"järgmine kolmapäev"} } + relativeTime{ + future{ + one{"{0} kolmapäeva pärast"} + other{"{0} kolmapäeva pärast"} + } + past{ + one{"{0} kolmapäeva eest"} + other{"{0} kolmapäeva eest"} + } + } } wed-narrow{ relative{ @@ -1158,6 +1587,16 @@ et{ "0"{"käesolev kolmapäev"} "1"{"järgmine kolmapäev"} } + relativeTime{ + future{ + one{"{0} kolmapäeva pärast"} + other{"{0} kolmapäeva pärast"} + } + past{ + one{"{0} kolmapäeva eest"} + other{"{0} kolmapäeva eest"} + } + } } wed-short{ relative{ @@ -1165,6 +1604,16 @@ et{ "0"{"käesolev kolmapäev"} "1"{"järgmine kolmapäev"} } + relativeTime{ + future{ + one{"{0} kolmapäeva pärast"} + other{"{0} kolmapäeva pärast"} + } + past{ + one{"{0} kolmapäeva eest"} + other{"{0} kolmapäeva eest"} + } + } } week{ dn{"nädal"} @@ -1173,6 +1622,7 @@ et{ "0"{"käesolev nädal"} "1"{"järgmine nädal"} } + relativePeriod{"{0} nädal"} relativeTime{ future{ one{"{0} nädala pärast"} @@ -1186,27 +1636,29 @@ et{ } week-narrow{ dn{"näd"} + relativePeriod{"{0} nädal"} relativeTime{ future{ - one{"{0} nädala pärast"} - other{"{0} nädala pärast"} + one{"{0} näd pärast"} + other{"{0} näd pärast"} } past{ - one{"{0} nädala eest"} - other{"{0} nädala eest"} + one{"{0} näd eest"} + other{"{0} näd eest"} } } } week-short{ dn{"näd"} + relativePeriod{"{0} näd"} relativeTime{ future{ - one{"{0} nädala pärast"} - other{"{0} nädala pärast"} + one{"{0} näd pärast"} + other{"{0} näd pärast"} } past{ - one{"{0} nädala eest"} - other{"{0} nädala eest"} + one{"{0} näd eest"} + other{"{0} näd eest"} } } } @@ -1235,8 +1687,8 @@ et{ dn{"a"} relativeTime{ future{ - one{"{0} aasta pärast"} - other{"{0} aasta pärast"} + one{"{0} a pärast"} + other{"{0} a pärast"} } past{ one{"{0} aasta eest"} @@ -1248,12 +1700,12 @@ et{ dn{"a"} relativeTime{ future{ - one{"{0} aasta pärast"} - other{"{0} aasta pärast"} + one{"{0} a pärast"} + other{"{0} a pärast"} } past{ - one{"{0} aasta eest"} - other{"{0} aasta eest"} + one{"{0} a eest"} + other{"{0} a eest"} } } } @@ -1292,16 +1744,4 @@ et{ US{"USA mõõdustik"} metric{"meetermõõdustik"} } - transformNames{ - BGN{"BGN"} - Numeric{"Numbriline"} - Tone{"Toon"} - UNGEGN{"UNGEGN"} - x-Accents{"Diakriitikud"} - x-Fullwidth{"Täislaius"} - x-Halfwidth{"Poolaius"} - x-Jamo{"Jamo"} - x-Pinyin{"Pinyin"} - x-Publishing{"Kirjastamine"} - } } diff --git a/icuSources/data/locales/et_EE.txt b/icuSources/data/locales/et_EE.txt index 8e2f4a8b..f302847e 100644 --- a/icuSources/data/locales/et_EE.txt +++ b/icuSources/data/locales/et_EE.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/et_EE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License et_EE{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/eu.txt b/icuSources/data/locales/eu.txt index ed92cc9f..6eb6d56b 100644 --- a/icuSources/data/locales/eu.txt +++ b/icuSources/data/locales/eu.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/eu.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License eu{ AuxExemplarCharacters{"[á à ă â å ä ã ā æ é è ĕ ê ë ē í ì ĭ î ï ī ó ò ŏ ô ö ø ō œ ú ù ŭ û ü ū ÿ]"} Ellipsis{ @@ -18,6 +12,10 @@ eu{ } ExemplarCharacters{"[a b c ç d e f g h i j k l m n ñ o p q r s t u v w x y z]"} ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"} + ExemplarCharactersPunctuation{ + "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ " + "″]" + } MoreInformation{"?"} NumberElements{ default{"latn"} @@ -152,10 +150,19 @@ eu{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + other{"{0}. bira eskuinetara"} + } + plural{ + one{"Nire {0} lagunarekin nago"} + other{"Nire {0} lagunekin nago"} + } + } minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} calendar{ buddhist{ eras{ @@ -181,6 +188,7 @@ eu{ "{1} {0}", } availableFormats{ + E{"ccc"} Ed{"d, EEEE"} Gy{"G. 'aroko' y. 'urtea'"} GyMMM{"G. 'aroko' y('e')'ko' MMMM"} @@ -193,6 +201,7 @@ eu{ MEd{"MM/dd, EEEE"} MMM{"LLL"} MMMEd{"MMM d, EEEE"} + MMMMd{"MMMM d"} MMMd{"MMM d"} Md{"MM/dd"} d{"d"} @@ -326,10 +335,6 @@ eu{ "AM", "PM", } - AmPmMarkersNarrow{ - "g", - "a", - } DateTimePatterns{ "HH:mm:ss (zzzz)", "HH:mm:ss (z)", @@ -338,7 +343,7 @@ eu{ "y('e')'ko' MMMM d, EEEE", "y('e')'ko' MMMM d", "y MMM d", - "y/MM/dd", + "yy/M/d", "{1} {0}", "{1} {0}", "{1} {0}", @@ -362,16 +367,25 @@ eu{ H{"HH"} Hm{"HH:mm"} Hms{"HH:mm:ss"} + Hmsv{"HH:mm:ss v"} + Hmv{"HH:mm v"} M{"L"} MEd{"M/d, E"} MMM{"LLL"} MMMEd{"MMM d, E"} + MMMMW{ + one{"MMM W 'astea'"} + other{"MMM'ren' 'astea' W"} + } + MMMMd{"MMMM d"} MMMd{"MMM d"} Md{"M/d"} d{"d"} h{"h a"} hm{"h:mm a"} hms{"h:mm:ss a"} + hmsv{"h:mm:ss a v"} + hmv{"h:mm a v"} ms{"mm:ss"} y{"y"} yM{"y/M"} @@ -385,6 +399,10 @@ eu{ yMd{"y/M/d"} yQQQ{"y('e')'ko' QQQ"} yQQQQ{"y('e')'ko' QQQQ"} + yw{ + one{"y 'urteko' w 'astea'"} + other{"w/y 'astea'"} + } } dayNames{ format{ @@ -427,13 +445,13 @@ eu{ } stand-alone{ abbreviated{ - "Ig.", - "Al.", - "Ar.", - "Az.", - "Og.", - "Or.", - "Lr.", + "ig.", + "al.", + "ar.", + "az.", + "og.", + "or.", + "lr.", } narrow{ "I", @@ -465,7 +483,38 @@ eu{ } } dayPeriod{ + format{ + abbreviated{ + afternoon1{"eguerd."} + afternoon2{"arrats."} + evening1{"iluntz."} + midnight{"gauerdia"} + morning1{"goiz."} + morning2{"goizeko"} + night1{"gau."} + } + wide{ + afternoon1{"eguerdiko"} + afternoon2{"arratsaldeko"} + evening1{"iluntzeko"} + midnight{"gauerdia"} + morning1{"goizaldeko"} + morning2{"goizeko"} + night1{"gaueko"} + } + } stand-alone{ + abbreviated{ + afternoon1{"eguerd."} + afternoon2{"arrats."} + am{"AM"} + evening1{"iluntz."} + midnight{"gauerdia"} + morning1{"goiz."} + morning2{"goiza"} + night1{"gaua"} + pm{"PM"} + } wide{ afternoon1{"eguerdia"} afternoon2{"arratsaldea"} @@ -484,9 +533,17 @@ eu{ "K.a.", "K.o.", } + abbreviated%variant{ + "G.a.a", + "G.a", + } wide{ "K.a.", - "K.o.", + "Kristo ondoren", + } + wide%variant{ + "Gure aro aurretik", + "Gure aroa", } } intervalFormats{ @@ -615,34 +672,34 @@ eu{ "A", } wide{ - "urtarrilak", - "otsailak", - "martxoak", - "apirilak", - "maiatzak", - "ekainak", - "uztailak", - "abuztuak", - "irailak", - "urriak", - "azaroak", - "abenduak", + "urtarrila", + "otsaila", + "martxoa", + "apirila", + "maiatza", + "ekaina", + "uztaila", + "abuztua", + "iraila", + "urria", + "azaroa", + "abendua", } } stand-alone{ abbreviated{ - "Urt.", - "Ots.", - "Mar.", - "Api.", - "Mai.", - "Eka.", - "Uzt.", - "Abu.", - "Ira.", - "Urr.", - "Aza.", - "Abe.", + "urt.", + "ots.", + "mar.", + "api.", + "mai.", + "eka.", + "uzt.", + "abu.", + "ira.", + "urr.", + "aza.", + "abe.", } narrow{ "U", @@ -659,7 +716,7 @@ eu{ "A", } wide{ - "Urtarrila", + "urtarrila", "Otsaila", "Martxoa", "Apirila", @@ -726,6 +783,94 @@ eu{ } } } + characterLabel{ + activities{"Jarduerak"} + african_scripts{"Script afrikarrak"} + american_scripts{"Script amerikarrak"} + animal{"animalia"} + animals_nature{"Animaliak eta natura"} + arrows{"Geziak"} + body{"gorputza"} + box_drawing{"Koadro-marrazketa"} + braille{"Braille"} + building{"eraikina"} + bullets_stars{"Buletak/Izarrak"} + consonantal_jamo{"Jamo kontsonantea"} + currency_symbols{"Moneten ikurrak"} + dash_connector{"Marratxoa/Konektorea"} + digits{"Digituak"} + dingbats{"Piktogramak"} + divination_symbols{"Astrologia-ikurrak"} + downwards_arrows{"Behera-geziak"} + downwards_upwards_arrows{"Behera-/Gora-geziak"} + east_asian_scripts{"Asiako ekialdeko scriptak"} + emoji{"Emotikonoa"} + european_scripts{"Script europearrak"} + female{"emakumea"} + flag{"bandera"} + flags{"Banderak"} + food_drink{"Jan-edariak"} + format{"Formatua"} + format_whitespace{"Formatua eta zuriunea"} + full_width_form_variant{"Zabalera osoko forma-aldaerak"} + geometric_shapes{"Forma geometrikoak"} + half_width_form_variant{"Zabalera erdiko forma-aldaerak"} + han_characters{"Han karaktereak"} + han_radicals{"Han radikalak"} + hanja{"Hanja"} + hanzi_simplified{"Hanzi (sinplifikatua)"} + hanzi_traditional{"Hanzi (tradizionala)"} + heart{"bihotza"} + historic_scripts{"Script historikoak"} + ideographic_desc_characters{"Karaktere ideografiko deskribatzaileak"} + japanese_kana{"Japonierako kana"} + kanbun{"Kanbuna"} + kanji{"Kanjia"} + keycap{"tekla"} + leftwards_arrows{"Ezker-geziak"} + leftwards_rightwards_arrows{"Ezker-/Eskuin-geziak"} + letterlike_symbols{"Hizkien antzeko ikurrak"} + limited_use{"Erabilera mugatua"} + male{"gizona"} + math_symbols{"Matematikako ikurrak"} + middle_eastern_scripts{"Ekialde Ertaineko scriptak"} + miscellaneous{"Askotarikoak"} + modern_scripts{"Script modernoak"} + modifier{"Aldatzailea"} + musical_symbols{"Musika-ikurrak"} + nature{"natura"} + nonspacing{"Tarterik gabeko"} + numbers{"Zenbakiak"} + objects{"Objektuak"} + other{"Bestelakoak"} + paired{"Parekatuta"} + person{"pertsona"} + phonetic_alphabet{"Alfabeto fonetikoa"} + pictographs{"Piktogramak"} + place{"tokia"} + plant{"landarea"} + punctuation{"Puntuazioa"} + rightwards_arrows{"Eskuin-geziak"} + sign_standard_symbols{"Zeinuak / Ikur estandarrak"} + small_form_variant{"Forma-aldaera txikiak"} + smiley{"emotikonoa"} + smileys_people{"Emotikonoak eta jendea"} + south_asian_scripts{"Asiako hegoaldeko scriptak"} + southeast_asian_scripts{"Asiako hego-ekialdeko scriptak"} + spacing{"Tartea"} + sport{"kirola"} + symbols{"Ikurrak"} + technical_symbols{"Ikur teknikoak"} + tone_marks{"Tonu-markak"} + travel{"bidaiak"} + travel_places{"Bidaiak eta tokiak"} + upwards_arrows{"Gora-geziak"} + variant_forms{"Aldaeren formak"} + vocalic_jamo{"Jamo bokala"} + weather{"eguraldia"} + western_asian_scripts{"Asiako mendebaldeko scriptak"} + whitespace{"Zuriunea"} + } delimiters{ alternateQuotationEnd{"”"} alternateQuotationStart{"“"} @@ -734,7 +879,7 @@ eu{ } fields{ day{ - dn{"Eguna"} + dn{"eguna"} relative{ "-1"{"atzo"} "-2"{"herenegun"} @@ -783,7 +928,7 @@ eu{ dn{"AM//PM"} } era{ - dn{"Aroa"} + dn{"aroa"} } fri{ relative{ @@ -791,6 +936,16 @@ eu{ "0"{"ostiral hau"} "1"{"hurrengo ostirala"} } + relativeTime{ + future{ + one{"{0} ostiral barru"} + other{"{0} ostiral barru"} + } + past{ + one{"Duela {0} ostiral"} + other{"Duela {0} ostiral"} + } + } } fri-narrow{ relative{ @@ -798,6 +953,16 @@ eu{ "0"{"ostiral hau"} "1"{"hurrengo ostirala"} } + relativeTime{ + future{ + one{"{0} ostiral barru"} + other{"{0} ostiral barru"} + } + past{ + one{"Duela {0} ostiral"} + other{"Duela {0} ostiral"} + } + } } fri-short{ relative{ @@ -805,9 +970,22 @@ eu{ "0"{"ostiral hau"} "1"{"hurrengo ostirala"} } + relativeTime{ + future{ + one{"{0} ostiral barru"} + other{"{0} ostiral barru"} + } + past{ + one{"Duela {0} ostiral"} + other{"Duela {0} ostiral"} + } + } } hour{ - dn{"Ordua"} + dn{"ordua"} + relative{ + "0"{"ordu honetan"} + } relativeTime{ future{ one{"{0} ordu barru"} @@ -846,7 +1024,10 @@ eu{ } } minute{ - dn{"Minutua"} + dn{"minutua"} + relative{ + "0"{"minutu honetan"} + } relativeTime{ future{ one{"{0} minutu barru"} @@ -890,6 +1071,16 @@ eu{ "0"{"astelehen hau"} "1"{"hurrengo astelehena"} } + relativeTime{ + future{ + one{"{0} astelehen barru"} + other{"{0} astelehen barru"} + } + past{ + one{"Duela {0} astelehen"} + other{"Duela {0} astelehen"} + } + } } mon-narrow{ relative{ @@ -897,6 +1088,16 @@ eu{ "0"{"astelehen hau"} "1"{"hurrengo astelehena"} } + relativeTime{ + future{ + one{"{0} astelehen barru"} + other{"{0} astelehen barru"} + } + past{ + one{"Duela {0} astelehen"} + other{"Duela {0} astelehen"} + } + } } mon-short{ relative{ @@ -904,9 +1105,19 @@ eu{ "0"{"astelehen hau"} "1"{"hurrengo astelehena"} } + relativeTime{ + future{ + one{"{0} astelehen barru"} + other{"{0} astelehen barru"} + } + past{ + one{"Duela {0} astelehen"} + other{"Duela {0} astelehen"} + } + } } month{ - dn{"Hilabetea"} + dn{"hilabetea"} relative{ "-1"{"aurreko hilabetea"} "0"{"hilabete hau"} @@ -950,7 +1161,12 @@ eu{ } } quarter{ - dn{"Hiruhilekoa"} + dn{"hiruhilekoa"} + relative{ + "-1"{"aurreko hiruhilekoa"} + "0"{"hiruhileko hau"} + "1"{"hurrengo hiruhilekoa"} + } relativeTime{ future{ one{"{0} hiruhileko barru"} @@ -994,6 +1210,16 @@ eu{ "0"{"larunbat hau"} "1"{"hurrengo larunbata"} } + relativeTime{ + future{ + one{"{0} larunbat barru"} + other{"{0} larunbat barru"} + } + past{ + one{"Duela {0} larunbat"} + other{"Duela {0} larunbat"} + } + } } sat-narrow{ relative{ @@ -1001,6 +1227,16 @@ eu{ "0"{"larunbat hau"} "1"{"hurrengo larunbata"} } + relativeTime{ + future{ + one{"{0} larunbat barru"} + other{"{0} larunbat barru"} + } + past{ + one{"Duela {0} larunbat"} + other{"Duela {0} larunbat"} + } + } } sat-short{ relative{ @@ -1008,9 +1244,19 @@ eu{ "0"{"larunbat hau"} "1"{"hurrengo larunbata"} } + relativeTime{ + future{ + one{"{0} larunbat barru"} + other{"{0} larunbat barru"} + } + past{ + one{"Duela {0} larunbat"} + other{"Duela {0} larunbat"} + } + } } second{ - dn{"Segundoa"} + dn{"segundoa"} relative{ "0"{"orain"} } @@ -1057,6 +1303,16 @@ eu{ "0"{"igande hau"} "1"{"hurrengo igandea"} } + relativeTime{ + future{ + one{"{0} igande barru"} + other{"{0} igande barru"} + } + past{ + one{"Duela {0} igande"} + other{"Duela {0} igande"} + } + } } sun-narrow{ relative{ @@ -1064,6 +1320,16 @@ eu{ "0"{"igande hau"} "1"{"hurrengo igandea"} } + relativeTime{ + future{ + one{"{0} igande barru"} + other{"{0} igande barru"} + } + past{ + one{"Duela {0} igande"} + other{"Duela {0} igande"} + } + } } sun-short{ relative{ @@ -1071,6 +1337,16 @@ eu{ "0"{"igande hau"} "1"{"hurrengo igandea"} } + relativeTime{ + future{ + one{"{0} igande barru"} + other{"{0} igande barru"} + } + past{ + one{"Duela {0} igande"} + other{"Duela {0} igande"} + } + } } thu{ relative{ @@ -1078,6 +1354,16 @@ eu{ "0"{"ostegun hau"} "1"{"hurrengo osteguna"} } + relativeTime{ + future{ + one{"{0} ostegun barru"} + other{"{0} ostegun barru"} + } + past{ + one{"Duela {0} ostegun"} + other{"Duela {0} ostegun"} + } + } } thu-narrow{ relative{ @@ -1085,6 +1371,16 @@ eu{ "0"{"ostegun hau"} "1"{"hurrengo osteguna"} } + relativeTime{ + future{ + one{"{0} ostegun barru"} + other{"{0} ostegun barru"} + } + past{ + one{"Duela {0} ostegun"} + other{"Duela {0} ostegun"} + } + } } thu-short{ relative{ @@ -1092,6 +1388,16 @@ eu{ "0"{"ostegun hau"} "1"{"hurrengo osteguna"} } + relativeTime{ + future{ + one{"{0} ostegun barru"} + other{"{0} ostegun barru"} + } + past{ + one{"Duela {0} ostegun"} + other{"Duela {0} ostegun"} + } + } } tue{ relative{ @@ -1099,6 +1405,16 @@ eu{ "0"{"astearte hau"} "1"{"hurrengo asteartea"} } + relativeTime{ + future{ + one{"{0} astearte barru"} + other{"{0} astearte barru"} + } + past{ + one{"Duela {0} astearte"} + other{"Duela {0} astearte"} + } + } } tue-narrow{ relative{ @@ -1106,6 +1422,16 @@ eu{ "0"{"astearte hau"} "1"{"hurrengo asteartea"} } + relativeTime{ + future{ + one{"{0} astearte barru"} + other{"{0} astearte barru"} + } + past{ + one{"Duela {0} astearte"} + other{"Duela {0} astearte"} + } + } } tue-short{ relative{ @@ -1113,6 +1439,16 @@ eu{ "0"{"astearte hau"} "1"{"hurrengo asteartea"} } + relativeTime{ + future{ + one{"{0} astearte barru"} + other{"{0} astearte barru"} + } + past{ + one{"Duela {0} astearte"} + other{"Duela {0} astearte"} + } + } } wed{ relative{ @@ -1120,6 +1456,16 @@ eu{ "0"{"asteazken hau"} "1"{"hurrengo asteazkena"} } + relativeTime{ + future{ + one{"{0} asteazken barru"} + other{"{0} asteazken barru"} + } + past{ + one{"Duela {0} asteazken"} + other{"Duela {0} asteazken"} + } + } } wed-narrow{ relative{ @@ -1127,6 +1473,16 @@ eu{ "0"{"asteazken hau"} "1"{"hurrengo asteazkena"} } + relativeTime{ + future{ + one{"{0} asteazken barru"} + other{"{0} asteazken barru"} + } + past{ + one{"Duela {0} asteazken"} + other{"Duela {0} asteazken"} + } + } } wed-short{ relative{ @@ -1134,14 +1490,25 @@ eu{ "0"{"asteazken hau"} "1"{"hurrengo asteazkena"} } + relativeTime{ + future{ + one{"{0} asteazken barru"} + other{"{0} asteazken barru"} + } + past{ + one{"Duela {0} asteazken"} + other{"Duela {0} asteazken"} + } + } } week{ - dn{"Astea"} + dn{"astea"} relative{ "-1"{"aurreko astea"} "0"{"aste hau"} "1"{"hurrengo astea"} } + relativePeriod{"{0} astea"} relativeTime{ future{ one{"{0} aste barru"} @@ -1155,6 +1522,7 @@ eu{ } week-narrow{ dn{"ast."} + relativePeriod{"{0} astea"} relativeTime{ future{ one{"{0} aste barru"} @@ -1168,6 +1536,7 @@ eu{ } week-short{ dn{"ast."} + relativePeriod{"{0} astea"} relativeTime{ future{ one{"{0} aste barru"} @@ -1180,10 +1549,10 @@ eu{ } } weekday{ - dn{"Asteguna"} + dn{"asteguna"} } year{ - dn{"Urtea"} + dn{"urtea"} relative{ "-1"{"aurreko urtea"} "0"{"aurten"} @@ -1237,7 +1606,7 @@ eu{ } } zone{ - dn{"Ordu-zona"} + dn{"ordu-zona"} } } listPattern{ @@ -1271,16 +1640,4 @@ eu{ US{"AEBetako sistema"} metric{"Sistema metrikoa"} } - transformNames{ - BGN{"BGN bihurketa"} - Numeric{"Zenbakizko bihurketa"} - Tone{"Tonu-bihurketa"} - UNGEGN{"UNGEGN bihurketa"} - x-Accents{"Azentu-bihurketa"} - x-Fullwidth{"Zabalera osoko karaktere-bihurketa"} - x-Halfwidth{"Zabalera erdiko karaktere-bihurketa"} - x-Jamo{"Jamo-bihurketa"} - x-Pinyin{"Pinyina"} - x-Publishing{"Argitalpen-bihurketa"} - } } diff --git a/icuSources/data/locales/eu_ES.txt b/icuSources/data/locales/eu_ES.txt index 88a51cf2..21730958 100644 --- a/icuSources/data/locales/eu_ES.txt +++ b/icuSources/data/locales/eu_ES.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/eu_ES.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License eu_ES{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ewo.txt b/icuSources/data/locales/ewo.txt old mode 100755 new mode 100644 index 88e0029b..888b5632 --- a/icuSources/data/locales/ewo.txt +++ b/icuSources/data/locales/ewo.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ewo.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ewo{ AuxExemplarCharacters{"[c j q x]"} ExemplarCharacters{ @@ -28,7 +22,7 @@ ewo{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/ewo_CM.txt b/icuSources/data/locales/ewo_CM.txt old mode 100755 new mode 100644 index 8b7e1e09..32ef6c15 --- a/icuSources/data/locales/ewo_CM.txt +++ b/icuSources/data/locales/ewo_CM.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ewo_CM.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ewo_CM{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/fa.txt b/icuSources/data/locales/fa.txt index 41a1df71..70c59d1d 100644 --- a/icuSources/data/locales/fa.txt +++ b/icuSources/data/locales/fa.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fa.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fa{ AuxExemplarCharacters{"[\u200C\u200D\u200E\u200F \u064E \u0650 \u064F \u0652 \u0656 \u0670 إ ك ى ي]"} Ellipsis{ @@ -21,10 +15,14 @@ fa{ "ش ص ض ط ظ ع غ ف ق ک گ ل م ن و ه ة ی]" } ExemplarCharactersIndex{"[آ ا ب پ ت ث ج چ ح خ د ذ ر ز ژ س ش ص ض ط ظ ع غ ف ق ک گ ل م ن و ه ی]"} - ExemplarCharactersPunctuation{"[\\- ‐ ، ٫ ٬ ؛ \\: ! ؟ . … ‹ › « » ( ) \\[ \\] * / \\\\]"} + ExemplarCharactersPunctuation{"[\u0640 \\- ‐ ، ٫ ٬ ؛ \\: ! ؟ . … ‹ › « » ( ) \\[ \\] * / \\\\]"} MoreInformation{"؟"} NumberElements{ arab{ + patterns{ + currencyFormat{"‎¤#,##0.00"} + percentFormat{"#,##0%"} + } symbols{ decimal{"٫"} group{"٬"} @@ -38,9 +36,9 @@ fa{ } arabext{ patterns{ - currencyFormat{"‎¤#,##0.00"} + currencyFormat{"#,##0.00 ؜¤;؜-#,##0.00 ؜¤"} decimalFormat{"#,##0.###"} - percentFormat{"#,##0%"} + percentFormat{"% #,##0;% -#,##0"} scientificFormat{"#E0"} } symbols{ @@ -52,8 +50,8 @@ fa{ minusSign{"‎−"} nan{"ناعدد"} perMille{"؉"} - percentSign{"٪"} - plusSign{"‎+‎"} + percentSign{"‎٪"} + plusSign{"‎+"} superscriptingExponent{"×"} timeSeparator{":"} } @@ -62,11 +60,11 @@ fa{ latn{ miscPatterns{ atLeast{"‎{0}+‎"} - range{"{0} تا {1}"} + range{"{0}–{1}"} } patterns{ - accountingFormat{"‎¤#,##0.00;‎(¤#,##0.00)"} - currencyFormat{"‎¤#,##0.00"} + accountingFormat{"‎¤ #,##0.00;‎(¤ #,##0.00)"} + currencyFormat{"‎¤ #,##0.00"} decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} @@ -240,10 +238,19 @@ fa{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + other{"در پیچ {0}ام سمت راست بپیچید."} + } + plural{ + one{"او {0} فیلم در هفته می‌بیند که کمدی است."} + other{"او {0} فیلم در هفته می‌بیند که کمدی هستند."} + } + } minimumGroupingDigits{"1"} native{"arabext"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} calendar{ chinese{ cyclicNameSets{ @@ -474,6 +481,10 @@ fa{ MMM{"LLL"} MMMEd{"E d LLL"} MMMMEd{"E d LLLL"} + MMMMW{ + one{"هفته W از MMM"} + other{"هفته W از MMM"} + } MMMMd{"d LLLL"} MMMd{"d LLL"} Md{"M/d"} @@ -496,6 +507,10 @@ fa{ yMd{"y/M/d"} yQQQ{"QQQQ y"} yQQQQ{"QQQQ y"} + yw{ + one{"هفته w از y"} + other{"هفته w از y"} + } } dayNames{ format{ @@ -578,7 +593,7 @@ fa{ dayPeriod{ format{ abbreviated{ - afternoon1{"عصر"} + afternoon1{"ب.ظ."} evening1{"عصر"} midnight{"نیمه‌شب"} morning1{"صبح"} @@ -586,7 +601,7 @@ fa{ noon{"ظهر"} } narrow{ - afternoon1{"ب"} + afternoon1{"ب.ظ."} evening1{"ع"} midnight{"ن"} morning1{"ص"} @@ -604,9 +619,9 @@ fa{ } stand-alone{ abbreviated{ - afternoon1{"عصر"} + afternoon1{"ب.ظ."} am{"ق.ظ."} - evening1{"سر شب"} + evening1{"عصر"} midnight{"نیمه‌شب"} morning1{"صبح"} night1{"شب"} @@ -614,19 +629,19 @@ fa{ pm{"ب.ظ."} } narrow{ - afternoon1{"عصر"} + afternoon1{"ب.ظ."} am{"ق.ظ."} - evening1{"سر شب"} - midnight{"نیمه‌شب"} - morning1{"صبح"} - night1{"شب"} - noon{"ظهر"} + evening1{"ع"} + midnight{"ن"} + morning1{"ص"} + night1{"ش"} + noon{"ظ"} pm{"ب.ظ."} } wide{ - afternoon1{"عصر"} + afternoon1{"بعدازظهر"} am{"قبل‌ازظهر"} - evening1{"سر شب"} + evening1{"عصر"} midnight{"نیمه‌شب"} morning1{"صبح"} night1{"شب"} @@ -1152,6 +1167,34 @@ fa{ } } persian{ + DateTimePatterns{ + "H:mm:ss (zzzz)", + "H:mm:ss (z)", + "H:mm:ss", + "H:mm", + "y MMMM d, EEEE", + "d MMMM y", + "d MMM y", + "y/M/d", + "{1}،‏ {0}", + "{1}، ساعت {0}", + "{1}، ساعت {0}", + "{1}،‏ {0}", + "{1}،‏ {0}", + } + availableFormats{ + y{"y"} + yyyy{"y"} + yyyyM{"y/M"} + yyyyMEd{"E y/M/d"} + yyyyMMM{"MMM y"} + yyyyMMMEd{"E d MMM y"} + yyyyMMMM{"y MMMM"} + yyyyMMMd{"d MMM y"} + yyyyMd{"y/M/d"} + yyyyQQQ{"QQQQ y"} + yyyyQQQQ{"QQQQ y"} + } eras{ abbreviated{ "ه‍.ش.", @@ -1160,6 +1203,43 @@ fa{ "هجری شمسی", } } + intervalFormats{ + y{ + y{"y تا y"} + } + yM{ + M{"y/M تا y/M"} + y{"y/M تا y/M"} + } + yMEd{ + M{"E y/M/d تا E y/M/d"} + d{"E y/M/d تا E y/M/d"} + y{"E y/M/d تا E y/M/d"} + } + yMMM{ + M{"LLL تا MMM y"} + y{"MMM y تا MMM y"} + } + yMMMEd{ + M{"E d LLL تا E d MMM y"} + d{"E d LLL تا E d MMM y"} + y{"E d MMM y تا E d MMM y"} + } + yMMMM{ + M{"LLLL تا MMMM y"} + y{"MMMM y تا MMMM y"} + } + yMMMd{ + M{"d LLL تا d MMM y"} + d{"d تا d MMM y"} + y{"d MMM y تا d MMM y"} + } + yMd{ + M{"y/M/d تا y/M/d"} + d{"y/M/d تا y/M/d"} + y{"y/M/d تا y/M/d"} + } + } monthNames{ format{ abbreviated{ @@ -1252,6 +1332,94 @@ fa{ } } } + characterLabel{ + activities{"فعالیت"} + african_scripts{"دبیره‌های افریقایی"} + american_scripts{"دبیره‌های امریکایی"} + animal{"حیوان"} + animals_nature{"حیوانات و طبیعت"} + arrows{"پیکان‌ها"} + body{"جسم"} + box_drawing{"رسم جعبه"} + braille{"بریل"} + building{"ساختمان"} + bullets_stars{"گلوله‌ها/ستاره‌ها"} + consonantal_jamo{"جاموی بی‌صدا"} + currency_symbols{"علائم واحد پول"} + dash_connector{"خط فاصله/رابط"} + digits{"ارقام"} + dingbats{"نویسه‌های چاپی"} + divination_symbols{"نمادهای فالگیری"} + downwards_arrows{"پیکان‌های رو به پایین"} + downwards_upwards_arrows{"پیکان‌های رو به بالا"} + east_asian_scripts{"دبیره‌های آسیای شرقی"} + emoji{"اموجی"} + european_scripts{"دبیره‌های اروپایی"} + female{"زن"} + flag{"پرچم"} + flags{"پرچم‌ها"} + food_drink{"غذا و نوشیدنی"} + format{"قالب"} + format_whitespace{"قالب و فضای سفید"} + full_width_form_variant{"گونه قالب تمام‌پهنا"} + geometric_shapes{"اشکال هندسی"} + half_width_form_variant{"گونه‌های قالب پهنا"} + han_characters{"نویسه‌های هان"} + han_radicals{"ریشه‌های هان"} + hanja{"هانجا"} + hanzi_simplified{"هانزی (ساده‌شده)"} + hanzi_traditional{"هانزی (سنتی)"} + heart{"قلب"} + historic_scripts{"دبیره‌های تاریخی"} + ideographic_desc_characters{"نویسه‌های توصیفی اندیش‌نگاری"} + japanese_kana{"کانای ژاپنی"} + kanbun{"کانبوم"} + kanji{"کانجی"} + keycap{"جلد کلید"} + leftwards_arrows{"پیکان‌های رو به چپ"} + leftwards_rightwards_arrows{"پیکان‌های رو به راست رو به چپ"} + letterlike_symbols{"علائم حروف‌مانند"} + limited_use{"استفادهٔ محدود"} + male{"مرد"} + math_symbols{"علائم ریاضی"} + middle_eastern_scripts{"دبیره‌های آسیای میانه"} + miscellaneous{"متفرقه"} + modern_scripts{"دبیره‌های مدرن"} + modifier{"توصیف‌کننده"} + musical_symbols{"علائم موسیقی"} + nature{"طبیعت"} + nonspacing{"بدون فاصله"} + numbers{"اعداد"} + objects{"اشیاء"} + other{"دیگر"} + paired{"جفتی"} + person{"شخص"} + phonetic_alphabet{"الفبای آوانگاری"} + pictographs{"تصویرنگاشت"} + place{"جا"} + plant{"گیاه"} + punctuation{"سجاوندی"} + rightwards_arrows{"پیکان‌های رو به راست"} + sign_standard_symbols{"نمادهای استاندارد/نشان"} + small_form_variant{"گونه‌های کوچک"} + smiley{"شکلک"} + smileys_people{"صورتک‌ها و افراد"} + south_asian_scripts{"دبیره‌های آسیای جنوبی"} + southeast_asian_scripts{"دبیره‌های آسیای جنوب شرقی"} + spacing{"فاصله‌گذاری"} + sport{"ورزش"} + symbols{"علائم"} + technical_symbols{"علائم فنی"} + tone_marks{"نشانه‌های نواخت"} + travel{"مسافرت"} + travel_places{"سفر و جای‌ها"} + upwards_arrows{"پیکان‌های رو به بالا"} + variant_forms{"گونه‌ها"} + vocalic_jamo{"جاموی آوایی"} + weather{"هوا"} + western_asian_scripts{"دبیره‌های آسیای غربی"} + whitespace{"فضای سفید"} + } delimiters{ alternateQuotationEnd{"›"} alternateQuotationStart{"‹"} @@ -1331,6 +1499,16 @@ fa{ "0"{"این جمعه"} "1"{"جمعهٔ آینده"} } + relativeTime{ + future{ + one{"{0} جمعهٔ بعد"} + other{"{0} جمعهٔ بعد"} + } + past{ + one{"{0} جمعهٔ پیش"} + other{"{0} جمعهٔ پیش"} + } + } } fri-narrow{ relative{ @@ -1338,6 +1516,16 @@ fa{ "0"{"این جمعه"} "1"{"جمعهٔ آینده"} } + relativeTime{ + future{ + one{"{0} جمعهٔ بعد"} + other{"{0} جمعهٔ بعد"} + } + past{ + one{"{0} جمعهٔ پیش"} + other{"{0} جمعهٔ پیش"} + } + } } fri-short{ relative{ @@ -1345,9 +1533,22 @@ fa{ "0"{"این جمعه"} "1"{"جمعهٔ آینده"} } + relativeTime{ + future{ + one{"{0} جمعهٔ بعد"} + other{"{0} جمعهٔ بعد"} + } + past{ + one{"{0} جمعهٔ پیش"} + other{"{0} جمعهٔ پیش"} + } + } } hour{ dn{"ساعت"} + relative{ + "0"{"همین ساعت"} + } relativeTime{ future{ one{"{0} ساعت بعد"} @@ -1361,6 +1562,9 @@ fa{ } hour-narrow{ dn{"ساعت"} + relative{ + "0"{"همین ساعت"} + } relativeTime{ future{ one{"{0} ساعت بعد"} @@ -1374,6 +1578,9 @@ fa{ } hour-short{ dn{"ساعت"} + relative{ + "0"{"همین ساعت"} + } relativeTime{ future{ one{"{0} ساعت بعد"} @@ -1387,6 +1594,9 @@ fa{ } minute{ dn{"دقیقه"} + relative{ + "0"{"همین دقیقه"} + } relativeTime{ future{ one{"{0} دقیقه بعد"} @@ -1400,6 +1610,9 @@ fa{ } minute-narrow{ dn{"دقیقه"} + relative{ + "0"{"همین دقیقه"} + } relativeTime{ future{ one{"{0} دقیقه بعد"} @@ -1413,6 +1626,9 @@ fa{ } minute-short{ dn{"دقیقه"} + relative{ + "0"{"همین دقیقه"} + } relativeTime{ future{ one{"{0} دقیقه بعد"} @@ -1430,6 +1646,16 @@ fa{ "0"{"این دوشنبه"} "1"{"دوشنبهٔ آینده"} } + relativeTime{ + future{ + one{"{0} دوشنبهٔ بعد"} + other{"{0} دوشنبهٔ بعد"} + } + past{ + one{"{0} دوشنبهٔ پیش"} + other{"{0} دوشنبهٔ پیش"} + } + } } mon-narrow{ relative{ @@ -1437,6 +1663,16 @@ fa{ "0"{"این دوشنبه"} "1"{"دوشنبهٔ آینده"} } + relativeTime{ + future{ + one{"{0} دوشنبهٔ بعد"} + other{"{0} دوشنبهٔ بعد"} + } + past{ + one{"{0} دوشنبهٔ پیش"} + other{"{0} دوشنبهٔ پیش"} + } + } } mon-short{ relative{ @@ -1444,6 +1680,16 @@ fa{ "0"{"این دوشنبه"} "1"{"دوشنبهٔ آینده"} } + relativeTime{ + future{ + one{"{0} دوشنبهٔ بعد"} + other{"{0} دوشنبهٔ بعد"} + } + past{ + one{"{0} دوشنبهٔ پیش"} + other{"{0} دوشنبهٔ پیش"} + } + } } month{ dn{"ماه"} @@ -1559,6 +1805,16 @@ fa{ "0"{"این شنبه"} "1"{"شنبهٔ آینده"} } + relativeTime{ + future{ + one{"{0} شنبهٔ بعد"} + other{"{0} شنبهٔ بعد"} + } + past{ + one{"{0} شنبهٔ پیش"} + other{"{0} شنبهٔ پیش"} + } + } } sat-narrow{ relative{ @@ -1566,6 +1822,16 @@ fa{ "0"{"این شنبه"} "1"{"شنبهٔ آینده"} } + relativeTime{ + future{ + one{"{0} شنبهٔ بعد"} + other{"{0} شنبهٔ بعد"} + } + past{ + one{"{0} شنبهٔ پیش"} + other{"{0} شنبهٔ پیش"} + } + } } sat-short{ relative{ @@ -1573,6 +1839,16 @@ fa{ "0"{"این شنبه"} "1"{"شنبهٔ آینده"} } + relativeTime{ + future{ + one{"{0} شنبهٔ بعد"} + other{"{0} شنبهٔ بعد"} + } + past{ + one{"{0} شنبهٔ پیش"} + other{"{0} شنبهٔ پیش"} + } + } } second{ dn{"ثانیه"} @@ -1628,6 +1904,16 @@ fa{ "0"{"این یکشنبه"} "1"{"یکشنبهٔ آینده"} } + relativeTime{ + future{ + one{"{0} یکشنبهٔ بعد"} + other{"{0} یکشنبهٔ بعد"} + } + past{ + one{"{0} یکشنبهٔ پیش"} + other{"{0} یکشنبهٔ پیش"} + } + } } sun-narrow{ relative{ @@ -1635,6 +1921,16 @@ fa{ "0"{"این یکشنبه"} "1"{"یکشنبهٔ آینده"} } + relativeTime{ + future{ + one{"{0} یکشنبهٔ بعد"} + other{"{0} یکشنبهٔ بعد"} + } + past{ + one{"{0} یکشنبهٔ پیش"} + other{"{0} یکشنبهٔ پیش"} + } + } } sun-short{ relative{ @@ -1642,6 +1938,16 @@ fa{ "0"{"این یکشنبه"} "1"{"یکشنبهٔ آینده"} } + relativeTime{ + future{ + one{"{0} یکشنبهٔ بعد"} + other{"{0} یکشنبهٔ بعد"} + } + past{ + one{"{0} یکشنبهٔ پیش"} + other{"{0} یکشنبهٔ پیش"} + } + } } thu{ relative{ @@ -1649,6 +1955,16 @@ fa{ "0"{"این پنجشنبه"} "1"{"پنجشنبهٔ آینده"} } + relativeTime{ + future{ + one{"{0} پنجشنبهٔ بعد"} + other{"{0} پنجشنبهٔ بعد"} + } + past{ + one{"{0} پنجشنبهٔ پیش"} + other{"{0} پنجشنبهٔ پیش"} + } + } } thu-narrow{ relative{ @@ -1656,6 +1972,16 @@ fa{ "0"{"این پنجشنبه"} "1"{"پنجشنبهٔ آینده"} } + relativeTime{ + future{ + one{"{0} پنجشنبهٔ بعد"} + other{"{0} پنجشنبهٔ بعد"} + } + past{ + one{"{0} پنجشنبهٔ پیش"} + other{"{0} پنجشنبهٔ پیش"} + } + } } thu-short{ relative{ @@ -1663,6 +1989,16 @@ fa{ "0"{"این پنجشنبه"} "1"{"پنجشنبهٔ آینده"} } + relativeTime{ + future{ + one{"{0} پنجشنبهٔ بعد"} + other{"{0} پنجشنبهٔ بعد"} + } + past{ + one{"{0} پنجشنبهٔ پیش"} + other{"{0} پنجشنبهٔ پیش"} + } + } } tue{ relative{ @@ -1670,6 +2006,16 @@ fa{ "0"{"این سه‌شنبه"} "1"{"سه‌شنبهٔ آینده"} } + relativeTime{ + future{ + one{"{0} سه‌شنبهٔ بعد"} + other{"{0} سه‌شنبهٔ بعد"} + } + past{ + one{"{0} سه‌شنبهٔ پیش"} + other{"{0} سه‌شنبهٔ پیش"} + } + } } tue-narrow{ relative{ @@ -1677,6 +2023,16 @@ fa{ "0"{"این سه‌شنبه"} "1"{"سه‌شنبهٔ آینده"} } + relativeTime{ + future{ + one{"{0} سه‌شنبهٔ بعد"} + other{"{0} سه‌شنبهٔ بعد"} + } + past{ + one{"{0} سه‌شنبهٔ پیش"} + other{"{0} سه‌شنبهٔ پیش"} + } + } } tue-short{ relative{ @@ -1684,6 +2040,16 @@ fa{ "0"{"این سه‌شنبه"} "1"{"سه‌شنبهٔ آینده"} } + relativeTime{ + future{ + one{"{0} سه‌شنبهٔ بعد"} + other{"{0} سه‌شنبهٔ بعد"} + } + past{ + one{"{0} سه‌شنبهٔ پیش"} + other{"{0} سه‌شنبهٔ پیش"} + } + } } wed{ relative{ @@ -1691,6 +2057,16 @@ fa{ "0"{"این چهارشنبه"} "1"{"چهارشنبهٔ آینده"} } + relativeTime{ + future{ + one{"{0} چهارشنبهٔ بعد"} + other{"{0} چهارشنبهٔ بعد"} + } + past{ + one{"{0} چهارشنبهٔ پیش"} + other{"{0} چهارشنبهٔ پیش"} + } + } } wed-narrow{ relative{ @@ -1698,6 +2074,16 @@ fa{ "0"{"این چهارشنبه"} "1"{"چهارشنبهٔ آینده"} } + relativeTime{ + future{ + one{"{0} چهارشنبهٔ بعد"} + other{"{0} چهارشنبهٔ بعد"} + } + past{ + one{"{0} چهارشنبهٔ پیش"} + other{"{0} چهارشنبهٔ پیش"} + } + } } wed-short{ relative{ @@ -1705,6 +2091,16 @@ fa{ "0"{"این چهارشنبه"} "1"{"چهارشنبهٔ آینده"} } + relativeTime{ + future{ + one{"{0} چهارشنبهٔ بعد"} + other{"{0} چهارشنبهٔ بعد"} + } + past{ + one{"{0} چهارشنبهٔ پیش"} + other{"{0} چهارشنبهٔ پیش"} + } + } } week{ dn{"هفته"} @@ -1713,6 +2109,7 @@ fa{ "0"{"این هفته"} "1"{"هفتهٔ آینده"} } + relativePeriod{"هفتهٔ {0}"} relativeTime{ future{ one{"{0} هفته بعد"} @@ -1731,6 +2128,7 @@ fa{ "0"{"این هفته"} "1"{"هفتهٔ آینده"} } + relativePeriod{"هفتهٔ {0}"} relativeTime{ future{ one{"{0} هفته بعد"} @@ -1749,6 +2147,7 @@ fa{ "0"{"این هفته"} "1"{"هفتهٔ آینده"} } + relativePeriod{"هفتهٔ {0}"} relativeTime{ future{ one{"{0} هفته بعد"} @@ -1831,6 +2230,12 @@ fa{ middle{"{0}،‏ {1}"} start{"{0}،‏ {1}"} } + standard-short{ + 2{"{0} و {1}"} + end{"{0}، و {1}"} + middle{"{0}،‏ {1}"} + start{"{0}،‏ {1}"} + } unit{ 2{"{0} و {1}"} end{"{0}، و {1}"} @@ -1855,16 +2260,4 @@ fa{ US{"امریکایی"} metric{"متریک"} } - transformNames{ - BGN{"BGN"} - Numeric{"سیستم اعداد"} - Tone{"تون"} - UNGEGN{"UNGEGN"} - x-Accents{"تکیه"} - x-Fullwidth{"تمام‌عرض"} - x-Halfwidth{"نیم‌عرض"} - x-Jamo{"جامو"} - x-Pinyin{"پین‌یین"} - x-Publishing{"نشر"} - } } diff --git a/icuSources/data/locales/fa_AF.txt b/icuSources/data/locales/fa_AF.txt index dac362b4..2d66fd33 100644 --- a/icuSources/data/locales/fa_AF.txt +++ b/icuSources/data/locales/fa_AF.txt @@ -1,19 +1,97 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fa_AF.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fa_AF{ AuxExemplarCharacters{ "[\u200E\u200F \u064E \u0650 \u064F \u0652 \u0656 \u0670 \u200C \u200D إ ټ ځ " "څ ډ ړ ږ ښ ك ګ ڼ ى ي]" } - Version{"2.1.22.17"} + NumberElements{ + arabext{ + patterns{ + currencyFormat{"¤ #,##0.00"} + } + } + latn{ + patterns{ + accountingFormat{"¤ #,##0.00;‎(¤ #,##0.00)"} + currencyFormat{"¤ #,##0.00"} + } + } + } + Version{"2.1.31.33"} calendar{ gregorian{ + appendItems{ + Timezone{"{0} {1}"} + } + availableFormats{ + EHm{"E HH:mm"} + EHms{"E HH:mm:ss"} + Ed{"d E"} + GyMMMEd{"E, MMM d, y G"} + GyMMMd{"MMM d, y G"} + H{"HH"} + Hm{"HH:mm"} + Hms{"HH:mm:ss"} + MEd{"E, M/d"} + MMMEd{"E, MMM d"} + MMMMd{"MMMM d"} + MMMd{"MMM d"} + yM{"M/y"} + yMEd{"E, M/d/y"} + yMMMEd{"E, MMM d, y"} + yMMMd{"MMM d, y"} + yMd{"M/d/y"} + yQQQ{"QQQ y"} + } + dayPeriod{ + format{ + abbreviated{ + afternoon1{"بعد از چاشت"} + evening1{"شام"} + midnight{"نیمه‌شب"} + morning1{"صبح"} + night1{"شب"} + noon{"ظهر"} + } + narrow{ + afternoon1{"ب.ظ."} + evening1{"ش"} + midnight{"ن"} + morning1{"ص"} + night1{"ش"} + noon{"ظ"} + } + wide{ + afternoon1{"بعد از چاشت"} + evening1{"شام"} + midnight{"نیمه‌شب"} + morning1{"صبح"} + night1{"شب"} + noon{"ظهر"} + } + } + stand-alone{ + abbreviated{ + afternoon1{"بعد از چاشت"} + evening1{"شام"} + morning1{"صبح"} + night1{"شب"} + } + narrow{ + afternoon1{"بعد از چاشت"} + evening1{"شام"} + morning1{"ص"} + night1{"ش"} + } + wide{ + afternoon1{"بعد از چاشت"} + evening1{"شام"} + morning1{"صبح"} + night1{"شب"} + } + } + } monthNames{ format{ abbreviated{ @@ -30,6 +108,20 @@ fa_AF{ "نومبر", "دسم", } + narrow{ + "ج", + "ف", + "م", + "ا", + "م", + "ج", + "ج", + "ا", + "س", + "ا", + "ن", + "د", + } wide{ "جنوری", "فبروری", @@ -46,6 +138,20 @@ fa_AF{ } } stand-alone{ + abbreviated{ + "جنوری", + "فبروری", + "مارچ", + "اپریل", + "می", + "جون", + "جولای", + "اگست", + "سپتمبر", + "اکتوبر", + "نومبر", + "دسمبر", + } narrow{ "ج", "ف", @@ -60,6 +166,50 @@ fa_AF{ "ن", "د", } + wide{ + "جنوری", + "فبروری", + "مارچ", + "اپریل", + "می", + "جون", + "جولای", + "اگست", + "سپتمبر", + "اکتوبر", + "نومبر", + "دسمبر", + } + } + } + quarters{ + format{ + abbreviated{ + "ر۱", + "ر۲", + "ر۳", + "ر۴", + } + wide{ + "ربع اول", + "ربع دوم", + "ربع سوم", + "ربع چهارم", + } + } + stand-alone{ + abbreviated{ + "ر۱", + "ر۲", + "ر۳", + "ر۴", + } + wide{ + "ربع اول", + "ربع دوم", + "ربع سوم", + "ربع چهارم", + } } } } diff --git a/icuSources/data/locales/fa_IR.txt b/icuSources/data/locales/fa_IR.txt index 2daa7bbb..ce041101 100644 --- a/icuSources/data/locales/fa_IR.txt +++ b/icuSources/data/locales/fa_IR.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fa_IR.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fa_IR{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ff.txt b/icuSources/data/locales/ff.txt old mode 100755 new mode 100644 index 13126ade..ef04aff9 --- a/icuSources/data/locales/ff.txt +++ b/icuSources/data/locales/ff.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ff.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ff{ AuxExemplarCharacters{"[q v x z]"} ExemplarCharacters{"[a b ɓ c d ɗ e f g h i j k l m n ñ ŋ o p r s t u w y ƴ]"} @@ -21,7 +15,7 @@ ff{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ @@ -86,6 +80,19 @@ ff{ "{1} {0}", "{1} {0}", } + appendItems{ + Day{"{0} ({2}: {1})"} + Day-Of-Week{"{0} {1}"} + Era{"{1} {0}"} + Hour{"{0} ({2}: {1})"} + Minute{"{0} ({2}: {1})"} + Month{"{0} ({2}: {1})"} + Quarter{"{0} ({2}: {1})"} + Second{"{0} ({2}: {1})"} + Timezone{"{0} {1}"} + Week{"{0} ({2}: {1})"} + Year{"{1} {0}"} + } availableFormats{ M{"M"} MMM{"MMM"} diff --git a/icuSources/data/locales/ff_CM.txt b/icuSources/data/locales/ff_CM.txt index 3d9af22d..7e021358 100644 --- a/icuSources/data/locales/ff_CM.txt +++ b/icuSources/data/locales/ff_CM.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ff_CM.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ff_CM{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ff_GN.txt b/icuSources/data/locales/ff_GN.txt index 046bc8ba..334d5335 100644 --- a/icuSources/data/locales/ff_GN.txt +++ b/icuSources/data/locales/ff_GN.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ff_GN.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ff_GN{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ff_MR.txt b/icuSources/data/locales/ff_MR.txt index 93abbba9..eece95da 100644 --- a/icuSources/data/locales/ff_MR.txt +++ b/icuSources/data/locales/ff_MR.txt @@ -1,13 +1,7 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ff_MR.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ff_MR{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/ff_SN.txt b/icuSources/data/locales/ff_SN.txt old mode 100755 new mode 100644 index 044e2e16..ceebdf51 --- a/icuSources/data/locales/ff_SN.txt +++ b/icuSources/data/locales/ff_SN.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ff_SN.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ff_SN{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/fi.txt b/icuSources/data/locales/fi.txt index 3c591127..bbe394ac 100644 --- a/icuSources/data/locales/fi.txt +++ b/icuSources/data/locales/fi.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fi.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fi{ AuxExemplarCharacters{ "[á à ă â ã ą ā ć č ċ ç ď ð đ é è ê ě ë ė ę ē ğ ǧ ģ ǥ ȟ ħ í î ï İ į ī ı ǩ ķ ĺ" @@ -18,11 +12,11 @@ fi{ medial{"{0}…{1}"} word-final{"{0}…"} word-initial{"…{0}"} - word-medial{"{0}… {1}"} + word-medial{"{0}…{1}"} } ExemplarCharacters{"[a b c d e f g h i j k l m n o p q r s š t u v w x y z ž å ä ö]"} ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Å Ä Ö]"} - ExemplarCharactersPunctuation{"[‐ – , ; \\: ! ? . … ’ ” » ( ) \\[ \\] § @ * / \\\\ \\& #]"} + ExemplarCharactersPunctuation{"[\\- ‐ – , ; \\: ! ? . … ’ ” » ( ) \\[ \\] § @ * / \\\\ \\& #]"} MoreInformation{"?"} NumberElements{ default{"latn"} @@ -207,10 +201,19 @@ fi{ timeSeparator{"."} } } + minimalPairs{ + ordinal{ + other{"Käänny {0}. risteyksestä oikealle."} + } + plural{ + one{"{0} päivä"} + other{"{0} päivää"} + } + } minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} calendar{ buddhist{ DateTimePatterns{ @@ -489,8 +492,10 @@ fi{ Ehms{"E h.mm.ss a"} Gy{"y G"} GyMMM{"LLL y G"} - GyMMMEd{"E d. MMM y G"} - GyMMMd{"d. MMM y G"} + GyMMMEd{"E d.M.y G"} + GyMMMMEd{"E d. MMMM y G"} + GyMMMMd{"d. MMMM y G"} + GyMMMd{"d.M.y G"} H{"H"} Hm{"H.mm"} Hms{"H.mm.ss"} @@ -499,8 +504,14 @@ fi{ M{"L"} MEd{"ccc d.M."} MMM{"LLL"} - MMMEEEEd{"cccc d. MMM"} - MMMEd{"E d. MMM"} + MMMEEEEd{"cccc d.M."} + MMMEd{"E d.M."} + MMMMEEEEd{"cccc d. MMMM"} + MMMMEd{"E d. MMMM"} + MMMMW{ + one{"LLLL'n' W. 'viikko'"} + other{"LLLL'n' W. 'viikko'"} + } MMMMd{"d. MMMM"} MMMd{"d.M."} Md{"d.M."} @@ -516,13 +527,19 @@ fi{ yMEd{"E d.M.y"} yMM{"M.y"} yMMM{"LLL y"} - yMMMEd{"E d. MMM y"} + yMMMEd{"E d.M.y"} yMMMM{"LLLL y"} + yMMMMEd{"E d. MMMM y"} yMMMMccccd{"cccc d. MMMM y"} - yMMMd{"d. MMM y"} + yMMMMd{"d. MMMM y"} + yMMMd{"d.M.y"} yMd{"d.M.y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + one{"'vuoden' y 'viikko' w"} + other{"'vuoden' y 'viikko' w"} + } } dayNames{ format{ @@ -606,20 +623,20 @@ fi{ format{ abbreviated{ afternoon1{"iltap."} - evening1{"ilta"} - midnight{"keskiyö"} - morning1{"aamu"} + evening1{"illalla"} + midnight{"keskiyöllä"} + morning1{"aamulla"} morning2{"aamup."} - night1{"yö"} + night1{"yöllä"} noon{"keskip."} } narrow{ afternoon1{"ip."} - evening1{"ilta"} + evening1{"illalla"} midnight{"ky."} - morning1{"aamu"} + morning1{"aamulla"} morning2{"ap."} - night1{"yö"} + night1{"yöllä"} noon{"kp."} } wide{ @@ -678,8 +695,8 @@ fi{ "jaa.", } narrow{ - "eK", - "jK", + "eKr", + "jKr", } narrow%variant{ "eaa", @@ -795,18 +812,18 @@ fi{ monthNames{ format{ abbreviated{ - "tammikuuta", - "helmikuuta", - "maaliskuuta", - "huhtikuuta", - "toukokuuta", - "kesäkuuta", - "heinäkuuta", - "elokuuta", - "syyskuuta", - "lokakuuta", - "marraskuuta", - "joulukuuta", + "tammik.", + "helmik.", + "maalisk.", + "huhtik.", + "toukok.", + "kesäk.", + "heinäk.", + "elok.", + "syysk.", + "lokak.", + "marrask.", + "jouluk.", } narrow{ "T", @@ -1092,6 +1109,94 @@ fi{ } } } + characterLabel{ + activities{"Toiminnot"} + african_scripts{"Afrikkalaiset kirjoitusjärjestelmät"} + american_scripts{"Amerikkalaiset kirjoitusjärjestelmät"} + animal{"eläin"} + animals_nature{"Eläimet ja luonto"} + arrows{"Nuolet"} + body{"keho"} + box_drawing{"Viivapiirrosmerkit"} + braille{"Pistekirjoitus"} + building{"rakennus"} + bullets_stars{"Luettelomerkit/tähdet"} + consonantal_jamo{"Jamo-konsonanttielementit"} + currency_symbols{"Valuuttamerkit"} + dash_connector{"Yhdysmerkit"} + digits{"Numerot"} + dingbats{"Ornamentit"} + divination_symbols{"Ennustussymbolit"} + downwards_arrows{"Alaspäin osoittavat nuolet"} + downwards_upwards_arrows{"Alas- ja ylöspäin osoittavat nuolet"} + east_asian_scripts{"Itäaasialaiset kirjoitusjärjestelmät"} + emoji{"Emojit"} + european_scripts{"Eurooppalaiset kirjoitusjärjestelmät"} + female{"naissukupuolinen"} + flag{"lippu"} + flags{"Liput"} + food_drink{"Ruoka ja juoma"} + format{"Muotoilu"} + format_whitespace{"Muotoilu ja tyhjämerkit"} + full_width_form_variant{"Ideografin levyiset muotovariantit"} + geometric_shapes{"Geometriset kuviot"} + half_width_form_variant{"Ideografin puolikkaan levyiset muotovariantit"} + han_characters{"Han-merkit"} + han_radicals{"Han-radikaalit"} + hanja{"Hanja"} + hanzi_simplified{"Hanzi (yksinkertaistettu)"} + hanzi_traditional{"Hanzi (perinteinen)"} + heart{"sydän"} + historic_scripts{"Historialliset kirjoitusjärjestelmät"} + ideographic_desc_characters{"Ideogrammien kuvausmerkit"} + japanese_kana{"Japanilainen Kana-kirjoitusjärjestelmä"} + kanbun{"Kanbun"} + kanji{"Kanji"} + keycap{"näppäin"} + leftwards_arrows{"Vasemmalle osoittavat nuolet"} + leftwards_rightwards_arrows{"Vasemmalle ja oikealle osoittavat nuolet"} + letterlike_symbols{"Kirjainsymbolit"} + limited_use{"Rajoitettu käyttö"} + male{"miessukupuolinen"} + math_symbols{"Matemaattiset symbolit"} + middle_eastern_scripts{"Lähi-idän kirjoitusjärjestelmät"} + miscellaneous{"Sekalaiset"} + modern_scripts{"Nykyaikaiset kirjoitusjärjestelmät"} + modifier{"Tarkkeenomaiset merkit"} + musical_symbols{"Musiikkisymbolit"} + nature{"luonto"} + nonspacing{"Välittömästi yhdistyvät merkit"} + numbers{"Numerot"} + objects{"Objektit"} + other{"Muu"} + paired{"Merkkiparit"} + person{"henkilö"} + phonetic_alphabet{"Foneettinen aakkosto"} + pictographs{"Kuvakirjoitus"} + place{"paikka"} + plant{"kasvi"} + punctuation{"Välimerkit"} + rightwards_arrows{"Oikealle osoittavat nuolet"} + sign_standard_symbols{"Vakiosymbolit"} + small_form_variant{"Vähäiset muotovariantit"} + smiley{"hymiö"} + smileys_people{"Hymiöt ja ihmiset"} + south_asian_scripts{"Etelä-Aasian kirjoitusjärjestelmät"} + southeast_asian_scripts{"Kaakkois-Aasian kirjoitusjärjestelmät"} + spacing{"Välistys"} + sport{"urheilu"} + symbols{"Symbolit"} + technical_symbols{"Tekniset symbolit"} + tone_marks{"Toonimerkit"} + travel{"matka"} + travel_places{"Matkustus ja paikat"} + upwards_arrows{"Ylöspäin osoittavat nuolet"} + variant_forms{"Varianttimuodot"} + vocalic_jamo{"Jamo-vokaalilementit"} + weather{"sää"} + western_asian_scripts{"Länsiaasialaiset kirjoitusjärjestelmät"} + whitespace{"Tyhjämerkit"} + } contextTransforms{ languages:intvector{ 1, @@ -1181,6 +1286,16 @@ fi{ "0"{"tänä perjantaina"} "1"{"ensi perjantaina"} } + relativeTime{ + future{ + one{"{0} perjantain päästä"} + other{"{0} perjantain päästä"} + } + past{ + one{"{0} perjantai sitten"} + other{"{0} perjantaita sitten"} + } + } } fri-narrow{ relative{ @@ -1188,6 +1303,16 @@ fi{ "0"{"tänä pe"} "1"{"ensi pe"} } + relativeTime{ + future{ + one{"{0} pe päästä"} + other{"{0} pe päästä"} + } + past{ + one{"{0} pe sitten"} + other{"{0} pe sitten"} + } + } } fri-short{ relative{ @@ -1195,9 +1320,22 @@ fi{ "0"{"tänä pe"} "1"{"ensi pe"} } + relativeTime{ + future{ + one{"{0} pe päästä"} + other{"{0} pe päästä"} + } + past{ + one{"{0} pe sitten"} + other{"{0} pe sitten"} + } + } } hour{ dn{"tunti"} + relative{ + "0"{"tämän tunnin aikana"} + } relativeTime{ future{ one{"{0} tunnin päästä"} @@ -1211,6 +1349,9 @@ fi{ } hour-narrow{ dn{"t"} + relative{ + "0"{"tunnin sisällä"} + } relativeTime{ future{ one{"{0} t päästä"} @@ -1224,6 +1365,9 @@ fi{ } hour-short{ dn{"t"} + relative{ + "0"{"tunnin sisällä"} + } relativeTime{ future{ one{"{0} t päästä"} @@ -1237,6 +1381,9 @@ fi{ } minute{ dn{"minuutti"} + relative{ + "0"{"tämän minuutin aikana"} + } relativeTime{ future{ one{"{0} minuutin päästä"} @@ -1250,6 +1397,9 @@ fi{ } minute-narrow{ dn{"min"} + relative{ + "0"{"minuutin sisällä"} + } relativeTime{ future{ one{"{0} min päästä"} @@ -1263,6 +1413,9 @@ fi{ } minute-short{ dn{"min"} + relative{ + "0"{"minuutin sisällä"} + } relativeTime{ future{ one{"{0} min päästä"} @@ -1280,6 +1433,16 @@ fi{ "0"{"tänä maanantaina"} "1"{"ensi maanantaina"} } + relativeTime{ + future{ + one{"{0} maanantain päästä"} + other{"{0} maanantain päästä"} + } + past{ + one{"{0} maanantai sitten"} + other{"{0} maanantaita sitten"} + } + } } mon-narrow{ relative{ @@ -1287,6 +1450,16 @@ fi{ "0"{"tänä ma"} "1"{"ensi ma"} } + relativeTime{ + future{ + one{"{0} ma päästä"} + other{"{0} ma päästä"} + } + past{ + one{"{0} ma sitten"} + other{"{0} ma sitten"} + } + } } mon-short{ relative{ @@ -1294,6 +1467,16 @@ fi{ "0"{"tänä ma"} "1"{"ensi ma"} } + relativeTime{ + future{ + one{"{0} ma päästä"} + other{"{0} ma päästä"} + } + past{ + one{"{0} ma sitten"} + other{"{0} ma sitten"} + } + } } month{ dn{"kuukausi"} @@ -1399,7 +1582,7 @@ fi{ } past{ one{"{0} neljännes sitten"} - other{"{0} neljännes sitten"} + other{"{0} neljännestä sitten"} } } } @@ -1409,6 +1592,16 @@ fi{ "0"{"tänä lauantaina"} "1"{"ensi lauantaina"} } + relativeTime{ + future{ + one{"{0} lauantain päästä"} + other{"{0} lauantain päästä"} + } + past{ + one{"{0} lauantai sitten"} + other{"{0} lauantaita sitten"} + } + } } sat-narrow{ relative{ @@ -1416,6 +1609,16 @@ fi{ "0"{"tänä la"} "1"{"ensi la"} } + relativeTime{ + future{ + one{"{0} la päästä"} + other{"{0} la päästä"} + } + past{ + one{"{0} la sitten"} + other{"{0} la sitten"} + } + } } sat-short{ relative{ @@ -1423,6 +1626,16 @@ fi{ "0"{"tänä la"} "1"{"ensi la"} } + relativeTime{ + future{ + one{"{0} la päästä"} + other{"{0} la päästä"} + } + past{ + one{"{0} la sitten"} + other{"{0} la sitten"} + } + } } second{ dn{"sekunti"} @@ -1478,6 +1691,16 @@ fi{ "0"{"tänä sunnuntaina"} "1"{"ensi sunnuntaina"} } + relativeTime{ + future{ + one{"{0} sunnuntain päästä"} + other{"{0} sunnuntain päästä"} + } + past{ + one{"{0} sunnuntai sitten"} + other{"{0} sunnuntaita sitten"} + } + } } sun-narrow{ relative{ @@ -1485,6 +1708,16 @@ fi{ "0"{"tänä su"} "1"{"ensi su"} } + relativeTime{ + future{ + one{"{0} su päästä"} + other{"{0} su päästä"} + } + past{ + one{"{0} su sitten"} + other{"{0} su sitten"} + } + } } sun-short{ relative{ @@ -1492,6 +1725,16 @@ fi{ "0"{"tänä su"} "1"{"ensi su"} } + relativeTime{ + future{ + one{"{0} su päästä"} + other{"{0} su päästä"} + } + past{ + one{"{0} su sitten"} + other{"{0} su sitten"} + } + } } thu{ relative{ @@ -1499,6 +1742,16 @@ fi{ "0"{"tänä torstaina"} "1"{"ensi torstaina"} } + relativeTime{ + future{ + one{"{0} torstain päästä"} + other{"{0} torstain päästä"} + } + past{ + one{"{0} torstai sitten"} + other{"{0} torstaita sitten"} + } + } } thu-narrow{ relative{ @@ -1506,6 +1759,16 @@ fi{ "0"{"tänä to"} "1"{"ensi to"} } + relativeTime{ + future{ + one{"{0} to päästä"} + other{"{0} to päästä"} + } + past{ + one{"{0} to sitten"} + other{"{0} to sitten"} + } + } } thu-short{ relative{ @@ -1513,6 +1776,16 @@ fi{ "0"{"tänä to"} "1"{"ensi to"} } + relativeTime{ + future{ + one{"{0} to päästä"} + other{"{0} to päästä"} + } + past{ + one{"{0} to sitten"} + other{"{0} to sitten"} + } + } } tue{ relative{ @@ -1520,6 +1793,16 @@ fi{ "0"{"tänä tiistaina"} "1"{"ensi tiistaina"} } + relativeTime{ + future{ + one{"{0} tiistain päästä"} + other{"{0} tiistain päästä"} + } + past{ + one{"{0} tiistai sitten"} + other{"{0} tiistaita sitten"} + } + } } tue-narrow{ relative{ @@ -1527,6 +1810,16 @@ fi{ "0"{"tänä ti"} "1"{"ensi ti"} } + relativeTime{ + future{ + one{"{0} ti päästä"} + other{"{0} ti päästä"} + } + past{ + one{"{0} ti sitten"} + other{"{0} ti sitten"} + } + } } tue-short{ relative{ @@ -1534,6 +1827,16 @@ fi{ "0"{"tänä ti"} "1"{"ensi ti"} } + relativeTime{ + future{ + one{"{0} ti päästä"} + other{"{0} ti päästä"} + } + past{ + one{"{0} ti sitten"} + other{"{0} ti sitten"} + } + } } wed{ relative{ @@ -1541,6 +1844,16 @@ fi{ "0"{"tänä keskiviikkona"} "1"{"ensi keskiviikkona"} } + relativeTime{ + future{ + one{"{0} keskiviikon päästä"} + other{"{0} keskiviikon päästä"} + } + past{ + one{"{0} keskiviikko sitten"} + other{"{0} keskiviikkoa sitten"} + } + } } wed-narrow{ relative{ @@ -1548,6 +1861,16 @@ fi{ "0"{"tänä ke"} "1"{"ensi ke"} } + relativeTime{ + future{ + one{"{0} ke päästä"} + other{"{0} ke päästä"} + } + past{ + one{"{0} ke sitten"} + other{"{0} ke sitten"} + } + } } wed-short{ relative{ @@ -1555,6 +1878,16 @@ fi{ "0"{"tänä ke"} "1"{"ensi ke"} } + relativeTime{ + future{ + one{"{0} ke päästä"} + other{"{0} ke päästä"} + } + past{ + one{"{0} ke sitten"} + other{"{0} ke sitten"} + } + } } week{ dn{"viikko"} @@ -1563,6 +1896,7 @@ fi{ "0"{"tällä viikolla"} "1"{"ensi viikolla"} } + relativePeriod{"päivän {0} viikolla"} relativeTime{ future{ one{"{0} viikon päästä"} @@ -1581,6 +1915,7 @@ fi{ "0"{"tällä vk"} "1"{"ensi vk"} } + relativePeriod{"päivän {0} viikolla"} relativeTime{ future{ one{"{0} vk päästä"} @@ -1599,6 +1934,7 @@ fi{ "0"{"tällä vk"} "1"{"ensi vk"} } + relativePeriod{"päivän {0} viikolla"} relativeTime{ future{ one{"{0} vk päästä"} @@ -1678,6 +2014,12 @@ fi{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} ja {1}"} + end{"{0} ja {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0} ja {1}"} end{"{0} ja {1}"} @@ -1691,10 +2033,10 @@ fi{ start{"{0} {1}"} } unit-short{ - 2{"{0}, {1}"} - end{"{0}, {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} + 2{"{0} {1}"} + end{"{0} {1}"} + middle{"{0} {1}"} + start{"{0} {1}"} } } measurementSystemNames{ @@ -1702,16 +2044,4 @@ fi{ US{"amerikkalainen"} metric{"metrinen"} } - transformNames{ - BGN{"BGN-latinaistus"} - Numeric{"numeerinen muunnos"} - Tone{"tooni"} - UNGEGN{"UNGEGN-latinaistus"} - x-Accents{"aksenttimerkit"} - x-Fullwidth{"ideogrammin levyinen"} - x-Halfwidth{"ideogrammin puolikkaan levyinen"} - x-Jamo{"jamo"} - x-Pinyin{"pinyin-latinaistus"} - x-Publishing{"julkaisuvalinta"} - } } diff --git a/icuSources/data/locales/fi_FI.txt b/icuSources/data/locales/fi_FI.txt index 29c86469..82ca41e9 100644 --- a/icuSources/data/locales/fi_FI.txt +++ b/icuSources/data/locales/fi_FI.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fi_FI.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fi_FI{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/fil.txt b/icuSources/data/locales/fil.txt old mode 100755 new mode 100644 index 8d370711..71dae74e --- a/icuSources/data/locales/fil.txt +++ b/icuSources/data/locales/fil.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fil.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fil{ AuxExemplarCharacters{"[á à â é è ê í ì î ó ò ô ú ù û]"} Ellipsis{ @@ -17,7 +11,7 @@ fil{ word-medial{"{0} … {1}"} } ExemplarCharacters{"[a b c d e f g h i j k l m n ñ {ng} o p q r s t u v w x y z]"} - ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"} + ExemplarCharactersIndex{"[A B C D E F G H I J K L M N Ñ {Ng} O P Q R S T U V W X Y Z]"} ExemplarCharactersPunctuation{"[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § * / \\& # ′ ″]"} MoreInformation{"?"} NumberElements{ @@ -203,10 +197,20 @@ fil{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + one{"Lumiko sa unang kanan."} + other{"Lumiko sa ika-{0} kanan."} + } + plural{ + one{"{0} mansanas"} + other{"{0} na mansanas"} + } + } minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.22.93"} + Version{"2.1.31.86"} calendar{ generic{ DateTimePatterns{ @@ -408,6 +412,10 @@ fil{ MMM{"LLL"} MMMEd{"E, MMM d"} MMMMEd{"E, MMMM d"} + MMMMW{ + one{"'ika'-W 'linggo' 'ng' MMM"} + other{"'linggo' W 'ng' MMM"} + } MMMMd{"MMMM d"} MMMd{"MMM d"} Md{"M/d"} @@ -429,6 +437,10 @@ fil{ yMd{"M/d/y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + one{"'ika'-w 'linggo' 'ng' y"} + other{"'linggo' w 'ng' y"} + } } dayNames{ format{ @@ -516,12 +528,12 @@ fil{ midnight{"hatinggabi"} morning1{"nang umaga"} morning2{"madaling-araw"} - night1{"ng gabi"} + night1{"gabi"} noon{"tanghaling-tapat"} } narrow{ afternoon1{"tanghali"} - evening1{"hapon"} + evening1{"ng hapon"} midnight{"hatinggabi"} morning1{"umaga"} morning2{"madaling-araw"} @@ -529,7 +541,7 @@ fil{ noon{"tanghaling-tapat"} } wide{ - afternoon1{"ng tanghali"} + afternoon1{"tanghali"} evening1{"ng hapon"} midnight{"hatinggabi"} morning1{"nang umaga"} @@ -821,6 +833,94 @@ fil{ } } } + characterLabel{ + activities{"Mga Aktibidad"} + african_scripts{"Mga African Script"} + american_scripts{"Mga American Script"} + animal{"hayop"} + animals_nature{"Mga Hayop at Kalikasan"} + arrows{"Mga Arrow"} + body{"katawan"} + box_drawing{"Box Drawing"} + braille{"Braille"} + building{"gusali"} + bullets_stars{"Mga Bullet/Bituin"} + consonantal_jamo{"Consonantal Jamo"} + currency_symbols{"Mga Simbolo ng Pera"} + dash_connector{"Dash/Connector"} + digits{"Mga Digit"} + dingbats{"Mga Dingbat"} + divination_symbols{"Mga Simbolo sa Paghula"} + downwards_arrows{"Mga Pababang Arrow"} + downwards_upwards_arrows{"Mga Pababa at Pataas na Arrow"} + east_asian_scripts{"Mga Script sa Silangang Asya"} + emoji{"Emoji"} + european_scripts{"Mga Script sa Europa"} + female{"babae"} + flag{"bandila"} + flags{"Mga Watawat"} + food_drink{"Pagkain at Inumin"} + format{"Format"} + format_whitespace{"Format at Whitespace"} + full_width_form_variant{"Mga Baryanteng Nasa Anyo na Buo ang Lapad"} + geometric_shapes{"Mga Geometrikong Hugis"} + half_width_form_variant{"Mga Baryanteng nasa Anyo na Kalahati ang Lapad"} + han_characters{"Mga Han Character"} + han_radicals{"Mga Han Radical"} + hanja{"Hanja"} + hanzi_simplified{"Hanzi (Pinasimple)"} + hanzi_traditional{"Hanzi (Tradisyonal)"} + heart{"puso"} + historic_scripts{"Mga Makasaysayang Script"} + ideographic_desc_characters{"Mga Character ng Ideographic Description"} + japanese_kana{"Japanese Kana"} + kanbun{"Kanbun"} + kanji{"Kanji"} + keycap{"keycap"} + leftwards_arrows{"Mga Pakaliwang Arrow"} + leftwards_rightwards_arrows{"Mga Pakaliwa at Pakanang Arrow"} + letterlike_symbols{"Mga Simbolo na Katulad ng Letra"} + limited_use{"Limitadong Paggamit"} + male{"lalaki"} + math_symbols{"Mga Simbolo na Pangmatematika"} + middle_eastern_scripts{"Mga Script sa Gitnang-silangan"} + miscellaneous{"Sari-sari"} + modern_scripts{"Mga Modernong Script"} + modifier{"Modifier"} + musical_symbols{"Mga Simbolo ng Musika"} + nature{"kalikasan"} + nonspacing{"Walang puwang"} + numbers{"Mga Numero"} + objects{"Mga Bagay"} + other{"Iba pa"} + paired{"Nakapares"} + person{"tao"} + phonetic_alphabet{"Ponetikong Alpabeto"} + pictographs{"Mga Pictograph"} + place{"lugar"} + plant{"halaman"} + punctuation{"Bantas"} + rightwards_arrows{"Mga Pakanang Arrow"} + sign_standard_symbols{"Tanda/Mga Karaniwang Simbolo"} + small_form_variant{"Mga Baryante ng Maliit na Anyo"} + smiley{"smiley"} + smileys_people{"Mga Smiley at Tao"} + south_asian_scripts{"Mga Script ng Timog Asya"} + southeast_asian_scripts{"Mga Script ng Timog-silangang Asya"} + spacing{"Pagitan"} + sport{"isport"} + symbols{"Mga simbolo"} + technical_symbols{"Mga Simbolo na Teknikal"} + tone_marks{"Mga Marka ng Tono"} + travel{"paglalakbay"} + travel_places{"Paglalakbay at Mga Lugar"} + upwards_arrows{"Mga Arrow na Paitaas"} + variant_forms{"Mga Anyo ng Baryante"} + vocalic_jamo{"Vocalic Jamo"} + weather{"lagay ng panahon"} + western_asian_scripts{"Mga Script sa Kanlurang Asya"} + whitespace{"Whitespace"} + } delimiters{ alternateQuotationEnd{"’"} alternateQuotationStart{"‘"} @@ -892,7 +992,7 @@ fil{ dn{"AM/PM"} } era{ - dn{"Era"} + dn{"panahon"} } fri{ relative{ @@ -900,6 +1000,16 @@ fil{ "0"{"ngayong Biyernes"} "1"{"susunod na Biyernes"} } + relativeTime{ + future{ + one{"sa {0} Biyernes"} + other{"sa {0} (na) Biyernes"} + } + past{ + one{"{0} Biyernes ang nakalipas"} + other{"{0} (na) Biyernes ang nakalipas"} + } + } } fri-narrow{ relative{ @@ -907,6 +1017,16 @@ fil{ "0"{"ngayong Biy."} "1"{"susunod na Biy."} } + relativeTime{ + future{ + one{"sa {0} Biyernes"} + other{"sa {0} (na) Biyernes"} + } + past{ + one{"{0} Biyernes ang nakalipas"} + other{"{0} (na) Biyernes ang nakalipas"} + } + } } fri-short{ relative{ @@ -914,9 +1034,22 @@ fil{ "0"{"ngayong Biy."} "1"{"susunod na Biy."} } + relativeTime{ + future{ + one{"sa {0} Biyernes"} + other{"sa {0} (na) Biyernes"} + } + past{ + one{"{0} Biyernes ang nakalipas"} + other{"{0} (na) Biyernes ang nakalipas"} + } + } } hour{ dn{"oras"} + relative{ + "0"{"ngayong oras"} + } relativeTime{ future{ one{"sa {0} oras"} @@ -956,6 +1089,9 @@ fil{ } minute{ dn{"minuto"} + relative{ + "0"{"sa minutong ito"} + } relativeTime{ future{ one{"sa {0} minuto"} @@ -999,6 +1135,16 @@ fil{ "0"{"ngayong Lunes"} "1"{"susunod na Lunes"} } + relativeTime{ + future{ + one{"sa {0} Lunes"} + other{"sa {0} (na) Lunes"} + } + past{ + one{"{0} Lunes ang nakalipas"} + other{"{0} (na) Lunes ang nakalipas"} + } + } } mon-narrow{ relative{ @@ -1006,6 +1152,16 @@ fil{ "0"{"ngayong Lun."} "1"{"susunod na Lun."} } + relativeTime{ + future{ + one{"sa {0} Lunes"} + other{"sa {0} Lunes"} + } + past{ + one{"{0} Lunes ang nakalipas"} + other{"{0} (na) Lunes ang nakalipas"} + } + } } mon-short{ relative{ @@ -1013,6 +1169,16 @@ fil{ "0"{"ngayong Lun."} "1"{"susunod na Lun."} } + relativeTime{ + future{ + one{"sa {0} Lunes"} + other{"sa {0} (na) Lunes"} + } + past{ + one{"{0} Lunes ang nakalipas"} + other{"{0} (na) Lunes ang nakalipas"} + } + } } month{ dn{"buwan"} @@ -1128,6 +1294,16 @@ fil{ "0"{"ngayong Sabado"} "1"{"susunod na Sabado"} } + relativeTime{ + future{ + one{"sa {0} Sabado"} + other{"sa {0} (na) Sabado"} + } + past{ + one{"{0} Sabado ang nakalipas"} + other{"{0} (na) Sabado ang nakalipas"} + } + } } sat-narrow{ relative{ @@ -1135,6 +1311,16 @@ fil{ "0"{"ngayong Sab."} "1"{"susunod na Sab."} } + relativeTime{ + future{ + one{"sa {0} Sabado"} + other{"sa {0} (na) Sabado ang nakalipas"} + } + past{ + one{"{0} Sabado ang nakalipas"} + other{"{0} (na) Sabado ang nakalipas"} + } + } } sat-short{ relative{ @@ -1142,6 +1328,16 @@ fil{ "0"{"ngayong Sab."} "1"{"susunod na Sab."} } + relativeTime{ + future{ + one{"sa {0} Sabado"} + other{"sa {0} (na) Sabado"} + } + past{ + one{"{0} Sabado ang nakalipas"} + other{"{0} (na) Sabado ang nakalipas"} + } + } } second{ dn{"segundo"} @@ -1187,10 +1383,20 @@ fil{ } sun{ relative{ - "-1"{"lumipas na Linggo"} + "-1"{"nakaraang linggo"} "0"{"sa Linggo"} "1"{"susunod na Linggo"} } + relativeTime{ + future{ + one{"sa {0} Linggo"} + other{"sa {0} (na) Linggo"} + } + past{ + one{"{0} Linggo ang nakalipas"} + other{"{0} (na) Linggo ang nakalipas"} + } + } } sun-narrow{ relative{ @@ -1198,6 +1404,16 @@ fil{ "0"{"ngayong Lin."} "1"{"susunod na Lin."} } + relativeTime{ + future{ + one{"sa {0} linggo"} + other{"sa {0} (na) Linggo"} + } + past{ + one{"{0} Linggo ang nakalipas"} + other{"{0} (na) Linggo ang nakalipas"} + } + } } sun-short{ relative{ @@ -1205,6 +1421,16 @@ fil{ "0"{"ngayong Lin."} "1"{"susunod na Lin."} } + relativeTime{ + future{ + one{"sa {0} Linggo"} + other{"sa {0} (na) Linggo"} + } + past{ + one{"{0} Linggo ang nakalipas"} + other{"{0} (na) Linggo ang nakalipas"} + } + } } thu{ relative{ @@ -1212,6 +1438,16 @@ fil{ "0"{"ngayong Huwebes"} "1"{"susunod na Huwebes"} } + relativeTime{ + future{ + one{"sa {0} Huwebes"} + other{"sa {0} (na) Huwebes"} + } + past{ + one{"{0} Huwebes ang nakalipas"} + other{"{0} (na) Huwebes ang nakalipas"} + } + } } thu-narrow{ relative{ @@ -1219,6 +1455,16 @@ fil{ "0"{"ngayong Huw."} "1"{"susunod na Huw."} } + relativeTime{ + future{ + one{"sa {0} Huwebes"} + other{"sa {0} (na) Huwebes"} + } + past{ + one{"{0} Huwebes ang nakalipas"} + other{"{0} (na) Huwebes ang nakalipas"} + } + } } thu-short{ relative{ @@ -1226,6 +1472,16 @@ fil{ "0"{"ngayong Huw."} "1"{"susunod na Huw."} } + relativeTime{ + future{ + one{"sa {0} Huwebes"} + other{"sa {0} (na) Huwebes"} + } + past{ + one{"{0} Huwebes ang nakalipas"} + other{"{0} (na) Huwebes ang nakalipas"} + } + } } tue{ relative{ @@ -1233,6 +1489,16 @@ fil{ "0"{"ngayong Martes"} "1"{"susunod na Martes"} } + relativeTime{ + future{ + one{"sa {0} Martes"} + other{"sa {0} (na) Martes"} + } + past{ + one{"{0} Martes ang nakalipas"} + other{"{0} (na) Martes ang nakalipas"} + } + } } tue-narrow{ relative{ @@ -1240,6 +1506,16 @@ fil{ "0"{"ngayong Mar."} "1"{"susunod na Mar."} } + relativeTime{ + future{ + one{"sa {0} Martes"} + other{"sa {0} (na) Martes ang nakalipas"} + } + past{ + one{"{0} Martes ang nakalipas"} + other{"{0} (na) Martes ang nakalipas"} + } + } } tue-short{ relative{ @@ -1247,6 +1523,16 @@ fil{ "0"{"ngayong Mar."} "1"{"susunod na Mar."} } + relativeTime{ + future{ + one{"sa {0} Martes"} + other{"sa {0} (na) Martes"} + } + past{ + one{"{0} Martes ang nakalipas"} + other{"{0} (na) Martes ang nakalipas"} + } + } } wed{ relative{ @@ -1254,6 +1540,16 @@ fil{ "0"{"ngayong Miyerkules"} "1"{"susunod na Miyerkules"} } + relativeTime{ + future{ + one{"sa {0} Miyerkules"} + other{"sa {0} (na) Miyerkules"} + } + past{ + one{"{0} Miyerkules ang nakalipas"} + other{"{0} (na) Miyerkules ang nakalipas"} + } + } } wed-narrow{ relative{ @@ -1261,6 +1557,16 @@ fil{ "0"{"ngayong Miy."} "1"{"susunod na Miy."} } + relativeTime{ + future{ + one{"sa {0} Miyerkules"} + other{"sa {0} (na) Miyerkules"} + } + past{ + one{"{0} Miyerkules ang nakalipas"} + other{"{0} (na) Miyerkules ang nakalipas"} + } + } } wed-short{ relative{ @@ -1268,6 +1574,16 @@ fil{ "0"{"ngayong Miy."} "1"{"susunod na Miy."} } + relativeTime{ + future{ + one{"sa {0} Miyerkules"} + other{"sa {0} (na) Miyerkules"} + } + past{ + one{"{0} Miyerkules ang nakalipas"} + other{"{0} (na) Miyerkules ang nakalipas"} + } + } } week{ dn{"linggo"} @@ -1276,6 +1592,7 @@ fil{ "0"{"sa linggong ito"} "1"{"susunod na linggo"} } + relativePeriod{"linggo ng {0}"} relativeTime{ future{ one{"sa {0} linggo"} @@ -1294,6 +1611,7 @@ fil{ "0"{"ngayong linggo"} "1"{"susunod na linggo"} } + relativePeriod{"linggo ng {0}"} relativeTime{ future{ one{"sa {0} linggo"} @@ -1312,6 +1630,7 @@ fil{ "0"{"ngayong linggo"} "1"{"susunod na linggo"} } + relativePeriod{"linggo ng {0}"} relativeTime{ future{ one{"sa {0} linggo"} @@ -1391,6 +1710,12 @@ fil{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} at {1}"} + end{"{0}, at {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0}, {1}"} end{"{0}, {1}"} @@ -1415,16 +1740,4 @@ fil{ US{"US"} metric{"Metriko"} } - transformNames{ - BGN{"BGN"} - Numeric{"Numeric"} - Tone{"Tono"} - UNGEGN{"UNGEGN"} - x-Accents{"Accents"} - x-Fullwidth{"Fullwidth"} - x-Halfwidth{"Halfwidth"} - x-Jamo{"Jamo"} - x-Pinyin{"Pinyin"} - x-Publishing{"Publishing"} - } } diff --git a/icuSources/data/locales/fil_PH.txt b/icuSources/data/locales/fil_PH.txt old mode 100755 new mode 100644 index c9ba174d..524c5050 --- a/icuSources/data/locales/fil_PH.txt +++ b/icuSources/data/locales/fil_PH.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fil_PH.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fil_PH{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/fo.txt b/icuSources/data/locales/fo.txt index c23a4739..cdbc0153 100644 --- a/icuSources/data/locales/fo.txt +++ b/icuSources/data/locales/fo.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fo.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fo{ AuxExemplarCharacters{"[c q w x z]"} Ellipsis{ @@ -206,7 +200,7 @@ fo{ minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.22.93"} + Version{"2.1.31.86"} calendar{ generic{ DateTimePatterns{ @@ -413,6 +407,10 @@ fo{ MEd{"E dd.MM"} MMM{"LLL"} MMMEd{"E d. MMM"} + MMMMW{ + one{"W. 'vika' 'í' MMM"} + other{"W. 'vika' 'í' MMM"} + } MMMMd{"d. MMMM"} MMMd{"d. MMM"} Md{"dd.MM"} @@ -433,6 +431,10 @@ fo{ yMd{"dd.MM.y"} yQQQ{"QQQ 'í' y"} yQQQQ{"QQQQ 'í' y"} + yw{ + one{"w. 'vika' 'í' y"} + other{"w. 'vika' 'í' y"} + } } dayNames{ format{ @@ -783,6 +785,78 @@ fo{ } } } + characterLabel{ + activities{"Virksemi"} + african_scripts{"Afrikanskar skriftir"} + american_scripts{"Amerikanskar skriftir"} + animals_nature{"Djór og náttúra"} + arrows{"Pílar"} + box_drawing{"Kassatekning"} + braille{"Blindaskrift"} + bullets_stars{"Prikkar/Stjørnur"} + consonantal_jamo{"Jamo hjáljóð"} + currency_symbols{"Gjaldoyra tekin"} + dash_connector{"Bindistrika/sambindari"} + digits{"Talstavir"} + dingbats{"Dingbats"} + divination_symbols{"Spádóms tekin"} + downwards_arrows{"Pílar peikandi niðureftir"} + downwards_upwards_arrows{"Pílar peikandi niður og uppeftir"} + east_asian_scripts{"Eysturasiatiskar skriftir"} + emoji{"Emoji"} + european_scripts{"Evropeiskar skriftir"} + flags{"Fløgg"} + food_drink{"Matur og drekka"} + format{"Forsniða"} + format_whitespace{"Forsnið og hvíttglopp"} + full_width_form_variant{"Full breidd avbrigdir formur"} + geometric_shapes{"Mátingarfrøðiligir formar"} + half_width_form_variant{"Hálv breidd avbrigdir formur"} + han_characters{"Han bókstavar"} + han_radicals{"Han rótmerkir"} + hanja{"Hanja"} + hanzi_simplified{"Hanzi (einkult)"} + hanzi_traditional{"Hanzi (vanligt)"} + historic_scripts{"Søguligar skriftir"} + ideographic_desc_characters{"Hugtaksskrift eftirkomandi bókstavar"} + japanese_kana{"Japanskt kana"} + kanbun{"Kanbun"} + kanji{"Kanji"} + leftwards_arrows{"Pílar peikandi til vinstru"} + leftwards_rightwards_arrows{"Pílar peikandi til vinstru og høgru"} + letterlike_symbols{"Bókstavalíknandi tekin"} + limited_use{"Avmarkað brúk"} + math_symbols{"Støddfrøðilig tekin"} + middle_eastern_scripts{"Miðeystur skiftir"} + miscellaneous{"Ymiskt"} + modern_scripts{"Nútíðar skriftir"} + modifier{"Laga eftir"} + musical_symbols{"Tónleika tekin"} + nonspacing{"Einki glopp"} + numbers{"Tøl"} + objects{"Lutir"} + other{"Annað"} + paired{"Greipa saman"} + phonetic_alphabet{"Ljóðstavrað"} + pictographs{"Myndatekin"} + punctuation{"Teknseting"} + rightwards_arrows{"Pílar peikandi til høgru"} + sign_standard_symbols{"Tekn/vanlig tekin"} + small_form_variant{"Lítil avbrigdir formur"} + smileys_people{"Brostekin og fólk"} + south_asian_scripts{"Suðurasiatiskar skriftir"} + southeast_asian_scripts{"Útsynningsasiatiskar skriftir"} + spacing{"Regluglopp"} + symbols{"Tekin"} + technical_symbols{"Tøknilig tekin"} + tone_marks{"Litdámt merkir"} + travel_places{"Ferðing og støð"} + upwards_arrows{"Pílar peikandi uppeftir"} + variant_forms{"Frábrigdi formar"} + vocalic_jamo{"Jamo sjálvljóð"} + western_asian_scripts{"Vesturasiatiskar skriftir"} + whitespace{"Hvíttglopp"} + } delimiters{ alternateQuotationEnd{"’"} alternateQuotationStart{"‘"} @@ -848,6 +922,16 @@ fo{ "0"{"næsta fríggjadag"} "1"{"fríggjadagin í næstu viku"} } + relativeTime{ + future{ + one{"um {0} fríggjadag"} + other{"um {0} fríggjadagar"} + } + past{ + one{"{0} fríggjadag síðani"} + other{"{0} fríggjadagar síðani"} + } + } } fri-narrow{ relative{ @@ -855,6 +939,16 @@ fo{ "0"{"næsta fr."} "1"{"fr. í næstu viku"} } + relativeTime{ + future{ + one{"um {0} fr."} + other{"um {0} fr."} + } + past{ + one{"{0} fr. síðani"} + other{"{0} fr. síðani"} + } + } } fri-short{ relative{ @@ -862,9 +956,22 @@ fo{ "0"{"næsta frí."} "1"{"frí. í næstu viku"} } + relativeTime{ + future{ + one{"um {0} frí."} + other{"um {0} frí."} + } + past{ + one{"{0} frí. síðani"} + other{"{0} frí. síðani"} + } + } } hour{ dn{"tími"} + relative{ + "0"{"hendan tíman"} + } relativeTime{ future{ one{"um {0} tíma"} @@ -904,6 +1011,9 @@ fo{ } minute{ dn{"minuttur"} + relative{ + "0"{"hendan minuttin"} + } relativeTime{ future{ one{"um {0} minutt"} @@ -947,6 +1057,16 @@ fo{ "0"{"næsta mánadag"} "1"{"mánadagin í næstu viku"} } + relativeTime{ + future{ + one{"um {0} mánadag"} + other{"um {0} mánadagar"} + } + past{ + one{"{0} mánadag síðani"} + other{"{0} mánadagar síðani"} + } + } } mon-narrow{ relative{ @@ -954,6 +1074,16 @@ fo{ "0"{"næsta má."} "1"{"má. í næstu viku"} } + relativeTime{ + future{ + one{"um {0} má."} + other{"um {0} má."} + } + past{ + one{"{0} má. síðani"} + other{"{0} má. síðani"} + } + } } mon-short{ relative{ @@ -961,6 +1091,16 @@ fo{ "0"{"næsta mán."} "1"{"mán. í næstu viku"} } + relativeTime{ + future{ + one{"um {0} mán."} + other{"um {0} mán."} + } + past{ + one{"{0} mán. síðani"} + other{"{0} mán. síðani"} + } + } } month{ dn{"mánaður"} @@ -1008,6 +1148,11 @@ fo{ } quarter{ dn{"ársfjórðingur"} + relative{ + "-1"{"seinasta ársfjórðing"} + "0"{"hendan ársfjórðingin"} + "1"{"næsta ársfjórðing"} + } relativeTime{ future{ one{"um {0} ársfjórðing"} @@ -1051,6 +1196,16 @@ fo{ "0"{"næsta leygardag"} "1"{"leygardagin í næstu viku"} } + relativeTime{ + future{ + one{"um {0} leygardag"} + other{"um {0} leygardagar"} + } + past{ + one{"{0} leygardag síðani"} + other{"{0} leygardagar síðani"} + } + } } sat-narrow{ relative{ @@ -1058,6 +1213,16 @@ fo{ "0"{"næsta le."} "1"{"le. í næstu viku"} } + relativeTime{ + future{ + one{"um {0} le."} + other{"um {0} le."} + } + past{ + one{"{0} le. síðani"} + other{"{0} le. síðani"} + } + } } sat-short{ relative{ @@ -1065,9 +1230,22 @@ fo{ "0"{"næsta ley."} "1"{"ley. í næstu viku"} } + relativeTime{ + future{ + one{"um {0} ley."} + other{"um {0} ley."} + } + past{ + one{"{0} ley. síðani"} + other{"{0} ley. síðani"} + } + } } second{ dn{"sekund"} + relative{ + "0"{"nú"} + } relativeTime{ future{ one{"um {0} sekund"} @@ -1111,6 +1289,16 @@ fo{ "0"{"næsta sunnudag"} "1"{"sunnudagin í næstu viku"} } + relativeTime{ + future{ + one{"um {0} sunnudag"} + other{"um {0} sunnudagar"} + } + past{ + one{"{0} sunnudag síðani"} + other{"{0} sunnudagar síðani"} + } + } } sun-narrow{ relative{ @@ -1118,6 +1306,16 @@ fo{ "0"{"næsta su."} "1"{"su. í næstu viku"} } + relativeTime{ + future{ + one{"um {0} su."} + other{"um {0} su."} + } + past{ + one{"{0} su. síðani"} + other{"{0} su. síðani"} + } + } } sun-short{ relative{ @@ -1125,6 +1323,16 @@ fo{ "0"{"næsta sun."} "1"{"sun. í næstu viku"} } + relativeTime{ + future{ + one{"um {0} sun."} + other{"um {0} sun."} + } + past{ + one{"{0} sun. síðani"} + other{"{0} sun. síðani"} + } + } } thu{ relative{ @@ -1132,6 +1340,16 @@ fo{ "0"{"næsta hósdag"} "1"{"hósdagin í næstu viku"} } + relativeTime{ + future{ + one{"um {0} hósdag"} + other{"um {0} hósdagar"} + } + past{ + one{"{0} hósdag síðani"} + other{"{0} hósdagar síðani"} + } + } } thu-narrow{ relative{ @@ -1139,6 +1357,16 @@ fo{ "0"{"næsta hó."} "1"{"hó. í næstu viku"} } + relativeTime{ + future{ + one{"um {0} hó."} + other{"um {0} hó."} + } + past{ + one{"{0} hó. síðani"} + other{"{0} hó. síðani"} + } + } } thu-short{ relative{ @@ -1146,6 +1374,16 @@ fo{ "0"{"næsta hós."} "1"{"hós. í næstu viku"} } + relativeTime{ + future{ + one{"um {0} hós."} + other{"um {0} hós."} + } + past{ + one{"{0} hós. síðani"} + other{"{0} hós. síðani"} + } + } } tue{ relative{ @@ -1153,6 +1391,16 @@ fo{ "0"{"næsta týsdag"} "1"{"týsdagin í næstu viku"} } + relativeTime{ + future{ + one{"um {0} týsdag"} + other{"um {0} týsdagar"} + } + past{ + one{"{0} týsdag síðani"} + other{"{0} týsdagar síðani"} + } + } } tue-narrow{ relative{ @@ -1160,6 +1408,16 @@ fo{ "0"{"næsta tý."} "1"{"tý. í næstu viku"} } + relativeTime{ + future{ + one{"um {0} tý."} + other{"um {0} tý."} + } + past{ + one{"{0} tý. síðani"} + other{"{0} tý. síðani"} + } + } } tue-short{ relative{ @@ -1167,6 +1425,16 @@ fo{ "0"{"næsta týs."} "1"{"týs. í næstu viku"} } + relativeTime{ + future{ + one{"um {0} týs."} + other{"um {0} týs."} + } + past{ + one{"{0} týs. síðani"} + other{"{0} týs. síðani"} + } + } } wed{ relative{ @@ -1174,6 +1442,16 @@ fo{ "0"{"næsta mikudag"} "1"{"mikudagin í næstu viku"} } + relativeTime{ + future{ + one{"um {0} mikudag"} + other{"um {0} mikudagar"} + } + past{ + one{"{0} mikudag síðani"} + other{"{0} mikudagar síðani"} + } + } } wed-narrow{ relative{ @@ -1181,6 +1459,16 @@ fo{ "0"{"næsta mi."} "1"{"mi. í næstu viku"} } + relativeTime{ + future{ + one{"um {0} mi."} + other{"um {0} mi."} + } + past{ + one{"{0} mi. síðani"} + other{"{0} mi. síðani"} + } + } } wed-short{ relative{ @@ -1188,6 +1476,16 @@ fo{ "0"{"næsta mik."} "1"{"mik. í næstu viku"} } + relativeTime{ + future{ + one{"um {0} mik."} + other{"um {0} mik."} + } + past{ + one{"{0} mik. síðani"} + other{"{0} mik. síðani"} + } + } } week{ dn{"vika"} @@ -1196,6 +1494,7 @@ fo{ "0"{"hesu viku"} "1"{"næstu viku"} } + relativePeriod{"vika nummar {0}"} relativeTime{ future{ one{"um {0} viku"} @@ -1209,6 +1508,7 @@ fo{ } week-narrow{ dn{"v."} + relativePeriod{"vika nummar {0}"} relativeTime{ future{ one{"um {0} v."} @@ -1222,6 +1522,7 @@ fo{ } week-short{ dn{"vi."} + relativePeriod{"vika nummar {0}"} relativeTime{ future{ one{"um {0} vi."} @@ -1291,6 +1592,12 @@ fo{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} og {1}"} + end{"{0} og {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0}, {1}"} end{"{0} og {1}"} diff --git a/icuSources/data/locales/fo_DK.txt b/icuSources/data/locales/fo_DK.txt old mode 100755 new mode 100644 index 191f13a1..1b7e17c0 --- a/icuSources/data/locales/fo_DK.txt +++ b/icuSources/data/locales/fo_DK.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fo_DK.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fo_DK{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/fo_FO.txt b/icuSources/data/locales/fo_FO.txt index 62d7cd85..89df7fff 100644 --- a/icuSources/data/locales/fo_FO.txt +++ b/icuSources/data/locales/fo_FO.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fo_FO.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fo_FO{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/fr.txt b/icuSources/data/locales/fr.txt index 2f88af1e..86d88ae4 100644 --- a/icuSources/data/locales/fr.txt +++ b/icuSources/data/locales/fr.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr{ AuxExemplarCharacters{"[á å ä ã ā ē í ì ī ñ ó ò ö ø ú ǔ]"} Ellipsis{ @@ -27,7 +21,7 @@ fr{ default{"latn"} latn{ miscPatterns{ - atLeast{"au moins {0}"} + atLeast{"⩾{0}"} range{"{0}–{1}"} } patterns{ @@ -206,10 +200,20 @@ fr{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + one{"Prenez la {0}re à droite."} + other{"Prenez la {0}e à droite."} + } + plural{ + one{"{0} jour"} + other{"{0} jours"} + } + } minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.23.79"} + Version{"2.1.32.59"} calendar{ buddhist{ DateTimePatterns{ @@ -485,97 +489,97 @@ fr{ } intervalFormats{ H{ - H{"HH – HH"} + H{"HH – HH"} } Hm{ - H{"HH:mm – HH:mm"} - m{"HH:mm – HH:mm"} + H{"HH:mm – HH:mm"} + m{"HH:mm – HH:mm"} } Hmv{ - H{"HH:mm – HH:mm v"} - m{"HH:mm – HH:mm v"} + H{"HH:mm – HH:mm v"} + m{"HH:mm – HH:mm v"} } Hv{ - H{"HH – HH v"} + H{"HH – HH v"} } M{ - M{"M – M"} + M{"M–M"} } MEd{ - M{"E dd/MM – E dd/MM"} - d{"E dd/MM – E dd/MM"} + M{"E dd/MM – E dd/MM"} + d{"E dd/MM – E dd/MM"} } MMM{ - M{"MMM–MMM"} + M{"MMM – MMM"} } MMMEd{ - M{"E d MMM – E d MMM"} - d{"E d MMM – E d MMM"} + M{"E d MMM – E d MMM"} + d{"E d MMM – E d MMM"} } MMMd{ - M{"d MMM – d MMM"} + M{"d MMM – d MMM"} d{"d–d MMM"} } Md{ - M{"dd/MM – dd/MM"} - d{"dd/MM – dd/MM"} + M{"dd/MM – dd/MM"} + d{"dd/MM – dd/MM"} } d{ - d{"d – d"} + d{"d–d"} } - fallback{"{0} – {1}"} + fallback{"{0} – {1}"} h{ - a{"h a – h a"} - h{"h – h a"} + a{"h a – h a"} + h{"h – h a"} } hm{ - a{"h:mm a – h:mm a"} - h{"h:mm – h:mm a"} - m{"h:mm – h:mm a"} + a{"h:mm a – h:mm a"} + h{"h:mm – h:mm a"} + m{"h:mm – h:mm a"} } hmv{ - a{"h:mm a – h:mm a v"} - h{"h:mm – h:mm a v"} - m{"h:mm – h:mm a v"} + a{"h:mm a – h:mm a v"} + h{"h:mm – h:mm a v"} + m{"h:mm – h:mm a v"} } hv{ - a{"h a – h a v"} - h{"h – h a v"} + a{"h a – h a v"} + h{"h – h a v"} } y{ - y{"y – y G"} + y{"y – y G"} } yM{ - M{"MM/y – MM/y G"} - y{"M/y – M/y G"} + M{"MM/y – MM/y G"} + y{"M/y – M/y G"} } yMEd{ - M{"E dd/MM/y – E dd/MM/y G"} - d{"E dd/MM/y – E dd/MM/y G"} - y{"E dd/MM/y – E dd/MM/y G"} + M{"E dd/MM/y – E dd/MM/y G"} + d{"E dd/MM/y – E dd/MM/y G"} + y{"E dd/MM/y – E dd/MM/y G"} } yMMM{ M{"MMM–MMM y G"} - y{"MMM y – MMM y G"} + y{"MMM y – MMM y G"} } yMMMEd{ - M{"E d MMM – E d MMM y G"} - d{"E d – E d MMM y G"} - y{"E d MMM y – E d MMM y G"} + M{"E d MMM – E d MMM y G"} + d{"E d – E d MMM y G"} + y{"E d MMM y – E d MMM y G"} } yMMMM{ - M{"MMMM – MMMM y G"} - y{"MMMM y – MMMM y G"} + M{"MMMM – MMMM y G"} + y{"MMMM y – MMMM y G"} } yMMMd{ - M{"d MMM – d MMM y G"} + M{"d MMM – d MMM y G"} d{"d–d MMM y G"} - y{"d MMM y – d MMM y G"} + y{"d MMM y – d MMM y G"} } yMd{ - M{"d/M/y – d/M/y G"} - d{"d/M/y – d/M/y G"} - y{"dd/MM/y – dd/MM/y G"} + M{"d/M/y – d/M/y G"} + d{"d/M/y – d/M/y G"} + y{"dd/MM/y – dd/MM/y G"} } } } @@ -630,6 +634,10 @@ fr{ MEd{"E dd/MM"} MMM{"LLL"} MMMEd{"E d MMM"} + MMMMW{ + one{"'semaine' W 'de' MMM"} + other{"'semaine' W 'de' MMM"} + } MMMMd{"d MMMM"} MMMd{"d MMM"} Md{"dd/MM"} @@ -650,6 +658,10 @@ fr{ yMd{"dd/MM/y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + one{"'semaine' w 'de' y"} + other{"'semaine' w 'de' y"} + } } dayNames{ format{ @@ -817,97 +829,97 @@ fr{ } intervalFormats{ H{ - H{"HH – HH"} + H{"HH – HH"} } Hm{ - H{"HH:mm – HH:mm"} - m{"HH:mm – HH:mm"} + H{"HH:mm – HH:mm"} + m{"HH:mm – HH:mm"} } Hmv{ - H{"HH:mm – HH:mm v"} - m{"HH:mm – HH:mm v"} + H{"HH:mm – HH:mm v"} + m{"HH:mm – HH:mm v"} } Hv{ - H{"HH – HH v"} + H{"HH – HH v"} } M{ M{"M–M"} } MEd{ - M{"E dd/MM – E dd/MM"} - d{"E dd/MM – E dd/MM"} + M{"E dd/MM – E dd/MM"} + d{"E dd/MM – E dd/MM"} } MMM{ - M{"MMM–MMM"} + M{"MMM – MMM"} } MMMEd{ - M{"E d MMM – E d MMM"} - d{"E d – E d MMM"} + M{"E d MMM – E d MMM"} + d{"E d – E d MMM"} } MMMd{ - M{"d MMM – d MMM"} + M{"d MMM – d MMM"} d{"d–d MMM"} } Md{ - M{"dd/MM – dd/MM"} - d{"dd/MM – dd/MM"} + M{"dd/MM – dd/MM"} + d{"dd/MM – dd/MM"} } d{ d{"d–d"} } - fallback{"{0} – {1}"} + fallback{"{0} – {1}"} h{ - a{"h a – h a"} - h{"h – h a"} + a{"h a – h a"} + h{"h – h a"} } hm{ - a{"h:mm a – h:mm a"} - h{"h:mm – h:mm a"} - m{"h:mm – h:mm a"} + a{"h:mm a – h:mm a"} + h{"h:mm – h:mm a"} + m{"h:mm – h:mm a"} } hmv{ - a{"h:mm a – h:mm a v"} - h{"h:mm – h:mm a v"} - m{"h:mm – h:mm a v"} + a{"h:mm a – h:mm a v"} + h{"h:mm – h:mm a v"} + m{"h:mm – h:mm a v"} } hv{ - a{"h a – h a v"} + a{"h a – h a v"} h{"h – h a v"} } y{ y{"y–y"} } yM{ - M{"MM/y – MM/y"} - y{"MM/y – MM/y"} + M{"MM/y – MM/y"} + y{"MM/y – MM/y"} } yMEd{ - M{"E dd/MM/y – E dd/MM/y"} - d{"E dd/MM/y – E dd/MM/y"} - y{"E dd/MM/y – E dd/MM/y"} + M{"E dd/MM/y – E dd/MM/y"} + d{"E dd/MM/y – E dd/MM/y"} + y{"E dd/MM/y – E dd/MM/y"} } yMMM{ M{"MMM–MMM y"} - y{"MMM y – MMM y"} + y{"MMM y – MMM y"} } yMMMEd{ - M{"E d MMM – E d MMM y"} - d{"E d – E d MMM y"} - y{"E d MMM y – E d MMM y"} + M{"E d MMM – E d MMM y"} + d{"E d – E d MMM y"} + y{"E d MMM y – E d MMM y"} } yMMMM{ - M{"MMMM – MMMM y"} - y{"MMMM y – MMMM y"} + M{"MMMM – MMMM y"} + y{"MMMM y – MMMM y"} } yMMMd{ - M{"d MMM – d MMM y"} + M{"d MMM – d MMM y"} d{"d–d MMM y"} - y{"d MMM y – d MMM y"} + y{"d MMM y – d MMM y"} } yMd{ - M{"dd/MM/y – dd/MM/y"} - d{"dd/MM/y – dd/MM/y"} - y{"dd/MM/y – dd/MM/y"} + M{"dd/MM/y – dd/MM/y"} + d{"dd/MM/y – dd/MM/y"} + y{"dd/MM/y – dd/MM/y"} } } monthNames{ @@ -1289,6 +1301,94 @@ fr{ } } } + characterLabel{ + activities{"activités"} + african_scripts{"écritures africaines"} + american_scripts{"écritures américaines"} + animal{"animal"} + animals_nature{"animaux et nature"} + arrows{"flèches"} + body{"corps"} + box_drawing{"tracé de boîte"} + braille{"écriture Braille"} + building{"immeuble"} + bullets_stars{"puces / astérisques"} + consonantal_jamo{"jamos consonnes"} + currency_symbols{"symboles monétaires"} + dash_connector{"tirets / connecteurs"} + digits{"chiffres"} + dingbats{"symboles Dingbats"} + divination_symbols{"symboles divinatoires"} + downwards_arrows{"flèches vers le bas"} + downwards_upwards_arrows{"flèches vers le bas et le haut"} + east_asian_scripts{"écritures asiatiques orientales"} + emoji{"emojis"} + european_scripts{"écritures européennes"} + female{"féminin"} + flag{"drapeau"} + flags{"drapeaux"} + food_drink{"nourriture et boisson"} + format{"format"} + format_whitespace{"format et espacement"} + full_width_form_variant{"variante de forme pleine-chasse"} + geometric_shapes{"formes géométriques"} + half_width_form_variant{"variantes de forme en largeur"} + han_characters{"caractères sinographiques"} + han_radicals{"radicaux sinographiques"} + hanja{"sinogramme coréen hanja"} + hanzi_simplified{"sinogramme chinois simplifié"} + hanzi_traditional{"sinogramme chinois traditionnel"} + heart{"cœur"} + historic_scripts{"écritures historiques"} + ideographic_desc_characters{"symboles de descript. sinographique"} + japanese_kana{"syllabaire kana japonais"} + kanbun{"kamboun"} + kanji{"sinogramme japonais kanji"} + keycap{"keycap"} + leftwards_arrows{"flèches vers la gauche"} + leftwards_rightwards_arrows{"flèches vers la gauche et la droite"} + letterlike_symbols{"symboles de lettres"} + limited_use{"usage limité"} + male{"masculin"} + math_symbols{"symboles mathématiques"} + middle_eastern_scripts{"écritures du Moyen-Orient"} + miscellaneous{"divers"} + modern_scripts{"écritures modernes"} + modifier{"modificateurs"} + musical_symbols{"symboles musicaux"} + nature{"nature"} + nonspacing{"sans chasse"} + numbers{"nombres"} + objects{"objets"} + other{"autre"} + paired{"en paire"} + person{"personne"} + phonetic_alphabet{"alphabet phonétique"} + pictographs{"pictogrammes"} + place{"lieu"} + plant{"plante"} + punctuation{"ponctuation"} + rightwards_arrows{"flèches vers la droite"} + sign_standard_symbols{"symboles de signe/norme"} + small_form_variant{"petites variantes de forme"} + smiley{"smiley"} + smileys_people{"émoticônes et personnes"} + south_asian_scripts{"écritures asiatiques du sud"} + southeast_asian_scripts{"écrtitures asiatiques du sud-est"} + spacing{"avec chasse"} + sport{"sport"} + symbols{"symboles"} + technical_symbols{"symboles techniques"} + tone_marks{"marques de ton"} + travel{"voyage"} + travel_places{"voyage et lieux"} + upwards_arrows{"flèches vers le haut"} + variant_forms{"variantes de forme"} + vocalic_jamo{"jamos voyelles"} + weather{"météo"} + western_asian_scripts{"écritures asiatiques occidentales"} + whitespace{"espacement"} + } contextTransforms{ day-format-except-narrow:intvector{ 0, @@ -1314,6 +1414,10 @@ fr{ 0, 1, } + territory:intvector{ + 1, + 0, + } } delimiters{ alternateQuotationEnd{"»"} @@ -1380,6 +1484,16 @@ fr{ "0"{"ce vendredi"} "1"{"vendredi prochain"} } + relativeTime{ + future{ + one{"dans {0} vendredi"} + other{"dans {0} vendredis"} + } + past{ + one{"il y a {0} vendredi"} + other{"il y a {0} vendredis"} + } + } } fri-narrow{ relative{ @@ -1387,6 +1501,16 @@ fr{ "0"{"ce ven"} "1"{"ven proch"} } + relativeTime{ + future{ + one{"dans {0}ven"} + other{"dans {0}ven"} + } + past{ + one{"il y a {0}ven"} + other{"il y a {0}ven"} + } + } } fri-short{ relative{ @@ -1394,9 +1518,22 @@ fr{ "0"{"ce ven."} "1"{"ven. prochain"} } + relativeTime{ + future{ + one{"dans {0} ven."} + other{"dans {0} ven."} + } + past{ + one{"il y a {0} ven."} + other{"il y a {0} ven."} + } + } } hour{ dn{"heure"} + relative{ + "0"{"cette heure-ci"} + } relativeTime{ future{ one{"dans {0} heure"} @@ -1436,6 +1573,9 @@ fr{ } minute{ dn{"minute"} + relative{ + "0"{"cette minute-ci"} + } relativeTime{ future{ one{"dans {0} minute"} @@ -1479,6 +1619,16 @@ fr{ "0"{"ce lundi"} "1"{"lundi prochain"} } + relativeTime{ + future{ + one{"dans {0} lundi"} + other{"dans {0} lundis"} + } + past{ + one{"il y a {0} lundi"} + other{"il y a {0} lundis"} + } + } } mon-narrow{ relative{ @@ -1486,6 +1636,16 @@ fr{ "0"{"ce lun"} "1"{"lun proch"} } + relativeTime{ + future{ + one{"dans {0}lun"} + other{"dans {0}lun"} + } + past{ + one{"il y a {0}lun"} + other{"il y a {0}lun"} + } + } } mon-short{ relative{ @@ -1493,6 +1653,16 @@ fr{ "0"{"ce lun."} "1"{"lun. prochain"} } + relativeTime{ + future{ + one{"dans {0} lun."} + other{"dans {0} lun."} + } + past{ + one{"il y a {0} lun."} + other{"il y a {0} lun."} + } + } } month{ dn{"mois"} @@ -1540,6 +1710,11 @@ fr{ } quarter{ dn{"trimestre"} + relative{ + "-1"{"le trimestre dernier"} + "0"{"ce trimestre"} + "1"{"le trimestre prochain"} + } relativeTime{ future{ one{"dans {0} trimestre"} @@ -1583,6 +1758,16 @@ fr{ "0"{"ce samedi"} "1"{"samedi prochain"} } + relativeTime{ + future{ + one{"dans {0} samedi"} + other{"dans {0} samedis"} + } + past{ + one{"il y a {0} samedi"} + other{"il y a {0} samedis"} + } + } } sat-narrow{ relative{ @@ -1590,6 +1775,16 @@ fr{ "0"{"ce sam"} "1"{"sam proch"} } + relativeTime{ + future{ + one{"dans {0}sam"} + other{"dans {0}sam"} + } + past{ + one{"il y a {0}sam"} + other{"il y a {0}sam"} + } + } } sat-short{ relative{ @@ -1597,6 +1792,16 @@ fr{ "0"{"ce sam."} "1"{"sam. prochain"} } + relativeTime{ + future{ + one{"dans {0} sam."} + other{"dans {0} sam."} + } + past{ + one{"dans {0} sam."} + other{"dans {0} sam."} + } + } } second{ dn{"seconde"} @@ -1646,6 +1851,16 @@ fr{ "0"{"ce dimanche"} "1"{"dimanche prochain"} } + relativeTime{ + future{ + one{"dans {0} dimanche"} + other{"dans {0} dimanches"} + } + past{ + one{"il y a {0} dimanche"} + other{"il y a {0} dimanches"} + } + } } sun-narrow{ relative{ @@ -1653,6 +1868,16 @@ fr{ "0"{"ce dim"} "1"{"dim proch"} } + relativeTime{ + future{ + one{"dans {0}dim"} + other{"dans {0}dim"} + } + past{ + one{"il y a {0}dim"} + other{"il y a {0}dim"} + } + } } sun-short{ relative{ @@ -1660,6 +1885,16 @@ fr{ "0"{"ce dim."} "1"{"dim. prochain"} } + relativeTime{ + future{ + one{"dans {0} dim."} + other{"dans {0} dim."} + } + past{ + one{"il y a {0} dim."} + other{"il y a {0} dim."} + } + } } thu{ relative{ @@ -1667,6 +1902,16 @@ fr{ "0"{"ce jeudi"} "1"{"jeudi prochain"} } + relativeTime{ + future{ + one{"dans {0} jeudi"} + other{"dans {0} jeudis"} + } + past{ + one{"il y a {0} jeudi"} + other{"il y a {0} jeudis"} + } + } } thu-narrow{ relative{ @@ -1674,6 +1919,16 @@ fr{ "0"{"ce jeu"} "1"{"jeu proch"} } + relativeTime{ + future{ + one{"dans {0}jeu"} + other{"dans {0}jeu"} + } + past{ + one{"il y a {0}jeu"} + other{"il y a {0}jeu"} + } + } } thu-short{ relative{ @@ -1681,6 +1936,16 @@ fr{ "0"{"ce jeu."} "1"{"jeu. prochain"} } + relativeTime{ + future{ + one{"dans {0} jeu."} + other{"dans {0} jeu."} + } + past{ + one{"il y a {0} jeu."} + other{"il y a {0} jeu."} + } + } } tue{ relative{ @@ -1688,6 +1953,16 @@ fr{ "0"{"ce mardi"} "1"{"mardi prochain"} } + relativeTime{ + future{ + one{"dans {0} mardi"} + other{"dans {0} mardis"} + } + past{ + one{"il y a {0} mardi"} + other{"il y a {0} mardis"} + } + } } tue-narrow{ relative{ @@ -1695,6 +1970,16 @@ fr{ "0"{"ce mar"} "1"{"mar proch"} } + relativeTime{ + future{ + one{"dans {0}mar"} + other{"dans {0}mar"} + } + past{ + one{"il y a {0}mar"} + other{"il y a {0}mar"} + } + } } tue-short{ relative{ @@ -1702,6 +1987,16 @@ fr{ "0"{"ce mar."} "1"{"mar. prochain"} } + relativeTime{ + future{ + one{"dans {0} mar."} + other{"dans {0} mar."} + } + past{ + one{"il y a {0} mar."} + other{"il y a {0} mar."} + } + } } wed{ relative{ @@ -1709,6 +2004,16 @@ fr{ "0"{"ce mercredi"} "1"{"mercredi prochain"} } + relativeTime{ + future{ + one{"dans {0} mercredi"} + other{"dans {0} mercredis"} + } + past{ + one{"il y a {0} mercredi"} + other{"il y a {0} mercredis"} + } + } } wed-narrow{ relative{ @@ -1716,6 +2021,16 @@ fr{ "0"{"ce mer"} "1"{"mer proch"} } + relativeTime{ + future{ + one{"dans {0}mer"} + other{"dans {0}mer"} + } + past{ + one{"il y a {0}mer"} + other{"il y a {0}mer"} + } + } } wed-short{ relative{ @@ -1723,6 +2038,16 @@ fr{ "0"{"ce mer."} "1"{"mer. prochain"} } + relativeTime{ + future{ + one{"dans {0} mer."} + other{"dans {0} mer."} + } + past{ + one{"il y a {0} mer."} + other{"il y a {0} mer."} + } + } } week{ dn{"semaine"} @@ -1731,6 +2056,7 @@ fr{ "0"{"cette semaine"} "1"{"la semaine prochaine"} } + relativePeriod{"la semaine du {0}"} relativeTime{ future{ one{"dans {0} semaine"} @@ -1744,6 +2070,7 @@ fr{ } week-narrow{ dn{"sem."} + relativePeriod{"sem. du {0}"} relativeTime{ future{ one{"+{0} sem."} @@ -1757,6 +2084,7 @@ fr{ } week-short{ dn{"sem."} + relativePeriod{"sem. du {0}"} relativeTime{ future{ one{"dans {0} sem."} @@ -1803,7 +2131,7 @@ fr{ } } year-short{ - dn{"ann."} + dn{"an"} relativeTime{ future{ one{"dans {0} a"} @@ -1826,6 +2154,12 @@ fr{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} et {1}"} + end{"{0} et {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0} et {1}"} end{"{0} et {1}"} @@ -1850,16 +2184,4 @@ fr{ US{"américain"} metric{"métrique"} } - transformNames{ - BGN{"BGN"} - Numeric{"Numérique"} - Tone{"Ton"} - UNGEGN{"UNGEGN"} - x-Accents{"Accents"} - x-Fullwidth{"Pleine chasse"} - x-Halfwidth{"Demi-chasse"} - x-Jamo{"Jamo"} - x-Pinyin{"Pinyin"} - x-Publishing{"Publication"} - } } diff --git a/icuSources/data/locales/fr_BE.txt b/icuSources/data/locales/fr_BE.txt index e184cb21..d593bc54 100644 --- a/icuSources/data/locales/fr_BE.txt +++ b/icuSources/data/locales/fr_BE.txt @@ -1,20 +1,7 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr_BE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_BE{ - NumberElements{ - latn{ - symbols{ - group{"."} - } - } - } - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/fr_BF.txt b/icuSources/data/locales/fr_BF.txt index f06cba68..4ca723db 100644 --- a/icuSources/data/locales/fr_BF.txt +++ b/icuSources/data/locales/fr_BF.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr_BF.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_BF{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/fr_BI.txt b/icuSources/data/locales/fr_BI.txt index b129410d..91c68ea1 100644 --- a/icuSources/data/locales/fr_BI.txt +++ b/icuSources/data/locales/fr_BI.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr_BI.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_BI{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/fr_BJ.txt b/icuSources/data/locales/fr_BJ.txt index 7ceabc25..c26257e7 100644 --- a/icuSources/data/locales/fr_BJ.txt +++ b/icuSources/data/locales/fr_BJ.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr_BJ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_BJ{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/fr_BL.txt b/icuSources/data/locales/fr_BL.txt old mode 100755 new mode 100644 index 8afcb1eb..9bb98c18 --- a/icuSources/data/locales/fr_BL.txt +++ b/icuSources/data/locales/fr_BL.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr_BL.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_BL{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/fr_CA.txt b/icuSources/data/locales/fr_CA.txt index cda679a9..dd5dc05c 100644 --- a/icuSources/data/locales/fr_CA.txt +++ b/icuSources/data/locales/fr_CA.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr_CA.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_CA{ NumberElements{ latn{ @@ -105,7 +99,7 @@ fr_CA{ } } } - Version{"2.1.24.13"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ @@ -135,33 +129,41 @@ fr_CA{ } intervalFormats{ MEd{ - M{"E MM-dd – E MM-dd"} - d{"E MM-dd – E MM-dd"} + M{"E MM-dd – E MM-dd"} + d{"E MM-dd – E MM-dd"} } MMMEd{ - d{"E d – E d MMM"} + d{"E d – E d MMM"} } Md{ - M{"MM-dd – MM-dd"} - d{"MM-dd – MM-dd"} + M{"MM-dd – MM-dd"} + d{"MM-dd – MM-dd"} } yM{ - M{"y-MM – y-MM G"} - y{"y-MM – y-MM G"} + M{"y-MM – y-MM G"} + y{"y-MM – y-MM G"} } yMEd{ - M{"E y-MM-dd – E y-MM-dd G"} - d{"E y-MM-dd – E y-MM-dd G"} - y{"E y-MM-dd – E y-MM-dd G"} + M{"E y-MM-dd – E y-MM-dd G"} + d{"E y-MM-dd – E y-MM-dd G"} + y{"E y-MM-dd – E y-MM-dd G"} } yMd{ - M{"y-MM-dd – y-MM-dd G"} - d{"y-MM-dd – y-MM-dd G"} - y{"y-MM-dd – y-MM-dd G"} + M{"y-MM-dd – y-MM-dd G"} + d{"y-MM-dd – y-MM-dd G"} + y{"y-MM-dd – y-MM-dd G"} } } } gregorian{ + AmPmMarkers{ + "a.m.", + "p.m.", + } + AmPmMarkersAbbr{ + "a.m.", + "p.m.", + } AmPmMarkersNarrow{ "a", "p", @@ -195,9 +197,9 @@ fr_CA{ format{ abbreviated{ afternoon1{"après-midi"} - evening1{"soir"} - midnight{"min."} - morning1{"mat."} + evening1{"du soir"} + midnight{"minuit"} + morning1{"du mat."} night1{"du matin"} noon{"midi"} } @@ -218,46 +220,118 @@ fr_CA{ noon{"midi"} } } + stand-alone{ + abbreviated{ + afternoon1{"après-midi"} + am{"a.m."} + evening1{"soir"} + morning1{"mat."} + night1{"nuit"} + pm{"p.m."} + } + narrow{ + afternoon1{"après-midi"} + evening1{"soir"} + morning1{"mat."} + night1{"nuit"} + } + wide{ + am{"a.m."} + pm{"p.m."} + } + } + } + eras{ + wide%variant{ + "avant l’ère chrétienne", + "de l’ère chrétienne", + } } intervalFormats{ H{ - H{"H 'h' – H 'h'"} + H{"H 'h' – H 'h'"} } Hv{ - H{"H 'h' – H 'h' v"} + H{"H 'h' – H 'h' v"} + } + M{ + M{"M–M"} } MEd{ - M{"E MM-dd – E MM-dd"} - d{"E MM-dd – E MM-dd"} + M{"E MM-dd – E MM-dd"} + d{"E MM-dd – E MM-dd"} + } + MMM{ + M{"MMM – MMM"} } Md{ - M{"MM-dd – MM-dd"} - d{"MM-dd – MM-dd"} + M{"MM-dd – MM-dd"} + d{"MM-dd – MM-dd"} } d{ - d{"d – d"} + d{"d–d"} } h{ - a{"h 'h' a – h 'h' a"} - h{"h 'h' – h 'h' a"} + a{"h 'h' a – h 'h' a"} + h{"h 'h' – h 'h' a"} } hv{ - a{"h 'h' a – h 'h' a v"} - h{"h 'h' – h 'h' a v"} + a{"h 'h' a – h 'h' a v"} + h{"h 'h' – h 'h' a v"} + } + y{ + y{"y–y"} } yM{ - M{"y-MM – y-MM"} - y{"y-MM – y-MM"} + M{"y-MM – y-MM"} + y{"y-MM – y-MM"} } yMEd{ - M{"E y-MM-dd – E y-MM-dd"} - d{"E y-MM-dd – E y-MM-dd"} - y{"E y-MM-dd – E y-MM-dd"} + M{"E y-MM-dd – E y-MM-dd"} + d{"E y-MM-dd – E y-MM-dd"} + y{"E y-MM-dd – E y-MM-dd"} + } + yMMM{ + M{"MMM – MMM y"} } yMd{ - M{"y-MM-dd – y-MM-dd"} - d{"y-MM-dd – y-MM-dd"} - y{"y-MM-dd – y-MM-dd"} + M{"y-MM-dd – y-MM-dd"} + d{"y-MM-dd – y-MM-dd"} + y{"y-MM-dd – y-MM-dd"} + } + } + monthNames{ + format{ + abbreviated{ + "janv.", + "févr.", + "mars", + "avr.", + "mai", + "juin", + "juill.", + "août", + "sept.", + "oct.", + "nov.", + "déc.", + } + } + stand-alone{ + abbreviated{ + "janv.", + "févr.", + "mars", + "avr.", + "mai", + "juin", + "juill.", + "août", + "sept.", + "oct.", + "nov.", + "déc.", + } } } } @@ -286,15 +360,20 @@ fr_CA{ } } } + characterLabel{ + braille{"braille"} + bullets_stars{"puces/astérisques"} + dash_connector{"tirets/connecteurs"} + emoji{"Emojis"} + ideographic_desc_characters{"symboles de description sinographique"} + } + delimiters{ + alternateQuotationEnd{"“"} + alternateQuotationStart{"”"} + quotationEnd{"»"} + quotationStart{"«"} + } fields{ - day-short{ - relativeTime{ - future{ - one{"dans {0} j"} - other{"dans {0} j"} - } - } - } hour-narrow{ relativeTime{ future{ @@ -307,18 +386,21 @@ fr_CA{ } } } - minute{ + minute-narrow{ relativeTime{ - future{ - one{"Dans {0} minute"} - other{"Dans {0} minutes"} - } past{ - one{"Il y a {0} minute"} - other{"Il y a {0} minutes"} + one{"-{0} min"} + other{"-{0} min"} } } } + quarter{ + relative{ + "-1"{"le trimestre dernier"} + "0"{"ce trimestre-ci"} + "1"{"le trimestre prochain"} + } + } second-narrow{ relativeTime{ future{ @@ -343,31 +425,4 @@ fr_CA{ dn{"a"} } } - transformNames{ - x-Publishing{"Édition"} - } - unitsShort{ - energy{ - calorie{ - one{"{0} cal"} - other{"{0} cal"} - } - foodcalorie{ - one{"{0} kcal"} - other{"{0} kcal"} - } - joule{ - one{"{0} J"} - other{"{0} J"} - } - kilocalorie{ - one{"{0} kcal"} - other{"{0} kcal"} - } - kilojoule{ - one{"{0} kJ"} - other{"{0} kJ"} - } - } - } } diff --git a/icuSources/data/locales/fr_CD.txt b/icuSources/data/locales/fr_CD.txt index 33775a07..5be30d4f 100644 --- a/icuSources/data/locales/fr_CD.txt +++ b/icuSources/data/locales/fr_CD.txt @@ -1,11 +1,38 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr_CD.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_CD{ - Version{"2.1.19.14"} + NumberElements{ + latn{ + miscPatterns{ + atLeast{"au moins {0}"} + } + } + } + Version{"2.1.31.33"} + calendar{ + gregorian{ + dayPeriod{ + format{ + narrow{ + afternoon1{"ap.m."} + evening1{"soir"} + midnight{"min."} + morning1{"mat."} + night1{"nuit"} + noon{"midi"} + } + } + stand-alone{ + narrow{ + midnight{"min."} + } + } + } + intervalFormats{ + y{ + y{"y – y"} + } + } + } + } } diff --git a/icuSources/data/locales/fr_CF.txt b/icuSources/data/locales/fr_CF.txt old mode 100755 new mode 100644 index cb669e51..ba5b5429 --- a/icuSources/data/locales/fr_CF.txt +++ b/icuSources/data/locales/fr_CF.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr_CF.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_CF{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/fr_CG.txt b/icuSources/data/locales/fr_CG.txt index ad946dd9..54debb63 100644 --- a/icuSources/data/locales/fr_CG.txt +++ b/icuSources/data/locales/fr_CG.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr_CG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_CG{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/fr_CH.txt b/icuSources/data/locales/fr_CH.txt index e8aec968..ce740ef5 100644 --- a/icuSources/data/locales/fr_CH.txt +++ b/icuSources/data/locales/fr_CH.txt @@ -1,24 +1,17 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr_CH.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_CH{ NumberElements{ latn{ patterns{ - currencyFormat{"¤ #,##0.00;¤-#,##0.00"} percentFormat{"#,##0%"} } symbols{ - decimal{"."} + currencyDecimal{"."} } } } - Version{"2.1.19.14"} + Version{"2.1.32.48"} calendar{ generic{ DateTimePatterns{ @@ -29,13 +22,68 @@ fr_CH{ "EEEE, d MMMM y G", "d MMMM y G", "d MMM y G", - "dd.MM.yy GGGGG", + "dd.MM.y GGGGG", "{1} {0}", "{1} 'à' {0}", "{1} 'à' {0}", "{1} {0}", "{1} {0}", } + availableFormats{ + MEd{"E, dd.MM."} + MMdd{"dd.MM"} + Md{"dd.MM."} + yM{"MM.y GGGGG"} + yMEd{"E, dd.MM.y GGGGG"} + yMd{"dd.MM.y GGGGG"} + } + intervalFormats{ + M{ + M{"M–M"} + } + MEd{ + M{"E, dd.MM – E, dd.MM"} + d{"E, dd.MM – E, dd.MM"} + } + MMMEd{ + M{"E, d MMM 'au' E, d MMM"} + d{"E, d 'au' E, d MMM"} + } + MMMd{ + M{"d MMM 'au' d MMM"} + } + Md{ + M{"dd.MM – dd.MM"} + d{"dd.MM – dd.MM"} + } + fallback{"du {0} au {1}"} + yM{ + M{"MM.y – MM.y GGGGG"} + y{"MM.y – MM.y GGGGG"} + } + yMEd{ + M{"E, dd.MM.y – E, dd.MM.y GGGGG"} + d{"E, dd.MM.y – E, dd.MM.y GGGGG"} + y{"E, dd.MM.y – E, dd.MM.y GGGGG"} + } + yMMM{ + y{"MMM y 'a'` MMM y G"} + } + yMMMEd{ + M{"E, d MMM 'au' E, d MMM y G"} + d{"E, d 'au' E, d MMM y G"} + y{"E, d MMM y 'au' E, d MMM y G"} + } + yMMMd{ + M{"d MMM 'au' d MMM y G"} + y{"d MMM y 'au' d MMM y G"} + } + yMd{ + M{"dd.MM.y – dd.MM.y GGGGG"} + d{"dd.MM.y – dd.MM.y GGGGG"} + y{"dd.MM.y – dd.MM.y GGGGG"} + } + } } gregorian{ DateTimePatterns{ @@ -53,6 +101,74 @@ fr_CH{ "{1} 'à' {0}", "{1} {0}", } + availableFormats{ + MEd{"E, dd.MM."} + MMdd{"dd.MM"} + Md{"dd.MM."} + yM{"MM.y"} + yMEd{"E, dd.MM.y"} + yMd{"dd.MM.y"} + } + dayPeriod{ + format{ + abbreviated{ + afternoon1{"de l’ap.m."} + evening1{"du soir"} + midnight{"min."} + morning1{"du mat."} + night1{"du mat."} + noon{"midi"} + } + narrow{ + afternoon1{"de l’ap.m."} + evening1{"du soir"} + midnight{"min."} + morning1{"du mat."} + night1{"du mat."} + noon{"midi"} + } + wide{ + afternoon1{"de l’après-midi"} + evening1{"du soir"} + midnight{"minuit"} + morning1{"du matin"} + night1{"du matin"} + noon{"midi"} + } + } + stand-alone{ + abbreviated{ + midnight{"min."} + } + narrow{ + midnight{"min."} + } + } + } + intervalFormats{ + MEd{ + M{"E, dd.MM – E, dd.MM"} + d{"E, dd.MM – E, dd.MM"} + } + Md{ + M{"dd.MM – dd.MM"} + d{"dd.MM – dd.MM"} + } + yM{ + M{"MM.y – MM.y"} + y{"MM.y – MM.y"} + } + yMEd{ + M{"E, dd.MM.y – E, dd.MM.y"} + d{"E, dd.MM.y – E, dd.MM.y"} + y{"E, dd.MM.y – E, dd.MM.y"} + } + yMd{ + M{"dd.MM.y – dd.MM.y"} + d{"dd.MM.y – dd.MM.y"} + y{"dd.MM.y – dd.MM.y"} + } + } } } delimiters{ diff --git a/icuSources/data/locales/fr_CI.txt b/icuSources/data/locales/fr_CI.txt old mode 100755 new mode 100644 index 3007a468..3737eb2d --- a/icuSources/data/locales/fr_CI.txt +++ b/icuSources/data/locales/fr_CI.txt @@ -1,11 +1,12 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr_CI.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_CI{ - Version{"2.1.19.14"} + NumberElements{ + latn{ + miscPatterns{ + atLeast{"au moins {0}"} + } + } + } + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/fr_CM.txt b/icuSources/data/locales/fr_CM.txt old mode 100755 new mode 100644 index 2ee24698..52b485cf --- a/icuSources/data/locales/fr_CM.txt +++ b/icuSources/data/locales/fr_CM.txt @@ -1,11 +1,66 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr_CM.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_CM{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} + calendar{ + gregorian{ + AmPmMarkers{ + "matin", + "soir", + } + AmPmMarkersAbbr{ + "mat.", + "soir", + } + AmPmMarkersNarrow{ + "mat.", + "soir", + } + availableFormats{ + Ehm{"E h:mm a"} + Ehms{"E h:mm:ss a"} + h{"h a"} + hm{"h:mm a"} + hms{"h:mm:ss a"} + hmsv{"h:mm:ss a v"} + hmv{"h:mm a v"} + } + dayPeriod{ + stand-alone{ + abbreviated{ + am{"mat."} + pm{"soir"} + } + narrow{ + am{"mat."} + pm{"soir"} + } + wide{ + am{"matin"} + pm{"soir"} + } + } + } + intervalFormats{ + h{ + a{"h a – h a"} + h{"h – h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm – h:mm a"} + m{"h:mm – h:mm a"} + } + hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm – h:mm a v"} + m{"h:mm – h:mm a v"} + } + hv{ + a{"h a – h a v"} + h{"h – h a v"} + } + } + } + } } diff --git a/icuSources/data/locales/fr_DJ.txt b/icuSources/data/locales/fr_DJ.txt index efa6b5ba..ca9aecc2 100644 --- a/icuSources/data/locales/fr_DJ.txt +++ b/icuSources/data/locales/fr_DJ.txt @@ -1,13 +1,7 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr_DJ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_DJ{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/fr_DZ.txt b/icuSources/data/locales/fr_DZ.txt old mode 100755 new mode 100644 index 95751add..2a348b58 --- a/icuSources/data/locales/fr_DZ.txt +++ b/icuSources/data/locales/fr_DZ.txt @@ -1,13 +1,7 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr_DZ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_DZ{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/fr_FR.txt b/icuSources/data/locales/fr_FR.txt index 9bcb638a..1b747a4a 100644 --- a/icuSources/data/locales/fr_FR.txt +++ b/icuSources/data/locales/fr_FR.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr_FR.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_FR{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/fr_GA.txt b/icuSources/data/locales/fr_GA.txt index 97d26caa..e6fa2acb 100644 --- a/icuSources/data/locales/fr_GA.txt +++ b/icuSources/data/locales/fr_GA.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr_GA.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_GA{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/fr_GF.txt b/icuSources/data/locales/fr_GF.txt old mode 100755 new mode 100644 index 3c3cddeb..84c5ab21 --- a/icuSources/data/locales/fr_GF.txt +++ b/icuSources/data/locales/fr_GF.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr_GF.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_GF{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/fr_GN.txt b/icuSources/data/locales/fr_GN.txt old mode 100755 new mode 100644 index df96c95e..c908c109 --- a/icuSources/data/locales/fr_GN.txt +++ b/icuSources/data/locales/fr_GN.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr_GN.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_GN{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/fr_GP.txt b/icuSources/data/locales/fr_GP.txt old mode 100755 new mode 100644 index d4f6d78f..436b1a58 --- a/icuSources/data/locales/fr_GP.txt +++ b/icuSources/data/locales/fr_GP.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr_GP.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_GP{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/fr_GQ.txt b/icuSources/data/locales/fr_GQ.txt index 98be3f2e..4c3bf6e5 100644 --- a/icuSources/data/locales/fr_GQ.txt +++ b/icuSources/data/locales/fr_GQ.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr_GQ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_GQ{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/fr_HT.txt b/icuSources/data/locales/fr_HT.txt old mode 100755 new mode 100644 index 4403752d..d342043e --- a/icuSources/data/locales/fr_HT.txt +++ b/icuSources/data/locales/fr_HT.txt @@ -1,13 +1,23 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr_HT.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_HT{ - Version{"2.1.19.94"} + Version{"2.1.31.33"} + calendar{ + gregorian{ + dayPeriod{ + format{ + wide{ + afternoon1{"de l’après-midi"} + evening1{"du soir"} + midnight{"minuit"} + morning1{"du matin"} + night1{"de la nuit"} + noon{"midi"} + } + } + } + } + } fields{ day-narrow{ dn{"jr."} diff --git a/icuSources/data/locales/fr_KM.txt b/icuSources/data/locales/fr_KM.txt index 6be05003..fbc59008 100644 --- a/icuSources/data/locales/fr_KM.txt +++ b/icuSources/data/locales/fr_KM.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr_KM.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_KM{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/fr_LU.txt b/icuSources/data/locales/fr_LU.txt index 97f54e87..1a105046 100644 --- a/icuSources/data/locales/fr_LU.txt +++ b/icuSources/data/locales/fr_LU.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr_LU.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_LU{ NumberElements{ latn{ @@ -14,5 +8,5 @@ fr_LU{ } } } - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/fr_MA.txt b/icuSources/data/locales/fr_MA.txt old mode 100755 new mode 100644 index 0e4e23b3..e50af080 --- a/icuSources/data/locales/fr_MA.txt +++ b/icuSources/data/locales/fr_MA.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr_MA.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_MA{ NumberElements{ latn{ @@ -14,7 +8,7 @@ fr_MA{ } } } - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ AmPmMarkers{ diff --git a/icuSources/data/locales/fr_MC.txt b/icuSources/data/locales/fr_MC.txt index 07200478..f5566e24 100644 --- a/icuSources/data/locales/fr_MC.txt +++ b/icuSources/data/locales/fr_MC.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr_MC.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_MC{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/fr_MF.txt b/icuSources/data/locales/fr_MF.txt old mode 100755 new mode 100644 index d34242d5..ff2d0b6c --- a/icuSources/data/locales/fr_MF.txt +++ b/icuSources/data/locales/fr_MF.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr_MF.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_MF{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/fr_MG.txt b/icuSources/data/locales/fr_MG.txt old mode 100755 new mode 100644 index 9268eda0..d65bc516 --- a/icuSources/data/locales/fr_MG.txt +++ b/icuSources/data/locales/fr_MG.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr_MG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_MG{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/fr_ML.txt b/icuSources/data/locales/fr_ML.txt old mode 100755 new mode 100644 index cab24d2b..19c77c65 --- a/icuSources/data/locales/fr_ML.txt +++ b/icuSources/data/locales/fr_ML.txt @@ -1,11 +1,49 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr_ML.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_ML{ - Version{"2.1.19.14"} + NumberElements{ + latn{ + miscPatterns{ + atLeast{"au moins {0}"} + } + } + } + Version{"2.1.31.33"} + calendar{ + gregorian{ + DateTimePatterns{ + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", + "EEEE d MMMM y", + "d MMMM y", + "d MMM y", + "dd/MM/y", + "{1}, {0}", + "{1} 'à' {0}", + "{1} 'à' {0}", + "{1}, {0}", + "{1}, {0}", + } + quarters{ + format{ + wide{ + "le 1er trimestre", + "le 2ème trimestre", + "le 3ème trimestre", + "le 4ème trimestre", + } + } + stand-alone{ + wide{ + "1er trimestre", + "2ème trimestre", + "3ème trimestre", + "4ème trimestre", + } + } + } + } + } } diff --git a/icuSources/data/locales/fr_MQ.txt b/icuSources/data/locales/fr_MQ.txt old mode 100755 new mode 100644 index af4ffedc..36602da5 --- a/icuSources/data/locales/fr_MQ.txt +++ b/icuSources/data/locales/fr_MQ.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr_MQ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_MQ{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/fr_MR.txt b/icuSources/data/locales/fr_MR.txt old mode 100755 new mode 100644 index 21acf8ac..1d15c7cd --- a/icuSources/data/locales/fr_MR.txt +++ b/icuSources/data/locales/fr_MR.txt @@ -1,13 +1,7 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr_MR.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_MR{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/fr_MU.txt b/icuSources/data/locales/fr_MU.txt old mode 100755 new mode 100644 index 9857d18c..951444ff --- a/icuSources/data/locales/fr_MU.txt +++ b/icuSources/data/locales/fr_MU.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr_MU.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_MU{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/fr_NC.txt b/icuSources/data/locales/fr_NC.txt old mode 100755 new mode 100644 index 3e2369ce..b9da89a5 --- a/icuSources/data/locales/fr_NC.txt +++ b/icuSources/data/locales/fr_NC.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr_NC.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_NC{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/fr_NE.txt b/icuSources/data/locales/fr_NE.txt old mode 100755 new mode 100644 index 7a320fb7..cc057e87 --- a/icuSources/data/locales/fr_NE.txt +++ b/icuSources/data/locales/fr_NE.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr_NE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_NE{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/fr_PF.txt b/icuSources/data/locales/fr_PF.txt old mode 100755 new mode 100644 index 967b6f9c..d97d957f --- a/icuSources/data/locales/fr_PF.txt +++ b/icuSources/data/locales/fr_PF.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr_PF.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_PF{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/fr_PM.txt b/icuSources/data/locales/fr_PM.txt old mode 100755 new mode 100644 index 4f92c9fc..d8182af0 --- a/icuSources/data/locales/fr_PM.txt +++ b/icuSources/data/locales/fr_PM.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr_PM.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_PM{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/fr_RE.txt b/icuSources/data/locales/fr_RE.txt old mode 100755 new mode 100644 index 91a22156..0175995f --- a/icuSources/data/locales/fr_RE.txt +++ b/icuSources/data/locales/fr_RE.txt @@ -1,11 +1,36 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr_RE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_RE{ - Version{"2.1.19.14"} + NumberElements{ + latn{ + miscPatterns{ + atLeast{"au moins {0}"} + } + } + } + Version{"2.1.31.33"} + calendar{ + gregorian{ + dayPeriod{ + format{ + abbreviated{ + afternoon1{"ap.m."} + evening1{"soir"} + midnight{"min."} + morning1{"mat."} + night1{"nuit"} + noon{"midi"} + } + } + stand-alone{ + abbreviated{ + midnight{"min."} + } + narrow{ + midnight{"min."} + } + } + } + } + } } diff --git a/icuSources/data/locales/fr_RW.txt b/icuSources/data/locales/fr_RW.txt index 19064470..e5cfc50f 100644 --- a/icuSources/data/locales/fr_RW.txt +++ b/icuSources/data/locales/fr_RW.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr_RW.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_RW{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/fr_SC.txt b/icuSources/data/locales/fr_SC.txt old mode 100755 new mode 100644 index f47fd063..5ec6d7a6 --- a/icuSources/data/locales/fr_SC.txt +++ b/icuSources/data/locales/fr_SC.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr_SC.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_SC{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/fr_SN.txt b/icuSources/data/locales/fr_SN.txt old mode 100755 new mode 100644 index 1e356254..9a148bf1 --- a/icuSources/data/locales/fr_SN.txt +++ b/icuSources/data/locales/fr_SN.txt @@ -1,11 +1,37 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr_SN.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_SN{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} + calendar{ + gregorian{ + dayPeriod{ + format{ + abbreviated{ + afternoon1{"ap.m."} + evening1{"soir"} + midnight{"min."} + morning1{"mat."} + night1{"nuit"} + noon{"midi"} + } + narrow{ + afternoon1{"ap.m."} + evening1{"soir"} + midnight{"min."} + morning1{"mat."} + night1{"nuit"} + noon{"midi"} + } + } + stand-alone{ + abbreviated{ + midnight{"min."} + } + narrow{ + midnight{"min."} + } + } + } + } + } } diff --git a/icuSources/data/locales/fr_SY.txt b/icuSources/data/locales/fr_SY.txt old mode 100755 new mode 100644 index b3fcb0c4..adcb7949 --- a/icuSources/data/locales/fr_SY.txt +++ b/icuSources/data/locales/fr_SY.txt @@ -1,13 +1,7 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr_SY.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_SY{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/fr_TD.txt b/icuSources/data/locales/fr_TD.txt index 36e0349c..a0266a78 100644 --- a/icuSources/data/locales/fr_TD.txt +++ b/icuSources/data/locales/fr_TD.txt @@ -1,13 +1,7 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr_TD.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_TD{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/fr_TG.txt b/icuSources/data/locales/fr_TG.txt index 4e8726e5..edba47d7 100644 --- a/icuSources/data/locales/fr_TG.txt +++ b/icuSources/data/locales/fr_TG.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr_TG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_TG{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/fr_TN.txt b/icuSources/data/locales/fr_TN.txt old mode 100755 new mode 100644 index dabfcf4e..69178be5 --- a/icuSources/data/locales/fr_TN.txt +++ b/icuSources/data/locales/fr_TN.txt @@ -1,13 +1,7 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr_TN.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_TN{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/fr_VU.txt b/icuSources/data/locales/fr_VU.txt old mode 100755 new mode 100644 index 1dbfa98d..4d327c27 --- a/icuSources/data/locales/fr_VU.txt +++ b/icuSources/data/locales/fr_VU.txt @@ -1,13 +1,7 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr_VU.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_VU{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/fr_WF.txt b/icuSources/data/locales/fr_WF.txt old mode 100755 new mode 100644 index b54191cd..9a21cf8a --- a/icuSources/data/locales/fr_WF.txt +++ b/icuSources/data/locales/fr_WF.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr_WF.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_WF{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/fr_YT.txt b/icuSources/data/locales/fr_YT.txt old mode 100755 new mode 100644 index 3313dfe1..40ead0e2 --- a/icuSources/data/locales/fr_YT.txt +++ b/icuSources/data/locales/fr_YT.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr_YT.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_YT{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/fur.txt b/icuSources/data/locales/fur.txt index b93e8593..fcec1887 100644 --- a/icuSources/data/locales/fur.txt +++ b/icuSources/data/locales/fur.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fur.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fur{ AuxExemplarCharacters{"[å č é ë ğ ï ñ ó š ü]"} ExemplarCharacters{"[a à â b c ç d e è ê f g h i ì î j k l m n o ò ô p q r s t u ù û v w x y z]"} @@ -32,7 +26,7 @@ fur{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/fur_IT.txt b/icuSources/data/locales/fur_IT.txt index ce87c0dd..a27dd4a3 100644 --- a/icuSources/data/locales/fur_IT.txt +++ b/icuSources/data/locales/fur_IT.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fur_IT.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fur_IT{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/fy.txt b/icuSources/data/locales/fy.txt index cda9d48e..ce40ec8f 100644 --- a/icuSources/data/locales/fy.txt +++ b/icuSources/data/locales/fy.txt @@ -1,13 +1,7 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fy.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fy{ - AuxExemplarCharacters{"[à â æ è ê ô ù û]"} + AuxExemplarCharacters{"[æ ò ù]"} Ellipsis{ final{"{0}…"} initial{"…{0}"} @@ -17,10 +11,10 @@ fy{ word-medial{"{0} … {1}"} } ExemplarCharacters{ - "[a á ä b c d e é ë f g h i ì ï {ij} {íj\u0301} j k l m n o ò ö p r s t u ú ü" - " v w y ỳ z]" + "[a á à â ä b c d e é è ê ë f g h i í ï {ij} {íj\u0301} j k l m n o ó ô ö p r" + " s t u ú û ü v w y ý z]" } - ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P R S T U V W Y Z]"} + ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P R S T U V W X Z]"} ExemplarCharactersPunctuation{ "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ " "″]" @@ -155,10 +149,12 @@ fy{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } + minimumGroupingDigits{"1"} } - Version{"2.1.23.7"} + Version{"2.1.31.86"} calendar{ buddhist{ DateTimePatterns{ @@ -918,8 +914,8 @@ fy{ "d MMM y", "dd-MM-yy", "{1} {0}", - "{1} {0}", - "{1} {0}", + "{1} 'om' {0}", + "{1} 'om' {0}", "{1} {0}", "{1} {0}", } @@ -927,22 +923,29 @@ fy{ Timezone{"{0} {1}"} } availableFormats{ + E{"ccc"} EHm{"E HH:mm"} EHms{"E HH:mm:ss"} - Ed{"E d"} + Ed{"d, E"} Ehm{"E h:mm a"} Ehms{"E h:mm:ss a"} - Gy{"y G"} + Gy{"G y"} GyMMM{"MMM y G"} GyMMMEd{"E d MMM y G"} GyMMMd{"d MMM y G"} H{"HH"} Hm{"HH:mm"} Hms{"HH:mm:ss"} + Hmsv{"HH:mm:ss v"} + Hmv{"HH:mm v"} M{"L"} MEd{"E d-M"} MMM{"LLL"} MMMEd{"E d MMM"} + MMMMW{ + one{"'wike' W 'fan' MMM"} + other{"'wike' W 'fan' MMM"} + } MMMMd{"d MMMM"} MMMd{"d MMM"} Md{"d-M"} @@ -950,6 +953,8 @@ fy{ h{"h a"} hm{"h:mm a"} hms{"h:mm:ss a"} + hmsv{"h:mm:ss a v"} + hmv{"h:mm a v"} ms{"mm:ss"} y{"y"} yM{"M-y"} @@ -961,6 +966,10 @@ fy{ yMd{"d-M-y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + one{"'wike' w 'fan' y"} + other{"'wike' w 'fan' y"} + } } dayNames{ format{ @@ -974,13 +983,13 @@ fy{ "so", } narrow{ - "Z", + "S", "M", - "D", + "T", "W", - "D", - "V", - "Z", + "T", + "F", + "S", } short{ "si", @@ -1012,13 +1021,13 @@ fy{ "so", } narrow{ - "Z", + "S", "M", - "D", + "T", "W", - "D", - "V", - "Z", + "T", + "F", + "S", } short{ "si", @@ -1043,12 +1052,16 @@ fy{ dayPeriod{ stand-alone{ abbreviated{ - am{"a.m."} - pm{"p.m."} + am{"AM"} + pm{"PM"} + } + narrow{ + am{"AM"} + pm{"PM"} } wide{ - am{"foarmiddei"} - pm{"p.m."} + am{"AM"} + pm{"PM"} } } } @@ -1179,18 +1192,18 @@ fy{ monthNames{ format{ abbreviated{ - "jan.", - "feb.", - "mrt.", - "apr.", - "mai.", - "jun.", - "jul.", - "aug.", - "sep.", - "okt.", - "nov.", - "des.", + "Jan", + "Feb", + "Mrt", + "Apr", + "Mai", + "Jun", + "Jul", + "Aug", + "Sep", + "Okt", + "Nov", + "Des", } narrow{ "J", @@ -1207,34 +1220,34 @@ fy{ "D", } wide{ - "jannewaris", - "febrewaris", - "maart", - "april", - "maaie", - "juny", - "july", - "augustus", - "septimber", - "oktober", - "novimber", - "desimber", + "Jannewaris", + "Febrewaris", + "Maart", + "April", + "Maaie", + "Juny", + "July", + "Augustus", + "Septimber", + "Oktober", + "Novimber", + "Desimber", } } stand-alone{ abbreviated{ - "jan", - "feb", - "mrt", - "apr", - "mai", - "jun", - "jul", - "aug", - "sep", - "okt", - "nov", - "des", + "Jan", + "Feb", + "Mrt", + "Apr", + "Mai", + "Jun", + "Jul", + "Aug", + "Sep", + "Okt", + "Nov", + "Des", } narrow{ "J", @@ -1251,18 +1264,18 @@ fy{ "D", } wide{ - "jannewaris", - "febrewaris", - "maart", - "april", - "maaie", - "juny", - "july", - "augustus", - "septimber", - "oktober", - "novimber", - "desimber", + "Jannewaris", + "Febrewaris", + "Maart", + "April", + "Maaie", + "Juny", + "July", + "Augustus", + "Septimber", + "Oktober", + "Novimber", + "Desimber", } } } @@ -1281,10 +1294,10 @@ fy{ "4", } wide{ - "1e kwartaal", - "2e kwartaal", - "3e kwartaal", - "4e kwartaal", + "1e fearnsjier", + "2e fearnsjier", + "3e fearnsjier", + "4e fearnsjier", } } stand-alone{ @@ -1301,10 +1314,10 @@ fy{ "4", } wide{ - "1e kwartaal", - "2e kwartaal", - "3e kwartaal", - "4e kwartaal", + "1e fearnsjier", + "2e fearnsjier", + "3e fearnsjier", + "4e fearnsjier", } } } @@ -2064,16 +2077,4 @@ fy{ US{"Amerikaansk"} metric{"Metriek"} } - transformNames{ - BGN{"BGN"} - Numeric{"Numeriek"} - Tone{"Toon"} - UNGEGN{"UNGEGN"} - x-Accents{"Accenten"} - x-Fullwidth{"Volledige breedte"} - x-Halfwidth{"Halve breedte"} - x-Jamo{"Jamo"} - x-Pinyin{"Pinyin"} - x-Publishing{"Publicatie"} - } } diff --git a/icuSources/data/locales/fy_NL.txt b/icuSources/data/locales/fy_NL.txt index a12b9fe6..7f8f3019 100644 --- a/icuSources/data/locales/fy_NL.txt +++ b/icuSources/data/locales/fy_NL.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fy_NL.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fy_NL{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ga.txt b/icuSources/data/locales/ga.txt index 0e9c8f14..b567fbc7 100644 --- a/icuSources/data/locales/ga.txt +++ b/icuSources/data/locales/ga.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ga.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ga{ AuxExemplarCharacters{"[å ḃ ċ ḋ ḟ ġ j k ṁ ṗ q ṡ ṫ v w x y z]"} Ellipsis{ @@ -308,11 +302,174 @@ ga{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + one{"Glac an {0}ú chasadh ar dheis."} + other{"Glac an {0}ú casadh ar dheis."} + } + plural{ + few{"{0} chi, {0} cath"} + many{"{0} chi, {0} chath"} + one{"{0} ci, {0} gath"} + other{"{0} ci, {0} cath"} + two{"{0} gi, {0} gath"} + } + } minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.22.93"} + Version{"2.1.31.86"} calendar{ + buddhist{ + DateTimePatterns{ + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", + "EEEE d MMMM y G", + "d MMMM y G", + "d MMM y G", + "dd/MM/y GGGGG", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + } + availableFormats{ + E{"ccc"} + Ed{"E d"} + Gy{"y G"} + GyMMM{"MMM y G"} + GyMMMEd{"E d MMM y G"} + GyMMMd{"d MMM y G"} + M{"LL"} + MEd{"E dd/MM"} + MMM{"LLL"} + MMMEd{"E d MMM"} + MMMMd{"d MMMM"} + MMMd{"d MMM"} + Md{"dd/MM"} + d{"d"} + y{"y G"} + yyyy{"y G"} + yyyyM{"MM/y GGGGG"} + yyyyMEd{"E dd/MM/y GGGGG"} + yyyyMMM{"MMM y G"} + yyyyMMMEd{"E d MMM y G"} + yyyyMMMM{"MMMM y G"} + yyyyMMMd{"d MMM y G"} + yyyyMd{"dd/MM/y GGGGG"} + yyyyQQQ{"QQQ y G"} + yyyyQQQQ{"QQQQ y G"} + } + eras{ + abbreviated{ + "RB", + } + narrow{ + "RB", + } + wide{ + "RB", + } + } + intervalFormats{ + H{ + H{"HH – HH"} + } + Hm{ + H{"HH:mm – HH:mm"} + m{"HH:mm – HH:mm"} + } + Hmv{ + H{"HH:mm – HH:mm v"} + m{"HH:mm – HH:mm v"} + } + Hv{ + H{"HH – HH v"} + } + M{ + M{"MM – MM"} + } + MEd{ + M{"E dd/MM – E dd/MM"} + d{"E dd/MM – E dd/MM"} + } + MMM{ + M{"MMM – MMM"} + } + MMMEd{ + M{"E d MMM – E d MMM"} + d{"E d MMM – E d MMM"} + } + MMMd{ + M{"d MMM – d MMM"} + d{"d – d MMM"} + } + Md{ + M{"dd/MM – dd/MM"} + d{"dd/MM – dd/MM"} + } + d{ + d{"d – d"} + } + fallback{"{0} – {1}"} + h{ + a{"h a – h a"} + h{"h – h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm – h:mm a"} + m{"h:mm – h:mm a"} + } + hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm – h:mm a v"} + m{"h:mm – h:mm a v"} + } + hv{ + a{"h a – h a v"} + h{"h – h a v"} + } + y{ + y{"y – y G"} + } + yM{ + M{"MM/y – MM/y GGGGG"} + y{"MM/y – MM/y GGGGG"} + } + yMEd{ + M{"E dd/MM/y – E dd/MM/y GGGGG"} + d{"E dd/MM/y – E dd/MM/y GGGGG"} + y{"E dd/MM/y – E dd/MM/y GGGGG"} + } + yMMM{ + M{"MMM – MMM y G"} + y{"MMM y – MMM y G"} + } + yMMMEd{ + M{"E d MMM – E d MMM y G"} + d{"E d MMM – E d MMM y G"} + y{"E d MMM y – E d MMM y G"} + } + yMMMM{ + M{"MMMM – MMMM y G"} + y{"MMMM y – MMMM y G"} + } + yMMMd{ + M{"d MMM – d MMM y G"} + d{"d – d MMM y G"} + y{"d MMM y – d MMM y G"} + } + yMd{ + M{"dd/MM/y – dd/MM/y GGGGG"} + d{"dd/MM/y – dd/MM/y GGGGG"} + y{"dd/MM/y – dd/MM/y GGGGG"} + } + } + } generic{ DateTimePatterns{ "HH:mm:ss zzzz", @@ -340,6 +497,7 @@ ga{ MEd{"E dd/MM"} MMM{"LLL"} MMMEd{"E d MMM"} + MMMMd{"d MMMM"} MMMd{"d MMM"} Md{"dd/MM"} d{"d"} @@ -349,12 +507,27 @@ ga{ yyyyMEd{"E dd/MM/y GGGGG"} yyyyMMM{"MMM y G"} yyyyMMMEd{"E d MMM y G"} + yyyyMMMM{"MMMM y G"} yyyyMMMd{"d MMM y G"} yyyyMd{"dd/MM/y GGGGG"} yyyyQQQ{"QQQ y G"} yyyyQQQQ{"QQQQ y G"} } intervalFormats{ + H{ + H{"HH – HH"} + } + Hm{ + H{"HH:mm – HH:mm"} + m{"HH:mm – HH:mm"} + } + Hmv{ + H{"HH:mm – HH:mm v"} + m{"HH:mm – HH:mm v"} + } + Hv{ + H{"HH – HH v"} + } M{ M{"MM – MM"} } @@ -381,6 +554,24 @@ ga{ d{"d – d"} } fallback{"{0} – {1}"} + h{ + a{"h a – h a"} + h{"h–h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm – h:mm a"} + m{"h:mm – h:mm a"} + } + hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm – h:mm a v"} + m{"h:mm – h:mm a v"} + } + hv{ + a{"h a – h a v"} + h{"h – h a v"} + } y{ y{"y – y G"} } @@ -469,6 +660,13 @@ ga{ MEd{"E dd/MM"} MMM{"LLL"} MMMEd{"E d MMM"} + MMMMW{ + few{"'seachtain' 'a' W 'i' MMM"} + many{"'seachtain' 'a' W 'i' MMM"} + one{"'seachtain' 'a' W 'i' MMM"} + other{"'seachtain' 'a' W 'i' MMM"} + two{"'seachtain' 'a' W 'i' MMM"} + } MMMMd{"d MMMM"} MMMd{"d MMM"} Md{"dd/MM"} @@ -489,6 +687,13 @@ ga{ yMd{"dd/MM/y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + few{"'seachtain' 'a' w 'i' y"} + many{"'seachtain' 'a' w 'i' y"} + one{"'seachtain' 'a' w 'i' y"} + other{"'seachtain' 'a' w 'i' y"} + two{"'seachtain' 'a' w 'i' y"} + } } dayNames{ format{ @@ -839,6 +1044,94 @@ ga{ } } } + characterLabel{ + activities{"Gníomhaíochtaí"} + african_scripts{"Scripteanna na hAfraice"} + american_scripts{"Scripteanna Meiriceánacha"} + animal{"ainmhí"} + animals_nature{"Ainmhithe agus an Nádúr"} + arrows{"Saighde"} + body{"corp"} + box_drawing{"Líníocht Boscaí"} + braille{"Braille"} + building{"foirgneamh"} + bullets_stars{"Urchair/Réaltaí"} + consonantal_jamo{"Seamó Consanta"} + currency_symbols{"Siombailí Airgeadra"} + dash_connector{"Dais/Nascóir"} + digits{"Digití"} + dingbats{"Smísteoga"} + divination_symbols{"Siombailí na Fáistine"} + downwards_arrows{"Saighde Síos"} + downwards_upwards_arrows{"Saighde Síos Suas"} + east_asian_scripts{"Scripteanna na hÁise Thoir"} + emoji{"Emoji"} + european_scripts{"Scripteanna na hEorpa"} + female{"baineann"} + flag{"bratach"} + flags{"Bratacha"} + food_drink{"Bia agus Deoch"} + format{"Formáid"} + format_whitespace{"Formáid agus Spás Bán"} + full_width_form_variant{"Foirmeacha Malartacha Lánleithid"} + geometric_shapes{"Cruthanna Geoiméadracha"} + half_width_form_variant{"Foirmeacha Malartacha Leathleithid"} + han_characters{"Carachtair Han"} + han_radicals{"Fréamhacha Han"} + hanja{"Hanaí"} + hanzi_simplified{"Hansaí (Simplithe)"} + hanzi_traditional{"Hansaí (Traidisiúnta)"} + heart{"croí"} + historic_scripts{"Scripteanna Stairiúla"} + ideographic_desc_characters{"Carachtair Thuairiscithe Idéagrafacha"} + japanese_kana{"Kana Seapánach"} + kanbun{"Kanbun"} + kanji{"Ceansaí"} + keycap{"eochair caidhpe"} + leftwards_arrows{"Saighde Clé"} + leftwards_rightwards_arrows{"Saighde Clé-Deas"} + letterlike_symbols{"Siombailí Cosúil le Litreacha"} + limited_use{"Neamhfhorleathan"} + male{"fearann"} + math_symbols{"Siombailí Matamaiticiúla"} + middle_eastern_scripts{"Scripteanna an Mheánoirthir"} + miscellaneous{"Éagsúil"} + modern_scripts{"Scripteanna Nua-Aimseartha"} + modifier{"Mionathraitheoir"} + musical_symbols{"Siombailí Ceoil"} + nature{"nádúr"} + nonspacing{"Neamhspásáilte"} + numbers{"Uimhreacha"} + objects{"Nithe"} + other{"Eile"} + paired{"Péireáilte"} + person{"duine"} + phonetic_alphabet{"Aibítir Foghraíochta"} + pictographs{"Picteagraif"} + place{"áit"} + plant{"planda"} + punctuation{"Poncaíocht"} + rightwards_arrows{"Saighde Deasa"} + sign_standard_symbols{"Comharthaí/Siombailí Coitianta"} + small_form_variant{"Foirmeacha Beaga Malartacha"} + smiley{"aghaidh"} + smileys_people{"Straoiseoga agus Daoine"} + south_asian_scripts{"Scripteanna na hÁise Theas"} + southeast_asian_scripts{"Scripteanna na hÁise Thoir Theas"} + spacing{"Spásáil"} + sport{"spórt"} + symbols{"Siombailí"} + technical_symbols{"Siombailí Teicniúla"} + tone_marks{"Comharthaí Toin"} + travel{"taisteal"} + travel_places{"Taisteal agus Áiteanna"} + upwards_arrows{"Saighde Suas"} + variant_forms{"Foirmeacha Malartacha"} + vocalic_jamo{"Seamó Guthach"} + weather{"aimsir"} + western_asian_scripts{"Scripteanna na hÁise Thiar"} + whitespace{"Spás Bán"} + } delimiters{ alternateQuotationEnd{"’"} alternateQuotationStart{"‘"} @@ -936,6 +1229,22 @@ ga{ "0"{"an Aoine seo"} "1"{"an Aoine seo chugainn"} } + relativeTime{ + future{ + few{"{0} seachtaine ón Aoine"} + many{"{0} seachtaine ón Aoine"} + one{"{0} seachtain ón Aoine"} + other{"{0} seachtain ón Aoine"} + two{"{0} sheachtain ón Aoine"} + } + past{ + few{"Dé hAoine {0} seachtaine ó shin"} + many{"Dé hAoine {0} seachtaine ó shin"} + one{"Dé hAoine {0} seachtain ó shin"} + other{"Dé hAoine {0} seachtain ó shin"} + two{"Dé hAoine {0} sheachtain ó shin"} + } + } } fri-narrow{ relative{ @@ -943,6 +1252,22 @@ ga{ "0"{"an Aoine seo"} "1"{"an Aoine seo chug."} } + relativeTime{ + future{ + few{"+{0} Aoine"} + many{"+{0} Aoine"} + one{"+{0} Aoine"} + other{"+{0} Aoine"} + two{"+{0} Aoine"} + } + past{ + few{"{0} Aoine ó shin"} + many{"{0} Aoine ó shin"} + one{"{0} Aoine ó shin"} + other{"{0} Aoine ó shin"} + two{"{0} Aoine ó shin"} + } + } } fri-short{ relative{ @@ -950,9 +1275,28 @@ ga{ "0"{"an Aoine seo"} "1"{"an Aoine seo chugainn"} } + relativeTime{ + future{ + few{"{0} seachtaine ón Aoine"} + many{"{0} seachtaine ón Aoine"} + one{"{0} seachtain ón Aoine"} + other{"{0} seachtain ón Aoine"} + two{"{0} sheachtain ón Aoine"} + } + past{ + few{"Dé hAoine {0} seachtaine ó shin"} + many{"Dé hAoine {0} seachtaine ó shin"} + one{"Dé hAoine {0} seachtain ó shin"} + other{"Dé hAoine {0} seachtain ó shin"} + two{"Dé hAoine {0} sheachtain ó shin"} + } + } } hour{ dn{"Uair"} + relative{ + "0"{"an uair seo"} + } relativeTime{ future{ few{"i gceann {0} huaire an chloig"} @@ -972,6 +1316,9 @@ ga{ } hour-narrow{ dn{"u"} + relative{ + "0"{"an uair seo"} + } relativeTime{ future{ few{"+{0} u"} @@ -991,6 +1338,9 @@ ga{ } hour-short{ dn{"uair"} + relative{ + "0"{"an uair seo"} + } relativeTime{ future{ few{"i gceann {0} huaire"} @@ -1010,6 +1360,9 @@ ga{ } minute{ dn{"Nóiméad"} + relative{ + "0"{"an nóiméad seo"} + } relativeTime{ future{ few{"i gceann {0} nóiméad"} @@ -1029,6 +1382,9 @@ ga{ } minute-narrow{ dn{"n"} + relative{ + "0"{"an nóiméad seo"} + } relativeTime{ future{ few{"+{0} n"} @@ -1048,6 +1404,9 @@ ga{ } minute-short{ dn{"nóim."} + relative{ + "0"{"an nóiméad seo"} + } relativeTime{ future{ few{"i gceann {0} nóim."} @@ -1071,6 +1430,22 @@ ga{ "0"{"an Luan seo"} "1"{"an Luan seo chugainn"} } + relativeTime{ + future{ + few{"{0} seachtaine ón Luan"} + many{"{0} seachtaine ón Luan"} + one{"{0} seachtain ón Luan"} + other{"{0} seachtain ón Luan"} + two{"{0} sheachtain ón Luan"} + } + past{ + few{"Dé Luain {0} seachtaine ó shin"} + many{"Dé Luain {0} seachtaine ó shin"} + one{"Dé Luain {0} seachtain ó shin"} + other{"Dé Luain {0} seachtain ó shin"} + two{"Dé Luain {0} sheachtain ó shin"} + } + } } mon-narrow{ relative{ @@ -1078,6 +1453,22 @@ ga{ "0"{"an Luan seo"} "1"{"an Luan seo chug."} } + relativeTime{ + future{ + few{"+{0} Luan"} + many{"+{0} Luan"} + one{"+{0} Luan"} + other{"+{0} Luan"} + two{"+{0} Luan"} + } + past{ + few{"{0} Luan ó shin"} + many{"{0} Luan ó shin"} + one{"{0} Luan ó shin"} + other{"{0} Luan ó shin"} + two{"{0} Luan ó shin"} + } + } } mon-short{ relative{ @@ -1085,6 +1476,22 @@ ga{ "0"{"an Luan seo"} "1"{"an Luan seo chugainn"} } + relativeTime{ + future{ + few{"{0} seachtaine ón Luan"} + many{"{0} seachtaine ón Luan"} + one{"{0} seachtain ón Luan"} + other{"{0} seachtain ón Luan"} + two{"{0} sheachtain ón Luan"} + } + past{ + few{"Dé Luain {0} seachtaine ó shin"} + many{"Dé Luain {0} seachtaine ó shin"} + one{"Dé Luain {0} seachtain ó shin"} + other{"Dé Luain {0} seachtain ó shin"} + two{"Dé Luain {0} sheachtain ó shin"} + } + } } month{ dn{"Mí"} @@ -1236,6 +1643,22 @@ ga{ "0"{"an Satharn seo"} "1"{"an Satharn seo chugainn"} } + relativeTime{ + future{ + few{"{0} seachtaine ón Satharn"} + many{"{0} seachtaine ón Satharn"} + one{"{0} seachtain ón Satharn"} + other{"{0} seachtain ón Satharn"} + two{"{0} sheachtain ón Satharn"} + } + past{ + few{"Dé Sathairn {0} seachtaine ó shin"} + many{"Dé Sathairn {0} seachtaine ó shin"} + one{"Dé Sathairn {0} seachtain ó shin"} + other{"Dé Sathairn {0} seachtain ó shin"} + two{"Dé Sathairn {0} sheachtain ó shin"} + } + } } sat-narrow{ relative{ @@ -1243,6 +1666,22 @@ ga{ "0"{"an Sath seo"} "1"{"an Sath seo chug."} } + relativeTime{ + future{ + few{"+{0} Shatharn"} + many{"+{0} Satharn"} + one{"+{0} Satharn"} + other{"+{0} Satharn"} + two{"+{0} Shatharn"} + } + past{ + few{"{0} Shatharn ó shin"} + many{"{0} Satharn ó shin"} + one{"{0} Satharn ó shin"} + other{"{0} Satharn ó shin"} + two{"{0} Shatharn ó shin"} + } + } } sat-short{ relative{ @@ -1250,6 +1689,22 @@ ga{ "0"{"an Sath. seo"} "1"{"an Sath. seo chugainn"} } + relativeTime{ + future{ + few{"{0} seachtaine ón Satharn"} + many{"{0} seachtaine ón Satharn"} + one{"{0} seachtain ón Satharn"} + other{"{0} seachtain ón Satharn"} + two{"{0} sheachtain ón Satharn"} + } + past{ + few{"Dé Sathairn {0} seachtaine ó shin"} + many{"Dé Sathairn {0} seachtaine ó shin"} + one{"Dé Sathairn {0} seachtain ó shin"} + other{"Dé Sathairn {0} seachtain ó shin"} + two{"Dé Sathairn {0} sheachtain ó shin"} + } + } } second{ dn{"Soicind"} @@ -1323,6 +1778,22 @@ ga{ "0"{"an Domhnach seo"} "1"{"an Domhnach seo chugainn"} } + relativeTime{ + future{ + few{"{0} seachtaine ón Domhnach"} + many{"{0} seachtaine ón Domhnach"} + one{"{0} seachtain ón Domhnach"} + other{"{0} seachtain ón Domhnach"} + two{"{0} sheachtain ón Domhnach"} + } + past{ + few{"Dé Domhnaigh {0} seachtaine ó shin"} + many{"Dé Domhnaigh {0} seachtaine ó shin"} + one{"Dé Domhnaigh {0} seachtain ó shin"} + other{"Dé Domhnaigh {0} seachtain ó shin"} + two{"Dé Domhnaigh {0} sheachtain ó shin"} + } + } } sun-narrow{ relative{ @@ -1330,6 +1801,22 @@ ga{ "0"{"an Domh seo"} "1"{"an Domh seo chug."} } + relativeTime{ + future{ + few{"+{0} Dhomh."} + many{"+{0} nDomh."} + one{"+{0} Domh."} + other{"+{0} Domh."} + two{"+{0} Dhomh."} + } + past{ + few{"{0} Dhomh. ó shin"} + many{"{0} nDomh. ó shin"} + one{"{0} Domh. ó shin"} + other{"{0} Domh. ó shin"} + two{"{0} Dhomh. ó shin"} + } + } } sun-short{ relative{ @@ -1337,6 +1824,22 @@ ga{ "0"{"an Domh. seo"} "1"{"an Domh. seo chugainn"} } + relativeTime{ + future{ + few{"{0} seachtaine ón Domh."} + many{"{0} seachtaine ón Domh."} + one{"{0} seachtain ón Domh."} + other{"{0} seachtain ón Domh."} + two{"{0} sheachtain ón Domh."} + } + past{ + few{"Dé Domh. {0} seachtaine ó shin"} + many{"Dé Domh. {0} seachtaine ó shin"} + one{"Dé Domh. {0} seachtain ó shin"} + other{"Dé Domh. {0} seachtain ó shin"} + two{"Dé Domh. {0} sheachtain ó shin"} + } + } } thu{ relative{ @@ -1344,6 +1847,22 @@ ga{ "0"{"an Déardaoin seo"} "1"{"an Déardaoin seo chugainn"} } + relativeTime{ + future{ + few{"{0} seachtaine ón Déardaoin"} + many{"{0} seachtaine ón Déardaoin"} + one{"{0} seachtain ón Déardaoin"} + other{"{0} seachtain ón Déardaoin"} + two{"{0} sheachtain ón Déardaoin"} + } + past{ + few{"Déardaoin {0} seachtaine ó shin"} + many{"Déardaoin {0} seachtaine ó shin"} + one{"Déardaoin {0} seachtain ó shin"} + other{"Déardaoin {0} seachtain ó shin"} + two{"Déardaoin {0} sheachtain ó shin"} + } + } } thu-narrow{ relative{ @@ -1351,6 +1870,22 @@ ga{ "0"{"an Déar. seo"} "1"{"an Déar. seo chug."} } + relativeTime{ + future{ + few{"+{0} Dhéardaoin"} + many{"+{0} nDéardaoin"} + one{"+{0} Déardaoin"} + other{"+{0} Déardaoin"} + two{"+{0} Dhéardaoin"} + } + past{ + few{"{0} Dhéardaoin ó shin"} + many{"{0} nDéardaoin ó shin"} + one{"{0} Déardaoin ó shin"} + other{"{0} Déardaoin ó shin"} + two{"{0} Dhéardaoin ó shin"} + } + } } thu-short{ relative{ @@ -1358,6 +1893,22 @@ ga{ "0"{"an Déar. seo"} "1"{"an Déar. seo chugainn"} } + relativeTime{ + future{ + few{"{0} seachtaine ón Déardaoin"} + many{"{0} seachtaine ón Déardaoin"} + one{"{0} seachtain ón Déardaoin"} + other{"{0} seachtain ón Déardaoin"} + two{"{0} sheachtain ón Déardaoin"} + } + past{ + few{"Déardaoin {0} seachtaine ó shin"} + many{"Déardaoin {0} seachtaine ó shin"} + one{"Déardaoin {0} seachtain ó shin"} + other{"Déardaoin {0} seachtain ó shin"} + two{"Déardaoin {0} sheachtain ó shin"} + } + } } tue{ relative{ @@ -1365,6 +1916,22 @@ ga{ "0"{"an Mháirt seo"} "1"{"an Mháirt seo chugainn"} } + relativeTime{ + future{ + few{"{0} seachtaine ón Máirt"} + many{"{0} seachtaine ón Máirt"} + one{"{0} seachtain ón Máirt"} + other{"{0} seachtain ón Máirt"} + two{"{0} sheachtain ón Máirt"} + } + past{ + few{"Dé Máirt {0} seachtaine ó shin"} + many{"Dé Máirt {0} seachtaine ó shin"} + one{"Dé Máirt {0} seachtain ó shin"} + other{"Dé Máirt {0} seachtain ó shin"} + two{"Dé Máirt {0} sheachtain ó shin"} + } + } } tue-narrow{ relative{ @@ -1372,6 +1939,22 @@ ga{ "0"{"an Mháirt seo"} "1"{"an Mháirt seo chug."} } + relativeTime{ + future{ + few{"+{0} Mháirt"} + many{"+{0} Máirt"} + one{"+{0} Mháirt"} + other{"+{0} Máirt"} + two{"+{0} Mháirt"} + } + past{ + few{"{0} Mháirt ó shin"} + many{"{0} Máirt ó shin"} + one{"{0} Mháirt ó shin"} + other{"{0} Máirt ó shin"} + two{"{0} Mháirt ó shin"} + } + } } tue-short{ relative{ @@ -1379,6 +1962,22 @@ ga{ "0"{"an Mháirt seo"} "1"{"an Mháirt seo chugainn"} } + relativeTime{ + future{ + few{"{0} seachtaine ón Máirt"} + many{"{0} seachtaine ón Máirt"} + one{"{0} seachtain ón Máirt"} + other{"{0} seachtain ón Máirt"} + two{"{0} sheachtain ón Máirt"} + } + past{ + few{"Dé Máirt {0} seachtaine ó shin"} + many{"Dé Máirt {0} seachtaine ó shin"} + one{"Dé Máirt {0} seachtain ó shin"} + other{"Dé Máirt {0} seachtain ó shin"} + two{"Dé Máirt {0} sheachtain ó shin"} + } + } } wed{ relative{ @@ -1386,6 +1985,22 @@ ga{ "0"{"an Chéadaoin seo"} "1"{"an Chéadaoin seo chugainn"} } + relativeTime{ + future{ + few{"{0} seachtaine ón Chéadaoin"} + many{"{0} seachtaine ón Chéadaoin"} + one{"{0} seachtain ón Chéadaoin"} + other{"{0} seachtain ón Chéadaoin"} + two{"{0} sheachtain ón Chéadaoin"} + } + past{ + few{"Dé Céadaoin {0} seachtaine ó shin"} + many{"Dé Céadaoin {0} seachtaine ó shin"} + one{"Dé Céadaoin {0} seachtain ó shin"} + other{"Dé Céadaoin {0} seachtain ó shin"} + two{"Dé Céadaoin {0} sheachtain ó shin"} + } + } } wed-narrow{ relative{ @@ -1393,6 +2008,22 @@ ga{ "0"{"an Chéad. seo"} "1"{"an Chéad seo chug."} } + relativeTime{ + future{ + few{"+{0} Chéadaoin"} + many{"+{0} gCéadaoin"} + one{"+{0} Chéadaoin"} + other{"+{0} Céadaoin"} + two{"+{0} Chéadaoin"} + } + past{ + few{"{0} Chéadaoin ó shin"} + many{"{0} gCéadaoin ó shin"} + one{"{0} Chéadaoin ó shin"} + other{"{0} Céadaoin ó shin"} + two{"{0} Chéadaoin ó shin"} + } + } } wed-short{ relative{ @@ -1400,6 +2031,22 @@ ga{ "0"{"an Chéad. seo"} "1"{"an Chéad. seo chugainn"} } + relativeTime{ + future{ + few{"{0} seachtaine ón Chéadaoin"} + many{"{0} seachtaine ón Chéadaoin"} + one{"{0} seachtain ón Chéadaoin"} + other{"{0} seachtain ón Chéadaoin"} + two{"{0} sheachtain ón Chéadaoin"} + } + past{ + few{"Dé Céadaoin {0} seachtaine ó shin"} + many{"Dé Céadaoin {0} seachtaine ó shin"} + one{"Dé Céadaoin {0} seachtain ó shin"} + other{"Dé Céadaoin {0} seachtain ó shin"} + two{"Dé Céadaoin {0} sheachtain ó shin"} + } + } } week{ dn{"Seachtain"} @@ -1408,6 +2055,7 @@ ga{ "0"{"an tseachtain seo"} "1"{"an tseachtain seo chugainn"} } + relativePeriod{"seachtain {0}"} relativeTime{ future{ few{"i gceann {0} seachtaine"} @@ -1432,6 +2080,7 @@ ga{ "0"{"an tscht. seo"} "1"{"an tscht. seo chugainn"} } + relativePeriod{"seachtain {0}"} relativeTime{ future{ few{"+{0} scht."} @@ -1456,6 +2105,7 @@ ga{ "0"{"an tscht. seo"} "1"{"an tscht. seo chugainn"} } + relativePeriod{"seachtain {0}"} relativeTime{ future{ few{"i gceann {0} scht."} @@ -1559,6 +2209,12 @@ ga{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} agus {1}"} + end{"{0}, agus {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0} agus {1}"} end{"{0}, agus {1}"} diff --git a/icuSources/data/locales/ga_IE.txt b/icuSources/data/locales/ga_IE.txt index 50b98ca4..d0e7b961 100644 --- a/icuSources/data/locales/ga_IE.txt +++ b/icuSources/data/locales/ga_IE.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ga_IE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ga_IE{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/gd.txt b/icuSources/data/locales/gd.txt index 509fa101..4b209eb9 100644 --- a/icuSources/data/locales/gd.txt +++ b/icuSources/data/locales/gd.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/gd.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License gd{ AuxExemplarCharacters{ "[á ă â å ä ã ā æ ċ ç ḋ é ĕ ê ë ē ḟ ġ í ĭ î ï ī ı j k ł ṁ ñ ó ŏ ô ö ø ō œ ṗ q" @@ -30,11 +24,9 @@ gd{ group{"٬"} infinity{"∞"} list{"؛"} - minusSign{"‏-"} nan{"NaN"} perMille{"؉"} percentSign{"٪"} - plusSign{"‏+"} superscriptingExponent{"×"} timeSeparator{":"} } @@ -52,6 +44,7 @@ gd{ percentSign{"٪"} plusSign{"‎+‎"} superscriptingExponent{"×"} + timeSeparator{"٫"} } } bali{ @@ -907,7 +900,7 @@ gd{ } } } - Version{"2.1.22.93"} + Version{"2.1.31.86"} calendar{ buddhist{ intervalFormats{ @@ -947,7 +940,7 @@ gd{ availableFormats{ E{"ccc"} Ed{"E, d"} - Gy{"G y"} + Gy{"y G"} GyMMM{"LLL y G"} GyMMMEd{"E, d MMM y G"} GyMMMd{"d MMM y G"} @@ -1123,6 +1116,12 @@ gd{ MEd{"E, d/M"} MMM{"LLL"} MMMEd{"E, d MMM"} + MMMMW{ + few{"'seachdain' W MMMM"} + one{"'seachdain' W MMMM"} + other{"'seachdain' W MMMM"} + two{"'seachdain' W MMMM"} + } MMMMd{"d'mh' MMMM"} MMMd{"d MMM"} MMdd{"dd/MM"} @@ -1145,6 +1144,12 @@ gd{ yMd{"M/d/y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + few{"'seachdain' w 'dhe' y"} + one{"'seachdain' w 'dhe' y"} + other{"'seachdain' w 'dhe' y"} + two{"'seachdain' w 'dhe' y"} + } } dayNames{ format{ @@ -2220,16 +2225,4 @@ gd{ US{"SA"} metric{"Meatrach"} } - transformNames{ - BGN{"BGN"} - Numeric{"Àireamhach"} - Tone{"Tòna"} - UNGEGN{"UNGEGN"} - x-Accents{"Stràcan"} - x-Fullwidth{"Làn-Leud"} - x-Halfwidth{"Leth-Leud"} - x-Jamo{"Jamo"} - x-Pinyin{"Pinyin"} - x-Publishing{"Foillseachadh"} - } } diff --git a/icuSources/data/locales/gd_GB.txt b/icuSources/data/locales/gd_GB.txt index 5ccaebb2..d942da96 100644 --- a/icuSources/data/locales/gd_GB.txt +++ b/icuSources/data/locales/gd_GB.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/gd_GB.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License gd_GB{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/gl.txt b/icuSources/data/locales/gl.txt index 3a475ea0..7c7cc6b8 100644 --- a/icuSources/data/locales/gl.txt +++ b/icuSources/data/locales/gl.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/gl.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License gl{ AuxExemplarCharacters{"[ª à â ä ã ç è ê ë ì î ï º ò ô ö õ ù û]"} Ellipsis{ @@ -34,22 +28,22 @@ gl{ accountingFormat{"#,##0.00 ¤"} currencyFormat{"#,##0.00 ¤"} decimalFormat{"#,##0.###"} - percentFormat{"#,##0%"} + percentFormat{"#,##0 %"} scientificFormat{"#E0"} } patternsLong{ decimalFormat{ 1000{ - one{"0 mil"} - other{"0 mil"} + one{"0"} + other{"0"} } 10000{ - one{"00 mil"} - other{"00 mil"} + one{"0"} + other{"0"} } 100000{ - one{"000 mil"} - other{"000 mil"} + one{"0"} + other{"0"} } 1000000{ one{"0 millón"} @@ -64,19 +58,19 @@ gl{ other{"000 millóns"} } 1000000000{ - one{"0 mil millóns"} - other{"0 mil millóns"} + one{"0"} + other{"0"} } 10000000000{ - one{"00 mil millóns"} - other{"00 mil millóns"} + one{"0"} + other{"0"} } 100000000000{ - one{"000 mil millóns"} - other{"000 mil millóns"} + one{"0"} + other{"0"} } 1000000000000{ - one{"0 billóns"} + one{"0 billón"} other{"0 billóns"} } 10000000000000{ @@ -90,54 +84,104 @@ gl{ } } patternsShort{ + currencyFormat{ + 1000{ + one{"0"} + other{"0"} + } + 10000{ + one{"0"} + other{"0"} + } + 100000{ + one{"0"} + other{"0"} + } + 1000000{ + one{"0 M¤"} + other{"0 M¤"} + } + 10000000{ + one{"00 M¤"} + other{"00 M¤"} + } + 100000000{ + one{"000 M¤"} + other{"000 M¤"} + } + 1000000000{ + one{"0"} + other{"0"} + } + 10000000000{ + one{"0"} + other{"0"} + } + 100000000000{ + one{"0"} + other{"0"} + } + 1000000000000{ + one{"0"} + other{"0"} + } + 10000000000000{ + one{"0"} + other{"0"} + } + 100000000000000{ + one{"0"} + other{"0"} + } + } decimalFormat{ 1000{ - one{"0K"} - other{"0K"} + one{"0"} + other{"0"} } 10000{ - one{"00K"} - other{"00K"} + one{"0"} + other{"0"} } 100000{ - one{"000K"} - other{"000K"} + one{"0"} + other{"0"} } 1000000{ - one{"0M"} - other{"0M"} + one{"0 mill'.'"} + other{"0 mill'.'"} } 10000000{ - one{"00M"} - other{"00M"} + one{"00 mill'.'"} + other{"00 mill'.'"} } 100000000{ - one{"000M"} - other{"000M"} + one{"000 mill"} + other{"000 mill"} } 1000000000{ - one{"0k M"} - other{"0k M"} + one{"0"} + other{"0"} } 10000000000{ - one{"00k M"} - other{"00k M"} + one{"0"} + other{"0"} } 100000000000{ - one{"000k M"} - other{"000k M"} + one{"0"} + other{"0"} } 1000000000000{ - one{"0 B"} - other{"0 B"} + one{"0 bill'.'"} + other{"0 bill'.'"} } 10000000000000{ - one{"00 B"} - other{"00 B"} + one{"00 bill'.'"} + other{"00 bill'.'"} } 100000000000000{ - one{"000 B"} - other{"000 B"} + one{"000 bill'.'"} + other{"000 bill'.'"} } } } @@ -156,10 +200,19 @@ gl{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + other{"Colle a {0}.ª curva á dereita."} + } + plural{ + one{"{0} día"} + other{"{0} días"} + } + } minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.23.76"} + Version{"2.1.32.59"} calendar{ generic{ DateTimePatterns{ @@ -167,61 +220,61 @@ gl{ "HH:mm:ss z", "HH:mm:ss", "HH:mm", - "EEEE dd MMMM y G", - "dd MMMM y G", - "d MMM, y G", - "dd/MM/yy GGGGG", - "{1} {0}", - "{1} {0}", - "{1} {0}", - "{1} {0}", - "{1} {0}", + "cccc, d 'de' MMMM 'de' Y G", + "d 'de' MMMM 'de' y G", + "d 'de' MMM 'de' y G", + "dd/MM/y GGGGG", + "{1}, {0}", + "{1} 'ás' {0}", + "{1} 'ás' {0}", + "{1}, {0}", + "{1}, {0}", } availableFormats{ E{"ccc"} - Ed{"d E"} - Gy{"G y"} - GyMMM{"G y MMM"} - GyMMMEd{"G y MMM d, E"} - GyMMMd{"G y MMM d"} + Ed{"E d"} + Gy{"y G"} + GyMMM{"MMM 'de' y G"} + GyMMMEd{"ccc, d 'de' MMM 'de' y G"} + GyMMMd{"d 'de' MMM 'de' y G"} H{"HH"} Hm{"HH:mm"} Hms{"HH:mm:ss"} M{"L"} MEd{"E, d/M"} MMM{"LLL"} - MMMEd{"E d MMM"} - MMMMEd{"E d MMMM"} - MMMMd{"d MMMM"} - MMMd{"d MMM"} + MMMEd{"E, d 'de' MMM"} + MMMMEd{"E, d 'de' MMMM"} + MMMMd{"d 'de' MMMM"} + MMMd{"d 'de' MMM"} MMdd{"dd/MM"} - Md{"d/M"} + Md{"dd/MM"} d{"d"} h{"h a"} hm{"h:mm a"} hms{"h:mm:ss a"} ms{"mm:ss"} - y{"G y"} + y{"y G"} yM{"M-y"} yMEd{"E, d/M/y"} yMM{"MM/y"} - yMMM{"MMM y"} - yMMMEd{"E, d MMM, y"} - yMMMM{"MMMM y"} - yMMMd{"d MMM, y"} + yMMM{"MMM 'de' y"} + yMMMEd{"E, d 'de' MMMM 'de' y"} + yMMMM{"MMMM 'de' y"} + yMMMd{"d 'de' MMMM 'de' y"} yMd{"d/M/y"} yQQQ{"QQQ y"} - yQQQQ{"QQQQ y"} - yyyy{"G y"} - yyyyM{"GGGGG M/y"} - yyyyMEd{"GGGGG E, d/M/y"} - yyyyMMM{"G MMM y"} - yyyyMMMEd{"G E, d MMM y"} - yyyyMMMM{"MMMM y G"} - yyyyMMMd{"G d, MMM y"} - yyyyMd{"GGGGG d/M/y"} - yyyyQQQ{"G QQQ y"} - yyyyQQQQ{"G y QQQQ"} + yQQQQ{"QQQQ 'de' y"} + yyyy{"y G"} + yyyyM{"M/y GGGGG"} + yyyyMEd{"ccc, M/d/y GGGGG"} + yyyyMMM{"MMM 'de' y G"} + yyyyMMMEd{"ccc, d 'de' MMMM 'de' y G"} + yyyyMMMM{"MMMM 'de' y G"} + yyyyMMMd{"d 'de' MMMM 'de' y G"} + yyyyMd{"M/d/y GGGGG"} + yyyyQQQ{"QQQ y G"} + yyyyQQQQ{"QQQQ 'de' y G"} } intervalFormats{ H{ @@ -246,15 +299,15 @@ gl{ d{"E, d/M – E, d/M"} } MMM{ - M{"MMM–MMM"} + M{"MMMM–MMMM"} } MMMEd{ - M{"E, d MMM – E, d MMM"} + M{"E, d 'de' MMMM – E, d 'de' MMMM"} d{"E, d MMM – E, d MMM"} } MMMd{ - M{"d MMM – d MMM"} - d{"d–d MMM"} + M{"d 'de' MMMM – d 'de' MMMM"} + d{"d–d 'de' MMMM"} } Md{ M{"d/M – d/M"} @@ -286,36 +339,36 @@ gl{ y{"y–y"} } yM{ - M{"M/y – M/y"} - y{"M/y – M/y"} + M{"M/y – M/y GGGGG"} + y{"MM/y – MM/y GGGGG"} } yMEd{ - M{"E, d/M/y – E, d/M/y"} - d{"E, d/M/y – E, d/M/y"} - y{"E, d/M/y – E, d/M/y"} + M{"E, dd/MM/y – E, dd/MM/y GGGGG"} + d{"E, d/M/y – E, d/M/y GGGGG"} + y{"E, dd/MM/y – E, dd/MM/y GGGGG"} } yMMM{ - M{"MMM–MMM y"} - y{"MMM y – MMM y"} + M{"MMMM–MMMM 'de' y G"} + y{"MMM 'de' y – MMM 'de' y G"} } yMMMEd{ - M{"E, d MMM – E, d MMM, y"} - d{"E, d MMM – E, d MMM, y"} - y{"E, d MMM, y – E, d MMM, y"} + M{"E, d 'de' MMM – E, d 'de' MMM 'de' y G"} + d{"E, d MMM – E, d MMM y G"} + y{"E, d 'de' MMM 'de' y – E, d 'de' MMM 'de' y G"} } yMMMM{ - M{"MMMM–MMMM y"} - y{"MMMM y – MMMM y"} + M{"MMMM–MMMM 'de' y G"} + y{"MMMM 'de' y – MMMM 'de' y G"} } yMMMd{ - M{"d MMM – d MMM, y"} - d{"d–d MMM, y"} - y{"d MMM, y – d MMM, y"} + M{"d MMM – d MMM y G"} + d{"d–d 'de' MMM 'de' y G"} + y{"d 'de' MMM 'de' y – d 'de' MMM 'de' y G"} } yMd{ - M{"d/M/y – d/M/y"} - d{"d/M/y – d/M/y"} - y{"d/M/y – d/M/y"} + M{"dd/MM/y – dd/MM/y GGGGG"} + d{"d/M/y – d/M/y GGGGG"} + y{"dd/MM/y – dd/MM/y GGGGG"} } } } @@ -337,44 +390,48 @@ gl{ "HH:mm:ss z", "HH:mm:ss", "HH:mm", - "EEEE dd MMMM y", - "dd MMMM y", - "d MMM, y", + "EEEE, d 'de' MMMM 'de' y", + "d 'de' MMMM 'de' y", + "d 'de' MMM 'de' y", "dd/MM/yy", - "{1} {0}", - "{1} {0}", - "{1} {0}", - "{1} {0}", - "{1} {0}", + "{0}, {1}", + "{0} 'do' {1}", + "{0} 'do' {1}", + "{0}, {1}", + "{0}, {1}", } appendItems{ Timezone{"{0} {1}"} } availableFormats{ E{"ccc"} - EHm{"E HH:mm"} - EHms{"E HH:mm:ss"} - Ed{"d E"} - Ehm{"E h:mm a"} - Ehms{"E h:mm:ss a"} - Gy{"G y"} - GyMMM{"G y MMM"} - GyMMMEd{"G y MMM d, E"} - GyMMMd{"G y MMM d"} + EHm{"ccc, HH:mm"} + EHms{"ccc, HH:mm:ss"} + Ed{"d 'de' E"} + Ehm{"E, h:mm a"} + Ehms{"E, h:mm:ss a"} + Gy{"y G"} + GyMMM{"MMM 'de' y G"} + GyMMMEd{"E, d 'de' MMM 'de' y G"} + GyMMMd{"d 'de' MMMM 'de' y G"} H{"HH"} Hm{"HH:mm"} Hms{"HH:mm:ss"} - Hmsv{"HH:mm:ss v"} - Hmv{"HH:mm v"} + Hmsv{"HH:mm:ss (v)"} + Hmv{"HH:mm (v)"} M{"L"} - MEd{"E, d-M"} + MEd{"E, d/M"} MMM{"LLL"} - MMMEd{"E d MMM"} - MMMMEd{"E d MMMM"} - MMMMd{"d MMMM"} - MMMd{"d MMM"} + MMMEd{"ccc, d 'de' MMM"} + MMMMEd{"ccc, d 'de' MMMM"} + MMMMW{ + one{"W.'ª' 'semana' 'de' MMMM"} + other{"W.'ª' 'semana' 'de' MMMM"} + } + MMMMd{"d 'de' MMMM"} + MMMd{"d 'de' MMM"} MMdd{"dd/MM"} - Md{"d-M"} + Md{"d/M"} d{"d"} h{"h a"} hm{"h:mm a"} @@ -383,45 +440,49 @@ gl{ hmv{"h:mm a v"} ms{"mm:ss"} y{"y"} - yM{"M-y"} - yMEd{"E, d/M/y"} + yM{"M/y"} + yMEd{"ccc, d/M/y"} yMM{"MM/y"} - yMMM{"MMM y"} - yMMMEd{"E, d MMM, y"} - yMMMM{"MMMM y"} - yMMMd{"d MMM, y"} + yMMM{"LLL 'de' y"} + yMMMEd{"ccc, d 'de' MMM 'de' y"} + yMMMM{"LLLL 'de' y"} + yMMMd{"d 'de' MMM 'de' y"} yMd{"d/M/y"} yQQQ{"QQQ y"} - yQQQQ{"QQQQ y"} + yQQQQ{"QQQQ 'de' y"} + yw{ + one{"w.'ª' 'semana' 'de' y"} + other{"w.'ª' 'semana' 'de' y"} + } } dayNames{ format{ abbreviated{ - "dom", + "dom.", "luns", - "mar", - "mér", - "xov", - "ven", - "sáb", + "mar.", + "mér.", + "xov.", + "ven.", + "sáb.", } narrow{ - "D", - "L", - "M", - "M", - "X", - "V", - "S", + "d.", + "l.", + "m.", + "m.", + "x.", + "v.", + "s.", } short{ - "dom", + "dom.", "luns", - "mt", - "mc", - "xv", - "ve", - "sáb", + "mar.", + "mér.", + "xov.", + "ven.", + "sáb.", } wide{ "domingo", @@ -435,13 +496,13 @@ gl{ } stand-alone{ abbreviated{ - "Dom", - "Lun", - "Mar", - "Mér", - "Xov", - "Ven", - "Sáb", + "Dom.", + "Luns", + "Mar.", + "Mér.", + "Xov.", + "Ven.", + "Sáb.", } narrow{ "D", @@ -453,13 +514,13 @@ gl{ "S", } short{ - "Dom", - "Luns", - "Mt", - "Mc", - "Xv", - "Ven", - "Sáb", + "Do", + "Lu", + "Ma", + "Mé", + "Xo", + "Ve", + "Sá", } wide{ "Domingo", @@ -475,26 +536,26 @@ gl{ dayPeriod{ format{ abbreviated{ - afternoon1{"da mediodía"} + afternoon1{"do mediodía"} evening1{"da tarde"} midnight{"da noite"} - morning1{"da mañá"} + morning1{"da madrugada"} morning2{"da mañá"} night1{"da noite"} } narrow{ - afternoon1{"da mediodía"} + afternoon1{"do mediodía"} evening1{"da tarde"} midnight{"da noite"} - morning1{"da mañá"} + morning1{"da madrugada"} morning2{"da mañá"} night1{"da noite"} } wide{ - afternoon1{"da mediodía"} + afternoon1{"do mediodía"} evening1{"da tarde"} midnight{"da noite"} - morning1{"da mañá"} + morning1{"da madrugada"} morning2{"da mañá"} night1{"da noite"} } @@ -537,13 +598,17 @@ gl{ "a.C.", "d.C.", } + abbreviated%variant{ + "a.E.C.", + "E.C.", + } wide{ "antes de Cristo", "despois de Cristo", } wide%variant{ - "a.C.", - "d.C.", + "antes da Era Común", + "da Era Común", } } intervalFormats{ @@ -569,15 +634,15 @@ gl{ d{"E, d/M – E, d/M"} } MMM{ - M{"MMM–MMM"} + M{"MMMM–MMMM"} } MMMEd{ M{"E, d MMM – E, d MMM"} - d{"E, d MMM – E, d MMM"} + d{"E, d 'de' MMMM – E, d 'de' MMMM"} } MMMd{ M{"d MMM – d MMM"} - d{"d–d MMM"} + d{"d–d 'de' MMMM"} } Md{ M{"d/M – d/M"} @@ -613,63 +678,63 @@ gl{ y{"M/y – M/y"} } yMEd{ - M{"E, d/M/y – E, d/M/y"} + M{"E, dd/MM/y – E, dd/MM/y"} d{"E, d/M/y – E, d/M/y"} y{"E, d/M/y – E, d/M/y"} } yMMM{ - M{"MMM–MMM y"} - y{"MMM y – MMM y"} + M{"MMM–MMM 'de' y"} + y{"MMM 'de' y – MMM 'de' y"} } yMMMEd{ - M{"E, d MMM – E, d MMM, y"} - d{"E, d MMM – E, d MMM, y"} - y{"E, d MMM, y – E, d MMM, y"} + M{"E, d 'de' MMMM – E, d 'de' MMMM 'de' y"} + d{"E, d MMM – E, d MMM y"} + y{"E, d 'de' MMMM 'de' y – E, d 'de' MMMM 'de' y"} } yMMMM{ - M{"MMMM–MMMM y"} - y{"MMMM y – MMMM y"} + M{"MMMM–MMMM 'de' y"} + y{"MMMM 'de' y – MMMM 'de' y"} } yMMMd{ - M{"d MMM – d MMM, y"} - d{"d–d MMM, y"} - y{"d MMM, y – d MMM, y"} + M{"d MMM – d MMM 'de' y"} + d{"d–d 'de' MMMM 'de' y"} + y{"d MMM y – d MMM y"} } yMd{ M{"d/M/y – d/M/y"} d{"d/M/y – d/M/y"} - y{"d/M/y – d/M/y"} + y{"dd/MM/y – dd/MM/y"} } } monthNames{ format{ abbreviated{ - "xan", - "feb", - "mar", - "abr", - "mai", - "xuñ", - "xul", - "ago", - "set", - "out", - "nov", - "dec", + "xan.", + "feb.", + "mar.", + "abr.", + "maio", + "xuño", + "xul.", + "ago.", + "set.", + "out.", + "nov.", + "dec.", } narrow{ - "X", - "F", - "M", - "A", - "M", - "X", - "X", - "A", - "S", - "O", - "N", - "D", + "x.", + "f.", + "m.", + "a.", + "m.", + "x.", + "x.", + "a.", + "s.", + "o.", + "n.", + "d.", } wide{ "xaneiro", @@ -688,18 +753,18 @@ gl{ } stand-alone{ abbreviated{ - "Xan", - "Feb", - "Mar", - "Abr", - "Mai", - "Xuñ", - "Xul", - "Ago", - "Set", - "Out", - "Nov", - "Dec", + "Xan.", + "Feb.", + "Mar.", + "Abr.", + "Maio", + "Xuño", + "Xul.", + "Ago.", + "Set.", + "Out.", + "Nov.", + "Dec.", } narrow{ "X", @@ -746,10 +811,10 @@ gl{ "4", } wide{ - "1º trimestre", - "2º trimestre", - "3º trimestre", - "4º trimestre", + "1.º trimestre", + "2.º trimestre", + "3.º trimestre", + "4.º trimestre", } } stand-alone{ @@ -766,15 +831,103 @@ gl{ "4", } wide{ - "1º trimestre", - "2º trimestre", - "3º trimestre", - "4º trimestre", + "1.º trimestre", + "2.º trimestre", + "3.º trimestre", + "4.º trimestre", } } } } } + characterLabel{ + activities{"Actividades"} + african_scripts{"Sistemas de escrita africanos"} + american_scripts{"Sistemas de escrita americanos"} + animal{"animal"} + animals_nature{"Animais e natureza"} + arrows{"Frechas"} + body{"corpo"} + box_drawing{"Deseño de caixas"} + braille{"Braile"} + building{"edificio"} + bullets_stars{"Viñetas/estrelas"} + consonantal_jamo{"Jamo consonántico"} + currency_symbols{"Símbolos de moedas"} + dash_connector{"Trazos/conectores"} + digits{"Díxitos"} + dingbats{"Pictogramas"} + divination_symbols{"Símbolos astrolóxicos"} + downwards_arrows{"Frechas cara arriba"} + downwards_upwards_arrows{"Frechas cara abaixo"} + east_asian_scripts{"Sistemas de escrita de Asia Oriental"} + emoji{"Emojis"} + european_scripts{"Sistemas de escrita europeos"} + female{"muller"} + flag{"bandeira"} + flags{"Bandeiras"} + food_drink{"Comida e bebida"} + format{"Formato"} + format_whitespace{"Formato e espazos en branco"} + full_width_form_variant{"Variacións de forma de ancho completo"} + geometric_shapes{"Figuras xeométricas"} + half_width_form_variant{"Variacións de forma de ancho medio"} + han_characters{"Caracteres han"} + han_radicals{"Radicais han"} + hanja{"Hanja"} + hanzi_simplified{"Hanzi (simplificado)"} + hanzi_traditional{"Hanzi (tradicional)"} + heart{"corazón"} + historic_scripts{"Sistemas de escrita históricos"} + ideographic_desc_characters{"Caracteres de descrición ideográfica"} + japanese_kana{"Kana xaponés"} + kanbun{"Kanbun"} + kanji{"Kanji"} + keycap{"tecla"} + leftwards_arrows{"Frechas á esquerda"} + leftwards_rightwards_arrows{"Frechas á esquerda e dereita"} + letterlike_symbols{"Símbolos con letras"} + limited_use{"Uso limitado"} + male{"home"} + math_symbols{"Símbolos matemáticos"} + middle_eastern_scripts{"Sistemas de escritura de Oriente Medio"} + miscellaneous{"Varios"} + modern_scripts{"Sistemas de escritura modernos"} + modifier{"Modificador"} + musical_symbols{"Símbolos musicais"} + nature{"natureza"} + nonspacing{"Sen espazo"} + numbers{"Números"} + objects{"Obxectos"} + other{"Outros"} + paired{"Emparellado"} + person{"persoa"} + phonetic_alphabet{"Alfabeto fonético"} + pictographs{"Pictogramas"} + place{"lugar"} + plant{"planta"} + punctuation{"Puntuación"} + rightwards_arrows{"Frechas cara a dereita"} + sign_standard_symbols{"Signos/símbolos estándar"} + small_form_variant{"Variacións de forma pequena"} + smiley{"cara riseira"} + smileys_people{"Emoticonas e persoas"} + south_asian_scripts{"Sistemas de escrita de Asia Meridional"} + southeast_asian_scripts{"Sistemas de escrita do Sueste asiático"} + spacing{"Espazamento"} + sport{"deporte"} + symbols{"Símbolos"} + technical_symbols{"Símbolos técnicos"} + tone_marks{"Marcas tonais"} + travel{"viaxar"} + travel_places{"Viaxes e lugares"} + upwards_arrows{"Frechas cara arriba"} + variant_forms{"Formas variantes"} + vocalic_jamo{"Jamo vocálico"} + weather{"meteoroloxía"} + western_asian_scripts{"Sistemas de escrita de Asia Occidental"} + whitespace{"Espazo en branco"} + } delimiters{ alternateQuotationEnd{"’"} alternateQuotationStart{"‘"} @@ -783,7 +936,7 @@ gl{ } fields{ day{ - dn{"Día"} + dn{"día"} relative{ "-1"{"onte"} "-2"{"antonte"} @@ -793,68 +946,111 @@ gl{ } relativeTime{ future{ - one{"En {0} día"} - other{"En {0} días"} + one{"en {0} día"} + other{"en {0} días"} } past{ - one{"Hai {0} día"} - other{"Hai {0} días"} + one{"hai {0} día"} + other{"hai {0} días"} } } } day-narrow{ - dn{"Día"} + dn{"d"} relativeTime{ future{ - one{"En {0} d."} - other{"En {0} d."} + one{"en {0} d"} + other{"en {0} d"} } past{ - one{"Hai {0} d."} - other{"Hai {0} d."} + one{"hai {0} d"} + other{"hai {0} d"} } } } day-short{ - dn{"Día"} + dn{"d"} + relativeTime{ + future{ + one{"en {0} día"} + other{"en {0} días"} + } + past{ + one{"hai {0} día"} + other{"hai {0} días"} + } + } } dayperiod{ dn{"a.m./p.m."} } era{ - dn{"Era"} + dn{"era"} } fri{ relative{ - "-1"{"venres pasado"} + "-1"{"o venres pasado"} "0"{"este venres"} - "1"{"próximo venres"} + "1"{"o próximo venres"} + } + relativeTime{ + future{ + one{"en {0} venres"} + other{"en {0} venres"} + } + past{ + one{"hai {0} venres"} + other{"hai {0} venres"} + } } } fri-narrow{ relative{ - "-1"{"v. pasado"} - "0"{"este v."} - "1"{"próximo v."} + "-1"{"o ven. pas."} + "0"{"este ven."} + "1"{"o próx. ven."} + } + relativeTime{ + future{ + one{"en {0} ven."} + other{"en {0} ven."} + } + past{ + one{"hai {0} ven."} + other{"hai {0} ven."} + } } } fri-short{ relative{ - "-1"{"ven. pasado"} + "-1"{"o ven. pasado"} "0"{"este ven."} - "1"{"próximo ven."} + "1"{"o próximo ven."} + } + relativeTime{ + future{ + one{"en {0} ven."} + other{"en {0} ven."} + } + past{ + one{"hai {0} ven."} + other{"hai {0} ven."} + } } } hour{ - dn{"Hora"} + dn{"hora"} + relative{ + "0"{"nesta hora"} + } relativeTime{ future{ - one{"En {0} hora"} - other{"En {0} horas"} + one{"en {0} hora"} + other{"en {0} horas"} } past{ - one{"Hai {0} hora"} - other{"Hai {0} horas"} + one{"hai {0} hora"} + other{"hai {0} horas"} } } } @@ -862,12 +1058,12 @@ gl{ dn{"h"} relativeTime{ future{ - one{"En {0} h."} - other{"en {0} hr."} + one{"en {0} h"} + other{"en {0} h"} } past{ - one{"Hai {0} hr."} - other{"Hai {0} hr."} + one{"hai {0} h"} + other{"hai {0} h"} } } } @@ -875,88 +1071,141 @@ gl{ dn{"h"} relativeTime{ future{ - one{"En {0} hr."} - other{"En {0} hr."} + one{"en {0} h"} + other{"en {0} h"} } past{ - one{"Hai {0} hr."} - other{"Hai {0} hr."} + one{"hai {0} h"} + other{"hai {0} h"} } } } minute{ - dn{"Minuto"} + dn{"minuto"} + relative{ + "0"{"neste minuto"} + } relativeTime{ future{ - one{"En {0} minuto"} - other{"En {0} minutos"} + one{"en {0} minuto"} + other{"en {0} minutos"} } past{ - one{"Hai {0} minuto"} - other{"Hai {0} minutos"} + one{"hai {0} minuto"} + other{"hai {0} minutos"} } } } minute-narrow{ dn{"min"} + relativeTime{ + future{ + one{"en {0} min"} + other{"en {0} min"} + } + past{ + one{"hai {0} min"} + other{"hai {0} min"} + } + } } minute-short{ dn{"min"} relativeTime{ future{ - one{"En {0} min."} - other{"En {0} min."} + one{"en {0} min"} + other{"en {0} min"} } past{ - one{"Hai {0} min."} - other{"Hai {0} min."} + one{"hai {0} min"} + other{"hai {0} min"} } } } mon{ relative{ - "-1"{"luns pasado"} + "-1"{"o luns pasado"} "0"{"este luns"} - "1"{"próximo luns"} + "1"{"o próximo luns"} + } + relativeTime{ + future{ + one{"en {0} luns"} + other{"en {0} luns"} + } + past{ + one{"hai {0} luns"} + other{"hai {0} luns"} + } } } mon-narrow{ relative{ - "-1"{"l. pasado"} - "0"{"este l."} - "1"{"próximo luns"} + "-1"{"o luns pas."} + "0"{"este luns"} + "1"{"o próx. luns"} + } + relativeTime{ + future{ + one{"en {0} luns"} + other{"en {0} luns"} + } + past{ + one{"hai {0} luns"} + other{"hai {0} luns"} + } } } mon-short{ relative{ - "-1"{"l. pasado"} - "0"{"este l."} - "1"{"próximo l."} + "-1"{"o luns pas."} + "0"{"este luns"} + "1"{"o próx. luns"} + } + relativeTime{ + future{ + one{"en {0} luns"} + other{"en {0} luns"} + } + past{ + one{"hai {0} luns"} + other{"hai {0} luns"} + } } } month{ - dn{"Mes"} + dn{"mes"} relative{ - "-1"{"mes pasado"} + "-1"{"o mes pasado"} "0"{"este mes"} - "1"{"mes seguinte"} + "1"{"o próximo mes"} } relativeTime{ future{ - one{"En {0} mes"} - other{"En {0} meses"} + one{"en {0} mes"} + other{"en {0} meses"} } past{ - one{"Hai {0} mes"} - other{"Hai {0} meses"} + one{"hai {0} mes"} + other{"hai {0} meses"} } } } month-narrow{ - dn{"Mes"} + dn{"m."} + relativeTime{ + future{ + one{"en {0} m."} + other{"en {0} m."} + } + past{ + one{"hai {0} m."} + other{"hai {0} m."} + } + } } month-short{ - dn{"Mes"} + dn{"mes"} relative{ "-1"{"m. pasado"} "0"{"este m."} @@ -964,30 +1213,30 @@ gl{ } relativeTime{ future{ - one{"En {0} m."} - other{"En {0} m."} + one{"en {0} mes"} + other{"en {0} mes."} } past{ - one{"Hai {0} m."} - other{"Hai {0} m."} + one{"hai {0} mes"} + other{"hai {0} mes."} } } } quarter{ - dn{"Trimestre"} + dn{"trimestre"} relative{ - "-1"{"trimestre pasado"} + "-1"{"o trimestre pasado"} "0"{"este trimestre"} - "1"{"seguinte trimestre"} + "1"{"o próximo trimestre"} } relativeTime{ future{ - one{"En {0} trimestre"} - other{"En {0} trimestres"} + one{"en {0} trimestre"} + other{"en {0} trimestres"} } past{ - one{"Hai {0} trimestre"} - other{"Hai {0} trimestres"} + one{"hai {0} trimestre"} + other{"hai {0} trimestres"} } } } @@ -1000,12 +1249,12 @@ gl{ } relativeTime{ future{ - one{"En {0} trim."} - other{"En {0} trim."} + one{"en {0} trim."} + other{"en {0} trim."} } past{ - one{"Hai {0} trim."} - other{"Hai {0} trim."} + one{"hai {0} trim."} + other{"hai {0} trim."} } } } @@ -1018,49 +1267,79 @@ gl{ } relativeTime{ future{ - one{"En {0} trim."} - other{"En {0} trim."} + one{"en {0} trim."} + other{"en {0} trim."} } past{ - one{"Hai {0} trim."} - other{"Hai {0} trim."} + one{"hai {0} trim."} + other{"hai {0} trim."} } } } sat{ relative{ - "-1"{"sábado pasado"} + "-1"{"o sábado pasado"} "0"{"este sábado"} - "1"{"próximo sábado"} + "1"{"o próximo sábado"} + } + relativeTime{ + future{ + one{"en {0} sábado"} + other{"en {0} sábados"} + } + past{ + one{"hai {0} sábado"} + other{"hai {0} sábados"} + } } } sat-narrow{ relative{ - "-1"{"s. pasado"} - "0"{"este s."} - "1"{"próximo s."} + "-1"{"o sáb. pas."} + "0"{"este sáb."} + "1"{"o próx. sáb."} + } + relativeTime{ + future{ + one{"en {0} sáb."} + other{"en {0} sáb."} + } + past{ + one{"hai {0} sáb."} + other{"hai {0} sáb."} + } } } sat-short{ relative{ - "-1"{"sáb. pasado"} + "-1"{"o sáb. pasado"} "0"{"este sáb."} - "1"{"próximo sáb."} + "1"{"o próximo sáb."} + } + relativeTime{ + future{ + one{"en {0} sáb."} + other{"en {0} sáb."} + } + past{ + one{"hai {0} sáb."} + other{"hai {0} sáb."} + } } } second{ - dn{"Segundo"} + dn{"segundo"} relative{ "0"{"agora"} } relativeTime{ future{ - one{"En {0} segundo"} - other{"En {0} segundos"} + one{"en {0} segundo"} + other{"en {0} segundos"} } past{ - one{"Hai {0} segundo"} - other{"Hai {0} segundos"} + one{"hai {0} segundo"} + other{"hai {0} segundos"} } } } @@ -1068,12 +1347,12 @@ gl{ dn{"s"} relativeTime{ future{ - one{"En {0} s."} - other{"En {0} s."} + one{"en {0} s"} + other{"en {0} s"} } past{ - one{"Hai {0} s."} - other{"Hai {0} s."} + one{"hai {0} s"} + other{"hai {0} s"} } } } @@ -1081,119 +1360,251 @@ gl{ dn{"s"} relativeTime{ future{ - one{"En {0} seg."} - other{"En {0} seg."} + one{"en {0} s"} + other{"en {0} s"} } past{ - one{"Hai {0} seg."} - other{"Hai {0} seg."} + one{"hai {0} s"} + other{"hai {0} s"} } } } sun{ relative{ - "-1"{"domingo pasado"} + "-1"{"o domingo pasado"} "0"{"este domingo"} - "1"{"próximo domingo"} + "1"{"o próximo domingo"} + } + relativeTime{ + future{ + one{"en {0} domingo"} + other{"en {0} domingos"} + } + past{ + one{"hai {0} domingo"} + other{"hai {0} domingos"} + } } } sun-narrow{ relative{ - "-1"{"d. pasado"} - "0"{"este d."} - "1"{"próximo d."} + "-1"{"o dom. pas."} + "0"{"este dom."} + "1"{"o próx. dom."} + } + relativeTime{ + future{ + one{"en {0} dom."} + other{"en {0} dom."} + } + past{ + one{"hai {0} dom."} + other{"hai {0} dom."} + } } } sun-short{ relative{ - "-1"{"dom. pasado"} + "-1"{"o dom. pasado"} "0"{"este dom."} - "1"{"próximo dom."} + "1"{"o próximo dom."} + } + relativeTime{ + future{ + one{"en {0} dom."} + other{"en {0} dom."} + } + past{ + one{"hai {0} dom."} + other{"hai {0} dom."} + } } } thu{ relative{ - "-1"{"xoves pasado"} + "-1"{"o xoves pasado"} "0"{"este xoves"} - "1"{"próximo xoves"} + "1"{"o próximo xoves"} + } + relativeTime{ + future{ + one{"en {0} xoves"} + other{"en {0} xoves"} + } + past{ + one{"hai {0} xoves"} + other{"hai {0} xoves"} + } } } thu-narrow{ relative{ - "-1"{"xov. pasado"} - "0"{"este x."} - "1"{"próximo xov."} + "-1"{"o xov. pas."} + "0"{"este xov."} + "1"{"o próx. xov."} + } + relativeTime{ + future{ + one{"en {0} xov."} + other{"en {0} xov."} + } + past{ + one{"hai {0} xov."} + other{"hai {0} xov."} + } } } thu-short{ relative{ - "-1"{"xov. pasado"} + "-1"{"o xov. pasado"} "0"{"este xov."} - "1"{"próximo xov."} + "1"{"o próximo xov."} + } + relativeTime{ + future{ + one{"en {0} xov."} + other{"en {0} xov."} + } + past{ + one{"hai {0} xov."} + other{"hai {0} xov."} + } } } tue{ relative{ - "-1"{"martes pasado"} + "-1"{"o martes pasado"} "0"{"este martes"} - "1"{"próximo martes"} + "1"{"o próximo martes"} + } + relativeTime{ + future{ + one{"en {0} martes"} + other{"en {0} martes"} + } + past{ + one{"hai {0} martes"} + other{"hai {0} martes"} + } } } tue-narrow{ relative{ - "-1"{"mar. pasado"} + "-1"{"o mar. pas."} "0"{"este mar."} - "1"{"próximo mar."} + "1"{"o próx. mar."} + } + relativeTime{ + future{ + one{"en {0} mar."} + other{"en {0} mar."} + } + past{ + one{"hai {0} mar."} + other{"hai {0} mar."} + } } } tue-short{ relative{ - "-1"{"mart. pasado"} - "0"{"este mart."} - "1"{"próximo mart."} + "-1"{"o mar. pasado"} + "0"{"este mar."} + "1"{"o próximo mar."} + } + relativeTime{ + future{ + one{"en {0} mar."} + other{"en {0} mar."} + } + past{ + one{"hai {0} mar."} + other{"hai {0} mar."} + } } } wed{ relative{ - "-1"{"mércores pasado"} + "-1"{"o mércores pasado"} "0"{"este mércores"} - "1"{"próximo mércores"} + "1"{"o próximo mércores"} + } + relativeTime{ + future{ + one{"en {0} mércores"} + other{"en {0} mércores"} + } + past{ + one{"hai {0} mércores"} + other{"hai {0} mércores"} + } } } wed-narrow{ relative{ - "-1"{"mér. pasado"} + "-1"{"o mér. pas."} "0"{"este mér."} - "1"{"próximo mér."} + "1"{"o próx. mér."} + } + relativeTime{ + future{ + one{"en {0} mér."} + other{"en {0} mér."} + } + past{ + one{"hai {0} mér."} + other{"hai {0} mér."} + } } } wed-short{ relative{ - "-1"{"mérc. pasado"} - "0"{"este mérc."} - "1"{"próximo mérc."} + "-1"{"o mér. pasado"} + "0"{"este mér."} + "1"{"o próximo mér."} + } + relativeTime{ + future{ + one{"en {0} mér."} + other{"en {0} mér."} + } + past{ + one{"hai {0} mér."} + other{"hai {0} mér."} + } } } week{ - dn{"Semana"} + dn{"semana"} relative{ - "-1"{"semana pasada"} + "-1"{"a semana pasada"} "0"{"esta semana"} - "1"{"semana seguinte"} + "1"{"a próxima semana"} } + relativePeriod{"a semana do {0}"} relativeTime{ future{ - one{"En {0} semana"} - other{"En {0} semanas"} + one{"en {0} semana"} + other{"en {0} semanas"} } past{ - one{"Hai {0} semana"} - other{"Hai {0} semanas"} + one{"hai {0} semana"} + other{"hai {0} semanas"} } } } week-narrow{ dn{"sem."} + relativePeriod{"a semana do {0}"} + relativeTime{ + future{ + one{"en {0} sem."} + other{"en {0} sem."} + } + past{ + one{"hai {0} sem."} + other{"hai {0} sem."} + } + } } week-short{ dn{"sem."} @@ -1202,40 +1613,41 @@ gl{ "0"{"esta sem."} "1"{"sem. seguinte"} } + relativePeriod{"a semana do {0}"} relativeTime{ future{ - one{"En {0} sem."} - other{"En {0} sem."} + one{"en {0} sem."} + other{"en {0} sem."} } past{ - one{"Hai {0} sem."} - other{"Hai {0} sem."} + one{"hai {0} sem."} + other{"hai {0} sem."} } } } weekday{ - dn{"Día da semana"} + dn{"día da semana"} } year{ - dn{"Ano"} + dn{"ano"} relative{ - "-1"{"ano pasado"} + "-1"{"o ano pasado"} "0"{"este ano"} - "1"{"seguinte ano"} + "1"{"o próximo ano"} } relativeTime{ future{ - one{"En {0} ano"} - other{"En {0} anos"} + one{"en {0} ano"} + other{"en {0} anos"} } past{ - one{"Hai {0} ano"} - other{"Hai {0} anos"} + one{"hai {0} ano"} + other{"hai {0} anos"} } } } year-narrow{ - dn{"Ano"} + dn{"a."} relative{ "-1"{"ano pasado"} "0"{"este ano"} @@ -1243,17 +1655,17 @@ gl{ } relativeTime{ future{ - one{"En {0} anos"} - other{"En {0} anos"} + one{"en {0} a."} + other{"en {0} a."} } past{ - one{"Hai {0} anos"} - other{"Hai {0} anos"} + one{"hai {0} a."} + other{"hai {0} a."} } } } year-short{ - dn{"Ano"} + dn{"ano"} relative{ "-1"{"ano pasado"} "0"{"este ano"} @@ -1261,17 +1673,17 @@ gl{ } relativeTime{ future{ - one{"En {0} anos"} - other{"En {0} anos"} + one{"en {0} ano"} + other{"en {0} anos"} } past{ - one{"Hai {0} anos"} - other{"Hai {0} anos"} + one{"hai {0} ano"} + other{"hai {0} anos"} } } } zone{ - dn{"Fuso horario"} + dn{"fuso horario"} } } listPattern{ @@ -1281,40 +1693,34 @@ gl{ middle{"{0}, {1}"} start{"{0}, {1}"} } - unit{ + standard-short{ 2{"{0} e {1}"} end{"{0} e {1}"} middle{"{0}, {1}"} start{"{0}, {1}"} } - unit-narrow{ + unit{ 2{"{0} e {1}"} end{"{0} e {1}"} middle{"{0}, {1}"} start{"{0}, {1}"} } + unit-narrow{ + 2{"{0}, {1}"} + end{"{0}, {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit-short{ - 2{"{0} e {1}"} - end{"{0} e {1}"} + 2{"{0}, {1}"} + end{"{0}, {1}"} middle{"{0}, {1}"} start{"{0}, {1}"} } } measurementSystemNames{ UK{"británico"} - US{"americano"} + US{"estadounidense"} metric{"métrico decimal"} } - transformNames{ - BGN{"BGN"} - Numeric{"Numérico"} - Tone{"Ton"} - UNGEGN{"UNGEGN"} - x-Accents{"Acentos"} - x-Fullwidth{"Ancho completo"} - x-Halfwidth{"Ancho medio"} - x-Jamo{"Jamo"} - x-Pinyin{"Pinyin"} - x-Publishing{"Publicación"} - } } diff --git a/icuSources/data/locales/gl_ES.txt b/icuSources/data/locales/gl_ES.txt index f44bed01..617a70f5 100644 --- a/icuSources/data/locales/gl_ES.txt +++ b/icuSources/data/locales/gl_ES.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/gl_ES.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License gl_ES{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/gsw.txt b/icuSources/data/locales/gsw.txt index 45dedb78..613e02df 100644 --- a/icuSources/data/locales/gsw.txt +++ b/icuSources/data/locales/gsw.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/gsw.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License gsw{ AuxExemplarCharacters{"[á à ă â å ā æ ç é è ĕ ê ë ē í ì ĭ î ï ī ñ ó ò ŏ ô ø ō œ ú ù ŭ û ū ÿ]"} ExemplarCharacters{"[a ä b c d e f g h i j k l m n o ö p q r s t u ü v w x y z]"} @@ -17,6 +11,160 @@ gsw{ percentFormat{"#,##0 %"} scientificFormat{"#E0"} } + patternsLong{ + decimalFormat{ + 1000{ + one{"0 Tuusig"} + other{"0 Tuusig"} + } + 10000{ + one{"00 Tuusig"} + other{"00 Tuusig"} + } + 100000{ + one{"000 Tuusig"} + other{"000 Tuusig"} + } + 1000000{ + one{"0 Millioon"} + other{"0 Millioone"} + } + 10000000{ + one{"00 Millioon"} + other{"00 Millioone"} + } + 100000000{ + one{"000 Millioon"} + other{"000 Millioone"} + } + 1000000000{ + one{"0 Milliarde"} + other{"0 Milliarde"} + } + 10000000000{ + one{"00 Milliarde"} + other{"00 Milliarde"} + } + 100000000000{ + one{"000 Milliarde"} + other{"000 Milliarde"} + } + 1000000000000{ + one{"0 Billioon"} + other{"0 Billioone"} + } + 10000000000000{ + one{"00 Billioon"} + other{"00 Billioone"} + } + 100000000000000{ + one{"000 Billioon"} + other{"000 Billioone"} + } + } + } + patternsShort{ + currencyFormat{ + 1000{ + one{"0 Tsg'.' ¤"} + other{"0 Tsg'.' ¤"} + } + 10000{ + one{"00 Tsg'.' ¤"} + other{"00 Tsg'.' ¤"} + } + 100000{ + one{"000 Tsg'.' ¤"} + other{"000 Tsg'.' ¤"} + } + 1000000{ + one{"0 Mio'.' ¤"} + other{"0 Mio'.' ¤"} + } + 10000000{ + one{"00 Mio'.' ¤"} + other{"00 Mio'.' ¤"} + } + 100000000{ + one{"000 Mio'.' ¤"} + other{"000 Mio'.' ¤"} + } + 1000000000{ + one{"0 Mrd'.' ¤"} + other{"0 Mrd'.' ¤"} + } + 10000000000{ + one{"00 Mrd'.' ¤"} + other{"00 Mrd'.' ¤"} + } + 100000000000{ + one{"000 Mrd'.' ¤"} + other{"000 Mrd'.' ¤"} + } + 1000000000000{ + one{"0 Bio'.' ¤"} + other{"0 Bio'.' ¤"} + } + 10000000000000{ + one{"00 Bio'.' ¤"} + other{"00 Bio'.' ¤"} + } + 100000000000000{ + one{"000 Bio'.' ¤"} + other{"000 Bio'.' ¤"} + } + } + decimalFormat{ + 1000{ + one{"0 Tsg'.'"} + other{"0 Tsg'.'"} + } + 10000{ + one{"00 Tsg'.'"} + other{"00 Tsg'.'"} + } + 100000{ + one{"000 Tsg'.'"} + other{"000 Tsg'.'"} + } + 1000000{ + one{"0 Mio'.'"} + other{"0 Mio'.'"} + } + 10000000{ + one{"00 Mio'.'"} + other{"00 Mio'.'"} + } + 100000000{ + one{"000 Mio'.'"} + other{"000 Mio'.'"} + } + 1000000000{ + one{"0 Mrd'.'"} + other{"0 Mrd'.'"} + } + 10000000000{ + one{"00 Mrd'.'"} + other{"00 Mrd'.'"} + } + 100000000000{ + one{"000 Mrd'.'"} + other{"000 Mrd'.'"} + } + 1000000000000{ + one{"0 Bio'.'"} + other{"0 Bio'.'"} + } + 10000000000000{ + one{"00 Bio'.'"} + other{"00 Bio'.'"} + } + 100000000000000{ + one{"000 Bio'.'"} + other{"000 Bio'.'"} + } + } + } symbols{ decimal{"."} exponential{"E"} @@ -31,7 +179,7 @@ gsw{ } } } - Version{"2.1.23.7"} + Version{"2.1.32.59"} calendar{ buddhist{ DateTimePatterns{ @@ -196,12 +344,12 @@ gsw{ } gregorian{ AmPmMarkers{ - "vorm.", - "nam.", + "am Vormittag", + "am Namittag", } AmPmMarkersAbbr{ - "v.m.", - "n.m.", + "vorm.", + "nam.", } DateTimePatterns{ "HH:mm:ss zzzz", @@ -280,6 +428,38 @@ gsw{ } } } + dayPeriod{ + format{ + abbreviated{ + afternoon1{"zmittag"} + afternoon2{"am Namittag"} + evening1{"zaabig"} + midnight{"Mitternacht"} + morning1{"am Morge"} + night1{"znacht"} + } + wide{ + afternoon1{"zmittag"} + afternoon2{"am Namittag"} + evening1{"zaabig"} + midnight{"Mitternacht"} + morning1{"am Morge"} + night1{"znacht"} + } + } + stand-alone{ + wide{ + afternoon1{"Mittag"} + afternoon2{"Namittag"} + am{"Vormittag"} + evening1{"Aabig"} + midnight{"Mitternacht"} + morning1{"Morge"} + night1{"Nacht"} + pm{"Namittag"} + } + } + } eras{ abbreviated{ "v. Chr.", diff --git a/icuSources/data/locales/gsw_CH.txt b/icuSources/data/locales/gsw_CH.txt index c329781f..a49edf45 100644 --- a/icuSources/data/locales/gsw_CH.txt +++ b/icuSources/data/locales/gsw_CH.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/gsw_CH.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License gsw_CH{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/gsw_FR.txt b/icuSources/data/locales/gsw_FR.txt index c2bf0102..655981a6 100644 --- a/icuSources/data/locales/gsw_FR.txt +++ b/icuSources/data/locales/gsw_FR.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/gsw_FR.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License gsw_FR{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/gsw_LI.txt b/icuSources/data/locales/gsw_LI.txt old mode 100755 new mode 100644 index 19a97d38..8b52b8c3 --- a/icuSources/data/locales/gsw_LI.txt +++ b/icuSources/data/locales/gsw_LI.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/gsw_LI.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License gsw_LI{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/gu.txt b/icuSources/data/locales/gu.txt index 6920ec57..6fbf3f5b 100644 --- a/icuSources/data/locales/gu.txt +++ b/icuSources/data/locales/gu.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/gu.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License gu{ AuxExemplarCharacters{"[\u200C\u200D ૰]"} Ellipsis{ @@ -37,6 +31,26 @@ gu{ } } default{"latn"} + gujr{ + patterns{ + currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} + } + symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + } + } latn{ miscPatterns{ atLeast{"{0}+"} @@ -218,10 +232,23 @@ gu{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + few{"જમણી બાજુએ {0}થો વળાંક લો."} + many{"જમણી બાજુએ {0}ઠો વળાંક લો."} + one{"જમણી બાજુએ {0}લો વળાંક લો."} + other{"જમણી બાજુએ {0}મો વળાંક લો."} + two{"જમણી બાજુએ {0}જો વળાંક લો."} + } + plural{ + one{"{0} કિલોગ્રામ"} + other{"{0} કિલોગ્રામ્સ"} + } + } minimumGroupingDigits{"1"} native{"gujr"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} calendar{ generic{ DateTimePatterns{ @@ -422,6 +449,10 @@ gu{ MEd{"E, d/M"} MMM{"LLL"} MMMEd{"E, d MMM"} + MMMMW{ + one{"MMM ના W અઠવાડિયા"} + other{"MMM ના W અઠવાડિયા"} + } MMMMd{"d MMMM"} MMMd{"d MMM"} MMdd{"dd-MM"} @@ -444,6 +475,10 @@ gu{ yMd{"d/M/y"} yQQQ{"y QQQ"} yQQQQ{"y QQQQ"} + yw{ + one{"y ના w અઠવાડિયા"} + other{"y ના w અઠવાડિયા"} + } } dayNames{ format{ @@ -526,44 +561,44 @@ gu{ dayPeriod{ format{ abbreviated{ - afternoon1{"બપોર"} - evening1{"સાંજ"} + afternoon1{"બપોરે"} + evening1{"સાંજે"} midnight{"મધ્યરાત્રિ"} - morning1{"સવાર"} - night1{"રાત્રિ"} + morning1{"સવારે"} + night1{"રાત્રે"} } narrow{ - afternoon1{"બ"} - evening1{"સાં"} + afternoon1{"બપોરે"} + evening1{"સાંજે"} midnight{"મ.રાત્રિ"} - morning1{"સ"} - night1{"રા"} + morning1{"સવારે"} + night1{"રાત્રે"} } wide{ - afternoon1{"બપોર"} - evening1{"સાંજ"} + afternoon1{"બપોરે"} + evening1{"સાંજે"} midnight{"મધ્યરાત્રિ"} - morning1{"સવાર"} - night1{"રાત્રિ"} + morning1{"સવારે"} + night1{"રાત્રે"} } } stand-alone{ abbreviated{ - afternoon1{"બપોર"} + afternoon1{"બપોરે"} am{"AM"} - evening1{"સાંજ"} + evening1{"સાંજે"} midnight{"મધ્યરાત્રિ"} - morning1{"સવાર"} - night1{"રાત્રિ"} + morning1{"સવારે"} + night1{"રાત્રે"} pm{"PM"} } narrow{ - afternoon1{"બપોર"} + afternoon1{"બપોરે"} am{"AM"} - evening1{"સાંજ"} + evening1{"સાંજે"} midnight{"મધ્યરાત્રિ"} - morning1{"સવાર"} - night1{"રાત્રિ"} + morning1{"સવારે"} + night1{"રાત્રે"} pm{"PM"} } wide{ @@ -838,6 +873,94 @@ gu{ } } } + characterLabel{ + activities{"પ્રવૃત્તિઓ"} + african_scripts{"આફ્રિકન સ્ક્રિપ્ટ"} + american_scripts{"અમેરિકન સ્ક્રિપ્ટ"} + animal{"પ્રાણી"} + animals_nature{"પ્રાણીઓ અને કુદરત"} + arrows{"એરોઝ"} + body{"શરીર"} + box_drawing{"બોક્સ ડ્રોઈંગ"} + braille{"બ્રેઈલ"} + building{"બિલ્ડિંગ"} + bullets_stars{"બુલેટ્સ/સ્ટાર્સ"} + consonantal_jamo{"કોન્સોનન્ટલ જેમો"} + currency_symbols{"ચલણી ચિહ્નો"} + dash_connector{"ડેશ/જોડણો"} + digits{"અંકો"} + dingbats{"ડિન્ગબેટ્સ"} + divination_symbols{"અનુમાન ચિહ્નો"} + downwards_arrows{"નીચેની બાજુનો એરો"} + downwards_upwards_arrows{"ઉપરની બાજુનો એરો"} + east_asian_scripts{"પૂર્વ એશિયન સ્ક્રિપ્ટ"} + emoji{"ઈમોજી"} + european_scripts{"યુરોપીયન સ્ક્રિપ્ટ"} + female{"સ્ત્રી"} + flag{"ઝંડો"} + flags{"ધ્વજ"} + food_drink{"આહાર અને પીણાં"} + format{"ફોર્મેટ"} + format_whitespace{"ફોર્મેટ અને ખાલી સ્થાનો"} + full_width_form_variant{"પૂર્ણ પહોળાઈ નમૂનારૂપ વેરિએન્ટ"} + geometric_shapes{"ભૌમિતીક આકારો"} + half_width_form_variant{"પહોળા નમૂનારૂપ વેરિએન્ટ"} + han_characters{"હાન કેરેક્ટર્સ"} + han_radicals{"હાન રેડિકલ્સ"} + hanja{"હાન્જા"} + hanzi_simplified{"હાન્ઝી (સિમ્લીફાય્ડ)"} + hanzi_traditional{"હાન્ઝી (ટ્રેડિશનલ)"} + heart{"હૃદય"} + historic_scripts{"ઐતિહાસિક સ્ક્રિપ્ટ"} + ideographic_desc_characters{"ઈન્ડિયોગ્રાફિક દશાંશ અક્ષરો"} + japanese_kana{"જાપાનીઝ કાના"} + kanbun{"કાનબુન"} + kanji{"કાન્જી"} + keycap{"કીકેપ"} + leftwards_arrows{"ડાબી તરફનો એરો"} + leftwards_rightwards_arrows{"ડાબી તરફ જમણી તરફનો એરો"} + letterlike_symbols{"અક્ષર આકારના ચિહ્નો"} + limited_use{"મર્યાદિત ઉપયોગ"} + male{"પુરુષ"} + math_symbols{"ગાણિતીક ચિહ્નો"} + middle_eastern_scripts{"મધ્ય પૂર્વીય સ્ક્રિપ્ટ"} + miscellaneous{"મિશ્ર"} + modern_scripts{"મોર્ડન સ્ક્રિપ્ટ"} + modifier{"રૂપાંતરકારી"} + musical_symbols{"સંગીતસંજ્ઞાઓ"} + nature{"પ્રકૃતિ"} + nonspacing{"નોનસ્પેસીંગ"} + numbers{"સંખ્યાઓ"} + objects{"વસ્તુઓ"} + other{"અન્ય"} + paired{"જોડી"} + person{"માણસ"} + phonetic_alphabet{"ફોનેટીક આલ્ફાબેટ"} + pictographs{"ચિત્રમયઅક્ષરો"} + place{"સ્થાન"} + plant{"ઝાડ"} + punctuation{"વિરામચિહ્ન"} + rightwards_arrows{"જમણી તરફનો એરો"} + sign_standard_symbols{"સહીૂ/પ્રમાણભૂત ચિહ્નો"} + small_form_variant{"નાના નમૂનારૂપ વેરિયન્ટ"} + smiley{"સ્માઇલી"} + smileys_people{"સ્માઈલીઝ અને લોકો"} + south_asian_scripts{"દક્ષિણ એશિયન સ્ક્રિપ્ટ"} + southeast_asian_scripts{"દક્ષિણપૂર્વીય એશિયન સ્ક્રિપ્ટ"} + spacing{"સ્પેસીંગ"} + sport{"સ્પૉર્ટ"} + symbols{"ચિહ્નો"} + technical_symbols{"ટેક્નિકલ ચિહ્નો"} + tone_marks{"ટોન માર્ક્સ"} + travel{"મુસાફરી"} + travel_places{"પ્રવાસ અને સ્થળો"} + upwards_arrows{"ઉપરની તરફનો એરો"} + variant_forms{"વેરિએન્ટ સ્વરૂપે"} + vocalic_jamo{"વોકેલિક જેમો"} + weather{"હવામાન"} + western_asian_scripts{"પશ્ચિમી એશિયન સ્ક્રિપ્ટ"} + whitespace{"રિક્ત સ્થાન"} + } delimiters{ alternateQuotationEnd{"’"} alternateQuotationStart{"‘"} @@ -861,7 +984,7 @@ gu{ } past{ one{"{0} દિવસ પહેલાં"} - other{"{0} દિવસ પહેલા"} + other{"{0} દિવસ પહેલાં"} } } } @@ -880,13 +1003,13 @@ gu{ other{"+{0} દિવસ"} } past{ - one{"{0} દિવસ પહેલાં"} + one{"-{0} દિવસ"} other{"-{0} દિવસ"} } } } day-short{ - dn{"દિ."} + dn{"દિવસ"} relative{ "-1"{"ગઈકાલે"} "-2"{"ગયા પરમદિવસે"} @@ -901,7 +1024,7 @@ gu{ } past{ one{"{0} દિવસ પહેલાં"} - other{"{0} દિવસ પહેલા"} + other{"{0} દિવસ પહેલાં"} } } } @@ -917,6 +1040,16 @@ gu{ "0"{"આ શુક્રવારે"} "1"{"આવતા શુક્રવારે"} } + relativeTime{ + future{ + one{"+{0} શુક્રવાર"} + other{"+{0} શુક્રવાર"} + } + past{ + one{"-{0} શુક્રવાર"} + other{"-{0} શુક્રવાર"} + } + } } fri-narrow{ relative{ @@ -924,6 +1057,16 @@ gu{ "0"{"આ શુક્રવારે"} "1"{"આવતા શુક્રવારે"} } + relativeTime{ + future{ + one{"+{0} શુક્રવાર"} + other{"+{0} શુક્રવાર"} + } + past{ + one{"-{0} શુક્રવાર"} + other{"-{0} શુક્રવાર"} + } + } } fri-short{ relative{ @@ -931,17 +1074,30 @@ gu{ "0"{"આ શુક્રવારે"} "1"{"આવતા શુક્રવારે"} } + relativeTime{ + future{ + one{"+{0} શુક્રવાર"} + other{"+{0} શુક્રવાર"} + } + past{ + one{"-{0} શુક્રવાર"} + other{"-{0} શુક્રવાર"} + } + } } hour{ dn{"કલાક"} + relative{ + "0"{"આ કલાક"} + } relativeTime{ future{ one{"{0} કલાકમાં"} other{"{0} કલાકમાં"} } past{ - one{"{0} કલાક પહેલા"} - other{"{0} કલાક પહેલા"} + one{"{0} કલાક પહેલાં"} + other{"{0} કલાક પહેલાં"} } } } @@ -953,8 +1109,8 @@ gu{ other{"{0} કલાકમાં"} } past{ - one{"-{0} કલાક"} - other{"-{0} કલાક"} + one{"{0} કલાક પહેલાં"} + other{"{0} કલાક પહેલાં"} } } } @@ -966,21 +1122,24 @@ gu{ other{"{0} કલાકમાં"} } past{ - one{"{0} કલાક પહેલા"} - other{"{0} કલાક પહેલા"} + one{"{0} કલાક પહેલાં"} + other{"{0} કલાક પહેલાં"} } } } minute{ dn{"મિનિટ"} + relative{ + "0"{"આ મિનિટ"} + } relativeTime{ future{ one{"{0} મિનિટમાં"} other{"{0} મિનિટમાં"} } past{ - one{"{0} મિનિટ પહેલા"} - other{"{0} મિનિટ પહેલા"} + one{"{0} મિનિટ પહેલાં"} + other{"{0} મિનિટ પહેલાં"} } } } @@ -992,8 +1151,8 @@ gu{ other{"{0} મિનિટમાં"} } past{ - one{"-{0} મિનિટ"} - other{"-{0} મિનિટ"} + one{"{0} મિનિટ પહેલાં"} + other{"{0} મિનિટ પહેલાં"} } } } @@ -1005,8 +1164,8 @@ gu{ other{"{0} મિનિટમાં"} } past{ - one{"{0} મિનિટ પહેલા"} - other{"{0} મિનિટ પહેલા"} + one{"{0} મિનિટ પહેલાં"} + other{"{0} મિનિટ પહેલાં"} } } } @@ -1016,6 +1175,16 @@ gu{ "0"{"આ સોમવારે"} "1"{"આવતા સોમવારે"} } + relativeTime{ + future{ + one{"+{0} સોમવાર"} + other{"+{0} સોમવાર"} + } + past{ + one{"-{0} સોમવાર"} + other{"-{0} સોમવાર"} + } + } } mon-narrow{ relative{ @@ -1023,6 +1192,16 @@ gu{ "0"{"આ સોમવારે"} "1"{"આવતા સોમવારે"} } + relativeTime{ + future{ + one{"+{0} સોમવાર"} + other{"+{0} સોમવાર"} + } + past{ + one{"-{0} સોમવાર"} + other{"-{0} સોમવાર"} + } + } } mon-short{ relative{ @@ -1030,6 +1209,16 @@ gu{ "0"{"આ સોમવારે"} "1"{"આવતા સોમવારે"} } + relativeTime{ + future{ + one{"+{0} સોમવાર"} + other{"+{0} સોમવાર"} + } + past{ + one{"-{0} સોમવાર"} + other{"-{0} સોમવાર"} + } + } } month{ dn{"મહિનો"} @@ -1044,8 +1233,8 @@ gu{ other{"{0} મહિનામાં"} } past{ - one{"{0} મહિના પહેલા"} - other{"{0} મહિના પહેલા"} + one{"{0} મહિના પહેલાં"} + other{"{0} મહિના પહેલાં"} } } } @@ -1058,12 +1247,12 @@ gu{ } relativeTime{ future{ - one{"+{0} મહિના"} - other{"+{0} મહિના"} + one{"{0} મહિનામાં"} + other{"{0} મહિનામાં"} } past{ - one{"-{0} મહિના"} - other{"-{0} મહિના"} + one{"{0} મહિના પહેલાં"} + other{"{0} મહિના પહેલાં"} } } } @@ -1080,21 +1269,26 @@ gu{ other{"{0} મહિનામાં"} } past{ - one{"{0} મહિના પહેલા"} - other{"{0} મહિના પહેલા"} + one{"{0} મહિના પહેલાં"} + other{"{0} મહિના પહેલાં"} } } } quarter{ dn{"ત્રિમાસિક"} + relative{ + "-1"{"છેલ્લું ત્રિમાસિક"} + "0"{"આ ત્રિમાસિક"} + "1"{"પછીનું ત્રિમાસિક"} + } relativeTime{ future{ one{"{0} ત્રિમાસિકમાં"} other{"{0} ત્રિમાસિકમાં"} } past{ - one{"{0} ત્રિમાસિક પહેલા"} - other{"{0} ત્રિમાસિક પહેલા"} + one{"{0} ત્રિમાસિક પહેલાં"} + other{"{0} ત્રિમાસિક પહેલાં"} } } } @@ -1102,12 +1296,12 @@ gu{ dn{"ત્રિમાસ."} relativeTime{ future{ - one{"+{0} ત્રિમાસ"} - other{"+{0} ત્રિમાસ"} + one{"{0} ત્રિમાસમાં"} + other{"{0} ત્રિમાસમાં"} } past{ - one{"-{0} ત્રિમાસ"} - other{"-{0} ત્રિમાસ"} + one{"{0} ત્રિમાસ પહેલાં"} + other{"{0} ત્રિમાસ પહેલાં"} } } } @@ -1130,6 +1324,16 @@ gu{ "0"{"આ શનિવારે"} "1"{"આવતા શનિવારે"} } + relativeTime{ + future{ + one{"+{0} શનિવાર"} + other{"+{0} શનિવાર"} + } + past{ + one{"-{0} શનિવાર"} + other{"-{0} શનિવાર"} + } + } } sat-narrow{ relative{ @@ -1137,6 +1341,16 @@ gu{ "0"{"આ શનિવારે"} "1"{"આવતા શનિવારે"} } + relativeTime{ + future{ + one{"+{0} શનિવાર"} + other{"+{0} શનિવાર"} + } + past{ + one{"-{0} શનિવાર"} + other{"-{0} શનિવાર"} + } + } } sat-short{ relative{ @@ -1144,6 +1358,16 @@ gu{ "0"{"આ શનિવારે"} "1"{"આવતા શનિવારે"} } + relativeTime{ + future{ + one{"+{0} શનિવાર"} + other{"+{0} શનિવાર"} + } + past{ + one{"-{0} શનિવાર"} + other{"-{0} શનિવાર"} + } + } } second{ dn{"સેકન્ડ"} @@ -1156,8 +1380,8 @@ gu{ other{"{0} સેકંડમાં"} } past{ - one{"{0} સેકંડ પહેલા"} - other{"{0} સેકંડ પહેલા"} + one{"{0} સેકંડ પહેલાં"} + other{"{0} સેકંડ પહેલાં"} } } } @@ -1169,8 +1393,8 @@ gu{ other{"{0} સેકંડમાં"} } past{ - one{"-{0} સેકંડ પહેલા"} - other{"-{0} સેકંડ પહેલા"} + one{"{0} સેકંડ પહેલાં"} + other{"{0} સેકંડ પહેલાં"} } } } @@ -1182,8 +1406,8 @@ gu{ other{"{0} સેકંડમાં"} } past{ - one{"{0} સેકંડ પહેલા"} - other{"{0} સેકંડ પહેલા"} + one{"{0} સેકંડ પહેલાં"} + other{"{0} સેકંડ પહેલાં"} } } } @@ -1193,12 +1417,32 @@ gu{ "0"{"આ રવિવારે"} "1"{"આવતા રવિવારે"} } + relativeTime{ + future{ + one{"+{0} રવિવાર"} + other{"+{0} રવિવાર"} + } + past{ + one{"-{0} રવિવાર"} + other{"-{0} રવિવાર"} + } + } } sun-narrow{ relative{ - "-1"{"ગયા રવિવારે"} - "0"{"આ રવિવારે"} - "1"{"આવતા રવિવારે"} + "-1"{"ગયા રવિ."} + "0"{"આ રવિ"} + "1"{"આવતા રવિ"} + } + relativeTime{ + future{ + one{"+{0} રવિવાર"} + other{"+{0} રવિવાર"} + } + past{ + one{"-{0} રવિવાર"} + other{"-{0} રવિવાર"} + } } } sun-short{ @@ -1207,6 +1451,16 @@ gu{ "0"{"આ રવિવારે"} "1"{"આવતા રવિવારે"} } + relativeTime{ + future{ + one{"+{0} રવિવાર"} + other{"+{0} રવિવાર"} + } + past{ + one{"-{0} રવિવાર"} + other{"-{0} રવિવાર"} + } + } } thu{ relative{ @@ -1214,6 +1468,16 @@ gu{ "0"{"આ ગુરુવારે"} "1"{"આવતા ગુરુવારે"} } + relativeTime{ + future{ + one{"+{0} ગુરુવાર"} + other{"+{0} ગુરુવાર"} + } + past{ + one{"-{0} ગુરુવાર"} + other{"-{0} ગુરુવાર"} + } + } } thu-narrow{ relative{ @@ -1221,6 +1485,16 @@ gu{ "0"{"આ ગુરુવારે"} "1"{"આવતા ગુરુવારે"} } + relativeTime{ + future{ + one{"+{0} ગુરુવાર"} + other{"+{0} ગુરુવાર"} + } + past{ + one{"-{0} ગુરુવાર"} + other{"-{0} ગુરુવાર"} + } + } } thu-short{ relative{ @@ -1228,6 +1502,16 @@ gu{ "0"{"આ ગુરુવારે"} "1"{"આવતા ગુરુવારે"} } + relativeTime{ + future{ + one{"+{0} ગુરુવાર"} + other{"+{0} ગુરુવાર"} + } + past{ + one{"-{0} ગુરુવાર"} + other{"-{0} ગુરુવાર"} + } + } } tue{ relative{ @@ -1235,6 +1519,16 @@ gu{ "0"{"આ મંગળવારે"} "1"{"આવતા મંગળવારે"} } + relativeTime{ + future{ + one{"+{0} મંગળવાર"} + other{"+{0} મંગળવાર"} + } + past{ + one{"-{0} મંગળવાર"} + other{"-{0} મંગળવાર"} + } + } } tue-narrow{ relative{ @@ -1242,6 +1536,16 @@ gu{ "0"{"આ મંગળવારે"} "1"{"આવતા મંગળવારે"} } + relativeTime{ + future{ + one{"+{0} મંગળવાર"} + other{"+{0} મંગળવાર"} + } + past{ + one{"-{0} મંગળવાર"} + other{"-{0} મંગળવાર"} + } + } } tue-short{ relative{ @@ -1249,6 +1553,16 @@ gu{ "0"{"આ મંગળવારે"} "1"{"આવતા મંગળવારે"} } + relativeTime{ + future{ + one{"+{0} મંગળવાર"} + other{"+{0} મંગળવાર"} + } + past{ + one{"-{0} મંગળવાર"} + other{"-{0} મંગળવાર"} + } + } } wed{ relative{ @@ -1256,6 +1570,16 @@ gu{ "0"{"આ બુધવારે"} "1"{"આવતા બુધવારે"} } + relativeTime{ + future{ + one{"+{0} બુધવાર"} + other{"+{0} બુધવાર"} + } + past{ + one{"-{0} બુધવાર"} + other{"-{0} બુધવાર"} + } + } } wed-narrow{ relative{ @@ -1263,6 +1587,16 @@ gu{ "0"{"આ બુધવારે"} "1"{"આવતા બુધવારે"} } + relativeTime{ + future{ + one{"+{0} બુધવાર"} + other{"+{0} બુધવાર"} + } + past{ + one{"-{0} બુધવાર"} + other{"-{0} બુધવાર"} + } + } } wed-short{ relative{ @@ -1270,6 +1604,16 @@ gu{ "0"{"આ બુધવારે"} "1"{"આવતા બુધવારે"} } + relativeTime{ + future{ + one{"+{0} બુધવાર"} + other{"+{0} બુધવાર"} + } + past{ + one{"-{0} બુધવાર"} + other{"-{0} બુધવાર"} + } + } } week{ dn{"અઠવાડિયું"} @@ -1278,14 +1622,15 @@ gu{ "0"{"આ અઠવાડિયે"} "1"{"આવતા અઠવાડિયે"} } + relativePeriod{"{0} નું અઠવાડિયું"} relativeTime{ future{ one{"{0} અઠવાડિયામાં"} other{"{0} અઠવાડિયામાં"} } past{ - one{"{0} અઠવાડિયા પહેલા"} - other{"{0} અઠવાડિયા પહેલા"} + one{"{0} અઠવાડિયા પહેલાં"} + other{"{0} અઠવાડિયા પહેલાં"} } } } @@ -1296,14 +1641,15 @@ gu{ "0"{"આ અઠવાડિયે"} "1"{"આવતા અઠવાડિયે"} } + relativePeriod{"{0} નું અઠવાડિયું"} relativeTime{ future{ - one{"+{0} અઠવાડિયા"} - other{"+{0} અઠવાડિયા"} + one{"{0} અઠ. માં"} + other{"{0} અઠ. માં"} } past{ - one{"-{0} અઠવાડિયા"} - other{"-{0} અઠવાડિયા"} + one{"{0} અઠ. પહેલાં"} + other{"{0} અઠ. પહેલાં"} } } } @@ -1314,14 +1660,15 @@ gu{ "0"{"આ અઠવાડિયે"} "1"{"આવતા અઠવાડિયે"} } + relativePeriod{"{0} નું અઠવાડિયું"} relativeTime{ future{ - one{"{0} અઠવાડિયામાં"} - other{"{0} અઠવાડિયામાં"} + one{"{0} અઠ. માં"} + other{"{0} અઠ. માં"} } past{ - one{"{0} અઠવાડિયા પહેલા"} - other{"{0} અઠવાડિયા પહેલા"} + one{"{0} અઠ. પહેલાં"} + other{"{0} અઠ. પહેલાં"} } } } @@ -1341,8 +1688,8 @@ gu{ other{"{0} વર્ષમાં"} } past{ - one{"{0} વર્ષ પહેલા"} - other{"{0} વર્ષ પહેલા"} + one{"{0} વર્ષ પહેલાં"} + other{"{0} વર્ષ પહેલાં"} } } } @@ -1377,8 +1724,8 @@ gu{ other{"{0} વર્ષમાં"} } past{ - one{"{0} વર્ષ પહેલા"} - other{"{0} વર્ષ પહેલા"} + one{"{0} વર્ષ પહેલાં"} + other{"{0} વર્ષ પહેલાં"} } } } @@ -1393,6 +1740,12 @@ gu{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} અને {1}"} + end{"{0} અને {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0} અને {1}"} end{"{0}, {1}"} @@ -1417,16 +1770,4 @@ gu{ US{"અમેરિકા"} metric{"મેટ્રિક"} } - transformNames{ - BGN{"BGN"} - Numeric{"સંખ્યા"} - Tone{"ધ્વની"} - UNGEGN{"UNGEGN"} - x-Accents{"સ્વરાઘાતો"} - x-Fullwidth{"પૂર્ણપહોળાઇ"} - x-Halfwidth{"અર્ધપહોળાઈ"} - x-Jamo{"જેમો"} - x-Pinyin{"પીનયીન"} - x-Publishing{"પ્રકાશન"} - } } diff --git a/icuSources/data/locales/gu_IN.txt b/icuSources/data/locales/gu_IN.txt index ccd75141..99e62216 100644 --- a/icuSources/data/locales/gu_IN.txt +++ b/icuSources/data/locales/gu_IN.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/gu_IN.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License gu_IN{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/guz.txt b/icuSources/data/locales/guz.txt old mode 100755 new mode 100644 index 9683322d..09815689 --- a/icuSources/data/locales/guz.txt +++ b/icuSources/data/locales/guz.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/guz.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License guz{ AuxExemplarCharacters{"[q x]"} ExemplarCharacters{"[a b c d e f g h i j k l m n o p r s t u v w y z]"} @@ -18,7 +12,7 @@ guz{ } } } - Version{"2.1.23.13"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/guz_KE.txt b/icuSources/data/locales/guz_KE.txt old mode 100755 new mode 100644 index ae90983f..9de7fc91 --- a/icuSources/data/locales/guz_KE.txt +++ b/icuSources/data/locales/guz_KE.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/guz_KE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License guz_KE{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/gv.txt b/icuSources/data/locales/gv.txt index 94400be9..b7642dc1 100644 --- a/icuSources/data/locales/gv.txt +++ b/icuSources/data/locales/gv.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/gv.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License gv{ ExemplarCharacters{"[a b c ç d e f g h i j k l m n o p q r s t u v w x y z]"} NumberElements{ @@ -14,8 +8,17 @@ gv{ currencyFormat{"¤#,##0.00"} } } + minimalPairs{ + plural{ + few{"{0} thunnag/muc/ooyl"} + many{"{0} dy hunnagyn/dy vucyn/dy ooylyn"} + one{"{0} thunnag/vuc/ooyl"} + other{"{0} thunnagyn/mucyn/ooylyn"} + two{"{0} hunnag/vuc/ooyl"} + } + } } - Version{"2.1.23.7"} + Version{"2.1.31.34"} calendar{ gregorian{ AmPmMarkers{ diff --git a/icuSources/data/locales/gv_IM.txt b/icuSources/data/locales/gv_IM.txt old mode 100755 new mode 100644 index 9d33810c..d59bb4bf --- a/icuSources/data/locales/gv_IM.txt +++ b/icuSources/data/locales/gv_IM.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/gv_IM.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License gv_IM{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ha.txt b/icuSources/data/locales/ha.txt old mode 100755 new mode 100644 index cdd9b1a0..b56b20b0 --- a/icuSources/data/locales/ha.txt +++ b/icuSources/data/locales/ha.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ha.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ha{ AuxExemplarCharacters{"[á à â é è ê í ì î ó ò ô p q {r\u0303} ú ù û v x ƴ]"} ExemplarCharacters{"[a b ɓ c d ɗ e f g h i j k ƙ l m n o r s {sh} t {ts} u w y {ʼy} z ʼ]"} @@ -18,20 +12,174 @@ ha{ percentFormat{"#,##0%"} scientificFormat{"#E0"} } + patternsLong{ + decimalFormat{ + 1000{ + one{"Dubu 0"} + other{"Dubu 0"} + } + 10000{ + one{"Dubu 00"} + other{"Dubu 00"} + } + 100000{ + one{"Dubu 000"} + other{"Dubu 000"} + } + 1000000{ + one{"Miliyan 0"} + other{"Miliyan 0"} + } + 10000000{ + one{"Miliyan 00"} + other{"Miliyan 00"} + } + 100000000{ + one{"Miliyan 000"} + other{"Miliyan 000"} + } + 1000000000{ + one{"Biliyan 0"} + other{"Biliyan 0"} + } + 10000000000{ + one{"Biliyan 00"} + other{"Biliyan 00"} + } + 100000000000{ + one{"Biliyan 000"} + other{"Biliyan 000"} + } + 1000000000000{ + one{"Triliyan 0"} + other{"Triliyan 0"} + } + 10000000000000{ + one{"Triliyan 00"} + other{"Triliyan 00"} + } + 100000000000000{ + one{"Triliyan 000"} + other{"Triliyan 000"} + } + } + } + patternsShort{ + currencyFormat{ + 1000{ + one{"¤ 0D"} + other{"¤ 0D"} + } + 10000{ + one{"¤ 00D"} + other{"¤ 00D"} + } + 100000{ + one{"¤ 000K"} + other{"¤ 000D"} + } + 1000000{ + one{"¤ 0M"} + other{"¤ 0M"} + } + 10000000{ + one{"¤ 00M"} + other{"¤ 00M"} + } + 100000000{ + one{"¤ 000M"} + other{"¤ 000M"} + } + 1000000000{ + one{"¤0B"} + other{"¤0B"} + } + 10000000000{ + one{"¤00B"} + other{"¤00B"} + } + 100000000000{ + one{"¤000B"} + other{"¤000B"} + } + 1000000000000{ + one{"¤0T"} + other{"¤0T"} + } + 10000000000000{ + one{"¤00T"} + other{"¤00T"} + } + 100000000000000{ + one{"¤000T"} + other{"¤000T"} + } + } + decimalFormat{ + 1000{ + one{"0D"} + other{"0D"} + } + 10000{ + one{"00D"} + other{"00D"} + } + 100000{ + one{"000D"} + other{"000D"} + } + 1000000{ + one{"0M"} + other{"0M"} + } + 10000000{ + one{"00M"} + other{"00M"} + } + 100000000{ + one{"000M"} + other{"000M"} + } + 1000000000{ + one{"0B"} + other{"0B"} + } + 10000000000{ + one{"00B"} + other{"00B"} + } + 100000000000{ + one{"000B"} + other{"000B"} + } + 1000000000000{ + one{"0T"} + other{"0T"} + } + 10000000000000{ + one{"00T"} + other{"00T"} + } + 100000000000000{ + one{"000T"} + other{"000T"} + } + } + } symbols{ decimal{"."} group{","} } } } - Version{"2.1.21.28"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ - "h:mm:ss a zzzz", - "h:mm:ss a z", - "h:mm:ss a", - "h:mm a", + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", "EEEE, d MMMM, y G", "d MMMM, y G", "d MMM, y G", @@ -67,11 +215,19 @@ ha{ } } gregorian{ + AmPmMarkers{ + "AM", + "PM", + } + AmPmMarkersAbbr{ + "AM", + "PM", + } DateTimePatterns{ - "h:mm:ss a zzzz", - "h:mm:ss a z", - "h:mm:ss a", - "h:mm a", + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", "EEEE, d MMMM, y", "d MMMM, y", "d MMM, y", @@ -83,6 +239,7 @@ ha{ "{1} {0}", } availableFormats{ + Ed{"E, d"} Hm{"HH:mm"} Hms{"HH:mm:ss"} M{"L"} @@ -95,19 +252,40 @@ ha{ Md{"M/d"} d{"d"} hm{"h:mm a"} + hms{"h:mm:ss a"} ms{"mm:ss"} y{"y"} yM{"M/y"} yMEd{"E, M/d/y"} yMMM{"MMM y"} - yMMMEd{"E, MMM d, y"} + yMMMEd{"y MMM d, E"} yMMMM{"MMMM y"} + yMMMd{"d MMM, y"} + yMd{"y-MM-dd"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} } dayNames{ format{ abbreviated{ + "Lah", + "Lit", + "Tal", + "Lar", + "Alh", + "Jum", + "Asa", + } + narrow{ + "L", + "L", + "T", + "L", + "A", + "J", + "A", + } + short{ "Lh", "Li", "Ta", @@ -127,6 +305,15 @@ ha{ } } stand-alone{ + abbreviated{ + "Lah", + "Lit", + "Tal", + "Lar", + "Alh", + "Jum", + "Asa", + } narrow{ "L", "L", @@ -136,6 +323,40 @@ ha{ "J", "A", } + short{ + "Lh", + "Li", + "Ta", + "Lr", + "Al", + "Ju", + "As", + } + wide{ + "Lahadi", + "Litinin", + "Talata", + "Laraba", + "Alhamis", + "Jummaʼa", + "Asabar", + } + } + } + dayPeriod{ + stand-alone{ + abbreviated{ + am{"AM"} + pm{"PM"} + } + narrow{ + am{"AM"} + pm{"PM"} + } + wide{ + am{"AM"} + pm{"PM"} + } } } eras{ @@ -148,6 +369,48 @@ ha{ "Bayan haihuwar annab", } } + intervalFormats{ + H{ + H{"HH–HH"} + } + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } + MEd{ + d{"E, dd/M – E, dd/M"} + } + h{ + a{"h a – h a"} + } + hm{ + a{"h:mm a – h:mm a"} + } + yM{ + M{"MM/y – MM/y"} + y{"MM/y – MM/y"} + } + yMEd{ + M{"y-MM-dd, E – y-MM-dd, E"} + y{"y-MM-dd, E – y-MM-dd, E"} + } + yMMM{ + y{"y MMM – y MMM"} + } + yMMMEd{ + y{"y MMM d, E – y MMM d, E"} + } + yMMMM{ + y{"y MMMM – y MMMM"} + } + yMMMd{ + y{"y MMM d – y MMM d"} + } + yMd{ + M{"dd/MM/y – dd/MM/y"} + d{"dd/MM/y – dd/MM/y"} + } + } monthNames{ format{ abbreviated{ @@ -164,6 +427,20 @@ ha{ "Nuw", "Dis", } + narrow{ + "J", + "F", + "M", + "A", + "M", + "Y", + "Y", + "A", + "S", + "O", + "N", + "D", + } wide{ "Janairu", "Faburairu", @@ -180,6 +457,20 @@ ha{ } } stand-alone{ + abbreviated{ + "Jan", + "Fab", + "Mar", + "Afi", + "May", + "Yun", + "Yul", + "Agu", + "Sat", + "Okt", + "Nuw", + "Dis", + } narrow{ "J", "F", @@ -194,6 +485,20 @@ ha{ "N", "D", } + wide{ + "Janairu", + "Faburairu", + "Maris", + "Afirilu", + "Mayu", + "Yuni", + "Yuli", + "Agusta", + "Satumba", + "Oktoba", + "Nuwamba", + "Disamba", + } } } quarters{ @@ -204,6 +509,32 @@ ha{ "K3", "K4", } + narrow{ + "1", + "2", + "3", + "4", + } + wide{ + "Kwata na ɗaya", + "Kwata na biyu", + "Kwata na uku", + "Kwata na huɗu", + } + } + stand-alone{ + abbreviated{ + "K1", + "K2", + "K3", + "K4", + } + narrow{ + "1", + "2", + "3", + "4", + } wide{ "Kwata na ɗaya", "Kwata na biyu", diff --git a/icuSources/data/locales/ha_GH.txt b/icuSources/data/locales/ha_GH.txt index 4f5461c9..c853f1a8 100644 --- a/icuSources/data/locales/ha_GH.txt +++ b/icuSources/data/locales/ha_GH.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ha_GH.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ha_GH{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ha_NE.txt b/icuSources/data/locales/ha_NE.txt index ebc4d6d9..879225e4 100644 --- a/icuSources/data/locales/ha_NE.txt +++ b/icuSources/data/locales/ha_NE.txt @@ -1,30 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ha_NE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ha_NE{ - Version{"2.1.19.14"} - calendar{ - gregorian{ - DateTimePatterns{ - "HH:mm:ss zzzz", - "HH:mm:ss z", - "HH:mm:ss", - "HH:mm", - "EEEE, d MMMM, y", - "d MMMM, y", - "d MMM, y", - "d/M/yy", - "{1} {0}", - "{1} {0}", - "{1} {0}", - "{1} {0}", - "{1} {0}", - } - } - } + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ha_NG.txt b/icuSources/data/locales/ha_NG.txt old mode 100755 new mode 100644 index c0dc12a4..eb448f8d --- a/icuSources/data/locales/ha_NG.txt +++ b/icuSources/data/locales/ha_NG.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ha_NG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ha_NG{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/haw.txt b/icuSources/data/locales/haw.txt index 126f4ceb..f285be43 100644 --- a/icuSources/data/locales/haw.txt +++ b/icuSources/data/locales/haw.txt @@ -1,23 +1,37 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/haw.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License haw{ AuxExemplarCharacters{"[b c d f g j q r s t v x y z]"} ExemplarCharacters{"[a ā e ē i ī o ō u ū h k l m n p w ʻ]"} NumberElements{ latn{ + miscPatterns{ + atLeast{"⩾{0}"} + range{"{0}–{1}"} + } patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} + } + symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} } } + minimumGroupingDigits{"1"} } - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ @@ -40,6 +54,18 @@ haw{ } } gregorian{ + AmPmMarkers{ + "AM", + "PM", + } + AmPmMarkersAbbr{ + "AM", + "PM", + } + AmPmMarkersNarrow{ + "AM", + "PM", + } DateTimePatterns{ "h:mm:ss a zzzz", "h:mm:ss a z", @@ -58,22 +84,57 @@ haw{ "{1} {0}", "{1} {0}", } + appendItems{ + Timezone{"{0} {1}"} + } availableFormats{ + E{"ccc"} + EHm{"E HH:mm"} + EHms{"E HH:mm:ss"} Ed{"E d"} + Ehm{"E h:mm a"} + Ehms{"E h:mm:ss a"} Gy{"y G"} GyMMM{"MMM y G"} GyMMMEd{"E, d MMM y G"} GyMMMd{"d MMM y G"} + H{"HH"} + Hm{"HH:mm"} + Hms{"HH:mm:ss"} + Hmsv{"HH:mm:ss v"} + Hmv{"HH:mm v"} + M{"L"} MEd{"E, d/M"} + MMM{"LLL"} MMMEd{"E, d MMM"} + MMMMW{ + one{"'week' W 'of' MMM"} + other{"'week' W 'of' MMM"} + } + MMMMd{"MMMM d"} MMMd{"d MMM"} Md{"d/M"} + d{"d"} + h{"h a"} + hm{"h:mm a"} + hms{"h:mm:ss a"} + hmsv{"h:mm:ss a v"} + hmv{"h:mm a v"} + ms{"mm:ss"} + y{"y"} yM{"M/y"} yMEd{"E, d/M/y"} yMMM{"MMM y"} yMMMEd{"E, d MMM y"} + yMMMM{"y MMMM"} yMMMd{"d MMM y"} yMd{"d/M/y"} + yQQQ{"y QQQ"} + yQQQQ{"y QQQQ"} + yw{ + one{"'week' w 'of' y"} + other{"'week' w 'of' y"} + } } dayNames{ format{ @@ -86,6 +147,62 @@ haw{ "P5", "P6", } + narrow{ + "S", + "M", + "T", + "W", + "T", + "F", + "S", + } + short{ + "LP", + "P1", + "P2", + "P3", + "P4", + "P5", + "P6", + } + wide{ + "Lāpule", + "Poʻakahi", + "Poʻalua", + "Poʻakolu", + "Poʻahā", + "Poʻalima", + "Poʻaono", + } + } + stand-alone{ + abbreviated{ + "LP", + "P1", + "P2", + "P3", + "P4", + "P5", + "P6", + } + narrow{ + "S", + "M", + "T", + "W", + "T", + "F", + "S", + } + short{ + "LP", + "P1", + "P2", + "P3", + "P4", + "P5", + "P6", + } wide{ "Lāpule", "Poʻakahi", @@ -97,6 +214,127 @@ haw{ } } } + dayPeriod{ + stand-alone{ + abbreviated{ + am{"AM"} + pm{"PM"} + } + narrow{ + am{"AM"} + pm{"PM"} + } + wide{ + am{"AM"} + pm{"PM"} + } + } + } + eras{ + abbreviated{ + "BCE", + "CE", + } + wide{ + "BCE", + "CE", + } + } + intervalFormats{ + H{ + H{"HH–HH"} + } + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } + Hmv{ + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} + } + Hv{ + H{"HH–HH v"} + } + M{ + M{"MM–MM"} + } + MEd{ + M{"MM-dd, E – MM-dd, E"} + d{"MM-dd, E – MM-dd, E"} + } + MMM{ + M{"LLL–LLL"} + } + MMMEd{ + M{"MMM d, E – MMM d, E"} + d{"MMM d, E – MMM d, E"} + } + MMMd{ + M{"MMM d – MMM d"} + d{"MMM d–d"} + } + Md{ + M{"MM-dd – MM-dd"} + d{"MM-dd – MM-dd"} + } + d{ + d{"d–d"} + } + fallback{"{0} – {1}"} + h{ + a{"h a – h a"} + h{"h–h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} + } + hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} + } + hv{ + a{"h a – h a v"} + h{"h–h a v"} + } + y{ + y{"y–y"} + } + yM{ + M{"y-MM – y-MM"} + y{"y-MM – y-MM"} + } + yMEd{ + M{"y-MM-dd, E – y-MM-dd, E"} + d{"y-MM-dd, E – y-MM-dd, E"} + y{"y-MM-dd, E – y-MM-dd, E"} + } + yMMM{ + M{"y MMM–MMM"} + y{"y MMM – y MMM"} + } + yMMMEd{ + M{"y MMM d, E – MMM d, E"} + d{"y MMM d, E – MMM d, E"} + y{"y MMM d, E – y MMM d, E"} + } + yMMMM{ + M{"y MMMM–MMMM"} + y{"y MMMM – y MMMM"} + } + yMMMd{ + M{"y MMM d – MMM d"} + d{"y MMM d–d"} + y{"y MMM d – y MMM d"} + } + yMd{ + M{"y-MM-dd – y-MM-dd"} + d{"y-MM-dd – y-MM-dd"} + y{"y-MM-dd – y-MM-dd"} + } + } monthNames{ format{ abbreviated{ @@ -113,6 +351,64 @@ haw{ "Now.", "Kek.", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } + wide{ + "Ianuali", + "Pepeluali", + "Malaki", + "ʻApelila", + "Mei", + "Iune", + "Iulai", + "ʻAukake", + "Kepakemapa", + "ʻOkakopa", + "Nowemapa", + "Kekemapa", + } + } + stand-alone{ + abbreviated{ + "Ian.", + "Pep.", + "Mal.", + "ʻAp.", + "Mei", + "Iun.", + "Iul.", + "ʻAu.", + "Kep.", + "ʻOk.", + "Now.", + "Kek.", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "Ianuali", "Pepeluali", @@ -129,6 +425,48 @@ haw{ } } } + quarters{ + format{ + abbreviated{ + "Q1", + "Q2", + "Q3", + "Q4", + } + narrow{ + "1", + "2", + "3", + "4", + } + wide{ + "Q1", + "Q2", + "Q3", + "Q4", + } + } + stand-alone{ + abbreviated{ + "Q1", + "Q2", + "Q3", + "Q4", + } + narrow{ + "1", + "2", + "3", + "4", + } + wide{ + "Q1", + "Q2", + "Q3", + "Q4", + } + } + } } } measurementSystemNames{ diff --git a/icuSources/data/locales/haw_US.txt b/icuSources/data/locales/haw_US.txt index 9a1fc4a6..249d39ea 100644 --- a/icuSources/data/locales/haw_US.txt +++ b/icuSources/data/locales/haw_US.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/haw_US.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License haw_US{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/he.txt b/icuSources/data/locales/he.txt index 9d8259c3..bf6db30f 100644 --- a/icuSources/data/locales/he.txt +++ b/icuSources/data/locales/he.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/he.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License he{ AuxExemplarCharacters{ "[\u05BD\u05C4\u200E\u200F \u05B0 \u05B1 \u05B2 \u05B3 \u05B4 \u05B5 \u05B6 " @@ -32,7 +26,7 @@ he{ } patterns{ accountingFormat{"#,##0.00 ¤"} - currencyFormat{"#,##0.00 ¤"} + currencyFormat{"‏#,##0.00 ¤;‏-#,##0.00 ¤"} decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} @@ -190,40 +184,40 @@ he{ } decimalFormat{ 1000{ - many{"‏0 אלף"} - one{"‏0 אלף"} - other{"‏0 אלף"} - two{"‏0 אלף"} + many{"0K"} + one{"0K"} + other{"0K"} + two{"0K"} } 10000{ - many{"‏00 אלף"} - one{"‏00 אלף"} - other{"‏00 אלף"} - two{"‏00 אלף"} + many{"00K"} + one{"00K"} + other{"00K"} + two{"00K"} } 100000{ - many{"‏000 אלף"} - one{"‏000 אלף"} - other{"‏000 אלף"} - two{"‏000 אלף"} + many{"000K"} + one{"000K"} + other{"000K"} + two{"000K"} } 1000000{ - many{"‏0 מיל׳"} - one{"‏0 מיל׳"} - other{"‏0 מיל׳"} - two{"‏0 מיל׳"} + many{"0M"} + one{"0M"} + other{"0M"} + two{"0M"} } 10000000{ - many{"‏00 מיל׳"} - one{"‏00 מיל׳"} - other{"‏00 מיל׳"} - two{"‏00 מיל׳"} + many{"00M"} + one{"00M"} + other{"00M"} + two{"00M"} } 100000000{ - many{"‏000 מיל׳"} - one{"‏000 מיל׳"} - other{"‏000 מיל׳"} - two{"‏000 מיל׳"} + many{"000M"} + one{"000M"} + other{"000M"} + two{"000M"} } 1000000000{ many{"0B"} @@ -278,11 +272,22 @@ he{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + other{"פנה ימינה בפנייה ה-{0}"} + } + plural{ + many{"{0} שנה"} + one{"שנה"} + other{"{0} שנים"} + two{"שנתיים"} + } + } minimumGroupingDigits{"1"} native{"latn"} traditional{"hebr"} } - Version{"2.1.23.7"} + Version{"2.1.32.59"} calendar{ generic{ DateTimePatterns{ @@ -302,7 +307,7 @@ he{ } availableFormats{ E{"ccc"} - Ed{"E ה-d"} + Ed{"E d"} Gy{"y G"} GyMMM{"MMM y G"} GyMMMEd{"E, d בMMM y G"} @@ -314,6 +319,7 @@ he{ MEd{"E, d/M"} MMM{"LLL"} MMMEd{"E, d בMMM"} + MMMMd{"d בMMMM"} MMMd{"d בMMM"} Md{"d.M"} d{"d"} @@ -328,6 +334,7 @@ he{ yyyyMM{"MM/y G"} yyyyMMM{"MMM y G"} yyyyMMMEd{"E, d בMMM y G"} + yyyyMMMM{"MMMM y G"} yyyyMMMd{"d בMMM y G"} yyyyMd{"d.M.y G"} yyyyQQQ{"G y QQQ"} @@ -467,7 +474,7 @@ he{ E{"ccc"} EHm{"E H:mm"} EHms{"E H:mm:ss"} - Ed{"E ה-d"} + Ed{"E d"} Ehm{"E h:mm a"} Ehms{"E h:mm:ss a"} Gy{"y G"} @@ -483,6 +490,12 @@ he{ MEd{"E, d.M"} MMM{"LLL"} MMMEd{"E, d בMMM"} + MMMMW{ + many{"שבוע W בMMM"} + one{"שבוע W בMMM"} + other{"שבוע W בMMM"} + two{"שבוע W בMMM"} + } MMMMd{"d בMMMM"} MMMd{"d בMMM"} Md{"d.M"} @@ -504,6 +517,12 @@ he{ yMd{"d.M.y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + many{"שבוע w בשנת y"} + one{"שבוע w בשנת y"} + other{"שבוע w בשנת y"} + two{"שבוע w בשנת y"} + } } dayNames{ format{ @@ -592,6 +611,16 @@ he{ midnight{"חצות"} morning1{"בוקר"} night1{"לילה"} + night2{"לפנות בוקר"} + } + narrow{ + afternoon1{"צהריים"} + afternoon2{"אחר הצהריים"} + evening1{"ערב"} + midnight{"חצות"} + morning1{"בוקר"} + night1{"לילה"} + night2{"לפנות בוקר"} } wide{ afternoon1{"צהריים"} @@ -600,9 +629,28 @@ he{ midnight{"חצות"} morning1{"בוקר"} night1{"לילה"} + night2{"לפנות בוקר"} } } stand-alone{ + abbreviated{ + afternoon1{"צהריים"} + afternoon2{"אחר הצהריים"} + evening1{"ערב"} + midnight{"חצות"} + morning1{"בוקר"} + night1{"לילה"} + night2{"לפנות בוקר"} + } + narrow{ + afternoon1{"צהריים"} + afternoon2{"אחר הצהריים"} + evening1{"ערב"} + midnight{"חצות"} + morning1{"בוקר"} + night1{"לילה"} + night2{"לפנות בוקר"} + } wide{ afternoon1{"צהריים"} afternoon2{"אחר הצהריים"} @@ -610,6 +658,7 @@ he{ midnight{"חצות"} morning1{"בוקר"} night1{"לילה"} + night2{"לפנות בוקר"} } } } @@ -822,10 +871,10 @@ he{ quarters{ format{ abbreviated{ - "רבעון 1", - "רבעון 2", - "רבעון 3", - "רבעון 4", + "Q1", + "Q2", + "Q3", + "Q4", } narrow{ "1", @@ -842,10 +891,10 @@ he{ } stand-alone{ abbreviated{ - "רבעון 1", - "רבעון 2", - "רבעון 3", - "רבעון 4", + "Q1", + "Q2", + "Q3", + "Q4", } narrow{ "1", @@ -1037,7 +1086,7 @@ he{ } availableFormats{ E{"ccc"} - Ed{"E ה-d"} + Ed{"E d"} Gy{"y G"} GyMMM{"MMM y G"} GyMMMEd{"E, d בMMM y G"} @@ -1061,6 +1110,7 @@ he{ yyyyMEd{"E, d.M.y"} yyyyMMM{"MMM y"} yyyyMMMEd{"E, d בMMM y"} + yyyyMMMM{"MMMM y"} yyyyMMMd{"d בMMM y"} yyyyMd{"d.M.y G"} yyyyQQQ{"QQQ y"} @@ -1176,13 +1226,13 @@ he{ "Yōrō (717–724)", "Jinki (724–729)", "Tenpyō (729–749)", - "Tenpyō-kampō (749-749)", - "Tenpyō-shōhō (749-757)", - "Tenpyō-hōji (757-765)", - "Tenpyō-jingo (765-767)", - "Jingo-keiun (767-770)", + "Tenpyō-kampō (749–749)", + "Tenpyō-shōhō (749–757)", + "Tenpyō-hōji (757–765)", + "Tenpyō-jingo (765–767)", + "Jingo-keiun (767–770)", "Hōki (770–780)", - "Ten-ō (781-782)", + "Ten-ō (781–782)", "Enryaku (782–806)", "Daidō (806–810)", "Kōnin (810–824)", @@ -1191,7 +1241,7 @@ he{ "Kajō (848–851)", "נינג׳ו", "Saikō (854–857)", - "Ten-an (857-859)", + "Ten-an (857–859)", "Jōgan (859–877)", "Gangyō (877–885)", "Ninna (885–889)", @@ -1243,7 +1293,7 @@ he{ "Chōji (1104–1106)", "Kashō (1106–1108)", "Tennin (1108–1110)", - "Ten-ei (1110-1113)", + "Ten-ei (1110–1113)", "Eikyū (1113–1118)", "Gen’ei (1118–1120)", "Hōan (1120–1124)", @@ -1405,6 +1455,90 @@ he{ } } } + characterLabel{ + activities{"פעילויות"} + african_scripts{"סקריפטים של שפות אפריקאיות"} + american_scripts{"סקריפטים של שפות אמריקאיות"} + animal{"חיות"} + animals_nature{"בעלי חיים וטבע"} + arrows{"חצים"} + body{"גוף"} + box_drawing{"ציור תיבה"} + braille{"ברייל"} + building{"בניין"} + bullets_stars{"תבליטים/כוכבים"} + consonantal_jamo{"ג׳אמו עיצורי"} + currency_symbols{"סמלי מטבעות"} + dash_connector{"קו מפריד/מחבר"} + digits{"ספרות"} + dingbats{"תווי Dingbat"} + divination_symbols{"סמלי חיזוי עתידות"} + downwards_arrows{"חצים כלפי מטה"} + downwards_upwards_arrows{"חצים כלפי מעלה ומטה"} + east_asian_scripts{"סקריפטים של מזרח אסיה"} + emoji{"אמוג׳י"} + european_scripts{"סקריפטים אירופאיים"} + female{"אישה"} + flag{"דגל בצבעי הקשת"} + flags{"דגלים"} + food_drink{"מזון ומשקאות"} + format{"פורמט"} + format_whitespace{"פורמט ורווחים לבנים"} + geometric_shapes{"צורות גאומטריות"} + han_characters{"תווי האן"} + han_radicals{"רדיקלים של האן"} + hanja{"האנג׳ה"} + hanzi_simplified{"האנזי (פשוטה)"} + hanzi_traditional{"האנזי (מסורתית)"} + heart{"לב"} + historic_scripts{"סקריפטים היסטוריים"} + ideographic_desc_characters{"תווי תיאור אידיאוגרפי"} + japanese_kana{"קאנה יפנית"} + kanbun{"קאנבון"} + kanji{"קאנג׳י"} + keycap{"מקש"} + leftwards_arrows{"חצים שמאלה"} + leftwards_rightwards_arrows{"חצים שמאלה וימינה"} + letterlike_symbols{"סמלים דמויי אותיות"} + limited_use{"לשימוש מוגבל"} + male{"גבר"} + math_symbols{"סמלים מתמטיים"} + middle_eastern_scripts{"סקריפטים של המזרח התיכון"} + miscellaneous{"שונות"} + modern_scripts{"סקריפטים מודרניים"} + modifier{"סימן מחליף"} + musical_symbols{"סמלים מוסיקליים"} + nature{"טבע"} + nonspacing{"ללא ריווח"} + numbers{"מספרים"} + objects{"אובייקטים"} + other{"אחר"} + paired{"זוגות תווים"} + person{"אנשים"} + phonetic_alphabet{"אלפבית פונטי"} + pictographs{"כתבי ציורים"} + place{"מקום"} + plant{"צמח"} + punctuation{"סימני פיסוק"} + rightwards_arrows{"חצים ימינה"} + sign_standard_symbols{"סימנים סטנדרטיים"} + small_form_variant{"משתני צורות קטנות"} + smiley{"חיוך"} + south_asian_scripts{"סוגי כתב דרום אסייתיים"} + southeast_asian_scripts{"סוגי כתב מזרח אסייתיים"} + spacing{"ריווח"} + sport{"ספורט"} + symbols{"סמלים"} + technical_symbols{"סמלים טכניים"} + tone_marks{"סימנים טונאליים"} + travel{"טיול"} + travel_places{"נסיעות ומקומות"} + upwards_arrows{"חצים כלפי מעלה"} + variant_forms{"חלופות"} + vocalic_jamo{"ג׳אמו ווקאלי"} + weather{"מזג אוויר"} + whitespace{"רווח לבן"} + } delimiters{ alternateQuotationEnd{"'"} alternateQuotationStart{"'"} @@ -1440,7 +1574,7 @@ he{ dn{"יום"} relativeTime{ future{ - many{"בעוד {0} יום"} + many{"בעוד {0} ימים"} one{"מחר"} other{"בעוד {0} ימ׳"} two{"בעוד יומיים"} @@ -1459,11 +1593,11 @@ he{ future{ many{"בעוד {0} יום"} one{"מחר"} - other{"בעוד {0} ימ׳"} + other{"בעוד {0} ימים"} two{"בעוד יומיים"} } past{ - many{"לפני {0} יום"} + many{"לפני {0} ימים"} one{"אתמול"} other{"לפני {0} ימ׳"} two{"לפני יומיים"} @@ -1482,6 +1616,20 @@ he{ "0"{"יום שישי"} "1"{"יום שישי הבא"} } + relativeTime{ + future{ + many{"בעוד {0} ימי ששי"} + one{"בעוד יום ששי {0}"} + other{"בעוד {0} ימי ששי"} + two{"בעוד {0} ימי ששי"} + } + past{ + many{"לפני {0} ימי ששי"} + one{"לפני יום ששי {0}"} + other{"לפני {0} ימי ששי"} + two{"לפני {0} ימי ששי"} + } + } } fri-narrow{ relative{ @@ -1489,16 +1637,47 @@ he{ "0"{"יום ו׳"} "1"{"יום ו׳ הבא"} } + relativeTime{ + future{ + many{"בעוד {0} ימי ששי"} + one{"בעוד יום ששי {0}"} + other{"בעוד {0} ימי ששי"} + two{"בעוד {0} ימי ששי"} + } + past{ + many{"לפני {0} ימי ששי"} + one{"לפני יום ששי {0}"} + other{"לפני {0} ימי ששי"} + two{"לפני {0} ימי ששי"} + } + } } fri-short{ relative{ "-1"{"יום ו׳ שעבר"} "0"{"יום ו׳"} - "1"{"יום ו׳ הבא"} + "1"{"ביום ו׳ הבא"} + } + relativeTime{ + future{ + many{"בעוד {0} ימי ששי"} + one{"בעוד יום ששי {0}"} + other{"בעוד {0} ימי ששי"} + two{"בעוד {0} ימי ששי"} + } + past{ + many{"לפני {0} ימי ששי"} + one{"לפני יום ששי {0}"} + other{"לפני {0} ימי ששי"} + two{"לפני {0} ימי ששי"} + } } } hour{ dn{"שעה"} + relative{ + "0"{"בשעה זו"} + } relativeTime{ future{ many{"בעוד {0} שעות"} @@ -1550,6 +1729,9 @@ he{ } minute{ dn{"דקה"} + relative{ + "0"{"בדקה זו"} + } relativeTime{ future{ many{"בעוד {0} דקות"} @@ -1605,6 +1787,20 @@ he{ "0"{"יום שני"} "1"{"יום שני הבא"} } + relativeTime{ + future{ + many{"בעוד {0} ימי שני"} + one{"בעוד יום שני {0}"} + other{"בעוד {0} ימי שני"} + two{"בעוד {0} ימי שני"} + } + past{ + many{"לפני {0} ימי שני"} + one{"לפני יום שני {0}"} + other{"לפני {0} ימי שני"} + two{"לפני {0} ימי שני"} + } + } } mon-narrow{ relative{ @@ -1612,6 +1808,20 @@ he{ "0"{"יום ב׳"} "1"{"יום ב׳ הבא"} } + relativeTime{ + future{ + many{"בעוד {0} ימי שני"} + one{"בעוד יום שני {0}"} + other{"בעוד {0} ימי שני"} + two{"בעוד {0} ימי שני"} + } + past{ + many{"לפני {0} ימי שני"} + one{"לפני יום שני {0}"} + other{"לפני {0} ימי שני"} + two{"לפני {0} ימי שני"} + } + } } mon-short{ relative{ @@ -1619,6 +1829,20 @@ he{ "0"{"יום ב׳"} "1"{"יום ב׳ הבא"} } + relativeTime{ + future{ + many{"בעוד {0} ימי שני"} + one{"בעוד יום שני {0}"} + other{"בעוד {0} ימי שני"} + two{"בעוד {0} ימי שני"} + } + past{ + many{"לפני {0} ימי שני"} + one{"לפני יום שני {0}"} + other{"לפני {0} ימי שני"} + two{"לפני {0} ימי שני"} + } + } } month{ dn{"חודש"} @@ -1678,6 +1902,11 @@ he{ } quarter{ dn{"רבעון"} + relative{ + "-1"{"הרבעון הקודם"} + "0"{"רבעון זה"} + "1"{"הרבעון הבא"} + } relativeTime{ future{ many{"בעוד {0} רבעונים"} @@ -1733,6 +1962,20 @@ he{ "0"{"יום שבת"} "1"{"יום שבת הבא"} } + relativeTime{ + future{ + many{"בעוד {0} שבתות"} + one{"בעוד שבת {0}"} + other{"בעוד {0} שבתות"} + two{"בעוד {0} שבתות"} + } + past{ + many{"לפני {0} שבתות"} + one{"לפני שבת {0}"} + other{"לפני {0} שבתות"} + two{"לפני {0} שבתות"} + } + } } sat-narrow{ relative{ @@ -1740,6 +1983,20 @@ he{ "0"{"שבת"} "1"{"שבת הבאה"} } + relativeTime{ + future{ + many{"בעוד {0} שבתות"} + one{"בעוד שבת {0}"} + other{"בעוד {0} שבתות"} + two{"בעוד {0} שבתות"} + } + past{ + many{"לפני {0} שבתות"} + one{"לפני שבת {0}"} + other{"לפני {0} שבתות"} + two{"לפני {0} שבתות"} + } + } } sat-short{ relative{ @@ -1747,6 +2004,20 @@ he{ "0"{"שבת"} "1"{"שבת הבאה"} } + relativeTime{ + future{ + many{"בעוד {0} שבתות"} + one{"בעוד שבת {0}"} + other{"בעוד {0} שבתות"} + two{"בעוד {0} שבתות"} + } + past{ + many{"לפני {0} שבתות"} + one{"לפני שבת {0}"} + other{"לפני {0} שבתות"} + two{"לפני {0} שבתות"} + } + } } second{ dn{"שנייה"} @@ -1804,9 +2075,23 @@ he{ } sun{ relative{ - "-1"{"יום ראשון שעבר"} - "0"{"יום ראשון"} - "1"{"יום ראשון הבא"} + "-1"{"ביום ראשון שעבר"} + "0"{"ביום ראשון הזה"} + "1"{"ביום ראשון הבא"} + } + relativeTime{ + future{ + many{"בעוד {0} ימי ראשון"} + one{"בעוד יום ראשון {0}"} + other{"בעוד {0} ימי ראשון"} + two{"בעוד {0} ימי ראשון"} + } + past{ + many{"לפני {0} ימי ראשון"} + one{"לפני יום ראשון {0}"} + other{"לפני {0} ימי ראשון"} + two{"לפני {0} ימי ראשון"} + } } } sun-narrow{ @@ -1815,6 +2100,20 @@ he{ "0"{"יום א׳"} "1"{"יום א׳ הבא"} } + relativeTime{ + future{ + many{"בעוד {0} ימי ראשון"} + one{"בעוד יום ראשון {0}"} + other{"בעוד {0} ימי ראשון"} + two{"בעוד {0} ימי ראשון"} + } + past{ + many{"לפני {0} ימי ראשון"} + one{"לפני יום ראשון {0}"} + other{"לפני {0} ימי ראשון"} + two{"לפני {0} ימי ראשון"} + } + } } sun-short{ relative{ @@ -1822,6 +2121,20 @@ he{ "0"{"יום א׳"} "1"{"יום א׳ הבא"} } + relativeTime{ + future{ + many{"בעוד {0} ימי ראשון"} + one{"בעוד יום ראשון {0}"} + other{"בעוד {0} ימי ראשון"} + two{"בעוד {0} ימי ראשון"} + } + past{ + many{"לפני {0} ימי ראשון"} + one{"לפני יום ראשון {0}"} + other{"לפני {0} ימי ראשון"} + two{"לפני {0} ימי ראשון"} + } + } } thu{ relative{ @@ -1829,6 +2142,20 @@ he{ "0"{"יום חמישי"} "1"{"יום חמישי הבא"} } + relativeTime{ + future{ + many{"בעוד {0} ימי חמישי"} + one{"בעוד יום חמישי {0}"} + other{"בעוד {0} ימי חמישי"} + two{"בעוד {0} ימי חמישי"} + } + past{ + many{"לפני {0} ימי חמישי"} + one{"לפני יום חמישי {0}"} + other{"לפני {0} ימי חמישי"} + two{"לפני {0} ימי חמישי"} + } + } } thu-narrow{ relative{ @@ -1836,6 +2163,20 @@ he{ "0"{"יום ה׳"} "1"{"יום ה׳ הבא"} } + relativeTime{ + future{ + many{"בעוד {0} ימי חמישי"} + one{"בעוד יום חמישי {0}"} + other{"בעוד {0} ימי חמישי"} + two{"בעוד {0} ימי חמישי"} + } + past{ + many{"לפני {0} ימי חמישי"} + one{"לפני יום חמישי {0}"} + other{"לפני {0} ימי חמישי"} + two{"לפני {0} ימי חמישי"} + } + } } thu-short{ relative{ @@ -1843,6 +2184,20 @@ he{ "0"{"יום ה׳"} "1"{"יום ה׳ הבא"} } + relativeTime{ + future{ + many{"בעוד {0} ימי חמישי"} + one{"בעוד יום חמישי {0}"} + other{"בעוד {0} ימי חמישי"} + two{"בעוד {0} ימי חמישי"} + } + past{ + many{"לפני {0} ימי חמישי"} + one{"לפני יום חמישי {0}"} + other{"לפני {0} ימי חמישי"} + two{"לפני {0} ימי חמישי"} + } + } } tue{ relative{ @@ -1850,6 +2205,20 @@ he{ "0"{"יום שלישי"} "1"{"יום שלישי הבא"} } + relativeTime{ + future{ + many{"בעוד {0} ימי שלישי"} + one{"בעוד יום שלישי {0}"} + other{"בעוד {0} ימי שלישי"} + two{"בעוד {0} ימי שלישי"} + } + past{ + many{"לפני {0} ימי שלישי"} + one{"לפני יום שלישי {0}"} + other{"לפני {0} ימי שלישי"} + two{"לפני {0} ימי שלישי"} + } + } } tue-narrow{ relative{ @@ -1857,6 +2226,20 @@ he{ "0"{"יום ג׳"} "1"{"יום ג׳ הבא"} } + relativeTime{ + future{ + many{"בעוד {0} ימי שלישי"} + one{"בעוד יום שלישי {0}"} + other{"בעוד {0} ימי שלישי"} + two{"בעוד {0} ימי שלישי"} + } + past{ + many{"לפני {0} ימי שלישי"} + one{"לפני יום שלישי {0}"} + other{"לפני {0} ימי שלישי"} + two{"לפני {0} ימי שלישי"} + } + } } tue-short{ relative{ @@ -1864,6 +2247,20 @@ he{ "0"{"יום ג׳"} "1"{"יום ג׳ הבא"} } + relativeTime{ + future{ + many{"בעוד {0} ימי שלישי"} + one{"בעוד יום שלישי {0}"} + other{"בעוד {0} ימי שלישי"} + two{"בעוד {0} ימי שלישי"} + } + past{ + many{"לפני {0} ימי שלישי"} + one{"לפני יום שלישי {0}"} + other{"לפני {0} ימי שלישי"} + two{"לפני {0} ימי שלישי"} + } + } } wed{ relative{ @@ -1871,6 +2268,20 @@ he{ "0"{"יום רביעי"} "1"{"יום רביעי הבא"} } + relativeTime{ + future{ + many{"בעוד {0} ימי רביעי"} + one{"בעוד יום רביעי {0}"} + other{"בעוד {0} ימי רביעי"} + two{"בעוד {0} ימי רביעי"} + } + past{ + many{"לפני {0} ימי רביעי"} + one{"לפני יום רביעי {0}"} + other{"לפני {0} ימי רביעי"} + two{"לפני {0} ימי רביעי"} + } + } } wed-narrow{ relative{ @@ -1878,6 +2289,20 @@ he{ "0"{"יום ד׳"} "1"{"יום ד׳ הבא"} } + relativeTime{ + future{ + many{"בעוד {0} ימי רביעי"} + one{"בעוד יום רביעי {0}"} + other{"בעוד {0} ימי רביעי"} + two{"בעוד {0} ימי רביעי"} + } + past{ + many{"לפני {0} ימי רביעי"} + one{"לפני יום רביעי {0}"} + other{"לפני {0} ימי רביעי"} + two{"לפני {0} ימי רביעי"} + } + } } wed-short{ relative{ @@ -1885,6 +2310,20 @@ he{ "0"{"יום ד׳"} "1"{"יום ד׳ הבא"} } + relativeTime{ + future{ + many{"בעוד {0} ימי רביעי"} + one{"בעוד יום רביעי {0}"} + other{"בעוד {0} ימי רביעי"} + two{"בעוד {0} ימי רביעי"} + } + past{ + many{"לפני {0} ימי רביעי"} + one{"לפני יום רביעי {0}"} + other{"לפני {0} ימי רביעי"} + two{"לפני {0} ימי רביעי"} + } + } } week{ dn{"שבוע"} @@ -1893,6 +2332,7 @@ he{ "0"{"השבוע"} "1"{"השבוע הבא"} } + relativePeriod{"השבוע של"} relativeTime{ future{ many{"בעוד {0} שבועות"} @@ -1910,6 +2350,7 @@ he{ } week-narrow{ dn{"שב׳"} + relativePeriod{"השבוע של {0}"} relativeTime{ future{ many{"בעוד {0} שב׳"} @@ -2015,6 +2456,12 @@ he{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} ו{1}"} + end{"{0} ו{1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0} ו{1}"} end{"{0} ו{1}"} @@ -2039,16 +2486,4 @@ he{ US{"ארה״ב"} metric{"מטרי"} } - transformNames{ - BGN{"מטבע BGN"} - Numeric{"מספרי"} - Tone{"טון"} - UNGEGN{"UNGEGN"} - x-Accents{"סימנים דיאקריטיים"} - x-Fullwidth{"רוחב מלא"} - x-Halfwidth{"חצי רוחב"} - x-Jamo{"ג׳אמו"} - x-Pinyin{"פיניין"} - x-Publishing{"הוצאה לאור"} - } } diff --git a/icuSources/data/locales/he_IL.txt b/icuSources/data/locales/he_IL.txt index 558f3588..24cae182 100644 --- a/icuSources/data/locales/he_IL.txt +++ b/icuSources/data/locales/he_IL.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/he_IL.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License he_IL{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/hi.txt b/icuSources/data/locales/hi.txt index 23ebdc07..27e35158 100644 --- a/icuSources/data/locales/hi.txt +++ b/icuSources/data/locales/hi.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/hi.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License hi{ AuxExemplarCharacters{"[\u200C\u200D]"} Ellipsis{ @@ -29,6 +23,21 @@ hi{ MoreInformation{"?"} NumberElements{ default{"deva"} + deva{ + patterns{ + currencyFormat{"¤#,##,##0.00"} + decimalFormat{"#,##,##0.###"} + percentFormat{"#,##,##0%"} + scientificFormat{"[#E0]"} + } + symbols{ + decimal{"."} + group{","} + minusSign{"-"} + percentSign{"%"} + plusSign{"+"} + } + } latn{ miscPatterns{ atLeast{"{0}+"} @@ -210,10 +219,23 @@ hi{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + few{"{0}था दाहिना मोड़ लें."} + many{"{0}ठा दाहिना मोड़ लें."} + one{"{0}ला दाहिना मोड़ लें."} + other{"{0}वां दाहिना मोड़ लें."} + two{"{0}रा दाहिना मोड़ लें."} + } + plural{ + one{"{0} घंटा"} + other{"{0} घंटे"} + } + } minimumGroupingDigits{"1"} native{"deva"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} calendar{ ethiopic{ monthNames{ @@ -436,6 +458,10 @@ hi{ MMM{"LLL"} MMMEd{"E, d MMM"} MMMMEd{"E, d MMMM"} + MMMMW{ + one{"MMM का सप्ताह W"} + other{"MMM का सप्ताह W"} + } MMMMd{"d MMMM"} MMMd{"d MMM"} MMdd{"dd/MM"} @@ -459,6 +485,10 @@ hi{ yMd{"d/M/y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + one{"y का सप्ताह w"} + other{"y का सप्ताह w"} + } } dayNames{ format{ @@ -550,7 +580,7 @@ hi{ narrow{ afternoon1{"अपराह्न"} evening1{"शाम"} - midnight{"आधी रात"} + midnight{"मध्यरात्रि"} morning1{"सुबह"} night1{"शाम"} } @@ -563,6 +593,14 @@ hi{ } } stand-alone{ + abbreviated{ + afternoon1{"दोपहर"} + am{"पूर्वाह्न"} + evening1{"शाम"} + morning1{"सुबह"} + night1{"रात"} + pm{"अपराह्न"} + } narrow{ afternoon1{"अपराह्न"} am{"पू"} @@ -576,7 +614,7 @@ hi{ afternoon1{"दोपहर"} am{"पूर्वाह्न"} evening1{"शाम"} - midnight{"आधी रात"} + midnight{"मध्यरात्रि"} morning1{"सुबह"} night1{"रात"} pm{"अपराह्न"} @@ -1231,6 +1269,94 @@ hi{ } } } + characterLabel{ + activities{"क्रियाएं"} + african_scripts{"अफ्रीकी लिपियां"} + american_scripts{"अमेरिकी लिपियां"} + animal{"जानवर"} + animals_nature{"पशु और प्रकृति"} + arrows{"तीर"} + body{"शरीर"} + box_drawing{"बॉक्स ड्राइंग"} + braille{"ब्रेल"} + building{"भवन निर्माण"} + bullets_stars{"गोलियां / तारे"} + consonantal_jamo{"Consonantal Jamo"} + currency_symbols{"मुद्रा प्रतीक"} + dash_connector{"डैश / कनेक्टर"} + digits{"अंक"} + dingbats{"Dingbats"} + divination_symbols{"अनुमान चिह्न"} + downwards_arrows{"नीचे की ओर वाले तीर"} + downwards_upwards_arrows{"नीचे की ओर ऊपर की ओर तीर"} + east_asian_scripts{"पूर्व एशियाई स्क्रिप्‍ट"} + emoji{"इमोजी"} + european_scripts{"यूरोपीय स्क्रिप्‍ट"} + female{"महिला"} + flag{"झंडा"} + flags{"फ़्लैग"} + food_drink{"खाना पीना"} + format{"प्रारूप"} + format_whitespace{"प्रारूप और व्हाइटस्पेस"} + full_width_form_variant{"पूरी चौड़ाई वाला फार्म वेरिएंट"} + geometric_shapes{"भौतिक आकार"} + half_width_form_variant{"Half-Width Form Variants"} + han_characters{"Han Characters"} + han_radicals{"Han Radicals"} + hanja{"Hanja"} + hanzi_simplified{"Hanzi (Simplified)"} + hanzi_traditional{"Hanzi (Traditional)"} + heart{"दिल"} + historic_scripts{"ऐतिहासिक स्क्रिप्ट"} + ideographic_desc_characters{"Ideographic Desc. Characters"} + japanese_kana{"जापानी काना"} + kanbun{"Kanbun"} + kanji{"कांजी"} + keycap{"कीकैप"} + leftwards_arrows{"बाईं ओर तीर"} + leftwards_rightwards_arrows{"दाएं ओर बाई ओर तीर"} + letterlike_symbols{"पत्र-जैसे प्रतीक"} + limited_use{"सीमित उपयोग"} + male{"पुरुष"} + math_symbols{"गणित प्रतीक"} + middle_eastern_scripts{"मध्य पूर्वी स्क्रिप्ट"} + miscellaneous{"विविध"} + modern_scripts{"आधुनिक स्क्रिप्ट"} + modifier{"Modifier"} + musical_symbols{"संगीत चिह्न"} + nature{"प्रकृति"} + nonspacing{"गैर रिक्ति"} + numbers{"संख्या"} + objects{"वस्तुएं"} + other{"अन्य"} + paired{"युग्म"} + person{"व्यक्ति"} + phonetic_alphabet{"फोनेटिक वर्णमाला"} + pictographs{"Pictographs"} + place{"जगह"} + plant{"पौधा"} + punctuation{"विराम चिह्न"} + rightwards_arrows{"बाई ओर तीर"} + sign_standard_symbols{"संकेत/मानक चिह्न"} + small_form_variant{"छोटे फार्म वेरिएंट"} + smiley{"स्माइली"} + smileys_people{"स्माइलीज और लोग"} + south_asian_scripts{"दक्षिण एशियाई स्क्रिप्ट"} + southeast_asian_scripts{"दक्षिण एशियाई स्क्रिप्ट"} + spacing{"अंतर रखना"} + sport{"खेल"} + symbols{"चिह्न"} + technical_symbols{"तकनीकी चिह्न"} + tone_marks{"टोन चिह्न"} + travel{"यात्रा"} + travel_places{"यात्रा और स्थान"} + upwards_arrows{"ऊपर की ओर तीर"} + variant_forms{"विविध रूप"} + vocalic_jamo{"Vocalic Jamo"} + weather{"मौसम"} + western_asian_scripts{"पश्चिमी एशियाई स्क्रिप्ट"} + whitespace{"व्हाइटस्‍पेस"} + } delimiters{ alternateQuotationEnd{"’"} alternateQuotationStart{"‘"} @@ -1296,6 +1422,16 @@ hi{ "0"{"इस शुक्रवार"} "1"{"अगला शुक्रवार"} } + relativeTime{ + future{ + one{"{0} शुक्रवार में"} + other{"{0} शुक्रवार में"} + } + past{ + one{"{0} शुक्रवार पूर्व"} + other{"{0} शुक्रवार पूर्व"} + } + } } fri-narrow{ relative{ @@ -1303,6 +1439,16 @@ hi{ "0"{"इस शुक्र."} "1"{"अगला शुक्र."} } + relativeTime{ + future{ + one{"+{0} Fridays"} + other{"+{0} Fridays"} + } + past{ + one{"-{0} Fridays"} + other{"-{0} Fridays"} + } + } } fri-short{ relative{ @@ -1310,9 +1456,22 @@ hi{ "0"{"इस शुक्र."} "1"{"अगला शुक्र."} } + relativeTime{ + future{ + one{"+{0} Fridays"} + other{"+{0} Fridays"} + } + past{ + one{"-{0} Fridays"} + other{"-{0} Fridays"} + } + } } hour{ dn{"घंटा"} + relative{ + "0"{"यह घंटा"} + } relativeTime{ future{ one{"{0} घंटे में"} @@ -1352,6 +1511,9 @@ hi{ } minute{ dn{"मिनट"} + relative{ + "0"{"यह मिनट"} + } relativeTime{ future{ one{"{0} मिनट में"} @@ -1395,6 +1557,16 @@ hi{ "0"{"इस सोमवार"} "1"{"अगला सोमवार"} } + relativeTime{ + future{ + one{"{0} सोमवार में"} + other{"{0} सोमवार में"} + } + past{ + one{"{0} सोमवार पूर्व"} + other{"{0} सोमवार पूर्व"} + } + } } mon-narrow{ relative{ @@ -1402,6 +1574,16 @@ hi{ "0"{"इस सोम."} "1"{"अगला सोम."} } + relativeTime{ + future{ + one{"{0} सोमवार में"} + other{"{0} सोमवार में"} + } + past{ + one{"{0} सोमवार पूर्व"} + other{"{0} सोमवार पूर्व"} + } + } } mon-short{ relative{ @@ -1409,6 +1591,16 @@ hi{ "0"{"इस सोम."} "1"{"अगला सोम."} } + relativeTime{ + future{ + one{"{0} सोमवार में"} + other{"{0} सोमवार में"} + } + past{ + one{"{0} सोमवार पूर्व"} + other{"{0} सोमवार पूर्व"} + } + } } month{ dn{"माह"} @@ -1514,6 +1706,16 @@ hi{ "0"{"इस शनिवार"} "1"{"अगला शनिवार"} } + relativeTime{ + future{ + one{"{0} शनिवार में"} + other{"{0} शनिवार में"} + } + past{ + one{"{0} शनिवार पूर्व"} + other{"{0} शनिवार पूर्व"} + } + } } sat-narrow{ relative{ @@ -1528,6 +1730,16 @@ hi{ "0"{"इस शनि."} "1"{"अगला शनि."} } + relativeTime{ + future{ + one{"{0} शनिवार में"} + other{"{0} शनिवार में"} + } + past{ + one{"{0} शनिवार पूर्व"} + other{"{0} शनिवार पूर्व"} + } + } } second{ dn{"सेकंड"} @@ -1577,6 +1789,16 @@ hi{ "0"{"इस रविवार"} "1"{"अगला रविवार"} } + relativeTime{ + future{ + one{"{0} रविवार में"} + other{"{0} रविवार में"} + } + past{ + one{"{0} रविवार पूर्व"} + other{"{0} रविवार पूर्व"} + } + } } sun-narrow{ relative{ @@ -1584,6 +1806,16 @@ hi{ "0"{"इस रवि."} "1"{"अगला रवि."} } + relativeTime{ + future{ + one{"{0} रविवार में"} + other{"{0} रविवार में"} + } + past{ + one{"{0} रविवार पूर्व"} + other{"{0} रविवार पूर्व"} + } + } } sun-short{ relative{ @@ -1591,6 +1823,16 @@ hi{ "0"{"इस रवि."} "1"{"अगला रवि."} } + relativeTime{ + future{ + one{"{0} रविवार में"} + other{"{0} रविवार में"} + } + past{ + one{"{0} रविवार पूर्व"} + other{"{0} रविवार पूर्व"} + } + } } thu{ relative{ @@ -1598,6 +1840,16 @@ hi{ "0"{"इस गुरुवार"} "1"{"अगला गुरुवार"} } + relativeTime{ + future{ + one{"{0} गुरुवार में"} + other{"{0} गुरुवार में"} + } + past{ + one{"{0} गुरुवार पूर्व"} + other{"{0} गुरुवार पूर्व"} + } + } } thu-narrow{ relative{ @@ -1605,6 +1857,16 @@ hi{ "0"{"इस गुरु."} "1"{"अगला गुरु."} } + relativeTime{ + future{ + one{"+{0} Thursdays"} + other{"+{0} Thursdays"} + } + past{ + one{"-{0} Thursdays"} + other{"-{0} Thursdays"} + } + } } thu-short{ relative{ @@ -1612,6 +1874,16 @@ hi{ "0"{"इस गुरु."} "1"{"अगला गुरु."} } + relativeTime{ + future{ + one{"+{0} Thursdays"} + other{"+{0} Thursdays"} + } + past{ + one{"-{0} Thursdays"} + other{"-{0} Thursdays"} + } + } } tue{ relative{ @@ -1619,6 +1891,16 @@ hi{ "0"{"इस मंगलवार"} "1"{"अगला मंगलवार"} } + relativeTime{ + future{ + one{"{0} मंगलवार में"} + other{"{0} मंगलवार में"} + } + past{ + one{"{0} मंगलवार पूर्व"} + other{"{0} मंगलवार पूर्व"} + } + } } tue-narrow{ relative{ @@ -1626,6 +1908,16 @@ hi{ "0"{"इस मंगल."} "1"{"अगला मंगल."} } + relativeTime{ + future{ + one{"{0} मंगलवार में"} + other{"{0} मंगलवार में"} + } + past{ + one{"{0} मंगलवार पूर्व"} + other{"{0} मंगलवार पूर्व"} + } + } } tue-short{ relative{ @@ -1633,6 +1925,16 @@ hi{ "0"{"इस मंगल."} "1"{"अगला मंगल."} } + relativeTime{ + future{ + one{"{0} मंगलवार में"} + other{"{0} मंगलवार में"} + } + past{ + one{"{0} मंगलवार पूर्व"} + other{"{0} मंगलवार पूर्व"} + } + } } wed{ relative{ @@ -1640,6 +1942,16 @@ hi{ "0"{"इस बुधवार"} "1"{"अगला बुधवार"} } + relativeTime{ + future{ + one{"{0} बुधवार में"} + other{"{0} बुधवार में"} + } + past{ + one{"{0} बुधवार पूर्व"} + other{"{0} बुधवार पूर्व"} + } + } } wed-narrow{ relative{ @@ -1647,6 +1959,16 @@ hi{ "0"{"इस बुध."} "1"{"अगला बुध."} } + relativeTime{ + future{ + one{"{0} बुधवार में"} + other{"{0} बुधवार में"} + } + past{ + one{"{0} बुधवार पूर्व"} + other{"{0} बुधवार पूर्व"} + } + } } wed-short{ relative{ @@ -1654,6 +1976,16 @@ hi{ "0"{"इस बुध."} "1"{"अगला बुध."} } + relativeTime{ + future{ + one{"{0} बुधवार में"} + other{"{0} बुधवार में"} + } + past{ + one{"{0} बुधवार पूर्व"} + other{"{0} बुधवार पूर्व"} + } + } } week{ dn{"सप्ताह"} @@ -1662,6 +1994,7 @@ hi{ "0"{"इस सप्ताह"} "1"{"अगला सप्ताह"} } + relativePeriod{"{0} के सप्ताह"} relativeTime{ future{ one{"{0} सप्ताह में"} @@ -1675,6 +2008,7 @@ hi{ } week-narrow{ dn{"सप्ताह"} + relativePeriod{"the week of {0}"} relativeTime{ future{ one{"{0} सप्ताह में"} @@ -1688,6 +2022,7 @@ hi{ } week-short{ dn{"सप्ताह"} + relativePeriod{"{0} के सप्ताह"} relativeTime{ future{ one{"{0} सप्ताह में"} @@ -1781,16 +2116,4 @@ hi{ US{"यूएस"} metric{"मीट्रिक"} } - transformNames{ - BGN{"BGN"} - Numeric{"सांख्यिक"} - Tone{"स्वर"} - UNGEGN{"UNGEGN"} - x-Accents{"स्वराघात"} - x-Fullwidth{"पूर्ण-चौड़ाई"} - x-Halfwidth{"आधी-चौड़ाई"} - x-Jamo{"जामो"} - x-Pinyin{"पिनयिन"} - x-Publishing{"प्रकाशन"} - } } diff --git a/icuSources/data/locales/hi_IN.txt b/icuSources/data/locales/hi_IN.txt index 9df79c9b..006fb3a7 100644 --- a/icuSources/data/locales/hi_IN.txt +++ b/icuSources/data/locales/hi_IN.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/hi_IN.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License hi_IN{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/hr.txt b/icuSources/data/locales/hr.txt index f1f3bb16..663f2835 100644 --- a/icuSources/data/locales/hr.txt +++ b/icuSources/data/locales/hr.txt @@ -1,18 +1,12 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/hr.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License hr{ AuxExemplarCharacters{"[q w x y]"} Ellipsis{ final{"{0}…"} - initial{"… {0}"} + initial{"…{0}"} medial{"{0}… {1}"} - word-final{"{0} …"} + word-final{"{0}…"} word-initial{"… {0}"} word-medial{"{0} … {1}"} } @@ -28,7 +22,7 @@ hr{ latn{ miscPatterns{ atLeast{"{0}+"} - range{"{0}–{1}"} + range{"{0} – {1}"} } patterns{ accountingFormat{"#,##0.00 ¤"} @@ -242,10 +236,21 @@ hr{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + other{"Skrenite na {0}. križanju desno."} + } + plural{ + few{"za {0} mjeseca"} + many{"za {0} mjeseci"} + one{"za {0} mjesec"} + other{"za {0} mjeseci"} + } + } minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.23.7"} + Version{"2.1.32.59"} calendar{ buddhist{ eras{ @@ -256,7 +261,7 @@ hr{ } chinese{ DateTimePatterns{ - "HH:mm:ss zzzz", + "HH:mm:ss (zzzz)", "HH:mm:ss z", "HH:mm:ss", "HH:mm", @@ -421,7 +426,7 @@ hr{ } generic{ DateTimePatterns{ - "HH:mm:ss zzzz", + "HH:mm:ss (zzzz)", "HH:mm:ss z", "HH:mm:ss", "HH:mm", @@ -446,13 +451,13 @@ hr{ Hm{"HH:mm"} Hms{"HH:mm:ss"} M{"L."} - MEd{"E, dd.MM."} + MEd{"E, dd. MM."} MMM{"LLL"} MMMEd{"E, d. MMM"} MMMMEd{"E, d. MMMM"} MMMMd{"d. MMMM"} MMMd{"d. MMM"} - Md{"dd.MM."} + Md{"dd. MM."} d{"d."} h{"hh a"} hm{"hh:mm a"} @@ -460,13 +465,13 @@ hr{ ms{"mm:ss"} y{"y. G"} yyyy{"y. G"} - yyyyM{"MM.y. GGGGG"} - yyyyMEd{"E, dd.MM.y. GGGGG"} + yyyyM{"MM. y. GGGGG"} + yyyyMEd{"E, dd. MM. y. GGGGG"} yyyyMMM{"LLL y. G"} yyyyMMMEd{"E, d. MMM y. G"} yyyyMMMM{"LLLL y. G"} yyyyMMMd{"d. MMM y. G"} - yyyyMd{"dd.MM.y. GGGGG"} + yyyyMd{"dd. MM. y. GGGGG"} yyyyQQQ{"QQQ y. G"} yyyyQQQQ{"QQQQ y. G"} } @@ -489,8 +494,8 @@ hr{ M{"MM. – MM."} } MEd{ - M{"E, dd.MM. – E, dd.MM."} - d{"E, dd.MM. – E, dd.MM."} + M{"E, dd. MM. – E, dd. MM."} + d{"E, dd. MM. – E, dd. MM."} } MMM{ M{"LLL – LLL"} @@ -504,8 +509,8 @@ hr{ d{"d. – d. MMM"} } Md{ - M{"dd.MM. – dd.MM."} - d{"dd.MM. – dd.MM."} + M{"dd. MM. – dd. MM."} + d{"dd. MM. – dd. MM."} } d{ d{"dd. – dd."} @@ -533,13 +538,13 @@ hr{ y{"y. – y. G"} } yM{ - M{"MM.y. – MM.y. G"} - y{"MM.y. – MM.y. G"} + M{"MM. y. – MM. y. G"} + y{"MM. y. – MM. y. G"} } yMEd{ - M{"E, dd.MM.y. – E, dd.MM.y. G"} - d{"E, dd.MM.y. – E, dd.MM.y. G"} - y{"E, dd.MM.y. – E, dd.MM.y. G"} + M{"E, dd. MM. y. – E, dd. MM. y. G"} + d{"E, dd. MM. y. – E, dd. MM. y. G"} + y{"E, dd. MM. y. – E, dd. MM. y. G"} } yMMM{ M{"LLL – LLL y. G"} @@ -560,9 +565,9 @@ hr{ y{"dd. MMM y. – dd. MMM y. G"} } yMd{ - M{"dd.MM.y. – dd.MM.y. G"} - d{"dd.MM.y. – dd.MM.y. G"} - y{"dd.MM.y. – dd.MM.y. G"} + M{"dd. MM. y. – dd. MM. y. G"} + d{"dd. MM. y. – dd. MM. y. G"} + y{"dd. MM. y. – dd. MM. y. G"} } } } @@ -580,7 +585,7 @@ hr{ "PM", } DateTimePatterns{ - "HH:mm:ss zzzz", + "HH:mm:ss (zzzz)", "HH:mm:ss z", "HH:mm:ss", "HH:mm", @@ -595,7 +600,7 @@ hr{ "{1} {0}", } appendItems{ - Timezone{"{0} {1}"} + Timezone{"{0} ({1})"} } availableFormats{ E{"ccc"} @@ -614,10 +619,15 @@ hr{ Hmsv{"HH:mm:ss v"} Hmv{"HH:mm v"} M{"L."} - MEd{"E, dd.MM."} + MEd{"E, dd. MM."} MMM{"LLL"} MMMEd{"E, d. MMM"} MMMMEd{"E, d. MMMM"} + MMMMW{ + few{"W. 'tjedan' 'u' MMM"} + one{"W. 'tjedan' 'u' MMM"} + other{"W. 'tjedan' 'u' MMM"} + } MMMMd{"d. MMMM"} MMMd{"d. MMM"} Md{"dd.MM."} @@ -635,9 +645,14 @@ hr{ yMMMEd{"E, d. MMM y."} yMMMM{"LLLL y."} yMMMd{"d. MMM y."} - yMd{"dd.MM.y."} + yMd{"dd. MM. y."} yQQQ{"QQQ y."} yQQQQ{"QQQQ y."} + yw{ + few{"w. 'tjedan' 'u' y."} + one{"w. 'tjedan' 'u' y."} + other{"w. 'tjedan' 'u' y."} + } } dayNames{ format{ @@ -736,7 +751,7 @@ hr{ noon{"podne"} } wide{ - afternoon1{"poslije podne"} + afternoon1{"popodne"} evening1{"navečer"} midnight{"ponoć"} morning1{"ujutro"} @@ -746,20 +761,32 @@ hr{ } stand-alone{ abbreviated{ + afternoon1{"popodne"} am{"AM"} + evening1{"navečer"} + midnight{"ponoć"} + morning1{"ujutro"} + night1{"noću"} + noon{"podne"} pm{"PM"} } narrow{ + afternoon1{"popodne"} am{"AM"} + evening1{"navečer"} + midnight{"ponoć"} + morning1{"ujutro"} + night1{"noću"} + noon{"podne"} pm{"PM"} } wide{ afternoon1{"popodne"} am{"AM"} - evening1{"večer"} + evening1{"navečer"} midnight{"ponoć"} - morning1{"jutro"} - night1{"noć"} + morning1{"ujutro"} + night1{"noću"} noon{"podne"} pm{"PM"} } @@ -768,11 +795,11 @@ hr{ eras{ abbreviated{ "pr. Kr.", - "p. Kr.", + "po. Kr.", } abbreviated%variant{ "pr. n. e.", - "n.e.", + "n. e.", } narrow{ "pr.n.e.", @@ -783,8 +810,8 @@ hr{ "poslije Krista", } wide%variant{ - "pr. n. e.", - "n.e.", + "prije nove ere", + "nove ere", } } intervalFormats{ @@ -806,8 +833,8 @@ hr{ M{"MM. – MM."} } MEd{ - M{"E, dd.MM. – E, dd.MM."} - d{"E, dd.MM. – E, dd.MM."} + M{"E, dd. MM. – E, dd. MM."} + d{"E, dd. MM. – E, dd. MM."} } MMM{ M{"LLL – LLL"} @@ -821,8 +848,8 @@ hr{ d{"dd. – dd. MMM"} } Md{ - M{"dd.MM. – dd.MM."} - d{"dd.MM. – dd.MM."} + M{"dd. MM. – dd. MM."} + d{"dd. MM. – dd. MM."} } d{ d{"dd. – dd."} @@ -830,7 +857,7 @@ hr{ fallback{"{0} – {1}"} h{ a{"h a – h a"} - h{"h – h'h' a"} + h{"h – h 'h' a"} } hm{ a{"h:mm a – h:mm a"} @@ -850,13 +877,13 @@ hr{ y{"y. – y."} } yM{ - M{"MM.y. – MM.y."} - y{"MM.y. – MM.y."} + M{"MM. y. – MM. y."} + y{"MM. y. – MM. y."} } yMEd{ - M{"E, dd.MM.y. – E, dd.MM.y."} - d{"E, dd.MM.y. – E, dd.MM.y."} - y{"E, dd.MM.y. – E, dd.MM.y."} + M{"E, dd. MM. y. – E, dd. MM. y."} + d{"E, dd. MM. y. – E, dd. MM. y."} + y{"E, dd. MM. y. – E, dd. MM. y."} } yMMM{ M{"LLL – LLL y."} @@ -877,9 +904,9 @@ hr{ y{"dd. MMM y. – dd. MMM y."} } yMd{ - M{"dd.MM.y. – dd.MM.y."} - d{"dd.MM.y. – dd.MM.y."} - y{"dd.MM.y. – dd.MM.y."} + M{"dd. MM. y. – dd. MM. y."} + d{"dd. MM. y. – dd. MM. y."} + y{"dd. MM. y. – dd. MM. y."} } } monthNames{ @@ -995,10 +1022,10 @@ hr{ } stand-alone{ abbreviated{ - "1kv", - "2kv", - "3kv", - "4kv", + "1. kv.", + "2. kv.", + "3. kv.", + "4. kv.", } narrow{ "1.", @@ -1121,14 +1148,14 @@ hr{ } islamic{ DateTimePatterns{ - "HH:mm:ss zzzz", + "HH:mm:ss (zzzz)", "HH:mm:ss z", "HH:mm:ss", "HH:mm", "EEEE, d. MMMM y. G", "d. MMMM y. G", "d. M. y. G", - "d.M.y. GGGGG", + "d. M. y. GGGGG", "{1} {0}", "{1} 'u' {0}", "{1} 'u' {0}", @@ -1248,14 +1275,14 @@ hr{ } japanese{ DateTimePatterns{ - "HH:mm:ss zzzz", + "HH:mm:ss (zzzz)", "HH:mm:ss z", "HH:mm:ss", "HH:mm", "EEEE, d. MMMM y. G", "d. MMMM y. G", "d. M. y. G", - "d.M.y. GGGGG", + "d. M. y. GGGGG", "{1} {0}", "{1} {0}", "{1} {0}", @@ -1650,6 +1677,94 @@ hr{ } } } + characterLabel{ + activities{"Aktivnosti"} + african_scripts{"Afrička pisma"} + american_scripts{"Američka pisma"} + animal{"životinja"} + animals_nature{"Životinje i priroda"} + arrows{"Strelice"} + body{"tijelo"} + box_drawing{"Crtani znakovi"} + braille{"Brajica"} + building{"zgrada"} + bullets_stars{"Predznaci/zvjezdice"} + consonantal_jamo{"Konsonantni Jamo"} + currency_symbols{"Simboli valuta"} + dash_connector{"Crtice/spojnice"} + digits{"Znamenke"} + dingbats{"Dingbat"} + divination_symbols{"Simboli za proricanje"} + downwards_arrows{"Strelice prema dolje"} + downwards_upwards_arrows{"Strelice gore-dolje"} + east_asian_scripts{"Istočnoazijska pisma"} + emoji{"Emotikoni"} + european_scripts{"Europska pisma"} + female{"žena"} + flag{"zastava"} + flags{"Zastave"} + food_drink{"Hrana i pića"} + format{"Format"} + format_whitespace{"Format i bjelina"} + full_width_form_variant{"Varijante pune širine"} + geometric_shapes{"Geometrijski oblici"} + half_width_form_variant{"Varijante na pola širine"} + han_characters{"Han znakovi"} + han_radicals{"Han označitelji"} + hanja{"Hanja"} + hanzi_simplified{"Hanzi (pojednostavljeni)"} + hanzi_traditional{"Hanzi (tradicionalni)"} + heart{"srce"} + historic_scripts{"Povijesna pisma"} + ideographic_desc_characters{"Ideografski opisni znakovi"} + japanese_kana{"Japanska Kana"} + kanbun{"Kanbun"} + kanji{"Kanji"} + keycap{"keycap"} + leftwards_arrows{"Strelice ulijevo"} + leftwards_rightwards_arrows{"Strelice ulijevo-udesno"} + letterlike_symbols{"Simboli slični slovima"} + limited_use{"Ograničena uporaba"} + male{"muškarac"} + math_symbols{"Matematički simboli"} + middle_eastern_scripts{"Bliskoistočna pisma"} + miscellaneous{"Razno"} + modern_scripts{"Moderna pisma"} + modifier{"Modifikator"} + musical_symbols{"Glazbeni simboli"} + nature{"priroda"} + nonspacing{"Bez razmaka"} + numbers{"Brojevi"} + objects{"Predmeti"} + other{"Ostalo"} + paired{"Upareno"} + person{"osoba"} + phonetic_alphabet{"Fonetska abeceda"} + pictographs{"Piktogrami"} + place{"mjesto"} + plant{"biljka"} + punctuation{"Interpunkcija"} + rightwards_arrows{"Strelice udesno"} + sign_standard_symbols{"Znakovi/standardni simboli"} + small_form_variant{"Varijante male veličine"} + smiley{"smajlić"} + smileys_people{"Emotikoni i osobe"} + south_asian_scripts{"Južnoazijska pisma"} + southeast_asian_scripts{"Jugoistočna azijska pisma"} + spacing{"Razmak"} + sport{"sport"} + symbols{"Simboli"} + technical_symbols{"Tehnički simboli"} + tone_marks{"Oznake tona"} + travel{"putovanje"} + travel_places{"Putovanja i mjesta"} + upwards_arrows{"Strelice prema gore"} + variant_forms{"Varijante"} + vocalic_jamo{"Vokalni Jamo"} + weather{"vrijeme"} + western_asian_scripts{"Zapadnoazijska pisma"} + whitespace{"Bjelina"} + } contextTransforms{ day-format-except-narrow:intvector{ 1, @@ -1761,6 +1876,18 @@ hr{ "0"{"ovaj petak"} "1"{"sljedeći petak"} } + relativeTime{ + future{ + few{"za {0} petka"} + one{"za {0} petak"} + other{"za {0} petaka"} + } + past{ + few{"prije {0} petka"} + one{"prije {0} petak"} + other{"prije {0} petaka"} + } + } } fri-narrow{ relative{ @@ -1768,6 +1895,18 @@ hr{ "0"{"ovaj pet."} "1"{"sljedeći pet."} } + relativeTime{ + future{ + few{"za {0} petka"} + one{"za {0} petak"} + other{"za {0} petaka"} + } + past{ + few{"prije {0} petka"} + one{"prije {0} petak"} + other{"prije {0} petaka"} + } + } } fri-short{ relative{ @@ -1775,9 +1914,24 @@ hr{ "0"{"ovaj pet."} "1"{"sljedeći pet."} } + relativeTime{ + future{ + few{"za {0} petka"} + one{"za {0} petak"} + other{"za {0} petaka"} + } + past{ + few{"prije {0} petka"} + one{"prije {0} petak"} + other{"prije {0} petaka"} + } + } } hour{ dn{"sat"} + relative{ + "0"{"ovaj sat"} + } relativeTime{ future{ few{"za {0} sata"} @@ -1823,6 +1977,9 @@ hr{ } minute{ dn{"minuta"} + relative{ + "0"{"ova minuta"} + } relativeTime{ future{ few{"za {0} minute"} @@ -1872,6 +2029,18 @@ hr{ "0"{"ovaj ponedjeljak"} "1"{"sljedeći ponedjeljak"} } + relativeTime{ + future{ + few{"za {0} ponedjeljka"} + one{"za {0} ponedjeljak"} + other{"za {0} ponedjeljaka"} + } + past{ + few{"prije {0} ponedjeljka"} + one{"prije {0} ponedjeljak"} + other{"prije {0} ponedjeljaka"} + } + } } mon-narrow{ relative{ @@ -1879,6 +2048,18 @@ hr{ "0"{"ovaj pon."} "1"{"sljedeći pon."} } + relativeTime{ + future{ + few{"za {0} ponedjeljka"} + one{"za {0} ponedjeljak"} + other{"za {0} ponedjeljaka"} + } + past{ + few{"prije {0} ponedjeljka"} + one{"prije {0} ponedjeljak"} + other{"prije {0} ponedjeljaka"} + } + } } mon-short{ relative{ @@ -1886,6 +2067,18 @@ hr{ "0"{"ovaj pon."} "1"{"sljedeći pon."} } + relativeTime{ + future{ + few{"za {0} ponedjeljka"} + one{"za {0} ponedjeljak"} + other{"za {0} ponedjeljaka"} + } + past{ + few{"prije {0} ponedjeljka"} + one{"prije {0} ponedjeljak"} + other{"prije {0} ponedjeljaka"} + } + } } month{ dn{"mjesec"} @@ -2013,6 +2206,18 @@ hr{ "0"{"ova subota"} "1"{"sljedeća subota"} } + relativeTime{ + future{ + few{"za {0} subote"} + one{"za {0} subotu"} + other{"za {0} subota"} + } + past{ + few{"prije {0} subote"} + one{"prije {0} subotu"} + other{"prije {0} subota"} + } + } } sat-narrow{ relative{ @@ -2020,6 +2225,18 @@ hr{ "0"{"ova sub."} "1"{"sljedeća sub."} } + relativeTime{ + future{ + few{"za {0} subote"} + one{"za {0} subotu"} + other{"za {0} subota"} + } + past{ + few{"prije {0} subote"} + one{"prije {0} subotu"} + other{"prije {0} subota"} + } + } } sat-short{ relative{ @@ -2027,11 +2244,23 @@ hr{ "0"{"ova sub."} "1"{"sljedeća sub."} } + relativeTime{ + future{ + few{"za {0} subote"} + one{"za {0} subotu"} + other{"za {0} subota"} + } + past{ + few{"prije {0} subote"} + one{"prije {0} subotu"} + other{"prije {0} subota"} + } + } } second{ dn{"sekunda"} relative{ - "0"{"sada"} + "0"{"sad"} } relativeTime{ future{ @@ -2082,6 +2311,18 @@ hr{ "0"{"ova nedjelja"} "1"{"sljedeća nedjelja"} } + relativeTime{ + future{ + few{"za {0} nedjelje"} + one{"za {0} nedjelju"} + other{"za {0} nedjelja"} + } + past{ + few{"prije {0} nedjelje"} + one{"prije {0} nedjelju"} + other{"prije {0} nedjelja"} + } + } } sun-narrow{ relative{ @@ -2089,6 +2330,18 @@ hr{ "0"{"ova ned."} "1"{"sljedeća ned."} } + relativeTime{ + future{ + few{"za {0} nedjelje"} + one{"za {0} nedjelju"} + other{"za {0} nedjelja"} + } + past{ + few{"prije {0} nedjelje"} + one{"prije {0} nedjelju"} + other{"prije {0} nedjelja"} + } + } } sun-short{ relative{ @@ -2096,6 +2349,18 @@ hr{ "0"{"ova ned."} "1"{"sljedeća ned."} } + relativeTime{ + future{ + few{"za {0} nedjelje"} + one{"za {0} nedjelju"} + other{"za {0} nedjelja"} + } + past{ + few{"prije {0} nedjelje"} + one{"prije {0} nedjelju"} + other{"prije {0} nedjelja"} + } + } } thu{ relative{ @@ -2103,6 +2368,18 @@ hr{ "0"{"ovaj četvrtak"} "1"{"sljedeći četvrtak"} } + relativeTime{ + future{ + few{"za {0} četvrtka"} + one{"za {0} četvrtak"} + other{"za {0} četvrtaka"} + } + past{ + few{"prije {0} četvrtka"} + one{"prije {0} četvrtak"} + other{"prije {0} četvrtaka"} + } + } } thu-narrow{ relative{ @@ -2110,6 +2387,18 @@ hr{ "0"{"ovaj čet."} "1"{"sljedeći čet."} } + relativeTime{ + future{ + few{"za {0} četvrtka"} + one{"za {0} četvrtak"} + other{"za {0} četvrtaka"} + } + past{ + few{"prije {0} četvrtka"} + one{"prije {0} četvrtak"} + other{"prije {0} četvrtaka"} + } + } } thu-short{ relative{ @@ -2117,6 +2406,18 @@ hr{ "0"{"ovaj čet."} "1"{"sljedeći čet."} } + relativeTime{ + future{ + few{"za {0} četvrtka"} + one{"za {0} četvrtak"} + other{"za {0} četvrtaka"} + } + past{ + few{"prije {0} četvrtka"} + one{"prije {0} četvrtak"} + other{"prije {0} četvrtaka"} + } + } } tue{ relative{ @@ -2124,6 +2425,18 @@ hr{ "0"{"ovaj utorak"} "1"{"sljedeći utorak"} } + relativeTime{ + future{ + few{"za {0} utorka"} + one{"za {0} utorak"} + other{"za {0} utoraka"} + } + past{ + few{"prije {0} utorka"} + one{"prije {0} utorak"} + other{"prije {0} utoraka"} + } + } } tue-narrow{ relative{ @@ -2131,6 +2444,18 @@ hr{ "0"{"ovaj uto."} "1"{"sljedeći uto."} } + relativeTime{ + future{ + few{"za {0} utorka"} + one{"za {0} utorak"} + other{"za {0} utoraka"} + } + past{ + few{"prije {0} utorka"} + one{"prije {0} utorak"} + other{"prije {0} utoraka"} + } + } } tue-short{ relative{ @@ -2138,6 +2463,18 @@ hr{ "0"{"ovaj uto."} "1"{"sljedeći uto."} } + relativeTime{ + future{ + few{"za {0} utorka"} + one{"za {0} utorak"} + other{"za {0} utoraka"} + } + past{ + few{"prije {0} utorka"} + one{"prije {0} utorak"} + other{"prije {0} utoraka"} + } + } } wed{ relative{ @@ -2145,6 +2482,18 @@ hr{ "0"{"ova srijeda"} "1"{"sljedeća srijeda"} } + relativeTime{ + future{ + few{"za {0} srijede"} + one{"za {0} srijedu"} + other{"za {0} srijeda"} + } + past{ + few{"prije {0} srijede"} + one{"prije {0} srijedu"} + other{"prije {0} srijeda"} + } + } } wed-narrow{ relative{ @@ -2152,6 +2501,18 @@ hr{ "0"{"ova sri."} "1"{"sljedeća sri."} } + relativeTime{ + future{ + few{"za {0} srijede"} + one{"za {0} srijedu"} + other{"za {0} srijeda"} + } + past{ + few{"prije {0} srijede"} + one{"prije {0} srijedu"} + other{"prije {0} srijeda"} + } + } } wed-short{ relative{ @@ -2159,6 +2520,18 @@ hr{ "0"{"ova sri."} "1"{"sljedeća sri."} } + relativeTime{ + future{ + few{"za {0} srijede"} + one{"za {0} srijedu"} + other{"za {0} srijeda"} + } + past{ + few{"prije {0} srijede"} + one{"prije {0} srijedu"} + other{"prije {0} srijeda"} + } + } } week{ dn{"tjedan"} @@ -2167,6 +2540,7 @@ hr{ "0"{"ovaj tjedan"} "1"{"sljedeći tjedan"} } + relativePeriod{"tjedan od {0}"} relativeTime{ future{ few{"za {0} tjedna"} @@ -2187,6 +2561,7 @@ hr{ "0"{"ovaj tj."} "1"{"sljedeći tj."} } + relativePeriod{"tjedan od {0}"} relativeTime{ future{ few{"+{0} tj."} @@ -2207,6 +2582,7 @@ hr{ "0"{"ovaj tj."} "1"{"sljedeći tj."} } + relativePeriod{"tjedan od {0}"} relativeTime{ future{ few{"za {0} tj."} @@ -2294,6 +2670,12 @@ hr{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} i {1}"} + end{"{0} i {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0} i {1}"} end{"{0} i {1}"} @@ -2318,16 +2700,4 @@ hr{ US{"američki sustav"} metric{"metrički sustav"} } - transformNames{ - BGN{"BGN"} - Numeric{"Numerički"} - Tone{"Ton"} - UNGEGN{"UNGEGN"} - x-Accents{"Naglasci"} - x-Fullwidth{"Široki"} - x-Halfwidth{"Uski"} - x-Jamo{"Jamo"} - x-Pinyin{"Pinyin"} - x-Publishing{"Nakladnički"} - } } diff --git a/icuSources/data/locales/hr_BA.txt b/icuSources/data/locales/hr_BA.txt old mode 100755 new mode 100644 index 0ce0ccbb..25d2636d --- a/icuSources/data/locales/hr_BA.txt +++ b/icuSources/data/locales/hr_BA.txt @@ -1,11 +1,47 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/hr_BA.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License hr_BA{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} + calendar{ + gregorian{ + DateTimePatterns{ + "HH:mm:ss (zzzz)", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", + "EEEE, d. MMMM y.", + "d. MMMM y.", + "d. MMM y.", + "d. M. yy.", + "{1} {0}", + "{1} 'u' {0}", + "{1} 'u' {0}", + "{1} {0}", + "{1} {0}", + } + dayNames{ + stand-alone{ + narrow{ + "N", + "P", + "U", + "S", + "Č", + "P", + "S", + } + } + } + quarters{ + format{ + abbreviated{ + "1. kv.", + "2. kv.", + "3. kv.", + "4. kv.", + } + } + } + } + } } diff --git a/icuSources/data/locales/hr_HR.txt b/icuSources/data/locales/hr_HR.txt index 2d40f754..c098116c 100644 --- a/icuSources/data/locales/hr_HR.txt +++ b/icuSources/data/locales/hr_HR.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/hr_HR.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License hr_HR{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/hsb.txt b/icuSources/data/locales/hsb.txt index 3111eaf5..225d1e06 100644 --- a/icuSources/data/locales/hsb.txt +++ b/icuSources/data/locales/hsb.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/hsb.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License hsb{ AuxExemplarCharacters{ "[á à ă â å ä ã ą ā æ ç ď đ é è ĕ ê ë ė ę ē ğ í ì ĭ î ï İ ī ı ĺ ľ ň ñ ò ŏ ô ö" @@ -201,7 +195,7 @@ hsb{ } minimumGroupingDigits{"1"} } - Version{"2.1.23.7"} + Version{"2.1.31.86"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/hsb_DE.txt b/icuSources/data/locales/hsb_DE.txt index 34bcfdc0..04d3611e 100644 --- a/icuSources/data/locales/hsb_DE.txt +++ b/icuSources/data/locales/hsb_DE.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/hsb_DE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License hsb_DE{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/hu.txt b/icuSources/data/locales/hu.txt index ecd2f799..0c2a4984 100644 --- a/icuSources/data/locales/hu.txt +++ b/icuSources/data/locales/hu.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/hu.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License hu{ AuxExemplarCharacters{"[à ă â å ä ã ā æ ç è ĕ ê ë ē ì ĭ î ï ī ñ ò ŏ ô ø ō œ q ù ŭ û ū w x y ÿ]"} Ellipsis{ @@ -213,10 +207,20 @@ hu{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + one{"Az {0}. lehetőségnél forduljon jobbra."} + other{"A {0}. lehetőségnél forduljon jobbra."} + } + plural{ + one{"A kosár tartalma: {0} X. Megveszi?"} + other{"A kosár tartalma: {0} X. Megveszi őket?"} + } + } minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} calendar{ buddhist{ eras{ @@ -622,6 +626,10 @@ hu{ MEd{"M. d., E"} MMM{"LLL"} MMMEd{"MMM d., E"} + MMMMW{ + one{"MMM W. 'hete'"} + other{"MMM W. 'hete'"} + } MMMMd{"MMMM d."} MMMd{"MMM d."} Md{"M. d."} @@ -643,6 +651,10 @@ hu{ yMd{"y. MM. dd."} yQQQ{"y. QQQ"} yQQQQ{"y. QQQQ"} + yw{ + one{"y w. 'hete'"} + other{"y w. 'hete'"} + } } dayNames{ format{ @@ -1354,6 +1366,94 @@ hu{ } } } + characterLabel{ + activities{"Tevékenységek"} + african_scripts{"Afrikai írásrendszerek"} + american_scripts{"Amerikai írásrendszerek"} + animal{"állat"} + animals_nature{"Állatok és természet"} + arrows{"Nyilak"} + body{"test"} + box_drawing{"Grafikus karakterek"} + braille{"Braille"} + building{"épület"} + bullets_stars{"Felsorolásjelek és csillagok"} + consonantal_jamo{"Mássalhangzói jamo"} + currency_symbols{"Pénznemek szimbólumai"} + dash_connector{"Gondolatjel/kötőjel"} + digits{"Számjegyek"} + dingbats{"Dingbatok"} + divination_symbols{"Jóslási jelek"} + downwards_arrows{"Lefelé mutató nyilak"} + downwards_upwards_arrows{"Felfelé-lefelé mutató nyilak"} + east_asian_scripts{"Kelet-ázsiai írásrendszerek"} + emoji{"Emoji"} + european_scripts{"Európai írásrendszerek"} + female{"nő"} + flag{"zászló"} + flags{"Zászlók"} + food_drink{"Étel-ital"} + format{"Formátum"} + format_whitespace{"Formátum és térköz"} + full_width_form_variant{"Teljes szélességű formavariációk"} + geometric_shapes{"Geometriai alakzatok"} + half_width_form_variant{"Félszélességű formavariációk"} + han_characters{"Han karakterek"} + han_radicals{"Han gyökök"} + hanja{"Handzsa"} + hanzi_simplified{"Hanzi (egyszerűsített)"} + hanzi_traditional{"Hanzi (hagyományos)"} + heart{"szív"} + historic_scripts{"Történelmi írásrendszerek"} + ideographic_desc_characters{"Ideografikus leíró karakterek"} + japanese_kana{"Japán kana"} + kanbun{"Kanbun"} + kanji{"Kandzsi"} + keycap{"gombfej"} + leftwards_arrows{"Balra mutató nyilak"} + leftwards_rightwards_arrows{"Jobbra-balra mutató nyilak"} + letterlike_symbols{"Betűszerű szimbólumok"} + limited_use{"Korlátozott használat"} + male{"férfi"} + math_symbols{"Matematikai szimbólumok"} + middle_eastern_scripts{"Közel-keleti írásrendszerek"} + miscellaneous{"Egyéb"} + modern_scripts{"Modern írásrendszerek"} + modifier{"Módosító"} + musical_symbols{"Zenei szimbólumok"} + nature{"természet"} + nonspacing{"Szóközt nem alkalmazó"} + numbers{"Számok"} + objects{"Tárgyak"} + other{"Egyéb"} + paired{"Párosított"} + person{"ember"} + phonetic_alphabet{"Fonetikus ábécé"} + pictographs{"Piktogramok"} + place{"hely"} + plant{"növény"} + punctuation{"Írásjel"} + rightwards_arrows{"Jobbra mutató nyilak"} + sign_standard_symbols{"Jelek/normál szimbólumok"} + small_form_variant{"Kis formavariánsok"} + smiley{"smiley"} + smileys_people{"Hangulatjelek és emberek"} + south_asian_scripts{"Dél-ázsiai írásrendszerek"} + southeast_asian_scripts{"Délkelet-ázsiai írásrendszerek"} + spacing{"Szóközt alkalmazó"} + sport{"sport"} + symbols{"Szimbólumok"} + technical_symbols{"Műszaki szimbólumok"} + tone_marks{"Hangsúlyjelek"} + travel{"utazás"} + travel_places{"Utazás és helyek"} + upwards_arrows{"Felfelé mutató nyilak"} + variant_forms{"Variánsformák"} + vocalic_jamo{"Magánhangzói jamo"} + weather{"időjárás"} + western_asian_scripts{"Nyugat-ázsiai írásrendszerek"} + whitespace{"Térköz"} + } delimiters{ alternateQuotationEnd{"«"} alternateQuotationStart{"»"} @@ -1433,6 +1533,16 @@ hu{ "0"{"ez a péntek"} "1"{"következő péntek"} } + relativeTime{ + future{ + one{"{0} péntek múlva"} + other{"{0} péntek múlva"} + } + past{ + one{"{0} péntekkel ezelőtt"} + other{"{0} péntekkel ezelőtt"} + } + } } fri-narrow{ relative{ @@ -1440,6 +1550,16 @@ hu{ "0"{"ez a péntek"} "1"{"következő péntek"} } + relativeTime{ + future{ + one{"{0} péntek múlva"} + other{"{0} péntek múlva"} + } + past{ + one{"{0} péntekkel ezelőtt"} + other{"{0} péntekkel ezelőtt"} + } + } } fri-short{ relative{ @@ -1447,9 +1567,22 @@ hu{ "0"{"ez a péntek"} "1"{"következő péntek"} } + relativeTime{ + future{ + one{"{0} péntek múlva"} + other{"{0} péntek múlva"} + } + past{ + one{"{0} péntekkel ezelőtt"} + other{"{0} péntekkel ezelőtt"} + } + } } hour{ dn{"óra"} + relative{ + "0"{"ebben az órában"} + } relativeTime{ future{ one{"{0} óra múlva"} @@ -1489,6 +1622,9 @@ hu{ } minute{ dn{"perc"} + relative{ + "0"{"ebben a percben"} + } relativeTime{ future{ one{"{0} perc múlva"} @@ -1532,6 +1668,16 @@ hu{ "0"{"ez a hétfő"} "1"{"következő hétfő"} } + relativeTime{ + future{ + one{"{0} hétfő múlva"} + other{"{0} hétfő múlva"} + } + past{ + one{"{0} hétfővel ezelőtt"} + other{"{0} hétfővel ezelőtt"} + } + } } mon-narrow{ relative{ @@ -1539,6 +1685,16 @@ hu{ "0"{"ez a hétfő"} "1"{"következő hétfő"} } + relativeTime{ + future{ + one{"{0} hétfő múlva"} + other{"{0} hétfő múlva"} + } + past{ + one{"{0} hétfővel ezelőtt"} + other{"{0} hétfővel ezelőtt"} + } + } } mon-short{ relative{ @@ -1546,6 +1702,16 @@ hu{ "0"{"ez a hétfő"} "1"{"következő hétfő"} } + relativeTime{ + future{ + one{"{0} hétfő múlva"} + other{"{0} hétfő múlva"} + } + past{ + one{"{0} hétfővel ezelőtt"} + other{"{0} hétfővel ezelőtt"} + } + } } month{ dn{"hónap"} @@ -1661,6 +1827,16 @@ hu{ "0"{"ez a szombat"} "1"{"következő szombat"} } + relativeTime{ + future{ + one{"{0} szombat múlva"} + other{"{0} szombat múlva"} + } + past{ + one{"{0} szombattal ezelőtt"} + other{"{0} szombattal ezelőtt"} + } + } } sat-narrow{ relative{ @@ -1668,6 +1844,16 @@ hu{ "0"{"ez a szombat"} "1"{"következő szombat"} } + relativeTime{ + future{ + one{"{0} szombat múlva"} + other{"{0} szombat múlva"} + } + past{ + one{"{0} szombattal ezelőtt"} + other{"{0} szombattal ezelőtt"} + } + } } sat-short{ relative{ @@ -1675,6 +1861,16 @@ hu{ "0"{"ez a szombat"} "1"{"következő szombat"} } + relativeTime{ + future{ + one{"{0} szombat múlva"} + other{"{0} szombat múlva"} + } + past{ + one{"{0} szombattal ezelőtt"} + other{"{0} szombattal ezelőtt"} + } + } } second{ dn{"másodperc"} @@ -1724,6 +1920,16 @@ hu{ "0"{"ez a vasárnap"} "1"{"következő vasárnap"} } + relativeTime{ + future{ + one{"{0} vasárnap múlva"} + other{"{0} vasárnap múlva"} + } + past{ + one{"{0} vasárnappal ezelőtt"} + other{"{0} vasárnappal ezelőtt"} + } + } } sun-narrow{ relative{ @@ -1731,6 +1937,16 @@ hu{ "0"{"ez a vasárnap"} "1"{"következő vasárnap"} } + relativeTime{ + future{ + one{"{0} vasárnap múlva"} + other{"{0} vasárnap múlva"} + } + past{ + one{"{0} vasárnappal ezelőtt"} + other{"{0} vasárnappal ezelőtt"} + } + } } sun-short{ relative{ @@ -1738,6 +1954,16 @@ hu{ "0"{"ez a vasárnap"} "1"{"következő vasárnap"} } + relativeTime{ + future{ + one{"{0} vasárnap múlva"} + other{"{0} vasárnap múlva"} + } + past{ + one{"{0} vasárnappal ezelőtt"} + other{"{0} vasárnappal ezelőtt"} + } + } } thu{ relative{ @@ -1745,6 +1971,16 @@ hu{ "0"{"ez a csütörtök"} "1"{"következő csütörtök"} } + relativeTime{ + future{ + one{"{0} csütörtök múlva"} + other{"{0} csütörtök múlva"} + } + past{ + one{"{0} csütörtökkel ezelőtt"} + other{"{0} csütörtökkel ezelőtt"} + } + } } thu-narrow{ relative{ @@ -1752,6 +1988,16 @@ hu{ "0"{"ez a csütörtök"} "1"{"következő csütörtök"} } + relativeTime{ + future{ + one{"{0} csütörtök múlva"} + other{"{0} csütörtök múlva"} + } + past{ + one{"{0} csütörtökkel ezelőtt"} + other{"{0} csütörtökkel ezelőtt"} + } + } } thu-short{ relative{ @@ -1759,6 +2005,16 @@ hu{ "0"{"ez a csütörtök"} "1"{"következő csütörtök"} } + relativeTime{ + future{ + one{"{0} csütörtök múlva"} + other{"{0} csütörtök múlva"} + } + past{ + one{"{0} csütörtökkel ezelőtt"} + other{"{0} csütörtökkel ezelőtt"} + } + } } tue{ relative{ @@ -1766,6 +2022,16 @@ hu{ "0"{"ez a kedd"} "1"{"következő kedd"} } + relativeTime{ + future{ + one{"{0} kedd múlva"} + other{"{0} kedd múlva"} + } + past{ + one{"{0} keddel ezelőtt"} + other{"{0} keddel ezelőtt"} + } + } } tue-narrow{ relative{ @@ -1773,6 +2039,16 @@ hu{ "0"{"ez a kedd"} "1"{"következő kedd"} } + relativeTime{ + future{ + one{"{0} kedd múlva"} + other{"{0} kedd múlva"} + } + past{ + one{"{0} keddel ezelőtt"} + other{"{0} keddel ezelőtt"} + } + } } tue-short{ relative{ @@ -1780,6 +2056,16 @@ hu{ "0"{"ez a kedd"} "1"{"következő kedd"} } + relativeTime{ + future{ + one{"{0} kedd múlva"} + other{"{0} kedd múlva"} + } + past{ + one{"{0} keddel ezelőtt"} + other{"{0} keddel ezelőtt"} + } + } } wed{ relative{ @@ -1787,6 +2073,16 @@ hu{ "0"{"ez a szerda"} "1"{"következő szerda"} } + relativeTime{ + future{ + one{"{0} szerda múlva"} + other{"{0} szerda múlva"} + } + past{ + one{"{0} szerdával ezelőtt"} + other{"{0} szerdával ezelőtt"} + } + } } wed-narrow{ relative{ @@ -1794,6 +2090,16 @@ hu{ "0"{"ez a szerda"} "1"{"következő szerda"} } + relativeTime{ + future{ + one{"{0} szerda múlva"} + other{"{0} szerda múlva"} + } + past{ + one{"{0} szerdával ezelőtt"} + other{"{0} szerdával ezelőtt"} + } + } } wed-short{ relative{ @@ -1801,6 +2107,16 @@ hu{ "0"{"ez a szerda"} "1"{"következő szerda"} } + relativeTime{ + future{ + one{"{0} szerda múlva"} + other{"{0} szerda múlva"} + } + past{ + one{"{0} szerdával ezelőtt"} + other{"{0} szerdával ezelőtt"} + } + } } week{ dn{"hét"} @@ -1809,6 +2125,7 @@ hu{ "0"{"ez a hét"} "1"{"következő hét"} } + relativePeriod{"{0} hete"} relativeTime{ future{ one{"{0} hét múlva"} @@ -1827,6 +2144,7 @@ hu{ "0"{"ez a hét"} "1"{"következő hét"} } + relativePeriod{"{0} hete"} relativeTime{ future{ one{"{0} hét múlva"} @@ -1845,6 +2163,7 @@ hu{ "0"{"ez a hét"} "1"{"következő hét"} } + relativePeriod{"{0} hete"} relativeTime{ future{ one{"{0} hét múlva"} @@ -1924,6 +2243,12 @@ hu{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} és {1}"} + end{"{0} és {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0} és {1}"} end{"{0} és {1}"} @@ -1948,16 +2273,4 @@ hu{ US{"amerikai"} metric{"metrikus"} } - transformNames{ - BGN{"BGN"} - Numeric{"Szám"} - Tone{"Hangsúly"} - UNGEGN{"UNGEGN"} - x-Accents{"Ékezetek"} - x-Fullwidth{"Teljes szélesség"} - x-Halfwidth{"Fél szélesség"} - x-Jamo{"Jamo"} - x-Pinyin{"Pinjin"} - x-Publishing{"Kiadásra"} - } } diff --git a/icuSources/data/locales/hu_HU.txt b/icuSources/data/locales/hu_HU.txt index 4bfaecc2..edaf6189 100644 --- a/icuSources/data/locales/hu_HU.txt +++ b/icuSources/data/locales/hu_HU.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/hu_HU.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License hu_HU{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/hy.txt b/icuSources/data/locales/hy.txt index 9824c0f0..7c17e577 100644 --- a/icuSources/data/locales/hy.txt +++ b/icuSources/data/locales/hy.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/hy.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License hy{ AuxExemplarCharacters{"[]"} Ellipsis{ @@ -27,12 +21,12 @@ hy{ latn{ miscPatterns{ atLeast{"{0}+"} - range{"{0}-{1}"} + range{"{0}–{1}"} } patterns{ accountingFormat{"¤ #,##0.00"} currencyFormat{"¤ #,##0.00"} - decimalFormat{"#0.###"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } @@ -89,6 +83,56 @@ hy{ } } patternsShort{ + currencyFormat{ + 1000{ + one{"0 հզր ¤"} + other{"0 հզր ¤"} + } + 10000{ + one{"00 հզր ¤"} + other{"00 հզր ¤"} + } + 100000{ + one{"000 հզր ¤"} + other{"000 հզր ¤"} + } + 1000000{ + one{"0 մլն ¤"} + other{"0 մլն ¤"} + } + 10000000{ + one{"00 մլն ¤"} + other{"00 մլն ¤"} + } + 100000000{ + one{"000 մլն ¤"} + other{"000 մլն ¤"} + } + 1000000000{ + one{"0 մլրդ ¤"} + other{"0 մլրդ ¤"} + } + 10000000000{ + one{"00 մլրդ ¤"} + other{"00 մլրդ ¤"} + } + 100000000000{ + one{"000 մլրդ ¤"} + other{"000 մլրդ ¤"} + } + 1000000000000{ + one{"0 տրլն ¤"} + other{"0 տրլն ¤"} + } + 10000000000000{ + one{"00 տրլն ¤"} + other{"00 տրլն ¤"} + } + 100000000000000{ + one{"000 տրլն ¤"} + other{"000 տրլն ¤"} + } + } decimalFormat{ 1000{ one{"0 հզր"} @@ -143,11 +187,11 @@ hy{ symbols{ decimal{","} exponential{"E"} - group{"."} + group{" "} infinity{"∞"} list{";"} minusSign{"-"} - nan{"NaN"} + nan{"ՈչԹ"} perMille{"‰"} percentSign{"%"} plusSign{"+"} @@ -155,18 +199,28 @@ hy{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + one{"Թեքվեք աջ {0}-ին խաչմերուկից:"} + other{"Թեքվեք աջ {0}-րդ խաչմերուկից:"} + } + plural{ + one{"այդ {0} ժամը"} + other{"այդ {0} ժամերը"} + } + } minimumGroupingDigits{"1"} native{"latn"} traditional{"armn"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} calendar{ generic{ DateTimePatterns{ - "H:mm:ss, zzzz", - "H:mm:ss, z", - "H:mm:ss", - "H:mm", + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", "d MMMM, y թ. G, EEEE", "dd MMMM, y թ. G", "dd MMM, y թ. G", @@ -178,11 +232,12 @@ hy{ "{1}, {0}", } availableFormats{ + E{"ccc"} Ed{"d, ccc"} - Gy{"G yթ."} - GyMMM{"G yթ. LLL"} - GyMMMEd{"G yթ. MMM d, E"} - GyMMMd{"G yթ. MMM d"} + Gy{"G y թ․"} + GyMMM{"G y թ․ MMM"} + GyMMMEd{"G y թ․ MMM d, E"} + GyMMMd{"G y թ․ MMM d"} H{"H"} Hm{"H:mm"} Hms{"H:mm:ss"} @@ -190,6 +245,7 @@ hy{ MEd{"dd.MM, E"} MMM{"LLL"} MMMEd{"d MMM, E"} + MMMMd{"MMMM d"} MMMd{"d MMM"} Md{"dd.MM"} d{"d"} @@ -199,12 +255,12 @@ hy{ ms{"mm:ss"} y{"y, G"} yyyy{"y, G"} - yyyyM{"G yթ. MM"} + yyyyM{"G y թ. MM"} yyyyMEd{"d.MM.y թ., G, E"} yyyyMMM{"G y թ. LLL"} yyyyMMMEd{"d MMM, y թ. G, E"} yyyyMMMd{"d MMM, y թ., G"} - yyyyMd{"d.M.yթ., G"} + yyyyMd{"d.M.y թ., G"} yyyyQQQ{"G y թ, QQQ"} yyyyQQQQ{"G y թ, QQQQ"} } @@ -310,21 +366,21 @@ hy{ "PM", } AmPmMarkersAbbr{ - "AM", - "PM", + "ԿԱ", + "ԿՀ", } AmPmMarkersNarrow{ - "a", - "p", + "ա", + "հ", } DateTimePatterns{ - "H:mm:ss, zzzz", - "H:mm:ss, z", - "H:mm:ss", - "H:mm", - "yթ. MMMM d, EEEE", - "dd MMMM, yթ.", - "dd MMM, yթ.", + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", + "y թ. MMMM d, EEEE", + "dd MMMM, y թ.", + "dd MMM, y թ.", "dd.MM.yy", "{1}, {0}", "{1}, {0}", @@ -342,13 +398,15 @@ hy{ Ed{"d, ccc"} Ehm{"E, h:mm a"} Ehms{"E, h:mm:ss a"} - Gy{"G yթ."} - GyMMM{"G yթ. LLL"} - GyMMMEd{"G yթ. MMM d, E"} - GyMMMd{"d MMM, yթ.,"} + Gy{"G y թ."} + GyMMM{"G y թ. MMM"} + GyMMMEd{"G y թ. MMM d, E"} + GyMMMd{"d MMM, y թ."} H{"H"} Hm{"H:mm"} Hms{"H:mm:ss"} + Hmsv{"HH:mm:ss v"} + Hmv{"HH:mm v"} M{"L"} MEd{"dd.MM, E"} MMM{"LLL"} @@ -360,14 +418,16 @@ hy{ h{"h a"} hm{"h:mm a"} hms{"h:mm:ss a"} + hmsv{"h:mm:ss a v"} + hmv{"h:mm a v"} ms{"mm:ss"} y{"y"} yM{"MM.y"} - yMEd{"d.MM.yթ., E"} - yMMM{"yթ. LLL"} - yMMMEd{"yթ. MMM d, E"} + yMEd{"d.MM.y թ., E"} + yMMM{"y թ. LLL"} + yMMMEd{"y թ. MMM d, E"} yMMMM{"yթ․ MMMM"} - yMMMd{"d MMM, yթ."} + yMMMd{"d MMM, y թ."} yMd{"dd.MM.y"} yQQQ{"y թ, QQQ"} yQQQQ{"y թ, QQQQ"} @@ -389,17 +449,17 @@ hy{ "Ե", "Չ", "Հ", - "Ու", + "Ո", "Շ", } short{ - "կիր", - "երկ", - "երք", - "չրք", - "հնգ", - "ուր", - "շբթ", + "կր", + "եկ", + "եք", + "չք", + "հգ", + "ու", + "շբ", } wide{ "կիրակի", @@ -422,22 +482,22 @@ hy{ "շբթ", } narrow{ - "Կր", - "Եկ", - "Եր", - "Չր", - "Հգ", - "Ու", - "Շբ", + "Կ", + "Ե", + "Ե", + "Չ", + "Հ", + "Ո", + "Շ", } short{ - "կիր", - "երկ", - "երք", - "չրք", - "հնգ", - "ուր", - "շբթ", + "կր", + "եկ", + "եք", + "չք", + "հգ", + "ու", + "շբ", } wide{ "կիրակի", @@ -453,23 +513,23 @@ hy{ dayPeriod{ format{ abbreviated{ - afternoon1{"ցրկ"} - evening1{"երկ"} - midnight{"կգ․"} - morning1{"առվտ"} - night1{"գշր"} - noon{"կօ․"} + afternoon1{"ցերեկը"} + evening1{"երեկոյան"} + midnight{"կեսգիշեր"} + morning1{"առավոտյան"} + night1{"գիշերը"} + noon{"կեսօր"} } narrow{ afternoon1{"ցրկ"} evening1{"երկ"} midnight{"կգ․"} - morning1{"առվտ"} + morning1{"առվ"} night1{"գշր"} noon{"կօ․"} } wide{ - afternoon1{"կեսօրից հետո"} + afternoon1{"ցերեկը"} evening1{"երեկոյան"} midnight{"կեսգիշեր"} morning1{"առավոտյան"} @@ -479,18 +539,24 @@ hy{ } stand-alone{ abbreviated{ - am{"AM"} - pm{"PM"} + afternoon1{"ցերեկ"} + am{"ԿԱ"} + evening1{"երեկո"} + midnight{"կեսգիշեր"} + morning1{"առավոտ"} + night1{"գիշեր"} + noon{"կեսօր"} + pm{"ԿՀ"} } narrow{ afternoon1{"ցերեկ"} - am{"AM"} + am{"ԿԱ"} evening1{"երեկո"} midnight{"կեսգիշեր"} morning1{"առավոտ"} night1{"գիշեր"} noon{"կեսօր"} - pm{"PM"} + pm{"ԿՀ"} } wide{ afternoon1{"ցերեկ"} @@ -510,12 +576,12 @@ hy{ "մ.թ.", } abbreviated%variant{ - "մ.թ.ա", + "մ․թ․ա․", "CE", } wide{ - "մ.թ.ա.", - "մ.թ.", + "Քրիստոսից առաջ", + "Քրիստոսից հետո", } wide%variant{ "մեր թվարկությունից առաջ", @@ -594,22 +660,22 @@ hy{ y{"ccc, dd.MM.y – ccc, dd.MM.y"} } yMMM{ - M{"MMM–MMM yթ."} + M{"y թ. MMM – MMM"} y{"y MMM – y MMM"} } yMMMEd{ - M{"E, d MMM – E, d MMM, yթ."} - d{"E, d MMM – E, d MMM, yթ."} - y{"E, d MMM, y – E, d MMM, yթ."} + M{"E, d MMM – E, d MMM, y թ."} + d{"E, d MMM – E, d MMM, y թ."} + y{"E, d MMM, y – E, d MMM, y թ."} } yMMMM{ M{"yթ. MMM – MMM"} y{"MMM yթ․ – MMM yթ."} } yMMMd{ - M{"dd MMM – dd MMM, yթ."} - d{"dd–dd MMM, yթ."} - y{"dd MMM, yթ․ – dd MMM, yթ."} + M{"dd MMM – dd MMM, y թ."} + d{"dd–dd MMM, y թ."} + y{"dd MMM, y թ․ – dd MMM, y թ."} } yMd{ M{"dd.MM.y – dd.MM.y"} @@ -751,6 +817,94 @@ hy{ } } } + characterLabel{ + activities{"Զբաղմունքներ"} + african_scripts{"Աֆրիկյան գրեր"} + american_scripts{"Ամերիկյան գրեր"} + animal{"կենդանի"} + animals_nature{"Կենդանիներ և բնություն"} + arrows{"Սլաքներ"} + body{"մարմին"} + box_drawing{"Կեղծ գրաֆիկա"} + braille{"Բրեյլի գիր"} + building{"շենք"} + bullets_stars{"Պարբերակներ/աստղանիշեր"} + consonantal_jamo{"Ջամո բաղաձայններ"} + currency_symbols{"Արժույթների նշաններ"} + dash_connector{"Միության/անջատման գծիկ"} + digits{"Թվանշաններ"} + dingbats{"Նշագիր"} + divination_symbols{"Գուշակության նշաններ"} + downwards_arrows{"Վար ուղղված սլաքներ"} + downwards_upwards_arrows{"Վար և վեր ուղղված սլաքներ"} + east_asian_scripts{"Արևելաասիական գրեր"} + emoji{"Էմոձի"} + european_scripts{"Եվրոպական գրեր"} + female{"կին"} + flag{"դրոշ"} + flags{"Դրոշակներ"} + food_drink{"Ուտելիք և ըմպելիք"} + format{"Ձևաչափում"} + format_whitespace{"Ձևաչափում և բացատներ"} + full_width_form_variant{"Ձևի ամբողջ լայնքով տարբերակներ"} + geometric_shapes{"Երկրաչափական պատկերներ"} + half_width_form_variant{"Ձևի կես լայնքով տարբերակներ"} + han_characters{"Չինական նշաններ"} + han_radicals{"Հիերոգլիֆային բանալիներ"} + hanja{"Հանջա"} + hanzi_simplified{"Չինարենի պարզեցված հիերոգլիֆներ"} + hanzi_traditional{"Չինարենի ավանդական հիերոգլիֆներ"} + heart{"սիրտ"} + historic_scripts{"Պատմական գրեր"} + ideographic_desc_characters{"Հիերոգլիֆների նկարագրման նշաններ"} + japanese_kana{"Կանա"} + kanbun{"Կամբուն"} + kanji{"Կանձի"} + keycap{"ստեղն"} + leftwards_arrows{"Ձախ ուղղված սլաքներ"} + leftwards_rightwards_arrows{"Ձախ և աջ ուղղված սլաքներ"} + letterlike_symbols{"Տառային նշաններ"} + limited_use{"Սահմանափակ գործածում"} + male{"տղամարդ"} + math_symbols{"Մաթեմատիկական նշաններ"} + middle_eastern_scripts{"Միջինարևելյան գրեր"} + miscellaneous{"Խառը"} + modern_scripts{"ժամանակակից գրեր"} + modifier{"Փոխակերպիչ"} + musical_symbols{"Երաժշտական գրեր"} + nature{"բնություն"} + nonspacing{"Առանց բացատի"} + numbers{"Թվեր"} + objects{"Առարկաներ"} + other{"Այլ"} + paired{"Զույգ նշաններ"} + person{"անձ"} + phonetic_alphabet{"Հնչյունային այբուբեն"} + pictographs{"Պատկերագրեր"} + place{"վայր"} + plant{"բույս"} + punctuation{"Կետադրական նշաններ"} + rightwards_arrows{"Աջ ուղղված սլաքներ"} + sign_standard_symbols{"Ստանդարտ նշաններ"} + small_form_variant{"Ձևի փոքր տարբերակներ"} + smiley{"զմայլիկ"} + smileys_people{"Զմայլիկներ և մարդիկ"} + south_asian_scripts{"Հարավասիական գրեր"} + southeast_asian_scripts{"Հարավարևելյան Ասիայի գրեր"} + spacing{"Բացատներ"} + sport{"սպորտ"} + symbols{"Նշաններ"} + technical_symbols{"Տեխնիկական նշաններ"} + tone_marks{"Տոնի նշաններ"} + travel{"ճամփորդություն"} + travel_places{"Ճամփորդություն և վայրեր"} + upwards_arrows{"Վեր ուղղված սլաքներ"} + variant_forms{"Ձևի տարբերակներ"} + vocalic_jamo{"Ջամո ձայնավորներ"} + weather{"եղանակ"} + western_asian_scripts{"Արևմտաասիական գրեր"} + whitespace{"Բացատներ"} + } delimiters{ alternateQuotationEnd{"»"} alternateQuotationStart{"«"} @@ -759,7 +913,7 @@ hy{ } fields{ day{ - dn{"Օր"} + dn{"օր"} relative{ "-1"{"երեկ"} "-2"{"երեկ չէ առաջի օրը"} @@ -769,8 +923,8 @@ hy{ } relativeTime{ future{ - one{"{0} օր անց"} - other{"{0} օր անց"} + one{"{0} օրից"} + other{"{0} օրից"} } past{ one{"{0} օր առաջ"} @@ -779,7 +933,7 @@ hy{ } } day-narrow{ - dn{"Օր"} + dn{"օր"} relative{ "-1"{"երեկ"} "-2"{"երեկ չէ առաջի օրը"} @@ -799,7 +953,7 @@ hy{ } } day-short{ - dn{"Օր"} + dn{"օր"} relative{ "-1"{"երեկ"} "-2"{"երեկ չէ առաջի օրը"} @@ -822,35 +976,68 @@ hy{ dn{"ԿԱ/ԿՀ"} } era{ - dn{"Թվարկություն"} + dn{"թվարկություն"} } fri{ relative{ - "-1"{"անցյալ ուրբաթ"} + "-1"{"նախորդ ուրբաթ"} "0"{"այս ուրբաթ"} "1"{"հաջորդ ուրբաթ"} } + relativeTime{ + future{ + one{"{0} ուրբաթ հետո"} + other{"{0} ուրբաթ հետո"} + } + past{ + one{"{0} ուրբաթ առաջ"} + other{"{0} ուրբաթ առաջ"} + } + } } fri-narrow{ relative{ - "-1"{"անցյալ ուր."} - "0"{"այս ուր."} - "1"{"հաջորդ ուր."} + "-1"{"նխրդ ուրբ"} + "0"{"այս ուրբ"} + "1"{"հջրդ ուրբ"} + } + relativeTime{ + future{ + one{"{0} ուրբ հետո"} + other{"{0} ուրբ հետո"} + } + past{ + one{"{0} ուրբ առաջ"} + other{"{0} ուրբ առաջ"} + } } } fri-short{ relative{ - "-1"{"անցյալ ուր."} - "0"{"այս ուր."} - "1"{"հաջորդ ուր."} + "-1"{"նխրդ ուրբ"} + "0"{"այս ուրբ"} + "1"{"հջրդ ուրբ"} + } + relativeTime{ + future{ + one{"{0} ուրբ հետո"} + other{"{0} ուրբ հետո"} + } + past{ + one{"{0} ուրբ առաջ"} + other{"{0} ուրբ առաջ"} + } } } hour{ - dn{"Ժամ"} + dn{"ժամ"} + relative{ + "0"{"այս ժամին"} + } relativeTime{ future{ - one{"{0} ժամ անց"} - other{"{0} ժամ անց"} + one{"{0} ժամից"} + other{"{0} ժամից"} } past{ one{"{0} ժամ առաջ"} @@ -872,7 +1059,7 @@ hy{ } } hour-short{ - dn{"ժ."} + dn{"ժ"} relativeTime{ future{ one{"{0} ժ-ից"} @@ -885,11 +1072,14 @@ hy{ } } minute{ - dn{"Րոպե"} + dn{"րոպե"} + relative{ + "0"{"այս րոպեին"} + } relativeTime{ future{ - one{"{0} րոպե անց"} - other{"{0} րոպե անց"} + one{"{0} րոպեից"} + other{"{0} րոպեից"} } past{ one{"{0} րոպե առաջ"} @@ -911,7 +1101,7 @@ hy{ } } minute-short{ - dn{"ր."} + dn{"ր"} relativeTime{ future{ one{"{0} ր-ից"} @@ -925,36 +1115,66 @@ hy{ } mon{ relative{ - "-1"{"անցյալ երկուշաբթի"} + "-1"{"նախորդ երկուշաբթի"} "0"{"այս երկուշաբթի"} "1"{"հաջորդ երկուշաբթի"} } + relativeTime{ + future{ + one{"{0} երկուշաբթի հետո"} + other{"{0} երկուշաբթի հետո"} + } + past{ + one{"{0} երկուշաբթի առաջ"} + other{"{0} երկուշաբթի առաջ"} + } + } } mon-narrow{ relative{ - "-1"{"անցյալ երկ."} - "0"{"այս երկ."} - "1"{"հաջորդ երկ."} + "-1"{"նխրդ երկ"} + "0"{"այս երկ"} + "1"{"հջրդ երկ"} + } + relativeTime{ + future{ + one{"+{0} երկ"} + other{"+{0} երկ"} + } + past{ + one{"-{0} երկ"} + other{"-{0} երկ"} + } } } mon-short{ relative{ - "-1"{"անցյալ երկ."} - "0"{"այս երկ."} - "1"{"հաջորդ երկ."} + "-1"{"նխրդ երկ"} + "0"{"այս երկ"} + "1"{"հջրդ երկ"} + } + relativeTime{ + future{ + one{"{0} երկ հետո"} + other{"{0} երկ հետո"} + } + past{ + one{"{0} երկ առաջ"} + other{"{0} երկ առաջ"} + } } } month{ - dn{"Ամիս"} + dn{"ամիս"} relative{ - "-1"{"անցյալ ամիս"} + "-1"{"նախորդ ամիս"} "0"{"այս ամիս"} "1"{"հաջորդ ամիս"} } relativeTime{ future{ - one{"{0} ամիս անց"} - other{"{0} ամիս անց"} + one{"{0} ամսից"} + other{"{0} ամսից"} } past{ one{"{0} ամիս առաջ"} @@ -963,7 +1183,7 @@ hy{ } } month-narrow{ - dn{"ամս."} + dn{"ամս"} relative{ "-1"{"անցյալ ամիս"} "0"{"այս ամիս"} @@ -971,17 +1191,17 @@ hy{ } relativeTime{ future{ - one{"{0} ամիս անց"} - other{"{0} ամիս անց"} + one{"+{0} ա"} + other{"+{0} ա"} } past{ - one{"{0} ամիս առաջ"} - other{"{0} ամիս առաջ"} + one{"-{0} ա"} + other{"-{0} ա"} } } } month-short{ - dn{"ամս."} + dn{"ամս"} relative{ "-1"{"անցյալ ամիս"} "0"{"այս ամիս"} @@ -989,8 +1209,8 @@ hy{ } relativeTime{ future{ - one{"{0} ամիս անց"} - other{"{0} ամիս անց"} + one{"{0} ամսից"} + other{"{0} ամսից"} } past{ one{"{0} ամիս առաջ"} @@ -999,11 +1219,16 @@ hy{ } } quarter{ - dn{"Եռամսյակ"} + dn{"եռամսյակ"} + relative{ + "-1"{"նախորդ եռամսյակ"} + "0"{"այս եռամսյակ"} + "1"{"հաջորդ եռամսյակ"} + } relativeTime{ future{ - one{"{0} եռամսյակ անց"} - other{"{0} եռամսյակ անց"} + one{"{0} եռամսյակից"} + other{"{0} եռամսյակից"} } past{ one{"{0} եռամսյակ առաջ"} @@ -1012,61 +1237,91 @@ hy{ } } quarter-narrow{ - dn{"եռմս."} + dn{"եռմս"} relativeTime{ future{ - one{"{0} եռմս. անց"} - other{"{0} եռմս. անց"} + one{"+{0} եռմս"} + other{"+{0} եռմս"} } past{ - one{"{0} եռմս. առաջ"} - other{"{0} եռմս. առաջ"} + one{"-{0} եռմս"} + other{"-{0} եռմս"} } } } quarter-short{ - dn{"եռմս."} + dn{"եռմս"} relativeTime{ future{ - one{"{0} եռմս. անց"} - other{"{0} եռմս. անց"} + one{"{0} եռմս-ից"} + other{"{0} եռմս-ից"} } past{ - one{"{0} եռմս. առաջ"} - other{"{0} եռմս. առաջ"} + one{"{0} եռմս առաջ"} + other{"{0} եռմս առաջ"} } } } sat{ relative{ - "-1"{"անցյալ շաբաթ օրը"} + "-1"{"նախորդ շաբաթ օրը"} "0"{"այս շաբաթ օրը"} "1"{"հաջորդ շաբաթ օրը"} } + relativeTime{ + future{ + one{"{0} շաբաթ օր հետո"} + other{"{0} շաբաթ օր հետո"} + } + past{ + one{"{0} շաբաթ օր առաջ"} + other{"{0} շաբաթ օր առաջ"} + } + } } sat-narrow{ relative{ - "-1"{"անցյալ շբթ."} - "0"{"այս շբթ."} - "1"{"հաջորդ շբթ."} + "-1"{"նխրդ շբթ"} + "0"{"այս շբթ"} + "1"{"հջրդ շբթ"} + } + relativeTime{ + future{ + one{"+{0} շբ"} + other{"+{0} շբ"} + } + past{ + one{"-{0} շբ"} + other{"-{0} շբ"} + } } } sat-short{ relative{ - "-1"{"անցյալ շբթ."} - "0"{"այս շբթ."} - "1"{"հաջորդ շբթ."} + "-1"{"նխրդ շբթ"} + "0"{"այս շբթ"} + "1"{"հջրդ շբթ"} + } + relativeTime{ + future{ + one{"{0} շբթ հետո"} + other{"{0} շբթ հետո"} + } + past{ + one{"{0} շբթ առաջ"} + other{"{0} շբթ առաջ"} + } } } second{ - dn{"Վայրկյան"} + dn{"վայրկյան"} relative{ "0"{"այժմ"} } relativeTime{ future{ - one{"{0} վայրկյան անց"} - other{"{0} վայրկյան անց"} + one{"{0} վայրկյանից"} + other{"{0} վայրկյանից"} } past{ one{"{0} վայրկյան առաջ"} @@ -1078,17 +1333,17 @@ hy{ dn{"վ"} relativeTime{ future{ - one{"{0} վրկ-ից"} - other{"{0} վրկ-ից"} + one{"{0} վ-ից"} + other{"{0} վ-ից"} } past{ - one{"{0} վրկ առաջ"} - other{"{0} վրկ առաջ"} + one{"{0} վ առաջ"} + other{"{0} վ առաջ"} } } } second-short{ - dn{"վ."} + dn{"վ"} relativeTime{ future{ one{"{0} վրկ-ից"} @@ -1102,99 +1357,220 @@ hy{ } sun{ relative{ - "-1"{"անցյալ կիրակի"} + "-1"{"նախորդ կիրակի"} "0"{"այս կիրակի"} "1"{"հաջորդ կիրակի"} } + relativeTime{ + future{ + one{"{0} կիրակի հետո"} + other{"{0} կիրակի հետո"} + } + past{ + one{"{0} կիրակի առաջ"} + other{"{0} կիրակի առաջ"} + } + } } sun-narrow{ relative{ - "-1"{"անցյալ կիր."} - "0"{"այս կիր."} - "1"{"հաջորդ կիր."} + "-1"{"նխրդ կիր"} + "0"{"այս կիր"} + "1"{"հջրդ կիր"} + } + relativeTime{ + future{ + one{"+{0} կիր"} + other{"+{0} կիր"} + } + past{ + one{"-{0} կիր"} + other{"-{0} կիր"} + } } } sun-short{ relative{ - "-1"{"անցյալ կիր."} - "0"{"այս կիր."} - "1"{"հաջորդ կիր."} + "-1"{"նխրդ կիր"} + "0"{"այս կիր"} + "1"{"հջրդ կիր"} + } + relativeTime{ + future{ + one{"{0} կիր հետո"} + other{"{0} կիր հետո"} + } + past{ + one{"{0} կիր առաջ"} + other{"{0} կիր առաջ"} + } } } thu{ relative{ - "-1"{"անցյալ հինգշաբթի"} + "-1"{"նախորդ հինգշաբթի"} "0"{"այս հինգշաբթի"} "1"{"հաջորդ հինգշաբթի"} } + relativeTime{ + future{ + one{"{0} հինգշաբթի հետո"} + other{"{0} հինգշաբթի հետո"} + } + past{ + one{"{0} հինգշաբթի առաջ"} + other{"{0} հինգշաբթի առաջ"} + } + } } thu-narrow{ relative{ - "-1"{"անցյալ հնգ."} - "0"{"այս հնգ."} - "1"{"հաջորդ հնգ."} + "-1"{"նխրդ հնգ"} + "0"{"այս հնգ"} + "1"{"հջրդ հնգ"} + } + relativeTime{ + future{ + one{"+{0} հնգ"} + other{"+{0} հնգ"} + } + past{ + one{"-{0} հնգ"} + other{"-{0} հնգ"} + } } } thu-short{ relative{ - "-1"{"անցյալ հնգ."} - "0"{"այս հնգ."} - "1"{"հաջորդ հնգ."} + "-1"{"նխրդ հնգ"} + "0"{"այս հնգ"} + "1"{"հջրդ հնգ"} + } + relativeTime{ + future{ + one{"{0} հնգ հետո"} + other{"{0} հնգ հետո"} + } + past{ + one{"{0} հնգ առաջ"} + other{"{0} հնգ առաջ"} + } } } tue{ relative{ - "-1"{"անցյալ երեքշաբթի"} + "-1"{"նախորդ երեքշաբթի"} "0"{"այս երեքշաբթի"} "1"{"հաջորդ երեքշաբթի"} } + relativeTime{ + future{ + one{"{0} երեքշաբթի հետո"} + other{"{0} երեքշաբթի հետո"} + } + past{ + one{"{0} երեքշաբթի առաջ"} + other{"{0} երեքշաբթի առաջ"} + } + } } tue-narrow{ relative{ - "-1"{"անցյալ երք."} - "0"{"այս երք."} - "1"{"հաջորդ երք."} + "-1"{"նխրդ երք"} + "0"{"այս երք"} + "1"{"հջրդ երք"} + } + relativeTime{ + future{ + one{"+{0} երք"} + other{"+{0} երք"} + } + past{ + one{"-{0} երք"} + other{"-{0} երք"} + } } } tue-short{ relative{ - "-1"{"անցյալ երք."} - "0"{"այս երք."} - "1"{"հաջորդ երք."} + "-1"{"նխրդ երք"} + "0"{"այս երք"} + "1"{"հջրդ երք"} + } + relativeTime{ + future{ + one{"{0} երք հետո"} + other{"{0} երք հետո"} + } + past{ + one{"{0} երք առաջ"} + other{"{0} երք առաջ"} + } } } wed{ relative{ - "-1"{"անցյալ չորեքշաբթի"} + "-1"{"նախորդ չորեքշաբթի"} "0"{"այս չորեքշաբթի"} "1"{"հաջորդ չորեքշաբթի"} } + relativeTime{ + future{ + one{"{0} չորեքշաբթի հետո"} + other{"{0} չորեքշաբթի հետո"} + } + past{ + one{"{0} չորեքշաբթի առաջ"} + other{"{0} չորեքշաբթի առաջ"} + } + } } wed-narrow{ relative{ - "-1"{"անցյալ չրք."} - "0"{"այս չրք."} - "1"{"հաջորդ չրք."} + "-1"{"նխրդ չրք"} + "0"{"այս չրք"} + "1"{"հջրդ չրք"} + } + relativeTime{ + future{ + one{"+{0} չրք"} + other{"+{0} չրք"} + } + past{ + one{"-{0} չրք"} + other{"-{0} չրք"} + } } } wed-short{ relative{ - "-1"{"անցյալ չրք."} - "0"{"այս չրք."} - "1"{"հաջորդ չրք."} + "-1"{"նխրդ չրք"} + "0"{"այս չրք"} + "1"{"հջրդ չրք"} + } + relativeTime{ + future{ + one{"{0} չրք հետո"} + other{"{0} չրք հետո"} + } + past{ + one{"{0} չրք առաջ"} + other{"{0} չրք առաջ"} + } } } week{ - dn{"Շաբաթ"} + dn{"շաբաթ"} relative{ - "-1"{"անցյալ շաբաթ"} + "-1"{"նախորդ շաբաթ"} "0"{"այս շաբաթ"} "1"{"հաջորդ շաբաթ"} } + relativePeriod{"{0}-ի շաբաթում"} relativeTime{ future{ - one{"{0} շաբաթ անց"} - other{"{0} շաբաթ անց"} + one{"{0} շաբաթից"} + other{"{0} շաբաթից"} } past{ one{"{0} շաբաթ առաջ"} @@ -1203,45 +1579,47 @@ hy{ } } week-narrow{ - dn{"շաբ."} + dn{"շաբ"} + relativePeriod{"{0}-ի շաբ-ում"} relativeTime{ future{ - one{"{0} շբթ. անց"} - other{"{0} շբթ. անց"} + one{"{0} շաբ անց"} + other{"{0} շաբ անց"} } past{ - one{"{0} շբթ. առաջ"} - other{"{0} շբթ. առաջ"} + one{"{0} շաբ առաջ"} + other{"{0} շաբ առաջ"} } } } week-short{ - dn{"շաբ."} + dn{"շաբ"} + relativePeriod{"{0}-ի շաբ-ում"} relativeTime{ future{ - one{"{0} շբթ. անց"} - other{"{0} շբթ. անց"} + one{"{0} շաբ-ից"} + other{"{0} շաբ-ից"} } past{ - one{"{0} շբթ. առաջ"} - other{"{0} շբթ. առաջ"} + one{"{0} շաբ առաջ"} + other{"{0} շաբ առաջ"} } } } weekday{ - dn{"Շաբաթվա օր"} + dn{"շաբաթվա օր"} } year{ - dn{"Տարի"} + dn{"տարի"} relative{ - "-1"{"անցյալ տարի"} + "-1"{"նախորդ տարի"} "0"{"այս տարի"} "1"{"հաջորդ տարի"} } relativeTime{ future{ - one{"{0} տարի անց"} - other{"{0} տարի անց"} + one{"{0} տարուց"} + other{"{0} տարուց"} } past{ one{"{0} տարի առաջ"} @@ -1250,33 +1628,33 @@ hy{ } } year-narrow{ - dn{"տ."} + dn{"տ"} relativeTime{ future{ - one{"{0} տ. անց"} - other{"{0} տ. անց"} + one{"+{0} տ"} + other{"+{0} տ"} } past{ - one{"{0} տ. առաջ"} - other{"{0} տ. առաջ"} + one{"-{0} տ"} + other{"-{0} տ"} } } } year-short{ - dn{"տ."} + dn{"տ"} relativeTime{ future{ - one{"{0} տ. անց"} - other{"{0} տ. անց"} + one{"{0} տարուց"} + other{"{0} տարուց"} } past{ - one{"{0} տ. առաջ"} - other{"{0} տ. առաջ"} + one{"{0} տ առաջ"} + other{"{0} տ առաջ"} } } } zone{ - dn{"Ժամային գոտի"} + dn{"ժամային գոտի"} } } listPattern{ @@ -1286,6 +1664,12 @@ hy{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} և {1}"} + end{"{0} և {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0} և {1}"} end{"{0} և {1}"} @@ -1308,6 +1692,6 @@ hy{ measurementSystemNames{ UK{"Անգլիական"} US{"Ամերիկյան"} - metric{"Մետրական"} + metric{"Մետրիկ"} } } diff --git a/icuSources/data/locales/hy_AM.txt b/icuSources/data/locales/hy_AM.txt index bf5b5c03..0a88e3c9 100644 --- a/icuSources/data/locales/hy_AM.txt +++ b/icuSources/data/locales/hy_AM.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/hy_AM.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License hy_AM{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/id.txt b/icuSources/data/locales/id.txt index 2c4b03ee..c3ead6e4 100644 --- a/icuSources/data/locales/id.txt +++ b/icuSources/data/locales/id.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/id.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License id{ AuxExemplarCharacters{"[å]"} Ellipsis{ @@ -18,7 +12,7 @@ id{ } ExemplarCharacters{"[a b c d e f g h i j k l m n o p q r s t u v w x y z]"} ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"} - ExemplarCharactersPunctuation{"[‐ – — , ; \\: ! ? . … ' ‘ ’ “ ” ( ) \\[ \\] /]"} + ExemplarCharactersPunctuation{"[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ “ ” ( ) \\[ \\] /]"} MoreInformation{"?"} NumberElements{ default{"latn"} @@ -77,7 +71,7 @@ id{ patternsShort{ currencyFormat{ 1000{ - other{"¤0"} + other{"¤0 rb"} } 10000{ other{"¤00 rb"} @@ -115,7 +109,7 @@ id{ } decimalFormat{ 1000{ - other{"0"} + other{"0 rb"} } 10000{ other{"00 rb"} @@ -167,10 +161,18 @@ id{ timeSeparator{"."} } } + minimalPairs{ + ordinal{ + other{"Ambil belokan kanan ke-{0}."} + } + plural{ + other{"{0} hari"} + } + } minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} calendar{ buddhist{ DateTimePatterns{ @@ -902,6 +904,9 @@ id{ MMM{"LLL"} MMMEd{"E, d MMM"} MMMMEd{"E, d MMMM"} + MMMMW{ + other{"'minggu' 'ke'-W MMM"} + } MMMMd{"d MMMM"} MMMd{"d MMM"} Md{"d/M"} @@ -922,6 +927,9 @@ id{ yMd{"d/M/y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + other{"'minggu' 'ke'-w y"} + } } dayNames{ format{ @@ -1076,7 +1084,7 @@ id{ } wide{ "Sebelum Masehi", - "M", + "Masehi", } wide%variant{ "Sebelum Era Umum", @@ -2043,6 +2051,94 @@ id{ } } } + characterLabel{ + activities{"Aktivitas"} + african_scripts{"Skrip Afrika"} + american_scripts{"Skrip Amerika"} + animal{"hewan"} + animals_nature{"Satwa & Alam"} + arrows{"Panah"} + body{"badan"} + box_drawing{"Gambar Kotak"} + braille{"Braille"} + building{"bangunan"} + bullets_stars{"Butir/Bintang"} + consonantal_jamo{"Jamo Konsonan"} + currency_symbols{"Simbol Mata Uang"} + dash_connector{"Setrip/Tanda Hubung"} + digits{"Digit"} + dingbats{"Dingbat"} + divination_symbols{"Simbol Ramalan"} + downwards_arrows{"Panah Bawah"} + downwards_upwards_arrows{"Panah Atas Bawah"} + east_asian_scripts{"Skrip Asia Timur"} + emoji{"Emoji"} + european_scripts{"Skrip Eropa"} + female{"wanita"} + flag{"bendera"} + flags{"Bendera"} + food_drink{"Makanan & Minuman"} + format{"Format"} + format_whitespace{"Format & Spasi Kosong"} + full_width_form_variant{"Varian Format Lebar Penuh"} + geometric_shapes{"Bentuk Geometris"} + half_width_form_variant{"Varian Format Setengah Lebar"} + han_characters{"Aksara Han"} + han_radicals{"Han Radikal"} + hanja{"Hanja"} + hanzi_simplified{"Hanzi (Aksara Sederhana)"} + hanzi_traditional{"Hanzi (Aksara Tradisional)"} + heart{"hati"} + historic_scripts{"Skrip Historis"} + ideographic_desc_characters{"Karakter Desk. Ideografis"} + japanese_kana{"Huruf Kana Jepang"} + kanbun{"Kanbun"} + kanji{"Kanji"} + keycap{"keycap"} + leftwards_arrows{"Panah Kiri"} + leftwards_rightwards_arrows{"Panah Kiri Kanan"} + letterlike_symbols{"Simbol Seperti Huruf"} + limited_use{"Penggunaan Terbatas"} + male{"pria"} + math_symbols{"Simbol Matematika"} + middle_eastern_scripts{"Skrip Timur Tengah"} + miscellaneous{"Lain-lain"} + modern_scripts{"Skrip Modern"} + modifier{"Pengubah"} + musical_symbols{"Simbol Musik"} + nature{"alam"} + nonspacing{"Tanpa Spasi"} + numbers{"Angka"} + objects{"Objek"} + other{"Lainnya"} + paired{"Dipasangkan"} + person{"orang"} + phonetic_alphabet{"Abjad Fonetik"} + pictographs{"Piktograf"} + place{"tempat"} + plant{"tumbuhan"} + punctuation{"Tanda Baca"} + rightwards_arrows{"Panah Kanan"} + sign_standard_symbols{"Simbol Tanda/Standar"} + small_form_variant{"Varian Format Kecil"} + smiley{"wajah tersenyum"} + smileys_people{"Smiley & Orang"} + south_asian_scripts{"Skrip Asia Selatan"} + southeast_asian_scripts{"Skrip Asia Tenggara"} + spacing{"Spasi"} + sport{"olahraga"} + symbols{"Simbol"} + technical_symbols{"Simbol Teknis"} + tone_marks{"Tanda Intonasi"} + travel{"wisata"} + travel_places{"Perjalanan & Lokasi"} + upwards_arrows{"Panah Atas"} + variant_forms{"Varian Format"} + vocalic_jamo{"Jamo Vokal"} + weather{"cuaca"} + western_asian_scripts{"Skrip Asia Bagian Barat"} + whitespace{"Spasi Kosong"} + } contextTransforms{ relative:intvector{ 1, @@ -2078,10 +2174,10 @@ id{ dn{"h"} relativeTime{ future{ - other{"Dalam {0} hari"} + other{"+{0} h"} } past{ - other{"{0} hari yang lalu"} + other{"-{0} h"} } } } @@ -2089,10 +2185,10 @@ id{ dn{"h"} relativeTime{ future{ - other{"Dalam {0} hari"} + other{"dalam {0} h"} } past{ - other{"{0} hari yang lalu"} + other{"{0} h lalu"} } } } @@ -2108,12 +2204,28 @@ id{ "0"{"Jumat ini"} "1"{"Jumat berikutnya"} } + relativeTime{ + future{ + other{"dalam {0} Jumat"} + } + past{ + other{"{0} Jumat lalu"} + } + } } fri-narrow{ relative{ - "-1"{"J lalu"} - "0"{"J ini"} - "1"{"J berikutnya"} + "-1"{"Jum. lalu"} + "0"{"Jum. ini"} + "1"{"Jum. berikutnya"} + } + relativeTime{ + future{ + other{"+{0} Jum."} + } + past{ + other{"-{0} Jum."} + } } } fri-short{ @@ -2122,9 +2234,20 @@ id{ "0"{"Jum. ini"} "1"{"Jum. berikutnya"} } + relativeTime{ + future{ + other{"dlm {0} Jum."} + } + past{ + other{"{0} Jum. lalu"} + } + } } hour{ dn{"Jam"} + relative{ + "0"{"jam ini"} + } relativeTime{ future{ other{"Dalam {0} jam"} @@ -2149,15 +2272,18 @@ id{ dn{"jam"} relativeTime{ future{ - other{"dlm {0} jam"} + other{"Dalam {0} jam"} } past{ - other{"{0} jam yg lalu"} + other{"{0} jam lalu"} } } } minute{ dn{"Menit"} + relative{ + "0"{"menit ini"} + } relativeTime{ future{ other{"Dalam {0} menit"} @@ -2185,7 +2311,7 @@ id{ other{"dlm {0} mnt"} } past{ - other{"{0} mnt yg lalu"} + other{"{0} mnt lalu"} } } } @@ -2195,6 +2321,14 @@ id{ "0"{"Senin ini"} "1"{"Senin berikutnya"} } + relativeTime{ + future{ + other{"dalam {0} Senin"} + } + past{ + other{"{0} Senin lalu"} + } + } } mon-narrow{ relative{ @@ -2202,6 +2336,14 @@ id{ "0"{"Sen. ini"} "1"{"Sen. berikutnya"} } + relativeTime{ + future{ + other{"+{0} Sen."} + } + past{ + other{"-{0} Sen."} + } + } } mon-short{ relative{ @@ -2209,6 +2351,14 @@ id{ "0"{"Sen. ini"} "1"{"Sen. berikutnya"} } + relativeTime{ + future{ + other{"dlm {0} Sen."} + } + past{ + other{"{0} Sen. lalu"} + } + } } month{ dn{"Bulan"} @@ -2241,43 +2391,48 @@ id{ dn{"bln."} relativeTime{ future{ - other{"Dalam {0} bulan"} + other{"dlm {0} bln"} } past{ - other{"{0} bulan yang lalu"} + other{"{0} bln lalu"} } } } quarter{ - dn{"Triwulan"} + dn{"Kuartal"} + relative{ + "-1"{"Kuartal lalu"} + "0"{"Kuartal ini"} + "1"{"Kuartal berikutnya"} + } relativeTime{ future{ - other{"dalam {0} triwulan"} + other{"dalam {0} kuartal"} } past{ - other{"{0} triwulan yang lalu"} + other{"{0} kuartal yang lalu"} } } } quarter-narrow{ - dn{"triwln."} + dn{"krtl."} relativeTime{ future{ - other{"+{0} triwln."} + other{"+{0} krtl."} } past{ - other{"-{0} triwln."} + other{"-{0} krtl."} } } } quarter-short{ - dn{"triwln."} + dn{"krtl."} relativeTime{ future{ - other{"dalam {0} triwulan"} + other{"dlm {0} krtl."} } past{ - other{"{0} triwulan yang lalu"} + other{"{0} krtl. lalu"} } } } @@ -2287,6 +2442,14 @@ id{ "0"{"Sabtu ini"} "1"{"Sabtu berikutnya"} } + relativeTime{ + future{ + other{"dalam {0} Sabtu"} + } + past{ + other{"{0} Sabtu lalu"} + } + } } sat-narrow{ relative{ @@ -2294,6 +2457,14 @@ id{ "0"{"Sab. ini"} "1"{"Sab. berikutnya"} } + relativeTime{ + future{ + other{"+{0} Sab."} + } + past{ + other{"-{0} Sab."} + } + } } sat-short{ relative{ @@ -2301,6 +2472,14 @@ id{ "0"{"Sab. ini"} "1"{"Sab. berikutnya"} } + relativeTime{ + future{ + other{"dlm {0} Sab."} + } + past{ + other{"{0} Sab. lalu"} + } + } } second{ dn{"Detik"} @@ -2323,7 +2502,7 @@ id{ other{"+{0} dtk"} } past{ - other{"-{0} d yg lalu"} + other{"-{0} dtk"} } } } @@ -2334,7 +2513,7 @@ id{ other{"dlm {0} dtk"} } past{ - other{"{0} dtk yg lalu"} + other{"{0} dtk lalu"} } } } @@ -2344,12 +2523,28 @@ id{ "0"{"hari Minggu ini"} "1"{"hari Minggu berikutnya"} } + relativeTime{ + future{ + other{"dalam {0} hari Minggu"} + } + past{ + other{"{0} hari Minggu yang lalu"} + } + } } sun-narrow{ relative{ - "-1"{"M lalu"} - "0"{"M ini"} - "1"{"M berikutnya"} + "-1"{"Min. lalu"} + "0"{"Min. ini"} + "1"{"Min. berikutnya"} + } + relativeTime{ + future{ + other{"+{0} Min."} + } + past{ + other{"-{0} Min."} + } } } sun-short{ @@ -2358,6 +2553,14 @@ id{ "0"{"Min. ini"} "1"{"Min. berikutnya"} } + relativeTime{ + future{ + other{"dlm {0} Min."} + } + past{ + other{"{0} Min. lalu"} + } + } } thu{ relative{ @@ -2365,12 +2568,28 @@ id{ "0"{"Kamis ini"} "1"{"Kamis berikutnya"} } + relativeTime{ + future{ + other{"dalam {0} Kamis"} + } + past{ + other{"{0} Kamis lalu"} + } + } } thu-narrow{ relative{ - "-1"{"K lalu"} - "0"{"K ini"} - "1"{"K berikutnya"} + "-1"{"Kam. lalu"} + "0"{"Kam. ini"} + "1"{"Kam. berikutnya"} + } + relativeTime{ + future{ + other{"+{0} Kam."} + } + past{ + other{"-{0} Kam."} + } } } thu-short{ @@ -2379,6 +2598,14 @@ id{ "0"{"Kam. ini"} "1"{"Kam. berikutnya"} } + relativeTime{ + future{ + other{"dlm {0} Kam."} + } + past{ + other{"{0} Kam. lalu"} + } + } } tue{ relative{ @@ -2386,6 +2613,14 @@ id{ "0"{"Selasa ini"} "1"{"Selasa berikutnya"} } + relativeTime{ + future{ + other{"dalam {0} Selasa"} + } + past{ + other{"{0} Selasa lalu"} + } + } } tue-narrow{ relative{ @@ -2393,6 +2628,14 @@ id{ "0"{"Sel. ini"} "1"{"Sel. berikutnya"} } + relativeTime{ + future{ + other{"+{0} Sel."} + } + past{ + other{"-{0} Sel."} + } + } } tue-short{ relative{ @@ -2400,6 +2643,14 @@ id{ "0"{"Sel. ini"} "1"{"Sel. berikutnya"} } + relativeTime{ + future{ + other{"dlm {0} Sel."} + } + past{ + other{"{0} Sel. lalu"} + } + } } wed{ relative{ @@ -2407,12 +2658,28 @@ id{ "0"{"Rabu ini"} "1"{"Rabu berikutnya"} } + relativeTime{ + future{ + other{"dalam {0} Rabu"} + } + past{ + other{"{0} Rabu lalu"} + } + } } wed-narrow{ relative{ - "-1"{"R lalu"} - "0"{"R ini"} - "1"{"R berikutnya"} + "-1"{"Rab. lalu"} + "0"{"Rab. ini"} + "1"{"Rab. berikutnya"} + } + relativeTime{ + future{ + other{"+{0} Rab."} + } + past{ + other{"-{0} Rab."} + } } } wed-short{ @@ -2421,6 +2688,14 @@ id{ "0"{"Rab. ini"} "1"{"Rab. berikutnya"} } + relativeTime{ + future{ + other{"dlm {0} Rab."} + } + past{ + other{"{0} Rab. lalu"} + } + } } week{ dn{"Minggu"} @@ -2429,6 +2704,7 @@ id{ "0"{"minggu ini"} "1"{"minggu depan"} } + relativePeriod{"minggu ke-{0}"} relativeTime{ future{ other{"Dalam {0} minggu"} @@ -2440,6 +2716,7 @@ id{ } week-narrow{ dn{"mgg."} + relativePeriod{"mgg {0}"} relativeTime{ future{ other{"+{0} mgg."} @@ -2451,12 +2728,13 @@ id{ } week-short{ dn{"mgg."} + relativePeriod{"mgg ke-{0}"} relativeTime{ future{ - other{"Dalam {0} minggu"} + other{"dlm {0} mgg"} } past{ - other{"{0} minggu yang lalu"} + other{"{0} mgg lalu"} } } } @@ -2483,10 +2761,10 @@ id{ dn{"thn."} relativeTime{ future{ - other{"Dalam {0} tahun"} + other{"+{0} thn"} } past{ - other{"{0} tahun yang lalu"} + other{"-{0} thn"} } } } @@ -2494,10 +2772,10 @@ id{ dn{"thn."} relativeTime{ future{ - other{"Dalam {0} tahun"} + other{"dlm {0} thn"} } past{ - other{"{0} tahun yang lalu"} + other{"{0} thn lalu"} } } } @@ -2512,6 +2790,12 @@ id{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} dan {1}"} + end{"{0}, dan {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0}, {1}"} end{"{0}, {1}"} @@ -2536,16 +2820,4 @@ id{ US{"AS"} metric{"Metrik"} } - transformNames{ - BGN{"BGN"} - Numeric{"Angka"} - Tone{"Nada"} - UNGEGN{"UNGEGN"} - x-Accents{"Aksen"} - x-Fullwidth{"Lebar penuh"} - x-Halfwidth{"Lebar separuh"} - x-Jamo{"Jamo"} - x-Pinyin{"Pinyin"} - x-Publishing{"Penerbitan"} - } } diff --git a/icuSources/data/locales/id_ID.txt b/icuSources/data/locales/id_ID.txt index fc877949..99bd9f4a 100644 --- a/icuSources/data/locales/id_ID.txt +++ b/icuSources/data/locales/id_ID.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/id_ID.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License id_ID{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ig.txt b/icuSources/data/locales/ig.txt old mode 100755 new mode 100644 index b7ba1547..7211c3aa --- a/icuSources/data/locales/ig.txt +++ b/icuSources/data/locales/ig.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ig.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ig{ ExemplarCharacters{ "[a b {ch} d e ẹ f g {gb} {gh} {gw} h i ị j k {kp} {kw} l m n ṅ {nw} {ny} o ọ" @@ -13,21 +7,93 @@ ig{ } ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"} NumberElements{ + arab{ + patterns{ + currencyFormat{"¤#,##0.00"} + percentFormat{"#,##0 %"} + } + symbols{ + decimal{"٫"} + group{"٬"} + infinity{"∞"} + list{"؛"} + nan{"NaN"} + perMille{"؉"} + superscriptingExponent{"×"} + timeSeparator{":"} + } + } + arabext{ + symbols{ + decimal{"٫"} + group{"٬"} + infinity{"∞"} + list{"؛"} + minusSign{"‎-‎"} + nan{"NaN"} + perMille{"؉"} + percentSign{"٪"} + plusSign{"‎+‎"} + superscriptingExponent{"×"} + timeSeparator{"٫"} + } + } + bali{ + symbols{ + timeSeparator{":"} + } + } + beng{ + symbols{ + timeSeparator{":"} + } + } + brah{ + symbols{ + timeSeparator{":"} + } + } + cakm{ + symbols{ + timeSeparator{":"} + } + } latn{ + miscPatterns{ + range{"{0}–{1}"} + } patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} + } + symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + list{";"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } + minimumGroupingDigits{"1"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ - "h:mm:ss a zzzz", - "h:mm:ss a z", - "h:mm:ss a", - "h:mm a", + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", "EEEE, d MMMM y G", "d MMMM y G", "d MMM y G", @@ -71,11 +137,15 @@ ig{ "A.M.", "P.M.", } + AmPmMarkersNarrow{ + "A.M.", + "P.M.", + } DateTimePatterns{ - "h:mm:ss a zzzz", - "h:mm:ss a z", - "h:mm:ss a", - "h:mm a", + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", "EEEE, d MMMM y", "d MMMM y", "d MMM y", @@ -86,19 +156,42 @@ ig{ "{1} {0}", "{1} {0}", } + appendItems{ + Timezone{"{0} {1}"} + } availableFormats{ + E{"ccc"} + EHm{"E HH:mm"} + EHms{"E HH:mm:ss"} + Ed{"d, E"} + Ehm{"E h:mm a"} + Ehms{"E h:mm:ss a"} + Gy{"y G"} + GyMMM{"MMM y G"} + GyMMMEd{"E, MMM d, y G"} + GyMMMd{"MMM d, y G"} + H{"HH"} Hm{"HH:mm"} Hms{"HH:mm:ss"} + Hmsv{"HH:mm:ss v"} + Hmv{"HH:mm v"} M{"L"} MEd{"E, M/d"} MMM{"LLL"} MMMEd{"E, MMM d"} MMMMEd{"E, MMMM d"} + MMMMW{ + other{"'week' W 'of' MMM"} + } MMMMd{"MMMM d"} MMMd{"MMM d"} Md{"M/d"} d{"d"} + h{"h a"} hm{"h:mm a"} + hms{"h:mm:ss a"} + hmsv{"h:mm:ss a v"} + hmv{"h:mm a v"} ms{"mm:ss"} y{"y"} yM{"M/y"} @@ -106,8 +199,13 @@ ig{ yMMM{"MMM y"} yMMMEd{"E, MMM d, y"} yMMMM{"MMMM y"} + yMMMd{"MMM d, y"} + yMd{"y-MM-dd"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + other{"'week' w 'of' y"} + } } dayNames{ format{ @@ -120,6 +218,62 @@ ig{ "Fraị", "Sat", } + narrow{ + "S", + "M", + "T", + "W", + "T", + "F", + "S", + } + short{ + "Ụka", + "Mọn", + "Tiu", + "Wen", + "Tọọ", + "Fraị", + "Sat", + } + wide{ + "Mbọsị Ụka", + "Mọnde", + "Tiuzdee", + "Wenezdee", + "Tọọzdee", + "Fraịdee", + "Satọdee", + } + } + stand-alone{ + abbreviated{ + "Ụka", + "Mọn", + "Tiu", + "Wen", + "Tọọ", + "Fraị", + "Sat", + } + narrow{ + "S", + "M", + "T", + "W", + "T", + "F", + "S", + } + short{ + "Ụka", + "Mọn", + "Tiu", + "Wen", + "Tọọ", + "Fraị", + "Sat", + } wide{ "Mbọsị Ụka", "Mọnde", @@ -131,15 +285,142 @@ ig{ } } } + dayPeriod{ + stand-alone{ + abbreviated{ + am{"A.M."} + pm{"P.M."} + } + narrow{ + am{"A.M."} + pm{"P.M."} + } + wide{ + am{"A.M."} + pm{"P.M."} + } + } + } eras{ abbreviated{ "T.K.", "A.K.", } + abbreviated%variant{ + "BCE", + "CE", + } + narrow{ + "T.K.", + "A.K.", + } + narrow%variant{ + "BCE", + "CE", + } wide{ "Tupu Kristi", "Afọ Kristi", } + wide%variant{ + "BCE", + "CE", + } + } + intervalFormats{ + H{ + H{"HH–HH"} + } + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } + Hmv{ + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} + } + Hv{ + H{"HH–HH v"} + } + M{ + M{"MM–MM"} + } + MEd{ + M{"MM-dd, E – MM-dd, E"} + d{"E, MM/dd – E, MM/dd"} + } + MMM{ + M{"LLL–LLL"} + } + MMMEd{ + M{"MMM d, E – MMM d, E"} + d{"MMM d, E – MMM d, E"} + } + MMMd{ + M{"MMM d – MMM d"} + d{"MMM d–d"} + } + Md{ + M{"MM/dd – MM/dd"} + d{"MM/dd – MM/dd"} + } + d{ + d{"d–d"} + } + fallback{"{0} – {1}"} + h{ + a{"h a – h a"} + h{"h–h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} + } + hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} + } + hv{ + a{"h a – h a v"} + h{"h–h a v"} + } + y{ + y{"y–y"} + } + yM{ + M{"MM/y – MM/y"} + y{"y-MM – y-MM"} + } + yMEd{ + M{"y-MM-dd, E – y-MM-dd, E"} + d{"y-MM-dd, E – y-MM-dd, E"} + y{"y-MM-dd, E – y-MM-dd, E"} + } + yMMM{ + M{"y MMM–MMM"} + y{"y MMM – y MMM"} + } + yMMMEd{ + M{"y MMM d, E – MMM d, E"} + d{"y MMM d, E – MMM d, E"} + y{"y MMM d, E – y MMM d, E"} + } + yMMMM{ + M{"y MMMM–MMMM"} + y{"y MMMM – y MMMM"} + } + yMMMd{ + M{"y MMM d – MMM d"} + d{"y MMM d–d"} + y{"y MMM d – y MMM d"} + } + yMd{ + M{"y-MM-dd – y-MM-dd"} + d{"y-MM-dd – y-MM-dd"} + y{"y-MM-dd – y-MM-dd"} + } } monthNames{ format{ @@ -157,6 +438,64 @@ ig{ "Nov", "Dis", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } + wide{ + "Jenụwarị", + "Febrụwarị", + "Maachị", + "Eprel", + "Mee", + "Juun", + "Julaị", + "Ọgọọst", + "Septemba", + "Ọktoba", + "Novemba", + "Disemba", + } + } + stand-alone{ + abbreviated{ + "Jen", + "Feb", + "Maa", + "Epr", + "Mee", + "Juu", + "Jul", + "Ọgọ", + "Sep", + "Ọkt", + "Nov", + "Dis", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "Jenụwarị", "Febrụwarị", @@ -181,6 +520,32 @@ ig{ "Ọ3", "Ọ4", } + narrow{ + "1", + "2", + "3", + "4", + } + wide{ + "Ọkara 1", + "Ọkara 2", + "Ọkara 3", + "Ọkara 4", + } + } + stand-alone{ + abbreviated{ + "Ọ1", + "Ọ2", + "Ọ3", + "Ọ4", + } + narrow{ + "1", + "2", + "3", + "4", + } wide{ "Ọkara 1", "Ọkara 2", diff --git a/icuSources/data/locales/ig_NG.txt b/icuSources/data/locales/ig_NG.txt old mode 100755 new mode 100644 index 580dfdc5..0eb225d9 --- a/icuSources/data/locales/ig_NG.txt +++ b/icuSources/data/locales/ig_NG.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ig_NG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ig_NG{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ii.txt b/icuSources/data/locales/ii.txt old mode 100755 new mode 100644 index fb851be2..3b8be9d1 --- a/icuSources/data/locales/ii.txt +++ b/icuSources/data/locales/ii.txt @@ -1,22 +1,25 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ii.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ii{ ExemplarCharacters{"[ꀀ-ꒌ]"} NumberElements{ latn{ + patterns{ + currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} + } symbols{ decimal{"."} group{","} + minusSign{"-"} + percentSign{"%"} + plusSign{"+"} } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ gregorian{ AmPmMarkers{ @@ -42,6 +45,46 @@ ii{ "{1} {0}", "{1} {0}", } + appendItems{ + Timezone{"{0} {1}"} + } + availableFormats{ + E{"ccc"} + EHm{"E HH:mm"} + EHms{"E HH:mm:ss"} + Ed{"d, E"} + Ehm{"E h:mm a"} + Ehms{"E h:mm:ss a"} + Gy{"G y"} + GyMMM{"G y MMM"} + GyMMMEd{"G y MMM d, E"} + GyMMMd{"G y MMM d"} + H{"HH"} + Hm{"HH:mm"} + Hms{"HH:mm:ss"} + M{"L"} + MEd{"MM-dd, E"} + MMM{"LLL"} + MMMEd{"MMM d, E"} + MMMMd{"MMMM d"} + MMMd{"MMM d"} + Md{"MM-dd"} + d{"d"} + h{"h a"} + hm{"h:mm a"} + hms{"h:mm:ss a"} + ms{"mm:ss"} + y{"y"} + yM{"y-MM"} + yMEd{"y-MM-dd, E"} + yMMM{"y MMM"} + yMMMEd{"y MMM d, E"} + yMMMM{"y MMMM"} + yMMMd{"y MMM d"} + yMd{"y-MM-dd"} + yQQQ{"y QQQ"} + yQQQQ{"y QQQQ"} + } dayNames{ format{ abbreviated{ @@ -53,6 +96,15 @@ ii{ "ꆏꉬ", "ꆏꃘ", } + narrow{ + "ꆏ", + "ꋍ", + "ꑍ", + "ꌕ", + "ꇖ", + "ꉬ", + "ꃘ", + } wide{ "ꑭꆏꑍ", "ꆏꊂꋍ", @@ -64,6 +116,15 @@ ii{ } } stand-alone{ + abbreviated{ + "ꑭꆏ", + "ꆏꋍ", + "ꆏꑍ", + "ꆏꌕ", + "ꆏꇖ", + "ꆏꉬ", + "ꆏꃘ", + } narrow{ "ꆏ", "ꋍ", @@ -73,6 +134,15 @@ ii{ "ꉬ", "ꃘ", } + wide{ + "ꑭꆏꑍ", + "ꆏꊂꋍ", + "ꆏꊂꑍ", + "ꆏꊂꌕ", + "ꆏꊂꇖ", + "ꆏꊂꉬ", + "ꆏꊂꃘ", + } } } eras{ @@ -81,8 +151,175 @@ ii{ "ꃅꋊꊂ", } } + intervalFormats{ + H{ + H{"HH–HH"} + } + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } + Hmv{ + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} + } + Hv{ + H{"HH–HH v"} + } + M{ + M{"MM–MM"} + } + MEd{ + M{"MM-dd, E – MM-dd, E"} + d{"MM-dd, E – MM-dd, E"} + } + MMM{ + M{"LLL–LLL"} + } + MMMEd{ + M{"MMM d, E – MMM d, E"} + d{"MMM d, E – MMM d, E"} + } + MMMd{ + M{"MMM d – MMM d"} + d{"MMM d–d"} + } + Md{ + M{"MM-dd – MM-dd"} + d{"MM-dd – MM-dd"} + } + d{ + d{"d–d"} + } + fallback{"{0} – {1}"} + h{ + a{"h a – h a"} + h{"h–h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} + } + hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} + } + hv{ + a{"h a – h a v"} + h{"h–h a v"} + } + y{ + y{"y–y"} + } + yM{ + M{"y-MM – y-MM"} + y{"y-MM – y-MM"} + } + yMEd{ + M{"y-MM-dd, E – y-MM-dd, E"} + d{"y-MM-dd, E – y-MM-dd, E"} + y{"y-MM-dd, E – y-MM-dd, E"} + } + yMMM{ + M{"y MMM–MMM"} + y{"y MMM – y MMM"} + } + yMMMEd{ + M{"y MMM d, E – MMM d, E"} + d{"y MMM d, E – MMM d, E"} + y{"y MMM d, E – y MMM d, E"} + } + yMMMM{ + M{"y MMMM–MMMM"} + y{"y MMMM – y MMMM"} + } + yMMMd{ + M{"y MMM d – MMM d"} + d{"y MMM d–d"} + y{"y MMM d – y MMM d"} + } + yMd{ + M{"y-MM-dd – y-MM-dd"} + d{"y-MM-dd – y-MM-dd"} + y{"y-MM-dd – y-MM-dd"} + } + } monthNames{ format{ + abbreviated{ + "ꋍꆪ", + "ꑍꆪ", + "ꌕꆪ", + "ꇖꆪ", + "ꉬꆪ", + "ꃘꆪ", + "ꏃꆪ", + "ꉆꆪ", + "ꈬꆪ", + "ꊰꆪ", + "ꊰꊪꆪ", + "ꊰꑋꆪ", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } + wide{ + "ꋍꆪ", + "ꑍꆪ", + "ꌕꆪ", + "ꇖꆪ", + "ꉬꆪ", + "ꃘꆪ", + "ꏃꆪ", + "ꉆꆪ", + "ꈬꆪ", + "ꊰꆪ", + "ꊰꊪꆪ", + "ꊰꑋꆪ", + } + } + stand-alone{ + abbreviated{ + "ꋍꆪ", + "ꑍꆪ", + "ꌕꆪ", + "ꇖꆪ", + "ꉬꆪ", + "ꃘꆪ", + "ꏃꆪ", + "ꉆꆪ", + "ꈬꆪ", + "ꊰꆪ", + "ꊰꊪꆪ", + "ꊰꑋꆪ", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "ꋍꆪ", "ꑍꆪ", @@ -101,6 +338,38 @@ ii{ } quarters{ format{ + abbreviated{ + "ꃅꑌ", + "ꃅꎸ", + "ꃅꍵ", + "ꃅꋆ", + } + narrow{ + "1", + "2", + "3", + "4", + } + wide{ + "ꃅꑌ", + "ꃅꎸ", + "ꃅꍵ", + "ꃅꋆ", + } + } + stand-alone{ + abbreviated{ + "ꃅꑌ", + "ꃅꎸ", + "ꃅꍵ", + "ꃅꋆ", + } + narrow{ + "1", + "2", + "3", + "4", + } wide{ "ꃅꑌ", "ꃅꎸ", diff --git a/icuSources/data/locales/ii_CN.txt b/icuSources/data/locales/ii_CN.txt old mode 100755 new mode 100644 index cfe56dc1..802ee4f0 --- a/icuSources/data/locales/ii_CN.txt +++ b/icuSources/data/locales/ii_CN.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ii_CN.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ii_CN{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/in.txt b/icuSources/data/locales/in.txt index b575e2e2..02335238 100644 --- a/icuSources/data/locales/in.txt +++ b/icuSources/data/locales/in.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License in{ "%%ALIAS"{"id"} } diff --git a/icuSources/data/locales/in_ID.txt b/icuSources/data/locales/in_ID.txt old mode 100755 new mode 100644 index db42db50..acec72c6 --- a/icuSources/data/locales/in_ID.txt +++ b/icuSources/data/locales/in_ID.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License in_ID{ "%%ALIAS"{"id_ID"} } diff --git a/icuSources/data/locales/is.txt b/icuSources/data/locales/is.txt index 518ba717..12e419b4 100644 --- a/icuSources/data/locales/is.txt +++ b/icuSources/data/locales/is.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/is.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License is{ AuxExemplarCharacters{"[c q w z]"} Ellipsis{ @@ -90,6 +84,44 @@ is{ } } patternsShort{ + currencyFormat{ + 1000{ + one{"0 þ'.' ¤"} + other{"0 þ'.' ¤"} + } + 10000{ + one{"00 þ'.' ¤"} + other{"00 þ'.' ¤"} + } + 100000{ + one{"000 þ'.' ¤"} + other{"000 þ'.' ¤"} + } + 1000000{ + one{"0 m'.' ¤"} + other{"0 m'.' ¤"} + } + 10000000{ + one{"00 m'.' ¤"} + other{"00 m'.' ¤"} + } + 100000000{ + one{"000 m'.' ¤"} + other{"000 m'.' ¤"} + } + 1000000000{ + one{"0 ma'.' ¤"} + other{"0 ma'.' ¤"} + } + 10000000000{ + one{"00 ma'.' ¤"} + other{"00 ma'.' ¤"} + } + 100000000000{ + one{"000 ma'.' ¤"} + other{"000 ma'.' ¤"} + } + } decimalFormat{ 1000{ one{"0 þ'.'"} @@ -156,10 +188,19 @@ is{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + other{"Taktu {0}. beygju til hægri."} + } + plural{ + one{"{0} dagur"} + other{"{0} dagar"} + } + } minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} calendar{ generic{ DateTimePatterns{ @@ -363,6 +404,10 @@ is{ MMM{"LLL"} MMMEd{"E, d. MMM"} MMMMEd{"E, d. MMMM"} + MMMMW{ + one{"'viku' W 'í' MMM"} + other{"'viku' W 'í' MMM"} + } MMMMd{"d. MMMM"} MMMd{"d. MMM"} Md{"d.M."} @@ -383,6 +428,10 @@ is{ yMd{"d.M.y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + one{"'viku' w 'af' y"} + other{"'viku' w 'af' y"} + } } dayNames{ format{ @@ -492,19 +541,23 @@ is{ stand-alone{ abbreviated{ afternoon1{"síðd."} + am{"f.h."} evening1{"kv."} midnight{"miðn."} morning1{"morg."} night1{"nótt"} noon{"hád."} + pm{"e.h."} } narrow{ afternoon1{"sd."} + am{"f.h."} evening1{"kv."} midnight{"mn."} morning1{"mrg."} night1{"n."} noon{"hd."} + pm{"e.h."} } wide{ afternoon1{"eftir hádegi"} @@ -772,6 +825,94 @@ is{ } } } + characterLabel{ + activities{"virkni"} + african_scripts{"afrískt letur"} + american_scripts{"amerískt letur"} + animal{"dýr"} + animals_nature{"dýr eða náttúra"} + arrows{"ör"} + body{"líkami"} + box_drawing{"kassateikning"} + braille{"blindraletur"} + building{"bygging"} + bullets_stars{"punktur eða stjarna"} + consonantal_jamo{"samhljóðajamó"} + currency_symbols{"gjaldmiðilstákn"} + dash_connector{"skáastrik eða tengi"} + digits{"tala"} + dingbats{"dingbat"} + divination_symbols{"dýrðartákn"} + downwards_arrows{"niðurör"} + downwards_upwards_arrows{"ör niður og upp"} + east_asian_scripts{"austur-asískt letur"} + emoji{"emoji"} + european_scripts{"evrópskt letur"} + female{"kona"} + flag{"fáni"} + flags{"fánar"} + food_drink{"matur og drykkur"} + format{"snið"} + format_whitespace{"snið og bil"} + full_width_form_variant{"afbriði með fullri breidd"} + geometric_shapes{"form"} + half_width_form_variant{"afbrigði með hálfri lengd"} + han_characters{"han-stafur"} + han_radicals{"han-grunnmerki"} + hanja{"hanja"} + hanzi_simplified{"hanzi (einfaldað)"} + hanzi_traditional{"hanzi (hefðbundið)"} + heart{"hjarta"} + historic_scripts{"sögulegt letur"} + ideographic_desc_characters{"myndstafur"} + japanese_kana{"japanskt kana"} + kanbun{"kanbun"} + kanji{"kanji"} + keycap{"takki"} + leftwards_arrows{"ör til vinstri"} + leftwards_rightwards_arrows{"ör til vinstri og hægri"} + letterlike_symbols{"bókstafatákn"} + limited_use{"takmörkuð notkun"} + male{"karl"} + math_symbols{"stærðfræðimerki"} + middle_eastern_scripts{"mið-austurlenskt letur"} + miscellaneous{"ýmislegt"} + modern_scripts{"nútímaletur"} + modifier{"breytilykill"} + musical_symbols{"tónlistartákn"} + nature{"náttúra"} + nonspacing{"ekkert bil"} + numbers{"tölur"} + objects{"hlutur"} + other{"annað"} + paired{"parað"} + person{"manneskja"} + phonetic_alphabet{"hljóðfræðilegt stafróf"} + pictographs{"myndrit"} + place{"staður"} + plant{"planta"} + punctuation{"greinarmerki"} + rightwards_arrows{"ör niður"} + sign_standard_symbols{"merki eða tákn"} + small_form_variant{"lítil afbrigði"} + smiley{"broskarl"} + smileys_people{"broskarl eða persóna"} + south_asian_scripts{"suður-asískt letur"} + southeast_asian_scripts{"letur frá suðaustur-asíu"} + spacing{"stafabil"} + sport{"íþróttir"} + symbols{"tákn"} + technical_symbols{"tæknilegt tákn"} + tone_marks{"tónmerki"} + travel{"ferðalög"} + travel_places{"ferð eða staður"} + upwards_arrows{"ör upp"} + variant_forms{"afbrigði"} + vocalic_jamo{"sérhljóðajamó"} + weather{"veður"} + western_asian_scripts{"vestur-asískt letur"} + whitespace{"bil"} + } delimiters{ alternateQuotationEnd{"‘"} alternateQuotationStart{"‚"} @@ -847,23 +988,23 @@ is{ } fri{ relative{ - "-1"{"föstudagur í síðustu viku"} - "0"{"föstudagur í þessari viku"} - "1"{"föstudagur í næstu viku"} + "-1"{"síðasta föstudag"} + "0"{"á föstudaginn"} + "1"{"næsta föstudag"} } } fri-narrow{ relative{ - "-1"{"síðasti fös."} - "0"{"þessi fös."} - "1"{"nk. fös."} + "-1"{"síðasta fös."} + "0"{"á fös."} + "1"{"næsta fös."} } } fri-short{ relative{ - "-1"{"síðasti fös."} - "0"{"þessi fös."} - "1"{"næstkomandi fös."} + "-1"{"síðasta fös."} + "0"{"á fös."} + "1"{"næsta fös."} } } hour{ @@ -1075,23 +1216,23 @@ is{ } sat{ relative{ - "-1"{"laugardagur í síðustu viku"} - "0"{"laugardagur í þessari viku"} - "1"{"laugardagur í næstu viku"} + "-1"{"síðasta laugardag"} + "0"{"á laugardaginn"} + "1"{"næsta laugardag"} } } sat-narrow{ relative{ - "-1"{"síðasti lau."} - "0"{"þessi lau."} - "1"{"nk. lau."} + "-1"{"síðasta lau."} + "0"{"á lau."} + "1"{"næsta lau."} } } sat-short{ relative{ - "-1"{"síðasti lau."} - "0"{"þessi lau."} - "1"{"næstkomandi lau."} + "-1"{"síðasta lau."} + "0"{"á lau."} + "1"{"næsta lau."} } } second{ @@ -1366,16 +1507,4 @@ is{ US{"bandarískt"} metric{"metrakerfi"} } - transformNames{ - BGN{"BGN"} - Numeric{"Tölulegur"} - Tone{"Tónn"} - UNGEGN{"UNGEGN"} - x-Accents{"Áherslur"} - x-Fullwidth{"Full breidd"} - x-Halfwidth{"Hálf breidd"} - x-Jamo{"Jamo"} - x-Pinyin{"Pinyin"} - x-Publishing{"Birting"} - } } diff --git a/icuSources/data/locales/is_IS.txt b/icuSources/data/locales/is_IS.txt index 2055d9b9..b727c18e 100644 --- a/icuSources/data/locales/is_IS.txt +++ b/icuSources/data/locales/is_IS.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/is_IS.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License is_IS{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/it.txt b/icuSources/data/locales/it.txt index b027ba60..89236e7c 100644 --- a/icuSources/data/locales/it.txt +++ b/icuSources/data/locales/it.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/it.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License it{ AuxExemplarCharacters{"[ª á â å ä ã æ ç ê ë í î ï ñ º ô ö õ ø œ ß ú û ü ÿ]"} Ellipsis{ @@ -89,16 +83,16 @@ it{ patternsShort{ currencyFormat{ 1000{ - one{"0 ¤"} - other{"0 ¤"} + one{"0"} + other{"0"} } 10000{ - one{"00 ¤"} - other{"00 ¤"} + one{"0"} + other{"0"} } 100000{ - one{"000 ¤"} - other{"000 ¤"} + one{"0"} + other{"0"} } 1000000{ one{"0 Mio ¤"} @@ -203,10 +197,20 @@ it{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + many{"Prendi l’{0}° a destra."} + other{"Prendi la {0}° a destra."} + } + plural{ + one{"{0} giorno"} + other{"{0} giorni"} + } + } minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.22.93"} + Version{"2.1.32.60"} calendar{ buddhist{ eras{ @@ -301,80 +305,80 @@ it{ M{"M–M"} } MEd{ - M{"E dd/MM – E dd/MM"} - d{"E dd/MM – E dd/MM"} + M{"E dd/MM – E dd/MM"} + d{"E dd/MM – E dd/MM"} } MMM{ M{"MMM–MMM"} } MMMEd{ - M{"E dd MMM – E dd MMM"} - d{"E dd – E dd MMM"} + M{"E d MMM – E d MMM"} + d{"E d – E d MMM"} } MMMd{ - M{"dd MMM – dd MMM"} - d{"dd–dd MMM"} + M{"d MMM – d MMM"} + d{"d–d MMM"} } Md{ - M{"dd/MM – dd/MM"} - d{"dd/MM – dd/MM"} + M{"dd/MM – dd/MM"} + d{"dd/MM – dd/MM"} } d{ d{"d–d"} } fallback{"{0} - {1}"} h{ - a{"h a – h a"} + a{"h a – h a"} h{"h–h a"} } hm{ - a{"h:mm a – h:mm a"} + a{"h:mm a – h:mm a"} h{"h:mm–h:mm a"} m{"h:mm–h:mm a"} } hmv{ - a{"h:mm a – h:mm a v"} + a{"h:mm a – h:mm a v"} h{"h:mm–h:mm a v"} m{"h:mm–h:mm a v"} } hv{ - a{"h a – h a v"} + a{"h a – h a v"} h{"h–h a v"} } y{ y{"y–y G"} } yM{ - M{"MM/y – MM/y G"} - y{"MM/y – MM/y G"} + M{"MM/y – MM/y G"} + y{"MM/y – MM/y G"} } yMEd{ - M{"E dd/MM/y – E dd/MM/y G"} - d{"E dd/MM/y – E dd/MM/y G"} - y{"E dd/MM/y – E dd/MM/y G"} + M{"E dd/MM/y – E dd/MM/y G"} + d{"E dd/MM/y – E dd/MM/y G"} + y{"E dd/MM/y – E dd/MM/y G"} } yMMM{ M{"MMM–MMM y G"} - y{"MMM y – MMM y G"} + y{"MMM y – MMM y G"} } yMMMEd{ - M{"E d MMM – E d MMM y G"} - d{"E d – E d MMM y G"} - y{"E d MMM y – E d MMM y G"} + M{"E d MMM – E d MMM y G"} + d{"E d – E d MMM y G"} + y{"E d MMM y – E d MMM y G"} } yMMMM{ M{"MMMM–MMMM y G"} - y{"MMMM y – MMMM y G"} + y{"MMMM y – MMMM y G"} } yMMMd{ - M{"d MMM – d MMM y G"} + M{"d MMM – d MMM y G"} d{"d–d MMM y G"} - y{"d MMM y – d MMM y G"} + y{"d MMM y – d MMM y G"} } yMd{ - M{"dd/MM/y – dd/MM/y G"} - d{"dd/MM/y – dd/MM/y G"} - y{"dd/MM/y – dd/MM/y G"} + M{"dd/MM/y – dd/MM/y G"} + d{"dd/MM/y – dd/MM/y G"} + y{"dd/MM/y – dd/MM/y G"} } } } @@ -429,6 +433,10 @@ it{ MEd{"E d/M"} MMM{"LLL"} MMMEd{"E d MMM"} + MMMMW{ + one{"'settimana' W 'di' MMM"} + other{"'settimana' W 'di' MMM"} + } MMMMd{"d MMMM"} MMMd{"d MMM"} Md{"d/M"} @@ -449,6 +457,10 @@ it{ yMd{"d/M/y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + one{"'settimana' w 'del' y"} + other{"'settimana' w 'del' y"} + } } dayNames{ format{ @@ -518,24 +530,24 @@ it{ "sab", } wide{ - "Domenica", - "Lunedì", - "Martedì", - "Mercoledì", - "Giovedì", - "Venerdì", - "Sabato", + "domenica", + "lunedì", + "martedì", + "mercoledì", + "giovedì", + "venerdì", + "sabato", } } } dayPeriod{ format{ abbreviated{ - afternoon1{"pomeriggio"} - evening1{"sera"} + afternoon1{"del pomeriggio"} + evening1{"di sera"} midnight{"mezzanotte"} - morning1{"mattina"} - night1{"notte"} + morning1{"di mattina"} + night1{"di notte"} noon{"mezzogiorno"} } narrow{ @@ -547,11 +559,11 @@ it{ noon{"mezzogiorno"} } wide{ - afternoon1{"pomeriggio"} - evening1{"sera"} + afternoon1{"del pomeriggio"} + evening1{"di sera"} midnight{"mezzanotte"} - morning1{"mattina"} - night1{"notte"} + morning1{"di mattina"} + night1{"di notte"} noon{"mezzogiorno"} } } @@ -606,8 +618,8 @@ it{ "CE", } wide{ - "a.C.", - "d.C.", + "avanti Cristo", + "dopo Cristo", } wide%variant{ "avanti Era Volgare", @@ -633,80 +645,80 @@ it{ M{"M–M"} } MEd{ - M{"E dd/MM – E dd/MM"} - d{"E dd/MM – E dd/MM"} + M{"E dd/MM – E dd/MM"} + d{"E dd/MM – E dd/MM"} } MMM{ M{"MMM–MMM"} } MMMEd{ - M{"E dd MMM – E dd MMM"} - d{"E dd – E dd MMM"} + M{"E d MMM – E d MMM"} + d{"E d – E d MMM"} } MMMd{ - M{"dd MMM – dd MMM"} - d{"dd–dd MMM"} + M{"d MMM – d MMM"} + d{"d–d MMM"} } Md{ - M{"dd/MM – dd/MM"} - d{"dd/MM – dd/MM"} + M{"dd/MM – dd/MM"} + d{"dd/MM – dd/MM"} } d{ d{"d–d"} } fallback{"{0} - {1}"} h{ - a{"h a – h a"} + a{"h a – h a"} h{"h–h a"} } hm{ - a{"h:mm a – h:mm a"} + a{"h:mm a – h:mm a"} h{"h:mm–h:mm a"} m{"h:mm–h:mm a"} } hmv{ - a{"h:mm a – h:mm a v"} + a{"h:mm a – h:mm a v"} h{"h:mm–h:mm a v"} m{"h:mm–h:mm a v"} } hv{ - a{"h a – h a v"} + a{"h a – h a v"} h{"h–h a v"} } y{ y{"y–y"} } yM{ - M{"MM/y – MM/y"} - y{"MM/y – MM/y"} + M{"MM/y – MM/y"} + y{"MM/y – MM/y"} } yMEd{ - M{"E dd/MM/y – E dd/MM/y"} - d{"E dd/MM/y – E dd/MM/y"} - y{"E dd/MM/y – E dd/MM/y"} + M{"E dd/MM/y – E dd/MM/y"} + d{"E dd/MM/y – E dd/MM/y"} + y{"E dd/MM/y – E dd/MM/y"} } yMMM{ M{"MMM–MMM y"} - y{"MMM y – MMM y"} + y{"MMM y – MMM y"} } yMMMEd{ - M{"E d MMM – E d MMM y"} - d{"E d – E d MMM y"} - y{"E d MMM y – E d MMM y"} + M{"E d MMM – E d MMM y"} + d{"E d – E d MMM y"} + y{"E d MMM y – E d MMM y"} } yMMMM{ M{"MMMM–MMMM y"} - y{"MMMM y – MMMM y"} + y{"MMMM y – MMMM y"} } yMMMd{ - M{"d MMM – d MMM y"} + M{"d MMM – d MMM y"} d{"d–d MMM y"} - y{"d MMM y – d MMM y"} + y{"d MMM y – d MMM y"} } yMd{ - M{"dd/MM/y – dd/MM/y"} - d{"dd/MM/y – dd/MM/y"} - y{"dd/MM/y – dd/MM/y"} + M{"dd/MM/y – dd/MM/y"} + d{"dd/MM/y – dd/MM/y"} + y{"dd/MM/y – dd/MM/y"} } } monthNames{ @@ -784,18 +796,18 @@ it{ "D", } wide{ - "Gennaio", - "Febbraio", - "Marzo", - "Aprile", - "Maggio", - "Giugno", - "Luglio", - "Agosto", - "Settembre", - "Ottobre", - "Novembre", - "Dicembre", + "gennaio", + "febbraio", + "marzo", + "aprile", + "maggio", + "giugno", + "luglio", + "agosto", + "settembre", + "ottobre", + "novembre", + "dicembre", } } } @@ -882,6 +894,90 @@ it{ } } } + characterLabel{ + activities{"Attività"} + african_scripts{"Alfabeti africani"} + american_scripts{"Alfabeti americani"} + animal{"animale"} + animals_nature{"Animali e natura"} + arrows{"Frecce"} + body{"corpo"} + box_drawing{"Caratteri linea"} + braille{"Braille"} + building{"edificio"} + bullets_stars{"Punti/stelle"} + consonantal_jamo{"jamo consonantico"} + currency_symbols{"Simboli di valuta"} + dash_connector{"Trattino/connettore"} + digits{"Cifre"} + dingbats{"Dingbat"} + divination_symbols{"Simboli divinatori"} + downwards_arrows{"Frecce verso il basso"} + downwards_upwards_arrows{"Frecce verticali"} + east_asian_scripts{"Alfabeti dell’Asia orientale"} + emoji{"Emoji"} + european_scripts{"Alfabeti europei"} + female{"femmina"} + flag{"bandiera"} + flags{"Bandiere"} + food_drink{"Cibo e bevande"} + format{"Formato"} + format_whitespace{"Formato e spaziatura"} + full_width_form_variant{"Varianti a larghezza completa"} + geometric_shapes{"Forme geometriche"} + half_width_form_variant{"Varianti a mezza larghezza"} + han_characters{"Caratteri han"} + han_radicals{"Radicali han"} + hanja{"Hanja"} + hanzi_simplified{"Caratteri cinesi semplificati"} + hanzi_traditional{"Caratteri cinesi tradizionali"} + heart{"cuore"} + historic_scripts{"Alfabeti storici"} + ideographic_desc_characters{"Caratteri ideografici di descrizione"} + japanese_kana{"Kana giapponesi"} + kanbun{"Kanbun"} + kanji{"Kanji"} + keycap{"tasto"} + leftwards_arrows{"Frecce a sinistra"} + leftwards_rightwards_arrows{"Frecce orizzontali"} + limited_use{"Uso limitato"} + male{"maschio"} + math_symbols{"Simboli matematici"} + middle_eastern_scripts{"Alfabeti mediorientali"} + miscellaneous{"Miscellanea"} + modern_scripts{"Alfabeti moderni"} + modifier{"Modificatore"} + musical_symbols{"Simboli musicali"} + nature{"natura"} + numbers{"Numeri"} + objects{"Oggetti"} + other{"Altro"} + paired{"Doppio"} + person{"persona"} + phonetic_alphabet{"Alfabeto fonetico"} + pictographs{"Pittogrammi"} + place{"posto"} + plant{"pianta"} + punctuation{"Punteggiatura"} + rightwards_arrows{"Frecce a destra"} + sign_standard_symbols{"Segni/simboli standard"} + smiley{"smiley"} + smileys_people{"Smiley e persone"} + south_asian_scripts{"Alfabeti dell’Asia meridionale"} + southeast_asian_scripts{"Alfabeti del sudest asiatico"} + spacing{"Spaziatura"} + sport{"sport"} + symbols{"Simboli"} + technical_symbols{"Simboli tecnici"} + tone_marks{"Accenti tonali"} + travel{"viaggio"} + travel_places{"Viaggi e luoghi"} + upwards_arrows{"Frecce verso l’alto"} + vocalic_jamo{"jamo vocalico"} + weather{"meteo"} + western_asian_scripts{"Alfabeti dell’Asia occidentale"} + whitespace{"Spazio"} + } contextTransforms{ day-format-except-narrow:intvector{ 1, @@ -969,6 +1065,16 @@ it{ "0"{"questo venerdì"} "1"{"venerdì prossimo"} } + relativeTime{ + future{ + one{"tra {0} venerdì"} + other{"tra {0} venerdì"} + } + past{ + one{"{0} venerdì fa"} + other{"{0} venerdì fa"} + } + } } fri-narrow{ relative{ @@ -983,9 +1089,22 @@ it{ "0"{"questo ven."} "1"{"ven. prossimo"} } + relativeTime{ + future{ + one{"tra {0} ven."} + other{"tra {0} ven."} + } + past{ + one{"{0} ven. fa"} + other{"{0} ven. fa"} + } + } } hour{ dn{"ora"} + relative{ + "0"{"quest’ora"} + } relativeTime{ future{ one{"tra {0} ora"} @@ -1025,6 +1144,9 @@ it{ } minute{ dn{"minuto"} + relative{ + "0"{"questo minuto"} + } relativeTime{ future{ one{"tra {0} minuto"} @@ -1068,6 +1190,16 @@ it{ "0"{"questo lunedì"} "1"{"lunedì prossimo"} } + relativeTime{ + future{ + one{"tra {0} lunedì"} + other{"tra {0} lunedì"} + } + past{ + one{"{0} lunedì fa"} + other{"{0} lunedì fa"} + } + } } mon-narrow{ relative{ @@ -1082,6 +1214,16 @@ it{ "0"{"questo lun."} "1"{"lun. prossimo"} } + relativeTime{ + future{ + one{"tra {0} lun."} + other{"tra {0} lun."} + } + past{ + one{"{0} lun. fa"} + other{"{0} lun. fa"} + } + } } month{ dn{"mese"} @@ -1129,6 +1271,11 @@ it{ } quarter{ dn{"trimestre"} + relative{ + "-1"{"trimestre scorso"} + "0"{"questo trimestre"} + "1"{"trimestre prossimo"} + } relativeTime{ future{ one{"tra {0} trimestre"} @@ -1172,6 +1319,16 @@ it{ "0"{"questo sabato"} "1"{"sabato prossimo"} } + relativeTime{ + future{ + one{"tra {0} sabato"} + other{"tra {0} sabati"} + } + past{ + one{"{0} sabato fa"} + other{"{0} sabati fa"} + } + } } sat-narrow{ relative{ @@ -1186,9 +1343,19 @@ it{ "0"{"questo sab."} "1"{"sab. prossimo"} } + relativeTime{ + future{ + one{"tra {0} sab."} + other{"tra {0} sab."} + } + past{ + one{"{0} sab. fa"} + other{"{0} sab. fa"} + } + } } second{ - dn{"Secondo"} + dn{"secondo"} relative{ "0"{"ora"} } @@ -1235,6 +1402,16 @@ it{ "0"{"questa domenica"} "1"{"domenica prossima"} } + relativeTime{ + future{ + one{"tra {0} domenica"} + other{"tra {0} domeniche"} + } + past{ + one{"{0} domenica fa"} + other{"{0} domeniche fa"} + } + } } sun-narrow{ relative{ @@ -1249,6 +1426,16 @@ it{ "0"{"questa dom."} "1"{"dom. prossima"} } + relativeTime{ + future{ + one{"tra {0} dom."} + other{"tra {0} dom."} + } + past{ + one{"{0} dom. fa"} + other{"{0} dom. fa"} + } + } } thu{ relative{ @@ -1256,6 +1443,16 @@ it{ "0"{"questo giovedì"} "1"{"giovedì prossimo"} } + relativeTime{ + future{ + one{"tra {0} giovedì"} + other{"tra {0} giovedì"} + } + past{ + one{"{0} giovedì fa"} + other{"{0} giovedì fa"} + } + } } thu-narrow{ relative{ @@ -1270,6 +1467,16 @@ it{ "0"{"questo gio."} "1"{"gio. prossimo"} } + relativeTime{ + future{ + one{"tra {0} gio."} + other{"tra {0} gio."} + } + past{ + one{"{0} gio. fa"} + other{"{0} gio. fa"} + } + } } tue{ relative{ @@ -1277,6 +1484,16 @@ it{ "0"{"questo martedì"} "1"{"martedì prossimo"} } + relativeTime{ + future{ + one{"tra {0} martedì"} + other{"tra {0} martedì"} + } + past{ + one{"{0} martedì fa"} + other{"{0} martedì fa"} + } + } } tue-narrow{ relative{ @@ -1291,6 +1508,16 @@ it{ "0"{"questo mar."} "1"{"mar. prossimo"} } + relativeTime{ + future{ + one{"tra {0} mar."} + other{"tra {0} mar."} + } + past{ + one{"{0} mar. fa"} + other{"{0} mar. fa"} + } + } } wed{ relative{ @@ -1298,6 +1525,16 @@ it{ "0"{"questo mercoledì"} "1"{"mercoledì prossimo"} } + relativeTime{ + future{ + one{"tra {0} mercoledì"} + other{"tra {0} mercoledì"} + } + past{ + one{"{0} mercoledì fa"} + other{"{0} mercoledì fa"} + } + } } wed-narrow{ relative{ @@ -1312,6 +1549,16 @@ it{ "0"{"questo mer."} "1"{"mer. prossimo"} } + relativeTime{ + future{ + one{"tra {0} mer."} + other{"tra {0} mer."} + } + past{ + one{"{0} mer. fa"} + other{"{0} mer. fa"} + } + } } week{ dn{"settimana"} @@ -1320,6 +1567,7 @@ it{ "0"{"questa settimana"} "1"{"settimana prossima"} } + relativePeriod{"la settimana del {0}"} relativeTime{ future{ one{"tra {0} settimana"} @@ -1333,6 +1581,7 @@ it{ } week-narrow{ dn{"sett."} + relativePeriod{"la settimana del {0}"} relativeTime{ future{ one{"tra {0} sett."} @@ -1346,6 +1595,7 @@ it{ } week-short{ dn{"sett."} + relativePeriod{"la settimana del {0}"} relativeTime{ future{ one{"tra {0} sett."} @@ -1415,6 +1665,12 @@ it{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} e {1}"} + end{"{0} e {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0} e {1}"} end{"{0} e {1}"} @@ -1439,16 +1695,4 @@ it{ US{"USA"} metric{"metrico"} } - transformNames{ - BGN{"BGN"} - Numeric{"Numerica"} - Tone{"Tono"} - UNGEGN{"UNGEGN"} - x-Accents{"Accenti"} - x-Fullwidth{"Larghezza intera"} - x-Halfwidth{"Metà larghezza"} - x-Jamo{"Jamo"} - x-Pinyin{"Pinyin"} - x-Publishing{"Pubblicazione"} - } } diff --git a/icuSources/data/locales/it_CH.txt b/icuSources/data/locales/it_CH.txt index c38bcd38..f62f2f3c 100644 --- a/icuSources/data/locales/it_CH.txt +++ b/icuSources/data/locales/it_CH.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/it_CH.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License it_CH{ NumberElements{ latn{ @@ -14,11 +8,11 @@ it_CH{ } symbols{ decimal{"."} - group{"'"} + group{"’"} } } } - Version{"2.1.24.15"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ @@ -53,24 +47,6 @@ it_CH{ "{1}, {0}", "{1}, {0}", } - monthNames{ - stand-alone{ - wide{ - "gennaio", - "febbraio", - "marzo", - "aprile", - "maggio", - "giugno", - "luglio", - "agosto", - "settembre", - "ottobre", - "novembre", - "dicembre", - } - } - } } } } diff --git a/icuSources/data/locales/it_IT.txt b/icuSources/data/locales/it_IT.txt index 6ad4b2b3..8a1344d5 100644 --- a/icuSources/data/locales/it_IT.txt +++ b/icuSources/data/locales/it_IT.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/it_IT.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License it_IT{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/it_SM.txt b/icuSources/data/locales/it_SM.txt old mode 100755 new mode 100644 index 5d378db4..d754d333 --- a/icuSources/data/locales/it_SM.txt +++ b/icuSources/data/locales/it_SM.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/it_SM.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License it_SM{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/it_VA.txt b/icuSources/data/locales/it_VA.txt new file mode 100644 index 00000000..b075886a --- /dev/null +++ b/icuSources/data/locales/it_VA.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +it_VA{ + Version{"2.1.32.51"} +} diff --git a/icuSources/data/locales/iu.txt b/icuSources/data/locales/iu.txt index 47c61ccc..6f9cfe13 100644 --- a/icuSources/data/locales/iu.txt +++ b/icuSources/data/locales/iu.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/iu.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License iu{ ExemplarCharacters{ "[ᐃ ᐄ ᐅ ᐆ ᐊ ᐋ ᐱ ᐲ ᐳ ᐴ ᐸ ᐹ ᑉ ᑎ ᑏ ᑐ ᑑ ᑕ ᑖ ᑦ ᑭ ᑮ ᑯ ᑰ ᑲ ᑳ ᒃ ᒋ ᒌ ᒍ ᒎ ᒐ ᒑ ᒡ ᒥ ᒦ ᒧ ᒨ" @@ -17,17 +11,9 @@ iu{ " ᓂ ᓃ ᓄ ᓅ ᓇ ᓈ ᓐ ᓖ ᓗ ᓘ ᓚ ᓛ ᓪ ᓯ ᓰ ᓱ ᓲ ᓴ ᔅ ᔨ ᔩ ᔪ ᔫ ᔭ ᔮ ᔾ ᕆ ᕇ ᕈ ᕋ ᕌ ᕐ ᕕ ᕖ ᕗ ᕘ ᕙ ᕚ" " ᕝ ᕿ ᖁ ᖂ ᖃ ᖅ ᖏ ᖑ ᖒ ᖓ ᖔ ᖕ ᙱ ᙳ ᙴ ᙵ ᙶ ᖖ ᖠ ᖡ ᖢ ᖣ ᖤ ᖥ]" } - Version{"2.1.19.14"} + Version{"2.1.27.40"} calendar{ generic{ - AmPmMarkers{ - "am", - "pm", - } - AmPmMarkersNarrow{ - "am", - "pm", - } DateTimePatterns{ "h:mm:ss a zzzz", "h:mm:ss a z", @@ -68,25 +54,16 @@ iu{ yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} } - dayNames{ - format{ - wide{ - "ᓈᑦᑏᖑᔭᖅ", - "ᓇᒡᒐᔾᔭᐅ", - "ᓇᒡᒐᔾᔭᐅᓕᖅᑭ", - "ᐱᖓᑦᓯᖅ", - "ᓯᑕᒻᒥᖅ", - "ᑕᓪᓕᒻᒥᐅᑦ", - "ᓈᑦᓰᖑᔭᓛᕐᓂᐊᖅ", - } - } - } } gregorian{ AmPmMarkers{ "am", "pm", } + AmPmMarkersAbbr{ + "am", + "pm", + } AmPmMarkersNarrow{ "am", "pm", diff --git a/icuSources/data/locales/iu_CA.txt b/icuSources/data/locales/iu_CA.txt index f321b857..fc6ef835 100644 --- a/icuSources/data/locales/iu_CA.txt +++ b/icuSources/data/locales/iu_CA.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/iu_CA.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License iu_CA{ - Version{"2.1.19.14"} + Version{"2.1.27.40"} } diff --git a/icuSources/data/locales/iw.txt b/icuSources/data/locales/iw.txt index 3477b345..d59865d1 100644 --- a/icuSources/data/locales/iw.txt +++ b/icuSources/data/locales/iw.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License iw{ "%%ALIAS"{"he"} } diff --git a/icuSources/data/locales/iw_IL.txt b/icuSources/data/locales/iw_IL.txt index caeef7ab..cf1666a6 100644 --- a/icuSources/data/locales/iw_IL.txt +++ b/icuSources/data/locales/iw_IL.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License iw_IL{ "%%ALIAS"{"he_IL"} } diff --git a/icuSources/data/locales/ja.txt b/icuSources/data/locales/ja.txt index da4e0536..8b7b6ea0 100644 --- a/icuSources/data/locales/ja.txt +++ b/icuSources/data/locales/ja.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ja.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ja{ AuxExemplarCharacters{"[兌 拼 楔 錄 鳯]"} Ellipsis{ @@ -70,7 +64,7 @@ ja{ "鑑 長 門 閉 開 閏 閑 間 関 閣 閥 閲 闘 阪 防 阻 附 降 限 陛 院-陥 陪 陰 陳 陵 陶 陸 険 陽 隅 隆 隊 階 随 隔 際 障 " "隠 隣 隷 隻 雄-雇 雉 雌 雑 離 難 雨 雪 雰 雲 零 雷 電 需 震 霊 霜 霧 露 青 静 非 面 革 靴 韓 音 韻 響 頂 頃 項 順 " "預-頒 領 頭 頻 頼 題 額 顔 顕 願 類 顧 風 飛 食 飢 飯 飲 飼-飾 養 餓 館 首 香 馬 駄-駆 駐 騎 騒 験 騰 驚 骨 髄 高 " - "髪 鬼 魂 魅 魔 魚 鮮 鯨 鳥 鳴 鶏 鹿 麗 麦 麻 黄 黒 黙 鼓 鼠 鼻 齢]" + "髪 鬼 魂 魅 魔 魚 鮮 鯨 鳥 鳴 鶏 鹿 麗 麦 麻 黄 黒 黙 鼓 鼠 鼻 齢 叱 剥 填 頬]" } ExemplarCharactersIndex{"[あ か さ た な は ま や ら わ]"} ExemplarCharactersPunctuation{ @@ -227,11 +221,19 @@ ja{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + other{"{0} 番目の角を右折します。"} + } + plural{ + other{"{0}日"} + } + } minimumGroupingDigits{"1"} native{"latn"} traditional{"jpan"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} calendar{ buddhist{ DateTimePatterns{ @@ -239,7 +241,7 @@ ja{ "H:mm:ss z", "H:mm:ss", "H:mm", - "GGGGy年M月d日EEEE", + "GGGGy年M月d日 EEEE", "GGGGy年M月d日", "Gy/MM/dd", "Gy/MM/dd", @@ -258,7 +260,7 @@ ja{ Ehms{"E aK:mm:ss"} Gy{"GGGGy年"} GyMMM{"GGGGy年M月"} - GyMMMEEEEd{"GGGGy年M月d日EEEE"} + GyMMMEEEEd{"GGGGy年M月d日 EEEE"} GyMMMEd{"GGGGy年M月d日(E)"} GyMMMd{"GGGGy年M月d日"} GyMd{"GGGGy年M月d日"} @@ -269,7 +271,7 @@ ja{ MEEEEd{"M/dEEEE"} MEd{"M/d(E)"} MMM{"M月"} - MMMEEEEd{"M月d日EEEE"} + MMMEEEEd{"M月d日 EEEE"} MMMEd{"M月d日(E)"} MMMMd{"M月d日"} MMMd{"M月d日"} @@ -286,7 +288,7 @@ ja{ yyyyMEd{"GGGGy年M/d(E)"} yyyyMM{"Gy/MM"} yyyyMMM{"GGGGy年M月"} - yyyyMMMEEEEd{"GGGGy年M月d日EEEE"} + yyyyMMMEEEEd{"GGGGy年M月d日 EEEE"} yyyyMMMEd{"GGGGy年M月d日(E)"} yyyyMMMM{"GGGGy年M月"} yyyyMMMd{"GGGGy年M月d日"} @@ -308,7 +310,7 @@ ja{ "H:mm:ss", "H:mm", { - "U年MMMd日EEEE", + "U年MMMd日 EEEE", "d=jpan", } { @@ -335,7 +337,7 @@ ja{ Ehms{"E aK:mm:ss"} Gy{"U年"} GyMMM{"U年MMM"} - GyMMMEEEEd{"U年MMMd日EEEE"} + GyMMMEEEEd{"U年MMMd日 EEEE"} GyMMMEd{"U年MMMd日(E)"} GyMMMd{"U年MMMd日"} H{"H時"} @@ -344,7 +346,7 @@ ja{ M{"MMM"} MEEEEd{"M/dEEEE"} MEd{"M/d(E)"} - MMMEEEEd{"MMMd日EEEE"} + MMMEEEEd{"MMMd日 EEEE"} MMMEd{"MMMd日(E)"} MMMMd{"MMMMd日"} MMMd{"MMMd日"} @@ -361,10 +363,10 @@ ja{ yMd{"U年M月d日"} yyyy{"U年"} yyyyM{"U年M月"} - yyyyMEEEEd{"U年M月d日EEEE"} + yyyyMEEEEd{"U年M月d日 EEEE"} yyyyMEd{"U年M月d日(E)"} yyyyMMM{"U年MMM"} - yyyyMMMEEEEd{"U年MMMd日EEEE"} + yyyyMMMEEEEd{"U年MMMd日 EEEE"} yyyyMMMEd{"U年MMMd日(E)"} yyyyMMMM{"U年MMMM"} yyyyMMMd{"U年MMMd日"} @@ -816,7 +818,7 @@ ja{ "H:mm:ss z", "H:mm:ss", "H:mm", - "U年MMMd日EEEE", + "U年MMMd日 EEEE", "U年MMMd日", "U年MMMd日", "U-M-d", @@ -1125,7 +1127,7 @@ ja{ "H:mm:ss z", "H:mm:ss", "H:mm", - "Gy年M月d日EEEE", + "Gy年M月d日(EEEE)", "Gy年M月d日", "Gy/MM/dd", "Gy/MM/dd", @@ -1145,17 +1147,17 @@ ja{ Ehms{"E aK:mm:ss"} Gy{"Gy年"} GyMMM{"Gy年M月"} - GyMMMEEEEd{"Gy年M月d日EEEE"} + GyMMMEEEEd{"Gy年M月d日(EEEE)"} GyMMMEd{"Gy年M月d日(E)"} GyMMMd{"Gy年M月d日"} H{"H時"} Hm{"H:mm"} Hms{"H:mm:ss"} M{"M月"} - MEEEEd{"M/dEEEE"} + MEEEEd{"M/d(EEEE)"} MEd{"M/d(E)"} MMM{"M月"} - MMMEEEEd{"M月d日EEEE"} + MMMEEEEd{"M月d日(EEEE)"} MMMEd{"M月d日(E)"} MMMMd{"M月d日"} MMMd{"M月d日"} @@ -1168,16 +1170,16 @@ ja{ y{"Gy年"} yyyy{"Gy年"} yyyyM{"Gy/M"} - yyyyMEEEEd{"Gy/M/dEEEE"} + yyyyMEEEEd{"Gy/M/d(EEEE)"} yyyyMEd{"Gy/M/d(E)"} yyyyMMM{"Gy年M月"} - yyyyMMMEEEEd{"Gy年M月d日EEEE"} + yyyyMMMEEEEd{"Gy年M月d日(EEEE)"} yyyyMMMEd{"Gy年M月d日(E)"} yyyyMMMM{"Gy年M月"} yyyyMMMd{"Gy年M月d日"} yyyyMd{"Gy/M/d"} yyyyQQQ{"Gy/QQQ"} - yyyyQQQQ{"GyQQQQ"} + yyyyQQQQ{"Gy年QQQQ"} } intervalFormats{ H{ @@ -1296,7 +1298,7 @@ ja{ "H:mm:ss z", "H:mm:ss", "H:mm", - "y年M月d日EEEE", + "y年M月d日 EEEE", "y年M月d日", "y/MM/dd", "y/MM/dd", @@ -1319,7 +1321,7 @@ ja{ Ehms{"E aK:mm:ss"} Gy{"Gy年"} GyMMM{"Gy年M月"} - GyMMMEEEEd{"Gy年M月d日EEEE"} + GyMMMEEEEd{"Gy年M月d日 EEEE"} GyMMMEd{"Gy年M月d日(E)"} GyMMMd{"Gy年M月d日"} H{"H時"} @@ -1331,8 +1333,11 @@ ja{ MEEEEd{"M/dEEEE"} MEd{"M/d(E)"} MMM{"M月"} - MMMEEEEd{"M月d日EEEE"} + MMMEEEEd{"M月d日 EEEE"} MMMEd{"M月d日(E)"} + MMMMW{ + other{"M月第W週"} + } MMMMd{"M月d日"} MMMd{"M月d日"} Md{"M/d"} @@ -1349,13 +1354,16 @@ ja{ yMEd{"y/M/d(E)"} yMM{"y/MM"} yMMM{"y年M月"} - yMMMEEEEd{"y年M月d日EEEE"} + yMMMEEEEd{"y年M月d日 EEEE"} yMMMEd{"y年M月d日(E)"} yMMMM{"y年M月"} yMMMd{"y年M月d日"} yMd{"y/M/d"} yQQQ{"y/QQQ"} - yQQQQ{"yQQQQ"} + yQQQQ{"y年QQQQ"} + yw{ + other{"y年第w週"} + } } dayNames{ format{ @@ -1764,7 +1772,7 @@ ja{ "H:mm:ss z", "H:mm:ss", "H:mm", - "Gy年M月d日EEEE", + "Gy年M月d日 EEEE", "Gy年M月d日", "Gy/MM/dd", "Gy/MM/dd", @@ -1985,7 +1993,7 @@ ja{ "H:mm:ss z", "H:mm:ss", "H:mm", - "Gy年M月d日EEEE", + "Gy年M月d日 EEEE", "Gy年M月d日", "Gy/MM/dd", "Gy/MM/dd", @@ -2108,7 +2116,7 @@ ja{ "H:mm:ss z", "H:mm:ss", "H:mm", - "Gy年M月d日EEEE", + "Gy年M月d日 EEEE", "Gy年M月d日", "GGGGGyy/MM/dd", "GGGGGyy/MM/dd", @@ -2128,7 +2136,7 @@ ja{ Ehms{"E aK:mm:ss"} Gy{"Gy年"} GyMMM{"Gy年M月"} - GyMMMEEEEd{"Gy年M月d日EEEE"} + GyMMMEEEEd{"Gy年M月d日 EEEE"} GyMMMEd{"Gy年M月d日(E)"} GyMMMd{"Gy年M月d日"} H{"H時"} @@ -2138,7 +2146,7 @@ ja{ MEEEEd{"M/dEEEE"} MEd{"M/d(E)"} MMM{"M月"} - MMMEEEEd{"M月d日EEEE"} + MMMEEEEd{"M月d日 EEEE"} MMMEd{"M月d日(E)"} MMMMd{"M月d日"} MMMd{"M月d日"} @@ -2155,13 +2163,13 @@ ja{ yyyyMEd{"GGGGGyy/M/d(E)"} yyyyMM{"GGGGGyy/MM"} yyyyMMM{"Gy年M月"} - yyyyMMMEEEEd{"Gy年M月d日EEEE"} + yyyyMMMEEEEd{"Gy年M月d日 EEEE"} yyyyMMMEd{"Gy年M月d日(E)"} yyyyMMMM{"Gy年M月"} yyyyMMMd{"Gy年M月d日"} yyyyMd{"GGGGGyy/M/d"} yyyyQQQ{"Gy/QQQ"} - yyyyQQQQ{"GyQQQQ"} + yyyyQQQQ{"Gy年QQQQ"} } eras{ abbreviated{ @@ -2745,7 +2753,7 @@ ja{ "H:mm:ss z", "H:mm:ss", "H:mm", - "Gy年M月d日EEEE", + "Gy年M月d日 EEEE", "Gy年M月d日", "Gy/MM/dd", "Gy/MM/dd", @@ -2774,6 +2782,94 @@ ja{ } } } + characterLabel{ + activities{"アクティビティ"} + african_scripts{"アフリカの文字"} + american_scripts{"アメリカの文字"} + animal{"どうぶつ"} + animals_nature{"動物と自然"} + arrows{"矢印"} + body{"からだ"} + box_drawing{"罫線素片"} + braille{"点字"} + building{"たてもの"} + bullets_stars{"行頭文字/星"} + consonantal_jamo{"子音字母"} + currency_symbols{"通貨記号"} + dash_connector{"ダッシュ/連結用句読記号"} + digits{"数字記号"} + dingbats{"装飾記号"} + divination_symbols{"占術記号"} + downwards_arrows{"下向矢印"} + downwards_upwards_arrows{"下向/上向矢印"} + east_asian_scripts{"東アジアの文字"} + emoji{"絵文字"} + european_scripts{"ヨーロッパの文字"} + female{"じょせい"} + flag{"はた"} + flags{"国旗"} + food_drink{"食事と飲み物"} + format{"書式"} + format_whitespace{"書式とホワイトスペース"} + full_width_form_variant{"全角文字変種"} + geometric_shapes{"幾何学的な図形"} + half_width_form_variant{"半角文字変種"} + han_characters{"漢字"} + han_radicals{"部首"} + hanja{"漢字"} + hanzi_simplified{"漢字 (簡体字)"} + hanzi_traditional{"漢字 (繁体字)"} + heart{"はーと"} + historic_scripts{"古代文字"} + ideographic_desc_characters{"漢字構成記述文字"} + japanese_kana{"仮名"} + kanbun{"漢文"} + kanji{"漢字"} + keycap{"かこみすうじ"} + leftwards_arrows{"左向矢印"} + leftwards_rightwards_arrows{"左向/右向矢印"} + letterlike_symbols{"文字種記号"} + limited_use{"限定利用"} + male{"だんせい"} + math_symbols{"数学記号"} + middle_eastern_scripts{"中東の文字"} + miscellaneous{"雑多"} + modern_scripts{"現代文字"} + modifier{"修飾文字"} + musical_symbols{"音楽記号"} + nature{"しぜん"} + nonspacing{"前進を伴わない修飾文字"} + numbers{"数字"} + objects{"物"} + other{"その他"} + paired{"対の記号"} + person{"ひと"} + phonetic_alphabet{"音声記号"} + pictographs{"ピクトグラム"} + place{"ばしょ"} + plant{"しょくぶつ"} + punctuation{"句読点"} + rightwards_arrows{"右向矢印"} + sign_standard_symbols{"標識/標準記号"} + small_form_variant{"小字形変種"} + smiley{"すまいりー"} + smileys_people{"スマイリーと人々"} + south_asian_scripts{"南アジアの文字"} + southeast_asian_scripts{"東南アジアの文字"} + spacing{"前進を伴う修飾文字"} + sport{"すぽーつ"} + symbols{"記号"} + technical_symbols{"技術用記号"} + tone_marks{"声調記号"} + travel{"りょこう"} + travel_places{"旅行と場所"} + upwards_arrows{"上向矢印"} + variant_forms{"変種"} + vocalic_jamo{"母音字母"} + weather{"てんき"} + western_asian_scripts{"西アジアの文字"} + whitespace{"ホワイトスペース"} + } delimiters{ alternateQuotationEnd{"』"} alternateQuotationStart{"『"} @@ -2810,10 +2906,10 @@ ja{ } relativeTime{ future{ - other{"{0} 日後"} + other{"{0}日後"} } past{ - other{"{0} 日前"} + other{"{0}日前"} } } } @@ -2847,6 +2943,14 @@ ja{ "0"{"今週の金曜日"} "1"{"来週の金曜日"} } + relativeTime{ + future{ + other{"{0} 個後の金曜日"} + } + past{ + other{"{0} 個前の金曜日"} + } + } } fri-narrow{ relative{ @@ -2854,6 +2958,14 @@ ja{ "0"{"今週の金曜"} "1"{"来週の金曜"} } + relativeTime{ + future{ + other{"{0}個後の金曜"} + } + past{ + other{"{0}個前の金曜"} + } + } } fri-short{ relative{ @@ -2861,9 +2973,20 @@ ja{ "0"{"今週の金曜"} "1"{"来週の金曜"} } + relativeTime{ + future{ + other{"{0} 個後の金曜"} + } + past{ + other{"{0} 個前の金曜"} + } + } } hour{ dn{"時"} + relative{ + "0"{"1 時間以内"} + } relativeTime{ future{ other{"{0} 時間後"} @@ -2877,10 +3000,10 @@ ja{ dn{"時"} relativeTime{ future{ - other{"{0} 時間後"} + other{"{0}時間後"} } past{ - other{"{0} 時間前"} + other{"{0}時間前"} } } } @@ -2897,6 +3020,9 @@ ja{ } minute{ dn{"分"} + relative{ + "0"{"1 分以内"} + } relativeTime{ future{ other{"{0} 分後"} @@ -2910,10 +3036,10 @@ ja{ dn{"分"} relativeTime{ future{ - other{"{0} 分後"} + other{"{0}分後"} } past{ - other{"{0} 分前"} + other{"{0}分前"} } } } @@ -2934,6 +3060,14 @@ ja{ "0"{"今週の月曜日"} "1"{"来週の月曜日"} } + relativeTime{ + future{ + other{"{0} 個後の月曜日"} + } + past{ + other{"{0} 個前の月曜日"} + } + } } mon-narrow{ relative{ @@ -2941,6 +3075,14 @@ ja{ "0"{"今週の月曜"} "1"{"来週の月曜"} } + relativeTime{ + future{ + other{"{0}個後の月曜"} + } + past{ + other{"{0}個前の月曜"} + } + } } mon-short{ relative{ @@ -2948,6 +3090,14 @@ ja{ "0"{"今週の月曜"} "1"{"来週の月曜"} } + relativeTime{ + future{ + other{"{0} 個後の月曜"} + } + past{ + other{"{0} 個前の月曜"} + } + } } month{ dn{"月"} @@ -2974,10 +3124,10 @@ ja{ } relativeTime{ future{ - other{"{0} か月後"} + other{"{0}か月後"} } past{ - other{"{0} か月前"} + other{"{0}か月前"} } } } @@ -2999,6 +3149,11 @@ ja{ } quarter{ dn{"四半期"} + relative{ + "-1"{"前四半期"} + "0"{"今四半期"} + "1"{"翌四半期"} + } relativeTime{ future{ other{"{0} 四半期後"} @@ -3012,10 +3167,10 @@ ja{ dn{"四半期"} relativeTime{ future{ - other{"{0} 四半期後"} + other{"{0}四半期後"} } past{ - other{"{0} 四半期前"} + other{"{0}四半期前"} } } } @@ -3036,6 +3191,14 @@ ja{ "0"{"今週の土曜日"} "1"{"来週の土曜日"} } + relativeTime{ + future{ + other{"{0} 個後の土曜日"} + } + past{ + other{"{0} 個前の土曜日"} + } + } } sat-narrow{ relative{ @@ -3043,6 +3206,14 @@ ja{ "0"{"今週の土曜"} "1"{"来週の土曜"} } + relativeTime{ + future{ + other{"{0}個後の土曜"} + } + past{ + other{"{0}個前の土曜"} + } + } } sat-short{ relative{ @@ -3050,11 +3221,19 @@ ja{ "0"{"今週の土曜"} "1"{"来週の土曜"} } + relativeTime{ + future{ + other{"{0} 個後の土曜"} + } + past{ + other{"{0} 個前の土曜"} + } + } } second{ dn{"秒"} relative{ - "0"{"今すぐ"} + "0"{"今"} } relativeTime{ future{ @@ -3069,10 +3248,10 @@ ja{ dn{"秒"} relativeTime{ future{ - other{"{0} 秒後"} + other{"{0}秒後"} } past{ - other{"{0} 秒前"} + other{"{0}秒前"} } } } @@ -3093,6 +3272,14 @@ ja{ "0"{"今週の日曜日"} "1"{"来週の日曜日"} } + relativeTime{ + future{ + other{"{0} 個後の日曜日"} + } + past{ + other{"{0} 個前の日曜日"} + } + } } sun-narrow{ relative{ @@ -3100,6 +3287,14 @@ ja{ "0"{"今週の日曜"} "1"{"来週の日曜"} } + relativeTime{ + future{ + other{"{0}個後の日曜"} + } + past{ + other{"{0}個前の日曜"} + } + } } sun-short{ relative{ @@ -3107,6 +3302,14 @@ ja{ "0"{"今週の日曜"} "1"{"来週の日曜"} } + relativeTime{ + future{ + other{"{0} 個後の日曜"} + } + past{ + other{"{0} 個前の日曜"} + } + } } thu{ relative{ @@ -3114,6 +3317,14 @@ ja{ "0"{"今週の木曜日"} "1"{"来週の木曜日"} } + relativeTime{ + future{ + other{"{0} 個後の木曜日"} + } + past{ + other{"{0} 個前の木曜日"} + } + } } thu-narrow{ relative{ @@ -3121,6 +3332,14 @@ ja{ "0"{"今週の木曜"} "1"{"来週の木曜"} } + relativeTime{ + future{ + other{"{0}個後の木曜"} + } + past{ + other{"{0}個前の木曜"} + } + } } thu-short{ relative{ @@ -3128,6 +3347,14 @@ ja{ "0"{"今週の木曜"} "1"{"来週の木曜"} } + relativeTime{ + future{ + other{"{0} 個後の木曜"} + } + past{ + other{"{0} 個前の木曜"} + } + } } tue{ relative{ @@ -3135,6 +3362,14 @@ ja{ "0"{"今週の火曜日"} "1"{"来週の火曜日"} } + relativeTime{ + future{ + other{"{0} 個後の火曜日"} + } + past{ + other{"{0} 個前の火曜日"} + } + } } tue-narrow{ relative{ @@ -3142,6 +3377,14 @@ ja{ "0"{"今週の火曜"} "1"{"来週の火曜"} } + relativeTime{ + future{ + other{"{0}個後の火曜"} + } + past{ + other{"{0}個前の火曜"} + } + } } tue-short{ relative{ @@ -3149,6 +3392,14 @@ ja{ "0"{"今週の火曜"} "1"{"来週の火曜"} } + relativeTime{ + future{ + other{"{0} 個後の火曜"} + } + past{ + other{"{0} 個前の火曜"} + } + } } wed{ relative{ @@ -3156,6 +3407,14 @@ ja{ "0"{"今週の水曜日"} "1"{"来週の水曜日"} } + relativeTime{ + future{ + other{"{0} 個後の水曜日"} + } + past{ + other{"{0} 個前の水曜日"} + } + } } wed-narrow{ relative{ @@ -3163,6 +3422,14 @@ ja{ "0"{"今週の水曜"} "1"{"来週の水曜"} } + relativeTime{ + future{ + other{"{0}個後の水曜"} + } + past{ + other{"{0}個前の水曜"} + } + } } wed-short{ relative{ @@ -3170,6 +3437,14 @@ ja{ "0"{"今週の水曜"} "1"{"来週の水曜"} } + relativeTime{ + future{ + other{"{0} 個後の水曜"} + } + past{ + other{"{0} 個前の水曜"} + } + } } week{ dn{"週"} @@ -3178,6 +3453,7 @@ ja{ "0"{"今週"} "1"{"翌週"} } + relativePeriod{"{0} 日の週"} relativeTime{ future{ other{"{0} 週間後"} @@ -3194,12 +3470,13 @@ ja{ "0"{"今週"} "1"{"翌週"} } + relativePeriod{"{0}日の週"} relativeTime{ future{ - other{"{0} 週間後"} + other{"{0}週間後"} } past{ - other{"{0} 週間前"} + other{"{0}週間前"} } } } @@ -3210,6 +3487,7 @@ ja{ "0"{"今週"} "1"{"翌週"} } + relativePeriod{"{0} 日の週"} relativeTime{ future{ other{"{0} 週間後"} @@ -3247,10 +3525,10 @@ ja{ } relativeTime{ future{ - other{"{0} 年後"} + other{"{0}年後"} } past{ - other{"{0} 年前"} + other{"{0}年前"} } } } @@ -3281,6 +3559,12 @@ ja{ middle{"{0}、{1}"} start{"{0}、{1}"} } + standard-short{ + 2{"{0}、{1}"} + end{"{0}、{1}"} + middle{"{0}、{1}"} + start{"{0}、{1}"} + } unit{ 2{"{0} {1}"} end{"{0} {1}"} @@ -3305,16 +3589,4 @@ ja{ US{"米ヤード・ポンド法"} metric{"メートル法"} } - transformNames{ - BGN{"BGN"} - Numeric{"数字"} - Tone{"声調"} - UNGEGN{"UNGEGN"} - x-Accents{"アクセント"} - x-Fullwidth{"全角"} - x-Halfwidth{"半角"} - x-Jamo{"字母"} - x-Pinyin{"ピンイン"} - x-Publishing{"出版"} - } } diff --git a/icuSources/data/locales/ja_JP.txt b/icuSources/data/locales/ja_JP.txt index 344d361a..47a93819 100644 --- a/icuSources/data/locales/ja_JP.txt +++ b/icuSources/data/locales/ja_JP.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ja_JP.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ja_JP{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ja_JP_TRADITIONAL.txt b/icuSources/data/locales/ja_JP_TRADITIONAL.txt index ce3addb6..2a23df32 100644 --- a/icuSources/data/locales/ja_JP_TRADITIONAL.txt +++ b/icuSources/data/locales/ja_JP_TRADITIONAL.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ja_JP_TRADITIONAL{ calendar{ default{"japanese"} diff --git a/icuSources/data/locales/jgo.txt b/icuSources/data/locales/jgo.txt old mode 100755 new mode 100644 index 69cd0a8e..ea4d5eee --- a/icuSources/data/locales/jgo.txt +++ b/icuSources/data/locales/jgo.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/jgo.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License jgo{ AuxExemplarCharacters{"[e o q r x]"} ExemplarCharacters{ @@ -44,7 +38,7 @@ jgo{ } native{"latn"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/jgo_CM.txt b/icuSources/data/locales/jgo_CM.txt old mode 100755 new mode 100644 index b004b152..04883eb8 --- a/icuSources/data/locales/jgo_CM.txt +++ b/icuSources/data/locales/jgo_CM.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/jgo_CM.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License jgo_CM{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/jmc.txt b/icuSources/data/locales/jmc.txt old mode 100755 new mode 100644 index 594d4170..512a8017 --- a/icuSources/data/locales/jmc.txt +++ b/icuSources/data/locales/jmc.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/jmc.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License jmc{ AuxExemplarCharacters{"[q x]"} ExemplarCharacters{"[a b c d e f g h i j k l m n o p r s t u v w y z]"} @@ -17,7 +11,7 @@ jmc{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/jmc_TZ.txt b/icuSources/data/locales/jmc_TZ.txt old mode 100755 new mode 100644 index b8837b87..45009e9b --- a/icuSources/data/locales/jmc_TZ.txt +++ b/icuSources/data/locales/jmc_TZ.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/jmc_TZ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License jmc_TZ{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ka.txt b/icuSources/data/locales/ka.txt index e891a411..eed19ab4 100644 --- a/icuSources/data/locales/ka.txt +++ b/icuSources/data/locales/ka.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ka.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ka{ AuxExemplarCharacters{ "[ⴀ ⴁ ⴂ ⴃ ⴄ ⴅ ⴆ ჱ ⴡ ⴇ ⴈ ⴉ ⴊ ⴋ ⴌ ჲ ⴢ ⴍ ⴎ ⴏ ⴐ ⴑ ⴒ ჳ ⴣ ⴓ ⴔ ⴕ ⴖ ⴗ ⴘ ⴙ ⴚ ⴛ ⴜ ⴝ ⴞ ჴ" @@ -209,11 +203,22 @@ ka{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + many{"მე-{0}"} + one{"{0}-ლი"} + other{"{0}-ე"} + } + plural{ + one{"კალათში {0} X-ია. შეიძენთ მას?"} + other{"კალათში {0} X-ია. შეიძენთ მათ?"} + } + } minimumGroupingDigits{"2"} native{"latn"} traditional{"geor"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} calendar{ generic{ DateTimePatterns{ @@ -225,11 +230,11 @@ ka{ "d MMMM, y G", "d MMM, y G", "dd.MM.y GGGGG", - "{1} {0}", - "{1} {0}", "{1}, {0}", "{1} {0}", - "{1} {0}", + "{1}, {0}", + "{1}, {0}", + "{1}, {0}", } availableFormats{ E{"ccc"} @@ -412,6 +417,10 @@ ka{ MEd{"E, d.M"} MMM{"LLL"} MMMEd{"E, d MMM"} + MMMMW{ + one{"MMM-ის კვირა W"} + other{"MMM-ის კვირა W"} + } MMMMd{"d MMMM"} MMMd{"d MMM"} Md{"d.M"} @@ -432,6 +441,10 @@ ka{ yMd{"d.M.y"} yQQQ{"QQQ, y"} yQQQQ{"QQQQ, y"} + yw{ + one{"კვირა w, y"} + other{"კვირა w, y"} + } } dayNames{ format{ @@ -522,11 +535,11 @@ ka{ noon{"შუადღ."} } narrow{ - afternoon1{"ნაშუადღევს"} - evening1{"საღამოს"} + afternoon1{"ნაშუადღ."} + evening1{"საღ."} midnight{"შუაღამეს"} - morning1{"დილას"} - night1{"ღამით"} + morning1{"დილ."} + night1{"ღამ."} noon{"შუადღ."} } wide{ @@ -551,17 +564,17 @@ ka{ } narrow{ afternoon1{"ნაშუადღევი"} - am{"a"} + am{"AM"} evening1{"საღამო"} midnight{"შუაღამე"} morning1{"დილა"} night1{"ღამე"} noon{"შუადღე"} - pm{"p"} + pm{"PM"} } wide{ afternoon1{"ნაშუადღევი"} - am{"შუადღემდე"} + am{"AM"} evening1{"საღამო"} midnight{"შუაღამე"} morning1{"დილა"} @@ -818,6 +831,94 @@ ka{ } } } + characterLabel{ + activities{"აქტივობები"} + african_scripts{"აფრიკული დამწერლობები"} + american_scripts{"ამერიკული დამწერლობები"} + animal{"ცხოველი"} + animals_nature{"ფლორა და ფაუნა"} + arrows{"ისრები"} + body{"სხეული"} + box_drawing{"ჩარჩოების სიმბოლოები"} + braille{"ბრაილი"} + building{"შენობა"} + bullets_stars{"ბურთულები/ვარსკვლავები"} + consonantal_jamo{"Jamo-თანხმოვნები"} + currency_symbols{"ვალუტის სიმბოლოები"} + dash_connector{"ტირე/დეფისი"} + digits{"ციფრები"} + dingbats{"ტიპოგრაფიული ორნამენტები"} + divination_symbols{"გაყოფის სიმბოლოები"} + downwards_arrows{"ქვემოთ მიმართული ისრები"} + downwards_upwards_arrows{"ქვემოთ და ზემოთ მიმართული ისრები"} + east_asian_scripts{"აღმოსავლეთ აზიური დამწერლობები"} + emoji{"Emoji"} + european_scripts{"ევროპული დამწერლობები"} + female{"ქალი"} + flag{"დროშა"} + flags{"დროშები"} + food_drink{"სასმელი და საჭმელი"} + format{"ფორმატირება"} + format_whitespace{"ფორმატირება და შორისები"} + full_width_form_variant{"ნახევარი სიგანის ფორმის ვარიანტები"} + geometric_shapes{"გეომეტრიული ფიგურები"} + half_width_form_variant{"ნახევარი სიგანის ფორმის ვარიანტები"} + han_characters{"ჩინური სიმბოლოები"} + han_radicals{"იეროგლიფური გასაღებები"} + hanja{"ჰანჯა"} + hanzi_simplified{"გამარტივებული ჩინური იეროგლიფები"} + hanzi_traditional{"ტრადიციული ჩინური იეროგლიფები"} + heart{"გული"} + historic_scripts{"ისტორიული დამწერლობები"} + ideographic_desc_characters{"იეროგლიფების აღმწერი სიმბოლოები"} + japanese_kana{"კანა"} + kanbun{"კანბუნი"} + kanji{"კანჯი"} + keycap{"კლავიში"} + leftwards_arrows{"მარცხნივ მიმართული ისრები"} + leftwards_rightwards_arrows{"მარცხნივ და მარჯვნივ მიმართული ისრები"} + letterlike_symbols{"ასოების მაგვარი ნიშნები"} + limited_use{"შეზღუდული გამოყენების"} + male{"კაცი"} + math_symbols{"მათემატიკური ნიშნები"} + middle_eastern_scripts{"ახლო აღმოსავლეთის დამწერლობები"} + miscellaneous{"სხვადასხვა"} + modern_scripts{"თანამედროვე დამწერლობები"} + modifier{"მოდიფიკატორი"} + musical_symbols{"მუსიკალური სიმბოლოები"} + nature{"ბუნება"} + nonspacing{"დაცული შორისები"} + numbers{"ციფრები"} + objects{"ობიექტები"} + other{"სხვა"} + paired{"დაწყვილებული"} + person{"ადამიანი"} + phonetic_alphabet{"ფონეტიკური ანბანი"} + pictographs{"პიკტოგრამები"} + place{"ადგილი"} + plant{"მცენარე"} + punctuation{"სასვენი ნიშები"} + rightwards_arrows{"მერჯვნივ მიმართული ისრები"} + sign_standard_symbols{"ნიშნები/სტანდარტული სიმბოლოები"} + small_form_variant{"პატარა ფორმის ვარიანტები"} + smiley{"სიცილაკი"} + smileys_people{"სიცილაკები და ხალხი"} + south_asian_scripts{"სამხრეთ აზიური დამწერლობები"} + southeast_asian_scripts{"სამხრეთ-აღმოსავლეთ აზიური დამწერლობები"} + spacing{"დაშორება"} + sport{"სპორტი"} + symbols{"სიმბოლოები"} + technical_symbols{"ტექნიკური სიმბოლოები"} + tone_marks{"ტონის ნიშნები"} + travel{"მოგზაურობა"} + travel_places{"მოგზაურობა და ადგილები"} + upwards_arrows{"ზემოთ მიმართული ისრები"} + variant_forms{"ფორმის ვარიანტები"} + vocalic_jamo{"Jamo-ხმოვნები"} + weather{"ამინდი"} + western_asian_scripts{"დასავლეთ აზიური დამწერლობები"} + whitespace{"შორისები"} + } delimiters{ alternateQuotationEnd{"»"} alternateQuotationStart{"«"} @@ -897,6 +998,16 @@ ka{ "0"{"ამ პარასკევს"} "1"{"მომავალ პარასკევს"} } + relativeTime{ + future{ + one{"{0} პარასკევში"} + other{"{0} პარასკევში"} + } + past{ + one{"{0} პარასკევის წინ"} + other{"{0} პარასკევის წინ"} + } + } } fri-narrow{ relative{ @@ -904,6 +1015,16 @@ ka{ "0"{"ამ პა."} "1"{"მომ. პა."} } + relativeTime{ + future{ + one{"{0} პარასკევში"} + other{"{0} პარასკევში"} + } + past{ + one{"{0} პარასკევის წინ"} + other{"{0} პარასკევის წინ"} + } + } } fri-short{ relative{ @@ -911,9 +1032,22 @@ ka{ "0"{"ამ პარ."} "1"{"მომ. პარ."} } + relativeTime{ + future{ + one{"{0} პარასკევში"} + other{"{0} პარასკევში"} + } + past{ + one{"{0} პარასკევის წინ"} + other{"{0} პარასკევის წინ"} + } + } } hour{ dn{"საათი"} + relative{ + "0"{"ამ საათში"} + } relativeTime{ future{ one{"{0} საათში"} @@ -953,6 +1087,9 @@ ka{ } minute{ dn{"წუთი"} + relative{ + "0"{"ამ წუთში"} + } relativeTime{ future{ one{"{0} წუთში"} @@ -996,6 +1133,16 @@ ka{ "0"{"ამ ორშაბათს"} "1"{"მომავალ ორშაბათს"} } + relativeTime{ + future{ + one{"{0} ორშაბათში"} + other{"{0} ორშაბათში"} + } + past{ + one{"{0} ორშაბათის წინ"} + other{"{0} ორშაბათის წინ"} + } + } } mon-narrow{ relative{ @@ -1003,6 +1150,16 @@ ka{ "0"{"ამ ორ."} "1"{"მომ. ორ."} } + relativeTime{ + future{ + one{"{0} ორშაბათში"} + other{"{0} ორშაბათში"} + } + past{ + one{"{0} ორშაბათის წინ"} + other{"{0} ორშაბათის წინ"} + } + } } mon-short{ relative{ @@ -1010,6 +1167,16 @@ ka{ "0"{"ამ ორშ."} "1"{"მომ. ორშ."} } + relativeTime{ + future{ + one{"{0} ორშაბათში"} + other{"{0} ორშაბათში"} + } + past{ + one{"{0} ორშაბათის წინ"} + other{"{0} ორშაბათის წინ"} + } + } } month{ dn{"თვე"} @@ -1067,6 +1234,11 @@ ka{ } quarter{ dn{"კვარტალი"} + relative{ + "-1"{"გასულ კვარტალში"} + "0"{"ამ კვარტალში"} + "1"{"შემდეგ კვარტალში"} + } relativeTime{ future{ one{"{0} კვარტალში"} @@ -1110,6 +1282,16 @@ ka{ "0"{"ამ შაბათს"} "1"{"მომავალ შაბათს"} } + relativeTime{ + future{ + one{"{0} შაბათში"} + other{"{0} შაბათში"} + } + past{ + one{"{0} შაბათის წინ"} + other{"{0} შაბათის წინ"} + } + } } sat-narrow{ relative{ @@ -1117,6 +1299,16 @@ ka{ "0"{"ამ შა."} "1"{"მომ. შბ."} } + relativeTime{ + future{ + one{"{0} შაბათში"} + other{"{0} შაბათში"} + } + past{ + one{"{0} შაბათის წინ"} + other{"{0} შაბათის წინ"} + } + } } sat-short{ relative{ @@ -1124,6 +1316,16 @@ ka{ "0"{"ამ შაბ."} "1"{"მომ. შაბ."} } + relativeTime{ + future{ + one{"{0} შაბათში"} + other{"{0} შაბათში"} + } + past{ + one{"{0} შაბათის წინ"} + other{"{0} შაბათის წინ"} + } + } } second{ dn{"წამი"} @@ -1173,6 +1375,16 @@ ka{ "0"{"ამ კვირას"} "1"{"მომავალ კვირას"} } + relativeTime{ + future{ + one{"{0} კვირაში"} + other{"{0} კვირაში"} + } + past{ + one{"{0} კვირის წინ"} + other{"{0} კვირი წინ"} + } + } } sun-narrow{ relative{ @@ -1180,6 +1392,16 @@ ka{ "0"{"ამ კვირას"} "1"{"მომავალ კვირას"} } + relativeTime{ + future{ + one{"{0} კვირაში"} + other{"{0} კვირაში"} + } + past{ + one{"{0} კვირის წინ"} + other{"{0} კვირი წინ"} + } + } } sun-short{ relative{ @@ -1187,6 +1409,16 @@ ka{ "0"{"ამ კვირას"} "1"{"მომავალ კვირას"} } + relativeTime{ + future{ + one{"{0} კვირაში"} + other{"{0} კვირაში"} + } + past{ + one{"{0} კვირის წინ"} + other{"{0} კვირის წინ"} + } + } } thu{ relative{ @@ -1194,6 +1426,16 @@ ka{ "0"{"ამ ხუთშაბათს"} "1"{"მომავალ ხუთშაბათს"} } + relativeTime{ + future{ + one{"{0} ხუთშაბათში"} + other{"{0} ხუთშაბათში"} + } + past{ + one{"{0} ხუთშაბათის წინ"} + other{"{0} ხუთშაბათის წინ"} + } + } } thu-narrow{ relative{ @@ -1201,6 +1443,16 @@ ka{ "0"{"ამ ხთ."} "1"{"მომ. ხთ."} } + relativeTime{ + future{ + one{"{0} ხუთშაბათში"} + other{"{0} ხუთშაბათში"} + } + past{ + one{"{0} ხუთშაბათის წინ"} + other{"{0} ხუთშაბათის წინ"} + } + } } thu-short{ relative{ @@ -1208,6 +1460,16 @@ ka{ "0"{"ამ ხუთ."} "1"{"მომ. ხუთ."} } + relativeTime{ + future{ + one{"{0} ხუთშაბათში"} + other{"{0} ხუთშაბათში"} + } + past{ + one{"{0} ხუთშაბათის წინ"} + other{"{0} ხუთშაბათის წინ"} + } + } } tue{ relative{ @@ -1215,6 +1477,16 @@ ka{ "0"{"ამ სამშაბათს"} "1"{"მომავალ სამშაბათს"} } + relativeTime{ + future{ + one{"{0} სამშაბათში"} + other{"{0} სამშაბათში"} + } + past{ + one{"{0} სამშაბათის წინ"} + other{"{0} სამშაბათის წინ"} + } + } } tue-narrow{ relative{ @@ -1222,6 +1494,16 @@ ka{ "0"{"ამ სა."} "1"{"მომმ სა."} } + relativeTime{ + future{ + one{"{0} სამშაბათში"} + other{"{0} სამშაბათში"} + } + past{ + one{"{0} სამშაბათის წინ"} + other{"{0} სამშაბათის წინ"} + } + } } tue-short{ relative{ @@ -1229,6 +1511,16 @@ ka{ "0"{"ამ სამ."} "1"{"მომ. სამ."} } + relativeTime{ + future{ + one{"{0} სამშაბათში"} + other{"{0} სამშაბათში"} + } + past{ + one{"{0} სამშაბათის წინ"} + other{"{0} სამშაბათის წინ"} + } + } } wed{ relative{ @@ -1236,6 +1528,16 @@ ka{ "0"{"ამ ოთხშაბათს"} "1"{"მომავალ ოთხშაბათს"} } + relativeTime{ + future{ + one{"{0} ოთხშაბათში"} + other{"{0} ოთხშაბათში"} + } + past{ + one{"{0} ოთხშაბათის წინ"} + other{"{0} ოთხშაბათის წინ"} + } + } } wed-narrow{ relative{ @@ -1243,6 +1545,16 @@ ka{ "0"{"ამ ოთ."} "1"{"მომ. ოთ."} } + relativeTime{ + future{ + one{"{0} ოთხშაბათში"} + other{"{0} ოთხშაბათში"} + } + past{ + one{"{0} ოთხშაბათის წინ"} + other{"{0} ოთხშაბათის წინ"} + } + } } wed-short{ relative{ @@ -1250,6 +1562,16 @@ ka{ "0"{"ამ ოთხ."} "1"{"მომ. ოთხ."} } + relativeTime{ + future{ + one{"{0} ოთხშაბათში"} + other{"{0} ოთხშაბათში"} + } + past{ + one{"{0} ოთხშაბათის წინ"} + other{"{0} ოთხშაბათის წინ"} + } + } } week{ dn{"კვირა"} @@ -1258,6 +1580,7 @@ ka{ "0"{"ამ კვირაში"} "1"{"მომავალ კვირაში"} } + relativePeriod{"{0}-ის კვირაში"} relativeTime{ future{ one{"{0} კვირაში"} @@ -1276,6 +1599,7 @@ ka{ "0"{"ამ კვირაში"} "1"{"მომავალ კვირაში"} } + relativePeriod{"{0}-ის კვირაში"} relativeTime{ future{ one{"{0} კვირაში"} @@ -1294,6 +1618,7 @@ ka{ "0"{"ამ კვირაში"} "1"{"მომავალ კვირაში"} } + relativePeriod{"{0}-ის კვირაში"} relativeTime{ future{ one{"{0} კვირაში"} @@ -1373,6 +1698,12 @@ ka{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} და {1}"} + end{"{0} და {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0}, {1}"} end{"{0}, {1}"} diff --git a/icuSources/data/locales/ka_GE.txt b/icuSources/data/locales/ka_GE.txt index edfa3c59..cc4e174c 100644 --- a/icuSources/data/locales/ka_GE.txt +++ b/icuSources/data/locales/ka_GE.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ka_GE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ka_GE{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/kab.txt b/icuSources/data/locales/kab.txt old mode 100755 new mode 100644 index 8afb7d6f..9aeb6aa4 --- a/icuSources/data/locales/kab.txt +++ b/icuSources/data/locales/kab.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/kab.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License kab{ AuxExemplarCharacters{"[o v]"} ExemplarCharacters{"[a b c č d ḍ e ɛ f g ǧ ɣ h ḥ i j k l m n p q r ṛ s ṣ t ṭ u w x y z ẓ]"} @@ -21,7 +15,7 @@ kab{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ @@ -86,6 +80,19 @@ kab{ "{1} {0}", "{1} {0}", } + appendItems{ + Day{"{0} ({2}: {1})"} + Day-Of-Week{"{0} {1}"} + Era{"{1} {0}"} + Hour{"{0} ({2}: {1})"} + Minute{"{0} ({2}: {1})"} + Month{"{0} ({2}: {1})"} + Quarter{"{0} ({2}: {1})"} + Second{"{0} ({2}: {1})"} + Timezone{"{0} {1}"} + Week{"{0} ({2}: {1})"} + Year{"{1} {0}"} + } availableFormats{ M{"M"} MMM{"MMM"} diff --git a/icuSources/data/locales/kab_DZ.txt b/icuSources/data/locales/kab_DZ.txt old mode 100755 new mode 100644 index 4e57d21f..02069335 --- a/icuSources/data/locales/kab_DZ.txt +++ b/icuSources/data/locales/kab_DZ.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/kab_DZ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License kab_DZ{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/kam.txt b/icuSources/data/locales/kam.txt old mode 100755 new mode 100644 index 66f9a64d..087266c4 --- a/icuSources/data/locales/kam.txt +++ b/icuSources/data/locales/kam.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/kam.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License kam{ ExemplarCharacters{"[a b c d e f g h i ĩ j k l m n o p q r s t u ũ v w y z]"} ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"} @@ -17,7 +11,7 @@ kam{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/kam_KE.txt b/icuSources/data/locales/kam_KE.txt old mode 100755 new mode 100644 index 0d6ad656..f2e2a296 --- a/icuSources/data/locales/kam_KE.txt +++ b/icuSources/data/locales/kam_KE.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/kam_KE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License kam_KE{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/kde.txt b/icuSources/data/locales/kde.txt old mode 100755 new mode 100644 index 8f2b4830..87e43263 --- a/icuSources/data/locales/kde.txt +++ b/icuSources/data/locales/kde.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/kde.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License kde{ ExemplarCharacters{"[a b c d e f g h i j k l m n o p q r s t u v w x y z]"} ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"} @@ -17,7 +11,7 @@ kde{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/kde_TZ.txt b/icuSources/data/locales/kde_TZ.txt old mode 100755 new mode 100644 index 5aa6b2c5..b0f9589b --- a/icuSources/data/locales/kde_TZ.txt +++ b/icuSources/data/locales/kde_TZ.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/kde_TZ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License kde_TZ{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/kea.txt b/icuSources/data/locales/kea.txt old mode 100755 new mode 100644 index f671c047..4f7a46f2 --- a/icuSources/data/locales/kea.txt +++ b/icuSources/data/locales/kea.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/kea.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License kea{ AuxExemplarCharacters{ "[á à ă â å ä ã ā æ c ç é è ĕ ê ë ẽ ē í ì ĭ î ï ĩ ī {n\u0308} ó ò ŏ ô ö õ ø ō" @@ -134,7 +128,7 @@ kea{ minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.23.7"} + Version{"2.1.31.74"} calendar{ generic{ DateTimePatterns{ @@ -153,6 +147,7 @@ kea{ "{1}, {0}", } availableFormats{ + E{"ccc"} Ed{"E, d"} Gy{"y G"} GyMMM{"MMM y G"} @@ -192,6 +187,7 @@ kea{ yyyyMEd{"E, dd/MM/y GGGGG"} yyyyMMM{"MMM y G"} yyyyMMMEd{"E, d MMM y G"} + yyyyMMMM{"MMMM y G"} yyyyMMMd{"d MMM y G"} yyyyMd{"dd/MM/y GGGGG"} yyyyQQQ{"QQQ y G"} @@ -332,12 +328,14 @@ kea{ Ehm{"E, h:mm a"} Ehms{"E, h:mm:ss a"} Gy{"y G"} - GyMMM{"MMM 'di' y G"} - GyMMMEd{"E, d 'di' MMM 'di' y G"} - GyMMMd{"d 'di' MMM 'di' y G"} + GyMMM{"MMM y G"} + GyMMMEd{"E, d MMM y G"} + GyMMMd{"d MMM y G"} H{"HH"} Hm{"HH:mm"} Hms{"HH:mm:ss"} + Hmsv{"HH:mm:ss (v)"} + Hmv{"HH:mm (v)"} M{"L"} MEd{"E, dd/MM"} MMM{"LLL"} @@ -351,13 +349,15 @@ kea{ h{"h a"} hm{"h:mm a"} hms{"h:mm:ss a"} + hmsv{"h:mm:ss a (v)"} + hmv{"h:mm a (v)"} mmss{"mm:ss"} ms{"mm:ss"} y{"y"} yM{"MM/y"} yMEd{"E, dd/MM/y"} yMM{"MM/y"} - yMMM{"MMM 'di' y"} + yMMM{"MMM y"} yMMMEd{"E, d MMM y"} yMMMM{"MMMM 'di' y"} yMMMd{"d MMM y"} @@ -415,13 +415,13 @@ kea{ "sab", } narrow{ - "d", - "s", - "t", - "k", - "k", - "s", - "s", + "D", + "S", + "T", + "K", + "K", + "S", + "S", } short{ "du", @@ -439,7 +439,7 @@ kea{ "kuarta-fera", "kinta-fera", "sesta-fera", - "sabadu", + "sábadu", } } } @@ -774,6 +774,7 @@ kea{ } } hour-narrow{ + dn{"h"} relativeTime{ future{ other{"di li {0} ora"} @@ -1169,6 +1170,6 @@ kea{ measurementSystemNames{ UK{"Ingles"} US{"Merkanu"} - metric{"Metriku"} + metric{"Métriku"} } } diff --git a/icuSources/data/locales/kea_CV.txt b/icuSources/data/locales/kea_CV.txt old mode 100755 new mode 100644 index 1c1eb8c2..2ba78e31 --- a/icuSources/data/locales/kea_CV.txt +++ b/icuSources/data/locales/kea_CV.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/kea_CV.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License kea_CV{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/khq.txt b/icuSources/data/locales/khq.txt old mode 100755 new mode 100644 index 7195d11b..950a5a63 --- a/icuSources/data/locales/khq.txt +++ b/icuSources/data/locales/khq.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/khq.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License khq{ AuxExemplarCharacters{"[v]"} ExemplarCharacters{"[a ã b c d e ẽ f g h i j k l m n ɲ ŋ o õ p q r s š t u w x y z ž]"} @@ -20,7 +14,7 @@ khq{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ @@ -85,6 +79,19 @@ khq{ "{1} {0}", "{1} {0}", } + appendItems{ + Day{"{0} ({2}: {1})"} + Day-Of-Week{"{0} {1}"} + Era{"{1} {0}"} + Hour{"{0} ({2}: {1})"} + Minute{"{0} ({2}: {1})"} + Month{"{0} ({2}: {1})"} + Quarter{"{0} ({2}: {1})"} + Second{"{0} ({2}: {1})"} + Timezone{"{0} {1}"} + Week{"{0} ({2}: {1})"} + Year{"{1} {0}"} + } availableFormats{ M{"M"} MMM{"MMM"} diff --git a/icuSources/data/locales/khq_ML.txt b/icuSources/data/locales/khq_ML.txt old mode 100755 new mode 100644 index 38c58ef5..8f718012 --- a/icuSources/data/locales/khq_ML.txt +++ b/icuSources/data/locales/khq_ML.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/khq_ML.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License khq_ML{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ki.txt b/icuSources/data/locales/ki.txt old mode 100755 new mode 100644 index f4c565d9..83f77a32 --- a/icuSources/data/locales/ki.txt +++ b/icuSources/data/locales/ki.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ki.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ki{ AuxExemplarCharacters{"[f l p q s v x z]"} ExemplarCharacters{"[a b c d e g h i ĩ j k m n o r t u ũ w y]"} @@ -18,7 +12,7 @@ ki{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/ki_KE.txt b/icuSources/data/locales/ki_KE.txt old mode 100755 new mode 100644 index 827f122c..5e2dd217 --- a/icuSources/data/locales/ki_KE.txt +++ b/icuSources/data/locales/ki_KE.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ki_KE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ki_KE{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/kk.txt b/icuSources/data/locales/kk.txt index f1191a78..ee7bc165 100644 --- a/icuSources/data/locales/kk.txt +++ b/icuSources/data/locales/kk.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/kk.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License kk{ AuxExemplarCharacters{"[]"} Ellipsis{ @@ -156,8 +150,8 @@ kk{ other{"00 мың"} } 100000{ - one{"000 мың"} - other{"000 мың"} + one{"000 м'.'"} + other{"000 м'.'"} } 1000000{ one{"0 млн"} @@ -203,7 +197,7 @@ kk{ group{" "} infinity{"∞"} minusSign{"-"} - nan{"NaN"} + nan{"сан емес"} perMille{"‰"} percentSign{"%"} plusSign{"+"} @@ -211,10 +205,20 @@ kk{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + many{"{0}-ші бұрылыстан оңға бұрылыңыз."} + other{"{0}-шы бұрылыстан оңға бұрылыңыз."} + } + plural{ + one{"Cебетте {0} Х бар. Ол сіздікі ме?"} + other{"Себетте {0} Х бар. Олар сіздікі ме?"} + } + } minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} calendar{ generic{ DateTimePatterns{ @@ -353,16 +357,16 @@ kk{ } gregorian{ AmPmMarkers{ - "таңғы", - "түскі/кешкі", + "AM", + "PM", } AmPmMarkersAbbr{ - "таңғы", - "түскі/кешкі", + "AM", + "PM", } AmPmMarkersNarrow{ - "таңғы", - "түскі/кешкі", + "AM", + "PM", } DateTimePatterns{ "HH:mm:ss zzzz", @@ -373,11 +377,11 @@ kk{ "y 'ж'. d MMMM", "y 'ж'. dd MMM", "dd.MM.yy", - "{1} {0}", - "{1} {0}", - "{1} {0}", - "{1} {0}", - "{1} {0}", + "{1}, {0}", + "{1}, {0}", + "{1}, {0}", + "{1}, {0}", + "{1}, {0}", } appendItems{ Timezone{"{0} {1}"} @@ -387,8 +391,8 @@ kk{ EHm{"E HH:mm"} EHms{"E HH:mm:ss"} Ed{"d, E"} - Ehm{"E, a h:mm"} - Ehms{"E, a h:mm:ss"} + Ehm{"E h:mm a"} + Ehms{"E h:mm:ss a"} Gy{"G y 'ж'."} GyMMM{"G y 'ж'. MMM"} GyMMMEd{"G y 'ж'. d MMM, E"} @@ -402,15 +406,19 @@ kk{ MEd{"dd.MM, E"} MMM{"LLL"} MMMEd{"d MMM, E"} + MMMMW{ + one{"MMM 'айының' W-'аптасы'"} + other{"MMM 'айының' W-'аптасы'"} + } MMMMd{"d MMMM"} MMMd{"d MMM"} Md{"dd.MM"} d{"d"} - h{"a h"} - hm{"a h:mm"} - hms{"a h:mm:ss"} - hmsv{"a h:mm:ss v"} - hmv{"a h:mm v"} + h{"h a"} + hm{"h:mm a"} + hms{"h:mm:ss a"} + hmsv{"h:mm:ss a v"} + hmv{"h:mm a v"} ms{"mm:ss"} y{"y"} yM{"MM.y"} @@ -422,6 +430,10 @@ kk{ yMd{"dd.MM.y"} yQQQ{"y 'ж'. QQQ"} yQQQQ{"y 'ж'. QQQQ"} + yw{ + one{"y 'жылдың' w-'аптасы'"} + other{"y 'жылдың' w-'аптасы'"} + } } dayNames{ format{ @@ -514,7 +526,7 @@ kk{ narrow{ afternoon1{"түстен кейінгі"} evening1{"кешкі"} - midnight{"түн жарымы"} + midnight{"түнгі"} morning1{"таңғы"} night1{"түнгі"} noon{"түскі"} @@ -531,33 +543,33 @@ kk{ stand-alone{ abbreviated{ afternoon1{"түстен кейін"} - am{"таң"} + am{"AM"} evening1{"кеш"} midnight{"түн жарымы"} morning1{"таң"} night1{"түн"} noon{"талтүс"} - pm{"түс/кеш"} + pm{"PM"} } narrow{ afternoon1{"түстен кейін"} - am{"таң"} + am{"AM"} evening1{"кеш"} midnight{"түн жарымы"} morning1{"таң"} night1{"түн"} noon{"талтүс"} - pm{"түс/кеш"} + pm{"PM"} } wide{ afternoon1{"түстен кейін"} - am{"таң"} + am{"AM"} evening1{"кеш"} midnight{"түн жарымы"} morning1{"таң"} night1{"түн"} noon{"талтүс"} - pm{"түс/кеш"} + pm{"PM"} } } } @@ -613,22 +625,22 @@ kk{ } fallback{"{0} - {1}"} h{ - a{"a h – a h"} - h{"a h–h"} + a{"h a – h a"} + h{"h–h a"} } hm{ - a{"a h:mm – a h:mm"} - h{"a h:mm–h:mm"} - m{"a h:mm–h:mm"} + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} } hmv{ - a{"a h:mm – a h:mm v"} - h{"a h:mm – h:mm v"} - m{"a h:mm – h:mm v"} + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} } hv{ - a{"a h – a h v"} - h{"a h – h v"} + a{"h a – h a v"} + h{"h–h a v"} } y{ y{"y–y"} @@ -800,6 +812,94 @@ kk{ } } } + characterLabel{ + activities{"Спорт"} + african_scripts{"Африка жазулары"} + american_scripts{"Америка жазулары"} + animal{"жануар"} + animals_nature{"Жануарлар және табиғат"} + arrows{"Көрсеткілер"} + body{"дене"} + box_drawing{"Псевдографика"} + braille{"Брайль жазуы"} + building{"ғимарат"} + bullets_stars{"Маркерлер/жұлдызшалар"} + consonantal_jamo{"Дауыссыз чамо"} + currency_symbols{"Валюта таңбалары"} + dash_connector{"Тире/байланыс"} + digits{"Цифрлар"} + dingbats{"Дингбаттар"} + divination_symbols{"Оккульттық таңбалар"} + downwards_arrows{"Төмен қарайғы көрсеткілер"} + downwards_upwards_arrows{"Төмен және жоғарғы қарайғы көрсеткілер"} + east_asian_scripts{"Шығыс Азия жазулары"} + emoji{"Эмодзи"} + european_scripts{"Еуропа жазулары"} + female{"әйел"} + flag{"ту"} + flags{"Тулар"} + food_drink{"Тамақ пен сусын"} + format{"Пішім"} + format_whitespace{"Пішім және бос орын"} + full_width_form_variant{"Толық енді форма нұсқалары"} + geometric_shapes{"Геометриялық пішіндер"} + half_width_form_variant{"Жартылай енді форма нұсқалары"} + han_characters{"Қытай иероглифтері"} + han_radicals{"Иероглиф кілттері"} + hanja{"Ханча"} + hanzi_simplified{"Қытай иероглифтері (жеңілдетілген)"} + hanzi_traditional{"Қытай иероглифтері (дәстүрлі)"} + heart{"жүрек"} + historic_scripts{"Көне жазулар"} + ideographic_desc_characters{"Иероглифтерді сипаттау таңбалары"} + japanese_kana{"Жапондық кана жазуы"} + kanbun{"Камбун"} + kanji{"Канджи"} + keycap{"перне"} + leftwards_arrows{"Солға қарайғы көрсеткілер"} + leftwards_rightwards_arrows{"Солға және оңға қарайғы көрсеткілер"} + letterlike_symbols{"Әріптік таңбалар"} + limited_use{"Шектеулі қолданыс таңбалары"} + male{"ер"} + math_symbols{"Математикалық таңбалар"} + middle_eastern_scripts{"Таяу Шығыс жазулары"} + miscellaneous{"Әр түрлі"} + modern_scripts{"Қазіргі заман жазулары"} + modifier{"Модификатор"} + musical_symbols{"Музыкалық таңбалар"} + nature{"табиғат"} + nonspacing{"Бос орынсыз таңбалар"} + numbers{"Сандар"} + objects{"Нысандар"} + other{"Басқа"} + paired{"Жұптасқан таңбалар"} + person{"адам"} + phonetic_alphabet{"Фонетикалық әліпби"} + pictographs{"Пиктограмма"} + place{"орын"} + plant{"өсімдік"} + punctuation{"Тыныс белгілері"} + rightwards_arrows{"Оңға қарайғы көрсеткілер"} + sign_standard_symbols{"Белгілер/стандартты таңбалар"} + small_form_variant{"Кіші форма нұсқалары"} + smiley{"смайл"} + smileys_people{"Смайлдар мен адамдар"} + south_asian_scripts{"Оңтүстік Азия жазулары"} + southeast_asian_scripts{"Оңтүстік-Шығыс Азия жазулары"} + spacing{"Бос орындар"} + sport{"спорт"} + symbols{"Таңбалар"} + technical_symbols{"Техникалық таңбалар"} + tone_marks{"Екпін белгілері"} + travel{"саяхат"} + travel_places{"Саяхат"} + upwards_arrows{"Жоғары қарайғы көрсеткілер"} + variant_forms{"Құбылмалы формалар"} + vocalic_jamo{"Дауысты чамо"} + weather{"ауа райы"} + western_asian_scripts{"Батыс Азия жазулары"} + whitespace{"Бос орын"} + } delimiters{ alternateQuotationEnd{"”"} alternateQuotationStart{"“"} @@ -811,7 +911,7 @@ kk{ dn{"күн"} relative{ "-1"{"кеше"} - "-2"{"алдыңғы күні"} + "-2"{"алдыңгүні"} "0"{"бүгін"} "1"{"ертең"} "2"{"бүрсігүні"} @@ -868,7 +968,7 @@ kk{ } } dayperiod{ - dn{"таңғы/түскі/кешкі"} + dn{"АМ/РМ"} } era{ dn{"дәуір"} @@ -879,6 +979,16 @@ kk{ "0"{"осы жұма"} "1"{"келесі жұма"} } + relativeTime{ + future{ + one{"{0} жұмадан кейін"} + other{"{0} жұмадан кейін"} + } + past{ + one{"{0} жұма бұрын"} + other{"{0} жұма бұрын"} + } + } } fri-narrow{ relative{ @@ -886,6 +996,16 @@ kk{ "0"{"осы жм"} "1"{"келесі жм"} } + relativeTime{ + future{ + one{"{0} жұмадан кейін"} + other{"{0} жұмадан кейін"} + } + past{ + one{"{0} жұма бұрын"} + other{"{0} жұма бұрын"} + } + } } fri-short{ relative{ @@ -893,9 +1013,22 @@ kk{ "0"{"осы жұм."} "1"{"келесі жұм."} } + relativeTime{ + future{ + one{"{0} жұмадан кейін"} + other{"{0} жұмадан кейін"} + } + past{ + one{"{0} жұма бұрын"} + other{"{0} жұма бұрын"} + } + } } hour{ dn{"сағат"} + relative{ + "0"{"осы сағат"} + } relativeTime{ future{ one{"{0} сағаттан кейін"} @@ -908,7 +1041,7 @@ kk{ } } hour-narrow{ - dn{"сағ."} + dn{"сағ"} relativeTime{ future{ one{"{0} сағ. кейін"} @@ -921,7 +1054,7 @@ kk{ } } hour-short{ - dn{"сағ."} + dn{"сағ"} relativeTime{ future{ one{"{0} сағ. кейін"} @@ -935,6 +1068,9 @@ kk{ } minute{ dn{"минут"} + relative{ + "0"{"осы минут"} + } relativeTime{ future{ one{"{0} минуттан кейін"} @@ -947,7 +1083,7 @@ kk{ } } minute-narrow{ - dn{"мин."} + dn{"мин"} relativeTime{ future{ one{"{0} мин. кейін"} @@ -960,7 +1096,7 @@ kk{ } } minute-short{ - dn{"мин."} + dn{"мин"} relativeTime{ future{ one{"{0} мин. кейін"} @@ -978,6 +1114,16 @@ kk{ "0"{"осы дүйсенбі"} "1"{"келесі дүйсенбі"} } + relativeTime{ + future{ + one{"{0} дүйсенбіден кейін"} + other{"{0} дүйсенбіден кейін"} + } + past{ + one{"{0} дүйсенбі бұрын"} + other{"{0} дүйсенбі бұрын"} + } + } } mon-narrow{ relative{ @@ -985,6 +1131,16 @@ kk{ "0"{"осы дс"} "1"{"келесі дс"} } + relativeTime{ + future{ + one{"{0} дүйсенбіден кейін"} + other{"{0} дүйсенбіден кейін"} + } + past{ + one{"{0} дүйсенбі бұрын"} + other{"{0} дүйсенбі бұрын"} + } + } } mon-short{ relative{ @@ -992,6 +1148,16 @@ kk{ "0"{"осы дүй."} "1"{"келесі дүй."} } + relativeTime{ + future{ + one{"{0} дүйсенбіден кейін"} + other{"{0} дүйсенбіден кейін"} + } + past{ + one{"{0} дүйсенбі бұрын"} + other{"{0} дүйсенбі бұрын"} + } + } } month{ dn{"ай"} @@ -1049,6 +1215,11 @@ kk{ } quarter{ dn{"ширек"} + relative{ + "-1"{"өткен ширек"} + "0"{"осы ширек"} + "1"{"келесі ширек"} + } relativeTime{ future{ one{"{0} ширектен кейін"} @@ -1092,6 +1263,16 @@ kk{ "0"{"осы сенбі"} "1"{"келесі сенбі"} } + relativeTime{ + future{ + one{"{0} сенбіден кейін"} + other{"{0} сенбіден кейін"} + } + past{ + one{"{0} сенбі бұрын"} + other{"{0} сенбі бұрын"} + } + } } sat-narrow{ relative{ @@ -1099,6 +1280,16 @@ kk{ "0"{"осы сб"} "1"{"келесі сб"} } + relativeTime{ + future{ + one{"{0} сенбіден кейін"} + other{"{0} сенбіден кейін"} + } + past{ + one{"{0} сенбі бұрын"} + other{"{0} сенбі бұрын"} + } + } } sat-short{ relative{ @@ -1106,6 +1297,16 @@ kk{ "0"{"осы сен."} "1"{"келесі сен."} } + relativeTime{ + future{ + one{"{0} сенбіден кейін"} + other{"{0} сенбіден кейін"} + } + past{ + one{"{0} сенбі бұрын"} + other{"{0} сенбі бұрын"} + } + } } second{ dn{"секунд"} @@ -1124,7 +1325,7 @@ kk{ } } second-narrow{ - dn{"сек."} + dn{"с"} relativeTime{ future{ one{"{0} сек. кейін"} @@ -1137,7 +1338,7 @@ kk{ } } second-short{ - dn{"сек."} + dn{"с"} relativeTime{ future{ one{"{0} сек. кейін"} @@ -1155,6 +1356,16 @@ kk{ "0"{"осы жексенбі"} "1"{"келесі жексенбі"} } + relativeTime{ + future{ + one{"{0} жексенбіден кейін"} + other{"{0} жексенбіден кейін"} + } + past{ + one{"{0} жексенбі бұрын"} + other{"{0} жексенбі бұрын"} + } + } } sun-narrow{ relative{ @@ -1162,6 +1373,16 @@ kk{ "0"{"осы жс"} "1"{"келесі жс"} } + relativeTime{ + future{ + one{"{0} жексенбіден кейін"} + other{"{0} жексенбіден кейін"} + } + past{ + one{"{0} жексенбі бұрын"} + other{"{0} жексенбі бұрын"} + } + } } sun-short{ relative{ @@ -1169,6 +1390,16 @@ kk{ "0"{"осы жек."} "1"{"келесі жек."} } + relativeTime{ + future{ + one{"{0} жексенбіден кейін"} + other{"{0} жексенбіден кейін"} + } + past{ + one{"{0} жексенбі бұрын"} + other{"{0} жексенбі бұрын"} + } + } } thu{ relative{ @@ -1176,6 +1407,16 @@ kk{ "0"{"осы бейсенбі"} "1"{"келесі бейсенбі"} } + relativeTime{ + future{ + one{"{0} бейсенбіден кейін"} + other{"{0} бейсенбіден кейін"} + } + past{ + one{"{0} бейсенбі бұрын"} + other{"{0} бейсенбі бұрын"} + } + } } thu-narrow{ relative{ @@ -1183,6 +1424,16 @@ kk{ "0"{"осы бс"} "1"{"келесі бс"} } + relativeTime{ + future{ + one{"{0} бейсенбіден кейін"} + other{"{0} бейсенбіден кейін"} + } + past{ + one{"{0} бейсенбі бұрын"} + other{"{0} бейсенбі бұрын"} + } + } } thu-short{ relative{ @@ -1190,6 +1441,16 @@ kk{ "0"{"осы бей."} "1"{"келесі бей."} } + relativeTime{ + future{ + one{"{0} бейсенбіден кейін"} + other{"{0} бейсенбіден кейін"} + } + past{ + one{"{0} бейсенбі бұрын"} + other{"{0} бейсенбі бұрын"} + } + } } tue{ relative{ @@ -1197,6 +1458,16 @@ kk{ "0"{"осы сейсенбі"} "1"{"келесі сейсенбі"} } + relativeTime{ + future{ + one{"{0} сейсенбіден кейін"} + other{"{0} сейсенбіден кейін"} + } + past{ + one{"{0} сейсенбі бұрын"} + other{"{0} сейсенбі бұрын"} + } + } } tue-narrow{ relative{ @@ -1204,6 +1475,16 @@ kk{ "0"{"осы сс"} "1"{"келесі сс"} } + relativeTime{ + future{ + one{"{0} сейсенбіден кейін"} + other{"{0} сейсенбіден кейін"} + } + past{ + one{"{0} сейсенбі бұрын"} + other{"{0} сейсенбі бұрын"} + } + } } tue-short{ relative{ @@ -1211,6 +1492,16 @@ kk{ "0"{"осы сей."} "1"{"келесі сей."} } + relativeTime{ + future{ + one{"{0} сейсенбіден кейін"} + other{"{0} сейсенбіден кейін"} + } + past{ + one{"{0} сейсенбі бұрын"} + other{"{0} сейсенбі бұрын"} + } + } } wed{ relative{ @@ -1218,6 +1509,16 @@ kk{ "0"{"осы сәрсенбі"} "1"{"келесі сәрсенбі"} } + relativeTime{ + future{ + one{"{0} сәрсенбіден кейін"} + other{"{0} сәрсенбіден кейін"} + } + past{ + one{"{0} сәрсенбі бұрын"} + other{"{0} сәрсенбі бұрын"} + } + } } wed-narrow{ relative{ @@ -1225,6 +1526,16 @@ kk{ "0"{"осы ср"} "1"{"келесі ср"} } + relativeTime{ + future{ + one{"{0} сәрсенбіден кейін"} + other{"{0} сәрсенбіден кейін"} + } + past{ + one{"{0} сәрсенбі бұрын"} + other{"{0} сәрсенбі бұрын"} + } + } } wed-short{ relative{ @@ -1232,6 +1543,16 @@ kk{ "0"{"осы сәр."} "1"{"келесі сәр."} } + relativeTime{ + future{ + one{"{0} сәрсенбіден кейін"} + other{"{0} сәрсенбіден кейін"} + } + past{ + one{"{0} сәрсенбі бұрын"} + other{"{0} сәрсенбі бұрын"} + } + } } week{ dn{"апта"} @@ -1240,6 +1561,7 @@ kk{ "0"{"осы апта"} "1"{"келесі апта"} } + relativePeriod{"{0} аптасы"} relativeTime{ future{ one{"{0} аптадан кейін"} @@ -1253,6 +1575,7 @@ kk{ } week-narrow{ dn{"ап."} + relativePeriod{"{0} аптасы"} relativeTime{ future{ one{"{0} ап. кейін"} @@ -1266,6 +1589,7 @@ kk{ } week-short{ dn{"ап."} + relativePeriod{"{0} аптасы"} relativeTime{ future{ one{"{0} ап. кейін"} @@ -1335,28 +1659,34 @@ kk{ middle{"{0}, {1}"} start{"{0}, {1}"} } - unit{ - 2{"{0}, {1}"} + standard-short{ + 2{"{0} және {1}"} end{"{0}, {1}"} middle{"{0}, {1}"} start{"{0}, {1}"} } + unit{ + 2{"{0} {1}"} + end{"{0} {1}"} + middle{"{0} {1}"} + start{"{0} {1}"} + } unit-narrow{ - 2{"{0}, {1}"} - end{"{0}, {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} + 2{"{0} {1}"} + end{"{0} {1}"} + middle{"{0} {1}"} + start{"{0} {1}"} } unit-short{ - 2{"{0}, {1}"} - end{"{0}, {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} + 2{"{0} {1}"} + end{"{0} {1}"} + middle{"{0} {1}"} + start{"{0} {1}"} } } measurementSystemNames{ UK{"Ағылшын"} - US{"Американдық"} + US{"Америкалық"} metric{"Метрлік"} } } diff --git a/icuSources/data/locales/kk_KZ.txt b/icuSources/data/locales/kk_KZ.txt index 6c6871d1..338db74b 100644 --- a/icuSources/data/locales/kk_KZ.txt +++ b/icuSources/data/locales/kk_KZ.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/kk_KZ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License kk_KZ{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/kkj.txt b/icuSources/data/locales/kkj.txt old mode 100755 new mode 100644 index 88b89654..125f2ea9 --- a/icuSources/data/locales/kkj.txt +++ b/icuSources/data/locales/kkj.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/kkj.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License kkj{ AuxExemplarCharacters{"[q x z]"} ExemplarCharacters{ @@ -29,7 +23,7 @@ kkj{ } native{"latn"} } - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/kkj_CM.txt b/icuSources/data/locales/kkj_CM.txt old mode 100755 new mode 100644 index b97295bc..973868b9 --- a/icuSources/data/locales/kkj_CM.txt +++ b/icuSources/data/locales/kkj_CM.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/kkj_CM.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License kkj_CM{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/kl.txt b/icuSources/data/locales/kl.txt index 23043ff1..6a032ff5 100644 --- a/icuSources/data/locales/kl.txt +++ b/icuSources/data/locales/kl.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/kl.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License kl{ AuxExemplarCharacters{"[]"} ExemplarCharacters{ @@ -23,8 +17,14 @@ kl{ group{"."} } } + minimalPairs{ + plural{ + one{"{0} Ulloq"} + other{"{0} Ullut"} + } + } } - Version{"2.1.19.28"} + Version{"2.1.31.34"} calendar{ gregorian{ dayNames{ diff --git a/icuSources/data/locales/kl_GL.txt b/icuSources/data/locales/kl_GL.txt index 2c367d26..dd127fb5 100644 --- a/icuSources/data/locales/kl_GL.txt +++ b/icuSources/data/locales/kl_GL.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/kl_GL.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License kl_GL{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/kln.txt b/icuSources/data/locales/kln.txt old mode 100755 new mode 100644 index c72c3b8d..1d728cca --- a/icuSources/data/locales/kln.txt +++ b/icuSources/data/locales/kln.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/kln.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License kln{ AuxExemplarCharacters{"[f q v x z]"} ExemplarCharacters{"[a b c d e g h i j k l m n o p r s t u w y]"} @@ -18,7 +12,7 @@ kln{ } } } - Version{"2.1.21.28"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/kln_KE.txt b/icuSources/data/locales/kln_KE.txt old mode 100755 new mode 100644 index d200e622..fc26bf65 --- a/icuSources/data/locales/kln_KE.txt +++ b/icuSources/data/locales/kln_KE.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/kln_KE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License kln_KE{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/km.txt b/icuSources/data/locales/km.txt index 6dc7dce9..b883a94b 100644 --- a/icuSources/data/locales/km.txt +++ b/icuSources/data/locales/km.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/km.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License km{ AuxExemplarCharacters{"[\u17B4\u17B5\u200B \u17CC \u17CE \u17CF \u17D1 ឝ ឞ]"} Ellipsis{ @@ -31,8 +25,8 @@ km{ range{"{0}–{1}"} } patterns{ - accountingFormat{"¤#,##0.00;(¤#,##0.00)"} - currencyFormat{"¤#,##0.00"} + accountingFormat{"#,##0.00¤;(#,##0.00¤)"} + currencyFormat{"#,##0.00¤"} decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} @@ -170,10 +164,18 @@ km{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + other{"បត់​ស្តាំ​លើក​ទី​ {0}"} + } + plural{ + other{"{0} ថ្ងៃ"} + } + } minimumGroupingDigits{"1"} native{"khmr"} } - Version{"2.1.22.93"} + Version{"2.1.31.74"} calendar{ generic{ DateTimePatterns{ @@ -181,13 +183,13 @@ km{ "h:mm:ss a z", "h:mm:ss a", "h:mm a", - "EEEE, d MMMM y G", - "d MMMM, y G", + "EEEE d MMMM y G", + "d MMMM y G", "d MMM y G", "d/M/y GGGGG", "{1}, {0}", - "{1}, {0}", - "{1}, {0}", + "{1} នៅ​ម៉ោង {0}", + "{1} នៅ​ម៉ោង {0}", "{1}, {0}", "{1}, {0}", } @@ -202,12 +204,12 @@ km{ Hm{"HH:mm"} Hms{"HH:mm:ss"} M{"L"} - MEd{"E, d-M"} + MEd{"E d/M"} MMM{"LLL"} MMMEd{"E d MMM"} - MMMMd{"MMMM d"} + MMMMd{"d MMMM"} MMMd{"d MMM"} - Md{"d-M"} + Md{"d/M"} d{"d"} h{"h a"} hm{"h:mm a"} @@ -215,13 +217,13 @@ km{ ms{"mm:ss"} y{"y G"} yyyy{"y G"} - yyyyM{"M-y GGGGG"} - yyyyMEd{"E, d-M-y G"} + yyyyM{"M/y GGGGG"} + yyyyMEd{"E d/M/y GGGGG"} yyyyMMM{"MMM y G"} yyyyMMMEd{"E, d MMM y G"} yyyyMMMM{"G y MMMM"} yyyyMMMd{"d MMM y G"} - yyyyMd{"d-M-y G"} + yyyyMd{"d/M/y GGGGG"} yyyyQQQ{"QQQ y G"} yyyyQQQQ{"QQQQ y G"} } @@ -323,16 +325,16 @@ km{ } gregorian{ AmPmMarkers{ - "ព្រឹក", - "ល្ងាច", + "AM", + "PM", } AmPmMarkersAbbr{ - "ព្រឹក", - "ល្ងាច", + "AM", + "PM", } AmPmMarkersNarrow{ - "ព្រឹក", - "ល្ងាច", + "a", + "p", } DateTimePatterns{ "h:mm:ss a zzzz", @@ -344,8 +346,8 @@ km{ "d MMM y", "d/M/yy", "{1}, {0}", - "{1} នៅ {0}", - "{1} នៅ {0}", + "{1} នៅ​ម៉ោង {0}", + "{1} នៅ​ម៉ោង {0}", "{1}, {0}", "{1}, {0}", } @@ -369,12 +371,15 @@ km{ Hmsv{"HH:mm:ss v"} Hmv{"HH:mm v"} M{"L"} - MEd{"E d MMM"} + MEd{"E d/M"} MMM{"LLL"} MMMEd{"E d MMM"} + MMMMW{ + other{"សប្តាហ៍ទី W នៃខែ MMM"} + } MMMMd{"MMMM d"} MMMd{"d MMM"} - Md{"d-M"} + Md{"d/M"} d{"d"} h{"h a"} hm{"h:mm a"} @@ -383,15 +388,18 @@ km{ hmv{"h:mm a v"} ms{"mm:ss"} y{"y"} - yM{"M-y"} - yMEd{"E d-M-y"} + yM{"M/y"} + yMEd{"E d/M/y"} yMMM{"MMM y"} yMMMEd{"E d MMM y"} yMMMM{"MMMM y"} yMMMd{"d MMM y"} - yMd{"d-M-y"} + yMd{"d/M/y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + other{"សប្តាហ៍ទី w នៃឆ្នាំ y"} + } } dayNames{ format{ @@ -405,6 +413,15 @@ km{ "សៅរ៍", } narrow{ + "អ", + "ច", + "អ", + "ព", + "ព", + "ស", + "ស", + } + short{ "អា", "ច", "អ", @@ -413,15 +430,6 @@ km{ "សុ", "ស", } - short{ - "អាទិត្យ", - "ច័ន្ទ", - "អង្គារ", - "ពុធ", - "ព្រហស្បតិ៍", - "សុក្រ", - "សៅរ៍", - } wide{ "អាទិត្យ", "ច័ន្ទ", @@ -443,6 +451,15 @@ km{ "សៅរ៍", } narrow{ + "អ", + "ច", + "អ", + "ព", + "ព", + "ស", + "ស", + } + short{ "អា", "ច", "អ", @@ -451,15 +468,6 @@ km{ "សុ", "ស", } - short{ - "អាទិត្យ", - "ច័ន្ទ", - "អង្គារ", - "ពុធ", - "ព្រហស្បតិ៍", - "សុក្រ", - "សៅរ៍", - } wide{ "អាទិត្យ", "ច័ន្ទ", @@ -476,15 +484,15 @@ km{ abbreviated{ afternoon1{"រសៀល"} evening1{"ល្ងាច"} - midnight{"អាធ្រាត្រ"} + midnight{"អធ្រាត្រ"} morning1{"ព្រឹក"} night1{"យប់"} - noon{"ថ្ងៃ"} + noon{"ថ្ងៃត្រង់"} } narrow{ afternoon1{"រសៀល"} evening1{"ល្ងាច"} - midnight{"កណ្តាលអាធ្រាត្រ"} + midnight{"អធ្រាត្រ"} morning1{"ព្រឹក"} night1{"យប់"} noon{"ថ្ងៃត្រង់"} @@ -492,42 +500,42 @@ km{ wide{ afternoon1{"រសៀល"} evening1{"ល្ងាច"} - midnight{"អាធ្រាត្រ"} + midnight{"អធ្រាត្រ"} morning1{"ព្រឹក"} night1{"យប់"} - noon{"ថ្ងៃ"} + noon{"ថ្ងៃត្រង់"} } } stand-alone{ abbreviated{ afternoon1{"រសៀល"} - am{"ព្រឹក"} + am{"AM"} evening1{"ល្ងាច"} - midnight{"កណ្តាលអាធ្រាត្រ"} + midnight{"អធ្រាត្រ"} morning1{"ព្រឹក"} night1{"យប់"} noon{"ថ្ងៃ​ត្រង់"} - pm{"ល្ងាច"} + pm{"PM"} } narrow{ afternoon1{"រសៀល"} - am{"ព្រឹក"} + am{"AM"} evening1{"ល្ងាច"} - midnight{"កណ្តាលអាធ្រាត្រ"} + midnight{"អធ្រាត្រ"} morning1{"ព្រឹក"} night1{"យប់"} noon{"ថ្ងៃ​ត្រង់"} - pm{"ល្ងាច"} + pm{"PM"} } wide{ afternoon1{"រសៀល"} - am{"ព្រឹក"} + am{"AM"} evening1{"ល្ងាច"} - midnight{"កណ្តាលអាធ្រាត្រ"} + midnight{"អធ្រាត្រ"} morning1{"ព្រឹក"} night1{"យប់"} noon{"ថ្ងៃ​ត្រង់"} - pm{"ល្ងាច"} + pm{"PM"} } } } @@ -653,18 +661,18 @@ km{ "ធ្នូ", } narrow{ - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - "10", - "11", - "12", + "ម", + "ក", + "ម", + "ម", + "ឧ", + "ម", + "ក", + "ស", + "ក", + "ត", + "វ", + "ធ", } wide{ "មករា", @@ -697,18 +705,18 @@ km{ "ធ្នូ", } narrow{ - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - "10", - "11", - "12", + "ម", + "ក", + "ម", + "ម", + "ឧ", + "ម", + "ក", + "ស", + "ក", + "ត", + "វ", + "ធ", } wide{ "មករា", @@ -770,6 +778,94 @@ km{ } } } + characterLabel{ + activities{"សកម្មភាព"} + african_scripts{"ក្រុមអក្សរអាហ្វ្រិក"} + american_scripts{"ក្រុមអក្សរអាមេរិក"} + animal{"សត្វពាហនៈ"} + animals_nature{"សត្វ និងធម្មជាតិ"} + arrows{"ព្រួញ"} + body{"ខ្លួប្រាណ"} + box_drawing{"ការគូរប្រអប់"} + braille{"ប្រែល"} + building{"អាគារ"} + bullets_stars{"ចំណុច/ផ្កាយ"} + consonantal_jamo{"ព្យញ្ជនៈចាម៉ូ"} + currency_symbols{"និមិត្តសញ្ញារូបិយប័ណ្ណ"} + dash_connector{"ដាស៍/សញ្ញាភ្ជាប់"} + digits{"ខ្ទង់"} + dingbats{"សញ្ញាឌីងប៊ែត"} + divination_symbols{"និមិត្តសញ្ញាពិសិដ្ឋ"} + downwards_arrows{"ព្រួញចុះក្រោម"} + downwards_upwards_arrows{"ព្រួញចុះឡើង"} + east_asian_scripts{"ក្រុមអក្សរអាស៊ីខាងកើត"} + emoji{"សញ្ញាអារម្មណ៍"} + european_scripts{"ក្រុមអក្សរអឺរ៉ុប"} + female{"នារី"} + flag{"ទីង់"} + flags{"ទង់ជាតិ"} + food_drink{"អាហារ និងភេសជ្ជៈ"} + format{"ទម្រង់"} + format_whitespace{"ទម្រង់ និងចន្លោះ"} + full_width_form_variant{"វ៉ារ្យ៉ង់ទម្រង់ទទឹងពេញលេញ"} + geometric_shapes{"ទម្រង់ធរណីមាត្រ"} + half_width_form_variant{"វ៉ារ្យ៉ង់ទម្រង់ទទឹង"} + han_characters{"តួអក្សរចិន"} + han_radicals{"​រ៉ាឌីកាល់អក្សរចិន"} + hanja{"ហានយ៉ា"} + hanzi_simplified{"ហានហ្ស៊ី (សាមញ្ញ)"} + hanzi_traditional{"ហានហ្ស៊ី (ប្រពៃណី)"} + heart{"បេះដូង"} + historic_scripts{"អក្សរជាប្រវត្តិសាស្ត្រ"} + ideographic_desc_characters{"តួអក្សរពិពណ៌នារូបសញ្ញា"} + japanese_kana{"អក្សរខាណាជប៉ុន"} + kanbun{"កានប៊ុន"} + kanji{"កានជី"} + keycap{"គម្របគ្រាប់ចុច"} + leftwards_arrows{"ព្រួញទៅឆ្វេង"} + leftwards_rightwards_arrows{"ព្រួញទៅឆ្វេងស្តាំ"} + letterlike_symbols{"និមិត្តសញ្ញាដូចតួអក្សរ"} + limited_use{"ប្រើមានកំណត់"} + male{"បុរស"} + math_symbols{"និមិត្តសញ្ញាគណិតវិទ្យា"} + middle_eastern_scripts{"ក្រុមអក្សរមជ្ឈិមបូព៌ា"} + miscellaneous{"ផ្សេងៗ"} + modern_scripts{"អក្សរសម័យទំនើប"} + modifier{"អង្គបញ្ជាក់ន័យ"} + musical_symbols{"និមិត្តសញ្ញាតន្ត្រី"} + nature{"ធម្មជាតិ"} + nonspacing{"មិនដកឃ្លា"} + numbers{"លេខ"} + objects{"កម្មបទ"} + other{"ផ្សេងទៀត"} + paired{"ផ្គូផ្គង"} + person{"មនុស្ស"} + phonetic_alphabet{"អក្ខរក្រមសូរសព្ទ"} + pictographs{"អក្សររូប"} + place{"ទីកន្លែង"} + plant{"រុក្ខជាតិ"} + punctuation{"វិធីប្រើវណ្ណយុត្ដ"} + rightwards_arrows{"ព្រួញទៅស្តាំ"} + sign_standard_symbols{"សញ្ញា/និមិត្តសញ្ញាបទដ្ឋាន"} + small_form_variant{"វ៉ារ្យ៉ង់ទម្រង់តូច"} + smiley{"ញញឺម"} + smileys_people{"រូបសញ្ញាសើច និងមនុស្ស"} + south_asian_scripts{"ក្រុមអក្សរអាស៊ីអាគ្នេយ៍ខាងត្បូង"} + southeast_asian_scripts{"ក្រុមអក្សរអាស៊ីអាគ្នេយ៍"} + spacing{"ដកឃ្លា"} + sport{"កីឡា"} + symbols{"និមិត្តសញ្ញា"} + technical_symbols{"និមិត្តសញ្ញាបច្ចេកទេស"} + tone_marks{"សញ្ញាសំឡេង"} + travel{"ធ្វើដំណើរ"} + travel_places{"ដំណើរកម្សាន្ត និងទីកន្លែង"} + upwards_arrows{"ព្រួញឡើងលើ"} + variant_forms{"ទម្រង់វ៉ារ្យ៉ង់"} + vocalic_jamo{"ស្រៈចាម៉ូ"} + weather{"អាកាសធាតុ"} + western_asian_scripts{"ក្រុមអក្សរអាស៊ីខាងលិច"} + whitespace{"ចន្លោះ"} + } delimiters{ alternateQuotationEnd{"’"} alternateQuotationStart{"‘"} @@ -788,7 +884,7 @@ km{ } relativeTime{ future{ - other{"ក្នុង​រយៈ​ពេល {0} ថ្ងៃ"} + other{"{0} ថ្ងៃទៀត"} } past{ other{"{0} ថ្ងៃ​មុន"} @@ -806,7 +902,7 @@ km{ } relativeTime{ future{ - other{"ក្នុងពេល {0} ថ្ងៃ"} + other{"{0} ថ្ងៃទៀត"} } past{ other{"{0} ថ្ងៃ​​មុន"} @@ -824,7 +920,7 @@ km{ } relativeTime{ future{ - other{"ក្នុង​រយៈ​ពេល {0} ថ្ងៃ"} + other{"{0} ថ្ងៃទៀត"} } past{ other{"{0} ថ្ងៃ​​មុន"} @@ -843,6 +939,14 @@ km{ "0"{"ថ្ងៃ​សុក្រ​នេះ"} "1"{"ថ្ងៃ​សុក្រ​ក្រោយ"} } + relativeTime{ + future{ + other{"ថ្ងៃសុក្រ {0} សប្តាហ៍ទៀត"} + } + past{ + other{"ថ្ងៃសុក្រ {0} សប្តាហ៍មុន"} + } + } } fri-narrow{ relative{ @@ -850,6 +954,14 @@ km{ "0"{"ថ្ងៃ​សុក្រ​នេះ"} "1"{"ថ្ងៃ​សុក្រ​ក្រោយ"} } + relativeTime{ + future{ + other{"ថ្ងៃសុក្រ {0} សប្តាហ៍ទៀត"} + } + past{ + other{"ថ្ងៃសុក្រ {0} សប្តាហ៍មុន"} + } + } } fri-short{ relative{ @@ -857,9 +969,20 @@ km{ "0"{"ថ្ងៃ​សុក្រ​នេះ"} "1"{"ថ្ងៃ​សុក្រ​ក្រោយ"} } + relativeTime{ + future{ + other{"ថ្ងៃសុក្រ {0} សប្តាហ៍ទៀត"} + } + past{ + other{"ថ្ងៃសុក្រ {0} សប្តាហ៍មុន"} + } + } } hour{ dn{"ម៉ោង"} + relative{ + "0"{"ម៉ោងនេះ"} + } relativeTime{ future{ other{"ក្នុង​រយៈ​ពេល {0} ម៉ោង"} @@ -873,7 +996,7 @@ km{ dn{"ម៉ោង"} relativeTime{ future{ - other{"ក្នុង​រយៈ​ពេល {0} ម៉ោង"} + other{"{0} ម៉ោងទៀត"} } past{ other{"{0} ម៉ោង​មុន"} @@ -884,7 +1007,7 @@ km{ dn{"ម៉ោង"} relativeTime{ future{ - other{"ក្នុង​រយៈ​ពេល {0} ម៉ោង"} + other{"{0} ម៉ោងទៀត"} } past{ other{"{0} ម៉ោង​មុន"} @@ -893,9 +1016,12 @@ km{ } minute{ dn{"នាទី"} + relative{ + "0"{"នាទីនេះ"} + } relativeTime{ future{ - other{"ក្នុង​រយៈពេល {0} នាទី"} + other{"{0} នាទីទៀត"} } past{ other{"{0} នាទី​មុន"} @@ -906,7 +1032,7 @@ km{ dn{"នាទី"} relativeTime{ future{ - other{"ក្នុង​រយៈពេល {0} នាទី"} + other{"{0} នាទីទៀត"} } past{ other{"{0} នាទី​​មុន"} @@ -917,7 +1043,7 @@ km{ dn{"នាទី"} relativeTime{ future{ - other{"ក្នុង​រយៈពេល {0} នាទី"} + other{"{0} នាទីទៀត"} } past{ other{"{0} នាទី​​មុន"} @@ -930,6 +1056,14 @@ km{ "0"{"ថ្ងៃ​ច័ន្ទ​នេះ"} "1"{"ថ្ងៃ​ច័ន្ទ​ក្រោយ"} } + relativeTime{ + future{ + other{"ថ្ងៃច័ន្ទ {0} សប្តាហ៍ទៀត"} + } + past{ + other{"ថ្ងៃច័ន្ទ {0} សប្តាហ៍មុន"} + } + } } mon-narrow{ relative{ @@ -937,6 +1071,14 @@ km{ "0"{"ថ្ងៃ​ច័ន្ទ​នេះ"} "1"{"ថ្ងៃ​ច័ន្ទ​ក្រោយ"} } + relativeTime{ + future{ + other{"ថ្ងៃច័ន្ទ {0} សប្តាហ៍ទៀត"} + } + past{ + other{"ថ្ងៃច័ន្ទ {0} សប្តាហ៍មុន"} + } + } } mon-short{ relative{ @@ -944,6 +1086,14 @@ km{ "0"{"ថ្ងៃ​ច័ន្ទ​នេះ"} "1"{"ថ្ងៃ​ច័ន្ទ​ក្រោយ"} } + relativeTime{ + future{ + other{"ថ្ងៃច័ន្ទ {0} សប្តាហ៍ទៀត"} + } + past{ + other{"ថ្ងៃច័ន្ទ {0} សប្តាហ៍មុន"} + } + } } month{ dn{"ខែ"} @@ -954,7 +1104,7 @@ km{ } relativeTime{ future{ - other{"ក្នុង​រយៈ​ពេល {0} ខែ"} + other{"{0} ខែទៀត"} } past{ other{"{0} ខែមុន"} @@ -970,7 +1120,7 @@ km{ } relativeTime{ future{ - other{"ក្នុង​រយៈ​ពេល {0} ខែ"} + other{"{0} ខែទៀត"} } past{ other{"{0} ខែមុន"} @@ -986,7 +1136,7 @@ km{ } relativeTime{ future{ - other{"ក្នុង​រយៈ​ពេល {0} ខែ"} + other{"{0} ខែទៀត"} } past{ other{"{0} ខែមុន"} @@ -1002,7 +1152,7 @@ km{ } relativeTime{ future{ - other{"ក្នុង​រយៈ​ពេល {0} ត្រីមាស"} + other{"{0} ត្រីមាសទៀត"} } past{ other{"{0} ត្រីមាស​មុន"} @@ -1018,7 +1168,7 @@ km{ } relativeTime{ future{ - other{"ក្នុង​រយៈ​ពេល {0} ត្រីមាស"} + other{"{0} ត្រីមាសទៀត"} } past{ other{"{0} ត្រីមាស​មុន"} @@ -1034,7 +1184,7 @@ km{ } relativeTime{ future{ - other{"ក្នុង​រយៈ​ពេល {0} ត្រីមាស"} + other{"{0} ត្រីមាសទៀត"} } past{ other{"{0} ត្រីមាស​មុន"} @@ -1047,6 +1197,14 @@ km{ "0"{"ថ្ងៃ​សៅរ៍​នេះ"} "1"{"ថ្ងៃ​សៅរ៍​ក្រោយ"} } + relativeTime{ + future{ + other{"ថ្ងៃសៅរ៍ {0} សប្តាហ៍ទៀត"} + } + past{ + other{"ថ្ងៃសៅរ៍ {0} សប្តាហ៍មុន"} + } + } } sat-narrow{ relative{ @@ -1054,6 +1212,14 @@ km{ "0"{"ថ្ងៃ​សៅរ៍​នេះ"} "1"{"ថ្ងៃ​សៅរ៍​ក្រោយ"} } + relativeTime{ + future{ + other{"ថ្ងៃសៅរ៍ {0} សប្តាហ៍ទៀត"} + } + past{ + other{"ថ្ងៃសៅរ៍ {0} សប្តាហ៍មុន"} + } + } } sat-short{ relative{ @@ -1061,6 +1227,14 @@ km{ "0"{"ថ្ងៃ​សៅរ៍​នេះ"} "1"{"ថ្ងៃ​សៅរ៍​ក្រោយ"} } + relativeTime{ + future{ + other{"ថ្ងៃសៅរ៍ {0} សប្តាហ៍ទៀត"} + } + past{ + other{"ថ្ងៃសៅរ៍ {0} សប្តាហ៍មុន"} + } + } } second{ dn{"វិនាទី"} @@ -1069,7 +1243,7 @@ km{ } relativeTime{ future{ - other{"ក្នុង​រយៈពេល {0} វិនាទី"} + other{"{0} វិនាទីទៀត"} } past{ other{"{0} វិនាទី​មុន"} @@ -1080,7 +1254,7 @@ km{ dn{"វិនាទី"} relativeTime{ future{ - other{"{0} វិនាទី"} + other{"{0} វិនាទីទៀត"} } past{ other{"{0} វិនាទី​មុន"} @@ -1091,7 +1265,7 @@ km{ dn{"វិនាទី"} relativeTime{ future{ - other{"ក្នុង​រយៈពេល {0} វិនាទី"} + other{"{0} វិនាទីទៀត"} } past{ other{"{0} វិនាទី​មុន"} @@ -1104,6 +1278,14 @@ km{ "0"{"ថ្ងៃ​អាទិត្យ​នេះ"} "1"{"ថ្ងៃ​អាទិត្យ​ក្រោយ"} } + relativeTime{ + future{ + other{"ថ្ងៃអាទិត្យ {0} សប្តាហ៍ទៀត"} + } + past{ + other{"ថ្ងៃអាទិត្យ {0} សប្តាហ៍មុន"} + } + } } sun-narrow{ relative{ @@ -1111,6 +1293,14 @@ km{ "0"{"ថ្ងៃ​អាទិត្យ​នេះ"} "1"{"ថ្ងៃ​អាទិត្យ​ក្រោយ"} } + relativeTime{ + future{ + other{"ថ្ងៃអាទិត្យ {0} សប្តាហ៍ទៀត"} + } + past{ + other{"ថ្ងៃអាទិត្យ {0} សប្តាហ៍មុន"} + } + } } sun-short{ relative{ @@ -1118,6 +1308,14 @@ km{ "0"{"ថ្ងៃ​អាទិត្យ​នេះ"} "1"{"ថ្ងៃ​អាទិត្យ​ក្រោយ"} } + relativeTime{ + future{ + other{"ថ្ងៃអាទិត្យ {0} សប្តាហ៍ទៀត"} + } + past{ + other{"ថ្ងៃអាទិត្យ {0} សប្តាហ៍មុន"} + } + } } thu{ relative{ @@ -1125,6 +1323,14 @@ km{ "0"{"ថ្ងៃ​ព្រហស្បតិ៍​នេះ"} "1"{"ថ្ងៃ​ព្រហស្បតិ៍​ក្រោយ"} } + relativeTime{ + future{ + other{"ថ្ងៃព្រហស្បតិ៍ {0} សប្តាហ៍ទៀត"} + } + past{ + other{"ថ្ងៃព្រហស្បតិ៍ {0} សប្តាហ៍មុន"} + } + } } thu-narrow{ relative{ @@ -1132,6 +1338,14 @@ km{ "0"{"ថ្ងៃ​ព្រហស្បតិ៍​នេះ"} "1"{"ថ្ងៃ​ព្រហស្បតិ៍​ក្រោយ"} } + relativeTime{ + future{ + other{"ថ្ងៃព្រហស្បតិ៍ {0} សប្តាហ៍ទៀត"} + } + past{ + other{"ថ្ងៃព្រហស្បតិ៍ {0} សប្តាហ៍មុន"} + } + } } thu-short{ relative{ @@ -1139,6 +1353,14 @@ km{ "0"{"ថ្ងៃ​ព្រហស្បតិ៍​នេះ"} "1"{"ថ្ងៃ​ព្រហស្បតិ៍​ក្រោយ"} } + relativeTime{ + future{ + other{"ថ្ងៃព្រហស្បតិ៍ {0} សប្តាហ៍ទៀត"} + } + past{ + other{"ថ្ងៃព្រហស្បតិ៍ {0} សប្តាហ៍មុន"} + } + } } tue{ relative{ @@ -1146,6 +1368,14 @@ km{ "0"{"ថ្ងៃ​អង្គារ​នេះ"} "1"{"ថ្ងៃ​អង្គារ​ក្រោយ"} } + relativeTime{ + future{ + other{"ថ្ងៃអង្គារ {0} សប្តាហ៍ទៀត"} + } + past{ + other{"ថ្ងៃអង្គារ {0} សប្តាហ៍មុន"} + } + } } tue-narrow{ relative{ @@ -1153,6 +1383,14 @@ km{ "0"{"ថ្ងៃ​អង្គារ​នេះ"} "1"{"ថ្ងៃ​អង្គារ​ក្រោយ"} } + relativeTime{ + future{ + other{"ថ្ងៃអង្គារ {0} សប្តាហ៍ទៀត"} + } + past{ + other{"ថ្ងៃអង្គារ {0} សប្តាហ៍មុន"} + } + } } tue-short{ relative{ @@ -1160,6 +1398,14 @@ km{ "0"{"ថ្ងៃ​អង្គារ​នេះ"} "1"{"ថ្ងៃ​អង្គារ​ក្រោយ"} } + relativeTime{ + future{ + other{"ថ្ងៃអង្គារ {0} សប្តាហ៍ទៀត"} + } + past{ + other{"ថ្ងៃអង្គារ {0} សប្តាហ៍មុន"} + } + } } wed{ relative{ @@ -1167,6 +1413,14 @@ km{ "0"{"ថ្ងៃ​ពុធ​នេះ"} "1"{"ថ្ងៃ​ពុធ​ក្រោយ"} } + relativeTime{ + future{ + other{"ថ្ងៃពុធ {0} សប្តាហ៍ទៀត"} + } + past{ + other{"ថ្ងៃពុធ {0} សប្តាហ៍មុន"} + } + } } wed-narrow{ relative{ @@ -1174,6 +1428,14 @@ km{ "0"{"ថ្ងៃ​ពុធ​នេះ"} "1"{"ថ្ងៃ​ពុធ​ក្រោយ"} } + relativeTime{ + future{ + other{"ថ្ងៃពុធ {0} សប្តាហ៍ទៀត"} + } + past{ + other{"ថ្ងៃពុធ {0} សប្តាហ៍មុន"} + } + } } wed-short{ relative{ @@ -1181,6 +1443,14 @@ km{ "0"{"ថ្ងៃ​ពុធ​នេះ"} "1"{"ថ្ងៃ​ពុធ​ក្រោយ"} } + relativeTime{ + future{ + other{"ថ្ងៃពុធ {0} សប្តាហ៍ទៀត"} + } + past{ + other{"ថ្ងៃពុធ {0} សប្តាហ៍មុន"} + } + } } week{ dn{"សប្ដាហ៍"} @@ -1189,9 +1459,10 @@ km{ "0"{"សប្ដាហ៍​នេះ"} "1"{"សប្ដាហ៍​ក្រោយ"} } + relativePeriod{"សប្តាហ៍នៃ {0}"} relativeTime{ future{ - other{"ក្នុង​រយៈ​ពេល {0} សប្ដាហ៍"} + other{"{0} សប្ដាហ៍ទៀត"} } past{ other{"{0} សប្ដាហ៍​មុន"} @@ -1205,9 +1476,10 @@ km{ "0"{"សប្ដាហ៍​នេះ"} "1"{"សប្ដាហ៍​ក្រោយ"} } + relativePeriod{"សប្តាហ៍នៃ {0}"} relativeTime{ future{ - other{"ក្នុង​រយៈ​ពេល {0} សប្ដាហ៍"} + other{"{0} សប្ដាហ៍ទៀត"} } past{ other{"{0} សប្ដាហ៍​មុន"} @@ -1221,9 +1493,10 @@ km{ "0"{"សប្ដាហ៍​នេះ"} "1"{"សប្ដាហ៍​ក្រោយ"} } + relativePeriod{"សប្តាហ៍នៃ {0}"} relativeTime{ future{ - other{"ក្នុង​រយៈ​ពេល {0} សប្ដាហ៍"} + other{"{0} សប្ដាហ៍ទៀត"} } past{ other{"{0} សប្ដាហ៍​មុន"} @@ -1242,7 +1515,7 @@ km{ } relativeTime{ future{ - other{"ក្នុង​រយៈ​ពេល {0} ឆ្នាំ"} + other{"{0} ឆ្នាំទៀត"} } past{ other{"{0} ឆ្នាំ​មុន"} @@ -1258,7 +1531,7 @@ km{ } relativeTime{ future{ - other{"ក្នុង​រយៈ​ពេល {0} ឆ្នាំ"} + other{"{0} ឆ្នាំទៀត"} } past{ other{"{0} ឆ្នាំ​មុន"} @@ -1274,7 +1547,7 @@ km{ } relativeTime{ future{ - other{"ក្នុង​រយៈ​ពេល {0} ឆ្នាំ"} + other{"{0} ឆ្នាំទៀត"} } past{ other{"{0} ឆ្នាំ​មុន"} diff --git a/icuSources/data/locales/km_KH.txt b/icuSources/data/locales/km_KH.txt index 55884f93..ba6a34f3 100644 --- a/icuSources/data/locales/km_KH.txt +++ b/icuSources/data/locales/km_KH.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/km_KH.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License km_KH{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/kn.txt b/icuSources/data/locales/kn.txt index 30ac7fa6..c15b27dc 100644 --- a/icuSources/data/locales/kn.txt +++ b/icuSources/data/locales/kn.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/kn.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License kn{ AuxExemplarCharacters{"[\u200C\u200D ೞ]"} Ellipsis{ @@ -29,6 +23,22 @@ kn{ MoreInformation{"?"} NumberElements{ default{"latn"} + knda{ + patterns{ + currencyFormat{"¤#,##0.00"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} + } + symbols{ + exponential{"E"} + infinity{"∞"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + superscriptingExponent{"×"} + timeSeparator{":"} + } + } latn{ miscPatterns{ atLeast{"{0}+"} @@ -210,10 +220,19 @@ kn{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + other{"{0}ನೇ ಬಲತಿರುವನ್ನು ತೆಗೆದುಕೊಳ್ಳಿ."} + } + plural{ + one{"{0} ದಿನ"} + other{"{0} ದಿನಗಳು"} + } + } minimumGroupingDigits{"1"} native{"knda"} } - Version{"2.1.22.93"} + Version{"2.1.31.86"} calendar{ generic{ DateTimePatterns{ @@ -369,8 +388,8 @@ kn{ "ಅಪರಾಹ್ನ", } AmPmMarkersAbbr{ - "AM", - "PM", + "ಪೂರ್ವಾಹ್ನ", + "ಅಪರಾಹ್ನ", } AmPmMarkersNarrow{ "ಪೂ", @@ -414,6 +433,10 @@ kn{ MEd{"d/M, E"} MMM{"LLL"} MMMEd{"E, d MMM"} + MMMMW{ + one{"'week' W 'of' MMM"} + other{"'week' W 'of' MMM"} + } MMMMd{"d MMMM"} MMMd{"MMM d"} MMdd{"dd-MM"} @@ -436,6 +459,10 @@ kn{ yMd{"d/M/y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + one{"'week' w 'of' y"} + other{"'week' w 'of' y"} + } } dayNames{ format{ @@ -542,17 +569,21 @@ kn{ stand-alone{ abbreviated{ afternoon1{"ಮಧ್ಯಾಹ್ನ"} + am{"ಪೂರ್ವಾಹ್ನ"} evening1{"ಸಂಜೆ"} midnight{"ಮಧ್ಯರಾತ್ರಿ"} morning1{"ಬೆಳಗ್ಗೆ"} night1{"ರಾತ್ರಿ"} + pm{"ಅಪರಾಹ್ನ"} } narrow{ afternoon1{"ಮಧ್ಯಾಹ್ನ"} + am{"ಪೂರ್ವಾಹ್ನ"} evening1{"ಸಂಜೆ"} midnight{"ಮಧ್ಯರಾತ್ರಿ"} morning1{"ಬೆಳಗ್ಗೆ"} night1{"ರಾತ್ರಿ"} + pm{"ಅಪರಾಹ್ನ"} } wide{ afternoon1{"ಮಧ್ಯಾಹ್ನ"} @@ -812,6 +843,94 @@ kn{ } } } + characterLabel{ + activities{"ಚಟುವಟಿಕೆಗಳು"} + african_scripts{"ಆಫ್ರಿಕಾದ ಲಿಪಿಗಳು"} + american_scripts{"ಅಮೇರಿಕಾದ ಲಿಪಿಗಳು"} + animal{"ಪ್ರಾಣಿ"} + animals_nature{"ಪ್ರಾಣಿಗಳು ಮತ್ತು ಪ್ರಕೃತಿ"} + arrows{"ಬಾಣಗಳು"} + body{"ದೇಹ"} + box_drawing{"ಬಾಕ್ಸ್ ಡ್ರಾಯಿಂಗ್"} + braille{"ಬ್ರೈಲ್"} + building{"ಕಟ್ಟಡ"} + bullets_stars{"ಬುಲೆಟ್ಸ್ / ಸ್ಟಾರ್ಸ್"} + consonantal_jamo{"ವ್ಯಂಜನಗಳ ಜಮೊ"} + currency_symbols{"ಕರೆನ್ಸಿ ಚಿಹ್ನೆಗಳು"} + dash_connector{"ಡ್ಯಾಶ್ / ಕನೆಕ್ಟರ್"} + digits{"ಆಂಕಿಗಳು"} + dingbats{"ಡಿಂಗ್‌ಬ್ಯಾಟ್ಸ್"} + divination_symbols{"ದೈವತ್ವ ಚಿಹ್ನೆಗಳು"} + downwards_arrows{"ಕೆಳಮುಖವಾಗಿರುವ ಬಾಣಗಳು"} + downwards_upwards_arrows{"ಕೆಳಮುಖವಾಗಿ ಮೇಲ್ಮುಖವಾಗಿರುವ ಬಾಣಗಳು"} + east_asian_scripts{"ಪೂರ್ವ ಏಷಿಯಾದ ಲಿಪಿಗಳು"} + emoji{"ಎಮೋಜಿ"} + european_scripts{"ಯುರೋಪಿಯನ್ ಲಿಪಿಗಳು"} + female{"ಮಹಿಳೆ"} + flag{"ಬಾವುಟ"} + flags{"ಧ್ವಜಗಳು"} + food_drink{"ಆಹಾರ ಮತ್ತು ಪಾನೀಯ"} + format{"ಸ್ವರೂಪ"} + format_whitespace{"ಸ್ವರೂಪ ಮತ್ತು ವೈಟ್‌ಸ್ಪೇಸ್"} + full_width_form_variant{"ಪೂರ್ಣ ಅಗಲ ವಿಧದ ಮಾರ್ಪಾಟುಗಳು"} + geometric_shapes{"ಜ್ಯಾಮಿತೀಯ ಆಕಾರಗಳು"} + half_width_form_variant{"ಅರ್ಧ ಅಗಲ ಫಾರ್ಮ್ ಮಾರ್ಪಾಟುಗಳು"} + han_characters{"ಹಾನ್ ಅಕ್ಷರಗಳು"} + han_radicals{"ಹಾನ್ ರಾಡಿಕಲ್‌ಗಳು"} + hanja{"ಹಂಜಾ"} + hanzi_simplified{"ಹಂಜಿ (ಸರಳೀಕೃತ)"} + hanzi_traditional{"ಹಂಜಿ (ಸಾಂಪ್ರದಾಯಿಕ)"} + heart{"ಹೃದಯ"} + historic_scripts{"ಐತಿಹಾಸಿಕ ಲಿಪಿಗಳು"} + ideographic_desc_characters{"ಇಡಿಯೊಗ್ರಾಫಿಕ್ Desc. ಅಕ್ಷರಗಳು"} + japanese_kana{"ಜಪಾನೀ ಭಾಷೆಗಾಗಿ ಬರವಣಿಗೆ"} + kanbun{"ಕಾನ್‌ಬನ್"} + kanji{"ಕಾಂಜಿ"} + keycap{"ಕೀಕ್ಯಾಪ್"} + leftwards_arrows{"ಎಡಮುಖವಾಗಿರುವ ಬಾಣಗಳು"} + leftwards_rightwards_arrows{"ಎಡಮುಖವಾಗಿರುವ ಬಲಬದಿಯ ಬಾಣಗಳು"} + letterlike_symbols{"ಅಕ್ಷರದತರಹದ ಚಿಹ್ನೆಗಳು"} + limited_use{"ನಿಯಮಿತ ಬಳಕೆ"} + male{"ಪುರುಷ"} + math_symbols{"ಗಣಿತದ ಸಂಕೇತಗಳು"} + middle_eastern_scripts{"ಮಧ್ಯ ಪೌರಾತ್ಯ ಲಿಪಿಗಳು"} + miscellaneous{"ವಿವಿಧ"} + modern_scripts{"ಆಧುನಿಕ ಲಿಪಿಗಳು"} + modifier{"ಮಾಡಿಫೈಯರ್"} + musical_symbols{"ಸಂಗೀತದ ಚಿಹ್ನೆಗಳು"} + nature{"ಪ್ರಕೃತಿ"} + nonspacing{"ನಾನ್‌ಸ್ಪೇಸಿಂಗ್"} + numbers{"ಸಂಖ್ಯೆಗಳು"} + objects{"ವಸ್ತುಗಳು"} + other{"ಇತರೆ"} + paired{"ಜೋಡಿಯಾದ"} + person{"ವ್ಯಕ್ತಿ"} + phonetic_alphabet{"ಫೋನೆಟಿಕ್ ಆಲ್ಫಾಬೆಟ್"} + pictographs{"ಚಿತ್ರಲಿಪಿಗಳು"} + place{"ಸ್ಥಳ"} + plant{"ಗಿಡ"} + punctuation{"ವಿರಾಮಚಿಹ್ನೆ"} + rightwards_arrows{"ಬಲಭಾಗದ ಬಾಣಗಳು"} + sign_standard_symbols{"ಸೈನ್ / ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಚಿಹ್ನೆಗಳು"} + small_form_variant{"ಸ್ಮಾಲ್ ಫಾರ್ಮ್ ವೇರಿಯಂಟ್ಸ್"} + smiley{"ಸ್ಮೈಲೀ"} + smileys_people{"ಸ್ಮೈಲಿಗಳು ಮತ್ತು ಜನರು"} + south_asian_scripts{"ದಕ್ಷಿಣ ಏಷಿಯಾದ ಲಿಪಿಗಳು"} + southeast_asian_scripts{"ಆಗ್ನೇಯ ಏಷಿಯಾದ ಲಿಪಿಗಳು"} + spacing{"ಸ್ಪೇಸಿಂಗ್"} + sport{"ಕ್ರೀಡೆ"} + symbols{"ಚಿಹ್ನೆಗಳು"} + technical_symbols{"ತಾಂತ್ರಿಕ ಸಂಕೇತಗಳು"} + tone_marks{"ಟೋನ್ ಮಾರ್ಕ್ಸ್"} + travel{"ಪ್ರಯಾಣ"} + travel_places{"ಪ್ರವಾಸ ಮತ್ತು ಸ್ಥಳಗಳು"} + upwards_arrows{"ಮೇಲ್ಮುಖವಾಗಿರುವ ಬಾಣಗಳು"} + variant_forms{"ಭಿನ್ನ ರೂಪಗಳು"} + vocalic_jamo{"ವೊಕ್ಯಾಲಿಕ್ ಜಮೊ"} + weather{"ಹವಾಮಾನ"} + western_asian_scripts{"ಪಶ್ಚಿಮ ಏಷಿಯಾದ ಲಿಪಿಗಳು"} + whitespace{"ವೈಟ್‌ಸ್ಪೇಸ್"} + } delimiters{ alternateQuotationEnd{"’"} alternateQuotationStart{"‘"} @@ -891,6 +1010,16 @@ kn{ "0"{"ಈ ಶುಕ್ರವಾರ"} "1"{"ಮುಂದಿನ ಶುಕ್ರವಾರ"} } + relativeTime{ + future{ + one{"{0} ಶುಕ್ರವಾರದಂದು"} + other{"{0} ಶುಕ್ರವಾರಗಳಲ್ಲಿ"} + } + past{ + one{"{0} ಶುಕ್ರವಾರದ ಹಿಂದೆ"} + other{"{0} ಶುಕ್ರವಾರಗಳ ಹಿಂದೆ"} + } + } } fri-narrow{ relative{ @@ -898,6 +1027,16 @@ kn{ "0"{"ಈ ಶುಕ್ರವಾರ"} "1"{"ಮುಂದಿನ ಶುಕ್ರವಾರ"} } + relativeTime{ + future{ + one{"{0} ಶುಕ್ರವಾರಗಳಲ್ಲಿ"} + other{"{0} ಶುಕ್ರವಾರಗಳಲ್ಲಿ"} + } + past{ + one{"{0} ಶುಕ್ರವಾರಗಳ ಹಿಂದೆ"} + other{"{0} ಶುಕ್ರವಾರಗಳ ಹಿಂದೆ"} + } + } } fri-short{ relative{ @@ -905,9 +1044,22 @@ kn{ "0"{"ಈ ಶುಕ್ರವಾರ"} "1"{"ಮುಂದಿನ ಶುಕ್ರವಾರ"} } + relativeTime{ + future{ + one{"{0} ಶುಕ್ರವಾರಗಳಲ್ಲಿ"} + other{"{0} ಶುಕ್ರವಾರಗಳಲ್ಲಿ"} + } + past{ + one{"{0} ಶುಕ್ರವಾರಗಳ ಹಿಂದೆ"} + other{"{0} ಶುಕ್ರವಾರಗಳ ಹಿಂದೆ"} + } + } } hour{ dn{"ಗಂಟೆ"} + relative{ + "0"{"ಈ ಗಂಟೆ"} + } relativeTime{ future{ one{"{0} ಗಂಟೆಯಲ್ಲಿ"} @@ -947,6 +1099,9 @@ kn{ } minute{ dn{"ನಿಮಿಷ"} + relative{ + "0"{"ಈ ನಿಮಿಷ"} + } relativeTime{ future{ one{"{0} ನಿಮಿಷದಲ್ಲಿ"} @@ -990,6 +1145,16 @@ kn{ "0"{"ಈ ಸೋಮವಾರ"} "1"{"ಮುಂದಿನ ಸೋಮವಾರ"} } + relativeTime{ + future{ + one{"{0} ಸೋಮವಾರದಂದು"} + other{"{0} ಸೋಮವಾರಗಳಂದು"} + } + past{ + one{"{0} ಸೋಮವಾರದ ಹಿಂದೆ"} + other{"{0} ಸೋಮವಾರಗಳಂದು"} + } + } } mon-narrow{ relative{ @@ -997,6 +1162,16 @@ kn{ "0"{"ಈ ಸೋಮವಾರ"} "1"{"ಮುಂದಿನ ಸೋಮವಾರ"} } + relativeTime{ + future{ + one{"{0} ಸೋಮವಾರಗಳಂದು"} + other{"{0} ಸೋಮವಾರಗಳಂದು"} + } + past{ + one{"{0} ಸೋಮವಾರಗಳ ಹಿಂದೆ"} + other{"{0} ಸೋಮವಾರಗಳ ಹಿಂದೆ"} + } + } } mon-short{ relative{ @@ -1004,6 +1179,16 @@ kn{ "0"{"ಈ ಸೋಮವಾರ"} "1"{"ಮುಂದಿನ ಸೋಮವಾರ"} } + relativeTime{ + future{ + one{"{0} ಸೋಮವಾರಗಳಂದು"} + other{"{0} ಸೋಮವಾರಗಳಂದು"} + } + past{ + one{"{0} ಸೋಮವಾರಗಳ ಹಿಂದೆ"} + other{"{0} ಸೋಮವಾರಗಳ ಹಿಂದೆ"} + } + } } month{ dn{"ತಿಂಗಳು"} @@ -1062,7 +1247,7 @@ kn{ quarter{ dn{"ತ್ರೈಮಾಸಿಕ"} relative{ - "-1"{"ಕಳೆದ ತ್ರೈಮಾಸಿಕ"} + "-1"{"ಹಿಂದಿನ ತ್ರೈಮಾಸಿಕ"} "0"{"ಈ ತ್ರೈಮಾಸಿಕ"} "1"{"ಮುಂದಿನ ತ್ರೈಮಾಸಿಕ"} } @@ -1086,11 +1271,11 @@ kn{ } relativeTime{ future{ - one{"+{0} ತ್ರೈ"} - other{"+{0} ತ್ರೈ"} + one{"{0} ತ್ರೈಮಾಸಿಕಗಳಲ್ಲಿ"} + other{"{0} ತ್ರೈಮಾಸಿಕಗಳಲ್ಲಿ"} } past{ - one{"+{0} ತ್ರೈ. ಹಿಂದೆ"} + one{"{0} ತ್ರೈಮಾಸಿಕಗಳ ಹಿಂದೆ"} other{"+{0} ತ್ರೈ. ಹಿಂದೆ"} } } @@ -1105,11 +1290,11 @@ kn{ relativeTime{ future{ one{"{0} ತ್ರೈ.ಮಾ.ದಲ್ಲಿ"} - other{"{0} ತ್ರೈ.ಮಾ.ಗಳಲ್ಲಿ"} + other{"{0} ತ್ರೈಮಾಸಿಕಗಳಲ್ಲಿ"} } past{ one{"{0} ತ್ರೈ.ಮಾ. ಹಿಂದೆ"} - other{"{0} ತ್ರೈ.ಮಾ. ಗಳ ಹಿಂದೆ"} + other{"{0} ತ್ರೈಮಾಸಿಕಗಳ ಹಿಂದೆ"} } } } @@ -1119,6 +1304,16 @@ kn{ "0"{"ಈ ಶನಿವಾರ"} "1"{"ಮುಂದಿನ ಶನಿವಾರ"} } + relativeTime{ + future{ + one{"{0} ಶನಿವಾರದಂದು"} + other{"{0} ಶನಿವಾರಗಳಂದು"} + } + past{ + one{"{0} ಶನಿವಾರದ ಹಿಂದೆ"} + other{"{0} ಶನಿವಾರಗಳ ಹಿಂದೆ"} + } + } } sat-narrow{ relative{ @@ -1126,6 +1321,16 @@ kn{ "0"{"ಈ ಶನಿವಾರ"} "1"{"ಮುಂದಿನ ಶನಿವಾರ"} } + relativeTime{ + future{ + one{"{0} ಶನಿವಾರಗಳಂದು"} + other{"{0} ಶನಿವಾರಗಳಂದು"} + } + past{ + one{"{0} ಶನಿವಾರಗಳ ಹಿಂದೆ"} + other{"{0} ಶನಿವಾರಗಳ ಹಿಂದೆ"} + } + } } sat-short{ relative{ @@ -1133,11 +1338,21 @@ kn{ "0"{"ಈ ಶನಿವಾರ"} "1"{"ಮುಂದಿನ ಶನಿವಾರ"} } + relativeTime{ + future{ + one{"{0} ಶನಿವಾರಗಳಂದು"} + other{"{0} ಶನಿವಾರಗಳಂದು"} + } + past{ + one{"{0} ಶನಿವಾರಗಳ ಹಿಂದೆ"} + other{"{0} ಶನಿವಾರಗಳ ಹಿಂದೆ"} + } + } } second{ dn{"ಸೆಕೆಂಡ್"} relative{ - "0"{"ಇದೀಗ"} + "0"{"ಈಗ"} } relativeTime{ future{ @@ -1182,6 +1397,16 @@ kn{ "0"{"ಈ ಭಾನುವಾರ"} "1"{"ಮುಂದಿನ ಭಾನುವಾರ"} } + relativeTime{ + future{ + one{"{0} ಭಾನುವಾರದಂದು"} + other{"{0} ಭಾನುವಾರಗಳಂದು"} + } + past{ + one{"{0} ಭಾನುವಾರದ ಹಿಂದೆ"} + other{"{0} ಭಾನುವಾರಗಳ ಹಿಂದೆ"} + } + } } sun-narrow{ relative{ @@ -1189,6 +1414,16 @@ kn{ "0"{"ಈ ಭಾನುವಾರ"} "1"{"ಮುಂದಿನ ಭಾನುವಾರ"} } + relativeTime{ + future{ + one{"{0} ಭಾನುವಾರಗಳಂದು"} + other{"{0} ಭಾನುವಾರಗಳಂದು"} + } + past{ + one{"{0} ಭಾನುವಾರಗಳ ಹಿಂದೆ"} + other{"{0} ಭಾನುವಾರಗಳ ಹಿಂದೆ"} + } + } } sun-short{ relative{ @@ -1196,6 +1431,16 @@ kn{ "0"{"ಈ ಭಾನುವಾರ"} "1"{"ಮುಂದಿನ ಭಾನುವಾರ"} } + relativeTime{ + future{ + one{"{0} ಭಾನುವಾರಗಳಂದು"} + other{"{0} ಭಾನುವಾರಗಳಂದು"} + } + past{ + one{"{0} ಭಾನುವಾರಗಳ ಹಿಂದೆ"} + other{"{0} ಭಾನುವಾರಗಳ ಹಿಂದೆ"} + } + } } thu{ relative{ @@ -1203,6 +1448,16 @@ kn{ "0"{"ಈ ಗುರುವಾರ"} "1"{"ಮುಂದಿನ ಗುರುವಾರ"} } + relativeTime{ + future{ + one{"{0} ಗುರುವಾರದಂದು"} + other{"{0} ಗುರುವಾರಗಳಂದು"} + } + past{ + one{"{0} ಗುರುವಾರದ ಹಿಂದೆ"} + other{"{0} ಗುರುವಾರಗಳ ಹಿಂದೆ"} + } + } } thu-narrow{ relative{ @@ -1210,6 +1465,16 @@ kn{ "0"{"ಈ ಗುರುವಾರ"} "1"{"ಮುಂದಿನ ಗುರುವಾರ"} } + relativeTime{ + future{ + one{"{0} ಗುರುವಾರಗಳಂದು"} + other{"{0} ಗುರುವಾರಗಳಂದು"} + } + past{ + one{"{0} ಗುರುವಾರಗಳ ಹಿಂದೆ"} + other{"{0} ಗುರುವಾರಗಳ ಹಿಂದೆ"} + } + } } thu-short{ relative{ @@ -1217,6 +1482,16 @@ kn{ "0"{"ಈ ಗುರುವಾರ"} "1"{"ಮುಂದಿನ ಗುರುವಾರ"} } + relativeTime{ + future{ + one{"{0} ಗುರುವಾರಗಳಂದು"} + other{"{0} ಗುರುವಾರಗಳಂದು"} + } + past{ + one{"{0} ಗುರುವಾರಗಳ ಹಿಂದೆ"} + other{"{0} ಗುರುವಾರಗಳ ಹಿಂದೆ"} + } + } } tue{ relative{ @@ -1224,6 +1499,16 @@ kn{ "0"{"ಈ ಮಂಗಳವಾರ"} "1"{"ಮುಂದಿನ ಮಂಗಳವಾರ"} } + relativeTime{ + future{ + one{"{0} ಮಂಗಳವಾರದಂದು"} + other{"{0} ಮಂಗಳವಾರಗಳಂದು"} + } + past{ + one{"{0} ಮಂಗಳವಾರದ ಹಿಂದೆ"} + other{"{0} ಮಂಗಳವಾರಗಳ ಹಿಂದೆ"} + } + } } tue-narrow{ relative{ @@ -1231,6 +1516,16 @@ kn{ "0"{"ಈ ಮಂಗಳವಾರ"} "1"{"ಮುಂದಿನ ಮಂಗಳವಾರ"} } + relativeTime{ + future{ + one{"{0} ಮಂಗಳವಾರಗಳಂದು"} + other{"{0} ಮಂಗಳವಾರಗಳಂದು"} + } + past{ + one{"{0} ಮಂಗಳವಾರಗಳ ಹಿಂದೆ"} + other{"{0} ಮಂಗಳವಾರಗಳ ಹಿಂದೆ"} + } + } } tue-short{ relative{ @@ -1238,6 +1533,16 @@ kn{ "0"{"ಈ ಮಂಗಳವಾರ"} "1"{"ಮುಂದಿನ ಮಂಗಳವಾರ"} } + relativeTime{ + future{ + one{"{0} ಮಂಗಳವಾರಗಳಂದು"} + other{"{0} ಮಂಗಳವಾರಗಳಂದು"} + } + past{ + one{"{0} ಮಂಗಳವಾರಗಳ ಹಿಂದೆ"} + other{"{0} ಮಂಗಳವಾರಗಳ ಹಿಂದೆ"} + } + } } wed{ relative{ @@ -1245,6 +1550,16 @@ kn{ "0"{"ಈ ಬುಧವಾರ"} "1"{"ಮುಂದಿನ ಬುಧವಾರ"} } + relativeTime{ + future{ + one{"{0} ಬುಧವಾರದಂದು"} + other{"{0} ಬುಧವಾರಗಳಂದು"} + } + past{ + one{"{0} ಬುಧವಾರದ ಹಿಂದೆ"} + other{"{0} ಬುಧವಾರಗಳ ಹಿಂದೆ"} + } + } } wed-narrow{ relative{ @@ -1252,6 +1567,16 @@ kn{ "0"{"ಈ ಬುಧವಾರ"} "1"{"ಮುಂದಿನ ಬುಧವಾರ"} } + relativeTime{ + future{ + one{"{0} ಬುಧವಾರಗಳಂದು"} + other{"{0} ಬುಧವಾರಗಳಂದು"} + } + past{ + one{"{0} ಬುಧವಾರಗಳ ಹಿಂದೆ"} + other{"{0} ಬುಧವಾರಗಳ ಹಿಂದೆ"} + } + } } wed-short{ relative{ @@ -1259,6 +1584,16 @@ kn{ "0"{"ಈ ಬುಧವಾರ"} "1"{"ಮುಂದಿನ ಬುಧವಾರ"} } + relativeTime{ + future{ + one{"{0} ಬುಧವಾರಗಳಂದು"} + other{"{0} ಬುಧವಾರಗಳಂದು"} + } + past{ + one{"{0} ಬುಧವಾರಗಳ ಹಿಂದೆ"} + other{"{0} ಬುಧವಾರಗಳ ಹಿಂದೆ"} + } + } } week{ dn{"ವಾರ"} @@ -1267,6 +1602,7 @@ kn{ "0"{"ಈ ವಾರ"} "1"{"ಮುಂದಿನ ವಾರ"} } + relativePeriod{"{0} ವಾರ"} relativeTime{ future{ one{"{0} ವಾರದಲ್ಲಿ"} @@ -1285,6 +1621,7 @@ kn{ "0"{"ಈ ವಾರ"} "1"{"ಮುಂದಿನ ವಾರ"} } + relativePeriod{"{0} ವಾರ"} relativeTime{ future{ one{"{0} ವಾರದಲ್ಲಿ"} @@ -1303,6 +1640,7 @@ kn{ "0"{"ಈ ವಾರ"} "1"{"ಮುಂದಿನ ವಾರ"} } + relativePeriod{"{0} ವಾರ"} relativeTime{ future{ one{"{0} ವಾರದಲ್ಲಿ"} @@ -1320,7 +1658,7 @@ kn{ year{ dn{"ವರ್ಷ"} relative{ - "-1"{"ಕಳೆದ ವರ್ಷ"} + "-1"{"ಹಿಂದಿನ ವರ್ಷ"} "0"{"ಈ ವರ್ಷ"} "1"{"ಮುಂದಿನ ವರ್ಷ"} } @@ -1382,21 +1720,27 @@ kn{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} ಮತ್ತು {1}"} + end{"{0}, ಮತ್ತು {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0}, {1}"} - end{"{0}, ಮತ್ತು {1}"} + end{"{0}, {1}"} middle{"{0}, {1}"} start{"{0}, {1}"} } unit-narrow{ 2{"{0} {1}"} - end{"{0}, ಮತ್ತು {1}"} + end{"{0}, {1}"} middle{"{0}, {1}"} start{"{0}, {1}"} } unit-short{ 2{"{0}, {1}"} - end{"{0}, ಮತ್ತು {1}"} + end{"{0}, {1}"} middle{"{0}, {1}"} start{"{0}, {1}"} } @@ -1406,16 +1750,4 @@ kn{ US{"ಯುಎಸ್"} metric{"ಮೆಟ್ರಿಕ್"} } - transformNames{ - BGN{"BGN"} - Numeric{"ಸಂಖ್ಯೆ"} - Tone{"ಧ್ವನಿ"} - UNGEGN{"UNGEGN"} - x-Accents{"ಉಚ್ಚಾರಣೆಗಳು"} - x-Fullwidth{"ಪೂರ್ಣಅಗಲ"} - x-Halfwidth{"ಅರೆಅಗಲ"} - x-Jamo{"ಹಮೋ"} - x-Pinyin{"ಪಿನ್‌ಯಿನ್‌"} - x-Publishing{"ಪ್ರಕಟಣೆ"} - } } diff --git a/icuSources/data/locales/kn_IN.txt b/icuSources/data/locales/kn_IN.txt index db003458..3deb1355 100644 --- a/icuSources/data/locales/kn_IN.txt +++ b/icuSources/data/locales/kn_IN.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/kn_IN.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License kn_IN{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ko.txt b/icuSources/data/locales/ko.txt index 57784a9d..9c5d287a 100644 --- a/icuSources/data/locales/ko.txt +++ b/icuSources/data/locales/ko.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ko.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ko{ AuxExemplarCharacters{ "[ᄀ-ᄒ ᅡ-ᅵ ᆨ-ᇂ 丘 串 乃 久 乖 九 乞 乫 乾 亂 亘 交 京 仇 今 介 件 价 企 伋 伎 伽 佳 佶 侃 來 侊 供 係 俓 俱 個" @@ -63,7 +57,7 @@ ko{ patternsLong{ decimalFormat{ 1000{ - other{"0"} + other{"0천"} } 10000{ other{"0만"} @@ -103,7 +97,7 @@ ko{ patternsShort{ currencyFormat{ 1000{ - other{"0"} + other{"¤0천"} } 10000{ other{"¤0만"} @@ -141,7 +135,7 @@ ko{ } decimalFormat{ 1000{ - other{"0"} + other{"0천"} } 10000{ other{"0만"} @@ -193,10 +187,18 @@ ko{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + other{"{0}번째 길목에서 우회전하세요."} + } + plural{ + other{"{0}일"} + } + } minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} calendar{ buddhist{ eras{ @@ -1070,6 +1072,9 @@ ko{ MMM{"LLL"} MMMEEEEd{"MMM d일 EEEE"} MMMEd{"MMM d일 (E)"} + MMMMW{ + other{"MMM W번째 주"} + } MMMMd{"MMMM d일"} MMMd{"MMM d일"} Md{"M. d."} @@ -1094,6 +1099,9 @@ ko{ yMd{"y. M. d."} yQQQ{"y년 QQQ"} yQQQQ{"y년 QQQQ"} + yw{ + other{"y년 w번째 주"} + } } dayNames{ format{ @@ -1926,6 +1934,91 @@ ko{ } } } + characterLabel{ + activities{"활동"} + african_scripts{"아프리카 문자"} + american_scripts{"아메리카 문자"} + animal{"동물"} + arrows{"화살표"} + body{"몸"} + box_drawing{"상자 그림"} + braille{"점자"} + building{"건물"} + bullets_stars{"구분점/별"} + consonantal_jamo{"닿소리 자모"} + currency_symbols{"통화 기호"} + dash_connector{"대시/연결어"} + digits{"숫자"} + dingbats{"딩뱃"} + divination_symbols{"점성 기호"} + downwards_arrows{"아래쪽 방향 화살표"} + downwards_upwards_arrows{"상하 양방향 화살표"} + east_asian_scripts{"동아시아 문자"} + emoji{"이모티콘"} + european_scripts{"유럽 문자"} + female{"여"} + flag{"깃발"} + flags{"깃발"} + food_drink{"음식 및 음료"} + format{"포맷"} + format_whitespace{"포맷 및 공백"} + full_width_form_variant{"전각 형식 변형"} + geometric_shapes{"도형 모양"} + half_width_form_variant{"반각 형식 변형"} + han_characters{"한자"} + han_radicals{"한자 부수"} + hanja{"한자"} + hanzi_simplified{"한자(간체)"} + hanzi_traditional{"한자(번체)"} + heart{"하트"} + historic_scripts{"고전 문자"} + ideographic_desc_characters{"상형 설명 문자"} + kanbun{"간분"} + kanji{"칸지"} + keycap{"키캡"} + leftwards_arrows{"왼쪽 방향 화살표"} + leftwards_rightwards_arrows{"좌우 양방향 화살표"} + letterlike_symbols{"문자형 기호"} + limited_use{"제한적 사용"} + male{"남"} + math_symbols{"수학 기호"} + middle_eastern_scripts{"중동 문자"} + miscellaneous{"기타"} + modern_scripts{"근대 문자"} + modifier{"수식어"} + musical_symbols{"음악 기호"} + nature{"자연"} + nonspacing{"공백 없음"} + numbers{"숫자"} + objects{"사물"} + other{"기타"} + person{"사람"} + phonetic_alphabet{"음성 기호 알파벳"} + pictographs{"그림 문자"} + place{"장소"} + plant{"식물"} + punctuation{"구두점"} + rightwards_arrows{"오른쪽 방향 화살표"} + sign_standard_symbols{"상징/표준 기호"} + small_form_variant{"작은 부호 변형"} + smiley{"스마일"} + smileys_people{"스마일리 및 사람"} + south_asian_scripts{"남아시아 문자"} + southeast_asian_scripts{"동남아시아 문자"} + spacing{"간격"} + sport{"스포츠"} + symbols{"기호"} + technical_symbols{"기술 기호"} + tone_marks{"성조 표시"} + travel{"여행"} + travel_places{"여행 및 장소"} + upwards_arrows{"위쪽 방향 화살표"} + variant_forms{"부호 변형"} + vocalic_jamo{"홀소리 자모"} + weather{"날씨"} + western_asian_scripts{"동서양 문자"} + whitespace{"공백"} + } delimiters{ alternateQuotationEnd{"’"} alternateQuotationStart{"‘"} @@ -1985,6 +2078,14 @@ ko{ "0"{"이번 금요일"} "1"{"다음 금요일"} } + relativeTime{ + future{ + other{"{0}주 후 금요일"} + } + past{ + other{"{0}주 전 금요일"} + } + } } fri-narrow{ relative{ @@ -1992,6 +2093,14 @@ ko{ "0"{"이번 금요일"} "1"{"다음 금요일"} } + relativeTime{ + future{ + other{"{0}주 후 금요일"} + } + past{ + other{"{0}주 전 금요일"} + } + } } fri-short{ relative{ @@ -1999,9 +2108,20 @@ ko{ "0"{"이번 금요일"} "1"{"다음 금요일"} } + relativeTime{ + future{ + other{"{0}주 후 금요일"} + } + past{ + other{"{0}주 전 금요일"} + } + } } hour{ dn{"시"} + relative{ + "0"{"현재 시간"} + } relativeTime{ future{ other{"{0}시간 후"} @@ -2035,6 +2155,9 @@ ko{ } minute{ dn{"분"} + relative{ + "0"{"현재 분"} + } relativeTime{ future{ other{"{0}분 후"} @@ -2072,6 +2195,14 @@ ko{ "0"{"이번 월요일"} "1"{"다음 월요일"} } + relativeTime{ + future{ + other{"{0}주 후 월요일"} + } + past{ + other{"{0}주 전 월요일"} + } + } } mon-narrow{ relative{ @@ -2079,6 +2210,14 @@ ko{ "0"{"이번 월요일"} "1"{"다음 월요일"} } + relativeTime{ + future{ + other{"{0}주 후 월요일"} + } + past{ + other{"{0}주 전 월요일"} + } + } } mon-short{ relative{ @@ -2086,6 +2225,14 @@ ko{ "0"{"이번 월요일"} "1"{"다음 월요일"} } + relativeTime{ + future{ + other{"{0}주 후 월요일"} + } + past{ + other{"{0}주 전 월요일"} + } + } } month{ dn{"월"} @@ -2127,6 +2274,11 @@ ko{ } quarter{ dn{"분기"} + relative{ + "-1"{"지난 분기"} + "0"{"이번 분기"} + "1"{"다음 분기"} + } relativeTime{ future{ other{"{0}분기 후"} @@ -2164,6 +2316,14 @@ ko{ "0"{"이번 토요일"} "1"{"다음 토요일"} } + relativeTime{ + future{ + other{"{0}주 후 토요일"} + } + past{ + other{"{0}주 전 토요일"} + } + } } sat-narrow{ relative{ @@ -2171,6 +2331,14 @@ ko{ "0"{"이번 토요일"} "1"{"다음 토요일"} } + relativeTime{ + future{ + other{"{0}주 후 토요일"} + } + past{ + other{"{0}주 전 토요일"} + } + } } sat-short{ relative{ @@ -2178,6 +2346,14 @@ ko{ "0"{"이번 토요일"} "1"{"다음 토요일"} } + relativeTime{ + future{ + other{"{0}주 후 토요일"} + } + past{ + other{"{0}주 전 토요일"} + } + } } second{ dn{"초"} @@ -2221,6 +2397,14 @@ ko{ "0"{"이번 일요일"} "1"{"다음 일요일"} } + relativeTime{ + future{ + other{"{0}주 후 일요일"} + } + past{ + other{"{0}주 전 일요일"} + } + } } sun-narrow{ relative{ @@ -2228,6 +2412,14 @@ ko{ "0"{"이번 일요일"} "1"{"다음 일요일"} } + relativeTime{ + future{ + other{"{0}주 후 일요일"} + } + past{ + other{"{0}주 전 일요일"} + } + } } sun-short{ relative{ @@ -2235,6 +2427,14 @@ ko{ "0"{"이번 일요일"} "1"{"다음 일요일"} } + relativeTime{ + future{ + other{"{0}주 후 일요일"} + } + past{ + other{"{0}주 전 일요일"} + } + } } thu{ relative{ @@ -2242,6 +2442,14 @@ ko{ "0"{"이번 목요일"} "1"{"다음 목요일"} } + relativeTime{ + future{ + other{"{0}주 후 목요일"} + } + past{ + other{"{0}주 전 목요일"} + } + } } thu-narrow{ relative{ @@ -2249,6 +2457,14 @@ ko{ "0"{"이번 목요일"} "1"{"다음 목요일"} } + relativeTime{ + future{ + other{"{0}주 후 목요일"} + } + past{ + other{"{0}주 전 목요일"} + } + } } thu-short{ relative{ @@ -2256,6 +2472,14 @@ ko{ "0"{"이번 목요일"} "1"{"다음 목요일"} } + relativeTime{ + future{ + other{"{0}주 후 목요일"} + } + past{ + other{"{0}주 전 목요일"} + } + } } tue{ relative{ @@ -2263,6 +2487,14 @@ ko{ "0"{"이번 화요일"} "1"{"다음 화요일"} } + relativeTime{ + future{ + other{"{0}주 후 화요일"} + } + past{ + other{"{0}주 전 화요일"} + } + } } tue-narrow{ relative{ @@ -2270,6 +2502,14 @@ ko{ "0"{"이번 화요일"} "1"{"다음 화요일"} } + relativeTime{ + future{ + other{"{0}주 후 화요일"} + } + past{ + other{"{0}주 전 화요일"} + } + } } tue-short{ relative{ @@ -2277,6 +2517,14 @@ ko{ "0"{"이번 화요일"} "1"{"다음 화요일"} } + relativeTime{ + future{ + other{"{0}주 후 화요일"} + } + past{ + other{"{0}주 전 화요일"} + } + } } wed{ relative{ @@ -2284,6 +2532,14 @@ ko{ "0"{"이번 수요일"} "1"{"다음 수요일"} } + relativeTime{ + future{ + other{"{0}주 후 수요일"} + } + past{ + other{"{0}주 전 수요일"} + } + } } wed-narrow{ relative{ @@ -2291,6 +2547,14 @@ ko{ "0"{"이번 수요일"} "1"{"다음 수요일"} } + relativeTime{ + future{ + other{"{0}주 후 수요일"} + } + past{ + other{"{0}주 전 수요일"} + } + } } wed-short{ relative{ @@ -2298,6 +2562,14 @@ ko{ "0"{"이번 수요일"} "1"{"다음 수요일"} } + relativeTime{ + future{ + other{"{0}주 후 수요일"} + } + past{ + other{"{0}주 전 수요일"} + } + } } week{ dn{"주"} @@ -2306,6 +2578,7 @@ ko{ "0"{"이번 주"} "1"{"다음 주"} } + relativePeriod{"{0}번째 주"} relativeTime{ future{ other{"{0}주 후"} @@ -2317,6 +2590,7 @@ ko{ } week-narrow{ dn{"주"} + relativePeriod{"{0}번째 주"} relativeTime{ future{ other{"{0}주 후"} @@ -2328,6 +2602,7 @@ ko{ } week-short{ dn{"주"} + relativePeriod{"{0}번째 주"} relativeTime{ future{ other{"{0}주 후"} @@ -2389,6 +2664,12 @@ ko{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} 및 {1}"} + end{"{0} 및 {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0} {1}"} end{"{0} {1}"} @@ -2413,16 +2694,4 @@ ko{ US{"미국식"} metric{"미터법"} } - transformNames{ - BGN{"미국 지명위원회(BGN)"} - Numeric{"숫자"} - Tone{"성조"} - UNGEGN{"유엔지명전문가회의(UNGEGN)"} - x-Accents{"악센트"} - x-Fullwidth{"전각"} - x-Halfwidth{"반각"} - x-Jamo{"자모"} - x-Pinyin{"병음"} - x-Publishing{"게시"} - } } diff --git a/icuSources/data/locales/ko_KP.txt b/icuSources/data/locales/ko_KP.txt old mode 100755 new mode 100644 index 00cefefe..fd457d8b --- a/icuSources/data/locales/ko_KP.txt +++ b/icuSources/data/locales/ko_KP.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ko_KP.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ko_KP{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ko_KR.txt b/icuSources/data/locales/ko_KR.txt index 15cd346e..02a34f5c 100644 --- a/icuSources/data/locales/ko_KR.txt +++ b/icuSources/data/locales/ko_KR.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ko_KR.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ko_KR{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/kok.txt b/icuSources/data/locales/kok.txt index e101837e..1af2cb16 100644 --- a/icuSources/data/locales/kok.txt +++ b/icuSources/data/locales/kok.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/kok.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License kok{ AuxExemplarCharacters{"[\u200C\u200D]"} ExemplarCharacters{ @@ -25,7 +19,7 @@ kok{ } native{"deva"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ gregorian{ AmPmMarkers{ diff --git a/icuSources/data/locales/kok_IN.txt b/icuSources/data/locales/kok_IN.txt index fe969a43..8ef3196f 100644 --- a/icuSources/data/locales/kok_IN.txt +++ b/icuSources/data/locales/kok_IN.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/kok_IN.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License kok_IN{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ks.txt b/icuSources/data/locales/ks.txt old mode 100755 new mode 100644 index e8d4eeb5..5084f602 --- a/icuSources/data/locales/ks.txt +++ b/icuSources/data/locales/ks.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ks.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ks{ AuxExemplarCharacters{"[\u200E\u200F]"} ExemplarCharacters{ @@ -26,7 +20,7 @@ ks{ decimal{"."} exponential{"E"} group{","} - infinity{"?"} + infinity{"∞"} list{";"} minusSign{"‎-"} nan{"NaN"} @@ -37,7 +31,7 @@ ks{ } native{"arabext"} } - Version{"2.1.21.28"} + Version{"2.1.31.86"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/ks_IN.txt b/icuSources/data/locales/ks_IN.txt old mode 100755 new mode 100644 index 7a58c851..1cbe8951 --- a/icuSources/data/locales/ks_IN.txt +++ b/icuSources/data/locales/ks_IN.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ks_IN.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ks_IN{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ksb.txt b/icuSources/data/locales/ksb.txt old mode 100755 new mode 100644 index d7ca2348..5c0e6499 --- a/icuSources/data/locales/ksb.txt +++ b/icuSources/data/locales/ksb.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ksb.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ksb{ AuxExemplarCharacters{"[q r x]"} ExemplarCharacters{"[a b c d e f g h i j k l m n o p s t u v w y z]"} @@ -17,7 +11,7 @@ ksb{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/ksb_TZ.txt b/icuSources/data/locales/ksb_TZ.txt old mode 100755 new mode 100644 index 8bcbe625..7d398884 --- a/icuSources/data/locales/ksb_TZ.txt +++ b/icuSources/data/locales/ksb_TZ.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ksb_TZ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ksb_TZ{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ksf.txt b/icuSources/data/locales/ksf.txt old mode 100755 new mode 100644 index 909b4314..8563ec86 --- a/icuSources/data/locales/ksf.txt +++ b/icuSources/data/locales/ksf.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ksf.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ksf{ AuxExemplarCharacters{"[q x]"} ExemplarCharacters{ @@ -25,7 +19,7 @@ ksf{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/ksf_CM.txt b/icuSources/data/locales/ksf_CM.txt old mode 100755 new mode 100644 index 3d563b5a..42027081 --- a/icuSources/data/locales/ksf_CM.txt +++ b/icuSources/data/locales/ksf_CM.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ksf_CM.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ksf_CM{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ksh.txt b/icuSources/data/locales/ksh.txt index ff19f859..b20c4647 100644 --- a/icuSources/data/locales/ksh.txt +++ b/icuSources/data/locales/ksh.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ksh.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ksh{ AuxExemplarCharacters{"[á à ă â ã ā ç é è ĕ ê ē ğ í ì ĭ î ï ī ij ı ł ñ ó ò ŏ ô ø ō ú ù ŭ û ū ÿ]"} ExemplarCharacters{"[a å ä æ b c d e ë ė f g h i j k l m n o ö œ p q r s ß t u ů ü v w x y z]"} @@ -15,6 +9,7 @@ ksh{ "# % † ‡ ° < = > ~ \$]" } NumberElements{ + default{"latn"} latn{ patterns{ currencyFormat{"#,##0.00 ¤"} @@ -163,8 +158,9 @@ ksh{ plusSign{"+"} } } + native{"latn"} } - Version{"2.1.21.28"} + Version{"2.1.31.86"} calendar{ buddhist{ DateTimePatterns{ @@ -271,8 +267,8 @@ ksh{ "Uhr nommendaachs", } AmPmMarkersAbbr{ - "v.m.", - "n.m.", + "v.M.", + "n.M.", } DateTimePatterns{ "HH:mm:ss zzzz", @@ -336,7 +332,7 @@ ksh{ } wide{ "Sunndaach", - "Moondaach", + "Mohndaach", "Dinnsdaach", "Metwoch", "Dunnersdaach", @@ -368,8 +364,8 @@ ksh{ dayPeriod{ stand-alone{ wide{ - am{"Vormittag"} - pm{"Nachmittag"} + am{"Vörmeddaach"} + pm{"Nommendaach"} } } } @@ -379,8 +375,8 @@ ksh{ "n. Chr.", } abbreviated%variant{ - "v. d. Z.", - "d. Z.", + "v. Kr.", + "n. K.", } narrow{ "vC", @@ -391,12 +387,12 @@ ksh{ "dZ", } wide{ - "vür Chrestus", - "noh Chrestus", + "vür Krestos", + "noh Krestos", } wide%variant{ - "vür der gewöhnlichen Zeitrechnung", - "der gewöhnlichen Zeitrechnung", + "vür de jewöhnlejje Ziggrääschnong", + "en de jewöhnlejje Ziggrääschnong", } } intervalFormats{ @@ -438,6 +434,10 @@ ksh{ M{"MMMM–MMMM y"} y{"MMMM y – MMMM y"} } + yMMMd{ + M{"y MMM d – MMM d"} + d{"d.–d. MMMM y"} + } } monthNames{ format{ @@ -446,7 +446,7 @@ ksh{ "Fäb", "Mäz", "Apr", - "Mäi", + "Mai", "Jun", "Jul", "Ouj", @@ -460,12 +460,12 @@ ksh{ "Fäbrowa", "Määz", "Aprell", - "Mäi", + "Mai", "Juuni", "Juuli", "Oujoß", "Septämber", - "Oktoober", + "Oktohber", "Novämber", "Dezämber", } @@ -476,7 +476,7 @@ ksh{ "Fäb.", "Mäz.", "Apr.", - "Mäi", + "Mai", "Jun.", "Jul.", "Ouj.", @@ -493,7 +493,7 @@ ksh{ "M", "J", "J", - "A", + "O", "S", "O", "N", @@ -509,11 +509,31 @@ ksh{ "3.Q.", "4.Q.", } + narrow{ + "1", + "2", + "3", + "4", + } + wide{ + "1. Quattahl", + "2. Quattahl", + "3. Quattahl", + "4. Quattahl", + } + } + stand-alone{ + narrow{ + "1Q", + "2Q", + "3Q", + "4Q", + } wide{ - "1. Quattaal", - "2. Quattaal", - "3. Quattaal", - "4. Quattaal", + "1. Quattahl", + "2. Quattahl", + "3. Quattahl", + "4. Quattahl", } } } @@ -536,11 +556,17 @@ ksh{ "2"{"övvermorje"} } } + day-narrow{ + dn{"D."} + } + day-short{ + dn{"D."} + } dayperiod{ dn{"Daachteil"} } era{ - dn{"Era"} + dn{"Ähra"} } fri{ relative{ @@ -552,9 +578,21 @@ ksh{ hour{ dn{"Schtund"} } + hour-narrow{ + dn{"S."} + } + hour-short{ + dn{"Std."} + } minute{ dn{"Menutt"} } + minute-narrow{ + dn{"m."} + } + minute-short{ + dn{"min."} + } mon{ relative{ "-1"{"Moondaach letzte Woche"} @@ -570,6 +608,21 @@ ksh{ "1"{"nächste Mohnd"} } } + month-narrow{ + dn{"M."} + } + month-short{ + dn{"Mohnd"} + } + quarter{ + dn{"Quattahl"} + } + quarter-narrow{ + dn{"Q."} + } + quarter-short{ + dn{"Q."} + } sat{ relative{ "-1"{"Samsdaach letzte Woche"} @@ -580,6 +633,12 @@ ksh{ second{ dn{"Sekond"} } + second-narrow{ + dn{"s."} + } + second-short{ + dn{"sek."} + } sun{ relative{ "-1"{"Sunndaach letzte Woche"} @@ -616,6 +675,12 @@ ksh{ "1"{"nächste Woche"} } } + week-narrow{ + dn{"W."} + } + week-short{ + dn{"W."} + } weekday{ dn{"Wochedaach"} } @@ -623,10 +688,28 @@ ksh{ dn{"Johr"} relative{ "-1"{"läz Johr"} - "0"{"diese Johr"} - "1"{"nächste Johr"} + "0"{"diß Johr"} + "1"{"näx Johr"} + } + relativeTime{ + future{ + one{"en {0} Johr"} + other{"en {0} Johre"} + zero{"en keinem Johr"} + } + past{ + one{"vör {0} Johr"} + other{"vör {0} Johre"} + zero{"vör keijnem Johr"} + } } } + year-narrow{ + dn{"J."} + } + year-short{ + dn{"J."} + } zone{ dn{"Zickzohn"} } diff --git a/icuSources/data/locales/ksh_DE.txt b/icuSources/data/locales/ksh_DE.txt index b8475e0c..45922250 100644 --- a/icuSources/data/locales/ksh_DE.txt +++ b/icuSources/data/locales/ksh_DE.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ksh_DE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ksh_DE{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/kw.txt b/icuSources/data/locales/kw.txt index b7bfd17b..e8887cd8 100644 --- a/icuSources/data/locales/kw.txt +++ b/icuSources/data/locales/kw.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/kw.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License kw{ ExemplarCharacters{"[a b c d e f g h i j k l m n o p q r s t u v w x y z]"} NumberElements{ @@ -15,7 +9,7 @@ kw{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ gregorian{ AmPmMarkers{ diff --git a/icuSources/data/locales/kw_GB.txt b/icuSources/data/locales/kw_GB.txt index 01033e14..896f6b87 100644 --- a/icuSources/data/locales/kw_GB.txt +++ b/icuSources/data/locales/kw_GB.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/kw_GB.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License kw_GB{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ky.txt b/icuSources/data/locales/ky.txt old mode 100755 new mode 100644 index 92778805..8c65b6f6 --- a/icuSources/data/locales/ky.txt +++ b/icuSources/data/locales/ky.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ky.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ky{ AuxExemplarCharacters{"[в ф ц щ ь]"} Ellipsis{ @@ -128,16 +122,16 @@ ky{ other{"000 млд ¤"} } 1000000000000{ - one{"0 трн ¤"} - other{"0 трн ¤"} + one{"0 трлн ¤"} + other{"0 трлн ¤"} } 10000000000000{ - one{"00 трн ¤"} - other{"00 трн ¤"} + one{"00 трлн ¤"} + other{"00 трлн ¤"} } 100000000000000{ - one{"000 трн ¤"} - other{"000 трн ¤"} + one{"000 трлн ¤"} + other{"000 трлн ¤"} } } decimalFormat{ @@ -178,16 +172,16 @@ ky{ other{"000 млд"} } 1000000000000{ - one{"0 трн"} - other{"0 трн"} + one{"0 трлн"} + other{"0 трлн"} } 10000000000000{ - one{"00 трн"} - other{"00 трн"} + one{"00 трлн"} + other{"00 трлн"} } 100000000000000{ - one{"000 трн"} - other{"000 трн"} + one{"000 трлн"} + other{"000 трлн"} } } } @@ -205,10 +199,19 @@ ky{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + other{"{0}-бурулуштан оңго бурулуңуз."} + } + plural{ + one{"Себетте {0} Х бар. Аны аласызбы?"} + other{"Себетте {0} Х бар. Аларды аласызбы?"} + } + } minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.22.93"} + Version{"2.1.31.86"} calendar{ generic{ DateTimePatterns{ @@ -234,22 +237,22 @@ ky{ GyMMMEd{"G y-'ж'. d-MMM, E"} GyMMMd{"G y-'ж'. d-MMM"} M{"L"} - MEd{"MM-dd, E"} + MEd{"dd/MM, E"} MMM{"LLL"} MMMEd{"d-MMM, E"} - MMMMd{"MMMM d"} + MMMMd{"d MMMM"} MMMd{"d-MMM"} - Md{"MM-dd"} + Md{"dd/MM"} d{"d"} y{"y-G"} yyyy{"y-G"} yyyyM{"GGGGG y-MM"} - yyyyMEd{"GGGGG y-MM-dd, E"} + yyyyMEd{"GGGGG y-dd-MM, E"} yyyyMMM{"G y-'ж'. MMM"} yyyyMMMEd{"G y-'ж'. d-MMM, E"} - yyyyMMMM{"G y MMMM"} + yyyyMMMM{"G y-'ж'., MMMM"} yyyyMMMd{"G y-'ж'. d-MMM"} - yyyyMd{"GGGGG y-MM-dd"} + yyyyMd{"GGGGG y-dd-MM"} yyyyQQQ{"G y-'ж'. QQQ"} yyyyQQQQ{"G y-'ж'. QQQQ"} } @@ -281,7 +284,7 @@ ky{ } fallback{"{0} - {1}"} y{ - y{"y–y G"} + y{"y-'ж'.–y-'ж'. G"} } yM{ M{"MM.y – MM.y G"} @@ -335,10 +338,10 @@ ky{ "HH:mm:ss z", "HH:mm:ss", "HH:mm", - "EEEE, d-MMMM, y-'ж'.", - "y MMMM d", - "y MMM d", - "dd.MM.yy", + "y-'ж'., d-MMMM, EEEE", + "y-'ж'., d-MMMM", + "y-'ж'., d-MMM", + "d/M/yy", "{1} {0}", "{1} {0}", "{1} {0}", @@ -368,7 +371,11 @@ ky{ MEd{"dd-MM, E"} MMM{"LLL"} MMMEd{"d-MMM, E"} - MMMMd{"MMMM d"} + MMMMW{ + one{"MMM 'айынын' W-'аптасы'"} + other{"MMM 'айынын' W-'аптасы'"} + } + MMMMd{"d-MMMM"} MMMd{"d-MMM"} Md{"dd-MM"} d{"d"} @@ -380,14 +387,18 @@ ky{ ms{"mm:ss"} y{"y"} yM{"y-MM"} - yMEd{"y-MM-dd, E"} + yMEd{"y-dd-MM, E"} yMMM{"y-'ж'. MMM"} yMMMEd{"y-'ж'. d-MMM, E"} - yMMMM{"y MMMM"} + yMMMM{"y-'ж'., MMMM"} yMMMd{"y-'ж'. d-MMM"} - yMd{"y-MM-dd"} + yMd{"y-dd-MM"} yQQQ{"y-'ж'., QQQ"} yQQQQ{"y-'ж'., QQQQ"} + yw{ + one{"y-'жылдын' w-'аптасы'"} + other{"y-'жылдын' w-'аптасы'"} + } } dayNames{ format{ @@ -536,6 +547,10 @@ ky{ "биздин заманга чейин", "биздин заман", } + wide%variant{ + "б.з.ч.", + "CE", + } } intervalFormats{ H{ @@ -556,15 +571,15 @@ ky{ M{"MM–MM"} } MEd{ - M{"MM-dd, E – MM-dd, E"} - d{"MM-dd, E – MM-dd, E"} + M{"dd-MM, E – dd-MM, E"} + d{"dd-MM, E – dd-MM, E"} } MMM{ M{"MMM–MMM"} } MMMEd{ - M{"MMM d, E – MMM d, E"} - d{"MMM d, E – MMM d, E"} + M{"d-MMM, E – d-MMM, E"} + d{"d-MMM, E – d-MMM, E"} } MMMd{ M{"d-MMM – d-MMM"} @@ -604,22 +619,22 @@ ky{ y{"MM.y – MM.y"} } yMEd{ - M{"y-MM-dd, E – y-MM-dd, E"} + M{"y-dd-MM, E – y-dd-MM, E"} d{"E, dd.MM.y – E, dd.MM.y"} - y{"y-MM-dd, E – y-MM-dd, E"} + y{"y-dd-MM, E – y-dd-MM, E"} } yMMM{ M{"MMM–MMM y-'ж'."} y{"MMM y-'ж'. - MMM y-'ж'."} } yMMMEd{ - M{"y MMM d, E – MMM d, E"} - d{"y MMM d, E – MMM d, E"} - y{"y MMM d, E – y MMM d, E"} + M{"y-'ж'., d-MMM, E – d-MMM E"} + d{"y-'ж'., d-MMM, E – d-MMM, E"} + y{"y-'ж'., d-MMM, E – y-'ж'., d-MMM, E"} } yMMMM{ - M{"MMMM – MMMM y"} - y{"MMMM y – MMMM y"} + M{"MMMM – MMMM, y-'ж'."} + y{"MMMM, y-'ж'. – MMMM, y-'ж'."} } yMMMd{ M{"d-MMM – d-MMM y-'ж'."} @@ -766,6 +781,94 @@ ky{ } } } + characterLabel{ + activities{"Аракеттер"} + african_scripts{"Африка жазуулары"} + american_scripts{"Америка жазуулары"} + animal{"жаныбар"} + animals_nature{"Жаныбарлар жана жаратылыш"} + arrows{"Жебелер"} + body{"дене"} + box_drawing{"Кутуча чийүү"} + braille{"Брайль"} + building{"имарат"} + bullets_stars{"Маркерлер/Жылдызчалар"} + consonantal_jamo{"Үнсүз Жамо"} + currency_symbols{"Валюта белгилери"} + dash_connector{"Тире/Байламта"} + digits{"Сандар"} + dingbats{"Полиграфиялык белгилер"} + divination_symbols{"Төлгө белгилери"} + downwards_arrows{"Төмөн караган жебелер"} + downwards_upwards_arrows{"Төмөн жана жогору караган жебелер"} + east_asian_scripts{"Чыгыш Азия өлкөлөрүнүн жазуулары"} + emoji{"Быйтыкчалар"} + european_scripts{"Европа өлкөлөрүнүн жазуулары"} + female{"аял"} + flag{"желек"} + flags{"Желекчелер"} + food_drink{"Тамак-аш жана суусундуктар"} + format{"Формат"} + format_whitespace{"Формат жана боштук"} + full_width_form_variant{"Толук жазы формасынын варианттары"} + geometric_shapes{"Геометриялык фигуралар"} + half_width_form_variant{"Жарым жазы формасынын варианттары"} + han_characters{"Хань белгилери"} + han_radicals{"Хань уңгулары"} + hanja{"Ханья"} + hanzi_simplified{"Ханьзи (Жөнөкөйлөштүрүлгөн)"} + hanzi_traditional{"Ханьзи (Салттуу)"} + heart{"жүрөк"} + historic_scripts{"Тарыхый жазуулар"} + ideographic_desc_characters{"Идеографиялык сүрөттөө белгилери"} + japanese_kana{"Жапон Канасы"} + kanbun{"Канбун"} + kanji{"Кандзи"} + keycap{"клавиатура калпакчасы"} + leftwards_arrows{"Солго караган жебелер"} + leftwards_rightwards_arrows{"Солго жана оңго караган жебелер"} + letterlike_symbols{"Тамга сымал белгилер"} + limited_use{"Колдонулушу чектелген"} + male{"эркек"} + math_symbols{"Математикалык белгилер"} + middle_eastern_scripts{"Жакынкы Чыгыш өлкөлөрүнүн жазуулары"} + miscellaneous{"Башка"} + modern_scripts{"Заманбап жазуулар"} + modifier{"Өзгөрткүч"} + musical_symbols{"Музыкалык белгилер"} + nature{"жаратылыш"} + nonspacing{"Боштугу жок"} + numbers{"Сандар"} + objects{"Объекттер"} + other{"Башкалар"} + paired{"Жупташкан"} + person{"адам"} + phonetic_alphabet{"Фонетикалык алфавит"} + pictographs{"Пиктограмма"} + place{"жер"} + plant{"өсүмдүк"} + punctuation{"Пунктуация"} + rightwards_arrows{"Оңго караган жебелер"} + sign_standard_symbols{"Белги/Стандарттык символдор"} + small_form_variant{"Кичинекей формадагы варианттар"} + smiley{"быйтыкча"} + smileys_people{"Быйтыкчалар жана адамдар"} + south_asian_scripts{"Түштүк Азия өлкөлөрүнүн жазуулары"} + southeast_asian_scripts{"Түштүк-Чыгыш Азия өлкөлөрүнүн жазуулары"} + spacing{"Боштук калтыруу"} + sport{"спорт"} + symbols{"Символдор"} + technical_symbols{"Техникалык символдор"} + tone_marks{"Интонация белгилери"} + travel{"саякат"} + travel_places{"Саякаттоо"} + upwards_arrows{"Жогору караган жебелер"} + variant_forms{"Кош формалар"} + vocalic_jamo{"Үндүү Жамо"} + weather{"аба-ырайы"} + western_asian_scripts{"Батыш Азия өлкөлөрүнүн жазуулары"} + whitespace{"Боштук"} + } delimiters{ alternateQuotationEnd{"“"} alternateQuotationStart{"„"} @@ -804,12 +907,12 @@ ky{ } relativeTime{ future{ - one{"+{0} күн"} - other{"+{0} күн"} + one{"{0} күн. кийин"} + other{"{0} күн. кийин"} } past{ - one{"-{0} күн"} - other{"-{0} күн"} + one{"{0} күн мурун"} + other{"{0} күн мурун"} } } } @@ -824,8 +927,8 @@ ky{ } relativeTime{ future{ - one{"{0} күндөн кийин"} - other{"{0} күндөн кийин"} + one{"{0} күн. кийин"} + other{"{0} күн. кийин"} } past{ one{"{0} күн мурун"} @@ -845,23 +948,56 @@ ky{ "0"{"ушул жума күнү"} "1"{"келерки жума күнү"} } + relativeTime{ + future{ + one{"{0} жумадан кийин"} + other{"{0} жумадан кийин"} + } + past{ + one{"{0} жума мурун"} + other{"{0} жума мурун"} + } + } } fri-narrow{ relative{ - "-1"{"өткөн жума күнү"} - "0"{"ушул жума күнү"} - "1"{"келерки жума күнү"} + "-1"{"өткөн жм"} + "0"{"ушул жм"} + "1"{"келерки жм"} + } + relativeTime{ + future{ + one{"{0} жм кийн"} + other{"{0} жм кийн"} + } + past{ + one{"{0} жм мурн"} + other{"{0} жм мурн"} + } } } fri-short{ relative{ - "-1"{"өткөн жума күнү"} - "0"{"ушул жума күнү"} - "1"{"келерки жума күнү"} + "-1"{"өткөн жм."} + "0"{"өткөн жм."} + "1"{"келерки жм."} + } + relativeTime{ + future{ + one{"{0} жм кийин"} + other{"{0} жм кийин"} + } + past{ + one{"{0} жм мурн"} + other{"{0} жм мурн"} + } } } hour{ dn{"саат"} + relative{ + "0"{"ушул саатта"} + } relativeTime{ future{ one{"{0} сааттан кийин"} @@ -877,12 +1013,12 @@ ky{ dn{"ст"} relativeTime{ future{ - one{"+{0} с."} - other{"+{0} с."} + one{"{0} с. кийн"} + other{"{0} с. кийн"} } past{ - one{"-{0} с."} - other{"-{0} с."} + one{"{0} с. мурн"} + other{"{0} с. мурн"} } } } @@ -901,6 +1037,9 @@ ky{ } minute{ dn{"мүнөт"} + relative{ + "0"{"ушул мүнөттө"} + } relativeTime{ future{ one{"{0} мүнөттөн кийин"} @@ -916,12 +1055,12 @@ ky{ dn{"м."} relativeTime{ future{ - one{"+{0} м."} - other{"-{0} м."} + one{"{0} мүн. кийн"} + other{"{0} мүн. кийн"} } past{ - one{"-{0} м."} - other{"-{0} м."} + one{"{0} мүн. мурн"} + other{"{0} мүн. мурн"} } } } @@ -944,6 +1083,16 @@ ky{ "0"{"ушул дүйшөмбүдө"} "1"{"келерки дүйшөмбүдө"} } + relativeTime{ + future{ + one{"{0} дүйшөмбүдөн кийин"} + other{"{0} дүйшөмбүдөн кийин"} + } + past{ + one{"{0} дүйшөмбү мурун"} + other{"{0} дүйшөмбү мурун"} + } + } } mon-narrow{ relative{ @@ -951,6 +1100,16 @@ ky{ "0"{"ушул дш."} "1"{"келерки дш."} } + relativeTime{ + future{ + one{"{0} дш. кийн"} + other{"{0} дш. кийн"} + } + past{ + one{"{0} дш. мурн"} + other{"{0} дш. мурн"} + } + } } mon-short{ relative{ @@ -958,6 +1117,16 @@ ky{ "0"{"ушул дүйш."} "1"{"келерки дүйш."} } + relativeTime{ + future{ + one{"{0} дүйш. кийн"} + other{"{0} дүйш. кийн"} + } + past{ + one{"{0} дүйш. мурн"} + other{"{0} дүйш. мурн"} + } + } } month{ dn{"ай"} @@ -986,12 +1155,12 @@ ky{ } relativeTime{ future{ - one{"+{0} ай"} - other{"+{0} ай"} + one{"{0} айд. кийн"} + other{"{0} айд. кийн"} } past{ - one{"-{0} ай"} - other{"-{0} ай"} + one{"{0} ай мурн"} + other{"{0} ай мурн"} } } } @@ -1004,8 +1173,8 @@ ky{ } relativeTime{ future{ - one{"{0} айдан кийин"} - other{"{0} айдан кийин"} + one{"{0} айд. кийин"} + other{"{0} айд. кийин"} } past{ one{"{0} ай мурун"} @@ -1022,8 +1191,8 @@ ky{ } relativeTime{ future{ - one{"кийинки {0} чейректе"} - other{"кийинки {0} чейректе"} + one{"{0} чейректен кийин"} + other{"{0} чейректен кийин"} } past{ one{"{0} чейрек мурун"} @@ -1040,12 +1209,12 @@ ky{ } relativeTime{ future{ - one{"+{0} чейр."} - other{"+{0} чейр."} + one{"{0} чейр. кийин"} + other{"{0} чейр. кийин"} } past{ - one{"-{0} чейр."} - other{"-{0} чейр."} + one{"{0} чейр. мурун"} + other{"{0} чейр. мурун"} } } } @@ -1058,8 +1227,8 @@ ky{ } relativeTime{ future{ - one{"кийинки {0} чейр."} - other{"кийинки {0} чейр."} + one{"{0} чейректен кийин"} + other{"{0} чейректен кийин"} } past{ one{"{0} чейр. мурун"} @@ -1073,6 +1242,16 @@ ky{ "0"{"ушул ишембиде"} "1"{"келерки ишембиде"} } + relativeTime{ + future{ + one{"{0} ишембиден кийин"} + other{"{0} ишембиден кийин"} + } + past{ + one{"{0} ишемби мурун"} + other{"{0} ишемби мурун"} + } + } } sat-narrow{ relative{ @@ -1080,6 +1259,16 @@ ky{ "0"{"ушул ишм."} "1"{"келерки ишм."} } + relativeTime{ + future{ + one{"{0} ишм. кийин"} + other{"{0} ишм. кийин"} + } + past{ + one{"{0} ишм. мурн"} + other{"{0} ишм. мурн"} + } + } } sat-short{ relative{ @@ -1087,6 +1276,16 @@ ky{ "0"{"ушул ишм."} "1"{"келерки ишм."} } + relativeTime{ + future{ + one{"{0} ишм. кийин"} + other{"{0} ишм. кийин"} + } + past{ + one{"{0} ишм. мурн"} + other{"{0} ишм. мурн"} + } + } } second{ dn{"секунд"} @@ -1108,12 +1307,12 @@ ky{ dn{"сек."} relativeTime{ future{ - one{"+{0} сек."} - other{"+{0} сек."} + one{"{0} сек. кийн"} + other{"{0} сек. кийн"} } past{ - one{"-{0} сек. мурун"} - other{"-{0} сек. мурун"} + one{"{0} сек. мурн"} + other{"{0} сек. мурн"} } } } @@ -1136,6 +1335,16 @@ ky{ "0"{"ушул жекшембиде"} "1"{"келерки жекшембиде"} } + relativeTime{ + future{ + one{"{0} жекшембиден кийин"} + other{"{0} жекшембиден кийин"} + } + past{ + one{"{0} жекшемби мурун"} + other{"{0} жекшемби мурун"} + } + } } sun-narrow{ relative{ @@ -1143,6 +1352,16 @@ ky{ "0"{"ушул жекш."} "1"{"келерки жекш."} } + relativeTime{ + future{ + one{"{0} жекшемб. кийн"} + other{"{0} жекшемб. кийн"} + } + past{ + one{"{0} жекшемб. мурн"} + other{"{0} жекшемб. мурн"} + } + } } sun-short{ relative{ @@ -1150,6 +1369,16 @@ ky{ "0"{"ушул жекш."} "1"{"келерки жекш."} } + relativeTime{ + future{ + one{"{0} жекшемб. кийн"} + other{"{0} жекшемб. кийн"} + } + past{ + one{"{0} жекшемб. мурн"} + other{"{0} жекшемб. мурн"} + } + } } thu{ relative{ @@ -1157,6 +1386,16 @@ ky{ "0"{"ушул бейшембиде"} "1"{"келерки бейшембиде"} } + relativeTime{ + future{ + one{"{0} бейшембиден кийин"} + other{"{0} бейшембиден кийин"} + } + past{ + one{"{0} бейшемби мурун"} + other{"{0} бейшемби мурун"} + } + } } thu-narrow{ relative{ @@ -1164,6 +1403,16 @@ ky{ "0"{"ушул бш."} "1"{"келерки бш."} } + relativeTime{ + future{ + one{"{0} бш. кийн"} + other{"{0} бш. кийн"} + } + past{ + one{"{0} бш. мурн"} + other{"{0} бш. мурн"} + } + } } thu-short{ relative{ @@ -1171,6 +1420,16 @@ ky{ "0"{"ушул бейш."} "1"{"келерки бейш."} } + relativeTime{ + future{ + one{"{0} бейш. кийин"} + other{"{0} бейш. кийин"} + } + past{ + one{"{0} бейш. мурун"} + other{"{0} бейш. мурун"} + } + } } tue{ relative{ @@ -1178,13 +1437,33 @@ ky{ "0"{"ушул шейшембиде"} "1"{"келерки шейшембиде"} } + relativeTime{ + future{ + one{"{0} шейшембиден кийин"} + other{"{0} шейшембиден кийин"} + } + past{ + one{"{0} шейшемби мурун"} + other{"{0} шейшемби мурун"} + } + } } tue-narrow{ relative{ - "-1"{"өткөн шш."} - "0"{"ушул шш."} + "-1"{"өткөн шейш."} + "0"{"ушул шейш."} "1"{"келерки шейш."} } + relativeTime{ + future{ + one{"{0} шейш. кийн"} + other{"{0} шейш. кийн"} + } + past{ + one{"{0} шейш. мурн"} + other{"{0} шейш. мурн"} + } + } } tue-short{ relative{ @@ -1192,6 +1471,16 @@ ky{ "0"{"ушул шейш."} "1"{"келерки шейш."} } + relativeTime{ + future{ + one{"{0} шейш. кийн"} + other{"{0} шейш. кийн"} + } + past{ + one{"{0} шейш. мурн"} + other{"{0} шейш. мурн"} + } + } } wed{ relative{ @@ -1199,6 +1488,16 @@ ky{ "0"{"ушул шаршембиде"} "1"{"келерки шаршембиде"} } + relativeTime{ + future{ + one{"{0} шаршембиден кийин"} + other{"{0} шаршембиден кийин"} + } + past{ + one{"{0} шаршемби мурун"} + other{"{0} шаршемби мурун"} + } + } } wed-narrow{ relative{ @@ -1206,6 +1505,16 @@ ky{ "0"{"ушул шр."} "1"{"келерки шр."} } + relativeTime{ + future{ + one{"{0} шр. кийн"} + other{"{0} шр. кийн"} + } + past{ + one{"{0} шр. мурн"} + other{"{0} шр. мурн"} + } + } } wed-short{ relative{ @@ -1213,6 +1522,16 @@ ky{ "0"{"ушул шарш."} "1"{"келерки шарш."} } + relativeTime{ + future{ + one{"{0} шарш. кийн"} + other{"{0} шарш. кийн"} + } + past{ + one{"{0} шарш. мурн"} + other{"{0} шарш. мурн"} + } + } } week{ dn{"апта"} @@ -1221,6 +1540,7 @@ ky{ "0"{"ушул аптада"} "1"{"келерки аптада"} } + relativePeriod{"{0} апта ичинде"} relativeTime{ future{ one{"{0} аптадан кийин"} @@ -1233,30 +1553,32 @@ ky{ } } week-narrow{ - dn{"апта"} + dn{"апт"} relative{ "-1"{"өткөн апт."} "0"{"ушул апт."} "1"{"келерки апт."} } + relativePeriod{"{0} апта ичинде"} relativeTime{ future{ - one{"+{0} апт."} - other{"+{0} апт."} + one{"{0} апт. кийин"} + other{"{0} апт. кийин"} } past{ - one{"-{0} апт."} - other{"-{0} апт."} + one{"{0} апт. мурун"} + other{"{0} апт. мурун"} } } } week-short{ - dn{"апта"} + dn{"апт"} relative{ "-1"{"өткөн апт."} "0"{"ушул апт."} "1"{"келерки апт."} } + relativePeriod{"{0} апта ичинде"} relativeTime{ future{ one{"{0} апт. кийин"} @@ -1336,6 +1658,12 @@ ky{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} жана {1}"} + end{"{0} жана {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0}, {1}"} end{"{0}, {1}"} diff --git a/icuSources/data/locales/ky_KG.txt b/icuSources/data/locales/ky_KG.txt old mode 100755 new mode 100644 index d9676d2e..9e55b2c5 --- a/icuSources/data/locales/ky_KG.txt +++ b/icuSources/data/locales/ky_KG.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ky_KG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ky_KG{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/lag.txt b/icuSources/data/locales/lag.txt old mode 100755 new mode 100644 index 5c47cc52..07607b7d --- a/icuSources/data/locales/lag.txt +++ b/icuSources/data/locales/lag.txt @@ -1,15 +1,9 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/lag.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License lag{ ExemplarCharacters{"[a á b c d e é f g h i í ɨ j k l m n o ó p q r s t u ú ʉ v w x y z]"} ExemplarCharactersIndex{"[A B C D E F G H I Ɨ J K L M N O P Q R S T U Ʉ V W X Y Z]"} - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/lag_TZ.txt b/icuSources/data/locales/lag_TZ.txt old mode 100755 new mode 100644 index 6a5f2b2d..1813e8af --- a/icuSources/data/locales/lag_TZ.txt +++ b/icuSources/data/locales/lag_TZ.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/lag_TZ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License lag_TZ{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/lb.txt b/icuSources/data/locales/lb.txt index ce20188a..5d3c0062 100644 --- a/icuSources/data/locales/lb.txt +++ b/icuSources/data/locales/lb.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/lb.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License lb{ AuxExemplarCharacters{ "[á à ă â å ã ā æ ç è ĕ ê ē ğ í ì ĭ î ï İ ī ı ñ ó ò ŏ ô ö ø ō œ ş ß ú ù ŭ û ü" @@ -161,7 +155,7 @@ lb{ minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.23.7"} + Version{"2.1.31.86"} calendar{ buddhist{ eras{ diff --git a/icuSources/data/locales/lb_LU.txt b/icuSources/data/locales/lb_LU.txt index 6f19d4bf..54b59b49 100644 --- a/icuSources/data/locales/lb_LU.txt +++ b/icuSources/data/locales/lb_LU.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/lb_LU.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License lb_LU{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/lg.txt b/icuSources/data/locales/lg.txt old mode 100755 new mode 100644 index 195acaf6..4a4e91a8 --- a/icuSources/data/locales/lg.txt +++ b/icuSources/data/locales/lg.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/lg.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License lg{ AuxExemplarCharacters{"[h q x]"} ExemplarCharacters{"[a b c d e f g i j k l m n {ny} ŋ o p r s t u v w y z]"} @@ -17,7 +11,7 @@ lg{ } } } - Version{"2.1.21.28"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/lg_UG.txt b/icuSources/data/locales/lg_UG.txt old mode 100755 new mode 100644 index 8636713a..e2a232f3 --- a/icuSources/data/locales/lg_UG.txt +++ b/icuSources/data/locales/lg_UG.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/lg_UG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License lg_UG{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/lkt.txt b/icuSources/data/locales/lkt.txt old mode 100755 new mode 100644 index ae3c7c19..1aae9449 --- a/icuSources/data/locales/lkt.txt +++ b/icuSources/data/locales/lkt.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/lkt.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License lkt{ AuxExemplarCharacters{"[c d f {ȟʼ} j q r {sʼ} {šʼ} v x]"} ExemplarCharacters{ @@ -14,7 +8,7 @@ lkt{ } ExemplarCharactersIndex{"[A B Č E G Ǧ H Ȟ I K L M N Ŋ O P S Š T U W Y Z Ž]"} ExemplarCharactersPunctuation{"[\\- ‐ – — , ; \\: ! ? . \u0022 “ ” ( ) \\[ \\] @ * / \\& #]"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ dayNames{ @@ -63,7 +57,7 @@ lkt{ day{ dn{"Aŋpétu"} relative{ - "-1"{"Lé aŋpétu kiŋ"} + "-1"{"Ȟtálehaŋ"} "0"{"Lé aŋpétu kiŋ"} "1"{"Híŋhaŋni kiŋháŋ"} } @@ -96,6 +90,14 @@ lkt{ } minute{ dn{"Owápȟe oȟʼáŋkȟo"} + relativeTime{ + future{ + other{"Letáŋhaŋ oȟ’áŋkȟo {0} kiŋháŋ"} + } + past{ + other{"Hékta oȟ’áŋkȟo {0} k’uŋ héhaŋ"} + } + } } mon{ relative{ @@ -109,7 +111,7 @@ lkt{ relative{ "-1"{"Wí kʼuŋ héhaŋ"} "0"{"Lé wí kiŋ"} - "1"{"Wí kiŋháŋ"} + "1"{"Tȟokáta wí kiŋháŋ"} } relativeTime{ future{ diff --git a/icuSources/data/locales/lkt_US.txt b/icuSources/data/locales/lkt_US.txt old mode 100755 new mode 100644 index 9e23e086..a57b4d09 --- a/icuSources/data/locales/lkt_US.txt +++ b/icuSources/data/locales/lkt_US.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/lkt_US.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License lkt_US{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ln.txt b/icuSources/data/locales/ln.txt old mode 100755 new mode 100644 index 561363bd..78e92d18 --- a/icuSources/data/locales/ln.txt +++ b/icuSources/data/locales/ln.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ln.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ln{ AuxExemplarCharacters{"[j q x]"} ExemplarCharacters{ @@ -29,7 +23,7 @@ ln{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.74"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/ln_AO.txt b/icuSources/data/locales/ln_AO.txt old mode 100755 new mode 100644 index 9cb4d527..b8dc09db --- a/icuSources/data/locales/ln_AO.txt +++ b/icuSources/data/locales/ln_AO.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ln_AO.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ln_AO{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ln_CD.txt b/icuSources/data/locales/ln_CD.txt old mode 100755 new mode 100644 index d0517c8c..7d83aeac --- a/icuSources/data/locales/ln_CD.txt +++ b/icuSources/data/locales/ln_CD.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ln_CD.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ln_CD{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ln_CF.txt b/icuSources/data/locales/ln_CF.txt old mode 100755 new mode 100644 index 4e7a9f3a..20d49ba6 --- a/icuSources/data/locales/ln_CF.txt +++ b/icuSources/data/locales/ln_CF.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ln_CF.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ln_CF{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ln_CG.txt b/icuSources/data/locales/ln_CG.txt old mode 100755 new mode 100644 index 152dd120..f469f37e --- a/icuSources/data/locales/ln_CG.txt +++ b/icuSources/data/locales/ln_CG.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ln_CG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ln_CG{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/lo.txt b/icuSources/data/locales/lo.txt old mode 100755 new mode 100644 index 3e31a34f..3f3e62c8 --- a/icuSources/data/locales/lo.txt +++ b/icuSources/data/locales/lo.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/lo.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License lo{ AuxExemplarCharacters{"[\u200B ໐ ໑ ໒ ໓ ໔ ໕ ໖ ໗ ໘ ໙]"} Ellipsis{ @@ -233,10 +227,10 @@ lo{ other{"0 ລ້ານລ້ານ"} } 10000000000000{ - other{"00 ລ້ານລ້ານ"} + other{"00ລລ"} } 100000000000000{ - other{"000 ລ້ານລ້ານ"} + other{"000ລລ"} } } } @@ -255,10 +249,19 @@ lo{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + one{"ລ້ຽວຂວາທຳອິດ."} + other{"ລ້ຽວຂວາທີ {0}."} + } + plural{ + other{"{0} ມື້"} + } + } minimumGroupingDigits{"1"} native{"laoo"} } - Version{"2.1.22.93"} + Version{"2.1.31.86"} calendar{ chinese{ DateTimePatterns{ @@ -711,7 +714,7 @@ lo{ yyyyMEd{"E, G d/M/y"} yyyyMMM{"G MMM y"} yyyyMMMEd{"E, G d MMM y"} - yyyyMMMM{"G y MMMM"} + yyyyMMMM{"G MMMM y"} yyyyMMMd{"G d MMM y"} yyyyMd{"G d/M/y"} yyyyQQQ{"G QQQ y"} @@ -736,23 +739,23 @@ lo{ M{"M–M"} } MEd{ - M{"E, MM-dd – E, MM-dd"} - d{"E, MM-dd – E, MM-dd"} + M{"E, dd-MM – E, dd-MM"} + d{"E, dd-MM – E, dd-MM"} } MMM{ - M{"LLL–LLL"} + M{"MMM – MMM"} } MMMEd{ - M{"E, MM-d – E, MM-d"} - d{"E, MM-d – E, MM-d"} + M{"E, d-MM – E, d-MM"} + d{"E, d-MM – E, d-MM"} } MMMd{ - M{"MM-d – MM-d"} + M{"d-MM – d-MM"} d{"MM-d – d"} } Md{ - M{"MM-dd – MM-dd"} - d{"MM-dd – dd"} + M{"d/M – d/M"} + d{"d/M – d/M"} } d{ d{"d–d"} @@ -780,36 +783,36 @@ lo{ y{"G y–y"} } yM{ - M{"G y-MM – MM"} - y{"G y-MM – y-MM"} + M{"M/y – M/y GGGGG"} + y{"M/y – M/y GGGGG"} } yMEd{ - M{"E, G y-MM-dd – E, y-MM-dd"} - d{"E, G y-MM-dd – E, y-MM-dd"} - y{"E, G y-MM-dd – E, y-MM-dd"} + M{"E, d/M/y – E, d/M/y GGGGG"} + d{"E, d/M/y – E, d/M/y GGGGG"} + y{"E, d/M/y – E, d/M/y GGGGG"} } yMMM{ - M{"G y-MM – MM"} - y{"G y-MM – y-MM"} + M{"MMM – MMM y G"} + y{"MMM y – MMM y G"} } yMMMEd{ - M{"E, G y-MM-dd – E, y-MM-dd"} - d{"E, G y-MM-dd – E, y-MM-dd"} - y{"E, G y-MM-dd – E, y-MM-dd"} + M{"E, G dd-MM-y – E, dd-MM-y"} + d{"E, G dd-MM-y – E, dd-MM-y"} + y{"E, d MMM y – E, d MMM y G"} } yMMMM{ - M{"G y-MM – MM"} - y{"G y-MM – y-MM"} + M{"MMMM – MMMM y G"} + y{"MMMM y – MMMM y G"} } yMMMd{ - M{"G y-MM-dd – MM-d"} - d{"G y-MM-d – d"} - y{"G y-MM-dd – y-MM-dd"} + M{"d MMM – d MMM, y G"} + d{"d–d MMM, y G"} + y{"d MMM y – d MMM y G"} } yMd{ - M{"G y-MM-dd – MM-dd"} - d{"G y-MM-dd – dd"} - y{"G y-MM-dd – y-MM-dd"} + M{"d/M/y – d/M/y GGGGG"} + d{"d/M/y – d/M/y GGGGG"} + y{"d/M/y – d/M/y GGGGG"} } } } @@ -823,7 +826,7 @@ lo{ "ຫຼັງທ່ຽງ", } AmPmMarkersNarrow{ - "ຕອນເຊົ້າ", + "ກທ", "ຫຼທ", } DateTimePatterns{ @@ -864,6 +867,9 @@ lo{ MEd{"E, d/M"} MMM{"LLL"} MMMEd{"E d MMM"} + MMMMW{ + other{"ອາທິດທີ່ W ຂອງເດືອນ M"} + } MMMMd{"MMMM d"} MMMd{"d MMM"} Md{"d/M"} @@ -879,31 +885,34 @@ lo{ yMEd{"E, d/M/y"} yMMM{"MMM y"} yMMMEd{"E, d MMM y"} - yMMMM{"y MMMM"} + yMMMM{"MMMM y"} yMMMd{"d MMM y"} yMd{"d/M/y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + other{"ອາທິດທີ່ w ຂອງປີ y"} + } } dayNames{ format{ abbreviated{ - "ວັນອາທິດ", - "ວັນຈັນ", - "ວັນອັງຄານ", - "ວັນພຸດ", - "ວັນພະຫັດ", - "ວັນສຸກ", - "ວັນເສົາ", + "ອາທິດ", + "ຈັນ", + "ອັງຄານ", + "ພຸດ", + "ພະຫັດ", + "ສຸກ", + "ເສົາ", } narrow{ - "1", - "2", - "3", - "4", - "5", - "6", - "7", + "ອາ", + "ຈ", + "ອ", + "ພ", + "ພຫ", + "ສຸ", + "ສ", } short{ "ອາ.", @@ -935,7 +944,7 @@ lo{ "ເສົາ", } narrow{ - "ອ", + "ອາ", "ຈ", "ອ", "ພ", @@ -971,12 +980,12 @@ lo{ midnight{"ທ່ຽງຄືນ"} morning1{"ຕອນເຊົ້າ"} night1{"ກາງຄືນ"} - noon{"ທ່ຽງ"} + noon{"ຕອນທ່ຽງ"} } narrow{ afternoon1{"ຕອນທ່ຽງ"} evening1{"ຕອນແລງ"} - midnight{"ທ່ຽງຄືນ"} + midnight{"ທຄ"} morning1{"ຕອນເຊົ້າ"} night1{"ກາງຄືນ1"} noon{"ທ"} @@ -987,7 +996,7 @@ lo{ midnight{"ທ່ຽງຄືນ"} morning1{"ຕອນເຊົ້າ"} night1{"ຕອນກາງຄືນ"} - noon{"ທ່ຽງ"} + noon{"ຕອນທ່ຽງ"} } } stand-alone{ @@ -998,16 +1007,16 @@ lo{ midnight{"ທ່ຽງ​ຄືນ"} morning1{"​ເຊົ້າ"} night1{"​ກາງ​ຄືນ"} - noon{"ຕອນທ່ຽງ"} + noon{"ທ່ຽງ"} pm{"ຫຼັງທ່ຽງ"} } narrow{ - afternoon1{"ສວຍ"} + afternoon1{"ສ"} am{"ກທ"} - evening1{"ແລງ"} - midnight{"ທ່ຽງ​ຄືນ"} - morning1{"​ເຊົ້າ"} - night1{"​ກາງ​ຄືນ"} + evening1{"ລ"} + midnight{"ທຄ"} + morning1{"ຊ"} + night1{"ກຄ"} noon{"ຕອນທ່ຽງ"} pm{"ຫຼທ"} } @@ -1015,7 +1024,7 @@ lo{ afternoon1{"ສວຍ"} am{"ກ່ອນທ່ຽງ"} evening1{"ແລງ"} - midnight{"ທ່ຽງ​ຄືນ"} + midnight{"ທ່ຽງຄືນ"} morning1{"​ເຊົ້າ"} night1{"​ກາງ​ຄືນ"} noon{"ຕອນທ່ຽງ"} @@ -1926,6 +1935,94 @@ lo{ } } } + characterLabel{ + activities{"ການເຄື່ອນໄຫວ"} + african_scripts{"ແບບຂຽນອາຟຣິກັນ"} + american_scripts{"ແບບຂຽນອາເມຣິກັນ"} + animal{"ສັດ"} + animals_nature{"ສັດ ແລະ ທຳມະຊາດ"} + arrows{"ລູກສອນ"} + body{"ຮ່າງກາຍ"} + box_drawing{"ການແຕ້ມກ່ອງ"} + braille{"ອັກສອນເບຣວ"} + building{"ຕຶກ"} + bullets_stars{"ຈຸດນຳ/ດາວ"} + consonantal_jamo{"ພະຍັນຊະນະຈາໂມ"} + currency_symbols{"ສັນຍາລັກສະກຸນເງິນ"} + dash_connector{"ຂີດ/ຕົວເຊື່ອມ"} + digits{"ຕົວເລກ"} + dingbats{"ຟອນສັນຍາລັກ"} + divination_symbols{"ສັນຍາລັກພະຍາກອນ"} + downwards_arrows{"ລູກສອນຊີ້ລົງ"} + downwards_upwards_arrows{"ລູກສອນຊີ້ຂຶ້ນລົງ"} + east_asian_scripts{"ແບບຂຽນຊາວເອເຊຍຕາເວັນອອກ"} + emoji{"ອີໂມຈິ"} + european_scripts{"ແບບຂຽນຢູໂຣບ"} + female{"ຍິງ"} + flag{"ທຸງ"} + flags{"ທຸງ"} + food_drink{"ອາຫານ ແລະ ເຄື່ອງດື່ມ"} + format{"ຮູບແບບ"} + format_whitespace{"ຮູບແບບ ແລະ ຊ່ອງຫວ່າງ"} + full_width_form_variant{"ຄ່າປ່ຽນຜັນຮູບແບບຄວາມກວ້າງເຕັມ"} + geometric_shapes{"ຮູບຊົງເລຂາຄະນິດ"} + half_width_form_variant{"ຄ່າປ່ຽນຜັນຮູບແບບຄວາມເຄິ່ງໜຶ່ງ"} + han_characters{"ຕົວອັກສອນຮັນ"} + han_radicals{"ໝວດຄຳອັກສອນຈີນ"} + hanja{"ຮັນຈາ"} + hanzi_simplified{"ຕົວອັກສອນຈີນ (ແບບງ່າຍ)"} + hanzi_traditional{"ຕົວອັກສອນຈີນ (ດັ້ງເດີມ)"} + heart{"ຫົວໃຈ"} + historic_scripts{"ແບບຂຽນປະຫວັດສາດ"} + ideographic_desc_characters{"ຕົວອັກສອນຄຳອະທິບາຍພາບສະແດງຄວາມໝາຍ"} + japanese_kana{"ຕົວອັກສອນຄານະຍີ່ປຸ່ນ"} + kanbun{"ຄັນບຸນ"} + kanji{"ຄັນຈິ"} + keycap{"ແປ້ນແຄັບ"} + leftwards_arrows{"ລູກສອນຊີ້ໄປຊ້າຍ"} + leftwards_rightwards_arrows{"ລູກສອນຊີ້ໄປຊ້າຍຂວາ"} + letterlike_symbols{"ສັນຍາລັກແບບຕົວຂຽນ"} + limited_use{"ໃຊ້ຈຳກັດ"} + male{"ຊາຍ"} + math_symbols{"ສັນຍາລັກເລກ"} + middle_eastern_scripts{"ແບບຂຽນຕາເວັນອອກກາງ"} + miscellaneous{"ເບັດຕະເລັດ"} + modern_scripts{"ແບບຂຽນສະໄໝໃໝ່"} + modifier{"ຕົວແກ້ໄຂ"} + musical_symbols{"ສັນຍາລັກດົນຕີ"} + nature{"ທຳມະຊາດ"} + nonspacing{"ບໍ່ມີຍະຫວ່າງ"} + numbers{"ຕົວເລກ"} + objects{"ອອບເຈັກ"} + other{"ອື່ນໆ"} + paired{"ຈັບຄູ່ແລ້ວ"} + person{"ຄົນ"} + phonetic_alphabet{"ພະຍັນຊະນະການອອກສຽງ"} + pictographs{"ສັນຍາລັກຮູບພາບ"} + place{"ສະຖານທີ່"} + plant{"ພືດ"} + punctuation{"ເຄື່ອງໝາຍວັກຕອນ"} + rightwards_arrows{"ລູກສອນຊີ້ໄປຂວາ"} + sign_standard_symbols{"ສັນຍາລັກ ປ້າຍ/ມາດຕະຖານ"} + small_form_variant{"ຄວາມປ່ຽນຜັນຮູບແບບນ້ອຍ"} + smiley{"ຍິ້ມ"} + smileys_people{"ຮູບຍິ້ມ ແລະ ຄົນ"} + south_asian_scripts{"ແບບຂຽນຊາວເອເຊຍໃຕ້"} + southeast_asian_scripts{"ແບບຂຽນຊາວເອເຊຍຕາເວັນອອກສ່ຽງໃຕ້"} + spacing{"ຊ່ອງຫວ່າງ"} + sport{"ກິລາ"} + symbols{"ສັນຍາລັກ"} + technical_symbols{"ສັນຍາລັກທາງເທັກນິກ"} + tone_marks{"ັວັນນະຍຸດ"} + travel{"ທ່ອງທ່ຽວ"} + travel_places{"ທ່ອງທ່ຽວ ແລະ ສະຖານທີ່ຕ່າງໆ"} + upwards_arrows{"ລູກສອນຊີ້ຂຶ້ນເທິງ"} + variant_forms{"ຮູບແບບຄວາມປ່ຽນຜັນ"} + vocalic_jamo{"ຈາໂມທີ່ປະກອບດ້ວຍສຽງສະຫລະ"} + weather{"ສະພາບອາກາດ"} + western_asian_scripts{"ແບບຂຽນຊາວເອເຊຍຕາເວັນຕົກ"} + whitespace{"ຊ່ອງຫວ່າງ"} + } delimiters{ alternateQuotationEnd{"’"} alternateQuotationStart{"‘"} @@ -1999,6 +2096,14 @@ lo{ "0"{"ວັນສຸກນີ້"} "1"{"ວັນສຸກໜ້າ"} } + relativeTime{ + future{ + other{"ໃນອີກ {0} ວັນສຸກ"} + } + past{ + other{"{0} ວັນສຸກກ່ອນ"} + } + } } fri-narrow{ relative{ @@ -2006,6 +2111,14 @@ lo{ "0"{"ສຸ. ນີ້"} "1"{"ສຸ. ໜ້າ"} } + relativeTime{ + future{ + other{"ໃນອີກ {0} ວັນສຸກ"} + } + past{ + other{"{0} ວັນສຸກກ່ອນ"} + } + } } fri-short{ relative{ @@ -2013,9 +2126,20 @@ lo{ "0"{"ສຸກນີ້"} "1"{"ສຸກໜ້າ"} } + relativeTime{ + future{ + other{"ໃນອີກ {0} ວັນສຸກ"} + } + past{ + other{"{0} ວັນສຸກກ່ອນ"} + } + } } hour{ dn{"ຊົ່ວໂມງ"} + relative{ + "0"{"ຊົ່ວໂມງນີ້"} + } relativeTime{ future{ other{"ໃນອີກ {0} ຊົ່ວໂມງ"} @@ -2026,13 +2150,13 @@ lo{ } } hour-narrow{ - dn{"ຊມ"} + dn{"ຊມ."} relativeTime{ future{ - other{"ໃນອີກ {0} ຊົ່ວໂມງ"} + other{"ໃນອີກ {0} ຊມ."} } past{ - other{"{0} ຊົ່ວໂມງກ່ອນ"} + other{"{0} ຊມ. ກ່ອນ"} } } } @@ -2040,15 +2164,18 @@ lo{ dn{"ຊມ."} relativeTime{ future{ - other{"ໃນອີກ {0} ຊົ່ວໂມງ"} + other{"ໃນອີກ {0} ຊມ."} } past{ - other{"{0} ຊົ່ວໂມງກ່ອນ"} + other{"{0} ຊມ. ກ່ອນ"} } } } minute{ dn{"ນາທີ"} + relative{ + "0"{"ນາທີນີ້"} + } relativeTime{ future{ other{"{0} ໃນອີກ 0 ນາທີ"} @@ -2059,13 +2186,13 @@ lo{ } } minute-narrow{ - dn{"ນ."} + dn{"ນທ."} relativeTime{ future{ - other{"ໃນອີກ {0} ນາທີ"} + other{"ໃນ {0} ນທ."} } past{ - other{"{0} ນາທີກ່ອນ"} + other{"{0} ນທ. ກ່ອນ"} } } } @@ -2073,10 +2200,10 @@ lo{ dn{"ນທ."} relativeTime{ future{ - other{"ໃນອີກ {0} ນາທີ"} + other{"ໃນ {0} ນທ."} } past{ - other{"{0} ນາທີກ່ອນ"} + other{"{0} ນທ. ກ່ອນ"} } } } @@ -2086,6 +2213,14 @@ lo{ "0"{"ວັນຈັນນີ້"} "1"{"ວັນຈັນໜ້າ"} } + relativeTime{ + future{ + other{"ໃນ {0} ວັນຈັນ"} + } + past{ + other{"{0} ວັນຈັນກ່ອນ"} + } + } } mon-narrow{ relative{ @@ -2093,6 +2228,14 @@ lo{ "0"{"ຈ. ນີ້"} "1"{"ຈ. ໜ້າ"} } + relativeTime{ + future{ + other{"ໃນ {0} ວັນຈັນ"} + } + past{ + other{"{0} ວັນຈັນກ່ອນ"} + } + } } mon-short{ relative{ @@ -2100,6 +2243,14 @@ lo{ "0"{"ຈັນນີ້"} "1"{"ຈັນໜ້າ"} } + relativeTime{ + future{ + other{"ໃນ {0} ວັນຈັນ"} + } + past{ + other{"{0} ວັນຈັນກ່ອນ"} + } + } } month{ dn{"ເດືອນ"} @@ -2140,13 +2291,18 @@ lo{ } } quarter{ - dn{"ໄຕມາດ"} + dn{"ໄຕຣມາດ"} + relative{ + "-1"{"ໄຕຣມາດກ່ອນໜ້າ"} + "0"{"ໄຕຣມາດນີ້"} + "1"{"ໄຕຣມາດໜ້າ"} + } relativeTime{ future{ - other{"ໃນອີກ {0} ຄວດເຕີ"} + other{"ໃນອີກ {0} ໄຕຣມາດ"} } past{ - other{"{0} ຄວດເຕີກ່ອນ"} + other{"{0} ໄຕຣມາດກ່ອນ"} } } } @@ -2154,10 +2310,10 @@ lo{ dn{"ຕມ."} relativeTime{ future{ - other{"+{0} ຄຕ."} + other{"ໃນ {0} ຕມ."} } past{ - other{"-{0} ຄຕ."} + other{"{0} ຕມ. ກ່ອນ"} } } } @@ -2165,10 +2321,10 @@ lo{ dn{"ຕມ."} relativeTime{ future{ - other{"ໃນອີກ {0} ຄຕ."} + other{"ໃນ {0} ຕມ."} } past{ - other{"{0} ຄຕ. ກ່ອນ"} + other{"{0} ຕມ. ກ່ອນ"} } } } @@ -2178,6 +2334,14 @@ lo{ "0"{"ວັນເສົານີ້"} "1"{"ວັນເສົາໜ້າ"} } + relativeTime{ + future{ + other{"ໃນ {0} ວັນເສົາ"} + } + past{ + other{"{0} ວັນເສົາກ່ອນ"} + } + } } sat-narrow{ relative{ @@ -2185,6 +2349,14 @@ lo{ "0"{"ສ. ນີ້"} "1"{"ສ. ໜ້າ"} } + relativeTime{ + future{ + other{"ໃນ {0} ວັນເສົາ"} + } + past{ + other{"{0} ວັນເສົາກ່ອນ"} + } + } } sat-short{ relative{ @@ -2192,6 +2364,14 @@ lo{ "0"{"ເສົານີ້"} "1"{"ເສົາໜ້າ"} } + relativeTime{ + future{ + other{"ໃນ {0} ວັນເສົາ"} + } + past{ + other{"{0} ວັນເສົາກ່ອນ"} + } + } } second{ dn{"ວິນາທີ"} @@ -2208,13 +2388,13 @@ lo{ } } second-narrow{ - dn{"ວ."} + dn{"ວິ."} relativeTime{ future{ - other{"ໃນອີກ {0} ວິນາທີ"} + other{"ໃນ {0} ວິ."} } past{ - other{"{0} ວິນາທີກ່ອນ"} + other{"{0} ວິ. ກ່ອນ"} } } } @@ -2222,10 +2402,10 @@ lo{ dn{"ວິ."} relativeTime{ future{ - other{"ໃນອີກ {0} ວິນາທີ"} + other{"ໃນ {0} ວິ."} } past{ - other{"{0} ວິນາທີກ່ອນ"} + other{"{0} ວິ. ກ່ອນ"} } } } @@ -2235,6 +2415,14 @@ lo{ "0"{"ວັນອາທິດນີ້"} "1"{"ວັນອາທິດໜ້າ"} } + relativeTime{ + future{ + other{"ໃນ {0} ວັນອາທິດ"} + } + past{ + other{"{0} ວັນອາທິດກ່ອນ"} + } + } } sun-narrow{ relative{ @@ -2242,12 +2430,28 @@ lo{ "0"{"ອາ. ນີ້"} "1"{"ອາ. ໜ້າ"} } + relativeTime{ + future{ + other{"ໃນ {0} ວັນອາທິດ"} + } + past{ + other{"{0} ວັນອາທິດກ່ອນ"} + } + } } sun-short{ relative{ "-1"{"ວັນທິດແລ້ວ"} - "0"{"ວັນອາທິດນີ້"} - "1"{"ວັນອາທິດໜ້າ"} + "0"{"ວັນທິດນີ້"} + "1"{"ວັນທິດໜ້າ"} + } + relativeTime{ + future{ + other{"ໃນ {0} ວັນອາທິດ"} + } + past{ + other{"{0} ວັນອາທິດກ່ອນ"} + } } } thu{ @@ -2256,6 +2460,14 @@ lo{ "0"{"ວັນພະຫັດນີ້"} "1"{"ວັນພະຫັດໜ້າ"} } + relativeTime{ + future{ + other{"ໃນ {0} ວັນພະຫັດ"} + } + past{ + other{"{0} ວັນພະຫັດກ່ອນ"} + } + } } thu-narrow{ relative{ @@ -2263,6 +2475,14 @@ lo{ "0"{"ພຫ. ນີ້"} "1"{"ພຫ. ໜ້າ"} } + relativeTime{ + future{ + other{"ໃນ {0} ວັນພະຫັດ"} + } + past{ + other{"{0} ວັນພະຫັດກ່ອນ"} + } + } } thu-short{ relative{ @@ -2270,6 +2490,14 @@ lo{ "0"{"ພະຫັດນີ້"} "1"{"ພະຫັດໜ້າ"} } + relativeTime{ + future{ + other{"ໃນ {0} ວັນພະຫັດ"} + } + past{ + other{"{0} ວັນພະຫັດກ່ອນ"} + } + } } tue{ relative{ @@ -2277,12 +2505,28 @@ lo{ "0"{"ວັນອັງຄານນີ້"} "1"{"ວັນອັງຄານໜ້າ"} } + relativeTime{ + future{ + other{"ໃນ {0} ວັນອັງຄານ"} + } + past{ + other{"{0} ວັນອັງຄານກ່ອນ"} + } + } } tue-narrow{ relative{ - "-1"{"ອ. ແລ້ວ"} - "0"{"ອ. ນີ້"} - "1"{"ອ. ໜ້າ"} + "-1"{"ອັງຄານແລ້ວ"} + "0"{"ອັງຄານນີ້"} + "1"{"ອັງຄານໜ້າ"} + } + relativeTime{ + future{ + other{"ໃນ {0} ວັນອັງຄານ"} + } + past{ + other{"{0} ວັນອັງຄານກ່ອນ"} + } } } tue-short{ @@ -2291,6 +2535,14 @@ lo{ "0"{"ອັງຄານນີ້"} "1"{"ອັງຄານໜ້າ"} } + relativeTime{ + future{ + other{"ໃນ {0} ວັນອັງຄານ"} + } + past{ + other{"{0} ວັນອັງຄານກ່ອນ"} + } + } } wed{ relative{ @@ -2298,12 +2550,28 @@ lo{ "0"{"ວັນພຸດນີ້"} "1"{"ວັນພຸດໜ້າ"} } + relativeTime{ + future{ + other{"ໃນ {0} ວັນພຸດ"} + } + past{ + other{"{0} ວັນພຸດກ່ອນ"} + } + } } wed-narrow{ relative{ - "-1"{"ພ. ແລ້ວ"} - "0"{"ພ. ນີ້"} - "1"{"ພ. ໜ້າ"} + "-1"{"ພຸ. ແລ້ວ"} + "0"{"ພຸ. ນີ້"} + "1"{"ພຸ. ໜ້າ"} + } + relativeTime{ + future{ + other{"ໃນ {0} ວັນພຸດ"} + } + past{ + other{"{0} ວັນພຸດກ່ອນ"} + } } } wed-short{ @@ -2312,6 +2580,14 @@ lo{ "0"{"ພຸດນີ້"} "1"{"ພຸດໜ້າ"} } + relativeTime{ + future{ + other{"ໃນ {0} ວັນພຸດ"} + } + past{ + other{"{0} ວັນພຸດກ່ອນ"} + } + } } week{ dn{"ອາທິດ"} @@ -2320,6 +2596,7 @@ lo{ "0"{"ອາທິດນີ້"} "1"{"ອາທິດໜ້າ"} } + relativePeriod{"ອາທິດທີ {0}"} relativeTime{ future{ other{"ໃນອີກ {0} ອາທິດ"} @@ -2331,9 +2608,10 @@ lo{ } week-narrow{ dn{"ອ."} + relativePeriod{"ອາທິດທີ {0}"} relativeTime{ future{ - other{"+{0} ອທ."} + other{"ໃນອີກ {0} ອທ."} } past{ other{"{0} ອທ. ກ່ອນ"} @@ -2342,6 +2620,7 @@ lo{ } week-short{ dn{"ອ."} + relativePeriod{"ອາທິດທີ {0}"} relativeTime{ future{ other{"ໃນອີກ {0} ອທ."} @@ -2371,7 +2650,7 @@ lo{ } } year-narrow{ - dn{"ປ."} + dn{"ປີ"} relativeTime{ future{ other{"ໃນອີກ {0} ປີ"} @@ -2382,7 +2661,7 @@ lo{ } } year-short{ - dn{"ປ."} + dn{"ປີ"} relativeTime{ future{ other{"ໃນອີກ {0} ປີ"} @@ -2403,6 +2682,12 @@ lo{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} ແລະ {1}"} + end{"{0}, {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0}, {1}"} end{"{0}, {1}"} @@ -2424,7 +2709,7 @@ lo{ } measurementSystemNames{ UK{"ອັງກິດ"} - US{"ອາເມລິກາ"} + US{"ອາເມຣິກາ"} metric{"ເມທຣິກ"} } } diff --git a/icuSources/data/locales/lo_LA.txt b/icuSources/data/locales/lo_LA.txt old mode 100755 new mode 100644 index 298dc940..05a5354a --- a/icuSources/data/locales/lo_LA.txt +++ b/icuSources/data/locales/lo_LA.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/lo_LA.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License lo_LA{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/lrc.txt b/icuSources/data/locales/lrc.txt old mode 100755 new mode 100644 index 8d239f73..ad865093 --- a/icuSources/data/locales/lrc.txt +++ b/icuSources/data/locales/lrc.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/lrc.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License lrc{ AuxExemplarCharacters{ "[\u200B\u200C\u200D\u200E\u200F \u064B \u064C \u064D \u064E \u064F \u0650 " @@ -36,7 +30,7 @@ lrc{ } native{"arabext"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ default{"persian"} generic{ diff --git a/icuSources/data/locales/lrc_IQ.txt b/icuSources/data/locales/lrc_IQ.txt old mode 100755 new mode 100644 index 14d34aa4..ef56a86c --- a/icuSources/data/locales/lrc_IQ.txt +++ b/icuSources/data/locales/lrc_IQ.txt @@ -1,13 +1,7 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/lrc_IQ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License lrc_IQ{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ default{"gregorian"} gregorian{ diff --git a/icuSources/data/locales/lrc_IR.txt b/icuSources/data/locales/lrc_IR.txt old mode 100755 new mode 100644 index ca5edbef..626b5972 --- a/icuSources/data/locales/lrc_IR.txt +++ b/icuSources/data/locales/lrc_IR.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/lrc_IR.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License lrc_IR{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/lt.txt b/icuSources/data/locales/lt.txt index 665d8822..68f61497 100644 --- a/icuSources/data/locales/lt.txt +++ b/icuSources/data/locales/lt.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/lt.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License lt{ AuxExemplarCharacters{ "[á à ã {ą\u0301} {ą\u0303} {ch} {dz} {dž} é è ẽ {ę\u0301} {ę\u0303} {ė\u0301" @@ -281,10 +275,21 @@ lt{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + other{"{0}-ame posūkyje sukite į dešinę."} + } + plural{ + few{"{0} obuoliai"} + many{"{0} obuolio"} + one{"{0} obuolys"} + other{"{0} obuolių"} + } + } minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} calendar{ buddhist{ eras{ @@ -1412,6 +1417,12 @@ lt{ MMMEd{"MM-dd, E"} MMMM{"LLLL"} MMMMEd{"MMMM d 'd'., E"} + MMMMW{ + few{"MMM W 'sav'."} + many{"MMM W 'sav'."} + one{"MMM W 'sav'."} + other{"MMM W 'sav'."} + } MMMMd{"MMMM d 'd'."} MMMd{"MM-dd"} MMdd{"MM-dd"} @@ -1435,6 +1446,12 @@ lt{ yMd{"y-MM-dd"} yQQQ{"y QQQ"} yQQQQ{"y QQQQ"} + yw{ + few{"y w 'sav'."} + many{"y w 'sav'."} + one{"y w 'sav'."} + other{"y w 'sav'."} + } } dayNames{ format{ @@ -2497,6 +2514,94 @@ lt{ } } } + characterLabel{ + activities{"veikla"} + african_scripts{"afrikietiški raštai"} + american_scripts{"amerikietiški raštai"} + animal{"gyvūnas"} + animals_nature{"gyvūnai ir gamta"} + arrows{"rodyklės"} + body{"kūnas"} + box_drawing{"laukelių piešimas"} + braille{"Brailis"} + building{"statymas"} + bullets_stars{"punktuacija / žvaigždutės"} + consonantal_jamo{"priebalsė, balsė"} + currency_symbols{"valiutos simboliai"} + dash_connector{"brūkšnys / jungtukas"} + digits{"skaitmenys"} + dingbats{"šriftai"} + divination_symbols{"vudu simboliai"} + downwards_arrows{"rodyklės žemyn"} + downwards_upwards_arrows{"rodyklės žemyn ir aukštyn"} + east_asian_scripts{"Rytų Azijos raštai"} + emoji{"jaustukas"} + european_scripts{"europietiški raštai"} + female{"moteris"} + flag{"vėliava"} + flags{"vėliavėlės"} + food_drink{"maistas ir gėrimai"} + format{"formatas"} + format_whitespace{"formatas ir tarpai"} + full_width_form_variant{"visapločiai formos variantai"} + geometric_shapes{"geometrinės figūros"} + half_width_form_variant{"pusės ploto formos variantai"} + han_characters{"han simboliai"} + han_radicals{"han radikalai"} + hanja{"handža"} + hanzi_simplified{"hanzi (supaprastinta)"} + hanzi_traditional{"hanzi (tradicinė)"} + heart{"širdelė"} + historic_scripts{"istoriniai raštai"} + ideographic_desc_characters{"ideografiniai apr. ženklai"} + japanese_kana{"japonų kalba"} + kanbun{"kanbun"} + kanji{"kanji"} + keycap{"mygtukas"} + leftwards_arrows{"rodyklės į kairę"} + leftwards_rightwards_arrows{"rodyklės į kairę ir dešinę"} + letterlike_symbols{"raidiniai simboliai"} + limited_use{"riboto naudojimo"} + male{"vyras"} + math_symbols{"matematiniai simboliai"} + middle_eastern_scripts{"Artimųjų Rytų raštai"} + miscellaneous{"įvairūs"} + modern_scripts{"modernieji raštai"} + modifier{"modifikatorius"} + musical_symbols{"muzikiniai simboliai"} + nature{"gamta"} + nonspacing{"be tarpų"} + numbers{"skaičiai"} + objects{"objektai"} + other{"kita"} + paired{"suporuoti"} + person{"asmuo"} + phonetic_alphabet{"fonetinis alfabetas"} + pictographs{"ženklai"} + place{"vieta"} + plant{"augalas"} + punctuation{"skyryba"} + rightwards_arrows{"rodyklės į dešinę"} + sign_standard_symbols{"ženklas / standartiniai simboliai"} + small_form_variant{"mažos formos variantai"} + smiley{"šypsenėlė"} + smileys_people{"veidukai ir žmonės"} + south_asian_scripts{"Pietų Azijos raštai"} + southeast_asian_scripts{"Pietryčių Azijos raštai"} + spacing{"tarpai"} + sport{"sportas"} + symbols{"simboliai"} + technical_symbols{"techniniai simboliai"} + tone_marks{"toniniai ženklai"} + travel{"kelionė"} + travel_places{"kelionės ir vietovės"} + upwards_arrows{"rodyklės į viršų"} + variant_forms{"įvairios formos"} + vocalic_jamo{"vokalinė balsė"} + weather{"oras"} + western_asian_scripts{"Vakarų Azijos raštai"} + whitespace{"tarpas"} + } delimiters{ alternateQuotationEnd{"“"} alternateQuotationStart{"„"} @@ -2574,6 +2679,20 @@ lt{ "0"{"šį penktadienį"} "1"{"kitą penktadienį"} } + relativeTime{ + future{ + few{"po {0} penktadienių"} + many{"po {0} penktadienio"} + one{"po {0} penktadienio"} + other{"po {0} penktadienių"} + } + past{ + few{"prieš {0} penktadienius"} + many{"prieš {0} penktadienio"} + one{"prieš {0} penktadienį"} + other{"prieš {0} penktadienių"} + } + } } fri-narrow{ relative{ @@ -2581,6 +2700,20 @@ lt{ "0"{"šį penkt."} "1"{"kitą penkt."} } + relativeTime{ + future{ + few{"po {0} penktadienių"} + many{"po {0} penktadienio"} + one{"po {0} penktadienio"} + other{"po {0} penktadienių"} + } + past{ + few{"prieš {0} penktadienius"} + many{"prieš {0} penktadienio"} + one{"prieš {0} penktadienį"} + other{"prieš {0} penktadienių"} + } + } } fri-short{ relative{ @@ -2588,9 +2721,26 @@ lt{ "0"{"šį penkt."} "1"{"kitą penkt."} } + relativeTime{ + future{ + few{"po {0} penktadienių"} + many{"po {0} penktadienio"} + one{"po {0} penktadienio"} + other{"po {0} penktadienių"} + } + past{ + few{"prieš {0} penktadienius"} + many{"prieš {0} penktadienio"} + one{"prieš {0} penktadienį"} + other{"prieš {0} penktadienių"} + } + } } hour{ dn{"valanda"} + relative{ + "0"{"šią valandą"} + } relativeTime{ future{ few{"po {0} valandų"} @@ -2642,6 +2792,9 @@ lt{ } minute{ dn{"minutė"} + relative{ + "0"{"šią minutę"} + } relativeTime{ future{ few{"po {0} minučių"} @@ -2697,6 +2850,20 @@ lt{ "0"{"šį pirmadienį"} "1"{"kitą pirmadienį"} } + relativeTime{ + future{ + few{"po {0} pirmadienių"} + many{"po {0} pirmadienio"} + one{"po {0} pirmadienio"} + other{"po {0} pirmadienių"} + } + past{ + few{"prieš {0} pirmadienius"} + many{"prieš {0} pirmadienio"} + one{"prieš {0} pirmadienį"} + other{"prieš {0} pirmadienių"} + } + } } mon-narrow{ relative{ @@ -2704,6 +2871,20 @@ lt{ "0"{"šį pirm."} "1"{"kitą pirm."} } + relativeTime{ + future{ + few{"po {0} pirmadienių"} + many{"po {0} pirmadienio"} + one{"po {0} pirmadienio"} + other{"po {0} pirmadienių"} + } + past{ + few{"prieš {0} pirmadienius"} + many{"prieš {0} pirmadienio"} + one{"prieš {0} pirmadienį"} + other{"prieš {0} pirmadienių"} + } + } } mon-short{ relative{ @@ -2711,6 +2892,20 @@ lt{ "0"{"šį pirm."} "1"{"kitą pirm."} } + relativeTime{ + future{ + few{"po {0} pirmadienių"} + many{"po {0} pirmadienio"} + one{"po {0} pirmadienio"} + other{"po {0} pirmadienių"} + } + past{ + few{"prieš {0} pirmadienius"} + many{"prieš {0} pirmadienio"} + one{"prieš {0} pirmadienį"} + other{"prieš {0} pirmadienių"} + } + } } month{ dn{"mėnuo"} @@ -2770,6 +2965,11 @@ lt{ } quarter{ dn{"ketvirtis"} + relative{ + "-1"{"praėjęs ketvirtis"} + "0"{"šis ketvirtis"} + "1"{"kitas ketvirtis"} + } relativeTime{ future{ few{"po {0} ketvirčių"} @@ -2825,6 +3025,20 @@ lt{ "0"{"šį šeštadienį"} "1"{"kitą šeštadienį"} } + relativeTime{ + future{ + few{"po {0} šeštadienių"} + many{"po {0} šeštadienio"} + one{"po {0} šeštadienio"} + other{"po {0} šeštadienių"} + } + past{ + few{"prieš {0} šeštadienius"} + many{"prieš {0} šeštadienio"} + one{"prieš {0} šeštadienį"} + other{"prieš {0} šeštadienių"} + } + } } sat-narrow{ relative{ @@ -2832,6 +3046,20 @@ lt{ "0"{"šį šešt."} "1"{"kitą šešt."} } + relativeTime{ + future{ + few{"po {0} šeštadienių"} + many{"po {0} šeštadienio"} + one{"po {0} šeštadienio"} + other{"po {0} šeštadienių"} + } + past{ + few{"prieš {0} šeštadienius"} + many{"prieš {0} šeštadienio"} + one{"prieš {0} šeštadienį"} + other{"prieš {0} šeštadienių"} + } + } } sat-short{ relative{ @@ -2839,6 +3067,20 @@ lt{ "0"{"šį šešt."} "1"{"kitą šešt."} } + relativeTime{ + future{ + few{"po {0} šeštadienių"} + many{"po {0} šeštadienio"} + one{"po {0} šeštadienio"} + other{"po {0} šeštadienių"} + } + past{ + few{"prieš {0} šeštadienius"} + many{"prieš {0} šeštadienio"} + one{"prieš {0} šeštadienį"} + other{"prieš {0} šeštadienių"} + } + } } second{ dn{"sekundė"} @@ -2900,6 +3142,20 @@ lt{ "0"{"šį sekmadienį"} "1"{"kitą sekmadienį"} } + relativeTime{ + future{ + few{"po {0} sekmadienių"} + many{"po {0} sekmadienio"} + one{"po {0} sekmadienio"} + other{"po {0} sekmadienių"} + } + past{ + few{"prieš {0} sekmadienius"} + many{"prieš {0} sekmadienio"} + one{"prieš {0} sekmadienį"} + other{"prieš {0} sekmadienių"} + } + } } sun-narrow{ relative{ @@ -2907,6 +3163,20 @@ lt{ "0"{"šį sekm."} "1"{"kitą sekm."} } + relativeTime{ + future{ + few{"po {0} sekmadienių"} + many{"po {0} sekmadienio"} + one{"po {0} sekmadienio"} + other{"po {0} sekmadienių"} + } + past{ + few{"prieš {0} sekmadienius"} + many{"prieš {0} sekmadienio"} + one{"prieš {0} sekmadienį"} + other{"prieš {0} sekmadienių"} + } + } } sun-short{ relative{ @@ -2914,6 +3184,20 @@ lt{ "0"{"šį sekm."} "1"{"kitą sekm."} } + relativeTime{ + future{ + few{"po {0} sekmadienių"} + many{"po {0} sekmadienio"} + one{"po {0} sekmadienio"} + other{"po {0} sekmadienių"} + } + past{ + few{"prieš {0} sekmadienius"} + many{"prieš {0} sekmadienio"} + one{"prieš {0} sekmadienį"} + other{"prieš {0} sekmadienių"} + } + } } thu{ relative{ @@ -2921,6 +3205,20 @@ lt{ "0"{"šį ketvirtadienį"} "1"{"kitą ketvirtadienį"} } + relativeTime{ + future{ + few{"po {0} ketvirtadienių"} + many{"po {0} ketvirtadienio"} + one{"po {0} ketvirtadienio"} + other{"po {0} ketvirtadienių"} + } + past{ + few{"prieš {0} ketvirtadienius"} + many{"prieš {0} ketvirtadienio"} + one{"prieš {0} ketvirtadienį"} + other{"prieš {0} ketvirtadienių"} + } + } } thu-narrow{ relative{ @@ -2928,6 +3226,20 @@ lt{ "0"{"šį ketv."} "1"{"kitą ketv."} } + relativeTime{ + future{ + few{"po {0} ketvirtadienių"} + many{"po {0} ketvirtadienio"} + one{"po {0} ketvirtadienio"} + other{"po {0} ketvirtadienių"} + } + past{ + few{"prieš {0} ketvirtadienius"} + many{"prieš {0} ketvirtadienio"} + one{"prieš {0} ketvirtadienį"} + other{"prieš {0} ketvirtadienių"} + } + } } thu-short{ relative{ @@ -2935,6 +3247,20 @@ lt{ "0"{"šį ketv."} "1"{"kitą ketv."} } + relativeTime{ + future{ + few{"po {0} ketvirtadienių"} + many{"po {0} ketvirtadienio"} + one{"po {0} ketvirtadienio"} + other{"po {0} ketvirtadienių"} + } + past{ + few{"prieš {0} ketvirtadienius"} + many{"prieš {0} ketvirtadienio"} + one{"prieš {0} ketvirtadienį"} + other{"prieš {0} ketvirtadienių"} + } + } } tue{ relative{ @@ -2942,6 +3268,20 @@ lt{ "0"{"šį antradienį"} "1"{"kitą antradienį"} } + relativeTime{ + future{ + few{"po {0} antradienių"} + many{"po {0} antradienio"} + one{"po {0} antradienio"} + other{"po {0} antradienių"} + } + past{ + few{"prieš {0} antradienius"} + many{"prieš {0} antradienio"} + one{"prieš {0} antradienį"} + other{"prieš {0} antradienių"} + } + } } tue-narrow{ relative{ @@ -2949,6 +3289,20 @@ lt{ "0"{"šį antr."} "1"{"kitą antr."} } + relativeTime{ + future{ + few{"po {0} antradienių"} + many{"po {0} antradienio"} + one{"po {0} antradienio"} + other{"po {0} antradienių"} + } + past{ + few{"prieš {0} antradienius"} + many{"prieš {0} antradienio"} + one{"prieš {0} antradienį"} + other{"prieš {0} antradienių"} + } + } } tue-short{ relative{ @@ -2956,6 +3310,20 @@ lt{ "0"{"šį antr."} "1"{"kitą antr."} } + relativeTime{ + future{ + few{"po {0} antradienių"} + many{"po {0} antradienio"} + one{"po {0} antradienio"} + other{"po {0} antradienių"} + } + past{ + few{"prieš {0} antradienius"} + many{"prieš {0} antradienio"} + one{"prieš {0} antradienį"} + other{"prieš {0} antradienių"} + } + } } wed{ relative{ @@ -2963,6 +3331,20 @@ lt{ "0"{"šį trečiadienį"} "1"{"kitą trečiadienį"} } + relativeTime{ + future{ + few{"po {0} trečiadienių"} + many{"po {0} trečiadienio"} + one{"po {0} trečiadienio"} + other{"po {0} trečiadienių"} + } + past{ + few{"prieš {0} trečiadienius"} + many{"prieš {0} trečiadienio"} + one{"prieš {0} trečiadienį"} + other{"prieš {0} trečiadienių"} + } + } } wed-narrow{ relative{ @@ -2970,6 +3352,20 @@ lt{ "0"{"šį treč."} "1"{"kitą treč."} } + relativeTime{ + future{ + few{"po {0} trečiadienių"} + many{"po {0} trečiadienio"} + one{"po {0} trečiadienio"} + other{"po {0} trečiadienių"} + } + past{ + few{"prieš {0} trečiadienius"} + many{"prieš {0} trečiadienio"} + one{"prieš {0} trečiadienį"} + other{"prieš {0} trečiadienių"} + } + } } wed-short{ relative{ @@ -2977,6 +3373,20 @@ lt{ "0"{"šį treč."} "1"{"kitą treč."} } + relativeTime{ + future{ + few{"po {0} trečiadienių"} + many{"po {0} trečiadienio"} + one{"po {0} trečiadienio"} + other{"po {0} trečiadienių"} + } + past{ + few{"prieš {0} trečiadienius"} + many{"prieš {0} trečiadienio"} + one{"prieš {0} trečiadienį"} + other{"prieš {0} trečiadienių"} + } + } } week{ dn{"savaitė"} @@ -2985,6 +3395,7 @@ lt{ "0"{"šią savaitę"} "1"{"kitą savaitę"} } + relativePeriod{"{0} savaitę"} relativeTime{ future{ few{"po {0} savaičių"} @@ -3002,6 +3413,7 @@ lt{ } week-narrow{ dn{"sav."} + relativePeriod{"{0} savaitę"} relativeTime{ future{ few{"po {0} sav."} @@ -3019,6 +3431,7 @@ lt{ } week-short{ dn{"sav."} + relativePeriod{"{0} savaitę"} relativeTime{ future{ few{"po {0} sav."} @@ -3104,6 +3517,12 @@ lt{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} ir {1}"} + end{"{0} ir {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0} ir {1}"} end{"{0} ir {1}"} @@ -3128,16 +3547,4 @@ lt{ US{"JAV"} metric{"metrinė"} } - transformNames{ - BGN{"BGN simboliai"} - Numeric{"Skaitinis"} - Tone{"Tonas"} - UNGEGN{"UNGEGN simboliai"} - x-Accents{"Kirčiai"} - x-Fullwidth{"Viso pločio"} - x-Halfwidth{"Vidutinio pločio"} - x-Jamo{"Jamo simboliai"} - x-Pinyin{"Pinjino simboliai"} - x-Publishing{"Skelbimas"} - } } diff --git a/icuSources/data/locales/lt_LT.txt b/icuSources/data/locales/lt_LT.txt index 30693470..6b8889e6 100644 --- a/icuSources/data/locales/lt_LT.txt +++ b/icuSources/data/locales/lt_LT.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/lt_LT.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License lt_LT{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/lu.txt b/icuSources/data/locales/lu.txt old mode 100755 new mode 100644 index 80601ef1..cdba0f83 --- a/icuSources/data/locales/lu.txt +++ b/icuSources/data/locales/lu.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/lu.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License lu{ AuxExemplarCharacters{"[g r x]"} ExemplarCharacters{ @@ -25,7 +19,7 @@ lu{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/lu_CD.txt b/icuSources/data/locales/lu_CD.txt old mode 100755 new mode 100644 index 8dfcb574..e8544c51 --- a/icuSources/data/locales/lu_CD.txt +++ b/icuSources/data/locales/lu_CD.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/lu_CD.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License lu_CD{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/luo.txt b/icuSources/data/locales/luo.txt old mode 100755 new mode 100644 index f21a5444..30f5ac30 --- a/icuSources/data/locales/luo.txt +++ b/icuSources/data/locales/luo.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/luo.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License luo{ AuxExemplarCharacters{"[q x z]"} ExemplarCharacters{"[a b c d e f g h i j k l m n o p r s t u v w y]"} @@ -17,7 +11,7 @@ luo{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/luo_KE.txt b/icuSources/data/locales/luo_KE.txt old mode 100755 new mode 100644 index 941c8743..1526f112 --- a/icuSources/data/locales/luo_KE.txt +++ b/icuSources/data/locales/luo_KE.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/luo_KE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License luo_KE{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/luy.txt b/icuSources/data/locales/luy.txt old mode 100755 new mode 100644 index 787ca83a..20a27ed2 --- a/icuSources/data/locales/luy.txt +++ b/icuSources/data/locales/luy.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/luy.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License luy{ ExemplarCharacters{"[a b c d e f g h i j k l m n o p q r s t u v w x y z]"} ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"} @@ -16,7 +10,7 @@ luy{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/luy_KE.txt b/icuSources/data/locales/luy_KE.txt old mode 100755 new mode 100644 index 599c9c3b..668cfc2c --- a/icuSources/data/locales/luy_KE.txt +++ b/icuSources/data/locales/luy_KE.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/luy_KE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License luy_KE{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/lv.txt b/icuSources/data/locales/lv.txt index 8f1c89d9..0f891472 100644 --- a/icuSources/data/locales/lv.txt +++ b/icuSources/data/locales/lv.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/lv.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License lv{ AuxExemplarCharacters{"[y ō q ŗ w x]"} Ellipsis{ @@ -27,12 +21,12 @@ lv{ default{"latn"} latn{ miscPatterns{ - atLeast{"vismaz {0}"} + atLeast{"⩾{0}"} range{"{0}–{1}"} } patterns{ - accountingFormat{"#0.00 ¤"} - currencyFormat{"#0.00 ¤"} + accountingFormat{"#,##0.00 ¤"} + currencyFormat{"#,##0.00 ¤"} decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} @@ -104,39 +98,39 @@ lv{ patternsShort{ currencyFormat{ 1000{ - one{"¤0 tÅ«kst'.'"} - other{"¤0 tÅ«kst'.'"} - zero{"¤0 tÅ«kst'.'"} + one{"0 tÅ«kst'.' ¤"} + other{"0 tÅ«kst'.' ¤"} + zero{"0 tÅ«kst'.' ¤"} } 10000{ - one{"¤00 tÅ«kst'.'"} - other{"¤00 tÅ«kst'.'"} - zero{"¤00 tÅ«kst'.'"} + one{"00 tÅ«kst'.' ¤"} + other{"00 tÅ«kst'.' ¤"} + zero{"00 tÅ«kst'.' ¤"} } 100000{ - one{"¤000 tÅ«kst'.'"} - other{"¤000 tÅ«kst'.'"} - zero{"¤000 tÅ«kst'.'"} + one{"000 tÅ«kst'.' ¤"} + other{"000 tÅ«kst'.' ¤"} + zero{"000 tÅ«kst'.' ¤"} } 1000000{ - one{"¤0 milj'.'"} - other{"¤0 milj'.'"} - zero{"¤0 milj'.'"} + one{"0 milj'.' ¤"} + other{"0 milj'.' ¤"} + zero{"0 milj'.' ¤"} } 10000000{ - one{"¤00 milj'.'"} - other{"¤00 milj'.'"} - zero{"¤00 milj'.'"} + one{"00 milj'.' ¤"} + other{"00 milj'.' ¤"} + zero{"00 milj'.' ¤"} } 100000000{ - one{"¤000 milj'.'"} - other{"¤000 milj'.'"} - zero{"¤000 milj'.'"} + one{"000 milj'.' ¤"} + other{"000 milj'.' ¤"} + zero{"000 milj'.' ¤"} } 1000000000{ - one{"¤0 mljrd'.'"} - other{"¤0 mljrd'.'"} - zero{"¤0 mljrd'.'"} + one{"0 mljrd'.' ¤"} + other{"0 mljrd'.' ¤"} + zero{"0 mljrd'.' ¤"} } 10000000000{ one{"¤00 mljrd'.'"} @@ -234,7 +228,7 @@ lv{ infinity{"∞"} list{";"} minusSign{"-"} - nan{"nav skaitlis"} + nan{"NS"} perMille{"‰"} percentSign{"%"} plusSign{"+"} @@ -242,10 +236,20 @@ lv{ timeSeparator{":"} } } - minimumGroupingDigits{"3"} + minimalPairs{ + ordinal{ + other{"Dodieties {0}. pagriezienā pa labi."} + } + plural{ + one{"{0} diennakts"} + other{"{0} diennaktis"} + zero{"{0} diennakÅ¡u"} + } + } + minimumGroupingDigits{"2"} native{"latn"} } - Version{"2.1.23.7"} + Version{"2.1.32.59"} calendar{ generic{ DateTimePatterns{ @@ -336,7 +340,7 @@ lv{ d{"dd.MM.–dd.MM."} } d{ - d{"d–d"} + d{"d.–d."} } fallback{"{0}–{1}"} h{ @@ -446,6 +450,11 @@ lv{ MMM{"LLL"} MMMEd{"E, d. MMM"} MMMMEd{"E, d. MMMM"} + MMMMW{ + one{"MMM W. 'nedēļa'"} + other{"MMM W. 'nedēļa'"} + zero{"MMM W. 'nedēļa'"} + } MMMMd{"d. MMMM"} MMMd{"d. MMM"} Md{"dd.MM."} @@ -464,20 +473,25 @@ lv{ yMMMEd{"E, y. 'g'. d. MMM"} yMMMM{"y. 'g'. MMMM"} yMMMd{"y. 'g'. d. MMM"} - yMd{"d.M.y."} + yMd{"y.MM.d."} yQQQ{"y. 'g'. QQQ"} yQQQQ{"y. 'g'. QQQQ"} + yw{ + one{"y. 'g'. w. 'nedēļa'"} + other{"y. 'g'. w. 'nedēļa'"} + zero{"y. 'g'. w. 'nedēļa'"} + } } dayNames{ format{ abbreviated{ - "Sv", - "Pr", - "Ot", - "Tr", - "Ce", - "Pk", - "Se", + "svētd.", + "pirmd.", + "otrd.", + "treÅ¡d.", + "ceturtd.", + "piektd.", + "sestd.", } narrow{ "S", @@ -509,13 +523,13 @@ lv{ } stand-alone{ abbreviated{ - "Sv", - "Pr", - "Ot", - "Tr", - "Ce", - "Pk", - "Se", + "Svētd.", + "Pirmd.", + "Otrd.", + "TreÅ¡d.", + "Ceturtd.", + "Piektd.", + "Sestd.", } narrow{ "S", @@ -581,10 +595,11 @@ lv{ midnight{"pusnakts"} morning1{"rÄ«ts"} night1{"nakts"} + noon{"pusd."} pm{"pēcpusd."} } narrow{ - afternoon1{"pēcpusdiena"} + afternoon1{"pēcpusd."} am{"priekÅ¡p."} evening1{"vakars"} midnight{"pusnakts"} @@ -595,7 +610,7 @@ lv{ } wide{ afternoon1{"pēcpusdiena"} - am{"priekÅ¡pusdienā"} + am{"priekÅ¡pusdiena"} evening1{"vakars"} midnight{"pusnakts"} morning1{"rÄ«ts"} @@ -700,7 +715,7 @@ lv{ y{"E, y. 'gada' d. MMM – E, y. 'gada' d. MMM"} } yMMMM{ - M{"y. 'gada' MMMM–MMMM"} + M{"y. 'gada' MMMM – MMMM"} y{"y. 'gada' MMMM – y. 'gada' MMMM"} } yMMMd{ @@ -761,18 +776,18 @@ lv{ } stand-alone{ abbreviated{ - "Janv.", - "Febr.", - "Marts", - "Apr.", - "Maijs", - "JÅ«n.", - "JÅ«l.", - "Aug.", - "Sept.", - "Okt.", - "Nov.", - "Dec.", + "janv.", + "febr.", + "marts", + "apr.", + "maijs", + "jÅ«n.", + "jÅ«l.", + "aug.", + "sept.", + "okt.", + "nov.", + "dec.", } narrow{ "J", @@ -789,18 +804,18 @@ lv{ "D", } wide{ - "Janvāris", - "Februāris", - "Marts", - "AprÄ«lis", - "Maijs", - "JÅ«nijs", - "JÅ«lijs", - "Augusts", - "Septembris", - "Oktobris", - "Novembris", - "Decembris", + "janvāris", + "februāris", + "marts", + "aprÄ«lis", + "maijs", + "jÅ«nijs", + "jÅ«lijs", + "augusts", + "septembris", + "oktobris", + "novembris", + "decembris", } } } @@ -890,6 +905,94 @@ lv{ } } } + characterLabel{ + activities{"aktivitātes"} + african_scripts{"Āfrikas rakstÄ«bas"} + american_scripts{"Amerikas rakstÄ«bas"} + animal{"dzÄ«vnieks"} + animals_nature{"dzÄ«vnieki un daba"} + arrows{"bultiņas"} + body{"Ä·ermenis"} + box_drawing{"pseidografika"} + braille{"Braila raksts"} + building{"ēka"} + bullets_stars{"aizzÄ«mes/zvaigznÄ«tes"} + consonantal_jamo{"džamo lÄ«dzskaņi"} + currency_symbols{"valÅ«tu simboli"} + dash_connector{"svÄ«tra/savienotājs"} + digits{"cipari"} + dingbats{"drukas ornamenti"} + divination_symbols{"okultie simboli"} + downwards_arrows{"lejupvērstās bultiņas"} + downwards_upwards_arrows{"augÅ¡upvērstās bultiņas"} + east_asian_scripts{"Austrumāzijas rakstÄ«bas"} + emoji{"emocijzÄ«mes"} + european_scripts{"Eiropas rakstÄ«bas"} + female{"sieviete"} + flag{"karogs"} + flags{"karogi"} + food_drink{"ēdieni un dzērieni"} + format{"formāts"} + format_whitespace{"formāts un baltstarpas rakstzÄ«me"} + full_width_form_variant{"pilna platuma formu varianti"} + geometric_shapes{"Ä£eometriskās figÅ«ras"} + half_width_form_variant{"pusplatuma formu varianti"} + han_characters{"Ä·Ä«nieÅ¡u hieroglifi"} + han_radicals{"hieroglifu atslēgas"} + hanja{"handža"} + hanzi_simplified{"vienkārÅ¡otie Ä·Ä«nieÅ¡u hieroglifi"} + hanzi_traditional{"tradicionālie Ä·Ä«nieÅ¡u hieroglifi"} + heart{"sirds"} + historic_scripts{"vēsturiskās rakstÄ«bas"} + ideographic_desc_characters{"hieroglifus aprakstoÅ¡ie simboli"} + japanese_kana{"japāņu hana"} + kanbun{"kambuns"} + kanji{"kandži"} + keycap{"taustiņš"} + leftwards_arrows{"pa kreisi vērstās bultiņas"} + leftwards_rightwards_arrows{"pa kreisi un pa labi vērstās bultiņas"} + letterlike_symbols{"burtsimboli"} + limited_use{"ierobežots lietojums"} + male{"vÄ«rietis"} + math_symbols{"matemātiskie simboli"} + middle_eastern_scripts{"Tuvo Austrumu rakstÄ«bas"} + miscellaneous{"dažādi"} + modern_scripts{"mÅ«sdienu rakstÄ«bas"} + modifier{"modifikators"} + musical_symbols{"mÅ«zikas simboli"} + nature{"daba"} + nonspacing{"bezplatuma"} + numbers{"skaitļi"} + objects{"objekti"} + other{"citas"} + paired{"pāru rakstzÄ«mes"} + person{"persona"} + phonetic_alphabet{"fonētiskais alfabēts"} + pictographs{"piktogrammas"} + place{"vieta"} + plant{"augs"} + punctuation{"pieturzÄ«mes"} + rightwards_arrows{"pa labi vērstās bultiņas"} + sign_standard_symbols{"zÄ«mes/standarta simboli"} + small_form_variant{"mazo formu varianti"} + smiley{"smailijs"} + smileys_people{"smaidiņi un cilvēki"} + south_asian_scripts{"Dienvidāzijas rakstÄ«bas"} + southeast_asian_scripts{"Dienvidaustrumāzijas rakstÄ«bas"} + spacing{"atstarpes"} + sport{"sports"} + symbols{"simboli"} + technical_symbols{"tehniskie simboli"} + tone_marks{"toņa atzÄ«mes"} + travel{"ceļojums"} + travel_places{"ceļojumi un vietas"} + upwards_arrows{"augÅ¡upvērstās bultiņas"} + variant_forms{"variantu formas"} + vocalic_jamo{"skanÄ«gie džamo"} + weather{"laiks"} + western_asian_scripts{"Rietumāzijas rakstÄ«bas"} + whitespace{"baltstarpa"} + } delimiters{ alternateQuotationEnd{"’"} alternateQuotationStart{"‘"} @@ -961,6 +1064,18 @@ lv{ "0"{"Å¡ajā piektdienā"} "1"{"nākamajā piektdienā"} } + relativeTime{ + future{ + one{"pēc {0} piektdienas"} + other{"pēc {0} piektdienām"} + zero{"pēc {0} piektdienām"} + } + past{ + one{"pirms {0} piektdienas"} + other{"pirms {0} piektdienām"} + zero{"pirms {0} piektdienām"} + } + } } fri-narrow{ relative{ @@ -968,6 +1083,18 @@ lv{ "0"{"Å¡ajā piektd."} "1"{"nāk. piektd."} } + relativeTime{ + future{ + one{"pēc {0} piektdienas"} + other{"pēc {0} piektdienām"} + zero{"pēc {0} piektdienām"} + } + past{ + one{"pirms {0} piektdienas"} + other{"pirms {0} piektdienām"} + zero{"pirms {0} piektdienām"} + } + } } fri-short{ relative{ @@ -975,9 +1102,24 @@ lv{ "0"{"Å¡ajā piektd."} "1"{"nāk. piektd."} } + relativeTime{ + future{ + one{"pēc {0} piektdienas"} + other{"pēc {0} piektdienām"} + zero{"pēc {0} piektdienām"} + } + past{ + one{"pirms {0} piektdienas"} + other{"pirms {0} piektdienām"} + zero{"pirms {0} piektdienām"} + } + } } hour{ dn{"stundas"} + relative{ + "0"{"Å¡ajā stundā"} + } relativeTime{ future{ one{"pēc {0} stundas"} @@ -1023,6 +1165,9 @@ lv{ } minute{ dn{"minÅ«tes"} + relative{ + "0"{"Å¡ajā minÅ«tē"} + } relativeTime{ future{ one{"pēc {0} minÅ«tes"} @@ -1072,6 +1217,18 @@ lv{ "0"{"Å¡ajā pirmdienā"} "1"{"nākamajā pirmdienā"} } + relativeTime{ + future{ + one{"pēc {0} pirmdienas"} + other{"pēc {0} pirmdienām"} + zero{"pēc {0} pirmdienām"} + } + past{ + one{"pirms {0} pirmdienas"} + other{"pirms {0} pirmdienām"} + zero{"pirms {0} pirmdienām"} + } + } } mon-narrow{ relative{ @@ -1079,6 +1236,18 @@ lv{ "0"{"Å¡ajā pirmd."} "1"{"nāk. pirmd."} } + relativeTime{ + future{ + one{"pēc {0} pirmdienas"} + other{"pēc {0} pirmdienām"} + zero{"pēc {0} pirmdienām"} + } + past{ + one{"pirms {0} pirmdienas"} + other{"pirms {0} pirmdienām"} + zero{"pirms {0} pirmdienām"} + } + } } mon-short{ relative{ @@ -1086,6 +1255,18 @@ lv{ "0"{"Å¡ajā pirmd."} "1"{"nāk. pirmd."} } + relativeTime{ + future{ + one{"pēc {0} pirmdienas"} + other{"pēc {0} pirmdienām"} + zero{"pēc {0} pirmdienām"} + } + past{ + one{"pirms {0} pirmdienas"} + other{"pirms {0} pirmdienām"} + zero{"pirms {0} pirmdienām"} + } + } } month{ dn{"mēnesis"} @@ -1139,6 +1320,11 @@ lv{ } quarter{ dn{"ceturksnis"} + relative{ + "-1"{"pēdējais ceturksnis"} + "0"{"Å¡is ceturksnis"} + "1"{"nākamais ceturksnis"} + } relativeTime{ future{ one{"pēc {0} ceturkšņa"} @@ -1188,6 +1374,18 @@ lv{ "0"{"Å¡ajā sestdienā"} "1"{"nākamajā sestdienā"} } + relativeTime{ + future{ + one{"pēc {0} sestdienas"} + other{"pēc {0} sestdienām"} + zero{"pēc {0} sestdienām"} + } + past{ + one{"pirms {0} sestdienas"} + other{"pirms {0} sestdienām"} + zero{"pirms {0} sestdienām"} + } + } } sat-narrow{ relative{ @@ -1195,6 +1393,18 @@ lv{ "0"{"Å¡ajā sestd."} "1"{"nāk. sestd."} } + relativeTime{ + future{ + one{"pēc {0} sestdienas"} + other{"pēc {0} sestdienām"} + zero{"pēc {0} sestdienām"} + } + past{ + one{"pirms {0} sestdienas"} + other{"pirms {0} sestdienām"} + zero{"pirms {0} sestdienām"} + } + } } sat-short{ relative{ @@ -1202,6 +1412,18 @@ lv{ "0"{"Å¡ajā sestd."} "1"{"nāk. sestd."} } + relativeTime{ + future{ + one{"pēc {0} sestdienas"} + other{"pēc {0} sestdienām"} + zero{"pēc {0} sestdienām"} + } + past{ + one{"pirms {0} sestdienas"} + other{"pirms {0} sestdienām"} + zero{"pirms {0} sestdienām"} + } + } } second{ dn{"sekundes"} @@ -1257,6 +1479,18 @@ lv{ "0"{"Å¡ajā svētdienā"} "1"{"nākamajā svētdienā"} } + relativeTime{ + future{ + one{"pēc {0} svētdienas"} + other{"pēc {0} svētdienām"} + zero{"pēc {0} svētdienām"} + } + past{ + one{"pirms {0} svētdienas"} + other{"pirms {0} svētdienām"} + zero{"pirms {0} svētdienām"} + } + } } sun-narrow{ relative{ @@ -1264,6 +1498,18 @@ lv{ "0"{"Å¡ajā svētd."} "1"{"nāk. svētd."} } + relativeTime{ + future{ + one{"pēc {0} svētdienas"} + other{"pēc {0} svētdienām"} + zero{"pēc {0} svētdienām"} + } + past{ + one{"pirms {0} svētdienas"} + other{"pirms {0} svētdienām"} + zero{"pirms {0} svētdienām"} + } + } } sun-short{ relative{ @@ -1271,6 +1517,18 @@ lv{ "0"{"Å¡ajā svētd."} "1"{"nāk. svētd."} } + relativeTime{ + future{ + one{"pēc {0} svētdienas"} + other{"pēc {0} svētdienām"} + zero{"pēc {0} svētdienām"} + } + past{ + one{"pirms {0} svētdienas"} + other{"pirms {0} svētdienām"} + zero{"pirms {0} svētdienām"} + } + } } thu{ relative{ @@ -1278,6 +1536,18 @@ lv{ "0"{"Å¡ajā ceturtdienā"} "1"{"nākamajā ceturtdienā"} } + relativeTime{ + future{ + one{"pēc {0} ceturtdienas"} + other{"pēc {0} ceturtdienām"} + zero{"pēc {0} ceturtdienām"} + } + past{ + one{"pirms {0} ceturtdienas"} + other{"pirms {0} ceturtdienām"} + zero{"pirms {0} ceturtdienām"} + } + } } thu-narrow{ relative{ @@ -1285,6 +1555,18 @@ lv{ "0"{"Å¡ajā ceturtd."} "1"{"nāk. ceturtd."} } + relativeTime{ + future{ + one{"pēc {0} ceturtdienas"} + other{"pēc {0} ceturtdienām"} + zero{"pēc {0} ceturtdienām"} + } + past{ + one{"pirms {0} ceturtdienas"} + other{"pirms {0} ceturtdienām"} + zero{"pirms {0} ceturtdienām"} + } + } } thu-short{ relative{ @@ -1292,6 +1574,18 @@ lv{ "0"{"Å¡ajā ceturtd."} "1"{"nāk. ceturtd."} } + relativeTime{ + future{ + one{"pēc {0} ceturtdienas"} + other{"pēc {0} ceturtdienām"} + zero{"pēc {0} ceturtdienām"} + } + past{ + one{"pirms {0} ceturtdienas"} + other{"pirms {0} ceturtdienām"} + zero{"pirms {0} ceturtdienām"} + } + } } tue{ relative{ @@ -1299,6 +1593,18 @@ lv{ "0"{"Å¡ajā otrdienā"} "1"{"nākamajā otrdienā"} } + relativeTime{ + future{ + one{"pēc {0} otrdienas"} + other{"pēc {0} otrdienām"} + zero{"pēc {0} otrdienām"} + } + past{ + one{"pirms {0} otrdienas"} + other{"pirms {0} otrdienām"} + zero{"pirms {0} otrdienām"} + } + } } tue-narrow{ relative{ @@ -1306,6 +1612,18 @@ lv{ "0"{"Å¡ajā otrd."} "1"{"nāk. otrd."} } + relativeTime{ + future{ + one{"pēc {0} otrdienas"} + other{"pēc {0} otrdienām"} + zero{"pēc {0} otrdienām"} + } + past{ + one{"pirms {0} otrdienas"} + other{"pirms {0} otrdienām"} + zero{"pirms {0} otrdienām"} + } + } } tue-short{ relative{ @@ -1313,6 +1631,18 @@ lv{ "0"{"Å¡ajā otrd."} "1"{"nāk. otrd."} } + relativeTime{ + future{ + one{"pēc {0} otrdienas"} + other{"pēc {0} otrdienām"} + zero{"pēc {0} otrdienām"} + } + past{ + one{"pirms {0} otrdienas"} + other{"pirms {0} otrdienām"} + zero{"pirms {0} otrdienām"} + } + } } wed{ relative{ @@ -1320,6 +1650,18 @@ lv{ "0"{"Å¡ajā treÅ¡dienā"} "1"{"nākamajā treÅ¡dienā"} } + relativeTime{ + future{ + one{"pēc {0} treÅ¡dienas"} + other{"pēc {0} treÅ¡dienām"} + zero{"pēc {0} treÅ¡dienām"} + } + past{ + one{"pirms {0} treÅ¡dienas"} + other{"pirms {0} treÅ¡dienām"} + zero{"pirms {0} treÅ¡dienām"} + } + } } wed-narrow{ relative{ @@ -1327,6 +1669,18 @@ lv{ "0"{"Å¡ajā treÅ¡d."} "1"{"nāk. treÅ¡d."} } + relativeTime{ + future{ + one{"pēc {0} treÅ¡dienas"} + other{"pēc {0} treÅ¡dienām"} + zero{"pēc {0} treÅ¡dienām"} + } + past{ + one{"pirms {0} treÅ¡dienas"} + other{"pirms {0} treÅ¡dienām"} + zero{"pirms {0} treÅ¡dienām"} + } + } } wed-short{ relative{ @@ -1334,6 +1688,18 @@ lv{ "0"{"Å¡ajā treÅ¡d."} "1"{"nāk. treÅ¡d."} } + relativeTime{ + future{ + one{"pēc {0} treÅ¡dienas"} + other{"pēc {0} treÅ¡dienām"} + zero{"pēc {0} treÅ¡dienām"} + } + past{ + one{"pirms {0} treÅ¡dienas"} + other{"pirms {0} treÅ¡dienām"} + zero{"pirms {0} treÅ¡dienām"} + } + } } week{ dn{"nedēļa"} @@ -1342,6 +1708,7 @@ lv{ "0"{"Å¡ajā nedēļā"} "1"{"nākamajā nedēļā"} } + relativePeriod{"{0}. nedēļa"} relativeTime{ future{ one{"pēc {0} nedēļas"} @@ -1357,6 +1724,7 @@ lv{ } week-narrow{ dn{"ned."} + relativePeriod{"{0}. nedēļa"} relativeTime{ future{ one{"pēc {0} ned."} @@ -1372,6 +1740,7 @@ lv{ } week-short{ dn{"ned."} + relativePeriod{"{0}. nedēļa"} relativeTime{ future{ one{"pēc {0} ned."} @@ -1449,6 +1818,12 @@ lv{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} un {1}"} + end{"{0} un {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0} un {1}"} end{"{0} un {1}"} @@ -1473,16 +1848,4 @@ lv{ US{"amerikāņu"} metric{"metriskā"} } - transformNames{ - BGN{"BGN"} - Numeric{"Ciparu"} - Tone{"Intonācija"} - UNGEGN{"UNGEGN"} - x-Accents{"Diakritiskās zÄ«mes"} - x-Fullwidth{"Pilna platuma"} - x-Halfwidth{"Pusplatuma"} - x-Jamo{"Džamo"} - x-Pinyin{"Piņjiņ"} - x-Publishing{"IzdevējdarbÄ«ba"} - } } diff --git a/icuSources/data/locales/lv_LV.txt b/icuSources/data/locales/lv_LV.txt index 922a0205..fc43b395 100644 --- a/icuSources/data/locales/lv_LV.txt +++ b/icuSources/data/locales/lv_LV.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/lv_LV.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License lv_LV{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/mas.txt b/icuSources/data/locales/mas.txt old mode 100755 new mode 100644 index 5b1a07b2..4e4fa832 --- a/icuSources/data/locales/mas.txt +++ b/icuSources/data/locales/mas.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/mas.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mas{ AuxExemplarCharacters{"[f q v x z]"} ExemplarCharacters{ @@ -21,7 +15,7 @@ mas{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/mas_KE.txt b/icuSources/data/locales/mas_KE.txt old mode 100755 new mode 100644 index b9d7e485..32608523 --- a/icuSources/data/locales/mas_KE.txt +++ b/icuSources/data/locales/mas_KE.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/mas_KE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mas_KE{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/mas_TZ.txt b/icuSources/data/locales/mas_TZ.txt old mode 100755 new mode 100644 index fdd664ba..a330ac3f --- a/icuSources/data/locales/mas_TZ.txt +++ b/icuSources/data/locales/mas_TZ.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/mas_TZ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mas_TZ{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/mer.txt b/icuSources/data/locales/mer.txt old mode 100755 new mode 100644 index 057b24c5..42a123c7 --- a/icuSources/data/locales/mer.txt +++ b/icuSources/data/locales/mer.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/mer.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mer{ ExemplarCharacters{"[a b c d e f g h i Ä© j k l m n o p q r s t u Å© v w x y z]"} ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"} @@ -17,7 +11,7 @@ mer{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/mer_KE.txt b/icuSources/data/locales/mer_KE.txt old mode 100755 new mode 100644 index 6e7a164d..1ec8451d --- a/icuSources/data/locales/mer_KE.txt +++ b/icuSources/data/locales/mer_KE.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/mer_KE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mer_KE{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/mfe.txt b/icuSources/data/locales/mfe.txt old mode 100755 new mode 100644 index 6e315db5..f903544d --- a/icuSources/data/locales/mfe.txt +++ b/icuSources/data/locales/mfe.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/mfe.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mfe{ ExemplarCharacters{"[a b c d e f g h i j k l m n o p r s t u v w x y z]"} ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P R S T U V W X Y Z]"} @@ -16,7 +10,7 @@ mfe{ } } } - Version{"2.1.21.28"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ @@ -73,6 +67,19 @@ mfe{ "{1} {0}", "{1} {0}", } + appendItems{ + Day{"{0} ({2}: {1})"} + Day-Of-Week{"{0} {1}"} + Era{"{1} {0}"} + Hour{"{0} ({2}: {1})"} + Minute{"{0} ({2}: {1})"} + Month{"{0} ({2}: {1})"} + Quarter{"{0} ({2}: {1})"} + Second{"{0} ({2}: {1})"} + Timezone{"{0} {1}"} + Week{"{0} ({2}: {1})"} + Year{"{1} {0}"} + } availableFormats{ M{"M"} MMM{"MMM"} diff --git a/icuSources/data/locales/mfe_MU.txt b/icuSources/data/locales/mfe_MU.txt old mode 100755 new mode 100644 index 06bb5faf..0c72cf44 --- a/icuSources/data/locales/mfe_MU.txt +++ b/icuSources/data/locales/mfe_MU.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/mfe_MU.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mfe_MU{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/mg.txt b/icuSources/data/locales/mg.txt old mode 100755 new mode 100644 index 28598ab0..4785f007 --- a/icuSources/data/locales/mg.txt +++ b/icuSources/data/locales/mg.txt @@ -1,23 +1,38 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/mg.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mg{ AuxExemplarCharacters{"[c q u w x]"} ExemplarCharacters{"[a à â b d e é è ê ë f g h i ì î ï j k l m n ñ o ô p r s t v y z]"} ExemplarCharactersIndex{"[A B D E F G H I J K L M N O P R S T V Y Z]"} NumberElements{ latn{ + miscPatterns{ + atLeast{"⩾{0}"} + range{"{0}–{1}"} + } patterns{ - currencyFormat{"¤#,##0.00"} + accountingFormat{"¤#,##0.00"} + currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} + } + symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} } } + minimumGroupingDigits{"1"} } - Version{"2.1.21.28"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ @@ -60,6 +75,14 @@ mg{ } } gregorian{ + AmPmMarkers{ + "AM", + "PM", + } + AmPmMarkersAbbr{ + "AM", + "PM", + } DateTimePatterns{ "HH:mm:ss zzzz", "HH:mm:ss z", @@ -67,25 +90,63 @@ mg{ "HH:mm", "EEEE d MMMM y", "d MMMM y", - "d MMM, y", - "d/M/y", + "y MMM d", + "y-MM-dd", "{1} {0}", "{1} {0}", "{1} {0}", "{1} {0}", "{1} {0}", } + appendItems{ + Day{"{0} ({2}: {1})"} + Day-Of-Week{"{0} {1}"} + Era{"{1} {0}"} + Hour{"{0} ({2}: {1})"} + Minute{"{0} ({2}: {1})"} + Month{"{0} ({2}: {1})"} + Quarter{"{0} ({2}: {1})"} + Second{"{0} ({2}: {1})"} + Timezone{"{0} {1}"} + Week{"{0} ({2}: {1})"} + Year{"{1} {0}"} + } availableFormats{ + E{"ccc"} + EHm{"E HH:mm"} + EHms{"E HH:mm:ss"} + Ed{"d, E"} + Ehm{"E h:mm a"} + Ehms{"E h:mm:ss a"} + Gy{"G y"} + GyMMM{"G y MMM"} + GyMMMEd{"G y MMM d, E"} + GyMMMd{"G y MMM d"} + H{"HH"} + Hm{"HH:mm"} + Hms{"HH:mm:ss"} + Hmsv{"HH:mm:ss v"} + Hmv{"HH:mm v"} M{"M"} MEd{"E d/M"} MMM{"MMM"} MMMEd{"E d MMM"} MMMMEd{"E d MMMM"} + MMMMW{ + one{"'week' W 'of' MMM"} + other{"'week' W 'of' MMM"} + } MMMMd{"d MMMM"} MMMd{"d MMM"} MMd{"d/MM"} MMdd{"dd/MM"} Md{"d/M"} + d{"d"} + h{"h a"} + hm{"h:mm a"} + hms{"h:mm:ss a"} + hmsv{"h:mm:ss a v"} + hmv{"h:mm a v"} ms{"m:ss"} y{"y"} yM{"M/y"} @@ -95,8 +156,13 @@ mg{ yMMMEd{"E d MMM y"} yMMMM{"MMMM y"} yMMMd{"d MMM y"} + yMd{"y-MM-dd"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + one{"'week' w 'of' y"} + other{"'week' w 'of' y"} + } } dayNames{ format{ @@ -109,6 +175,24 @@ mg{ "Zom", "Asab", } + narrow{ + "A", + "A", + "T", + "A", + "A", + "Z", + "A", + } + short{ + "Alah", + "Alats", + "Tal", + "Alar", + "Alak", + "Zom", + "Asab", + } wide{ "Alahady", "Alatsinainy", @@ -120,6 +204,15 @@ mg{ } } stand-alone{ + abbreviated{ + "Alah", + "Alats", + "Tal", + "Alar", + "Alak", + "Zom", + "Asab", + } narrow{ "A", "A", @@ -129,6 +222,40 @@ mg{ "Z", "A", } + short{ + "Alah", + "Alats", + "Tal", + "Alar", + "Alak", + "Zom", + "Asab", + } + wide{ + "Alahady", + "Alatsinainy", + "Talata", + "Alarobia", + "Alakamisy", + "Zoma", + "Asabotsy", + } + } + } + dayPeriod{ + stand-alone{ + abbreviated{ + am{"AM"} + pm{"PM"} + } + narrow{ + am{"AM"} + pm{"PM"} + } + wide{ + am{"AM"} + pm{"PM"} + } } } eras{ @@ -136,10 +263,113 @@ mg{ "BC", "AD", } + abbreviated%variant{ + "BCE", + "CE", + } wide{ "Alohan’i JK", "Aorian’i JK", } + wide%variant{ + "BCE", + "CE", + } + } + intervalFormats{ + H{ + H{"HH–HH"} + } + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } + Hmv{ + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} + } + Hv{ + H{"HH–HH v"} + } + M{ + M{"MM–MM"} + } + MEd{ + M{"MM-dd, E – MM-dd, E"} + d{"MM-dd, E – MM-dd, E"} + } + MMM{ + M{"LLL–LLL"} + } + MMMEd{ + M{"MMM d, E – MMM d, E"} + d{"MMM d, E – MMM d, E"} + } + MMMd{ + M{"MMM d – MMM d"} + d{"MMM d–d"} + } + Md{ + M{"MM-dd – MM-dd"} + d{"MM-dd – MM-dd"} + } + d{ + d{"d–d"} + } + fallback{"{0} – {1}"} + h{ + a{"h a – h a"} + h{"h–h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} + } + hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} + } + hv{ + a{"h a – h a v"} + h{"h–h a v"} + } + y{ + y{"y–y"} + } + yM{ + M{"y-MM – y-MM"} + y{"y-MM – y-MM"} + } + yMEd{ + M{"y-MM-dd, E – y-MM-dd, E"} + d{"y-MM-dd, E – y-MM-dd, E"} + y{"y-MM-dd, E – y-MM-dd, E"} + } + yMMM{ + M{"y MMM–MMM"} + y{"y MMM – y MMM"} + } + yMMMEd{ + M{"y MMM d, E – MMM d, E"} + d{"y MMM d, E – MMM d, E"} + y{"y MMM d, E – y MMM d, E"} + } + yMMMM{ + M{"y MMMM–MMMM"} + y{"y MMMM – y MMMM"} + } + yMMMd{ + M{"y MMM d – MMM d"} + d{"y MMM d–d"} + y{"y MMM d – y MMM d"} + } + yMd{ + M{"y-MM-dd – y-MM-dd"} + d{"y-MM-dd – y-MM-dd"} + y{"y-MM-dd – y-MM-dd"} + } } monthNames{ format{ @@ -157,6 +387,20 @@ mg{ "Nov", "Des", } + narrow{ + "J", + "F", + "M", + "A", + "M", + "J", + "J", + "A", + "S", + "O", + "N", + "D", + } wide{ "Janoary", "Febroary", @@ -173,6 +417,20 @@ mg{ } } stand-alone{ + abbreviated{ + "Jan", + "Feb", + "Mar", + "Apr", + "Mey", + "Jon", + "Jol", + "Aog", + "Sep", + "Okt", + "Nov", + "Des", + } narrow{ "J", "F", @@ -187,6 +445,20 @@ mg{ "N", "D", } + wide{ + "Janoary", + "Febroary", + "Martsa", + "Aprily", + "Mey", + "Jona", + "Jolay", + "Aogositra", + "Septambra", + "Oktobra", + "Novambra", + "Desambra", + } } } quarters{ @@ -197,6 +469,32 @@ mg{ "T3", "T4", } + narrow{ + "1", + "2", + "3", + "4", + } + wide{ + "Telovolana voalohany", + "Telovolana faharoa", + "Telovolana fahatelo", + "Telovolana fahefatra", + } + } + stand-alone{ + abbreviated{ + "T1", + "T2", + "T3", + "T4", + } + narrow{ + "1", + "2", + "3", + "4", + } wide{ "Telovolana voalohany", "Telovolana faharoa", diff --git a/icuSources/data/locales/mg_MG.txt b/icuSources/data/locales/mg_MG.txt old mode 100755 new mode 100644 index ffa042c8..dbc7d176 --- a/icuSources/data/locales/mg_MG.txt +++ b/icuSources/data/locales/mg_MG.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/mg_MG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mg_MG{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/mgh.txt b/icuSources/data/locales/mgh.txt old mode 100755 new mode 100644 index 3e193415..78b33cf8 --- a/icuSources/data/locales/mgh.txt +++ b/icuSources/data/locales/mgh.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/mgh.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mgh{ AuxExemplarCharacters{"[q x]"} ExemplarCharacters{"[a b c d e f g h i j k l m n o p r s t u v w y z]"} @@ -18,7 +12,7 @@ mgh{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/mgh_MZ.txt b/icuSources/data/locales/mgh_MZ.txt old mode 100755 new mode 100644 index a800b123..0f80867f --- a/icuSources/data/locales/mgh_MZ.txt +++ b/icuSources/data/locales/mgh_MZ.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/mgh_MZ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mgh_MZ{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/mgo.txt b/icuSources/data/locales/mgo.txt old mode 100755 new mode 100644 index 55f001f3..f8ea46e1 --- a/icuSources/data/locales/mgo.txt +++ b/icuSources/data/locales/mgo.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/mgo.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mgo{ AuxExemplarCharacters{"[c h l q v x]"} Ellipsis{ @@ -44,7 +38,7 @@ mgo{ } native{"latn"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/mgo_CM.txt b/icuSources/data/locales/mgo_CM.txt old mode 100755 new mode 100644 index 93dff8fd..8e682101 --- a/icuSources/data/locales/mgo_CM.txt +++ b/icuSources/data/locales/mgo_CM.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/mgo_CM.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mgo_CM{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/mk.txt b/icuSources/data/locales/mk.txt index 3dc17755..35739eb6 100644 --- a/icuSources/data/locales/mk.txt +++ b/icuSources/data/locales/mk.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/mk.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mk{ AuxExemplarCharacters{"[ѐ ѝ]"} Ellipsis{ @@ -28,8 +22,8 @@ mk{ range{"{0}–{1}"} } patterns{ - accountingFormat{"¤ #,##0.00"} - currencyFormat{"¤ #,##0.00"} + accountingFormat{"#,##0.00 ¤"} + currencyFormat{"#,##0.00 ¤"} decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} @@ -87,6 +81,56 @@ mk{ } } patternsShort{ + currencyFormat{ + 1000{ + one{"¤ 0 илј'.'"} + other{"¤ 0 илј'.'"} + } + 10000{ + one{"¤ 00 илј'.'"} + other{"¤ 00 илј'.'"} + } + 100000{ + one{"¤ 000 илј'.'"} + other{"¤ 000 илј'.'"} + } + 1000000{ + one{"¤ 0 мил'.'"} + other{"¤ 0 мил'.'"} + } + 10000000{ + one{"¤ 00 мил'.'"} + other{"¤ 00 мил'.'"} + } + 100000000{ + one{"¤ 000 М"} + other{"¤ 000 М"} + } + 1000000000{ + one{"¤ 0 милј'.'"} + other{"¤ 0 милј'.'"} + } + 10000000000{ + one{"¤ 00 милј'.'"} + other{"¤ 00 милј'.'"} + } + 100000000000{ + one{"¤ 000 мј'.'"} + other{"¤ 000 милј'.'"} + } + 1000000000000{ + one{"¤ 0 трил'.'"} + other{"¤ 0 трил'.'"} + } + 10000000000000{ + one{"¤ 00 трил'.'"} + other{"¤ 00 трил'.'"} + } + 100000000000000{ + one{"¤ 000 трил'.'"} + other{"¤ 000 трил'.'"} + } + } decimalFormat{ 1000{ one{"0 илј'.'"} @@ -153,10 +197,22 @@ mk{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + many{"Сврти на {0}-мата улица десно."} + one{"Сврти на {0}-вата улица десно."} + other{"Сврти на {0}-тата улица десно."} + two{"Сврти на {0}-рата улица десно."} + } + plural{ + one{"{0} ден"} + other{"{0} дена"} + } + } minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.24.11"} + Version{"2.1.32.59"} calendar{ generic{ DateTimePatterns{ @@ -206,8 +262,8 @@ mk{ yyyyMMMM{"MMMM y 'г'. G"} yyyyMMMd{"dd MMM y 'г'. G"} yyyyMd{"dd.M.y G"} - yyyyQQQ{"G y QQQ"} - yyyyQQQQ{"G y QQQQ"} + yyyyQQQ{"QQQ y G"} + yyyyQQQQ{"QQQ y G"} } intervalFormats{ H{ @@ -314,11 +370,11 @@ mk{ "попладне", } AmPmMarkersAbbr{ - "претпладне", - "попладне", + "претпл.", + "попл.", } AmPmMarkersNarrow{ - "прет.", + "претпл.", "попл.", } DateTimePatterns{ @@ -358,8 +414,12 @@ mk{ M{"L"} MEd{"E, d.M"} MMM{"LLL"} - MMMEd{"E d MMM"} - MMMMEd{"E d MMMM"} + MMMEd{"E, d MMM"} + MMMMEd{"E, d MMMM"} + MMMMW{ + one{"W 'седмица' 'од' MMM"} + other{"W 'седмица' 'од' MMM"} + } MMMMd{"d MMMM"} MMMd{"d MMM"} Md{"d.M"} @@ -381,6 +441,10 @@ mk{ yMd{"d.M.y"} yQQQ{"QQQ y 'г'."} yQQQQ{"QQQQ y 'г'."} + yw{ + one{"w 'седмица' 'од' y"} + other{"w 'седмица' 'од' y"} + } } dayNames{ format{ @@ -405,7 +469,7 @@ mk{ short{ "нед.", "пон.", - "вт.", + "вто.", "сре.", "чет.", "пет.", @@ -425,7 +489,7 @@ mk{ abbreviated{ "нед.", "пон.", - "вт.", + "вто.", "сре.", "чет.", "пет.", @@ -463,21 +527,21 @@ mk{ dayPeriod{ format{ abbreviated{ - afternoon1{"попладне"} + afternoon1{"попл."} evening1{"навечер"} midnight{"полноќ"} morning1{"наутро"} - morning2{"претпладне"} + morning2{"претпл."} night1{"ноќе"} - noon{"на пладне"} + noon{"напладне"} } narrow{ afternoon1{"попл."} evening1{"веч."} midnight{"полн."} morning1{"утро"} - morning2{"прет."} - night1{"полн."} + morning2{"претпл."} + night1{"ноќе"} noon{"напл."} } wide{ @@ -487,24 +551,24 @@ mk{ morning1{"наутро"} morning2{"претпладне"} night1{"по полноќ"} - noon{"на пладне"} + noon{"напладне"} } } stand-alone{ abbreviated{ - afternoon1{"попладне"} - am{"претпладне"} + afternoon1{"попл."} + am{"претпл."} evening1{"навечер"} midnight{"полноќ"} morning1{"наутро"} - morning2{"претпладне"} + morning2{"претпл."} night1{"по полноќ"} - noon{"пладне"} - pm{"попладне"} + noon{"напладне"} + pm{"попл."} } narrow{ afternoon1{"попладне"} - am{"прет."} + am{"претпл."} evening1{"навечер"} midnight{"полноќ"} morning1{"наутро"} @@ -776,6 +840,94 @@ mk{ } } } + characterLabel{ + activities{"Активности"} + african_scripts{"Африкански писма"} + american_scripts{"Американски писма"} + animal{"животно"} + animals_nature{"Животни и природа"} + arrows{"Стрелки"} + body{"тело"} + box_drawing{"знаци за цртање"} + braille{"Брајово писмо"} + building{"зграда"} + bullets_stars{"точки и ѕвезди"} + consonantal_jamo{"џамо со согласки"} + currency_symbols{"Симболи за валути"} + dash_connector{"тире/сврзник"} + digits{"броеви"} + dingbats{"дингбатс"} + divination_symbols{"симболи за претскажување"} + downwards_arrows{"надолни стрелки"} + downwards_upwards_arrows{"стрелки за нагоре и надолу"} + east_asian_scripts{"источноазиски писма"} + emoji{"емоџи"} + european_scripts{"европски писма"} + female{"женско"} + flag{"знаме"} + flags{"знамиња"} + food_drink{"Храна и пијалак"} + format{"формат"} + format_whitespace{"формат и бело празно место"} + full_width_form_variant{"големи варијанти"} + geometric_shapes{"Геометриски облици"} + half_width_form_variant{"полу-големи варијанти"} + han_characters{"хан-знаци"} + han_radicals{"хан-радикали"} + hanja{"Ханџа"} + hanzi_simplified{"Ханзи (упростено)"} + hanzi_traditional{"Ханзи (традиционално)"} + heart{"срце"} + historic_scripts{"Историски писма"} + ideographic_desc_characters{"идеографски описни знаци"} + japanese_kana{"Јапонски кани"} + kanbun{"Канбун"} + kanji{"Канџи"} + keycap{"копче"} + leftwards_arrows{"стрелки за налево"} + leftwards_rightwards_arrows{"стрелки за налево и надесно"} + letterlike_symbols{"буквовидни симболи"} + limited_use{"знаци со ограничена употреба"} + male{"машко"} + math_symbols{"Математички симболи"} + middle_eastern_scripts{"блискоисточни писма"} + miscellaneous{"разно"} + modern_scripts{"современи писма"} + modifier{"модификатори"} + musical_symbols{"Музички симболи"} + nature{"природа"} + nonspacing{"знаци што не заземаат простор"} + numbers{"цифри"} + objects{"предмети"} + other{"Друго"} + paired{"спарени"} + person{"личност"} + phonetic_alphabet{"фонетска азбука"} + pictographs{"пиктограми"} + place{"место"} + plant{"растение"} + punctuation{"интерпункција"} + rightwards_arrows{"стрелки надесно"} + sign_standard_symbols{"знаковни/стандардни симболи"} + small_form_variant{"мали варијанти"} + smiley{"смешко"} + smileys_people{"емотикони и луѓе"} + south_asian_scripts{"јужноазиски писма"} + southeast_asian_scripts{"југоисточноазиски писма"} + spacing{"распоред"} + sport{"спорт"} + symbols{"Симболи"} + technical_symbols{"Технички симболи"} + tone_marks{"тонски знаци"} + travel{"патување"} + travel_places{"патување и дестинации"} + upwards_arrows{"нагорни стрелки"} + variant_forms{"варијанти"} + vocalic_jamo{"џамо со самогласки"} + weather{"временска прогноза"} + western_asian_scripts{"западноазиски писма"} + whitespace{"бело празно место"} + } delimiters{ alternateQuotationEnd{"‘"} alternateQuotationStart{"‚"} @@ -855,6 +1007,16 @@ mk{ "0"{"овој петок"} "1"{"следниот петок"} } + relativeTime{ + future{ + one{"за {0} петок"} + other{"за {0} петоци"} + } + past{ + one{"пред {0} петоци"} + other{"пред {0} петоци"} + } + } } fri-narrow{ relative{ @@ -862,6 +1024,16 @@ mk{ "0"{"овој петок"} "1"{"следниот петок"} } + relativeTime{ + future{ + one{"за {0} петок"} + other{"за {0} петоци"} + } + past{ + one{"пред {0} петоци"} + other{"пред {0} петоци"} + } + } } fri-short{ relative{ @@ -869,9 +1041,22 @@ mk{ "0"{"овој петок"} "1"{"следниот петок"} } + relativeTime{ + future{ + one{"за {0} петок"} + other{"за {0} петоци"} + } + past{ + one{"пред {0} петоци"} + other{"пред {0} петоци"} + } + } } hour{ dn{"час"} + relative{ + "0"{"часов"} + } relativeTime{ future{ one{"за {0} час"} @@ -911,6 +1096,9 @@ mk{ } minute{ dn{"минута"} + relative{ + "0"{"оваа минута"} + } relativeTime{ future{ one{"за {0} минута"} @@ -954,6 +1142,16 @@ mk{ "0"{"овој понеделник"} "1"{"следниот понеделник"} } + relativeTime{ + future{ + one{"за {0} понеделник"} + other{"за {0} понеделници"} + } + past{ + one{"пред {0} понеделник"} + other{"пред {0} понеделници"} + } + } } mon-narrow{ relative{ @@ -961,6 +1159,16 @@ mk{ "0"{"овој понеделник"} "1"{"следниот понеделник"} } + relativeTime{ + future{ + one{"за {0} понеделник"} + other{"за {0} понеделници"} + } + past{ + one{"пред {0} понеделник"} + other{"пред {0} понеделници"} + } + } } mon-short{ relative{ @@ -968,6 +1176,16 @@ mk{ "0"{"овој понеделник"} "1"{"следниот понеделник"} } + relativeTime{ + future{ + one{"за {0} понеделник"} + other{"за {0} понеделници"} + } + past{ + one{"пред {0} понеделник"} + other{"пред {0} понеделници"} + } + } } month{ dn{"месец"} @@ -1025,6 +1243,11 @@ mk{ } quarter{ dn{"тромесечје"} + relative{ + "-1"{"последното тромесечје"} + "0"{"ова тромесечје"} + "1"{"следното тромесечје"} + } relativeTime{ future{ one{"за {0} тромесечје"} @@ -1068,6 +1291,16 @@ mk{ "0"{"оваа сабота"} "1"{"следната сабота"} } + relativeTime{ + future{ + one{"за {0} сабота"} + other{"за {0} саботи"} + } + past{ + one{"пред {0} сабота"} + other{"пред {0} саботи"} + } + } } sat-narrow{ relative{ @@ -1075,6 +1308,16 @@ mk{ "0"{"оваа сабота"} "1"{"следната сабота"} } + relativeTime{ + future{ + one{"за {0} сабота"} + other{"за {0} саботи"} + } + past{ + one{"пред {0} сабота"} + other{"пред {0} саботи"} + } + } } sat-short{ relative{ @@ -1082,6 +1325,16 @@ mk{ "0"{"оваа сабота"} "1"{"следната сабота"} } + relativeTime{ + future{ + one{"за {0} сабота"} + other{"за {0} саботи"} + } + past{ + one{"пред {0} сабота"} + other{"пред {0} саботи"} + } + } } second{ dn{"секунда"} @@ -1131,6 +1384,16 @@ mk{ "0"{"оваа недела"} "1"{"следната недела"} } + relativeTime{ + future{ + one{"за {0} недела"} + other{"за {0} недели"} + } + past{ + one{"пред {0} недела"} + other{"пред {0} недели"} + } + } } sun-narrow{ relative{ @@ -1138,6 +1401,16 @@ mk{ "0"{"оваа недела"} "1"{"следната недела"} } + relativeTime{ + future{ + one{"за {0} недела"} + other{"за {0} недели"} + } + past{ + one{"пред {0} недела"} + other{"пред {0} недели"} + } + } } sun-short{ relative{ @@ -1145,6 +1418,16 @@ mk{ "0"{"оваа недела"} "1"{"следната недела"} } + relativeTime{ + future{ + one{"за {0} недела"} + other{"за {0} недели"} + } + past{ + one{"пред {0} недела"} + other{"пред {0} недели"} + } + } } thu{ relative{ @@ -1152,6 +1435,16 @@ mk{ "0"{"овој четврток"} "1"{"следниот четврток"} } + relativeTime{ + future{ + one{"за {0} четврток"} + other{"за {0} четвртоци"} + } + past{ + one{"пред {0} четврток"} + other{"пред {0} четвртоци"} + } + } } thu-narrow{ relative{ @@ -1159,6 +1452,16 @@ mk{ "0"{"овој четврток"} "1"{"следниот четврток"} } + relativeTime{ + future{ + one{"за {0} четврток"} + other{"за {0} четвртоци"} + } + past{ + one{"пред {0} четврток"} + other{"пред {0} четвртоци"} + } + } } thu-short{ relative{ @@ -1166,6 +1469,16 @@ mk{ "0"{"овој четврток"} "1"{"следниот четврток"} } + relativeTime{ + future{ + one{"за {0} четврток"} + other{"за {0} четвртоци"} + } + past{ + one{"пред {0} четврток"} + other{"пред {0} четвртоци"} + } + } } tue{ relative{ @@ -1173,6 +1486,16 @@ mk{ "0"{"овој вторник"} "1"{"следниот вторник"} } + relativeTime{ + future{ + one{"за {0} вторник"} + other{"за {0} вторници"} + } + past{ + one{"пред {0} вторник"} + other{"пред {0} вторници"} + } + } } tue-narrow{ relative{ @@ -1180,6 +1503,16 @@ mk{ "0"{"овој вторник"} "1"{"следниот вторник"} } + relativeTime{ + future{ + one{"за {0} вторник"} + other{"за {0} вторници"} + } + past{ + one{"пред {0} вторник"} + other{"пред {0} вторници"} + } + } } tue-short{ relative{ @@ -1187,6 +1520,16 @@ mk{ "0"{"овој вторник"} "1"{"следниот вторник"} } + relativeTime{ + future{ + one{"за {0} вторник"} + other{"за {0} вторници"} + } + past{ + one{"пред {0} вторник"} + other{"пред {0} вторници"} + } + } } wed{ relative{ @@ -1194,6 +1537,16 @@ mk{ "0"{"оваа среда"} "1"{"следната среда"} } + relativeTime{ + future{ + one{"за {0} среда"} + other{"за {0} среди"} + } + past{ + one{"пред {0} среда"} + other{"пред {0} среди"} + } + } } wed-narrow{ relative{ @@ -1201,6 +1554,16 @@ mk{ "0"{"оваа среда"} "1"{"следната среда"} } + relativeTime{ + future{ + one{"за {0} среда"} + other{"за {0} среди"} + } + past{ + one{"пред {0} среда"} + other{"пред {0} среди"} + } + } } wed-short{ relative{ @@ -1208,6 +1571,16 @@ mk{ "0"{"оваа среда"} "1"{"следната среда"} } + relativeTime{ + future{ + one{"за {0} среда"} + other{"за {0} среди"} + } + past{ + one{"пред {0} среда"} + other{"пред {0} среди"} + } + } } week{ dn{"недела"} @@ -1216,6 +1589,7 @@ mk{ "0"{"оваа седмица"} "1"{"следната седмица"} } + relativePeriod{"{0} седмица"} relativeTime{ future{ one{"за {0} седмица"} @@ -1234,6 +1608,7 @@ mk{ "0"{"оваа седмица"} "1"{"следната седмица"} } + relativePeriod{"{0} седмица"} relativeTime{ future{ one{"за {0} седмица"} @@ -1252,6 +1627,7 @@ mk{ "0"{"оваа седмица"} "1"{"следната седмица"} } + relativePeriod{"{0} седмица"} relativeTime{ future{ one{"за {0} седмица"} @@ -1326,7 +1702,13 @@ mk{ } listPattern{ standard{ - 2{"{0}, {1}"} + 2{"{0} и {1}"} + end{"{0} и {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } + standard-short{ + 2{"{0} и {1}"} end{"{0} и {1}"} middle{"{0}, {1}"} start{"{0}, {1}"} diff --git a/icuSources/data/locales/mk_MK.txt b/icuSources/data/locales/mk_MK.txt index 9d0483e1..1045b855 100644 --- a/icuSources/data/locales/mk_MK.txt +++ b/icuSources/data/locales/mk_MK.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/mk_MK.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mk_MK{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ml.txt b/icuSources/data/locales/ml.txt index b7e6909b..d5419f5b 100644 --- a/icuSources/data/locales/ml.txt +++ b/icuSources/data/locales/ml.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ml.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ml{ AuxExemplarCharacters{"[]"} Ellipsis{ @@ -210,8 +204,23 @@ ml{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + other{"{0}-ാമത്തെ വലത്തേക്ക് തിരിയുക."} + } + plural{ + one{"{0} വ്യക്തി"} + other{"{0} വ്യക്തികൾ"} + } + } minimumGroupingDigits{"1"} mlym{ + patterns{ + currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} + } symbols{ decimal{"."} exponential{"E"} @@ -219,15 +228,17 @@ ml{ infinity{"∞"} list{";"} minusSign{"-"} - nan{"സംഖ്യയല്ല"} + nan{"NaN"} perMille{"‰"} percentSign{"%"} plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } native{"mlym"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} calendar{ generic{ DateTimePatterns{ @@ -433,6 +444,10 @@ ml{ MMM{"LLL"} MMMEd{"MMM d, E"} MMMMEd{"MMMM d, E"} + MMMMW{ + one{"MMM - ആഴ്ച W"} + other{"MMM - ആഴ്ച W"} + } MMMMd{"MMMM d"} MMMd{"MMM d"} MMdd{"dd/MM"} @@ -445,9 +460,9 @@ ml{ hmv{"h:mm a v"} ms{"mm:ss"} y{"y"} - yM{"M-y"} + yM{"y-MM"} yMEd{"d-M-y, E"} - yMM{"MM-y"} + yMM{"y-MM"} yMMM{"y MMM"} yMMMEd{"y MMM d, E"} yMMMM{"y MMMM"} @@ -455,6 +470,10 @@ ml{ yMd{"d/M/y"} yQQQ{"y QQQ"} yQQQQ{"y QQQQ"} + yw{ + one{"y-ലെ ആഴ്ച w"} + other{"y-ലെ ആഴ്ച w"} + } } dayNames{ format{ @@ -551,11 +570,11 @@ ml{ afternoon1{"ഉച്ചയ്"} afternoon2{"ഉച്ചതി"} evening1{"വൈ"} - evening2{"à´¸"} + evening2{"സന്ധ്യ"} midnight{"അ"} - morning1{"പു"} - morning2{"à´°à´¾"} - night1{"à´°à´¾"} + morning1{"പുലർച്ചെ"} + morning2{"രാവിലെ"} + night1{"രാത്രി"} noon{"ഉച്ച"} } wide{ @@ -667,8 +686,8 @@ ml{ d{"MMM d – d"} } Md{ - M{"M/d – M/d"} - d{"M/d – M/d"} + M{"d/M – d/M"} + d{"d/M – d/M"} } d{ d{"d – d"} @@ -750,10 +769,10 @@ ml{ "മാ", "ഏ", "മെ", - "ജൂ", + "ജൂൺ", "ജൂ", "ഓ", - "à´¸", + "സെ", "ഒ", "à´¨", "à´¡à´¿", @@ -794,7 +813,7 @@ ml{ "മാ", "ഏ", "മെ", - "ജൂ", + "ജൂൺ", "ജൂ", "ഓ", "സെ", @@ -944,6 +963,94 @@ ml{ } } } + characterLabel{ + activities{"ആക്‌റ്റിവിറ്റികൾ"} + african_scripts{"ആഫ്രിക്കൻ ലിപികൾ"} + american_scripts{"അമേരിക്കൻ ലിപികൾ"} + animal{"മൃഗം"} + animals_nature{"മൃഗങ്ങളും പ്രകൃതിയും"} + arrows{"അമ്പടയാളങ്ങൾ"} + body{"ബോഡി"} + box_drawing{"ബോക്‌സ് ഡ്രോയിംഗ്"} + braille{"ബ്രെയിൽ"} + building{"കെട്ടിടം"} + bullets_stars{"ബുള്ളറ്റുകൾ/നക്ഷത്രങ്ങൾ"} + consonantal_jamo{"കൺസോണന്റൽ ജാമോ"} + currency_symbols{"നാണയ മുദ്രകൾ"} + dash_connector{"ഡാഷ്/കണക്‌ടർ"} + digits{"സംഖ്യകൾ"} + dingbats{"ഡിംഗ്‌ബാറ്റുകൾ"} + divination_symbols{"ആത്മീയ ചിഹ്നങ്ങൾ"} + downwards_arrows{"താഴേക്കുള്ള അമ്പടയാളങ്ങൾ"} + downwards_upwards_arrows{"താഴേക്കും മുകളിലേക്കും ഉള്ള അമ്പടയാളങ്ങൾ"} + east_asian_scripts{"കിഴക്കനേഷ്യൻ ലിപികൾ"} + emoji{"ഇമോജി"} + european_scripts{"യൂറോപ്യൻ ലിപികൾ"} + female{"സ്ത്രീ"} + flag{"പതാക"} + flags{"പതാകകൾ"} + food_drink{"ഭക്ഷണപാനീയങ്ങൾ"} + format{"ഫോർമാറ്റ്"} + format_whitespace{"ഫോർമാറ്റും വൈറ്റ്‌സ്പെയ്‌സും"} + full_width_form_variant{"ഫുൾ-വിഡ്ത്ത് ഫോം വേരിയന്റ്"} + geometric_shapes{"ജ്യാമിതീയ രൂപങ്ങൾ"} + half_width_form_variant{"വിഡ്‌ത്ത് ഫോം വേരിയന്റുകൾ"} + han_characters{"ഹാൻ പ്രതീകങ്ങൾ"} + han_radicals{"ഹാൻ മൂലസംഖ്യകൾ"} + hanja{"ഹഞ്ഞ"} + hanzi_simplified{"ഹൻസി (ലളിതമാക്കിയത്)"} + hanzi_traditional{"ഹൻസി (പരമ്പരാഗതം)"} + heart{"ഹൃദയം"} + historic_scripts{"ചരിത്രപരമായ ലിപികൾ"} + ideographic_desc_characters{"ആശയലിപി വിവരണ പ്രതീകങ്ങൾ"} + japanese_kana{"ജാപ്പനീസ് കാന"} + kanbun{"കാൻബുൺ"} + kanji{"കാഞ്ചി"} + keycap{"കീക്യാപ്പ്"} + leftwards_arrows{"ഇടത്തേക്ക് ചൂണ്ടുന്ന അമ്പടയാളങ്ങൾ"} + leftwards_rightwards_arrows{"ഇടത്തേക്കും വലത്തേക്കും ചൂണ്ടുന്ന അമ്പടയാളങ്ങൾ"} + letterlike_symbols{"അക്ഷരസമാനമായ ചിഹ്നങ്ങൾ"} + limited_use{"പരിമിത ഉപയോഗം"} + male{"പുരുഷൻ"} + math_symbols{"ഗണിത ചിഹ്നങ്ങൾ"} + middle_eastern_scripts{"പശ്ചിമേഷ്യൻ ലിപികൾ"} + miscellaneous{"പലവക"} + modern_scripts{"ആധുനിക ലിപികൾ"} + modifier{"മോഡിഫയർ"} + musical_symbols{"മ്യൂസിക്കൽ സിംബലുകൾ"} + nature{"പ്രകൃതി"} + nonspacing{"നോൺസ്പെയ്‌സിംഗ്"} + numbers{"അക്കങ്ങൾ"} + objects{"വസ്‌തുക്കൾ"} + other{"മറ്റുള്ളവ"} + paired{"ജോടിയാക്കിയവ"} + person{"വ്യക്തി"} + phonetic_alphabet{"സ്വരസൂചക അക്ഷരമാല"} + pictographs{"ചിത്രലേഖകൾ"} + place{"സ്ഥലം"} + plant{"സസ്യം"} + punctuation{"വിരാമചിഹ്നം"} + rightwards_arrows{"വലത്തേക്ക് ചൂണ്ടുന്ന അമ്പടയാളങ്ങൾ"} + sign_standard_symbols{"അടയാള/സ്റ്റാൻഡേർഡ് ചിഹ്നങ്ങൾ"} + small_form_variant{"സ്മോൾ ഫോം വേരിയന്റുകൾ"} + smiley{"മുഖഭാവം"} + smileys_people{"സ്മൈലികളും ആളുകളും"} + south_asian_scripts{"ദക്ഷിണേഷ്യൻ ലിപികൾ"} + southeast_asian_scripts{"തെക്കുകിഴക്കനേഷ്യൻ ലിപികൾ"} + spacing{"സ്പെയ്‌സിംഗ്"} + sport{"സ്പോർട്സ്"} + symbols{"ചിഹ്നങ്ങൾ"} + technical_symbols{"സാങ്കേതിക ചിഹ്നങ്ങൾ"} + tone_marks{"ടോൺ മാർക്കുകൾ"} + travel{"യാത്ര"} + travel_places{"യാത്രയും സ്ഥലങ്ങളും"} + upwards_arrows{"മുകളിലേക്ക് ചൂണ്ടുന്ന അമ്പടയാളങ്ങൾ"} + variant_forms{"വേരിയന്റ് ഫോമുകൾ"} + vocalic_jamo{"വൊക്കാലിക് ജാമോ"} + weather{"കാലാവസ്ഥ"} + western_asian_scripts{"പശ്ചിമേഷ്യൻ ലിപികൾ"} + whitespace{"വൈറ്റ്സ്പെയ്‌സ്"} + } delimiters{ alternateQuotationEnd{"’"} alternateQuotationStart{"‘"} @@ -1023,6 +1130,16 @@ ml{ "0"{"ഈ വെള്ളിയാഴ്ച"} "1"{"അടുത്ത വെള്ളിയാഴ്ച"} } + relativeTime{ + future{ + one{"{0} വെള്ളിയാഴ്ചയിൽ"} + other{"{0} വെള്ളിയാഴ്ചയിൽ"} + } + past{ + one{"{0} വെള്ളിയാഴ്ച മുമ്പ്"} + other{"{0} വെള്ളിയാഴ്ച മുമ്പ്"} + } + } } fri-narrow{ relative{ @@ -1030,6 +1147,16 @@ ml{ "0"{"ഈ വെള്ളി"} "1"{"അടുത്ത വെള്ളി"} } + relativeTime{ + future{ + one{"{0} വെള്ളിയാഴ്ചയിൽ"} + other{"{0} വെള്ളിയാഴ്ചയിൽ"} + } + past{ + one{"{0} വെള്ളിയാഴ്ച മുമ്പ്"} + other{"{0} വെള്ളിയാഴ്ച മുമ്പ്"} + } + } } fri-short{ relative{ @@ -1037,9 +1164,22 @@ ml{ "0"{"ഈ വെള്ളി"} "1"{"അടുത്ത വെള്ളി"} } + relativeTime{ + future{ + one{"{0} വെള്ളിയാഴ്ചയിൽ"} + other{"{0} വെള്ളിയാഴ്ചയിൽ"} + } + past{ + one{"{0} വെള്ളിയാഴ്ച മുമ്പ്"} + other{"{0} വെള്ളിയാഴ്ച മുമ്പ്"} + } + } } hour{ dn{"മണിക്കൂർ"} + relative{ + "0"{"ഈ മണിക്കൂറിൽ"} + } relativeTime{ future{ one{"{0} മണിക്കൂറിൽ"} @@ -1052,7 +1192,7 @@ ml{ } } hour-narrow{ - dn{"മണിക്കൂർ"} + dn{"à´®."} relativeTime{ future{ one{"{0} മണിക്കൂറിൽ"} @@ -1065,7 +1205,7 @@ ml{ } } hour-short{ - dn{"മണിക്കൂർ"} + dn{"à´®."} relativeTime{ future{ one{"{0} മണിക്കൂറിൽ"} @@ -1079,6 +1219,9 @@ ml{ } minute{ dn{"മിനിറ്റ്"} + relative{ + "0"{"ഈ മിനിറ്റിൽ"} + } relativeTime{ future{ one{"{0} മിനിറ്റിൽ"} @@ -1122,6 +1265,16 @@ ml{ "0"{"ഈ തിങ്കളാഴ്ച"} "1"{"അടുത്ത തിങ്കളാഴ്ച"} } + relativeTime{ + future{ + one{"{0} തിങ്കളാഴ്ചയിൽ"} + other{"{0} തിങ്കളാഴ്ചയിൽ"} + } + past{ + one{"{0} തിങ്കളാഴ്ച മുമ്പ്"} + other{"{0} തിങ്കളാഴ്ച മുമ്പ്"} + } + } } mon-narrow{ relative{ @@ -1129,6 +1282,16 @@ ml{ "0"{"ഈ തിങ്കൾ"} "1"{"അടുത്ത തിങ്കൾ"} } + relativeTime{ + future{ + one{"{0} തിങ്കളാഴ്ചയിൽ"} + other{"{0} തിങ്കളാഴ്ചയിൽ"} + } + past{ + one{"{0} തിങ്കളാഴ്ച മുമ്പ്"} + other{"{0} തിങ്കളാഴ്ച മുമ്പ്"} + } + } } mon-short{ relative{ @@ -1136,6 +1299,16 @@ ml{ "0"{"ഈ തിങ്കൾ"} "1"{"അടുത്ത തിങ്കൾ"} } + relativeTime{ + future{ + one{"{0} തിങ്കളാഴ്ചയിൽ"} + other{"{0} തിങ്കളാഴ്ചയിൽ"} + } + past{ + one{"{0} തിങ്കളാഴ്ച മുമ്പ്"} + other{"{0} തിങ്കളാഴ്ച മുമ്പ്"} + } + } } month{ dn{"മാസം"} @@ -1156,7 +1329,7 @@ ml{ } } month-narrow{ - dn{"മാസം"} + dn{"മാ."} relative{ "-1"{"കഴിഞ്ഞ മാസം"} "0"{"ഈ മാസം"} @@ -1174,7 +1347,7 @@ ml{ } } month-short{ - dn{"മാസം"} + dn{"മാ."} relative{ "-1"{"കഴിഞ്ഞ മാസം"} "0"{"ഈ മാസം"} @@ -1193,6 +1366,11 @@ ml{ } quarter{ dn{"പാദം"} + relative{ + "-1"{"കഴിഞ്ഞ പാദം"} + "0"{"ഈ പാദം"} + "1"{"അടുത്ത പാദം"} + } relativeTime{ future{ one{"{0} പാദത്തിൽ"} @@ -1236,6 +1414,16 @@ ml{ "0"{"ഈ ശനിയാഴ്ച"} "1"{"അടുത്ത ശനിയാഴ്ച"} } + relativeTime{ + future{ + one{"{0} ശനിയാഴ്ചയിൽ"} + other{"{0} ശനിയാഴ്ചയിൽ"} + } + past{ + one{"{0} ശനിയാഴ്ച മുമ്പ്"} + other{"{0} ശനിയാഴ്ച മുമ്പ്"} + } + } } sat-narrow{ relative{ @@ -1243,6 +1431,16 @@ ml{ "0"{"ഈ ശനി"} "1"{"അടുത്ത ശനി"} } + relativeTime{ + future{ + one{"{0} ശനിയാഴ്ചയിൽ"} + other{"{0} ശനിയാഴ്ചയിൽ"} + } + past{ + one{"{0} ശനിയാഴ്ച മുമ്പ്"} + other{"{0} ശനിയാഴ്ച മുമ്പ്"} + } + } } sat-short{ relative{ @@ -1250,6 +1448,16 @@ ml{ "0"{"ഈ ശനി"} "1"{"അടുത്ത ശനി"} } + relativeTime{ + future{ + one{"{0} ശനിയാഴ്ചയിൽ"} + other{"{0} ശനിയാഴ്ചയിൽ"} + } + past{ + one{"{0} ശനിയാഴ്ച മുമ്പ്"} + other{"{0} ശനിയാഴ്ച മുമ്പ്"} + } + } } second{ dn{"സെക്കൻഡ്"} @@ -1299,6 +1507,16 @@ ml{ "0"{"ഈ ഞായറാഴ്ച"} "1"{"അടുത്ത ഞായറാഴ്ച"} } + relativeTime{ + future{ + one{"{0} ഞായറാഴ്ചയിൽ"} + other{"{0} ഞായറാഴ്ചയിൽ"} + } + past{ + one{"{0} ഞായറാഴ്ച മുമ്പ്"} + other{"{0} ഞായറാഴ്ച മുമ്പ്"} + } + } } sun-narrow{ relative{ @@ -1306,6 +1524,16 @@ ml{ "0"{"ഈ ഞായർ"} "1"{"അടുത്ത ഞായർ"} } + relativeTime{ + future{ + one{"{0} ഞായറാഴ്ചയിൽ"} + other{"{0} ഞായറാഴ്ചയിൽ"} + } + past{ + one{"{0} ഞായറാഴ്ച മുമ്പ്"} + other{"{0} ഞായറാഴ്ച മുമ്പ്"} + } + } } sun-short{ relative{ @@ -1313,6 +1541,16 @@ ml{ "0"{"ഈ ഞായർ"} "1"{"അടുത്ത ഞായർ"} } + relativeTime{ + future{ + one{"{0} ഞായറാഴ്ചയിൽ"} + other{"{0} ഞായറാഴ്ചയിൽ"} + } + past{ + one{"{0} ഞായറാഴ്ച മുമ്പ്"} + other{"{0} ഞായറാഴ്ച മുമ്പ്"} + } + } } thu{ relative{ @@ -1320,6 +1558,16 @@ ml{ "0"{"ഈ വ്യാഴാഴ്ച"} "1"{"അടുത്ത വ്യാഴാഴ്ച"} } + relativeTime{ + future{ + one{"{0} വ്യാഴാഴ്ചയിൽ"} + other{"{0} വ്യാഴാഴ്ചയിൽ"} + } + past{ + one{"{0} വ്യാഴാഴ്ച മുമ്പ്"} + other{"{0} വ്യാഴാഴ്ച മുമ്പ്"} + } + } } thu-narrow{ relative{ @@ -1327,6 +1575,16 @@ ml{ "0"{"ഈ വ്യാഴം"} "1"{"അടുത്ത വ്യാഴം"} } + relativeTime{ + future{ + one{"{0} വ്യാഴാഴ്ചയിൽ"} + other{"{0} വ്യാഴാഴ്ചയിൽ"} + } + past{ + one{"{0} വ്യാഴാഴ്ച മുമ്പ്"} + other{"{0} വ്യാഴാഴ്ച മുമ്പ്"} + } + } } thu-short{ relative{ @@ -1334,12 +1592,32 @@ ml{ "0"{"ഈ വ്യാഴം"} "1"{"അടുത്ത വ്യാഴം"} } + relativeTime{ + future{ + one{"{0} വ്യാഴാഴ്ചയിൽ"} + other{"{0} വ്യാഴാഴ്ചയിൽ"} + } + past{ + one{"{0} വ്യാഴാഴ്ച മുമ്പ്"} + other{"{0} വ്യാഴാഴ്ച മുമ്പ്"} + } + } } tue{ relative{ - "-1"{"കഴിഞ്ഞ ചൊവാഴ്ച"} - "0"{"ഈ ചൊവാഴ്ച"} - "1"{"അടുത്ത ചൊവാഴ്ച"} + "-1"{"കഴിഞ്ഞ ചൊവ്വാഴ്ച"} + "0"{"ഈ ചൊവ്വാഴ്ച"} + "1"{"അടുത്ത ചൊവ്വാഴ്ച"} + } + relativeTime{ + future{ + one{"{0} ചൊവ്വാഴ്ചയിൽ"} + other{"{0} ചൊവ്വാഴ്ചയിൽ"} + } + past{ + one{"{0} ചൊവ്വാഴ്ച മുമ്പ്"} + other{"{0} ചൊവ്വാഴ്ച മുമ്പ്"} + } } } tue-narrow{ @@ -1348,6 +1626,16 @@ ml{ "0"{"ഈ ചൊവ്വ"} "1"{"അടുത്ത ചൊവ്വ"} } + relativeTime{ + future{ + one{"{0} ചൊവ്വാഴ്ചയിൽ"} + other{"{0} ചൊവ്വാഴ്ചയിൽ"} + } + past{ + one{"{0} ചൊവ്വാഴ്ച മുമ്പ്"} + other{"{0} ചൊവ്വാഴ്ച മുമ്പ്"} + } + } } tue-short{ relative{ @@ -1355,6 +1643,16 @@ ml{ "0"{"ഈ ചൊവ്വ"} "1"{"അടുത്ത ചൊവ്വ"} } + relativeTime{ + future{ + one{"{0} ചൊവ്വാഴ്ചയിൽ"} + other{"{0} ചൊവ്വാഴ്ചയിൽ"} + } + past{ + one{"{0} ചൊവ്വാഴ്ച മുമ്പ്"} + other{"{0} ചൊവ്വാഴ്ച മുമ്പ്"} + } + } } wed{ relative{ @@ -1362,6 +1660,16 @@ ml{ "0"{"ഈ ബുധനാഴ്ച"} "1"{"അടുത്ത ബുധനാഴ്ച"} } + relativeTime{ + future{ + one{"{0} ബുധനാഴ്ചയിൽ"} + other{"{0} ബുധനാഴ്ചയിൽ"} + } + past{ + one{"{0} ബുധനാഴ്ച മുമ്പ്"} + other{"{0} ബുധനാഴ്ച മുമ്പ്"} + } + } } wed-narrow{ relative{ @@ -1369,6 +1677,16 @@ ml{ "0"{"ഈ ബുധൻ"} "1"{"അടുത്ത ബുധൻ"} } + relativeTime{ + future{ + one{"{0} ബുധനാഴ്ചയിൽ"} + other{"{0} ബുധനാഴ്ചയിൽ"} + } + past{ + one{"{0} ബുധനാഴ്ച മുമ്പ്"} + other{"{0} ബുധനാഴ്ച മുമ്പ്"} + } + } } wed-short{ relative{ @@ -1376,6 +1694,16 @@ ml{ "0"{"ഈ ബുധൻ"} "1"{"അടുത്ത ബുധൻ"} } + relativeTime{ + future{ + one{"{0} ബുധനാഴ്ചയിൽ"} + other{"{0} ബുധനാഴ്ചയിൽ"} + } + past{ + one{"{0} ബുധനാഴ്ച മുമ്പ്"} + other{"{0} ബുധനാഴ്ച മുമ്പ്"} + } + } } week{ dn{"ആഴ്ച"} @@ -1384,6 +1712,7 @@ ml{ "0"{"ഈ ആഴ്ച"} "1"{"അടുത്ത ആഴ്ച"} } + relativePeriod{"{0} വരുന്ന ആഴ്ച"} relativeTime{ future{ one{"{0} ആഴ്ചയിൽ"} @@ -1396,12 +1725,13 @@ ml{ } } week-narrow{ - dn{"ആഴ്ച"} + dn{"ആ."} relative{ "-1"{"കഴിഞ്ഞ ആഴ്‌ച"} "0"{"ഈ ആഴ്ച"} "1"{"അടുത്ത ആഴ്ച"} } + relativePeriod{"{0} വരുന്ന ആഴ്ച"} relativeTime{ future{ one{"{0} ആഴ്ചയിൽ"} @@ -1414,12 +1744,13 @@ ml{ } } week-short{ - dn{"ആഴ്ച"} + dn{"ആ."} relative{ "-1"{"കഴിഞ്ഞ ആഴ്‌ച"} "0"{"ഈ ആഴ്ച"} "1"{"അടുത്ത ആഴ്ച"} } + relativePeriod{"{0} വരുന്ന ആഴ്ച"} relativeTime{ future{ one{"{0} ആഴ്ചയിൽ"} @@ -1453,7 +1784,7 @@ ml{ } } year-narrow{ - dn{"വർഷം"} + dn{"à´µ."} relative{ "-1"{"കഴിഞ്ഞ വർഷം"} "0"{"ഈ വർ‌ഷം"} @@ -1471,7 +1802,7 @@ ml{ } } year-short{ - dn{"വർഷം"} + dn{"à´µ."} relative{ "-1"{"കഴിഞ്ഞ വർഷം"} "0"{"ഈ വർ‌ഷം"} @@ -1499,6 +1830,12 @@ ml{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} കൂടാതെ {1}"} + end{"{0}, {1} എന്നിവ"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0} കൂടാതെ {1}"} end{"{0}, {1}"} @@ -1523,16 +1860,4 @@ ml{ US{"യുഎസ്"} metric{"മെട്രിക്ക്"} } - transformNames{ - BGN{"BGN"} - Numeric{"സംഖ്യാപരമായ"} - Tone{"ശബ്ദം"} - UNGEGN{"UNGEGN"} - x-Accents{"ആൿസൻറുകൾ‌"} - x-Fullwidth{"പൂർണവീതി"} - x-Halfwidth{"ഹാഫ്‍വിഡ്ത്ത്"} - x-Jamo{"ജാമോ"} - x-Pinyin{"പിൻയിൻ"} - x-Publishing{"പ്രസിദ്ധീകരിക്കുന്നു"} - } } diff --git a/icuSources/data/locales/ml_IN.txt b/icuSources/data/locales/ml_IN.txt index a0fe5184..08c3960c 100644 --- a/icuSources/data/locales/ml_IN.txt +++ b/icuSources/data/locales/ml_IN.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ml_IN.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ml_IN{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/mn.txt b/icuSources/data/locales/mn.txt old mode 100755 new mode 100644 index ba2830c2..71ae95f3 --- a/icuSources/data/locales/mn.txt +++ b/icuSources/data/locales/mn.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/mn.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mn{ AuxExemplarCharacters{"[ә җ ӊ Ò»]"} Ellipsis{ @@ -89,34 +83,84 @@ mn{ } } patternsShort{ + currencyFormat{ + 1000{ + one{"¤ 0Мянга"} + other{"¤ 0Мянга"} + } + 10000{ + one{"¤ 00Мянга"} + other{"¤ 00Мянга"} + } + 100000{ + one{"¤ 0Мянга"} + other{"¤ 0Мянга"} + } + 1000000{ + one{"¤ 0Сая"} + other{"¤ 0Сая"} + } + 10000000{ + one{"¤ 00Сая"} + other{"¤ 00Сая"} + } + 100000000{ + one{"¤ 000Сая"} + other{"¤ 000Сая"} + } + 1000000000{ + one{"¤ 0Тэрбум"} + other{"¤ 0Тэрбум"} + } + 10000000000{ + one{"¤ 00Тэрбум"} + other{"¤ 00Тэрбум"} + } + 100000000000{ + one{"¤ 000Тэрбум"} + other{"¤ 000Тэрбум"} + } + 1000000000000{ + one{"¤ 0ИН"} + other{"¤ 0ИН"} + } + 10000000000000{ + one{"¤ 00ИН"} + other{"¤ 00ИН"} + } + 100000000000000{ + one{"¤ 000ИН"} + other{"¤ 000ИН"} + } + } decimalFormat{ 1000{ - one{"0М"} - other{"0М"} + one{"0мянга"} + other{"0мянга"} } 10000{ - one{"00М"} - other{"00М"} + one{"00мянга"} + other{"00мянга"} } 100000{ one{"000М"} other{"000М"} } 1000000{ - one{"0С"} - other{"0С"} + one{"0сая"} + other{"0сая"} } 10000000{ - one{"00С"} - other{"00С"} + one{"00сая"} + other{"00сая"} } 100000000{ - one{"000С"} - other{"000С"} + one{"000сая"} + other{"000сая"} } 1000000000{ - one{"0Т"} - other{"0Т"} + one{"0тэрбум"} + other{"0тэрбум"} } 10000000000{ one{"00Т"} @@ -155,10 +199,19 @@ mn{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + other{"{0}-р баруун эргэлтээр орно уу"} + } + plural{ + one{"Картанд {0} Х байна. Үүнийг авах уу?"} + other{"Картанд {0} Х байна. Тэднийг авах уу?"} + } + } minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.23.7"} + Version{"2.1.32.59"} calendar{ generic{ DateTimePatterns{ @@ -166,10 +219,10 @@ mn{ "HH:mm:ss z", "HH:mm:ss", "HH:mm", - "EEEE, G y 'оны' MM 'сарын' dd", - "G y 'оны' MM 'сарын' d", - "G y MM d", - "GGGGG y-MM-dd", + "EEEE, y 'оны' MM 'сарын' dd", + "y 'оны' MM 'сарын' dd", + "y MM d", + "y-MM-dd", "{1} {0}", "{1} {0}", "{1} {0}", @@ -177,19 +230,21 @@ mn{ "{1}, {0}", } availableFormats{ + E{"ccc"} Ed{"dd E"} - Gy{"G y"} - GyMMM{"G y MM"} - GyMMMEd{"E, G y MMM d"} - GyMMMd{"G y MMM d"} + Gy{"y"} + GyMMM{"y MM"} + GyMMMEd{"E, y MM d"} + GyMMMd{"y MMM d"} H{"HH"} Hm{"HH:mm"} Hms{"HH:mm:ss"} M{"L"} MEd{"E, M-d"} MMM{"LLL"} - MMMEd{"E MMM d"} - MMMd{"MMM d"} + MMMEd{"E MM d"} + MMMMd{"MMMM d"} + MMMd{"MM d"} Md{"M-d"} d{"d"} h{"h a"} @@ -199,9 +254,10 @@ mn{ y{"G y"} yyyy{"G y"} yyyyM{"G y-M"} - yyyyMEd{"E, G y-M-d"} + yyyyMEd{"E, y-M-d"} yyyyMMM{"G y MMM"} yyyyMMMEd{"E, G y MMM d"} + yyyyMMMM{"G y MMMM"} yyyyMMMd{"G y MMM d"} yyyyMd{"G y-M-d"} yyyyQQQ{"G y QQQ"} @@ -223,14 +279,14 @@ mn{ H{"HH–HH v"} } M{ - M{"M–M"} + M{"M – M"} } MEd{ M{"E, MM/dd – E, MM/dd"} d{"E, MM/dd – E, MM/dd"} } MMM{ - M{"LLL–LLL"} + M{"MMM – MMM"} } MMMEd{ M{"E, MM/dd – E, MM/dd"} @@ -245,7 +301,7 @@ mn{ d{"MM/dd–MM/dd"} } d{ - d{"d–d"} + d{"d – d"} } fallback{"{0} – {1}"} h{ @@ -305,8 +361,8 @@ mn{ } gregorian{ AmPmMarkers{ - "Ò®Ó¨", - "ҮХ", + "Ò¯.Ó©", + "Ò¯.х", } AmPmMarkersAbbr{ "Ò®Ó¨", @@ -322,7 +378,7 @@ mn{ "HH:mm:ss", "HH:mm", "EEEE, y 'оны' MM 'сарын' d", - "y 'оны' MM 'сарын' d", + "y'оны' MMMM'сарын' d'өдөр'", "y MMM d", "y-MM-dd", "{1} {0}", @@ -348,26 +404,40 @@ mn{ H{"HH"} Hm{"HH:mm"} Hms{"HH:mm:ss"} + Hmsv{"HH:mm:ss v"} + Hmv{"HH:mm v"} M{"L"} MEd{"E, M-d"} MMM{"LLL"} MMMEd{"E MMM d"} + MMMMW{ + one{"MMM-'ын' W 'долоо' 'хоног'"} + other{"MMM-'ын' W 'долоо' 'хоног'"} + } + MMMMd{"MMMM d"} MMMd{"MMM d"} Md{"M-d"} d{"d"} h{"h a"} hm{"h:mm a"} hms{"h:mm:ss a"} + hmsv{"h:mm:ss a v"} + hmv{"h:mm a v"} ms{"mm:ss"} y{"y"} yM{"y-M"} yMEd{"E, y-M-d"} yMMM{"y MMM"} yMMMEd{"E, y MMM d"} + yMMMM{"y MMMM"} yMMMd{"y MMM d"} yMd{"y-M-d"} yQQQ{"y QQQ"} yQQQQ{"y 'оны' QQQQ"} + yw{ + one{"y'жилийн' w 'долоо' 'хоног'"} + other{"y 'жилийн' w 'долоо' 'хоног'"} + } } dayNames{ format{ @@ -381,13 +451,13 @@ mn{ "Бя", } narrow{ - "1", - "2", - "3", - "4", - "5", - "6", - "7", + "Ня", + "Да", + "Мя", + "Лх", + "Пү", + "Ба", + "Бя", } short{ "Ня", @@ -419,13 +489,13 @@ mn{ "Бя", } narrow{ - "1", - "2", - "3", - "4", - "5", - "6", - "7", + "Ня", + "Да", + "Мя", + "Лх", + "Пү", + "Ба", + "Бя", } short{ "Ня", @@ -475,13 +545,35 @@ mn{ } } stand-alone{ + abbreviated{ + afternoon1{"өдөр"} + am{"Ò®Ó¨"} + evening1{"орой"} + midnight{"шөнө дунд"} + morning1{"өглөө"} + night1{"шөнө"} + noon{"үд дунд"} + pm{"ҮХ"} + } + narrow{ + afternoon1{"өдөр"} + am{"Ò®Ó¨"} + evening1{"орой"} + midnight{"шөнө дунд"} + morning1{"өглөө"} + night1{"шөнө"} + noon{"үд дунд"} + pm{"ҮХ"} + } wide{ afternoon1{"өдөр"} + am{"Ò®Ó¨"} evening1{"орой"} midnight{"шөнө дунд"} morning1{"өглөө"} night1{"шөнө"} noon{"үд дунд"} + pm{"ҮХ"} } } } @@ -509,28 +601,28 @@ mn{ } intervalFormats{ H{ - H{"HH–HH"} + H{"HH – HH"} } Hm{ - H{"HH:mm–HH:mm"} - m{"HH:mm–HH:mm"} + H{"HH:mm – HH:mm"} + m{"HH:mm – HH:mm"} } Hmv{ - H{"HH:mm–HH:mm v"} - m{"HH:mm–HH:mm v"} + H{"HH:mm – HH:mm v"} + m{"HH:mm – HH:mm v"} } Hv{ - H{"HH–HH v"} + H{"HH – HH v"} } M{ - M{"M–M"} + M{"M – M"} } MEd{ M{"E, MM/dd – E, MM/dd"} d{"E, MM/dd – E, MM/dd"} } MMM{ - M{"LLL–LLL"} + M{"MMM – MMM"} } MMMEd{ M{"E, MM/dd – E, MM/dd"} @@ -545,29 +637,29 @@ mn{ d{"MM/dd–MM/dd"} } d{ - d{"d–d"} + d{"d – d"} } fallback{"{0} – {1}"} h{ a{"h a – h a"} - h{"h–h a"} + h{"h – h a"} } hm{ a{"h:mm a – h:mm a"} - h{"h:mm–h:mm a"} - m{"h:mm–h:mm a"} + h{"h:mm – h:mm a"} + m{"h:mm – h:mm a"} } hmv{ a{"h:mm a – h:mm a v"} - h{"h:mm–h:mm a v"} - m{"h:mm–h:mm a v"} + h{"h:mm – h:mm a v"} + m{"h:mm – h:mm a v"} } hv{ a{"h a – h a v"} - h{"h–h a v"} + h{"h – h a v"} } y{ - y{"y–y"} + y{"y – y"} } yM{ M{"y/MM–MM"} @@ -736,6 +828,94 @@ mn{ } } } + characterLabel{ + activities{"Үйл ажиллагаанууд"} + african_scripts{"Африк бичвэр"} + american_scripts{"Америк бичвэр"} + animal{"амьтан"} + animals_nature{"Ан амьтан ба байгаль"} + arrows{"Сум"} + body{"бие"} + box_drawing{"Хайрцаг зурах"} + braille{"Брайль"} + building{"барилга"} + bullets_stars{"Сум/од"} + consonantal_jamo{"Жамо гийгүүлэгчийн дараалал"} + currency_symbols{"Ханшны тэмдэгт"} + dash_connector{"Зураас/холбоос"} + digits{"Тоонууд"} + dingbats{"Дүрс тэмдгүүд"} + divination_symbols{"Мэргийн тэмдгүүд"} + downwards_arrows{"Доош заасан сум"} + downwards_upwards_arrows{"Доош, дээш заасан сум"} + east_asian_scripts{"Зүүн Азийн бичвэр"} + emoji{"Эможи"} + european_scripts{"Европ бичвэр"} + female{"эмэгтэй"} + flag{"туг"} + flags{"Туг"} + food_drink{"Хоол, унд"} + format{"Формат"} + format_whitespace{"Формат, хоосон зай"} + full_width_form_variant{"Бүтэн өргөн загварын хувилбар"} + geometric_shapes{"Геометрийн дүрсүүд"} + half_width_form_variant{"Өргөөшөө загварын хувилбарууд"} + han_characters{"Хан ханзнууд"} + han_radicals{"Хятад язгуур"} + hanja{"Ханжа"} + hanzi_simplified{"Ханз (Хялбаршуулсан)"} + hanzi_traditional{"Ханз (Уламжлалт)"} + heart{"зүрх"} + historic_scripts{"Түүхэн бичвэр"} + ideographic_desc_characters{"Идеографик буурах тэмдэгтүүд"} + japanese_kana{"Япон кана"} + kanbun{"Канбун"} + kanji{"Канжи"} + keycap{"түлхүүрийн гэр"} + leftwards_arrows{"Зүүн харсан сум"} + leftwards_rightwards_arrows{"Зүүн, баруун харсан сум"} + letterlike_symbols{"Үсгэн тэмдэгтүүд"} + limited_use{"Хязгаарлагдмал хэрэглээ"} + male{"эрэгтэй"} + math_symbols{"Математикийн тэмдэгтүүд"} + middle_eastern_scripts{"Ойрх дорнодын бичвэр"} + miscellaneous{"Бусад"} + modern_scripts{"Орчин цагийн бичвэр"} + modifier{"Өөрчлөгч"} + musical_symbols{"Хөгжмийн тэмдэгтүүд"} + nature{"байгаль"} + nonspacing{"Зайгүй"} + numbers{"Тоонууд"} + objects{"Дүрснүүд"} + other{"Бусад"} + paired{"Хослосон"} + person{"хүн"} + phonetic_alphabet{"Дуудлагын үсэг"} + pictographs{"Пиктограм"} + place{"газар"} + plant{"ургамал"} + punctuation{"Цэг, таслал"} + rightwards_arrows{"Баруун заасан сум"} + sign_standard_symbols{"Тэмдэг/стандарт тэмдэгт"} + small_form_variant{"Жижиг загварын хувилбарууд"} + smiley{"инээмсэглэл"} + smileys_people{"Инээмсэглэлүүд ба хүмүүс"} + south_asian_scripts{"Өмнөд Азийн бичвэр"} + southeast_asian_scripts{"Зүүн өмнөд азийн бичвэр"} + spacing{"Зай авалт"} + sport{"спорт"} + symbols{"Тэмдэгүүд"} + technical_symbols{"Техникийн тэмдэгүүд"} + tone_marks{"Дууны өнгөний тэмдэглэгээ"} + travel{"аялал"} + travel_places{"Аялал, газар нутгууд"} + upwards_arrows{"Дээш заасан сум"} + variant_forms{"Хувилбарын хэлбэрүүд"} + vocalic_jamo{"Эгшгийн Жамо"} + weather{"цаг агаар"} + western_asian_scripts{"Баруун азийн бичвэр"} + whitespace{"Хоосон зай"} + } delimiters{ alternateQuotationEnd{"’"} alternateQuotationStart{"‘"} @@ -744,7 +924,7 @@ mn{ } fields{ day{ - dn{"Өдөр"} + dn{"өдөр"} relative{ "-1"{"өчигдөр"} "-2"{"уржигдар"} @@ -764,24 +944,24 @@ mn{ } } day-narrow{ - dn{"Өдөр"} + dn{"өдөр"} relativeTime{ future{ - one{"+{0} өдөр"} - other{"+{0} өдөр"} + one{"{0} өдөрт"} + other{"{0} өдөрт"} } past{ - one{"-{0} өдөр"} - other{"-{0} өдөр"} + one{"{0} өдрийн өмнө"} + other{"{0} өдрийн өмнө"} } } } day-short{ - dn{"Өдөр"} + dn{"өдөр"} relativeTime{ future{ - one{"{0} өдрийн дараа"} - other{"{0} өдрийн дараа"} + one{"{0} өдөрт"} + other{"{0} өдөрт"} } past{ one{"{0} өдрийн өмнө"} @@ -790,10 +970,10 @@ mn{ } } dayperiod{ - dn{"Ò®Ó¨/ҮХ"} + dn{"Ò¯.Ó©./Ò¯.х."} } era{ - dn{"Эрин"} + dn{"эрин"} } fri{ relative{ @@ -801,23 +981,56 @@ mn{ "0"{"энэ баасан гараг"} "1"{"ирэх баасан гараг"} } + relativeTime{ + future{ + one{"{0} баасан гарагт"} + other{"{0} баасан гарагт"} + } + past{ + one{"{0} баасан гарагийн өмнө"} + other{"{0} баасан гарагийн өмнө"} + } + } } fri-narrow{ relative{ - "-1"{"өнгөрсөн ба"} - "0"{"энэ ба"} - "1"{"ирэх ба"} + "-1"{"өнгөрсөн баасан гараг"} + "0"{"энэ баасан гараг"} + "1"{"ирэх баасан гараг"} + } + relativeTime{ + future{ + one{"{0} баасан гарагт"} + other{"{0} баасан гарагт"} + } + past{ + one{"{0} баасан гарагийн өмнө"} + other{"{0} баасан гарагийн өмнө"} + } } } fri-short{ relative{ - "-1"{"өнгөрсөн баа."} - "0"{"энэ баа."} - "1"{"ирэх баа."} + "-1"{"өнгөрсөн баасан гараг"} + "0"{"энэ баасан гараг"} + "1"{"ирэх баасан гараг"} + } + relativeTime{ + future{ + one{"{0} баасан гарагт"} + other{"{0} баасан гарагт"} + } + past{ + one{"{0} баасан гарагийн өмнө"} + other{"{0} баасан гарагийн өмнө"} + } } } hour{ - dn{"Цаг"} + dn{"цаг"} + relative{ + "0"{"энэ цаг"} + } relativeTime{ future{ one{"{0} цагийн дараа"} @@ -833,12 +1046,12 @@ mn{ dn{"ц."} relativeTime{ future{ - one{"+{0} ц"} - other{"+{0} ц"} + one{"{0} ц. дараа"} + other{"{0} ц. дараа"} } past{ - one{"-{0} ц"} - other{"-{0} ц"} + one{"{0} ц. өмнө"} + other{"{0} ц. өмнө"} } } } @@ -856,7 +1069,10 @@ mn{ } } minute{ - dn{"Минут"} + dn{"минут"} + relative{ + "0"{"энэ минут"} + } relativeTime{ future{ one{"{0} минутын дараа"} @@ -869,15 +1085,15 @@ mn{ } } minute-narrow{ - dn{"м"} + dn{"мин."} relativeTime{ future{ - one{"+{0} м"} - other{"+{0} м"} + one{"{0} мин. дараа"} + other{"{0} мин. дараа"} } past{ - one{"-{0} м"} - other{"-{0} м"} + one{"{0} мин. өмнө"} + other{"{0} мин. өмнө"} } } } @@ -900,23 +1116,53 @@ mn{ "0"{"энэ даваа гараг"} "1"{"ирэх даваа гараг"} } + relativeTime{ + future{ + one{"{0} даваа гарагт"} + other{"{0} даваа гарагт"} + } + past{ + one{"{0} даваа гарагийн өмнө"} + other{"{0} даваа гарагийн өмнө"} + } + } } mon-narrow{ relative{ - "-1"{"өнгөрсөн да"} - "0"{"энэ да"} - "1"{"ирэх да"} + "-1"{"өнгөрсөн даваа"} + "0"{"энэ даваа"} + "1"{"ирэх даваа"} + } + relativeTime{ + future{ + one{"{0} даваа гарагт"} + other{"{0} даваа гарагт"} + } + past{ + one{"{0} даваа гарагийн өмнө"} + other{"{0} даваа гарагийн өмнө"} + } } } mon-short{ relative{ - "-1"{"өнгөрсөн дав."} - "0"{"энэ дав."} - "1"{"ирэх дав."} + "-1"{"өнгөрсөн даваа"} + "0"{"энэ даваа гараг"} + "1"{"ирэх даваа гараг"} + } + relativeTime{ + future{ + one{"{0} даваа гарагт"} + other{"{0} даваа гарагт"} + } + past{ + one{"{0} даваа гарагийн өмнө"} + other{"{0} даваа гарагийн өмнө"} + } } } month{ - dn{"Сар"} + dn{"сар"} relative{ "-1"{"өнгөрсөн сар"} "0"{"энэ сар"} @@ -934,33 +1180,38 @@ mn{ } } month-narrow{ - dn{"ср."} + dn{"сар"} relativeTime{ future{ - one{"+{0} ср."} - other{"+{0} ср."} + one{"+{0} сард"} + other{"+{0} сард"} } past{ - one{"-{0} ср."} - other{"-{0} ср."} + one{"{0} сарын өмнө"} + other{"{0} сарын өмнө"} } } } month-short{ - dn{"ср."} + dn{"сар"} relativeTime{ future{ - one{"{0} ср. дараа"} - other{"{0} ср. дараа"} + one{"{0} сарын дараа"} + other{"{0} сарын дараа"} } past{ - one{"{0} ср. өмнө"} - other{"{0} ср. өмнө"} + one{"{0} сарын өмнө"} + other{"{0} сарын өмнө"} } } } quarter{ - dn{"Улирал"} + dn{"улирал"} + relative{ + "-1"{"өнгөрсөн улирал"} + "0"{"энэ улирал"} + "1"{"дараагийн улирал"} + } relativeTime{ future{ one{"{0} улирлын дараа"} @@ -973,28 +1224,28 @@ mn{ } } quarter-narrow{ - dn{"улрл."} + dn{"улирал"} relativeTime{ future{ - one{"+{0} У"} - other{"+{0} У"} + one{"{0} улирлын дараа"} + other{"{0} улирлын дараа"} } past{ - one{"-{0} У"} - other{"-{0} У"} + one{"{0} улирлын өмнө"} + other{"{0} улирлын өмнө"} } } } quarter-short{ - dn{"улрл."} + dn{"улирал"} relativeTime{ future{ - one{"{0} улрл. дараа"} - other{"{0} улрл. дараа"} + one{"{0} улирлын дараа"} + other{"{0} улирлын дараа"} } past{ - one{"{0} улрл. өмнө"} - other{"{0} улрл. өмнө"} + one{"{0} улирлын өмнө"} + other{"{0} улирлын өмнө"} } } } @@ -1004,25 +1255,55 @@ mn{ "0"{"энэ бямба гараг"} "1"{"ирэх бямба гараг"} } + relativeTime{ + future{ + one{"{0} бямба гарагт"} + other{"{0} бямба гарагт"} + } + past{ + one{"{0} бямба гарагийн өмнө"} + other{"{0} бямба гарагийн өмнө"} + } + } } sat-narrow{ relative{ - "-1"{"өнгөрсөн бя"} - "0"{"энэ бя"} - "1"{"ирэх бя"} + "-1"{"өнгөрсөн бямба"} + "0"{"энэ бямба"} + "1"{"ирэх бямба"} + } + relativeTime{ + future{ + one{"{0} бямба гарагт"} + other{"{0} бямба гарагт"} + } + past{ + one{"{0} бямба гарагийн өмнө"} + other{"{0} бямба гарагийн өмнө"} + } } } sat-short{ relative{ - "-1"{"өнгөрсөн бям."} - "0"{"энэ бям."} - "1"{"ирэх бям."} + "-1"{"өнгөрсөн бямба"} + "0"{"энэ бямба"} + "1"{"ирэх бямба"} + } + relativeTime{ + future{ + one{"{0} бямба гарагт"} + other{"{0} бямба гарагт"} + } + past{ + one{"{0} бямба гарагийн өмнө"} + other{"{0} бямба гарагийн өмнө"} + } } } second{ - dn{"Секунд"} + dn{"секунд"} relative{ - "0"{"Одоо"} + "0"{"одоо"} } relativeTime{ future{ @@ -1036,15 +1317,15 @@ mn{ } } second-narrow{ - dn{"с"} + dn{"сек."} relativeTime{ future{ - one{"+{0} с"} - other{"+{0} с"} + one{"{0} сек. дараа"} + other{"{0} сек. дараа"} } past{ - one{"-{0} с"} - other{"-{0} с"} + one{"{0} сек. өмнө"} + other{"{0} сек. өмнө"} } } } @@ -1067,12 +1348,32 @@ mn{ "0"{"энэ ням гараг"} "1"{"ирэх ням гараг"} } + relativeTime{ + future{ + one{"{0} ням гарагт"} + other{"{0} ням гарагт"} + } + past{ + one{"{0} ням гарагийн өмнө"} + other{"{0} ням гарагийн өмнө"} + } + } } sun-narrow{ relative{ - "-1"{"өнгөрсөн ня"} - "0"{"энэ ня"} - "1"{"ирэх ня"} + "-1"{"өнгөрсөн ням."} + "0"{"энэ ням"} + "1"{"ирэх ням."} + } + relativeTime{ + future{ + one{"{0} ням гарагт"} + other{"{0} ням гарагт"} + } + past{ + one{"{0} ням гарагийн өмнө"} + other{"{0} ням гарагийн өмнө"} + } } } sun-short{ @@ -1081,6 +1382,16 @@ mn{ "0"{"энэ ням."} "1"{"ирэх ням."} } + relativeTime{ + future{ + one{"{0} ням гарагт"} + other{"{0} ням гарагт"} + } + past{ + one{"{0} ням гарагийн өмнө"} + other{"{0} ням гарагийн өмнө"} + } + } } thu{ relative{ @@ -1088,6 +1399,16 @@ mn{ "0"{"энэ пүрэв гараг"} "1"{"ирэх пүрэв гараг"} } + relativeTime{ + future{ + one{"{0} пүрэв гарагт"} + other{"{0} пүрэв гарагт"} + } + past{ + one{"{0} пүрэв гарагийн өмнө"} + other{"{0} пүрэв гарагийн өмнө"} + } + } } thu-narrow{ relative{ @@ -1095,12 +1416,32 @@ mn{ "0"{"энэ пү"} "1"{"ирэх пү"} } + relativeTime{ + future{ + one{"{0} пүрэв гарагт"} + other{"{0} пүрэв гарагт"} + } + past{ + one{"{0} пүрэв гарагийн өмнө"} + other{"{0} пүрэв гарагийн өмнө"} + } + } } thu-short{ relative{ - "-1"{"өнгөрсөн пүр."} - "0"{"энэ пүр."} - "1"{"ирэх пүр."} + "-1"{"өнгөрсөн пүрэв"} + "0"{"энэ пүрэв"} + "1"{"ирэх пүрэв"} + } + relativeTime{ + future{ + one{"{0} пүрэв гарагт"} + other{"{0} пүрэв гарагт"} + } + past{ + one{"{0} пүрэв гарагийн өмнө"} + other{"{0} пүрэв гарагийн өмнө"} + } } } tue{ @@ -1109,19 +1450,49 @@ mn{ "0"{"энэ мягмар гараг"} "1"{"ирэх мягмар гараг"} } + relativeTime{ + future{ + one{"{0} мягмар гарагт"} + other{"{0} мягмар гарагт"} + } + past{ + one{"{0} мягмар гарагийн өмнө"} + other{"{0} мягмар гарагийн өмнө"} + } + } } tue-narrow{ relative{ - "-1"{"өнгөрсөн мя"} - "0"{"энэ мя"} - "1"{"ирэх мя"} + "-1"{"өнгөрсөн мягмар"} + "0"{"энэ мягмар"} + "1"{"ирэх мягмар"} + } + relativeTime{ + future{ + one{"{0} мягмар гарагт"} + other{"{0} мягмар гарагт"} + } + past{ + one{"{0} мягмар гарагийн өмнө"} + other{"{0} мягмар гарагийн өмнө"} + } } } tue-short{ relative{ - "-1"{"өнгөрсөн мяг."} - "0"{"энэ мяг."} - "1"{"ирэх мяг."} + "-1"{"өнгөрсөн мягмар"} + "0"{"энэ мягмар"} + "1"{"ирэх мягмар"} + } + relativeTime{ + future{ + one{"{0} мягмар гарагт"} + other{"{0} мягмар гарагт"} + } + past{ + one{"{0} мягмар гарагийн өмнө"} + other{"{0} мягмар гарагийн өмнө"} + } } } wed{ @@ -1130,6 +1501,16 @@ mn{ "0"{"энэ лхагва гараг"} "1"{"ирэх лхагва гараг"} } + relativeTime{ + future{ + one{"{0} лхагва гарагт"} + other{"{0} лхагва гарагт"} + } + past{ + one{"{0} лхагва гарагийн өмнө"} + other{"{0} лхагва гарагийн өмнө"} + } + } } wed-narrow{ relative{ @@ -1137,63 +1518,86 @@ mn{ "0"{"энэ лх"} "1"{"ирэх лх"} } + relativeTime{ + future{ + one{"{0} лхагва гарагт"} + other{"{0} лхагва гарагт"} + } + past{ + one{"{0} лхагва гарагийн өмнө"} + other{"{0} лхагва гарагийн өмнө"} + } + } } wed-short{ relative{ - "-1"{"өнгөрсөн лха."} - "0"{"энэ лха."} - "1"{"ирэх лха."} + "-1"{"өнгөрсөн лхагва"} + "0"{"энэ лхагва"} + "1"{"ирэх лхагва"} + } + relativeTime{ + future{ + one{"{0} лхагва гарагт"} + other{"{0} лхагва гарагт"} + } + past{ + one{"{0} лхагва гарагийн өмнө"} + other{"{0} лхагва гарагийн өмнө"} + } } } week{ - dn{"Долоо хоног"} + dn{"долоо хоног"} relative{ "-1"{"өнгөрсөн долоо хоног"} "0"{"энэ долоо хоног"} "1"{"ирэх долоо хоног"} } + relativePeriod{"{0} дэх долоо хоног"} relativeTime{ future{ - one{"{0} долоо хоногийн дараа"} - other{"{0} долоо хоногийн дараа"} + one{"{0} 7х-ийн дараа"} + other{"{0} 7х-ийн дараа"} } past{ - one{"{0} долоо хоногийн өмнө"} - other{"{0} долоо хоногийн өмнө"} + one{"{0} 7х-ийн өмнө"} + other{"{0} 7х-ийн өмнө"} } } } week-narrow{ - dn{"дх."} + dn{"7х"} + relativePeriod{"{0} дэх долоо хоног"} relativeTime{ future{ - one{"+{0} дх."} - other{"+{0} дх."} + one{"{0} 7х-ийн дараа"} + other{"{0} 7х-ийн дараа"} } past{ - one{"-{0} дх."} - other{"-{0} дх."} + one{"{0} 7х-ийн өмнө"} + other{"{0} 7х-ийн өмнө"} } } } week-short{ - dn{"дх."} + dn{"7х"} + relativePeriod{"{0} дэх долоо хоног"} relativeTime{ future{ - one{"{0} дх. дараа"} - other{"{0} дх. дараа"} + one{"{0} 7х-ийн дараа"} + other{"{0} 7х-ийн дараа"} } past{ - one{"{0} дх. өмнө"} - other{"{0} дх. өмнө"} + one{"{0} 7х-ийн өмнө"} + other{"{0} 7х-ийн өмнө"} } } } weekday{ - dn{"Гараг"} + dn{"гараг"} } year{ - dn{"Жил"} + dn{"жил"} relative{ "-1"{"өнгөрсөн жил"} "0"{"энэ жил"} @@ -1211,33 +1615,33 @@ mn{ } } year-narrow{ - dn{"жл."} + dn{"жил"} relativeTime{ future{ - one{"+{0} жл."} - other{"+{0} жл."} + one{"+{0} жилд"} + other{"+{0} жилд"} } past{ - one{"-{0} жл."} - other{"-{0} жл."} + one{"-{0} жил.н өмнө"} + other{"-{0} жил.н өмнө"} } } } year-short{ - dn{"жл."} + dn{"жил"} relativeTime{ future{ - one{"{0} жл. дараа"} - other{"{0} жл. дараа"} + one{"{0} жилийн дараа"} + other{"{0} жилийн дараа"} } past{ - one{"{0} жл. өмнө"} - other{"{0} жл. өмнө"} + one{"{0} жилийн өмнө"} + other{"{0} жилийн өмнө"} } } } zone{ - dn{"Цагийн бүс"} + dn{"цагийн бүс"} } } listPattern{ @@ -1247,6 +1651,12 @@ mn{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0}, {1}"} + end{"{0}, {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0}, {1}"} end{"{0}, {1}"} diff --git a/icuSources/data/locales/mn_MN.txt b/icuSources/data/locales/mn_MN.txt old mode 100755 new mode 100644 index 649a1470..906e22a2 --- a/icuSources/data/locales/mn_MN.txt +++ b/icuSources/data/locales/mn_MN.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/mn_MN.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mn_MN{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/mo.txt b/icuSources/data/locales/mo.txt old mode 100755 new mode 100644 index 31e165ab..64025913 --- a/icuSources/data/locales/mo.txt +++ b/icuSources/data/locales/mo.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mo{ "%%ALIAS"{"ro_MD"} } diff --git a/icuSources/data/locales/mr.txt b/icuSources/data/locales/mr.txt index 4b322ca5..221b2978 100644 --- a/icuSources/data/locales/mr.txt +++ b/icuSources/data/locales/mr.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/mr.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mr{ AuxExemplarCharacters{"[\u200C\u200D]"} Ellipsis{ @@ -17,9 +11,9 @@ mr{ word-medial{"{0} … {1}"} } ExemplarCharacters{ - "[\u093C ॐ \u0902 \u0901 ः अ आ इ ई उ ऊ ऋ ऌ ऍ ए ऐ ऑ ओ औ क ख ग घ ङ च छ ज झ ञ ट " - "ठ ड ढ ण त थ द ध न प फ ब भ म य र ल व श ष स ह ळ ऽ ा ि ी \u0941 \u0942 \u0943 " - "\u0944 \u0945 \u0947 \u0948 ॉ ो ौ \u094D]" + "[{\u0931} \u093C ॐ \u0902 \u0901 ः अ आ इ ई उ ऊ ऋ ऌ ऍ ए ऐ ऑ ओ औ क ख ग घ ङ च छ" + " ज झ ञ ट ठ ड ढ ण त थ द ध न प फ ब भ म य र ल व श ष स ह ळ ऽ ा ि ी \u0941 \u0942" + " \u0943 \u0944 \u0945 \u0947 \u0948 ॉ ो ौ \u094D]" } ExemplarCharactersIndex{ "[\u200D ॐ \u0902 ः अ आ इ ई उ ऊ ऋ ऌ ए ऐ ऑ ओ औ क ख ग घ ङ च छ ज झ ञ ट ठ ड ढ ण त" @@ -73,44 +67,44 @@ mr{ other{"00 हजार"} } 100000{ - one{"000 हजार"} - other{"000 हजार"} + one{"0 लाख"} + other{"0 लाख"} } 1000000{ - one{"0 दशलक्ष"} - other{"0 दशलक्ष"} + one{"00 लाख"} + other{"00 लाख"} } 10000000{ - one{"00 दशलक्ष"} - other{"00 दशलक्ष"} + one{"0 कोटी"} + other{"0 कोटी"} } 100000000{ - one{"000 दशलक्ष"} - other{"000 दशलक्ष"} + one{"00 कोटी"} + other{"00 कोटी"} } 1000000000{ - one{"0 महापद्म"} - other{"0 महापद्म"} + one{"0 अब्ज"} + other{"0 अब्ज"} } 10000000000{ - one{"00 महापद्म"} - other{"00 महापद्म"} + one{"00 अब्ज"} + other{"00 अब्ज"} } 100000000000{ - one{"000 महापद्म"} - other{"000 महापद्म"} + one{"0 खर्व"} + other{"0 खर्व"} } 1000000000000{ - one{"0 खरब"} - other{"0 खरब"} + one{"00 खर्व"} + other{"00 खर्व"} } 10000000000000{ - one{"00 खरब"} - other{"00 खरब"} + one{"0 पद्म"} + other{"0 पद्म"} } 100000000000000{ - one{"000 खरब"} - other{"000 खरब"} + one{"00 पद्म"} + other{"00 पद्म"} } } } @@ -231,10 +225,22 @@ mr{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + few{"{0}थे उजवे वळण घ्या."} + one{"{0}ले उजवे वळण घ्या."} + other{"{0}वे उजवे वळण घ्या."} + two{"{0}रे उजवे वळण घ्या."} + } + plural{ + one{"{0} घर"} + other{"{0} घरे"} + } + } minimumGroupingDigits{"1"} native{"deva"} } - Version{"2.1.22.93"} + Version{"2.1.31.86"} calendar{ generic{ DateTimePatterns{ @@ -247,8 +253,8 @@ mr{ "d MMM, y G", "d/M/y GGGGG", "{1}, {0}", - "{1} वाजता {0}", - "{1} वाजता {0}", + "{1} {0} वाजता", + "{1} {0} वाजता", "{1}, {0}", "{1}, {0}", } @@ -435,6 +441,10 @@ mr{ MEd{"E, d/M"} MMM{"LLL"} MMMEd{"E, d MMM"} + MMMMW{ + one{"MMM चा W रा आठवडा"} + other{"MMM चा W रा आठवडा"} + } MMMMd{"d MMMM"} MMMd{"d MMM"} MMdd{"dd-MM"} @@ -457,6 +467,10 @@ mr{ yMd{"d/M/y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + one{"y चा w रा आठवडा"} + other{"y चा w रा आठवडा"} + } } dayNames{ format{ @@ -556,7 +570,7 @@ mr{ morning1{"प"} morning2{"स"} night1{"रा"} - noon{"म"} + noon{"दु"} } wide{ afternoon1{"दुपार"} @@ -590,7 +604,7 @@ mr{ midnight{"म.रा."} morning1{"प"} morning2{"स"} - night1{"रा"} + night1{"रात्र"} noon{"म"} pm{"म.उ."} } @@ -614,7 +628,7 @@ mr{ "इ. स.", } abbreviated%variant{ - "ईसापूर्व युग", + "इ. स. पू. युग", "ख्रि. यु.", } wide{ @@ -855,6 +869,94 @@ mr{ } } } + characterLabel{ + activities{"क्रियाकलाप"} + african_scripts{"आफ्रिकी लिपि"} + american_scripts{"अमेरिकन लिपि"} + animal{"प्राणी"} + animals_nature{"प्राणि आणि निसर्ग"} + arrows{"बाण"} + body{"शरीर"} + box_drawing{"बॉक्सचे रेखाचित्र"} + braille{"ब्रेल"} + building{"इमारत"} + bullets_stars{"बुलेट/स्टार्स"} + consonantal_jamo{"व्यंजनात्मक जामो"} + currency_symbols{"चलन चिन्ह"} + dash_connector{"डॅश/कनेक्टर"} + digits{"अंक"} + dingbats{"डिंगबॅट्स"} + divination_symbols{"डिव्हीनेशन चिन्ह"} + downwards_arrows{"खाली बाण"} + downwards_upwards_arrows{"वर खाली बाण"} + east_asian_scripts{"पूर्व आशियाई लिपि"} + emoji{"इमोजी"} + european_scripts{"युरोपियन लिपि"} + female{"महिला"} + flag{"ध्वज"} + flags{"ध्वज"} + food_drink{"खाद्य आणि पेय"} + format{"फॉर्मेट"} + format_whitespace{"फॉर्मेट आणि व्हाइटस्पेस"} + full_width_form_variant{"पूर्ण-रुंदीचे फॉर्म व्हेरियंट"} + geometric_shapes{"भौमितिक आकार"} + half_width_form_variant{"अर्ध-रुंदीचे फॉर्म व्हेरियंट"} + han_characters{"हान वर्ण"} + han_radicals{"हान रॅडिकल"} + hanja{"हान्जा"} + hanzi_simplified{"हान्झी (सरलीकृत)"} + hanzi_traditional{"हान्झी (पारंपारिक)"} + heart{"हृदय"} + historic_scripts{"ऐतिहासिक लिपि"} + ideographic_desc_characters{"चित्रलिपि वर्णन वर्ण"} + japanese_kana{"जपानी काना"} + kanbun{"कॅनबॅन"} + kanji{"कांजी"} + keycap{"कीकॅप"} + leftwards_arrows{"डावीकडील बाण"} + leftwards_rightwards_arrows{"डावीकडील उजवीकडील बाण"} + letterlike_symbols{"अक्षरांसारखे चिन्ह"} + limited_use{"मर्यादित वापर"} + male{"पुरुष"} + math_symbols{"गणित चिन्ह"} + middle_eastern_scripts{"मध्यपूर्वी लिपि"} + miscellaneous{"नानाविध"} + modern_scripts{"आधुनिक लिपि"} + modifier{"सुधारक"} + musical_symbols{"संगीत चिन्ह"} + nature{"निसर्ग"} + nonspacing{"विनाअंतर"} + numbers{"अंक"} + objects{"वस्तु"} + other{"अन्य"} + paired{"जोडलेले"} + person{"व्यक्ति"} + phonetic_alphabet{"ध्वन्यात्मक अक्षर"} + pictographs{"चित्रलेख"} + place{"स्थान"} + plant{"झाड"} + punctuation{"विरामचिन्ह"} + rightwards_arrows{"उजवीकडील बाण"} + sign_standard_symbols{"चिन्ह/मानक चिन्ह"} + small_form_variant{"लहान प्रकारचे व्हेरियंट"} + smiley{"स्मायली"} + smileys_people{"हसरा चेहरा आणि लोक"} + south_asian_scripts{"दक्षिण आशियायी लिपि"} + southeast_asian_scripts{"दक्षिणपूर्व आशियायी लिपि"} + spacing{"अंतर"} + sport{"खेळ"} + symbols{"चिन्ह"} + technical_symbols{"तांत्रिक चिन्ह"} + tone_marks{"टोन मार्क"} + travel{"प्रवास"} + travel_places{"प्रवास आणि ठिकाणे"} + upwards_arrows{"वरील बाण"} + variant_forms{"व्हेरियंट फॉर्म"} + vocalic_jamo{"स्वरयुक्त जामो"} + weather{"हवामान"} + western_asian_scripts{"पश्चिमी आशियायी लिपि"} + whitespace{"व्हाईटस्पेस"} + } delimiters{ alternateQuotationEnd{"’"} alternateQuotationStart{"‘"} @@ -918,6 +1020,16 @@ mr{ "0"{"हा शुक्रवार"} "1"{"पुढील शुक्रवार"} } + relativeTime{ + future{ + one{"येत्या {0} शुक्रवारी"} + other{"येत्या {0} शुक्रवार"} + } + past{ + one{"{0} शुक्रवारपूर्वी"} + other{"{0} शुक्रवारांपूर्वी"} + } + } } fri-narrow{ relative{ @@ -925,6 +1037,16 @@ mr{ "0"{"हा शु"} "1"{"पुढील शु"} } + relativeTime{ + future{ + one{"येत्या {0} शुक्रवारी"} + other{"येत्या {0} शुक्रवार"} + } + past{ + one{"{0} शुक्रवारपूर्वी"} + other{"{0} शुक्रवारांपूर्वी"} + } + } } fri-short{ relative{ @@ -932,9 +1054,22 @@ mr{ "0"{"हा शुक्र."} "1"{"पुढील शुक्र."} } + relativeTime{ + future{ + one{"येत्या {0} शुक्रवारी"} + other{"येत्या {0} शुक्रवार"} + } + past{ + one{"{0} शुक्रवारपूर्वी"} + other{"{0} शुक्रवारांपूर्वी"} + } + } } hour{ dn{"तास"} + relative{ + "0"{"तासात"} + } relativeTime{ future{ one{"{0} तासामध्ये"} @@ -974,6 +1109,9 @@ mr{ } minute{ dn{"मिनिट"} + relative{ + "0"{"या मिनिटात"} + } relativeTime{ future{ one{"{0} मिनिटामध्ये"} @@ -1017,6 +1155,16 @@ mr{ "0"{"हा सोमवार"} "1"{"पुढील सोमवार"} } + relativeTime{ + future{ + one{"येत्या {0} सोमवारी"} + other{"येत्या {0} सोमवारी"} + } + past{ + one{"{0} सोमवारपूर्वी"} + other{"{0} सोमवारांपूर्वी"} + } + } } mon-narrow{ relative{ @@ -1024,6 +1172,16 @@ mr{ "0"{"हा सो"} "1"{"पुढील सो"} } + relativeTime{ + future{ + one{"येत्या {0} सोमवारामध्ये"} + other{"येत्या {0} सोमवारांमध्ये"} + } + past{ + one{"{0} सोमवारापूर्वी"} + other{"{0} सोमवारांपूर्वी"} + } + } } mon-short{ relative{ @@ -1031,6 +1189,16 @@ mr{ "0"{"हा सोम."} "1"{"पुढील सोम."} } + relativeTime{ + future{ + one{"येत्या {0} सोमवारी"} + other{"येत्या {0} सोमवार"} + } + past{ + one{"{0} सोमवारापूर्वी"} + other{"{0} सोमवारांपूर्वी"} + } + } } month{ dn{"महिना"} @@ -1146,6 +1314,16 @@ mr{ "0"{"हा शनिवार"} "1"{"पुढील शनिवार"} } + relativeTime{ + future{ + one{"येत्या {0} शनिवारी"} + other{"येत्या {0} शनिवार"} + } + past{ + one{"{0} शनिवारपूर्वी"} + other{"{0} शनिवारांपूर्वी"} + } + } } sat-narrow{ relative{ @@ -1153,6 +1331,16 @@ mr{ "0"{"हा श"} "1"{"पुढील श"} } + relativeTime{ + future{ + one{"पुढील {0} शनिवारी"} + other{"पुढील {0} शनिवार"} + } + past{ + one{"मागील {0} शनिवारी"} + other{"मागील {0} शनिवार"} + } + } } sat-short{ relative{ @@ -1160,6 +1348,16 @@ mr{ "0"{"हा शनि."} "1"{"पुढील शनि."} } + relativeTime{ + future{ + one{"पुढील {0} शनिवारी"} + other{"पुढील {0} शनिवार"} + } + past{ + one{"मागील {0} शनिवारी"} + other{"मागील {0} शनिवार"} + } + } } second{ dn{"सेकंद"} @@ -1209,6 +1407,16 @@ mr{ "0"{"हा रविवार"} "1"{"पुढील रविवार"} } + relativeTime{ + future{ + one{"येत्या {0} रविवारी"} + other{"येत्या {0} रविवार"} + } + past{ + one{"मागील {0} रविवारी"} + other{"मागील {0} रविवार"} + } + } } sun-narrow{ relative{ @@ -1216,6 +1424,16 @@ mr{ "0"{"हा र"} "1"{"पुढील र"} } + relativeTime{ + future{ + one{"येत्या {0} रविवारी"} + other{"येत्या {0} रविवारी"} + } + past{ + one{"{0} रविवारपूर्वी"} + other{"{0} रविवारांपूर्वी"} + } + } } sun-short{ relative{ @@ -1223,6 +1441,16 @@ mr{ "0"{"हा रवि."} "1"{"पुढील रवि."} } + relativeTime{ + future{ + one{"येत्या {0} रविवारामध्ये"} + other{"येत्या {0} रविवारांमध्ये"} + } + past{ + one{"{0} रविवारपूर्वी"} + other{"{0} रविवारांपूर्वी"} + } + } } thu{ relative{ @@ -1230,6 +1458,16 @@ mr{ "0"{"हा गुरुवार"} "1"{"पुढील गुरुवार"} } + relativeTime{ + future{ + one{"येत्या {0} गुरूवारी"} + other{"येत्या {0} गुरूवार"} + } + past{ + one{"{0} गुरूवारपूर्वी"} + other{"{0} गुरूवारांपूर्वी"} + } + } } thu-narrow{ relative{ @@ -1237,6 +1475,16 @@ mr{ "0"{"हा गु"} "1"{"पुढील गु"} } + relativeTime{ + future{ + one{"येत्या {0} गुरूवारी"} + other{"येत्या {0} गुरूवार"} + } + past{ + one{"{0} गुरूवारपूर्वी"} + other{"{0} गुरूवारांपूर्वी"} + } + } } thu-short{ relative{ @@ -1244,6 +1492,16 @@ mr{ "0"{"हा गुरू."} "1"{"पुढील गुरू."} } + relativeTime{ + future{ + one{"येत्या {0} गुरूवारी"} + other{"येत्या {0} गुरूवार"} + } + past{ + one{"{0} गुरूवारपूर्वी"} + other{"{0} गुरूवारांपूर्वी"} + } + } } tue{ relative{ @@ -1251,6 +1509,16 @@ mr{ "0"{"हा मंगळवार"} "1"{"पुढील मंगळवार"} } + relativeTime{ + future{ + one{"येत्या {0} मंगळवारी"} + other{"येत्या {0} मंगळवार"} + } + past{ + one{"{0} मंगळवारपूर्वी"} + other{"{0} मंगळवारांपूर्वी"} + } + } } tue-narrow{ relative{ @@ -1258,6 +1526,16 @@ mr{ "0"{"हा मं"} "1"{"पुढील मं"} } + relativeTime{ + future{ + one{"येत्या {0} मंगळवारामध्ये"} + other{"येत्या {0} मंगळवारांमध्ये"} + } + past{ + one{"{0} मंगळवारपूर्वी"} + other{"{0} मंगळवारांपूर्वी"} + } + } } tue-short{ relative{ @@ -1265,6 +1543,16 @@ mr{ "0"{"हा मंगळ."} "1"{"पुढील मंगळ."} } + relativeTime{ + future{ + one{"येत्या {0} मंगळवारमध्ये"} + other{"येत्या {0} मंगळवारांमध्ये"} + } + past{ + one{"{0} मंगळवारापूर्वी"} + other{"{0} मंगळवारांपूर्वी"} + } + } } wed{ relative{ @@ -1272,6 +1560,16 @@ mr{ "0"{"हा बुधवार"} "1"{"पुढील बुधवार"} } + relativeTime{ + future{ + one{"येत्या {0} बुधवारी"} + other{"येत्या {0} बुधवार"} + } + past{ + one{"{0} बुधवारपूर्वी"} + other{"{0} बुधवारांपूर्वी"} + } + } } wed-narrow{ relative{ @@ -1279,6 +1577,16 @@ mr{ "0"{"हा बु"} "1"{"पुढील बु"} } + relativeTime{ + future{ + one{"येत्या {0} बुधवारी"} + other{"येत्या {0} बुधवार"} + } + past{ + one{"{0} बुधवारपूर्वी"} + other{"{0} बुधवारांपूर्वी"} + } + } } wed-short{ relative{ @@ -1286,6 +1594,16 @@ mr{ "0"{"हा बुध."} "1"{"पुढील बुध."} } + relativeTime{ + future{ + one{"येत्या {0} बुधवार"} + other{"येत्या {0} बुधवार"} + } + past{ + one{"{0} बुधवारपूर्वी"} + other{"{0} बुधवारांपूर्वी"} + } + } } week{ dn{"आठवडा"} @@ -1294,6 +1612,7 @@ mr{ "0"{"हा आठवडा"} "1"{"पुढील आठवडा"} } + relativePeriod{"{0} चा आठवडा"} relativeTime{ future{ one{"{0} आठवड्यामध्ये"} @@ -1312,6 +1631,7 @@ mr{ "0"{"हा आठवडा"} "1"{"पुढील आठवडा"} } + relativePeriod{"{0} चा आठवडा"} relativeTime{ future{ one{"{0} आठवड्यामध्ये"} @@ -1330,6 +1650,7 @@ mr{ "0"{"हा आठवडा"} "1"{"पुढील आठवडा"} } + relativePeriod{"{0} चा आठवडा"} relativeTime{ future{ one{"{0} आठवड्यामध्ये"} @@ -1409,12 +1730,18 @@ mr{ middle{"{0}, {1}"} start{"{0}, {1}"} } - unit{ + standard-short{ 2{"{0} आणि {1}"} end{"{0} आणि {1}"} middle{"{0}, {1}"} start{"{0}, {1}"} } + unit{ + 2{"{0}, {1}"} + end{"{0}, {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit-narrow{ 2{"{0} {1}"} end{"{0} {1}"} @@ -1433,16 +1760,4 @@ mr{ US{"यूएस"} metric{"मेट्रिक"} } - transformNames{ - BGN{"BGN"} - Numeric{"अंकीय"} - Tone{"स्वर"} - UNGEGN{"UNGEGN"} - x-Accents{"गडद-फिकेपणा"} - x-Fullwidth{"पूर्णरुंदी"} - x-Halfwidth{"अर्धीरुंदी"} - x-Jamo{"जामो"} - x-Pinyin{"पिनयिन"} - x-Publishing{"प्रकाशन"} - } } diff --git a/icuSources/data/locales/mr_IN.txt b/icuSources/data/locales/mr_IN.txt index 0ab281cd..549a1264 100644 --- a/icuSources/data/locales/mr_IN.txt +++ b/icuSources/data/locales/mr_IN.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/mr_IN.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mr_IN{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ms.txt b/icuSources/data/locales/ms.txt index 3a05a593..dd032114 100644 --- a/icuSources/data/locales/ms.txt +++ b/icuSources/data/locales/ms.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ms.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ms{ AuxExemplarCharacters{"[]"} Ellipsis{ @@ -21,6 +15,10 @@ ms{ "sy} t {ts} u {ua} v w x y z]" } ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"} + ExemplarCharactersPunctuation{ + "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ " + "″]" + } MoreInformation{"?"} NumberElements{ default{"latn"} @@ -169,10 +167,19 @@ ms{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + one{"Ambil belokan kanan yang pertama."} + other{"Ambil belokan kanan yang ke-{0}."} + } + plural{ + other{"{0} hari"} + } + } minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.24.16"} + Version{"2.1.32.59"} calendar{ buddhist{ eras{ @@ -485,6 +492,9 @@ ms{ MEd{"E, d/M"} MMM{"LLL"} MMMEd{"E, d MMM"} + MMMMW{ + other{"'week' W 'of' MMM"} + } MMMMd{"d MMMM"} MMMd{"d MMM"} MMdd{"dd/MM"} @@ -501,11 +511,14 @@ ms{ yMEd{"E, d/M/y"} yMMM{"MMM y"} yMMMEd{"E, d MMM y"} - yMMMM{"MMMM y"} + yMMMM{"y MMMM"} yMMMd{"d MMM y"} yMd{"d/M/y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + other{"'week' w 'of' y"} + } } dayNames{ format{ @@ -590,21 +603,21 @@ ms{ abbreviated{ afternoon1{"tengah hari"} evening1{"petang"} - morning1{"tengah malam"} + morning1{"pagi"} morning2{"pagi"} night1{"malam"} } narrow{ afternoon1{"tengah hari"} evening1{"petang"} - morning1{"tengah malam"} + morning1{"pagi"} morning2{"pagi"} night1{"malam"} } wide{ afternoon1{"tengah hari"} evening1{"petang"} - morning1{"tengah malam"} + morning1{"pagi"} morning2{"pagi"} night1{"malam"} } @@ -623,7 +636,7 @@ ms{ afternoon1{"tengah hari"} am{"a"} evening1{"petang"} - morning1{"tengah malam"} + morning1{"pagi"} morning2{"pagi"} night1{"malam"} pm{"p"} @@ -916,6 +929,94 @@ ms{ 1, } } + characterLabel{ + activities{"Aktiviti"} + african_scripts{"Skrip Afrika"} + american_scripts{"Skrip Amerika"} + animal{"haiwan"} + animals_nature{"Haiwan & Alam Semula Jadi"} + arrows{"Anak Panah"} + body{"tubuh"} + box_drawing{"Lukisan Kotak"} + braille{"Braille"} + building{"bangunan"} + bullets_stars{"Bulet/Bintang"} + consonantal_jamo{"Consonantal Jamo"} + currency_symbols{"Simbol Mata Wang"} + dash_connector{"Sempang/Penyambung"} + digits{"Digit"} + dingbats{"Dingbat"} + divination_symbols{"Simbol Tilikan"} + downwards_arrows{"Anak Panah Bawah"} + downwards_upwards_arrows{"Anak Panah Bawah Atas"} + east_asian_scripts{"Skrip Asia Timur"} + emoji{"Emoji"} + european_scripts{"Skrip Eropah"} + female{"perempuan"} + flag{"bendera"} + flags{"Bendera"} + food_drink{"Makanan & Minuman"} + format{"Format"} + format_whitespace{"Format & Ruang Putih"} + full_width_form_variant{"Varian Bentuk Lebar Penuh"} + geometric_shapes{"Bentuk Geometri"} + half_width_form_variant{"Varian Bentuk Lebar Separa"} + han_characters{"Aksara Han"} + han_radicals{"Radikal Han"} + hanja{"Hanja"} + hanzi_simplified{"Hanzi Mudah"} + hanzi_traditional{"Hanzi (Tradisional)"} + heart{"hati"} + historic_scripts{"Skrip Lama"} + ideographic_desc_characters{"Aksara Unsur Ideografi"} + japanese_kana{"Kana Jepun"} + kanbun{"Kanbun"} + kanji{"Kanji"} + keycap{"keycap"} + leftwards_arrows{"Anak Panah Hala Kiri"} + leftwards_rightwards_arrows{"Anak Panah Hala Kanan Hala Kiri"} + letterlike_symbols{"Simbol Ala Huruf"} + limited_use{"Kegunaan Terhad"} + male{"lelaki"} + math_symbols{"Simbol Matematik"} + middle_eastern_scripts{"Tulisan Timur Tengah"} + miscellaneous{"Pelbagai"} + modern_scripts{"Tulisan Moden"} + modifier{"Pengubahsuai"} + musical_symbols{"Simbol Muzikal"} + nature{"alam semula jadi"} + nonspacing{"Tanpa ruang"} + numbers{"Angka"} + objects{"Objek"} + other{"Lain-lain"} + paired{"Bergandingan"} + person{"orang"} + phonetic_alphabet{"Huruf Fonetik"} + pictographs{"Piktograf"} + place{"tempat"} + plant{"tumbuh-tumbuhan"} + punctuation{"Tanda baca"} + rightwards_arrows{"Anak Panah Hala Kanan"} + sign_standard_symbols{"Simbol Isyarat/Standard"} + small_form_variant{"Varian Huruf Kecil"} + smiley{"smiley"} + smileys_people{"Smiley & Manusia"} + south_asian_scripts{"Tulisan Asia Selatan"} + southeast_asian_scripts{"Tulisan Asia Tenggara"} + spacing{"Ruang"} + sport{"sukan"} + symbols{"Simbol"} + technical_symbols{"Simbol Teknikal"} + tone_marks{"Tanda Nadaan"} + travel{"perjalanan"} + travel_places{"Pelancongan & Tempat"} + upwards_arrows{"Anak Panah Hala Ke Atas"} + variant_forms{"Bentuk Varian"} + vocalic_jamo{"Jamo Vokal"} + weather{"cuaca"} + western_asian_scripts{"Tiulisan Asia Barat"} + whitespace{"Ruang putih"} + } delimiters{ alternateQuotationEnd{"’"} alternateQuotationStart{"‘"} @@ -955,7 +1056,7 @@ ms{ other{"dlm {0} hari"} } past{ - other{"{0} hari yg lalu"} + other{"{0} hari lalu"} } } } @@ -973,7 +1074,7 @@ ms{ other{"dlm {0} hari"} } past{ - other{"{0} hari yg lalu"} + other{"{0} hari lalu"} } } } @@ -989,6 +1090,14 @@ ms{ "0"{"Jumaat ini"} "1"{"Jumaat depan"} } + relativeTime{ + future{ + other{"pada {0} Jumaat"} + } + past{ + other{"pada {0} Jumaat lalu"} + } + } } fri-narrow{ relative{ @@ -996,6 +1105,14 @@ ms{ "0"{"Jum ini"} "1"{"Jum depan"} } + relativeTime{ + future{ + other{"pada {0} Jumaat"} + } + past{ + other{"pada {0} Jumaat lalu"} + } + } } fri-short{ relative{ @@ -1003,15 +1120,26 @@ ms{ "0"{"Jum ini"} "1"{"Jum depan"} } + relativeTime{ + future{ + other{"pada {0} Jumaat"} + } + past{ + other{"pada {0} Jumaat lalu"} + } + } } hour{ dn{"Jam"} + relative{ + "0"{"jam ini"} + } relativeTime{ future{ other{"dalam {0} jam"} } past{ - other{"{0} jam yang lalu"} + other{"{0} jam lalu"} } } } @@ -1022,7 +1150,7 @@ ms{ other{"dlm {0} jam"} } past{ - other{"{0} jam yg lalu"} + other{"{0} jam lalu"} } } } @@ -1033,18 +1161,21 @@ ms{ other{"dlm {0} jam"} } past{ - other{"{0} jam yg lalu"} + other{"{0} jam lalu"} } } } minute{ dn{"Minit"} + relative{ + "0"{"pada minit ini"} + } relativeTime{ future{ other{"dalam {0} minit"} } past{ - other{"{0} minit yang lalu"} + other{"{0} minit lalu"} } } } @@ -1055,7 +1186,7 @@ ms{ other{"dlm {0} min"} } past{ - other{"{0} min yg lalu"} + other{"{0} min lalu"} } } } @@ -1066,7 +1197,7 @@ ms{ other{"dlm {0} min"} } past{ - other{"{0} min yg lalu"} + other{"{0} min lalu"} } } } @@ -1076,6 +1207,14 @@ ms{ "0"{"Isnin ini"} "1"{"Isnin depan"} } + relativeTime{ + future{ + other{"pada {0} Isnin"} + } + past{ + other{"pada {0} Isnin lalu"} + } + } } mon-narrow{ relative{ @@ -1083,6 +1222,14 @@ ms{ "0"{"Isn ini"} "1"{"Isn depan"} } + relativeTime{ + future{ + other{"pada {0} Isnin"} + } + past{ + other{"pada {0} Isnin lalu"} + } + } } mon-short{ relative{ @@ -1090,6 +1237,14 @@ ms{ "0"{"Isn ini"} "1"{"Isn depan"} } + relativeTime{ + future{ + other{"pada {0} Isnin"} + } + past{ + other{"pada {0} Isnin lalu"} + } + } } month{ dn{"Bulan"} @@ -1116,7 +1271,7 @@ ms{ } relativeTime{ future{ - other{"dalam {0} bln lalu"} + other{"dlm {0} bln"} } past{ other{"{0} bulan lalu"} @@ -1142,16 +1297,16 @@ ms{ quarter{ dn{"Suku Tahun"} relative{ - "-1"{"suku lepas"} - "0"{"suku ini"} - "1"{"suku seterusnya"} + "-1"{"suku tahun lalu"} + "0"{"suku tahun ini"} + "1"{"suku tahun seterusnya"} } relativeTime{ future{ - other{"dalam {0} suku"} + other{"dalam {0} suku tahun"} } past{ - other{"{0} suku lalu"} + other{"{0} suku tahun lalu"} } } } @@ -1164,10 +1319,10 @@ ms{ } relativeTime{ future{ - other{"dlm {0} suku"} + other{"dlm {0} suku tahun"} } past{ - other{"{0} suku lalu"} + other{"{0} suku tahun lalu"} } } } @@ -1180,10 +1335,10 @@ ms{ } relativeTime{ future{ - other{"dlm {0} suku"} + other{"dlm {0} suku tahun"} } past{ - other{"{0} suku lalu"} + other{"{0} suku tahun lalu"} } } } @@ -1193,6 +1348,14 @@ ms{ "0"{"Sabtu ini"} "1"{"Sabtu depan"} } + relativeTime{ + future{ + other{"pada {0} Sabtu"} + } + past{ + other{"pada {0} Sabtu lalu"} + } + } } sat-narrow{ relative{ @@ -1200,6 +1363,14 @@ ms{ "0"{"Sab ini"} "1"{"Sab depan"} } + relativeTime{ + future{ + other{"pada {0} Sabtu"} + } + past{ + other{"pada {0} Sabtu lalu"} + } + } } sat-short{ relative{ @@ -1207,6 +1378,14 @@ ms{ "0"{"Sab ini"} "1"{"Sab depan"} } + relativeTime{ + future{ + other{"pada {0} Sabtu"} + } + past{ + other{"pada {0} Sabtu lalu"} + } + } } second{ dn{"Saat"} @@ -1229,7 +1408,7 @@ ms{ other{"dlm {0} saat"} } past{ - other{"{0} saat yg lalu"} + other{"{0} saat lalu"} } } } @@ -1240,7 +1419,7 @@ ms{ other{"dlm {0} saat"} } past{ - other{"{0} saat yg lalu"} + other{"{0} saat lalu"} } } } @@ -1250,6 +1429,14 @@ ms{ "0"{"Ahad ini"} "1"{"Ahad depan"} } + relativeTime{ + future{ + other{"pada {0} Ahad"} + } + past{ + other{"pada {0} Ahad lalu"} + } + } } sun-narrow{ relative{ @@ -1257,6 +1444,14 @@ ms{ "0"{"Ahd ini"} "1"{"Ahd depan"} } + relativeTime{ + future{ + other{"pada {0} Ahad"} + } + past{ + other{"pada {0} Ahad lalu"} + } + } } sun-short{ relative{ @@ -1264,6 +1459,14 @@ ms{ "0"{"Aha ini"} "1"{"Aha depan"} } + relativeTime{ + future{ + other{"pada {0} Ahad"} + } + past{ + other{"pada {0} Ahad lalu"} + } + } } thu{ relative{ @@ -1271,6 +1474,14 @@ ms{ "0"{"Khamis ini"} "1"{"Khamis depan"} } + relativeTime{ + future{ + other{"pada {0} Khamis"} + } + past{ + other{"pada {0} Khamis lalu"} + } + } } thu-narrow{ relative{ @@ -1278,6 +1489,14 @@ ms{ "0"{"Kha ini"} "1"{"Kha depan"} } + relativeTime{ + future{ + other{"pada {0} Khamis"} + } + past{ + other{"pada {0} Khamis lalu"} + } + } } thu-short{ relative{ @@ -1285,6 +1504,14 @@ ms{ "0"{"Kha ini"} "1"{"Kha depan"} } + relativeTime{ + future{ + other{"pada {0} Khamis"} + } + past{ + other{"pada {0} Khamis lalu"} + } + } } tue{ relative{ @@ -1292,6 +1519,14 @@ ms{ "0"{"Selasa ini"} "1"{"Selasa depan"} } + relativeTime{ + future{ + other{"pada {0} Selasa"} + } + past{ + other{"pada {0} Selasa lalu"} + } + } } tue-narrow{ relative{ @@ -1299,6 +1534,14 @@ ms{ "0"{"Sel ini"} "1"{"Sel depan"} } + relativeTime{ + future{ + other{"pada {0} Selasa"} + } + past{ + other{"pada {0} Selasa lalu"} + } + } } tue-short{ relative{ @@ -1306,6 +1549,14 @@ ms{ "0"{"Sel ini"} "1"{"Sel depan"} } + relativeTime{ + future{ + other{"pada {0} Selasa"} + } + past{ + other{"pada {0} Selasa lalu"} + } + } } wed{ relative{ @@ -1313,6 +1564,14 @@ ms{ "0"{"Rabu ini"} "1"{"Rabu depan"} } + relativeTime{ + future{ + other{"pada {0} Rabu"} + } + past{ + other{"pada {0} Rabu lalu"} + } + } } wed-narrow{ relative{ @@ -1320,6 +1579,14 @@ ms{ "0"{"Rab ini"} "1"{"Rab depan"} } + relativeTime{ + future{ + other{"pada {0} Rabu"} + } + past{ + other{"pada {0} Rabu lalu"} + } + } } wed-short{ relative{ @@ -1327,14 +1594,23 @@ ms{ "0"{"Rab ini"} "1"{"Rab depan"} } + relativeTime{ + future{ + other{"pada {0} Rabu"} + } + past{ + other{"pada {0} Rabu lalu"} + } + } } week{ dn{"Minggu"} relative{ - "-1"{"minggu lepas"} + "-1"{"minggu lalu"} "0"{"minggu ini"} "1"{"minggu depan"} } + relativePeriod{"minggu ke-{0}"} relativeTime{ future{ other{"dalam {0} minggu"} @@ -1351,6 +1627,7 @@ ms{ "0"{"mng ini"} "1"{"mng depan"} } + relativePeriod{"minggu ke-{0}"} relativeTime{ future{ other{"dlm {0} mgu"} @@ -1367,12 +1644,13 @@ ms{ "0"{"mng ini"} "1"{"mng depan"} } + relativePeriod{"minggu ke-{0}"} relativeTime{ future{ other{"dlm {0} mgu"} } past{ - other{"{0} mng lalu"} + other{"{0} mgu lalu"} } } } @@ -1382,7 +1660,7 @@ ms{ year{ dn{"Tahun"} relative{ - "-1"{"tahun lepas"} + "-1"{"tahun lalu"} "0"{"tahun ini"} "1"{"tahun depan"} } @@ -1438,6 +1716,12 @@ ms{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} dan {1}"} + end{"{0} dan {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0}, {1}"} end{"{0}, {1}"} @@ -1451,8 +1735,8 @@ ms{ start{"{0} {1}"} } unit-short{ - 2{"{0}, {1}"} - end{"{0}, {1}"} + 2{"{0} dan {1}"} + end{"{0} dan {1}"} middle{"{0}, {1}"} start{"{0}, {1}"} } @@ -1462,16 +1746,4 @@ ms{ US{"AS"} metric{"Metrik"} } - transformNames{ - BGN{"BGN"} - Numeric{"Bernombor"} - Tone{"Nada"} - UNGEGN{"UNGEGN"} - x-Accents{"Aksen"} - x-Fullwidth{"Kelebaran penuh"} - x-Halfwidth{"Kelebaran separa"} - x-Jamo{"Jamo"} - x-Pinyin{"Pinyin"} - x-Publishing{"Penerbitan"} - } } diff --git a/icuSources/data/locales/ms_Arab.txt b/icuSources/data/locales/ms_Arab.txt index d5306566..2eda5d52 100644 --- a/icuSources/data/locales/ms_Arab.txt +++ b/icuSources/data/locales/ms_Arab.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ms_Arab.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ms_Arab{ %%Parent{"root"} AuxExemplarCharacters{"[Ú¬ ۑ]"} @@ -82,7 +76,7 @@ ms_Arab{ } } } - Version{"2.1.19.29"} + Version{"2.1.27.40"} calendar{ buddhist{ DateTimePatterns{ @@ -176,19 +170,6 @@ ms_Arab{ yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} } - dayNames{ - format{ - wide{ - "احد", - "اثنين", - "ثلاث", - "رابو", - "خميس", - "جمعة", - "سبتو", - } - } - } intervalFormats{ H{ H{"HH–HH"} @@ -284,36 +265,6 @@ ms_Arab{ y{"d/M/y – d/M/y"} } } - quarters{ - format{ - abbreviated{ - "سوکو 1", - "سوکو Ú©-2", - "سوکو Ú©-3", - "سوکو Ú©-4", - } - wide{ - "سوکو ڤرتام", - "سوکو Ú©-2", - "سوکو Ú©-3", - "سوکو Ú©-4", - } - } - stand-alone{ - abbreviated{ - "سوکو 1", - "سوکو Ú©-2", - "سوکو Ú©-3", - "سوکو Ú©-4", - } - wide{ - "سوکو ڤرتام", - "سوکو Ú©-2", - "سوکو Ú©-3", - "سوکو Ú©-4", - } - } - } } gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/ms_Arab_BN.txt b/icuSources/data/locales/ms_Arab_BN.txt index ae9ac73d..df78bd6e 100644 --- a/icuSources/data/locales/ms_Arab_BN.txt +++ b/icuSources/data/locales/ms_Arab_BN.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ms_Arab_BN.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ms_Arab_BN{ NumberElements{ latn{ @@ -18,7 +12,7 @@ ms_Arab_BN{ } } } - Version{"2.1.19.14"} + Version{"2.1.27.40"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/ms_Arab_MY.txt b/icuSources/data/locales/ms_Arab_MY.txt index 9b4b9d2c..df0e00ae 100644 --- a/icuSources/data/locales/ms_Arab_MY.txt +++ b/icuSources/data/locales/ms_Arab_MY.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ms_Arab_MY.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ms_Arab_MY{ - Version{"2.1.19.14"} + Version{"2.1.27.40"} } diff --git a/icuSources/data/locales/ms_BN.txt b/icuSources/data/locales/ms_BN.txt index bcd93997..e97dd474 100644 --- a/icuSources/data/locales/ms_BN.txt +++ b/icuSources/data/locales/ms_BN.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ms_BN.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ms_BN{ NumberElements{ latn{ @@ -18,7 +12,7 @@ ms_BN{ } } } - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/ms_MY.txt b/icuSources/data/locales/ms_MY.txt index 6ca3f94e..46eb161f 100644 --- a/icuSources/data/locales/ms_MY.txt +++ b/icuSources/data/locales/ms_MY.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ms_MY.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ms_MY{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ms_SG.txt b/icuSources/data/locales/ms_SG.txt index 30fca8d4..6af17c70 100644 --- a/icuSources/data/locales/ms_SG.txt +++ b/icuSources/data/locales/ms_SG.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ms_SG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ms_SG{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/mt.txt b/icuSources/data/locales/mt.txt index 54dad6ff..c5970f63 100644 --- a/icuSources/data/locales/mt.txt +++ b/icuSources/data/locales/mt.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/mt.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mt{ AuxExemplarCharacters{"[c y]"} Ellipsis{ @@ -23,8 +17,15 @@ mt{ NumberElements{ default{"latn"} latn{ + miscPatterns{ + atLeast{"⩾{0}"} + range{"{0}–{1}"} + } patterns{ currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ decimal{"."} @@ -43,7 +44,7 @@ mt{ minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.23.7"} + Version{"2.1.32.59"} calendar{ generic{ DateTimePatterns{ @@ -61,6 +62,93 @@ mt{ "{1} {0}", "{1} {0}", } + availableFormats{ + E{"ccc"} + Ed{"d, E"} + Gy{"G y"} + M{"L"} + MEd{"E, M/d"} + MMM{"LLL"} + MMMEd{"E, d 'ta'’ MMM"} + MMMMd{"d 'ta'’ MMMM"} + MMMd{"MMM d"} + Md{"MM-dd"} + d{"d"} + y{"G y"} + yMMMM{"MMMM y"} + yyyy{"G y"} + yyyyM{"GGGGG y-MM"} + yyyyMEd{"GGGGG E, dd-MM-y"} + yyyyMMM{"GGGGG MMM y"} + yyyyMMMEd{"GGGGG E, dd MMM y"} + yyyyMMMM{"GGGGG MMM y"} + yyyyMMMd{"GGGGG dd MMM y"} + yyyyMd{"GGGGG dd-MM-y"} + yyyyQQQ{"G y QQQ"} + yyyyQQQQ{"G y QQQQ"} + } + intervalFormats{ + M{ + M{"M–M"} + } + MEd{ + M{"E, dd/MM – E, dd/MM"} + d{"E, dd/MM – E, dd/MM"} + } + MMM{ + M{"MMM–MMM"} + } + MMMEd{ + M{"E, d MMM – E, d MMM"} + d{"E, d MMM – E, d MMM"} + } + MMMd{ + M{"d MMM – d MMM"} + d{"d – d MMM"} + } + Md{ + M{"dd/MM – dd/MM"} + d{"dd/MM – dd/MM"} + } + d{ + d{"d–d"} + } + y{ + y{"y–y G"} + } + yM{ + M{"MM/y – MM/y G"} + y{"MM/y – MM/y G"} + } + yMEd{ + M{"E, dd/MM/y – E, dd/MM/y G"} + d{"E, dd/MM/y – E, dd/MM/y G"} + y{"E, dd/MM/y – E, dd/MM/y G"} + } + yMMM{ + M{"MMM–MMM y G"} + y{"MMM y – MMM y G"} + } + yMMMEd{ + M{"E, d MMM – E, d MMM, y G"} + d{"E, d MMM – E, d MMM, y G"} + y{"E, d MMM, y – E, d MMM, y G"} + } + yMMMM{ + M{"MMMM – MMMM y G"} + y{"MMMM y – MMMM y G"} + } + yMMMd{ + M{"d MMM – d MMM, y G"} + d{"d – d MMM, y G"} + y{"d MMM, y – d MMM, y G"} + } + yMd{ + M{"dd/MM/y – dd/MM/y G"} + d{"dd/MM/y – dd/MM/y G"} + y{"dd/MM/y – dd/MM/y G"} + } + } } gregorian{ AmPmMarkers{ @@ -71,6 +159,10 @@ mt{ "AM", "PM", } + AmPmMarkersNarrow{ + "am", + "pm", + } DateTimePatterns{ "HH:mm:ss zzzz", "HH:mm:ss z", @@ -86,6 +178,45 @@ mt{ "{1} {0}", "{1} {0}", } + appendItems{ + Timezone{"{0} {1}"} + } + availableFormats{ + E{"ccc"} + EHm{"E HH:mm"} + EHms{"E HH:mm:ss"} + Ed{"d, E"} + Ehm{"E h:mm a"} + Ehms{"E h:mm:ss a"} + Gy{"G y"} + GyMMM{"MMM y G"} + GyMMMEd{"E, d 'ta'’ MMM, y G"} + GyMMMd{"d MMM, y G"} + H{"HH"} + Hm{"HH:mm"} + Hms{"HH:mm:ss"} + M{"L"} + MEd{"E, M-d"} + MMM{"LLL"} + MMMEd{"E, d 'ta'’ MMM"} + MMMMd{"d 'ta'’ MMMM"} + MMMd{"MMM d"} + Md{"MM-dd"} + d{"d"} + h{"h a"} + hm{"h:mm a"} + hms{"h:mm:ss a"} + ms{"mm:ss"} + y{"y"} + yM{"y-MM"} + yMEd{"E, d/M/y"} + yMMM{"MMM y"} + yMMMEd{"E, d 'ta'’ MMM, y"} + yMMMM{"MMMM y"} + yMMMd{"d 'ta'’ MMM, y"} + yQQQ{"QQQ - y"} + yQQQQ{"QQQQ - y"} + } dayNames{ format{ abbreviated{ @@ -98,13 +229,22 @@ mt{ "Sib", } narrow{ - "Ħ", - "T", + "Ħd", "T", - "E", - "Ħ", - "Ä ", - "S", + "Tl", + "Er", + "Ħm", + "Ä m", + "Sb", + } + short{ + "Ħad", + "Tne", + "Tli", + "Erb", + "Ħam", + "Ä im", + "Sib", } wide{ "Il-Ħadd", @@ -135,6 +275,15 @@ mt{ "Ä m", "Sb", } + short{ + "Ħad", + "Tne", + "Tli", + "Erb", + "Ħam", + "Ä im", + "Sib", + } wide{ "Il-Ħadd", "It-Tnejn", @@ -146,6 +295,22 @@ mt{ } } } + dayPeriod{ + stand-alone{ + abbreviated{ + am{"AM"} + pm{"PM"} + } + narrow{ + am{"am"} + pm{"pm"} + } + wide{ + am{"AM"} + pm{"PM"} + } + } + } eras{ abbreviated{ "QK", @@ -160,6 +325,96 @@ mt{ "Wara Kristu", } } + intervalFormats{ + H{ + H{"HH–HH"} + } + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } + Hmv{ + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} + } + Hv{ + H{"HH–HH v"} + } + M{ + M{"MM–MM"} + } + MEd{ + M{"E, dd/MM – E, dd/MM"} + d{"E, dd/MM – E, dd/MM"} + } + MMM{ + M{"MMM – MMM"} + } + MMMEd{ + M{"E, d 'ta'’ MMM – E, d 'ta'’ MMM"} + d{"E, d – E d MMM"} + } + MMMd{ + M{"d 'ta'’ MMM – d 'ta'’ MMM"} + d{"d – d MMM"} + } + Md{ + M{"dd/MM – dd/MM"} + d{"dd/MM – dd/MM"} + } + d{ + d{"d–d"} + } + h{ + a{"h a – h a"} + h{"h – h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} + } + hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} + } + hv{ + a{"h a – h a v"} + h{"h–h a v"} + } + y{ + y{"y – y"} + } + yM{ + M{"MM/y – MM/y"} + y{"MM/y – MM/y"} + } + yMEd{ + M{"E, dd/MM/y – E, dd/MM/y"} + d{"E, dd/MM/y – E, dd/MM/y"} + y{"E, dd/MM/y – E, dd/MM/y"} + } + yMMM{ + M{"MMM–MMM y"} + y{"MMM y – MMM y"} + } + yMMMEd{ + M{"E, d 'ta'’ MMM – E, d 'ta'’ MMM y"} + d{"E, d MMM – E, d MMM, y"} + y{"E, d 'ta'’ MMM y – E, d 'ta'’ MMM y"} + } + yMMMd{ + M{"y MMM d – MMM d"} + d{"d – d MMM y"} + y{"d MMM, y – d MMM, y"} + } + yMd{ + M{"dd/MM/y – dd/MM/y"} + d{"dd/MM/y – dd/MM/y"} + y{"dd/MM/y – dd/MM/y"} + } + } monthNames{ format{ abbreviated{ diff --git a/icuSources/data/locales/mt_MT.txt b/icuSources/data/locales/mt_MT.txt index 0cfb16d4..a3e6593b 100644 --- a/icuSources/data/locales/mt_MT.txt +++ b/icuSources/data/locales/mt_MT.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/mt_MT.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mt_MT{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/mua.txt b/icuSources/data/locales/mua.txt old mode 100755 new mode 100644 index c232402d..cc07d2c2 --- a/icuSources/data/locales/mua.txt +++ b/icuSources/data/locales/mua.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/mua.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mua{ AuxExemplarCharacters{"[q x]"} ExemplarCharacters{"[a ã b ɓ c d ɗ e ë ǝ f g h i Ä© j k l m n ŋ o õ p r s t u v á¹½ w y z]"} @@ -24,7 +18,7 @@ mua{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/mua_CM.txt b/icuSources/data/locales/mua_CM.txt old mode 100755 new mode 100644 index b66cb4f1..c877d27a --- a/icuSources/data/locales/mua_CM.txt +++ b/icuSources/data/locales/mua_CM.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/mua_CM.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mua_CM{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/my.txt b/icuSources/data/locales/my.txt index 79da6621..b90f629d 100644 --- a/icuSources/data/locales/my.txt +++ b/icuSources/data/locales/my.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/my.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License my{ AuxExemplarCharacters{"[ၐ ၑ ဨ ဢ ၒ ၓ ၔ ၕ ၖ ၗ \u1058 \u1059]"} Ellipsis{ @@ -17,9 +11,9 @@ my{ word-medial{"{0} … {1}"} } ExemplarCharacters{ - "[က ခ ဂ ဃ င စ ဆ ဇ ဈ ဉ ည ဋ ဌ ဍ ဎ ဏ တ ထ ဒ ဓ န ပ ဖ ဗ ဘ မ ယ ရ လ ဝ သ ဟ ဠ အ ဣ ဤ ဥ ဦ" - " ဧ ဩ ဪ ာ ါ \u102D \u102E \u102F \u1030 ေ \u1032 \u1036 ဿ ျ ြ \u103D \u103E " - "\u1039 \u103A \u1037 း]" + "[{\u104F} က ခ ဂ ဃ င စ ဆ ဇ ဈ ဉ ည ဋ ဌ ဍ ဎ ဏ တ ထ ဒ ဓ န ပ ဖ ဗ ဘ မ ယ ရ လ ဝ သ ဟ ဠ " + "အ ဣ ဤ ဥ ဦ ဧ ဩ ဪ ာ ါ \u102D \u102E \u102F \u1030 ေ \u1032 \u1036 ဿ ျ ြ \u103D" + " \u103E \u1039 \u103A \u1037 း]" } ExemplarCharactersIndex{"[က ခ ဂ ဃ င စ ဆ ဇ ဈ ဉ ည ဋ ဌ ဍ ဎ ဏ တ ထ ဒ ဓ န ပ ဖ ဗ ဘ မ ယ ရ လ ဝ သ ဟ ဠ အ]"} ExemplarCharactersPunctuation{"[၊ ။ ‘ ’ “ ”]"} @@ -28,12 +22,12 @@ my{ default{"mymr"} latn{ miscPatterns{ - atLeast{"⩾{0}"} - range{"{0}–{1}"} + atLeast{"{0} နှင့်အထက်"} + range{"{0} - {1}"} } patterns{ accountingFormat{"¤ #,##0.00"} - currencyFormat{"¤ #,##0.00"} + currencyFormat{"#,##0.00 ¤"} decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} @@ -59,19 +53,19 @@ my{ other{"00ကုဋေ"} } 1000000000{ - other{"000ကုဋေ"} + other{"ကုဋေ000"} } 10000000000{ - other{"0000ကုဋေ"} + other{"ကုဋေ0000"} } 100000000000{ - other{"00000ကုဋေ"} + other{"ကုဋေ0သောင်း"} } 1000000000000{ - other{"000000ကုဋေ"} + other{"ကုဋေ0သိန်း"} } 10000000000000{ - other{"0000000ကုဋေ"} + other{"ကုဋေ0သန်း"} } 100000000000000{ other{"0ကောဋိ"} @@ -105,7 +99,7 @@ my{ other{"¤ ကုဋေ0000"} } 100000000000{ - other{"¤ 0000ကုဋေ"} + other{"¤ ကုဋေ0သောင်း"} } 1000000000000{ other{"¤ ကုဋေ0သိန်း"} @@ -140,16 +134,16 @@ my{ other{"ကုဋေ000"} } 10000000000{ - other{"ကုဋေ0000"} + other{"ကုဋေ0ထ"} } 100000000000{ - other{"0000ကုဋေ"} + other{"ကုဋေ0သ"} } 1000000000000{ - other{"ကုဋေ0သိန်း"} + other{"ဋေ0သိန်း"} } 10000000000000{ - other{"ကုဋေ0သန်း"} + other{"ဋေ0သန်း"} } 100000000000000{ other{"0ကောဋိ"} @@ -171,47 +165,66 @@ my{ timeSeparator{":"} } } - minimumGroupingDigits{"3"} + minimalPairs{ + ordinal{ + other{"{0} အုပ်မြောက်"} + } + plural{ + other{"{0}ရက်"} + } + } + minimumGroupingDigits{"1"} mymr{ + patterns{ + currencyFormat{"#,##0.00 ¤"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} + } symbols{ + exponential{"E"} + infinity{"∞"} list{"၊"} + nan{"ဂဏန်းမဟုတ်သော"} + perMille{"‰"} + percentSign{"%"} + superscriptingExponent{"×"} } } native{"mymr"} } - Version{"2.1.23.84"} + Version{"2.1.33.28"} calendar{ generic{ DateTimePatterns{ - "HH:mm:ss zzzz", - "HH:mm:ss z", + "zzzz HH:mm:ss", + "z HH:mm:ss", "HH:mm:ss", "HH:mm", - "EEEE၊ G dd MMMM y", + "EEEE G dd MMMM y", "G dd MMMM y", "G d MMM y", "GGGGG dd-MM-yy", "{1} {0}", - "{1} {0}တွင်", - "{1} {0}တွင်", + "{1} {0}", + "{1} {0}", "{1} {0}", "{1} {0}", } availableFormats{ E{"ccc"} - Ed{"E၊ d"} + Ed{"d Eနေ့"} Gy{"G y"} GyMMM{"G MMM y"} - GyMMMEd{"E၊ G d MMM y"} + GyMMMEd{"G d MMM y Eနေ့"} GyMMMd{"G d MMM y"} H{"HH"} Hm{"HH:mm"} Hms{"HH:mm:ss"} M{"L"} - MEd{"E၊ d/M"} + MEd{"d/M Eနေ့"} MMM{"LLL"} - MMMEd{"E၊ d MMM"} - MMMMEd{"E၊ d MMMM"} + MMMEd{"MMM d Eနေ့"} + MMMMEd{"MMMM d Eနေ့"} MMMMd{"d MMMM"} MMMd{"d MMM"} Md{"d/M"} @@ -220,14 +233,14 @@ my{ y{"G y"} yyyy{"G y"} yyyyM{"G M/y"} - yyyyMEd{"E၊ G d/M/y"} + yyyyMEd{"GGGGG dd/MM/y Eနေ့"} yyyyMMM{"G MMM y"} - yyyyMMMEd{"E၊ G d MMM y"} + yyyyMMMEd{"G d MMM y Eနေ့"} yyyyMMMM{"G MMMM y"} yyyyMMMd{"G d MMM y"} - yyyyMd{"GGGGG dd-MM-y"} - yyyyQQQ{"G QQQ y"} - yyyyQQQQ{"G QQQQ y"} + yyyyMd{"GGGGG dd/MM/Y"} + yyyyQQQ{"G y QQQ"} + yyyyQQQQ{"G y QQQQ"} } intervalFormats{ H{ @@ -245,29 +258,29 @@ my{ H{"HH–HH v"} } M{ - M{"M–M"} + M{"M – M"} } MEd{ - M{"EEEE၊ d/M – EEEE၊ d/M"} - d{"EEEE၊ d/M – EEEE၊ d/M"} + M{"d/M Eနေ့ – d/M Eနေ့"} + d{"d/M Eနေ့ – d/M Eနေ့"} } MMM{ - M{"MMM – MMM"} + M{"MMMM – MMMM"} } MMMEd{ - M{"d MMM၊ EEEE – d MMM၊ EEEE"} - d{"d MMM၊ EEEE – d MMM၊ EEEE"} + M{"d MMM Eနေ့ – d MMM Eနေ့"} + d{"d MMM Eနေ့ – d MMM Eနေ့"} } MMMd{ M{"d MMM – d MMM"} - d{"d–d MMM"} + d{"d –d MMM"} } Md{ M{"d/M – d/M"} d{"d/M – d/M"} } d{ - d{"d–d"} + d{"d – d"} } fallback{"{0} – {1}"} h{ @@ -289,39 +302,39 @@ my{ h{"h–h a v"} } y{ - y{"G y–y"} + y{"G y – y"} } yM{ - M{"G M/y – M/y"} - y{"G M/y – M/y"} + M{"GGGGG M/y – M/y"} + y{"GGGGG M/y – M/y"} } yMEd{ - M{"EEEE၊ G d/M/y – EEEE၊ d/M/y"} - d{"EEEE၊ G d/M/y – EEEE၊ d/M/y"} - y{"EEEE၊ G d/M/y – EEEE၊ d/M/y"} + M{"GGGGG d/M/y Eနေ့ – d/M/y Eနေ့"} + d{"GGGGG d/M/y Eနေ့ – d/M/y Eနေ့"} + y{"GGGGG d/M/y Eနေ့ – d/M/y Eနေ့"} } yMMM{ M{"G MMM y – MMM y"} y{"G MMM y – MMM y"} } yMMMEd{ - M{"d MMM၊ EEEE – d MMM၊ y ၊ EEEE"} - d{"d MMM၊ EEEE – d MMM၊ y ၊ EEEE"} - y{"d MMM၊ EEEE – y၊ d MMM၊ y ၊EEEE"} + M{"G y MMM d E – y MMM d E"} + d{"G y MMM d E – y MMM d E"} + y{"G y MMM d E – y MMM d E"} } yMMMM{ - M{"G MMMM–MMMM y"} - y{"G MMMM y – MMMM y"} + M{"G y MMMM – MMMM"} + y{"G y MMMM – y MMMM"} } yMMMd{ - M{"G d MMM – d MMM၊ y"} - d{"G d–d MMM y"} - y{"G d MMM y – d MMM y"} + M{"G y MMM d – MMM d"} + d{"G d – d MMM y"} + y{"G y MMM d – y MMM d"} } yMd{ - M{"G d/M/y – d/M/y"} - d{"G d/M/y – d/M/y"} - y{"G d/M/y – d/M/y"} + M{"GGGGG d/M/y – d/M/y"} + d{"GGGGG d/M/y – d/M/y"} + y{"GGGGG d/M/y – d/M/y"} } } } @@ -339,64 +352,70 @@ my{ "ညနေ", } DateTimePatterns{ - "HH:mm:ss zzzz", - "HH:mm:ss z", + "zzzz HH:mm:ss", + "z HH:mm:ss", "HH:mm:ss", "HH:mm", - "EEEE၊ dd MMMM y", + "EEEE d MMMM y", "d MMMM y", "d MMM y", "dd-MM-yy", "{1} {0}", - "{1}မှာ {0}", + "{1} {0}", "{1} {0}", "{1} {0}", "{1} {0}", } appendItems{ - Timezone{"{0} {1}"} + Timezone{"{1} {0}"} } availableFormats{ - E{"ccc"} - EHm{"E HH:mm"} - EHms{"E HH:mm:ss"} - Ed{"E၊ d"} - Ehm{"E h:mm a"} - Ehms{"E h:mm:ss a"} + E{"cccနေ့"} + EHm{"HH:mm Eနေ့"} + EHms{"HH:mm:ss Eနေ့"} + Ed{"d ရက် Eနေ့"} + Ehm{"Eနေ့ a h:mm"} + Ehms{"Eနေ့ a h:mm:ss"} Gy{"G y"} - GyMMM{"G MMM y"} - GyMMMEd{"E၊ G d MMM y"} - GyMMMd{"G d MMM y"} + GyMMM{"G y MMM"} + GyMMMEd{"G y MMM d ရက် Eနေ့"} + GyMMMd{"G y MMM d ရက်"} H{"HH"} Hm{"HH:mm"} Hms{"HH:mm:ss"} - Hmsv{"HH:mm:ss v"} - Hmv{"HH:mm v"} + Hmsv{"v HH:mm:ss"} + Hmv{"v HH:mm"} M{"L"} - MEd{"E၊ d/M"} + MEd{"d/M Eနေ့"} MMM{"LLL"} - MMMEd{"E၊ d MMM"} - MMMMEd{"E၊ d MMMM"} - MMMMd{"d MMMM"} + MMMEd{"MMM d ရက် Eနေ့"} + MMMMEd{"MMMM d ရက် Eနေ့"} + MMMMW{ + other{"MMM လ W ပတ်မြောက်"} + } + MMMMd{"MMMM d"} MMMd{"d MMM"} Md{"d/M"} d{"d"} - h{"h a"} - hm{"h:mm a"} - hms{"h:mm:ss a"} - hmsv{"h:mm:ss a v"} - hmv{"h:mm a v"} + h{"a h နာရီ"} + hm{"a h:mm"} + hms{"a h:mm:ss"} + hmsv{"v a h:mm:ss"} + hmv{"v a h:mm"} ms{"mm:ss"} y{"y"} yM{"M/y"} - yMEd{"E၊ d-M-y"} + yMEd{"d-M-y Eနေ့"} yMMM{"MMM y"} - yMMMEd{"E၊ d MMM y"} + yMMMEd{"d MMM y Eနေ့"} yMMMM{"MMMM y"} yMMMd{"d MMM y"} yMd{"dd-MM-y"} - yQQQ{"QQQ y"} - yQQQQ{"QQQQ y"} + yQQQ{"y QQQ"} + yQQQQ{"y QQQQ"} + yw{ + other{"y ခု w ပတ်မြောက်"} + } } dayNames{ format{ @@ -479,33 +498,33 @@ my{ dayPeriod{ format{ abbreviated{ - afternoon1{"နေ့လည်ခင်းတွင်"} - evening1{"ညနေခင်းတွင်"} - midnight{"ညသန်းခေါင်ယံ"} - morning1{"မနက်တွင်"} - night1{"ညတွင်"} + afternoon1{"နေ့လယ်"} + evening1{"ညနေ"} + midnight{"သန်းခေါင်ယံ"} + morning1{"နံနက်"} + night1{"ည"} noon{"မွန်းတည့်"} } narrow{ - afternoon1{"နေ့လည်ခင်း၁"} - evening1{"ညနေခင်း၁"} - midnight{"ညသန်းခေါင်ယံ"} - morning1{"မနက်၁"} - night1{"ည၁"} + afternoon1{"နေ့လယ်"} + evening1{"ညနေ"} + midnight{"သန်းခေါင်ယံ"} + morning1{"နံနက်"} + night1{"ည"} noon{"မွန်းတည့်"} } wide{ - afternoon1{"နေ့လည်ခင်းတွင်"} - evening1{"ညနေခင်းတွင်"} - midnight{"ညသန်းခေါင်ယံ"} - morning1{"မနက်တွင်"} - night1{"ညတွင်"} + afternoon1{"နေ့လယ်"} + evening1{"ညနေ"} + midnight{"သန်းခေါင်ယံ"} + morning1{"နံနက်"} + night1{"ည"} noon{"မွန်းတည့်"} } } stand-alone{ abbreviated{ - afternoon1{"နေ့လည်"} + afternoon1{"နေ့လယ်"} am{"နံနက်"} evening1{"ညနေ"} midnight{"သန်းခေါင်ယံ"} @@ -515,7 +534,7 @@ my{ pm{"ညနေ"} } narrow{ - afternoon1{"နေ့လည်"} + afternoon1{"နေ့လယ်"} am{"နံနက်"} evening1{"ညနေ"} midnight{"သန်းခေါင်ယံ"} @@ -525,7 +544,7 @@ my{ pm{"ညနေ"} } wide{ - afternoon1{"နေ့လည်"} + afternoon1{"နေ့လယ်"} am{"နံနက်"} evening1{"ညနေ"} midnight{"သန်းခေါင်ယံ"} @@ -546,102 +565,102 @@ my{ "စီအီး", } wide{ - "ခရစ်တော် မပေါ်မီကာလ", - "ခရစ်တော် ပေါ်ထွန်းပြီးကာလ", + "ခရစ်တော် မပေါ်မီနှစ်", + "ခရစ်နှစ်", } wide%variant{ - "ဘီစီအီး", - "စီအီး", + "သာမန်ကာလ မတိုင်မီ ခေတ်", + "သာမန်ကာလ", } } intervalFormats{ H{ - H{"HH–HH"} + H{"HH – HH"} } Hm{ - H{"HH:mm–HH:mm"} - m{"HH:mm–HH:mm"} + H{"HH:mm – HH:mm"} + m{"HH:mm – HH:mm"} } Hmv{ - H{"HH:mm–HH:mm v"} - m{"HH:mm–HH:mm v"} + H{"v HH:mm – HH:mm"} + m{"v HH:mm – HH:mm"} } Hv{ - H{"HH–HH v"} + H{"v HH – HH"} } M{ - M{"M–M"} + M{"M – M"} } MEd{ - M{"EEEE၊ d/M – EEEE၊ d/M"} - d{"EEEE၊ d/M – EEEE၊ d/M"} + M{"d/M EEEEနေ့ – d/M EEEEနေ့"} + d{"d/M EEEEနေ့ – d/M EEEEနေ့"} } MMM{ M{"MMM – MMM"} } MMMEd{ - M{"d MMM၊ EEEE – d MMM၊ EEEE"} - d{"d MMM၊ EEEE – d MMM၊ EEEE"} + M{"MMM d Eနေ့ – MMM d Eနေ့"} + d{"MMM d Eနေ့ – MMM d Eနေ့"} } MMMd{ - M{"d MMM – d MMM"} - d{"d MMM – d MMM"} + M{"MMM d – MMM d"} + d{"MMM d – d"} } Md{ M{"d/M – d/M"} d{"d/M – d/M"} } d{ - d{"d–d"} + d{"d – d"} } fallback{"{0} – {1}"} h{ - a{"h a – h a"} - h{"h–h a"} + a{"a h – a h"} + h{"a h – h"} } hm{ - a{"h:mm a – h:mm a"} - h{"h:mm–h:mm a"} - m{"h:mm–h:mm a"} + a{"a h:mm – a h:mm"} + h{"a h:mm – h:mm"} + m{"a h:mm – h:mm"} } hmv{ - a{"h:mm a – h:mm a v"} - h{"h:mm–h:mm a v"} - m{"h:mm–h:mm a v"} + a{"v a h:mm – a h:mm"} + h{"v a h:mm – h:mm"} + m{"v a h:mm – h:mm"} } hv{ - a{"h a – h a v"} - h{"h–h a v"} + a{"v a h – a h"} + h{"v a h – h"} } y{ - y{"y–y"} + y{"y – y"} } yM{ M{"M/y – M/y"} y{"M/y – M/y"} } yMEd{ - M{"EEEE၊ d/M/y – EEEE၊ d/M/y"} - d{"EEEE၊ d/M/y – EEEE၊ d/M/y"} - y{"EEEE၊ d/M/y – EEEE၊ d/M/y"} + M{"d/M/y EEEEနေ့ – d/M/y EEEEနေ့"} + d{"d/M/y EEEEနေ့ – d/M/y EEEEနေ့"} + y{"d/M/y EEEEနေ့ – d/M/y EEEEနေ့"} } yMMM{ - M{"MMM y – MMM y"} - y{"MMM y – MMM y"} + M{"y MMM – MMM"} + y{"y MMM – y MMM"} } yMMMEd{ - M{"d MMM၊ EEEE – d MMM၊ y၊ EEEE"} - d{"d MMM၊ EEEE – d MMM၊ y၊ EEEE"} - y{"d MMM၊ y၊ EEEE – d MMM၊ y၊ EEEE"} + M{"y MMM d EEEEနေ့ – MMM d EEEEနေ့"} + d{"y MMM d EEEEနေ့ – MMM d EEEEနေ့"} + y{"y MMM d EEEEနေ့ – y MMM d EEEEနေ့"} } yMMMM{ - M{"MMMM–MMMM y"} - y{"MMMM y – MMMM y"} + M{"y MMMM – MMMM"} + y{"y MMMM – y MMMM"} } yMMMd{ - M{"d MMM – d MMM၊ y"} - d{"d–d MMM y"} - y{"d MMM y– d MMM y"} + M{"y MMM d – y MMM d"} + d{"y MMM d – d"} + y{"y MMM d – y MMM d"} } yMd{ M{"d/M/y – d/M/y"} @@ -655,7 +674,7 @@ my{ "ဇန်", "ဖေ", "မတ်", - "ဧပြီ", + "ဧ", "မေ", "ဇွန်", "ဇူ", @@ -699,7 +718,7 @@ my{ "ဇန်", "ဖေ", "မတ်", - "ဧပြီ", + "ဧ", "မေ", "ဇွန်", "ဇူ", @@ -783,6 +802,94 @@ my{ } } } + characterLabel{ + activities{"လုပ်ဆောင်ချက်"} + african_scripts{"အာဖရိက လက်ရေးမူ"} + american_scripts{"အမေရိကန် လက်ရေးမူ"} + animal{"တိရိစ္ဆာန်"} + animals_nature{"တိရစ္ဆာန်နှင့် သဘာဝ"} + arrows{"မြား"} + body{"ကိုယ်ခန္ဓာ"} + box_drawing{"ကွန်ပျူတာလက်ရေးမူ"} + braille{"မျက်မမြင်စာ"} + building{"အဆောက်အအုံ"} + bullets_stars{"ဘူးလက်/စတား"} + consonantal_jamo{"ဗျည်းသံ"} + currency_symbols{"ငွေကြေးသင်္ကေတ"} + dash_connector{"မျဉ်းတို/မျဉ်းဆက်"} + digits{"ဆယ်လီစိတ်"} + dingbats{"ပုံနှိပ်သင်္ကေတ"} + divination_symbols{"ဂမ္ဘီရအက္ခရာ"} + downwards_arrows{"အောက်ညွှန်မြား"} + downwards_upwards_arrows{"အပေါ်အောက်ညွှန်မြား"} + east_asian_scripts{"အရှေ့အာရှ လက်ရေးမူ"} + emoji{"အီမို"} + european_scripts{"ဥရောပ လက်ရေးမူ"} + female{"အမ"} + flag{"အလံ"} + flags{"အလံ"} + food_drink{"အစားအသောက်"} + format{"ဖော်မက်"} + format_whitespace{"ဖော်မက်နှင့်ကွက်လပ်"} + full_width_form_variant{"ဗြက်အပြည့် မူကွဲပုံစံ"} + geometric_shapes{"ဂျီဩမေတြီ သင်္ကေတ"} + half_width_form_variant{"ဗြက်တစ်ဝက် မူကွဲပုံစံ"} + han_characters{"ဟန်အက္ခရာ"} + han_radicals{"ဟန်အခြေခံ"} + hanja{"ဟန်ဂျ"} + hanzi_simplified{"ဟန်ဇီ (ရိုးရှင်း)"} + hanzi_traditional{"ဟန်ဇီ (ရိုးရာ)"} + heart{"အသည်းနှလုံး"} + historic_scripts{"ရှေးဟောင်း လက်ရေးမူ"} + ideographic_desc_characters{"ယူနီကုတ် အက္ခရာ"} + japanese_kana{"ဂျပန် ခန အက္ခရာ"} + kanbun{"တရုတ်ရိုးရာ ရေးဟန်"} + kanji{"ဂျပန် လက်ရေးမူ"} + keycap{"ခလုတ်"} + leftwards_arrows{"ဘယ်ညွှန်မြား"} + leftwards_rightwards_arrows{"ဘယ်ညာ ညွှန်မြား"} + letterlike_symbols{"စာသုံးသင်္ကေတ"} + limited_use{"အသုံးနည်း"} + male{"အဖို"} + math_symbols{"ဂဏန်းသင်္ကေတ"} + middle_eastern_scripts{"အရှေ့အလယ်ပိုင်း လက်ရေးမူ"} + miscellaneous{"အထွေထွေ"} + modern_scripts{"ခေတ်သစ်လက်ရေးမူ"} + modifier{"အထူးပြု"} + musical_symbols{"ဂီတသင်္ကေတ"} + nature{"သဘာဝ"} + nonspacing{"စာလုံးမခြား"} + numbers{"နံပါတ်"} + objects{"အရာ"} + other{"အခြား"} + paired{"အတွဲ"} + person{"လူ"} + phonetic_alphabet{"အသံထွက်အညွှန်းပြအက္ခရာ"} + pictographs{"ပုံပြဂရပ်ဖ်"} + place{"နေရာ"} + plant{"အပင်"} + punctuation{"ပုဒ်ဖြတ်ပုဒ်ရပ်"} + rightwards_arrows{"ညာညွှန်မြား"} + sign_standard_symbols{"စံထားသော ဆိုင်းသင်္ကေတ"} + small_form_variant{"ယူနီကုတ်သုံး အက္ခရာအသေးမူကွဲပုံစံ"} + smiley{"အပြုံးပုံ"} + smileys_people{"လူရုပ်ပြအီမို"} + south_asian_scripts{"တောင်အာရှ လက်ရေးမူ"} + southeast_asian_scripts{"အရှေ့တောင်အာရှ လက်ရေးမူ"} + spacing{"စာလုံးခြား"} + sport{"အားကစား"} + symbols{"သင်္ကေတ"} + technical_symbols{"စက်သုံးသင်္ကေတ"} + tone_marks{"အသံနိမ့်မြင့်အမှတ်အသား"} + travel{"ခရီးသွား"} + travel_places{"ခရီးသွားခြင်းနှင့်နေရာများ"} + upwards_arrows{"အပေါ်ညွှန်မြား"} + variant_forms{"မူကွဲများ"} + vocalic_jamo{"သရသံ"} + weather{"မိုးလေဝသ"} + western_asian_scripts{"အနောက်အာရှ လက်ရေးမူ"} + whitespace{"စာလုံးခြားကွက်လပ်"} + } delimiters{ alternateQuotationEnd{"’"} alternateQuotationStart{"‘"} @@ -794,17 +901,17 @@ my{ dn{"ရက်"} relative{ "-1"{"မနေ့က"} - "-2"{"တနေ့က"} + "-2"{"တစ်နေ့က"} "0"{"ယနေ့"} "1"{"မနက်ဖြန်"} - "2"{"သဘက်ခါ"} + "2"{"သန်ဘက်ခါ"} } relativeTime{ future{ - other{"{0}ရက်အတွင်း"} + other{"{0} ရက်အတွင်း"} } past{ - other{"လွန်ခဲ့သော{0}ရက်"} + other{"ပြီးခဲ့သည့် {0} ရက်"} } } } @@ -812,18 +919,21 @@ my{ dn{"ရက်"} relativeTime{ future{ - other{"{0}ရက်အတွင်း"} + other{"{0} ရက်အတွင်း"} } past{ - other{"လွန်ခဲ့သော{0}ရက်"} + other{"ပြီးခဲ့သည့် {0} ရက်"} } } } day-short{ dn{"ရက်"} relativeTime{ + future{ + other{"{0} ရက်အတွင်း"} + } past{ - other{"လွန်ခဲ့သော{0}ရက်"} + other{"ပြီးခဲ့သည့် {0} ရက်"} } } } @@ -835,33 +945,60 @@ my{ } fri{ relative{ - "-1"{"ပြီးခဲ့သောသောကြာ"} - "0"{"ဒီသောကြာ"} - "1"{"နောက်သောကြာ"} + "-1"{"ပြီးခဲ့သည့် သောကြာနေ့"} + "0"{"ဤသောကြာနေ့"} + "1"{"လာမည့် သောကြာနေ့"} + } + relativeTime{ + future{ + other{"သောကြာ {0} ပတ်အတွင်း"} + } + past{ + other{"ပြီးခဲ့သည့် သောကြာ {0} ပတ်အတွင်း"} + } } } fri-narrow{ relative{ - "-1"{"ပြီးခဲ့သောသောကြာ"} - "0"{"ဒီသောကြာ"} - "1"{"နောက်သောကြာ"} + "-1"{"ပြီးခဲ့သည့် သောကြာနေ့"} + "0"{"ဤသောကြာနေ့"} + "1"{"လာမည့် သောကြာနေ့"} + } + relativeTime{ + future{ + other{"သောကြာ {0} ပတ်အတွင်း"} + } + past{ + other{"ပြီးခဲ့သည့် သောကြာ {0} ပတ်အတွင်း"} + } } } fri-short{ relative{ - "-1"{"ပြီးခဲ့သောသောကြာ"} - "0"{"ဒီသောကြာ"} - "1"{"နောက်သောကြာ"} + "-1"{"ပြီးခဲ့သည့် သောကြာနေ့"} + "0"{"ဤသောကြာနေ့"} + "1"{"လာမည့် သောကြာနေ့"} + } + relativeTime{ + future{ + other{"သောကြာ {0} ပတ်အတွင်း"} + } + past{ + other{"ပြီးခဲ့သည့် သောကြာ {0} ပတ်အတွင်း"} + } } } hour{ dn{"နာရီ"} + relative{ + "0"{"ဤအချိန်"} + } relativeTime{ future{ - other{"{0}နာရီအတွင်း"} + other{"{0} နာရီအတွင်း"} } past{ - other{"လွန်ခဲ့သော{0}နာရီ"} + other{"ပြီးခဲ့သည့် {0} နာရီ"} } } } @@ -869,7 +1006,10 @@ my{ dn{"နာရီ"} relativeTime{ future{ - other{"{0}နာရီအတွင်း"} + other{"{0} နာရီအတွင်း"} + } + past{ + other{"ပြီးခဲ့သည့် {0} နာရီ"} } } } @@ -877,21 +1017,24 @@ my{ dn{"နာရီ"} relativeTime{ future{ - other{"{0}နာရီအတွင်း"} + other{"{0} နာရီအတွင်း"} } past{ - other{"လွန်ခဲ့သော{0}နာရီ"} + other{"ပြီးခဲ့သည့် {0} နာရီ"} } } } minute{ dn{"မိနစ်"} + relative{ + "0"{"ဤမိနစ်"} + } relativeTime{ future{ - other{"{0}မိနစ်အတွင်း"} + other{"{0} မိနစ်အတွင်း"} } past{ - other{"လွန်ခဲ့သော{0}မိနစ်"} + other{"ပြီးခဲ့သည့် {0} မိနစ်"} } } } @@ -899,10 +1042,10 @@ my{ dn{"မိနစ်"} relativeTime{ future{ - other{"{0}မိနစ်အတွင်း"} + other{"{0} မိနစ်အတွင်း"} } past{ - other{"လွန်ခဲ့သော{0}မိနစ်"} + other{"ပြီးခဲ့သည့် {0} မိနစ်"} } } } @@ -910,47 +1053,71 @@ my{ dn{"မိနစ်"} relativeTime{ future{ - other{"{0}မိနစ်အတွင်း"} + other{"{0} မိနစ်အတွင်း"} } past{ - other{"လွန်ခဲ့သော{0}မိနစ်"} + other{"ပြီးခဲ့သည့် {0} မိနစ်"} } } } mon{ relative{ - "-1"{"ပြီးခဲ့သောတနင်္လာ"} - "0"{"ဒီတနင်္လာ"} - "1"{"နောက်တနင်္လာ"} + "-1"{"ပြီးခဲ့သည့် တနင်္လာနေ့"} + "0"{"ဤတနင်္လာနေ့"} + "1"{"လာမည့် တနင်္လာနေ့"} + } + relativeTime{ + future{ + other{"တနင်္လာ {0} ပတ်အတွင်း"} + } + past{ + other{"ပြီးခဲ့သည့် တနင်္လာ {0} ပတ်"} + } } } mon-narrow{ relative{ - "-1"{"ပြီးခဲ့သောတနင်္လာ"} - "0"{"ဒီတနင်္လာ"} - "1"{"နောက်တနင်္လာ"} + "-1"{"ပြီးခဲ့သည့် တနင်္လာနေ့"} + "0"{"ဤတနင်္လာနေ့"} + "1"{"လာမည့် တနင်္လာနေ့"} + } + relativeTime{ + future{ + other{"တနင်္လာ {0} ပတ်အတွင်း"} + } + past{ + other{"ပြီးခဲ့သည့် တနင်္လာ {0} ပတ်"} + } } } mon-short{ relative{ - "-1"{"ပြီးခဲ့သောတနင်္လာ"} - "0"{"ဒီတနင်္လာ"} - "1"{"နောက်တနင်္လာ"} + "-1"{"ပြီးခဲ့သည့် တနင်္လာနေ့"} + "0"{"ဤတနင်္လာနေ့"} + "1"{"လာမည့် တနင်္လာနေ့"} + } + relativeTime{ + future{ + other{"တနင်္လာ {0} ပတ်အတွင်း"} + } + past{ + other{"ပြီးခဲ့သည့် တနင်္လာ {0} ပတ်"} + } } } month{ dn{"လ"} relative{ - "-1"{"ယမန်လ"} + "-1"{"ပြီးခဲ့သည့်လ"} "0"{"ယခုလ"} - "1"{"နောက်လ"} + "1"{"လာမည့်လ"} } relativeTime{ future{ - other{"{0}လအတွင်း"} + other{"{0} လအတွင်း"} } past{ - other{"လွန်ခဲ့သော{0}လ"} + other{"ပြီးခဲ့သည့် {0} လ"} } } } @@ -958,10 +1125,10 @@ my{ dn{"လ"} relativeTime{ future{ - other{"{0}လအတွင်း"} + other{"{0} လအတွင်း"} } past{ - other{"လွန်ခဲ့သော{0}လ"} + other{"ပြီးခဲ့သည့် {0} လ"} } } } @@ -969,26 +1136,26 @@ my{ dn{"လ"} relativeTime{ future{ - other{"{0}လအတွင်း"} + other{"{0} လအတွင်း"} } past{ - other{"လွန်ခဲ့သော{0}လ"} + other{"ပြီးခဲ့သည့် {0} လ"} } } } quarter{ dn{"သုံးလပတ်"} relative{ - "-1"{"ပြီးခဲ့သောသုံးလပတ်"} - "0"{"ယခုသုံးလပတ်"} - "1"{"နောက်လာမည့်သုံးလပတ်"} + "-1"{"ပြီးခဲ့သည့် သုံးလပတ်"} + "0"{"ယခု သုံးလပတ်"} + "1"{"လာမည့် သုံးလပတ်"} } relativeTime{ future{ - other{"သုံးလပတ်{0}ခု အတွင်း"} + other{"သုံးလပတ်ကာလ {0} အတွင်း"} } past{ - other{"လွန်ခဲ့သော သုံးလပတ်{0}ခု"} + other{"ပြီးခဲ့သည့် သုံးလပတ်ကာလ {0} ခုအတွင်း"} } } } @@ -1001,10 +1168,10 @@ my{ } relativeTime{ future{ - other{"သုံးလပတ်{0}ခု အတွင်း"} + other{"သုံးလပတ်ကာလ {0} ခုအတွင်း"} } past{ - other{"လွန်ခဲ့သော သုံးလပတ်{0}ခု"} + other{"ပြီးခဲ့သည့် သုံးလပတ်ကာလ {0} ခုအတွင်း"} } } } @@ -1017,32 +1184,56 @@ my{ } relativeTime{ future{ - other{"သုံးလပတ်{0}ခု အတွင်း"} + other{"သုံးလပတ်ကာလ {0} ခုအတွင်း"} } past{ - other{"လွန်ခဲ့သော သုံးလပတ်{0}ခု"} + other{"ပြီးခဲ့သည့် သုံးလပတ်ကာလ {0} ခုအတွင်း"} } } } sat{ relative{ - "-1"{"ပြီးခဲ့သောစနေ"} - "0"{"ဒီစနေ"} - "1"{"နောက်စနေ"} + "-1"{"ပြီးခဲ့သည့် စနေနေ့"} + "0"{"ဤစနေနေ့"} + "1"{"လာမည့် စနေနေ့"} + } + relativeTime{ + future{ + other{"စနေ {0} ပတ်အတွင်း"} + } + past{ + other{"ပြီးခဲ့သည့် စနေ {0} ပတ်အတွင်း"} + } } } sat-narrow{ relative{ - "-1"{"ပြီးခဲ့သောစနေ"} - "0"{"ဒီစနေ"} - "1"{"နောက်စနေ"} + "-1"{"ပြီးခဲ့သည့် စနေနေ့"} + "0"{"ဤစနေနေ့"} + "1"{"လာမည့် စနေနေ့"} + } + relativeTime{ + future{ + other{"စနေ {0} ပတ်အတွင်း"} + } + past{ + other{"ပြီးခဲ့သည့် စနေ {0} ပတ်အတွင်း"} + } } } sat-short{ relative{ - "-1"{"ပြီးခဲ့သောစနေ"} - "0"{"ဒီစနေ"} - "1"{"နောက်စနေ"} + "-1"{"ပြီးခဲ့သည့် စနေနေ့"} + "0"{"ဤစနေနေ့"} + "1"{"လာမည့် စနေနေ့"} + } + relativeTime{ + future{ + other{"စနေ {0} ပတ်အတွင်း"} + } + past{ + other{"ပြီးခဲ့သည့် စနေ {0} ပတ်အတွင်း"} + } } } second{ @@ -1052,10 +1243,10 @@ my{ } relativeTime{ future{ - other{"{0}စက္ကန့်အတွင်း"} + other{"{0} စက္ကန့်အတွင်း"} } past{ - other{"လွန်ခဲ့သော{0}စက္ကန့်"} + other{"ပြီးခဲ့သည့် {0} စက္ကန့်"} } } } @@ -1063,10 +1254,10 @@ my{ dn{"စက္ကန့်"} relativeTime{ future{ - other{"{0}စက္ကန့်အတွင်း"} + other{"{0} စက္ကန့်အတွင်း"} } past{ - other{"လွန်ခဲ့သော{0}စက္ကန့်"} + other{"ပြီးခဲ့သည့် {0} စက္ကန့်"} } } } @@ -1074,132 +1265,231 @@ my{ dn{"စက္ကန့်"} relativeTime{ future{ - other{"{0}စက္ကန့်အတွင်း"} + other{"{0} စက္ကန့်အတွင်း"} } past{ - other{"လွန်ခဲ့သော{0}စက္ကန့်"} + other{"ပြီးခဲ့သည့် {0} စက္ကန့်"} } } } sun{ relative{ - "-1"{"ပြီးခဲ့သောတနင်္ဂနွေ"} - "0"{"ဒီတနင်္ဂနွေ"} - "1"{"နောက်တနင်္ဂနွေ"} + "-1"{"ပြီးခဲ့သည့် တနင်္ဂနွေနေ့"} + "0"{"ဤတနင်္ဂနွေနေ့"} + "1"{"လာမည့် တနင်္ဂနွေနေ့"} + } + relativeTime{ + future{ + other{"တနင်္ဂနွေ {0} ပတ်အတွင်း"} + } + past{ + other{"ပြီးခဲ့သည့် တနင်္ဂနွေ {0} ပတ်"} + } } } sun-narrow{ relative{ - "-1"{"ပြီးခဲ့သောတနင်္ဂနွေ"} - "0"{"ဒီတနင်္ဂနွေ"} - "1"{"နောက်တနင်္ဂနွေ"} + "-1"{"ပြီးခဲ့သည့် တနင်္ဂနွေနေ့"} + "0"{"ဤတနင်္ဂနွေနေ့"} + "1"{"လာမည့် တနင်္ဂနွေနေ့"} + } + relativeTime{ + future{ + other{"တနင်္ဂနွေ {0} ပတ်အတွင်း"} + } + past{ + other{"ပြီးခဲ့သည့် တနင်္ဂနွေ {0} ပတ်"} + } } } sun-short{ relative{ - "-1"{"ပြီးခဲ့သောတနင်္ဂနွေ"} - "0"{"ဒီတနင်္ဂနွေ"} - "1"{"နောက်တနင်္ဂနွေ"} + "-1"{"ပြီးခဲ့သည့် တနင်္ဂနွေနေ့"} + "0"{"ဤတနင်္ဂနွေနေ့"} + "1"{"လာမည့် တနင်္ဂနွေနေ့"} + } + relativeTime{ + future{ + other{"တနင်္ဂနွေ {0} ပတ်အတွင်း"} + } + past{ + other{"ပြီးခဲ့သည့် တနင်္ဂနွေ {0} ပတ်"} + } } } thu{ relative{ - "-1"{"ပြီးခဲ့သောကြာသပတေး"} - "0"{"ဒီကြာသပတေး"} - "1"{"နောက်ကြာသပတေး"} + "-1"{"ပြီးခဲ့သည့် ကြာသပတေးနေ့"} + "0"{"ဤကြာသပတေးနေ့"} + "1"{"လာမည့် ကြာသပတေးနေ့"} + } + relativeTime{ + future{ + other{"ကြာသပတေး {0} ပတ်အတွင်း"} + } + past{ + other{"ပြီးခဲ့သည့် ကြာသပတေး {0} ပတ်"} + } } } thu-narrow{ relative{ - "-1"{"ပြီးခဲ့သောကြာသပတေး"} - "0"{"ဒီကြာသပတေး"} - "1"{"နောက်ကြာသပတေး"} + "-1"{"ပြီးခဲ့သည့် ကြာသပတေးနေ့"} + "0"{"ဤကြာသပတေးနေ့"} + "1"{"လာမည့် ကြာသပတေးနေ့"} + } + relativeTime{ + future{ + other{"ကြာသပတေး {0} ပတ်အတွင်း"} + } + past{ + other{"ပြီးခဲ့သည့် ကြာသပတေး {0} ပတ်"} + } } } thu-short{ relative{ - "-1"{"ပြီးခဲ့သောကြာသပတေး"} - "0"{"ဒီကြာသပတေး"} - "1"{"နောက်ကြာသပတေး"} + "-1"{"ပြီးခဲ့သည့် ကြာသပတေးနေ့"} + "0"{"ဤကြာသပတေးနေ့"} + "1"{"လာမည့် ကြာသပတေးနေ့"} + } + relativeTime{ + future{ + other{"ကြာသပတေး {0} ပတ်အတွင်း"} + } + past{ + other{"ပြီးခဲ့သည့် ကြာသပတေး {0} ပတ်"} + } } } tue{ relative{ - "-1"{"ပြီးခဲ့သောအင်္ဂါ"} - "0"{"ဒီအင်္ဂါ"} - "1"{"နောက်အင်္ဂါ"} + "-1"{"ပြီးခဲ့သည့် အင်္ဂါနေ့"} + "0"{"ဤအင်္ဂါနေ့"} + "1"{"လာမည့် အင်္ဂါနေ့"} + } + relativeTime{ + future{ + other{"အင်္ဂါ {0} ပတ်အတွင်း"} + } + past{ + other{"ပြီးခဲ့သည့် အင်္ဂါ {0} ပတ်"} + } } } tue-narrow{ relative{ - "-1"{"ပြီးခဲ့သောအင်္ဂါ"} - "0"{"ဒီအင်္ဂါ"} - "1"{"နောက်အင်္ဂါ"} + "-1"{"ပြီးခဲ့သည့် အင်္ဂါနေ့"} + "0"{"ဤအင်္ဂါနေ့"} + "1"{"လာမည့် အင်္ဂါနေ့"} + } + relativeTime{ + future{ + other{"အင်္ဂါ {0} ပတ်အတွင်း"} + } + past{ + other{"ပြီးခဲ့သည့် အင်္ဂါ {0} ပတ်"} + } } } tue-short{ relative{ - "-1"{"ပြီးခဲ့သောအင်္ဂါ"} - "0"{"ဒီအင်္ဂါ"} - "1"{"နောက်အင်္ဂါ"} + "-1"{"ပြီးခဲ့သည့် အင်္ဂါနေ့"} + "0"{"ဤအင်္ဂါနေ့"} + "1"{"လာမည့် အင်္ဂါနေ့"} + } + relativeTime{ + future{ + other{"အင်္ဂါ {0} ပတ်အတွင်း"} + } + past{ + other{"ပြီးခဲ့သည့် အင်္ဂါ {0} ပတ်"} + } } } wed{ relative{ - "-1"{"ပြီးခဲ့သော ဗုဒ္ဓဟူး"} - "0"{"ဒီဗုဒ္ဓဟူး"} - "1"{"နောက်ဗုဒ္ဓဟူး"} + "-1"{"ပြီးခဲ့သည့် ဗုဒ္ဓဟူးနေ့"} + "0"{"ဤဗုဒ္ဓဟူးနေ့"} + "1"{"လာမည့် ဗုဒ္ဓဟူးနေ့"} + } + relativeTime{ + future{ + other{"ဗုဒ္ဓဟူး {0} ပတ်အတွင်း"} + } + past{ + other{"ပြီးခဲ့သည့် ဗုဒ္ဓဟူး {0} ပတ်"} + } } } wed-narrow{ relative{ - "-1"{"ပြီးခဲ့သော ဗုဒ္ဓဟူး"} - "0"{"ဒီဗုဒ္ဓဟူး"} - "1"{"နောက်ဗုဒ္ဓဟူး"} + "-1"{"ပြီးခဲ့သည့် ဗုဒ္ဓဟူးနေ့"} + "0"{"ဤဗုဒ္ဓဟူးနေ့"} + "1"{"လာမည့် ဗုဒ္ဓဟူးနေ့"} + } + relativeTime{ + future{ + other{"ဗုဒ္ဓဟူး {0} ပတ်အတွင်း"} + } + past{ + other{"ပြီးခဲ့သည့် ဗုဒ္ဓဟူး {0} ပတ်"} + } } } wed-short{ relative{ - "-1"{"ပြီးခဲ့သော ဗုဒ္ဓဟူး"} - "0"{"ဒီဗုဒ္ဓဟူး"} - "1"{"နောက်ဗုဒ္ဓဟူး"} + "-1"{"ပြီးခဲ့သည့် ဗုဒ္ဓဟူးနေ့"} + "0"{"ဤဗုဒ္ဓဟူးနေ့"} + "1"{"လာမည့် ဗုဒ္ဓဟူးနေ့"} + } + relativeTime{ + future{ + other{"ဗုဒ္ဓဟူး {0} ပတ်အတွင်း"} + } + past{ + other{"ပြီးခဲ့သည့် ဗုဒ္ဓဟူး {0} ပတ်"} + } } } week{ dn{"ပတ်"} relative{ - "-1"{"ပြီးခဲ့သောအပတ်"} - "0"{"ဒီအပတ်"} - "1"{"နောက်အပတ်"} + "-1"{"ပြီးခဲ့သည့် သီတင်းပတ်"} + "0"{"ယခု သီတင်းပတ်"} + "1"{"လာမည့် သီတင်းပတ်"} } + relativePeriod{"{0} ပတ်မြောက် သီတင်းပတ်"} relativeTime{ future{ - other{"{0}ပတ်အတွင်း"} + other{"{0} ပတ်အတွင်း"} } past{ - other{"လွန်ခဲ့သော{0}ပတ်"} + other{"ပြီးခဲ့သည့် {0} ပတ်"} } } } week-narrow{ dn{"ပတ်"} + relativePeriod{"{0} ပတ်မြောက် သီတင်းပတ်"} relativeTime{ future{ - other{"{0}ပတ်အတွင်း"} + other{"{0} ပတ်အတွင်း"} } past{ - other{"လွန်ခဲ့သော{0}ပတ်"} + other{"ပြီးခဲ့သည့် {0} ပတ်"} } } } week-short{ dn{"ပတ်"} + relativePeriod{"{0} ပတ်မြောက် သီတင်းပတ်"} relativeTime{ future{ - other{"{0}ပတ်အတွင်း"} + other{"{0} ပတ်အတွင်း"} } past{ - other{"လွန်ခဲ့သော{0}ပတ်"} + other{"ပြီးခဲ့သည့် {0} ပတ်"} } } } @@ -1211,14 +1501,14 @@ my{ relative{ "-1"{"ယမန်နှစ်"} "0"{"ယခုနှစ်"} - "1"{"နောက်နှစ်"} + "1"{"လာမည့်နှစ်"} } relativeTime{ future{ - other{"{0}နှစ်အတွင်း"} + other{"{0} နှစ်အတွင်း"} } past{ - other{"လွန်ခဲ့သော{0}နှစ်"} + other{"ပြီးခဲ့သည့် {0} နှစ်"} } } } @@ -1226,10 +1516,10 @@ my{ dn{"နှစ်"} relativeTime{ future{ - other{"{0}နှစ်အတွင်း"} + other{"{0} နှစ်အတွင်း"} } past{ - other{"လွန်ခဲ့သော{0}နှစ်"} + other{"ပြီးခဲ့သည့် {0} နှစ်"} } } } @@ -1237,10 +1527,10 @@ my{ dn{"နှစ်"} relativeTime{ future{ - other{"{0}နှစ်အတွင်း"} + other{"{0} နှစ်အတွင်း"} } past{ - other{"လွန်ခဲ့သော{0}နှစ်"} + other{"ပြီးခဲ့သည့် {0} နှစ်"} } } } @@ -1250,28 +1540,34 @@ my{ } listPattern{ standard{ - 2{"{0}နှင့်{1}"} - end{"{0}၊ နှင့်{1}"} - middle{"{0}၊ {1}"} - start{"{0}၊ {1}"} + 2{"{0}နှင့် {1}"} + end{"{0}နှင့် {1}"} + middle{"{0} {1}"} + start{"{0} {1}"} + } + standard-short{ + 2{"{0}နှင့် {1}"} + end{"{0}နှင့် {1}"} + middle{"{0} {1}"} + start{"{0} {1}"} } unit{ 2{"{0}နှင့်{1}"} - end{"{0}၊ နှင့်{1}"} - middle{"{0}၊ {1}"} - start{"{0}၊ {1}"} + end{"{0}နှင့် {1}"} + middle{"{0} {1}"} + start{"{0} {1}"} } unit-narrow{ - 2{"{0}နှင့်{1}"} - end{"{0}၊ နှင့်{1}"} - middle{"{0}၊ {1}"} - start{"{0}၊ {1}"} + 2{"{0}နှင့် {1}"} + end{"{0}နှင့် {1}"} + middle{"{0} {1}"} + start{"{0} {1}"} } unit-short{ - 2{"{0}နှင့်{1}"} - end{"{0}၊ နှင့်{1}"} - middle{"{0}၊ {1}"} - start{"{0}၊ {1}"} + 2{"{0}နှင့် {1}"} + end{"{0}နှင့် {1}"} + middle{"{0} {1}"} + start{"{0} {1}"} } } measurementSystemNames{ diff --git a/icuSources/data/locales/my_MM.txt b/icuSources/data/locales/my_MM.txt index 8a9f3cff..799b2d88 100644 --- a/icuSources/data/locales/my_MM.txt +++ b/icuSources/data/locales/my_MM.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/my_MM.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License my_MM{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/mzn.txt b/icuSources/data/locales/mzn.txt old mode 100755 new mode 100644 index f5d7633a..f691891b --- a/icuSources/data/locales/mzn.txt +++ b/icuSources/data/locales/mzn.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/mzn.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mzn{ AuxExemplarCharacters{"[\u200C\u200D\u200E\u200F \u064E \u064F \u0650 \u0652 \u0656 \u0670 Ø¥ ك ى ي]"} Ellipsis{ @@ -27,7 +21,7 @@ mzn{ default{"arabext"} native{"arabext"} } - Version{"2.1.22.93"} + Version{"2.1.31.86"} calendar{ default{"persian"} gregorian{ diff --git a/icuSources/data/locales/mzn_IR.txt b/icuSources/data/locales/mzn_IR.txt old mode 100755 new mode 100644 index 21f1a6e8..2cef1ace --- a/icuSources/data/locales/mzn_IR.txt +++ b/icuSources/data/locales/mzn_IR.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/mzn_IR.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mzn_IR{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/naq.txt b/icuSources/data/locales/naq.txt old mode 100755 new mode 100644 index 709d73eb..6d384281 --- a/icuSources/data/locales/naq.txt +++ b/icuSources/data/locales/naq.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/naq.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License naq{ AuxExemplarCharacters{"[j l v]"} ExemplarCharacters{"[a â b c d e f g h i î k m n o ô p q r s t u û w x y z ǀ ǁ ǂ ǃ]"} @@ -17,7 +11,7 @@ naq{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/naq_NA.txt b/icuSources/data/locales/naq_NA.txt old mode 100755 new mode 100644 index 91afdd1d..66e41abd --- a/icuSources/data/locales/naq_NA.txt +++ b/icuSources/data/locales/naq_NA.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/naq_NA.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License naq_NA{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/nb.txt b/icuSources/data/locales/nb.txt index 5f1974ea..52eb1b42 100644 --- a/icuSources/data/locales/nb.txt +++ b/icuSources/data/locales/nb.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/nb.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License nb{ AuxExemplarCharacters{"[á ǎ ã č ç đ è ê í ń ñ ŋ Å¡ ŧ ú ü ž ä ö]"} Ellipsis{ @@ -22,17 +16,21 @@ nb{ MoreInformation{"?"} NumberElements{ arab{ + patterns{ + currencyFormat{"¤ #,##0.00"} + percentFormat{"#,##0 %"} + } symbols{ decimal{"Ù«"} exponential{"اس"} group{" "} infinity{"∞"} list{"؛"} - minusSign{"−"} + minusSign{"؜−"} nan{"NaN"} perMille{"؉"} - percentSign{"Ùª"} - plusSign{"+"} + percentSign{"٪؜"} + plusSign{"؜+"} superscriptingExponent{"×"} timeSeparator{"."} } @@ -44,11 +42,11 @@ nb{ group{" "} infinity{"∞"} list{"؛"} - minusSign{"−"} + minusSign{"‎−‎"} nan{"NaN"} perMille{"؉"} percentSign{"Ùª"} - plusSign{"+"} + plusSign{"‎+‎"} superscriptingExponent{"×"} timeSeparator{"."} } @@ -171,16 +169,16 @@ nb{ } decimalFormat{ 1000{ - one{"0 K"} - other{"0 K"} + one{"0k"} + other{"0k"} } 10000{ - one{"00 K"} - other{"00 K"} + one{"00k"} + other{"00k"} } 100000{ - one{"000 K"} - other{"000 K"} + one{"000k"} + other{"000k"} } 1000000{ one{"0 mill"} @@ -232,13 +230,22 @@ nb{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} - timeSeparator{"."} + timeSeparator{":"} + } + } + minimalPairs{ + ordinal{ + other{"Ta {0}. svingen til høyre."} + } + plural{ + one{"{0} dag"} + other{"{0} dager"} } } minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.23.79"} + Version{"2.1.32.59"} calendar{ buddhist{ availableFormats{ @@ -253,10 +260,10 @@ nb{ } chinese{ DateTimePatterns{ - "HH.mm.ss zzzz", - "HH.mm.ss z", - "HH.mm.ss", - "HH.mm", + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", "EEEE d. MMMM r(U)", "d. MMMM r(U)", "d. MMM r", @@ -420,12 +427,12 @@ nb{ H{"HH–HH"} } Hm{ - H{"HH.mm–HH.mm"} - m{"HH.mm–HH.mm"} + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} } Hmv{ - H{"HH.mm–HH.mm v"} - m{"HH.mm–HH.mm v"} + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} } Hv{ H{"HH–HH v"} @@ -461,14 +468,14 @@ nb{ h{"h–h a"} } hm{ - a{"h.mm a–h.mm a"} - h{"h.mm–h.mm a"} - m{"h.mm–h.mm a"} + a{"h:mm a–h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} } hmv{ - a{"h.mm a–h.mm a v"} - h{"h.mm–h.mm a v"} - m{"h.mm–h.mm a v"} + a{"h:mm a–h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} } hv{ a{"h a–h a v"} @@ -806,16 +813,29 @@ nb{ } } } + ethiopic-amete-alem{ + eras{ + abbreviated{ + "0. t.a.", + } + narrow{ + "TA0", + } + wide{ + "0. tidsalder", + } + } + } generic{ DateTimePatterns{ - "HH.mm.ss zzzz", - "HH.mm.ss z", - "HH.mm.ss", - "HH.mm", + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", "EEEE d. MMMM y G", "d. MMMM y G", "d. MMM y G", - "d.M. y G", + "d.M.y G", "{1} {0}", "{1} {0}", "{1} {0}", @@ -830,8 +850,8 @@ nb{ GyMMMEd{"E d. MMM y G"} GyMMMd{"d. MMM y G"} H{"HH"} - Hm{"HH.mm"} - Hms{"HH.mm.ss"} + Hm{"HH:mm"} + Hms{"HH:mm:ss"} M{"L."} MEd{"E d.M"} MMM{"LLL"} @@ -842,9 +862,9 @@ nb{ Md{"d.M."} d{"d."} h{"h a"} - hm{"h.mm a"} - hms{"h.mm.ss a"} - ms{"mm.ss"} + hm{"h:mm a"} + hms{"h:mm:ss a"} + ms{"mm:ss"} y{"y G"} yyyy{"y G"} yyyyM{"M.y G"} @@ -863,12 +883,12 @@ nb{ H{"HH–HH"} } Hm{ - H{"HH.mm–HH.mm"} - m{"HH.mm–HH.mm"} + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} } Hmv{ - H{"HH.mm–HH.mm v"} - m{"HH.mm–HH.mm v"} + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} } Hv{ H{"HH–HH v"} @@ -904,14 +924,14 @@ nb{ h{"h–h a"} } hm{ - a{"h.mm a – h.mm a"} - h{"h.mm–h.mm a"} - m{"h.mm–h.mm a"} + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} } hmv{ - a{"h.mm a – h.mm a v"} - h{"h.mm–h.mm a v"} - m{"h.mm–h.mm a v"} + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} } hv{ a{"h a – h a v"} @@ -968,10 +988,10 @@ nb{ "p", } DateTimePatterns{ - "HH.mm.ss zzzz", - "HH.mm.ss z", - "HH.mm.ss", - "HH.mm", + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", "EEEE d. MMMM y", "d. MMMM y", "d. MMM y", @@ -987,35 +1007,39 @@ nb{ } availableFormats{ E{"ccc"} - EHm{"E HH.mm"} - EHms{"E HH.mm.ss"} + EHm{"E HH:mm"} + EHms{"E HH:mm:ss"} Ed{"E d."} - Ehm{"E h.mm a"} - Ehms{"E h.mm.ss a"} + Ehm{"E h:mm a"} + Ehms{"E h:mm:ss a"} Gy{"y G"} GyMMM{"MMM y G"} GyMMMEd{"E d. MMM y G"} GyMMMd{"d. MMM y G"} H{"HH"} - Hm{"HH.mm"} - Hms{"HH.mm.ss"} - Hmsv{"HH.mm.ss v"} - Hmv{"HH.mm v"} + Hm{"HH:mm"} + Hms{"HH:mm:ss"} + Hmsv{"HH:mm:ss v"} + Hmv{"HH:mm v"} M{"L."} MEd{"E d.M"} MMM{"LLL"} MMMEd{"E d. MMM"} + MMMMW{ + one{"W. 'uke' 'i' MMM"} + other{"W. 'uke' 'i' MMM"} + } MMMMd{"d. MMMM"} MMMd{"d. MMM"} MMdd{"d.M."} Md{"d.M."} d{"d."} h{"h a"} - hm{"h.mm a"} - hms{"h.mm.ss a"} - hmsv{"h.mm.ss a v"} - hmv{"h.mm a v"} - ms{"mm.ss"} + hm{"h:mm a"} + hms{"h:mm:ss a"} + hmsv{"h:mm:ss a v"} + hmv{"h:mm a v"} + ms{"mm:ss"} y{"y"} yM{"M.y"} yMEd{"E d.MM.y"} @@ -1027,6 +1051,10 @@ nb{ yMd{"d.M.y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + one{"'uke' w 'i' y"} + other{"'uke' w 'i' y"} + } } dayNames{ format{ @@ -1197,12 +1225,12 @@ nb{ H{"HH–HH"} } Hm{ - H{"HH.mm–HH.mm"} - m{"HH.mm–HH.mm"} + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} } Hmv{ - H{"HH.mm–HH.mm v"} - m{"HH.mm–HH.mm v"} + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} } Hv{ H{"HH–HH v"} @@ -1238,14 +1266,14 @@ nb{ h{"h–h a"} } hm{ - a{"h.mm a–h.mm a"} - h{"h.mm–h.mm a"} - m{"h.mm–h.mm a"} + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} } hmv{ - a{"h.mm a–h.mm a v"} - h{"h.mm–h.mm a v"} - m{"h.mm–h.mm a v"} + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} } hv{ a{"h a–h a v"} @@ -1743,10 +1771,10 @@ nb{ } japanese{ DateTimePatterns{ - "HH.mm.ss zzzz", - "HH.mm.ss z", - "HH.mm.ss", - "HH.mm", + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", "EEEE d. MMMM y G", "d. MMMM y G", "d. MMM y G", @@ -1762,7 +1790,7 @@ nb{ MMMMd{"d. MMMM"} } eras{ - narrow{ + abbreviated{ "Taika (645–650)", "Hakuchi (650–671)", "Hakuhō (672–686)", @@ -1995,12 +2023,12 @@ nb{ "BunkyÅ« (1861–1864)", "Genji (1864–1865)", "Keiō (1865–1868)", - "M", - "T", - "S", - "H", + "Meiji", + "Taishō", + "Shōwa", + "Heisei", } - wide{ + narrow{ "Taika (645–650)", "Hakuchi (650–671)", "Hakuhō (672–686)", @@ -2012,13 +2040,13 @@ nb{ "Yōrō (717–724)", "Jinki (724–729)", "Tenpyō (729–749)", - "Tenpyō-kampō (749-749)", - "Tenpyō-shōhō (749-757)", - "Tenpyō-hōji (757-765)", - "Tenpyō-jingo (765-767)", - "Jingo-keiun (767-770)", + "Tenpyō-kampō (749–749)", + "Tenpyō-shōhō (749–757)", + "Tenpyō-hōji (757–765)", + "Tenpyō-jingo (765–767)", + "Jingo-keiun (767–770)", "Hōki (770–780)", - "Ten-ō (781-782)", + "Ten-ō (781–782)", "Enryaku (782–806)", "Daidō (806–810)", "Kōnin (810–824)", @@ -2027,7 +2055,7 @@ nb{ "Kajō (848–851)", "Ninju (851–854)", "Saikō (854–857)", - "Ten-an (857-859)", + "Ten-an (857–859)", "Jōgan (859–877)", "Gangyō (877–885)", "Ninna (885–889)", @@ -2079,7 +2107,7 @@ nb{ "Chōji (1104–1106)", "Kashō (1106–1108)", "Tennin (1108–1110)", - "Ten-ei (1110-1113)", + "Ten-ei (1110–1113)", "EikyÅ« (1113–1118)", "Gen’ei (1118–1120)", "Hōan (1120–1124)", @@ -2233,10 +2261,10 @@ nb{ "BunkyÅ« (1861–1864)", "Genji (1864–1865)", "Keiō (1865–1868)", - "Meiji", - "Taishō", - "Shōwa", - "Heisei", + "M", + "T", + "S", + "H", } } } @@ -2360,6 +2388,94 @@ nb{ } } } + characterLabel{ + activities{"aktiviteter"} + african_scripts{"afrikanske skriftsystemer"} + american_scripts{"amerikanske skriftsystemer"} + animal{"dyr"} + animals_nature{"dyr og natur"} + arrows{"piler"} + body{"kropp"} + box_drawing{"rutetegning"} + braille{"punktskrift"} + building{"bygning"} + bullets_stars{"punkttegn/stjerner"} + consonantal_jamo{"konsonantal jamo"} + currency_symbols{"valutasymboler"} + dash_connector{"tankestrek/bindetegn"} + digits{"sifre"} + dingbats{"dingbats"} + divination_symbols{"spÃ¥domssymboler"} + downwards_arrows{"piler som peker nedover"} + downwards_upwards_arrows{"piler som peker nedover og oppover"} + east_asian_scripts{"østasiatiske skriftsystemer"} + emoji{"emoji"} + european_scripts{"europeiske skriftsystemer"} + female{"kvinnelig"} + flag{"flagg"} + flags{"flagg"} + food_drink{"mat og drikke"} + format{"format"} + format_whitespace{"format og mellomrom"} + full_width_form_variant{"fullbreddeformvarianter"} + geometric_shapes{"geometriske figurer"} + half_width_form_variant{"halvbreddeformvarianter"} + han_characters{"Han-tegn"} + han_radicals{"Han-radikaler"} + hanja{"hanja"} + hanzi_simplified{"hanzi (forenklet)"} + hanzi_traditional{"hanzi (tradisjonell)"} + heart{"hjerte"} + historic_scripts{"historiske skriftsystemer"} + ideographic_desc_characters{"ideografiske beskrivende tegn"} + japanese_kana{"japansk kana"} + kanbun{"kanbun"} + kanji{"kanji"} + keycap{"keycap"} + leftwards_arrows{"piler som peker til venstre"} + leftwards_rightwards_arrows{"piler som peker til høyre og venstre"} + letterlike_symbols{"bokstavlignende symboler"} + limited_use{"begrenset bruk"} + male{"mannlig"} + math_symbols{"matematikksymboler"} + middle_eastern_scripts{"skriftsystemer fra Midtøsten"} + miscellaneous{"diverse"} + modern_scripts{"moderne skriftsystemer"} + modifier{"modifikator"} + musical_symbols{"musikksymboler"} + nature{"natur"} + nonspacing{"uten bredde"} + numbers{"tall"} + objects{"objekter"} + other{"annet"} + paired{"par"} + person{"person"} + phonetic_alphabet{"fonetisk alfabet"} + pictographs{"piktogrammer"} + place{"sted"} + plant{"plante"} + punctuation{"skilletegn"} + rightwards_arrows{"piler som peker til høyre"} + sign_standard_symbols{"tegn/standardsymboler"} + small_form_variant{"varianter av smÃ¥ tegn"} + smiley{"smiley"} + smileys_people{"smilefjes og mennesker"} + south_asian_scripts{"sørasiatiske skriftsystemer"} + southeast_asian_scripts{"sørøstasiatiske skriftsystemer"} + spacing{"med bredde"} + sport{"sport"} + symbols{"symboler"} + technical_symbols{"tekniske symboler"} + tone_marks{"tonemerker"} + travel{"reise"} + travel_places{"reise og steder"} + upwards_arrows{"piler som peker oppover"} + variant_forms{"varianter"} + vocalic_jamo{"vokalisk jamo"} + weather{"vær"} + western_asian_scripts{"vestasiatiske skriftsymboler"} + whitespace{"mellomrom"} + } contextTransforms{ relative:intvector{ 0, @@ -2384,17 +2500,17 @@ nb{ } relativeTime{ future{ - one{"om {0} døgn"} - other{"om {0} døgn"} + one{"om {0} dag"} + other{"om {0} dager"} } past{ - one{"for {0} døgn siden"} - other{"for {0} døgn siden"} + one{"for {0} dag siden"} + other{"for {0} dager siden"} } } } day-narrow{ - dn{"dag"} + dn{"d."} relativeTime{ future{ one{"+{0} d."} @@ -2427,7 +2543,7 @@ nb{ } } dayperiod{ - dn{"AM/PM"} + dn{"a.m./p.m."} } era{ dn{"tidsalder"} @@ -2438,6 +2554,16 @@ nb{ "0"{"fredag denne uken"} "1"{"fredag neste uke"} } + relativeTime{ + future{ + one{"om {0} fredag"} + other{"om {0} fredager"} + } + past{ + one{"for {0} fredag siden"} + other{"for {0} fredager siden"} + } + } } fri-narrow{ relative{ @@ -2445,6 +2571,16 @@ nb{ "0"{"denne fr."} "1"{"neste fr."} } + relativeTime{ + future{ + one{"om {0} fr."} + other{"om {0} fr."} + } + past{ + one{"for {0} fr. siden"} + other{"for {0} fr. siden"} + } + } } fri-short{ relative{ @@ -2452,9 +2588,22 @@ nb{ "0"{"denne fre."} "1"{"neste fre."} } + relativeTime{ + future{ + one{"om {0} fre."} + other{"om {0} fre."} + } + past{ + one{"for {0} fre. siden"} + other{"for {0} fre. siden"} + } + } } hour{ dn{"time"} + relative{ + "0"{"denne timen"} + } relativeTime{ future{ one{"om {0} time"} @@ -2494,6 +2643,9 @@ nb{ } minute{ dn{"minutt"} + relative{ + "0"{"dette minuttet"} + } relativeTime{ future{ one{"om {0} minutt"} @@ -2537,6 +2689,16 @@ nb{ "0"{"mandag denne uken"} "1"{"mandag neste uke"} } + relativeTime{ + future{ + one{"om {0} mandag"} + other{"om {0} mandager"} + } + past{ + one{"for {0} mandag siden"} + other{"for {0} mandager siden"} + } + } } mon-narrow{ relative{ @@ -2544,6 +2706,16 @@ nb{ "0"{"denne ma."} "1"{"neste ma."} } + relativeTime{ + future{ + one{"om {0} ma."} + other{"om {0} ma."} + } + past{ + one{"for {0} ma. siden"} + other{"for {0} ma. siden"} + } + } } mon-short{ relative{ @@ -2551,6 +2723,16 @@ nb{ "0"{"denne man."} "1"{"neste man."} } + relativeTime{ + future{ + one{"om {0} man."} + other{"om {0} man."} + } + past{ + one{"for {0} man. siden"} + other{"for {0} man. siden"} + } + } } month{ dn{"mÃ¥ned"} @@ -2610,7 +2792,7 @@ nb{ dn{"kvartal"} relative{ "-1"{"forrige kvartal"} - "0"{"dette kvartal"} + "0"{"dette kvartalet"} "1"{"neste kvartal"} } relativeTime{ @@ -2666,6 +2848,16 @@ nb{ "0"{"lørdag denne uken"} "1"{"lørdag neste uke"} } + relativeTime{ + future{ + one{"om {0} lørdag"} + other{"om {0} lørdager"} + } + past{ + one{"for {0} lørdag siden"} + other{"for {0} lørdager siden"} + } + } } sat-narrow{ relative{ @@ -2673,6 +2865,16 @@ nb{ "0"{"denne lø."} "1"{"neste lø."} } + relativeTime{ + future{ + one{"om {0} lø."} + other{"om {0} lø."} + } + past{ + one{"for {0} lø. siden"} + other{"for {0} lø. siden"} + } + } } sat-short{ relative{ @@ -2680,6 +2882,16 @@ nb{ "0"{"denne lør."} "1"{"neste lør."} } + relativeTime{ + future{ + one{"om {0} lør."} + other{"om {0} lør."} + } + past{ + one{"for {0} lør. siden"} + other{"for {0} lør. siden"} + } + } } second{ dn{"sekund"} @@ -2729,6 +2941,16 @@ nb{ "0"{"søndag denne uken"} "1"{"søndag neste uke"} } + relativeTime{ + future{ + one{"om {0} søndag"} + other{"om {0} søndager"} + } + past{ + one{"for {0} søndag siden"} + other{"for {0} søndager siden"} + } + } } sun-narrow{ relative{ @@ -2736,6 +2958,16 @@ nb{ "0"{"denne sø."} "1"{"neste sø."} } + relativeTime{ + future{ + one{"om {0} sø."} + other{"om {0} sø."} + } + past{ + one{"for {0} sø. siden"} + other{"for {0} sø. siden"} + } + } } sun-short{ relative{ @@ -2743,6 +2975,16 @@ nb{ "0"{"denne søn."} "1"{"neste søn."} } + relativeTime{ + future{ + one{"om {0} søn."} + other{"om {0} søn."} + } + past{ + one{"for {0} søn. siden"} + other{"for {0} søn. siden"} + } + } } thu{ relative{ @@ -2750,6 +2992,16 @@ nb{ "0"{"torsdag denne uken"} "1"{"torsdag neste uke"} } + relativeTime{ + future{ + one{"om {0} torsdag"} + other{"om {0} torsdager"} + } + past{ + one{"for {0} torsdag siden"} + other{"for {0} torsdager siden"} + } + } } thu-narrow{ relative{ @@ -2757,6 +3009,16 @@ nb{ "0"{"denne to."} "1"{"neste to."} } + relativeTime{ + future{ + one{"om {0} to."} + other{"om {0} to."} + } + past{ + one{"for {0} to. siden"} + other{"for {0} to. siden"} + } + } } thu-short{ relative{ @@ -2764,6 +3026,16 @@ nb{ "0"{"denne tor."} "1"{"neste tor."} } + relativeTime{ + future{ + one{"om {0} tor."} + other{"om {0} tor."} + } + past{ + one{"for {0} tor. siden"} + other{"for {0} tor. siden"} + } + } } tue{ relative{ @@ -2771,6 +3043,16 @@ nb{ "0"{"tirsdag denne uken"} "1"{"tirsdag neste uke"} } + relativeTime{ + future{ + one{"om {0} tirsdag"} + other{"om {0} tirsdager"} + } + past{ + one{"for {0} tirsdag siden"} + other{"for {0} tirsdager siden"} + } + } } tue-narrow{ relative{ @@ -2778,6 +3060,16 @@ nb{ "0"{"denne ti."} "1"{"neste ti."} } + relativeTime{ + future{ + one{"om {0} ti."} + other{"om {0} ti."} + } + past{ + one{"for {0} ti. siden"} + other{"for {0} ti. siden"} + } + } } tue-short{ relative{ @@ -2785,6 +3077,16 @@ nb{ "0"{"denne tir."} "1"{"neste tir."} } + relativeTime{ + future{ + one{"om {0} tir."} + other{"om {0} tir."} + } + past{ + one{"for {0} tir. siden"} + other{"for {0} tir. siden"} + } + } } wed{ relative{ @@ -2792,6 +3094,16 @@ nb{ "0"{"onsdag denne uken"} "1"{"onsdag neste uke"} } + relativeTime{ + future{ + one{"om {0} onsdag"} + other{"om {0} onsdager"} + } + past{ + one{"for {0} onsdag siden"} + other{"for {0} onsdager siden"} + } + } } wed-narrow{ relative{ @@ -2799,6 +3111,16 @@ nb{ "0"{"denne on."} "1"{"neste on."} } + relativeTime{ + future{ + one{"om {0} on."} + other{"om {0} on."} + } + past{ + one{"for {0} on. siden"} + other{"for {0} on. siden"} + } + } } wed-short{ relative{ @@ -2806,6 +3128,16 @@ nb{ "0"{"denne ons."} "1"{"neste ons."} } + relativeTime{ + future{ + one{"om {0} ons."} + other{"om {0} ons."} + } + past{ + one{"for {0} ons. siden"} + other{"for {0} ons. siden"} + } + } } week{ dn{"uke"} @@ -2814,6 +3146,7 @@ nb{ "0"{"denne uken"} "1"{"neste uke"} } + relativePeriod{"uken {0}"} relativeTime{ future{ one{"om {0} uke"} @@ -2826,12 +3159,13 @@ nb{ } } week-narrow{ - dn{"uke"} + dn{"u."} relative{ "-1"{"forrige uke"} "0"{"denne uken"} "1"{"neste uke"} } + relativePeriod{"u. {0}"} relativeTime{ future{ one{"+{0} u."} @@ -2850,6 +3184,7 @@ nb{ "0"{"denne uken"} "1"{"neste uke"} } + relativePeriod{"uken {0}"} relativeTime{ future{ one{"om {0} u."} @@ -2899,12 +3234,12 @@ nb{ dn{"Ã¥r"} relativeTime{ future{ - one{"+{0} Ã¥r"} - other{"+{0} Ã¥r"} + one{"om {0} Ã¥r"} + other{"om {0} Ã¥r"} } past{ - one{"–{0} Ã¥r"} - other{"–{0} Ã¥r"} + one{"for {0} Ã¥r siden"} + other{"for {0} Ã¥r siden"} } } } @@ -2919,6 +3254,12 @@ nb{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} og {1}"} + end{"{0} og {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0} og {1}"} end{"{0} og {1}"} @@ -2943,16 +3284,4 @@ nb{ US{"amerikansk"} metric{"metrisk"} } - transformNames{ - BGN{"BGN"} - Numeric{"Numerisk"} - Tone{"TonesprÃ¥k"} - UNGEGN{"UNGEGN"} - x-Accents{"Aksenter"} - x-Fullwidth{"Full bredde"} - x-Halfwidth{"Halv bredde"} - x-Jamo{"Jamo"} - x-Pinyin{"Pinyin"} - x-Publishing{"For publisering"} - } } diff --git a/icuSources/data/locales/nb_NO.txt b/icuSources/data/locales/nb_NO.txt index 36aa2c2d..0a2e388d 100644 --- a/icuSources/data/locales/nb_NO.txt +++ b/icuSources/data/locales/nb_NO.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/nb_NO.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License nb_NO{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/nb_SJ.txt b/icuSources/data/locales/nb_SJ.txt old mode 100755 new mode 100644 index e08905cd..c1223576 --- a/icuSources/data/locales/nb_SJ.txt +++ b/icuSources/data/locales/nb_SJ.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/nb_SJ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License nb_SJ{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/nd.txt b/icuSources/data/locales/nd.txt old mode 100755 new mode 100644 index 0490199c..9eb4e47a --- a/icuSources/data/locales/nd.txt +++ b/icuSources/data/locales/nd.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/nd.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License nd{ AuxExemplarCharacters{"[r]"} ExemplarCharacters{"[a b c d e f g h i j k l m n o p q s t u v w x y z]"} @@ -18,14 +12,14 @@ nd{ } } } - Version{"2.1.21.28"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ - "h:mm:ss a zzzz", - "h:mm:ss a z", - "h:mm:ss a", - "h:mm a", + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", "EEEE, d MMMM y G", "d MMMM y G", "d MMM y G", @@ -62,10 +56,10 @@ nd{ } gregorian{ DateTimePatterns{ - "h:mm:ss a zzzz", - "h:mm:ss a z", - "h:mm:ss a", - "h:mm a", + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", "EEEE, d MMMM y", "d MMMM y", "d MMM y", diff --git a/icuSources/data/locales/nd_ZW.txt b/icuSources/data/locales/nd_ZW.txt old mode 100755 new mode 100644 index a87963e9..7bb76b93 --- a/icuSources/data/locales/nd_ZW.txt +++ b/icuSources/data/locales/nd_ZW.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/nd_ZW.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License nd_ZW{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/nds.txt b/icuSources/data/locales/nds.txt new file mode 100644 index 00000000..8fe2a119 --- /dev/null +++ b/icuSources/data/locales/nds.txt @@ -0,0 +1,7 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +nds{ + AuxExemplarCharacters{"[á à ă â ā æ ç é è ĕ ê ë ę ē í ì Ä­ î ï Ä« ñ ó ò ŏ ô ø ō œ ú ù Å­ û Å« ÿ]"} + ExemplarCharacters{"[a Ã¥ ä b c d e f g h i j k l m n o ö p q r s t u ü v w x y z]"} + Version{"2.1.31.33"} +} diff --git a/icuSources/data/locales/nds_DE.txt b/icuSources/data/locales/nds_DE.txt new file mode 100644 index 00000000..06b962fd --- /dev/null +++ b/icuSources/data/locales/nds_DE.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +nds_DE{ + Version{"2.1.31.33"} +} diff --git a/icuSources/data/locales/nds_NL.txt b/icuSources/data/locales/nds_NL.txt new file mode 100644 index 00000000..c049e62f --- /dev/null +++ b/icuSources/data/locales/nds_NL.txt @@ -0,0 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +nds_NL{ + AuxExemplarCharacters{"[á à â ä é è ê ë í ì î ï ó ò ô ö ú ù û ü]"} + ExemplarCharacters{"[a b c d e f g h i j k l m n o p q r s t u v w x y z]"} + ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"} + ExemplarCharactersPunctuation{ + "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ " + "″]" + } + Version{"2.1.31.33"} +} diff --git a/icuSources/data/locales/ne.txt b/icuSources/data/locales/ne.txt old mode 100755 new mode 100644 index 562007ec..6c4de4a5 --- a/icuSources/data/locales/ne.txt +++ b/icuSources/data/locales/ne.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ne.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ne{ AuxExemplarCharacters{"[\u200C\u200D]"} Ellipsis{ @@ -226,10 +220,20 @@ ne{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + one{"{0} ओ दायाँ घुम्ति लिनुहोस्"} + other{"{0} औं दायाँ घुम्ति लिनुहोस्"} + } + plural{ + one{"तपाईँसँग {0} निम्तो छ"} + other{"तपाईँसँग {0} निम्ता छन््"} + } + } minimumGroupingDigits{"1"} native{"deva"} } - Version{"2.1.23.7"} + Version{"2.1.32.59"} calendar{ generic{ DateTimePatterns{ @@ -241,11 +245,11 @@ ne{ "G y MMMM d", "G y MMM d", "GGGGG y-MM-dd", - "{1} {0}", - "{1} {0}", - "{1} {0}", - "{1} {0}", - "{1} {0}", + "{1},{0}", + "{1}{0}मा", + "{1}{0}मा", + "{1},{0}", + "{1},{0}", } availableFormats{ E{"ccc"} @@ -348,8 +352,8 @@ ne{ "अपराह्न", } AmPmMarkersNarrow{ - "a", - "p", + "पूर्वाह्न", + "अपराह्न", } DateTimePatterns{ "HH:mm:ss zzzz", @@ -389,6 +393,10 @@ ne{ MEd{"MM-dd, E"} MMM{"LLL"} MMMEd{"MMM d, E"} + MMMMW{ + one{"'week' W 'of' MMM"} + other{"'week' W 'of' MMM"} + } MMMMd{"MMMM d"} MMMd{"MMM d"} Md{"MM-dd"} @@ -409,6 +417,10 @@ ne{ yMd{"y-MM-dd"} yQQQ{"y QQQ"} yQQQQ{"y QQQQ"} + yw{ + one{"'week' w 'of' y"} + other{"'week' w 'of' y"} + } } dayNames{ format{ @@ -417,7 +429,7 @@ ne{ "सोम", "मङ्गल", "बुध", - "बिही", + "बिहि", "शुक्र", "शनि", } @@ -435,7 +447,7 @@ ne{ "सोम", "मङ्गल", "बुध", - "बिही", + "बिहि", "शुक्र", "शनि", } @@ -455,7 +467,7 @@ ne{ "सोम", "मङ्गल", "बुध", - "बिही", + "बिहि", "शुक्र", "शनि", } @@ -473,7 +485,7 @@ ne{ "सोम", "मङ्गल", "बुध", - "बिही", + "बिहि", "शुक्र", "शनि", } @@ -492,8 +504,8 @@ ne{ format{ abbreviated{ afternoon1{"अपरान्ह"} - afternoon2{"बेलुका"} - evening1{"साँझ"} + afternoon2{"साँझ"} + evening1{"बेलुका"} midnight{"मध्यरात"} morning1{"बिहान"} night1{"रात"} @@ -501,17 +513,17 @@ ne{ } narrow{ afternoon1{"अपरान्ह"} - afternoon2{"बेलुका"} - evening1{"साँझ"} + afternoon2{"साँझ"} + evening1{"बेलुका"} midnight{"मध्यरात"} morning1{"बिहान"} night1{"रात"} - noon{"n"} + noon{"मध्यान्ह"} } wide{ afternoon1{"अपरान्ह"} - afternoon2{"बेलुका"} - evening1{"साँझ"} + afternoon2{"साँझ"} + evening1{"बेलुका"} midnight{"मध्यरात"} morning1{"बिहान"} night1{"रात"} @@ -519,6 +531,17 @@ ne{ } } stand-alone{ + abbreviated{ + afternoon1{"अपरान्ह"} + afternoon2{"साँझ"} + am{"पूर्वाह्न"} + evening1{"बेलुका"} + midnight{"मध्यरात"} + morning1{"बिहान"} + night1{"रात"} + noon{"मध्यान्ह"} + pm{"अपराह्न"} + } narrow{ afternoon1{"अपरान्ह"} afternoon2{"साँझ"} @@ -533,11 +556,13 @@ ne{ wide{ afternoon1{"अपरान्ह"} afternoon2{"साँझ"} + am{"पूर्वाह्न"} evening1{"बेलुका"} midnight{"मध्यरात"} - morning1{"विहान"} + morning1{"बिहान"} night1{"रात"} noon{"मध्यान्ह"} + pm{"अपराह्न"} } } } @@ -548,11 +573,15 @@ ne{ } abbreviated%variant{ "इस्वीपूर्व", - "सिइ", + "ईसा काल", + } + wide{ + "ईसा पूर्व", + "सन्", } wide%variant{ "इस्वीपूर्व", - "सिइ", + "ईसा काल", } } intervalFormats{ @@ -804,6 +833,94 @@ ne{ } } } + characterLabel{ + activities{"गतिविधिहरू"} + african_scripts{"अफ्रिकी लिपिहरू"} + american_scripts{"अमेरिकी लिपिहरू"} + animal{"जनावर"} + animals_nature{"जनावर तथा प्रकृति"} + arrows{"बाँणहरू"} + body{"शरीर"} + box_drawing{"बाकस चित्र"} + braille{"ब्रेल"} + building{"भवन"} + bullets_stars{"गोली/तारा"} + consonantal_jamo{"व्यञ्जनीय जामो"} + currency_symbols{"मुद्रा चिन्हहरू"} + dash_connector{"ड्याश/योजक"} + digits{"अङ्कहरू"} + dingbats{"डिङब्याटहरू"} + divination_symbols{"डिभाइनेसन चिन्हहरू"} + downwards_arrows{"तलतिरका बाँणहरू"} + downwards_upwards_arrows{"तलतिर माथितिरका बाँणहरू"} + east_asian_scripts{"पूर्वी एशियाली लिपिहरू"} + emoji{"इमोजी"} + european_scripts{"युरोपेली लिपिहरू"} + female{"महिला"} + flag{"झण्डा"} + flags{"झण्डाहरू"} + food_drink{"खाना तथा पेय"} + format{"फर्म्याट"} + format_whitespace{"फर्म्याट तथा ह्वाइटस्पेस"} + full_width_form_variant{"पूर्ण-चौडाइ फाराम भ्यारियन्टहरू"} + geometric_shapes{"ज्यामितिय आकारहरू"} + half_width_form_variant{"अर्ध-चौंडाइ फाराम भ्यारियन्टहरू"} + han_characters{"हान वर्णहरू"} + han_radicals{"हान र्याडिकलहरू"} + hanja{"हान्जा"} + hanzi_simplified{"हान्जी (सरलीकृत)"} + hanzi_traditional{"हान्जी (परम्परागत)"} + heart{"मुटु"} + historic_scripts{"ऐतिहासिक लिपिहरू"} + ideographic_desc_characters{"आइडियोग्राफिक डिस्सेन्डिङ वर्णहरू"} + japanese_kana{"जापानी काना"} + kanbun{"कानबुन"} + kanji{"कान्जी"} + keycap{"किक्याप"} + leftwards_arrows{"बायाँतर्फी बाँणहरू"} + leftwards_rightwards_arrows{"बायाँतर्फी दायाँतर्फी बाँणहरू"} + letterlike_symbols{"वर्ण जस्ता चिन्हहरू"} + limited_use{"सीमित प्रयोग"} + male{"पुरूष"} + math_symbols{"गणित चिन्हहरू"} + middle_eastern_scripts{"मध्यपूर्वी लिपिहरू"} + miscellaneous{"विविध"} + modern_scripts{"आधुनिक लिपिहरू"} + modifier{"परिमार्जक"} + musical_symbols{"सांगीतिक चिन्हहरू"} + nature{"प्रकृति"} + nonspacing{"ननस्पेसिङ"} + numbers{"संख्याहरू"} + objects{"वस्तुहरू"} + other{"अन्य"} + paired{"जोडा मिलाइएको"} + person{"व्यक्ति"} + phonetic_alphabet{"फोनेटिक वर्णमाला"} + pictographs{"पिक्टोग्राफहरू"} + place{"ठाउँ"} + plant{"बिरूवा"} + punctuation{"विराम"} + rightwards_arrows{"दायाँतर्फी बाँणहरू"} + sign_standard_symbols{"संकेत/मानक चिन्हहरू"} + small_form_variant{"सानो फाराम भ्यारियन्टहरू"} + smiley{"स्माइली"} + smileys_people{"स्माइली तथा व्यक्तिहरू"} + south_asian_scripts{"दक्षिण एशियाली लिपिहरू"} + southeast_asian_scripts{"दक्षिण पूर्वी एशियाली लिपिहरू"} + spacing{"स्पेसिङ"} + sport{"खेलकुुद"} + symbols{"चिन्हहरू"} + technical_symbols{"प्राविधिक चिन्हहरू"} + tone_marks{"टोन मार्कहरू"} + travel{"यात्रा"} + travel_places{"यात्रा तथा ठाउँहरू"} + upwards_arrows{"माथितिरका बाँणहरू"} + variant_forms{"भ्यारियन्ट फारामहरू"} + vocalic_jamo{"भोकालिक जामोहरू"} + weather{"मौंसम"} + western_asian_scripts{"पश्चिमी एशियाली लिपिहरू"} + whitespace{"ह्वाइटस्पेस"} + } delimiters{ alternateQuotationEnd{"’"} alternateQuotationStart{"‘"} @@ -869,6 +986,16 @@ ne{ "0"{"यो शुक्रबार"} "1"{"अर्को शुक्रबार"} } + relativeTime{ + future{ + one{"{0}शुक्रबारमा"} + other{"{0}शुक्रबारहरूमा"} + } + past{ + one{"{0}शुक्रबार पहिले"} + other{"{0}शुक्रबारहरू पहिले"} + } + } } fri-narrow{ relative{ @@ -876,6 +1003,16 @@ ne{ "0"{"यो शुक्रबार"} "1"{"अर्को शुक्रबार"} } + relativeTime{ + future{ + one{"{0}शुक्रबारहरूमा"} + other{"{0}शुक्रबारहरूमा"} + } + past{ + one{"{0}शुक्रबारहरू पहिले"} + other{"{0}शुक्रबारहरू पहिले"} + } + } } fri-short{ relative{ @@ -883,9 +1020,22 @@ ne{ "0"{"यो शुक्रबार"} "1"{"अर्को शुक्रबार"} } + relativeTime{ + future{ + one{"{0}शुक्रबारहरूमा"} + other{"{0}शुक्रबारहरूमा"} + } + past{ + one{"{0}शुक्रबारहरू पहिले"} + other{"{0}शुक्रबारहरू पहिले"} + } + } } hour{ dn{"घण्टा"} + relative{ + "0"{"यो घडीमा"} + } relativeTime{ future{ one{"{0} घण्टामा"} @@ -925,6 +1075,9 @@ ne{ } minute{ dn{"मिनेट"} + relative{ + "0"{"यही मिनेटमा"} + } relativeTime{ future{ one{"{0} मिनेटमा"} @@ -968,6 +1121,16 @@ ne{ "0"{"यो सोमबार"} "1"{"अर्को सोमबार"} } + relativeTime{ + future{ + one{"{0} सोमबारहरूमा"} + other{"{0}सोमबारहरूमा"} + } + past{ + one{"{0}सोमबारहरूमा"} + other{"{0}सोमबारहरूमा"} + } + } } mon-narrow{ relative{ @@ -975,6 +1138,16 @@ ne{ "0"{"यो सोमबार"} "1"{"अर्को सोमबार"} } + relativeTime{ + future{ + one{"{0}सोमबारहरूमा"} + other{"{0}सोमबारहरूमा"} + } + past{ + one{"{0}सोमबारहरू पहिले"} + other{"{0}सोमबारहरू पहिले"} + } + } } mon-short{ relative{ @@ -982,11 +1155,21 @@ ne{ "0"{"यो सोमबार"} "1"{"अर्को सोमबार"} } + relativeTime{ + future{ + one{"{0}सोमबारहरूमा"} + other{"{0}सोमबारहरूमा"} + } + past{ + one{"{0}सोमबारहरू पहिले"} + other{"{0}सोमबारहरू पहिले"} + } + } } month{ dn{"महिना"} relative{ - "-1"{"गएको महिना"} + "-1"{"गत महिना"} "0"{"यो महिना"} "1"{"अर्को महिना"} } @@ -1029,6 +1212,11 @@ ne{ } quarter{ dn{"सत्र"} + relative{ + "-1"{"अघिल्लो सत्र"} + "0"{"यो सत्र"} + "1"{"अर्को सत्र"} + } relativeTime{ future{ one{"+{0} सत्रमा"} @@ -1060,6 +1248,10 @@ ne{ one{"{0}सत्रमा"} other{"{0}सत्रमा"} } + past{ + one{"{0}सत्र अघि"} + other{"{0}सत्र अघि"} + } } } sat{ @@ -1068,6 +1260,16 @@ ne{ "0"{"यो शनिबार"} "1"{"अर्को शनिबार"} } + relativeTime{ + future{ + one{"{0}शनिबारमा"} + other{"{0}शनिबारहरूमा"} + } + past{ + one{"{0}शनिबार पहिले"} + other{"{0}शनिबारहरू पहिले"} + } + } } sat-narrow{ relative{ @@ -1075,6 +1277,16 @@ ne{ "0"{"यो शनिबार"} "1"{"अर्को शनिबार"} } + relativeTime{ + future{ + one{"{0}शनिबारहरूमा"} + other{"{0}शनिबारहरूमा"} + } + past{ + one{"{0}शनिबारहरू पहिले"} + other{"{0}शनिबारहरू पहिले"} + } + } } sat-short{ relative{ @@ -1082,6 +1294,16 @@ ne{ "0"{"यो शनिबार"} "1"{"अर्को शनिबार"} } + relativeTime{ + future{ + one{"{0}शनिबारहरूमा"} + other{"{0}शनिबारहरूमा"} + } + past{ + one{"{0}शनिबारहरू पहिले"} + other{"{0}शनिबारहरू पहिले"} + } + } } second{ dn{"सेकेन्ड"} @@ -1100,6 +1322,7 @@ ne{ } } second-narrow{ + dn{"सेकेन्ड"} relativeTime{ future{ one{"{0} सेकेण्डमा"} @@ -1112,6 +1335,7 @@ ne{ } } second-short{ + dn{"सेकेन्ड"} relativeTime{ future{ one{"{0} सेकेण्डमा"} @@ -1129,6 +1353,16 @@ ne{ "0"{"यो आइतबार"} "1"{"अर्को आइतबार"} } + relativeTime{ + future{ + one{"{0} आइतबारमा"} + other{"{0} आइतबारहरूमा"} + } + past{ + one{"{0}आइतबार पहिले"} + other{"{0} आइतबारहरू पहिले"} + } + } } sun-narrow{ relative{ @@ -1136,6 +1370,16 @@ ne{ "0"{"यो आइतबार"} "1"{"अर्को आइतबार"} } + relativeTime{ + future{ + one{"{0} आइतबारहरूमा"} + other{"{0} आइतबारहरूमा"} + } + past{ + one{"{0} आइतबारहरू पहिले"} + other{"{0} आइतबारहरू पहिले"} + } + } } sun-short{ relative{ @@ -1143,6 +1387,16 @@ ne{ "0"{"यो आइतबार"} "1"{"अर्को आइतबार"} } + relativeTime{ + future{ + one{"{0} आइतबारहरूमा"} + other{"{0} आइतबारहरूमा"} + } + past{ + one{"{0} आइतबारहरू पहिले"} + other{"{0} आइतबारहरू पहिले"} + } + } } thu{ relative{ @@ -1150,6 +1404,16 @@ ne{ "0"{"यो बिहिबार"} "1"{"अर्को बिहिबार"} } + relativeTime{ + future{ + one{"{0}बिहिबारहरूमा"} + other{"{0}बिहिबारहरूमा"} + } + past{ + one{"{0}बिहिबार पहिले"} + other{"{0}बिहिबारहरू पहिले"} + } + } } thu-narrow{ relative{ @@ -1157,6 +1421,16 @@ ne{ "0"{"यो बिहिबार"} "1"{"अर्को बिहिबार"} } + relativeTime{ + future{ + one{"{0}बिहिबारहरूमा"} + other{"{0}बिहिबारहरूमा"} + } + past{ + one{"{0}बिहिबारहरू पहिले"} + other{"{0}बिहिबारहरू पहिले"} + } + } } thu-short{ relative{ @@ -1164,6 +1438,16 @@ ne{ "0"{"यो बिहिबार"} "1"{"अर्को बिहिबार"} } + relativeTime{ + future{ + one{"{0}बिहिबारहरूमा"} + other{"{0}बिहिबारहरूमा"} + } + past{ + one{"{0}बिहिबारहरू पहिले"} + other{"{0}बिहिबारहरू पहिले"} + } + } } tue{ relative{ @@ -1171,6 +1455,16 @@ ne{ "0"{"यो मंगलबार"} "1"{"अर्को मंगलबार"} } + relativeTime{ + future{ + one{"{0}मंगलबारमा"} + other{"{0} मंगलबारहरूमा"} + } + past{ + one{"{0}मंगलबार पहिले"} + other{"{0} मंगलबार पहिले"} + } + } } tue-narrow{ relative{ @@ -1178,6 +1472,16 @@ ne{ "0"{"यो मंगलबार"} "1"{"अर्को मंगलबार"} } + relativeTime{ + future{ + one{"{0} मंगलबारहरूमा"} + other{"{0} मंगलबारहरूमा"} + } + past{ + one{"{0} मंगलबारहरू पहिले"} + other{"{0} मंगलबारहरू पहिले"} + } + } } tue-short{ relative{ @@ -1185,6 +1489,16 @@ ne{ "0"{"यो मंगलबार"} "1"{"अर्को मंगलबार"} } + relativeTime{ + future{ + one{"{0} मंगलबारहरूमा"} + other{"{0} मंगलबारहरूमा"} + } + past{ + one{"{0} मंगलबार पहिले"} + other{"{0} मंगलबारहरू पहिले"} + } + } } wed{ relative{ @@ -1192,6 +1506,16 @@ ne{ "0"{"यो बुधबार"} "1"{"अर्को बुधबार"} } + relativeTime{ + future{ + one{"{0} बुधबारमा"} + other{"{0} बुधबारमाहरूमा"} + } + past{ + one{"{0}बुधबार पहिले"} + other{"{0}बुधबारहरू पहिले"} + } + } } wed-narrow{ relative{ @@ -1199,6 +1523,16 @@ ne{ "0"{"यो बुधबार"} "1"{"अर्को बुधबार"} } + relativeTime{ + future{ + one{"{0}बुधबारहरूमा"} + other{"{0}बुधबारहरूमा"} + } + past{ + one{"{0}बुधबारहरू पहिले"} + other{"{0}बुधबारहरू पहिले"} + } + } } wed-short{ relative{ @@ -1206,14 +1540,25 @@ ne{ "0"{"यो बुधबार"} "1"{"अर्को बुधबार"} } + relativeTime{ + future{ + one{"{0} बुधबारहरूमा"} + other{"{0}बुधबारहरूमा"} + } + past{ + one{"{0}बुधबारहरू पहिले"} + other{"{0}बुधबारहरू पहिले"} + } + } } week{ dn{"हप्ता"} relative{ - "-1"{"गएको हप्ता"} + "-1"{"गत हप्ता"} "0"{"यो हप्ता"} "1"{"आउने हप्ता"} } + relativePeriod{"{0}को हप्ता"} relativeTime{ future{ one{"{0} हप्तामा"} @@ -1227,6 +1572,7 @@ ne{ } week-narrow{ dn{"हप्ता"} + relativePeriod{"{0} को हप्ता"} relativeTime{ future{ one{"{0} हप्तामा"} @@ -1240,6 +1586,7 @@ ne{ } week-short{ dn{"हप्ता"} + relativePeriod{"{0} को हप्ता"} relativeTime{ future{ one{"{0} हप्तामा"} @@ -1257,7 +1604,7 @@ ne{ year{ dn{"वर्ष"} relative{ - "-1"{"पहिलो वर्ष"} + "-1"{"गत वर्ष"} "0"{"यो वर्ष"} "1"{"अर्को वर्ष"} } @@ -1307,25 +1654,31 @@ ne{ 2{"{0} र {1}"} end{"{0} र {1}"} middle{"{0}, {1}"} - start{"{0} र {1}"} + start{"{0},{1}"} + } + standard-short{ + 2{"{0} र {1}"} + end{"{0} र {1}"} + middle{"{0}, {1}"} + start{"{0},{1}"} } unit{ - 2{"{0} {1}"} - end{"{0} {1}"} + 2{"{0},{1}"} + end{"{0},{1}"} middle{"{0}, {1}"} - start{"{0} {1}"} + start{"{0},{1}"} } unit-narrow{ 2{"{0} {1}"} end{"{0} {1}"} - middle{"{0}, {1}"} + middle{"{0}{1}"} start{"{0} {1}"} } unit-short{ 2{"{0} {1}"} - end{"{0} {1}"} + end{"{0},{1}"} middle{"{0}, {1}"} - start{"{0} {1}"} + start{"{0},{1}"} } } measurementSystemNames{ diff --git a/icuSources/data/locales/ne_IN.txt b/icuSources/data/locales/ne_IN.txt old mode 100755 new mode 100644 index 22182df7..0273c235 --- a/icuSources/data/locales/ne_IN.txt +++ b/icuSources/data/locales/ne_IN.txt @@ -1,13 +1,7 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ne_IN.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ne_IN{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/ne_NP.txt b/icuSources/data/locales/ne_NP.txt old mode 100755 new mode 100644 index c6ba7605..ce6916bc --- a/icuSources/data/locales/ne_NP.txt +++ b/icuSources/data/locales/ne_NP.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ne_NP.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ne_NP{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/nl.txt b/icuSources/data/locales/nl.txt index ff745da8..ae4d5143 100644 --- a/icuSources/data/locales/nl.txt +++ b/icuSources/data/locales/nl.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/nl.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License nl{ AuxExemplarCharacters{"[à â Ã¥ ã æ ç è ê î ñ ô ø œ ù û ÿ]"} Ellipsis{ @@ -27,6 +21,39 @@ nl{ } MoreInformation{"?"} NumberElements{ + arab{ + patterns{ + currencyFormat{"#,##0.00 ¤"} + percentFormat{"#,##0 %"} + } + symbols{ + decimal{"Ù«"} + exponential{"اس"} + group{"Ù¬"} + infinity{"∞"} + list{"؛"} + nan{"NaN"} + perMille{"؉"} + superscriptingExponent{"×"} + timeSeparator{":"} + } + } + arabext{ + symbols{ + decimal{"Ù«"} + exponential{"×۱۰^"} + group{"Ù¬"} + infinity{"∞"} + list{"؛"} + minusSign{"‎-‎"} + nan{"NaN"} + perMille{"؉"} + percentSign{"Ùª"} + plusSign{"‎+‎"} + superscriptingExponent{"×"} + timeSeparator{"Ù«"} + } + } default{"latn"} latn{ miscPatterns{ @@ -209,10 +236,19 @@ nl{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + other{"Neem de {0}e afslag rechts."} + } + plural{ + one{"{0} dag"} + other{"{0} dagen"} + } + } minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.23.81"} + Version{"2.1.32.59"} calendar{ buddhist{ DateTimePatterns{ @@ -225,8 +261,8 @@ nl{ "d MMM y G", "dd-MM-yy GGGGG", "{1} {0}", - "{1} {0}", - "{1} {0}", + "{1} 'om' {0}", + "{1} 'om' {0}", "{1} {0}", "{1} {0}", } @@ -471,80 +507,80 @@ nl{ M{"MM–MM"} } MEd{ - M{"MM-dd, E – MM-dd, E"} - d{"MM-dd, E – MM-dd, E"} + M{"MM-dd, E – MM-dd, E"} + d{"MM-dd, E – MM-dd, E"} } MMM{ M{"LLL–LLL"} } MMMEd{ - M{"MMM d, E – MMM d, E"} - d{"MMM d, E – MMM d, E"} + M{"MMM d, E – MMM d, E"} + d{"MMM d, E – MMM d, E"} } MMMd{ - M{"MMM d – MMM d"} + M{"MMM d – MMM d"} d{"MMM d–d"} } Md{ - M{"MM-dd – MM-dd"} - d{"MM-dd – MM-dd"} + M{"MM-dd – MM-dd"} + d{"MM-dd – MM-dd"} } d{ d{"d–d"} } - fallback{"{0} – {1}"} + fallback{"{0} – {1}"} h{ - a{"h a – h a"} + a{"h a – h a"} h{"h–h a"} } hm{ - a{"h:mm a – h:mm a"} + a{"h:mm a – h:mm a"} h{"h:mm–h:mm a"} m{"h:mm–h:mm a"} } hmv{ - a{"h:mm a – h:mm a v"} + a{"h:mm a – h:mm a v"} h{"h:mm–h:mm a v"} m{"h:mm–h:mm a v"} } hv{ - a{"h a – h a v"} + a{"h a – h a v"} h{"h–h a v"} } y{ y{"U–U"} } yM{ - M{"y-MM – y-MM"} - y{"y-MM – y-MM"} + M{"y-MM – y-MM"} + y{"y-MM – y-MM"} } yMEd{ - M{"y-MM-dd, E – y-MM-dd, E"} - d{"y-MM-dd, E – y-MM-dd, E"} - y{"y-MM-dd, E – y-MM-dd, E"} + M{"y-MM-dd, E – y-MM-dd, E"} + d{"y-MM-dd, E – y-MM-dd, E"} + y{"y-MM-dd, E – y-MM-dd, E"} } yMMM{ M{"U MMM–MMM"} - y{"U MMM – U MMM"} + y{"U MMM – U MMM"} } yMMMEd{ - M{"U MMM d, E – MMM d, E"} - d{"U MMM d, E – MMM d, E"} - y{"U MMM d, E – U MMM d, E"} + M{"U MMM d, E – MMM d, E"} + d{"U MMM d, E – MMM d, E"} + y{"U MMM d, E – U MMM d, E"} } yMMMM{ M{"U MMMM–MMMM"} - y{"U MMMM – U MMMM"} + y{"U MMMM – U MMMM"} } yMMMd{ - M{"U MMM d – MMM d"} + M{"U MMM d – MMM d"} d{"U MMM d–d"} - y{"U MMM d – U MMM d"} + y{"U MMM d – U MMM d"} } yMd{ - M{"y-MM-dd – y-MM-dd"} - d{"y-MM-dd – y-MM-dd"} - y{"y-MM-dd – y-MM-dd"} + M{"y-MM-dd – y-MM-dd"} + d{"y-MM-dd – y-MM-dd"} + y{"y-MM-dd – y-MM-dd"} } } monthNames{ @@ -775,26 +811,26 @@ nl{ M{"M–M"} } MEd{ - M{"E dd-MM – E dd-MM"} - d{"E dd-MM – E dd-MM"} + M{"E dd-MM – E dd-MM"} + d{"E dd-MM – E dd-MM"} } MMM{ M{"MMM–MMM"} } MMMEd{ - M{"E d MMM – E d MMM"} - d{"E d – E d MMM"} + M{"E d MMM – E d MMM"} + d{"E d – E d MMM"} } MMMM{ M{"MMMM–MMMM"} } MMMd{ - M{"d MMM – d MMM"} + M{"d MMM – d MMM"} d{"d–d MMM"} } Md{ - M{"dd-MM – dd-MM"} - d{"dd-MM – dd-MM"} + M{"dd-MM – dd-MM"} + d{"dd-MM – dd-MM"} } d{ d{"d–d"} @@ -803,36 +839,36 @@ nl{ y{"y–y G"} } yM{ - M{"MM-y – MM-y G"} - y{"MM-y – MM-y G"} + M{"MM-y – MM-y G"} + y{"MM-y – MM-y G"} } yMEd{ - M{"E dd-MM-y – E dd-MM-y G"} - d{"E dd-MM-y – E dd-MM-y G"} - y{"E dd-MM-y – E dd-MM-y G"} + M{"E dd-MM-y – E dd-MM-y G"} + d{"E dd-MM-y – E dd-MM-y G"} + y{"E dd-MM-y – E dd-MM-y G"} } yMMM{ M{"MMM–MMM y G"} - y{"MMM y – MMM y G"} + y{"MMM y – MMM y G"} } yMMMEd{ - M{"E d MMM – E d MMM y G"} - d{"E d – E d MMM y G"} - y{"E d MMM y – E d MMM y G"} + M{"E d MMM – E d MMM y G"} + d{"E d – E d MMM y G"} + y{"E d MMM y – E d MMM y G"} } yMMMM{ M{"MMMM–MMMM y G"} - y{"MMMM y – MMMM y G"} + y{"MMMM y – MMMM y G"} } yMMMd{ - M{"d MMM – d MMM y G"} + M{"d MMM – d MMM y G"} d{"d–d MMM y G"} - y{"d MMM y – d MMM y G"} + y{"d MMM y – d MMM y G"} } yMd{ - M{"dd-MM-y – dd-MM-y G"} - d{"dd-MM-y – dd-MM-y G"} - y{"dd-MM-y – dd-MM-y G"} + M{"dd-MM-y – dd-MM-y G"} + d{"dd-MM-y – dd-MM-y G"} + y{"dd-MM-y – dd-MM-y G"} } } monthNames{ @@ -943,8 +979,8 @@ nl{ "d MMM y G", "dd-MM-yy GGGGG", "{1} {0}", - "{1} {0}", - "{1} {0}", + "{1} 'om' {0}", + "{1} 'om' {0}", "{1} {0}", "{1} {0}", } @@ -1001,83 +1037,83 @@ nl{ M{"M–M"} } MEd{ - M{"E dd-MM – E dd-MM"} - d{"E dd-MM – E dd-MM"} + M{"E dd-MM – E dd-MM"} + d{"E dd-MM – E dd-MM"} } MMM{ M{"MMM–MMM"} } MMMEd{ - M{"E d MMM – E d MMM"} - d{"E d – E d MMM"} + M{"E d MMM – E d MMM"} + d{"E d – E d MMM"} } MMMM{ M{"MMMM–MMMM"} } MMMd{ - M{"d MMM – d MMM"} + M{"d MMM – d MMM"} d{"d–d MMM"} } Md{ - M{"dd-MM – dd-MM"} - d{"dd-MM – dd-MM"} + M{"dd-MM – dd-MM"} + d{"dd-MM – dd-MM"} } d{ d{"d–d"} } fallback{"{0} - {1}"} h{ - a{"h a – h a"} + a{"h a – h a"} h{"h–h a"} } hm{ - a{"h:mm a – h:mm a"} + a{"h:mm a – h:mm a"} h{"h:mm–h:mm a"} m{"h:mm–h:mm a"} } hmv{ - a{"h:mm a – h:mm a v"} + a{"h:mm a – h:mm a v"} h{"h:mm–h:mm a v"} m{"h:mm–h:mm a v"} } hv{ - a{"h a – h a v"} + a{"h a – h a v"} h{"h–h a v"} } y{ y{"y–y G"} } yM{ - M{"MM-y – MM-y G"} - y{"MM-y – MM-y G"} + M{"MM-y – MM-y G"} + y{"MM-y – MM-y G"} } yMEd{ - M{"E dd-MM-y – E dd-MM-y G"} - d{"E dd-MM-y – E dd-MM-y G"} - y{"E dd-MM-y – E dd-MM-y G"} + M{"E dd-MM-y – E dd-MM-y G"} + d{"E dd-MM-y – E dd-MM-y G"} + y{"E dd-MM-y – E dd-MM-y G"} } yMMM{ M{"MMM–MMM y G"} - y{"MMM y – MMM y G"} + y{"MMM y – MMM y G"} } yMMMEd{ - M{"E d MMM – E d MMM y G"} - d{"E d – E d MMM y G"} - y{"E d MMM y – E d MMM y G"} + M{"E d MMM – E d MMM y G"} + d{"E d – E d MMM y G"} + y{"E d MMM y – E d MMM y G"} } yMMMM{ M{"MMMM–MMMM y G"} - y{"MMMM y – MMMM y G"} + y{"MMMM y – MMMM y G"} } yMMMd{ - M{"d MMM – d MMM y G"} + M{"d MMM – d MMM y G"} d{"d–d MMM y G"} - y{"d MMM y – d MMM y G"} + y{"d MMM y – d MMM y G"} } yMd{ - M{"dd-MM-y – dd-MM-y G"} - d{"dd-MM-y – dd-MM-y G"} - y{"dd-MM-y – dd-MM-y G"} + M{"dd-MM-y – dd-MM-y G"} + d{"dd-MM-y – dd-MM-y G"} + y{"dd-MM-y – dd-MM-y G"} } } } @@ -1104,8 +1140,8 @@ nl{ "d MMM y", "dd-MM-yy", "{1} {0}", - "{1} {0}", - "{1} {0}", + "{1} 'om' {0}", + "{1} 'om' {0}", "{1} {0}", "{1} {0}", } @@ -1132,6 +1168,10 @@ nl{ MEd{"E d-M"} MMM{"LLL"} MMMEd{"E d MMM"} + MMMMW{ + one{"'week' W 'van' MMM"} + other{"'week' W 'van' MMM"} + } MMMMd{"d MMMM"} MMMd{"d MMM"} Md{"d-M"} @@ -1152,6 +1192,10 @@ nl{ yMd{"d-M-y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + one{"'week' w 'in' y"} + other{"'week' w 'in' y"} + } } dayNames{ format{ @@ -1241,18 +1285,18 @@ nl{ night1{"nacht"} } narrow{ - afternoon1{"middag"} - evening1{"avond"} + afternoon1{"‘s middags"} + evening1{"‘s avonds"} midnight{"middernacht"} - morning1{"ochtend"} - night1{"nacht"} + morning1{"‘s ochtends"} + night1{"‘s nachts"} } wide{ - afternoon1{"middag"} - evening1{"avond"} + afternoon1{"‘s middags"} + evening1{"‘s avonds"} midnight{"middernacht"} - morning1{"ochtend"} - night1{"nacht"} + morning1{"‘s ochtends"} + night1{"‘s nachts"} } } stand-alone{ @@ -1330,83 +1374,83 @@ nl{ M{"M–M"} } MEd{ - M{"E dd-MM – E dd-MM"} - d{"E dd-MM – E dd-MM"} + M{"E dd-MM – E dd-MM"} + d{"E dd-MM – E dd-MM"} } MMM{ M{"MMM–MMM"} } MMMEd{ - M{"E d MMM – E d MMM"} - d{"E d – E d MMM"} + M{"E d MMM – E d MMM"} + d{"E d – E d MMM"} } MMMM{ M{"MMMM–MMMM"} } MMMd{ - M{"d MMM – d MMM"} + M{"d MMM – d MMM"} d{"d–d MMM"} } Md{ - M{"dd-MM – dd-MM"} - d{"dd-MM – dd-MM"} + M{"dd-MM – dd-MM"} + d{"dd-MM – dd-MM"} } d{ d{"d–d"} } fallback{"{0} - {1}"} h{ - a{"h a – h a"} + a{"h a – h a"} h{"h–h a"} } hm{ - a{"h:mm a – h:mm a"} + a{"h:mm a – h:mm a"} h{"h:mm–h:mm a"} m{"h:mm–h:mm a"} } hmv{ - a{"h:mm a – h:mm a v"} + a{"h:mm a – h:mm a v"} h{"h:mm–h:mm a v"} m{"h:mm–h:mm a v"} } hv{ - a{"h a – h a v"} + a{"h a – h a v"} h{"h–h a v"} } y{ y{"y–y"} } yM{ - M{"MM-y – MM-y"} - y{"MM-y – MM-y"} + M{"MM-y – MM-y"} + y{"MM-y – MM-y"} } yMEd{ - M{"E dd-MM-y – E dd-MM-y"} - d{"E dd-MM-y – E dd-MM-y"} - y{"E dd-MM-y – E dd-MM-y"} + M{"E dd-MM-y – E dd-MM-y"} + d{"E dd-MM-y – E dd-MM-y"} + y{"E dd-MM-y – E dd-MM-y"} } yMMM{ M{"MMM–MMM y"} - y{"MMM y – MMM y"} + y{"MMM y – MMM y"} } yMMMEd{ - M{"E d MMM – E d MMM y"} - d{"E d – E d MMM y"} - y{"E d MMM y – E d MMM y"} + M{"E d MMM – E d MMM y"} + d{"E d – E d MMM y"} + y{"E d MMM y – E d MMM y"} } yMMMM{ M{"MMMM–MMMM y"} - y{"MMMM y – MMMM y"} + y{"MMMM y – MMMM y"} } yMMMd{ - M{"d MMM – d MMM y"} + M{"d MMM – d MMM y"} d{"d–d MMM y"} - y{"d MMM y – d MMM y"} + y{"d MMM y – d MMM y"} } yMd{ - M{"dd-MM-y – dd-MM-y"} - d{"dd-MM-y – dd-MM-y"} - y{"dd-MM-y – dd-MM-y"} + M{"dd-MM-y – dd-MM-y"} + d{"dd-MM-y – dd-MM-y"} + y{"dd-MM-y – dd-MM-y"} } } monthNames{ @@ -1553,8 +1597,8 @@ nl{ "d MMM y G", "dd-MM-yy GGGGG", "{1} {0}", - "{1} {0}", - "{1} {0}", + "{1} 'om' {0}", + "{1} 'om' {0}", "{1} {0}", "{1} {0}", } @@ -1774,8 +1818,8 @@ nl{ "d MMM y G", "dd-MM-yy GGGGG", "{1} {0}", - "{1} {0}", - "{1} {0}", + "{1} 'om' {0}", + "{1} 'om' {0}", "{1} {0}", "{1} {0}", } @@ -2292,8 +2336,8 @@ nl{ "d MMM y G", "dd-MM-yy GGGGG", "{1} {0}", - "{1} {0}", - "{1} {0}", + "{1} 'om' {0}", + "{1} 'om' {0}", "{1} {0}", "{1} {0}", } @@ -2331,6 +2375,94 @@ nl{ } } } + characterLabel{ + activities{"activiteiten"} + african_scripts{"Afrikaanse schriften"} + american_scripts{"Amerikaanse schriften"} + animal{"dier"} + animals_nature{"dieren en natuur"} + arrows{"pijlen"} + body{"lichaam"} + box_drawing{"box-drawing"} + braille{"braille"} + building{"gebouw"} + bullets_stars{"bullets/sterren"} + consonantal_jamo{"medeklinker-jamo"} + currency_symbols{"valutasymbolen"} + dash_connector{"gedachte-/verbindingsstreepje"} + digits{"cijfers"} + dingbats{"dingbats"} + divination_symbols{"divinatiesymbolen"} + downwards_arrows{"pijlen omlaag"} + downwards_upwards_arrows{"pijlen omlaag en omhoog"} + east_asian_scripts{"Oost-Aziatische schriften"} + emoji{"emoji"} + european_scripts{"Europese schriften"} + female{"vrouwelijk"} + flag{"vlag"} + flags{"vlaggen"} + food_drink{"eten en drinken"} + format{"formaat"} + format_whitespace{"formaat en witruimte"} + full_width_form_variant{"brede vormvariant"} + geometric_shapes{"geometrische vormen"} + half_width_form_variant{"brede vormvarianten"} + han_characters{"Han-karakters"} + han_radicals{"Han-radicalen"} + hanja{"Hanja"} + hanzi_simplified{"Hanzi (vereenvoudigd)"} + hanzi_traditional{"Hanzi (traditioneel)"} + heart{"hart"} + historic_scripts{"historische schriften"} + ideographic_desc_characters{"ideografische beschr. karakters"} + japanese_kana{"Japanse Kana"} + kanbun{"Kanbun"} + kanji{"Kanji"} + keycap{"toets"} + leftwards_arrows{"Pijlen naar links"} + leftwards_rightwards_arrows{"Pijlen naar links en naar rechts"} + letterlike_symbols{"letterachtige symbolen"} + limited_use{"beperkt gebruik"} + male{"mannelijk"} + math_symbols{"mathematische symbolen"} + middle_eastern_scripts{"Midden-Oosterse schriften"} + miscellaneous{"diverse"} + modern_scripts{"moderne schriften"} + modifier{"modificator"} + musical_symbols{"muzieksymbolen"} + nature{"natuur"} + nonspacing{"niet-gespatieerd"} + numbers{"cijfers"} + objects{"objecten"} + other{"overige"} + paired{"gepaard"} + person{"persoon"} + phonetic_alphabet{"fonetisch alfabet"} + pictographs{"pictogrammen"} + place{"plaats"} + plant{"plant"} + punctuation{"interpunctie"} + rightwards_arrows{"pijlen naar rechts"} + sign_standard_symbols{"teken-/standaardsymbolen"} + small_form_variant{"kleine vormvarianten"} + smiley{"smiley"} + smileys_people{"smileys en mensen"} + south_asian_scripts{"Zuid-Aziatische schriften"} + southeast_asian_scripts{"Zuidoost-Aziatische schriften"} + spacing{"spatiëring"} + sport{"sport"} + symbols{"symbolen"} + technical_symbols{"technische symbolen"} + tone_marks{"toonmarkeringen"} + travel{"reizen"} + travel_places{"reizen en plaatsen"} + upwards_arrows{"pijlen omhoog"} + variant_forms{"variantvormen"} + vocalic_jamo{"klinker-jamo"} + weather{"weer"} + western_asian_scripts{"West-Aziatische schriften"} + whitespace{"witruimte"} + } contextTransforms{ day-format-except-narrow:intvector{ 1, @@ -2421,7 +2553,7 @@ nl{ } } dayperiod{ - dn{"a.m./p.m."} + dn{"dagdeel"} } era{ dn{"tijdperk"} @@ -2432,6 +2564,16 @@ nl{ "0"{"deze vrijdag"} "1"{"volgende week vrijdag"} } + relativeTime{ + future{ + one{"over {0} vrijdag"} + other{"over {0} vrijdagen"} + } + past{ + one{"{0} vrijdag geleden"} + other{"{0} vrijdagen geleden"} + } + } } fri-narrow{ relative{ @@ -2439,6 +2581,16 @@ nl{ "0"{"deze vr"} "1"{"volgende week vr"} } + relativeTime{ + future{ + one{"over {0} vr"} + other{"over {0} vr"} + } + past{ + one{"{0} vr geleden"} + other{"{0} vr geleden"} + } + } } fri-short{ relative{ @@ -2446,9 +2598,22 @@ nl{ "0"{"deze vrij."} "1"{"volgende week vrij."} } + relativeTime{ + future{ + one{"over {0} vrij."} + other{"over {0} vrij."} + } + past{ + one{"{0} vrij. geleden"} + other{"{0} vrij. geleden"} + } + } } hour{ - dn{"Uur"} + dn{"uur"} + relative{ + "0"{"binnen een uur"} + } relativeTime{ future{ one{"over {0} uur"} @@ -2461,7 +2626,7 @@ nl{ } } hour-narrow{ - dn{"u"} + dn{"uur"} relativeTime{ future{ one{"over {0} uur"} @@ -2488,6 +2653,9 @@ nl{ } minute{ dn{"minuut"} + relative{ + "0"{"binnen een minuut"} + } relativeTime{ future{ one{"over {0} minuut"} @@ -2500,7 +2668,7 @@ nl{ } } minute-narrow{ - dn{"m"} + dn{"min"} relativeTime{ future{ one{"over {0} min."} @@ -2513,7 +2681,7 @@ nl{ } } minute-short{ - dn{"min."} + dn{"min"} relativeTime{ future{ one{"over {0} min."} @@ -2531,6 +2699,16 @@ nl{ "0"{"deze maandag"} "1"{"volgende week maandag"} } + relativeTime{ + future{ + one{"over {0} maandag"} + other{"over {0} maandagen"} + } + past{ + one{"{0} maandag geleden"} + other{"{0} maandagen geleden"} + } + } } mon-narrow{ relative{ @@ -2538,6 +2716,16 @@ nl{ "0"{"deze ma"} "1"{"volgende week ma"} } + relativeTime{ + future{ + one{"over {0} ma"} + other{"over {0} ma"} + } + past{ + one{"{0} ma geleden"} + other{"{0} ma geleden"} + } + } } mon-short{ relative{ @@ -2545,6 +2733,16 @@ nl{ "0"{"deze maan."} "1"{"volgende week maan."} } + relativeTime{ + future{ + one{"over {0} maan."} + other{"over {0} maan."} + } + past{ + one{"{0} maan. geleden"} + other{"{0} maan. geleden"} + } + } } month{ dn{"maand"} @@ -2660,6 +2858,16 @@ nl{ "0"{"deze zaterdag"} "1"{"volgende week zaterdag"} } + relativeTime{ + future{ + one{"over {0} zaterdag"} + other{"over {0} zaterdagen"} + } + past{ + one{"{0} zaterdag geleden"} + other{"{0} zaterdagen geleden"} + } + } } sat-narrow{ relative{ @@ -2667,6 +2875,16 @@ nl{ "0"{"deze za"} "1"{"volgende week za"} } + relativeTime{ + future{ + one{"over {0} za"} + other{"over {0} za"} + } + past{ + one{"{0} za geleden"} + other{"{0} za geleden"} + } + } } sat-short{ relative{ @@ -2674,6 +2892,16 @@ nl{ "0"{"deze zater."} "1"{"volgende week zater."} } + relativeTime{ + future{ + one{"over {0} zater."} + other{"over {0} zater."} + } + past{ + one{"{0} zater. geleden"} + other{"{0} zater. geleden"} + } + } } second{ dn{"seconde"} @@ -2708,7 +2936,7 @@ nl{ } } second-short{ - dn{"sec."} + dn{"sec"} relative{ "0"{"nu"} } @@ -2729,6 +2957,16 @@ nl{ "0"{"deze zondag"} "1"{"volgende week zondag"} } + relativeTime{ + future{ + one{"over {0} zondag"} + other{"over {0} zondagen"} + } + past{ + one{"{0} zondag geleden"} + other{"{0} zondagen geleden"} + } + } } sun-narrow{ relative{ @@ -2736,6 +2974,16 @@ nl{ "0"{"deze zo"} "1"{"volgende week zo"} } + relativeTime{ + future{ + one{"over {0} zo"} + other{"over {0} zo"} + } + past{ + one{"{0} zo geleden"} + other{"{0} zo geleden"} + } + } } sun-short{ relative{ @@ -2743,6 +2991,16 @@ nl{ "0"{"deze zon."} "1"{"volgende week zon."} } + relativeTime{ + future{ + one{"over {0} zon."} + other{"over {0} zon."} + } + past{ + one{"{0} zon. geleden"} + other{"{0} zon. geleden"} + } + } } thu{ relative{ @@ -2750,6 +3008,16 @@ nl{ "0"{"deze donderdag"} "1"{"volgende week donderdag"} } + relativeTime{ + future{ + one{"over {0} donderdag"} + other{"over {0} donderdagen"} + } + past{ + one{"{0} donderdag geleden"} + other{"{0} donderdagen geleden"} + } + } } thu-narrow{ relative{ @@ -2757,6 +3025,16 @@ nl{ "0"{"deze do"} "1"{"volgende week do"} } + relativeTime{ + future{ + one{"over {0} do"} + other{"over {0} do"} + } + past{ + one{"{0} do geleden"} + other{"{0} do geleden"} + } + } } thu-short{ relative{ @@ -2764,6 +3042,16 @@ nl{ "0"{"deze donder."} "1"{"volgende week donder."} } + relativeTime{ + future{ + one{"over {0} donder."} + other{"over {0} donder."} + } + past{ + one{"{0} donder. geleden"} + other{"{0} donder. geleden"} + } + } } tue{ relative{ @@ -2771,6 +3059,16 @@ nl{ "0"{"deze dinsdag"} "1"{"volgende week dinsdag"} } + relativeTime{ + future{ + one{"over {0} dinsdag"} + other{"over {0} dinsdagen"} + } + past{ + one{"{0} dinsdag geleden"} + other{"{0} dinsdagen geleden"} + } + } } tue-narrow{ relative{ @@ -2778,6 +3076,16 @@ nl{ "0"{"deze di"} "1"{"volgende week di"} } + relativeTime{ + future{ + one{"over {0} di"} + other{"over {0} di"} + } + past{ + one{"{0} di geleden"} + other{"{0} di geleden"} + } + } } tue-short{ relative{ @@ -2785,6 +3093,16 @@ nl{ "0"{"deze dins."} "1"{"volgende week dins."} } + relativeTime{ + future{ + one{"over {0} dins."} + other{"over {0} dins."} + } + past{ + one{"{0} dins. geleden"} + other{"{0} dins. geleden"} + } + } } wed{ relative{ @@ -2792,6 +3110,16 @@ nl{ "0"{"deze woensdag"} "1"{"volgende week woensdag"} } + relativeTime{ + future{ + one{"over {0} woensdag"} + other{"over {0} woensdagen"} + } + past{ + one{"{0} woensdag geleden"} + other{"{0} woensdagen geleden"} + } + } } wed-narrow{ relative{ @@ -2799,6 +3127,16 @@ nl{ "0"{"deze wo"} "1"{"volgende week wo"} } + relativeTime{ + future{ + one{"over {0} wo"} + other{"over {0} wo"} + } + past{ + one{"{0} wo geleden"} + other{"{0} wo geleden"} + } + } } wed-short{ relative{ @@ -2806,6 +3144,16 @@ nl{ "0"{"deze woens."} "1"{"volgende week woens."} } + relativeTime{ + future{ + one{"over {0} woens."} + other{"over {0} woens."} + } + past{ + one{"{0} woens. geleden"} + other{"{0} woens. geleden"} + } + } } week{ dn{"week"} @@ -2814,6 +3162,7 @@ nl{ "0"{"deze week"} "1"{"volgende week"} } + relativePeriod{"de week van {0}"} relativeTime{ future{ one{"over {0} week"} @@ -2832,6 +3181,7 @@ nl{ "0"{"deze week"} "1"{"volgende week"} } + relativePeriod{"de week van {0}"} relativeTime{ future{ one{"over {0} week"} @@ -2850,6 +3200,7 @@ nl{ "0"{"deze week"} "1"{"volgende week"} } + relativePeriod{"de week van {0}"} relativeTime{ future{ one{"over {0} week"} @@ -2883,7 +3234,7 @@ nl{ } } year-narrow{ - dn{"jr."} + dn{"jr"} relative{ "-1"{"vorig jaar"} "0"{"dit jaar"} @@ -2901,7 +3252,7 @@ nl{ } } year-short{ - dn{"jr."} + dn{"jr"} relative{ "-1"{"vorig jaar"} "0"{"dit jaar"} @@ -2929,6 +3280,12 @@ nl{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} en {1}"} + end{"{0} en {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0} en {1}"} end{"{0} en {1}"} @@ -2953,16 +3310,4 @@ nl{ US{"Amerikaans"} metric{"metriek"} } - transformNames{ - BGN{"BGN"} - Numeric{"Numeriek"} - Tone{"Toon"} - UNGEGN{"UNGEGN"} - x-Accents{"Accenten"} - x-Fullwidth{"Volledige breedte"} - x-Halfwidth{"Halve breedte"} - x-Jamo{"Jamo"} - x-Pinyin{"Pinyin"} - x-Publishing{"Publicatie"} - } } diff --git a/icuSources/data/locales/nl_AW.txt b/icuSources/data/locales/nl_AW.txt old mode 100755 new mode 100644 index 3c0dc6b0..87cf5fe6 --- a/icuSources/data/locales/nl_AW.txt +++ b/icuSources/data/locales/nl_AW.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/nl_AW.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License nl_AW{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/nl_BE.txt b/icuSources/data/locales/nl_BE.txt index da1750cf..bedf45ae 100644 --- a/icuSources/data/locales/nl_BE.txt +++ b/icuSources/data/locales/nl_BE.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/nl_BE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License nl_BE{ NumberElements{ latn{ @@ -14,7 +8,7 @@ nl_BE{ } } } - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ @@ -27,10 +21,41 @@ nl_BE{ "d MMM y G", "d/MM/yy GGGGG", "{1} {0}", + "{1} 'om' {0}", + "{1} 'om' {0}", "{1} {0}", "{1} {0}", - "{1} {0}", - "{1} {0}", + } + availableFormats{ + MEd{"E d/M"} + Md{"d/M"} + yyyyM{"M/y GGGGG"} + yyyyMEd{"E d/M/y GGGGG"} + yyyyMd{"d/M/y GGGGG"} + } + intervalFormats{ + MEd{ + M{"E d/MM – E d/MM"} + d{"E d/MM – E d/MM"} + } + Md{ + M{"d/MM – d/MM"} + d{"d/MM – d/MM"} + } + yM{ + M{"MM/y – MM/y G"} + y{"MM/y – MM/y G"} + } + yMEd{ + M{"E d/MM/y – E d/MM/y G"} + d{"E d/MM/y – E d/MM/y G"} + y{"E d/MM/y – E d/MM/y G"} + } + yMd{ + M{"d/MM/y – d/MM/y G"} + d{"d/MM/y – d/MM/y G"} + y{"d/MM/y – d/MM/y G"} + } } } gregorian{ @@ -44,10 +69,41 @@ nl_BE{ "d MMM y", "d/MM/yy", "{1} {0}", + "{1} 'om' {0}", + "{1} 'om' {0}", "{1} {0}", "{1} {0}", - "{1} {0}", - "{1} {0}", + } + availableFormats{ + MEd{"E d/M"} + Md{"d/M"} + yM{"M/y"} + yMEd{"E d/M/y"} + yMd{"d/M/y"} + } + intervalFormats{ + MEd{ + M{"E d/MM – E d/MM"} + d{"E d/MM – E d/MM"} + } + Md{ + M{"d/MM – d/MM"} + d{"d/MM – d/MM"} + } + yM{ + M{"MM/y – MM/y"} + y{"MM/y – MM/y"} + } + yMEd{ + M{"E d/MM/y – E d/MM/y"} + d{"E d/MM/y – E d/MM/y"} + y{"E d/MM/y – E d/MM/y"} + } + yMd{ + M{"d/MM/y – d/MM/y"} + d{"d/MM/y – d/MM/y"} + y{"d/MM/y – d/MM/y"} + } } } } diff --git a/icuSources/data/locales/nl_BQ.txt b/icuSources/data/locales/nl_BQ.txt old mode 100755 new mode 100644 index e41d113c..ce670dfd --- a/icuSources/data/locales/nl_BQ.txt +++ b/icuSources/data/locales/nl_BQ.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/nl_BQ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License nl_BQ{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/nl_CW.txt b/icuSources/data/locales/nl_CW.txt index c70cdbc0..c138fea1 100644 --- a/icuSources/data/locales/nl_CW.txt +++ b/icuSources/data/locales/nl_CW.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/nl_CW.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License nl_CW{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/nl_NL.txt b/icuSources/data/locales/nl_NL.txt index 9b8fbe58..9a55e1bb 100644 --- a/icuSources/data/locales/nl_NL.txt +++ b/icuSources/data/locales/nl_NL.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/nl_NL.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License nl_NL{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/nl_SR.txt b/icuSources/data/locales/nl_SR.txt old mode 100755 new mode 100644 index c4f381d1..3f1089f9 --- a/icuSources/data/locales/nl_SR.txt +++ b/icuSources/data/locales/nl_SR.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/nl_SR.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License nl_SR{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/nl_SX.txt b/icuSources/data/locales/nl_SX.txt index d6f3e256..5f552bd8 100644 --- a/icuSources/data/locales/nl_SX.txt +++ b/icuSources/data/locales/nl_SX.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/nl_SX.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License nl_SX{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/nmg.txt b/icuSources/data/locales/nmg.txt old mode 100755 new mode 100644 index 668a0a55..bd82e704 --- a/icuSources/data/locales/nmg.txt +++ b/icuSources/data/locales/nmg.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/nmg.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License nmg{ AuxExemplarCharacters{"[q x z]"} ExemplarCharacters{ @@ -27,7 +21,7 @@ nmg{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/nmg_CM.txt b/icuSources/data/locales/nmg_CM.txt old mode 100755 new mode 100644 index 9d4fc6af..7767ea99 --- a/icuSources/data/locales/nmg_CM.txt +++ b/icuSources/data/locales/nmg_CM.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/nmg_CM.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License nmg_CM{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/nn.txt b/icuSources/data/locales/nn.txt index aabf9bf1..94062c4e 100644 --- a/icuSources/data/locales/nn.txt +++ b/icuSources/data/locales/nn.txt @@ -1,18 +1,18 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/nn.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License nn{ AuxExemplarCharacters{"[á ǎ č ç đ è ê ń ñ ŋ Å¡ ŧ ü ž ä ö]"} ExemplarCharacters{"[a à b c d e é f g h i j k l m n o ó ò ô p q r s t u v w x y z æ ø Ã¥]"} ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Æ Ø Å]"} NumberElements{ + default{"latn"} latn{ + miscPatterns{ + atLeast{"⩾{0}"} + range{"{0}‒{1}"} + } patterns{ + accountingFormat{"#,##0.00 ¤"} currencyFormat{"#,##0.00 ¤"} decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} @@ -29,11 +29,14 @@ nn{ perMille{"‰"} percentSign{"%"} plusSign{"+"} - timeSeparator{"."} + superscriptingExponent{"×"} + timeSeparator{":"} } } + minimumGroupingDigits{"1"} + native{"latn"} } - Version{"2.1.23.66"} + Version{"2.1.31.86"} calendar{ buddhist{ eras{ @@ -44,14 +47,14 @@ nn{ } generic{ DateTimePatterns{ - "'kl'. HH.mm.ss zzzz", - "HH.mm.ss z", - "HH.mm.ss", - "HH.mm", + "'kl'. HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", "EEEE d. MMMM y G", "d. MMMM y G", "d. MMM y G", - "d.M y G", + "d.M.y G", "{1} {0}", "{1} {0}", "{1} {0}", @@ -59,29 +62,31 @@ nn{ "{1} {0}", } availableFormats{ + E{"ccc"} Ed{"E d."} Gy{"y G"} GyMMM{"MMM y G"} GyMMMEd{"E d. MMM y G"} GyMMMd{"d. MMM y G"} H{"HH"} - Hm{"HH.mm"} - Hms{"HH.mm.ss"} - M{"L"} + Hm{"HH:mm"} + Hms{"HH:mm:ss"} + M{"L."} MEd{"E d.M"} MMM{"LLL"} MMMEd{"E d. MMM"} + MMMMd{"d. MMMM"} MMMd{"d. MMM"} MMdd{"d.M."} Md{"d.M."} d{"d."} h{"h a"} - hm{"h.mm a"} - hms{"h.mm.ss a"} - ms{"mm.ss"} + hm{"h:mm a"} + hms{"h:mm:ss a"} + ms{"mm:ss"} y{"y G"} yyyy{"y G"} - yyyyM{"M y G"} + yyyyM{"M.y G"} yyyyMEd{"E d.M.y G"} yyyyMM{"MM.y G"} yyyyMMM{"MMM y G"} @@ -97,12 +102,12 @@ nn{ H{"HH–HH"} } Hm{ - H{"HH.mm–HH.mm"} - m{"HH.mm–HH.mm"} + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} } Hmv{ - H{"HH.mm–HH.mm v"} - m{"HH.mm–HH.mm v"} + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} } Hv{ H{"HH–HH v"} @@ -138,14 +143,14 @@ nn{ h{"h–h a"} } hm{ - a{"h.mm a – h.mm a"} - h{"h.mm–h.mm a"} - m{"h.mm–h.mm a"} + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} } hmv{ - a{"h.mm a – h.mm a v"} - h{"h.mm–h.mm a v"} - m{"h.mm–h.mm a v"} + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} } hv{ a{"h a – h a v"} @@ -197,11 +202,15 @@ nn{ "f.m.", "e.m.", } + AmPmMarkersNarrow{ + "f.m.", + "e.m.", + } DateTimePatterns{ - "'kl'. HH.mm.ss zzzz", - "HH.mm.ss z", - "HH.mm.ss", - "HH.mm", + "'kl'. HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", "EEEE d. MMMM y", "d. MMMM y", "d. MMM y", @@ -212,7 +221,11 @@ nn{ "{1}, {0}", "{1}, {0}", } + appendItems{ + Timezone{"{0} {1}"} + } availableFormats{ + E{"ccc"} EHm{"E HH:mm"} EHms{"E HH:mm:ss"} Ed{"E d."} @@ -223,28 +236,32 @@ nn{ GyMMMEd{"E d. MMM y G"} GyMMMd{"d. MMM y G"} H{"HH"} - Hm{"HH.mm"} - Hms{"HH.mm.ss"} - Hmsv{"HH.mm.ss v"} - Hmv{"HH.mm v"} + Hm{"HH:mm"} + Hms{"HH:mm:ss"} + Hmsv{"HH:mm:ss v"} + Hmv{"HH:mm v"} M{"L."} MEd{"E d.M"} MMM{"LLL"} MMMEd{"E d. MMM"} + MMMMW{ + one{"'veke' W 'i' MMM"} + other{"'veke' W 'i' MMM"} + } MMMMd{"d. MMMM"} MMMd{"d. MMM"} MMdd{"d.M."} Md{"d.M."} d{"d."} h{"h a"} - hm{"h.mm a"} - hms{"h.mm.ss a"} - hmsv{"h.mm.ss a v"} - hmv{"h.mm a v"} - ms{"mm.ss"} + hm{"h:mm a"} + hms{"h:mm:ss a"} + hmsv{"h:mm:ss a v"} + hmv{"h:mm a v"} + ms{"mm:ss"} y{"y"} - yM{"M y"} - yMEd{"E d.MM.y"} + yM{"M.y"} + yMEd{"E d.M.y"} yMM{"MM.y"} yMMM{"MMM y"} yMMMEd{"E d. MMM y"} @@ -253,6 +270,10 @@ nn{ yMd{"d.M.y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + one{"'veke' w 'i' y"} + other{"'veke' w 'i' y"} + } } dayNames{ format{ @@ -265,6 +286,24 @@ nn{ "fr.", "la.", } + narrow{ + "S", + "M", + "T", + "O", + "T", + "F", + "L", + } + short{ + "sø.", + "mÃ¥.", + "ty.", + "on.", + "to.", + "fr.", + "la.", + } wide{ "søndag", "mÃ¥ndag", @@ -276,6 +315,15 @@ nn{ } } stand-alone{ + abbreviated{ + "søn", + "mÃ¥n", + "tys", + "ons", + "tor", + "fre", + "lau", + } narrow{ "S", "M", @@ -285,6 +333,40 @@ nn{ "F", "L", } + short{ + "sø.", + "mÃ¥.", + "ty.", + "on.", + "to.", + "fr.", + "la.", + } + wide{ + "søndag", + "mÃ¥ndag", + "tysdag", + "onsdag", + "torsdag", + "fredag", + "laurdag", + } + } + } + dayPeriod{ + stand-alone{ + abbreviated{ + am{"f.m."} + pm{"e.m."} + } + narrow{ + am{"f.m."} + pm{"e.m."} + } + wide{ + am{"f.m."} + pm{"e.m."} + } } } eras{ @@ -292,6 +374,10 @@ nn{ "f.Kr.", "e.Kr.", } + abbreviated%variant{ + "f.v.t.", + "v.t.", + } narrow{ "f.Kr.", "e.Kr.", @@ -300,18 +386,22 @@ nn{ "f.Kr.", "e.Kr.", } + wide%variant{ + "f.v.t.", + "v.t.", + } } intervalFormats{ H{ H{"HH–HH"} } Hm{ - H{"HH.mm–HH.mm"} - m{"HH.mm–HH.mm"} + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} } Hmv{ - H{"HH.mm–HH.mm v"} - m{"HH.mm–HH.mm v"} + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} } Hv{ H{"HH–HH v"} @@ -347,14 +437,14 @@ nn{ h{"h–h a"} } hm{ - a{"h.mm a–h.mm a"} - h{"h.mm–h.mm a"} - m{"h.mm–h.mm a"} + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} } hmv{ - a{"h.mm a–h.mm a v"} - h{"h.mm–h.mm a v"} - m{"h.mm–h.mm a v"} + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} } hv{ a{"h a – h a v"} @@ -412,6 +502,20 @@ nn{ "nov.", "des.", } + narrow{ + "J", + "F", + "M", + "A", + "M", + "J", + "J", + "A", + "S", + "O", + "N", + "D", + } wide{ "januar", "februar", @@ -428,6 +532,20 @@ nn{ } } stand-alone{ + abbreviated{ + "jan", + "feb", + "mar", + "apr", + "mai", + "jun", + "jul", + "aug", + "sep", + "okt", + "nov", + "des", + } narrow{ "J", "F", @@ -442,6 +560,20 @@ nn{ "N", "D", } + wide{ + "januar", + "februar", + "mars", + "april", + "mai", + "juni", + "juli", + "august", + "september", + "oktober", + "november", + "desember", + } } } quarters{ @@ -452,6 +584,32 @@ nn{ "K3", "K4", } + narrow{ + "1", + "2", + "3", + "4", + } + wide{ + "1. kvartal", + "2. kvartal", + "3. kvartal", + "4. kvartal", + } + } + stand-alone{ + abbreviated{ + "K1", + "K2", + "K3", + "K4", + } + narrow{ + "1", + "2", + "3", + "4", + } wide{ "1. kvartal", "2. kvartal", diff --git a/icuSources/data/locales/nn_NO.txt b/icuSources/data/locales/nn_NO.txt index f826e940..916d8078 100644 --- a/icuSources/data/locales/nn_NO.txt +++ b/icuSources/data/locales/nn_NO.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/nn_NO.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License nn_NO{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/nnh.txt b/icuSources/data/locales/nnh.txt old mode 100755 new mode 100644 index f06755b7..72d86a1d --- a/icuSources/data/locales/nnh.txt +++ b/icuSources/data/locales/nnh.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/nnh.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License nnh{ AuxExemplarCharacters{"[q r x]"} ExemplarCharacters{ @@ -33,7 +27,7 @@ nnh{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/nnh_CM.txt b/icuSources/data/locales/nnh_CM.txt old mode 100755 new mode 100644 index 172ce99e..d59b7061 --- a/icuSources/data/locales/nnh_CM.txt +++ b/icuSources/data/locales/nnh_CM.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/nnh_CM.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License nnh_CM{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/no.txt b/icuSources/data/locales/no.txt index 56aa6e90..097a923c 100644 --- a/icuSources/data/locales/no.txt +++ b/icuSources/data/locales/no.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License no{ "%%ALIAS"{"nb"} } diff --git a/icuSources/data/locales/no_NO.txt b/icuSources/data/locales/no_NO.txt index 830a4252..188a8a4a 100644 --- a/icuSources/data/locales/no_NO.txt +++ b/icuSources/data/locales/no_NO.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License no_NO{ "%%ALIAS"{"nb_NO"} } diff --git a/icuSources/data/locales/no_NO_NY.txt b/icuSources/data/locales/no_NO_NY.txt index 41bd7d7d..aa897fe6 100644 --- a/icuSources/data/locales/no_NO_NY.txt +++ b/icuSources/data/locales/no_NO_NY.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License no_NO_NY{ "%%ALIAS"{"nn_NO"} } diff --git a/icuSources/data/locales/nus.txt b/icuSources/data/locales/nus.txt old mode 100755 new mode 100644 index c9d548eb..11b1930b --- a/icuSources/data/locales/nus.txt +++ b/icuSources/data/locales/nus.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/nus.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License nus{ ExemplarCharacters{ "[a ä {a\u0331} b c d e ë {e\u0331} ɛ {ɛ\u0308} {ɛ\u0331} {ɛ\u0331\u0308} f g" @@ -27,7 +21,7 @@ nus{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/nus_SS.txt b/icuSources/data/locales/nus_SS.txt old mode 100755 new mode 100644 index 1480dce0..96ae0dda --- a/icuSources/data/locales/nus_SS.txt +++ b/icuSources/data/locales/nus_SS.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/nus_SS.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License nus_SS{ - Version{"2.1.19.38"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/nyn.txt b/icuSources/data/locales/nyn.txt old mode 100755 new mode 100644 index e223259d..2c61f860 --- a/icuSources/data/locales/nyn.txt +++ b/icuSources/data/locales/nyn.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/nyn.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License nyn{ ExemplarCharacters{"[a b c d e f g h i j k l m n o p q r s t u v w x y z]"} ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"} @@ -16,7 +10,7 @@ nyn{ } } } - Version{"2.1.21.28"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/nyn_UG.txt b/icuSources/data/locales/nyn_UG.txt old mode 100755 new mode 100644 index 51cd262c..89dd5308 --- a/icuSources/data/locales/nyn_UG.txt +++ b/icuSources/data/locales/nyn_UG.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/nyn_UG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License nyn_UG{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/om.txt b/icuSources/data/locales/om.txt index 4990d133..e144af9f 100644 --- a/icuSources/data/locales/om.txt +++ b/icuSources/data/locales/om.txt @@ -1,25 +1,40 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/om.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License om{ ExemplarCharacters{"[a b c d e f g h i j k l m n o p q r s t u v w x y z]"} ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"} NumberElements{ default{"latn"} latn{ + miscPatterns{ + atLeast{"⩾{0}"} + range{"{0}–{1}"} + } patterns{ + accountingFormat{"¤#,##0.00"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} + } + symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} } } + minimumGroupingDigits{"1"} native{"latn"} traditional{"ethi"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ @@ -69,12 +84,60 @@ om{ "{1} {0}", "{1} {0}", } + appendItems{ + Timezone{"{0} {1}"} + } availableFormats{ + E{"ccc"} + EHm{"E HH:mm"} + EHms{"E HH:mm:ss"} + Ed{"d, E"} + Ehm{"E h:mm a"} + Ehms{"E h:mm:ss a"} + Gy{"G y"} + GyMMM{"G y MMM"} + GyMMMEd{"G y MMM d, E"} + GyMMMd{"G y MMM d"} + H{"HH"} + Hm{"HH:mm"} + Hms{"HH:mm:ss"} + Hmsv{"HH:mm:ss v"} + Hmv{"HH:mm v"} + M{"L"} + MEd{"MM-dd, E"} + MMM{"LLL"} + MMMEd{"MMM d, E"} + MMMMW{ + one{"'week' W 'of' MMM"} + other{"'week' W 'of' MMM"} + } + MMMMd{"MMMM d"} MMMMdd{"dd MMMM"} + MMMd{"MMM d"} MMdd{"dd/MM"} + Md{"MM-dd"} + d{"d"} + h{"h a"} + hm{"h:mm a"} + hms{"h:mm:ss a"} + hmsv{"h:mm:ss a v"} + hmv{"h:mm a v"} + ms{"mm:ss"} + y{"y"} + yM{"y-MM"} + yMEd{"y-MM-dd, E"} yMM{"MM/y"} + yMMM{"y MMM"} + yMMMEd{"y MMM d, E"} yMMMM{"MMMM y"} + yMMMd{"y MMM d"} + yMd{"y-MM-dd"} yQQQ{"QQQ y"} + yQQQQ{"y QQQQ"} + yw{ + one{"'week' w 'of' y"} + other{"'week' w 'of' y"} + } } dayNames{ format{ @@ -87,6 +150,15 @@ om{ "Jim", "San", } + short{ + "Dil", + "Wix", + "Qib", + "Rob", + "Kam", + "Jim", + "San", + } wide{ "Dilbata", "Wiixata", @@ -98,6 +170,15 @@ om{ } } stand-alone{ + abbreviated{ + "Dil", + "Wix", + "Qib", + "Rob", + "Kam", + "Jim", + "San", + } narrow{ "S", "M", @@ -107,12 +188,149 @@ om{ "F", "S", } + short{ + "Dil", + "Wix", + "Qib", + "Rob", + "Kam", + "Jim", + "San", + } + wide{ + "Dilbata", + "Wiixata", + "Qibxata", + "Roobii", + "Kamiisa", + "Jimaata", + "Sanbata", + } + } + } + dayPeriod{ + stand-alone{ + abbreviated{ + am{"WD"} + pm{"WB"} + } + narrow{ + am{"WD"} + pm{"WB"} + } + wide{ + am{"WD"} + pm{"WB"} + } } } eras{ abbreviated{ - "KD", - "KB", + "BCE", + "CE", + } + wide{ + "Dheengadda Jeesu", + "CE", + } + wide%variant{ + "BCE", + "CE", + } + } + intervalFormats{ + H{ + H{"HH–HH"} + } + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } + Hmv{ + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} + } + Hv{ + H{"HH–HH v"} + } + M{ + M{"MM–MM"} + } + MEd{ + M{"MM-dd, E – MM-dd, E"} + d{"MM-dd, E – MM-dd, E"} + } + MMM{ + M{"LLL–LLL"} + } + MMMEd{ + M{"MMM d, E – MMM d, E"} + d{"MMM d, E – MMM d, E"} + } + MMMd{ + M{"MMM d – MMM d"} + d{"MMM d–d"} + } + Md{ + M{"MM-dd – MM-dd"} + d{"MM-dd – MM-dd"} + } + d{ + d{"d–d"} + } + fallback{"{0} – {1}"} + h{ + a{"h a – h a"} + h{"h–h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} + } + hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} + } + hv{ + a{"h a – h a v"} + h{"h–h a v"} + } + y{ + y{"y–y"} + } + yM{ + M{"y-MM – y-MM"} + y{"y-MM – y-MM"} + } + yMEd{ + M{"y-MM-dd, E – y-MM-dd, E"} + d{"y-MM-dd, E – y-MM-dd, E"} + y{"y-MM-dd, E – y-MM-dd, E"} + } + yMMM{ + M{"y MMM–MMM"} + y{"y MMM – y MMM"} + } + yMMMEd{ + M{"y MMM d, E – MMM d, E"} + d{"y MMM d, E – MMM d, E"} + y{"y MMM d, E – y MMM d, E"} + } + yMMMM{ + M{"y MMMM–MMMM"} + y{"y MMMM – y MMMM"} + } + yMMMd{ + M{"y MMM d – MMM d"} + d{"y MMM d–d"} + y{"y MMM d – y MMM d"} + } + yMd{ + M{"y-MM-dd – y-MM-dd"} + d{"y-MM-dd – y-MM-dd"} + y{"y-MM-dd – y-MM-dd"} } } monthNames{ @@ -131,6 +349,20 @@ om{ "Sad", "Mud", } + narrow{ + "J", + "F", + "M", + "A", + "M", + "J", + "J", + "A", + "S", + "O", + "N", + "D", + } wide{ "Amajjii", "Guraandhala", @@ -147,6 +379,20 @@ om{ } } stand-alone{ + abbreviated{ + "Ama", + "Gur", + "Bit", + "Elb", + "Cam", + "Wax", + "Ado", + "Hag", + "Ful", + "Onk", + "Sad", + "Mud", + } narrow{ "J", "F", @@ -161,6 +407,62 @@ om{ "N", "D", } + wide{ + "Amajjii", + "Guraandhala", + "Bitooteessa", + "Elba", + "Caamsa", + "Waxabajjii", + "Adooleessa", + "Hagayya", + "Fuulbana", + "Onkololeessa", + "Sadaasa", + "Muddee", + } + } + } + quarters{ + format{ + abbreviated{ + "Q1", + "Q2", + "Q3", + "Q4", + } + narrow{ + "1", + "2", + "3", + "4", + } + wide{ + "Kurmaana 1", + "Kurmaana 2", + "Kurmaana 3", + "Kurmaana 4", + } + } + stand-alone{ + abbreviated{ + "Q1", + "Q2", + "Q3", + "Q4", + } + narrow{ + "1", + "2", + "3", + "4", + } + wide{ + "Kurmaana 1", + "Kurmaana 2", + "Kurmaana 3", + "Kurmaana 4", + } } } } diff --git a/icuSources/data/locales/om_ET.txt b/icuSources/data/locales/om_ET.txt index 4676d985..bd452f39 100644 --- a/icuSources/data/locales/om_ET.txt +++ b/icuSources/data/locales/om_ET.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/om_ET.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License om_ET{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/om_KE.txt b/icuSources/data/locales/om_KE.txt index ace17497..f092530c 100644 --- a/icuSources/data/locales/om_KE.txt +++ b/icuSources/data/locales/om_KE.txt @@ -1,13 +1,7 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/om_KE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License om_KE{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ @@ -25,6 +19,57 @@ om_KE{ "{1} {0}", "{1} {0}", } + dayNames{ + stand-alone{ + narrow{ + "D", + "W", + "Q", + "R", + "K", + "J", + "S", + } + } + } + eras{ + abbreviated{ + "KD", + "CE", + } + abbreviated%variant{ + "BCE", + "KB", + } + } + monthNames{ + stand-alone{ + narrow{ + "A", + "G", + "B", + "E", + "C", + "W", + "A", + "H", + "F", + "O", + "S", + "M", + } + } + } + quarters{ + format{ + abbreviated{ + "K1", + "K2", + "K3", + "K4", + } + } + } } } } diff --git a/icuSources/data/locales/or.txt b/icuSources/data/locales/or.txt index 9abc4286..5fd53aeb 100644 --- a/icuSources/data/locales/or.txt +++ b/icuSources/data/locales/or.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/or.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License or{ AuxExemplarCharacters{"[\u200C\u200D]"} ExemplarCharacters{ @@ -32,7 +26,7 @@ or{ } native{"orya"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/or_IN.txt b/icuSources/data/locales/or_IN.txt index 937e527d..93e5fa28 100644 --- a/icuSources/data/locales/or_IN.txt +++ b/icuSources/data/locales/or_IN.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/or_IN.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License or_IN{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/os.txt b/icuSources/data/locales/os.txt index 4d18c870..04bfec35 100644 --- a/icuSources/data/locales/os.txt +++ b/icuSources/data/locales/os.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/os.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License os{ AuxExemplarCharacters{"[]"} Ellipsis{ @@ -49,7 +43,7 @@ os{ } } } - Version{"2.1.23.13"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/os_GE.txt b/icuSources/data/locales/os_GE.txt index d1c108b0..c1d7390f 100644 --- a/icuSources/data/locales/os_GE.txt +++ b/icuSources/data/locales/os_GE.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/os_GE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License os_GE{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/os_RU.txt b/icuSources/data/locales/os_RU.txt index 653afe6e..5a037781 100644 --- a/icuSources/data/locales/os_RU.txt +++ b/icuSources/data/locales/os_RU.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/os_RU.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License os_RU{ - Version{"2.1.21.47"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/pa.txt b/icuSources/data/locales/pa.txt index ba89c730..4cc4686a 100644 --- a/icuSources/data/locales/pa.txt +++ b/icuSources/data/locales/pa.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/pa.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pa{ AuxExemplarCharacters{"[\u200C\u200D ਃ \u0A02 \u0A01 {ਲ\u0A3C}]"} Ellipsis{ @@ -43,9 +37,29 @@ pa{ percentSign{"Ùª"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{"Ù«"} } } default{"latn"} + guru{ + patterns{ + currencyFormat{"¤ #,##,##0.00"} + percentFormat{"#,##,##0%"} + scientificFormat{"[#E0]"} + } + symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + } + } latn{ miscPatterns{ atLeast{"{0}+"} @@ -226,10 +240,19 @@ pa{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + other{"ਸਜੇ ਪਾਸੇ {0} ਮੋੜ ਲਵੋ"} + } + plural{ + one{"{0} ਘੰਟਾ"} + other{"{0} ਘੰਟੇ"} + } + } minimumGroupingDigits{"1"} native{"guru"} } - Version{"2.1.22.93"} + Version{"2.1.31.86"} calendar{ generic{ DateTimePatterns{ @@ -272,7 +295,7 @@ pa{ yyyyMEd{"E, d/M/y GGGGG"} yyyyMMM{"MMM y G"} yyyyMMMEd{"E, d MMM y G"} - yyyyMMMM{"G y MMMM"} + yyyyMMMM{"MMMM y G"} yyyyMMMd{"d MMM y G"} yyyyMd{"d/M/y GGGGG"} yyyyQQQ{"QQQ y G"} @@ -393,6 +416,10 @@ pa{ MEd{"E, dd-MM."} MMM{"LLL"} MMMEd{"E, d MMM"} + MMMMW{ + one{"MMM ਦਾ W ਹਫ਼ਤਾ"} + other{"MMM ਦਾ W ਹਫ਼ਤਾ"} + } MMMMd{"MMMM d"} MMMd{"d MMM"} Md{"d/M"} @@ -409,11 +436,15 @@ pa{ yMEd{"E, d/M/y"} yMMM{"MMM y"} yMMMEd{"E, d MMM y"} - yMMMM{"y MMMM"} + yMMMM{"MMMM y"} yMMMd{"d MMM y"} yMd{"d/M/y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + one{"y ਦਾ w ਹਫ਼ਤਾ"} + other{"y ਦਾ w ਹਫ਼ਤਾ"} + } } dayNames{ format{ @@ -503,45 +534,45 @@ pa{ night1{"ਰਾਤੀਂ"} } narrow{ - afternoon1{"ਦੁਪ."} - evening1{"ਸ਼ਾਮ"} + afternoon1{"ਦੁਪਹਿਰੇ"} + evening1{"ਸ਼ਾਮੀਂ"} midnight{"ਅੱਧੀ ਰਾਤ"} - morning1{"ਸਵੇਰ"} - night1{"ਰਾਤ"} + morning1{"ਸਵੇਰੇ"} + night1{"ਰਾਤੀਂ"} } wide{ - afternoon1{"ਦੁਪਹਿਰ"} - evening1{"ਸ਼ਾਮ"} + afternoon1{"ਦੁਪਹਿਰੇ"} + evening1{"ਸ਼ਾਮੀਂ"} midnight{"ਅੱਧੀ ਰਾਤ"} - morning1{"ਸਵੇਰ"} - night1{"ਰਾਤ"} + morning1{"ਸਵੇਰੇ"} + night1{"ਰਾਤੀਂ"} } } stand-alone{ abbreviated{ - afternoon1{"ਦੁਪਹਿਰ"} + afternoon1{"ਦੁਪਹਿਰੇ"} am{"ਪੂ.ਦੁ."} - evening1{"ਸ਼ਾਮ"} + evening1{"ਸ਼ਾਮੀਂ"} midnight{"ਅੱਧੀ ਰਾਤ"} - morning1{"ਸਵੇਰ"} - night1{"ਰਾਤ"} + morning1{"ਸਵੇਰੇ"} + night1{"ਰਾਤੀਂ"} pm{"ਬਾ.ਦੁ."} } narrow{ - afternoon1{"ਦੁਪਹਿਰ"} + afternoon1{"ਦੁਪਹਿਰੇ"} am{"ਪੂ.ਦੁ."} - evening1{"ਸ਼ਾਮ"} + evening1{"ਸ਼ਾਮੀਂ"} midnight{"ਅੱਧੀ ਰਾਤ"} - morning1{"ਸਵੇਰ"} - night1{"ਰਾਤ"} + morning1{"ਸਵੇਰੇ"} + night1{"ਰਾਤੀਂ"} pm{"ਬਾ.ਦੁ."} } wide{ - afternoon1{"ਦੁਪਹਿਰ"} + afternoon1{"ਦੁਪਹਿਰੇ"} am{"ਪੂ.ਦੁ."} evening1{"ਸ਼ਾਮ"} midnight{"ਅੱਧੀ ਰਾਤ"} - morning1{"ਸਵੇਰ"} + morning1{"ਸਵੇਰੇ"} night1{"ਰਾਤ"} pm{"ਬਾ.ਦੁ."} } @@ -557,12 +588,12 @@ pa{ "ਈ. ਸੰ.", } narrow{ - "ਈ. ਪੂ.", + "ਈ.ਪੂ.", "ਸੰਨ", } narrow%variant{ - "ਈ. ਪੂ. ਸੰ.", - "ਈ. ਸੰ.", + "ਈ.ਪੂ.ਸੰ.", + "ਈ.ਸੰ.", } wide{ "ਈਸਵੀ ਪੂਰਵ", @@ -899,6 +930,94 @@ pa{ } } } + characterLabel{ + activities{"ਸਰਗਰਮੀਆਂ"} + african_scripts{"ਅਫਰੀਕਨ ਲਿੱਪੀਆਂ"} + american_scripts{"ਅਮਰੀਕੀ ਲਿੱਪੀਆਂ"} + animal{"ਜਾਨਵਰ"} + animals_nature{"ਪਸ਼ੂ ਅਤੇ ਕੁਦਰਤ"} + arrows{"ਤੀਰ"} + body{"ਸਰੀਰ"} + box_drawing{"ਬਾਕਸ ਡਰਾਇੰਗ"} + braille{"ਬ੍ਰੇਲ"} + building{"ਇਮਾਰਤ"} + bullets_stars{"ਬਿੰਦੀਆਂ/ਤਾਰੇ"} + consonantal_jamo{"ਵਿਅੰਜਨਾਤਮਕ ਜਾਮੋ"} + currency_symbols{"ਮੁਦਰਾ ਚਿੰਨ੍ਹ"} + dash_connector{"ਡੈਸ਼/ਕਨੈਕਟਰ"} + digits{"ਅੰਕ"} + dingbats{"ਡਿੰਗਬੈਟਸ"} + divination_symbols{"ਭਵਿੱਖਬਾਣੀ ਚਿੰਨ੍ਹ"} + downwards_arrows{"ਹੇਠਾਂ ਨੂੰ ਤੀਰ"} + downwards_upwards_arrows{"ਹੇਠ ਉੱਪਰ ਵੱਲ ਤੀਰ"} + east_asian_scripts{"ਪੂਰਬੀ ਏਸ਼ੀਆਈ ਲਿੱਪੀਆਂ"} + emoji{"ਇਮੋਜੀ"} + european_scripts{"ਯੂਰਪੀ ਲਿੱਪੀਆਂ"} + female{"ਔਰਤ"} + flag{"ਝੰਡਾ"} + flags{"ਝੰਡੇ"} + food_drink{"ਭੋਜਨ ਅਤੇ ਪੇਅ ਪਦਾਰਥ"} + format{"ਬਣਤਰ"} + format_whitespace{"ਬਣਤਰ ਅਤੇ ਖਾਲੀ ਸਥਾਨ"} + full_width_form_variant{"ਪੂਰਨ-ਚੌੜਾਈ ਰੂਪੀ ਰੂਪਾਂਤਰ"} + geometric_shapes{"ਜਿਆਮਿਤੀ ਆਕ੍ਰਿਤੀਆਂ"} + half_width_form_variant{"ਅਰਧ-ਚੌੜਾਈ ਰੂਪੀ ਰੂਪਾਂਤਰ"} + han_characters{"ਹਾਨ ਅੱਖਰ"} + han_radicals{"ਹਾਨ ਮੂਲ ਸ਼ਬਦ"} + hanja{"ਹਾਂਜਾ"} + hanzi_simplified{"ਹਾਂਜ਼ੀ (ਸਰਲ)"} + hanzi_traditional{"ਹਾਂਜ਼ੀ (ਰਿਵਾਇਤੀ)"} + heart{"ਦਿਲ"} + historic_scripts{"ਇਤਿਹਾਸਕ ਲਿੱਪੀਆਂ"} + ideographic_desc_characters{"ਇਡਿਓਗ੍ਰਾਫਿਕ ਵੇਰਵਾ ਅੱਖਰ"} + japanese_kana{"ਜਪਾਨੀ ਕਾਨਾ"} + kanbun{"ਕਾਨਬੁਨ (ਚੀਨੀ ਕਲਾਸਿਕ)"} + kanji{"ਕਾਂਜੀ"} + keycap{"ਕੀਕੈਪ"} + leftwards_arrows{"ਖੱਬੇ ਪਾਸੇ ਵੱਲ ਤੀਰ"} + leftwards_rightwards_arrows{"ਖੱਬੇ ਪਾਸੇ ਅਤੇ ਸੱਜੇ ਪਾਸੇ ਵੱਲ ਤੀਰ"} + letterlike_symbols{"ਸ਼ਾਬਦਿਕ ਚਿੰਨ੍ਹ"} + limited_use{"ਸੀਮਿਤ ਵਰਤੋਂ"} + male{"ਪੁਰਸ਼"} + math_symbols{"ਗਣਿਤ ਚਿੰਨ੍ਹ"} + middle_eastern_scripts{"ਮੱਧ ਪੂਰਬੀ ਲਿੱਪੀਆਂ"} + miscellaneous{"ਫੁਟਕਲ"} + modern_scripts{"ਆਧੁਨਿਕ ਲਿੱਪੀਆਂ"} + modifier{"ਵਿਸ਼ੇਸ਼ਕ"} + musical_symbols{"ਸੰਗੀਤ ਚਿੰਨ੍ਹ"} + nature{"ਕੁਦਰਤ"} + nonspacing{"ਵਿੱਥ ਰਹਿਤ"} + numbers{"ਸੰਖਿਆਵਾਂ"} + objects{"ਔਬਜੈਕਟ"} + other{"ਹੋਰ"} + paired{"ਜੋੜਾ ਬਣਾਏ ਗਏ"} + person{"ਵਿਅਕਤੀ"} + phonetic_alphabet{"ਧੁਨੀਆਤਮਿਕ ਵਰਣਮਾਲਾ"} + pictographs{"ਚਿੱਤਰ-ਸੰਕੇਤ"} + place{"ਸਥਾਨ"} + plant{"ਪੌਦਾ"} + punctuation{"ਵਿਸ਼ਰਾਮ ਚਿੰਨ੍ਹ"} + rightwards_arrows{"ਸੱਜੇ ਪਾਸੇ ਵੱਲ ਤੀਰ"} + sign_standard_symbols{"ਪ੍ਰਤੀਕ/ਮਿਆਰੀ ਚਿੰਨ੍ਹ"} + small_form_variant{"ਛੋਟੇ ਰੂਪ ਦੇ ਰੂਪਾਂਤਰ"} + smiley{"ਸਮਾਈਲੀ"} + smileys_people{"ਸਮਾਇਲੀ ਅਤੇ ਲੋਕ"} + south_asian_scripts{"ਦੱਖਣੀ ਏਸ਼ੀਆਈ ਲਿੱਪੀਆਂ"} + southeast_asian_scripts{"ਦੱਖਣ-ਪੂਰਬੀ ਏਸ਼ੀਆਈ ਲਿੱਪੀਆਂ"} + spacing{"ਵਿੱਥ"} + sport{"ਖੇਡ"} + symbols{"ਚਿੰਨ੍ਹ"} + technical_symbols{"ਤਕਨੀਕੀ ਚਿੰਨ੍ਹ"} + tone_marks{"ਧੁਨੀ ਨਿਸ਼ਾਨ"} + travel{"ਯਾਤਰਾ"} + travel_places{"ਯਾਤਰਾ ਅਤੇ ਸਥਾਨ"} + upwards_arrows{"ਉੱਪਰ ਵੱਲ ਤੀਰ"} + variant_forms{"ਭਿੰਨ ਰੂਪ"} + vocalic_jamo{"ਵੋਕੈਲਿਕ ਜਾਮੋ"} + weather{"ਮੌਸਮ"} + western_asian_scripts{"ਪੱਛਮੀ ਏਸ਼ੀਆਈ ਲਿੱਪੀਆਂ"} + whitespace{"ਵ੍ਹਾਈਟ ਸਪੇਸ"} + } delimiters{ alternateQuotationEnd{"’"} alternateQuotationStart{"‘"} @@ -962,6 +1081,16 @@ pa{ "0"{"ਇਹ ਸ਼ੁੱਕਰਵਾਰ"} "1"{"ਅਗਲਾ ਸ਼ੁੱਕਰਵਾਰ"} } + relativeTime{ + future{ + one{"{0} ਸ਼ੁੱਕਰਵਾਰ ਵਿੱਚ"} + other{"{0} ਸ਼ੁੱਕਰਵਾਰਾਂ ਵਿੱਚ"} + } + past{ + one{"{0} ਸ਼ੁੱਕਰਵਾਰ ਪਹਿਲਾਂ"} + other{"{0} ਸ਼ੁੱਕਰਵਾਰ ਪਹਿਲਾਂ"} + } + } } fri-narrow{ relative{ @@ -969,6 +1098,16 @@ pa{ "0"{"ਇਹ ਸ਼ੁੱ"} "1"{"ਅਗਲਾ ਸ਼ੁੱ"} } + relativeTime{ + future{ + one{"{0} ਸ਼ੁੱਕਰਵਾਰਾਂ ਵਿੱਚ"} + other{"{0} ਸ਼ੁੱਕਰਵਾਰਾਂ ਵਿੱਚ"} + } + past{ + one{"{0} ਸ਼ੁੱਕਰਵਾਰ ਪਹਿਲਾਂ"} + other{"{0} ਸ਼ੁੱਕਰਵਾਰ ਪਹਿਲਾਂ"} + } + } } fri-short{ relative{ @@ -976,9 +1115,22 @@ pa{ "0"{"ਇਹ ਸ਼ੁੱਕਰ"} "1"{"ਅਗਲਾ ਸ਼ੁੱਕਰ"} } + relativeTime{ + future{ + one{"{0} ਸ਼ੁੱਕਰਵਾਰਾਂ ਵਿੱਚ"} + other{"{0} ਸ਼ੁੱਕਰਵਾਰਾਂ ਵਿੱਚ"} + } + past{ + one{"{0} ਸ਼ੁੱਕਰਵਾਰ ਪਹਿਲਾਂ"} + other{"{0} ਸ਼ੁੱਕਰਵਾਰ ਪਹਿਲਾਂ"} + } + } } hour{ dn{"ਘੰਟਾ"} + relative{ + "0"{"ਇਸ ਘੰਟੇ"} + } relativeTime{ future{ one{"{0} ਘੰਟੇ ਵਿੱਚ"} @@ -1018,6 +1170,9 @@ pa{ } minute{ dn{"ਮਿੰਟ"} + relative{ + "0"{"ਇਸ ਮਿੰਟ"} + } relativeTime{ future{ one{"{0} ਮਿੰਟ ਵਿੱਚ"} @@ -1058,23 +1213,53 @@ pa{ mon{ relative{ "-1"{"ਪਿਛਲਾ ਸੋਮਵਾਰ"} - "0"{"ਇਹ ਸੋਮਵਾਰ"} + "0"{"ਇਸ ਸੋਮਵਾਰ"} "1"{"ਅਗਲਾ ਸੋਮਵਾਰ"} } + relativeTime{ + future{ + one{"{0} ਸੋਮਵਾਰ ਵਿੱਚ"} + other{"{0} ਸੋਮਵਾਰਾਂ ਵਿੱਚ"} + } + past{ + one{"{0} ਸੋਮਵਾਰ ਪਹਿਲਾਂ"} + other{"{0} ਸੋਮਵਾਰ ਪਹਿਲਾਂ"} + } + } } mon-narrow{ relative{ "-1"{"ਪਿਛਲਾ ਸੋਮ"} - "0"{"ਇਹ ਸੋਮ"} + "0"{"ਇਸ ਸੋਮ"} "1"{"ਅਗਲਾ ਸੋਮ"} } + relativeTime{ + future{ + one{"{0} ਸੋਮਵਾਰਾਂ ਵਿੱਚ"} + other{"{0} ਸੋਮਵਾਰਾਂ ਵਿੱਚ"} + } + past{ + one{"{0} ਸੋਮਵਾਰ ਪਹਿਲਾਂ"} + other{"{0} ਸੋਮਵਾਰ ਪਹਿਲਾਂ"} + } + } } mon-short{ relative{ "-1"{"ਪਿਛਲਾ ਸੋਮ"} - "0"{"ਇਹ ਸੋਮ"} + "0"{"ਇਸ ਸੋਮ"} "1"{"ਅਗਲਾ ਸੋਮ"} } + relativeTime{ + future{ + one{"{0} ਸੋਮਵਾਰਾਂ ਵਿੱਚ"} + other{"{0} ਸੋਮਵਾਰਾਂ ਵਿੱਚ"} + } + past{ + one{"{0} ਸੋਮਵਾਰ ਪਹਿਲਾਂ"} + other{"{0} ਸੋਮਵਾਰ ਪਹਿਲਾਂ"} + } + } } month{ dn{"ਮਹੀਨਾ"} @@ -1089,7 +1274,7 @@ pa{ other{"{0} ਮਹੀਨਿਆਂ ਵਿੱਚ"} } past{ - one{"{0} ਮਹੀਨੇ ਪਹਿਲਾਂ"} + one{"{0} ਮਹੀਨਾ ਪਹਿਲਾਂ"} other{"{0} ਮਹੀਨੇ ਪਹਿਲਾਂ"} } } @@ -1107,7 +1292,7 @@ pa{ other{"{0} ਮਹੀਨਿਆਂ ਵਿੱਚ"} } past{ - one{"{0} ਮਹੀਨੇ ਪਹਿਲਾਂ"} + one{"{0} ਮਹੀਨਾ ਪਹਿਲਾਂ"} other{"{0} ਮਹੀਨੇ ਪਹਿਲਾਂ"} } } @@ -1125,7 +1310,7 @@ pa{ other{"{0} ਮਹੀਨਿਆਂ ਵਿੱਚ"} } past{ - one{"{0} ਮਹੀਨੇ ਪਹਿਲਾਂ"} + one{"{0} ਮਹੀਨਾ ਪਹਿਲਾਂ"} other{"{0} ਮਹੀਨੇ ਪਹਿਲਾਂ"} } } @@ -1134,7 +1319,7 @@ pa{ dn{"ਤਿਮਾਹੀ"} relative{ "-1"{"ਪਿਛਲੀ ਤਿਮਾਹੀ"} - "0"{"ਇਹ ਤਿਮਾਹੀ"} + "0"{"ਇਸ ਤਿਮਾਹੀ"} "1"{"ਅਗਲੀ ਤਿਮਾਹੀ"} } relativeTime{ @@ -1190,6 +1375,16 @@ pa{ "0"{"ਇਹ ਸ਼ਨਿੱਚਰਵਾਰ"} "1"{"ਅਗਲਾ ਸ਼ਨਿੱਚਰਵਾਰ"} } + relativeTime{ + future{ + one{"{0} ਸ਼ਨਿੱਚਰਵਾਰ ਵਿੱਚ"} + other{"{0} ਸ਼ਨਿੱਚਰਵਾਰਾਂ ਵਿੱਚ"} + } + past{ + one{"{0} ਸ਼ਨਿੱਚਰਵਾਰ ਪਹਿਲਾਂ"} + other{"{0} ਸ਼ਨਿੱਚਰਵਾਰ ਪਹਿਲਾਂ"} + } + } } sat-narrow{ relative{ @@ -1197,6 +1392,16 @@ pa{ "0"{"ਇਹ ਸ਼ਨਿੱ"} "1"{"ਅਗਲਾ ਸ਼ਨਿੱ"} } + relativeTime{ + future{ + one{"{0} ਸ਼ਨਿੱਚਰਵਾਰਾਂ ਵਿੱਚ"} + other{"{0} ਸ਼ਨਿੱਚਰਵਾਰਾਂ ਵਿੱਚ"} + } + past{ + one{"{0} ਸ਼ਨਿੱਚਰਵਾਰ ਪਹਿਲਾਂ"} + other{"{0} ਸ਼ਨਿੱਚਰਵਾਰ ਪਹਿਲਾਂ"} + } + } } sat-short{ relative{ @@ -1204,6 +1409,16 @@ pa{ "0"{"ਇਹ ਸ਼ਨਿੱਚਰ"} "1"{"ਅਗਲਾ ਸ਼ਨਿੱਚਰ"} } + relativeTime{ + future{ + one{"{0} ਸ਼ਨਿੱਚਰਵਾਰਾਂ ਵਿੱਚ"} + other{"{0} ਸ਼ਨਿੱਚਰਵਾਰਾਂ ਵਿੱਚ"} + } + past{ + one{"{0} ਸ਼ਨਿੱਚਰਵਾਰ ਪਹਿਲਾਂ"} + other{"{0} ਸ਼ਨਿੱਚਰਵਾਰ ਪਹਿਲਾਂ"} + } + } } second{ dn{"ਸਕਿੰਟ"} @@ -1250,9 +1465,19 @@ pa{ sun{ relative{ "-1"{"ਪਿਛਲਾ ਐਤਵਾਰ"} - "0"{"ਇਹ ਐਤਵਾਰ"} + "0"{"ਇਸ ਐਤਵਾਰ"} "1"{"ਅਗਲਾ ਐਤਵਾਰ"} } + relativeTime{ + future{ + one{"{0} ਐਤਵਾਰ ਵਿੱਚ"} + other{"{0} ਐਤਵਾਰਾਂ ਵਿੱਚ"} + } + past{ + one{"{0} ਐਤਵਾਰ ਪਹਿਲਾਂ"} + other{"{0} ਐਤਵਾਰ ਪਹਿਲਾਂ"} + } + } } sun-narrow{ relative{ @@ -1260,6 +1485,16 @@ pa{ "0"{"ਇਹ ਐਤ"} "1"{"ਅਗਲਾ ਐਤ"} } + relativeTime{ + future{ + one{"{0} ਐਤਵਾਰਾਂ ਵਿੱਚ"} + other{"{0} ਐਤਵਾਰਾਂ ਵਿੱਚ"} + } + past{ + one{"{0} ਐਤਵਾਰ ਪਹਿਲਾਂ"} + other{"{0} ਐਤਵਾਰ ਪਹਿਲਾਂ"} + } + } } sun-short{ relative{ @@ -1267,6 +1502,16 @@ pa{ "0"{"ਇਹ ਐਤ"} "1"{"ਅਗਲਾ ਐਤ"} } + relativeTime{ + future{ + one{"{0} ਐਤਵਾਰਾਂ ਵਿੱਚ"} + other{"{0} ਐਤਵਾਰਾਂ ਵਿੱਚ"} + } + past{ + one{"{0} ਐਤਵਾਰ ਪਹਿਲਾਂ"} + other{"{0} ਐਤਵਾਰ ਪਹਿਲਾਂ"} + } + } } thu{ relative{ @@ -1274,6 +1519,16 @@ pa{ "0"{"ਇਹ ਵੀਰਵਾਰ"} "1"{"ਅਗਲਾ ਵੀਰਵਾਰ"} } + relativeTime{ + future{ + one{"{0} ਵੀਰਵਾਰ ਵਿੱਚ"} + other{"{0} ਵੀਰਵਾਰਾਂ ਵਿੱਚ"} + } + past{ + one{"{0} ਵੀਰਵਾਰ ਪਹਿਲਾਂ"} + other{"{0} ਵੀਰਵਾਰ ਪਹਿਲਾਂ"} + } + } } thu-narrow{ relative{ @@ -1281,6 +1536,16 @@ pa{ "0"{"ਇਹ ਵੀਰ"} "1"{"ਅਗਲਾ ਵੀਰ"} } + relativeTime{ + future{ + one{"{0} ਵੀਰਵਾਰਾਂ ਵਿੱਚ"} + other{"{0} ਵੀਰਵਾਰਾਂ ਵਿੱਚ"} + } + past{ + one{"{0} ਵੀਰਵਾਰ ਪਹਿਲਾਂ"} + other{"{0} ਵੀਰਵਾਰ ਪਹਿਲਾਂ"} + } + } } thu-short{ relative{ @@ -1288,6 +1553,16 @@ pa{ "0"{"ਇਹ ਵੀਰ"} "1"{"ਅਗਲਾ ਵੀਰ"} } + relativeTime{ + future{ + one{"{0} ਵੀਰਵਾਰਾਂ ਵਿੱਚ"} + other{"{0} ਵੀਰਵਾਰਾਂ ਵਿੱਚ"} + } + past{ + one{"{0} ਵੀਰਵਾਰ ਪਹਿਲਾਂ"} + other{"{0} ਵੀਰਵਾਰ ਪਹਿਲਾਂ"} + } + } } tue{ relative{ @@ -1295,6 +1570,16 @@ pa{ "0"{"ਇਹ ਮੰਗਲਵਾਰ"} "1"{"ਅਗਲਾ ਮੰਗਲਵਾਰ"} } + relativeTime{ + future{ + one{"{0} ਮੰਗਲਵਾਰ ਵਿੱਚ"} + other{"{0} ਮੰਗਲਵਾਰਾਂ ਵਿੱਚ"} + } + past{ + one{"{0} ਮੰਗਲਵਾਰ ਪਹਿਲਾਂ"} + other{"{0} ਮੰਗਲਵਾਰ ਪਹਿਲਾਂ"} + } + } } tue-narrow{ relative{ @@ -1302,6 +1587,16 @@ pa{ "0"{"ਇਹ ਮੰਗਲ"} "1"{"ਅਗਲਾ ਮੰਗਲ"} } + relativeTime{ + future{ + one{"{0} ਮੰਗਲਵਾਰਾਂ ਵਿੱਚ"} + other{"{0} ਮੰਗਲਵਾਰਾਂ ਵਿੱਚ"} + } + past{ + one{"{0} ਮੰਗਲਵਾਰ ਪਹਿਲਾਂ"} + other{"{0} ਮੰਗਲਵਾਰ ਪਹਿਲਾਂ"} + } + } } tue-short{ relative{ @@ -1309,6 +1604,16 @@ pa{ "0"{"ਇਹ ਮੰਗਲ"} "1"{"ਅਗਲਾ ਮੰਗਲ"} } + relativeTime{ + future{ + one{"{0} ਮੰਗਲਵਾਰਾਂ ਵਿੱਚ"} + other{"{0} ਮੰਗਲਵਾਰਾਂ ਵਿੱਚ"} + } + past{ + one{"{0} ਮੰਗਲਵਾਰ ਪਹਿਲਾਂ"} + other{"{0} ਮੰਗਲਵਾਰ ਪਹਿਲਾਂ"} + } + } } wed{ relative{ @@ -1316,6 +1621,16 @@ pa{ "0"{"ਇਹ ਬੁੱਧਵਾਰ"} "1"{"ਅਗਲਾ ਬੁੱਧਵਾਰ"} } + relativeTime{ + future{ + one{"{0} ਬੁੱਧਵਾਰ ਵਿੱਚ"} + other{"{0} ਬੁੱਧਵਾਰਾਂ ਵਿੱਚ"} + } + past{ + one{"{0} ਬੁੱਧਵਾਰ ਪਹਿਲਾਂ"} + other{"{0} ਬੁੱਧਵਾਰ ਪਹਿਲਾਂ"} + } + } } wed-narrow{ relative{ @@ -1323,6 +1638,16 @@ pa{ "0"{"ਇਹ ਬੁੱਧ"} "1"{"ਅਗਲਾ ਬੁੱਧ"} } + relativeTime{ + future{ + one{"{0} ਬੁੱਧਵਾਰਾਂ ਵਿੱਚ"} + other{"{0} ਬੁੱਧਵਾਰਾਂ ਵਿੱਚ"} + } + past{ + one{"{0} ਬੁੱਧਵਾਰ ਪਹਿਲਾਂ"} + other{"{0} ਬੁੱਧਵਾਰ ਪਹਿਲਾਂ"} + } + } } wed-short{ relative{ @@ -1330,6 +1655,16 @@ pa{ "0"{"ਇਹ ਬੁੱਧ"} "1"{"ਅਗਲਾ ਬੁੱਧ"} } + relativeTime{ + future{ + one{"{0} ਬੁੱਧਵਾਰਾਂ ਵਿੱਚ"} + other{"{0} ਬੁੱਧਵਾਰਾਂ ਵਿੱਚ"} + } + past{ + one{"{0} ਬੁੱਧਵਾਰ ਪਹਿਲਾਂ"} + other{"{0} ਬੁੱਧਵਾਰ ਪਹਿਲਾਂ"} + } + } } week{ dn{"ਹਫ਼ਤਾ"} @@ -1338,6 +1673,7 @@ pa{ "0"{"ਇਹ ਹਫ਼ਤਾ"} "1"{"ਅਗਲਾ ਹਫ਼ਤਾ"} } + relativePeriod{"{0} ਦਾ ਹਫ਼ਤਾ"} relativeTime{ future{ one{"{0} ਹਫ਼ਤੇ ਵਿੱਚ"} @@ -1356,13 +1692,14 @@ pa{ "0"{"ਇਹ ਹਫ਼ਤਾ"} "1"{"ਅਗਲਾ ਹਫ਼ਤਾ"} } + relativePeriod{"{0} ਦਾ ਹਫ਼ਤਾ"} relativeTime{ future{ one{"{0} ਹਫ਼ਤੇ ਵਿੱਚ"} other{"{0} ਹਫ਼ਤਿਆਂ ਵਿੱਚ"} } past{ - one{"{0} ਹਫ਼ਤੇ ਪਹਿਲਾਂ"} + one{"{0} ਹਫ਼ਤਾ ਪਹਿਲਾਂ"} other{"{0} ਹਫ਼ਤੇ ਪਹਿਲਾਂ"} } } @@ -1374,13 +1711,14 @@ pa{ "0"{"ਇਹ ਹਫ਼ਤਾ"} "1"{"ਅਗਲਾ ਹਫ਼ਤਾ"} } + relativePeriod{"{0} ਦਾ ਹਫ਼ਤਾ"} relativeTime{ future{ one{"{0} ਹਫ਼ਤੇ ਵਿੱਚ"} other{"{0} ਹਫ਼ਤਿਆਂ ਵਿੱਚ"} } past{ - one{"{0} ਹਫ਼ਤੇ ਪਹਿਲਾਂ"} + one{"{0} ਹਫ਼ਤਾ ਪਹਿਲਾਂ"} other{"{0} ਹਫ਼ਤੇ ਪਹਿਲਾਂ"} } } @@ -1443,7 +1781,7 @@ pa{ } } zone{ - dn{"ਸਮਾਂ ਖੇਤਰ"} + dn{"ਇਲਾਕਾਈ ਵੇਲਾ"} } } listPattern{ @@ -1453,6 +1791,12 @@ pa{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} ਅਤੇ {1}"} + end{"{0} ਅਤੇ {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0}, {1}"} end{"{0}, {1}"} diff --git a/icuSources/data/locales/pa_Arab.txt b/icuSources/data/locales/pa_Arab.txt old mode 100755 new mode 100644 index f7770d2c..738354ed --- a/icuSources/data/locales/pa_Arab.txt +++ b/icuSources/data/locales/pa_Arab.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/pa_Arab.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pa_Arab{ %%Parent{"root"} AuxExemplarCharacters{"[\u200E\u200F Ø£ Ù» Ø© Ùº Ù¼ Ù½]"} @@ -23,7 +17,7 @@ pa_Arab{ } native{"arabext"} } - Version{"2.1.19.74"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/pa_Arab_PK.txt b/icuSources/data/locales/pa_Arab_PK.txt old mode 100755 new mode 100644 index 7f148d62..b1547516 --- a/icuSources/data/locales/pa_Arab_PK.txt +++ b/icuSources/data/locales/pa_Arab_PK.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/pa_Arab_PK.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pa_Arab_PK{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/pa_Guru.txt b/icuSources/data/locales/pa_Guru.txt index 8cc912bc..a731d5e2 100644 --- a/icuSources/data/locales/pa_Guru.txt +++ b/icuSources/data/locales/pa_Guru.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/pa_Guru.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pa_Guru{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/pa_Guru_IN.txt b/icuSources/data/locales/pa_Guru_IN.txt index dc4d8898..cce945c8 100644 --- a/icuSources/data/locales/pa_Guru_IN.txt +++ b/icuSources/data/locales/pa_Guru_IN.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/pa_Guru_IN.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pa_Guru_IN{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/pa_IN.txt b/icuSources/data/locales/pa_IN.txt index e30b2cb5..b18bba68 100644 --- a/icuSources/data/locales/pa_IN.txt +++ b/icuSources/data/locales/pa_IN.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pa_IN{ "%%ALIAS"{"pa_Guru_IN"} } diff --git a/icuSources/data/locales/pa_PK.txt b/icuSources/data/locales/pa_PK.txt old mode 100755 new mode 100644 index 0f699f15..1c66c7b3 --- a/icuSources/data/locales/pa_PK.txt +++ b/icuSources/data/locales/pa_PK.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pa_PK{ "%%ALIAS"{"pa_Arab_PK"} } diff --git a/icuSources/data/locales/pl.txt b/icuSources/data/locales/pl.txt index 49ecccb1..2fc947c6 100644 --- a/icuSources/data/locales/pl.txt +++ b/icuSources/data/locales/pl.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/pl.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pl{ AuxExemplarCharacters{"[à â Ã¥ ä æ ç é è ê ë î ï ô ö œ q ß ù û ü v x ÿ]"} Ellipsis{ @@ -278,10 +272,21 @@ pl{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + other{"Skręć w {0} w prawo."} + } + plural{ + few{"{0} miesiące"} + many{"{0} miesięcy"} + one{"{0} miesiąc"} + other{"{0} miesiąca"} + } + } minimumGroupingDigits{"2"} native{"latn"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} calendar{ buddhist{ eras{ @@ -708,6 +713,12 @@ pl{ MMM{"LLL"} MMMEd{"E, d.MM"} MMMMEd{"E, d MMMM"} + MMMMW{ + few{"MMM, 'tydz'. W"} + many{"MMM, 'tydz'. W"} + one{"MMM, 'tydz'. W"} + other{"MMM, 'tydz'. W"} + } MMMMd{"d MMMM"} MMMd{"d.MM"} Md{"d.MM"} @@ -730,6 +741,12 @@ pl{ yMd{"d.MM.y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + few{"y, 'tydz'. w"} + many{"y, 'tydz'. w"} + one{"y, 'tydz'. w"} + other{"y, 'tydz'. w"} + } } dayNames{ format{ @@ -743,13 +760,13 @@ pl{ "sob.", } narrow{ - "N", - "P", - "W", - "Ś", - "C", - "P", - "S", + "n", + "p", + "w", + "ś", + "c", + "p", + "s", } short{ "nie", @@ -821,13 +838,13 @@ pl{ noon{"w południe"} } narrow{ - afternoon1{"po południu"} - evening1{"wieczorem"} + afternoon1{"po poł."} + evening1{"wiecz."} midnight{"o półn."} morning1{"rano"} - morning2{"przed południem"} + morning2{"przed poł."} night1{"w nocy"} - noon{"n"} + noon{"w poł."} } wide{ afternoon1{"po południu"} @@ -841,11 +858,25 @@ pl{ } stand-alone{ abbreviated{ + afternoon1{"popołudnie"} am{"AM"} + evening1{"wieczór"} + midnight{"północ"} + morning1{"rano"} + morning2{"przedpołudnie"} + night1{"noc"} + noon{"południe"} pm{"PM"} } narrow{ + afternoon1{"popoł."} am{"a"} + evening1{"wiecz."} + midnight{"półn."} + morning1{"rano"} + morning2{"przedpoł."} + night1{"noc"} + noon{"poł."} pm{"p"} } wide{ @@ -1085,10 +1116,10 @@ pl{ quarters{ format{ abbreviated{ - "K1", - "K2", - "K3", - "K4", + "I kw.", + "II kw.", + "III kw.", + "IV kw.", } narrow{ "1", @@ -1105,10 +1136,10 @@ pl{ } stand-alone{ abbreviated{ - "1 kw.", - "2 kw.", - "3 kw.", - "4 kw.", + "I kw.", + "II kw.", + "III kw.", + "IV kw.", } narrow{ "1", @@ -1443,6 +1474,94 @@ pl{ } } } + characterLabel{ + activities{"czynności"} + african_scripts{"afrykańskie systemy pisma"} + american_scripts{"amerykańskie systemy pisma"} + animal{"zwierzę"} + animals_nature{"zwierzęta i natura"} + arrows{"strzałki"} + body{"ciało"} + box_drawing{"rysowanie prostokątne"} + braille{"Braille’a"} + building{"budynek"} + bullets_stars{"punktory/gwiazdki"} + consonantal_jamo{"jamo spółgłoskowe"} + currency_symbols{"symbole walut"} + dash_connector{"pauza/łącznik"} + digits{"cyfry"} + dingbats{"dingbaty"} + divination_symbols{"symbole wróżbiarskie"} + downwards_arrows{"strzałki w dół"} + downwards_upwards_arrows{"strzałki w dół i w górę"} + east_asian_scripts{"wschodnioazjatyckie systemy pisma"} + emoji{"emoji"} + european_scripts{"europejskie systemy pisma"} + female{"kobieta"} + flag{"flaga"} + flags{"flagi"} + food_drink{"żywność i napoje"} + format{"format"} + format_whitespace{"format i białe znaki"} + full_width_form_variant{"wariant formy o pełnej szerokości"} + geometric_shapes{"kształty geometryczne"} + half_width_form_variant{"warianty form o połowie szerokości"} + han_characters{"znaki han"} + han_radicals{"radykały han"} + hanja{"hancha"} + hanzi_simplified{"hanzi (uproszczone)"} + hanzi_traditional{"hanzi (tradycyjne)"} + heart{"serce"} + historic_scripts{"historyczne systemy pisma"} + ideographic_desc_characters{"ideograficzne znaki opisu"} + japanese_kana{"kana japońska"} + kanbun{"kanbun"} + kanji{"kanji"} + keycap{"klawisz"} + leftwards_arrows{"strzałki w lewo"} + leftwards_rightwards_arrows{"strzałki w lewo i w prawo"} + letterlike_symbols{"symbole literopodobne"} + limited_use{"ograniczone użycie"} + male{"mężczyzna"} + math_symbols{"symbole matematyczne"} + middle_eastern_scripts{"bliskowschodnie systemy pisma"} + miscellaneous{"różne"} + modern_scripts{"współczesne systemy pisma"} + modifier{"modyfikator"} + musical_symbols{"symbole muzyczne"} + nature{"natura"} + nonspacing{"nierozdzielające"} + numbers{"liczbowe"} + objects{"obiekty"} + other{"inne"} + paired{"pary"} + person{"osoba"} + phonetic_alphabet{"alfabet fonetyczny"} + pictographs{"piktogramy"} + place{"miejsce"} + plant{"roślina"} + punctuation{"interpunkcja"} + rightwards_arrows{"strzałki w prawo"} + sign_standard_symbols{"symbole znaków/standardowe"} + small_form_variant{"warianty form małych"} + smiley{"buźka"} + smileys_people{"emotikony i osoby"} + south_asian_scripts{"południowoazjatyckie systemy pisma"} + southeast_asian_scripts{"południowo-wschodnioazjatyckie systemy pisma"} + spacing{"odstępy"} + sport{"sport"} + symbols{"symbole"} + technical_symbols{"symbole techniczne"} + tone_marks{"znaczniki tonów"} + travel{"podróż"} + travel_places{"podróże i miejsca"} + upwards_arrows{"strzałki w górę"} + variant_forms{"warianty form"} + vocalic_jamo{"jamo samogłoskowe"} + weather{"pogoda"} + western_asian_scripts{"zachodnioazjatyckie systemy pisma"} + whitespace{"białe znaki"} + } contextTransforms{ day-format-except-narrow:intvector{ 0, @@ -1546,6 +1665,20 @@ pl{ "0"{"w ten piątek"} "1"{"w przyszły piątek"} } + relativeTime{ + future{ + few{"za {0} piątki"} + many{"za {0} piątków"} + one{"za {0} piątek"} + other{"za {0} piątku"} + } + past{ + few{"{0} piątki temu"} + many{"{0} piątków temu"} + one{"{0} piątek temu"} + other{"{0} piątku temu"} + } + } } fri-narrow{ relative{ @@ -1553,6 +1686,20 @@ pl{ "0"{"w ten piątek"} "1"{"w przyszły piątek"} } + relativeTime{ + future{ + few{"za {0} piątki"} + many{"za {0} piątków"} + one{"za {0} piątek"} + other{"za {0} piątku"} + } + past{ + few{"{0} piątki temu"} + many{"{0} piątków temu"} + one{"{0} piątek temu"} + other{"{0} piątku temu"} + } + } } fri-short{ relative{ @@ -1560,9 +1707,26 @@ pl{ "0"{"w ten piątek"} "1"{"w przyszły piątek"} } + relativeTime{ + future{ + few{"za {0} piątki"} + many{"za {0} piątków"} + one{"za {0} piątek"} + other{"za {0} piątku"} + } + past{ + few{"{0} piątki temu"} + many{"{0} piątków temu"} + one{"{0} piątek temu"} + other{"{0} piątku temu"} + } + } } hour{ dn{"godzina"} + relative{ + "0"{"ta godzina"} + } relativeTime{ future{ few{"za {0} godziny"} @@ -1614,6 +1778,9 @@ pl{ } minute{ dn{"minuta"} + relative{ + "0"{"ta minuta"} + } relativeTime{ future{ few{"za {0} minuty"} @@ -1669,6 +1836,20 @@ pl{ "0"{"w ten poniedziałek"} "1"{"w przyszły poniedziałek"} } + relativeTime{ + future{ + few{"za {0} poniedziałki"} + many{"za {0} poniedziałków"} + one{"za {0} poniedziałek"} + other{"za {0} poniedziałku"} + } + past{ + few{"{0} poniedziałki temu"} + many{"{0} poniedziałków temu"} + one{"{0} poniedziałek temu"} + other{"{0} poniedziałku temu"} + } + } } mon-narrow{ relative{ @@ -1676,6 +1857,20 @@ pl{ "0"{"w ten poniedziałek"} "1"{"w przyszły poniedziałek"} } + relativeTime{ + future{ + few{"za {0} poniedziałki"} + many{"za {0} poniedziałków"} + one{"za {0} poniedziałek"} + other{"za {0} poniedziałku"} + } + past{ + few{"{0} poniedziałki temu"} + many{"{0} poniedziałków temu"} + one{"{0} poniedziałek temu"} + other{"{0} poniedziałku temu"} + } + } } mon-short{ relative{ @@ -1683,6 +1878,20 @@ pl{ "0"{"w ten poniedziałek"} "1"{"w przyszły poniedziałek"} } + relativeTime{ + future{ + few{"za {0} poniedziałki"} + many{"za {0} poniedziałków"} + one{"za {0} poniedziałek"} + other{"za {0} poniedziałku"} + } + past{ + few{"{0} poniedziałki temu"} + many{"{0} poniedziałków temu"} + one{"{0} poniedziałek temu"} + other{"{0} poniedziałku temu"} + } + } } month{ dn{"miesiąc"} @@ -1812,6 +2021,20 @@ pl{ "0"{"w tę sobotę"} "1"{"w przyszłą sobotę"} } + relativeTime{ + future{ + few{"za {0} soboty"} + many{"za {0} sobót"} + one{"za {0} sobotę"} + other{"za {0} soboty"} + } + past{ + few{"{0} soboty temu"} + many{"{0} sobót temu"} + one{"{0} sobotę temu"} + other{"{0} soboty temu"} + } + } } sat-narrow{ relative{ @@ -1819,6 +2042,20 @@ pl{ "0"{"w tę sobotę"} "1"{"w przyszłą sobotę"} } + relativeTime{ + future{ + few{"za {0} soboty"} + many{"za {0} sobót"} + one{"za {0} sobotę"} + other{"za {0} soboty"} + } + past{ + few{"{0} soboty temu"} + many{"{0} sobót temu"} + one{"{0} sobotę temu"} + other{"{0} soboty temu"} + } + } } sat-short{ relative{ @@ -1826,6 +2063,20 @@ pl{ "0"{"w tę sobotę"} "1"{"w przyszłą sobotę"} } + relativeTime{ + future{ + few{"za {0} soboty"} + many{"za {0} sobót"} + one{"za {0} sobotę"} + other{"za {0} soboty"} + } + past{ + few{"{0} soboty temu"} + many{"{0} sobót temu"} + one{"{0} sobotę temu"} + other{"{0} soboty temu"} + } + } } second{ dn{"sekunda"} @@ -1887,6 +2138,20 @@ pl{ "0"{"w tę niedzielę"} "1"{"w przyszłą niedzielę"} } + relativeTime{ + future{ + few{"za {0} niedziele"} + many{"za {0} niedziel"} + one{"za {0} niedzielę"} + other{"za {0} niedzieli"} + } + past{ + few{"{0} niedziele temu"} + many{"{0} niedziel temu"} + one{"{0} niedzielę temu"} + other{"{0} niedzieli temu"} + } + } } sun-narrow{ relative{ @@ -1894,6 +2159,20 @@ pl{ "0"{"w tę niedzielę"} "1"{"w przyszłą niedzielę"} } + relativeTime{ + future{ + few{"za {0} niedziele"} + many{"za {0} niedziel"} + one{"za {0} niedzielę"} + other{"za {0} niedzieli"} + } + past{ + few{"{0} niedziele temu"} + many{"{0} niedziel temu"} + one{"{0} niedzielę temu"} + other{"{0} niedzieli temu"} + } + } } sun-short{ relative{ @@ -1901,6 +2180,20 @@ pl{ "0"{"w tę niedzielę"} "1"{"w przyszłą niedzielę"} } + relativeTime{ + future{ + few{"za {0} niedziele"} + many{"za {0} niedziel"} + one{"za {0} niedzielę"} + other{"za {0} niedzieli"} + } + past{ + few{"{0} niedziele temu"} + many{"{0} niedziel temu"} + one{"{0} niedzielę temu"} + other{"{0} niedzieli temu"} + } + } } thu{ relative{ @@ -1908,6 +2201,20 @@ pl{ "0"{"w ten czwartek"} "1"{"w przyszły czwartek"} } + relativeTime{ + future{ + few{"za {0} czwartki"} + many{"za {0} czwartków"} + one{"za {0} czwartek"} + other{"za {0} czwartku"} + } + past{ + few{"{0} czwartki temu"} + many{"{0} czwartków temu"} + one{"{0} czwartek temu"} + other{"{0} czwartku temu"} + } + } } thu-narrow{ relative{ @@ -1915,6 +2222,20 @@ pl{ "0"{"w ten czwartek"} "1"{"w przyszły czwartek"} } + relativeTime{ + future{ + few{"za {0} czwartki"} + many{"za {0} czwartków"} + one{"za {0} czwartek"} + other{"za {0} czwartku"} + } + past{ + few{"{0} czwartki temu"} + many{"{0} czwartków temu"} + one{"{0} czwartek temu"} + other{"{0} czwartku temu"} + } + } } thu-short{ relative{ @@ -1922,6 +2243,20 @@ pl{ "0"{"w ten czwartek"} "1"{"w przyszły czwartek"} } + relativeTime{ + future{ + few{"za {0} czwartki"} + many{"za {0} czwartków"} + one{"za {0} czwartek"} + other{"za {0} czwartku"} + } + past{ + few{"{0} czwartki temu"} + many{"{0} czwartków temu"} + one{"{0} czwartek temu"} + other{"{0} czwartku temu"} + } + } } tue{ relative{ @@ -1929,6 +2264,20 @@ pl{ "0"{"w ten wtorek"} "1"{"w przyszły wtorek"} } + relativeTime{ + future{ + few{"za {0} wtorki"} + many{"za {0} wtorków"} + one{"za {0} wtorek"} + other{"za {0} wtorku"} + } + past{ + few{"{0} wtorki temu"} + many{"{0} wtorków temu"} + one{"{0} wtorek temu"} + other{"{0} wtorku temu"} + } + } } tue-narrow{ relative{ @@ -1936,6 +2285,20 @@ pl{ "0"{"w ten wtorek"} "1"{"w przyszły wtorek"} } + relativeTime{ + future{ + few{"za {0} wtorki"} + many{"za {0} wtorków"} + one{"za {0} wtorek"} + other{"za {0} wtorku"} + } + past{ + few{"{0} wtorki temu"} + many{"{0} wtorków temu"} + one{"{0} wtorek temu"} + other{"{0} wtorku temu"} + } + } } tue-short{ relative{ @@ -1943,6 +2306,20 @@ pl{ "0"{"w ten wtorek"} "1"{"w przyszły wtorek"} } + relativeTime{ + future{ + few{"za {0} wtorki"} + many{"za {0} wtorków"} + one{"za {0} wtorek"} + other{"za {0} wtorku"} + } + past{ + few{"{0} wtorki temu"} + many{"{0} wtorków temu"} + one{"{0} wtorek temu"} + other{"{0} wtorku temu"} + } + } } wed{ relative{ @@ -1950,6 +2327,20 @@ pl{ "0"{"w tę środę"} "1"{"w przyszłą środę"} } + relativeTime{ + future{ + few{"za {0} środy"} + many{"za {0} śród"} + one{"za {0} środę"} + other{"za {0} środy"} + } + past{ + few{"{0} środy temu"} + many{"{0} śród temu"} + one{"{0} środę temu"} + other{"{0} środy temu"} + } + } } wed-narrow{ relative{ @@ -1957,6 +2348,20 @@ pl{ "0"{"w tę środę"} "1"{"w przyszłą środę"} } + relativeTime{ + future{ + few{"za {0} środy"} + many{"za {0} śród"} + one{"za {0} środę"} + other{"za {0} środy"} + } + past{ + few{"{0} środy temu"} + many{"{0} śród temu"} + one{"{0} środę temu"} + other{"{0} środy temu"} + } + } } wed-short{ relative{ @@ -1964,6 +2369,20 @@ pl{ "0"{"w tę środę"} "1"{"w przyszłą środę"} } + relativeTime{ + future{ + few{"za {0} środy"} + many{"za {0} śród"} + one{"za {0} środę"} + other{"za {0} środy"} + } + past{ + few{"{0} środy temu"} + many{"{0} śród temu"} + one{"{0} środę temu"} + other{"{0} środy temu"} + } + } } week{ dn{"tydzień"} @@ -1972,6 +2391,7 @@ pl{ "0"{"w tym tygodniu"} "1"{"w przyszłym tygodniu"} } + relativePeriod{"tydzień {0}"} relativeTime{ future{ few{"za {0} tygodnie"} @@ -1989,6 +2409,7 @@ pl{ } week-narrow{ dn{"tydz."} + relativePeriod{"tydzień {0}"} relativeTime{ future{ few{"za {0} tyg."} @@ -2006,6 +2427,7 @@ pl{ } week-short{ dn{"tydz."} + relativePeriod{"tydzień {0}"} relativeTime{ future{ few{"za {0} tyg."} @@ -2091,6 +2513,12 @@ pl{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} i {1}"} + end{"{0} i {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0} i {1}"} end{"{0} i {1}"} @@ -2112,19 +2540,7 @@ pl{ } measurementSystemNames{ UK{"brytyjski"} - US{"anglosaski"} + US{"amerykański"} metric{"metryczny"} } - transformNames{ - BGN{"BGN"} - Numeric{"Liczbowe"} - Tone{"Ton"} - UNGEGN{"UNGEGN"} - x-Accents{"Akcenty"} - x-Fullwidth{"Pełna szerokość"} - x-Halfwidth{"Połowa szerokości"} - x-Jamo{"Jamo"} - x-Pinyin{"Pinyin"} - x-Publishing{"Druk"} - } } diff --git a/icuSources/data/locales/pl_PL.txt b/icuSources/data/locales/pl_PL.txt index f5dd48e9..410d1796 100644 --- a/icuSources/data/locales/pl_PL.txt +++ b/icuSources/data/locales/pl_PL.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/pl_PL.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pl_PL{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/pool.res b/icuSources/data/locales/pool.res index b292d20331b699be2d6337589309cac9e1f60d43..4e500b9c4bfcca6e842a5e69cb470e32bb33e2e5 100644 GIT binary patch delta 30424 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 diff --git a/icuSources/data/locales/ps.txt b/icuSources/data/locales/ps.txt index 77c2dc6d..4548c662 100644 --- a/icuSources/data/locales/ps.txt +++ b/icuSources/data/locales/ps.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ps.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ps{ AuxExemplarCharacters{"[\u200C \u200D \u200E\u200F]"} ExemplarCharacters{ @@ -15,30 +9,55 @@ ps{ } NumberElements{ arabext{ + patterns{ + currencyFormat{"#,##0.00 ¤"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} + } symbols{ decimal{"Ù«"} exponential{"×۱۰^"} group{"Ù¬"} + infinity{"∞"} + minusSign{"‎-‎"} + nan{"NaN"} + perMille{"؉"} percentSign{"Ùª"} + plusSign{"‎+‎"} + superscriptingExponent{"×"} } } default{"arabext"} latn{ + miscPatterns{ + atLeast{"⩾{0}"} + range{"{0}–{1}"} + } patterns{ + accountingFormat{"#,##0.00 ¤"} currencyFormat{"#,##0.00 ¤"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ decimal{","} exponential{"E"} group{"."} + infinity{"∞"} minusSign{"‎−"} + nan{"NaN"} + perMille{"‰"} percentSign{"%"} plusSign{"‎+"} + superscriptingExponent{"×"} } } + minimumGroupingDigits{"1"} native{"arabext"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ default{"persian"} generic{ @@ -49,7 +68,7 @@ ps{ "H:mm", "EEEE د G y د MMMM d", "د G y د MMMM d", - "d MMM y G", + "G y MMM d", "GGGGG y/M/d", "{1} {0}", "{1} {0}", @@ -72,6 +91,10 @@ ps{ "غ.م.", "غ.و.", } + AmPmMarkersNarrow{ + "غ.م.", + "غ.و.", + } DateTimePatterns{ "H:mm:ss (zzzz)", "H:mm:ss (z)", @@ -79,7 +102,7 @@ ps{ "H:mm", "EEEE د y د MMMM d", "د y د MMMM d", - "d MMM y", + "y MMM d", "y/M/d", "{1} {0}", "{1} {0}", @@ -91,12 +114,103 @@ ps{ Timezone{"{0} ({1})"} } availableFormats{ + E{"ccc"} + EHm{"E HH:mm"} + EHms{"E HH:mm:ss"} + Ed{"d, E"} + Ehm{"E h:mm a"} + Ehms{"E h:mm:ss a"} + Gy{"G y"} + GyMMM{"G y MMM"} + GyMMMEd{"G y MMM d, E"} + GyMMMd{"G y MMM d"} H{"H"} Hm{"H:mm"} Hms{"H:mm:ss"} + Hmsv{"HH:mm:ss v"} + Hmv{"HH:mm v"} + M{"L"} + MEd{"MM-dd, E"} + MMM{"LLL"} + MMMEd{"MMM d, E"} + MMMMW{ + one{"اونۍ W د MMM"} + other{"اونۍ W د MMM"} + } + MMMMd{"d MMMM"} + MMMd{"MMM d"} + Md{"M/d"} + d{"d"} + h{"h a"} + hm{"h:mm a"} + hms{"h:mm:ss a"} + hmsv{"h:mm:ss a v"} + hmv{"h:mm a v"} + ms{"mm:ss"} + y{"y"} + yM{"y/M"} + yMEd{"y-MM-dd, E"} + yMMM{"y MMM"} + yMMMEd{"y MMM d, E"} + yMMMM{"د y د MMMM"} + yMMMd{"y MMM d"} + yMd{"y-MM-dd"} + yQQQ{"y QQQ"} + yQQQQ{"y QQQQ"} + yw{ + one{"اونۍ w د y"} + other{"اونۍ w د y"} + } } dayNames{ format{ + abbreviated{ + "یکشنبه", + "دوشنبه", + "سه‌شنبه", + "چهارشنبه", + "پنجشنبه", + "جمعه", + "شنبه", + } + short{ + "یکشنبه", + "دوشنبه", + "سه‌شنبه", + "چهارشنبه", + "پنجشنبه", + "جمعه", + "شنبه", + } + wide{ + "یکشنبه", + "دوشنبه", + "سه‌شنبه", + "چهارشنبه", + "پنجشنبه", + "جمعه", + "شنبه", + } + } + stand-alone{ + abbreviated{ + "یکشنبه", + "دوشنبه", + "سه‌شنبه", + "چهارشنبه", + "پنجشنبه", + "جمعه", + "شنبه", + } + short{ + "یکشنبه", + "دوشنبه", + "سه‌شنبه", + "چهارشنبه", + "پنجشنبه", + "جمعه", + "شنبه", + } wide{ "یکشنبه", "دوشنبه", @@ -108,20 +222,207 @@ ps{ } } } + dayPeriod{ + stand-alone{ + abbreviated{ + am{"غ.م."} + pm{"غ.و."} + } + narrow{ + am{"غ.م."} + pm{"غ.و."} + } + wide{ + am{"غ.م."} + pm{"غ.و."} + } + } + } eras{ abbreviated{ - "ق.م.", + "له میلاد وړاندې", "م.", } + wide{ + "له میلاد څخه وړاندې", + "له میلاد څخه وروسته", + } + } + intervalFormats{ + H{ + H{"HH–HH"} + } + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } + Hmv{ + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} + } + Hv{ + H{"HH–HH v"} + } + M{ + M{"MM–MM"} + } + MEd{ + M{"MM-dd, E – MM-dd, E"} + d{"MM-dd, E – MM-dd, E"} + } + MMM{ + M{"LLL–LLL"} + } + MMMEd{ + M{"MMM d, E – MMM d, E"} + d{"MMM d, E – MMM d, E"} + } + MMMd{ + M{"MMM d – MMM d"} + d{"MMM d–d"} + } + Md{ + M{"MM-dd – MM-dd"} + d{"MM-dd – MM-dd"} + } + d{ + d{"d–d"} + } + fallback{"{0} – {1}"} + h{ + a{"h a – h a"} + h{"h–h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} + } + hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} + } + hv{ + a{"h a – h a v"} + h{"h–h a v"} + } + y{ + y{"y–y"} + } + yM{ + M{"y-MM – y-MM"} + y{"y-MM – y-MM"} + } + yMEd{ + M{"y-MM-dd, E – y-MM-dd, E"} + d{"y-MM-dd, E – y-MM-dd, E"} + y{"y-MM-dd, E – y-MM-dd, E"} + } + yMMM{ + M{"y MMM–MMM"} + y{"y MMM – y MMM"} + } + yMMMEd{ + M{"y MMM d, E – MMM d, E"} + d{"y MMM d, E – MMM d, E"} + y{"y MMM d, E – y MMM d, E"} + } + yMMMM{ + M{"y MMMM–MMMM"} + y{"y MMMM – y MMMM"} + } + yMMMd{ + M{"y MMM d – MMM d"} + d{"y MMM d–d"} + y{"y MMM d – y MMM d"} + } + yMd{ + M{"y-MM-dd – y-MM-dd"} + d{"y-MM-dd – y-MM-dd"} + y{"y-MM-dd – y-MM-dd"} + } } monthNames{ format{ + abbreviated{ + "جنوري", + "فبروري", + "مارچ", + "اپریل", + "مۍ", + "جون", + "جولای", + "اګست", + "سپتمبر", + "اکتوبر", + "نومبر", + "دسمبر", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } + wide{ + "جنوري", + "فبروري", + "مارچ", + "اپریل", + "مۍ", + "جون", + "جولای", + "اګست", + "سپتمبر", + "اکتوبر", + "نومبر", + "دسمبر", + } + } + stand-alone{ + abbreviated{ + "جنوري", + "فبروري", + "مارچ", + "اپریل", + "مۍ", + "جون", + "جولای", + "اګست", + "سپتمبر", + "اکتوبر", + "نومبر", + "دسمبر", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "جنوري", "فبروري", "مارچ", "اپریل", - "می", + "مۍ", "جون", "جولای", "اګست", @@ -132,10 +433,96 @@ ps{ } } } + quarters{ + format{ + abbreviated{ + "لومړۍ ربعه", + "۲مه ربعه", + "۳مه ربعه", + "۴مه ربعه", + } + narrow{ + "1", + "2", + "3", + "4", + } + wide{ + "لومړۍ ربعه", + "۲مه ربعه", + "۳مه ربعه", + "۴مه ربعه", + } + } + stand-alone{ + abbreviated{ + "لومړۍ ربعه", + "۲مه ربعه", + "۳مه ربعه", + "۴مه ربعه", + } + narrow{ + "1", + "2", + "3", + "4", + } + wide{ + "لومړۍ ربعه", + "۲مه ربعه", + "۳مه ربعه", + "۴مه ربعه", + } + } + } } persian{ monthNames{ format{ + abbreviated{ + "وری", + "غویی", + "غبرگولی", + "چنگاښ", + "زمری", + "وږی", + "تله", + "لړم", + "لیندۍ", + "مرغومی", + "سلواغه", + "کب", + } + wide{ + "وری", + "غویی", + "غبرگولی", + "چنگاښ", + "زمری", + "وږی", + "تله", + "لړم", + "لیندۍ", + "مرغومی", + "سلواغه", + "کب", + } + } + stand-alone{ + abbreviated{ + "وری", + "غویی", + "غبرگولی", + "چنگاښ", + "زمری", + "وږی", + "تله", + "لړم", + "لیندۍ", + "مرغومی", + "سلواغه", + "کب", + } wide{ "وری", "غویی", diff --git a/icuSources/data/locales/ps_AF.txt b/icuSources/data/locales/ps_AF.txt index 0d83b8b5..7507ea59 100644 --- a/icuSources/data/locales/ps_AF.txt +++ b/icuSources/data/locales/ps_AF.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ps_AF.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ps_AF{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/pt.txt b/icuSources/data/locales/pt.txt index 1107d05e..bc36c908 100644 --- a/icuSources/data/locales/pt.txt +++ b/icuSources/data/locales/pt.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/pt.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pt{ AuxExemplarCharacters{"[ª ă Ã¥ ä ā æ è ĕ ë ē ì Ä­ î ï Ä« ñ º ŏ ö ø ō œ ù Å­ û ü Å« ÿ]"} Ellipsis{ @@ -209,10 +203,19 @@ pt{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + other{"{0}º livro"} + } + plural{ + one{"{0} ponto"} + other{"{0} pontos"} + } + } minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} calendar{ buddhist{ eras{ @@ -473,7 +476,7 @@ pt{ "EEEE, d 'de' MMMM 'de' y G", "d 'de' MMMM 'de' y G", "dd/MM/y G", - "dd/MM/yy GGGGG", + "dd/MM/y GGGGG", "{1} {0}", "{1} {0}", "{1} {0}", @@ -623,8 +626,8 @@ pt{ "PM", } AmPmMarkersNarrow{ - "a", - "p", + "AM", + "PM", } DateTimePatterns{ "HH:mm:ss zzzz", @@ -634,7 +637,7 @@ pt{ "EEEE, d 'de' MMMM 'de' y", "d 'de' MMMM 'de' y", "d 'de' MMM 'de' y", - "dd/MM/yy", + "dd/MM/y", "{1} {0}", "{1} {0}", "{1} {0}", @@ -665,6 +668,10 @@ pt{ MMM{"LLL"} MMMEd{"E, d 'de' MMM"} MMMMEd{"E, d 'de' MMMM"} + MMMMW{ + one{"W'ª' 'semana' 'de' MMM"} + other{"W'ª' 'semana' 'de' MMMM"} + } MMMMd{"d 'de' MMMM"} MMMd{"d 'de' MMM"} MMdd{"dd/MM"} @@ -687,8 +694,12 @@ pt{ yMMMMd{"d 'de' MMMM 'de' y"} yMMMd{"d 'de' MMM 'de' y"} yMd{"dd/MM/y"} - yQQQ{"y QQQ"} - yQQQQ{"y QQQQ"} + yQQQ{"QQQ 'de' y"} + yQQQQ{"QQQQ 'de' y"} + yw{ + one{"w'ª' 'semana' 'de' y"} + other{"w'ª' 'semana' 'de' y"} + } } dayNames{ format{ @@ -781,10 +792,10 @@ pt{ narrow{ afternoon1{"da tarde"} evening1{"da noite"} - midnight{"m"} + midnight{"meia-noite"} morning1{"da manhã"} night1{"da madrugada"} - noon{"m"} + noon{"meio-dia"} } wide{ afternoon1{"da tarde"} @@ -1307,6 +1318,94 @@ pt{ } } } + characterLabel{ + activities{"Atividades"} + african_scripts{"Escritas africanas"} + american_scripts{"Escritas americanas"} + animal{"animal"} + animals_nature{"Animais e natureza"} + arrows{"Setas"} + body{"corpo"} + box_drawing{"Desenho de caixa"} + braille{"Braille"} + building{"edifício"} + bullets_stars{"Marcadores/estrelas"} + consonantal_jamo{"Jamo consonântico"} + currency_symbols{"Símbolos de moeda"} + dash_connector{"Traço/conector"} + digits{"Dígitos"} + dingbats{"Dingbats"} + divination_symbols{"Símbolos de adivinhação"} + downwards_arrows{"Setas para baixo"} + downwards_upwards_arrows{"Setas para baixo e para cima"} + east_asian_scripts{"Escritas do leste asiático"} + emoji{"Emoji"} + european_scripts{"Escritas europeias"} + female{"mulher"} + flag{"bandeira"} + flags{"Bandeiras"} + food_drink{"Comidas e bebidas"} + format{"Formato"} + format_whitespace{"Formato e espaço em branco"} + full_width_form_variant{"Variação de forma com largura completa"} + geometric_shapes{"Formas geométricas"} + half_width_form_variant{"Variações de forma com meia largura"} + han_characters{"Caracteres Han"} + han_radicals{"Radicais han"} + hanja{"Hanja"} + hanzi_simplified{"Hanzi (Simplificado)"} + hanzi_traditional{"Hanzi (Tradicional)"} + heart{"coração"} + historic_scripts{"Escritas históricas"} + ideographic_desc_characters{"Caracteres de descrição ideográfica"} + japanese_kana{"Kana japonês"} + kanbun{"Kanbun"} + kanji{"Kanji"} + keycap{"keycap"} + leftwards_arrows{"Setas para a esquerda"} + leftwards_rightwards_arrows{"Setas para a esquerda e para a direita"} + letterlike_symbols{"Símbolos de letra"} + limited_use{"Uso limitado"} + male{"homem"} + math_symbols{"Símbolos matemáticos"} + middle_eastern_scripts{"Escritas do oriente médio"} + miscellaneous{"Diversos"} + modern_scripts{"Escritas modernas"} + modifier{"Modificador"} + musical_symbols{"Símbolos musicais"} + nature{"natureza"} + nonspacing{"Sem espaço"} + numbers{"Números"} + objects{"Objetos"} + other{"Outro"} + paired{"Emparelhado"} + person{"pessoa"} + phonetic_alphabet{"Alfabeto fonético"} + pictographs{"Pictogramas"} + place{"lugar"} + plant{"planta"} + punctuation{"Pontuação"} + rightwards_arrows{"Setas para a direita"} + sign_standard_symbols{"Símbolos de sinal/padrão"} + small_form_variant{"Variações de forma pequena"} + smiley{"sorridente"} + smileys_people{"Smileys e pessoas"} + south_asian_scripts{"Escritas do sul asiático"} + southeast_asian_scripts{"Escritas do sudeste asiático"} + spacing{"Espaçamento"} + sport{"esporte"} + symbols{"Símbolos"} + technical_symbols{"Símbolos técnicos"} + tone_marks{"Marcas de tom"} + travel{"viagem"} + travel_places{"Turismo e lugares"} + upwards_arrows{"Setas para cima"} + variant_forms{"Formas variantes"} + vocalic_jamo{"Jamo vocálico"} + weather{"clima"} + western_asian_scripts{"Escritas do oeste asiático"} + whitespace{"Espaço em branco"} + } contextTransforms{ day-format-except-narrow:intvector{ 1, @@ -1390,6 +1489,16 @@ pt{ "0"{"esta sexta-feira"} "1"{"próxima sexta-feira"} } + relativeTime{ + future{ + one{"em {0} sextas-feiras"} + other{"em {0} sextas-feiras"} + } + past{ + one{"há {0} sextas-feiras"} + other{"há {0} sextas-feiras"} + } + } } fri-narrow{ relative{ @@ -1397,6 +1506,16 @@ pt{ "0"{"esta sex."} "1"{"próxima sex."} } + relativeTime{ + future{ + one{"em {0} sextas-feiras"} + other{"em {0} sextas-feiras"} + } + past{ + one{"há {0} sextas-feiras"} + other{"há {0} sextas-feiras"} + } + } } fri-short{ relative{ @@ -1404,9 +1523,22 @@ pt{ "0"{"esta sex."} "1"{"próxima sex."} } + relativeTime{ + future{ + one{"em {0} sextas-feiras"} + other{"em {0} sextas-feiras"} + } + past{ + one{"há {0} sextas-feiras"} + other{"há {0} sextas-feiras"} + } + } } hour{ dn{"hora"} + relative{ + "0"{"esta hora"} + } relativeTime{ future{ one{"em {0} hora"} @@ -1446,6 +1578,9 @@ pt{ } minute{ dn{"minuto"} + relative{ + "0"{"este minuto"} + } relativeTime{ future{ one{"em {0} minuto"} @@ -1489,6 +1624,16 @@ pt{ "0"{"esta segunda-feira"} "1"{"próxima segunda-feira"} } + relativeTime{ + future{ + one{"em {0} segunda-feira"} + other{"em {0} segundas-feiras"} + } + past{ + one{"há {0} segunda-feira"} + other{"há {0} segundas-feiras"} + } + } } mon-narrow{ relative{ @@ -1496,6 +1641,16 @@ pt{ "0"{"esta seg."} "1"{"próxima seg."} } + relativeTime{ + future{ + one{"em {0} segundas-feiras"} + other{"em {0} segundas-feiras"} + } + past{ + one{"há {0} segundas-feiras"} + other{"há {0} segundas-feiras"} + } + } } mon-short{ relative{ @@ -1503,6 +1658,16 @@ pt{ "0"{"esta seg."} "1"{"próxima seg."} } + relativeTime{ + future{ + one{"em {0} segundas-feiras"} + other{"em {0} segundas-feiras"} + } + past{ + one{"há {0} segundas-feiras"} + other{"há {0} segundas-feiras"} + } + } } month{ dn{"mês"} @@ -1550,6 +1715,11 @@ pt{ } quarter{ dn{"trimestre"} + relative{ + "-1"{"último trimestre"} + "0"{"este trimestre"} + "1"{"próximo trimestre"} + } relativeTime{ future{ one{"em {0} trimestre"} @@ -1593,6 +1763,16 @@ pt{ "0"{"este sábado"} "1"{"próximo sábado"} } + relativeTime{ + future{ + one{"em {0} sábado"} + other{"em {0} sábados"} + } + past{ + one{"há {0} sábado"} + other{"há {0} sábados"} + } + } } sat-narrow{ relative{ @@ -1600,6 +1780,16 @@ pt{ "0"{"este sáb."} "1"{"próximo sáb."} } + relativeTime{ + future{ + one{"em {0} sábados"} + other{"em {0} sábados"} + } + past{ + one{"há {0} sábados"} + other{"há {0} sábados"} + } + } } sat-short{ relative{ @@ -1607,6 +1797,16 @@ pt{ "0"{"este sáb."} "1"{"próximo sáb."} } + relativeTime{ + future{ + one{"em {0} sábados"} + other{"em {0} sábados"} + } + past{ + one{"há {0} sábados"} + other{"há {0} sábados"} + } + } } second{ dn{"segundo"} @@ -1656,6 +1856,16 @@ pt{ "0"{"este domingo"} "1"{"próximo domingo"} } + relativeTime{ + future{ + one{"em {0} domingo"} + other{"em {0} domingos"} + } + past{ + one{"há {0} domingo"} + other{"há {0} domingos"} + } + } } sun-narrow{ relative{ @@ -1663,6 +1873,16 @@ pt{ "0"{"este dom."} "1"{"próximo dom."} } + relativeTime{ + future{ + one{"em {0} domingos"} + other{"em {0} domingos"} + } + past{ + one{"há {0} domingos"} + other{"há {0} domingos"} + } + } } sun-short{ relative{ @@ -1670,6 +1890,16 @@ pt{ "0"{"este dom."} "1"{"próximo dom."} } + relativeTime{ + future{ + one{"em {0} domingos"} + other{"em {0} domingos"} + } + past{ + one{"há {0} domingos"} + other{"há {0} domingos"} + } + } } thu{ relative{ @@ -1677,6 +1907,16 @@ pt{ "0"{"esta quinta-feira"} "1"{"próxima quinta-feira"} } + relativeTime{ + future{ + one{"em {0} quintas-feiras"} + other{"em {0} quintas-feiras"} + } + past{ + one{"há {0} quintas-feiras"} + other{"há {0} quintas-feiras"} + } + } } thu-narrow{ relative{ @@ -1684,6 +1924,16 @@ pt{ "0"{"esta qui."} "1"{"próx. qui"} } + relativeTime{ + future{ + one{"em {0} quintas-feiras"} + other{"em {0} quintas-feiras"} + } + past{ + one{"há {0} quintas-feiras"} + other{"há {0} quintas-feiras"} + } + } } thu-short{ relative{ @@ -1691,6 +1941,16 @@ pt{ "0"{"esta qui."} "1"{"próx. qui"} } + relativeTime{ + future{ + one{"em {0} quintas-feiras"} + other{"em {0} quintas-feiras"} + } + past{ + one{"há {0} quintas-feiras"} + other{"há {0} quintas-feiras"} + } + } } tue{ relative{ @@ -1698,6 +1958,16 @@ pt{ "0"{"esta terça-feira"} "1"{"próxima terça-feira"} } + relativeTime{ + future{ + one{"em {0} terça-feira"} + other{"em {0} terças-feiras"} + } + past{ + one{"há {0} terça-feira"} + other{"há {0} terças-feiras"} + } + } } tue-narrow{ relative{ @@ -1705,6 +1975,16 @@ pt{ "0"{"esta ter."} "1"{"próxima ter."} } + relativeTime{ + future{ + one{"em {0} terças-feiras"} + other{"em {0} terças-feiras"} + } + past{ + one{"há {0} terças-feiras"} + other{"há {0} terças-feiras"} + } + } } tue-short{ relative{ @@ -1712,6 +1992,16 @@ pt{ "0"{"esta ter."} "1"{"próxima ter."} } + relativeTime{ + future{ + one{"em {0} terças-feiras"} + other{"em {0} terças-feiras"} + } + past{ + one{"há {0} terças-feiras"} + other{"há {0} terças-feiras"} + } + } } wed{ relative{ @@ -1719,6 +2009,16 @@ pt{ "0"{"esta quarta-feira"} "1"{"próxima quarta-feira"} } + relativeTime{ + future{ + one{"em {0} quartas-feiras"} + other{"em {0} quartas-feiras"} + } + past{ + one{"há {0} quartas-feiras"} + other{"há {0} quartas-feiras"} + } + } } wed-narrow{ relative{ @@ -1726,6 +2026,16 @@ pt{ "0"{"esta qua."} "1"{"próxima qua."} } + relativeTime{ + future{ + one{"em {0} quartas-feiras"} + other{"em {0} quartas-feiras"} + } + past{ + one{"há {0} quartas-feiras"} + other{"há {0} quartas-feiras"} + } + } } wed-short{ relative{ @@ -1733,6 +2043,16 @@ pt{ "0"{"esta qua."} "1"{"próxima qua."} } + relativeTime{ + future{ + one{"em {0} quartas-feiras"} + other{"em {0} quartas-feiras"} + } + past{ + one{"há {0} quartas-feiras"} + other{"há {0} quartas-feiras"} + } + } } week{ dn{"semana"} @@ -1741,6 +2061,7 @@ pt{ "0"{"esta semana"} "1"{"próxima semana"} } + relativePeriod{"a semana de {0}"} relativeTime{ future{ one{"em {0} semana"} @@ -1754,6 +2075,7 @@ pt{ } week-narrow{ dn{"sem."} + relativePeriod{"a semana de {0}"} relativeTime{ future{ one{"+{0} sem."} @@ -1767,6 +2089,7 @@ pt{ } week-short{ dn{"sem."} + relativePeriod{"a semana de {0}"} relativeTime{ future{ one{"em {0} sem."} @@ -1836,6 +2159,12 @@ pt{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} e {1}"} + end{"{0} e {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0} e {1}"} end{"{0} e {1}"} @@ -1860,16 +2189,4 @@ pt{ US{"americano"} metric{"métrico"} } - transformNames{ - BGN{"BGN"} - Numeric{"Numérico"} - Tone{"Tom"} - UNGEGN{"UNGEGN"} - x-Accents{"Tonalidade"} - x-Fullwidth{"Extensão total"} - x-Halfwidth{"Extensão total"} - x-Jamo{"Jamo"} - x-Pinyin{"Pinyin"} - x-Publishing{"Publicação"} - } } diff --git a/icuSources/data/locales/pt_AO.txt b/icuSources/data/locales/pt_AO.txt old mode 100755 new mode 100644 index 9d5b464d..96477f4f --- a/icuSources/data/locales/pt_AO.txt +++ b/icuSources/data/locales/pt_AO.txt @@ -1,12 +1,9 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/pt_AO.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pt_AO{ %%Parent{"pt_PT"} - Version{"2.1.19.14"} + NumberElements{ + minimumGroupingDigits{"1"} + } + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/pt_BR.txt b/icuSources/data/locales/pt_BR.txt index a1f5d1e4..79d6b24b 100644 --- a/icuSources/data/locales/pt_BR.txt +++ b/icuSources/data/locales/pt_BR.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/pt_BR.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pt_BR{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/pt_CH.txt b/icuSources/data/locales/pt_CH.txt new file mode 100644 index 00000000..90d6a1ee --- /dev/null +++ b/icuSources/data/locales/pt_CH.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +pt_CH{ + %%Parent{"pt_PT"} + Version{"2.1.31.33"} +} diff --git a/icuSources/data/locales/pt_CV.txt b/icuSources/data/locales/pt_CV.txt old mode 100755 new mode 100644 index 5861677e..ad4836b3 --- a/icuSources/data/locales/pt_CV.txt +++ b/icuSources/data/locales/pt_CV.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/pt_CV.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pt_CV{ %%Parent{"pt_PT"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/pt_FR.txt b/icuSources/data/locales/pt_FR.txt new file mode 100644 index 00000000..f8971728 --- /dev/null +++ b/icuSources/data/locales/pt_FR.txt @@ -0,0 +1,8 @@ +// *************************************************************************** +// * Copyright (C) 2016 Apple Inc. All Rights Reserved. +// * Apple custom addition +// *************************************************************************** +pt_FR{ + %%Parent{"pt_PT"} + Version{"2.1.31.33"} +} diff --git a/icuSources/data/locales/pt_GQ.txt b/icuSources/data/locales/pt_GQ.txt new file mode 100644 index 00000000..793e0604 --- /dev/null +++ b/icuSources/data/locales/pt_GQ.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +pt_GQ{ + %%Parent{"pt_PT"} + Version{"2.1.31.33"} +} diff --git a/icuSources/data/locales/pt_GW.txt b/icuSources/data/locales/pt_GW.txt old mode 100755 new mode 100644 index 7be2d1aa..e137e518 --- a/icuSources/data/locales/pt_GW.txt +++ b/icuSources/data/locales/pt_GW.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/pt_GW.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pt_GW{ %%Parent{"pt_PT"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/pt_LU.txt b/icuSources/data/locales/pt_LU.txt new file mode 100644 index 00000000..e6d1c609 --- /dev/null +++ b/icuSources/data/locales/pt_LU.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +pt_LU{ + %%Parent{"pt_PT"} + Version{"2.1.31.33"} +} diff --git a/icuSources/data/locales/pt_MO.txt b/icuSources/data/locales/pt_MO.txt old mode 100755 new mode 100644 index c819eb25..b0100006 --- a/icuSources/data/locales/pt_MO.txt +++ b/icuSources/data/locales/pt_MO.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/pt_MO.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pt_MO{ %%Parent{"pt_PT"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/pt_MZ.txt b/icuSources/data/locales/pt_MZ.txt old mode 100755 new mode 100644 index 623d1f93..b86fd1ee --- a/icuSources/data/locales/pt_MZ.txt +++ b/icuSources/data/locales/pt_MZ.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/pt_MZ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pt_MZ{ %%Parent{"pt_PT"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/pt_PT.txt b/icuSources/data/locales/pt_PT.txt index 2d90f33c..cf100ed1 100644 --- a/icuSources/data/locales/pt_PT.txt +++ b/icuSources/data/locales/pt_PT.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/pt_PT.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pt_PT{ Ellipsis{ medial{"{0}…{1}"} @@ -147,7 +141,7 @@ pt_PT{ } minimumGroupingDigits{"2"} } - Version{"2.1.24.13"} + Version{"2.1.31.86"} calendar{ buddhist{ DateTimePatterns{ @@ -308,6 +302,10 @@ pt_PT{ availableFormats{ MMMEd{"E, d/MM"} MMMMEd{"ccc, d 'de' MMMM"} + MMMMW{ + one{"W.'ª' 'semana' 'de' MMM"} + other{"W.'ª' 'semana' 'de' MMM"} + } MMMd{"d/MM"} Md{"dd/MM"} yMMM{"MM/y"} @@ -316,7 +314,10 @@ pt_PT{ yMMMMEd{"ccc, d 'de' MMMM 'de' y"} yMMMd{"d/MM/y"} yQQQ{"QQQQ 'de' y"} - yQQQQ{"QQQQ 'de' y"} + yw{ + one{"w.'ª' 'semana' 'de' y"} + other{"w.'ª' 'semana' 'de' y"} + } } dayPeriod{ format{ @@ -372,8 +373,13 @@ pt_PT{ M{"ccc, d 'de' MMMM – ccc, d 'de' MMMM"} d{"ccc, d 'de' MMMM – ccc, d 'de' MMMM"} } + MMMMd{ + M{"d 'de' MMMM – d 'de' MMMM"} + d{"d – d 'de' MMMM"} + } MMMd{ - d{"d–d 'de' MMM"} + M{"dd/MM – dd/MM"} + d{"dd/MM – dd/MM"} } d{ d{"d–d"} @@ -406,8 +412,15 @@ pt_PT{ d{"E, d 'de' MMMM – E, d 'de' MMMM 'de' y"} y{"E, d 'de' MMMM 'de' y – E, d 'de' MMMM 'de' y"} } + yMMMMd{ + M{"d 'de' MMMM – d 'de' MMMM 'de' y"} + d{"d – d 'de' MMMM 'de' y"} + y{"d 'de' MMMM 'de' y – d 'de' MMMM 'de' y"} + } yMMMd{ - d{"d–d 'de' MMM 'de' y"} + M{"dd/MM – dd/MM/y"} + d{"dd/MM – dd/MM/y"} + y{"dd/MM/y – dd/MM/y"} } } quarters{ @@ -498,6 +511,19 @@ pt_PT{ } } } + characterLabel{ + emoji{"emoji"} + female{"feminino"} + hanzi_simplified{"Hanzi (simplificado)"} + hanzi_traditional{"Hanzi (tradicional)"} + keycap{"tecla"} + male{"masculino"} + sign_standard_symbols{"Símbolos de sinalização"} + smiley{"cara sorridente"} + sport{"desporto"} + travel{"viajar"} + weather{"tempo"} + } contextTransforms{ languages:intvector{ 0, @@ -527,12 +553,46 @@ pt_PT{ } } } + fri{ + relativeTime{ + future{ + one{"dentro de {0} sexta-feira"} + other{"dentro de {0} sextas-feiras"} + } + past{ + one{"há {0} sexta-feira"} + other{"há {0} sextas-feiras"} + } + } + } + fri-narrow{ + relativeTime{ + future{ + one{"dentro de {0} sex."} + other{"dentro de {0} sex."} + } + past{ + one{"há {0} sex."} + other{"há {0} sex."} + } + } + } fri-short{ relative{ "-1"{"sexta passada"} "0"{"esta sexta"} "1"{"próxima sexta"} } + relativeTime{ + future{ + one{"dentro de {0} sexta"} + other{"dentro de {0} sextas"} + } + past{ + one{"há {0} sexta"} + other{"há {0} sextas"} + } + } } hour{ relativeTime{ @@ -584,12 +644,42 @@ pt_PT{ } } } + mon{ + relativeTime{ + future{ + one{"dentro de {0} segunda-feira"} + other{"dentro de {0} segundas-feiras"} + } + } + } + mon-narrow{ + relativeTime{ + future{ + one{"dentro de {0} seg."} + other{"dentro de {0} seg."} + } + past{ + one{"há {0} seg."} + other{"há {0} seg."} + } + } + } mon-short{ relative{ "-1"{"segunda passada"} "0"{"esta segunda"} "1"{"próxima segunda"} } + relativeTime{ + future{ + one{"dentro de {0} segunda"} + other{"dentro de {0} segundas"} + } + past{ + one{"há {0} segunda"} + other{"há {0} segundas"} + } + } } month{ relativeTime{ @@ -654,6 +744,43 @@ pt_PT{ } } } + sat{ + relativeTime{ + future{ + one{"dentro de {0} sábado"} + other{"dentro de {0} sábados"} + } + } + } + sat-narrow{ + relativeTime{ + future{ + one{"dentro de {0} sáb."} + other{"dentro de {0} sáb."} + } + past{ + one{"há {0} sáb."} + other{"há {0} sáb."} + } + } + } + sat-short{ + relative{ + "-1"{"sábado passado"} + "0"{"este sábado"} + "1"{"próximo sábado"} + } + relativeTime{ + future{ + one{"dentro de {0} sábado"} + other{"dentro de {0} sábados"} + } + past{ + one{"há {0} sábado"} + other{"há {0} sábados"} + } + } + } second{ relativeTime{ future{ @@ -675,12 +802,67 @@ pt_PT{ } } } + sun{ + relativeTime{ + future{ + one{"dentro de {0} domingo"} + other{"dentro de {0} domingos"} + } + } + } + sun-narrow{ + relativeTime{ + future{ + one{"dentro de {0} dom."} + other{"dentro de {0} dom."} + } + past{ + one{"há {0} dom."} + other{"há {0} dom."} + } + } + } + sun-short{ + relative{ + "-1"{"domingo passado"} + "0"{"este domingo"} + "1"{"próximo domingo"} + } + relativeTime{ + future{ + one{"dentro de {0} domingo"} + other{"dentro de {0} domingos"} + } + } + } + thu{ + relativeTime{ + future{ + one{"dentro de {0} quinta-feira"} + other{"dentro de {0} quintas-feiras"} + } + past{ + one{"há {0} quinta-feira"} + other{"há {0} quintas-feiras"} + } + } + } thu-narrow{ relative{ "-1"{"qui. passada"} "0"{"esta qui."} "1"{"próxima qui."} } + relativeTime{ + future{ + one{"dentro de {0} qui."} + other{"dentro de {0} qui."} + } + past{ + one{"há {0} qui."} + other{"há {0} qui."} + } + } } thu-short{ relative{ @@ -688,6 +870,36 @@ pt_PT{ "0"{"esta quinta"} "1"{"próxima quinta"} } + relativeTime{ + future{ + one{"dentro de {0} quinta"} + other{"dentro de {0} quintas"} + } + past{ + one{"há {0} quinta"} + other{"há {0} quintas"} + } + } + } + tue{ + relativeTime{ + future{ + one{"dentro de {0} terça-feira"} + other{"dentro de {0} terças-feiras"} + } + } + } + tue-narrow{ + relativeTime{ + future{ + one{"dentro de {0} ter."} + other{"dentro de {0} ter."} + } + past{ + one{"há {0} ter."} + other{"há {0} ter."} + } + } } tue-short{ relative{ @@ -695,6 +907,40 @@ pt_PT{ "0"{"esta terça"} "1"{"próxima terça"} } + relativeTime{ + future{ + one{"dentro de {0} terça"} + other{"dentro de {0} terças"} + } + past{ + one{"há {0} terça"} + other{"há {0} terças"} + } + } + } + wed{ + relativeTime{ + future{ + one{"dentro de {0} quarta-feira"} + other{"dentro de {0} quartas-feiras"} + } + past{ + one{"há {0} quarta-feira"} + other{"há {0} quartas-feiras"} + } + } + } + wed-narrow{ + relativeTime{ + future{ + one{"dentro de {0} qua."} + other{"dentro de {0} qua."} + } + past{ + one{"há {0} qua."} + other{"há {0} qua."} + } + } } wed-short{ relative{ @@ -702,6 +948,16 @@ pt_PT{ "0"{"esta quarta"} "1"{"próxima quarta"} } + relativeTime{ + future{ + one{"dentro de {0} quarta-feira"} + other{"dentro de {0} quartas-feiras"} + } + past{ + one{"há {0} quarta-feira"} + other{"há {0} quartas-feiras"} + } + } } week{ relativeTime{ @@ -712,6 +968,7 @@ pt_PT{ } } week-short{ + relativePeriod{"a sem. de {0}"} relativeTime{ future{ one{"dentro de {0} sem."} @@ -736,9 +993,4 @@ pt_PT{ } } } - transformNames{ - x-Accents{"Acentos"} - x-Fullwidth{"Largura completa"} - x-Halfwidth{"Meia largura"} - } } diff --git a/icuSources/data/locales/pt_ST.txt b/icuSources/data/locales/pt_ST.txt old mode 100755 new mode 100644 index fc2e1123..95f596c1 --- a/icuSources/data/locales/pt_ST.txt +++ b/icuSources/data/locales/pt_ST.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/pt_ST.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pt_ST{ %%Parent{"pt_PT"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/pt_TL.txt b/icuSources/data/locales/pt_TL.txt old mode 100755 new mode 100644 index 2aa48e66..786b6020 --- a/icuSources/data/locales/pt_TL.txt +++ b/icuSources/data/locales/pt_TL.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/pt_TL.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pt_TL{ %%Parent{"pt_PT"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/qu.txt b/icuSources/data/locales/qu.txt index c70f434d..394c5818 100644 --- a/icuSources/data/locales/qu.txt +++ b/icuSources/data/locales/qu.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/qu.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License qu{ AuxExemplarCharacters{ "[á à ă â Ã¥ ä ã ā æ b c ç d e é è ĕ ê ë ē f g í ì Ä­ î ï Ä« j o ó ò ŏ ô ö ø ō œ" @@ -15,7 +9,12 @@ qu{ ExemplarCharactersIndex{"[A {Ch} H I K L {Ll} M N Ñ P Q S T U W Y]"} NumberElements{ latn{ + miscPatterns{ + atLeast{"⩾{0}"} + range{"{0}–{1}"} + } patterns{ + accountingFormat{"¤ #,##0.00"} currencyFormat{"¤ #,##0.00"} decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} @@ -35,7 +34,7 @@ qu{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ gregorian{ AmPmMarkers{ @@ -46,24 +45,74 @@ qu{ "a.m.", "p.m.", } + AmPmMarkersNarrow{ + "a.m.", + "p.m.", + } DateTimePatterns{ "HH:mm:ss zzzz", "HH:mm:ss z", "HH:mm:ss", "HH:mm", "EEEE, d MMMM, y", - "y MMMM d", - "y MMM d", + "d MMMM y", + "d MMM y", "dd/MM/y", "{1} {0}", "{1} {0}", + "{0} {1}", "{1} {0}", "{1} {0}", - "{1} {0}", + } + appendItems{ + Timezone{"{0} {1}"} } availableFormats{ + E{"ccc"} + EHm{"E HH:mm"} + EHms{"E HH:mm:ss"} + Ed{"d, E"} + Ehm{"E h:mm a"} + Ehms{"E h:mm:ss a"} + Gy{"G y"} + GyMMM{"G y MMM"} + GyMMMEd{"G y MMM d, E"} + GyMMMd{"G y MMM d"} + H{"HH"} + Hm{"HH:mm"} + Hms{"HH:mm:ss"} + Hmsv{"HH:mm:ss v"} + Hmv{"HH:mm v"} + M{"L"} + MEd{"MM-dd, E"} + MMM{"LLL"} + MMMEd{"MMM d, E"} + MMMMW{ + other{"W 'semana' MMM 'killapa'"} + } + MMMMd{"MMMM d"} + MMMd{"MMM d"} + Md{"MM-dd"} + d{"d"} + h{"h a"} + hm{"h:mm a"} + hms{"h:mm:ss a"} + hmsv{"h:mm:ss a v"} + hmv{"h:mm a v"} + ms{"mm:ss"} + y{"y"} + yM{"y-MM"} + yMEd{"E, dd-MM-y"} + yMMM{"y MMM"} yMMMEd{"E, d MMM, y"} + yMMMM{"y MMMM"} + yMMMd{"y MMM d"} yMd{"dd-MM-y"} + yQQQ{"y QQQ"} + yQQQQ{"y QQQQ"} + yw{ + other{"w 'semana' y 'watapa'"} + } } dayNames{ format{ @@ -76,6 +125,24 @@ qu{ "Vie", "Sab", } + narrow{ + "D", + "L", + "M", + "X", + "J", + "V", + "S", + } + short{ + "Dom", + "Lun", + "Mar", + "Mié", + "Jue", + "Vie", + "Sab", + } wide{ "Domingo", "Lunes", @@ -87,6 +154,15 @@ qu{ } } stand-alone{ + abbreviated{ + "Dom", + "Lun", + "Mar", + "Mié", + "Jue", + "Vie", + "Sab", + } narrow{ "D", "L", @@ -96,6 +172,40 @@ qu{ "V", "S", } + short{ + "Dom", + "Lun", + "Mar", + "Mié", + "Jue", + "Vie", + "Sab", + } + wide{ + "Domingo", + "Lunes", + "Martes", + "Miércoles", + "Jueves", + "Viernes", + "Sábado", + } + } + } + dayPeriod{ + stand-alone{ + abbreviated{ + am{"a.m."} + pm{"p.m."} + } + narrow{ + am{"a.m."} + pm{"p.m."} + } + wide{ + am{"a.m."} + pm{"p.m."} + } } } eras{ @@ -103,10 +213,22 @@ qu{ "BCE", "d.C.", } + abbreviated%variant{ + "BCE", + "CE", + } narrow{ "BCE", "dC", } + wide{ + "BCE", + "d.C.", + } + wide%variant{ + "BCE", + "CE", + } } monthNames{ format{ @@ -124,6 +246,20 @@ qu{ "Aya", "Kap", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "Qulla puquy", "Hatun puquy", @@ -139,6 +275,92 @@ qu{ "Kapaq Raymi", } } + stand-alone{ + abbreviated{ + "Qul", + "Hat", + "Pau", + "Ayr", + "Aym", + "Int", + "Ant", + "Qha", + "Uma", + "Kan", + "Aya", + "Kap", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } + wide{ + "Qulla puquy", + "Hatun puquy", + "Pauqar waray", + "Ayriwa", + "Aymuray", + "Inti raymi", + "Anta Sitwa", + "Qhapaq Sitwa", + "Uma raymi", + "Kantaray", + "Ayamarqʼa", + "Kapaq Raymi", + } + } + } + quarters{ + format{ + abbreviated{ + "Q1", + "Q2", + "Q3", + "Q4", + } + narrow{ + "1", + "2", + "3", + "4", + } + wide{ + "Q1", + "Q2", + "Q3", + "Q4", + } + } + stand-alone{ + abbreviated{ + "Q1", + "Q2", + "Q3", + "Q4", + } + narrow{ + "1", + "2", + "3", + "4", + } + wide{ + "Q1", + "Q2", + "Q3", + "Q4", + } + } } } } diff --git a/icuSources/data/locales/qu_BO.txt b/icuSources/data/locales/qu_BO.txt index 1f169ea9..8f8853c0 100644 --- a/icuSources/data/locales/qu_BO.txt +++ b/icuSources/data/locales/qu_BO.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/qu_BO.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License qu_BO{ NumberElements{ latn{ @@ -15,5 +9,5 @@ qu_BO{ } } } - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/qu_EC.txt b/icuSources/data/locales/qu_EC.txt index 8f54081d..df92db8f 100644 --- a/icuSources/data/locales/qu_EC.txt +++ b/icuSources/data/locales/qu_EC.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/qu_EC.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License qu_EC{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/qu_PE.txt b/icuSources/data/locales/qu_PE.txt index e68d73d2..9707bf0d 100644 --- a/icuSources/data/locales/qu_PE.txt +++ b/icuSources/data/locales/qu_PE.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/qu_PE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License qu_PE{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/resfiles.mk b/icuSources/data/locales/resfiles.mk index 65bf399f..4d430f59 100644 --- a/icuSources/data/locales/resfiles.mk +++ b/icuSources/data/locales/resfiles.mk @@ -1,17 +1,17 @@ -# * Copyright (C) 1998-2016, International Business Machines -# * Corporation and others. All Rights Reserved. -GENRB_CLDR_VERSION = %version% +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +GENRB_CLDR_VERSION = 32 # A list of txt's to build # Note: # # If you are thinking of modifying this file, READ THIS. # # Instead of changing this file [unless you want to check it back in], -# you should consider creating a '%local%' file in this same directory. +# you should consider creating a 'reslocal.mk' file in this same directory. # Then, you can have your local changes remain even if you upgrade or # reconfigure ICU. # -# Example '%local%' files: +# Example 'reslocal.mk' files: # # * To add an additional locale to the list: # _____________________________________________________ @@ -26,15 +26,15 @@ GENRB_CLDR_VERSION = %version% # Generated by LDML2ICUConverter, from LDML source files. # Aliases without a corresponding xx.xml file (see icu-config.xml & build.xml) -GENRB_SYNTHETIC_ALIAS = az_AZ.txt bs_BA.txt en_NH.txt en_RH.txt\ - in.txt in_ID.txt iw.txt iw_IL.txt ja_JP_TRADITIONAL.txt\ - mo.txt no.txt no_NO.txt no_NO_NY.txt pa_IN.txt\ - pa_PK.txt sh.txt sh_BA.txt sh_CS.txt sh_YU.txt\ - shi_MA.txt sr_BA.txt sr_CS.txt sr_Cyrl_CS.txt sr_Cyrl_YU.txt\ - sr_Latn_CS.txt sr_Latn_YU.txt sr_ME.txt sr_RS.txt sr_XK.txt\ - sr_YU.txt th_TH_TRADITIONAL.txt tl.txt tl_PH.txt uz_AF.txt\ - uz_UZ.txt vai_LR.txt zh_CN.txt zh_HK.txt zh_MO.txt\ - zh_SG.txt zh_TW.txt +GENRB_SYNTHETIC_ALIAS = ars.txt az_AZ.txt bs_BA.txt en_NH.txt\ + en_RH.txt in.txt in_ID.txt iw.txt iw_IL.txt\ + ja_JP_TRADITIONAL.txt mo.txt no.txt no_NO.txt no_NO_NY.txt\ + pa_IN.txt pa_PK.txt sh.txt sh_BA.txt sh_CS.txt\ + sh_YU.txt shi_MA.txt sr_BA.txt sr_CS.txt sr_Cyrl_CS.txt\ + sr_Cyrl_YU.txt sr_Latn_CS.txt sr_Latn_YU.txt sr_ME.txt sr_RS.txt\ + sr_XK.txt sr_YU.txt th_TH_TRADITIONAL.txt tl.txt tl_PH.txt\ + uz_AF.txt uz_UZ.txt vai_LR.txt yue_CN.txt yue_HK.txt\ + zh_CN.txt zh_HK.txt zh_MO.txt zh_SG.txt zh_TW.txt # All aliases (to not be included under 'installed'), but not including root. @@ -59,88 +59,90 @@ GENRB_SOURCE = af.txt af_NA.txt af_ZA.txt agq.txt\ brx.txt brx_IN.txt bs.txt bs_Cyrl.txt bs_Cyrl_BA.txt\ bs_Latn.txt bs_Latn_BA.txt ca.txt ca_AD.txt ca_ES.txt\ ca_FR.txt ca_IT.txt ce.txt ce_RU.txt cgg.txt\ - cgg_UG.txt chr.txt chr_US.txt cs.txt cs_CZ.txt\ - cy.txt cy_GB.txt da.txt da_DK.txt da_GL.txt\ - dav.txt dav_KE.txt de.txt de_AT.txt de_BE.txt\ - de_CH.txt de_DE.txt de_LI.txt de_LU.txt dje.txt\ - dje_NE.txt dsb.txt dsb_DE.txt dua.txt dua_CM.txt\ - dyo.txt dyo_SN.txt dz.txt dz_BT.txt ebu.txt\ - ebu_KE.txt ee.txt ee_GH.txt ee_TG.txt el.txt\ - el_CY.txt el_GR.txt en.txt en_001.txt en_150.txt\ - en_AG.txt en_AI.txt en_AS.txt en_AT.txt en_AU.txt\ - en_BB.txt en_BE.txt en_BI.txt en_BM.txt en_BS.txt\ - en_BW.txt en_BZ.txt en_CA.txt en_CC.txt en_CH.txt\ - en_CK.txt en_CM.txt en_CX.txt en_CY.txt en_DE.txt\ - en_DG.txt en_DK.txt en_DM.txt en_ER.txt en_FI.txt\ - en_FJ.txt en_FK.txt en_FM.txt en_GB.txt en_GD.txt\ - en_GG.txt en_GH.txt en_GI.txt en_GM.txt en_GU.txt\ - en_GY.txt en_HK.txt en_IE.txt en_IL.txt en_IM.txt\ - en_IN.txt en_IO.txt en_JE.txt en_JM.txt en_KE.txt\ - en_KI.txt en_KN.txt en_KY.txt en_LC.txt en_LR.txt\ - en_LS.txt en_MG.txt en_MH.txt en_MO.txt en_MP.txt\ - en_MS.txt en_MT.txt en_MU.txt en_MW.txt en_MY.txt\ - en_NA.txt en_NF.txt en_NG.txt en_NL.txt en_NR.txt\ - en_NU.txt en_NZ.txt en_PG.txt en_PH.txt en_PK.txt\ - en_PN.txt en_PR.txt en_PW.txt en_RW.txt en_SB.txt\ - en_SC.txt en_SD.txt en_SE.txt en_SG.txt en_SH.txt\ - en_SI.txt en_SL.txt en_SS.txt en_SX.txt en_SZ.txt\ - en_TC.txt en_TK.txt en_TO.txt en_TT.txt en_TV.txt\ - en_TZ.txt en_UG.txt en_UM.txt en_US.txt en_US_POSIX.txt\ - en_VC.txt en_VG.txt en_VI.txt en_VU.txt en_WS.txt\ - en_ZA.txt en_ZM.txt en_ZW.txt eo.txt es.txt\ - es_419.txt es_AR.txt es_BO.txt es_CL.txt es_CO.txt\ - es_CR.txt es_CU.txt es_DO.txt es_EA.txt es_EC.txt\ - es_ES.txt es_GQ.txt es_GT.txt es_HN.txt es_IC.txt\ - es_MX.txt es_NI.txt es_PA.txt es_PE.txt es_PH.txt\ - es_PR.txt es_PY.txt es_SV.txt es_US.txt es_UY.txt\ - es_VE.txt et.txt et_EE.txt eu.txt eu_ES.txt\ - ewo.txt ewo_CM.txt fa.txt fa_AF.txt fa_IR.txt\ - ff.txt ff_CM.txt ff_GN.txt ff_MR.txt ff_SN.txt\ - fi.txt fi_FI.txt fil.txt fil_PH.txt fo.txt\ - fo_DK.txt fo_FO.txt fr.txt fr_BE.txt fr_BF.txt\ - fr_BI.txt fr_BJ.txt fr_BL.txt fr_CA.txt fr_CD.txt\ - fr_CF.txt fr_CG.txt fr_CH.txt fr_CI.txt fr_CM.txt\ - fr_DJ.txt fr_DZ.txt fr_FR.txt fr_GA.txt fr_GF.txt\ - fr_GN.txt fr_GP.txt fr_GQ.txt fr_HT.txt fr_KM.txt\ - fr_LU.txt fr_MA.txt fr_MC.txt fr_MF.txt fr_MG.txt\ - fr_ML.txt fr_MQ.txt fr_MR.txt fr_MU.txt fr_NC.txt\ - fr_NE.txt fr_PF.txt fr_PM.txt fr_RE.txt fr_RW.txt\ - fr_SC.txt fr_SN.txt fr_SY.txt fr_TD.txt fr_TG.txt\ - fr_TN.txt fr_VU.txt fr_WF.txt fr_YT.txt fur.txt\ - fur_IT.txt fy.txt fy_NL.txt ga.txt ga_IE.txt\ - gd.txt gd_GB.txt gl.txt gl_ES.txt gsw.txt\ - gsw_CH.txt gsw_FR.txt gsw_LI.txt gu.txt gu_IN.txt\ - guz.txt guz_KE.txt gv.txt gv_IM.txt ha.txt\ - ha_GH.txt ha_NE.txt ha_NG.txt haw.txt haw_US.txt\ - he.txt he_IL.txt hi.txt hi_IN.txt hr.txt\ - hr_BA.txt hr_HR.txt hsb.txt hsb_DE.txt hu.txt\ - hu_HU.txt hy.txt hy_AM.txt id.txt id_ID.txt\ - ig.txt ig_NG.txt ii.txt ii_CN.txt is.txt\ - is_IS.txt it.txt it_CH.txt it_IT.txt it_SM.txt\ - ja.txt ja_JP.txt jgo.txt jgo_CM.txt jmc.txt\ - jmc_TZ.txt ka.txt ka_GE.txt kab.txt kab_DZ.txt\ - kam.txt kam_KE.txt kde.txt kde_TZ.txt kea.txt\ - kea_CV.txt khq.txt khq_ML.txt ki.txt ki_KE.txt\ - kk.txt kk_KZ.txt kkj.txt kkj_CM.txt kl.txt\ - kl_GL.txt kln.txt kln_KE.txt km.txt km_KH.txt\ - kn.txt kn_IN.txt ko.txt ko_KP.txt ko_KR.txt\ - kok.txt kok_IN.txt ks.txt ks_IN.txt ksb.txt\ - ksb_TZ.txt ksf.txt ksf_CM.txt ksh.txt ksh_DE.txt\ - kw.txt kw_GB.txt ky.txt ky_KG.txt lag.txt\ - lag_TZ.txt lb.txt lb_LU.txt lg.txt lg_UG.txt\ - lkt.txt lkt_US.txt ln.txt ln_AO.txt ln_CD.txt\ - ln_CF.txt ln_CG.txt lo.txt lo_LA.txt lrc.txt\ - lrc_IQ.txt lrc_IR.txt lt.txt lt_LT.txt lu.txt\ - lu_CD.txt luo.txt luo_KE.txt luy.txt luy_KE.txt\ - lv.txt lv_LV.txt mas.txt mas_KE.txt mas_TZ.txt\ - mer.txt mer_KE.txt mfe.txt mfe_MU.txt mg.txt\ - mg_MG.txt mgh.txt mgh_MZ.txt mgo.txt mgo_CM.txt\ - mk.txt mk_MK.txt ml.txt ml_IN.txt mn.txt\ - mn_MN.txt mr.txt mr_IN.txt ms.txt ms_BN.txt\ - ms_MY.txt ms_SG.txt mt.txt mt_MT.txt mua.txt\ - mua_CM.txt my.txt my_MM.txt mzn.txt mzn_IR.txt\ - naq.txt naq_NA.txt nb.txt nb_NO.txt nb_SJ.txt\ - nd.txt nd_ZW.txt ne.txt ne_IN.txt ne_NP.txt\ + cgg_UG.txt chr.txt chr_US.txt ckb.txt ckb_IQ.txt\ + ckb_IR.txt cs.txt cs_CZ.txt cy.txt cy_GB.txt\ + da.txt da_DK.txt da_GL.txt dav.txt dav_KE.txt\ + de.txt de_AT.txt de_BE.txt de_CH.txt de_DE.txt\ + de_IT.txt de_LI.txt de_LU.txt dje.txt dje_NE.txt\ + dsb.txt dsb_DE.txt dua.txt dua_CM.txt dyo.txt\ + dyo_SN.txt dz.txt dz_BT.txt ebu.txt ebu_KE.txt\ + ee.txt ee_GH.txt ee_TG.txt el.txt el_CY.txt\ + el_GR.txt en.txt en_001.txt en_150.txt en_AG.txt\ + en_AI.txt en_AS.txt en_AT.txt en_AU.txt en_BB.txt\ + en_BE.txt en_BI.txt en_BM.txt en_BS.txt en_BW.txt\ + en_BZ.txt en_CA.txt en_CC.txt en_CH.txt en_CK.txt\ + en_CM.txt en_CX.txt en_CY.txt en_DE.txt en_DG.txt\ + en_DK.txt en_DM.txt en_ER.txt en_FI.txt en_FJ.txt\ + en_FK.txt en_FM.txt en_GB.txt en_GD.txt en_GG.txt\ + en_GH.txt en_GI.txt en_GM.txt en_GU.txt en_GY.txt\ + en_HK.txt en_IE.txt en_IL.txt en_IM.txt en_IN.txt\ + en_IO.txt en_JE.txt en_JM.txt en_KE.txt en_KI.txt\ + en_KN.txt en_KY.txt en_LC.txt en_LR.txt en_LS.txt\ + en_MG.txt en_MH.txt en_MO.txt en_MP.txt en_MS.txt\ + en_MT.txt en_MU.txt en_MW.txt en_MY.txt en_NA.txt\ + en_NF.txt en_NG.txt en_NL.txt en_NR.txt en_NU.txt\ + en_NZ.txt en_PG.txt en_PH.txt en_PK.txt en_PN.txt\ + en_PR.txt en_PW.txt en_RW.txt en_SB.txt en_SC.txt\ + en_SD.txt en_SE.txt en_SG.txt en_SH.txt en_SI.txt\ + en_SL.txt en_SS.txt en_SX.txt en_SZ.txt en_TC.txt\ + en_TK.txt en_TO.txt en_TT.txt en_TV.txt en_TZ.txt\ + en_UG.txt en_UM.txt en_US.txt en_US_POSIX.txt en_VC.txt\ + en_VG.txt en_VI.txt en_VU.txt en_WS.txt en_ZA.txt\ + en_ZM.txt en_ZW.txt eo.txt es.txt es_419.txt\ + es_AR.txt es_BO.txt es_BR.txt es_BZ.txt es_CL.txt\ + es_CO.txt es_CR.txt es_CU.txt es_DO.txt es_EA.txt\ + es_EC.txt es_ES.txt es_GQ.txt es_GT.txt es_HN.txt\ + es_IC.txt es_MX.txt es_NI.txt es_PA.txt es_PE.txt\ + es_PH.txt es_PR.txt es_PY.txt es_SV.txt es_US.txt\ + es_UY.txt es_VE.txt et.txt et_EE.txt eu.txt\ + eu_ES.txt ewo.txt ewo_CM.txt fa.txt fa_AF.txt\ + fa_IR.txt ff.txt ff_CM.txt ff_GN.txt ff_MR.txt\ + ff_SN.txt fi.txt fi_FI.txt fil.txt fil_PH.txt\ + fo.txt fo_DK.txt fo_FO.txt fr.txt fr_BE.txt\ + fr_BF.txt fr_BI.txt fr_BJ.txt fr_BL.txt fr_CA.txt\ + fr_CD.txt fr_CF.txt fr_CG.txt fr_CH.txt fr_CI.txt\ + fr_CM.txt fr_DJ.txt fr_DZ.txt fr_FR.txt fr_GA.txt\ + fr_GF.txt fr_GN.txt fr_GP.txt fr_GQ.txt fr_HT.txt\ + fr_KM.txt fr_LU.txt fr_MA.txt fr_MC.txt fr_MF.txt\ + fr_MG.txt fr_ML.txt fr_MQ.txt fr_MR.txt fr_MU.txt\ + fr_NC.txt fr_NE.txt fr_PF.txt fr_PM.txt fr_RE.txt\ + fr_RW.txt fr_SC.txt fr_SN.txt fr_SY.txt fr_TD.txt\ + fr_TG.txt fr_TN.txt fr_VU.txt fr_WF.txt fr_YT.txt\ + fur.txt fur_IT.txt fy.txt fy_NL.txt ga.txt\ + ga_IE.txt gd.txt gd_GB.txt gl.txt gl_ES.txt\ + gsw.txt gsw_CH.txt gsw_FR.txt gsw_LI.txt gu.txt\ + gu_IN.txt guz.txt guz_KE.txt gv.txt gv_IM.txt\ + ha.txt ha_GH.txt ha_NE.txt ha_NG.txt haw.txt\ + haw_US.txt he.txt he_IL.txt hi.txt hi_IN.txt\ + hr.txt hr_BA.txt hr_HR.txt hsb.txt hsb_DE.txt\ + hu.txt hu_HU.txt hy.txt hy_AM.txt id.txt\ + id_ID.txt ig.txt ig_NG.txt ii.txt ii_CN.txt\ + is.txt is_IS.txt it.txt it_CH.txt it_IT.txt\ + it_SM.txt it_VA.txt ja.txt ja_JP.txt jgo.txt\ + jgo_CM.txt jmc.txt jmc_TZ.txt ka.txt ka_GE.txt\ + kab.txt kab_DZ.txt kam.txt kam_KE.txt kde.txt\ + kde_TZ.txt kea.txt kea_CV.txt khq.txt khq_ML.txt\ + ki.txt ki_KE.txt kk.txt kk_KZ.txt kkj.txt\ + kkj_CM.txt kl.txt kl_GL.txt kln.txt kln_KE.txt\ + km.txt km_KH.txt kn.txt kn_IN.txt ko.txt\ + ko_KP.txt ko_KR.txt kok.txt kok_IN.txt ks.txt\ + ks_IN.txt ksb.txt ksb_TZ.txt ksf.txt ksf_CM.txt\ + ksh.txt ksh_DE.txt kw.txt kw_GB.txt ky.txt\ + ky_KG.txt lag.txt lag_TZ.txt lb.txt lb_LU.txt\ + lg.txt lg_UG.txt lkt.txt lkt_US.txt ln.txt\ + ln_AO.txt ln_CD.txt ln_CF.txt ln_CG.txt lo.txt\ + lo_LA.txt lrc.txt lrc_IQ.txt lrc_IR.txt lt.txt\ + lt_LT.txt lu.txt lu_CD.txt luo.txt luo_KE.txt\ + luy.txt luy_KE.txt lv.txt lv_LV.txt mas.txt\ + mas_KE.txt mas_TZ.txt mer.txt mer_KE.txt mfe.txt\ + mfe_MU.txt mg.txt mg_MG.txt mgh.txt mgh_MZ.txt\ + mgo.txt mgo_CM.txt mk.txt mk_MK.txt ml.txt\ + ml_IN.txt mn.txt mn_MN.txt mr.txt mr_IN.txt\ + ms.txt ms_BN.txt ms_MY.txt ms_SG.txt mt.txt\ + mt_MT.txt mua.txt mua_CM.txt my.txt my_MM.txt\ + mzn.txt mzn_IR.txt naq.txt naq_NA.txt nb.txt\ + nb_NO.txt nb_SJ.txt nd.txt nd_ZW.txt nds.txt\ + nds_DE.txt nds_NL.txt ne.txt ne_IN.txt ne_NP.txt\ nl.txt nl_AW.txt nl_BE.txt nl_BQ.txt nl_CW.txt\ nl_NL.txt nl_SR.txt nl_SX.txt nmg.txt nmg_CM.txt\ nn.txt nn_NO.txt nnh.txt nnh_CM.txt nus.txt\ @@ -148,38 +150,39 @@ GENRB_SOURCE = af.txt af_NA.txt af_ZA.txt agq.txt\ om_KE.txt or.txt or_IN.txt os.txt os_GE.txt\ os_RU.txt pa.txt pa_Arab.txt pa_Arab_PK.txt pa_Guru.txt\ pa_Guru_IN.txt pl.txt pl_PL.txt ps.txt ps_AF.txt\ - pt.txt pt_AO.txt pt_BR.txt pt_CV.txt pt_GW.txt\ - pt_MO.txt pt_MZ.txt pt_PT.txt pt_ST.txt pt_TL.txt\ - qu.txt qu_BO.txt qu_EC.txt qu_PE.txt rm.txt\ - rm_CH.txt rn.txt rn_BI.txt ro.txt ro_MD.txt\ - ro_RO.txt rof.txt rof_TZ.txt ru.txt ru_BY.txt\ - ru_KG.txt ru_KZ.txt ru_MD.txt ru_RU.txt ru_UA.txt\ - rw.txt rw_RW.txt rwk.txt rwk_TZ.txt sah.txt\ - sah_RU.txt saq.txt saq_KE.txt sbp.txt sbp_TZ.txt\ - se.txt se_FI.txt se_NO.txt se_SE.txt seh.txt\ - seh_MZ.txt ses.txt ses_ML.txt sg.txt sg_CF.txt\ - shi.txt shi_Latn.txt shi_Latn_MA.txt shi_Tfng.txt shi_Tfng_MA.txt\ - si.txt si_LK.txt sk.txt sk_SK.txt sl.txt\ - sl_SI.txt smn.txt smn_FI.txt sn.txt sn_ZW.txt\ - so.txt so_DJ.txt so_ET.txt so_KE.txt so_SO.txt\ - sq.txt sq_AL.txt sq_MK.txt sq_XK.txt sr.txt\ - sr_Cyrl.txt sr_Cyrl_BA.txt sr_Cyrl_ME.txt sr_Cyrl_RS.txt sr_Cyrl_XK.txt\ - sr_Latn.txt sr_Latn_BA.txt sr_Latn_ME.txt sr_Latn_RS.txt sr_Latn_XK.txt\ - sv.txt sv_AX.txt sv_FI.txt sv_SE.txt sw.txt\ - sw_CD.txt sw_KE.txt sw_TZ.txt sw_UG.txt ta.txt\ - ta_IN.txt ta_LK.txt ta_MY.txt ta_SG.txt te.txt\ - te_IN.txt teo.txt teo_KE.txt teo_UG.txt th.txt\ - th_TH.txt ti.txt ti_ER.txt ti_ET.txt to.txt\ - to_TO.txt tr.txt tr_CY.txt tr_TR.txt twq.txt\ - twq_NE.txt tzm.txt tzm_MA.txt ug.txt ug_CN.txt\ - uk.txt uk_UA.txt ur.txt ur_IN.txt ur_PK.txt\ - uz.txt uz_Arab.txt uz_Arab_AF.txt uz_Cyrl.txt uz_Cyrl_UZ.txt\ - uz_Latn.txt uz_Latn_UZ.txt vai.txt vai_Latn.txt vai_Latn_LR.txt\ - vai_Vaii.txt vai_Vaii_LR.txt vi.txt vi_VN.txt vun.txt\ - vun_TZ.txt wae.txt wae_CH.txt xog.txt xog_UG.txt\ - yav.txt yav_CM.txt yi.txt yi_001.txt yo.txt\ - yo_BJ.txt yo_NG.txt yue.txt yue_HK.txt zgh.txt\ - zgh_MA.txt zh.txt zh_Hans.txt zh_Hans_CN.txt zh_Hans_HK.txt\ - zh_Hans_MO.txt zh_Hans_SG.txt zh_Hant.txt zh_Hant_HK.txt zh_Hant_MO.txt\ - zh_Hant_TW.txt zu.txt zu_ZA.txt + pt.txt pt_AO.txt pt_BR.txt pt_CH.txt pt_CV.txt\ + pt_GQ.txt pt_GW.txt pt_LU.txt pt_MO.txt pt_MZ.txt\ + pt_PT.txt pt_ST.txt pt_TL.txt qu.txt qu_BO.txt\ + qu_EC.txt qu_PE.txt rm.txt rm_CH.txt rn.txt\ + rn_BI.txt ro.txt ro_MD.txt ro_RO.txt rof.txt\ + rof_TZ.txt ru.txt ru_BY.txt ru_KG.txt ru_KZ.txt\ + ru_MD.txt ru_RU.txt ru_UA.txt rw.txt rw_RW.txt\ + rwk.txt rwk_TZ.txt sah.txt sah_RU.txt saq.txt\ + saq_KE.txt sbp.txt sbp_TZ.txt se.txt se_FI.txt\ + se_NO.txt se_SE.txt seh.txt seh_MZ.txt ses.txt\ + ses_ML.txt sg.txt sg_CF.txt shi.txt shi_Latn.txt\ + shi_Latn_MA.txt shi_Tfng.txt shi_Tfng_MA.txt si.txt si_LK.txt\ + sk.txt sk_SK.txt sl.txt sl_SI.txt smn.txt\ + smn_FI.txt sn.txt sn_ZW.txt so.txt so_DJ.txt\ + so_ET.txt so_KE.txt so_SO.txt sq.txt sq_AL.txt\ + sq_MK.txt sq_XK.txt sr.txt sr_Cyrl.txt sr_Cyrl_BA.txt\ + sr_Cyrl_ME.txt sr_Cyrl_RS.txt sr_Cyrl_XK.txt sr_Latn.txt sr_Latn_BA.txt\ + sr_Latn_ME.txt sr_Latn_RS.txt sr_Latn_XK.txt sv.txt sv_AX.txt\ + sv_FI.txt sv_SE.txt sw.txt sw_CD.txt sw_KE.txt\ + sw_TZ.txt sw_UG.txt ta.txt ta_IN.txt ta_LK.txt\ + ta_MY.txt ta_SG.txt te.txt te_IN.txt teo.txt\ + teo_KE.txt teo_UG.txt th.txt th_TH.txt ti.txt\ + ti_ER.txt ti_ET.txt to.txt to_TO.txt tr.txt\ + tr_CY.txt tr_TR.txt twq.txt twq_NE.txt tzm.txt\ + tzm_MA.txt ug.txt ug_CN.txt uk.txt uk_UA.txt\ + ur.txt ur_IN.txt ur_PK.txt uz.txt uz_Arab.txt\ + uz_Arab_AF.txt uz_Cyrl.txt uz_Cyrl_UZ.txt uz_Latn.txt uz_Latn_UZ.txt\ + vai.txt vai_Latn.txt vai_Latn_LR.txt vai_Vaii.txt vai_Vaii_LR.txt\ + vi.txt vi_VN.txt vun.txt vun_TZ.txt wae.txt\ + wae_CH.txt xog.txt xog_UG.txt yav.txt yav_CM.txt\ + yi.txt yi_001.txt yo.txt yo_BJ.txt yo_NG.txt\ + yue.txt yue_Hans.txt yue_Hans_CN.txt yue_Hant.txt yue_Hant_HK.txt\ + zgh.txt zgh_MA.txt zh.txt zh_Hans.txt zh_Hans_CN.txt\ + zh_Hans_HK.txt zh_Hans_MO.txt zh_Hans_SG.txt zh_Hant.txt zh_Hant_HK.txt\ + zh_Hant_MO.txt zh_Hant_TW.txt zu.txt zu_ZA.txt diff --git a/icuSources/data/locales/reslocal.mk b/icuSources/data/locales/reslocal.mk index 3e2ddf57..382c43b3 100644 --- a/icuSources/data/locales/reslocal.mk +++ b/icuSources/data/locales/reslocal.mk @@ -1,14 +1,24 @@ # # Local Apple addition for locale resources -# Copyright (c) 2004-2005, 2007, 2012-2016 Apple Inc. All rights reserved. +# Copyright (c) 2004-2005, 2007, 2012-2017 Apple Inc. All rights reserved. # -GENRB_SOURCE_LOCAL = ars.txt ckb.txt ckb_IQ.txt ckb_IR.txt\ - iu.txt iu_CA.txt ms_Arab.txt ms_Arab_BN.txt ms_Arab_MY.txt\ +GENRB_SOURCE_LOCAL = iu.txt iu_CA.txt\ + ms_Arab.txt ms_Arab_BN.txt ms_Arab_MY.txt\ tg.txt tg_TJ.txt tk.txt tk_TM.txt\ - en_AD.txt en_AL.txt en_BA.txt en_BR.txt en_CN.txt\ - en_CZ.txt en_EE.txt en_ES.txt en_FR.txt en_GR.txt\ - en_HR.txt en_HU.txt en_IS.txt en_IT.txt en_JP.txt\ - en_KR.txt en_LT.txt en_LU.txt en_LV.txt en_ME.txt\ - en_MV.txt en_NO.txt en_PL.txt en_PT.txt en_RO.txt\ - en_RU.txt en_SK.txt en_TR.txt en_TW.txt es_BZ.txt + en_AD.txt en_AL.txt en_AR.txt en_BA.txt en_BD.txt\ + en_BG.txt\ + en_BR.txt en_CN.txt en_CZ.txt en_EE.txt en_ES.txt\ + en_FR.txt en_GR.txt en_HR.txt en_HU.txt en_ID.txt\ + en_IS.txt en_IT.txt en_JP.txt en_KR.txt en_LT.txt\ + en_LU.txt en_LV.txt en_ME.txt en_MV.txt en_NO.txt\ + en_PL.txt en_PT.txt en_RO.txt en_RU.txt en_SK.txt\ + en_TR.txt en_TW.txt\ + es_AG.txt es_AI.txt es_AW.txt es_BB.txt es_BL.txt\ + es_BM.txt es_BQ.txt es_BS.txt es_CW.txt es_DM.txt\ + es_FK.txt es_GD.txt es_GF.txt es_GL.txt es_GP.txt\ + es_GY.txt es_HT.txt es_KN.txt es_KY.txt es_LC.txt\ + es_MF.txt es_MQ.txt es_MS.txt es_PM.txt en_SA.txt es_SR.txt\ + es_SX.txt es_TC.txt en_TH.txt es_TT.txt es_VC.txt es_VG.txt\ + es_VI.txt\ + pt_FR.txt diff --git a/icuSources/data/locales/rm.txt b/icuSources/data/locales/rm.txt index 556962bd..546a1b8b 100644 --- a/icuSources/data/locales/rm.txt +++ b/icuSources/data/locales/rm.txt @@ -1,18 +1,17 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/rm.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License rm{ AuxExemplarCharacters{"[á ă â Ã¥ ä ā æ ç ĕ ê ë ē í Ä­ î ï Ä« ñ ó ŏ ô ö ø ō œ ú Å­ û ü Å« ÿ]"} ExemplarCharacters{"[a à b c d e é è f g h i ì j k l m n o ò p q r s t u ù v w x y z]"} ExemplarCharactersIndex{"[A À B C D E É È F G H I Ì J K L M N O Ò P Q R S T U Ù V W X Y Z]"} NumberElements{ latn{ + miscPatterns{ + atLeast{"⩾{0}"} + range{"{0}–{1}"} + } patterns{ + accountingFormat{"#,##0.00 ¤"} currencyFormat{"#,##0.00 ¤"} decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} @@ -29,10 +28,13 @@ rm{ perMille{"‰"} percentSign{"%"} plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } + minimumGroupingDigits{"1"} } - Version{"2.1.23.7"} + Version{"2.1.31.86"} calendar{ generic{ DateTimePatterns{ @@ -164,12 +166,16 @@ rm{ } gregorian{ AmPmMarkers{ - "am", - "sm", + "AM", + "PM", } AmPmMarkersAbbr{ - "am", - "sm", + "AM", + "PM", + } + AmPmMarkersNarrow{ + "AM", + "PM", } DateTimePatterns{ "HH:mm:ss zzzz", @@ -186,23 +192,47 @@ rm{ "{1} {0}", "{1} {0}", } + appendItems{ + Timezone{"{0} {1}"} + } availableFormats{ + E{"ccc"} + EHm{"E HH:mm"} + EHms{"E HH:mm:ss"} Ed{"E d."} - H{"H"} + Ehm{"E h:mm a"} + Ehms{"E h:mm:ss a"} + Gy{"G y"} + GyMMM{"G y MMM"} + GyMMMEd{"G y MMM d, E"} + GyMMMd{"G y MMM d"} + H{"HH"} HHmm{"HH:mm"} HHmmss{"HH:mm:ss"} - Hm{"H:mm"} + Hm{"HH:mm"} + Hms{"HH:mm:ss"} + Hmsv{"HH:mm:ss v"} + Hmv{"HH:mm v"} M{"L"} MEd{"E, d.M."} MMM{"LLL"} MMMEd{"E d. MMM"} MMMMEd{"E d. MMMM"} + MMMMW{ + one{"'week' W 'of' MMM"} + other{"'week' W 'of' MMM"} + } MMMMd{"d. MMMM"} MMMd{"d. MMM"} MMd{"d.MM."} MMdd{"dd.MM."} Md{"d.M."} d{"d"} + h{"h a"} + hm{"h:mm a"} + hms{"h:mm:ss a"} + hmsv{"h:mm:ss a v"} + hmv{"h:mm a v"} mmss{"mm:ss"} ms{"mm:ss"} y{"y"} @@ -210,11 +240,17 @@ rm{ yMEd{"E, y-M-d"} yMM{"MM.y"} yMMM{"MMM y"} - yMMMEd{"E, d. MMM y"} - yMMMM{"MMMM y"} + yMMMEd{"y MMM d, E"} + yMMMM{"y MMMM"} + yMMMd{"y MMM d"} yMMdd{"dd.MM.y"} - yQQQ{"QQQ y"} - yQQQQ{"QQQQ y"} + yMd{"y-MM-dd"} + yQQQ{"y QQQ"} + yQQQQ{"y QQQQ"} + yw{ + one{"'week' w 'of' y"} + other{"'week' w 'of' y"} + } } dayNames{ format{ @@ -227,6 +263,24 @@ rm{ "ve", "so", } + narrow{ + "D", + "G", + "M", + "M", + "G", + "V", + "S", + } + short{ + "du", + "gli", + "ma", + "me", + "gie", + "ve", + "so", + } wide{ "dumengia", "glindesdi", @@ -238,6 +292,15 @@ rm{ } } stand-alone{ + abbreviated{ + "du", + "gli", + "ma", + "me", + "gie", + "ve", + "so", + } narrow{ "D", "G", @@ -247,6 +310,40 @@ rm{ "V", "S", } + short{ + "du", + "gli", + "ma", + "me", + "gie", + "ve", + "so", + } + wide{ + "dumengia", + "glindesdi", + "mardi", + "mesemna", + "gievgia", + "venderdi", + "sonda", + } + } + } + dayPeriod{ + stand-alone{ + abbreviated{ + am{"AM"} + pm{"PM"} + } + narrow{ + am{"AM"} + pm{"PM"} + } + wide{ + am{"AM"} + pm{"PM"} + } } } eras{ @@ -254,38 +351,60 @@ rm{ "av. Cr.", "s. Cr.", } + abbreviated%variant{ + "BCE", + "CE", + } wide{ "avant Cristus", "suenter Cristus", } + wide%variant{ + "BCE", + "CE", + } } intervalFormats{ + H{ + H{"HH–HH"} + } + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } + Hmv{ + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} + } + Hv{ + H{"HH–HH v"} + } M{ - M{"M.–M."} + M{"MM–MM"} } MEd{ - M{"E, dd.MM. – E, dd.MM."} - d{"E, dd.MM. – E, dd.MM."} + M{"MM-dd, E – MM-dd, E"} + d{"MM-dd, E – MM-dd, E"} } MMM{ - M{"MMM–MMM"} + M{"LLL–LLL"} } MMMEd{ - M{"E, d. MMM – E, d. MMM"} - d{"E, d. – E, d. MMM"} + M{"MMM d, E – MMM d, E"} + d{"MMM d, E – MMM d, E"} } MMMd{ - M{"d. MMM – d. MMM"} - d{"d.–d. MMM"} + M{"MMM d – MMM d"} + d{"MMM d–d"} } Md{ - M{"dd.MM. – dd.MM."} - d{"dd.MM. – dd.MM."} + M{"MM-dd – MM-dd"} + d{"MM-dd – MM-dd"} } d{ - d{"d.–d."} + d{"d–d"} } - fallback{"{0} - {1}"} + fallback{"{0} – {1}"} h{ a{"h a – h a"} h{"h–h a"} @@ -308,36 +427,36 @@ rm{ y{"y–y"} } yM{ - M{"MM.y – MM.y"} - y{"MM.y – MM.y"} + M{"y-MM – y-MM"} + y{"y-MM – y-MM"} } yMEd{ - M{"E, dd.MM.y – E, dd.MM.y"} - d{"E, dd.MM.y – E, dd.MM.y"} - y{"E, dd.MM.y – E, dd.MM.y"} + M{"y-MM-dd, E – y-MM-dd, E"} + d{"y-MM-dd, E – y-MM-dd, E"} + y{"y-MM-dd, E – y-MM-dd, E"} } yMMM{ - M{"MMM–MMM y"} - y{"MMM y – MMM y"} + M{"y MMM–MMM"} + y{"y MMM – y MMM"} } yMMMEd{ - M{"E, d. MMM – E, d. MMM y"} - d{"E, d. – E, d. MMM y"} - y{"E, d. MMM y – E, d. MMM y"} + M{"y MMM d, E – MMM d, E"} + d{"y MMM d, E – MMM d, E"} + y{"y MMM d, E – y MMM d, E"} } yMMMM{ - M{"MM – MM.y"} - y{"MM.y – MM.y"} + M{"y MMMM–MMMM"} + y{"y MMMM – y MMMM"} } yMMMd{ - M{"d. MMM – d. MMM y"} - d{"d.–d. MMM y"} - y{"d. MMM y – d. MMM y"} + M{"y MMM d – MMM d"} + d{"y MMM d–d"} + y{"y MMM d – y MMM d"} } yMd{ - M{"dd.MM.y – dd.MM.y"} - d{"dd.MM.y – dd.MM.y"} - y{"dd.MM.y – dd.MM.y"} + M{"y-MM-dd – y-MM-dd"} + d{"y-MM-dd – y-MM-dd"} + y{"y-MM-dd – y-MM-dd"} } } monthNames{ @@ -356,6 +475,20 @@ rm{ "nov.", "dec.", } + narrow{ + "S", + "F", + "M", + "A", + "M", + "Z", + "F", + "A", + "S", + "O", + "N", + "D", + } wide{ "schaner", "favrer", @@ -372,6 +505,20 @@ rm{ } } stand-alone{ + abbreviated{ + "schan.", + "favr.", + "mars", + "avr.", + "matg", + "zercl.", + "fan.", + "avust", + "sett.", + "oct.", + "nov.", + "dec.", + } narrow{ "S", "F", @@ -386,10 +533,56 @@ rm{ "N", "D", } + wide{ + "schaner", + "favrer", + "mars", + "avrigl", + "matg", + "zercladur", + "fanadur", + "avust", + "settember", + "october", + "november", + "december", + } } } quarters{ format{ + abbreviated{ + "Q1", + "Q2", + "Q3", + "Q4", + } + narrow{ + "1", + "2", + "3", + "4", + } + wide{ + "1. quartal", + "2. quartal", + "3. quartal", + "4. quartal", + } + } + stand-alone{ + abbreviated{ + "Q1", + "Q2", + "Q3", + "Q4", + } + narrow{ + "1", + "2", + "3", + "4", + } wide{ "1. quartal", "2. quartal", diff --git a/icuSources/data/locales/rm_CH.txt b/icuSources/data/locales/rm_CH.txt old mode 100755 new mode 100644 index 874218f6..62fcb64f --- a/icuSources/data/locales/rm_CH.txt +++ b/icuSources/data/locales/rm_CH.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/rm_CH.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License rm_CH{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/rn.txt b/icuSources/data/locales/rn.txt old mode 100755 new mode 100644 index d410e429..9bd73e88 --- a/icuSources/data/locales/rn.txt +++ b/icuSources/data/locales/rn.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/rn.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License rn{ ExemplarCharacters{"[a b c d e f g h i j k l m n o p q r s t u v w x y z]"} ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"} @@ -22,7 +16,7 @@ rn{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/rn_BI.txt b/icuSources/data/locales/rn_BI.txt old mode 100755 new mode 100644 index dff5e5bd..09c2afb4 --- a/icuSources/data/locales/rn_BI.txt +++ b/icuSources/data/locales/rn_BI.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/rn_BI.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License rn_BI{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ro.txt b/icuSources/data/locales/ro.txt index 4c2d2731..cae806a7 100644 --- a/icuSources/data/locales/ro.txt +++ b/icuSources/data/locales/ro.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ro.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ro{ AuxExemplarCharacters{"[á à Ã¥ ä ç é è ê ë ñ ö q ş Å£ ü w y]"} Ellipsis{ @@ -24,7 +18,7 @@ ro{ default{"latn"} latn{ miscPatterns{ - atLeast{">{0}"} + atLeast{"⩾{0}"} range{"{0} - {1}"} } patterns{ @@ -239,10 +233,21 @@ ro{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + one{"Faceți virajul nr. {0} la dreapta."} + other{"Faceți virajul al {0}-lea la dreapta."} + } + plural{ + few{"{0} zile"} + one{"{0} zi"} + other{"{0} de zile"} + } + } minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.22.93"} + Version{"2.1.32.60"} calendar{ buddhist{ eras{ @@ -516,6 +521,11 @@ ro{ MMM{"LLL"} MMMEd{"E, d MMM"} MMMMEd{"E, d MMMM"} + MMMMW{ + few{"'săptămâna' W 'din' MMM"} + one{"'săptămâna' W 'din' MMM"} + other{"'săptămâna' W 'din' MMM"} + } MMMMd{"d MMMM"} MMMd{"d MMM"} MMdd{"dd.MM"} @@ -538,6 +548,11 @@ ro{ yMd{"dd.MM.y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + few{"'săptămâna' w 'din' y"} + one{"'săptămâna' w 'din' y"} + other{"'săptămâna' w 'din' y"} + } } dayNames{ format{ @@ -564,7 +579,7 @@ ro{ "lu.", "ma.", "mi.", - "jo.", + "joi", "vi.", "sâ.", } @@ -598,13 +613,13 @@ ro{ "S", } short{ - "du", - "lu", - "ma", - "mi", - "jo", - "vi", - "sâ", + "du.", + "lu.", + "ma.", + "mi.", + "joi", + "vi.", + "sâ.", } wide{ "duminică", @@ -629,11 +644,11 @@ ro{ } narrow{ afternoon1{"după-amiază"} - evening1{"seară"} + evening1{"seara"} midnight{"miezul nopții"} morning1{"dimineață"} - night1{"noapte"} - noon{"prânz"} + night1{"noaptea"} + noon{"amiază"} } wide{ afternoon1{"după-amiaza"} @@ -646,23 +661,32 @@ ro{ } stand-alone{ abbreviated{ + afternoon1{"după-amiaza"} am{"a.m."} + evening1{"seara"} midnight{"miezul nopții"} + morning1{"dimineața"} + night1{"noaptea"} noon{"amiază"} pm{"p.m."} } narrow{ + afternoon1{"după-amiaza"} am{"a.m."} + evening1{"seara"} midnight{"miezul nopții"} + morning1{"dimineața"} + night1{"noaptea"} + noon{"amiază"} pm{"p.m."} } wide{ - afternoon1{"după-amiază"} + afternoon1{"după-amiaza"} am{"a.m."} - evening1{"seară"} + evening1{"seara"} midnight{"la miezul nopții"} - morning1{"dimineață"} - night1{"noapte"} + morning1{"dimineața"} + night1{"noaptea"} noon{"la amiază"} pm{"p.m."} } @@ -880,10 +904,10 @@ ro{ "trim. IV", } narrow{ - "1", - "2", - "3", - "4", + "I", + "II", + "III", + "IV", } wide{ "trimestrul I", @@ -894,22 +918,22 @@ ro{ } stand-alone{ abbreviated{ - "Trim. I", - "Trim. II", - "Trim. III", - "Trim. IV", + "trim. I", + "trim. II", + "trim. III", + "trim. IV", } narrow{ - "1", - "2", - "3", - "4", + "I", + "II", + "III", + "IV", } wide{ - "Trimestrul I", - "Trimestrul al II-lea", - "Trimestrul al III-lea", - "Trimestrul al IV-lea", + "trimestrul I", + "trimestrul al II-lea", + "trimestrul al III-lea", + "trimestrul al IV-lea", } } } @@ -994,6 +1018,94 @@ ro{ } } } + characterLabel{ + activities{"Activități"} + african_scripts{"Scrieri africane"} + american_scripts{"Scrieri americane"} + animal{"animal"} + animals_nature{"Animale și natură"} + arrows{"Săgeți"} + body{"corp"} + box_drawing{"Desen casetă"} + braille{"Braille"} + building{"construcție"} + bullets_stars{"Marcatori/stele"} + consonantal_jamo{"Jamo consonantic"} + currency_symbols{"Simboluri monetare"} + dash_connector{"Liniuță/conector"} + digits{"Cifre"} + dingbats{"Ornamente"} + divination_symbols{"Simboluri divinație"} + downwards_arrows{"Săgeți în jos"} + downwards_upwards_arrows{"Săgeți în sus și în jos"} + east_asian_scripts{"Scrieri est-asiatice"} + emoji{"Emoji"} + european_scripts{"Scrieri europene"} + female{"femeie"} + flag{"steag"} + flags{"Steaguri"} + food_drink{"Mâncare și băutură"} + format{"Formatare"} + format_whitespace{"Formatare și spații albe"} + full_width_form_variant{"Variantă de formă cu lățime completă"} + geometric_shapes{"Forme geometrice"} + half_width_form_variant{"Variante de formă cu semilățime"} + han_characters{"Caractere han"} + han_radicals{"Radicali han"} + hanja{"Hanja"} + hanzi_simplified{"Hanzi (simplificată)"} + hanzi_traditional{"Hanzi (tradițională)"} + heart{"inimă"} + historic_scripts{"Scrieri istorice"} + ideographic_desc_characters{"Caractere desc. ideografice"} + japanese_kana{"Kana japoneză"} + kanbun{"Kanbun"} + kanji{"Kanji"} + keycap{"tastă"} + leftwards_arrows{"Săgeți spre stânga"} + leftwards_rightwards_arrows{"Săgeți spre stânga și spre dreapta"} + letterlike_symbols{"Simboluri asemănătoare literelor"} + limited_use{"Utilizare limitată"} + male{"bărbat"} + math_symbols{"Simboluri matematice"} + middle_eastern_scripts{"Scrieri mijlociu-orientale"} + miscellaneous{"Diverse"} + modern_scripts{"Scrieri moderne"} + modifier{"Modificator"} + musical_symbols{"Simboluri muzicale"} + nature{"natură"} + nonspacing{"Fără spațiere"} + numbers{"Numere"} + objects{"Obiecte"} + other{"Altele"} + paired{"Asociate"} + person{"persoană"} + phonetic_alphabet{"Alfabet fonetic"} + pictographs{"Pictografe"} + place{"loc"} + plant{"plantă"} + punctuation{"Punctuație"} + rightwards_arrows{"Săgeți spre dreapta"} + sign_standard_symbols{"Semne/simboluri standard"} + small_form_variant{"Variante de forme mici"} + smiley{"smiley"} + smileys_people{"Emoticoane și persoane"} + south_asian_scripts{"Scrieri sud-asiatice"} + southeast_asian_scripts{"Scrieri sud-est asiatice"} + spacing{"Spațiere"} + sport{"sport"} + symbols{"Simboluri"} + technical_symbols{"Simboluri tehnice"} + tone_marks{"Marcaje de ton"} + travel{"călătorii"} + travel_places{"Călătorii și locuri"} + upwards_arrows{"Săgeți în sus"} + variant_forms{"Variante de forme"} + vocalic_jamo{"Jamo vocalic"} + weather{"vreme"} + western_asian_scripts{"Scrieri vest-asiatice"} + whitespace{"Spațiu alb"} + } delimiters{ alternateQuotationEnd{"»"} alternateQuotationStart{"«"} @@ -1002,7 +1114,7 @@ ro{ } fields{ day{ - dn{"Zi"} + dn{"zi"} relative{ "-1"{"ieri"} "-2"{"alaltăieri"} @@ -1057,7 +1169,7 @@ ro{ dn{"a.m/p.m."} } era{ - dn{"Eră"} + dn{"eră"} } fri{ relative{ @@ -1065,12 +1177,36 @@ ro{ "0"{"vinerea aceasta"} "1"{"vinerea viitoare"} } + relativeTime{ + future{ + few{"vineri, peste {0} săptămâni"} + one{"vineri, peste {0} săptămână"} + other{"vineri, peste {0} de săptămâni"} + } + past{ + few{"vineri, acum {0} săptămâni"} + one{"vineri, acum {0} săptămână"} + other{"vineri, acum {0} de săptămâni"} + } + } } fri-narrow{ relative{ - "-1"{"V (trecută)"} - "0"{"V (aceasta)"} - "1"{"V (viitoare)"} + "-1"{"vi. trecută"} + "0"{"vi. aceasta"} + "1"{"vi. viitoare"} + } + relativeTime{ + future{ + few{"vi. +{0} săpt."} + one{"vi. +{0} săpt."} + other{"vi. +{0} săpt."} + } + past{ + few{"vi. -{0} săpt."} + one{"vi. -{0} săpt."} + other{"vi. -{0} săpt."} + } } } fri-short{ @@ -1079,9 +1215,24 @@ ro{ "0"{"vin. aceasta"} "1"{"vin. viitoare"} } + relativeTime{ + future{ + few{"vineri, peste {0} săpt."} + one{"vineri, peste {0} săpt."} + other{"vineri, peste {0} săpt."} + } + past{ + few{"vineri, acum {0} săpt."} + one{"vineri, acum {0} săpt."} + other{"vineri, acum {0} săpt."} + } + } } hour{ - dn{"Oră"} + dn{"oră"} + relative{ + "0"{"ora aceasta"} + } relativeTime{ future{ few{"peste {0} ore"} @@ -1126,7 +1277,10 @@ ro{ } } minute{ - dn{"Minut"} + dn{"minut"} + relative{ + "0"{"minutul acesta"} + } relativeTime{ future{ few{"peste {0} minute"} @@ -1176,12 +1330,36 @@ ro{ "0"{"lunea aceasta"} "1"{"lunea viitoare"} } + relativeTime{ + future{ + few{"luni, peste {0} săptămâni"} + one{"luni, peste {0} săptămână"} + other{"luni, peste {0} de săptămâni"} + } + past{ + few{"luni, acum {0} săptămâni"} + one{"luni, acum {0} săptămână"} + other{"luni, acum {0} de săptămâni"} + } + } } mon-narrow{ relative{ - "-1"{"L (trecută)"} - "0"{"L (aceasta)"} - "1"{"L (viitoare)"} + "-1"{"lu. trecută"} + "0"{"lu. aceasta"} + "1"{"lu. viitoare"} + } + relativeTime{ + future{ + few{"lu. +{0} săpt."} + one{"lu. +{0} săpt."} + other{"lu. +{0} săpt."} + } + past{ + few{"lu. -{0} săpt."} + one{"lu. -{0} săpt."} + other{"lu. -{0} săpt."} + } } } mon-short{ @@ -1190,9 +1368,21 @@ ro{ "0"{"lun. aceasta"} "1"{"lun. viitoare"} } + relativeTime{ + future{ + few{"luni, peste {0} săpt."} + one{"luni, peste {0} săpt."} + other{"luni, peste {0} săpt."} + } + past{ + few{"luni, acum {0} săpt."} + one{"luni, acum {0} săpt."} + other{"luni, acum {0} săpt."} + } + } } month{ - dn{"Lună"} + dn{"lună"} relative{ "-1"{"luna trecută"} "0"{"luna aceasta"} @@ -1242,7 +1432,7 @@ ro{ } } quarter{ - dn{"Trimestru"} + dn{"trimestru"} relative{ "-1"{"trimestrul trecut"} "0"{"trimestrul acesta"} @@ -1307,12 +1497,36 @@ ro{ "0"{"sâmbăta aceasta"} "1"{"sâmbăta viitoare"} } + relativeTime{ + future{ + few{"sâmbătă, peste {0} săptămâni"} + one{"sâmbătă, peste {0} săptămână"} + other{"sâmbătă, peste {0} de săptămâni"} + } + past{ + few{"sâmbătă, acum {0} săptămâni"} + one{"sâmbătă, acum {0} săptămână"} + other{"sâmbătă, acum de {0} săptămâni"} + } + } } sat-narrow{ relative{ - "-1"{"S (trecută)"} - "0"{"S (aceasta)"} - "1"{"S (viitoare)"} + "-1"{"sâ. trecută"} + "0"{"sâ. aceasta"} + "1"{"sâ. viitoare"} + } + relativeTime{ + future{ + few{"sâ. +{0} săpt."} + one{"sâ. +{0} săpt."} + other{"sâ. +{0} săpt."} + } + past{ + few{"sâ. -{0} săpt."} + one{"sâ. -{0} săpt."} + other{"sâ. -{0} săpt."} + } } } sat-short{ @@ -1321,9 +1535,21 @@ ro{ "0"{"sâm. aceasta"} "1"{"sâm. viitoare"} } + relativeTime{ + future{ + few{"sâmbătă, peste {0} săpt."} + one{"sâmbătă, peste {0} săpt."} + other{"sâmbătă, peste {0} săpt."} + } + past{ + few{"sâmbătă, acum {0} săpt."} + one{"sâmbătă, acum {0} săpt."} + other{"sâmbătă, acum {0} săpt."} + } + } } second{ - dn{"Secundă"} + dn{"secundă"} relative{ "0"{"acum"} } @@ -1376,12 +1602,36 @@ ro{ "0"{"duminica aceasta"} "1"{"duminica viitoare"} } + relativeTime{ + future{ + few{"duminică, peste {0} săptămâni"} + one{"duminică, peste {0} săptămână"} + other{"duminică, peste {0} de săptămâni"} + } + past{ + few{"duminică, acum {0} săptămâni"} + one{"duminică, acum {0} săptămână"} + other{"duminică, acum {0} de săptămâni"} + } + } } sun-narrow{ relative{ - "-1"{"D (trecută)"} - "0"{"D (aceasta)"} - "1"{"D (viitoare)"} + "-1"{"du. trecută"} + "0"{"du. aceasta"} + "1"{"du. viitoare"} + } + relativeTime{ + future{ + few{"du. +{0} săpt."} + one{"du. +{0} săpt."} + other{"du. +{0} săpt."} + } + past{ + few{"du. -{0} săpt."} + one{"du. -{0} săpt."} + other{"du. -{0} săpt."} + } } } sun-short{ @@ -1390,6 +1640,18 @@ ro{ "0"{"dum. aceasta"} "1"{"dum. viitoare"} } + relativeTime{ + future{ + few{"duminică, peste {0} săpt."} + one{"duminică, peste {0} săpt."} + other{"duminică, peste {0} săpt."} + } + past{ + few{"duminică, acum {0} săpt."} + one{"duminică, acum {0} săpt."} + other{"duminică, acum {0} săpt."} + } + } } thu{ relative{ @@ -1397,20 +1659,56 @@ ro{ "0"{"joia aceasta"} "1"{"joia viitoare"} } + relativeTime{ + future{ + few{"joi, peste {0} săptămâni"} + one{"joi, peste {0} săptămână"} + other{"joi, peste {0} de săptămâni"} + } + past{ + few{"joi, acum {0} săptămâni"} + one{"joi, acum {0} săptămână"} + other{"joi, acum {0} de săptămâni"} + } + } } thu-narrow{ relative{ - "-1"{"J (trecută)"} - "0"{"J (aceasta)"} - "1"{"J (viitoare)"} + "-1"{"jo. trecută"} + "0"{"jo. aceasta"} + "1"{"jo. viitoare"} + } + relativeTime{ + future{ + few{"jo. +{0} săpt."} + one{"jo. +{0} săpt."} + other{"jo. +{0} săpt."} + } + past{ + few{"jo. -{0} săpt."} + one{"jo. -{0} săpt."} + other{"jo. -{0} săpt."} + } } } thu-short{ relative{ - "-1"{"joia trecută"} - "0"{"joia aceasta"} + "-1"{"joi trecută"} + "0"{"joi aceasta"} "1"{"joia viitoare"} } + relativeTime{ + future{ + few{"joi, peste {0} săpt."} + one{"joi, peste {0} săpt."} + other{"joi, peste {0} săpt."} + } + past{ + few{"joi, acum {0} săpt."} + one{"joi, acum {0} săpt."} + other{"joi, acum {0} săpt."} + } + } } tue{ relative{ @@ -1418,12 +1716,36 @@ ro{ "0"{"marțea aceasta"} "1"{"marțea viitoare"} } + relativeTime{ + future{ + few{"marți, peste {0} săptămâni"} + one{"marți, peste {0} săptămână"} + other{"marți, peste {0} de săptămâni"} + } + past{ + few{"marți, acum {0} săptămâni"} + one{"marți, acum {0} săptămână"} + other{"marți, acum {0} de săptămâni"} + } + } } tue-narrow{ relative{ - "-1"{"Ma (trecută)"} - "0"{"Ma (aceasta)"} - "1"{"Ma (viitoare)"} + "-1"{"ma. trecută"} + "0"{"ma. aceasta"} + "1"{"ma. viitoare"} + } + relativeTime{ + future{ + few{"ma. +{0} săpt."} + one{"ma. +{0} săpt."} + other{"ma. +{0} săpt."} + } + past{ + few{"ma. -{0} săpt."} + one{"ma. -{0} săpt."} + other{"ma. -{0} săpt."} + } } } tue-short{ @@ -1432,6 +1754,18 @@ ro{ "0"{"mar. aceasta"} "1"{"mar. viitoare"} } + relativeTime{ + future{ + few{"marți, peste {0} săpt."} + one{"marți, peste {0} săpt."} + other{"marți, peste {0} săpt."} + } + past{ + few{"marți, acum {0} săpt."} + one{"marți, acum {0} săpt."} + other{"marți, acum {0} săpt."} + } + } } wed{ relative{ @@ -1439,12 +1773,36 @@ ro{ "0"{"miercurea aceasta"} "1"{"miercurea viitoare"} } + relativeTime{ + future{ + few{"miercuri, peste {0} săptămâni"} + one{"miercuri, peste {0} săptămână"} + other{"miercuri, peste {0} de săptămâni"} + } + past{ + few{"miercuri, acum {0} săptămâni"} + one{"miercuri, acum {0} săptămână"} + other{"miercuri, acum {0} de săptămâni"} + } + } } wed-narrow{ relative{ - "-1"{"Mi (trecută)"} - "0"{"Mi (aceasta)"} - "1"{"Mi (viitoare)"} + "-1"{"mi. trecută"} + "0"{"mi. aceasta"} + "1"{"mi. viitoare"} + } + relativeTime{ + future{ + few{"mi. +{0} săpt."} + one{"mi. +{0} săpt."} + other{"mi. +{0} săpt."} + } + past{ + few{"mi. -{0} săpt."} + one{"mi. -{0} săpt."} + other{"mi. -{0} săpt."} + } } } wed-short{ @@ -1453,14 +1811,27 @@ ro{ "0"{"mie. aceasta"} "1"{"mie. viitoare"} } + relativeTime{ + future{ + few{"miercuri, peste {0} săpt."} + one{"miercuri, peste {0} săpt."} + other{"miercuri, peste {0} săpt."} + } + past{ + few{"miercuri, acum {0} săpt."} + one{"miercuri, acum {0} săpt."} + other{"miercuri, acum {0} săpt."} + } + } } week{ - dn{"Săptămână"} + dn{"săptămână"} relative{ "-1"{"săptămâna trecută"} "0"{"săptămâna aceasta"} "1"{"săptămâna viitoare"} } + relativePeriod{"săptămâna cu {0}"} relativeTime{ future{ few{"peste {0} săptămâni"} @@ -1476,6 +1847,7 @@ ro{ } week-narrow{ dn{"săpt."} + relativePeriod{"săpt. cu {0}"} relativeTime{ future{ few{"+{0} săpt."} @@ -1491,6 +1863,7 @@ ro{ } week-short{ dn{"săpt."} + relativePeriod{"săpt. cu {0}"} relativeTime{ future{ few{"peste {0} săpt."} @@ -1508,7 +1881,7 @@ ro{ dn{"Zi a săptămânii"} } year{ - dn{"An"} + dn{"an"} relative{ "-1"{"anul trecut"} "0"{"anul acesta"} @@ -1558,7 +1931,7 @@ ro{ } } zone{ - dn{"Fus orar"} + dn{"fus orar"} } } listPattern{ @@ -1568,6 +1941,12 @@ ro{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} și {1}"} + end{"{0} și {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0} și {1}"} end{"{0}, {1}"} @@ -1592,16 +1971,4 @@ ro{ US{"american"} metric{"metric"} } - transformNames{ - BGN{"BGN"} - Numeric{"Numeric"} - Tone{"Ton"} - UNGEGN{"UNGEGN"} - x-Accents{"Accente"} - x-Fullwidth{"Cu lățime întreagă"} - x-Halfwidth{"Cu jumătate de lățime"} - x-Jamo{"Jamo"} - x-Pinyin{"Pinyin"} - x-Publishing{"Publicare"} - } } diff --git a/icuSources/data/locales/ro_MD.txt b/icuSources/data/locales/ro_MD.txt index 3c079326..2eb4feae 100644 --- a/icuSources/data/locales/ro_MD.txt +++ b/icuSources/data/locales/ro_MD.txt @@ -1,13 +1,7 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ro_MD.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ro_MD{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ dayNames{ @@ -89,6 +83,18 @@ ro_MD{ noon{"amiază"} } } + stand-alone{ + narrow{ + afternoon1{"după-amiază"} + evening1{"seară"} + morning1{"dimineață"} + night1{"noapte"} + } + wide{ + midnight{"miezul nopții"} + noon{"amiază"} + } + } } eras{ abbreviated%variant{ diff --git a/icuSources/data/locales/ro_RO.txt b/icuSources/data/locales/ro_RO.txt index 9847172b..ba86b4b4 100644 --- a/icuSources/data/locales/ro_RO.txt +++ b/icuSources/data/locales/ro_RO.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ro_RO.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ro_RO{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/rof.txt b/icuSources/data/locales/rof.txt old mode 100755 new mode 100644 index e915bd1c..d87c9498 --- a/icuSources/data/locales/rof.txt +++ b/icuSources/data/locales/rof.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/rof.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License rof{ AuxExemplarCharacters{"[q x]"} ExemplarCharacters{"[a b c d e f g h i j k l m n o p r s t u v w y z]"} @@ -17,7 +11,7 @@ rof{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/rof_TZ.txt b/icuSources/data/locales/rof_TZ.txt old mode 100755 new mode 100644 index a4666155..7e6ec679 --- a/icuSources/data/locales/rof_TZ.txt +++ b/icuSources/data/locales/rof_TZ.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/rof_TZ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License rof_TZ{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/root.txt b/icuSources/data/locales/root.txt index b86cba65..c9d23270 100644 --- a/icuSources/data/locales/root.txt +++ b/icuSources/data/locales/root.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/root.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * ICU source: /common/main/root.xml */ @@ -24,17 +18,22 @@ root{ MoreInformation{"?"} NumberElements{ arab{ + patterns{ + accountingFormat:alias{"/LOCALE/NumberElements/arab/patterns/currencyFormat"} + currencyFormat{"#,##0.00 ¤"} + percentFormat{"#,##0 %"} + } symbols{ decimal{"Ù«"} exponential{"اس"} group{"Ù¬"} infinity{"∞"} list{"؛"} - minusSign{"‏-"} + minusSign{"؜-"} nan{"NaN"} perMille{"؉"} - percentSign{"٪‏"} - plusSign{"‏+"} + percentSign{"٪؜"} + plusSign{"؜+"} superscriptingExponent{"×"} timeSeparator{":"} } @@ -161,10 +160,18 @@ root{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + other{"{0}?"} + } + plural{ + other{"{0}?"} + } + } minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} calendar{ buddhist{ AmPmMarkers:alias{"/LOCALE/calendar/gregorian/AmPmMarkers"} @@ -978,6 +985,9 @@ root{ MEd{"MM-dd, E"} MMM{"LLL"} MMMEd{"MMM d, E"} + MMMMW{ + other{"'week' W 'of' MMMM"} + } MMMMd{"MMMM d"} MMMd{"MMM d"} Md{"MM-dd"} @@ -998,6 +1008,9 @@ root{ yMd{"y-MM-dd"} yQQQ{"y QQQ"} yQQQQ{"y QQQQ"} + yw{ + other{"'week' w 'of' y"} + } } dayNames{ format{ @@ -1459,13 +1472,13 @@ root{ "Yōrō (717–724)", "Jinki (724–729)", "Tenpyō (729–749)", - "Tenpyō-kampō (749-749)", - "Tenpyō-shōhō (749-757)", - "Tenpyō-hōji (757-765)", - "Tenpyō-jingo (765-767)", - "Jingo-keiun (767-770)", + "Tenpyō-kampō (749–749)", + "Tenpyō-shōhō (749–757)", + "Tenpyō-hōji (757–765)", + "Tenpyō-jingo (765–767)", + "Jingo-keiun (767–770)", "Hōki (770–780)", - "Ten-ō (781-782)", + "Ten-ō (781–782)", "Enryaku (782–806)", "Daidō (806–810)", "Kōnin (810–824)", @@ -1474,7 +1487,7 @@ root{ "Kajō (848–851)", "Ninju (851–854)", "Saikō (854–857)", - "Ten-an (857-859)", + "Ten-an (857–859)", "Jōgan (859–877)", "Gangyō (877–885)", "Ninna (885–889)", @@ -1526,7 +1539,7 @@ root{ "Chōji (1104–1106)", "Kashō (1106–1108)", "Tennin (1108–1110)", - "Ten-ei (1110-1113)", + "Ten-ei (1110–1113)", "EikyÅ« (1113–1118)", "Gen’ei (1118–1120)", "Hōan (1120–1124)", @@ -1697,13 +1710,13 @@ root{ "Yōrō (717–724)", "Jinki (724–729)", "Tenpyō (729–749)", - "Tenpyō-kampō (749-749)", - "Tenpyō-shōhō (749-757)", - "Tenpyō-hōji (757-765)", - "Tenpyō-jingo (765-767)", - "Jingo-keiun (767-770)", + "Tenpyō-kampō (749–749)", + "Tenpyō-shōhō (749–757)", + "Tenpyō-hōji (757–765)", + "Tenpyō-jingo (765–767)", + "Jingo-keiun (767–770)", "Hōki (770–780)", - "Ten-ō (781-782)", + "Ten-ō (781–782)", "Enryaku (782–806)", "Daidō (806–810)", "Kōnin (810–824)", @@ -1712,7 +1725,7 @@ root{ "Kajō (848–851)", "Ninju (851–854)", "Saikō (854–857)", - "Ten-an (857-859)", + "Ten-an (857–859)", "Jōgan (859–877)", "Gangyō (877–885)", "Ninna (885–889)", @@ -1764,7 +1777,7 @@ root{ "Chōji (1104–1106)", "Kashō (1106–1108)", "Tennin (1108–1110)", - "Ten-ei (1110-1113)", + "Ten-ei (1110–1113)", "EikyÅ« (1113–1118)", "Gen’ei (1118–1120)", "Hōan (1120–1124)", @@ -2008,6 +2021,94 @@ root{ quarters:alias{"/LOCALE/calendar/gregorian/quarters"} } } + characterLabel{ + activities{"activity"} + african_scripts{"African script"} + american_scripts{"American script"} + animal{"animal"} + animals_nature{"animal or nature"} + arrows{"arrow"} + body{"body"} + box_drawing{"box drawing"} + braille{"braille"} + building{"building"} + bullets_stars{"bullet or star"} + consonantal_jamo{"consonantal jamo"} + currency_symbols{"currency symbol"} + dash_connector{"dash or connector"} + digits{"digit"} + dingbats{"dingbat"} + divination_symbols{"divination symbol"} + downwards_arrows{"downwards arrow"} + downwards_upwards_arrows{"downwards upwards arrow"} + east_asian_scripts{"East Asian script"} + emoji{"emoji"} + european_scripts{"European script"} + female{"female"} + flag{"flag"} + flags{"flags"} + food_drink{"food & drink"} + format{"format"} + format_whitespace{"format & whitespace"} + full_width_form_variant{"full-width variant"} + geometric_shapes{"geometric shape"} + half_width_form_variant{"half-width variant"} + han_characters{"Han character"} + han_radicals{"Han radical"} + hanja{"hanja"} + hanzi_simplified{"Hanzi (simplified)"} + hanzi_traditional{"Hanzi (traditional)"} + heart{"heart"} + historic_scripts{"historic script"} + ideographic_desc_characters{"ideographic desc. character"} + japanese_kana{"Japanese kana"} + kanbun{"kanbun"} + kanji{"kanji"} + keycap{"keycap"} + leftwards_arrows{"leftwards arrow"} + leftwards_rightwards_arrows{"leftwards rightwards arrow"} + letterlike_symbols{"letterlike symbol"} + limited_use{"limited-use"} + male{"male"} + math_symbols{"math symbol"} + middle_eastern_scripts{"Middle Eastern script"} + miscellaneous{"miscellaneous"} + modern_scripts{"modern script"} + modifier{"modifier"} + musical_symbols{"musical symbol"} + nature{"nature"} + nonspacing{"nonspacing"} + numbers{"numbers"} + objects{"object"} + other{"other"} + paired{"paired"} + person{"person"} + phonetic_alphabet{"phonetic alphabet"} + pictographs{"pictograph"} + place{"place"} + plant{"plant"} + punctuation{"punctuation"} + rightwards_arrows{"rightwards arrow"} + sign_standard_symbols{"sign or symbol"} + small_form_variant{"small variants"} + smiley{"smiley"} + smileys_people{"smiley or person"} + south_asian_scripts{"South Asian script"} + southeast_asian_scripts{"Southeast Asian script"} + spacing{"spacing"} + sport{"sport"} + symbols{"symbol"} + technical_symbols{"technical symbol"} + tone_marks{"tone mark"} + travel{"travel"} + travel_places{"travel or place"} + upwards_arrows{"upwards arrows"} + variant_forms{"variant"} + vocalic_jamo{"vocalic jamo"} + weather{"weather"} + western_asian_scripts{"Western Asian script"} + whitespace{"whitespace"} + } delimiters{ alternateQuotationEnd{"’"} alternateQuotationStart{"‘"} @@ -2033,23 +2134,43 @@ root{ } day-narrow:alias{"/LOCALE/fields/day-short"} day-short:alias{"/LOCALE/fields/day"} + dayOfYear{ + dn{"Day Of Year"} + } + dayOfYear-narrow:alias{"/LOCALE/fields/dayOfYear-short"} + dayOfYear-short:alias{"/LOCALE/fields/dayOfYear"} dayperiod{ dn{"Dayperiod"} } + dayperiod-narrow:alias{"/LOCALE/fields/dayperiod-short"} + dayperiod-short:alias{"/LOCALE/fields/dayperiod"} era{ dn{"Era"} } + era-narrow:alias{"/LOCALE/fields/era-short"} + era-short:alias{"/LOCALE/fields/era"} fri{ relative{ "-1"{"last Friday"} "0"{"this Friday"} "1"{"next Friday"} } + relativeTime{ + future{ + other{"+{0} Fridays"} + } + past{ + other{"-{0} Fridays"} + } + } } fri-narrow:alias{"/LOCALE/fields/fri-short"} fri-short:alias{"/LOCALE/fields/fri"} hour{ dn{"Hour"} + relative{ + "0"{"this hour"} + } relativeTime{ future{ other{"+{0} h"} @@ -2063,6 +2184,9 @@ root{ hour-short:alias{"/LOCALE/fields/hour"} minute{ dn{"Minute"} + relative{ + "0"{"this minute"} + } relativeTime{ future{ other{"+{0} min"} @@ -2080,6 +2204,14 @@ root{ "0"{"this Monday"} "1"{"next Monday"} } + relativeTime{ + future{ + other{"+{0} Mondays"} + } + past{ + other{"-{0} Mondays"} + } + } } mon-narrow:alias{"/LOCALE/fields/mon-short"} mon-short:alias{"/LOCALE/fields/mon"} @@ -2125,6 +2257,14 @@ root{ "0"{"this Saturday"} "1"{"next Saturday"} } + relativeTime{ + future{ + other{"+{0} Saturdays"} + } + past{ + other{"-{0} Saturdays"} + } + } } sat-narrow:alias{"/LOCALE/fields/sat-short"} sat-short:alias{"/LOCALE/fields/sat"} @@ -2150,6 +2290,14 @@ root{ "0"{"this Sunday"} "1"{"next Sunday"} } + relativeTime{ + future{ + other{"+{0} Sundays"} + } + past{ + other{"-{0} Sundays"} + } + } } sun-narrow:alias{"/LOCALE/fields/sun-short"} sun-short:alias{"/LOCALE/fields/sun"} @@ -2159,6 +2307,14 @@ root{ "0"{"this Thursday"} "1"{"next Thursday"} } + relativeTime{ + future{ + other{"+{0} Thursdays"} + } + past{ + other{"-{0} Thursdays"} + } + } } thu-narrow:alias{"/LOCALE/fields/thu-short"} thu-short:alias{"/LOCALE/fields/thu"} @@ -2168,6 +2324,14 @@ root{ "0"{"this Tuesday"} "1"{"next Tuesday"} } + relativeTime{ + future{ + other{"+{0} Tuesdays"} + } + past{ + other{"-{0} Tuesdays"} + } + } } tue-narrow:alias{"/LOCALE/fields/tue-short"} tue-short:alias{"/LOCALE/fields/tue"} @@ -2177,6 +2341,14 @@ root{ "0"{"this Wednesday"} "1"{"next Wednesday"} } + relativeTime{ + future{ + other{"+{0} Wednesdays"} + } + past{ + other{"-{0} Wednesdays"} + } + } } wed-narrow:alias{"/LOCALE/fields/wed-short"} wed-short:alias{"/LOCALE/fields/wed"} @@ -2187,6 +2359,7 @@ root{ "0"{"this week"} "1"{"next week"} } + relativePeriod{"the week of {0}"} relativeTime{ future{ other{"+{0} w"} @@ -2198,9 +2371,21 @@ root{ } week-narrow:alias{"/LOCALE/fields/week-short"} week-short:alias{"/LOCALE/fields/week"} + weekOfMonth{ + dn{"Week Of Month"} + } + weekOfMonth-narrow:alias{"/LOCALE/fields/weekOfMonth-short"} + weekOfMonth-short:alias{"/LOCALE/fields/weekOfMonth"} weekday{ dn{"Day of the Week"} } + weekday-narrow:alias{"/LOCALE/fields/weekday-short"} + weekday-short:alias{"/LOCALE/fields/weekday"} + weekdayOfMonth{ + dn{"Weekday Of Month"} + } + weekdayOfMonth-narrow:alias{"/LOCALE/fields/weekdayOfMonth-short"} + weekdayOfMonth-short:alias{"/LOCALE/fields/weekdayOfMonth"} year{ dn{"Year"} relative{ @@ -2222,6 +2407,8 @@ root{ zone{ dn{"Zone"} } + zone-narrow:alias{"/LOCALE/fields/zone-short"} + zone-short:alias{"/LOCALE/fields/zone"} } layout{ characters{"left-to-right"} @@ -2234,6 +2421,12 @@ root{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2:alias{"/LOCALE/listPattern/standard/2"} + end:alias{"/LOCALE/listPattern/standard/end"} + middle:alias{"/LOCALE/listPattern/standard/middle"} + start:alias{"/LOCALE/listPattern/standard/start"} + } unit{ 2:alias{"/LOCALE/listPattern/unit-short/2"} end:alias{"/LOCALE/listPattern/unit-short/end"} @@ -2258,4 +2451,31 @@ root{ US{"US"} metric{"Metric"} } + parse{ + date{ + lenient{ + "[\\-./]", + "[\\:∶]", + } + } + general{ + lenient{ + "[..․﹒ 。︒。]", + "[$﹩$$]", + "[£₤]", + "[₨₹{Rs}{Rp}]", + } + } + number{ + lenient{ + "[\\--﹣ −⁻₋ ➖‒]", + "[,,﹐︐ ، Ù« 、﹑︑、]", + "[++﬩﹢⁺₊ ➕]", + } + stricter{ + "[,,﹐︐ Ù«]", + "[..․﹒ 。]", + } + } + } } diff --git a/icuSources/data/locales/ru.txt b/icuSources/data/locales/ru.txt index e821cefd..67e5b668 100644 --- a/icuSources/data/locales/ru.txt +++ b/icuSources/data/locales/ru.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ru.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ru{ AuxExemplarCharacters{ "[{а\u0301} {е\u0301} {и\u0301} {о\u0301} {у\u0301} {ы\u0301} {э\u0301} {ю" @@ -30,8 +24,8 @@ ru{ default{"latn"} latn{ miscPatterns{ - atLeast{"{0}+"} - range{"{0}-{1}"} + atLeast{"⩾{0}"} + range{"{0}–{1}"} } patterns{ accountingFormat{"#,##0.00 ¤"} @@ -281,10 +275,21 @@ ru{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + other{"Сверните направо на {0}-м перекрестке."} + } + plural{ + few{"из {0} книг за {0} дня"} + many{"из {0} книг за {0} дней"} + one{"из {0} книги за {0} день"} + other{"из {0} книги за {0} дня"} + } + } minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} calendar{ buddhist{ eras{ @@ -741,7 +746,7 @@ ru{ "EEEE, d MMMM y 'г'.", "d MMMM y 'г'.", "d MMM y 'г'.", - "dd.MM.yy", + "dd.MM.y", "{1}, {0}", "{1}, {0}", "{1}, {0}", @@ -771,6 +776,12 @@ ru{ MEd{"E, dd.MM"} MMM{"LLL"} MMMEd{"ccc, d MMM"} + MMMMW{ + few{"W-'я' 'неделя' MMM"} + many{"W-'я' 'неделя' MMM"} + one{"W-'я' 'неделя' MMM"} + other{"W-'я' 'неделя' MMM"} + } MMMMd{"d MMMM"} MMMd{"d MMM"} MMdd{"dd.MM"} @@ -793,6 +804,12 @@ ru{ yMd{"dd.MM.y"} yQQQ{"QQQ y 'г'."} yQQQQ{"QQQQ y 'г'."} + yw{ + few{"w-'я' 'неделя' y 'г'."} + many{"w-'я' 'неделя' y 'г'."} + one{"w-'я' 'неделя' y 'г'."} + other{"w-'я' 'неделя' y 'г'."} + } } dayNames{ format{ @@ -877,18 +894,18 @@ ru{ abbreviated{ afternoon1{"дня"} evening1{"вечера"} - midnight{"полночь"} + midnight{"полн."} morning1{"утра"} night1{"ночи"} - noon{"полдень"} + noon{"полд."} } narrow{ afternoon1{"дня"} evening1{"вечера"} - midnight{"полночь"} + midnight{"полн."} morning1{"утра"} night1{"ночи"} - noon{"полдень"} + noon{"полд."} } wide{ afternoon1{"дня"} @@ -1335,18 +1352,18 @@ ru{ monthNames{ format{ abbreviated{ - "Мухаррам", - "Сафар", - "Раби-уль-авваль", - "Раби-уль-ахир", - "Джумад-уль-авваль", - "Джумад-уль-ахир", - "Раджаб", - "Шаабан", - "Рамадан", - "Шавваль", - "Зуль-Каада", - "Зуль-Хиджжа", + "Мух.", + "Саф.", + "Раб. I", + "Раб. II", + "Джум. I", + "Джум. II", + "Радж.", + "Шааб.", + "Рам.", + "Шав.", + "Зуль-К.", + "Зуль-Ð¥.", } narrow{ "1", @@ -1379,18 +1396,18 @@ ru{ } stand-alone{ abbreviated{ - "Мухаррам", - "Сафар", - "Раби-уль-авваль", - "Раби-уль-ахир", - "Джумад-уль-авваль", - "Джумад-уль-ахир", - "Раджаб", - "Шаабан", - "Рамадан", - "Шавваль", - "Зуль-Каада", - "Зуль-Хиджжа", + "Мух.", + "Саф.", + "Раб. I", + "Раб. II", + "Джум. I", + "Джум. II", + "Радж.", + "Шааб.", + "Рам.", + "Шав.", + "Зуль-К.", + "Зуль-Ð¥.", } wide{ "Мухаррам", @@ -1738,6 +1755,94 @@ ru{ } } } + characterLabel{ + activities{"занятия"} + african_scripts{"африканская письменность"} + american_scripts{"американская письменность"} + animal{"животное"} + animals_nature{"животные и природа"} + arrows{"стрелки"} + body{"тело"} + box_drawing{"псевдографика"} + braille{"шрифт Брайля"} + building{"здание"} + bullets_stars{"маркеры списка/звезды"} + consonantal_jamo{"согласные джамо"} + currency_symbols{"символы валюты"} + dash_connector{"тире/связка"} + digits{"цифры"} + dingbats{"дингбаты"} + divination_symbols{"оккультные символы"} + downwards_arrows{"стрелки вниз"} + downwards_upwards_arrows{"стрелки вверх и вниз"} + east_asian_scripts{"восточноазиатская письменность"} + emoji{"эмодзи"} + european_scripts{"европейская письменность"} + female{"женщина"} + flag{"флаг"} + flags{"флаги"} + food_drink{"еда и напитки"} + format{"форматирование"} + format_whitespace{"форматирование и пробелы"} + full_width_form_variant{"варианты формы в полную ширину"} + geometric_shapes{"геометрические фигуры"} + half_width_form_variant{"варианты формы в половину ширины"} + han_characters{"китайские символы"} + han_radicals{"иероглифические ключи"} + hanja{"ханча"} + hanzi_simplified{"упрощенные китайские иероглифы"} + hanzi_traditional{"традиционные китайские иероглифы"} + heart{"сердце"} + historic_scripts{"историческая письменность"} + ideographic_desc_characters{"символы описания иероглифов"} + japanese_kana{"кана"} + kanbun{"камбун"} + kanji{"кандзи"} + keycap{"клавиша"} + leftwards_arrows{"стрелки влево"} + leftwards_rightwards_arrows{"стрелки влево и вправо"} + letterlike_symbols{"буквенные символы"} + limited_use{"ограниченное использование"} + male{"мужчина"} + math_symbols{"математические символы"} + middle_eastern_scripts{"центрально-восточная письменность"} + miscellaneous{"разное"} + modern_scripts{"современная письменность"} + modifier{"модификатор"} + musical_symbols{"музыкальные символы"} + nature{"природа"} + nonspacing{"непротяженные символы"} + numbers{"числа"} + objects{"объекты"} + other{"другое"} + paired{"парные символы"} + person{"человек"} + phonetic_alphabet{"фонетический алфавит"} + pictographs{"пиктограммы"} + place{"место"} + plant{"ростение"} + punctuation{"пунктуационные знаки"} + rightwards_arrows{"стрелки вправо"} + sign_standard_symbols{"знаки/стандартные символы"} + small_form_variant{"маленькие варианты формы"} + smiley{"смайлик"} + smileys_people{"смайлики и люди"} + south_asian_scripts{"южноазиатская письменность"} + southeast_asian_scripts{"письменность Юго-Восточной Азии"} + spacing{"пробелы"} + sport{"спорт"} + symbols{"символы"} + technical_symbols{"технические символы"} + tone_marks{"метки тона"} + travel{"путешествие"} + travel_places{"путешествия и места"} + upwards_arrows{"стрелки вверх"} + variant_forms{"вариативные формы"} + vocalic_jamo{"гласные джамо"} + weather{"погода"} + western_asian_scripts{"западноазиатская письменность"} + whitespace{"пробелы"} + } contextTransforms{ currencyName:intvector{ 1, @@ -1805,7 +1910,7 @@ ru{ few{"через {0} дня"} many{"через {0} дней"} one{"через {0} день"} - other{"через {0} дней"} + other{"через {0} дня"} } past{ few{"{0} дня назад"} @@ -1836,16 +1941,16 @@ ru{ dn{"дн."} relativeTime{ future{ - few{"через {0} д."} - many{"через {0} д."} + few{"через {0} дн."} + many{"через {0} дн."} one{"через {0} д."} - other{"через {0} д."} + other{"через {0} дн."} } past{ - few{"{0} д. назад"} - many{"{0} д. назад"} + few{"{0} дн. назад"} + many{"{0} дн. назад"} one{"{0} д. назад"} - other{"{0} д. назад"} + other{"{0} дн. назад"} } } } @@ -1861,6 +1966,20 @@ ru{ "0"{"в эту пятницу"} "1"{"в следующую пятницу"} } + relativeTime{ + future{ + few{"через {0} пятницы"} + many{"через {0} пятниц"} + one{"через {0} пятницу"} + other{"через {0} пятницы"} + } + past{ + few{"{0} пятницы назад"} + many{"{0} пятниц назад"} + one{"{0} пятницу назад"} + other{"{0} пятницы назад"} + } + } } fri-narrow{ relative{ @@ -1868,6 +1987,20 @@ ru{ "0"{"в эту пт."} "1"{"в след. пт."} } + relativeTime{ + future{ + few{"+{0} пт."} + many{"+{0} пт."} + one{"+{0} пт."} + other{"+{0} пт."} + } + past{ + few{"-{0} пт."} + many{"-{0} пт."} + one{"-{0} пт."} + other{"-{0} пт."} + } + } } fri-short{ relative{ @@ -1875,9 +2008,26 @@ ru{ "0"{"в эту пт."} "1"{"в след. пт."} } + relativeTime{ + future{ + few{"через {0} пт."} + many{"через {0} пт."} + one{"через {0} пт."} + other{"через {0} пт."} + } + past{ + few{"{0} пт. назад"} + many{"{0} пт. назад"} + one{"{0} пт. назад"} + other{"{0} пт. назад"} + } + } } hour{ dn{"час"} + relative{ + "0"{"в этом часе"} + } relativeTime{ future{ few{"через {0} часа"} @@ -1894,7 +2044,7 @@ ru{ } } hour-narrow{ - dn{"ч."} + dn{"ч"} relativeTime{ future{ few{"+{0} ч."} @@ -1929,6 +2079,9 @@ ru{ } minute{ dn{"минута"} + relative{ + "0"{"в эту минуту"} + } relativeTime{ future{ few{"через {0} минуты"} @@ -1945,7 +2098,7 @@ ru{ } } minute-narrow{ - dn{"мин."} + dn{"мин"} relativeTime{ future{ few{"+{0} мин."} @@ -1984,6 +2137,20 @@ ru{ "0"{"в этот понедельник"} "1"{"в следующий понедельник"} } + relativeTime{ + future{ + few{"через {0} понедельника"} + many{"через {0} понедельников"} + one{"через {0} понедельник"} + other{"через {0} понедельника"} + } + past{ + few{"{0} понедельника назад"} + many{"{0} понедельников назад"} + one{"{0} понедельник назад"} + other{"{0} понедельника назад"} + } + } } mon-narrow{ relative{ @@ -1991,6 +2158,20 @@ ru{ "0"{"в этот пн."} "1"{"в след. пн."} } + relativeTime{ + future{ + few{"+{0} пн."} + many{"+{0} пн."} + one{"+{0} пн."} + other{"+{0} пн."} + } + past{ + few{"-{0} пн."} + many{"-{0} пн."} + one{"-{0} пн."} + other{"-{0} пн."} + } + } } mon-short{ relative{ @@ -1998,6 +2179,20 @@ ru{ "0"{"в этот пн."} "1"{"в след. пн."} } + relativeTime{ + future{ + few{"через {0} пн."} + many{"через {0} пн."} + one{"через {0} пн."} + other{"через {0} пн."} + } + past{ + few{"{0} пн. назад"} + many{"{0} пн. назад"} + one{"{0} пн. назад"} + other{"{0} пн. назад"} + } + } } month{ dn{"месяц"} @@ -2058,9 +2253,9 @@ ru{ quarter{ dn{"квартал"} relative{ - "-1"{"последний квартал"} - "0"{"текущий квартал"} - "1"{"следующий квартал"} + "-1"{"в прошлом квартале"} + "0"{"в текущем квартале"} + "1"{"в следующем квартале"} } relativeTime{ future{ @@ -2127,6 +2322,20 @@ ru{ "0"{"в эту субботу"} "1"{"в следующую субботу"} } + relativeTime{ + future{ + few{"через {0} субботы"} + many{"через {0} суббот"} + one{"через {0} субботу"} + other{"через {0} субботы"} + } + past{ + few{"{0} субботы назад"} + many{"{0} суббот назад"} + one{"{0} субботу назад"} + other{"{0} субботы назад"} + } + } } sat-narrow{ relative{ @@ -2134,6 +2343,20 @@ ru{ "0"{"в эту сб."} "1"{"в след. сб."} } + relativeTime{ + future{ + few{"+{0} сб."} + many{"+{0} сб."} + one{"+{0} сб."} + other{"+{0} сб."} + } + past{ + few{"-{0} сб."} + many{"-{0} сб."} + one{"-{0} сб."} + other{"-{0} сб."} + } + } } sat-short{ relative{ @@ -2141,6 +2364,20 @@ ru{ "0"{"в эту сб."} "1"{"в след. сб."} } + relativeTime{ + future{ + few{"через {0} сб."} + many{"через {0} сб."} + one{"через {0} сб."} + other{"через {0} сб."} + } + past{ + few{"{0} сб. назад"} + many{"{0} сб. назад"} + one{"{0} сб. назад"} + other{"{0} сб. назад"} + } + } } second{ dn{"секунда"} @@ -2166,16 +2403,16 @@ ru{ dn{"с"} relativeTime{ future{ - few{"через {0} с"} - many{"через {0} с"} - one{"через {0} с"} - other{"через {0} с"} + few{"+{0} сек."} + many{"+{0} сек."} + one{"+{0} сек."} + other{"+{0} сек."} } past{ - few{"{0} с назад"} - many{"{0} с назад"} - one{"{0} с назад"} - other{"{0} с назад"} + few{"-{0} сек."} + many{"-{0} сек."} + one{"-{0} сек."} + other{"-{0} сек."} } } } @@ -2202,6 +2439,20 @@ ru{ "0"{"в это воскресенье"} "1"{"в следующее воскресенье"} } + relativeTime{ + future{ + few{"через {0} воскресенья"} + many{"через {0} воскресений"} + one{"через {0} воскресенье"} + other{"через {0} воскресенья"} + } + past{ + few{"{0} воскресенья назад"} + many{"{0} воскресений назад"} + one{"{0} воскресенье назад"} + other{"{0} воскресенья назад"} + } + } } sun-narrow{ relative{ @@ -2209,6 +2460,20 @@ ru{ "0"{"в это вс."} "1"{"в след. вс."} } + relativeTime{ + future{ + few{"+{0} вс."} + many{"+{0} вс."} + one{"+{0} вс."} + other{"+{0} вс."} + } + past{ + few{"-{0} вс."} + many{"-{0} вс."} + one{"-{0} вс."} + other{"-{0} вс."} + } + } } sun-short{ relative{ @@ -2216,6 +2481,20 @@ ru{ "0"{"в это вс."} "1"{"в след. вс."} } + relativeTime{ + future{ + few{"через {0} вс."} + many{"через {0} вс."} + one{"через {0} вс."} + other{"через {0} вс."} + } + past{ + few{"{0} вс. назад"} + many{"{0} вс. назад"} + one{"{0} вс. назад"} + other{"{0} вс. назад"} + } + } } thu{ relative{ @@ -2223,6 +2502,20 @@ ru{ "0"{"в этот четверг"} "1"{"в следующий четверг"} } + relativeTime{ + future{ + few{"через {0} четверга"} + many{"через {0} четвергов"} + one{"через {0} четверг"} + other{"через {0} четверга"} + } + past{ + few{"{0} четверга назад"} + many{"{0} четвергов назад"} + one{"{0} четверг назад"} + other{"{0} четверга назад"} + } + } } thu-narrow{ relative{ @@ -2230,6 +2523,20 @@ ru{ "0"{"в этот чт."} "1"{"в след. чт."} } + relativeTime{ + future{ + few{"+{0} чт."} + many{"+{0} чт."} + one{"+{0} чт."} + other{"+{0} чт."} + } + past{ + few{"-{0} чт."} + many{"-{0} чт."} + one{"-{0} чт."} + other{"-{0} чт."} + } + } } thu-short{ relative{ @@ -2237,6 +2544,20 @@ ru{ "0"{"в этот чт."} "1"{"в след. чт."} } + relativeTime{ + future{ + few{"через {0} чт."} + many{"через {0} чт."} + one{"через {0} чт."} + other{"через {0} чт."} + } + past{ + few{"{0} чт. назад"} + many{"{0} чт. назад"} + one{"{0} чт. назад"} + other{"{0} чт. назад"} + } + } } tue{ relative{ @@ -2244,6 +2565,20 @@ ru{ "0"{"в этот вторник"} "1"{"в следующий вторник"} } + relativeTime{ + future{ + few{"через {0} вторника"} + many{"через {0} вторников"} + one{"через {0} вторник"} + other{"через {0} вторника"} + } + past{ + few{"{0} вторника назад"} + many{"{0} вторников назад"} + one{"{0} вторник назад"} + other{"{0} вторника назад"} + } + } } tue-narrow{ relative{ @@ -2251,6 +2586,20 @@ ru{ "0"{"в этот вт."} "1"{"в след. вт."} } + relativeTime{ + future{ + few{"+{0} вт."} + many{"+{0} вт."} + one{"+{0} вт."} + other{"+{0} вт."} + } + past{ + few{"-{0} вт."} + many{"-{0} вт."} + one{"-{0} вт."} + other{"-{0} вт."} + } + } } tue-short{ relative{ @@ -2258,6 +2607,20 @@ ru{ "0"{"в этот вт."} "1"{"в след. вт."} } + relativeTime{ + future{ + few{"через {0} вт."} + many{"через {0} вт."} + one{"через {0} вт."} + other{"через {0} вт."} + } + past{ + few{"{0} вт. назад"} + many{"{0} вт. назад"} + one{"{0} вт. назад"} + other{"{0} вт. назад"} + } + } } wed{ relative{ @@ -2265,6 +2628,20 @@ ru{ "0"{"в эту среду"} "1"{"в следующую среду"} } + relativeTime{ + future{ + few{"через {0} среды"} + many{"через {0} сред"} + one{"через {0} среду"} + other{"через {0} среды"} + } + past{ + few{"{0} среды назад"} + many{"{0} сред назад"} + one{"{0} среду назад"} + other{"{0} среды назад"} + } + } } wed-narrow{ relative{ @@ -2272,6 +2649,20 @@ ru{ "0"{"в эту ср."} "1"{"в след. ср."} } + relativeTime{ + future{ + few{"+{0} ср."} + many{"+{0} ср."} + one{"+{0} ср."} + other{"+{0} ср."} + } + past{ + few{"-{0} ср."} + many{"-{0} ср."} + one{"-{0} ср."} + other{"-{0} ср."} + } + } } wed-short{ relative{ @@ -2279,6 +2670,20 @@ ru{ "0"{"в эту ср."} "1"{"в след. ср."} } + relativeTime{ + future{ + few{"через {0} ср."} + many{"через {0} ср."} + one{"через {0} ср."} + other{"через {0} ср."} + } + past{ + few{"{0} ср. назад"} + many{"{0} ср. назад"} + one{"{0} ср. назад"} + other{"{0} ср. назад"} + } + } } week{ dn{"неделя"} @@ -2287,6 +2692,7 @@ ru{ "0"{"на этой неделе"} "1"{"на следующей неделе"} } + relativePeriod{"на неделе {0}"} relativeTime{ future{ few{"через {0} недели"} @@ -2304,6 +2710,7 @@ ru{ } week-narrow{ dn{"нед."} + relativePeriod{"на нед. {0}"} relativeTime{ future{ few{"+{0} нед."} @@ -2312,15 +2719,16 @@ ru{ other{"+{0} нед."} } past{ - few{"{0} нед. назад"} - many{"{0} нед. назад"} - one{"{0} нед. назад"} - other{"{0} нед. назад"} + few{"-{0} нед."} + many{"-{0} нед."} + one{"-{0} нед."} + other{"-{0} нед."} } } } week-short{ dn{"нед."} + relativePeriod{"на нед. {0}"} relativeTime{ future{ few{"через {0} нед."} @@ -2406,6 +2814,12 @@ ru{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} и {1}"} + end{"{0} и {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0} {1}"} end{"{0}, {1}"} @@ -2430,16 +2844,4 @@ ru{ US{"Англо-американская"} metric{"Метрическая"} } - transformNames{ - BGN{"Палата географических названий США"} - Numeric{"Числовая"} - Tone{"Тоновая"} - UNGEGN{"Группа экспертов ООН по географическим названиям"} - x-Accents{"Диакритические знаки"} - x-Fullwidth{"Широкие символы"} - x-Halfwidth{"Краткий формат"} - x-Jamo{"Джамо"} - x-Pinyin{"Пиньин"} - x-Publishing{"Типографская"} - } } diff --git a/icuSources/data/locales/ru_BY.txt b/icuSources/data/locales/ru_BY.txt old mode 100755 new mode 100644 index c5d164b9..2a8f81e7 --- a/icuSources/data/locales/ru_BY.txt +++ b/icuSources/data/locales/ru_BY.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ru_BY.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ru_BY{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ru_KG.txt b/icuSources/data/locales/ru_KG.txt old mode 100755 new mode 100644 index e6a1f22e..525ff34c --- a/icuSources/data/locales/ru_KG.txt +++ b/icuSources/data/locales/ru_KG.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ru_KG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ru_KG{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ru_KZ.txt b/icuSources/data/locales/ru_KZ.txt old mode 100755 new mode 100644 index d8a9dec9..c07d5bc3 --- a/icuSources/data/locales/ru_KZ.txt +++ b/icuSources/data/locales/ru_KZ.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ru_KZ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ru_KZ{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ru_MD.txt b/icuSources/data/locales/ru_MD.txt old mode 100755 new mode 100644 index 68898b23..085734aa --- a/icuSources/data/locales/ru_MD.txt +++ b/icuSources/data/locales/ru_MD.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ru_MD.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ru_MD{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ru_RU.txt b/icuSources/data/locales/ru_RU.txt index 8997ef95..15adf545 100644 --- a/icuSources/data/locales/ru_RU.txt +++ b/icuSources/data/locales/ru_RU.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ru_RU.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ru_RU{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ru_UA.txt b/icuSources/data/locales/ru_UA.txt index 3a93b9dd..e32d0012 100644 --- a/icuSources/data/locales/ru_UA.txt +++ b/icuSources/data/locales/ru_UA.txt @@ -1,13 +1,10 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ru_UA.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ru_UA{ - Version{"2.1.19.14"} + NumberElements{ + minimumGroupingDigits{"2"} + } + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ @@ -27,6 +24,18 @@ ru_UA{ } } gregorian{ + AmPmMarkers{ + "AM", + "PM", + } + AmPmMarkersAbbr{ + "AM", + "PM", + } + AmPmMarkersNarrow{ + "AM", + "PM", + } DateTimePatterns{ "HH:mm:ss zzzz", "HH:mm:ss z", @@ -35,13 +44,76 @@ ru_UA{ "EEEE, d MMMM y 'г'.", "d MMMM y 'г'.", "d MMM y 'г'.", - "dd.MM.yy", + "dd.MM.y", "{1}, {0}", "{1}, {0}", "{1}, {0}", "{1}, {0}", "{1}, {0}", } + availableFormats{ + GyMMM{"LLL y 'г'. G"} + H{"HH"} + Hm{"HH:mm"} + Hms{"HH:mm:ss"} + Hmsv{"HH:mm:ss v"} + Hmv{"HH:mm v"} + yMEd{"ccc, d.MM.y"} + } + dayPeriod{ + format{ + narrow{ + afternoon1{"дня"} + evening1{"веч."} + midnight{"полн."} + morning1{"утра"} + night1{"ночи"} + noon{"полд."} + } + } + stand-alone{ + abbreviated{ + am{"AM"} + pm{"PM"} + } + narrow{ + am{"AM"} + pm{"PM"} + } + wide{ + am{"AM"} + pm{"PM"} + } + } + } + intervalFormats{ + H{ + H{"HH–HH"} + } + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } + Hmv{ + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} + } + Hv{ + H{"HH–HH v"} + } + yMMM{ + y{"LLL y – LLL y"} + } + yMMMEd{ + y{"ccc, d MMM y – ccc, d MMM y"} + } + yMMMM{ + y{"LLLL y – LLLL y"} + } + yMMMd{ + y{"d MMM y – d MMM y"} + } + } } } } diff --git a/icuSources/data/locales/rw.txt b/icuSources/data/locales/rw.txt old mode 100755 new mode 100644 index 8b5d7090..3338637b --- a/icuSources/data/locales/rw.txt +++ b/icuSources/data/locales/rw.txt @@ -1,23 +1,37 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/rw.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License rw{ ExemplarCharacters{"[a b c d e f g h i j k l m n o p q r s t u v w x y z]"} ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"} NumberElements{ latn{ + miscPatterns{ + atLeast{"⩾{0}"} + range{"{0}–{1}"} + } + patterns{ + accountingFormat{"¤ #,##0.00"} + currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} + } symbols{ decimal{","} + exponential{"E"} group{"."} + infinity{"∞"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} } } + minimumGroupingDigits{"1"} } - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ @@ -37,21 +51,83 @@ rw{ } } gregorian{ + AmPmMarkers{ + "AM", + "PM", + } + AmPmMarkersAbbr{ + "AM", + "PM", + } + AmPmMarkersNarrow{ + "AM", + "PM", + } DateTimePatterns{ "HH:mm:ss zzzz", "HH:mm:ss z", "HH:mm:ss", "HH:mm", - "EEEE, y MMMM dd", + "y MMMM d, EEEE", "y MMMM d", "y MMM d", - "yy/MM/dd", + "y-MM-dd", "{1} {0}", "{1} {0}", "{1} {0}", "{1} {0}", "{1} {0}", } + appendItems{ + Timezone{"{0} {1}"} + } + availableFormats{ + E{"ccc"} + EHm{"E HH:mm"} + EHms{"E HH:mm:ss"} + Ed{"d, E"} + Ehm{"E h:mm a"} + Ehms{"E h:mm:ss a"} + Gy{"G y"} + GyMMM{"G y MMM"} + GyMMMEd{"G y MMM d, E"} + GyMMMd{"G y MMM d"} + H{"HH"} + Hm{"HH:mm"} + Hms{"HH:mm:ss"} + Hmsv{"HH:mm:ss v"} + Hmv{"HH:mm v"} + M{"L"} + MEd{"MM-dd, E"} + MMM{"LLL"} + MMMEd{"MMM d, E"} + MMMMW{ + other{"'week' W 'of' MMM"} + } + MMMMd{"MMMM d"} + MMMd{"MMM d"} + Md{"MM-dd"} + d{"d"} + h{"h a"} + hm{"h:mm a"} + hms{"h:mm:ss a"} + hmsv{"h:mm:ss a v"} + hmv{"h:mm a v"} + ms{"mm:ss"} + y{"y"} + yM{"y-MM"} + yMEd{"y-MM-dd, E"} + yMMM{"y MMM"} + yMMMEd{"y MMM d, E"} + yMMMM{"y MMMM"} + yMMMd{"y MMM d"} + yMd{"y-MM-dd"} + yQQQ{"y QQQ"} + yQQQQ{"y QQQQ"} + yw{ + other{"'week' w 'of' y"} + } + } dayNames{ format{ abbreviated{ @@ -63,6 +139,24 @@ rw{ "gnu.", "gnd.", } + narrow{ + "S", + "M", + "T", + "W", + "T", + "F", + "S", + } + short{ + "cyu.", + "mbe.", + "kab.", + "gtu.", + "kan.", + "gnu.", + "gnd.", + } wide{ "Ku cyumweru", "Kuwa mbere", @@ -73,6 +167,165 @@ rw{ "Kuwa gatandatu", } } + stand-alone{ + abbreviated{ + "cyu.", + "mbe.", + "kab.", + "gtu.", + "kan.", + "gnu.", + "gnd.", + } + narrow{ + "S", + "M", + "T", + "W", + "T", + "F", + "S", + } + short{ + "cyu.", + "mbe.", + "kab.", + "gtu.", + "kan.", + "gnu.", + "gnd.", + } + wide{ + "Ku cyumweru", + "Kuwa mbere", + "Kuwa kabiri", + "Kuwa gatatu", + "Kuwa kane", + "Kuwa gatanu", + "Kuwa gatandatu", + } + } + } + dayPeriod{ + stand-alone{ + abbreviated{ + am{"AM"} + pm{"PM"} + } + narrow{ + am{"AM"} + pm{"PM"} + } + wide{ + am{"AM"} + pm{"PM"} + } + } + } + eras{ + abbreviated{ + "BCE", + "CE", + } + wide{ + "BCE", + "CE", + } + } + intervalFormats{ + H{ + H{"HH–HH"} + } + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } + Hmv{ + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} + } + Hv{ + H{"HH–HH v"} + } + M{ + M{"MM–MM"} + } + MEd{ + M{"MM-dd, E – MM-dd, E"} + d{"MM-dd, E – MM-dd, E"} + } + MMM{ + M{"LLL–LLL"} + } + MMMEd{ + M{"MMM d, E – MMM d, E"} + d{"MMM d, E – MMM d, E"} + } + MMMd{ + M{"MMM d – MMM d"} + d{"MMM d–d"} + } + Md{ + M{"MM-dd – MM-dd"} + d{"MM-dd – MM-dd"} + } + d{ + d{"d–d"} + } + fallback{"{0} – {1}"} + h{ + a{"h a – h a"} + h{"h–h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} + } + hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} + } + hv{ + a{"h a – h a v"} + h{"h–h a v"} + } + y{ + y{"y–y"} + } + yM{ + M{"y-MM – y-MM"} + y{"y-MM – y-MM"} + } + yMEd{ + M{"y-MM-dd, E – y-MM-dd, E"} + d{"y-MM-dd, E – y-MM-dd, E"} + y{"y-MM-dd, E – y-MM-dd, E"} + } + yMMM{ + M{"y MMM–MMM"} + y{"y MMM – y MMM"} + } + yMMMEd{ + M{"y MMM d, E – MMM d, E"} + d{"y MMM d, E – MMM d, E"} + y{"y MMM d, E – y MMM d, E"} + } + yMMMM{ + M{"y MMMM–MMMM"} + y{"y MMMM – y MMMM"} + } + yMMMd{ + M{"y MMM d – MMM d"} + d{"y MMM d–d"} + y{"y MMM d – y MMM d"} + } + yMd{ + M{"y-MM-dd – y-MM-dd"} + d{"y-MM-dd – y-MM-dd"} + y{"y-MM-dd – y-MM-dd"} + } } monthNames{ format{ @@ -90,6 +343,64 @@ rw{ "ugu.", "uku.", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } + wide{ + "Mutarama", + "Gashyantare", + "Werurwe", + "Mata", + "Gicuransi", + "Kamena", + "Nyakanga", + "Kanama", + "Nzeli", + "Ukwakira", + "Ugushyingo", + "Ukuboza", + } + } + stand-alone{ + abbreviated{ + "mut.", + "gas.", + "wer.", + "mat.", + "gic.", + "kam.", + "nya.", + "kan.", + "nze.", + "ukw.", + "ugu.", + "uku.", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "Mutarama", "Gashyantare", @@ -114,6 +425,32 @@ rw{ "I3", "I4", } + narrow{ + "1", + "2", + "3", + "4", + } + wide{ + "igihembwe cya mbere", + "igihembwe cya kabiri", + "igihembwe cya gatatu", + "igihembwe cya kane", + } + } + stand-alone{ + abbreviated{ + "I1", + "I2", + "I3", + "I4", + } + narrow{ + "1", + "2", + "3", + "4", + } wide{ "igihembwe cya mbere", "igihembwe cya kabiri", diff --git a/icuSources/data/locales/rw_RW.txt b/icuSources/data/locales/rw_RW.txt old mode 100755 new mode 100644 index f5a29a1f..f08e6469 --- a/icuSources/data/locales/rw_RW.txt +++ b/icuSources/data/locales/rw_RW.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/rw_RW.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License rw_RW{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/rwk.txt b/icuSources/data/locales/rwk.txt old mode 100755 new mode 100644 index 19e714b9..0f65b8ee --- a/icuSources/data/locales/rwk.txt +++ b/icuSources/data/locales/rwk.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/rwk.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License rwk{ AuxExemplarCharacters{"[q x]"} ExemplarCharacters{"[a b c d e f g h i j k l m n o p r s t u v w y z]"} @@ -17,7 +11,7 @@ rwk{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/rwk_TZ.txt b/icuSources/data/locales/rwk_TZ.txt old mode 100755 new mode 100644 index c544723e..e9042918 --- a/icuSources/data/locales/rwk_TZ.txt +++ b/icuSources/data/locales/rwk_TZ.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/rwk_TZ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License rwk_TZ{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/sah.txt b/icuSources/data/locales/sah.txt index 600a8626..84f9bddb 100644 --- a/icuSources/data/locales/sah.txt +++ b/icuSources/data/locales/sah.txt @@ -1,27 +1,169 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sah.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sah{ AuxExemplarCharacters{"[в е ё ж з ф ц ш щ ъ ь ю я]"} + Ellipsis{ + final{"{0}…"} + initial{"…{0}"} + medial{"{0}…{1}"} + word-final{"{0} …"} + word-initial{"… {0}"} + word-medial{"{0} … {1}"} + } ExemplarCharacters{"[а б г ҕ д {дь} и й к л м н {нь} Ò¥ о Ó© п р с т у Ò¯ х Ò» ч ы э]"} ExemplarCharactersIndex{"[А Б Г Ҕ Д {Дь} И Й К Л М Н {Нь} Ò¤ О Ó¨ П Р С Т У Ò® Ð¥ Òº Ч Ы Э]"} ExemplarCharactersPunctuation{"[\\:]"} + MoreInformation{"?"} NumberElements{ default{"latn"} latn{ + miscPatterns{ + atLeast{"⩾{0}"} + range{"{0}–{1}"} + } + patterns{ + accountingFormat{"#,##0.00 ¤"} + currencyFormat{"#,##0.00 ¤"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} + } + patternsLong{ + decimalFormat{ + 1000{ + other{"0 тыһыынча"} + } + 10000{ + other{"00 тыһыынча"} + } + 100000{ + other{"000 тыһыынча"} + } + 1000000{ + other{"0 мөлүйүөн"} + } + 10000000{ + other{"00 мөлүйүөн"} + } + 100000000{ + other{"000 мөлүйүөн"} + } + 1000000000{ + other{"0 миллиард"} + } + 10000000000{ + other{"00 миллиард"} + } + 100000000000{ + other{"000 миллиард"} + } + 1000000000000{ + other{"0 триллион"} + } + 10000000000000{ + other{"00 триллион"} + } + 100000000000000{ + other{"000 триллион"} + } + } + } + patternsShort{ + currencyFormat{ + 1000{ + other{"0 тыһ'.' ¤"} + } + 10000{ + other{"00 тыһ'.' ¤"} + } + 100000{ + other{"000 тыһ'.' ¤"} + } + 1000000{ + other{"0 мөл ¤"} + } + 10000000{ + other{"00 мөл ¤"} + } + 100000000{ + other{"000 мөл ¤"} + } + 1000000000{ + other{"0 млрд ¤"} + } + 10000000000{ + other{"00 млрд ¤"} + } + 100000000000{ + other{"000 млрд ¤"} + } + 1000000000000{ + other{"0 трлн ¤"} + } + 10000000000000{ + other{"00 трлн ¤"} + } + 100000000000000{ + other{"000 трлн ¤"} + } + } + decimalFormat{ + 1000{ + other{"0 тыһ'.'"} + } + 10000{ + other{"00 тыһ'.'"} + } + 100000{ + other{"000 тыһ'.'"} + } + 1000000{ + other{"0 мөл"} + } + 10000000{ + other{"00 мөл"} + } + 100000000{ + other{"000 мөл"} + } + 1000000000{ + other{"0 млрд"} + } + 10000000000{ + other{"00 млрд"} + } + 100000000000{ + other{"000 млрд"} + } + 1000000000000{ + other{"0 трлн"} + } + 10000000000000{ + other{"00 трлн"} + } + 100000000000000{ + other{"000 трлн"} + } + } + } symbols{ - decimal{"."} - group{","} + decimal{","} + exponential{"E"} + group{" "} + infinity{"∞"} + minusSign{"-"} + nan{"чыыһыла буотах"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } + minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ @@ -49,6 +191,10 @@ sah{ "ЭИ", "ЭК", } + AmPmMarkersNarrow{ + "ЭИ", + "ЭК", + } DateTimePatterns{ "HH:mm:ss zzzz", "HH:mm:ss z", @@ -64,19 +210,66 @@ sah{ "{1} {0}", "{1} {0}", } + appendItems{ + Timezone{"{0} {1}"} + } availableFormats{ + E{"ccc"} + EHm{"E HH:mm"} + EHms{"E HH:mm:ss"} + Ed{"d, E"} + Ehm{"E h:mm a"} + Ehms{"E h:mm:ss a"} + Gy{"y 'с'. G"} + GyMMM{"G y MMM"} + GyMMMEd{"G y MMM d, E"} + GyMMMd{"G y MMM d"} + H{"HH"} + Hm{"HH:mm"} + Hms{"HH:mm:ss"} + Hmsv{"HH:mm:ss v"} + Hmv{"HH:mm v"} + M{"L"} + MEd{"MM-dd, E"} + MMM{"LLL"} + MMMEd{"MMM d, E"} + MMMMW{ + other{"MMM W 'нэдиэлэтэ'"} + } + MMMMd{"MMMM d"} + MMMd{"MMM d"} + Md{"MM-dd"} + d{"d"} + h{"h a"} + hm{"h:mm a"} + hms{"h:mm:ss a"} + hmsv{"h:mm:ss a v"} + hmv{"h:mm a v"} + ms{"mm:ss"} y{"y"} + yM{"y-MM"} + yMEd{"y-MM-dd, E"} + yMMM{"y MMM"} + yMMMEd{"y MMM d, E"} + yMMMM{"y MMMM"} + yMMMd{"y MMM d"} + yMd{"y-MM-dd"} + yQQQ{"y QQQ"} + yQQQQ{"y QQQQ"} + yw{ + other{"y 'сыл' w 'нэдиэлэтэ'"} + } } dayNames{ format{ abbreviated{ - "Бс", - "Бн", - "Оп", - "Сэ", - "Чп", - "Бэ", - "Сб", + "бс", + "бн", + "оп", + "сэ", + "чп", + "бэ", + "сб", } narrow{ "Б", @@ -87,25 +280,34 @@ sah{ "Б", "С", } + short{ + "бс", + "бн", + "оп", + "сэ", + "чп", + "бэ", + "сб", + } wide{ - "Баскыһыанньа", - "Бэнидиэлинньик", - "Оптуорунньук", - "Сэрэдэ", - "Чэппиэр", + "баскыһыанньа", + "бэнидиэнньик", + "оптуорунньук", + "сэрэдэ", + "чэппиэр", "Бээтиҥсэ", - "Субуота", + "субуота", } } stand-alone{ abbreviated{ - "Бс", - "Бн", - "Оп", - "Сэ", - "Чп", - "Бэ", - "Сб", + "бс", + "бн", + "оп", + "сэ", + "чп", + "бэ", + "сб", } narrow{ "Б", @@ -116,14 +318,39 @@ sah{ "Б", "С", } + short{ + "бс", + "бн", + "оп", + "сэ", + "чп", + "бэ", + "сб", + } wide{ - "Баскыһыанньа", - "Бэнидиэлинньик", - "Оптуорунньук", - "Сэрэдэ", - "Чэппиэр", + "баскыһыанньа", + "бэнидиэнньик", + "оптуорунньук", + "сэрэдэ", + "чэппиэр", "Бээтиҥсэ", - "Субуота", + "субуота", + } + } + } + dayPeriod{ + stand-alone{ + abbreviated{ + am{"ЭИ"} + pm{"ЭК"} + } + narrow{ + am{"ЭИ"} + pm{"ЭК"} + } + wide{ + am{"ЭИ"} + pm{"ЭК"} } } } @@ -132,23 +359,144 @@ sah{ "б. э. и.", "б. э", } + abbreviated%variant{ + "BCE", + "CE", + } + wide{ + "б. э. и.", + "б. э", + } + wide%variant{ + "биһиги ээрэбит иннинэ", + "биһиги ээрэбит", + } + } + intervalFormats{ + H{ + H{"HH–HH"} + } + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } + Hmv{ + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} + } + Hv{ + H{"HH–HH v"} + } + M{ + M{"MM–MM"} + } + MEd{ + M{"MM-dd, E – MM-dd, E"} + d{"MM-dd, E – MM-dd, E"} + } + MMM{ + M{"LLL–LLL"} + } + MMMEd{ + M{"MMM d, E – MMM d, E"} + d{"MMM d, E – MMM d, E"} + } + MMMd{ + M{"MMM d – MMM d"} + d{"MMM d–d"} + } + Md{ + M{"MM-dd – MM-dd"} + d{"MM-dd – MM-dd"} + } + d{ + d{"d–d"} + } + fallback{"{0} – {1}"} + h{ + a{"h a – h a"} + h{"h–h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} + } + hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} + } + hv{ + a{"h a – h a v"} + h{"h–h a v"} + } + y{ + y{"y–y"} + } + yM{ + M{"MM.y – MM.y"} + y{"MM.y – MM.y"} + } + yMEd{ + M{"y-MM-dd, E – y-MM-dd, E"} + d{"y-MM-dd, E – y-MM-dd, E"} + y{"y-MM-dd, E – y-MM-dd, E"} + } + yMMM{ + M{"y MMM–MMM"} + y{"y MMM – y MMM"} + } + yMMMEd{ + M{"y MMM d, E – MMM d, E"} + d{"y MMM d, E – MMM d, E"} + y{"y MMM d, E – y MMM d, E"} + } + yMMMM{ + M{"y MMMM–MMMM"} + y{"y MMMM – y MMMM"} + } + yMMMd{ + M{"y MMM d – MMM d"} + d{"y MMM d–d"} + y{"y MMM d – y MMM d"} + } + yMd{ + M{"y-MM-dd – y-MM-dd"} + d{"dd.MM.y – dd.MM.y"} + y{"y-MM-dd – y-MM-dd"} + } } monthNames{ format{ abbreviated{ "Тохс", "Олун", - "Клн_ттр", - "Мус_уст", - "Ыам_йн", - "Бэс_йн", - "От_йн", - "Атрдь_йн", - "Блҕн_йн", + "Клн", + "Мсу", + "Ыам", + "Бэс", + "Отй", + "Атр", + "Блҕ", "Алт", "Сэт", "Ахс", } + narrow{ + "Т", + "О", + "К", + "М", + "Ы", + "Б", + "О", + "А", + "Б", + "А", + "С", + "А", + } wide{ "Тохсунньу", "Олунньу", @@ -161,10 +509,24 @@ sah{ "Балаҕан ыйын", "Алтынньы", "Сэтинньи", - "Ахсынньы", + "ахсынньы", } } stand-alone{ + abbreviated{ + "Тохс", + "Олун", + "Клн", + "Мсу", + "Ыам", + "Бэс", + "Отй", + "Атр", + "Блҕ", + "Алт", + "Сэт", + "Ахс", + } narrow{ "Т", "О", @@ -179,6 +541,20 @@ sah{ "С", "А", } + wide{ + "тохсунньу", + "олунньу", + "кулун тутар", + "муус устар", + "ыам ыйа", + "бэс ыйа", + "от ыйа", + "атырдьых ыйа", + "балаҕан ыйа", + "алтынньы", + "сэтинньи", + "ахсынньы", + } } } quarters{ @@ -209,6 +585,12 @@ sah{ "3-с кб", "4-с кб", } + narrow{ + "1", + "2", + "3", + "4", + } wide{ "1-кы кыбаартал", "2-с кыбаартал", @@ -219,6 +601,12 @@ sah{ } } } + delimiters{ + alternateQuotationEnd{"“"} + alternateQuotationStart{"„"} + quotationEnd{"»"} + quotationStart{"«"} + } fields{ day{ dn{"Күн"} @@ -244,6 +632,51 @@ sah{ era{ dn{"Ээрэ"} } + fri{ + relative{ + "-1"{"ааспыт бээтиҥсэ"} + "0"{"бу бээтиҥсэ"} + "1"{"кэлэр бээтиҥсэ"} + } + relativeTime{ + future{ + other{"{0} бээтиҥсэнэн"} + } + past{ + other{"{0} бээтиҥсэ анараа өттүгэр"} + } + } + } + fri-narrow{ + relative{ + "-1"{"ааспыт бэ."} + "0"{"бу бэ."} + "1"{"кэлэр бэ."} + } + relativeTime{ + future{ + other{"{0} бээтиҥсэнэн"} + } + past{ + other{"{0} бэ. анараа өттүгэр"} + } + } + } + fri-short{ + relative{ + "-1"{"ааспыт бэ."} + "0"{"бу бэ."} + "1"{"кэлэр бэ."} + } + relativeTime{ + future{ + other{"{0} бээтиҥсэнэн"} + } + past{ + other{"{0} бэ. анараа өттүгэр"} + } + } + } hour{ dn{"Чаас"} relativeTime{ @@ -266,6 +699,20 @@ sah{ } } } + mon{ + relative{ + "-1"{"ааспыт бэнидиэнньик"} + "0"{"бу бэнидиэнньик"} + "1"{"кэлэр бэнидиэнньик"} + } + } + mon-short{ + relative{ + "-1"{"ааспыт бн."} + "0"{"бу бн."} + "1"{"кэлэр бн."} + } + } month{ dn{"Ый"} relative{ @@ -284,15 +731,89 @@ sah{ } quarter{ dn{"Чиэппэр"} + relative{ + "-1"{"ааспыт кыбаартал"} + "0"{"бу кыбаартал"} + "1"{"кэлэр кыбаартал"} + } + relativeTime{ + future{ + other{"{0} кыбаарталынан"} + } + past{ + other{"{0} кыбаартал анараа өттүгэр"} + } + } } quarter-narrow{ dn{"чпр."} + relativeTime{ + future{ + other{"{0} кыбаарталынан"} + } + } } quarter-short{ dn{"чпр."} + relativeTime{ + future{ + other{"{0} кыбаарталынан"} + } + past{ + other{"{0} кыб. анараа өттүгэр"} + } + } + } + sat{ + relative{ + "-1"{"ааспыт субуота"} + "0"{"бу субуота"} + "1"{"кэлэр субуота"} + } + relativeTime{ + future{ + other{"{0} субуотанан"} + } + past{ + other{"{0} субуота анараа өттүгэр"} + } + } + } + sat-narrow{ + relative{ + "-1"{"ааспыт сб."} + "0"{"бу сб."} + "1"{"кэлэр сб."} + } + relativeTime{ + future{ + other{"{0} субуотанан"} + } + past{ + other{"{0} сб. анараа өттүгэр"} + } + } + } + sat-short{ + relative{ + "-1"{"ааспыт сб."} + "0"{"бу сб."} + "1"{"кэлэр сб."} + } + relativeTime{ + future{ + other{"{0} субуотанан"} + } + past{ + other{"{0} сб. анараа өттүгэр"} + } + } } second{ dn{"Сөкүүндэ"} + relative{ + "0"{"билигин"} + } relativeTime{ future{ other{"{0} сөкүүндэннэн"} @@ -302,6 +823,147 @@ sah{ } } } + second-short{ + relativeTime{ + past{ + other{"{0} сөк. анараа өттүгэр"} + } + } + } + sun{ + relative{ + "-1"{"ааспыт баскыһыанньа"} + "0"{"бу баскыһыанньа"} + "1"{"кэлэр баскыһыанньа"} + } + relativeTime{ + future{ + other{"{0} баскыһыанньанан"} + } + past{ + other{"{0} баскыһыанньа анараа өттүгэр"} + } + } + } + sun-short{ + relative{ + "-1"{"ааспыт бс."} + "0"{"бу бс."} + "1"{"кэлэр бс."} + } + } + thu{ + relative{ + "-1"{"ааспыт чэппиэр"} + "0"{"бу чэппиэр"} + "1"{"кэлэр чэппиэр"} + } + relativeTime{ + future{ + other{"{0} чэппиэринэн"} + } + past{ + other{"{0} чэппиэр анараа өттүгэр"} + } + } + } + thu-narrow{ + relative{ + "-1"{"ааспыт чп."} + "0"{"бу чп."} + "1"{"кэлэр чп."} + } + relativeTime{ + future{ + other{"{0} чэппиэринэн"} + } + past{ + other{"{0} чп. анараа өттүгэр"} + } + } + } + thu-short{ + relative{ + "-1"{"ааспыт чп."} + "0"{"бу чп."} + "1"{"кэлэр чп."} + } + relativeTime{ + future{ + other{"{0} чэппиэринэн"} + } + past{ + other{"{0} чп. анараа өттүгэр"} + } + } + } + tue{ + relative{ + "-1"{"ааспыт оптуорунньук"} + "0"{"бу оптуорунньук"} + "1"{"кэлэр оптуорунньук"} + } + relativeTime{ + future{ + other{"{0} оптуорунньугунан"} + } + past{ + other{"{0} оптуорунньук анараа өттүгэр"} + } + } + } + tue-narrow{ + relative{ + "-1"{"ааспыт оп."} + "0"{"бу оп."} + "1"{"кэлэр оп."} + } + relativeTime{ + future{ + other{"{0} оптуорунньугунан"} + } + past{ + other{"{0} оп. анараа өттүгэр"} + } + } + } + tue-short{ + relative{ + "-1"{"ааспыт оп."} + "0"{"бу оп."} + "1"{"кэлэр оп."} + } + relativeTime{ + future{ + other{"{0} оптуорунньугунан"} + } + past{ + other{"{0} оп. анараа өттүгэр"} + } + } + } + wed{ + relative{ + "-1"{"ааспыт сэрэдэ"} + "0"{"бу сэрэдэ"} + "1"{"кэлэр сэрэдэ"} + } + relativeTime{ + future{ + other{"{0} сэрэдэнэн"} + } + past{ + other{"{0} сэрэдэ анараа өттүгэр"} + } + } + } + wed-short{ + relative{ + "-1"{"ааспыт сэ."} + "0"{"бу сэ."} + "1"{"кэлэр сэ."} + } + } week{ dn{"Нэдиэлэ"} relative{ @@ -314,7 +976,7 @@ sah{ other{"{0} нэдиэлэннэн"} } past{ - other{"{0} нэдиэлэ ынараа өттүгэр"} + other{"{0} нэдиэлэ анараа өттүгэр"} } } } @@ -324,9 +986,9 @@ sah{ year{ dn{"Сыл"} relative{ - "-1"{"ааспыт сыл"} - "0"{"бу сыл"} - "1"{"кэлэр сыл"} + "-1"{"Былырыын"} + "0"{"быйыл"} + "1"{"эһиил"} } relativeTime{ future{ @@ -341,7 +1003,37 @@ sah{ dn{"Кэм балаһата"} } } + listPattern{ + standard{ + 2{"{0} уонна {1}"} + end{"{0} уонна {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } + standard-short{ + 2{"{0} уонна {1}"} + end{"{0} уонна {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } + unit{ + 2{"{0} уонна {1}"} + end{"{0} уонна {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } + unit-narrow{ + middle{"{0}, {1}"} + start{"{0}, {1}"} + } + unit-short{ + middle{"{0}, {1}"} + start{"{0}, {1}"} + } + } measurementSystemNames{ + UK{"Ааҥыллыы"} + US{"Эмиэрикэлии"} metric{"Мэтриичэскэй"} } } diff --git a/icuSources/data/locales/sah_RU.txt b/icuSources/data/locales/sah_RU.txt index 2f706bac..86129e30 100644 --- a/icuSources/data/locales/sah_RU.txt +++ b/icuSources/data/locales/sah_RU.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sah_RU.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sah_RU{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/saq.txt b/icuSources/data/locales/saq.txt old mode 100755 new mode 100644 index e3d451e5..846b0a9f --- a/icuSources/data/locales/saq.txt +++ b/icuSources/data/locales/saq.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/saq.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License saq{ AuxExemplarCharacters{"[f q x z]"} ExemplarCharacters{"[a b c d e g h i j k l m n o p r s t u v w y]"} @@ -18,7 +12,7 @@ saq{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/saq_KE.txt b/icuSources/data/locales/saq_KE.txt old mode 100755 new mode 100644 index 6abcf1ab..d5045a47 --- a/icuSources/data/locales/saq_KE.txt +++ b/icuSources/data/locales/saq_KE.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/saq_KE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License saq_KE{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/sbp.txt b/icuSources/data/locales/sbp.txt old mode 100755 new mode 100644 index 4558adba..d24504cc --- a/icuSources/data/locales/sbp.txt +++ b/icuSources/data/locales/sbp.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sbp.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sbp{ AuxExemplarCharacters{"[q r x z]"} ExemplarCharacters{"[a b c d e f g h i j k l m n o p s t u v w y]"} @@ -23,7 +17,7 @@ sbp{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/sbp_TZ.txt b/icuSources/data/locales/sbp_TZ.txt old mode 100755 new mode 100644 index 394797c7..87bac8d3 --- a/icuSources/data/locales/sbp_TZ.txt +++ b/icuSources/data/locales/sbp_TZ.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sbp_TZ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sbp_TZ{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/se.txt b/icuSources/data/locales/se.txt index 6cd8edd1..732fa2df 100644 --- a/icuSources/data/locales/se.txt +++ b/icuSources/data/locales/se.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/se.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License se{ AuxExemplarCharacters{"[à ç é è í ń ñ ó ò q ú w x y ü ø æ Ã¥ ä ã ö]"} ExemplarCharacters{"[a á b c č d đ e f g h i j k l m n ŋ o p r s Å¡ t ŧ u v z ž]"} @@ -15,7 +9,12 @@ se{ } NumberElements{ latn{ + miscPatterns{ + atLeast{"⩾{0}"} + range{"{0}–{1}"} + } patterns{ + accountingFormat{"#,##0.00 ¤"} currencyFormat{"#,##0.00 ¤"} decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} @@ -151,7 +150,7 @@ se{ } symbols{ decimal{","} - exponential{"×10^"} + exponential{"·10^"} group{" "} infinity{"∞"} list{";"} @@ -161,10 +160,12 @@ se{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"·"} + timeSeparator{":"} } } + minimumGroupingDigits{"1"} } - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ AmPmMarkers{ @@ -175,6 +176,79 @@ se{ "i.b.", "e.b.", } + AmPmMarkersNarrow{ + "i.b.", + "e.b.", + } + DateTimePatterns{ + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", + "y MMMM d, EEEE", + "y MMMM d", + "y MMM d", + "y-MM-dd", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + } + appendItems{ + Timezone{"{0} {1}"} + } + availableFormats{ + E{"ccc"} + EHm{"E HH:mm"} + EHms{"E HH:mm:ss"} + Ed{"d, E"} + Ehm{"E h:mm a"} + Ehms{"E h:mm:ss a"} + Gy{"G y"} + GyMMM{"G y MMM"} + GyMMMEd{"G y MMM d, E"} + GyMMMd{"G y MMM d"} + H{"HH"} + Hm{"HH:mm"} + Hms{"HH:mm:ss"} + Hmsv{"HH:mm:ss v"} + Hmv{"HH:mm v"} + M{"L"} + MEd{"MM-dd, E"} + MMM{"LLL"} + MMMEd{"MMM d, E"} + MMMMW{ + one{"'week' W 'of' MMM"} + other{"'week' W 'of' MMM"} + two{"'week' W 'of' MMM"} + } + MMMMd{"MMMM d"} + MMMd{"MMM d"} + Md{"MM-dd"} + d{"d"} + h{"h a"} + hm{"h:mm a"} + hms{"h:mm:ss a"} + hmsv{"h:mm:ss a v"} + hmv{"h:mm a v"} + ms{"mm:ss"} + y{"y"} + yM{"y-MM"} + yMEd{"y-MM-dd, E"} + yMMM{"y MMM"} + yMMMEd{"y MMM d, E"} + yMMMM{"y MMMM"} + yMMMd{"y MMM d"} + yMd{"y-MM-dd"} + yQQQ{"y QQQ"} + yQQQQ{"y QQQQ"} + yw{ + one{"'week' w 'of' y"} + other{"'week' w 'of' y"} + two{"'week' w 'of' y"} + } + } dayNames{ format{ abbreviated{ @@ -186,6 +260,24 @@ se{ "bear", "láv", } + narrow{ + "S", + "V", + "M", + "G", + "D", + "B", + "L", + } + short{ + "sotn", + "vuos", + "maŋ", + "gask", + "duor", + "bear", + "láv", + } wide{ "sotnabeaivi", "vuossárga", @@ -197,6 +289,15 @@ se{ } } stand-alone{ + abbreviated{ + "sotn", + "vuos", + "maŋ", + "gask", + "duor", + "bear", + "láv", + } narrow{ "S", "V", @@ -206,10 +307,36 @@ se{ "B", "L", } + short{ + "sotn", + "vuos", + "maŋ", + "gask", + "duor", + "bear", + "láv", + } + wide{ + "sotnabeaivi", + "vuossárga", + "maŋŋebárga", + "gaskavahkku", + "duorasdat", + "bearjadat", + "lávvardat", + } } } dayPeriod{ stand-alone{ + abbreviated{ + am{"i.b."} + pm{"e.b."} + } + narrow{ + am{"i.b."} + pm{"e.b."} + } wide{ am{"iđitbeaivi"} pm{"eahketbeaivi"} @@ -221,10 +348,113 @@ se{ "o.Kr.", "m.Kr.", } + abbreviated%variant{ + "BCE", + "CE", + } wide{ "ovdal Kristtusa", "maŋŋel Kristtusa", } + wide%variant{ + "BCE", + "CE", + } + } + intervalFormats{ + H{ + H{"HH–HH"} + } + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } + Hmv{ + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} + } + Hv{ + H{"HH–HH v"} + } + M{ + M{"MM–MM"} + } + MEd{ + M{"MM-dd, E – MM-dd, E"} + d{"MM-dd, E – MM-dd, E"} + } + MMM{ + M{"LLL–LLL"} + } + MMMEd{ + M{"MMM d, E – MMM d, E"} + d{"MMM d, E – MMM d, E"} + } + MMMd{ + M{"MMM d – MMM d"} + d{"MMM d–d"} + } + Md{ + M{"MM-dd – MM-dd"} + d{"MM-dd – MM-dd"} + } + d{ + d{"d–d"} + } + fallback{"{0} – {1}"} + h{ + a{"h a – h a"} + h{"h–h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} + } + hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} + } + hv{ + a{"h a – h a v"} + h{"h–h a v"} + } + y{ + y{"y–y"} + } + yM{ + M{"y-MM – y-MM"} + y{"y-MM – y-MM"} + } + yMEd{ + M{"y-MM-dd, E – y-MM-dd, E"} + d{"y-MM-dd, E – y-MM-dd, E"} + y{"y-MM-dd, E – y-MM-dd, E"} + } + yMMM{ + M{"y MMM–MMM"} + y{"y MMM – y MMM"} + } + yMMMEd{ + M{"y MMM d, E – MMM d, E"} + d{"y MMM d, E – MMM d, E"} + y{"y MMM d, E – y MMM d, E"} + } + yMMMM{ + M{"y MMMM–MMMM"} + y{"y MMMM – y MMMM"} + } + yMMMd{ + M{"y MMM d – MMM d"} + d{"y MMM d–d"} + y{"y MMM d – y MMM d"} + } + yMd{ + M{"y-MM-dd – y-MM-dd"} + d{"y-MM-dd – y-MM-dd"} + y{"y-MM-dd – y-MM-dd"} + } } monthNames{ format{ @@ -242,6 +472,20 @@ se{ "skáb", "juov", } + narrow{ + "O", + "G", + "N", + "C", + "M", + "G", + "S", + "B", + "Č", + "G", + "S", + "J", + } wide{ "ođđajagemánnu", "guovvamánnu", @@ -258,6 +502,20 @@ se{ } } stand-alone{ + abbreviated{ + "ođđj", + "guov", + "njuk", + "cuo", + "mies", + "geas", + "suoi", + "borg", + "čakč", + "golg", + "skáb", + "juov", + } narrow{ "O", "G", @@ -272,6 +530,62 @@ se{ "S", "J", } + wide{ + "ođđajagemánnu", + "guovvamánnu", + "njukčamánnu", + "cuoŋománnu", + "miessemánnu", + "geassemánnu", + "suoidnemánnu", + "borgemánnu", + "čakčamánnu", + "golggotmánnu", + "skábmamánnu", + "juovlamánnu", + } + } + } + quarters{ + format{ + abbreviated{ + "Q1", + "Q2", + "Q3", + "Q4", + } + narrow{ + "1", + "2", + "3", + "4", + } + wide{ + "Q1", + "Q2", + "Q3", + "Q4", + } + } + stand-alone{ + abbreviated{ + "Q1", + "Q2", + "Q3", + "Q4", + } + narrow{ + "1", + "2", + "3", + "4", + } + wide{ + "Q1", + "Q2", + "Q3", + "Q4", + } } } } diff --git a/icuSources/data/locales/se_FI.txt b/icuSources/data/locales/se_FI.txt index 675853d7..a8266212 100644 --- a/icuSources/data/locales/se_FI.txt +++ b/icuSources/data/locales/se_FI.txt @@ -1,13 +1,44 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/se_FI.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License se_FI{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} + calendar{ + gregorian{ + dayNames{ + format{ + narrow{ + "S", + "M", + "D", + "G", + "D", + "B", + "L", + } + wide{ + "sotnabeaivi", + "vuossárgga", + "maŋŋebárgga", + "gaskavahku", + "duorastaga", + "bearjadaga", + "lávvardaga", + } + } + stand-alone{ + narrow{ + "S", + "M", + "D", + "G", + "D", + "B", + "L", + } + } + } + } + } fields{ era{ dn{"áigodat"} diff --git a/icuSources/data/locales/se_NO.txt b/icuSources/data/locales/se_NO.txt index 4a1e7207..cc82d076 100644 --- a/icuSources/data/locales/se_NO.txt +++ b/icuSources/data/locales/se_NO.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/se_NO.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License se_NO{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/se_SE.txt b/icuSources/data/locales/se_SE.txt index ec8e7281..aa1b0e72 100644 --- a/icuSources/data/locales/se_SE.txt +++ b/icuSources/data/locales/se_SE.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/se_SE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License se_SE{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/seh.txt b/icuSources/data/locales/seh.txt old mode 100755 new mode 100644 index 64ee67f5..b4f50d10 --- a/icuSources/data/locales/seh.txt +++ b/icuSources/data/locales/seh.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/seh.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License seh{ ExemplarCharacters{ "[a á à â ã b c ç d e é ê f g h i í j k l m n o ó ò ô õ p q r s t u ú v w x y" @@ -23,7 +17,7 @@ seh{ } } } - Version{"2.1.21.28"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/seh_MZ.txt b/icuSources/data/locales/seh_MZ.txt old mode 100755 new mode 100644 index 7f5c9ba8..08a83a16 --- a/icuSources/data/locales/seh_MZ.txt +++ b/icuSources/data/locales/seh_MZ.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/seh_MZ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License seh_MZ{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ses.txt b/icuSources/data/locales/ses.txt old mode 100755 new mode 100644 index 6c2ae00d..522e4880 --- a/icuSources/data/locales/ses.txt +++ b/icuSources/data/locales/ses.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ses.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ses{ AuxExemplarCharacters{"[v]"} ExemplarCharacters{"[a ã b c d e ẽ f g h i j k l m n ɲ ŋ o õ p q r s Å¡ t u w x y z ž]"} @@ -20,7 +14,7 @@ ses{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ @@ -85,6 +79,19 @@ ses{ "{1} {0}", "{1} {0}", } + appendItems{ + Day{"{0} ({2}: {1})"} + Day-Of-Week{"{0} {1}"} + Era{"{1} {0}"} + Hour{"{0} ({2}: {1})"} + Minute{"{0} ({2}: {1})"} + Month{"{0} ({2}: {1})"} + Quarter{"{0} ({2}: {1})"} + Second{"{0} ({2}: {1})"} + Timezone{"{0} {1}"} + Week{"{0} ({2}: {1})"} + Year{"{1} {0}"} + } availableFormats{ M{"M"} MMM{"MMM"} diff --git a/icuSources/data/locales/ses_ML.txt b/icuSources/data/locales/ses_ML.txt old mode 100755 new mode 100644 index 3ba16ce2..05ece0f5 --- a/icuSources/data/locales/ses_ML.txt +++ b/icuSources/data/locales/ses_ML.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ses_ML.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ses_ML{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/sg.txt b/icuSources/data/locales/sg.txt old mode 100755 new mode 100644 index 355914ea..ce7952cf --- a/icuSources/data/locales/sg.txt +++ b/icuSources/data/locales/sg.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sg.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sg{ AuxExemplarCharacters{"[c q x]"} ExemplarCharacters{"[a â ä b d e ê ë f g h i î ï j k l m n o ô ö p r s t u ù û ü v w y z]"} @@ -21,7 +15,7 @@ sg{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ @@ -84,6 +78,19 @@ sg{ "{1} {0}", "{1} {0}", } + appendItems{ + Day{"{0} ({2}: {1})"} + Day-Of-Week{"{0} {1}"} + Era{"{1} {0}"} + Hour{"{0} ({2}: {1})"} + Minute{"{0} ({2}: {1})"} + Month{"{0} ({2}: {1})"} + Quarter{"{0} ({2}: {1})"} + Second{"{0} ({2}: {1})"} + Timezone{"{0} {1}"} + Week{"{0} ({2}: {1})"} + Year{"{1} {0}"} + } availableFormats{ M{"M"} MMM{"MMM"} diff --git a/icuSources/data/locales/sg_CF.txt b/icuSources/data/locales/sg_CF.txt old mode 100755 new mode 100644 index 8ea2007b..0cccdf3c --- a/icuSources/data/locales/sg_CF.txt +++ b/icuSources/data/locales/sg_CF.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sg_CF.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sg_CF{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/sh.txt b/icuSources/data/locales/sh.txt index 2517eb3c..74b646a2 100644 --- a/icuSources/data/locales/sh.txt +++ b/icuSources/data/locales/sh.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sh{ "%%ALIAS"{"sr_Latn"} } diff --git a/icuSources/data/locales/sh_BA.txt b/icuSources/data/locales/sh_BA.txt index e1299547..93bdac63 100644 --- a/icuSources/data/locales/sh_BA.txt +++ b/icuSources/data/locales/sh_BA.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sh_BA{ "%%ALIAS"{"sr_Latn_BA"} } diff --git a/icuSources/data/locales/sh_CS.txt b/icuSources/data/locales/sh_CS.txt index 566f200c..224568a0 100644 --- a/icuSources/data/locales/sh_CS.txt +++ b/icuSources/data/locales/sh_CS.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sh_CS{ "%%ALIAS"{"sr_Latn_RS"} } diff --git a/icuSources/data/locales/sh_YU.txt b/icuSources/data/locales/sh_YU.txt index a9b1c28d..8a7d4609 100644 --- a/icuSources/data/locales/sh_YU.txt +++ b/icuSources/data/locales/sh_YU.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sh_YU{ "%%ALIAS"{"sr_Latn_RS"} } diff --git a/icuSources/data/locales/shi.txt b/icuSources/data/locales/shi.txt old mode 100755 new mode 100644 index 90407dd6..9a070945 --- a/icuSources/data/locales/shi.txt +++ b/icuSources/data/locales/shi.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/shi.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License shi{ ExemplarCharacters{"[â´° â´± â´³ {ⴳⵯ} â´· â´¹ â´» â´¼ â´½ {ⴽⵯ} ⵀ ⵃ ⵄ ⵅ ⵇ ⵉ ⵊ ⵍ ⵎ ⵏ ⵓ ⵔ ⵕ ⵖ ⵙ ⵚ ⵛ ⵜ ⵟ ⵡ âµ¢ âµ£ âµ¥]"} ExemplarCharactersIndex{"[â´° â´± â´³ â´· â´¹ â´» â´¼ â´½ ⵀ ⵃ ⵄ ⵅ ⵇ ⵉ ⵊ ⵍ ⵎ ⵏ ⵓ ⵔ ⵕ ⵖ ⵙ ⵚ ⵛ ⵜ ⵟ ⵡ âµ¢ âµ£ âµ¥]"} @@ -20,7 +14,7 @@ shi{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ @@ -83,6 +77,19 @@ shi{ "{1} {0}", "{1} {0}", } + appendItems{ + Day{"{0} ({2}: {1})"} + Day-Of-Week{"{0} {1}"} + Era{"{1} {0}"} + Hour{"{0} ({2}: {1})"} + Minute{"{0} ({2}: {1})"} + Month{"{0} ({2}: {1})"} + Quarter{"{0} ({2}: {1})"} + Second{"{0} ({2}: {1})"} + Timezone{"{0} {1}"} + Week{"{0} ({2}: {1})"} + Year{"{1} {0}"} + } availableFormats{ M{"M"} MMM{"MMM"} diff --git a/icuSources/data/locales/shi_Latn.txt b/icuSources/data/locales/shi_Latn.txt old mode 100755 new mode 100644 index ba47cb88..3f026b82 --- a/icuSources/data/locales/shi_Latn.txt +++ b/icuSources/data/locales/shi_Latn.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/shi_Latn.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License shi_Latn{ %%Parent{"root"} AuxExemplarCharacters{"[o p v]"} @@ -22,7 +16,7 @@ shi_Latn{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ @@ -85,6 +79,19 @@ shi_Latn{ "{1} {0}", "{1} {0}", } + appendItems{ + Day{"{0} ({2}: {1})"} + Day-Of-Week{"{0} {1}"} + Era{"{1} {0}"} + Hour{"{0} ({2}: {1})"} + Minute{"{0} ({2}: {1})"} + Month{"{0} ({2}: {1})"} + Quarter{"{0} ({2}: {1})"} + Second{"{0} ({2}: {1})"} + Timezone{"{0} {1}"} + Week{"{0} ({2}: {1})"} + Year{"{1} {0}"} + } availableFormats{ M{"M"} MMM{"MMM"} diff --git a/icuSources/data/locales/shi_Latn_MA.txt b/icuSources/data/locales/shi_Latn_MA.txt old mode 100755 new mode 100644 index 486c7f1e..545342c7 --- a/icuSources/data/locales/shi_Latn_MA.txt +++ b/icuSources/data/locales/shi_Latn_MA.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/shi_Latn_MA.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License shi_Latn_MA{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/shi_MA.txt b/icuSources/data/locales/shi_MA.txt old mode 100755 new mode 100644 index 4846c3cd..00de1b1b --- a/icuSources/data/locales/shi_MA.txt +++ b/icuSources/data/locales/shi_MA.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License shi_MA{ "%%ALIAS"{"shi_Tfng_MA"} } diff --git a/icuSources/data/locales/shi_Tfng.txt b/icuSources/data/locales/shi_Tfng.txt old mode 100755 new mode 100644 index cbe99554..ba03fa36 --- a/icuSources/data/locales/shi_Tfng.txt +++ b/icuSources/data/locales/shi_Tfng.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/shi_Tfng.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License shi_Tfng{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/shi_Tfng_MA.txt b/icuSources/data/locales/shi_Tfng_MA.txt old mode 100755 new mode 100644 index e070857a..7c551627 --- a/icuSources/data/locales/shi_Tfng_MA.txt +++ b/icuSources/data/locales/shi_Tfng_MA.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/shi_Tfng_MA.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License shi_Tfng_MA{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/si.txt b/icuSources/data/locales/si.txt old mode 100755 new mode 100644 index d4bc2dcc..5a37c0b0 --- a/icuSources/data/locales/si.txt +++ b/icuSources/data/locales/si.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/si.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License si{ AuxExemplarCharacters{"[\u200B\u200C\u200D ඎ ඏ ඐ ඦ à·³]"} Ellipsis{ @@ -25,6 +19,10 @@ si{ "[අ ආ ඇ ඈ ඉ ඊ උ ඌ ඍ එ ඒ ඓ ඔ ඕ ඖ ක ඛ ග ඝ ඞ ඟ ච ඡ ජ ඣ ඥ ඤ ට ඨ ඩ ඪ ණ ඬ ත ථ ද ධ න" " ඳ ප ඵ බ භ ම ඹ ය ර ල ව ශ ෂ ස හ ළ ෆ]" } + ExemplarCharactersPunctuation{ + "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ " + "″]" + } MoreInformation{"?"} NumberElements{ default{"latn"} @@ -208,10 +206,19 @@ si{ timeSeparator{"."} } } + minimalPairs{ + ordinal{ + other{"{0} වන හැරවුම දකුණට"} + } + plural{ + one{"{0} පොතක් ඇත. එය කියවීමි."} + other{"පොත් {0}ක් ඇත. ඒවා කියවීමි."} + } + } minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.23.84"} + Version{"2.1.33.28"} calendar{ generic{ DateTimePatterns{ @@ -410,6 +417,10 @@ si{ MEd{"M-d, E"} MMM{"LLL"} MMMEd{"MMM d E"} + MMMMW{ + one{"MMM සතිය W"} + other{"MMM සතිය W"} + } MMMMd{"MMMM d"} MMMd{"MMM d"} Md{"M-d"} @@ -430,6 +441,10 @@ si{ yMd{"y-M-d"} yQQQ{"y QQQ"} yQQQQ{"y QQQQ"} + yw{ + one{"y සතිය w"} + other{"y සතිය w"} + } } dayNames{ format{ @@ -556,16 +571,16 @@ si{ pm{"ප.ව."} } narrow{ - afternoon1{"ද"} - am{"පෙ"} - evening1{"හ"} - midnight{"මැ"} - morning1{"පා"} - morning2{"උ"} + afternoon1{"දවල්"} + am{"පෙ.ව."} + evening1{"හවස"} + midnight{"මැදියම"} + morning1{"පාන්දර"} + morning2{"උදේ"} night1{"රෑ"} - night2{"මැ"} - noon{"ද"} - pm{"ප"} + night2{"මැදියමට පසු"} + noon{"මධ්‍යාහ්නය"} + pm{"ප.ව."} } wide{ afternoon1{"දවල්"} @@ -828,6 +843,92 @@ si{ } } } + characterLabel{ + activities{"කාර්යය"} + african_scripts{"අප්රිකානු සිද්ධි මාලා"} + american_scripts{"ඇමරිකානු සිද්ධි මාලා"} + animal{"සතා"} + animals_nature{"සත්වයින් සහ ස්වභාවදර්මය"} + arrows{"ඊතල"} + body{"ශරීරය"} + box_drawing{"පෙට්ටි ඇදීම"} + braille{"බ්‍රේල්"} + building{"ගොඩනැඟිල්ල"} + bullets_stars{"උන්ඩ/තරු"} + consonantal_jamo{"ව්‍යංජනාක්ෂර සම්බන්ධී ජාමො"} + currency_symbols{"මුදල් සංකේත"} + dash_connector{"කෙටි ඉර/සම්බන්ධකය"} + digits{"සංඛ්‍යා"} + dingbats{"ඩින්බැට්ස්"} + divination_symbols{"අවලෝකන සංකේත"} + downwards_arrows{"පහලටවූ ඊතල"} + downwards_upwards_arrows{"පහලටවූ ඉහලටවූ ඊතල"} + east_asian_scripts{"නැගෙනහිර ආසියානු පිටපත්"} + emoji{"එමෝටිකොන්"} + european_scripts{"යුරෝපීය"} + female{"ගැහැණු"} + flag{"කොඩිය"} + flags{"කොඩි"} + food_drink{"කෑම සහ බීම"} + format{"ආකෘතිය"} + format_whitespace{"හැඩතලය සහ සුදු හිස්තැන"} + full_width_form_variant{"පුන්-පුළුල් වෙනස් පෝරම්"} + geometric_shapes{"ජ්‍යාමිතික හැඩයන්"} + half_width_form_variant{"පුළුල් වෙනස් පෝරම්"} + han_characters{"හැන් අක්ෂර"} + han_radicals{"හැන් ඛණ්ඩක"} + hanja{"හන්ජා"} + hanzi_simplified{"හන්සි (සුළු කළ)"} + hanzi_traditional{"හන්සි (සාම්ප්‍රදායික)"} + heart{"හදවත"} + historic_scripts{"ඵෙතිහාසික පිටපත්"} + ideographic_desc_characters{"රූපමය විස්තරාත්මක අක්ෂර"} + japanese_kana{"ජපාන කානා"} + kanbun{"කන්බුන්"} + kanji{"කන්ජි"} + keycap{"පියන"} + leftwards_arrows{"වම් ඊතල"} + leftwards_rightwards_arrows{"වම් දකුනු ඊතල"} + letterlike_symbols{"අකුරු වැනි සංකේත"} + limited_use{"සීමිත භාවිතය"} + male{"පිරිමි"} + math_symbols{"ගණිත සංකේත"} + middle_eastern_scripts{"මධ්‍යම නැගෙනහිර පිටපත්"} + miscellaneous{"විවිධ"} + modern_scripts{"නව පිටපත්"} + modifier{"විකරණකාරකය"} + musical_symbols{"සංගීත සංකේත"} + nature{"සොබාදහම"} + nonspacing{"ඉඩ නොතැබීම"} + numbers{"සංඛ්‍යා"} + objects{"වස්තු"} + other{"වෙනත්"} + paired{"යුගලවූ"} + person{"පුද්ගලයා"} + phonetic_alphabet{"ශ්රව්යඅක්ශර වින්‍යාසය"} + pictographs{"පින්තූරමය සංකේත"} + place{"තැන"} + plant{"පැලය"} + punctuation{"විරාම ලක්ෂණ"} + rightwards_arrows{"දකුනු ඊතල"} + sign_standard_symbols{"සලකුණ/සම්මත සංකේත"} + small_form_variant{"කුඩා වෙනස් පෝරම්"} + smiley{"හිනාව"} + smileys_people{"සිනහවන් සහ මිනිසුන්"} + south_asian_scripts{"දකුණු ආසියානු පිටපත්"} + southeast_asian_scripts{"ගිනිකොන් ආසියානු පිටපත්"} + spacing{"ඉඩ තබනවා"} + sport{"ක්‍රීඩාව"} + symbols{"සංකේත"} + technical_symbols{"තාක්ෂණික සංකේත"} + tone_marks{"නාද සලකුණු"} + travel{"සංචාරය"} + upwards_arrows{"උඩු ඊතල"} + vocalic_jamo{"වොකාලික් ජාමො"} + weather{"කාලගුණය"} + western_asian_scripts{"බටහිර ආසියානු පිටපත්"} + whitespace{"සුදු ඉඩ"} + } delimiters{ alternateQuotationEnd{"’"} alternateQuotationStart{"‘"} @@ -893,6 +994,16 @@ si{ "0"{"මේ සිකුරාදා"} "1"{"ඊළඟ සිකුරාදා"} } + relativeTime{ + future{ + one{"+{0} සිකුරදාවකින්"} + other{"සිකුරදාවන් +{0} කින්"} + } + past{ + one{"{0} සිකුරදාවකට පෙර"} + other{"සිකුරදාවන් {0} කට පෙර"} + } + } } fri-narrow{ relative{ @@ -900,6 +1011,16 @@ si{ "0"{"මේ සිකුරාදා"} "1"{"ඊළඟ සිකුරාදා"} } + relativeTime{ + future{ + one{"සිකුරදාවන් +{0} කින්"} + other{"සිකුරදාවන් +{0} කින්"} + } + past{ + one{"සිකුරදාවන් {0} කට පෙර"} + other{"සිකුරදාවන් {0} කට පෙර"} + } + } } fri-short{ relative{ @@ -907,9 +1028,22 @@ si{ "0"{"මේ සිකුරාදා"} "1"{"ඊළඟ සිකුරාදා"} } + relativeTime{ + future{ + one{"සිකුරදාවන් +{0} කින්"} + other{"සිකුරදාවන් +{0} කින්"} + } + past{ + one{"සිකුරදාවන් {0} කට පෙර"} + other{"සිකුරදාවන් {0} කට පෙර"} + } + } } hour{ dn{"පැය"} + relative{ + "0"{"මෙම පැය"} + } relativeTime{ future{ one{"පැය {0}කින්"} @@ -949,6 +1083,9 @@ si{ } minute{ dn{"මිනිත්තුව"} + relative{ + "0"{"මෙම මිනිත්තුව"} + } relativeTime{ future{ one{"මිනිත්තු {0}කින්"} @@ -992,6 +1129,16 @@ si{ "0"{"මේ සඳුදා"} "1"{"ඊළඟ සඳුදා"} } + relativeTime{ + future{ + one{"{0} සඳුදාවකින්"} + other{"සඳුදාවන් {0} කින්"} + } + past{ + one{"{0} සඳුදාවකට පෙර"} + other{"සඳුදාවන් {0} කට පෙර"} + } + } } mon-narrow{ relative{ @@ -999,6 +1146,16 @@ si{ "0"{"මේ සඳුදා"} "1"{"ඊළඟ සඳුදා"} } + relativeTime{ + future{ + one{"සඳුදාවන් {0} කින්"} + other{"සඳුදාවන් {0} කින්"} + } + past{ + one{"සඳුදාවන් {0} කට පෙර"} + other{"සඳුදාවන් {0} කට පෙර"} + } + } } mon-short{ relative{ @@ -1006,6 +1163,16 @@ si{ "0"{"මේ සඳුදා"} "1"{"ඊළඟ සඳුදා"} } + relativeTime{ + future{ + one{"සඳුදාවන් {0} කින්"} + other{"සඳුදාවන් {0} කින්"} + } + past{ + one{"සඳුදාවන් {0} කට පෙර"} + other{"සඳුදාවන් {0} කට පෙර"} + } + } } month{ dn{"මාසය"} @@ -1121,6 +1288,16 @@ si{ "0"{"මේ සෙනසුරාදා"} "1"{"ඊළඟ සෙනසුරාදා"} } + relativeTime{ + future{ + one{"සෙනසුරාදා +{0} කින්"} + other{"සෙනසුරාදාවන් +{0} කින්"} + } + past{ + one{"සෙනසුරාදා {0} කට පෙර"} + other{"සෙනසුරාදාවන් {0} කට පෙර"} + } + } } sat-narrow{ relative{ @@ -1128,6 +1305,16 @@ si{ "0"{"මේ සෙනසුරාදා"} "1"{"ඊළඟ සෙනසුරාදා"} } + relativeTime{ + future{ + one{"සෙනසුරාදාවන් +{0} කින්"} + other{"සෙනසුරාදාවන් +{0} කින්"} + } + past{ + one{"සෙනසුරාදාවන් {0} කට පෙර"} + other{"සෙනසුරාදාවන් {0} කට පෙර"} + } + } } sat-short{ relative{ @@ -1135,6 +1322,16 @@ si{ "0"{"මේ සෙනසුරාදා"} "1"{"ඊළඟ සෙනසුරාදා"} } + relativeTime{ + future{ + one{"සෙනසුරාදාවන් +{0} කින්"} + other{"සෙනසුරාදාවන් +{0} කින්"} + } + past{ + one{"සෙනසුරාදාවන් {0} කට පෙර"} + other{"සෙනසුරාදාවන් {0} කට පෙර"} + } + } } second{ dn{"තත්පරය"} @@ -1184,6 +1381,16 @@ si{ "0"{"මේ ඉරිදා"} "1"{"ඊළඟ ඉරිදා"} } + relativeTime{ + future{ + one{"{0} ඉරිදාවකින්"} + other{"ඉරිදාවන් {0} කින්"} + } + past{ + one{"{0} ඉරිදාවකට පෙර"} + other{"ඉරිදාවන් {0} කට පෙර"} + } + } } sun-narrow{ relative{ @@ -1191,6 +1398,16 @@ si{ "0"{"මේ ඉරිදා"} "1"{"ඊළඟ ඉරිදා"} } + relativeTime{ + future{ + one{"ඉරිදාවන් {0} කින්"} + other{"ඉරිදාවන් {0} කින්"} + } + past{ + one{"ඉරිදාවන් {0} කට පෙර"} + other{"ඉරිදාවන් {0} කට පෙර"} + } + } } sun-short{ relative{ @@ -1198,6 +1415,16 @@ si{ "0"{"මේ ඉරිදා"} "1"{"ඊළඟ ඉරිදා"} } + relativeTime{ + future{ + one{"ඉරිදාවන් {0} කින්"} + other{"ඉරිදාවන් {0} කින්"} + } + past{ + one{"ඉරිදාවන් {0} කට පෙර"} + other{"ඉරිදාවන් {0} කට පෙර"} + } + } } thu{ relative{ @@ -1205,6 +1432,16 @@ si{ "0"{"මේ බ්‍රහස්පතින්දා"} "1"{"ඊළඟ බ්‍රහස්පතින්දා"} } + relativeTime{ + future{ + one{"{0} බ්‍රහස්පතින්දාවකින්"} + other{"බ්‍රහස්පතින්දාවන් {0} කින්"} + } + past{ + one{"{0} බ්‍රහස්පතින්දාවකට පෙර"} + other{"බ්‍රහස්පතින්දාවන් {0} කට පෙර"} + } + } } thu-narrow{ relative{ @@ -1212,6 +1449,16 @@ si{ "0"{"මේ බ්‍රහස්පතින්දා"} "1"{"ඊළඟ බ්‍රහස්පතින්දා"} } + relativeTime{ + future{ + one{"බ්‍රහස්පතින්දාවන් {0} කින්"} + other{"බ්‍රහස්පතින්දාවන් {0} කින්"} + } + past{ + one{"බ්‍රහස්පතින්දාවන් {0} කට පෙර"} + other{"බ්‍රහස්පතින්දාවන් {0} කට පෙර"} + } + } } thu-short{ relative{ @@ -1219,6 +1466,16 @@ si{ "0"{"මේ බ්‍රහස්පතින්දා"} "1"{"ඊළඟ බ්‍රහස්පතින්දා"} } + relativeTime{ + future{ + one{"බ්‍රහස්පතින්දාවන් {0} කින්"} + other{"බ්‍රහස්පතින්දාවන් {0} කින්"} + } + past{ + one{"බ්‍රහස්පතින්දාවන් {0} කට පෙර"} + other{"බ්‍රහස්පතින්දාවන් {0} කට පෙර"} + } + } } tue{ relative{ @@ -1226,6 +1483,16 @@ si{ "0"{"මේ අඟහරුවාදා"} "1"{"ඊළඟ අඟහරුවාදා"} } + relativeTime{ + future{ + one{"{0} අඟහරුවාදාවකින්"} + other{"අඟහරුවාදාවන් {0} කින්"} + } + past{ + one{"{0} අඟහරුවාදාවකට පෙර"} + other{"අඟහරුවාදාවන් {0} කට පෙර"} + } + } } tue-narrow{ relative{ @@ -1233,6 +1500,16 @@ si{ "0"{"මේ අඟහරුවාදා"} "1"{"ඊළඟ අඟහරුවාදා"} } + relativeTime{ + future{ + one{"අඟහරුවාදාවන් {0} කින්"} + other{"අඟහරුවාදාවන් {0} කින්"} + } + past{ + one{"අඟහරුවාදාවන් {0} කට පෙර"} + other{"අඟහරුවාදාවන් {0} කට පෙර"} + } + } } tue-short{ relative{ @@ -1240,6 +1517,16 @@ si{ "0"{"මේ අඟහරුවාදා"} "1"{"ඊළඟ අඟහරුවාදා"} } + relativeTime{ + future{ + one{"අඟහරුවාදාවන් {0} කින්"} + other{"අඟහරුවාදාවන් {0} කින්"} + } + past{ + one{"අඟහරුවාදාවන් {0} කට පෙර"} + other{"අඟහරුවාදාවන් {0} කට පෙර"} + } + } } wed{ relative{ @@ -1247,6 +1534,16 @@ si{ "0"{"මේ බදාදා"} "1"{"ඊළඟ බදාදා"} } + relativeTime{ + future{ + one{"{0} බදාදාවකින්"} + other{"බදාදාවන් {0} කින්"} + } + past{ + one{"{0} බදාදාවකට පෙර"} + other{"බදාදාවන් {0} කට පෙර"} + } + } } wed-narrow{ relative{ @@ -1254,6 +1551,16 @@ si{ "0"{"මේ බදාදා"} "1"{"ඊළඟ බදාදා"} } + relativeTime{ + future{ + one{"බදාදාවන් {0} කින්"} + other{"බදාදාවන් {0} කින්"} + } + past{ + one{"බදාදාවන් {0} කට පෙර"} + other{"බදාදාවන් {0} කට පෙර"} + } + } } wed-short{ relative{ @@ -1261,6 +1568,16 @@ si{ "0"{"මේ බදාදා"} "1"{"ඊළඟ බදාදා"} } + relativeTime{ + future{ + one{"බදාදාවන් {0} කින්"} + other{"බදාදාවන් {0} කින්"} + } + past{ + one{"බදාදාවන් {0} කට පෙර"} + other{"බදාදාවන් {0} කට පෙර"} + } + } } week{ dn{"සතිය"} @@ -1269,6 +1586,7 @@ si{ "0"{"මෙම සතිය"} "1"{"ඊළඟ සතිය"} } + relativePeriod{"{0} වෙනි සතිය"} relativeTime{ future{ one{"සති {0}කින්"} @@ -1287,6 +1605,7 @@ si{ "0"{"මෙම සති."} "1"{"ඊළඟ සති."} } + relativePeriod{"{0} වෙනි සතිය"} relativeTime{ future{ one{"සති {0}කින්"} @@ -1305,6 +1624,7 @@ si{ "0"{"මෙම සති."} "1"{"ඊළඟ සති."} } + relativePeriod{"{0} වෙනි සතිය"} relativeTime{ future{ one{"සති {0}කින්"} @@ -1384,6 +1704,12 @@ si{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} සහ {1}"} + end{"{0}, සහ {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0} සහ {1}"} end{"{0}, සහ {1}"} diff --git a/icuSources/data/locales/si_LK.txt b/icuSources/data/locales/si_LK.txt old mode 100755 new mode 100644 index 8c7cb225..fd62c4ce --- a/icuSources/data/locales/si_LK.txt +++ b/icuSources/data/locales/si_LK.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/si_LK.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License si_LK{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/sk.txt b/icuSources/data/locales/sk.txt index c62eb421..7f1f88bc 100644 --- a/icuSources/data/locales/sk.txt +++ b/icuSources/data/locales/sk.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sk.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sk{ AuxExemplarCharacters{"[à ă â Ã¥ ā æ ç è ĕ ê ë ē ì Ä­ î ï Ä« ñ ò ŏ ö ø ō œ ř ù Å­ û ü Å« ÿ]"} Ellipsis{ @@ -265,7 +259,7 @@ sk{ } symbols{ decimal{","} - exponential{"E"} + exponential{"e"} group{" "} infinity{"∞"} list{";"} @@ -278,10 +272,21 @@ sk{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + other{"Na {0}. križovatke odbočte doprava."} + } + plural{ + few{"{0} dni"} + many{"{0} dňa"} + one{"{0} deň"} + other{"{0} dní"} + } + } minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.24.11"} + Version{"2.1.32.59"} calendar{ generic{ DateTimePatterns{ @@ -476,7 +481,8 @@ sk{ Ehms{"E h:mm:ss a"} Gy{"y G"} GyMMM{"LLLL y G"} - GyMMMEd{"E, d. MMMM y G"} + GyMMMEd{"E, d. M. y G"} + GyMMMMEd{"E, d. MMMM y G"} GyMMMMd{"d. MMMM y G"} GyMMMd{"d. M. y G"} H{"H"} @@ -487,10 +493,16 @@ sk{ M{"L."} MEd{"E, d. M."} MMM{"LLL"} - MMMEd{"E d. MMM"} + MMMEd{"E, d. M."} MMMMEd{"E, d. MMMM"} + MMMMW{ + few{"W. 'týždeň' 'v' MMMM"} + many{"W. 'týždeň' 'v' MMMM"} + one{"W. 'týždeň' 'v' MMMM"} + other{"W. 'týždeň' 'v' MMMM"} + } MMMMd{"d. MMMM"} - MMMd{"d. MMM"} + MMMd{"d. M."} Md{"d. M."} d{"d."} h{"h a"} @@ -505,12 +517,20 @@ sk{ yMEd{"E d. M. y"} yMMM{"LLLL y"} yMMMEd{"E d. M. y"} + yMMMEEEEd{"EEEE d. M. y"} yMMMM{"LLLL y"} + yMMMMEd{"E, d. MMMM y"} yMMMMd{"d. MMMM y"} yMMMd{"d. M. y"} yMd{"d. M. y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + few{"w. 'týždeň' 'v' 'roku' y"} + many{"w. 'týždeň' 'v' 'roku' y"} + one{"w. 'týždeň' 'v' 'roku' y"} + other{"w. 'týždeň' 'v' 'roku' y"} + } } dayNames{ format{ @@ -700,15 +720,23 @@ sk{ M{"LLL – LLL"} } MMMEd{ - M{"E, d. MMM – E, d. MMM"} - d{"E, d. – E, d. MMM"} + M{"E, d.M. – E, d.M."} + d{"E, d.M. – E, d.M."} } MMMM{ M{"LLLL – LLLL"} } + MMMMEd{ + M{"E, d. MMMM – E, d. MMMM"} + d{"E, d. – E, d. MMMM"} + } + MMMMd{ + M{"d. MMMM – d. MMMM"} + d{"d. – d. MMMM"} + } MMMd{ - M{"d. MMM – d. MMM"} - d{"d. – d. MMM"} + M{"d.M. – d.M."} + d{"d.M. – d.M."} } Md{ M{"d.M. – d.M."} @@ -753,18 +781,28 @@ sk{ y{"LLL – LLL y"} } yMMMEd{ - M{"E, d. MMM – E, d. MMM y"} - d{"E, d. – E, d. MMM y"} - y{"E, d. MMM y – E, d. MMM y"} + M{"E, d.M.y – E, d.M.y"} + d{"E, d.M.y – E, d.M.y"} + y{"E, d.M.y – E, d.M.y"} } yMMMM{ M{"LLLL – LLLL y"} y{"LLLL y – LLLL y"} } + yMMMMEd{ + M{"E, d. MMMM – E, d. MMMM y"} + d{"E, d. – E, d. MMMM y"} + y{"E, d. MMMM y – E, d. MMMM y"} + } + yMMMMd{ + M{"y MMMM d – MMMM d"} + d{"d. – d. MMMM y"} + y{"d. MMMM y – d. MMMM y"} + } yMMMd{ - M{"y MMM d – MMM d"} - d{"d. – d. MMM y"} - y{"d. MMM y – d. MMM y"} + M{"d.M.y – d.M.y"} + d{"d.M.y – d.M.y"} + y{"d.M.y – d.M.y"} } yMd{ M{"d.M.y – d.M.y"} @@ -906,6 +944,94 @@ sk{ } } } + characterLabel{ + activities{"aktivity"} + african_scripts{"africké písma"} + american_scripts{"americké písma"} + animal{"zviera"} + animals_nature{"zvieratá a príroda"} + arrows{"šípky"} + body{"teleso"} + box_drawing{"kreslenie rámčekov"} + braille{"Braillovo písmo"} + building{"budova"} + bullets_stars{"odrážky a hviezdičky"} + consonantal_jamo{"kórejské spoluhlásky"} + currency_symbols{"symboly meny"} + dash_connector{"pomlčky a spojovníky"} + digits{"číslice"} + dingbats{"ornamenty"} + divination_symbols{"veÅ¡tecké symboly"} + downwards_arrows{"šípky nadol"} + downwards_upwards_arrows{"šípky nadol a nahor"} + east_asian_scripts{"východoázijské písma"} + emoji{"emodži"} + european_scripts{"európske písma"} + female{"žena"} + flag{"zástava"} + flags{"vlajky"} + food_drink{"jedlo a pitie"} + format{"formát"} + format_whitespace{"formát a prázdne znaky"} + full_width_form_variant{"formáty s úplnou šírkou"} + geometric_shapes{"geometrické tvary"} + half_width_form_variant{"formáty s polovičnou šírkou"} + han_characters{"čínske znaky"} + han_radicals{"čínske radikály"} + hanja{"hanča"} + hanzi_simplified{"čínske písmo (zjednoduÅ¡ené)"} + hanzi_traditional{"čínske písmo (tradičné)"} + heart{"srdce"} + historic_scripts{"historické písma"} + ideographic_desc_characters{"ideografické popisné znaky"} + japanese_kana{"japonská kana"} + kanbun{"kanbun"} + kanji{"kandži"} + keycap{"kláves"} + leftwards_arrows{"šípky doľava"} + leftwards_rightwards_arrows{"šípky doľava a doprava"} + letterlike_symbols{"symboly podobné písmu"} + limited_use{"obmedzené použitie"} + male{"muž"} + math_symbols{"matematické operátory"} + middle_eastern_scripts{"blízkovýchodné písma"} + miscellaneous{"rôzne"} + modern_scripts{"moderné písma"} + modifier{"modifikátory"} + musical_symbols{"hudobné symboly"} + nature{"príroda"} + nonspacing{"kombinované diakritické znaky"} + numbers{"čísla"} + objects{"objekty"} + other{"ostatné"} + paired{"párové"} + person{"osoba"} + phonetic_alphabet{"fonetická abeceda"} + pictographs{"piktogramy"} + place{"miesto"} + plant{"rastlina"} + punctuation{"interpunkcia"} + rightwards_arrows{"šípky doprava"} + sign_standard_symbols{"znakové a Å¡tandardné symboly"} + small_form_variant{"varianty malých formátov"} + smiley{"smajlík"} + smileys_people{"emotikony a ľudia"} + south_asian_scripts{"juhoázijské písma"} + southeast_asian_scripts{"juhovýchodoázijské písma"} + spacing{"medzery"} + sport{"Å¡port"} + symbols{"symboly"} + technical_symbols{"technické symboly"} + tone_marks{"značky tónov"} + travel{"cestovanie"} + travel_places{"cestovanie a miesta"} + upwards_arrows{"šípky nahor"} + variant_forms{"variantné formáty"} + vocalic_jamo{"kórejské samohlásky"} + weather{"počasie"} + western_asian_scripts{"západoázijské písma"} + whitespace{"prázdne znaky"} + } contextTransforms{ day-format-except-narrow:intvector{ 1, @@ -1005,6 +1131,20 @@ sk{ "0"{"tento piatok"} "1"{"budúci piatok"} } + relativeTime{ + future{ + few{"o {0} piatky"} + many{"o {0} piatka"} + one{"o {0} piatok"} + other{"o {0} piatkov"} + } + past{ + few{"pred {0} piatkami"} + many{"pred {0} piatka"} + one{"pred {0} piatkom"} + other{"pred {0} piatkami"} + } + } } fri-narrow{ relative{ @@ -1012,6 +1152,20 @@ sk{ "0"{"tento pi."} "1"{"budúci pi."} } + relativeTime{ + future{ + few{"o {0} pi."} + many{"o {0} pi."} + one{"o {0} pi."} + other{"o {0} pi."} + } + past{ + few{"pred {0} pi."} + many{"pred {0} pi."} + one{"pred {0} pi."} + other{"pred {0} pi."} + } + } } fri-short{ relative{ @@ -1019,9 +1173,26 @@ sk{ "0"{"tento pi."} "1"{"budúci pi."} } + relativeTime{ + future{ + few{"o {0} pi."} + many{"o {0} pi."} + one{"o {0} pi."} + other{"o {0} pi."} + } + past{ + few{"pred {0} pi."} + many{"pred {0} pi."} + one{"pred {0} pi."} + other{"pred {0} pi."} + } + } } hour{ dn{"hodina"} + relative{ + "0"{"v tejto hodine"} + } relativeTime{ future{ few{"o {0} hodiny"} @@ -1073,6 +1244,9 @@ sk{ } minute{ dn{"minúta"} + relative{ + "0"{"v tejto minúte"} + } relativeTime{ future{ few{"o {0} minúty"} @@ -1128,6 +1302,20 @@ sk{ "0"{"tento pondelok"} "1"{"budúci pondelok"} } + relativeTime{ + future{ + few{"o {0} pondelky"} + many{"o {0} pondelka"} + one{"o {0} pondelok"} + other{"o {0} pondelkov"} + } + past{ + few{"pred {0} pondelkami"} + many{"pred {0} pondelka"} + one{"pred {0} pondelkom"} + other{"pred {0} pondelkami"} + } + } } mon-narrow{ relative{ @@ -1135,6 +1323,20 @@ sk{ "0"{"tento po."} "1"{"budúci po."} } + relativeTime{ + future{ + few{"o {0} po."} + many{"o {0} po."} + one{"o {0} po."} + other{"o {0} po."} + } + past{ + few{"pred {0} po."} + many{"pred {0} po."} + one{"pred {0} po."} + other{"pred {0} po."} + } + } } mon-short{ relative{ @@ -1142,6 +1344,20 @@ sk{ "0"{"tento pond."} "1"{"budúci pond."} } + relativeTime{ + future{ + few{"o {0} pond."} + many{"o {0} pond."} + one{"o {0} pond."} + other{"o {0} pond."} + } + past{ + few{"pred {0} pond."} + many{"pred {0} pond."} + one{"pred {0} pond."} + other{"pred {0} pond."} + } + } } month{ dn{"mesiac"} @@ -1271,6 +1487,20 @@ sk{ "0"{"túto sobotu"} "1"{"budúcu sobotu"} } + relativeTime{ + future{ + few{"o {0} soboty"} + many{"o {0} soboty"} + one{"o {0} sobotu"} + other{"o {0} sobôt"} + } + past{ + few{"pred {0} sobotami"} + many{"pred {0} soboty"} + one{"pred {0} sobotou"} + other{"pred {0} sobotami"} + } + } } sat-narrow{ relative{ @@ -1278,6 +1508,20 @@ sk{ "0"{"túto so."} "1"{"budúcu so."} } + relativeTime{ + future{ + few{"o {0} so."} + many{"o {0} so."} + one{"o {0} so."} + other{"o {0} so."} + } + past{ + few{"pred {0} so."} + many{"pred {0} so."} + one{"pred {0} so."} + other{"pred {0} so."} + } + } } sat-short{ relative{ @@ -1285,6 +1529,20 @@ sk{ "0"{"túto so."} "1"{"budúcu so."} } + relativeTime{ + future{ + few{"o {0} so."} + many{"o {0} so."} + one{"o {0} so."} + other{"o {0} so."} + } + past{ + few{"pred {0} so."} + many{"pred {0} so."} + one{"pred {0} so."} + other{"pred {0} so."} + } + } } second{ dn{"sekunda"} @@ -1346,6 +1604,20 @@ sk{ "0"{"túto nedeľu"} "1"{"budúcu nedeľu"} } + relativeTime{ + future{ + few{"o {0} nedele"} + many{"o {0} nedele"} + one{"o {0} nedeľu"} + other{"o {0} nedieľ"} + } + past{ + few{"pred {0} nedeľami"} + many{"pred {0} nedele"} + one{"pred {0} nedeľou"} + other{"pred {0} nedeľami"} + } + } } sun-narrow{ relative{ @@ -1353,6 +1625,20 @@ sk{ "0"{"túto ne."} "1"{"budúcu ne."} } + relativeTime{ + future{ + few{"o {0} ne."} + many{"o {0} ne."} + one{"o {0} ne."} + other{"o {0} ne."} + } + past{ + few{"pred {0} ne."} + many{"pred {0} ne."} + one{"pred {0} ne."} + other{"pred {0} ne."} + } + } } sun-short{ relative{ @@ -1360,6 +1646,20 @@ sk{ "0"{"túto ned."} "1"{"budúcu ned."} } + relativeTime{ + future{ + few{"o {0} ned."} + many{"o {0} ned."} + one{"o {0} ned."} + other{"o {0} ned."} + } + past{ + few{"pred {0} ned."} + many{"pred {0} ned."} + one{"pred {0} ned."} + other{"pred {0} ned."} + } + } } thu{ relative{ @@ -1367,6 +1667,20 @@ sk{ "0"{"tento Å¡tvrtok"} "1"{"budúci Å¡tvrtok"} } + relativeTime{ + future{ + few{"o {0} Å¡tvrtky"} + many{"o {0} Å¡tvrtka"} + one{"o {0} Å¡tvrtok"} + other{"o {0} Å¡tvrtkov"} + } + past{ + few{"pred {0} Å¡tvrtkami"} + many{"pred {0} Å¡tvrtka"} + one{"pred {0} Å¡tvrtkom"} + other{"pred {0} Å¡tvrtkami"} + } + } } thu-narrow{ relative{ @@ -1374,6 +1688,20 @@ sk{ "0"{"tento Å¡t."} "1"{"budúci Å¡t."} } + relativeTime{ + future{ + few{"o {0} Å¡t."} + many{"o {0} Å¡t."} + one{"o {0} Å¡t."} + other{"o {0} Å¡t."} + } + past{ + few{"pred {0} Å¡t."} + many{"pred {0} Å¡t."} + one{"pred {0} Å¡t."} + other{"pred {0} Å¡t."} + } + } } thu-short{ relative{ @@ -1381,6 +1709,20 @@ sk{ "0"{"tento Å¡t."} "1"{"budúci Å¡t."} } + relativeTime{ + future{ + few{"o {0} Å¡t."} + many{"o {0} Å¡t."} + one{"o {0} Å¡t."} + other{"o {0} Å¡t."} + } + past{ + few{"pred {0} Å¡t."} + many{"pred {0} Å¡t."} + one{"pred {0} Å¡t."} + other{"pred {0} Å¡t."} + } + } } tue{ relative{ @@ -1388,6 +1730,20 @@ sk{ "0"{"tento utorok"} "1"{"budúci utorok"} } + relativeTime{ + future{ + few{"o {0} utorky"} + many{"o {0} utorka"} + one{"o {0} utorok"} + other{"o {0} utorkov"} + } + past{ + few{"pred {0} utorkami"} + many{"pred {0} utorka"} + one{"pred {0} utorkom"} + other{"pred {0} utorkami"} + } + } } tue-narrow{ relative{ @@ -1395,6 +1751,20 @@ sk{ "0"{"tento ut."} "1"{"budúci ut."} } + relativeTime{ + future{ + few{"o {0} ut."} + many{"o {0} ut."} + one{"o {0} ut."} + other{"o {0} ut."} + } + past{ + few{"pred {0} ut."} + many{"pred {0} ut."} + one{"pred {0} ut."} + other{"pred {0} ut."} + } + } } tue-short{ relative{ @@ -1402,6 +1772,20 @@ sk{ "0"{"tento utor."} "1"{"budúci utor."} } + relativeTime{ + future{ + few{"o {0} utor."} + many{"o {0} utor."} + one{"o {0} utor."} + other{"o {0} utor."} + } + past{ + few{"pred {0} utor."} + many{"pred {0} utor."} + one{"pred {0} utor."} + other{"pred {0} utor."} + } + } } wed{ relative{ @@ -1409,6 +1793,20 @@ sk{ "0"{"túto stredu"} "1"{"budúcu stredu"} } + relativeTime{ + future{ + few{"o {0} stredy"} + many{"o {0} stredy"} + one{"o {0} stredu"} + other{"o {0} stried"} + } + past{ + few{"pred {0} stredami"} + many{"pred {0} stredy"} + one{"pred {0} stredou"} + other{"pred {0} stredami"} + } + } } wed-narrow{ relative{ @@ -1416,6 +1814,20 @@ sk{ "0"{"túto st."} "1"{"budúcu st."} } + relativeTime{ + future{ + few{"o {0} st."} + many{"o {0} st."} + one{"o {0} st."} + other{"o {0} st."} + } + past{ + few{"pred {0} st."} + many{"pred {0} st."} + one{"pred {0} st."} + other{"pred {0} st."} + } + } } wed-short{ relative{ @@ -1423,6 +1835,20 @@ sk{ "0"{"túto str."} "1"{"budúcu str."} } + relativeTime{ + future{ + few{"o {0} str."} + many{"o {0} str."} + one{"o {0} str."} + other{"o {0} str."} + } + past{ + few{"pred {0} str."} + many{"pred {0} str."} + one{"pred {0} str."} + other{"pred {0} str."} + } + } } week{ dn{"týždeň"} @@ -1431,6 +1857,7 @@ sk{ "0"{"tento týždeň"} "1"{"budúci týždeň"} } + relativePeriod{"týždeň dňa {0}"} relativeTime{ future{ few{"o {0} týždne"} @@ -1448,6 +1875,7 @@ sk{ } week-narrow{ dn{"týž."} + relativePeriod{"týž. dňa {0}"} relativeTime{ future{ few{"o {0} týž."} @@ -1465,6 +1893,7 @@ sk{ } week-short{ dn{"týž."} + relativePeriod{"týž. dňa {0}"} relativeTime{ future{ few{"o {0} týž."} @@ -1481,7 +1910,7 @@ sk{ } } weekday{ - dn{"deň v týždni"} + dn{"deň týždňa"} } year{ dn{"rok"} @@ -1550,6 +1979,12 @@ sk{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} a {1}"} + end{"{0} a {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0}, {1}"} end{"{0}, {1}"} @@ -1574,16 +2009,4 @@ sk{ US{"americký"} metric{"metrický"} } - transformNames{ - BGN{"BGN"} - Numeric{"Číslice"} - Tone{"Tón"} - UNGEGN{"UNGEGN"} - x-Accents{"Diakritika"} - x-Fullwidth{"Celá šírka"} - x-Halfwidth{"Polovičná šírka"} - x-Jamo{"Jamo"} - x-Pinyin{"Pinyin"} - x-Publishing{"Uverejnenie"} - } } diff --git a/icuSources/data/locales/sk_SK.txt b/icuSources/data/locales/sk_SK.txt index bfc165c3..5e0310ef 100644 --- a/icuSources/data/locales/sk_SK.txt +++ b/icuSources/data/locales/sk_SK.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sk_SK.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sk_SK{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/sl.txt b/icuSources/data/locales/sl.txt index 3a0aa686..23aa97e9 100644 --- a/icuSources/data/locales/sl.txt +++ b/icuSources/data/locales/sl.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sl.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sl{ AuxExemplarCharacters{ "[á à ă â Ã¥ ä ā æ ç ć đ é è ĕ ê ë ē í ì Ä­ î ï Ä« ñ ó ò ŏ ô ö ø ō œ q ú ù Å­ û ü" @@ -33,7 +27,7 @@ sl{ accountingFormat{"#,##0.00 ¤;(#,##0.00 ¤)"} currencyFormat{"#,##0.00 ¤"} decimalFormat{"#,##0.###"} - percentFormat{"#,##0%"} + percentFormat{"#,##0 %"} scientificFormat{"#E0"} } patternsLong{ @@ -268,7 +262,7 @@ sl{ group{"."} infinity{"∞"} list{";"} - minusSign{"-"} + minusSign{"−"} nan{"NaN"} perMille{"‰"} percentSign{"%"} @@ -277,10 +271,21 @@ sl{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + other{"V {0}. križišču zavijte desno."} + } + plural{ + few{"{0} ure"} + one{"{0} ura"} + other{"{0} ur"} + two{"{0} uri"} + } + } minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} calendar{ generic{ DateTimePatterns{ @@ -313,7 +318,7 @@ sl{ MEd{"E, d. MM."} MMM{"LLL"} MMMEd{"E, d. MMM"} - MMMMd{"d MMMM"} + MMMMd{"d. MMMM"} MMMd{"d. MMM"} Md{"d. M."} d{"d"} @@ -373,7 +378,7 @@ sl{ d{ d{"d.–d."} } - fallback{"{0} – {1}"} + fallback{"{0}–{1}"} h{ a{"h a – h a"} h{"h–h a"} @@ -465,14 +470,14 @@ sl{ EHm{"E HH:mm"} EHms{"E HH:mm:ss"} Ed{"E, d."} - Ehm{"E h:mm a"} - Ehms{"E h:mm:ss a"} + Ehm{"E, h:mm a"} + Ehms{"E, h:mm:ss a"} Gy{"y G"} GyM{"MMM y G"} GyMMM{"MMM y G"} GyMMMEd{"E, d. MMM y G"} GyMMMd{"d. MMM y G"} - H{"HH"} + H{"HH'h'"} Hm{"HH:mm"} Hms{"HH:mm:ss"} Hmsv{"HH:mm:ss v"} @@ -481,7 +486,13 @@ sl{ MEd{"E, d. M."} MMM{"LLL"} MMMEd{"E, d. MMM"} - MMMMd{"d MMMM"} + MMMMW{ + few{"W. 'teden' 'v' MMM"} + one{"W. 'teden' 'v' MMM"} + other{"W. 'teden' 'v' MMM"} + two{"W. 'teden' 'v' MMM"} + } + MMMMd{"d. MMMM"} MMMd{"d. MMM"} Md{"d. M."} d{"d."} @@ -501,6 +512,12 @@ sl{ yMd{"d. M. y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + few{"w. 'teden' 'v' y"} + one{"w. 'teden' 'v' y"} + other{"w. 'teden' 'v' y"} + two{"w. 'teden' 'v' y"} + } } dayNames{ format{ @@ -543,13 +560,13 @@ sl{ } stand-alone{ abbreviated{ - "ned", - "pon", - "tor", - "sre", - "čet", - "pet", - "sob", + "ned.", + "pon.", + "tor.", + "sre.", + "čet.", + "pet.", + "sob.", } narrow{ "n", @@ -585,11 +602,11 @@ sl{ abbreviated{ afternoon1{"pop."} evening1{"zveč."} - midnight{"poln."} + midnight{"opoln."} morning1{"zjut."} morning2{"dop."} night1{"noč"} - noon{"pold."} + noon{"opold."} } narrow{ afternoon1{"p"} @@ -602,12 +619,12 @@ sl{ } wide{ afternoon1{"popoldan"} - evening1{"večer"} - midnight{"polnoč"} - morning1{"jutro"} + evening1{"zvečer"} + midnight{"opolnoči"} + morning1{"zjutraj"} morning2{"dopoldan"} - night1{"noč"} - noon{"poldne"} + night1{"ponoči"} + noon{"opoldne"} } } stand-alone{ @@ -616,31 +633,31 @@ sl{ am{"dop."} evening1{"zveč."} midnight{"poln."} - morning1{"zjut."} + morning1{"jut."} morning2{"dop."} - night1{"pon."} + night1{"noč"} noon{"pold."} pm{"pop."} } narrow{ - afternoon1{"popoldne"} - am{"dop."} - evening1{"zvečer"} - midnight{"polnoč"} - morning1{"zjutraj"} - morning2{"dopoldne"} - night1{"ponoči"} - noon{"poldne"} - pm{"pop."} + afternoon1{"p"} + am{"d"} + evening1{"v"} + midnight{"24.00"} + morning1{"j"} + morning2{"d"} + night1{"n"} + noon{"12.00"} + pm{"p"} } wide{ afternoon1{"popoldne"} am{"dopoldne"} - evening1{"zvečer"} + evening1{"večer"} midnight{"polnoč"} - morning1{"zjutraj"} + morning1{"jutro"} morning2{"dopoldne"} - night1{"ponoči"} + night1{"noč"} noon{"poldne"} pm{"popoldne"} } @@ -649,19 +666,19 @@ sl{ eras{ abbreviated{ "pr. Kr.", - "po n. Å¡t.", + "po Kr.", } abbreviated%variant{ "pr. n. Å¡t.", - "n. Å¡t.", + "po n. Å¡t.", } wide{ "pred Kristusom", - "naÅ¡e Å¡tetje", + "po Kristusu", } wide%variant{ "pred naÅ¡im Å¡tetjem", - "po n. Å¡t.", + "po naÅ¡em Å¡tetju", } } intervalFormats{ @@ -806,18 +823,18 @@ sl{ } stand-alone{ abbreviated{ - "jan", - "feb", - "mar", - "apr", + "jan.", + "feb.", + "mar.", + "apr.", "maj", - "jun", - "jul", - "avg", - "sep", - "okt", - "nov", - "dec", + "jun.", + "jul.", + "avg.", + "sep.", + "okt.", + "nov.", + "dec.", } narrow{ "j", @@ -893,6 +910,94 @@ sl{ } } } + characterLabel{ + activities{"dejavnosti"} + african_scripts{"afriÅ¡ke pisave"} + american_scripts{"ameriÅ¡ke pisave"} + animal{"žival"} + animals_nature{"živali in narava"} + arrows{"puščice"} + body{"telo"} + box_drawing{"risani okviri"} + braille{"braillova pisava"} + building{"zgradba"} + bullets_stars{"oznake/zvezdice"} + consonantal_jamo{"soglasniÅ¡ka črka jamo"} + currency_symbols{"valutni simboli"} + dash_connector{"pomiÅ¡ljaj/povezovalnik"} + digits{"Å¡tevilke"} + dingbats{"Dingbati"} + divination_symbols{"vedeževalski simboli"} + downwards_arrows{"puščice dol"} + downwards_upwards_arrows{"puščice gor-dol"} + east_asian_scripts{"vzhodnoazijske pisave"} + emoji{"čustveni simboli"} + european_scripts{"evropske pisave"} + female{"ženska"} + flag{"zastava"} + flags{"zastave"} + food_drink{"hrana in pijača"} + format{"oblika"} + format_whitespace{"oblika in presledki"} + full_width_form_variant{"variantne oblike polne Å¡irine"} + geometric_shapes{"geometrijske oblike"} + half_width_form_variant{"variantne oblike polovične Å¡irine"} + han_characters{"znaki han"} + han_radicals{"koreni han"} + hanja{"hanja"} + hanzi_simplified{"hanzi (poenostavljeno)"} + hanzi_traditional{"hanzi (tradicionalno)"} + heart{"srce"} + historic_scripts{"zgodovinske pisave"} + ideographic_desc_characters{"ideogramski opisni znaki"} + japanese_kana{"japonska kana"} + kanbun{"kanbun"} + kanji{"kandži"} + keycap{"keycap"} + leftwards_arrows{"puščice levo"} + leftwards_rightwards_arrows{"puščice levo-desno"} + letterlike_symbols{"simboli kot črke"} + limited_use{"omejena uporaba"} + male{"moÅ¡ki"} + math_symbols{"matematični simboli"} + middle_eastern_scripts{"pisave Bližnjega vzhoda"} + miscellaneous{"Razno"} + modern_scripts{"moderne pisave"} + modifier{"modifikator"} + musical_symbols{"glasbeni simboli"} + nature{"narava"} + nonspacing{"sestavljiv znak"} + numbers{"Å¡tevilke"} + objects{"predmeti"} + other{"drugo"} + paired{"v paru"} + person{"oseba"} + phonetic_alphabet{"fonetična abeceda"} + pictographs{"piktogrami"} + place{"kraj"} + plant{"rastlina"} + punctuation{"ločila"} + rightwards_arrows{"puščice desno"} + sign_standard_symbols{"znaki/standardni simboli"} + small_form_variant{"male variantne oblike"} + smiley{"smeÅ¡ko"} + smileys_people{"smeÅ¡ki in osebe"} + south_asian_scripts{"južnoazijske pisave"} + southeast_asian_scripts{"pisave jugovzhodne Azije"} + spacing{"razmik"} + sport{"Å¡port"} + symbols{"simboli"} + technical_symbols{"tehnični simboli"} + tone_marks{"naglasna znamenja"} + travel{"potovanje"} + travel_places{"potovanja in kraji"} + upwards_arrows{"puščice navzgor"} + variant_forms{"variantne oblike"} + vocalic_jamo{"samoglasniÅ¡ka črka jamo"} + weather{"vreme"} + western_asian_scripts{"zahodnoazijske pisave"} + whitespace{"presledek"} + } delimiters{ alternateQuotationEnd{"‘"} alternateQuotationStart{"‚"} @@ -901,7 +1006,7 @@ sl{ } fields{ day{ - dn{"Dan"} + dn{"dan"} relative{ "-1"{"včeraj"} "-2"{"predvčerajÅ¡njim"} @@ -959,7 +1064,7 @@ sl{ } } dayperiod{ - dn{"Čas dneva"} + dn{"dop/pop"} } era{ dn{"doba"} @@ -970,6 +1075,20 @@ sl{ "0"{"ta petek"} "1"{"naslednji petek"} } + relativeTime{ + future{ + few{"čez {0} petke"} + one{"čez {0} petek"} + other{"čez {0} petkov"} + two{"čez {0} petka"} + } + past{ + few{"pred {0} petki"} + one{"pred {0} petkom"} + other{"pred {0} petki"} + two{"pred {0} petkoma"} + } + } } fri-narrow{ relative{ @@ -977,6 +1096,20 @@ sl{ "0"{"ta pet."} "1"{"nasl. pet."} } + relativeTime{ + future{ + few{"čez {0} petke"} + one{"čez {0} petek"} + other{"čez {0} petkov"} + two{"čez {0} petka"} + } + past{ + few{"pred {0} petki"} + one{"pred {0} petkom"} + other{"pred {0} petki"} + two{"pred {0} petkoma"} + } + } } fri-short{ relative{ @@ -984,9 +1117,26 @@ sl{ "0"{"ta pet."} "1"{"naslednji pet."} } + relativeTime{ + future{ + few{"čez {0} petke"} + one{"čez {0} petek"} + other{"čez {0} petkov"} + two{"čez {0} petka"} + } + past{ + few{"pred {0} petki"} + one{"pred {0} petkom"} + other{"pred {0} petki"} + two{"pred {0} petkoma"} + } + } } hour{ dn{"ura"} + relative{ + "0"{"v tej uri"} + } relativeTime{ future{ few{"čez {0} ure"} @@ -1038,6 +1188,9 @@ sl{ } minute{ dn{"minuta"} + relative{ + "0"{"to minuto"} + } relativeTime{ future{ few{"čez {0} minute"} @@ -1093,6 +1246,20 @@ sl{ "0"{"ta ponedeljek"} "1"{"naslednji ponedeljek"} } + relativeTime{ + future{ + few{"čez {0} ponedeljke"} + one{"čez {0} ponedeljek"} + other{"čez {0} ponedeljkov"} + two{"čez {0} ponedeljka"} + } + past{ + few{"pred {0} ponedeljki"} + one{"pred {0} ponedeljkom"} + other{"pred {0} ponedeljki"} + two{"pred {0} ponedeljkoma"} + } + } } mon-narrow{ relative{ @@ -1100,6 +1267,20 @@ sl{ "0"{"ta pon."} "1"{"nasl. pon."} } + relativeTime{ + future{ + few{"čez {0} ponedeljke"} + one{"čez {0} ponedeljek"} + other{"čez {0} ponedeljkov"} + two{"čez {0} ponedeljka"} + } + past{ + few{"pred {0} ponedeljki"} + one{"pred {0} ponedeljkom"} + other{"pred {0} ponedeljki"} + two{"pred {0} ponedeljkoma"} + } + } } mon-short{ relative{ @@ -1107,6 +1288,20 @@ sl{ "0"{"ta pon."} "1"{"naslednji pon."} } + relativeTime{ + future{ + few{"čez {0} ponedeljke"} + one{"čez {0} ponedeljek"} + other{"čez {0} ponedeljkov"} + two{"čez {0} ponedeljka"} + } + past{ + few{"pred {0} ponedeljki"} + one{"pred {0} ponedeljkom"} + other{"pred {0} ponedeljki"} + two{"pred {0} ponedeljkoma"} + } + } } month{ dn{"mesec"} @@ -1236,6 +1431,20 @@ sl{ "0"{"to soboto"} "1"{"naslednjo soboto"} } + relativeTime{ + future{ + few{"čez {0} sobote"} + one{"čez {0} soboto"} + other{"čez {0} sobot"} + two{"čez {0} soboti"} + } + past{ + few{"pred {0} sobotami"} + one{"pred {0} soboto"} + other{"pred {0} sobotami"} + two{"pred {0} sobotama"} + } + } } sat-narrow{ relative{ @@ -1243,6 +1452,20 @@ sl{ "0"{"to sob."} "1"{"nasl. sob."} } + relativeTime{ + future{ + few{"čez {0} sobote"} + one{"čez {0} soboto"} + other{"čez {0} sobot"} + two{"čez {0} soboti"} + } + past{ + few{"pred {0} sobotami"} + one{"pred {0} soboto"} + other{"pred {0} sobotami"} + two{"pred {0} sobotama"} + } + } } sat-short{ relative{ @@ -1250,6 +1473,20 @@ sl{ "0"{"to sob."} "1"{"naslednjo sob."} } + relativeTime{ + future{ + few{"čez {0} sobote"} + one{"čez {0} soboto"} + other{"čez {0} sobot"} + two{"čez {0} soboti"} + } + past{ + few{"pred {0} sobotami"} + one{"pred {0} soboto"} + other{"pred {0} sobotami"} + two{"pred {0} sobotama"} + } + } } second{ dn{"sekunda"} @@ -1311,6 +1548,20 @@ sl{ "0"{"to nedeljo"} "1"{"naslednjo nedeljo"} } + relativeTime{ + future{ + few{"čez {0} nedelje"} + one{"čez {0} nedeljo"} + other{"čez {0} nedelj"} + two{"čez {0} nedelji"} + } + past{ + few{"pred {0} nedeljami"} + one{"pred {0} nedeljo"} + other{"pred {0} nedeljami"} + two{"pred {0} nedeljama"} + } + } } sun-narrow{ relative{ @@ -1318,6 +1569,20 @@ sl{ "0"{"to ned."} "1"{"nasl. ned."} } + relativeTime{ + future{ + few{"čez {0} nedelje"} + one{"čez {0} nedeljo"} + other{"čez {0} nedelj"} + two{"čez {0} nedelji"} + } + past{ + few{"pred {0} nedeljami"} + one{"pred {0} nedeljo"} + other{"pred {0} nedeljami"} + two{"pred {0} nedeljama"} + } + } } sun-short{ relative{ @@ -1325,6 +1590,20 @@ sl{ "0"{"to ned."} "1"{"naslednjo ned."} } + relativeTime{ + future{ + few{"čez {0} nedelje"} + one{"čez {0} nedeljo"} + other{"čez {0} nedelj"} + two{"čez {0} nedelji"} + } + past{ + few{"pred {0} nedeljami"} + one{"pred {0} nedeljo"} + other{"pred {0} nedeljami"} + two{"pred {0} nedeljama"} + } + } } thu{ relative{ @@ -1332,6 +1611,20 @@ sl{ "0"{"ta četrtek"} "1"{"naslednji četrtek"} } + relativeTime{ + future{ + few{"čez {0} četrtke"} + one{"čez {0} četrtek"} + other{"čez {0} četrtkov"} + two{"čez {0} četrtka"} + } + past{ + few{"pred {0} četrtki"} + one{"pred {0} četrtkom"} + other{"pred {0} četrtki"} + two{"pred {0} četrtkoma"} + } + } } thu-narrow{ relative{ @@ -1339,6 +1632,20 @@ sl{ "0"{"ta čet."} "1"{"nasl. čet."} } + relativeTime{ + future{ + few{"čez {0} četrtke"} + one{"čez {0} četrtek"} + other{"čez {0} četrtkov"} + two{"čez {0} četrtka"} + } + past{ + few{"pred {0} četrtki"} + one{"pred {0} četrtkom"} + other{"pred {0} četrtki"} + two{"pred {0} četrtkoma"} + } + } } thu-short{ relative{ @@ -1346,6 +1653,20 @@ sl{ "0"{"ta čet."} "1"{"naslednji čet."} } + relativeTime{ + future{ + few{"čez {0} četrtke"} + one{"čez {0} četrtek"} + other{"čez {0} četrtkov"} + two{"čez {0} četrtka"} + } + past{ + few{"pred {0} četrtki"} + one{"pred {0} četrtkom"} + other{"pred {0} četrtki"} + two{"pred {0} četrtkoma"} + } + } } tue{ relative{ @@ -1353,6 +1674,20 @@ sl{ "0"{"ta torek"} "1"{"naslednji torek"} } + relativeTime{ + future{ + few{"čez {0} torke"} + one{"čez {0} torek"} + other{"čez {0} torkov"} + two{"čez {0} torka"} + } + past{ + few{"pred {0} torki"} + one{"pred {0} torkom"} + other{"pred {0} torki"} + two{"pred {0} torkoma"} + } + } } tue-narrow{ relative{ @@ -1360,6 +1695,20 @@ sl{ "0"{"ta tor."} "1"{"nasl. tor."} } + relativeTime{ + future{ + few{"čez {0} torke"} + one{"čez {0} torek"} + other{"čez {0} torkov"} + two{"čez {0} torka"} + } + past{ + few{"pred {0} torki"} + one{"pred {0} torkom"} + other{"pred {0} torki"} + two{"pred {0} torkoma"} + } + } } tue-short{ relative{ @@ -1367,6 +1716,20 @@ sl{ "0"{"ta tor."} "1"{"naslednji tor."} } + relativeTime{ + future{ + few{"čez {0} torke"} + one{"čez {0} torek"} + other{"čez {0} torkov"} + two{"čez {0} torka"} + } + past{ + few{"pred {0} torki"} + one{"pred {0} torkom"} + other{"pred {0} torki"} + two{"pred {0} torkoma"} + } + } } wed{ relative{ @@ -1374,6 +1737,20 @@ sl{ "0"{"to sredo"} "1"{"naslednjo sredo"} } + relativeTime{ + future{ + few{"čez {0} srede"} + one{"čez {0} sredo"} + other{"čez {0} sred"} + two{"čez {0} sredi"} + } + past{ + few{"pred {0} sredami"} + one{"pred {0} sredo"} + other{"pred {0} sredami"} + two{"pred {0} sredama"} + } + } } wed-narrow{ relative{ @@ -1381,6 +1758,20 @@ sl{ "0"{"to sre."} "1"{"nasl. sre."} } + relativeTime{ + future{ + few{"čez {0} srede"} + one{"čez {0} sredo"} + other{"čez {0} sred"} + two{"čez {0} sredi"} + } + past{ + few{"pred {0} sredami"} + one{"pred {0} sredo"} + other{"pred {0} sredami"} + two{"pred {0} sredama"} + } + } } wed-short{ relative{ @@ -1388,6 +1779,20 @@ sl{ "0"{"to sre."} "1"{"naslednjo sre."} } + relativeTime{ + future{ + few{"čez {0} srede"} + one{"čez {0} sredo"} + other{"čez {0} sred"} + two{"čez {0} sredi"} + } + past{ + few{"pred {0} sredami"} + one{"pred {0} sredo"} + other{"pred {0} sredami"} + two{"pred {0} sredama"} + } + } } week{ dn{"teden"} @@ -1396,6 +1801,7 @@ sl{ "0"{"ta teden"} "1"{"naslednji teden"} } + relativePeriod{"v tednu {0}"} relativeTime{ future{ few{"čez {0} tedne"} @@ -1413,6 +1819,7 @@ sl{ } week-narrow{ dn{"ted."} + relativePeriod{"v tednu {0}"} relativeTime{ future{ few{"čez {0} ted."} @@ -1430,6 +1837,7 @@ sl{ } week-short{ dn{"ted."} + relativePeriod{"v tednu {0}"} relativeTime{ future{ few{"čez {0} ted."} @@ -1515,6 +1923,12 @@ sl{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} in {1}"} + end{"{0} in {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0} in {1}"} end{"{0} in {1}"} @@ -1539,16 +1953,4 @@ sl{ US{"imperialni"} metric{"metrični"} } - transformNames{ - BGN{"BGN"} - Numeric{"Å tevilsko"} - Tone{"Ton"} - UNGEGN{"UNGEGN"} - x-Accents{"Accents"} - x-Fullwidth{"Polna Å¡irina"} - x-Halfwidth{"Polovična Å¡irina"} - x-Jamo{"Jamo"} - x-Pinyin{"Pinjin"} - x-Publishing{"Publishing"} - } } diff --git a/icuSources/data/locales/sl_SI.txt b/icuSources/data/locales/sl_SI.txt index aced8915..34132e7c 100644 --- a/icuSources/data/locales/sl_SI.txt +++ b/icuSources/data/locales/sl_SI.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sl_SI.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sl_SI{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/smn.txt b/icuSources/data/locales/smn.txt index 7bc55cd2..47b1f152 100644 --- a/icuSources/data/locales/smn.txt +++ b/icuSources/data/locales/smn.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/smn.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License smn{ AuxExemplarCharacters{"[à ç é è í ñ ń ó ò q ú ü w x æ ø Ã¥ ã ö]"} ExemplarCharacters{"[a â b c č d đ e f g h i j k l m n ŋ o p r s Å¡ t u v y z ž ä á]"} @@ -14,6 +8,14 @@ smn{ latn{ miscPatterns{ atLeast{"ucemustáá {0}"} + range{"{0}–{1}"} + } + patterns{ + accountingFormat{"#,##0.00 ¤"} + currencyFormat{"#,##0.00 ¤"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0 %"} + scientificFormat{"#E0"} } patternsLong{ decimalFormat{ @@ -80,26 +82,225 @@ smn{ } } symbols{ + decimal{","} + exponential{"E"} + group{" "} + infinity{"∞"} + minusSign{"-"} nan{"epiloho"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{"."} } } + minimumGroupingDigits{"1"} } - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ + generic{ + DateTimePatterns{ + "H.mm.ss zzzz", + "H.mm.ss z", + "H.mm.ss", + "H.mm", + "cccc MMMM d. y G", + "MMMM d. y G", + "d.M.y G", + "d.M.y GGGGG", + "{1} 'tme' {0}", + "{1} 'tme' {0}", + "{1} 'tme' {0}", + "{1} 'tme' {0}", + "{1} {0}", + } + availableFormats{ + E{"ccc"} + Ed{"E d."} + Gy{"y G"} + GyMMM{"LLL y G"} + GyMMMEd{"E MMM d. y G"} + GyMMMd{"MMM d. y G"} + M{"L"} + MEd{"E d.M."} + MMM{"LLL"} + MMMEd{"ccc MMM d."} + MMMMd{"d. MMMM"} + MMMd{"MMM d."} + Md{"d.M."} + d{"d"} + y{"y G"} + yyyy{"y G"} + yyyyM{"L.y G"} + yyyyMEd{"E d.M.y G"} + yyyyMMM{"LLL y G"} + yyyyMMMEd{"E MMM d. y G"} + yyyyMMMM{"LLLL y G"} + yyyyMMMd{"MMM d. y G"} + yyyyMd{"d.M.y G"} + yyyyQQQ{"QQQ y G"} + yyyyQQQQ{"QQQQ y G"} + } + intervalFormats{ + M{ + M{"L.–L."} + } + MEd{ + M{"E d.M. – E d.M."} + d{"E d. – E d.M."} + } + MMM{ + M{"LLL–LLLL"} + } + MMMEd{ + M{"MMMM E d. – MMMM E d."} + d{"MMMM E d. – E d."} + } + MMMd{ + M{"MMMM d. – MMMM d."} + d{"MMMM d.–d."} + } + Md{ + M{"d.M.–d.M."} + d{"d.–d.M."} + } + d{ + d{"d.–d."} + } + fallback{"{0} – {1}"} + y{ + y{"y–y G"} + } + yM{ + M{"LLL–LLLL y G"} + y{"LLLL y – LLLL y G"} + } + yMEd{ + M{"E d.M.y – E d.M.y G"} + d{"E d.M.y – E d.M.y G"} + y{"E d.M.y – E d.M.y G"} + } + yMMM{ + M{"LLL–LLLL y G"} + y{"LLLL y – LLLL y G"} + } + yMMMEd{ + M{"MMMM E d. – MMMM E d. y G"} + d{"MMMM E d. – E d. y G"} + y{"MMMM E d. y – MMMM E d. y G"} + } + yMMMM{ + M{"LLL–LLLL y G"} + y{"LLLL y – LLLL y G"} + } + yMMMd{ + M{"MMMM d. – MMMM d. y G"} + d{"MMMM d.–d. y G"} + y{"MMMM d. y – MMMM d. y G"} + } + yMd{ + M{"d.M.–d.M.y G"} + d{"d.–d.M.y G"} + y{"d.M.y–d.M.y G"} + } + } + } gregorian{ + AmPmMarkers{ + "ip.", + "ep.", + } + AmPmMarkersAbbr{ + "ip.", + "ep.", + } + AmPmMarkersNarrow{ + "ip.", + "ep.", + } + DateTimePatterns{ + "H.mm.ss zzzz", + "H.mm.ss z", + "H.mm.ss", + "H.mm", + "cccc, MMMM d. y", + "MMMM d. y", + "MMM d. y", + "d.M.y", + "{1} 'tme' {0}", + "{1} 'tme' {0}", + "{1} 'tme' {0}", + "{1} 'tme' {0}", + "{1} {0}", + } + appendItems{ + Timezone{"{0} {1}"} + } + availableFormats{ + E{"ccc"} + EHm{"E H.mm"} + EHms{"E H.mm.ss"} + Ed{"E d."} + Ehm{"E h.mm a"} + Ehms{"E h.mm.ss a"} + Gy{"y G"} + GyMMM{"LLL y G"} + GyMMMEd{"E, MMM d. y G"} + GyMMMd{"MMM d. y G"} + H{"H"} + Hm{"H.mm"} + Hms{"H.mm.ss"} + Hmsv{"H.mm.ss v"} + Hmv{"H.mm v"} + M{"L"} + MEd{"E d.M."} + MMM{"LLL"} + MMMEd{"E, MMM d."} + MMMMW{ + one{"'okko' W, MMM"} + other{"'okko' W, MMM"} + two{"'okko' W, MMM"} + } + MMMMd{"MMMM d."} + MMMd{"MMM d."} + Md{"d.M."} + d{"d"} + h{"h a"} + hm{"h.mm a"} + hms{"h.mm.ss a"} + hmsv{"h.mm.ss a v"} + hmv{"h.mm a v"} + ms{"m.ss."} + y{"y"} + yM{"L.y"} + yMEd{"E d.M.y"} + yMMM{"LLL y"} + yMMMEd{"ccc, MMM d. y"} + yMMMM{"LLLL y"} + yMMMd{"MMM d. y"} + yMd{"d.M.y"} + yQQQ{"QQQ y"} + yQQQQ{"QQQQ y"} + yw{ + one{"'okko' w, y"} + other{"'okko' w, y"} + two{"'okko' w, y"} + } + } dayNames{ format{ abbreviated{ - "pa", - "vu", - "ma", - "ko", - "tu", - "vá", - "lá", + "pas", + "vuo", + "maj", + "kos", + "tuo", + "vás", + "láv", } narrow{ - "P", + "p", "V", "M", "K", @@ -107,6 +308,15 @@ smn{ "V", "L", } + short{ + "pa", + "vu", + "ma", + "ko", + "tu", + "vá", + "lá", + } wide{ "pasepeeivi", "vuossaargâ", @@ -118,6 +328,33 @@ smn{ } } stand-alone{ + abbreviated{ + "pas", + "vuo", + "maj", + "kos", + "tuo", + "vás", + "láv", + } + narrow{ + "S", + "M", + "T", + "W", + "T", + "F", + "S", + } + short{ + "pa", + "vu", + "ma", + "ko", + "tu", + "vá", + "lá", + } wide{ "pasepeivi", "vuossargâ", @@ -129,8 +366,209 @@ smn{ } } } + dayPeriod{ + stand-alone{ + abbreviated{ + am{"ip."} + pm{"ep."} + } + narrow{ + am{"ip."} + pm{"ep."} + } + wide{ + am{"ip."} + pm{"ep."} + } + } + } + eras{ + abbreviated{ + "oKr.", + "mKr.", + } + abbreviated%variant{ + "oää.", + "mää.", + } + wide{ + "Ovdil Kristus Å¡oddâm", + "maŋa Kristus Å¡oddâm", + } + wide%variant{ + "Ovdil ääigirekinistem älgim", + "maŋa ääigirekinistem älgim", + } + } + intervalFormats{ + H{ + H{"H–H"} + } + Hm{ + H{"H.mm–H.mm"} + m{"H.mm–H.mm"} + } + Hmv{ + H{"H.mm–H.mm v"} + m{"H.mm–H.mm v"} + } + Hv{ + H{"H–H v"} + } + M{ + M{"L.–L."} + } + MEd{ + M{"E d.M. – E d.M."} + d{"E d. – E d.M."} + } + MMM{ + M{"LLL–LLLL"} + } + MMMEd{ + M{"MMMM E d. – MMMM E d."} + d{"MMMM E d. – E d."} + } + MMMd{ + M{"MMM d. – MMM d."} + d{"MMM d.–d."} + } + Md{ + M{"d.M.–d.M."} + d{"d.–d.M."} + } + d{ + d{"d.–d."} + } + fallback{"{0}–{1}"} + h{ + a{"h a – h a"} + h{"h–h a"} + } + hm{ + a{"h.mm a – h.mm a"} + h{"h.mm–h.mm a"} + m{"h.mm–h.mm a"} + } + hmv{ + a{"h.mm a – h.mm a v"} + h{"h.mm–h.mm a v"} + m{"h.mm–h.mm a v"} + } + hv{ + a{"h a – h a v"} + h{"h–h a v"} + } + y{ + y{"y–y"} + } + yM{ + M{"LLL–LLLL y"} + y{"LLLL y – LLLL y"} + } + yMEd{ + M{"E d.M.y – E d.M.y"} + d{"E d.M.y – E d.M.y"} + y{"E d.M.y – E d.M.y"} + } + yMMM{ + M{"LLL–LLLL y"} + y{"LLLL y – LLLL y"} + } + yMMMEd{ + M{"MMMM E d. – MMMM E d. y"} + d{"MMMM E d. – E d. y"} + y{"MMMM E d. y – MMMM E d. y"} + } + yMMMM{ + M{"LLL–LLLL y"} + y{"LLLL y – LLLL y"} + } + yMMMd{ + M{"MMMM d. – MMMM d. y"} + d{"MMMM d.–d. y"} + y{"MMMM d. y – MMMM d. y"} + } + yMd{ + M{"d.M.–d.M.y"} + d{"d. – d.M.y"} + y{"d.M.y–d.M.y"} + } + } monthNames{ + format{ + abbreviated{ + "uđiv", + "kuovâ", + "njuhčâ", + "cuáŋui", + "vyesi", + "kesi", + "syeini", + "porge", + "čohčâ", + "roovvâd", + "skammâ", + "juovlâ", + } + narrow{ + "U", + "K", + "NJ", + "C", + "V", + "K", + "S", + "P", + "Č", + "R", + "S", + "J", + } + wide{ + "uđđâivemáánu", + "kuovâmáánu", + "njuhčâmáánu", + "cuáŋuimáánu", + "vyesimáánu", + "kesimáánu", + "syeinimáánu", + "porgemáánu", + "čohčâmáánu", + "roovvâdmáánu", + "skammâmáánu", + "juovlâmáánu", + } + } stand-alone{ + abbreviated{ + "uđiv", + "kuovâ", + "njuhčâ", + "cuáŋui", + "vyesi", + "kesi", + "syeini", + "porge", + "čohčâ", + "roovvâd", + "skammâ", + "juovlâ", + } + narrow{ + "U", + "K", + "NJ", + "C", + "V", + "K", + "S", + "P", + "Č", + "R", + "S", + "J", + } wide{ "uđđâivemáánu", "kuovâmáánu", @@ -155,6 +593,12 @@ smn{ "3. niälj.", "4. niälj.", } + narrow{ + "1", + "2", + "3", + "4", + } wide{ "1. niäljádâs", "2. niäljádâs", @@ -163,6 +607,18 @@ smn{ } } stand-alone{ + abbreviated{ + "1. niälj.", + "2. niälj.", + "3. niälj.", + "4. niälj.", + } + narrow{ + "1", + "2", + "3", + "4", + } wide{ "1. niäljádâs", "2. niäljádâs", diff --git a/icuSources/data/locales/smn_FI.txt b/icuSources/data/locales/smn_FI.txt index e86d9522..f76c55c4 100644 --- a/icuSources/data/locales/smn_FI.txt +++ b/icuSources/data/locales/smn_FI.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/smn_FI.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License smn_FI{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/sn.txt b/icuSources/data/locales/sn.txt old mode 100755 new mode 100644 index ca1269c0..1b069850 --- a/icuSources/data/locales/sn.txt +++ b/icuSources/data/locales/sn.txt @@ -1,31 +1,45 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sn.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sn{ AuxExemplarCharacters{"[q x]"} ExemplarCharacters{"[a b c d e f g h i j k l m n o p r s t u v w y z]"} ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P R S T U V W Y Z]"} NumberElements{ latn{ + miscPatterns{ + atLeast{"⩾{0}"} + range{"{0}–{1}"} + } patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} + } + symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} } } + minimumGroupingDigits{"1"} } - Version{"2.1.21.28"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ - "h:mm:ss a zzzz", - "h:mm:ss a z", - "h:mm:ss a", - "h:mm a", + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", "EEEE, d MMMM y G", "d MMMM y G", "d MMM y G", @@ -37,6 +51,9 @@ sn{ "{1} {0}", } availableFormats{ + E{"ccc"} + Ed{"d, E"} + Gy{"G y"} Hm{"HH:mm"} Hms{"HH:mm:ss"} M{"L"} @@ -61,55 +78,115 @@ sn{ } } gregorian{ + AmPmMarkers{ + "AM", + "PM", + } + AmPmMarkersAbbr{ + "AM", + "PM", + } + AmPmMarkersNarrow{ + "a", + "p", + } DateTimePatterns{ - "h:mm:ss a zzzz", - "h:mm:ss a z", - "h:mm:ss a", - "h:mm a", - "EEEE, d MMMM y", - "d MMMM y", - "d MMM y", - "dd/MM/y", + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", + "y MMMM d, EEEE", + "y MMMM d", + "y MMM d", + "y-MM-dd", "{1} {0}", "{1} {0}", "{1} {0}", "{1} {0}", "{1} {0}", } + appendItems{ + Timezone{"{0} {1}"} + } availableFormats{ + E{"ccc"} + EHm{"E HH:mm"} + EHms{"E HH:mm:ss"} + Ed{"d, E"} + Ehm{"E h:mm a"} + Ehms{"E h:mm:ss a"} + Gy{"G y"} + GyMMM{"G y MMM"} + GyMMMEd{"G y MMM d, E"} + GyMMMd{"G y MMM d"} + H{"HH"} Hm{"HH:mm"} Hms{"HH:mm:ss"} + Hmsv{"HH:mm:ss v"} + Hmv{"HH:mm v"} M{"L"} - MEd{"E, M/d"} + MEd{"MM-dd, E"} MMM{"LLL"} - MMMEd{"E, MMM d"} + MMMEd{"MMM d, E"} MMMMEd{"E, MMMM d"} + MMMMW{ + one{"'week' W 'of' MMM"} + other{"'week' W 'of' MMM"} + } MMMMd{"MMMM d"} MMMd{"MMM d"} - Md{"M/d"} + Md{"MM-dd"} d{"d"} + h{"h a"} hm{"h:mm a"} + hms{"h:mm:ss a"} + hmsv{"h:mm:ss a v"} + hmv{"h:mm a v"} ms{"mm:ss"} y{"y"} - yM{"M/y"} - yMEd{"E, M/d/y"} - yMMM{"MMM y"} - yMMMEd{"E, MMM d, y"} - yMMMM{"MMMM y"} - yQQQ{"QQQ y"} - yQQQQ{"QQQQ y"} + yM{"y-MM"} + yMEd{"y-MM-dd, E"} + yMMM{"y MMM"} + yMMMEd{"y MMM d, E"} + yMMMM{"y MMMM"} + yMMMd{"y MMM d"} + yMd{"y-MM-dd"} + yQQQ{"y QQQ"} + yQQQQ{"y QQQQ"} + yw{ + one{"'week' w 'of' y"} + other{"'week' w 'of' y"} + } } dayNames{ format{ abbreviated{ "Svo", "Muv", - "Chip", - "Chit", - "Chin", - "Chis", + "Chp", + "Cht", + "Chn", + "Chs", "Mug", } + narrow{ + "S", + "M", + "C", + "C", + "C", + "C", + "M", + } + short{ + "Sv", + "Mu", + "Cp", + "Ct", + "Cn", + "Cs", + "Mg", + } wide{ "Svondo", "Muvhuro", @@ -121,6 +198,15 @@ sn{ } } stand-alone{ + abbreviated{ + "Svo", + "Muv", + "Chp", + "Cht", + "Chn", + "Chs", + "Mug", + } narrow{ "S", "M", @@ -130,6 +216,40 @@ sn{ "C", "M", } + short{ + "Sv", + "Mu", + "Cp", + "Ct", + "Cn", + "Cs", + "Mg", + } + wide{ + "Svondo", + "Muvhuro", + "Chipiri", + "Chitatu", + "China", + "Chishanu", + "Mugovera", + } + } + } + dayPeriod{ + stand-alone{ + abbreviated{ + am{"AM"} + pm{"PM"} + } + narrow{ + am{"AM"} + pm{"PM"} + } + wide{ + am{"AM"} + pm{"PM"} + } } } eras{ @@ -137,9 +257,108 @@ sn{ "BC", "AD", } + abbreviated%variant{ + "BCE", + "CE", + } wide{ "Kristo asati auya", - "Kristo ashaya", + "mugore ramambo vedu", + } + } + intervalFormats{ + H{ + H{"HH–HH"} + } + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } + Hmv{ + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} + } + Hv{ + H{"HH–HH v"} + } + M{ + M{"MM–MM"} + } + MEd{ + M{"MM-dd, E – MM-dd, E"} + d{"MM-dd, E – MM-dd, E"} + } + MMM{ + M{"LLL–LLL"} + } + MMMEd{ + M{"MMM d, E – MMM d, E"} + d{"MMM d, E – MMM d, E"} + } + MMMd{ + M{"MMM d – MMM d"} + d{"MMM d–d"} + } + Md{ + M{"MM-dd – MM-dd"} + d{"MM-dd – MM-dd"} + } + d{ + d{"d–d"} + } + fallback{"{0} – {1}"} + h{ + a{"h a – h a"} + h{"h–h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} + } + hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} + } + hv{ + a{"h a – h a v"} + h{"h–h a v"} + } + y{ + y{"y–y"} + } + yM{ + M{"y-MM – y-MM"} + y{"y-MM – y-MM"} + } + yMEd{ + M{"y-MM-dd, E – y-MM-dd, E"} + d{"y-MM-dd, E – y-MM-dd, E"} + y{"y-MM-dd, E – y-MM-dd, E"} + } + yMMM{ + M{"y MMM–MMM"} + y{"y MMM – y MMM"} + } + yMMMEd{ + M{"y MMM d, E – MMM d, E"} + d{"y MMM d, E – MMM d, E"} + y{"y MMM d, E – y MMM d, E"} + } + yMMMM{ + M{"y MMMM–MMMM"} + y{"y MMMM – y MMMM"} + } + yMMMd{ + M{"y MMM d – MMM d"} + d{"y MMM d–d"} + y{"y MMM d – y MMM d"} + } + yMd{ + M{"y-MM-dd – y-MM-dd"} + d{"y-MM-dd – y-MM-dd"} + y{"y-MM-dd – y-MM-dd"} } } monthNames{ @@ -155,9 +374,23 @@ sn{ "Nya", "Gun", "Gum", - "Mb", + "Mbu", "Zvi", } + narrow{ + "N", + "K", + "K", + "K", + "C", + "C", + "C", + "N", + "G", + "G", + "M", + "Z", + } wide{ "Ndira", "Kukadzi", @@ -174,6 +407,20 @@ sn{ } } stand-alone{ + abbreviated{ + "Ndi", + "Kuk", + "Kur", + "Kub", + "Chv", + "Chk", + "Chg", + "Nya", + "Gun", + "Gum", + "Mbu", + "Zvi", + } narrow{ "N", "K", @@ -188,6 +435,20 @@ sn{ "M", "Z", } + wide{ + "Ndira", + "Kukadzi", + "Kurume", + "Kubvumbi", + "Chivabvu", + "Chikumi", + "Chikunguru", + "Nyamavhuvhu", + "Gunyana", + "Gumiguru", + "Mbudzi", + "Zvita", + } } } quarters{ @@ -198,6 +459,32 @@ sn{ "K3", "K4", } + narrow{ + "1", + "2", + "3", + "4", + } + wide{ + "Kota 1", + "Kota 2", + "Kota 3", + "Kota 4", + } + } + stand-alone{ + abbreviated{ + "K1", + "K2", + "K3", + "K4", + } + narrow{ + "1", + "2", + "3", + "4", + } wide{ "Kota 1", "Kota 2", diff --git a/icuSources/data/locales/sn_ZW.txt b/icuSources/data/locales/sn_ZW.txt old mode 100755 new mode 100644 index 3b45606b..341039b5 --- a/icuSources/data/locales/sn_ZW.txt +++ b/icuSources/data/locales/sn_ZW.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sn_ZW.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sn_ZW{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/so.txt b/icuSources/data/locales/so.txt index ab1b843a..8dbc917d 100644 --- a/icuSources/data/locales/so.txt +++ b/icuSources/data/locales/so.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/so.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License so{ ExemplarCharacters{"[a b c d e f g h i j k l m n o p q r s t u v w x y z]"} NumberElements{ @@ -13,13 +7,29 @@ so{ patterns{ currencyFormat{"¤#,##0.00"} } + patternsLong{ + decimalFormat{ + 1000{ + one{"0K"} + other{"0K"} + } + 10000{ + one{"00K"} + other{"00K"} + } + 100000{ + one{"000K"} + other{"000K"} + } + } + } symbols{ decimal{"."} group{","} } } } - Version{"2.1.23.7"} + Version{"2.1.33.76"} calendar{ generic{ DateTimePatterns{ @@ -70,6 +80,10 @@ so{ "sn.", "gn.", } + AmPmMarkersNarrow{ + "sn.", + "gn.", + } DateTimePatterns{ "h:mm:ss a zzzz", "h:mm:ss a z", @@ -93,6 +107,10 @@ so{ MMM{"LLL"} MMMEd{"E, MMM d"} MMMMEd{"E, MMMM d"} + MMMMW{ + one{"'usbuuc' W 'ee' MMMM"} + other{"'usbuuc' W 'ee' MMMM"} + } MMMMd{"MMMM d"} MMMd{"MMM d"} Md{"M/d"} @@ -119,6 +137,24 @@ so{ "Jim", "Sab", } + narrow{ + "A", + "I", + "T", + "A", + "Kh", + "J", + "S", + } + short{ + "Axd", + "Isn", + "Tal", + "Arb", + "Kha", + "Jim", + "Sab", + } wide{ "Axad", "Isniin", @@ -135,10 +171,40 @@ so{ "I", "T", "A", - "K", + "Kh", "J", "S", } + short{ + "Axd", + "Isn", + "Tal", + "Arb", + "Kha", + "Jim", + "Sab", + } + wide{ + "Axad", + "Isniin", + "Talaado", + "Arbaco", + "Khamiis", + "Jimco", + "Sabti", + } + } + } + dayPeriod{ + stand-alone{ + abbreviated{ + am{"sn."} + pm{"gn."} + } + wide{ + am{"sn."} + pm{"gn."} + } } } eras{ @@ -147,8 +213,8 @@ so{ "CD", } wide{ - "Ciise ka hor (CS)", - "Ciise ka dib (CS)", + "CK", + "CD", } } monthNames{ @@ -167,6 +233,20 @@ so{ "KIT", "LIT", } + narrow{ + "K", + "L", + "S", + "A", + "S", + "L", + "T", + "S", + "S", + "T", + "K", + "L", + } wide{ "Bisha Koobaad", "Bisha Labaad", @@ -191,6 +271,20 @@ so{ "R3", "R4", } + narrow{ + "1", + "2", + "3", + "4", + } + wide{ + "Rubaca 1aad", + "Rubaca 2aad", + "Rubaca 3aad", + "Rubaca 4aad", + } + } + stand-alone{ wide{ "Rubaca 1aad", "Rubaca 2aad", @@ -209,42 +303,347 @@ so{ } fields{ day{ - dn{"Maalin"} + dn{"Day"} relative{ "-1"{"Shalay"} "0"{"Maanta"} "1"{"Berri"} } + relativeTime{ + future{ + one{"+{0} d"} + other{"+{0} d"} + } + past{ + one{"-{0} d"} + other{"-{0} d"} + } + } + } + day-narrow{ + relativeTime{ + future{ + one{"+{0} d"} + other{"+{0} d"} + } + past{ + one{"-{0} d"} + other{"-{0} d"} + } + } + } + day-short{ + dn{"Day"} + relativeTime{ + future{ + one{"+{0} d"} + other{"+{0} d"} + } + past{ + one{"-{0} d"} + other{"-{0} d"} + } + } } dayperiod{ - dn{"sn./gn."} + dn{"Dayperiod"} } era{ - dn{"Qarni"} + dn{"Era"} } hour{ - dn{"Saacad"} + dn{"Hour"} + relative{ + "0"{"this hour"} + } + relativeTime{ + future{ + one{"+{0} h"} + other{"+{0} h"} + } + past{ + one{"-{0} h"} + other{"-{0} h"} + } + } + } + hour-narrow{ + relativeTime{ + future{ + one{"+{0} h"} + other{"+{0} h"} + } + past{ + one{"-{0} h"} + other{"-{0} h"} + } + } + } + hour-short{ + relativeTime{ + future{ + one{"+{0} h"} + other{"+{0} h"} + } + past{ + one{"-{0} h"} + other{"-{0} h"} + } + } } minute{ - dn{"Daqiiqad"} + dn{"Minute"} + relative{ + "0"{"this minute"} + } + relativeTime{ + future{ + one{"+{0} min"} + other{"+{0} min"} + } + past{ + one{"-{0} min"} + other{"-{0} min"} + } + } + } + minute-narrow{ + relativeTime{ + future{ + one{"+{0} min"} + other{"+{0} min"} + } + past{ + one{"-{0} min"} + other{"-{0} min"} + } + } + } + minute-short{ + relativeTime{ + future{ + one{"+{0} min"} + other{"+{0} min"} + } + past{ + one{"-{0} min"} + other{"-{0} min"} + } + } } month{ - dn{"Bil"} + dn{"Month"} + relativeTime{ + future{ + one{"+{0} m"} + other{"+{0} m"} + } + past{ + one{"-{0} m"} + other{"-{0} m"} + } + } + } + month-narrow{ + relativeTime{ + future{ + one{"+{0} m"} + other{"+{0} m"} + } + past{ + one{"-{0} m"} + other{"-{0} m"} + } + } + } + month-short{ + relativeTime{ + future{ + one{"+{0} m"} + other{"+{0} m"} + } + past{ + one{"-{0} m"} + other{"-{0} m"} + } + } + } + quarter{ + dn{"Quarter"} + relativeTime{ + future{ + one{"+{0} Q"} + other{"+{0} Q"} + } + past{ + one{"-{0} Q"} + other{"-{0} Q"} + } + } + } + quarter-narrow{ + relativeTime{ + future{ + one{"+{0} Q"} + other{"+{0} Q"} + } + past{ + one{"-{0} Q"} + other{"-{0} Q"} + } + } + } + quarter-short{ + relativeTime{ + future{ + one{"+{0} Q"} + other{"+{0} Q"} + } + past{ + one{"-{0} Q"} + other{"-{0} Q"} + } + } } second{ - dn{"Il biriqsi"} + dn{"Second"} + relative{ + "0"{"now"} + } + relativeTime{ + future{ + one{"+{0} s"} + other{"+{0} s"} + } + past{ + one{"-{0} s"} + other{"-{0} s"} + } + } + } + second-narrow{ + relativeTime{ + future{ + one{"+{0} s"} + other{"+{0} s"} + } + past{ + one{"-{0} s"} + other{"-{0} s"} + } + } + } + second-short{ + relativeTime{ + future{ + one{"+{0} s"} + other{"+{0} s"} + } + past{ + one{"-{0} s"} + other{"-{0} s"} + } + } + } + sun{ + relative{ + "-1"{"last Sunday"} + "0"{"this Sunday"} + "1"{"next Sunday"} + } + relativeTime{ + future{ + one{"+{0} Sundays"} + other{"+{0} Sundays"} + } + past{ + one{"-{0} Sundays"} + other{"-{0} Sundays"} + } + } } week{ - dn{"Toddobaad"} + dn{"Week"} + relativePeriod{"the week of {0}"} + relativeTime{ + future{ + one{"+{0} w"} + other{"+{0} w"} + } + past{ + one{"-{0} w"} + other{"-{0} w"} + } + } + } + week-narrow{ + relativePeriod{"the week of {0}"} + relativeTime{ + future{ + one{"+{0} w"} + other{"+{0} w"} + } + past{ + one{"-{0} w"} + other{"-{0} w"} + } + } + } + week-short{ + relativePeriod{"the week of {0}"} + relativeTime{ + future{ + one{"+{0} w"} + other{"+{0} w"} + } + past{ + one{"-{0} w"} + other{"-{0} w"} + } + } } weekday{ - dn{"Maalinta toddobaadka"} + dn{"Day of the Week"} } year{ - dn{"Sanad"} + dn{"Year"} + relativeTime{ + future{ + one{"+{0} y"} + other{"+{0} y"} + } + past{ + one{"-{0} y"} + other{"-{0} y"} + } + } + } + year-narrow{ + relativeTime{ + future{ + one{"+{0} y"} + other{"+{0} y"} + } + past{ + one{"-{0} y"} + other{"-{0} y"} + } + } + } + year-short{ + relativeTime{ + future{ + one{"+{0} y"} + other{"+{0} y"} + } + past{ + one{"-{0} y"} + other{"-{0} y"} + } + } } zone{ - dn{"Xadka waqtiga"} + dn{"Zone"} } } } diff --git a/icuSources/data/locales/so_DJ.txt b/icuSources/data/locales/so_DJ.txt index b4cf5d1d..3ee31fc2 100644 --- a/icuSources/data/locales/so_DJ.txt +++ b/icuSources/data/locales/so_DJ.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/so_DJ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License so_DJ{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/so_ET.txt b/icuSources/data/locales/so_ET.txt index 3341e0d4..4f599523 100644 --- a/icuSources/data/locales/so_ET.txt +++ b/icuSources/data/locales/so_ET.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/so_ET.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License so_ET{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/so_KE.txt b/icuSources/data/locales/so_KE.txt index 2bcb69ac..a35014f1 100644 --- a/icuSources/data/locales/so_KE.txt +++ b/icuSources/data/locales/so_KE.txt @@ -1,13 +1,7 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/so_KE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License so_KE{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/so_SO.txt b/icuSources/data/locales/so_SO.txt index 99760022..c8d718d0 100644 --- a/icuSources/data/locales/so_SO.txt +++ b/icuSources/data/locales/so_SO.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/so_SO.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License so_SO{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/sq.txt b/icuSources/data/locales/sq.txt index ee48d61d..f3311cc9 100644 --- a/icuSources/data/locales/sq.txt +++ b/icuSources/data/locales/sq.txt @@ -1,16 +1,14 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sq.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sq{ AuxExemplarCharacters{"[w]"} Ellipsis{ final{"{0}…"} + initial{"…{0}"} + medial{"{0}…{1}"} word-final{"{0} …"} + word-initial{"… {0}"} + word-medial{"{0} … {1}"} } ExemplarCharacters{ "[a b c ç d {dh} e ë f g {gj} h i j k l {ll} m n {nj} o p q r {rr} s {sh} t {" @@ -207,10 +205,21 @@ sq{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + many{"Merrni kthesën e {0}-t në të djathtë."} + one{"Merrni kthesën e {0}-rë në të djathtë."} + other{"Merrni kthesën e {0}-të në të djathtë."} + } + plural{ + one{"{0} libër"} + other{"{0} libra"} + } + } minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} calendar{ generic{ DateTimePatterns{ @@ -379,6 +388,10 @@ sq{ MMM{"LLL"} MMMEd{"E, d MMM"} MMMMEd{"E, d MMMM"} + MMMMW{ + one{"'java' W 'e' MMM"} + other{"'java' W 'e' MMM"} + } MMMMd{"d MMMM"} MMMd{"d MMM"} MMdd{"d.M"} @@ -400,6 +413,10 @@ sq{ yMd{"d.M.y"} yQQQ{"QQQ, y"} yQQQQ{"QQQQ, y"} + yw{ + one{"'java' w 'e' y"} + other{"'java' w 'e' y"} + } } dayNames{ format{ @@ -483,30 +500,30 @@ sq{ format{ abbreviated{ afternoon1{"e pasdites"} - evening1{"mbrëmje"} - midnight{"mesnatë"} - morning1{"mëngjes"} + evening1{"e mbrëmjes"} + midnight{"e mesnatës"} + morning1{"e mëngjesit"} morning2{"e paradites"} - night1{"natë"} - noon{"mesditë"} + night1{"e natës"} + noon{"e mesditës"} } narrow{ afternoon1{"e pasdites"} - evening1{"mbrëmje"} - midnight{"mesnatë"} - morning1{"mëngjes"} + evening1{"e mbrëmjes"} + midnight{"e mesnatës"} + morning1{"e mëngjesit"} morning2{"e paradites"} - night1{"natë"} - noon{"mesditë"} + night1{"e natës"} + noon{"e mesditës"} } wide{ afternoon1{"e pasdites"} - evening1{"mbrëmje"} - midnight{"mesnatë"} - morning1{"mëngjes"} + evening1{"e mbrëmjes"} + midnight{"e mesnatës"} + morning1{"e mëngjesit"} morning2{"e paradites"} - night1{"natë"} - noon{"mesditë"} + night1{"e natës"} + noon{"e mesditës"} } } stand-alone{ @@ -547,24 +564,24 @@ sq{ } eras{ abbreviated{ - "p.e.r.", - "e.r.", + "p.K.", + "mb.K.", } abbreviated%variant{ "p.e.s.", "e.s.", } narrow{ - "p.e.r.", - "e.r.", + "p.K.", + "mb.K.", } narrow%variant{ "p.e.s.", "e.s.", } wide{ - "para erës së re", - "erës së re", + "para Krishtit", + "mbas Krishtit", } wide%variant{ "para erës sonë", @@ -669,32 +686,32 @@ sq{ monthNames{ format{ abbreviated{ - "Jan", - "Shk", - "Mar", - "Pri", - "Maj", - "Qer", - "Kor", - "Gsh", - "Sht", - "Tet", - "Nën", - "Dhj", + "jan", + "shk", + "mar", + "pri", + "maj", + "qer", + "kor", + "gsh", + "sht", + "tet", + "nën", + "dhj", } narrow{ - "J", - "S", - "M", - "P", - "M", - "Q", - "K", - "G", - "S", - "T", - "N", - "D", + "j", + "s", + "m", + "p", + "m", + "q", + "k", + "g", + "s", + "t", + "n", + "d", } wide{ "janar", @@ -800,6 +817,92 @@ sq{ } } } + characterLabel{ + activities{"aktivitete"} + african_scripts{"shkrime afrikane"} + american_scripts{"shkrime amerikane"} + animal{"kafshë"} + animals_nature{"kafshë dhe natyrë"} + arrows{"shigjeta"} + body{"trup"} + box_drawing{"Kuti e vizatuar"} + building{"ndërtesë"} + consonantal_jamo{"jamo bashkëtingëllore"} + currency_symbols{"simbole monedhash/valutash"} + dash_connector{"vizë lidhëse"} + digits{"shifra"} + dingbats{"dingbats (shndërrues germash në yje ose figura)"} + divination_symbols{"simbole parashikimi"} + downwards_arrows{"shigjeta për së poshti"} + downwards_upwards_arrows{"shigjeta lart-poshtë"} + east_asian_scripts{"shkrime të Azisë Lindore"} + emoji{"emoji"} + european_scripts{"shkrime evropiane"} + female{"femër"} + flag{"flamur"} + flags{"flamuj"} + food_drink{"ushqim dhe pije"} + format{"format"} + format_whitespace{"format dhe hapësirë e bardhë"} + full_width_form_variant{"variant i formës me gjerësi të plotë"} + geometric_shapes{"forma gjeometrike"} + half_width_form_variant{"variante formash gjerësish"} + han_characters{"karaktere të shkrimit han"} + han_radicals{"radikale të shkrimit han"} + hanja{"shkrim korean hanja (me karaktere kineze)"} + hanzi_simplified{"shkrim hanzi (i thjeshtuar)"} + hanzi_traditional{"shkrim hanzi (tradicional)"} + heart{"zemër"} + historic_scripts{"shkrime historike"} + ideographic_desc_characters{"karaktere ideografike përshkruese"} + japanese_kana{"shkrim japonez kana"} + kanbun{"shkrim kinez kanbun"} + kanji{"shkrim japonez kanxhi"} + keycap{"tast"} + leftwards_arrows{"shigjeta për së majti"} + leftwards_rightwards_arrows{"shigjeta majtas-djathtas"} + letterlike_symbols{"simbole të ngjashme me germat"} + limited_use{"përdorim i kufizuar"} + male{"mashkull"} + math_symbols{"simbole matematikore"} + middle_eastern_scripts{"shkrime të Lindjes së Mesme"} + miscellaneous{"të llojllojshme"} + modern_scripts{"shkrime moderne"} + modifier{"modifikuesi"} + musical_symbols{"simbole muzikore"} + nature{"natyrë"} + nonspacing{"hapësirë e pathyeshme"} + numbers{"numra"} + objects{"objekte"} + other{"tjetër"} + paired{"i çiftuar"} + person{"person"} + phonetic_alphabet{"alfabet fonetik"} + pictographs{"piktografi"} + place{"vend"} + plant{"bimë"} + punctuation{"shenjë pikësimi"} + rightwards_arrows{"shigjeta për së djathti"} + sign_standard_symbols{"shenja/simbole standarde"} + small_form_variant{"variante formash të vogla"} + smiley{"buzëqeshje"} + smileys_people{"buzëqeshje dhe njerëz"} + south_asian_scripts{"shkrime të Azisë Jugore"} + southeast_asian_scripts{"shkrime të Azisë Juglindore"} + spacing{"hapësirë"} + sport{"sport"} + symbols{"simbole"} + technical_symbols{"simbole teknike"} + tone_marks{"tregues tonaliteti"} + travel{"udhëtim"} + travel_places{"udhëtime dhe vende"} + upwards_arrows{"shigjeta për së larti"} + variant_forms{"forma variantesh"} + vocalic_jamo{"jamo zanore"} + weather{"mot"} + western_asian_scripts{"shkrime të Azisë Perëndimore"} + whitespace{"hapësirë e bardhë"} + } delimiters{ alternateQuotationEnd{"”"} alternateQuotationStart{"“"} @@ -863,6 +966,16 @@ sq{ "0"{"këtë të premte"} "1"{"të premten e ardhshme"} } + relativeTime{ + future{ + one{"pas {0} të premte"} + other{"pas {0} të premtesh"} + } + past{ + one{"{0} të premte më parë"} + other{"{0} të premtesh më parë"} + } + } } fri-narrow{ relative{ @@ -870,6 +983,16 @@ sq{ "0"{"këtë të premte"} "1"{"të premten e ardhshme"} } + relativeTime{ + future{ + one{"pas {0} të premte"} + other{"pas {0} të premtesh"} + } + past{ + one{"{0} të premte më parë"} + other{"{0} të premtesh më parë"} + } + } } fri-short{ relative{ @@ -877,9 +1000,22 @@ sq{ "0"{"këtë të premte"} "1"{"të premten e ardhshme"} } + relativeTime{ + future{ + one{"pas {0} të premte"} + other{"pas {0} të premtesh"} + } + past{ + one{"{0} të premte më parë"} + other{"{0} të premtesh më parë"} + } + } } hour{ dn{"orë"} + relative{ + "0"{"këtë orë"} + } relativeTime{ future{ one{"pas {0} ore"} @@ -919,6 +1055,9 @@ sq{ } minute{ dn{"minutë"} + relative{ + "0"{"këtë minutë"} + } relativeTime{ future{ one{"pas {0} minute"} @@ -962,6 +1101,16 @@ sq{ "0"{"këtë të hënë"} "1"{"të hënën e ardhshme"} } + relativeTime{ + future{ + one{"pas {0} të hëne"} + other{"pas {0} të hënash"} + } + past{ + one{"{0} të hëne më parë"} + other{"{0} të hënash më parë"} + } + } } mon-narrow{ relative{ @@ -969,6 +1118,16 @@ sq{ "0"{"këtë të hënë"} "1"{"të hënën e ardhshme"} } + relativeTime{ + future{ + one{"pas {0} të hëne"} + other{"pas {0} të hënash"} + } + past{ + one{"{0} të hëne më parë"} + other{"{0} të hënash më parë"} + } + } } mon-short{ relative{ @@ -976,6 +1135,16 @@ sq{ "0"{"këtë të hënë"} "1"{"të hënën e ardhshme"} } + relativeTime{ + future{ + one{"pas {0} të hëne"} + other{"pas {0} të hënash"} + } + past{ + one{"{0} të hëne më parë"} + other{"{0} të hënash më parë"} + } + } } month{ dn{"muaj"} @@ -1023,6 +1192,11 @@ sq{ } quarter{ dn{"tremujor"} + relative{ + "-1"{"tremujorin e kaluar"} + "0"{"këtë tremujor"} + "1"{"tremujorin e ardhshëm"} + } relativeTime{ future{ one{"pas {0} tremujori"} @@ -1066,6 +1240,16 @@ sq{ "0"{"këtë të shtunë"} "1"{"të shtunën e ardhshme"} } + relativeTime{ + future{ + one{"pas {0} të shtune"} + other{"pas {0} të shtunash"} + } + past{ + one{"{0} të shtune më parë"} + other{"{0} të shtunash më parë"} + } + } } sat-narrow{ relative{ @@ -1073,6 +1257,16 @@ sq{ "0"{"këtë të shtunë"} "1"{"të shtunën e ardhshme"} } + relativeTime{ + future{ + one{"pas {0} të shtune"} + other{"pas {0} të shtunash"} + } + past{ + one{"{0} të shtune më parë"} + other{"{0} të shtunash më parë"} + } + } } sat-short{ relative{ @@ -1080,6 +1274,16 @@ sq{ "0"{"këtë të shtunë"} "1"{"të shtunën e ardhshme"} } + relativeTime{ + future{ + one{"pas {0} të shtune"} + other{"pas {0} të shtunash"} + } + past{ + one{"{0} të shtune më parë"} + other{"{0} të shtunash më parë"} + } + } } second{ dn{"sekondë"} @@ -1129,6 +1333,16 @@ sq{ "0"{"këtë të diel"} "1"{"të dielën e ardhshme"} } + relativeTime{ + future{ + one{"pas {0} të diele"} + other{"pas {0} të dielash"} + } + past{ + one{"{0} të diele më parë"} + other{"{0} të dielash më parë"} + } + } } sun-narrow{ relative{ @@ -1136,6 +1350,16 @@ sq{ "0"{"këtë të diel"} "1"{"të dielën e ardhshme"} } + relativeTime{ + future{ + one{"pas {0} të diele"} + other{"pas {0} të dielash"} + } + past{ + one{"{0} të diele më parë"} + other{"{0} të dielash më parë"} + } + } } sun-short{ relative{ @@ -1143,6 +1367,16 @@ sq{ "0"{"këtë të diel"} "1"{"të dielën e ardhshme"} } + relativeTime{ + future{ + one{"pas {0} të diele"} + other{"pas {0} të dielash"} + } + past{ + one{"{0} të diele më parë"} + other{"{0} të dielash më parë"} + } + } } thu{ relative{ @@ -1150,6 +1384,16 @@ sq{ "0"{"këtë të enjte"} "1"{"të enjten e ardhshme"} } + relativeTime{ + future{ + one{"pas {0} të enjte"} + other{"pas {0} të enjtesh"} + } + past{ + one{"{0} të enjte më parë"} + other{"{0} të enjtesh më parë"} + } + } } thu-narrow{ relative{ @@ -1157,6 +1401,16 @@ sq{ "0"{"këtë të enjte"} "1"{"të enjten e ardhshme"} } + relativeTime{ + future{ + one{"pas {0} të enjte"} + other{"pas {0} të enjtesh"} + } + past{ + one{"{0} të enjte më parë"} + other{"{0} të enjtesh më parë"} + } + } } thu-short{ relative{ @@ -1164,6 +1418,16 @@ sq{ "0"{"këtë të enjte"} "1"{"të enjten e ardhshme"} } + relativeTime{ + future{ + one{"pas {0} të enjte"} + other{"pas {0} të enjtesh"} + } + past{ + one{"{0} të enjte më parë"} + other{"{0} të enjtesh më parë"} + } + } } tue{ relative{ @@ -1171,6 +1435,16 @@ sq{ "0"{"këtë të martë"} "1"{"të martën e ardhshme"} } + relativeTime{ + future{ + one{"pas {0} të marte"} + other{"pas {0} të martash"} + } + past{ + one{"{0} të marte më parë"} + other{"{0} të martash më parë"} + } + } } tue-narrow{ relative{ @@ -1178,6 +1452,16 @@ sq{ "0"{"këtë të martë"} "1"{"të martën e ardhshme"} } + relativeTime{ + future{ + one{"pas {0} të marte"} + other{"pas {0} të martash"} + } + past{ + one{"{0} të marte më parë"} + other{"{0} të martash më parë"} + } + } } tue-short{ relative{ @@ -1185,6 +1469,16 @@ sq{ "0"{"këtë të martë"} "1"{"të martën e ardhshme"} } + relativeTime{ + future{ + one{"pas {0} të marte"} + other{"pas {0} të martash"} + } + past{ + one{"{0} të marte më parë"} + other{"{0} të martash më parë"} + } + } } wed{ relative{ @@ -1192,6 +1486,16 @@ sq{ "0"{"këtë të mërkurë"} "1"{"të mërkurën e ardhshme"} } + relativeTime{ + future{ + one{"pas {0} të mërkure"} + other{"pas {0} të mërkurash"} + } + past{ + one{"{0} të mërkure më parë"} + other{"{0} të mërkurash më parë"} + } + } } wed-narrow{ relative{ @@ -1199,6 +1503,16 @@ sq{ "0"{"këtë të mërkurë"} "1"{"të mërkurën e ardhshme"} } + relativeTime{ + future{ + one{"pas {0} të mërkure"} + other{"pas {0} të mërkurash"} + } + past{ + one{"{0} të mërkure më parë"} + other{"{0} të mërkurash më parë"} + } + } } wed-short{ relative{ @@ -1206,6 +1520,16 @@ sq{ "0"{"këtë të mërkurë"} "1"{"të mërkurën e ardhshme"} } + relativeTime{ + future{ + one{"pas {0} të mërkure"} + other{"pas {0} të mërkurash"} + } + past{ + one{"{0} të mërkure më parë"} + other{"{0} të mërkurash më parë"} + } + } } week{ dn{"javë"} @@ -1214,6 +1538,7 @@ sq{ "0"{"këtë javë"} "1"{"javën e ardhshme"} } + relativePeriod{"java e {0}"} relativeTime{ future{ one{"pas {0} jave"} @@ -1227,6 +1552,7 @@ sq{ } week-narrow{ dn{"javë"} + relativePeriod{"java e {0}"} relativeTime{ future{ one{"pas {0} jave"} @@ -1240,6 +1566,7 @@ sq{ } week-short{ dn{"javë"} + relativePeriod{"java e {0}"} relativeTime{ future{ one{"pas {0} jave"} @@ -1309,6 +1636,12 @@ sq{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} dhe {1}"} + end{"{0} dhe {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0} e {1}"} end{"{0} e {1}"} diff --git a/icuSources/data/locales/sq_AL.txt b/icuSources/data/locales/sq_AL.txt index 53f03d05..baafec90 100644 --- a/icuSources/data/locales/sq_AL.txt +++ b/icuSources/data/locales/sq_AL.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sq_AL.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sq_AL{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/sq_MK.txt b/icuSources/data/locales/sq_MK.txt old mode 100755 new mode 100644 index a54bfce9..f1b8374a --- a/icuSources/data/locales/sq_MK.txt +++ b/icuSources/data/locales/sq_MK.txt @@ -1,13 +1,7 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sq_MK.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sq_MK{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/sq_XK.txt b/icuSources/data/locales/sq_XK.txt old mode 100755 new mode 100644 index a791774f..ffbc2a3b --- a/icuSources/data/locales/sq_XK.txt +++ b/icuSources/data/locales/sq_XK.txt @@ -1,13 +1,7 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sq_XK.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sq_XK{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/sr.txt b/icuSources/data/locales/sr.txt index dfe41a7c..bb76b781 100644 --- a/icuSources/data/locales/sr.txt +++ b/icuSources/data/locales/sr.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sr.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr{ AuxExemplarCharacters{"[ё й щ ъ ы ь э ю я]"} Ellipsis{ @@ -82,23 +76,85 @@ sr{ other{"000 милијарди"} } 1000000000000{ - few{"0 трилиона"} - one{"0 трилион"} - other{"0 трилиона"} + few{"0 билиона"} + one{"0 билион"} + other{"0 билиона"} } 10000000000000{ - few{"00 трилиона"} - one{"00 трилион"} - other{"00 трилиона"} + few{"00 билиона"} + one{"00 билион"} + other{"00 билиона"} } 100000000000000{ - few{"000 трилиона"} - one{"000 трилион"} - other{"000 трилиона"} + few{"000 билиона"} + one{"000 билион"} + other{"000 билиона"} } } } patternsShort{ + currencyFormat{ + 1000{ + few{"0 хиљ'.' ¤"} + one{"0 хиљ'.' ¤"} + other{"0 хиљ'.' ¤"} + } + 10000{ + few{"00 хиљ'.' ¤"} + one{"00 хиљ'.' ¤"} + other{"00 хиљ'.' ¤"} + } + 100000{ + few{"000 хиљ'.' ¤"} + one{"000 хиљ'.' ¤"} + other{"000 хиљ'.' ¤"} + } + 1000000{ + few{"0 мил'.' ¤"} + one{"0 мил'.' ¤"} + other{"0 мил'.' ¤"} + } + 10000000{ + few{"00 мил'.' ¤"} + one{"00 мил'.' ¤"} + other{"00 мил'.' ¤"} + } + 100000000{ + few{"000 мил'.' ¤"} + one{"000 мил'.' ¤"} + other{"000 мил'.' ¤"} + } + 1000000000{ + few{"0 млрд'.' ¤"} + one{"0 млрд'.' ¤"} + other{"0 млрд'.' ¤"} + } + 10000000000{ + few{"00 млрд'.' ¤"} + one{"00 млрд'.' ¤"} + other{"00 млрд'.' ¤"} + } + 100000000000{ + few{"000 млрд'.' ¤"} + one{"000 млрд'.' ¤"} + other{"000 млрд'.' ¤"} + } + 1000000000000{ + few{"0 бил'.' ¤"} + one{"0 бил'.' ¤"} + other{"0 бил'.' ¤"} + } + 10000000000000{ + few{"00 бил'.' ¤"} + one{"00 бил'.' ¤"} + other{"00 бил'.' ¤"} + } + 100000000000000{ + few{"000 бил'.' ¤"} + one{"000 бил'.' ¤"} + other{"000 бил'.' ¤"} + } + } decimalFormat{ 1000{ few{"0 хиљ'.'"} @@ -174,13 +230,24 @@ sr{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} - timeSeparator{"."} + timeSeparator{":"} + } + } + minimalPairs{ + ordinal{ + other{"Скрените у {0}. десно."} + } + plural{ + few{"{0} сата"} + many{"{0} сати"} + one{"{0} сат"} + other{"{0} сати"} } } minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.22.93"} + Version{"2.1.32.73"} calendar{ buddhist{ eras{ @@ -233,13 +300,13 @@ sr{ } generic{ DateTimePatterns{ - "HH.mm.ss zzzz", - "HH.mm.ss z", - "HH.mm.ss", - "HH.mm", - "EEEE, dd. MMMM y. G", - "dd. MMMM y. G", - "dd.MM.y. G", + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", + "EEEE, d. MMMM y. G", + "d. MMMM y. G", + "d.MM.y. G", "d.M.y. GGGGG", "{1} {0}", "{1} {0}", @@ -255,32 +322,32 @@ sr{ GyMMMEd{"E, d. MMM y. G"} GyMMMd{"d. MMM y. G"} H{"HH"} - Hm{"HH.mm"} - Hms{"HH.mm.ss"} + Hm{"HH:mm"} + Hms{"HH:mm:ss"} M{"L"} MEd{"E, d.M."} MMM{"LLL"} - MMMEd{"E d. MMM"} - MMMMEd{"E d. MMMM"} + MMMEd{"E, d. MMM"} + MMMMEd{"E, d. MMMM"} MMMMd{"d. MMMM"} MMMd{"d. MMM"} Md{"d.M."} d{"d"} h{"hh a"} - hm{"hh.mm a"} - hms{"hh.mm.ss a"} - ms{"mm.ss"} + hm{"hh:mm a"} + hms{"hh:mm:ss a"} + ms{"mm:ss"} y{"y. G"} yyyy{"y. G"} - yyyyM{"M.y. G"} - yyyyMEd{"E, d.M.y. G"} + yyyyM{"M.y. GGGGG"} + yyyyMEd{"E, d.M.y. GGGGG"} yyyyMM{"MM.y. G"} yyyyMMM{"MMM y. G"} yyyyMMMEd{"E, d. MMM y. G"} yyyyMMMM{"MMMM y. G"} yyyyMMMd{"d. MMM y. G"} yyyyMMdd{"dd.MM.y. G"} - yyyyMd{"d.M.y. G"} + yyyyMd{"d.M.y. GGGGG"} yyyyQQQ{"QQQ, y. G"} yyyyQQQQ{"QQQQ y. G"} } @@ -289,12 +356,12 @@ sr{ H{"HH–HH"} } Hm{ - H{"HH.mm–HH.mm"} - m{"HH.mm–HH.mm"} + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} } Hmv{ - H{"HH.mm–HH.mm v"} - m{"HH.mm–HH.mm v"} + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} } Hv{ H{"HH–HH v"} @@ -314,8 +381,8 @@ sr{ d{"E, dd. – E, dd. MMM"} } MMMd{ - M{"dd. MMM – dd. MMM"} - d{"dd – dd. MMM"} + M{"d. MMM – d. MMM"} + d{"d – d. MMM"} } Md{ M{"d.M. – d.M."} @@ -330,14 +397,14 @@ sr{ h{"h–h a"} } hm{ - a{"h.mm a – h.mm a"} - h{"h.mm–h.mm a"} - m{"h.mm–h.mm a"} + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} } hmv{ - a{"h.mm a – h.mm a v"} - h{"h.mm–h.mm a v"} - m{"h.mm–h.mm a v"} + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} } hv{ a{"h a – h a v"} @@ -356,22 +423,22 @@ sr{ y{"E, d.M.y – E, d.M.y. GGGGG"} } yMMM{ - M{"MMM–MMM y. G"} + M{"MMM – MMM y. G"} y{"MMM y – MMM y. G"} } yMMMEd{ - M{"E, dd. MMM – E, dd. MMM y. G"} - d{"E, dd. – E, dd. MMM y. G"} - y{"E, dd. MMM y. – E, dd. MMM y. G"} + M{"E, d. MMM – E, d. MMM y. G"} + d{"E, d. MMM – E, d. MMM y. G"} + y{"E, d. MMM y – E, d. MMM y. G"} } yMMMM{ - M{"MMMM–MMMM y. G"} - y{"MMMM y – MMMM y. G"} + M{"MMMM – MMMM y. G"} + y{"MMMM y. – MMMM y. G"} } yMMMd{ - M{"dd. MMM – dd. MMM y. G"} - d{"dd.–dd. MMM y. G"} - y{"dd. MMM y. – dd. MMM y. G"} + M{"d. MMM – d. MMM y. G"} + d{"d–d. MMM y. G"} + y{"d. MMM y. – d. MMM y. G"} } yMd{ M{"d.M.y. – d.M.y. GGGGG"} @@ -394,10 +461,10 @@ sr{ "p", } DateTimePatterns{ - "HH.mm.ss zzzz", - "HH.mm.ss z", - "HH.mm.ss", - "HH.mm", + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", "EEEE, dd. MMMM y.", "dd. MMMM y.", "dd.MM.y.", @@ -413,35 +480,40 @@ sr{ } availableFormats{ E{"E"} - EHm{"E, HH.mm"} - EHms{"E, HH.mm.ss"} + EHm{"E HH:mm"} + EHms{"E HH:mm:ss"} Ed{"E d."} - Ehm{"E, h.mm a"} - Ehms{"E, h.mm.ss a"} + Ehm{"E h:mm a"} + Ehms{"E h:mm:ss a"} Gy{"y. G"} GyMMM{"MMM y. G"} GyMMMEd{"E, d. MMM y. G"} GyMMMd{"d. MMM y. G"} H{"HH"} - Hm{"HH.mm"} - Hms{"HH.mm.ss"} - Hmsv{"HH.mm.ss v"} - Hmv{"HH.mm v"} + Hm{"HH:mm"} + Hms{"HH:mm:ss"} + Hmsv{"HH:mm:ss v"} + Hmv{"HH:mm v"} M{"L"} MEd{"E, d.M."} MMM{"LLL"} MMMEd{"E d. MMM"} MMMMEd{"E, d. MMMM"} + MMMMW{ + few{"W. 'седмица' 'у' MMM."} + one{"W. 'седмица' 'у' MMM."} + other{"W. 'седмица' 'у' MMM."} + } MMMMd{"d. MMMM"} MMMd{"d. MMM"} Md{"d.M."} d{"d"} h{"h a"} - hm{"hh.mm a"} - hms{"hh.mm.ss a"} - hmsv{"h.mm.ss a v"} - hmv{"h.mm a v"} - ms{"mm.ss"} + hm{"h:mm a"} + hms{"h:mm:ss a"} + hmsv{"h:mm:ss a v"} + hmv{"h:mm a v"} + ms{"mm:ss"} y{"y."} yM{"M.y."} yMEd{"E, d.M.y."} @@ -452,8 +524,13 @@ sr{ yMMMd{"d. MMM y."} yMMdd{"dd.MM.y."} yMd{"d.M.y."} - yQQQ{"QQQ. y"} - yQQQQ{"QQQQ. y"} + yQQQ{"QQQ y."} + yQQQQ{"QQQQ y."} + yw{ + few{"w. 'седмица' 'у' y."} + one{"w. 'седмица' 'у' y."} + other{"w. 'седмица' 'у' y."} + } } dayNames{ format{ @@ -476,13 +553,13 @@ sr{ "с", } short{ - "нед", - "пон", - "уто", - "сре", - "чет", - "пет", - "суб", + "не", + "по", + "ут", + "ср", + "че", + "пе", + "су", } wide{ "недеља", @@ -536,11 +613,11 @@ sr{ dayPeriod{ format{ abbreviated{ - afternoon1{"по под."} - evening1{"вече"} + afternoon1{"по подне"} + evening1{"увече"} midnight{"поноћ"} - morning1{"јутро"} - night1{"ноћ"} + morning1{"ујутро"} + night1{"ноћу"} noon{"подне"} } narrow{ @@ -552,11 +629,11 @@ sr{ noon{"у подне"} } wide{ - afternoon1{"поподне"} - evening1{"вече"} + afternoon1{"по подне"} + evening1{"увече"} midnight{"поноћ"} - morning1{"јутро"} - night1{"ноћ"} + morning1{"ујутро"} + night1{"ноћу"} noon{"подне"} } } @@ -572,12 +649,12 @@ sr{ pm{"по подне"} } narrow{ - afternoon1{"поподне"} + afternoon1{"по подне"} am{"пре подне"} - evening1{"вече"} + evening1{"увече"} midnight{"поноћ"} - morning1{"јутро"} - night1{"ноћ"} + morning1{"ујутро"} + night1{"ноћу"} noon{"подне"} pm{"по подне"} } @@ -606,22 +683,18 @@ sr{ "пре нове ере", "нове ере", } - wide%variant{ - "п. н. е.", - "н. е.", - } } intervalFormats{ H{ H{"HH–HH"} } Hm{ - H{"HH.mm–HH.mm"} - m{"HH.mm–HH.mm"} + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} } Hmv{ - H{"HH.mm–HH.mm v"} - m{"HH.mm–HH.mm v"} + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} } Hv{ H{"HH–HH v"} @@ -657,14 +730,14 @@ sr{ h{"h–h a"} } hm{ - a{"h.mm a – h.mm a"} - h{"h.mm–h.mm a"} - m{"h.mm–h.mm a"} + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} } hmv{ - a{"h.mm a – h.mm a v"} - h{"h.mm–h.mm a v"} - m{"h.mm–h.mm a v"} + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} } hv{ a{"h a – h a v"} @@ -913,10 +986,10 @@ sr{ } japanese{ DateTimePatterns{ - "HH.mm.ss zzzz", - "HH.mm.ss z", - "HH.mm.ss", - "HH.mm", + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", "EEEE, MMMM d, y G", "MMMM d, y G", "MMM d, y G", @@ -1197,6 +1270,94 @@ sr{ } } } + characterLabel{ + activities{"Активности"} + african_scripts{"Афричка писма"} + american_scripts{"Америчка писма"} + animal{"животиња"} + animals_nature{"Животиње и природа"} + arrows{"Стрелице"} + body{"тело"} + box_drawing{"Уоквирени цртеж"} + braille{"Брајево писмо"} + building{"зграда"} + bullets_stars{"Знакови за набрајање/звездице"} + consonantal_jamo{"Консонантни џамо"} + currency_symbols{"Симболи валута"} + dash_connector{"Црта/конектор"} + digits{"Цифре"} + dingbats{"Графички симболи"} + divination_symbols{"Симболи за прорицање"} + downwards_arrows{"Стрелице надоле"} + downwards_upwards_arrows{"Стрелице надоле и нагоре"} + east_asian_scripts{"Источноазијска писма"} + emoji{"Емоџи"} + european_scripts{"Европска писма"} + female{"женско"} + flag{"застава"} + flags{"Заставе"} + food_drink{"Храна и пиће"} + format{"Обликовање"} + format_whitespace{"Обликовање и размак"} + full_width_form_variant{"Варијанте са пуном ширином"} + geometric_shapes{"Геометријски облици"} + half_width_form_variant{"Варијанте са пола ширине"} + han_characters{"Хан знакови"} + han_radicals{"Хан радикали"} + hanja{"Ханџа"} + hanzi_simplified{"Ханзи (поједностављени)"} + hanzi_traditional{"Ханзи (традиционални)"} + heart{"срце"} + historic_scripts{"Историјска писма"} + ideographic_desc_characters{"Идеографски описни знакови"} + japanese_kana{"Јапанска кана"} + kanbun{"Канбун"} + kanji{"Канџи"} + keycap{"тастер"} + leftwards_arrows{"Стрелице налево"} + leftwards_rightwards_arrows{"Стрелице налево и надесно"} + letterlike_symbols{"Симболи налик на слова"} + limited_use{"За ограничену употребу"} + male{"мушко"} + math_symbols{"Математички симболи"} + middle_eastern_scripts{"Блискоисточна писма"} + miscellaneous{"Разно"} + modern_scripts{"Модерна писма"} + modifier{"Модификатор"} + musical_symbols{"Музички симболи"} + nature{"природа"} + nonspacing{"Без размака"} + numbers{"Бројеви"} + objects{"Објекти"} + other{"Остало"} + paired{"Упарено"} + person{"особа"} + phonetic_alphabet{"Фонетски алфабет"} + pictographs{"Пиктограми"} + place{"место"} + plant{"биљка"} + punctuation{"Интерпункција"} + rightwards_arrows{"Стрелица надесно"} + sign_standard_symbols{"Знаковни/стандардни симболи"} + small_form_variant{"Мали знакови интерпункције"} + smiley{"смајли"} + smileys_people{"Смајлији и људи"} + south_asian_scripts{"Јужноазијска писма"} + southeast_asian_scripts{"Југоисточна азијска писма"} + spacing{"Размак"} + sport{"спорт"} + symbols{"Симболи"} + technical_symbols{"Технички симболи"} + tone_marks{"Тоналне ознаке"} + travel{"путовање"} + travel_places{"Путовања и места"} + upwards_arrows{"Стрелице нагоре"} + variant_forms{"Варијантни облици"} + vocalic_jamo{"Вокални џамо"} + weather{"време"} + western_asian_scripts{"Западноазијска писма"} + whitespace{"Размак"} + } delimiters{ alternateQuotationEnd{"‘"} alternateQuotationStart{"‘"} @@ -1268,6 +1429,18 @@ sr{ "0"{"у петак"} "1"{"следећег петка"} } + relativeTime{ + future{ + few{"за {0} петка"} + one{"за {0} петак"} + other{"за {0} петака"} + } + past{ + few{"пре {0} петка"} + one{"пре {0} петка"} + other{"пре {0} петака"} + } + } } fri-narrow{ relative{ @@ -1275,6 +1448,18 @@ sr{ "0"{"у пет"} "1"{"следећег пет"} } + relativeTime{ + future{ + few{"за {0} петка"} + one{"за {0} петак"} + other{"за {0} петака"} + } + past{ + few{"пре {0} петка"} + one{"пре {0} петка"} + other{"пре {0} петака"} + } + } } fri-short{ relative{ @@ -1282,9 +1467,24 @@ sr{ "0"{"у пет"} "1"{"следећег пет"} } + relativeTime{ + future{ + few{"за {0} петка"} + one{"за {0} петак"} + other{"за {0} петака"} + } + past{ + few{"пре {0} петка"} + one{"пре {0} петка"} + other{"пре {0} петака"} + } + } } hour{ dn{"сат"} + relative{ + "0"{"овог сата"} + } relativeTime{ future{ few{"за {0} сата"} @@ -1330,6 +1530,9 @@ sr{ } minute{ dn{"минут"} + relative{ + "0"{"овог минута"} + } relativeTime{ future{ few{"за {0} минута"} @@ -1379,6 +1582,18 @@ sr{ "0"{"у понедељак"} "1"{"следећег понедељка"} } + relativeTime{ + future{ + few{"за {0} понедељка"} + one{"за {0} понедељак"} + other{"за {0} понедељака"} + } + past{ + few{"пре {0} понедељка"} + one{"пре {0} понедељка"} + other{"пре {0} понедељака"} + } + } } mon-narrow{ relative{ @@ -1386,6 +1601,18 @@ sr{ "0"{"у пон"} "1"{"следећег пон"} } + relativeTime{ + future{ + few{"за {0} понедељкa"} + one{"за {0} понедељак"} + other{"за {0} понедељака"} + } + past{ + few{"пре {0} понедељка"} + one{"пре {0} понедељка"} + other{"пре {0} понедељака"} + } + } } mon-short{ relative{ @@ -1393,6 +1620,18 @@ sr{ "0"{"у пон"} "1"{"следећег пон"} } + relativeTime{ + future{ + few{"за {0} понедељка"} + one{"за {0} понедељак"} + other{"за {0} понедељака"} + } + past{ + few{"пре {0} понедељка"} + one{"пре {0} понедељка"} + other{"пре {0} понедељака"} + } + } } month{ dn{"месец"} @@ -1510,6 +1749,18 @@ sr{ "0"{"у суботу"} "1"{"следеће суботе"} } + relativeTime{ + future{ + few{"за {0} суботе"} + one{"за {0} суботу"} + other{"за {0} субота"} + } + past{ + few{"пре {0} суботе"} + one{"пре {0} суботе"} + other{"пре {0} субота"} + } + } } sat-narrow{ relative{ @@ -1517,6 +1768,18 @@ sr{ "0"{"у суб"} "1"{"следеће суб"} } + relativeTime{ + future{ + few{"за {0} суботе"} + one{"за {0} суботу"} + other{"за {0} субота"} + } + past{ + few{"пре {0} суботе"} + one{"пре {0} суботе"} + other{"пре {0} субота"} + } + } } sat-short{ relative{ @@ -1524,6 +1787,18 @@ sr{ "0"{"у суб"} "1"{"следеће суб"} } + relativeTime{ + future{ + few{"за {0} суботе"} + one{"за {0} суботу"} + other{"за {0} субота"} + } + past{ + few{"пре {0} суботе"} + one{"пре {0} суботе"} + other{"пре {0} субота"} + } + } } second{ dn{"секунд"} @@ -1579,6 +1854,18 @@ sr{ "0"{"у недељу"} "1"{"следеће недеље"} } + relativeTime{ + future{ + few{"за {0} недеље"} + one{"за {0} недељу"} + other{"за {0} недеља"} + } + past{ + few{"пре {0} недеље"} + one{"пре {0} недеље"} + other{"пре {0} недеља"} + } + } } sun-narrow{ relative{ @@ -1586,6 +1873,18 @@ sr{ "0"{"у нед"} "1"{"следеће нед"} } + relativeTime{ + future{ + few{"за {0} недеље"} + one{"за {0} недељу"} + other{"за {0} недеља"} + } + past{ + few{"пре {0} недеље"} + one{"пре {0} недеље"} + other{"пре {0} недеља"} + } + } } sun-short{ relative{ @@ -1593,6 +1892,18 @@ sr{ "0"{"у нед"} "1"{"следеће нед"} } + relativeTime{ + future{ + few{"за {0} недеље"} + one{"за {0} недељу"} + other{"за {0} недеља"} + } + past{ + few{"пре {0} недеље"} + one{"пре {0} недеље"} + other{"пре {0} недеља"} + } + } } thu{ relative{ @@ -1600,6 +1911,18 @@ sr{ "0"{"у четвртак"} "1"{"следећег четвртка"} } + relativeTime{ + future{ + few{"за {0} четвртка"} + one{"за {0} четвртак"} + other{"за {0} четвртака"} + } + past{ + few{"пре {0} четвртка"} + one{"пре {0} четвртка"} + other{"пре {0} четвртака"} + } + } } thu-narrow{ relative{ @@ -1607,6 +1930,18 @@ sr{ "0"{"у чет"} "1"{"следећег чет"} } + relativeTime{ + future{ + few{"за {0} четвртка"} + one{"за {0} четвртак"} + other{"за {0} четвртака"} + } + past{ + few{"пре {0} четвртка"} + one{"пре {0} четвртка"} + other{"пре {0} четвртака"} + } + } } thu-short{ relative{ @@ -1614,6 +1949,18 @@ sr{ "0"{"у чет"} "1"{"следећег чет"} } + relativeTime{ + future{ + few{"за {0} четвртка"} + one{"за {0} четвртак"} + other{"за {0} четвртака"} + } + past{ + few{"пре {0} четвртка"} + one{"пре {0} четвртка"} + other{"пре {0} четвртака"} + } + } } tue{ relative{ @@ -1621,6 +1968,18 @@ sr{ "0"{"у уторак"} "1"{"следећег уторка"} } + relativeTime{ + future{ + few{"за {0} уторка"} + one{"за {0} уторак"} + other{"за {0} уторака"} + } + past{ + few{"пре {0} уторка"} + one{"пре {0} уторка"} + other{"пре {0} уторака"} + } + } } tue-narrow{ relative{ @@ -1628,6 +1987,18 @@ sr{ "0"{"у уто"} "1"{"следећег уто"} } + relativeTime{ + future{ + few{"за {0} уторка"} + one{"за {0} уторак"} + other{"за {0} уторака"} + } + past{ + few{"пре {0} уторка"} + one{"пре {0} уторка"} + other{"пре {0} уторака"} + } + } } tue-short{ relative{ @@ -1635,6 +2006,18 @@ sr{ "0"{"у уто"} "1"{"следећег уто"} } + relativeTime{ + future{ + few{"за {0} уторка"} + one{"за {0} уторак"} + other{"за {0} уторака"} + } + past{ + few{"пре {0} уторка"} + one{"пре {0} уторка"} + other{"пре {0} уторака"} + } + } } wed{ relative{ @@ -1642,6 +2025,18 @@ sr{ "0"{"у среду"} "1"{"следеће среде"} } + relativeTime{ + future{ + few{"за {0} среде"} + one{"за {0} среду"} + other{"за {0} среда"} + } + past{ + few{"пре {0} среде"} + one{"пре {0} среде"} + other{"пре {0} среда"} + } + } } wed-narrow{ relative{ @@ -1649,6 +2044,18 @@ sr{ "0"{"у сре"} "1"{"следеће сре"} } + relativeTime{ + future{ + few{"за {0} среде"} + one{"за {0} среду"} + other{"за {0} среда"} + } + past{ + few{"пре {0} среде"} + one{"пре {0} среде"} + other{"пре {0} среда"} + } + } } wed-short{ relative{ @@ -1656,6 +2063,18 @@ sr{ "0"{"у сре"} "1"{"следеће сре"} } + relativeTime{ + future{ + few{"за {0} среде"} + one{"за {0} среду"} + other{"за {0} среда"} + } + past{ + few{"пре {0} среде"} + one{"пре {0} среде"} + other{"пре {0} среда"} + } + } } week{ dn{"недеља"} @@ -1664,6 +2083,7 @@ sr{ "0"{"ове недеље"} "1"{"следеће недеље"} } + relativePeriod{"недеља која почиње {0}."} relativeTime{ future{ few{"за {0} недеље"} @@ -1679,6 +2099,7 @@ sr{ } week-narrow{ dn{"н."} + relativePeriod{"недеља која почиње {0}."} relativeTime{ future{ few{"за {0} н."} @@ -1694,6 +2115,7 @@ sr{ } week-short{ dn{"нед."} + relativePeriod{"недеља која почиње {0}."} relativeTime{ future{ few{"за {0} нед."} @@ -1771,6 +2193,12 @@ sr{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} и {1}"} + end{"{0} и {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0} и {1}"} end{"{0} и {1}"} @@ -1795,16 +2223,4 @@ sr{ US{"САД"} metric{"Метрички"} } - transformNames{ - BGN{"БГН (BGN)"} - Numeric{"Нумеричка"} - Tone{"Тон"} - UNGEGN{"УНГЕГН (BGN)"} - x-Accents{"Акценти"} - x-Fullwidth{"пуна ширина"} - x-Halfwidth{"пола ширине"} - x-Jamo{"Џамо"} - x-Pinyin{"Пинјин"} - x-Publishing{"Издавачки"} - } } diff --git a/icuSources/data/locales/sr_BA.txt b/icuSources/data/locales/sr_BA.txt index 0d1bedfa..edad17f7 100644 --- a/icuSources/data/locales/sr_BA.txt +++ b/icuSources/data/locales/sr_BA.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_BA{ "%%ALIAS"{"sr_Cyrl_BA"} } diff --git a/icuSources/data/locales/sr_CS.txt b/icuSources/data/locales/sr_CS.txt index 949405aa..5f8becfa 100644 --- a/icuSources/data/locales/sr_CS.txt +++ b/icuSources/data/locales/sr_CS.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_CS{ "%%ALIAS"{"sr_Cyrl_RS"} } diff --git a/icuSources/data/locales/sr_Cyrl.txt b/icuSources/data/locales/sr_Cyrl.txt index 19f704b0..cac24ec8 100644 --- a/icuSources/data/locales/sr_Cyrl.txt +++ b/icuSources/data/locales/sr_Cyrl.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sr_Cyrl.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_Cyrl{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/sr_Cyrl_BA.txt b/icuSources/data/locales/sr_Cyrl_BA.txt index f6d629c9..7ea30d35 100644 --- a/icuSources/data/locales/sr_Cyrl_BA.txt +++ b/icuSources/data/locales/sr_Cyrl_BA.txt @@ -1,29 +1,159 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sr_Cyrl_BA.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_Cyrl_BA{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ + generic{ + intervalFormats{ + MMMEd{ + M{"E, d. MMM – E, d. MMM"} + d{"E, d. MMM – E, d. MMM"} + } + yMd{ + M{"d.M.y. – d.M.y. GGGGG"} + } + } + } gregorian{ - DateTimePatterns{ - "HH:mm:ss zzzz", - "HH:mm:ss z", - "HH:mm:ss", - "HH:mm", - "EEEE, dd. MMMM y.", - "dd. MMMM y.", - "dd.MM.y.", - "d.M.yy.", - "{1} {0}", - "{1} {0}", - "{1} {0}", - "{1} {0}", - "{1} {0}", + AmPmMarkers{ + "прије подне", + "по подне", + } + AmPmMarkersAbbr{ + "прије подне", + "по подне", + } + availableFormats{ + MMMMW{ + few{"W. 'сједмица' 'у' MMM"} + one{"W. 'сједмица' 'у' MMM"} + other{"W. 'сједмица' 'у' MMM"} + } + yw{ + few{"w. 'сједмица' 'у' y."} + one{"w. 'сједмица' 'у' y."} + other{"w. 'сједмица' 'у' y."} + } + } + dayNames{ + format{ + abbreviated{ + "нед.", + "пон.", + "ут.", + "ср.", + "чет.", + "пет.", + "суб.", + } + wide{ + "недјеља", + "понедељак", + "уторак", + "сриједа", + "четвртак", + "петак", + "субота", + } + } + stand-alone{ + abbreviated{ + "нед.", + "пон.", + "ут.", + "ср.", + "чет.", + "пет.", + "суб.", + } + wide{ + "недјеља", + "понедељак", + "уторак", + "сриједа", + "четвртак", + "петак", + "субота", + } + } + } + dayPeriod{ + format{ + abbreviated{ + afternoon1{"по под."} + evening1{"вече"} + midnight{"поноћ"} + morning1{"јутро"} + night1{"ноћу"} + noon{"подне"} + } + narrow{ + afternoon1{"по под."} + evening1{"вече"} + midnight{"поноћ"} + morning1{"јутро"} + night1{"ноћ"} + noon{"подне"} + } + } + stand-alone{ + abbreviated{ + am{"прије подне"} + pm{"по подне"} + } + narrow{ + am{"а"} + pm{"p"} + } + wide{ + am{"прије подне"} + pm{"по подне"} + } + } + } + eras{ + wide{ + "прије нове ере", + "нове ере", + } + wide%variant{ + "BCE", + "нове ере", + } + } + monthNames{ + format{ + abbreviated{ + "јан.", + "феб.", + "март", + "апр.", + "мај", + "јун", + "јул", + "авг.", + "септ.", + "окт.", + "нов.", + "дец.", + } + } + stand-alone{ + abbreviated{ + "јан.", + "феб.", + "март", + "апр.", + "мај", + "јун", + "јул", + "авг.", + "септ.", + "окт.", + "нов.", + "дец.", + } + } } } } diff --git a/icuSources/data/locales/sr_Cyrl_CS.txt b/icuSources/data/locales/sr_Cyrl_CS.txt index fb1a4d72..9325e5a7 100644 --- a/icuSources/data/locales/sr_Cyrl_CS.txt +++ b/icuSources/data/locales/sr_Cyrl_CS.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_Cyrl_CS{ "%%ALIAS"{"sr_Cyrl_RS"} } diff --git a/icuSources/data/locales/sr_Cyrl_ME.txt b/icuSources/data/locales/sr_Cyrl_ME.txt index 6df4995f..3dbe3a90 100644 --- a/icuSources/data/locales/sr_Cyrl_ME.txt +++ b/icuSources/data/locales/sr_Cyrl_ME.txt @@ -1,11 +1,153 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sr_Cyrl_ME.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_Cyrl_ME{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} + calendar{ + generic{ + intervalFormats{ + MMMEd{ + M{"E, d. MMM – E, d. MMM"} + d{"E, d. MMM – E, d. MMM"} + } + } + } + gregorian{ + AmPmMarkers{ + "прије подне", + "по подне", + } + AmPmMarkersAbbr{ + "прије подне", + "по подне", + } + availableFormats{ + MMMMW{ + few{"W. 'сједмица' 'у' MMM"} + one{"W. 'сједмица' 'у' MMM"} + other{"W. 'сједмица' 'у' MMM"} + } + yw{ + few{"w. 'сједмица' 'у' y."} + one{"w. 'сједмица' 'у' y."} + other{"w. 'сједмица' 'у' y."} + } + } + dayNames{ + format{ + abbreviated{ + "нед.", + "пон.", + "ут.", + "ср.", + "чет.", + "пет.", + "суб.", + } + wide{ + "недјеља", + "понедељак", + "уторак", + "сриједа", + "четвртак", + "петак", + "субота", + } + } + stand-alone{ + abbreviated{ + "нед.", + "пон.", + "ут.", + "ср.", + "чет.", + "пет.", + "суб.", + } + wide{ + "недјеља", + "понедељак", + "уторак", + "сриједа", + "четвртак", + "петак", + "субота", + } + } + } + dayPeriod{ + format{ + abbreviated{ + afternoon1{"по под."} + evening1{"вече"} + midnight{"поноћ"} + morning1{"јутро"} + night1{"ноћу"} + noon{"подне"} + } + narrow{ + afternoon1{"по под."} + evening1{"вече"} + midnight{"поноћ"} + morning1{"јутро"} + night1{"ноћ"} + noon{"подне"} + } + } + stand-alone{ + abbreviated{ + am{"прије подне"} + pm{"по подне"} + } + narrow{ + am{"a"} + pm{"p"} + } + wide{ + am{"прије подне"} + pm{"по подне"} + } + } + } + eras{ + wide{ + "прије нове ере", + "нове ере", + } + } + monthNames{ + format{ + abbreviated{ + "јан.", + "феб.", + "март", + "апр.", + "мај", + "јун", + "јул", + "авг.", + "септ.", + "окт.", + "нов.", + "дец.", + } + } + stand-alone{ + abbreviated{ + "јан.", + "феб.", + "март", + "апр.", + "мај", + "јун", + "јул", + "авг.", + "септ.", + "окт.", + "нов.", + "дец.", + } + } + } + } + } } diff --git a/icuSources/data/locales/sr_Cyrl_RS.txt b/icuSources/data/locales/sr_Cyrl_RS.txt index 7573152d..7a8ea8f0 100644 --- a/icuSources/data/locales/sr_Cyrl_RS.txt +++ b/icuSources/data/locales/sr_Cyrl_RS.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sr_Cyrl_RS.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_Cyrl_RS{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/sr_Cyrl_XK.txt b/icuSources/data/locales/sr_Cyrl_XK.txt old mode 100755 new mode 100644 index ca27bb53..8e7f7a51 --- a/icuSources/data/locales/sr_Cyrl_XK.txt +++ b/icuSources/data/locales/sr_Cyrl_XK.txt @@ -1,11 +1,101 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sr_Cyrl_XK.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_Cyrl_XK{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} + calendar{ + generic{ + intervalFormats{ + MMMEd{ + M{"E, d. MMM – E, d. MMM"} + d{"E, d – E, d. MMM"} + } + } + } + gregorian{ + dayNames{ + format{ + abbreviated{ + "нед.", + "пон.", + "ут.", + "ср.", + "чет.", + "пет.", + "суб.", + } + } + stand-alone{ + abbreviated{ + "нед.", + "пон.", + "ут.", + "ср.", + "чет.", + "пет.", + "суб.", + } + } + } + dayPeriod{ + format{ + abbreviated{ + afternoon1{"по под."} + evening1{"увече"} + midnight{"поноћ"} + morning1{"јутро"} + night1{"ноћу"} + noon{"подне"} + } + narrow{ + afternoon1{"по под."} + evening1{"вече"} + midnight{"поноћ"} + morning1{"јутро"} + night1{"ноћ"} + noon{"подне"} + } + } + stand-alone{ + narrow{ + am{"a"} + pm{"p"} + } + } + } + monthNames{ + format{ + abbreviated{ + "јан.", + "феб.", + "март", + "апр.", + "мај", + "јун", + "јул", + "авг.", + "септ.", + "окт.", + "нов.", + "дец.", + } + } + stand-alone{ + abbreviated{ + "јан.", + "феб.", + "март", + "апр.", + "мај", + "јун", + "јул", + "авг.", + "септ.", + "окт.", + "нов.", + "дец.", + } + } + } + } + } } diff --git a/icuSources/data/locales/sr_Cyrl_YU.txt b/icuSources/data/locales/sr_Cyrl_YU.txt index 2224126c..806d42c4 100644 --- a/icuSources/data/locales/sr_Cyrl_YU.txt +++ b/icuSources/data/locales/sr_Cyrl_YU.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_Cyrl_YU{ "%%ALIAS"{"sr_Cyrl_RS"} } diff --git a/icuSources/data/locales/sr_Latn.txt b/icuSources/data/locales/sr_Latn.txt index 674ba3bb..cca7c39e 100644 --- a/icuSources/data/locales/sr_Latn.txt +++ b/icuSources/data/locales/sr_Latn.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sr_Latn.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_Latn{ %%Parent{"root"} AuxExemplarCharacters{"[Ã¥ q w x y]"} @@ -83,23 +77,85 @@ sr_Latn{ other{"000 milijardi"} } 1000000000000{ - few{"0 triliona"} - one{"0 trilion"} - other{"0 triliona"} + few{"0 biliona"} + one{"0 bilion"} + other{"0 biliona"} } 10000000000000{ - few{"00 triliona"} - one{"00 trilion"} - other{"00 triliona"} + few{"00 biliona"} + one{"00 bilion"} + other{"00 biliona"} } 100000000000000{ - few{"000 triliona"} - one{"000 trilion"} - other{"000 triliona"} + few{"000 biliona"} + one{"000 bilion"} + other{"000 biliona"} } } } patternsShort{ + currencyFormat{ + 1000{ + few{"0 hilj'.' ¤"} + one{"0 hilj'.' ¤"} + other{"0 hilj'.' ¤"} + } + 10000{ + few{"00 hilj'.' ¤"} + one{"00 hilj'.' ¤"} + other{"00 hilj'.' ¤"} + } + 100000{ + few{"000 hilj'.' ¤"} + one{"000 hilj'.' ¤"} + other{"000 hilj'.' ¤"} + } + 1000000{ + few{"0 mil'.' ¤"} + one{"0 mil'.' ¤"} + other{"0 mil'.' ¤"} + } + 10000000{ + few{"00 mil'.' ¤"} + one{"00 mil'.' ¤"} + other{"00 mil'.' ¤"} + } + 100000000{ + few{"000 mil'.' ¤"} + one{"000 mil'.' ¤"} + other{"000 mil'.' ¤"} + } + 1000000000{ + few{"0 mlrd'.' ¤"} + one{"0 mlrd'.' ¤"} + other{"0 mlrd'.' ¤"} + } + 10000000000{ + few{"00 mlrd'.' ¤"} + one{"00 mlrd'.' ¤"} + other{"00 mlrd'.' ¤"} + } + 100000000000{ + few{"000 mlrd'.' ¤"} + one{"000 mlrd'.' ¤"} + other{"000 mlrd'.' ¤"} + } + 1000000000000{ + few{"0 bil'.' ¤"} + one{"0 bil'.' ¤"} + other{"0 bil'.' ¤"} + } + 10000000000000{ + few{"00 bil'.' ¤"} + one{"00 bil'.' ¤"} + other{"00 bil'.' ¤"} + } + 100000000000000{ + few{"000 bil'.' ¤"} + one{"000 bil'.' ¤"} + other{"000 bil'.' ¤"} + } + } decimalFormat{ 1000{ few{"0 hilj'.'"} @@ -175,13 +231,24 @@ sr_Latn{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} - timeSeparator{"."} + timeSeparator{":"} + } + } + minimalPairs{ + ordinal{ + other{"Skrenite u {0}. desno."} + } + plural{ + few{"{0} sata"} + many{"{0} sati"} + one{"{0} sat"} + other{"{0} sati"} } } minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.24.17"} + Version{"2.1.32.73"} calendar{ buddhist{ eras{ @@ -234,13 +301,13 @@ sr_Latn{ } generic{ DateTimePatterns{ - "HH.mm.ss zzzz", - "HH.mm.ss z", - "HH.mm.ss", - "HH.mm", - "EEEE, dd. MMMM y. G", - "dd. MMMM y. G", - "dd.MM.y. G", + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", + "EEEE, d. MMMM y. G", + "d. MMMM y. G", + "d.MM.y. G", "d.M.y. GGGGG", "{1} {0}", "{1} {0}", @@ -256,34 +323,34 @@ sr_Latn{ GyMMMEd{"E, d. MMM y. G"} GyMMMd{"d. MMM y. G"} H{"HH"} - Hm{"HH.mm"} - Hms{"HH.mm.ss"} + Hm{"HH:mm"} + Hms{"HH:mm:ss"} M{"L"} - MEd{"E, M-d"} + MEd{"E, d.M."} MMM{"LLL"} - MMMEd{"E d. MMM"} - MMMMEd{"E d. MMMM"} + MMMEd{"E, d. MMM"} + MMMMEd{"E, d. MMMM"} MMMMd{"d. MMMM"} MMMd{"d. MMM"} MMMdd{"dd.MMM"} MMdd{"MM-dd"} - Md{"d/M"} + Md{"d.M."} d{"d"} h{"hh a"} - hm{"hh.mm a"} - hms{"hh.mm.ss a"} - ms{"mm.ss"} + hm{"hh:mm a"} + hms{"hh:mm:ss a"} + ms{"mm:ss"} y{"y. G"} yyyy{"y. G"} - yyyyM{"M.y. G"} - yyyyMEd{"E, d.M.y. G"} + yyyyM{"M.y. GGGGG"} + yyyyMEd{"E, d.M.y. GGGGG"} yyyyMM{"MM.y. G"} yyyyMMM{"MMM y. G"} yyyyMMMEd{"E, d. MMM y. G"} yyyyMMMM{"MMMM y. G"} yyyyMMMd{"d. MMM y. G"} yyyyMMdd{"dd.MM.y. G"} - yyyyMd{"d.M.y. G"} + yyyyMd{"d.M.y. GGGGG"} yyyyQQQ{"QQQ, y. G"} yyyyQQQQ{"QQQQ y. G"} } @@ -292,12 +359,12 @@ sr_Latn{ H{"HH–HH"} } Hm{ - H{"HH.mm–HH.mm"} - m{"HH.mm–HH.mm"} + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} } Hmv{ - H{"HH.mm–HH.mm v"} - m{"HH.mm–HH.mm v"} + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} } Hv{ H{"HH–HH v"} @@ -317,8 +384,8 @@ sr_Latn{ d{"E, dd. – E, dd. MMM"} } MMMd{ - M{"dd. MMM – dd. MMM"} - d{"dd – dd. MMM"} + M{"d. MMM – d. MMM"} + d{"d – d. MMM"} } Md{ M{"d.M – d.M"} @@ -333,14 +400,14 @@ sr_Latn{ h{"h–h a"} } hm{ - a{"h.mm a – h.mm a"} - h{"h.mm–h.mm a"} - m{"h.mm–h.mm a"} + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} } hmv{ - a{"h.mm a – h.mm a v"} - h{"h.mm–h.mm a v"} - m{"h.mm–h.mm a v"} + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} } hv{ a{"h a – h a v"} @@ -359,22 +426,22 @@ sr_Latn{ y{"E, d.M.y – E, d.M.y. GGGGG"} } yMMM{ - M{"MMM–MMM y."} + M{"MMM – MMM y. G"} y{"MMM y – MMM y. G"} } yMMMEd{ - M{"E, dd. MMM – E, dd. MMM y."} - d{"E, dd. – E, dd. MMM y."} - y{"E, dd. MMM y. – E, dd. MMM y."} + M{"E, d. MMM – E, d. MMM y. G"} + d{"E, d. MMM – E, d. MMM y. G"} + y{"E, d. MMM y – E, d. MMM y. G"} } yMMMM{ - M{"y-MM – MM"} - y{"MMMM y – MMMM y. G"} + M{"MMMM – MMMM y. G"} + y{"MMMM y. – MMMM y. G"} } yMMMd{ - M{"dd. MMM – dd. MMM y."} - d{"dd.–dd. MMM y."} - y{"dd. MMM y. – dd. MMM y."} + M{"d. MMM – d. MMM y. G"} + d{"d–d. MMM y. G"} + y{"d. MMM y. – d. MMM y. G"} } yMd{ M{"d.M.y. – d.M.y."} @@ -397,10 +464,10 @@ sr_Latn{ "p", } DateTimePatterns{ - "HH.mm.ss zzzz", - "HH.mm.ss z", - "HH.mm.ss", - "HH.mm", + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", "EEEE, dd. MMMM y.", "dd. MMMM y.", "dd.MM.y.", @@ -416,37 +483,42 @@ sr_Latn{ } availableFormats{ E{"E"} - EHm{"E, HH.mm"} - EHms{"E, HH.mm.ss"} + EHm{"E HH:mm"} + EHms{"E HH:mm:ss"} Ed{"E d."} - Ehm{"E, h.mm a"} - Ehms{"E, h.mm.ss a"} + Ehm{"E h:mm a"} + Ehms{"E h:mm:ss a"} Gy{"y. G"} GyMMM{"MMM y. G"} GyMMMEd{"E, d. MMM y. G"} GyMMMd{"d. MMM y. G"} H{"HH"} - Hm{"HH.mm"} - Hms{"HH.mm.ss"} - Hmsv{"HH.mm.ss v"} - Hmv{"HH.mm v"} + Hm{"HH:mm"} + Hms{"HH:mm:ss"} + Hmsv{"HH:mm:ss v"} + Hmv{"HH:mm v"} M{"L"} MEd{"E, d.M."} MMM{"LLL"} MMMEd{"E d. MMM"} MMMMEd{"E, d. MMMM"} + MMMMW{ + few{"W. 'sedmica' 'u' MMM."} + one{"W. 'sedmica' 'u' MMM."} + other{"W. 'sedmica' 'u' MMM."} + } MMMMd{"d. MMMM"} MMMd{"d. MMM"} MMMdd{"dd.MMM"} - MMdd{"MM-dd"} - Md{"d/M"} + MMdd{"dd.MM."} + Md{"d.M."} d{"d"} h{"h a"} - hm{"hh.mm a"} - hms{"hh.mm.ss a"} - hmsv{"h.mm.ss a v"} - hmv{"h.mm a v"} - ms{"mm.ss"} + hm{"h:mm a"} + hms{"h:mm:ss a"} + hmsv{"h:mm:ss a v"} + hmv{"h:mm a v"} + ms{"mm:ss"} y{"y."} yM{"M.y."} yMEd{"E, d.M.y."} @@ -457,8 +529,13 @@ sr_Latn{ yMMMd{"d. MMM y."} yMMdd{"dd.MM.y."} yMd{"d.M.y."} - yQQQ{"QQQ. y"} - yQQQQ{"QQQQ. y"} + yQQQ{"QQQ y."} + yQQQQ{"QQQQ y."} + yw{ + few{"w. 'sedmica' 'u' y."} + one{"w. 'sedmica' 'u' y."} + other{"w. 'sedmica' 'u' y."} + } } dayNames{ format{ @@ -481,13 +558,13 @@ sr_Latn{ "s", } short{ - "ned", - "pon", - "uto", - "sre", - "čet", - "pet", - "sub", + "ne", + "po", + "ut", + "sr", + "če", + "pe", + "su", } wide{ "nedelja", @@ -541,11 +618,11 @@ sr_Latn{ dayPeriod{ format{ abbreviated{ - afternoon1{"po pod."} - evening1{"veče"} + afternoon1{"po podne"} + evening1{"uveče"} midnight{"ponoć"} - morning1{"jutro"} - night1{"noć"} + morning1{"ujutro"} + night1{"noću"} noon{"podne"} } narrow{ @@ -557,11 +634,11 @@ sr_Latn{ noon{"u podne"} } wide{ - afternoon1{"popodne"} - evening1{"veče"} + afternoon1{"po podne"} + evening1{"uveče"} midnight{"ponoć"} - morning1{"jutro"} - night1{"noć"} + morning1{"ujutro"} + night1{"noću"} noon{"podne"} } } @@ -577,12 +654,12 @@ sr_Latn{ pm{"po podne"} } narrow{ - afternoon1{"popodne"} + afternoon1{"po podne"} am{"pre podne"} - evening1{"veče"} + evening1{"uveče"} midnight{"ponoć"} - morning1{"jutro"} - night1{"noć"} + morning1{"ujutro"} + night1{"noću"} noon{"podne"} pm{"po podne"} } @@ -611,22 +688,18 @@ sr_Latn{ "pre nove ere", "nove ere", } - wide%variant{ - "p. n. e.", - "n. e.", - } } intervalFormats{ H{ H{"HH–HH"} } Hm{ - H{"HH.mm–HH.mm"} - m{"HH.mm–HH.mm"} + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} } Hmv{ - H{"HH.mm–HH.mm v"} - m{"HH.mm–HH.mm v"} + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} } Hv{ H{"HH–HH v"} @@ -662,14 +735,14 @@ sr_Latn{ h{"h–h a"} } hm{ - a{"h.mm a – h.mm a"} - h{"h.mm–h.mm a"} - m{"h.mm–h.mm a"} + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} } hmv{ - a{"h.mm a – h.mm a v"} - h{"h.mm–h.mm a v"} - m{"h.mm–h.mm a v"} + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} } hv{ a{"h a – h a v"} @@ -918,10 +991,10 @@ sr_Latn{ } japanese{ DateTimePatterns{ - "HH.mm.ss zzzz", - "HH.mm.ss z", - "HH.mm.ss", - "HH.mm", + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", "EEEE, MMMM d, y G", "MMMM d, y G", "MMM d, y G", @@ -1202,6 +1275,94 @@ sr_Latn{ } } } + characterLabel{ + activities{"Aktivnosti"} + african_scripts{"Afrička pisma"} + american_scripts{"Američka pisma"} + animal{"životinja"} + animals_nature{"Životinje i priroda"} + arrows{"Strelice"} + body{"telo"} + box_drawing{"Uokvireni crtež"} + braille{"Brajevo pismo"} + building{"zgrada"} + bullets_stars{"Znakovi za nabrajanje/zvezdice"} + consonantal_jamo{"Konsonantni džamo"} + currency_symbols{"Simboli valuta"} + dash_connector{"Crta/konektor"} + digits{"Cifre"} + dingbats{"Grafički simboli"} + divination_symbols{"Simboli za proricanje"} + downwards_arrows{"Strelice nadole"} + downwards_upwards_arrows{"Strelice nadole i nagore"} + east_asian_scripts{"Istočnoazijska pisma"} + emoji{"Emodži"} + european_scripts{"Evropska pisma"} + female{"žensko"} + flag{"zastava"} + flags{"Zastave"} + food_drink{"Hrana i piće"} + format{"Oblikovanje"} + format_whitespace{"Oblikovanje i razmak"} + full_width_form_variant{"Varijante sa punom Å¡irinom"} + geometric_shapes{"Geometrijski oblici"} + half_width_form_variant{"Varijante sa pola Å¡irine"} + han_characters{"Han znakovi"} + han_radicals{"Han radikali"} + hanja{"Handža"} + hanzi_simplified{"Hanzi (pojednostavljeni)"} + hanzi_traditional{"Hanzi (tradicionalni)"} + heart{"srce"} + historic_scripts{"Istorijska pisma"} + ideographic_desc_characters{"Ideografski opisni znakovi"} + japanese_kana{"Japanska kana"} + kanbun{"Kanbun"} + kanji{"Kandži"} + keycap{"taster"} + leftwards_arrows{"Strelice nalevo"} + leftwards_rightwards_arrows{"Strelice nalevo i nadesno"} + letterlike_symbols{"Simboli nalik na slova"} + limited_use{"Za ograničenu upotrebu"} + male{"muÅ¡ko"} + math_symbols{"Matematički simboli"} + middle_eastern_scripts{"Bliskoistočna pisma"} + miscellaneous{"Razno"} + modern_scripts{"Moderna pisma"} + modifier{"Modifikator"} + musical_symbols{"Muzički simboli"} + nature{"priroda"} + nonspacing{"Bez razmaka"} + numbers{"Brojevi"} + objects{"Objekti"} + other{"Ostalo"} + paired{"Upareno"} + person{"osoba"} + phonetic_alphabet{"Fonetski alfabet"} + pictographs{"Piktogrami"} + place{"mesto"} + plant{"biljka"} + punctuation{"Interpunkcija"} + rightwards_arrows{"Strelica nadesno"} + sign_standard_symbols{"Znakovni/standardni simboli"} + small_form_variant{"Mali znakovi interpunkcije"} + smiley{"smajli"} + smileys_people{"Smajliji i ljudi"} + south_asian_scripts{"Južnoazijska pisma"} + southeast_asian_scripts{"Jugoistočna azijska pisma"} + spacing{"Razmak"} + sport{"sport"} + symbols{"Simboli"} + technical_symbols{"Tehnički simboli"} + tone_marks{"Tonalne oznake"} + travel{"putovanje"} + travel_places{"Putovanja i mesta"} + upwards_arrows{"Strelice nagore"} + variant_forms{"Varijantni oblici"} + vocalic_jamo{"Vokalni džamo"} + weather{"vreme"} + western_asian_scripts{"Zapadnoazijska pisma"} + whitespace{"Razmak"} + } delimiters{ alternateQuotationEnd{"‘"} alternateQuotationStart{"‘"} @@ -1273,6 +1434,18 @@ sr_Latn{ "0"{"u petak"} "1"{"sledećeg petka"} } + relativeTime{ + future{ + few{"za {0} petka"} + one{"za {0} petak"} + other{"za {0} petaka"} + } + past{ + few{"pre {0} petka"} + one{"pre {0} petka"} + other{"pre {0} petaka"} + } + } } fri-narrow{ relative{ @@ -1280,6 +1453,18 @@ sr_Latn{ "0"{"u pet"} "1"{"sledećeg pet"} } + relativeTime{ + future{ + few{"za {0} petka"} + one{"za {0} petak"} + other{"za {0} petaka"} + } + past{ + few{"pre {0} petka"} + one{"pre {0} petka"} + other{"pre {0} petaka"} + } + } } fri-short{ relative{ @@ -1287,9 +1472,24 @@ sr_Latn{ "0"{"u pet"} "1"{"sledećeg pet"} } + relativeTime{ + future{ + few{"za {0} petka"} + one{"za {0} petak"} + other{"za {0} petaka"} + } + past{ + few{"pre {0} petka"} + one{"pre {0} petka"} + other{"pre {0} petaka"} + } + } } hour{ dn{"sat"} + relative{ + "0"{"ovog sata"} + } relativeTime{ future{ few{"za {0} sata"} @@ -1335,6 +1535,9 @@ sr_Latn{ } minute{ dn{"minut"} + relative{ + "0"{"ovog minuta"} + } relativeTime{ future{ few{"za {0} minuta"} @@ -1384,6 +1587,18 @@ sr_Latn{ "0"{"u ponedeljak"} "1"{"sledećeg ponedeljka"} } + relativeTime{ + future{ + few{"za {0} ponedeljka"} + one{"za {0} ponedeljak"} + other{"za {0} ponedeljaka"} + } + past{ + few{"pre {0} ponedeljka"} + one{"pre {0} ponedeljka"} + other{"pre {0} ponedeljaka"} + } + } } mon-narrow{ relative{ @@ -1391,6 +1606,18 @@ sr_Latn{ "0"{"u pon"} "1"{"sledećeg pon"} } + relativeTime{ + future{ + few{"za {0} ponedeljka"} + one{"za {0} ponedeljak"} + other{"za {0} ponedeljaka"} + } + past{ + few{"pre {0} ponedeljka"} + one{"pre {0} ponedeljka"} + other{"pre {0} ponedeljaka"} + } + } } mon-short{ relative{ @@ -1398,6 +1625,18 @@ sr_Latn{ "0"{"u pon"} "1"{"sledećeg pon"} } + relativeTime{ + future{ + few{"za {0} ponedeljka"} + one{"za {0} ponedeljak"} + other{"za {0} ponedeljaka"} + } + past{ + few{"pre {0} ponedeljka"} + one{"pre {0} ponedeljka"} + other{"pre {0} ponedeljaka"} + } + } } month{ dn{"mesec"} @@ -1515,6 +1754,18 @@ sr_Latn{ "0"{"u subotu"} "1"{"sledeće subote"} } + relativeTime{ + future{ + few{"za {0} subote"} + one{"za {0} subotu"} + other{"za {0} subota"} + } + past{ + few{"pre {0} subote"} + one{"pre {0} subote"} + other{"pre {0} subota"} + } + } } sat-narrow{ relative{ @@ -1522,6 +1773,18 @@ sr_Latn{ "0"{"u sub"} "1"{"sledeće sub"} } + relativeTime{ + future{ + few{"za {0} subote"} + one{"za {0} subotu"} + other{"za {0} subota"} + } + past{ + few{"pre {0} subote"} + one{"pre {0} subote"} + other{"pre {0} subota"} + } + } } sat-short{ relative{ @@ -1529,6 +1792,18 @@ sr_Latn{ "0"{"u sub"} "1"{"sledeće sub"} } + relativeTime{ + future{ + few{"za {0} subote"} + one{"za {0} subotu"} + other{"za {0} subota"} + } + past{ + few{"pre {0} subote"} + one{"pre {0} subote"} + other{"pre {0} subota"} + } + } } second{ dn{"sekund"} @@ -1584,6 +1859,18 @@ sr_Latn{ "0"{"u nedelju"} "1"{"sledeće nedelje"} } + relativeTime{ + future{ + few{"za {0} nedelje"} + one{"za {0} nedelju"} + other{"za {0} nedelja"} + } + past{ + few{"pre {0} nedelje"} + one{"pre {0} nedelje"} + other{"pre {0} nedelja"} + } + } } sun-narrow{ relative{ @@ -1591,6 +1878,18 @@ sr_Latn{ "0"{"u ned"} "1"{"sledeće ned"} } + relativeTime{ + future{ + few{"za {0} nedelje"} + one{"za {0} nedelju"} + other{"za {0} nedelja"} + } + past{ + few{"pre {0} nedelje"} + one{"pre {0} nedelje"} + other{"pre {0} nedelja"} + } + } } sun-short{ relative{ @@ -1598,6 +1897,18 @@ sr_Latn{ "0"{"u ned"} "1"{"sledeće ned"} } + relativeTime{ + future{ + few{"za {0} nedelje"} + one{"za {0} nedelju"} + other{"za {0} nedelja"} + } + past{ + few{"pre {0} nedelje"} + one{"pre {0} nedelje"} + other{"pre {0} nedelja"} + } + } } thu{ relative{ @@ -1605,6 +1916,18 @@ sr_Latn{ "0"{"u četvrtak"} "1"{"sledećeg četvrtka"} } + relativeTime{ + future{ + few{"za {0} četvrtka"} + one{"za {0} četvrtak"} + other{"za {0} četvrtaka"} + } + past{ + few{"pre {0} četvrtka"} + one{"pre {0} četvrtka"} + other{"pre {0} četvrtaka"} + } + } } thu-narrow{ relative{ @@ -1612,6 +1935,18 @@ sr_Latn{ "0"{"u čet"} "1"{"sledećeg čet"} } + relativeTime{ + future{ + few{"za {0} četvrtka"} + one{"za {0} četvrtak"} + other{"za {0} četvrtaka"} + } + past{ + few{"pre {0} četvrtka"} + one{"pre {0} četvrtka"} + other{"pre {0} četvrtaka"} + } + } } thu-short{ relative{ @@ -1619,6 +1954,18 @@ sr_Latn{ "0"{"u čet"} "1"{"sledećeg čet"} } + relativeTime{ + future{ + few{"za {0} četvrtka"} + one{"za {0} četvrtak"} + other{"za {0} četvrtaka"} + } + past{ + few{"pre {0} četvrtka"} + one{"pre {0} četvrtka"} + other{"pre {0} četvrtaka"} + } + } } tue{ relative{ @@ -1626,6 +1973,18 @@ sr_Latn{ "0"{"u utorak"} "1"{"sledećeg utorka"} } + relativeTime{ + future{ + few{"za {0} utorka"} + one{"za {0} utorak"} + other{"za {0} utoraka"} + } + past{ + few{"pre {0} utorka"} + one{"pre {0} utorka"} + other{"pre {0} utoraka"} + } + } } tue-narrow{ relative{ @@ -1633,6 +1992,18 @@ sr_Latn{ "0"{"u uto"} "1"{"sledećeg uto"} } + relativeTime{ + future{ + few{"za {0} utorka"} + one{"za {0} utorak"} + other{"za {0} utoraka"} + } + past{ + few{"pre {0} utorka"} + one{"pre {0} utorka"} + other{"pre {0} utoraka"} + } + } } tue-short{ relative{ @@ -1640,6 +2011,18 @@ sr_Latn{ "0"{"u uto"} "1"{"sledećeg uto"} } + relativeTime{ + future{ + few{"za {0} utorka"} + one{"za {0} utorak"} + other{"za {0} utoraka"} + } + past{ + few{"pre {0} utorka"} + one{"pre {0} utorka"} + other{"pre {0} utoraka"} + } + } } wed{ relative{ @@ -1647,6 +2030,18 @@ sr_Latn{ "0"{"u sredu"} "1"{"sledeće srede"} } + relativeTime{ + future{ + few{"za {0} srede"} + one{"za {0} sredu"} + other{"za {0} sreda"} + } + past{ + few{"pre {0} srede"} + one{"pre {0} srede"} + other{"pre {0} sreda"} + } + } } wed-narrow{ relative{ @@ -1654,6 +2049,18 @@ sr_Latn{ "0"{"u sre"} "1"{"sledeće sre"} } + relativeTime{ + future{ + few{"za {0} srede"} + one{"za {0} sredu"} + other{"za {0} sreda"} + } + past{ + few{"pre {0} srede"} + one{"pre {0} srede"} + other{"pre {0} sreda"} + } + } } wed-short{ relative{ @@ -1661,6 +2068,18 @@ sr_Latn{ "0"{"u sre"} "1"{"sledeće sre"} } + relativeTime{ + future{ + few{"za {0} srede"} + one{"za {0} sredu"} + other{"za {0} sreda"} + } + past{ + few{"pre {0} srede"} + one{"pre {0} srede"} + other{"pre {0} sreda"} + } + } } week{ dn{"nedelja"} @@ -1669,6 +2088,7 @@ sr_Latn{ "0"{"ove nedelje"} "1"{"sledeće nedelje"} } + relativePeriod{"nedelja koja počinje {0}."} relativeTime{ future{ few{"za {0} nedelje"} @@ -1684,6 +2104,7 @@ sr_Latn{ } week-narrow{ dn{"n."} + relativePeriod{"nedelja koja počinje {0}."} relativeTime{ future{ few{"za {0} n."} @@ -1699,6 +2120,7 @@ sr_Latn{ } week-short{ dn{"ned."} + relativePeriod{"nedelja koja počinje {0}."} relativeTime{ future{ few{"za {0} ned."} @@ -1776,6 +2198,12 @@ sr_Latn{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} i {1}"} + end{"{0} i {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0} i {1}"} end{"{0} i {1}"} @@ -1800,16 +2228,4 @@ sr_Latn{ US{"SAD"} metric{"Metrički"} } - transformNames{ - BGN{"BGN (BGN)"} - Numeric{"Numerička"} - Tone{"Ton"} - UNGEGN{"UNGEGN (BGN)"} - x-Accents{"Akcenti"} - x-Fullwidth{"puna Å¡irina"} - x-Halfwidth{"pola Å¡irine"} - x-Jamo{"Džamo"} - x-Pinyin{"Pinjin"} - x-Publishing{"Izdavački"} - } } diff --git a/icuSources/data/locales/sr_Latn_BA.txt b/icuSources/data/locales/sr_Latn_BA.txt index 68a8b78b..8e1e8f41 100644 --- a/icuSources/data/locales/sr_Latn_BA.txt +++ b/icuSources/data/locales/sr_Latn_BA.txt @@ -1,29 +1,159 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sr_Latn_BA.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_Latn_BA{ - Version{"2.1.24.17"} + Version{"2.1.31.33"} calendar{ + generic{ + intervalFormats{ + MMMEd{ + M{"E, d. MMM – E, d. MMM"} + d{"E, d. MMM – E, d. MMM"} + } + yMd{ + M{"d.M.y. – d.M.y. GGGGG"} + } + } + } gregorian{ - DateTimePatterns{ - "HH:mm:ss zzzz", - "HH:mm:ss z", - "HH:mm:ss", - "HH:mm", - "EEEE, dd. MMMM y.", - "dd. MMMM y.", - "dd.MM.y.", - "d.M.yy.", - "{1} {0}", - "{1} {0}", - "{1} {0}", - "{1} {0}", - "{1} {0}", + AmPmMarkers{ + "prije podne", + "po podne", + } + AmPmMarkersAbbr{ + "prije podne", + "po podne", + } + availableFormats{ + MMMMW{ + few{"W. 'sjedmica' 'u' MMM"} + one{"W. 'sjedmica' 'u' MMM"} + other{"W. 'sjedmica' 'u' MMM"} + } + yw{ + few{"w. 'sjedmica' 'u' y."} + one{"w. 'sjedmica' 'u' y."} + other{"w. 'sjedmica' 'u' y."} + } + } + dayNames{ + format{ + abbreviated{ + "ned.", + "pon.", + "ut.", + "sr.", + "čet.", + "pet.", + "sub.", + } + wide{ + "nedjelja", + "ponedeljak", + "utorak", + "srijeda", + "četvrtak", + "petak", + "subota", + } + } + stand-alone{ + abbreviated{ + "ned.", + "pon.", + "ut.", + "sr.", + "čet.", + "pet.", + "sub.", + } + wide{ + "nedjelja", + "ponedeljak", + "utorak", + "srijeda", + "četvrtak", + "petak", + "subota", + } + } + } + dayPeriod{ + format{ + abbreviated{ + afternoon1{"po pod."} + evening1{"veče"} + midnight{"ponoć"} + morning1{"jutro"} + night1{"noću"} + noon{"podne"} + } + narrow{ + afternoon1{"po pod."} + evening1{"veče"} + midnight{"ponoć"} + morning1{"jutro"} + night1{"noć"} + noon{"podne"} + } + } + stand-alone{ + abbreviated{ + am{"prije podne"} + pm{"po podne"} + } + narrow{ + am{"a"} + pm{"p"} + } + wide{ + am{"prije podne"} + pm{"po podne"} + } + } + } + eras{ + wide{ + "prije nove ere", + "nove ere", + } + wide%variant{ + "BCE", + "nove ere", + } + } + monthNames{ + format{ + abbreviated{ + "jan.", + "feb.", + "mart", + "apr.", + "maj", + "jun", + "jul", + "avg.", + "sept.", + "okt.", + "nov.", + "dec.", + } + } + stand-alone{ + abbreviated{ + "jan.", + "feb.", + "mart", + "apr.", + "maj", + "jun", + "jul", + "avg.", + "sept.", + "okt.", + "nov.", + "dec.", + } + } } } } diff --git a/icuSources/data/locales/sr_Latn_CS.txt b/icuSources/data/locales/sr_Latn_CS.txt index 74d9b51e..0952735a 100644 --- a/icuSources/data/locales/sr_Latn_CS.txt +++ b/icuSources/data/locales/sr_Latn_CS.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_Latn_CS{ "%%ALIAS"{"sr_Latn_RS"} } diff --git a/icuSources/data/locales/sr_Latn_ME.txt b/icuSources/data/locales/sr_Latn_ME.txt index ea69f894..e362f7cb 100644 --- a/icuSources/data/locales/sr_Latn_ME.txt +++ b/icuSources/data/locales/sr_Latn_ME.txt @@ -1,11 +1,153 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sr_Latn_ME.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_Latn_ME{ - Version{"2.1.24.17"} + Version{"2.1.31.33"} + calendar{ + generic{ + intervalFormats{ + MMMEd{ + M{"E, d. MMM – E, d. MMM"} + d{"E, d. MMM – E, d. MMM"} + } + } + } + gregorian{ + AmPmMarkers{ + "prije podne", + "po podne", + } + AmPmMarkersAbbr{ + "prije podne", + "po podne", + } + availableFormats{ + MMMMW{ + few{"W. 'sjedmica' 'u' MMM"} + one{"W. 'sjedmica' 'u' MMM"} + other{"W. 'sjedmica' 'u' MMM"} + } + yw{ + few{"w. 'sjedmica' 'u' y."} + one{"w. 'sjedmica' 'u' y."} + other{"w. 'sjedmica' 'u' y."} + } + } + dayNames{ + format{ + abbreviated{ + "ned.", + "pon.", + "ut.", + "sr.", + "čet.", + "pet.", + "sub.", + } + wide{ + "nedjelja", + "ponedeljak", + "utorak", + "srijeda", + "četvrtak", + "petak", + "subota", + } + } + stand-alone{ + abbreviated{ + "ned.", + "pon.", + "ut.", + "sr.", + "čet.", + "pet.", + "sub.", + } + wide{ + "nedjelja", + "ponedeljak", + "utorak", + "srijeda", + "četvrtak", + "petak", + "subota", + } + } + } + dayPeriod{ + format{ + abbreviated{ + afternoon1{"po pod."} + evening1{"veče"} + midnight{"ponoć"} + morning1{"jutro"} + night1{"noću"} + noon{"podne"} + } + narrow{ + afternoon1{"po pod."} + evening1{"veče"} + midnight{"ponoć"} + morning1{"jutro"} + night1{"noć"} + noon{"podne"} + } + } + stand-alone{ + abbreviated{ + am{"prije podne"} + pm{"po podne"} + } + narrow{ + am{"a"} + pm{"p"} + } + wide{ + am{"prije podne"} + pm{"po podne"} + } + } + } + eras{ + wide{ + "prije nove ere", + "nove ere", + } + } + monthNames{ + format{ + abbreviated{ + "jan.", + "feb.", + "mart", + "apr.", + "maj", + "jun", + "jul", + "avg.", + "sept.", + "okt.", + "nov.", + "dec.", + } + } + stand-alone{ + abbreviated{ + "jan.", + "feb.", + "mart", + "apr.", + "maj", + "jun", + "jul", + "avg.", + "sept.", + "okt.", + "nov.", + "dec.", + } + } + } + } + } } diff --git a/icuSources/data/locales/sr_Latn_RS.txt b/icuSources/data/locales/sr_Latn_RS.txt index 35209304..c5b4bac6 100644 --- a/icuSources/data/locales/sr_Latn_RS.txt +++ b/icuSources/data/locales/sr_Latn_RS.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sr_Latn_RS.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_Latn_RS{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/sr_Latn_XK.txt b/icuSources/data/locales/sr_Latn_XK.txt old mode 100755 new mode 100644 index 7c32ab3c..930f78a5 --- a/icuSources/data/locales/sr_Latn_XK.txt +++ b/icuSources/data/locales/sr_Latn_XK.txt @@ -1,11 +1,101 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sr_Latn_XK.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_Latn_XK{ - Version{"2.1.24.17"} + Version{"2.1.31.33"} + calendar{ + generic{ + intervalFormats{ + MMMEd{ + M{"E, d. MMM – E, d. MMM"} + d{"E, d – E, d. MMM"} + } + } + } + gregorian{ + dayNames{ + format{ + abbreviated{ + "ned.", + "pon.", + "ut.", + "sr.", + "čet.", + "pet.", + "sub.", + } + } + stand-alone{ + abbreviated{ + "ned.", + "pon.", + "ut.", + "sr.", + "čet.", + "pet.", + "sub.", + } + } + } + dayPeriod{ + format{ + abbreviated{ + afternoon1{"po pod."} + evening1{"uveče"} + midnight{"ponoć"} + morning1{"jutro"} + night1{"noću"} + noon{"podne"} + } + narrow{ + afternoon1{"po pod."} + evening1{"veče"} + midnight{"ponoć"} + morning1{"jutro"} + night1{"noć"} + noon{"podne"} + } + } + stand-alone{ + narrow{ + am{"a"} + pm{"p"} + } + } + } + monthNames{ + format{ + abbreviated{ + "jan.", + "feb.", + "mart", + "apr.", + "maj", + "jun", + "jul", + "avg.", + "sept.", + "okt.", + "nov.", + "dec.", + } + } + stand-alone{ + abbreviated{ + "jan.", + "feb.", + "mart", + "apr.", + "maj", + "jun", + "jul", + "avg.", + "sept.", + "okt.", + "nov.", + "dec.", + } + } + } + } + } } diff --git a/icuSources/data/locales/sr_Latn_YU.txt b/icuSources/data/locales/sr_Latn_YU.txt index 2bf1b4e7..2747ab21 100644 --- a/icuSources/data/locales/sr_Latn_YU.txt +++ b/icuSources/data/locales/sr_Latn_YU.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_Latn_YU{ "%%ALIAS"{"sr_Latn_RS"} } diff --git a/icuSources/data/locales/sr_ME.txt b/icuSources/data/locales/sr_ME.txt index 5cfdc82c..32dc9104 100644 --- a/icuSources/data/locales/sr_ME.txt +++ b/icuSources/data/locales/sr_ME.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_ME{ "%%ALIAS"{"sr_Latn_ME"} } diff --git a/icuSources/data/locales/sr_RS.txt b/icuSources/data/locales/sr_RS.txt index 10df8ae6..674ff775 100644 --- a/icuSources/data/locales/sr_RS.txt +++ b/icuSources/data/locales/sr_RS.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_RS{ "%%ALIAS"{"sr_Cyrl_RS"} } diff --git a/icuSources/data/locales/sr_XK.txt b/icuSources/data/locales/sr_XK.txt old mode 100755 new mode 100644 index 07db21c6..9628a276 --- a/icuSources/data/locales/sr_XK.txt +++ b/icuSources/data/locales/sr_XK.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_XK{ "%%ALIAS"{"sr_Cyrl_XK"} } diff --git a/icuSources/data/locales/sr_YU.txt b/icuSources/data/locales/sr_YU.txt index 956fc6dd..26563d04 100644 --- a/icuSources/data/locales/sr_YU.txt +++ b/icuSources/data/locales/sr_YU.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_YU{ "%%ALIAS"{"sr_Cyrl_RS"} } diff --git a/icuSources/data/locales/sv.txt b/icuSources/data/locales/sv.txt index 244a1624..be7aa87e 100644 --- a/icuSources/data/locales/sv.txt +++ b/icuSources/data/locales/sv.txt @@ -1,13 +1,7 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sv.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sv{ - AuxExemplarCharacters{"[á â ã ā ç ë í î ï Ä« ñ ó ú ÿ ü æ ø]"} + AuxExemplarCharacters{"[á â ã ā ç è ë í î ï Ä« ñ ó ú ÿ ü æ ø]"} Ellipsis{ final{"{0}…"} initial{"…{0}"} @@ -26,13 +20,17 @@ sv{ NumberElements{ arab{ symbols{ - minusSign{"‏−"} + minusSign{"؜−"} + nan{"¤¤¤"} + perMille{"؉‏"} timeSeparator{":"} } } arabext{ symbols{ - minusSign{"‏−"} + minusSign{"‎−‎"} + nan{"¤¤¤"} + plusSign{"‎+‎"} timeSeparator{":"} } } @@ -218,10 +216,20 @@ sv{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + one{"Ta {0}:a svängen till höger"} + other{"Ta {0}:e svängen till höger"} + } + plural{ + one{"om {0} dag"} + other{"om {0} dagar"} + } + } minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.23.66"} + Version{"2.1.32.59"} calendar{ buddhist{ eras{ @@ -229,6 +237,36 @@ sv{ "BE", } } + intervalFormats{ + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } + Hmv{ + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} + } + } + } + chinese{ + monthNames{ + format{ + wide{ + "första mÃ¥naden", + "andra mÃ¥naden", + "tredje mÃ¥naden", + "fjärde mÃ¥naden", + "femte mÃ¥naden", + "sjätte mÃ¥naden", + "sjunde mÃ¥naden", + "Ã¥ttonde mÃ¥naden", + "nionde mÃ¥naden", + "tionde mÃ¥naden", + "elfte mÃ¥naden", + "tolfte mÃ¥naden", + } + } + } } coptic{ monthNames{ @@ -494,6 +532,14 @@ sv{ H{ H{"HH–HH"} } + Hm{ + H{"HH:mm – HH:mm"} + m{"HH:mm – HH:mm"} + } + Hmv{ + H{"HH:mm – HH:mm v"} + m{"HH:mm – HH:mm v"} + } Hv{ H{"HH–HH v"} } @@ -630,6 +676,10 @@ sv{ MMM{"MMM"} MMMEd{"E d MMM"} MMMMEd{"E d MMMM"} + MMMMW{ + one{"'vecka' W 'i' MMM"} + other{"'vecka' W 'i' MMM"} + } MMMMd{"d MMMM"} MMMd{"d MMM"} MMd{"d/M"} @@ -653,6 +703,10 @@ sv{ yMd{"y-MM-dd"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + one{"'vecka' w, y"} + other{"'vecka' w, y"} + } } dayNames{ format{ @@ -1052,6 +1106,16 @@ sv{ "AM", } } + intervalFormats{ + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } + Hmv{ + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} + } + } monthNames{ format{ abbreviated{ @@ -1132,6 +1196,15 @@ sv{ "Saka-eran", } } + intervalFormats{ + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } + Hmv{ + m{"HH:mm–HH:mm v"} + } + } monthNames{ format{ abbreviated{ @@ -1201,6 +1274,16 @@ sv{ "AH", } } + intervalFormats{ + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } + Hmv{ + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} + } + } monthNames{ format{ abbreviated{ @@ -1527,6 +1610,16 @@ sv{ "AP", } } + intervalFormats{ + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } + Hmv{ + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} + } + } monthNames{ format{ abbreviated{ @@ -1597,8 +1690,102 @@ sv{ "R.K.", } } + intervalFormats{ + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } + Hmv{ + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} + } + } } } + characterLabel{ + activities{"aktiviteter"} + african_scripts{"afrikanska skriftsystem"} + american_scripts{"amerikanska skriftsystem"} + animal{"djur"} + animals_nature{"djur och natur"} + arrows{"pilar"} + body{"kropp"} + box_drawing{"boxritning"} + braille{"blindskrift"} + building{"byggnad"} + bullets_stars{"punkter/stjärnor"} + consonantal_jamo{"jamokonsonanter"} + currency_symbols{"valutasymboler"} + dash_connector{"streck-tecken"} + digits{"siffror"} + dingbats{"dingbat-tecken"} + divination_symbols{"spÃ¥domssymboler"} + downwards_arrows{"nedÃ¥tpilar"} + downwards_upwards_arrows{"nedÃ¥tuppÃ¥tpilar"} + east_asian_scripts{"östasiatiska skriftsystem"} + emoji{"emoji"} + european_scripts{"europeiska skriftsystem"} + female{"kvinnlig"} + flag{"flagga"} + flags{"flaggor"} + food_drink{"mat och dryck"} + format{"formattecken"} + full_width_form_variant{"fullbreddsvarianter"} + geometric_shapes{"geometriska former"} + half_width_form_variant{"breddvarianter"} + han_characters{"hantecken"} + han_radicals{"han-radikaler"} + hanja{"kinesiska hanja"} + hanzi_simplified{"hanzi (förenklade)"} + hanzi_traditional{"hanzi (traditionella)"} + heart{"hjärta"} + historic_scripts{"historiska skriftsystem"} + ideographic_desc_characters{"ideografiska beskrivningstecken"} + japanese_kana{"japanska kana"} + kanbun{"kanbun-tecken"} + kanji{"japanska kanji"} + keycap{"keycap"} + letterlike_symbols{"bokstavsliknande symboler"} + limited_use{"begränsad användning"} + male{"manlig"} + math_symbols{"matematiska symboler"} + middle_eastern_scripts{"mellanösternskriftsystem"} + miscellaneous{"diverse"} + modern_scripts{"moderna skriftsystem"} + modifier{"modifierare"} + musical_symbols{"musiksymboler"} + nature{"natur"} + nonspacing{"icke-stegande tecken"} + numbers{"numeralsymboler"} + objects{"objekt"} + other{"annat"} + paired{"tecken i par"} + person{"person"} + phonetic_alphabet{"fonetiskt alfabet"} + pictographs{"piktografiska tecken"} + place{"plats"} + plant{"växt"} + punctuation{"interpunktion"} + sign_standard_symbols{"vanliga symboler"} + small_form_variant{"smÃ¥formvarianter"} + smiley{"smiley"} + smileys_people{"smileys och människor"} + south_asian_scripts{"sydasiatiska skriftsystem"} + southeast_asian_scripts{"sydöstasiatiska skriftsystem"} + spacing{"stegande tecken"} + sport{"sport"} + symbols{"symboler"} + technical_symbols{"tekniska symboler"} + tone_marks{"tonmarkeringar"} + travel{"resa"} + travel_places{"resor och platser"} + upwards_arrows{"uppÃ¥tpilar"} + variant_forms{"formvarianter"} + vocalic_jamo{"jamovokaler"} + weather{"väder"} + western_asian_scripts{"västasiatiska skriftsystem"} + whitespace{"blanka tecken"} + } contextTransforms{ currencyName:intvector{ 1, @@ -1688,6 +1875,16 @@ sv{ "0"{"fredag denna vecka"} "1"{"fredag nästa vecka"} } + relativeTime{ + future{ + one{"om {0} fredag"} + other{"om {0} fredagar"} + } + past{ + one{"för {0} fredag sedan"} + other{"för {0} fredagar sedan"} + } + } } fri-narrow{ relative{ @@ -1695,6 +1892,16 @@ sv{ "0"{"denna fre."} "1"{"nästa fre."} } + relativeTime{ + future{ + one{"+{0} fre"} + other{"+{0} fre"} + } + past{ + one{"−{0} fre"} + other{"−{0} fre"} + } + } } fri-short{ relative{ @@ -1702,9 +1909,22 @@ sv{ "0"{"fre. denna vecka"} "1"{"fre. nästa vecka"} } + relativeTime{ + future{ + one{"om {0} fre."} + other{"om {0} fre."} + } + past{ + one{"för {0} fre. sen"} + other{"för {0} fred. sen"} + } + } } hour{ dn{"timme"} + relative{ + "0"{"denna timme"} + } relativeTime{ future{ one{"om {0} timme"} @@ -1718,6 +1938,9 @@ sv{ } hour-narrow{ dn{"h"} + relative{ + "0"{"denna timme"} + } relativeTime{ future{ one{"+{0} h"} @@ -1731,6 +1954,9 @@ sv{ } hour-short{ dn{"tim"} + relative{ + "0"{"denna timme"} + } relativeTime{ future{ one{"om {0} tim"} @@ -1744,6 +1970,9 @@ sv{ } minute{ dn{"minut"} + relative{ + "0"{"denna minut"} + } relativeTime{ future{ one{"om {0} minut"} @@ -1757,6 +1986,9 @@ sv{ } minute-narrow{ dn{"m"} + relative{ + "0"{"denna minut"} + } relativeTime{ future{ one{"+{0} min"} @@ -1770,6 +2002,9 @@ sv{ } minute-short{ dn{"min"} + relative{ + "0"{"denna minut"} + } relativeTime{ future{ one{"om {0} min"} @@ -1787,6 +2022,16 @@ sv{ "0"{"mÃ¥ndag denna vecka"} "1"{"mÃ¥ndag nästa vecka"} } + relativeTime{ + future{ + one{"om {0} mÃ¥ndag"} + other{"om {0} mÃ¥ndagar"} + } + past{ + one{"för {0} mÃ¥ndag sedan"} + other{"för {0} mÃ¥ndagar sedan"} + } + } } mon-narrow{ relative{ @@ -1794,6 +2039,16 @@ sv{ "0"{"denna mÃ¥n."} "1"{"nästa mÃ¥n."} } + relativeTime{ + future{ + one{"+{0} mÃ¥."} + other{"+{0} mÃ¥."} + } + past{ + one{"–{0} mÃ¥nd"} + other{"–{0} mÃ¥nd"} + } + } } mon-short{ relative{ @@ -1801,6 +2056,16 @@ sv{ "0"{"mÃ¥n. denna vecka"} "1"{"mÃ¥n. nästa vecka"} } + relativeTime{ + future{ + one{"om {0} mÃ¥nd."} + other{"om {0} mÃ¥nd."} + } + past{ + one{"för {0} mÃ¥nd. sen"} + other{"för {0} mÃ¥nd. sen"} + } + } } month{ dn{"mÃ¥nad"} @@ -1916,6 +2181,16 @@ sv{ "0"{"lördag denna vecka"} "1"{"lördag nästa vecka"} } + relativeTime{ + future{ + one{"om {0} lördag"} + other{"om {0} lördagar"} + } + past{ + one{"för {0} lördag sedan"} + other{"för {0} lördagar sedan"} + } + } } sat-narrow{ relative{ @@ -1923,6 +2198,16 @@ sv{ "0"{"denna lör."} "1"{"nästa lör."} } + relativeTime{ + future{ + one{"+{0} lör"} + other{"+{0} lör"} + } + past{ + one{"−{0} lör"} + other{"−{0} lör"} + } + } } sat-short{ relative{ @@ -1930,6 +2215,16 @@ sv{ "0"{"lör. denna vecka"} "1"{"lör. nästa vecka"} } + relativeTime{ + future{ + one{"om {0} lör."} + other{"om {0} lör."} + } + past{ + one{"för {0} lör. sen"} + other{"för {0} lör. sen"} + } + } } second{ dn{"sekund"} @@ -1949,6 +2244,9 @@ sv{ } second-narrow{ dn{"s"} + relative{ + "0"{"nu"} + } relativeTime{ future{ one{"+{0} s"} @@ -1962,6 +2260,9 @@ sv{ } second-short{ dn{"sek"} + relative{ + "0"{"nu"} + } relativeTime{ future{ one{"om {0} sek"} @@ -1979,6 +2280,16 @@ sv{ "0"{"söndag denna vecka"} "1"{"söndag nästa vecka"} } + relativeTime{ + future{ + one{"om {0} söndag"} + other{"om {0} söndagar"} + } + past{ + one{"för {0} söndag sedan"} + other{"för {0} söndagar sedan"} + } + } } sun-narrow{ relative{ @@ -1986,6 +2297,16 @@ sv{ "0"{"denna sön."} "1"{"nästa sön."} } + relativeTime{ + future{ + one{"+{0} sön"} + other{"+{0} sön"} + } + past{ + one{"−{0} sön"} + other{"−{0} sön"} + } + } } sun-short{ relative{ @@ -1993,6 +2314,16 @@ sv{ "0"{"sön. denna vecka"} "1"{"sön. nästa vecka"} } + relativeTime{ + future{ + one{"om {0} sön."} + other{"om {0} sön."} + } + past{ + one{"för {0} sön. sen"} + other{"för {0} sön. sen"} + } + } } thu{ relative{ @@ -2000,6 +2331,16 @@ sv{ "0"{"torsdag denna vecka"} "1"{"torsdag nästa vecka"} } + relativeTime{ + future{ + one{"om {0} torsdag"} + other{"om {0} torsdagar"} + } + past{ + one{"för {0} torsdag sedan"} + other{"för {0} torsdagar sedan"} + } + } } thu-narrow{ relative{ @@ -2007,6 +2348,16 @@ sv{ "0"{"denna tors."} "1"{"nästa tors."} } + relativeTime{ + future{ + one{"+{0} tors"} + other{"+{0} tors"} + } + past{ + one{"−{0} tors"} + other{"−{0} tors"} + } + } } thu-short{ relative{ @@ -2014,6 +2365,16 @@ sv{ "0"{"tors. denna vecka"} "1"{"tors. nästa vecka"} } + relativeTime{ + future{ + one{"om {0} tors."} + other{"om {0} tors."} + } + past{ + one{"för {0} tors. sen"} + other{"för {0} tors. sen"} + } + } } tue{ relative{ @@ -2021,6 +2382,16 @@ sv{ "0"{"tisdag denna vecka"} "1"{"tisdag nästa vecka"} } + relativeTime{ + future{ + one{"om {0} tisdag"} + other{"om {0} tisdagar"} + } + past{ + one{"för {0} tisdag sedan"} + other{"för {0} tisdagar sedan"} + } + } } tue-narrow{ relative{ @@ -2028,6 +2399,16 @@ sv{ "0"{"denna tis."} "1"{"nästa tis."} } + relativeTime{ + future{ + one{"+{0} tis"} + other{"+{0} tis"} + } + past{ + one{"−{0} tis"} + other{"−{0} tis"} + } + } } tue-short{ relative{ @@ -2035,6 +2416,16 @@ sv{ "0"{"tis. denna vecka"} "1"{"tis. nästa vecka"} } + relativeTime{ + future{ + one{"om {0} tis."} + other{"om {0} tis."} + } + past{ + one{"för {0} tis. sen"} + other{"för {0} tis. sen"} + } + } } wed{ relative{ @@ -2042,6 +2433,16 @@ sv{ "0"{"onsdag denna vecka"} "1"{"onsdag nästa vecka"} } + relativeTime{ + future{ + one{"om {0} onsdag"} + other{"om {0} onsdagar"} + } + past{ + one{"för {0} onsdag sedan"} + other{"för {0} onsdagar sedan"} + } + } } wed-narrow{ relative{ @@ -2049,6 +2450,16 @@ sv{ "0"{"denna ons."} "1"{"nästa ons."} } + relativeTime{ + future{ + one{"+{0} ons"} + other{"+{0} ons"} + } + past{ + one{"−{0} ons"} + other{"−{0} ons"} + } + } } wed-short{ relative{ @@ -2056,6 +2467,16 @@ sv{ "0"{"ons. denna vecka"} "1"{"ons. nästa vecka"} } + relativeTime{ + future{ + one{"om {0} ons."} + other{"om {0} ons."} + } + past{ + one{"för {0} ons. sen"} + other{"för {0} ons. sen"} + } + } } week{ dn{"vecka"} @@ -2064,6 +2485,7 @@ sv{ "0"{"denna vecka"} "1"{"nästa vecka"} } + relativePeriod{"veckan för {0}"} relativeTime{ future{ one{"om {0} vecka"} @@ -2082,6 +2504,7 @@ sv{ "0"{"denna v."} "1"{"nästa v."} } + relativePeriod{"veckan för {0}"} relativeTime{ future{ one{"+{0} v."} @@ -2100,6 +2523,7 @@ sv{ "0"{"denna v."} "1"{"nästa v."} } + relativePeriod{"veckan för {0}"} relativeTime{ future{ one{"om {0} v."} @@ -2179,6 +2603,12 @@ sv{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} och {1}"} + end{"{0} och {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0}, {1}"} end{"{0}, {1}"} @@ -2203,16 +2633,4 @@ sv{ US{"USA-enheter"} metric{"SI-enheter"} } - transformNames{ - BGN{"BGN"} - Numeric{"Numerisk"} - Tone{"Ton"} - UNGEGN{"UNGEGN"} - x-Accents{"Accenter"} - x-Fullwidth{"Helbreda"} - x-Halfwidth{"Halvbreda"} - x-Jamo{"Jamo"} - x-Pinyin{"Pinyin"} - x-Publishing{"För publicering"} - } } diff --git a/icuSources/data/locales/sv_AX.txt b/icuSources/data/locales/sv_AX.txt old mode 100755 new mode 100644 index d135b857..3d5b2e89 --- a/icuSources/data/locales/sv_AX.txt +++ b/icuSources/data/locales/sv_AX.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sv_AX.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sv_AX{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/sv_FI.txt b/icuSources/data/locales/sv_FI.txt index 24d4196b..834c2ef5 100644 --- a/icuSources/data/locales/sv_FI.txt +++ b/icuSources/data/locales/sv_FI.txt @@ -1,13 +1,7 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sv_FI.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sv_FI{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ @@ -25,6 +19,24 @@ sv_FI{ "{1} {0}", "{1} {0}", } + quarters{ + format{ + abbreviated{ + "Q1", + "Q2", + "Q3", + "Q4", + } + } + stand-alone{ + abbreviated{ + "Q1", + "Q2", + "Q3", + "Q4", + } + } + } } } } diff --git a/icuSources/data/locales/sv_SE.txt b/icuSources/data/locales/sv_SE.txt index 5bdad1ca..81d88fbb 100644 --- a/icuSources/data/locales/sv_SE.txt +++ b/icuSources/data/locales/sv_SE.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sv_SE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sv_SE{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/sw.txt b/icuSources/data/locales/sw.txt index 82d74129..be1ac5c5 100644 --- a/icuSources/data/locales/sw.txt +++ b/icuSources/data/locales/sw.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sw.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sw{ AuxExemplarCharacters{"[c q x]"} Ellipsis{ @@ -35,154 +29,154 @@ sw{ patternsLong{ decimalFormat{ 1000{ - one{"Elfu 0"} - other{"Elfu 0"} + one{"Elfu 0;Elfu -0"} + other{"Elfu 0;Elfu -0"} } 10000{ - one{"Elfu 00"} - other{"Elfu 00"} + one{"Elfu 00;Elfu -00"} + other{"Elfu 00;Elfu -00"} } 100000{ - one{"Elfu 000"} - other{"Elfu 000"} + one{"Elfu 000;Elfu -000"} + other{"Elfu 000;Elfu -000"} } 1000000{ - one{"Milioni 0"} - other{"Milioni 0"} + one{"Milioni 0;Milioni -0"} + other{"Milioni 0;Milioni -0"} } 10000000{ - one{"Milioni 00"} - other{"Milioni 00"} + one{"Milioni 00;Milioni -00"} + other{"Milioni 00;Milioni -00"} } 100000000{ - one{"Milioni 000"} - other{"Milioni 000"} + one{"Milioni 000;Milioni -000"} + other{"Milioni 000;Milioni -000"} } 1000000000{ - one{"Bilioni 0"} - other{"Bilioni 0"} + one{"Bilioni 0;Bilioni -0"} + other{"Bilioni 0;Bilioni -0"} } 10000000000{ - one{"Bilioni 00"} - other{"Bilioni 00"} + one{"Bilioni 00;Bilioni -00"} + other{"Bilioni 00;Bilioni -00"} } 100000000000{ - one{"Bilioni 000"} - other{"Bilioni 000"} + one{"Bilioni 000;Bilioni -000"} + other{"Bilioni 000;Bilioni -000"} } 1000000000000{ - one{"Trilioni 0"} - other{"Trilioni 0"} + one{"Trilioni 0;Trilioni -0"} + other{"Trilioni 0;Trilioni -0"} } 10000000000000{ - one{"Trilioni 00"} - other{"Trilioni 00"} + one{"Trilioni 00;Trilioni -00"} + other{"Trilioni 00;Trilioni -00"} } 100000000000000{ - one{"Trilioni 000"} - other{"Trilioni 000"} + one{"Trilioni 000;Trilioni -000"} + other{"Trilioni 000;Trilioni -000"} } } } patternsShort{ currencyFormat{ 1000{ - one{"¤elfu 0"} - other{"¤elfu 0"} + one{"¤elfu 0;¤elfu -0"} + other{"¤elfu 0;¤elfu -0"} } 10000{ - one{"¤elfu 00"} - other{"¤elfu 00"} + one{"¤elfu 00;¤elfu -00"} + other{"¤elfu 00;¤elfu -00"} } 100000{ - one{"¤elfu 000"} - other{"¤elfu 000"} + one{"¤laki 000;¤laki -000"} + other{"¤laki 000;¤laki -000"} } 1000000{ - one{"¤M0"} - other{"¤M0"} + one{"¤M0;¤M-0"} + other{"¤M0;¤M-0"} } 10000000{ - one{"¤M00"} - other{"¤M00"} + one{"¤M00;¤M-00"} + other{"¤M00;¤M-00"} } 100000000{ - one{"¤M000"} - other{"¤M000"} + one{"¤M000;¤M-000"} + other{"¤M000;¤M-000"} } 1000000000{ - one{"¤B0"} - other{"¤B0"} + one{"¤B0;¤B-0"} + other{"¤B0;¤B-0"} } 10000000000{ - one{"¤B00"} - other{"¤B00"} + one{"¤B00;¤B-00"} + other{"¤B00;¤B-00"} } 100000000000{ - one{"¤B000"} - other{"¤B000"} + one{"¤B000;¤B-000"} + other{"¤B000;¤B-000"} } 1000000000000{ - one{"¤T0"} - other{"¤T0"} + one{"¤T0;¤T-0"} + other{"¤T0;¤T-0"} } 10000000000000{ - one{"¤T00"} - other{"¤T00"} + one{"¤T00;¤T-00"} + other{"¤T00;¤T-00"} } 100000000000000{ - one{"¤T000"} - other{"¤T000"} + one{"¤T000;¤T-000"} + other{"¤T000;¤T-000"} } } decimalFormat{ 1000{ - one{"elfu 0"} - other{"elfu 0"} + one{"elfu 0;elfu -0"} + other{"elfu 0;elfu -0"} } 10000{ - one{"elfu 00"} - other{"elfu 00"} + one{"elfu 00;elfu -00"} + other{"elfu 00;elfu -00"} } 100000{ - one{"elfu 000"} - other{"elfu 000"} + one{"elfu 000;elfu -000"} + other{"elfu 000;elfu -000"} } 1000000{ - one{"M0"} - other{"M0"} + one{"M0;M-0"} + other{"M0;M-0"} } 10000000{ - one{"M00"} - other{"M00"} + one{"M00;M-00"} + other{"M00;M-00"} } 100000000{ - one{"M000"} - other{"M000"} + one{"M000;M-000"} + other{"M000;M-000"} } 1000000000{ - one{"B0"} - other{"B0"} + one{"B0;B-0"} + other{"B0;B-0"} } 10000000000{ - one{"B00"} - other{"B00"} + one{"B00;B-00"} + other{"B00;B-00"} } 100000000000{ - one{"B000"} - other{"B000"} + one{"B000;B-000"} + other{"B000;B-000"} } 1000000000000{ - one{"T0"} - other{"T0"} + one{"T0;T-0"} + other{"T0;T-0"} } 10000000000000{ - one{"T00"} - other{"T00"} + one{"T00;T-00"} + other{"T00;T-00"} } 100000000000000{ - one{"T000"} - other{"T000"} + one{"T000;T-000"} + other{"T000;T-000"} } } } @@ -201,10 +195,19 @@ sw{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + other{"Chukua mpinduko wa {0} kulia."} + } + plural{ + one{"siku {0} iliyopita"} + other{"siku {0} zilizopita"} + } + } minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.22.93"} + Version{"2.1.33.73"} calendar{ generic{ DateTimePatterns{ @@ -353,8 +356,8 @@ sw{ } gregorian{ AmPmMarkers{ - "AM", - "PM", + "Asubuhi", + "Mchana", } AmPmMarkersAbbr{ "AM", @@ -403,6 +406,10 @@ sw{ MMM{"LLL"} MMMEd{"E, d MMM"} MMMMEd{"E, d MMMM"} + MMMMW{ + one{"'wiki' W 'ya' MMM"} + other{"'wiki' W 'ya' MMM"} + } MMMMd{"d MMMM"} MMMd{"d MMM"} Md{"d/M"} @@ -423,6 +430,10 @@ sw{ yMd{"d/M/y"} yQQQ{"y QQQ"} yQQQQ{"QQQQ y"} + yw{ + one{"'wiki' w 'ya' y"} + other{"'wiki' w 'ya' y"} + } } dayNames{ format{ @@ -570,8 +581,8 @@ sw{ } eras{ abbreviated{ - "BC", - "AD", + "KK", + "BK", } abbreviated%variant{ "BCE", @@ -815,6 +826,93 @@ sw{ } } } + characterLabel{ + activities{"Shughuli"} + african_scripts{"Hati za Afrika"} + american_scripts{"Hati za Marekani"} + animal{"mnyama"} + animals_nature{"Wanyama na Asili"} + arrows{"Mishale"} + body{"mwili"} + box_drawing{"Mchoro wa Kisanduku"} + braille{"Nukta Vinundu"} + building{"jengo"} + bullets_stars{"Nukta/Nyota"} + consonantal_jamo{"Alama za Konsonanti"} + currency_symbols{"Alama za Sarafu"} + dash_connector{"Kistari/Kinachounganisha"} + digits{"Tarakimu"} + dingbats{"Dingibati"} + divination_symbols{"Alama za Kugawa"} + downwards_arrows{"Mishale Inayoelekea Chini"} + downwards_upwards_arrows{"Mishale ya Kuwili"} + east_asian_scripts{"Hati za Mashariki wa Asia"} + emoji{"Emoji"} + european_scripts{"Hati za Ulaya"} + female{"mwanamke"} + flag{"bendera"} + flags{"Bendera"} + food_drink{"Vyakula na Vinywaji"} + format{"Miundo"} + format_whitespace{"Miundo na Sehemu Wazi"} + full_width_form_variant{"Sehemu za Fomu ya Upana Kamili"} + geometric_shapes{"Maumbo ya jiometri"} + half_width_form_variant{"Sehemu za Fomu ya Upana Nusu"} + han_characters{"Vibambo vya Han"} + han_radicals{"Herufi za Han"} + hanja{"Hanja"} + hanzi_simplified{"Hanzi (Iliyosanifishwa)"} + hanzi_traditional{"Hanzi (ya Jadi)"} + heart{"moyo"} + historic_scripts{"Hati za Kihistoria"} + ideographic_desc_characters{"Herufi za Maelezo ya Idiografia"} + japanese_kana{"Herufi za Kijapani"} + kanbun{"Herufi za Kanbun"} + kanji{"Kanji"} + keycap{"kitufe"} + leftwards_arrows{"Mishale Inayoelekea Kushoto"} + leftwards_rightwards_arrows{"Mishale Inayoelekea Kulia na Kushoto"} + letterlike_symbols{"Alama Zinazofanana na Herufi"} + limited_use{"Matumizi Machache"} + male{"mwanamume"} + math_symbols{"Alama za Hesabu"} + middle_eastern_scripts{"Hati za Mashariki ya Kati"} + modern_scripts{"Hati ya Kisasa"} + modifier{"Kibadilisha Hati"} + musical_symbols{"Alama za Muziki"} + nature{"asili"} + nonspacing{"Bila Nafasi"} + numbers{"Nambari"} + objects{"Vitu"} + other{"Nyingine"} + paired{"Imeoanishwa"} + person{"mtu"} + phonetic_alphabet{"Abjadi za Fonetiki"} + pictographs{"Picha"} + place{"mahali"} + plant{"mmea"} + punctuation{"Uakifishaji"} + rightwards_arrows{"Mishale Inayoelekea Kulia"} + sign_standard_symbols{"Ishara/Alama za Kawaida"} + small_form_variant{"Aina za Fomu Ndogo"} + smiley{"tabasamu"} + smileys_people{"Tabasamu na Watu"} + south_asian_scripts{"Hati za Kusini mwa Asia"} + southeast_asian_scripts{"Hati za Kusini Mashariki mwa Asia"} + spacing{"Kuacha Nafasi"} + sport{"michezo"} + symbols{"Alama"} + technical_symbols{"Alama za Kiufundi"} + tone_marks{"Alama za Toni"} + travel{"kusafiri"} + travel_places{"Safari na Miji"} + upwards_arrows{"Mishale Inayoelekea Juu"} + variant_forms{"Maumbo Mbalimbali"} + vocalic_jamo{"Vibambo vya Jamo vya Sauti"} + weather{"hali ya hewa"} + western_asian_scripts{"Hati za Magharibi wa Asia"} + whitespace{"Sehemu Wazi"} + } delimiters{ alternateQuotationEnd{"’"} alternateQuotationStart{"‘"} @@ -823,7 +921,7 @@ sw{ } fields{ day{ - dn{"Siku"} + dn{"siku"} relative{ "-1"{"jana"} "-2"{"juzi"} @@ -872,7 +970,7 @@ sw{ dn{"AM/PM"} } era{ - dn{"Enzi"} + dn{"enzi"} } fri{ relative{ @@ -880,6 +978,16 @@ sw{ "0"{"Ijumaa hii"} "1"{"Ijumaa ijayo"} } + relativeTime{ + future{ + one{"baada ya Ijumaa {0}"} + other{"baada ya Ijumaa {0}"} + } + past{ + one{"Ijumaa {0} iliyopita"} + other{"Ijumaa {0} zilizopita"} + } + } } fri-narrow{ relative{ @@ -887,6 +995,16 @@ sw{ "0"{"Ijumaa hii"} "1"{"Ijumaa ijayo"} } + relativeTime{ + future{ + one{"baada ya Ijumaa {0}"} + other{"baada ya Ijumaa {0}"} + } + past{ + one{"Ijumaa {0} iliyopita"} + other{"Ijumaa {0} zilizopita"} + } + } } fri-short{ relative{ @@ -894,9 +1012,22 @@ sw{ "0"{"Ijumaa hii"} "1"{"Ijumaa ijayo"} } + relativeTime{ + future{ + one{"baada ya Ijumaa {0}"} + other{"baada ya Ijumaa {0}"} + } + past{ + one{"Ijumaa {0} iliyopita"} + other{"Ijumaa {0} zilizopita"} + } + } } hour{ - dn{"Saa"} + dn{"saa"} + relative{ + "0"{"saa hii"} + } relativeTime{ future{ one{"baada ya saa {0}"} @@ -929,13 +1060,16 @@ sw{ other{"baada ya saa {0}"} } past{ - one{"Saa {0} iliyopita"} - other{"Saa {0} zilizopita"} + one{"saa {0} iliyopita"} + other{"saa {0} zilizopita"} } } } minute{ - dn{"Dakika"} + dn{"dakika"} + relative{ + "0"{"dakika hii"} + } relativeTime{ future{ one{"baada ya dakika {0}"} @@ -948,28 +1082,28 @@ sw{ } } minute-narrow{ - dn{"dakika"} + dn{"dak"} relativeTime{ future{ one{"baada ya dakika {0}"} other{"baada ya dakika {0}"} } past{ - one{"Dakika {0} iliyopita"} - other{"Dakika {0} zilizopita"} + one{"dakika {0} iliyopita"} + other{"dakika {0} zilizopita"} } } } minute-short{ - dn{"dakika"} + dn{"dak"} relativeTime{ future{ one{"baada ya dakika {0}"} other{"baada ya dakika {0}"} } past{ - one{"Dakika {0} iliyopita"} - other{"Dakika {0} zilizopita"} + one{"dakika {0} iliyopita"} + other{"dakika {0} zilizopita"} } } } @@ -979,6 +1113,16 @@ sw{ "0"{"Jumatatu hii"} "1"{"Jumatatu ijayo"} } + relativeTime{ + future{ + one{"baada ya Jumatatu {0}"} + other{"baada ya Jumatatu {0}"} + } + past{ + one{"Jumatatu {0} iliyopita"} + other{"Jumatatu {0} zilizopita"} + } + } } mon-narrow{ relative{ @@ -986,6 +1130,16 @@ sw{ "0"{"Jumatatu hii"} "1"{"Jumatatu ijayo"} } + relativeTime{ + future{ + one{"baada ya Jumatatu {0}"} + other{"baada ya Jumatatu {0}"} + } + past{ + one{"Jumatatu {0} iliyopita"} + other{"Jumatatu {0} zilizopita"} + } + } } mon-short{ relative{ @@ -993,9 +1147,19 @@ sw{ "0"{"Jumatatu hii"} "1"{"Jumatatu ijayo"} } + relativeTime{ + future{ + one{"baada ya Jumatatu {0}"} + other{"baada ya Jumatatu {0}"} + } + past{ + one{"Jumatatu {0} iliyopita"} + other{"Jumatatu {0} zilizopita"} + } + } } month{ - dn{"Mwezi"} + dn{"mwezi"} relative{ "-1"{"mwezi uliopita"} "0"{"mwezi huu"} @@ -1039,7 +1203,12 @@ sw{ } } quarter{ - dn{"Robo"} + dn{"robo"} + relative{ + "-1"{"robo ya mwaka iliyopita"} + "0"{"robo hii ya mwaka"} + "1"{"robo ya mwaka inayofuata"} + } relativeTime{ future{ one{"baada ya robo {0}"} @@ -1083,6 +1252,16 @@ sw{ "0"{"Jumamosi hii"} "1"{"Jumamosi ijayo"} } + relativeTime{ + future{ + one{"baada ya Jumamosi {0}"} + other{"baada ya Jumamosi {0}"} + } + past{ + one{"Jumamosi {0} iliyopita"} + other{"Jumamosi {0} zilizopita"} + } + } } sat-narrow{ relative{ @@ -1090,6 +1269,16 @@ sw{ "0"{"Jumamosi hii"} "1"{"Jumamosi ijayo"} } + relativeTime{ + future{ + one{"baada ya Jumamosi {0}"} + other{"baada ya Jumamosi {0}"} + } + past{ + one{"Jumamosi {0} iliyopita"} + other{"Jumamosi {0} zilizopita"} + } + } } sat-short{ relative{ @@ -1097,11 +1286,21 @@ sw{ "0"{"Jumamosi hii"} "1"{"Jumamosi ijayo"} } + relativeTime{ + future{ + one{"baada ya Jumamosi {0}"} + other{"baada ya Jumamosi {0}"} + } + past{ + one{"Jumamosi {0} iliyopita"} + other{"Jumamosi {0} zilizopita"} + } + } } second{ - dn{"Sekunde"} + dn{"sekunde"} relative{ - "0"{"sasa"} + "0"{"sasa hivi"} } relativeTime{ future{ @@ -1115,28 +1314,28 @@ sw{ } } second-narrow{ - dn{"sekunde"} + dn{"sek"} relativeTime{ future{ one{"baada ya sekunde {0}"} other{"baada ya sekunde {0}"} } past{ - one{"Sekunde {0} iliyopita"} - other{"Sekunde {0} zilizopita"} + one{"sekunde {0} iliyopita"} + other{"sekunde {0} zilizopita"} } } } second-short{ - dn{"sekunde"} + dn{"sek"} relativeTime{ future{ one{"baada ya sekunde {0}"} other{"baada ya sekunde {0}"} } past{ - one{"Sekunde {0} iliyopita"} - other{"Sekunde {0} zilizopita"} + one{"sekunde {0} iliyopita"} + other{"sekunde {0} zilizopita"} } } } @@ -1146,6 +1345,16 @@ sw{ "0"{"Jumapili hii"} "1"{"Jumapili ijayo"} } + relativeTime{ + future{ + one{"baada ya Jumapili {0}"} + other{"baada ya Jumapili {0}"} + } + past{ + one{"Jumapili {0} iliyopita"} + other{"Jumapili {0} zilizopita"} + } + } } sun-narrow{ relative{ @@ -1153,6 +1362,16 @@ sw{ "0"{"Jumapili hii"} "1"{"Jumapili ijayo"} } + relativeTime{ + future{ + one{"baada ya Jumapili {0}"} + other{"baada ya Jumapili {0}"} + } + past{ + one{"Jumapili {0} iliyopita"} + other{"Jumapili {0} zilizopita"} + } + } } sun-short{ relative{ @@ -1160,6 +1379,16 @@ sw{ "0"{"Jumapili hii"} "1"{"Jumapili ijayo"} } + relativeTime{ + future{ + one{"baada ya Jumapili {0}"} + other{"baada ya Jumapili {0}"} + } + past{ + one{"Jumapili {0} iliyopita"} + other{"Jumapili {0} zilizopita"} + } + } } thu{ relative{ @@ -1167,6 +1396,16 @@ sw{ "0"{"Alhamisi hii"} "1"{"Alhamisi ijayo"} } + relativeTime{ + future{ + one{"baada ya Alhamisi {0}"} + other{"baada ya Alhamisi {0}"} + } + past{ + one{"Alhamisi {0} iliyopita"} + other{"Alhamisi {0} zilizopita"} + } + } } thu-narrow{ relative{ @@ -1174,6 +1413,16 @@ sw{ "0"{"Alhamisi hii"} "1"{"Alhamisi ijayo"} } + relativeTime{ + future{ + one{"baada ya Alhamisi {0}"} + other{"baada ya Alhamisi {0}"} + } + past{ + one{"Alhamisi {0} iliyopita"} + other{"Alhamisi {0} zilizopita"} + } + } } thu-short{ relative{ @@ -1181,6 +1430,16 @@ sw{ "0"{"Alhamisi hii"} "1"{"Alhamisi ijayo"} } + relativeTime{ + future{ + one{"baada ya Alhamisi {0}"} + other{"baada ya Alhamisi {0}"} + } + past{ + one{"Alhamisi {0} iliyopita"} + other{"Alhamisi {0} zilizopita"} + } + } } tue{ relative{ @@ -1188,6 +1447,16 @@ sw{ "0"{"Jumanne hii"} "1"{"Jumanne ijayo"} } + relativeTime{ + future{ + one{"baada ya Jumanne {0}"} + other{"baada ya Jumanne {0}"} + } + past{ + one{"Jumanne {0} iliyopita"} + other{"Jumanne {0} zilizopita"} + } + } } tue-narrow{ relative{ @@ -1195,6 +1464,16 @@ sw{ "0"{"Jumanne hii"} "1"{"Jumanne ijayo"} } + relativeTime{ + future{ + one{"baada ya Jumanne {0}"} + other{"baada ya Jumanne {0}"} + } + past{ + one{"Jumanne {0} iliyopita"} + other{"Jumanne {0} zilizopita"} + } + } } tue-short{ relative{ @@ -1202,6 +1481,16 @@ sw{ "0"{"Jumanne hii"} "1"{"Jumanne ijayo"} } + relativeTime{ + future{ + one{"baada ya Jumanne {0}"} + other{"baada ya Jumanne {0}"} + } + past{ + one{"Jumanne {0} iliyopita"} + other{"Jumanne {0} zilizopita"} + } + } } wed{ relative{ @@ -1209,6 +1498,16 @@ sw{ "0"{"Jumatano hii"} "1"{"Jumatano ijayo"} } + relativeTime{ + future{ + one{"baada ya Jumatano {0}"} + other{"baada ya Jumatano {0}"} + } + past{ + one{"Jumatano {0} iliyopita"} + other{"Jumatano {0} zilizopita"} + } + } } wed-narrow{ relative{ @@ -1216,6 +1515,16 @@ sw{ "0"{"Jumatano hii"} "1"{"Jumatano ijayo"} } + relativeTime{ + future{ + one{"baada ya Jumatano {0}"} + other{"baada ya Jumatano {0}"} + } + past{ + one{"Jumatano {0} iliyopita"} + other{"Jumatano {0} zilizopita"} + } + } } wed-short{ relative{ @@ -1223,14 +1532,25 @@ sw{ "0"{"Jumatano hii"} "1"{"Jumatano ijayo"} } + relativeTime{ + future{ + one{"baada ya Jumatano {0}"} + other{"baada ya Jumatano {0}"} + } + past{ + one{"Jumatano {0} iliyopita"} + other{"Jumatano {0} zilizopita"} + } + } } week{ - dn{"Wiki"} + dn{"wiki"} relative{ "-1"{"wiki iliyopita"} "0"{"wiki hii"} "1"{"wiki ijayo"} } + relativePeriod{"wiki ya {0}"} relativeTime{ future{ one{"baada ya wiki {0}"} @@ -1244,6 +1564,7 @@ sw{ } week-narrow{ dn{"wiki"} + relativePeriod{"wiki ya {0}"} relativeTime{ future{ one{"baada ya wiki {0}"} @@ -1257,6 +1578,7 @@ sw{ } week-short{ dn{"wiki"} + relativePeriod{"wiki ya {0}"} relativeTime{ future{ one{"baada ya wiki {0}"} @@ -1269,10 +1591,10 @@ sw{ } } weekday{ - dn{"Siku ya wiki"} + dn{"siku ya wiki"} } year{ - dn{"Mwaka"} + dn{"mwaka"} relative{ "-1"{"mwaka uliopita"} "0"{"mwaka huu"} @@ -1316,7 +1638,7 @@ sw{ } } zone{ - dn{"Saa za Eneo"} + dn{"saa za eneo"} } } listPattern{ @@ -1326,6 +1648,12 @@ sw{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} na {1}"} + end{"{0} na {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0} na {1}"} end{"{0} na {1}"} @@ -1350,16 +1678,4 @@ sw{ US{"Marekani"} metric{"Mfumo wa Mita"} } - transformNames{ - BGN{"BGN"} - Numeric{"Ya Nambari"} - Tone{"Sauti"} - UNGEGN{"UNGEGN"} - x-Accents{"Rangi za Kuangaza"} - x-Fullwidth{"Upana kamili"} - x-Halfwidth{"Nusu upana"} - x-Jamo{"Kijamo"} - x-Pinyin{"Kipinyin"} - x-Publishing{"Inachapishwa"} - } } diff --git a/icuSources/data/locales/sw_CD.txt b/icuSources/data/locales/sw_CD.txt old mode 100755 new mode 100644 index dfd942c5..bf71eeea --- a/icuSources/data/locales/sw_CD.txt +++ b/icuSources/data/locales/sw_CD.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sw_CD.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sw_CD{ AuxExemplarCharacters{"[q x]"} ExemplarCharacters{"[a b c d e f g h i j k l m n o p r s t u v w y z]"} @@ -17,148 +11,13 @@ sw_CD{ } } } - Version{"2.1.21.97"} + Version{"2.1.31.33"} calendar{ generic{ - DateTimePatterns{ - "HH:mm:ss zzzz", - "HH:mm:ss z", - "HH:mm:ss", - "HH:mm", - "EEEE d MMMM y G", - "d MMMM y G", - "d MMM y G", - "d/M/y GGGGG", - "{1} {0}", - "{1} {0}", - "{1} {0}", - "{1} {0}", - "{1} {0}", - } availableFormats{ - MEd{"E d/M"} MMMEd{"E d MMM"} - Md{"d/M"} hms{"h:mm:ss a"} ms{"m:ss"} - y{"y"} - yM{"M/y"} - yMEd{"E d/M/y"} - yMMM{"MMM y"} - yMMMEd{"E d MMM y"} - yMMMd{"d MMM y"} - yMd{"d/M/y"} - yQQQ{"QQQ y"} - yQQQQ{"QQQQ y"} - } - } - gregorian{ - AmPmMarkers{ - "ya asubuyi", - "ya muchana", - } - DateTimePatterns{ - "HH:mm:ss zzzz", - "HH:mm:ss z", - "HH:mm:ss", - "HH:mm", - "EEEE d MMMM y", - "d MMMM y", - "d MMM y", - "d/M/y", - "{1} {0}", - "{1} {0}", - "{1} {0}", - "{1} {0}", - "{1} {0}", - } - availableFormats{ - MEd{"E d/M"} - MMMEd{"E d MMM"} - ms{"m:ss"} - yMEd{"E d/M/y"} - yMMMEd{"E d MMM y"} - } - dayNames{ - format{ - abbreviated{ - "yen", - "kwa", - "pil", - "tat", - "ine", - "tan", - "sit", - } - wide{ - "siku ya yenga", - "siku ya kwanza", - "siku ya pili", - "siku ya tatu", - "siku ya ine", - "siku ya tanu", - "siku ya sita", - } - } - stand-alone{ - narrow{ - "y", - "k", - "p", - "t", - "i", - "t", - "s", - } - } - } - monthNames{ - format{ - abbreviated{ - "mkw", - "mpi", - "mtu", - "min", - "mtn", - "mst", - "msb", - "mun", - "mts", - "mku", - "mkm", - "mkb", - } - wide{ - "mwezi ya kwanja", - "mwezi ya pili", - "mwezi ya tatu", - "mwezi ya ine", - "mwezi ya tanu", - "mwezi ya sita", - "mwezi ya saba", - "mwezi ya munane", - "mwezi ya tisa", - "mwezi ya kumi", - "mwezi ya kumi na moya", - "mwezi ya kumi ya mbili", - } - } - stand-alone{ - narrow{ - "k", - "p", - "t", - "i", - "t", - "s", - "s", - "m", - "t", - "k", - "m", - "m", - } - } } } } diff --git a/icuSources/data/locales/sw_KE.txt b/icuSources/data/locales/sw_KE.txt index 8bfc53a4..40dfc586 100644 --- a/icuSources/data/locales/sw_KE.txt +++ b/icuSources/data/locales/sw_KE.txt @@ -1,11 +1,53 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sw_KE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sw_KE{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} + calendar{ + generic{ + DateTimePatterns{ + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", + "EEEE, d MMMM y G", + "d MMMM y G", + "d MMM y G", + "dd/MM/y GGGGG", + "{1}, {0}", + "{1} 'saa' {0}", + "{1} 'saa' {0}", + "{1}, {0}", + "{1}, {0}", + } + } + gregorian{ + AmPmMarkers{ + "AM", + "PM", + } + DateTimePatterns{ + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", + "EEEE, d MMMM y", + "d MMMM y", + "d MMM y", + "dd/MM/y", + "{1}, {0}", + "{1} 'saa' {0}", + "{1} 'saa' {0}", + "{1}, {0}", + "{1}, {0}", + } + dayPeriod{ + stand-alone{ + narrow{ + am{"AM"} + pm{"PM"} + } + } + } + } + } } diff --git a/icuSources/data/locales/sw_TZ.txt b/icuSources/data/locales/sw_TZ.txt index 3c6b02ae..1422ca3f 100644 --- a/icuSources/data/locales/sw_TZ.txt +++ b/icuSources/data/locales/sw_TZ.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sw_TZ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sw_TZ{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/sw_UG.txt b/icuSources/data/locales/sw_UG.txt old mode 100755 new mode 100644 index 6bb8ab6f..e557327c --- a/icuSources/data/locales/sw_UG.txt +++ b/icuSources/data/locales/sw_UG.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sw_UG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sw_UG{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ta.txt b/icuSources/data/locales/ta.txt index 99546d0d..b00f10c8 100644 --- a/icuSources/data/locales/ta.txt +++ b/icuSources/data/locales/ta.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ta.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ta{ AuxExemplarCharacters{"[\u200C\u200D]"} Ellipsis{ @@ -208,11 +202,39 @@ ta{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + other{"{0}வது வலது திருப்பத்தை எடு."} + } + plural{ + one{"{0} நாள்"} + other{"{0} நாட்கள்"} + } + } minimumGroupingDigits{"1"} native{"tamldec"} + tamldec{ + patterns{ + currencyFormat{"¤ #,##,##0.00"} + percentFormat{"#,##,##0%"} + scientificFormat{"#E0"} + } + symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + } + } traditional{"taml"} } - Version{"2.1.23.16"} + Version{"2.1.32.4"} calendar{ chinese{ DateTimePatterns{ @@ -330,7 +352,7 @@ ta{ "EEEE, d MMMM, y G", "d MMMM, y G", "d MMM, y G", - "d-M-y GGGGG", + "d/M/y GGGGG", "{1}, {0}", "{1} அன்று {0}", "{1} {0}", @@ -389,14 +411,14 @@ ta{ H{"HH–HH v"} } M{ - M{"M–M"} + M{"M – M"} } MEd{ M{"E, d/M – E, d/M"} d{"E, d/M – E, d/M"} } MMM{ - M{"MMM–MMM"} + M{"MMM – MMM"} } MMMEd{ M{"E, d MMM – E, d MMM"} @@ -404,14 +426,14 @@ ta{ } MMMd{ M{"d MMM – d MMM"} - d{"d–d MMM"} + d{"d – d MMM"} } Md{ M{"d/M – d/M"} d{"d/M – d/M"} } d{ - d{"d–d"} + d{"d – d"} } fallback{"{0} – {1}"} h{ @@ -433,7 +455,7 @@ ta{ h{"a h–h v"} } y{ - y{"y–y G"} + y{"y – y G"} } yM{ M{"M/y – M/y G"} @@ -445,7 +467,7 @@ ta{ y{"E, d/M/y – E, d/M/y G"} } yMMM{ - M{"MMM–MMM y G"} + M{"MMM – MMM y G"} y{"MMM y – MMM y G"} } yMMMEd{ @@ -459,7 +481,7 @@ ta{ } yMMMd{ M{"d MMM – d MMM, y G"} - d{"d–d MMM, y G"} + d{"d – d MMM, y G"} y{"d MMM, y – d MMM, y G"} } yMd{ @@ -517,9 +539,13 @@ ta{ Hmsv{"HH:mm:ss v"} Hmv{"HH:mm v"} M{"L"} - MEd{"MM-dd, E"} + MEd{"dd-MM, E"} MMM{"LLL"} MMMEd{"MMM d, E"} + MMMMW{ + one{"MMM W -ஆம் வாரம்"} + other{"MMM W -ஆம் வாரம்"} + } MMMMd{"d MMMM"} MMMd{"MMM d"} MMdd{"dd-MM"} @@ -542,6 +568,10 @@ ta{ yMd{"d/M/y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + one{"y ஆம் ஆண்டின் w -ஆம் வாரம்"} + other{"y ஆம் ஆண்டின் w -ஆம் வாரம்"} + } } dayNames{ format{ @@ -894,7 +924,7 @@ ta{ "மே", "ஜூன்", "ஜூலை", - "ஆகஸ்டு", + "ஆகஸ்ட்", "செப்டம்பர்", "அக்டோபர்", "நவம்பர்", @@ -917,10 +947,10 @@ ta{ "4", } wide{ - "1ஆம் காலாண்டு", - "2ஆம் காலாண்டு", - "3ஆம் காலாண்டு", - "4ஆம் காலாண்டு", + "ஒன்றாம் காலாண்டு", + "இரண்டாம் காலாண்டு", + "மூன்றாம் காலாண்டு", + "நான்காம் காலாண்டு", } } stand-alone{ @@ -937,15 +967,103 @@ ta{ "4", } wide{ - "1ஆம் காலாண்டு", - "2ஆம் காலாண்டு", - "3ஆம் காலாண்டு", - "4ஆம் காலாண்டு", + "ஒன்றாம் காலாண்டு", + "இரண்டாம் காலாண்டு", + "மூன்றாம் காலாண்டு", + "நான்காம் காலாண்டு", } } } } } + characterLabel{ + activities{"செயல்பாடுகள்"} + african_scripts{"ஆப்பிரிக்க ஸ்கிரிப்டுகள்"} + american_scripts{"அமெரிக்க ஸ்கிரிப்டுகள்"} + animal{"விலங்கு"} + animals_nature{"விலங்குகள் & இயற்கை"} + arrows{"அம்புகள்"} + body{"உடல்"} + box_drawing{"பெட்டி வரைபடம்"} + braille{"பிரெய்லி"} + building{"கட்டிடம்"} + bullets_stars{"புல்லட்கள்/நட்சத்திரங்கள்"} + consonantal_jamo{"மெய்யெழுத்து ஜாமோ"} + currency_symbols{"நாணயச் சின்னங்கள்"} + dash_connector{"கோடு/இணைப்பான்"} + digits{"இலக்கங்கள்"} + dingbats{"டிங்பேட்கள்"} + divination_symbols{"தெய்வீகச் சின்னங்கள்"} + downwards_arrows{"கீழ்நோக்கிய அம்புகள்"} + downwards_upwards_arrows{"கீழ்நோக்கிய மேல்நோக்கிய அம்புகள்"} + east_asian_scripts{"கிழக்காசிய ஸ்கிரிப்டுகள்"} + emoji{"எமோஜி"} + european_scripts{"ஐரோப்பிய ஸ்கிரிப்டுகள்"} + female{"பெண்"} + flag{"கொடி"} + flags{"கொடிகள்"} + food_drink{"உணவு & பானம்"} + format{"வடிவமைப்பு"} + format_whitespace{"வடிவமைப்பு & வெள்ளை இடைவெளி"} + full_width_form_variant{"முழு-அகல வடிவ மாறிகள்"} + geometric_shapes{"வடிவியல் வடிவங்கள்"} + half_width_form_variant{"அரை-அகல வடிவ மாறிகள்"} + han_characters{"ஹன் எழுத்துருக்கள்"} + han_radicals{"ஹன் ரேடிகல்கள்"} + hanja{"ஹன்ஜா"} + hanzi_simplified{"ஹன்சி (எளிதாக்கப்பட்டது)"} + hanzi_traditional{"ஹன்சி (பாரம்பரியமானது)"} + heart{"இதயம்"} + historic_scripts{"வரலாற்று ஸ்கிரிப்டுகள்"} + ideographic_desc_characters{"ஐடியோகிராஃபிக் விளக்க. எழுத்துருக்கள்"} + japanese_kana{"ஜப்பானிய கானா"} + kanbun{"கன்புன்"} + kanji{"காஞ்சி"} + keycap{"விசை"} + leftwards_arrows{"இடதுபுறம் நோக்கிய அம்புகள்"} + leftwards_rightwards_arrows{"இடதுபுறம் வலதுபுறம் நோக்கிய அம்புகள்"} + letterlike_symbols{"எழுத்துக்களைப் போன்ற சின்னங்கள்"} + limited_use{"குறிப்பிட்ட பயன்பாட்டுக்கானவை"} + male{"ஆண்"} + math_symbols{"கணிதச் சின்னங்கள்"} + middle_eastern_scripts{"மத்திய கிழக்கு ஸ்கிரிப்டுகள்"} + miscellaneous{"மற்றவை"} + modern_scripts{"நவீன ஸ்கிரிப்டுகள்"} + modifier{"உருமாற்றி"} + musical_symbols{"இசைச் சின்னங்கள்"} + nature{"இயற்கை"} + nonspacing{"இடைவெளியற்ற"} + numbers{"எண்கள்"} + objects{"பொருட்கள்"} + other{"பிற"} + paired{"இணைக்கப்பட்டவை"} + person{"நபர்"} + phonetic_alphabet{"ஒலி அகர வரிசை"} + pictographs{"சொற்படங்கள்"} + place{"இடம்"} + plant{"செடி"} + punctuation{"நிறுத்தக்குறி"} + rightwards_arrows{"வலதுபுறம் நோக்கிய அம்புகள்"} + sign_standard_symbols{"சைகை/நிலையான சின்னங்கள்"} + small_form_variant{"சிறு வடிவ மாறிகள்"} + smiley{"ஸ்மைலி"} + smileys_people{"ஸ்மைலிகள் & மக்கள்"} + south_asian_scripts{"தெற்காசிய ஸ்கிரிப்டுகள்"} + southeast_asian_scripts{"தென்கிழக்காசிய ஸ்கிரிப்டுகள்"} + spacing{"இடைவெளி"} + sport{"விளையாட்டு"} + symbols{"சின்னங்கள்"} + technical_symbols{"தொழில்நுட்பச் சின்னங்கள்"} + tone_marks{"தொனிக் குறியீடுகள்"} + travel{"பயணம்"} + travel_places{"பயணம் & இடங்கள்"} + upwards_arrows{"மேல்நோக்கிய அம்புகள்"} + variant_forms{"மாறி வடிவங்கள்"} + vocalic_jamo{"உயிரெழுத்து ஜாமோ"} + weather{"வானிலை"} + western_asian_scripts{"மேற்காசிய ஸ்கிரிப்டுகள்"} + whitespace{"வெள்ளை இடைவெளி"} + } delimiters{ alternateQuotationEnd{"’"} alternateQuotationStart{"‘"} @@ -968,7 +1086,7 @@ ta{ other{"{0} நாட்களில்"} } past{ - one{"{0} நாளைக்கு முன்"} + one{"{0} நாளுக்கு முன்"} other{"{0} நாட்களுக்கு முன்"} } } @@ -1008,7 +1126,7 @@ ta{ other{"{0} நாட்களில்"} } past{ - one{"0} நாளுக்கு முன்"} + one{"{0} நாளுக்கு முன்"} other{"{0} நாட்களுக்கு முன்"} } } @@ -1025,6 +1143,16 @@ ta{ "0"{"இந்த வெள்ளி"} "1"{"அடுத்த வெள்ளி"} } + relativeTime{ + future{ + one{"{0} வெள்ளியில்"} + other{"{0} வெள்ளிகளில்"} + } + past{ + one{"{0} வெள்ளிக்கு முன்"} + other{"{0} வெள்ளிகளுக்கு முன்"} + } + } } fri-narrow{ relative{ @@ -1032,6 +1160,16 @@ ta{ "0"{"இந்த வெள்."} "1"{"அடுத்த வெள்."} } + relativeTime{ + future{ + one{"{0} வெள்."} + other{"{0} வெள்."} + } + past{ + one{"{0} வெள். முன்"} + other{"{0} வெள். முன்"} + } + } } fri-short{ relative{ @@ -1039,9 +1177,22 @@ ta{ "0"{"இந்த வெள்."} "1"{"அடுத்த வெள்."} } + relativeTime{ + future{ + one{"{0} வெள்."} + other{"{0} வெள்."} + } + past{ + one{"{0} வெள். முன்"} + other{"{0} வெள். முன்"} + } + } } hour{ dn{"மணி"} + relative{ + "0"{"இந்த ஒரு மணிநேரத்தில்"} + } relativeTime{ future{ one{"{0} மணிநேரத்தில்"} @@ -1081,6 +1232,9 @@ ta{ } minute{ dn{"நிமிடம்"} + relative{ + "0"{"இந்த ஒரு நிமிடத்தில்"} + } relativeTime{ future{ one{"{0} நிமிடத்தில்"} @@ -1124,6 +1278,16 @@ ta{ "0"{"இந்த திங்கள்"} "1"{"அடுத்த திங்கள்"} } + relativeTime{ + future{ + one{"{0} திங்களில்"} + other{"{0} திங்கள்களில்"} + } + past{ + one{"{0} திங்களுக்கு முன்"} + other{"{0} திங்கள்களுக்கு முன்"} + } + } } mon-narrow{ relative{ @@ -1131,6 +1295,16 @@ ta{ "0"{"இந்த திங்."} "1"{"அடுத்த திங்."} } + relativeTime{ + future{ + one{"{0} திங்."} + other{"{0} திங்."} + } + past{ + one{"{0} திங். முன்"} + other{"{0} திங். முன்"} + } + } } mon-short{ relative{ @@ -1138,6 +1312,16 @@ ta{ "0"{"இந்த திங்."} "1"{"அடுத்த திங்."} } + relativeTime{ + future{ + one{"{0} திங்."} + other{"{0} திங்."} + } + past{ + one{"{0} திங். முன்"} + other{"{0} திங். முன்"} + } + } } month{ dn{"மாதம்"} @@ -1176,7 +1360,7 @@ ta{ } } month-short{ - dn{"மாதம்"} + dn{"மாத."} relative{ "-1"{"கடந்த மாதம்"} "0"{"இந்த மாதம்"} @@ -1196,7 +1380,7 @@ ta{ quarter{ dn{"காலாண்டு"} relative{ - "-1"{"இறுதி காலாண்டு"} + "-1"{"கடந்த காலாண்டு"} "0"{"இந்த காலாண்டு"} "1"{"அடுத்த காலாண்டு"} } @@ -1212,7 +1396,7 @@ ta{ } } quarter-narrow{ - dn{"காலாண்டு"} + dn{"கா."} relative{ "-1"{"இறுதி காலாண்டு"} "0"{"இந்த காலாண்டு"} @@ -1230,7 +1414,7 @@ ta{ } } quarter-short{ - dn{"காலாண்டு"} + dn{"காலா."} relative{ "-1"{"இறுதி காலாண்டு"} "0"{"இந்த காலாண்டு"} @@ -1253,6 +1437,16 @@ ta{ "0"{"இந்த சனி"} "1"{"அடுத்த சனி"} } + relativeTime{ + future{ + one{"{0} சனியில்"} + other{"{0} சனிகளில்"} + } + past{ + one{"{0} சனிக்கு முன்"} + other{"{0} சனிகளுக்கு முன்"} + } + } } sat-narrow{ relative{ @@ -1260,6 +1454,16 @@ ta{ "0"{"இந்த சனி"} "1"{"அடுத்த சனி"} } + relativeTime{ + future{ + one{"{0} சனி."} + other{"{0} சனி."} + } + past{ + one{"{0} சனி. முன்"} + other{"{0} சனி. முன்"} + } + } } sat-short{ relative{ @@ -1267,6 +1471,16 @@ ta{ "0"{"இந்த சனி"} "1"{"அடுத்த சனி"} } + relativeTime{ + future{ + one{"{0} சனி."} + other{"{0} சனி."} + } + past{ + one{"{0} சனி. முன்"} + other{"{0} சனி. முன்"} + } + } } second{ dn{"விநாடி"} @@ -1316,6 +1530,16 @@ ta{ "0"{"இந்த ஞாயிறு"} "1"{"அடுத்த ஞாயிறு"} } + relativeTime{ + future{ + one{"{0} ஞாயிறில்"} + other{"{0} ஞாயிறுகளில்"} + } + past{ + one{"{0} ஞாயிறுக்கு முன்பு"} + other{"{0} ஞாயிறுகளுக்கு முன்பு"} + } + } } sun-narrow{ relative{ @@ -1323,6 +1547,16 @@ ta{ "0"{"இந்த ஞா."} "1"{"அடுத்த ஞா."} } + relativeTime{ + future{ + one{"{0} ஞா."} + other{"{0} ஞா."} + } + past{ + one{"{0} ஞா. முன்"} + other{"{0} ஞா. முன்"} + } + } } sun-short{ relative{ @@ -1330,6 +1564,16 @@ ta{ "0"{"இந்த ஞாயி."} "1"{"அடுத்த ஞாயி."} } + relativeTime{ + future{ + one{"{0} ஞாயி."} + other{"{0} ஞாயி."} + } + past{ + one{"{0} ஞாயி. முன்"} + other{"{0} ஞாயி. முன்"} + } + } } thu{ relative{ @@ -1337,6 +1581,16 @@ ta{ "0"{"இந்த வியாழன்"} "1"{"அடுத்த வியாழன்"} } + relativeTime{ + future{ + one{"{0} வியாழனில்"} + other{"{0} வியாழன்களில்"} + } + past{ + one{"{0} வியாழனுக்கு முன்"} + other{"{0} வியாழன்களுக்கு முன்"} + } + } } thu-narrow{ relative{ @@ -1344,6 +1598,16 @@ ta{ "0"{"இந்த வியா."} "1"{"அடுத்த வியா."} } + relativeTime{ + future{ + one{"{0} வியா."} + other{"{0} வியா."} + } + past{ + one{"{0} வியா. முன்"} + other{"{0} வியா. முன்"} + } + } } thu-short{ relative{ @@ -1351,6 +1615,16 @@ ta{ "0"{"இந்த வியா."} "1"{"அடுத்த வியா."} } + relativeTime{ + future{ + one{"{0} வியா."} + other{"{0} வியா."} + } + past{ + one{"{0} வியா. முன்"} + other{"{0} வியா. முன்"} + } + } } tue{ relative{ @@ -1358,6 +1632,16 @@ ta{ "0"{"இந்த செவ்வாய்"} "1"{"அடுத்த செவ்வாய்"} } + relativeTime{ + future{ + one{"{0} செவ்வாயில்"} + other{"{0} செவ்வாய்களில்"} + } + past{ + one{"{0} செவ்வாய் முன்பு"} + other{"{0} செவ்வாய்கள் முன்பு"} + } + } } tue-narrow{ relative{ @@ -1365,6 +1649,16 @@ ta{ "0"{"இந்த செவ்."} "1"{"அடுத்த செவ்."} } + relativeTime{ + future{ + one{"{0} செவ்."} + other{"{0} செவ்வாய்களில்"} + } + past{ + one{"{0} செவ்வாய்களுக்கு முன்"} + other{"{0} செவ். முன்பு"} + } + } } tue-short{ relative{ @@ -1372,6 +1666,16 @@ ta{ "0"{"இந்த செவ்."} "1"{"அடுத்த செவ்."} } + relativeTime{ + future{ + one{"{0} செவ்."} + other{"{0} செவ்."} + } + past{ + one{"{0} செவ்வாய்களுக்கு முன்"} + other{"{0} செவ்வாய்களுக்கு முன்"} + } + } } wed{ relative{ @@ -1379,6 +1683,16 @@ ta{ "0"{"இந்த புதன்"} "1"{"அடுத்த புதன்"} } + relativeTime{ + future{ + one{"{0} புதனில்"} + other{"{0} புதன்களில்"} + } + past{ + one{"{0} புதனுக்கு முன்"} + other{"{0} புதன்களுக்கு முன்"} + } + } } wed-narrow{ relative{ @@ -1386,6 +1700,16 @@ ta{ "0"{"இந்த புத."} "1"{"அடுத்த புத."} } + relativeTime{ + future{ + one{"{0} புத."} + other{"{0} புத."} + } + past{ + one{"{0} புத. முன்"} + other{"{0} புத. முன்"} + } + } } wed-short{ relative{ @@ -1393,6 +1717,16 @@ ta{ "0"{"இந்த புத."} "1"{"அடுத்த புத."} } + relativeTime{ + future{ + one{"{0} புத."} + other{"{0} புத."} + } + past{ + one{"{0} புதன்களுக்கு முன்"} + other{"{0} புதன்களுக்கு முன்"} + } + } } week{ dn{"வாரம்"} @@ -1401,6 +1735,7 @@ ta{ "0"{"இந்த வாரம்"} "1"{"அடுத்த வாரம்"} } + relativePeriod{"{0} -இன் வாரம்"} relativeTime{ future{ one{"{0} வாரத்தில்"} @@ -1419,6 +1754,7 @@ ta{ "0"{"இந்த வாரம்"} "1"{"அடுத்த வாரம்"} } + relativePeriod{"{0} -இன் வாரம்"} relativeTime{ future{ one{"{0} வா."} @@ -1437,6 +1773,7 @@ ta{ "0"{"இந்த வாரம்"} "1"{"அடுத்த வாரம்"} } + relativePeriod{"{0} -இன் வாரம்"} relativeTime{ future{ one{"{0} வார."} @@ -1516,6 +1853,12 @@ ta{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} மற்றும் {1}"} + end{"{0} மற்றும் {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0}, {1}"} end{"{0}, {1}"} @@ -1540,16 +1883,4 @@ ta{ US{"யூஎஸ்"} metric{"மெட்ரிக்"} } - transformNames{ - BGN{"BGN"} - Numeric{"எண்"} - Tone{"டோன்"} - UNGEGN{"UNGEGN"} - x-Accents{"ஒலிப்புகள்"} - x-Fullwidth{"முழு அகலம்"} - x-Halfwidth{"அரை அகலம்"} - x-Jamo{"ஜமோ"} - x-Pinyin{"பின்யின்"} - x-Publishing{"வெளியிடுகிறது"} - } } diff --git a/icuSources/data/locales/ta_IN.txt b/icuSources/data/locales/ta_IN.txt index 288907bf..a48c549d 100644 --- a/icuSources/data/locales/ta_IN.txt +++ b/icuSources/data/locales/ta_IN.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ta_IN.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ta_IN{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ta_LK.txt b/icuSources/data/locales/ta_LK.txt old mode 100755 new mode 100644 index 7e14ed14..ade1eaa7 --- a/icuSources/data/locales/ta_LK.txt +++ b/icuSources/data/locales/ta_LK.txt @@ -1,13 +1,7 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ta_LK.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ta_LK{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/ta_MY.txt b/icuSources/data/locales/ta_MY.txt old mode 100755 new mode 100644 index 12328497..40793241 --- a/icuSources/data/locales/ta_MY.txt +++ b/icuSources/data/locales/ta_MY.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ta_MY.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ta_MY{ NumberElements{ latn{ @@ -16,5 +10,5 @@ ta_MY{ } } } - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ta_SG.txt b/icuSources/data/locales/ta_SG.txt old mode 100755 new mode 100644 index 099bc6c9..6cd57c67 --- a/icuSources/data/locales/ta_SG.txt +++ b/icuSources/data/locales/ta_SG.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ta_SG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ta_SG{ NumberElements{ latn{ @@ -16,5 +10,5 @@ ta_SG{ } } } - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/te.txt b/icuSources/data/locales/te.txt index 6333d168..c63fd703 100644 --- a/icuSources/data/locales/te.txt +++ b/icuSources/data/locales/te.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/te.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License te{ AuxExemplarCharacters{"[\u200C\u200D ౦ ౧ ౨ ౩ ౪ ౫ ౬ à±­ à±® ౯]"} Ellipsis{ @@ -210,10 +204,40 @@ te{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + other{"{0}వ కుడి మలుపు తీసుకోండి."} + } + plural{ + one{"{0} రోజు"} + other{"{0} రోజులు"} + } + } minimumGroupingDigits{"1"} native{"telu"} + telu{ + patterns{ + currencyFormat{"¤#,##,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} + } + symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} + } + } } - Version{"2.1.22.93"} + Version{"2.1.31.86"} calendar{ generic{ DateTimePatterns{ @@ -365,8 +389,8 @@ te{ } gregorian{ AmPmMarkers{ - "[AM]", - "[PM]", + "AM", + "PM", } AmPmMarkersAbbr{ "AM", @@ -414,6 +438,10 @@ te{ MEd{"E, d/M"} MMM{"LLL"} MMMEd{"E, d MMM"} + MMMMW{ + one{"MMM Wà°µ వారం"} + other{"MMM Wà°µ వారం"} + } MMMMd{"d MMMM"} MMMd{"d MMM"} MMdd{"dd-MM"} @@ -436,6 +464,10 @@ te{ yMd{"d/M/y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + one{"y wà°µ వారం"} + other{"y wà°µ వారం"} + } } dayNames{ format{ @@ -575,8 +607,8 @@ te{ "క్రీశ", } abbreviated%variant{ - "[BCE]", - "[CE]", + "BCE", + "CE", } wide{ "క్రీస్తు పూర్వం", @@ -836,6 +868,94 @@ te{ } } } + characterLabel{ + activities{"కార్యాచరణలు"} + african_scripts{"ఆఫ్రికన్ స్క్రిప్ట్‌లు"} + american_scripts{"అమెరికన్ స్క్రిప్ట్‌లు"} + animal{"జంతువు"} + animals_nature{"జంతువులు & ప్రకృతి"} + arrows{"బాణాలు"} + body{"శరీరం"} + box_drawing{"బాక్స్ డ్రాయింగ్"} + braille{"బ్రెయిలీ"} + building{"భవనం"} + bullets_stars{"చుక్కలు/నక్షత్రాలు"} + consonantal_jamo{"కాన్సోనేంటల్ జామో"} + currency_symbols{"కరెన్సీ చిహ్నాలు"} + dash_connector{"డాష్/గీత"} + digits{"అంకెలు"} + dingbats{"డింగ్‌బాట్‌లు"} + divination_symbols{"భవిష్యవాణి చిహ్నాలు"} + downwards_arrows{"దిగువకు సూచించే బాణాలు"} + downwards_upwards_arrows{"దిగువకు, ఎగువకు చూపించే బాణాలు"} + east_asian_scripts{"తూర్పు ఆసియా స్క్రిప్ట్‌లు"} + emoji{"ఎమోజి"} + european_scripts{"యూరోపియన్ స్క్రిప్ట్‌లు"} + female{"మహిళ"} + flag{"పతాకం"} + flags{"పతాకాలు"} + food_drink{"ఆహారం & పానీయాలు"} + format{"ఆకృతి"} + format_whitespace{"ఆకృతి & తెల్లని ఖాళీ"} + full_width_form_variant{"ఫుల్-విడ్త్ ఫారమ్ వైరుధ్యాలు"} + geometric_shapes{"రేఖాగణిత రూపాలు"} + half_width_form_variant{"విడ్త్ ఫారమ్ వైరుధ్యాలు"} + han_characters{"హాన్ అక్షరాలు"} + han_radicals{"హాన్ ధాత్వాంశాలు"} + hanja{"హంజా"} + hanzi_simplified{"హాంజీ (సరళీకృత)"} + hanzi_traditional{"హంజీ (సాంప్రదాయకం)"} + heart{"హృదయం"} + historic_scripts{"చారిత్రక స్క్రిప్ట్‌లు"} + ideographic_desc_characters{"ఐడియోగ్రాఫిక్ డెసి. అక్షరాలు"} + japanese_kana{"జపనీస్ కానా"} + kanbun{"కానబన్"} + kanji{"కాంజీ"} + keycap{"కీక్యాప్"} + leftwards_arrows{"ఎడమకు సూచించే బాణాలు"} + leftwards_rightwards_arrows{"ఎడమకు, కుడికి సూచించే బాణాలు"} + letterlike_symbols{"అక్షరం వంటి చిహ్నాలు"} + limited_use{"పరిమిత ఉపయోగం"} + male{"పురుషుడు"} + math_symbols{"గణిత చిహ్నాలు"} + middle_eastern_scripts{"మధ్యమ తూర్పు స్క్రిప్ట్‌లు"} + miscellaneous{"ఇతరములు"} + modern_scripts{"ఆధునిక స్క్రిప్ట్‌లు"} + modifier{"మాడిఫైయర్"} + musical_symbols{"సంగీత చిహ్నాలు"} + nature{"ప్రకృతి"} + nonspacing{"అంతరం రహిత"} + numbers{"సంఖ్యలు"} + objects{"వస్తువులు"} + other{"ఇతర"} + paired{"జత చేయబడిన"} + person{"వ్యక్తి"} + phonetic_alphabet{"ఫోనెటిక్ వర్ణమాల"} + pictographs{"చిత్రసంకేతాలు"} + place{"స్థలం"} + plant{"మొక్క"} + punctuation{"విరామ చిహ్నం"} + rightwards_arrows{"కుడికి సూచించే బాణాలు"} + sign_standard_symbols{"సంకేత/ప్రామాణిక చిహ్నాలు"} + small_form_variant{"చిన్న ఫారమ్ వైరుధ్యాలు"} + smiley{"స్మైలీ"} + smileys_people{"స్మైలీలు & వ్యక్తులు"} + south_asian_scripts{"దక్షిణ ఆసియా స్క్రిప్ట్‌లు"} + southeast_asian_scripts{"నైరుతి ఆసియా స్క్రిప్ట్‌లు"} + spacing{"అంతరం"} + sport{"క్రీడ"} + symbols{"చిహ్నాలు"} + technical_symbols{"సాంకేతిక చిహ్నాలు"} + tone_marks{"టోన్ మార్క్‌లు"} + travel{"ప్రయాణం"} + travel_places{"ప్రయాణం & స్థలాలు"} + upwards_arrows{"ఎగువకు సూచించే బాణాలు"} + variant_forms{"వైరుధ్య ఫారమ్‌లు"} + vocalic_jamo{"వోకాలిక్ జామో"} + weather{"వాతావరణం"} + western_asian_scripts{"పశ్చిమ ఆసియా స్క్రిప్ట్‌లు"} + whitespace{"తెల్లని ఖాళీ"} + } delimiters{ alternateQuotationEnd{"’"} alternateQuotationStart{"‘"} @@ -875,11 +995,11 @@ te{ relativeTime{ future{ one{"+{0} రోజు"} - other{"+{0} రోజులు"} + other{"{0} రోజుల్లో"} } past{ - one{"-{0} రోజు"} - other{"-{0} రోజులు"} + one{"{0} రోజుల క్రితం"} + other{"{0} రోజుల క్రితం"} } } } @@ -904,7 +1024,7 @@ te{ } } dayperiod{ - dn{"[AM/PM]"} + dn{"AM/PM"} } era{ dn{"యుగం, శకము"} @@ -915,6 +1035,16 @@ te{ "0"{"ఈ శుక్రవారం"} "1"{"తదుపరి శుక్రవారం"} } + relativeTime{ + future{ + one{"{0} శుక్రవారంలో"} + other{"{0} శుక్రవారాలలో"} + } + past{ + one{"{0} శుక్రవారం క్రితం"} + other{"{0} శుక్రవారాల క్రితం"} + } + } } fri-narrow{ relative{ @@ -922,6 +1052,16 @@ te{ "0"{"ఈ శు"} "1"{"తదుపరి శు"} } + relativeTime{ + future{ + one{"{0} శుక్రవారాలలో"} + other{"{0} శుక్రవారాలలో"} + } + past{ + one{"{0} శుక్రవారాల క్రితం"} + other{"{0} శుక్రవారాల క్రితం"} + } + } } fri-short{ relative{ @@ -929,9 +1069,22 @@ te{ "0"{"ఈ శుక్ర."} "1"{"తదుపరి శుక్ర."} } + relativeTime{ + future{ + one{"{0} శుక్రవారాలలో"} + other{"{0} శుక్రవారాలలో"} + } + past{ + one{"{0} శుక్రవారాల క్రితం"} + other{"{0} శుక్రవారాల క్రితం"} + } + } } hour{ dn{"గంట"} + relative{ + "0"{"ఈ గంట"} + } relativeTime{ future{ one{"{0} గంటలో"} @@ -947,12 +1100,12 @@ te{ dn{"గం"} relativeTime{ future{ - one{"+{0} గం"} - other{"+{0} గం"} + one{"{0} గం.లో"} + other{"{0} గం.లో"} } past{ - one{"-{0} గం"} - other{"-{0} గం"} + one{"{0} గంట క్రితం"} + other{"{0} గం. క్రితం"} } } } @@ -971,6 +1124,9 @@ te{ } minute{ dn{"నిమిషము"} + relative{ + "0"{"ఈ నిమిషం"} + } relativeTime{ future{ one{"{0} నిమిషంలో"} @@ -1014,6 +1170,16 @@ te{ "0"{"ఈ సోమవారం"} "1"{"తదుపరి సోమవారం"} } + relativeTime{ + future{ + one{"{0} సోమవారంలో"} + other{"{0} సోమవారాలలో"} + } + past{ + one{"{0} సోమవారం క్రితం"} + other{"{0} సోమవారాల క్రితం"} + } + } } mon-narrow{ relative{ @@ -1021,6 +1187,16 @@ te{ "0"{"ఈ సో"} "1"{"తదుపరి సో"} } + relativeTime{ + future{ + one{"{0} సోమవారాలలో"} + other{"{0} సోమవారాలలో"} + } + past{ + one{"{0} సోమవారాల క్రితం"} + other{"{0} సోమవారాల క్రితం"} + } + } } mon-short{ relative{ @@ -1028,6 +1204,16 @@ te{ "0"{"ఈ సోమ."} "1"{"తదుపరి సోమ."} } + relativeTime{ + future{ + one{"{0} సోమవారాలలో"} + other{"{0} సోమవారాలలో"} + } + past{ + one{"{0} సోమవారాల క్రితం"} + other{"{0} సోమవారాల క్రితం"} + } + } } month{ dn{"నెల"} @@ -1056,12 +1242,12 @@ te{ } relativeTime{ future{ - one{"+{0} నెల"} - other{"+{0} నెలలు"} + one{"{0} నెలలో"} + other{"{0} నెలల్లో"} } past{ - one{"-{0} నెల"} - other{"-{0} నెలలు"} + one{"{0} నెల క్రితం"} + other{"{0} నెలల క్రితం"} } } } @@ -1085,6 +1271,11 @@ te{ } quarter{ dn{"త్రైమాసికం"} + relative{ + "-1"{"గత త్రైమాసికం"} + "0"{"ఈ త్రైమాసికం"} + "1"{"తదుపరి త్రైమాసికం"} + } relativeTime{ future{ one{"{0} త్రైమాసికంలో"} @@ -1100,12 +1291,12 @@ te{ dn{"త్రై."} relativeTime{ future{ - one{"+{0} త్రై"} - other{"+{0} త్రై"} + one{"{0} త్రైమా.లో"} + other{"{0} త్రైమా.ల్లో"} } past{ - one{"-{0} త్రై"} - other{"-{0} త్రై"} + one{"{0} త్రైమా. క్రితం"} + other{"{0} త్రైమా. క్రితం"} } } } @@ -1128,6 +1319,16 @@ te{ "0"{"ఈ శనివారం"} "1"{"తదుపరి శనివారం"} } + relativeTime{ + future{ + one{"{0} శనివారంలో"} + other{"{0} శనివారాలలో"} + } + past{ + one{"{0} శనివారం క్రితం"} + other{"{0} శనివారాల క్రితం"} + } + } } sat-narrow{ relative{ @@ -1135,6 +1336,16 @@ te{ "0"{"ఈ à°¶"} "1"{"తదుపరి à°¶"} } + relativeTime{ + future{ + one{"{0} శనివారాలలో"} + other{"{0} శనివారాలలో"} + } + past{ + one{"{0} శనివారాల క్రితం"} + other{"{0} శనివారాల క్రితం"} + } + } } sat-short{ relative{ @@ -1142,15 +1353,25 @@ te{ "0"{"ఈ శని."} "1"{"తదుపరి శని."} } + relativeTime{ + future{ + one{"{0} శనివారాలలో"} + other{"{0} శనివారాలలో"} + } + past{ + one{"{0} శనివారాల క్రితం"} + other{"{0} శనివారాల క్రితం"} + } + } } second{ - dn{"క్షణం"} + dn{"సెకను"} relative{ "0"{"ప్రస్తుతం"} } relativeTime{ future{ - one{"{0} సెకన్‌లో"} + one{"{0} సెకనులో"} other{"{0} సెకన్లలో"} } past{ @@ -1160,20 +1381,20 @@ te{ } } second-narrow{ - dn{"క్ష"} + dn{"సెక."} relativeTime{ future{ one{"+{0} సె"} - other{"+{0} సె"} + other{"{0} సెక. లో"} } past{ - one{"-{0} సె క్రితం"} - other{"-{0} సె క్రితం"} + one{"{0} సెకను క్రితం"} + other{"{0} సెక. క్రితం"} } } } second-short{ - dn{"క్ష."} + dn{"సెక."} relativeTime{ future{ one{"{0} సెక. లో"} @@ -1191,6 +1412,16 @@ te{ "0"{"ఈ ఆదివారం"} "1"{"తదుపరి ఆదివారం"} } + relativeTime{ + future{ + one{"{0} ఆదివారంలో"} + other{"{0} ఆదివారాల్లో"} + } + past{ + one{"{0} ఆదివారాల క్రితం"} + other{"{0} ఆదివారాల క్రితం"} + } + } } sun-narrow{ relative{ @@ -1198,6 +1429,16 @@ te{ "0"{"ఈ ఆ"} "1"{"తదుపరి ఆ"} } + relativeTime{ + future{ + one{"{0} ఆదివారాల్లో"} + other{"{0} ఆదివారాల్లో"} + } + past{ + one{"{0} ఆదివారాల క్రితం"} + other{"{0} ఆదివారాల క్రితం"} + } + } } sun-short{ relative{ @@ -1205,6 +1446,16 @@ te{ "0"{"ఈ ఆది."} "1"{"తదుపరి ఆది."} } + relativeTime{ + future{ + one{"{0} ఆదివారాల్లో"} + other{"{0} ఆదివారాల్లో"} + } + past{ + one{"{0} ఆదివారాల క్రితం"} + other{"{0} ఆదివారాల క్రితం"} + } + } } thu{ relative{ @@ -1212,6 +1463,16 @@ te{ "0"{"ఈ గురువారం"} "1"{"తదుపరి గురువారం"} } + relativeTime{ + future{ + one{"{0} గురువారంలో"} + other{"{0} గురువారాలలో"} + } + past{ + one{"{0} గురువారం క్రితం"} + other{"{0} గురువారాల క్రితం"} + } + } } thu-narrow{ relative{ @@ -1219,6 +1480,16 @@ te{ "0"{"ఈ గు"} "1"{"తదుపరి గు"} } + relativeTime{ + future{ + one{"{0} గురువారాలలో"} + other{"{0} గురువారాలలో"} + } + past{ + one{"{0} గురువారాల క్రితం"} + other{"{0} గురువారాల క్రితం"} + } + } } thu-short{ relative{ @@ -1226,6 +1497,16 @@ te{ "0"{"ఈ గురు."} "1"{"తదుపరి గురు."} } + relativeTime{ + future{ + one{"{0} గురువారాలలో"} + other{"{0} గురువారాలలో"} + } + past{ + one{"{0} గురువారాల క్రితం"} + other{"{0} గురువారాల క్రితం"} + } + } } tue{ relative{ @@ -1233,6 +1514,16 @@ te{ "0"{"ఈ మంగళవారం"} "1"{"తదుపరి మంగళవారం"} } + relativeTime{ + future{ + one{"{0} మంగళవారంలో"} + other{"{0} మంగళవారాలలో"} + } + past{ + one{"{0} మంగళవారం క్రితం"} + other{"{0} మంగళవారాల క్రితం"} + } + } } tue-narrow{ relative{ @@ -1240,6 +1531,16 @@ te{ "0"{"ఈ మం"} "1"{"తదుపరి మం"} } + relativeTime{ + future{ + one{"{0} మంగళవారాలలో"} + other{"{0} మంగళవారాలలో"} + } + past{ + one{"{0} మంగళవారాల క్రితం"} + other{"{0} మంగళవారాల క్రితం"} + } + } } tue-short{ relative{ @@ -1247,6 +1548,16 @@ te{ "0"{"ఈ మంగళ."} "1"{"తదుపరి మంగళ."} } + relativeTime{ + future{ + one{"{0} మంగళవారాలలో"} + other{"{0} మంగళవారాలలో"} + } + past{ + one{"{0} మంగళవారాల క్రితం"} + other{"{0} మంగళవారాల క్రితం"} + } + } } wed{ relative{ @@ -1254,6 +1565,16 @@ te{ "0"{"ఈ బుధవారం"} "1"{"తదుపరి బుధవారం"} } + relativeTime{ + future{ + one{"{0} బుధవారంలో"} + other{"{0} బుధవారాలలో"} + } + past{ + one{"{0} బుధవారం క్రితం"} + other{"{0} బుధవారాల క్రితం"} + } + } } wed-narrow{ relative{ @@ -1261,6 +1582,16 @@ te{ "0"{"ఈ బు"} "1"{"తదుపరి బు"} } + relativeTime{ + future{ + one{"{0} బుధవారాలలో"} + other{"{0} బుధవారాలలో"} + } + past{ + one{"{0} బుధవారాల క్రితం"} + other{"{0} బుధవారాల క్రితం"} + } + } } wed-short{ relative{ @@ -1268,6 +1599,16 @@ te{ "0"{"ఈ బుధ."} "1"{"తదుపరి బుధ."} } + relativeTime{ + future{ + one{"{0} బుధవారాలలో"} + other{"{0} బుధవారాలలో"} + } + past{ + one{"{0} బుధవారాల క్రితం"} + other{"{0} బుధవారాల క్రితం"} + } + } } week{ dn{"వారము"} @@ -1276,6 +1617,7 @@ te{ "0"{"ఈ వారం"} "1"{"తదుపరి వారం"} } + relativePeriod{"{0} రోజు"} relativeTime{ future{ one{"{0} వారంలో"} @@ -1294,14 +1636,15 @@ te{ "0"{"ఈ వారం"} "1"{"తదుపరి వారం"} } + relativePeriod{"{0} రోజు"} relativeTime{ future{ - one{"+{0} వా."} - other{"+{0} వా."} + one{"{0} వారంలో"} + other{"{0} వారాల్లో"} } past{ - one{"-{0} వా."} - other{"-{0} వా."} + one{"{0} వారం క్రితం"} + other{"{0} వారాల క్రితం"} } } } @@ -1312,6 +1655,7 @@ te{ "0"{"ఈ వారం"} "1"{"తదుపరి వారం"} } + relativePeriod{"{0} రోజు"} relativeTime{ future{ one{"{0} వారంలో"} @@ -1348,12 +1692,12 @@ te{ dn{"సం."} relativeTime{ future{ - one{"+{0} సం."} - other{"+{0} సం."} + one{"{0} సం.లో"} + other{"{0} సం.లో"} } past{ - one{"-{0} సం."} - other{"-{0} సం."} + one{"{0} సం. క్రితం"} + other{"{0} సం. క్రితం"} } } } @@ -1381,6 +1725,12 @@ te{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} మరియు {1}"} + end{"{0} మరియు {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0}, {1}"} end{"{0}, {1}"} @@ -1405,16 +1755,4 @@ te{ US{"యుఎస్"} metric{"దశాంశం"} } - transformNames{ - BGN{"BGN"} - Numeric{"సంఖ్య"} - Tone{"టోన్"} - UNGEGN{"UNGEGN"} - x-Accents{"గాఢతలు"} - x-Fullwidth{"పూర్తి వెడల్పు"} - x-Halfwidth{"సగం వెడల్పు"} - x-Jamo{"జమో"} - x-Pinyin{"పిన్యిన్"} - x-Publishing{"ప్రచురించబడుతోంది"} - } } diff --git a/icuSources/data/locales/te_IN.txt b/icuSources/data/locales/te_IN.txt index ebb3c9ba..1ab2a865 100644 --- a/icuSources/data/locales/te_IN.txt +++ b/icuSources/data/locales/te_IN.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/te_IN.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License te_IN{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/teo.txt b/icuSources/data/locales/teo.txt old mode 100755 new mode 100644 index a43aec73..3db1ed7f --- a/icuSources/data/locales/teo.txt +++ b/icuSources/data/locales/teo.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/teo.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License teo{ AuxExemplarCharacters{"[f q z]"} ExemplarCharacters{"[a b c d e g h i j k l m n o p r s t u v w x y]"} @@ -18,7 +12,7 @@ teo{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/teo_KE.txt b/icuSources/data/locales/teo_KE.txt old mode 100755 new mode 100644 index c3a16969..32b39266 --- a/icuSources/data/locales/teo_KE.txt +++ b/icuSources/data/locales/teo_KE.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/teo_KE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License teo_KE{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/teo_UG.txt b/icuSources/data/locales/teo_UG.txt old mode 100755 new mode 100644 index 0fab67af..19c4cc78 --- a/icuSources/data/locales/teo_UG.txt +++ b/icuSources/data/locales/teo_UG.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/teo_UG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License teo_UG{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/tg.txt b/icuSources/data/locales/tg.txt index 1d62e067..d6d957ad 100644 --- a/icuSources/data/locales/tg.txt +++ b/icuSources/data/locales/tg.txt @@ -1,20 +1,40 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/tg.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License tg{ AuxExemplarCharacters{"[ц щ ы ь]"} ExemplarCharacters{"[а б в г ғ д е ё ж з и Ó£ й к қ л м н о п р с т у Ó¯ ф х Ò³ ч Ò· ш ъ э ю я]"} ExemplarCharactersIndex{"[А Б В Г Ғ Д Е Ж З И Й К Қ Л М Н О П Р С Т У Ф Ð¥ Ò² Ч Ò¶ Ш Ъ Э Ю Я]"} NumberElements{ default{"latn"} + latn{ + miscPatterns{ + atLeast{"⩾{0}"} + range{"{0}–{1}"} + } + patterns{ + accountingFormat{"#,##0.00 ¤"} + currencyFormat{"#,##0.00 ¤"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} + } + symbols{ + decimal{","} + exponential{"E"} + group{" "} + infinity{"∞"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + } + } + minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.19.94"} + Version{"2.1.27.40"} calendar{ generic{ DateTimePatterns{ @@ -22,37 +42,111 @@ tg{ "HH:mm:ss z", "HH:mm:ss", "HH:mm", - "EEEE, G y MMMM dd", - "G y MMMM d", - "G y MMM d", - "GGGGG yy/MM/dd", + "EEEE, dd MMMM y G", + "dd MMMM y G", + "dd MMM y G", + "dd/MM/yy GGGGG", "{1} {0}", "{1} {0}", "{1} {0}", "{1} {0}", "{1} {0}", } + availableFormats{ + E{"ccc"} + Ed{"d, E"} + Gy{"y G"} + GyMMM{"MMM y G"} + GyMMMEd{"E, d MMM y G"} + GyMMMd{"d MMM y G"} + M{"L"} + MEd{"E, dd-MM"} + MMM{"LLL"} + MMMEd{"E, d MMM"} + MMMMd{"d MMMM"} + MMMd{"d MMM"} + Md{"dd-MM"} + d{"d"} + y{"y G"} + yyyy{"y G"} + yyyyM{"MM-y GGGGG"} + yyyyMEd{"E, d-MM-y GGGGG"} + yyyyMMM{"MMM y G"} + yyyyMMMEd{"E, d MMM y G"} + yyyyMMMM{"MMMM y G"} + yyyyMMMd{"d MMM y G"} + yyyyMd{"d-MM-y GGGGG"} + yyyyQQQ{"QQQ y G"} + yyyyQQQQ{"QQQQ y G"} + } } gregorian{ AmPmMarkers{ "пе. чо.", "па. чо.", } + AmPmMarkersAbbr{ + "пе. чо.", + "па. чо.", + } DateTimePatterns{ "HH:mm:ss zzzz", "HH:mm:ss z", "HH:mm:ss", "HH:mm", - "EEEE, y MMMM dd", - "y MMMM d", - "y MMM d", - "yy/MM/dd", + "EEEE, dd MMMM y", + "dd MMMM y", + "dd MMM y", + "dd/MM/yy", "{1} {0}", "{1} {0}", "{1} {0}", "{1} {0}", "{1} {0}", } + appendItems{ + Timezone{"{0} {1}"} + } + availableFormats{ + E{"ccc"} + EHm{"E HH:mm"} + EHms{"E HH:mm:ss"} + Ed{"d, E"} + Gy{"y G"} + GyMMM{"MMM y G"} + GyMMMEd{"E, d MMM, y G"} + GyMMMd{"d MMM, y G"} + H{"HH"} + Hm{"HH:mm"} + Hms{"HH:mm:ss"} + Hmsv{"HH:mm:ss v"} + Hmv{"HH:mm v"} + M{"L"} + MEd{"E, dd-MM"} + MMM{"LLL"} + MMMEd{"E, d MMM"} + MMMMW{ + other{"'ҳафтаи' W, MMM"} + } + MMMMd{"d MMMM"} + MMMd{"d MMM"} + Md{"dd-MM"} + d{"d"} + ms{"mm:ss"} + y{"y"} + yM{"MM-y"} + yMEd{"E, d/M/y"} + yMMM{"MMM y"} + yMMMEd{"E, d MMM, y"} + yMMMM{"MMMM y"} + yMMMd{"d MMM, y"} + yMd{"d/M/y"} + yQQQ{"QQQ y"} + yQQQQ{"QQQQ y"} + yw{ + other{"'ҳафтаи' w, y"} + } + } dayNames{ format{ abbreviated{ @@ -64,6 +158,62 @@ tg{ "Ҷмъ", "Шнб", } + narrow{ + "Я", + "Д", + "С", + "Ч", + "П", + "Ò¶", + "Ш", + } + short{ + "Яшб", + "Дшб", + "Сшб", + "Чшб", + "Пшб", + "Ҷмъ", + "Шнб", + } + wide{ + "Якшанбе", + "Душанбе", + "Сешанбе", + "Чоршанбе", + "Панҷшанбе", + "Ҷумъа", + "Шанбе", + } + } + stand-alone{ + abbreviated{ + "Яшб", + "Дшб", + "Сшб", + "Чшб", + "Пшб", + "Ҷмъ", + "Шнб", + } + narrow{ + "Я", + "Д", + "С", + "Ч", + "П", + "Ò¶", + "Ш", + } + short{ + "Яшб", + "Дшб", + "Сшб", + "Чшб", + "Пшб", + "Ҷмъ", + "Шнб", + } wide{ "Якшанбе", "Душанбе", @@ -80,10 +230,18 @@ tg{ "ПеМ", "ПаМ", } + abbreviated%variant{ + "BCE", + "CE", + } wide{ "Пеш аз милод", "ПаМ", } + wide%variant{ + "BCE", + "CE", + } } monthNames{ format{ @@ -101,6 +259,64 @@ tg{ "Ноя", "Дек", } + narrow{ + "Я", + "Ф", + "М", + "А", + "М", + "И", + "И", + "А", + "С", + "О", + "Н", + "Д", + } + wide{ + "Январ", + "Феврал", + "Март", + "Апрел", + "Май", + "Июн", + "Июл", + "Август", + "Сентябр", + "Октябр", + "Ноябр", + "Декабр", + } + } + stand-alone{ + abbreviated{ + "Янв", + "Фев", + "Мар", + "Апр", + "Май", + "Июн", + "Июл", + "Авг", + "Сен", + "Окт", + "Ноя", + "Дек", + } + narrow{ + "Я", + "Ф", + "М", + "А", + "М", + "И", + "И", + "А", + "С", + "О", + "Н", + "Д", + } wide{ "Январ", "Феврал", @@ -117,6 +333,48 @@ tg{ } } } + quarters{ + format{ + abbreviated{ + "Ч1", + "Ч2", + "Ч3", + "Ч4", + } + narrow{ + "1", + "2", + "3", + "4", + } + wide{ + "Ч1", + "Ч2", + "Ч3", + "Ч4", + } + } + stand-alone{ + abbreviated{ + "Ч1", + "Ч2", + "Ч3", + "Ч4", + } + narrow{ + "1", + "2", + "3", + "4", + } + wide{ + "Ч1", + "Ч2", + "Ч3", + "Ч4", + } + } + } } } delimiters{ diff --git a/icuSources/data/locales/tg_TJ.txt b/icuSources/data/locales/tg_TJ.txt index 8f0d7f02..56dc2d92 100644 --- a/icuSources/data/locales/tg_TJ.txt +++ b/icuSources/data/locales/tg_TJ.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/tg_TJ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License tg_TJ{ - Version{"2.1.19.14"} + Version{"2.1.27.40"} } diff --git a/icuSources/data/locales/th.txt b/icuSources/data/locales/th.txt index 9245f7cf..40164059 100644 --- a/icuSources/data/locales/th.txt +++ b/icuSources/data/locales/th.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/th.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License th{ AuxExemplarCharacters{"[\u200B]"} Ellipsis{ @@ -82,42 +76,80 @@ th{ } } patternsShort{ + currencyFormat{ + 1000{ + other{"¤0K"} + } + 10000{ + other{"¤00K"} + } + 100000{ + other{"¤000K"} + } + 1000000{ + other{"¤0M"} + } + 10000000{ + other{"¤00M"} + } + 100000000{ + other{"¤000M"} + } + 1000000000{ + other{"¤0B"} + } + 10000000000{ + other{"¤00B"} + } + 100000000000{ + other{"¤000B"} + } + 1000000000000{ + other{"¤0T"} + } + 10000000000000{ + other{"¤00T"} + } + 100000000000000{ + other{"¤000T"} + } + } decimalFormat{ 1000{ - other{"0 พ'.'"} + other{"0K"} } 10000{ - other{"0 ม'.'"} + other{"00K"} } 100000{ - other{"0 ส'.'"} + other{"000K"} } 1000000{ - other{"0 ล'.'"} + other{"0M"} } 10000000{ - other{"00 ล'.'"} + other{"00M"} } 100000000{ - other{"000 ล'.'"} + other{"000M"} } 1000000000{ - other{"0 พ'.'ล'.'"} + other{"0B"} } 10000000000{ - other{"0 ม'.'ล'.'"} + other{"00B"} } 100000000000{ - other{"0 ส'.'ล'.'"} + other{"000B"} } 1000000000000{ - other{"0 ล'.'ล'.'"} + other{"0T"} } 10000000000000{ - other{"00 ล'.'ล'.'"} + other{"00T"} } 100000000000000{ - other{"000 ล'.'ล'.'"} + other{"000T"} } } } @@ -136,10 +168,18 @@ th{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + other{"เลี้ยวขวาที่ทางเลี้ยวที่ {0}"} + } + plural{ + other{"{0} วัน"} + } + } minimumGroupingDigits{"1"} native{"thai"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} calendar{ buddhist{ DateTimePatterns{ @@ -1175,6 +1215,9 @@ th{ MMMEd{"E d MMM"} MMMMEEEEd{"EEEEที่ d MMMM"} MMMMEd{"E d MMMM"} + MMMMW{ + other{"สัปดาห์ที่ W ของ MMM"} + } MMMMd{"d MMMM"} MMMd{"d MMM"} Md{"d/M"} @@ -1200,6 +1243,9 @@ th{ yMd{"d/M/y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ G y"} + yw{ + other{"สัปดาห์ที่ w ของ y"} + } } dayNames{ format{ @@ -1314,7 +1360,15 @@ th{ } stand-alone{ abbreviated{ + afternoon1{"ในตอนบ่าย"} + afternoon2{"บ่าย"} am{"ก่อนเที่ยง"} + evening1{"ในตอนเย็น"} + evening2{"ค่ำ"} + midnight{"เที่ยงคืน"} + morning1{"ในตอนเช้า"} + night1{"กลางคืน"} + noon{"เที่ยง"} pm{"หลังเที่ยง"} } narrow{ @@ -1330,13 +1384,13 @@ th{ pm{"หลังเที่ยง"} } wide{ - afternoon1{"ช่วงเที่ยง"} + afternoon1{"ในตอนบ่าย"} afternoon2{"บ่าย"} am{"ก่อนเที่ยง"} - evening1{"เย็น"} + evening1{"ในตอนเย็น"} evening2{"ค่ำ"} midnight{"เที่ยงคืน"} - morning1{"เช้า"} + morning1{"ในตอนเช้า"} night1{"กลางคืน"} noon{"เที่ยง"} pm{"หลังเที่ยง"} @@ -1392,7 +1446,7 @@ th{ d{"E d – E d/M"} } MMM{ - M{"LLL–LLL"} + M{"MMM – MMM"} } MMMEEEEd{ M{"EEEEที่ d MMM – EEEEที่ d MMM"} @@ -2420,6 +2474,94 @@ th{ } } } + characterLabel{ + activities{"กิจกรรม"} + african_scripts{"สคริปต์แอฟริกัน"} + american_scripts{"สคริปต์อเมริกัน"} + animal{"สัตว์"} + animals_nature{"สัตว์และธรรมชาติ"} + arrows{"ลูกศร"} + body{"ร่างกาย"} + box_drawing{"การวาดกล่อง"} + braille{"อักษรเบรลล์"} + building{"อาคาร"} + bullets_stars{"จุดนำ/ดาว"} + consonantal_jamo{"พยัญชนะเกาหลี"} + currency_symbols{"สัญลักษณ์สกุลเงิน"} + dash_connector{"ขีดกลาง/สัญลักษณ์เชื่อมต่อ"} + digits{"ตัวเลข"} + dingbats{"ดิงแบตส์"} + divination_symbols{"สัญลักษณ์การทำนาย"} + downwards_arrows{"ลูกศรลง"} + downwards_upwards_arrows{"ลูกศรชี้ขึ้นและลง"} + east_asian_scripts{"สคริปต์เอเชียตะวันออก"} + emoji{"อิโมจิ"} + european_scripts{"สคริปต์ยุโรป"} + female{"ผู้หญิง"} + flag{"ธง"} + flags{"ธง"} + food_drink{"อาหารและเครื่องดื่ม"} + format{"รูปแบบ"} + format_whitespace{"รูปแบบและช่องว่าง"} + full_width_form_variant{"รูปแบบความกว้างแบบเต็ม"} + geometric_shapes{"รูปทรงเรขาคณิต"} + half_width_form_variant{"รูปแบบขนาดครึ่งความกว้าง"} + han_characters{"อักษรฮั่น"} + han_radicals{"ขีดของภาษาฮั่น"} + hanja{"อักษรฮันจา"} + hanzi_simplified{"อักษรจีน (ตัวย่อ)"} + hanzi_traditional{"อักษรจีน (ตัวเต็ม)"} + heart{"หัวใจ"} + historic_scripts{"สคริปต์โบราณ"} + ideographic_desc_characters{"อักขระเป็นภาพที่แสดงความหมาย"} + japanese_kana{"คะนะญี่ปุ่น"} + kanbun{"อักษรจีน"} + kanji{"คันจิ"} + keycap{"ปุ่มกดเลข"} + leftwards_arrows{"ลูกศรซ้าย"} + leftwards_rightwards_arrows{"ลูกศรชี้ซ้ายและขวา"} + letterlike_symbols{"สัญลักษณ์ที่เหมือนตัวอักษร"} + limited_use{"ใช้งานแบบจำกัด"} + male{"ผู้ชาย"} + math_symbols{"สัญลักษณ์ทางคณิตศาสตร์"} + middle_eastern_scripts{"สคริปต์ตะวันออกกลาง"} + miscellaneous{"อื่นๆ"} + modern_scripts{"สคริปต์ปัจจุบัน"} + modifier{"ตัวขยาย"} + musical_symbols{"สัญลักษณ์ทางดนตรี"} + nature{"ธรรมชาติ"} + nonspacing{"ไม่มีช่องว่าง"} + numbers{"ตัวเลข"} + objects{"วัตถุ"} + other{"อื่นๆ"} + paired{"จับคู่"} + person{"คน"} + phonetic_alphabet{"ตัวอักษรสัทศาสตร์"} + pictographs{"ภาพสัญลักษณ์"} + place{"สถานที่"} + plant{"พืช"} + punctuation{"เครื่องหมายวรรคตอน"} + rightwards_arrows{"ลูกศรขวา"} + sign_standard_symbols{"เครื่องหมาย/สัญลักษณ์มาตรฐาน"} + small_form_variant{"รูปแบบขนาดเล็ก"} + smiley{"หน้ายิ้ม"} + smileys_people{"หน้ายิ้มและรูปคน"} + south_asian_scripts{"สคริปต์เอเชียใต้"} + southeast_asian_scripts{"สคริปต์เอเชียตะวันออกเฉียงใต้"} + spacing{"การเว้นวรรค"} + sport{"กีฬา"} + symbols{"สัญลักษณ์"} + technical_symbols{"สัญลักษณ์ทางเทคนิค"} + tone_marks{"วรรณยุกต์"} + travel{"การเดินทาง"} + travel_places{"การเดินทางและสถานที่"} + upwards_arrows{"ลูกศรขึ้น"} + variant_forms{"รูปแบบที่เปลี่ยนแปลง"} + vocalic_jamo{"สระภาษาเกาหลี"} + weather{"สภาพอากาศ"} + western_asian_scripts{"สคริปต์เอเชียตะวันตก"} + whitespace{"ช่องว่าง"} + } delimiters{ alternateQuotationEnd{"’"} alternateQuotationStart{"‘"} @@ -2493,13 +2635,29 @@ th{ "0"{"ศุกร์นี้"} "1"{"ศุกร์หน้า"} } + relativeTime{ + future{ + other{"ในอีก {0} ศุกร์"} + } + past{ + other{"{0} ศุกร์ที่แล้ว"} + } + } } fri-narrow{ relative{ - "-1"{"ศุกร์ที่แล้ว"} + "-1"{"ศุกร์ที่ผ่านมา"} "0"{"ศุกร์นี้"} "1"{"ศุกร์หน้า"} } + relativeTime{ + future{ + other{"อีก {0} ศุกร์"} + } + past{ + other{"{0} ศุกร์ที่แล้ว"} + } + } } fri-short{ relative{ @@ -2507,9 +2665,20 @@ th{ "0"{"ศุกร์นี้"} "1"{"ศุกร์หน้า"} } + relativeTime{ + future{ + other{"อีก {0} ศุกร์"} + } + past{ + other{"{0} ศุกร์ที่แล้ว"} + } + } } hour{ dn{"ชั่วโมง"} + relative{ + "0"{"ชั่วโมงนี้"} + } relativeTime{ future{ other{"ในอีก {0} ชั่วโมง"} @@ -2543,6 +2712,9 @@ th{ } minute{ dn{"นาที"} + relative{ + "0"{"นาทีนี้"} + } relativeTime{ future{ other{"ในอีก {0} นาที"} @@ -2580,13 +2752,29 @@ th{ "0"{"จันทร์นี้"} "1"{"จันทร์หน้า"} } + relativeTime{ + future{ + other{"ในอีก {0} จันทร์"} + } + past{ + other{"{0} จันทร์ที่แล้ว"} + } + } } mon-narrow{ relative{ - "-1"{"จันทร์ที่แล้ว"} + "-1"{"จันทร์ที่ผ่านมา"} "0"{"จันทร์นี้"} "1"{"จันทร์หน้า"} } + relativeTime{ + future{ + other{"อีก {0} จันทร์"} + } + past{ + other{"{0} จันทร์ที่แล้ว"} + } + } } mon-short{ relative{ @@ -2594,6 +2782,14 @@ th{ "0"{"จันทร์นี้"} "1"{"จันทร์หน้า"} } + relativeTime{ + future{ + other{"อีก {0} จันทร์"} + } + past{ + other{"{0} จันทร์ที่แล้ว"} + } + } } month{ dn{"เดือน"} @@ -2645,6 +2841,11 @@ th{ } quarter{ dn{"ไตรมาส"} + relative{ + "-1"{"ไตรมาสที่แล้ว"} + "0"{"ไตรมาสนี้"} + "1"{"ไตรมาสหน้า"} + } relativeTime{ future{ other{"ในอีก {0} ไตรมาส"} @@ -2682,13 +2883,29 @@ th{ "0"{"เสาร์นี้"} "1"{"เสาร์หน้า"} } + relativeTime{ + future{ + other{"ในอีก {0} เสาร์"} + } + past{ + other{"{0} เสาร์ที่แล้ว"} + } + } } sat-narrow{ relative{ - "-1"{"เสาร์ที่แล้ว"} + "-1"{"เสาร์ที่ผ่านมา"} "0"{"เสาร์นี้"} "1"{"เสาร์หน้า"} } + relativeTime{ + future{ + other{"อีก {0} เสาร์"} + } + past{ + other{"{0} เสาร์ที่แล้ว"} + } + } } sat-short{ relative{ @@ -2696,6 +2913,14 @@ th{ "0"{"เสาร์นี้"} "1"{"เสาร์หน้า"} } + relativeTime{ + future{ + other{"อีก {0} เสาร์"} + } + past{ + other{"{0} เสาร์ที่แล้ว"} + } + } } second{ dn{"วินาที"} @@ -2735,23 +2960,47 @@ th{ } sun{ relative{ - "-1"{"อาทิตย์ที่แล้ว"} - "0"{"อาทิตย์นี้"} - "1"{"อาทิตย์หน้า"} + "-1"{"วันอาทิตย์ที่แล้ว"} + "0"{"วันอาทิตย์นี้"} + "1"{"วันอาทิตย์หน้า"} + } + relativeTime{ + future{ + other{"วันอาทิตย์ในอีก {0} สัปดาห์"} + } + past{ + other{"วันอาทิตย์เมื่อ {0} สัปดาห์ที่แล้ว"} + } } } sun-narrow{ relative{ - "-1"{"อาทิตย์ที่แล้ว"} - "0"{"อาทิตย์นี้"} - "1"{"อาทิตย์หน้า"} + "-1"{"วันอาทิตย์ที่แล้ว"} + "0"{"วันอาทิตย์นี้"} + "1"{"วันอาทิตย์หน้า"} + } + relativeTime{ + future{ + other{"วันอาทิตย์ในอีก {0} สัปดาห์"} + } + past{ + other{"วันอาทิตย์เมื่อ {0} สัปดาห์ที่แล้ว"} + } } } sun-short{ relative{ - "-1"{"อาทิตย์ที่แล้ว"} - "0"{"อาทิตย์นี้"} - "1"{"อาทิตย์หน้า"} + "-1"{"วันอาทิตย์ที่แล้ว"} + "0"{"วันอาทิตย์นี้"} + "1"{"วันอาทิตย์หน้า"} + } + relativeTime{ + future{ + other{"วันอาทิตย์ในอีก {0} สัปดาห์"} + } + past{ + other{"วันอาทิตย์เมื่อ {0} สัปดาห์ที่แล้ว"} + } } } thu{ @@ -2760,13 +3009,29 @@ th{ "0"{"พฤหัสนี้"} "1"{"พฤหัสหน้า"} } + relativeTime{ + future{ + other{"ในอีก {0} พฤหัส"} + } + past{ + other{"{0} พฤหัสที่แล้ว"} + } + } } thu-narrow{ relative{ - "-1"{"พฤหัสที่แล้ว"} + "-1"{"พฤหัสที่ผ่านมา"} "0"{"พฤหัสนี้"} "1"{"พฤหัสหน้า"} } + relativeTime{ + future{ + other{"อีก {0} พฤหัส"} + } + past{ + other{"{0} พฤหัสที่แล้ว"} + } + } } thu-short{ relative{ @@ -2774,6 +3039,14 @@ th{ "0"{"พฤหัสนี้"} "1"{"พฤหัสหน้า"} } + relativeTime{ + future{ + other{"อีก {0} พฤหัส"} + } + past{ + other{"{0} พฤหัสที่แล้ว"} + } + } } tue{ relative{ @@ -2781,13 +3054,29 @@ th{ "0"{"อังคารนี้"} "1"{"อังคารหน้า"} } + relativeTime{ + future{ + other{"ในอีก {0} อังคาร"} + } + past{ + other{"{0} อังคารที่แล้ว"} + } + } } tue-narrow{ relative{ - "-1"{"อังคารที่แล้ว"} + "-1"{"อังคารที่ผ่านมา"} "0"{"อังคารนี้"} "1"{"อังคารหน้า"} } + relativeTime{ + future{ + other{"อีก {0} อังคาร"} + } + past{ + other{"{0} อังคารที่แล้ว"} + } + } } tue-short{ relative{ @@ -2795,6 +3084,14 @@ th{ "0"{"อังคารนี้"} "1"{"อังคารหน้า"} } + relativeTime{ + future{ + other{"อีก {0} อังคาร"} + } + past{ + other{"{0} อังคารที่แล้ว"} + } + } } wed{ relative{ @@ -2802,13 +3099,29 @@ th{ "0"{"พุธนี้"} "1"{"พุธหน้า"} } + relativeTime{ + future{ + other{"ในอีก {0} พุธ"} + } + past{ + other{"{0} พุธที่แล้ว"} + } + } } wed-narrow{ relative{ - "-1"{"พุธที่แล้ว"} + "-1"{"พุธที่ผ่านมา"} "0"{"พุธนี้"} "1"{"พุธหน้า"} } + relativeTime{ + future{ + other{"ในอีก {0} พุธ"} + } + past{ + other{"{0} พุธที่แล้ว"} + } + } } wed-short{ relative{ @@ -2816,6 +3129,14 @@ th{ "0"{"พุธนี้"} "1"{"พุธหน้า"} } + relativeTime{ + future{ + other{"อีก {0} พุธ"} + } + past{ + other{"{0} พุธที่แล้ว"} + } + } } week{ dn{"สัปดาห์"} @@ -2824,6 +3145,7 @@ th{ "0"{"สัปดาห์นี้"} "1"{"สัปดาห์หน้า"} } + relativePeriod{"สัปดาห์ที่เริ่มต้นวันที่"} relativeTime{ future{ other{"ในอีก {0} สัปดาห์"} @@ -2840,6 +3162,7 @@ th{ "0"{"สัปดาห์นี้"} "1"{"สัปดาห์หน้า"} } + relativePeriod{"สัปดาห์ที่เริ่มต้นวันที่"} relativeTime{ future{ other{"ใน {0} สัปดาห์"} @@ -2856,6 +3179,7 @@ th{ "0"{"สัปดาห์นี้"} "1"{"สัปดาห์หน้า"} } + relativePeriod{"สัปดาห์ที่เริ่มต้นวันที่"} relativeTime{ future{ other{"ใน {0} สัปดาห์"} @@ -2927,6 +3251,12 @@ th{ middle{"{0} {1}"} start{"{0} {1}"} } + standard-short{ + 2{"{0} และ {1}"} + end{"{0} และ{1}"} + middle{"{0} {1}"} + start{"{0} {1}"} + } unit{ 2{"{0} และ {1}"} end{"{0} และ {1}"} @@ -2951,16 +3281,4 @@ th{ US{"อเมริกัน"} metric{"เมตริก"} } - transformNames{ - BGN{"ชื่อมาตรฐานอังกฤษ (BGN)"} - Numeric{"ตัวเลข"} - Tone{"ระดับเสียง"} - UNGEGN{"ชื่อภูมิศาสตร์มาตรฐาน UN (UNGEGN)"} - x-Accents{"สำเนียง"} - x-Fullwidth{"ตัวเต็ม"} - x-Halfwidth{"ตัวย่อ"} - x-Jamo{"จาโม"} - x-Pinyin{"พินอิน"} - x-Publishing{"เพื่อเผยแพร่"} - } } diff --git a/icuSources/data/locales/th_TH.txt b/icuSources/data/locales/th_TH.txt index f0152084..d251ddfe 100644 --- a/icuSources/data/locales/th_TH.txt +++ b/icuSources/data/locales/th_TH.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/th_TH.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License th_TH{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/th_TH_TRADITIONAL.txt b/icuSources/data/locales/th_TH_TRADITIONAL.txt index d06bb644..d72e493f 100644 --- a/icuSources/data/locales/th_TH_TRADITIONAL.txt +++ b/icuSources/data/locales/th_TH_TRADITIONAL.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License th_TH_TRADITIONAL{ calendar{ default{"buddhist"} diff --git a/icuSources/data/locales/ti.txt b/icuSources/data/locales/ti.txt index bf66dbd4..7f245e84 100644 --- a/icuSources/data/locales/ti.txt +++ b/icuSources/data/locales/ti.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ti.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ti{ AuxExemplarCharacters{ "[᎐ ᎑ ᎒ ᎓ ᎔ ᎕ ᎖ ᎗ ᎘ ᎙ ሇ ⶀ ᎀ ᎁ ᎂ ᎃ ⶁ ⶂ ⶃ ⶄ ቇ ᎄ ᎅ ᎆ ᎇ ⶅ ⶆ ⶇ ኇ ⶈ ⶉ ⶊ ኯ ዏ ⶋ ዯ ⶌ ዸ" @@ -24,14 +18,36 @@ ti{ NumberElements{ default{"latn"} latn{ + miscPatterns{ + atLeast{"⩾{0}"} + range{"{0}–{1}"} + } patterns{ + accountingFormat{"¤#,##0.00"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} + } + symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } + minimumGroupingDigits{"1"} native{"latn"} traditional{"ethi"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ @@ -39,7 +55,7 @@ ti{ "h:mm:ss a z", "h:mm:ss a", "h:mm a", - "EEEE፣ dd MMMM መዓልቲ y G", + "G y MMMM d, EEEE", "dd MMMM y G", "dd-MMM-y G", "dd/MM/yy GGGGG", @@ -81,15 +97,90 @@ ti{ "{1} {0}", "{1} {0}", } + appendItems{ + Timezone{"{0} {1}"} + } availableFormats{ + E{"ccc"} + EHm{"E HH:mm"} + EHms{"E HH:mm:ss"} + Ed{"d, E"} + Ehm{"E h:mm a"} + Ehms{"E h:mm:ss a"} + Gy{"G y"} + GyMMM{"G y MMM"} + GyMMMEd{"G y MMM d, E"} + GyMMMd{"G y MMM d"} + H{"HH"} + Hm{"HH:mm"} + Hms{"HH:mm:ss"} + Hmsv{"HH:mm:ss v"} + Hmv{"HH:mm v"} + M{"L"} + MEd{"MM-dd, E"} + MMM{"LLL"} + MMMEd{"MMM d, E"} + MMMMW{ + one{"ሰሙን W ናይ MMM"} + other{"ሰሙን W ናይ MMM"} + } + MMMMd{"MMMM d"} MMMMdd{"dd MMMM"} + MMMd{"MMM d"} MMdd{"dd/MM"} + Md{"MM-dd"} + d{"d"} + h{"h a"} + hm{"h:mm a"} + hms{"h:mm:ss a"} + hmsv{"h:mm:ss a v"} + hmv{"h:mm a v"} + ms{"mm:ss"} + y{"y"} + yM{"y-MM"} + yMEd{"y-MM-dd, E"} yMM{"MM/y"} + yMMM{"y MMM"} + yMMMEd{"y MMM d, E"} yMMMM{"MMMM y"} + yMMMd{"y MMM d"} + yMd{"y-MM-dd"} yQQQ{"QQQ y"} + yQQQQ{"y QQQQ"} + yw{ + one{"መበል w ሰሙን ናይ y"} + other{"መበል w ሰሙን ናይ y"} + } } dayNames{ format{ + abbreviated{ + "ሰን", + "ሰኑ", + "ሰሉ", + "ረቡ", + "ሓሙ", + "ዓር", + "ቀዳ", + } + narrow{ + "ሰ", + "ሰ", + "ሰ", + "ረ", + "ሓ", + "ዓ", + "ቀ", + } + short{ + "ሰን", + "ሰኑ", + "ሰሉ", + "ረቡ", + "ሓሙ", + "ዓር", + "ቀዳ", + } wide{ "ሰንበት", "ሰኑይ", @@ -101,15 +192,42 @@ ti{ } } stand-alone{ + abbreviated{ + "ሰን", + "ሰኑ", + "ሰሉ", + "ረቡ", + "ሓሙ", + "ዓር", + "ቀዳ", + } narrow{ "ሰ", "ሰ", "ሠ", "ረ", - "ኃ", + "ሓ", "ዓ", "ቀ", } + short{ + "ሰን", + "ሰኑ", + "ሰሉ", + "ረቡ", + "ሓሙ", + "ዓር", + "ቀዳ", + } + wide{ + "ሰንበት", + "ሰኑይ", + "ሰሉስ", + "ረቡዕ", + "ሓሙስ", + "ዓርቢ", + "ቀዳም", + } } } eras{ @@ -117,52 +235,243 @@ ti{ "ዓ/ዓ", "ዓ/ም", } + abbreviated%variant{ + "ቅ.ል.ክ", + "ድ.ል.ክ", + } + wide{ + "ዓ/ዓ", + "ዓመተ ምህረት", + } + wide%variant{ + "ቅ.ል.ክ", + "ድ.ል.ክ", + } + } + intervalFormats{ + H{ + H{"HH–HH"} + } + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } + Hmv{ + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} + } + Hv{ + H{"HH–HH v"} + } + M{ + M{"MM–MM"} + } + MEd{ + M{"MM-dd, E – MM-dd, E"} + d{"MM-dd, E – MM-dd, E"} + } + MMM{ + M{"LLL–LLL"} + } + MMMEd{ + M{"MMM d, E – MMM d, E"} + d{"MMM d, E – MMM d, E"} + } + MMMd{ + M{"MMM d – MMM d"} + d{"MMM d–d"} + } + Md{ + M{"MM-dd – MM-dd"} + d{"MM-dd – MM-dd"} + } + d{ + d{"d–d"} + } + fallback{"{0} – {1}"} + h{ + a{"h a – h a"} + h{"h–h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} + } + hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} + } + hv{ + a{"h a – h a v"} + h{"h–h a v"} + } + y{ + y{"y–y"} + } + yM{ + M{"y-MM – y-MM"} + y{"y-MM – y-MM"} + } + yMEd{ + M{"y-MM-dd, E – y-MM-dd, E"} + d{"y-MM-dd, E – y-MM-dd, E"} + y{"y-MM-dd, E – y-MM-dd, E"} + } + yMMM{ + M{"y MMM–MMM"} + y{"y MMM – y MMM"} + } + yMMMEd{ + M{"y MMM d, E – MMM d, E"} + d{"y MMM d, E – MMM d, E"} + y{"y MMM d, E – y MMM d, E"} + } + yMMMM{ + M{"y MMMM–MMMM"} + y{"y MMMM – y MMMM"} + } + yMMMd{ + M{"y MMM d – MMM d"} + d{"y MMM d–d"} + y{"y MMM d – y MMM d"} + } + yMd{ + M{"y-MM-dd – y-MM-dd"} + d{"y-MM-dd – y-MM-dd"} + y{"y-MM-dd – y-MM-dd"} + } } monthNames{ format{ abbreviated{ - "ጃንዩ", - "ፌብሩ", - "ማርች", - "ኤፕረ", - "ሜይ", - "ጁን", - "ጁላይ", - "ኦገስ", - "ሴፕቴ", - "ኦክተ", - "ኖቬም", - "ዲሴም", + "ጥሪ", + "ለካ", + "መጋ", + "ሚያ", + "ግን", + "ሰነ", + "ሓም", + "ነሓ", + "መስ", + "ጥቅ", + "ሕዳ", + "ታሕ", + } + narrow{ + "ጥ", + "ለ", + "መ", + "ሚ", + "ግ", + "ሰ", + "ሓ", + "ነ", + "መ", + "ጥ", + "ሕ", + "ታ", + } + wide{ + "ጥሪ", + "ለካቲት", + "መጋቢት", + "ሚያዝያ", + "ግንቦት", + "ሰነ", + "ሓምለ", + "ነሓሰ", + "መስከረም", + "ጥቅምቲ", + "ሕዳር", + "ታሕሳስ", + } + } + stand-alone{ + abbreviated{ + "ጥሪ", + "ለካ", + "መጋ", + "ሚያ", + "ግን", + "ሰነ", + "ሓም", + "ነሓ", + "መስ", + "ጥቅ", + "ሕዳ", + "ታሕ", + } + narrow{ + "ጥ", + "ለ", + "መ", + "ሚ", + "ግ", + "ሰ", + "ሓ", + "ነ", + "መ", + "ጥ", + "ሕ", + "ታ", + } + wide{ + "ጥሪ", + "ለካቲት", + "መጋቢት", + "ሚያዝያ", + "ግንቦት", + "ሰነ", + "ሓምለ", + "ነሓሰ", + "መስከረም", + "ጥቅምቲ", + "ሕዳር", + "ታሕሳስ", + } + } + } + quarters{ + format{ + abbreviated{ + "ር1", + "ር2", + "ር3", + "ር4", + } + narrow{ + "1", + "2", + "3", + "4", } wide{ - "ጃንዩወሪ", - "ፌብሩወሪ", - "ማርች", - "ኤፕረል", - "ሜይ", - "ጁን", - "ጁላይ", - "ኦገስት", - "ሴፕቴምበር", - "ኦክተውበር", - "ኖቬምበር", - "ዲሴምበር", + "ቀዳማይ ርብዒ", + "ካልኣይ ርብዒ", + "ሳልሳይ ርብዒ", + "ራብዓይ ርብዒ", } } stand-alone{ + abbreviated{ + "ር1", + "ር2", + "ር3", + "ር4", + } narrow{ - "ጃ", - "ፌ", - "ማ", - "ኤ", - "ሜ", - "ጁ", - "ጁ", - "ኦ", - "ሴ", - "ኦ", - "ኖ", - "ዲ", + "1", + "2", + "3", + "4", + } + wide{ + "ቀዳማይ ርብዒ", + "ካልኣይ ርብዒ", + "ሳልሳይ ርብዒ", + "ራብዓይ ርብዒ", } } } diff --git a/icuSources/data/locales/ti_ER.txt b/icuSources/data/locales/ti_ER.txt index 4b948ec4..e6ad240f 100644 --- a/icuSources/data/locales/ti_ER.txt +++ b/icuSources/data/locales/ti_ER.txt @@ -1,13 +1,7 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ti_ER.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ti_ER{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ @@ -27,64 +21,27 @@ ti_ER{ } } gregorian{ - DateTimePatterns{ - "h:mm:ss a zzzz", - "h:mm:ss a z", - "h:mm:ss a", - "h:mm a", - "EEEE፡ dd MMMM መዓልቲ y G", - "dd MMMM y", - "dd-MMM-y", - "dd/MM/yy", - "{1} {0}", - "{1} {0}", - "{1} {0}", - "{1} {0}", - "{1} {0}", - } dayNames{ - format{ - wide{ - "ሰንበት", - "ሰኑይ", - "ሰሉስ", - "ረቡዕ", - "ሓሙስ", - "ዓርቢ", - "ቀዳም", + stand-alone{ + narrow{ + "ሰ", + "ሰ", + "ሰ", + "ረ", + "ሓ", + "ዓ", + "ቀ", } } } - monthNames{ - format{ - abbreviated{ - "ጥሪ", - "ለካቲ", - "መጋቢ", - "ሚያዝ", - "ግንቦ", - "ሰነ", - "ሓምለ", - "ነሓሰ", - "መስከ", - "ጥቅም", - "ሕዳር", - "ታሕሳ", - } - wide{ - "ጥሪ", - "ለካቲት", - "መጋቢት", - "ሚያዝያ", - "ግንቦት", - "ሰነ", - "ሓምለ", - "ነሓሰ", - "መስከረም", - "ጥቅምቲ", - "ሕዳር", - "ታሕሳስ", - } + eras{ + wide{ + "ዓመተ ዓለም", + "ዓመተ ምህረት", + } + wide%variant{ + "ቅድሚ ልደተ ክርስቶስ", + "ድሕሪ ልደተ ክርስቶስ", } } } diff --git a/icuSources/data/locales/ti_ET.txt b/icuSources/data/locales/ti_ET.txt index 45020061..4cb7be8e 100644 --- a/icuSources/data/locales/ti_ET.txt +++ b/icuSources/data/locales/ti_ET.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ti_ET.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ti_ET{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/tk.txt b/icuSources/data/locales/tk.txt index 9ee0237c..b55466b2 100644 --- a/icuSources/data/locales/tk.txt +++ b/icuSources/data/locales/tk.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/tk.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License tk{ AuxExemplarCharacters{"[c q v x]"} Ellipsis{ @@ -206,7 +200,7 @@ tk{ minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.19.77"} + Version{"2.1.31.86"} calendar{ generic{ DateTimePatterns{ @@ -243,14 +237,13 @@ tk{ mmss{"mm:ss"} ms{"mm:ss"} y{"y G"} - yyyy{"y G"} - yyyyM{"MM.y GGGGG"} - yyyyMEd{"dd.MM.y GGGGG E"} - yyyyMMM{"MMM y G"} - yyyyMMMEd{"d MMM y G E"} - yyyyMMMM{"MMMM y G"} - yyyyMMMd{"d MMM y G"} - yyyyMd{"dd.MM.y GGGGG"} + yM{"MM.y GGGGG"} + yMEd{"dd.MM.y GGGGG E"} + yMMM{"MMM y G"} + yMMMEd{"d MMM y G E"} + yMMMM{"MMMM y G"} + yMMMd{"d MMM y G"} + yMd{"dd.MM.y GGGGG"} } intervalFormats{ H{ @@ -319,18 +312,18 @@ tk{ y{"MM.y – MM.y GGGGG"} } yMEd{ - M{"dd.MM.y GGGGG E – dd.MM.y GGGGG E"} - d{"dd.MM.y GGGGG E – dd.MM.y GGGGG E"} - y{"dd.MM.y GGGGG E – dd.MM.y GGGGG E"} + M{"GGGGG dd.MM.y E – dd.MM.y E"} + d{"GGGGG dd.MM.y E – dd.MM.y E"} + y{"GGGGG dd.MM.y E – dd.MM.y E"} } yMMM{ M{"MMM–MMM y G"} y{"MMM y – MMM y G"} } yMMMEd{ - M{"d MMM y G E – d MMM y G E"} - d{"d MMM y G E – d MMM y G E"} - y{"d MMM y G E – d MMM y G E"} + M{"G d MMM y E – d MMM y E"} + d{"G d MMM y E – d MMM y E"} + y{"G d MMM y E – d MMM y E"} } yMMMM{ M{"MMMM–MMMM y G"} diff --git a/icuSources/data/locales/tk_TM.txt b/icuSources/data/locales/tk_TM.txt index 76b77ac4..eae95bdc 100644 --- a/icuSources/data/locales/tk_TM.txt +++ b/icuSources/data/locales/tk_TM.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/tk_TM.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License tk_TM{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/tl.txt b/icuSources/data/locales/tl.txt old mode 100755 new mode 100644 index 76991649..4e521f92 --- a/icuSources/data/locales/tl.txt +++ b/icuSources/data/locales/tl.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License tl{ "%%ALIAS"{"fil"} } diff --git a/icuSources/data/locales/tl_PH.txt b/icuSources/data/locales/tl_PH.txt old mode 100755 new mode 100644 index a270cc05..07c9f904 --- a/icuSources/data/locales/tl_PH.txt +++ b/icuSources/data/locales/tl_PH.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License tl_PH{ "%%ALIAS"{"fil_PH"} } diff --git a/icuSources/data/locales/to.txt b/icuSources/data/locales/to.txt old mode 100755 new mode 100644 index 60391dd7..bf527626 --- a/icuSources/data/locales/to.txt +++ b/icuSources/data/locales/to.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/to.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License to{ AuxExemplarCharacters{ "[à ă â Ã¥ ä æ b c ç d è ĕ ê ë g ì Ä­ î ï j ñ ò ŏ ô ö ø œ q r ù Å­ û ü w x y ÿ z" @@ -137,7 +131,7 @@ to{ minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.23.79"} + Version{"2.1.31.74"} calendar{ generic{ DateTimePatterns{ @@ -282,8 +276,8 @@ to{ } gregorian{ AmPmMarkers{ - "AM", - "PM", + "hengihengi", + "efiafi", } AmPmMarkersAbbr{ "AM", @@ -443,8 +437,8 @@ to{ pm{"PM"} } wide{ - am{"AM"} - pm{"PM"} + am{"HH"} + pm{"EA"} } } } @@ -986,7 +980,7 @@ to{ second{ dn{"sekoni"} relative{ - "0"{"taimiÊ»ni"} + "0"{"taimí ni"} } relativeTime{ future{ @@ -1213,6 +1207,12 @@ to{ middle{"{0} mo {1}"} start{"{0} mo {1}"} } + standard-short{ + 2{"{0} mo {1}"} + end{"{0} mo {1}"} + middle{"{0} mo {1}"} + start{"{0} mo {1}"} + } unit{ 2{"{0} mo e {1}"} end{"{0} mo e {1}"} diff --git a/icuSources/data/locales/to_TO.txt b/icuSources/data/locales/to_TO.txt old mode 100755 new mode 100644 index 7aa30730..97a16aea --- a/icuSources/data/locales/to_TO.txt +++ b/icuSources/data/locales/to_TO.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/to_TO.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License to_TO{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/tr.txt b/icuSources/data/locales/tr.txt index 9b742c5a..46a2ac70 100644 --- a/icuSources/data/locales/tr.txt +++ b/icuSources/data/locales/tr.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/tr.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License tr{ AuxExemplarCharacters{ "[á à ă â Ã¥ ä ã ā æ é è ĕ ê ë ē í ì Ä­ î ï Ä« ñ ó ò ŏ ô ø ō œ q ß ú ù Å­ û Å« w x" @@ -34,8 +28,8 @@ tr{ range{"{0}–{1}"} } patterns{ - accountingFormat{"#,##0.00 ¤;(#,##0.00 ¤)"} - currencyFormat{"#,##0.00 ¤"} + accountingFormat{"¤#,##0.00;(¤#,##0.00)"} + currencyFormat{"¤#,##0.00"} decimalFormat{"#,##0.###"} percentFormat{"%#,##0"} scientificFormat{"#E0"} @@ -145,8 +139,8 @@ tr{ } decimalFormat{ 1000{ - one{"0"} - other{"0"} + one{"0 B"} + other{"0 B"} } 10000{ one{"00 B"} @@ -209,10 +203,19 @@ tr{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + other{"{0}. sağdan dönün."} + } + plural{ + one{"Sepetinizde {0} X var. Bunu almak istiyor musunuz?"} + other{"Sepetinizde {0} X var. Bunları almak istiyor musunuz?"} + } + } minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.23.73"} + Version{"2.1.32.59"} calendar{ buddhist{ eras{ @@ -453,20 +456,24 @@ tr{ Gy{"G y"} GyMMM{"G MMM y"} GyMMMEd{"G d MMM y E"} - GyMMMd{"G dd MMM y"} + GyMMMd{"G d MMM y"} H{"HH"} Hm{"HH:mm"} Hms{"HH:mm:ss"} Hmsv{"HH:mm:ss v"} Hmv{"HH:mm v"} M{"L"} - MEd{"dd/MM E"} + MEd{"d/MM E"} MMM{"LLL"} MMMEd{"d MMMM E"} - MMMMEd{"dd MMMM E"} - MMMMd{"dd MMMM"} + MMMMEd{"d MMMM E"} + MMMMW{ + one{"MMMM 'ayının' W. 'haftası'"} + other{"MMMM 'ayının' W. 'haftası'"} + } + MMMMd{"d MMMM"} MMMd{"d MMM"} - Md{"dd/MM"} + Md{"d/M"} d{"d"} h{"a h"} hm{"a h:mm"} @@ -477,15 +484,19 @@ tr{ ms{"mm:ss"} y{"y"} yM{"MM/y"} - yMEd{"dd.MM.y E"} + yMEd{"d.M.y E"} yMM{"MM.y"} yMMM{"MMM y"} yMMMEd{"d MMM y E"} yMMMM{"MMMM y"} - yMMMd{"dd MMM y"} + yMMMd{"d MMM y"} yMd{"dd.MM.y"} - yQQQ{"y/QQQ"} - yQQQQ{"y/QQQQ"} + yQQQ{"y QQQ"} + yQQQQ{"y QQQQ"} + yw{ + one{"y 'yılının' w. 'haftası'"} + other{"y 'yılının' w. 'haftası'"} + } } dayNames{ format{ @@ -1034,6 +1045,94 @@ tr{ } } } + characterLabel{ + activities{"Aktivite"} + african_scripts{"Afrika Alfabeleri"} + american_scripts{"Amerikan Alfabeleri"} + animal{"hayvan"} + animals_nature{"Hayvanlar ve Doğa"} + arrows{"Oklar"} + body{"beden"} + box_drawing{"Kutu Çizimi"} + braille{"Braille"} + building{"bina"} + bullets_stars{"Madde Ä°mleri/Yıldızlar"} + consonantal_jamo{"Sessiz Jamo"} + currency_symbols{"Para Birimleri"} + dash_connector{"Tire/Bağlayıcı"} + digits{"Rakamlar"} + dingbats{"Dingbat"} + divination_symbols{"Kehanet Sembolleri"} + downwards_arrows{"Aşağıya Oklar"} + downwards_upwards_arrows{"Aşağıya Yukarıya Oklar"} + east_asian_scripts{"Doğu Asya Alfabeleri"} + emoji{"Emoji"} + european_scripts{"Avrupa Alfabeleri"} + female{"kadın"} + flag{"bayrak"} + flags{"Bayraklar"} + food_drink{"Yiyecek ve İçecek"} + format{"Biçim"} + format_whitespace{"Biçim ve Boşluk"} + full_width_form_variant{"Tam Genişlikteki Form Varyantı"} + geometric_shapes{"Geometrik Şekiller"} + half_width_form_variant{"Yarı Genişlikteki Form Varyantı"} + han_characters{"Han Karakterleri"} + han_radicals{"Han Kökleri"} + hanja{"Hanja"} + hanzi_simplified{"Hanzi (Basitleştirilmiş)"} + hanzi_traditional{"Hanzi (Geleneksel)"} + heart{"kalp"} + historic_scripts{"Tarihi Alfabeler"} + ideographic_desc_characters{"Ä°deo Grafik Tanımlı Karakterler"} + japanese_kana{"Japonca Kana"} + kanbun{"Kanbun"} + kanji{"Kanji"} + keycap{"tuş"} + leftwards_arrows{"Sola Oklar"} + leftwards_rightwards_arrows{"Sola Sağa Oklar"} + letterlike_symbols{"Harf Gibi Semboller"} + limited_use{"Sınırlı Kullanım"} + male{"erkek"} + math_symbols{"Matematik Sembolleri"} + middle_eastern_scripts{"Orta Doğu Alfabeleri"} + miscellaneous{"Çeşitli"} + modern_scripts{"Modern Alfabeler"} + modifier{"Değiştirici"} + musical_symbols{"Müzik Sembolleri"} + nature{"doğa"} + nonspacing{"Boşluksuz"} + numbers{"Rakamlar"} + objects{"Nesneler"} + other{"Diğer"} + paired{"Eşli"} + person{"kişi"} + phonetic_alphabet{"Fonetik Alfabe"} + pictographs{"Piktograflar"} + place{"yer"} + plant{"bitki"} + punctuation{"Noktalama"} + rightwards_arrows{"Sağa Oklar"} + sign_standard_symbols{"İşaretler/Standart Semboller"} + small_form_variant{"Küçük Form Varyantları"} + smiley{"gülen yüz"} + smileys_people{"Yüz Ä°fadeleri ve Kişiler"} + south_asian_scripts{"Güney Asya Alfabeleri"} + southeast_asian_scripts{"Güneydoğu Asya Alfabeleri"} + spacing{"Boşluk"} + sport{"spor"} + symbols{"Simgeler"} + technical_symbols{"Teknik Simgeler"} + tone_marks{"Ton İşaretleri"} + travel{"seyahat"} + travel_places{"Seyahat ve Yerler"} + upwards_arrows{"Yukarıya Oklar"} + variant_forms{"Varyant Formları"} + vocalic_jamo{"Sesli Jamo"} + weather{"hava durumu"} + western_asian_scripts{"Batı Asya Alfabeleri"} + whitespace{"Boşluk"} + } contextTransforms{ relative:intvector{ 1, @@ -1048,7 +1147,7 @@ tr{ } fields{ day{ - dn{"Gün"} + dn{"gün"} relative{ "-1"{"dün"} "-2"{"evvelsi gün"} @@ -1119,6 +1218,16 @@ tr{ "0"{"bu cuma"} "1"{"gelecek cuma"} } + relativeTime{ + future{ + one{"{0} cuma sonra"} + other{"{0} cuma sonra"} + } + past{ + one{"{0} cuma önce"} + other{"{0} cuma önce"} + } + } } fri-narrow{ relative{ @@ -1126,6 +1235,16 @@ tr{ "0"{"bu cuma"} "1"{"gelecek cuma"} } + relativeTime{ + future{ + one{"{0} cuma sonra"} + other{"{0} cuma sonra"} + } + past{ + one{"{0} cuma önce"} + other{"{0} cuma önce"} + } + } } fri-short{ relative{ @@ -1133,9 +1252,22 @@ tr{ "0"{"bu cuma"} "1"{"gelecek cuma"} } + relativeTime{ + future{ + one{"{0} cuma sonra"} + other{"{0} cuma sonra"} + } + past{ + one{"{0} cuma önce"} + other{"{0} cuma önce"} + } + } } hour{ - dn{"Saat"} + dn{"saat"} + relative{ + "0"{"bu saat"} + } relativeTime{ future{ one{"{0} saat sonra"} @@ -1174,7 +1306,10 @@ tr{ } } minute{ - dn{"Dakika"} + dn{"dakika"} + relative{ + "0"{"bu dakika"} + } relativeTime{ future{ one{"{0} dakika sonra"} @@ -1218,6 +1353,16 @@ tr{ "0"{"bu pazartesi"} "1"{"gelecek pazartesi"} } + relativeTime{ + future{ + one{"{0} pazartesi sonra"} + other{"{0} pazartesi sonra"} + } + past{ + one{"{0} pazartesi önce"} + other{"{0} pazartesi önce"} + } + } } mon-narrow{ relative{ @@ -1225,6 +1370,16 @@ tr{ "0"{"bu pzt."} "1"{"gelecek pzt."} } + relativeTime{ + future{ + one{"{0} pzt. sonra"} + other{"{0} pzt. sonra"} + } + past{ + one{"{0} pzt. önce"} + other{"{0} pzt. önce"} + } + } } mon-short{ relative{ @@ -1232,9 +1387,19 @@ tr{ "0"{"bu pzt."} "1"{"gelecek pzt."} } + relativeTime{ + future{ + one{"{0} pzt. sonra"} + other{"{0} pzt. sonra"} + } + past{ + one{"{0} pzt. önce"} + other{"{0} pzt. önce"} + } + } } month{ - dn{"Ay"} + dn{"ay"} relative{ "-1"{"geçen ay"} "0"{"bu ay"} @@ -1288,7 +1453,12 @@ tr{ } } quarter{ - dn{"Çeyrek"} + dn{"çeyrek"} + relative{ + "-1"{"geçen çeyrek"} + "0"{"bu çeyrek"} + "1"{"gelecek çeyrek"} + } relativeTime{ future{ one{"{0} çeyrek sonra"} @@ -1332,6 +1502,16 @@ tr{ "0"{"bu cumartesi"} "1"{"gelecek cumartesi"} } + relativeTime{ + future{ + one{"{0} cumartesi sonra"} + other{"{0} cumartesi sonra"} + } + past{ + one{"{0} cumartesi önce"} + other{"{0} cumartesi önce"} + } + } } sat-narrow{ relative{ @@ -1339,6 +1519,16 @@ tr{ "0"{"bu cmt."} "1"{"gelecek cmt."} } + relativeTime{ + future{ + one{"{0} cmt. sonra"} + other{"{0} cmt. sonra"} + } + past{ + one{"{0} cmt. önce"} + other{"{0} cmt. önce"} + } + } } sat-short{ relative{ @@ -1346,9 +1536,19 @@ tr{ "0"{"bu cmt."} "1"{"gelecek cmt."} } + relativeTime{ + future{ + one{"{0} cmt. sonra"} + other{"{0} cmt. sonra"} + } + past{ + one{"{0} cmt. önce"} + other{"{0} cmt. önce"} + } + } } second{ - dn{"Saniye"} + dn{"saniye"} relative{ "0"{"şimdi"} } @@ -1395,6 +1595,16 @@ tr{ "0"{"bu pazar"} "1"{"gelecek pazar"} } + relativeTime{ + future{ + one{"{0} pazar sonra"} + other{"{0} pazar sonra"} + } + past{ + one{"{0} pazar önce"} + other{"{0} pazar önce"} + } + } } sun-narrow{ relative{ @@ -1402,6 +1612,16 @@ tr{ "0"{"bu paz."} "1"{"gelecek paz."} } + relativeTime{ + future{ + one{"{0} paz. sonra"} + other{"{0} paz. sonra"} + } + past{ + one{"{0} paz. önce"} + other{"{0} paz. önce"} + } + } } sun-short{ relative{ @@ -1409,6 +1629,16 @@ tr{ "0"{"bu paz."} "1"{"gelecek paz."} } + relativeTime{ + future{ + one{"{0} paz. sonra"} + other{"{0} paz. sonra"} + } + past{ + one{"{0} paz. önce"} + other{"{0} paz. önce"} + } + } } thu{ relative{ @@ -1416,6 +1646,16 @@ tr{ "0"{"bu perşembe"} "1"{"gelecek perşembe"} } + relativeTime{ + future{ + one{"{0} perşembe sonra"} + other{"{0} perşembe sonra"} + } + past{ + one{"{0} perşembe önce"} + other{"{0} perşembe önce"} + } + } } thu-narrow{ relative{ @@ -1423,6 +1663,16 @@ tr{ "0"{"bu per."} "1"{"gelecek per."} } + relativeTime{ + future{ + one{"{0} per. sonra"} + other{"{0} per. sonra"} + } + past{ + one{"{0} per. önce"} + other{"{0} per. önce"} + } + } } thu-short{ relative{ @@ -1430,6 +1680,16 @@ tr{ "0"{"bu per."} "1"{"gelecek per."} } + relativeTime{ + future{ + one{"{0} per. sonra"} + other{"{0} per. sonra"} + } + past{ + one{"{0} per. önce"} + other{"{0} per. önce"} + } + } } tue{ relative{ @@ -1437,6 +1697,16 @@ tr{ "0"{"bu salı"} "1"{"gelecek salı"} } + relativeTime{ + future{ + one{"{0} salı sonra"} + other{"{0} salı sonra"} + } + past{ + one{"{0} salı önce"} + other{"{0} salı önce"} + } + } } tue-narrow{ relative{ @@ -1444,6 +1714,16 @@ tr{ "0"{"bu salı"} "1"{"gelecek salı"} } + relativeTime{ + future{ + one{"{0} salı sonra"} + other{"{0} salı sonra"} + } + past{ + one{"{0} salı önce"} + other{"{0} salı önce"} + } + } } tue-short{ relative{ @@ -1451,6 +1731,16 @@ tr{ "0"{"bu salı"} "1"{"gelecek salı"} } + relativeTime{ + future{ + one{"{0} salı sonra"} + other{"{0} salı sonra"} + } + past{ + one{"{0} salı önce"} + other{"{0} salı önce"} + } + } } wed{ relative{ @@ -1458,6 +1748,16 @@ tr{ "0"{"bu çarşamba"} "1"{"gelecek çarşamba"} } + relativeTime{ + future{ + one{"{0} çarşamba sonra"} + other{"{0} çarşamba sonra"} + } + past{ + one{"{0} çarşamba önce"} + other{"{0} çarşamba önce"} + } + } } wed-narrow{ relative{ @@ -1465,6 +1765,16 @@ tr{ "0"{"bu çar."} "1"{"gelecek çar."} } + relativeTime{ + future{ + one{"{0} çar. sonra"} + other{"{0} çar. sonra"} + } + past{ + one{"{0} çar. önce"} + other{"{0} çar. önce"} + } + } } wed-short{ relative{ @@ -1472,14 +1782,25 @@ tr{ "0"{"bu çar."} "1"{"gelecek çar."} } + relativeTime{ + future{ + one{"{0} çar. sonra"} + other{"{0} çar. sonra"} + } + past{ + one{"{0} çar. önce"} + other{"{0} çar. önce"} + } + } } week{ - dn{"Hafta"} + dn{"hafta"} relative{ "-1"{"geçen hafta"} "0"{"bu hafta"} "1"{"gelecek hafta"} } + relativePeriod{"{0} haftası"} relativeTime{ future{ one{"{0} hafta sonra"} @@ -1493,6 +1814,7 @@ tr{ } week-narrow{ dn{"hf."} + relativePeriod{"{0} haftası"} relativeTime{ future{ one{"{0} hf. sonra"} @@ -1506,6 +1828,7 @@ tr{ } week-short{ dn{"hf."} + relativePeriod{"{0} haftası"} relativeTime{ future{ one{"{0} hf. sonra"} @@ -1518,10 +1841,10 @@ tr{ } } weekday{ - dn{"Haftanın Günü"} + dn{"haftanın günü"} } year{ - dn{"Yıl"} + dn{"yıl"} relative{ "-1"{"geçen yıl"} "0"{"bu yıl"} @@ -1575,7 +1898,7 @@ tr{ } } zone{ - dn{"Saat Dilimi"} + dn{"saat dilimi"} } } listPattern{ @@ -1585,6 +1908,12 @@ tr{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} ve {1}"} + end{"{0} ve {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0} {1}"} end{"{0} {1}"} @@ -1609,16 +1938,4 @@ tr{ US{"Amerikan"} metric{"Metrik"} } - transformNames{ - BGN{"BGN"} - Numeric{"Rakam"} - Tone{"Ton"} - UNGEGN{"UNGEGN"} - x-Accents{"Aksanlar"} - x-Fullwidth{"Tam Genişlik"} - x-Halfwidth{"Yarım genişlik"} - x-Jamo{"Jamo"} - x-Pinyin{"Pinyin"} - x-Publishing{"Yayıncılık"} - } } diff --git a/icuSources/data/locales/tr_CY.txt b/icuSources/data/locales/tr_CY.txt old mode 100755 new mode 100644 index 565dced2..ad482b72 --- a/icuSources/data/locales/tr_CY.txt +++ b/icuSources/data/locales/tr_CY.txt @@ -1,13 +1,7 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/tr_CY.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License tr_CY{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/tr_TR.txt b/icuSources/data/locales/tr_TR.txt index bd34a5e6..dd4f99f9 100644 --- a/icuSources/data/locales/tr_TR.txt +++ b/icuSources/data/locales/tr_TR.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/tr_TR.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License tr_TR{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/twq.txt b/icuSources/data/locales/twq.txt old mode 100755 new mode 100644 index 66e9880c..e2fcc0fd --- a/icuSources/data/locales/twq.txt +++ b/icuSources/data/locales/twq.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/twq.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License twq{ AuxExemplarCharacters{"[v]"} ExemplarCharacters{"[a ã b c d e ẽ f g h i j k l m n ɲ ŋ o õ p q r s Å¡ t u w x y z ž]"} @@ -22,7 +16,7 @@ twq{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/twq_NE.txt b/icuSources/data/locales/twq_NE.txt old mode 100755 new mode 100644 index 968b790b..a7c756d1 --- a/icuSources/data/locales/twq_NE.txt +++ b/icuSources/data/locales/twq_NE.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/twq_NE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License twq_NE{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/tzm.txt b/icuSources/data/locales/tzm.txt old mode 100755 new mode 100644 index e41afb52..49517c0d --- a/icuSources/data/locales/tzm.txt +++ b/icuSources/data/locales/tzm.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/tzm.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License tzm{ AuxExemplarCharacters{"[o p v]"} ExemplarCharacters{"[a b c d ḍ e ɛ f g {gÊ·} É£ h ḥ i j k {kÊ·} l m n q r ṛ s á¹£ t á¹­ u w x y z]"} @@ -21,7 +15,7 @@ tzm{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/tzm_MA.txt b/icuSources/data/locales/tzm_MA.txt old mode 100755 new mode 100644 index 60de8cc3..e503aa71 --- a/icuSources/data/locales/tzm_MA.txt +++ b/icuSources/data/locales/tzm_MA.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/tzm_MA.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License tzm_MA{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ug.txt b/icuSources/data/locales/ug.txt old mode 100755 new mode 100644 index bad0d4c1..9aa65bcf --- a/icuSources/data/locales/ug.txt +++ b/icuSources/data/locales/ug.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ug.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ug{ ExemplarCharacters{"[ئ ا ە ب Ù¾ ت ج چ Ø® د ر ز ژ س Ø´ غ ف ق ك Ú¯ Ú­ ل م ن Ú¾ و ۇ ۆ ۈ ۋ ې ى ي]"} ExemplarCharactersIndex{"[ئ ا ە ب Ù¾ ت ج چ Ø® د ر ز ژ س Ø´ غ ف ق ك Ú¯ Ú­ ل م ن Ú¾ و ۇ ۆ ۈ ۋ ې ى ي]"} @@ -13,6 +7,7 @@ ug{ latn{ miscPatterns{ atLeast{"{0}+"} + range{"{0}–{1}"} } patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} @@ -138,9 +133,15 @@ ug{ superscriptingExponent{"×"} } } + minimalPairs{ + plural{ + one{"{0}  كىتاب"} + other{"{0} بېلىق كۆردۈم ۋە ئۇنى يەۋەتتىم."} + } + } native{"arabext"} } - Version{"2.1.23.13"} + Version{"2.1.31.86"} calendar{ buddhist{ eras{ @@ -334,22 +335,22 @@ ug{ "چۈشتىن كېيىن", } AmPmMarkersAbbr{ - "AM", - "PM", + "چ.ب", + "چ.ك", } AmPmMarkersNarrow{ - "چۈشتىن بۇرۇن", - "چۈشتىن كېيىن", + "ب", + "ك", } DateTimePatterns{ "h:mm:ss a zzzz", "h:mm:ss a z", "h:mm:ss a", "h:mm a", - "EEEE، MMMM d، y", - "MMMM d، y", - "MMM d، y", - "M/d/yy", + "y d-MMMM، EEEE", + "d-MMMM، y", + "d-MMM، y", + "y-MM-dd", "{1}، {0}", "{1} {0}", "{1} {0}", @@ -360,38 +361,53 @@ ug{ Timezone{"{0} {1}"} } availableFormats{ + E{"ccc"} EHm{"E HH:mm"} EHms{"E HH:mm:ss"} Ed{"d E"} Ehm{"E h:mm a"} Ehms{"E h:mm:ss a"} Gy{"y G"} - GyMMM{"MMM y G"} - GyMMMEd{"E، MMM d، y G"} - GyMMMd{"MMM d، y G"} + GyMMM{"y MMM G"} + GyMMMEd{"y d-MMM، E G"} + GyMMMd{"y d-MMM G"} H{"HH"} Hm{"HH:mm"} Hms{"HH:mm:ss"} + Hmsv{"HH:mm:ss v"} + Hmv{"HH:mm v"} M{"L"} - MEd{"E، M/d"} + MEd{"d-M، E"} MMM{"LLL"} - MMMEd{"E، MMM d"} - MMMd{"MMM d"} - Md{"M/d"} + MMMEd{"d-MMM، E"} + MMMMW{ + one{"MMM، W-ھەپتە"} + other{"MMM، W-ھەپتە"} + } + MMMMd{"d-MMMM"} + MMMd{"d-MMM"} + Md{"d-M"} d{"d"} h{"h a"} hm{"h:mm a"} hms{"h:mm:ss a"} + hmsv{"h:mm:ss a v"} + hmv{"h:mm a v"} ms{"mm:ss"} y{"y"} - yM{"M/y"} - yMEd{"E، M/d/y"} - yMMM{"MMM y"} - yMMMEd{"E، MMM d، y"} - yMMMd{"MMM d، y"} - yMd{"M/d/y"} - yQQQ{"QQQ y"} - yQQQQ{"QQQQ y"} + yM{"M-y"} + yMEd{"y-d-M، E"} + yMMM{"y MMM"} + yMMMEd{"y d-MMM، E"} + yMMMM{"y MMMM"} + yMMMd{"y d-MMM"} + yMd{"y-d-M"} + yQQQ{"y QQQ"} + yQQQQ{"y QQQQ"} + yw{ + one{"y، w-ھەپتە"} + other{"y، w-ھەپتە"} + } } dayNames{ format{ @@ -404,6 +420,15 @@ ug{ "جۈ", "شە", } + narrow{ + "ي", + "د", + "س", + "چ", + "Ù¾", + "ج", + "Ø´", + } short{ "ي", "د", @@ -424,6 +449,15 @@ ug{ } } stand-alone{ + abbreviated{ + "يە", + "دۈ", + "سە", + "چا", + "پە", + "جۈ", + "شە", + } narrow{ "ي", "د", @@ -433,6 +467,40 @@ ug{ "ج", "Ø´", } + short{ + "ي", + "د", + "س", + "چ", + "Ù¾", + "ج", + "Ø´", + } + wide{ + "يەكشەنبە", + "دۈشەنبە", + "سەيشەنبە", + "چارشەنبە", + "پەيشەنبە", + "جۈمە", + "شەنبە", + } + } + } + dayPeriod{ + stand-alone{ + abbreviated{ + am{"چ.ب"} + pm{"چ.ك"} + } + narrow{ + am{"چ.ب"} + pm{"چ.ك"} + } + wide{ + am{"چ.ب"} + pm{"چ.ك"} + } } } eras{ @@ -576,6 +644,20 @@ ug{ } } stand-alone{ + abbreviated{ + "يانۋار", + "فېۋرال", + "مارت", + "ئاپرېل", + "ماي", + "ئىيۇن", + "ئىيۇل", + "ئاۋغۇست", + "سېنتەبىر", + "ئۆكتەبىر", + "نويابىر", + "دېكابىر", + } narrow{ "1", "2", @@ -590,15 +672,35 @@ ug{ "11", "12", } + wide{ + "يانۋار", + "فېۋرال", + "مارت", + "ئاپرېل", + "ماي", + "ئىيۇن", + "ئىيۇل", + "ئاۋغۇست", + "سېنتەبىر", + "ئۆكتەبىر", + "نويابىر", + "دېكابىر", + } } } quarters{ format{ abbreviated{ - "بىرىنچى پەسىل", - "ئىككىنچى پەسىل", - "ئۈچىنچى پەسىل", - "تۆتىنچى پەسىل", + "1-پەسىل", + "2-پەسىل", + "3-پەسىل", + "4-پەسىل", + } + narrow{ + "1", + "2", + "3", + "4", } wide{ "بىرىنچى پەسىل", @@ -608,12 +710,24 @@ ug{ } } stand-alone{ + abbreviated{ + "1-پەسىل", + "2-پەسىل", + "3-پەسىل", + "4-پەسىل", + } narrow{ "1", "2", "3", "4", } + wide{ + "بىرىنچى پەسىل", + "ئىككىنچى پەسىل", + "ئۈچىنچى پەسىل", + "تۆتىنچى پەسىل", + } } } } diff --git a/icuSources/data/locales/ug_CN.txt b/icuSources/data/locales/ug_CN.txt old mode 100755 new mode 100644 index 3e6ebbc1..ee7ab2c7 --- a/icuSources/data/locales/ug_CN.txt +++ b/icuSources/data/locales/ug_CN.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ug_CN.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ug_CN{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/uk.txt b/icuSources/data/locales/uk.txt index 8dd5d6f2..4327e2ea 100644 --- a/icuSources/data/locales/uk.txt +++ b/icuSources/data/locales/uk.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/uk.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License uk{ AuxExemplarCharacters{ "[{а\u0301} {е\u0301} ё {є\u0301} {и\u0301} {і\u0301} {ї\u0301} {о\u0301} {у" @@ -21,7 +15,7 @@ uk{ } ExemplarCharacters{"[а б в г ґ д е є ж з и і ї й к л м н о п р с т у ф х ц ч ш щ ь ю я ʼ]"} ExemplarCharactersIndex{"[А Б В Г Ґ Д Е Є Ж З И І Ї Й К Л М Н О П Р С Т У Ф Ð¥ Ц Ч Ш Щ Ю Я]"} - ExemplarCharactersPunctuation{"[\\- – , ; \\: ! ? . ' \u0022 “ „ « » ( ) \\[ \\] \\{ \\} § @ * / \\\\ №]"} + ExemplarCharactersPunctuation{"[\\- – , ; \\: ! ? . ' ’ \u0022 “ „ « » ( ) \\[ \\] \\{ \\} § @ * / \\\\ №]"} MoreInformation{"?"} NumberElements{ default{"latn"} @@ -278,28 +272,40 @@ uk{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + few{"{0}-я дивізія, {0}-є коло"} + other{"{0}-а дивізія, {0}-е коло"} + } + plural{ + few{"{0} дні"} + many{"{0} днів"} + one{"{0} день"} + other{"{0} дня"} + } + } minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.22.93"} + Version{"2.1.32.60"} calendar{ coptic{ monthNames{ format{ wide{ - "Тот", - "Бабе", - "Хатур", - "Кіхак", - "Тобе", - "Амшир", - "Барамхат", - "Бармуда", - "Башнас", - "Бауна", - "Абіб", - "Мисра", - "Насі", + "тот", + "бабе", + "хатур", + "кіхак", + "тобе", + "амшир", + "барамхат", + "бармуда", + "башнас", + "бауна", + "абіб", + "мисра", + "насі", } } } @@ -400,7 +406,7 @@ uk{ } wide{ "мескерема", - "Текемт", + "текемт", "хедара", "тахсаса", "тера", @@ -615,6 +621,12 @@ uk{ MMM{"LLL"} MMMEd{"E, d MMM"} MMMMEd{"E, d MMMM"} + MMMMW{ + few{"W-'й' 'тиж'. MMMM"} + many{"W-'й' 'тиж'. MMMM"} + one{"W-'й' 'тиж'. MMMM"} + other{"W-'й' 'тиж'. MMMM"} + } MMMMd{"d MMMM"} MMMd{"d MMM"} Md{"dd.MM"} @@ -635,6 +647,12 @@ uk{ yMd{"dd.MM.y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y 'р'."} + yw{ + few{"w-'й' 'тиж'. y 'р'."} + many{"w-'й' 'тиж'. y 'р'."} + one{"w-'й' 'тиж'. y 'р'."} + other{"w-'й' 'тиж'. y 'р'."} + } } dayNames{ format{ @@ -719,7 +737,7 @@ uk{ abbreviated{ afternoon1{"дня"} evening1{"вечора"} - midnight{"північ"} + midnight{"опівночі"} morning1{"ранку"} night1{"ночі"} noon{"пополудні"} @@ -735,7 +753,7 @@ uk{ wide{ afternoon1{"дня"} evening1{"вечора"} - midnight{"північ"} + midnight{"опівночі"} morning1{"ранку"} night1{"ночі"} noon{"пополудні"} @@ -746,19 +764,27 @@ uk{ afternoon1{"день"} am{"дп"} evening1{"вечір"} + midnight{"північ"} morning1{"ранок"} night1{"ніч"} noon{"полудень"} pm{"пп"} } narrow{ + afternoon1{"день"} am{"дп"} + evening1{"вечір"} + midnight{"північ"} + morning1{"ранок"} + night1{"ніч"} + noon{"полудень"} pm{"пп"} } wide{ afternoon1{"день"} am{"дп"} evening1{"вечір"} + midnight{"північ"} morning1{"ранок"} night1{"ніч"} noon{"полудень"} @@ -896,18 +922,18 @@ uk{ "груд.", } narrow{ - "С", - "Л", - "Б", - "К", - "Т", - "Ч", - "Л", - "С", - "В", - "Ж", - "Л", - "Г", + "с", + "л", + "б", + "к", + "т", + "ч", + "л", + "с", + "в", + "ж", + "л", + "г", } wide{ "січня", @@ -1016,20 +1042,20 @@ uk{ monthNames{ format{ wide{ - "Тішри", - "Марчешван", - "Числьов", - "Тебет", - "Шеват", - "Адар I", - "Адар", - "Нісан", - "Іар", - "Сиван", - "Таммуз", - "Аб", - "Елул", - "Адар II", + "тішри", + "марчешван", + "числьов", + "тебет", + "шеват", + "адар I", + "адар", + "нісан", + "іар", + "сиван", + "таммуз", + "аб", + "елул", + "адар II", } } } @@ -1113,18 +1139,18 @@ uk{ monthNames{ format{ wide{ - "Мухаррам", - "Сафар", - "Рабі I", - "Рабі II", - "Джумада I", - "Джумада II", - "Раджаб", - "Шаабан", - "Рамадан", - "Даввал", - "Зу-ль-каада", - "Зу-ль-хіджа", + "мухаррам", + "сафар", + "рабі I", + "рабі II", + "джумада I", + "джумада II", + "раджаб", + "шаабан", + "рамадан", + "даввал", + "зу-ль-каада", + "зу-ль-хіджа", } } } @@ -1133,23 +1159,110 @@ uk{ monthNames{ format{ wide{ - "Фарвардін", - "Ордібехешт", - "Хордад", - "Тір", - "Мордад", - "Шахрівер", - "Мехр", - "Абан", - "Азер", - "Дей", - "Бахман", - "Есфанд", + "фарвардін", + "ордібехешт", + "хордад", + "тір", + "мордад", + "шахрівер", + "мехр", + "абан", + "азер", + "дей", + "бахман", + "есфанд", } } } } } + characterLabel{ + activities{"Заняття"} + african_scripts{"Африканські шрифти"} + american_scripts{"Американські шрифти"} + animal{"тварина"} + arrows{"Стрілки"} + body{"тіло"} + box_drawing{"Псевдографіка"} + braille{"Шрифт Брайля"} + building{"будівля"} + bullets_stars{"Маркери/зірочки"} + consonantal_jamo{"Корейські приголосні"} + currency_symbols{"Символи валют"} + dash_connector{"Тире/сполучний символ"} + digits{"Цифри"} + dingbats{"Дінгбати"} + divination_symbols{"Символи віщування"} + downwards_arrows{"Стрілки вниз"} + downwards_upwards_arrows{"Стрілки вгору-вниз"} + east_asian_scripts{"Східноазіатські шрифти"} + emoji{"Емодзі"} + european_scripts{"Європейські шрифти"} + female{"жінка"} + flag{"прапор"} + flags{"Прапори"} + food_drink{"Їжа і напої"} + format{"Форматування"} + format_whitespace{"Форматування й пробіли"} + full_width_form_variant{"Варіантні форми повної ширини"} + geometric_shapes{"Геометричні фігури"} + half_width_form_variant{"Варіантні форми половинної ширини"} + han_characters{"Китайські символи"} + han_radicals{"Китайські ієрогліфи"} + hanja{"Ханча"} + hanzi_simplified{"Китайська (спрощена)"} + hanzi_traditional{"Китайська (традиційна)"} + heart{"серце"} + historic_scripts{"Історичні шрифти"} + ideographic_desc_characters{"Символи опису ієрогліфів"} + japanese_kana{"Японська кана"} + kanbun{"Камбун"} + kanji{"Кандзі"} + keycap{"клавіша"} + leftwards_arrows{"Стрілки вліво"} + leftwards_rightwards_arrows{"Стрілки вправо-вліво"} + letterlike_symbols{"Буквоподібні символи"} + limited_use{"Обмежене використання"} + male{"чоловік"} + math_symbols{"Математичні символи"} + middle_eastern_scripts{"Шрифти Середнього Сходу"} + miscellaneous{"Різне"} + modern_scripts{"Сучасні шрифти"} + modifier{"Модифікатор"} + musical_symbols{"Музичні символи"} + nature{"природа"} + nonspacing{"Нерозривні"} + numbers{"Числа"} + objects{"Обʼєкти"} + other{"Інше"} + paired{"Парні"} + person{"людина"} + phonetic_alphabet{"Фонетичний алфавіт"} + pictographs{"Піктограми"} + place{"місце"} + plant{"рослина"} + punctuation{"Пунктуаційні знаки"} + rightwards_arrows{"Стрілки вправо"} + sign_standard_symbols{"Знаки/стандартні символи"} + small_form_variant{"Малі варіантні форми"} + smiley{"смайлик"} + smileys_people{"Смайли та люди"} + south_asian_scripts{"Південноазіатські шрифти"} + southeast_asian_scripts{"Південносхідні азіатські шрифти"} + spacing{"Пробіли"} + sport{"спорт"} + symbols{"Символи"} + technical_symbols{"Технічні символи"} + tone_marks{"Діактричні знаки"} + travel{"подорож"} + travel_places{"Подорожі й місця"} + upwards_arrows{"Стрілки вгору"} + variant_forms{"Варіантні форми"} + vocalic_jamo{"Корейські голосні"} + weather{"погода"} + western_asian_scripts{"Західноазіатські шрифти"} + whitespace{"Пробіл"} + } contextTransforms{ day-format-except-narrow:intvector{ 1, @@ -1220,13 +1333,13 @@ uk{ future{ few{"+{0} дн."} many{"+{0} дн."} - one{"+{0} день"} + one{"за {0} д."} other{"+{0} дн."} } past{ few{"-{0} дн."} many{"-{0} дн."} - one{"-{0} день"} + one{"{0} д. тому"} other{"-{0} дн."} } } @@ -1244,13 +1357,13 @@ uk{ future{ few{"через {0} дн."} many{"через {0} дн."} - one{"через {0} д."} + one{"через {0} дн."} other{"через {0} дн."} } past{ few{"{0} дн. тому"} many{"{0} дн. тому"} - one{"{0} д. тому"} + one{"{0} дн. тому"} other{"{0} дн. тому"} } } @@ -1263,9 +1376,23 @@ uk{ } fri{ relative{ - "-1"{"минулої п’ятниці"} - "0"{"цієї п’ятниці"} - "1"{"наступної п’ятниці"} + "-1"{"минулої пʼятниці"} + "0"{"цієї пʼятниці"} + "1"{"наступної пʼятниці"} + } + relativeTime{ + future{ + few{"через {0} пʼятниці"} + many{"через {0} пʼятниць"} + one{"через {0} пʼятницю"} + other{"через {0} пʼятниці"} + } + past{ + few{"{0} пʼятниці тому"} + many{"{0} пʼятниць тому"} + one{"{0} пʼятницю тому"} + other{"{0} пʼятниці тому"} + } } } fri-narrow{ @@ -1274,6 +1401,20 @@ uk{ "0"{"цієї пт"} "1"{"наст. пт"} } + relativeTime{ + future{ + few{"через {0} пʼятниці"} + many{"через {0} пʼятниць"} + one{"через {0} пʼятницю"} + other{"через {0} пʼятниці"} + } + past{ + few{"{0} пʼятниці тому"} + many{"{0} пʼятниць тому"} + one{"{0} пʼятницю тому"} + other{"{0} пʼятниці тому"} + } + } } fri-short{ relative{ @@ -1281,9 +1422,26 @@ uk{ "0"{"цієї пт"} "1"{"наступної пт"} } + relativeTime{ + future{ + few{"через {0} пʼятниці"} + many{"через {0} пʼятниць"} + one{"через {0} пʼятницю"} + other{"через {0} пʼятниці"} + } + past{ + few{"{0} пʼятниці тому"} + many{"{0} пʼятниць тому"} + one{"{0} пʼятницю тому"} + other{"{0} пʼятниці тому"} + } + } } hour{ dn{"година"} + relative{ + "0"{"цієї години"} + } relativeTime{ future{ few{"через {0} години"} @@ -1301,23 +1459,29 @@ uk{ } hour-narrow{ dn{"год"} + relative{ + "0"{"цієї години"} + } relativeTime{ future{ - few{"+{0} год"} - many{"+{0} год"} - one{"+{0} год"} - other{"+{0} год"} + few{"за {0} год"} + many{"за {0} год"} + one{"за {0} год"} + other{"за {0} год"} } past{ - few{"-{0} год"} - many{"-{0} год"} - one{"-{0} год"} - other{"-{0} год"} + few{"{0} год тому"} + many{"{0} год тому"} + one{"{0} год тому"} + other{"{0} год тому"} } } } hour-short{ dn{"год"} + relative{ + "0"{"цієї години"} + } relativeTime{ future{ few{"через {0} год"} @@ -1335,6 +1499,9 @@ uk{ } minute{ dn{"хвилина"} + relative{ + "0"{"цієї хвилини"} + } relativeTime{ future{ few{"через {0} хвилини"} @@ -1352,23 +1519,29 @@ uk{ } minute-narrow{ dn{"хв"} + relative{ + "0"{"цієї хвилини"} + } relativeTime{ future{ - few{"+{0} хв"} - many{"+{0} хв"} - one{"+{0} хв"} - other{"+{0} хв"} + few{"за {0} хв"} + many{"за {0} хв"} + one{"за {0} хв"} + other{"за {0} хв"} } past{ - few{"-{0} хв"} - many{"-{0} хв"} - one{"-{0} хв"} - other{"-{0} хв"} + few{"{0} хв тому"} + many{"{0} хв тому"} + one{"{0} хв тому"} + other{"{0} хв тому"} } } } minute-short{ dn{"хв"} + relative{ + "0"{"цієї хвилини"} + } relativeTime{ future{ few{"через {0} хв"} @@ -1390,6 +1563,20 @@ uk{ "0"{"цього понеділка"} "1"{"наступного понеділка"} } + relativeTime{ + future{ + few{"через {0} понеділки"} + many{"через {0} понеділків"} + one{"через {0} понеділок"} + other{"через {0} понеділка"} + } + past{ + few{"{0} понеділки тому"} + many{"{0} понеділків тому"} + one{"{0} понеділок тому"} + other{"{0} понеділка тому"} + } + } } mon-narrow{ relative{ @@ -1397,6 +1584,20 @@ uk{ "0"{"цього пн"} "1"{"наст. пн"} } + relativeTime{ + future{ + few{"через {0} понеділки"} + many{"через {0} понеділків"} + one{"через {0} понеділок"} + other{"через {0} понеділка"} + } + past{ + few{"{0} понеділки тому"} + many{"{0} понеділків тому"} + one{"{0} понеділок тому"} + other{"{0} понеділка тому"} + } + } } mon-short{ relative{ @@ -1404,6 +1605,20 @@ uk{ "0"{"цього пн"} "1"{"наступного пн"} } + relativeTime{ + future{ + few{"через {0} понеділки"} + many{"через {0} понеділків"} + one{"через {0} понеділок"} + other{"через {0} понеділка"} + } + past{ + few{"{0} понеділки тому"} + many{"{0} понеділків тому"} + one{"{0} понеділок тому"} + other{"{0} понеділка тому"} + } + } } month{ dn{"місяць"} @@ -1431,16 +1646,16 @@ uk{ dn{"міс."} relativeTime{ future{ - few{"+{0} міс."} - many{"+{0} міс."} - one{"+{0} міс."} - other{"+{0} міс."} + few{"за {0} міс."} + many{"за {0} міс."} + one{"за {0} міс."} + other{"за {0} міс."} } past{ - few{"-{0} міс."} - many{"-{0} міс."} - one{"-{0} міс."} - other{"-{0} міс."} + few{"{0} міс. тому"} + many{"{0} міс. тому"} + one{"{0} міс. тому"} + other{"{0} міс. тому"} } } } @@ -1492,16 +1707,16 @@ uk{ } relativeTime{ future{ - few{"+{0} кв."} - many{"+{0} кв."} - one{"+{0} кв."} - other{"+{0} кв."} + few{"за {0} кв."} + many{"за {0} кв."} + one{"за {0} кв."} + other{"за {0} кв."} } past{ - few{"-{0} кв."} - many{"-{0} кв."} - one{"-{0} кв."} - other{"-{0} кв."} + few{"{0} кв. тому"} + many{"{0} кв. тому"} + one{"{0} кв. тому"} + other{"{0} кв. тому"} } } } @@ -1533,6 +1748,20 @@ uk{ "0"{"цієї суботи"} "1"{"наступної суботи"} } + relativeTime{ + future{ + few{"через {0} суботи"} + many{"через {0} субот"} + one{"через {0} суботу"} + other{"через {0} суботи"} + } + past{ + few{"{0} суботи тому"} + many{"{0} субот тому"} + one{"{0} суботу тому"} + other{"{0} суботи тому"} + } + } } sat-narrow{ relative{ @@ -1540,6 +1769,20 @@ uk{ "0"{"цієї сб"} "1"{"наст. сб"} } + relativeTime{ + future{ + few{"через {0} суботи"} + many{"через {0} субот"} + one{"через {0} суботу"} + other{"через {0} суботи"} + } + past{ + few{"{0} суботи тому"} + many{"{0} субот тому"} + one{"{0} суботу тому"} + other{"{0} суботи тому"} + } + } } sat-short{ relative{ @@ -1547,6 +1790,20 @@ uk{ "0"{"цієї сб"} "1"{"наступної сб"} } + relativeTime{ + future{ + few{"через {0} суботи"} + many{"через {0} субот"} + one{"через {0} суботу"} + other{"через {0} суботи"} + } + past{ + few{"{0} суботи тому"} + many{"{0} субот тому"} + one{"{0} суботу тому"} + other{"{0} суботи тому"} + } + } } second{ dn{"секунда"} @@ -1572,16 +1829,16 @@ uk{ dn{"с"} relativeTime{ future{ - few{"+{0} с"} - many{"+{0} с"} - one{"+{0} с"} - other{"+{0} с"} + few{"за {0} с"} + many{"за {0} с"} + one{"за {0} с"} + other{"за {0} с"} } past{ - few{"-{0} с"} - many{"-{0} с"} - one{"-{0} с"} - other{"-{0} с"} + few{"{0} с тому"} + many{"{0} с тому"} + one{"{0} с тому"} + other{"{0} с тому"} } } } @@ -1608,6 +1865,20 @@ uk{ "0"{"цієї неділі"} "1"{"наступної неділі"} } + relativeTime{ + future{ + few{"через {0} неділі"} + many{"через {0} неділь"} + one{"через {0} неділю"} + other{"через {0} неділі"} + } + past{ + few{"{0} неділі тому"} + many{"{0} неділь тому"} + one{"{0} неділю тому"} + other{"{0} неділі тому"} + } + } } sun-narrow{ relative{ @@ -1615,6 +1886,20 @@ uk{ "0"{"цієї нд"} "1"{"наст. нд"} } + relativeTime{ + future{ + few{"через {0} неділі"} + many{"через {0} неділь"} + one{"через {0} неділю"} + other{"через {0} неділі"} + } + past{ + few{"{0} неділі тому"} + many{"{0} неділь тому"} + one{"{0} неділю тому"} + other{"{0} неділі тому"} + } + } } sun-short{ relative{ @@ -1622,6 +1907,20 @@ uk{ "0"{"цієї нд"} "1"{"наступної нд"} } + relativeTime{ + future{ + few{"через {0} неділі"} + many{"через {0} неділь"} + one{"через {0} неділю"} + other{"через {0} неділі"} + } + past{ + few{"{0} неділі тому"} + many{"{0} неділь тому"} + one{"{0} неділю тому"} + other{"{0} неділі тому"} + } + } } thu{ relative{ @@ -1629,6 +1928,20 @@ uk{ "0"{"цього четверга"} "1"{"наступного четверга"} } + relativeTime{ + future{ + few{"через {0} четверги"} + many{"через {0} четвергів"} + one{"через {0} четвер"} + other{"через {0} четверга"} + } + past{ + few{"{0} четверги тому"} + many{"{0} четвергів тому"} + one{"{0} четвер тому"} + other{"{0} четверга тому"} + } + } } thu-narrow{ relative{ @@ -1636,6 +1949,20 @@ uk{ "0"{"цього чт"} "1"{"наст. чт"} } + relativeTime{ + future{ + few{"через {0} четверги"} + many{"через {0} четвергів"} + one{"через {0} четвер"} + other{"через {0} четверга"} + } + past{ + few{"{0} четверги тому"} + many{"{0} четвергів тому"} + one{"{0} четвер тому"} + other{"{0} четверга тому"} + } + } } thu-short{ relative{ @@ -1643,6 +1970,20 @@ uk{ "0"{"цього чт"} "1"{"наступного чт"} } + relativeTime{ + future{ + few{"через {0} четверги"} + many{"через {0} четвергів"} + one{"через {0} четвер"} + other{"через {0} четверга"} + } + past{ + few{"{0} четверги тому"} + many{"{0} четвергів тому"} + one{"{0} четвер тому"} + other{"{0} четверга тому"} + } + } } tue{ relative{ @@ -1650,6 +1991,20 @@ uk{ "0"{"цього вівторка"} "1"{"наступного вівторка"} } + relativeTime{ + future{ + few{"через {0} вівторки"} + many{"через {0} вівторків"} + one{"через {0} вівторок"} + other{"через {0} вівторка"} + } + past{ + few{"{0} вівторки тому"} + many{"{0} вівторків тому"} + one{"{0} вівторок тому"} + other{"{0} вівторка тому"} + } + } } tue-narrow{ relative{ @@ -1657,6 +2012,20 @@ uk{ "0"{"цього вт"} "1"{"наст. вт"} } + relativeTime{ + future{ + few{"через {0} вівторки"} + many{"через {0} вівторків"} + one{"через {0} вівторок"} + other{"через {0} вівторка"} + } + past{ + few{"{0} вівторки тому"} + many{"{0} вівторків тому"} + one{"{0} вівторок тому"} + other{"{0} вівторка тому"} + } + } } tue-short{ relative{ @@ -1664,6 +2033,20 @@ uk{ "0"{"цього вт"} "1"{"наступного вт"} } + relativeTime{ + future{ + few{"через {0} вівторки"} + many{"через {0} вівторків"} + one{"через {0} вівторок"} + other{"через {0} вівторка"} + } + past{ + few{"{0} вівторки тому"} + many{"{0} вівторків тому"} + one{"{0} вівторок тому"} + other{"{0} вівторка тому"} + } + } } wed{ relative{ @@ -1671,6 +2054,20 @@ uk{ "0"{"цієї середи"} "1"{"наступної середи"} } + relativeTime{ + future{ + few{"через {0} середи"} + many{"через {0} серед"} + one{"через {0} середу"} + other{"через {0} середи"} + } + past{ + few{"{0} середи тому"} + many{"{0} серед тому"} + one{"{0} середу тому"} + other{"{0} середи тому"} + } + } } wed-narrow{ relative{ @@ -1678,6 +2075,20 @@ uk{ "0"{"цієї ср"} "1"{"наст. ср"} } + relativeTime{ + future{ + few{"через {0} середи"} + many{"через {0} серед"} + one{"через {0} середу"} + other{"через {0} середи"} + } + past{ + few{"{0} середи тому"} + many{"{0} серед тому"} + one{"{0} середу тому"} + other{"{0} середи тому"} + } + } } wed-short{ relative{ @@ -1685,6 +2096,20 @@ uk{ "0"{"цієї ср"} "1"{"наступної ср"} } + relativeTime{ + future{ + few{"через {0} середи"} + many{"через {0} серед"} + one{"через {0} середу"} + other{"через {0} середи"} + } + past{ + few{"{0} середи тому"} + many{"{0} серед тому"} + one{"{0} середу тому"} + other{"{0} середи тому"} + } + } } week{ dn{"тиждень"} @@ -1693,6 +2118,7 @@ uk{ "0"{"цього тижня"} "1"{"наступного тижня"} } + relativePeriod{"тиждень з {0}"} relativeTime{ future{ few{"через {0} тижні"} @@ -1710,23 +2136,25 @@ uk{ } week-narrow{ dn{"тиж."} + relativePeriod{"тиждень з {0}"} relativeTime{ future{ - few{"+{0} тиж."} - many{"+{0} тиж."} - one{"+{0} тиж."} - other{"+{0} тиж."} + few{"за {0} тиж."} + many{"за {0} тиж."} + one{"за {0} тиж."} + other{"за {0} тиж."} } past{ - few{"-{0} тиж."} - many{"-{0} тиж."} - one{"-{0} тиж."} - other{"-{0} тиж."} + few{"{0} тиж. тому"} + many{"{0} тиж. тому"} + one{"{0} тиж. тому"} + other{"{0} тиж. тому"} } } } week-short{ dn{"тиж."} + relativePeriod{"тиждень з {0}"} relativeTime{ future{ few{"через {0} тиж."} @@ -1776,16 +2204,16 @@ uk{ } relativeTime{ future{ - few{"+{0} р."} - many{"+{0} р."} - one{"+{0} р."} - other{"+{0} р."} + few{"за {0} р."} + many{"за {0} р."} + one{"за {0} р."} + other{"за {0} р."} } past{ - few{"-{0} р."} - many{"-{0} р."} - one{"-{0} р."} - other{"-{0} р."} + few{"{0} р. тому"} + many{"{0} р. тому"} + one{"{0} р. тому"} + other{"{0} р. тому"} } } } @@ -1822,6 +2250,12 @@ uk{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} і {1}"} + end{"{0} і {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0} і {1}"} end{"{0} і {1}"} @@ -1846,16 +2280,4 @@ uk{ US{"Американська"} metric{"Метрична"} } - transformNames{ - BGN{"BGN"} - Numeric{"Цифри"} - Tone{"Тон"} - UNGEGN{"UNGEGN"} - x-Accents{"Діактричні знаки"} - x-Fullwidth{"Повна ширина"} - x-Halfwidth{"Половинна ширина"} - x-Jamo{"Jamo"} - x-Pinyin{"Піньїнь"} - x-Publishing{"Публікація"} - } } diff --git a/icuSources/data/locales/uk_UA.txt b/icuSources/data/locales/uk_UA.txt index b708ae2f..4e2add6d 100644 --- a/icuSources/data/locales/uk_UA.txt +++ b/icuSources/data/locales/uk_UA.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/uk_UA.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License uk_UA{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/ur.txt b/icuSources/data/locales/ur.txt index 461ab2c9..b11c06b0 100644 --- a/icuSources/data/locales/ur.txt +++ b/icuSources/data/locales/ur.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ur.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ur{ AuxExemplarCharacters{ "[؀؁؂؃\u200C\u200D\u200E\u200F \u064B \u064C \u064D \u064E \u064F \u0650 " @@ -31,15 +25,24 @@ ur{ MoreInformation{"؟"} NumberElements{ arabext{ + patterns{ + currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} + } symbols{ decimal{"."} + exponential{"×۱۰^"} group{","} infinity{"∞"} list{";"} minusSign{"‎-‎"} + nan{"NaN"} perMille{"‰"} percentSign{"%"} plusSign{"‎+‎"} + superscriptingExponent{"×"} } } default{"latn"} @@ -224,10 +227,19 @@ ur{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + other{"دایاں موڑ نمبر {0} مڑیں۔"} + } + plural{ + one{"{0} گھنٹہ"} + other{"{0} گھنٹے"} + } + } minimumGroupingDigits{"1"} native{"arabext"} } - Version{"2.1.23.11"} + Version{"2.1.32.59"} calendar{ generic{ DateTimePatterns{ @@ -273,7 +285,7 @@ ur{ yyyyMEd{"E، d/M/y G"} yyyyMMM{"MMM y G"} yyyyMMMEd{"E، d MMM، y G"} - yyyyMMMM{"G y MMMM"} + yyyyMMMM{"MMMM y G"} yyyyMMMd{"d MMM، y G"} yyyyMd{"d/M/y G"} yyyyQQQ{"QQQ y G"} @@ -395,7 +407,7 @@ ur{ "h:mm a", "EEEE، d MMMM، y", "d MMMM، y", - "d MMM، y", + "y MMM d", "d/M/yy", "{1} {0}", "{1} {0}", @@ -426,6 +438,10 @@ ur{ MEd{"E، d/M"} MMM{"LLL"} MMMEd{"E، d MMM"} + MMMMW{ + one{"MMM کے W ہفتے"} + other{"MMM کے W ہفتے"} + } MMMMd{"MMMM d"} MMMd{"d MMM"} Md{"d/M"} @@ -441,11 +457,15 @@ ur{ yMEd{"E، d/M/y"} yMMM{"MMM y"} yMMMEd{"E، d MMM، y"} - yMMMM{"y MMMM"} + yMMMM{"MMMM y"} yMMMd{"d MMM، y"} yMd{"d/M/y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + one{"y کا w ہفتہ"} + other{"y کا w ہفتہ"} + } } dayNames{ format{ @@ -566,12 +586,12 @@ ur{ narrow{ afternoon1{"دوپہر"} afternoon2{"سہ پہر"} - am{"a"} + am{"AM"} evening1{"شام"} midnight{"آدھی رات"} morning1{"صبح"} night1{"رات"} - pm{"p"} + pm{"PM"} } wide{ afternoon1{"دوپہر"} @@ -590,10 +610,18 @@ ur{ "قبل مسیح", "عیسوی", } + abbreviated%variant{ + "BCE", + "CE", + } wide{ "قبل مسیح", "عیسوی", } + wide%variant{ + "عام دور سے قبل", + "عام دور", + } } intervalFormats{ H{ @@ -858,6 +886,93 @@ ur{ } } } + characterLabel{ + activities{"سرگرمیاں"} + african_scripts{"افریقی سکرپٹس"} + american_scripts{"امریکی سکرپٹس"} + animal{"جانور"} + animals_nature{"حیوانات و فطرت"} + arrows{"تیر کے نشانات"} + body{"جسم"} + box_drawing{"ڈرائنگ باکس"} + braille{"بریل"} + building{"عمارت"} + bullets_stars{"بلیٹس/اسٹار"} + consonantal_jamo{"کونسونینٹل جامو"} + currency_symbols{"کرنسی کی علامات"} + dash_connector{"ڈیش/کنکٹر"} + digits{"اعداد"} + dingbats{"ڈنگ بیٹس"} + divination_symbols{"غیب دانی کی علامات"} + downwards_arrows{"نیچے کی جانب تیر کا نشان"} + downwards_upwards_arrows{"نیچے اوپر کی جانب تیر کا نشان"} + east_asian_scripts{"وسطی ایشیائی اسکرپٹس"} + emoji{"ایموجی"} + european_scripts{"یوروپی اسکرپٹس"} + female{"عورت"} + flag{"پرچم"} + flags{"پرچم"} + food_drink{"غذا اور مشروب"} + format{"فارمیٹ"} + format_whitespace{"فارمیٹ اور خالی جگہ"} + full_width_form_variant{"مکمل صورت کے متغیرات"} + geometric_shapes{"جیومیٹری کی اشکال"} + half_width_form_variant{"آدھی صورت کے متغیرات"} + han_characters{"ہین کیرکٹر"} + han_radicals{"ہین ریڈیکلز"} + hanja{"ہنجا"} + hanzi_simplified{"ہنزی (آسان کردہ)"} + hanzi_traditional{"ہنزی (روایتی)"} + heart{"دل"} + historic_scripts{"تاریخی اسکرپٹ"} + ideographic_desc_characters{"تصور نگاری نزولی حروف"} + japanese_kana{"چاپانی کانا"} + kanbun{"کانبون"} + kanji{"کانجی"} + keycap{"کی کیپ"} + leftwards_arrows{"بائیں جانب تیر کا نشان"} + leftwards_rightwards_arrows{"بائیں دائیں جانب تیر کا نشان"} + letterlike_symbols{"حروف کے جیسی علامات"} + limited_use{"محدود استعمال"} + male{"مرد"} + math_symbols{"ریاضی کی علامات"} + middle_eastern_scripts{"مشرقی وسطی اسکرپٹ"} + miscellaneous{"متفرق"} + modern_scripts{"جدید ترین اسکرپٹ"} + modifier{"ترمیم کار"} + musical_symbols{"موسیقی کی علامات"} + nature{"قدرت"} + nonspacing{"غیر فاصلہ کاری"} + numbers{"اعداد"} + objects{"آبجیکٹس"} + other{"دیگر"} + paired{"جوڑی"} + person{"شخص"} + phonetic_alphabet{"صوتیاتی حروف"} + pictographs{"پکٹوگراف"} + place{"جگہ"} + plant{"پلانٹ"} + punctuation{"رموز اوقاف"} + rightwards_arrows{"دائیں جانب تیر کا نشان"} + sign_standard_symbols{"نشان/معیاری علامات"} + small_form_variant{"چھوٹی صورت کے متغیرات"} + smiley{"مُسکراتا ہوا"} + smileys_people{"اسمالیز اور لوگ"} + south_asian_scripts{"جنوبی ایشیائی اسکرپٹس"} + southeast_asian_scripts{"جنوب مشرقی ایشیائی اسکرپٹس"} + spacing{"فاصلہ بندی"} + sport{"کھیل"} + symbols{"علامات"} + tone_marks{"ٹون مارکس"} + travel{"سفر"} + travel_places{"سفر اور مقامات"} + upwards_arrows{"اوپر کی جانب تیر کا نشان"} + variant_forms{"مختلف صورتیں"} + vocalic_jamo{"مصوتی جامو"} + weather{"موسم"} + western_asian_scripts{"مغربی ایشیائی اسکرپٹس"} + whitespace{"خالی جگہ"} + } delimiters{ alternateQuotationEnd{"‘"} alternateQuotationStart{"’"} @@ -937,6 +1052,16 @@ ur{ "0"{"اس جمعہ"} "1"{"اگلے جمعہ"} } + relativeTime{ + future{ + one{"{0} جمعہ میں"} + other{"{0} جمعہ میں"} + } + past{ + one{"{0} جمعہ قبل"} + other{"{0} جمعہ قبل"} + } + } } fri-narrow{ relative{ @@ -944,6 +1069,16 @@ ur{ "0"{"اس جمعہ"} "1"{"اگلے جمعہ"} } + relativeTime{ + future{ + one{"{0} جمعہ میں"} + other{"{0} جمعہ میں"} + } + past{ + one{"{0} جمعہ قبل"} + other{"{0} جمعہ قبل"} + } + } } fri-short{ relative{ @@ -951,9 +1086,22 @@ ur{ "0"{"اس جمعہ"} "1"{"اگلے جمعہ"} } + relativeTime{ + future{ + one{"{0} جمعہ میں"} + other{"{0} جمعہ میں"} + } + past{ + one{"{0} جمعہ قبل"} + other{"{0} جمعہ قبل"} + } + } } hour{ dn{"گھنٹہ"} + relative{ + "0"{"اس گھنٹے"} + } relativeTime{ future{ one{"{0} گھنٹہ میں"} @@ -993,6 +1141,9 @@ ur{ } minute{ dn{"منٹ"} + relative{ + "0"{"اس منٹ"} + } relativeTime{ future{ one{"{0} منٹ میں"} @@ -1036,6 +1187,16 @@ ur{ "0"{"اس سوموار"} "1"{"اگلے سوموار"} } + relativeTime{ + future{ + one{"{0} پیر میں"} + other{"{0} پیر میں"} + } + past{ + one{"{0} پیر قبل"} + other{"{0} پیر قبل"} + } + } } mon-narrow{ relative{ @@ -1043,6 +1204,16 @@ ur{ "0"{"اس سوموار"} "1"{"اگلے سوموار"} } + relativeTime{ + future{ + one{"{0} پیر میں"} + other{"{0} پیر میں"} + } + past{ + one{"{0} پیر قبل"} + other{"{0} پیر قبل"} + } + } } mon-short{ relative{ @@ -1050,6 +1221,16 @@ ur{ "0"{"اس سوموار"} "1"{"اگلے سوموار"} } + relativeTime{ + future{ + one{"{0} سوموار میں"} + other{"{0} پیر میں"} + } + past{ + one{"{0} پیر قبل"} + other{"{0} پیر قبل"} + } + } } month{ dn{"مہینہ"} @@ -1074,7 +1255,7 @@ ur{ relativeTime{ future{ one{"+{0} ماہ میں"} - other{"+{0} ماہ میں"} + other{"{0} ماہ میں"} } past{ one{"{0} ماہ پہلے"} @@ -1102,6 +1283,11 @@ ur{ } quarter{ dn{"سہ ماہی"} + relative{ + "-1"{"گزشتہ سہ ماہی"} + "0"{"اس سہ ماہی"} + "1"{"اگلے سہ ماہی"} + } relativeTime{ future{ one{"+{0} سہ ماہی"} @@ -1145,6 +1331,16 @@ ur{ "0"{"اس سنیچر"} "1"{"اگلے سنیچر"} } + relativeTime{ + future{ + one{"{0} سنیچر میں"} + other{"{0} سنیچر میں"} + } + past{ + one{"{0} سنیچر قبل"} + other{"{0} سنیچر قبل"} + } + } } sat-narrow{ relative{ @@ -1152,6 +1348,16 @@ ur{ "0"{"اس سنیچر"} "1"{"اگلے سنیچر"} } + relativeTime{ + future{ + one{"{0} سنیچر میں"} + other{"{0} سنیچر میں"} + } + past{ + one{"{0} سنیچر قبل"} + other{"{0} سنیچر قبل"} + } + } } sat-short{ relative{ @@ -1159,6 +1365,16 @@ ur{ "0"{"اس سنیچر"} "1"{"اگلے سنیچر"} } + relativeTime{ + future{ + one{"{0} سنیچر میں"} + other{"{0} سنیچر میں"} + } + past{ + one{"{0} سنیچر قبل"} + other{"{0} سنیچر قبل"} + } + } } second{ dn{"سیکنڈ"} @@ -1208,6 +1424,16 @@ ur{ "0"{"اس اتوار"} "1"{"اگلے اتوار"} } + relativeTime{ + future{ + one{"{0} اتوار میں"} + other{"{0} اتوار میں"} + } + past{ + one{"{0} اتوار قبل"} + other{"{0} اتوار قبل"} + } + } } sun-narrow{ relative{ @@ -1215,6 +1441,16 @@ ur{ "0"{"اس اتوار"} "1"{"اگلے اتوار"} } + relativeTime{ + future{ + one{"{0} اتوار میں"} + other{"{0} اتوار میں"} + } + past{ + one{"{0} اتوار قبل"} + other{"{0} اتوار قبل"} + } + } } sun-short{ relative{ @@ -1222,6 +1458,16 @@ ur{ "0"{"اس اتوار"} "1"{"اگلے اتوار"} } + relativeTime{ + future{ + one{"{0} اتوار میں"} + other{"{0} اتوار میں"} + } + past{ + one{"{0} اتوار قبل"} + other{"{0} اتوار قبل"} + } + } } thu{ relative{ @@ -1229,6 +1475,16 @@ ur{ "0"{"اس جمعرات"} "1"{"اگلے جمعرات"} } + relativeTime{ + future{ + one{"{0} جمعرات میں"} + other{"{0} جمعرات میں"} + } + past{ + one{"{0} جمعرات قبل"} + other{"{0} جمعرات قبل"} + } + } } thu-narrow{ relative{ @@ -1236,12 +1492,32 @@ ur{ "0"{"اس جمعرات"} "1"{"اگلی جمعرات"} } + relativeTime{ + future{ + one{"{0} جمعرات میں"} + other{"{0} جمعرات میں"} + } + past{ + one{"{0} جمعرات قبل"} + other{"{0} جمعرات قبل"} + } + } } thu-short{ relative{ "-1"{"گزشتہ جمعرات"} "0"{"اس جمعرات"} - "1"{"اگلی جمعرات"} + "1"{"اگلے جمعرات"} + } + relativeTime{ + future{ + one{"{0} جمعرات میں"} + other{"{0} جمعرات میں"} + } + past{ + one{"{0} جمعرات قبل"} + other{"{0} جمعرات قبل"} + } } } tue{ @@ -1250,6 +1526,16 @@ ur{ "0"{"اس منگل"} "1"{"اگلے منگل"} } + relativeTime{ + future{ + one{"{0} منگل میں"} + other{"{0} منگل میں"} + } + past{ + one{"{0} منگل قبل"} + other{"{0} منگل قبل"} + } + } } tue-narrow{ relative{ @@ -1257,6 +1543,16 @@ ur{ "0"{"اس منگل"} "1"{"اگلے منگل"} } + relativeTime{ + future{ + one{"{0} منگل میں"} + other{"{0} منگل میں"} + } + past{ + one{"{0} منگل قبل"} + other{"{0} منگل قبل"} + } + } } tue-short{ relative{ @@ -1264,6 +1560,16 @@ ur{ "0"{"اس منگل"} "1"{"اگلے منگل"} } + relativeTime{ + future{ + one{"{0} منگل میں"} + other{"{0} منگل میں"} + } + past{ + one{"{0} منگل قبل"} + other{"{0} منگل قبل"} + } + } } wed{ relative{ @@ -1271,6 +1577,16 @@ ur{ "0"{"اس بدھ"} "1"{"اگلے بدھ"} } + relativeTime{ + future{ + one{"{0} بدھ میں"} + other{"{0} بدھ میں"} + } + past{ + one{"{0} بدھ قبل"} + other{"{0} بدھ قبل"} + } + } } wed-narrow{ relative{ @@ -1278,6 +1594,16 @@ ur{ "0"{"اس بدھ"} "1"{"اگلے بدھ"} } + relativeTime{ + future{ + one{"{0} بدھ میں"} + other{"{0} بدھ میں"} + } + past{ + one{"{0} بدھ قبل"} + other{"{0} بدھ قبل"} + } + } } wed-short{ relative{ @@ -1285,6 +1611,16 @@ ur{ "0"{"اس بدھ"} "1"{"اگلے بدھ"} } + relativeTime{ + future{ + one{"{0} بدھ میں"} + other{"{0} بدھ میں"} + } + past{ + one{"{0} بدھ قبل"} + other{"{0} بدھ قبل"} + } + } } week{ dn{"ہفتہ"} @@ -1293,6 +1629,7 @@ ur{ "0"{"اس ہفتہ"} "1"{"اگلے ہفتہ"} } + relativePeriod{"{0} کے ہفتے"} relativeTime{ future{ one{"{0} ہفتہ میں"} @@ -1311,6 +1648,7 @@ ur{ "0"{"اس ہفتہ"} "1"{"اگلے ہفتہ"} } + relativePeriod{"{0} کے ہفتے"} relativeTime{ future{ one{"{0} ہفتہ میں"} @@ -1329,6 +1667,7 @@ ur{ "0"{"اس ہفتہ"} "1"{"اگلے ہفتہ"} } + relativePeriod{"{0} کے ہفتے"} relativeTime{ future{ one{"{0} ہفتے میں"} @@ -1370,12 +1709,12 @@ ur{ } relativeTime{ future{ - one{"+{0} سال میں"} - other{"+{0} سال میں"} + one{"{0} سال میں"} + other{"{0} سال میں"} } past{ - one{"-{0} سال پہلے"} - other{"-{0} سال پہلے"} + one{"{0} سال پہلے"} + other{"{0} سال پہلے"} } } } @@ -1411,6 +1750,12 @@ ur{ middle{"{0}، {1}"} start{"{0}، {1}"} } + standard-short{ + 2{"{0} اور {1}"} + end{"{0}، اور {1}"} + middle{"{0}، {1}"} + start{"{0}، {1}"} + } unit{ 2{"{0} اور {1}"} end{"{0}، اور {1}"} @@ -1435,16 +1780,4 @@ ur{ US{"ریاستہائے متحدہ"} metric{"میٹرک"} } - transformNames{ - BGN{"BGN"} - Numeric{"عددی"} - Tone{"ٹون"} - UNGEGN{"UNGEGN"} - x-Accents{"لہجے"} - x-Fullwidth{"پورا عرض"} - x-Halfwidth{"نصف عرض"} - x-Jamo{"جامو"} - x-Pinyin{"پن یِن"} - x-Publishing{"اشاعت"} - } } diff --git a/icuSources/data/locales/ur_IN.txt b/icuSources/data/locales/ur_IN.txt index 50b59177..866b0e83 100644 --- a/icuSources/data/locales/ur_IN.txt +++ b/icuSources/data/locales/ur_IN.txt @@ -1,32 +1,81 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ur_IN.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ur_IN{ NumberElements{ + arabext{ + patterns{ + currencyFormat{"¤ #,##,##0.00"} + } + } default{"arabext"} + latn{ + miscPatterns{ + atLeast{"{0}+"} + } + } } - Version{"2.1.22.17"} + Version{"2.1.31.33"} calendar{ - generic{ - DateTimePatterns{ - "h:mm:ss a zzzz", - "h:mm:ss a z", - "h:mm:ss a", - "h:mm a", - "EEEE، d MMMM، y G", - "d MMMM، y G", - "d MMM، y G", - "d/M/yy GGGGG", - "{1} {0}", - "{1} {0}", - "{1} {0}", - "{1} {0}", - "{1} {0}", + gregorian{ + dayNames{ + format{ + abbreviated{ + "اتوار", + "پیر", + "منگل", + "بدھ", + "جمعرات", + "جمعہ", + "ہفتہ", + } + short{ + "اتوار", + "پیر", + "منگل", + "بدھ", + "جمعرات", + "جمعہ", + "ہفتہ", + } + wide{ + "اتوار", + "پیر", + "منگل", + "بدھ", + "جمعرات", + "جمعہ", + "ہفتہ", + } + } + stand-alone{ + abbreviated{ + "اتوار", + "پیر", + "منگل", + "بدھ", + "جمعرات", + "جمعہ", + "ہفتہ", + } + short{ + "اتوار", + "پیر", + "منگل", + "بدھ", + "جمعرات", + "جمعہ", + "ہفتہ", + } + wide{ + "اتوار", + "پیر", + "منگل", + "بدھ", + "جمعرات", + "جمعہ", + "ہفتہ", + } + } } } } diff --git a/icuSources/data/locales/ur_PK.txt b/icuSources/data/locales/ur_PK.txt index 01b23f50..ecf1f7e9 100644 --- a/icuSources/data/locales/ur_PK.txt +++ b/icuSources/data/locales/ur_PK.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ur_PK.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ur_PK{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/uz.txt b/icuSources/data/locales/uz.txt index 9019cc73..4ffea60c 100644 --- a/icuSources/data/locales/uz.txt +++ b/icuSources/data/locales/uz.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/uz.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License uz{ AuxExemplarCharacters{"[c w]"} Ellipsis{ @@ -16,20 +10,17 @@ uz{ word-initial{"… {0}"} word-medial{"{0} … {1}"} } - ExemplarCharacters{ - "[a {aʼ} b {ch} d e {eʼ} f g {gÊ»} h i {iʼ} j k l m n o {oÊ»} p q r s {sh} t u " - "{uʼ} v x y z]" - } - ExemplarCharactersIndex{"[A B {CH} D E F G {GÊ»} H I J K L M N O {OÊ»} P Q R S {SH} T U V X Y Z]"} + ExemplarCharacters{"[a b d e f g h i j k l m n o p q r s t u v x y z {oÊ»} {gÊ»} {sh} {ch} ʼ]"} + ExemplarCharactersIndex{"[A B D E F G H I J K L M N O P Q R S T U V X Y Z {OÊ»} {GÊ»} {Sh} {Ch}]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ‚ \u0022 “ „ « » ( ) \\[ \\] \\{ \\} § @ * / " - "\\& #]" + "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” „ « » ( ) \\[ \\] \\{ \\} § @ * " + "/ \\& # ′ ″]" } MoreInformation{"?"} NumberElements{ arabext{ patterns{ - currencyFormat{"¤ #,##0.00"} + currencyFormat{"#,##0.00 ¤"} decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} @@ -45,6 +36,7 @@ uz{ percentSign{"Ùª"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{"Ù«"} } } default{"latn"} @@ -228,10 +220,19 @@ uz{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + other{"{0}chi chorraxada oʼngga buriling."} + } + plural{ + one{"Savatingizda {0}X bor. Uni sotib olasizmi?"} + other{"Savatingizda {0}X bor. Ularni sotib olasizmi?"} + } + } minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.22.93"} + Version{"2.1.32.60"} calendar{ generic{ DateTimePatterns{ @@ -239,10 +240,10 @@ uz{ "H:mm:ss (z)", "HH:mm:ss", "HH:mm", - "EEEE, d-MMMM, G y", - "d-MMMM, G y", - "d-MMM, G y", - "GGGGG dd/MM/y", + "EEEE, d-MMMM, y (G)", + "d-MMMM, y (G)", + "d-MMM, y (G)", + "dd.MM.y (GGGGG)", "{1}, {0}", "{1}, {0}", "{1}, {0}", @@ -251,28 +252,28 @@ uz{ } availableFormats{ E{"ccc"} - Ed{"d, E"} - Gy{"G y"} - GyMMM{"MMM, G y"} - GyMMMEd{"E, d-MMM, G y"} - GyMMMd{"d-MMM, G y"} - M{"LL"} - MEd{"E, dd/MM"} + Ed{"E, d"} + Gy{"y (G)"} + GyMMM{"MMM, y (G)"} + GyMMMEd{"E, d-MMM, y (G)"} + GyMMMd{"d-MMM, y (G)"} + M{"L"} + MEd{"E, dd.MM"} MMM{"LLL"} MMMEd{"E, d-MMM"} MMMMd{"d-MMMM"} MMMd{"d-MMM"} - Md{"dd/MM"} + Md{"dd.MM"} d{"d"} - y{"G y"} - yyyy{"G y"} - yyyyM{"MM/y (GGGGG)"} - yyyyMEd{"E, dd/MM/y (GGGGG)"} - yyyyMMM{"MMM, G y"} - yyyyMMMEd{"E, d-MMM, G y"} - yyyyMMMM{"MMMM, G y"} - yyyyMMMd{"d-MMM, G y"} - yyyyMd{"dd/MM/y (GGGGG)"} + y{"y (G)"} + yyyy{"y (G)"} + yyyyM{"MM.y (GGGGG)"} + yyyyMEd{"E, dd.MM.y (GGGGG)"} + yyyyMMM{"y (G), MMM"} + yyyyMMMEd{"E, d-MMM, y (G)"} + yyyyMMMM{"y (G), MMMM"} + yyyyMMMd{"d-MMM, y (G)"} + yyyyMd{"dd.MM.y (GGGGG)"} yyyyQQQ{"y (G), QQQ"} yyyyQQQQ{"y (G), QQQQ"} } @@ -281,8 +282,8 @@ uz{ M{"MM–MM"} } MEd{ - M{"E, dd/MM – E, dd/MM"} - d{"E, dd/MM – E, dd/MM"} + M{"E, dd.MM – E, dd.MM"} + d{"E, dd.MM – E, dd.MM"} } MMM{ M{"MMM – MMM"} @@ -296,28 +297,28 @@ uz{ d{"d – d-MMM"} } Md{ - M{"dd/MM – dd/MM"} - d{"dd/MM – dd/MM"} + M{"dd.MM – dd.MM"} + d{"dd.MM – dd.MM"} } d{ d{"d–d"} } fallback{"{0} – {1}"} y{ - y{"G y–y"} + y{"y–y (G)"} } yM{ - M{"MM/y – MM/y (GGGGG)"} - y{"MM/y – MM/y (GGGGG)"} + M{"MM.y – MM.y (GGGGG)"} + y{"MM.y – MM.y (GGGGG)"} } yMEd{ - M{"E, dd/MM/y – E, dd/MM/y (GGGGG)"} - d{"E, dd/MM/y – E, dd/MM/y (GGGGG)"} - y{"E, dd/MM/y – E, dd/MM/y (GGGGG)"} + M{"E, dd.MM.y – E, dd.MM.y (GGGGG)"} + d{"E, dd.MM.y – E, dd.MM.y (GGGGG)"} + y{"E, dd.MM.y – E, dd.MM.y (GGGGG)"} } yMMM{ - M{"MMM – MMM, G y"} - y{"MMM, y – MMM, y (G)"} + M{"y (G), MMM – MMM"} + y{"y (G), MMM – y, MMM"} } yMMMEd{ M{"E, d-MMM – E, d-MMM, y (G)"} @@ -329,14 +330,14 @@ uz{ y{"MMMM, y – MMMM, y (G)"} } yMMMd{ - M{"d-MMM – d-MMM, G y"} - d{"d – d-MMM, G y"} + M{"d-MMM – d-MMM, y (G)"} + d{"d – d-MMM, y (G)"} y{"d-MMM, y – d-MMM, y (G)"} } yMd{ - M{"dd/MM/y – dd/MM/y (GGGGG)"} - d{"dd/MM/y – dd/MM/y (GGGGG)"} - y{"dd/MM/y – dd/MM/y (GGGGG)"} + M{"dd.MM.y – dd.MM.y (GGGGG)"} + d{"dd.MM.y – dd.MM.y (GGGGG)"} + y{"dd.MM.y – dd.MM.y (GGGGG)"} } } } @@ -358,7 +359,7 @@ uz{ "H:mm:ss (z)", "HH:mm:ss", "HH:mm", - "EEEE, y MMMM dd", + "EEEE, d-MMMM, y", "d-MMMM, y", "d-MMM, y", "dd/MM/yy", @@ -391,6 +392,10 @@ uz{ MEd{"E, dd/MM"} MMM{"LLL"} MMMEd{"E, d-MMM"} + MMMMW{ + one{"MMM, W-'hafta'"} + other{"MMM, W-'hafta'"} + } MMMMd{"d-MMMM"} MMMd{"d-MMM"} Md{"dd/MM"} @@ -398,8 +403,8 @@ uz{ h{"h a"} hm{"h:mm a"} hms{"h:mm:ss a"} - hmsv{"h:mm:ss (v)"} - hmv{"h:mm (v)"} + hmsv{"h:mm:ss a (v)"} + hmv{"h:mm a (v)"} ms{"mm:ss"} y{"y"} yM{"MM/y"} @@ -411,17 +416,21 @@ uz{ yMd{"dd/MM/y"} yQQQ{"y, QQQ"} yQQQQ{"y, QQQQ"} + yw{ + one{"y, w-'hafta'"} + other{"y, w-'hafta'"} + } } dayNames{ format{ abbreviated{ - "Ya", - "Du", - "Se", - "Ch", - "Pa", - "Ju", - "Sh", + "Yak", + "Dush", + "Sesh", + "Chor", + "Pay", + "Jum", + "Shan", } narrow{ "Y", @@ -453,13 +462,13 @@ uz{ } stand-alone{ abbreviated{ - "Ya", - "Du", - "Se", - "Ch", - "Pa", - "Ju", - "Sh", + "Yak", + "Dush", + "Sesh", + "Chor", + "Pay", + "Jum", + "Shan", } narrow{ "Y", @@ -495,7 +504,7 @@ uz{ abbreviated{ afternoon1{"kunduzi"} evening1{"kechqurun"} - midnight{"yarim kechasi"} + midnight{"yarim tun"} morning1{"ertalab"} night1{"kechasi"} noon{"tush payti"} @@ -503,7 +512,7 @@ uz{ narrow{ afternoon1{"kunduzi"} evening1{"kechqurun"} - midnight{"yarim kechasi"} + midnight{"yarim tun"} morning1{"ertalab"} night1{"kechasi"} noon{"tush payti"} @@ -511,7 +520,7 @@ uz{ wide{ afternoon1{"kunduzi"} evening1{"kechqurun"} - midnight{"yarim kechasi"} + midnight{"yarim tun"} morning1{"ertalab"} night1{"kechasi"} noon{"tush payti"} @@ -522,7 +531,7 @@ uz{ afternoon1{"kunduzi"} am{"TO"} evening1{"kechqurun"} - midnight{"yarim kechasi"} + midnight{"yarim tun"} morning1{"ertalab"} night1{"kechasi"} noon{"tush payti"} @@ -532,7 +541,7 @@ uz{ afternoon1{"kunduzi"} am{"TO"} evening1{"kechqurun"} - midnight{"yarim kechasi"} + midnight{"yarim tun"} morning1{"ertalab"} night1{"kechasi"} noon{"tush payti"} @@ -542,7 +551,7 @@ uz{ afternoon1{"kunduzi"} am{"TO"} evening1{"kechqurun"} - midnight{"yarim kechasi"} + midnight{"yarim tun"} morning1{"ertalab"} night1{"kechasi"} noon{"tush payti"} @@ -577,11 +586,11 @@ uz{ m{"HH:mm–HH:mm"} } Hmv{ - H{"HH:mm–HH:mm v"} - m{"HH:mm–HH:mm v"} + H{"HH:mm–HH:mm (v)"} + m{"HH:mm–HH:mm (v)"} } Hv{ - H{"HH–HH v"} + H{"HH–HH (v)"} } M{ M{"M–M"} @@ -619,13 +628,13 @@ uz{ m{"h:mm–h:mm a"} } hmv{ - a{"h:mm a – h:mm a v"} - h{"h:mm–h:mm a v"} - m{"h:mm–h:mm a v"} + a{"h:mm a – h:mm a (v)"} + h{"h:mm–h:mm a (v)"} + m{"h:mm–h:mm a (v)"} } hv{ - a{"h a – h a v"} - h{"h–h a v"} + a{"h a – h a (v)"} + h{"h–h a (v)"} } y{ y{"y–y"} @@ -702,25 +711,25 @@ uz{ "iyun", "iyul", "avgust", - "Sentabr", - "Oktabr", + "sentabr", + "oktabr", "noyabr", "dekabr", } } stand-alone{ abbreviated{ - "Yanv", + "Yan", "Fev", "Mar", "Apr", "May", - "Iyun", - "Iyul", + "Iyn", + "Iyl", "Avg", "Sen", "Okt", - "Noya", + "Noy", "Dek", } narrow{ @@ -817,6 +826,94 @@ uz{ } } } + characterLabel{ + activities{"mashg‘ulotlar"} + african_scripts{"Afrika yozuvlari"} + american_scripts{"Amerika yozuvlari"} + animal{"hayvon"} + animals_nature{"hayvonlar va tabiat"} + arrows{"strelkalar"} + body{"tana"} + box_drawing{"soxta grafika"} + braille{"Brayl yozuvi"} + building{"bino"} + bullets_stars{"ro‘yxat belgilari/yulduzchalar"} + consonantal_jamo{"undosh jamo"} + currency_symbols{"valyuta belgilari"} + dash_connector{"tire/bog‘lama"} + digits{"raqamlar"} + dingbats{"dingbatlar"} + divination_symbols{"okkult belgilar"} + downwards_arrows{"pastga qaragan strelkalar"} + downwards_upwards_arrows{"tepaga va pastga qaragan strelkalar"} + east_asian_scripts{"Sharqiy Osiyo yozuvlari"} + emoji{"emoji"} + european_scripts{"Yevropa yozuvlari"} + female{"ayol"} + flag{"bayroq"} + flags{"bayroqlar"} + food_drink{"taom va ichimliklar"} + format{"formatlash"} + format_whitespace{"formatlash va bo‘sh joy"} + full_width_form_variant{"to‘liq enli shakl variantlari"} + geometric_shapes{"geometrik shakllar"} + half_width_form_variant{"yarim enli shakl variantlari"} + han_characters{"xitoycha belgilar"} + han_radicals{"iyeroglif kalitlari"} + hanja{"hancha"} + hanzi_simplified{"xitoycha iyerogliflar (soddalashgan)"} + hanzi_traditional{"xitoycha iyerogliflar (an’anaviy)"} + heart{"yurak"} + historic_scripts{"tarixiy yozuvlar"} + ideographic_desc_characters{"iyeroglif tavsifi belgilari"} + japanese_kana{"yaponcha kana"} + kanbun{"kambun"} + kanji{"kanji"} + keycap{"tugma qalpog‘i"} + leftwards_arrows{"chapga qaragan strelkalar"} + leftwards_rightwards_arrows{"chapga va o‘ngga qaragan strelkalar"} + letterlike_symbols{"harfsimon belgilar"} + limited_use{"foydalanish cheklangan"} + male{"erkak"} + math_symbols{"matematik belgilar"} + middle_eastern_scripts{"O‘rta Sharq yozuvlari"} + miscellaneous{"har xil"} + modern_scripts{"zamonaviy yozuvlar"} + modifier{"modifikator"} + musical_symbols{"musiqiy belgilar"} + nature{"tabiat"} + nonspacing{"cho‘zilmagan belgilar"} + numbers{"sonlar"} + objects{"obyektlar"} + other{"boshqa"} + paired{"juft belgilar"} + person{"shaxs"} + phonetic_alphabet{"fonetik alifbo"} + pictographs{"piktogrammalar"} + place{"joy"} + plant{"o‘simlik"} + punctuation{"tinish belgilari"} + rightwards_arrows{"o‘ngga qaragan strelkalar"} + sign_standard_symbols{"nishon/standart belgilar"} + small_form_variant{"kichik shakldagi variantlar"} + smiley{"kulgich"} + smileys_people{"kulgichlar va odamlar"} + south_asian_scripts{"Janubiy Osiyo yozuvlari"} + southeast_asian_scripts{"Janubi-sharqiy Osiyo yozuvlari"} + spacing{"oraliq"} + sport{"sport"} + symbols{"maxsus belgilar"} + technical_symbols{"texnik belgilar"} + tone_marks{"ohang belgilari"} + travel{"sayohat"} + travel_places{"sayohat va joylar"} + upwards_arrows{"tepaga qaragan strelkalar"} + variant_forms{"variant shakllari"} + vocalic_jamo{"unli jamo"} + weather{"ob-havo"} + western_asian_scripts{"G‘arbiy Osiyo yozuvlari"} + whitespace{"probellar"} + } delimiters{ alternateQuotationEnd{"‘"} alternateQuotationStart{"’"} @@ -833,8 +930,8 @@ uz{ } relativeTime{ future{ - one{"{0} kundan so‘ng"} - other{"{0} kundan so‘ng"} + one{"{0} kundan keyin"} + other{"{0} kundan keyin"} } past{ one{"{0} kun oldin"} @@ -846,8 +943,8 @@ uz{ dn{"kun"} relativeTime{ future{ - one{"{0} kundan so‘ng"} - other{"{0} kundan so‘ng"} + one{"{0} kundan keyin"} + other{"{0} kundan keyin"} } past{ one{"{0} kun oldin"} @@ -859,8 +956,8 @@ uz{ dn{"kun"} relativeTime{ future{ - one{"{0} kundan so‘ng"} - other{"{0} kundan so‘ng"} + one{"{0} kundan keyin"} + other{"{0} kundan keyin"} } past{ one{"{0} kun oldin"} @@ -869,7 +966,7 @@ uz{ } } dayperiod{ - dn{"kun qismi"} + dn{"TO/TK"} } era{ dn{"era"} @@ -880,6 +977,16 @@ uz{ "0"{"shu juma"} "1"{"keyingi juma"} } + relativeTime{ + future{ + one{"{0} ta jumadan keyin"} + other{"{0} ta jumadan keyin"} + } + past{ + one{"{0} ta juma oldin"} + other{"{0} ta juma oldin"} + } + } } fri-narrow{ relative{ @@ -887,6 +994,16 @@ uz{ "0"{"shu juma"} "1"{"keyingi juma"} } + relativeTime{ + future{ + one{"{0} ta jumadan keyin"} + other{"{0} ta jumadan keyin"} + } + past{ + one{"{0} ta juma oldin"} + other{"{0} ta juma oldin"} + } + } } fri-short{ relative{ @@ -894,13 +1011,26 @@ uz{ "0"{"shu juma"} "1"{"keyingi juma"} } + relativeTime{ + future{ + one{"{0} ta jumadan keyin"} + other{"{0} ta jumadan keyin"} + } + past{ + one{"{0} ta juma oldin"} + other{"{0} ta juma oldin"} + } + } } hour{ dn{"soat"} + relative{ + "0"{"shu soatda"} + } relativeTime{ future{ - one{"{0} soatdan so‘ng"} - other{"{0} soatdan so‘ng"} + one{"{0} soatdan keyin"} + other{"{0} soatdan keyin"} } past{ one{"{0} soat oldin"} @@ -912,8 +1042,8 @@ uz{ dn{"soat"} relativeTime{ future{ - one{"{0} soatdan so‘ng"} - other{"{0} soatdan so‘ng"} + one{"{0} soatdan keyin"} + other{"{0} soatdan keyin"} } past{ one{"{0} soat oldin"} @@ -925,8 +1055,8 @@ uz{ dn{"soat"} relativeTime{ future{ - one{"{0} soatdan so‘ng"} - other{"{0} soatdan so‘ng"} + one{"{0} soatdan keyin"} + other{"{0} soatdan keyin"} } past{ one{"{0} soat oldin"} @@ -936,10 +1066,13 @@ uz{ } minute{ dn{"daqiqa"} + relative{ + "0"{"shu daqiqada"} + } relativeTime{ future{ - one{"{0} daqiqadan so‘ng"} - other{"{0} daqiqadan so‘ng"} + one{"{0} daqiqadan keyin"} + other{"{0} daqiqadan keyin"} } past{ one{"{0} daqiqa oldin"} @@ -951,8 +1084,8 @@ uz{ dn{"daq."} relativeTime{ future{ - one{"{0} daqiqadan so‘ng"} - other{"{0} daqiqadan so‘ng"} + one{"{0} daqiqadan keyin"} + other{"{0} daqiqadan keyin"} } past{ one{"{0} daqiqa oldin"} @@ -964,8 +1097,8 @@ uz{ dn{"daq."} relativeTime{ future{ - one{"{0} daqiqadan so‘ng"} - other{"{0} daqiqadan so‘ng"} + one{"{0} daqiqadan keyin"} + other{"{0} daqiqadan keyin"} } past{ one{"{0} daqiqa oldin"} @@ -979,6 +1112,16 @@ uz{ "0"{"shu dushanba"} "1"{"keyingi dushanba"} } + relativeTime{ + future{ + one{"{0} ta dushanbadan keyin"} + other{"{0} ta dushanbadan keyin"} + } + past{ + one{"{0} ta dushanba oldin"} + other{"{0} ta dushanba oldin"} + } + } } mon-narrow{ relative{ @@ -986,6 +1129,16 @@ uz{ "0"{"shu dushanba"} "1"{"keyingi dushanba"} } + relativeTime{ + future{ + one{"{0} ta dushanbadan keyin"} + other{"{0} ta dushanbadan keyin"} + } + past{ + one{"{0} ta dushanba oldin"} + other{"{0} ta dushanba oldin"} + } + } } mon-short{ relative{ @@ -993,6 +1146,16 @@ uz{ "0"{"shu dushanba"} "1"{"keyingi dushanba"} } + relativeTime{ + future{ + one{"{0} ta dushanbadan keyin"} + other{"{0} ta dushanbadan keyin"} + } + past{ + one{"{0} ta dushanba oldin"} + other{"{0} ta dushanba oldin"} + } + } } month{ dn{"oy"} @@ -1003,8 +1166,8 @@ uz{ } relativeTime{ future{ - one{"{0} oydan so‘ng"} - other{"{0} oydan so‘ng"} + one{"{0} oydan keyin"} + other{"{0} oydan keyin"} } past{ one{"{0} oy oldin"} @@ -1016,8 +1179,8 @@ uz{ dn{"oy"} relativeTime{ future{ - one{"{0} oydan so‘ng"} - other{"{0} oydan so‘ng"} + one{"{0} oydan keyin"} + other{"{0} oydan keyin"} } past{ one{"{0} oy oldin"} @@ -1029,8 +1192,8 @@ uz{ dn{"oy"} relativeTime{ future{ - one{"{0} oydan so‘ng"} - other{"{0} oydan so‘ng"} + one{"{0} oydan keyin"} + other{"{0} oydan keyin"} } past{ one{"{0} oy oldin"} @@ -1040,10 +1203,15 @@ uz{ } quarter{ dn{"chorak"} + relative{ + "-1"{"o‘tgan chorak"} + "0"{"shu chorak"} + "1"{"keyingi chorak"} + } relativeTime{ future{ - one{"{0} chorakdan so‘ng"} - other{"{0} chorakdan so‘ng"} + one{"{0} chorakdan keyin"} + other{"{0} chorakdan keyin"} } past{ one{"{0} chorak oldin"} @@ -1055,8 +1223,8 @@ uz{ dn{"ch"} relativeTime{ future{ - one{"{0} chorakdan so‘ng"} - other{"{0} chorakdan so‘ng"} + one{"{0} chorakdan keyin"} + other{"{0} chorakdan keyin"} } past{ one{"{0} chorak oldin"} @@ -1068,8 +1236,8 @@ uz{ dn{"ch"} relativeTime{ future{ - one{"{0} chorakdan so‘ng"} - other{"{0} chorakdan so‘ng"} + one{"{0} chorakdan keyin"} + other{"{0} chorakdan keyin"} } past{ one{"{0} chorak oldin"} @@ -1083,6 +1251,16 @@ uz{ "0"{"shu shanba"} "1"{"keyingi shanba"} } + relativeTime{ + future{ + one{"{0} ta shanbadan keyin"} + other{"{0} ta shanbadan keyin"} + } + past{ + one{"{0} ta shanba oldin"} + other{"{0} ta shanba oldin"} + } + } } sat-narrow{ relative{ @@ -1090,6 +1268,16 @@ uz{ "0"{"shu shanba"} "1"{"keyingi shanba"} } + relativeTime{ + future{ + one{"{0} ta shanbadan keyin"} + other{"{0} ta shanbadan keyin"} + } + past{ + one{"{0} ta shanba oldin"} + other{"{0} ta shanba oldin"} + } + } } sat-short{ relative{ @@ -1097,6 +1285,16 @@ uz{ "0"{"shu shanba"} "1"{"keyingi shanba"} } + relativeTime{ + future{ + one{"{0} ta shanbadan keyin"} + other{"{0} ta shanbadan keyin"} + } + past{ + one{"{0} ta shanba oldin"} + other{"{0} ta shanba oldin"} + } + } } second{ dn{"soniya"} @@ -1105,8 +1303,8 @@ uz{ } relativeTime{ future{ - one{"{0} soniyadan so‘ng"} - other{"{0} soniyadan so‘ng"} + one{"{0} soniyadan keyin"} + other{"{0} soniyadan keyin"} } past{ one{"{0} soniya oldin"} @@ -1118,8 +1316,8 @@ uz{ dn{"son."} relativeTime{ future{ - one{"{0} soniyadan so‘ng"} - other{"{0} soniyadan so‘ng"} + one{"{0} soniyadan keyin"} + other{"{0} soniyadan keyin"} } past{ one{"{0} soniya oldin"} @@ -1131,8 +1329,8 @@ uz{ dn{"son."} relativeTime{ future{ - one{"{0} soniyadan so‘ng"} - other{"{0} soniyadan so‘ng"} + one{"{0} soniyadan keyin"} + other{"{0} soniyadan keyin"} } past{ one{"{0} soniya oldin"} @@ -1146,6 +1344,16 @@ uz{ "0"{"shu yakshanba"} "1"{"keyingi yakshanba"} } + relativeTime{ + future{ + one{"{0} ta yakshanbadan keyin"} + other{"{0} ta yakshanbadan keyin"} + } + past{ + one{"{0} ta yakshanba oldin"} + other{"{0} ta yakshanba oldin"} + } + } } sun-narrow{ relative{ @@ -1153,6 +1361,16 @@ uz{ "0"{"shu yakshanba"} "1"{"keyingi yakshanba"} } + relativeTime{ + future{ + one{"{0} ta yakshanbadan keyin"} + other{"{0} ta yakshanbadan keyin"} + } + past{ + one{"{0} ta yakshanba oldin"} + other{"{0} ta yakshanba oldin"} + } + } } sun-short{ relative{ @@ -1160,6 +1378,16 @@ uz{ "0"{"shu yakshanba"} "1"{"keyingi yakshanba"} } + relativeTime{ + future{ + one{"{0} ta yakshanbadan keyin"} + other{"{0} ta yakshanbadan keyin"} + } + past{ + one{"{0} ta yakshanba oldin"} + other{"{0} ta yakshanba oldin"} + } + } } thu{ relative{ @@ -1167,6 +1395,16 @@ uz{ "0"{"shu payshanba"} "1"{"keyingi payshanba"} } + relativeTime{ + future{ + one{"{0} ta payshanbadan keyin"} + other{"{0} ta payshanbadan keyin"} + } + past{ + one{"{0} ta payshanba oldin"} + other{"{0} ta payshanba oldin"} + } + } } thu-narrow{ relative{ @@ -1174,6 +1412,16 @@ uz{ "0"{"shu payshanba"} "1"{"keyingi payshanba"} } + relativeTime{ + future{ + one{"{0} ta payshanbadan keyin"} + other{"{0} ta payshanbadan keyin"} + } + past{ + one{"{0} ta payshanba oldin"} + other{"{0} ta payshanba oldin"} + } + } } thu-short{ relative{ @@ -1181,6 +1429,16 @@ uz{ "0"{"shu payshanba"} "1"{"keyingi payshanba"} } + relativeTime{ + future{ + one{"{0} ta payshanbadan keyin"} + other{"{0} ta payshanbadan keyin"} + } + past{ + one{"{0} ta payshanba oldin"} + other{"{0} ta payshanba oldin"} + } + } } tue{ relative{ @@ -1188,6 +1446,16 @@ uz{ "0"{"shu seshanba"} "1"{"keyingi seshanba"} } + relativeTime{ + future{ + one{"{0} ta seshanbadan keyin"} + other{"{0} ta seshanbadan keyin"} + } + past{ + one{"{0} ta seshanba oldin"} + other{"{0} ta seshanba oldin"} + } + } } tue-narrow{ relative{ @@ -1195,6 +1463,16 @@ uz{ "0"{"shu seshanba"} "1"{"keyingi seshanba"} } + relativeTime{ + future{ + one{"{0} ta seshanbadan keyin"} + other{"{0} ta seshanbadan keyin"} + } + past{ + one{"{0} ta seshanba oldin"} + other{"{0} ta seshanba oldin"} + } + } } tue-short{ relative{ @@ -1202,6 +1480,16 @@ uz{ "0"{"shu seshanba"} "1"{"keyingi seshanba"} } + relativeTime{ + future{ + one{"{0} ta seshanbadan keyin"} + other{"{0} ta seshanbadan keyin"} + } + past{ + one{"{0} ta seshanba oldin"} + other{"{0} ta seshanba oldin"} + } + } } wed{ relative{ @@ -1209,6 +1497,16 @@ uz{ "0"{"shu chorshanba"} "1"{"keyingi chorshanba"} } + relativeTime{ + future{ + one{"{0} ta chorshanbadan keyin"} + other{"{0} ta chorshanbadan keyin"} + } + past{ + one{"{0} ta chorshanba oldin"} + other{"{0} ta chorshanba oldin"} + } + } } wed-narrow{ relative{ @@ -1216,6 +1514,16 @@ uz{ "0"{"shu chorshanba"} "1"{"keyingi chorshanba"} } + relativeTime{ + future{ + one{"{0} ta chorshanbadan keyin"} + other{"{0} ta chorshanbadan keyin"} + } + past{ + one{"{0} ta chorshanba oldin"} + other{"{0} ta chorshanba oldin"} + } + } } wed-short{ relative{ @@ -1223,6 +1531,16 @@ uz{ "0"{"shu chorshanba"} "1"{"keyingi chorshanba"} } + relativeTime{ + future{ + one{"{0} ta chorshanbadan keyin"} + other{"{0} ta chorshanbadan keyin"} + } + past{ + one{"{0} ta chorshanba oldin"} + other{"{0} ta chorshanba oldin"} + } + } } week{ dn{"hafta"} @@ -1231,10 +1549,11 @@ uz{ "0"{"shu hafta"} "1"{"keyingi hafta"} } + relativePeriod{"{0}-hafta"} relativeTime{ future{ - one{"{0} haftadan so‘ng"} - other{"{0} haftadan so‘ng"} + one{"{0} haftadan keyin"} + other{"{0} haftadan keyin"} } past{ one{"{0} hafta oldin"} @@ -1244,10 +1563,11 @@ uz{ } week-narrow{ dn{"hafta"} + relativePeriod{"{0}-hafta"} relativeTime{ future{ - one{"{0} haftadan so‘ng"} - other{"{0} haftadan so‘ng"} + one{"{0} haftadan keyin"} + other{"{0} haftadan keyin"} } past{ one{"{0} hafta oldin"} @@ -1257,10 +1577,11 @@ uz{ } week-short{ dn{"hafta"} + relativePeriod{"{0}-hafta"} relativeTime{ future{ - one{"{0} haftadan so‘ng"} - other{"{0} haftadan so‘ng"} + one{"{0} haftadan keyin"} + other{"{0} haftadan keyin"} } past{ one{"{0} hafta oldin"} @@ -1274,14 +1595,14 @@ uz{ year{ dn{"yil"} relative{ - "-1"{"oÊ»tgan yil"} - "0"{"bu yil"} + "-1"{"o‘tgan yil"} + "0"{"shu yil"} "1"{"keyingi yil"} } relativeTime{ future{ - one{"{0} yildan soÊ»ng"} - other{"{0} yildan so‘ng"} + one{"{0} yildan keyin"} + other{"{0} yildan keyin"} } past{ one{"{0} yil oldin"} @@ -1298,8 +1619,8 @@ uz{ } relativeTime{ future{ - one{"{0} yildan so‘ng"} - other{"{0} yildan so‘ng"} + one{"{0} yildan keyin"} + other{"{0} yildan keyin"} } past{ one{"{0} yil oldin"} @@ -1316,8 +1637,8 @@ uz{ } relativeTime{ future{ - one{"{0} yildan soÊ»ng"} - other{"{0} yildan so‘ng"} + one{"{0} yildan keyin"} + other{"{0} yildan keyin"} } past{ one{"{0} yil oldin"} @@ -1336,23 +1657,29 @@ uz{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} va {1}"} + end{"{0} va {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0} {1}"} end{"{0} {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} + middle{"{0} {1}"} + start{"{0} {1}"} } unit-narrow{ 2{"{0} {1}"} end{"{0} {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} + middle{"{0} {1}"} + start{"{0} {1}"} } unit-short{ 2{"{0} {1}"} end{"{0} {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} + middle{"{0} {1}"} + start{"{0} {1}"} } } measurementSystemNames{ diff --git a/icuSources/data/locales/uz_AF.txt b/icuSources/data/locales/uz_AF.txt index ed5f59ac..24ca2945 100644 --- a/icuSources/data/locales/uz_AF.txt +++ b/icuSources/data/locales/uz_AF.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License uz_AF{ "%%ALIAS"{"uz_Arab_AF"} } diff --git a/icuSources/data/locales/uz_Arab.txt b/icuSources/data/locales/uz_Arab.txt index 1ca1ff9a..b156eece 100644 --- a/icuSources/data/locales/uz_Arab.txt +++ b/icuSources/data/locales/uz_Arab.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/uz_Arab.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License uz_Arab{ %%Parent{"root"} AuxExemplarCharacters{"[\u200C\u200D\u200E\u200F Ù¼ ځ څ ډ ړ ږ ښ Ú« Ú¼ ي ۍ ې]"} @@ -33,7 +27,7 @@ uz_Arab{ } native{"arabext"} } - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ gregorian{ dayNames{ diff --git a/icuSources/data/locales/uz_Arab_AF.txt b/icuSources/data/locales/uz_Arab_AF.txt index 88533881..62deb71b 100644 --- a/icuSources/data/locales/uz_Arab_AF.txt +++ b/icuSources/data/locales/uz_Arab_AF.txt @@ -1,13 +1,7 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/uz_Arab_AF.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License uz_Arab_AF{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} calendar{ default{"persian"} } diff --git a/icuSources/data/locales/uz_Cyrl.txt b/icuSources/data/locales/uz_Cyrl.txt index 70ccf8c5..73b24bc5 100644 --- a/icuSources/data/locales/uz_Cyrl.txt +++ b/icuSources/data/locales/uz_Cyrl.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/uz_Cyrl.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License uz_Cyrl{ %%Parent{"root"} AuxExemplarCharacters{"[ц щ ы ь]"} @@ -22,7 +16,7 @@ uz_Cyrl{ NumberElements{ arabext{ patterns{ - currencyFormat{"¤ #,##0.00"} + currencyFormat{"#,##0.00 ¤"} decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} @@ -33,7 +27,7 @@ uz_Cyrl{ group{"Ù¬"} infinity{"∞"} minusSign{"-"} - nan{"NaN"} + nan{"ҳақиқий сон эмас"} perMille{"؉"} percentSign{"Ùª"} plusSign{"+"} @@ -42,11 +36,12 @@ uz_Cyrl{ } latn{ miscPatterns{ - atLeast{"⩾{0}"} + atLeast{"{0}+"} range{"{0}–{1}"} } patterns{ - currencyFormat{"¤ #,##0.00"} + accountingFormat{"#,##0.00 ¤"} + currencyFormat{"#,##0.00 ¤"} decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} @@ -161,7 +156,7 @@ uz_Cyrl{ group{" "} infinity{"∞"} minusSign{"-"} - nan{"NaN"} + nan{"ҳақиқий сон эмас"} perMille{"‰"} percentSign{"%"} plusSign{"+"} @@ -169,12 +164,12 @@ uz_Cyrl{ } } } - Version{"2.1.19.14"} + Version{"2.1.31.86"} calendar{ generic{ DateTimePatterns{ - "HH:mm:ss zzzz", - "HH:mm:ss z", + "HH:mm:ss (zzzz)", + "HH:mm:ss (z)", "HH:mm:ss", "HH:mm", "EEEE, G y MMMM dd", @@ -276,14 +271,26 @@ uz_Cyrl{ } } gregorian{ + AmPmMarkers{ + "ТО", + "ТК", + } + AmPmMarkersAbbr{ + "ТО", + "ТК", + } + AmPmMarkersNarrow{ + "ТО", + "ТК", + } DateTimePatterns{ - "HH:mm:ss zzzz", - "HH:mm:ss z", + "HH:mm:ss (zzzz)", + "HH:mm:ss (z)", "HH:mm:ss", "HH:mm", - "EEEE, y MMMM dd", - "y MMMM d", - "y MMM d", + "EEEE, dd MMMM, y", + "d MMMM, y", + "d MMM, y", "dd/MM/yy", "{1} {0}", "{1} {0}", @@ -295,39 +302,52 @@ uz_Cyrl{ Timezone{"{0} {1}"} } availableFormats{ - EHm{"E HH:mm"} - EHms{"E HH:mm:ss"} + EHm{"E, HH:mm"} + EHms{"E, HH:mm:ss"} Ed{"d, E"} - Ehm{"E h:mm a"} - Ehms{"E h:mm:ss a"} + Ehm{"E, h:mm a"} + Ehms{"E, h:mm:ss a"} Gy{"G y"} - GyMMM{"G y MMM"} - GyMMMEd{"G y MMM d, E"} - GyMMMd{"G y MMM d"} + GyMMM{"MMM, G y"} + GyMMMEd{"E, d-MMM, G y"} + GyMMMd{"d MMM, G y"} H{"HH"} Hm{"HH:mm"} Hms{"HH:mm:ss"} - M{"L"} - MEd{"MM-dd, E"} + Hmsv{"HH:mm:ss (v)"} + Hmv{"HH:mm (v)"} + M{"LL"} + MEd{"E, dd/MM"} MMM{"LLL"} - MMMEd{"MMM d, E"} - MMMd{"MMM d"} - Md{"MM-dd"} + MMMEd{"E, d MMM"} + MMMMW{ + one{"MMM, W-'ҳафта'"} + other{"MMM, W-'ҳафта'"} + } + MMMMd{"d MMMM"} + MMMd{"d MMM"} + Md{"dd/MM"} d{"d"} h{"h a"} hm{"h:mm a"} hms{"h:mm:ss a"} + hmsv{"h:mm:ss a (v)"} + hmv{"h:mm a (v)"} ms{"mm:ss"} y{"y"} - yM{"y-MM"} - yMEd{"y-MM-dd, E"} - yMMM{"y MMM"} - yMMMEd{"y MMM d, E"} - yMMMM{"y MMMM"} - yMMMd{"y MMM d"} - yMd{"y-MM-dd"} - yQQQ{"y QQQ"} - yQQQQ{"y QQQQ"} + yM{"MM/y"} + yMEd{"E, dd/MM/y"} + yMMM{"MMM, y"} + yMMMEd{"E, d-MMM, y"} + yMMMM{"MMMM, y"} + yMMMd{"d MMM, y"} + yMd{"dd/MM/y"} + yQQQ{"y, QQQ"} + yQQQQ{"y, QQQQ"} + yw{ + one{"y, w-'ҳафта'"} + other{"y, w-'ҳафта'"} + } } dayNames{ format{ @@ -350,13 +370,13 @@ uz_Cyrl{ "Ш", } short{ - "якш", - "душ", - "сеш", - "чор", - "пай", - "жум", - "шан", + "Як", + "Ду", + "Се", + "Чо", + "Па", + "Жу", + "Ша", } wide{ "якшанба", @@ -388,29 +408,101 @@ uz_Cyrl{ "Ш", } short{ - "Якш", - "Душ", - "Сеш", - "Чор", - "Пай", - "Жум", - "Шан", + "Як", + "Ду", + "Се", + "Чо", + "Па", + "Жу", + "Ша", } wide{ - "якшанба", - "душанба", - "сешанба", - "чоршанба", - "пайшанба", - "жума", - "шанба", + "Якшанба", + "Душанба", + "Сешанба", + "Чоршанба", + "Пайшанба", + "Жума", + "Шанба", + } + } + } + dayPeriod{ + format{ + abbreviated{ + afternoon1{"кундузи"} + evening1{"кечқурун"} + midnight{"ярим тун"} + morning1{"эрталаб"} + night1{"кечаси"} + noon{"туш пайти"} + } + narrow{ + afternoon1{"кундузи"} + evening1{"кечқурун"} + midnight{"ярим тун"} + morning1{"эрталаб"} + night1{"кечаси"} + noon{"туш пайти"} + } + wide{ + afternoon1{"кундузи"} + evening1{"кечқурун"} + midnight{"ярим тун"} + morning1{"эрталаб"} + night1{"кечаси"} + noon{"туш пайти"} + } + } + stand-alone{ + abbreviated{ + afternoon1{"кундузи"} + am{"ТО"} + evening1{"кечқурун"} + midnight{"ярим тун"} + morning1{"эрталаб"} + night1{"кечаси"} + noon{"туш пайти"} + pm{"ТК"} + } + narrow{ + afternoon1{"кундузи"} + am{"ТО"} + evening1{"кечқурун"} + midnight{"ярим тун"} + morning1{"эрталаб"} + night1{"кечаси"} + noon{"туш пайти"} + pm{"ТК"} + } + wide{ + afternoon1{"кундузи"} + am{"ТО"} + evening1{"кечқурун"} + midnight{"ярим тун"} + morning1{"эрталаб"} + night1{"кечаси"} + noon{"туш пайти"} + pm{"ТК"} } } } eras{ abbreviated{ - "М.А.", - "Э", + "м.а.", + "милодий", + } + abbreviated%variant{ + "э.а.", + "CE", + } + wide{ + "милоддан аввалги", + "милодий", + } + wide%variant{ + "эрамиздан аввалги", + "CE", } } intervalFormats{ @@ -422,33 +514,33 @@ uz_Cyrl{ m{"HH:mm–HH:mm"} } Hmv{ - H{"HH:mm–HH:mm v"} - m{"HH:mm–HH:mm v"} + H{"HH:mm–HH:mm (v)"} + m{"HH:mm–HH:mm (v)"} } Hv{ - H{"HH–HH v"} + H{"HH–HH (v)"} } M{ M{"MM–MM"} } MEd{ - M{"MM-dd, E – MM-dd, E"} - d{"MM-dd, E – MM-dd, E"} + M{"E, dd/MM – E, dd/MM"} + d{"E, dd/MM – E, dd/MM"} } MMM{ - M{"LLL–LLL"} + M{"MMM–MMM"} } MMMEd{ - M{"MMM d, E – MMM d, E"} - d{"MMM d, E – MMM d, E"} + M{"E, d MMM – E, d MMM"} + d{"E, d MMM – E, d MMM"} } MMMd{ - M{"MMM d – MMM d"} - d{"MMM d–d"} + M{"d MMM – d MMM"} + d{"d – d MMM"} } Md{ - M{"MM-dd – MM-dd"} - d{"MM-dd – MM-dd"} + M{"dd/MM – dd/MM"} + d{"dd/MM – dd/MM"} } d{ d{"d–d"} @@ -464,48 +556,48 @@ uz_Cyrl{ m{"h:mm–h:mm a"} } hmv{ - a{"h:mm a – h:mm a v"} - h{"h:mm–h:mm a v"} - m{"h:mm–h:mm a v"} + a{"h:mm a – h:mm a (v)"} + h{"h:mm–h:mm a (v)"} + m{"h:mm–h:mm a (v)"} } hv{ - a{"h a – h a v"} - h{"h–h a v"} + a{"h a – h a (v)"} + h{"h–h a (v)"} } y{ y{"y–y"} } yM{ - M{"y-MM – y-MM"} - y{"y-MM – y-MM"} + M{"MM/y – MM/y"} + y{"MM/y – MM/y"} } yMEd{ - M{"y-MM-dd, E – y-MM-dd, E"} - d{"y-MM-dd, E – y-MM-dd, E"} - y{"y-MM-dd, E – y-MM-dd, E"} + M{"E, dd/MM/y – E, dd/MM/y"} + d{"E, dd/MM/y – E, dd/MM/y"} + y{"E, dd/MM/y – E, dd/MM/y"} } yMMM{ - M{"y MMM–MMM"} - y{"y MMM – y MMM"} + M{"MMM – MMM, y"} + y{"MMM, y – MMM, y"} } yMMMEd{ - M{"y MMM d, E – MMM d, E"} - d{"y MMM d, E – MMM d, E"} - y{"y MMM d, E – y MMM d, E"} + M{"E, d MMM – E, d MMM, y"} + d{"E, d MMM – E, d MMM, y"} + y{"E, d MMM, y – E, d MMM, y"} } yMMMM{ - M{"y MMMM–MMMM"} - y{"y MMMM – y MMMM"} + M{"MMMM – MMMM, y"} + y{"MMMM, y – MMMM, y"} } yMMMd{ - M{"y MMM d – MMM d"} - d{"y MMM d–d"} - y{"y MMM d – y MMM d"} + M{"d MMM – d MMM, y"} + d{"d – d MMM, y"} + y{"d MMM, y – d MMM, y"} } yMd{ - M{"y-MM-dd – y-MM-dd"} - d{"y-MM-dd – y-MM-dd"} - y{"y-MM-dd – y-MM-dd"} + M{"dd/MM/y – dd/MM/y"} + d{"dd/MM/y – dd/MM/y"} + y{"dd/MM/y – dd/MM/y"} } } monthNames{ diff --git a/icuSources/data/locales/uz_Cyrl_UZ.txt b/icuSources/data/locales/uz_Cyrl_UZ.txt index 73d05980..7eeb1773 100644 --- a/icuSources/data/locales/uz_Cyrl_UZ.txt +++ b/icuSources/data/locales/uz_Cyrl_UZ.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/uz_Cyrl_UZ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License uz_Cyrl_UZ{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/uz_Latn.txt b/icuSources/data/locales/uz_Latn.txt index e1f277b9..36553dac 100644 --- a/icuSources/data/locales/uz_Latn.txt +++ b/icuSources/data/locales/uz_Latn.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/uz_Latn.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License uz_Latn{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/uz_Latn_UZ.txt b/icuSources/data/locales/uz_Latn_UZ.txt index 724ecefe..871f1eea 100644 --- a/icuSources/data/locales/uz_Latn_UZ.txt +++ b/icuSources/data/locales/uz_Latn_UZ.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/uz_Latn_UZ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License uz_Latn_UZ{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/uz_UZ.txt b/icuSources/data/locales/uz_UZ.txt index 84d0db1c..ffac5329 100644 --- a/icuSources/data/locales/uz_UZ.txt +++ b/icuSources/data/locales/uz_UZ.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License uz_UZ{ "%%ALIAS"{"uz_Latn_UZ"} } diff --git a/icuSources/data/locales/vai.txt b/icuSources/data/locales/vai.txt old mode 100755 new mode 100644 index d030bcee..0138d479 --- a/icuSources/data/locales/vai.txt +++ b/icuSources/data/locales/vai.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/vai.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License vai{ AuxExemplarCharacters{"[ꘓ ꘔ ꘕ ꘖ ꘗ ꘘ ꘙ ꘚ ꘛ ꘜ ꘝ ꘞ ꘟ]"} ExemplarCharacters{ @@ -33,7 +27,7 @@ vai{ } native{"vaii"} } - Version{"2.1.21.28"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/vai_LR.txt b/icuSources/data/locales/vai_LR.txt old mode 100755 new mode 100644 index 4733efb7..27d42387 --- a/icuSources/data/locales/vai_LR.txt +++ b/icuSources/data/locales/vai_LR.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License vai_LR{ "%%ALIAS"{"vai_Vaii_LR"} } diff --git a/icuSources/data/locales/vai_Latn.txt b/icuSources/data/locales/vai_Latn.txt old mode 100755 new mode 100644 index c406f5c4..69b21c9d --- a/icuSources/data/locales/vai_Latn.txt +++ b/icuSources/data/locales/vai_Latn.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/vai_Latn.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License vai_Latn{ %%Parent{"root"} ExemplarCharacters{ @@ -28,7 +22,7 @@ vai_Latn{ } native{"vaii"} } - Version{"2.1.21.28"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/vai_Latn_LR.txt b/icuSources/data/locales/vai_Latn_LR.txt old mode 100755 new mode 100644 index dfb75b68..f8a96ffb --- a/icuSources/data/locales/vai_Latn_LR.txt +++ b/icuSources/data/locales/vai_Latn_LR.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/vai_Latn_LR.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License vai_Latn_LR{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/vai_Vaii.txt b/icuSources/data/locales/vai_Vaii.txt old mode 100755 new mode 100644 index b4884914..487dfa96 --- a/icuSources/data/locales/vai_Vaii.txt +++ b/icuSources/data/locales/vai_Vaii.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/vai_Vaii.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License vai_Vaii{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/vai_Vaii_LR.txt b/icuSources/data/locales/vai_Vaii_LR.txt old mode 100755 new mode 100644 index af2bc3c0..37fdc3c2 --- a/icuSources/data/locales/vai_Vaii_LR.txt +++ b/icuSources/data/locales/vai_Vaii_LR.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/vai_Vaii_LR.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License vai_Vaii_LR{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/vi.txt b/icuSources/data/locales/vi.txt index ef3eccd7..20ed4553 100644 --- a/icuSources/data/locales/vi.txt +++ b/icuSources/data/locales/vi.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/vi.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License vi{ AuxExemplarCharacters{"[]"} Ellipsis{ @@ -36,7 +30,7 @@ vi{ } patterns{ accountingFormat{"#,##0.00 ¤"} - currencyFormat{"¤ #,##0.00"} + currencyFormat{"#,##0.00 ¤"} decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} @@ -174,10 +168,20 @@ vi{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + one{"Rẽ vào lối rẽ thứ nhất bên phải."} + other{"Rẽ vào lối rẽ thứ {0} bên phải."} + } + plural{ + one{"Rẽ vào lối rẽ thứ nhất bên phải."} + other{"Rẽ vào lối rẽ thứ {0} bên phải."} + } + } minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.23.12"} + Version{"2.1.32.59"} calendar{ buddhist{ DateTimePatterns{ @@ -342,18 +346,18 @@ vi{ zodiacs{ format{ abbreviated{ - "Chuột", - "Trâu", - "Hổ", - "Mèo", - "Rồng", - "Rắn", - "Ngá»±a", - "Dê", - "Khỉ", - "Gà", - "Chó", - "Lợn", + "Tý", + "Sá»­u", + "Dần", + "Mão", + "Thìn", + "Tỵ", + "Ngọ", + "Mùi", + "Thân", + "Dậu", + "Tuất", + "Hợi", } } } @@ -645,7 +649,7 @@ vi{ y{"'Năm' y G"} yyyy{"'Năm' y G"} yyyyM{"M/y G"} - yyyyMEd{"E, dd-M-y G"} + yyyyMEd{"E, d/M/y GGGGG"} yyyyMM{"MM-y G"} yyyyMMM{"MMM y G"} yyyyMMMEd{"E, d MMM, y G"} @@ -770,9 +774,9 @@ vi{ "HH:mm:ss z", "HH:mm:ss", "HH:mm", - "EEEE, 'ngày' dd MMMM 'năm' y", - "'Ngày' dd 'tháng' MM 'năm' y", - "d MMM, y", + "EEEE, 'ngày' d MMMM, y", + "'ngày' d MMMM, y", + "'ngày' d MMM, y", "dd/MM/y", "{0}, {1}", "{0} {1}", @@ -785,14 +789,14 @@ vi{ } availableFormats{ E{"ccc"} - EHm{"E HH:mm"} - EHms{"E HH:mm:ss"} + EHm{"HH:mm, E"} + EHms{"HH:mm:ss, E"} Ed{"E, d"} - Ehm{"E h:mm a"} - Ehms{"E h:mm:ss a"} + Ehm{"h:mm a, E"} + Ehms{"h:mm:ss a, E"} Gy{"y G"} GyMMM{"MMM y G"} - GyMMMEd{"E, d MMM, y G"} + GyMMMEd{"E, dd/MM/y G"} GyMMMd{"dd MMM, y G"} H{"HH"} Hm{"HH:mm"} @@ -804,6 +808,9 @@ vi{ MMM{"LLL"} MMMEd{"E, d MMM"} MMMMEd{"E, d MMMM"} + MMMMW{ + other{"'tuần' W 'của' 'tháng' M"} + } MMMMd{"d MMMM"} MMMd{"d MMM"} MMdd{"dd-MM"} @@ -828,6 +835,9 @@ vi{ yMd{"d/M/y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ 'năm' y"} + yw{ + other{"'tuần' w 'của' 'năm' y"} + } } dayNames{ format{ @@ -969,24 +979,24 @@ vi{ } eras{ abbreviated{ - "tr. CN", + "Trước CN", "sau CN", } abbreviated%variant{ "BCE", - "CE", + "CN", } narrow{ "tr. CN", "sau CN", } wide{ - "tr. CN", + "Trước CN", "sau CN", } wide%variant{ "BCE", - "CE", + "CN", } } intervalFormats{ @@ -1456,6 +1466,94 @@ vi{ } } } + characterLabel{ + activities{"Hoạt động"} + african_scripts{"Chữ viết Châu Phi"} + american_scripts{"Chữ viết Châu Mỹ"} + animal{"động vật"} + animals_nature{"Động vật & Tá»± nhiên"} + arrows{"MÅ©i tên"} + body{"vật thể"} + box_drawing{"Vẽ hộp"} + braille{"Chữ nổi Braille"} + building{"xây dá»±ng"} + bullets_stars{"Dấu đầu dòng/Sao"} + consonantal_jamo{"Jamo Phụ âm"} + currency_symbols{"Ký hiệu Tiền tệ"} + dash_connector{"Gạch ngang/Gạch nối"} + digits{"Chữ số"} + dingbats{"Dingbat"} + divination_symbols{"Ký hiệu Tiên tri"} + downwards_arrows{"MÅ©i tên Hướng xuống"} + downwards_upwards_arrows{"MÅ©i tên Lên xuống"} + east_asian_scripts{"Chữ viết Đông Á"} + emoji{"Biểu tượng"} + european_scripts{"Chữ viết Châu Âu"} + female{"nữ"} + flag{"cờ"} + flags{"Cờ"} + food_drink{"Đồ ăn & Đồ uống"} + format{"Định dạng"} + format_whitespace{"Định dạng & Dấu cách"} + full_width_form_variant{"Biến thể Mẫu rộng Đầy đủ"} + geometric_shapes{"Hình dạng Hình học"} + half_width_form_variant{"Biến thể Mẫu rộng"} + han_characters{"Ký tá»± chữ Hán"} + han_radicals{"Gốc chữ Hán"} + hanja{"Hanja"} + hanzi_simplified{"Hán tá»± (Giản thể)"} + hanzi_traditional{"Hán tá»± (Phồn thể)"} + heart{"trái tim"} + historic_scripts{"Chữ cái Lịch sá»­"} + ideographic_desc_characters{"Ký tá»± Mô tả Tượng hình"} + japanese_kana{"Kana Tiếng Nhật"} + kanbun{"Kanbun"} + kanji{"Kanji"} + keycap{"mÅ© phím"} + leftwards_arrows{"MÅ©i tên Hướng sang trái"} + leftwards_rightwards_arrows{"MÅ©i tên Hai chiều"} + letterlike_symbols{"Ký hiệu Giống chữ cái"} + limited_use{"Sá»­ dụng Hạn chế"} + male{"nam"} + math_symbols{"Ký hiệu Toán học"} + middle_eastern_scripts{"Chữ viết Trung Đông"} + miscellaneous{"Khác"} + modern_scripts{"Chữ viết Hiện đại"} + modifier{"Bổ trợ"} + musical_symbols{"Ký hiệu Âm nhạc"} + nature{"tá»± nhiên"} + nonspacing{"Không giãn cách"} + numbers{"Số"} + objects{"Đồ vật"} + other{"Khác"} + paired{"Được ghép đôi"} + person{"người"} + phonetic_alphabet{"Bảng chữ cái Phiên âm"} + pictographs{"Chữ tượng hình"} + place{"địa điểm"} + plant{"thá»±c vật"} + punctuation{"Dấu câu"} + rightwards_arrows{"MÅ©i tên Hướng sang phải"} + sign_standard_symbols{"Ký hiệu/Ký hiệu chuẩn"} + small_form_variant{"Biến thể Mẫu nhỏ"} + smiley{"mặt cười"} + smileys_people{"Mặt cười & Người"} + south_asian_scripts{"Chữ viết Nam Á"} + southeast_asian_scripts{"Chữ viết Đông Nam Á"} + spacing{"Giãn cách"} + sport{"thể thao"} + symbols{"Ký hiệu"} + technical_symbols{"Ký hiệu Kỹ thuật"} + tone_marks{"Dấu thanh"} + travel{"du lịch"} + travel_places{"Du lịch & Địa điểm"} + upwards_arrows{"MÅ©i tên Hướng lên"} + variant_forms{"Mẫu Biến thể"} + vocalic_jamo{"Jamo Nguyên âm"} + weather{"thời tiết"} + western_asian_scripts{"Chữ viết Tây Á"} + whitespace{"Dấu cách"} + } delimiters{ alternateQuotationEnd{"’"} alternateQuotationStart{"‘"} @@ -1515,6 +1613,14 @@ vi{ "0"{"Thứ Sáu tuần này"} "1"{"Thứ Sáu tuần sau"} } + relativeTime{ + future{ + other{"sau {0} Thứ Sáu nữa"} + } + past{ + other{"{0} Thứ Sáu trước"} + } + } } fri-narrow{ relative{ @@ -1522,6 +1628,14 @@ vi{ "0"{"Thứ Sáu tuần này"} "1"{"Thứ Sáu tuần sau"} } + relativeTime{ + future{ + other{"sau {0} Thứ Sáu nữa"} + } + past{ + other{"{0} Thứ Sáu trước"} + } + } } fri-short{ relative{ @@ -1529,9 +1643,20 @@ vi{ "0"{"Thứ Sáu tuần này"} "1"{"Thứ Sáu tuần sau"} } + relativeTime{ + future{ + other{"sau {0} Thứ Sáu nữa"} + } + past{ + other{"{0} Thứ Sáu trước"} + } + } } hour{ dn{"Giờ"} + relative{ + "0"{"giờ này"} + } relativeTime{ future{ other{"sau {0} giờ nữa"} @@ -1565,6 +1690,9 @@ vi{ } minute{ dn{"Phút"} + relative{ + "0"{"phút này"} + } relativeTime{ future{ other{"sau {0} phút nữa"} @@ -1602,6 +1730,14 @@ vi{ "0"{"Thứ Hai tuần này"} "1"{"Thứ Hai tuần sau"} } + relativeTime{ + future{ + other{"sau {0} Thứ Hai nữa"} + } + past{ + other{"{0} Thứ Hai trước"} + } + } } mon-narrow{ relative{ @@ -1609,6 +1745,14 @@ vi{ "0"{"Thứ Hai tuần này"} "1"{"Thứ Hai tuần sau"} } + relativeTime{ + future{ + other{"sau {0} Thứ Hai nữa"} + } + past{ + other{"{0} Thứ Hai trước"} + } + } } mon-short{ relative{ @@ -1616,6 +1760,14 @@ vi{ "0"{"Thứ Hai tuần này"} "1"{"Thứ Hai tuần sau"} } + relativeTime{ + future{ + other{"sau {0} Thứ Hai nữa"} + } + past{ + other{"{0} Thứ Hai trước"} + } + } } month{ dn{"Tháng"} @@ -1719,6 +1871,14 @@ vi{ "0"{"Thứ Bảy tuần này"} "1"{"Thứ Bảy tuần sau"} } + relativeTime{ + future{ + other{"sau {0} Thứ Bảy nữa"} + } + past{ + other{"{0} Thứ Bảy trước"} + } + } } sat-narrow{ relative{ @@ -1726,6 +1886,14 @@ vi{ "0"{"Thứ Bảy tuần này"} "1"{"Thứ Bảy tuần sau"} } + relativeTime{ + future{ + other{"sau {0} Thứ Bảy nữa"} + } + past{ + other{"{0} Thứ Bảy trước"} + } + } } sat-short{ relative{ @@ -1733,6 +1901,14 @@ vi{ "0"{"Thứ Bảy tuần này"} "1"{"Thứ Bảy tuần sau"} } + relativeTime{ + future{ + other{"sau {0} Thứ Bảy nữa"} + } + past{ + other{"{0} Thứ Bảy trước"} + } + } } second{ dn{"Giây"} @@ -1776,6 +1952,14 @@ vi{ "0"{"Chủ Nhật tuần này"} "1"{"Chủ Nhật tuần sau"} } + relativeTime{ + future{ + other{"sau {0} Chủ Nhật nữa"} + } + past{ + other{"{0} Chủ Nhật trước"} + } + } } sun-narrow{ relative{ @@ -1783,6 +1967,14 @@ vi{ "0"{"Chủ Nhật tuần này"} "1"{"Chủ Nhật tuần sau"} } + relativeTime{ + future{ + other{"sau {0} Chủ Nhật nữa"} + } + past{ + other{"{0} Chủ Nhật trước"} + } + } } sun-short{ relative{ @@ -1790,6 +1982,14 @@ vi{ "0"{"Chủ Nhật tuần này"} "1"{"Chủ Nhật tuần sau"} } + relativeTime{ + future{ + other{"sau {0} Chủ Nhật nữa"} + } + past{ + other{"{0} Chủ Nhật trước"} + } + } } thu{ relative{ @@ -1797,6 +1997,14 @@ vi{ "0"{"Thứ Năm tuần này"} "1"{"Thứ Năm tuần sau"} } + relativeTime{ + future{ + other{"sau {0} Thứ Năm nữa"} + } + past{ + other{"{0} Thứ Năm trước"} + } + } } thu-narrow{ relative{ @@ -1804,6 +2012,14 @@ vi{ "0"{"Thứ Năm tuần này"} "1"{"Thứ Năm tuần sau"} } + relativeTime{ + future{ + other{"sau {0} Thứ Năm nữa"} + } + past{ + other{"{0} Thứ Năm trước"} + } + } } thu-short{ relative{ @@ -1811,6 +2027,14 @@ vi{ "0"{"Thứ Năm tuần này"} "1"{"Thứ Năm tuần sau"} } + relativeTime{ + future{ + other{"sau {0} Thứ Năm nữa"} + } + past{ + other{"{0} Thứ Năm trước"} + } + } } tue{ relative{ @@ -1818,6 +2042,14 @@ vi{ "0"{"Thứ Ba tuần này"} "1"{"Thứ Ba tuần sau"} } + relativeTime{ + future{ + other{"sau {0} Thứ Ba nữa"} + } + past{ + other{"{0} Thứ Ba trước"} + } + } } tue-narrow{ relative{ @@ -1825,6 +2057,14 @@ vi{ "0"{"Thứ Ba tuần này"} "1"{"Thứ Ba tuần sau"} } + relativeTime{ + future{ + other{"sau {0} Thứ Ba nữa"} + } + past{ + other{"{0} Thứ Ba trước"} + } + } } tue-short{ relative{ @@ -1832,6 +2072,14 @@ vi{ "0"{"Thứ Ba tuần này"} "1"{"Thứ Ba tuần sau"} } + relativeTime{ + future{ + other{"sau {0} Thứ Ba nữa"} + } + past{ + other{"{0} Thứ Ba trước"} + } + } } wed{ relative{ @@ -1839,6 +2087,14 @@ vi{ "0"{"Thứ TÆ° tuần này"} "1"{"Thứ TÆ° tuần sau"} } + relativeTime{ + future{ + other{"sau {0} Thứ TÆ° nữa"} + } + past{ + other{"{0} Thứ TÆ° trước"} + } + } } wed-narrow{ relative{ @@ -1846,6 +2102,14 @@ vi{ "0"{"Thứ TÆ° tuần này"} "1"{"Thứ TÆ° tuần sau"} } + relativeTime{ + future{ + other{"sau {0} Thứ TÆ° nữa"} + } + past{ + other{"{0} Thứ TÆ° trước"} + } + } } wed-short{ relative{ @@ -1853,6 +2117,14 @@ vi{ "0"{"Thứ TÆ° tuần này"} "1"{"Thứ TÆ° tuần sau"} } + relativeTime{ + future{ + other{"sau {0} Thứ TÆ° nữa"} + } + past{ + other{"{0} Thứ TÆ° trước"} + } + } } week{ dn{"Tuần"} @@ -1861,6 +2133,7 @@ vi{ "0"{"tuần này"} "1"{"tuần sau"} } + relativePeriod{"tuần {0}"} relativeTime{ future{ other{"sau {0} tuần nữa"} @@ -1877,6 +2150,7 @@ vi{ "0"{"tuần này"} "1"{"tuần sau"} } + relativePeriod{"tuần {0}"} relativeTime{ future{ other{"sau {0} tuần nữa"} @@ -1893,6 +2167,7 @@ vi{ "0"{"tuần này"} "1"{"tuần sau"} } + relativePeriod{"tuần {0}"} relativeTime{ future{ other{"sau {0} tuần nữa"} @@ -1964,6 +2239,12 @@ vi{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} và {1}"} + end{"{0} và {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0}, {1}"} end{"{0}, {1}"} @@ -1988,16 +2269,4 @@ vi{ US{"Hệ Mỹ"} metric{"Hệ mét"} } - transformNames{ - BGN{"BGN"} - Numeric{"Số"} - Tone{"Âm"} - UNGEGN{"UNGEGN"} - x-Accents{"Dấu"} - x-Fullwidth{"Độ rộng tối đa"} - x-Halfwidth{"Ná»­a độ rộng"} - x-Jamo{"Jamo"} - x-Pinyin{"Bính âm"} - x-Publishing{"Xuất bản"} - } } diff --git a/icuSources/data/locales/vi_VN.txt b/icuSources/data/locales/vi_VN.txt index a7f67930..d806d1ac 100644 --- a/icuSources/data/locales/vi_VN.txt +++ b/icuSources/data/locales/vi_VN.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/vi_VN.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License vi_VN{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/vun.txt b/icuSources/data/locales/vun.txt old mode 100755 new mode 100644 index 6f3e5c07..169d7bbc --- a/icuSources/data/locales/vun.txt +++ b/icuSources/data/locales/vun.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/vun.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License vun{ AuxExemplarCharacters{"[q x]"} ExemplarCharacters{"[a b c d e f g h i j k l m n o p r s t u v w y z]"} @@ -17,7 +11,7 @@ vun{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/vun_TZ.txt b/icuSources/data/locales/vun_TZ.txt old mode 100755 new mode 100644 index 40470b53..ad0140d2 --- a/icuSources/data/locales/vun_TZ.txt +++ b/icuSources/data/locales/vun_TZ.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/vun_TZ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License vun_TZ{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/wae.txt b/icuSources/data/locales/wae.txt index b81c314d..3d395f4c 100644 --- a/icuSources/data/locales/wae.txt +++ b/icuSources/data/locales/wae.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/wae.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License wae{ AuxExemplarCharacters{"[à ă â Ã¥ ā æ ç è ĕ ê ë ē ì Ä­ î ï Ä« ñ ò ŏ ô ø ō œ ß ù Å­ û Å« ÿ]"} ExemplarCharacters{ @@ -21,7 +15,7 @@ wae{ } } } - Version{"2.1.21.28"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/wae_CH.txt b/icuSources/data/locales/wae_CH.txt index 2b151ba9..13645e87 100644 --- a/icuSources/data/locales/wae_CH.txt +++ b/icuSources/data/locales/wae_CH.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/wae_CH.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License wae_CH{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/xog.txt b/icuSources/data/locales/xog.txt old mode 100755 new mode 100644 index 21218659..e2340b23 --- a/icuSources/data/locales/xog.txt +++ b/icuSources/data/locales/xog.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/xog.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License xog{ ExemplarCharacters{"[a b c d e f g h i j k l m n o p q r s t u v w x y z]"} ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"} @@ -16,7 +10,7 @@ xog{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/xog_UG.txt b/icuSources/data/locales/xog_UG.txt old mode 100755 new mode 100644 index 922d34da..3a0bde76 --- a/icuSources/data/locales/xog_UG.txt +++ b/icuSources/data/locales/xog_UG.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/xog_UG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License xog_UG{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/yav.txt b/icuSources/data/locales/yav.txt old mode 100755 new mode 100644 index 3eb287da..e0073a93 --- a/icuSources/data/locales/yav.txt +++ b/icuSources/data/locales/yav.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/yav.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License yav{ AuxExemplarCharacters{"[g j q r x z]"} ExemplarCharacters{ @@ -27,7 +21,7 @@ yav{ } } } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/yav_CM.txt b/icuSources/data/locales/yav_CM.txt old mode 100755 new mode 100644 index a81f8976..2f4b9dc6 --- a/icuSources/data/locales/yav_CM.txt +++ b/icuSources/data/locales/yav_CM.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/yav_CM.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License yav_CM{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/yi.txt b/icuSources/data/locales/yi.txt index ec54eace..135d1e6c 100644 --- a/icuSources/data/locales/yi.txt +++ b/icuSources/data/locales/yi.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/yi.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License yi{ AuxExemplarCharacters{"[\u200E\u200F]"} ExemplarCharacters{ @@ -34,7 +28,7 @@ yi{ native{"latn"} traditional{"hebr"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/yi_001.txt b/icuSources/data/locales/yi_001.txt index 91f0b476..3a0addfa 100644 --- a/icuSources/data/locales/yi_001.txt +++ b/icuSources/data/locales/yi_001.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/yi_001.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License yi_001{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/yo.txt b/icuSources/data/locales/yo.txt old mode 100755 new mode 100644 index 284f8401..dec27ad6 --- a/icuSources/data/locales/yo.txt +++ b/icuSources/data/locales/yo.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/yo.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License yo{ AuxExemplarCharacters{"[c q v x z]"} ExemplarCharacters{ @@ -15,20 +9,40 @@ yo{ ExemplarCharactersIndex{"[A B D E F G H I J K L M N O P R S T U W Y]"} NumberElements{ latn{ + miscPatterns{ + atLeast{"⩾{0}"} + range{"{0}–{1}"} + } patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} + } + symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} } } + minimumGroupingDigits{"1"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ - "h:mm:ss a zzzz", - "h:mm:ss a z", - "h:mm:ss a", - "h:mm a", + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", "EEEE, d MMMM y G", "d MMMM y G", "d MMM y G", @@ -72,11 +86,15 @@ yo{ "Àárọ̀", "Ọ̀sán", } + AmPmMarkersNarrow{ + "Àárọ̀", + "Ọ̀sán", + } DateTimePatterns{ - "h:mm:ss a zzzz", - "h:mm:ss a z", - "h:mm:ss a", - "h:mm a", + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", "EEEE, d MMMM y", "d MMMM y", "d MMM y", @@ -87,19 +105,42 @@ yo{ "{1} {0}", "{1} {0}", } + appendItems{ + Timezone{"{0} {1}"} + } availableFormats{ + E{"ccc"} + EHm{"E HH:mm"} + EHms{"E HH:mm:ss"} + Ed{"d, E"} + Ehm{"E h:mm a"} + Ehms{"E h:mm:ss a"} + Gy{"G y"} + GyMMM{"G y MMM"} + GyMMMEd{"G y MMM d, E"} + GyMMMd{"G y MMM d"} + H{"HH"} Hm{"HH:mm"} Hms{"HH:mm:ss"} + Hmsv{"HH:mm:ss v"} + Hmv{"HH:mm v"} M{"L"} MEd{"E, M/d"} MMM{"LLL"} MMMEd{"E, MMM d"} MMMMEd{"E, MMMM d"} + MMMMW{ + other{"'week' W 'of' MMM"} + } MMMMd{"MMMM d"} MMMd{"MMM d"} Md{"M/d"} d{"d"} + h{"h a"} hm{"h:mm a"} + hms{"h:mm:ss a"} + hmsv{"h:mm:ss a v"} + hmv{"h:mm a v"} ms{"mm:ss"} y{"y"} yM{"M/y"} @@ -107,8 +148,13 @@ yo{ yMMM{"MMM y"} yMMMEd{"E, MMM d, y"} yMMMM{"MMMM y"} + yMMMd{"y MMM d"} + yMd{"y-MM-dd"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + other{"'week' w 'of' y"} + } } dayNames{ format{ @@ -121,6 +167,44 @@ yo{ "Ẹtì", "Àbámẹ́ta", } + short{ + "Àìkú", + "Ajé", + "Ìsẹ́gun", + "Ọjọ́rú", + "Ọjọ́bọ", + "Ẹtì", + "Àbámẹ́ta", + } + wide{ + "Ọjọ́ Àìkú", + "Ọjọ́ Ajé", + "Ọjọ́ Ìsẹ́gun", + "Ọjọ́rú", + "Ọjọ́bọ", + "Ọjọ́ Ẹtì", + "Ọjọ́ Àbámẹ́ta", + } + } + stand-alone{ + abbreviated{ + "Àìkú", + "Ajé", + "Ìsẹ́gun", + "Ọjọ́rú", + "Ọjọ́bọ", + "Ẹtì", + "Àbámẹ́ta", + } + short{ + "Àìkú", + "Ajé", + "Ìsẹ́gun", + "Ọjọ́rú", + "Ọjọ́bọ", + "Ẹtì", + "Àbámẹ́ta", + } wide{ "Ọjọ́ Àìkú", "Ọjọ́ Ajé", @@ -132,15 +216,134 @@ yo{ } } } + dayPeriod{ + stand-alone{ + abbreviated{ + am{"Àárọ̀"} + pm{"Ọ̀sán"} + } + narrow{ + am{"Àárọ̀"} + pm{"Ọ̀sán"} + } + wide{ + am{"Àárọ̀"} + pm{"Ọ̀sán"} + } + } + } eras{ abbreviated{ - "SK", + "BCE", "LK", } + abbreviated%variant{ + "BCE", + "CE", + } wide{ "Saju Kristi", "Lehin Kristi", } + wide%variant{ + "BCE", + "CE", + } + } + intervalFormats{ + H{ + H{"HH–HH"} + } + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } + Hmv{ + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} + } + Hv{ + H{"HH–HH v"} + } + M{ + M{"MM–MM"} + } + MEd{ + M{"MM-dd, E – MM-dd, E"} + d{"MM-dd, E – MM-dd, E"} + } + MMM{ + M{"LLL–LLL"} + } + MMMEd{ + M{"MMM d, E – MMM d, E"} + d{"MMM d, E – MMM d, E"} + } + MMMd{ + M{"MMM d – MMM d"} + d{"MMM d–d"} + } + Md{ + M{"MM-dd – MM-dd"} + d{"MM-dd – MM-dd"} + } + d{ + d{"d–d"} + } + fallback{"{0} – {1}"} + h{ + a{"h a – h a"} + h{"h–h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} + } + hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} + } + hv{ + a{"h a – h a v"} + h{"h–h a v"} + } + y{ + y{"y–y"} + } + yM{ + M{"y-MM – y-MM"} + y{"y-MM – y-MM"} + } + yMEd{ + M{"y-MM-dd, E – y-MM-dd, E"} + d{"y-MM-dd, E – y-MM-dd, E"} + y{"y-MM-dd, E – y-MM-dd, E"} + } + yMMM{ + M{"y MMM–MMM"} + y{"y MMM – y MMM"} + } + yMMMEd{ + M{"y MMM d, E – MMM d, E"} + d{"y MMM d, E – MMM d, E"} + y{"y MMM d, E – y MMM d, E"} + } + yMMMM{ + M{"y MMMM–MMMM"} + y{"y MMMM – y MMMM"} + } + yMMMd{ + M{"y MMM d – MMM d"} + d{"y MMM d–d"} + y{"y MMM d – y MMM d"} + } + yMd{ + M{"y-MM-dd – y-MM-dd"} + d{"y-MM-dd – y-MM-dd"} + y{"y-MM-dd – y-MM-dd"} + } } monthNames{ format{ @@ -158,6 +361,64 @@ yo{ "Bélú", "Ọ̀pẹ̀", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } + wide{ + "Oṣù Ṣẹ́rẹ́", + "Oṣù Èrèlè", + "Oṣù Ẹrẹ̀nà", + "Oṣù Ìgbé", + "Oṣù Ẹ̀bibi", + "Oṣù Òkúdu", + "Oṣù Agẹmọ", + "Oṣù Ògún", + "Oṣù Owewe", + "Oṣù Ọ̀wàrà", + "Oṣù Bélú", + "Oṣù Ọ̀pẹ̀", + } + } + stand-alone{ + abbreviated{ + "Ṣẹ́rẹ́", + "Èrèlè", + "Ẹrẹ̀nà", + "Ìgbé", + "Ẹ̀bibi", + "Òkúdu", + "Agẹmọ", + "Ògún", + "Owewe", + "Ọ̀wàrà", + "Bélú", + "Ọ̀pẹ̀", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "Oṣù Ṣẹ́rẹ́", "Oṣù Èrèlè", @@ -182,6 +443,32 @@ yo{ "K3", "K4", } + narrow{ + "1", + "2", + "3", + "4", + } + wide{ + "Kọ́tà Kínní", + "Kọ́tà Kejì", + "Kọ́à Keta", + "Kọ́tà Kẹrin", + } + } + stand-alone{ + abbreviated{ + "K1", + "K2", + "K3", + "K4", + } + narrow{ + "1", + "2", + "3", + "4", + } wide{ "Kọ́tà Kínní", "Kọ́tà Kejì", @@ -218,6 +505,12 @@ yo{ hour{ dn{"wákàtí"} } + hour-narrow{ + dn{"wákàtí"} + } + hour-short{ + dn{"wákàtí"} + } minute{ dn{"Ìsẹ́jú"} } diff --git a/icuSources/data/locales/yo_BJ.txt b/icuSources/data/locales/yo_BJ.txt old mode 100755 new mode 100644 index 47842c9c..d6da52ea --- a/icuSources/data/locales/yo_BJ.txt +++ b/icuSources/data/locales/yo_BJ.txt @@ -1,17 +1,11 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/yo_BJ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License yo_BJ{ ExemplarCharacters{ "[a á à b d e é è ɛ {ɛ\u0301} {ɛ\u0300} f g {gb} h i í ì j k l m n o ó ò ɔ {ɔ" "\u0301} {ɔ\u0300} p r s {sh} t u ú ù w y]" } - Version{"2.1.24.17"} + Version{"2.1.31.33"} calendar{ gregorian{ AmPmMarkers{ @@ -22,6 +16,10 @@ yo_BJ{ "Àárɔ̀", "Ɔ̀sán", } + AmPmMarkersNarrow{ + "Àárɔ̀", + "Ɔ̀sán", + } dayNames{ format{ abbreviated{ @@ -33,6 +31,44 @@ yo_BJ{ "Ɛtì", "Àbámɛ́ta", } + short{ + "Àìkú", + "Ajé", + "Ìsɛ́gun", + "Ɔjɔ́rú", + "Ɔjɔ́bɔ", + "Ɛtì", + "Àbámɛ́ta", + } + wide{ + "Ɔjɔ́ Àìkú", + "Ɔjɔ́ Ajé", + "Ɔjɔ́ Ìsɛ́gun", + "Ɔjɔ́rú", + "Ɔjɔ́bɔ", + "Ɔjɔ́ Ɛtì", + "Ɔjɔ́ Àbámɛ́ta", + } + } + stand-alone{ + abbreviated{ + "Àìkú", + "Ajé", + "Ìsɛ́gun", + "Ɔjɔ́rú", + "Ɔjɔ́bɔ", + "Ɛtì", + "Àbámɛ́ta", + } + short{ + "Àìkú", + "Ajé", + "Ìsɛ́gun", + "Ɔjɔ́rú", + "Ɔjɔ́bɔ", + "Ɛtì", + "Àbámɛ́ta", + } wide{ "Ɔjɔ́ Àìkú", "Ɔjɔ́ Ajé", @@ -44,6 +80,22 @@ yo_BJ{ } } } + dayPeriod{ + stand-alone{ + abbreviated{ + am{"Àárɔ̀"} + pm{"Ɔ̀sán"} + } + narrow{ + am{"Àárɔ̀"} + pm{"Ɔ̀sán"} + } + wide{ + am{"Àárɔ̀"} + pm{"Ɔ̀sán"} + } + } + } monthNames{ format{ abbreviated{ @@ -75,6 +127,36 @@ yo_BJ{ "Oshù Ɔ̀pɛ̀", } } + stand-alone{ + abbreviated{ + "Shɛ́rɛ́", + "Èrèlè", + "Ɛrɛ̀nà", + "Ìgbé", + "Ɛ̀bibi", + "Òkúdu", + "Agɛmɔ", + "Ògún", + "Owewe", + "Ɔ̀wàrà", + "Bélú", + "Ɔ̀pɛ̀", + } + wide{ + "Oshù Shɛ́rɛ́", + "Oshù Èrèlè", + "Oshù Ɛrɛ̀nà", + "Oshù Ìgbé", + "Oshù Ɛ̀bibi", + "Oshù Òkúdu", + "Oshù Agɛmɔ", + "Oshù Ògún", + "Oshù Owewe", + "Oshù Ɔ̀wàrà", + "Oshù Bélú", + "Oshù Ɔ̀pɛ̀", + } + } } quarters{ format{ @@ -85,6 +167,14 @@ yo_BJ{ "Kɔ́tà Kɛrin", } } + stand-alone{ + wide{ + "Kɔ́tà Kínní", + "Kɔ́tà Kejì", + "Kɔ́à Keta", + "Kɔ́tà Kɛrin", + } + } } } } diff --git a/icuSources/data/locales/yo_NG.txt b/icuSources/data/locales/yo_NG.txt old mode 100755 new mode 100644 index 2d02369a..8ca4a58e --- a/icuSources/data/locales/yo_NG.txt +++ b/icuSources/data/locales/yo_NG.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/yo_NG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License yo_NG{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/yue.txt b/icuSources/data/locales/yue.txt old mode 100755 new mode 100644 index d4bb1a33..442123b6 --- a/icuSources/data/locales/yue.txt +++ b/icuSources/data/locales/yue.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/yue.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License yue{ AuxExemplarCharacters{ "[乍 仂 伏 佐 侶 僳 兆 兌 兹 别 券 勳 卑 卞 占 叶 å ¤ 墎 壤 奥 孜 峇 嶼 å·½ 栗 楔 涅 渾 澎 燦 狄 琳 瑚 甫 碑 礁 芒 苗" @@ -88,6 +82,26 @@ yue{ NumberElements{ default{"latn"} finance{"hantfin"} + hanidec{ + patterns{ + currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} + } + symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + minusSign{"-"} + nan{"非數值"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + } + } latn{ miscPatterns{ atLeast{"{0}+"} @@ -233,10 +247,19 @@ yue{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + other{"第 {0} 本書"} + } + plural{ + other{"{0} 本書"} + } + } + minimumGroupingDigits{"1"} native{"hanidec"} traditional{"hant"} } - Version{"2.1.23.47"} + Version{"2.1.34.23"} calendar{ buddhist{ DateTimePatterns{ @@ -1239,8 +1262,8 @@ yue{ "下午", } AmPmMarkersNarrow{ - "朝早", - "下晝", + "上午", + "下午", } DateTimePatterns{ "ah:mm:ss [zzzz]", @@ -1280,6 +1303,9 @@ yue{ MEd{"M/d(E)"} MMM{"LLL"} MMMEd{"M月d日 E"} + MMMMW{ + other{"M月第W個星期"} + } MMMMd{"M月d日"} MMMd{"M月d日"} MMdd{"MM/dd"} @@ -1302,6 +1328,9 @@ yue{ yMd{"y/M/d"} yQQQ{"yå¹´QQQ"} yQQQQ{"yå¹´QQQQ"} + yw{ + other{"y年第w個星期"} + } } dayNames{ format{ @@ -1415,19 +1444,21 @@ yue{ abbreviated{ afternoon1{"中午"} afternoon2{"下晝"} + am{"上午"} evening1{"夜晚"} midnight{"午夜"} morning1{"清晨"} morning2{"朝早"} night1{"凌晨"} + pm{"下午"} } narrow{ afternoon1{"中午"} afternoon2{"下晝"} - am{"朝早"} + am{"上午"} evening1{"夜晚"} - midnight{"下晝"} - morning1{"夜晚"} + midnight{"午夜"} + morning1{"清晨"} morning2{"朝早"} night1{"凌晨"} pm{"下午"} @@ -1435,11 +1466,13 @@ yue{ wide{ afternoon1{"中午"} afternoon2{"下晝"} + am{"上午"} evening1{"夜晚"} midnight{"午夜"} morning1{"清晨"} morning2{"朝早"} night1{"凌晨"} + pm{"下午"} } } } @@ -1660,10 +1693,10 @@ yue{ quarters{ format{ abbreviated{ - "1å­£", - "2å­£", - "3å­£", - "4å­£", + "第1å­£", + "第2å­£", + "第3å­£", + "第4å­£", } narrow{ "1", @@ -1680,10 +1713,10 @@ yue{ } stand-alone{ abbreviated{ - "1å­£", - "2å­£", - "3å­£", - "4å­£", + "第1å­£", + "第2å­£", + "第3å­£", + "第4å­£", } narrow{ "1", @@ -2500,6 +2533,78 @@ yue{ } } } + characterLabel{ + activities{"活動"} + african_scripts{"非洲字體"} + american_scripts{"美洲字體"} + animals_nature{"動物和大自然"} + arrows{"箭咀"} + box_drawing{"繪畫箱"} + braille{"突字"} + bullets_stars{"列點/星號"} + consonantal_jamo{"輔音字母"} + currency_symbols{"貨幣符號"} + dash_connector{"破折號/連接符號"} + digits{"數碼"} + dingbats{"雜錦字型"} + divination_symbols{"占卜符號"} + downwards_arrows{"向下箭咀"} + downwards_upwards_arrows{"向下和向上箭咀"} + east_asian_scripts{"東亞字體"} + emoji{"表情符號"} + european_scripts{"歐洲字體"} + flags{"旗"} + food_drink{"食物和飲品"} + format{"格式"} + format_whitespace{"格式和空白"} + full_width_form_variant{"全型變體"} + geometric_shapes{"幾何圖形"} + half_width_form_variant{"半型變體"} + han_characters{"漢語字符"} + han_radicals{"漢字部首"} + hanja{"漢字"} + hanzi_simplified{"漢字 (簡體)"} + hanzi_traditional{"漢字 (繁體)"} + historic_scripts{"古代字體"} + ideographic_desc_characters{"漢字結構描述字符"} + japanese_kana{"日文假名"} + kanbun{"日本漢文"} + kanji{"日本漢字"} + leftwards_arrows{"向左箭咀"} + leftwards_rightwards_arrows{"向左和向右箭咀"} + letterlike_symbols{"字母符號"} + limited_use{"限制使用"} + math_symbols{"數學符號"} + middle_eastern_scripts{"中東字體"} + miscellaneous{"其他"} + modern_scripts{"現代字體"} + modifier{"修飾符"} + musical_symbols{"音樂符號"} + nonspacing{"非間距"} + numbers{"數字"} + objects{"物件"} + other{"其他"} + paired{"配對"} + phonetic_alphabet{"拼音字母"} + pictographs{"象形文字"} + punctuation{"標點符號"} + rightwards_arrows{"向右箭咀"} + sign_standard_symbols{"標記/標準符號"} + small_form_variant{"小寫變體"} + smileys_people{"表情符號與人"} + south_asian_scripts{"南亞字體"} + southeast_asian_scripts{"東南亞字體"} + spacing{"空位"} + symbols{"符號"} + technical_symbols{"技術符號"} + tone_marks{"聲調符號"} + travel_places{"旅遊和地點"} + upwards_arrows{"向上箭咀"} + variant_forms{"變化型"} + vocalic_jamo{"元音字母"} + western_asian_scripts{"西亞字體"} + whitespace{"空白"} + } delimiters{ alternateQuotationEnd{"』"} alternateQuotationStart{"『"} @@ -2512,16 +2617,16 @@ yue{ relative{ "-1"{"尋日"} "-2"{"前天"} - "0"{"今天"} + "0"{"今日"} "1"{"聽日"} "2"{"後天"} } relativeTime{ future{ - other{"{0} 天後"} + other{"{0} 日後"} } past{ - other{"{0} 天前"} + other{"{0} 日前"} } } } @@ -2529,10 +2634,10 @@ yue{ dn{"日"} relativeTime{ future{ - other{"{0} 天後"} + other{"{0} 日後"} } past{ - other{"{0} 天前"} + other{"{0} 日前"} } } } @@ -2540,10 +2645,10 @@ yue{ dn{"日"} relativeTime{ future{ - other{"{0} 天後"} + other{"{0} 日後"} } past{ - other{"{0} 天前"} + other{"{0} 日前"} } } } @@ -2555,27 +2660,54 @@ yue{ } fri{ relative{ - "-1"{"上週五"} - "0"{"本週五"} - "1"{"下週五"} + "-1"{"上星期五"} + "0"{"今個星期五"} + "1"{"下星期五"} + } + relativeTime{ + future{ + other{"{0} 個星期五後"} + } + past{ + other{"{0} 個星期五前"} + } } } fri-narrow{ relative{ - "-1"{"上週五"} - "0"{"本週五"} - "1"{"下週五"} + "-1"{"上星期五"} + "0"{"今個星期五"} + "1"{"下星期五"} + } + relativeTime{ + future{ + other{"{0} 個星期五後"} + } + past{ + other{"{0} 個星期五前"} + } } } fri-short{ relative{ - "-1"{"上週五"} - "0"{"本週五"} - "1"{"下週五"} + "-1"{"上星期五"} + "0"{"今個星期五"} + "1"{"下星期五"} + } + relativeTime{ + future{ + other{"{0} 個星期五後"} + } + past{ + other{"{0} 個星期五前"} + } } } hour{ dn{"小時"} + relative{ + "0"{"呢個小時"} + } relativeTime{ future{ other{"{0} 小時後"} @@ -2609,6 +2741,9 @@ yue{ } minute{ dn{"分鐘"} + relative{ + "0"{"呢分鐘"} + } relativeTime{ future{ other{"{0} 分鐘後"} @@ -2642,30 +2777,54 @@ yue{ } mon{ relative{ - "-1"{"上週一"} - "0"{"本週一"} - "1"{"下週一"} + "-1"{"上星期一"} + "0"{"今個星期一"} + "1"{"下星期一"} + } + relativeTime{ + future{ + other{"{0} 個星期一後"} + } + past{ + other{"{0} 個星期一前"} + } } } mon-narrow{ relative{ - "-1"{"上週一"} - "0"{"本週一"} - "1"{"下週一"} + "-1"{"上星期一"} + "0"{"今個星期一"} + "1"{"下星期一"} + } + relativeTime{ + future{ + other{"{0} 個星期一後"} + } + past{ + other{"{0} 個星期一前"} + } } } mon-short{ relative{ - "-1"{"上週一"} - "0"{"本週一"} - "1"{"下週一"} + "-1"{"上星期一"} + "0"{"今個星期一"} + "1"{"下星期一"} + } + relativeTime{ + future{ + other{"{0} 個星期一後"} + } + past{ + other{"{0} 個星期一前"} + } } } month{ dn{"月"} relative{ "-1"{"上個月"} - "0"{"本月"} + "0"{"今個月"} "1"{"下個月"} } relativeTime{ @@ -2724,10 +2883,10 @@ yue{ } relativeTime{ future{ - other{"{0}季後"} + other{"{0} 季後"} } past{ - other{"{0}季前"} + other{"{0} 季前"} } } } @@ -2749,29 +2908,53 @@ yue{ } sat{ relative{ - "-1"{"上週六"} - "0"{"本週六"} - "1"{"下週六"} + "-1"{"上星期六"} + "0"{"今個星期六"} + "1"{"下星期六"} + } + relativeTime{ + future{ + other{"{0} 個星期六後"} + } + past{ + other{"{0} 個星期六前"} + } } } sat-narrow{ relative{ - "-1"{"上週六"} - "0"{"本週六"} - "1"{"下週六"} + "-1"{"上星期六"} + "0"{"今個星期六"} + "1"{"下星期六"} + } + relativeTime{ + future{ + other{"{0} 個星期六後"} + } + past{ + other{"{0} 個星期六前"} + } } } sat-short{ relative{ - "-1"{"上週六"} - "0"{"本週六"} - "1"{"下週六"} + "-1"{"上星期六"} + "0"{"今個星期六"} + "1"{"下星期六"} + } + relativeTime{ + future{ + other{"{0} 個星期六後"} + } + past{ + other{"{0} 個星期六前"} + } } } second{ dn{"秒"} relative{ - "0"{"現在"} + "0"{"宜家"} } relativeTime{ future{ @@ -2806,123 +2989,222 @@ yue{ } sun{ relative{ - "-1"{"上週日"} - "0"{"本週日"} - "1"{"下週日"} + "-1"{"上星期日"} + "0"{"今個星期日"} + "1"{"下星期日"} + } + relativeTime{ + future{ + other{"{0} 個星期日後"} + } + past{ + other{"{0} 個星期日前"} + } } } sun-narrow{ relative{ - "-1"{"上週日"} - "0"{"本週日"} - "1"{"下週日"} + "-1"{"上星期日"} + "0"{"今個星期日"} + "1"{"下星期日"} + } + relativeTime{ + future{ + other{"{0} 個星期日後"} + } + past{ + other{"{0} 個星期日前"} + } } } sun-short{ relative{ - "-1"{"上週日"} - "0"{"本週日"} - "1"{"下週日"} + "-1"{"上星期日"} + "0"{"今個星期日"} + "1"{"下星期日"} + } + relativeTime{ + future{ + other{"{0} 個星期日後"} + } + past{ + other{"{0} 個星期日前"} + } } } thu{ relative{ - "-1"{"上週四"} - "0"{"本週四"} - "1"{"下週四"} + "-1"{"上星期四"} + "0"{"今個星期四"} + "1"{"下星期四"} + } + relativeTime{ + future{ + other{"{0} 個星期四後"} + } + past{ + other{"{0} 個星期四前"} + } } } thu-narrow{ relative{ - "-1"{"上週四"} - "0"{"本週四"} - "1"{"下週四"} + "-1"{"上星期四"} + "0"{"今個星期四"} + "1"{"下星期四"} + } + relativeTime{ + future{ + other{"{0} 個星期四後"} + } + past{ + other{"{0} 個星期四前"} + } } } thu-short{ relative{ - "-1"{"上週四"} - "0"{"本週四"} - "1"{"下週四"} + "-1"{"上星期四"} + "0"{"今個星期四"} + "1"{"下星期四"} + } + relativeTime{ + future{ + other{"{0} 個星期四後"} + } + past{ + other{"{0} 個星期四前"} + } } } tue{ relative{ - "-1"{"上週二"} - "0"{"本週二"} - "1"{"下週二"} + "-1"{"上星期二"} + "0"{"今個星期二"} + "1"{"下星期二"} + } + relativeTime{ + future{ + other{"{0} 個星期二後"} + } + past{ + other{"{0} 個星期二前"} + } } } tue-narrow{ relative{ - "-1"{"上週二"} - "0"{"本週二"} - "1"{"下週二"} + "-1"{"上星期二"} + "0"{"今個星期二"} + "1"{"下星期二"} + } + relativeTime{ + future{ + other{"{0} 個星期二後"} + } + past{ + other{"{0} 個星期二前"} + } } } tue-short{ relative{ - "-1"{"上週二"} - "0"{"本週二"} - "1"{"下週二"} + "-1"{"上星期二"} + "0"{"今個星期二"} + "1"{"下星期二"} + } + relativeTime{ + future{ + other{"{0} 個星期二後"} + } + past{ + other{"{0} 個星期二前"} + } } } wed{ relative{ - "-1"{"上週三"} - "0"{"本週三"} - "1"{"下週三"} + "-1"{"上星期三"} + "0"{"今個星期三"} + "1"{"下星期三"} + } + relativeTime{ + future{ + other{"{0} 個星期三後"} + } + past{ + other{"{0} 個星期三前"} + } } } wed-narrow{ relative{ - "-1"{"上週三"} - "0"{"本週三"} - "1"{"下週三"} + "-1"{"上星期三"} + "0"{"今個星期三"} + "1"{"下星期三"} + } + relativeTime{ + future{ + other{"{0} 個星期三後"} + } + past{ + other{"{0} 個星期三前"} + } } } wed-short{ relative{ - "-1"{"上週三"} - "0"{"本週三"} - "1"{"下週三"} + "-1"{"上星期三"} + "0"{"今個星期三"} + "1"{"下星期三"} + } + relativeTime{ + future{ + other{"{0} 個星期三後"} + } + past{ + other{"{0} 個星期三前"} + } } } week{ dn{"週"} relative{ - "-1"{"上週"} - "0"{"本週"} - "1"{"下週"} + "-1"{"上星期"} + "0"{"今個星期"} + "1"{"下星期"} } + relativePeriod{"{0}嘅星期"} relativeTime{ future{ - other{"{0} 週後"} + other{"{0} 個星期後"} } past{ - other{"{0} 週前"} + other{"{0} 個星期前"} } } } week-narrow{ dn{"週"} + relativePeriod{"{0}嘅星期"} relativeTime{ future{ - other{"{0} 週後"} + other{"{0} 個星期後"} } past{ - other{"{0} 週前"} + other{"{0} 個星期前"} } } } week-short{ dn{"週"} + relativePeriod{"{0}嘅星期"} relativeTime{ future{ - other{"{0} 週後"} + other{"{0} 個星期後"} } past{ - other{"{0} 週前"} + other{"{0} 個星期前"} } } } @@ -2932,9 +3214,9 @@ yue{ year{ dn{"å¹´"} relative{ - "-1"{"去年"} + "-1"{"舊年"} "0"{"今年"} - "1"{"明年"} + "1"{"下年"} } relativeTime{ future{ @@ -2978,6 +3260,12 @@ yue{ middle{"{0}、{1}"} start{"{0}、{1}"} } + standard-short{ + 2{"{0}同{1}"} + end{"{0}同{1}"} + middle{"{0}、{1}"} + start{"{0}、{1}"} + } unit{ 2{"{0} {1}"} end{"{0} {1}"} @@ -3002,16 +3290,4 @@ yue{ US{"美制"} metric{"公制"} } - transformNames{ - BGN{"美國地名委員會"} - Numeric{"數值"} - Tone{"聲調"} - UNGEGN{"聯合國地名專家組"} - x-Accents{"重音"} - x-Fullwidth{"全形"} - x-Halfwidth{"半形"} - x-Jamo{"韓文字母"} - x-Pinyin{"拼音"} - x-Publishing{"出版"} - } } diff --git a/icuSources/data/locales/yue_CN.txt b/icuSources/data/locales/yue_CN.txt new file mode 100644 index 00000000..26d4356a --- /dev/null +++ b/icuSources/data/locales/yue_CN.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +yue_CN{ + "%%ALIAS"{"yue_Hans_CN"} +} diff --git a/icuSources/data/locales/yue_HK.txt b/icuSources/data/locales/yue_HK.txt old mode 100755 new mode 100644 index 07c4b48b..29a7459e --- a/icuSources/data/locales/yue_HK.txt +++ b/icuSources/data/locales/yue_HK.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/yue_HK.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License yue_HK{ - Version{"2.1.23.47"} + "%%ALIAS"{"yue_Hant_HK"} } diff --git a/icuSources/data/locales/yue_Hans.txt b/icuSources/data/locales/yue_Hans.txt new file mode 100644 index 00000000..05630ce1 --- /dev/null +++ b/icuSources/data/locales/yue_Hans.txt @@ -0,0 +1,3315 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +yue_Hans{ + %%Parent{"root"} + AuxExemplarCharacters{ + "[峇 卑 碑 卞 灿 蚩 ç»° 茨 å ¤ 狄 兑 伏 甫 èµ£ 墎 瑚 浑 礁 咀 嘅 仂 栗 琳 陇 ä¾£ 芒 苗 闽 è°¬ 涅 澎 蓬 酋 裘 券 壤 蜀 霜" + " 僳 昙 湘 楔 斜 勋 å·½ 茵 屿 乍 兆 蛰 昼 孜 佐]" + } + Ellipsis{ + final{"{0}…"} + initial{"…{0}"} + medial{"{0}…{1}"} + word-final{"{0}…"} + word-initial{"…{0}"} + word-medial{"{0}…{1}"} + } + ExemplarCharacters{ + "[一 丁 七 万-与 丑 专 且 世 丘-业 东 丝 丢 两 严 个 中 丰 串 临 丸-主 丽 举 乃 久 么 义 之 乌 乎-乐 乔 乖 乘 乙 九" + " 也-乡 书 ä¹° ä¹± 了 予 争 事 二 于 亏 云 互 五 井 亚 些 亡 交-亨 享 京 亮 亲 人 亿-仁 仅 仇 今 介 仍 从 仑 仔 他 付" + " 仙 代-以 仪 们 ä»° 仲 件 ä»· ä»» 份 企 伊 伍 伐 休 众-会 伟 ä¼  伤 伦 伯 ä¼° ä¼´ 伸 ä¼¼ ä¼½ 但 佉 位-住 体 何 余 佛 作 ä½ " + " 佩 ä½³ 使 例 供 依 ä¾  侦-侨 侯 ä¾µ 便 促 俄 俊 俗 保 ä¿¡ ä¿® 俾 倍 倒 候 倚 借 值 倾 假 偏 做 停 健 偶 偷 傣 傲 傻 像" + " 僧 儒 儿 允 元-充 先 光 克 免 兔 党 入 全 八-兮 兰 共 关-兹 养-兽 内 冈 册 再 冒 写 军 农 冠 冬 冰 冲 决 况 冷 净" + " 准 凉 凌 减 凝 几 凡 凤 凭 凯 凰 凶 出 击 函 刀 分 切 刊 划 列-创 初 删 判 利 别 到 制 刷 刺 刻 剌 前 剑 剧 剩 剪" + " 副 割 力 劝-务 动-劫 励-劳 势 勇 勉 勒 勤 勿 包 匈 化 北 匹-医 十 千 升 午 半 华 协 卒 卓 单-南 博 卜 占-卢 卧 卫" + " 卯-危 即 却 卷 厂 厄-历 厉 压 厌 厘 厚 原 去 县 参 又 及-反 发 叔 取-叙 口-另 只-叭 可 台 史 右 叶-叹 吃 各 合-吊" + " 同-后 吐 向 吓 吕 吗 君 吝-吠 否 吧 含 听 启 吴 吵 吸 吹 吾 呀 呆 告 员 呜 呢 周 味 呵 呼 命 和 咖 咤 咦 咧 咪 咬" + " 咱 哀 品 哇-哉 响 哎 哥 哦 哩 哪 哭 哲 唉 唐 唔 唬 售 唯 唱 唷 商 啊 啡 啥 啦 啪 啰 喀 喂 善 喇 喊 喔 喜 喝 喵 喷" + " 嗨 嗯 嘉 嘛 嘴 嘻 嘿 器 四 回 因 团 园 困 围 固 国 图 圆 圈 圜 土 圣 在 圭 地 场 圾 址 均 坎-坐 块 坚-坜 坡 坤 坦" + " 坪 垂 垃 型 垒 埃 城 埔 域 培 基 堂 堆 堕 å ¡ å ª 塔 塞 å¡« 境 墙 增 墨 壁 士 壬 壮 声 壳 处 备 复 夏 夕 外 多 夜 够" + " 大 天-夫 央 失 头 夷-夺 奇-奉 奋 奎 奏 契 奔 奖 套 奥 女 奴 奶 她 好 如 妆-妈 妙 妥 妨 妮 妳 妹 妻 姆 始 姐 姑 姓" + " 委 姿 威 娃 娄 娘 娱 婆 婚 媒 嫌 å«© 子 孔 字-孙 孝 孟 å­£ å­¤ å­¦ å­© 宁 它 宅 宇-安 宋 完 宏 宗-实 å® -室 宪 宫 害 家" + " 容 宽-宿 寂 寄-密 富 寒 寝-察 寨 寮 对 寻 导 寿 封 射 将 尊 小 少 尔 尖 尘 尚 尝 å°¤ å°± å°º å°¼-å°¾ 局-层 居 届 屋 屏" + " 展 属 å±  å±± 岁 岂 岚 岛 岩 å²­ 岸 峡 å³° 崇 å´´ 川 州 å·¡ å·¥-å·¨ å·« å·® å·±-å·´ å·· 币-布 帅 师 希 帐 帕 帖 帛 帝 带 席 帮" + " 常 帽 幅 幕 å¹²-å¹´ 并 幸 å¹»-å¹½ 广 庄 庆 庇 床 序 库-底 店 庚 府 废 度 座 庭 康 庸 廉 廖 延 å»· 建 开 异-弄 式 引 弗" + " 弘 弟 å¼  å¼¥ 弦 弯 å¼± å¼¹ 强 彊 归 当 录 彝 å½¢ 彦 彩 彬 å½­ å½° å½± å½¹ å½» å½¼ 往 征 径 待 很 律 徐 徒 得 å¾® å¾· 心 必 忆" + " 忌 忍 志-忙 å¿  忧 å¿« 念 忽 怀 态 怎 怒 怕 怖 怜 思 怡 急 性 怨 怪 总 恋 恐 恒 恢 恨 恩 恭 息 恰 恶 恼 悉 悔 悟 悠" + " 悦 您 悲 情 惊 惑 惜 惠 惧 惨 惯 想 惹 愁 愈 愉 意 愚 感 愿 慈 慕 慢 慧 慰 憾 懂 懒 戈 戊 戌 戏-戒 或 战 截 戴 户" + " 房-扁 扇 手 才 扎 打 托 扣 扥 执 扩 扫-扭 扯 扰 批 找-技 抄 把 抓 投 抗 折 抛 抢 护 报 披 抬 抱 抵 抹 抽 担 拆 拉" + " 拍 拏 拒 拔 拖 招 拜 拟 拥 拨 择 括 拳 拼 拾 拿 持 挂 指 按 挑 挖 挝 挡 挤 挥 挪 振 挺 捐 捕 损 捡 换 据 捷 授 掉" + " 掌 排 探 接 控 推 措 掸 描 提 插 握 援 搜 搞 搬 搭 摄 摆 摇 摘 摩 摸 撑 撒 撞 播 操 擎 擦 支 收 改 攻 放 政 故 效" + " 敌 敍 敏 救 教 敝 敢 散 敦 敬 数 整 文 斋 斐 斗 料 断 斯 新 方 施 旁 旅 旋 族 旗 无 既 日-旧 早 旭 时 旺 昂 昆 昌" + " 明 昏 易 星 映 春 昨 昭 是 显 晋 晒 晓 晚 晨 普 景 晴 晶 智 暂 暑 暖 暗 暴 曰 曲 更 曼 曾-最 月 有 朋 服 朗 望 朝" + " 期 木 未-札 术 朱 朵 机 杀 杂 权 杉 李 材 村 杜 束 条 来 杨 杯 杰 松 板 极 构 析 林 果 枝 枢 枪 枫 架 柏 某 染 柔" + " 查 柬 柯 柳 柴 标 栏 树 æ ¡ æ ·-æ ¹ æ ¼ 桃 案 桌 桑 æ¡£ æ¡¥ 梁 梅 梦 梨 梯 械 梵 检 棉 棋 棒 棚 森 椅 植 椰 楚 楼 概 榜" + " 模 横 檀 次-欣 欧 欲 欺 款 歉 歌 æ­¢-æ­¦ æ­» 殊 残 段 毁 毅 母 每 毒 比 毕 毛 毫 氏 民 气 æ°´ æ°¸ 求 汉 汗 汝 江-污 汤" + " 汪 汶 æ±½ 沃 沈 沉 沙 沟 没 沧 æ²³ æ²¹ æ²» 沿 泄 泉 泊 法 泡 æ³¢ æ³¥ 注 泪 æ³° æ³³ æ³½ æ³¾ 洁 洋 洗 洛 洞 æ´ª æ´² æ´» æ´½ æ´¾ 流" + " 浅 测 济 浏 浓 浦 浩 浪 æµ® æµ· 涂 消 涉 涛 涨 涯 液 涵 淑 æ·¡ æ·± æ·· 清 渐 渡 温 港 游 湖 æ¹¾ 源 溪 滋 滑 滚 满 滥 滨" + " æ»´ 漂 漏 演 æ¼  漫 潘 潜 æ½® æ¾³ 激 灌 火 灭 灯 灰 灵 灾 炉 炎 炮 炸 点 烂 烈 烟 烤 烦 烧 热 焦 然 煞 照 熊 熟 燃 爆" + " 爪 爬 爱 爵-爸 爽 片 版 牌 牙 牛 牠 牧 物 牲 牵 特 牺 犯 状 犹 狂 狐 狗 狠 独 狮 狱 狼 猛 猜 猪 猫 献 猴 玄 率 玉" + " 王 玛 玩 玫 环 现 玲 玻 珊 珍 珠 珥 班 球 理 琉 琪 琴 瑙 瑜 瑞 瑟 瑰 瑶 瓜 瓦 瓶 甘 甚 甜 生 用 田-申 电 男 甸 画" + " 界 留 略 番 疆 疏 疑 疗 疯 疼 病 痕 痛 痴 癸 登 白 百 的 皆 皇 皮 益 监 盖-盘 盛 盟 目 盲 直 相 盼 盾 省 眉 看 真" + " 眠 眼 着 睛 睡 督 瞧 矛 矣 知 短 石 矶 码 砂 砍 研 ç ´ 础 硕 硬 ç¡® 碍 碎 碗 碟 碧 碰 磁 磨 示 礼 社 祖 祚 祛 祝 神" + " 祥 票 祯 祸 禁 禄 禅 福 离 秀 私 秋 种 科 秒 秘 租 秤 秦 积 称 移 程 稍 税 稣 稳 稿 穆 究 ç©· 穹 空 ç©¿ 突 窗 窝 窭" + " 立 站 竞-ç«  ç«¥ 端 竹 笑 笔 笛 符 笨 第 等 筋 筑 答 策 ç­¹ ç­¾ 简 算 管 箫 ç®­ ç®± 篇 篮 ç°¿ 籍 ç±³ ç±» 粉 粗 粤 ç²¾ 糊 糕" + " 糟 ç³» ç´  ç´¢ ç´§ ç´« ç´¯ 繁 纠 红 约 级 纪 纬 纯 纲 纳 纵 纷 纸 纽 线 练 组 细-终 绍 经 结 绕 绘 给 络 绝 统 继 绩 绪" + " ç»­ ç»´ 综 绿 缅 缓 编 缘 缚 缩 缪 ç¼´ 缸 缺 网 罕 罗 罚 ç½¢ 罪 ç½® ç½² 羊 美 羞 群 ç¾½ 翁 翔 翘 ç¿° ç¿» 翼 耀 老 考 者 而" + " 耍 耐 耗 耳 耶 耻 聊 职 联 聚 聪 肉 肚 股 肥 肩 肯 育 胆 背 胎 胖 胜 胞 胡 胸 能 脆 脑 脚 脱 脸 腊 腓 腔 腰 腿 臣" + " 自 臭 至 致 舌 舍 舒 舞 舟 航 般 舰 船 良 色 艺 艾 节 芝 芦 芬 花 芳 苍 苏 若 苦 英 范 茅 茫 茶 草 荐 荒 荣 药 荷" + " 荼 莉 莎 莫 莱 莲 获 菜 菩 菲 萄 萤 营 萧 萨 落 葛 葡 蒂 蒋 蒙 蒲 蓝 蔕 蔡 薄 薪 藏 藤 虎 虑 虚 虫 虽 蛇 蛋 蛙 蛮" + " 蜂 蜜 蝎 蝶 融 蟹 血 行 街 è¡¡ è¡£ è¡¥ 表 袋 被 裁 裂 装 裕 裤 西 要 覆 见 观 规 视 览 觉 角 解 触 言 誉 誓 è­¦ 计 订" + " 认 讨 让 è®­-è®° 讲 è®· 许 论 设 访 证 评 识 诉 词 译 试 诗 诚 话 诞 询 该 详 语 误 说 请 诸 诺 读 课 谁 调 谅 谈 谊" + " 谋 谓 谚 è°¢ è°± è°· 豆 象 豪 貌 贝-负 è´¡-è´¥ è´§ è´¨ è´ª è´­ è´¯ è´± è´´ è´µ è´¹ è´º è´¾ 资 赋 赌 赏 赐 赖 赚 赛 赞 èµ  èµ¢ 赤 赫" + " èµ° èµµ-èµ· 超 越 趋 趣 足 跃 跌 跎 跑 距 跟 è·¯ è·³ 踏 踢 踪 身 躲 车 轨 轩 转 è½®-è½° è½» è½½ 较 辅 辆 辈 辉 辑 输 辛 辞" + " 辨 辩 è¾° è¾± è¾¹ è¾¾ 迁 迅 过 迈 迎 运 近 返 还 这 进-迟 迦 迪 è¿« è¿° è¿· 迹 追 退-逃 逆 选 逊 透 逐 途 通 逛 逝 速 造" + " 逢 逸 逻 逼 遇 遍 道 遗 遥 遭 遮 避 邀 那 邦 邪 邮 邱 邻 郁 郎 郑 部 郭 都 鄂 酉 配 酒 酷 酸 醉 醒 采 释 里-量 金" + " 鉴 针 钓 钟 钢 钦 钱 钵 铁 铃 铜 铢 铭 银 销 锁 锅 锋 锐 错 锡 锦 键 镇 镑 镜 长 门 闪 闭 问 闰 闲 间 闷 闹 闻 阁" + " 阅 阇 阐 阔 阗 队 防-阶 阻 阿 陀 附-陆 陈 降 限 院 除 险 陪 陵-陷 隆 随 隐 隔 障 难 雄-集 雉 雨 雪 雳 零 雷 雾 需" + " 震 霍 露 霸 霹 青 靖 静 非 靠 面 革 靼 鞋 鞑 韦 韩 音 韵 頞 页 顶 项-é¡» 顽-é¡¿ 预 领 颇 频 颗 题 颜 额 风 飘 飞 食" + " 餐 饭 饮 饰 饱 饼 馆 首 香 马 驱 驶 é©» 驾 骂 验 骑 骗 骚 骨 高 鬼 魁 魂 魅 魔 é±¼ 鲁 鲜 鸟 鸡 鸣 鸿 鹅 é¹° 鹿 麦 麻" + " 黄 黎 黑 默 鼓 é¼  é¼» 齐 齿 龄 龙 龟]" + } + ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"} + ExemplarCharactersPunctuation{ + "[﹉﹊﹋﹌ _ _ ﹍﹎﹏ ︳︴ \\- - ï¹£ ‐ – — ︱ ― , , ﹐ 、 ﹑ ; ; ﹔ \\: : ﹕ ! ! ﹗ ? ? ﹖ . . ﹒" + " ‥ ︰ … 。 · ' ‘ ’ \u0022 " “ ” 〝 〞 ( ( ﹙ ︵ ) ) ﹚ ︶ \\[ ï¼» \\] ï¼½ \\{ { ﹛ ︷ \\} " + "} ﹜ ︸ 〈 ︿ 〉 ﹀ 《 ︽ 》 ︾ 「 ﹁ 」 ﹂ 『 ﹃ 』 ﹄ 【 ︻ 】 ︼ 〔 ﹝ ︹ 〕 ﹞ ︺ 〖 〗 ‖ § @ ï¼  ﹫ * * " + "﹡ / / \\\\ ï¼¼ ﹨ \\& & ï¹  # # ﹟ % % ﹪ ‰ ′ ″ ‵ 〃 ※]" + } + MoreInformation{"?"} + NumberElements{ + arab{ + patterns{ + currencyFormat{"¤#,##0.00"} + percentFormat{"#,##0%"} + } + symbols{ + decimal{"Ù«"} + exponential{"اس"} + group{"Ù¬"} + infinity{"∞"} + list{"؛"} + nan{"NaN"} + perMille{"؉"} + superscriptingExponent{"×"} + timeSeparator{":"} + } + } + arabext{ + symbols{ + decimal{"Ù«"} + exponential{"×۱۰^"} + group{"Ù¬"} + infinity{"∞"} + list{"؛"} + minusSign{"‎-‎"} + nan{"NaN"} + perMille{"؉"} + percentSign{"Ùª"} + plusSign{"‎+‎"} + superscriptingExponent{"×"} + timeSeparator{"Ù«"} + } + } + default{"latn"} + finance{"hansfin"} + hanidec{ + patterns{ + currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} + } + symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + minusSign{"-"} + nan{"非数值"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + } + } + latn{ + miscPatterns{ + atLeast{"{0}+"} + range{"{0}-{1}"} + } + patterns{ + accountingFormat{"¤#,##0.00;(¤#,##0.00)"} + currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} + } + patternsLong{ + decimalFormat{ + 1000{ + other{"0"} + } + 10000{ + other{"0万"} + } + 100000{ + other{"00万"} + } + 1000000{ + other{"000万"} + } + 10000000{ + other{"0000万"} + } + 100000000{ + other{"0亿"} + } + 1000000000{ + other{"00亿"} + } + 10000000000{ + other{"000亿"} + } + 100000000000{ + other{"0000亿"} + } + 1000000000000{ + other{"0兆"} + } + 10000000000000{ + other{"00兆"} + } + 100000000000000{ + other{"000兆"} + } + } + } + patternsShort{ + currencyFormat{ + 1000{ + other{"0"} + } + 10000{ + other{"¤0万"} + } + 100000{ + other{"¤00万"} + } + 1000000{ + other{"¤000万"} + } + 10000000{ + other{"¤0000万"} + } + 100000000{ + other{"¤0亿"} + } + 1000000000{ + other{"¤00亿"} + } + 10000000000{ + other{"¤000亿"} + } + 100000000000{ + other{"¤0000亿"} + } + 1000000000000{ + other{"¤0兆"} + } + 10000000000000{ + other{"¤00兆"} + } + 100000000000000{ + other{"¤000兆"} + } + } + decimalFormat{ + 1000{ + other{"0"} + } + 10000{ + other{"0万"} + } + 100000{ + other{"00万"} + } + 1000000{ + other{"000万"} + } + 10000000{ + other{"0000万"} + } + 100000000{ + other{"0亿"} + } + 1000000000{ + other{"00亿"} + } + 10000000000{ + other{"000亿"} + } + 100000000000{ + other{"0000亿"} + } + 1000000000000{ + other{"0兆"} + } + 10000000000000{ + other{"00兆"} + } + 100000000000000{ + other{"000兆"} + } + } + } + symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + list{";"} + minusSign{"-"} + nan{"非数值"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} + } + } + minimalPairs{ + ordinal{ + other{"第 {0} 本书"} + } + plural{ + other{"{0} 本书"} + } + } + minimumGroupingDigits{"1"} + native{"hanidec"} + traditional{"hans"} + } + Version{"2.0"} + calendar{ + buddhist{ + DateTimePatterns{ + "zzzz ah:mm:ss", + "z ah:mm:ss", + "ah:mm:ss", + "ah:mm", + "Gyå¹´M月d日EEEE", + "Gyå¹´M月d日", + "Gyå¹´M月d日", + "Gy-M-d", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + } + availableFormats{ + M{"M月"} + MEd{"M-dE"} + MMM{"LLL"} + MMMEd{"M月d日E"} + MMMMd{"M月d日"} + MMMd{"M月d日"} + Md{"M-d"} + d{"d日"} + y{"Gyå¹´"} + yyyy{"Gyå¹´"} + yyyyM{"Gy-M"} + yyyyMEd{"Gy-M-d(E)"} + yyyyMMM{"Gyå¹´M月"} + yyyyMMMEd{"Gyå¹´M月d日E"} + yyyyMMMM{"Gyå¹´M月"} + yyyyMMMd{"Gyå¹´M月d日"} + yyyyMd{"Gy-M-d"} + yyyyQQQ{"Gyå¹´QQQ"} + yyyyQQQQ{"Gyå¹´QQQQ"} + } + eras{ + abbreviated{ + "佛历", + } + } + } + chinese{ + DateTimePatterns{ + "zzzz ah:mm:ss", + "z ah:mm:ss", + "ah:mm:ss", + "ah:mm", + { + "rUå¹´MMMdEEEE", + "d=hanidays", + } + { + "rUå¹´MMMd", + "d=hanidays", + } + { + "rå¹´MMMd", + "d=hanidays", + } + "r/M/d", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + } + availableFormats{ + Ed{"d日E"} + Gy{"rUå¹´"} + GyMMM{"rUå¹´MMM"} + GyMMMEd{"rUå¹´MMMdE"} + GyMMMd{"rå¹´MMMd"} + M{"MMM"} + MEd{"M-dE"} + MMMEd{"MMMd日E"} + MMMMd{"MMMMd日"} + MMMd{"MMMd日"} + Md{"M-d"} + UM{"Uå¹´MMM"} + UMMM{"Uå¹´MMM"} + UMMMd{"Uå¹´MMMd"} + UMd{"Uå¹´MMMd"} + d{"d日"} + y{"rUå¹´"} + yMd{"rå¹´MMMd"} + yyyy{"rUå¹´"} + yyyyM{"rUå¹´MMM"} + yyyyMEd{"rUå¹´MMMd,E"} + yyyyMMM{"rUå¹´MMM"} + yyyyMMMEd{"rUå¹´MMMdE"} + yyyyMMMM{"rUå¹´MMMM"} + yyyyMMMd{"rå¹´MMMd"} + yyyyMd{"rå¹´MMMd"} + yyyyQQQ{"rUå¹´QQQQ"} + yyyyQQQQ{"rUå¹´QQQQ"} + } + cyclicNameSets{ + dayParts{ + format{ + abbreviated{ + "子", + "丑", + "寅", + "卯", + "è¾°", + "å·³", + "午", + "未", + "申", + "酉", + "戌", + "亥", + } + } + } + solarTerms{ + format{ + abbreviated{ + "立春", + "雨水", + "惊蛰", + "春分", + "清明", + "谷雨", + "立夏", + "小满", + "芒种", + "夏至", + "小暑", + "大暑", + "立秋", + "处暑", + "白露", + "秋分", + "寒露", + "霜降", + "立冬", + "小雪", + "大雪", + "冬至", + "小寒", + "大寒", + } + } + } + years{ + format{ + abbreviated{ + "甲子", + "乙丑", + "丙寅", + "丁卯", + "戊辰", + "己巳", + "庚午", + "辛未", + "壬申", + "癸酉", + "甲戌", + "乙亥", + "丙子", + "丁丑", + "戊寅", + "己卯", + "庚辰", + "辛巳", + "壬午", + "癸未", + "甲申", + "乙酉", + "丙戌", + "丁亥", + "戊子", + "己丑", + "庚寅", + "辛卯", + "壬辰", + "癸巳", + "甲午", + "乙未", + "丙申", + "丁酉", + "戊戌", + "己亥", + "庚子", + "辛丑", + "壬寅", + "癸卯", + "甲辰", + "乙巳", + "丙午", + "丁未", + "戊申", + "己酉", + "庚戌", + "辛亥", + "壬子", + "癸丑", + "甲寅", + "乙卯", + "丙辰", + "丁巳", + "戊午", + "己未", + "庚申", + "辛酉", + "壬戌", + "癸亥", + } + } + } + zodiacs{ + format{ + abbreviated{ + "é¼ ", + "牛", + "虎", + "兔", + "龙", + "蛇", + "马", + "羊", + "猴", + "鸡", + "狗", + "猪", + } + } + } + } + intervalFormats{ + H{ + H{"HH至HH"} + } + Hm{ + H{"HH:mm至HH:mm"} + m{"HH:mm至HH:mm"} + } + Hmv{ + H{"HH:mm至HH:mm v"} + m{"HH:mm至HH:mm v"} + } + Hv{ + H{"HH–HH v"} + } + M{ + M{"L至L"} + } + MEd{ + M{"M-dE至M-dE"} + d{"M-dE至M-dE"} + } + MMM{ + M{"LLL至LLL"} + } + MMMEd{ + M{"MMMd日E至MMMd日E"} + d{"MMMd日E至d日E"} + } + MMMd{ + M{"MMMd日至MMMd日"} + d{"MMMd日至d日"} + } + Md{ + M{"M-d至M-d"} + d{"M-d至M-d"} + } + d{ + d{"d日至d日"} + } + fallback{"{0}–{1}"} + h{ + a{"ah至ah时"} + h{"ah至h时"} + } + hm{ + a{"ah:mm至ah:mm"} + h{"ah:mm至h:mm"} + m{"ah:mm至h:mm"} + } + hmv{ + a{"vah:mm至ah:mm"} + h{"vah:mm至h:mm"} + m{"vah:mm至h:mm"} + } + hv{ + a{"vah至ah时"} + h{"vah至h时"} + } + y{ + y{"rU至rU"} + } + yM{ + M{"r-M至r-M"} + y{"r-M至r-M"} + } + yMEd{ + M{"r-M-dE至r-M-dE"} + d{"r-M-dE至r-M-dE"} + y{"r-M-dE至r-M-dE"} + } + yMMM{ + M{"rUå¹´MMM至MMM"} + y{"rUå¹´MMM至rUå¹´MMM"} + } + yMMMEd{ + M{"rUå¹´MMMdE至MMMdE"} + d{"rUå¹´MMMdE至dE"} + y{"rUå¹´MMMdE至rUå¹´MMMdE"} + } + yMMMM{ + M{"rUå¹´MMMM至MMMM"} + y{"rUå¹´MMMM至rUå¹´MMMM"} + } + yMMMd{ + M{"rå¹´MMMd至MMMd"} + d{"rå¹´MMMd至d"} + y{"rå¹´MMMd至rå¹´MMMd"} + } + yMd{ + M{"r-M-d至r-M-d"} + d{"r-M-d至r-M-d"} + y{"r-M-d至r-M-d"} + } + } + monthNames{ + format{ + abbreviated{ + "正月", + "二月", + "三月", + "四月", + "五月", + "六月", + "七月", + "八月", + "九月", + "十月", + "冬月", + "腊月", + } + narrow{ + "æ­£", + "二", + "三", + "四", + "五", + "六", + "七", + "八", + "九", + "十", + "冬", + "腊", + } + wide{ + "正月", + "二月", + "三月", + "四月", + "五月", + "六月", + "七月", + "八月", + "九月", + "十月", + "冬月", + "腊月", + } + } + stand-alone{ + abbreviated{ + "正月", + "二月", + "三月", + "四月", + "五月", + "六月", + "七月", + "八月", + "九月", + "十月", + "冬月", + "腊月", + } + narrow{ + "æ­£", + "二", + "三", + "四", + "五", + "六", + "七", + "八", + "九", + "十", + "冬", + "腊", + } + wide{ + "正月", + "二月", + "三月", + "四月", + "五月", + "六月", + "七月", + "八月", + "九月", + "十月", + "冬月", + "腊月", + } + } + } + monthPatterns{ + format{ + wide{ + leap{"闰{0}"} + } + } + numeric{ + all{ + leap{"闰{0}"} + } + } + stand-alone{ + narrow{ + leap{"闰{0}"} + } + } + } + } + coptic{ + monthNames{ + format{ + abbreviated{ + "1月", + "2月", + "3月", + "4月", + "5月", + "6月", + "7月", + "8月", + "9月", + "10月", + "11月", + "12月", + "13月", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } + wide{ + "1月", + "2月", + "3月", + "4月", + "5月", + "6月", + "7月", + "8月", + "9月", + "10月", + "11月", + "12月", + "13月", + } + } + stand-alone{ + abbreviated{ + "1月", + "2月", + "3月", + "4月", + "5月", + "6月", + "7月", + "8月", + "9月", + "10月", + "11月", + "12月", + "13月", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } + wide{ + "1月", + "2月", + "3月", + "4月", + "5月", + "6月", + "7月", + "8月", + "9月", + "10月", + "11月", + "12月", + "13月", + } + } + } + } + dangi{ + DateTimePatterns{ + "zzzz ah:mm:ss", + "z ah:mm:ss", + "ah:mm:ss", + "ah:mm", + "Uå¹´MMMd日EEEE", + "Uå¹´MMMd日", + "Uå¹´MMMd日", + "U/M/d", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + } + cyclicNameSets{ + dayParts{ + format{ + abbreviated{ + "子", + "丑", + "寅", + "卯", + "è¾°", + "å·³", + "午", + "未", + "申", + "酉", + "戌", + "亥", + } + } + } + years{ + format{ + abbreviated{ + "甲子", + "乙丑", + "丙寅", + "丁卯", + "戊辰", + "己巳", + "庚午", + "辛未", + "壬申", + "癸酉", + "甲戌", + "乙亥", + "丙子", + "丁丑", + "戊寅", + "己卯", + "庚辰", + "辛巳", + "壬午", + "癸未", + "甲申", + "乙酉", + "丙戌", + "丁亥", + "戊子", + "己丑", + "庚寅", + "辛卯", + "壬辰", + "癸巳", + "甲午", + "乙未", + "丙申", + "丁酉", + "戊戌", + "己亥", + "庚子", + "辛丑", + "壬寅", + "癸卯", + "甲辰", + "乙巳", + "丙午", + "丁未", + "戊申", + "己酉", + "庚戌", + "辛亥", + "壬子", + "癸丑", + "甲寅", + "乙卯", + "丙辰", + "丁巳", + "戊午", + "己未", + "庚申", + "辛酉", + "壬戌", + "癸亥", + } + } + } + zodiacs{ + format{ + abbreviated{ + "é¼ ", + "牛", + "虎", + "兔", + "龙", + "蛇", + "马", + "羊", + "猴", + "鸡", + "狗", + "猪", + } + } + } + } + monthNames{ + format{ + abbreviated{ + "正月", + "二月", + "三月", + "四月", + "五月", + "六月", + "七月", + "八月", + "九月", + "十月", + "十一月", + "十二月", + } + narrow{ + "æ­£", + "二", + "三", + "四", + "五", + "六", + "七", + "八", + "九", + "十", + "十一", + "十二", + } + wide{ + "正月", + "二月", + "三月", + "四月", + "五月", + "六月", + "七月", + "八月", + "九月", + "十月", + "十一月", + "十二月", + } + } + stand-alone{ + abbreviated{ + "正月", + "二月", + "三月", + "四月", + "五月", + "六月", + "七月", + "八月", + "九月", + "十月", + "十一月", + "十二月", + } + narrow{ + "æ­£", + "二", + "三", + "四", + "五", + "六", + "七", + "八", + "九", + "十", + "十一", + "十二", + } + wide{ + "正月", + "二月", + "三月", + "四月", + "五月", + "六月", + "七月", + "八月", + "九月", + "十月", + "十一月", + "十二月", + } + } + } + } + ethiopic{ + eras{ + wide{ + "埃塞俄比亚历前", + "埃塞俄比亚历", + } + } + monthNames{ + format{ + abbreviated{ + "1月", + "2月", + "3月", + "4月", + "5月", + "6月", + "7月", + "8月", + "9月", + "10月", + "11月", + "12月", + "13月", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } + wide{ + "1月", + "2月", + "3月", + "4月", + "5月", + "6月", + "7月", + "8月", + "9月", + "10月", + "11月", + "12月", + "13月", + } + } + stand-alone{ + abbreviated{ + "1月", + "2月", + "3月", + "4月", + "5月", + "6月", + "7月", + "8月", + "9月", + "10月", + "11月", + "12月", + "13月", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } + wide{ + "1月", + "2月", + "3月", + "4月", + "5月", + "6月", + "7月", + "8月", + "9月", + "10月", + "11月", + "12月", + "13月", + } + } + } + } + ethiopic-amete-alem{ + eras{ + wide{ + "埃塞俄比亚阿米特阿莱姆历", + } + } + } + generic{ + DateTimePatterns{ + "zzzz ah:mm:ss", + "z ah:mm:ss", + "ah:mm:ss", + "ah:mm", + "Gyå¹´MM月d日EEEE", + "Gyå¹´MM月d日", + "Gyå¹´MM月d日", + "Gy/M/d", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + } + availableFormats{ + E{"ccc"} + Ed{"d日E"} + Gy{"Gyå¹´"} + GyMMM{"Gyå¹´MM月"} + GyMMMEd{"Gyå¹´MM月d日E"} + GyMMMd{"Gyå¹´MM月d日"} + H{"H时"} + Hm{"HH:mm"} + Hms{"HH:mm:ss"} + M{"L"} + MEd{"M/dE"} + MMM{"LL"} + MMMEd{"M月d日E"} + MMMMd{"M月d日"} + MMMd{"M月d日"} + Md{"M/d"} + d{"d日"} + h{"ah时"} + hm{"ah:mm"} + hms{"ah:mm:ss"} + ms{"mm:ss"} + y{"Gyå¹´"} + yyyy{"Gyå¹´"} + yyyyM{"Gyå¹´M月"} + yyyyMEd{"G y/M/dE"} + yyyyMMM{"Gyå¹´MM月"} + yyyyMMMEd{"Gyå¹´MM月d日E"} + yyyyMMMM{"Gyå¹´M月"} + yyyyMMMd{"Gyå¹´MM月d日"} + yyyyMd{"G y/M/d"} + yyyyQQQ{"Gy年第Q季度"} + yyyyQQQQ{"Gy年第Q季度"} + } + intervalFormats{ + H{ + H{"HH–HH"} + } + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } + Hmv{ + H{"v HH:mm – HH:mm"} + m{"v HH:mm – HH:mm"} + } + Hv{ + H{"HH–HH v"} + } + M{ + M{"M–M月"} + } + MEd{ + M{"M/dE至M/dE"} + d{"M/dE至M/dE"} + } + MMM{ + M{"MMM – MMM"} + } + MMMEd{ + M{"M月d日E至M月d日E"} + d{"M月d日E至d日E"} + } + MMMd{ + M{"M月d日至M月d日"} + d{"M月d日至d日"} + } + Md{ + M{"M/d – M/d"} + d{"M/d – M/d"} + } + d{ + d{"d至d日"} + } + fallback{"{0} – {1}"} + h{ + a{"ah时至ah时"} + h{"ah时至h时"} + } + hm{ + a{"ah:mm至ah:mm"} + h{"ah:mm至h:mm"} + m{"ah:mm至h:mm"} + } + hmv{ + a{"vah:mm至ah:mm"} + h{"vah:mm至h:mm"} + m{"vah:mm至h:mm"} + } + hv{ + a{"vah时至ah时"} + h{"vah时至h时"} + } + y{ + y{"Gy–yå¹´"} + } + yM{ + M{"Gyå¹´M月至M月"} + y{"Gyå¹´M月至yå¹´M月"} + } + yMEd{ + M{"Gy/M/dE至y/M/dE"} + d{"Gy/M/dE至y/M/dE"} + y{"Gy/M/dE至y/M/dE"} + } + yMMM{ + M{"Gyå¹´M月至M月"} + y{"Gyå¹´M月至yå¹´M月"} + } + yMMMEd{ + M{"Gyå¹´M月d日E至M月d日E"} + d{"Gyå¹´M月d日E至d日E"} + y{"Gyå¹´M月d日E至yå¹´M月d日E"} + } + yMMMM{ + M{"Gyå¹´M月至M月"} + y{"Gyå¹´M月至yå¹´M月"} + } + yMMMd{ + M{"Gyå¹´M月d日至M月d日"} + d{"Gyå¹´M月d日至d日"} + y{"Gyå¹´M月d日至yå¹´M月d日"} + } + yMd{ + M{"Gy/M/d – y/M/d"} + d{"Gy/M/d – y/M/d"} + y{"Gy/M/d – y/M/d"} + } + } + } + gregorian{ + AmPmMarkers{ + "上午", + "下午", + } + AmPmMarkersAbbr{ + "上午", + "下午", + } + AmPmMarkersNarrow{ + "上午", + "下午", + } + DateTimePatterns{ + "zzzz ah:mm:ss", + "z ah:mm:ss", + "ah:mm:ss", + "ah:mm", + "yå¹´M月d日EEEE", + "yå¹´M月d日", + "yå¹´M月d日", + "y/M/d", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + } + appendItems{ + Timezone{"{1}{0}"} + } + availableFormats{ + E{"ccc"} + EHm{"EHH:mm"} + EHms{"EHH:mm:ss"} + Ed{"d日E"} + Ehm{"Eah:mm"} + Ehms{"Eah:mm:ss"} + Gy{"Gyå¹´"} + GyMMM{"Gyå¹´M月"} + GyMMMEd{"Gyå¹´M月d日E"} + GyMMMd{"Gyå¹´M月d日"} + H{"H时"} + Hm{"HH:mm"} + Hms{"HH:mm:ss"} + Hmsv{"v HH:mm:ss"} + Hmv{"v HH:mm"} + M{"M月"} + MEd{"M/dE"} + MMM{"LLL"} + MMMEd{"M月d日E"} + MMMMW{ + other{"M月第W个星期"} + } + MMMMd{"M月d日"} + MMMd{"M月d日"} + MMdd{"MM/dd"} + Md{"M/d"} + d{"d日"} + h{"ah时"} + hm{"ah:mm"} + hms{"ah:mm:ss"} + hmsv{"v ah:mm:ss"} + hmv{"v ah:mm"} + ms{"mm:ss"} + y{"yå¹´"} + yM{"yå¹´M月"} + yMEd{"y/M/dE"} + yMM{"yå¹´M月"} + yMMM{"yå¹´M月"} + yMMMEd{"yå¹´M月d日E"} + yMMMM{"yå¹´M月"} + yMMMd{"yå¹´M月d日"} + yMd{"y/M/d"} + yQQQ{"yå¹´QQQ"} + yQQQQ{"yå¹´QQQQ"} + yw{ + other{"y年第w个星期"} + } + } + dayNames{ + format{ + abbreviated{ + "周日", + "周一", + "周二", + "周三", + "周四", + "周五", + "周六", + } + narrow{ + "日", + "一", + "二", + "三", + "四", + "五", + "六", + } + short{ + "周日", + "周一", + "周二", + "周三", + "周四", + "周五", + "周六", + } + wide{ + "星期日", + "星期一", + "星期二", + "星期三", + "星期四", + "星期五", + "星期六", + } + } + stand-alone{ + abbreviated{ + "周日", + "周一", + "周二", + "周三", + "周四", + "周五", + "周六", + } + narrow{ + "日", + "一", + "二", + "三", + "四", + "五", + "六", + } + short{ + "周日", + "周一", + "周二", + "周三", + "周四", + "周五", + "周六", + } + wide{ + "星期日", + "星期一", + "星期二", + "星期三", + "星期四", + "星期五", + "星期六", + } + } + } + dayPeriod{ + format{ + abbreviated{ + afternoon1{"中午"} + afternoon2{"下昼"} + evening1{"夜晚"} + midnight{"午夜"} + morning1{"清晨"} + morning2{"朝早"} + night1{"凌晨"} + } + narrow{ + afternoon1{"中午"} + afternoon2{"下昼"} + evening1{"夜晚"} + midnight{"午夜"} + morning1{"清晨"} + morning2{"朝早"} + night1{"凌晨"} + } + wide{ + afternoon1{"中午"} + afternoon2{"下昼"} + evening1{"夜晚"} + midnight{"午夜"} + morning1{"清晨"} + morning2{"朝早"} + night1{"凌晨"} + } + } + stand-alone{ + abbreviated{ + afternoon1{"中午"} + afternoon2{"下昼"} + am{"上午"} + evening1{"夜晚"} + midnight{"午夜"} + morning1{"清晨"} + morning2{"朝早"} + night1{"凌晨"} + pm{"下午"} + } + narrow{ + afternoon1{"中午"} + afternoon2{"下昼"} + am{"上午"} + evening1{"夜晚"} + midnight{"午夜"} + morning1{"清晨"} + morning2{"朝早"} + night1{"凌晨"} + pm{"下午"} + } + wide{ + afternoon1{"中午"} + afternoon2{"下昼"} + am{"上午"} + evening1{"夜晚"} + midnight{"午夜"} + morning1{"清晨"} + morning2{"朝早"} + night1{"凌晨"} + pm{"下午"} + } + } + } + eras{ + abbreviated{ + "西元前", + "西元", + } + abbreviated%variant{ + "公元前", + "公元", + } + narrow{ + "西元前", + "西元", + } + narrow%variant{ + "公元前", + "公元", + } + wide{ + "西元前", + "西元", + } + wide%variant{ + "公元前", + "公元", + } + } + intervalFormats{ + H{ + H{"HH–HH"} + } + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } + Hmv{ + H{"v HH:mm–HH:mm"} + m{"v HH:mm–HH:mm"} + } + Hv{ + H{"v HH–HH"} + } + M{ + M{"M–M月"} + } + MEd{ + M{"M/dE至M/dE"} + d{"M/dE至M/dE"} + } + MMM{ + M{"MMM – MMM"} + } + MMMEd{ + M{"M月d日E至M月d日E"} + d{"M月d日E至d日E"} + } + MMMd{ + M{"M月d日至M月d日"} + d{"M月d日至d日"} + } + Md{ + M{"M/d – M/d"} + d{"M/d – M/d"} + } + d{ + d{"d–d日"} + } + fallback{"{0} – {1}"} + h{ + a{"ah时至ah时"} + h{"ah时至h时"} + } + hm{ + a{"ah:mm至ah:mm"} + h{"ah:mm至h:mm"} + m{"ah:mm至h:mm"} + } + hmv{ + a{"vah:mm至ah:mm"} + h{"vah:mm至h:mm"} + m{"vah:mm至h:mm"} + } + hv{ + a{"vah时至ah时"} + h{"vah时至h时"} + } + y{ + y{"y–yå¹´"} + } + yM{ + M{"yå¹´M月至M月"} + y{"yå¹´M月至yå¹´M月"} + } + yMEd{ + M{"y/M/dE至y/M/dE"} + d{"y/M/dE至y/M/dE"} + y{"y/M/dE至y/M/dE"} + } + yMMM{ + M{"yå¹´M月至M月"} + y{"yå¹´M月至yå¹´M月"} + } + yMMMEd{ + M{"yå¹´M月d日E至M月d日E"} + d{"yå¹´M月d日E至d日E"} + y{"yå¹´M月d日E至yå¹´M月d日E"} + } + yMMMM{ + M{"yå¹´M月至M月"} + y{"yå¹´M月至yå¹´M月"} + } + yMMMd{ + M{"yå¹´M月d日至M月d日"} + d{"yå¹´M月d日至d日"} + y{"yå¹´M月d日至yå¹´M月d日"} + } + yMd{ + M{"y/M/d – y/M/d"} + d{"y/M/d – y/M/d"} + y{"y/M/d – y/M/d"} + } + } + monthNames{ + format{ + abbreviated{ + "1月", + "2月", + "3月", + "4月", + "5月", + "6月", + "7月", + "8月", + "9月", + "10月", + "11月", + "12月", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } + wide{ + "一月", + "二月", + "三月", + "四月", + "五月", + "六月", + "七月", + "八月", + "九月", + "十月", + "十一月", + "十二月", + } + } + stand-alone{ + abbreviated{ + "1月", + "2月", + "3月", + "4月", + "5月", + "6月", + "7月", + "8月", + "9月", + "10月", + "11月", + "12月", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } + wide{ + "一月", + "二月", + "三月", + "四月", + "五月", + "六月", + "七月", + "八月", + "九月", + "十月", + "十一月", + "十二月", + } + } + } + quarters{ + format{ + abbreviated{ + "第1å­£", + "第2å­£", + "第3å­£", + "第4å­£", + } + narrow{ + "1", + "2", + "3", + "4", + } + wide{ + "第1å­£", + "第2å­£", + "第3å­£", + "第4å­£", + } + } + stand-alone{ + abbreviated{ + "第1å­£", + "第2å­£", + "第3å­£", + "第4å­£", + } + narrow{ + "1", + "2", + "3", + "4", + } + wide{ + "第1å­£", + "第2å­£", + "第3å­£", + "第4å­£", + } + } + } + } + hebrew{ + DateTimePatterns{ + "zzzz ah:mm:ss", + "z ah:mm:ss", + "ah:mm:ss", + "ah:mm", + "Gyå¹´M月d日EEEE", + "Gyå¹´M月d日", + "Gyå¹´M月d日", + "Gy-M-d", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + } + eras{ + abbreviated{ + "创世纪元", + } + } + monthNames{ + format{ + abbreviated{ + "提斯利月", + "玛西班月", + "基斯流月", + "提别月", + "细罢特月", + "亚达月 I", + "亚达月", + "尼散月", + "以珥月", + "西弯月", + "搭模斯月", + "埃波月", + "以禄月", + "亚达月 II", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "7", + } + wide{ + "提斯利月", + "玛西班月", + "基斯流月", + "提别月", + "细罢特月", + "亚达月 I", + "亚达月", + "尼散月", + "以珥月", + "西弯月", + "搭模斯月", + "埃波月", + "以禄月", + "亚达月 II", + } + } + stand-alone{ + abbreviated{ + "提斯利月", + "玛西班月", + "基斯流月", + "提别月", + "细罢特月", + "亚达月 I", + "亚达月", + "尼散月", + "以珥月", + "西弯月", + "搭模斯月", + "埃波月", + "以禄月", + "亚达月 II", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "7", + } + wide{ + "提斯利月", + "玛西班月", + "基斯流月", + "提别月", + "细罢特月", + "亚达月 I", + "亚达月", + "尼散月", + "以珥月", + "西弯月", + "搭模斯月", + "埃波月", + "以禄月", + "亚达月 II", + } + } + } + } + indian{ + eras{ + abbreviated{ + "印度历", + } + } + monthNames{ + format{ + abbreviated{ + "制檀逻月", + "吠舍佉月", + "逝瑟咤月", + "頞沙荼月", + "室罗伐拏月", + "婆罗钵陀月", + "頞泾缚庚阇月", + "迦剌底迦月", + "末伽始罗月", + "报沙月", + "磨祛月", + "颇勒窭拏月", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } + wide{ + "制檀逻月", + "吠舍佉月", + "逝瑟咤月", + "頞沙荼月", + "室罗伐拏月", + "婆罗钵陀月", + "頞泾缚庚阇月", + "迦剌底迦月", + "末伽始罗月", + "报沙月", + "磨祛月", + "颇勒窭拏月", + } + } + stand-alone{ + abbreviated{ + "制檀逻月", + "吠舍佉月", + "逝瑟咤月", + "頞沙荼月", + "室罗伐拏月", + "婆罗钵陀月", + "頞泾缚庚阇月", + "迦剌底迦月", + "末伽始罗月", + "报沙月", + "磨祛月", + "颇勒窭拏月", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } + wide{ + "制檀逻月", + "吠舍佉月", + "逝瑟咤月", + "頞沙荼月", + "室罗伐拏月", + "婆罗钵陀月", + "頞泾缚庚阇月", + "迦剌底迦月", + "末伽始罗月", + "报沙月", + "磨祛月", + "颇勒窭拏月", + } + } + } + } + islamic{ + DateTimePatterns{ + "zzzz ah:mm:ss", + "z ah:mm:ss", + "ah:mm:ss", + "ah:mm", + "Gyå¹´M月d日EEEE", + "Gyå¹´M月d日", + "Gyå¹´M月d日", + "Gy/M/d", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + } + availableFormats{ + M{"M月"} + MEd{"M-dE"} + MMM{"LLL"} + MMMEd{"M月d日E"} + MMMMd{"M月d日"} + MMMd{"M月d日"} + Md{"M-d"} + d{"d日"} + } + eras{ + abbreviated{ + "伊斯兰历", + } + } + monthNames{ + format{ + abbreviated{ + "穆哈兰姆月", + "色法尔月", + "赖比月 I", + "赖比月 II", + "主马达月 I", + "主马达月 II", + "赖哲卜月", + "舍尔邦月", + "赖买丹月", + "闪瓦鲁月", + "都尔喀尔德月", + "都尔黑哲月", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } + wide{ + "穆哈兰姆月", + "色法尔月", + "赖比月 I", + "赖比月 II", + "主马达月 I", + "主马达月 II", + "赖哲卜月", + "舍尔邦月", + "赖买丹月", + "闪瓦鲁月", + "éƒ½å°”喀尔德月", + "都尔黑哲月", + } + } + stand-alone{ + abbreviated{ + "穆哈兰姆月", + "色法尔月", + "赖比月 I", + "赖比月 II", + "主马达月 I", + "主马达月 II", + "赖哲卜月", + "舍尔邦月", + "赖买丹月", + "闪瓦鲁月", + "都尔喀尔德月", + "都尔黑哲月", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } + wide{ + "穆哈兰姆月", + "色法尔月", + "赖比月 I", + "赖比月 II", + "主马达月 I", + "主马达月 II", + "赖哲卜月", + "舍尔邦月", + "赖买丹月", + "闪瓦鲁月", + "都尔喀尔德月", + "都尔黑哲月", + } + } + } + } + japanese{ + DateTimePatterns{ + "zzzz ah:mm:ss", + "z ah:mm:ss", + "ah:mm:ss", + "ah:mm", + "Gyå¹´M月d日EEEE", + "Gyå¹´M月d日", + "Gyå¹´M月d日", + "Gyy-MM-dd", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + } + availableFormats{ + Ed{"d日E"} + Gy{"Gyå¹´"} + GyMMM{"Gyå¹´M月"} + GyMMMEd{"Gyå¹´M月d日E"} + GyMMMd{"Gyå¹´M月d日"} + H{"H时"} + Hm{"HH:mm"} + Hms{"HH:mm:ss"} + M{"M月"} + MEd{"M-dE"} + MMM{"LLL"} + MMMEd{"M月d日E"} + MMMMd{"M月d日"} + MMMd{"M月d日"} + Md{"M-d"} + d{"d日"} + h{"ah时"} + hm{"ah:mm"} + hms{"ah:mm:ss"} + ms{"mm:ss"} + y{"Gyå¹´"} + yyyy{"Gyå¹´"} + yyyyM{"Gy-MM"} + yyyyMEd{"Gy-M-d(E)"} + yyyyMMM{"Gyå¹´M月"} + yyyyMMMEd{"Gyå¹´M月d日E"} + yyyyMMMM{"Gyå¹´M月"} + yyyyMMMd{"Gyå¹´M月d日"} + yyyyMd{"Gy-MM-dd"} + yyyyQQQ{"Gyå¹´QQQ"} + yyyyQQQQ{"Gyå¹´QQQQ"} + } + eras{ + abbreviated{ + "大化", + "白雉", + "白凤", + "朱鸟", + "大宝", + "庆云", + "和铜", + "灵龟", + "养老", + "神龟", + "天平", + "天平感宝", + "天平胜宝", + "天平宝字", + "天平神护", + "神护景云", + "宝龟", + "天应", + "延历", + "大同", + "弘仁", + "天长", + "承和", + "嘉祥", + "仁寿", + "齐衡", + "天安", + "贞观", + "元庆", + "仁和", + "宽平", + "昌泰", + "延喜", + "延长", + "承平", + "天庆", + "天历", + "天德", + "应和", + "康保", + "安和", + "天禄", + "天延", + "贞元", + "天元", + "永观", + "宽和", + "永延", + "永祚", + "正历", + "长德", + "长保", + "宽弘", + "长和", + "宽仁", + "治安", + "万寿", + "长元", + "长历", + "长久", + "宽德", + "永承", + "天喜", + "康平", + "治历", + "延久", + "承保", + "承历", + "永保", + "应德", + "宽治", + "嘉保", + "永长", + "承德", + "康和", + "长治", + "嘉承", + "天仁", + "天永", + "永久", + "元永", + "保安", + "天治", + "大治", + "天承", + "长承", + "保延", + "永治", + "康治", + "天养", + "久安", + "仁平", + "久寿", + "保元", + "平治", + "永历", + "应保", + "长宽", + "永万", + "仁安", + "嘉应", + "承安", + "安元", + "治承", + "养和", + "寿永", + "元历", + "文治", + "建久", + "正治", + "建仁", + "元久", + "建永", + "承元", + "建历", + "建保", + "承久", + "贞应", + "元仁", + "嘉禄", + "安贞", + "宽喜", + "贞永", + "天福", + "文历", + "嘉祯", + "历仁", + "延应", + "仁治", + "宽元", + "宝治", + "建长", + "康元", + "正嘉", + "正元", + "文应", + "弘长", + "文永", + "建治", + "弘安", + "正应", + "永仁", + "正安", + "干元", + "嘉元", + "å¾·æ²»", + "延庆", + "应长", + "正和", + "文保", + "元应", + "元亨", + "正中", + "嘉历", + "元德", + "元弘", + "建武", + "延元", + "兴国", + "正平", + "建德", + "文中", + "天授", + "康历", + "弘和", + "元中", + "至德", + "嘉庆", + "康应", + "明德", + "应永", + "正长", + "永享", + "嘉吉", + "文安", + "宝德", + "享德", + "康正", + "长禄", + "宽正", + "文正", + "应仁", + "文明", + "长享", + "延德", + "明应", + "文龟", + "永正", + "大永", + "享禄", + "天文", + "弘治", + "永禄", + "元龟", + "天正", + "文禄", + "庆长", + "元和", + "宽永", + "正保", + "庆安", + "承应", + "明历", + "万治", + "宽文", + "延宝", + "天和", + "贞享", + "元禄", + "宝永", + "正德", + "享保", + "元文", + "宽保", + "延享", + "宽延", + "宝历", + "明和", + "安永", + "天明", + "宽政", + "享和", + "文化", + "文政", + "天保", + "弘化", + "嘉永", + "安政", + "万延", + "文久", + "元治", + "庆应", + "明治", + "大正", + "昭和", + "平成", + } + } + } + persian{ + eras{ + abbreviated{ + "波斯历", + } + wide{ + "波斯历", + } + } + monthNames{ + format{ + abbreviated{ + "1月", + "2月", + "3月", + "4月", + "5月", + "6月", + "7月", + "8月", + "9月", + "10月", + "11月", + "12月", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } + wide{ + "1月", + "2月", + "3月", + "4月", + "5月", + "6月", + "7月", + "8月", + "9月", + "10月", + "11月", + "12月", + } + } + stand-alone{ + abbreviated{ + "1月", + "2月", + "3月", + "4月", + "5月", + "6月", + "7月", + "8月", + "9月", + "10月", + "11月", + "12月", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } + wide{ + "1月", + "2月", + "3月", + "4月", + "5月", + "6月", + "7月", + "8月", + "9月", + "10月", + "11月", + "12月", + } + } + } + } + roc{ + DateTimePatterns{ + "zzzz ah:mm:ss", + "z ah:mm:ss", + "ah:mm:ss", + "ah:mm", + "Gyå¹´M月d日EEEE", + "Gyå¹´M月d日", + "Gyå¹´M月d日", + "Gyy/M/d", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + } + availableFormats{ + E{"ccc"} + Ed{"d日E"} + Gy{"Gyå¹´"} + GyMMM{"Gyå¹´M月"} + GyMMMEd{"Gyå¹´M月d日E"} + GyMMMd{"Gyå¹´M月d日"} + M{"M月"} + MEd{"M/dE"} + MMM{"LLL"} + MMMEd{"M月d日E"} + MMMMd{"M月d日"} + MMMd{"M月d日"} + Md{"M/d"} + d{"d日"} + y{"Gyå¹´"} + yyyy{"Gyå¹´"} + yyyyM{"Gyå¹´M月"} + yyyyMEd{"Gy/M/dE"} + yyyyMMM{"Gyå¹´M月"} + yyyyMMMEd{"Gyå¹´M月d日E"} + yyyyMMMM{"Gyå¹´M月"} + yyyyMMMd{"Gyå¹´M月d日"} + yyyyMd{"Gy/M/d"} + yyyyQQQ{"Gyå¹´QQQ"} + yyyyQQQQ{"Gyå¹´QQQQ"} + } + eras{ + abbreviated{ + "民国前", + "民国", + } + } + } + } + characterLabel{ + activities{"活动"} + african_scripts{"非洲字体"} + american_scripts{"美洲字体"} + animals_nature{"动物和大自然"} + arrows{"箭咀"} + box_drawing{"绘画箱"} + braille{"突字"} + bullets_stars{"列点/星号"} + consonantal_jamo{"辅音字母"} + currency_symbols{"货币符号"} + dash_connector{"破折号/连接符号"} + digits{"数码"} + dingbats{"杂锦字型"} + divination_symbols{"占卜符号"} + downwards_arrows{"向下箭咀"} + downwards_upwards_arrows{"向下和向上箭咀"} + east_asian_scripts{"东亚字体"} + emoji{"表情符号"} + european_scripts{"欧洲字体"} + flags{"旗"} + food_drink{"食物和饮品"} + format{"格式"} + format_whitespace{"格式和空白"} + full_width_form_variant{"全型变体"} + geometric_shapes{"几何图形"} + half_width_form_variant{"半型变体"} + han_characters{"汉语字符"} + han_radicals{"汉字部首"} + hanja{"汉字"} + hanzi_simplified{"汉字 (简体)"} + hanzi_traditional{"汉字 (繁体)"} + historic_scripts{"古代字体"} + ideographic_desc_characters{"汉字结构描述字符"} + japanese_kana{"日文假名"} + kanbun{"日本汉文"} + kanji{"日本汉字"} + leftwards_arrows{"向左箭咀"} + leftwards_rightwards_arrows{"向左和向右箭咀"} + letterlike_symbols{"字母符号"} + limited_use{"限制使用"} + math_symbols{"数学符号"} + middle_eastern_scripts{"中东字体"} + miscellaneous{"其他"} + modern_scripts{"现代字体"} + modifier{"修饰符"} + musical_symbols{"音乐符号"} + nonspacing{"非间距"} + numbers{"数字"} + objects{"物件"} + other{"其他"} + paired{"配对"} + phonetic_alphabet{"拼音字母"} + pictographs{"象形文字"} + punctuation{"标点符号"} + rightwards_arrows{"向右箭咀"} + sign_standard_symbols{"标记/标准符号"} + small_form_variant{"小写变体"} + smileys_people{"表情符号与人"} + south_asian_scripts{"南亚字体"} + southeast_asian_scripts{"东南亚字体"} + spacing{"空位"} + symbols{"符号"} + technical_symbols{"技术符号"} + tone_marks{"声调符号"} + travel_places{"旅游和地点"} + upwards_arrows{"向上箭咀"} + variant_forms{"变化型"} + vocalic_jamo{"元音字母"} + western_asian_scripts{"西亚字体"} + whitespace{"空白"} + } + delimiters{ + alternateQuotationEnd{"’"} + alternateQuotationStart{"‘"} + quotationEnd{"”"} + quotationStart{"“"} + } + fields{ + day{ + dn{"日"} + relative{ + "-1"{"寻日"} + "-2"{"前天"} + "0"{"今日"} + "1"{"听日"} + "2"{"后天"} + } + relativeTime{ + future{ + other{"{0} 日后"} + } + past{ + other{"{0} 日前"} + } + } + } + day-narrow{ + dn{"日"} + relativeTime{ + future{ + other{"{0} 日后"} + } + past{ + other{"{0} 日前"} + } + } + } + day-short{ + dn{"日"} + relativeTime{ + future{ + other{"{0} 日后"} + } + past{ + other{"{0} 日前"} + } + } + } + dayperiod{ + dn{"上午/下午"} + } + era{ + dn{"年代"} + } + fri{ + relative{ + "-1"{"上星期五"} + "0"{"今个星期五"} + "1"{"下星期五"} + } + relativeTime{ + future{ + other{"{0} 个星期五后"} + } + past{ + other{"{0} 个星期五前"} + } + } + } + fri-narrow{ + relative{ + "-1"{"上星期五"} + "0"{"今个星期五"} + "1"{"下星期五"} + } + relativeTime{ + future{ + other{"{0} 个星期五后"} + } + past{ + other{"{0} 个星期五前"} + } + } + } + fri-short{ + relative{ + "-1"{"上星期五"} + "0"{"今个星期五"} + "1"{"下星期五"} + } + relativeTime{ + future{ + other{"{0} 个星期五后"} + } + past{ + other{"{0} 个星期五前"} + } + } + } + hour{ + dn{"小时"} + relative{ + "0"{"呢个小时"} + } + relativeTime{ + future{ + other{"{0} 小时后"} + } + past{ + other{"{0} 小时前"} + } + } + } + hour-narrow{ + dn{"小时"} + relativeTime{ + future{ + other{"{0} 小时后"} + } + past{ + other{"{0} 小时前"} + } + } + } + hour-short{ + dn{"小时"} + relativeTime{ + future{ + other{"{0} 小时后"} + } + past{ + other{"{0} 小时前"} + } + } + } + minute{ + dn{"分钟"} + relative{ + "0"{"呢分钟"} + } + relativeTime{ + future{ + other{"{0} 分钟后"} + } + past{ + other{"{0} 分钟前"} + } + } + } + minute-narrow{ + dn{"分钟"} + relativeTime{ + future{ + other{"{0} 分钟后"} + } + past{ + other{"{0} 分钟前"} + } + } + } + minute-short{ + dn{"分钟"} + relativeTime{ + future{ + other{"{0} 分钟后"} + } + past{ + other{"{0} 分钟前"} + } + } + } + mon{ + relative{ + "-1"{"上星期一"} + "0"{"今个星期一"} + "1"{"下星期一"} + } + relativeTime{ + future{ + other{"{0} 个星期一后"} + } + past{ + other{"{0} 个星期一前"} + } + } + } + mon-narrow{ + relative{ + "-1"{"上星期一"} + "0"{"今个星期一"} + "1"{"下星期一"} + } + relativeTime{ + future{ + other{"{0} 个星期一后"} + } + past{ + other{"{0} 个星期一前"} + } + } + } + mon-short{ + relative{ + "-1"{"上星期一"} + "0"{"今个星期一"} + "1"{"下星期一"} + } + relativeTime{ + future{ + other{"{0} 个星期一后"} + } + past{ + other{"{0} 个星期一前"} + } + } + } + month{ + dn{"月"} + relative{ + "-1"{"上个月"} + "0"{"今个月"} + "1"{"下个月"} + } + relativeTime{ + future{ + other{"{0} 个月后"} + } + past{ + other{"{0} 个月前"} + } + } + } + month-narrow{ + dn{"月"} + relativeTime{ + future{ + other{"{0} 个月后"} + } + past{ + other{"{0} 个月前"} + } + } + } + month-short{ + dn{"月"} + relativeTime{ + future{ + other{"{0} 个月后"} + } + past{ + other{"{0} 个月前"} + } + } + } + quarter{ + dn{"å­£"} + relative{ + "-1"{"上一季"} + "0"{"今季"} + "1"{"下一季"} + } + relativeTime{ + future{ + other{"{0} 季后"} + } + past{ + other{"{0} 季前"} + } + } + } + quarter-narrow{ + dn{"å­£"} + relative{ + "-1"{"上季"} + "0"{"今季"} + "1"{"下季"} + } + relativeTime{ + future{ + other{"{0} 季后"} + } + past{ + other{"{0} 季前"} + } + } + } + quarter-short{ + dn{"å­£"} + relative{ + "-1"{"上季"} + "0"{"今季"} + "1"{"下季"} + } + relativeTime{ + future{ + other{"{0} 季后"} + } + past{ + other{"{0} 季前"} + } + } + } + sat{ + relative{ + "-1"{"上星期六"} + "0"{"今个星期六"} + "1"{"下星期六"} + } + relativeTime{ + future{ + other{"{0} 个星期六后"} + } + past{ + other{"{0} 个星期六前"} + } + } + } + sat-narrow{ + relative{ + "-1"{"上星期六"} + "0"{"今个星期六"} + "1"{"下星期六"} + } + relativeTime{ + future{ + other{"{0} 个星期六后"} + } + past{ + other{"{0} 个星期六前"} + } + } + } + sat-short{ + relative{ + "-1"{"上星期六"} + "0"{"今个星期六"} + "1"{"下星期六"} + } + relativeTime{ + future{ + other{"{0} 个星期六后"} + } + past{ + other{"{0} 个星期六前"} + } + } + } + second{ + dn{"秒"} + relative{ + "0"{"宜家"} + } + relativeTime{ + future{ + other{"{0} 秒后"} + } + past{ + other{"{0} 秒前"} + } + } + } + second-narrow{ + dn{"秒"} + relativeTime{ + future{ + other{"{0} 秒后"} + } + past{ + other{"{0} 秒前"} + } + } + } + second-short{ + dn{"秒"} + relativeTime{ + future{ + other{"{0} 秒后"} + } + past{ + other{"{0} 秒前"} + } + } + } + sun{ + relative{ + "-1"{"上星期日"} + "0"{"今个星期日"} + "1"{"下星期日"} + } + relativeTime{ + future{ + other{"{0} 个星期日后"} + } + past{ + other{"{0} 个星期日前"} + } + } + } + sun-narrow{ + relative{ + "-1"{"上星期日"} + "0"{"今个星期日"} + "1"{"下星期日"} + } + relativeTime{ + future{ + other{"{0} 个星期日后"} + } + past{ + other{"{0} 个星期日前"} + } + } + } + sun-short{ + relative{ + "-1"{"上星期日"} + "0"{"今个星期日"} + "1"{"下星期日"} + } + relativeTime{ + future{ + other{"{0} 个星期日后"} + } + past{ + other{"{0} 个星期日前"} + } + } + } + thu{ + relative{ + "-1"{"上星期四"} + "0"{"今个星期四"} + "1"{"下星期四"} + } + relativeTime{ + future{ + other{"{0} 个星期四后"} + } + past{ + other{"{0} 个星期四前"} + } + } + } + thu-narrow{ + relative{ + "-1"{"上星期四"} + "0"{"今个星期四"} + "1"{"下星期四"} + } + relativeTime{ + future{ + other{"{0} 个星期四后"} + } + past{ + other{"{0} 个星期四前"} + } + } + } + thu-short{ + relative{ + "-1"{"上星期四"} + "0"{"今个星期四"} + "1"{"下星期四"} + } + relativeTime{ + future{ + other{"{0} 个星期四后"} + } + past{ + other{"{0} 个星期四前"} + } + } + } + tue{ + relative{ + "-1"{"上星期二"} + "0"{"今个星期二"} + "1"{"下星期二"} + } + relativeTime{ + future{ + other{"{0} 个星期二后"} + } + past{ + other{"{0} 个星期二前"} + } + } + } + tue-narrow{ + relative{ + "-1"{"上星期二"} + "0"{"今个星期二"} + "1"{"下星期二"} + } + relativeTime{ + future{ + other{"{0} 个星期二后"} + } + past{ + other{"{0} 个星期二前"} + } + } + } + tue-short{ + relative{ + "-1"{"上星期二"} + "0"{"今个星期二"} + "1"{"下星期二"} + } + relativeTime{ + future{ + other{"{0} 个星期二后"} + } + past{ + other{"{0} 个星期二前"} + } + } + } + wed{ + relative{ + "-1"{"上星期三"} + "0"{"今个星期三"} + "1"{"下星期三"} + } + relativeTime{ + future{ + other{"{0} 个星期三后"} + } + past{ + other{"{0} 个星期三前"} + } + } + } + wed-narrow{ + relative{ + "-1"{"上星期三"} + "0"{"今个星期三"} + "1"{"下星期三"} + } + relativeTime{ + future{ + other{"{0} 个星期三后"} + } + past{ + other{"{0} 个星期三前"} + } + } + } + wed-short{ + relative{ + "-1"{"上星期三"} + "0"{"今个星期三"} + "1"{"下星期三"} + } + relativeTime{ + future{ + other{"{0} 个星期三后"} + } + past{ + other{"{0} 个星期三前"} + } + } + } + week{ + dn{"周"} + relative{ + "-1"{"上星期"} + "0"{"今个星期"} + "1"{"下星期"} + } + relativePeriod{"{0}嘅星期"} + relativeTime{ + future{ + other{"{0} 个星期后"} + } + past{ + other{"{0} 个星期前"} + } + } + } + week-narrow{ + dn{"周"} + relativePeriod{"{0}嘅星期"} + relativeTime{ + future{ + other{"{0} 个星期后"} + } + past{ + other{"{0} 个星期前"} + } + } + } + week-short{ + dn{"周"} + relativePeriod{"{0}嘅星期"} + relativeTime{ + future{ + other{"{0} 个星期后"} + } + past{ + other{"{0} 个星期前"} + } + } + } + weekday{ + dn{"周天"} + } + year{ + dn{"å¹´"} + relative{ + "-1"{"旧年"} + "0"{"今年"} + "1"{"下年"} + } + relativeTime{ + future{ + other{"{0} 年后"} + } + past{ + other{"{0} 年前"} + } + } + } + year-narrow{ + dn{"å¹´"} + relativeTime{ + future{ + other{"{0} 年后"} + } + past{ + other{"{0} 年前"} + } + } + } + year-short{ + dn{"å¹´"} + relativeTime{ + future{ + other{"{0} 年后"} + } + past{ + other{"{0} 年前"} + } + } + } + zone{ + dn{"时区"} + } + } + listPattern{ + standard{ + 2{"{0}同{1}"} + end{"{0}同{1}"} + middle{"{0}、{1}"} + start{"{0}、{1}"} + } + standard-short{ + 2{"{0}同{1}"} + end{"{0}同{1}"} + middle{"{0}、{1}"} + start{"{0}、{1}"} + } + unit{ + 2{"{0} {1}"} + end{"{0} {1}"} + middle{"{0} {1}"} + start{"{0} {1}"} + } + unit-narrow{ + 2{"{0}{1}"} + end{"{0}{1}"} + middle{"{0}{1}"} + start{"{0}{1}"} + } + unit-short{ + 2{"{0} {1}"} + end{"{0} {1}"} + middle{"{0} {1}"} + start{"{0} {1}"} + } + } + measurementSystemNames{ + UK{"英制"} + US{"美制"} + metric{"公制"} + } +} diff --git a/icuSources/data/locales/yue_Hans_CN.txt b/icuSources/data/locales/yue_Hans_CN.txt new file mode 100644 index 00000000..b226ad22 --- /dev/null +++ b/icuSources/data/locales/yue_Hans_CN.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +yue_Hans_CN{ + Version{"2.0"} +} diff --git a/icuSources/data/locales/yue_Hant.txt b/icuSources/data/locales/yue_Hant.txt new file mode 100644 index 00000000..39376c31 --- /dev/null +++ b/icuSources/data/locales/yue_Hant.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +yue_Hant{ + Version{"2.0"} +} diff --git a/icuSources/data/locales/yue_Hant_HK.txt b/icuSources/data/locales/yue_Hant_HK.txt new file mode 100644 index 00000000..4f2e9706 --- /dev/null +++ b/icuSources/data/locales/yue_Hant_HK.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +yue_Hant_HK{ + Version{"2.0"} +} diff --git a/icuSources/data/locales/zgh.txt b/icuSources/data/locales/zgh.txt old mode 100755 new mode 100644 index c8c2b657..b46b4ba0 --- a/icuSources/data/locales/zgh.txt +++ b/icuSources/data/locales/zgh.txt @@ -1,27 +1,37 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/zgh.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zgh{ ExemplarCharacters{"[â´° â´± â´³ {ⴳⵯ} â´· â´¹ â´» â´¼ â´½ {ⴽⵯ} ⵀ ⵃ ⵄ ⵅ ⵇ ⵉ ⵊ ⵍ ⵎ ⵏ ⵓ ⵔ ⵕ ⵖ ⵙ ⵚ ⵛ ⵜ ⵟ ⵡ âµ¢ âµ£ âµ¥]"} ExemplarCharactersIndex{"[â´° â´± â´³ â´· â´¹ â´» â´¼ â´½ ⵀ ⵃ ⵄ ⵅ ⵇ ⵉ ⵊ ⵍ ⵎ ⵏ ⵓ ⵔ ⵕ ⵖ ⵙ ⵚ ⵛ ⵜ ⵟ ⵡ âµ¢ âµ£ âµ¥]"} NumberElements{ latn{ + miscPatterns{ + atLeast{"⩾{0}"} + range{"{0}–{1}"} + } patterns{ + accountingFormat{"#,##0.00¤"} currencyFormat{"#,##0.00¤"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{" "} + infinity{"∞"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} } } + minimumGroupingDigits{"1"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ @@ -57,6 +67,10 @@ zgh{ "ⵜⵉⴼⴰⵡⵜ", "ⵜⴰⴷⴳⴳⵯⴰⵜ", } + AmPmMarkersNarrow{ + "ⵜⵉⴼⴰⵡⵜ", + "ⵜⴰⴷⴳⴳⵯⴰⵜ", + } DateTimePatterns{ "HH:mm:ss zzzz", "HH:mm:ss z", @@ -72,20 +86,65 @@ zgh{ "{1} {0}", "{1} {0}", } + appendItems{ + Day{"{0} ({2}: {1})"} + Day-Of-Week{"{0} {1}"} + Era{"{1} {0}"} + Hour{"{0} ({2}: {1})"} + Minute{"{0} ({2}: {1})"} + Month{"{0} ({2}: {1})"} + Quarter{"{0} ({2}: {1})"} + Second{"{0} ({2}: {1})"} + Timezone{"{0} {1}"} + Week{"{0} ({2}: {1})"} + Year{"{1} {0}"} + } availableFormats{ + E{"ccc"} + EHm{"E HH:mm"} + EHms{"E HH:mm:ss"} + Ed{"d, E"} + Ehm{"E h:mm a"} + Ehms{"E h:mm:ss a"} + Gy{"G y"} + GyMMM{"G y MMM"} + GyMMMEd{"G y MMM d, E"} + GyMMMd{"G y MMM d"} + H{"HH"} + Hm{"HH:mm"} + Hms{"HH:mm:ss"} + Hmsv{"HH:mm:ss v"} + Hmv{"HH:mm v"} M{"M"} + MEd{"MM-dd, E"} MMM{"MMM"} MMMEd{"E d MMM"} + MMMMW{ + other{"'week' W 'of' MMM"} + } + MMMMd{"MMMM d"} MMMd{"d MMM"} Md{"d/M"} + d{"d"} + h{"h a"} + hm{"h:mm a"} + hms{"h:mm:ss a"} + hmsv{"h:mm:ss a v"} + hmv{"h:mm a v"} ms{"m:ss"} y{"y"} yM{"M/y"} yMEd{"E d/M/y"} yMMM{"MMM y"} yMMMEd{"E d MMM y"} + yMMMM{"y MMMM"} + yMMMd{"y MMM d"} + yMd{"y-MM-dd"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + other{"'week' w 'of' y"} + } } dayNames{ format{ @@ -98,6 +157,62 @@ zgh{ "ⴰⵙⵉⵎ", "ⴰⵙⵉⴹ", } + narrow{ + "S", + "M", + "T", + "W", + "T", + "F", + "S", + } + short{ + "ⴰⵙⴰ", + "ⴰⵢⵏ", + "ⴰⵙⵉ", + "ⴰⴽⵕ", + "ⴰⴽⵡ", + "ⴰⵙⵉⵎ", + "ⴰⵙⵉⴹ", + } + wide{ + "ⴰⵙⴰⵎⴰⵙ", + "ⴰⵢⵏⴰⵙ", + "ⴰⵙⵉⵏⴰⵙ", + "ⴰⴽⵕⴰⵙ", + "ⴰⴽⵡⴰⵙ", + "ⴰⵙⵉⵎⵡⴰⵙ", + "ⴰⵙⵉⴹⵢⴰⵙ", + } + } + stand-alone{ + abbreviated{ + "ⴰⵙⴰ", + "ⴰⵢⵏ", + "ⴰⵙⵉ", + "ⴰⴽⵕ", + "ⴰⴽⵡ", + "ⴰⵙⵉⵎ", + "ⴰⵙⵉⴹ", + } + narrow{ + "S", + "M", + "T", + "W", + "T", + "F", + "S", + } + short{ + "ⴰⵙⴰ", + "ⴰⵢⵏ", + "ⴰⵙⵉ", + "ⴰⴽⵕ", + "ⴰⴽⵡ", + "ⴰⵙⵉⵎ", + "ⴰⵙⵉⴹ", + } wide{ "ⴰⵙⴰⵎⴰⵙ", "ⴰⵢⵏⴰⵙ", @@ -109,15 +224,134 @@ zgh{ } } } + dayPeriod{ + stand-alone{ + abbreviated{ + am{"ⵜⵉⴼⴰⵡⵜ"} + pm{"ⵜⴰⴷⴳⴳⵯⴰⵜ"} + } + narrow{ + am{"ⵜⵉⴼⴰⵡⵜ"} + pm{"ⵜⴰⴷⴳⴳⵯⴰⵜ"} + } + wide{ + am{"ⵜⵉⴼⴰⵡⵜ"} + pm{"ⵜⴰⴷⴳⴳⵯⴰⵜ"} + } + } + } eras{ abbreviated{ "ⴷⴰⵄ", "ⴷⴼⵄ", } + abbreviated%variant{ + "BCE", + "CE", + } wide{ "ⴷⴰⵜ ⵏ ⵄⵉⵙⴰ", "ⴷⴼⴼⵉⵔ ⵏ ⵄⵉⵙⴰ", } + wide%variant{ + "BCE", + "CE", + } + } + intervalFormats{ + H{ + H{"HH–HH"} + } + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } + Hmv{ + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} + } + Hv{ + H{"HH–HH v"} + } + M{ + M{"MM–MM"} + } + MEd{ + M{"MM-dd, E – MM-dd, E"} + d{"MM-dd, E – MM-dd, E"} + } + MMM{ + M{"LLL–LLL"} + } + MMMEd{ + M{"MMM d, E – MMM d, E"} + d{"MMM d, E – MMM d, E"} + } + MMMd{ + M{"MMM d – MMM d"} + d{"MMM d–d"} + } + Md{ + M{"MM-dd – MM-dd"} + d{"MM-dd – MM-dd"} + } + d{ + d{"d–d"} + } + fallback{"{0} – {1}"} + h{ + a{"h a – h a"} + h{"h–h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} + } + hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} + } + hv{ + a{"h a – h a v"} + h{"h–h a v"} + } + y{ + y{"y–y"} + } + yM{ + M{"y-MM – y-MM"} + y{"y-MM – y-MM"} + } + yMEd{ + M{"y-MM-dd, E – y-MM-dd, E"} + d{"y-MM-dd, E – y-MM-dd, E"} + y{"y-MM-dd, E – y-MM-dd, E"} + } + yMMM{ + M{"y MMM–MMM"} + y{"y MMM – y MMM"} + } + yMMMEd{ + M{"y MMM d, E – MMM d, E"} + d{"y MMM d, E – MMM d, E"} + y{"y MMM d, E – y MMM d, E"} + } + yMMMM{ + M{"y MMMM–MMMM"} + y{"y MMMM – y MMMM"} + } + yMMMd{ + M{"y MMM d – MMM d"} + d{"y MMM d–d"} + y{"y MMM d – y MMM d"} + } + yMd{ + M{"y-MM-dd – y-MM-dd"} + d{"y-MM-dd – y-MM-dd"} + y{"y-MM-dd – y-MM-dd"} + } } monthNames{ format{ @@ -135,6 +369,20 @@ zgh{ "ⵏⵓⵡ", "ⴷⵓⵊ", } + narrow{ + "ⵉ", + "â´±", + "ⵎ", + "ⵉ", + "ⵎ", + "âµ¢", + "âµ¢", + "ⵖ", + "ⵛ", + "â´½", + "ⵏ", + "â´·", + } wide{ "ⵉⵏⵏⴰⵢⵔ", "ⴱⵕⴰⵢⵕ", @@ -151,6 +399,20 @@ zgh{ } } stand-alone{ + abbreviated{ + "ⵉⵏⵏ", + "ⴱⵕⴰ", + "ⵎⴰⵕ", + "ⵉⴱⵔ", + "ⵎⴰⵢ", + "ⵢⵓⵏ", + "ⵢⵓⵍ", + "ⵖⵓⵛ", + "ⵛⵓⵜ", + "ⴽⵜⵓ", + "ⵏⵓⵡ", + "ⴷⵓⵊ", + } narrow{ "ⵉ", "â´±", @@ -165,6 +427,20 @@ zgh{ "ⵏ", "â´·", } + wide{ + "ⵉⵏⵏⴰⵢⵔ", + "ⴱⵕⴰⵢⵕ", + "ⵎⴰⵕⵚ", + "ⵉⴱⵔⵉⵔ", + "ⵎⴰⵢⵢⵓ", + "ⵢⵓⵏⵢⵓ", + "ⵢⵓⵍⵢⵓⵣ", + "ⵖⵓⵛⵜ", + "ⵛⵓⵜⴰⵏⴱⵉⵔ", + "ⴽⵜⵓⴱⵔ", + "ⵏⵓⵡⴰⵏⴱⵉⵔ", + "ⴷⵓⵊⴰⵏⴱⵉⵔ", + } } } quarters{ @@ -175,6 +451,32 @@ zgh{ "â´°â´½ 3", "â´°â´½ 4", } + narrow{ + "1", + "2", + "3", + "4", + } + wide{ + "ⴰⴽⵕⴰⴹⵢⵓⵔ 1", + "ⴰⴽⵕⴰⴹⵢⵓⵔ 2", + "ⴰⴽⵕⴰⴹⵢⵓⵔ 3", + "ⴰⴽⵕⴰⴹⵢⵓⵔ 4", + } + } + stand-alone{ + abbreviated{ + "â´°â´½ 1", + "â´°â´½ 2", + "â´°â´½ 3", + "â´°â´½ 4", + } + narrow{ + "1", + "2", + "3", + "4", + } wide{ "ⴰⴽⵕⴰⴹⵢⵓⵔ 1", "ⴰⴽⵕⴰⴹⵢⵓⵔ 2", diff --git a/icuSources/data/locales/zgh_MA.txt b/icuSources/data/locales/zgh_MA.txt old mode 100755 new mode 100644 index 5f81d855..d6598a62 --- a/icuSources/data/locales/zgh_MA.txt +++ b/icuSources/data/locales/zgh_MA.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/zgh_MA.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zgh_MA{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/zh.txt b/icuSources/data/locales/zh.txt index 7ef46474..47f62f29 100644 --- a/icuSources/data/locales/zh.txt +++ b/icuSources/data/locales/zh.txt @@ -1,13 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/zh.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zh{ - AuxExemplarCharacters{"[仂 ä¾£ 傈 傣 僳 卑 卞 厘 吕 坝 å ¤ 奎 屿 å·½ 撤 楔 楠 滕 瑚 甫 盲 碑 禄 粟 脚 艮 è°¬ 钯 铂 锑 镑 魁]"} + AuxExemplarCharacters{ + "[仂 ä¾£ 傈 傣 僳 卑 卞 厘 吕 坝 å ¤ 奎 屿 å·½ 撤 楔 楠 滕 瑚 甫 盲 碑 禄 粟 脚 艮 è°¬ 钯 铂 锑 镑 魁 乒 乓 仓 伞 冥 凉" + " 刨 匕 厦 厨 呣 唇 啤 啮 喱 嗅 噘 噢 墟 妆 å©´ 媚 宅 寺 å°¬ å°´ 屑 å·¾ 弓 彗 惊 戟 扔 扰 扳 抛 挂 捂 摇 撅 杆 杖 柜 柱" + " 栗 æ ½ 桶 棍 棕 棺 榈 槟 橙 洒 浆 涌 淇 滚 滩 灾 烛 烟 焰 煎 犬 猫 瓢 皱 盆 盔 眨 眯 瞌 矿 祈 祭 祷 稻 ç«¿ 笼 筒 篷" + " ç²® 纠 纬 缆 缎 耸 舔 舵 艇 芽 苜 苞 菇 菱 葫 葵 蒸 蓿 蔽 薯 蘑 蚂 蛛 蜗 蜘 蜡 蝎 蝴 螃 裹 谍 豚 è´¦ è·¤ 踪 躬 è½´ 辐" + " 迹 郁 鄙 酢 钉 钥 钮 铅 铛 锄 锚 锤 闺 阱 隧 雕 霾 靴 靶 鞠 颠 馏 驼 骆 髦 鲤 鲸 鳄 鸽]" + } Ellipsis{ final{"{0}…"} initial{"…{0}"} @@ -82,8 +82,61 @@ zh{ } MoreInformation{"?"} NumberElements{ + arab{ + patterns{ + currencyFormat{"¤#,##0.00"} + percentFormat{"#,##0%"} + } + symbols{ + decimal{"Ù«"} + exponential{"اس"} + group{"Ù¬"} + infinity{"∞"} + list{"؛"} + nan{"NaN"} + perMille{"؉"} + superscriptingExponent{"×"} + timeSeparator{":"} + } + } + arabext{ + symbols{ + decimal{"Ù«"} + exponential{"×۱۰^"} + group{"Ù¬"} + infinity{"∞"} + list{"؛"} + minusSign{"‎-‎"} + nan{"NaN"} + perMille{"؉"} + percentSign{"Ùª"} + plusSign{"‎+‎"} + superscriptingExponent{"×"} + timeSeparator{"Ù«"} + } + } default{"latn"} finance{"hansfin"} + hanidec{ + patterns{ + currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} + } + symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + } + } latn{ miscPatterns{ atLeast{"{0}+"} @@ -229,11 +282,19 @@ zh{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + other{"在第 {0} 个路口右转。"} + } + plural{ + other{"{0} 天"} + } + } minimumGroupingDigits{"1"} native{"hanidec"} traditional{"hans"} } - Version{"2.1.22.93"} + Version{"2.1.33.94"} calendar{ buddhist{ DateTimePatterns{ @@ -304,6 +365,7 @@ zh{ "{1} {0}", } availableFormats{ + E{"ccc"} Ed{"dE"} Gy{"rUå¹´"} GyMMM{"rUå¹´MMM"} @@ -468,6 +530,17 @@ zh{ } } intervalFormats{ + H{ + H{"HH至HH"} + } + Hm{ + H{"HH:mm至HH:mm"} + m{"HH:mm至HH:mm"} + } + Hmv{ + H{"HH:mm至HH:mm v"} + m{"HH:mm至HH:mm v"} + } Hv{ H{"HH–HH v"} } @@ -665,6 +738,14 @@ zh{ "科普特历前", "科普特历", } + narrow{ + "科普特历前", + "科普特历", + } + wide{ + "科普特历前", + "科普特历", + } } monthNames{ format{ @@ -769,6 +850,10 @@ zh{ "埃塞俄比亚历前", "埃塞俄比亚历", } + wide{ + "埃塞俄比亚历前", + "埃塞俄比亚历", + } } monthNames{ format{ @@ -872,6 +957,9 @@ zh{ abbreviated{ "埃塞俄比亚阿米特阿莱姆历", } + wide{ + "埃塞俄比亚阿米特阿莱姆历", + } } } generic{ @@ -900,7 +988,7 @@ zh{ H{"H时"} Hm{"HH:mm"} Hms{"HH:mm:ss"} - M{"M月"} + M{"L"} MEd{"M/dE"} MMM{"LLL"} MMMEd{"M月d日 E"} @@ -926,17 +1014,21 @@ zh{ } intervalFormats{ H{ - H{"HH–HH"} + H{"HH – HH"} } Hm{ - H{"HH:mm–HH:mm"} - m{"HH:mm–HH:mm"} + H{"HH:mm – HH:mm"} + m{"HH:mm – HH:mm"} + } + Hmv{ + H{"v HH:mm – HH:mm"} + m{"v HH:mm – HH:mm"} } Hv{ - H{"HH–HH v"} + H{"HH – HH v"} } M{ - M{"M–M月"} + M{"M – M月"} } MEd{ M{"M/dE至M/dE"} @@ -954,13 +1046,13 @@ zh{ d{"M月d日至d日"} } Md{ - M{"M/d – M/d"} - d{"M/d – M/d"} + M{"M/d – M/d"} + d{"M/d – M/d"} } d{ - d{"d日至d日"} + d{"d至d日"} } - fallback{"{0} – {1}"} + fallback{"{0} – {1}"} h{ a{"ah时至ah时"} h{"ah时至h时"} @@ -980,7 +1072,7 @@ zh{ h{"vah时至h时"} } y{ - y{"Gy–yå¹´"} + y{"Gy – yå¹´"} } yM{ M{"Gyå¹´M月至M月"} @@ -1010,9 +1102,9 @@ zh{ y{"Gyå¹´M月d日至yå¹´M月d日"} } yMd{ - M{"Gy/M/d – y/M/d"} - d{"Gy/M/d – y/M/d"} - y{"Gy/M/d – y/M/d"} + M{"Gy/M/d – y/M/d"} + d{"Gy/M/d – y/M/d"} + y{"Gy/M/d – y/M/d"} } } } @@ -1049,8 +1141,8 @@ zh{ } availableFormats{ E{"ccc"} - EHm{"EHH:mm"} - EHms{"EHH:mm:ss"} + EHm{"E HH:mm"} + EHms{"E HH:mm:ss"} Ed{"d E"} Ehm{"E ah:mm"} Ehms{"E ah:mm:ss"} @@ -1067,6 +1159,9 @@ zh{ MEd{"M/dE"} MMM{"LLL"} MMMEd{"M月d日 E"} + MMMMW{ + other{"MMM第W周"} + } MMMMd{"M月d日"} MMMd{"M月d日"} MMdd{"MM/dd"} @@ -1089,6 +1184,9 @@ zh{ yMd{"y/M/d"} yQQQ{"y年第Q季度"} yQQQQ{"y年第Q季度"} + yw{ + other{"y年第w周"} + } } dayNames{ format{ @@ -1171,7 +1269,7 @@ zh{ dayPeriod{ format{ abbreviated{ - afternoon1{"下午"} + afternoon1{"中午"} afternoon2{"下午"} evening1{"晚上"} midnight{"午夜"} @@ -1189,7 +1287,7 @@ zh{ night1{"凌晨"} } wide{ - afternoon1{"下午"} + afternoon1{"中午"} afternoon2{"下午"} evening1{"晚上"} midnight{"午夜"} @@ -1205,7 +1303,7 @@ zh{ am{"上午"} evening1{"晚上"} midnight{"午夜"} - morning1{"早上"} + morning1{"清晨"} morning2{"上午"} night1{"凌晨"} pm{"下午"} @@ -1258,21 +1356,21 @@ zh{ } intervalFormats{ H{ - H{"HH–HH"} + H{"HH – HH"} } Hm{ - H{"HH:mm–HH:mm"} - m{"HH:mm–HH:mm"} + H{"HH:mm – HH:mm"} + m{"HH:mm – HH:mm"} } Hmv{ - H{"v HH:mm–HH:mm"} - m{"v HH:mm–HH:mm"} + H{"v HH:mm – HH:mm"} + m{"v HH:mm – HH:mm"} } Hv{ - H{"v HH–HH"} + H{"v HH – HH"} } M{ - M{"M–M月"} + M{"M – M月"} } MEd{ M{"M/dE至M/dE"} @@ -1290,13 +1388,13 @@ zh{ d{"M月d日至d日"} } Md{ - M{"M/d – M/d"} - d{"M/d – M/d"} + M{"M/d – M/d"} + d{"M/d – M/d"} } d{ - d{"d–d日"} + d{"d – d日"} } - fallback{"{0} – {1}"} + fallback{"{0} – {1}"} h{ a{"ah时至ah时"} h{"ah时至h时"} @@ -1316,7 +1414,7 @@ zh{ h{"vah时至h时"} } y{ - y{"y–yå¹´"} + y{"y – yå¹´"} } yM{ M{"yå¹´M月至M月"} @@ -1346,9 +1444,9 @@ zh{ y{"yå¹´M月d日至yå¹´M月d日"} } yMd{ - M{"y/M/d – y/M/d"} - d{"y/M/d – y/M/d"} - y{"y/M/d – y/M/d"} + M{"y/M/d – y/M/d"} + d{"y/M/d – y/M/d"} + y{"y/M/d – y/M/d"} } } monthNames{ @@ -1557,6 +1655,22 @@ zh{ "13月", "闰7月", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "7", + } wide{ "一月", "二月", @@ -2058,6 +2172,244 @@ zh{ "昭和", "平成", } + narrow{ + "大化(645–650)", + "白雉(650–671)", + "白凤(672–686)", + "朱鸟(686–701)", + "大宝(701–704)", + "庆云(704–708)", + "和铜(708–715)", + "灵龟(715–717)", + "养老(717–724)", + "神龟(724–729)", + "天平(729–749)", + "天平感宝(749–749)", + "天平胜宝(749–757)", + "天平宝字(757–765)", + "天平神护(765–767)", + "神护景云(767–770)", + "宝龟(770–780)", + "天应(781–782)", + "延历(782–806)", + "大同(806–810)", + "弘仁(810–824)", + "天长(824–834)", + "承和(834–848)", + "嘉祥(848–851)", + "仁寿(851–854)", + "齐衡(854–857)", + "天安(857–859)", + "贞观(859–877)", + "元庆(877–885)", + "仁和(885–889)", + "宽平(889–898)", + "昌泰(898–901)", + "延喜(901–923)", + "延长(923–931)", + "承平(931–938)", + "天庆(938–947)", + "天历(947–957)", + "天德(957–961)", + "应和(961–964)", + "康保(964–968)", + "安和(968–970)", + "天禄(970–973)", + "天延(973–976)", + "贞元(976–978)", + "天元(978–983)", + "永观(983–985)", + "宽和(985–987)", + "永延(987–989)", + "永祚(989–990)", + "正历(990–995)", + "长德(995–999)", + "长保(999–1004)", + "宽弘(1004–1012)", + "长和(1012–1017)", + "宽仁(1017–1021)", + "治安(1021–1024)", + "万寿(1024–1028)", + "长元(1028–1037)", + "长历(1037–1040)", + "长久(1040–1044)", + "宽德(1044–1046)", + "永承(1046–1053)", + "天喜(1053–1058)", + "康平(1058–1065)", + "治历(1065–1069)", + "延久(1069–1074)", + "承保(1074–1077)", + "承历(1077–1081)", + "永保(1081–1084)", + "应德(1084–1087)", + "宽治(1087–1094)", + "嘉保(1094–1096)", + "永长(1096–1097)", + "承德(1097–1099)", + "康和(1099–1104)", + "长治(1104–1106)", + "嘉承(1106–1108)", + "天仁(1108–1110)", + "天永(1110–1113)", + "永久(1113–1118)", + "元永(1118–1120)", + "保安(1120–1124)", + "天治(1124–1126)", + "大治(1126–1131)", + "天承(1131–1132)", + "长承(1132–1135)", + "保延(1135–1141)", + "永治(1141–1142)", + "康治(1142–1144)", + "天养(1144–1145)", + "久安(1145–1151)", + "仁平(1151–1154)", + "久寿(1154–1156)", + "保元(1156–1159)", + "平治(1159–1160)", + "永历(1160–1161)", + "应保(1161–1163)", + "长宽(1163–1165)", + "永万(1165–1166)", + "仁安(1166–1169)", + "嘉应(1169–1171)", + "承安(1171–1175)", + "安元(1175–1177)", + "治承(1177–1181)", + "养和(1181–1182)", + "寿永(1182–1184)", + "元历(1184–1185)", + "文治(1185–1190)", + "建久(1190–1199)", + "正治(1199–1201)", + "建仁(1201–1204)", + "元久(1204–1206)", + "建永(1206–1207)", + "承元(1207–1211)", + "建历(1211–1213)", + "建保(1213–1219)", + "承久(1219–1222)", + "贞应(1222–1224)", + "元仁(1224–1225)", + "嘉禄(1225–1227)", + "安贞(1227–1229)", + "宽喜(1229–1232)", + "贞永(1232–1233)", + "天福(1233–1234)", + "文历(1234–1235)", + "嘉祯(1235–1238)", + "历仁(1238–1239)", + "延应(1239–1240)", + "仁治(1240–1243)", + "宽元(1243–1247)", + "宝治(1247–1249)", + "建长(1249–1256)", + "康元(1256–1257)", + "正嘉(1257–1259)", + "正元(1259–1260)", + "文应(1260–1261)", + "弘长(1261–1264)", + "文永(1264–1275)", + "建治(1275–1278)", + "弘安(1278–1288)", + "正应(1288–1293)", + "永仁(1293–1299)", + "正安(1299–1302)", + "乾元(1302–1303)", + "嘉元(1303–1306)", + "å¾·æ²»(1306–1308)", + "延庆(1308–1311)", + "应长(1311–1312)", + "正和(1312–1317)", + "文保(1317–1319)", + "元应(1319–1321)", + "元亨(1321–1324)", + "正中(1324–1326)", + "嘉历(1326–1329)", + "元德(1329–1331)", + "元弘(1331–1334)", + "建武(1334–1336)", + "延元(1336–1340)", + "兴国(1340–1346)", + "正平(1346–1370)", + "建德(1370–1372)", + "文中(1372–1375)", + "天授(1375–1379)", + "Kōryaku (1379–1381)", + "Kōwa (1381–1384)", + "GenchÅ« (1384–1392)", + "Meitoku (1384–1387)", + "Kakei (1387–1389)", + "Kōō (1389–1390)", + "Meitoku (1390–1394)", + "Ōei (1394–1428)", + "Shōchō (1428–1429)", + "Eikyō (1429–1441)", + "Kakitsu (1441–1444)", + "Bun’an (1444–1449)", + "Hōtoku (1449–1452)", + "Kyōtoku (1452–1455)", + "Kōshō (1455–1457)", + "Chōroku (1457–1460)", + "Kanshō (1460–1466)", + "Bunshō (1466–1467)", + "Ōnin (1467–1469)", + "Bunmei (1469–1487)", + "Chōkyō (1487–1489)", + "Entoku (1489–1492)", + "Meiō (1492–1501)", + "Bunki (1501–1504)", + "Eishō (1504–1521)", + "Taiei (1521–1528)", + "Kyōroku (1528–1532)", + "Tenbun (1532–1555)", + "Kōji (1555–1558)", + "Eiroku (1558–1570)", + "Genki (1570–1573)", + "Tenshō (1573–1592)", + "Bunroku (1592–1596)", + "Keichō (1596–1615)", + "Genna (1615–1624)", + "Kan’ei (1624–1644)", + "Shōho (1644–1648)", + "Keian (1648–1652)", + "Jōō (1652–1655)", + "Meireki (1655–1658)", + "Manji (1658–1661)", + "Kanbun (1661–1673)", + "Enpō (1673–1681)", + "Tenna (1681–1684)", + "Jōkyō (1684–1688)", + "Genroku (1688–1704)", + "Hōei (1704–1711)", + "Shōtoku (1711–1716)", + "Kyōhō (1716–1736)", + "Genbun (1736–1741)", + "Kanpō (1741–1744)", + "Enkyō (1744–1748)", + "Kan’en (1748–1751)", + "Hōreki (1751–1764)", + "Meiwa (1764–1772)", + "An’ei (1772–1781)", + "Tenmei (1781–1789)", + "Kansei (1789–1801)", + "Kyōwa (1801–1804)", + "Bunka (1804–1818)", + "Bunsei (1818–1830)", + "Tenpō (1830–1844)", + "Kōka (1844–1848)", + "Kaei (1848–1854)", + "Ansei (1854–1860)", + "Man’en (1860–1861)", + "BunkyÅ« (1861–1864)", + "Genji (1864–1865)", + "Keiō (1865–1868)", + "M", + "T", + "S", + "H", + } } } persian{ @@ -2208,6 +2560,94 @@ zh{ } } } + characterLabel{ + activities{"行为"} + african_scripts{"非洲文字"} + american_scripts{"美洲文字"} + animal{"动物"} + animals_nature{"动物与自然"} + arrows{"箭头"} + body{"身体"} + box_drawing{"方框"} + braille{"盲文"} + building{"建筑"} + bullets_stars{"项目符号/星形"} + consonantal_jamo{"谚文辅音字母"} + currency_symbols{"货币符号"} + dash_connector{"破折号/连接号"} + digits{"数字"} + dingbats{"装饰符号"} + divination_symbols{"八卦符号"} + downwards_arrows{"向下箭头"} + downwards_upwards_arrows{"上下箭头"} + east_asian_scripts{"东亚文字"} + emoji{"绘文字"} + european_scripts{"欧洲文字"} + female{"女"} + flag{"旗"} + flags{"旗帜"} + food_drink{"饮食"} + format{"格式"} + format_whitespace{"格式与空白"} + full_width_form_variant{"全角变体"} + geometric_shapes{"几何图形"} + half_width_form_variant{"半角变体"} + han_characters{"汉字"} + han_radicals{"汉字部首"} + hanja{"朝鲜汉字"} + hanzi_simplified{"简体字"} + hanzi_traditional{"繁体字"} + heart{"心"} + historic_scripts{"古代文字"} + ideographic_desc_characters{"表意文字描述符"} + japanese_kana{"日语假名"} + kanbun{"汉文训读"} + kanji{"日文汉字"} + keycap{"按键"} + leftwards_arrows{"向左箭头"} + leftwards_rightwards_arrows{"左右箭头"} + letterlike_symbols{"类字母符号"} + limited_use{"限制使用"} + male{"男"} + math_symbols{"数学符号"} + middle_eastern_scripts{"中东文字"} + miscellaneous{"杂项"} + modern_scripts{"现代文字"} + modifier{"修饰符"} + musical_symbols{"音乐符号"} + nature{"自然"} + nonspacing{"非间距"} + numbers{"数字"} + objects{"物体"} + other{"其它"} + paired{"成对"} + person{"任务"} + phonetic_alphabet{"音标"} + pictographs{"象形文字"} + place{"地点"} + plant{"植物"} + punctuation{"标点符号"} + rightwards_arrows{"向右箭头"} + sign_standard_symbols{"标志/标准符号"} + small_form_variant{"小型变体形式"} + smiley{"笑脸"} + smileys_people{"笑脸与人"} + south_asian_scripts{"南亚文字"} + southeast_asian_scripts{"东南亚文字"} + spacing{"空格"} + sport{"运动"} + symbols{"符号"} + technical_symbols{"技术符号"} + tone_marks{"声调标记"} + travel{"出行"} + travel_places{"出行与地点"} + upwards_arrows{"向上箭头"} + variant_forms{"变体形式"} + vocalic_jamo{"谚文元音符号"} + weather{"天气"} + western_asian_scripts{"西亚文字"} + whitespace{"空白字符"} + } delimiters{ alternateQuotationEnd{"’"} alternateQuotationStart{"‘"} @@ -2267,6 +2707,14 @@ zh{ "0"{"本周五"} "1"{"下周五"} } + relativeTime{ + future{ + other{"{0}个周五后"} + } + past{ + other{"{0}个周五前"} + } + } } fri-narrow{ relative{ @@ -2274,6 +2722,14 @@ zh{ "0"{"本周五"} "1"{"下周五"} } + relativeTime{ + future{ + other{"{0}个周五后"} + } + past{ + other{"{0}个周五前"} + } + } } fri-short{ relative{ @@ -2281,9 +2737,20 @@ zh{ "0"{"本周五"} "1"{"下周五"} } + relativeTime{ + future{ + other{"{0}个周五后"} + } + past{ + other{"{0}个周五前"} + } + } } hour{ dn{"小时"} + relative{ + "0"{"这一时间 / 此时"} + } relativeTime{ future{ other{"{0}小时后"} @@ -2317,6 +2784,9 @@ zh{ } minute{ dn{"分钟"} + relative{ + "0"{"此刻"} + } relativeTime{ future{ other{"{0}分钟后"} @@ -2327,7 +2797,7 @@ zh{ } } minute-narrow{ - dn{"分钟"} + dn{"分"} relativeTime{ future{ other{"{0}分钟后"} @@ -2338,7 +2808,7 @@ zh{ } } minute-short{ - dn{"分钟"} + dn{"分"} relativeTime{ future{ other{"{0}分钟后"} @@ -2354,6 +2824,14 @@ zh{ "0"{"本周一"} "1"{"下周一"} } + relativeTime{ + future{ + other{"{0}个周一后"} + } + past{ + other{"{0}个周一前"} + } + } } mon-narrow{ relative{ @@ -2361,6 +2839,14 @@ zh{ "0"{"本周一"} "1"{"下周一"} } + relativeTime{ + future{ + other{"{0}个周一后"} + } + past{ + other{"{0}个周一前"} + } + } } mon-short{ relative{ @@ -2368,6 +2854,14 @@ zh{ "0"{"本周一"} "1"{"下周一"} } + relativeTime{ + future{ + other{"{0}个周一后"} + } + past{ + other{"{0}个周一前"} + } + } } month{ dn{"月"} @@ -2408,13 +2902,18 @@ zh{ } } quarter{ - dn{"å­£"} + dn{"季度"} + relative{ + "-1"{"上季度"} + "0"{"本季度"} + "1"{"下季度"} + } relativeTime{ future{ - other{"{0}季度后"} + other{"{0}个季度后"} } past{ - other{"{0}季度前"} + other{"{0}个季度前"} } } } @@ -2422,10 +2921,10 @@ zh{ dn{"å­£"} relativeTime{ future{ - other{"{0}季度后"} + other{"{0}个季度后"} } past{ - other{"{0}季度前"} + other{"{0}个季度前"} } } } @@ -2433,10 +2932,10 @@ zh{ dn{"å­£"} relativeTime{ future{ - other{"{0}季度后"} + other{"{0}个季度后"} } past{ - other{"{0}季度前"} + other{"{0}个季度前"} } } } @@ -2446,6 +2945,14 @@ zh{ "0"{"本周六"} "1"{"下周六"} } + relativeTime{ + future{ + other{"{0}个周六后"} + } + past{ + other{"{0}个周六前"} + } + } } sat-narrow{ relative{ @@ -2453,6 +2960,14 @@ zh{ "0"{"本周六"} "1"{"下周六"} } + relativeTime{ + future{ + other{"{0}个周六后"} + } + past{ + other{"{0}个周六前"} + } + } } sat-short{ relative{ @@ -2460,9 +2975,17 @@ zh{ "0"{"本周六"} "1"{"下周六"} } + relativeTime{ + future{ + other{"{0}个周六后"} + } + past{ + other{"{0}个周六前"} + } + } } second{ - dn{"秒钟"} + dn{"秒"} relative{ "0"{"现在"} } @@ -2476,7 +2999,7 @@ zh{ } } second-narrow{ - dn{"秒钟"} + dn{"秒"} relativeTime{ future{ other{"{0}秒后"} @@ -2487,7 +3010,7 @@ zh{ } } second-short{ - dn{"秒钟"} + dn{"秒"} relativeTime{ future{ other{"{0}秒后"} @@ -2503,6 +3026,14 @@ zh{ "0"{"本周日"} "1"{"下周日"} } + relativeTime{ + future{ + other{"{0}个周日后"} + } + past{ + other{"{0}个周日前"} + } + } } sun-narrow{ relative{ @@ -2510,6 +3041,14 @@ zh{ "0"{"本周日"} "1"{"下周日"} } + relativeTime{ + future{ + other{"{0}个周日后"} + } + past{ + other{"{0}个周日前"} + } + } } sun-short{ relative{ @@ -2517,6 +3056,14 @@ zh{ "0"{"本周日"} "1"{"下周日"} } + relativeTime{ + future{ + other{"{0}个周日后"} + } + past{ + other{"{0}个周日前"} + } + } } thu{ relative{ @@ -2524,6 +3071,14 @@ zh{ "0"{"本周四"} "1"{"下周四"} } + relativeTime{ + future{ + other{"{0}个周四后"} + } + past{ + other{"{0}个周四前"} + } + } } thu-narrow{ relative{ @@ -2531,6 +3086,14 @@ zh{ "0"{"本周四"} "1"{"下周四"} } + relativeTime{ + future{ + other{"{0}个周四后"} + } + past{ + other{"{0}个周四前"} + } + } } thu-short{ relative{ @@ -2538,6 +3101,14 @@ zh{ "0"{"本周四"} "1"{"下周四"} } + relativeTime{ + future{ + other{"{0}个周四后"} + } + past{ + other{"{0}个周四前"} + } + } } tue{ relative{ @@ -2545,6 +3116,14 @@ zh{ "0"{"本周二"} "1"{"下周二"} } + relativeTime{ + future{ + other{"{0}个周二后"} + } + past{ + other{"{0}个周二前"} + } + } } tue-narrow{ relative{ @@ -2552,6 +3131,14 @@ zh{ "0"{"本周二"} "1"{"下周二"} } + relativeTime{ + future{ + other{"{0}个周二后"} + } + past{ + other{"{0}个周二前"} + } + } } tue-short{ relative{ @@ -2559,6 +3146,14 @@ zh{ "0"{"本周二"} "1"{"下周二"} } + relativeTime{ + future{ + other{"{0}个周二后"} + } + past{ + other{"{0}个周二前"} + } + } } wed{ relative{ @@ -2566,6 +3161,14 @@ zh{ "0"{"本周三"} "1"{"下周三"} } + relativeTime{ + future{ + other{"{0}个周三后"} + } + past{ + other{"{0}个周三前"} + } + } } wed-narrow{ relative{ @@ -2573,6 +3176,14 @@ zh{ "0"{"本周三"} "1"{"下周三"} } + relativeTime{ + future{ + other{"{0}个周三后"} + } + past{ + other{"{0}个周三前"} + } + } } wed-short{ relative{ @@ -2580,6 +3191,14 @@ zh{ "0"{"本周三"} "1"{"下周三"} } + relativeTime{ + future{ + other{"{0}个周三后"} + } + past{ + other{"{0}个周三前"} + } + } } week{ dn{"周"} @@ -2588,6 +3207,7 @@ zh{ "0"{"本周"} "1"{"下周"} } + relativePeriod{"{0}这周"} relativeTime{ future{ other{"{0}周后"} @@ -2599,6 +3219,7 @@ zh{ } week-narrow{ dn{"周"} + relativePeriod{"{0}这周"} relativeTime{ future{ other{"{0}周后"} @@ -2610,6 +3231,7 @@ zh{ } week-short{ dn{"周"} + relativePeriod{"{0}这周"} relativeTime{ future{ other{"{0}周后"} @@ -2671,6 +3293,12 @@ zh{ middle{"{0}、{1}"} start{"{0}、{1}"} } + standard-short{ + 2{"{0}和{1}"} + end{"{0}和{1}"} + middle{"{0}、{1}"} + start{"{0}、{1}"} + } unit{ 2{"{0}{1}"} end{"{0}{1}"} @@ -2695,16 +3323,4 @@ zh{ US{"美制"} metric{"公制"} } - transformNames{ - BGN{"美国地名委员会 (BGN)"} - Numeric{"数字"} - Tone{"音调"} - UNGEGN{"联合国地名专家组 (UNGEGN)"} - x-Accents{"重音符号"} - x-Fullwidth{"全角"} - x-Halfwidth{"半角"} - x-Jamo{"韩文字母"} - x-Pinyin{"拼音"} - x-Publishing{"印刷体"} - } } diff --git a/icuSources/data/locales/zh_CN.txt b/icuSources/data/locales/zh_CN.txt index 1688232d..c9151613 100644 --- a/icuSources/data/locales/zh_CN.txt +++ b/icuSources/data/locales/zh_CN.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zh_CN{ "%%ALIAS"{"zh_Hans_CN"} } diff --git a/icuSources/data/locales/zh_HK.txt b/icuSources/data/locales/zh_HK.txt index 30b7ea88..fe72a0ea 100644 --- a/icuSources/data/locales/zh_HK.txt +++ b/icuSources/data/locales/zh_HK.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zh_HK{ "%%ALIAS"{"zh_Hant_HK"} } diff --git a/icuSources/data/locales/zh_Hans.txt b/icuSources/data/locales/zh_Hans.txt index 72fe1313..e2e6871e 100644 --- a/icuSources/data/locales/zh_Hans.txt +++ b/icuSources/data/locales/zh_Hans.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/zh_Hans.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zh_Hans{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/zh_Hans_CN.txt b/icuSources/data/locales/zh_Hans_CN.txt index de762928..c5fe732e 100644 --- a/icuSources/data/locales/zh_Hans_CN.txt +++ b/icuSources/data/locales/zh_Hans_CN.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/zh_Hans_CN.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zh_Hans_CN{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/zh_Hans_HK.txt b/icuSources/data/locales/zh_Hans_HK.txt old mode 100755 new mode 100644 index c15ed9f2..c4890966 --- a/icuSources/data/locales/zh_Hans_HK.txt +++ b/icuSources/data/locales/zh_Hans_HK.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/zh_Hans_HK.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zh_Hans_HK{ NumberElements{ latn{ @@ -37,7 +31,7 @@ zh_Hans_HK{ } } } - Version{"2.1.22.93"} + Version{"2.1.31.33"} calendar{ buddhist{ DateTimePatterns{ @@ -66,9 +60,9 @@ zh_Hans_HK{ "z ah:mm:ss", "ah:mm:ss", "ah:mm", - "Gyå¹´M月d日EEEE", - "Gyå¹´M月d日", - "Gyå¹´M月d日", + "Gyå¹´MM月d日EEEE", + "Gyå¹´MM月d日", + "Gyå¹´MM月d日", "d/M/yyGGGGG", "{1} {0}", "{1} {0}", @@ -78,7 +72,6 @@ zh_Hans_HK{ } availableFormats{ HHmm{"HH:mm"} - M{"L"} MEd{"E, d/M"} MMM{"M月"} MMMMdd{"M月d日"} diff --git a/icuSources/data/locales/zh_Hans_MO.txt b/icuSources/data/locales/zh_Hans_MO.txt old mode 100755 new mode 100644 index 7066513c..0405c595 --- a/icuSources/data/locales/zh_Hans_MO.txt +++ b/icuSources/data/locales/zh_Hans_MO.txt @@ -1,13 +1,7 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/zh_Hans_MO.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zh_Hans_MO{ - Version{"2.1.22.93"} + Version{"2.1.31.33"} calendar{ generic{ DateTimePatterns{ @@ -15,9 +9,9 @@ zh_Hans_MO{ "z ah:mm:ss", "ah:mm:ss", "ah:mm", - "Gyå¹´M月d日EEEE", - "Gyå¹´M月d日", - "Gyå¹´M月d日", + "Gyå¹´MM月d日EEEE", + "Gyå¹´MM月d日", + "Gyå¹´MM月d日", "d/M/yyGGGGG", "{1} {0}", "{1} {0}", diff --git a/icuSources/data/locales/zh_Hans_SG.txt b/icuSources/data/locales/zh_Hans_SG.txt index 7283128d..9761aae3 100644 --- a/icuSources/data/locales/zh_Hans_SG.txt +++ b/icuSources/data/locales/zh_Hans_SG.txt @@ -1,13 +1,7 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/zh_Hans_SG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zh_Hans_SG{ - Version{"2.1.22.93"} + Version{"2.1.31.33"} calendar{ buddhist{ DateTimePatterns{ @@ -32,9 +26,9 @@ zh_Hans_SG{ "z ah:mm:ss", "ah:mm:ss", "ah:mm", - "Gyå¹´M月d日EEEE", - "Gyå¹´M月d日", - "Gyå¹´M月d日", + "Gyå¹´MM月d日EEEE", + "Gyå¹´MM月d日", + "Gyå¹´MM月d日", "dd/MM/yyGGGGG", "{1} {0}", "{1} {0}", diff --git a/icuSources/data/locales/zh_Hant.txt b/icuSources/data/locales/zh_Hant.txt index a9a32364..e689ebe6 100644 --- a/icuSources/data/locales/zh_Hant.txt +++ b/icuSources/data/locales/zh_Hant.txt @@ -1,16 +1,12 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/zh_Hant.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zh_Hant{ %%Parent{"root"} AuxExemplarCharacters{ - "[乍 仂 伏 佐 侶 僳 兆 兌 兹 别 券 勳 卑 卞 占 叶 å ¤ 墎 壤 奥 孜 峇 嶼 å·½ 彝 栗 楔 涅 渾 澎 燦 狄 琳 瑚 甫 碑 礁 芒" - " 苗 茨 蓬 蚩 蜀 裘 謬 酋 隴]" + "[乍 仂 伏 佐 侶 僳 兆 兌 兹 别 券 勳 卑 卞 占 叶 å ¤ 墎 壤 奥 孜 峇 嶼 å·½ 栗 楔 涅 渾 澎 燦 狄 琳 瑚 甫 碑 礁 芒 苗" + " 茨 蓬 蚩 蜀 裘 謬 酋 隴 ä¹³ 划 匕 匙 匣 叉 吻 嘟 噘 妖 å·¾ 帆 廁 廚 弋 弓 懸 戟 扳 捂 摔 暈 框 桶 æ¡¿ 櫃 煎 燭 牡 皺" + " 盒 眨 眩 筒 簍 ç³° 紋 紗 纏 纜 羯 聳 肖 艇 虹 蛛 蜘 蝴 蝸 蠟 裙 豚 躬 釘 鈔 鈕 鉛 鎚 鎬 鐺 鑰 鑽 霄 鞠 骰 骷 髏 鯉" + " 鳶]" } Ellipsis{ final{"{0}…"} @@ -89,6 +85,27 @@ zh_Hant{ NumberElements{ default{"latn"} finance{"hantfin"} + hanidec{ + patterns{ + currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} + } + symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + minusSign{"-"} + nan{"非數值"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} + } + } latn{ miscPatterns{ atLeast{"{0}+"} @@ -234,10 +251,18 @@ zh_Hant{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + other{"在第 {0} 個路口右轉。"} + } + plural{ + other{"{0} 日"} + } + } native{"hanidec"} traditional{"hant"} } - Version{"2.1.23.90"} + Version{"2.1.33.94"} calendar{ buddhist{ eras{ @@ -1252,6 +1277,9 @@ zh_Hant{ MEd{"M/d(E)"} MMM{"LLL"} MMMEd{"M月d日 E"} + MMMMW{ + other{"MMM的第W週"} + } MMMMd{"M月d日"} MMMd{"M月d日"} MMdd{"MM/dd"} @@ -1274,6 +1302,9 @@ zh_Hant{ yMd{"y/M/d"} yQQQ{"yå¹´QQQ"} yQQQQ{"yå¹´QQQQ"} + yw{ + other{"y年的第w週"} + } } dayNames{ format{ @@ -1387,11 +1418,13 @@ zh_Hant{ abbreviated{ afternoon1{"中午"} afternoon2{"下午"} + am{"上午"} evening1{"晚上"} midnight{"午夜"} morning1{"清晨"} morning2{"上午"} night1{"凌晨"} + pm{"下午"} } narrow{ afternoon1{"中午"} @@ -1407,11 +1440,13 @@ zh_Hant{ wide{ afternoon1{"中午"} afternoon2{"下午"} + am{"上午"} evening1{"晚上"} midnight{"午夜"} morning1{"清晨"} morning2{"上午"} night1{"凌晨"} + pm{"下午"} } } } @@ -2326,6 +2361,94 @@ zh_Hant{ } } } + characterLabel{ + activities{"活動"} + african_scripts{"非洲語系"} + american_scripts{"美洲語系"} + animal{"動物"} + animals_nature{"動物與自然"} + arrows{"ç®­é ­"} + body{"身體"} + box_drawing{"製表符"} + braille{"點字"} + building{"建築"} + bullets_stars{"項目符號/星號"} + consonantal_jamo{"輔音字母"} + currency_symbols{"貨幣符號"} + dash_connector{"破折號/連接號"} + digits{"數字"} + dingbats{"裝飾符號"} + divination_symbols{"占卜符號"} + downwards_arrows{"向下箭頭"} + downwards_upwards_arrows{"上下箭頭"} + east_asian_scripts{"東亞語系"} + emoji{"表情符號"} + european_scripts{"歐洲語系"} + female{"女性"} + flag{"旗子"} + flags{"旗幟"} + food_drink{"飲食"} + format{"格式"} + format_whitespace{"格式與空白"} + full_width_form_variant{"全形格式變體"} + geometric_shapes{"幾何形狀"} + half_width_form_variant{"半形格式變體"} + han_characters{"漢字"} + han_radicals{"漢字部首"} + hanja{"韓文漢字"} + hanzi_simplified{"漢字(簡體)"} + hanzi_traditional{"漢字(繁體)"} + heart{"心"} + historic_scripts{"古老語系"} + ideographic_desc_characters{"表意文字描述字元"} + japanese_kana{"日文假名"} + kanbun{"漢字批註"} + kanji{"日文漢字"} + keycap{"按鍵"} + leftwards_arrows{"向左箭頭"} + leftwards_rightwards_arrows{"左右箭頭"} + letterlike_symbols{"類字母符號"} + limited_use{"限制使用"} + male{"男性"} + math_symbols{"數學符號"} + middle_eastern_scripts{"中東語系"} + miscellaneous{"混合"} + modern_scripts{"現代語系"} + modifier{"修飾字母"} + musical_symbols{"音樂符號"} + nature{"自然"} + nonspacing{"非間距"} + numbers{"數字"} + objects{"物品"} + other{"其他"} + paired{"成對"} + person{"人物"} + phonetic_alphabet{"音標"} + pictographs{"象形文字"} + place{"地點"} + plant{"植物"} + punctuation{"標點符號"} + rightwards_arrows{"向右箭頭"} + sign_standard_symbols{"標誌/標準符號"} + small_form_variant{"小寫符號變體"} + smiley{"微笑"} + smileys_people{"表情符號與人物"} + south_asian_scripts{"南亞語系"} + southeast_asian_scripts{"東南亞語系"} + spacing{"空格"} + sport{"運動"} + symbols{"符號"} + technical_symbols{"技術符號"} + tone_marks{"聲調"} + travel{"旅遊"} + travel_places{"旅遊與地點"} + upwards_arrows{"向上箭頭"} + variant_forms{"變體形式"} + vocalic_jamo{"母音字母"} + weather{"天氣"} + western_asian_scripts{"西亞語系"} + whitespace{"空白"} + } delimiters{ alternateQuotationEnd{"』"} alternateQuotationStart{"『"} @@ -2385,6 +2508,14 @@ zh_Hant{ "0"{"本週五"} "1"{"下週五"} } + relativeTime{ + future{ + other{"{0} 個週五後"} + } + past{ + other{"{0} 個週五前"} + } + } } fri-narrow{ relative{ @@ -2392,6 +2523,14 @@ zh_Hant{ "0"{"本週五"} "1"{"下週五"} } + relativeTime{ + future{ + other{"{0} 個週五後"} + } + past{ + other{"{0} 個週五前"} + } + } } fri-short{ relative{ @@ -2399,9 +2538,20 @@ zh_Hant{ "0"{"本週五"} "1"{"下週五"} } + relativeTime{ + future{ + other{"{0} 個週五後"} + } + past{ + other{"{0} 個週五前"} + } + } } hour{ dn{"小時"} + relative{ + "0"{"這一小時"} + } relativeTime{ future{ other{"{0} 小時後"} @@ -2435,6 +2585,9 @@ zh_Hant{ } minute{ dn{"分鐘"} + relative{ + "0"{"這一分鐘"} + } relativeTime{ future{ other{"{0} 分鐘後"} @@ -2472,6 +2625,14 @@ zh_Hant{ "0"{"本週一"} "1"{"下週一"} } + relativeTime{ + future{ + other{"{0} 個週一後"} + } + past{ + other{"{0} 個週一前"} + } + } } mon-narrow{ relative{ @@ -2479,6 +2640,14 @@ zh_Hant{ "0"{"本週一"} "1"{"下週一"} } + relativeTime{ + future{ + other{"{0} 個週一後"} + } + past{ + other{"{0} 個週一前"} + } + } } mon-short{ relative{ @@ -2486,6 +2655,14 @@ zh_Hant{ "0"{"本週一"} "1"{"下週一"} } + relativeTime{ + future{ + other{"{0} 個週一後"} + } + past{ + other{"{0} 個週一前"} + } + } } month{ dn{"月"} @@ -2579,6 +2756,14 @@ zh_Hant{ "0"{"本週六"} "1"{"下週六"} } + relativeTime{ + future{ + other{"{0} 個週六後"} + } + past{ + other{"{0} 個週六前"} + } + } } sat-narrow{ relative{ @@ -2586,6 +2771,14 @@ zh_Hant{ "0"{"本週六"} "1"{"下週六"} } + relativeTime{ + future{ + other{"{0} 個週六後"} + } + past{ + other{"{0} 個週六前"} + } + } } sat-short{ relative{ @@ -2593,6 +2786,14 @@ zh_Hant{ "0"{"本週六"} "1"{"下週六"} } + relativeTime{ + future{ + other{"{0} 個週六後"} + } + past{ + other{"{0} 個週六前"} + } + } } second{ dn{"秒"} @@ -2636,6 +2837,14 @@ zh_Hant{ "0"{"本週日"} "1"{"下週日"} } + relativeTime{ + future{ + other{"{0} 個週日後"} + } + past{ + other{"{0} 個週日前"} + } + } } sun-narrow{ relative{ @@ -2643,6 +2852,14 @@ zh_Hant{ "0"{"本週日"} "1"{"下週日"} } + relativeTime{ + future{ + other{"{0} 個週日後"} + } + past{ + other{"{0} 個週日前"} + } + } } sun-short{ relative{ @@ -2650,6 +2867,14 @@ zh_Hant{ "0"{"本週日"} "1"{"下週日"} } + relativeTime{ + future{ + other{"{0} 個週日後"} + } + past{ + other{"{0} 個週日前"} + } + } } thu{ relative{ @@ -2657,6 +2882,14 @@ zh_Hant{ "0"{"本週四"} "1"{"下週四"} } + relativeTime{ + future{ + other{"{0} 個週四後"} + } + past{ + other{"{0} 個週四前"} + } + } } thu-narrow{ relative{ @@ -2664,6 +2897,14 @@ zh_Hant{ "0"{"本週四"} "1"{"下週四"} } + relativeTime{ + future{ + other{"{0} 個週四後"} + } + past{ + other{"{0} 個週四前"} + } + } } thu-short{ relative{ @@ -2671,6 +2912,14 @@ zh_Hant{ "0"{"本週四"} "1"{"下週四"} } + relativeTime{ + future{ + other{"{0} 個週四後"} + } + past{ + other{"{0} 個週四前"} + } + } } tue{ relative{ @@ -2678,6 +2927,14 @@ zh_Hant{ "0"{"本週二"} "1"{"下週二"} } + relativeTime{ + future{ + other{"{0} 個週二後"} + } + past{ + other{"{0} 個週二前"} + } + } } tue-narrow{ relative{ @@ -2685,6 +2942,14 @@ zh_Hant{ "0"{"本週二"} "1"{"下週二"} } + relativeTime{ + future{ + other{"{0} 個週二後"} + } + past{ + other{"{0} 個週二前"} + } + } } tue-short{ relative{ @@ -2692,6 +2957,14 @@ zh_Hant{ "0"{"本週二"} "1"{"下週二"} } + relativeTime{ + future{ + other{"{0} 個週二後"} + } + past{ + other{"{0} 個週二前"} + } + } } wed{ relative{ @@ -2699,6 +2972,14 @@ zh_Hant{ "0"{"本週三"} "1"{"下週三"} } + relativeTime{ + future{ + other{"{0} 個週三後"} + } + past{ + other{"{0} 個週三前"} + } + } } wed-narrow{ relative{ @@ -2706,6 +2987,14 @@ zh_Hant{ "0"{"本週三"} "1"{"下週三"} } + relativeTime{ + future{ + other{"{0} 個週三後"} + } + past{ + other{"{0} 個週三前"} + } + } } wed-short{ relative{ @@ -2713,6 +3002,14 @@ zh_Hant{ "0"{"本週三"} "1"{"下週三"} } + relativeTime{ + future{ + other{"{0} 個週三後"} + } + past{ + other{"{0} 個週三前"} + } + } } week{ dn{"週"} @@ -2721,6 +3018,7 @@ zh_Hant{ "0"{"本週"} "1"{"下週"} } + relativePeriod{"{0} 當週"} relativeTime{ future{ other{"{0} 週後"} @@ -2732,6 +3030,7 @@ zh_Hant{ } week-narrow{ dn{"週"} + relativePeriod{"{0} 當週"} relativeTime{ future{ other{"{0} 週後"} @@ -2743,6 +3042,7 @@ zh_Hant{ } week-short{ dn{"週"} + relativePeriod{"{0} 當週"} relativeTime{ future{ other{"{0} 週後"} @@ -2804,6 +3104,12 @@ zh_Hant{ middle{"{0}、{1}"} start{"{0}、{1}"} } + standard-short{ + 2{"{0}和{1}"} + end{"{0}和{1}"} + middle{"{0}、{1}"} + start{"{0}、{1}"} + } unit{ 2{"{0} {1}"} end{"{0} {1}"} @@ -2828,16 +3134,4 @@ zh_Hant{ US{"美制"} metric{"公制"} } - transformNames{ - BGN{"美國地名委員會"} - Numeric{"數字"} - Tone{"聲調"} - UNGEGN{"聯合國地名專家組"} - x-Accents{"變音符號"} - x-Fullwidth{"全形"} - x-Halfwidth{"半形"} - x-Jamo{"韓文字母"} - x-Pinyin{"拼音"} - x-Publishing{"出版"} - } } diff --git a/icuSources/data/locales/zh_Hant_HK.txt b/icuSources/data/locales/zh_Hant_HK.txt index 54179f97..829e9ddc 100644 --- a/icuSources/data/locales/zh_Hant_HK.txt +++ b/icuSources/data/locales/zh_Hant_HK.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/zh_Hant_HK.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zh_Hant_HK{ Ellipsis{ final{"{0}⋯"} @@ -97,7 +91,7 @@ zh_Hant_HK{ } } } - Version{"2.1.22.17"} + Version{"2.1.31.33"} calendar{ buddhist{ availableFormats{ @@ -311,6 +305,9 @@ zh_Hant_HK{ GyMMMEd{"Gyå¹´M月d日 E"} MEd{"E d/M"} MMMEd{"M月d日 E"} + MMMMW{ + other{"M月第W週"} + } MMdd{"dd/MM"} Md{"d/M"} yM{"M/y"} @@ -321,62 +318,8 @@ zh_Hant_HK{ yMMMM{"yå¹´M月"} yMMMd{"yå¹´M月d日"} yMd{"d/M/y"} - } - dayPeriod{ - format{ - abbreviated{ - afternoon1{"中午"} - afternoon2{"下午"} - evening1{"晚上"} - midnight{"午夜"} - morning1{"清晨"} - morning2{"早上"} - night1{"凌晨"} - } - narrow{ - afternoon1{"中午"} - afternoon2{"下午"} - evening1{"晚上"} - midnight{"午夜"} - morning1{"清晨"} - morning2{"早上"} - night1{"凌晨"} - } - wide{ - afternoon1{"中午"} - afternoon2{"下午"} - evening1{"晚上"} - midnight{"午夜"} - morning1{"清晨"} - morning2{"早上"} - night1{"凌晨"} - } - } - stand-alone{ - abbreviated{ - afternoon1{"中午"} - afternoon2{"下午"} - evening1{"晚上"} - morning1{"清晨"} - morning2{"早上"} - night1{"凌晨"} - } - narrow{ - afternoon1{"中午"} - afternoon2{"下午"} - evening1{"晚上"} - morning1{"清晨"} - morning2{"早上"} - night1{"凌晨"} - } - wide{ - afternoon1{"中午"} - afternoon2{"下午"} - evening1{"晚上"} - morning1{"清晨"} - morning2{"早上"} - night1{"凌晨"} - } + yw{ + other{"y年第w週"} } } eras{ @@ -447,6 +390,12 @@ zh_Hant_HK{ "Q3", "Q4", } + wide{ + "第1季度", + "第2季度", + "第3季度", + "第4季度", + } } stand-alone{ abbreviated{ @@ -455,10 +404,25 @@ zh_Hant_HK{ "Q3", "Q4", } + wide{ + "第1季度", + "第2季度", + "第3季度", + "第4季度", + } } } } } + characterLabel{ + arrows{"箭嘴"} + downwards_arrows{"左右箭嘴"} + downwards_upwards_arrows{"上下箭嘴"} + leftwards_arrows{"向左箭嘴"} + leftwards_rightwards_arrows{"左右箭嘴"} + rightwards_arrows{"向右箭嘴"} + upwards_arrows{"向上箭嘴"} + } fields{ day{ relative{ @@ -517,6 +481,14 @@ zh_Hant_HK{ "0"{"本星期五"} "1"{"下星期五"} } + relativeTime{ + future{ + other{"{0} 個星期五後"} + } + past{ + other{"{0} 個星期五前"} + } + } } fri-short{ relative{ @@ -524,6 +496,19 @@ zh_Hant_HK{ "0"{"本星期五"} "1"{"下星期五"} } + relativeTime{ + future{ + other{"{0} 個星期五後"} + } + past{ + other{"{0} 個星期五前"} + } + } + } + hour{ + relative{ + "0"{"這個小時"} + } } hour-narrow{ dn{"時"} @@ -536,6 +521,11 @@ zh_Hant_HK{ } } } + minute{ + relative{ + "0"{"這分鐘"} + } + } minute-narrow{ dn{"分"} relativeTime{ @@ -553,6 +543,14 @@ zh_Hant_HK{ "0"{"本星期一"} "1"{"下星期一"} } + relativeTime{ + future{ + other{"{0} 個星期一後"} + } + past{ + other{"{0} 個星期一前"} + } + } } mon-short{ relative{ @@ -560,6 +558,14 @@ zh_Hant_HK{ "0"{"本星期一"} "1"{"下星期一"} } + relativeTime{ + future{ + other{"{0} 個星期一後"} + } + past{ + other{"{0} 個星期一前"} + } + } } month-narrow{ relative{ @@ -611,6 +617,14 @@ zh_Hant_HK{ "0"{"本星期六"} "1"{"下星期六"} } + relativeTime{ + future{ + other{"{0} 個星期六後"} + } + past{ + other{"{0} 個星期六前"} + } + } } sat-short{ relative{ @@ -618,6 +632,11 @@ zh_Hant_HK{ "0"{"本星期六"} "1"{"下星期六"} } + relativeTime{ + future{ + other{"{0} 個星期六後"} + } + } } second-narrow{ relativeTime{ @@ -635,6 +654,14 @@ zh_Hant_HK{ "0"{"本星期日"} "1"{"下星期日"} } + relativeTime{ + future{ + other{"{0} 個星期日後"} + } + past{ + other{"{0} 個星期日前"} + } + } } sun-short{ relative{ @@ -642,6 +669,14 @@ zh_Hant_HK{ "0"{"本星期日"} "1"{"下星期日"} } + relativeTime{ + future{ + other{"{0} 個星期日後"} + } + past{ + other{"{0} 個星期日前"} + } + } } thu{ relative{ @@ -649,6 +684,14 @@ zh_Hant_HK{ "0"{"本星期四"} "1"{"下星期四"} } + relativeTime{ + future{ + other{"{0} 個星期四後"} + } + past{ + other{"{0} 個星期四前"} + } + } } thu-short{ relative{ @@ -656,6 +699,14 @@ zh_Hant_HK{ "0"{"本星期四"} "1"{"下星期四"} } + relativeTime{ + future{ + other{"{0} 個星期四後"} + } + past{ + other{"{0} 個星期四前"} + } + } } tue{ relative{ @@ -663,6 +714,14 @@ zh_Hant_HK{ "0"{"本星期二"} "1"{"下星期二"} } + relativeTime{ + future{ + other{"{0} 個星期二後"} + } + past{ + other{"{0} 個星期二前"} + } + } } tue-short{ relative{ @@ -670,6 +729,14 @@ zh_Hant_HK{ "0"{"本星期二"} "1"{"下星期二"} } + relativeTime{ + future{ + other{"{0} 個星期二後"} + } + past{ + other{"{0} 個星期二前"} + } + } } wed{ relative{ @@ -677,6 +744,14 @@ zh_Hant_HK{ "0"{"本星期三"} "1"{"下星期三"} } + relativeTime{ + future{ + other{"{0} 個星期三後"} + } + past{ + other{"{0} 個星期三前"} + } + } } wed-short{ relative{ @@ -684,6 +759,14 @@ zh_Hant_HK{ "0"{"本星期三"} "1"{"下星期三"} } + relativeTime{ + future{ + other{"{0} 個星期三後"} + } + past{ + other{"{0} 個星期三前"} + } + } } week{ dn{"星期"} diff --git a/icuSources/data/locales/zh_Hant_MO.txt b/icuSources/data/locales/zh_Hant_MO.txt index 9a07324f..78fdee5c 100644 --- a/icuSources/data/locales/zh_Hant_MO.txt +++ b/icuSources/data/locales/zh_Hant_MO.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/zh_Hant_MO.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zh_Hant_MO{ %%Parent{"zh_Hant_HK"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/zh_Hant_TW.txt b/icuSources/data/locales/zh_Hant_TW.txt index 7b17217c..dbc6d3a5 100644 --- a/icuSources/data/locales/zh_Hant_TW.txt +++ b/icuSources/data/locales/zh_Hant_TW.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/zh_Hant_TW.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zh_Hant_TW{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/locales/zh_MO.txt b/icuSources/data/locales/zh_MO.txt index 3c9ffed9..6565bf7c 100644 --- a/icuSources/data/locales/zh_MO.txt +++ b/icuSources/data/locales/zh_MO.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zh_MO{ "%%ALIAS"{"zh_Hant_MO"} } diff --git a/icuSources/data/locales/zh_SG.txt b/icuSources/data/locales/zh_SG.txt index 63fa3e0b..bf277736 100644 --- a/icuSources/data/locales/zh_SG.txt +++ b/icuSources/data/locales/zh_SG.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zh_SG{ "%%ALIAS"{"zh_Hans_SG"} } diff --git a/icuSources/data/locales/zh_TW.txt b/icuSources/data/locales/zh_TW.txt index 31f3af97..9372c506 100644 --- a/icuSources/data/locales/zh_TW.txt +++ b/icuSources/data/locales/zh_TW.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zh_TW{ "%%ALIAS"{"zh_Hant_TW"} } diff --git a/icuSources/data/locales/zu.txt b/icuSources/data/locales/zu.txt index 8cda1ea7..6812d8ea 100644 --- a/icuSources/data/locales/zu.txt +++ b/icuSources/data/locales/zu.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/zu.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zu{ AuxExemplarCharacters{ "[á à ă â Ã¥ ä ã ā æ ç é è ĕ ê ë ē í ì Ä­ î ï Ä« ñ ó ò ŏ ô ö ø ō œ ú ù Å­ û ü Å« ÿ" @@ -209,17 +203,26 @@ zu{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + other{"Thatha indlela ejikela kwesokudla engu-{0}"} + } + plural{ + one{"{0} usuku"} + other{"{0} izinsuku"} + } + } minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.22.93"} + Version{"2.1.31.74"} calendar{ generic{ DateTimePatterns{ - "h:mm:ss a zzzz", - "h:mm:ss a z", - "h:mm:ss a", - "h:mm a", + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", "EEEE dd MMMM y G", "d MMMM y G", "d MMM y G", @@ -303,7 +306,7 @@ zu{ } MMMd{ M{"MMM d – MMM d"} - d{"MMM d–d"} + d{"MMM d – d"} } Md{ M{"M/d – M/d"} @@ -344,7 +347,7 @@ zu{ y{"E, M/d/y – E, M/d/y"} } yMMM{ - M{"MMM–MMM y"} + M{"MMM – MMM y G"} y{"MMM y – MMM y"} } yMMMEd{ @@ -353,12 +356,12 @@ zu{ y{"E, MMM d, y – E, MMM d, y"} } yMMMM{ - M{"MMMM–MMMM y"} + M{"MMMM – MMMM y G"} y{"MMMM y – MMMM y"} } yMMMd{ M{"MMM d – MMM d, y"} - d{"MMM d–d, y"} + d{"MMM d – d, y G"} y{"MMM d, y – MMM d, y"} } yMd{ @@ -382,10 +385,10 @@ zu{ "p", } DateTimePatterns{ - "h:mm:ss a zzzz", - "h:mm:ss a z", - "h:mm:ss a", - "h:mm a", + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", "EEEE, MMMM d, y", "MMMM d, y", "MMM d, y", @@ -416,12 +419,16 @@ zu{ Hmsv{"HH:mm:ss v"} Hmv{"HH:mm v"} M{"L"} - MEd{"E, M/d"} + MEd{"MM-dd, E"} MMM{"LLL"} MMMEd{"E, MMM d"} + MMMMW{ + one{"'week' W 'of' MMM"} + other{"'week' W 'of' MMM"} + } MMMMd{"MMMM d"} MMMd{"MMM d"} - Md{"M/d"} + Md{"MM-dd"} d{"d"} h{"h a"} hm{"h:mm a"} @@ -430,15 +437,19 @@ zu{ hmv{"h:mm a v"} ms{"mm:ss"} y{"y"} - yM{"M/y"} - yMEd{"E, M/d/y"} + yM{"y-MM"} + yMEd{"y-MM-dd, E"} yMMM{"MMM y"} yMMMEd{"E, MMM d, y"} yMMMM{"MMMM y"} yMMMd{"MMM d, y"} - yMd{"M/d/y"} + yMd{"y-MM-dd"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + one{"'week' w 'of' y"} + other{"'week' w 'of' y"} + } } dayNames{ format{ @@ -521,24 +532,24 @@ zu{ dayPeriod{ format{ abbreviated{ - afternoon1{"ntambama"} + afternoon1{"emini"} evening1{"ntambama"} - morning1{"ekuseni"} + morning1{"entathakusa"} morning2{"ekuseni"} night1{"ebusuku"} } narrow{ - afternoon1{"ntambama"} + afternoon1{"emini"} evening1{"ntambama"} - morning1{"ekuseni"} + morning1{"entathakusa"} morning2{"ekuseni"} night1{"ebusuku"} } wide{ - afternoon1{"ntambama"} + afternoon1{"emini"} evening1{"ntambama"} - morning1{"ekuseni"} - morning2{"ekuseni2"} + morning1{"entathakusa"} + morning2{"ekuseni"} night1{"ebusuku"} } } @@ -546,7 +557,7 @@ zu{ abbreviated{ afternoon1{"emini"} am{"AM"} - evening1{"ebusuku1"} + evening1{"ntambama"} morning1{"entathakusa"} morning2{"ekuseni"} night1{"ebusuku"} @@ -555,7 +566,7 @@ zu{ narrow{ afternoon1{"emini"} am{"a"} - evening1{"ebusuku1"} + evening1{"ntambama"} morning1{"entathakusa"} morning2{"ekuseni"} night1{"ebusuku"} @@ -564,9 +575,9 @@ zu{ wide{ afternoon1{"emini"} am{"AM"} - evening1{"ebusuku1"} + evening1{"ntambama"} morning1{"entathakusa"} - morning2{"ekuseni2"} + morning2{"ekuseni"} night1{"ebusuku"} pm{"PM"} } @@ -592,28 +603,28 @@ zu{ } intervalFormats{ H{ - H{"HH–HH"} + H{"HH – HH"} } Hm{ - H{"HH:mm–HH:mm"} - m{"HH:mm–HH:mm"} + H{"HH:mm – HH:mm"} + m{"HH:mm – HH:mm"} } Hmv{ - H{"HH:mm–HH:mm v"} - m{"HH:mm–HH:mm v"} + H{"HH:mm – HH:mm v"} + m{"HH:mm – HH:mm v"} } Hv{ - H{"HH–HH v"} + H{"HH – HH v"} } M{ - M{"M–M"} + M{"M – M"} } MEd{ M{"E, M/d – E, M/d"} d{"E, M/d – E, M/d"} } MMM{ - M{"MMM–MMM"} + M{"MMM – MMM"} } MMMEd{ M{"E, MMM d – E, MMM d"} @@ -621,7 +632,7 @@ zu{ } MMMd{ M{"MMM d – MMM d"} - d{"MMM d–d"} + d{"MMM d – d"} } Md{ M{"M/d – M/d"} @@ -633,21 +644,21 @@ zu{ fallback{"{0} – {1}"} h{ a{"h a – h a"} - h{"h–h a"} + h{"h – h a"} } hm{ a{"h:mm a – h:mm a"} - h{"h:mm–h:mm a"} - m{"h:mm–h:mm a"} + h{"h:mm – h:mm a"} + m{"h:mm – h:mm a"} } hmv{ a{"h:mm a – h:mm a v"} - h{"h:mm–h:mm a v"} - m{"h:mm–h:mm a v"} + h{"h:mm – h:mm a v"} + m{"h:mm – h:mm a v"} } hv{ a{"h a – h a v"} - h{"h–h a v"} + h{"h – h a v"} } y{ y{"y–y"} @@ -662,7 +673,7 @@ zu{ y{"E, M/d/y – E, M/d/y"} } yMMM{ - M{"MMM–MMM y"} + M{"MMM – MMM y"} y{"MMM y – MMM y"} } yMMMEd{ @@ -671,12 +682,12 @@ zu{ y{"E, MMM d, y – E, MMM d, y"} } yMMMM{ - M{"MMMM–MMMM y"} + M{"MMMM – MMMM y"} y{"MMMM y – MMMM y"} } yMMMd{ M{"MMM d – MMM d, y"} - d{"MMM d–d, y"} + d{"MMM d – d, y"} y{"MMM d, y – MMM d, y"} } yMd{ @@ -716,7 +727,7 @@ zu{ "D", } wide{ - "Januwari", + "UMasingana", "Februwari", "Mashi", "Ephreli", @@ -819,6 +830,94 @@ zu{ } } } + characterLabel{ + activities{"Activities"} + african_scripts{"amaskripthi ase-Africa"} + american_scripts{"amaskripthi ase-America"} + animal{"isilwane"} + animals_nature{"izilwane nemvelo"} + arrows{"imicibisholo"} + body{"umzimba"} + box_drawing{"i-Box Drawing"} + braille{"i-Braille"} + building{"isakhiwo"} + bullets_stars{"Amabhulethi/izinkanyezi"} + consonantal_jamo{"i-Consonantal Jamo"} + currency_symbols{"Amasimbuli emali"} + dash_connector{"Dash/Connector"} + digits{"Amadijithi"} + dingbats{"i-Dingbats"} + divination_symbols{"Amasimbuli e-Divination"} + downwards_arrows{"Imicibisholo ye-Downwards"} + downwards_upwards_arrows{"Downwards Upwards Arrows"} + east_asian_scripts{"Amaskripthi ase-East Asia"} + emoji{"Ama-Emoji"} + european_scripts{"Amaskripthi ase-Europe"} + female{"owesfazane"} + flag{"ifulegi"} + flags{"Amafulegi"} + food_drink{"Ukudla neziphuzo"} + format{"Ifomethi"} + format_whitespace{"Ifomethi ne-Whitespace"} + full_width_form_variant{"i-Full-Width Form Variants"} + geometric_shapes{"i-Geometric Shapes"} + half_width_form_variant{"i-Half-Width Form Variants"} + han_characters{"i-Han Characters"} + han_radicals{"i-Han Radicals"} + hanja{"i-Hanja"} + hanzi_simplified{"i-Hanzi (Eyenziwe lula)"} + hanzi_traditional{"i-Hanzi (Yendabuko)"} + heart{"inhliziyo"} + historic_scripts{"Amaskripthi omlando"} + ideographic_desc_characters{"i-Ideographic Desc. Characters"} + japanese_kana{"i-Japanese Kana"} + kanbun{"i-Kanbun"} + kanji{"i-Kanji"} + keycap{"i-keycap"} + leftwards_arrows{"Imicibisholo eya ngakwesokunxele"} + leftwards_rightwards_arrows{"Imicibisholo eya ngakwesokunxele nangakwesokudla"} + letterlike_symbols{"Amasimbuli ayizinhlamvu"} + limited_use{"ukusetshenziswa kwesikhashana"} + male{"owesilisa"} + math_symbols{"Amasimbuli ezibalo"} + middle_eastern_scripts{"Amaskripthi ase-Midlle East"} + miscellaneous{"Okuxubile"} + modern_scripts{"Amaskripthi esimanje"} + modifier{"Okwewashi"} + musical_symbols{"Amasimbuli omculo"} + nature{"imvelo"} + nonspacing{"kungashiyi sikhala"} + numbers{"Izinombolo"} + objects{"Izinto"} + other{"Okunye"} + paired{"bhanqiwe"} + person{"umuntu"} + phonetic_alphabet{"izinhlamvu zefonetiki"} + pictographs{"amagrafu ezithombe"} + place{"indawo"} + plant{"isitshalo"} + punctuation{"izimpawu zokubhala"} + rightwards_arrows{"Imicibisholo eya ngakwesokudla"} + sign_standard_symbols{"Ngena ngemvume/Izimpawu ezivamile"} + small_form_variant{"okuncane okwahlukile"} + smiley{"okumoyizelayo"} + smileys_people{"ukumoyizela nabantu"} + south_asian_scripts{"Amaskripthi ase-South Asia"} + southeast_asian_scripts{"Amaskripthi ase-South East Asia"} + spacing{"ukushiya izikhala"} + sport{"umdlalo"} + symbols{"Amasimbuli"} + technical_symbols{"Amasimbuli okobuchwepheshe"} + tone_marks{"Amamaki e-Tone"} + travel{"ukuvakasha"} + travel_places{"Ukuhamba nezindawo"} + upwards_arrows{"Imicibisholo ebheke phezulu"} + variant_forms{"Okwehlukahlukene"} + vocalic_jamo{"i-Vocalic Jamo"} + weather{"isimo sezulu"} + western_asian_scripts{"Amaskripthi ase-Western Asia"} + whitespace{"i-Whitespace"} + } delimiters{ alternateQuotationEnd{"’"} alternateQuotationStart{"‘"} @@ -884,6 +983,16 @@ zu{ "0"{"kulo Lwesihlanu"} "1"{"uLwesihlanu oluzayo"} } + relativeTime{ + future{ + one{"ngo {0} Lwesihlanu"} + other{"ngo {0} Lwezihlanu"} + } + past{ + one{"{0} Lwesihlanu oludlule"} + other{"{0} Lwezihlanu oludlule"} + } + } } fri-narrow{ relative{ @@ -891,6 +1000,16 @@ zu{ "0"{"kulo Lwesihlanu"} "1"{"uLwesihlanu oluzayo"} } + relativeTime{ + future{ + one{"ngo {0} Lwezihlanu"} + other{"ngo {0} Lwezihlanu"} + } + past{ + one{"{0} Lwezihlanu oludlule"} + other{"{0} Lwezihlanu oludlule"} + } + } } fri-short{ relative{ @@ -898,9 +1017,22 @@ zu{ "0"{"kulo Lwesihlanu"} "1"{"uLwesihlanu oluzayo"} } + relativeTime{ + future{ + one{"ngo {0} Lwezihlanu"} + other{"ngo {0} Lwezihlanu"} + } + past{ + one{"{0} Lwezihlanu oludlule"} + other{"{0} Lwezihlanu oludlule"} + } + } } hour{ dn{"Ihora"} + relative{ + "0"{"leli hora"} + } relativeTime{ future{ one{"ehoreni elingu-{0} elizayo"} @@ -940,6 +1072,9 @@ zu{ } minute{ dn{"Iminithi"} + relative{ + "0"{"leli minithi"} + } relativeTime{ future{ one{"kuminithi elingu-{0} elizayo"} @@ -983,6 +1118,16 @@ zu{ "0"{"kulo Msombuluko"} "1"{"uMsombuluko ozayo"} } + relativeTime{ + future{ + one{"ngoMsombuluko o-{0}"} + other{"ngeMisombuluko e-{0}"} + } + past{ + one{"ngoMsombuluko o-{0} odlule"} + other{"ngeMsombuluko e-{0} edlule"} + } + } } mon-narrow{ relative{ @@ -990,6 +1135,16 @@ zu{ "0"{"kulo Msombuluko"} "1"{"uMsombuluko ozayo"} } + relativeTime{ + future{ + one{"ngeMisombuluko e-{0}"} + other{"ngeMisombuluko e-{0}"} + } + past{ + one{"ngeMsombuluko e-{0} edlule"} + other{"ngeMsombuluko e-{0} edlule"} + } + } } mon-short{ relative{ @@ -997,6 +1152,16 @@ zu{ "0"{"kulo Msombuluko"} "1"{"uMsombuluko ozayo"} } + relativeTime{ + future{ + one{"ngeMisombuluko e-{0}"} + other{"ngeMisombuluko e-{0}"} + } + past{ + one{"ngeMsombuluko e-{0} edlule"} + other{"ngeMsombuluko e-{0} edlule"} + } + } } month{ dn{"Inyanga"} @@ -1044,6 +1209,11 @@ zu{ } quarter{ dn{"Ikota"} + relative{ + "-1"{"ikota edlule"} + "0"{"le kota"} + "1"{"ikota ezayo"} + } relativeTime{ future{ one{"kwikota engu-{0} ezayo"} @@ -1087,6 +1257,16 @@ zu{ "0"{"kulo Mgqibelo"} "1"{"uMgqibelo ozayo"} } + relativeTime{ + future{ + one{"ngoMgqibelo o-{0}"} + other{"ngeMgqibelo engu-{0}"} + } + past{ + one{"ngoMgqibelo o-{0} odlule"} + other{"ngeMgqibelo engu-{0} edlule"} + } + } } sat-narrow{ relative{ @@ -1094,6 +1274,16 @@ zu{ "0"{"kulo Mgqibelo"} "1"{"uMgqibelo ozayo"} } + relativeTime{ + future{ + one{"ngeMgqibelo engu-{0}"} + other{"ngeMgqibelo engu-{0}"} + } + past{ + one{"ngeMgqibelo engu-{0} edlule"} + other{"ngeMgqibelo engu-{0} edlule"} + } + } } sat-short{ relative{ @@ -1101,6 +1291,16 @@ zu{ "0"{"kulo Mgqibelo"} "1"{"uMgqibelo ozayo"} } + relativeTime{ + future{ + one{"ngeMgqibelo engu-{0}"} + other{"ngeMgqibelo engu-{0}"} + } + past{ + one{"ngeMgqibelo engu-{0} edlule"} + other{"ngeMgqibelo engu-{0} edlule"} + } + } } second{ dn{"Isekhondi"} @@ -1150,6 +1350,16 @@ zu{ "0"{"kuleli Sonto"} "1"{"iSonto elizayo"} } + relativeTime{ + future{ + one{"kwiSonto elingu-{0}"} + other{"kumaSonto angu-{0}"} + } + past{ + one{"{0} iSonto eledlule"} + other{"{0} amaSonto edlule"} + } + } } sun-narrow{ relative{ @@ -1157,6 +1367,16 @@ zu{ "0"{"kuleli Sonto"} "1"{"iSonto elizayo"} } + relativeTime{ + future{ + one{"kumaSonto angu-{0}"} + other{"kumaSonto angu-{0}"} + } + past{ + one{"{0} amaSonto edlule"} + other{"{0} amaSonto edlule"} + } + } } sun-short{ relative{ @@ -1164,6 +1384,16 @@ zu{ "0"{"kuleli Sonto"} "1"{"iSonto elizayo"} } + relativeTime{ + future{ + one{"kumaSonto angu-{0}"} + other{"kumaSonto angu-{0}"} + } + past{ + one{"{0} amaSonto edlule"} + other{"{0} amaSonto edlule"} + } + } } thu{ relative{ @@ -1171,20 +1401,50 @@ zu{ "0"{"kulo Lwesine"} "1"{"uLwesine oluzayo"} } + relativeTime{ + future{ + one{"ngoLwesine olu-{0}"} + other{"ngoLwezine abangu-{0}"} + } + past{ + one{"ngoLwesine olu-{0} olwedlule"} + other{"ngoLwezine abangu-{0} abedlule"} + } + } } thu-narrow{ relative{ - "-1"{"uLwesine oludlule"} + "-1"{"uLwesine olwedlule"} "0"{"kulo Lwesine"} "1"{"uLwesine oluzayo"} } + relativeTime{ + future{ + one{"ngoLwezine abangu-{0}"} + other{"ngoLwezine abangu-{0}"} + } + past{ + one{"ngoLwezine abangu-{0} abedlule"} + other{"ngoLwezine abangu-{0} abedlule"} + } + } } thu-short{ relative{ - "-1"{"uLwesine oludlule"} + "-1"{"uLwesine olwedlule"} "0"{"kulo Lwesine"} "1"{"uLwesine oluzayo"} } + relativeTime{ + future{ + one{"ngoLwezine abangu-{0}"} + other{"ngoLwezine abangu-{0}"} + } + past{ + one{"ngoLwezine abangu-{0} abedlule"} + other{"ngoLwezine abangu-{0} abedlule"} + } + } } tue{ relative{ @@ -1192,6 +1452,16 @@ zu{ "0"{"kulo Lwesibili"} "1"{"uLwesibili oluzayo"} } + relativeTime{ + future{ + one{"ngoLwesibili olu-{0}"} + other{"ngoLwezibili abangu-{0}"} + } + past{ + one{"ngoLwesibili ongu-{0} owedlule"} + other{"ngoLwezibili abangu-{0} abedlule"} + } + } } tue-narrow{ relative{ @@ -1199,6 +1469,16 @@ zu{ "0"{"kulo Lwesibili"} "1"{"uLwesibili oluzayo"} } + relativeTime{ + future{ + one{"{0} ngoLwezibili"} + other{"{0} ngoLwezibili"} + } + past{ + one{"{0} ngoLwezibili olwedlule"} + other{"{0} ngoLwezibili olwedlule"} + } + } } tue-short{ relative{ @@ -1206,6 +1486,16 @@ zu{ "0"{"kulo Lwesibili"} "1"{"uLwesibili oluzayo"} } + relativeTime{ + future{ + one{"{0} ngoLwezibili"} + other{"{0} ngoLwezibili"} + } + past{ + one{"{0} ngoLwezibili olwedlule"} + other{"{0} ngoLwezibili olwedlule"} + } + } } wed{ relative{ @@ -1213,6 +1503,16 @@ zu{ "0"{"kulo Lwesithathu"} "1"{"uLwesithathu oluzayo"} } + relativeTime{ + future{ + one{"ngoLwesithathu o-{0}"} + other{"ngoLwezithathu abangu-{0}"} + } + past{ + one{"ngoLwesithathu olungu-{0} olwedlule"} + other{"ngoLwezithathu abangu-{0} abedlule"} + } + } } wed-narrow{ relative{ @@ -1220,6 +1520,16 @@ zu{ "0"{"kulo Lwesithathu"} "1"{"uLwesithathu oluzayo"} } + relativeTime{ + future{ + one{"ngoLwezithathu abangu-{0}"} + other{"ngoLwezithathu abangu-{0}"} + } + past{ + one{"ngoLwezithathu abangu-{0} abedlule"} + other{"ngoLwezithathu abangu-{0} abedlule"} + } + } } wed-short{ relative{ @@ -1227,6 +1537,16 @@ zu{ "0"{"kulo Lwesithathu"} "1"{"uLwesithathu oluzayo"} } + relativeTime{ + future{ + one{"ngoLwezithathu abangu-{0}"} + other{"ngoLwezithathu abangu-{0}"} + } + past{ + one{"ngoLwezithathu abangu-{0} abedlule"} + other{"ngoLwezithathu abangu-{0} abedlule"} + } + } } week{ dn{"Iviki"} @@ -1235,6 +1555,7 @@ zu{ "0"{"leli viki"} "1"{"iviki elizayo"} } + relativePeriod{"evikini le-{0}"} relativeTime{ future{ one{"evikini elingu-{0}"} @@ -1248,6 +1569,7 @@ zu{ } week-narrow{ dn{"Iviki"} + relativePeriod{"evikini le-{0}"} relativeTime{ future{ one{"emavikini angu-{0} ezayo"} @@ -1261,6 +1583,7 @@ zu{ } week-short{ dn{"Iviki"} + relativePeriod{"evikini le-{0}"} relativeTime{ future{ one{"evikini elingu-{0} elizayo"} @@ -1325,7 +1648,13 @@ zu{ } listPattern{ standard{ - 2{"I-{0} ne-{1}"} + 2{"{0} ne-{1}"} + end{"{0}, ne-{1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } + standard-short{ + 2{"{0} ne-{1}"} end{"{0}, ne-{1}"} middle{"{0}, {1}"} start{"{0}, {1}"} @@ -1354,16 +1683,4 @@ zu{ US{"i-US"} metric{"i-Metric"} } - transformNames{ - BGN{"I-BGN"} - Numeric{"Okwezinombolo"} - Tone{"Ithoni"} - UNGEGN{"I-UNGEGN"} - x-Accents{"Ama-Accent"} - x-Fullwidth{"i-Fullwidth"} - x-Halfwidth{"Ubude obuhhafu"} - x-Jamo{"i-Jamo"} - x-Pinyin{"i-Pinyin"} - x-Publishing{"Ukushicilela"} - } } diff --git a/icuSources/data/locales/zu_ZA.txt b/icuSources/data/locales/zu_ZA.txt index fbe93d8e..350b1f80 100644 --- a/icuSources/data/locales/zu_ZA.txt +++ b/icuSources/data/locales/zu_ZA.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/zu_ZA.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zu_ZA{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/makedata.mak b/icuSources/data/makedata.mak index 46486b2d..65c2e76c 100644 --- a/icuSources/data/makedata.mak +++ b/icuSources/data/makedata.mak @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html #********************************************************************** #* Copyright (C) 1999-2016, International Business Machines Corporation #* and others. All Rights Reserved. @@ -10,10 +12,13 @@ ############################################################################## # Keep the following in sync with the version - see common/unicode/uvernum.h -U_ICUDATA_NAME=icudt57 +U_ICUDATA_NAME=icudt59 ############################################################################## +!IF "$(UWP)" == "UWP" +U_ICUDATA_NAME=icudt +!ENDIF U_ICUDATA_ENDIAN_SUFFIX=l -UNICODE_VERSION=8.0 +UNICODE_VERSION=9.0 ICU_LIB_TARGET=$(DLL_OUTPUT)\$(U_ICUDATA_NAME).dll # ICUMAKE @@ -117,10 +122,14 @@ ICUDATA=$(ICUP)\source\data # This is the same place that all of the other ICU DLLs go (the code-containing DLLs) # The lib file for the data DLL goes in $(DLL_OUTPUT)/../lib/ # -!IF "$(CFG)" == "x64\Release" || "$(CFG)" == "x64\Debug" -DLL_OUTPUT=$(ICUP)\bin64 +!IF "$(CFG)" == "ARM\Release" || "$(CFG)" == "ARM\Debug" +DLL_OUTPUT=$(ICUP)\binARM$(UWP) +!ELSE IF "$(CFG)" == "x64\Release" || "$(CFG)" == "x64\Debug" +DLL_OUTPUT=$(ICUP)\bin64$(UWP) +!ELSE IF "$(UWP)" == "UWP" +DLL_OUTPUT=$(ICUP)\bin32$(UWP) !ELSE -DLL_OUTPUT=$(ICUP)\bin +DLL_OUTPUT=$(ICUP)\bin$(UWP) !ENDIF # @@ -145,14 +154,28 @@ TESTDATABLD=$(ICUP)\source\test\testdata\out\build # Directory under which all of the ICU data building tools live. # ICUTOOLS=$(ICUP)\source\tools +!MESSAGE ICU tools path is $(ICUTOOLS) + +# +# TOOLS CFG PATH +# ARM needs to use one of the other tools, so make sure to get an usable cfg path +# Since tools, particularly pkggen, have architecture built-in, we made x64 on +# Windows be machine-independent and use those tools. +# +CFGTOOLS=$(CFG) +!IF "$(CFG)" == "ARM\Release" || "$(CFG)" == "ARM\Debug" +CFGTOOLS=x64\Release +!ENDIF +!MESSAGE ICU tools CFG subpath is $(CFGTOOLS) # The current ICU tools need to be in the path first. -!IF "$(CFG)" == "x64\Release" || "$(CFG)" == "x64\Debug" -PATH = $(ICUP)\bin64;$(PATH) -ICUPBIN=$(ICUP)\bin64 -!ELSE +# x86 uses x86, x64 and arm use x64 +!IF "$(CFG)" == "x86\Release" || "$(CFG)" == "x86\Debug" PATH = $(ICUP)\bin;$(PATH) ICUPBIN=$(ICUP)\bin +!ELSE +PATH = $(ICUP)\bin64;$(PATH) +ICUPBIN=$(ICUP)\bin64 !ENDIF @@ -490,6 +513,12 @@ SPREP_FILES = $(SPREP_SOURCE:.txt=.spp) # Common defines for both ways of building ICU's data library. COMMON_ICUDATA_DEPENDENCIES="$(ICUPBIN)\pkgdata.exe" "$(ICUTMP)\icudata.res" "$(ICUP)\source\stubdata\stubdatabuilt.txt" COMMON_ICUDATA_ARGUMENTS=-f -e $(U_ICUDATA_NAME) -v $(ICU_PACKAGE_MODE) -c -p $(ICUPKG) -T "$(ICUTMP)" -L $(U_ICUDATA_NAME) -d "$(ICUBLD_PKG)" -s . +!IF "$(UWP)" == "UWP" +COMMON_ICUDATA_ARGUMENTS=$(COMMON_ICUDATA_ARGUMENTS) -u +!IF "$(CFG)" == "ARM\Release" || "$(CFG)" == "ARM\Debug" +COMMON_ICUDATA_ARGUMENTS=$(COMMON_ICUDATA_ARGUMENTS) -a +!ENDIF +!ENDIF ############################################################################# # @@ -503,6 +532,11 @@ COMMON_ICUDATA_ARGUMENTS=-f -e $(U_ICUDATA_NAME) -v $(ICU_PACKAGE_MODE) -c -p $( ALL : GODATA "$(ICU_LIB_TARGET)" "$(TESTDATAOUT)\testdata.dat" @echo All targets are up to date +!IF "$(UWP)" == "UWP" + @if not exist "$(ICUMAKE)\..\..\commondata\" mkdir "$(ICUMAKE)\..\..\commondata\" + copy "$(ICUOUT)\$(U_ICUDATA_NAME)$(U_ICUDATA_ENDIAN_SUFFIX).dat" "$(ICUMAKE)\..\..\commondata\" +!ENDIF + # The core Unicode properties files (uprops.icu, ucase.icu, ubidi.icu) # are hardcoded in the common DLL and therefore not included in the data package any more. # They are not built by default but need to be built for ICU4J data and for getting the .c source files @@ -554,9 +588,9 @@ DEBUGUTILITIESDATA_DIR=main\tests\core\src\com\ibm\icu\dev\test\util DEBUGUTILITIESDATA_SRC=DebugUtilitiesData.java # Build DebugUtilitiesData.java -"$(ICUOUT)\icu4j\src\$(DEBUGUTILITIESDATA_DIR)\$(DEBUGUTILITIESDATA_SRC)" : {"$(ICUTOOLS)\gentest\$(CFG)"}gentest.exe +"$(ICUOUT)\icu4j\src\$(DEBUGUTILITIESDATA_DIR)\$(DEBUGUTILITIESDATA_SRC)" : {"$(ICUTOOLS)\gentest\$(CFGTOOLS)"}gentest.exe if not exist "$(ICUOUT)\icu4j\src\$(DEBUGUTILITIESDATA_DIR)" mkdir "$(ICUOUT)\icu4j\src\$(DEBUGUTILITIESDATA_DIR)" - "$(ICUTOOLS)\gentest\$(CFG)\gentest" -j -d"$(ICUOUT)\icu4j\src\$(DEBUGUTILITIESDATA_DIR)" + "$(ICUTOOLS)\gentest\$(CFGTOOLS)\gentest" -j -d"$(ICUOUT)\icu4j\src\$(DEBUGUTILITIESDATA_DIR)" ICU4J_DATA="$(ICUOUT)\icu4j\icudata.jar" "$(ICUOUT)\icu4j\testdata.jar" "$(ICUOUT)\icu4j\src\$(DEBUGUTILITIESDATA_DIR)\$(DEBUGUTILITIESDATA_SRC)" @@ -600,10 +634,10 @@ icu4j-data-install : # # testdata - nmake will invoke pkgdata, which will create testdata.dat # -"$(TESTDATAOUT)\testdata.dat": "$(TESTDATA)\*" "$(ICUBLD_PKG)\$(ICUCOL)\ucadata.icu" $(TRANSLIT_RES_FILES) $(MISC_FILES) $(RB_FILES) {"$(ICUTOOLS)\genrb\$(CFG)"}genrb.exe +"$(TESTDATAOUT)\testdata.dat": "$(TESTDATA)\*" "$(ICUBLD_PKG)\$(ICUCOL)\ucadata.icu" $(TRANSLIT_RES_FILES) $(MISC_FILES) $(RB_FILES) {"$(ICUTOOLS)\genrb\$(CFGTOOLS)"}genrb.exe @cd "$(TESTDATA)" @echo building testdata... - nmake /nologo /f "$(TESTDATA)\testdata.mak" TESTDATA=. ICUTOOLS="$(ICUTOOLS)" ICUPBIN="$(ICUPBIN)" ICUP="$(ICUP)" CFG=$(CFG) TESTDATAOUT="$(TESTDATAOUT)" TESTDATABLD="$(TESTDATABLD)" + nmake /nologo /f "$(TESTDATA)\testdata.mak" TESTDATA=. ICUTOOLS="$(ICUTOOLS)" ICUPBIN="$(ICUPBIN)" ICUP="$(ICUP)" CFG=$(CFGTOOLS) TESTDATAOUT="$(TESTDATAOUT)" TESTDATABLD="$(TESTDATABLD)" #invoke pkgdata for ICU common data # pkgdata will drop all output files (.dat, .dll, .lib) into the target (ICUBLD_PKG) directory. @@ -667,6 +701,7 @@ $(SPREP_FILES:.spp=.spp ) < {D9DF7F2F-93B7-4810-B5CD-96F4F33C079B} MakeFileProj - - - - Makefile - false - - - Makefile - false - - - Makefile - false - - + v140 Makefile false + - - - - - - - - - - - - - + <_ProjectFileVersion>10.0.30319.1 - .\x86\Release\ - .\x86\Release\ + .\data\tmp\x86\ + .\data\build\ NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=x86\Release NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=x86\Release clean all NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=x86\Release clean @@ -72,8 +47,8 @@ $(NMakeForcedIncludes) $(NMakeAssemblySearchPath) $(NMakeForcedUsingAssemblies) - .\x86\Debug\ - .\x86\Debug\ + .\data\tmp\x86\ + .\data\build\ NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=x86\Debug NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=x86\Debug clean all NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=x86\Debug clean @@ -83,8 +58,8 @@ $(NMakeForcedIncludes) $(NMakeAssemblySearchPath) $(NMakeForcedUsingAssemblies) - .\x64\Release\ - .\x64\Release\ + .\data\tmp\x64\ + .\data\build\ NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=x64\Release NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=x64\Release clean all NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=x64\Release clean @@ -94,8 +69,8 @@ $(NMakeForcedIncludes) $(NMakeAssemblySearchPath) $(NMakeForcedUsingAssemblies) - .\x64\Debug\ - .\x64\Debug\ + .\data\tmp\x64\ + .\data\build\ NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=x64\Debug NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=x64\Debug clean all NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=x64\Debug clean @@ -157,14 +132,6 @@ {c2b04507-2521-4801-bf0d-5fd79d6d518c} false - - {37fc2c7f-1904-4811-8955-2f478830ead1} - false - - - {c920062a-0647-4553-a3b2-37c58065664b} - false - {203ec78a-0531-43f0-a636-285439bde025} false @@ -181,10 +148,6 @@ {e4993e82-d68a-46ca-bae0-9d35e172e46f} false - - {67351485-4d18-4245-be39-a7ef0675acd2} - false - {eca6b435-b4fa-4f9f-bf95-f451d078fc47} false @@ -253,4 +216,4 @@ - + \ No newline at end of file diff --git a/icuSources/data/makedata_uwp.vcxproj b/icuSources/data/makedata_uwp.vcxproj new file mode 100644 index 00000000..68e24c5a --- /dev/null +++ b/icuSources/data/makedata_uwp.vcxproj @@ -0,0 +1,137 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Debug + ARM + + + Release + Win32 + + + Release + x64 + + + Release + ARM + + + + {B1D53358-37BD-48BC-B27C-68BAF1E78508} + MakeFileProj + en-US + 14.0 + true + Windows Store + 10.0.10586.0 + 10.0.10240.0 + 10.0 + Makefile + false + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + .\data\tmp\x86\ + .\data\tmp\x86\ + .\data\tmp\x64\ + .\data\tmp\x64\ + .\data\tmp\arm\ + .\data\tmp\arm\ + .\data\build\ + .\data\build\ + .\data\build\ + .\data\build\ + .\data\build\ + .\data\build\ + NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=x86\Release UWP=UWP + NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=x86\Release UWP=UWP clean all + NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=x86\Release UWP=UWP clean + NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=x86\Debug UWP=UWP + NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=x86\Debug UWP=UWP clean all + NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=x86\Debug UWP=UWP clean + NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=x64\Release UWP=UWP + NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=x64\Release UWP=UWP clean all + NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=x64\Release UWP=UWP clean + NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=x64\Debug UWP=UWP + NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=x64\Debug UWP=UWP clean all + NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=x64\Debug UWP=UWP clean + NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=ARM\Release UWP=UWP + NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=ARM\Release UWP=UWP clean all + NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=ARM\Release UWP=UWP clean + NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=ARM\Debug UWP=UWP + NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=ARM\Debug UWP=UWP clean all + NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=ARM\Debug UWP=UWP clean + + + + .\out\tmp\x86\ReleaseUWPBuildLog.html + + + + + .\out\tmp\x86\DebugUWPBuildLog.html + + + + + .\out\tmp\x64\ReleaseUWPBuildLog.html + + + + + .\out\tmp\x64\DebugUWPBuildLog.html + + + + + .\out\tmp\arm\ReleaseUWPBuildLog.html + + + + + .\out\tmp\arm\DebugUWPBuildLog.html + + + + + + + + + + + + + + + + + + + {D9DF7F2F-93B7-4810-B5CD-96F4F33C079B} + false + + + + + + \ No newline at end of file diff --git a/icuSources/data/mappings/cns-11643-1992.ucm b/icuSources/data/mappings/cns-11643-1992.ucm index d7bff147..779e6031 100644 --- a/icuSources/data/mappings/cns-11643-1992.ucm +++ b/icuSources/data/mappings/cns-11643-1992.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # ******************************************************************************* # * # * Copyright (C) 1997-2010, International Business Machines diff --git a/icuSources/data/mappings/convrtrs.txt b/icuSources/data/mappings/convrtrs.txt index 4c02e380..233bdc90 100644 --- a/icuSources/data/mappings/convrtrs.txt +++ b/icuSources/data/mappings/convrtrs.txt @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # ****************************************************************************** # * # * Copyright (C) 1995-2014, International Business Machines @@ -936,6 +938,8 @@ ibm-1129_P100-1997 { UTR22* } ibm-1129 { IBM* } ibm-1131_P100-1997 { UTR22* } ibm-1131 { IBM* } cp1131 # Cyrillic Belarus PC ibm-1133_P100-1997 { UTR22* } ibm-1133 { IBM* } # ISO Lao +# GSM 03.38 +gsm-03.38-2009 { UTR22* } GSM0338 # GSM0338 alias is from Perl # Partially algorithmic converters @@ -1148,7 +1152,6 @@ ebcdic-xml-us # These are not installed by default. They are rarely used. # Many of them can be added through the online ICU Data Library Customization tool -gsm-03.38-2000 { UTR22* } GSM0338 # GSM0338 alias is from Perl ibm-1004_P100-1995 { UTR22* } ibm-1004 { IBM* } ibm-1008_P100-1995 { UTR22* } ibm-1008 { IBM* } # cp1008, 8-bit Arabic (w/o euro update) ibm-1009_P100-1995 { UTR22* } ibm-1009 { IBM* } diff --git a/icuSources/data/mappings/ebcdic-xml-us.ucm b/icuSources/data/mappings/ebcdic-xml-us.ucm index 303b8a60..0fa8b1ef 100644 --- a/icuSources/data/mappings/ebcdic-xml-us.ucm +++ b/icuSources/data/mappings/ebcdic-xml-us.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # ******************************************************************************* # * # * Copyright (C) 1997-2000, International Business Machines diff --git a/icuSources/data/mappings/euc-jp-2007.ucm b/icuSources/data/mappings/euc-jp-2007.ucm index 9dc69be2..4703987a 100644 --- a/icuSources/data/mappings/euc-jp-2007.ucm +++ b/icuSources/data/mappings/euc-jp-2007.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2013, International Business Machines diff --git a/icuSources/data/mappings/euc-tw-2014.ucm b/icuSources/data/mappings/euc-tw-2014.ucm index 40c861e0..f272419d 100644 --- a/icuSources/data/mappings/euc-tw-2014.ucm +++ b/icuSources/data/mappings/euc-tw-2014.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 2014, International Business Machines diff --git a/icuSources/data/mappings/gb18030.ucm b/icuSources/data/mappings/gb18030.ucm index f8f0cb03..8f5eff63 100644 --- a/icuSources/data/mappings/gb18030.ucm +++ b/icuSources/data/mappings/gb18030.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # Copyright (C) 2000-2012, International Business Machines Corporation and others. # All Rights Reserved. diff --git a/icuSources/data/mappings/gsm-03.38-2009.ucm b/icuSources/data/mappings/gsm-03.38-2009.ucm new file mode 100644 index 00000000..80bc7565 --- /dev/null +++ b/icuSources/data/mappings/gsm-03.38-2009.ucm @@ -0,0 +1,218 @@ +# Copyright (C) 2017 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html +# +# Name: GSM 03.38 to Unicode +# Unicode version: 3.0 +# Table version: 2.0 +# Date: 2009 Nov 10 +# Authors: Ken Whistler +# Kent Karlsson +# Markus Kuhn +# +# Source: http://www.unicode.org/Public/MAPPINGS/ETSI/GSM0338.TXT +# See there for the license and for a description of the charset. +# Formatted into ICU .ucm format by Markus Scherer on 2006-nov-02. +# Updated to table version 2.0 by Fredrik Roubert on 2017-feb-08. +# Commented-out mappings are turned into fallbacks (|1), all others are turned +# into round-trips (|0). +# Multi-byte mappings are preserved as multi-single-byte character mappings, +# using ICU's m:n conversion capability. +# +# The substitution character is not documented in the Unicode file. +# \x3F is chosen here because \x1A is a graphic character. +# +# Other deviations from the Unicode file: +# a) +# The GSM standard specifies that one or two ESC bytes (\x1B), if not followed +# by a recognized final byte, be mapped to spaces (that is, reverse fallbacks +# to U+0020). +# The Unicode file round-trips a single \x1B to U+00A0 (NBSP) and has no mapping +# for \x1B\x1B. +# (Reverse fallbacks to U+00A0 would result in Unicode text that cannot be +# converted back to GSM 03.38. A roundtrip for U+00A0 adds a character that is +# not mappable in the standard.) +# +# See the ietf-charsets list email "Re: GSM 03.38 substitution character?" +# at http://mail.apps.ietf.org/ietf/charsets/msg01696.html +# +# b) +# The GSM standard maps U+00C7 capital C-cedilla to \x09 but the Unicode file +# contains and documents a "fix" to map U+00E7 small c-cedilla instead, based on +# an interpretation of the intent of the standard. Prevailing implementations +# in mobile phones follow the standard. +# +# This file follows the GSM standard. +# +# See the GSM standard at +# http://www.3gpp.org/ftp/Specs/archive/03_series/03.38/0338-720.zip +# +# For problems with the table format please submit a bug +# at http://www.icu-project.org/ . +# For issues with the mappings please contact Unicode +# at http://www.unicode.org/reporting.html + + "gsm-03.38-2009" + "AXXXX" + 1 + 1 + "SBCS" + 0-7f + \x3F + "ASCII" + +CHARMAP + \x00 |1 + \x0A |0 + \x1B\x0A |0 + \x0D |0 + \x20 |0 + \x1B |3 + \x1B\x1B |3 + \x21 |0 + \x22 |0 + \x23 |0 + \x02 |0 + \x25 |0 + \x26 |0 + \x27 |0 + \x28 |0 + \x29 |0 + \x2A |0 + \x2B |0 + \x2C |0 + \x2D |0 + \x2E |0 + \x2F |0 + \x30 |0 + \x31 |0 + \x32 |0 + \x33 |0 + \x34 |0 + \x35 |0 + \x36 |0 + \x37 |0 + \x38 |0 + \x39 |0 + \x3A |0 + \x3B |0 + \x3C |0 + \x3D |0 + \x3E |0 + \x3F |0 + \x00 |0 + \x41 |0 + \x42 |0 + \x43 |0 + \x44 |0 + \x45 |0 + \x46 |0 + \x47 |0 + \x48 |0 + \x49 |0 + \x4A |0 + \x4B |0 + \x4C |0 + \x4D |0 + \x4E |0 + \x4F |0 + \x50 |0 + \x51 |0 + \x52 |0 + \x53 |0 + \x54 |0 + \x55 |0 + \x56 |0 + \x57 |0 + \x58 |0 + \x59 |0 + \x5A |0 + \x1B\x3C |0 + \x1B\x2F |0 + \x1B\x3E |0 + \x1B\x14 |0 + \x11 |0 + \x61 |0 + \x62 |0 + \x63 |0 + \x64 |0 + \x65 |0 + \x66 |0 + \x67 |0 + \x68 |0 + \x69 |0 + \x6A |0 + \x6B |0 + \x6C |0 + \x6D |0 + \x6E |0 + \x6F |0 + \x70 |0 + \x71 |0 + \x72 |0 + \x73 |0 + \x74 |0 + \x75 |0 + \x76 |0 + \x77 |0 + \x78 |0 + \x79 |0 + \x7A |0 + \x1B\x28 |0 + \x1B\x40 |0 + \x1B\x29 |0 + \x1B\x3D |0 + \x40 |0 + \x01 |0 + \x24 |0 + \x03 |0 + \x5F |0 + \x60 |0 + \x5B |0 + \x0E |0 + \x1C |0 + \x09 |0 + \x1F |0 + \x5D |0 + \x5C |0 + \x0B |0 + \x5E |0 + \x1E |0 + \x7F |0 + \x7B |0 + \x0F |0 + \x1D |0 + \x04 |0 + \x05 |0 + \x07 |0 + \x7D |0 + \x08 |0 + \x7C |0 + \x0C |0 + \x06 |0 + \x7E |0 + \x41 |1 + \x42 |1 + \x13 |0 + \x10 |0 + \x45 |1 + \x5A |1 + \x48 |1 + \x19 |0 + \x49 |1 + \x4B |1 + \x14 |0 + \x4D |1 + \x4E |1 + \x1A |0 + \x4F |1 + \x16 |0 + \x50 |1 + \x18 |0 + \x54 |1 + \x59 |1 + \x12 |0 + \x58 |1 + \x17 |0 + \x15 |0 + \x1B\x65 |0 +END CHARMAP diff --git a/icuSources/data/mappings/ibm-1006_P100-1995.ucm b/icuSources/data/mappings/ibm-1006_P100-1995.ucm index 3d222891..5d2c4c82 100644 --- a/icuSources/data/mappings/ibm-1006_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-1006_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-1025_P100-1995.ucm b/icuSources/data/mappings/ibm-1025_P100-1995.ucm index 28b5b1fb..e0c1c350 100644 --- a/icuSources/data/mappings/ibm-1025_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-1025_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-1026_P100-1995.ucm b/icuSources/data/mappings/ibm-1026_P100-1995.ucm index 2b8b1c84..3f334ee8 100644 --- a/icuSources/data/mappings/ibm-1026_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-1026_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2013, International Business Machines diff --git a/icuSources/data/mappings/ibm-1047_P100-1995.ucm b/icuSources/data/mappings/ibm-1047_P100-1995.ucm index ac87a3cb..1b897bb9 100644 --- a/icuSources/data/mappings/ibm-1047_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-1047_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-1051_P100-1995.ucm b/icuSources/data/mappings/ibm-1051_P100-1995.ucm index 31c01c94..188925b4 100644 --- a/icuSources/data/mappings/ibm-1051_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-1051_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-1089_P100-1995.ucm b/icuSources/data/mappings/ibm-1089_P100-1995.ucm index e61e20d8..bda2ae72 100644 --- a/icuSources/data/mappings/ibm-1089_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-1089_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-1097_P100-1995.ucm b/icuSources/data/mappings/ibm-1097_P100-1995.ucm index e289b7b3..3da2dc00 100644 --- a/icuSources/data/mappings/ibm-1097_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-1097_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-1098_P100-1995.ucm b/icuSources/data/mappings/ibm-1098_P100-1995.ucm index 56c03b73..82fead94 100644 --- a/icuSources/data/mappings/ibm-1098_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-1098_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-1112_P100-1995.ucm b/icuSources/data/mappings/ibm-1112_P100-1995.ucm index ba001550..27fd891f 100644 --- a/icuSources/data/mappings/ibm-1112_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-1112_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-1122_P100-1999.ucm b/icuSources/data/mappings/ibm-1122_P100-1999.ucm index e32c9521..d977c0ad 100644 --- a/icuSources/data/mappings/ibm-1122_P100-1999.ucm +++ b/icuSources/data/mappings/ibm-1122_P100-1999.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-1123_P100-1995.ucm b/icuSources/data/mappings/ibm-1123_P100-1995.ucm index 659b983a..c50949fa 100644 --- a/icuSources/data/mappings/ibm-1123_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-1123_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-1124_P100-1996.ucm b/icuSources/data/mappings/ibm-1124_P100-1996.ucm index 793e4040..1f0a6a7e 100644 --- a/icuSources/data/mappings/ibm-1124_P100-1996.ucm +++ b/icuSources/data/mappings/ibm-1124_P100-1996.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-1125_P100-1997.ucm b/icuSources/data/mappings/ibm-1125_P100-1997.ucm index f91dfd93..226b49e6 100644 --- a/icuSources/data/mappings/ibm-1125_P100-1997.ucm +++ b/icuSources/data/mappings/ibm-1125_P100-1997.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-1129_P100-1997.ucm b/icuSources/data/mappings/ibm-1129_P100-1997.ucm index b6d321d8..df400728 100644 --- a/icuSources/data/mappings/ibm-1129_P100-1997.ucm +++ b/icuSources/data/mappings/ibm-1129_P100-1997.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-1130_P100-1997.ucm b/icuSources/data/mappings/ibm-1130_P100-1997.ucm index 1c9c4e17..cc49cb01 100644 --- a/icuSources/data/mappings/ibm-1130_P100-1997.ucm +++ b/icuSources/data/mappings/ibm-1130_P100-1997.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-1131_P100-1997.ucm b/icuSources/data/mappings/ibm-1131_P100-1997.ucm index 4e887f74..f20b2b47 100644 --- a/icuSources/data/mappings/ibm-1131_P100-1997.ucm +++ b/icuSources/data/mappings/ibm-1131_P100-1997.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-1132_P100-1998.ucm b/icuSources/data/mappings/ibm-1132_P100-1998.ucm index 4de3712a..459685cd 100644 --- a/icuSources/data/mappings/ibm-1132_P100-1998.ucm +++ b/icuSources/data/mappings/ibm-1132_P100-1998.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-1133_P100-1997.ucm b/icuSources/data/mappings/ibm-1133_P100-1997.ucm index db771218..2430f263 100644 --- a/icuSources/data/mappings/ibm-1133_P100-1997.ucm +++ b/icuSources/data/mappings/ibm-1133_P100-1997.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-1137_P100-1999.ucm b/icuSources/data/mappings/ibm-1137_P100-1999.ucm index 68f96585..5a711b1c 100644 --- a/icuSources/data/mappings/ibm-1137_P100-1999.ucm +++ b/icuSources/data/mappings/ibm-1137_P100-1999.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2007, International Business Machines diff --git a/icuSources/data/mappings/ibm-1140_P100-1997.ucm b/icuSources/data/mappings/ibm-1140_P100-1997.ucm index 45c0e653..36788863 100644 --- a/icuSources/data/mappings/ibm-1140_P100-1997.ucm +++ b/icuSources/data/mappings/ibm-1140_P100-1997.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-1141_P100-1997.ucm b/icuSources/data/mappings/ibm-1141_P100-1997.ucm index 5af386b9..0334d0eb 100644 --- a/icuSources/data/mappings/ibm-1141_P100-1997.ucm +++ b/icuSources/data/mappings/ibm-1141_P100-1997.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-1142_P100-1997.ucm b/icuSources/data/mappings/ibm-1142_P100-1997.ucm index f42448ef..b62be9c0 100644 --- a/icuSources/data/mappings/ibm-1142_P100-1997.ucm +++ b/icuSources/data/mappings/ibm-1142_P100-1997.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-1143_P100-1997.ucm b/icuSources/data/mappings/ibm-1143_P100-1997.ucm index 6db77265..5882d827 100644 --- a/icuSources/data/mappings/ibm-1143_P100-1997.ucm +++ b/icuSources/data/mappings/ibm-1143_P100-1997.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-1144_P100-1997.ucm b/icuSources/data/mappings/ibm-1144_P100-1997.ucm index 3468fce6..e4824e7f 100644 --- a/icuSources/data/mappings/ibm-1144_P100-1997.ucm +++ b/icuSources/data/mappings/ibm-1144_P100-1997.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-1145_P100-1997.ucm b/icuSources/data/mappings/ibm-1145_P100-1997.ucm index 7f3f8e9c..d5b7170b 100644 --- a/icuSources/data/mappings/ibm-1145_P100-1997.ucm +++ b/icuSources/data/mappings/ibm-1145_P100-1997.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-1146_P100-1997.ucm b/icuSources/data/mappings/ibm-1146_P100-1997.ucm index d3b877fb..9ef76e9c 100644 --- a/icuSources/data/mappings/ibm-1146_P100-1997.ucm +++ b/icuSources/data/mappings/ibm-1146_P100-1997.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-1147_P100-1997.ucm b/icuSources/data/mappings/ibm-1147_P100-1997.ucm index 4722ebb9..44d4f5be 100644 --- a/icuSources/data/mappings/ibm-1147_P100-1997.ucm +++ b/icuSources/data/mappings/ibm-1147_P100-1997.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-1148_P100-1997.ucm b/icuSources/data/mappings/ibm-1148_P100-1997.ucm index 8a791c6f..6cbcb608 100644 --- a/icuSources/data/mappings/ibm-1148_P100-1997.ucm +++ b/icuSources/data/mappings/ibm-1148_P100-1997.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-1149_P100-1997.ucm b/icuSources/data/mappings/ibm-1149_P100-1997.ucm index 201363f1..6dd3bcf9 100644 --- a/icuSources/data/mappings/ibm-1149_P100-1997.ucm +++ b/icuSources/data/mappings/ibm-1149_P100-1997.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-1153_P100-1999.ucm b/icuSources/data/mappings/ibm-1153_P100-1999.ucm index 50dc9273..c95c431c 100644 --- a/icuSources/data/mappings/ibm-1153_P100-1999.ucm +++ b/icuSources/data/mappings/ibm-1153_P100-1999.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-1154_P100-1999.ucm b/icuSources/data/mappings/ibm-1154_P100-1999.ucm index 342b865e..8d19235e 100644 --- a/icuSources/data/mappings/ibm-1154_P100-1999.ucm +++ b/icuSources/data/mappings/ibm-1154_P100-1999.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-1155_P100-1999.ucm b/icuSources/data/mappings/ibm-1155_P100-1999.ucm index b2f038e7..036df75a 100644 --- a/icuSources/data/mappings/ibm-1155_P100-1999.ucm +++ b/icuSources/data/mappings/ibm-1155_P100-1999.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2013, International Business Machines diff --git a/icuSources/data/mappings/ibm-1156_P100-1999.ucm b/icuSources/data/mappings/ibm-1156_P100-1999.ucm index 2fc3bb04..a135c87a 100644 --- a/icuSources/data/mappings/ibm-1156_P100-1999.ucm +++ b/icuSources/data/mappings/ibm-1156_P100-1999.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-1157_P100-1999.ucm b/icuSources/data/mappings/ibm-1157_P100-1999.ucm index 5dd1e264..6fde58fa 100644 --- a/icuSources/data/mappings/ibm-1157_P100-1999.ucm +++ b/icuSources/data/mappings/ibm-1157_P100-1999.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-1158_P100-1999.ucm b/icuSources/data/mappings/ibm-1158_P100-1999.ucm index e6c76b9e..6ebbb69e 100644 --- a/icuSources/data/mappings/ibm-1158_P100-1999.ucm +++ b/icuSources/data/mappings/ibm-1158_P100-1999.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-1160_P100-1999.ucm b/icuSources/data/mappings/ibm-1160_P100-1999.ucm index ebe6f902..a1a3f15b 100644 --- a/icuSources/data/mappings/ibm-1160_P100-1999.ucm +++ b/icuSources/data/mappings/ibm-1160_P100-1999.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-1162_P100-1999.ucm b/icuSources/data/mappings/ibm-1162_P100-1999.ucm index 2e869a66..e1b06fe0 100644 --- a/icuSources/data/mappings/ibm-1162_P100-1999.ucm +++ b/icuSources/data/mappings/ibm-1162_P100-1999.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-1164_P100-1999.ucm b/icuSources/data/mappings/ibm-1164_P100-1999.ucm index 37e52593..d001ad10 100644 --- a/icuSources/data/mappings/ibm-1164_P100-1999.ucm +++ b/icuSources/data/mappings/ibm-1164_P100-1999.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-1168_P100-2002.ucm b/icuSources/data/mappings/ibm-1168_P100-2002.ucm index d7edc517..e46cba97 100644 --- a/icuSources/data/mappings/ibm-1168_P100-2002.ucm +++ b/icuSources/data/mappings/ibm-1168_P100-2002.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2007, International Business Machines diff --git a/icuSources/data/mappings/ibm-1250_P100-1995.ucm b/icuSources/data/mappings/ibm-1250_P100-1995.ucm index 7dc144d0..ca54e3c5 100644 --- a/icuSources/data/mappings/ibm-1250_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-1250_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-1251_P100-1995.ucm b/icuSources/data/mappings/ibm-1251_P100-1995.ucm index fc844802..97f33470 100644 --- a/icuSources/data/mappings/ibm-1251_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-1251_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-1252_P100-2000.ucm b/icuSources/data/mappings/ibm-1252_P100-2000.ucm index 3fbcc285..6e7423cc 100644 --- a/icuSources/data/mappings/ibm-1252_P100-2000.ucm +++ b/icuSources/data/mappings/ibm-1252_P100-2000.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-1253_P100-1995.ucm b/icuSources/data/mappings/ibm-1253_P100-1995.ucm index a5aec474..eedb355c 100644 --- a/icuSources/data/mappings/ibm-1253_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-1253_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-1254_P100-1995.ucm b/icuSources/data/mappings/ibm-1254_P100-1995.ucm index f70fd4a2..57d4fa3d 100644 --- a/icuSources/data/mappings/ibm-1254_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-1254_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-1255_P100-1995.ucm b/icuSources/data/mappings/ibm-1255_P100-1995.ucm index 7b33f5ec..8873d321 100644 --- a/icuSources/data/mappings/ibm-1255_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-1255_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-1256_P110-1997.ucm b/icuSources/data/mappings/ibm-1256_P110-1997.ucm index d2a17a0f..831b15cb 100644 --- a/icuSources/data/mappings/ibm-1256_P110-1997.ucm +++ b/icuSources/data/mappings/ibm-1256_P110-1997.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-1257_P100-1995.ucm b/icuSources/data/mappings/ibm-1257_P100-1995.ucm index 567bcc0d..ac08d275 100644 --- a/icuSources/data/mappings/ibm-1257_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-1257_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-1258_P100-1997.ucm b/icuSources/data/mappings/ibm-1258_P100-1997.ucm index bec44392..34bec6c7 100644 --- a/icuSources/data/mappings/ibm-1258_P100-1997.ucm +++ b/icuSources/data/mappings/ibm-1258_P100-1997.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-12712_P100-1998.ucm b/icuSources/data/mappings/ibm-12712_P100-1998.ucm index bdf795f8..42315a1f 100644 --- a/icuSources/data/mappings/ibm-12712_P100-1998.ucm +++ b/icuSources/data/mappings/ibm-12712_P100-1998.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-1276_P100-1995.ucm b/icuSources/data/mappings/ibm-1276_P100-1995.ucm index dd9cacaa..41875d0d 100644 --- a/icuSources/data/mappings/ibm-1276_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-1276_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-1363_P110-1997.ucm b/icuSources/data/mappings/ibm-1363_P110-1997.ucm index 0f55a2b3..d19711d2 100644 --- a/icuSources/data/mappings/ibm-1363_P110-1997.ucm +++ b/icuSources/data/mappings/ibm-1363_P110-1997.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2003, International Business Machines diff --git a/icuSources/data/mappings/ibm-1363_P11B-1998.ucm b/icuSources/data/mappings/ibm-1363_P11B-1998.ucm index b70c466e..ab3e152d 100644 --- a/icuSources/data/mappings/ibm-1363_P11B-1998.ucm +++ b/icuSources/data/mappings/ibm-1363_P11B-1998.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2003, International Business Machines diff --git a/icuSources/data/mappings/ibm-1364_P110-2007.ucm b/icuSources/data/mappings/ibm-1364_P110-2007.ucm index 9fbc463c..4d437198 100644 --- a/icuSources/data/mappings/ibm-1364_P110-2007.ucm +++ b/icuSources/data/mappings/ibm-1364_P110-2007.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2007, International Business Machines diff --git a/icuSources/data/mappings/ibm-1371_P100-1999.ucm b/icuSources/data/mappings/ibm-1371_P100-1999.ucm index d625170b..8f4e4da9 100644 --- a/icuSources/data/mappings/ibm-1371_P100-1999.ucm +++ b/icuSources/data/mappings/ibm-1371_P100-1999.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2007, International Business Machines diff --git a/icuSources/data/mappings/ibm-1373_P100-2002.ucm b/icuSources/data/mappings/ibm-1373_P100-2002.ucm index 250fc215..ee7abb09 100644 --- a/icuSources/data/mappings/ibm-1373_P100-2002.ucm +++ b/icuSources/data/mappings/ibm-1373_P100-2002.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2003, International Business Machines diff --git a/icuSources/data/mappings/ibm-1375_P100-2008.ucm b/icuSources/data/mappings/ibm-1375_P100-2008.ucm index cf028219..2a2dd479 100644 --- a/icuSources/data/mappings/ibm-1375_P100-2008.ucm +++ b/icuSources/data/mappings/ibm-1375_P100-2008.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 2014, International Business Machines diff --git a/icuSources/data/mappings/ibm-1383_P110-1999.ucm b/icuSources/data/mappings/ibm-1383_P110-1999.ucm index 1ef97a32..7e83e489 100644 --- a/icuSources/data/mappings/ibm-1383_P110-1999.ucm +++ b/icuSources/data/mappings/ibm-1383_P110-1999.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2007, International Business Machines diff --git a/icuSources/data/mappings/ibm-1386_P100-2001.ucm b/icuSources/data/mappings/ibm-1386_P100-2001.ucm index f2446d7c..24ea9c9a 100644 --- a/icuSources/data/mappings/ibm-1386_P100-2001.ucm +++ b/icuSources/data/mappings/ibm-1386_P100-2001.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2007, International Business Machines diff --git a/icuSources/data/mappings/ibm-1388_P103-2001.ucm b/icuSources/data/mappings/ibm-1388_P103-2001.ucm index fb6fcb33..b0c3a6cc 100644 --- a/icuSources/data/mappings/ibm-1388_P103-2001.ucm +++ b/icuSources/data/mappings/ibm-1388_P103-2001.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # ******************************************************************************* # * # * Copyright (C) 1995-2001, International Business Machines diff --git a/icuSources/data/mappings/ibm-1390_P110-2003.ucm b/icuSources/data/mappings/ibm-1390_P110-2003.ucm index 533f4ee3..1f00b619 100644 --- a/icuSources/data/mappings/ibm-1390_P110-2003.ucm +++ b/icuSources/data/mappings/ibm-1390_P110-2003.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2003, International Business Machines diff --git a/icuSources/data/mappings/ibm-1399_P110-2003.ucm b/icuSources/data/mappings/ibm-1399_P110-2003.ucm index 43ea0c0a..4ef3d2cd 100644 --- a/icuSources/data/mappings/ibm-1399_P110-2003.ucm +++ b/icuSources/data/mappings/ibm-1399_P110-2003.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2003, International Business Machines diff --git a/icuSources/data/mappings/ibm-16684_P110-2003.ucm b/icuSources/data/mappings/ibm-16684_P110-2003.ucm index 8b94cc6a..ec99f9f3 100644 --- a/icuSources/data/mappings/ibm-16684_P110-2003.ucm +++ b/icuSources/data/mappings/ibm-16684_P110-2003.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2003, International Business Machines diff --git a/icuSources/data/mappings/ibm-16804_X110-1999.ucm b/icuSources/data/mappings/ibm-16804_X110-1999.ucm index 4e7a2176..843a220a 100644 --- a/icuSources/data/mappings/ibm-16804_X110-1999.ucm +++ b/icuSources/data/mappings/ibm-16804_X110-1999.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-273_P100-1995.ucm b/icuSources/data/mappings/ibm-273_P100-1995.ucm index b2379bcf..fba119bd 100644 --- a/icuSources/data/mappings/ibm-273_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-273_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-277_P100-1995.ucm b/icuSources/data/mappings/ibm-277_P100-1995.ucm index 4ce6360f..a9722651 100644 --- a/icuSources/data/mappings/ibm-277_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-277_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-278_P100-1995.ucm b/icuSources/data/mappings/ibm-278_P100-1995.ucm index 19d2d85f..321330d7 100644 --- a/icuSources/data/mappings/ibm-278_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-278_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-280_P100-1995.ucm b/icuSources/data/mappings/ibm-280_P100-1995.ucm index 87f88e74..adc0d04b 100644 --- a/icuSources/data/mappings/ibm-280_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-280_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-284_P100-1995.ucm b/icuSources/data/mappings/ibm-284_P100-1995.ucm index 0922246a..09307b10 100644 --- a/icuSources/data/mappings/ibm-284_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-284_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-285_P100-1995.ucm b/icuSources/data/mappings/ibm-285_P100-1995.ucm index 6fccf569..8f1322f9 100644 --- a/icuSources/data/mappings/ibm-285_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-285_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-290_P100-1995.ucm b/icuSources/data/mappings/ibm-290_P100-1995.ucm index eb2b0d24..c6d4c8f7 100644 --- a/icuSources/data/mappings/ibm-290_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-290_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-297_P100-1995.ucm b/icuSources/data/mappings/ibm-297_P100-1995.ucm index b6cebcc9..9f4b8687 100644 --- a/icuSources/data/mappings/ibm-297_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-297_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-33722_P120-1999.ucm b/icuSources/data/mappings/ibm-33722_P120-1999.ucm index f0f455d7..79deed97 100644 --- a/icuSources/data/mappings/ibm-33722_P120-1999.ucm +++ b/icuSources/data/mappings/ibm-33722_P120-1999.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2007, International Business Machines diff --git a/icuSources/data/mappings/ibm-33722_P12A_P12A-2004_U2.ucm b/icuSources/data/mappings/ibm-33722_P12A_P12A-2004_U2.ucm index 9dac0aea..c3055fec 100644 --- a/icuSources/data/mappings/ibm-33722_P12A_P12A-2004_U2.ucm +++ b/icuSources/data/mappings/ibm-33722_P12A_P12A-2004_U2.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2007, International Business Machines diff --git a/icuSources/data/mappings/ibm-33722_P12A_P12A-2009_U2.ucm b/icuSources/data/mappings/ibm-33722_P12A_P12A-2009_U2.ucm index 56ea4172..31be4aa2 100644 --- a/icuSources/data/mappings/ibm-33722_P12A_P12A-2009_U2.ucm +++ b/icuSources/data/mappings/ibm-33722_P12A_P12A-2009_U2.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 2009-2012, International Business Machines diff --git a/icuSources/data/mappings/ibm-37_P100-1995.ucm b/icuSources/data/mappings/ibm-37_P100-1995.ucm index 503cb796..db0e7804 100644 --- a/icuSources/data/mappings/ibm-37_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-37_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-420_X120-1999.ucm b/icuSources/data/mappings/ibm-420_X120-1999.ucm index 746128df..35f8db94 100644 --- a/icuSources/data/mappings/ibm-420_X120-1999.ucm +++ b/icuSources/data/mappings/ibm-420_X120-1999.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2007, International Business Machines diff --git a/icuSources/data/mappings/ibm-424_P100-1995.ucm b/icuSources/data/mappings/ibm-424_P100-1995.ucm index 6b4aa461..5d9ae345 100644 --- a/icuSources/data/mappings/ibm-424_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-424_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-437_P100-1995.ucm b/icuSources/data/mappings/ibm-437_P100-1995.ucm index f58a681d..b20f39c9 100644 --- a/icuSources/data/mappings/ibm-437_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-437_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-4517_P100-2005.ucm b/icuSources/data/mappings/ibm-4517_P100-2005.ucm index c7a03c89..7db054df 100644 --- a/icuSources/data/mappings/ibm-4517_P100-2005.ucm +++ b/icuSources/data/mappings/ibm-4517_P100-2005.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2005, International Business Machines diff --git a/icuSources/data/mappings/ibm-4899_P100-1998.ucm b/icuSources/data/mappings/ibm-4899_P100-1998.ucm index 3460613f..3aabe1f5 100644 --- a/icuSources/data/mappings/ibm-4899_P100-1998.ucm +++ b/icuSources/data/mappings/ibm-4899_P100-1998.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-4909_P100-1999.ucm b/icuSources/data/mappings/ibm-4909_P100-1999.ucm index f2c8b18f..7ef96d0b 100644 --- a/icuSources/data/mappings/ibm-4909_P100-1999.ucm +++ b/icuSources/data/mappings/ibm-4909_P100-1999.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-4971_P100-1999.ucm b/icuSources/data/mappings/ibm-4971_P100-1999.ucm index 236c5326..733af9d4 100644 --- a/icuSources/data/mappings/ibm-4971_P100-1999.ucm +++ b/icuSources/data/mappings/ibm-4971_P100-1999.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-500_P100-1995.ucm b/icuSources/data/mappings/ibm-500_P100-1995.ucm index 760e2445..dffdc065 100644 --- a/icuSources/data/mappings/ibm-500_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-500_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-5012_P100-1999.ucm b/icuSources/data/mappings/ibm-5012_P100-1999.ucm index 646589e6..c36df780 100644 --- a/icuSources/data/mappings/ibm-5012_P100-1999.ucm +++ b/icuSources/data/mappings/ibm-5012_P100-1999.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2007, International Business Machines diff --git a/icuSources/data/mappings/ibm-5123_P100-1999.ucm b/icuSources/data/mappings/ibm-5123_P100-1999.ucm index 7acd3c90..be077458 100644 --- a/icuSources/data/mappings/ibm-5123_P100-1999.ucm +++ b/icuSources/data/mappings/ibm-5123_P100-1999.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-5346_P100-1998.ucm b/icuSources/data/mappings/ibm-5346_P100-1998.ucm index cb8b45d4..d0a4ff52 100644 --- a/icuSources/data/mappings/ibm-5346_P100-1998.ucm +++ b/icuSources/data/mappings/ibm-5346_P100-1998.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-5347_P100-1998.ucm b/icuSources/data/mappings/ibm-5347_P100-1998.ucm index 3a8323c6..123bd490 100644 --- a/icuSources/data/mappings/ibm-5347_P100-1998.ucm +++ b/icuSources/data/mappings/ibm-5347_P100-1998.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-5348_P100-1997.ucm b/icuSources/data/mappings/ibm-5348_P100-1997.ucm index fd2a631c..6447ec11 100644 --- a/icuSources/data/mappings/ibm-5348_P100-1997.ucm +++ b/icuSources/data/mappings/ibm-5348_P100-1997.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-5349_P100-1998.ucm b/icuSources/data/mappings/ibm-5349_P100-1998.ucm index fec0e656..02f75a9e 100644 --- a/icuSources/data/mappings/ibm-5349_P100-1998.ucm +++ b/icuSources/data/mappings/ibm-5349_P100-1998.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-5350_P100-1998.ucm b/icuSources/data/mappings/ibm-5350_P100-1998.ucm index f056292a..6be7c25e 100644 --- a/icuSources/data/mappings/ibm-5350_P100-1998.ucm +++ b/icuSources/data/mappings/ibm-5350_P100-1998.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-5351_P100-1998.ucm b/icuSources/data/mappings/ibm-5351_P100-1998.ucm index 97d5d43f..1d50c09c 100644 --- a/icuSources/data/mappings/ibm-5351_P100-1998.ucm +++ b/icuSources/data/mappings/ibm-5351_P100-1998.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-5352_P100-1998.ucm b/icuSources/data/mappings/ibm-5352_P100-1998.ucm index 4385bb33..b45e1962 100644 --- a/icuSources/data/mappings/ibm-5352_P100-1998.ucm +++ b/icuSources/data/mappings/ibm-5352_P100-1998.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-5353_P100-1998.ucm b/icuSources/data/mappings/ibm-5353_P100-1998.ucm index eb9e54c4..3f84b746 100644 --- a/icuSources/data/mappings/ibm-5353_P100-1998.ucm +++ b/icuSources/data/mappings/ibm-5353_P100-1998.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-5354_P100-1998.ucm b/icuSources/data/mappings/ibm-5354_P100-1998.ucm index 3e75771d..391f727c 100644 --- a/icuSources/data/mappings/ibm-5354_P100-1998.ucm +++ b/icuSources/data/mappings/ibm-5354_P100-1998.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2002, International Business Machines diff --git a/icuSources/data/mappings/ibm-5471_P100-2006.ucm b/icuSources/data/mappings/ibm-5471_P100-2006.ucm index ff37fd91..eef393ab 100644 --- a/icuSources/data/mappings/ibm-5471_P100-2006.ucm +++ b/icuSources/data/mappings/ibm-5471_P100-2006.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2007, International Business Machines diff --git a/icuSources/data/mappings/ibm-5478_P100-1995.ucm b/icuSources/data/mappings/ibm-5478_P100-1995.ucm index 44111c88..6cac8192 100644 --- a/icuSources/data/mappings/ibm-5478_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-5478_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2003, International Business Machines diff --git a/icuSources/data/mappings/ibm-720_P100-1997.ucm b/icuSources/data/mappings/ibm-720_P100-1997.ucm index fb8c4151..65c16291 100644 --- a/icuSources/data/mappings/ibm-720_P100-1997.ucm +++ b/icuSources/data/mappings/ibm-720_P100-1997.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2007, International Business Machines diff --git a/icuSources/data/mappings/ibm-737_P100-1997.ucm b/icuSources/data/mappings/ibm-737_P100-1997.ucm index 60d5529b..dc080abb 100644 --- a/icuSources/data/mappings/ibm-737_P100-1997.ucm +++ b/icuSources/data/mappings/ibm-737_P100-1997.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2005, International Business Machines diff --git a/icuSources/data/mappings/ibm-775_P100-1996.ucm b/icuSources/data/mappings/ibm-775_P100-1996.ucm index 08fe6a2d..3cf0f732 100644 --- a/icuSources/data/mappings/ibm-775_P100-1996.ucm +++ b/icuSources/data/mappings/ibm-775_P100-1996.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2005, International Business Machines diff --git a/icuSources/data/mappings/ibm-803_P100-1999.ucm b/icuSources/data/mappings/ibm-803_P100-1999.ucm index cf006576..765a6648 100644 --- a/icuSources/data/mappings/ibm-803_P100-1999.ucm +++ b/icuSources/data/mappings/ibm-803_P100-1999.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2003, International Business Machines diff --git a/icuSources/data/mappings/ibm-813_P100-1995.ucm b/icuSources/data/mappings/ibm-813_P100-1995.ucm index 69ed8cc1..4d0d5e80 100644 --- a/icuSources/data/mappings/ibm-813_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-813_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2003, International Business Machines diff --git a/icuSources/data/mappings/ibm-838_P100-1995.ucm b/icuSources/data/mappings/ibm-838_P100-1995.ucm index aef30477..e910d13d 100644 --- a/icuSources/data/mappings/ibm-838_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-838_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2003, International Business Machines diff --git a/icuSources/data/mappings/ibm-8482_P100-1999.ucm b/icuSources/data/mappings/ibm-8482_P100-1999.ucm index 1678f2cf..6e5e2d0a 100644 --- a/icuSources/data/mappings/ibm-8482_P100-1999.ucm +++ b/icuSources/data/mappings/ibm-8482_P100-1999.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2003, International Business Machines diff --git a/icuSources/data/mappings/ibm-850_P100-1995.ucm b/icuSources/data/mappings/ibm-850_P100-1995.ucm index 648fa355..4b9a2752 100644 --- a/icuSources/data/mappings/ibm-850_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-850_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2003, International Business Machines diff --git a/icuSources/data/mappings/ibm-851_P100-1995.ucm b/icuSources/data/mappings/ibm-851_P100-1995.ucm index 965e3727..743f4fc2 100644 --- a/icuSources/data/mappings/ibm-851_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-851_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2003, International Business Machines diff --git a/icuSources/data/mappings/ibm-852_P100-1995.ucm b/icuSources/data/mappings/ibm-852_P100-1995.ucm index ff1d6fd2..b46fdb1e 100644 --- a/icuSources/data/mappings/ibm-852_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-852_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2003, International Business Machines diff --git a/icuSources/data/mappings/ibm-855_P100-1995.ucm b/icuSources/data/mappings/ibm-855_P100-1995.ucm index ecfaf010..9d2f37d1 100644 --- a/icuSources/data/mappings/ibm-855_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-855_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2003, International Business Machines diff --git a/icuSources/data/mappings/ibm-856_P100-1995.ucm b/icuSources/data/mappings/ibm-856_P100-1995.ucm index 8b891176..53c3af2a 100644 --- a/icuSources/data/mappings/ibm-856_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-856_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2003, International Business Machines diff --git a/icuSources/data/mappings/ibm-857_P100-1995.ucm b/icuSources/data/mappings/ibm-857_P100-1995.ucm index 0ba9ef3f..ffda1a0d 100644 --- a/icuSources/data/mappings/ibm-857_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-857_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2003, International Business Machines diff --git a/icuSources/data/mappings/ibm-858_P100-1997.ucm b/icuSources/data/mappings/ibm-858_P100-1997.ucm index 0e9b08bc..f64d69b4 100644 --- a/icuSources/data/mappings/ibm-858_P100-1997.ucm +++ b/icuSources/data/mappings/ibm-858_P100-1997.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2003, International Business Machines diff --git a/icuSources/data/mappings/ibm-860_P100-1995.ucm b/icuSources/data/mappings/ibm-860_P100-1995.ucm index ef896604..c948b384 100644 --- a/icuSources/data/mappings/ibm-860_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-860_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2003, International Business Machines diff --git a/icuSources/data/mappings/ibm-861_P100-1995.ucm b/icuSources/data/mappings/ibm-861_P100-1995.ucm index e83ff672..53e77c6b 100644 --- a/icuSources/data/mappings/ibm-861_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-861_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2003, International Business Machines diff --git a/icuSources/data/mappings/ibm-862_P100-1995.ucm b/icuSources/data/mappings/ibm-862_P100-1995.ucm index f40a9a94..407e0818 100644 --- a/icuSources/data/mappings/ibm-862_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-862_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2003, International Business Machines diff --git a/icuSources/data/mappings/ibm-863_P100-1995.ucm b/icuSources/data/mappings/ibm-863_P100-1995.ucm index 767a96c1..570c66de 100644 --- a/icuSources/data/mappings/ibm-863_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-863_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2003, International Business Machines diff --git a/icuSources/data/mappings/ibm-864_X110-1999.ucm b/icuSources/data/mappings/ibm-864_X110-1999.ucm index 7906f7e8..6855d230 100644 --- a/icuSources/data/mappings/ibm-864_X110-1999.ucm +++ b/icuSources/data/mappings/ibm-864_X110-1999.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2007, International Business Machines diff --git a/icuSources/data/mappings/ibm-865_P100-1995.ucm b/icuSources/data/mappings/ibm-865_P100-1995.ucm index df2a1e8a..b4107769 100644 --- a/icuSources/data/mappings/ibm-865_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-865_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2003, International Business Machines diff --git a/icuSources/data/mappings/ibm-866_P100-1995.ucm b/icuSources/data/mappings/ibm-866_P100-1995.ucm index caaa6145..75cf082e 100644 --- a/icuSources/data/mappings/ibm-866_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-866_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2003, International Business Machines diff --git a/icuSources/data/mappings/ibm-867_P100-1998.ucm b/icuSources/data/mappings/ibm-867_P100-1998.ucm index 335aea9d..3141dedb 100644 --- a/icuSources/data/mappings/ibm-867_P100-1998.ucm +++ b/icuSources/data/mappings/ibm-867_P100-1998.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2003, International Business Machines diff --git a/icuSources/data/mappings/ibm-868_P100-1995.ucm b/icuSources/data/mappings/ibm-868_P100-1995.ucm index 007ce779..a40adfb6 100644 --- a/icuSources/data/mappings/ibm-868_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-868_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2003, International Business Machines diff --git a/icuSources/data/mappings/ibm-869_P100-1995.ucm b/icuSources/data/mappings/ibm-869_P100-1995.ucm index 24c885d9..2b3ffd19 100644 --- a/icuSources/data/mappings/ibm-869_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-869_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2003, International Business Machines diff --git a/icuSources/data/mappings/ibm-870_P100-1995.ucm b/icuSources/data/mappings/ibm-870_P100-1995.ucm index 4cc25f63..e6074578 100644 --- a/icuSources/data/mappings/ibm-870_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-870_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2003, International Business Machines diff --git a/icuSources/data/mappings/ibm-871_P100-1995.ucm b/icuSources/data/mappings/ibm-871_P100-1995.ucm index ef3d07d1..a3a9def4 100644 --- a/icuSources/data/mappings/ibm-871_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-871_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2003, International Business Machines diff --git a/icuSources/data/mappings/ibm-874_P100-1995.ucm b/icuSources/data/mappings/ibm-874_P100-1995.ucm index def41877..6f6c0eae 100644 --- a/icuSources/data/mappings/ibm-874_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-874_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2003, International Business Machines diff --git a/icuSources/data/mappings/ibm-875_P100-1995.ucm b/icuSources/data/mappings/ibm-875_P100-1995.ucm index 43b8b720..44ee38b2 100644 --- a/icuSources/data/mappings/ibm-875_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-875_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2003, International Business Machines diff --git a/icuSources/data/mappings/ibm-878_P100-1996.ucm b/icuSources/data/mappings/ibm-878_P100-1996.ucm index 18c6543d..b8a87000 100644 --- a/icuSources/data/mappings/ibm-878_P100-1996.ucm +++ b/icuSources/data/mappings/ibm-878_P100-1996.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2003, International Business Machines diff --git a/icuSources/data/mappings/ibm-9005_X110-2007.ucm b/icuSources/data/mappings/ibm-9005_X110-2007.ucm index 1bbe5d89..c2e53925 100644 --- a/icuSources/data/mappings/ibm-9005_X110-2007.ucm +++ b/icuSources/data/mappings/ibm-9005_X110-2007.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2007, International Business Machines diff --git a/icuSources/data/mappings/ibm-901_P100-1999.ucm b/icuSources/data/mappings/ibm-901_P100-1999.ucm index d19f6630..6ed6b191 100644 --- a/icuSources/data/mappings/ibm-901_P100-1999.ucm +++ b/icuSources/data/mappings/ibm-901_P100-1999.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2003, International Business Machines diff --git a/icuSources/data/mappings/ibm-902_P100-1999.ucm b/icuSources/data/mappings/ibm-902_P100-1999.ucm index cc7f89a2..f01a3330 100644 --- a/icuSources/data/mappings/ibm-902_P100-1999.ucm +++ b/icuSources/data/mappings/ibm-902_P100-1999.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2003, International Business Machines diff --git a/icuSources/data/mappings/ibm-9067_X100-2005.ucm b/icuSources/data/mappings/ibm-9067_X100-2005.ucm index e58eceec..6c60664a 100644 --- a/icuSources/data/mappings/ibm-9067_X100-2005.ucm +++ b/icuSources/data/mappings/ibm-9067_X100-2005.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2006, International Business Machines diff --git a/icuSources/data/mappings/ibm-912_P100-1995.ucm b/icuSources/data/mappings/ibm-912_P100-1995.ucm index 0949cff4..1ca0d534 100644 --- a/icuSources/data/mappings/ibm-912_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-912_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2003, International Business Machines diff --git a/icuSources/data/mappings/ibm-913_P100-2000.ucm b/icuSources/data/mappings/ibm-913_P100-2000.ucm index 12fbf5fc..ebd37581 100644 --- a/icuSources/data/mappings/ibm-913_P100-2000.ucm +++ b/icuSources/data/mappings/ibm-913_P100-2000.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2007, International Business Machines diff --git a/icuSources/data/mappings/ibm-914_P100-1995.ucm b/icuSources/data/mappings/ibm-914_P100-1995.ucm index 40509ad3..1c59fc17 100644 --- a/icuSources/data/mappings/ibm-914_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-914_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2003, International Business Machines diff --git a/icuSources/data/mappings/ibm-915_P100-1995.ucm b/icuSources/data/mappings/ibm-915_P100-1995.ucm index bb0bc193..8749095b 100644 --- a/icuSources/data/mappings/ibm-915_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-915_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2003, International Business Machines diff --git a/icuSources/data/mappings/ibm-916_P100-1995.ucm b/icuSources/data/mappings/ibm-916_P100-1995.ucm index 2ce222b4..660e6367 100644 --- a/icuSources/data/mappings/ibm-916_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-916_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2003, International Business Machines diff --git a/icuSources/data/mappings/ibm-918_P100-1995.ucm b/icuSources/data/mappings/ibm-918_P100-1995.ucm index 080cf437..96fb09fb 100644 --- a/icuSources/data/mappings/ibm-918_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-918_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2003, International Business Machines diff --git a/icuSources/data/mappings/ibm-920_P100-1995.ucm b/icuSources/data/mappings/ibm-920_P100-1995.ucm index e4407c77..030d9c98 100644 --- a/icuSources/data/mappings/ibm-920_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-920_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2003, International Business Machines diff --git a/icuSources/data/mappings/ibm-921_P100-1995.ucm b/icuSources/data/mappings/ibm-921_P100-1995.ucm index f35f886a..150e8ee7 100644 --- a/icuSources/data/mappings/ibm-921_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-921_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2003, International Business Machines diff --git a/icuSources/data/mappings/ibm-922_P100-1999.ucm b/icuSources/data/mappings/ibm-922_P100-1999.ucm index e0ef437f..b1fe9d9b 100644 --- a/icuSources/data/mappings/ibm-922_P100-1999.ucm +++ b/icuSources/data/mappings/ibm-922_P100-1999.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2003, International Business Machines diff --git a/icuSources/data/mappings/ibm-923_P100-1998.ucm b/icuSources/data/mappings/ibm-923_P100-1998.ucm index b0d66543..5c30f049 100644 --- a/icuSources/data/mappings/ibm-923_P100-1998.ucm +++ b/icuSources/data/mappings/ibm-923_P100-1998.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2003, International Business Machines diff --git a/icuSources/data/mappings/ibm-930_P120-1999.ucm b/icuSources/data/mappings/ibm-930_P120-1999.ucm index 07c51660..528135be 100644 --- a/icuSources/data/mappings/ibm-930_P120-1999.ucm +++ b/icuSources/data/mappings/ibm-930_P120-1999.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2007, International Business Machines diff --git a/icuSources/data/mappings/ibm-933_P110-1995.ucm b/icuSources/data/mappings/ibm-933_P110-1995.ucm index 4669799e..eebbcefd 100644 --- a/icuSources/data/mappings/ibm-933_P110-1995.ucm +++ b/icuSources/data/mappings/ibm-933_P110-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2007, International Business Machines diff --git a/icuSources/data/mappings/ibm-935_P110-1999.ucm b/icuSources/data/mappings/ibm-935_P110-1999.ucm index 0b96071e..cdbf3d7d 100644 --- a/icuSources/data/mappings/ibm-935_P110-1999.ucm +++ b/icuSources/data/mappings/ibm-935_P110-1999.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2007, International Business Machines diff --git a/icuSources/data/mappings/ibm-937_P110-1999.ucm b/icuSources/data/mappings/ibm-937_P110-1999.ucm index 75fc4b88..0bed7e7b 100644 --- a/icuSources/data/mappings/ibm-937_P110-1999.ucm +++ b/icuSources/data/mappings/ibm-937_P110-1999.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2007, International Business Machines diff --git a/icuSources/data/mappings/ibm-939_P120-1999.ucm b/icuSources/data/mappings/ibm-939_P120-1999.ucm index 266fe0d5..f2772308 100644 --- a/icuSources/data/mappings/ibm-939_P120-1999.ucm +++ b/icuSources/data/mappings/ibm-939_P120-1999.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2007, International Business Machines diff --git a/icuSources/data/mappings/ibm-942_P12A-1999.ucm b/icuSources/data/mappings/ibm-942_P12A-1999.ucm index 601a2b71..c0b94668 100644 --- a/icuSources/data/mappings/ibm-942_P12A-1999.ucm +++ b/icuSources/data/mappings/ibm-942_P12A-1999.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2007, International Business Machines diff --git a/icuSources/data/mappings/ibm-943_P130-1999.ucm b/icuSources/data/mappings/ibm-943_P130-1999.ucm index 9d8801b2..583088b7 100644 --- a/icuSources/data/mappings/ibm-943_P130-1999.ucm +++ b/icuSources/data/mappings/ibm-943_P130-1999.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2007, International Business Machines diff --git a/icuSources/data/mappings/ibm-943_P15A-2003.ucm b/icuSources/data/mappings/ibm-943_P15A-2003.ucm index 02f0f2dc..147865ac 100644 --- a/icuSources/data/mappings/ibm-943_P15A-2003.ucm +++ b/icuSources/data/mappings/ibm-943_P15A-2003.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2007, International Business Machines diff --git a/icuSources/data/mappings/ibm-9447_P100-2002.ucm b/icuSources/data/mappings/ibm-9447_P100-2002.ucm index 94476bb1..c665e2cb 100644 --- a/icuSources/data/mappings/ibm-9447_P100-2002.ucm +++ b/icuSources/data/mappings/ibm-9447_P100-2002.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2003, International Business Machines diff --git a/icuSources/data/mappings/ibm-9448_X100-2005.ucm b/icuSources/data/mappings/ibm-9448_X100-2005.ucm index 25d74cf2..8404db76 100644 --- a/icuSources/data/mappings/ibm-9448_X100-2005.ucm +++ b/icuSources/data/mappings/ibm-9448_X100-2005.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2005, International Business Machines diff --git a/icuSources/data/mappings/ibm-9449_P100-2002.ucm b/icuSources/data/mappings/ibm-9449_P100-2002.ucm index 576b51f3..5166fe04 100644 --- a/icuSources/data/mappings/ibm-9449_P100-2002.ucm +++ b/icuSources/data/mappings/ibm-9449_P100-2002.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2003, International Business Machines diff --git a/icuSources/data/mappings/ibm-949_P110-1999.ucm b/icuSources/data/mappings/ibm-949_P110-1999.ucm index 76315a5d..cc839595 100644 --- a/icuSources/data/mappings/ibm-949_P110-1999.ucm +++ b/icuSources/data/mappings/ibm-949_P110-1999.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2007, International Business Machines diff --git a/icuSources/data/mappings/ibm-949_P11A-1999.ucm b/icuSources/data/mappings/ibm-949_P11A-1999.ucm index 1e118027..afe8f701 100644 --- a/icuSources/data/mappings/ibm-949_P11A-1999.ucm +++ b/icuSources/data/mappings/ibm-949_P11A-1999.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2007, International Business Machines diff --git a/icuSources/data/mappings/ibm-950_P110-1999.ucm b/icuSources/data/mappings/ibm-950_P110-1999.ucm index a8049166..de63bfb4 100644 --- a/icuSources/data/mappings/ibm-950_P110-1999.ucm +++ b/icuSources/data/mappings/ibm-950_P110-1999.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2007, International Business Machines diff --git a/icuSources/data/mappings/ibm-954_P101-2007.ucm b/icuSources/data/mappings/ibm-954_P101-2007.ucm index 29903dc2..bd054919 100644 --- a/icuSources/data/mappings/ibm-954_P101-2007.ucm +++ b/icuSources/data/mappings/ibm-954_P101-2007.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2007, International Business Machines diff --git a/icuSources/data/mappings/ibm-964_P110-1999.ucm b/icuSources/data/mappings/ibm-964_P110-1999.ucm index 93530b82..ad42c87f 100644 --- a/icuSources/data/mappings/ibm-964_P110-1999.ucm +++ b/icuSources/data/mappings/ibm-964_P110-1999.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2009, International Business Machines diff --git a/icuSources/data/mappings/ibm-970_P110_P110-2006_U2.ucm b/icuSources/data/mappings/ibm-970_P110_P110-2006_U2.ucm index b8bf9fd8..d0fe78e7 100644 --- a/icuSources/data/mappings/ibm-970_P110_P110-2006_U2.ucm +++ b/icuSources/data/mappings/ibm-970_P110_P110-2006_U2.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2007, International Business Machines diff --git a/icuSources/data/mappings/ibm-971_P100-1995.ucm b/icuSources/data/mappings/ibm-971_P100-1995.ucm index 5c528ce7..41e6ae64 100644 --- a/icuSources/data/mappings/ibm-971_P100-1995.ucm +++ b/icuSources/data/mappings/ibm-971_P100-1995.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 1995-2007, International Business Machines diff --git a/icuSources/data/mappings/icu-internal-25546.ucm b/icuSources/data/mappings/icu-internal-25546.ucm index a7a87c33..01062ca1 100644 --- a/icuSources/data/mappings/icu-internal-25546.ucm +++ b/icuSources/data/mappings/icu-internal-25546.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # ******************************************************************************* # * # * Copyright (C) 1995-2005, International Business Machines diff --git a/icuSources/data/mappings/icu-internal-compound-d1.ucm b/icuSources/data/mappings/icu-internal-compound-d1.ucm index d6b1d23a..214c54a7 100644 --- a/icuSources/data/mappings/icu-internal-compound-d1.ucm +++ b/icuSources/data/mappings/icu-internal-compound-d1.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # ******************************************************************************* # * # * Copyright (C) 2010, International Business Machines diff --git a/icuSources/data/mappings/icu-internal-compound-d2.ucm b/icuSources/data/mappings/icu-internal-compound-d2.ucm index f3b5a773..e9465543 100644 --- a/icuSources/data/mappings/icu-internal-compound-d2.ucm +++ b/icuSources/data/mappings/icu-internal-compound-d2.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # ******************************************************************************* # * # * Copyright (C) 2010, International Business Machines diff --git a/icuSources/data/mappings/icu-internal-compound-d3.ucm b/icuSources/data/mappings/icu-internal-compound-d3.ucm index 66b890b6..88267559 100644 --- a/icuSources/data/mappings/icu-internal-compound-d3.ucm +++ b/icuSources/data/mappings/icu-internal-compound-d3.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # ******************************************************************************* # * # * Copyright (C) 2010, International Business Machines diff --git a/icuSources/data/mappings/icu-internal-compound-d4.ucm b/icuSources/data/mappings/icu-internal-compound-d4.ucm index 27dcec7d..b8380b92 100644 --- a/icuSources/data/mappings/icu-internal-compound-d4.ucm +++ b/icuSources/data/mappings/icu-internal-compound-d4.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # ******************************************************************************* # * # * Copyright (C) 2010, International Business Machines diff --git a/icuSources/data/mappings/icu-internal-compound-d5.ucm b/icuSources/data/mappings/icu-internal-compound-d5.ucm index 54af6764..a6d919b7 100644 --- a/icuSources/data/mappings/icu-internal-compound-d5.ucm +++ b/icuSources/data/mappings/icu-internal-compound-d5.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # ******************************************************************************* # * # * Copyright (C) 2010, International Business Machines diff --git a/icuSources/data/mappings/icu-internal-compound-d6.ucm b/icuSources/data/mappings/icu-internal-compound-d6.ucm index 83da53c1..f91a8de7 100644 --- a/icuSources/data/mappings/icu-internal-compound-d6.ucm +++ b/icuSources/data/mappings/icu-internal-compound-d6.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # ******************************************************************************* # * # * Copyright (C) 2010, International Business Machines diff --git a/icuSources/data/mappings/icu-internal-compound-d7.ucm b/icuSources/data/mappings/icu-internal-compound-d7.ucm index be1ac511..6b0353d6 100644 --- a/icuSources/data/mappings/icu-internal-compound-d7.ucm +++ b/icuSources/data/mappings/icu-internal-compound-d7.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # ******************************************************************************* # * # * Copyright (C) 2010, International Business Machines diff --git a/icuSources/data/mappings/icu-internal-compound-s1.ucm b/icuSources/data/mappings/icu-internal-compound-s1.ucm index 6570ec74..c9064033 100644 --- a/icuSources/data/mappings/icu-internal-compound-s1.ucm +++ b/icuSources/data/mappings/icu-internal-compound-s1.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # ******************************************************************************* # * # * Copyright (C) 2010, International Business Machines diff --git a/icuSources/data/mappings/icu-internal-compound-s2.ucm b/icuSources/data/mappings/icu-internal-compound-s2.ucm index 7c636b94..119cb963 100644 --- a/icuSources/data/mappings/icu-internal-compound-s2.ucm +++ b/icuSources/data/mappings/icu-internal-compound-s2.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # ******************************************************************************* # * # * Copyright (C) 2010, International Business Machines diff --git a/icuSources/data/mappings/icu-internal-compound-s3.ucm b/icuSources/data/mappings/icu-internal-compound-s3.ucm index da63d6e0..f73293d4 100644 --- a/icuSources/data/mappings/icu-internal-compound-s3.ucm +++ b/icuSources/data/mappings/icu-internal-compound-s3.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # ******************************************************************************* # * # * Copyright (C) 2010, International Business Machines diff --git a/icuSources/data/mappings/icu-internal-compound-t.ucm b/icuSources/data/mappings/icu-internal-compound-t.ucm index 09bf2142..48e7c27a 100644 --- a/icuSources/data/mappings/icu-internal-compound-t.ucm +++ b/icuSources/data/mappings/icu-internal-compound-t.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # ******************************************************************************* # * # * Copyright (C) 2010, International Business Machines diff --git a/icuSources/data/mappings/iso-8859_10-1998.ucm b/icuSources/data/mappings/iso-8859_10-1998.ucm index 4d4c3f81..776251b1 100644 --- a/icuSources/data/mappings/iso-8859_10-1998.ucm +++ b/icuSources/data/mappings/iso-8859_10-1998.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # # Name: ISO/IEC 8859-10:1998 to Unicode # Unicode version: 3.0 diff --git a/icuSources/data/mappings/iso-8859_11-2001.ucm b/icuSources/data/mappings/iso-8859_11-2001.ucm index 2108f19c..1a24869d 100644 --- a/icuSources/data/mappings/iso-8859_11-2001.ucm +++ b/icuSources/data/mappings/iso-8859_11-2001.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # # Name: ISO/IEC 8859-11:2001 to Unicode # Unicode version: 3.2 diff --git a/icuSources/data/mappings/iso-8859_14-1998.ucm b/icuSources/data/mappings/iso-8859_14-1998.ucm index 5bb5ca4b..6827f05d 100644 --- a/icuSources/data/mappings/iso-8859_14-1998.ucm +++ b/icuSources/data/mappings/iso-8859_14-1998.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # # Name: ISO/IEC 8859-14:1998 to Unicode # Unicode version: 3.0 diff --git a/icuSources/data/mappings/iso-ir-165.ucm b/icuSources/data/mappings/iso-ir-165.ucm index 8af25b07..a9709c80 100644 --- a/icuSources/data/mappings/iso-ir-165.ucm +++ b/icuSources/data/mappings/iso-ir-165.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html #________________________________________________________________________ # # (C) COPYRIGHT International Business Machines Corp. 2000-2003 diff --git a/icuSources/data/mappings/jisx-212.ucm b/icuSources/data/mappings/jisx-212.ucm index 4ea6dd38..ce27c23d 100644 --- a/icuSources/data/mappings/jisx-212.ucm +++ b/icuSources/data/mappings/jisx-212.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # ******************************************************************************* # * # * Copyright (C) 1997-2003, International Business Machines diff --git a/icuSources/data/mappings/lmb-excp.ucm b/icuSources/data/mappings/lmb-excp.ucm index d4b55997..7959bc67 100644 --- a/icuSources/data/mappings/lmb-excp.ucm +++ b/icuSources/data/mappings/lmb-excp.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # ******************************************************************************* # * # * Copyright (C) 1995-2010, International Business Machines diff --git a/icuSources/data/mappings/macos-0_2-10.2.ucm b/icuSources/data/mappings/macos-0_2-10.2.ucm index 2702df83..658818bb 100644 --- a/icuSources/data/mappings/macos-0_2-10.2.ucm +++ b/icuSources/data/mappings/macos-0_2-10.2.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 2001-2003, International Business Machines diff --git a/icuSources/data/mappings/macos-29-10.2.ucm b/icuSources/data/mappings/macos-29-10.2.ucm index 3404ad6e..a01ff58a 100644 --- a/icuSources/data/mappings/macos-29-10.2.ucm +++ b/icuSources/data/mappings/macos-29-10.2.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 2001-2003, International Business Machines diff --git a/icuSources/data/mappings/macos-35-10.2.ucm b/icuSources/data/mappings/macos-35-10.2.ucm index 5b246ecc..c720f37b 100644 --- a/icuSources/data/mappings/macos-35-10.2.ucm +++ b/icuSources/data/mappings/macos-35-10.2.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 2001-2003, International Business Machines diff --git a/icuSources/data/mappings/macos-6_2-10.4.ucm b/icuSources/data/mappings/macos-6_2-10.4.ucm index 7bce2491..2d38b2a1 100644 --- a/icuSources/data/mappings/macos-6_2-10.4.ucm +++ b/icuSources/data/mappings/macos-6_2-10.4.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 2001-2005, International Business Machines diff --git a/icuSources/data/mappings/macos-7_3-10.2.ucm b/icuSources/data/mappings/macos-7_3-10.2.ucm index 8af97eee..15f98e33 100644 --- a/icuSources/data/mappings/macos-7_3-10.2.ucm +++ b/icuSources/data/mappings/macos-7_3-10.2.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 2001-2003, International Business Machines diff --git a/icuSources/data/mappings/ucmcore.mk b/icuSources/data/mappings/ucmcore.mk index 15f2db86..a6732006 100644 --- a/icuSources/data/mappings/ucmcore.mk +++ b/icuSources/data/mappings/ucmcore.mk @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # Copyright (c) 1999-2012, International Business Machines Corporation and # others. All Rights Reserved. # A list of UCM's to build for core MIME/Unix/Windows encodings diff --git a/icuSources/data/mappings/ucmebcdic.mk b/icuSources/data/mappings/ucmebcdic.mk index 2b89696c..cd174e68 100644 --- a/icuSources/data/mappings/ucmebcdic.mk +++ b/icuSources/data/mappings/ucmebcdic.mk @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # Copyright (c) 1999-2010, International Business Machines Corporation and # others. All Rights Reserved. # A list of EBCDIC UCM's to build @@ -26,4 +28,4 @@ ibm-4517_P100-2005.ucm ibm-4899_P100-1998.ucm ibm-4971_P100-1999.ucm\ ibm-500_P100-1995.ucm ibm-5123_P100-1999.ucm ibm-803_P100-1999.ucm\ ibm-8482_P100-1999.ucm ibm-9067_X100-2005.ucm ibm-16684_P110-2003.ucm -#UCM_SOURCE_EBCDIC_IGNORE_SISO = \ No newline at end of file +#UCM_SOURCE_EBCDIC_IGNORE_SISO = diff --git a/icuSources/data/mappings/ucmfiles.mk b/icuSources/data/mappings/ucmfiles.mk index 04af6b1c..ab277900 100644 --- a/icuSources/data/mappings/ucmfiles.mk +++ b/icuSources/data/mappings/ucmfiles.mk @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # Copyright (c) 1999-2014, International Business Machines Corporation and # others. All Rights Reserved. # A list of UCM's to build @@ -118,5 +120,5 @@ icu-internal-compound-d1.ucm icu-internal-compound-d2.ucm icu-internal-compound- icu-internal-compound-d5.ucm icu-internal-compound-d6.ucm icu-internal-compound-d7.ucm \ icu-internal-compound-s1.ucm icu-internal-compound-s2.ucm icu-internal-compound-s3.ucm icu-internal-compound-t.ucm \ euc-jp-2007.ucm\ -euc-tw-2014.ucm - +euc-tw-2014.ucm\ +gsm-03.38-2009.ucm diff --git a/icuSources/data/mappings/windows-874-2000.ucm b/icuSources/data/mappings/windows-874-2000.ucm index ace93e9f..7024698a 100644 --- a/icuSources/data/mappings/windows-874-2000.ucm +++ b/icuSources/data/mappings/windows-874-2000.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 2001-2003, International Business Machines diff --git a/icuSources/data/mappings/windows-936-2000.ucm b/icuSources/data/mappings/windows-936-2000.ucm index 6cfafabd..1af54cbc 100644 --- a/icuSources/data/mappings/windows-936-2000.ucm +++ b/icuSources/data/mappings/windows-936-2000.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 2001-2007, International Business Machines diff --git a/icuSources/data/mappings/windows-949-2000.ucm b/icuSources/data/mappings/windows-949-2000.ucm index 290080a4..43dfabc2 100644 --- a/icuSources/data/mappings/windows-949-2000.ucm +++ b/icuSources/data/mappings/windows-949-2000.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 2001-2003, International Business Machines diff --git a/icuSources/data/mappings/windows-950-2000.ucm b/icuSources/data/mappings/windows-950-2000.ucm index 99df8798..22af19e7 100644 --- a/icuSources/data/mappings/windows-950-2000.ucm +++ b/icuSources/data/mappings/windows-950-2000.ucm @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # *************************************************************************** # * # * Copyright (C) 2001-2003, International Business Machines diff --git a/icuSources/data/misc/currencyNumericCodes.txt b/icuSources/data/misc/currencyNumericCodes.txt index 60627968..bb20ba02 100644 --- a/icuSources/data/misc/currencyNumericCodes.txt +++ b/icuSources/data/misc/currencyNumericCodes.txt @@ -1,9 +1,12 @@ //--------------------------------------------------------- +// Copyright (C) 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html +//--------------------------------------------------------- // Copyright (C) 2013, International Business Machines // Corporation and others. All Rights Reserved. //--------------------------------------------------------- // Build tool: com.ibm.icu.dev.tool.currency.NumericCodeData -// Build date: 2013-02-14T23:20:42Z +// Build date: 2016-09-26T18:29:12Z //--------------------------------------------------------- // >> !!! >> THIS IS A MACHINE-GENERATED FILE << !!! << // >> !!! >>> DO NOT EDIT <<< !!! << @@ -54,6 +57,7 @@ currencyNumericCodes:table(nofallback){ BTN:int{64} BWP:int{72} BYB:int{112} + BYN:int{933} BYR:int{974} BZD:int{84} CAD:int{124} diff --git a/icuSources/data/misc/dayPeriods.txt b/icuSources/data/misc/dayPeriods.txt index ca56bf2c..f12f2c24 100644 --- a/icuSources/data/misc/dayPeriods.txt +++ b/icuSources/data/misc/dayPeriods.txt @@ -1,167 +1,163 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /dayPeriods.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License dayPeriods:table(nofallback){ locales{ af{"set3"} - am{"set67"} - ar{"set65"} - az{"set61"} - bg{"set20"} - bn{"set33"} - bs{"set24"} - ca{"set14"} - chr{"set75"} - cs{"set26"} - da{"set6"} - de{"set5"} - ee{"set76"} - el{"set39"} + am{"set68"} + ar{"set66"} + az{"set62"} + bg{"set21"} + bn{"set34"} + bs{"set25"} + ca{"set15"} + chr{"set76"} + cs{"set27"} + da{"set7"} + de{"set6"} + ee{"set77"} + el{"set40"} en{"set2"} - es{"set12"} - es_CO{"set13"} - et{"set48"} - eu{"set73"} - fa{"set42"} - fi{"set47"} - fil{"set59"} - fr{"set17"} - gl{"set11"} - gu{"set34"} - he{"set66"} - hi{"set32"} - hr{"set23"} - hu{"set49"} - hy{"set41"} - id{"set57"} - is{"set9"} - it{"set15"} - ja{"set52"} - ka{"set72"} - kk{"set62"} - km{"set69"} - kn{"set46"} - ko{"set53"} - ky{"set63"} - lo{"set56"} - lt{"set29"} - lv{"set30"} - mk{"set21"} - ml{"set45"} - mn{"set74"} - mr{"set35"} - ms{"set58"} - my{"set54"} - nb{"set7"} - ne{"set36"} + es{"set13"} + es_CO{"set14"} + et{"set49"} + eu{"set74"} + fa{"set43"} + fi{"set48"} + fil{"set60"} + fr{"set18"} + gl{"set12"} + gsw{"set5"} + gu{"set35"} + he{"set67"} + hi{"set33"} + hr{"set24"} + hu{"set50"} + hy{"set42"} + id{"set58"} + is{"set10"} + it{"set16"} + ja{"set53"} + ka{"set73"} + kk{"set63"} + km{"set70"} + kn{"set47"} + ko{"set54"} + ky{"set64"} + lo{"set57"} + lt{"set30"} + lv{"set31"} + mk{"set22"} + ml{"set46"} + mn{"set75"} + mr{"set36"} + ms{"set59"} + my{"set55"} + nb{"set8"} + ne{"set37"} nl{"set4"} - pa{"set37"} - pl{"set28"} - pt{"set10"} - ro{"set16"} + pa{"set38"} + pl{"set29"} + pt{"set11"} + ro{"set17"} root{"set1"} - ru{"set18"} - si{"set38"} - sk{"set27"} - sl{"set25"} - sq{"set40"} - sr{"set22"} - sv{"set8"} - sw{"set70"} - ta{"set43"} - te{"set44"} - th{"set55"} - tr{"set60"} - uk{"set19"} - ur{"set31"} - uz{"set64"} - vi{"set68"} - yue{"set51"} - zh{"set50"} - zu{"set71"} + ru{"set19"} + si{"set39"} + sk{"set28"} + sl{"set26"} + sq{"set41"} + sr{"set23"} + sv{"set9"} + sw{"set71"} + ta{"set44"} + te{"set45"} + th{"set56"} + tr{"set61"} + uk{"set20"} + ur{"set32"} + uz{"set65"} + vi{"set69"} + yue{"set52"} + zh{"set51"} + zu{"set72"} } locales_selection{ - af{"set79"} - am{"set147"} - ar{"set138"} - az{"set129"} - bg{"set101"} - bn{"set114"} - bs{"set95"} - ca{"set90"} - chr{"set151"} - cs{"set98"} - da{"set82"} - de{"set81"} - ee{"set152"} - el{"set107"} - en{"set78"} - es{"set88"} - es_CO{"set89"} - et{"set133"} - eu{"set148"} - fa{"set108"} - fi{"set134"} - fil{"set142"} - fr{"set93"} - gl{"set87"} - gu{"set115"} - he{"set139"} - hi{"set113"} - hr{"set94"} - hu{"set135"} - hy{"set109"} - id{"set140"} - is{"set85"} - it{"set91"} - ja{"set126"} - ka{"set110"} - kk{"set130"} - km{"set144"} - kn{"set123"} - ko{"set127"} - ky{"set131"} - lo{"set137"} - lt{"set105"} - lv{"set106"} - mk{"set102"} - ml{"set122"} - mn{"set149"} - mr{"set116"} - ms{"set141"} - my{"set150"} - nb{"set83"} - ne{"set117"} - nl{"set80"} - pa{"set118"} - pl{"set100"} - pt{"set86"} - ro{"set92"} - root{"set77"} - ru{"set103"} - si{"set119"} - sk{"set99"} - sl{"set97"} - sq{"set111"} - sr{"set96"} - sv{"set84"} - sw{"set145"} - ta{"set120"} - te{"set121"} - th{"set136"} - tr{"set128"} - uk{"set104"} - ur{"set112"} - uz{"set132"} - vi{"set143"} - yue{"set125"} - zh{"set124"} - zu{"set146"} + af{"set80"} + am{"set149"} + ar{"set140"} + az{"set131"} + bg{"set103"} + bn{"set116"} + bs{"set97"} + ca{"set92"} + chr{"set153"} + cs{"set100"} + da{"set84"} + de{"set83"} + ee{"set154"} + el{"set109"} + en{"set79"} + es{"set90"} + es_CO{"set91"} + et{"set135"} + eu{"set150"} + fa{"set110"} + fi{"set136"} + fil{"set144"} + fr{"set95"} + gl{"set89"} + gsw{"set82"} + gu{"set117"} + he{"set141"} + hi{"set115"} + hr{"set96"} + hu{"set137"} + hy{"set111"} + id{"set142"} + is{"set87"} + it{"set93"} + ja{"set128"} + ka{"set112"} + kk{"set132"} + km{"set146"} + kn{"set125"} + ko{"set129"} + ky{"set133"} + lo{"set139"} + lt{"set107"} + lv{"set108"} + mk{"set104"} + ml{"set124"} + mn{"set151"} + mr{"set118"} + ms{"set143"} + my{"set152"} + nb{"set85"} + ne{"set119"} + nl{"set81"} + pa{"set120"} + pl{"set102"} + pt{"set88"} + ro{"set94"} + root{"set78"} + ru{"set105"} + si{"set121"} + sk{"set101"} + sl{"set99"} + sq{"set113"} + sr{"set98"} + sv{"set86"} + sw{"set147"} + ta{"set122"} + te{"set123"} + th{"set138"} + tr{"set130"} + uk{"set106"} + ur{"set114"} + uz{"set134"} + vi{"set145"} + yue{"set127"} + zh{"set126"} + zu{"set148"} } rules{ set1{ @@ -176,12 +172,12 @@ dayPeriods:table(nofallback){ } set10{ afternoon1{ - before{"19:00"} + before{"18:00"} from{"12:00"} } evening1{ before{"24:00"} - from{"19:00"} + from{"18:00"} } midnight{ at{"00:00"} @@ -199,6 +195,50 @@ dayPeriods:table(nofallback){ } } set100{ + afternoon1{ + before{"18:00"} + from{"12:00"} + } + evening1{ + before{"22:00"} + from{"18:00"} + } + morning1{ + before{"09:00"} + from{"04:00"} + } + morning2{ + before{"12:00"} + from{"09:00"} + } + night1{ + before{"04:00"} + from{"22:00"} + } + } + set101{ + afternoon1{ + before{"18:00"} + from{"12:00"} + } + evening1{ + before{"22:00"} + from{"18:00"} + } + morning1{ + before{"09:00"} + from{"04:00"} + } + morning2{ + before{"12:00"} + from{"09:00"} + } + night1{ + before{"04:00"} + from{"22:00"} + } + } + set102{ afternoon1{ before{"18:00"} from{"12:00"} @@ -220,7 +260,7 @@ dayPeriods:table(nofallback){ from{"21:00"} } } - set101{ + set103{ afternoon1{ before{"18:00"} from{"14:00"} @@ -242,7 +282,7 @@ dayPeriods:table(nofallback){ from{"22:00"} } } - set102{ + set104{ afternoon1{ before{"18:00"} from{"12:00"} @@ -264,7 +304,7 @@ dayPeriods:table(nofallback){ from{"00:00"} } } - set103{ + set105{ afternoon1{ before{"18:00"} from{"12:00"} @@ -282,7 +322,7 @@ dayPeriods:table(nofallback){ from{"00:00"} } } - set104{ + set106{ afternoon1{ before{"18:00"} from{"12:00"} @@ -300,7 +340,7 @@ dayPeriods:table(nofallback){ from{"00:00"} } } - set105{ + set107{ afternoon1{ before{"18:00"} from{"12:00"} @@ -318,7 +358,7 @@ dayPeriods:table(nofallback){ from{"00:00"} } } - set106{ + set108{ afternoon1{ before{"18:00"} from{"12:00"} @@ -336,7 +376,7 @@ dayPeriods:table(nofallback){ from{"23:00"} } } - set107{ + set109{ afternoon1{ before{"17:00"} from{"12:00"} @@ -354,68 +394,67 @@ dayPeriods:table(nofallback){ from{"20:00"} } } - set108{ + set11{ afternoon1{ - before{"17:00"} + before{"19:00"} from{"12:00"} } evening1{ - before{"19:00"} - from{"17:00"} + before{"24:00"} + from{"19:00"} + } + midnight{ + at{"00:00"} } morning1{ before{"12:00"} - from{"04:00"} + from{"06:00"} } night1{ - before{"04:00"} - from{"19:00"} + before{"06:00"} + from{"00:00"} + } + noon{ + at{"12:00"} } } - set109{ + set110{ afternoon1{ - before{"18:00"} + before{"17:00"} from{"12:00"} } evening1{ - before{"24:00"} - from{"18:00"} + before{"19:00"} + from{"17:00"} } morning1{ before{"12:00"} - from{"06:00"} + from{"04:00"} } night1{ - before{"06:00"} - from{"00:00"} + before{"04:00"} + from{"19:00"} } } - set11{ + set111{ afternoon1{ - before{"13:00"} + before{"18:00"} from{"12:00"} } evening1{ - before{"21:00"} - from{"13:00"} - } - midnight{ - at{"00:00"} + before{"24:00"} + from{"18:00"} } morning1{ - before{"06:00"} - from{"00:00"} - } - morning2{ before{"12:00"} from{"06:00"} } night1{ - before{"24:00"} - from{"21:00"} + before{"06:00"} + from{"00:00"} } } - set110{ + set112{ afternoon1{ before{"18:00"} from{"12:00"} @@ -433,7 +472,7 @@ dayPeriods:table(nofallback){ from{"21:00"} } } - set111{ + set113{ afternoon1{ before{"18:00"} from{"12:00"} @@ -455,7 +494,7 @@ dayPeriods:table(nofallback){ from{"00:00"} } } - set112{ + set114{ afternoon1{ before{"16:00"} from{"12:00"} @@ -477,7 +516,7 @@ dayPeriods:table(nofallback){ from{"20:00"} } } - set113{ + set115{ afternoon1{ before{"16:00"} from{"12:00"} @@ -495,7 +534,7 @@ dayPeriods:table(nofallback){ from{"20:00"} } } - set114{ + set116{ afternoon1{ before{"16:00"} from{"12:00"} @@ -521,7 +560,7 @@ dayPeriods:table(nofallback){ from{"20:00"} } } - set115{ + set117{ afternoon1{ before{"16:00"} from{"12:00"} @@ -539,7 +578,7 @@ dayPeriods:table(nofallback){ from{"20:00"} } } - set116{ + set118{ afternoon1{ before{"16:00"} from{"12:00"} @@ -565,7 +604,7 @@ dayPeriods:table(nofallback){ from{"21:00"} } } - set117{ + set119{ afternoon1{ before{"16:00"} from{"12:00"} @@ -587,7 +626,32 @@ dayPeriods:table(nofallback){ from{"22:00"} } } - set118{ + set12{ + afternoon1{ + before{"13:00"} + from{"12:00"} + } + evening1{ + before{"21:00"} + from{"13:00"} + } + midnight{ + at{"00:00"} + } + morning1{ + before{"06:00"} + from{"00:00"} + } + morning2{ + before{"12:00"} + from{"06:00"} + } + night1{ + before{"24:00"} + from{"21:00"} + } + } + set120{ afternoon1{ before{"16:00"} from{"12:00"} @@ -605,7 +669,7 @@ dayPeriods:table(nofallback){ from{"21:00"} } } - set119{ + set121{ afternoon1{ before{"14:00"} from{"12:00"} @@ -631,28 +695,7 @@ dayPeriods:table(nofallback){ from{"00:00"} } } - set12{ - evening1{ - before{"20:00"} - from{"12:00"} - } - morning1{ - before{"06:00"} - from{"00:00"} - } - morning2{ - before{"12:00"} - from{"06:00"} - } - night1{ - before{"24:00"} - from{"20:00"} - } - noon{ - at{"12:00"} - } - } - set120{ + set122{ afternoon1{ before{"14:00"} from{"12:00"} @@ -682,7 +725,7 @@ dayPeriods:table(nofallback){ from{"21:00"} } } - set121{ + set123{ afternoon1{ before{"18:00"} from{"12:00"} @@ -700,7 +743,7 @@ dayPeriods:table(nofallback){ from{"21:00"} } } - set122{ + set124{ afternoon1{ before{"14:00"} from{"12:00"} @@ -730,7 +773,7 @@ dayPeriods:table(nofallback){ from{"19:00"} } } - set123{ + set125{ afternoon1{ before{"18:00"} from{"12:00"} @@ -748,7 +791,7 @@ dayPeriods:table(nofallback){ from{"21:00"} } } - set124{ + set126{ afternoon1{ before{"13:00"} from{"12:00"} @@ -774,7 +817,7 @@ dayPeriods:table(nofallback){ from{"00:00"} } } - set125{ + set127{ afternoon1{ before{"13:00"} from{"12:00"} @@ -800,7 +843,7 @@ dayPeriods:table(nofallback){ from{"00:00"} } } - set126{ + set128{ afternoon1{ before{"16:00"} from{"12:00"} @@ -822,7 +865,7 @@ dayPeriods:table(nofallback){ from{"23:00"} } } - set127{ + set129{ afternoon1{ before{"18:00"} from{"12:00"} @@ -844,7 +887,28 @@ dayPeriods:table(nofallback){ from{"21:00"} } } - set128{ + set13{ + evening1{ + before{"20:00"} + from{"12:00"} + } + morning1{ + before{"06:00"} + from{"00:00"} + } + morning2{ + before{"12:00"} + from{"06:00"} + } + night1{ + before{"24:00"} + from{"20:00"} + } + noon{ + at{"12:00"} + } + } + set130{ afternoon1{ before{"18:00"} from{"12:00"} @@ -870,7 +934,7 @@ dayPeriods:table(nofallback){ from{"21:00"} } } - set129{ + set131{ afternoon1{ before{"17:00"} from{"12:00"} @@ -896,24 +960,7 @@ dayPeriods:table(nofallback){ from{"00:00"} } } - set13{ - evening1{ - before{"20:00"} - from{"12:00"} - } - morning2{ - before{"12:00"} - from{"00:00"} - } - night1{ - before{"24:00"} - from{"20:00"} - } - noon{ - at{"12:00"} - } - } - set130{ + set132{ afternoon1{ before{"18:00"} from{"12:00"} @@ -931,7 +978,7 @@ dayPeriods:table(nofallback){ from{"21:00"} } } - set131{ + set133{ afternoon1{ before{"18:00"} from{"12:00"} @@ -949,7 +996,7 @@ dayPeriods:table(nofallback){ from{"21:00"} } } - set132{ + set134{ afternoon1{ before{"18:00"} from{"11:00"} @@ -967,7 +1014,7 @@ dayPeriods:table(nofallback){ from{"22:00"} } } - set133{ + set135{ afternoon1{ before{"18:00"} from{"12:00"} @@ -985,7 +1032,7 @@ dayPeriods:table(nofallback){ from{"23:00"} } } - set134{ + set136{ afternoon1{ before{"18:00"} from{"12:00"} @@ -1007,7 +1054,7 @@ dayPeriods:table(nofallback){ from{"23:00"} } } - set135{ + set137{ afternoon1{ before{"18:00"} from{"12:00"} @@ -1033,7 +1080,7 @@ dayPeriods:table(nofallback){ from{"04:00"} } } - set136{ + set138{ afternoon1{ before{"13:00"} from{"12:00"} @@ -1059,7 +1106,7 @@ dayPeriods:table(nofallback){ from{"21:00"} } } - set137{ + set139{ afternoon1{ before{"16:00"} from{"12:00"} @@ -1077,7 +1124,24 @@ dayPeriods:table(nofallback){ from{"20:00"} } } - set138{ + set14{ + evening1{ + before{"20:00"} + from{"12:00"} + } + morning2{ + before{"12:00"} + from{"00:00"} + } + night1{ + before{"24:00"} + from{"20:00"} + } + noon{ + at{"12:00"} + } + } + set140{ afternoon1{ before{"13:00"} from{"12:00"} @@ -1107,58 +1171,33 @@ dayPeriods:table(nofallback){ from{"01:00"} } } - set139{ + set141{ afternoon1{ - before{"15:00"} - from{"11:00"} + before{"16:00"} + from{"12:00"} } afternoon2{ before{"18:00"} - from{"15:00"} + from{"16:00"} } evening1{ before{"22:00"} from{"18:00"} } morning1{ - before{"11:00"} - from{"05:00"} + before{"12:00"} + from{"06:00"} } night1{ - before{"05:00"} + before{"03:00"} from{"22:00"} } - } - set14{ - afternoon1{ - before{"13:00"} - from{"12:00"} - } - afternoon2{ - before{"19:00"} - from{"13:00"} - } - evening1{ - before{"21:00"} - from{"19:00"} - } - midnight{ - at{"00:00"} - } - morning1{ + night2{ before{"06:00"} - from{"00:00"} - } - morning2{ - before{"12:00"} - from{"06:00"} - } - night1{ - before{"24:00"} - from{"21:00"} + from{"03:00"} } } - set140{ + set142{ afternoon1{ before{"15:00"} from{"10:00"} @@ -1176,7 +1215,7 @@ dayPeriods:table(nofallback){ from{"18:00"} } } - set141{ + set143{ afternoon1{ before{"14:00"} from{"12:00"} @@ -1198,7 +1237,7 @@ dayPeriods:table(nofallback){ from{"19:00"} } } - set142{ + set144{ afternoon1{ before{"16:00"} from{"12:00"} @@ -1220,7 +1259,7 @@ dayPeriods:table(nofallback){ from{"18:00"} } } - set143{ + set145{ afternoon1{ before{"18:00"} from{"12:00"} @@ -1238,7 +1277,7 @@ dayPeriods:table(nofallback){ from{"21:00"} } } - set144{ + set146{ afternoon1{ before{"18:00"} from{"12:00"} @@ -1256,7 +1295,7 @@ dayPeriods:table(nofallback){ from{"21:00"} } } - set145{ + set147{ afternoon1{ before{"16:00"} from{"12:00"} @@ -1278,7 +1317,7 @@ dayPeriods:table(nofallback){ from{"19:00"} } } - set146{ + set148{ afternoon1{ before{"13:00"} from{"10:00"} @@ -1300,7 +1339,7 @@ dayPeriods:table(nofallback){ from{"19:00"} } } - set147{ + set149{ afternoon1{ before{"18:00"} from{"12:00"} @@ -1318,19 +1357,22 @@ dayPeriods:table(nofallback){ from{"00:00"} } } - set148{ + set15{ afternoon1{ - before{"14:00"} + before{"13:00"} from{"12:00"} } afternoon2{ before{"19:00"} - from{"14:00"} + from{"13:00"} } evening1{ before{"21:00"} from{"19:00"} } + midnight{ + at{"00:00"} + } morning1{ before{"06:00"} from{"00:00"} @@ -1344,49 +1386,51 @@ dayPeriods:table(nofallback){ from{"21:00"} } } - set149{ + set150{ afternoon1{ - before{"18:00"} + before{"14:00"} from{"12:00"} } + afternoon2{ + before{"19:00"} + from{"14:00"} + } evening1{ before{"21:00"} - from{"18:00"} + from{"19:00"} } morning1{ + before{"06:00"} + from{"00:00"} + } + morning2{ before{"12:00"} from{"06:00"} } night1{ - before{"06:00"} + before{"24:00"} from{"21:00"} } } - set15{ + set151{ afternoon1{ before{"18:00"} from{"12:00"} } evening1{ - before{"24:00"} + before{"21:00"} from{"18:00"} } - midnight{ - at{"00:00"} - } morning1{ before{"12:00"} from{"06:00"} } night1{ before{"06:00"} - from{"00:00"} - } - noon{ - at{"12:00"} + from{"21:00"} } } - set150{ + set152{ afternoon1{ before{"16:00"} from{"12:00"} @@ -1404,7 +1448,7 @@ dayPeriods:table(nofallback){ from{"19:00"} } } - set151{ + set153{ afternoon1{ before{"24:00"} from{"12:00"} @@ -1414,7 +1458,7 @@ dayPeriods:table(nofallback){ from{"00:00"} } } - set152{ + set154{ afternoon1{ before{"14:00"} from{"12:00"} @@ -1446,7 +1490,7 @@ dayPeriods:table(nofallback){ from{"12:00"} } evening1{ - before{"22:00"} + before{"24:00"} from{"18:00"} } midnight{ @@ -1454,11 +1498,11 @@ dayPeriods:table(nofallback){ } morning1{ before{"12:00"} - from{"05:00"} + from{"06:00"} } night1{ - before{"05:00"} - from{"22:00"} + before{"06:00"} + from{"00:00"} } noon{ at{"12:00"} @@ -1470,7 +1514,7 @@ dayPeriods:table(nofallback){ from{"12:00"} } evening1{ - before{"24:00"} + before{"22:00"} from{"18:00"} } midnight{ @@ -1478,11 +1522,11 @@ dayPeriods:table(nofallback){ } morning1{ before{"12:00"} - from{"04:00"} + from{"05:00"} } night1{ - before{"04:00"} - from{"00:00"} + before{"05:00"} + from{"22:00"} } noon{ at{"12:00"} @@ -1561,6 +1605,30 @@ dayPeriods:table(nofallback){ } } set20{ + afternoon1{ + before{"18:00"} + from{"12:00"} + } + evening1{ + before{"24:00"} + from{"18:00"} + } + midnight{ + at{"00:00"} + } + morning1{ + before{"12:00"} + from{"04:00"} + } + night1{ + before{"04:00"} + from{"00:00"} + } + noon{ + at{"12:00"} + } + } + set21{ afternoon1{ before{"18:00"} from{"14:00"} @@ -1585,7 +1653,7 @@ dayPeriods:table(nofallback){ from{"22:00"} } } - set21{ + set22{ afternoon1{ before{"18:00"} from{"12:00"} @@ -1613,7 +1681,7 @@ dayPeriods:table(nofallback){ at{"12:00"} } } - set22{ + set23{ afternoon1{ before{"18:00"} from{"12:00"} @@ -1637,7 +1705,7 @@ dayPeriods:table(nofallback){ at{"12:00"} } } - set23{ + set24{ afternoon1{ before{"18:00"} from{"12:00"} @@ -1661,7 +1729,7 @@ dayPeriods:table(nofallback){ at{"12:00"} } } - set24{ + set25{ afternoon1{ before{"18:00"} from{"12:00"} @@ -1685,7 +1753,7 @@ dayPeriods:table(nofallback){ at{"12:00"} } } - set25{ + set26{ afternoon1{ before{"18:00"} from{"12:00"} @@ -1713,7 +1781,7 @@ dayPeriods:table(nofallback){ at{"12:00"} } } - set26{ + set27{ afternoon1{ before{"18:00"} from{"12:00"} @@ -1741,7 +1809,7 @@ dayPeriods:table(nofallback){ at{"12:00"} } } - set27{ + set28{ afternoon1{ before{"18:00"} from{"12:00"} @@ -1769,7 +1837,7 @@ dayPeriods:table(nofallback){ at{"12:00"} } } - set28{ + set29{ afternoon1{ before{"18:00"} from{"12:00"} @@ -1797,7 +1865,7 @@ dayPeriods:table(nofallback){ at{"12:00"} } } - set29{ + set3{ afternoon1{ before{"18:00"} from{"12:00"} @@ -1811,17 +1879,14 @@ dayPeriods:table(nofallback){ } morning1{ before{"12:00"} - from{"06:00"} + from{"05:00"} } night1{ - before{"06:00"} + before{"05:00"} from{"00:00"} } - noon{ - at{"12:00"} - } } - set3{ + set30{ afternoon1{ before{"18:00"} from{"12:00"} @@ -1835,14 +1900,17 @@ dayPeriods:table(nofallback){ } morning1{ before{"12:00"} - from{"05:00"} + from{"06:00"} } night1{ - before{"05:00"} + before{"06:00"} from{"00:00"} } + noon{ + at{"12:00"} + } } - set30{ + set31{ afternoon1{ before{"18:00"} from{"12:00"} @@ -1866,7 +1934,7 @@ dayPeriods:table(nofallback){ at{"12:00"} } } - set31{ + set32{ afternoon1{ before{"16:00"} from{"12:00"} @@ -1891,7 +1959,7 @@ dayPeriods:table(nofallback){ from{"20:00"} } } - set32{ + set33{ afternoon1{ before{"16:00"} from{"12:00"} @@ -1912,7 +1980,7 @@ dayPeriods:table(nofallback){ from{"20:00"} } } - set33{ + set34{ afternoon1{ before{"16:00"} from{"12:00"} @@ -1938,7 +2006,7 @@ dayPeriods:table(nofallback){ from{"20:00"} } } - set34{ + set35{ afternoon1{ before{"16:00"} from{"12:00"} @@ -1959,7 +2027,7 @@ dayPeriods:table(nofallback){ from{"20:00"} } } - set35{ + set36{ afternoon1{ before{"16:00"} from{"12:00"} @@ -1991,7 +2059,7 @@ dayPeriods:table(nofallback){ at{"12:00"} } } - set36{ + set37{ afternoon1{ before{"16:00"} from{"12:00"} @@ -2019,7 +2087,7 @@ dayPeriods:table(nofallback){ at{"12:00"} } } - set37{ + set38{ afternoon1{ before{"16:00"} from{"12:00"} @@ -2040,7 +2108,7 @@ dayPeriods:table(nofallback){ from{"21:00"} } } - set38{ + set39{ afternoon1{ before{"14:00"} from{"12:00"} @@ -2072,24 +2140,6 @@ dayPeriods:table(nofallback){ at{"12:00"} } } - set39{ - afternoon1{ - before{"17:00"} - from{"12:00"} - } - evening1{ - before{"20:00"} - from{"17:00"} - } - morning1{ - before{"12:00"} - from{"04:00"} - } - night1{ - before{"04:00"} - from{"20:00"} - } - } set4{ afternoon1{ before{"18:00"} @@ -2112,6 +2162,24 @@ dayPeriods:table(nofallback){ } } set40{ + afternoon1{ + before{"17:00"} + from{"12:00"} + } + evening1{ + before{"20:00"} + from{"17:00"} + } + morning1{ + before{"12:00"} + from{"04:00"} + } + night1{ + before{"04:00"} + from{"20:00"} + } + } + set41{ afternoon1{ before{"18:00"} from{"12:00"} @@ -2139,7 +2207,7 @@ dayPeriods:table(nofallback){ at{"12:00"} } } - set41{ + set42{ afternoon1{ before{"18:00"} from{"12:00"} @@ -2163,7 +2231,7 @@ dayPeriods:table(nofallback){ at{"12:00"} } } - set42{ + set43{ afternoon1{ before{"17:00"} from{"12:00"} @@ -2187,7 +2255,7 @@ dayPeriods:table(nofallback){ at{"12:00"} } } - set43{ + set44{ afternoon1{ before{"14:00"} from{"12:00"} @@ -2223,7 +2291,7 @@ dayPeriods:table(nofallback){ at{"12:00"} } } - set44{ + set45{ afternoon1{ before{"18:00"} from{"12:00"} @@ -2244,7 +2312,7 @@ dayPeriods:table(nofallback){ from{"21:00"} } } - set45{ + set46{ afternoon1{ before{"14:00"} from{"12:00"} @@ -2280,7 +2348,7 @@ dayPeriods:table(nofallback){ at{"12:00"} } } - set46{ + set47{ afternoon1{ before{"18:00"} from{"12:00"} @@ -2301,7 +2369,7 @@ dayPeriods:table(nofallback){ from{"21:00"} } } - set47{ + set48{ afternoon1{ before{"18:00"} from{"12:00"} @@ -2329,7 +2397,7 @@ dayPeriods:table(nofallback){ at{"12:00"} } } - set48{ + set49{ afternoon1{ before{"18:00"} from{"12:00"} @@ -2353,68 +2421,64 @@ dayPeriods:table(nofallback){ at{"12:00"} } } - set49{ + set5{ afternoon1{ - before{"18:00"} + before{"14:00"} from{"12:00"} } + afternoon2{ + before{"18:00"} + from{"14:00"} + } evening1{ - before{"21:00"} + before{"24:00"} from{"18:00"} } midnight{ at{"00:00"} } morning1{ - before{"09:00"} - from{"06:00"} - } - morning2{ before{"12:00"} - from{"09:00"} + from{"05:00"} } night1{ - before{"04:00"} - from{"21:00"} - } - night2{ - before{"06:00"} - from{"04:00"} - } - noon{ - at{"12:00"} + before{"05:00"} + from{"00:00"} } } - set5{ + set50{ afternoon1{ - before{"13:00"} - from{"12:00"} - } - afternoon2{ before{"18:00"} - from{"13:00"} + from{"12:00"} } evening1{ - before{"24:00"} + before{"21:00"} from{"18:00"} } midnight{ at{"00:00"} } morning1{ - before{"10:00"} - from{"05:00"} + before{"09:00"} + from{"06:00"} } morning2{ before{"12:00"} - from{"10:00"} + from{"09:00"} } night1{ - before{"05:00"} - from{"00:00"} + before{"04:00"} + from{"21:00"} + } + night2{ + before{"06:00"} + from{"04:00"} + } + noon{ + at{"12:00"} } } - set50{ + set51{ afternoon1{ before{"13:00"} from{"12:00"} @@ -2443,7 +2507,7 @@ dayPeriods:table(nofallback){ from{"00:00"} } } - set51{ + set52{ afternoon1{ before{"13:00"} from{"12:00"} @@ -2472,7 +2536,7 @@ dayPeriods:table(nofallback){ from{"00:00"} } } - set52{ + set53{ afternoon1{ before{"16:00"} from{"12:00"} @@ -2500,7 +2564,7 @@ dayPeriods:table(nofallback){ at{"12:00"} } } - set53{ + set54{ afternoon1{ before{"18:00"} from{"12:00"} @@ -2528,7 +2592,7 @@ dayPeriods:table(nofallback){ at{"12:00"} } } - set54{ + set55{ afternoon1{ before{"16:00"} from{"12:00"} @@ -2552,7 +2616,7 @@ dayPeriods:table(nofallback){ at{"12:00"} } } - set55{ + set56{ afternoon1{ before{"13:00"} from{"12:00"} @@ -2584,7 +2648,7 @@ dayPeriods:table(nofallback){ at{"12:00"} } } - set56{ + set57{ afternoon1{ before{"16:00"} from{"12:00"} @@ -2608,7 +2672,7 @@ dayPeriods:table(nofallback){ at{"12:00"} } } - set57{ + set58{ afternoon1{ before{"15:00"} from{"10:00"} @@ -2632,7 +2696,7 @@ dayPeriods:table(nofallback){ at{"12:00"} } } - set58{ + set59{ afternoon1{ before{"14:00"} from{"12:00"} @@ -2654,60 +2718,64 @@ dayPeriods:table(nofallback){ from{"19:00"} } } - set59{ + set6{ afternoon1{ - before{"16:00"} + before{"13:00"} from{"12:00"} } - evening1{ + afternoon2{ before{"18:00"} - from{"16:00"} + from{"13:00"} + } + evening1{ + before{"24:00"} + from{"18:00"} } midnight{ at{"00:00"} } morning1{ - before{"06:00"} - from{"00:00"} + before{"10:00"} + from{"05:00"} } morning2{ before{"12:00"} - from{"06:00"} + from{"10:00"} } night1{ - before{"24:00"} - from{"18:00"} - } - noon{ - at{"12:00"} + before{"05:00"} + from{"00:00"} } } - set6{ + set60{ afternoon1{ - before{"18:00"} + before{"16:00"} from{"12:00"} } evening1{ - before{"24:00"} - from{"18:00"} + before{"18:00"} + from{"16:00"} } midnight{ at{"00:00"} } morning1{ - before{"10:00"} - from{"05:00"} + before{"06:00"} + from{"00:00"} } morning2{ before{"12:00"} - from{"10:00"} + from{"06:00"} } night1{ - before{"05:00"} - from{"00:00"} + before{"24:00"} + from{"18:00"} + } + noon{ + at{"12:00"} } } - set60{ + set61{ afternoon1{ before{"18:00"} from{"12:00"} @@ -2739,7 +2807,7 @@ dayPeriods:table(nofallback){ at{"12:00"} } } - set61{ + set62{ afternoon1{ before{"17:00"} from{"12:00"} @@ -2771,7 +2839,7 @@ dayPeriods:table(nofallback){ at{"12:00"} } } - set62{ + set63{ afternoon1{ before{"18:00"} from{"12:00"} @@ -2795,7 +2863,7 @@ dayPeriods:table(nofallback){ at{"12:00"} } } - set63{ + set64{ afternoon1{ before{"18:00"} from{"12:00"} @@ -2819,7 +2887,7 @@ dayPeriods:table(nofallback){ at{"12:00"} } } - set64{ + set65{ afternoon1{ before{"18:00"} from{"11:00"} @@ -2843,7 +2911,7 @@ dayPeriods:table(nofallback){ at{"12:00"} } } - set65{ + set66{ afternoon1{ before{"13:00"} from{"12:00"} @@ -2873,14 +2941,14 @@ dayPeriods:table(nofallback){ from{"01:00"} } } - set66{ + set67{ afternoon1{ - before{"15:00"} - from{"11:00"} + before{"16:00"} + from{"12:00"} } afternoon2{ before{"18:00"} - from{"15:00"} + from{"16:00"} } evening1{ before{"22:00"} @@ -2890,15 +2958,19 @@ dayPeriods:table(nofallback){ at{"00:00"} } morning1{ - before{"11:00"} - from{"05:00"} + before{"12:00"} + from{"06:00"} } night1{ - before{"05:00"} + before{"03:00"} from{"22:00"} } + night2{ + before{"06:00"} + from{"03:00"} + } } - set67{ + set68{ afternoon1{ before{"18:00"} from{"12:00"} @@ -2922,7 +2994,7 @@ dayPeriods:table(nofallback){ at{"12:00"} } } - set68{ + set69{ afternoon1{ before{"18:00"} from{"12:00"} @@ -2946,56 +3018,56 @@ dayPeriods:table(nofallback){ at{"12:00"} } } - set69{ + set7{ afternoon1{ before{"18:00"} from{"12:00"} } evening1{ - before{"21:00"} + before{"24:00"} from{"18:00"} } midnight{ at{"00:00"} } morning1{ + before{"10:00"} + from{"05:00"} + } + morning2{ before{"12:00"} - from{"00:00"} + from{"10:00"} } night1{ - before{"24:00"} - from{"21:00"} - } - noon{ - at{"12:00"} + before{"05:00"} + from{"00:00"} } } - set7{ + set70{ afternoon1{ before{"18:00"} from{"12:00"} } evening1{ - before{"24:00"} + before{"21:00"} from{"18:00"} } midnight{ at{"00:00"} } morning1{ - before{"10:00"} - from{"06:00"} - } - morning2{ before{"12:00"} - from{"10:00"} + from{"00:00"} } night1{ - before{"06:00"} - from{"00:00"} + before{"24:00"} + from{"21:00"} + } + noon{ + at{"12:00"} } } - set70{ + set71{ afternoon1{ before{"16:00"} from{"12:00"} @@ -3023,7 +3095,7 @@ dayPeriods:table(nofallback){ at{"12:00"} } } - set71{ + set72{ afternoon1{ before{"13:00"} from{"10:00"} @@ -3045,7 +3117,7 @@ dayPeriods:table(nofallback){ from{"19:00"} } } - set72{ + set73{ afternoon1{ before{"18:00"} from{"12:00"} @@ -3069,7 +3141,7 @@ dayPeriods:table(nofallback){ at{"12:00"} } } - set73{ + set74{ afternoon1{ before{"14:00"} from{"12:00"} @@ -3098,7 +3170,7 @@ dayPeriods:table(nofallback){ from{"21:00"} } } - set74{ + set75{ afternoon1{ before{"18:00"} from{"12:00"} @@ -3122,7 +3194,7 @@ dayPeriods:table(nofallback){ at{"12:00"} } } - set75{ + set76{ afternoon1{ before{"24:00"} from{"12:00"} @@ -3135,7 +3207,7 @@ dayPeriods:table(nofallback){ at{"12:00"} } } - set76{ + set77{ afternoon1{ before{"14:00"} from{"12:00"} @@ -3161,7 +3233,7 @@ dayPeriods:table(nofallback){ from{"21:00"} } } - set77{ + set78{ am{ before{"12:00"} from{"00:00"} @@ -3171,7 +3243,7 @@ dayPeriods:table(nofallback){ from{"12:00"} } } - set78{ + set79{ afternoon1{ before{"18:00"} from{"12:00"} @@ -3189,7 +3261,7 @@ dayPeriods:table(nofallback){ from{"21:00"} } } - set79{ + set8{ afternoon1{ before{"18:00"} from{"12:00"} @@ -3198,16 +3270,23 @@ dayPeriods:table(nofallback){ before{"24:00"} from{"18:00"} } + midnight{ + at{"00:00"} + } morning1{ + before{"10:00"} + from{"06:00"} + } + morning2{ before{"12:00"} - from{"05:00"} + from{"10:00"} } night1{ - before{"05:00"} + before{"06:00"} from{"00:00"} } } - set8{ + set80{ afternoon1{ before{"18:00"} from{"12:00"} @@ -3216,23 +3295,16 @@ dayPeriods:table(nofallback){ before{"24:00"} from{"18:00"} } - midnight{ - at{"00:00"} - } morning1{ - before{"10:00"} - from{"05:00"} - } - morning2{ before{"12:00"} - from{"10:00"} + from{"05:00"} } night1{ before{"05:00"} from{"00:00"} } } - set80{ + set81{ afternoon1{ before{"18:00"} from{"12:00"} @@ -3250,7 +3322,32 @@ dayPeriods:table(nofallback){ from{"00:00"} } } - set81{ + set82{ + afternoon1{ + before{"14:00"} + from{"12:00"} + } + afternoon2{ + before{"18:00"} + from{"14:00"} + } + evening1{ + before{"24:00"} + from{"18:00"} + } + midnight{ + at{"00:00"} + } + morning1{ + before{"12:00"} + from{"05:00"} + } + night1{ + before{"05:00"} + from{"00:00"} + } + } + set83{ afternoon1{ before{"13:00"} from{"12:00"} @@ -3276,7 +3373,7 @@ dayPeriods:table(nofallback){ from{"00:00"} } } - set82{ + set84{ afternoon1{ before{"18:00"} from{"12:00"} @@ -3298,7 +3395,7 @@ dayPeriods:table(nofallback){ from{"00:00"} } } - set83{ + set85{ afternoon1{ before{"18:00"} from{"12:00"} @@ -3320,7 +3417,7 @@ dayPeriods:table(nofallback){ from{"00:00"} } } - set84{ + set86{ afternoon1{ before{"18:00"} from{"12:00"} @@ -3342,7 +3439,7 @@ dayPeriods:table(nofallback){ from{"00:00"} } } - set85{ + set87{ afternoon1{ before{"18:00"} from{"12:00"} @@ -3360,7 +3457,7 @@ dayPeriods:table(nofallback){ from{"00:00"} } } - set86{ + set88{ afternoon1{ before{"19:00"} from{"12:00"} @@ -3378,7 +3475,7 @@ dayPeriods:table(nofallback){ from{"00:00"} } } - set87{ + set89{ afternoon1{ before{"13:00"} from{"12:00"} @@ -3400,7 +3497,32 @@ dayPeriods:table(nofallback){ from{"21:00"} } } - set88{ + set9{ + afternoon1{ + before{"18:00"} + from{"12:00"} + } + evening1{ + before{"24:00"} + from{"18:00"} + } + midnight{ + at{"00:00"} + } + morning1{ + before{"10:00"} + from{"05:00"} + } + morning2{ + before{"12:00"} + from{"10:00"} + } + night1{ + before{"05:00"} + from{"00:00"} + } + } + set90{ evening1{ before{"20:00"} from{"12:00"} @@ -3418,7 +3540,7 @@ dayPeriods:table(nofallback){ from{"20:00"} } } - set89{ + set91{ evening1{ before{"20:00"} from{"12:00"} @@ -3432,31 +3554,7 @@ dayPeriods:table(nofallback){ from{"20:00"} } } - set9{ - afternoon1{ - before{"18:00"} - from{"12:00"} - } - evening1{ - before{"24:00"} - from{"18:00"} - } - midnight{ - at{"00:00"} - } - morning1{ - before{"12:00"} - from{"06:00"} - } - night1{ - before{"06:00"} - from{"00:00"} - } - noon{ - at{"12:00"} - } - } - set90{ + set92{ afternoon1{ before{"13:00"} from{"12:00"} @@ -3482,7 +3580,7 @@ dayPeriods:table(nofallback){ from{"21:00"} } } - set91{ + set93{ afternoon1{ before{"18:00"} from{"12:00"} @@ -3500,7 +3598,7 @@ dayPeriods:table(nofallback){ from{"00:00"} } } - set92{ + set94{ afternoon1{ before{"18:00"} from{"12:00"} @@ -3518,7 +3616,7 @@ dayPeriods:table(nofallback){ from{"22:00"} } } - set93{ + set95{ afternoon1{ before{"18:00"} from{"12:00"} @@ -3536,7 +3634,7 @@ dayPeriods:table(nofallback){ from{"00:00"} } } - set94{ + set96{ afternoon1{ before{"18:00"} from{"12:00"} @@ -3554,7 +3652,7 @@ dayPeriods:table(nofallback){ from{"21:00"} } } - set95{ + set97{ afternoon1{ before{"18:00"} from{"12:00"} @@ -3572,7 +3670,7 @@ dayPeriods:table(nofallback){ from{"21:00"} } } - set96{ + set98{ afternoon1{ before{"18:00"} from{"12:00"} @@ -3590,7 +3688,7 @@ dayPeriods:table(nofallback){ from{"21:00"} } } - set97{ + set99{ afternoon1{ before{"18:00"} from{"12:00"} @@ -3612,49 +3710,5 @@ dayPeriods:table(nofallback){ from{"22:00"} } } - set98{ - afternoon1{ - before{"18:00"} - from{"12:00"} - } - evening1{ - before{"22:00"} - from{"18:00"} - } - morning1{ - before{"09:00"} - from{"04:00"} - } - morning2{ - before{"12:00"} - from{"09:00"} - } - night1{ - before{"04:00"} - from{"22:00"} - } - } - set99{ - afternoon1{ - before{"18:00"} - from{"12:00"} - } - evening1{ - before{"22:00"} - from{"18:00"} - } - morning1{ - before{"09:00"} - from{"04:00"} - } - morning2{ - before{"12:00"} - from{"09:00"} - } - night1{ - before{"04:00"} - from{"22:00"} - } - } } } diff --git a/icuSources/data/misc/genderList.txt b/icuSources/data/misc/genderList.txt index 46102a31..e88421b0 100644 --- a/icuSources/data/misc/genderList.txt +++ b/icuSources/data/misc/genderList.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /genderList.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License genderList:table(nofallback){ genderList{ af{"neutral"} diff --git a/icuSources/data/misc/icudata.rc b/icuSources/data/misc/icudata.rc index df393b1b..68bf784d 100644 --- a/icuSources/data/misc/icudata.rc +++ b/icuSources/data/misc/icudata.rc @@ -1,5 +1,7 @@ //Do not edit with Microsoft Developer Studio because it will modify this //script in the wrong way. +// Copyright (C) 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html // Copyright (c) 2001-2010 International Business Machines // Corporation and others. All Rights Reserved. // diff --git a/icuSources/data/misc/icustd.txt b/icuSources/data/misc/icustd.txt index 414095c4..dcbf7113 100644 --- a/icuSources/data/misc/icustd.txt +++ b/icuSources/data/misc/icustd.txt @@ -1,3 +1,5 @@ +// Copyright (C) 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html // *************************************************************************** // * // * Copyright (C) 2009 International Business Machines diff --git a/icuSources/data/misc/icuver.txt b/icuSources/data/misc/icuver.txt index 0c2a1871..1938d4f3 100644 --- a/icuSources/data/misc/icuver.txt +++ b/icuSources/data/misc/icuver.txt @@ -1,3 +1,5 @@ +// Copyright (C) 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html // *************************************************************************** // * // * Copyright (C) 2010-2016 International Business Machines @@ -6,6 +8,6 @@ // *************************************************************************** icuver:table(nofallback){ - DataVersion { "57.1.0.0" } - ICUVersion { "57.1.0.0" } + DataVersion { "59.1.0.0" } + ICUVersion { "59.1.0.0" } } diff --git a/icuSources/data/misc/keyTypeData.txt b/icuSources/data/misc/keyTypeData.txt index 08aa98d6..1a8d70d2 100644 --- a/icuSources/data/misc/keyTypeData.txt +++ b/icuSources/data/misc/keyTypeData.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/bcp47/*.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License keyTypeData:table(nofallback){ bcpTypeAlias{ ca{ @@ -20,6 +14,7 @@ keyTypeData:table(nofallback){ } valueType{ ca{"incremental"} + h0{"single"} kr{"multiple"} vt{"multiple"} x0{"any"} @@ -42,6 +37,7 @@ keyTypeData:table(nofallback){ d0{""} em{""} fw{""} + h0{""} hours{"hc"} i0{""} k0{""} @@ -154,6 +150,11 @@ keyTypeData:table(nofallback){ } colreorder{ REORDER_CODE{""} + currency{""} + digit{""} + punct{""} + space{""} + symbol{""} } colstrength{ identical{"identic"} @@ -217,6 +218,7 @@ keyTypeData:table(nofallback){ buk{""} bwp{""} byb{""} + byn{""} byr{""} bzd{""} cad{""} @@ -498,6 +500,9 @@ keyTypeData:table(nofallback){ tue{""} wed{""} } + h0{ + hybrid{""} + } hours{ h11{""} h12{""} @@ -585,6 +590,7 @@ keyTypeData:table(nofallback){ ussystem{""} } numbers{ + adlm{""} ahom{""} arab{""} arabext{""} @@ -592,6 +598,7 @@ keyTypeData:table(nofallback){ armnlow{""} bali{""} beng{""} + bhks{""} brah{""} cakm{""} cham{""} @@ -639,6 +646,7 @@ keyTypeData:table(nofallback){ mymrshan{""} mymrtlng{""} native{""} + newa{""} nkoo{""} olck{""} orya{""} @@ -672,6 +680,7 @@ keyTypeData:table(nofallback){ hex{""} numericPinyin{"npinyin"} publishing{"publish"} + zawgyi{""} } sd{ SUBDIVISION_CODE{""} diff --git a/icuSources/data/misc/likelySubtags.txt b/icuSources/data/misc/likelySubtags.txt index 144c56de..116a67d5 100644 --- a/icuSources/data/misc/likelySubtags.txt +++ b/icuSources/data/misc/likelySubtags.txt @@ -1,35 +1,67 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /likelySubtags.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License likelySubtags:table(nofallback){ aa{"aa_Latn_ET"} + aai{"aai_Latn_ZZ"} + aak{"aak_Latn_ZZ"} + aau{"aau_Latn_ZZ"} ab{"ab_Cyrl_GE"} + abi{"abi_Latn_ZZ"} + abq{"abq_Cyrl_ZZ"} abr{"abr_Latn_GH"} + abt{"abt_Latn_ZZ"} + aby{"aby_Latn_ZZ"} + acd{"acd_Latn_ZZ"} ace{"ace_Latn_ID"} ach{"ach_Latn_UG"} ada{"ada_Latn_GH"} + ade{"ade_Latn_ZZ"} + adj{"adj_Latn_ZZ"} ady{"ady_Cyrl_RU"} + adz{"adz_Latn_ZZ"} ae{"ae_Avst_IR"} aeb{"aeb_Arab_TN"} + aey{"aey_Latn_ZZ"} af{"af_Latn_ZA"} + agc{"agc_Latn_ZZ"} + agd{"agd_Latn_ZZ"} + agg{"agg_Latn_ZZ"} + agm{"agm_Latn_ZZ"} + ago{"ago_Latn_ZZ"} agq{"agq_Latn_CM"} + aha{"aha_Latn_ZZ"} + ahl{"ahl_Latn_ZZ"} aho{"aho_Ahom_IN"} + ajg{"ajg_Latn_ZZ"} ak{"ak_Latn_GH"} akk{"akk_Xsux_IQ"} + ala{"ala_Latn_ZZ"} + ali{"ali_Latn_ZZ"} aln{"aln_Latn_XK"} alt{"alt_Cyrl_RU"} am{"am_Ethi_ET"} + amm{"amm_Latn_ZZ"} + amn{"amn_Latn_ZZ"} amo{"amo_Latn_NG"} + amp{"amp_Latn_ZZ"} + anc{"anc_Latn_ZZ"} + ank{"ank_Latn_ZZ"} + ann{"ann_Latn_ZZ"} + any{"any_Latn_ZZ"} + aoj{"aoj_Latn_ZZ"} + aom{"aom_Latn_ZZ"} aoz{"aoz_Latn_ID"} + apc{"apc_Arab_ZZ"} + apd{"apd_Arab_TG"} + ape{"ape_Latn_ZZ"} + apr{"apr_Latn_ZZ"} + aps{"aps_Latn_ZZ"} + apz{"apz_Latn_ZZ"} ar{"ar_Arab_EG"} arc{"arc_Armi_IR"} arc_Nbat{"arc_Nbat_JO"} arc_Palm{"arc_Palm_SY"} + arh{"arh_Latn_ZZ"} arn{"arn_Latn_CL"} aro{"aro_Latn_BO"} arq{"arq_Arab_DZ"} @@ -39,11 +71,24 @@ likelySubtags:table(nofallback){ as{"as_Beng_IN"} asa{"asa_Latn_TZ"} ase{"ase_Sgnw_US"} + asg{"asg_Latn_ZZ"} + aso{"aso_Latn_ZZ"} ast{"ast_Latn_ES"} + ata{"ata_Latn_ZZ"} + atg{"atg_Latn_ZZ"} atj{"atj_Latn_CA"} + auy{"auy_Latn_ZZ"} av{"av_Cyrl_RU"} + avl{"avl_Arab_ZZ"} + avn{"avn_Latn_ZZ"} + avt{"avt_Latn_ZZ"} + avu{"avu_Latn_ZZ"} awa{"awa_Deva_IN"} + awb{"awb_Latn_ZZ"} + awo{"awo_Latn_ZZ"} + awx{"awx_Latn_ZZ"} ay{"ay_Latn_BO"} + ayb{"ayb_Latn_ZZ"} az{"az_Latn_AZ"} az_Arab{"az_Arab_IR"} az_IQ{"az_Arab_IQ"} @@ -55,14 +100,32 @@ likelySubtags:table(nofallback){ bap{"bap_Deva_NP"} bar{"bar_Latn_AT"} bas{"bas_Latn_CM"} + bav{"bav_Latn_ZZ"} bax{"bax_Bamu_CM"} + bba{"bba_Latn_ZZ"} + bbb{"bbb_Latn_ZZ"} bbc{"bbc_Latn_ID"} + bbd{"bbd_Latn_ZZ"} bbj{"bbj_Latn_CM"} + bbp{"bbp_Latn_ZZ"} + bbr{"bbr_Latn_ZZ"} + bcf{"bcf_Latn_ZZ"} + bch{"bch_Latn_ZZ"} bci{"bci_Latn_CI"} + bcm{"bcm_Latn_ZZ"} + bcn{"bcn_Latn_ZZ"} + bco{"bco_Latn_ZZ"} + bcq{"bcq_Ethi_ZZ"} + bcu{"bcu_Latn_ZZ"} + bdd{"bdd_Latn_ZZ"} be{"be_Cyrl_BY"} + bef{"bef_Latn_ZZ"} + beh{"beh_Latn_ZZ"} bej{"bej_Arab_SD"} bem{"bem_Latn_ZM"} + bet{"bet_Latn_ZZ"} bew{"bew_Latn_ID"} + bex{"bex_Latn_ZZ"} bez{"bez_Latn_TZ"} bfd{"bfd_Latn_CM"} bfq{"bfq_Taml_IN"} @@ -73,47 +136,97 @@ likelySubtags:table(nofallback){ bgn{"bgn_Arab_PK"} bgx{"bgx_Grek_TR"} bhb{"bhb_Deva_IN"} + bhg{"bhg_Latn_ZZ"} bhi{"bhi_Deva_IN"} bhk{"bhk_Latn_PH"} + bhl{"bhl_Latn_ZZ"} bho{"bho_Deva_IN"} + bhy{"bhy_Latn_ZZ"} bi{"bi_Latn_VU"} + bib{"bib_Latn_ZZ"} + big{"big_Latn_ZZ"} bik{"bik_Latn_PH"} + bim{"bim_Latn_ZZ"} bin{"bin_Latn_NG"} + bio{"bio_Latn_ZZ"} + biq{"biq_Latn_ZZ"} + bjh{"bjh_Latn_ZZ"} + bji{"bji_Ethi_ZZ"} bjj{"bjj_Deva_IN"} bjn{"bjn_Latn_ID"} + bjo{"bjo_Latn_ZZ"} + bjr{"bjr_Latn_ZZ"} + bjt{"bjt_Latn_SN"} + bjz{"bjz_Latn_ZZ"} + bkc{"bkc_Latn_ZZ"} bkm{"bkm_Latn_CM"} + bkq{"bkq_Latn_ZZ"} bku{"bku_Latn_PH"} + bkv{"bkv_Latn_ZZ"} blt{"blt_Tavt_VN"} bm{"bm_Latn_ML"} + bmh{"bmh_Latn_ZZ"} + bmk{"bmk_Latn_ZZ"} bmq{"bmq_Latn_ML"} + bmu{"bmu_Latn_ZZ"} bn{"bn_Beng_BD"} + bng{"bng_Latn_ZZ"} + bnm{"bnm_Latn_ZZ"} + bnp{"bnp_Latn_ZZ"} bo{"bo_Tibt_CN"} + boj{"boj_Latn_ZZ"} + bom{"bom_Latn_ZZ"} + bon{"bon_Latn_ZZ"} bpy{"bpy_Beng_IN"} + bqc{"bqc_Latn_ZZ"} bqi{"bqi_Arab_IR"} + bqp{"bqp_Latn_ZZ"} bqv{"bqv_Latn_CI"} br{"br_Latn_FR"} bra{"bra_Deva_IN"} brh{"brh_Arab_PK"} brx{"brx_Deva_IN"} + brz{"brz_Latn_ZZ"} bs{"bs_Latn_BA"} + bsj{"bsj_Latn_ZZ"} bsq{"bsq_Bass_LR"} bss{"bss_Latn_CM"} + bst{"bst_Ethi_ZZ"} bto{"bto_Latn_PH"} + btt{"btt_Latn_ZZ"} btv{"btv_Deva_PK"} bua{"bua_Cyrl_RU"} buc{"buc_Latn_YT"} + bud{"bud_Latn_ZZ"} bug{"bug_Latn_ID"} + buk{"buk_Latn_ZZ"} bum{"bum_Latn_CM"} + buo{"buo_Latn_ZZ"} + bus{"bus_Latn_ZZ"} + buu{"buu_Latn_ZZ"} bvb{"bvb_Latn_GQ"} + bwd{"bwd_Latn_ZZ"} + bwr{"bwr_Latn_ZZ"} + bxh{"bxh_Latn_ZZ"} + bye{"bye_Latn_ZZ"} byn{"byn_Ethi_ER"} + byr{"byr_Latn_ZZ"} + bys{"bys_Latn_ZZ"} byv{"byv_Latn_CM"} + byx{"byx_Latn_ZZ"} + bza{"bza_Latn_ZZ"} bze{"bze_Latn_ML"} + bzf{"bzf_Latn_ZZ"} + bzh{"bzh_Latn_ZZ"} + bzw{"bzw_Latn_ZZ"} ca{"ca_Latn_ES"} + can{"can_Latn_ZZ"} + cbj{"cbj_Latn_ZZ"} cch{"cch_Latn_NG"} - ccp{"ccp_Beng_IN"} - ccp_Cakm{"ccp_Cakm_BD"} + ccp{"ccp_Cakm_BD"} ce{"ce_Cyrl_RU"} ceb{"ceb_Latn_PH"} + cfa{"cfa_Latn_ZZ"} cgg{"cgg_Latn_UG"} ch{"ch_Latn_GU"} chk{"chk_Latn_FM"} @@ -123,11 +236,18 @@ likelySubtags:table(nofallback){ chr{"chr_Cher_US"} cja{"cja_Arab_KH"} cjm{"cjm_Cham_VN"} + cjv{"cjv_Latn_ZZ"} ckb{"ckb_Arab_IQ"} + ckl{"ckl_Latn_ZZ"} + cko{"cko_Latn_ZZ"} + cky{"cky_Latn_ZZ"} + cla{"cla_Latn_ZZ"} + cme{"cme_Latn_ZZ"} co{"co_Latn_FR"} cop{"cop_Copt_EG"} cps{"cps_Latn_PH"} cr{"cr_Cans_CA"} + crh{"crh_Cyrl_UA"} crj{"crj_Cans_CA"} crk{"crk_Cans_CA"} crl{"crl_Cans_CA"} @@ -142,111 +262,208 @@ likelySubtags:table(nofallback){ cv{"cv_Cyrl_RU"} cy{"cy_Latn_GB"} da{"da_Latn_DK"} + dad{"dad_Latn_ZZ"} + daf{"daf_Latn_ZZ"} + dag{"dag_Latn_ZZ"} + dah{"dah_Latn_ZZ"} dak{"dak_Latn_US"} dar{"dar_Cyrl_RU"} dav{"dav_Latn_KE"} + dbd{"dbd_Latn_ZZ"} + dbq{"dbq_Latn_ZZ"} dcc{"dcc_Arab_IN"} + ddn{"ddn_Latn_ZZ"} de{"de_Latn_DE"} + ded{"ded_Latn_ZZ"} den{"den_Latn_CA"} + dga{"dga_Latn_ZZ"} + dgh{"dgh_Latn_ZZ"} + dgi{"dgi_Latn_ZZ"} + dgl{"dgl_Arab_ZZ"} dgr{"dgr_Latn_CA"} + dgz{"dgz_Latn_ZZ"} + dia{"dia_Latn_ZZ"} dje{"dje_Latn_NE"} dnj{"dnj_Latn_CI"} + dob{"dob_Latn_ZZ"} doi{"doi_Arab_IN"} + dop{"dop_Latn_ZZ"} + dow{"dow_Latn_ZZ"} + dri{"dri_Latn_ZZ"} + drs{"drs_Ethi_ZZ"} dsb{"dsb_Latn_DE"} dtm{"dtm_Latn_ML"} dtp{"dtp_Latn_MY"} + dts{"dts_Latn_ZZ"} dty{"dty_Deva_NP"} dua{"dua_Latn_CM"} + duc{"duc_Latn_ZZ"} + dud{"dud_Latn_ZZ"} + dug{"dug_Latn_ZZ"} dv{"dv_Thaa_MV"} + dva{"dva_Latn_ZZ"} + dww{"dww_Latn_ZZ"} dyo{"dyo_Latn_SN"} dyu{"dyu_Latn_BF"} dz{"dz_Tibt_BT"} + dzg{"dzg_Latn_ZZ"} ebu{"ebu_Latn_KE"} ee{"ee_Latn_GH"} efi{"efi_Latn_NG"} egl{"egl_Latn_IT"} egy{"egy_Egyp_EG"} + eka{"eka_Latn_ZZ"} eky{"eky_Kali_MM"} el{"el_Grek_GR"} + ema{"ema_Latn_ZZ"} + emi{"emi_Latn_ZZ"} en{"en_Latn_US"} en_Shaw{"en_Shaw_GB"} + enn{"enn_Latn_ZZ"} + enq{"enq_Latn_ZZ"} eo{"eo_Latn_001"} + eri{"eri_Latn_ZZ"} es{"es_Latn_ES"} esu{"esu_Latn_US"} et{"et_Latn_EE"} + etr{"etr_Latn_ZZ"} ett{"ett_Ital_IT"} + etu{"etu_Latn_ZZ"} + etx{"etx_Latn_ZZ"} eu{"eu_Latn_ES"} ewo{"ewo_Latn_CM"} ext{"ext_Latn_ES"} fa{"fa_Arab_IR"} + faa{"faa_Latn_ZZ"} + fab{"fab_Latn_ZZ"} + fag{"fag_Latn_ZZ"} + fai{"fai_Latn_ZZ"} fan{"fan_Latn_GQ"} ff{"ff_Latn_SN"} ff_Adlm{"ff_Adlm_GN"} + ffi{"ffi_Latn_ZZ"} ffm{"ffm_Latn_ML"} fi{"fi_Latn_FI"} fia{"fia_Arab_SD"} fil{"fil_Latn_PH"} fit{"fit_Latn_SE"} fj{"fj_Latn_FJ"} + flr{"flr_Latn_ZZ"} + fmp{"fmp_Latn_ZZ"} fo{"fo_Latn_FO"} + fod{"fod_Latn_ZZ"} fon{"fon_Latn_BJ"} + for{"for_Latn_ZZ"} + fpe{"fpe_Latn_ZZ"} + fqs{"fqs_Latn_ZZ"} fr{"fr_Latn_FR"} frc{"frc_Latn_US"} frp{"frp_Latn_FR"} frr{"frr_Latn_DE"} frs{"frs_Latn_DE"} + fub{"fub_Arab_CM"} fud{"fud_Latn_WF"} + fue{"fue_Latn_ZZ"} + fuf{"fuf_Latn_GN"} + fuh{"fuh_Latn_ZZ"} fuq{"fuq_Latn_NE"} fur{"fur_Latn_IT"} fuv{"fuv_Latn_NG"} + fuy{"fuy_Latn_ZZ"} fvr{"fvr_Latn_SD"} fy{"fy_Latn_NL"} ga{"ga_Latn_IE"} gaa{"gaa_Latn_GH"} + gaf{"gaf_Latn_ZZ"} gag{"gag_Latn_MD"} + gah{"gah_Latn_ZZ"} + gaj{"gaj_Latn_ZZ"} + gam{"gam_Latn_ZZ"} gan{"gan_Hans_CN"} + gaw{"gaw_Latn_ZZ"} gay{"gay_Latn_ID"} + gbf{"gbf_Latn_ZZ"} gbm{"gbm_Deva_IN"} + gby{"gby_Latn_ZZ"} gbz{"gbz_Arab_IR"} gcr{"gcr_Latn_GF"} gd{"gd_Latn_GB"} + gde{"gde_Latn_ZZ"} + gdn{"gdn_Latn_ZZ"} + gdr{"gdr_Latn_ZZ"} + geb{"geb_Latn_ZZ"} + gej{"gej_Latn_ZZ"} + gel{"gel_Latn_ZZ"} gez{"gez_Ethi_ET"} + gfk{"gfk_Latn_ZZ"} ggn{"ggn_Deva_NP"} + ghs{"ghs_Latn_ZZ"} gil{"gil_Latn_KI"} + gim{"gim_Latn_ZZ"} gjk{"gjk_Arab_PK"} + gjn{"gjn_Latn_ZZ"} gju{"gju_Arab_PK"} + gkn{"gkn_Latn_ZZ"} + gkp{"gkp_Latn_ZZ"} gl{"gl_Latn_ES"} glk{"glk_Arab_IR"} + gmm{"gmm_Latn_ZZ"} + gmv{"gmv_Ethi_ZZ"} gn{"gn_Latn_PY"} + gnd{"gnd_Latn_ZZ"} + gng{"gng_Latn_ZZ"} + god{"god_Latn_ZZ"} + gof{"gof_Ethi_ZZ"} + goi{"goi_Latn_ZZ"} gom{"gom_Deva_IN"} gon{"gon_Telu_IN"} gor{"gor_Latn_ID"} gos{"gos_Latn_NL"} got{"got_Goth_UA"} + grb{"grb_Latn_ZZ"} grc{"grc_Cprt_CY"} grc_Linb{"grc_Linb_GR"} grt{"grt_Beng_IN"} + grw{"grw_Latn_ZZ"} gsw{"gsw_Latn_CH"} gu{"gu_Gujr_IN"} gub{"gub_Latn_BR"} guc{"guc_Latn_CO"} + gud{"gud_Latn_ZZ"} gur{"gur_Latn_GH"} + guw{"guw_Latn_ZZ"} + gux{"gux_Latn_ZZ"} guz{"guz_Latn_KE"} gv{"gv_Latn_IM"} + gvf{"gvf_Latn_ZZ"} gvr{"gvr_Deva_NP"} + gvs{"gvs_Latn_ZZ"} + gwc{"gwc_Arab_ZZ"} gwi{"gwi_Latn_CA"} + gwt{"gwt_Arab_ZZ"} + gyi{"gyi_Latn_ZZ"} ha{"ha_Latn_NG"} ha_CM{"ha_Arab_CM"} ha_SD{"ha_Arab_SD"} + hag{"hag_Latn_ZZ"} hak{"hak_Hans_CN"} + ham{"ham_Latn_ZZ"} haw{"haw_Latn_US"} haz{"haz_Arab_AF"} + hbb{"hbb_Latn_ZZ"} + hdy{"hdy_Ethi_ZZ"} he{"he_Hebr_IL"} + hhy{"hhy_Latn_ZZ"} hi{"hi_Deva_IN"} + hia{"hia_Latn_ZZ"} hif{"hif_Latn_FJ"} + hig{"hig_Latn_ZZ"} + hih{"hih_Latn_ZZ"} hil{"hil_Latn_PH"} + hla{"hla_Latn_ZZ"} hlu{"hlu_Hluw_TR"} hmd{"hmd_Plrd_CN"} + hmt{"hmt_Latn_ZZ"} hnd{"hnd_Arab_PK"} hne{"hne_Deva_IN"} hnj{"hnj_Hmng_LA"} @@ -255,35 +472,64 @@ likelySubtags:table(nofallback){ ho{"ho_Latn_PG"} hoc{"hoc_Deva_IN"} hoj{"hoj_Deva_IN"} + hot{"hot_Latn_ZZ"} hr{"hr_Latn_HR"} hsb{"hsb_Latn_DE"} hsn{"hsn_Hans_CN"} ht{"ht_Latn_HT"} hu{"hu_Latn_HU"} + hui{"hui_Latn_ZZ"} hy{"hy_Armn_AM"} hz{"hz_Latn_NA"} ia{"ia_Latn_FR"} + ian{"ian_Latn_ZZ"} + iar{"iar_Latn_ZZ"} iba{"iba_Latn_MY"} ibb{"ibb_Latn_NG"} + iby{"iby_Latn_ZZ"} + ica{"ica_Latn_ZZ"} + ich{"ich_Latn_ZZ"} id{"id_Latn_ID"} + idd{"idd_Latn_ZZ"} + idi{"idi_Latn_ZZ"} + idu{"idu_Latn_ZZ"} + ife{"ife_Latn_TG"} ig{"ig_Latn_NG"} + igb{"igb_Latn_ZZ"} + ige{"ige_Latn_ZZ"} ii{"ii_Yiii_CN"} + ijj{"ijj_Latn_ZZ"} ik{"ik_Latn_US"} + ikk{"ikk_Latn_ZZ"} ikt{"ikt_Latn_CA"} + ikw{"ikw_Latn_ZZ"} + ikx{"ikx_Latn_ZZ"} ilo{"ilo_Latn_PH"} + imo{"imo_Latn_ZZ"} in{"in_Latn_ID"} inh{"inh_Cyrl_RU"} + iou{"iou_Latn_ZZ"} + iri{"iri_Latn_ZZ"} is{"is_Latn_IS"} it{"it_Latn_IT"} iu{"iu_Cans_CA"} iw{"iw_Hebr_IL"} + iwm{"iwm_Latn_ZZ"} + iws{"iws_Latn_ZZ"} izh{"izh_Latn_RU"} + izi{"izi_Latn_ZZ"} ja{"ja_Jpan_JP"} + jab{"jab_Latn_ZZ"} jam{"jam_Latn_JM"} + jbu{"jbu_Latn_ZZ"} + jen{"jen_Latn_ZZ"} + jgk{"jgk_Latn_ZZ"} jgo{"jgo_Latn_CM"} ji{"ji_Hebr_UA"} + jib{"jib_Latn_ZZ"} jmc{"jmc_Latn_TZ"} jml{"jml_Deva_NP"} + jra{"jra_Latn_ZZ"} jut{"jut_Latn_DK"} jv{"jv_Latn_ID"} jw{"jw_Latn_ID"} @@ -291,99 +537,187 @@ likelySubtags:table(nofallback){ kaa{"kaa_Cyrl_UZ"} kab{"kab_Latn_DZ"} kac{"kac_Latn_MM"} + kad{"kad_Latn_ZZ"} + kai{"kai_Latn_ZZ"} kaj{"kaj_Latn_NG"} kam{"kam_Latn_KE"} kao{"kao_Latn_ML"} kbd{"kbd_Cyrl_RU"} + kbm{"kbm_Latn_ZZ"} + kbp{"kbp_Latn_ZZ"} + kbq{"kbq_Latn_ZZ"} + kbx{"kbx_Latn_ZZ"} + kby{"kby_Arab_NE"} kcg{"kcg_Latn_NG"} kck{"kck_Latn_ZW"} + kcl{"kcl_Latn_ZZ"} + kct{"kct_Latn_ZZ"} kde{"kde_Latn_TZ"} + kdh{"kdh_Arab_TG"} + kdl{"kdl_Latn_ZZ"} kdt{"kdt_Thai_TH"} kea{"kea_Latn_CV"} ken{"ken_Latn_CM"} + kez{"kez_Latn_ZZ"} kfo{"kfo_Latn_CI"} kfr{"kfr_Deva_IN"} kfy{"kfy_Deva_IN"} kg{"kg_Latn_CD"} kge{"kge_Latn_ID"} + kgf{"kgf_Latn_ZZ"} kgp{"kgp_Latn_BR"} kha{"kha_Latn_IN"} khb{"khb_Talu_CN"} khn{"khn_Deva_IN"} khq{"khq_Latn_ML"} + khs{"khs_Latn_ZZ"} kht{"kht_Mymr_IN"} khw{"khw_Arab_PK"} + khz{"khz_Latn_ZZ"} ki{"ki_Latn_KE"} + kij{"kij_Latn_ZZ"} kiu{"kiu_Latn_TR"} + kiw{"kiw_Latn_ZZ"} kj{"kj_Latn_NA"} + kjd{"kjd_Latn_ZZ"} kjg{"kjg_Laoo_LA"} + kjs{"kjs_Latn_ZZ"} + kjy{"kjy_Latn_ZZ"} kk{"kk_Cyrl_KZ"} kk_AF{"kk_Arab_AF"} kk_Arab{"kk_Arab_CN"} kk_CN{"kk_Arab_CN"} kk_IR{"kk_Arab_IR"} kk_MN{"kk_Arab_MN"} + kkc{"kkc_Latn_ZZ"} kkj{"kkj_Latn_CM"} kl{"kl_Latn_GL"} kln{"kln_Latn_KE"} + klq{"klq_Latn_ZZ"} + klt{"klt_Latn_ZZ"} + klx{"klx_Latn_ZZ"} km{"km_Khmr_KH"} kmb{"kmb_Latn_AO"} + kmh{"kmh_Latn_ZZ"} + kmo{"kmo_Latn_ZZ"} + kms{"kms_Latn_ZZ"} + kmu{"kmu_Latn_ZZ"} + kmw{"kmw_Latn_ZZ"} kn{"kn_Knda_IN"} + knf{"knf_Latn_SN"} + knp{"knp_Latn_ZZ"} ko{"ko_Kore_KR"} koi{"koi_Cyrl_RU"} kok{"kok_Deva_IN"} + kol{"kol_Latn_ZZ"} kos{"kos_Latn_FM"} + koz{"koz_Latn_ZZ"} kpe{"kpe_Latn_LR"} + kpf{"kpf_Latn_ZZ"} + kpo{"kpo_Latn_ZZ"} + kpr{"kpr_Latn_ZZ"} + kpx{"kpx_Latn_ZZ"} + kqb{"kqb_Latn_ZZ"} + kqf{"kqf_Latn_ZZ"} + kqs{"kqs_Latn_ZZ"} + kqy{"kqy_Ethi_ZZ"} krc{"krc_Cyrl_RU"} kri{"kri_Latn_SL"} krj{"krj_Latn_PH"} krl{"krl_Latn_RU"} + krs{"krs_Latn_ZZ"} kru{"kru_Deva_IN"} ks{"ks_Arab_IN"} ksb{"ksb_Latn_TZ"} + ksd{"ksd_Latn_ZZ"} ksf{"ksf_Latn_CM"} ksh{"ksh_Latn_DE"} + ksj{"ksj_Latn_ZZ"} + ksr{"ksr_Latn_ZZ"} + ktb{"ktb_Ethi_ZZ"} + ktm{"ktm_Latn_ZZ"} + kto{"kto_Latn_ZZ"} ku{"ku_Latn_TR"} ku_Arab{"ku_Arab_IQ"} ku_LB{"ku_Arab_LB"} + kub{"kub_Latn_ZZ"} + kud{"kud_Latn_ZZ"} + kue{"kue_Latn_ZZ"} + kuj{"kuj_Latn_ZZ"} kum{"kum_Cyrl_RU"} + kun{"kun_Latn_ZZ"} + kup{"kup_Latn_ZZ"} + kus{"kus_Latn_ZZ"} kv{"kv_Cyrl_RU"} + kvg{"kvg_Latn_ZZ"} kvr{"kvr_Latn_ID"} kvx{"kvx_Arab_PK"} kw{"kw_Latn_GB"} + kwj{"kwj_Latn_ZZ"} + kwo{"kwo_Latn_ZZ"} + kxa{"kxa_Latn_ZZ"} + kxc{"kxc_Ethi_ZZ"} kxm{"kxm_Thai_TH"} kxp{"kxp_Arab_PK"} + kxw{"kxw_Latn_ZZ"} + kxz{"kxz_Latn_ZZ"} ky{"ky_Cyrl_KG"} ky_Arab{"ky_Arab_CN"} ky_CN{"ky_Arab_CN"} ky_Latn{"ky_Latn_TR"} ky_TR{"ky_Latn_TR"} + kye{"kye_Latn_ZZ"} + kyx{"kyx_Latn_ZZ"} + kzr{"kzr_Latn_ZZ"} la{"la_Latn_VA"} lab{"lab_Lina_GR"} lad{"lad_Hebr_IL"} lag{"lag_Latn_TZ"} lah{"lah_Arab_PK"} laj{"laj_Latn_UG"} + las{"las_Latn_ZZ"} lb{"lb_Latn_LU"} lbe{"lbe_Cyrl_RU"} + lbu{"lbu_Latn_ZZ"} lbw{"lbw_Latn_ID"} + lcm{"lcm_Latn_ZZ"} lcp{"lcp_Thai_CN"} + ldb{"ldb_Latn_ZZ"} + led{"led_Latn_ZZ"} + lee{"lee_Latn_ZZ"} + lem{"lem_Latn_ZZ"} lep{"lep_Lepc_IN"} + leq{"leq_Latn_ZZ"} + leu{"leu_Latn_ZZ"} lez{"lez_Cyrl_RU"} lg{"lg_Latn_UG"} + lgg{"lgg_Latn_ZZ"} li{"li_Latn_NL"} + lia{"lia_Latn_ZZ"} + lid{"lid_Latn_ZZ"} lif{"lif_Deva_NP"} lif_Limb{"lif_Limb_IN"} + lig{"lig_Latn_ZZ"} + lih{"lih_Latn_ZZ"} lij{"lij_Latn_IT"} lis{"lis_Lisu_CN"} ljp{"ljp_Latn_ID"} lki{"lki_Arab_IR"} lkt{"lkt_Latn_US"} + lle{"lle_Latn_ZZ"} + lln{"lln_Latn_ZZ"} lmn{"lmn_Telu_IN"} lmo{"lmo_Latn_IT"} + lmp{"lmp_Latn_ZZ"} ln{"ln_Latn_CD"} + lns{"lns_Latn_ZZ"} + lnu{"lnu_Latn_ZZ"} lo{"lo_Laoo_LA"} + loj{"loj_Latn_ZZ"} + lok{"lok_Latn_ZZ"} lol{"lol_Latn_CD"} + lor{"lor_Latn_ZZ"} + los{"los_Latn_ZZ"} loz{"loz_Latn_ZM"} lrc{"lrc_Arab_IR"} lt{"lt_Latn_LT"} @@ -406,34 +740,80 @@ likelySubtags:table(nofallback){ man_GN{"man_Nkoo_GN"} man_Nkoo{"man_Nkoo_GN"} mas{"mas_Latn_KE"} + maw{"maw_Latn_ZZ"} maz{"maz_Latn_MX"} + mbh{"mbh_Latn_ZZ"} + mbo{"mbo_Latn_ZZ"} + mbq{"mbq_Latn_ZZ"} + mbu{"mbu_Latn_ZZ"} + mbw{"mbw_Latn_ZZ"} + mci{"mci_Latn_ZZ"} + mcp{"mcp_Latn_ZZ"} + mcq{"mcq_Latn_ZZ"} + mcr{"mcr_Latn_ZZ"} + mcu{"mcu_Latn_ZZ"} + mda{"mda_Latn_ZZ"} + mde{"mde_Arab_ZZ"} mdf{"mdf_Cyrl_RU"} mdh{"mdh_Latn_PH"} + mdj{"mdj_Latn_ZZ"} mdr{"mdr_Latn_ID"} + mdx{"mdx_Ethi_ZZ"} + med{"med_Latn_ZZ"} + mee{"mee_Latn_ZZ"} + mek{"mek_Latn_ZZ"} men{"men_Latn_SL"} mer{"mer_Latn_KE"} + met{"met_Latn_ZZ"} + meu{"meu_Latn_ZZ"} mfa{"mfa_Arab_TH"} mfe{"mfe_Latn_MU"} + mfn{"mfn_Latn_ZZ"} + mfo{"mfo_Latn_ZZ"} + mfq{"mfq_Latn_ZZ"} mg{"mg_Latn_MG"} mgh{"mgh_Latn_MZ"} + mgl{"mgl_Latn_ZZ"} mgo{"mgo_Latn_CM"} mgp{"mgp_Deva_NP"} mgy{"mgy_Latn_TZ"} mh{"mh_Latn_MH"} + mhi{"mhi_Latn_ZZ"} + mhl{"mhl_Latn_ZZ"} mi{"mi_Latn_NZ"} + mif{"mif_Latn_ZZ"} min{"min_Latn_ID"} mis{"mis_Hatr_IQ"} + miw{"miw_Latn_ZZ"} mk{"mk_Cyrl_MK"} + mki{"mki_Arab_ZZ"} + mkl{"mkl_Latn_ZZ"} + mkp{"mkp_Latn_ZZ"} + mkw{"mkw_Latn_ZZ"} ml{"ml_Mlym_IN"} + mle{"mle_Latn_ZZ"} + mlp{"mlp_Latn_ZZ"} mls{"mls_Latn_SD"} + mmo{"mmo_Latn_ZZ"} + mmu{"mmu_Latn_ZZ"} + mmx{"mmx_Latn_ZZ"} mn{"mn_Cyrl_MN"} mn_CN{"mn_Mong_CN"} mn_Mong{"mn_Mong_CN"} + mna{"mna_Latn_ZZ"} + mnf{"mnf_Latn_ZZ"} mni{"mni_Beng_IN"} mnw{"mnw_Mymr_MM"} + moa{"moa_Latn_ZZ"} moe{"moe_Latn_CA"} moh{"moh_Latn_CA"} mos{"mos_Latn_BF"} + mox{"mox_Latn_ZZ"} + mpp{"mpp_Latn_ZZ"} + mps{"mps_Latn_ZZ"} + mpt{"mpt_Latn_ZZ"} + mpx{"mpx_Latn_ZZ"} + mql{"mql_Latn_ZZ"} mr{"mr_Deva_IN"} mrd{"mrd_Deva_NP"} mrj{"mrj_Cyrl_RU"} @@ -442,62 +822,127 @@ likelySubtags:table(nofallback){ ms_CC{"ms_Arab_CC"} ms_ID{"ms_Arab_ID"} mt{"mt_Latn_MT"} + mtc{"mtc_Latn_ZZ"} + mtf{"mtf_Latn_ZZ"} + mti{"mti_Latn_ZZ"} mtr{"mtr_Deva_IN"} mua{"mua_Latn_CM"} + mur{"mur_Latn_ZZ"} mus{"mus_Latn_US"} + mva{"mva_Latn_ZZ"} + mvn{"mvn_Latn_ZZ"} mvy{"mvy_Arab_PK"} mwk{"mwk_Latn_ML"} mwr{"mwr_Deva_IN"} mwv{"mwv_Latn_ID"} mxc{"mxc_Latn_ZW"} + mxm{"mxm_Latn_ZZ"} my{"my_Mymr_MM"} + myk{"myk_Latn_ZZ"} + mym{"mym_Ethi_ZZ"} myv{"myv_Cyrl_RU"} + myw{"myw_Latn_ZZ"} myx{"myx_Latn_UG"} myz{"myz_Mand_IR"} + mzk{"mzk_Latn_ZZ"} + mzm{"mzm_Latn_ZZ"} mzn{"mzn_Arab_IR"} + mzp{"mzp_Latn_ZZ"} + mzw{"mzw_Latn_ZZ"} + mzz{"mzz_Latn_ZZ"} na{"na_Latn_NR"} + nac{"nac_Latn_ZZ"} + naf{"naf_Latn_ZZ"} + nak{"nak_Latn_ZZ"} nan{"nan_Hans_CN"} nap{"nap_Latn_IT"} naq{"naq_Latn_NA"} + nas{"nas_Latn_ZZ"} nb{"nb_Latn_NO"} + nca{"nca_Latn_ZZ"} + nce{"nce_Latn_ZZ"} + ncf{"ncf_Latn_ZZ"} nch{"nch_Latn_MX"} + nco{"nco_Latn_ZZ"} + ncu{"ncu_Latn_ZZ"} nd{"nd_Latn_ZW"} ndc{"ndc_Latn_MZ"} nds{"nds_Latn_DE"} ne{"ne_Deva_NP"} + neb{"neb_Latn_ZZ"} new{"new_Deva_NP"} + nex{"nex_Latn_ZZ"} + nfr{"nfr_Latn_ZZ"} ng{"ng_Latn_NA"} + nga{"nga_Latn_ZZ"} + ngb{"ngb_Latn_ZZ"} ngl{"ngl_Latn_MZ"} + nhb{"nhb_Latn_ZZ"} nhe{"nhe_Latn_MX"} nhw{"nhw_Latn_MX"} + nif{"nif_Latn_ZZ"} + nii{"nii_Latn_ZZ"} nij{"nij_Latn_ID"} + nin{"nin_Latn_ZZ"} niu{"niu_Latn_NU"} + niy{"niy_Latn_ZZ"} + niz{"niz_Latn_ZZ"} njo{"njo_Latn_IN"} + nkg{"nkg_Latn_ZZ"} + nko{"nko_Latn_ZZ"} nl{"nl_Latn_NL"} nmg{"nmg_Latn_CM"} + nmz{"nmz_Latn_ZZ"} nn{"nn_Latn_NO"} + nnf{"nnf_Latn_ZZ"} nnh{"nnh_Latn_CM"} + nnk{"nnk_Latn_ZZ"} + nnm{"nnm_Latn_ZZ"} no{"no_Latn_NO"} nod{"nod_Lana_TH"} noe{"noe_Deva_IN"} non{"non_Runr_SE"} + nop{"nop_Latn_ZZ"} + nou{"nou_Latn_ZZ"} nqo{"nqo_Nkoo_GN"} nr{"nr_Latn_ZA"} + nrb{"nrb_Latn_ZZ"} nsk{"nsk_Cans_CA"} + nsn{"nsn_Latn_ZZ"} nso{"nso_Latn_ZA"} + nss{"nss_Latn_ZZ"} + ntm{"ntm_Latn_ZZ"} + ntr{"ntr_Latn_ZZ"} + nui{"nui_Latn_ZZ"} + nup{"nup_Latn_ZZ"} nus{"nus_Latn_SS"} + nuv{"nuv_Latn_ZZ"} + nux{"nux_Latn_ZZ"} nv{"nv_Latn_US"} + nwb{"nwb_Latn_ZZ"} nxq{"nxq_Latn_CN"} + nxr{"nxr_Latn_ZZ"} ny{"ny_Latn_MW"} nym{"nym_Latn_TZ"} nyn{"nyn_Latn_UG"} nzi{"nzi_Latn_GH"} oc{"oc_Latn_FR"} + ogc{"ogc_Latn_ZZ"} + okr{"okr_Latn_ZZ"} + okv{"okv_Latn_ZZ"} om{"om_Latn_ET"} + ong{"ong_Latn_ZZ"} + onn{"onn_Latn_ZZ"} + ons{"ons_Latn_ZZ"} + opm{"opm_Latn_ZZ"} or{"or_Orya_IN"} + oro{"oro_Latn_ZZ"} + oru{"oru_Arab_ZZ"} os{"os_Cyrl_GE"} osa{"osa_Osge_US"} + ota{"ota_Arab_ZZ"} otk{"otk_Orkh_MN"} + ozm{"ozm_Latn_ZZ"} pa{"pa_Guru_IN"} pa_Arab{"pa_Arab_PK"} pa_PK{"pa_Arab_PK"} @@ -507,32 +952,50 @@ likelySubtags:table(nofallback){ pam{"pam_Latn_PH"} pap{"pap_Latn_AW"} pau{"pau_Latn_PW"} + pbi{"pbi_Latn_ZZ"} pcd{"pcd_Latn_FR"} pcm{"pcm_Latn_NG"} pdc{"pdc_Latn_US"} pdt{"pdt_Latn_CA"} + ped{"ped_Latn_ZZ"} peo{"peo_Xpeo_IR"} + pex{"pex_Latn_ZZ"} pfl{"pfl_Latn_DE"} + phl{"phl_Arab_ZZ"} phn{"phn_Phnx_LB"} + pil{"pil_Latn_ZZ"} + pip{"pip_Latn_ZZ"} pka{"pka_Brah_IN"} pko{"pko_Latn_KE"} pl{"pl_Latn_PL"} + pla{"pla_Latn_ZZ"} pms{"pms_Latn_IT"} + png{"png_Latn_ZZ"} + pnn{"pnn_Latn_ZZ"} pnt{"pnt_Grek_GR"} pon{"pon_Latn_FM"} + ppo{"ppo_Latn_ZZ"} pra{"pra_Khar_PK"} prd{"prd_Arab_IR"} prg{"prg_Latn_001"} ps{"ps_Arab_AF"} + pss{"pss_Latn_ZZ"} pt{"pt_Latn_BR"} + ptp{"ptp_Latn_ZZ"} puu{"puu_Latn_GA"} + pwa{"pwa_Latn_ZZ"} qu{"qu_Latn_PE"} quc{"quc_Latn_GT"} qug{"qug_Latn_EC"} + rai{"rai_Latn_ZZ"} raj{"raj_Deva_IN"} + rao{"rao_Latn_ZZ"} rcf{"rcf_Latn_RE"} rej{"rej_Latn_ID"} + rel{"rel_Latn_ZZ"} + res{"res_Latn_ZZ"} rgn{"rgn_Latn_IT"} + rhg{"rhg_Arab_ZZ"} ria{"ria_Latn_IN"} rif{"rif_Tfng_MA"} rif_NL{"rif_Latn_NL"} @@ -544,16 +1007,20 @@ likelySubtags:table(nofallback){ rmt{"rmt_Arab_IR"} rmu{"rmu_Latn_SE"} rn{"rn_Latn_BI"} + rna{"rna_Latn_ZZ"} rng{"rng_Latn_MZ"} ro{"ro_Latn_RO"} rob{"rob_Latn_ID"} rof{"rof_Latn_TZ"} + roo{"roo_Latn_ZZ"} + rro{"rro_Latn_ZZ"} rtm{"rtm_Latn_FJ"} ru{"ru_Cyrl_RU"} rue{"rue_Cyrl_UA"} rug{"rug_Latn_SB"} rw{"rw_Latn_RW"} rwk{"rwk_Latn_TZ"} + rwo{"rwo_Latn_ZZ"} ryu{"ryu_Kana_JP"} sa{"sa_Deva_IN"} saf{"saf_Latn_GH"} @@ -561,10 +1028,14 @@ likelySubtags:table(nofallback){ saq{"saq_Latn_KE"} sas{"sas_Latn_ID"} sat{"sat_Latn_IN"} + sav{"sav_Latn_SN"} saz{"saz_Saur_IN"} + sba{"sba_Latn_ZZ"} + sbe{"sbe_Latn_ZZ"} sbp{"sbp_Latn_TZ"} sc{"sc_Latn_IT"} sck{"sck_Deva_IN"} + scl{"scl_Arab_ZZ"} scn{"scn_Latn_IT"} sco{"sco_Latn_GB"} scs{"scs_Latn_CA"} @@ -582,25 +1053,48 @@ likelySubtags:table(nofallback){ sg{"sg_Latn_CF"} sga{"sga_Ogam_IE"} sgs{"sgs_Latn_LT"} + sgw{"sgw_Ethi_ZZ"} + sgz{"sgz_Latn_ZZ"} shi{"shi_Tfng_MA"} + shk{"shk_Latn_ZZ"} shn{"shn_Mymr_MM"} + shu{"shu_Arab_ZZ"} si{"si_Sinh_LK"} sid{"sid_Latn_ET"} + sig{"sig_Latn_ZZ"} + sil{"sil_Latn_ZZ"} + sim{"sim_Latn_ZZ"} + sjr{"sjr_Latn_ZZ"} sk{"sk_Latn_SK"} + skc{"skc_Latn_ZZ"} skr{"skr_Arab_PK"} + sks{"sks_Latn_ZZ"} sl{"sl_Latn_SI"} + sld{"sld_Latn_ZZ"} sli{"sli_Latn_PL"} + sll{"sll_Latn_ZZ"} sly{"sly_Latn_ID"} sm{"sm_Latn_WS"} sma{"sma_Latn_SE"} smj{"smj_Latn_SE"} smn{"smn_Latn_FI"} smp{"smp_Samr_IL"} + smq{"smq_Latn_ZZ"} sms{"sms_Latn_FI"} sn{"sn_Latn_ZW"} + snc{"snc_Latn_ZZ"} snk{"snk_Latn_ML"} + snp{"snp_Latn_ZZ"} + snx{"snx_Latn_ZZ"} + sny{"sny_Latn_ZZ"} so{"so_Latn_SO"} + sok{"sok_Latn_ZZ"} + soq{"soq_Latn_ZZ"} sou{"sou_Thai_TH"} + soy{"soy_Latn_ZZ"} + spd{"spd_Latn_ZZ"} + spl{"spl_Latn_ZZ"} + sps{"sps_Latn_ZZ"} sq{"sq_Latn_AL"} sr{"sr_Cyrl_RS"} sr_ME{"sr_Latn_ME"} @@ -612,73 +1106,122 @@ likelySubtags:table(nofallback){ srr{"srr_Latn_SN"} srx{"srx_Deva_IN"} ss{"ss_Latn_ZA"} + ssd{"ssd_Latn_ZZ"} + ssg{"ssg_Latn_ZZ"} ssy{"ssy_Latn_ER"} st{"st_Latn_ZA"} + stk{"stk_Latn_ZZ"} stq{"stq_Latn_DE"} su{"su_Latn_ID"} + sua{"sua_Latn_ZZ"} + sue{"sue_Latn_ZZ"} suk{"suk_Latn_TZ"} + sur{"sur_Latn_ZZ"} sus{"sus_Latn_GN"} sv{"sv_Latn_SE"} sw{"sw_Latn_TZ"} swb{"swb_Arab_YT"} swc{"swc_Latn_CD"} swg{"swg_Latn_DE"} + swp{"swp_Latn_ZZ"} swv{"swv_Deva_IN"} sxn{"sxn_Latn_ID"} + sxw{"sxw_Latn_ZZ"} syl{"syl_Beng_BD"} syr{"syr_Syrc_IQ"} szl{"szl_Latn_PL"} ta{"ta_Taml_IN"} taj{"taj_Deva_NP"} + tal{"tal_Latn_ZZ"} + tan{"tan_Latn_ZZ"} + taq{"taq_Latn_ZZ"} + tbc{"tbc_Latn_ZZ"} + tbd{"tbd_Latn_ZZ"} + tbf{"tbf_Latn_ZZ"} + tbg{"tbg_Latn_ZZ"} + tbo{"tbo_Latn_ZZ"} tbw{"tbw_Latn_PH"} + tbz{"tbz_Latn_ZZ"} + tci{"tci_Latn_ZZ"} tcy{"tcy_Knda_IN"} tdd{"tdd_Tale_CN"} tdg{"tdg_Deva_NP"} tdh{"tdh_Deva_NP"} te{"te_Telu_IN"} + ted{"ted_Latn_ZZ"} tem{"tem_Latn_SL"} teo{"teo_Latn_UG"} tet{"tet_Latn_TL"} + tfi{"tfi_Latn_ZZ"} tg{"tg_Cyrl_TJ"} tg_Arab{"tg_Arab_PK"} tg_PK{"tg_Arab_PK"} + tgc{"tgc_Latn_ZZ"} + tgo{"tgo_Latn_ZZ"} + tgu{"tgu_Latn_ZZ"} th{"th_Thai_TH"} thl{"thl_Deva_NP"} thq{"thq_Deva_NP"} thr{"thr_Deva_NP"} ti{"ti_Ethi_ET"} + tif{"tif_Latn_ZZ"} tig{"tig_Ethi_ER"} + tik{"tik_Latn_ZZ"} + tim{"tim_Latn_ZZ"} + tio{"tio_Latn_ZZ"} tiv{"tiv_Latn_NG"} tk{"tk_Latn_TM"} tkl{"tkl_Latn_TK"} tkr{"tkr_Latn_AZ"} tkt{"tkt_Deva_NP"} tl{"tl_Latn_PH"} + tlf{"tlf_Latn_ZZ"} + tlx{"tlx_Latn_ZZ"} tly{"tly_Latn_AZ"} tmh{"tmh_Latn_NE"} + tmy{"tmy_Latn_ZZ"} tn{"tn_Latn_ZA"} + tnh{"tnh_Latn_ZZ"} to{"to_Latn_TO"} + tof{"tof_Latn_ZZ"} tog{"tog_Latn_MW"} + toq{"toq_Latn_ZZ"} tpi{"tpi_Latn_PG"} + tpm{"tpm_Latn_ZZ"} + tpz{"tpz_Latn_ZZ"} + tqo{"tqo_Latn_ZZ"} tr{"tr_Latn_TR"} tru{"tru_Latn_TR"} trv{"trv_Latn_TW"} + trw{"trw_Arab_ZZ"} ts{"ts_Latn_ZA"} tsd{"tsd_Grek_GR"} tsf{"tsf_Deva_NP"} tsg{"tsg_Latn_PH"} tsj{"tsj_Tibt_BT"} + tsw{"tsw_Latn_ZZ"} tt{"tt_Cyrl_RU"} + ttd{"ttd_Latn_ZZ"} + tte{"tte_Latn_ZZ"} ttj{"ttj_Latn_UG"} + ttr{"ttr_Latn_ZZ"} tts{"tts_Thai_TH"} ttt{"ttt_Latn_AZ"} + tuh{"tuh_Latn_ZZ"} + tul{"tul_Latn_ZZ"} tum{"tum_Latn_MW"} + tuq{"tuq_Latn_ZZ"} + tvd{"tvd_Latn_ZZ"} tvl{"tvl_Latn_TV"} + tvu{"tvu_Latn_ZZ"} + twh{"twh_Latn_ZZ"} twq{"twq_Latn_NE"} txg{"txg_Tang_CN"} ty{"ty_Latn_PF"} + tya{"tya_Latn_ZZ"} tyv{"tyv_Cyrl_RU"} tzm{"tzm_Latn_MA"} + ubu{"ubu_Latn_ZZ"} udm{"udm_Cyrl_RU"} ug{"ug_Arab_CN"} ug_Cyrl{"ug_Cyrl_KZ"} @@ -745,6 +1288,7 @@ likelySubtags:table(nofallback){ und_Arab_MU{"ur_Arab_MU"} und_Arab_NG{"ha_Arab_NG"} und_Arab_PK{"ur_Arab_PK"} + und_Arab_TG{"apd_Arab_TG"} und_Arab_TH{"mfa_Arab_TH"} und_Arab_TJ{"fa_Arab_TJ"} und_Arab_TR{"az_Arab_TR"} @@ -808,7 +1352,6 @@ likelySubtags:table(nofallback){ und_Cyrl_GE{"ab_Cyrl_GE"} und_Cyrl_GR{"mk_Cyrl_GR"} und_Cyrl_MD{"uk_Cyrl_MD"} - und_Cyrl_PL{"be_Cyrl_PL"} und_Cyrl_RO{"bg_Cyrl_RO"} und_Cyrl_SK{"uk_Cyrl_SK"} und_Cyrl_TR{"kbd_Cyrl_TR"} @@ -833,6 +1376,7 @@ likelySubtags:table(nofallback){ und_ES{"es_Latn_ES"} und_ET{"am_Ethi_ET"} und_EU{"en_Latn_GB"} + und_EZ{"de_Latn_EZ"} und_Egyp{"egy_Egyp_EG"} und_Elba{"sq_Elba_AL"} und_Ethi{"am_Ethi_ET"} @@ -1117,16 +1661,26 @@ likelySubtags:table(nofallback){ unr_NP{"unr_Deva_NP"} unx{"unx_Beng_IN"} ur{"ur_Arab_PK"} + uri{"uri_Latn_ZZ"} + urt{"urt_Latn_ZZ"} + urw{"urw_Latn_ZZ"} + usa{"usa_Latn_ZZ"} + utr{"utr_Latn_ZZ"} + uvh{"uvh_Latn_ZZ"} + uvl{"uvl_Latn_ZZ"} uz{"uz_Latn_UZ"} uz_AF{"uz_Arab_AF"} uz_Arab{"uz_Arab_AF"} uz_CN{"uz_Cyrl_CN"} + vag{"vag_Latn_ZZ"} vai{"vai_Vaii_LR"} + van{"van_Latn_ZZ"} ve{"ve_Latn_ZA"} vec{"vec_Latn_IT"} vep{"vep_Latn_RU"} vi{"vi_Latn_VN"} vic{"vic_Latn_SX"} + viv{"viv_Latn_ZZ"} vls{"vls_Latn_BE"} vmf{"vmf_Latn_DE"} vmw{"vmw_Latn_MZ"} @@ -1134,21 +1688,45 @@ likelySubtags:table(nofallback){ vot{"vot_Latn_RU"} vro{"vro_Latn_EE"} vun{"vun_Latn_TZ"} + vut{"vut_Latn_ZZ"} wa{"wa_Latn_BE"} wae{"wae_Latn_CH"} + waj{"waj_Latn_ZZ"} wal{"wal_Ethi_ET"} + wan{"wan_Latn_ZZ"} war{"war_Latn_PH"} wbp{"wbp_Latn_AU"} wbq{"wbq_Telu_IN"} wbr{"wbr_Deva_IN"} + wci{"wci_Latn_ZZ"} + wer{"wer_Latn_ZZ"} + wgi{"wgi_Latn_ZZ"} + whg{"whg_Latn_ZZ"} + wib{"wib_Latn_ZZ"} + wiu{"wiu_Latn_ZZ"} + wiv{"wiv_Latn_ZZ"} + wja{"wja_Latn_ZZ"} + wji{"wji_Latn_ZZ"} wls{"wls_Latn_WF"} + wmo{"wmo_Latn_ZZ"} + wnc{"wnc_Latn_ZZ"} wni{"wni_Arab_KM"} + wnu{"wnu_Latn_ZZ"} wo{"wo_Latn_SN"} + wob{"wob_Latn_ZZ"} + wos{"wos_Latn_ZZ"} + wrs{"wrs_Latn_ZZ"} + wsk{"wsk_Latn_ZZ"} wtm{"wtm_Deva_IN"} wuu{"wuu_Hans_CN"} + wuv{"wuv_Latn_ZZ"} + wwa{"wwa_Latn_ZZ"} xav{"xav_Latn_BR"} + xbi{"xbi_Latn_ZZ"} xcr{"xcr_Cari_TR"} + xes{"xes_Latn_ZZ"} xh{"xh_Latn_ZA"} + xla{"xla_Latn_ZZ"} xlc{"xlc_Lyci_TR"} xld{"xld_Lydi_TR"} xmf{"xmf_Geor_GE"} @@ -1157,20 +1735,47 @@ likelySubtags:table(nofallback){ xna{"xna_Narb_SA"} xnr{"xnr_Deva_IN"} xog{"xog_Latn_UG"} + xon{"xon_Latn_ZZ"} xpr{"xpr_Prti_IR"} + xrb{"xrb_Latn_ZZ"} xsa{"xsa_Sarb_YE"} + xsi{"xsi_Latn_ZZ"} + xsm{"xsm_Latn_ZZ"} xsr{"xsr_Deva_NP"} + xwe{"xwe_Latn_ZZ"} + yam{"yam_Latn_ZZ"} yao{"yao_Latn_MZ"} yap{"yap_Latn_FM"} + yas{"yas_Latn_ZZ"} + yat{"yat_Latn_ZZ"} yav{"yav_Latn_CM"} + yay{"yay_Latn_ZZ"} + yaz{"yaz_Latn_ZZ"} + yba{"yba_Latn_ZZ"} ybb{"ybb_Latn_CM"} + yby{"yby_Latn_ZZ"} + yer{"yer_Latn_ZZ"} + ygr{"ygr_Latn_ZZ"} + ygw{"ygw_Latn_ZZ"} yi{"yi_Hebr_001"} + yko{"yko_Latn_ZZ"} + yle{"yle_Latn_ZZ"} + ylg{"ylg_Latn_ZZ"} + yll{"yll_Latn_ZZ"} + yml{"yml_Latn_ZZ"} yo{"yo_Latn_NG"} + yon{"yon_Latn_ZZ"} + yrb{"yrb_Latn_ZZ"} + yre{"yre_Latn_ZZ"} yrl{"yrl_Latn_BR"} + yss{"yss_Latn_ZZ"} yua{"yua_Latn_MX"} yue{"yue_Hant_HK"} yue_CN{"yue_Hans_CN"} yue_Hans{"yue_Hans_CN"} + yuj{"yuj_Latn_ZZ"} + yut{"yut_Latn_ZZ"} + yuw{"yuw_Latn_ZZ"} za{"za_Latn_CN"} zag{"zag_Latn_SD"} zdj{"zdj_Arab_KM"} @@ -1187,7 +1792,7 @@ likelySubtags:table(nofallback){ zh_Hant{"zh_Hant_TW"} zh_ID{"zh_Hant_ID"} zh_MO{"zh_Hant_MO"} - zh_MY{"zh_Hant_MY"} + zh_MY{"zh_Hans_MY"} zh_PA{"zh_Hant_PA"} zh_PF{"zh_Hant_PF"} zh_PH{"zh_Hant_PH"} @@ -1196,7 +1801,10 @@ likelySubtags:table(nofallback){ zh_TW{"zh_Hant_TW"} zh_US{"zh_Hans_US"} zh_VN{"zh_Hant_VN"} + zia{"zia_Latn_ZZ"} + zlm{"zlm_Latn_TG"} zmi{"zmi_Latn_MY"} + zne{"zne_Latn_ZZ"} zu{"zu_Latn_ZA"} zza{"zza_Latn_TR"} } diff --git a/icuSources/data/misc/metadata.txt b/icuSources/data/misc/metadata.txt old mode 100755 new mode 100644 index 55685426..55272714 --- a/icuSources/data/misc/metadata.txt +++ b/icuSources/data/misc/metadata.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /supplementalMetadata.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License metadata:table(nofallback){ alias{ language{ @@ -125,9 +119,13 @@ metadata:table(nofallback){ reason{"overlong"} replacement{"bn"} } + bh{ + reason{"macrolanguage"} + replacement{"bho"} + } bih{ reason{"overlong"} - replacement{"bh"} + replacement{"bho"} } bis{ reason{"overlong"} @@ -937,6 +935,10 @@ metadata:table(nofallback){ reason{"overlong"} replacement{"pt"} } + prs{ + reason{"overlong"} + replacement{"fa_AF"} + } pus{ reason{"overlong"} replacement{"ps"} @@ -1101,6 +1103,10 @@ metadata:table(nofallback){ reason{"overlong"} replacement{"sw"} } + swc{ + reason{"overlong"} + replacement{"sw_CD"} + } swe{ reason{"overlong"} replacement{"sv"} @@ -1273,6 +1279,14 @@ metadata:table(nofallback){ reason{"overlong"} replacement{"yo"} } + yue_CN{ + reason{"legacy"} + replacement{"yue_Hans_CN"} + } + yue_HK{ + reason{"legacy"} + replacement{"yue_Hant_HK"} + } zai{ reason{"macrolanguage"} replacement{"zap"} @@ -1341,163 +1355,311 @@ metadata:table(nofallback){ } } subdivision{ - CN-71{ + cn71{ reason{"overlong"} replacement{"TW"} } - CN-91{ + cn91{ reason{"overlong"} replacement{"HK"} } - CN-92{ + cn92{ reason{"overlong"} replacement{"MO"} } - FR-BL{ + czjc{ + reason{"deprecated"} + replacement{"cz31"} + } + czka{ + reason{"deprecated"} + replacement{"cz41"} + } + czkr{ + reason{"deprecated"} + replacement{"cz52"} + } + czli{ + reason{"deprecated"} + replacement{"cz51"} + } + czmo{ + reason{"deprecated"} + replacement{"cz80"} + } + czol{ + reason{"deprecated"} + replacement{"cz71"} + } + czpa{ + reason{"deprecated"} + replacement{"cz53"} + } + czpl{ + reason{"deprecated"} + replacement{"cz32"} + } + czst{ + reason{"deprecated"} + replacement{"cz20"} + } + czus{ + reason{"deprecated"} + replacement{"cz42"} + } + czzl{ + reason{"deprecated"} + replacement{"cz72"} + } + escn{ + reason{"overlong"} + replacement{"IC"} + } + fi01{ + reason{"overlong"} + replacement{"AX"} + } + fra{ + reason{"deprecated"} + replacement{"frges"} + } + frb{ + reason{"deprecated"} + replacement{"frnaq"} + } + frbl{ reason{"overlong"} replacement{"BL"} } - FR-GF{ + frc{ + reason{"deprecated"} + replacement{"frara"} + } + frcp{ + reason{"overlong"} + replacement{"CP"} + } + frd{ + reason{"deprecated"} + replacement{"frbfc"} + } + fre{ + reason{"deprecated"} + replacement{"frbre"} + } + frf{ + reason{"deprecated"} + replacement{"frcvl"} + } + frg{ + reason{"deprecated"} + replacement{"frges"} + } + frgf{ reason{"overlong"} replacement{"GF"} } - FR-GP{ + frgp{ reason{"overlong"} replacement{"GP"} } - FR-MF{ + frh{ + reason{"deprecated"} + replacement{"frcor"} + } + fri{ + reason{"deprecated"} + replacement{"frbfc"} + } + frj{ + reason{"deprecated"} + replacement{"fridf"} + } + frk{ + reason{"deprecated"} + replacement{"frocc"} + } + frl{ + reason{"deprecated"} + replacement{"frnaq"} + } + frm{ + reason{"deprecated"} + replacement{"frges"} + } + frmf{ reason{"overlong"} replacement{"MF"} } - FR-MQ{ + frmq{ reason{"overlong"} replacement{"MQ"} } - FR-NC{ + frn{ + reason{"deprecated"} + replacement{"frocc"} + } + frnc{ reason{"overlong"} replacement{"NC"} } - FR-PF{ + fro{ + reason{"deprecated"} + replacement{"frhdf"} + } + frp{ + reason{"deprecated"} + replacement{"frnor"} + } + frpf{ reason{"overlong"} replacement{"PF"} } - FR-PM{ + frpm{ reason{"overlong"} replacement{"PM"} } - FR-RE{ + frq{ + reason{"deprecated"} + replacement{"frnor"} + } + frr{ + reason{"deprecated"} + replacement{"frpdl"} + } + frre{ reason{"overlong"} replacement{"RE"} } - FR-TF{ + frs{ + reason{"deprecated"} + replacement{"frhdf"} + } + frt{ + reason{"deprecated"} + replacement{"frnaq"} + } + frtf{ reason{"overlong"} replacement{"TF"} } - FR-WF{ + fru{ + reason{"deprecated"} + replacement{"frpac"} + } + frv{ + reason{"deprecated"} + replacement{"frara"} + } + frwf{ reason{"overlong"} replacement{"WF"} } - FR-YT{ + fryt{ reason{"overlong"} replacement{"YT"} } - LA-XN{ + laxn{ reason{"deprecated"} - replacement{"LA-XS"} + replacement{"laxs"} } - LU-D{ + lud{ reason{"deprecated"} - replacement{"LU-CL LU-DI LU-RD LU-VD LU-WI"} + replacement{"lucl ludi lurd luvd luwi"} } - LU-G{ + lug{ reason{"deprecated"} - replacement{"LU-EC LU-GR LU-RM"} + replacement{"luec lugr lurm"} } - LU-L{ + lul{ reason{"deprecated"} - replacement{"LU-CA LU-ES LU-LU LU-ME"} + replacement{"luca lues lulu lume"} } - MR-NKC{ + mrnkc{ reason{"deprecated"} - replacement{"MR-13 MR-14 MR-15"} + replacement{"mr13 mr14 mr15"} } - NL-AW{ + nlaw{ reason{"overlong"} replacement{"AW"} } - NL-CW{ + nlcw{ reason{"overlong"} replacement{"CW"} } - NL-SX{ + nlsx{ reason{"overlong"} replacement{"SX"} } - NZ-N{ + nzn{ reason{"deprecated"} - replacement{"NZ-AUK NZ-BOP NZ-GIS NZ-HKB NZ-MWT NZ-NTL NZ-TKI NZ-WGN NZ-WKO"} + replacement{"nzauk nzbop nzgis nzhkb nzmwt nzntl nztki nzwgn nzwko"} } - NZ-S{ + nzs{ reason{"deprecated"} - replacement{"NZ-CAN NZ-MBH NZ-NSN NZ-OTA NZ-STL NZ-TAS NZ-WTC"} + replacement{"nzcan nzmbh nznsn nzota nzstl nztas nzwtc"} } - OM-BA{ + omba{ reason{"deprecated"} - replacement{"OM-BJ OM-BS"} + replacement{"ombj ombs"} } - OM-SH{ + omsh{ reason{"deprecated"} - replacement{"OM-SJ OM-SS"} + replacement{"omsj omss"} + } + shta{ + reason{"overlong"} + replacement{"TA"} } - TT-ETO{ + tteto{ reason{"deprecated"} - replacement{"TT-TOB"} + replacement{"tttob"} } - TT-RCM{ + ttrcm{ reason{"deprecated"} - replacement{"TT-MRC"} + replacement{"ttmrc"} } - TT-WTO{ + ttwto{ reason{"deprecated"} - replacement{"TT-TOB"} + replacement{"tttob"} } - TW-KHQ{ + twkhq{ reason{"deprecated"} - replacement{"TW-KHH"} + replacement{"twkhh"} } - TW-TNQ{ + twtnq{ reason{"deprecated"} - replacement{"TW-TNN"} + replacement{"twtnn"} } - TW-TPQ{ + twtpq{ reason{"deprecated"} - replacement{"TW-NWT"} + replacement{"twnwt"} } - TW-TXQ{ + twtxq{ reason{"deprecated"} - replacement{"TW-TXG"} + replacement{"twtxg"} } - US-AS{ + usas{ reason{"overlong"} replacement{"AS"} } - US-GU{ + usgu{ reason{"overlong"} replacement{"GU"} } - US-MP{ + usmp{ reason{"overlong"} replacement{"MP"} } - US-PR{ + uspr{ reason{"overlong"} replacement{"PR"} } - US-UM{ + usum{ reason{"overlong"} replacement{"UM"} } - US-VI{ + usvi{ reason{"overlong"} replacement{"VI"} } @@ -4101,6 +4263,7 @@ metadata:table(nofallback){ "bez_TZ", "bg_BG", "bgn_PK", + "blt_Tavt_VN", "bm_ML", "bm_Nkoo_ML", "bn_BD", @@ -4114,6 +4277,7 @@ metadata:table(nofallback){ "byn_ER", "ca_ES", "cch_NG", + "ccp_BD", "ce_RU", "cgg_UG", "chr_US", @@ -4230,6 +4394,7 @@ metadata:table(nofallback){ "ml_IN", "mn_MN", "mn_Mong_CN", + "mni_IN", "moh_CA", "mr_IN", "ms_Arab_MY", @@ -4346,7 +4511,9 @@ metadata:table(nofallback){ "yav_CM", "yi_001", "yo_NG", - "yue_HK", + "yue_Hans_CN", + "yue_Hant", + "yue_Hant_HK", "zgh_MA", "zh_Hans", "zh_Hans_CN", diff --git a/icuSources/data/misc/miscfiles.mk b/icuSources/data/misc/miscfiles.mk index 7af5d94f..bd073c0f 100644 --- a/icuSources/data/misc/miscfiles.mk +++ b/icuSources/data/misc/miscfiles.mk @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # * Copyright (C) 2003-2015, International Business Machines # * Corporation and others. All Rights Reserved. # A list of txt's to build diff --git a/icuSources/data/misc/numberingSystems.txt b/icuSources/data/misc/numberingSystems.txt index df73110d..7ef230a7 100644 --- a/icuSources/data/misc/numberingSystems.txt +++ b/icuSources/data/misc/numberingSystems.txt @@ -1,13 +1,12 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /numberingSystems.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License numberingSystems:table(nofallback){ numberingSystems{ + adlm{ + algorithmic:int{0} + desc{"𞥐𞥑𞥒𞥓𞥔𞥕𞥖𞥗𞥘𞥙"} + radix:int{10} + } ahom{ algorithmic:int{0} desc{"𑜰𑜱𑜲𑜳𑜴𑜵𑜶𑜷𑜸𑜹"} @@ -43,6 +42,11 @@ numberingSystems:table(nofallback){ desc{"০১২৩৪৫৬৭৮৯"} radix:int{10} } + bhks{ + algorithmic:int{0} + desc{"𑱐𑱑𑱒𑱓𑱔𑱕𑱖𑱗𑱘𑱙"} + radix:int{10} + } brah{ algorithmic:int{0} desc{"𑁦𑁧𑁨𑁩𑁪𑁫𑁬𑁭𑁮𑁯"} @@ -268,6 +272,11 @@ numberingSystems:table(nofallback){ desc{"꧰꧱꧲꧳꧴꧵꧶꧷꧸꧹"} radix:int{10} } + newa{ + algorithmic:int{0} + desc{"𑑐𑑑𑑒𑑓𑑔𑑕𑑖𑑗𑑘𑑙"} + radix:int{10} + } nkoo{ algorithmic:int{0} desc{"߀߁߂߃߄߅߆߇߈߉"} diff --git a/icuSources/data/misc/plurals.txt b/icuSources/data/misc/plurals.txt index f5b24d13..bca32304 100644 --- a/icuSources/data/misc/plurals.txt +++ b/icuSources/data/misc/plurals.txt @@ -1,87 +1,81 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /plurals.xml, ordinals.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License plurals:table(nofallback){ locales{ af{"set8"} - ak{"set5"} + ak{"set6"} am{"set1"} - ar{"set34"} - ars{"set34"} + ar{"set33"} + ars{"set33"} as{"set1"} asa{"set8"} - ast{"set3"} + ast{"set4"} az{"set8"} - be{"set27"} + be{"set26"} bem{"set8"} bez{"set8"} bg{"set8"} - bh{"set5"} + bh{"set6"} bm{"set0"} bn{"set1"} bo{"set0"} - br{"set31"} + br{"set30"} brx{"set8"} - bs{"set20"} - ca{"set3"} + bs{"set19"} + ca{"set4"} ce{"set8"} cgg{"set8"} chr{"set8"} ckb{"set8"} - cs{"set25"} - cy{"set35"} - da{"set10"} - de{"set3"} - dsb{"set23"} + cs{"set24"} + cy{"set34"} + da{"set9"} + de{"set4"} + dsb{"set22"} dv{"set8"} dz{"set0"} ee{"set8"} el{"set8"} - en{"set3"} + en{"set4"} eo{"set8"} es{"set8"} - et{"set3"} + et{"set4"} eu{"set8"} fa{"set1"} ff{"set2"} - fi{"set3"} - fil{"set13"} + fi{"set4"} + fil{"set12"} fo{"set8"} fr{"set2"} fur{"set8"} - fy{"set3"} - ga{"set32"} - gd{"set21"} - gl{"set3"} + fy{"set4"} + ga{"set31"} + gd{"set20"} + gl{"set4"} gsw{"set8"} gu{"set1"} - guw{"set5"} - gv{"set33"} + guw{"set6"} + gv{"set32"} ha{"set8"} haw{"set8"} - he{"set24"} + he{"set23"} hi{"set1"} - hr{"set20"} - hsb{"set23"} + hr{"set19"} + hsb{"set22"} hu{"set8"} hy{"set2"} id{"set0"} ig{"set0"} ii{"set0"} in{"set0"} - is{"set11"} - it{"set3"} - iu{"set17"} - iw{"set24"} + is{"set10"} + it{"set4"} + iu{"set16"} + iw{"set23"} ja{"set0"} jbo{"set0"} jgo{"set8"} - ji{"set3"} + ji{"set4"} jmc{"set8"} jv{"set0"} jw{"set0"} @@ -99,205 +93,207 @@ plurals:table(nofallback){ ko{"set0"} ks{"set8"} ksb{"set8"} - ksh{"set16"} + ksh{"set15"} ku{"set8"} - kw{"set17"} + kw{"set16"} ky{"set8"} - lag{"set15"} + lag{"set14"} lb{"set8"} lg{"set8"} lkt{"set0"} - ln{"set5"} + ln{"set6"} lo{"set0"} - lt{"set28"} - lv{"set14"} + lt{"set27"} + lv{"set13"} mas{"set8"} - mg{"set5"} + mg{"set6"} mgo{"set8"} - mk{"set12"} + mk{"set11"} ml{"set8"} mn{"set8"} - mo{"set19"} + mo{"set18"} mr{"set1"} ms{"set0"} - mt{"set29"} + mt{"set28"} my{"set0"} nah{"set8"} - naq{"set17"} + naq{"set16"} nb{"set8"} nd{"set8"} ne{"set8"} - nl{"set3"} + nl{"set4"} nn{"set8"} nnh{"set8"} no{"set8"} nqo{"set0"} nr{"set8"} - nso{"set5"} + nso{"set6"} ny{"set8"} nyn{"set8"} om{"set8"} or{"set8"} os{"set8"} - pa{"set5"} + pa{"set6"} pap{"set8"} - pl{"set26"} - prg{"set14"} + pl{"set25"} + prg{"set13"} ps{"set8"} - pt{"set7"} - pt_PT{"set9"} + pt{"set3"} + pt_PT{"set4"} rm{"set8"} - ro{"set19"} + ro{"set18"} rof{"set8"} root{"set0"} - ru{"set30"} + ru{"set29"} rwk{"set8"} sah{"set0"} saq{"set8"} sdh{"set8"} - se{"set17"} + se{"set16"} seh{"set8"} ses{"set0"} sg{"set0"} - sh{"set20"} - shi{"set18"} - si{"set4"} - sk{"set25"} - sl{"set22"} - sma{"set17"} - smi{"set17"} - smj{"set17"} - smn{"set17"} - sms{"set17"} + sh{"set19"} + shi{"set17"} + si{"set5"} + sk{"set24"} + sl{"set21"} + sma{"set16"} + smi{"set16"} + smj{"set16"} + smn{"set16"} + sms{"set16"} sn{"set8"} so{"set8"} sq{"set8"} - sr{"set20"} + sr{"set19"} ss{"set8"} ssy{"set8"} st{"set8"} - sv{"set3"} - sw{"set3"} + sv{"set4"} + sw{"set4"} syr{"set8"} ta{"set8"} te{"set8"} teo{"set8"} th{"set0"} - ti{"set5"} + ti{"set6"} tig{"set8"} tk{"set8"} - tl{"set13"} + tl{"set12"} tn{"set8"} to{"set0"} tr{"set8"} ts{"set8"} - tzm{"set6"} + tzm{"set7"} ug{"set8"} - uk{"set30"} - ur{"set3"} + uk{"set29"} + ur{"set4"} uz{"set8"} ve{"set8"} vi{"set0"} vo{"set8"} vun{"set8"} - wa{"set5"} + wa{"set6"} wae{"set8"} wo{"set0"} xh{"set8"} xog{"set8"} - yi{"set3"} + yi{"set4"} yo{"set0"} + yue{"set0"} zh{"set0"} zu{"set1"} } locales_ordinals{ - af{"set36"} - am{"set36"} - ar{"set36"} - ars{"set36"} - as{"set53"} - az{"set51"} - be{"set41"} - bg{"set36"} - bn{"set53"} - bs{"set36"} - ca{"set49"} - ce{"set36"} - cs{"set36"} - cy{"set54"} - da{"set36"} - de{"set36"} - dsb{"set36"} - el{"set36"} - en{"set47"} - es{"set36"} - et{"set36"} - eu{"set36"} - fa{"set36"} - fi{"set36"} - fil{"set38"} - fr{"set38"} - fy{"set36"} - ga{"set38"} - gl{"set36"} - gu{"set52"} - he{"set36"} - hi{"set52"} - hr{"set36"} - hsb{"set36"} - hu{"set39"} - hy{"set38"} - id{"set36"} - in{"set36"} - is{"set36"} - it{"set44"} - iw{"set36"} - ja{"set36"} - ka{"set45"} - kk{"set43"} - km{"set36"} - kn{"set36"} - ko{"set36"} - ky{"set36"} - lo{"set38"} - lt{"set36"} - lv{"set36"} - mk{"set50"} - ml{"set36"} - mn{"set36"} - mo{"set38"} - mr{"set48"} - ms{"set38"} - my{"set36"} - nb{"set36"} - ne{"set40"} - nl{"set36"} - pa{"set36"} - pl{"set36"} - prg{"set36"} - pt{"set36"} - ro{"set38"} - root{"set36"} - ru{"set36"} - sh{"set36"} - si{"set36"} - sk{"set36"} - sl{"set36"} - sq{"set46"} - sr{"set36"} - sv{"set37"} - sw{"set36"} - ta{"set36"} - te{"set36"} - th{"set36"} - tl{"set38"} - tr{"set36"} - uk{"set42"} - ur{"set36"} - uz{"set36"} - vi{"set38"} - zh{"set36"} - zu{"set36"} + af{"set35"} + am{"set35"} + ar{"set35"} + as{"set52"} + az{"set50"} + be{"set40"} + bg{"set35"} + bn{"set52"} + bs{"set35"} + ca{"set48"} + ce{"set35"} + cs{"set35"} + cy{"set53"} + da{"set35"} + de{"set35"} + dsb{"set35"} + el{"set35"} + en{"set46"} + es{"set35"} + et{"set35"} + eu{"set35"} + fa{"set35"} + fi{"set35"} + fil{"set37"} + fr{"set37"} + fy{"set35"} + ga{"set37"} + gl{"set35"} + gsw{"set35"} + gu{"set51"} + he{"set35"} + hi{"set51"} + hr{"set35"} + hsb{"set35"} + hu{"set38"} + hy{"set37"} + id{"set35"} + in{"set35"} + is{"set35"} + it{"set43"} + iw{"set35"} + ja{"set35"} + ka{"set44"} + kk{"set42"} + km{"set35"} + kn{"set35"} + ko{"set35"} + ky{"set35"} + lo{"set37"} + lt{"set35"} + lv{"set35"} + mk{"set49"} + ml{"set35"} + mn{"set35"} + mo{"set37"} + mr{"set47"} + ms{"set37"} + my{"set35"} + nb{"set35"} + ne{"set39"} + nl{"set35"} + pa{"set35"} + pl{"set35"} + prg{"set35"} + pt{"set35"} + ro{"set37"} + root{"set35"} + ru{"set35"} + sh{"set35"} + si{"set35"} + sk{"set35"} + sl{"set35"} + sq{"set45"} + sr{"set35"} + sv{"set36"} + sw{"set35"} + ta{"set35"} + te{"set35"} + th{"set35"} + tl{"set37"} + tr{"set35"} + uk{"set41"} + ur{"set35"} + uz{"set35"} + vi{"set37"} + yue{"set35"} + zh{"set35"} + zu{"set35"} } rules{ set0{ @@ -314,13 +310,6 @@ plurals:table(nofallback){ } } set10{ - one{"n = 1 or t != 0 and i = 0,1 @integer 1 @decimal 0.1~1.6"} - other{ - " @integer 0, 2~16, 100, 1000, 10000, 100000, 1000000, … @decimal 0.0" - ", 2.0~3.4, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, …" - } - } - set11{ one{ "t = 0 and i % 10 = 1 and i % 100 != 11 or t != 0 @integer 1, 21, 31," " 41, 51, 61, 71, 81, 101, 1001, … @decimal 0.1~1.6, 10.1, 100.1, 100" @@ -332,7 +321,7 @@ plurals:table(nofallback){ "00000.0, 1000000.0, …" } } - set12{ + set11{ one{ "v = 0 and i % 10 = 1 or f % 10 = 1 @integer 1, 11, 21, 31, 41, 51, 6" "1, 71, 101, 1001, … @decimal 0.1, 1.1, 2.1, 3.1, 4.1, 5.1, 6.1, 7.1," @@ -344,7 +333,7 @@ plurals:table(nofallback){ "000000.0, …" } } - set13{ + set12{ one{ "v = 0 and i = 1,2,3 or v = 0 and i % 10 != 4,6,9 or v != 0 and f % 1" "0 != 4,6,9 @integer 0~3, 5, 7, 8, 10~13, 15, 17, 18, 20, 21, 100, 10" @@ -357,7 +346,7 @@ plurals:table(nofallback){ "6, 0.9, 1.4, 1.6, 1.9, 2.4, 2.6, 10.4, 100.4, 1000.4, …" } } - set14{ + set13{ one{ "n % 10 = 1 and n % 100 != 11 or v = 2 and f % 10 = 1 and f % 100 != " "11 or v != 2 and f % 10 = 1 @integer 1, 21, 31, 41, 51, 61, 71, 81, " @@ -375,7 +364,7 @@ plurals:table(nofallback){ "10000.0, 100000.0, 1000000.0, …" } } - set15{ + set14{ one{"i = 0,1 and n != 0 @integer 1 @decimal 0.1~1.6"} other{ " @integer 2~17, 100, 1000, 10000, 100000, 1000000, … @decimal 2.0~3." @@ -383,7 +372,7 @@ plurals:table(nofallback){ } zero{"n = 0 @integer 0 @decimal 0.0, 0.00, 0.000, 0.0000"} } - set16{ + set15{ one{"n = 1 @integer 1 @decimal 1.0, 1.00, 1.000, 1.0000"} other{ " @integer 2~17, 100, 1000, 10000, 100000, 1000000, … @decimal 0.1~0." @@ -391,7 +380,7 @@ plurals:table(nofallback){ } zero{"n = 0 @integer 0 @decimal 0.0, 0.00, 0.000, 0.0000"} } - set17{ + set16{ one{"n = 1 @integer 1 @decimal 1.0, 1.00, 1.000, 1.0000"} other{ " @integer 0, 3~17, 100, 1000, 10000, 100000, 1000000, … @decimal 0.0" @@ -399,7 +388,7 @@ plurals:table(nofallback){ } two{"n = 2 @integer 2 @decimal 2.0, 2.00, 2.000, 2.0000"} } - set18{ + set17{ few{ "n = 2..10 @integer 2~10 @decimal 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, " "9.0, 10.0, 2.00, 3.00, 4.00, 5.00, 6.00, 7.00, 8.00" @@ -410,7 +399,7 @@ plurals:table(nofallback){ ".9, 2.1~2.7, 10.1, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, …" } } - set19{ + set18{ few{ "v != 0 or n = 0 or n != 1 and n % 100 = 1..19 @integer 0, 2~16, 101," " 1001, … @decimal 0.0~1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1" @@ -419,14 +408,7 @@ plurals:table(nofallback){ one{"i = 1 and v = 0 @integer 1"} other{" @integer 20~35, 100, 1000, 10000, 100000, 1000000, …"} } - set2{ - one{"i = 0,1 @integer 0, 1 @decimal 0.0~1.5"} - other{ - " @integer 2~17, 100, 1000, 10000, 100000, 1000000, … @decimal 2.0~3." - "5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, …" - } - } - set20{ + set19{ few{ "v = 0 and i % 10 = 2..4 and i % 100 != 12..14 or f % 10 = 2..4 and f" " % 100 != 12..14 @integer 2~4, 22~24, 32~34, 42~44, 52~54, 62, 102, " @@ -444,7 +426,14 @@ plurals:table(nofallback){ " 1000000.0, …" } } - set21{ + set2{ + one{"i = 0,1 @integer 0, 1 @decimal 0.0~1.5"} + other{ + " @integer 2~17, 100, 1000, 10000, 100000, 1000000, … @decimal 2.0~3." + "5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, …" + } + } + set20{ few{ "n = 3..10,13..19 @integer 3~10, 13~19 @decimal 3.0, 4.0, 5.0, 6.0, 7" ".0, 8.0, 9.0, 10.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 3.00" @@ -462,7 +451,7 @@ plurals:table(nofallback){ "00, 2.0000" } } - set22{ + set21{ few{ "v = 0 and i % 100 = 3..4 or v != 0 @integer 3, 4, 103, 104, 203, 204" ", 303, 304, 403, 404, 503, 504, 603, 604, 703, 704, 1003, … @decimal" @@ -478,7 +467,7 @@ plurals:table(nofallback){ " 1002, …" } } - set23{ + set22{ few{ "v = 0 and i % 100 = 3..4 or f % 100 = 3..4 @integer 3, 4, 103, 104, " "203, 204, 303, 304, 403, 404, 503, 504, 603, 604, 703, 704, 1003, … " @@ -501,7 +490,7 @@ plurals:table(nofallback){ "7.2, 10.2, 100.2, 1000.2, …" } } - set24{ + set23{ many{ "v = 0 and n != 0..10 and n % 10 = 0 @integer 20, 30, 40, 50, 60, 70," " 80, 90, 100, 1000, 10000, 100000, 1000000, …" @@ -513,7 +502,7 @@ plurals:table(nofallback){ } two{"i = 2 and v = 0 @integer 2"} } - set25{ + set24{ few{"i = 2..4 and v = 0 @integer 2~4"} many{ "v != 0 @decimal 0.0~1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1" @@ -522,7 +511,7 @@ plurals:table(nofallback){ one{"i = 1 and v = 0 @integer 1"} other{" @integer 0, 5~19, 100, 1000, 10000, 100000, 1000000, …"} } - set26{ + set25{ few{ "v = 0 and i % 10 = 2..4 and i % 100 != 12..14 @integer 2~4, 22~24, 3" "2~34, 42~44, 52~54, 62, 102, 1002, …" @@ -538,7 +527,7 @@ plurals:table(nofallback){ ".0, …" } } - set27{ + set26{ few{ "n % 10 = 2..4 and n % 100 != 12..14 @integer 2~4, 22~24, 32~34, 42~4" "4, 52~54, 62, 102, 1002, … @decimal 2.0, 3.0, 4.0, 22.0, 23.0, 24.0," @@ -556,7 +545,7 @@ plurals:table(nofallback){ } other{" @decimal 0.1~0.9, 1.1~1.7, 10.1, 100.1, 1000.1, …"} } - set28{ + set27{ few{ "n % 10 = 2..9 and n % 100 != 11..19 @integer 2~9, 22~29, 102, 1002, " "… @decimal 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 22.0, 102.0, 1002" @@ -574,7 +563,7 @@ plurals:table(nofallback){ "1000.0, 10000.0, 100000.0, 1000000.0, …" } } - set29{ + set28{ few{ "n = 0 or n % 100 = 2..10 @integer 0, 2~10, 102~107, 1002, … @decimal" " 0.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 10.0, 102.0, 1002.0, …" @@ -589,14 +578,7 @@ plurals:table(nofallback){ ".9, 1.1~1.7, 10.1, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, …" } } - set3{ - one{"i = 1 and v = 0 @integer 1"} - other{ - " @integer 0, 2~16, 100, 1000, 10000, 100000, 1000000, … @decimal 0.0" - "~1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, …" - } - } - set30{ + set29{ few{ "v = 0 and i % 10 = 2..4 and i % 100 != 12..14 @integer 2~4, 22~24, 3" "2~34, 42~44, 52~54, 62, 102, 1002, …" @@ -614,7 +596,14 @@ plurals:table(nofallback){ ".0, …" } } - set31{ + set3{ + one{"i = 0..1 @integer 0, 1 @decimal 0.0~1.5"} + other{ + " @integer 2~17, 100, 1000, 10000, 100000, 1000000, … @decimal 2.0~3." + "5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, …" + } + } + set30{ few{ "n % 10 = 3..4,9 and n % 100 != 10..19,70..79,90..99 @integer 3, 4, 9" ", 23, 24, 29, 33, 34, 39, 43, 44, 49, 103, 1003, … @decimal 3.0, 4.0" @@ -639,7 +628,7 @@ plurals:table(nofallback){ "2.0, 1002.0, …" } } - set32{ + set31{ few{ "n = 3..6 @integer 3~6 @decimal 3.0, 4.0, 5.0, 6.0, 3.00, 4.00, 5.00," " 6.00, 3.000, 4.000, 5.000, 6.000, 3.0000, 4.0000, 5.0000, 6.0000" @@ -656,7 +645,7 @@ plurals:table(nofallback){ } two{"n = 2 @integer 2 @decimal 2.0, 2.00, 2.000, 2.0000"} } - set33{ + set32{ few{ "v = 0 and i % 100 = 0,20,40,60,80 @integer 0, 20, 40, 60, 80, 100, 1" "20, 140, 1000, 10000, 100000, 1000000, …" @@ -675,7 +664,7 @@ plurals:table(nofallback){ "02, …" } } - set34{ + set33{ few{ "n % 100 = 3..10 @integer 3~10, 103~110, 1003, … @decimal 3.0, 4.0, 5" ".0, 6.0, 7.0, 8.0, 9.0, 10.0, 103.0, 1003.0, …" @@ -693,7 +682,7 @@ plurals:table(nofallback){ two{"n = 2 @integer 2 @decimal 2.0, 2.00, 2.000, 2.0000"} zero{"n = 0 @integer 0 @decimal 0.0, 0.00, 0.000, 0.0000"} } - set35{ + set34{ few{"n = 3 @integer 3 @decimal 3.0, 3.00, 3.000, 3.0000"} many{"n = 6 @integer 6 @decimal 6.0, 6.00, 6.000, 6.0000"} one{"n = 1 @integer 1 @decimal 1.0, 1.00, 1.000, 1.0000"} @@ -705,53 +694,50 @@ plurals:table(nofallback){ two{"n = 2 @integer 2 @decimal 2.0, 2.00, 2.000, 2.0000"} zero{"n = 0 @integer 0 @decimal 0.0, 0.00, 0.000, 0.0000"} } - set36{ + set35{ other{" @integer 0~15, 100, 1000, 10000, 100000, 1000000, …"} } - set37{ + set36{ one{ "n % 10 = 1,2 and n % 100 != 11,12 @integer 1, 2, 21, 22, 31, 32, 41," " 42, 51, 52, 61, 62, 71, 72, 81, 82, 101, 1001, …" } other{" @integer 0, 3~17, 100, 1000, 10000, 100000, 1000000, …"} } - set38{ + set37{ one{"n = 1 @integer 1"} other{" @integer 0, 2~16, 100, 1000, 10000, 100000, 1000000, …"} } - set39{ + set38{ one{"n = 1,5 @integer 1, 5"} other{" @integer 0, 2~4, 6~17, 100, 1000, 10000, 100000, 1000000, …"} } + set39{ + one{"n = 1..4 @integer 1~4"} + other{" @integer 0, 5~19, 100, 1000, 10000, 100000, 1000000, …"} + } set4{ - one{ - "n = 0,1 or i = 0 and f = 1 @integer 0, 1 @decimal 0.0, 0.1, 1.0, 0.0" - "0, 0.01, 1.00, 0.000, 0.001, 1.000, 0.0000, 0.0001, 1.0000" - } + one{"i = 1 and v = 0 @integer 1"} other{ - " @integer 2~17, 100, 1000, 10000, 100000, 1000000, … @decimal 0.2~0." - "9, 1.1~1.8, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, …" + " @integer 0, 2~16, 100, 1000, 10000, 100000, 1000000, … @decimal 0.0" + "~1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, …" } } set40{ - one{"n = 1..4 @integer 1~4"} - other{" @integer 0, 5~19, 100, 1000, 10000, 100000, 1000000, …"} - } - set41{ few{ "n % 10 = 2,3 and n % 100 != 12,13 @integer 2, 3, 22, 23, 32, 33, 42," " 43, 52, 53, 62, 63, 72, 73, 82, 83, 102, 1002, …" } other{" @integer 0, 1, 4~17, 100, 1000, 10000, 100000, 1000000, …"} } - set42{ + set41{ few{ "n % 10 = 3 and n % 100 != 13 @integer 3, 23, 33, 43, 53, 63, 73, 83," " 103, 1003, …" } other{" @integer 0~2, 4~16, 100, 1000, 10000, 100000, 1000000, …"} } - set43{ + set42{ many{ "n % 10 = 6 or n % 10 = 9 or n % 10 = 0 and n != 0 @integer 6, 9, 10," " 16, 19, 20, 26, 29, 30, 36, 39, 40, 100, 1000, 10000, 100000, 10000" @@ -759,16 +745,16 @@ plurals:table(nofallback){ } other{" @integer 0~5, 7, 8, 11~15, 17, 18, 21, 101, 1001, …"} } - set44{ + set43{ many{"n = 11,8,80,800 @integer 8, 11, 80, 800"} other{" @integer 0~7, 9, 10, 12~17, 100, 1000, 10000, 100000, 1000000, …"} } - set45{ + set44{ many{"i = 0 or i % 100 = 2..20,40,60,80 @integer 0, 2~16, 102, 1002, …"} one{"i = 1 @integer 1"} other{" @integer 21~36, 100, 1000, 10000, 100000, 1000000, …"} } - set46{ + set45{ many{ "n % 10 = 4 and n % 100 != 14 @integer 4, 24, 34, 44, 54, 64, 74, 84," " 104, 1004, …" @@ -776,7 +762,7 @@ plurals:table(nofallback){ one{"n = 1 @integer 1"} other{" @integer 0, 2, 3, 5~17, 100, 1000, 10000, 100000, 1000000, …"} } - set47{ + set46{ few{ "n % 10 = 3 and n % 100 != 13 @integer 3, 23, 33, 43, 53, 63, 73, 83," " 103, 1003, …" @@ -791,29 +777,19 @@ plurals:table(nofallback){ " 102, 1002, …" } } - set48{ + set47{ few{"n = 4 @integer 4"} one{"n = 1 @integer 1"} other{" @integer 0, 5~19, 100, 1000, 10000, 100000, 1000000, …"} two{"n = 2,3 @integer 2, 3"} } - set49{ + set48{ few{"n = 4 @integer 4"} one{"n = 1,3 @integer 1, 3"} other{" @integer 0, 5~19, 100, 1000, 10000, 100000, 1000000, …"} two{"n = 2 @integer 2"} } - set5{ - one{ - "n = 0..1 @integer 0, 1 @decimal 0.0, 1.0, 0.00, 1.00, 0.000, 1.000, " - "0.0000, 1.0000" - } - other{ - " @integer 2~17, 100, 1000, 10000, 100000, 1000000, … @decimal 0.1~0." - "9, 1.1~1.7, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, …" - } - } - set50{ + set49{ many{ "i % 10 = 7,8 and i % 100 != 17,18 @integer 7, 8, 27, 28, 37, 38, 47," " 48, 57, 58, 67, 68, 77, 78, 87, 88, 107, 1007, …" @@ -828,7 +804,17 @@ plurals:table(nofallback){ " 102, 1002, …" } } - set51{ + set5{ + one{ + "n = 0,1 or i = 0 and f = 1 @integer 0, 1 @decimal 0.0, 0.1, 1.0, 0.0" + "0, 0.01, 1.00, 0.000, 0.001, 1.000, 0.0000, 0.0001, 1.0000" + } + other{ + " @integer 2~17, 100, 1000, 10000, 100000, 1000000, … @decimal 0.2~0." + "9, 1.1~1.8, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, …" + } + } + set50{ few{ "i % 10 = 3,4 or i % 1000 = 100,200,300,400,500,600,700,800,900 @inte" "ger 3, 4, 13, 14, 23, 24, 33, 34, 43, 44, 53, 54, 63, 64, 73, 74, 10" @@ -847,21 +833,21 @@ plurals:table(nofallback){ "00000, 1000000, …" } } - set52{ + set51{ few{"n = 4 @integer 4"} many{"n = 6 @integer 6"} one{"n = 1 @integer 1"} other{" @integer 0, 5, 7~20, 100, 1000, 10000, 100000, 1000000, …"} two{"n = 2,3 @integer 2, 3"} } - set53{ + set52{ few{"n = 4 @integer 4"} many{"n = 6 @integer 6"} one{"n = 1,5,7,8,9,10 @integer 1, 5, 7~10"} other{" @integer 0, 11~25, 100, 1000, 10000, 100000, 1000000, …"} two{"n = 2,3 @integer 2, 3"} } - set54{ + set53{ few{"n = 3,4 @integer 3, 4"} many{"n = 5,6 @integer 5, 6"} one{"n = 1 @integer 1"} @@ -871,23 +857,23 @@ plurals:table(nofallback){ } set6{ one{ - "n = 0..1 or n = 11..99 @integer 0, 1, 11~24 @decimal 0.0, 1.0, 11.0," - " 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0, 21.0, 22.0, 2" - "3.0, 24.0" + "n = 0..1 @integer 0, 1 @decimal 0.0, 1.0, 0.00, 1.00, 0.000, 1.000, " + "0.0000, 1.0000" } other{ - " @integer 2~10, 100~106, 1000, 10000, 100000, 1000000, … @decimal 0." - "1~0.9, 1.1~1.7, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, …" + " @integer 2~17, 100, 1000, 10000, 100000, 1000000, … @decimal 0.1~0." + "9, 1.1~1.7, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, …" } } set7{ one{ - "n = 0..2 and n != 2 @integer 0, 1 @decimal 0.0, 1.0, 0.00, 1.00, 0.0" - "00, 1.000, 0.0000, 1.0000" + "n = 0..1 or n = 11..99 @integer 0, 1, 11~24 @decimal 0.0, 1.0, 11.0," + " 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0, 21.0, 22.0, 2" + "3.0, 24.0" } other{ - " @integer 2~17, 100, 1000, 10000, 100000, 1000000, … @decimal 0.1~0." - "9, 1.1~1.7, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, …" + " @integer 2~10, 100~106, 1000, 10000, 100000, 1000000, … @decimal 0." + "1~0.9, 1.1~1.7, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, …" } } set8{ @@ -898,10 +884,10 @@ plurals:table(nofallback){ } } set9{ - one{"n = 1 and v = 0 @integer 1"} + one{"n = 1 or t != 0 and i = 0,1 @integer 1 @decimal 0.1~1.6"} other{ " @integer 0, 2~16, 100, 1000, 10000, 100000, 1000000, … @decimal 0.0" - "~1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, …" + ", 2.0~3.4, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, …" } } } diff --git a/icuSources/data/misc/supplementalData.txt b/icuSources/data/misc/supplementalData.txt index 9d15541b..949187be 100644 --- a/icuSources/data/misc/supplementalData.txt +++ b/icuSources/data/misc/supplementalData.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /supplementalData.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License supplementalData:table(nofallback){ calendarData{ buddhist{ @@ -1849,7 +1843,7 @@ supplementalData:table(nofallback){ "islamic-tbla", } } - cldrVersion{"29"} + cldrVersion{"31.0.1"} codeMappings{ { "AA", @@ -4108,6 +4102,7 @@ supplementalData:table(nofallback){ "BRZ", "BUK", "BYB", + "BYR", "CHE", "CHW", "CLE~F", @@ -4236,7 +4231,7 @@ supplementalData:table(nofallback){ "BSD", "BTN", "BWP", - "BYR", + "BYN", "BZD", "CAD", "CDF", @@ -4380,6 +4375,7 @@ supplementalData:table(nofallback){ "azj", "bcc", "bcl", + "bh", "bxk", "bxr", "cld", @@ -4427,11 +4423,13 @@ supplementalData:table(nofallback){ "pes", "plt", "pnb", + "prs", "quz", "rmy", "sh", "spy", "src", + "swc", "swh", "tl", "ttq", @@ -4601,7 +4599,6 @@ supplementalData:table(nofallback){ "bg", "bga~g", "bgi~z", - "bh", "bha~z", "bi", "bia~g", @@ -4868,8 +4865,7 @@ supplementalData:table(nofallback){ "dtd", "dth~i", "dtk", - "dtm", - "dto~p", + "dtm~p", "dtr~u", "dty", "dua~s", @@ -4879,7 +4875,9 @@ supplementalData:table(nofallback){ "dwa", "dwl", "dwr~s", + "dwu", "dww", + "dwy", "dya~b", "dyd", "dyg", @@ -4958,7 +4956,7 @@ supplementalData:table(nofallback){ "erw", "es", "ese", - "esh~i", + "esg~i", "esl~o", "esq", "ess", @@ -5016,6 +5014,7 @@ supplementalData:table(nofallback){ "fly", "fmp", "fmu", + "fnb", "fng", "fni", "fo", @@ -5089,6 +5088,7 @@ supplementalData:table(nofallback){ "gji", "gjk", "gjm~n", + "gjr", "gju", "gka", "gke", @@ -5314,8 +5314,8 @@ supplementalData:table(nofallback){ "ila~b", "ilg", "ili", - "ilk~l", - "ilo", + "ilk~m", + "ilo~p", "ils", "ilu~w", "ima", @@ -5357,8 +5357,7 @@ supplementalData:table(nofallback){ "isr", "ist~u", "it", - "itb~c", - "ite", + "itb~e", "iti", "itk~m", "ito", @@ -5418,6 +5417,7 @@ supplementalData:table(nofallback){ "jiy", "jje", "jjr", + "jka", "jkm", "jko~p", "jkr", @@ -5669,8 +5669,7 @@ supplementalData:table(nofallback){ "mia~r", "mit~u", "miw~z", - "mja", - "mjc~e", + "mja~e", "mjg~z", "mk", "mka~c", @@ -5796,7 +5795,7 @@ supplementalData:table(nofallback){ "nsa", "nsc~i", "nsk~z", - "nte", + "ntd~e", "ntg", "nti~k", "ntm", @@ -5879,7 +5878,7 @@ supplementalData:table(nofallback){ "olm", "olo", "olr", - "olt", + "olt~u", "om", "oma~c", "ome", @@ -5930,6 +5929,7 @@ supplementalData:table(nofallback){ "oue", "oui", "oum~n", + "ovd", "owi", "owl", "oyb", @@ -5973,7 +5973,7 @@ supplementalData:table(nofallback){ "pgn", "pgs", "pgu", - "pgy", + "pgy~z", "pha", "phd", "phg~i", @@ -6017,7 +6017,8 @@ supplementalData:table(nofallback){ "pqm", "pqw", "pra~i", - "prk~u", + "prk~r", + "prt~u", "prw~z", "ps", "psa", @@ -6141,7 +6142,7 @@ supplementalData:table(nofallback){ "rrt", "rsb", "rsi", - "rsl", + "rsl~m", "rtc", "rth", "rtm", @@ -6165,6 +6166,7 @@ supplementalData:table(nofallback){ "ryn", "rys", "ryu", + "rzh", "sa", "saa~f", "sah~m", @@ -6269,7 +6271,7 @@ supplementalData:table(nofallback){ "svr~s", "svx", "sw", - "swb~c", + "swb", "swf~g", "swi~y", "sxb~c", @@ -6300,8 +6302,7 @@ supplementalData:table(nofallback){ "tck~q", "tcs~u", "tcw~z", - "tda~l", - "tdn~o", + "tda~o", "tdq~v", "tdx~y", "te", @@ -6616,6 +6617,7 @@ supplementalData:table(nofallback){ "wrr~s", "wru~z", "wsa", + "wsg", "wsi", "wsk", "wsr~s", @@ -6645,8 +6647,7 @@ supplementalData:table(nofallback){ "wyy", "xaa~e", "xag", - "xai~j", - "xal~w", + "xai~w", "xay", "xba~e", "xbg", @@ -6858,7 +6859,7 @@ supplementalData:table(nofallback){ "yra~b", "yre", "yri", - "yrk~n", + "yrk~o", "yrs", "yrw", "yry", @@ -7024,7 +7025,9 @@ supplementalData:table(nofallback){ "154~5", "419", "EU", + "EZ", "QO", + "UN", } private_use{ "AA", @@ -7354,20 +7357,53 @@ supplementalData:table(nofallback){ "ba01~9", "ba10", "bh16", + "cdbn", + "cdka", + "cdkw", + "cdor", "ci01~9", "ci10~9", "cn71", "cn91~2", + "cz10a~f", + "cz611~5", + "cz621~7", + "czjc", + "czjm", + "czka", + "czkr", + "czli", + "czmo", + "czol", + "czpa", + "czpl", + "czpr", + "czst", + "czus", + "czvy", + "czzl", + "escn", + "fi01", + "fra~b", "frbl", + "frc", + "frcp", + "frd~g", "frgf", "frgp", + "frh~m", "frmf", "frmq", + "frn", "frnc", + "fro~p", "frpf", "frpm", + "frq~r", "frre", + "frs~t", "frtf", + "fru~v", "frwf", "fryt", "gbant", @@ -7395,6 +7431,18 @@ supplementalData:table(nofallback){ "gbnym", "gbomh", "gbstb", + "gr01", + "gr03~7", + "gr11~7", + "gr21~4", + "gr31~4", + "gr41~4", + "gr51~9", + "gr61~4", + "gr71~3", + "gr81~5", + "gr91~4", + "gra1", "is0", "laxn", "lud", @@ -7413,6 +7461,7 @@ supplementalData:table(nofallback){ "mk79", "mk84", "mrnkc", + "mxdif", "nlaw", "nlcw", "nlsx", @@ -7420,6 +7469,7 @@ supplementalData:table(nofallback){ "nzs", "omba", "omsh", + "shta", "tteto", "ttrcm", "ttwto", @@ -7427,6 +7477,7 @@ supplementalData:table(nofallback){ "twtnq", "twtpq", "twtxq", + "ug331", "usas", "usgu", "usmp", @@ -7608,7 +7659,7 @@ supplementalData:table(nofallback){ "bd40~9", "bd50~9", "bd60~4", - "bda~g", + "bda~h", "bebru", "bevan", "bevbr", @@ -7810,16 +7861,29 @@ supplementalData:table(nofallback){ "cask", "cayt", "cdbc", - "cdbn", + "cdbu", "cdeq", - "cdka", + "cdhk~l", + "cdhu", + "cdit", + "cdkc", "cdke", + "cdkg", + "cdkl", "cdkn", - "cdkw", + "cdks", + "cdlo", + "cdlu", "cdma", + "cdmn~o", "cdnk", - "cdor", + "cdnu", + "cdsa", "cdsk", + "cdsu", + "cdta", + "cdto", + "cdtu", "cfac", "cfbb", "cfbgf", @@ -7978,36 +8042,37 @@ supplementalData:table(nofallback){ "cvta", "cvts", "cy01~6", + "cz10", "cz101~9", - "cz10a~f", + "cz110~9", + "cz120~2", + "cz20", "cz201~9", "cz20a~c", + "cz31", "cz311~7", + "cz32", "cz321~7", + "cz41", "cz411~3", + "cz42", "cz421~7", + "cz51", "cz511~4", + "cz52", "cz521~5", + "cz53", "cz531~4", - "cz611~5", - "cz621~7", + "cz63", + "cz631~5", + "cz64", + "cz641~7", + "cz71", "cz711~5", + "cz72", "cz721~4", + "cz80", "cz801~6", - "czjc", - "czjm", - "czka", - "czkr", - "czli", - "czmo", - "czol", - "czpa", - "czpl", - "czpr", - "czst", - "czus", - "czvy", - "czzl", "debb", "debe", "debw", @@ -8108,7 +8173,8 @@ supplementalData:table(nofallback){ "esc", "esca~c", "esce", - "escl~o", + "escl~m", + "esco", "escr~u", "esex", "esga", @@ -8163,7 +8229,7 @@ supplementalData:table(nofallback){ "etor", "etsn~o", "etti", - "fi01~9", + "fi02~9", "fi10~9", "fj01~9", "fj10~4", @@ -8187,9 +8253,22 @@ supplementalData:table(nofallback){ "fr70~9", "fr80~9", "fr90~5", - "fra~c", - "frcp", - "frd~v", + "frara", + "frbfc", + "frbre", + "frcor", + "frcvl", + "frges", + "frgua", + "frhdf", + "fridf", + "frlre", + "frmay", + "frnaq", + "frnor", + "frocc", + "frpac", + "frpdl", "ga1~9", "gbabc~e", "gbagb", @@ -8479,21 +8558,8 @@ supplementalData:table(nofallback){ "gqkn", "gqli", "gqwn", - "gr01", - "gr03~7", - "gr11~7", - "gr21~4", - "gr31~4", - "gr41~4", - "gr51~9", - "gr61~4", "gr69", - "gr71~3", - "gr81~5", - "gr91~4", - "gra", - "gra1", - "grb~m", + "gra~m", "gtav", "gtbv", "gtcm", @@ -8887,6 +8953,7 @@ supplementalData:table(nofallback){ "kzalm", "kzast", "kzaty", + "kzbay", "kzkar", "kzkus", "kzkzy", @@ -9289,9 +9356,9 @@ supplementalData:table(nofallback){ "mxcam", "mxchh", "mxchp", + "mxcmx", "mxcoa", "mxcol", - "mxdif", "mxdur", "mxgro", "mxgua", @@ -9823,7 +9890,6 @@ supplementalData:table(nofallback){ "sg01~5", "shac", "shhl", - "shta", "si001~9", "si010~9", "si020~9", @@ -9846,7 +9912,7 @@ supplementalData:table(nofallback){ "si180~9", "si190~9", "si200~9", - "si210~2", + "si210~3", "skbc", "skbl", "skki", @@ -9985,6 +10051,7 @@ supplementalData:table(nofallback){ "tjdu", "tjgb", "tjkt", + "tjra", "tjsu", "tlal", "tlan", @@ -10107,10 +10174,10 @@ supplementalData:table(nofallback){ "ug301~9", "ug310~9", "ug320~9", - "ug330~1", + "ug330", "ug401~9", "ug410~9", - "ug420~5", + "ug420~6", "ugc", "uge", "ugn", @@ -10695,9 +10762,6 @@ supplementalData:table(nofallback){ "1959acad", "1994", "1996", - "POSIX", - "REVISED", - "SAAHO", "abl1943", "alalc97", "aluku", @@ -10719,6 +10783,7 @@ supplementalData:table(nofallback){ "ekavsk", "emodeng", "fonipa", + "fonnapa", "fonupa", "fonxsamp", "hepburn", @@ -10743,6 +10808,7 @@ supplementalData:table(nofallback){ "nulik", "osojs", "oxendict", + "pahawh2~4", "pamaka", "petr1708", "pinyin", @@ -10775,6 +10841,8 @@ supplementalData:table(nofallback){ aa{ primary{ scripts{"Latn"} + } + secondary{ territories{ "DJ", "ET", @@ -10784,6 +10852,8 @@ supplementalData:table(nofallback){ ab{ primary{ scripts{"Cyrl"} + } + secondary{ territories{"GE"} } } @@ -10795,18 +10865,24 @@ supplementalData:table(nofallback){ abr{ primary{ scripts{"Latn"} + } + secondary{ territories{"GH"} } } ace{ primary{ scripts{"Latn"} + } + secondary{ territories{"ID"} } } ach{ primary{ scripts{"Latn"} + } + secondary{ territories{"UG"} } } @@ -10818,23 +10894,29 @@ supplementalData:table(nofallback){ ady{ primary{ scripts{"Cyrl"} + } + secondary{ territories{"RU"} } } ae{ - primary{ + secondary{ scripts{"Avst"} } } aeb{ primary{ scripts{"Arab"} + } + secondary{ territories{"TN"} } } af{ primary{ scripts{"Latn"} + } + secondary{ territories{ "NA", "ZA", @@ -10848,14 +10930,14 @@ supplementalData:table(nofallback){ } aii{ primary{ - scripts{ - "Cyrl", - "Syrc", - } + scripts{"Cyrl"} + } + secondary{ + scripts{"Syrc"} } } ain{ - primary{ + secondary{ scripts{ "Kana", "Latn", @@ -10865,11 +10947,13 @@ supplementalData:table(nofallback){ ak{ primary{ scripts{"Latn"} + } + secondary{ territories{"GH"} } } akk{ - primary{ + secondary{ scripts{"Xsux"} } } @@ -10886,6 +10970,8 @@ supplementalData:table(nofallback){ aln{ primary{ scripts{"Latn"} + } + secondary{ territories{"XK"} } } @@ -10897,6 +10983,7 @@ supplementalData:table(nofallback){ am{ primary{ scripts{"Ethi"} + territories{"ET"} } } amo{ @@ -10910,7 +10997,7 @@ supplementalData:table(nofallback){ } } ang{ - primary{ + secondary{ scripts{"Latn"} } } @@ -10926,14 +11013,46 @@ supplementalData:table(nofallback){ } ar{ primary{ - scripts{ - "Arab", - "Syrc", + scripts{"Arab"} + territories{ + "AE", + "BH", + "DJ", + "DZ", + "EG", + "EH", + "ER", + "IL", + "IQ", + "JO", + "KM", + "KW", + "LB", + "LY", + "MA", + "MR", + "OM", + "PS", + "QA", + "SA", + "SD", + "SO", + "SY", + "TD", + "TN", + "YE", + } + } + secondary{ + scripts{"Syrc"} + territories{ + "IR", + "SS", } } } arc{ - primary{ + secondary{ scripts{ "Armi", "Nbat", @@ -10959,29 +11078,37 @@ supplementalData:table(nofallback){ arq{ primary{ scripts{"Arab"} + } + secondary{ territories{"DZ"} } } arw{ - primary{ + secondary{ scripts{"Latn"} } } ary{ primary{ scripts{"Arab"} + } + secondary{ territories{"MA"} } } arz{ primary{ scripts{"Arab"} + } + secondary{ territories{"EG"} } } as{ primary{ scripts{"Beng"} + } + secondary{ territories{"IN"} } } @@ -10993,6 +11120,8 @@ supplementalData:table(nofallback){ ast{ primary{ scripts{"Latn"} + } + secondary{ territories{"ES"} } } @@ -11004,23 +11133,28 @@ supplementalData:table(nofallback){ av{ primary{ scripts{"Cyrl"} + } + secondary{ territories{"RU"} } } avk{ - primary{ + secondary{ scripts{"Latn"} } } awa{ primary{ scripts{"Deva"} + } + secondary{ territories{"IN"} } } ay{ primary{ scripts{"Latn"} + territories{"BO"} } } az{ @@ -11030,6 +11164,9 @@ supplementalData:table(nofallback){ "Cyrl", "Latn", } + territories{"AZ"} + } + secondary{ territories{ "IQ", "IR", @@ -11040,23 +11177,31 @@ supplementalData:table(nofallback){ ba{ primary{ scripts{"Cyrl"} + } + secondary{ territories{"RU"} } } bal{ primary{ - scripts{ - "Arab", - "Latn", + scripts{"Arab"} + } + secondary{ + scripts{"Latn"} + territories{ + "AF", + "IR", + "PK", } } } ban{ primary{ - scripts{ - "Bali", - "Latn", - } + scripts{"Latn"} + } + secondary{ + scripts{"Bali"} + territories{"ID"} } } bap{ @@ -11067,6 +11212,8 @@ supplementalData:table(nofallback){ bar{ primary{ scripts{"Latn"} + } + secondary{ territories{ "AT", "DE", @@ -11085,10 +11232,11 @@ supplementalData:table(nofallback){ } bbc{ primary{ - scripts{ - "Batk", - "Latn", - } + scripts{"Latn"} + } + secondary{ + scripts{"Batk"} + territories{"ID"} } } bbj{ @@ -11099,29 +11247,38 @@ supplementalData:table(nofallback){ bci{ primary{ scripts{"Latn"} + } + secondary{ territories{"CI"} } } be{ primary{ scripts{"Cyrl"} + territories{"BY"} } } bej{ primary{ scripts{"Arab"} + } + secondary{ territories{"SD"} } } bem{ primary{ scripts{"Latn"} + } + secondary{ territories{"ZM"} } } bew{ primary{ scripts{"Latn"} + } + secondary{ territories{"ID"} } } @@ -11142,10 +11299,10 @@ supplementalData:table(nofallback){ } bft{ primary{ - scripts{ - "Arab", - "Tibt", - } + scripts{"Arab"} + } + secondary{ + scripts{"Tibt"} } } bfy{ @@ -11156,17 +11313,22 @@ supplementalData:table(nofallback){ bg{ primary{ scripts{"Cyrl"} + territories{"BG"} } } bgc{ primary{ scripts{"Deva"} + } + secondary{ territories{"IN"} } } bgn{ primary{ scripts{"Arab"} + } + secondary{ territories{"PK"} } } @@ -11178,24 +11340,32 @@ supplementalData:table(nofallback){ bhb{ primary{ scripts{"Deva"} + } + secondary{ territories{"IN"} } } bhi{ primary{ scripts{"Deva"} + } + secondary{ territories{"IN"} } } bhk{ primary{ scripts{"Latn"} + } + secondary{ territories{"PH"} } } bho{ primary{ scripts{"Deva"} + } + secondary{ territories{ "IN", "MU", @@ -11206,34 +11376,43 @@ supplementalData:table(nofallback){ bi{ primary{ scripts{"Latn"} + territories{"VU"} } } bik{ primary{ scripts{"Latn"} + } + secondary{ territories{"PH"} } } bin{ primary{ scripts{"Latn"} + } + secondary{ territories{"NG"} } } bjj{ primary{ scripts{"Deva"} + } + secondary{ territories{"IN"} } } bjn{ primary{ scripts{"Latn"} + } + secondary{ territories{"ID"} } } bjt{ - primary{ + secondary{ territories{"SN"} } } @@ -11244,10 +11423,10 @@ supplementalData:table(nofallback){ } bku{ primary{ - scripts{ - "Buhd", - "Latn", - } + scripts{"Latn"} + } + secondary{ + scripts{"Buhd"} } } bla{ @@ -11266,6 +11445,8 @@ supplementalData:table(nofallback){ "Latn", "Nkoo", } + } + secondary{ territories{"ML"} } } @@ -11277,12 +11458,17 @@ supplementalData:table(nofallback){ bn{ primary{ scripts{"Beng"} + territories{"BD"} + } + secondary{ territories{"IN"} } } bo{ primary{ scripts{"Tibt"} + } + secondary{ territories{"CN"} } } @@ -11294,6 +11480,8 @@ supplementalData:table(nofallback){ bqi{ primary{ scripts{"Arab"} + } + secondary{ territories{"IR"} } } @@ -11314,15 +11502,18 @@ supplementalData:table(nofallback){ } brh{ primary{ - scripts{ - "Arab", - "Latn", - } + scripts{"Arab"} + } + secondary{ + scripts{"Latn"} + territories{"PK"} } } brx{ primary{ scripts{"Deva"} + } + secondary{ territories{"IN"} } } @@ -11332,10 +11523,11 @@ supplementalData:table(nofallback){ "Cyrl", "Latn", } + territories{"BA"} } } bsc{ - primary{ + secondary{ territories{"SN"} } } @@ -11362,20 +11554,25 @@ supplementalData:table(nofallback){ buc{ primary{ scripts{"Latn"} + } + secondary{ territories{"YT"} } } bug{ primary{ - scripts{ - "Bugi", - "Latn", - } + scripts{"Latn"} + } + secondary{ + scripts{"Bugi"} + territories{"ID"} } } bum{ primary{ scripts{"Latn"} + } + secondary{ territories{"CM"} } } @@ -11407,6 +11604,9 @@ supplementalData:table(nofallback){ ca{ primary{ scripts{"Latn"} + territories{"AD"} + } + secondary{ territories{"ES"} } } @@ -11441,29 +11641,38 @@ supplementalData:table(nofallback){ ce{ primary{ scripts{"Cyrl"} + } + secondary{ territories{"RU"} } } ceb{ primary{ scripts{"Latn"} + } + secondary{ territories{"PH"} } } cgg{ primary{ scripts{"Latn"} + } + secondary{ territories{"UG"} } } ch{ primary{ scripts{"Latn"} + territories{"GU"} } } chk{ primary{ scripts{"Latn"} + } + secondary{ territories{"FM"} } } @@ -11473,7 +11682,7 @@ supplementalData:table(nofallback){ } } chn{ - primary{ + secondary{ scripts{"Latn"} } } @@ -11484,10 +11693,10 @@ supplementalData:table(nofallback){ } chp{ primary{ - scripts{ - "Cans", - "Latn", - } + scripts{"Latn"} + } + secondary{ + scripts{"Cans"} } } chr{ @@ -11502,18 +11711,18 @@ supplementalData:table(nofallback){ } cja{ primary{ - scripts{ - "Arab", - "Cham", - } + scripts{"Arab"} + } + secondary{ + scripts{"Cham"} } } cjm{ primary{ - scripts{ - "Arab", - "Cham", - } + scripts{"Cham"} + } + secondary{ + scripts{"Arab"} } } cjs{ @@ -11524,6 +11733,8 @@ supplementalData:table(nofallback){ ckb{ primary{ scripts{"Arab"} + } + secondary{ territories{ "IQ", "IR", @@ -11541,7 +11752,7 @@ supplementalData:table(nofallback){ } } cop{ - primary{ + secondary{ scripts{ "Arab", "Copt", @@ -11569,10 +11780,10 @@ supplementalData:table(nofallback){ } crj{ primary{ - scripts{ - "Cans", - "Latn", - } + scripts{"Cans"} + } + secondary{ + scripts{"Latn"} } } crk{ @@ -11582,10 +11793,10 @@ supplementalData:table(nofallback){ } crl{ primary{ - scripts{ - "Cans", - "Latn", - } + scripts{"Cans"} + } + secondary{ + scripts{"Latn"} } } crm{ @@ -11596,17 +11807,24 @@ supplementalData:table(nofallback){ crs{ primary{ scripts{"Latn"} + } + secondary{ territories{"SC"} } } cs{ primary{ scripts{"Latn"} + territories{"CZ"} + } + secondary{ + territories{"SK"} } } csb{ - primary{ + secondary{ scripts{"Latn"} + territories{"PL"} } } csw{ @@ -11620,25 +11838,32 @@ supplementalData:table(nofallback){ } } cu{ - primary{ + secondary{ scripts{"Cyrl"} } } cv{ primary{ scripts{"Cyrl"} + } + secondary{ territories{"RU"} } } cy{ primary{ scripts{"Latn"} + } + secondary{ territories{"GB"} } } da{ primary{ scripts{"Latn"} + territories{"DK"} + } + secondary{ territories{"DE"} } } @@ -11660,14 +11885,38 @@ supplementalData:table(nofallback){ dcc{ primary{ scripts{"Arab"} + } + secondary{ territories{"IN"} } } de{ primary{ - scripts{ - "Latn", - "Runr", + scripts{"Latn"} + territories{ + "AT", + "BE", + "CH", + "DE", + "LI", + "LU", + } + } + secondary{ + scripts{"Runr"} + territories{ + "BR", + "CZ", + "DK", + "FR", + "GB", + "HU", + "KZ", + "NL", + "PL", + "SI", + "SK", + "US", } } } @@ -11678,10 +11927,10 @@ supplementalData:table(nofallback){ } den{ primary{ - scripts{ - "Cans", - "Latn", - } + scripts{"Latn"} + } + secondary{ + scripts{"Cans"} } } dgr{ @@ -11697,6 +11946,8 @@ supplementalData:table(nofallback){ dje{ primary{ scripts{"Latn"} + } + secondary{ territories{"NE"} } } @@ -11712,10 +11963,11 @@ supplementalData:table(nofallback){ } doi{ primary{ - scripts{ - "Arab", - "Takr", - } + scripts{"Arab"} + } + secondary{ + scripts{"Takr"} + territories{"IN"} } } dsb{ @@ -11744,32 +11996,37 @@ supplementalData:table(nofallback){ } } dum{ - primary{ + secondary{ scripts{"Latn"} } } dv{ primary{ scripts{"Thaa"} + territories{"MV"} } } dyo{ primary{ - scripts{ - "Arab", - "Latn", - } + scripts{"Latn"} + } + secondary{ + scripts{"Arab"} + territories{"SN"} } } dyu{ primary{ scripts{"Latn"} + } + secondary{ territories{"BF"} } } dz{ primary{ scripts{"Tibt"} + territories{"BT"} } } ebu{ @@ -11780,6 +12037,8 @@ supplementalData:table(nofallback){ ee{ primary{ scripts{"Latn"} + } + secondary{ territories{ "GH", "TG", @@ -11789,6 +12048,8 @@ supplementalData:table(nofallback){ efi{ primary{ scripts{"Latn"} + } + secondary{ territories{"NG"} } } @@ -11798,7 +12059,7 @@ supplementalData:table(nofallback){ } } egy{ - primary{ + secondary{ scripts{"Egyp"} } } @@ -11815,19 +12076,166 @@ supplementalData:table(nofallback){ el{ primary{ scripts{"Grek"} + territories{ + "CY", + "GR", + } } } en{ primary{ + scripts{"Latn"} + territories{ + "AG", + "AI", + "AS", + "AU", + "BB", + "BI", + "BM", + "BS", + "BW", + "BZ", + "CA", + "CC", + "CK", + "CM", + "CX", + "DG", + "DM", + "ER", + "FJ", + "FK", + "FM", + "GB", + "GD", + "GG", + "GH", + "GI", + "GM", + "GU", + "GY", + "HK", + "IE", + "IM", + "IN", + "IO", + "JE", + "JM", + "KE", + "KI", + "KN", + "KY", + "LC", + "LR", + "LS", + "MG", + "MH", + "MP", + "MS", + "MT", + "MU", + "MW", + "NA", + "NF", + "NG", + "NR", + "NU", + "NZ", + "PG", + "PH", + "PK", + "PN", + "PR", + "PW", + "RW", + "SB", + "SC", + "SD", + "SG", + "SH", + "SL", + "SS", + "SX", + "SZ", + "TC", + "TK", + "TO", + "TT", + "TV", + "TZ", + "UG", + "UM", + "US", + "VC", + "VG", + "VI", + "VU", + "WS", + "ZA", + "ZM", + "ZW", + } + } + secondary{ scripts{ "Dsrt", "Shaw", - "Latn", + } + territories{ + "AC", + "AR", + "AT", + "BA", + "BD", + "BE", + "BG", + "BR", + "CH", + "CL", + "CY", + "CZ", + "DE", + "DK", + "DZ", + "EE", + "EG", + "ES", + "ET", + "FI", + "FR", + "GR", + "HR", + "HU", + "IL", + "IQ", + "IT", + "JO", + "KZ", + "LB", + "LK", + "LT", + "LU", + "LV", + "MA", + "MX", + "MY", + "NL", + "PL", + "PT", + "RO", + "SE", + "SI", + "SK", + "TA", + "TH", + "TR", + "YE", } } } enm{ - primary{ + secondary{ scripts{"Latn"} } } @@ -11839,12 +12247,42 @@ supplementalData:table(nofallback){ es{ primary{ scripts{"Latn"} + territories{ + "AR", + "BO", + "CL", + "CO", + "CR", + "CU", + "DO", + "EA", + "EC", + "ES", + "GQ", + "GT", + "HN", + "IC", + "MX", + "NI", + "PA", + "PE", + "PR", + "PY", + "SV", + "UY", + "VE", + } + } + secondary{ territories{ "AD", "BZ", "DE", + "FR", "GI", "PH", + "PT", + "RO", "US", } } @@ -11857,10 +12295,11 @@ supplementalData:table(nofallback){ et{ primary{ scripts{"Latn"} + territories{"EE"} } } ett{ - primary{ + secondary{ scripts{ "Ital", "Latn", @@ -11870,6 +12309,8 @@ supplementalData:table(nofallback){ eu{ primary{ scripts{"Latn"} + } + secondary{ territories{"ES"} } } @@ -11891,18 +12332,28 @@ supplementalData:table(nofallback){ fa{ primary{ scripts{"Arab"} + territories{ + "AF", + "IR", + } + } + secondary{ territories{"PK"} } } fan{ primary{ scripts{"Latn"} + } + secondary{ territories{"GQ"} } } ff{ primary{ scripts{"Latn"} + } + secondary{ territories{ "GN", "SN", @@ -11912,13 +12363,21 @@ supplementalData:table(nofallback){ ffm{ primary{ scripts{"Latn"} + } + secondary{ territories{"ML"} } } fi{ primary{ scripts{"Latn"} - territories{"SE"} + territories{"FI"} + } + secondary{ + territories{ + "EE", + "SE", + } } } fia{ @@ -11928,10 +12387,12 @@ supplementalData:table(nofallback){ } fil{ primary{ - scripts{ - "Latn", - "Tglg", - } + scripts{"Latn"} + territories{"PH"} + } + secondary{ + scripts{"Tglg"} + territories{"US"} } } fit{ @@ -11942,24 +12403,85 @@ supplementalData:table(nofallback){ fj{ primary{ scripts{"Latn"} + territories{"FJ"} } } fo{ primary{ scripts{"Latn"} + territories{"FO"} } } fon{ primary{ scripts{"Latn"} + } + secondary{ territories{"BJ"} } } fr{ primary{ - scripts{ - "Dupl", - "Latn", + scripts{"Latn"} + territories{ + "BE", + "BF", + "BI", + "BJ", + "BL", + "CA", + "CD", + "CF", + "CG", + "CH", + "CI", + "CM", + "DJ", + "DZ", + "FR", + "GA", + "GF", + "GN", + "GP", + "GQ", + "HT", + "KM", + "LU", + "MA", + "MC", + "MF", + "MG", + "ML", + "MQ", + "MU", + "NC", + "NE", + "PF", + "PM", + "RE", + "RW", + "SC", + "SN", + "SY", + "TD", + "TG", + "TN", + "VU", + "WF", + "YT", + } + } + secondary{ + scripts{"Dupl"} + territories{ + "DE", + "GB", + "IT", + "NL", + "PT", + "RO", + "TF", + "US", } } } @@ -11969,12 +12491,12 @@ supplementalData:table(nofallback){ } } frm{ - primary{ + secondary{ scripts{"Latn"} } } fro{ - primary{ + secondary{ scripts{"Latn"} } } @@ -11996,12 +12518,16 @@ supplementalData:table(nofallback){ fud{ primary{ scripts{"Latn"} + } + secondary{ territories{"WF"} } } fuq{ primary{ scripts{"Latn"} + } + secondary{ territories{"NE"} } } @@ -12013,6 +12539,8 @@ supplementalData:table(nofallback){ fuv{ primary{ scripts{"Latn"} + } + secondary{ territories{"NG"} } } @@ -12024,32 +12552,41 @@ supplementalData:table(nofallback){ fy{ primary{ scripts{"Latn"} + } + secondary{ territories{"NL"} } } ga{ primary{ scripts{"Latn"} + territories{"IE"} + } + secondary{ territories{"GB"} } } gaa{ primary{ scripts{"Latn"} + } + secondary{ territories{"GH"} } } gag{ primary{ - scripts{ - "Cyrl", - "Latn", - } + scripts{"Latn"} + } + secondary{ + scripts{"Cyrl"} } } gan{ primary{ scripts{"Hans"} + } + secondary{ territories{"CN"} } } @@ -12066,6 +12603,8 @@ supplementalData:table(nofallback){ gbm{ primary{ scripts{"Deva"} + } + secondary{ territories{"IN"} } } @@ -12077,31 +12616,36 @@ supplementalData:table(nofallback){ gcr{ primary{ scripts{"Latn"} + } + secondary{ territories{"GF"} } } gd{ primary{ scripts{"Latn"} + } + secondary{ territories{"GB"} } } gez{ - primary{ + secondary{ scripts{"Ethi"} } } ggn{ primary{ - scripts{ - "Deva", - "Latn", - } + scripts{"Deva"} + } + secondary{ + scripts{"Latn"} } } gil{ primary{ scripts{"Latn"} + territories{"KI"} } } gjk{ @@ -12117,6 +12661,8 @@ supplementalData:table(nofallback){ gl{ primary{ scripts{"Latn"} + } + secondary{ territories{"ES"} } } @@ -12128,27 +12674,32 @@ supplementalData:table(nofallback){ glk{ primary{ scripts{"Arab"} + } + secondary{ territories{"IR"} } } gmh{ - primary{ + secondary{ scripts{"Latn"} } } gn{ primary{ scripts{"Latn"} + territories{"PY"} } } goh{ - primary{ + secondary{ scripts{"Latn"} } } gom{ primary{ scripts{"Deva"} + } + secondary{ territories{"IN"} } } @@ -12158,12 +12709,16 @@ supplementalData:table(nofallback){ "Deva", "Telu", } + } + secondary{ territories{"IN"} } } gor{ primary{ scripts{"Latn"} + } + secondary{ territories{"ID"} } } @@ -12173,7 +12728,7 @@ supplementalData:table(nofallback){ } } got{ - primary{ + secondary{ scripts{"Goth"} } } @@ -12183,7 +12738,7 @@ supplementalData:table(nofallback){ } } grc{ - primary{ + secondary{ scripts{ "Cprt", "Grek", @@ -12199,11 +12754,20 @@ supplementalData:table(nofallback){ gsw{ primary{ scripts{"Latn"} + territories{ + "CH", + "LI", + } + } + secondary{ + territories{"DE"} } } gu{ primary{ scripts{"Gujr"} + } + secondary{ territories{"IN"} } } @@ -12225,12 +12789,15 @@ supplementalData:table(nofallback){ guz{ primary{ scripts{"Latn"} + } + secondary{ territories{"KE"} } } gv{ primary{ scripts{"Latn"} + territories{"IM"} } } gvr{ @@ -12249,6 +12816,8 @@ supplementalData:table(nofallback){ "Arab", "Latn", } + } + secondary{ territories{ "NE", "NG", @@ -12263,31 +12832,43 @@ supplementalData:table(nofallback){ hak{ primary{ scripts{"Hans"} + } + secondary{ territories{"CN"} } } haw{ primary{ scripts{"Latn"} + } + secondary{ territories{"US"} } } haz{ primary{ scripts{"Arab"} + } + secondary{ territories{"AF"} } } he{ primary{ scripts{"Hebr"} + territories{"IL"} } } hi{ primary{ - scripts{ - "Deva", - "Mahj", + scripts{"Deva"} + territories{"IN"} + } + secondary{ + scripts{"Mahj"} + territories{ + "FJ", + "ZA", } } } @@ -12297,16 +12878,19 @@ supplementalData:table(nofallback){ "Deva", "Latn", } + territories{"FJ"} } } hil{ primary{ scripts{"Latn"} + } + secondary{ territories{"PH"} } } hit{ - primary{ + secondary{ scripts{"Xsux"} } } @@ -12317,10 +12901,10 @@ supplementalData:table(nofallback){ } hmn{ primary{ - scripts{ - "Hmng", - "Latn", - } + scripts{"Latn"} + } + secondary{ + scripts{"Hmng"} } } hnd{ @@ -12331,6 +12915,8 @@ supplementalData:table(nofallback){ hne{ primary{ scripts{"Deva"} + } + secondary{ territories{"IN"} } } @@ -12341,34 +12927,40 @@ supplementalData:table(nofallback){ } hnn{ primary{ - scripts{ - "Hano", - "Latn", - } + scripts{"Latn"} + } + secondary{ + scripts{"Hano"} } } hno{ primary{ scripts{"Arab"} + } + secondary{ territories{"PK"} } } ho{ primary{ scripts{"Latn"} + territories{"PG"} } } hoc{ primary{ - scripts{ - "Deva", - "Wara", - } + scripts{"Deva"} + } + secondary{ + scripts{"Wara"} + territories{"IN"} } } hoj{ primary{ scripts{"Deva"} + } + secondary{ territories{"IN"} } } @@ -12380,9 +12972,16 @@ supplementalData:table(nofallback){ hr{ primary{ scripts{"Latn"} + territories{ + "BA", + "HR", + } + } + secondary{ territories{ "AT", "RS", + "SI", } } } @@ -12394,17 +12993,23 @@ supplementalData:table(nofallback){ hsn{ primary{ scripts{"Hans"} + } + secondary{ territories{"CN"} } } ht{ primary{ scripts{"Latn"} + territories{"HT"} } } hu{ primary{ scripts{"Latn"} + territories{"HU"} + } + secondary{ territories{ "AT", "RO", @@ -12420,6 +13025,9 @@ supplementalData:table(nofallback){ hy{ primary{ scripts{"Armn"} + territories{"AM"} + } + secondary{ territories{"RU"} } } @@ -12429,7 +13037,7 @@ supplementalData:table(nofallback){ } } ia{ - primary{ + secondary{ scripts{"Latn"} } } @@ -12441,29 +13049,40 @@ supplementalData:table(nofallback){ ibb{ primary{ scripts{"Latn"} + } + secondary{ territories{"NG"} } } id{ primary{ - scripts{ - "Arab", - "Latn", - } + scripts{"Latn"} + territories{"ID"} + } + secondary{ + scripts{"Arab"} + } + } + ife{ + primary{ + scripts{"Latn"} } } ig{ primary{ scripts{"Latn"} + } + secondary{ territories{"NG"} } } ii{ primary{ - scripts{ - "Latn", - "Yiii", - } + scripts{"Yiii"} + } + secondary{ + scripts{"Latn"} + territories{"CN"} } } ik{ @@ -12474,38 +13093,54 @@ supplementalData:table(nofallback){ ikt{ primary{ scripts{"Latn"} + } + secondary{ territories{"CA"} } } ilo{ primary{ scripts{"Latn"} + } + secondary{ territories{"PH"} } } inh{ primary{ + scripts{"Cyrl"} + } + secondary{ scripts{ "Arab", "Latn", - "Cyrl", } + territories{"RU"} } } is{ primary{ scripts{"Latn"} + territories{"IS"} } } it{ primary{ scripts{"Latn"} + territories{ + "CH", + "IT", + "SM", + "VA", + } + } + secondary{ territories{ "DE", "FR", "HR", + "MT", "US", - "VA", } } } @@ -12515,6 +13150,8 @@ supplementalData:table(nofallback){ "Cans", "Latn", } + } + secondary{ territories{"CA"} } } @@ -12526,11 +13163,14 @@ supplementalData:table(nofallback){ ja{ primary{ scripts{"Jpan"} + territories{"JP"} } } jam{ primary{ scripts{"Latn"} + } + secondary{ territories{"JM"} } } @@ -12547,7 +13187,6 @@ supplementalData:table(nofallback){ jml{ primary{ scripts{"Deva"} - territories{"NP"} } } jpr{ @@ -12561,21 +13200,23 @@ supplementalData:table(nofallback){ } } jut{ - primary{ + secondary{ scripts{"Latn"} } } jv{ primary{ - scripts{ - "Java", - "Latn", - } + scripts{"Latn"} + } + secondary{ + scripts{"Java"} + territories{"ID"} } } ka{ primary{ scripts{"Geor"} + territories{"GE"} } } kaa{ @@ -12586,6 +13227,8 @@ supplementalData:table(nofallback){ kab{ primary{ scripts{"Latn"} + } + secondary{ territories{"DZ"} } } @@ -12602,6 +13245,8 @@ supplementalData:table(nofallback){ kam{ primary{ scripts{"Latn"} + } + secondary{ territories{"KE"} } } @@ -12613,6 +13258,8 @@ supplementalData:table(nofallback){ kbd{ primary{ scripts{"Cyrl"} + } + secondary{ territories{"RU"} } } @@ -12634,6 +13281,8 @@ supplementalData:table(nofallback){ kde{ primary{ scripts{"Latn"} + } + secondary{ territories{"TZ"} } } @@ -12645,6 +13294,8 @@ supplementalData:table(nofallback){ kea{ primary{ scripts{"Latn"} + } + secondary{ territories{"CV"} } } @@ -12661,12 +13312,16 @@ supplementalData:table(nofallback){ kfy{ primary{ scripts{"Deva"} + } + secondary{ territories{"IN"} } } kg{ primary{ scripts{"Latn"} + } + secondary{ territories{"CD"} } } @@ -12682,10 +13337,11 @@ supplementalData:table(nofallback){ } kha{ primary{ - scripts{ - "Beng", - "Latn", - } + scripts{"Latn"} + } + secondary{ + scripts{"Beng"} + territories{"IN"} } } khb{ @@ -12696,6 +13352,8 @@ supplementalData:table(nofallback){ khn{ primary{ scripts{"Deva"} + } + secondary{ territories{"IN"} } } @@ -12717,6 +13375,8 @@ supplementalData:table(nofallback){ ki{ primary{ scripts{"Latn"} + } + secondary{ territories{"KE"} } } @@ -12728,15 +13388,17 @@ supplementalData:table(nofallback){ kj{ primary{ scripts{"Latn"} + } + secondary{ territories{"NA"} } } kjg{ primary{ - scripts{ - "Laoo", - "Latn", - } + scripts{"Laoo"} + } + secondary{ + scripts{"Latn"} } } kjh{ @@ -12750,6 +13412,9 @@ supplementalData:table(nofallback){ "Arab", "Cyrl", } + territories{"KZ"} + } + secondary{ territories{"CN"} } } @@ -12761,52 +13426,72 @@ supplementalData:table(nofallback){ kl{ primary{ scripts{"Latn"} + territories{"GL"} + } + secondary{ territories{"DK"} } } kln{ primary{ scripts{"Latn"} + } + secondary{ territories{"KE"} } } km{ primary{ scripts{"Khmr"} + territories{"KH"} } } kmb{ primary{ scripts{"Latn"} + } + secondary{ territories{"AO"} } } kn{ primary{ scripts{"Knda"} + } + secondary{ territories{"IN"} } } knf{ - primary{ + secondary{ territories{"SN"} } } ko{ primary{ scripts{"Kore"} + territories{ + "KP", + "KR", + } + } + secondary{ territories{"CN"} } } koi{ primary{ scripts{"Cyrl"} + } + secondary{ territories{"RU"} } } kok{ primary{ scripts{"Deva"} + } + secondary{ territories{"IN"} } } @@ -12833,12 +13518,16 @@ supplementalData:table(nofallback){ krc{ primary{ scripts{"Cyrl"} + } + secondary{ territories{"RU"} } } kri{ primary{ scripts{"Latn"} + } + secondary{ territories{"SL"} } } @@ -12855,6 +13544,8 @@ supplementalData:table(nofallback){ kru{ primary{ scripts{"Deva"} + } + secondary{ territories{"IN"} } } @@ -12864,6 +13555,8 @@ supplementalData:table(nofallback){ "Arab", "Deva", } + } + secondary{ territories{"IN"} } } @@ -12889,6 +13582,8 @@ supplementalData:table(nofallback){ "Cyrl", "Latn", } + } + secondary{ territories{ "SY", "TR", @@ -12898,6 +13593,8 @@ supplementalData:table(nofallback){ kum{ primary{ scripts{"Cyrl"} + } + secondary{ territories{"RU"} } } @@ -12908,10 +13605,11 @@ supplementalData:table(nofallback){ } kv{ primary{ - scripts{ - "Cyrl", - "Perm", - } + scripts{"Cyrl"} + } + secondary{ + scripts{"Perm"} + territories{"RU"} } } kvr{ @@ -12932,6 +13630,8 @@ supplementalData:table(nofallback){ kxm{ primary{ scripts{"Thai"} + } + secondary{ territories{"TH"} } } @@ -12947,6 +13647,7 @@ supplementalData:table(nofallback){ "Cyrl", "Latn", } + territories{"KG"} } } kyu{ @@ -12955,12 +13656,13 @@ supplementalData:table(nofallback){ } } la{ - primary{ + secondary{ scripts{"Latn"} + territories{"VA"} } } lab{ - primary{ + secondary{ scripts{"Lina"} } } @@ -12977,12 +13679,16 @@ supplementalData:table(nofallback){ lah{ primary{ scripts{"Arab"} + } + secondary{ territories{"PK"} } } laj{ primary{ scripts{"Latn"} + } + secondary{ territories{"UG"} } } @@ -12994,11 +13700,14 @@ supplementalData:table(nofallback){ lb{ primary{ scripts{"Latn"} + territories{"LU"} } } lbe{ primary{ scripts{"Cyrl"} + } + secondary{ territories{"RU"} } } @@ -13019,14 +13728,15 @@ supplementalData:table(nofallback){ } lez{ primary{ - scripts{ - "Aghb", - "Cyrl", - } + scripts{"Cyrl"} + } + secondary{ + scripts{"Aghb"} + territories{"RU"} } } lfn{ - primary{ + secondary{ scripts{ "Cyrl", "Latn", @@ -13036,6 +13746,8 @@ supplementalData:table(nofallback){ lg{ primary{ scripts{"Latn"} + } + secondary{ territories{"UG"} } } @@ -13063,13 +13775,15 @@ supplementalData:table(nofallback){ } } liv{ - primary{ + secondary{ scripts{"Latn"} } } ljp{ primary{ scripts{"Latn"} + } + secondary{ territories{"ID"} } } @@ -13086,6 +13800,8 @@ supplementalData:table(nofallback){ lmn{ primary{ scripts{"Telu"} + } + secondary{ territories{"IN"} } } @@ -13097,12 +13813,15 @@ supplementalData:table(nofallback){ ln{ primary{ scripts{"Latn"} + } + secondary{ territories{"CD"} } } lo{ primary{ scripts{"Laoo"} + territories{"LA"} } } lol{ @@ -13118,12 +13837,17 @@ supplementalData:table(nofallback){ lrc{ primary{ scripts{"Arab"} + } + secondary{ territories{"IR"} } } lt{ primary{ scripts{"Latn"} + territories{"LT"} + } + secondary{ territories{"PL"} } } @@ -13135,12 +13859,16 @@ supplementalData:table(nofallback){ lu{ primary{ scripts{"Latn"} + } + secondary{ territories{"CD"} } } lua{ primary{ scripts{"Latn"} + } + secondary{ territories{"CD"} } } @@ -13157,6 +13885,8 @@ supplementalData:table(nofallback){ luo{ primary{ scripts{"Latn"} + } + secondary{ territories{"KE"} } } @@ -13166,25 +13896,30 @@ supplementalData:table(nofallback){ } } lut{ - primary{ + secondary{ scripts{"Latn"} } } luy{ primary{ scripts{"Latn"} + } + secondary{ territories{"KE"} } } luz{ primary{ scripts{"Arab"} + } + secondary{ territories{"IR"} } } lv{ primary{ scripts{"Latn"} + territories{"LV"} } } lwl{ @@ -13193,7 +13928,7 @@ supplementalData:table(nofallback){ } } lzh{ - primary{ + secondary{ scripts{"Hans"} } } @@ -13208,6 +13943,8 @@ supplementalData:table(nofallback){ mad{ primary{ scripts{"Latn"} + } + secondary{ territories{"ID"} } } @@ -13219,23 +13956,30 @@ supplementalData:table(nofallback){ mag{ primary{ scripts{"Deva"} + } + secondary{ territories{"IN"} } } mai{ primary{ - scripts{ - "Deva", - "Tirh", + scripts{"Deva"} + } + secondary{ + scripts{"Tirh"} + territories{ + "IN", + "NP", } } } mak{ primary{ - scripts{ - "Bugi", - "Latn", - } + scripts{"Latn"} + } + secondary{ + scripts{"Bugi"} + territories{"ID"} } } man{ @@ -13244,6 +13988,8 @@ supplementalData:table(nofallback){ "Latn", "Nkoo", } + } + secondary{ territories{ "GM", "GN", @@ -13263,21 +14009,25 @@ supplementalData:table(nofallback){ mdf{ primary{ scripts{"Cyrl"} + } + secondary{ territories{"RU"} } } mdh{ primary{ scripts{"Latn"} + } + secondary{ territories{"PH"} } } mdr{ primary{ - scripts{ - "Bugi", - "Latn", - } + scripts{"Latn"} + } + secondary{ + scripts{"Bugi"} } } mdt{ @@ -13287,48 +14037,58 @@ supplementalData:table(nofallback){ } men{ primary{ - scripts{ - "Latn", - "Mend", - } + scripts{"Latn"} + } + secondary{ + scripts{"Mend"} + territories{"SL"} } } mer{ primary{ scripts{"Latn"} + } + secondary{ territories{"KE"} } } mey{ - primary{ + secondary{ territories{"SN"} } } mfa{ primary{ scripts{"Arab"} + } + secondary{ territories{"TH"} } } mfe{ primary{ scripts{"Latn"} + } + secondary{ territories{"MU"} } } mfv{ - primary{ + secondary{ territories{"SN"} } } mg{ primary{ scripts{"Latn"} + territories{"MG"} } } mgh{ primary{ scripts{"Latn"} + } + secondary{ territories{"MZ"} } } @@ -13350,11 +14110,13 @@ supplementalData:table(nofallback){ mh{ primary{ scripts{"Latn"} + territories{"MH"} } } mi{ primary{ scripts{"Latn"} + territories{"NZ"} } } mic{ @@ -13365,17 +14127,22 @@ supplementalData:table(nofallback){ min{ primary{ scripts{"Latn"} + } + secondary{ territories{"ID"} } } mk{ primary{ scripts{"Cyrl"} + territories{"MK"} } } ml{ primary{ scripts{"Mlym"} + } + secondary{ territories{"IN"} } } @@ -13389,21 +14156,26 @@ supplementalData:table(nofallback){ scripts{ "Cyrl", "Mong", - "Phag", } + territories{"MN"} + } + secondary{ + scripts{"Phag"} + territories{"CN"} } } mnc{ - primary{ + secondary{ scripts{"Mong"} } } mni{ primary{ - scripts{ - "Beng", - "Mtei", - } + scripts{"Beng"} + } + secondary{ + scripts{"Mtei"} + territories{"IN"} } } mns{ @@ -13429,15 +14201,18 @@ supplementalData:table(nofallback){ mos{ primary{ scripts{"Latn"} + } + secondary{ territories{"BF"} } } mr{ primary{ - scripts{ - "Deva", - "Modi", - } + scripts{"Deva"} + } + secondary{ + scripts{"Modi"} + territories{"IN"} } } mrd{ @@ -13452,10 +14227,10 @@ supplementalData:table(nofallback){ } mro{ primary{ - scripts{ - "Latn", - "Mroo", - } + scripts{"Latn"} + } + secondary{ + scripts{"Mroo"} } } ms{ @@ -13464,6 +14239,13 @@ supplementalData:table(nofallback){ "Arab", "Latn", } + territories{ + "BN", + "MY", + "SG", + } + } + secondary{ territories{ "CC", "ID", @@ -13473,11 +14255,14 @@ supplementalData:table(nofallback){ mt{ primary{ scripts{"Latn"} + territories{"MT"} } } mtr{ primary{ scripts{"Deva"} + } + secondary{ territories{"IN"} } } @@ -13509,6 +14294,8 @@ supplementalData:table(nofallback){ mwr{ primary{ scripts{"Deva"} + } + secondary{ territories{"IN"} } } @@ -13525,39 +14312,49 @@ supplementalData:table(nofallback){ my{ primary{ scripts{"Mymr"} + territories{"MM"} } } myv{ primary{ scripts{"Cyrl"} + } + secondary{ territories{"RU"} } } myx{ primary{ scripts{"Latn"} + } + secondary{ territories{"UG"} } } myz{ - primary{ + secondary{ scripts{"Mand"} } } mzn{ primary{ scripts{"Arab"} + } + secondary{ territories{"IR"} } } na{ primary{ scripts{"Latn"} + territories{"NR"} } } nan{ primary{ scripts{"Hans"} + } + secondary{ territories{"CN"} } } @@ -13574,6 +14371,10 @@ supplementalData:table(nofallback){ nb{ primary{ scripts{"Latn"} + territories{ + "NO", + "SJ", + } } } nch{ @@ -13584,17 +14385,22 @@ supplementalData:table(nofallback){ nd{ primary{ scripts{"Latn"} + territories{"ZW"} } } ndc{ primary{ scripts{"Latn"} + } + secondary{ territories{"MZ"} } } nds{ primary{ scripts{"Latn"} + } + secondary{ territories{ "DE", "NL", @@ -13604,24 +14410,30 @@ supplementalData:table(nofallback){ ne{ primary{ scripts{"Deva"} + territories{"NP"} + } + secondary{ territories{"IN"} } } new{ primary{ scripts{"Deva"} - territories{"NP"} } } ng{ primary{ scripts{"Latn"} + } + secondary{ territories{"NA"} } } ngl{ primary{ scripts{"Latn"} + } + secondary{ territories{"MZ"} } } @@ -13648,6 +14460,7 @@ supplementalData:table(nofallback){ niu{ primary{ scripts{"Latn"} + territories{"NU"} } } njo{ @@ -13658,6 +14471,17 @@ supplementalData:table(nofallback){ nl{ primary{ scripts{"Latn"} + territories{ + "AW", + "BE", + "BQ", + "CW", + "NL", + "SR", + "SX", + } + } + secondary{ territories{"DE"} } } @@ -13669,6 +14493,7 @@ supplementalData:table(nofallback){ nn{ primary{ scripts{"Latn"} + territories{"NO"} } } nnh{ @@ -13679,12 +14504,16 @@ supplementalData:table(nofallback){ nod{ primary{ scripts{"Lana"} + } + secondary{ territories{"TH"} } } noe{ primary{ scripts{"Deva"} + } + secondary{ territories{"IN"} } } @@ -13694,12 +14523,12 @@ supplementalData:table(nofallback){ } } non{ - primary{ + secondary{ scripts{"Runr"} } } nov{ - primary{ + secondary{ scripts{"Latn"} } } @@ -13711,20 +14540,24 @@ supplementalData:table(nofallback){ nr{ primary{ scripts{"Latn"} + } + secondary{ territories{"ZA"} } } nsk{ primary{ - scripts{ - "Cans", - "Latn", - } + scripts{"Cans"} + } + secondary{ + scripts{"Latn"} } } nso{ primary{ scripts{"Latn"} + } + secondary{ territories{"ZA"} } } @@ -13746,18 +14579,25 @@ supplementalData:table(nofallback){ ny{ primary{ scripts{"Latn"} + territories{"MW"} + } + secondary{ territories{"ZM"} } } nym{ primary{ scripts{"Latn"} + } + secondary{ territories{"TZ"} } } nyn{ primary{ scripts{"Latn"} + } + secondary{ territories{"UG"} } } @@ -13774,34 +14614,41 @@ supplementalData:table(nofallback){ oc{ primary{ scripts{"Latn"} + } + secondary{ territories{"FR"} } } oj{ primary{ - scripts{ - "Cans", - "Latn", - } + scripts{"Cans"} + } + secondary{ + scripts{"Latn"} } } om{ primary{ - scripts{ - "Ethi", - "Latn", - } + scripts{"Latn"} + } + secondary{ + scripts{"Ethi"} + territories{"ET"} } } or{ primary{ scripts{"Orya"} + } + secondary{ territories{"IN"} } } os{ primary{ scripts{"Cyrl"} + } + secondary{ territories{"GE"} } } @@ -13811,7 +14658,7 @@ supplementalData:table(nofallback){ } } osc{ - primary{ + secondary{ scripts{ "Ital", "Latn", @@ -13819,7 +14666,7 @@ supplementalData:table(nofallback){ } } otk{ - primary{ + secondary{ scripts{"Orkh"} } } @@ -13829,6 +14676,8 @@ supplementalData:table(nofallback){ "Arab", "Guru", } + } + secondary{ territories{ "IN", "PK", @@ -13838,11 +14687,13 @@ supplementalData:table(nofallback){ pag{ primary{ scripts{"Latn"} + } + secondary{ territories{"PH"} } } pal{ - primary{ + secondary{ scripts{ "Phli", "Phlp", @@ -13852,18 +14703,27 @@ supplementalData:table(nofallback){ pam{ primary{ scripts{"Latn"} + } + secondary{ territories{"PH"} } } pap{ primary{ scripts{"Latn"} + territories{ + "AW", + "CW", + } + } + secondary{ territories{"BQ"} } } pau{ primary{ scripts{"Latn"} + territories{"PW"} } } pcd{ @@ -13874,6 +14734,8 @@ supplementalData:table(nofallback){ pcm{ primary{ scripts{"Latn"} + } + secondary{ territories{"NG"} } } @@ -13888,7 +14750,7 @@ supplementalData:table(nofallback){ } } peo{ - primary{ + secondary{ scripts{"Xpeo"} } } @@ -13898,12 +14760,12 @@ supplementalData:table(nofallback){ } } phn{ - primary{ + secondary{ scripts{"Phnx"} } } pi{ - primary{ + secondary{ scripts{ "Deva", "Sinh", @@ -13919,6 +14781,9 @@ supplementalData:table(nofallback){ pl{ primary{ scripts{"Latn"} + territories{"PL"} + } + secondary{ territories{"UA"} } } @@ -13939,6 +14804,8 @@ supplementalData:table(nofallback){ pon{ primary{ scripts{"Latn"} + } + secondary{ territories{"FM"} } } @@ -13948,29 +14815,39 @@ supplementalData:table(nofallback){ } } prg{ - primary{ + secondary{ scripts{"Latn"} } } pro{ - primary{ + secondary{ scripts{"Latn"} } } - prs{ - primary{ - scripts{"Arab"} - } - } ps{ primary{ scripts{"Arab"} + territories{"AF"} + } + secondary{ territories{"PK"} } } pt{ primary{ scripts{"Latn"} + territories{ + "AO", + "BR", + "CV", + "GQ", + "GW", + "MO", + "MZ", + "PT", + "ST", + "TL", + } } } puu{ @@ -13981,11 +14858,18 @@ supplementalData:table(nofallback){ qu{ primary{ scripts{"Latn"} + territories{ + "BO", + "EC", + "PE", + } } } quc{ primary{ scripts{"Latn"} + } + secondary{ territories{"GT"} } } @@ -13997,6 +14881,8 @@ supplementalData:table(nofallback){ raj{ primary{ scripts{"Deva"} + } + secondary{ territories{"IN"} } } @@ -14013,15 +14899,18 @@ supplementalData:table(nofallback){ rcf{ primary{ scripts{"Latn"} + } + secondary{ territories{"RE"} } } rej{ primary{ - scripts{ - "Latn", - "Rjng", - } + scripts{"Latn"} + } + secondary{ + scripts{"Rjng"} + territories{"ID"} } } rgn{ @@ -14040,6 +14929,8 @@ supplementalData:table(nofallback){ "Latn", "Tfng", } + } + secondary{ territories{"MA"} } } @@ -14051,6 +14942,8 @@ supplementalData:table(nofallback){ rkt{ primary{ scripts{"Beng"} + } + secondary{ territories{ "BD", "IN", @@ -14060,6 +14953,8 @@ supplementalData:table(nofallback){ rm{ primary{ scripts{"Latn"} + } + secondary{ territories{"CH"} } } @@ -14076,6 +14971,8 @@ supplementalData:table(nofallback){ rmt{ primary{ scripts{"Arab"} + } + secondary{ territories{"IR"} } } @@ -14087,6 +14984,7 @@ supplementalData:table(nofallback){ rn{ primary{ scripts{"Latn"} + territories{"BI"} } } rng{ @@ -14096,11 +14994,16 @@ supplementalData:table(nofallback){ } ro{ primary{ - scripts{ - "Cyrl", - "Latn", + scripts{"Latn"} + territories{ + "MD", + "RO", } } + secondary{ + scripts{"Cyrl"} + territories{"RS"} + } } rob{ primary{ @@ -14114,10 +15017,10 @@ supplementalData:table(nofallback){ } rom{ primary{ - scripts{ - "Cyrl", - "Latn", - } + scripts{"Latn"} + } + secondary{ + scripts{"Cyrl"} } } rtm{ @@ -14129,9 +15032,21 @@ supplementalData:table(nofallback){ primary{ scripts{"Cyrl"} territories{ + "BY", + "KG", + "KZ", + "RU", + "UA", + } + } + secondary{ + territories{ + "BG", "DE", "EE", + "LT", "LV", + "PL", "SJ", "UZ", } @@ -14155,6 +15070,7 @@ supplementalData:table(nofallback){ rw{ primary{ scripts{"Latn"} + territories{"RW"} } } rwk{ @@ -14168,7 +15084,7 @@ supplementalData:table(nofallback){ } } sa{ - primary{ + secondary{ scripts{ "Deva", "Gran", @@ -14176,6 +15092,7 @@ supplementalData:table(nofallback){ "Sidd", "Sinh", } + territories{"IN"} } } sad{ @@ -14191,11 +15108,13 @@ supplementalData:table(nofallback){ sah{ primary{ scripts{"Cyrl"} + } + secondary{ territories{"RU"} } } sam{ - primary{ + secondary{ scripts{ "Hebr", "Samr", @@ -14210,22 +15129,27 @@ supplementalData:table(nofallback){ sas{ primary{ scripts{"Latn"} + } + secondary{ territories{"ID"} } } sat{ primary{ + scripts{"Latn"} + } + secondary{ scripts{ "Beng", "Deva", "Olck", "Orya", - "Latn", } + territories{"IN"} } } sav{ - primary{ + secondary{ territories{"SN"} } } @@ -14242,12 +15166,16 @@ supplementalData:table(nofallback){ sc{ primary{ scripts{"Latn"} + } + secondary{ territories{"IT"} } } sck{ primary{ scripts{"Deva"} + } + secondary{ territories{"IN"} } } @@ -14259,6 +15187,8 @@ supplementalData:table(nofallback){ sco{ primary{ scripts{"Latn"} + } + secondary{ territories{"GB"} } } @@ -14272,9 +15202,17 @@ supplementalData:table(nofallback){ scripts{ "Arab", "Deva", + } + } + secondary{ + scripts{ "Khoj", "Sind", } + territories{ + "IN", + "PK", + } } } sdc{ @@ -14285,15 +15223,18 @@ supplementalData:table(nofallback){ sdh{ primary{ scripts{"Arab"} + } + secondary{ territories{"IR"} } } se{ primary{ - scripts{ - "Cyrl", - "Latn", - } + scripts{"Latn"} + } + secondary{ + scripts{"Cyrl"} + territories{"NO"} } } see{ @@ -14304,12 +15245,16 @@ supplementalData:table(nofallback){ sef{ primary{ scripts{"Latn"} + } + secondary{ territories{"CI"} } } seh{ primary{ scripts{"Latn"} + } + secondary{ territories{"MZ"} } } @@ -14319,7 +15264,7 @@ supplementalData:table(nofallback){ } } sel{ - primary{ + secondary{ scripts{"Cyrl"} } } @@ -14331,10 +15276,11 @@ supplementalData:table(nofallback){ sg{ primary{ scripts{"Latn"} + territories{"CF"} } } sga{ - primary{ + secondary{ scripts{ "Latn", "Ogam", @@ -14353,41 +15299,59 @@ supplementalData:table(nofallback){ "Latn", "Tfng", } + } + secondary{ territories{"MA"} } } shn{ primary{ scripts{"Mymr"} + } + secondary{ territories{"MM"} } } si{ primary{ scripts{"Sinh"} + territories{"LK"} } } sid{ primary{ scripts{"Latn"} + } + secondary{ territories{"ET"} } } sk{ primary{ scripts{"Latn"} - territories{"RS"} + territories{"SK"} + } + secondary{ + territories{ + "CZ", + "RS", + } } } skr{ primary{ scripts{"Arab"} + } + secondary{ territories{"PK"} } } sl{ primary{ scripts{"Latn"} + territories{"SI"} + } + secondary{ territories{"AT"} } } @@ -14404,6 +15368,10 @@ supplementalData:table(nofallback){ sm{ primary{ scripts{"Latn"} + territories{ + "AS", + "WS", + } } } sma{ @@ -14422,7 +15390,7 @@ supplementalData:table(nofallback){ } } smp{ - primary{ + secondary{ scripts{"Samr"} } } @@ -14434,39 +15402,59 @@ supplementalData:table(nofallback){ sn{ primary{ scripts{"Latn"} + territories{"ZW"} } } snf{ - primary{ + secondary{ territories{"SN"} } } snk{ primary{ scripts{"Latn"} + } + secondary{ territories{"ML"} } } so{ primary{ + scripts{"Latn"} + territories{"SO"} + } + secondary{ scripts{ "Arab", "Osma", - "Latn", + } + territories{ + "DJ", + "ET", } } } sou{ primary{ scripts{"Thai"} + } + secondary{ territories{"TH"} } } sq{ primary{ - scripts{ - "Elba", - "Latn", + scripts{"Latn"} + territories{ + "AL", + "XK", + } + } + secondary{ + scripts{"Elba"} + territories{ + "MK", + "RS", } } } @@ -14476,25 +15464,35 @@ supplementalData:table(nofallback){ "Cyrl", "Latn", } + territories{ + "BA", + "ME", + "RS", + "XK", + } } } srb{ primary{ - scripts{ - "Latn", - "Sora", - } + scripts{"Latn"} + } + secondary{ + scripts{"Sora"} } } srn{ primary{ scripts{"Latn"} + } + secondary{ territories{"SR"} } } srr{ primary{ scripts{"Latn"} + } + secondary{ territories{"SN"} } } @@ -14506,6 +15504,9 @@ supplementalData:table(nofallback){ ss{ primary{ scripts{"Latn"} + territories{"SZ"} + } + secondary{ territories{"ZA"} } } @@ -14517,6 +15518,9 @@ supplementalData:table(nofallback){ st{ primary{ scripts{"Latn"} + territories{"LS"} + } + secondary{ territories{"ZA"} } } @@ -14527,49 +15531,60 @@ supplementalData:table(nofallback){ } su{ primary{ - scripts{ - "Latn", - "Sund", - } + scripts{"Latn"} + } + secondary{ + scripts{"Sund"} + territories{"ID"} } } suk{ primary{ scripts{"Latn"} + } + secondary{ territories{"TZ"} } } sus{ primary{ - scripts{ - "Arab", - "Latn", - } + scripts{"Latn"} + } + secondary{ + scripts{"Arab"} + territories{"GN"} } } sv{ primary{ scripts{"Latn"} + territories{ + "AX", + "FI", + "SE", + } } } sw{ primary{ scripts{"Latn"} + territories{ + "KE", + "TZ", + "UG", + } + } + secondary{ territories{"CD"} } } swb{ primary{ - scripts{ - "Arab", - "Latn", - } + scripts{"Arab"} } - } - swc{ - primary{ + secondary{ scripts{"Latn"} - territories{"CD"} + territories{"YT"} } } swg{ @@ -14580,6 +15595,8 @@ supplementalData:table(nofallback){ swv{ primary{ scripts{"Deva"} + } + secondary{ territories{"IN"} } } @@ -14595,14 +15612,15 @@ supplementalData:table(nofallback){ } syl{ primary{ - scripts{ - "Beng", - "Sylo", - } + scripts{"Beng"} + } + secondary{ + scripts{"Sylo"} + territories{"BD"} } } syr{ - primary{ + secondary{ scripts{"Syrc"} } } @@ -14614,6 +15632,12 @@ supplementalData:table(nofallback){ ta{ primary{ scripts{"Taml"} + territories{ + "LK", + "SG", + } + } + secondary{ territories{ "IN", "MY", @@ -14627,23 +15651,25 @@ supplementalData:table(nofallback){ } taj{ primary{ - scripts{ - "Deva", - "Tibt", - } + scripts{"Deva"} + } + secondary{ + scripts{"Tibt"} } } tbw{ primary{ - scripts{ - "Latn", - "Tagb", - } + scripts{"Latn"} + } + secondary{ + scripts{"Tagb"} } } tcy{ primary{ scripts{"Knda"} + } + secondary{ territories{"IN"} } } @@ -14654,10 +15680,10 @@ supplementalData:table(nofallback){ } tdg{ primary{ - scripts{ - "Deva", - "Tibt", - } + scripts{"Deva"} + } + secondary{ + scripts{"Tibt"} } } tdh{ @@ -14668,18 +15694,24 @@ supplementalData:table(nofallback){ te{ primary{ scripts{"Telu"} + } + secondary{ territories{"IN"} } } tem{ primary{ scripts{"Latn"} + } + secondary{ territories{"SL"} } } teo{ primary{ scripts{"Latn"} + } + secondary{ territories{"UG"} } } @@ -14691,6 +15723,7 @@ supplementalData:table(nofallback){ tet{ primary{ scripts{"Latn"} + territories{"TL"} } } tg{ @@ -14700,11 +15733,13 @@ supplementalData:table(nofallback){ "Cyrl", "Latn", } + territories{"TJ"} } } th{ primary{ scripts{"Thai"} + territories{"TH"} } } thl{ @@ -14725,18 +15760,25 @@ supplementalData:table(nofallback){ ti{ primary{ scripts{"Ethi"} + territories{"ER"} + } + secondary{ territories{"ET"} } } tig{ primary{ scripts{"Ethi"} + } + secondary{ territories{"ER"} } } tiv{ primary{ scripts{"Latn"} + } + secondary{ territories{"NG"} } } @@ -14747,6 +15789,9 @@ supplementalData:table(nofallback){ "Cyrl", "Latn", } + territories{"TM"} + } + secondary{ territories{ "AF", "IR", @@ -14756,6 +15801,7 @@ supplementalData:table(nofallback){ tkl{ primary{ scripts{"Latn"} + territories{"TK"} } } tkr{ @@ -14788,23 +15834,29 @@ supplementalData:table(nofallback){ tmh{ primary{ scripts{"Latn"} + } + secondary{ territories{"NE"} } } tn{ primary{ scripts{"Latn"} + territories{"BW"} + } + secondary{ territories{"ZA"} } } tnr{ - primary{ + secondary{ territories{"SN"} } } to{ primary{ scripts{"Latn"} + territories{"TO"} } } tog{ @@ -14815,22 +15867,28 @@ supplementalData:table(nofallback){ tpi{ primary{ scripts{"Latn"} + territories{"PG"} } } tr{ primary{ - scripts{ - "Arab", - "Latn", + scripts{"Latn"} + territories{ + "CY", + "TR", } } + secondary{ + scripts{"Arab"} + territories{"DE"} + } } tru{ primary{ - scripts{ - "Latn", - "Syrc", - } + scripts{"Latn"} + } + secondary{ + scripts{"Syrc"} } } trv{ @@ -14841,6 +15899,8 @@ supplementalData:table(nofallback){ ts{ primary{ scripts{"Latn"} + } + secondary{ territories{ "MZ", "ZA", @@ -14860,6 +15920,8 @@ supplementalData:table(nofallback){ tsg{ primary{ scripts{"Latn"} + } + secondary{ territories{"PH"} } } @@ -14876,6 +15938,8 @@ supplementalData:table(nofallback){ tt{ primary{ scripts{"Cyrl"} + } + secondary{ territories{"RU"} } } @@ -14887,27 +15951,34 @@ supplementalData:table(nofallback){ tts{ primary{ scripts{"Thai"} + } + secondary{ territories{"TH"} } } ttt{ primary{ scripts{ - "Arab", "Cyrl", "Latn", } } + secondary{ + scripts{"Arab"} + } } tum{ primary{ scripts{"Latn"} + } + secondary{ territories{"MW"} } } tvl{ primary{ scripts{"Latn"} + territories{"TV"} } } twq{ @@ -14918,11 +15989,14 @@ supplementalData:table(nofallback){ ty{ primary{ scripts{"Latn"} + territories{"PF"} } } tyv{ primary{ scripts{"Cyrl"} + } + secondary{ territories{"RU"} } } @@ -14932,6 +16006,7 @@ supplementalData:table(nofallback){ "Latn", "Tfng", } + territories{"MA"} } } ude{ @@ -14941,10 +16016,11 @@ supplementalData:table(nofallback){ } udm{ primary{ - scripts{ - "Cyrl", - "Latn", - } + scripts{"Cyrl"} + } + secondary{ + scripts{"Latn"} + territories{"RU"} } } ug{ @@ -14952,18 +16028,24 @@ supplementalData:table(nofallback){ scripts{ "Arab", "Cyrl", - "Latn", } } + secondary{ + scripts{"Latn"} + territories{"CN"} + } } uga{ - primary{ + secondary{ scripts{"Ugar"} } } uk{ primary{ scripts{"Cyrl"} + territories{"UA"} + } + secondary{ territories{"RS"} } } @@ -14975,11 +16057,13 @@ supplementalData:table(nofallback){ umb{ primary{ scripts{"Latn"} + } + secondary{ territories{"AO"} } } und{ - primary{ + secondary{ territories{ "AQ", "BV", @@ -14995,6 +16079,8 @@ supplementalData:table(nofallback){ "Beng", "Deva", } + } + secondary{ territories{"IN"} } } @@ -15009,6 +16095,9 @@ supplementalData:table(nofallback){ ur{ primary{ scripts{"Arab"} + territories{"PK"} + } + secondary{ territories{"IN"} } } @@ -15019,6 +16108,9 @@ supplementalData:table(nofallback){ "Cyrl", "Latn", } + territories{"UZ"} + } + secondary{ territories{"AF"} } } @@ -15033,6 +16125,8 @@ supplementalData:table(nofallback){ ve{ primary{ scripts{"Latn"} + } + secondary{ territories{"ZA"} } } @@ -15048,10 +16142,12 @@ supplementalData:table(nofallback){ } vi{ primary{ - scripts{ - "Hani", - "Latn", - } + scripts{"Latn"} + territories{"VN"} + } + secondary{ + scripts{"Hani"} + territories{"US"} } } vic{ @@ -15062,28 +16158,34 @@ supplementalData:table(nofallback){ vls{ primary{ scripts{"Latn"} + } + secondary{ territories{"BE"} } } vmf{ primary{ scripts{"Latn"} + } + secondary{ territories{"DE"} } } vmw{ primary{ scripts{"Latn"} + } + secondary{ territories{"MZ"} } } vo{ - primary{ + secondary{ scripts{"Latn"} } } vot{ - primary{ + secondary{ scripts{"Latn"} } } @@ -15110,12 +16212,16 @@ supplementalData:table(nofallback){ wal{ primary{ scripts{"Ethi"} + } + secondary{ territories{"ET"} } } war{ primary{ scripts{"Latn"} + } + secondary{ territories{"PH"} } } @@ -15132,43 +16238,55 @@ supplementalData:table(nofallback){ wbq{ primary{ scripts{"Telu"} + } + secondary{ territories{"IN"} } } wbr{ primary{ scripts{"Deva"} + } + secondary{ territories{"IN"} } } wls{ primary{ scripts{"Latn"} + } + secondary{ territories{"WF"} } } wni{ primary{ scripts{"Arab"} + territories{"KM"} } } wo{ primary{ - scripts{ - "Arab", - "Latn", - } + scripts{"Latn"} + territories{"SN"} + } + secondary{ + scripts{"Arab"} } } wtm{ primary{ scripts{"Deva"} + } + secondary{ territories{"IN"} } } wuu{ primary{ scripts{"Hans"} + } + secondary{ territories{"CN"} } } @@ -15183,23 +16301,25 @@ supplementalData:table(nofallback){ } } xcr{ - primary{ + secondary{ scripts{"Cari"} } } xh{ primary{ scripts{"Latn"} + } + secondary{ territories{"ZA"} } } xlc{ - primary{ + secondary{ scripts{"Lyci"} } } xld{ - primary{ + secondary{ scripts{"Lydi"} } } @@ -15209,39 +16329,43 @@ supplementalData:table(nofallback){ } } xmn{ - primary{ + secondary{ scripts{"Mani"} } } xmr{ - primary{ + secondary{ scripts{"Merc"} } } xna{ - primary{ + secondary{ scripts{"Narb"} } } xnr{ primary{ scripts{"Deva"} + } + secondary{ territories{"IN"} } } xog{ primary{ scripts{"Latn"} + } + secondary{ territories{"UG"} } } xpr{ - primary{ + secondary{ scripts{"Prti"} } } xsa{ - primary{ + secondary{ scripts{"Sarb"} } } @@ -15251,7 +16375,7 @@ supplementalData:table(nofallback){ } } xum{ - primary{ + secondary{ scripts{ "Ital", "Latn", @@ -15286,6 +16410,7 @@ supplementalData:table(nofallback){ yo{ primary{ scripts{"Latn"} + territories{"NG"} } } yrk{ @@ -15305,18 +16430,23 @@ supplementalData:table(nofallback){ } yue{ primary{ - scripts{ - "Hans", - "Hant", + scripts{"Hant"} + } + secondary{ + scripts{"Hans"} + territories{ + "CN", + "HK", } } } za{ primary{ - scripts{ - "Hans", - "Latn", - } + scripts{"Latn"} + } + secondary{ + scripts{"Hans"} + territories{"CN"} } } zag{ @@ -15332,6 +16462,7 @@ supplementalData:table(nofallback){ zdj{ primary{ scripts{"Arab"} + territories{"KM"} } } zea{ @@ -15340,24 +16471,43 @@ supplementalData:table(nofallback){ } } zen{ - primary{ + secondary{ scripts{"Tfng"} } } zgh{ primary{ scripts{"Tfng"} + } + secondary{ territories{"MA"} } } zh{ primary{ scripts{ - "Bopo", - "Phag", "Hans", "Hant", } + territories{ + "CN", + "HK", + "MO", + "SG", + "TW", + } + } + secondary{ + scripts{ + "Bopo", + "Phag", + } + territories{ + "ID", + "MY", + "TH", + "US", + } } } zmi{ @@ -15368,6 +16518,8 @@ supplementalData:table(nofallback){ zu{ primary{ scripts{"Latn"} + } + secondary{ territories{"ZA"} } } @@ -15379,6 +16531,8 @@ supplementalData:table(nofallback){ zza{ primary{ scripts{"Latn"} + } + secondary{ territories{"TR"} } } @@ -15386,25 +16540,85 @@ supplementalData:table(nofallback){ languageMatching{ written{ { - "ab", - "ru", - "90", - "1", - } - { - "ach", - "en", - "90", - "1", + "no", + "nb", + "99", + "0", } { - "af", - "nl", - "90", - "1", + "hr", + "bs", + "96", + "0", } { - "ak", + "sh", + "bs", + "96", + "0", + } + { + "sh", + "hr", + "96", + "0", + } + { + "sh", + "sr", + "96", + "0", + } + { + "ssy", + "aa", + "96", + "0", + } + { + "gsw", + "de", + "96", + "1", + } + { + "lb", + "de", + "96", + "1", + } + { + "da", + "no", + "92", + "0", + } + { + "da", + "nb", + "92", + "0", + } + { + "ab", + "ru", + "90", + "1", + } + { + "ach", + "en", + "90", + "1", + } + { + "af", + "nl", + "90", + "1", + } + { + "ak", "en", "90", "1", @@ -15421,6 +16635,12 @@ supplementalData:table(nofallback){ "90", "1", } + { + "az", + "ru", + "90", + "1", + } { "az_Latn", "ru_Cyrl", @@ -15428,7 +16648,7 @@ supplementalData:table(nofallback){ "1", } { - "az", + "be", "ru", "90", "1", @@ -15440,14 +16660,14 @@ supplementalData:table(nofallback){ "1", } { - "be", - "ru", + "bho", + "hi", "90", "1", } { - "bh", - "hi", + "bn", + "en", "90", "1", } @@ -15457,12 +16677,6 @@ supplementalData:table(nofallback){ "90", "1", } - { - "bn", - "en", - "90", - "1", - } { "br", "fr", @@ -15487,12 +16701,6 @@ supplementalData:table(nofallback){ "90", "1", } - { - "ckb", - "ku", - "92", - "0", - } { "co", "fr", @@ -15511,72 +16719,18 @@ supplementalData:table(nofallback){ "90", "1", } - { - "da", - "nb", - "92", - "0", - } - { - "da", - "no", - "92", - "0", - } { "ee", "en", "90", "1", } - { - "en_*_001", - "en_*_*", - "96", - "0", - } - { - "en_*_GB", - "en_*_*", - "96", - "0", - } - { - "en_*_US", - "en_*_*", - "94", - "0", - } - { - "en_*_*", - "en_*_*", - "95", - "0", - } { "eo", "en", "90", "1", } - { - "es_*_419", - "es_*_*", - "96", - "0", - } - { - "es_*_ES", - "es_*_*", - "92", - "0", - } - { - "es_*_*", - "es_*_*", - "95", - "0", - } { "et", "fi", @@ -15602,13 +16756,13 @@ supplementalData:table(nofallback){ "1", } { - "gaa", + "ga", "en", "90", "1", } { - "ga", + "gaa", "en", "90", "1", @@ -15631,12 +16785,6 @@ supplementalData:table(nofallback){ "90", "1", } - { - "gsw", - "de", - "96", - "1", - } { "gu", "hi", @@ -15655,12 +16803,6 @@ supplementalData:table(nofallback){ "90", "1", } - { - "hr", - "bs", - "96", - "0", - } { "ht", "fr", @@ -15668,14 +16810,14 @@ supplementalData:table(nofallback){ "1", } { - "hy_Armn", - "ru_Cyrl", + "hy", + "ru", "90", "1", } { - "hy", - "ru", + "hy_Armn", + "ru_Cyrl", "90", "1", } @@ -15727,12 +16869,6 @@ supplementalData:table(nofallback){ "90", "1", } - { - "km_Khmr", - "en_Latn", - "90", - "1", - } { "km", "en", @@ -15740,7 +16876,7 @@ supplementalData:table(nofallback){ "1", } { - "kn_Knda", + "km_Khmr", "en_Latn", "90", "1", @@ -15752,16 +16888,16 @@ supplementalData:table(nofallback){ "1", } { - "kri", - "en", + "kn_Knda", + "en_Latn", "90", "1", } { - "ku", - "ckb", - "96", - "0", + "kri", + "en", + "90", + "1", } { "ku", @@ -15781,12 +16917,6 @@ supplementalData:table(nofallback){ "90", "1", } - { - "lb", - "de", - "96", - "1", - } { "lg", "en", @@ -15800,14 +16930,14 @@ supplementalData:table(nofallback){ "1", } { - "lo_Laoo", - "en_Latn", + "lo", + "en", "90", "1", } { - "lo", - "en", + "lo_Laoo", + "en_Latn", "90", "1", } @@ -15848,14 +16978,14 @@ supplementalData:table(nofallback){ "1", } { - "ml_Mlym", - "en_Latn", + "ml", + "en", "90", "1", } { - "ml", - "en", + "ml_Mlym", + "en_Latn", "90", "1", } @@ -15883,12 +17013,6 @@ supplementalData:table(nofallback){ "90", "1", } - { - "my_Mymr", - "en_Latn", - "90", - "1", - } { "my", "en", @@ -15896,7 +17020,7 @@ supplementalData:table(nofallback){ "1", } { - "ne_Deva", + "my_Mymr", "en_Latn", "90", "1", @@ -15907,6 +17031,12 @@ supplementalData:table(nofallback){ "90", "1", } + { + "ne_Deva", + "en_Latn", + "90", + "1", + } { "nn", "nb", @@ -15919,12 +17049,6 @@ supplementalData:table(nofallback){ "90", "1", } - { - "no", - "nb", - "99", - "0", - } { "nso", "en", @@ -15955,6 +17079,12 @@ supplementalData:table(nofallback){ "90", "1", } + { + "or", + "en", + "90", + "1", + } { "or_Orya", "en_Latn", @@ -15962,7 +17092,7 @@ supplementalData:table(nofallback){ "1", } { - "or", + "pa", "en", "90", "1", @@ -15974,13 +17104,13 @@ supplementalData:table(nofallback){ "1", } { - "pa", + "pcm", "en", "90", "1", } { - "pcm", + "ps", "en", "90", "1", @@ -15992,38 +17122,8 @@ supplementalData:table(nofallback){ "1", } { - "ps", - "en", - "90", - "1", - } - { - "pt_*_BR", - "pt_*_US", - "96", - "0", - } - { - "pt_*_BR", - "pt_*_*", - "92", - "0", - } - { - "pt_*_US", - "pt_*_*", - "92", - "0", - } - { - "pt_*_*", - "pt_*_*", - "96", - "0", - } - { - "qu", - "es", + "qu", + "es", "90", "1", } @@ -16051,12 +17151,6 @@ supplementalData:table(nofallback){ "90", "1", } - { - "sd_Arab", - "en_Latn", - "90", - "1", - } { "sd", "en", @@ -16064,25 +17158,7 @@ supplementalData:table(nofallback){ "1", } { - "sh", - "bs", - "96", - "0", - } - { - "sh", - "hr", - "96", - "0", - } - { - "sh", - "sr", - "96", - "0", - } - { - "si_Sinh", + "sd_Arab", "en_Latn", "90", "1", @@ -16093,6 +17169,12 @@ supplementalData:table(nofallback){ "90", "1", } + { + "si_Sinh", + "en_Latn", + "90", + "1", + } { "sn", "en", @@ -16111,30 +17193,6 @@ supplementalData:table(nofallback){ "90", "1", } - { - "sr_Latn", - "sr_Cyrl", - "95", - "0", - } - { - "sr", - "bs", - "96", - "0", - } - { - "sr", - "hr", - "96", - "0", - } - { - "ssy", - "aa", - "96", - "0", - } { "st", "en", @@ -16153,12 +17211,6 @@ supplementalData:table(nofallback){ "90", "1", } - { - "ta_Taml", - "en_Latn", - "90", - "1", - } { "ta", "en", @@ -16166,7 +17218,7 @@ supplementalData:table(nofallback){ "1", } { - "te_Telu", + "ta_Taml", "en_Latn", "90", "1", @@ -16178,14 +17230,14 @@ supplementalData:table(nofallback){ "1", } { - "tg", - "ru", + "te_Telu", + "en_Latn", "90", "1", } { - "ti_Ethi", - "en_Latn", + "tg", + "ru", "90", "1", } @@ -16196,8 +17248,8 @@ supplementalData:table(nofallback){ "1", } { - "tk_Latn", - "ru_Cyrl", + "ti_Ethi", + "en_Latn", "90", "1", } @@ -16207,6 +17259,12 @@ supplementalData:table(nofallback){ "90", "1", } + { + "tk_Latn", + "ru_Cyrl", + "90", + "1", + } { "tlh", "en", @@ -16243,6 +17301,12 @@ supplementalData:table(nofallback){ "90", "1", } + { + "ur", + "en", + "90", + "1", + } { "ur_Arab", "en_Latn", @@ -16250,8 +17314,8 @@ supplementalData:table(nofallback){ "1", } { - "ur", - "en", + "uz", + "ru", "90", "1", } @@ -16262,19 +17326,19 @@ supplementalData:table(nofallback){ "1", } { - "uz", - "ru", + "wo", + "fr", "90", "1", } { - "wo", - "fr", + "xh", + "en", "90", "1", } { - "xh", + "yi", "en", "90", "1", @@ -16286,17 +17350,35 @@ supplementalData:table(nofallback){ "1", } { - "yi", + "yo", "en", "90", "1", } { - "yo", + "zu", "en", "90", "1", } + { + "sr_Latn", + "sr_Cyrl", + "95", + "0", + } + { + "zh_Hans", + "zh_Hant", + "85", + "1", + } + { + "zh_Hant", + "zh_Hans", + "81", + "1", + } { "zh_Hant_HK", "zh_Hant_MO", @@ -16304,33 +17386,69 @@ supplementalData:table(nofallback){ "0", } { - "zu", - "en", - "90", - "1", + "pt_*_BR", + "pt_*_US", + "96", + "0", } { - "*_Hans", - "*_Hant", - "85", - "1", + "pt_*_US", + "pt_*_*", + "92", + "0", } { - "*_Hant", - "*_Hans", - "81", - "1", + "pt_*_BR", + "pt_*_*", + "92", + "0", } { - "*_*_*", - "*_*_*", + "pt_*_*", + "pt_*_*", "96", "0", } { - "*_*", - "*_*", - "60", + "en_*_US", + "en_*_*", + "94", + "0", + } + { + "en_*_GB", + "en_*_*", + "96", + "0", + } + { + "en_*_001", + "en_*_*", + "96", + "0", + } + { + "en_*_*", + "en_*_*", + "95", + "0", + } + { + "es_*_ES", + "es_*_*", + "92", + "0", + } + { + "es_*_419", + "es_*_*", + "96", + "0", + } + { + "es_*_*", + "es_*_*", + "95", "0", } { @@ -16339,6089 +17457,7062 @@ supplementalData:table(nofallback){ "20", "0", } - } - } - measurementData{ - 001{ - MeasurementSystem:int{0} - PaperSize:intvector{ - 297, - 210, + { + "*_*", + "*_*", + "60", + "0", } - } - BS{ - MeasurementSystemCategory{ - temperature:int{1} + { + "*_*_*", + "*_*_*", + "96", + "0", } } - BZ{ - MeasurementSystemCategory{ - temperature:int{1} + } + languageMatchingInfo{ + written{ + matchVariable{ + americas{"019"} + cnsar{"HK+MO"} + enUS{"AS+GU+MH+MP+PR+UM+US+VI"} + maghreb{"MA+DZ+TN+LY+MR+EH"} } - PaperSize:intvector{ - 279, - 216, + paradigmLocales{ + "en", + "en-GB", + "es", + "es-419", + "pt-BR", + "pt-PT", } } - CA{ - PaperSize:intvector{ - 279, - 216, + } + languageMatchingNew{ + written{ + { + "no", + "nb", + "1", + "0", } - } - CL{ - PaperSize:intvector{ - 279, - 216, + { + "hr", + "bs", + "4", + "0", } - } - CO{ - PaperSize:intvector{ - 279, - 216, + { + "sh", + "bs", + "4", + "0", } - } - CR{ - PaperSize:intvector{ - 279, - 216, + { + "sh", + "hr", + "4", + "0", } - } - GB{ - MeasurementSystem:int{2} - } - GT{ - PaperSize:intvector{ - 279, - 216, + { + "sh", + "sr", + "4", + "0", } - } - KY{ - MeasurementSystemCategory{ - temperature:int{1} + { + "ssy", + "aa", + "4", + "0", } - } - LR{ - MeasurementSystem:int{1} - MeasurementSystemCategory{ - temperature:int{0} + { + "gsw", + "de", + "4", + "1", } - } - MM{ - MeasurementSystem:int{1} - MeasurementSystemCategory{ - temperature:int{0} + { + "lb", + "de", + "4", + "1", } - } - MX{ - PaperSize:intvector{ - 279, - 216, + { + "da", + "no", + "8", + "0", } - } - NI{ - PaperSize:intvector{ - 279, - 216, + { + "da", + "nb", + "8", + "0", } - } - PA{ - PaperSize:intvector{ - 279, - 216, + { + "ab", + "ru", + "10", + "1", } - } - PH{ - PaperSize:intvector{ - 279, - 216, + { + "ach", + "en", + "10", + "1", } - } - PR{ - MeasurementSystemCategory{ - temperature:int{1} + { + "af", + "nl", + "10", + "1", } - PaperSize:intvector{ - 279, - 216, + { + "ak", + "en", + "10", + "1", } - } - PW{ - MeasurementSystemCategory{ - temperature:int{1} + { + "ay", + "es", + "10", + "1", } - } - SV{ - PaperSize:intvector{ - 279, - 216, + { + "az", + "ru", + "10", + "1", } - } - US{ - MeasurementSystem:int{1} - PaperSize:intvector{ - 279, - 216, + { + "be", + "ru", + "10", + "1", } - } - VE{ - PaperSize:intvector{ - 279, - 216, + { + "bem", + "en", + "10", + "1", + } + { + "bh", + "hi", + "10", + "1", + } + { + "bn", + "en", + "10", + "1", + } + { + "br", + "fr", + "10", + "1", + } + { + "ceb", + "fil", + "10", + "1", + } + { + "chr", + "en", + "10", + "1", + } + { + "ckb", + "ar", + "10", + "1", + } + { + "co", + "fr", + "10", + "1", + } + { + "crs", + "fr", + "10", + "1", + } + { + "cy", + "en", + "10", + "1", + } + { + "ee", + "en", + "10", + "1", + } + { + "eo", + "en", + "10", + "1", + } + { + "et", + "fi", + "10", + "1", + } + { + "eu", + "es", + "10", + "1", + } + { + "fo", + "da", + "10", + "1", + } + { + "fy", + "nl", + "10", + "1", + } + { + "ga", + "en", + "10", + "1", + } + { + "gaa", + "en", + "10", + "1", + } + { + "gd", + "en", + "10", + "1", + } + { + "gl", + "es", + "10", + "1", + } + { + "gn", + "es", + "10", + "1", + } + { + "gu", + "hi", + "10", + "1", + } + { + "ha", + "en", + "10", + "1", + } + { + "haw", + "en", + "10", + "1", + } + { + "ht", + "fr", + "10", + "1", + } + { + "hy", + "ru", + "10", + "1", + } + { + "ia", + "en", + "10", + "1", + } + { + "ig", + "en", + "10", + "1", + } + { + "is", + "en", + "10", + "1", + } + { + "jv", + "id", + "10", + "1", + } + { + "ka", + "en", + "10", + "1", + } + { + "kg", + "fr", + "10", + "1", + } + { + "kk", + "ru", + "10", + "1", + } + { + "km", + "en", + "10", + "1", + } + { + "kn", + "en", + "10", + "1", + } + { + "kri", + "en", + "10", + "1", + } + { + "ku", + "tr", + "10", + "1", + } + { + "ky", + "ru", + "10", + "1", + } + { + "la", + "it", + "10", + "1", + } + { + "lg", + "en", + "10", + "1", + } + { + "ln", + "fr", + "10", + "1", + } + { + "lo", + "en", + "10", + "1", + } + { + "loz", + "en", + "10", + "1", + } + { + "lua", + "fr", + "10", + "1", + } + { + "mfe", + "en", + "10", + "1", + } + { + "mg", + "fr", + "10", + "1", + } + { + "mi", + "en", + "10", + "1", + } + { + "mk", + "bg", + "10", + "1", + } + { + "ml", + "en", + "10", + "1", + } + { + "mn", + "ru", + "10", + "1", + } + { + "mr", + "hi", + "10", + "1", + } + { + "ms", + "id", + "10", + "1", + } + { + "mt", + "en", + "10", + "1", + } + { + "my", + "en", + "10", + "1", + } + { + "ne", + "en", + "10", + "1", + } + { + "nn", + "nb", + "10", + "0", + } + { + "nn", + "no", + "10", + "1", + } + { + "nso", + "en", + "10", + "1", + } + { + "ny", + "en", + "10", + "1", + } + { + "nyn", + "en", + "10", + "1", + } + { + "oc", + "fr", + "10", + "1", + } + { + "om", + "en", + "10", + "1", + } + { + "or", + "en", + "10", + "1", + } + { + "pa", + "en", + "10", + "1", + } + { + "pcm", + "en", + "10", + "1", + } + { + "ps", + "en", + "10", + "1", + } + { + "qu", + "es", + "10", + "1", + } + { + "rm", + "de", + "10", + "1", + } + { + "rn", + "en", + "10", + "1", + } + { + "rw", + "fr", + "10", + "1", + } + { + "sa", + "hi", + "10", + "1", + } + { + "sd", + "en", + "10", + "1", + } + { + "si", + "en", + "10", + "1", + } + { + "sn", + "en", + "10", + "1", + } + { + "so", + "en", + "10", + "1", + } + { + "sq", + "en", + "10", + "1", + } + { + "st", + "en", + "10", + "1", + } + { + "su", + "id", + "10", + "1", + } + { + "sw", + "en", + "10", + "1", + } + { + "ta", + "en", + "10", + "1", + } + { + "te", + "en", + "10", + "1", + } + { + "tg", + "ru", + "10", + "1", + } + { + "ti", + "en", + "10", + "1", + } + { + "tk", + "ru", + "10", + "1", + } + { + "tlh", + "en", + "10", + "1", + } + { + "tn", + "en", + "10", + "1", + } + { + "to", + "en", + "10", + "1", + } + { + "tt", + "ru", + "10", + "1", + } + { + "tum", + "en", + "10", + "1", + } + { + "ug", + "zh", + "10", + "1", + } + { + "ur", + "en", + "10", + "1", + } + { + "uz", + "ru", + "10", + "1", + } + { + "wo", + "fr", + "10", + "1", + } + { + "xh", + "en", + "10", + "1", + } + { + "yi", + "en", + "10", + "1", + } + { + "yo", + "en", + "10", + "1", + } + { + "zu", + "en", + "10", + "1", + } + { + "*", + "*", + "80", + "0", + } + { + "az_Latn", + "ru_Cyrl", + "10", + "1", + } + { + "bn_Beng", + "en_Latn", + "10", + "1", + } + { + "hy_Armn", + "ru_Cyrl", + "10", + "1", + } + { + "ka_Geor", + "en_Latn", + "10", + "1", + } + { + "km_Khmr", + "en_Latn", + "10", + "1", + } + { + "kn_Knda", + "en_Latn", + "10", + "1", + } + { + "lo_Laoo", + "en_Latn", + "10", + "1", + } + { + "ml_Mlym", + "en_Latn", + "10", + "1", + } + { + "my_Mymr", + "en_Latn", + "10", + "1", + } + { + "ne_Deva", + "en_Latn", + "10", + "1", + } + { + "or_Orya", + "en_Latn", + "10", + "1", + } + { + "pa_Guru", + "en_Latn", + "10", + "1", + } + { + "ps_Arab", + "en_Latn", + "10", + "1", + } + { + "sd_Arab", + "en_Latn", + "10", + "1", + } + { + "si_Sinh", + "en_Latn", + "10", + "1", + } + { + "ta_Taml", + "en_Latn", + "10", + "1", + } + { + "te_Telu", + "en_Latn", + "10", + "1", + } + { + "ti_Ethi", + "en_Latn", + "10", + "1", + } + { + "tk_Latn", + "ru_Cyrl", + "10", + "1", + } + { + "ur_Arab", + "en_Latn", + "10", + "1", + } + { + "uz_Latn", + "ru_Cyrl", + "10", + "1", + } + { + "yi_Hebr", + "en_Latn", + "10", + "1", + } + { + "sr_Latn", + "sr_Cyrl", + "5", + "0", + } + { + "zh_Hans", + "zh_Hant", + "15", + "1", + } + { + "zh_Hant", + "zh_Hans", + "19", + "1", + } + { + "*_*", + "*_*", + "50", + "0", + } + { + "ar_*_$maghreb", + "ar_*_$maghreb", + "4", + "0", + } + { + "ar_*_$!maghreb", + "ar_*_$!maghreb", + "4", + "0", + } + { + "ar_*_*", + "ar_*_*", + "5", + "0", + } + { + "en_*_$enUS", + "en_*_$enUS", + "4", + "0", + } + { + "en_*_$!enUS", + "en_*_$!enUS", + "4", + "0", + } + { + "en_*_*", + "en_*_*", + "5", + "0", + } + { + "es_*_$americas", + "es_*_$americas", + "4", + "0", + } + { + "es_*_$!americas", + "es_*_$!americas", + "4", + "0", + } + { + "es_*_*", + "es_*_*", + "5", + "0", + } + { + "pt_*_$americas", + "pt_*_$americas", + "4", + "0", + } + { + "pt_*_$!americas", + "pt_*_$!americas", + "4", + "0", + } + { + "pt_*_*", + "pt_*_*", + "5", + "0", + } + { + "zh_Hant_$cnsar", + "zh_Hant_$cnsar", + "4", + "0", + } + { + "zh_Hant_$!cnsar", + "zh_Hant_$!cnsar", + "4", + "0", + } + { + "zh_Hant_*", + "zh_Hant_*", + "5", + "0", + } + { + "*_*_*", + "*_*_*", + "4", + "0", } } - } - parentLocales{ - en_001{ - "en_150", - "en_AG", - "en_AI", - "en_AU", - "en_BB", - "en_BE", - "en_BM", - "en_BS", - "en_BW", - "en_BZ", - "en_CA", - "en_CC", - "en_CK", - "en_CM", - "en_CX", - "en_CY", - "en_DG", - "en_DM", - "en_ER", - "en_FJ", - "en_FK", - "en_FM", - "en_GB", - "en_GD", - "en_GG", - "en_GH", - "en_GI", - "en_GM", - "en_GY", - "en_HK", - "en_IE", - "en_IL", - "en_IM", - "en_IN", - "en_IO", - "en_JE", - "en_JM", - "en_KE", - "en_KI", - "en_KN", - "en_KY", - "en_LC", - "en_LR", - "en_LS", - "en_MG", - "en_MO", - "en_MS", - "en_MT", - "en_MU", - "en_MV", - "en_MW", - "en_MY", - "en_NA", - "en_NF", - "en_NG", - "en_NR", - "en_NU", - "en_NZ", - "en_PG", - "en_PH", - "en_PK", - "en_PN", - "en_PW", - "en_RW", - "en_SB", - "en_SC", - "en_SD", - "en_SG", - "en_SH", - "en_SL", - "en_SS", - "en_SX", - "en_SZ", - "en_TC", - "en_TK", - "en_TO", - "en_TT", - "en_TV", - "en_TZ", - "en_UG", - "en_VC", - "en_VG", - "en_VU", - "en_WS", - "en_ZA", - "en_ZM", - "en_ZW", - } - en_150{ - "en_AT", - "en_CH", - "en_DE", - "en_DK", - "en_FI", - "en_NL", - "en_SE", - "en_SI", - } - es_419{ - "es_AR", - "es_BO", - "es_BR", - "es_BZ", - "es_CL", - "es_CO", - "es_CR", - "es_CU", - "es_DO", - "es_EC", - "es_GT", - "es_HN", - "es_MX", - "es_NI", - "es_PA", - "es_PE", - "es_PR", - "es_PY", - "es_SV", - "es_US", - "es_UY", - "es_VE", - } - pt_PT{ - "pt_AO", - "pt_CH", - "pt_CV", - "pt_GQ", - "pt_GW", - "pt_LU", - "pt_MO", - "pt_MZ", - "pt_ST", - "pt_TL", - } - root{ - "az_Arab", - "az_Cyrl", - "bm_Nkoo", - "bs_Cyrl", - "en_Dsrt", - "en_Shaw", - "ha_Arab", - "iu_Latn", - "mn_Mong", - "ms_Arab", - "pa_Arab", - "shi_Latn", - "sr_Latn", - "uz_Arab", - "uz_Cyrl", - "vai_Latn", - "zh_Hant", - "yue_Hans", - } - zh_Hant_HK{"zh_Hant_MO"} - } - subdivisionContainment{ - AD{ - "02", - "03", - "04", - "05", - "06", - "07", - "08", - } - AE{ - "AJ", - "AZ", - "DU", - "FU", - "RK", - "SH", - "UQ", - } - AF{ - "BAL", - "BAM", - "BDG", - "BDS", - "BGL", - "DAY", - "FRA", - "FYB", - "GHA", - "GHO", - "HEL", - "HER", - "JOW", - "KAB", - "KAN", - "KAP", - "KDZ", - "KHO", - "KNR", - "LAG", - "LOG", - "NAN", - "NIM", - "NUR", - "PAN", - "PAR", - "PIA", - "PKA", - "SAM", - "SAR", - "TAK", - "URU", - "WAR", - "ZAB", - } - AG{ - "03", - "04", - "05", - "06", - "07", - "08", - "10", - "11", - } - AL{ - "01", - "02", - "03", - "04", - "05", - "06", - "07", - "08", - "09", - "10", - "11", - "12", - } - AM{ - "AG", - "AR", - "AV", - "ER", - "GR", - "KT", - "LO", - "SH", - "SU", - "TV", - "VD", - } - AO{ - "BGO", - "BGU", - "BIE", - "CAB", - "CCU", - "CNN", - "CNO", - "CUS", - "HUA", - "HUI", - "LNO", - "LSU", - "LUA", - "MAL", - "MOX", - "NAM", - "UIG", - "ZAI", - } - AR{ - "A", - "B", - "C", - "D", - "E", - "F", - "G", - "H", - "J", - "K", - "L", - "M", - "N", - "P", - "Q", - "R", - "S", - "T", - "U", - "V", - "W", - "X", - "Y", - "Z", - } - AT{ - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - } - AU{ - "ACT", - "NSW", - "NT", - "QLD", - "SA", - "TAS", - "VIC", - "WA", - } - AZ{ - "ABS", - "AGA", - "AGC", - "AGM", - "AGS", - "AGU", - "AST", - "BA", - "BAL", - "BAR", - "BEY", - "BIL", - "CAB", - "CAL", - "DAS", - "FUZ", - "GA", - "GAD", - "GOR", - "GOY", - "GYG", - "HAC", - "IMI", - "ISM", - "KAL", - "KUR", - "LA", - "LAC", - "LAN", - "LER", - "MAS", - "MI", - "NA", - "NEF", - "NX", - "OGU", - "QAB", - "QAX", - "QAZ", - "QBA", - "QBI", - "QOB", - "QUS", - "SA", - "SAB", - "SAK", - "SAL", - "SAT", - "SBN", - "SIY", - "SKR", - "SM", - "SMI", - "SMX", - "SR", - "SUS", - "TAR", - "TOV", - "UCA", - "XA", - "XAC", - "XCI", - "XIZ", - "XVD", - "YAR", - "YE", - "YEV", - "ZAN", - "ZAQ", - "ZAR", - } - AZ-NX{ - "BAB", - "CUL", - "KAN", - "NV", - "ORD", - "SAD", - "SAH", - "SAR", - } - BA{ - "BIH", - "BRC", - "SRP", - } - BB{ - "01", - "02", - "03", - "04", - "05", - "06", - "07", - "08", - "09", - "10", - "11", - } - BD{ - "A", - "B", - "C", - "D", - "E", - "F", - "G", - } - BD-A{ - "02", - "06", - "07", - "25", - "50", - "51", - } - BD-B{ - "01", - "04", - "08", - "09", - "10", - "11", - "16", - "29", - "31", - "47", - "56", - } - BD-C{ - "13", - "15", - "17", - "18", - "21", - "26", - "33", - "34", - "35", - "36", - "40", - "41", - "42", - "53", - "57", - "62", - "63", - } - BD-D{ - "05", - "12", - "22", - "23", - "27", - "30", - "37", - "39", - "43", - "58", - } - BD-E{ - "03", - "24", - "44", - "45", - "48", - "49", - "54", - "55", - "59", - } - BD-F{ - "14", - "19", - "28", - "32", - "46", - "52", - "64", - } - BD-G{ - "20", - "38", - "60", - "61", - } - BE{ - "BRU", - "VLG", - "WAL", - } - BE-VLG{ - "VAN", - "VBR", - "VLI", - "VOV", - "VWV", - } - BE-WAL{ - "WBR", - "WHT", - "WLG", - "WLX", - "WNA", - } - BF{ - "01", - "02", - "03", - "04", - "05", - "06", - "07", - "08", - "09", - "10", - "11", - "12", - "13", - } - BF-01{ - "BAL", - "BAN", - "KOS", - "MOU", - "NAY", - "SOR", - } - BF-02{ - "COM", - "LER", - } - BF-03{"KAD"} - BF-04{ - "BLG", - "KOP", - "KOT", - } - BF-05{ - "BAM", - "NAM", - "SMT", - } - BF-06{ - "BLK", - "SIS", - "SNG", - "ZIR", - } - BF-07{ - "BAZ", - "NAO", - "ZOU", - } - BF-08{ - "GNA", - "GOU", - "KMD", - "KMP", - "TAP", - } - BF-09{ - "HOU", - "KEN", - "TUI", - } - BF-10{ - "LOR", - "PAS", - "YAT", - "ZON", - } - BF-11{ - "GAN", - "KOW", - "OUB", - } - BF-12{ - "OUD", - "SEN", - "SOM", - "YAG", - } - BF-13{ - "BGR", - "IOB", - "NOU", - "PON", - } - BG{ - "01", - "02", - "03", - "04", - "05", - "06", - "07", - "08", - "09", - "10", - "11", - "12", - "13", - "14", - "15", - "16", - "17", - "18", - "19", - "20", - "21", - "22", - "23", - "24", - "25", - "26", - "27", - "28", - } - BH{ - "13", - "14", - "15", - "17", - } - BI{ - "BB", - "BL", - "BM", - "BR", - "CA", - "CI", - "GI", - "KI", - "KR", - "KY", - "MA", - "MU", - "MW", - "MY", - "NG", - "RM", - "RT", - "RY", - } - BJ{ - "AK", - "AL", - "AQ", - "BO", - "CO", - "DO", - "KO", - "LI", - "MO", - "OU", - "PL", - "ZO", - } - BN{ - "BE", - "BM", - "TE", - "TU", - } - BO{ - "B", - "C", - "H", - "L", - "N", - "O", - "P", - "S", - "T", - } - BQ{ - "BO", - "SA", - "SE", - } - BR{ - "AC", - "AL", - "AM", - "AP", - "BA", - "CE", - "DF", - "ES", - "GO", - "MA", - "MG", - "MS", - "MT", - "PA", - "PB", - "PE", - "PI", - "PR", - "RJ", - "RN", - "RO", - "RR", - "RS", - "SC", - "SE", - "SP", - "TO", - } - BS{ - "AK", - "BI", - "BP", - "BY", - "CE", - "CI", - "CK", - "CO", - "CS", - "EG", - "EX", - "FP", - "GC", - "HI", - "HT", - "IN", - "LI", - "MC", - "MG", - "MI", - "NE", - "NO", - "NS", - "RC", - "RI", - "SA", - "SE", - "SO", - "SS", - "SW", - "WG", - } - BT{ - "11", - "12", - "13", - "14", - "15", - "21", - "22", - "23", - "24", - "31", - "32", - "33", - "34", - "41", - "42", - "43", - "44", - "45", - "GA", - "TY", - } - BW{ - "CE", - "CH", - "FR", - "GA", - "GH", - "JW", - "KG", - "KL", - "KW", - "LO", - "NE", - "NW", - "SE", - "SO", - "SP", - "ST", - } - BY{ - "BR", - "HM", - "HO", - "HR", - "MA", - "MI", - "VI", - } - BZ{ - "BZ", - "CY", - "CZL", - "OW", - "SC", - "TOL", - } - CA{ - "AB", - "BC", - "MB", - "NB", - "NL", - "NS", - "NT", - "NU", - "ON", - "PE", - "QC", - "SK", - "YT", - } - CD{ - "BC", - "BN", - "EQ", - "KA", - "KE", - "KN", - "KW", - "MA", - "NK", - "OR", - "SK", - } - CF{ - "AC", - "BB", - "BGF", - "BK", - "HK", - "HM", - "HS", - "KB", - "KG", - "LB", - "MB", - "MP", - "NM", - "OP", - "SE", - "UK", - "VK", - } - CG{ - "2", - "5", - "7", - "8", - "9", - "11", - "12", - "13", - "14", - "15", - "16", - "BZV", - } - CH{ - "AG", - "AI", - "AR", - "BE", - "BL", - "BS", - "FR", - "GE", - "GL", - "GR", - "JU", - "LU", - "NE", - "NW", - "OW", - "SG", - "SH", - "SO", - "SZ", - "TG", - "TI", - "UR", - "VD", - "VS", - "ZG", - "ZH", - } - CI{ - "AB", - "BS", - "CM", - "DN", - "GD", - "LC", - "LG", - "MG", - "SM", - "SV", - "VB", - "WR", - "YM", - "ZZ", - } - CL{ - "AI", - "AN", - "AP", - "AR", - "AT", - "BI", - "CO", - "LI", - "LL", - "LR", - "MA", - "ML", - "RM", - "TA", - "VS", - } - CM{ - "AD", - "CE", - "EN", - "ES", - "LT", - "NO", - "NW", - "OU", - "SU", - "SW", - } - CN{ - "11", - "12", - "13", - "14", - "15", - "21", - "22", - "23", - "31", - "32", - "33", - "34", - "35", - "36", - "37", - "41", - "42", - "43", - "44", - "45", - "46", - "50", - "51", - "52", - "53", - "54", - "61", - "62", - "63", - "64", - "65", - "71", - "91", - "92", - } - CO{ - "AMA", - "ANT", - "ARA", - "ATL", - "BOL", - "BOY", - "CAL", - "CAQ", - "CAS", - "CAU", - "CES", - "CHO", - "COR", - "CUN", - "DC", - "GUA", - "GUV", - "HUI", - "LAG", - "MAG", - "MET", - "NAR", - "NSA", - "PUT", - "QUI", - "RIS", - "SAN", - "SAP", - "SUC", - "TOL", - "VAC", - "VAU", - "VID", - } - CR{ - "A", - "C", - "G", - "H", - "L", - "P", - "SJ", - } - CU{ - "01", - "03", - "04", - "05", - "06", - "07", - "08", - "09", - "10", - "11", - "12", - "13", - "14", - "15", - "16", - "99", - } - CV{ - "B", - "S", - } - CV-B{ - "BV", - "PA", - "PN", - "RB", - "RG", - "SL", - "SV", - "TS", - } - CV-S{ - "BR", - "CA", - "CF", - "CR", - "MA", - "MO", - "PR", - "RS", - "SD", - "SF", - "SM", - "SO", - "SS", - "TA", - } - CY{ - "01", - "02", - "03", - "04", - "05", - "06", - } - CZ{ - "JC", - "JM", - "KA", - "KR", - "LI", - "MO", - "OL", - "PA", - "PL", - "PR", - "ST", - "US", - "VY", - "ZL", - } - CZ-JC{ - "311", - "312", - "313", - "314", - "315", - "316", - "317", - } - CZ-JM{ - "621", - "622", - "623", - "624", - "625", - "626", - "627", - } - CZ-KA{ - "411", - "412", - "413", - } - CZ-KR{ - "521", - "522", - "523", - "524", - "525", - } - CZ-LI{ - "511", - "512", - "513", - "514", - } - CZ-MO{ - "801", - "802", - "803", - "804", - "805", - "806", - } - CZ-OL{ - "711", - "712", - "713", - "714", - "715", - } - CZ-PA{ - "531", - "532", - "533", - "534", - } - CZ-PL{ - "321", - "322", - "323", - "324", - "325", - "326", - "327", - } - CZ-PR{ - "10A", - "10B", - "10C", - "10D", - "10E", - "10F", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - } - CZ-ST{ - "20A", - "20B", - "20C", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - } - CZ-US{ - "421", - "422", - "423", - "424", - "425", - "426", - "427", - } - CZ-VY{ - "611", - "612", - "613", - "614", - "615", - } - CZ-ZL{ - "721", - "722", - "723", - "724", - } - DE{ - "BB", - "BE", - "BW", - "BY", - "HB", - "HE", - "HH", - "MV", - "NI", - "NW", - "RP", - "SH", - "SL", - "SN", - "ST", - "TH", - } - DJ{ - "AR", - "AS", - "DI", - "DJ", - "OB", - "TA", - } - DK{ - "81", - "82", - "83", - "84", - "85", - } - DM{ - "02", - "03", - "04", - "05", - "06", - "07", - "08", - "09", - "10", - "11", - } - DO{ - "33", - "34", - "35", - "36", - "37", - "38", - "39", - "40", - "41", - "42", - } - DO-33{ - "06", - "14", - "19", - "20", - } - DO-34{ - "05", - "15", - "26", - "27", - } - DO-35{ - "09", - "18", - "25", - } - DO-36{ - "13", - "24", - "28", - } - DO-37{ - "07", - "22", - } - DO-38{ - "03", - "04", - "10", - "16", - } - DO-39{ - "23", - "29", - "30", - } - DO-40{ - "01", - "32", - } - DO-41{ - "02", - "17", - "21", - "31", - } - DO-42{ - "08", - "11", - "12", - } - DZ{ - "01", - "02", - "03", - "04", - "05", - "06", - "07", - "08", - "09", - "10", - "11", - "12", - "13", - "14", - "15", - "16", - "17", - "18", - "19", - "20", - "21", - "22", - "23", - "24", - "25", - "26", - "27", - "28", - "29", - "30", - "31", - "32", - "33", - "34", - "35", - "36", - "37", - "38", - "39", - "40", - "41", - "42", - "43", - "44", - "45", - "46", - "47", - "48", - } - EC{ - "A", - "B", - "C", - "D", - "E", - "F", - "G", - "H", - "I", - "L", - "M", - "N", - "O", - "P", - "R", - "S", - "SD", - "SE", - "T", - "U", - "W", - "X", - "Y", - "Z", - } - EE{ - "37", - "39", - "44", - "49", - "51", - "57", - "59", - "65", - "67", - "70", - "74", - "78", - "82", - "84", - "86", - } - EG{ - "ALX", - "ASN", - "AST", - "BA", - "BH", - "BNS", - "C", - "DK", - "DT", - "FYM", - "GH", - "GZ", - "IS", - "JS", - "KB", - "KFS", - "KN", - "LX", - "MN", - "MNF", - "MT", - "PTS", - "SHG", - "SHR", - "SIN", - "SUZ", - "WAD", - } - ER{ - "AN", - "DK", - "DU", - "GB", - "MA", - "SK", - } - ES{ - "AN", - "AR", - "AS", - "CB", - "CE", - "CL", - "CM", - "CN", - "CT", - "EX", - "GA", - "IB", - "MC", - "MD", - "ML", - "NC", - "PV", - "RI", - "VC", - } - ES-AN{ - "AL", - "CA", - "CO", - "GR", - "H", - "J", - "MA", - "SE", - } - ES-AR{ - "HU", - "TE", - "Z", - } - ES-AS{"O"} - ES-CB{"S"} - ES-CL{ - "AV", - "BU", - "LE", - "P", - "SA", - "SG", - "SO", - "VA", - "ZA", - } - ES-CM{ - "AB", - "CR", - "CU", - "GU", - "TO", - } - ES-CN{ - "GC", - "TF", - } - ES-CT{ - "B", - "GI", - "L", - "T", - } - ES-EX{ - "BA", - "CC", - } - ES-GA{ - "C", - "LU", - "OR", - "PO", - } - ES-IB{"PM"} - ES-MC{"MU"} - ES-MD{"M"} - ES-NC{"NA"} - ES-PV{ - "BI", - "SS", - "VI", - } - ES-RI{"LO"} - ES-VC{ - "A", - "CS", - "V", - } - ET{ - "AA", - "AF", - "AM", - "BE", - "DD", - "GA", - "HA", - "OR", - "SN", - "SO", - "TI", - } - FI{ - "01", - "02", - "03", - "04", - "05", - "06", - "07", - "08", - "09", - "10", - "11", - "12", - "13", - "14", - "15", - "16", - "17", - "18", - "19", - } - FJ{ - "01", - "02", - "03", - "04", - "05", - "06", - "07", - "08", - "09", - "10", - "11", - "12", - "13", - "14", - "C", - "E", - "N", - "R", - "W", - } - FM{ - "KSA", - "PNI", - "TRK", - "YAP", - } - FR{ - "A", - "B", - "BL", - "C", - "CP", - "D", - "E", - "F", - "G", - "GF", - "GP", - "H", - "I", - "J", - "K", - "L", - "M", - "MF", - "MQ", - "N", - "NC", - "O", - "P", - "PF", - "PM", - "Q", - "R", - "RE", - "S", - "T", - "TF", - "U", - "V", - "WF", - "YT", - } - FR-A{ - "67", - "68", - } - FR-B{ - "24", - "33", - "40", - "47", - "64", - } - FR-C{ - "03", - "15", - "43", - "63", - } - FR-D{ - "21", - "58", - "71", - "89", - } - FR-E{ - "22", - "29", - "35", - "56", - } - FR-F{ - "18", - "28", - "36", - "37", - "41", - "45", - } - FR-G{ - "08", - "10", - "51", - "52", - } - FR-H{ - "2A", - "2B", - } - FR-I{ - "25", - "39", - "70", - "90", - } - FR-J{ - "75", - "77", - "78", - "91", - "92", - "93", - "94", - "95", - } - FR-K{ - "11", - "30", - "34", - "48", - "66", - } - FR-L{ - "19", - "23", - "87", - } - FR-M{ - "54", - "55", - "57", - "88", - } - FR-N{ - "09", - "12", - "31", - "32", - "46", - "65", - "81", - "82", - } - FR-O{ - "59", - "62", - } - FR-P{ - "14", - "50", - "61", - } - FR-Q{ - "27", - "76", - } - FR-R{ - "44", - "49", - "53", - "72", - "85", - } - FR-S{ - "02", - "60", - "80", - } - FR-T{ - "16", - "17", - "79", - "86", - } - FR-U{ - "04", - "05", - "06", - "13", - "83", - "84", - } - FR-V{ - "01", - "07", - "26", - "38", - "42", - "69", - "73", - "74", - } - GA{ - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - } - GB{ - "EAW", - "ENG", - "GBN", - "NIR", - "SCT", - "UKM", - "WLS", - } - GB-ENG{ - "BAS", - "BBD", - "BDF", - "BDG", - "BEN", - "BEX", - "BIR", - "BKM", - "BMH", - "BNE", - "BNH", - "BNS", - "BOL", - "BPL", - "BRC", - "BRD", - "BRY", - "BST", - "BUR", - "CAM", - "CBF", - "CHE", - "CHW", - "CLD", - "CMA", - "CMD", - "CON", - "COV", - "CRY", - "DAL", - "DBY", - "DER", - "DEV", - "DNC", - "DOR", - "DUD", - "DUR", - "EAL", - "ENF", - "ERY", - "ESS", - "ESX", - "GAT", - "GLS", - "GRE", - "HAL", - "HAM", - "HAV", - "HCK", - "HEF", - "HIL", - "HMF", - "HNS", - "HPL", - "HRT", - "HRW", - "HRY", - "IOS", - "IOW", - "ISL", - "KEC", - "KEN", - "KHL", - "KIR", - "KTT", - "KWL", - "LAN", - "LBH", - "LCE", - "LDS", - "LEC", - "LEW", - "LIN", - "LIV", - "LND", - "LUT", - "MAN", - "MDB", - "MDW", - "MIK", - "MRT", - "NBL", - "NEL", - "NET", - "NFK", - "NGM", - "NLN", - "NSM", - "NTH", - "NTT", - "NTY", - "NWM", - "NYK", - "OLD", - "OXF", - "PLY", - "POL", - "POR", - "PTE", - "RCC", - "RCH", - "RDB", - "RDG", - "RIC", - "ROT", - "RUT", - "SAW", - "SFK", - "SFT", - "SGC", - "SHF", - "SHN", - "SHR", - "SKP", - "SLF", - "SLG", - "SND", - "SOL", - "SOM", - "SOS", - "SRY", - "STE", - "STH", - "STN", - "STS", - "STT", - "STY", - "SWD", - "SWK", - "TAM", - "TFW", - "THR", - "TOB", - "TRF", - "TWH", - "WAR", - "WBK", - "WFT", - "WGN", - "WIL", - "WKF", - "WLL", - "WLV", - "WND", - "WNM", - "WOK", - "WOR", - "WRL", - "WRT", - "WSM", - "WSX", - "YOR", - } - GB-NIR{ - "ABC", - "AND", - "ANN", - "BFS", - "CCG", - "DRS", - "FMO", - "LBC", - "MEA", - "MUL", - "NMD", - } - GB-SCT{ - "ABD", - "ABE", - "AGB", - "ANS", - "CLK", - "DGY", - "DND", - "EAY", - "EDH", - "EDU", - "ELN", - "ELS", - "ERW", - "FAL", - "FIF", - "GLG", - "HLD", - "IVC", - "MLN", - "MRY", - "NAY", - "NLK", - "ORK", - "PKN", - "RFW", - "SAY", - "SCB", - "SLK", - "STG", - "WDU", - "WLN", - "ZET", - } - GB-WLS{ - "AGY", - "BGE", - "BGW", - "CAY", - "CGN", - "CMN", - "CRF", - "CWY", - "DEN", - "FLN", - "GWN", - "MON", - "MTY", - "NTL", - "NWP", - "PEM", - "POW", - "RCT", - "SWA", - "TOF", - "VGL", - "WRX", - } - GD{ - "01", - "02", - "03", - "04", - "05", - "06", - "10", - } - GE{ - "AB", - "AJ", - "GU", - "IM", - "KA", - "KK", - "MM", - "RL", - "SJ", - "SK", - "SZ", - "TB", - } - GH{ - "AA", - "AH", - "BA", - "CP", - "EP", - "NP", - "TV", - "UE", - "UW", - "WP", - } - GL{ - "KU", - "QA", - "QE", - "SM", - } - GM{ - "B", - "L", - "M", - "N", - "U", - "W", - } - GN{ - "B", - "C", - "D", - "F", - "K", - "L", - "M", - "N", - } - GN-B{ - "BF", - "BK", - "FR", - "GA", - "KN", - } - GN-D{ - "CO", - "DU", - "FO", - "KD", - "TE", - } - GN-F{ - "DB", - "DI", - "FA", - "KS", - } - GN-K{ - "KA", - "KE", - "KO", - "MD", - "SI", - } - GN-L{ - "KB", - "LA", - "LE", - "ML", - "TO", - } - GN-M{ - "DL", - "MM", - "PI", - } - GN-N{ - "BE", - "GU", - "LO", - "MC", - "NZ", - "YO", - } - GQ{ - "C", - "I", + } + measurementData{ + 001{ + MeasurementSystem:int{0} + PaperSize:intvector{ + 297, + 210, + } } - GQ-C{ - "CS", - "KN", - "LI", - "WN", + BS{ + MeasurementSystemCategory{ + temperature:int{1} + } } - GQ-I{ - "AN", - "BN", - "BS", + BZ{ + MeasurementSystemCategory{ + temperature:int{1} + } + PaperSize:intvector{ + 279, + 216, + } } - GR{ - "69", - "A", - "B", - "C", - "D", - "E", - "F", - "G", - "H", - "I", - "J", - "K", - "L", - "M", - } - GR-A{ - "52", - "55", - "71", - "72", - "73", - } - GR-B{ - "53", - "54", - "57", - "59", - "61", - "62", - "64", + CA{ + PaperSize:intvector{ + 279, + 216, + } } - GR-C{ - "51", - "56", - "58", - "63", + CL{ + PaperSize:intvector{ + 279, + 216, + } } - GR-D{ - "31", - "32", - "33", - "34", + CO{ + PaperSize:intvector{ + 279, + 216, + } } - GR-E{ - "41", - "42", - "43", - "44", + CR{ + PaperSize:intvector{ + 279, + 216, + } } - GR-F{ - "21", - "22", - "23", - "24", - } - GR-G{ - "01", - "13", - "14", - } - GR-H{ - "03", - "04", - "05", - "06", - "07", - } - GR-I{"A1"} - GR-J{ - "11", - "12", - "15", - "16", - "17", + GB{ + MeasurementSystem:int{2} } - GR-K{ - "83", - "84", - "85", + GT{ + PaperSize:intvector{ + 279, + 216, + } } - GR-L{ - "81", - "82", + KY{ + MeasurementSystemCategory{ + temperature:int{1} + } } - GR-M{ - "91", - "92", - "93", - "94", + LR{ + MeasurementSystem:int{1} + MeasurementSystemCategory{ + temperature:int{0} + } } - GT{ - "AV", - "BV", - "CM", - "CQ", - "ES", - "GU", - "HU", - "IZ", - "JA", - "JU", - "PE", - "PR", - "QC", - "QZ", - "RE", - "SA", - "SM", - "SO", - "SR", - "SU", - "TO", - "ZA", + MM{ + MeasurementSystem:int{1} + MeasurementSystemCategory{ + temperature:int{0} + } } - GW{ - "BS", - "L", - "N", - "S", + MX{ + PaperSize:intvector{ + 279, + 216, + } } - GW-L{ - "BA", - "GA", + NI{ + PaperSize:intvector{ + 279, + 216, + } } - GW-N{ - "BM", - "CA", - "OI", + PA{ + PaperSize:intvector{ + 279, + 216, + } } - GW-S{ - "BL", - "QU", - "TO", + PH{ + PaperSize:intvector{ + 279, + 216, + } } - GY{ - "BA", - "CU", - "DE", - "EB", - "ES", - "MA", - "PM", - "PT", - "UD", - "UT", + PR{ + MeasurementSystemCategory{ + temperature:int{1} + } + PaperSize:intvector{ + 279, + 216, + } } - HN{ - "AT", - "CH", - "CL", - "CM", - "CP", - "CR", - "EP", - "FM", - "GD", - "IB", - "IN", - "LE", - "LP", - "OC", - "OL", - "SB", - "VA", - "YO", + PW{ + MeasurementSystemCategory{ + temperature:int{1} + } } - HR{ - "01", - "02", - "03", - "04", - "05", - "06", - "07", - "08", - "09", - "10", - "11", - "12", - "13", - "14", - "15", - "16", - "17", - "18", - "19", - "20", - "21", + SV{ + PaperSize:intvector{ + 279, + 216, + } } - HT{ - "AR", - "CE", - "GA", - "ND", - "NE", - "NI", - "NO", - "OU", - "SD", - "SE", + US{ + MeasurementSystem:int{1} + PaperSize:intvector{ + 279, + 216, + } } - HU{ - "BA", - "BC", - "BE", - "BK", - "BU", - "BZ", - "CS", - "DE", - "DU", - "EG", - "ER", - "FE", - "GS", - "GY", - "HB", - "HE", - "HV", - "JN", - "KE", - "KM", - "KV", - "MI", - "NK", - "NO", - "NY", - "PE", - "PS", - "SD", - "SF", - "SH", - "SK", - "SN", - "SO", - "SS", - "ST", - "SZ", - "TB", - "TO", - "VA", - "VE", - "VM", - "ZA", - "ZE", + VE{ + PaperSize:intvector{ + 279, + 216, + } } - ID{ - "JW", - "KA", - "ML", - "NU", - "PP", - "SL", - "SM", + } + parentLocales{ + en_001{ + "en_150", + "en_AG", + "en_AI", + "en_AU", + "en_BB", + "en_BD", + "en_BE", + "en_BM", + "en_BR", + "en_BS", + "en_BW", + "en_BZ", + "en_CA", + "en_CC", + "en_CK", + "en_CM", + "en_CN", + "en_CX", + "en_CY", + "en_DG", + "en_DM", + "en_ER", + "en_FJ", + "en_FK", + "en_FM", + "en_GB", + "en_GD", + "en_GG", + "en_GH", + "en_GI", + "en_GM", + "en_GY", + "en_HK", + "en_ID", + "en_IE", + "en_IL", + "en_IM", + "en_IN", + "en_IO", + "en_JE", + "en_JM", + "en_KE", + "en_KI", + "en_KN", + "en_KY", + "en_LC", + "en_LR", + "en_LS", + "en_MG", + "en_MO", + "en_MS", + "en_MT", + "en_MU", + "en_MV", + "en_MW", + "en_MY", + "en_NA", + "en_NF", + "en_NG", + "en_NR", + "en_NU", + "en_NZ", + "en_PG", + "en_PH", + "en_PK", + "en_PN", + "en_PW", + "en_RW", + "en_SB", + "en_SC", + "en_SD", + "en_SG", + "en_SH", + "en_SL", + "en_SS", + "en_SX", + "en_SZ", + "en_TC", + "en_TH", + "en_TK", + "en_TO", + "en_TT", + "en_TV", + "en_TZ", + "en_UG", + "en_VC", + "en_VG", + "en_VU", + "en_WS", + "en_ZA", + "en_ZM", + "en_ZW", } - ID-JW{ - "BT", - "JB", - "JI", - "JK", - "JT", - "YO", - } - ID-KA{ - "KB", - "KI", - "KS", - "KT", - "KU", + en_150{ + "en_AD", + "en_AL", + "en_AT", + "en_BA", + "en_BG", + "en_CH", + "en_CZ", + "en_DE", + "en_DK", + "en_EE", + "en_ES", + "en_FI", + "en_FR", + "en_GR", + "en_HR", + "en_HU", + "en_IS", + "en_IT", + "en_LT", + "en_LU", + "en_LV", + "en_ME", + "en_NL", + "en_NO", + "en_PL", + "en_PT", + "en_RO", + "en_RU", + "en_SE", + "en_SI", + "en_SK", } - ID-ML{ - "MA", - "MU", + es_419{ + "es_AG", + "es_AI", + "es_AR", + "es_AW", + "es_BB", + "es_BL", + "es_BM", + "es_BO", + "es_BQ", + "es_BR", + "es_BS", + "es_BZ", + "es_CL", + "es_CO", + "es_CR", + "es_CU", + "es_CW", + "es_DM", + "es_DO", + "es_EC", + "es_FK", + "es_GD", + "es_GF", + "es_GL", + "es_GP", + "es_GT", + "es_GY", + "es_HN", + "es_HT", + "es_KN", + "es_KY", + "es_LC", + "es_MF", + "es_MQ", + "es_MS", + "es_MX", + "es_NI", + "es_PA", + "es_PE", + "es_PM", + "es_PR", + "es_PY", + "es_SR", + "es_SV", + "es_SX", + "es_TC", + "es_TT", + "es_US", + "es_UY", + "es_VC", + "es_VE", + "es_VG", + "es_VI", } - ID-NU{ - "BA", - "NB", - "NT", + pt_PT{ + "pt_AO", + "pt_CH", + "pt_CV", + "pt_FR", + "pt_GQ", + "pt_GW", + "pt_LU", + "pt_MO", + "pt_MZ", + "pt_ST", + "pt_TL", } - ID-PP{ - "PA", - "PB", + root{ + "az_Arab", + "az_Cyrl", + "bm_Nkoo", + "bs_Cyrl", + "en_Dsrt", + "en_Shaw", + "ha_Arab", + "iu_Latn", + "mn_Mong", + "ms_Arab", + "pa_Arab", + "shi_Latn", + "sr_Latn", + "uz_Arab", + "uz_Cyrl", + "vai_Latn", + "zh_Hant", + "yue_Hans", } - ID-SL{ - "GO", - "SA", - "SG", - "SN", - "SR", - "ST", + zh_Hant_HK{"zh_Hant_MO"} + } + subdivisionContainment{ + AD{ + "ad02", + "ad03", + "ad04", + "ad05", + "ad06", + "ad07", + "ad08", } - ID-SM{ - "AC", - "BB", - "BE", - "JA", - "KR", - "LA", - "RI", - "SB", - "SS", - "SU", + AE{ + "aeaj", + "aeaz", + "aedu", + "aefu", + "aerk", + "aesh", + "aeuq", } - IE{ - "C", - "L", - "M", - "U", - } - IE-C{ - "G", - "LM", - "MO", - "RN", - "SO", + AF{ + "afbal", + "afbam", + "afbdg", + "afbds", + "afbgl", + "afday", + "affra", + "affyb", + "afgha", + "afgho", + "afhel", + "afher", + "afjow", + "afkab", + "afkan", + "afkap", + "afkdz", + "afkho", + "afknr", + "aflag", + "aflog", + "afnan", + "afnim", + "afnur", + "afpan", + "afpar", + "afpia", + "afpka", + "afsam", + "afsar", + "aftak", + "afuru", + "afwar", + "afzab", } - IE-L{ - "CW", - "D", - "KE", - "KK", - "LD", - "LH", - "LS", - "MH", - "OY", - "WH", - "WW", - "WX", + AG{ + "ag03", + "ag04", + "ag05", + "ag06", + "ag07", + "ag08", + "ag10", + "ag11", } - IE-M{ - "CE", - "CO", - "KY", - "LK", - "TA", - "WD", + AL{ + "al01", + "al02", + "al03", + "al04", + "al05", + "al06", + "al07", + "al08", + "al09", + "al10", + "al11", + "al12", } - IE-U{ - "CN", - "DL", - "MN", + AM{ + "amag", + "amar", + "amav", + "amer", + "amgr", + "amkt", + "amlo", + "amsh", + "amsu", + "amtv", + "amvd", } - IL{ - "D", - "HA", - "JM", - "M", - "TA", - "Z", + AO{ + "aobgo", + "aobgu", + "aobie", + "aocab", + "aoccu", + "aocnn", + "aocno", + "aocus", + "aohua", + "aohui", + "aolno", + "aolsu", + "aolua", + "aomal", + "aomox", + "aonam", + "aouig", + "aozai", } - IN{ - "AN", - "AP", - "AR", - "AS", - "BR", - "CH", - "CT", - "DD", - "DL", - "DN", - "GA", - "GJ", - "HP", - "HR", - "JH", - "JK", - "KA", - "KL", - "LD", - "MH", - "ML", - "MN", - "MP", - "MZ", - "NL", - "OR", - "PB", - "PY", - "RJ", - "SK", - "TG", - "TN", - "TR", - "UP", - "UT", - "WB", + AR{ + "ara", + "arb", + "arc", + "ard", + "are", + "arf", + "arg", + "arh", + "arj", + "ark", + "arl", + "arm", + "arn", + "arp", + "arq", + "arr", + "ars", + "art", + "aru", + "arv", + "arw", + "arx", + "ary", + "arz", } - IQ{ - "AN", - "AR", - "BA", - "BB", - "BG", - "DA", - "DI", - "DQ", - "KA", - "KI", - "MA", - "MU", - "NA", - "NI", - "QA", - "SD", - "SU", - "WA", + AT{ + "at1", + "at2", + "at3", + "at4", + "at5", + "at6", + "at7", + "at8", + "at9", } - IR{ - "01", - "02", - "03", - "04", - "05", - "06", - "07", - "08", - "10", - "11", - "12", - "13", - "14", - "15", - "16", - "17", - "18", - "19", - "20", - "21", - "22", - "23", - "24", - "25", - "26", - "27", - "28", - "29", - "30", - "31", - "32", + AU{ + "auact", + "aunsw", + "aunt", + "auqld", + "ausa", + "autas", + "auvic", + "auwa", } - IS{ - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", + AZ{ + "azabs", + "azaga", + "azagc", + "azagm", + "azags", + "azagu", + "azast", + "azba", + "azbal", + "azbar", + "azbey", + "azbil", + "azcab", + "azcal", + "azdas", + "azfuz", + "azga", + "azgad", + "azgor", + "azgoy", + "azgyg", + "azhac", + "azimi", + "azism", + "azkal", + "azkur", + "azla", + "azlac", + "azlan", + "azler", + "azmas", + "azmi", + "azna", + "aznef", + "aznx", + "azogu", + "azqab", + "azqax", + "azqaz", + "azqba", + "azqbi", + "azqob", + "azqus", + "azsa", + "azsab", + "azsak", + "azsal", + "azsat", + "azsbn", + "azsiy", + "azskr", + "azsm", + "azsmi", + "azsmx", + "azsr", + "azsus", + "aztar", + "aztov", + "azuca", + "azxa", + "azxac", + "azxci", + "azxiz", + "azxvd", + "azyar", + "azye", + "azyev", + "azzan", + "azzaq", + "azzar", } - IT{ - "21", - "23", - "25", - "32", - "34", - "36", - "42", - "45", - "52", - "55", - "57", - "62", - "65", - "67", - "72", - "75", - "77", - "78", - "82", - "88", + BA{ + "babih", + "babrc", + "basrp", } - IT-21{ - "AL", - "AT", - "BI", - "CN", - "NO", - "TO", - "VB", - "VC", + BB{ + "bb01", + "bb02", + "bb03", + "bb04", + "bb05", + "bb06", + "bb07", + "bb08", + "bb09", + "bb10", + "bb11", } - IT-23{"AO"} - IT-25{ - "BG", - "BS", - "CO", - "CR", - "LC", - "LO", - "MB", - "MI", - "MN", - "PV", - "SO", - "VA", + BD{ + "bda", + "bdb", + "bdc", + "bdd", + "bde", + "bdf", + "bdg", + "bdh", } - IT-32{ - "BZ", - "TN", + BE{ + "bebru", + "bevlg", + "bewal", } - IT-34{ - "BL", - "PD", - "RO", - "TV", - "VE", - "VI", - "VR", + BF{ + "bf01", + "bf02", + "bf03", + "bf04", + "bf05", + "bf06", + "bf07", + "bf08", + "bf09", + "bf10", + "bf11", + "bf12", + "bf13", } - IT-36{ - "GO", - "PN", - "TS", - "UD", + BG{ + "bg01", + "bg02", + "bg03", + "bg04", + "bg05", + "bg06", + "bg07", + "bg08", + "bg09", + "bg10", + "bg11", + "bg12", + "bg13", + "bg14", + "bg15", + "bg16", + "bg17", + "bg18", + "bg19", + "bg20", + "bg21", + "bg22", + "bg23", + "bg24", + "bg25", + "bg26", + "bg27", + "bg28", } - IT-42{ - "GE", - "IM", - "SP", - "SV", + BH{ + "bh13", + "bh14", + "bh15", + "bh17", } - IT-45{ - "BO", - "FC", - "FE", - "MO", - "PC", - "PR", - "RA", - "RE", - "RN", + BI{ + "bibb", + "bibl", + "bibm", + "bibr", + "bica", + "bici", + "bigi", + "biki", + "bikr", + "biky", + "bima", + "bimu", + "bimw", + "bimy", + "bing", + "birm", + "birt", + "biry", } - IT-52{ - "AR", - "FI", - "GR", - "LI", - "LU", - "MS", - "PI", - "PO", - "PT", - "SI", + BJ{ + "bjak", + "bjal", + "bjaq", + "bjbo", + "bjco", + "bjdo", + "bjko", + "bjli", + "bjmo", + "bjou", + "bjpl", + "bjzo", } - IT-55{ - "PG", - "TR", + BN{ + "bnbe", + "bnbm", + "bnte", + "bntu", } - IT-57{ - "AN", - "AP", - "FM", - "MC", - "PU", + BO{ + "bob", + "boc", + "boh", + "bol", + "bon", + "boo", + "bop", + "bos", + "bot", } - IT-62{ - "FR", - "LT", - "RI", - "RM", - "VT", + BQ{ + "bqbo", + "bqsa", + "bqse", } - IT-65{ - "AQ", - "CH", - "PE", - "TE", + BR{ + "brac", + "bral", + "bram", + "brap", + "brba", + "brce", + "brdf", + "bres", + "brgo", + "brma", + "brmg", + "brms", + "brmt", + "brpa", + "brpb", + "brpe", + "brpi", + "brpr", + "brrj", + "brrn", + "brro", + "brrr", + "brrs", + "brsc", + "brse", + "brsp", + "brto", } - IT-67{ - "CB", - "IS", + BS{ + "bsak", + "bsbi", + "bsbp", + "bsby", + "bsce", + "bsci", + "bsck", + "bsco", + "bscs", + "bseg", + "bsex", + "bsfp", + "bsgc", + "bshi", + "bsht", + "bsin", + "bsli", + "bsmc", + "bsmg", + "bsmi", + "bsne", + "bsno", + "bsns", + "bsrc", + "bsri", + "bssa", + "bsse", + "bsso", + "bsss", + "bssw", + "bswg", } - IT-72{ - "AV", - "BN", - "CE", - "NA", - "SA", + BT{ + "bt11", + "bt12", + "bt13", + "bt14", + "bt15", + "bt21", + "bt22", + "bt23", + "bt24", + "bt31", + "bt32", + "bt33", + "bt34", + "bt41", + "bt42", + "bt43", + "bt44", + "bt45", + "btga", + "btty", } - IT-75{ - "BA", - "BR", - "BT", - "FG", - "LE", - "TA", + BW{ + "bwce", + "bwch", + "bwfr", + "bwga", + "bwgh", + "bwjw", + "bwkg", + "bwkl", + "bwkw", + "bwlo", + "bwne", + "bwnw", + "bwse", + "bwso", + "bwsp", + "bwst", } - IT-77{ - "MT", - "PZ", + BY{ + "bybr", + "byhm", + "byho", + "byhr", + "byma", + "bymi", + "byvi", } - IT-78{ - "CS", - "CZ", - "KR", - "RC", - "VV", + BZ{ + "bzbz", + "bzcy", + "bzczl", + "bzow", + "bzsc", + "bztol", } - IT-82{ - "AG", - "CL", - "CT", - "EN", - "ME", - "PA", - "RG", - "SR", - "TP", + CA{ + "caab", + "cabc", + "camb", + "canb", + "canl", + "cans", + "cant", + "canu", + "caon", + "cape", + "caqc", + "cask", + "cayt", } - IT-88{ - "CA", - "CI", - "NU", - "OG", - "OR", - "OT", - "SS", - "VS", + CD{ + "cdbc", + "cdbu", + "cdeq", + "cdhk", + "cdhl", + "cdhu", + "cdit", + "cdkc", + "cdke", + "cdkg", + "cdkl", + "cdkn", + "cdks", + "cdlo", + "cdlu", + "cdma", + "cdmn", + "cdmo", + "cdnk", + "cdnu", + "cdsa", + "cdsk", + "cdsu", + "cdta", + "cdto", + "cdtu", } - JM{ - "01", - "02", - "03", - "04", - "05", - "06", - "07", - "08", - "09", - "10", - "11", - "12", - "13", - "14", + CF{ + "cfac", + "cfbb", + "cfbgf", + "cfbk", + "cfhk", + "cfhm", + "cfhs", + "cfkb", + "cfkg", + "cflb", + "cfmb", + "cfmp", + "cfnm", + "cfop", + "cfse", + "cfuk", + "cfvk", } - JO{ - "AJ", - "AM", - "AQ", - "AT", - "AZ", - "BA", - "IR", - "JA", - "KA", - "MA", - "MD", - "MN", + CG{ + "cg2", + "cg5", + "cg7", + "cg8", + "cg9", + "cg11", + "cg12", + "cg13", + "cg14", + "cg15", + "cg16", + "cgbzv", } - JP{ - "01", - "02", - "03", - "04", - "05", - "06", - "07", - "08", - "09", - "10", - "11", - "12", - "13", - "14", - "15", - "16", - "17", - "18", - "19", - "20", - "21", - "22", - "23", - "24", - "25", - "26", - "27", - "28", - "29", - "30", - "31", - "32", - "33", - "34", - "35", - "36", - "37", - "38", - "39", - "40", - "41", - "42", - "43", - "44", - "45", - "46", - "47", + CH{ + "chag", + "chai", + "char", + "chbe", + "chbl", + "chbs", + "chfr", + "chge", + "chgl", + "chgr", + "chju", + "chlu", + "chne", + "chnw", + "chow", + "chsg", + "chsh", + "chso", + "chsz", + "chtg", + "chti", + "chur", + "chvd", + "chvs", + "chzg", + "chzh", } - KE{ - "01", - "02", - "03", - "04", - "05", - "06", - "07", - "08", - "09", - "10", - "11", - "12", - "13", - "14", - "15", - "16", - "17", - "18", - "19", - "20", - "21", - "22", - "23", - "24", - "25", - "26", - "27", - "28", - "29", - "30", - "31", - "32", - "33", - "34", - "35", - "36", - "37", - "38", - "39", - "40", - "41", - "42", - "43", - "44", - "45", - "46", - "47", + CI{ + "ciab", + "cibs", + "cicm", + "cidn", + "cigd", + "cilc", + "cilg", + "cimg", + "cism", + "cisv", + "civb", + "ciwr", + "ciym", + "cizz", } - KG{ - "B", - "C", - "GB", - "GO", - "J", - "N", - "O", - "T", - "Y", + CL{ + "clai", + "clan", + "clap", + "clar", + "clat", + "clbi", + "clco", + "clli", + "clll", + "cllr", + "clma", + "clml", + "clrm", + "clta", + "clvs", } - KH{ - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - "10", - "11", - "12", - "13", - "14", - "15", - "16", - "17", - "18", - "19", - "20", - "21", - "22", - "23", - "24", - "25", + CM{ + "cmad", + "cmce", + "cmen", + "cmes", + "cmlt", + "cmno", + "cmnw", + "cmou", + "cmsu", + "cmsw", } - KI{ - "G", - "L", - "P", + CN{ + "cn11", + "cn12", + "cn13", + "cn14", + "cn15", + "cn21", + "cn22", + "cn23", + "cn31", + "cn32", + "cn33", + "cn34", + "cn35", + "cn36", + "cn37", + "cn41", + "cn42", + "cn43", + "cn44", + "cn45", + "cn46", + "cn50", + "cn51", + "cn52", + "cn53", + "cn54", + "cn61", + "cn62", + "cn63", + "cn64", + "cn65", + "cn71", + "cn91", + "cn92", } - KM{ - "A", - "G", - "M", + CO{ + "coama", + "coant", + "coara", + "coatl", + "cobol", + "coboy", + "cocal", + "cocaq", + "cocas", + "cocau", + "coces", + "cocho", + "cocor", + "cocun", + "codc", + "cogua", + "coguv", + "cohui", + "colag", + "comag", + "comet", + "conar", + "consa", + "coput", + "coqui", + "coris", + "cosan", + "cosap", + "cosuc", + "cotol", + "covac", + "covau", + "covid", } - KN{ - "K", - "N", - } - KN-K{ - "01", - "02", - "03", - "06", - "08", - "09", - "11", - "13", - "15", - } - KN-N{ - "04", - "05", - "07", - "10", - "12", + CR{ + "cra", + "crc", + "crg", + "crh", + "crl", + "crp", + "crsj", } - KP{ - "01", - "02", - "03", - "04", - "05", - "06", - "07", - "08", - "09", - "10", - "13", + CU{ + "cu01", + "cu03", + "cu04", + "cu05", + "cu06", + "cu07", + "cu08", + "cu09", + "cu10", + "cu11", + "cu12", + "cu13", + "cu14", + "cu15", + "cu16", + "cu99", } - KR{ - "11", - "26", - "27", - "28", - "29", - "30", - "31", - "41", - "42", - "43", - "44", - "45", - "46", - "47", - "48", - "49", - "50", + CV{ + "cvb", + "cvs", } - KW{ - "AH", - "FA", - "HA", - "JA", - "KU", - "MU", + CY{ + "cy01", + "cy02", + "cy03", + "cy04", + "cy05", + "cy06", } - KZ{ - "AKM", - "AKT", - "ALA", - "ALM", - "AST", - "ATY", - "KAR", - "KUS", - "KZY", - "MAN", - "PAV", - "SEV", - "VOS", - "YUZ", - "ZAP", - "ZHA", + CZ{ + "cz10", + "cz20", + "cz31", + "cz32", + "cz41", + "cz42", + "cz51", + "cz52", + "cz53", + "cz63", + "cz64", + "cz71", + "cz72", + "cz80", } - LA{ - "AT", - "BK", - "BL", - "CH", - "HO", - "KH", - "LM", - "LP", - "OU", - "PH", - "SL", - "SV", - "VI", - "VT", - "XA", - "XE", - "XI", - "XS", + DE{ + "debb", + "debe", + "debw", + "deby", + "dehb", + "dehe", + "dehh", + "demv", + "deni", + "denw", + "derp", + "desh", + "desl", + "desn", + "dest", + "deth", } - LB{ - "AK", - "AS", - "BA", - "BH", - "BI", - "JA", - "JL", - "NA", + DJ{ + "djar", + "djas", + "djdi", + "djdj", + "djob", + "djta", } - LC{ - "01", - "02", - "03", - "05", - "06", - "07", - "08", - "10", - "11", - "12", + DK{ + "dk81", + "dk82", + "dk83", + "dk84", + "dk85", } - LI{ - "01", - "02", - "03", - "04", - "05", - "06", - "07", - "08", - "09", - "10", - "11", + DM{ + "dm02", + "dm03", + "dm04", + "dm05", + "dm06", + "dm07", + "dm08", + "dm09", + "dm10", + "dm11", } - LK{ - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", + DO{ + "do33", + "do34", + "do35", + "do36", + "do37", + "do38", + "do39", + "do40", + "do41", + "do42", } - LK-1{ - "52", - "71", - "81", + DZ{ + "dz01", + "dz02", + "dz03", + "dz04", + "dz05", + "dz06", + "dz07", + "dz08", + "dz09", + "dz10", + "dz11", + "dz12", + "dz13", + "dz14", + "dz15", + "dz16", + "dz17", + "dz18", + "dz19", + "dz20", + "dz21", + "dz22", + "dz23", + "dz24", + "dz25", + "dz26", + "dz27", + "dz28", + "dz29", + "dz30", + "dz31", + "dz32", + "dz33", + "dz34", + "dz35", + "dz36", + "dz37", + "dz38", + "dz39", + "dz40", + "dz41", + "dz42", + "dz43", + "dz44", + "dz45", + "dz46", + "dz47", + "dz48", } - LK-2{ - "11", - "31", - "51", + EC{ + "eca", + "ecb", + "ecc", + "ecd", + "ece", + "ecf", + "ecg", + "ech", + "eci", + "ecl", + "ecm", + "ecn", + "eco", + "ecp", + "ecr", + "ecs", + "ecsd", + "ecse", + "ect", + "ecu", + "ecw", + "ecx", + "ecy", + "ecz", } - LK-3{ - "12", - "33", - "41", - } - LK-4{ - "13", - "21", - "42", - "61", - "92", - } - LK-5{ - "22", - "32", - "43", + EE{ + "ee37", + "ee39", + "ee44", + "ee49", + "ee51", + "ee57", + "ee59", + "ee65", + "ee67", + "ee70", + "ee74", + "ee78", + "ee82", + "ee84", + "ee86", } - LK-6{ - "45", - "82", + EG{ + "egalx", + "egasn", + "egast", + "egba", + "egbh", + "egbns", + "egc", + "egdk", + "egdt", + "egfym", + "eggh", + "eggz", + "egis", + "egjs", + "egkb", + "egkfs", + "egkn", + "eglx", + "egmn", + "egmnf", + "egmt", + "egpts", + "egshg", + "egshr", + "egsin", + "egsuz", + "egwad", } - LK-7{ - "23", - "72", + ER{ + "eran", + "erdk", + "erdu", + "ergb", + "erma", + "ersk", } - LK-8{ - "62", - "91", + ES{ + "esan", + "esar", + "esas", + "escb", + "esce", + "escl", + "escm", + "escn", + "esct", + "esex", + "esga", + "esib", + "esmc", + "esmd", + "esml", + "esnc", + "espv", + "esri", + "esvc", } - LK-9{ - "44", - "53", + ET{ + "etaa", + "etaf", + "etam", + "etbe", + "etdd", + "etga", + "etha", + "etor", + "etsn", + "etso", + "etti", } - LR{ - "BG", - "BM", - "CM", - "GB", - "GG", - "GK", - "GP", - "LO", - "MG", - "MO", - "MY", - "NI", - "RG", - "RI", - "SI", + FI{ + "fi01", + "fi02", + "fi03", + "fi04", + "fi05", + "fi06", + "fi07", + "fi08", + "fi09", + "fi10", + "fi11", + "fi12", + "fi13", + "fi14", + "fi15", + "fi16", + "fi17", + "fi18", + "fi19", } - LS{ - "A", - "B", - "C", - "D", - "E", - "F", - "G", - "H", - "J", - "K", + FJ{ + "fjc", + "fje", + "fjn", + "fjr", + "fjw", } - LT{ - "01", - "02", - "03", - "04", - "05", - "06", - "07", - "08", - "09", - "10", - "11", - "12", - "13", - "14", - "15", - "16", - "17", - "18", - "19", - "20", - "21", - "22", - "23", - "24", - "25", - "26", - "27", - "28", - "29", - "30", - "31", - "32", - "33", - "34", - "35", - "36", - "37", - "38", - "39", - "40", - "41", - "42", - "43", - "44", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "54", - "55", - "56", - "57", - "58", - "59", - "60", - "AL", - "KL", - "KU", - "MR", - "PN", - "SA", - "TA", - "TE", - "UT", - "VL", + FM{ + "fmksa", + "fmpni", + "fmtrk", + "fmyap", } - LU{ - "CA", - "CL", - "DI", - "EC", - "ES", - "GR", - "LU", - "ME", - "RD", - "RM", - "VD", - "WI", + FR{ + "frara", + "frbfc", + "frbl", + "frbre", + "frcor", + "frcp", + "frcvl", + "frges", + "frgf", + "frgua", + "frhdf", + "fridf", + "frlre", + "frmay", + "frmf", + "frmq", + "frnaq", + "frnc", + "frnor", + "frocc", + "frpac", + "frpdl", + "frpf", + "frpm", + "frtf", + "frwf", } - LV{ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "DGV", - "JEL", - "JKB", - "JUR", - "LPX", - "REZ", - "RIX", - "VEN", - "VMR", + GA{ + "ga1", + "ga2", + "ga3", + "ga4", + "ga5", + "ga6", + "ga7", + "ga8", + "ga9", } - LY{ - "BA", - "BU", - "DR", - "GT", - "JA", - "JG", - "JI", - "JU", - "KF", - "MB", - "MI", - "MJ", - "MQ", - "NL", - "NQ", - "SB", - "SR", - "TB", - "WA", - "WD", - "WS", - "ZA", + GB{ + "gbeaw", + "gbeng", + "gbgbn", + "gbnir", + "gbsct", + "gbukm", + "gbwls", } - MA{ - "01", - "02", - "03", - "04", - "05", - "06", - "07", - "08", - "09", - "10", - "11", - "12", - "13", - "14", - "15", - "16", + GD{ + "gd01", + "gd02", + "gd03", + "gd04", + "gd05", + "gd06", + "gd10", } - MA-01{ - "CHE", - "FAH", - "LAR", - "TET", - "TNG", + GE{ + "geab", + "geaj", + "gegu", + "geim", + "geka", + "gekk", + "gemm", + "gerl", + "gesj", + "gesk", + "gesz", + "getb", } - MA-02{ - "KEN", - "SIK", + GH{ + "ghaa", + "ghah", + "ghba", + "ghcp", + "ghep", + "ghnp", + "ghtv", + "ghue", + "ghuw", + "ghwp", } - MA-03{ - "HOC", - "TAO", - "TAZ", + GL{ + "glku", + "glqa", + "glqe", + "glsm", } - MA-04{ - "BER", - "FIG", - "JRA", - "NAD", - "OUJ", - "TAI", - } - MA-05{ - "BOM", - "FES", - "MOU", - "SEF", - } - MA-06{ - "ERR", - "HAJ", - "IFR", - "KHN", - "MEK", - } - MA-07{ - "KHE", - "RAB", - "SAL", - "SKH", - } - MA-08{ - "CAS", - "MED", - "MOH", - "NOU", - } - MA-09{ - "BES", - "KHO", - "SET", + GM{ + "gmb", + "gml", + "gmm", + "gmn", + "gmu", + "gmw", } - MA-10{ - "JDI", - "SAF", + GN{ + "gnb", + "gnc", + "gnd", + "gnf", + "gnk", + "gnl", + "gnm", + "gnn", } - MA-11{ - "CHI", - "ESI", - "HAO", - "KES", - "MMD", - "MMN", - "SYB", - } - MA-12{ - "AZI", - "BEM", - } - MA-13{ - "AGD", - "CHT", - "INE", - "OUA", - "TAR", - "TIZ", - "ZAG", - } - MA-14{ - "ASZ", - "ESM", - "GUE", - "TAT", - "TNT", - } - MA-15{ - "BOD", - "LAA", - } - MA-16{ - "AOU", - "OUD", + GQ{ + "gqc", + "gqi", } - MC{ - "CL", - "CO", - "FO", - "GA", - "JE", - "LA", - "MA", - "MC", - "MG", - "MO", - "MU", - "PH", - "SD", - "SO", - "SP", - "SR", - "VR", + GR{ + "gr69", + "gra", + "grb", + "grc", + "grd", + "gre", + "grf", + "grg", + "grh", + "gri", + "grj", + "grk", + "grl", + "grm", } - MD{ - "AN", - "BA", - "BD", - "BR", - "BS", - "CA", - "CL", - "CM", - "CR", - "CS", - "CT", - "CU", - "DO", - "DR", - "DU", - "ED", - "FA", - "FL", - "GA", - "GL", - "HI", - "IA", - "LE", - "NI", - "OC", - "OR", - "RE", - "RI", - "SD", - "SI", - "SN", - "SO", - "ST", - "SV", - "TA", - "TE", - "UN", + GT{ + "gtav", + "gtbv", + "gtcm", + "gtcq", + "gtes", + "gtgu", + "gthu", + "gtiz", + "gtja", + "gtju", + "gtpe", + "gtpr", + "gtqc", + "gtqz", + "gtre", + "gtsa", + "gtsm", + "gtso", + "gtsr", + "gtsu", + "gtto", + "gtza", } - ME{ - "01", - "02", - "03", - "04", - "05", - "06", - "07", - "08", - "09", - "10", - "11", - "12", - "13", - "14", - "15", - "16", - "17", - "18", - "19", - "20", - "21", - "22", - "23", + GW{ + "gwbs", + "gwl", + "gwn", + "gws", } - MG{ - "A", - "D", - "F", - "M", - "T", - "U", + GY{ + "gyba", + "gycu", + "gyde", + "gyeb", + "gyes", + "gyma", + "gypm", + "gypt", + "gyud", + "gyut", } - MH{ - "L", - "T", + HN{ + "hnat", + "hnch", + "hncl", + "hncm", + "hncp", + "hncr", + "hnep", + "hnfm", + "hngd", + "hnib", + "hnin", + "hnle", + "hnlp", + "hnoc", + "hnol", + "hnsb", + "hnva", + "hnyo", } - MH-L{ - "ALL", - "EBO", - "ENI", - "JAB", - "JAL", - "KIL", - "KWA", - "LAE", - "LIB", - "NMK", - "NMU", - "RON", - "UJA", - "WTH", - } - MH-T{ - "ALK", - "ARN", - "AUR", - "LIK", - "MAJ", - "MAL", - "MEJ", - "MIL", - "UTI", - "WTJ", + HR{ + "hr01", + "hr02", + "hr03", + "hr04", + "hr05", + "hr06", + "hr07", + "hr08", + "hr09", + "hr10", + "hr11", + "hr12", + "hr13", + "hr14", + "hr15", + "hr16", + "hr17", + "hr18", + "hr19", + "hr20", + "hr21", } - MK{ - "02", - "03", - "04", - "05", - "06", - "07", - "08", - "10", - "11", - "12", - "13", - "14", - "16", - "18", - "19", - "20", - "21", - "22", - "23", - "24", - "25", - "26", - "27", - "30", - "32", - "33", - "34", - "35", - "36", - "37", - "40", - "41", - "42", - "43", - "44", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "54", - "55", - "56", - "58", - "59", - "60", - "61", - "62", - "63", - "64", - "65", - "66", - "67", - "69", - "70", - "71", - "72", - "73", - "74", - "75", - "76", - "78", - "80", - "81", - "82", - "83", - "85", + HT{ + "htar", + "htce", + "htga", + "htnd", + "htne", + "htni", + "htno", + "htou", + "htsd", + "htse", } - ML{ - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "BKO", + HU{ + "huba", + "hubc", + "hube", + "hubk", + "hubu", + "hubz", + "hucs", + "hude", + "hudu", + "hueg", + "huer", + "hufe", + "hugs", + "hugy", + "huhb", + "huhe", + "huhv", + "hujn", + "huke", + "hukm", + "hukv", + "humi", + "hunk", + "huno", + "huny", + "hupe", + "hups", + "husd", + "husf", + "hush", + "husk", + "husn", + "huso", + "huss", + "hust", + "husz", + "hutb", + "huto", + "huva", + "huve", + "huvm", + "huza", + "huze", } - MM{ - "01", - "02", - "03", - "04", - "05", - "06", - "07", - "11", - "12", - "13", - "14", - "15", - "16", - "17", - "18", + ID{ + "idjw", + "idka", + "idml", + "idnu", + "idpp", + "idsl", + "idsm", } - MN{ - "1", - "035", - "037", - "039", - "041", - "043", - "046", - "047", - "049", - "051", - "053", - "055", - "057", - "059", - "061", - "063", - "064", - "065", - "067", - "069", - "071", - "073", + IE{ + "iec", + "iel", + "iem", + "ieu", } - MR{ - "01", - "02", - "03", - "04", - "05", - "06", - "07", - "08", - "09", - "10", - "11", - "12", - "13", - "14", - "15", + IL{ + "ild", + "ilha", + "iljm", + "ilm", + "ilta", + "ilz", } - MT{ - "01", - "02", - "03", - "04", - "05", - "06", - "07", - "08", - "09", - "10", - "11", - "12", - "13", - "14", - "15", - "16", - "17", - "18", - "19", - "20", - "21", - "22", - "23", - "24", - "25", - "26", - "27", - "28", - "29", - "30", - "31", - "32", - "33", - "34", - "35", - "36", - "37", - "38", - "39", - "40", - "41", - "42", - "43", - "44", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "54", - "55", - "56", - "57", - "58", - "59", - "60", - "61", - "62", - "63", - "64", - "65", - "66", - "67", - "68", + IN{ + "inan", + "inap", + "inar", + "inas", + "inbr", + "inch", + "inct", + "indd", + "indl", + "indn", + "inga", + "ingj", + "inhp", + "inhr", + "injh", + "injk", + "inka", + "inkl", + "inld", + "inmh", + "inml", + "inmn", + "inmp", + "inmz", + "innl", + "inor", + "inpb", + "inpy", + "inrj", + "insk", + "intg", + "intn", + "intr", + "inup", + "inut", + "inwb", } - MU{ - "AG", - "BL", - "BR", - "CC", - "CU", - "FL", - "GP", - "MO", - "PA", - "PL", - "PU", - "PW", - "QB", - "RO", - "RR", - "SA", - "VP", + IQ{ + "iqan", + "iqar", + "iqba", + "iqbb", + "iqbg", + "iqda", + "iqdi", + "iqdq", + "iqka", + "iqki", + "iqma", + "iqmu", + "iqna", + "iqni", + "iqqa", + "iqsd", + "iqsu", + "iqwa", } - MV{ - "CE", - "MLE", - "NC", - "NO", - "SC", - "SU", - "UN", - "US", + IR{ + "ir01", + "ir02", + "ir03", + "ir04", + "ir05", + "ir06", + "ir07", + "ir08", + "ir10", + "ir11", + "ir12", + "ir13", + "ir14", + "ir15", + "ir16", + "ir17", + "ir18", + "ir19", + "ir20", + "ir21", + "ir22", + "ir23", + "ir24", + "ir25", + "ir26", + "ir27", + "ir28", + "ir29", + "ir30", + "ir31", + "ir32", } - MV-CE{ - "12", - "14", - "17", - } - MV-NC{ - "00", - "02", - "04", - "26", - } - MV-NO{ - "03", - "13", - "20", - "25", - } - MV-SC{ - "27", - "28", - } - MV-SU{ - "01", - "29", - } - MV-UN{ - "07", - "23", - "24", - } - MV-US{ - "05", - "08", + IS{ + "is1", + "is2", + "is3", + "is4", + "is5", + "is6", + "is7", + "is8", } - MW{ - "C", - "N", - "S", + IT{ + "it21", + "it23", + "it25", + "it32", + "it34", + "it36", + "it42", + "it45", + "it52", + "it55", + "it57", + "it62", + "it65", + "it67", + "it72", + "it75", + "it77", + "it78", + "it82", + "it88", } - MW-C{ - "DE", - "DO", - "KS", - "LI", - "MC", - "NI", - "NK", - "NU", - "SA", + JM{ + "jm01", + "jm02", + "jm03", + "jm04", + "jm05", + "jm06", + "jm07", + "jm08", + "jm09", + "jm10", + "jm11", + "jm12", + "jm13", + "jm14", } - MW-N{ - "CT", - "KR", - "LK", - "MZ", - "NB", - "RU", + JO{ + "joaj", + "joam", + "joaq", + "joat", + "joaz", + "joba", + "joir", + "joja", + "joka", + "joma", + "jomd", + "jomn", } - MW-S{ - "BA", - "BL", - "CK", - "CR", - "MG", - "MH", - "MU", - "MW", - "NE", - "NS", - "PH", - "TH", - "ZO", + JP{ + "jp01", + "jp02", + "jp03", + "jp04", + "jp05", + "jp06", + "jp07", + "jp08", + "jp09", + "jp10", + "jp11", + "jp12", + "jp13", + "jp14", + "jp15", + "jp16", + "jp17", + "jp18", + "jp19", + "jp20", + "jp21", + "jp22", + "jp23", + "jp24", + "jp25", + "jp26", + "jp27", + "jp28", + "jp29", + "jp30", + "jp31", + "jp32", + "jp33", + "jp34", + "jp35", + "jp36", + "jp37", + "jp38", + "jp39", + "jp40", + "jp41", + "jp42", + "jp43", + "jp44", + "jp45", + "jp46", + "jp47", } - MX{ - "AGU", - "BCN", - "BCS", - "CAM", - "CHH", - "CHP", - "COA", - "COL", - "DIF", - "DUR", - "GRO", - "GUA", - "HID", - "JAL", - "MEX", - "MIC", - "MOR", - "NAY", - "NLE", - "OAX", - "PUE", - "QUE", - "ROO", - "SIN", - "SLP", - "SON", - "TAB", - "TAM", - "TLA", - "VER", - "YUC", - "ZAC", + KE{ + "ke01", + "ke02", + "ke03", + "ke04", + "ke05", + "ke06", + "ke07", + "ke08", + "ke09", + "ke10", + "ke11", + "ke12", + "ke13", + "ke14", + "ke15", + "ke16", + "ke17", + "ke18", + "ke19", + "ke20", + "ke21", + "ke22", + "ke23", + "ke24", + "ke25", + "ke26", + "ke27", + "ke28", + "ke29", + "ke30", + "ke31", + "ke32", + "ke33", + "ke34", + "ke35", + "ke36", + "ke37", + "ke38", + "ke39", + "ke40", + "ke41", + "ke42", + "ke43", + "ke44", + "ke45", + "ke46", + "ke47", } - MY{ - "01", - "02", - "03", - "04", - "05", - "06", - "07", - "08", - "09", - "10", - "11", - "12", - "13", - "14", - "15", - "16", + KG{ + "kgb", + "kgc", + "kggb", + "kggo", + "kgj", + "kgn", + "kgo", + "kgt", + "kgy", } - MZ{ - "A", - "B", - "G", - "I", - "L", - "MPM", - "N", - "P", - "Q", - "S", - "T", + KH{ + "kh1", + "kh2", + "kh3", + "kh4", + "kh5", + "kh6", + "kh7", + "kh8", + "kh9", + "kh10", + "kh11", + "kh12", + "kh13", + "kh14", + "kh15", + "kh16", + "kh17", + "kh18", + "kh19", + "kh20", + "kh21", + "kh22", + "kh23", + "kh24", + "kh25", } - NA{ - "CA", - "ER", - "HA", - "KA", - "KE", - "KH", - "KU", - "KW", - "OD", - "OH", - "ON", - "OS", - "OT", - "OW", + KI{ + "kig", + "kil", + "kip", } - NE{ - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", + KM{ + "kma", + "kmg", + "kmm", } - NG{ - "AB", - "AD", - "AK", - "AN", - "BA", - "BE", - "BO", - "BY", - "CR", - "DE", - "EB", - "ED", - "EK", - "EN", - "FC", - "GO", - "IM", - "JI", - "KD", - "KE", - "KN", - "KO", - "KT", - "KW", - "LA", - "NA", - "NI", - "OG", - "ON", - "OS", - "OY", - "PL", - "RI", - "SO", - "TA", - "YO", - "ZA", + KN{ + "knk", + "knn", } - NI{ - "AN", - "AS", - "BO", - "CA", - "CI", - "CO", - "ES", - "GR", - "JI", - "LE", - "MD", - "MN", - "MS", - "MT", - "NS", - "RI", - "SJ", + KP{ + "kp01", + "kp02", + "kp03", + "kp04", + "kp05", + "kp06", + "kp07", + "kp08", + "kp09", + "kp10", + "kp13", } - NL{ - "AW", - "BQ1", - "BQ2", - "BQ3", - "CW", - "DR", - "FL", - "FR", - "GE", - "GR", - "LI", - "NB", - "NH", - "OV", - "SX", - "UT", - "ZE", - "ZH", + KR{ + "kr11", + "kr26", + "kr27", + "kr28", + "kr29", + "kr30", + "kr31", + "kr41", + "kr42", + "kr43", + "kr44", + "kr45", + "kr46", + "kr47", + "kr48", + "kr49", + "kr50", } - NO{ - "01", - "02", - "03", - "04", - "05", - "06", - "07", - "08", - "09", - "10", - "11", - "12", - "14", - "15", - "16", - "17", - "18", - "19", - "20", - "21", - "22", + KW{ + "kwah", + "kwfa", + "kwha", + "kwja", + "kwku", + "kwmu", } - NP{ - "1", - "2", - "3", - "4", - "5", + KZ{ + "kzakm", + "kzakt", + "kzala", + "kzalm", + "kzast", + "kzaty", + "kzbay", + "kzkar", + "kzkus", + "kzkzy", + "kzman", + "kzpav", + "kzsev", + "kzvos", + "kzyuz", + "kzzap", + "kzzha", } - NP-1{ - "BA", - "JA", - "NA", + LA{ + "laat", + "labk", + "labl", + "lach", + "laho", + "lakh", + "lalm", + "lalp", + "laou", + "laph", + "lasl", + "lasv", + "lavi", + "lavt", + "laxa", + "laxe", + "laxi", + "laxs", } - NP-2{ - "BH", - "KA", - "RA", + LB{ + "lbak", + "lbas", + "lbba", + "lbbh", + "lbbi", + "lbja", + "lbjl", + "lbna", } - NP-3{ - "DH", - "GA", - "LU", + LC{ + "lc01", + "lc02", + "lc03", + "lc05", + "lc06", + "lc07", + "lc08", + "lc10", + "lc11", + "lc12", } - NP-4{ - "KO", - "ME", - "SA", + LI{ + "li01", + "li02", + "li03", + "li04", + "li05", + "li06", + "li07", + "li08", + "li09", + "li10", + "li11", } - NP-5{ - "MA", - "SE", + LK{ + "lk1", + "lk2", + "lk3", + "lk4", + "lk5", + "lk6", + "lk7", + "lk8", + "lk9", } - NR{ - "01", - "02", - "03", - "04", - "05", - "06", - "07", - "08", - "09", - "10", - "11", - "12", - "13", - "14", + LR{ + "lrbg", + "lrbm", + "lrcm", + "lrgb", + "lrgg", + "lrgk", + "lrgp", + "lrlo", + "lrmg", + "lrmo", + "lrmy", + "lrni", + "lrrg", + "lrri", + "lrsi", } - NZ{ - "AUK", - "BOP", - "CAN", - "CIT", - "GIS", - "HKB", - "MBH", - "MWT", - "NSN", - "NTL", - "OTA", - "STL", - "TAS", - "TKI", - "WGN", - "WKO", - "WTC", + LS{ + "lsa", + "lsb", + "lsc", + "lsd", + "lse", + "lsf", + "lsg", + "lsh", + "lsj", + "lsk", } - OM{ - "BJ", - "BS", - "BU", - "DA", - "MA", - "MU", - "SJ", - "SS", - "WU", - "ZA", - "ZU", + LT{ + "lt01", + "lt02", + "lt03", + "lt04", + "lt05", + "lt06", + "lt07", + "lt08", + "lt09", + "lt10", + "lt11", + "lt12", + "lt13", + "lt14", + "lt15", + "lt16", + "lt17", + "lt18", + "lt19", + "lt20", + "lt21", + "lt22", + "lt23", + "lt24", + "lt25", + "lt26", + "lt27", + "lt28", + "lt29", + "lt30", + "lt31", + "lt32", + "lt33", + "lt34", + "lt35", + "lt36", + "lt37", + "lt38", + "lt39", + "lt40", + "lt41", + "lt42", + "lt43", + "lt44", + "lt45", + "lt46", + "lt47", + "lt48", + "lt49", + "lt50", + "lt51", + "lt52", + "lt53", + "lt54", + "lt55", + "lt56", + "lt57", + "lt58", + "lt59", + "lt60", + "ltal", + "ltkl", + "ltku", + "ltmr", + "ltpn", + "ltsa", + "ltta", + "ltte", + "ltut", + "ltvl", } - PA{ - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - "10", - "EM", - "KY", - "NB", + LU{ + "luca", + "lucl", + "ludi", + "luec", + "lues", + "lugr", + "lulu", + "lume", + "lurd", + "lurm", + "luvd", + "luwi", } - PE{ - "AMA", - "ANC", - "APU", - "ARE", - "AYA", - "CAJ", - "CAL", - "CUS", - "HUC", - "HUV", - "ICA", - "JUN", - "LAL", - "LAM", - "LIM", - "LMA", - "LOR", - "MDD", - "MOQ", - "PAS", - "PIU", - "PUN", - "SAM", - "TAC", - "TUM", - "UCA", + LV{ + "lv001", + "lv002", + "lv003", + "lv004", + "lv005", + "lv006", + "lv007", + "lv008", + "lv009", + "lv010", + "lv011", + "lv012", + "lv013", + "lv014", + "lv015", + "lv016", + "lv017", + "lv018", + "lv019", + "lv020", + "lv021", + "lv022", + "lv023", + "lv024", + "lv025", + "lv026", + "lv027", + "lv028", + "lv029", + "lv030", + "lv031", + "lv032", + "lv033", + "lv034", + "lv035", + "lv036", + "lv037", + "lv038", + "lv039", + "lv040", + "lv041", + "lv042", + "lv043", + "lv044", + "lv045", + "lv046", + "lv047", + "lv048", + "lv049", + "lv050", + "lv051", + "lv052", + "lv053", + "lv054", + "lv055", + "lv056", + "lv057", + "lv058", + "lv059", + "lv060", + "lv061", + "lv062", + "lv063", + "lv064", + "lv065", + "lv066", + "lv067", + "lv068", + "lv069", + "lv070", + "lv071", + "lv072", + "lv073", + "lv074", + "lv075", + "lv076", + "lv077", + "lv078", + "lv079", + "lv080", + "lv081", + "lv082", + "lv083", + "lv084", + "lv085", + "lv086", + "lv087", + "lv088", + "lv089", + "lv090", + "lv091", + "lv092", + "lv093", + "lv094", + "lv095", + "lv096", + "lv097", + "lv098", + "lv099", + "lv100", + "lv101", + "lv102", + "lv103", + "lv104", + "lv105", + "lv106", + "lv107", + "lv108", + "lv109", + "lv110", + "lvdgv", + "lvjel", + "lvjkb", + "lvjur", + "lvlpx", + "lvrez", + "lvrix", + "lvven", + "lvvmr", } - PG{ - "CPK", - "CPM", - "EBR", - "EHG", - "EPW", - "ESW", - "GPK", - "HLA", - "JWK", - "MBA", - "MPL", - "MPM", - "MRL", - "NCD", - "NIK", - "NPP", - "NSB", - "SAN", - "SHM", - "WBK", - "WHM", - "WPD", + LY{ + "lyba", + "lybu", + "lydr", + "lygt", + "lyja", + "lyjg", + "lyji", + "lyju", + "lykf", + "lymb", + "lymi", + "lymj", + "lymq", + "lynl", + "lynq", + "lysb", + "lysr", + "lytb", + "lywa", + "lywd", + "lyws", + "lyza", } - PH{ - "00", - "01", - "02", - "03", - "05", - "06", - "07", - "08", - "09", - "10", - "11", - "12", - "13", - "14", - "15", - "40", - "41", - } - PH-01{ - "ILN", - "ILS", - "LUN", - "PAN", + MA{ + "ma01", + "ma02", + "ma03", + "ma04", + "ma05", + "ma06", + "ma07", + "ma08", + "ma09", + "ma10", + "ma11", + "ma12", + "ma13", + "ma14", + "ma15", + "ma16", + } + MC{ + "mccl", + "mcco", + "mcfo", + "mcga", + "mcje", + "mcla", + "mcma", + "mcmc", + "mcmg", + "mcmo", + "mcmu", + "mcph", + "mcsd", + "mcso", + "mcsp", + "mcsr", + "mcvr", + } + MD{ + "mdan", + "mdba", + "mdbd", + "mdbr", + "mdbs", + "mdca", + "mdcl", + "mdcm", + "mdcr", + "mdcs", + "mdct", + "mdcu", + "mddo", + "mddr", + "mddu", + "mded", + "mdfa", + "mdfl", + "mdga", + "mdgl", + "mdhi", + "mdia", + "mdle", + "mdni", + "mdoc", + "mdor", + "mdre", + "mdri", + "mdsd", + "mdsi", + "mdsn", + "mdso", + "mdst", + "mdsv", + "mdta", + "mdte", + "mdun", + } + ME{ + "me01", + "me02", + "me03", + "me04", + "me05", + "me06", + "me07", + "me08", + "me09", + "me10", + "me11", + "me12", + "me13", + "me14", + "me15", + "me16", + "me17", + "me18", + "me19", + "me20", + "me21", + "me22", + "me23", + } + MG{ + "mga", + "mgd", + "mgf", + "mgm", + "mgt", + "mgu", + } + MH{ + "mhl", + "mht", + } + MK{ + "mk02", + "mk03", + "mk04", + "mk05", + "mk06", + "mk07", + "mk08", + "mk10", + "mk11", + "mk12", + "mk13", + "mk14", + "mk16", + "mk18", + "mk19", + "mk20", + "mk21", + "mk22", + "mk23", + "mk24", + "mk25", + "mk26", + "mk27", + "mk30", + "mk32", + "mk33", + "mk34", + "mk35", + "mk36", + "mk37", + "mk40", + "mk41", + "mk42", + "mk43", + "mk44", + "mk45", + "mk46", + "mk47", + "mk48", + "mk49", + "mk50", + "mk51", + "mk52", + "mk53", + "mk54", + "mk55", + "mk56", + "mk58", + "mk59", + "mk60", + "mk61", + "mk62", + "mk63", + "mk64", + "mk65", + "mk66", + "mk67", + "mk69", + "mk70", + "mk71", + "mk72", + "mk73", + "mk74", + "mk75", + "mk76", + "mk78", + "mk80", + "mk81", + "mk82", + "mk83", + "mk85", } - PH-02{ - "BTN", - "CAG", - "ISA", - "NUV", - "QUI", - } - PH-03{ - "AUR", - "BAN", - "BUL", - "NUE", - "PAM", - "TAR", - "ZMB", + ML{ + "ml1", + "ml2", + "ml3", + "ml4", + "ml5", + "ml6", + "ml7", + "ml8", + "mlbko", } - PH-05{ - "ALB", - "CAN", - "CAS", - "CAT", - "MAS", - "SOR", + MM{ + "mm01", + "mm02", + "mm03", + "mm04", + "mm05", + "mm06", + "mm07", + "mm11", + "mm12", + "mm13", + "mm14", + "mm15", + "mm16", + "mm17", + "mm18", } - PH-06{ - "AKL", - "ANT", - "CAP", - "GUI", - "ILI", - "NEC", - } - PH-07{ - "BOH", - "CEB", - "NER", - "SIG", + MN{ + "mn1", + "mn035", + "mn037", + "mn039", + "mn041", + "mn043", + "mn046", + "mn047", + "mn049", + "mn051", + "mn053", + "mn055", + "mn057", + "mn059", + "mn061", + "mn063", + "mn064", + "mn065", + "mn067", + "mn069", + "mn071", + "mn073", } - PH-08{ - "BIL", - "EAS", - "LEY", - "NSA", - "SLE", - "WSA", - } - PH-09{ - "BAS", - "ZAN", - "ZAS", - "ZSI", - } - PH-10{ - "BUK", - "CAM", - "MSC", - "MSR", + MR{ + "mr01", + "mr02", + "mr03", + "mr04", + "mr05", + "mr06", + "mr07", + "mr08", + "mr09", + "mr10", + "mr11", + "mr12", + "mr13", + "mr14", + "mr15", } - PH-11{ - "COM", - "DAO", - "DAS", - "DAV", - "DVO", - "SAR", - "SCO", + MT{ + "mt01", + "mt02", + "mt03", + "mt04", + "mt05", + "mt06", + "mt07", + "mt08", + "mt09", + "mt10", + "mt11", + "mt12", + "mt13", + "mt14", + "mt15", + "mt16", + "mt17", + "mt18", + "mt19", + "mt20", + "mt21", + "mt22", + "mt23", + "mt24", + "mt25", + "mt26", + "mt27", + "mt28", + "mt29", + "mt30", + "mt31", + "mt32", + "mt33", + "mt34", + "mt35", + "mt36", + "mt37", + "mt38", + "mt39", + "mt40", + "mt41", + "mt42", + "mt43", + "mt44", + "mt45", + "mt46", + "mt47", + "mt48", + "mt49", + "mt50", + "mt51", + "mt52", + "mt53", + "mt54", + "mt55", + "mt56", + "mt57", + "mt58", + "mt59", + "mt60", + "mt61", + "mt62", + "mt63", + "mt64", + "mt65", + "mt66", + "mt67", + "mt68", } - PH-12{ - "LAN", - "NCO", - "SUK", + MU{ + "muag", + "mubl", + "mubr", + "mucc", + "mucu", + "mufl", + "mugp", + "mumo", + "mupa", + "mupl", + "mupu", + "mupw", + "muqb", + "muro", + "murr", + "musa", + "muvp", } - PH-13{ - "AGN", - "AGS", - "DIN", - "SUN", - "SUR", + MV{ + "mvce", + "mvmle", + "mvnc", + "mvno", + "mvsc", + "mvsu", + "mvun", + "mvus", } - PH-14{ - "LAS", - "MAG", - "SLU", - "TAW", + MW{ + "mwc", + "mwn", + "mws", } - PH-15{ - "ABR", - "APA", - "BEN", - "IFU", - "KAL", - "MOU", - } - PH-40{ - "BTG", - "CAV", - "LAG", - "QUE", - "RIZ", - } - PH-41{ - "MAD", - "MDC", - "MDR", - "PLW", - "ROM", + MX{ + "mxagu", + "mxbcn", + "mxbcs", + "mxcam", + "mxchh", + "mxchp", + "mxcmx", + "mxcoa", + "mxcol", + "mxdur", + "mxgro", + "mxgua", + "mxhid", + "mxjal", + "mxmex", + "mxmic", + "mxmor", + "mxnay", + "mxnle", + "mxoax", + "mxpue", + "mxque", + "mxroo", + "mxsin", + "mxslp", + "mxson", + "mxtab", + "mxtam", + "mxtla", + "mxver", + "mxyuc", + "mxzac", } - PK{ - "BA", - "GB", - "IS", - "JK", - "KP", - "PB", - "SD", - "TA", + MY{ + "my01", + "my02", + "my03", + "my04", + "my05", + "my06", + "my07", + "my08", + "my09", + "my10", + "my11", + "my12", + "my13", + "my14", + "my15", + "my16", } - PL{ - "DS", - "KP", - "LB", - "LD", - "LU", - "MA", - "MZ", - "OP", - "PD", - "PK", - "PM", - "SK", - "SL", - "WN", - "WP", - "ZP", + MZ{ + "mza", + "mzb", + "mzg", + "mzi", + "mzl", + "mzmpm", + "mzn", + "mzp", + "mzq", + "mzs", + "mzt", } - PS{ - "BTH", - "DEB", - "GZA", - "HBN", - "JEM", - "JEN", - "JRH", - "KYS", - "NBS", - "NGZ", - "QQA", - "RBH", - "RFH", - "SLT", - "TBS", - "TKM", + NA{ + "naca", + "naer", + "naha", + "naka", + "nake", + "nakh", + "naku", + "nakw", + "naod", + "naoh", + "naon", + "naos", + "naot", + "naow", } - PT{ - "01", - "02", - "03", - "04", - "05", - "06", - "07", - "08", - "09", - "10", - "11", - "12", - "13", - "14", - "15", - "16", - "17", - "18", - "20", - "30", + NE{ + "ne1", + "ne2", + "ne3", + "ne4", + "ne5", + "ne6", + "ne7", + "ne8", } - PW{ - "002", - "004", - "010", - "050", - "100", - "150", - "212", - "214", - "218", - "222", - "224", - "226", - "227", - "228", - "350", - "370", + NG{ + "ngab", + "ngad", + "ngak", + "ngan", + "ngba", + "ngbe", + "ngbo", + "ngby", + "ngcr", + "ngde", + "ngeb", + "nged", + "ngek", + "ngen", + "ngfc", + "nggo", + "ngim", + "ngji", + "ngkd", + "ngke", + "ngkn", + "ngko", + "ngkt", + "ngkw", + "ngla", + "ngna", + "ngni", + "ngog", + "ngon", + "ngos", + "ngoy", + "ngpl", + "ngri", + "ngso", + "ngta", + "ngyo", + "ngza", } - PY{ - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - "10", - "11", - "12", - "13", - "14", - "15", - "16", - "19", - "ASU", + NI{ + "nian", + "nias", + "nibo", + "nica", + "nici", + "nico", + "nies", + "nigr", + "niji", + "nile", + "nimd", + "nimn", + "nims", + "nimt", + "nins", + "niri", + "nisj", } - QA{ - "DA", - "KH", - "MS", - "RA", - "US", - "WA", - "ZA", + NL{ + "nlaw", + "nlbq1", + "nlbq2", + "nlbq3", + "nlcw", + "nldr", + "nlfl", + "nlfr", + "nlge", + "nlgr", + "nlli", + "nlnb", + "nlnh", + "nlov", + "nlsx", + "nlut", + "nlze", + "nlzh", } - RO{ - "AB", - "AG", - "AR", - "B", - "BC", - "BH", - "BN", - "BR", - "BT", - "BV", - "BZ", - "CJ", - "CL", - "CS", - "CT", - "CV", - "DB", - "DJ", - "GJ", - "GL", - "GR", - "HD", - "HR", - "IF", - "IL", - "IS", - "MH", - "MM", - "MS", - "NT", - "OT", - "PH", - "SB", - "SJ", - "SM", - "SV", - "TL", - "TM", - "TR", - "VL", - "VN", - "VS", + NO{ + "no01", + "no02", + "no03", + "no04", + "no05", + "no06", + "no07", + "no08", + "no09", + "no10", + "no11", + "no12", + "no14", + "no15", + "no16", + "no17", + "no18", + "no19", + "no20", + "no21", + "no22", } - RS{ - "00", - "08", - "09", - "10", - "11", - "12", - "13", - "14", - "15", - "16", - "17", - "18", - "19", - "20", - "21", - "22", - "23", - "24", - "KM", - "VO", - } - RS-KM{ - "25", - "26", - "27", - "28", - "29", - } - RS-VO{ - "01", - "02", - "03", - "04", - "05", - "06", - "07", + NP{ + "np1", + "np2", + "np3", + "np4", + "np5", } - RU{ - "AD", - "AL", - "ALT", - "AMU", - "ARK", - "AST", - "BA", - "BEL", - "BRY", - "BU", - "CE", - "CHE", - "CHU", - "CU", - "DA", - "IN", - "IRK", - "IVA", - "KAM", - "KB", - "KC", - "KDA", - "KEM", - "KGD", - "KGN", - "KHA", - "KHM", - "KIR", - "KK", - "KL", - "KLU", - "KO", - "KOS", - "KR", - "KRS", - "KYA", - "LEN", - "LIP", - "MAG", - "ME", - "MO", - "MOS", - "MOW", - "MUR", - "NEN", - "NGR", - "NIZ", - "NVS", - "OMS", - "ORE", - "ORL", - "PER", - "PNZ", - "PRI", - "PSK", - "ROS", - "RYA", - "SA", - "SAK", - "SAM", - "SAR", - "SE", - "SMO", - "SPE", - "STA", - "SVE", - "TA", - "TAM", - "TOM", - "TUL", - "TVE", - "TY", - "TYU", - "UD", - "ULY", - "VGG", - "VLA", - "VLG", - "VOR", - "YAN", - "YAR", - "YEV", - "ZAB", + NR{ + "nr01", + "nr02", + "nr03", + "nr04", + "nr05", + "nr06", + "nr07", + "nr08", + "nr09", + "nr10", + "nr11", + "nr12", + "nr13", + "nr14", } - RW{ - "01", - "02", - "03", - "04", - "05", + NZ{ + "nzauk", + "nzbop", + "nzcan", + "nzcit", + "nzgis", + "nzhkb", + "nzmbh", + "nzmwt", + "nznsn", + "nzntl", + "nzota", + "nzstl", + "nztas", + "nztki", + "nzwgn", + "nzwko", + "nzwtc", } - SA{ - "01", - "02", - "03", - "04", - "05", - "06", - "07", - "08", - "09", - "10", - "11", - "12", - "14", + OM{ + "ombj", + "ombs", + "ombu", + "omda", + "omma", + "ommu", + "omsj", + "omss", + "omwu", + "omza", + "omzu", } - SB{ - "CE", - "CH", - "CT", - "GU", - "IS", - "MK", - "ML", - "RB", - "TE", - "WE", + PA{ + "pa1", + "pa2", + "pa3", + "pa4", + "pa5", + "pa6", + "pa7", + "pa8", + "pa9", + "pa10", + "paem", + "paky", + "panb", } - SC{ - "01", - "02", - "03", - "04", - "05", - "06", - "07", - "08", - "09", - "10", - "11", - "12", - "13", - "14", - "15", - "16", - "17", - "18", - "19", - "20", - "21", - "22", - "23", - "24", - "25", + PE{ + "peama", + "peanc", + "peapu", + "peare", + "peaya", + "pecaj", + "pecal", + "pecus", + "pehuc", + "pehuv", + "peica", + "pejun", + "pelal", + "pelam", + "pelim", + "pelma", + "pelor", + "pemdd", + "pemoq", + "pepas", + "pepiu", + "pepun", + "pesam", + "petac", + "petum", + "peuca", } - SD{ - "DC", - "DE", - "DN", - "DS", - "DW", - "GD", - "GK", - "GZ", - "KA", - "KH", - "KN", - "KS", - "NB", - "NO", - "NR", - "NW", - "RS", - "SI", + PG{ + "pgcpk", + "pgcpm", + "pgebr", + "pgehg", + "pgepw", + "pgesw", + "pggpk", + "pghla", + "pgjwk", + "pgmba", + "pgmpl", + "pgmpm", + "pgmrl", + "pgncd", + "pgnik", + "pgnpp", + "pgnsb", + "pgsan", + "pgshm", + "pgwbk", + "pgwhm", + "pgwpd", } - SE{ - "AB", - "AC", - "BD", - "C", - "D", - "E", - "F", - "G", - "H", - "I", - "K", - "M", - "N", - "O", - "S", - "T", - "U", - "W", - "X", - "Y", - "Z", + PH{ + "ph00", + "ph01", + "ph02", + "ph03", + "ph05", + "ph06", + "ph07", + "ph08", + "ph09", + "ph10", + "ph11", + "ph12", + "ph13", + "ph14", + "ph15", + "ph40", + "ph41", } - SG{ - "01", - "02", - "03", - "04", - "05", + PK{ + "pkba", + "pkgb", + "pkis", + "pkjk", + "pkkp", + "pkpb", + "pksd", + "pkta", } - SH{ - "AC", - "HL", - "TA", + PL{ + "plds", + "plkp", + "pllb", + "plld", + "pllu", + "plma", + "plmz", + "plop", + "plpd", + "plpk", + "plpm", + "plsk", + "plsl", + "plwn", + "plwp", + "plzp", } - SI{ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", + PS{ + "psbth", + "psdeb", + "psgza", + "pshbn", + "psjem", + "psjen", + "psjrh", + "pskys", + "psnbs", + "psngz", + "psqqa", + "psrbh", + "psrfh", + "psslt", + "pstbs", + "pstkm", } - SK{ - "BC", - "BL", - "KI", - "NI", - "PV", - "TA", - "TC", - "ZI", + PT{ + "pt01", + "pt02", + "pt03", + "pt04", + "pt05", + "pt06", + "pt07", + "pt08", + "pt09", + "pt10", + "pt11", + "pt12", + "pt13", + "pt14", + "pt15", + "pt16", + "pt17", + "pt18", + "pt20", + "pt30", } - SL{ - "E", - "N", - "S", - "W", + PW{ + "pw002", + "pw004", + "pw010", + "pw050", + "pw100", + "pw150", + "pw212", + "pw214", + "pw218", + "pw222", + "pw224", + "pw226", + "pw227", + "pw228", + "pw350", + "pw370", } - SM{ - "01", - "02", - "03", - "04", - "05", - "06", - "07", - "08", - "09", + PY{ + "py1", + "py2", + "py3", + "py4", + "py5", + "py6", + "py7", + "py8", + "py9", + "py10", + "py11", + "py12", + "py13", + "py14", + "py15", + "py16", + "py19", + "pyasu", } - SN{ - "DB", - "DK", - "FK", - "KA", - "KD", - "KE", - "KL", - "LG", - "MT", - "SE", - "SL", - "TC", - "TH", - "ZG", + QA{ + "qada", + "qakh", + "qams", + "qara", + "qaus", + "qawa", + "qaza", } - SO{ - "AW", - "BK", - "BN", - "BR", - "BY", - "GA", - "GE", - "HI", - "JD", - "JH", - "MU", - "NU", - "SA", - "SD", - "SH", - "SO", - "TO", - "WO", + RO{ + "roab", + "roag", + "roar", + "rob", + "robc", + "robh", + "robn", + "robr", + "robt", + "robv", + "robz", + "rocj", + "rocl", + "rocs", + "roct", + "rocv", + "rodb", + "rodj", + "rogj", + "rogl", + "rogr", + "rohd", + "rohr", + "roif", + "roil", + "rois", + "romh", + "romm", + "roms", + "ront", + "root", + "roph", + "rosb", + "rosj", + "rosm", + "rosv", + "rotl", + "rotm", + "rotr", + "rovl", + "rovn", + "rovs", } - SR{ - "BR", - "CM", - "CR", - "MA", - "NI", - "PM", - "PR", - "SA", - "SI", - "WA", + RS{ + "rs00", + "rs08", + "rs09", + "rs10", + "rs11", + "rs12", + "rs13", + "rs14", + "rs15", + "rs16", + "rs17", + "rs18", + "rs19", + "rs20", + "rs21", + "rs22", + "rs23", + "rs24", + "rskm", + "rsvo", } - SS{ - "BN", - "BW", - "EC", - "EE", - "EW", - "JG", - "LK", - "NU", - "UY", - "WR", + RU{ + "ruad", + "rual", + "rualt", + "ruamu", + "ruark", + "ruast", + "ruba", + "rubel", + "rubry", + "rubu", + "ruce", + "ruche", + "ruchu", + "rucu", + "ruda", + "ruin", + "ruirk", + "ruiva", + "rukam", + "rukb", + "rukc", + "rukda", + "rukem", + "rukgd", + "rukgn", + "rukha", + "rukhm", + "rukir", + "rukk", + "rukl", + "ruklu", + "ruko", + "rukos", + "rukr", + "rukrs", + "rukya", + "rulen", + "rulip", + "rumag", + "rume", + "rumo", + "rumos", + "rumow", + "rumur", + "runen", + "rungr", + "runiz", + "runvs", + "ruoms", + "ruore", + "ruorl", + "ruper", + "rupnz", + "rupri", + "rupsk", + "ruros", + "rurya", + "rusa", + "rusak", + "rusam", + "rusar", + "ruse", + "rusmo", + "ruspe", + "rusta", + "rusve", + "ruta", + "rutam", + "rutom", + "rutul", + "rutve", + "ruty", + "rutyu", + "ruud", + "ruuly", + "ruvgg", + "ruvla", + "ruvlg", + "ruvor", + "ruyan", + "ruyar", + "ruyev", + "ruzab", } - ST{ - "P", - "S", + RW{ + "rw01", + "rw02", + "rw03", + "rw04", + "rw05", } - SV{ - "AH", - "CA", - "CH", - "CU", - "LI", - "MO", - "PA", - "SA", - "SM", - "SO", - "SS", - "SV", - "UN", - "US", + SA{ + "sa01", + "sa02", + "sa03", + "sa04", + "sa05", + "sa06", + "sa07", + "sa08", + "sa09", + "sa10", + "sa11", + "sa12", + "sa14", } - SY{ - "DI", - "DR", - "DY", - "HA", - "HI", - "HL", - "HM", - "ID", - "LA", - "QU", - "RA", - "RD", - "SU", - "TA", + SB{ + "sbce", + "sbch", + "sbct", + "sbgu", + "sbis", + "sbmk", + "sbml", + "sbrb", + "sbte", + "sbwe", } - SZ{ - "HH", - "LU", - "MA", - "SH", + SC{ + "sc01", + "sc02", + "sc03", + "sc04", + "sc05", + "sc06", + "sc07", + "sc08", + "sc09", + "sc10", + "sc11", + "sc12", + "sc13", + "sc14", + "sc15", + "sc16", + "sc17", + "sc18", + "sc19", + "sc20", + "sc21", + "sc22", + "sc23", + "sc24", + "sc25", } - TD{ - "BA", - "BG", - "BO", - "CB", - "EE", - "EO", - "GR", - "HL", - "KA", - "LC", - "LO", - "LR", - "MA", - "MC", - "ME", - "MO", - "ND", - "OD", - "SA", - "SI", - "TA", - "TI", - "WF", + SD{ + "sddc", + "sdde", + "sddn", + "sdds", + "sddw", + "sdgd", + "sdgk", + "sdgz", + "sdka", + "sdkh", + "sdkn", + "sdks", + "sdnb", + "sdno", + "sdnr", + "sdnw", + "sdrs", + "sdsi", } - TG{ - "C", - "K", - "M", - "P", - "S", + SE{ + "seab", + "seac", + "sebd", + "sec", + "sed", + "see", + "sef", + "seg", + "seh", + "sei", + "sek", + "sem", + "sen", + "seo", + "ses", + "set", + "seu", + "sew", + "sex", + "sey", + "sez", } - TH{ - "10", - "11", - "12", - "13", - "14", - "15", - "16", - "17", - "18", - "19", - "20", - "21", - "22", - "23", - "24", - "25", - "26", - "27", - "30", - "31", - "32", - "33", - "34", - "35", - "36", - "37", - "38", - "39", - "40", - "41", - "42", - "43", - "44", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "54", - "55", - "56", - "57", - "58", - "60", - "61", - "62", - "63", - "64", - "65", - "66", - "67", - "70", - "71", - "72", - "73", - "74", - "75", - "76", - "77", - "80", - "81", - "82", - "83", - "84", - "85", - "86", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "S", + SG{ + "sg01", + "sg02", + "sg03", + "sg04", + "sg05", } - TJ{ - "DU", - "GB", - "KT", - "SU", + SH{ + "shac", + "shhl", + "shta", } - TL{ - "AL", - "AN", - "BA", - "BO", - "CO", - "DI", - "ER", - "LA", - "LI", - "MF", - "MT", - "OE", - "VI", + SI{ + "si001", + "si002", + "si003", + "si004", + "si005", + "si006", + "si007", + "si008", + "si009", + "si010", + "si011", + "si012", + "si013", + "si014", + "si015", + "si016", + "si017", + "si018", + "si019", + "si020", + "si021", + "si022", + "si023", + "si024", + "si025", + "si026", + "si027", + "si028", + "si029", + "si030", + "si031", + "si032", + "si033", + "si034", + "si035", + "si036", + "si037", + "si038", + "si039", + "si040", + "si041", + "si042", + "si043", + "si044", + "si045", + "si046", + "si047", + "si048", + "si049", + "si050", + "si051", + "si052", + "si053", + "si054", + "si055", + "si056", + "si057", + "si058", + "si059", + "si060", + "si061", + "si062", + "si063", + "si064", + "si065", + "si066", + "si067", + "si068", + "si069", + "si070", + "si071", + "si072", + "si073", + "si074", + "si075", + "si076", + "si077", + "si078", + "si079", + "si080", + "si081", + "si082", + "si083", + "si084", + "si085", + "si086", + "si087", + "si088", + "si089", + "si090", + "si091", + "si092", + "si093", + "si094", + "si095", + "si096", + "si097", + "si098", + "si099", + "si100", + "si101", + "si102", + "si103", + "si104", + "si105", + "si106", + "si107", + "si108", + "si109", + "si110", + "si111", + "si112", + "si113", + "si114", + "si115", + "si116", + "si117", + "si118", + "si119", + "si120", + "si121", + "si122", + "si123", + "si124", + "si125", + "si126", + "si127", + "si128", + "si129", + "si130", + "si131", + "si132", + "si133", + "si134", + "si135", + "si136", + "si137", + "si138", + "si139", + "si140", + "si141", + "si142", + "si143", + "si144", + "si146", + "si147", + "si148", + "si149", + "si150", + "si151", + "si152", + "si153", + "si154", + "si155", + "si156", + "si157", + "si158", + "si159", + "si160", + "si161", + "si162", + "si163", + "si164", + "si165", + "si166", + "si167", + "si168", + "si169", + "si170", + "si171", + "si172", + "si173", + "si174", + "si175", + "si176", + "si177", + "si178", + "si179", + "si180", + "si181", + "si182", + "si183", + "si184", + "si185", + "si186", + "si187", + "si188", + "si189", + "si190", + "si191", + "si192", + "si193", + "si194", + "si195", + "si196", + "si197", + "si198", + "si199", + "si200", + "si201", + "si202", + "si203", + "si204", + "si205", + "si206", + "si207", + "si208", + "si209", + "si210", + "si211", + "si212", + "si213", } - TM{ - "A", - "B", - "D", - "L", - "M", - "S", + SK{ + "skbc", + "skbl", + "skki", + "skni", + "skpv", + "skta", + "sktc", + "skzi", } - TN{ - "11", - "12", - "13", - "14", - "21", - "22", - "23", - "31", - "32", - "33", - "34", - "41", - "42", - "43", - "51", - "52", - "53", - "61", - "71", - "72", - "73", - "81", - "82", - "83", + SL{ + "sle", + "sln", + "sls", + "slw", } - TO{ - "01", - "02", - "03", - "04", - "05", + SM{ + "sm01", + "sm02", + "sm03", + "sm04", + "sm05", + "sm06", + "sm07", + "sm08", + "sm09", } - TR{ - "01", - "02", - "03", - "04", - "05", - "06", - "07", - "08", - "09", - "10", - "11", - "12", - "13", - "14", - "15", - "16", - "17", - "18", - "19", - "20", - "21", - "22", - "23", - "24", - "25", - "26", - "27", - "28", - "29", - "30", - "31", - "32", - "33", - "34", - "35", - "36", - "37", - "38", - "39", - "40", - "41", - "42", - "43", - "44", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "54", - "55", - "56", - "57", - "58", - "59", - "60", - "61", - "62", - "63", - "64", - "65", - "66", - "67", - "68", - "69", - "70", - "71", - "72", - "73", - "74", - "75", - "76", - "77", - "78", - "79", - "80", - "81", + SN{ + "sndb", + "sndk", + "snfk", + "snka", + "snkd", + "snke", + "snkl", + "snlg", + "snmt", + "snse", + "snsl", + "sntc", + "snth", + "snzg", } - TT{ - "ARI", - "CHA", - "CTT", - "DMN", - "MRC", - "PED", - "POS", - "PRT", - "PTF", - "SFO", - "SGE", - "SIP", - "SJL", - "TOB", - "TUP", + SO{ + "soaw", + "sobk", + "sobn", + "sobr", + "soby", + "soga", + "soge", + "sohi", + "sojd", + "sojh", + "somu", + "sonu", + "sosa", + "sosd", + "sosh", + "soso", + "soto", + "sowo", } - TV{ - "FUN", - "NIT", - "NKF", - "NKL", - "NMA", - "NMG", - "NUI", - "VAI", + SR{ + "srbr", + "srcm", + "srcr", + "srma", + "srni", + "srpm", + "srpr", + "srsa", + "srsi", + "srwa", } - TW{ - "CHA", - "CYI", - "CYQ", - "HSQ", - "HSZ", - "HUA", - "ILA", - "KEE", - "KHH", - "KIN", - "LIE", - "MIA", - "NAN", - "NWT", - "PEN", - "PIF", - "TAO", - "TNN", - "TPE", - "TTT", - "TXG", - "YUN", + SS{ + "ssbn", + "ssbw", + "ssec", + "ssee", + "ssew", + "ssjg", + "sslk", + "ssnu", + "ssuy", + "sswr", } - TZ{ - "01", - "02", - "03", - "04", - "05", - "06", - "07", - "08", - "09", - "10", - "11", - "12", - "13", - "14", - "15", - "16", - "17", - "18", - "19", - "20", - "21", - "22", - "23", - "24", - "25", - "26", - "27", - "28", - "29", - "30", + ST{ + "stp", + "sts", } - UA{ - "05", - "07", - "09", - "12", - "14", - "18", - "21", - "23", - "26", - "30", - "32", - "35", - "40", - "43", - "46", - "48", - "51", - "53", - "56", - "59", - "61", - "63", - "65", - "68", - "71", - "74", - "77", + SV{ + "svah", + "svca", + "svch", + "svcu", + "svli", + "svmo", + "svpa", + "svsa", + "svsm", + "svso", + "svss", + "svsv", + "svun", + "svus", } - UG{ - "C", - "E", - "N", - "W", - } - UG-C{ - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", + SY{ + "sydi", + "sydr", + "sydy", + "syha", + "syhi", + "syhl", + "syhm", + "syid", + "syla", + "syqu", + "syra", + "syrd", + "sysu", + "syta", } - UG-E{ - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", + SZ{ + "szhh", + "szlu", + "szma", + "szsh", } - UG-N{ - "301", - "302", - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - } - UG-W{ - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", + TD{ + "tdba", + "tdbg", + "tdbo", + "tdcb", + "tdee", + "tdeo", + "tdgr", + "tdhl", + "tdka", + "tdlc", + "tdlo", + "tdlr", + "tdma", + "tdmc", + "tdme", + "tdmo", + "tdnd", + "tdod", + "tdsa", + "tdsi", + "tdta", + "tdti", + "tdwf", } - UM{ - "67", - "71", - "76", - "79", - "81", - "84", - "86", - "89", - "95", + TG{ + "tgc", + "tgk", + "tgm", + "tgp", + "tgs", } - US{ - "AK", - "AL", - "AR", - "AS", - "AZ", - "CA", - "CO", - "CT", - "DC", - "DE", - "FL", - "GA", - "GU", - "HI", - "IA", - "ID", - "IL", - "IN", - "KS", - "KY", - "LA", - "MA", - "MD", - "ME", - "MI", - "MN", - "MO", - "MP", - "MS", - "MT", - "NC", - "ND", - "NE", - "NH", - "NJ", - "NM", - "NV", - "NY", - "OH", - "OK", - "OR", - "PA", - "PR", - "RI", - "SC", - "SD", - "TN", - "TX", - "UM", - "UT", - "VA", - "VI", - "VT", - "WA", - "WI", - "WV", - "WY", + TH{ + "th10", + "th11", + "th12", + "th13", + "th14", + "th15", + "th16", + "th17", + "th18", + "th19", + "th20", + "th21", + "th22", + "th23", + "th24", + "th25", + "th26", + "th27", + "th30", + "th31", + "th32", + "th33", + "th34", + "th35", + "th36", + "th37", + "th38", + "th39", + "th40", + "th41", + "th42", + "th43", + "th44", + "th45", + "th46", + "th47", + "th48", + "th49", + "th50", + "th51", + "th52", + "th53", + "th54", + "th55", + "th56", + "th57", + "th58", + "th60", + "th61", + "th62", + "th63", + "th64", + "th65", + "th66", + "th67", + "th70", + "th71", + "th72", + "th73", + "th74", + "th75", + "th76", + "th77", + "th80", + "th81", + "th82", + "th83", + "th84", + "th85", + "th86", + "th90", + "th91", + "th92", + "th93", + "th94", + "th95", + "th96", + "ths", + } + TJ{ + "tjdu", + "tjgb", + "tjkt", + "tjra", + "tjsu", + } + TL{ + "tlal", + "tlan", + "tlba", + "tlbo", + "tlco", + "tldi", + "tler", + "tlla", + "tlli", + "tlmf", + "tlmt", + "tloe", + "tlvi", + } + TM{ + "tma", + "tmb", + "tmd", + "tml", + "tmm", + "tms", + } + TN{ + "tn11", + "tn12", + "tn13", + "tn14", + "tn21", + "tn22", + "tn23", + "tn31", + "tn32", + "tn33", + "tn34", + "tn41", + "tn42", + "tn43", + "tn51", + "tn52", + "tn53", + "tn61", + "tn71", + "tn72", + "tn73", + "tn81", + "tn82", + "tn83", + } + TO{ + "to01", + "to02", + "to03", + "to04", + "to05", + } + TR{ + "tr01", + "tr02", + "tr03", + "tr04", + "tr05", + "tr06", + "tr07", + "tr08", + "tr09", + "tr10", + "tr11", + "tr12", + "tr13", + "tr14", + "tr15", + "tr16", + "tr17", + "tr18", + "tr19", + "tr20", + "tr21", + "tr22", + "tr23", + "tr24", + "tr25", + "tr26", + "tr27", + "tr28", + "tr29", + "tr30", + "tr31", + "tr32", + "tr33", + "tr34", + "tr35", + "tr36", + "tr37", + "tr38", + "tr39", + "tr40", + "tr41", + "tr42", + "tr43", + "tr44", + "tr45", + "tr46", + "tr47", + "tr48", + "tr49", + "tr50", + "tr51", + "tr52", + "tr53", + "tr54", + "tr55", + "tr56", + "tr57", + "tr58", + "tr59", + "tr60", + "tr61", + "tr62", + "tr63", + "tr64", + "tr65", + "tr66", + "tr67", + "tr68", + "tr69", + "tr70", + "tr71", + "tr72", + "tr73", + "tr74", + "tr75", + "tr76", + "tr77", + "tr78", + "tr79", + "tr80", + "tr81", + } + TT{ + "ttari", + "ttcha", + "ttctt", + "ttdmn", + "ttmrc", + "ttped", + "ttpos", + "ttprt", + "ttptf", + "ttsfo", + "ttsge", + "ttsip", + "ttsjl", + "tttob", + "tttup", + } + TV{ + "tvfun", + "tvnit", + "tvnkf", + "tvnkl", + "tvnma", + "tvnmg", + "tvnui", + "tvvai", + } + TW{ + "twcha", + "twcyi", + "twcyq", + "twhsq", + "twhsz", + "twhua", + "twila", + "twkee", + "twkhh", + "twkin", + "twlie", + "twmia", + "twnan", + "twnwt", + "twpen", + "twpif", + "twtao", + "twtnn", + "twtpe", + "twttt", + "twtxg", + "twyun", + } + TZ{ + "tz01", + "tz02", + "tz03", + "tz04", + "tz05", + "tz06", + "tz07", + "tz08", + "tz09", + "tz10", + "tz11", + "tz12", + "tz13", + "tz14", + "tz15", + "tz16", + "tz17", + "tz18", + "tz19", + "tz20", + "tz21", + "tz22", + "tz23", + "tz24", + "tz25", + "tz26", + "tz27", + "tz28", + "tz29", + "tz30", + } + UA{ + "ua05", + "ua07", + "ua09", + "ua12", + "ua14", + "ua18", + "ua21", + "ua23", + "ua26", + "ua30", + "ua32", + "ua35", + "ua40", + "ua43", + "ua46", + "ua48", + "ua51", + "ua53", + "ua56", + "ua59", + "ua61", + "ua63", + "ua65", + "ua68", + "ua71", + "ua74", + "ua77", + } + UG{ + "ugc", + "uge", + "ugn", + "ugw", + } + UM{ + "um67", + "um71", + "um76", + "um79", + "um81", + "um84", + "um86", + "um89", + "um95", + } + US{ + "usak", + "usal", + "usar", + "usas", + "usaz", + "usca", + "usco", + "usct", + "usdc", + "usde", + "usfl", + "usga", + "usgu", + "ushi", + "usia", + "usid", + "usil", + "usin", + "usks", + "usky", + "usla", + "usma", + "usmd", + "usme", + "usmi", + "usmn", + "usmo", + "usmp", + "usms", + "usmt", + "usnc", + "usnd", + "usne", + "usnh", + "usnj", + "usnm", + "usnv", + "usny", + "usoh", + "usok", + "usor", + "uspa", + "uspr", + "usri", + "ussc", + "ussd", + "ustn", + "ustx", + "usum", + "usut", + "usva", + "usvi", + "usvt", + "uswa", + "uswi", + "uswv", + "uswy", } UY{ - "AR", - "CA", - "CL", - "CO", - "DU", - "FD", - "FS", - "LA", - "MA", - "MO", - "PA", - "RN", - "RO", - "RV", - "SA", - "SJ", - "SO", - "TA", - "TT", + "uyar", + "uyca", + "uycl", + "uyco", + "uydu", + "uyfd", + "uyfs", + "uyla", + "uyma", + "uymo", + "uypa", + "uyrn", + "uyro", + "uyrv", + "uysa", + "uysj", + "uyso", + "uyta", + "uytt", } UZ{ - "AN", - "BU", - "FA", - "JI", - "NG", - "NW", - "QA", - "QR", - "SA", - "SI", - "SU", - "TK", - "TO", - "XO", + "uzan", + "uzbu", + "uzfa", + "uzji", + "uzng", + "uznw", + "uzqa", + "uzqr", + "uzsa", + "uzsi", + "uzsu", + "uztk", + "uzto", + "uzxo", } VC{ - "01", - "02", - "03", - "04", - "05", - "06", + "vc01", + "vc02", + "vc03", + "vc04", + "vc05", + "vc06", } VE{ - "A", - "B", - "C", - "D", - "E", - "F", - "G", - "H", - "I", - "J", - "K", - "L", - "M", - "N", - "O", - "P", - "R", - "S", - "T", - "U", - "V", - "W", - "X", - "Y", - "Z", + "vea", + "veb", + "vec", + "ved", + "vee", + "vef", + "veg", + "veh", + "vei", + "vej", + "vek", + "vel", + "vem", + "ven", + "veo", + "vep", + "ver", + "ves", + "vet", + "veu", + "vev", + "vew", + "vex", + "vey", + "vez", } VN{ - "01", - "02", - "03", - "04", - "05", - "06", - "07", - "09", - "13", - "14", - "18", - "20", - "21", - "22", - "23", - "24", - "25", - "26", - "27", - "28", - "29", - "30", - "31", - "32", - "33", - "34", - "35", - "36", - "37", - "39", - "40", - "41", - "43", - "44", - "45", - "46", - "47", - "49", - "50", - "51", - "52", - "53", - "54", - "55", - "56", - "57", - "58", - "59", - "61", - "63", - "66", - "67", - "68", - "69", - "70", - "71", - "72", - "73", - "CT", - "DN", - "HN", - "HP", - "SG", + "vn01", + "vn02", + "vn03", + "vn04", + "vn05", + "vn06", + "vn07", + "vn09", + "vn13", + "vn14", + "vn18", + "vn20", + "vn21", + "vn22", + "vn23", + "vn24", + "vn25", + "vn26", + "vn27", + "vn28", + "vn29", + "vn30", + "vn31", + "vn32", + "vn33", + "vn34", + "vn35", + "vn36", + "vn37", + "vn39", + "vn40", + "vn41", + "vn43", + "vn44", + "vn45", + "vn46", + "vn47", + "vn49", + "vn50", + "vn51", + "vn52", + "vn53", + "vn54", + "vn55", + "vn56", + "vn57", + "vn58", + "vn59", + "vn61", + "vn63", + "vn66", + "vn67", + "vn68", + "vn69", + "vn70", + "vn71", + "vn72", + "vn73", + "vnct", + "vndn", + "vnhn", + "vnhp", + "vnsg", } VU{ - "MAP", - "PAM", - "SAM", - "SEE", - "TAE", - "TOB", + "vumap", + "vupam", + "vusam", + "vusee", + "vutae", + "vutob", } WF{ - "AL", - "SG", - "UV", + "wfal", + "wfsg", + "wfuv", } WS{ - "AA", - "AL", - "AT", - "FA", - "GE", - "GI", - "PA", - "SA", - "TU", - "VF", - "VS", + "wsaa", + "wsal", + "wsat", + "wsfa", + "wsge", + "wsgi", + "wspa", + "wssa", + "wstu", + "wsvf", + "wsvs", } YE{ - "AB", - "AD", - "AM", - "BA", - "DA", - "DH", - "HD", - "HJ", - "HU", - "IB", - "JA", - "LA", - "MA", - "MR", - "MW", - "RA", - "SA", - "SD", - "SH", - "SN", - "SU", - "TA", + "yeab", + "yead", + "yeam", + "yeba", + "yeda", + "yedh", + "yehd", + "yehj", + "yehu", + "yeib", + "yeja", + "yela", + "yema", + "yemr", + "yemw", + "yera", + "yesa", + "yesd", + "yesh", + "yesn", + "yesu", + "yeta", } ZA{ - "EC", - "FS", - "GT", - "LP", - "MP", - "NC", - "NL", - "NW", - "WC", + "zaec", + "zafs", + "zagt", + "zalp", + "zamp", + "zanc", + "zanl", + "zanw", + "zawc", } ZM{ - "01", - "02", - "03", - "04", - "05", - "06", - "07", - "08", - "09", - "10", + "zm01", + "zm02", + "zm03", + "zm04", + "zm05", + "zm06", + "zm07", + "zm08", + "zm09", + "zm10", } ZW{ - "BU", - "HA", - "MA", - "MC", - "ME", - "MI", - "MN", - "MS", - "MV", - "MW", + "zwbu", + "zwha", + "zwma", + "zwmc", + "zwme", + "zwmi", + "zwmn", + "zwms", + "zwmv", + "zwmw", + } + aznx{ + "azbab", + "azcul", + "azkan", + "aznv", + "azord", + "azsad", + "azsah", + "azsar", + } + bda{ + "bd02", + "bd06", + "bd07", + "bd25", + "bd50", + "bd51", + } + bdb{ + "bd01", + "bd04", + "bd08", + "bd09", + "bd10", + "bd11", + "bd16", + "bd29", + "bd31", + "bd47", + "bd56", + } + bdc{ + "bd13", + "bd15", + "bd17", + "bd18", + "bd26", + "bd33", + "bd35", + "bd36", + "bd40", + "bd42", + "bd53", + "bd62", + "bd63", + } + bdd{ + "bd05", + "bd12", + "bd22", + "bd23", + "bd27", + "bd30", + "bd37", + "bd39", + "bd43", + "bd58", + } + bde{ + "bd03", + "bd24", + "bd44", + "bd45", + "bd48", + "bd49", + "bd54", + "bd59", + } + bdf{ + "bd14", + "bd19", + "bd28", + "bd32", + "bd46", + "bd52", + "bd55", + "bd64", + } + bdg{ + "bd20", + "bd38", + "bd60", + "bd61", + } + bdh{ + "bd21", + "bd34", + "bd41", + "bd57", + } + bevlg{ + "bevan", + "bevbr", + "bevli", + "bevov", + "bevwv", + } + bewal{ + "bewbr", + "bewht", + "bewlg", + "bewlx", + "bewna", + } + bf01{ + "bfbal", + "bfban", + "bfkos", + "bfmou", + "bfnay", + "bfsor", + } + bf02{ + "bfcom", + "bfler", + } + bf03{"bfkad"} + bf04{ + "bfblg", + "bfkop", + "bfkot", + } + bf05{ + "bfbam", + "bfnam", + "bfsmt", + } + bf06{ + "bfblk", + "bfsis", + "bfsng", + "bfzir", + } + bf07{ + "bfbaz", + "bfnao", + "bfzou", + } + bf08{ + "bfgna", + "bfgou", + "bfkmd", + "bfkmp", + "bftap", + } + bf09{ + "bfhou", + "bfken", + "bftui", + } + bf10{ + "bflor", + "bfpas", + "bfyat", + "bfzon", + } + bf11{ + "bfgan", + "bfkow", + "bfoub", + } + bf12{ + "bfoud", + "bfsen", + "bfsom", + "bfyag", + } + bf13{ + "bfbgr", + "bfiob", + "bfnou", + "bfpon", + } + cvb{ + "cvbv", + "cvpa", + "cvpn", + "cvrb", + "cvrg", + "cvsl", + "cvsv", + "cvts", + } + cvs{ + "cvbr", + "cvca", + "cvcf", + "cvcr", + "cvma", + "cvmo", + "cvpr", + "cvrs", + "cvsd", + "cvsf", + "cvsm", + "cvso", + "cvss", + "cvta", + } + cz10{ + "cz101", + "cz102", + "cz103", + "cz104", + "cz105", + "cz106", + "cz107", + "cz108", + "cz109", + "cz110", + "cz111", + "cz112", + "cz113", + "cz114", + "cz115", + "cz116", + "cz117", + "cz118", + "cz119", + "cz120", + "cz121", + "cz122", + } + cz20{ + "cz20a", + "cz20b", + "cz20c", + "cz201", + "cz202", + "cz203", + "cz204", + "cz205", + "cz206", + "cz207", + "cz208", + "cz209", + } + cz31{ + "cz311", + "cz312", + "cz313", + "cz314", + "cz315", + "cz316", + "cz317", + } + cz32{ + "cz321", + "cz322", + "cz323", + "cz324", + "cz325", + "cz326", + "cz327", + } + cz41{ + "cz411", + "cz412", + "cz413", + } + cz42{ + "cz421", + "cz422", + "cz423", + "cz424", + "cz425", + "cz426", + "cz427", + } + cz51{ + "cz511", + "cz512", + "cz513", + "cz514", + } + cz52{ + "cz521", + "cz522", + "cz523", + "cz524", + "cz525", + } + cz53{ + "cz531", + "cz532", + "cz533", + "cz534", + } + cz63{ + "cz631", + "cz632", + "cz633", + "cz634", + "cz635", + } + cz64{ + "cz641", + "cz642", + "cz643", + "cz644", + "cz645", + "cz646", + "cz647", + } + cz71{ + "cz711", + "cz712", + "cz713", + "cz714", + "cz715", + } + cz72{ + "cz721", + "cz722", + "cz723", + "cz724", + } + cz80{ + "cz801", + "cz802", + "cz803", + "cz804", + "cz805", + "cz806", + } + do33{ + "do06", + "do14", + "do19", + "do20", + } + do34{ + "do05", + "do15", + "do26", + "do27", + } + do35{ + "do09", + "do18", + "do25", + } + do36{ + "do13", + "do24", + "do28", + } + do37{ + "do07", + "do22", + } + do38{ + "do03", + "do04", + "do10", + "do16", + } + do39{ + "do23", + "do29", + "do30", + } + do40{ + "do01", + "do32", + } + do41{ + "do02", + "do17", + "do21", + "do31", + } + do42{ + "do08", + "do11", + "do12", + } + esan{ + "esal", + "esca", + "esco", + "esgr", + "esh", + "esj", + "esma", + "esse", + } + esar{ + "eshu", + "este", + "esz", + } + esas{"eso"} + escb{"ess"} + escl{ + "esav", + "esbu", + "esle", + "esp", + "essa", + "essg", + "esso", + "esva", + "esza", + } + escm{ + "esab", + "escr", + "escu", + "esgu", + "esto", + } + escn{ + "esgc", + "estf", + } + esct{ + "esb", + "esgi", + "esl", + "est", + } + esex{ + "esba", + "escc", + } + esga{ + "esc", + "eslu", + "esor", + "espo", + } + esib{"espm"} + esmc{"esmu"} + esmd{"esm"} + esnc{"esna"} + espv{ + "esbi", + "esss", + "esvi", + } + esri{"eslo"} + esvc{ + "esa", + "escs", + "esv", + } + fjc{ + "fj09", + "fj10", + "fj12", + "fj13", + "fj14", + } + fje{ + "fj04", + "fj05", + "fj06", + } + fjn{ + "fj02", + "fj03", + "fj07", + } + fjw{ + "fj01", + "fj08", + "fj11", + } + frara{ + "fr01", + "fr03", + "fr07", + "fr15", + "fr26", + "fr38", + "fr42", + "fr43", + "fr63", + "fr69", + "fr73", + "fr74", + } + frbfc{ + "fr21", + "fr25", + "fr39", + "fr58", + "fr70", + "fr71", + "fr89", + "fr90", + } + frbre{ + "fr22", + "fr29", + "fr35", + "fr56", + } + frcor{ + "fr2a", + "fr2b", + } + frcvl{ + "fr18", + "fr28", + "fr36", + "fr37", + "fr41", + "fr45", + } + frges{ + "fr08", + "fr10", + "fr51", + "fr52", + "fr54", + "fr55", + "fr57", + "fr67", + "fr68", + "fr88", + } + frgua{"frgp"} + frhdf{ + "fr02", + "fr59", + "fr60", + "fr62", + "fr80", + } + fridf{ + "fr75", + "fr77", + "fr78", + "fr91", + "fr92", + "fr93", + "fr94", + "fr95", + } + frlre{"frre"} + frmay{"fryt"} + frnaq{ + "fr16", + "fr17", + "fr19", + "fr23", + "fr24", + "fr33", + "fr40", + "fr47", + "fr64", + "fr79", + "fr86", + "fr87", + } + frnor{ + "fr14", + "fr27", + "fr50", + "fr61", + "fr76", + } + frocc{ + "fr09", + "fr11", + "fr12", + "fr30", + "fr31", + "fr32", + "fr34", + "fr46", + "fr48", + "fr65", + "fr66", + "fr81", + "fr82", + } + frpac{ + "fr04", + "fr05", + "fr06", + "fr13", + "fr83", + "fr84", + } + frpdl{ + "fr44", + "fr49", + "fr53", + "fr72", + "fr85", + } + gbeng{ + "gbbas", + "gbbbd", + "gbbdf", + "gbbdg", + "gbben", + "gbbex", + "gbbir", + "gbbkm", + "gbbmh", + "gbbne", + "gbbnh", + "gbbns", + "gbbol", + "gbbpl", + "gbbrc", + "gbbrd", + "gbbry", + "gbbst", + "gbbur", + "gbcam", + "gbcbf", + "gbche", + "gbchw", + "gbcld", + "gbcma", + "gbcmd", + "gbcon", + "gbcov", + "gbcry", + "gbdal", + "gbdby", + "gbder", + "gbdev", + "gbdnc", + "gbdor", + "gbdud", + "gbdur", + "gbeal", + "gbenf", + "gbery", + "gbess", + "gbesx", + "gbgat", + "gbgls", + "gbgre", + "gbhal", + "gbham", + "gbhav", + "gbhck", + "gbhef", + "gbhil", + "gbhmf", + "gbhns", + "gbhpl", + "gbhrt", + "gbhrw", + "gbhry", + "gbios", + "gbiow", + "gbisl", + "gbkec", + "gbken", + "gbkhl", + "gbkir", + "gbktt", + "gbkwl", + "gblan", + "gblbh", + "gblce", + "gblds", + "gblec", + "gblew", + "gblin", + "gbliv", + "gblnd", + "gblut", + "gbman", + "gbmdb", + "gbmdw", + "gbmik", + "gbmrt", + "gbnbl", + "gbnel", + "gbnet", + "gbnfk", + "gbngm", + "gbnln", + "gbnsm", + "gbnth", + "gbntt", + "gbnty", + "gbnwm", + "gbnyk", + "gbold", + "gboxf", + "gbply", + "gbpol", + "gbpor", + "gbpte", + "gbrcc", + "gbrch", + "gbrdb", + "gbrdg", + "gbric", + "gbrot", + "gbrut", + "gbsaw", + "gbsfk", + "gbsft", + "gbsgc", + "gbshf", + "gbshn", + "gbshr", + "gbskp", + "gbslf", + "gbslg", + "gbsnd", + "gbsol", + "gbsom", + "gbsos", + "gbsry", + "gbste", + "gbsth", + "gbstn", + "gbsts", + "gbstt", + "gbsty", + "gbswd", + "gbswk", + "gbtam", + "gbtfw", + "gbthr", + "gbtob", + "gbtrf", + "gbtwh", + "gbwar", + "gbwbk", + "gbwft", + "gbwgn", + "gbwil", + "gbwkf", + "gbwll", + "gbwlv", + "gbwnd", + "gbwnm", + "gbwok", + "gbwor", + "gbwrl", + "gbwrt", + "gbwsm", + "gbwsx", + "gbyor", + } + gbnir{ + "gbabc", + "gband", + "gbann", + "gbbfs", + "gbccg", + "gbdrs", + "gbfmo", + "gblbc", + "gbmea", + "gbmul", + "gbnmd", + } + gbsct{ + "gbabd", + "gbabe", + "gbagb", + "gbans", + "gbclk", + "gbdgy", + "gbdnd", + "gbeay", + "gbedh", + "gbedu", + "gbeln", + "gbels", + "gberw", + "gbfal", + "gbfif", + "gbglg", + "gbhld", + "gbivc", + "gbmln", + "gbmry", + "gbnay", + "gbnlk", + "gbork", + "gbpkn", + "gbrfw", + "gbsay", + "gbscb", + "gbslk", + "gbstg", + "gbwdu", + "gbwln", + "gbzet", + } + gbwls{ + "gbagy", + "gbbge", + "gbbgw", + "gbcay", + "gbcgn", + "gbcmn", + "gbcrf", + "gbcwy", + "gbden", + "gbfln", + "gbgwn", + "gbmon", + "gbmty", + "gbntl", + "gbnwp", + "gbpem", + "gbpow", + "gbrct", + "gbswa", + "gbtof", + "gbvgl", + "gbwrx", + } + gnb{ + "gnbf", + "gnbk", + "gnfr", + "gnga", + "gnkn", + } + gnd{ + "gnco", + "gndu", + "gnfo", + "gnkd", + "gnte", + } + gnf{ + "gndb", + "gndi", + "gnfa", + "gnks", + } + gnk{ + "gnka", + "gnke", + "gnko", + "gnmd", + "gnsi", + } + gnl{ + "gnkb", + "gnla", + "gnle", + "gnml", + "gnto", + } + gnm{ + "gndl", + "gnmm", + "gnpi", + } + gnn{ + "gnbe", + "gngu", + "gnlo", + "gnmc", + "gnnz", + "gnyo", + } + gqc{ + "gqcs", + "gqkn", + "gqli", + "gqwn", + } + gqi{ + "gqan", + "gqbn", + "gqbs", + } + gwl{ + "gwba", + "gwga", + } + gwn{ + "gwbm", + "gwca", + "gwoi", + } + gws{ + "gwbl", + "gwqu", + "gwto", + } + idjw{ + "idbt", + "idjb", + "idji", + "idjk", + "idjt", + "idyo", + } + idka{ + "idkb", + "idki", + "idks", + "idkt", + "idku", + } + idml{ + "idma", + "idmu", + } + idnu{ + "idba", + "idnb", + "idnt", + } + idpp{ + "idpa", + "idpb", + } + idsl{ + "idgo", + "idsa", + "idsg", + "idsn", + "idsr", + "idst", + } + idsm{ + "idac", + "idbb", + "idbe", + "idja", + "idkr", + "idla", + "idri", + "idsb", + "idss", + "idsu", + } + iec{ + "ieg", + "ielm", + "iemo", + "iern", + "ieso", + } + iel{ + "iecw", + "ied", + "ieke", + "iekk", + "ield", + "ielh", + "iels", + "iemh", + "ieoy", + "iewh", + "ieww", + "iewx", + } + iem{ + "iece", + "ieco", + "ieky", + "ielk", + "ieta", + "iewd", + } + ieu{ + "iecn", + "iedl", + "iemn", + } + it21{ + "ital", + "itat", + "itbi", + "itcn", + "itno", + "itto", + "itvb", + "itvc", + } + it23{"itao"} + it25{ + "itbg", + "itbs", + "itco", + "itcr", + "itlc", + "itlo", + "itmb", + "itmi", + "itmn", + "itpv", + "itso", + "itva", + } + it32{ + "itbz", + "ittn", + } + it34{ + "itbl", + "itpd", + "itro", + "ittv", + "itve", + "itvi", + "itvr", + } + it36{ + "itgo", + "itpn", + "itts", + "itud", + } + it42{ + "itge", + "itim", + "itsp", + "itsv", + } + it45{ + "itbo", + "itfc", + "itfe", + "itmo", + "itpc", + "itpr", + "itra", + "itre", + "itrn", + } + it52{ + "itar", + "itfi", + "itgr", + "itli", + "itlu", + "itms", + "itpi", + "itpo", + "itpt", + "itsi", + } + it55{ + "itpg", + "ittr", + } + it57{ + "itan", + "itap", + "itfm", + "itmc", + "itpu", + } + it62{ + "itfr", + "itlt", + "itri", + "itrm", + "itvt", + } + it65{ + "itaq", + "itch", + "itpe", + "itte", + } + it67{ + "itcb", + "itis", + } + it72{ + "itav", + "itbn", + "itce", + "itna", + "itsa", + } + it75{ + "itba", + "itbr", + "itbt", + "itfg", + "itle", + "itta", + } + it77{ + "itmt", + "itpz", + } + it78{ + "itcs", + "itcz", + "itkr", + "itrc", + "itvv", + } + it82{ + "itag", + "itcl", + "itct", + "iten", + "itme", + "itpa", + "itrg", + "itsr", + "ittp", + } + it88{ + "itca", + "itci", + "itnu", + "itog", + "itor", + "itot", + "itss", + "itvs", + } + knk{ + "kn01", + "kn02", + "kn03", + "kn06", + "kn08", + "kn09", + "kn11", + "kn13", + "kn15", + } + knn{ + "kn04", + "kn05", + "kn07", + "kn10", + "kn12", + } + lk1{ + "lk52", + "lk71", + "lk81", + } + lk2{ + "lk11", + "lk31", + "lk51", + } + lk3{ + "lk12", + "lk33", + "lk41", + } + lk4{ + "lk13", + "lk21", + "lk42", + "lk61", + "lk92", + } + lk5{ + "lk22", + "lk32", + "lk43", + } + lk6{ + "lk45", + "lk82", + } + lk7{ + "lk23", + "lk72", + } + lk8{ + "lk62", + "lk91", + } + lk9{ + "lk44", + "lk53", + } + ma01{ + "mache", + "mafah", + "malar", + "matet", + "matng", + } + ma02{ + "maken", + "masik", + } + ma03{ + "mahoc", + "matao", + "mataz", + } + ma04{ + "maber", + "mafig", + "majra", + "manad", + "maouj", + "matai", + } + ma05{ + "mabom", + "mafes", + "mamou", + "masef", + } + ma06{ + "maerr", + "mahaj", + "maifr", + "makhn", + "mamek", + } + ma07{ + "makhe", + "marab", + "masal", + "maskh", + } + ma08{ + "macas", + "mamed", + "mamoh", + "manou", + } + ma09{ + "mabes", + "makho", + "maset", + } + ma10{ + "majdi", + "masaf", + } + ma11{ + "machi", + "maesi", + "mahao", + "makes", + "mammd", + "mammn", + "masyb", + } + ma12{ + "maazi", + "mabem", + } + ma13{ + "maagd", + "macht", + "maine", + "maoua", + "matar", + "matiz", + "mazag", + } + ma14{ + "maasz", + "maesm", + "mague", + "matat", + "matnt", + } + ma15{ + "mabod", + "malaa", + } + ma16{ + "maaou", + "maoud", + } + mhl{ + "mhall", + "mhebo", + "mheni", + "mhjab", + "mhjal", + "mhkil", + "mhkwa", + "mhlae", + "mhlib", + "mhnmk", + "mhnmu", + "mhron", + "mhuja", + "mhwth", + } + mht{ + "mhalk", + "mharn", + "mhaur", + "mhlik", + "mhmaj", + "mhmal", + "mhmej", + "mhmil", + "mhuti", + "mhwtj", + } + mvce{ + "mv12", + "mv14", + "mv17", + } + mvnc{ + "mv00", + "mv02", + "mv04", + "mv26", + } + mvno{ + "mv03", + "mv13", + "mv20", + "mv25", + } + mvsc{ + "mv27", + "mv28", + } + mvsu{ + "mv01", + "mv29", + } + mvun{ + "mv07", + "mv23", + "mv24", + } + mvus{ + "mv05", + "mv08", + } + mwc{ + "mwde", + "mwdo", + "mwks", + "mwli", + "mwmc", + "mwni", + "mwnk", + "mwnu", + "mwsa", + } + mwn{ + "mwct", + "mwkr", + "mwlk", + "mwmz", + "mwnb", + "mwru", + } + mws{ + "mwba", + "mwbl", + "mwck", + "mwcr", + "mwmg", + "mwmh", + "mwmu", + "mwmw", + "mwne", + "mwns", + "mwph", + "mwth", + "mwzo", + } + np1{ + "npba", + "npja", + "npna", + } + np2{ + "npbh", + "npka", + "npra", + } + np3{ + "npdh", + "npga", + "nplu", + } + np4{ + "npko", + "npme", + "npsa", + } + np5{ + "npma", + "npse", + } + ph01{ + "philn", + "phils", + "phlun", + "phpan", + } + ph02{ + "phbtn", + "phcag", + "phisa", + "phnuv", + "phqui", + } + ph03{ + "phaur", + "phban", + "phbul", + "phnue", + "phpam", + "phtar", + "phzmb", + } + ph05{ + "phalb", + "phcan", + "phcas", + "phcat", + "phmas", + "phsor", + } + ph06{ + "phakl", + "phant", + "phcap", + "phgui", + "phili", + "phnec", + } + ph07{ + "phboh", + "phceb", + "phner", + "phsig", + } + ph08{ + "phbil", + "pheas", + "phley", + "phnsa", + "phsle", + "phwsa", + } + ph09{ + "phbas", + "phzan", + "phzas", + "phzsi", + } + ph10{ + "phbuk", + "phcam", + "phmsc", + "phmsr", + } + ph11{ + "phcom", + "phdao", + "phdas", + "phdav", + "phdvo", + "phsar", + "phsco", + } + ph12{ + "phlan", + "phnco", + "phsuk", + } + ph13{ + "phagn", + "phags", + "phdin", + "phsun", + "phsur", + } + ph14{ + "phlas", + "phmag", + "phslu", + "phtaw", + } + ph15{ + "phabr", + "phapa", + "phben", + "phifu", + "phkal", + "phmou", + } + ph40{ + "phbtg", + "phcav", + "phlag", + "phque", + "phriz", + } + ph41{ + "phmad", + "phmdc", + "phmdr", + "phplw", + "phrom", + } + rskm{ + "rs25", + "rs26", + "rs27", + "rs28", + "rs29", + } + rsvo{ + "rs01", + "rs02", + "rs03", + "rs04", + "rs05", + "rs06", + "rs07", + } + ugc{ + "ug101", + "ug102", + "ug103", + "ug104", + "ug105", + "ug106", + "ug107", + "ug108", + "ug109", + "ug110", + "ug111", + "ug112", + "ug113", + "ug114", + "ug115", + "ug116", + "ug117", + "ug118", + "ug119", + "ug120", + "ug121", + "ug122", + "ug123", + "ug124", + } + uge{ + "ug201", + "ug202", + "ug203", + "ug204", + "ug205", + "ug206", + "ug207", + "ug208", + "ug209", + "ug210", + "ug211", + "ug212", + "ug213", + "ug214", + "ug215", + "ug216", + "ug217", + "ug218", + "ug219", + "ug220", + "ug221", + "ug222", + "ug223", + "ug224", + "ug225", + "ug226", + "ug227", + "ug228", + "ug229", + "ug230", + "ug231", + "ug232", + } + ugn{ + "ug301", + "ug302", + "ug303", + "ug304", + "ug305", + "ug306", + "ug307", + "ug308", + "ug309", + "ug310", + "ug311", + "ug312", + "ug313", + "ug314", + "ug315", + "ug316", + "ug317", + "ug318", + "ug319", + "ug320", + "ug321", + "ug322", + "ug323", + "ug324", + "ug325", + "ug326", + "ug327", + "ug328", + "ug329", + "ug330", + } + ugw{ + "ug401", + "ug402", + "ug403", + "ug404", + "ug405", + "ug406", + "ug407", + "ug408", + "ug409", + "ug410", + "ug411", + "ug412", + "ug413", + "ug414", + "ug415", + "ug416", + "ug417", + "ug418", + "ug419", + "ug420", + "ug421", + "ug422", + "ug423", + "ug424", + "ug425", + "ug426", } } telephoneCodeData{ @@ -23697,6 +25788,9 @@ supplementalData:table(nofallback){ { code{"381"} } + { + code{"383"} + } { code{"386"} } @@ -24071,7 +26165,11 @@ supplementalData:table(nofallback){ "TA", } containedGroupings{ - 001{"EU"} + 001{ + "EU", + "EZ", + "UN", + } 019{ "003", "419", @@ -24103,6 +26201,8 @@ supplementalData:table(nofallback){ "003", "419", "EU", + "EZ", + "UN", } } territoryInfo{ @@ -24111,7 +26211,7 @@ supplementalData:table(nofallback){ populationShareF:int{49990000} } territoryF:intvector{ - 57376800, + 57406800, 49990000, 52940000, } @@ -24125,12 +26225,12 @@ supplementalData:table(nofallback){ populationShareF:int{49430000} } fr{ - populationShareF:int{48680000} + populationShareF:int{48670000} } territoryF:intvector{ 59316300, 50100000, - 54855800, + 54856600, } } AE{ @@ -24151,9 +26251,9 @@ supplementalData:table(nofallback){ populationShareF:int{48290000} } territoryF:intvector{ - 61617100, + 61667200, 49900000, - 56577976, + 56592748, } } AF{ @@ -24173,7 +26273,7 @@ supplementalData:table(nofallback){ populationShareF:int{48590000} } kk_Arab{ - populationShareF:int{45610000} + populationShareF:int{45600000} } prd{ populationShareF:int{48120000} @@ -24183,16 +26283,16 @@ supplementalData:table(nofallback){ populationShareF:int{49430000} } territoryF:intvector{ - 60608100, + 60640800, 49281000, - 57325643, + 57333320, } - tk_Latn{ + tk{ officialStatus{"official_regional"} populationShareF:int{48170000} } - ug_Arab{ - populationShareF:int{45920000} + ug{ + populationShareF:int{45900000} } uz_Arab{ officialStatus{"official_regional"} @@ -24208,9 +26308,9 @@ supplementalData:table(nofallback){ populationShareF:int{48170000} } territoryF:intvector{ - 59203200, + 59217100, 49990000, - 54924360, + 54935810, } } AI{ @@ -24221,7 +26321,7 @@ supplementalData:table(nofallback){ territoryF:intvector{ 58175400, 49950000, - 54164180, + 54167520, } } AL{ @@ -24236,32 +26336,32 @@ supplementalData:table(nofallback){ populationShareF:int{50100000} } territoryF:intvector{ - 60315900, + 60342100, 49968000, - 56302928, + 56303859, } } AM{ - az_Latn{ + az{ populationShareF:int{0} } hy{ officialStatus{"official"} populationShareF:int{49980000} } - ku_Latn{ + ku{ populationShareF:int{48330000} } territoryF:intvector{ - 60243700, + 60265600, 49996000, - 56305638, + 56305125, } } AO{ kmb{ + literacyShareF:int{49100000} populationShareF:int{49250000} - writingShareF:int{49100000} } ln{ populationShareF:int{47670000} @@ -24271,9 +26371,9 @@ supplementalData:table(nofallback){ populationShareF:int{49670000} } territoryF:intvector{ - 61177300, + 61187300, 49704000, - 57196254, + 57201723, } umb{ populationShareF:int{49290000} @@ -24281,7 +26381,7 @@ supplementalData:table(nofallback){ } AQ{ territoryF:intvector{ - 57162000, + 57171900, 49990000, 52300000, } @@ -24304,9 +26404,9 @@ supplementalData:table(nofallback){ populationShareF:int{46470000} } territoryF:intvector{ - 61951000, + 61879400, 49979000, - 57434319, + 57438867, } } AS{ @@ -24321,7 +26421,7 @@ supplementalData:table(nofallback){ territoryF:intvector{ 58711000, 49970000, - 54543430, + 54541940, } } AT{ @@ -24335,6 +26435,9 @@ supplementalData:table(nofallback){ en{ populationShareF:int{49730000} } + fr{ + populationShareF:int{49110000} + } hr{ officialStatus{"official_regional"} populationShareF:int{48120000} @@ -24343,14 +26446,17 @@ supplementalData:table(nofallback){ officialStatus{"official_regional"} populationShareF:int{47270000} } + it{ + populationShareF:int{48900000} + } sl{ officialStatus{"official_regional"} populationShareF:int{47370000} } territoryF:intvector{ - 61396800, + 61415900, 49980000, - 56866555, + 56871177, } } AU{ @@ -24362,9 +26468,9 @@ supplementalData:table(nofallback){ populationShareF:int{48190000} } territoryF:intvector{ - 62110000, + 62118900, 49990000, - 57227510, + 57229927, } wbp{ populationShareF:int{46110000} @@ -24375,7 +26481,7 @@ supplementalData:table(nofallback){ } AW{ en{ - populationShareF:int{48270000} + populationShareF:int{48260000} } nl{ officialStatus{"official"} @@ -24388,7 +26494,7 @@ supplementalData:table(nofallback){ territoryF:intvector{ 59251600, 49968000, - 55112162, + 55113648, } } AX{ @@ -24403,41 +26509,41 @@ supplementalData:table(nofallback){ } } AZ{ - az_Cyrl{ + az{ officialStatus{"official"} - populationShareF:int{48990000} + populationShareF:int{49890000} } - az_Latn{ + az_Cyrl{ officialStatus{"official"} - populationShareF:int{49890000} + populationShareF:int{48990000} } - ku_Latn{ + ku{ populationShareF:int{47240000} } territoryF:intvector{ - 61165900, + 61167900, 49998000, - 56978078, + 56987277, } - tkr_Latn{ + tkr{ populationShareF:int{47160000} } - tly_Latn{ + tly{ populationShareF:int{48980000} } - ttt_Latn{ + ttt{ populationShareF:int{47220000} } } BA{ - bs_Cyrl{ + bs{ officialStatus{"official"} populationShareF:int{49990000} - writingShareF:int{48500000} } - bs_Latn{ + bs_Cyrl{ officialStatus{"official"} populationShareF:int{49990000} + writingShareF:int{48500000} } en{ populationShareF:int{49450000} @@ -24446,7 +26552,7 @@ supplementalData:table(nofallback){ officialStatus{"official"} populationShareF:int{49120000} } - sr_Cyrl{ + sr{ officialStatus{"official"} populationShareF:int{49100000} } @@ -24456,9 +26562,9 @@ supplementalData:table(nofallback){ writingShareF:int{48500000} } territoryF:intvector{ - 60382900, + 60425300, 49980000, - 56386706, + 56386191, } } BB{ @@ -24467,9 +26573,9 @@ supplementalData:table(nofallback){ populationShareF:int{50100000} } territoryF:intvector{ - 59456700, + 59480400, 49997000, - 55290604, + 55291495, } } BD{ @@ -24496,23 +26602,23 @@ supplementalData:table(nofallback){ populationShareF:int{47210000} } rkt{ + literacyShareF:int{49200000} populationShareF:int{48650000} - writingShareF:int{49200000} } syl{ + literacyShareF:int{49350000} populationShareF:int{48500000} - writingShareF:int{49350000} } territoryF:intvector{ - 61536500, + 61628400, 49577000, - 58168958, + 58156187, } } BE{ de{ officialStatus{"official"} - populationShareF:int{48140000} + populationShareF:int{49220000} } en{ populationShareF:int{49590000} @@ -24526,9 +26632,9 @@ supplementalData:table(nofallback){ populationShareF:int{49550000} } territoryF:intvector{ - 61483300, + 61508600, 49990000, - 57113240, + 57114091, } vls{ populationShareF:int{49100000} @@ -24550,9 +26656,9 @@ supplementalData:table(nofallback){ populationShareF:int{49400000} } territoryF:intvector{ - 60294200, + 60329900, 49287000, - 57189317, + 57195125, } } BG{ @@ -24560,13 +26666,19 @@ supplementalData:table(nofallback){ officialStatus{"official"} populationShareF:int{50100000} } + de{ + populationShareF:int{48800000} + } en{ populationShareF:int{49250000} } + ru{ + populationShareF:int{49230000} + } territoryF:intvector{ - 61129100, + 61143100, 49984000, - 56718689, + 56714465, } tr{ populationShareF:int{49110000} @@ -24581,15 +26693,15 @@ supplementalData:table(nofallback){ populationShareF:int{48330000} } territoryF:intvector{ - 60621700, + 60663700, 49946000, - 56134661, + 56137890, } } BI{ en{ officialStatus{"official"} - populationShareF:int{46580000} + populationShareF:int{46560000} } fr{ officialStatus{"official"} @@ -24600,12 +26712,12 @@ supplementalData:table(nofallback){ populationShareF:int{49630000} } sw{ - populationShareF:int{46590000} + populationShareF:int{46570000} } territoryF:intvector{ - 59840900, + 59789200, 49672000, - 57107423, + 57110993, } } BJ{ @@ -24617,9 +26729,9 @@ supplementalData:table(nofallback){ populationShareF:int{49350000} } territoryF:intvector{ - 60198600, + 60243100, 49424000, - 57104486, + 57107415, } yo{ populationShareF:int{48670000} @@ -24633,7 +26745,7 @@ supplementalData:table(nofallback){ territoryF:intvector{ 58255000, 49990000, - 53723700, + 53720900, } } BM{ @@ -24644,25 +26756,25 @@ supplementalData:table(nofallback){ territoryF:intvector{ 59519800, 49980000, - 54701960, + 54705370, } } BN{ en{ - populationShareF:int{48190000} + populationShareF:int{48180000} } - ms_Arab{ + ms{ officialStatus{"official"} - populationShareF:int{48500000} + populationShareF:int{49930000} } - ms_Latn{ + ms_Arab{ officialStatus{"official"} - populationShareF:int{49930000} + populationShareF:int{48500000} } territoryF:intvector{ - 60329600, + 60337300, 49954000, - 55429646, + 55436620, } zh_Hant{ populationShareF:int{49110000} @@ -24688,9 +26800,9 @@ supplementalData:table(nofallback){ populationShareF:int{49320000} } territoryF:intvector{ - 60702800, + 60783500, 49912000, - 57108009, + 57109696, } } BQ{ @@ -24702,8 +26814,8 @@ supplementalData:table(nofallback){ populationShareF:int{49810000} } territoryF:intvector{ - 58426100, - 49965000, + 58419800, + 49990000, 54200000, } } @@ -24737,9 +26849,9 @@ supplementalData:table(nofallback){ populationShareF:int{49910000} } territoryF:intvector{ - 62327600, + 62313500, 49904000, - 58204260, + 58205824, } xav{ populationShareF:int{45490000} @@ -24754,9 +26866,9 @@ supplementalData:table(nofallback){ populationShareF:int{50100000} } territoryF:intvector{ - 59903100, + 59906600, 49956000, - 55324597, + 55327316, } } BT{ @@ -24774,9 +26886,9 @@ supplementalData:table(nofallback){ populationShareF:int{49170000} } territoryF:intvector{ - 59587100, + 59643200, 49528000, - 55741919, + 55750125, } tsj{ populationShareF:int{49150000} @@ -24784,7 +26896,7 @@ supplementalData:table(nofallback){ } BV{ territoryF:intvector{ - 54400900, + 54432700, 49990000, 50100000, } @@ -24801,9 +26913,9 @@ supplementalData:table(nofallback){ populationShareF:int{49810000} } territoryF:intvector{ - 60358700, + 60365100, 49851000, - 56218272, + 56220921, } tn{ officialStatus{"official"} @@ -24820,9 +26932,9 @@ supplementalData:table(nofallback){ populationShareF:int{49120000} } territoryF:intvector{ - 61172800, + 61165400, 49996000, - 56958969, + 56957038, } } BZ{ @@ -24834,9 +26946,9 @@ supplementalData:table(nofallback){ populationShareF:int{49280000} } territoryF:intvector{ - 59297500, + 59308800, 49769000, - 55347369, + 55353858, } } CA{ @@ -24846,7 +26958,7 @@ supplementalData:table(nofallback){ chp{ populationShareF:int{45220000} } - cr_Cans{ + cr{ populationShareF:int{47110000} } crj{ @@ -24868,7 +26980,7 @@ supplementalData:table(nofallback){ populationShareF:int{48190000} } den{ - populationShareF:int{45660000} + populationShareF:int{45650000} } dgr{ populationShareF:int{45750000} @@ -24885,31 +26997,31 @@ supplementalData:table(nofallback){ populationShareF:int{45160000} } ikt{ + literacyShareF:int{49300000} officialStatus{"official_regional"} populationShareF:int{46110000} - writingShareF:int{49300000} } it{ populationShareF:int{48200000} } - iu_Cans{ + iu{ + literacyShareF:int{49300000} officialStatus{"official_regional"} populationShareF:int{46420000} - writingShareF:int{49300000} } iu_Latn{ + literacyShareF:int{49300000} officialStatus{"official_regional"} populationShareF:int{46420000} - writingShareF:int{49300000} } moe{ populationShareF:int{46330000} } moh{ - populationShareF:int{46100000} + populationShareF:int{45990000} } nsk{ - populationShareF:int{45340000} + populationShareF:int{45330000} } pdt{ populationShareF:int{47240000} @@ -24918,9 +27030,9 @@ supplementalData:table(nofallback){ populationShareF:int{45350000} } territoryF:intvector{ - 62159600, + 62167400, 49990000, - 57350998, + 57353629, } yi{ populationShareF:int{46450000} @@ -24935,7 +27047,7 @@ supplementalData:table(nofallback){ populationShareF:int{49830000} } territoryF:intvector{ - 57288200, + 57308200, 49990000, 52596000, } @@ -24970,13 +27082,10 @@ supplementalData:table(nofallback){ officialStatus{"official_regional"} populationShareF:int{49500000} } - swc{ - populationShareF:int{48900000} - } territoryF:intvector{ - 60577800, + 60660100, 49668000, - 57793751, + 57813311, } } CF{ @@ -24992,9 +27101,9 @@ supplementalData:table(nofallback){ populationShareF:int{49490000} } territoryF:intvector{ - 59286500, + 59320600, 49566000, - 56539154, + 56550726, } } CG{ @@ -25006,9 +27115,9 @@ supplementalData:table(nofallback){ populationShareF:int{48240000} } territoryF:intvector{ - 60283600, + 60302700, 49838000, - 56475510, + 56485241, } } CH{ @@ -25047,9 +27156,9 @@ supplementalData:table(nofallback){ populationShareF:int{47290000} } territoryF:intvector{ - 61473300, + 61494300, 49990000, - 56812183, + 56817929, } wae{ populationShareF:int{47120000} @@ -25057,16 +27166,16 @@ supplementalData:table(nofallback){ } CI{ bci{ + literacyShareF:int{49100000} populationShareF:int{49110000} - writingShareF:int{49100000} } bqv{ + literacyShareF:int{49100000} populationShareF:int{47170000} - writingShareF:int{49100000} } dnj{ + literacyShareF:int{48100000} populationShareF:int{48400000} - writingShareF:int{48100000} } fr{ officialStatus{"official"} @@ -25080,20 +27189,20 @@ supplementalData:table(nofallback){ writingShareF:int{48500000} } territoryF:intvector{ - 60716700, + 60871200, 49569000, - 57232953, + 57237404, } } CK{ en{ officialStatus{"official"} - populationShareF:int{49980000} + populationShareF:int{49950000} } territoryF:intvector{ - 58183200, + 58244100, 49950000, - 53983800, + 53955600, } } CL{ @@ -25108,60 +27217,60 @@ supplementalData:table(nofallback){ populationShareF:int{49980000} } territoryF:intvector{ - 61410900, + 61436100, 49986000, - 57175083, + 57176501, } } CM{ agq{ + literacyShareF:int{49200000} populationShareF:int{47140000} - writingShareF:int{49200000} } ar{ populationShareF:int{47390000} } bas{ + literacyShareF:int{49250000} populationShareF:int{48120000} - writingShareF:int{49250000} } bax{ populationShareF:int{48120000} } bbj{ + literacyShareF:int{49250000} populationShareF:int{48140000} - writingShareF:int{49250000} } bfd{ + literacyShareF:int{49300000} populationShareF:int{47570000} - writingShareF:int{49300000} } bkm{ populationShareF:int{48130000} writingShareF:int{48500000} } bss{ + literacyShareF:int{49300000} populationShareF:int{47540000} - writingShareF:int{49300000} } bum{ populationShareF:int{48460000} } byv{ + literacyShareF:int{49150000} populationShareF:int{48110000} - writingShareF:int{49150000} } dua{ + literacyShareF:int{49250000} populationShareF:int{47480000} - writingShareF:int{49250000} } en{ officialStatus{"official"} populationShareF:int{49380000} } ewo{ + literacyShareF:int{49150000} populationShareF:int{48310000} - writingShareF:int{49150000} } ff{ populationShareF:int{48360000} @@ -25174,8 +27283,8 @@ supplementalData:table(nofallback){ populationShareF:int{47140000} } jgo{ + literacyShareF:int{49300000} populationShareF:int{47340000} - writingShareF:int{49300000} } kkj{ populationShareF:int{47540000} @@ -25194,24 +27303,24 @@ supplementalData:table(nofallback){ populationShareF:int{48100000} } nmg{ - populationShareF:int{46380000} - writingShareF:int{49100000} + literacyShareF:int{49100000} + populationShareF:int{46370000} } nnh{ + literacyShareF:int{48800000} populationShareF:int{48140000} - writingShareF:int{48800000} } territoryF:intvector{ - 60677800, + 60772400, 49713000, - 57237392, + 57243608, } yav{ - populationShareF:int{45970000} + populationShareF:int{45940000} } ybb{ + literacyShareF:int{48200000} populationShareF:int{48160000} - writingShareF:int{48200000} } } CN{ @@ -25232,8 +27341,8 @@ supplementalData:table(nofallback){ populationShareF:int{48290000} } ii{ + literacyShareF:int{49600000} populationShareF:int{47600000} - writingShareF:int{49600000} } khb{ populationShareF:int{46190000} @@ -25274,11 +27383,11 @@ supplementalData:table(nofallback){ populationShareF:int{46190000} } territoryF:intvector{ - 63180900, + 63212700, 49951000, - 59136749, + 59137354, } - ug_Arab{ + ug{ officialStatus{"official_regional"} populationShareF:int{47550000} } @@ -25292,14 +27401,14 @@ supplementalData:table(nofallback){ populationShareF:int{48600000} } yue{ - populationShareF:int{48430000} - writingShareF:int{48430000} + populationShareF:int{48520000} + writingShareF:int{48520000} } za{ officialStatus{"official_regional"} populationShareF:int{47310000} } - zh_Hans{ + zh{ officialStatus{"official"} populationShareF:int{49900000} } @@ -25313,14 +27422,14 @@ supplementalData:table(nofallback){ populationShareF:int{47270000} } territoryF:intvector{ - 61642500, + 61690400, 49936000, - 57467367, + 57472209, } } CP{ territoryF:intvector{ - 54389300, + 54409500, 49990000, 50100000, } @@ -25334,9 +27443,9 @@ supplementalData:table(nofallback){ populationShareF:int{49950000} } territoryF:intvector{ - 60712300, + 60792600, 49963000, - 56481414, + 56487254, } } CU{ @@ -25347,7 +27456,7 @@ supplementalData:table(nofallback){ territoryF:intvector{ 61128500, 49998000, - 57110314, + 57111800, } } CV{ @@ -25359,14 +27468,14 @@ supplementalData:table(nofallback){ populationShareF:int{49760000} } territoryF:intvector{ - 59333000, + 59358300, 49849000, - 55545993, + 55553432, } } CW{ es{ - populationShareF:int{48390000} + populationShareF:int{48380000} } nl{ officialStatus{"official"} @@ -25378,19 +27487,19 @@ supplementalData:table(nofallback){ } territoryF:intvector{ 59312800, - 49965000, - 55146836, + 49990000, + 55149035, } } CX{ en{ officialStatus{"official"} - populationShareF:int{49920000} + populationShareF:int{49630000} } territoryF:intvector{ - 57739700, + 58114000, 49990000, - 53153000, + 53220500, } } CY{ @@ -25399,18 +27508,21 @@ supplementalData:table(nofallback){ } el{ officialStatus{"official"} - populationShareF:int{49750000} + populationShareF:int{49950000} } en{ populationShareF:int{49730000} } + fr{ + populationShareF:int{48700000} + } hy{ populationShareF:int{47230000} } territoryF:intvector{ - 60275200, + 60292600, 49987000, - 56118920, + 56120558, } tr{ officialStatus{"official"} @@ -25423,7 +27535,7 @@ supplementalData:table(nofallback){ populationShareF:int{49980000} } de{ - populationShareF:int{47490000} + populationShareF:int{49150000} } en{ populationShareF:int{49270000} @@ -25431,8 +27543,11 @@ supplementalData:table(nofallback){ pl{ populationShareF:int{47490000} } + sk{ + populationShareF:int{49160000} + } territoryF:intvector{ - 61315900, + 61350900, 49990000, 57106448, } @@ -25471,6 +27586,10 @@ supplementalData:table(nofallback){ frs{ populationShareF:int{45250000} } + gsw{ + populationShareF:int{48230000} + writingShareF:int{48500000} + } hr{ populationShareF:int{47790000} } @@ -25484,7 +27603,7 @@ supplementalData:table(nofallback){ ksh{ populationShareF:int{47300000} } - ku_Latn{ + ku{ populationShareF:int{47660000} } nds{ @@ -25511,9 +27630,9 @@ supplementalData:table(nofallback){ writingShareF:int{48500000} } territoryF:intvector{ - 62374800, + 62397900, 49990000, - 57808544, + 57807228, } tr{ populationShareF:int{48250000} @@ -25528,7 +27647,7 @@ supplementalData:table(nofallback){ populationShareF:int{49990000} } territoryF:intvector{ - 57200400, + 57216400, 49990000, 52500000, } @@ -25549,9 +27668,9 @@ supplementalData:table(nofallback){ populationShareF:int{49410000} } territoryF:intvector{ - 59287600, + 59334500, 49679000, - 55828324, + 55846687, } } DK{ @@ -25561,7 +27680,7 @@ supplementalData:table(nofallback){ } de{ officialStatus{"official_regional"} - populationShareF:int{47430000} + populationShareF:int{49470000} } en{ populationShareF:int{49860000} @@ -25576,10 +27695,13 @@ supplementalData:table(nofallback){ officialStatus{"official_regional"} populationShareF:int{47130000} } + sv{ + populationShareF:int{49130000} + } territoryF:intvector{ - 61250700, + 61264800, 49990000, - 56558150, + 56559379, } } DM{ @@ -25588,23 +27710,23 @@ supplementalData:table(nofallback){ populationShareF:int{49940000} } territoryF:intvector{ - 58790000, + 58812000, 49940000, - 54736070, + 54737570, } } DO{ en{ - populationShareF:int{46760000} + populationShareF:int{46750000} } es{ officialStatus{"official"} populationShareF:int{49780000} } territoryF:intvector{ - 61138500, + 61160900, 49901000, - 57104788, + 57106069, } } DZ{ @@ -25623,13 +27745,13 @@ supplementalData:table(nofallback){ populationShareF:int{49200000} } kab{ + literacyShareF:int{49100000} populationShareF:int{48780000} - writingShareF:int{49100000} } territoryF:intvector{ - 61548600, + 61609400, 49726000, - 57395422, + 57402637, } } EA{ @@ -25638,7 +27760,7 @@ supplementalData:table(nofallback){ populationShareF:int{49980000} } territoryF:intvector{ - 59489800, + 59522000, 49977000, 55150000, } @@ -25656,23 +27778,29 @@ supplementalData:table(nofallback){ populationShareF:int{48570000} } territoryF:intvector{ - 61181200, + 61182400, 49916000, - 57158684, + 57160808, } } EE{ + en{ + populationShareF:int{49500000} + } et{ officialStatus{"official"} populationShareF:int{49710000} } + fi{ + populationShareF:int{49210000} + } ru{ - populationShareF:int{49300000} + populationShareF:int{49560000} } territoryF:intvector{ - 60367800, + 60387000, 49998000, - 56126542, + 56125855, } vro{ populationShareF:int{48570000} @@ -25693,9 +27821,9 @@ supplementalData:table(nofallback){ populationShareF:int{49350000} } territoryF:intvector{ - 61946600, + 62110500, 49739000, - 57884874, + 57946670, } } EH{ @@ -25706,7 +27834,7 @@ supplementalData:table(nofallback){ territoryF:intvector{ 58906500, 49500000, - 55570866, + 55587020, } } ER{ @@ -25729,9 +27857,9 @@ supplementalData:table(nofallback){ populationShareF:int{48360000} } territoryF:intvector{ - 59784200, + 59916900, 49689000, - 56652769, + 56586987, } ti{ officialStatus{"de_facto_official"} @@ -25769,9 +27897,9 @@ supplementalData:table(nofallback){ populationShareF:int{48700000} } territoryF:intvector{ - 62157200, + 62169000, 49977000, - 57481461, + 57485635, } } ET{ @@ -25795,9 +27923,9 @@ supplementalData:table(nofallback){ populationShareF:int{48600000} } territoryF:intvector{ - 61145100, + 61174700, 49390000, - 57994658, + 58102374, } ti{ populationShareF:int{48600000} @@ -25807,6 +27935,9 @@ supplementalData:table(nofallback){ } } FI{ + de{ + populationShareF:int{49180000} + } en{ populationShareF:int{49700000} } @@ -25824,7 +27955,7 @@ supplementalData:table(nofallback){ populationShareF:int{47810000} } se{ - populationShareF:int{46370000} + populationShareF:int{46360000} } smn{ populationShareF:int{46110000} @@ -25834,12 +27965,12 @@ supplementalData:table(nofallback){ } sv{ officialStatus{"official"} - populationShareF:int{48570000} + populationShareF:int{49440000} } territoryF:intvector{ - 61221700, + 61230000, 50100000, - 56547692, + 56549821, } } FJ{ @@ -25854,7 +27985,7 @@ supplementalData:table(nofallback){ hi{ populationShareF:int{49440000} } - hif_Latn{ + hif{ officialStatus{"official"} populationShareF:int{49410000} } @@ -25862,20 +27993,20 @@ supplementalData:table(nofallback){ populationShareF:int{47270000} } territoryF:intvector{ - 59740400, + 59837400, 49937000, - 55909389, + 55915303, } } FK{ en{ officialStatus{"official"} - populationShareF:int{49840000} + populationShareF:int{49960000} } territoryF:intvector{ 58164500, 49990000, - 53336100, + 53293100, } } FM{ @@ -25893,9 +28024,9 @@ supplementalData:table(nofallback){ populationShareF:int{49230000} } territoryF:intvector{ - 58308000, + 58314000, 49890000, - 55105216, + 55104719, } uli{ populationShareF:int{48290000} @@ -25910,26 +28041,32 @@ supplementalData:table(nofallback){ populationShareF:int{49950000} } territoryF:intvector{ - 59147100, + 59183100, 49990000, - 54501960, + 54504560, } } FR{ br{ + literacyShareF:int{48300000} populationShareF:int{47830000} - writingShareF:int{48300000} } ca{ populationShareF:int{47170000} } co{ - populationShareF:int{47570000} + populationShareF:int{47240000} writingShareF:int{48500000} } + de{ + populationShareF:int{48500000} + } en{ populationShareF:int{49390000} } + es{ + populationShareF:int{49130000} + } eu{ populationShareF:int{47130000} } @@ -25964,9 +28101,9 @@ supplementalData:table(nofallback){ populationShareF:int{48130000} } territoryF:intvector{ - 62259100, + 62273700, 49990000, - 57665538, + 57668362, } } GA{ @@ -25978,9 +28115,9 @@ supplementalData:table(nofallback){ populationShareF:int{48900000} } territoryF:intvector{ - 60329100, + 60362200, 49890000, - 56170534, + 56173854, } } GB{ @@ -25991,6 +28128,9 @@ supplementalData:table(nofallback){ officialStatus{"official_regional"} populationShareF:int{47770000} } + de{ + populationShareF:int{48600000} + } el{ populationShareF:int{47340000} } @@ -25999,7 +28139,7 @@ supplementalData:table(nofallback){ populationShareF:int{49990000} } fr{ - populationShareF:int{46240000} + populationShareF:int{49190000} } ga{ officialStatus{"official_regional"} @@ -26013,7 +28153,7 @@ supplementalData:table(nofallback){ it{ populationShareF:int{47340000} } - ks_Arab{ + ks{ populationShareF:int{47190000} } kw{ @@ -26022,7 +28162,7 @@ supplementalData:table(nofallback){ ml{ populationShareF:int{46350000} } - pa_Guru{ + pa{ populationShareF:int{47790000} } sco{ @@ -26033,9 +28173,9 @@ supplementalData:table(nofallback){ populationShareF:int{47510000} } territoryF:intvector{ - 62256900, + 62278800, 49990000, - 57640882, + 57644304, } yi{ populationShareF:int{46490000} @@ -26050,9 +28190,9 @@ supplementalData:table(nofallback){ populationShareF:int{49960000} } territoryF:intvector{ - 59132600, + 59151100, 49960000, - 55110694, + 55111219, } } GE{ @@ -26067,7 +28207,7 @@ supplementalData:table(nofallback){ officialStatus{"official"} populationShareF:int{49860000} } - ku_Latn{ + ku{ populationShareF:int{47890000} } os{ @@ -26078,9 +28218,9 @@ supplementalData:table(nofallback){ populationShareF:int{48900000} } territoryF:intvector{ - 60343500, + 60373800, 49997000, - 56493123, + 56492805, } xmf{ populationShareF:int{49110000} @@ -26109,9 +28249,9 @@ supplementalData:table(nofallback){ populationShareF:int{50100000} } territoryF:intvector{ - 59342000, + 59345100, 50100000, - 54660800, + 54662970, } } GH{ @@ -26140,7 +28280,7 @@ supplementalData:table(nofallback){ gur{ populationShareF:int{48350000} } - ha_Latn{ + ha{ populationShareF:int{47870000} } nzi{ @@ -26150,9 +28290,9 @@ supplementalData:table(nofallback){ populationShareF:int{46150000} } territoryF:intvector{ - 61108500, + 61120800, 49715000, - 57263276, + 57269083, } } GI{ @@ -26166,7 +28306,7 @@ supplementalData:table(nofallback){ territoryF:intvector{ 59185000, 49800000, - 54292580, + 54293280, } } GL{ @@ -26178,9 +28318,9 @@ supplementalData:table(nofallback){ populationShareF:int{49840000} } territoryF:intvector{ - 59213300, + 59217300, 50100000, - 54577330, + 54577280, } } GM{ @@ -26188,13 +28328,13 @@ supplementalData:table(nofallback){ officialStatus{"official"} populationShareF:int{49400000} } - man_Latn{ + man{ populationShareF:int{49290000} } territoryF:intvector{ - 59309300, + 59338700, 49511000, - 56196771, + 56200965, } } GN{ @@ -26218,9 +28358,9 @@ supplementalData:table(nofallback){ populationShareF:int{49110000} } territoryF:intvector{ - 60151300, + 60160800, 49410000, - 57117802, + 57120933, } } GP{ @@ -26254,15 +28394,18 @@ supplementalData:table(nofallback){ populationShareF:int{44100000} } territoryF:intvector{ - 60286200, + 60317700, 49942000, - 55740743, + 55759451, } } GR{ bg{ populationShareF:int{47270000} } + de{ + populationShareF:int{48500000} + } el{ officialStatus{"official"} populationShareF:int{49990000} @@ -26270,19 +28413,22 @@ supplementalData:table(nofallback){ en{ populationShareF:int{49510000} } + fr{ + populationShareF:int{48900000} + } mk{ populationShareF:int{48160000} } - pnt_Grek{ + pnt{ populationShareF:int{48370000} } sq{ populationShareF:int{46930000} } territoryF:intvector{ - 61285300, + 61290500, 49973000, - 57107756, + 57107733, } tr{ populationShareF:int{48120000} @@ -26293,13 +28439,13 @@ supplementalData:table(nofallback){ } GS{ territoryF:intvector{ - 55801700, + 55865400, 49990000, 51200000, } und{ + literacyShareF:int{50100000} populationShareF:int{50100000} - writingShareF:int{50100000} } } GT{ @@ -26312,9 +28458,9 @@ supplementalData:table(nofallback){ populationShareF:int{48700000} } territoryF:intvector{ - 61119800, + 61132300, 49759000, - 57149190, + 57151900, } } GU{ @@ -26329,7 +28475,7 @@ supplementalData:table(nofallback){ territoryF:intvector{ 59488200, 49990000, - 55161785, + 55162742, } } GW{ @@ -26338,9 +28484,9 @@ supplementalData:table(nofallback){ populationShareF:int{50100000} } territoryF:intvector{ - 59253200, + 59285100, 49553000, - 56172617, + 56175916, } } GY{ @@ -26349,9 +28495,9 @@ supplementalData:table(nofallback){ populationShareF:int{50100000} } territoryF:intvector{ - 59553400, + 59609300, 49918000, - 55735222, + 55735909, } } HK{ @@ -26360,14 +28506,14 @@ supplementalData:table(nofallback){ populationShareF:int{49510000} } territoryF:intvector{ - 61400400, + 61427400, 49935000, - 56714111, + 56716740, } yue{ - populationShareF:int{49890000} + populationShareF:int{49900000} } - zh_Hans{ + zh{ populationShareF:int{48500000} } zh_Hant{ @@ -26377,13 +28523,13 @@ supplementalData:table(nofallback){ } HM{ territoryF:intvector{ - 54483500, + 54517100, 49990000, 50100000, } und{ + literacyShareF:int{50100000} populationShareF:int{50100000} - writingShareF:int{50100000} } } HN{ @@ -26395,9 +28541,9 @@ supplementalData:table(nofallback){ populationShareF:int{49780000} } territoryF:intvector{ - 60392200, + 60431900, 49851000, - 56874667, + 56889326, } } HR{ @@ -26413,34 +28559,37 @@ supplementalData:table(nofallback){ populationShareF:int{48160000} } territoryF:intvector{ - 60887300, + 60942400, 49989000, - 56446484, + 56431371, } } HT{ fr{ + literacyShareF:int{50100000} officialStatus{"official"} populationShareF:int{48470000} - writingShareF:int{50100000} } ht{ officialStatus{"official"} populationShareF:int{49810000} } territoryF:intvector{ - 60183800, + 60193600, 49487000, - 57101100, + 57104858, } } HU{ de{ - populationShareF:int{48250000} + populationShareF:int{49180000} } en{ populationShareF:int{49200000} } + fr{ + populationShareF:int{48300000} + } hr{ populationShareF:int{47320000} } @@ -26458,9 +28607,9 @@ supplementalData:table(nofallback){ populationShareF:int{46500000} } territoryF:intvector{ - 61247100, + 61267600, 49990000, - 56989754, + 56987478, } } IC{ @@ -26469,7 +28618,7 @@ supplementalData:table(nofallback){ populationShareF:int{49980000} } territoryF:intvector{ - 60685200, + 60730300, 49977000, 56209859, } @@ -26482,8 +28631,8 @@ supplementalData:table(nofallback){ populationShareF:int{47270000} } ban{ + literacyShareF:int{49100000} populationShareF:int{48180000} - writingShareF:int{49100000} } bbc{ populationShareF:int{47920000} @@ -26492,12 +28641,12 @@ supplementalData:table(nofallback){ populationShareF:int{48210000} } bjn{ + literacyShareF:int{49100000} populationShareF:int{48150000} - writingShareF:int{49100000} } bug{ + literacyShareF:int{49100000} populationShareF:int{48160000} - writingShareF:int{49100000} } gay{ populationShareF:int{47120000} @@ -26510,8 +28659,8 @@ supplementalData:table(nofallback){ populationShareF:int{49640000} } jv{ + literacyShareF:int{49100000} populationShareF:int{49340000} - writingShareF:int{49100000} } kge{ populationShareF:int{47320000} @@ -26526,8 +28675,8 @@ supplementalData:table(nofallback){ populationShareF:int{47690000} } mad{ + literacyShareF:int{49400000} populationShareF:int{48630000} - writingShareF:int{49400000} } mak{ populationShareF:int{47730000} @@ -26536,8 +28685,8 @@ supplementalData:table(nofallback){ populationShareF:int{46920000} } min{ + literacyShareF:int{49100000} populationShareF:int{48300000} - writingShareF:int{49100000} } ms_Arab{ populationShareF:int{48460000} @@ -26567,9 +28716,9 @@ supplementalData:table(nofallback){ populationShareF:int{46920000} } territoryF:intvector{ - 62268600, + 62302800, 49928000, - 58255994, + 58258316, } zh_Hant{ populationShareF:int{47920000} @@ -26580,14 +28729,17 @@ supplementalData:table(nofallback){ officialStatus{"official"} populationShareF:int{49980000} } + fr{ + populationShareF:int{49170000} + } ga{ officialStatus{"official"} - populationShareF:int{49110000} + populationShareF:int{49220000} } territoryF:intvector{ - 61236400, + 61324300, 49990000, - 56489231, + 56495247, } } IL{ @@ -26612,7 +28764,7 @@ supplementalData:table(nofallback){ populationShareF:int{48130000} } ml{ - populationShareF:int{46990000} + populationShareF:int{46980000} } pl{ populationShareF:int{48150000} @@ -26624,9 +28776,9 @@ supplementalData:table(nofallback){ populationShareF:int{49110000} } territoryF:intvector{ - 61272100, + 61297000, 49971000, - 56804931, + 56817453, } ti{ populationShareF:int{47120000} @@ -26647,7 +28799,7 @@ supplementalData:table(nofallback){ territoryF:intvector{ 59629800, 49990000, - 54875450, + 54881950, } } IN{ @@ -26669,8 +28821,8 @@ supplementalData:table(nofallback){ populationShareF:int{46370000} } bgc{ + literacyShareF:int{49550000} populationShareF:int{48120000} - writingShareF:int{49550000} } bhb{ populationShareF:int{47120000} @@ -26679,12 +28831,12 @@ supplementalData:table(nofallback){ populationShareF:int{46920000} } bho{ + literacyShareF:int{49300000} populationShareF:int{48230000} - writingShareF:int{49300000} } bjj{ + literacyShareF:int{49600000} populationShareF:int{47560000} - writingShareF:int{49600000} } bn{ officialStatus{"official_regional"} @@ -26730,7 +28882,7 @@ supplementalData:table(nofallback){ gom{ populationShareF:int{47320000} } - gon_Telu{ + gon{ populationShareF:int{47240000} } grt{ @@ -26760,9 +28912,9 @@ supplementalData:table(nofallback){ populationShareF:int{47220000} } kha{ + literacyShareF:int{49290000} officialStatus{"official_regional"} populationShareF:int{46800000} - writingShareF:int{49290000} } khn{ populationShareF:int{47150000} @@ -26781,7 +28933,7 @@ supplementalData:table(nofallback){ kru{ populationShareF:int{47190000} } - ks_Arab{ + ks{ officialStatus{"official_regional"} populationShareF:int{47410000} } @@ -26791,15 +28943,15 @@ supplementalData:table(nofallback){ lep{ populationShareF:int{45350000} } - lif_Deva{ + lif{ populationShareF:int{45260000} } lmn{ populationShareF:int{47270000} } mag{ + literacyShareF:int{49300000} populationShareF:int{48120000} - writingShareF:int{49300000} } mai{ officialStatus{"official_regional"} @@ -26836,7 +28988,7 @@ supplementalData:table(nofallback){ officialStatus{"official_regional"} populationShareF:int{48320000} } - pa_Guru{ + pa{ officialStatus{"official_regional"} populationShareF:int{48280000} } @@ -26847,8 +28999,8 @@ supplementalData:table(nofallback){ populationShareF:int{46130000} } rkt{ + literacyShareF:int{49200000} populationShareF:int{47440000} - writingShareF:int{49200000} } sa{ officialStatus{"official_regional"} @@ -26864,7 +29016,7 @@ supplementalData:table(nofallback){ sck{ populationShareF:int{47180000} } - sd_Arab{ + sd{ officialStatus{"official_regional"} populationShareF:int{47260000} } @@ -26890,14 +29042,14 @@ supplementalData:table(nofallback){ populationShareF:int{48720000} } territoryF:intvector{ - 62741100, + 62872100, 49628000, - 59125170, + 59126688, } - unr_Beng{ + unr{ populationShareF:int{46950000} } - unx_Beng{ + unx{ populationShareF:int{46480000} } ur{ @@ -26911,8 +29063,8 @@ supplementalData:table(nofallback){ populationShareF:int{47150000} } wtm{ + literacyShareF:int{49250000} populationShareF:int{47460000} - writingShareF:int{49250000} } xnr{ populationShareF:int{47160000} @@ -26920,12 +29072,12 @@ supplementalData:table(nofallback){ } IO{ en{ + literacyShareF:int{50100000} officialStatus{"official"} populationShareF:int{50100000} - writingShareF:int{50100000} } territoryF:intvector{ - 58140300, + 58151500, 49990000, 53350000, } @@ -26956,9 +29108,9 @@ supplementalData:table(nofallback){ populationShareF:int{47500000} } territoryF:intvector{ - 61526100, + 61596700, 49785000, - 57370562, + 57381460, } } IR{ @@ -26986,7 +29138,7 @@ supplementalData:table(nofallback){ populationShareF:int{49750000} } gbz{ - populationShareF:int{45980000} + populationShareF:int{45970000} } glk{ populationShareF:int{48460000} @@ -26998,14 +29150,14 @@ supplementalData:table(nofallback){ populationShareF:int{46710000} } kk_Arab{ - populationShareF:int{45370000} + populationShareF:int{45360000} } lki{ populationShareF:int{47760000} } lrc{ + literacyShareF:int{49100000} populationShareF:int{48210000} - writingShareF:int{49100000} } luz{ populationShareF:int{48120000} @@ -27020,33 +29172,33 @@ supplementalData:table(nofallback){ populationShareF:int{47160000} } rmt{ + literacyShareF:int{48100000} populationShareF:int{48190000} - writingShareF:int{48100000} } sdh{ populationShareF:int{48370000} } territoryF:intvector{ - 62135700, + 62145900, 49850000, - 57818243, + 57828016, } - tk_Latn{ + tk{ populationShareF:int{48280000} } } IS{ da{ - populationShareF:int{47680000} + populationShareF:int{47670000} } is{ officialStatus{"official"} populationShareF:int{50100000} } territoryF:intvector{ - 60143400, + 60161500, 49990000, - 55331918, + 55335878, } } IT{ @@ -27074,7 +29226,7 @@ supplementalData:table(nofallback){ writingShareF:int{48500000} } hr{ - populationShareF:int{45570000} + populationShareF:int{45560000} } it{ officialStatus{"official"} @@ -27091,7 +29243,7 @@ supplementalData:table(nofallback){ writingShareF:int{48500000} } pms{ - populationShareF:int{46100000} + populationShareF:int{45990000} } rgn{ populationShareF:int{0} @@ -27110,9 +29262,9 @@ supplementalData:table(nofallback){ populationShareF:int{47170000} } territoryF:intvector{ - 62213500, + 62222100, 49990000, - 57618551, + 57620075, } vec{ populationShareF:int{48130000} @@ -27126,7 +29278,7 @@ supplementalData:table(nofallback){ territoryF:intvector{ 59577100, 49990000, - 54972940, + 54980690, } } JM{ @@ -27138,9 +29290,9 @@ supplementalData:table(nofallback){ populationShareF:int{49950000} } territoryF:intvector{ - 60241000, + 60253900, 49870000, - 56295021, + 56297034, } } JO{ @@ -27152,9 +29304,9 @@ supplementalData:table(nofallback){ populationShareF:int{49450000} } territoryF:intvector{ - 60799100, + 60861900, 49959000, - 56811756, + 56818538, } } JP{ @@ -27170,9 +29322,9 @@ supplementalData:table(nofallback){ writingShareF:int{48500000} } territoryF:intvector{ - 62476700, + 62493200, 49990000, - 58126920, + 58126702, } } KE{ @@ -27184,8 +29336,8 @@ supplementalData:table(nofallback){ writingShareF:int{48500000} } ebu{ + literacyShareF:int{48100000} populationShareF:int{48150000} - writingShareF:int{48100000} } en{ officialStatus{"official"} @@ -27213,8 +29365,8 @@ supplementalData:table(nofallback){ populationShareF:int{49110000} } mas{ + literacyShareF:int{49500000} populationShareF:int{48160000} - writingShareF:int{49500000} } mer{ populationShareF:int{48400000} @@ -27222,16 +29374,16 @@ supplementalData:table(nofallback){ om{ populationShareF:int{47470000} } - pa_Guru{ - populationShareF:int{46220000} + pa{ + populationShareF:int{46210000} } pko{ + literacyShareF:int{48100000} populationShareF:int{47700000} - writingShareF:int{48100000} } saq{ + literacyShareF:int{48100000} populationShareF:int{47460000} - writingShareF:int{48100000} } so{ populationShareF:int{48130000} @@ -27244,13 +29396,13 @@ supplementalData:table(nofallback){ populationShareF:int{47740000} } territoryF:intvector{ - 61133000, + 61152700, 49874000, - 57459253, + 57467908, } } KG{ - ky_Cyrl{ + ky{ officialStatus{"official"} populationShareF:int{49480000} } @@ -27259,9 +29411,9 @@ supplementalData:table(nofallback){ populationShareF:int{49360000} } territoryF:intvector{ - 60192300, + 60210100, 49992000, - 56566494, + 56572755, } } KH{ @@ -27276,9 +29428,9 @@ supplementalData:table(nofallback){ populationShareF:int{49890000} } territoryF:intvector{ - 60501600, + 60589400, 49739000, - 57157088, + 57159572, } } KI{ @@ -27291,9 +29443,9 @@ supplementalData:table(nofallback){ populationShareF:int{49600000} } territoryF:intvector{ - 58189000, + 58211000, 49900000, - 55105711, + 55106925, } } KM{ @@ -27306,9 +29458,9 @@ supplementalData:table(nofallback){ populationShareF:int{49560000} } territoryF:intvector{ - 59119000, + 59125900, 49755000, - 55780971, + 55794678, } wni{ officialStatus{"official"} @@ -27325,9 +29477,9 @@ supplementalData:table(nofallback){ populationShareF:int{49980000} } territoryF:intvector{ - 59128100, + 59142700, 49978000, - 54519360, + 54523290, } } KP{ @@ -27338,7 +29490,7 @@ supplementalData:table(nofallback){ territoryF:intvector{ 60400000, 50100000, - 57249832, + 57251153, } } KR{ @@ -27347,9 +29499,9 @@ supplementalData:table(nofallback){ populationShareF:int{50100000} } territoryF:intvector{ - 62178400, + 62192900, 49979000, - 57491152, + 57509242, } } KW{ @@ -27358,9 +29510,9 @@ supplementalData:table(nofallback){ populationShareF:int{50100000} } territoryF:intvector{ - 61282600, + 61301100, 49939000, - 56278853, + 56283278, } } KY{ @@ -27371,7 +29523,7 @@ supplementalData:table(nofallback){ territoryF:intvector{ 59250700, 49989000, - 54560920, + 54572680, } } KZ{ @@ -27381,7 +29533,7 @@ supplementalData:table(nofallback){ en{ populationShareF:int{49150000} } - kk_Cyrl{ + kk{ officialStatus{"official"} populationShareF:int{49640000} } @@ -27390,9 +29542,9 @@ supplementalData:table(nofallback){ populationShareF:int{49720000} } territoryF:intvector{ - 61420000, + 61460700, 49997000, - 57181571, + 57183604, } ug_Cyrl{ populationShareF:int{48200000} @@ -27410,9 +29562,9 @@ supplementalData:table(nofallback){ populationShareF:int{49690000} } territoryF:intvector{ - 60345300, + 60409600, 49727000, - 56691154, + 56701907, } } LB{ @@ -27433,9 +29585,9 @@ supplementalData:table(nofallback){ populationShareF:int{48160000} } territoryF:intvector{ - 60814200, + 60851600, 49896000, - 56618470, + 56623774, } } LC{ @@ -27444,9 +29596,9 @@ supplementalData:table(nofallback){ populationShareF:int{49900000} } territoryF:intvector{ - 59197800, + 59208300, 49901000, - 55163922, + 55164464, } } LI{ @@ -27462,10 +29614,10 @@ supplementalData:table(nofallback){ territoryF:intvector{ 59320000, 50100000, - 54376240, + 54379370, } wae{ - populationShareF:int{48350000} + populationShareF:int{48340000} } } LK{ @@ -27481,9 +29633,9 @@ supplementalData:table(nofallback){ populationShareF:int{49150000} } territoryF:intvector{ - 61218200, + 61237800, 49912000, - 57220535, + 57222350, } } LR{ @@ -27498,16 +29650,16 @@ supplementalData:table(nofallback){ populationShareF:int{47480000} } territoryF:intvector{ - 59371100, + 59388100, 49608000, - 56419567, + 56429994, + } + vai{ + populationShareF:int{48260000} } vai_Latn{ populationShareF:int{0} } - vai_Vaii{ - populationShareF:int{48260000} - } } LS{ en{ @@ -27522,9 +29674,9 @@ supplementalData:table(nofallback){ populationShareF:int{49980000} } territoryF:intvector{ - 59557500, + 59601900, 49896000, - 56194770, + 56195307, } xh{ populationShareF:int{47990000} @@ -27534,6 +29686,9 @@ supplementalData:table(nofallback){ } } LT{ + de{ + populationShareF:int{49140000} + } en{ populationShareF:int{49380000} } @@ -27542,15 +29697,15 @@ supplementalData:table(nofallback){ populationShareF:int{49860000} } ru{ - populationShareF:int{48800000} + populationShareF:int{49800000} } sgs{ populationShareF:int{0} } territoryF:intvector{ - 60799300, + 60857900, 49997000, - 56288443, + 56285424, } } LU{ @@ -27558,6 +29713,9 @@ supplementalData:table(nofallback){ officialStatus{"official"} populationShareF:int{49630000} } + en{ + populationShareF:int{49560000} + } fr{ officialStatus{"official"} populationShareF:int{49870000} @@ -27571,12 +29729,15 @@ supplementalData:table(nofallback){ populationShareF:int{49160000} } territoryF:intvector{ - 60536700, + 60587400, 50100000, - 55570252, + 55582291, + } + } + LV{ + en{ + populationShareF:int{49460000} } - } - LV{ ltg{ populationShareF:int{48890000} } @@ -27588,9 +29749,9 @@ supplementalData:table(nofallback){ populationShareF:int{49380000} } territoryF:intvector{ - 60483600, + 60508700, 49998000, - 56198671, + 56196569, } } LY{ @@ -27599,9 +29760,9 @@ supplementalData:table(nofallback){ populationShareF:int{49740000} } territoryF:intvector{ - 60979400, + 60908900, 49895000, - 56641178, + 56654195, } } MA{ @@ -27622,29 +29783,29 @@ supplementalData:table(nofallback){ officialStatus{"de_facto_official"} populationShareF:int{49200000} } - rif_Latn{ + rif{ populationShareF:int{48490000} writingShareF:int{48500000} } - rif_Tfng{ + rif_Latn{ populationShareF:int{48490000} writingShareF:int{48500000} } - shi_Latn{ + shi{ populationShareF:int{48870000} } - shi_Tfng{ + shi_Latn{ populationShareF:int{48870000} } territoryF:intvector{ - 61259200, + 61282800, 49671000, - 57333227, + 57336558, } - tzm_Latn{ + tzm{ + literacyShareF:int{49250000} officialStatus{"official"} populationShareF:int{48980000} - writingShareF:int{49250000} } zgh{ populationShareF:int{49220000} @@ -27658,7 +29819,7 @@ supplementalData:table(nofallback){ territoryF:intvector{ 59679000, 49990000, - 54305350, + 54305810, } } MD{ @@ -27676,9 +29837,9 @@ supplementalData:table(nofallback){ populationShareF:int{48300000} } territoryF:intvector{ - 60177800, + 60185400, 49990000, - 56354685, + 56351049, } uk{ populationShareF:int{49140000} @@ -27688,7 +29849,7 @@ supplementalData:table(nofallback){ sq{ populationShareF:int{48790000} } - sr_Cyrl{ + sr{ populationShareF:int{48500000} } sr_Latn{ @@ -27696,9 +29857,9 @@ supplementalData:table(nofallback){ populationShareF:int{50100000} } territoryF:intvector{ - 59942800, + 60106100, 49985000, - 55647073, + 55644578, } } MF{ @@ -27709,7 +29870,7 @@ supplementalData:table(nofallback){ territoryF:intvector{ 58561500, 49990000, - 54317540, + 54319490, } } MG{ @@ -27726,9 +29887,9 @@ supplementalData:table(nofallback){ populationShareF:int{49900000} } territoryF:intvector{ - 60340500, + 60374900, 49645000, - 57238127, + 57244303, } } MH{ @@ -27741,9 +29902,9 @@ supplementalData:table(nofallback){ populationShareF:int{49730000} } territoryF:intvector{ - 58182000, + 58180000, 49937000, - 54721910, + 54733760, } } MK{ @@ -27756,9 +29917,9 @@ supplementalData:table(nofallback){ populationShareF:int{49250000} } territoryF:intvector{ - 60277200, + 60301300, 49974000, - 56209602, + 56210003, } tr{ populationShareF:int{48350000} @@ -27768,7 +29929,7 @@ supplementalData:table(nofallback){ ar{ populationShareF:int{47890000} } - bm_Latn{ + bm{ populationShareF:int{49460000} } bm_Nkoo{ @@ -27806,9 +29967,9 @@ supplementalData:table(nofallback){ populationShareF:int{48590000} } territoryF:intvector{ - 60275000, + 60380900, 49334000, - 57169555, + 57174671, } tmh{ populationShareF:int{48210000} @@ -27832,16 +29993,16 @@ supplementalData:table(nofallback){ populationShareF:int{48640000} } territoryF:intvector{ - 61244400, + 61311100, 49927000, - 57563202, + 57568904, } } MN{ kk_Arab{ populationShareF:int{48720000} } - mn_Cyrl{ + mn{ officialStatus{"official"} populationShareF:int{49930000} } @@ -27849,14 +30010,14 @@ supplementalData:table(nofallback){ populationShareF:int{47130000} } territoryF:intvector{ - 60348700, + 60366500, 49974000, - 56299291, + 56303133, } ug_Cyrl{ populationShareF:int{46330000} } - zh_Hans{ + zh{ populationShareF:int{48140000} } } @@ -27869,11 +30030,11 @@ supplementalData:table(nofallback){ populationShareF:int{48500000} } territoryF:intvector{ - 60516800, + 60632200, 49956000, - 55592731, + 55597425, } - zh_Hans{ + zh{ populationShareF:int{48500000} } zh_Hant{ @@ -27883,7 +30044,7 @@ supplementalData:table(nofallback){ } MP{ ch{ - populationShareF:int{49180000} + populationShareF:int{49170000} } en{ officialStatus{"de_facto_official"} @@ -27892,7 +30053,7 @@ supplementalData:table(nofallback){ territoryF:intvector{ 58682000, 49970000, - 54523440, + 54534670, } } MQ{ @@ -27918,23 +30079,23 @@ supplementalData:table(nofallback){ populationShareF:int{49170000} } territoryF:intvector{ - 60156200, + 60167100, 49586000, - 56359670, + 56367729, } wo{ - populationShareF:int{47280000} + populationShareF:int{47270000} } } MS{ en{ officialStatus{"official"} - populationShareF:int{49670000} + populationShareF:int{49660000} } territoryF:intvector{ 57437800, 49970000, - 53524100, + 53526700, } } MT{ @@ -27942,14 +30103,20 @@ supplementalData:table(nofallback){ officialStatus{"official"} populationShareF:int{49880000} } + fr{ + populationShareF:int{49110000} + } + it{ + populationShareF:int{49560000} + } mt{ officialStatus{"official"} populationShareF:int{50100000} } territoryF:intvector{ - 60141200, + 60163200, 49924000, - 55413965, + 55415196, } } MU{ @@ -27971,9 +30138,9 @@ supplementalData:table(nofallback){ populationShareF:int{48250000} } territoryF:intvector{ - 60235300, + 60258500, 49888000, - 56133983, + 56134824, } ur{ populationShareF:int{48520000} @@ -27985,9 +30152,9 @@ supplementalData:table(nofallback){ populationShareF:int{49940000} } territoryF:intvector{ - 59455400, + 59540700, 49984000, - 55393253, + 55392960, } } MW{ @@ -28000,9 +30167,9 @@ supplementalData:table(nofallback){ populationShareF:int{49630000} } territoryF:intvector{ - 60195800, + 60212300, 49748000, - 57179647, + 57185703, } tog{ populationShareF:int{47980000} @@ -28038,9 +30205,9 @@ supplementalData:table(nofallback){ populationShareF:int{44700000} } territoryF:intvector{ - 62214900, + 62230700, 49935000, - 58121737, + 58123167, } yua{ populationShareF:int{47670000} @@ -28068,7 +30235,7 @@ supplementalData:table(nofallback){ ml{ populationShareF:int{47150000} } - ms_Latn{ + ms{ officialStatus{"official"} populationShareF:int{49750000} } @@ -28076,9 +30243,9 @@ supplementalData:table(nofallback){ populationShareF:int{48420000} } territoryF:intvector{ - 61769400, + 61863800, 49931000, - 57305138, + 57309500, } zh_Hant{ populationShareF:int{49170000} @@ -28114,9 +30281,9 @@ supplementalData:table(nofallback){ populationShareF:int{46360000} } territoryF:intvector{ - 60312100, + 60353100, 49561000, - 57253031, + 57259302, } ts{ populationShareF:int{48790000} @@ -28128,7 +30295,7 @@ supplementalData:table(nofallback){ populationShareF:int{48240000} } zu{ - populationShareF:int{45710000} + populationShareF:int{45690000} } } NA{ @@ -28155,9 +30322,9 @@ supplementalData:table(nofallback){ populationShareF:int{49210000} } territoryF:intvector{ - 60234800, + 60270400, 49888000, - 56221231, + 56243647, } tn{ populationShareF:int{47560000} @@ -28171,7 +30338,7 @@ supplementalData:table(nofallback){ territoryF:intvector{ 60111000, 49962000, - 55271615, + 55275355, } } NE{ @@ -28188,19 +30355,19 @@ supplementalData:table(nofallback){ fuq{ populationShareF:int{48700000} } - ha_Latn{ + ha{ populationShareF:int{49410000} } territoryF:intvector{ - 60180000, + 60202700, 49287000, - 57180457, + 57186386, } tmh{ populationShareF:int{48600000} } twq{ - populationShareF:int{46440000} + populationShareF:int{46430000} } } NF{ @@ -28209,7 +30376,7 @@ supplementalData:table(nofallback){ populationShareF:int{49760000} } territoryF:intvector{ - 58106900, + 58114300, 49990000, 53221000, } @@ -28235,15 +30402,15 @@ supplementalData:table(nofallback){ populationShareF:int{49530000} } fuv{ + literacyShareF:int{49200000} populationShareF:int{48670000} - writingShareF:int{49200000} + } + ha{ + populationShareF:int{49130000} } ha_Arab{ populationShareF:int{48100000} } - ha_Latn{ - populationShareF:int{49130000} - } ibb{ populationShareF:int{48140000} } @@ -28260,13 +30427,13 @@ supplementalData:table(nofallback){ populationShareF:int{49210000} } territoryF:intvector{ - 62105300, + 62108900, 49613000, - 58181562, + 58186053, } tiv{ + literacyShareF:int{49250000} populationShareF:int{48160000} - writingShareF:int{49250000} } yo{ officialStatus{"official"} @@ -28279,9 +30446,9 @@ supplementalData:table(nofallback){ populationShareF:int{49780000} } territoryF:intvector{ - 60296900, + 60334900, 49780000, - 56590788, + 56596680, } } NL{ @@ -28322,9 +30489,9 @@ supplementalData:table(nofallback){ populationShareF:int{48120000} } territoryF:intvector{ - 61808800, + 61865900, 49990000, - 57169479, + 57170170, } tr{ populationShareF:int{48120000} @@ -28347,9 +30514,9 @@ supplementalData:table(nofallback){ populationShareF:int{48330000} } territoryF:intvector{ - 61346300, + 61364700, 50100000, - 56520769, + 56526516, } } NP{ @@ -28390,9 +30557,9 @@ supplementalData:table(nofallback){ populationShareF:int{48320000} } lep{ - populationShareF:int{45900000} + populationShareF:int{45970000} } - lif_Deva{ + lif{ populationShareF:int{48110000} } mai{ @@ -28412,8 +30579,8 @@ supplementalData:table(nofallback){ populationShareF:int{48330000} } rjs{ + literacyShareF:int{49670000} populationShareF:int{47440000} - writingShareF:int{49670000} } taj{ populationShareF:int{48300000} @@ -28425,9 +30592,9 @@ supplementalData:table(nofallback){ populationShareF:int{47120000} } territoryF:intvector{ - 60671400, + 60715200, 49574000, - 57315513, + 57290339, } thl{ populationShareF:int{48200000} @@ -28445,7 +30612,7 @@ supplementalData:table(nofallback){ populationShareF:int{47430000} } unr_Deva{ - populationShareF:int{46180000} + populationShareF:int{46200000} } xsr{ populationShareF:int{47520000} @@ -28463,7 +30630,7 @@ supplementalData:table(nofallback){ territoryF:intvector{ 58150800, 49990000, - 53954000, + 53959100, } } NU{ @@ -28488,12 +30655,12 @@ supplementalData:table(nofallback){ } mi{ officialStatus{"official"} - populationShareF:int{48250000} + populationShareF:int{48280000} } territoryF:intvector{ - 61160800, + 61174800, 49990000, - 56443839, + 56447455, } } OM{ @@ -28508,9 +30675,9 @@ supplementalData:table(nofallback){ populationShareF:int{47940000} } territoryF:intvector{ - 61163000, + 61173100, 49869000, - 56328694, + 56335526, } } PA{ @@ -28522,9 +30689,9 @@ supplementalData:table(nofallback){ populationShareF:int{49690000} } territoryF:intvector{ - 60767700, + 60931200, 49941000, - 56365702, + 56370525, } zh_Hant{ populationShareF:int{47160000} @@ -28543,9 +30710,9 @@ supplementalData:table(nofallback){ populationShareF:int{49150000} } territoryF:intvector{ - 61372700, + 61409900, 49896000, - 57304450, + 57307411, } } PF{ @@ -28556,7 +30723,7 @@ supplementalData:table(nofallback){ territoryF:intvector{ 59715000, 49980000, - 55282703, + 55285321, } ty{ officialStatus{"official"} @@ -28577,14 +30744,14 @@ supplementalData:table(nofallback){ writingShareF:int{48500000} } territoryF:intvector{ - 60186000, + 60280200, 49624000, - 56667243, + 56679132, } tpi{ + literacyShareF:int{49450000} officialStatus{"official"} populationShareF:int{49710000} - writingShareF:int{49450000} } } PH{ @@ -28595,15 +30762,15 @@ supplementalData:table(nofallback){ populationShareF:int{48300000} } bku{ - populationShareF:int{45790000} + populationShareF:int{45780000} } bto{ populationShareF:int{47280000} } ceb{ + literacyShareF:int{49130000} officialStatus{"official_regional"} populationShareF:int{49240000} - writingShareF:int{49130000} } cps{ populationShareF:int{47670000} @@ -28620,17 +30787,17 @@ supplementalData:table(nofallback){ populationShareF:int{49600000} } hil{ + literacyShareF:int{48800000} officialStatus{"official_regional"} populationShareF:int{48840000} - writingShareF:int{48800000} } hnn{ populationShareF:int{46160000} } ilo{ + literacyShareF:int{49100000} officialStatus{"official_regional"} populationShareF:int{48960000} - writingShareF:int{49100000} } krj{ populationShareF:int{47390000} @@ -28647,13 +30814,13 @@ supplementalData:table(nofallback){ populationShareF:int{48230000} } tbw{ - populationShareF:int{45990000} - writingShareF:int{49360000} + literacyShareF:int{49360000} + populationShareF:int{45970000} } territoryF:intvector{ - 61693400, + 61801900, 49954000, - 58100998, + 58102624, } tsg{ officialStatus{"official_regional"} @@ -28706,7 +30873,7 @@ supplementalData:table(nofallback){ khw{ populationShareF:int{47150000} } - ks_Arab{ + ks{ populationShareF:int{46690000} } kvx{ @@ -28727,17 +30894,17 @@ supplementalData:table(nofallback){ ps{ populationShareF:int{49150000} } - sd_Arab{ + sd{ populationShareF:int{49120000} } skr{ + literacyShareF:int{48100000} populationShareF:int{48910000} - writingShareF:int{48100000} } territoryF:intvector{ - 61884200, + 61988200, 49549000, - 58199086, + 58201996, } tg_Arab{ populationShareF:int{47330000} @@ -28757,7 +30924,7 @@ supplementalData:table(nofallback){ } de{ officialStatus{"official_regional"} - populationShareF:int{46960000} + populationShareF:int{49190000} } en{ populationShareF:int{49330000} @@ -28770,6 +30937,9 @@ supplementalData:table(nofallback){ officialStatus{"official"} populationShareF:int{49960000} } + ru{ + populationShareF:int{49180000} + } sli{ populationShareF:int{46310000} } @@ -28777,9 +30947,9 @@ supplementalData:table(nofallback){ populationShareF:int{48130000} } territoryF:intvector{ - 61959800, + 62105200, 49997000, - 57385622, + 57385233, } uk{ populationShareF:int{47390000} @@ -28787,27 +30957,27 @@ supplementalData:table(nofallback){ } PM{ en{ - populationShareF:int{48330000} + populationShareF:int{48340000} } fr{ officialStatus{"official"} - populationShareF:int{49900000} + populationShareF:int{49910000} } territoryF:intvector{ 58215300, 49990000, - 53565700, + 53559500, } } PN{ en{ officialStatus{"official"} - populationShareF:int{49960000} + populationShareF:int{49850000} } territoryF:intvector{ - 56192400, + 56233700, 49990000, - 51480000, + 51540000, } } PR{ @@ -28820,9 +30990,9 @@ supplementalData:table(nofallback){ populationShareF:int{49870000} } territoryF:intvector{ - 60614600, + 61131000, 49903000, - 56359836, + 56357806, } } PS{ @@ -28831,9 +31001,9 @@ supplementalData:table(nofallback){ populationShareF:int{50100000} } territoryF:intvector{ - 60201200, + 60212200, 49953000, - 56465442, + 56445101, } } PT{ @@ -28841,7 +31011,10 @@ supplementalData:table(nofallback){ populationShareF:int{49270000} } es{ - populationShareF:int{46970000} + populationShareF:int{49100000} + } + fr{ + populationShareF:int{49150000} } gl{ populationShareF:int{47140000} @@ -28851,9 +31024,9 @@ supplementalData:table(nofallback){ populationShareF:int{49960000} } territoryF:intvector{ - 61281400, + 61297100, 49954000, - 57108253, + 57108338, } } PW{ @@ -28866,9 +31039,9 @@ supplementalData:table(nofallback){ populationShareF:int{49740000} } territoryF:intvector{ - 58250000, + 58276000, 49920000, - 54212650, + 54213470, } } PY{ @@ -28884,9 +31057,9 @@ supplementalData:table(nofallback){ populationShareF:int{49800000} } territoryF:intvector{ - 60584900, + 60641200, 49939000, - 56678327, + 56686281, } } QA{ @@ -28898,12 +31071,12 @@ supplementalData:table(nofallback){ populationShareF:int{49110000} } ml{ - populationShareF:int{47300000} + populationShareF:int{47290000} } territoryF:intvector{ - 61306600, + 61334500, 49963000, - 56219482, + 56225828, } } RE{ @@ -28936,6 +31109,12 @@ supplementalData:table(nofallback){ en{ populationShareF:int{49310000} } + es{ + populationShareF:int{49100000} + } + fr{ + populationShareF:int{49170000} + } hu{ populationShareF:int{48660000} } @@ -28950,9 +31129,9 @@ supplementalData:table(nofallback){ populationShareF:int{47120000} } territoryF:intvector{ - 61393800, + 61441000, 49977000, - 57216664, + 57215997, } tr{ populationShareF:int{47130000} @@ -28978,7 +31157,7 @@ supplementalData:table(nofallback){ sq{ populationShareF:int{49190000} } - sr_Cyrl{ + sr{ officialStatus{"official"} populationShareF:int{49990000} } @@ -28988,9 +31167,9 @@ supplementalData:table(nofallback){ writingShareF:int{48500000} } territoryF:intvector{ - 60958400, + 61101500, 49980000, - 56717679, + 56714392, } uk{ officialStatus{"official_regional"} @@ -29040,8 +31219,8 @@ supplementalData:table(nofallback){ populationShareF:int{46120000} } hy{ + literacyShareF:int{49500000} populationShareF:int{47840000} - writingShareF:int{49500000} } inh{ officialStatus{"official_regional"} @@ -29085,7 +31264,7 @@ supplementalData:table(nofallback){ officialStatus{"official_regional"} populationShareF:int{47210000} } - mn_Cyrl{ + mn{ populationShareF:int{45150000} } mrj{ @@ -29110,9 +31289,9 @@ supplementalData:table(nofallback){ populationShareF:int{45350000} } territoryF:intvector{ - 62357700, + 62374500, 49997000, - 58142424, + 58142355, } tt{ officialStatus{"official_regional"} @@ -29147,9 +31326,9 @@ supplementalData:table(nofallback){ populationShareF:int{49770000} } territoryF:intvector{ - 60189000, + 60219700, 49711000, - 57126617, + 57129884, } } SA{ @@ -29158,9 +31337,9 @@ supplementalData:table(nofallback){ populationShareF:int{50100000} } territoryF:intvector{ - 62161000, + 62173100, 49872000, - 57277523, + 57281603, } } SB{ @@ -29172,9 +31351,9 @@ supplementalData:table(nofallback){ populationShareF:int{48160000} } territoryF:intvector{ - 59109400, + 59119800, 49841000, - 55622469, + 55635027, } } SC{ @@ -29190,9 +31369,9 @@ supplementalData:table(nofallback){ populationShareF:int{49600000} } territoryF:intvector{ - 59242400, + 59260800, 49918000, - 54924300, + 54931860, } } SD{ @@ -29220,9 +31399,9 @@ supplementalData:table(nofallback){ populationShareF:int{47990000} } territoryF:intvector{ - 61160200, + 61176300, 49719000, - 57361089, + 57367295, } zag{ populationShareF:int{47510000} @@ -29243,14 +31422,14 @@ supplementalData:table(nofallback){ populationShareF:int{0} } rmu{ - populationShareF:int{46970000} + populationShareF:int{46960000} } se{ populationShareF:int{47330000} } sma{ - populationShareF:int{45310000} - writingShareF:int{49750000} + literacyShareF:int{49750000} + populationShareF:int{45300000} } smj{ populationShareF:int{46150000} @@ -29260,12 +31439,12 @@ supplementalData:table(nofallback){ populationShareF:int{49950000} } territoryF:intvector{ - 61450500, + 61498100, 49990000, - 56980162, + 56988060, } yi{ - populationShareF:int{46310000} + populationShareF:int{46300000} } } SG{ @@ -29274,25 +31453,25 @@ supplementalData:table(nofallback){ populationShareF:int{49930000} } ml{ - populationShareF:int{47180000} + populationShareF:int{47170000} } - ms_Latn{ + ms{ officialStatus{"official"} populationShareF:int{49140000} } - pa_Guru{ - populationShareF:int{47170000} + pa{ + populationShareF:int{47160000} } ta{ officialStatus{"official"} populationShareF:int{48210000} } territoryF:intvector{ - 61454300, + 61486900, 49959000, - 56567447, + 56578173, } - zh_Hans{ + zh{ officialStatus{"official"} populationShareF:int{49770000} } @@ -29309,9 +31488,15 @@ supplementalData:table(nofallback){ } } SI{ + de{ + populationShareF:int{49420000} + } en{ populationShareF:int{49590000} } + hr{ + populationShareF:int{49610000} + } hu{ populationShareF:int{47470000} } @@ -29323,9 +31508,9 @@ supplementalData:table(nofallback){ populationShareF:int{49870000} } territoryF:intvector{ - 60615600, + 60661300, 49997000, - 56198341, + 56197803, } } SJ{ @@ -29337,14 +31522,17 @@ supplementalData:table(nofallback){ populationShareF:int{49640000} } territoryF:intvector{ - 58124500, + 58129700, 50100000, 53187200, } } SK{ + cs{ + populationShareF:int{49470000} + } de{ - populationShareF:int{47280000} + populationShareF:int{49220000} } en{ populationShareF:int{49260000} @@ -29360,9 +31548,9 @@ supplementalData:table(nofallback){ populationShareF:int{49900000} } territoryF:intvector{ - 61153200, + 61169100, 49996000, - 56544503, + 56544580, } uk{ populationShareF:int{48190000} @@ -29380,91 +31568,91 @@ supplementalData:table(nofallback){ populationShareF:int{49270000} } tem{ + literacyShareF:int{48600000} populationShareF:int{49260000} - writingShareF:int{48600000} } territoryF:intvector{ - 60128000, + 60106400, 49433000, - 56587910, + 56601889, } } SM{ eo{ - populationShareF:int{47910000} + populationShareF:int{47900000} } it{ officialStatus{"official"} populationShareF:int{49890000} } territoryF:intvector{ - 59191400, + 59202300, 49960000, - 54330200, + 54332850, } } SN{ bjt{ + literacyShareF:int{50100000} officialStatus{"official_regional"} populationShareF:int{47610000} - writingShareF:int{50100000} } bsc{ + literacyShareF:int{49100000} officialStatus{"official_regional"} populationShareF:int{46980000} - writingShareF:int{49100000} } dyo{ + literacyShareF:int{49100000} officialStatus{"official_regional"} populationShareF:int{48260000} - writingShareF:int{49100000} } ff{ officialStatus{"official_regional"} populationShareF:int{49210000} } fr{ + literacyShareF:int{50100000} officialStatus{"official"} populationShareF:int{49390000} - writingShareF:int{50100000} } knf{ + literacyShareF:int{49100000} officialStatus{"official_regional"} populationShareF:int{47210000} - writingShareF:int{49100000} } mey{ + literacyShareF:int{49100000} officialStatus{"official_regional"} - populationShareF:int{46510000} - writingShareF:int{49100000} + populationShareF:int{46500000} } mfv{ + literacyShareF:int{49100000} officialStatus{"official_regional"} populationShareF:int{47770000} - writingShareF:int{49100000} } sav{ officialStatus{"official_regional"} populationShareF:int{48150000} } snf{ + literacyShareF:int{49100000} officialStatus{"official_regional"} populationShareF:int{47240000} - writingShareF:int{49100000} } srr{ officialStatus{"official_regional"} populationShareF:int{49110000} } territoryF:intvector{ - 60342000, + 60397200, 49497000, - 57139758, + 57143201, } tnr{ + literacyShareF:int{49100000} officialStatus{"official_regional"} populationShareF:int{46240000} - writingShareF:int{49100000} } wo{ officialStatus{"de_facto_official"} @@ -29473,9 +31661,9 @@ supplementalData:table(nofallback){ } SO{ ar{ + literacyShareF:int{49990000} officialStatus{"official"} populationShareF:int{49340000} - writingShareF:int{49990000} } om{ populationShareF:int{47420000} @@ -29488,9 +31676,9 @@ supplementalData:table(nofallback){ populationShareF:int{48200000} } territoryF:intvector{ - 59589600, + 59443100, 49378000, - 57106164, + 57108174, } } SR{ @@ -29499,13 +31687,13 @@ supplementalData:table(nofallback){ populationShareF:int{49900000} } srn{ + literacyShareF:int{49750000} populationShareF:int{49680000} - writingShareF:int{49750000} } territoryF:intvector{ - 59898700, + 59854700, 49947000, - 55579633, + 55585824, } zh_Hant{ populationShareF:int{48120000} @@ -29523,9 +31711,9 @@ supplementalData:table(nofallback){ populationShareF:int{48560000} } territoryF:intvector{ - 60235000, + 60208800, 49270000, - 57120429, + 57125307, } } ST{ @@ -29534,9 +31722,9 @@ supplementalData:table(nofallback){ populationShareF:int{49850000} } territoryF:intvector{ - 58626000, + 58694000, 49695000, - 55194006, + 55197541, } } SV{ @@ -29545,9 +31733,9 @@ supplementalData:table(nofallback){ populationShareF:int{49890000} } territoryF:intvector{ - 60511900, + 60547900, 49845000, - 56614135, + 56615667, } } SX{ @@ -29560,15 +31748,15 @@ supplementalData:table(nofallback){ } nl{ officialStatus{"official"} - populationShareF:int{48400000} + populationShareF:int{48380000} } territoryF:intvector{ 58365800, 49990000, - 54396890, + 54414860, } vic{ - populationShareF:int{48780000} + populationShareF:int{48750000} } } SY{ @@ -29583,7 +31771,7 @@ supplementalData:table(nofallback){ hy{ populationShareF:int{48180000} } - ku_Latn{ + ku{ populationShareF:int{48800000} } syr{ @@ -29591,9 +31779,9 @@ supplementalData:table(nofallback){ writingShareF:int{48500000} } territoryF:intvector{ - 61107600, + 60558000, 49841000, - 57170649, + 57171852, } } SZ{ @@ -29606,9 +31794,9 @@ supplementalData:table(nofallback){ populationShareF:int{49580000} } territoryF:intvector{ - 60105600, + 60110600, 49878000, - 56143561, + 56145143, } ts{ populationShareF:int{48170000} @@ -29622,7 +31810,7 @@ supplementalData:table(nofallback){ populationShareF:int{49990000} } territoryF:intvector{ - 57110200, + 57119000, 49990000, 52275000, } @@ -29635,7 +31823,7 @@ supplementalData:table(nofallback){ territoryF:intvector{ 58632000, 49980000, - 54502800, + 54514300, } } TD{ @@ -29648,18 +31836,18 @@ supplementalData:table(nofallback){ populationShareF:int{49260000} } territoryF:intvector{ - 60296400, + 60305900, 49354000, - 57116315, + 57118525, } } TF{ fr{ + literacyShareF:int{50100000} populationShareF:int{50100000} - writingShareF:int{50100000} } territoryF:intvector{ - 56545000, + 56573300, 49990000, 52140000, } @@ -29672,10 +31860,14 @@ supplementalData:table(nofallback){ officialStatus{"official"} populationShareF:int{49610000} } + ife{ + literacyShareF:int{49150000} + populationShareF:int{48130000} + } territoryF:intvector{ - 60101600, + 60116100, 49604000, - 56755232, + 56775694, } } TH{ @@ -29683,15 +31875,15 @@ supplementalData:table(nofallback){ populationShareF:int{49270000} } kdt{ + literacyShareF:int{49500000} populationShareF:int{47480000} - writingShareF:int{49500000} } kxm{ populationShareF:int{48170000} } lcp{ + literacyShareF:int{49250000} populationShareF:int{46100000} - writingShareF:int{49250000} } lwl{ populationShareF:int{46100000} @@ -29714,14 +31906,14 @@ supplementalData:table(nofallback){ writingShareF:int{48500000} } territoryF:intvector{ - 62107000, + 62116100, 49935000, - 57679764, + 57682008, } th{ + literacyShareF:int{49930000} officialStatus{"official"} populationShareF:int{49800000} - writingShareF:int{49930000} } tts{ populationShareF:int{49240000} @@ -29742,11 +31934,11 @@ supplementalData:table(nofallback){ populationShareF:int{49120000} } territoryF:intvector{ - 60224000, + 60258100, 49997000, - 56819196, + 56833095, } - tg_Cyrl{ + tg{ officialStatus{"official"} populationShareF:int{50100000} } @@ -29769,14 +31961,14 @@ supplementalData:table(nofallback){ } TL{ pt{ + literacyShareF:int{50100000} officialStatus{"official"} populationShareF:int{49590000} - writingShareF:int{50100000} } territoryF:intvector{ - 59674500, + 59497500, 49583000, - 56123112, + 56126107, } tet{ officialStatus{"official"} @@ -29784,22 +31976,22 @@ supplementalData:table(nofallback){ } } TM{ - ku_Latn{ + ku{ populationShareF:int{47410000} } ru{ populationShareF:int{49120000} } territoryF:intvector{ - 60824000, + 60947700, 49996000, - 56523142, + 56529132, } - tk_Latn{ + tk{ officialStatus{"official"} populationShareF:int{49700000} } - uz_Latn{ + uz{ populationShareF:int{48900000} } } @@ -29816,9 +32008,9 @@ supplementalData:table(nofallback){ populationShareF:int{49740000} } territoryF:intvector{ - 61124700, + 61130800, 49791000, - 57110372, + 57111346, } } TO{ @@ -29827,9 +32019,9 @@ supplementalData:table(nofallback){ populationShareF:int{49280000} } territoryF:intvector{ - 58502000, + 58557000, 49990000, - 55106501, + 55106513, } to{ officialStatus{"official"} @@ -29846,12 +32038,12 @@ supplementalData:table(nofallback){ ar{ populationShareF:int{47560000} } + az{ + populationShareF:int{47740000} + } az_Arab{ populationShareF:int{47650000} } - az_Latn{ - populationShareF:int{47740000} - } bg{ populationShareF:int{47420000} } @@ -29876,16 +32068,16 @@ supplementalData:table(nofallback){ kiu{ populationShareF:int{47190000} } - kk_Cyrl{ - populationShareF:int{44800000} + kk{ + populationShareF:int{44700000} } - ku_Latn{ + ku{ populationShareF:int{48550000} } ky_Latn{ populationShareF:int{45140000} } - lzz_Latn{ + lzz{ populationShareF:int{46280000} } sq{ @@ -29896,18 +32088,18 @@ supplementalData:table(nofallback){ writingShareF:int{48500000} } territoryF:intvector{ - 62151500, + 62167000, 49941000, - 57794143, + 57802746, } tr{ officialStatus{"official"} populationShareF:int{49930000} } tru{ - populationShareF:int{45380000} + populationShareF:int{45370000} } - uz_Latn{ + uz{ populationShareF:int{45250000} } zza{ @@ -29923,9 +32115,9 @@ supplementalData:table(nofallback){ populationShareF:int{47340000} } territoryF:intvector{ - 60434600, + 60435700, 49988000, - 56122236, + 56122048, } } TV{ @@ -29934,9 +32126,9 @@ supplementalData:table(nofallback){ populationShareF:int{48980000} } territoryF:intvector{ - 57350000, + 57390000, 49950000, - 54108690, + 54109590, } tvl{ officialStatus{"official"} @@ -29945,9 +32137,9 @@ supplementalData:table(nofallback){ } TW{ territoryF:intvector{ - 62107900, + 62112500, 49961000, - 57234151, + 57234648, } trv{ populationShareF:int{46200000} @@ -29981,8 +32173,8 @@ supplementalData:table(nofallback){ populationShareF:int{47870000} } mas{ + literacyShareF:int{49500000} populationShareF:int{48150000} - writingShareF:int{49500000} } mgy{ populationShareF:int{48140000} @@ -29997,8 +32189,8 @@ supplementalData:table(nofallback){ populationShareF:int{47220000} } sbp{ + literacyShareF:int{48100000} populationShareF:int{47200000} - writingShareF:int{48100000} } suk{ populationShareF:int{48870000} @@ -30008,9 +32200,9 @@ supplementalData:table(nofallback){ populationShareF:int{49900000} } territoryF:intvector{ - 61128200, + 61150600, 49678000, - 57510459, + 57524827, } vun{ populationShareF:int{47750000} @@ -30023,6 +32215,9 @@ supplementalData:table(nofallback){ bg{ populationShareF:int{47490000} } + crh{ + populationShareF:int{47560000} + } el{ populationShareF:int{46160000} } @@ -30043,9 +32238,9 @@ supplementalData:table(nofallback){ populationShareF:int{48120000} } territoryF:intvector{ - 61371800, + 61349800, 49997000, - 57444295, + 57442097, } tr{ populationShareF:int{47420000} @@ -30070,7 +32265,7 @@ supplementalData:table(nofallback){ populationShareF:int{48390000} } hi{ - populationShareF:int{45590000} + populationShareF:int{45570000} } laj{ populationShareF:int{48380000} @@ -30095,9 +32290,9 @@ supplementalData:table(nofallback){ populationShareF:int{48390000} } territoryF:intvector{ - 60750800, + 60849300, 49732000, - 57371017, + 57383192, } ttj{ populationShareF:int{48190000} @@ -30112,7 +32307,7 @@ supplementalData:table(nofallback){ populationShareF:int{50100000} } territoryF:intvector{ - 57170600, + 57181000, 49990000, 52316000, } @@ -30181,9 +32376,9 @@ supplementalData:table(nofallback){ populationShareF:int{47240000} } territoryF:intvector{ - 63173500, + 63185600, 49990000, - 58321369, + 58323996, } vi{ populationShareF:int{47340000} @@ -30204,9 +32399,9 @@ supplementalData:table(nofallback){ populationShareF:int{49880000} } territoryF:intvector{ - 60716800, + 60739300, 49981000, - 56334189, + 56335102, } } UZ{ @@ -30217,33 +32412,34 @@ supplementalData:table(nofallback){ populationShareF:int{49140000} } territoryF:intvector{ - 61172300, + 61202300, 49994000, - 57291999, + 57294736, } tr{ populationShareF:int{47760000} } - uz_Cyrl{ + uz{ officialStatus{"official"} - populationShareF:int{49150000} + populationShareF:int{49850000} } - uz_Latn{ + uz_Cyrl{ officialStatus{"official"} - populationShareF:int{49850000} + populationShareF:int{49150000} } } VA{ it{ - populationShareF:int{49980000} + officialStatus{"de_facto_official"} + populationShareF:int{49820000} } la{ - populationShareF:int{49980000} + populationShareF:int{49820000} } territoryF:intvector{ - 57290600, + 57358200, 50100000, - 52842000, + 53100000, } } VC{ @@ -30252,9 +32448,9 @@ supplementalData:table(nofallback){ populationShareF:int{49960000} } territoryF:intvector{ - 59117400, + 59124100, 49960000, - 55102627, + 55102350, } } VE{ @@ -30263,9 +32459,9 @@ supplementalData:table(nofallback){ populationShareF:int{49820000} } territoryF:intvector{ - 61540900, + 61468600, 49955000, - 57292755, + 57309123, } } VG{ @@ -30276,7 +32472,7 @@ supplementalData:table(nofallback){ territoryF:intvector{ 58500000, 49978000, - 54334540, + 54342320, } } VI{ @@ -30287,18 +32483,18 @@ supplementalData:table(nofallback){ territoryF:intvector{ 59379200, 49990000, - 55103574, + 55102951, } } VN{ cjm{ + literacyShareF:int{49600000} populationShareF:int{46890000} - writingShareF:int{49600000} } territoryF:intvector{ - 61512600, + 61594900, 49934000, - 57943488, + 57952610, } vi{ officialStatus{"official"} @@ -30322,9 +32518,9 @@ supplementalData:table(nofallback){ populationShareF:int{49500000} } territoryF:intvector{ - 58683000, + 58723000, 49832000, - 55272264, + 55277554, } } WF{ @@ -30338,7 +32534,7 @@ supplementalData:table(nofallback){ territoryF:intvector{ 57600000, 49500000, - 54156130, + 54156640, } wls{ populationShareF:int{49600000} @@ -30354,9 +32550,9 @@ supplementalData:table(nofallback){ populationShareF:int{50100000} } territoryF:intvector{ - 58997000, + 59104600, 49988000, - 55197773, + 55198926, } } XK{ @@ -30367,7 +32563,7 @@ supplementalData:table(nofallback){ officialStatus{"official"} populationShareF:int{49920000} } - sr_Cyrl{ + sr{ officialStatus{"official"} populationShareF:int{48500000} } @@ -30376,9 +32572,9 @@ supplementalData:table(nofallback){ populationShareF:int{48500000} } territoryF:intvector{ - 60169200, + 60184900, 49919000, - 56187098, + 56188302, } } YE{ @@ -30390,9 +32586,9 @@ supplementalData:table(nofallback){ populationShareF:int{48900000} } territoryF:intvector{ - 61104000, + 60734500, 49653000, - 57267373, + 57273928, } } YT{ @@ -30417,72 +32613,72 @@ supplementalData:table(nofallback){ } ZA{ af{ + literacyShareF:int{49990000} officialStatus{"official_regional"} populationShareF:int{49130000} - writingShareF:int{49990000} } en{ + literacyShareF:int{49990000} officialStatus{"official"} populationShareF:int{49310000} - writingShareF:int{49990000} } hi{ + literacyShareF:int{49690000} populationShareF:int{48200000} - writingShareF:int{49690000} } nr{ + literacyShareF:int{49500000} officialStatus{"official_regional"} populationShareF:int{48160000} - writingShareF:int{49500000} } nso{ + literacyShareF:int{49500000} officialStatus{"official_regional"} populationShareF:int{48940000} - writingShareF:int{49500000} } ss{ + literacyShareF:int{49500000} officialStatus{"official_regional"} populationShareF:int{48270000} - writingShareF:int{49500000} } st{ + literacyShareF:int{49500000} officialStatus{"official_regional"} populationShareF:int{48790000} - writingShareF:int{49500000} } sw{ - populationShareF:int{45190000} - writingShareF:int{49500000} + literacyShareF:int{49500000} + populationShareF:int{45180000} } territoryF:intvector{ - 61707100, + 61736300, 49930000, - 57536756, + 57543007, } tn{ + literacyShareF:int{49500000} officialStatus{"official_regional"} populationShareF:int{48820000} - writingShareF:int{49500000} } ts{ + literacyShareF:int{49500000} officialStatus{"official_regional"} populationShareF:int{48440000} - writingShareF:int{49500000} } ve{ + literacyShareF:int{49500000} officialStatus{"official_regional"} populationShareF:int{48230000} - writingShareF:int{49500000} } xh{ + literacyShareF:int{49500000} officialStatus{"official_regional"} populationShareF:int{49180000} - writingShareF:int{49500000} } zu{ + literacyShareF:int{49500000} officialStatus{"official_regional"} populationShareF:int{49240000} - writingShareF:int{49500000} } } ZM{ @@ -30500,9 +32696,9 @@ supplementalData:table(nofallback){ populationShareF:int{49150000} } territoryF:intvector{ - 60613900, + 60651700, 49614000, - 57150663, + 57155107, } } ZW{ @@ -30531,9 +32727,9 @@ supplementalData:table(nofallback){ populationShareF:int{49810000} } territoryF:intvector{ - 60272600, + 60283300, 49836000, - 57142295, + 57145470, } tn{ populationShareF:int{47220000} @@ -30809,12 +33005,12 @@ supplementalData:table(nofallback){ } BW{ allowed{ + "H", "h", "hb", - "H", "hB", } - preferred{"h"} + preferred{"H"} } BZ{ allowed{ @@ -31803,12 +33999,12 @@ supplementalData:table(nofallback){ } NG{ allowed{ + "H", "h", "hb", - "H", "hB", } - preferred{"h"} + preferred{"H"} } NI{ allowed{ @@ -32408,12 +34604,12 @@ supplementalData:table(nofallback){ } ZA{ allowed{ + "H", "h", "hb", - "H", "hB", } - preferred{"h"} + preferred{"H"} } ZM{ allowed{ @@ -32424,21 +34620,14 @@ supplementalData:table(nofallback){ } preferred{"h"} } - ZW{ - allowed{ - "h", - "H", - } - preferred{"h"} - } af_ZA{ allowed{ - "h", "H", + "h", "hB", "hb", } - preferred{"h"} + preferred{"H"} } ca_ES{ allowed{ @@ -32526,12 +34715,12 @@ supplementalData:table(nofallback){ } zu_ZA{ allowed{ + "H", "hB", "hb", "h", - "H", } - preferred{"h"} + preferred{"H"} } } unitPreferenceData{ @@ -32738,7 +34927,6 @@ supplementalData:table(nofallback){ IN{ length-person-informal{"foot inch"} length-person-small-informal{"inch"} - pressure-baromtrc{"inch-hg"} } IS{ concentr-blood-glucose{"millimole-per-liter"} @@ -33094,9 +35282,9 @@ supplementalData:table(nofallback){ BD:intvector{ 6, 1, - 7, + 6, 0, - 1, + 7, 86400000, } BE:intvector{ @@ -33965,7 +36153,7 @@ supplementalData:table(nofallback){ } RU:intvector{ 2, - 1, + 4, 7, 0, 1, @@ -34085,7 +36273,7 @@ supplementalData:table(nofallback){ } TR:intvector{ 2, - 1, + 4, 7, 0, 1, @@ -34223,4 +36411,284 @@ supplementalData:table(nofallback){ weekData%variant{ GB:intvector{1} } + weekOfPreference{ + af{ + "weekOfDate", + "weekOfInterval", + "weekOfMonth", + } + am{ + "weekOfYear", + "weekOfMonth", + } + ar{"weekOfMonth"} + az{ + "weekOfYear", + "weekOfMonth", + } + be{ + "weekOfInterval", + "weekOfMonth", + } + bg{ + "weekOfDate", + "weekOfMonth", + "weekOfInterval", + } + bn{ + "weekOfDate", + "weekOfMonth", + } + bs{ + "weekOfYear", + "weekOfMonth", + } + ca{"weekOfDate"} + cs{ + "weekOfYear", + "weekOfMonth", + } + cy{ + "weekOfYear", + "weekOfMonth", + } + da{ + "weekOfYear", + "weekOfMonth", + } + de{ + "weekOfDate", + "weekOfMonth", + "weekOfInterval", + } + el{ + "weekOfYear", + "weekOfMonth", + } + en{ + "weekOfDate", + "weekOfMonth", + } + es{"weekOfDate"} + et{ + "weekOfYear", + "weekOfMonth", + } + eu{ + "weekOfMonth", + "weekOfDate", + } + fa{ + "weekOfMonth", + "weekOfInterval", + } + fi{ + "weekOfYear", + "weekOfDate", + "weekOfMonth", + } + fil{"weekOfMonth"} + fr{"weekOfDate"} + gl{"weekOfDate"} + gu{"weekOfMonth"} + hi{ + "weekOfYear", + "weekOfMonth", + } + hr{ + "weekOfMonth", + "weekOfInterval", + } + hu{"weekOfMonth"} + hy{"weekOfMonth"} + id{"weekOfMonth"} + is{ + "weekOfYear", + "weekOfMonth", + "weekOfInterval", + } + it{ + "weekOfMonth", + "weekOfInterval", + } + iw{ + "weekOfDate", + "weekOfMonth", + "weekOfInterval", + } + ja{ + "weekOfDate", + "weekOfMonth", + } + ka{ + "weekOfDate", + "weekOfMonth", + } + kk{"weekOfMonth"} + km{ + "weekOfMonth", + "weekOfYear", + } + kn{ + "weekOfMonth", + "weekOfDate", + "weekOfYear", + } + ko{"weekOfMonth"} + ky{ + "weekOfYear", + "weekOfMonth", + } + lo{ + "weekOfMonth", + "weekOfInterval", + "weekOfDate", + "weekOfYear", + } + lt{ + "weekOfYear", + "weekOfMonth", + } + lv{ + "weekOfMonth", + "weekOfInterval", + } + mk{ + "weekOfYear", + "weekOfMonth", + } + ml{ + "weekOfMonth", + "weekOfDate", + "weekOfYear", + } + mn{ + "weekOfYear", + "weekOfMonth", + "weekOfInterval", + } + mr{ + "weekOfMonth", + "weekOfYear", + } + ms{ + "weekOfMonth", + "weekOfYear", + "weekOfInterval", + "weekOfDate", + } + nl{ + "weekOfDate", + "weekOfYear", + "weekOfMonth", + } + no{ + "weekOfYear", + "weekOfMonth", + "weekOfInterval", + } + pa{ + "weekOfMonth", + "weekOfDate", + "weekOfYear", + } + pl{ + "weekOfMonth", + "weekOfInterval", + } + pt{ + "weekOfDate", + "weekOfMonth", + "weekOfInterval", + } + ro{ + "weekOfInterval", + "weekOfMonth", + } + ru{ + "weekOfInterval", + "weekOfMonth", + } + si{ + "weekOfMonth", + "weekOfInterval", + } + sk{ + "weekOfYear", + "weekOfMonth", + } + sl{"weekOfInterval"} + sq{ + "weekOfMonth", + "weekOfInterval", + "weekOfDate", + "weekOfYear", + } + sr{ + "weekOfMonth", + "weekOfInterval", + } + sv{ + "weekOfYear", + "weekOfMonth", + "weekOfInterval", + } + sw{ + "weekOfMonth", + "weekOfInterval", + "weekOfYear", + } + ta{ + "weekOfYear", + "weekOfMonth", + } + te{ + "weekOfMonth", + "weekOfInterval", + "weekOfYear", + } + th{ + "weekOfYear", + "weekOfMonth", + } + tr{ + "weekOfMonth", + "weekOfYear", + "weekOfInterval", + "weekOfDate", + } + uk{ + "weekOfMonth", + "weekOfInterval", + } + und{"weekOfYear"} + ur{ + "weekOfDate", + "weekOfMonth", + "weekOfInterval", + } + uz{ + "weekOfMonth", + "weekOfInterval", + } + vi{ + "weekOfYear", + "weekOfMonth", + "weekOfInterval", + } + zh{ + "weekOfDate", + "weekOfMonth", + "weekOfInterval", + } + zh-TW{ + "weekOfYear", + "weekOfDate", + "weekOfMonth", + } + zu{ + "weekOfYear", + "weekOfInterval", + } + } } diff --git a/icuSources/data/misc/timezoneTypes.txt b/icuSources/data/misc/timezoneTypes.txt index 72bb2825..92be78c5 100644 --- a/icuSources/data/misc/timezoneTypes.txt +++ b/icuSources/data/misc/timezoneTypes.txt @@ -80,10 +80,9 @@ timezoneTypes:table(nofallback){ "Etc:GMT-0"{"Etc/GMT"} "Etc:GMT0"{"Etc/GMT"} "Etc:Greenwich"{"Etc/GMT"} - "Etc:UCT"{"Etc/GMT"} - "Etc:UTC"{"Etc/GMT"} - "Etc:Universal"{"Etc/GMT"} - "Etc:Zulu"{"Etc/GMT"} + "Etc:UCT"{"Etc/UTC"} + "Etc:Universal"{"Etc/UTC"} + "Etc:Zulu"{"Etc/UTC"} "Europe:Belfast"{"Europe/London"} "Europe:Nicosia"{"Asia/Nicosia"} "Europe:Tiraspol"{"Europe/Chisinau"} @@ -138,11 +137,11 @@ timezoneTypes:table(nofallback){ ROK{"Asia/Seoul"} Singapore{"Asia/Singapore"} Turkey{"Europe/Istanbul"} - UCT{"Etc/GMT"} - UTC{"Etc/GMT"} - Universal{"Etc/GMT"} + UCT{"Etc/UTC"} + UTC{"Etc/UTC"} + Universal{"Etc/UTC"} W-SU{"Europe/Moscow"} - Zulu{"Etc/GMT"} + Zulu{"Etc/UTC"} } } typeMap{ @@ -464,7 +463,7 @@ timezoneTypes:table(nofallback){ "Australia:Melbourne"{"aumel"} "Australia:Perth"{"auper"} "Australia:Sydney"{"ausyd"} - "Etc:GMT"{"utc"} + "Etc:GMT"{"gmt"} "Etc:GMT+1"{"utcw01"} "Etc:GMT+10"{"utcw10"} "Etc:GMT+11"{"utcw11"} @@ -491,6 +490,7 @@ timezoneTypes:table(nofallback){ "Etc:GMT-7"{"utce07"} "Etc:GMT-8"{"utce08"} "Etc:GMT-9"{"utce09"} + "Etc:UTC"{"utc"} "Etc:Unknown"{"unk"} "Europe:Amsterdam"{"nlams"} "Europe:Andorra"{"adalv"} diff --git a/icuSources/data/pkgdataMakefile.in b/icuSources/data/pkgdataMakefile.in index 734760cd..4e21d03c 100644 --- a/icuSources/data/pkgdataMakefile.in +++ b/icuSources/data/pkgdataMakefile.in @@ -1,4 +1,6 @@ ## pkgdataMakefile.in for ICU data +## Copyright (C) 2016 and later: Unicode, Inc. and others. +## License & terms of use: http://www.unicode.org/copyright.html ## Copyright (c) 2008-2012, International Business Machines Corporation and ## others. All Rights Reserved. diff --git a/icuSources/data/rbnf/af.txt b/icuSources/data/rbnf/af.txt index c11d9569..4be194ce 100644 --- a/icuSources/data/rbnf/af.txt +++ b/icuSources/data/rbnf/af.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/af.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License af{ RBNFRules{ OrdinalRules{ @@ -26,7 +20,7 @@ af{ "10: =%spellout-numbering=;", "%spellout-numbering-year:", "-x: min >>;", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "1100/100: << >%%2d-year>;", "10000: =%spellout-numbering=;", @@ -95,5 +89,5 @@ af{ "1000000000000000000: =#,##0=.;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/am.txt b/icuSources/data/rbnf/am.txt index e815a42d..b32f240a 100644 --- a/icuSources/data/rbnf/am.txt +++ b/icuSources/data/rbnf/am.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/am.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License am{ RBNFRules{ OrdinalRules{ @@ -16,7 +10,7 @@ am{ SpelloutRules{ "%spellout-numbering-year:", "-x: \u1245\u1295\u1235\u1293\u123D >>;", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "1100/100: << \u1218\u1276[ >>];", "10000: =%spellout-numbering=;", @@ -53,5 +47,5 @@ am{ "0: =%spellout-numbering=\u129B;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/ar.txt b/icuSources/data/rbnf/ar.txt index dacb5d8e..4d575fd0 100644 --- a/icuSources/data/rbnf/ar.txt +++ b/icuSources/data/rbnf/ar.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/ar.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ar{ RBNFRules{ OrdinalRules{ @@ -15,7 +9,7 @@ ar{ } SpelloutRules{ "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "%spellout-numbering:", "-x: \u0646\u0627\u0642\u0635 >>;", @@ -287,5 +281,5 @@ ar{ "1000000000000000000: =#,##0=;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/ars.txt b/icuSources/data/rbnf/ars.txt new file mode 100644 index 00000000..24b08c3c --- /dev/null +++ b/icuSources/data/rbnf/ars.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +ars{ + "%%ALIAS"{"ar"} +} diff --git a/icuSources/data/rbnf/az.txt b/icuSources/data/rbnf/az.txt index edcf955a..3d54600c 100644 --- a/icuSources/data/rbnf/az.txt +++ b/icuSources/data/rbnf/az.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/az.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License az{ RBNFRules{ OrdinalRules{ @@ -17,7 +11,7 @@ az{ } SpelloutRules{ "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "%spellout-numbering:", "0: =%spellout-cardinal=;", @@ -96,5 +90,5 @@ az{ "1000000000000000000: =#,##0='inci;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/be.txt b/icuSources/data/rbnf/be.txt index 6cd405c3..ba8407c8 100644 --- a/icuSources/data/rbnf/be.txt +++ b/icuSources/data/rbnf/be.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/be.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * ICU source: /xml/rbnf/be.xml */ @@ -15,7 +9,7 @@ be{ "%%lenient-parse:", "&[last primary ignorable ] << ' ' << ',' << '-' << '\u00AD';", "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "%spellout-numbering:", "0: =%spellout-cardinal-masculine=;", @@ -403,5 +397,5 @@ be{ "1000000000000000000: =#,##0=;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/bg.txt b/icuSources/data/rbnf/bg.txt index fb5509b1..1eb0dc70 100644 --- a/icuSources/data/rbnf/bg.txt +++ b/icuSources/data/rbnf/bg.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/bg.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * ICU source: /xml/rbnf/bg.xml */ @@ -15,7 +9,7 @@ bg{ "%%lenient-parse:", "&[last primary ignorable ] << ' ' << ',' << '-' << '\u00AD';", "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "%spellout-numbering:", "0: =%spellout-cardinal-feminine=;", @@ -107,5 +101,5 @@ bg{ "1000000000000000000: =#,##0=;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/bs.txt b/icuSources/data/rbnf/bs.txt index 9964f26d..86cbc927 100644 --- a/icuSources/data/rbnf/bs.txt +++ b/icuSources/data/rbnf/bs.txt @@ -1,16 +1,10 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/bs.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License bs{ RBNFRules{ SpelloutRules{ "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "%spellout-numbering:", "0: =%spellout-cardinal-masculine=;", @@ -122,5 +116,5 @@ bs{ "1000000000000000000: =#,##0=;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/ca.txt b/icuSources/data/rbnf/ca.txt index 403e7a01..9c62bb51 100644 --- a/icuSources/data/rbnf/ca.txt +++ b/icuSources/data/rbnf/ca.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/ca.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * ICU source: /xml/rbnf/ca.xml */ @@ -34,7 +28,7 @@ ca{ "%%lenient-parse:", "&[last primary ignorable ] << ' ' << ',' << '-' << '\u00AD';", "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "%%spellout-numbering-cents:", "0: s;", @@ -264,5 +258,5 @@ ca{ "1000000000000000000: =#,##0=ena;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/cs.txt b/icuSources/data/rbnf/cs.txt index 3525d708..7b749331 100644 --- a/icuSources/data/rbnf/cs.txt +++ b/icuSources/data/rbnf/cs.txt @@ -1,16 +1,10 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/cs.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License cs{ RBNFRules{ SpelloutRules{ "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "%spellout-numbering:", "0: =%spellout-cardinal-masculine=;", @@ -131,5 +125,5 @@ cs{ "1000000000000000000: =#,##0=;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/cy.txt b/icuSources/data/rbnf/cy.txt index 19d929ea..793e7a39 100644 --- a/icuSources/data/rbnf/cy.txt +++ b/icuSources/data/rbnf/cy.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/cy.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * ICU source: /xml/rbnf/cy.xml */ @@ -15,7 +9,7 @@ cy{ "%%lenient-parse:", "& ' ' , ',' ;", "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "%spellout-numbering:", "0: =%spellout-cardinal-masculine=;", @@ -113,5 +107,5 @@ cy{ "1000000000000000000: =#,##0=;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/da.txt b/icuSources/data/rbnf/da.txt index 9db7eee3..7c5eef75 100644 --- a/icuSources/data/rbnf/da.txt +++ b/icuSources/data/rbnf/da.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/da.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * ICU source: /xml/rbnf/da.xml */ @@ -16,7 +10,7 @@ da{ "&[last primary ignorable ] << ' ' << ',' << '-' << '\u00AD';", "%spellout-numbering-year:", "-x: minus >>;", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "1100/100: <<\u00ADhundrede[ og >>];", "10000: =%spellout-numbering=;", @@ -177,5 +171,5 @@ da{ "1: er =%spellout-ordinal-neuter=;", } } - Version{"2.1.19.36"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/de.txt b/icuSources/data/rbnf/de.txt index b483a798..66a79933 100644 --- a/icuSources/data/rbnf/de.txt +++ b/icuSources/data/rbnf/de.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/de.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * ICU source: /xml/rbnf/de.xml */ @@ -16,7 +10,7 @@ de{ "&ue=\u00FC&ae=\u00E4&oe=\u00F6&[last primary ignorable ] << ' ' << ',' << '-' << '\u00AD';", "%spellout-numbering-year:", "-x: minus >>;", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "1100/100: <%spellout-cardinal-masculine<\u00ADhundert[\u00AD>>];", "10000: =%spellout-numbering=;", @@ -191,5 +185,5 @@ de{ "0: =%spellout-ordinal=s;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/de_CH.txt b/icuSources/data/rbnf/de_CH.txt old mode 100755 new mode 100644 index 18598323..0491f6be --- a/icuSources/data/rbnf/de_CH.txt +++ b/icuSources/data/rbnf/de_CH.txt @@ -1,17 +1,11 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/de_CH.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License de_CH{ RBNFRules{ SpelloutRules{ "%spellout-numbering-year:", "-x: minus >>;", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "1100/100: <%spellout-cardinal-masculine<\u00ADhundert[\u00AD>>];", "10000: =%spellout-numbering=;", @@ -186,5 +180,5 @@ de_CH{ "0: =%spellout-ordinal=s;", } } - Version{"2.1.23.47"} + Version{"2.1.29.33"} } diff --git a/icuSources/data/rbnf/ee.txt b/icuSources/data/rbnf/ee.txt old mode 100755 new mode 100644 index 004eb843..0b35ff14 --- a/icuSources/data/rbnf/ee.txt +++ b/icuSources/data/rbnf/ee.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/ee.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ee{ RBNFRules{ OrdinalRules{ @@ -17,7 +11,7 @@ ee{ } SpelloutRules{ "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "%spellout-numbering:", "0: =%spellout-cardinal=;", @@ -89,5 +83,5 @@ ee{ "2: =%spellout-cardinal=lia;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/el.txt b/icuSources/data/rbnf/el.txt index 824e47a4..def350ab 100644 --- a/icuSources/data/rbnf/el.txt +++ b/icuSources/data/rbnf/el.txt @@ -1,16 +1,10 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/el.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License el{ RBNFRules{ SpelloutRules{ "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "%spellout-numbering:", "0: =%spellout-cardinal-neuter=;", @@ -300,5 +294,5 @@ el{ "1000000000000000000: =#,##0=.;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/en.txt b/icuSources/data/rbnf/en.txt index b5705b18..7ccaf5a9 100644 --- a/icuSources/data/rbnf/en.txt +++ b/icuSources/data/rbnf/en.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/en.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * ICU source: /xml/rbnf/en.xml */ diff --git a/icuSources/data/rbnf/eo.txt b/icuSources/data/rbnf/eo.txt index 9421df97..840daeec 100644 --- a/icuSources/data/rbnf/eo.txt +++ b/icuSources/data/rbnf/eo.txt @@ -1,16 +1,10 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/eo.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License eo{ RBNFRules{ SpelloutRules{ "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "%spellout-numbering:", "0: =%spellout-cardinal=;", @@ -46,5 +40,5 @@ eo{ "0: =%spellout-cardinal=a;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/es.txt b/icuSources/data/rbnf/es.txt index beaf5d65..a00551bc 100644 --- a/icuSources/data/rbnf/es.txt +++ b/icuSources/data/rbnf/es.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/es.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es{ RBNFRules{ OrdinalRules{ @@ -33,7 +27,7 @@ es{ "%%lenient-parse:", "&[last primary ignorable ] << ' ' << ',' << '-' << '\u00AD';", "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "%spellout-numbering:", "-x: menos >>;", @@ -87,7 +81,7 @@ es{ "1000000: un mill\u00F3n[ >>];", "2000000: <%spellout-cardinal-masculine< millones[ >>];", "1000000000000: un bill\u00F3n[ >>];", - "2000000000000: <%spellout-cardinal-masculine< billiones[ >>];", + "2000000000000: <%spellout-cardinal-masculine< billones[ >>];", "1000000000000000000: =#,##0=;", "%spellout-cardinal-masculine:", "-x: menos >>;", @@ -120,7 +114,7 @@ es{ "1000000: un mill\u00F3n[ >>];", "2000000: <%spellout-cardinal-masculine< millones[ >>];", "1000000000000: un bill\u00F3n[ >>];", - "2000000000000: <%spellout-cardinal-masculine< billiones[ >>];", + "2000000000000: <%spellout-cardinal-masculine< billones[ >>];", "1000000000000000000: =#,##0=;", "%spellout-cardinal-feminine:", "-x: menos >>;", @@ -153,7 +147,7 @@ es{ "1000000: un mill\u00F3n[ >>];", "2000000: <%spellout-cardinal-masculine< millones[ >>];", "1000000000000: un bill\u00F3n[ >>];", - "2000000000000: <%spellout-cardinal-masculine< billiones[ >>];", + "2000000000000: <%spellout-cardinal-masculine< billones[ >>];", "1000000000000000000: =#,##0=;", "%spellout-ordinal-masculine-adjective:", "-x: menos >>;", @@ -294,5 +288,5 @@ es{ "1000000000000000000: =#,##0=\u00AA;", } } - Version{"2.1.21.54"} + Version{"2.1.27.33"} } diff --git a/icuSources/data/rbnf/es_419.txt b/icuSources/data/rbnf/es_419.txt old mode 100755 new mode 100644 index 2df4eb93..b350df8e --- a/icuSources/data/rbnf/es_419.txt +++ b/icuSources/data/rbnf/es_419.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/es_419.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_419{ RBNFRules{ OrdinalRules{ diff --git a/icuSources/data/rbnf/es_DO.txt b/icuSources/data/rbnf/es_DO.txt index edd2cff5..4f595b33 100644 --- a/icuSources/data/rbnf/es_DO.txt +++ b/icuSources/data/rbnf/es_DO.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_DO{ "%%ALIAS"{"es_419"} } diff --git a/icuSources/data/rbnf/es_GT.txt b/icuSources/data/rbnf/es_GT.txt index 938c5cab..0868c7f1 100644 --- a/icuSources/data/rbnf/es_GT.txt +++ b/icuSources/data/rbnf/es_GT.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_GT{ "%%ALIAS"{"es_419"} } diff --git a/icuSources/data/rbnf/es_HN.txt b/icuSources/data/rbnf/es_HN.txt index 11b51e97..8c8fd34c 100644 --- a/icuSources/data/rbnf/es_HN.txt +++ b/icuSources/data/rbnf/es_HN.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_HN{ "%%ALIAS"{"es_419"} } diff --git a/icuSources/data/rbnf/es_MX.txt b/icuSources/data/rbnf/es_MX.txt index ed8db14f..5c8ccd3e 100644 --- a/icuSources/data/rbnf/es_MX.txt +++ b/icuSources/data/rbnf/es_MX.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_MX{ "%%ALIAS"{"es_419"} } diff --git a/icuSources/data/rbnf/es_NI.txt b/icuSources/data/rbnf/es_NI.txt index 078b0791..b6cc7179 100644 --- a/icuSources/data/rbnf/es_NI.txt +++ b/icuSources/data/rbnf/es_NI.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_NI{ "%%ALIAS"{"es_419"} } diff --git a/icuSources/data/rbnf/es_PA.txt b/icuSources/data/rbnf/es_PA.txt index e359c575..bc582282 100644 --- a/icuSources/data/rbnf/es_PA.txt +++ b/icuSources/data/rbnf/es_PA.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_PA{ "%%ALIAS"{"es_419"} } diff --git a/icuSources/data/rbnf/es_PR.txt b/icuSources/data/rbnf/es_PR.txt index c5c15821..d13081ac 100644 --- a/icuSources/data/rbnf/es_PR.txt +++ b/icuSources/data/rbnf/es_PR.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_PR{ "%%ALIAS"{"es_419"} } diff --git a/icuSources/data/rbnf/es_SV.txt b/icuSources/data/rbnf/es_SV.txt index 056e70dd..a29d0620 100644 --- a/icuSources/data/rbnf/es_SV.txt +++ b/icuSources/data/rbnf/es_SV.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_SV{ "%%ALIAS"{"es_419"} } diff --git a/icuSources/data/rbnf/es_US.txt b/icuSources/data/rbnf/es_US.txt index 2550be2d..dac69594 100644 --- a/icuSources/data/rbnf/es_US.txt +++ b/icuSources/data/rbnf/es_US.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_US{ "%%ALIAS"{"es_419"} } diff --git a/icuSources/data/rbnf/et.txt b/icuSources/data/rbnf/et.txt index c4b64f2f..ec487626 100644 --- a/icuSources/data/rbnf/et.txt +++ b/icuSources/data/rbnf/et.txt @@ -1,17 +1,11 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/et.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License et{ RBNFRules{ SpelloutRules{ "%spellout-numbering-year:", "-x: miinus >>;", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "1100/100: << sada[ >>];", "10000: =%spellout-numbering=;", @@ -46,5 +40,5 @@ et{ "1000000000000000000: =#,##0=;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/fa.txt b/icuSources/data/rbnf/fa.txt index 5bba106e..57fdf87b 100644 --- a/icuSources/data/rbnf/fa.txt +++ b/icuSources/data/rbnf/fa.txt @@ -1,16 +1,10 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/fa.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fa{ RBNFRules{ SpelloutRules{ "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "%spellout-numbering:", "0: =%spellout-cardinal=;", @@ -61,5 +55,5 @@ fa{ "1000000000000000000: =#,##0=;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/fa_AF.txt b/icuSources/data/rbnf/fa_AF.txt index 2f874674..400fa725 100644 --- a/icuSources/data/rbnf/fa_AF.txt +++ b/icuSources/data/rbnf/fa_AF.txt @@ -1,16 +1,10 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/fa_AF.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fa_AF{ RBNFRules{ SpelloutRules{ "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "%spellout-numbering:", "0: =%spellout-cardinal=;", @@ -57,5 +51,5 @@ fa_AF{ "1000000000000000000: =#,##0=;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/fi.txt b/icuSources/data/rbnf/fi.txt index c2251702..ec4bdd40 100644 --- a/icuSources/data/rbnf/fi.txt +++ b/icuSources/data/rbnf/fi.txt @@ -1,17 +1,11 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/fi.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fi{ RBNFRules{ SpelloutRules{ "%spellout-numbering-year:", "-x: miinus >>;", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "%spellout-numbering:", "0: =%spellout-cardinal=;", @@ -1277,5 +1271,5 @@ fi{ "1000000000000000000: =#,##0=;", } } - Version{"2.1.19.33"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/fil.txt b/icuSources/data/rbnf/fil.txt old mode 100755 new mode 100644 index 7d6b48c5..c660d7e1 --- a/icuSources/data/rbnf/fil.txt +++ b/icuSources/data/rbnf/fil.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/fil.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fil{ RBNFRules{ OrdinalRules{ @@ -15,7 +9,7 @@ fil{ } SpelloutRules{ "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "%spellout-numbering:", "0: =%spellout-cardinal=;", @@ -62,5 +56,5 @@ fil{ "0: ika =%spellout-cardinal=;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/fo.txt b/icuSources/data/rbnf/fo.txt index 3292d376..13ce6c9e 100644 --- a/icuSources/data/rbnf/fo.txt +++ b/icuSources/data/rbnf/fo.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/fo.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * ICU source: /xml/rbnf/fo.xml */ @@ -16,7 +10,7 @@ fo{ "&[last primary ignorable ] << ' ' << ',' << '-' << '\u00AD';", "%spellout-numbering-year:", "-x: m\u00EDnus >>;", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "1100/100: <<\u00ADhundra\u00F0[\u00ADog\u00AD>>];", "10000: =%spellout-numbering=;", @@ -122,5 +116,5 @@ fo{ "1000000000000000000: =#,##0=;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/fr.txt b/icuSources/data/rbnf/fr.txt index 1dbbe9a1..14ca43d3 100644 --- a/icuSources/data/rbnf/fr.txt +++ b/icuSources/data/rbnf/fr.txt @@ -1,28 +1,20 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/fr.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr{ RBNFRules{ OrdinalRules{ - "%%dord-mascabbrev:", - "0: e;", - "1: er;", - "2: e;", "%digits-ordinal-masculine:", "-x: \u2212>>;", - "0: =#,##0==%%dord-mascabbrev=;", - "%%dord-femabbrev:", - "0: e;", - "1: re;", - "2: e;", + "0: =#,##0=$(ordinal,one{er}other{e})$;", "%digits-ordinal-feminine:", "-x: \u2212>>;", - "0: =#,##0==%%dord-femabbrev=;", + "0: =#,##0=$(ordinal,one{re}other{e})$;", + "%digits-ordinal-masculine-plural:", + "-x: \u2212>>;", + "0: =#,##0=$(ordinal,one{ers}other{es})$;", + "%digits-ordinal-feminine-plural:", + "-x: \u2212>>;", + "0: =#,##0=$(ordinal,one{res}other{es})$;", "%digits-ordinal:", "0: =%digits-ordinal-masculine=;", } @@ -31,7 +23,7 @@ fr{ "&[last primary ignorable ] << ' ' << ',' << '-' << '\u00AD';", "%spellout-numbering-year:", "-x: moins >>;", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "1100/100: <%spellout-cardinal-masculine<-cent>%%cents-m>;", "10000: =%spellout-numbering=;", @@ -209,5 +201,5 @@ fr{ "2: =%%spellout-ordinal=;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/fr_BE.txt b/icuSources/data/rbnf/fr_BE.txt index 0654ee17..54e1c56e 100644 --- a/icuSources/data/rbnf/fr_BE.txt +++ b/icuSources/data/rbnf/fr_BE.txt @@ -1,37 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/fr_BE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_BE{ RBNFRules{ - OrdinalRules{ - "%%dord-mascabbrev:", - "0: e;", - "1: er;", - "2: e;", - "%digits-ordinal-masculine:", - "-x: \u2212>>;", - "0: =#,##0==%%dord-mascabbrev=;", - "%%dord-femabbrev:", - "0: e;", - "1: re;", - "2: e;", - "%digits-ordinal-feminine:", - "-x: \u2212>>;", - "0: =#,##0==%%dord-femabbrev=;", - "%digits-ordinal:", - "0: =%digits-ordinal-masculine=;", - } SpelloutRules{ "%%lenient-parse:", "&[last primary ignorable ] << ' ' << ',' << '-' << '\u00AD';", "%spellout-numbering-year:", "-x: moins >>;", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "1100/100: <%spellout-cardinal-masculine<-cent>%%cents-m>;", "10000: =%spellout-numbering=;", @@ -204,5 +180,5 @@ fr_BE{ "2: =%%spellout-ordinal=;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/fr_CH.txt b/icuSources/data/rbnf/fr_CH.txt index dc7a16da..9106e856 100644 --- a/icuSources/data/rbnf/fr_CH.txt +++ b/icuSources/data/rbnf/fr_CH.txt @@ -1,37 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/fr_CH.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_CH{ RBNFRules{ - OrdinalRules{ - "%%dord-mascabbrev:", - "0: e;", - "1: er;", - "2: e;", - "%digits-ordinal-masculine:", - "-x: \u2212>>;", - "0: =#,##0==%%dord-mascabbrev=;", - "%%dord-femabbrev:", - "0: e;", - "1: re;", - "2: e;", - "%digits-ordinal-feminine:", - "-x: \u2212>>;", - "0: =#,##0==%%dord-femabbrev=;", - "%digits-ordinal:", - "0: =%digits-ordinal-masculine=;", - } SpelloutRules{ "%%lenient-parse:", "&[last primary ignorable ] << ' ' << ',' << '-' << '\u00AD';", "%spellout-numbering-year:", "-x: moins >>;", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "1100/100: <%spellout-cardinal-masculine<-cent>%%cents-m>;", "10000: =%spellout-numbering=;", @@ -205,5 +181,5 @@ fr_CH{ "2: =%%spellout-ordinal=;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/ga.txt b/icuSources/data/rbnf/ga.txt index 404000a1..e5582e3c 100644 --- a/icuSources/data/rbnf/ga.txt +++ b/icuSources/data/rbnf/ga.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/ga.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * ICU source: /xml/rbnf/ga.xml */ @@ -66,7 +60,7 @@ ga{ "10: =%%spellout-numbering-no-a=;", "%spellout-numbering-year:", "-x: m\u00EDneas >>;", - "x.x: =#,##0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "1000/100: <%%spellout-numbering-no-a< >%%2d-year>;", "10000: =%spellout-numbering=;", @@ -251,5 +245,5 @@ ga{ "20: =%%is= =%%quadrillions=;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/he.txt b/icuSources/data/rbnf/he.txt index 9de589c6..3ec09a16 100644 --- a/icuSources/data/rbnf/he.txt +++ b/icuSources/data/rbnf/he.txt @@ -1,16 +1,10 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/he.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License he{ RBNFRules{ SpelloutRules{ "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "%spellout-numbering:", "-x: \u05DE\u05D9\u05E0\u05D5\u05E1 >>;", @@ -57,55 +51,14 @@ he{ "2000000000000000: \u05E9\u05E0\u05D9 \u05D8\u05E8\u05D9\u05DC\u05D9\u05D5\u05DF[ >%%and-feminine>];", "3000000000000000: <%%spellout-numbering-m< \u05D8\u05E8\u05D9\u05DC\u05D9\u05D5\u05DF[ >%%and-feminine>];", "1000000000000000000: =#,##0=;", - "%spellout-cardinal-feminine:", - "-x: \u05DE\u05D9\u05E0\u05D5\u05E1 >>;", - "x.x: <%spellout-numbering< \u05E0\u05E7\u05D5\u05D3\u05D4 >> ;", - "0: \u05D0\u05E4\u05E1;", - "1: \u05D0\u05D7\u05EA;", - "2: \u05E9\u05EA\u05D9\u05D9\u05DD;", - "3: \u05E9\u05DC\u05D5\u05E9;", - "4: \u05D0\u05E8\u05D1\u05E2;", - "5: \u05D7\u05DE\u05E9;", - "6: \u05E9\u05E9;", - "7: \u05E9\u05D1\u05E2;", - "8: \u05E9\u05DE\u05D5\u05E0\u05D4;", - "9: \u05EA\u05E9\u05E2;", - "10: \u05E2\u05E9\u05E8;", - "11: \u05D0\u05D7\u05EA \u05E2\u05E9\u05E8\u05D4;", - "12: \u05E9\u05EA\u05D9\u05D9\u05DD \u05E2\u05E9\u05E8\u05D4;", - "13: >> \u05E2\u05E9\u05E8\u05D4;", - "20: \u05E2\u05E9\u05E8\u05D9\u05DD[ >%%and-feminine>];", - "30: \u05E9\u05DC\u05D5\u05E9\u05D9\u05DD[ >%%and-feminine>];", - "40: \u05D0\u05E8\u05D1\u05E2\u05D9\u05DD[ >%%and-feminine>];", - "50: \u05D7\u05DE\u05D9\u05E9\u05D9\u05DD[ >%%and-feminine>];", - "60: \u05E9\u05D9\u05E9\u05D9\u05DD[ >%%and-feminine>];", - "70: \u05E9\u05D1\u05E2\u05D9\u05DD[ >%%and-feminine>];", - "80: \u05E9\u05DE\u05D5\u05E0\u05D9\u05DD[ >%%and-feminine>];", - "90: \u05EA\u05E9\u05E2\u05D9\u05DD[ >%%and-feminine>];", - "100: \u05DE\u05D0\u05D4[ >%%and-feminine>];", - "200: \u05DE\u05D0\u05EA\u05D9\u05D9\u05DD[ >%%and-feminine>];", - "300: <%spellout-numbering< \u05DE\u05D0\u05D5\u05EA[ >%%and-feminine>];", - "1000: \u05D0\u05DC\u05E3[ >%%and-feminine>];", - "2000: \u05D0\u05DC\u05E4\u05D9\u05D9\u05DD[ >%%and-feminine>];", - "3000: <%%thousands< \u05D0\u05DC\u05E4\u05D9\u05DD[ >%%and-feminine>];", - "11000/1000: <%%spellout-numbering-m< \u05D0\u05DC\u05E3[ >%%and-feminine>];", - "1000000: \u05DE\u05D9\u05DC\u05D9\u05D5\u05DF[ >%%and-feminine>];", - "2000000: \u05E9\u05E0\u05D9 \u05DE\u05D9\u05DC\u05D9\u05D5\u05DF[ >%%and-feminine>];", - "3000000: <%%spellout-numbering-m< \u05DE\u05D9\u05DC\u05D9\u05D5\u05DF[ >%%and-feminine>];", - "1000000000: \u05DE\u05D9\u05DC\u05D9\u05D0\u05E8\u05D3[ >%%and-feminine>];", - "2000000000: \u05E9\u05E0\u05D9 \u05DE\u05D9\u05DC\u05D9\u05D0\u05E8\u05D3[ >%%and-feminine>];", - "3000000000: <%%spellout-numbering-m< \u05DE\u05D9\u05DC\u05D9\u05D0\u05E8\u05D3[ >%%and-feminine>];", - "1000000000000: \u05D1\u05D9\u05DC\u05D9\u05D5\u05DF[ >%%and-feminine>];", - "2000000000000: \u05E9\u05E0\u05D9 \u05D1\u05D9\u05DC\u05D9\u05D5\u05DF[ >%%and-feminine>];", - "3000000000000: <%%spellout-numbering-m< \u05D1\u05D9\u05DC\u05D9\u05D5\u05DF[ >%%and-feminine>];", - "1000000000000000: \u05D8\u05E8\u05D9\u05DC\u05D9\u05D5\u05DF[ >%%and-feminine>];", - "2000000000000000: \u05E9\u05E0\u05D9 \u05D8\u05E8\u05D9\u05DC\u05D9\u05D5\u05DF[ >%%and-feminine>];", - "3000000000000000: <%%spellout-numbering-m< \u05D8\u05E8\u05D9\u05DC\u05D9\u05D5\u05DF[ >%%and-feminine>];", - "1000000000000000000: =#,##0=;", - "%%and-feminine:", - "1: \u05D5=%spellout-numbering=;", - "2: \u05D5\u05E9\u05EA\u05D9\u05D9\u05DD;", - "3: \u05D5=%spellout-numbering=;", + "%%thousands:", + "1: ERROR-=0=;", + "3: =%spellout-numbering=\u05EA;", + "8: \u05E9\u05DE\u05D5\u05E0\u05EA;", + "9: =%spellout-numbering=\u05EA;", + "11: ERROR-=0=;", + "%%and-masculine:", + "1: \u05D5=%%spellout-numbering-m=;", "20: \u05E2\u05E9\u05E8\u05D9\u05DD;", "21: \u05E2\u05E9\u05E8\u05D9\u05DD >>;", "30: \u05E9\u05DC\u05D5\u05E9\u05D9\u05DD;", @@ -142,7 +95,7 @@ he{ "901: \u05EA\u05E9\u05E2 \u05DE\u05D0\u05D5\u05EA >>;", "1000: \u05D0\u05DC\u05E3[ >>];", "2000: \u05D0\u05DC\u05E4\u05D9\u05D9\u05DD[ >>];", - "3000: <%%and-thousands< \u05D0\u05DC\u05E4\u05D9\u05DD[ >>];", + "3000: \u05D5<%%thousands< \u05D0\u05DC\u05E4\u05D9\u05DD[ >>];", "11000/1000: <%%and-masculine< \u05D0\u05DC\u05E3[ >>];", "1000000: \u05DE\u05D9\u05DC\u05D9\u05D5\u05DF[ >>];", "2000000: \u05E9\u05E0\u05D9 \u05DE\u05D9\u05DC\u05D9\u05D5\u05DF[ >>];", @@ -197,6 +150,58 @@ he{ "2000000000000000: \u05E9\u05E0\u05D9 \u05D8\u05E8\u05D9\u05DC\u05D9\u05D5\u05DF[ >%%and-masculine>];", "3000000000000000: <%%spellout-numbering-m< \u05D8\u05E8\u05D9\u05DC\u05D9\u05D5\u05DF[ >%%and-masculine>];", "1000000000000000000: =#,##0=;", + "%%and-feminine:", + "1: \u05D5=%spellout-numbering=;", + "2: \u05D5\u05E9\u05EA\u05D9\u05D9\u05DD;", + "3: \u05D5=%spellout-numbering=;", + "20: \u05E2\u05E9\u05E8\u05D9\u05DD;", + "21: \u05E2\u05E9\u05E8\u05D9\u05DD >>;", + "30: \u05E9\u05DC\u05D5\u05E9\u05D9\u05DD;", + "31: \u05E9\u05DC\u05D5\u05E9\u05D9\u05DD >>;", + "40: \u05D0\u05E8\u05D1\u05E2\u05D9\u05DD;", + "41: \u05D0\u05E8\u05D1\u05E2\u05D9\u05DD >>;", + "50: \u05D7\u05DE\u05D9\u05E9\u05D9\u05DD;", + "51: \u05D7\u05DE\u05D9\u05E9\u05D9\u05DD >>;", + "60: \u05E9\u05D9\u05E9\u05D9\u05DD;", + "61: \u05E9\u05D9\u05E9\u05D9\u05DD >>;", + "70: \u05E9\u05D1\u05E2\u05D9\u05DD;", + "71: \u05E9\u05D1\u05E2\u05D9\u05DD >>;", + "80: \u05E9\u05DE\u05D5\u05E0\u05D9\u05DD;", + "81: \u05E9\u05DE\u05D5\u05E0\u05D9\u05DD >>;", + "90: \u05EA\u05E9\u05E2\u05D9\u05DD;", + "91: \u05EA\u05E9\u05E2\u05D9\u05DD >>;", + "100: \u05DE\u05D0\u05D4;", + "101: \u05DE\u05D0\u05D4 >>;", + "200: \u05DE\u05D0\u05EA\u05D9\u05D9\u05DD;", + "201: \u05DE\u05D0\u05EA\u05D9\u05D9\u05DD >>;", + "300: \u05E9\u05DC\u05D5\u05E9 \u05DE\u05D0\u05D5\u05EA;", + "301: \u05E9\u05DC\u05D5\u05E9 \u05DE\u05D0\u05D5\u05EA >>;", + "400: \u05D0\u05E8\u05D1\u05E2 \u05DE\u05D0\u05D5\u05EA;", + "401: \u05D0\u05E8\u05D1\u05E2 \u05DE\u05D0\u05D5\u05EA >>;", + "500: \u05D7\u05DE\u05E9 \u05DE\u05D0\u05D5\u05EA;", + "501: \u05D7\u05DE\u05E9 \u05DE\u05D0\u05D5\u05EA >>;", + "600: \u05E9\u05E9 \u05DE\u05D0\u05D5\u05EA;", + "601: \u05E9\u05E9 \u05DE\u05D0\u05D5\u05EA >>;", + "700: \u05E9\u05D1\u05E2 \u05DE\u05D0\u05D5\u05EA;", + "701: \u05E9\u05D1\u05E2 \u05DE\u05D0\u05D5\u05EA >>;", + "800: \u05E9\u05DE\u05D5\u05E0\u05D4 \u05DE\u05D0\u05D5\u05EA;", + "801: \u05E9\u05DE\u05D5\u05E0\u05D4 \u05DE\u05D0\u05D5\u05EA >>;", + "900: \u05EA\u05E9\u05E2 \u05DE\u05D0\u05D5\u05EA;", + "901: \u05EA\u05E9\u05E2 \u05DE\u05D0\u05D5\u05EA >>;", + "1000: \u05D0\u05DC\u05E3[ >>];", + "2000: \u05D0\u05DC\u05E4\u05D9\u05D9\u05DD[ >>];", + "3000: \u05D5<%%thousands< \u05D0\u05DC\u05E4\u05D9\u05DD[ >>];", + "11000/1000: <%%and-masculine< \u05D0\u05DC\u05E3[ >>];", + "1000000: \u05DE\u05D9\u05DC\u05D9\u05D5\u05DF[ >>];", + "2000000: \u05E9\u05E0\u05D9 \u05DE\u05D9\u05DC\u05D9\u05D5\u05DF[ >>];", + "3000000: <%%and-masculine< \u05DE\u05D9\u05DC\u05D9\u05D5\u05DF[ >>];", + "1000000000: \u05DE\u05D9\u05DC\u05D9\u05D0\u05E8\u05D3[ >>];", + "2000000000: \u05E9\u05E0\u05D9 \u05DE\u05D9\u05DC\u05D9\u05D0\u05E8\u05D3[ >>];", + "3000000000: <%%and-masculine< \u05DE\u05D9\u05DC\u05D9\u05D0\u05E8\u05D3[ >>];", + "1000000000000: \u05D1\u05D9\u05DC\u05D9\u05D5\u05DF[ >>];", + "2000000000000: \u05E9\u05E0\u05D9 \u05D1\u05D9\u05DC\u05D9\u05D5\u05DF[ >>];", + "3000000000000: <%%and-masculine< \u05D1\u05D9\u05DC\u05D9\u05D5\u05DF[ >>];", + "1000000000000000000: =#,##0=;", "%spellout-cardinal-masculine:", "-x: \u05DE\u05D9\u05E0\u05D5\u05E1 >>;", "x.x: <%%spellout-numbering-m< \u05E0\u05E7\u05D5\u05D3\u05D4 >> ;", @@ -242,6 +247,8 @@ he{ "2000000000000000: \u05E9\u05E0\u05D9 \u05D8\u05E8\u05D9\u05DC\u05D9\u05D5\u05DF[ >%%and-masculine>];", "3000000000000000: <%%spellout-numbering-m< \u05D8\u05E8\u05D9\u05DC\u05D9\u05D5\u05DF[ >%%and-masculine>];", "1000000000000000000: =#,##0=;", + "%spellout-cardinal-feminine:", + "0: =%spellout-numbering=;", "%spellout-construct-masculine:", "-x: \u05DE\u05D9\u05E0\u05D5\u05E1 >>;", "0: =%spellout-cardinal-masculine=;", @@ -256,66 +263,11 @@ he{ "9: \u05EA\u05E9\u05E2\u05EA;", "10: \u05E2\u05E9\u05E8\u05EA;", "11: =%spellout-cardinal-masculine=;", - "%%and-masculine:", - "1: \u05D5=%%spellout-numbering-m=;", - "20: \u05E2\u05E9\u05E8\u05D9\u05DD;", - "21: \u05E2\u05E9\u05E8\u05D9\u05DD >>;", - "30: \u05E9\u05DC\u05D5\u05E9\u05D9\u05DD;", - "31: \u05E9\u05DC\u05D5\u05E9\u05D9\u05DD >>;", - "40: \u05D0\u05E8\u05D1\u05E2\u05D9\u05DD;", - "41: \u05D0\u05E8\u05D1\u05E2\u05D9\u05DD >>;", - "50: \u05D7\u05DE\u05D9\u05E9\u05D9\u05DD;", - "51: \u05D7\u05DE\u05D9\u05E9\u05D9\u05DD >>;", - "60: \u05E9\u05D9\u05E9\u05D9\u05DD;", - "61: \u05E9\u05D9\u05E9\u05D9\u05DD >>;", - "70: \u05E9\u05D1\u05E2\u05D9\u05DD;", - "71: \u05E9\u05D1\u05E2\u05D9\u05DD >>;", - "80: \u05E9\u05DE\u05D5\u05E0\u05D9\u05DD;", - "81: \u05E9\u05DE\u05D5\u05E0\u05D9\u05DD >>;", - "90: \u05EA\u05E9\u05E2\u05D9\u05DD;", - "91: \u05EA\u05E9\u05E2\u05D9\u05DD >>;", - "100: \u05DE\u05D0\u05D4;", - "101: \u05DE\u05D0\u05D4 >>;", - "200: \u05DE\u05D0\u05EA\u05D9\u05D9\u05DD;", - "201: \u05DE\u05D0\u05EA\u05D9\u05D9\u05DD >>;", - "300: \u05E9\u05DC\u05D5\u05E9 \u05DE\u05D0\u05D5\u05EA;", - "301: \u05E9\u05DC\u05D5\u05E9 \u05DE\u05D0\u05D5\u05EA >>;", - "400: \u05D0\u05E8\u05D1\u05E2 \u05DE\u05D0\u05D5\u05EA;", - "401: \u05D0\u05E8\u05D1\u05E2 \u05DE\u05D0\u05D5\u05EA >>;", - "500: \u05D7\u05DE\u05E9 \u05DE\u05D0\u05D5\u05EA;", - "501: \u05D7\u05DE\u05E9 \u05DE\u05D0\u05D5\u05EA >>;", - "600: \u05E9\u05E9 \u05DE\u05D0\u05D5\u05EA;", - "601: \u05E9\u05E9 \u05DE\u05D0\u05D5\u05EA >>;", - "700: \u05E9\u05D1\u05E2 \u05DE\u05D0\u05D5\u05EA;", - "701: \u05E9\u05D1\u05E2 \u05DE\u05D0\u05D5\u05EA >>;", - "800: \u05E9\u05DE\u05D5\u05E0\u05D4 \u05DE\u05D0\u05D5\u05EA;", - "801: \u05E9\u05DE\u05D5\u05E0\u05D4 \u05DE\u05D0\u05D5\u05EA >>;", - "900: \u05EA\u05E9\u05E2 \u05DE\u05D0\u05D5\u05EA;", - "901: \u05EA\u05E9\u05E2 \u05DE\u05D0\u05D5\u05EA >>;", - "1000: \u05D0\u05DC\u05E3[ >>];", - "2000: \u05D0\u05DC\u05E4\u05D9\u05D9\u05DD[ >>];", - "3000: <%%and-thousands< \u05D0\u05DC\u05E4\u05D9\u05DD[ >>];", - "11000/1000: <%%and-masculine< \u05D0\u05DC\u05E3[ >>];", - "1000000: \u05DE\u05D9\u05DC\u05D9\u05D5\u05DF[ >>];", - "2000000: \u05E9\u05E0\u05D9 \u05DE\u05D9\u05DC\u05D9\u05D5\u05DF[ >>];", - "3000000: <%%and-masculine< \u05DE\u05D9\u05DC\u05D9\u05D5\u05DF[ >>];", - "1000000000: \u05DE\u05D9\u05DC\u05D9\u05D0\u05E8\u05D3[ >>];", - "2000000000: \u05E9\u05E0\u05D9 \u05DE\u05D9\u05DC\u05D9\u05D0\u05E8\u05D3[ >>];", - "3000000000: <%%and-masculine< \u05DE\u05D9\u05DC\u05D9\u05D0\u05E8\u05D3[ >>];", - "1000000000000: \u05D1\u05D9\u05DC\u05D9\u05D5\u05DF[ >>];", - "2000000000000: \u05E9\u05E0\u05D9 \u05D1\u05D9\u05DC\u05D9\u05D5\u05DF[ >>];", - "3000000000000: <%%and-masculine< \u05D1\u05D9\u05DC\u05D9\u05D5\u05DF[ >>];", - "1000000000000000000: =#,##0=;", - "%%thousands:", - "1: ERROR-=0=;", - "3: =%spellout-numbering=\u05EA;", - "8: \u05E9\u05DE\u05D5\u05E0\u05EA;", - "9: =%spellout-numbering=\u05EA;", - "11: ERROR-=0=;", - "%%and-thousands:", - "1: ERROR-=0=;", - "3: \u05D5=%%thousands=;", - "11: ERROR-=0=;", + "%spellout-construct-feminine:", + "-x: \u05DE\u05D9\u05E0\u05D5\u05E1 >>;", + "0: =%spellout-cardinal-feminine=;", + "2: \u05E9\u05EA\u05D9;", + "3: =%spellout-cardinal-feminine=;", "%spellout-ordinal-masculine:", "-x: \u05DE\u05D9\u05E0\u05D5\u05E1 >>;", "x.x: =#,##0.#=;", @@ -348,5 +300,5 @@ he{ "11: =%spellout-numbering=;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/hi.txt b/icuSources/data/rbnf/hi.txt index 448b5c3e..7af79961 100644 --- a/icuSources/data/rbnf/hi.txt +++ b/icuSources/data/rbnf/hi.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/hi.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License hi{ RBNFRules{ OrdinalRules{ @@ -32,7 +26,7 @@ hi{ } SpelloutRules{ "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "%spellout-numbering:", "0: =%spellout-cardinal=;", @@ -170,5 +164,5 @@ hi{ "7: =%spellout-cardinal=\u0935\u0940;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/hr.txt b/icuSources/data/rbnf/hr.txt index 7f9653f6..86494065 100644 --- a/icuSources/data/rbnf/hr.txt +++ b/icuSources/data/rbnf/hr.txt @@ -1,16 +1,10 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/hr.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License hr{ RBNFRules{ SpelloutRules{ "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "%spellout-numbering:", "0: =%spellout-cardinal-masculine=;", @@ -208,5 +202,5 @@ hr{ "0: =%%spellout-ordinal-base=a;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/hu.txt b/icuSources/data/rbnf/hu.txt index ca56a0e0..18262ad9 100644 --- a/icuSources/data/rbnf/hu.txt +++ b/icuSources/data/rbnf/hu.txt @@ -1,17 +1,11 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/hu.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License hu{ RBNFRules{ SpelloutRules{ "%spellout-numbering-year:", "-x: m\u00EDnusz >>;", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "1100/100: <<\u00ADsz\u00E1z[\u00AD>>];", "10000: =%spellout-numbering=;", @@ -127,5 +121,5 @@ hu{ "1000000000: =#,##0=.;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/hy.txt b/icuSources/data/rbnf/hy.txt index e8d8884b..ed3fc623 100644 --- a/icuSources/data/rbnf/hy.txt +++ b/icuSources/data/rbnf/hy.txt @@ -1,16 +1,10 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/hy.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License hy{ RBNFRules{ SpelloutRules{ "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "%spellout-numbering:", "0: =%spellout-cardinal=;", @@ -45,5 +39,5 @@ hy{ "1000000000000000000: =#,##0=;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/id.txt b/icuSources/data/rbnf/id.txt index cc5eff1e..c20a0ade 100644 --- a/icuSources/data/rbnf/id.txt +++ b/icuSources/data/rbnf/id.txt @@ -1,21 +1,15 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/id.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License id{ RBNFRules{ OrdinalRules{ "%digits-ordinal:", - "-x: ke\u2212>#,##0>;", - "0: ke=#,##0=;", + "-x: \u2212ke->#,##0>;", + "0: ke-=#,##0=;", } SpelloutRules{ "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "%spellout-numbering:", "0: =%spellout-cardinal=;", @@ -51,5 +45,5 @@ id{ "0: ke=%spellout-cardinal=;", } } - Version{"2.1.21.63"} + Version{"2.1.32.38"} } diff --git a/icuSources/data/rbnf/in.txt b/icuSources/data/rbnf/in.txt index b575e2e2..02335238 100644 --- a/icuSources/data/rbnf/in.txt +++ b/icuSources/data/rbnf/in.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License in{ "%%ALIAS"{"id"} } diff --git a/icuSources/data/rbnf/is.txt b/icuSources/data/rbnf/is.txt index 0f88cede..9a7a7c7f 100644 --- a/icuSources/data/rbnf/is.txt +++ b/icuSources/data/rbnf/is.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/is.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * ICU source: /xml/rbnf/is.xml */ @@ -16,7 +10,7 @@ is{ "&[last primary ignorable ] << ' ' << ',' << '-' << '\u00AD';", "%spellout-numbering-year:", "-x: m\u00EDnus >>;", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "1100/100: << hundra\u00F0[ og >>];", "10000: =%spellout-numbering=;", @@ -122,5 +116,5 @@ is{ "1000000000000000000: =#,##0.#=;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/it.txt b/icuSources/data/rbnf/it.txt index 54c75d9c..da7a1bbd 100644 --- a/icuSources/data/rbnf/it.txt +++ b/icuSources/data/rbnf/it.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/it.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License it{ RBNFRules{ OrdinalRules{ @@ -26,7 +20,7 @@ it{ "%%lenient-parse:", "&[last primary ignorable ] << ' ' << ',' << '-' << '\u00AD';", "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "%spellout-numbering:", "-x: meno >>;", @@ -209,7 +203,7 @@ it{ "%spellout-ordinal-masculine:", "-x: meno >>;", "x.x: =#,##0.#=;", - "0: zero;", + "0: zeresimo;", "1: primo;", "2: secondo;", "3: terzo;", @@ -302,7 +296,7 @@ it{ "%spellout-ordinal-feminine:", "-x: meno >>;", "x.x: =#,##0.#=;", - "0: zero;", + "0: zeresima;", "1: prima;", "2: seconda;", "3: terza;", @@ -394,5 +388,5 @@ it{ "10: o\u00AD=%spellout-ordinal-feminine=;", } } - Version{"2.1.23.23"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/iw.txt b/icuSources/data/rbnf/iw.txt index 3477b345..d59865d1 100644 --- a/icuSources/data/rbnf/iw.txt +++ b/icuSources/data/rbnf/iw.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License iw{ "%%ALIAS"{"he"} } diff --git a/icuSources/data/rbnf/ja.txt b/icuSources/data/rbnf/ja.txt index 8db95682..db01443a 100644 --- a/icuSources/data/rbnf/ja.txt +++ b/icuSources/data/rbnf/ja.txt @@ -1,21 +1,15 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/ja.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ja{ RBNFRules{ OrdinalRules{ "%digits-ordinal:", - "-x: \u7B2C\u2212>#,###0>;", - "0: \u7B2C=#,###0=;", + "-x: \u7B2C\u2212>#,##0>;", + "0: \u7B2C=#,##0=;", } SpelloutRules{ "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "1: \u5143;", "2: =%spellout-numbering=;", @@ -49,7 +43,7 @@ ja{ "100000000: <<\u5104[>>];", "1000000000000: <<\u5146[>>];", "10000000000000000: <<\u4EAC[>>];", - "1000000000000000000: =#,###0=;", + "1000000000000000000: =#,##0=;", "%spellout-cardinal:", "-x: \u30DE\u30A4\u30CA\u30B9>>;", "x.x: <<\u30FB>>>;", @@ -73,11 +67,11 @@ ja{ "100000000: <<\u5104[>>];", "1000000000000: <<\u5146[>>];", "10000000000000000: <<\u4EAC[>>];", - "1000000000000000000: =#,###0=;", + "1000000000000000000: =#,##0=;", "%spellout-ordinal:", - "x.x: =#,###0.#=;", + "x.x: =#,##0.#=;", "0: \u7B2C=%spellout-numbering=;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/ka.txt b/icuSources/data/rbnf/ka.txt index 6dd6cd3f..e15daad9 100644 --- a/icuSources/data/rbnf/ka.txt +++ b/icuSources/data/rbnf/ka.txt @@ -1,16 +1,10 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/ka.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ka{ RBNFRules{ SpelloutRules{ "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "%spellout-numbering:", "0: =%spellout-cardinal=;", @@ -69,5 +63,5 @@ ka{ "1: ' =%spellout-cardinal=;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/kl.txt b/icuSources/data/rbnf/kl.txt index 81f71ead..b419252e 100644 --- a/icuSources/data/rbnf/kl.txt +++ b/icuSources/data/rbnf/kl.txt @@ -1,16 +1,10 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/kl.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License kl{ RBNFRules{ SpelloutRules{ "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "%spellout-numbering:", "0: =%spellout-cardinal=;", @@ -76,5 +70,5 @@ kl{ "1000000000000000000: =#,##0=;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/km.txt b/icuSources/data/rbnf/km.txt old mode 100755 new mode 100644 index 7362fdb3..fa8f15f7 --- a/icuSources/data/rbnf/km.txt +++ b/icuSources/data/rbnf/km.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/km.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License km{ RBNFRules{ OrdinalRules{ diff --git a/icuSources/data/rbnf/ko.txt b/icuSources/data/rbnf/ko.txt index 50cd2928..b820ccd7 100644 --- a/icuSources/data/rbnf/ko.txt +++ b/icuSources/data/rbnf/ko.txt @@ -1,16 +1,10 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/ko.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ko{ RBNFRules{ SpelloutRules{ "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "%spellout-numbering:", "0.x: <%spellout-cardinal-sinokorean<\uC810>>>;", @@ -41,7 +35,7 @@ ko{ "100000000: <<\uC5B5[ >>];", "1000000000000: <<\uC870[ >>];", "10000000000000000: <<\uACBD[ >>];", - "1000000000000000000: =#,###0=;", + "1000000000000000000: =#,##0=;", "%spellout-cardinal-native-attributive:", "-x: \uB9C8\uC774\uB108\uC2A4 >>;", "x.x: =%spellout-cardinal-sinokorean=;", @@ -74,7 +68,7 @@ ko{ "100000000: <%spellout-cardinal-sinokorean<\uC5B5[ >>];", "1000000000000: <%spellout-cardinal-sinokorean<\uC870[ >>];", "10000000000000000: <%spellout-cardinal-sinokorean<\uACBD[ >>];", - "1000000000000000000: =#,###0=;", + "1000000000000000000: =#,##0=;", "%spellout-cardinal-native:", "-x: \uB9C8\uC774\uB108\uC2A4 >>;", "x.x: =%spellout-cardinal-sinokorean=;", @@ -118,10 +112,10 @@ ko{ "100000000: <<\uC5B5[>>];", "1000000000000: <<\uC870[>>];", "10000000000000000: <<\uACBD[>>];", - "1000000000000000000: =#,###0=;", + "1000000000000000000: =#,##0=;", "%spellout-ordinal-sinokorean-count:", "-x: \uB9C8\uC774\uB108\uC2A4 >>;", - "x.x: =#,###0.#=;", + "x.x: =#,##0.#=;", "0: =%%spellout-ordinal-native-count-smaller= \uBC88\uC9F8;", "10: =%%spellout-ordinal-sinokorean-count-smaller= \uBC88\uC9F8;", "%%spellout-ordinal-sinokorean-count-smaller:", @@ -169,7 +163,7 @@ ko{ "10000000000000000: <<\uACBD[ >>];", "%spellout-ordinal-native-count:", "-x: \uB9C8\uC774\uB108\uC2A4 >>;", - "x.x: =#,###0.#=;", + "x.x: =#,##0.#=;", "0: =%%spellout-ordinal-native-count-smaller= \uBC88\uC9F8;", "%%spellout-ordinal-native-count-smaller:", "0: \uC601;", @@ -196,13 +190,13 @@ ko{ "100000000: <%spellout-cardinal-sinokorean<\uC5B5[ >>];", "1000000000000: <%spellout-cardinal-sinokorean<\uC870[ >>];", "10000000000000000: <%spellout-cardinal-sinokorean<\uACBD[ >>];", - "1000000000000000000: =#,###0=;", + "1000000000000000000: =#,##0=;", "%spellout-ordinal-sinokorean:", "0: =%spellout-ordinal-native=;", "50: =%spellout-cardinal-sinokorean=\uC9F8;", "100: =%%spellout-ordinal-sinokorean-count-larger=\uC9F8;", "%spellout-ordinal-native:", - "x.x: =#,###0.#=;", + "x.x: =#,##0.#=;", "-x: \uB9C8\uC774\uB108\uC2A4 >>;", "0: =%%spellout-ordinal-native-priv=\uC9F8;", "%%spellout-ordinal-native-priv:", @@ -240,12 +234,12 @@ ko{ "100000000: <%spellout-cardinal-sinokorean<\uC5B5[ >%%spellout-ordinal-native-smaller-x02>];", "1000000000000: <%spellout-cardinal-sinokorean<\uC870[ >%%spellout-ordinal-native-smaller-x02>];", "10000000000000000: <%spellout-cardinal-sinokorean<\uACBD[ >%%spellout-ordinal-native-smaller-x02>];", - "1000000000000000000: =#,###0=;", + "1000000000000000000: =#,##0=;", "%%spellout-ordinal-native-smaller-x02:", "0: =%%spellout-ordinal-native-smaller=;", "2: \uB458;", "3: =%%spellout-ordinal-native-smaller=;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/ky.txt b/icuSources/data/rbnf/ky.txt old mode 100755 new mode 100644 index 942613d6..82ba029d --- a/icuSources/data/rbnf/ky.txt +++ b/icuSources/data/rbnf/ky.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/ky.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ky{ RBNFRules{ OrdinalRules{ @@ -17,7 +11,7 @@ ky{ } SpelloutRules{ "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "%spellout-numbering:", "0: =%spellout-cardinal=;", @@ -171,5 +165,5 @@ ky{ "1000000000000: 0* <#,##0<<;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/lo.txt b/icuSources/data/rbnf/lo.txt old mode 100755 new mode 100644 index 6fd77581..eecc4f0a --- a/icuSources/data/rbnf/lo.txt +++ b/icuSources/data/rbnf/lo.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/lo.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License lo{ RBNFRules{ OrdinalRules{ @@ -15,7 +9,7 @@ lo{ } SpelloutRules{ "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "%spellout-numbering:", "0: =%spellout-cardinal=;", @@ -49,5 +43,5 @@ lo{ "0: \u0E17\u0E35\u0E48\u200B=%spellout-cardinal=;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/lt.txt b/icuSources/data/rbnf/lt.txt index 28a64f73..d67d3aa2 100644 --- a/icuSources/data/rbnf/lt.txt +++ b/icuSources/data/rbnf/lt.txt @@ -1,16 +1,10 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/lt.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License lt{ RBNFRules{ SpelloutRules{ "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "%spellout-numbering:", "0: =%spellout-cardinal-masculine=;", @@ -112,5 +106,5 @@ lt{ "1000000000000000000: =#,##0=;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/lv.txt b/icuSources/data/rbnf/lv.txt index 26f6964d..0cb88c3d 100644 --- a/icuSources/data/rbnf/lv.txt +++ b/icuSources/data/rbnf/lv.txt @@ -1,16 +1,10 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/lv.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License lv{ RBNFRules{ SpelloutRules{ "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "%spellout-numbering:", "0: =%spellout-cardinal-masculine=;", @@ -87,5 +81,5 @@ lv{ "1000000000000000000: =#,##0=;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/mk.txt b/icuSources/data/rbnf/mk.txt index d7dd9d85..de82ef5f 100644 --- a/icuSources/data/rbnf/mk.txt +++ b/icuSources/data/rbnf/mk.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/mk.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * ICU source: /xml/rbnf/mk.xml */ @@ -15,7 +9,7 @@ mk{ "%%lenient-parse:", "&[last primary ignorable ] << ' ' << ',' << '-' << '\u00AD';", "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "%spellout-numbering:", "0: =%spellout-cardinal-masculine=;", @@ -103,5 +97,5 @@ mk{ "1000000000000000000: =#,##0=;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/ms.txt b/icuSources/data/rbnf/ms.txt index 3c4107b5..92707337 100644 --- a/icuSources/data/rbnf/ms.txt +++ b/icuSources/data/rbnf/ms.txt @@ -1,21 +1,15 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/ms.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ms{ RBNFRules{ OrdinalRules{ "%digits-ordinal:", - "-x: ke\u2212>#,##0>;", - "0: ke=#,##0=;", + "-x: \u2212ke->#,##0>;", + "0: ke-=#,##0=;", } SpelloutRules{ "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "%spellout-numbering:", "0: =%spellout-cardinal=;", @@ -53,5 +47,5 @@ ms{ "2: ke=%spellout-cardinal=;", } } - Version{"2.1.21.63"} + Version{"2.1.31.40"} } diff --git a/icuSources/data/rbnf/mt.txt b/icuSources/data/rbnf/mt.txt index 1ff992ab..630f95a9 100644 --- a/icuSources/data/rbnf/mt.txt +++ b/icuSources/data/rbnf/mt.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/mt.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * ICU source: /xml/rbnf/mt.xml */ @@ -40,7 +34,7 @@ mt{ "%%lenient-parse:", "&[last primary ignorable ] << ' ' << ',' << '-' << '\u00AD';", "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "%spellout-numbering:", "0: =%%spellout-cardinal-type-b-masculine=;", @@ -274,5 +268,5 @@ mt{ "10: g\u0127axart;", } } - Version{"2.1.19.95"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/my.txt b/icuSources/data/rbnf/my.txt old mode 100755 new mode 100644 index 6d81498c..57954239 --- a/icuSources/data/rbnf/my.txt +++ b/icuSources/data/rbnf/my.txt @@ -1,16 +1,10 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/my.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License my{ RBNFRules{ SpelloutRules{ "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-cardinal=;", "%spellout-numbering:", "0: =%spellout-cardinal=;", @@ -57,5 +51,5 @@ my{ "11: =%spellout-cardinal=;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/nb.txt b/icuSources/data/rbnf/nb.txt index a03a7b53..fe7e6b97 100644 --- a/icuSources/data/rbnf/nb.txt +++ b/icuSources/data/rbnf/nb.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/nb.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * ICU source: /xml/rbnf/nb.xml */ @@ -16,7 +10,7 @@ nb{ "&[last primary ignorable ] << ' ' << ',' << '-' << '\u00AD';", "%spellout-numbering-year:", "-x: minus >>;", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "1100/100: <<\u00ADhundre[ og >>];", "10000: =%spellout-numbering=;", @@ -317,5 +311,5 @@ nb{ "1: er =%spellout-ordinal-plural=;", } } - Version{"2.1.19.35"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/nl.txt b/icuSources/data/rbnf/nl.txt index 69c9e4f9..3a6c8f79 100644 --- a/icuSources/data/rbnf/nl.txt +++ b/icuSources/data/rbnf/nl.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/nl.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License nl{ RBNFRules{ OrdinalRules{ @@ -19,7 +13,7 @@ nl{ "1: =%spellout-numbering=;", "%spellout-numbering-year:", "-x: min >>;", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "1100/100: <<>%%2d-year>;", "2000: =%spellout-numbering=;", @@ -112,5 +106,5 @@ nl{ "1000000000000000000: =#,##0=.;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/nn.txt b/icuSources/data/rbnf/nn.txt index e6a0eb41..60f7ce57 100644 --- a/icuSources/data/rbnf/nn.txt +++ b/icuSources/data/rbnf/nn.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/nn.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * ICU source: /xml/rbnf/nn.xml */ @@ -16,7 +10,7 @@ nn{ "&[last primary ignorable ] << ' ' << ',' << '-' << '\u00AD';", "%spellout-numbering-year:", "-x: minus >>;", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "1100/100: << hundre[ og >>];", "10000: =%spellout-numbering=;", @@ -76,5 +70,5 @@ nn{ "1000000000000000000: =#,##0=;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/no.txt b/icuSources/data/rbnf/no.txt index 56aa6e90..097a923c 100644 --- a/icuSources/data/rbnf/no.txt +++ b/icuSources/data/rbnf/no.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License no{ "%%ALIAS"{"nb"} } diff --git a/icuSources/data/rbnf/pl.txt b/icuSources/data/rbnf/pl.txt index c6365da4..4eb1f1b7 100644 --- a/icuSources/data/rbnf/pl.txt +++ b/icuSources/data/rbnf/pl.txt @@ -1,16 +1,10 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/pl.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pl{ RBNFRules{ SpelloutRules{ "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "%spellout-numbering:", "0: =%spellout-cardinal-masculine=;", @@ -400,5 +394,5 @@ pl{ "10: << >>;", } } - Version{"2.1.21.56"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/pt.txt b/icuSources/data/rbnf/pt.txt index 801476f0..daadaffd 100644 --- a/icuSources/data/rbnf/pt.txt +++ b/icuSources/data/rbnf/pt.txt @@ -1,24 +1,14 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/pt.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pt{ RBNFRules{ OrdinalRules{ - "%%dord-mascabbrev:", - "0: \u00BA;", "%digits-ordinal-masculine:", "-x: \u2212>>;", - "0: =#,##0==%%dord-mascabbrev=;", - "%%dord-femabbrev:", - "0: \u00AA;", + "0: =#,##0=\u00BA;", "%digits-ordinal-feminine:", "-x: \u2212>>;", - "0: =#,##0==%%dord-femabbrev=;", + "0: =#,##0=\u00AA;", "%digits-ordinal:", "0: =%digits-ordinal-masculine=;", } @@ -26,7 +16,7 @@ pt{ "%%lenient-parse:", "&[last primary ignorable ] << ' ' << ',' << '-' << '\u00AD';", "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "%spellout-numbering:", "0: =%spellout-cardinal-masculine=;", @@ -204,5 +194,5 @@ pt{ "1000000000000000000: =#,##0=\u00AA;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/pt_PT.txt b/icuSources/data/rbnf/pt_PT.txt index bf0b56d5..b3fd2ccd 100644 --- a/icuSources/data/rbnf/pt_PT.txt +++ b/icuSources/data/rbnf/pt_PT.txt @@ -1,32 +1,12 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/pt_PT.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pt_PT{ RBNFRules{ - OrdinalRules{ - "%%dord-mascabbrev:", - "0: \u00BA;", - "%digits-ordinal-masculine:", - "-x: \u2212>>;", - "0: =#,##0==%%dord-mascabbrev=;", - "%%dord-femabbrev:", - "0: \u00AA;", - "%digits-ordinal-feminine:", - "-x: \u2212>>;", - "0: =#,##0==%%dord-femabbrev=;", - "%digits-ordinal:", - "0: =%digits-ordinal-masculine=;", - } SpelloutRules{ "%%lenient-parse:", "&[last primary ignorable ] << ' ' << ',' << '-' << '\u00AD';", "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "%spellout-numbering:", "0: =%spellout-cardinal-masculine=;", @@ -204,5 +184,5 @@ pt_PT{ "1000000000000000000: =#,##0=\u00AA;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/rbnffiles.mk b/icuSources/data/rbnf/rbnffiles.mk index 01ee2cbf..034aabf7 100644 --- a/icuSources/data/rbnf/rbnffiles.mk +++ b/icuSources/data/rbnf/rbnffiles.mk @@ -1,17 +1,17 @@ -# * Copyright (C) 1998-2016, International Business Machines -# * Corporation and others. All Rights Reserved. -RBNF_CLDR_VERSION = %version% +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +RBNF_CLDR_VERSION = 32 # A list of txt's to build # Note: # # If you are thinking of modifying this file, READ THIS. # # Instead of changing this file [unless you want to check it back in], -# you should consider creating a '%local%' file in this same directory. +# you should consider creating a 'rbnflocal.mk' file in this same directory. # Then, you can have your local changes remain even if you upgrade or # reconfigure ICU. # -# Example '%local%' files: +# Example 'rbnflocal.mk' files: # # * To add an additional locale to the list: # _____________________________________________________ @@ -26,10 +26,10 @@ RBNF_CLDR_VERSION = %version% # Generated by LDML2ICUConverter, from LDML source files. # Aliases without a corresponding xx.xml file (see icu-config.xml & build.xml) -RBNF_SYNTHETIC_ALIAS = es_DO.txt es_GT.txt es_HN.txt es_MX.txt\ - es_NI.txt es_PA.txt es_PR.txt es_SV.txt es_US.txt\ - in.txt iw.txt no.txt sh.txt zh_HK.txt\ - zh_Hant_HK.txt zh_MO.txt zh_TW.txt +RBNF_SYNTHETIC_ALIAS = ars.txt es_DO.txt es_GT.txt es_HN.txt\ + es_MX.txt es_NI.txt es_PA.txt es_PR.txt es_SV.txt\ + es_US.txt in.txt iw.txt no.txt sh.txt\ + yue_CN.txt zh_HK.txt zh_Hant_HK.txt zh_MO.txt zh_TW.txt # All aliases (to not be included under 'installed'), but not including root. @@ -51,5 +51,5 @@ RBNF_SOURCE = af.txt am.txt ar.txt az.txt\ pt.txt pt_PT.txt ro.txt ru.txt se.txt\ sk.txt sl.txt sq.txt sr.txt sr_Latn.txt\ sv.txt ta.txt th.txt tr.txt uk.txt\ - vi.txt yue.txt zh.txt zh_Hant.txt + vi.txt yue.txt yue_Hans.txt zh.txt zh_Hant.txt diff --git a/icuSources/data/rbnf/ro.txt b/icuSources/data/rbnf/ro.txt index 3ad75e03..c065ef69 100644 --- a/icuSources/data/rbnf/ro.txt +++ b/icuSources/data/rbnf/ro.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/ro.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ro{ RBNFRules{ OrdinalRules{ @@ -15,7 +9,7 @@ ro{ } SpelloutRules{ "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "%spellout-numbering:", "0: =%spellout-cardinal-masculine=;", @@ -93,5 +87,5 @@ ro{ "1000000000000000000: =#,##0=;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/root.txt b/icuSources/data/rbnf/root.txt index c9cafd89..058c5c98 100644 --- a/icuSources/data/rbnf/root.txt +++ b/icuSources/data/rbnf/root.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/root.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * ICU source: /xml/rbnf/root.xml */ @@ -268,7 +262,7 @@ root{ "2000000000000: <<\u137C>%%ethiopic-p2>;", "10000000000000000: \u137C>%%ethiopic-p3>;", "20000000000000000: <<\u137C>%%ethiopic-p3>;", - "1000000000000000000: =#,###0=;", + "1000000000000000000: =#,##0=;", "%georgian:", "-x: \u2212>>;", "x.x: =#,##0.00=;", @@ -651,7 +645,8 @@ root{ SpelloutRules{ "%spellout-numbering-year:", "-x: \u2212>>;", - "0: =#,###0.#=;", + "x.x: =0.0=;", + "0: =0=;", "%spellout-numbering:", "-x: \u2212>>;", "0: =#,##0.#=;", @@ -663,5 +658,5 @@ root{ "0: =#,##0.#=.;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/ru.txt b/icuSources/data/rbnf/ru.txt index 0e2cee82..6627a01f 100644 --- a/icuSources/data/rbnf/ru.txt +++ b/icuSources/data/rbnf/ru.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/ru.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * ICU source: /xml/rbnf/ru.xml */ @@ -15,7 +9,7 @@ ru{ "%%lenient-parse:", "&[last primary ignorable ] << ' ' << ',' << '-' << '\u00AD';", "%spellout-numbering-year:", - "x.x: =0.#=;", + "x.x: =0.0=;", "0: =%spellout-ordinal-masculine-genitive=;", "%spellout-numbering:", "0: =%spellout-cardinal-masculine=;", @@ -1392,5 +1386,5 @@ ru{ "21001: =0=.;", } } - Version{"2.1.19.86"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/se.txt b/icuSources/data/rbnf/se.txt index f7e9828b..605c036f 100644 --- a/icuSources/data/rbnf/se.txt +++ b/icuSources/data/rbnf/se.txt @@ -1,17 +1,11 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/se.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License se{ RBNFRules{ SpelloutRules{ "%spellout-numbering-year:", "-x: eret >>;", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "1100/100: <<\u00AD\u010Duo\u0111i[\u00AD>>];", "10000: =%spellout-numbering=;", @@ -42,5 +36,5 @@ se{ "1000000000000000000: =#,##0=;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/sh.txt b/icuSources/data/rbnf/sh.txt index 2517eb3c..74b646a2 100644 --- a/icuSources/data/rbnf/sh.txt +++ b/icuSources/data/rbnf/sh.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sh{ "%%ALIAS"{"sr_Latn"} } diff --git a/icuSources/data/rbnf/sk.txt b/icuSources/data/rbnf/sk.txt index 15aee948..0d3e1fd3 100644 --- a/icuSources/data/rbnf/sk.txt +++ b/icuSources/data/rbnf/sk.txt @@ -1,16 +1,10 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/sk.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sk{ RBNFRules{ SpelloutRules{ "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "%spellout-numbering:", "0: =%spellout-cardinal-masculine=;", @@ -110,5 +104,5 @@ sk{ "1000000000000000000: =#,##0=;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/sl.txt b/icuSources/data/rbnf/sl.txt index 5c01c534..ad468b9f 100644 --- a/icuSources/data/rbnf/sl.txt +++ b/icuSources/data/rbnf/sl.txt @@ -1,16 +1,10 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/sl.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sl{ RBNFRules{ SpelloutRules{ "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "%spellout-numbering:", "0: =%spellout-cardinal-masculine=;", @@ -134,5 +128,5 @@ sl{ "1000000000000000000: =#,##0=;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/sq.txt b/icuSources/data/rbnf/sq.txt index f1c8237a..76791a94 100644 --- a/icuSources/data/rbnf/sq.txt +++ b/icuSources/data/rbnf/sq.txt @@ -1,16 +1,10 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/sq.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sq{ RBNFRules{ SpelloutRules{ "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "%spellout-numbering:", "0: =%spellout-cardinal-masculine=;", @@ -69,5 +63,5 @@ sq{ "1000000000000000000: =#,##0=;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/sr.txt b/icuSources/data/rbnf/sr.txt index 489e2df2..e7bd6d51 100644 --- a/icuSources/data/rbnf/sr.txt +++ b/icuSources/data/rbnf/sr.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/sr.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * ICU source: /xml/rbnf/sr.xml */ @@ -15,7 +9,7 @@ sr{ "%%lenient-parse:", "&[last primary ignorable ] << ' ' << ',' << '-' << '\u00AD';", "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "%spellout-numbering:", "0: =%spellout-cardinal-masculine=;", @@ -156,5 +150,5 @@ sr{ "400: <%spellout-cardinal-feminine<\u0441\u0442\u043E>%%ordti>;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/sr_Latn.txt b/icuSources/data/rbnf/sr_Latn.txt index 32ad12f0..15e19e70 100644 --- a/icuSources/data/rbnf/sr_Latn.txt +++ b/icuSources/data/rbnf/sr_Latn.txt @@ -1,23 +1,17 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/sr_Latn.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_Latn{ %%Parent{"root"} RBNFRules{ SpelloutRules{ "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "%spellout-numbering:", "0: =%spellout-cardinal-masculine=;", "%spellout-cardinal-masculine:", "-x: minus >>;", - "x.x: << zarez >>;", + "x.x: << koma >>;", "0: nula;", "1: jedan;", "2: dva;", @@ -29,129 +23,128 @@ sr_Latn{ "8: osam;", "9: devet;", "10: deset;", - "11: jedenaest;", + "11: jedanaest;", "12: dvanaest;", "13: trinaest;", "14: \u010Detrnaest;", "15: petnaest;", - "16: \u0161estnaest;", + "16: \u0161esnaest;", "17: sedamnaest;", "18: osamnaest;", "19: devetnaest;", - "20: dvadeset[ >>];", - "30: trideset[ >>];", - "40: \u010Detrdeset[ >>];", - "50: pedeset[ >>];", - "60: \u0161ezdeset[ >>];", - "70: sedamdeset[ >>];", - "80: osamdeset[ >>];", - "90: devedeset[ >>];", + "20: dvadeset[ i >>];", + "30: trideset[ i >>];", + "40: \u010Detrdeset[ i >>];", + "50: pedeset[ i >>];", + "60: \u0161ezdeset[ i >>];", + "70: sedamdeset[ i >>];", + "80: osamdeset[ i >>];", + "90: devedeset[ i >>];", "100: sto[ >>];", - "200: dvesto[ >>];", - "300: tristo[ >>];", - "400: \u010Detristo[ >>];", - "500: petsto[ >>];", - "600: \u0161esto[ >>];", - "700: sedamsto[ >>];", - "800: osamsto[ >>];", - "900: devetsto[ >>];", - "1000: tisu\u0107u[ >>];", - "2000: <%spellout-cardinal-feminine< tisu\u0107a[ >>];", - "5000: <%spellout-cardinal-feminine< tisu\u0107u[ >>];", - "1000000: <%spellout-cardinal-masculine< milijun[ >>];", - "2000000: <%spellout-cardinal-masculine< milijuny[ >>];", - "5000000: <%spellout-cardinal-masculine< milijun[ >>];", - "1000000000: <%spellout-cardinal-masculine< miliarda[ >>];", - "2000000000: <%spellout-cardinal-masculine< miliardy[ >>];", - "5000000000: <%spellout-cardinal-masculine< miliarda[ >>];", - "1000000000000: <%spellout-cardinal-masculine< bilijun[ >>];", - "2000000000000: <%spellout-cardinal-masculine< bilijuny[ >>];", - "5000000000000: <%spellout-cardinal-masculine< bilijun[ >>];", - "1000000000000000: <%spellout-cardinal-masculine< biliarda[ >>];", - "2000000000000000: <%spellout-cardinal-masculine< biliardy[ >>];", - "5000000000000000: <%spellout-cardinal-masculine< biliarda[ >>];", + "200: dvesta[ >>];", + "300: trista[ >>];", + "400: <%spellout-cardinal-feminine>];", + "1000: <%spellout-cardinal-feminine< hiljadu[ >>];", + "2000: <%spellout-cardinal-feminine< hiljada[ >>];", + "1000000: <%spellout-cardinal-masculine< milion[ >>];", + "1000000000: <%spellout-cardinal-masculine< milijarda[ >>];", + "1000000000000: <%spellout-cardinal-masculine< bilion[ >>];", + "1000000000000000: <%spellout-cardinal-masculine< bilijarda[ >>];", "1000000000000000000: =#,##0=;", "%spellout-cardinal-neuter:", "-x: minus >>;", - "x.x: << zarez >>;", + "x.x: << koma >>;", "0: nula;", "1: jedno;", "2: dva;", "3: =%spellout-cardinal-masculine=;", - "20: dvadeset[ >>];", - "30: trideset[ >>];", - "40: \u010Detrdeset[ >>];", - "50: pedeset[ >>];", - "60: \u0161ezdeset[ >>];", - "70: sedamdeset[ >>];", - "80: osamdeset[ >>];", - "90: devedeset[ >>];", + "20: dvadeset[ i >>];", + "30: trideset[ i >>];", + "40: \u010Detrdeset[ i >>];", + "50: pedeset[ i >>];", + "60: \u0161ezdeset[ i >>];", + "70: sedamdeset[ i >>];", + "80: osamdeset[ i >>];", + "90: devedeset[ i >>];", "100: sto[ >>];", - "200: dvesto[ >>];", - "300: tristo[ >>];", - "400: \u010Detristo[ >>];", - "500: petsto[ >>];", - "600: \u0161esto[ >>];", - "700: sedamsto[ >>];", - "800: osamsto[ >>];", - "900: devetsto[ >>];", - "1000: tisu\u0107u[ >>];", - "2000: <%spellout-cardinal-feminine< tisu\u0107e[ >>];", - "5000: <%spellout-cardinal-feminine< tisu\u0107u[ >>];", - "1000000: <%spellout-cardinal-masculine< milijun[ >>];", - "2000000: <%spellout-cardinal-masculine< milijuny[ >>];", - "5000000: <%spellout-cardinal-masculine< milijun[ >>];", - "1000000000: <%spellout-cardinal-masculine< miliarda[ >>];", - "2000000000: <%spellout-cardinal-masculine< miliardy[ >>];", - "5000000000: <%spellout-cardinal-masculine< miliarda[ >>];", - "1000000000000: <%spellout-cardinal-masculine< bilijun[ >>];", - "2000000000000: <%spellout-cardinal-masculine< bilijuny[ >>];", - "5000000000000: <%spellout-cardinal-masculine< bilijun[ >>];", - "1000000000000000: <%spellout-cardinal-masculine< biliarda[ >>];", - "2000000000000000: <%spellout-cardinal-masculine< biliardy[ >>];", - "5000000000000000: <%spellout-cardinal-masculine< biliarda[ >>];", + "200: dvesta[ >>];", + "300: trista[ >>];", + "400: <%spellout-cardinal-feminine>];", + "1000: <%spellout-cardinal-feminine< hiljadu[ >>];", + "2000: <%spellout-cardinal-feminine< hiljada[ >>];", + "1000000: <%spellout-cardinal-masculine< milion[ >>];", + "1000000000: <%spellout-cardinal-masculine< milijarda[ >>];", + "1000000000000: <%spellout-cardinal-masculine< bilion[ >>];", + "1000000000000000: <%spellout-cardinal-masculine< bilijarda[ >>];", "1000000000000000000: =#,##0=;", "%spellout-cardinal-feminine:", "-x: minus >>;", - "x.x: << zarez >>;", + "x.x: << koma >>;", "0: nula;", - "1: jedinica;", + "1: jedna;", "2: dve;", "3: =%spellout-cardinal-masculine=;", - "20: dvadeset[ >>];", - "30: trideset[ >>];", - "40: \u010Detrdeset[ >>];", - "50: pedeset[ >>];", - "60: \u0161ezdeset[ >>];", - "70: sedamdeset[ >>];", - "80: osamdeset[ >>];", - "90: devedeset[ >>];", + "20: dvadeset[ i >>];", + "30: trideset[ i >>];", + "40: \u010Detrdeset[ i >>];", + "50: pedeset[ i >>];", + "60: \u0161ezdeset[ i >>];", + "70: sedamdeset[ i >>];", + "80: osamdeset[ i >>];", + "90: devedeset[ i >>];", "100: sto[ >>];", - "200: dvesto[ >>];", - "300: tristo[ >>];", - "400: \u010Detristo[ >>];", - "500: petsto[ >>];", - "600: \u0161esto[ >>];", - "700: sedamsto[ >>];", - "800: osamsto[ >>];", - "900: devetsto[ >>];", - "1000: tisu\u0107u[ >>];", - "2000: <%spellout-cardinal-feminine< tisu\u0107e[ >>];", - "5000: <%spellout-cardinal-feminine< tisu\u0107u[ >>];", - "1000000: <%spellout-cardinal-masculine< milijun[ >>];", - "2000000: <%spellout-cardinal-masculine< milijuny[ >>];", - "5000000: <%spellout-cardinal-masculine< milijun[ >>];", - "1000000000: <%spellout-cardinal-masculine< miliarda[ >>];", - "2000000000: <%spellout-cardinal-masculine< miliardy[ >>];", - "5000000000: <%spellout-cardinal-masculine< miliarda[ >>];", - "1000000000000: <%spellout-cardinal-masculine< bilijun[ >>];", - "2000000000000: <%spellout-cardinal-masculine< bilijuny[ >>];", - "5000000000000: <%spellout-cardinal-masculine< bilijun[ >>];", - "1000000000000000: <%spellout-cardinal-masculine< biliarda[ >>];", - "2000000000000000: <%spellout-cardinal-masculine< biliardy[ >>];", - "5000000000000000: <%spellout-cardinal-masculine< biliarda[ >>];", + "200: dvesta[ >>];", + "300: trista[ >>];", + "400: <%spellout-cardinal-feminine>];", + "1000: <%spellout-cardinal-feminine< hiljadu[ >>];", + "2000: <%spellout-cardinal-feminine< hiljada[ >>];", + "1000000: <%spellout-cardinal-masculine< milion[ >>];", + "1000000000: <%spellout-cardinal-masculine< milijarda[ >>];", + "1000000000000: <%spellout-cardinal-masculine< bilion[ >>];", + "1000000000000000: <%spellout-cardinal-masculine< bilijarda[ >>];", "1000000000000000000: =#,##0=;", + "%%ordi:", + "0: i;", + "1: ' i =%spellout-ordinal=;", + "%%ordti:", + "0: ti;", + "1: ' =%spellout-ordinal=;", + "%spellout-ordinal:", + "-x: minus >>;", + "x.x: =#,##0.#=;", + "0: nulti;", + "1: prvi;", + "2: drugi;", + "3: tre\u0107i;", + "4: \u010Detvrti;", + "5: peti;", + "6: \u0161esti;", + "7: sedmi;", + "8: osmi;", + "9: deveti;", + "10: deseti;", + "11: jedanaesti;", + "12: dvanaesti;", + "13: trinaesti;", + "14: \u010Detrnaesti;", + "15: petnaesti;", + "16: \u0161esnaesti;", + "17: sedamnaesti;", + "18: osamnaesti;", + "19: devetnaesti;", + "20: dvadeset>%%ordi>;", + "30: trideset>%%ordi>;", + "40: \u010Detrdeset>%%ordi>;", + "50: pedeset>%%ordi>;", + "60: \u0161ezdeset>%%ordi>;", + "70: sedamdeset>%%ordi>;", + "80: osamdeset>%%ordi>;", + "90: devedeset>%%ordi>;", + "100: sto>%%ordti>;", + "200: dvesta>%%ordti>;", + "300: trista>%%ordti>;", + "400: <%spellout-cardinal-feminine%%ordti>;", } } - Version{"2.1.19.14"} + Version{"2.1.29.33"} } diff --git a/icuSources/data/rbnf/sv.txt b/icuSources/data/rbnf/sv.txt index 17c20d32..f82f7fb3 100644 --- a/icuSources/data/rbnf/sv.txt +++ b/icuSources/data/rbnf/sv.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/sv.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sv{ RBNFRules{ OrdinalRules{ @@ -36,7 +30,7 @@ sv{ "&[last primary ignorable ] << ' ' << ',' << '-' << '\u00AD';", "%spellout-numbering-year:", "-x: minus >>;", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "1100/100: <<\u00ADhundra[\u00AD>>];", "10000: =%spellout-numbering=;", @@ -236,5 +230,5 @@ sv{ "0: =%spellout-ordinal-neuter=;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/ta.txt b/icuSources/data/rbnf/ta.txt index 3afa9635..47dc52d2 100644 --- a/icuSources/data/rbnf/ta.txt +++ b/icuSources/data/rbnf/ta.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/ta.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ta{ RBNFRules{ OrdinalRules{ @@ -15,7 +9,7 @@ ta{ } SpelloutRules{ "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "%spellout-numbering:", "0: =%spellout-cardinal=;", @@ -65,7 +59,7 @@ ta{ "1000000000000000000: =#,##,##0=;", "%spellout-ordinal:", "-x: \u0B8E\u0BA4\u0BBF\u0BB0\u0BCD\u0BAE >>;", - "x.x: =#,###0.#=;", + "x.x: =#,##,##0.#=;", "0: \u0BAA\u0BC2\u0B9C\u0BCD\u0BAF\u0BAE\u0BCD;", "1: \u0BAE\u0BC1\u0BA4\u0BB2\u0BBE\u0BB5\u0BA4\u0BC1;", "2: \u0B87\u0BB0\u0BA3\u0BCD\u0B9F\u0BBE\u0BB5\u0BA4\u0BC1;", @@ -90,5 +84,5 @@ ta{ "21: =#,##,##0=\u0BBE\u0BB5\u0BA4\u0BC1;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/th.txt b/icuSources/data/rbnf/th.txt index 141acce5..76286e10 100644 --- a/icuSources/data/rbnf/th.txt +++ b/icuSources/data/rbnf/th.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/th.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License th{ RBNFRules{ OrdinalRules{ @@ -15,7 +9,7 @@ th{ } SpelloutRules{ "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "%spellout-numbering:", "0: =%spellout-cardinal=;", @@ -49,5 +43,5 @@ th{ "0: \u0E17\u0E35\u0E48\u200B=%spellout-cardinal=;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/tr.txt b/icuSources/data/rbnf/tr.txt index 45d6f0f9..4cba741b 100644 --- a/icuSources/data/rbnf/tr.txt +++ b/icuSources/data/rbnf/tr.txt @@ -1,16 +1,10 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/tr.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License tr{ RBNFRules{ SpelloutRules{ "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "%spellout-numbering:", "0: =%spellout-cardinal=;", @@ -93,5 +87,5 @@ tr{ "1000000000000000000: =#,##0='inci;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/uk.txt b/icuSources/data/rbnf/uk.txt index 01b71f01..099fe412 100644 --- a/icuSources/data/rbnf/uk.txt +++ b/icuSources/data/rbnf/uk.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/uk.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * ICU source: /xml/rbnf/uk.xml */ @@ -15,7 +9,7 @@ uk{ "%%lenient-parse:", "&[last primary ignorable ] << ' ' << ',' << '-' << '\u00AD';", "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "%spellout-numbering:", "0: =%spellout-cardinal-masculine=;", @@ -59,21 +53,11 @@ uk{ "700: \u0441\u0456\u043C\u0441\u043E\u0442[ >>];", "800: \u0432\u0456\u0441\u0456\u043C\u0441\u043E\u0442[ >>];", "900: \u0434\u0435\u0432\u02BC\u044F\u0442\u0441\u043E\u0442[ >>];", - "1000: <%spellout-cardinal-feminine< \u0442\u0438\u0441\u044F\u0447\u0430[ >>];", - "2000: <%spellout-cardinal-feminine< \u0442\u0438\u0441\u044F\u0447\u0456[ >>];", - "5000: <%spellout-cardinal-feminine< \u0442\u0438\u0441\u044F\u0447[ >>];", - "1000000: <%spellout-cardinal-masculine< \u043C\u0456\u043B\u044C\u0439\u043E\u043D[ >>];", - "2000000: <%spellout-cardinal-masculine< \u043C\u0456\u043B\u044C\u0439\u043E\u043D\u0438[ >>];", - "5000000: <%spellout-cardinal-masculine< \u043C\u0456\u043B\u044C\u0439\u043E\u043D\u0456\u0432[ >>];", - "1000000000: <%spellout-cardinal-masculine< \u043C\u0456\u043B\u044C\u044F\u0440\u0434[ >>];", - "2000000000: <%spellout-cardinal-masculine< \u043C\u0456\u043B\u044C\u044F\u0440\u0434\u0438[ >>];", - "5000000000: <%spellout-cardinal-masculine< \u043C\u0456\u043B\u044C\u044F\u0440\u0434\u0456\u0432[ >>];", - "1000000000000: <%spellout-cardinal-masculine< \u0431\u0456\u043B\u044C\u0439\u043E\u043D[ >>];", - "2000000000000: <%spellout-cardinal-masculine< \u0431\u0456\u043B\u044C\u0439\u043E\u043D\u0438[ >>];", - "5000000000000: <%spellout-cardinal-masculine< \u0431\u0456\u043B\u044C\u0439\u043E\u043D\u0456\u0432[ >>];", - "1000000000000000: <%spellout-cardinal-masculine< \u0431\u0456\u043B\u044C\u044F\u0440\u0434[ >>];", - "2000000000000000: <%spellout-cardinal-masculine< \u0431\u0456\u043B\u044C\u044F\u0440\u0434\u0438[ >>];", - "5000000000000000: <%spellout-cardinal-masculine< \u0431\u0456\u043B\u044C\u044F\u0440\u0434\u0456\u0432[ >>];", + "1000: <%spellout-cardinal-feminine< $(cardinal,one{\u0442\u0438\u0441\u044F\u0447\u0430}few{\u0442\u0438\u0441\u044F\u0447\u0456}other{\u0442\u0438\u0441\u044F\u0447})$[ >>];", + "1000000: <%spellout-cardinal-masculine< $(cardinal,one{\u043C\u0456\u043B\u044C\u0439\u043E\u043D}few{\u043C\u0456\u043B\u044C\u0439\u043E\u043D\u0438}other{\u043C\u0456\u043B\u044C\u0439\u043E\u043D\u0456\u0432})$[ >>];", + "1000000000: <%spellout-cardinal-masculine< $(cardinal,one{\u043C\u0456\u043B\u044C\u044F\u0440\u0434}few{\u043C\u0456\u043B\u044C\u044F\u0440\u0434\u0438}other{\u043C\u0456\u043B\u044C\u044F\u0440\u0434\u0456\u0432})$[ >>];", + "1000000000000: <%spellout-cardinal-masculine< $(cardinal,one{\u0431\u0456\u043B\u044C\u0439\u043E\u043D}few{\u0431\u0456\u043B\u044C\u0439\u043E\u043D\u0438}other{\u0431\u0456\u043B\u044C\u0439\u043E\u043D\u0456\u0432})$[ >>];", + "1000000000000000: <%spellout-cardinal-masculine< $(cardinal,one{\u0431\u0456\u043B\u044C\u044F\u0440\u0434}few{\u0431\u0456\u043B\u044C\u044F\u0440\u0434\u0438}other{\u0431\u0456\u043B\u044C\u044F\u0440\u0434\u0456\u0432})$[ >>];", "1000000000000000000: =#,##0=;", "%spellout-cardinal-neuter:", "-x: \u043C\u0456\u043D\u0443\u0441 >>;", @@ -99,21 +83,11 @@ uk{ "700: \u0441\u0456\u043C\u0441\u043E\u0442[ >>];", "800: \u0432\u0456\u0441\u0456\u043C\u0441\u043E\u0442[ >>];", "900: \u0434\u0435\u0432\u02BC\u044F\u0442\u0441\u043E\u0442[ >>];", - "1000: <%spellout-cardinal-feminine< \u0442\u0438\u0441\u044F\u0447\u0430[ >>];", - "2000: <%spellout-cardinal-feminine< \u0442\u0438\u0441\u044F\u0447\u0456[ >>];", - "5000: <%spellout-cardinal-feminine< \u0442\u0438\u0441\u044F\u0447[ >>];", - "1000000: <%spellout-cardinal-masculine< \u043C\u0456\u043B\u044C\u0439\u043E\u043D[ >>];", - "2000000: <%spellout-cardinal-masculine< \u043C\u0456\u043B\u044C\u0439\u043E\u043D\u0438[ >>];", - "5000000: <%spellout-cardinal-masculine< \u043C\u0456\u043B\u044C\u0439\u043E\u043D\u0456\u0432[ >>];", - "1000000000: <%spellout-cardinal-masculine< \u043C\u0456\u043B\u044C\u044F\u0440\u0434[ >>];", - "2000000000: <%spellout-cardinal-masculine< \u043C\u0456\u043B\u044C\u044F\u0440\u0434\u0438[ >>];", - "5000000000: <%spellout-cardinal-masculine< \u043C\u0456\u043B\u044C\u044F\u0440\u0434\u0456\u0432[ >>];", - "1000000000000: <%spellout-cardinal-masculine< \u0431\u0456\u043B\u044C\u0439\u043E\u043D[ >>];", - "2000000000000: <%spellout-cardinal-masculine< \u0431\u0456\u043B\u044C\u0439\u043E\u043D\u0438[ >>];", - "5000000000000: <%spellout-cardinal-masculine< \u0431\u0456\u043B\u044C\u0439\u043E\u043D\u0456\u0432[ >>];", - "1000000000000000: <%spellout-cardinal-masculine< \u0431\u0456\u043B\u044C\u044F\u0440\u0434[ >>];", - "2000000000000000: <%spellout-cardinal-masculine< \u0431\u0456\u043B\u044C\u044F\u0440\u0434\u0438[ >>];", - "5000000000000000: <%spellout-cardinal-masculine< \u0431\u0456\u043B\u044C\u044F\u0440\u0434\u0456\u0432[ >>];", + "1000: <%spellout-cardinal-feminine< $(cardinal,one{\u0442\u0438\u0441\u044F\u0447\u0430}few{\u0442\u0438\u0441\u044F\u0447\u0456}other{\u0442\u0438\u0441\u044F\u0447})$[ >>];", + "1000000: <%spellout-cardinal-masculine< $(cardinal,one{\u043C\u0456\u043B\u044C\u0439\u043E\u043D}few{\u043C\u0456\u043B\u044C\u0439\u043E\u043D\u0438}other{\u043C\u0456\u043B\u044C\u0439\u043E\u043D\u0456\u0432})$[ >>];", + "1000000000: <%spellout-cardinal-masculine< $(cardinal,one{\u043C\u0456\u043B\u044C\u044F\u0440\u0434}few{\u043C\u0456\u043B\u044C\u044F\u0440\u0434\u0438}other{\u043C\u0456\u043B\u044C\u044F\u0440\u0434\u0456\u0432})$[ >>];", + "1000000000000: <%spellout-cardinal-masculine< $(cardinal,one{\u0431\u0456\u043B\u044C\u0439\u043E\u043D}few{\u0431\u0456\u043B\u044C\u0439\u043E\u043D\u0438}other{\u0431\u0456\u043B\u044C\u0439\u043E\u043D\u0456\u0432})$[ >>];", + "1000000000000000: <%spellout-cardinal-masculine< $(cardinal,one{\u0431\u0456\u043B\u044C\u044F\u0440\u0434}few{\u0431\u0456\u043B\u044C\u044F\u0440\u0434\u0438}other{\u0431\u0456\u043B\u044C\u044F\u0440\u0434\u0456\u0432})$[ >>];", "1000000000000000000: =#,##0=;", "%spellout-cardinal-feminine:", "-x: \u043C\u0456\u043D\u0443\u0441 >>;", @@ -139,23 +113,13 @@ uk{ "700: \u0441\u0456\u043C\u0441\u043E\u0442[ >>];", "800: \u0432\u0456\u0441\u0456\u043C\u0441\u043E\u0442[ >>];", "900: \u0434\u0435\u0432\u02BC\u044F\u0442\u0441\u043E\u0442[ >>];", - "1000: <%spellout-cardinal-feminine< \u0442\u0438\u0441\u044F\u0447\u0430[ >>];", - "2000: <%spellout-cardinal-feminine< \u0442\u0438\u0441\u044F\u0447\u0456[ >>];", - "5000: <%spellout-cardinal-feminine< \u0442\u0438\u0441\u044F\u0447[ >>];", - "1000000: <%spellout-cardinal-masculine< \u043C\u0456\u043B\u044C\u0439\u043E\u043D[ >>];", - "2000000: <%spellout-cardinal-masculine< \u043C\u0456\u043B\u044C\u0439\u043E\u043D\u0438[ >>];", - "5000000: <%spellout-cardinal-masculine< \u043C\u0456\u043B\u044C\u0439\u043E\u043D\u0456\u0432[ >>];", - "1000000000: <%spellout-cardinal-masculine< \u043C\u0456\u043B\u044C\u044F\u0440\u0434[ >>];", - "2000000000: <%spellout-cardinal-masculine< \u043C\u0456\u043B\u044C\u044F\u0440\u0434\u0438[ >>];", - "5000000000: <%spellout-cardinal-masculine< \u043C\u0456\u043B\u044C\u044F\u0440\u0434\u0456\u0432[ >>];", - "1000000000000: <%spellout-cardinal-masculine< \u0431\u0456\u043B\u044C\u0439\u043E\u043D[ >>];", - "2000000000000: <%spellout-cardinal-masculine< \u0431\u0456\u043B\u044C\u0439\u043E\u043D\u0438[ >>];", - "5000000000000: <%spellout-cardinal-masculine< \u0431\u0456\u043B\u044C\u0439\u043E\u043D\u0456\u0432[ >>];", - "1000000000000000: <%spellout-cardinal-masculine< \u0431\u0456\u043B\u044C\u044F\u0440\u0434[ >>];", - "2000000000000000: <%spellout-cardinal-masculine< \u0431\u0456\u043B\u044C\u044F\u0440\u0434\u0438[ >>];", - "5000000000000000: <%spellout-cardinal-masculine< \u0431\u0456\u043B\u044C\u044F\u0440\u0434\u0456\u0432[ >>];", + "1000: <%spellout-cardinal-feminine< $(cardinal,one{\u0442\u0438\u0441\u044F\u0447\u0430}few{\u0442\u0438\u0441\u044F\u0447\u0456}other{\u0442\u0438\u0441\u044F\u0447})$[ >>];", + "1000000: <%spellout-cardinal-masculine< $(cardinal,one{\u043C\u0456\u043B\u044C\u0439\u043E\u043D}few{\u043C\u0456\u043B\u044C\u0439\u043E\u043D\u0438}other{\u043C\u0456\u043B\u044C\u0439\u043E\u043D\u0456\u0432})$[ >>];", + "1000000000: <%spellout-cardinal-masculine< $(cardinal,one{\u043C\u0456\u043B\u044C\u044F\u0440\u0434}few{\u043C\u0456\u043B\u044C\u044F\u0440\u0434\u0438}other{\u043C\u0456\u043B\u044C\u044F\u0440\u0434\u0456\u0432})$[ >>];", + "1000000000000: <%spellout-cardinal-masculine< $(cardinal,one{\u0431\u0456\u043B\u044C\u0439\u043E\u043D}few{\u0431\u0456\u043B\u044C\u0439\u043E\u043D\u0438}other{\u0431\u0456\u043B\u044C\u0439\u043E\u043D\u0456\u0432})$[ >>];", + "1000000000000000: <%spellout-cardinal-masculine< $(cardinal,one{\u0431\u0456\u043B\u044C\u044F\u0440\u0434}few{\u0431\u0456\u043B\u044C\u044F\u0440\u0434\u0438}other{\u0431\u0456\u043B\u044C\u044F\u0440\u0434\u0456\u0432})$[ >>];", "1000000000000000000: =#,##0=;", } } - Version{"2.1.19.14"} + Version{"2.1.30.62"} } diff --git a/icuSources/data/rbnf/vi.txt b/icuSources/data/rbnf/vi.txt index 403de5b3..9005538e 100644 --- a/icuSources/data/rbnf/vi.txt +++ b/icuSources/data/rbnf/vi.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/vi.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License vi{ RBNFRules{ OrdinalRules{ @@ -15,7 +9,7 @@ vi{ } SpelloutRules{ "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "%spellout-numbering:", "0: =%spellout-cardinal=;", @@ -27,6 +21,8 @@ vi{ "0: =%spellout-cardinal=;", "1: m\u1ED1t;", "2: =%%teen=;", + "4: t\u01B0;", + "5: =%%teen=;", "%%after-hundred:", "0: l\u1EBB =%spellout-cardinal=;", "10: =%spellout-cardinal=;", @@ -50,8 +46,8 @@ vi{ "20: << m\u01B0\u01A1i[ >%%x-ty>];", "100: << tr\u0103m[ >%%after-hundred>];", "1000: << ngh\u00ECn[ >%%after-thousand-or-more>];", - "1000000: << tri\u1EC7u[ >%%after-thousand-or-more>];", - "1000000000: << t\u1EF7[ >%%after-thousand-or-more>];", + "1000000: << tri\u1EC7u[ >%%after-hundred>];", + "1000000000: << t\u1EF7[ >%%after-hundred>];", "1000000000000000000: =#,##0=;", "%spellout-ordinal:", "x.x: =#,##0.#=;", @@ -63,5 +59,5 @@ vi{ "5: th\u1EE9 =%spellout-cardinal=;", } } - Version{"2.1.19.14"} + Version{"2.1.27.23"} } diff --git a/icuSources/data/rbnf/yue.txt b/icuSources/data/rbnf/yue.txt old mode 100755 new mode 100644 index 5d7660fd..8052e920 --- a/icuSources/data/rbnf/yue.txt +++ b/icuSources/data/rbnf/yue.txt @@ -1,16 +1,10 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/yue.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License yue{ RBNFRules{ SpelloutRules{ "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "1000: =%%spellout-numbering-year-digits=;", "10000: =%spellout-numbering=;", @@ -40,7 +34,7 @@ yue{ "100000000: <<\u5104[>%%number5>];", "1000000000000: <<\u5146[>%%number8>];", "10000000000000000: <<\u4EAC[>%%number13>];", - "1000000000000000000: =#,###0=;", + "1000000000000000000: =#,##0=;", "%%number2:", "1: \u96F6=%spellout-numbering=;", "10: \u4E00=%spellout-numbering=;", @@ -91,7 +85,7 @@ yue{ "100000000: <%spellout-cardinal-financial<\u5104[>%%financialnumber5>];", "1000000000000: <%spellout-cardinal-financial<\u5146[>%%financialnumber8>];", "10000000000000000: <%spellout-cardinal-financial<\u4EAC[>%%financialnumber13>];", - "1000000000000000000: =#,###0=;", + "1000000000000000000: =#,##0=;", "%%financialnumber2:", "1: \u96F6=%spellout-cardinal-financial=;", "10: \u58F9=%spellout-cardinal-financial=;", @@ -143,7 +137,7 @@ yue{ "100000000: <%spellout-numbering<\u5104[>%%number5>];", "1000000000000: <%spellout-numbering<\u5146[>%%number8>];", "10000000000000000: <%spellout-numbering<\u4EAC[>%%number13>];", - "1000000000000000000: =#,###0=;", + "1000000000000000000: =#,##0=;", "%spellout-cardinal-alternate2:", "-x: \u8CA0>>;", "x.x: =%spellout-cardinal=;", @@ -166,14 +160,14 @@ yue{ "100000000: <%spellout-numbering<\u5104[>%%number5>];", "1000000000000: <%spellout-numbering<\u5146[>%%number8>];", "10000000000000000: <%spellout-numbering<\u4EAC[>%%number13>];", - "1000000000000000000: =#,###0=;", + "1000000000000000000: =#,##0=;", "%%cardinal-twenties:", "1: ;", "2: \u4E8C;", "%spellout-ordinal:", - "x.x: =#,###0.#=;", + "x.x: =#,##0.#=;", "0: \u7B2C=%spellout-numbering=;", } } - Version{"2.1.23.22"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/yue_CN.txt b/icuSources/data/rbnf/yue_CN.txt new file mode 100644 index 00000000..3b9761a6 --- /dev/null +++ b/icuSources/data/rbnf/yue_CN.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +yue_CN{ + "%%ALIAS"{"yue_Hans"} +} diff --git a/icuSources/data/rbnf/yue_Hans.txt b/icuSources/data/rbnf/yue_Hans.txt new file mode 100644 index 00000000..9863899b --- /dev/null +++ b/icuSources/data/rbnf/yue_Hans.txt @@ -0,0 +1,174 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +yue_Hans{ + %%Parent{"root"} + RBNFRules{ + SpelloutRules{ + "%spellout-numbering-year:", + "x.x: =0.0=;", + "0: =%spellout-numbering=;", + "1000: =%%spellout-numbering-year-digits=;", + "10000: =%spellout-numbering=;", + "%%spellout-numbering-year-digits:", + "0: =%spellout-numbering=;", + "10: <<>>>;", + "100: <<>>>;", + "1000: <<>>>;", + "%spellout-numbering:", + "-x: \u8D1F>>;", + "x.x: <<\u70B9>>>;", + "0: \u96F6;", + "1: \u4E00;", + "2: \u4E8C;", + "3: \u4E09;", + "4: \u56DB;", + "5: \u4E94;", + "6: \u516D;", + "7: \u4E03;", + "8: \u516B;", + "9: \u4E5D;", + "10: \u5341[>>];", + "20: <<\u5341[>>];", + "100: <<\u767E[>%%number2>];", + "1000: <<\u5343[>%%number3>];", + "10000: <<\u4E07[>%%number4>];", + "100000000: <<\u4EBF[>%%number5>];", + "1000000000000: <<\u5146[>%%number8>];", + "10000000000000000: <<\u4EAC[>%%number13>];", + "1000000000000000000: =#,##0=;", + "%%number2:", + "1: \u96F6=%spellout-numbering=;", + "10: \u4E00=%spellout-numbering=;", + "20: =%spellout-numbering=;", + "%%number3:", + "1: \u96F6=%spellout-numbering=;", + "10: \u96F6\u4E00=%spellout-numbering=;", + "20: \u96F6=%spellout-numbering=;", + "100: =%spellout-numbering=;", + "%%number4:", + "1: \u96F6=%spellout-numbering=;", + "10: \u96F6\u4E00=%spellout-numbering=;", + "20: \u96F6=%spellout-numbering=;", + "1000: =%spellout-numbering=;", + "%%number5:", + "1: \u96F6=%spellout-numbering=;", + "10: \u96F6\u4E00=%spellout-numbering=;", + "20: \u96F6=%spellout-numbering=;", + "10000: =%spellout-numbering=;", + "%%number8:", + "1: \u96F6=%spellout-numbering=;", + "10: \u96F6\u4E00=%spellout-numbering=;", + "20: \u96F6=%spellout-numbering=;", + "10000000: =%spellout-numbering=;", + "%%number13:", + "1: \u96F6=%spellout-numbering=;", + "10: \u96F6\u4E00=%spellout-numbering=;", + "20: \u96F6=%spellout-numbering=;", + "1000000000000: =%spellout-numbering=;", + "%spellout-cardinal-financial:", + "-x: \u8D1F>>;", + "x.x: <<\u70B9>>>;", + "0: \u96F6;", + "1: \u58F9;", + "2: \u8D30;", + "3: \u53C1;", + "4: \u8086;", + "5: \u4F0D;", + "6: \u9646;", + "7: \u67D2;", + "8: \u634C;", + "9: \u7396;", + "10: \u62FE[>>];", + "20: <<\u62FE[>>];", + "100: <<\u4F70[>%%financialnumber2>];", + "1000: <<\u4EDF[>%%financialnumber3>];", + "10000: <%spellout-cardinal-financial<\u4E07[>%%financialnumber4>];", + "100000000: <%spellout-cardinal-financial<\u4EBF[>%%financialnumber5>];", + "1000000000000: <%spellout-cardinal-financial<\u5146[>%%financialnumber8>];", + "10000000000000000: <%spellout-cardinal-financial<\u4EAC[>%%financialnumber13>];", + "1000000000000000000: =#,##0=;", + "%%financialnumber2:", + "1: \u96F6=%spellout-cardinal-financial=;", + "10: \u58F9=%spellout-cardinal-financial=;", + "20: =%spellout-cardinal-financial=;", + "%%financialnumber3:", + "1: \u96F6=%spellout-cardinal-financial=;", + "10: \u96F6\u58F9=%spellout-cardinal-financial=;", + "20: \u96F6=%spellout-cardinal-financial=;", + "100: =%spellout-cardinal-financial=;", + "%%financialnumber4:", + "1: \u96F6=%spellout-cardinal-financial=;", + "10: \u96F6\u58F9=%spellout-cardinal-financial=;", + "20: \u96F6=%spellout-cardinal-financial=;", + "1000: =%spellout-cardinal-financial=;", + "%%financialnumber5:", + "1: \u96F6=%spellout-cardinal-financial=;", + "10: \u96F6\u58F9=%spellout-cardinal-financial=;", + "20: \u96F6=%spellout-cardinal-financial=;", + "10000: =%spellout-cardinal-financial=;", + "%%financialnumber8:", + "1: \u96F6=%spellout-cardinal-financial=;", + "10: \u96F6\u58F9=%spellout-cardinal-financial=;", + "20: \u96F6=%spellout-cardinal-financial=;", + "10000000: =%spellout-cardinal-financial=;", + "%%financialnumber13:", + "1: \u96F6=%spellout-cardinal-financial=;", + "10: \u96F6\u58F9=%spellout-cardinal-financial=;", + "20: \u96F6=%spellout-cardinal-financial=;", + "1000000000000: =%spellout-cardinal-financial=;", + "%spellout-cardinal:", + "-x: \u8D1F>>;", + "x.x: <<\u70B9>>>;", + "0: \u96F6;", + "1: \u4E00;", + "2: \u4E8C;", + "3: \u4E09;", + "4: \u56DB;", + "5: \u4E94;", + "6: \u516D;", + "7: \u4E03;", + "8: \u516B;", + "9: \u4E5D;", + "10: <%%cardinal-twenties<\u5341[>%spellout-numbering>];", + "21: \u5EFF[>%spellout-numbering>];", + "30: <%spellout-numbering<\u5341[>>];", + "100: <%spellout-numbering<\u767E[>%%number2>];", + "1000: <%spellout-numbering<\u5343[>%%number3>];", + "10000: <%spellout-numbering<\u4E07[>%%number4>];", + "100000000: <%spellout-numbering<\u4EBF[>%%number5>];", + "1000000000000: <%spellout-numbering<\u5146[>%%number8>];", + "10000000000000000: <%spellout-numbering<\u4EAC[>%%number13>];", + "1000000000000000000: =#,##0=;", + "%spellout-cardinal-alternate2:", + "-x: \u8D1F>>;", + "x.x: =%spellout-cardinal=;", + "0: \u96F6;", + "1: \u4E00;", + "2: \u4E24;", + "3: \u4E09;", + "4: \u56DB;", + "5: \u4E94;", + "6: \u516D;", + "7: \u4E03;", + "8: \u516B;", + "9: \u4E5D;", + "10: <%%cardinal-twenties<\u5341[>%spellout-numbering>];", + "21: \u5EFF[>%spellout-numbering>];", + "30: <%spellout-numbering<\u5341[>>];", + "100: <%spellout-numbering<\u767E[>%%number2>];", + "1000: <%spellout-numbering<\u5343[>%%number3>];", + "10000: <%spellout-numbering<\u4E07[>%%number4>];", + "100000000: <%spellout-numbering<\u4EBF[>%%number5>];", + "1000000000000: <%spellout-numbering<\u5146[>%%number8>];", + "10000000000000000: <%spellout-numbering<\u4EAC[>%%number13>];", + "1000000000000000000: =#,##0=;", + "%%cardinal-twenties:", + "1: ;", + "2: \u4E8C;", + "%spellout-ordinal:", + "x.x: =#,##0.#=;", + "0: \u7B2C=%spellout-numbering=;", + } + } + Version{"2.0"} +} diff --git a/icuSources/data/rbnf/zh.txt b/icuSources/data/rbnf/zh.txt index 88c8133f..73e2d887 100644 --- a/icuSources/data/rbnf/zh.txt +++ b/icuSources/data/rbnf/zh.txt @@ -1,21 +1,15 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/zh.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zh{ RBNFRules{ OrdinalRules{ "%digits-ordinal:", - "-x: \u7B2C\u2212>#,###0>;", - "0: \u7B2C=#,###0=;", + "-x: \u7B2C\u2212>#,##0>;", + "0: \u7B2C=#,##0=;", } SpelloutRules{ "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "1000: =%%spellout-numbering-year-digits=;", "10000: =%spellout-numbering=;", @@ -60,7 +54,7 @@ zh{ "100000000: <<\u4EBF[>%%number5>];", "1000000000000: <<\u5146[>%%number8>];", "10000000000000000: <<\u4EAC[>%%number13>];", - "1000000000000000000: =#,###0=;", + "1000000000000000000: =#,##0=;", "%%number2:", "1: \u3007=%spellout-numbering=;", "10: \u4E00=%spellout-numbering=;", @@ -111,7 +105,7 @@ zh{ "100000000: <<\u4EBF[>%%financialnumber5>];", "1000000000000: <<\u5146[>%%financialnumber8>];", "10000000000000000: <<\u4EAC[>%%financialnumber13>];", - "1000000000000000000: =#,###0=;", + "1000000000000000000: =#,##0=;", "%%financialnumber2:", "1: \u96F6=%spellout-cardinal-financial=;", "10: \u58F9=%spellout-cardinal-financial=;", @@ -161,7 +155,7 @@ zh{ "100000000: <<\u4EBF[>%%cardinal5>];", "1000000000000: <<\u5146[>%%cardinal8>];", "10000000000000000: <<\u4EAC[>%%cardinal13>];", - "1000000000000000000: =#,###0=;", + "1000000000000000000: =#,##0=;", "%%cardinal2:", "1: \u96F6=%spellout-numbering=;", "10: \u4E00=%spellout-numbering=;", @@ -211,7 +205,7 @@ zh{ "100000000: <<\u4EBF[>%%cardinal-alternate2-5>];", "1000000000000: <<\u5146[>%%cardinal-alternate2-8>];", "10000000000000000: <<\u4EAC[>%%cardinal-alternate2-13>];", - "1000000000000000000: =#,###0=;", + "1000000000000000000: =#,##0=;", "%%cardinal-alternate2-2:", "1: \u96F6=%spellout-numbering=;", "10: \u4E00=%spellout-numbering=;", @@ -242,9 +236,9 @@ zh{ "20: \u96F6=%spellout-cardinal-alternate2=;", "1000000000000: =%spellout-cardinal-alternate2=;", "%spellout-ordinal:", - "x.x: =#,###0.#=;", + "x.x: =#,##0.#=;", "0: \u7B2C=%spellout-numbering=;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/zh_HK.txt b/icuSources/data/rbnf/zh_HK.txt index bb8c2d53..dfc94ed1 100644 --- a/icuSources/data/rbnf/zh_HK.txt +++ b/icuSources/data/rbnf/zh_HK.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zh_HK{ "%%ALIAS"{"yue"} } diff --git a/icuSources/data/rbnf/zh_Hant.txt b/icuSources/data/rbnf/zh_Hant.txt index bba31155..928b63c3 100644 --- a/icuSources/data/rbnf/zh_Hant.txt +++ b/icuSources/data/rbnf/zh_Hant.txt @@ -1,22 +1,16 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/zh_Hant.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zh_Hant{ %%Parent{"root"} RBNFRules{ OrdinalRules{ "%digits-ordinal:", - "-x: \u7B2C\u2212>#,###0>;", - "0: \u7B2C=#,###0=;", + "-x: \u7B2C\u2212>#,##0>;", + "0: \u7B2C=#,##0=;", } SpelloutRules{ "%spellout-numbering-year:", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "1000: =%spellout-numbering=;", "1001: =%%spellout-numbering-year-digits=;", @@ -63,7 +57,7 @@ zh_Hant{ "100000000: <%spellout-cardinal<\u5104[>%%cardinal5>];", "1000000000000: <%spellout-cardinal<\u5146[>%%cardinal8>];", "10000000000000000: <%spellout-cardinal<\u4EAC[>%%cardinal13>];", - "1000000000000000000: =#,###0=;", + "1000000000000000000: =#,##0=;", "%spellout-cardinal-financial:", "-x: \u8CA0>>;", "x.x: <<\u9EDE>>>;", @@ -85,7 +79,7 @@ zh_Hant{ "100000000: <<\u5104[>%%financialnumber5>];", "1000000000000: <<\u5146[>%%financialnumber8>];", "10000000000000000: <<\u4EAC[>%%financialnumber13>];", - "1000000000000000000: =#,###0=;", + "1000000000000000000: =#,##0=;", "%%financialnumber2:", "1: \u96F6=%spellout-cardinal-financial=;", "10: \u58F9=%spellout-cardinal-financial=;", @@ -135,7 +129,7 @@ zh_Hant{ "100000000: <<\u5104[>%%cardinal5>];", "1000000000000: <<\u5146[>%%cardinal8>];", "10000000000000000: <<\u4EAC[>%%cardinal13>];", - "1000000000000000000: =#,###0=;", + "1000000000000000000: =#,##0=;", "%%cardinal2:", "1: \u96F6=%spellout-numbering=;", "10: \u4E00=%spellout-numbering=;", @@ -185,7 +179,7 @@ zh_Hant{ "100000000: <<\u5104[>%%cardinal-alternate2-5>];", "1000000000000: <<\u5146[>%%cardinal-alternate2-8>];", "10000000000000000: <<\u4EAC[>%%cardinal-alternate2-13>];", - "1000000000000000000: =#,###0=;", + "1000000000000000000: =#,##0=;", "%%cardinal-alternate2-2:", "1: \u96F6=%spellout-numbering=;", "10: \u4E00=%spellout-numbering=;", @@ -216,9 +210,9 @@ zh_Hant{ "20: \u96F6=%spellout-cardinal-alternate2=;", "1000000000000: =%spellout-cardinal-alternate2=;", "%spellout-ordinal:", - "x.x: =#,###0.#=;", + "x.x: =#,##0.#=;", "0: \u7B2C=%spellout-numbering=;", } } - Version{"2.1.19.14"} + Version{"2.1.27.22"} } diff --git a/icuSources/data/rbnf/zh_Hant_HK.txt b/icuSources/data/rbnf/zh_Hant_HK.txt old mode 100755 new mode 100644 index 8baa20a1..9af3285f --- a/icuSources/data/rbnf/zh_Hant_HK.txt +++ b/icuSources/data/rbnf/zh_Hant_HK.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zh_Hant_HK{ "%%ALIAS"{"yue"} } diff --git a/icuSources/data/rbnf/zh_MO.txt b/icuSources/data/rbnf/zh_MO.txt index c8a3e485..61a7875a 100644 --- a/icuSources/data/rbnf/zh_MO.txt +++ b/icuSources/data/rbnf/zh_MO.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zh_MO{ "%%ALIAS"{"yue"} } diff --git a/icuSources/data/rbnf/zh_TW.txt b/icuSources/data/rbnf/zh_TW.txt index 946838b7..51c28826 100644 --- a/icuSources/data/rbnf/zh_TW.txt +++ b/icuSources/data/rbnf/zh_TW.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zh_TW{ "%%ALIAS"{"zh_Hant"} } diff --git a/icuSources/data/region/af.txt b/icuSources/data/region/af.txt index cd33fb16..417cab74 100644 --- a/icuSources/data/region/af.txt +++ b/icuSources/data/region/af.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/af.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License af{ Countries{ 001{"Wêreld"} @@ -95,7 +89,7 @@ af{ CW{"Curaçao"} CX{"Kerseiland"} CY{"Siprus"} - CZ{"Tjeggiese Republiek"} + CZ{"Tjeggië"} DE{"Duitsland"} DG{"Diego Garcia"} DJ{"Djiboeti"} @@ -278,6 +272,7 @@ af{ UA{"Oekraïne"} UG{"Uganda"} UM{"VS klein omliggende eilande"} + UN{"verenigde nasies"} US{"Verenigde State van Amerika"} UY{"Uruguay"} UZ{"Oesbekistan"} @@ -303,13 +298,15 @@ af{ HK{"Hongkong"} MO{"Macau"} PS{"Palestina"} + UN{"VN"} US{"VSA"} } Countries%variant{ CD{"Kongo (DRK)"} CG{"Kongo (Republiek die)"} + CZ{"Tjeggiese Republiek"} FK{"Falklandeilande (Malvinas)"} MK{"Macedonië (VJRM)"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/agq.txt b/icuSources/data/region/agq.txt old mode 100755 new mode 100644 index cc5b40e2..a0bf62a2 --- a/icuSources/data/region/agq.txt +++ b/icuSources/data/region/agq.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/agq.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License agq{ Countries{ AD{"Àndolà"} @@ -233,5 +227,5 @@ agq{ ZM{"Zambìa"} ZW{"Zìmbagbɛ̀"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/ak.txt b/icuSources/data/region/ak.txt old mode 100755 new mode 100644 index f74c0425..563f5178 --- a/icuSources/data/region/ak.txt +++ b/icuSources/data/region/ak.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ak.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ak{ Countries{ AD{"Andora"} @@ -233,5 +227,5 @@ ak{ ZM{"Zambia"} ZW{"Zembabwe"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/am.txt b/icuSources/data/region/am.txt index a00a2be7..ed3bfc81 100644 --- a/icuSources/data/region/am.txt +++ b/icuSources/data/region/am.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/am.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License am{ Countries{ 001{"ዓለም"} @@ -40,7 +34,7 @@ am{ 419{"ላቲን አሜሪካ"} AC{"አሴንሽን ደሴት"} AD{"አንዶራ"} - AE{"የተባበሩት አረብ ኤምሬትስ"} + AE{"የተባበሩት ዓረብ ኤምሬትስ"} AF{"አፍጋኒስታን"} AG{"አንቲጓ እና ባሩዳ"} AI{"አንጉኢላ"} @@ -95,7 +89,7 @@ am{ CW{"ኩራሳዎ"} CX{"የገና ደሴት"} CY{"ሳይፕረስ"} - CZ{"ቼክ ሪፑብሊክ"} + CZ{"ቼቺያ"} DE{"ጀርመን"} DG{"ዲዬጎ ጋርሺያ"} DJ{"ጂቡቲ"} @@ -137,7 +131,7 @@ am{ GU{"ጉዋም"} GW{"ጊኒ ቢሳኦ"} GY{"ጉያና"} - HK{"ሆንግ ኮንግ SAR ቻይና"} + HK{"ሆንግ ኮንግ ልዩ የአስተዳደር ክልል ቻይና"} HM{"ኽርድ ደሴቶችና ማክዶናልድ ደሴቶች"} HN{"ሆንዱራስ"} HR{"ክሮኤሽያ"} @@ -278,6 +272,7 @@ am{ UA{"ዩክሬን"} UG{"ዩጋንዳ"} UM{"የዩ ኤስ ጠረፍ ላይ ያሉ ደሴቶች"} + UN{"የተባበሩት መንግስታት"} US{"ዩናይትድ ስቴትስ"} UY{"ኡራጓይ"} UZ{"ኡዝቤኪስታን"} @@ -303,15 +298,17 @@ am{ HK{"ሆንግ ኮንግ"} MO{"ማካኡ"} PS{"ፍልስጥኤም"} + UN{"የተመ"} US{"ዩ ኤስ"} } Countries%variant{ CD{"ኮንጎ (የዲሞክራቲክ ሪፐብሊክ ኮንጎ)"} CG{"ኮንጎ (ሪፐብሊክ)"} CI{"አይቮሪኮስት"} + CZ{"ቼክ ሪፑብሊክ"} FK{"ፎክላንድ ደሴቶች (ኢስላስ ማልቪናስ)"} MK{"መቄዶንያ (የቀድሞ የዩጎስላቭ መቄዶንያ ሪፐብሊክ)"} TL{"ምስራቅ ቲሞር"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/ar.txt b/icuSources/data/region/ar.txt index 200f3c9c..036d8f11 100644 --- a/icuSources/data/region/ar.txt +++ b/icuSources/data/region/ar.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ar.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ar{ Countries{ 001{"العالم"} @@ -57,7 +51,7 @@ ar{ AZ{"أذربيجان"} BA{"البوسنة والهرسك"} BB{"بربادوس"} - BD{"بنجلاديش"} + BD{"بنغلاديش"} BE{"بلجيكا"} BF{"بوركينا فاسو"} BG{"بلغاريا"} @@ -95,13 +89,13 @@ ar{ CW{"كوراساو"} CX{"جزيرة الكريسماس"} CY{"قبرص"} - CZ{"جمهورية التشيك"} + CZ{"التشيك"} DE{"ألمانيا"} DG{"دييغو غارسيا"} DJ{"جيبوتي"} DK{"الدانمرك"} DM{"دومينيكا"} - DO{"جمهورية الدومينيك"} + DO{"جمهورية الدومينيكان"} DZ{"الجزائر"} EA{"سيوتا وميليلا"} EC{"الإكوادور"} @@ -118,7 +112,7 @@ ar{ FM{"ميكرونيزيا"} FO{"جزر فارو"} FR{"فرنسا"} - GA{"الجابون"} + GA{"الغابون"} GB{"المملكة المتحدة"} GD{"غرينادا"} GE{"جورجيا"} @@ -130,14 +124,14 @@ ar{ GM{"غامبيا"} GN{"غينيا"} GP{"غوادلوب"} - GQ{"غينيا الإستوائية"} + GQ{"غينيا الاستوائية"} GR{"اليونان"} GS{"جورجيا الجنوبية وجزر ساندويتش الجنوبية"} GT{"غواتيمالا"} GU{"غوام"} GW{"غينيا بيساو"} GY{"غيانا"} - HK{"هونغ كونغ الصينية"} + HK{"هونغ كونغ (الصين)"} HM{"جزيرة هيرد وجزر ماكدونالد"} HN{"هندوراس"} HR{"كرواتيا"} @@ -159,7 +153,7 @@ ar{ JO{"الأردن"} JP{"اليابان"} KE{"كينيا"} - KG{"قرغيزستان"} + KG{"قيرغيزستان"} KH{"كمبوديا"} KI{"كيريباتي"} KM{"جزر القمر"} @@ -167,7 +161,7 @@ ar{ KP{"كوريا الشمالية"} KR{"كوريا الجنوبية"} KW{"الكويت"} - KY{"جزر الكايمن"} + KY{"جزر كايمان"} KZ{"كازاخستان"} LA{"لاوس"} LB{"لبنان"} @@ -182,18 +176,18 @@ ar{ LY{"ليبيا"} MA{"المغرب"} MC{"موناكو"} - MD{"مولدافيا"} + MD{"مولدوفا"} ME{"الجبل الأسود"} MF{"سانت مارتن"} MG{"مدغشقر"} - MH{"جزر المارشال"} + MH{"جزر مارشال"} MK{"مقدونيا"} ML{"مالي"} - MM{"ميانمار -بورما"} + MM{"ميانمار (بورما)"} MN{"منغوليا"} - MO{"مكاو الصينية (منطقة إدارية خاصة)"} + MO{"مكاو (الصين)"} MP{"جزر ماريانا الشمالية"} - MQ{"مارتينيك"} + MQ{"جزر المارتينيك"} MR{"موريتانيا"} MS{"مونتسرات"} MT{"مالطا"} @@ -206,7 +200,7 @@ ar{ NA{"ناميبيا"} NC{"كاليدونيا الجديدة"} NE{"النيجر"} - NF{"جزيرة نورفوك"} + NF{"جزيرة نورفولك"} NG{"نيجيريا"} NI{"نيكاراغوا"} NL{"هولندا"} @@ -243,7 +237,7 @@ ar{ SD{"السودان"} SE{"السويد"} SG{"سنغافورة"} - SH{"سانت هيلنا"} + SH{"سانت هيلانة"} SI{"سلوفينيا"} SJ{"سفالبارد وجان مايان"} SK{"سلوفاكيا"} @@ -266,7 +260,7 @@ ar{ TH{"تايلاند"} TJ{"طاجيكستان"} TK{"توكيلو"} - TL{"تيمور الشرقية"} + TL{"تيمور- ليشتي"} TM{"تركمانستان"} TN{"تونس"} TO{"تونغا"} @@ -278,14 +272,15 @@ ar{ UA{"أوكرانيا"} UG{"أوغندا"} UM{"جزر الولايات المتحدة النائية"} + UN{"الأمم المتحدة"} US{"الولايات المتحدة"} UY{"أورغواي"} UZ{"أوزبكستان"} VA{"الفاتيكان"} - VC{"سانت فنسنت وغرنادين"} + VC{"سانت فنسنت وجزر غرينادين"} VE{"فنزويلا"} - VG{"جزر فرجين البريطانية"} - VI{"جزر فرجين الأمريكية"} + VG{"جزر فيرجن البريطانية"} + VI{"جزر فيرجن التابعة للولايات المتحدة"} VN{"فيتنام"} VU{"فانواتو"} WF{"جزر والس وفوتونا"} @@ -303,13 +298,16 @@ ar{ HK{"هونغ كونغ"} MO{"مكاو"} PS{"فلسطين"} + UN{"أمم"} US{"الولايات المتحدة"} } Countries%variant{ CD{"جمهورية الكونغو الديمقراطية"} CG{"جمهورية الكونغو"} + CZ{"جمهورية التشيك"} FK{"جزر فوكلاند - جزر مالفيناس"} MK{"مقدونيا- جمهورية مقدونيا اليوغسلافية السابقة"} + TL{"تيمور الشرقية"} } - Version{"2.1.22.93"} + Version{"2.1.32.86"} } diff --git a/icuSources/data/region/ar_AE.txt b/icuSources/data/region/ar_AE.txt index 4fa4db9f..7e70bf28 100644 --- a/icuSources/data/region/ar_AE.txt +++ b/icuSources/data/region/ar_AE.txt @@ -1,15 +1,9 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ar_AE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ar_AE{ Countries%variant{ CI{"ساحل العاج"} TL{"التيمور الشرقية"} } - Version{"2.1.19.94"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/ar_LY.txt b/icuSources/data/region/ar_LY.txt new file mode 100644 index 00000000..3d3f8167 --- /dev/null +++ b/icuSources/data/region/ar_LY.txt @@ -0,0 +1,10 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +ar_LY{ + Countries{ + EA{"سبتة ومليلية"} + MS{"مونتيسيرات"} + UY{"أوروغواي"} + } + Version{"2.1.31.33"} +} diff --git a/icuSources/data/region/ar_SA.txt b/icuSources/data/region/ar_SA.txt new file mode 100644 index 00000000..8c958ead --- /dev/null +++ b/icuSources/data/region/ar_SA.txt @@ -0,0 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +ar_SA{ + Countries{ + BS{"جزر البهاما"} + EA{"سبتة ومليلية"} + MS{"مونتيسيرات"} + PM{"سان بيير وميكولون"} + UY{"أوروغواي"} + } + Version{"2.1.31.33"} +} diff --git a/icuSources/data/region/ars.txt b/icuSources/data/region/ars.txt old mode 100755 new mode 100644 index 160fd6f1..1f49ca16 --- a/icuSources/data/region/ars.txt +++ b/icuSources/data/region/ars.txt @@ -1,10 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ars{ - "%%ALIAS"{"ar"} + "%%ALIAS"{"ar_SA"} } diff --git a/icuSources/data/region/as.txt b/icuSources/data/region/as.txt index c4a822e4..b4073525 100644 --- a/icuSources/data/region/as.txt +++ b/icuSources/data/region/as.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/as.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License as{ Countries{ AQ{"এন্টাৰ্টিকা"} @@ -26,5 +20,5 @@ as{ US{"যুক্তৰাষ্ট্ৰ"} ZZ{"অজ্ঞাত বা অবৈধ অঞ্চল"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/asa.txt b/icuSources/data/region/asa.txt old mode 100755 new mode 100644 index a22fbb70..5414fcaa --- a/icuSources/data/region/asa.txt +++ b/icuSources/data/region/asa.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/asa.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License asa{ Countries{ AD{"Andora"} @@ -231,5 +225,5 @@ asa{ ZM{"Dhambia"} ZW{"Dhimbabwe"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/ast.txt b/icuSources/data/region/ast.txt old mode 100755 new mode 100644 index 5c50f33f..67ec2b8b --- a/icuSources/data/region/ast.txt +++ b/icuSources/data/region/ast.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ast.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ast{ Countries{ 001{"Mundu"} @@ -308,9 +302,10 @@ ast{ Countries%variant{ CD{"Congu (RDC)"} CG{"Congu (República del)"} + CI{"Costa del Marfil"} FK{"Islles Malvines (Falkland Islands)"} MK{"Macedonia (ARYDM)"} TL{"Timor Este"} } - Version{"2.1.24.11"} + Version{"2.1.31.86"} } diff --git a/icuSources/data/region/az.txt b/icuSources/data/region/az.txt index ac065ba2..493f77ff 100644 --- a/icuSources/data/region/az.txt +++ b/icuSources/data/region/az.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/az.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License az{ Countries{ 001{"Dünya"} @@ -19,7 +13,7 @@ az{ 015{"Şimali Afrika"} 017{"Mərkəzi Afrika"} 018{"Cənubi Afrika"} - 019{"Amerikalar"} + 019{"Amerika"} 021{"Şimal Amerikası"} 029{"Karib"} 030{"Şərqi Asiya"} @@ -38,12 +32,12 @@ az{ 154{"Şimali Avropa"} 155{"Qərbi Avropa"} 419{"Latın Amerikası"} - AC{"Yüksəliş Adası"} + AC{"Askenson adası"} AD{"Andorra"} AE{"Birləşmiş Ərəb Əmirlikləri"} AF{"Əfqanıstan"} AG{"Antiqua və Barbuda"} - AI{"Angila"} + AI{"Angilya"} AL{"Albaniya"} AM{"Ermənistan"} AO{"Anqola"} @@ -53,47 +47,47 @@ az{ AT{"Avstriya"} AU{"Avstraliya"} AW{"Aruba"} - AX{"Aland Adaları"} + AX{"Aland adaları"} AZ{"Azərbaycan"} - BA{"Bosniya və Hersoqovina"} + BA{"Bosniya və Herseqovina"} BB{"Barbados"} BD{"Banqladeş"} BE{"Belçika"} BF{"Burkina Faso"} - BG{"Bolqariya"} + BG{"Bolqarıstan"} BH{"Bəhreyn"} BI{"Burundi"} BJ{"Benin"} - BL{"San Bartolomey"} - BM{"Bermuda"} + BL{"Sent-Bartelemi"} + BM{"Bermud adaları"} BN{"Bruney"} BO{"Boliviya"} BQ{"Karib Niderlandı"} BR{"Braziliya"} - BS{"Baham Adaları"} + BS{"Baham adaları"} BT{"Butan"} - BV{"Buve Adası"} + BV{"Buve adası"} BW{"Botsvana"} BY{"Belarus"} BZ{"Beliz"} CA{"Kanada"} - CC{"Kokos Adaları"} + CC{"Kokos (Kilinq) adaları"} CD{"Konqo - Kinşasa"} CF{"Mərkəzi Afrika Respublikası"} CG{"Konqo - Brazzavil"} CH{"Ä°sveçrə"} - CI{"Fil Dişi Sahili"} - CK{"Kuk Adaları"} + CI{"Kotd’ivuar"} + CK{"Kuk adaları"} CL{"Çili"} CM{"Kamerun"} CN{"Çin"} CO{"Kolumbiya"} - CP{"Klipperton Adası"} + CP{"Klipperton adası"} CR{"Kosta Rika"} CU{"Kuba"} - CV{"Kape Verde"} + CV{"Kabo-Verde"} CW{"Kurasao"} - CX{"Milad Adası"} + CX{"Milad adası"} CY{"Kipr"} CZ{"Çexiya"} DE{"Almaniya"} @@ -107,49 +101,49 @@ az{ EC{"Ekvador"} EE{"Estoniya"} EG{"Misir"} - EH{"Qərbi Sahara"} + EH{"Qərbi Saxara"} ER{"Eritreya"} ES{"Ä°spaniya"} ET{"Efiopiya"} EU{"Avropa Birliyi"} FI{"Finlandiya"} FJ{"Fici"} - FK{"Folklend Adaları"} + FK{"Folklend adaları"} FM{"Mikroneziya"} - FO{"Farer Adaları"} + FO{"Farer adaları"} FR{"Fransa"} GA{"Qabon"} GB{"Birləşmiş Krallıq"} GD{"Qrenada"} GE{"Gürcüstan"} - GF{"Fransız Qviyanası"} - GG{"Gernsey"} + GF{"Fransa Qvianası"} + GG{"Gernsi"} GH{"Qana"} - GI{"Gibraltar"} + GI{"Cəbəllütariq"} GL{"Qrenlandiya"} GM{"Qambiya"} GN{"Qvineya"} GP{"Qvadelupa"} GQ{"Ekvatorial Qvineya"} GR{"Yunanıstan"} - GS{"Cənubi Corciya və Cənubi Sendviç Adaları"} + GS{"Cənubi Corciya və Cənubi Sendviç adaları"} GT{"Qvatemala"} GU{"Quam"} GW{"Qvineya-Bisau"} - GY{"Qviyana"} + GY{"Qayana"} HK{"Honq Konq Xüsusi Ä°nzibati Ərazi Çin"} - HM{"Herd və Mak Donald Adaları"} + HM{"Herd və Makdonald adaları"} HN{"Honduras"} HR{"Xorvatiya"} HT{"Haiti"} HU{"Macarıstan"} - IC{"Kanar Adaları"} + IC{"Kanar adaları"} ID{"Ä°ndoneziya"} IE{"Ä°rlandiya"} IL{"Ä°srail"} - IM{"Men Adası"} + IM{"Men adası"} IN{"Hindistan"} - IO{"Britaniya Hind Okeanı Ərazisi"} + IO{"Britaniyanın Hind Okeanı Ərazisi"} IQ{"Ä°raq"} IR{"Ä°ran"} IS{"Ä°slandiya"} @@ -162,18 +156,18 @@ az{ KG{"Qırğızıstan"} KH{"Kamboca"} KI{"Kiribati"} - KM{"Komor Adaları"} - KN{"San Kits və Nevis"} + KM{"Komor adaları"} + KN{"Sent-Kits və Nevis"} KP{"Şimali Koreya"} KR{"Cənubi Koreya"} KW{"Küveyt"} - KY{"Kayman Adaları"} + KY{"Kayman adaları"} KZ{"Qazaxıstan"} LA{"Laos"} LB{"Livan"} - LC{"San Lüsiya"} + LC{"Sent-Lusiya"} LI{"Lixtenşteyn"} - LK{"Şri Lanka"} + LK{"Şri-Lanka"} LR{"Liberiya"} LS{"Lesoto"} LT{"Litva"} @@ -184,21 +178,21 @@ az{ MC{"Monako"} MD{"Moldova"} ME{"Monteneqro"} - MF{"San Martin"} + MF{"Sent Martin"} MG{"Madaqaskar"} - MH{"Marşal Adaları"} + MH{"Marşal adaları"} MK{"Makedoniya"} ML{"Mali"} MM{"Myanma"} - MN{"Monqoliya"} + MN{"Monqolustan"} MO{"Makao Xüsusi Ä°nzibati Ərazi Çin"} - MP{"Şimali Mariana Adaları"} + MP{"Şimali Marian adaları"} MQ{"Martinik"} MR{"Mavritaniya"} MS{"Monserat"} MT{"Malta"} MU{"Mavriki"} - MV{"Maldiv Adaları"} + MV{"Maldiv adaları"} MW{"Malavi"} MX{"Meksika"} MY{"Malayziya"} @@ -206,7 +200,7 @@ az{ NA{"Namibiya"} NC{"Yeni Kaledoniya"} NE{"Niger"} - NF{"Norfolk Adası"} + NF{"Norfolk adası"} NG{"Nigeriya"} NI{"Nikaraqua"} NL{"Niderland"} @@ -218,77 +212,78 @@ az{ OM{"Oman"} PA{"Panama"} PE{"Peru"} - PF{"Fransız Polineziyası"} - PG{"Papua Yeni Qvineya"} + PF{"Fransa Polineziyası"} + PG{"Papua-Yeni Qvineya"} PH{"Filippin"} PK{"Pakistan"} PL{"Polşa"} - PM{"San Pier və Mikelon"} - PN{"Pitkern Adaları"} + PM{"Müqəddəs Pyer və Mikelon"} + PN{"Pitkern adaları"} PR{"Puerto Riko"} PS{"Fələstin Əraziləri"} - PT{"Portuqal"} + PT{"Portuqaliya"} PW{"Palau"} PY{"Paraqvay"} - QA{"Qatar"} + QA{"Qətər"} QO{"Uzaq Okeaniya"} - RE{"Reunion"} + RE{"Reyunyon"} RO{"Rumıniya"} RS{"Serbiya"} RU{"Rusiya"} RW{"Ruanda"} SA{"Səudiyyə Ərəbistanı"} - SB{"Solomon Adaları"} - SC{"Seyşel Adaları"} + SB{"Solomon adaları"} + SC{"Seyşel adaları"} SD{"Sudan"} SE{"Ä°sveç"} SG{"Sinqapur"} SH{"Müqəddəs Yelena"} SI{"Sloveniya"} - SJ{"Svalbard və Yan Mayen"} + SJ{"Svalbard və Yan-Mayen"} SK{"Slovakiya"} - SL{"Siera Leon"} - SM{"San Marino"} + SL{"Syerra-Leone"} + SM{"San-Marino"} SN{"Seneqal"} SO{"Somali"} SR{"Surinam"} SS{"Cənubi Sudan"} - ST{"Sao Tome və Prinsip"} + ST{"San-Tome və Prinsipi"} SV{"Salvador"} - SX{"Sint Maarten"} + SX{"Sint-Marten"} SY{"Suriya"} SZ{"Svazilend"} TA{"Tristan da Kunya"} - TC{"Turks və Kaikos Adaları"} + TC{"Törks və Kaykos adaları"} TD{"Çad"} - TF{"Fransa Cənub Əraziləri"} + TF{"Fransanın Cənub Əraziləri"} TG{"Toqo"} - TH{"Tayland"} + TH{"Tailand"} TJ{"Tacikistan"} TK{"Tokelau"} TL{"Şərqi Timor"} TM{"Türkmənistan"} TN{"Tunis"} TO{"Tonqa"} - TR{"Türkiya"} + TR{"Türkiyə"} TT{"Trinidad və Tobaqo"} TV{"Tuvalu"} TW{"Tayvan"} TZ{"Tanzaniya"} UA{"Ukrayna"} UG{"Uqanda"} - UM{"Birləşmiş Ştatlar Uzaq Adalar"} + UM{"ABŞ-a bağlı kiçik adacıqlar"} + UN{"Birləşmiş Millətlər Təşkilatı"} US{"Amerika Birləşmiş Ştatları"} UY{"Uruqvay"} UZ{"Özbəkistan"} VA{"Vatikan"} - VC{"San Vinsent və Qrenada"} + VC{"Sent-Vinsent və Qrenadinlər"} VE{"Venesuela"} - VG{"Britaniya Vircin Adaları"} - VI{"ABŞ Vircin Adaları"} + VG{"Britaniyanın Virgin adaları"} + VI{"ABŞ Virgin adaları"} VN{"Vyetnam"} VU{"Vanuatu"} - WF{"Uolis və Futuna"} + WF{"Uollis və Futuna"} WS{"Samoa"} XK{"Kosovo"} YE{"Yəmən"} @@ -299,18 +294,21 @@ az{ ZZ{"Naməlum Region"} } Countries%short{ - GB{"B.K."} + GB{"BK"} HK{"Honq Konq"} MO{"Makao"} PS{"Fələstin"} - US{"A.B.Ş."} + UN{"BMT"} + US{"ABŞ"} } Countries%variant{ CD{"Konqo (KDR)"} CG{"Konqo (Respublika)"} - FK{"Folklend Adaları (Malvin Adaları)"} - MK{"Makedoniya (FYROM)"} + CI{"Fil Dişi Sahili"} + CZ{"Çex Respublikası"} + FK{"Folklend adaları (Malvin adaları)"} + MK{"Makedoniya (KYRM)"} TL{"Doğu Timor"} } - Version{"2.1.23.7"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/az_AZ.txt b/icuSources/data/region/az_AZ.txt index 6aa03846..caf84c09 100644 --- a/icuSources/data/region/az_AZ.txt +++ b/icuSources/data/region/az_AZ.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License az_AZ{ "%%ALIAS"{"az_Latn_AZ"} } diff --git a/icuSources/data/region/az_Cyrl.txt b/icuSources/data/region/az_Cyrl.txt index bffdae06..b0f5b7b9 100644 --- a/icuSources/data/region/az_Cyrl.txt +++ b/icuSources/data/region/az_Cyrl.txt @@ -1,24 +1,306 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/az_Cyrl.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License az_Cyrl{ %%Parent{"root"} Countries{ + 001{"Дүнја"} + 002{"Африка"} + 003{"Шимали Америка"} + 005{"Ҹәнуби Америка"} + 009{"Океанија"} + 011{"Гәрби Африка"} + 013{"Мәркәзи Америка"} + 014{"Шәрги Африка"} + 015{"Шимали Африка"} + 017{"Мәркәзи Африка"} + 018{"Ҹәнуби Африка"} + 019{"Америка"} + 021{"Шимал Америкасы"} + 029{"Кариб"} + 030{"Шәрги Асија"} + 034{"Ҹәнуби Асија"} + 035{"Ҹәнуб-Шәрги Асија"} + 039{"Ҹәнуби Авропа"} + 053{"Австралазија"} + 054{"Меланезија"} + 057{"Микронезија Реҝиону"} + 061{"Полинезија"} + 142{"Асија"} + 143{"Мәркәзи Асија"} + 145{"Гәрби Асија"} + 150{"Авропа"} + 151{"Шәрги Авропа"} + 154{"Шимали Авропа"} + 155{"Гәрби Авропа"} + 419{"Латын Америкасы"} + AC{"Аскенсон адасы"} + AD{"Андорра"} + AE{"Бирләшмиш Әрәб Әмирликләри"} + AF{"Әфганыстан"} + AG{"Антигуа вә Барбуда"} + AI{"Анҝилја"} + AL{"Албанија"} + AM{"Ермәнистан"} + AO{"Ангола"} + AQ{"Антарктика"} + AR{"Арҝентина"} + AS{"Америка Самоасы"} + AT{"Австрија"} + AU{"Австралија"} + AW{"Аруба"} + AX{"Аланд адалары"} AZ{"Азәрбајҹан"} + BA{"Боснија вә Һерсеговина"} + BB{"Барбадос"} + BD{"Бангладеш"} + BE{"Белчика"} + BF{"Буркина Фасо"} + BG{"Болгарыстан"} + BH{"Бәһрејн"} + BI{"Бурунди"} + BJ{"Бенин"} + BL{"Сент-Бартелеми"} + BM{"Бермуд адалары"} + BN{"Брунеј"} + BO{"Боливија"} BR{"Бразилија"} + BS{"Баһам адалары"} + BT{"Бутан"} + BV{"Буве адасы"} + BW{"Ботсвана"} + BY{"Беларус"} + BZ{"Белиз"} + CA{"Канада"} + CC{"Кокос (Килинг) адалары"} + CD{"Конго-Киншаса"} + CF{"Мәркәзи Африка Республикасы"} + CG{"Конго-Браззавил"} + CH{"Исвечрә"} + CI{"Kотд’ивуар"} + CK{"Кук адалары"} + CL{"Чили"} + CM{"Камерун"} CN{"Чин"} + CO{"Колумбија"} + CP{"Клиппертон адасы"} + CR{"Коста Рика"} + CU{"Куба"} + CV{"Кабо-Верде"} + CW{"Курасао"} + CX{"Милад адасы"} + CY{"Кипр"} + CZ{"Чехија"} DE{"Алманија"} + DG{"Диего Гарсија"} + DJ{"Ҹибути"} + DK{"Данимарка"} + DM{"Доминика"} + DO{"Доминикан Республикасы"} + DZ{"Әлҹәзаир"} + EA{"Сеута вә Мелилја"} + EC{"Еквадор"} + EE{"Естонија"} + EG{"Мисир"} + ER{"Еритреја"} + ES{"Испанија"} + ET{"Ефиопија"} + EU{"Авропа Бирлији"} + FI{"Финландија"} + FJ{"Фиҹи"} + FK{"Фолкленд адалары"} + FM{"Микронезија"} + FO{"Фарер адалары"} FR{"Франса"} + GA{"Габон"} + GB{"Бирләшмиш Краллыг"} + GD{"Гренада"} + GE{"Ҝүрҹүстан"} + GF{"Франса Гвианасы"} + GG{"Ҝернси"} + GH{"Гана"} + GI{"Ҹәбәллүтариг"} + GL{"Гренландија"} + GM{"Гамбија"} + GN{"Гвинеја"} + GP{"Гваделупа"} + GQ{"Екваториал Гвинеја"} + GR{"Јунаныстан"} + GS{"Ҹәнуби Ҹорҹија вә Ҹәнуби Сендвич адалары"} + GT{"Гватемала"} + GU{"Гуам"} + GW{"Гвинеја-Бисау"} + GY{"Гајана"} + HK{"Һонк Конг Хүсуси Инзибати Әрази Чин"} + HM{"Һерд вә Макдоналд адалары"} + HN{"Һондурас"} + HR{"Хорватија"} + HT{"Һаити"} + HU{"Маҹарыстан"} + IC{"Канар адалары"} + ID{"Индонезија"} + IE{"Ирландија"} + IL{"Исраил"} + IM{"Мен адасы"} IN{"Һиндистан"} + IO{"Британтјанын Һинд Океаны Әразиси"} + IQ{"Ираг"} + IR{"Иран"} + IS{"Исландија"} IT{"Италија"} + JE{"Ҹерси"} + JM{"Јамајка"} + JO{"Иорданија"} JP{"Јапонија"} + KE{"Кенија"} + KG{"Гырғызыстан"} + KH{"Камбоҹа"} + KI{"Кирибати"} + KM{"Комор адалары"} + KN{"Сент-Китс вә Невис"} + KP{"Шимали Кореја"} + KR{"Ҹәнуби Кореја"} + KW{"Күвејт"} + KY{"Кајман адалары"} + KZ{"Газахыстан"} + LA{"Лаос"} + LB{"Ливан"} + LC{"Сент-Лусија"} + LI{"Лихтенштејн"} + LK{"Шри-Ланка"} + LR{"Либерија"} + LS{"Лесото"} + LT{"Литва"} + LU{"Лүксембург"} + LV{"Латвија"} + LY{"Ливија"} + MA{"Мәракеш"} + MC{"Монако"} + MD{"Молдова"} + ME{"Монтенегро"} + MF{"Сент Мартин"} + MG{"Мадагаскар"} + MH{"Маршал адалары"} + ML{"Мали"} + MM{"Мјанма"} + MN{"Монголустан"} + MO{"Макао Хүсуси Инзибати Әрази Чин"} + MP{"Шимали Мариан адалары"} + MQ{"Мартиник"} + MR{"Мавританија"} + MS{"Монсерат"} + MT{"Малта"} + MU{"Маврики"} + MV{"Малдив адалары"} + MW{"Малави"} + MX{"Мексика"} + MY{"Малајзија"} + MZ{"Мозамбик"} + NA{"Намибија"} + NC{"Јени Каледонија"} + NE{"Ниҝер"} + NF{"Норфолк адасы"} + NG{"Ниҝерија"} + NI{"Никарагуа"} + NL{"Нидерланд"} + NO{"Норвеч"} + NP{"Непал"} + NR{"Науру"} + NU{"Ниуе"} + NZ{"Јени Зеландија"} + OM{"Оман"} + PA{"Панама"} + PE{"Перу"} + PF{"Франса Полинезијасы"} + PG{"Папуа-Јени Гвинеја"} + PH{"Филиппин"} + PK{"Пакистан"} + PL{"Полша"} + PM{"Мүгәддәс Пјер вә Микелон"} + PN{"Питкерн адалары"} + PR{"Пуерто Рико"} + PT{"Португалија"} + PW{"Палау"} + PY{"Парагвај"} + QA{"Гәтәр"} + QO{"Узаг Океанија"} + RE{"Рејунјон"} + RO{"Румынија"} + RS{"Сербија"} RU{"Русија"} + RW{"Руанда"} + SA{"Сәудијјә Әрәбистаны"} + SB{"Соломон адалары"} + SC{"Сејшел адалары"} + SD{"Судан"} + SE{"Исвеч"} + SG{"Сингапур"} + SH{"Мүгәддәс Јелена"} + SI{"Словенија"} + SJ{"Свалбард вә Јан-Мајен"} + SK{"Словакија"} + SL{"Сјерра-Леоне"} + SM{"Сан-Марино"} + SN{"Сенегал"} + SO{"Сомали"} + SR{"Суринам"} + SS{"Ҹәнуби Судан"} + ST{"Сан-Томе вә Принсипи"} + SV{"Салвадор"} + SX{"Синт-Мартен"} + SY{"Сурија"} + SZ{"Свазиленд"} + TA{"Тристан да Кунја"} + TC{"Төркс вә Кајкос адалары"} + TD{"Чад"} + TF{"Франсанын Ҹәнуб Әразиләри"} + TG{"Того"} + TH{"Таиланд"} + TJ{"Таҹикистан"} + TK{"Токелау"} + TL{"Шәрги Тимор"} + TM{"Түркмәнистан"} + TN{"Тунис"} + TO{"Тонга"} + TR{"Түркијә"} + TT{"Тринидад вә Тобаго"} + TV{"Тувалу"} + TW{"Тајван"} + TZ{"Танзанија"} + UA{"Украјна"} + UG{"Уганда"} + UM{"АБШ-а бағлы кичик адаҹыглар"} US{"Америка Бирләшмиш Штатлары"} + UY{"Уругвај"} + UZ{"Өзбәкистан"} + VA{"Ватикан"} + VC{"Сент-Винсент вә Гренадинләр"} + VE{"Венесуела"} + VG{"Британијанын Вирҝин адалары"} + VI{"АБШ Вирҝин адалары"} + VN{"Вјетнам"} + VU{"Вануату"} + WF{"Уоллис вә Футуна"} + WS{"Самоа"} + XK{"Косово"} + YE{"Јәмән"} + YT{"Мајот"} + ZA{"Ҹәнуб Африка"} + ZM{"Замбија"} + ZW{"Зимбабве"} + ZZ{"Намәлум Реҝион"} } - Version{"2.1.19.14"} + Countries%short{ + GB{"БК"} + HK{"Һонг Конг"} + MO{"Макао"} + US{"АБШ"} + } + Countries%variant{ + CD{"Конго (КДР)"} + CG{"Конго (Республика)"} + CZ{"Чех Республикасы"} + FK{"Фолкленд адалары (Малвин адалары)"} + MK{"Македонија (КЈРМ)"} + } + Version{"2.1.31.74"} } diff --git a/icuSources/data/region/az_Latn.txt b/icuSources/data/region/az_Latn.txt index e49243f2..9df6ff31 100644 --- a/icuSources/data/region/az_Latn.txt +++ b/icuSources/data/region/az_Latn.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/az_Latn.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License az_Latn{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/az_Latn_AZ.txt b/icuSources/data/region/az_Latn_AZ.txt index 3abc5ac2..36c6e61b 100644 --- a/icuSources/data/region/az_Latn_AZ.txt +++ b/icuSources/data/region/az_Latn_AZ.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * generated alias target */ diff --git a/icuSources/data/region/bas.txt b/icuSources/data/region/bas.txt old mode 100755 new mode 100644 index 621a75cd..e0f750bb --- a/icuSources/data/region/bas.txt +++ b/icuSources/data/region/bas.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/bas.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License bas{ Countries{ AD{"Àŋdɔ̂r"} @@ -230,5 +224,5 @@ bas{ ZM{"Zàmbià"} ZW{"Zìmbàbwê"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/be.txt b/icuSources/data/region/be.txt index 4ef3c233..b27616a7 100644 --- a/icuSources/data/region/be.txt +++ b/icuSources/data/region/be.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/be.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License be{ Countries{ 001{"Свет"} @@ -38,7 +32,7 @@ be{ 154{"Паўночная Еўропа"} 155{"Заходняя Еўропа"} 419{"Лацінская Амерыка"} - AC{"Востраў Ушэсця"} + AC{"Востраў Узнясення"} AD{"Андора"} AE{"Аб’яднаныя Арабскія Эміраты"} AF{"Афганістан"} @@ -77,10 +71,10 @@ be{ BY{"Беларусь"} BZ{"Беліз"} CA{"Канада"} - CC{"Какосавыя астравы"} + CC{"Какосавыя (Кілінг) астравы"} CD{"Конга (Кіншаса)"} - CF{"Цэнтральна-Афрыканская Рэспубліка"} - CG{"Конга (Бразавіль)"} + CF{"Цэнтральнаафрыканская Рэспубліка"} + CG{"Конга - Бразавіль"} CH{"Швейцарыя"} CI{"Кот-д’Івуар"} CK{"Астравы Кука"} @@ -92,8 +86,8 @@ be{ CR{"Коста-Рыка"} CU{"Куба"} CV{"Каба-Вердэ"} - CW{"Востраў Кюрасаа"} - CX{"Востраў Раства"} + CW{"Кюрасаа"} + CX{"Востраў Каляд"} CY{"Кіпр"} CZ{"Чэхія"} DE{"Германія"} @@ -123,7 +117,7 @@ be{ GD{"Грэнада"} GE{"Грузія"} GF{"Французская Гвіяна"} - GG{"Востраў Гернсі"} + GG{"Гернсі"} GH{"Гана"} GI{"Гібралтар"} GL{"Грэнландыя"} @@ -138,7 +132,7 @@ be{ GW{"Гвінея-Бісау"} GY{"Гаяна"} HK{"Ганконг, САР (Кітай)"} - HM{"Востраў Херд і астравы Макдональд"} + HM{"Астравы Херд і Макдональд"} HN{"Гандурас"} HR{"Харватыя"} HT{"Гаіці"} @@ -154,7 +148,7 @@ be{ IR{"Іран"} IS{"Ісландыя"} IT{"Італія"} - JE{"Востраў Джэрсі"} + JE{"Джэрсі"} JM{"Ямайка"} JO{"Іарданія"} JP{"Японія"} @@ -219,19 +213,19 @@ be{ PA{"Панама"} PE{"Перу"} PF{"Французская Палінезія"} - PG{"Папуа — Новая Гвінея"} + PG{"Папуа-Новая Гвінея"} PH{"Філіпіны"} PK{"Пакістан"} PL{"Польшча"} PM{"Сен-П’ер і Мікелон"} PN{"Астравы Піткэрн"} PR{"Пуэрта-Рыка"} - PS{"Палестынскія тэрыторыі"} + PS{"Палесцінскія Тэрыторыі"} PT{"Партугалія"} PW{"Палау"} PY{"Парагвай"} QA{"Катар"} - QO{"Вонкавая Акіянія"} + QO{"Знешняя Акіянія"} RE{"Рэюньён"} RO{"Румынія"} RS{"Сербія"} @@ -245,7 +239,7 @@ be{ SG{"Сінгапур"} SH{"Востраў Святой Алены"} SI{"Славенія"} - SJ{"Свальбард (Паўночна-Усходняя Зямля) і Ян-Маен"} + SJ{"Шпіцберген і Ян-Маен"} SK{"Славакія"} SL{"Сьера-Леонэ"} SM{"Сан-Марына"} @@ -266,7 +260,7 @@ be{ TH{"Тайланд"} TJ{"Таджыкістан"} TK{"Такелау"} - TL{"Усходні Тымор"} + TL{"Тымор-Лешці"} TM{"Туркменістан"} TN{"Туніс"} TO{"Тонга"} @@ -277,7 +271,7 @@ be{ TZ{"Танзанія"} UA{"Украіна"} UG{"Уганда"} - UM{"Знешнія малыя астравы ЗША"} + UM{"Малыя Аддаленыя астравы ЗША"} US{"Злучаныя Штаты Амерыкі"} UY{"Уругвай"} UZ{"Узбекістан"} @@ -292,25 +286,26 @@ be{ WS{"Самоа"} XK{"Косава"} YE{"Емен"} - YT{"Востраў Маёта"} - ZA{"Паўднёва-Афрыканская Рэспубліка"} + YT{"Маёта"} + ZA{"Паўднёваафрыканская Рэспубліка"} ZM{"Замбія"} ZW{"Зімбабвэ"} ZZ{"Невядомы рэгіён"} } Countries%short{ - GB{"Брытанія"} + GB{"Вялікабрытанія"} HK{"Ганконг"} MO{"Макаа"} PS{"Палесціна"} US{"ЗША"} } Countries%variant{ - CD{"Дэмакратычная Рэспубліка Конга"} + CD{"Конга (ДРК)"} CG{"Рэспубліка Конга"} CI{"Бераг Слановай Косці"} FK{"Фалклендскія (Мальвінскія) астравы"} MK{"Македонія (БЮРМ)"} + TL{"Усходні Тымор"} } - Version{"2.1.22.93"} + Version{"2.1.31.86"} } diff --git a/icuSources/data/region/bem.txt b/icuSources/data/region/bem.txt old mode 100755 new mode 100644 index bf209baa..c3ffcfeb --- a/icuSources/data/region/bem.txt +++ b/icuSources/data/region/bem.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/bem.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License bem{ Countries{ ZM{"Zambia"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/bez.txt b/icuSources/data/region/bez.txt old mode 100755 new mode 100644 index 24d5c014..efafd76d --- a/icuSources/data/region/bez.txt +++ b/icuSources/data/region/bez.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/bez.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License bez{ Countries{ AD{"Huandola"} @@ -233,5 +227,5 @@ bez{ ZM{"Huzambia"} ZW{"Huzimbabwe"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/bg.txt b/icuSources/data/region/bg.txt index 7d687f77..e5438b63 100644 --- a/icuSources/data/region/bg.txt +++ b/icuSources/data/region/bg.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/bg.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License bg{ Countries{ 001{"Свят"} @@ -95,7 +89,7 @@ bg{ CW{"Кюрасао"} CX{"остров Рождество"} CY{"Кипър"} - CZ{"Чешка република"} + CZ{"Чехия"} DE{"Германия"} DG{"Диего Гарсия"} DJ{"Джибути"} @@ -278,6 +272,7 @@ bg{ UA{"Украйна"} UG{"Уганда"} UM{"Отдалечени острови на САЩ"} + UN{"Организация на обединените нации"} US{"Съединени щати"} UY{"Уругвай"} UZ{"Узбекистан"} @@ -309,8 +304,9 @@ bg{ CD{"Конго (ДРК)"} CG{"Конго (Република)"} CI{"Бряг на слоновата кост"} + CZ{"Чешка република"} FK{"Фолклендски острови (Малвински острови)"} MK{"Бивша югославска република Македония"} } - Version{"2.1.23.7"} + Version{"2.1.33.75"} } diff --git a/icuSources/data/region/bm.txt b/icuSources/data/region/bm.txt old mode 100755 new mode 100644 index 0f0cb1b3..81567402 --- a/icuSources/data/region/bm.txt +++ b/icuSources/data/region/bm.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/bm.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License bm{ Countries{ AD{"Andɔr"} @@ -233,5 +227,5 @@ bm{ ZM{"Zanbi"} ZW{"Zimbabuwe"} } - Version{"2.1.21.28"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/bn.txt b/icuSources/data/region/bn.txt index 4b93b436..fe1f3b51 100644 --- a/icuSources/data/region/bn.txt +++ b/icuSources/data/region/bn.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/bn.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License bn{ Countries{ 001{"পৃথিবী"} @@ -28,7 +22,7 @@ bn{ 039{"দক্ষিণ ইউরোপ"} 053{"অস্ট্রালেশিয়া"} 054{"ম্যালেনেশিয়া"} - 057{"ম্যালেনিশা অঞ্চল"} + 057{"মাইক্রোনেশিয়া অঞ্চল"} 061{"পলিনেশিয়া"} 142{"এশিয়া"} 143{"মধ্য এশিয়া"} @@ -39,12 +33,12 @@ bn{ 155{"পশ্চিম ইউরোপ"} 419{"ল্যাটিন আমেরিকা"} AC{"অ্যাসসেনশন আইল্যান্ড"} - AD{"এ্যান্ডোরা"} + AD{"আন্ডোরা"} AE{"সংযুক্ত আরব আমিরাত"} AF{"আফগানিস্তান"} AG{"এন্টিগুয়া ও বারবুডা"} AI{"এ্যাঙ্গুইলা"} - AL{"আলব্যানিয়া"} + AL{"আলবেনিয়া"} AM{"আর্মেনিয়া"} AO{"অ্যাঙ্গোলা"} AQ{"অ্যান্টার্কটিকা"} @@ -67,17 +61,17 @@ bn{ BL{"সেন্ট বারথেলিমি"} BM{"বারমুডা"} BN{"ব্রুনেই"} - BO{"বোলিভিয়া"} + BO{"বলিভিয়া"} BQ{"ক্যারিবিয়ান নেদারল্যান্ডস"} BR{"ব্রাজিল"} BS{"বাহামা দ্বীপপুঞ্জ"} BT{"ভুটান"} BV{"বোভেট দ্বীপ"} BW{"বতসোয়ানা"} - BY{"বেলোরুশিয়া"} + BY{"বেলারুশ"} BZ{"বেলিজ"} CA{"কানাডা"} - CC{"কোকোস (কিলিং)দ্বীপপুঞ্জ"} + CC{"কোকোস (কিলিং) দ্বীপপুঞ্জ"} CD{"কঙ্গো-কিনশাসা"} CF{"মধ্য আফ্রিকার প্রজাতন্ত্র"} CG{"কঙ্গো - ব্রাজাভিল"} @@ -87,7 +81,7 @@ bn{ CL{"চিলি"} CM{"ক্যামেরুন"} CN{"চীন"} - CO{"কোলোম্বিয়া"} + CO{"কলম্বিয়া"} CP{"ক্লিপারটন আইল্যান্ড"} CR{"কোস্টারিকা"} CU{"কিউবা"} @@ -95,7 +89,7 @@ bn{ CW{"কিউরাসাও"} CX{"ক্রিসমাস দ্বীপ"} CY{"সাইপ্রাস"} - CZ{"চেক প্রজাতন্ত্র"} + CZ{"চেচিয়া"} DE{"জার্মানি"} DG{"দিয়েগো গার্সিয়া"} DJ{"জিবুতি"} @@ -120,7 +114,7 @@ bn{ FR{"ফ্রান্স"} GA{"গ্যাবন"} GB{"যুক্তরাজ্য"} - GD{"গ্রেনেডা"} + GD{"গ্রেনাডা"} GE{"জর্জিয়া"} GF{"ফরাসী গায়ানা"} GG{"গ্রাঞ্জি"} @@ -133,7 +127,7 @@ bn{ GQ{"নিরক্ষীয় গিনি"} GR{"গ্রীস"} GS{"দক্ষিণ জর্জিয়া ও দক্ষিণ স্যান্ডউইচ দ্বীপপুঞ্জ"} - GT{"গোয়াতেমালা"} + GT{"গুয়াতেমালা"} GU{"গুয়াম"} GW{"গিনি-বিসাউ"} GY{"গিয়ানা"} @@ -153,13 +147,13 @@ bn{ IQ{"ইরাক"} IR{"ইরান"} IS{"আইসল্যান্ড"} - IT{"ইতালী"} + IT{"ইতালি"} JE{"জার্সি"} JM{"জামাইকা"} JO{"জর্ডন"} JP{"জাপান"} KE{"কেনিয়া"} - KG{"কির্গিজিয়া"} + KG{"কিরগিজিস্তান"} KH{"কম্বোডিয়া"} KI{"কিরিবাতি"} KM{"কমোরোস"} @@ -191,7 +185,7 @@ bn{ ML{"মালি"} MM{"মায়ানমার (বার্মা)"} MN{"মঙ্গোলিয়া"} - MO{"ম্যাকাও এস এ আর চায়না"} + MO{"ম্যাকাও এসএআর চীনা"} MP{"উত্তরাঞ্চলীয় মারিয়ানা দ্বীপপুঞ্জ"} MQ{"মার্টিনিক"} MR{"মরিতানিয়া"} @@ -217,7 +211,7 @@ bn{ NZ{"নিউজিল্যান্ড"} OM{"ওমান"} PA{"পানামা"} - PE{"পিরু"} + PE{"পেরু"} PF{"ফরাসী পলিনেশিয়া"} PG{"পাপুয়া নিউ গিনি"} PH{"ফিলিপাইন"} @@ -233,7 +227,7 @@ bn{ QA{"কাতার"} QO{"আউটলাইনিং ওসানিয়া"} RE{"রিইউনিয়ন"} - RO{"রুমানিয়া"} + RO{"রোমানিয়া"} RS{"সার্বিয়া"} RU{"রাশিয়া"} RW{"রুয়ান্ডা"} @@ -246,13 +240,13 @@ bn{ SH{"সেন্ট হেলেনা"} SI{"স্লোভানিয়া"} SJ{"স্বালবার্ড ও জান মেয়েন"} - SK{"শ্লোভাকিয়া"} + SK{"স্লোভাকিয়া"} SL{"সিয়েরালিওন"} SM{"সান মারিনো"} SN{"সেনেগাল"} SO{"সোমালিয়া"} SR{"সুরিনাম"} - SS{"দক্ষিন সুদান"} + SS{"দক্ষিণ সুদান"} ST{"সাওটোমা ও প্রিন্সিপি"} SV{"এল সালভেদর"} SX{"সিন্ট মার্টেন"} @@ -268,16 +262,17 @@ bn{ TK{"টোকেলাউ"} TL{"তিমুর-লেস্তে"} TM{"তুর্কমেনিস্তান"} - TN{"তিউনিশিয়া"} + TN{"তিউনিসিয়া"} TO{"টোঙ্গা"} TR{"তুরস্ক"} TT{"ত্রিনিনাদ ও টোব্যাগো"} TV{"টুভালু"} TW{"তাইওয়ান"} TZ{"তাঞ্জানিয়া"} - UA{"ইউক্রেইন"} + UA{"ইউক্রেন"} UG{"উগান্ডা"} UM{"যুক্তরাষ্ট্রের পার্শ্ববর্তী দ্বীপপুঞ্জ"} + UN{"জাতিসংঘ"} US{"মার্কিন যুক্তরাষ্ট্র"} UY{"উরুগুয়ে"} UZ{"উজবেকিস্তান"} @@ -285,7 +280,7 @@ bn{ VC{"সেন্ট ভিনসেন্ট ও দ্যা গ্রেনাডিনস"} VE{"ভেনেজুয়েলা"} VG{"ব্রিটিশ ভার্জিন দ্বীপপুঞ্জ"} - VI{"মার্কিন ভার্জিন দ্বীপপুঞ্জ"} + VI{"মার্কিন যুক্তরাষ্ট্রের ভার্জিন দ্বীপপুঞ্জ"} VN{"ভিয়েতনাম"} VU{"ভানুয়াটু"} WF{"ওয়ালিস ও ফুটুনা"} @@ -296,21 +291,24 @@ bn{ ZA{"দক্ষিণ আফ্রিকা"} ZM{"জাম্বিয়া"} ZW{"জিম্বাবোয়ে"} - ZZ{"অজানা স্থান"} + ZZ{"অজানা অঞ্চল"} } Countries%short{ - GB{"ইউ. কে"} + GB{"ইউ কে"} HK{"হংকং"} MO{"ম্যাকাও"} PS{"ফিলিস্তিন"} + UN{"ইউএন"} US{"ইউ এস"} } Countries%variant{ CD{"কঙ্গো(DRC)"} CG{"কঙ্গো (প্রজাতন্ত্র)"} + CI{"আই ভরি"} + CZ{"চেক প্রজাতন্ত্র"} FK{"ফকল্যান্ড আইল্যান্ড ( ইসল্যাস মাসভেনিস)"} MK{"মেসিডোনিয়া(FYROM)"} TL{"পূর্ব তিমুর"} } - Version{"2.1.23.6"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/bn_IN.txt b/icuSources/data/region/bn_IN.txt new file mode 100644 index 00000000..bad3ae16 --- /dev/null +++ b/icuSources/data/region/bn_IN.txt @@ -0,0 +1,13 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +bn_IN{ + Countries{ + HN{"হন্ডুরাস"} + MD{"মলডোভা"} + UM{"মার্কিন যুক্তরাষ্ট্রের পার্শ্ববর্তী দ্বীপপুঞ্জ"} + } + Countries%variant{ + CD{"কঙ্গো (DRC)"} + } + Version{"2.1.31.33"} +} diff --git a/icuSources/data/region/bo.txt b/icuSources/data/region/bo.txt index 82bfa666..0828b29a 100644 --- a/icuSources/data/region/bo.txt +++ b/icuSources/data/region/bo.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/bo.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License bo{ Countries{ 001{"འཛམ་གླིང་།"} @@ -21,5 +15,5 @@ bo{ US{"ཨ་མེ་རི་ཀ།"} ZZ{"མིའི་ཤེས་རྟོགས་མ་བྱུང་བའི་ཁོར་ཡུག"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/bo_IN.txt b/icuSources/data/region/bo_IN.txt old mode 100755 new mode 100644 index f3a16362..73892949 --- a/icuSources/data/region/bo_IN.txt +++ b/icuSources/data/region/bo_IN.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/bo_IN.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License bo_IN{ Countries{ 009{"ཨོཤི་ཡཱན་ན།"} } - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/br.txt b/icuSources/data/region/br.txt old mode 100755 new mode 100644 index 9d11193e..13e350d1 --- a/icuSources/data/region/br.txt +++ b/icuSources/data/region/br.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/br.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License br{ Countries{ 001{"Bed"} @@ -313,5 +307,5 @@ br{ MK{"Makedonia (RYKM)"} TL{"Timor ar Reter"} } - Version{"2.1.22.93"} + Version{"2.1.31.86"} } diff --git a/icuSources/data/region/brx.txt b/icuSources/data/region/brx.txt old mode 100755 new mode 100644 index e35ac055..11ef0fb1 --- a/icuSources/data/region/brx.txt +++ b/icuSources/data/region/brx.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/brx.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License brx{ Countries{ 001{"दुनिया"} @@ -287,5 +281,5 @@ brx{ ZW{"ज़ीम्बाब्वे"} ZZ{"अज्ञात या अवैध प्रदेश"} } - Version{"2.1.23.7"} + Version{"2.1.31.86"} } diff --git a/icuSources/data/region/bs.txt b/icuSources/data/region/bs.txt index 48027e68..61bc6e59 100644 --- a/icuSources/data/region/bs.txt +++ b/icuSources/data/region/bs.txt @@ -1,26 +1,20 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/bs.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License bs{ Countries{ 001{"Svijet"} 002{"Afrika"} - 003{"Sjevernoamerički kontinent"} + 003{"Sjeverna Amerika"} 005{"Južna Amerika"} 009{"Okeanija"} 011{"Zapadna Afrika"} - 013{"Centralna Amerika"} + 013{"Srednja Amerika"} 014{"Istočna Afrika"} 015{"Sjeverna Afrika"} 017{"Centralna Afrika"} 018{"Južna Afrika"} 019{"Amerika"} - 021{"Sjeverna Amerika"} + 021{"Sjeverni dio Amerike"} 029{"Karibi"} 030{"Istočna Azija"} 034{"Južna Azija"} @@ -28,7 +22,7 @@ bs{ 039{"Južna Evropa"} 053{"Australazija"} 054{"Melanezija"} - 057{"Mikronezijski Region"} + 057{"Mikronezijska regija"} 061{"Polinezija"} 142{"Azija"} 143{"Centralna Azija"} @@ -45,7 +39,7 @@ bs{ AG{"Antigva i Barbuda"} AI{"Angvila"} AL{"Albanija"} - AM{"Jermenija"} + AM{"Armenija"} AO{"Angola"} AQ{"Antarktika"} AR{"Argentina"} @@ -53,7 +47,7 @@ bs{ AT{"Austrija"} AU{"Australija"} AW{"Aruba"} - AX{"Alandska Ostrva"} + AX{"Olandska Ostrva"} AZ{"Azerbejdžan"} BA{"Bosna i Hercegovina"} BB{"Barbados"} @@ -72,12 +66,12 @@ bs{ BR{"Brazil"} BS{"Bahami"} BT{"Butan"} - BV{"Buve Ostrva"} + BV{"Ostrvo Buve"} BW{"Bocvana"} BY{"Bjelorusija"} BZ{"Belize"} CA{"Kanada"} - CC{"Kokosova (Kilingova) ostrva"} + CC{"Kokosova (Kilingova) Ostrva"} CD{"Demokratska Republika Kongo"} CF{"Centralnoafrička Republika"} CG{"Kongo"} @@ -111,7 +105,7 @@ bs{ ER{"Eritreja"} ES{"Å panija"} ET{"Etiopija"} - EU{"Evropska Unija"} + EU{"Evropska unija"} FI{"Finska"} FJ{"Fidži"} FK{"Folklandska Ostrva"} @@ -129,41 +123,41 @@ bs{ GL{"Grenland"} GM{"Gambija"} GN{"Gvineja"} - GP{"Gvadelupe"} + GP{"Gvadalupe"} GQ{"Ekvatorijalna Gvineja"} GR{"Grčka"} - GS{"Južna Džordžija i Južna Sendvič Ostrva"} + GS{"Južna Džordžija i Južna Sendvička Ostrva"} GT{"Gvatemala"} GU{"Guam"} GW{"Gvineja-Bisao"} GY{"Gvajana"} - HK{"Hong Kong (S. A. R. Kina)"} - HM{"Heard i arhipelag McDonald"} + HK{"Hong Kong (SAR Kina)"} + HM{"Herd i arhipelag MekDonald"} HN{"Honduras"} HR{"Hrvatska"} HT{"Haiti"} HU{"Mađarska"} - IC{"Kanarska ostrva"} + IC{"Kanarska Ostrva"} ID{"Indonezija"} IE{"Irska"} IL{"Izrael"} IM{"Ostrvo Man"} IN{"Indija"} - IO{"Britanska Territorija u Indijskom Okeanu"} + IO{"Britanska Teritorija u Indijskom Okeanu"} IQ{"Irak"} IR{"Iran"} IS{"Island"} IT{"Italija"} - JE{"Džersi"} + JE{"Džerzi"} JM{"Jamajka"} JO{"Jordan"} JP{"Japan"} KE{"Kenija"} - KG{"Kirgizstan"} + KG{"Kirgistan"} KH{"Kambodža"} KI{"Kiribati"} KM{"Komorska Ostrva"} - KN{"Sent Kits i Nevis"} + KN{"Sveti Kits i Nevis"} KP{"Sjeverna Koreja"} KR{"Južna Koreja"} KW{"Kuvajt"} @@ -178,7 +172,7 @@ bs{ LS{"Lesoto"} LT{"Litvanija"} LU{"Luksemburg"} - LV{"Letonija"} + LV{"Latvija"} LY{"Libija"} MA{"Maroko"} MC{"Monako"} @@ -186,18 +180,18 @@ bs{ ME{"Crna Gora"} MF{"Sv. Martin"} MG{"Madagaskar"} - MH{"MarÅ¡alska Ostrva"} + MH{"MarÅ¡alova Ostrva"} MK{"Makedonija"} ML{"Mali"} MM{"Mijanmar"} MN{"Mongolija"} - MO{"Makao (S. A. R. Kina)"} + MO{"Makao (SAR Kina)"} MP{"Sjeverna Marijanska Ostrva"} MQ{"Martinik"} MR{"Mauritanija"} MS{"Monserat"} MT{"Malta"} - MU{"Mauricius"} + MU{"Mauricijus"} MV{"Maldivi"} MW{"Malavi"} MX{"Meksiko"} @@ -206,7 +200,7 @@ bs{ NA{"Namibija"} NC{"Nova Kaledonija"} NE{"Niger"} - NF{"Norfolk Ostrvo"} + NF{"Ostrvo Norfolk"} NG{"Nigerija"} NI{"Nikaragva"} NL{"Holandija"} @@ -224,15 +218,15 @@ bs{ PK{"Pakistan"} PL{"Poljska"} PM{"Sveti Petar i Mikelon"} - PN{"Pitkern"} + PN{"Pitkernska Ostrva"} PR{"Porto Riko"} PS{"Palestinska Teritorija"} PT{"Portugal"} PW{"Palau"} PY{"Paragvaj"} QA{"Katar"} - QO{"Ostala Okeanija"} - RE{"Rejunion"} + QO{"Vanjska Okeanija"} + RE{"Reunion"} RO{"Rumunija"} RS{"Srbija"} RU{"Rusija"} @@ -259,14 +253,14 @@ bs{ SY{"Sirija"} SZ{"Svazilend"} TA{"Tristan da Kunja"} - TC{"Ostrva Turks i Caicos"} + TC{"Ostrva Turks i Kaikos"} TD{"Čad"} TF{"Francuske Južne Teritorije"} TG{"Togo"} TH{"Tajland"} TJ{"Tadžikistan"} TK{"Tokelau"} - TL{"Timor Leste"} + TL{"Istočni Timor"} TM{"Turkmenistan"} TN{"Tunis"} TO{"Tonga"} @@ -277,18 +271,19 @@ bs{ TZ{"Tanzanija"} UA{"Ukrajina"} UG{"Uganda"} - UM{"Udaljena ostrva SAD"} + UM{"Američka Vanjska Ostrva"} + UN{"Ujedinjene Nacije"} US{"Sjedinjene Američke Države"} UY{"Urugvaj"} UZ{"Uzbekistan"} VA{"Vatikan"} - VC{"Sveti Vincent i Grenadini"} + VC{"Sveti Vinsent i Grenadin"} VE{"Venecuela"} VG{"Britanska Djevičanska Ostrva"} - VI{"Djevičanska Ostrva SAD"} + VI{"Američka Djevičanska Ostrva"} VN{"Vijetnam"} VU{"Vanuatu"} - WF{"Wallis i Futuna"} + WF{"Ostrva Valis i Futuna"} WS{"Samoa"} XK{"Kosovo"} YE{"Jemen"} @@ -303,15 +298,16 @@ bs{ HK{"Hong Kong"} MO{"Makao"} PS{"Palestina"} + UN{"UN"} US{"SAD"} } Countries%variant{ CD{"Kongo (DRC)"} CG{"Republika Kongo"} - CI{"Bjelokosna Obala"} - FK{"Falklandska ostrva (Malvinska ostrva)"} + CI{"Obala Bjelokosti"} + CZ{"ČeÅ¡ka Republika"} + FK{"Folklandska Ostrva (Malvinska Ostrva)"} MK{"Makedonija (BJR)"} - TL{"Istočni Timor"} } - Version{"2.1.23.7"} + Version{"2.1.31.86"} } diff --git a/icuSources/data/region/bs_BA.txt b/icuSources/data/region/bs_BA.txt old mode 100755 new mode 100644 index c99b0e38..e5e3a465 --- a/icuSources/data/region/bs_BA.txt +++ b/icuSources/data/region/bs_BA.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License bs_BA{ "%%ALIAS"{"bs_Latn_BA"} } diff --git a/icuSources/data/region/bs_Cyrl.txt b/icuSources/data/region/bs_Cyrl.txt old mode 100755 new mode 100644 index 0a89bb56..75d95975 --- a/icuSources/data/region/bs_Cyrl.txt +++ b/icuSources/data/region/bs_Cyrl.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/bs_Cyrl.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License bs_Cyrl{ %%Parent{"root"} Countries{ @@ -303,5 +297,5 @@ bs_Cyrl{ CG{"Конго (Република)"} FK{"Фокландска (Малвинска) острва"} } - Version{"2.1.23.7"} + Version{"2.1.32.72"} } diff --git a/icuSources/data/region/bs_Latn.txt b/icuSources/data/region/bs_Latn.txt old mode 100755 new mode 100644 index 3e9efec2..5e727656 --- a/icuSources/data/region/bs_Latn.txt +++ b/icuSources/data/region/bs_Latn.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/bs_Latn.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License bs_Latn{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/bs_Latn_BA.txt b/icuSources/data/region/bs_Latn_BA.txt old mode 100755 new mode 100644 index 5afc1527..3ef1cc40 --- a/icuSources/data/region/bs_Latn_BA.txt +++ b/icuSources/data/region/bs_Latn_BA.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * generated alias target */ diff --git a/icuSources/data/region/ca.txt b/icuSources/data/region/ca.txt index 4aa7420e..04d11ead 100644 --- a/icuSources/data/region/ca.txt +++ b/icuSources/data/region/ca.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ca.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ca{ Countries{ 001{"Món"} @@ -95,7 +89,7 @@ ca{ CW{"Curaçao"} CX{"Illa Christmas"} CY{"Xipre"} - CZ{"República Txeca"} + CZ{"Txèquia"} DE{"Alemanya"} DG{"Diego Garcia"} DJ{"Djibouti"} @@ -137,7 +131,7 @@ ca{ GU{"Guam"} GW{"Guinea Bissau"} GY{"Guyana"} - HK{"Hong Kong (RAE Xina)"} + HK{"Hong Kong (Xina)"} HM{"Illa Heard i Illes McDonald"} HN{"Hondures"} HR{"Croàcia"} @@ -191,7 +185,7 @@ ca{ ML{"Mali"} MM{"Myanmar (Birmània)"} MN{"Mongòlia"} - MO{"Macau (RAE Xina)"} + MO{"Macau (Xina)"} MP{"Illes Mariannes del Nord"} MQ{"Martinica"} MR{"Mauritània"} @@ -226,7 +220,7 @@ ca{ PM{"Saint-Pierre-et-Miquelon"} PN{"Illes Pitcairn"} PR{"Puerto Rico"} - PS{"Palestina"} + PS{"territoris palestins"} PT{"Portugal"} PW{"Palau"} PY{"Paraguai"} @@ -278,6 +272,7 @@ ca{ UA{"Ucraïna"} UG{"Uganda"} UM{"Illes Perifèriques Menors dels EUA"} + UN{"Nacions Unides"} US{"Estats Units"} UY{"Uruguai"} UZ{"Uzbekistan"} @@ -299,17 +294,19 @@ ca{ ZZ{"Regió desconeguda"} } Countries%short{ - GB{"GB"} + GB{"RU"} HK{"Hong Kong"} MO{"Macau"} PS{"Palestina"} + UN{"ONU"} US{"EUA"} } Countries%variant{ CD{"Congo (República Democràtica del Congo)"} CG{"Congo (República del Congo)"} + CZ{"República Txeca"} FK{"Illes Malvines (Illes Falkland)"} MK{"Macedònia (Antiga República Iugoslava de Macedònia)"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/ce.txt b/icuSources/data/region/ce.txt old mode 100755 new mode 100644 index 0c67ba9f..cf0e6128 --- a/icuSources/data/region/ce.txt +++ b/icuSources/data/region/ce.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ce.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ce{ Countries{ 001{"Дерригдуьненан"} @@ -309,5 +303,5 @@ ce{ CD{"Конго (ДРК)"} FK{"Фолклендан гӀайренаш (Мальвинаш)"} } - Version{"2.1.21.97"} + Version{"2.1.31.86"} } diff --git a/icuSources/data/region/cgg.txt b/icuSources/data/region/cgg.txt old mode 100755 new mode 100644 index f35ca6a0..3f5aa358 --- a/icuSources/data/region/cgg.txt +++ b/icuSources/data/region/cgg.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/cgg.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License cgg{ Countries{ AD{"Andora"} @@ -231,5 +225,5 @@ cgg{ ZM{"Zambia"} ZW{"Zimbabwe"} } - Version{"2.1.21.28"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/chr.txt b/icuSources/data/region/chr.txt old mode 100755 new mode 100644 index 93c20a60..32367776 --- a/icuSources/data/region/chr.txt +++ b/icuSources/data/region/chr.txt @@ -1,17 +1,38 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/chr.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License chr{ Countries{ 001{"ᎡᎶᎯ"} - 003{"ᏧᏴᏢ ᎠᎺᎵᎦ"} + 002{"ᎬᎿᎨᏍᏛ"} + 003{"ᏧᏴᏢ ᎠᎹᏰᏟ"} 005{"ᏧᎦᏃᏮ ᎠᎺᎵᎦ"} + 009{"ᎣᏏᏰᏂᎠ"} + 011{"ᏭᏕᎵᎬ ᏗᏜ ᎬᎿᎨᏍᏛ"} + 013{"ᎠᏰᏟ ᎠᎹᏰᏟ"} + 014{"ᏗᎧᎸᎬ ᏗᏜ ᎬᎿᎨᏍᏛ"} + 015{"ᏧᏴᏢ ᏗᏜ ᎬᎿᎨᏍᏛ"} + 017{"ᎠᏰᏟ ᎬᎿᎨᏍᏛ"} + 018{"ᏧᎦᎾᏮ ᏗᏜ ᎬᎿᎨᏍᏛ"} 019{"ᎠᎺᎵᎦᎢ"} + 021{"ᏧᏴᏢ ᏗᏜ ᎠᎹᏰᏟ"} + 029{"ᎨᏆᏙᏯ"} + 030{"ᏗᎧᎸᎬ ᏗᏜ ᏓᎶᏂᎨᏍᏛ"} + 034{"ᏧᎦᎾᏮ ᏗᏜ ᏓᎶᏂᎨᏍᏛ"} + 035{"ᏧᎦᎾᏮ ᏗᎧᎸᎬ ᏓᎶᏂᎨᏍᏛ"} + 039{"ᏧᎦᎾᏮ ᏗᏜ ᏳᎳᏛ"} + 053{"ᎠᏍᏔᎴᏏᎠ"} + 054{"ᎺᎳᏁᏏᎠ"} + 057{"ᎠᏰᏟ ᏧᎾᎵᎪᎯ ᎾᎿ ᎹᎢᏉᏂᏏᏯ ᎢᎬᎾᏕᎾ"} + 061{"ᏆᎵᏂᏏᎠ"} + 142{"ᏓᎶᎾᎨᏍᏛ"} + 143{"ᎠᏰᏟ ᏓᎶᏂᎨᏍᏛ"} + 145{"ᏭᏕᎵᎬ ᏗᏜ ᏓᎶᏂᎨᏍᏛ"} + 150{"ᏳᎳᏛ"} + 151{"ᏗᎧᎸᎬ ᏗᏜ ᏳᎳᏛ"} + 154{"ᏧᏴᏢ ᏗᏜ ᏳᎳᏛ"} + 155{"ᏭᏕᎵᎬ ᏗᏜ ᏳᎳᏛ"} + 419{"ᎳᏘᏂ ᎠᎹᏰᏟ"} + AC{"ᎤᎵᏌᎳᏓᏅ ᎤᎦᏚᏛᎢ"} AD{"ᎠᏂᏙᎳ"} AE{"ᏌᏊ ᎢᏳᎾᎵᏍᏔᏅ ᎡᎳᏈ ᎢᎹᎵᏘᏏ"} AF{"ᎠᏫᎨᏂᏍᏖᏂ"} @@ -27,7 +48,7 @@ chr{ AU{"ᎡᎳᏗᏜ"} AW{"ᎠᎷᏆ"} AX{"ᎣᎴᏅᏓ ᏚᎦᏚᏛᎢ"} - AZ{"ᎠᏏᎵᏆᏌᏂ"} + AZ{"ᎠᏎᏆᏣᏂ"} BA{"ᏉᏏᏂᎠ ᎠᎴ ᎲᏤᎪᏫ"} BB{"ᏆᏇᏙᏍ"} BD{"ᏆᏂᎦᎵᏕᏍ"} @@ -37,11 +58,12 @@ chr{ BH{"ᏆᎭᎴᎢᏂ"} BI{"ᏋᎷᏂᏗ"} BJ{"ᏆᏂᎢᏂ"} - BL{"ᎠᏥᎸᏉᏗ ᏆᏕᎳᎻ"} + BL{"ᎤᏓᏅᏘ ᏆᏕᎳᎻ"} BM{"ᏆᏊᏓ"} BN{"ᏊᎾᎢ"} BO{"ᏉᎵᏫᎠ"} - BR{"ᏆᏏᎵᎢ"} + BQ{"ᎧᎵᏈᎢᏂᎯ ᎾᏍᎩᏁᏛᎳᏂ"} + BR{"ᏆᏏᎵ"} BS{"ᎾᏍᎩ ᏆᎭᎹᏍ"} BT{"ᏊᏔᏂ"} BV{"ᏊᏪ ᎤᎦᏚᏛᎢ"} @@ -49,39 +71,45 @@ chr{ BY{"ᏇᎳᎷᏍ"} BZ{"ᏇᎵᏍ"} CA{"ᎨᎾᏓ"} - CC{"ᎪᎪᏍ (ᎩᎵᏂ) ᏚᎦᏚᏛ"} - CD{"ᎧᏂᎪ"} + CC{"ᎪᎪᏍ (ᎩᎵᏂ) ᏚᎦᏚᏛᎢ"} + CD{"ᎧᏂᎪ - ᎨᏂᏝᏌ"} CF{"ᎬᎿᎨᏍᏛ ᎠᏰᏟ ᏍᎦᏚᎩ"} - CG{"ᎧᏂᎪ (ᏍᎦᏚᎩ)"} + CG{"ᎧᏂᎪ - ᏆᏌᏩᎵ"} CH{"ᏍᏫᏍ"} CI{"ᎢᏬᎵ ᎾᎿ ᎠᎹᏳᎶᏗ"} - CK{"ᎠᏓᏍᏓᏴᎲᏍᎩ ᎤᎦᏚᏛ"} + CK{"ᎠᏓᏍᏓᏴᎲᏍᎩ ᏚᎦᏚᏛᎢ"} CL{"ᏥᎵ"} CM{"ᎧᎹᎷᏂ"} CN{"ᏓᎶᏂᎨᏍᏛ"} CO{"ᎪᎸᎻᏈᎢᎠ"} + CP{"ᎦᏂᏴᏔᏅᎣᏓᎸ ᎤᎦᏚᏛᎢ"} CR{"ᎪᏍᏓ ᎵᎧ"} CU{"ᎫᏆ"} CV{"ᎢᎬᎾᏕᎾ ᎢᏤᏳᏍᏗ"} - CW{"ᏂᎦᏓ ᎤᏂᎲ ᎾᎿ ᎫᎳᎨᎣ"} + CW{"ᎫᎳᎨᎣ"} CX{"ᏓᏂᏍᏓᏲᎯᎲ ᎤᎦᏚᏛᎢ"} CY{"ᏌᎢᏆᏍ"} - CZ{"ᏤᎩ ᏍᎦᏚᎩ"} + CZ{"ᏤᎩᎠ"} DE{"ᎠᏂᏛᏥ"} + DG{"ᏗᏰᎪ ᎦᏏᏯ"} DJ{"ᏥᏊᏗ"} DK{"ᏗᏂᎹᎦ"} DM{"ᏙᎻᏂᎧ"} DO{"ᏙᎻᏂᎧᏂ ᏍᎦᏚᎩ"} DZ{"ᎠᎵᏥᎵᏯ"} + EA{"ᏑᏔ ᎠᎴ ᎺᎵᏯ"} EC{"ᎡᏆᏙᎵ"} EE{"ᎡᏍᏙᏂᏯ"} EG{"ᎢᏥᏈᎢ"} + EH{"ᏭᏕᎵᎬ ᏗᏜ ᏌᎮᎳ"} ER{"ᎡᎵᏟᏯ"} ES{"ᎠᏂᏍᏆᏂᏱ"} + ET{"ᎢᏗᎣᏈᎠ"} + EU{"ᏳᎳᏛ ᎠᏂᎤᎾᏓᏡᎬ"} FI{"ᏫᏂᎦᏙᎯ"} FJ{"ᏫᏥ"} FK{"ᏩᎩ ᏚᎦᏚᏛᎢ"} - FM{"ᎠᏰᏟ ᏧᎾᎵᎪᎯ ᎾᎿ ᎹᎢᏉᏂᏏᏯ"} + FM{"ᎹᎢᏉᏂᏏᏯ"} FO{"ᏪᎶ ᏚᎦᏚᏛᎢ"} FR{"ᎦᎸᏥᏱ"} GA{"ᎦᏉᏂ"} @@ -94,22 +122,24 @@ chr{ GI{"ᏥᏆᎵᏓ"} GL{"ᎢᏤᏍᏛᏱ"} GM{"ᎦᎹᏈᎢᎠ"} - GN{"ᎫᏇ"} + GN{"ᎩᎢᏂ"} GP{"ᏩᏓᎷᏇ"} GQ{"ᎡᏆᏙᎵᎠᎵ ᎩᎢᏂ"} GR{"ᎪᎢᎯ"} - GS{"ᏧᎦᏃᏮ ᏣᏥᏱ ᎠᎴ ᎾᏍᎩ ᏧᎦᏃᏮ ᎠᏍᏛᎭᏟ ᏚᎦᏚᏛ"} + GS{"ᏧᎦᏃᏮ ᏣᎠᏥᎢ ᎠᎴ ᎾᏍᎩ ᏧᎦᏃᏮ ᎠᏍᏛᎭᏟ ᏚᎦᏚᏛᎢ"} GT{"ᏩᏔᎹᎳ"} GU{"ᏆᎻ"} - GW{"ᎫᏇ-ᏈᏌᎤᏫ"} + GW{"ᎩᎢᏂ-ᏈᏌᎤᏫ"} GY{"ᎦᏯᎾ"} - HK{"ᎰᏂᎩ ᎪᏂᎩ"} + HK{"ᎰᏂᎩ ᎪᏂᎩ ᎤᏓᏤᎵᏓ ᏧᏂᎸᏫᏍᏓᏁᏗ ᎢᎬᎾᏕᎾ ᏓᎶᏂᎨᏍᏛ"} HM{"ᎲᏗ ᎤᎦᏚᏛᎢ ᎠᎴ ᎺᎩᏓᎾᎵᏗ ᏚᎦᏚᏛᎢ"} + HN{"ᎭᏂᏚᎳᏍ"} HR{"ᎧᎶᎡᏏᎠ"} HT{"ᎮᎢᏘ"} HU{"ᎲᏂᎦᎵ"} + IC{"ᏥᏍᏆ ᏚᎦᏚᏛᎢ"} ID{"ᎢᏂᏙᏂᏍᏯ"} - IE{"ᎠᎢᎴᏂᏗ"} + IE{"ᎠᏲᎳᏂ"} IL{"ᎢᏏᎵᏱ"} IM{"ᎤᏍᏗ ᎤᎦᏚᏛᎢ ᎾᎿ ᎠᏍᎦᏯ"} IN{"ᎢᏅᏗᎾ"} @@ -117,7 +147,7 @@ chr{ IQ{"ᎢᎳᎩ"} IR{"ᎢᎴᏂ"} IS{"ᏧᏁᏍᏓᎸᎯ"} - IT{"ᏲᎶ"} + IT{"ᎢᏔᎵ"} JE{"ᏨᎵᏏ"} JM{"ᏣᎺᎢᎧ"} JO{"ᏦᏓᏂ"} @@ -127,7 +157,7 @@ chr{ KH{"ᎧᎹᏉᏗᎠᏂ"} KI{"ᎧᎵᏆᏘ"} KM{"ᎪᎼᎳᏍ"} - KN{"ᎠᏰᏟ ᎾᎿ ᎨᏥᎸᏉᏗ ᎠᏂᏪᏌ ᎠᎴ ᎠᏂᏁᏫᏍ"} + KN{"ᎤᏓᏅᏘ ᎨᏘᏏ ᎠᎴ ᏁᏪᏏ"} KP{"ᏧᏴᏢ ᎪᎵᎠ"} KR{"ᏧᎦᏃᏮ ᎪᎵᎠ"} KW{"ᎫᏪᎢᏘ"} @@ -135,6 +165,7 @@ chr{ KZ{"ᎧᏎᎧᏍᏕᏂ"} LA{"ᎴᎣᏍ"} LB{"ᎴᏆᎾᏂ"} + LC{"ᎤᏓᏅᏘ ᎷᏏᏯ"} LI{"ᎵᎦᏗᏂᏍᏓᏂ"} LK{"ᏍᎵ ᎳᏂᎧ"} LR{"ᎳᏈᎵᏯ"} @@ -147,15 +178,15 @@ chr{ MC{"ᎹᎾᎪ"} MD{"ᎹᎵᏙᏫᎠ"} ME{"ᎼᏂᏔᏁᎦᎶ"} - MF{"ᎠᏥᎸᏉᏗ ᏡᏡ"} + MF{"ᎤᏓᏅᏘ ᏡᏡ"} MG{"ᎹᏓᎦᏍᎧᎵ"} - MH{"ᎹᏌᎵ ᏚᎪᏚᏛ"} - MK{"ᎹᏏᏙᏂᎢᎠ"} + MH{"ᎹᏌᎵ ᏚᎦᏚᏛᎢ"} + MK{"ᎹᏎᏙᏂᏯ"} ML{"ᎹᎵ"} MM{"ᎹᏯᎹᎵ"} MN{"ᎹᏂᎪᎵᎠ"} MO{"ᎹᎧᎣ (ᎤᏓᏤᎵᏓ ᏧᏂᎸᏫᏍᏓᏁᏗ ᎢᎬᎾᏕᎾ) ᏣᎢ"} - MP{"ᎾᏍᎩ ᎤᏴᏢ ᏗᏜ ᎹᎵᎠᎾ ᏚᎦᏚᏛ"} + MP{"ᏧᏴᏢ ᏗᏜ ᎹᎵᎠᎾ ᏚᎦᏚᏛᎢ"} MQ{"ᎹᏘᏂᎨ"} MR{"ᎹᏘᎢᏯ"} MS{"ᎹᏂᏘᏌᎳᏗ"} @@ -163,11 +194,12 @@ chr{ MU{"ᎼᎵᏏᎥᏍ"} MV{"ᎹᎵᏗᏫᏍ"} MW{"ᎹᎳᏫ"} - MX{"ᏍᏆᏂᏱ"} + MX{"ᎠᏂᏍᏆᏂ"} MY{"ᎹᎴᏏᎢᎠ"} MZ{"ᎼᏎᎻᏇᎩ"} NA{"ᎾᎻᏈᎢᏯ"} NC{"ᎢᏤ ᎧᎵᏙᏂᎠᏂ"} + NE{"ᎾᎢᏨ"} NF{"ᏃᎵᏬᎵᎩ ᎤᎦᏚᏛᎢ"} NG{"ᏂᏥᎵᏯ"} NI{"ᏂᎧᎳᏆ"} @@ -180,19 +212,21 @@ chr{ OM{"ᎣᎺᏂ"} PA{"ᏆᎾᎹ"} PE{"ᏇᎷ"} - PF{"ᎠᏂᎦᎸᏣ ᏆᎵᏂᏏᎠ"} - PG{"ᏆᏇ ᎢᏤ ᎩᏂ"} + PF{"ᎠᏂᎦᎸᏥ ᏆᎵᏂᏏᎠ"} + PG{"ᏆᏇ ᎢᏤ ᎩᎢᏂ"} PH{"ᎠᏂᏈᎵᎩᏃ"} PK{"ᏆᎩᏍᏖᏂ"} PL{"ᏉᎳᏂ"} - PM{"ᏎᏂᏘ ᏈᏓ ᎠᎴ ᎻᏇᎶᏂ"} - PN{"ᏈᎧᎵᏂ ᎤᎦᏚᏛᎢ"} + PM{"ᎤᏓᏅᏘ ᏈᏰ ᎠᎴ ᎻᏇᎶᏂ"} + PN{"ᏈᎧᎵᏂ ᏚᎦᏚᏛᎢ"} PR{"ᏇᎡᏙ ᎵᎢᎪ"} PS{"ᏆᎴᏍᏗᏂᎠᏂ ᏄᎬᏫᏳᏌᏕᎩ"} PT{"ᏉᏥᎦᎳ"} PW{"ᏆᎴᎠᏫ"} PY{"ᏆᎳᏇᎢᏯ"} QA{"ᎧᏔᎵ"} + QO{"ᎠᏍᏛ ᎣᏏᏰᏂᎠ"} + RE{"ᎴᏳᏂᎠᏂ"} RO{"ᎶᎹᏂᏯ"} RS{"ᏒᏈᏯ"} RU{"ᏲᏂᎢ"} @@ -203,18 +237,75 @@ chr{ SD{"ᏑᏕᏂ"} SE{"ᏍᏫᏕᏂ"} SG{"ᏏᏂᎦᏉᎵ"} - SH{"ᎠᏥᎸᏉᏗ ᎮᎵᎾ"} + SH{"ᎤᏓᏅᏘ ᎮᎵᎾ"} SI{"ᏍᎶᏫᏂᎠ"} + SJ{"ᏍᏩᎵᏆᎵᏗ ᎠᎴ ᏤᏂ ᎹᏰᏂ"} SK{"ᏍᎶᏩᎩᎠ"} SL{"ᏏᎡᎳ ᎴᎣᏂ"} - US{"ᎠᎹᏰᏟ"} + SM{"ᎤᏓᏅᏘ ᎹᎵᎢᏃ"} + SN{"ᏏᏂᎦᎵ"} + SO{"ᏐᎹᎵ"} + SR{"ᏒᎵᎾᎻ"} + SS{"ᏧᎦᎾᏮ ᏑᏕᏂ"} + ST{"ᏌᎣ ᏙᎺ ᎠᎴ ᏈᏂᏏᏇ"} + SV{"ᎡᎵᏌᎵᏆᏙᎵ"} + SX{"ᏏᏂᏘ ᎹᏘᏂ"} + SY{"ᏏᎵᎠ"} + SZ{"ᎠᏂᏍᏩᏏᎢ"} + TA{"ᏟᏍᏛᏂ Ꮣ ᎫᎾᎭ"} + TC{"ᎠᏂᏛᎵᎩ ᎠᎴ ᎨᎢᎪ ᏚᎦᏚᏛᎢ"} + TD{"ᏣᏗ"} + TF{"ᎠᏂᎦᎸᏥ ᏧᎦᎾᏮ ᎦᏙᎯ ᎤᎵᏍᏛᎢ"} + TG{"ᏙᎪ"} + TH{"ᏔᏯᎴᏂ"} + TJ{"ᏔᏥᎩᏍᏕᏂ"} + TK{"ᏙᎨᎳᏭ"} + TL{"ᏘᎼᎵ-ᎴᏍᏖ"} + TM{"ᏛᎵᎩᎺᏂᏍᏔᏂ"} + TN{"ᏚᏂᏏᏍᎠ"} + TO{"ᏙᏅᎦ"} + TR{"ᎬᏃ"} + TT{"ᏟᏂᏕᏗ ᎠᎴ ᏙᏆᎪ"} + TV{"ᏚᏩᎷ"} + TW{"ᏔᎢᏩᏂ"} + TZ{"ᏖᏂᏏᏂᏯ"} + UA{"ᏳᎧᎴᏂ"} + UG{"ᏳᎦᏂᏓ"} + UM{"U.S. ᎠᏍᏛ ᏚᎦᏚᏛᎢ"} + US{"ᏌᏊ ᎢᏳᎾᎵᏍᏔᏅ ᏍᎦᏚᎩ"} + UY{"ᏳᎷᏇ"} + UZ{"ᎤᏍᏇᎩᏍᏖᏂ"} + VA{"ᎠᏥᎳᏁᏠ ᎦᏚᎲ"} + VC{"ᎤᏓᏅᏘ ᏫᏂᏏᏂᏗ ᎠᎴ ᎾᏍᎩ ᏇᎾᏗᏁᏍ"} + VE{"ᏪᏁᏑᏪᎳ"} + VG{"ᏈᏗᏍ ᎠᏒᏂᎸ ᏂᎨᏒᎾ ᏚᎦᏚᏛᎢ"} + VI{"U.S. ᎠᏒᏂᎸ ᏂᎨᏒᎾ ᏚᎦᏚᏛᎢ"} + VN{"ᏫᎡᏘᎾᎻ"} + VU{"ᏩᏂᎤᏩᏚ"} + WF{"ᏩᎵᏍ ᎠᎴ ᏊᏚᎾ"} + WS{"ᏌᎼᎠ"} + XK{"ᎪᏐᏉ"} + YE{"ᏰᎺᏂ"} + YT{"ᎺᏯᏖ"} + ZA{"ᏧᎦᎾᏮ ᎬᎿᎨᏍᏛ"} + ZM{"ᏌᎻᏈᏯ"} + ZW{"ᏏᎻᏆᏇ"} ZZ{"ᏄᏬᎵᏍᏛᎾ ᎤᏔᏂᏗᎦᏙᎯ"} } Countries%short{ + GB{"UK"} + HK{"ᎰᏂᎩ ᎪᏂᎩ"} MO{"ᎹᎧᎣ"} + PS{"ᏆᎴᏍᏗᏂ"} + US{"US"} } Countries%variant{ - FK{"ᏩᎩ ᎤᎦᏚᏛ (ᎢᏍᎳᏍ ᎹᎸᏫᎾᏍ)"} + CD{"ᎧᏂᎪ (DRC)"} + CG{"ᎧᏂᎪ (ᏍᎦᏚᎩ)"} + CZ{"ᏤᎩ ᏍᎦᏚᎩ"} + FK{"ᏩᎩ ᏚᎦᏚᏛᎢ (ᎢᏍᎳᏍ ᎹᎸᏫᎾᏍ)"} + MK{"ᎹᏎᏙᏂᏯ (FYROM)"} + TL{"ᏗᎧᎸᎬᎢ ᏘᎼᎵ"} } - Version{"2.1.23.7"} + Version{"2.1.31.74"} } diff --git a/icuSources/data/region/ckb.txt b/icuSources/data/region/ckb.txt index 61491883..a31869f4 100644 --- a/icuSources/data/region/ckb.txt +++ b/icuSources/data/region/ckb.txt @@ -1,36 +1,10 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ckb.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ckb{ Countries{ - 002{"ئەفریقا"} - 003{"ئەمەریکای باکوور"} - 005{"ئەمەریکای باشوور"} - 009{"ئۆقیانووسیا"} - 011{"ڕۆژاوای ئەفریقا"} - 013{"ئەمریکای ناوەڕاست"} - 014{"ڕۆژھەڵاتی ئەفریقا"} - 018{"باشووری ئەفریقا"} - 019{"ئەمریکاکان"} - 021{"ئەمریکای باکوور"} - 030{"ئاسیای ڕۆژھەڵات"} - 034{"باشووری ئاسیا"} - 035{"باشووری ڕۆژھەڵاتی ئاسیا"} 039{"ئەورووپای باشووری"} - 057{"ناوچەی مایکرۆنیزیا"} - 142{"ئاسیا"} 143{"ئاسیای ناوەندی"} 145{"ئاسیای ڕۆژاوا"} - 150{"ئەورووپا"} - 151{"ئەورووپای ڕۆژھەڵات"} - 154{"ئەورووپای باکوور"} - 155{"ڕۆژاوای ئەورووپا"} - 419{"ئەمەریکای لاتین"} AD{"ئاندۆرا"} AE{"میرنشینە یەکگرتووە عەرەبییەکان"} AF{"ئەفغانستان"} @@ -54,7 +28,6 @@ ckb{ BH{"بەحرەین"} BI{"بوروندی"} BJ{"بنین"} - BN{"بروونای"} BO{"بۆلیڤیا"} BR{"برازیل"} BS{"بەھاما"} @@ -65,7 +38,6 @@ ckb{ CA{"کانەدا"} CD{"کۆنگۆ کینشاسا"} CF{"کۆماری ئەفریقای ناوەڕاست"} - CG{"کۆنگۆ برازاڤیل"} CH{"سویسرا"} CI{"کۆتدیڤوار"} CL{"شیلی"} @@ -84,11 +56,9 @@ ckb{ DZ{"ئەلجەزایر"} EC{"ئیکوادۆر"} EG{"میسر"} - EH{"ڕۆژاوای سەحرا"} ER{"ئەریتریا"} ES{"ئیسپانیا"} ET{"ئەتیۆپیا"} - EU{"یەکێتیی ئەورووپا"} FI{"فینلاند"} FJ{"فیجی"} FM{"مایکرۆنیزیا"} @@ -127,7 +97,6 @@ ckb{ KM{"دوورگەکانی قەمەر"} KN{"سەینت کیتس و نیڤیس"} KP{"کۆریای باکوور"} - KR{"کۆریای باشوور"} KW{"کوەیت"} KZ{"کازاخستان"} LA{"لاوس"} @@ -172,7 +141,6 @@ ckb{ PH{"فلیپین"} PK{"پاکستان"} PL{"پۆڵەندا"} - PS{"فەلەستین"} PT{"پورتوگال"} PW{"پالاو"} PY{"پاراگوای"} @@ -212,7 +180,6 @@ ckb{ TZ{"تانزانیا"} UA{"ئۆکرانیا"} UG{"ئوگاندا"} - US{"وڵاتە یەکگرتووەکان"} UY{"ئوروگوای"} UZ{"ئوزبەکستان"} VA{"ڤاتیکان"} @@ -224,15 +191,10 @@ ckb{ ZA{"ئەفریقای باشوور"} ZM{"زامبیا"} ZW{"زیمبابوی"} - ZZ{"نەناسراو"} - } - Countries%short{ - MO{"ماکاو"} } Countries%variant{ CD{"کۆماری دیموکراتیکی کۆنگۆ"} CG{"کۆماری کۆنگۆ"} - TL{"تیمۆری ڕۆژھەڵات"} } - Version{"2.1.19.94"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/cs.txt b/icuSources/data/region/cs.txt index 85e970ad..ff85236f 100644 --- a/icuSources/data/region/cs.txt +++ b/icuSources/data/region/cs.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/cs.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License cs{ Countries{ 001{"Svět"} @@ -95,7 +89,7 @@ cs{ CW{"Curaçao"} CX{"Vánoční ostrov"} CY{"Kypr"} - CZ{"Česká republika"} + CZ{"Česko"} DE{"Německo"} DG{"Diego García"} DJ{"Džibutsko"} @@ -119,7 +113,7 @@ cs{ FO{"Faerské ostrovy"} FR{"Francie"} GA{"Gabon"} - GB{"Velká Británie"} + GB{"Spojené království"} GD{"Grenada"} GE{"Gruzie"} GF{"Francouzská Guyana"} @@ -137,7 +131,7 @@ cs{ GU{"Guam"} GW{"Guinea-Bissau"} GY{"Guyana"} - HK{"Hongkong – ZAO Číny"} + HK{"Hongkong - Čína"} HM{"Heardův ostrov a McDonaldovy ostrovy"} HN{"Honduras"} HR{"Chorvatsko"} @@ -191,7 +185,7 @@ cs{ ML{"Mali"} MM{"Myanmar (Barma)"} MN{"Mongolsko"} - MO{"Macao – ZAO Číny"} + MO{"Macao – Čína"} MP{"Severní Mariany"} MQ{"Martinik"} MR{"Mauritánie"} @@ -278,6 +272,7 @@ cs{ UA{"Ukrajina"} UG{"Uganda"} UM{"Menší odlehlé ostrovy USA"} + UN{"OSN"} US{"Spojené státy"} UY{"Uruguay"} UZ{"Uzbekistán"} @@ -299,18 +294,20 @@ cs{ ZZ{"Neznámá oblast"} } Countries%short{ - GB{"VB"} + GB{"GB"} HK{"Hongkong"} MO{"Macao"} PS{"Palestina"} + UN{"OSN"} US{"USA"} } Countries%variant{ CD{"Kongo (DRK)"} CG{"Kongo (republika)"} CI{"Côte d’Ivoire"} + CZ{"Česká republika"} FK{"Falklandské ostrovy (Malvíny)"} MK{"Makedonie (FYROM)"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/cy.txt b/icuSources/data/region/cy.txt index 004ad8da..4500f3bb 100644 --- a/icuSources/data/region/cy.txt +++ b/icuSources/data/region/cy.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/cy.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License cy{ Countries{ 001{"Y Byd"} @@ -95,7 +89,7 @@ cy{ CW{"Curaçao"} CX{"Ynys y Nadolig"} CY{"Cyprus"} - CZ{"Gweriniaeth Tsiec"} + CZ{"Tsiecia"} DE{"Yr Almaen"} DG{"Diego Garcia"} DJ{"Djibouti"} @@ -278,6 +272,7 @@ cy{ UA{"Wcráin"} UG{"Uganda"} UM{"Ynysoedd Pellennig UDA"} + UN{"Cenhedloedd Unedig"} US{"Yr Unol Daleithiau"} UY{"Uruguay"} UZ{"Uzbekistan"} @@ -303,15 +298,17 @@ cy{ HK{"Hong Kong"} MO{"Macau"} PS{"Palesteina"} + UN{"UN"} US{"UDA"} } Countries%variant{ - CD{"y Congo (G.Dd.C.)"} + CD{"Y Congo (G.Dd.C.)"} CG{"Y Congo (Gweriniaeth)"} CI{"Arfordir Ifori"} + CZ{"Gweriniaeth Tsiec"} FK{"Ynysoedd y Falkland (Ynysoedd y Malfinas)"} MK{"Macedonia (CWIM)"} TL{"Dwyrain Timor"} } - Version{"2.1.22.93"} + Version{"2.1.31.86"} } diff --git a/icuSources/data/region/da.txt b/icuSources/data/region/da.txt index be476a38..e788a9e7 100644 --- a/icuSources/data/region/da.txt +++ b/icuSources/data/region/da.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/da.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License da{ Countries{ 001{"Verden"} @@ -68,7 +62,7 @@ da{ BM{"Bermuda"} BN{"Brunei"} BO{"Bolivia"} - BQ{"De Nederlandske Antiller"} + BQ{"De tidligere Nederlandske Antiller"} BR{"Brasilien"} BS{"Bahamas"} BT{"Bhutan"} @@ -132,12 +126,12 @@ da{ GP{"Guadeloupe"} GQ{"Ækvatorialguinea"} GR{"Grækenland"} - GS{"South Georgia og South Sandwich Islands"} + GS{"South Georgia og De Sydlige Sandwichøer"} GT{"Guatemala"} GU{"Guam"} GW{"Guinea-Bissau"} GY{"Guyana"} - HK{"Hongkong SAR"} + HK{"Hongkong (Kina)"} HM{"Heard Island og McDonald Islands"} HN{"Honduras"} HR{"Kroatien"} @@ -191,7 +185,7 @@ da{ ML{"Mali"} MM{"Myanmar (Burma)"} MN{"Mongoliet"} - MO{"Macao SAR"} + MO{"Macau (Kina)"} MP{"Nordmarianerne"} MQ{"Martinique"} MR{"Mauretanien"} @@ -278,6 +272,7 @@ da{ UA{"Ukraine"} UG{"Uganda"} UM{"Amerikanske oversøiske øer"} + UN{"Forenede Nationer"} US{"USA"} UY{"Uruguay"} UZ{"Usbekistan"} @@ -303,14 +298,15 @@ da{ HK{"Hongkong"} MO{"Macao"} PS{"Palæstina"} + UN{"FN"} US{"USA"} } Countries%variant{ - CD{"Den Demokratiske Republik Congo"} + CD{"Den Demokratiske Republik Congo (DRC)"} CG{"Republikken Congo"} FK{"Falklandsøerne (Islas Malvinas)"} MK{"Den tidligere jugoslaviske republik Makedonien"} TL{"Østtimor"} } - Version{"2.1.23.87"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/dav.txt b/icuSources/data/region/dav.txt old mode 100755 new mode 100644 index 9d5102a3..d090bf51 --- a/icuSources/data/region/dav.txt +++ b/icuSources/data/region/dav.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/dav.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License dav{ Countries{ AD{"Andora"} @@ -233,5 +227,5 @@ dav{ ZM{"Zambia"} ZW{"Zimbabwe"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/de.txt b/icuSources/data/region/de.txt index 144c5613..1d01f85b 100644 --- a/icuSources/data/region/de.txt +++ b/icuSources/data/region/de.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/de.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License de{ Countries{ 001{"Welt"} @@ -91,11 +85,11 @@ de{ CP{"Clipperton-Insel"} CR{"Costa Rica"} CU{"Kuba"} - CV{"Kap Verde"} + CV{"Cabo Verde"} CW{"Curaçao"} CX{"Weihnachtsinsel"} CY{"Zypern"} - CZ{"Tschechische Republik"} + CZ{"Tschechien"} DE{"Deutschland"} DG{"Diego Garcia"} DJ{"Dschibuti"} @@ -137,7 +131,7 @@ de{ GU{"Guam"} GW{"Guinea-Bissau"} GY{"Guyana"} - HK{"Sonderverwaltungszone Hongkong"} + HK{"Hongkong (China)"} HM{"Heard und McDonaldinseln"} HN{"Honduras"} HR{"Kroatien"} @@ -191,7 +185,7 @@ de{ ML{"Mali"} MM{"Myanmar"} MN{"Mongolei"} - MO{"Sonderverwaltungsregion Macau"} + MO{"Macau (China)"} MP{"Nördliche Marianen"} MQ{"Martinique"} MR{"Mauretanien"} @@ -245,7 +239,7 @@ de{ SG{"Singapur"} SH{"St. Helena"} SI{"Slowenien"} - SJ{"Svalbard und Jan Mayen"} + SJ{"Spitzbergen"} SK{"Slowakei"} SL{"Sierra Leone"} SM{"San Marino"} @@ -266,7 +260,7 @@ de{ TH{"Thailand"} TJ{"Tadschikistan"} TK{"Tokelau"} - TL{"Timor-Leste"} + TL{"Osttimor"} TM{"Turkmenistan"} TN{"Tunesien"} TO{"Tonga"} @@ -278,6 +272,7 @@ de{ UA{"Ukraine"} UG{"Uganda"} UM{"Amerikanische Überseeinseln"} + UN{"Vereinte Nationen"} US{"Vereinigte Staaten"} UY{"Uruguay"} UZ{"Usbekistan"} @@ -303,15 +298,16 @@ de{ HK{"Hongkong"} MO{"Macau"} PS{"Palästina"} + UN{"UN"} US{"USA"} } Countries%variant{ CD{"Kongo (Demokratische Republik)"} CG{"Kongo (Republik)"} CI{"Elfenbeinküste"} + CZ{"Tschechische Republik"} FK{"Falklandinseln (Malwinen)"} MK{"Mazedonien (EJR)"} - TL{"Osttimor"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/de_AT.txt b/icuSources/data/region/de_AT.txt new file mode 100644 index 00000000..8e4b3966 --- /dev/null +++ b/icuSources/data/region/de_AT.txt @@ -0,0 +1,8 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +de_AT{ + Countries{ + SJ{"Svalbard und Jan Mayen"} + } + Version{"2.1.31.33"} +} diff --git a/icuSources/data/region/de_CH.txt b/icuSources/data/region/de_CH.txt index f160c2a1..05dd83a6 100644 --- a/icuSources/data/region/de_CH.txt +++ b/icuSources/data/region/de_CH.txt @@ -1,22 +1,15 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/de_CH.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License de_CH{ Countries{ - BD{"Bangladesh"} BN{"Brunei"} BW{"Botswana"} BY{"Weissrussland"} + CV{"Kapverden"} GB{"Grossbritannien"} - MH{"Marshall-Inseln"} QO{"Äusseres Ozeanien"} SB{"Salomon-Inseln"} ZW{"Zimbabwe"} } - Version{"2.1.19.87"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/dje.txt b/icuSources/data/region/dje.txt old mode 100755 new mode 100644 index d0141a3f..4ecdeda0 --- a/icuSources/data/region/dje.txt +++ b/icuSources/data/region/dje.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/dje.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License dje{ Countries{ AD{"Andoora"} @@ -232,5 +226,5 @@ dje{ ZM{"Zambi"} ZW{"Zimbabwe"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/dsb.txt b/icuSources/data/region/dsb.txt index 8948d25d..323ed78e 100644 --- a/icuSources/data/region/dsb.txt +++ b/icuSources/data/region/dsb.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/dsb.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License dsb{ Countries{ 001{"swět"} @@ -313,5 +307,5 @@ dsb{ MK{"Makedońska (PRJ)"} TL{"PódzajtÅ¡ny Timor"} } - Version{"2.1.23.7"} + Version{"2.1.31.86"} } diff --git a/icuSources/data/region/dua.txt b/icuSources/data/region/dua.txt old mode 100755 new mode 100644 index 8ab3d5c0..f5a66bc2 --- a/icuSources/data/region/dua.txt +++ b/icuSources/data/region/dua.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/dua.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License dua{ Countries{ CM{"Cameroun"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/dyo.txt b/icuSources/data/region/dyo.txt old mode 100755 new mode 100644 index 100a6c37..79fce760 --- a/icuSources/data/region/dyo.txt +++ b/icuSources/data/region/dyo.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/dyo.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License dyo{ Countries{ AD{"Andorra"} @@ -117,5 +111,5 @@ dyo{ TG{"Togo"} TH{"Tailand"} } - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/dz.txt b/icuSources/data/region/dz.txt old mode 100755 new mode 100644 index 1c2dc5c0..021f2c3e --- a/icuSources/data/region/dz.txt +++ b/icuSources/data/region/dz.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/dz.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License dz{ Countries{ 001{"འཛམ་གླིང༌"} @@ -309,5 +303,5 @@ dz{ MK{"མ་སེ་ཌོ་ནི་ཡ་ (ཡུ་གོ་སླཱ་བི་ཡ)"} TL{"ཤར་ཕྱོགས་ཏི་་མོར"} } - Version{"2.1.23.7"} + Version{"2.1.31.34"} } diff --git a/icuSources/data/region/ebu.txt b/icuSources/data/region/ebu.txt old mode 100755 new mode 100644 index 6e3d061c..4bc81236 --- a/icuSources/data/region/ebu.txt +++ b/icuSources/data/region/ebu.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ebu.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ebu{ Countries{ AD{"Andora"} @@ -233,5 +227,5 @@ ebu{ ZM{"Zambia"} ZW{"Zimbabwe"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/ee.txt b/icuSources/data/region/ee.txt old mode 100755 new mode 100644 index 4eefb88a..9272bf17 --- a/icuSources/data/region/ee.txt +++ b/icuSources/data/region/ee.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ee.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ee{ Countries{ 001{"xexeme"} @@ -304,5 +298,5 @@ ee{ MK{"Makedonia (FYROM) nutome"} TL{"Ɣedzeƒe Timɔ nutome"} } - Version{"2.1.23.7"} + Version{"2.1.31.86"} } diff --git a/icuSources/data/region/el.txt b/icuSources/data/region/el.txt index 9d40a868..9499dc25 100644 --- a/icuSources/data/region/el.txt +++ b/icuSources/data/region/el.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/el.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License el{ Countries{ 001{"Κόσμος"} @@ -95,7 +89,7 @@ el{ CW{"Κουρασάο"} CX{"Νήσος των Χριστουγέννων"} CY{"Κύπρος"} - CZ{"Τσεχική Δημοκρατία"} + CZ{"Τσεχία"} DE{"Γερμανία"} DG{"Ντιέγκο Γκαρσία"} DJ{"Τζιμπουτί"} @@ -137,7 +131,7 @@ el{ GU{"Γκουάμ"} GW{"Γουινέα Μπισάου"} GY{"Γουιάνα"} - HK{"Χονγκ Κονγκ ΕΔΠ Κίνας"} + HK{"Χονγκ Κονγκ (Κίνα)"} HM{"Νήσοι Χερντ και Μακντόναλντ"} HN{"Ονδούρα"} HR{"Κροατία"} @@ -191,7 +185,7 @@ el{ ML{"Μάλι"} MM{"Μιανμάρ/Βιρμανία"} MN{"Μογγολία"} - MO{"Μακάο ΕΔΠ Κίνας"} + MO{"Μακάο (Κίνα)"} MP{"Νήσοι Βόρειες Μαριάνες"} MQ{"Μαρτινίκα"} MR{"Μαυριτανία"} @@ -278,6 +272,7 @@ el{ UA{"Ουκρανία"} UG{"Ουγκάντα"} UM{"Απομακρυσμένες Νησίδες ΗΠΑ"} + UN{"Ηνωμένα Έθνη"} US{"Ηνωμένες Πολιτείες"} UY{"Ουρουγουάη"} UZ{"Ουζμπεκιστάν"} @@ -303,14 +298,16 @@ el{ HK{"Χονγκ Κονγκ"} MO{"Μακάο"} PS{"Παλαιστίνη"} + UN{"ΟΗΕ"} US{"ΗΠΑ"} } Countries%variant{ CD{"Κονγκό"} CG{"Κονγκό (Δημοκρατία)"} + CZ{"Τσεχική Δημοκρατία"} FK{"Νήσοι Φόκλαντ (Νήσοι Μαλβίνας)"} MK{"Πρώην Γιουγκοσλαβική Δημοκρατία της Μακεδονίας (ΠΓΔΜ)"} TL{"Ανατολικό Τιμόρ"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/en.txt b/icuSources/data/region/en.txt index cee31d49..55b21c1b 100644 --- a/icuSources/data/region/en.txt +++ b/icuSources/data/region/en.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en{ Countries{ 001{"World"} @@ -95,7 +89,7 @@ en{ CW{"Curaçao"} CX{"Christmas Island"} CY{"Cyprus"} - CZ{"Czech Republic"} + CZ{"Czechia"} DE{"Germany"} DG{"Diego Garcia"} DJ{"Djibouti"} @@ -112,6 +106,7 @@ en{ ES{"Spain"} ET{"Ethiopia"} EU{"European Union"} + EZ{"Eurozone"} FI{"Finland"} FJ{"Fiji"} FK{"Falkland Islands"} @@ -278,6 +273,7 @@ en{ UA{"Ukraine"} UG{"Uganda"} UM{"U.S. Outlying Islands"} + UN{"United Nations"} US{"United States"} UY{"Uruguay"} UZ{"Uzbekistan"} @@ -305,15 +301,17 @@ en{ MM{"Myanmar"} MO{"Macau"} PS{"Palestine"} + UN{"UN"} US{"US"} } Countries%variant{ CD{"Congo (DRC)"} CG{"Congo (Republic)"} CI{"Ivory Coast"} + CZ{"Czech Republic"} FK{"Falkland Islands (Islas Malvinas)"} MK{"Macedonia (FYROM)"} TL{"East Timor"} } - Version{"2.1.24.18"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/en_150.txt b/icuSources/data/region/en_150.txt old mode 100755 new mode 100644 index 7a651bbc..f2fe9fe5 --- a/icuSources/data/region/en_150.txt +++ b/icuSources/data/region/en_150.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_150.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_150{ %%Parent{"en_001"} - Version{"2.1.19.76"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_AG.txt b/icuSources/data/region/en_AG.txt old mode 100755 new mode 100644 index 6b1e510c..ed7f63df --- a/icuSources/data/region/en_AG.txt +++ b/icuSources/data/region/en_AG.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_AG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_AG{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_AI.txt b/icuSources/data/region/en_AI.txt old mode 100755 new mode 100644 index 77a3fde9..a92294bd --- a/icuSources/data/region/en_AI.txt +++ b/icuSources/data/region/en_AI.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_AI.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_AI{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_AT.txt b/icuSources/data/region/en_AT.txt old mode 100755 new mode 100644 index 655f74ec..f72039e2 --- a/icuSources/data/region/en_AT.txt +++ b/icuSources/data/region/en_AT.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_AT.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_AT{ %%Parent{"en_150"} - Version{"2.1.23.47"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_AU.txt b/icuSources/data/region/en_AU.txt old mode 100755 new mode 100644 index ae480485..ce5bd4b0 --- a/icuSources/data/region/en_AU.txt +++ b/icuSources/data/region/en_AU.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_AU.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_AU{ %%Parent{"en_001"} - Version{"2.1.24.13"} + Version{"2.1.32.62"} } diff --git a/icuSources/data/region/en_BB.txt b/icuSources/data/region/en_BB.txt old mode 100755 new mode 100644 index 331ec091..2c2c05ee --- a/icuSources/data/region/en_BB.txt +++ b/icuSources/data/region/en_BB.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_BB.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_BB{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_BE.txt b/icuSources/data/region/en_BE.txt old mode 100755 new mode 100644 index d9234c21..a1471bce --- a/icuSources/data/region/en_BE.txt +++ b/icuSources/data/region/en_BE.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_BE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_BE{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_BM.txt b/icuSources/data/region/en_BM.txt old mode 100755 new mode 100644 index 98b6ebb6..a07478e0 --- a/icuSources/data/region/en_BM.txt +++ b/icuSources/data/region/en_BM.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_BM.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_BM{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_BS.txt b/icuSources/data/region/en_BS.txt old mode 100755 new mode 100644 index c28a31a0..34570029 --- a/icuSources/data/region/en_BS.txt +++ b/icuSources/data/region/en_BS.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_BS.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_BS{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_BW.txt b/icuSources/data/region/en_BW.txt old mode 100755 new mode 100644 index e66b5e76..e9eeab0d --- a/icuSources/data/region/en_BW.txt +++ b/icuSources/data/region/en_BW.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_BW.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_BW{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_BZ.txt b/icuSources/data/region/en_BZ.txt old mode 100755 new mode 100644 index a455d61d..8807b662 --- a/icuSources/data/region/en_BZ.txt +++ b/icuSources/data/region/en_BZ.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_BZ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_BZ{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_CA.txt b/icuSources/data/region/en_CA.txt old mode 100755 new mode 100644 index 6a04a236..19321131 --- a/icuSources/data/region/en_CA.txt +++ b/icuSources/data/region/en_CA.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_CA.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_CA{ %%Parent{"en_001"} - Version{"2.1.22.91"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_CC.txt b/icuSources/data/region/en_CC.txt old mode 100755 new mode 100644 index b6cc42b0..67fe580e --- a/icuSources/data/region/en_CC.txt +++ b/icuSources/data/region/en_CC.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_CC.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_CC{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_CH.txt b/icuSources/data/region/en_CH.txt old mode 100755 new mode 100644 index 31c971e6..060cae56 --- a/icuSources/data/region/en_CH.txt +++ b/icuSources/data/region/en_CH.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_CH.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_CH{ %%Parent{"en_150"} - Version{"2.1.23.47"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_CK.txt b/icuSources/data/region/en_CK.txt old mode 100755 new mode 100644 index b1ec923e..8f3b9a4c --- a/icuSources/data/region/en_CK.txt +++ b/icuSources/data/region/en_CK.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_CK.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_CK{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_CM.txt b/icuSources/data/region/en_CM.txt old mode 100755 new mode 100644 index e57b48e6..e3da63d4 --- a/icuSources/data/region/en_CM.txt +++ b/icuSources/data/region/en_CM.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_CM.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_CM{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_CX.txt b/icuSources/data/region/en_CX.txt old mode 100755 new mode 100644 index 9763b485..4e3c98e0 --- a/icuSources/data/region/en_CX.txt +++ b/icuSources/data/region/en_CX.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_CX.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_CX{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_CY.txt b/icuSources/data/region/en_CY.txt old mode 100755 new mode 100644 index cce78bb0..4fa4a141 --- a/icuSources/data/region/en_CY.txt +++ b/icuSources/data/region/en_CY.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_CY.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_CY{ %%Parent{"en_001"} - Version{"2.1.23.47"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_DE.txt b/icuSources/data/region/en_DE.txt old mode 100755 new mode 100644 index f06a35c4..a8f9cde0 --- a/icuSources/data/region/en_DE.txt +++ b/icuSources/data/region/en_DE.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_DE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_DE{ %%Parent{"en_150"} - Version{"2.1.23.47"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_DG.txt b/icuSources/data/region/en_DG.txt old mode 100755 new mode 100644 index 1a602cf8..bd59dcb7 --- a/icuSources/data/region/en_DG.txt +++ b/icuSources/data/region/en_DG.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_DG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_DG{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_DK.txt b/icuSources/data/region/en_DK.txt old mode 100755 new mode 100644 index 5110c8b5..9b83dfac --- a/icuSources/data/region/en_DK.txt +++ b/icuSources/data/region/en_DK.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_DK.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_DK{ %%Parent{"en_150"} - Version{"2.1.23.47"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_DM.txt b/icuSources/data/region/en_DM.txt old mode 100755 new mode 100644 index 2f505cdc..067f54d3 --- a/icuSources/data/region/en_DM.txt +++ b/icuSources/data/region/en_DM.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_DM.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_DM{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_ER.txt b/icuSources/data/region/en_ER.txt old mode 100755 new mode 100644 index a8191bbe..dac4b715 --- a/icuSources/data/region/en_ER.txt +++ b/icuSources/data/region/en_ER.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_ER.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_ER{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_FI.txt b/icuSources/data/region/en_FI.txt old mode 100755 new mode 100644 index 8ec7794d..995f6cb1 --- a/icuSources/data/region/en_FI.txt +++ b/icuSources/data/region/en_FI.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_FI.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_FI{ %%Parent{"en_150"} - Version{"2.1.23.47"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_FJ.txt b/icuSources/data/region/en_FJ.txt old mode 100755 new mode 100644 index f647821e..17022d5e --- a/icuSources/data/region/en_FJ.txt +++ b/icuSources/data/region/en_FJ.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_FJ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_FJ{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_FK.txt b/icuSources/data/region/en_FK.txt old mode 100755 new mode 100644 index 68335848..edbb4d86 --- a/icuSources/data/region/en_FK.txt +++ b/icuSources/data/region/en_FK.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_FK.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_FK{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_FM.txt b/icuSources/data/region/en_FM.txt old mode 100755 new mode 100644 index 3482b307..9b1d31f2 --- a/icuSources/data/region/en_FM.txt +++ b/icuSources/data/region/en_FM.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_FM.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_FM{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_GB.txt b/icuSources/data/region/en_GB.txt old mode 100755 new mode 100644 index b24ef6b0..fd3b6e88 --- a/icuSources/data/region/en_GB.txt +++ b/icuSources/data/region/en_GB.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_GB.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_GB{ %%Parent{"en_001"} - Version{"2.1.22.17"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_GD.txt b/icuSources/data/region/en_GD.txt old mode 100755 new mode 100644 index 00c1e33f..a0067276 --- a/icuSources/data/region/en_GD.txt +++ b/icuSources/data/region/en_GD.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_GD.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_GD{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_GG.txt b/icuSources/data/region/en_GG.txt old mode 100755 new mode 100644 index 4cfaccde..b91b6b8d --- a/icuSources/data/region/en_GG.txt +++ b/icuSources/data/region/en_GG.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_GG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_GG{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_GH.txt b/icuSources/data/region/en_GH.txt old mode 100755 new mode 100644 index 75f45d28..50a4429f --- a/icuSources/data/region/en_GH.txt +++ b/icuSources/data/region/en_GH.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_GH.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_GH{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_GI.txt b/icuSources/data/region/en_GI.txt old mode 100755 new mode 100644 index 035c94e4..e19c4d87 --- a/icuSources/data/region/en_GI.txt +++ b/icuSources/data/region/en_GI.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_GI.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_GI{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_GM.txt b/icuSources/data/region/en_GM.txt old mode 100755 new mode 100644 index 6603e38a..9448c857 --- a/icuSources/data/region/en_GM.txt +++ b/icuSources/data/region/en_GM.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_GM.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_GM{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_GY.txt b/icuSources/data/region/en_GY.txt old mode 100755 new mode 100644 index fff2e56a..7c5333b7 --- a/icuSources/data/region/en_GY.txt +++ b/icuSources/data/region/en_GY.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_GY.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_GY{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_HK.txt b/icuSources/data/region/en_HK.txt old mode 100755 new mode 100644 index 034502e8..d43b56c4 --- a/icuSources/data/region/en_HK.txt +++ b/icuSources/data/region/en_HK.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_HK.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_HK{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_IE.txt b/icuSources/data/region/en_IE.txt old mode 100755 new mode 100644 index 992bd86f..94ab93c3 --- a/icuSources/data/region/en_IE.txt +++ b/icuSources/data/region/en_IE.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_IE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_IE{ %%Parent{"en_001"} - Version{"2.1.19.79"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_IL.txt b/icuSources/data/region/en_IL.txt old mode 100755 new mode 100644 index 84000ef1..55a5091a --- a/icuSources/data/region/en_IL.txt +++ b/icuSources/data/region/en_IL.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_IL.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_IL{ %%Parent{"en_001"} - Version{"2.1.23.47"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_IM.txt b/icuSources/data/region/en_IM.txt old mode 100755 new mode 100644 index 92aca308..3ccab11b --- a/icuSources/data/region/en_IM.txt +++ b/icuSources/data/region/en_IM.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_IM.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_IM{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_IN.txt b/icuSources/data/region/en_IN.txt old mode 100755 new mode 100644 index 449a5642..6dd195c0 --- a/icuSources/data/region/en_IN.txt +++ b/icuSources/data/region/en_IN.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_IN.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_IN{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_IO.txt b/icuSources/data/region/en_IO.txt old mode 100755 new mode 100644 index 67864304..3f89192b --- a/icuSources/data/region/en_IO.txt +++ b/icuSources/data/region/en_IO.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_IO.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_IO{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_JE.txt b/icuSources/data/region/en_JE.txt old mode 100755 new mode 100644 index 8c5ae3e6..66de22d5 --- a/icuSources/data/region/en_JE.txt +++ b/icuSources/data/region/en_JE.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_JE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_JE{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_JM.txt b/icuSources/data/region/en_JM.txt old mode 100755 new mode 100644 index c0b897e7..ad3c905e --- a/icuSources/data/region/en_JM.txt +++ b/icuSources/data/region/en_JM.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_JM.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_JM{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_KE.txt b/icuSources/data/region/en_KE.txt old mode 100755 new mode 100644 index 36021a49..0af301a3 --- a/icuSources/data/region/en_KE.txt +++ b/icuSources/data/region/en_KE.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_KE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_KE{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_KI.txt b/icuSources/data/region/en_KI.txt old mode 100755 new mode 100644 index 4674c312..f6718535 --- a/icuSources/data/region/en_KI.txt +++ b/icuSources/data/region/en_KI.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_KI.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_KI{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_KN.txt b/icuSources/data/region/en_KN.txt old mode 100755 new mode 100644 index f62606a8..573c3892 --- a/icuSources/data/region/en_KN.txt +++ b/icuSources/data/region/en_KN.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_KN.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_KN{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_KY.txt b/icuSources/data/region/en_KY.txt old mode 100755 new mode 100644 index b587f16e..0d60082e --- a/icuSources/data/region/en_KY.txt +++ b/icuSources/data/region/en_KY.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_KY.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_KY{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_LC.txt b/icuSources/data/region/en_LC.txt old mode 100755 new mode 100644 index ca25072a..7033a6a3 --- a/icuSources/data/region/en_LC.txt +++ b/icuSources/data/region/en_LC.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_LC.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_LC{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_LR.txt b/icuSources/data/region/en_LR.txt old mode 100755 new mode 100644 index 50f3fc68..8d609733 --- a/icuSources/data/region/en_LR.txt +++ b/icuSources/data/region/en_LR.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_LR.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_LR{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_LS.txt b/icuSources/data/region/en_LS.txt old mode 100755 new mode 100644 index a2ff500b..61d557f1 --- a/icuSources/data/region/en_LS.txt +++ b/icuSources/data/region/en_LS.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_LS.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_LS{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_MG.txt b/icuSources/data/region/en_MG.txt old mode 100755 new mode 100644 index 1cd98259..f5b2bfd4 --- a/icuSources/data/region/en_MG.txt +++ b/icuSources/data/region/en_MG.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_MG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_MG{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_MO.txt b/icuSources/data/region/en_MO.txt old mode 100755 new mode 100644 index b155af31..7c064979 --- a/icuSources/data/region/en_MO.txt +++ b/icuSources/data/region/en_MO.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_MO.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_MO{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_MS.txt b/icuSources/data/region/en_MS.txt old mode 100755 new mode 100644 index 94b58a5c..28ef10d0 --- a/icuSources/data/region/en_MS.txt +++ b/icuSources/data/region/en_MS.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_MS.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_MS{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_MT.txt b/icuSources/data/region/en_MT.txt old mode 100755 new mode 100644 index 97074f10..0d4bc8b2 --- a/icuSources/data/region/en_MT.txt +++ b/icuSources/data/region/en_MT.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_MT.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_MT{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_MU.txt b/icuSources/data/region/en_MU.txt old mode 100755 new mode 100644 index ed7bf2d7..f36ff7e9 --- a/icuSources/data/region/en_MU.txt +++ b/icuSources/data/region/en_MU.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_MU.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_MU{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_MW.txt b/icuSources/data/region/en_MW.txt old mode 100755 new mode 100644 index 89d04511..8f5bed08 --- a/icuSources/data/region/en_MW.txt +++ b/icuSources/data/region/en_MW.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_MW.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_MW{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_MY.txt b/icuSources/data/region/en_MY.txt index d8767be0..fc723c2e 100644 --- a/icuSources/data/region/en_MY.txt +++ b/icuSources/data/region/en_MY.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_MY.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_MY{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_NA.txt b/icuSources/data/region/en_NA.txt old mode 100755 new mode 100644 index 3f5ab0ec..17f6b279 --- a/icuSources/data/region/en_NA.txt +++ b/icuSources/data/region/en_NA.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_NA.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_NA{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_NF.txt b/icuSources/data/region/en_NF.txt old mode 100755 new mode 100644 index 302573af..56b1a98c --- a/icuSources/data/region/en_NF.txt +++ b/icuSources/data/region/en_NF.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_NF.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_NF{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_NG.txt b/icuSources/data/region/en_NG.txt old mode 100755 new mode 100644 index 0fddecc0..81025346 --- a/icuSources/data/region/en_NG.txt +++ b/icuSources/data/region/en_NG.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_NG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_NG{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_NH.txt b/icuSources/data/region/en_NH.txt old mode 100755 new mode 100644 index 00ee0b80..958b96bd --- a/icuSources/data/region/en_NH.txt +++ b/icuSources/data/region/en_NH.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_NH{ "%%ALIAS"{"en_VU"} } diff --git a/icuSources/data/region/en_NL.txt b/icuSources/data/region/en_NL.txt old mode 100755 new mode 100644 index 5ee1e0a0..4566eb34 --- a/icuSources/data/region/en_NL.txt +++ b/icuSources/data/region/en_NL.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_NL.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_NL{ %%Parent{"en_150"} - Version{"2.1.23.47"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_NR.txt b/icuSources/data/region/en_NR.txt old mode 100755 new mode 100644 index 80a9f4a2..a66b87fe --- a/icuSources/data/region/en_NR.txt +++ b/icuSources/data/region/en_NR.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_NR.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_NR{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_NU.txt b/icuSources/data/region/en_NU.txt old mode 100755 new mode 100644 index cffc2226..86aa256d --- a/icuSources/data/region/en_NU.txt +++ b/icuSources/data/region/en_NU.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_NU.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_NU{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_NZ.txt b/icuSources/data/region/en_NZ.txt old mode 100755 new mode 100644 index fce53acb..3de4ef7e --- a/icuSources/data/region/en_NZ.txt +++ b/icuSources/data/region/en_NZ.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_NZ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_NZ{ %%Parent{"en_001"} - Version{"2.1.22.95"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_PG.txt b/icuSources/data/region/en_PG.txt old mode 100755 new mode 100644 index d14bf07a..6146600a --- a/icuSources/data/region/en_PG.txt +++ b/icuSources/data/region/en_PG.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_PG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_PG{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_PH.txt b/icuSources/data/region/en_PH.txt old mode 100755 new mode 100644 index 034717b4..04ac66a4 --- a/icuSources/data/region/en_PH.txt +++ b/icuSources/data/region/en_PH.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_PH.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_PH{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_PK.txt b/icuSources/data/region/en_PK.txt old mode 100755 new mode 100644 index 511191ed..3d5d2f65 --- a/icuSources/data/region/en_PK.txt +++ b/icuSources/data/region/en_PK.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_PK.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_PK{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_PN.txt b/icuSources/data/region/en_PN.txt old mode 100755 new mode 100644 index cefb035e..8b83a8d1 --- a/icuSources/data/region/en_PN.txt +++ b/icuSources/data/region/en_PN.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_PN.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_PN{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_PW.txt b/icuSources/data/region/en_PW.txt old mode 100755 new mode 100644 index ac5dc576..43ec73a0 --- a/icuSources/data/region/en_PW.txt +++ b/icuSources/data/region/en_PW.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_PW.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_PW{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_RH.txt b/icuSources/data/region/en_RH.txt index 13498749..b60f708f 100644 --- a/icuSources/data/region/en_RH.txt +++ b/icuSources/data/region/en_RH.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_RH{ "%%ALIAS"{"en_ZW"} } diff --git a/icuSources/data/region/en_RW.txt b/icuSources/data/region/en_RW.txt old mode 100755 new mode 100644 index 73e0e1ba..1323a288 --- a/icuSources/data/region/en_RW.txt +++ b/icuSources/data/region/en_RW.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_RW.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_RW{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_SB.txt b/icuSources/data/region/en_SB.txt old mode 100755 new mode 100644 index 732ae5a3..08287c09 --- a/icuSources/data/region/en_SB.txt +++ b/icuSources/data/region/en_SB.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_SB.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_SB{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_SC.txt b/icuSources/data/region/en_SC.txt old mode 100755 new mode 100644 index f60fe427..9c803082 --- a/icuSources/data/region/en_SC.txt +++ b/icuSources/data/region/en_SC.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_SC.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_SC{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_SD.txt b/icuSources/data/region/en_SD.txt old mode 100755 new mode 100644 index d38d7034..8fef0053 --- a/icuSources/data/region/en_SD.txt +++ b/icuSources/data/region/en_SD.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_SD.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_SD{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_SE.txt b/icuSources/data/region/en_SE.txt old mode 100755 new mode 100644 index d3e88d96..08c2bb43 --- a/icuSources/data/region/en_SE.txt +++ b/icuSources/data/region/en_SE.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_SE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_SE{ %%Parent{"en_150"} - Version{"2.1.23.47"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_SG.txt b/icuSources/data/region/en_SG.txt old mode 100755 new mode 100644 index 33534fec..904e860b --- a/icuSources/data/region/en_SG.txt +++ b/icuSources/data/region/en_SG.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_SG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_SG{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_SH.txt b/icuSources/data/region/en_SH.txt old mode 100755 new mode 100644 index d9e0e0fb..dbaac39d --- a/icuSources/data/region/en_SH.txt +++ b/icuSources/data/region/en_SH.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_SH.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_SH{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_SI.txt b/icuSources/data/region/en_SI.txt old mode 100755 new mode 100644 index 9e8aa758..093b0e2e --- a/icuSources/data/region/en_SI.txt +++ b/icuSources/data/region/en_SI.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_SI.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_SI{ %%Parent{"en_150"} - Version{"2.1.23.47"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_SL.txt b/icuSources/data/region/en_SL.txt old mode 100755 new mode 100644 index 66b84135..f3ff3f71 --- a/icuSources/data/region/en_SL.txt +++ b/icuSources/data/region/en_SL.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_SL.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_SL{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_SS.txt b/icuSources/data/region/en_SS.txt old mode 100755 new mode 100644 index 9c937088..1b9c52ec --- a/icuSources/data/region/en_SS.txt +++ b/icuSources/data/region/en_SS.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_SS.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_SS{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_SX.txt b/icuSources/data/region/en_SX.txt old mode 100755 new mode 100644 index c7918090..c6192695 --- a/icuSources/data/region/en_SX.txt +++ b/icuSources/data/region/en_SX.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_SX.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_SX{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_SZ.txt b/icuSources/data/region/en_SZ.txt old mode 100755 new mode 100644 index c04c69b2..734e7448 --- a/icuSources/data/region/en_SZ.txt +++ b/icuSources/data/region/en_SZ.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_SZ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_SZ{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_TC.txt b/icuSources/data/region/en_TC.txt old mode 100755 new mode 100644 index 4ffde897..31b22e74 --- a/icuSources/data/region/en_TC.txt +++ b/icuSources/data/region/en_TC.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_TC.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_TC{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_TK.txt b/icuSources/data/region/en_TK.txt old mode 100755 new mode 100644 index af36a3e1..380b9d96 --- a/icuSources/data/region/en_TK.txt +++ b/icuSources/data/region/en_TK.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_TK.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_TK{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_TO.txt b/icuSources/data/region/en_TO.txt old mode 100755 new mode 100644 index 81688195..426b5d64 --- a/icuSources/data/region/en_TO.txt +++ b/icuSources/data/region/en_TO.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_TO.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_TO{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_TT.txt b/icuSources/data/region/en_TT.txt old mode 100755 new mode 100644 index a6fa9db0..4d6d39d3 --- a/icuSources/data/region/en_TT.txt +++ b/icuSources/data/region/en_TT.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_TT.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_TT{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_TV.txt b/icuSources/data/region/en_TV.txt old mode 100755 new mode 100644 index 743fd002..debe076c --- a/icuSources/data/region/en_TV.txt +++ b/icuSources/data/region/en_TV.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_TV.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_TV{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_TZ.txt b/icuSources/data/region/en_TZ.txt old mode 100755 new mode 100644 index c43275db..25e40bfb --- a/icuSources/data/region/en_TZ.txt +++ b/icuSources/data/region/en_TZ.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_TZ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_TZ{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_UG.txt b/icuSources/data/region/en_UG.txt old mode 100755 new mode 100644 index 7a1be04f..d28e1079 --- a/icuSources/data/region/en_UG.txt +++ b/icuSources/data/region/en_UG.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_UG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_UG{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_VC.txt b/icuSources/data/region/en_VC.txt old mode 100755 new mode 100644 index 5a03ac95..dc17ae0b --- a/icuSources/data/region/en_VC.txt +++ b/icuSources/data/region/en_VC.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_VC.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_VC{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_VG.txt b/icuSources/data/region/en_VG.txt old mode 100755 new mode 100644 index 1341bc49..995ae52a --- a/icuSources/data/region/en_VG.txt +++ b/icuSources/data/region/en_VG.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_VG.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_VG{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_VU.txt b/icuSources/data/region/en_VU.txt old mode 100755 new mode 100644 index 504e18bb..433c4c98 --- a/icuSources/data/region/en_VU.txt +++ b/icuSources/data/region/en_VU.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_VU.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_VU{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_WS.txt b/icuSources/data/region/en_WS.txt old mode 100755 new mode 100644 index 036a79bd..06978894 --- a/icuSources/data/region/en_WS.txt +++ b/icuSources/data/region/en_WS.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_WS.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_WS{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_ZA.txt b/icuSources/data/region/en_ZA.txt old mode 100755 new mode 100644 index e4ccc57a..a34a7a22 --- a/icuSources/data/region/en_ZA.txt +++ b/icuSources/data/region/en_ZA.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_ZA.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_ZA{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_ZM.txt b/icuSources/data/region/en_ZM.txt old mode 100755 new mode 100644 index a7e3e94a..3e9be746 --- a/icuSources/data/region/en_ZM.txt +++ b/icuSources/data/region/en_ZM.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_ZM.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_ZM{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/en_ZW.txt b/icuSources/data/region/en_ZW.txt index 58233312..5fb189a8 100644 --- a/icuSources/data/region/en_ZW.txt +++ b/icuSources/data/region/en_ZW.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_ZW.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_ZW{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/eo.txt b/icuSources/data/region/eo.txt index 4938ac0d..dd910cff 100644 --- a/icuSources/data/region/eo.txt +++ b/icuSources/data/region/eo.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/eo.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License eo{ Countries{ AD{"Andoro"} @@ -232,5 +226,5 @@ eo{ ZM{"Zambio"} ZW{"Zimbabvo"} } - Version{"2.1.23.54"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/es.txt b/icuSources/data/region/es.txt index 801b91da..d2e123c3 100644 --- a/icuSources/data/region/es.txt +++ b/icuSources/data/region/es.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es{ Countries{ 001{"Mundo"} @@ -95,7 +89,7 @@ es{ CW{"Curazao"} CX{"Isla de Navidad"} CY{"Chipre"} - CZ{"República Checa"} + CZ{"Chequia"} DE{"Alemania"} DG{"Diego García"} DJ{"Yibuti"} @@ -137,7 +131,7 @@ es{ GU{"Guam"} GW{"Guinea-Bisáu"} GY{"Guyana"} - HK{"RAE de Hong Kong (China)"} + HK{"Hong Kong (China)"} HM{"Islas Heard y McDonald"} HN{"Honduras"} HR{"Croacia"} @@ -191,7 +185,7 @@ es{ ML{"Mali"} MM{"Myanmar (Birmania)"} MN{"Mongolia"} - MO{"RAE de Macao (China)"} + MO{"Macao (China)"} MP{"Islas Marianas del Norte"} MQ{"Martinica"} MR{"Mauritania"} @@ -258,7 +252,7 @@ es{ SX{"Sint Maarten"} SY{"Siria"} SZ{"Suazilandia"} - TA{"Tristán da Cunha"} + TA{"Tristán de Acuña"} TC{"Islas Turcas y Caicos"} TD{"Chad"} TF{"Territorios Australes Franceses"} @@ -308,8 +302,11 @@ es{ Countries%variant{ CD{"Congo (República Democrática del Congo)"} CG{"Congo (República)"} + CI{"Côte d’Ivoire"} + CZ{"República Checa"} FK{"Islas Malvinas (Islas Falkland)"} MK{"Macedonia (ERYM)"} + TL{"Timor-Leste"} } - Version{"2.1.23.18"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/es_419.txt b/icuSources/data/region/es_419.txt index 1d3ac150..aabcbf67 100644 --- a/icuSources/data/region/es_419.txt +++ b/icuSources/data/region/es_419.txt @@ -1,14 +1,18 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_419.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_419{ + Countries{ + 035{"Asia sudoriental"} + CI{"Costa de Marfil"} + IC{"Islas Canarias"} + QO{"Islas Ultramarinas"} + TA{"Tristán da Cunha"} + TL{"Timor Oriental"} + UM{"Islas Ultramarinas de EE.UU."} + } Countries%short{ GB{"R. U."} + US{"EE.UU."} } - Version{"2.1.21.97"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/es_AR.txt b/icuSources/data/region/es_AR.txt old mode 100755 new mode 100644 index 8fda3987..179d4e8b --- a/icuSources/data/region/es_AR.txt +++ b/icuSources/data/region/es_AR.txt @@ -1,12 +1,16 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_AR.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_AR{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Countries{ + BA{"Bosnia y Herzegovina"} + TA{"Tristán de Acuña"} + TL{"Timor-Leste"} + UM{"Islas menores alejadas de EE. UU."} + } + Countries%short{ + GB{"RU"} + US{"EE. UU."} + } + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/es_BO.txt b/icuSources/data/region/es_BO.txt old mode 100755 new mode 100644 index b24a5855..f6e28761 --- a/icuSources/data/region/es_BO.txt +++ b/icuSources/data/region/es_BO.txt @@ -1,12 +1,16 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_BO.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_BO{ %%Parent{"es_419"} - Version{"2.1.19.14"} + Countries{ + BA{"Bosnia y Herzegovina"} + TA{"Tristán de Acuña"} + TL{"Timor-Leste"} + UM{"Islas menores alejadas de EE. UU."} + } + Countries%short{ + GB{"RU"} + US{"EE. UU."} + } + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/es_BR.txt b/icuSources/data/region/es_BR.txt new file mode 100644 index 00000000..ee8a4443 --- /dev/null +++ b/icuSources/data/region/es_BR.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +es_BR{ + %%Parent{"es_419"} + Version{"2.1.31.33"} +} diff --git a/icuSources/data/region/es_BZ.txt b/icuSources/data/region/es_BZ.txt new file mode 100644 index 00000000..7734598e --- /dev/null +++ b/icuSources/data/region/es_BZ.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +es_BZ{ + %%Parent{"es_419"} + Version{"2.1.32.37"} +} diff --git a/icuSources/data/region/es_CL.txt b/icuSources/data/region/es_CL.txt index 1ac60841..747d89ee 100644 --- a/icuSources/data/region/es_CL.txt +++ b/icuSources/data/region/es_CL.txt @@ -1,15 +1,17 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_CL.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_CL{ %%Parent{"es_419"} Countries{ + BA{"Bosnia y Herzegovina"} EH{"Sahara Occidental"} + TA{"Tristán de Acuña"} + TL{"Timor-Leste"} + UM{"Islas menores alejadas de EE. UU."} } - Version{"2.1.21.28"} + Countries%short{ + GB{"RU"} + US{"EE. UU."} + } + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/es_CO.txt b/icuSources/data/region/es_CO.txt old mode 100755 new mode 100644 index 32caf19c..002d099f --- a/icuSources/data/region/es_CO.txt +++ b/icuSources/data/region/es_CO.txt @@ -1,12 +1,16 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_CO.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_CO{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Countries{ + BA{"Bosnia y Herzegovina"} + TA{"Tristán de Acuña"} + TL{"Timor-Leste"} + UM{"Islas menores alejadas de EE. UU."} + } + Countries%short{ + GB{"RU"} + US{"EE. UU."} + } + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/es_CR.txt b/icuSources/data/region/es_CR.txt old mode 100755 new mode 100644 index 6eb70611..a004b594 --- a/icuSources/data/region/es_CR.txt +++ b/icuSources/data/region/es_CR.txt @@ -1,12 +1,16 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_CR.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_CR{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Countries{ + BA{"Bosnia y Herzegovina"} + TA{"Tristán de Acuña"} + TL{"Timor-Leste"} + UM{"Islas menores alejadas de EE. UU."} + } + Countries%short{ + GB{"RU"} + US{"EE. UU."} + } + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/es_CU.txt b/icuSources/data/region/es_CU.txt old mode 100755 new mode 100644 index 20e56c4f..f75d29f4 --- a/icuSources/data/region/es_CU.txt +++ b/icuSources/data/region/es_CU.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_CU.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_CU{ %%Parent{"es_419"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/es_DO.txt b/icuSources/data/region/es_DO.txt old mode 100755 new mode 100644 index 332193b4..87dffb4f --- a/icuSources/data/region/es_DO.txt +++ b/icuSources/data/region/es_DO.txt @@ -1,12 +1,16 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_DO.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_DO{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Countries{ + BA{"Bosnia y Herzegovina"} + TA{"Tristán de Acuña"} + TL{"Timor-Leste"} + UM{"Islas menores alejadas de EE. UU."} + } + Countries%short{ + GB{"RU"} + US{"EE. UU."} + } + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/es_EC.txt b/icuSources/data/region/es_EC.txt old mode 100755 new mode 100644 index 7b14ab2c..e5393836 --- a/icuSources/data/region/es_EC.txt +++ b/icuSources/data/region/es_EC.txt @@ -1,12 +1,16 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_EC.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_EC{ %%Parent{"es_419"} - Version{"2.1.19.14"} + Countries{ + BA{"Bosnia y Herzegovina"} + TA{"Tristán de Acuña"} + TL{"Timor-Leste"} + UM{"Islas menores alejadas de EE. UU."} + } + Countries%short{ + GB{"RU"} + US{"EE. UU."} + } + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/es_GT.txt b/icuSources/data/region/es_GT.txt old mode 100755 new mode 100644 index 35882882..26077619 --- a/icuSources/data/region/es_GT.txt +++ b/icuSources/data/region/es_GT.txt @@ -1,12 +1,16 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_GT.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_GT{ %%Parent{"es_419"} - Version{"2.1.22.93"} + Countries{ + BA{"Bosnia y Herzegovina"} + TA{"Tristán de Acuña"} + TL{"Timor-Leste"} + UM{"Islas menores alejadas de EE. UU."} + } + Countries%short{ + GB{"RU"} + US{"EE. UU."} + } + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/es_HN.txt b/icuSources/data/region/es_HN.txt old mode 100755 new mode 100644 index 32b0a762..a6e1354d --- a/icuSources/data/region/es_HN.txt +++ b/icuSources/data/region/es_HN.txt @@ -1,12 +1,16 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_HN.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_HN{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Countries{ + BA{"Bosnia y Herzegovina"} + TA{"Tristán de Acuña"} + TL{"Timor-Leste"} + UM{"Islas menores alejadas de EE. UU."} + } + Countries%short{ + GB{"RU"} + US{"EE. UU."} + } + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/es_MX.txt b/icuSources/data/region/es_MX.txt old mode 100755 new mode 100644 index 9584765a..010c550a --- a/icuSources/data/region/es_MX.txt +++ b/icuSources/data/region/es_MX.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_MX.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_MX{ %%Parent{"es_419"} Countries{ @@ -14,7 +8,6 @@ es_MX{ 015{"África del Norte"} 017{"África Central"} 018{"África del Sur"} - 019{"Américas"} 030{"Asia Oriental"} 034{"Asia del Sur"} 035{"Sudeste Asiático"} @@ -24,19 +17,15 @@ es_MX{ 151{"Europa Oriental"} 154{"Europa del Norte"} 155{"Europa Occidental"} - BD{"Bangladesh"} - CC{"Islas Cocos (Keeling)"} - GG{"Guernsey"} - GS{"Islas Georgias del Sur y Sandwich del Sur"} - GW{"Guinea-Bissau"} - IC{"Islas Canarias"} - QO{"Islas Ultramarinas"} + BA{"Bosnia y Herzegovina"} TA{"Tristán de Acuña"} + TL{"Timor-Leste"} UM{"Islas Ultramarinas Menores de EU"} VI{"Islas Vírgenes de los Estados Unidos"} } Countries%short{ GB{"RU"} + US{"EE. UU."} } - Version{"2.1.19.94"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/es_NI.txt b/icuSources/data/region/es_NI.txt old mode 100755 new mode 100644 index c89b9824..bfc78096 --- a/icuSources/data/region/es_NI.txt +++ b/icuSources/data/region/es_NI.txt @@ -1,12 +1,16 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_NI.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_NI{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Countries{ + BA{"Bosnia y Herzegovina"} + TA{"Tristán de Acuña"} + TL{"Timor-Leste"} + UM{"Islas menores alejadas de EE. UU."} + } + Countries%short{ + GB{"RU"} + US{"EE. UU."} + } + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/es_PA.txt b/icuSources/data/region/es_PA.txt old mode 100755 new mode 100644 index cb4e6687..85caa430 --- a/icuSources/data/region/es_PA.txt +++ b/icuSources/data/region/es_PA.txt @@ -1,12 +1,16 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_PA.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_PA{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Countries{ + BA{"Bosnia y Herzegovina"} + TA{"Tristán de Acuña"} + TL{"Timor-Leste"} + UM{"Islas menores alejadas de EE. UU."} + } + Countries%short{ + GB{"RU"} + US{"EE. UU."} + } + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/es_PE.txt b/icuSources/data/region/es_PE.txt old mode 100755 new mode 100644 index 25a8d3dc..94713938 --- a/icuSources/data/region/es_PE.txt +++ b/icuSources/data/region/es_PE.txt @@ -1,12 +1,16 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_PE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_PE{ %%Parent{"es_419"} - Version{"2.1.19.14"} + Countries{ + BA{"Bosnia y Herzegovina"} + TA{"Tristán de Acuña"} + TL{"Timor-Leste"} + UM{"Islas menores alejadas de EE. UU."} + } + Countries%short{ + GB{"RU"} + US{"EE. UU."} + } + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/es_PR.txt b/icuSources/data/region/es_PR.txt old mode 100755 new mode 100644 index 70e7f376..d0b30226 --- a/icuSources/data/region/es_PR.txt +++ b/icuSources/data/region/es_PR.txt @@ -1,12 +1,12 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_PR.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_PR{ %%Parent{"es_419"} - Version{"2.1.19.14"} + Countries{ + UM{"Islas menores alejadas de EE. UU."} + } + Countries%short{ + US{"EE. UU."} + } + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/es_PY.txt b/icuSources/data/region/es_PY.txt old mode 100755 new mode 100644 index 37ca54f5..4239c4ca --- a/icuSources/data/region/es_PY.txt +++ b/icuSources/data/region/es_PY.txt @@ -1,12 +1,16 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_PY.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_PY{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Countries{ + BA{"Bosnia y Herzegovina"} + TA{"Tristán de Acuña"} + TL{"Timor-Leste"} + UM{"Islas menores alejadas de EE. UU."} + } + Countries%short{ + GB{"RU"} + US{"EE. UU."} + } + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/es_SV.txt b/icuSources/data/region/es_SV.txt old mode 100755 new mode 100644 index 0729c4f0..94354ba2 --- a/icuSources/data/region/es_SV.txt +++ b/icuSources/data/region/es_SV.txt @@ -1,12 +1,12 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_SV.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_SV{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Countries{ + UM{"Islas menores alejadas de EE. UU."} + } + Countries%short{ + US{"EE. UU."} + } + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/es_US.txt b/icuSources/data/region/es_US.txt old mode 100755 new mode 100644 index 05a25838..e2eafd1d --- a/icuSources/data/region/es_US.txt +++ b/icuSources/data/region/es_US.txt @@ -1,12 +1,16 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_US.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_US{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Countries{ + UM{"Islas menores alejadas de EE. UU."} + } + Countries%short{ + US{"EE. UU."} + } + Countries%variant{ + CI{"CI"} + TL{"TL"} + } + Version{"2.1.31.74"} } diff --git a/icuSources/data/region/es_UY.txt b/icuSources/data/region/es_UY.txt old mode 100755 new mode 100644 index 5b2cbd59..1f9edc6a --- a/icuSources/data/region/es_UY.txt +++ b/icuSources/data/region/es_UY.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_UY.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_UY{ %%Parent{"es_419"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/es_VE.txt b/icuSources/data/region/es_VE.txt old mode 100755 new mode 100644 index 0269d9f9..2cbc38b9 --- a/icuSources/data/region/es_VE.txt +++ b/icuSources/data/region/es_VE.txt @@ -1,12 +1,16 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/es_VE.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_VE{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Countries{ + BA{"Bosnia y Herzegovina"} + TA{"Tristán de Acuña"} + TL{"Timor-Leste"} + UM{"Islas menores alejadas de EE. UU."} + } + Countries%short{ + GB{"RU"} + US{"EE. UU."} + } + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/et.txt b/icuSources/data/region/et.txt index e03f2498..688cb15d 100644 --- a/icuSources/data/region/et.txt +++ b/icuSources/data/region/et.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/et.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License et{ Countries{ 001{"maailm"} @@ -47,7 +41,7 @@ et{ AL{"Albaania"} AM{"Armeenia"} AO{"Angola"} - AQ{"Antarktis"} + AQ{"Antarktika"} AR{"Argentina"} AS{"Ameerika Samoa"} AT{"Austria"} @@ -95,7 +89,7 @@ et{ CW{"Curaçao"} CX{"Jõulusaar"} CY{"Küpros"} - CZ{"TÅ¡ehhi"} + CZ{"TÅ¡ehhia"} DE{"Saksamaa"} DG{"Diego Garcia"} DJ{"Djibouti"} @@ -278,6 +272,7 @@ et{ UA{"Ukraina"} UG{"Uganda"} UM{"Ühendriikide hajasaared"} + UN{"Ühendatud Rahvaste Organisatsioon"} US{"Ameerika Ühendriigid"} UY{"Uruguay"} UZ{"Usbekistan"} @@ -303,15 +298,17 @@ et{ HK{"Hongkong"} MO{"Macau"} PS{"Palestiina"} + UN{"ÜRO"} US{"USA"} } Countries%variant{ CD{"Kongo-Kinshasa"} CG{"Kongo-Brazzaville"} CI{"Elevandiluurannik"} + CZ{"TÅ¡ehhi"} FK{"Malviini saared"} MK{"Makedoonia Vabariik"} TL{"Timor-Leste"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/eu.txt b/icuSources/data/region/eu.txt index bf989d56..016d2f6d 100644 --- a/icuSources/data/region/eu.txt +++ b/icuSources/data/region/eu.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/eu.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License eu{ Countries{ 001{"Mundua"} @@ -95,7 +89,7 @@ eu{ CW{"Curaçao"} CX{"Christmas uhartea"} CY{"Zipre"} - CZ{"Txekiar Errepublika"} + CZ{"Txekia"} DE{"Alemania"} DG{"Diego Garcia"} DJ{"Djibuti"} @@ -184,12 +178,12 @@ eu{ MC{"Monako"} MD{"Moldavia"} ME{"Montenegro"} - MF{"Saint Martin"} + MF{"San Martin"} MG{"Madagaskar"} MH{"Marshall uharteak"} MK{"Mazedonia"} ML{"Mali"} - MM{"Myanmar"} + MM{"Myanmar (Birmania)"} MN{"Mongolia"} MO{"Macau AEB Txina"} MP{"Iparraldeko Mariana uharteak"} @@ -243,7 +237,7 @@ eu{ SD{"Sudan"} SE{"Suedia"} SG{"Singapur"} - SH{"Saint Helena"} + SH{"Santa Helena"} SI{"Eslovenia"} SJ{"Svalbard eta Jan Mayen uharteak"} SK{"Eslovakia"} @@ -259,7 +253,7 @@ eu{ SY{"Siria"} SZ{"Swazilandia"} TA{"Tristan da Cunha"} - TC{"Turk eta Caicos uharteak"} + TC{"Turk eta Caico uharteak"} TD{"Txad"} TF{"Hegoaldeko lurralde frantsesak"} TG{"Togo"} @@ -308,9 +302,10 @@ eu{ Countries%variant{ CD{"Kongo (KED)"} CG{"Kongo (errepublika)"} + CZ{"Txekiar Errepublika"} FK{"Falkland uharteak (Malvina uharteak)"} MK{"Mazedonia (Mazedoniako Yugoslaviar Errepublika ohia)"} TL{"Timor ekialdea"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/ewo.txt b/icuSources/data/region/ewo.txt old mode 100755 new mode 100644 index 557e51d6..e420d4c2 --- a/icuSources/data/region/ewo.txt +++ b/icuSources/data/region/ewo.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ewo.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ewo{ Countries{ AD{"Andór"} @@ -233,5 +227,5 @@ ewo{ ZM{"Zambí"} ZW{"Zimbabwé"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/fa.txt b/icuSources/data/region/fa.txt index 79bd46e6..9bac4d61 100644 --- a/icuSources/data/region/fa.txt +++ b/icuSources/data/region/fa.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fa.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fa{ Countries{ 001{"جهان"} @@ -132,7 +126,7 @@ fa{ GP{"گوادلوپ"} GQ{"گینهٔ استوایی"} GR{"یونان"} - GS{"جورجیای جنوبی و جزایر ساندویچ جنوبی"} + GS{"جزایر جورجیای جنوبی و ساندویچ جنوبی"} GT{"گواتمالا"} GU{"گوام"} GW{"گینهٔ بیسائو"} @@ -253,7 +247,7 @@ fa{ SO{"سومالی"} SR{"سورینام"} SS{"سودان جنوبی"} - ST{"پرینسیپ و سائوتومه"} + ST{"سائوتومه و پرینسیپ"} SV{"السالوادور"} SX{"سنت مارتن"} SY{"سوریه"} @@ -278,11 +272,12 @@ fa{ UA{"اوکراین"} UG{"اوگاندا"} UM{"جزایر دورافتادهٔ ایالات متحده"} + UN{"سازمان ملل متحد"} US{"ایالات متحده"} UY{"اروگوئه"} UZ{"ازبکستان"} VA{"واتیکان"} - VC{"سنت وینسنت و گرنادین‌ها"} + VC{"سنت وینسنت و گرنادین"} VE{"ونزوئلا"} VG{"جزایر ویرجین بریتانیا"} VI{"جزایر ویرجین ایالات متحده"} @@ -304,6 +299,7 @@ fa{ MO{"ماکائو"} PS{"فلسطین"} SA{"عربستان"} + UN{"سازمان ملل"} US{"ایالات متحده"} } Countries%variant{ @@ -313,5 +309,5 @@ fa{ MK{"مقدونیه (جمهوری سابقاً یوگسلاو)"} TL{"تیمور شرقی"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/fa_AF.txt b/icuSources/data/region/fa_AF.txt index 4c9e9616..22c7ff0e 100644 --- a/icuSources/data/region/fa_AF.txt +++ b/icuSources/data/region/fa_AF.txt @@ -1,17 +1,12 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fa_AF.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fa_AF{ Countries{ AD{"اندورا"} AG{"انتیگوا و باربودا"} AL{"البانیا"} AO{"انگولا"} + AQ{"انترکتیکا"} AR{"ارجنتاین"} AU{"آسترالیا"} BA{"بوسنیا و هرزه‌گوینا"} @@ -38,6 +33,7 @@ fa_AF{ FI{"فنلند"} FM{"میکرونزیا"} GD{"گرینادا"} + GH{"گانا"} GN{"گینیا"} GQ{"گینیا استوایی"} GT{"گواتیمالا"} @@ -67,6 +63,7 @@ fa_AF{ MX{"مکسیکو"} MY{"مالیزیا"} MZ{"موزمبیق"} + NE{"نایجر"} NG{"نیجریا"} NI{"نیکاراگوا"} NL{"هالند"} @@ -91,9 +88,12 @@ fa_AF{ SV{"السلوادور"} TJ{"تاجکستان"} UA{"اکراین"} + UG{"یوگاندا"} UY{"یوروگوای"} + VC{"سنت وینسنت و گرنادین‌ها"} VE{"ونزویلا"} + XK{"کوسوا"} ZW{"زیمبابوی"} } - Version{"2.1.22.17"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/ff.txt b/icuSources/data/region/ff.txt old mode 100755 new mode 100644 index bbe6adce..94a25539 --- a/icuSources/data/region/ff.txt +++ b/icuSources/data/region/ff.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ff.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ff{ Countries{ AD{"Anndoora"} @@ -233,5 +227,5 @@ ff{ ZM{"Sammbi"} ZW{"Simbaabuwe"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/fi.txt b/icuSources/data/region/fi.txt index 88543421..08221ea5 100644 --- a/icuSources/data/region/fi.txt +++ b/icuSources/data/region/fi.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fi.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fi{ Countries{ 001{"maailma"} @@ -137,7 +131,7 @@ fi{ GU{"Guam"} GW{"Guinea-Bissau"} GY{"Guyana"} - HK{"Hongkong – Kiinan e.h.a."} + HK{"Hongkong (Kiina)"} HM{"Heard ja McDonaldinsaaret"} HN{"Honduras"} HR{"Kroatia"} @@ -191,7 +185,7 @@ fi{ ML{"Mali"} MM{"Myanmar (Burma)"} MN{"Mongolia"} - MO{"Macao – Kiinan e.h.a."} + MO{"Macao (Kiina)"} MP{"Pohjois-Mariaanit"} MQ{"Martinique"} MR{"Mauritania"} @@ -251,7 +245,7 @@ fi{ SM{"San Marino"} SN{"Senegal"} SO{"Somalia"} - SR{"Surinam"} + SR{"Suriname"} SS{"Etelä-Sudan"} ST{"São Tomé ja Príncipe"} SV{"El Salvador"} @@ -278,6 +272,7 @@ fi{ UA{"Ukraina"} UG{"Uganda"} UM{"Yhdysvaltain erillissaaret"} + UN{"Yhdistyneet kansakunnat"} US{"Yhdysvallat"} UY{"Uruguay"} UZ{"Uzbekistan"} @@ -303,15 +298,17 @@ fi{ HK{"Hongkong"} MO{"Macao"} PS{"Palestiina"} + UN{"YK"} US{"USA"} } Countries%variant{ CD{"Kongo-Kinshasa"} CG{"Kongo-Brazzaville"} CI{"Côte d’Ivoire"} + CZ{"TÅ¡ekinmaa"} FK{"Falklandinsaaret (Malvinassaaret)"} MK{"EJT Makedonia"} TL{"Timor-Leste"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/fil.txt b/icuSources/data/region/fil.txt old mode 100755 new mode 100644 index 358f38f9..6204c39c --- a/icuSources/data/region/fil.txt +++ b/icuSources/data/region/fil.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fil.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fil{ Countries{ 001{"Mundo"} @@ -95,7 +89,7 @@ fil{ CW{"Curaçao"} CX{"Christmas Island"} CY{"Cyprus"} - CZ{"Czech Republic"} + CZ{"Czechia"} DE{"Germany"} DG{"Diego Garcia"} DJ{"Djibouti"} @@ -143,7 +137,7 @@ fil{ HR{"Croatia"} HT{"Haiti"} HU{"Hungary"} - IC{"Canary Island"} + IC{"Canary Islands"} ID{"Indonesia"} IE{"Ireland"} IL{"Israel"} @@ -278,6 +272,7 @@ fil{ UA{"Ukraine"} UG{"Uganda"} UM{"U.S. Outlying Islands"} + UN{"Nagkakaisang Bansa"} US{"Estados Unidos"} UY{"Uruguay"} UZ{"Uzbekistan"} @@ -303,15 +298,17 @@ fil{ HK{"Hong Kong"} MO{"Macau"} PS{"Palestine"} + UN{"UN"} US{"U.S."} } Countries%variant{ CD{"Congo (DRC)"} CG{"Congo (Republika)"} CI{"Ivory Coast"} + CZ{"Czech Republic"} FK{"Falkland Islands (Islas Malvinas)"} MK{"Macedonia (FYROM)"} TL{"East Timor"} } - Version{"2.1.22.93"} + Version{"2.1.31.86"} } diff --git a/icuSources/data/region/fil_PH.txt b/icuSources/data/region/fil_PH.txt old mode 100755 new mode 100644 index 2a848a3b..5b83d821 --- a/icuSources/data/region/fil_PH.txt +++ b/icuSources/data/region/fil_PH.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * generated alias target */ diff --git a/icuSources/data/region/fo.txt b/icuSources/data/region/fo.txt index 4ebd8be3..fbef67e5 100644 --- a/icuSources/data/region/fo.txt +++ b/icuSources/data/region/fo.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fo.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fo{ Countries{ 001{"heimur"} @@ -308,5 +302,5 @@ fo{ Countries%variant{ MK{"Makedónia (FJM)"} } - Version{"2.1.22.93"} + Version{"2.1.31.86"} } diff --git a/icuSources/data/region/fr.txt b/icuSources/data/region/fr.txt index 901af31f..57107339 100644 --- a/icuSources/data/region/fr.txt +++ b/icuSources/data/region/fr.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr{ Countries{ 001{"Monde"} @@ -95,7 +89,7 @@ fr{ CW{"Curaçao"} CX{"Île Christmas"} CY{"Chypre"} - CZ{"République tchèque"} + CZ{"Tchéquie"} DE{"Allemagne"} DG{"Diego Garcia"} DJ{"Djibouti"} @@ -137,7 +131,7 @@ fr{ GU{"Guam"} GW{"Guinée-Bissau"} GY{"Guyana"} - HK{"R.A.S. chinoise de Hong Kong"} + HK{"Hong Kong (Chine)"} HM{"Îles Heard et McDonald"} HN{"Honduras"} HR{"Croatie"} @@ -191,7 +185,7 @@ fr{ ML{"Mali"} MM{"Myanmar (Birmanie)"} MN{"Mongolie"} - MO{"R.A.S. chinoise de Macao"} + MO{"Macao (Chine)"} MP{"Îles Mariannes du Nord"} MQ{"Martinique"} MR{"Mauritanie"} @@ -278,6 +272,7 @@ fr{ UA{"Ukraine"} UG{"Ouganda"} UM{"Îles mineures éloignées des É.-U."} + UN{"Nations Unies"} US{"États-Unis"} UY{"Uruguay"} UZ{"Ouzbékistan"} @@ -303,14 +298,16 @@ fr{ HK{"Hong Kong"} MO{"Macao"} PS{"Palestine"} + UN{"NU"} US{"É.-U."} } Countries%variant{ CD{"Congo (RDC)"} CG{"République du Congo"} + CZ{"République tchèque"} FK{"Îles Falkland"} MK{"Macédoine (ARYM)"} TL{"Timor-Oriental"} } - Version{"2.1.23.79"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/fr_BE.txt b/icuSources/data/region/fr_BE.txt new file mode 100644 index 00000000..8da4e47d --- /dev/null +++ b/icuSources/data/region/fr_BE.txt @@ -0,0 +1,9 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +fr_BE{ + Countries{ + BN{"Brunei"} + GS{"Îles Géorgie du Sud et Sandwich du Sud"} + } + Version{"2.1.31.33"} +} diff --git a/icuSources/data/region/fr_CA.txt b/icuSources/data/region/fr_CA.txt old mode 100755 new mode 100644 index 22364cbc..3b6219ca --- a/icuSources/data/region/fr_CA.txt +++ b/icuSources/data/region/fr_CA.txt @@ -1,22 +1,42 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fr_CA.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr_CA{ Countries{ 151{"Europe orientale"} + AC{"île de l’Ascension"} + AX{"îles d’Åland"} + BN{"Brunei"} + BV{"île Bouvet"} BY{"Bélarus"} - CC{"Îles Cocos (Keeling)"} + CC{"îles Cocos (Keeling)"} + CK{"îles Cook"} + CX{"île Christmas"} + FK{"îles Malouines"} FM{"Micronésie"} + FO{"îles Féroé"} + HM{"îles Heard et McDonald"} + IC{"îles Canaries"} + IM{"île de Man"} MF{"Saint-Martin (France)"} MM{"Myanmar"} + MP{"Mariannes du Nord"} + NF{"île Norfolk"} + PN{"îles Pitcairn"} + QO{"Océanie lointaine"} + RE{"la Réunion"} SX{"Saint-Martin (Pays-Bas)"} TK{"Tokelau"} + TL{"Timor-Leste"} + UM{"îles mineures éloignées des États-Unis"} + VA{"Cité du Vatican"} VC{"Saint-Vincent-et-les Grenadines"} + VG{"îles Vierges britanniques"} + VI{"îles Vierges américaines"} } - Version{"2.1.24.13"} + Countries%variant{ + CI{"Côte d’Ivoire"} + FK{"îles Falkland (Malouines)"} + TL{"Timor oriental"} + } + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/fur.txt b/icuSources/data/region/fur.txt index 9c885f07..1f856656 100644 --- a/icuSources/data/region/fur.txt +++ b/icuSources/data/region/fur.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fur.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fur{ Countries{ 001{"Mont"} @@ -302,5 +296,5 @@ fur{ FK{"Isulis Falkland (Isulis Malvinas)"} MK{"Macedonie (FYROM)"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/fy.txt b/icuSources/data/region/fy.txt index 060c33e7..cb8b5009 100644 --- a/icuSources/data/region/fy.txt +++ b/icuSources/data/region/fy.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/fy.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fy{ Countries{ 001{"Wrâld"} @@ -311,5 +305,5 @@ fy{ FK{"Falklâneilannen (Islas Malvinas)"} MK{"Macedonië (FYROM)"} } - Version{"2.1.23.7"} + Version{"2.1.31.86"} } diff --git a/icuSources/data/region/ga.txt b/icuSources/data/region/ga.txt index 59e0ecae..9b70c9dd 100644 --- a/icuSources/data/region/ga.txt +++ b/icuSources/data/region/ga.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ga.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ga{ Countries{ 001{"An Domhan"} @@ -278,6 +272,7 @@ ga{ UA{"An Úcráin"} UG{"Uganda"} UM{"Oileáin Imeallacha S.A.M."} + UN{"Náisiúin Aontaithe"} US{"Stáit Aontaithe Mheiriceá"} UY{"Urugua"} UZ{"An Úisbéiceastáin"} @@ -303,6 +298,7 @@ ga{ HK{"Hong Cong"} MO{"Macao"} PS{"An Phalaistín"} + UN{"NA"} US{"SAM"} } Countries%variant{ @@ -311,5 +307,5 @@ ga{ FK{"Oileáin Fháclainne (Islas Malvinas)"} MK{"An Mhacadóin (PIIM)"} } - Version{"2.1.22.93"} + Version{"2.1.31.86"} } diff --git a/icuSources/data/region/gd.txt b/icuSources/data/region/gd.txt index b0394f15..2213a247 100644 --- a/icuSources/data/region/gd.txt +++ b/icuSources/data/region/gd.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/gd.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License gd{ Countries{ 001{"An Saoghal"} @@ -43,9 +37,9 @@ gd{ AE{"Na h-Iomaratan Arabach Aonaichte"} AF{"Afghanastàn"} AG{"Aintìoga is Barbuda"} - AI{"Anguilla"} + AI{"Anguillia"} AL{"Albàinia"} - AM{"Airmeinia"} + AM{"Airmeinea"} AO{"Angòla"} AQ{"An Antartaig"} AR{"An Argantain"} @@ -77,7 +71,7 @@ gd{ BY{"A’ Bhealaruis"} BZ{"A’ Bheilìs"} CA{"Canada"} - CC{"Na h-Eileanan Cocos (Keeling)"} + CC{"Na h-Eileanan Chocos (Keeling)"} CD{"Congo - Kinshasa"} CF{"Poblachd Meadhan Afraga"} CG{"A’ Chongo - Brazzaville"} @@ -95,7 +89,7 @@ gd{ CW{"Curaçao"} CX{"Eilean na Nollaig"} CY{"Cìopras"} - CZ{"Poblachd na Seice"} + CZ{"An t-Seic"} DE{"A’ Ghearmailt"} DG{"Diego Garcia"} DJ{"Diobùtaidh"} @@ -109,13 +103,13 @@ gd{ EG{"An Èiphit"} EH{"Sathara an Iar"} ER{"Eartra"} - ES{"An Spàinn"} + ES{"An Spàinnt"} ET{"An Itiop"} EU{"An t-Aonadh Eòrpach"} FI{"An Fhionnlann"} FJ{"Fìdi"} FK{"Na h-Eileanan Fàclannach"} - FM{"Na Meanbh-Eileanan"} + FM{"Na Meanbh-eileanan"} FO{"Na h-Eileanan Fàro"} FR{"An Fhraing"} GA{"Gabon"} @@ -132,7 +126,7 @@ gd{ GP{"Guadalup"} GQ{"Gini Mheadhan-Chriosach"} GR{"A’ Ghreug"} - GS{"Seòrsea a Deas is na h-Eileanan Sandwich a Deas"} + GS{"Seòirsea a Deas is na h-Eileanan Sandwich a Deas"} GT{"Guatamala"} GU{"Guam"} GW{"Gini-Bioso"} @@ -144,7 +138,7 @@ gd{ HT{"Haidhti"} HU{"An Ungair"} IC{"Na h-Eileanan Canàrach"} - ID{"Na h-Innd Innse"} + ID{"Na h-Innd-innse"} IE{"Èirinn"} IL{"Iosrael"} IM{"Eilean Mhanainn"} @@ -165,7 +159,7 @@ gd{ KM{"Comoros"} KN{"Naomh Crìstean is Nibheis"} KP{"Coirèa a Tuath"} - KR{"Coirèa a Deas"} + KR{"Coirèa"} KW{"Cuibhèit"} KY{"Na h-Eileanan Caimean"} KZ{"Casachstàn"} @@ -210,7 +204,7 @@ gd{ NG{"Nigèiria"} NI{"Niocaragua"} NL{"Na Tìrean Ìsle"} - NO{"An Nirribhidh"} + NO{"Nirribhidh"} NP{"Neapàl"} NR{"Nabhru"} NU{"Niue"} @@ -224,7 +218,7 @@ gd{ PK{"Pagastàn"} PL{"A’ Phòlainn"} PM{"Saint Pierre agus Miquelon"} - PN{"Eilean Peit a’ Chàirn"} + PN{"Eileanan Peit a’ Chàirn"} PR{"Porto Rìceo"} PS{"Na Ranntairean Palastaineach"} PT{"A’ Phortagail"} @@ -285,7 +279,7 @@ gd{ VC{"Naomh Bhionsant agus Eileanan Greanadach"} VE{"A’ Bheiniseala"} VG{"Eileanan Breatannach na Maighdinn"} - VI{"Eileanan Aimeireagach na Maighdinn"} + VI{"Eileanan na Maighdinn aig na SA"} VN{"Bhiet-Nam"} VU{"Vanuatu"} WF{"Uallas agus Futuna"} @@ -307,11 +301,12 @@ gd{ } Countries%variant{ CD{"A’ Chongo (PDC)"} - CG{"A’ Chongo (Poblachd)"} + CG{"A’ Chongo"} CI{"An Costa Ìbhri"} + CZ{"Poblachd na Seice"} FK{"Na h-Eileanan Fàclannach (Islas Malvinas)"} MK{"A’ Mhasadon (FYROM)"} TL{"Tìomor an Ear"} } - Version{"2.1.22.93"} + Version{"2.1.31.86"} } diff --git a/icuSources/data/region/gl.txt b/icuSources/data/region/gl.txt index 8cad8e90..e6606c87 100644 --- a/icuSources/data/region/gl.txt +++ b/icuSources/data/region/gl.txt @@ -1,41 +1,35 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/gl.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License gl{ Countries{ - 001{"Mundo"} + 001{"mundo"} 002{"África"} 003{"Norteamérica"} - 005{"Sudamérica"} + 005{"Suramérica"} 009{"Oceanía"} 011{"África Occidental"} 013{"América Central"} 014{"África Oriental"} - 015{"África Septentrional"} + 015{"África Setentrional"} 017{"África Central"} 018{"África Meridional"} 019{"América"} 021{"América do Norte"} 029{"Caribe"} 030{"Asia Oriental"} - 034{"Sul de Asia"} - 035{"Sureste Asiático"} + 034{"Asia Meridional"} + 035{"Sueste Asiático"} 039{"Europa Meridional"} 053{"Australasia"} 054{"Melanesia"} - 057{"Rexión da Micronesia"} + 057{"rexión da Micronesia"} 061{"Polinesia"} 142{"Asia"} 143{"Asia Central"} 145{"Asia Occidental"} 150{"Europa"} 151{"Europa do Leste"} - 154{"Europa Septentrional"} + 154{"Europa Setentrional"} 155{"Europa Occidental"} 419{"América Latina"} AC{"Illa de Ascensión"} @@ -55,20 +49,20 @@ gl{ AW{"Aruba"} AX{"Illas Aland"} AZ{"Acerbaixán"} - BA{"Bosnia e Hercegovina"} + BA{"Bosnia-Hercegovina"} BB{"Barbados"} - BD{"Bangladesh"} + BD{"Bangladés"} BE{"Bélxica"} BF{"Burkina Faso"} BG{"Bulgaria"} - BH{"Bahrein"} + BH{"Bahrain"} BI{"Burundi"} BJ{"Benin"} - BL{"San Bartolomé"} + BL{"Saint-Barthélemy"} BM{"Bermudas"} BN{"Brunei"} BO{"Bolivia"} - BQ{"Caribe neerlandés"} + BQ{"Caribe Neerlandés"} BR{"Brasil"} BS{"Bahamas"} BT{"Bután"} @@ -80,29 +74,29 @@ gl{ CC{"Illas Cocos (Keeling)"} CD{"República Democrática do Congo"} CF{"República Centroafricana"} - CG{"Congo"} + CG{"República do Congo"} CH{"Suíza"} - CI{"Costa de Marfil"} + CI{"Costa do Marfil"} CK{"Illas Cook"} CL{"Chile"} CM{"Camerún"} - CN{"China"} + CN{"A China"} CO{"Colombia"} CP{"Illa Clipperton"} CR{"Costa Rica"} CU{"Cuba"} CV{"Cabo Verde"} CW{"Curaçao"} - CX{"Illa Christmas"} + CX{"Illa de Nadal"} CY{"Chipre"} - CZ{"República Checa"} + CZ{"Chequia"} DE{"Alemaña"} DG{"Diego García"} DJ{"Djibuti"} DK{"Dinamarca"} DM{"Dominica"} DO{"República Dominicana"} - DZ{"Arxelia"} + DZ{"Alxeria"} EA{"Ceuta e Melilla"} EC{"Ecuador"} EE{"Estonia"} @@ -113,7 +107,7 @@ gl{ ET{"Etiopía"} EU{"Unión Europea"} FI{"Finlandia"} - FJ{"Fixi"} + FJ{"Fidxi"} FK{"Illas Malvinas"} FM{"Micronesia"} FO{"Illas Feroe"} @@ -124,18 +118,18 @@ gl{ GE{"Xeorxia"} GF{"Güiana Francesa"} GG{"Guernsey"} - GH{"Gana"} + GH{"Ghana"} GI{"Xibraltar"} - GL{"Grenlandia"} + GL{"Groenlandia"} GM{"Gambia"} GN{"Guinea"} GP{"Guadalupe"} GQ{"Guinea Ecuatorial"} GR{"Grecia"} - GS{"Xeorxia do Sur e Illas Sandwich"} + GS{"Illas Xeorxia do Sur e Sandwich do Sur"} GT{"Guatemala"} GU{"Guam"} - GW{"Guinea-Bissau"} + GW{"Guinea-Bisau"} GY{"Güiana"} HK{"Hong Kong RAE de China"} HM{"Illa Heard e Illas McDonald"} @@ -148,7 +142,7 @@ gl{ IE{"Irlanda"} IL{"Israel"} IM{"Illa de Man"} - IN{"India"} + IN{"A India"} IO{"Territorio Británico do Océano Índico"} IQ{"Iraq"} IR{"Irán"} @@ -157,42 +151,42 @@ gl{ JE{"Jersey"} JM{"Xamaica"} JO{"Xordania"} - JP{"Xapón"} + JP{"O Xapón"} KE{"Kenya"} KG{"Quirguicistán"} - KH{"Cambodia"} + KH{"Camboxa"} KI{"Kiribati"} KM{"Comores"} - KN{"San Cristovo e Nevis"} + KN{"Saint Kitts e Nevis"} KP{"Corea do Norte"} KR{"Corea do Sur"} KW{"Kuwait"} KY{"Illas Caimán"} - KZ{"Kazakhstan"} + KZ{"Casaquistán"} LA{"Laos"} LB{"Líbano"} LC{"Santa Lucía"} LI{"Liechtenstein"} LK{"Sri Lanka"} LR{"Liberia"} - LS{"Lesotho"} + LS{"Lesoto"} LT{"Lituania"} LU{"Luxemburgo"} LV{"Letonia"} LY{"Libia"} MA{"Marrocos"} MC{"Mónaco"} - MD{"Moldova"} + MD{"Moldavia"} ME{"Montenegro"} - MF{"San Martiño"} + MF{"Saint-Martin"} MG{"Madagascar"} MH{"Illas Marshall"} MK{"Macedonia"} - ML{"Mali"} + ML{"Malí"} MM{"Myanmar (Birmania)"} MN{"Mongolia"} MO{"Macau RAE de China"} - MP{"Illas Marianas do norte"} + MP{"Illas Marianas do Norte"} MQ{"Martinica"} MR{"Mauritania"} MS{"Montserrat"} @@ -214,16 +208,16 @@ gl{ NP{"Nepal"} NR{"Nauru"} NU{"Niue"} - NZ{"Nova Celandia"} + NZ{"Nova Zelandia"} OM{"Omán"} PA{"Panamá"} PE{"Perú"} PF{"Polinesia Francesa"} - PG{"Papúa Nova Guinea"} + PG{"Papúa-Nova Guinea"} PH{"Filipinas"} PK{"Paquistán"} PL{"Polonia"} - PM{"San Pedro e Miguelón"} + PM{"Saint Pierre e Miquelon"} PN{"Illas Pitcairn"} PR{"Porto Rico"} PS{"Territorios palestinos"} @@ -231,7 +225,7 @@ gl{ PW{"Palau"} PY{"Paraguai"} QA{"Qatar"} - QO{"Oceanía Distante"} + QO{"Territorios afastados de Oceanía"} RE{"Reunión"} RO{"Romanía"} RS{"Serbia"} @@ -251,38 +245,39 @@ gl{ SM{"San Marino"} SN{"Senegal"} SO{"Somalia"} - SR{"Surinam"} + SR{"Suriname"} SS{"Sudán do sur"} ST{"San Tomé e Príncipe"} - SV{"El Salvador"} + SV{"O Salvador"} SX{"Sint Maarten"} SY{"Siria"} SZ{"Suacilandia"} TA{"Tristán da Cunha"} TC{"Illas Turks e Caicos"} TD{"Chad"} - TF{"Territorios Franceses do Sul"} + TF{"Territorios Austrais Franceses"} TG{"Togo"} TH{"Tailandia"} TJ{"Taxiquistán"} - TK{"Tokelau"} + TK{"Toquelau"} TL{"Timor Leste"} - TM{"Turkmenistán"} + TM{"Turcomenistán"} TN{"Tunisia"} TO{"Tonga"} TR{"Turquía"} - TT{"Trindade e Tobago"} + TT{"Trinidad e Tobago"} TV{"Tuvalu"} TW{"Taiwán"} TZ{"Tanzania"} UA{"Ucraína"} UG{"Uganda"} - UM{"Illas Menores Distantes dos EUA."} + UM{"Illas Ultramarinas dos EUA"} + UN{"Nacións Unidas"} US{"Estados Unidos de América"} UY{"Uruguai"} UZ{"Uzbekistán"} VA{"Cidade do Vaticano"} - VC{"San Vicente e Granadinas"} + VC{"San Vicente e as Granadinas"} VE{"Venezuela"} VG{"Illas Virxes Británicas"} VI{"Illas Virxes Estadounidenses"} @@ -293,24 +288,25 @@ gl{ XK{"Kosovo"} YE{"Iemen"} YT{"Mayotte"} - ZA{"Sudáfrica"} + ZA{"Suráfrica"} ZM{"Zambia"} ZW{"Cimbabue"} - ZZ{"Rexión descoñecida"} + ZZ{"rexión descoñecida"} } Countries%short{ GB{"RU"} HK{"Hong Kong"} MO{"Macau"} PS{"Palestina"} + UN{"ONU"} US{"EUA"} } Countries%variant{ CD{"Congo (RDC)"} CG{"Congo (RC)"} - CI{"Costa do Marfil"} + CZ{"República Checa"} FK{"Illas Malvinas (Falkland)"} MK{"Macedonia (ARIM)"} } - Version{"2.1.23.76"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/gsw.txt b/icuSources/data/region/gsw.txt index 63200c2c..b6c9c75d 100644 --- a/icuSources/data/region/gsw.txt +++ b/icuSources/data/region/gsw.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/gsw.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License gsw{ Countries{ 001{"Wält"} @@ -294,5 +288,5 @@ gsw{ Countries%variant{ MK{"Mazedoonie (EJRM)"} } - Version{"2.1.23.7"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/gu.txt b/icuSources/data/region/gu.txt index 657bd13f..cbe58b4e 100644 --- a/icuSources/data/region/gu.txt +++ b/icuSources/data/region/gu.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/gu.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License gu{ Countries{ 001{"વિશ્વ"} @@ -92,10 +86,10 @@ gu{ CR{"કોસ્ટા રિકા"} CU{"ક્યુબા"} CV{"કૅપ વર્ડે"} - CW{"કુરાકાઓ"} + CW{"ક્યુરાસાઓ"} CX{"ક્રિસમસ આઇલેન્ડ"} CY{"સાયપ્રસ"} - CZ{"ચેક રીપબ્લિક"} + CZ{"ચેકીયા"} DE{"જર્મની"} DG{"ડિએગો ગારસિઆ"} DJ{"જીબૌટી"} @@ -278,6 +272,7 @@ gu{ UA{"યુક્રેન"} UG{"યુગાંડા"} UM{"સંયુક્ત રાજ્ય આઉટલાઇંગ આયલેન્ડ્સ"} + UN{"સંયુક્ત રાષ્ટ્ર"} US{"સંયુકત રાજ્ય અમેરિકા"} UY{"ઉરુગ્વે"} UZ{"ઉઝ્બેકિસ્તાન"} @@ -303,15 +298,17 @@ gu{ HK{"હોંગ કોંગ"} MO{"મકાઉ"} PS{"પેલેસ્ટાઇન"} + UN{"યૂએન"} US{"યુ.એસ."} } Countries%variant{ CD{"કોંગો (ડીઆરસી)"} CG{"કોંગો (પ્રજાસત્તાક)"} CI{"આઇવરી કોસ્ટ"} + CZ{"ચેક રીપબ્લિક"} FK{"ફૉકલેન્ડ ટાપુઓ (ઇસ્લાસ માલવિનસ)"} MK{"મેસેડોનિયા (FYROM)"} TL{"પૂર્વ તિમોર"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/guz.txt b/icuSources/data/region/guz.txt old mode 100755 new mode 100644 index 8db28fd4..69a6f1d1 --- a/icuSources/data/region/guz.txt +++ b/icuSources/data/region/guz.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/guz.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License guz{ Countries{ AD{"Andora"} @@ -233,5 +227,5 @@ guz{ ZM{"Zambia"} ZW{"Zimbabwe"} } - Version{"2.1.23.13"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/gv.txt b/icuSources/data/region/gv.txt index 167d10f9..76156891 100644 --- a/icuSources/data/region/gv.txt +++ b/icuSources/data/region/gv.txt @@ -1,15 +1,9 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/gv.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License gv{ Countries{ GB{"Rywvaneth Unys"} IM{"Ellan Vannin"} } - Version{"2.1.23.7"} + Version{"2.1.31.34"} } diff --git a/icuSources/data/region/ha.txt b/icuSources/data/region/ha.txt index f3ec6780..1fcdfc5a 100644 --- a/icuSources/data/region/ha.txt +++ b/icuSources/data/region/ha.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ha.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ha{ Countries{ AD{"Andora"} @@ -233,5 +227,5 @@ ha{ ZM{"Zambiya"} ZW{"Zimbabuwe"} } - Version{"2.1.21.28"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/haw.txt b/icuSources/data/region/haw.txt index c618d55a..084faf35 100644 --- a/icuSources/data/region/haw.txt +++ b/icuSources/data/region/haw.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/haw.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License haw{ Countries{ AU{"NÅ«hōlani"} @@ -29,5 +23,5 @@ haw{ RU{"LÅ«kia"} US{"Ê»Amelika Hui PÅ« Ê»Ia"} } - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/he.txt b/icuSources/data/region/he.txt index 166eeae4..025839a0 100644 --- a/icuSources/data/region/he.txt +++ b/icuSources/data/region/he.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/he.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License he{ Countries{ 001{"העולם"} @@ -73,7 +67,7 @@ he{ BS{"איי בהאמה"} BT{"בהוטן"} BV{"איי בובה"} - BW{"בוטסוואנה"} + BW{"בוצוואנה"} BY{"בלארוס"} BZ{"בליז"} CA{"קנדה"} @@ -93,7 +87,7 @@ he{ CU{"קובה"} CV{"כף ורדה"} CW{"קוראסאו"} - CX{"אי חג המולד"} + CX{"האי כריסטמס"} CY{"קפריסין"} CZ{"צ׳כיה"} DE{"גרמניה"} @@ -118,7 +112,7 @@ he{ FM{"מיקרונזיה"} FO{"איי פארו"} FR{"צרפת"} - GA{"גאבון"} + GA{"גבון"} GB{"הממלכה המאוחדת"} GD{"גרנדה"} GE{"גאורגיה"} @@ -128,17 +122,17 @@ he{ GI{"גיברלטר"} GL{"גרינלנד"} GM{"גמביה"} - GN{"גיניאה"} + GN{"גינאה"} GP{"גוואדלופ"} - GQ{"גיניאה המשוונית"} + GQ{"גינאה המשוונית"} GR{"יוון"} GS{"ג׳ורג׳יה הדרומית ואיי סנדוויץ׳ הדרומיים"} GT{"גואטמלה"} GU{"גואם"} - GW{"גיניאה-ביסאו"} + GW{"גינאה ביסאו"} GY{"גיאנה"} - HK{"הונג קונג - מחוז מנהלי מיוחד של סין"} - HM{"האי הרד ואיי מקדונלד"} + HK{"הונג קונג (סין)"} + HM{"איי הרד ומקדונלד"} HN{"הונדורס"} HR{"קרואטיה"} HT{"האיטי"} @@ -189,9 +183,9 @@ he{ MH{"איי מרשל"} MK{"מקדוניה"} ML{"מאלי"} - MM{"מיאנמאר (בורמה)‎"} + MM{"מיאנמר (בורמה)"} MN{"מונגוליה"} - MO{"מקאו - מחוז מנהלי מיוחד של סין"} + MO{"מקאו (סין)"} MP{"איי מריאנה הצפוניים"} MQ{"מרטיניק"} MR{"מאוריטניה"} @@ -219,8 +213,8 @@ he{ PA{"פנמה"} PE{"פרו"} PF{"פולינזיה הצרפתית"} - PG{"פפואה גיניאה החדשה"} - PH{"פיליפינים"} + PG{"פפואה גינאה החדשה"} + PH{"הפיליפינים"} PK{"פקיסטן"} PL{"פולין"} PM{"סנט פייר ומיקלון"} @@ -228,10 +222,10 @@ he{ PR{"פוארטו ריקו"} PS{"השטחים הפלסטיניים"} PT{"פורטוגל"} - PW{"פאלאו"} + PW{"פלאו"} PY{"פרגוואי"} QA{"קטאר"} - QO{"אוקיאניה חיצונית"} + QO{"טריטוריות באוקיאניה"} RE{"ראוניון"} RO{"רומניה"} RS{"סרביה"} @@ -261,23 +255,24 @@ he{ TA{"טריסטן דה קונה"} TC{"איי טורקס וקאיקוס"} TD{"צ׳אד"} - TF{"טריטוריות דרומיות של צרפת"} + TF{"הטריטוריות הדרומיות של צרפת"} TG{"טוגו"} TH{"תאילנד"} TJ{"טג׳יקיסטן"} TK{"טוקלאו"} TL{"טימור לסטה"} TM{"טורקמניסטן"} - TN{"תוניסיה"} + TN{"טוניסיה"} TO{"טונגה"} TR{"טורקיה"} TT{"טרינידד וטובגו"} - TV{"טובלו"} + TV{"טובאלו"} TW{"טייוואן"} TZ{"טנזניה"} UA{"אוקראינה"} UG{"אוגנדה"} - UM{"איים לחוף ארצות הברית"} + UM{"האיים המרוחקים הקטנים של ארה״ב"} + UN{"האומות המאוחדות"} US{"ארצות הברית"} UY{"אורוגוואי"} UZ{"אוזבקיסטן"} @@ -295,7 +290,7 @@ he{ YT{"מאיוט"} ZA{"דרום אפריקה"} ZM{"זמביה"} - ZW{"זימבאבווה"} + ZW{"זימבבואה"} ZZ{"אזור לא ידוע"} } Countries%short{ @@ -308,9 +303,10 @@ he{ Countries%variant{ CD{"קונגו (הרפובליקה הדמוקרטית של קונגו)"} CG{"קונגו (רפובליקה)"} + CZ{"הרפובליקה הצ׳כית"} FK{"איי פוקלנד (איי מלווינס)"} MK{"מקדוניה (הרפובליקה היוגוסלבית לשעבר מקדוניה)"} TL{"מזרח טימור"} } - Version{"2.1.23.7"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/he_IL.txt b/icuSources/data/region/he_IL.txt index 8e940f0c..71039533 100644 --- a/icuSources/data/region/he_IL.txt +++ b/icuSources/data/region/he_IL.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * generated alias target */ diff --git a/icuSources/data/region/hi.txt b/icuSources/data/region/hi.txt index a443480f..0ecc0fa6 100644 --- a/icuSources/data/region/hi.txt +++ b/icuSources/data/region/hi.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/hi.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License hi{ Countries{ 001{"विश्व"} @@ -95,7 +89,7 @@ hi{ CW{"क्यूरासाओ"} CX{"क्रिसमस द्वीप"} CY{"साइप्रस"} - CZ{"चेक गणराज्य"} + CZ{"चेकिया"} DE{"जर्मनी"} DG{"डिएगो गार्सिया"} DJ{"जिबूती"} @@ -137,7 +131,7 @@ hi{ GU{"गुआम"} GW{"गिनी-बिसाउ"} GY{"गयाना"} - HK{"हाँग काँग – चीन विशेष प्रशासनिक क्षेत्र"} + HK{"हाँग काँग (चीन)"} HM{"हर्ड द्वीप और मैकडोनॉल्ड द्वीपसमूह"} HN{"होंडूरास"} HR{"क्रोएशिया"} @@ -146,7 +140,7 @@ hi{ IC{"कैनेरी द्वीपसमूह"} ID{"इंडोनीशिया"} IE{"आयरलैंड"} - IL{"इसराइल"} + IL{"इज़राइल"} IM{"आइल ऑफ़ मैन"} IN{"भारत"} IO{"ब्रिटिश हिंद महासागरीय क्षेत्र"} @@ -191,7 +185,7 @@ hi{ ML{"माली"} MM{"म्यांमार (बर्मा)"} MN{"मंगोलिया"} - MO{"मकाओ – चीन विशेष प्रशासनिक क्षेत्र"} + MO{"मकाऊ (चीन)"} MP{"उत्तरी मारियाना द्वीपसमूह"} MQ{"मार्टीनिक"} MR{"मॉरिटानिया"} @@ -264,7 +258,7 @@ hi{ TF{"फ़्रांसीसी दक्षिणी क्षेत्र"} TG{"टोगो"} TH{"थाईलैंड"} - TJ{"ताजिकिस्तान"} + TJ{"ताज़िकिस्तान"} TK{"तोकेलाउ"} TL{"तिमोर-लेस्त"} TM{"तुर्कमेनिस्तान"} @@ -278,6 +272,7 @@ hi{ UA{"यूक्रेन"} UG{"युगांडा"} UM{"यू॰एस॰ दूरस्थ द्वीपसमूह"} + UN{"संयुक्त राष्ट्र"} US{"संयुक्त राज्य अमेरिका"} UY{"उरूग्वे"} UZ{"उज़्बेकिस्तान"} @@ -303,15 +298,17 @@ hi{ HK{"हाँग काँग"} MO{"मकाऊ"} PS{"फ़िलिस्तीन"} + UN{"संयुक्त राष्ट्र"} US{"यू॰एस॰"} } Countries%variant{ CD{"कांगो (डीआरसी)"} CG{"कांगो (गणराज्य)"} CI{"आइवरी कोस्ट"} + CZ{"चेक गणराज्य"} FK{"फ़ॉकलैंड द्वीपसमूह (इज़्लास माल्विनास)"} MK{"मैसिडोनिया (FYROM)"} TL{"पूर्वी तिमोर"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/hr.txt b/icuSources/data/region/hr.txt index 4b978cda..72c1b30f 100644 --- a/icuSources/data/region/hr.txt +++ b/icuSources/data/region/hr.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/hr.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License hr{ Countries{ 001{"Svijet"} @@ -42,7 +36,7 @@ hr{ AD{"Andora"} AE{"Ujedinjeni Arapski Emirati"} AF{"Afganistan"} - AG{"Antigua i Barbuda"} + AG{"Antigva i Barbuda"} AI{"Angvila"} AL{"Albanija"} AM{"Armenija"} @@ -53,7 +47,7 @@ hr{ AT{"Austrija"} AU{"Australija"} AW{"Aruba"} - AX{"Otoci Aland"} + AX{"Ålandski otoci"} AZ{"Azerbajdžan"} BA{"Bosna i Hercegovina"} BB{"Barbados"} @@ -64,8 +58,8 @@ hr{ BH{"Bahrein"} BI{"Burundi"} BJ{"Benin"} - BL{"Sveti Bartolomej"} - BM{"Bermuda"} + BL{"Saint Barthélemy"} + BM{"Bermudi"} BN{"Brunej"} BO{"Bolivija"} BQ{"Karipski otoci Nizozemske"} @@ -77,7 +71,7 @@ hr{ BY{"Bjelorusija"} BZ{"Belize"} CA{"Kanada"} - CC{"Kokosovi (Keeling) Otoci"} + CC{"Kokosovi (Keelingovi) otoci"} CD{"Kongo - Kinshasa"} CF{"Srednjoafrička Republika"} CG{"Kongo - Brazzaville"} @@ -93,9 +87,9 @@ hr{ CU{"Kuba"} CV{"Zelenortska Republika"} CW{"Curaçao"} - CX{"Božićni Otok"} + CX{"Božićni otok"} CY{"Cipar"} - CZ{"ČeÅ¡ka Republika"} + CZ{"ČeÅ¡ka"} DE{"Njemačka"} DG{"Diego Garcia"} DJ{"Džibuti"} @@ -114,22 +108,22 @@ hr{ EU{"Europska unija"} FI{"Finska"} FJ{"Fidži"} - FK{"Falklandski Otoci"} + FK{"Falklandski otoci"} FM{"Mikronezija"} - FO{"Farski Otoci"} + FO{"Farski otoci"} FR{"Francuska"} GA{"Gabon"} - GB{"Velika Britanija"} + GB{"Ujedinjeno Kraljevstvo"} GD{"Grenada"} GE{"Gruzija"} - GF{"Francuska Gvajana"} + GF{"Francuska Gijana"} GG{"Guernsey"} GH{"Gana"} GI{"Gibraltar"} GL{"Grenland"} GM{"Gambija"} GN{"Gvineja"} - GP{"Guadalupa"} + GP{"Guadalupe"} GQ{"Ekvatorska Gvineja"} GR{"Grčka"} GS{"Južna Georgija i Južni Sendvički Otoci"} @@ -137,19 +131,19 @@ hr{ GU{"Guam"} GW{"Gvineja Bisau"} GY{"Gvajana"} - HK{"Hong Kong PUP Kina"} + HK{"Hong Kong (Kina)"} HM{"Otoci Heard i McDonald"} HN{"Honduras"} HR{"Hrvatska"} HT{"Haiti"} HU{"Mađarska"} - IC{"Kanarski Otoci"} + IC{"Kanarski otoci"} ID{"Indonezija"} IE{"Irska"} IL{"Izrael"} IM{"Otok Man"} IN{"Indija"} - IO{"Britanski Indijskooceanski Teritorij"} + IO{"Britanski Indijskooceanski teritorij"} IQ{"Irak"} IR{"Iran"} IS{"Island"} @@ -167,7 +161,7 @@ hr{ KP{"Sjeverna Koreja"} KR{"Južna Koreja"} KW{"Kuvajt"} - KY{"Kajmanski Otoci"} + KY{"Kajmanski otoci"} KZ{"Kazahstan"} LA{"Laos"} LB{"Libanon"} @@ -184,17 +178,17 @@ hr{ MC{"Monako"} MD{"Moldavija"} ME{"Crna Gora"} - MF{"Sveti Martin"} + MF{"Saint Martin"} MG{"Madagaskar"} MH{"MarÅ¡alovi Otoci"} MK{"Makedonija"} ML{"Mali"} - MM{"Mijanmar (Burma)"} + MM{"Mjanmar (Burma)"} MN{"Mongolija"} - MO{"Makao PUP Kina"} - MP{"Sjeverni Marijanski Otoci"} + MO{"Makao (Kina)"} + MP{"Sjevernomarijanski otoci"} MQ{"Martinique"} - MR{"Mauritanija"} + MR{"Mauretanija"} MS{"Montserrat"} MT{"Malta"} MU{"Mauricijus"} @@ -223,7 +217,7 @@ hr{ PH{"Filipini"} PK{"Pakistan"} PL{"Poljska"} - PM{"Sveti Petar i Mikelon"} + PM{"Saint-Pierre-et-Miquelon"} PN{"Otoci Pitcairn"} PR{"Portoriko"} PS{"Palestinsko Područje"} @@ -231,8 +225,8 @@ hr{ PW{"Palau"} PY{"Paragvaj"} QA{"Katar"} - QO{"Ostala oceanija"} - RE{"Reunion"} + QO{"Vanjska područja Oceanije"} + RE{"Réunion"} RO{"Rumunjska"} RS{"Srbija"} RU{"Rusija"} @@ -261,12 +255,12 @@ hr{ TA{"Tristan da Cunha"} TC{"Otoci Turks i Caicos"} TD{"Čad"} - TF{"Francuske Južne i Antarktičke Zemlje"} + TF{"Francuski južni i antarktički teritoriji"} TG{"Togo"} TH{"Tajland"} TJ{"Tadžikistan"} TK{"Tokelau"} - TL{"Istočni Timor"} + TL{"Timor-Leste"} TM{"Turkmenistan"} TN{"Tunis"} TO{"Tonga"} @@ -278,14 +272,15 @@ hr{ UA{"Ukrajina"} UG{"Uganda"} UM{"Mali udaljeni otoci SAD-a"} + UN{"Ujedinjeni narodi"} US{"Sjedinjene Američke Države"} UY{"Urugvaj"} UZ{"Uzbekistan"} - VA{"Sveta Stolica"} + VA{"Vatikanski Grad"} VC{"Sveti Vincent i Grenadini"} VE{"Venezuela"} - VG{"Britanski Djevičanski Otoci"} - VI{"Američki Djevičanski Otoci"} + VG{"Britanski Djevičanski otoci"} + VI{"Američki Djevičanski otoci"} VN{"Vijetnam"} VU{"Vanuatu"} WF{"Wallis i Futuna"} @@ -303,14 +298,17 @@ hr{ HK{"Hong Kong"} MO{"Makao"} PS{"Palestina"} + UN{"UN"} US{"SAD"} } Countries%variant{ CD{"Kongo (DRK)"} CG{"Kongo (RK)"} CI{"Bjelokosna Obala"} - FK{"Falklandski Otoci (Malvini)"} + CZ{"ČeÅ¡ka Republika"} + FK{"Falklandski otoci (Malvini)"} MK{"Makedonija (BJRM)"} + TL{"Istočni Timor"} } - Version{"2.1.23.7"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/hsb.txt b/icuSources/data/region/hsb.txt index 5aed06c2..7f52d79d 100644 --- a/icuSources/data/region/hsb.txt +++ b/icuSources/data/region/hsb.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/hsb.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License hsb{ Countries{ 001{"swět"} @@ -313,5 +307,5 @@ hsb{ MK{"Makedonska (FYROM)"} TL{"Wuchodny Timor"} } - Version{"2.1.23.7"} + Version{"2.1.31.86"} } diff --git a/icuSources/data/region/hu.txt b/icuSources/data/region/hu.txt index 33966a42..ce058cba 100644 --- a/icuSources/data/region/hu.txt +++ b/icuSources/data/region/hu.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/hu.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License hu{ Countries{ 001{"Világ"} @@ -74,10 +68,10 @@ hu{ BT{"Bhután"} BV{"Bouvet-sziget"} BW{"Botswana"} - BY{"Fehéroroszország"} + BY{"Belarusz"} BZ{"Belize"} CA{"Kanada"} - CC{"Kókusz-szigetek"} + CC{"Kókusz (Keeling)-szigetek"} CD{"Kongó - Kinshasa"} CF{"Közép-afrikai Köztársaság"} CG{"Kongó - Brazzaville"} @@ -137,7 +131,7 @@ hu{ GU{"Guam"} GW{"Bissau-Guinea"} GY{"Guyana"} - HK{"Hongkong SAR Kína"} + HK{"Hongkong (Kína)"} HM{"Heard-sziget és McDonald-szigetek"} HN{"Honduras"} HR{"Horvátország"} @@ -171,7 +165,7 @@ hu{ KZ{"Kazahsztán"} LA{"Laosz"} LB{"Libanon"} - LC{"Santa Lucia"} + LC{"Saint Lucia"} LI{"Liechtenstein"} LK{"Srí Lanka"} LR{"Libéria"} @@ -191,7 +185,7 @@ hu{ ML{"Mali"} MM{"Mianmar (Burma)"} MN{"Mongólia"} - MO{"Makaó SAR Kína"} + MO{"Makaó (Kína)"} MP{"Északi Mariana-szigetek"} MQ{"Martinique"} MR{"Mauritánia"} @@ -223,7 +217,7 @@ hu{ PH{"Fülöp-szigetek"} PK{"Pakisztán"} PL{"Lengyelország"} - PM{"Saint Pierre és Miquelon"} + PM{"Saint-Pierre és Miquelon"} PN{"Pitcairn-szigetek"} PR{"Puerto Rico"} PS{"Palesztin Terület"} @@ -232,7 +226,7 @@ hu{ PY{"Paraguay"} QA{"Katar"} QO{"Külső-Óceánia"} - RE{"Reunion"} + RE{"Réunion"} RO{"Románia"} RS{"Szerbia"} RU{"Oroszország"} @@ -245,7 +239,7 @@ hu{ SG{"Szingapúr"} SH{"Szent Ilona"} SI{"Szlovénia"} - SJ{"Spitzbergák és Jan Mayen-szigetek"} + SJ{"Svalbard és Jan Mayen"} SK{"Szlovákia"} SL{"Sierra Leone"} SM{"San Marino"} @@ -277,7 +271,8 @@ hu{ TZ{"Tanzánia"} UA{"Ukrajna"} UG{"Uganda"} - UM{"Amerikai Csendes-óceáni Szigetek"} + UM{"Az Amerikai Egyesült Államok lakatlan külbirtokai"} + UN{"ENSZ"} US{"Egyesült Államok"} UY{"Uruguay"} UZ{"Üzbegisztán"} @@ -288,7 +283,7 @@ hu{ VI{"Amerikai Virgin-szigetek"} VN{"Vietnam"} VU{"Vanuatu"} - WF{"Wallis- és Futuna-szigetek"} + WF{"Wallis és Futuna"} WS{"Szamoa"} XK{"Koszovó"} YE{"Jemen"} @@ -303,6 +298,7 @@ hu{ HK{"Hongkong"} MO{"Makaó"} PS{"Palesztina"} + UN{"ENSZ"} US{"USA"} } Countries%variant{ @@ -311,5 +307,5 @@ hu{ FK{"Falkland-szigetek (Malvin-szigetek)"} MK{"Macedónia (MVJK)"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/hy.txt b/icuSources/data/region/hy.txt index f7e6d695..a180280d 100644 --- a/icuSources/data/region/hy.txt +++ b/icuSources/data/region/hy.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/hy.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License hy{ Countries{ 001{"Աշխարհ"} @@ -21,14 +15,14 @@ hy{ 018{"Հարավային Աֆրիկա"} 019{"Ամերիկա"} 021{"Հյուսիսային Ամերիկա - ԱՄՆ և Ô¿Õ¡Õ¶Õ¡Õ¤Õ¡"} - 029{"Կարիբյան կղզիներ"} + 029{"Կարիբներ"} 030{"Արևելյան Ô±Õ½Õ«Õ¡"} 034{"Հարավային Ô±Õ½Õ«Õ¡"} - 035{"Հարավ-Արևելյան Ô±Õ½Õ«Õ¡"} + 035{"Հարավարևելյան Ô±Õ½Õ«Õ¡"} 039{"Հարավային Եվրոպա"} - 053{"Ավստրալիա և Նոր Ô¶Õ¥Õ¬Õ¡Õ¶Õ¤Õ«Õ¡"} + 053{"Ավստրալասիա"} 054{"Մելանեզիա"} - 057{"Միկրոնեզիայի տարածաշրջան"} + 057{"Միկրոնեզյան տարածաշրջան"} 061{"Պոլինեզիա"} 142{"Ô±Õ½Õ«Õ¡"} 143{"Կենտրոնական Ô±Õ½Õ«Õ¡"} @@ -43,7 +37,7 @@ hy{ AE{"Արաբական Միացյալ Էմիրություններ"} AF{"Աֆղանստան"} AG{"Անտիգուա և Բարբուդա"} - AI{"Ô±Õ¶Õ£Õ«Õ¬ÕµÕ¡"} + AI{"Անգուիլա"} AL{"Ô±Õ¬Õ¢Õ¡Õ¶Õ«Õ¡"} AM{"Հայաստան"} AO{"Ô±Õ¶Õ£Õ¸Õ¬Õ¡"} @@ -64,13 +58,13 @@ hy{ BH{"Բահրեյն"} BI{"Բուրունդի"} BJ{"Ô²Õ¥Õ¶Õ«Õ¶"} - BL{"Սուրբ Բարդուղիմեոս"} - BM{"Բերմուդյան կղզիներ"} + BL{"Սեն Բարտելմի"} + BM{"Բերմուդներ"} BN{"Բրունեյ"} BO{"Ô²Õ¸Õ¬Õ«Õ¾Õ«Õ¡"} BQ{"Կարիբյան Նիդեռլանդներ"} BR{"Բրազիլիա"} - BS{"Բահամներ"} + BS{"Բահամաներ"} BT{"Բութան"} BV{"Բուվե Õ¯Õ²Õ¦Õ«"} BW{"Ô²Õ¸Õ©Õ½Õ¾Õ¡Õ¶Õ¡"} @@ -82,7 +76,7 @@ hy{ CF{"Կենտրոնական Աֆրիկյան Հանրապետություն"} CG{"Ô¿Õ¸Õ¶Õ£Õ¸ - Բրազավիլ"} CH{"Շվեյցարիա"} - CI{"Ô¿Õ¸Õ¿ Դ՛իվուար"} + CI{"Ô¿Õ¸Õ¿ դ’Իվուար"} CK{"Կուկի կղզիներ"} CL{"Չիլի"} CM{"Կամերուն"} @@ -93,12 +87,12 @@ hy{ CU{"Կուբա"} CV{"Ô¿Õ¡Õ¢Õ¸ Վերդե"} CW{"Կյուրասաո"} - CX{"Ô¾Õ¶Õ¶Õ¤ÕµÕ¡Õ¶ Õ¯Õ²Õ¦Õ«"} + CX{"Սուրբ Ô¾Õ¶Õ¶Õ¤ÕµÕ¡Õ¶ Õ¯Õ²Õ¦Õ«"} CY{"Կիպրոս"} CZ{"Չեխիա"} DE{"Գերմանիա"} DG{"Ô´Õ«Õ¥Õ£Õ¸ Գարսիա"} - DJ{"Ջիբուտի"} + DJ{"Ջիբութի"} DK{"Ô´Õ¡Õ¶Õ«Õ¡"} DM{"Ô´Õ¸Õ´Õ«Õ¶Õ«Õ¯Õ¡"} DO{"Ô´Õ¸Õ´Õ«Õ¶Õ«Õ¯ÕµÕ¡Õ¶ Հանրապետություն"} @@ -108,7 +102,7 @@ hy{ EE{"Ô·Õ½Õ¿Õ¸Õ¶Õ«Õ¡"} EG{"ÔµÕ£Õ«ÕºÕ¿Õ¸Õ½"} EH{"Արևմտյան Սահարա"} - ER{"Էրիտրեա"} + ER{"Էրիթրեա"} ES{"Ô»Õ½ÕºÕ¡Õ¶Õ«Õ¡"} ET{"ÔµÕ©Õ¸Õ¾ÕºÕ«Õ¡"} EU{"Եվրոպական Միություն"} @@ -119,7 +113,7 @@ hy{ FO{"Ֆարերյան կղզիներ"} FR{"Ֆրանսիա"} GA{"Ô³Õ¡Õ¢Õ¸Õ¶"} - GB{"Մեծ Բրիտանիա"} + GB{"Միացյալ Թագավորություն"} GD{"Գրենադա"} GE{"Վրաստան"} GF{"Ֆրանսիական Ô³Õ¾Õ«Õ¡Õ¶Õ¡"} @@ -135,13 +129,13 @@ hy{ GS{"Հարավային Ջորջիա և Հարավային Սենդվիչյան կղզիներ"} GT{"Ô³Õ¾Õ¡Õ¿Õ¥Õ´Õ¡Õ¬Õ¡"} GU{"Գուամ"} - GW{"Ô³Õ¾Õ«Õ¶Õ¥Õ¡-Բիսաու"} + GW{"Ô³Õ¾Õ«Õ¶Õ¥Õ¡-Բիսսաու"} GY{"Ô³Õ¡ÕµÕ¡Õ¶Õ¡"} HK{"Հոնկոնգի ՀՎՇ"} HM{"Հերդ Õ¯Õ²Õ¦Õ« և ՄակԴոնալդի կղզիներ"} HN{"Հոնդուրաս"} HR{"Խորվաթիա"} - HT{"Հաիթի"} + HT{"Հայիթի"} HU{"Հունգարիա"} IC{"Կանարյան կղզիներ"} ID{"Ô»Õ¶Õ¤Õ¸Õ¶Õ¥Õ¦Õ«Õ¡"} @@ -149,7 +143,7 @@ hy{ IL{"Իսրայել"} IM{"Մեն Õ¯Õ²Õ¦Õ«"} IN{"Հնդկաստան"} - IO{"Հնդկական Օվկիանոսում Բրիտանական Տարածք"} + IO{"Բրիտանական Տարածք Հնդկական Օվկիանոսում"} IQ{"Իրաք"} IR{"Իրան"} IS{"Ô»Õ½Õ¬Õ¡Õ¶Õ¤Õ«Õ¡"} @@ -163,7 +157,7 @@ hy{ KH{"Ô¿Õ¡Õ´Õ¢Õ¸Õ»Õ¡"} KI{"Կիրիբատի"} KM{"Կոմորյան կղզիներ"} - KN{"Սենթ Քիթս և Նեվիս"} + KN{"Սենտ Քիտս և Նևիս"} KP{"Հյուսիսային Կորեա"} KR{"Հարավային Կորեա"} KW{"Քուվեյթ"} @@ -171,7 +165,7 @@ hy{ KZ{"Ղազախստան"} LA{"Ô¼Õ¡Õ¸Õ½"} LB{"Ô¼Õ«Õ¢Õ¡Õ¶Õ¡Õ¶"} - LC{"Սենթ Լուսիա"} + LC{"Սենթ Լյուսիա"} LI{"Ô¼Õ«Õ­Õ¿Õ¥Õ¶Õ·Õ¿Õ¥ÕµÕ¶"} LK{"Շրի Ô¼Õ¡Õ¶Õ¯Õ¡"} LR{"Լիբերիա"} @@ -195,7 +189,7 @@ hy{ MP{"Հյուսիսային Մարիանյան կղզիներ"} MQ{"Մարտինիկա"} MR{"Մավրիտանիա"} - MS{"Մոնտսերատ"} + MS{"Մոնսեռատ"} MT{"Մալթա"} MU{"Մավրիկիոս"} MV{"Մալդիվներ"} @@ -239,7 +233,7 @@ hy{ RW{"Ռուանդա"} SA{"Սաուդյան Արաբիա"} SB{"Սողոմոնյան կղզիներ"} - SC{"Սեյշելյան կղզիներ"} + SC{"Սեյշելներ"} SD{"Սուդան"} SE{"Շվեդիա"} SG{"Սինգապուր"} @@ -247,13 +241,13 @@ hy{ SI{"Սլովենիա"} SJ{"Սվալբարդ և Յան Մայեն"} SK{"Սլովակիա"} - SL{"Սիերա Ô¼Õ¥Õ¸Õ¶Õ¥"} + SL{"Սիեռա Ô¼Õ¥Õ¸Õ¶Õ¥"} SM{"Սան Մարինո"} SN{"Սենեգալ"} SO{"Սոմալի"} SR{"Սուրինամ"} SS{"Հարավային Սուդան"} - ST{"Սան Տոմե և Փրինսիփի"} + ST{"Սան Տոմե և Փրինսիպի"} SV{"Սալվադոր"} SX{"Սինտ Մարտեն"} SY{"Սիրիա"} @@ -263,10 +257,10 @@ hy{ TD{"Չադ"} TF{"Ֆրանսիական Հարավային Տարածքներ"} TG{"Տոգո"} - TH{"Ô¹Õ¡Õ«Õ¬Õ¡Õ¶Õ¤"} + TH{"Ô¹Õ¡ÕµÕ¬Õ¡Õ¶Õ¤"} TJ{"Տաջիկստան"} TK{"Տոկելաու"} - TL{"Թիմոր-Ô¼Õ¥Õ½Õ¿Õ¥"} + TL{"Թիմոր Ô¼Õ¥Õ·Õ¿Õ«"} TM{"Թուրքմենստան"} TN{"Թունիս"} TO{"Տոնգա"} @@ -274,18 +268,19 @@ hy{ TT{"Տրինիդադ և Տոբագո"} TV{"Տուվալու"} TW{"Ô¹Õ¡ÕµÕ¾Õ¡Õ¶"} - TZ{"Ô¹Õ¡Õ¶Õ¦Õ¡Õ¶Õ«Õ¡"} + TZ{"Տանզանիա"} UA{"Ուկրաինա"} UG{"Ուգանդա"} UM{"Արտաքին կղզիներ (ԱՄՆ)"} - US{"Ամերիկայի Միացյալ Նահանգներ"} + UN{"Միավորված ազգերի կազմակերպություն"} + US{"Միացյալ Նահանգներ"} UY{"Ուրուգվայ"} UZ{"Ուզբեկստան"} - VA{"Վատիկան քաղաք-պետություն"} + VA{"Վատիկան"} VC{"Սենթ Վինսենթ և Գրենադիններ"} VE{"Վենեսուելա"} VG{"Բրիտանական Վիրջինյան կղզիներ"} - VI{"Ամերիկյան Վիրջինյան կղզիներ"} + VI{"ԱՄՆ Վիրջինյան կղզիներ"} VN{"Վիետնամ"} VU{"Վանուատու"} WF{"Ուոլիս և Ֆուտունա"} @@ -299,19 +294,20 @@ hy{ ZZ{"Ô±Õ¶Õ°Õ¡ÕµÕ¿ տարածաշրջան"} } Countries%short{ - GB{"Բրիտանիա"} + GB{"ՄԹ"} HK{"Հոնկոնգ"} MO{"Մակաո"} PS{"Պաղեստին"} + UN{"ՄԱԿ"} US{"ԱՄՆ"} } Countries%variant{ - CD{"Ô¿Õ¸Õ¶Õ£Õ¸ (Ô¿Õ¸Õ¶Õ£Õ¸ÕµÕ« Ժողովրդավարական Հանրապետություն)"} + CD{"Ô¿Õ¸Õ¶Õ£Õ¸ (ԿԺՀ)"} CG{"Ô¿Õ¸Õ¶Õ£Õ¸ (Ô¿Õ¸Õ¶Õ£Õ¸ÕµÕ« Հանրապետություն)"} CI{"Փղոսկրի Ափ"} FK{"Ֆոլքլենդյան (Մալվինյան) կղզիներ"} MK{"Մակեդոնիա (ՄՆՀՀ)"} TL{"Արևելյան Թիմոր"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/id.txt b/icuSources/data/region/id.txt index bffac5e3..579ee594 100644 --- a/icuSources/data/region/id.txt +++ b/icuSources/data/region/id.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/id.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License id{ Countries{ 001{"Dunia"} @@ -47,7 +41,7 @@ id{ AL{"Albania"} AM{"Armenia"} AO{"Angola"} - AQ{"Antarktika"} + AQ{"Antartika"} AR{"Argentina"} AS{"Samoa Amerika"} AT{"Austria"} @@ -64,7 +58,7 @@ id{ BH{"Bahrain"} BI{"Burundi"} BJ{"Benin"} - BL{"Saint Barthelemy"} + BL{"Saint Barthélemy"} BM{"Bermuda"} BN{"Brunei"} BO{"Bolivia"} @@ -77,7 +71,7 @@ id{ BY{"Belarus"} BZ{"Belize"} CA{"Kanada"} - CC{"Kepulauan Cocos"} + CC{"Kepulauan Cocos (Keeling)"} CD{"Kongo - Kinshasa"} CF{"Republik Afrika Tengah"} CG{"Kongo - Brazzaville"} @@ -95,7 +89,7 @@ id{ CW{"Curaçao"} CX{"Pulau Christmas"} CY{"Siprus"} - CZ{"Republik Cheska"} + CZ{"Cheska"} DE{"Jerman"} DG{"Diego Garcia"} DJ{"Jibuti"} @@ -119,7 +113,7 @@ id{ FO{"Kepulauan Faroe"} FR{"Prancis"} GA{"Gabon"} - GB{"Inggris"} + GB{"Inggris Raya"} GD{"Grenada"} GE{"Georgia"} GF{"Guyana Prancis"} @@ -137,7 +131,7 @@ id{ GU{"Guam"} GW{"Guinea-Bissau"} GY{"Guyana"} - HK{"Hong Kong SAR Tiongkok"} + HK{"Hong Kong (Tiongkok)"} HM{"Pulau Heard dan Kepulauan McDonald"} HN{"Honduras"} HR{"Kroasia"} @@ -191,7 +185,7 @@ id{ ML{"Mali"} MM{"Myanmar (Burma)"} MN{"Mongolia"} - MO{"Makau SAR Tiongkok"} + MO{"Makau (Tiongkok)"} MP{"Kepulauan Mariana Utara"} MQ{"Martinik"} MR{"Mauritania"} @@ -278,6 +272,7 @@ id{ UA{"Ukraina"} UG{"Uganda"} UM{"Kepulauan Terluar A.S."} + UN{"Perserikatan Bangsa-Bangsa"} US{"Amerika Serikat"} UY{"Uruguay"} UZ{"Uzbekistan"} @@ -299,19 +294,21 @@ id{ ZZ{"Wilayah Tidak Dikenal"} } Countries%short{ - GB{"GB"} + GB{"UK"} HK{"Hong Kong"} MO{"Makau"} PS{"Palestina"} + UN{"PBB"} US{"A.S."} } Countries%variant{ CD{"Kongo (RDK)"} CG{"Kongo (Republik)"} CI{"Ivory Coast"} + CZ{"Republik Cheska"} FK{"Kepulauan Malvinas (Falkland)"} MK{"Makedonia (BRY)"} TL{"Timor Timur"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/id_ID.txt b/icuSources/data/region/id_ID.txt index d704f9d3..20daa236 100644 --- a/icuSources/data/region/id_ID.txt +++ b/icuSources/data/region/id_ID.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * generated alias target */ diff --git a/icuSources/data/region/ig.txt b/icuSources/data/region/ig.txt old mode 100755 new mode 100644 index 344d277d..4fc2f492 --- a/icuSources/data/region/ig.txt +++ b/icuSources/data/region/ig.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ig.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ig{ Countries{ BJ{"Binin"} @@ -17,5 +11,5 @@ ig{ MV{"Maldivesa"} NG{"Nigeria"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/ii.txt b/icuSources/data/region/ii.txt index ee27518a..b803cd64 100644 --- a/icuSources/data/region/ii.txt +++ b/icuSources/data/region/ii.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ii.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ii{ Countries{ BR{"ꀠꑭ"} @@ -20,5 +14,5 @@ ii{ US{"ꂰꇩ"} ZZ{"ꃅꄷꅉꀋꐚꌠ"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/in.txt b/icuSources/data/region/in.txt index b575e2e2..02335238 100644 --- a/icuSources/data/region/in.txt +++ b/icuSources/data/region/in.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License in{ "%%ALIAS"{"id"} } diff --git a/icuSources/data/region/in_ID.txt b/icuSources/data/region/in_ID.txt index db42db50..acec72c6 100644 --- a/icuSources/data/region/in_ID.txt +++ b/icuSources/data/region/in_ID.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License in_ID{ "%%ALIAS"{"id_ID"} } diff --git a/icuSources/data/region/is.txt b/icuSources/data/region/is.txt index bb209fd4..bfcadf21 100644 --- a/icuSources/data/region/is.txt +++ b/icuSources/data/region/is.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/is.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License is{ Countries{ 001{"Heimurinn"} @@ -278,6 +272,7 @@ is{ UA{"Úkraína"} UG{"Úganda"} UM{"Smáeyjar Bandaríkjanna"} + UN{"Sameinuðu þjóðirnar"} US{"Bandaríkin"} UY{"Úrúgvæ"} UZ{"Úsbekistan"} @@ -303,6 +298,7 @@ is{ HK{"Hong Kong"} MO{"Makaó"} PS{"Palestína"} + UN{"Sameinuðu þjóðirnar"} US{"BNA"} } Countries%variant{ @@ -312,5 +308,5 @@ is{ MK{"Makedónía (Fyrrverandi lýðveldi Júgóslavíu)"} TL{"Austur-Tímor"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/it.txt b/icuSources/data/region/it.txt index 1571e934..1147246f 100644 --- a/icuSources/data/region/it.txt +++ b/icuSources/data/region/it.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/it.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License it{ Countries{ 001{"Mondo"} @@ -28,7 +22,7 @@ it{ 039{"Europa meridionale"} 053{"Australasia"} 054{"Melanesia"} - 057{"Regione Micronesiana"} + 057{"Regione micronesiana"} 061{"Polinesia"} 142{"Asia"} 143{"Asia centrale"} @@ -68,7 +62,7 @@ it{ BM{"Bermuda"} BN{"Brunei"} BO{"Bolivia"} - BQ{"Caraibi Olandesi"} + BQ{"Caraibi olandesi"} BR{"Brasile"} BS{"Bahamas"} BT{"Bhutan"} @@ -78,7 +72,7 @@ it{ BZ{"Belize"} CA{"Canada"} CC{"Isole Cocos (Keeling)"} - CD{"Congo - Kinshasa"} + CD{"Congo-Kinshasa"} CF{"Repubblica Centrafricana"} CG{"Congo-Brazzaville"} CH{"Svizzera"} @@ -95,7 +89,7 @@ it{ CW{"Curaçao"} CX{"Isola Christmas"} CY{"Cipro"} - CZ{"Repubblica Ceca"} + CZ{"Cechia"} DE{"Germania"} DG{"Diego Garcia"} DJ{"Gibuti"} @@ -132,12 +126,12 @@ it{ GP{"Guadalupa"} GQ{"Guinea Equatoriale"} GR{"Grecia"} - GS{"Georgia del Sud e isole Sandwich australi"} + GS{"Georgia del Sud e Sandwich australi"} GT{"Guatemala"} GU{"Guam"} GW{"Guinea-Bissau"} GY{"Guyana"} - HK{"RAS di Hong Kong"} + HK{"Hong Kong (Cina)"} HM{"Isole Heard e McDonald"} HN{"Honduras"} HR{"Croazia"} @@ -191,7 +185,7 @@ it{ ML{"Mali"} MM{"Myanmar (Birmania)"} MN{"Mongolia"} - MO{"RAS di Macao"} + MO{"Macao (Cina)"} MP{"Isole Marianne settentrionali"} MQ{"Martinica"} MR{"Mauritania"} @@ -266,7 +260,7 @@ it{ TH{"Thailandia"} TJ{"Tagikistan"} TK{"Tokelau"} - TL{"Timor Leste"} + TL{"Timor Est"} TM{"Turkmenistan"} TN{"Tunisia"} TO{"Tonga"} @@ -278,6 +272,7 @@ it{ UA{"Ucraina"} UG{"Uganda"} UM{"Altre isole americane del Pacifico"} + UN{"nazioni unite"} US{"Stati Uniti"} UY{"Uruguay"} UZ{"Uzbekistan"} @@ -299,18 +294,21 @@ it{ ZZ{"Regione sconosciuta"} } Countries%short{ - GB{"GB"} + GB{"UK"} HK{"Hong Kong"} MO{"Macao"} PS{"Palestina"} + UN{"nazioni unite"} US{"USA"} } Countries%variant{ CD{"Congo (RDC)"} CG{"Congo (Repubblica)"} + CI{"Côte d’Ivoire"} + CZ{"Repubblica Ceca"} FK{"Isole Falkland (Isole Malvine)"} MK{"Ex Repubblica Jugoslava di Macedonia"} - TL{"Timor Est"} + TL{"Timor Leste"} } - Version{"2.1.22.93"} + Version{"2.1.32.60"} } diff --git a/icuSources/data/region/iu.txt b/icuSources/data/region/iu.txt index 97dfb71e..8df439b2 100644 --- a/icuSources/data/region/iu.txt +++ b/icuSources/data/region/iu.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/iu.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License iu{ Countries{ CA{"ᑲᓇᑕᒥ"} } - Version{"2.1.19.14"} + Version{"2.1.27.40"} } diff --git a/icuSources/data/region/iw.txt b/icuSources/data/region/iw.txt index 3477b345..d59865d1 100644 --- a/icuSources/data/region/iw.txt +++ b/icuSources/data/region/iw.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License iw{ "%%ALIAS"{"he"} } diff --git a/icuSources/data/region/iw_IL.txt b/icuSources/data/region/iw_IL.txt index caeef7ab..cf1666a6 100644 --- a/icuSources/data/region/iw_IL.txt +++ b/icuSources/data/region/iw_IL.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License iw_IL{ "%%ALIAS"{"he_IL"} } diff --git a/icuSources/data/region/ja.txt b/icuSources/data/region/ja.txt index bd3a9377..8141930e 100644 --- a/icuSources/data/region/ja.txt +++ b/icuSources/data/region/ja.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ja.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ja{ Countries{ 001{"世界"} @@ -77,10 +71,10 @@ ja{ BY{"ベラルーシ"} BZ{"ベリーズ"} CA{"カナダ"} - CC{"ココス(キーリング)諸島"} - CD{"コンゴ民主共和国(キンシャサ)"} + CC{"ココス(キーリング)諸島"} + CD{"コンゴ民主共和国(キンシャサ)"} CF{"中央アフリカ共和国"} - CG{"コンゴ共和国(ブラザビル)"} + CG{"コンゴ共和国(ブラザビル)"} CH{"スイス"} CI{"コートジボワール"} CK{"クック諸島"} @@ -95,7 +89,7 @@ ja{ CW{"キュラソー"} CX{"クリスマス島"} CY{"キプロス"} - CZ{"チェコ共和国"} + CZ{"チェコ"} DE{"ドイツ"} DG{"ディエゴガルシア島"} DJ{"ジブチ"} @@ -137,7 +131,7 @@ ja{ GU{"グアム"} GW{"ギニアビサウ"} GY{"ガイアナ"} - HK{"中華人民共和国香港特別行政区"} + HK{"香港(中国)"} HM{"ハード島・マクドナルド諸島"} HN{"ホンジュラス"} HR{"クロアチア"} @@ -163,7 +157,7 @@ ja{ KH{"カンボジア"} KI{"キリバス"} KM{"コモロ"} - KN{"セントクリストファー・ネイビス"} + KN{"セントクリストファー・ネーヴィス"} KP{"朝鮮民主主義人民共和国"} KR{"大韓民国"} KW{"クウェート"} @@ -177,7 +171,7 @@ ja{ LR{"リベリア"} LS{"レソト"} LT{"リトアニア"} - LU{"ルクセンブルグ"} + LU{"ルクセンブルク"} LV{"ラトビア"} LY{"リビア"} MA{"モロッコ"} @@ -191,7 +185,7 @@ ja{ ML{"マリ"} MM{"ミャンマー"} MN{"モンゴル"} - MO{"中華人民共和国マカオ特別行政区"} + MO{"マカオ(中国)"} MP{"北マリアナ諸島"} MQ{"マルティニーク"} MR{"モーリタニア"} @@ -213,7 +207,7 @@ ja{ NO{"ノルウェー"} NP{"ネパール"} NR{"ナウル"} - NU{"ニウエ島"} + NU{"ニウエ"} NZ{"ニュージーランド"} OM{"オマーン"} PA{"パナマ"} @@ -226,7 +220,7 @@ ja{ PM{"サンピエール島・ミクロン島"} PN{"ピトケアン諸島"} PR{"プエルトリコ"} - PS{"パレスチナ"} + PS{"パレスチナ自治区"} PT{"ポルトガル"} PW{"パラオ"} PY{"パラグアイ"} @@ -277,12 +271,13 @@ ja{ TZ{"タンザニア"} UA{"ウクライナ"} UG{"ウガンダ"} - UM{"米領太平洋諸島"} + UM{"合衆国領有小離島"} + UN{"こくさいれんごう"} US{"アメリカ合衆国"} UY{"ウルグアイ"} UZ{"ウズベキスタン"} VA{"バチカン市国"} - VC{"セントビンセント・グレナディーン諸島"} + VC{"セントビンセント及びグレナディーン諸島"} VE{"ベネズエラ"} VG{"英領ヴァージン諸島"} VI{"米領ヴァージン諸島"} @@ -303,15 +298,17 @@ ja{ HK{"香港"} MO{"マカオ"} PS{"パレスチナ"} + UN{"こくれん"} US{"アメリカ"} } Countries%variant{ CD{"コンゴ民主共和国"} CG{"コンゴ共和国"} CI{"象牙海岸"} - FK{"フォークランド諸島(マルビナス諸島)"} - MK{"マケドニア(旧ユーゴスラビア共和国)"} + CZ{"チェコ共和国"} + FK{"フォークランド諸島(マルビーナス諸島)"} + MK{"マケドニア(旧ユーゴスラビア共和国)"} TL{"東チモール"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/ja_JP.txt b/icuSources/data/region/ja_JP.txt index 46ab4979..933dd40c 100644 --- a/icuSources/data/region/ja_JP.txt +++ b/icuSources/data/region/ja_JP.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * generated alias target */ diff --git a/icuSources/data/region/ja_JP_TRADITIONAL.txt b/icuSources/data/region/ja_JP_TRADITIONAL.txt index ce3addb6..2a23df32 100644 --- a/icuSources/data/region/ja_JP_TRADITIONAL.txt +++ b/icuSources/data/region/ja_JP_TRADITIONAL.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ja_JP_TRADITIONAL{ calendar{ default{"japanese"} diff --git a/icuSources/data/region/jgo.txt b/icuSources/data/region/jgo.txt old mode 100755 new mode 100644 index 0d38443a..8a2428c0 --- a/icuSources/data/region/jgo.txt +++ b/icuSources/data/region/jgo.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/jgo.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License jgo{ Countries{ 001{"Mbí"} @@ -91,5 +85,5 @@ jgo{ ZW{"Zimbámbwɛ"} ZZ{"ŋgɔŋ yi pɛ́ ká kɛ́ jʉɔ"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/jmc.txt b/icuSources/data/region/jmc.txt old mode 100755 new mode 100644 index d1452f82..5e6a86d7 --- a/icuSources/data/region/jmc.txt +++ b/icuSources/data/region/jmc.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/jmc.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License jmc{ Countries{ AD{"Andora"} @@ -233,5 +227,5 @@ jmc{ ZM{"Zambia"} ZW{"Zimbabwe"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/ka.txt b/icuSources/data/region/ka.txt index 97e2781f..f60bb8db 100644 --- a/icuSources/data/region/ka.txt +++ b/icuSources/data/region/ka.txt @@ -1,49 +1,43 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ka.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ka{ Countries{ 001{"მსოფლიო"} 002{"აფრიკა"} - 003{"ჩრდილოეთი ამერიკა"} - 005{"სამხრეთი ამერიკა"} + 003{"ჩრდილოეთ ამერიკა"} + 005{"სამხრეთ ამერიკა"} 009{"ოკეანეთი"} - 011{"დასავლეთი აფრიკა"} + 011{"დასავლეთ აფრიკა"} 013{"ცენტრალური ამერიკა"} - 014{"აღმოსავლეთი აფრიკა"} - 015{"ჩრდილოეთი აფრიკა"} + 014{"აღმოსავლეთ აფრიკა"} + 015{"ჩრდილოეთ აფრიკა"} 017{"შუა აფრიკა"} - 018{"სამხრეთი აფრიკა"} + 018{"სამხრეთ აფრიკა"} 019{"ამერიკები"} 021{"ამერიკის ჩრდილოეთი"} 029{"კარიბის ზღვა"} - 030{"აღმოსავლეთი აზია"} - 034{"სამხრეთი აზია"} - 035{"სამხრეთ-აღმოსავლეთი აზია"} - 039{"სამხრეთი ევროპა"} + 030{"აღმოსავლეთ აზია"} + 034{"სამხრეთ აზია"} + 035{"სამხრეთ-აღმოსავლეთ აზია"} + 039{"სამხრეთ ევროპა"} 053{"ავსტრალაზია"} 054{"მელანეზია"} 057{"მიკრონეზიის რეგიონი"} 061{"პოლინეზია"} 142{"აზია"} 143{"ცენტრალური აზია"} - 145{"დასავლეთი აზია"} + 145{"დასავლეთ აზია"} 150{"ევროპა"} - 151{"აღმოსავლეთი ევროპა"} - 154{"ჩრდილოეთი ევროპა"} - 155{"დასავლეთი ევროპა"} + 151{"აღმოსავლეთ ევროპა"} + 154{"ჩრდილოეთ ევროპა"} + 155{"დასავლეთ ევროპა"} 419{"ლათინური ამერიკა"} AC{"ამაღლების კუნძული"} AD{"ანდორა"} AE{"არაბთა გაერთიანებული საამიროები"} AF{"ავღანეთი"} AG{"ანტიგუა და ბარბუდა"} - AI{"ანგილია"} + AI{"ანგვილა"} AL{"ალბანეთი"} AM{"სომხეთი"} AO{"ანგოლა"} @@ -65,19 +59,19 @@ ka{ BI{"ბურუნდი"} BJ{"ბენინი"} BL{"სენ-ბართელმი"} - BM{"ბერმუდი"} + BM{"ბერმუდა"} BN{"ბრუნეი"} BO{"ბოლივია"} BQ{"კარიბის ნიდერლანდები"} BR{"ბრაზილია"} BS{"ბაჰამის კუნძულები"} - BT{"ბჰუტანი"} + BT{"ბუტანი"} BV{"ბუვე"} BW{"ბოტსვანა"} BY{"ბელარუსი"} BZ{"ბელიზი"} CA{"კანადა"} - CC{"ქოქოსის კუნძულები"} + CC{"ქოქოსის (კილინგის) კუნძულები"} CD{"კონგო - კინშასა"} CF{"ცენტრალური აფრიკის რესპუბლიკა"} CG{"კონგო - ბრაზავილი"} @@ -95,7 +89,7 @@ ka{ CW{"კიურასაო"} CX{"შობის კუნძული"} CY{"კვიპროსი"} - CZ{"ჩეხეთის რესპუბლიკა"} + CZ{"ჩეხეთი"} DE{"გერმანია"} DG{"დიეგო-გარსია"} DJ{"ჯიბუტი"} @@ -107,7 +101,7 @@ ka{ EC{"ეკვადორი"} EE{"ესტონეთი"} EG{"ეგვიპტე"} - EH{"დასავლეთი საჰარა"} + EH{"დასავლეთ საჰარა"} ER{"ერიტრეა"} ES{"ესპანეთი"} ET{"ეთიოპია"} @@ -119,7 +113,7 @@ ka{ FO{"ფარერის კუნძულები"} FR{"საფრანგეთი"} GA{"გაბონი"} - GB{"დიდი ბრიტანეთი"} + GB{"გაერთიანებული სამეფო"} GD{"გრენადა"} GE{"საქართველო"} GF{"საფრანგეთის გვიანა"} @@ -132,7 +126,7 @@ ka{ GP{"გვადელუპა"} GQ{"ეკვატორული გვინეა"} GR{"საბერძნეთი"} - GS{"სამხრეთი გეორგია და სამხრეთ სენდვიჩის კუნძულები"} + GS{"სამხრეთ ჯორჯია და სამხრეთ სენდვიჩის კუნძულები"} GT{"გვატემალა"} GU{"გუამი"} GW{"გვინეა-ბისაუ"} @@ -149,7 +143,7 @@ ka{ IL{"ისრაელი"} IM{"მენის კუნძული"} IN{"ინდოეთი"} - IO{"ბრიტ. ტერიტ. ინდ. ოკეანეში"} + IO{"ბრიტანეთის ტერიტორია ინდოეთის ოკეანეში"} IQ{"ერაყი"} IR{"ირანი"} IS{"ისლანდია"} @@ -164,8 +158,8 @@ ka{ KI{"კირიბატი"} KM{"კომორის კუნძულები"} KN{"სენტ-კიტსი და ნევისი"} - KP{"ჩრდილოეთი კორეა"} - KR{"სამხრეთი კორეა"} + KP{"ჩრდილოეთ კორეა"} + KR{"სამხრეთ კორეა"} KW{"ქუვეითი"} KY{"კაიმანის კუნძულები"} KZ{"ყაზახეთი"} @@ -198,7 +192,7 @@ ka{ MS{"მონსერატი"} MT{"მალტა"} MU{"მავრიკი"} - MV{"მალდივის რესპუბლიკა"} + MV{"მალდივები"} MW{"მალავი"} MX{"მექსიკა"} MY{"მალაიზია"} @@ -252,21 +246,21 @@ ka{ SN{"სენეგალი"} SO{"სომალი"} SR{"სურინამი"} - SS{"სამხრეთი სუდანი"} + SS{"სამხრეთ სუდანი"} ST{"სან-ტომე და პრინსიპი"} SV{"სალვადორი"} SX{"სინტ-მარტენი"} SY{"სირია"} SZ{"სვაზილენდი"} TA{"ტრისტან-და-კუნია"} - TC{"ტერქსისა და კაიკოსის კუნძულები"} + TC{"თერქს-ქაიქოსის კუნძულები"} TD{"ჩადი"} TF{"ფრანგული სამხრეთის ტერიტორიები"} TG{"ტოგო"} TH{"ტაილანდი"} TJ{"ტაჯიკეთი"} TK{"ტოკელაუ"} - TL{"აღმოსავლეთი ტიმორი"} + TL{"ტიმორ-ლესტე"} TM{"თურქმენეთი"} TN{"ტუნისი"} TO{"ტონგა"} @@ -278,6 +272,7 @@ ka{ UA{"უკრაინა"} UG{"უგანდა"} UM{"აშშ-ის შორეული კუნძულები"} + UN{"გაერო"} US{"ამერიკის შეერთებული შტატები"} UY{"ურუგვაი"} UZ{"უზბეკეთი"} @@ -303,14 +298,16 @@ ka{ HK{"ჰონკონგი"} MO{"მაკაო"} PS{"პალესტინა"} + UN{"გაერო"} US{"აშშ"} } Countries%variant{ CD{"კონგო (კონგოს დემოკრატიული რესპუბლიკა)"} CG{"კონგო (რესპუბლიკა)"} CI{"სპილოს ძვლის სანაპირო"} + CZ{"ჩეხეთის რესპუბლიკა"} FK{"ფოლკლენდის კუნძულები (მალვინის კუნძულები)"} MK{"მაკედონია (ყოფილი იუგოსლავიის რესპუბლიკა მაკედონია)"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/kab.txt b/icuSources/data/region/kab.txt old mode 100755 new mode 100644 index 43357e0d..5d79a908 --- a/icuSources/data/region/kab.txt +++ b/icuSources/data/region/kab.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/kab.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License kab{ Countries{ AD{"Undura"} @@ -233,5 +227,5 @@ kab{ ZM{"Zambya"} ZW{"Zimbabwi"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/kam.txt b/icuSources/data/region/kam.txt old mode 100755 new mode 100644 index 2f025e5f..edf39275 --- a/icuSources/data/region/kam.txt +++ b/icuSources/data/region/kam.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/kam.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License kam{ Countries{ AD{"Andora"} @@ -233,5 +227,5 @@ kam{ ZM{"Nzambia"} ZW{"Nzimbambwe"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/kde.txt b/icuSources/data/region/kde.txt old mode 100755 new mode 100644 index 2f947fd0..7bc9581e --- a/icuSources/data/region/kde.txt +++ b/icuSources/data/region/kde.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/kde.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License kde{ Countries{ AD{"Andola"} @@ -233,5 +227,5 @@ kde{ ZM{"Zambia"} ZW{"Zimbabwe"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/kea.txt b/icuSources/data/region/kea.txt old mode 100755 new mode 100644 index 27226d98..04465c66 --- a/icuSources/data/region/kea.txt +++ b/icuSources/data/region/kea.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/kea.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License kea{ Countries{ 001{"Mundu"} @@ -40,27 +34,27 @@ kea{ 419{"Merka Latinu"} AC{"Ilha di Asensãu"} AD{"Andora"} - AE{"Emiradus Arabi Unidu"} + AE{"Emiradus Árabi Unidu"} AF{"Afeganistãu"} AG{"Antigua i Barbuda"} AI{"Angila"} - AL{"Albania"} - AM{"Armenia"} + AL{"Albánia"} + AM{"Arménia"} AO{"Angola"} - AQ{"Antartika"} + AQ{"Antártika"} AR{"Arjentina"} AS{"Samoa Merkanu"} - AT{"Austria"} - AU{"Australia"} + AT{"Áustria"} + AU{"Austrália"} AW{"Aruba"} AX{"Ilhas Åland"} AZ{"Azerbaijãu"} - BA{"Bosnia-Erzegovina"} + BA{"Bósnia i Erzegovina"} BB{"Barbadus"} BD{"Bangladexi"} BE{"Béljika"} BF{"Burkina Fasu"} - BG{"Bulgaria"} + BG{"Bulgária"} BH{"Barain"} BI{"Burundi"} BJ{"Benin"} @@ -77,7 +71,7 @@ kea{ BY{"Belarus"} BZ{"Belizi"} CA{"Kanadá"} - CC{"Ilhas Kokus"} + CC{"Ilhas Kokus (Keeling)"} CD{"Kongu - Kinxasa"} CF{"Republika Sentru-Afrikanu"} CG{"Kongu - Brazavili"} @@ -95,71 +89,71 @@ kea{ CW{"Kurasau"} CX{"Ilha di Natal"} CY{"Xipri"} - CZ{"Republika Txeka"} + CZ{"Txékia"} DE{"Alimanha"} DG{"Diegu Garsia"} DJ{"Djibuti"} DK{"Dinamarka"} DM{"Dominika"} DO{"Repúblika Dominikana"} - DZ{"Arjelia"} - EA{"Seuta i Melila"} + DZ{"Arjélia"} + EA{"Seuta i Melilha"} EC{"Ekuador"} - EE{"Stonia"} + EE{"Stónia"} EG{"Ejitu"} EH{"Sara Osidental"} ER{"Iritreia"} ES{"Spanha"} - ET{"Itiopia"} + ET{"Etiópia"} EU{"Uniãu Europeia"} - FI{"Finlandia"} + FI{"Finlándia"} FJ{"Fidji"} FK{"Ilhas Malvinas"} - FM{"Mikronezia"} + FM{"Mikronézia"} FO{"Ilhas Faroe"} FR{"Fransa"} GA{"Gabãu"} GB{"Reinu Unidu"} GD{"Granada"} - GE{"Jiorjia"} + GE{"Jiórjia"} GF{"Giana Franseza"} GG{"Gernzi"} GH{"Gana"} GI{"Jibraltar"} GL{"Gronelándia"} - GM{"Gambia"} + GM{"Gámbia"} GN{"Gine"} GP{"Guadalupi"} GQ{"Gine Ekuatorial"} - GR{"Gresia"} - GS{"Jeórjia di Sul i Ilhas di Sanduixi di Sul"} + GR{"Grésia"} + GS{"Ilhas Jeórjia di Sul i Sanduixi di Sul"} GT{"Guatimala"} GU{"Guam"} GW{"Gine-Bisau"} GY{"Giana"} - HK{"Rejiãu Administrativu Special di Hong Kong"} - HM{"Ilha Heard i Ilhas McDonald"} + HK{"Rejiãu Administrativu Spesial di Hong Kong"} + HM{"Ilhas Heard i McDonald"} HN{"Onduras"} - HR{"Kroasia"} + HR{"Kroásia"} HT{"Aití"} HU{"Ungria"} IC{"Kanárias"} - ID{"Indonezia"} + ID{"Indonézia"} IE{"Irlanda"} IL{"Israel"} IM{"Ilha di Man"} - IN{"India"} - IO{"Ilhas Britanika di Indiku"} + IN{"Índia"} + IO{"Ilhas Británikas di Índiku"} IQ{"Iraki"} - IR{"Iron"} - IS{"Islandia"} - IT{"Italia"} + IR{"Irãu"} + IS{"Islándia"} + IT{"Itália"} JE{"Jersi"} JM{"Jamaika"} - JO{"Jordania"} + JO{"Jordánia"} JP{"Japãu"} - KE{"Kenia"} - KG{"Kirgiston"} + KE{"Kénia"} + KG{"Kirgistãu"} KH{"Kambodja"} KI{"Kiribati"} KM{"Kamoris"} @@ -170,59 +164,59 @@ kea{ KY{"Ilhas Kaimãu"} KZ{"Kazakistãu"} LA{"Laus"} - LB{"Libanu"} + LB{"Líbanu"} LC{"Santa Lúsia"} LI{"Lixenstain"} LK{"Sri Lanka"} - LR{"Liberia"} + LR{"Libéria"} LS{"Lezotu"} - LT{"Lituania"} + LT{"Lituánia"} LU{"Luxemburgu"} - LV{"Letonia"} - LY{"Libia"} + LV{"Letónia"} + LY{"Líbia"} MA{"Marokus"} - MC{"Monaku"} - MD{"Moldavia"} + MC{"Mónaku"} + MD{"Moldávia"} ME{"Montenegru"} MF{"Sãu Martinhu di Fransa"} MG{"Madagaskar"} MH{"Ilhas Marxal"} - MK{"Masidonia"} + MK{"Masidónia"} ML{"Mali"} - MM{"Mianmar"} - MN{"Mongolia"} - MO{"Rejiãu Administrativu Special di Makau"} + MM{"Mianmar (Birmánia)"} + MN{"Mongólia"} + MO{"Rejiãu Administrativu Spesial di Makau"} MP{"Ilhas Marianas di Norti"} MQ{"Martinika"} - MR{"Mauritania"} + MR{"Mauritánia"} MS{"Monserat"} MT{"Malta"} - MU{"Ilhas Maurisia"} + MU{"Maurísia"} MV{"Maldivas"} MW{"Malaui"} MX{"Méxiku"} - MY{"Malazia"} + MY{"Malázia"} MZ{"Musambiki"} - NA{"Namibia"} - NC{"Nova Kalidonia"} + NA{"Namíbia"} + NC{"Nova Kalidónia"} NE{"Nijer"} NF{"Ilhas Norfolk"} - NG{"Nijeria"} + NG{"Nijéria"} NI{"Nikarágua"} NL{"Olanda"} NO{"Noruega"} NP{"Nepal"} NR{"Nauru"} NU{"Niue"} - NZ{"Nova Zilandia"} + NZ{"Nova Zilándia"} OM{"Oman"} PA{"Panamá"} PE{"Peru"} - PF{"Polinezia Franseza"} + PF{"Polinézia Franseza"} PG{"Papua-Nova Gine"} PH{"Filipinas"} PK{"Pakistãu"} - PL{"Pulonia"} + PL{"Pulónia"} PM{"San Piere i Mikelon"} PN{"Pirkairn"} PR{"Portu Riku"} @@ -232,50 +226,50 @@ kea{ PY{"Paraguai"} QA{"Katar"} QO{"Ilhas di Oseania"} - RE{"Runion"} - RO{"Romenia"} - RS{"Servia"} + RE{"Runiãu"} + RO{"Ruménia"} + RS{"Sérvia"} RU{"Rúsia"} RW{"Ruanda"} - SA{"Arabia Saudita"} - SB{"Ilhas Salumon"} + SA{"Arábia Saudita"} + SB{"Ilhas Salumãu"} SC{"Seixelis"} SD{"Sudãu"} - SE{"Suesia"} + SE{"Suésia"} SG{"Singapura"} SH{"Santa Ilena"} - SI{"Slovenia"} + SI{"Slovénia"} SJ{"Svalbard i Jan Maien"} - SK{"Slovakia"} + SK{"Slovákia"} SL{"Sera Lioa"} SM{"San Marinu"} SN{"Senegal"} - SO{"Sumalia"} + SO{"Sumália"} SR{"Surinami"} SS{"Sudãu di Sul"} - ST{"Sãu Tume i Prinsipi"} + ST{"Sãu Tume i Prínsipi"} SV{"El Salvador"} SX{"Sãu Martinhu di Olanda"} - SY{"Siria"} + SY{"Síria"} SZ{"Suazilándia"} TA{"Tristan da Kunha"} TC{"Ilhas Turkas i Kaikus"} TD{"Txadi"} TF{"Terras Franses di Sul"} TG{"Togu"} - TH{"Tailandia"} + TH{"Tailándia"} TJ{"Tadjikistãu"} TK{"Tokelau"} TL{"Timor Lesti"} TM{"Turkumenistãu"} - TN{"Tunizia"} + TN{"Tunízia"} TO{"Tonga"} TR{"Turkia"} TT{"Trinidad i Tobagu"} TV{"Tuvalu"} TW{"Taiuan"} - TZ{"Tanzania"} - UA{"Ukrania"} + TZ{"Tanzánia"} + UA{"Ukránia"} UG{"Uganda"} UM{"Ilhas Minoris Distantis de Stadus Unidus"} US{"Stadus Unidos di Merka"} @@ -284,18 +278,18 @@ kea{ VA{"Vatikanu"} VC{"Sãu Bisenti i Granadinas"} VE{"Vinizuela"} - VG{"Ilhas Virjens Britanikas"} + VG{"Ilhas Virjens Británikas"} VI{"Ilhas Virjens Merkanas"} VN{"Vietnam"} VU{"Vanuatu"} WF{"Ualis i Futuna"} WS{"Samoa"} XK{"Kozovu"} - YE{"Iemen"} + YE{"Iémen"} YT{"Maiote"} - ZA{"Afrika di Sul"} - ZM{"Zambia"} - ZW{"Zimbabui"} + ZA{"Áfrika di Sul"} + ZM{"Zámbia"} + ZW{"Zimbábui"} ZZ{"Rejiãu Diskonxedu"} } Countries%short{ @@ -305,11 +299,12 @@ kea{ US{"S.U."} } Countries%variant{ - CD{"Republika Dimokratika di Kongu"} - CG{"Republika di Kongu"} + CD{"Repúblika Dimokrátika di Kongu"} + CG{"Repúblika di Kongu"} CI{"Kosta di Marfin (Côte d’Ivoire)"} + CZ{"Repúblika Txeka"} FK{"Ilhas Falkland (Ilhas Malvinas)"} - MK{"Masidonia (FYROM)"} + MK{"Masidónia (FYROM)"} } - Version{"2.1.23.7"} + Version{"2.1.31.74"} } diff --git a/icuSources/data/region/khq.txt b/icuSources/data/region/khq.txt old mode 100755 new mode 100644 index 449400c2..b3d03b8f --- a/icuSources/data/region/khq.txt +++ b/icuSources/data/region/khq.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/khq.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License khq{ Countries{ AD{"Andoora"} @@ -233,5 +227,5 @@ khq{ ZM{"Zambi"} ZW{"Zimbabwe"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/ki.txt b/icuSources/data/region/ki.txt old mode 100755 new mode 100644 index 23b68202..20ddd8a7 --- a/icuSources/data/region/ki.txt +++ b/icuSources/data/region/ki.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ki.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ki{ Countries{ AD{"Andora"} @@ -233,5 +227,5 @@ ki{ ZM{"Zambia"} ZW{"Zimbabwe"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/kk.txt b/icuSources/data/region/kk.txt index da4390c2..a586234c 100644 --- a/icuSources/data/region/kk.txt +++ b/icuSources/data/region/kk.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/kk.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License kk{ Countries{ 001{"Әлем"} @@ -20,11 +14,11 @@ kk{ 017{"Орталық Африка"} 018{"Оңтүстік Африка"} 019{"Солтүстік және Оңтүстік Америка"} - 021{"Американың солтүстігі"} + 021{"Солтүстік Америка (аймақ)"} 029{"Кариб"} 030{"Шығыс Азия"} 034{"Оңтүстік Азия"} - 035{"Оңтүстік-шығыс Азия"} + 035{"Оңтүстік-Шығыс Азия"} 039{"Оңтүстік Еуропа"} 053{"Австралазия"} 054{"Меланезия"} @@ -42,14 +36,14 @@ kk{ AD{"Андорра"} AE{"Біріккен Араб Әмірліктері"} AF{"Ауғанстан"} - AG{"Антигуа мен Барбуда"} + AG{"Антигуа және Барбуда"} AI{"Ангилья"} AL{"Албания"} AM{"Армения"} AO{"Ангола"} - AQ{"Антарктика"} + AQ{"Антарктида"} AR{"Аргентина"} - AS{"Американдық Самоа"} + AS{"Америкалық Самоа"} AT{"Австрия"} AU{"Австралия"} AW{"Аруба"} @@ -93,9 +87,9 @@ kk{ CU{"Куба"} CV{"Кабо-Верде"} CW{"Кюрасао"} - CX{"Кристмас аралы"} + CX{"Рождество аралы"} CY{"Кипр"} - CZ{"Чех Республикасы"} + CZ{"Чехия"} DE{"Германия"} DG{"Диего-Гарсия"} DJ{"Джибути"} @@ -103,7 +97,7 @@ kk{ DM{"Доминика"} DO{"Доминикан Республикасы"} DZ{"Алжир"} - EA{"Сеута мен Мелилья"} + EA{"Сеута және Мелилья"} EC{"Эквадор"} EE{"Эстония"} EG{"Мысыр"} @@ -119,7 +113,7 @@ kk{ FO{"Фарер аралдары"} FR{"Франция"} GA{"Габон"} - GB{"Біріккен Корольдік"} + GB{"Ұлыбритания"} GD{"Гренада"} GE{"Грузия"} GF{"Француз Гвианасы"} @@ -131,14 +125,14 @@ kk{ GN{"Гвинея"} GP{"Гваделупа"} GQ{"Экваторлық Гвинея"} - GR{"Греция"} + GR{"Грекия"} GS{"Оңтүстік Георгия және Оңтүстік Сандвич аралдары"} GT{"Гватемала"} GU{"Гуам"} GW{"Гвинея-Бисау"} GY{"Гайана"} - HK{"Қытай Халық Республикасының Гонг-Конг арнайы әкімшілік ауданы"} - HM{"Херд аралы мен Макдональд аралдары"} + HK{"Қытай Халық Республикасының Гонконг арнайы әкімшілік ауданы"} + HM{"Херд аралы және Макдональд аралдары"} HN{"Гондурас"} HR{"Хорватия"} HT{"Гаити"} @@ -162,7 +156,7 @@ kk{ KG{"Қырғызстан"} KH{"Камбоджа"} KI{"Кирибати"} - KM{"Комор"} + KM{"Комор аралдары"} KN{"Сент-Китс және Невис"} KP{"Солтүстік Корея"} KR{"Оңтүстік Корея"} @@ -180,7 +174,7 @@ kk{ LU{"Люксембург"} LV{"Латвия"} LY{"Ливия"} - MA{"Морокко"} + MA{"Марокко"} MC{"Монако"} MD{"Молдова"} ME{"Черногория"} @@ -192,13 +186,13 @@ kk{ MM{"Мьянма (Бирма)"} MN{"Моңғолия"} MO{"Қытай Халық Республикасының Макао арнайы әкімшілік ауданы"} - MP{"Солтүстік Мариан аралдары"} + MP{"Солтүстік Мариана аралдары"} MQ{"Мартиника"} MR{"Мавритания"} MS{"Монтсеррат"} MT{"Мальта"} MU{"Маврикий"} - MV{"Мальдив Республикасы"} + MV{"Мальдив аралдары"} MW{"Малави"} MX{"Мексика"} MY{"Малайзия"} @@ -245,7 +239,7 @@ kk{ SG{"Сингапур"} SH{"Әулие Елена аралы"} SI{"Словения"} - SJ{"Шпицберген мен Ян-Майен"} + SJ{"Шпицберген және Ян-Майен"} SK{"Словакия"} SL{"Сьерра-Леоне"} SM{"Сан-Марино"} @@ -253,7 +247,7 @@ kk{ SO{"Сомали"} SR{"Суринам"} SS{"Оңтүстік Судан"} - ST{"Сан-Томе мен Принсипи"} + ST{"Сан-Томе және Принсипи"} SV{"Сальвадор"} SX{"Синт-Мартен"} SY{"Сирия"} @@ -271,14 +265,15 @@ kk{ TN{"Тунис"} TO{"Тонга"} TR{"Түркия"} - TT{"Тринидад пен Тобаго"} + TT{"Тринидад және Тобаго"} TV{"Тувалу"} TW{"Тайвань"} TZ{"Танзания"} UA{"Украина"} UG{"Уганда"} UM{"АҚШ-тың сыртқы кіші аралдары"} - US{"АҚШ"} + UN{"Біріккен Ұлттар Ұйымы"} + US{"Америка Құрама Штаттары"} UY{"Уругвай"} UZ{"Өзбекстан"} VA{"Ватикан"} @@ -288,7 +283,7 @@ kk{ VI{"АҚШ-тың Виргин аралдары"} VN{"Вьетнам"} VU{"Вануату"} - WF{"Уоллис пен Футуна"} + WF{"Уоллис және Футуна"} WS{"Самоа"} XK{"Косово"} YE{"Йемен"} @@ -299,19 +294,21 @@ kk{ ZZ{"Белгісіз аймақ"} } Countries%short{ - GB{"Біріккен Корольдік"} + GB{"Ұлыбритания"} HK{"Гонконг"} MO{"Макао"} PS{"Палестина"} + UN{"БҰҰ"} US{"АҚШ"} } Countries%variant{ CD{"Конго Демократиялық Республикасы"} CG{"Конго Республикасы"} CI{"Піл Сүйегі Жағалауы"} + CZ{"Чех Республикасы"} FK{"Фолкленд аралдары (Мальвин аралдары)"} MK{"Македония Республикасы"} TL{"Шығыс Тимор"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/kkj.txt b/icuSources/data/region/kkj.txt old mode 100755 new mode 100644 index 1a1cf4aa..7c684b03 --- a/icuSources/data/region/kkj.txt +++ b/icuSources/data/region/kkj.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/kkj.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License kkj{ Countries{ CM{"Kamɛrun"} } - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/kl.txt b/icuSources/data/region/kl.txt index 1cb0df3e..3a098111 100644 --- a/icuSources/data/region/kl.txt +++ b/icuSources/data/region/kl.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/kl.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License kl{ Countries{ GL{"Kalaallit Nunaat"} } - Version{"2.1.19.28"} + Version{"2.1.31.34"} } diff --git a/icuSources/data/region/kln.txt b/icuSources/data/region/kln.txt old mode 100755 new mode 100644 index 166edf0d..34bb1841 --- a/icuSources/data/region/kln.txt +++ b/icuSources/data/region/kln.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/kln.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License kln{ Countries{ AD{"Emetab Andorra"} @@ -233,5 +227,5 @@ kln{ ZM{"Emetab Zambia"} ZW{"Emetab Zimbabwe"} } - Version{"2.1.21.28"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/km.txt b/icuSources/data/region/km.txt index 1f99e4ee..bc8e0aa3 100644 --- a/icuSources/data/region/km.txt +++ b/icuSources/data/region/km.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/km.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License km{ Countries{ 001{"ពិភពលោក"} @@ -42,24 +36,24 @@ km{ AD{"អង់ដូរ៉ា"} AE{"អារ៉ាប់រួម"} AF{"អាហ្វហ្គានីស្ថាន"} - AG{"អង់ទីគ័រ និង​បាបុយដា"} - AI{"អង់កូឡា"} + AG{"អង់ទីហ្គា និង បាប៊ុយដា"} + AI{"អង់ហ្គីឡា"} AL{"អាល់បានី"} - AM{"អារមេនី"} + AM{"អាមេនី"} AO{"អង់ហ្គោឡា"} AQ{"អង់តាក់ទិក"} AR{"អាហ្សង់ទីន"} - AS{"សាម៉ូអាអាមេរិក"} + AS{"សាម័រ អាមេរិកាំង"} AT{"អូទ្រីស"} AU{"អូស្ត្រាលី"} AW{"អារូបា"} AX{"កោះ​អាឡាំង"} - AZ{"អាហ៊្សែរបែហ្សង់"} + AZ{"អាស៊ែបៃហ្សង់"} BA{"បូស្នី និងហឺហ្សីហ្គូវីណា"} - BB{"បារបាដូស"} - BD{"បង់ក្លាដេស្ហ"} - BE{"បែលហ្ស៉ិក"} - BF{"ប៊ូរគីណាហ្វាសូ"} + BB{"បាបាដុស"} + BD{"បង់ក្លាដែស"} + BE{"បែលហ្ស៊ិក"} + BF{"បួគីណាហ្វាសូ"} BG{"ប៊ុលហ្គារី"} BH{"បារ៉ែន"} BI{"ប៊ូរុនឌី"} @@ -77,7 +71,7 @@ km{ BY{"បេឡារុស្ស"} BZ{"បេលីហ្ស"} CA{"កាណាដា"} - CC{"កោះ​កូកូស"} + CC{"កោះ​កូកូស (គីលីង)"} CD{"កុងហ្គោ- គីនស្ហាសា"} CF{"សាធារណរដ្ឋអាហ្វ្រិកកណ្ដាល"} CG{"កុងហ្គោ - ប្រាហ្សាវីល"} @@ -94,14 +88,14 @@ km{ CV{"កាបវែរ"} CW{"កូរ៉ាកៅ"} CX{"កោះ​គ្រីស្មាស"} - CY{"ស៊ីពរ៍"} - CZ{"សាធារណរដ្ឋឆេក"} + CY{"ស៊ីប"} + CZ{"ឆេគា"} DE{"អាល្លឺម៉ង់"} DG{"ឌៀហ្គោហ្គាស៊ី"} - DJ{"ហ្ស៊ីបូទី"} + DJ{"ជីប៊ូទី"} DK{"ដាណឺម៉ាក"} - DM{"ដូមីនីកា"} - DO{"សាធារណរដ្ឋដូមីនីកែន"} + DM{"ដូមីនីក"} + DO{"សាធារណរដ្ឋ​ដូមីនីក"} DZ{"អាល់ហ្សេរី"} EA{"ជឺតា និង​ម៉េលីឡា"} EC{"អេក្វាឌ័រ"} @@ -115,13 +109,13 @@ km{ FI{"ហ្វាំងឡង់"} FJ{"ហ្វីជី"} FK{"កោះ​ហ្វក់ឡែន"} - FM{"មីក្រូនេស៊ី"} + FM{"មីក្រូណេស៊ី"} FO{"កោះ​ហ្វារ៉ូ"} FR{"បារាំង"} GA{"ហ្គាបុង"} GB{"ចក្រភព​អង់គ្លេស"} GD{"ហ្គ្រីណាដា"} - GE{"ហ្សកហ្ស៉ី"} + GE{"ហ្សកហ្ស៊ី"} GF{"ហ្គៀណាបារាំង"} GG{"ហ្គេនស៊ី"} GH{"ហ្គាណា"} @@ -131,15 +125,15 @@ km{ GN{"ហ្គីណេ"} GP{"ហ្គោដឺឡុប"} GQ{"ហ្គីណេអេក្វាទ័រ"} - GR{"ក្រិច"} - GS{"កោះ​ហ្សកហ្ស៊ី​ខាង​ត្បូង និង​សាន់វិច​ខាង​ត្បូង"} + GR{"ក្រិក"} + GS{"កោះ​ហ្សកហ្ស៊ី​ខាង​ត្បូង និង សាន់វិច​ខាង​ត្បូង"} GT{"ហ្គាតេម៉ាឡា"} GU{"ហ្គាំ"} GW{"ហ្គីណេប៊ីសូ"} GY{"ហ្គីយ៉ាណា"} HK{"ហុងកុង"} HM{"កោះ​ហឺដ និង​ម៉ាក់ដូណាល់"} - HN{"ហុងឌួរ៉ាស់"} + HN{"ហុងឌូរ៉ាស"} HR{"ក្រូអាត"} HT{"ហៃទី"} HU{"ហុងគ្រី"} @@ -149,7 +143,7 @@ km{ IL{"អ៊ីស្រាអែល"} IM{"អែលអុហ្វមែន"} IN{"ឥណ្ឌា"} - IO{"ដែន​មហា​សមុទ្រ​ឥណ្ឌា ចក្រភព​អង់គ្លេស"} + IO{"ដែនដី​អង់គ្លេស​នៅ​មហា​សមុទ្រ​ឥណ្ឌា"} IQ{"អ៊ីរ៉ាក់"} IR{"អ៊ីរ៉ង់"} IS{"អ៊ីស្លង់"} @@ -159,33 +153,33 @@ km{ JO{"ហ៊្សកដានី"} JP{"ជប៉ុន"} KE{"កេនយ៉ា"} - KG{"គៀរហ្គីស្តង់"} + KG{"កៀហ្ស៊ីស៊ីស្ថាន"} KH{"កម្ពុជា"} KI{"គិរិបាទី"} - KM{"កុំម៉ូរ៉ូស"} + KM{"កូម័រ"} KN{"សង់ឃីត និង​ណេវីស"} KP{"កូរ៉េ​ខាង​ជើង"} KR{"កូរ៉េ​ខាង​ត្បូង"} KW{"គុយវ៉ែត"} KY{"កោះ​កៃម៉ង់"} - KZ{"កាហ្សាក់ស្តង់់"} + KZ{"កាហ្សាក់ស្ថាន"} LA{"ឡាវ"} LB{"លីបង់"} LC{"សង់​លូសៀ"} LI{"លិចទេនស្តែន"} LK{"ស្រីលង្កា"} LR{"លីបេរីយ៉ា"} - LS{"លើសូតូ"} + LS{"ឡេសូតូ"} LT{"លីទុយអានី"} LU{"លុចហ្សំបួរ"} LV{"ឡាតវីយ៉ា"} LY{"លីប៊ី"} MA{"ម៉ារ៉ុក"} MC{"ម៉ូណាកូ"} - MD{"សាធារណរដ្ឋម៉ុលដាវី"} + MD{"ម៉ុលដាវី"} ME{"ម៉ុងតេណេហ្គ្រោ"} MF{"សង់​ម៉ាទីន"} - MG{"ម៉ាដាហ្កាស្ការ"} + MG{"ម៉ាដាហ្គាស្កា"} MH{"កោះ​ម៉ាស់សល"} MK{"ម៉ាសេដូនា"} ML{"ម៉ាលី"} @@ -197,10 +191,10 @@ km{ MR{"ម៉ូរីតានី"} MS{"ម៉ុង​សេរ៉ង់"} MT{"ម៉ាល់តា"} - MU{"ម៉ូរីទុស"} + MU{"ម៉ូរីស"} MV{"ម៉ាល់ឌីវ"} MW{"ម៉ាឡាវី"} - MX{"ម៉ិចសិក"} + MX{"ម៉ិកស៊ិក"} MY{"ម៉ាឡេស៊ី"} MZ{"ម៉ូហ្សាំប៊ិក"} NA{"ណាមីប៊ី"} @@ -209,7 +203,7 @@ km{ NF{"កោះ​ណ័រហ្វក់"} NG{"នីហ្សេរីយ៉ា"} NI{"នីការ៉ាហ្គ័រ"} - NL{"ហុល្លង់"} + NL{"ហូឡង់"} NO{"ន័រវែស"} NP{"នេប៉ាល់"} NR{"ណូរូ"} @@ -224,50 +218,50 @@ km{ PK{"ប៉ាគីស្ថាន"} PL{"ប៉ូឡូញ"} PM{"សង់ព្យែរ និង​មីគីឡុង"} - PN{"កោះ​ភីតខារិន"} + PN{"កោះ​ភីតកាន"} PR{"ព័រតូរីកូ"} PS{"ដែន​ប៉ាលេស្ទីន"} - PT{"ព័រទុយហ្កាល់"} + PT{"ព័រទុយហ្គាល់"} PW{"ផៅឡូ"} PY{"ប៉ារ៉ាហ្គាយ"} QA{"កាតា"} QO{"តំបន់ជាយអូសេអានី"} - RE{"រ៉េអ៊ុយ៉ុង"} + RE{"រេអុយញ៉ុង"} RO{"រូម៉ានី"} RS{"ស៊ែប"} RU{"រុស្ស៊ី"} RW{"រវ៉ាន់ដា"} - SA{"អារ៉ាប៊ីសាអ៊ូឌីត"} - SB{"កោះ​ស៊ូឡូម៉ុង"} + SA{"អារ៉ាប៊ីសាអូឌីត"} + SB{"កោះ​សូឡូម៉ុង"} SC{"សីសែល"} SD{"ស៊ូដង់"} - SE{"ស៊ុយអែដ"} + SE{"ស៊ុយអែត"} SG{"សិង្ហបុរី"} SH{"សង់​ហេឡេណា"} SI{"ស្លូវេនី"} - SJ{"ស្វាប៊ឺត និង​ហ្យង់ម៉ាយេន"} + SJ{"ស្វាលបាដ និង ហ្សង់ម៉ាយេន"} SK{"ស្លូវ៉ាគី"} SL{"សេរ៉ាឡេអូន"} SM{"សាន​ម៉ារីណូ"} - SN{"សេនេហ្កាល់"} + SN{"សេណេហ្គាល់"} SO{"សូម៉ាលី"} SR{"សូរីណាម"} SS{"ស៊ូដង់​ខាង​ត្បូង"} - ST{"សៅ​តូមេ និង​ព្រីនស៊ីប៉េ"} + ST{"សៅតូម៉េ និង ប្រាំងស៊ីប"} SV{"អែលសាល់វ៉ាឌ័រ"} SX{"សីង​ម៉ាធីន"} SY{"ស៊ីរី"} SZ{"ស្វាហ្ស៊ីឡង់"} TA{"ទ្រីស្តង់​ដា​ចូនហា"} - TC{"កោះ​កៃកូស និងទូក"} + TC{"កោះ​ទួគ និង កៃកូស"} TD{"ឆាដ"} - TF{"ដែន​បារាំង​ខាង​ត្បូង"} + TF{"ដែនដី​បារាំង​នៅ​ភាគខាងត្បូង"} TG{"តូហ្គោ"} TH{"ថៃ"} - TJ{"តាជីគីស្តង់"} + TJ{"តាហ្ស៊ីគីស្ថាន"} TK{"តូខេឡៅ"} TL{"ទីម័រ"} - TM{"ទួគមេនីស្តង់"} + TM{"តួកម៉េនីស្ថាន"} TN{"ទុយនេស៊ី"} TO{"តុងហ្គា"} TR{"ទួរគី"} @@ -276,12 +270,13 @@ km{ TW{"តៃវ៉ាន់"} TZ{"តង់ហ្សានី"} UA{"អ៊ុយក្រែន"} - UG{"អ៊ូហ្កង់ដា"} + UG{"អ៊ូហ្គង់ដា"} UM{"កោះ​អៅឡាយីង​អាមេរិក"} + UN{"អង្គការសហប្រជាជាតិ"} US{"សហរដ្ឋអាមេរិក"} UY{"អ៊ុយរ៉ាហ្គាយ"} - UZ{"អ៊ូហ្សបេគីស្តង់"} - VA{"ទីក្រុងវ៉ាទីកង់"} + UZ{"អ៊ូសបេគីស្ថាន"} + VA{"បុរី​វ៉ាទីកង់"} VC{"សាំង​វីនសេន និង​ឌឹ​ហ្គ្រីណាឌីនីស"} VE{"វេនេហ្ស៊ុយឡា"} VG{"កោះ​វឺជិន​ចក្រភព​អង់គ្លេស"} @@ -289,7 +284,7 @@ km{ VN{"វៀតណាម"} VU{"វ៉ានូអាទូ"} WF{"វ៉ាលីស និង​ហ្វូទូណា"} - WS{"សា​ម៉ូអា"} + WS{"សាម័រ"} XK{"កូសូវ៉ូ"} YE{"យេមែន"} YT{"ម៉ាយុត"} @@ -303,15 +298,17 @@ km{ HK{"ហុងកុង"} MO{"ម៉ាកាវ"} PS{"ប៉ាលេស្ទីន"} + UN{"អង្គការ"} US{"ស.រ.អ"} } Countries%variant{ CD{"កុងហ្គោ (សាធារណរដ្ឋ​ប្រជាធិបតេយ្យ)"} CG{"កុងហ្គោ (សធារណៈរដ្ឋ)"} CI{"កូតឌីវ័រ"} + CZ{"សាធារណរដ្ឋឆេក"} FK{"កោះ​ហ្វក់ឡែន (Islas Malvinas)"} MK{"ម៉ាសេដូនា (FYROM)"} TL{"ទីម័រ​ខាង​កើត"} } - Version{"2.1.22.93"} + Version{"2.1.31.74"} } diff --git a/icuSources/data/region/kn.txt b/icuSources/data/region/kn.txt index 3a7f731a..4c756169 100644 --- a/icuSources/data/region/kn.txt +++ b/icuSources/data/region/kn.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/kn.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License kn{ Countries{ 001{"ಪ್ರಪಂಚ"} @@ -43,7 +37,7 @@ kn{ AE{"ಸಂಯುಕ್ತ ಅರಬ್ ಎಮಿರೇಟಸ್"} AF{"ಅಫಘಾನಿಸ್ಥಾನ್"} AG{"ಆಂಟಿಗುವಾ ಮತ್ತು ಬರ್ಬುಡಾ"} - AI{"ಆಂಗುಯಿಲ್ಲಾ"} + AI{"ಆಂಗ್ವಿಲ್ಲಾ"} AL{"ಅಲ್ಬೇನಿಯಾ"} AM{"ಅರ್ಮೇನಿಯಾ"} AO{"ಅಂಗೋಲಾ"} @@ -61,7 +55,7 @@ kn{ BE{"ಬೆಲ್ಜಿಯಮ್"} BF{"ಬುರ್ಕಿನಾ ಫಾಸೋ"} BG{"ಬಲ್ಗೇರಿಯಾ"} - BH{"ಬಹರೈನ್"} + BH{"ಬಹ್ರೇನ್"} BI{"ಬುರುಂಡಿ"} BJ{"ಬೆನಿನ್"} BL{"ಸೇಂಟ್ ಬಾರ್ಥೆಲೆಮಿ"} @@ -95,7 +89,7 @@ kn{ CW{"ಕುರಾಕಾವ್"} CX{"ಕ್ರಿಸ್ಮಸ್ ದ್ವೀಪ"} CY{"ಸೈಪ್ರಸ್"} - CZ{"ಚೆಕ್ ರಿಪಬ್ಲಿಕ್"} + CZ{"ಝೆಕಿಯಾ"} DE{"ಜರ್ಮನಿ"} DG{"ಡೈಗೋ ಗಾರ್ಸಿಯ"} DJ{"ಜಿಬೋಟಿ"} @@ -111,7 +105,7 @@ kn{ ER{"ಏರಿಟ್ರಿಯಾ"} ES{"ಸ್ಪೇನ್"} ET{"ಇಥಿಯೋಪಿಯಾ"} - EU{"ಯುರೋಪಿಯನ್ ಯೂನಿಯನ್"} + EU{"ಯುರೋಪಿಯನ್ ಒಕ್ಕೂಟ"} FI{"ಫಿನ್‌ಲ್ಯಾಂಡ್"} FJ{"ಫಿಜಿ"} FK{"ಫಾಲ್ಕ್‌ಲ್ಯಾಂಡ್ ದ್ವೀಪಗಳು"} @@ -138,18 +132,18 @@ kn{ GW{"ಗಿನಿ-ಬಿಸ್ಸಾವ್"} GY{"ಗಯಾನಾ"} HK{"ಹಾಂಗ್ ಕಾಂಗ್ SAR ಚೈನಾ"} - HM{"ಹರ್ಡ್ ದ್ವೀಪ ಮತ್ತು ಮ್ಯಾಕ್‍ಡೊನಾಲ್ಡ್ ದ್ವೀಪಗಳು"} + HM{"ಹರ್ಡ್ ಮತ್ತು ಮ್ಯಾಕ್‌ಡೋನಾಲ್ಡ್ ದ್ವೀಪಗಳು"} HN{"ಹೊಂಡುರಾಸ್"} HR{"ಕ್ರೊಯೇಶಿಯಾ"} HT{"ಹೈಟಿ"} - HU{"ಹಂಗಾರಿ"} + HU{"ಹಂಗೇರಿ"} IC{"ಕ್ಯಾನರಿ ದ್ವೀಪಗಳು"} ID{"ಇಂಡೋನೇಶಿಯಾ"} IE{"ಐರ್ಲೆಂಡ್"} IL{"ಇಸ್ರೇಲ್"} IM{"ಐಲ್ ಆಫ್ ಮ್ಯಾನ್"} IN{"ಭಾರತ"} - IO{"ಬ್ರಿಟೀಶ್ ಇಂಡಿಯನ್ ಮಹಾಸಾಗರ ಪ್ರದೇಶ"} + IO{"ಬ್ರಿಟೀಷ್ ಹಿಂದೂ ಮಹಾಸಾಗರದ ಪ್ರದೇಶ"} IQ{"ಇರಾಕ್"} IR{"ಇರಾನ್"} IS{"ಐಸ್‌ಲ್ಯಾಂಡ್"} @@ -191,13 +185,13 @@ kn{ ML{"ಮಾಲಿ"} MM{"ಮಯನ್ಮಾರ್ (ಬರ್ಮಾ)"} MN{"ಮೊಂಗೋಲಿಯಾ"} - MO{"ಮಖಾವ್ (SAR) ಚೈನಾ"} + MO{"ಮಖಾವು (SAR) ಚೈನಾ"} MP{"ಉತ್ತರ ಮರಿಯಾನಾ ದ್ವೀಪಗಳು"} MQ{"ಮಾರ್ಟಿನಿಕ್"} MR{"ಮಾರಿಟೇನಿಯಾ"} MS{"ಮಾಂಟ್‌ಸೆರೇಟ್"} MT{"ಮಾಲ್ಟಾ"} - MU{"ಮಾರಿಶಿಯಸ್"} + MU{"ಮಾರಿಷಸ್"} MV{"ಮಾಲ್ಡಿವ್ಸ್"} MW{"ಮಲಾವಿ"} MX{"ಮೆಕ್ಸಿಕೊ"} @@ -226,7 +220,7 @@ kn{ PM{"ಸೇಂಟ್ ಪಿಯರೆ ಮತ್ತು ಮಿಕೆಲನ್"} PN{"ಪಿಟ್‌ಕೈರ್ನ್ ದ್ವೀಪಗಳು"} PR{"ಪ್ಯೂರ್ಟೋ ರಿಕೊ"} - PS{"ಪ್ಯಾಲೇಸ್ಟೇನಿಯನ್ ಪ್ರದೇಶ"} + PS{"ಪ್ಯಾಲೇಸ್ಟೇನಿಯನ್ ಪ್ರದೇಶಗಳು"} PT{"ಪೋರ್ಚುಗಲ್"} PW{"ಪಲಾವು"} PY{"ಪರಾಗ್ವೇ"} @@ -246,7 +240,7 @@ kn{ SH{"ಸೇಂಟ್ ಹೆಲೆನಾ"} SI{"ಸ್ಲೋವೇನಿಯಾ"} SJ{"ಸ್ವಾಲ್ಬಾರ್ಡ್ ಮತ್ತು ಜಾನ್ ಮೆಯನ್"} - SK{"ಸ್ಲೋವೇಕಿಯಾ"} + SK{"ಸ್ಲೋವಾಕಿಯಾ"} SL{"ಸಿಯೆರ್ರಾ ಲಿಯೋನ್"} SM{"ಸ್ಯಾನ್ ಮೆರಿನೋ"} SN{"ಸೆನೆಗಲ್"} @@ -264,10 +258,10 @@ kn{ TF{"ಫ್ರೆಂಚ್ ದಕ್ಷಿಣ ಪ್ರದೇಶಗಳು"} TG{"ಟೋಗೋ"} TH{"ಥೈಲ್ಯಾಂಡ್"} - TJ{"ತಜಾಕಿಸ್ಥಾನ್"} + TJ{"ತಜಿಕಿಸ್ತಾನ್"} TK{"ಟೊಕೆಲಾವ್"} TL{"ಪೂರ್ವ ತಿಮೋರ್"} - TM{"ತುರ್ಕ್ಮೇನಿಸ್ಥಾನ್"} + TM{"ತುರ್ಕಮೆನಿಸ್ತಾನ್"} TN{"ಟುನಿಶಿಯಾ"} TO{"ಟೊಂಗ"} TR{"ಟರ್ಕಿ"} @@ -278,6 +272,7 @@ kn{ UA{"ಉಕ್ರೈನ್"} UG{"ಉಗಾಂಡಾ"} UM{"ಯುಎಸ್‌. ಔಟ್‌ಲೇಯಿಂಗ್ ದ್ವೀಪಗಳು"} + UN{"ಸಂಯುಕ್ತ ಸಂಸ್ಥಾನಗಳು"} US{"ಅಮೇರಿಕಾ ಸಂಯುಕ್ತ ಸಂಸ್ಥಾನ"} UY{"ಉರುಗ್ವೇ"} UZ{"ಉಜ್ಬೇಕಿಸ್ಥಾನ್"} @@ -301,17 +296,19 @@ kn{ Countries%short{ GB{"ಯು.ಕೆ."} HK{"ಹಾಂಗ್ ಕಾಂಗ್"} - MO{"ಮಖಾವ್"} - PS{"ಪ್ಯಾಲೆಸ್ಟೇನ್"} + MO{"ಮಖಾವು"} + PS{"ಪ್ಯಾಲೆಸ್ಟೈನ್"} + UN{"ಯುಎನ್"} US{"ಯು.ಎಸ್"} } Countries%variant{ CD{"ಕಾಂಗೋ (DRC)"} CG{"ಕಾಂಗೋ (ಗಣರಾಜ್ಯ)"} CI{"ಐವರಿ ಕೋಸ್ಟ್"} + CZ{"ಝೆಕ್ ರಿಪಬ್ಲಿಕ್"} FK{"ಫಾಲ್ಕ್‌ಲ್ಯಾಂಡ್ ದ್ವೀಪಗಳು (ಇಸ್ಲಾಸ್ ಮಾಲ್ವಿನಸ್)"} MK{"ಮ್ಯಾಸಿಡೋನಿಯ (FYROM)"} - TL{"ಈಸ್ಟ್ ಟಿಮೋರ್"} + TL{"ಪೂರ್ವ ಟಿಮೋರ್"} } - Version{"2.1.22.93"} + Version{"2.1.31.86"} } diff --git a/icuSources/data/region/ko.txt b/icuSources/data/region/ko.txt index f80d639f..d041b68e 100644 --- a/icuSources/data/region/ko.txt +++ b/icuSources/data/region/ko.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ko.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ko{ Countries{ 001{"세계"} @@ -80,7 +74,7 @@ ko{ CC{"코코스 제도"} CD{"콩고-킨샤사"} CF{"중앙 아프리카 공화국"} - CG{"콩고"} + CG{"콩고-브라자빌"} CH{"스위스"} CI{"코트디부아르"} CK{"ì¿¡ 제도"} @@ -137,7 +131,7 @@ ko{ GU{"괌"} GW{"기니비사우"} GY{"가이아나"} - HK{"홍콩(중국 특별행정구)"} + HK{"홍콩(중국)"} HM{"허드 맥도널드 제도"} HN{"온두라스"} HR{"크로아티아"} @@ -164,7 +158,7 @@ ko{ KI{"키리바시"} KM{"코모로"} KN{"세인트키츠 네비스"} - KP{"조선민주주의인민공화국"} + KP{"북한"} KR{"대한민국"} KW{"쿠웨이트"} KY{"케이맨 제도"} @@ -191,7 +185,7 @@ ko{ ML{"말리"} MM{"미얀마"} MN{"몽골"} - MO{"마카오(중국 특별행정구)"} + MO{"마카오(중국)"} MP{"북마리아나제도"} MQ{"마르티니크"} MR{"모리타니"} @@ -278,6 +272,7 @@ ko{ UA{"우크라이나"} UG{"우간다"} UM{"미국령 해외 제도"} + UN{"유엔"} US{"미국"} UY{"우루과이"} UZ{"우즈베키스탄"} @@ -303,6 +298,7 @@ ko{ HK{"홍콩"} MO{"마카오"} PS{"팔레스타인"} + UN{"유엔"} US{"미국"} } Countries%variant{ @@ -312,5 +308,5 @@ ko{ FK{"포클랜드 제도(말비나스 군도)"} MK{"마케도니아(FYROM)"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/ko_KP.txt b/icuSources/data/region/ko_KP.txt new file mode 100644 index 00000000..b055bc01 --- /dev/null +++ b/icuSources/data/region/ko_KP.txt @@ -0,0 +1,8 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +ko_KP{ + Countries{ + KP{"조선민주주의인민공화국"} + } + Version{"2.1.31.33"} +} diff --git a/icuSources/data/region/kok.txt b/icuSources/data/region/kok.txt index df794336..7b8768aa 100644 --- a/icuSources/data/region/kok.txt +++ b/icuSources/data/region/kok.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/kok.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License kok{ Countries{ IN{"भारत"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/ks.txt b/icuSources/data/region/ks.txt old mode 100755 new mode 100644 index 9a8bb482..f132af9c --- a/icuSources/data/region/ks.txt +++ b/icuSources/data/region/ks.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ks.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ks{ Countries{ 001{"دُنیا"} @@ -284,5 +278,5 @@ ks{ ZW{"زِمبابے"} ZZ{"نامعلوٗم تہٕ نالَگہار عَلاقہٕ"} } - Version{"2.1.21.28"} + Version{"2.1.31.86"} } diff --git a/icuSources/data/region/ksb.txt b/icuSources/data/region/ksb.txt old mode 100755 new mode 100644 index 80fcd49b..b270430e --- a/icuSources/data/region/ksb.txt +++ b/icuSources/data/region/ksb.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ksb.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ksb{ Countries{ AD{"Andola"} @@ -232,5 +226,5 @@ ksb{ ZM{"Zambia"} ZW{"Zimbabwe"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/ksf.txt b/icuSources/data/region/ksf.txt old mode 100755 new mode 100644 index 8bdf1984..0573aaf8 --- a/icuSources/data/region/ksf.txt +++ b/icuSources/data/region/ksf.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ksf.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ksf{ Countries{ AD{"andɔrǝ"} @@ -233,5 +227,5 @@ ksf{ ZM{"zambí"} ZW{"zimbabwɛ́"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/ksh.txt b/icuSources/data/region/ksh.txt index 09fc2fe5..d4453bdf 100644 --- a/icuSources/data/region/ksh.txt +++ b/icuSources/data/region/ksh.txt @@ -1,35 +1,29 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ksh.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ksh{ Countries{ 001{"de Ääd"} 002{"Affrika"} 003{"Nood-Amärrika"} - 005{"Söd-Amärrika"} - 009{"Ozejaanije"} + 005{"Söhd-Amärrika"} + 009{"Ozejahneje"} 011{"Wäß-Affrika"} 013{"Meddelammärrika"} 014{"Oß-Affrika"} 015{"Nood-Affrika"} 017{"Meddel-Affrika"} - 018{"Söd-Affrika"} + 018{"Söhd-Affrika"} 019{"Ammärrika"} 021{"der Norde vun Amärrika"} 029{"de Karribik"} 030{"Oß-Aasije"} - 034{"Söd-Aasije"} - 035{"Söd-Oß-Aasije"} - 039{"Söd-Europpa"} - 053{"de Rejjohn öm Austraalije"} - 054{"Mellaneesije"} - 057{"de Rejohn vun Mikroneeseje"} - 061{"Polineesije"} + 034{"Söhd-Aasije"} + 035{"Söhd-Oß-Aasije"} + 039{"Söhd-Europpa"} + 053{"de Rejjohn öm Austrahlije"} + 054{"Mellanehsije"} + 057{"de Rejohn vun Mikronehseje"} + 061{"Polinehsije"} 142{"Aasije"} 143{"Meddelaasije"} 145{"Wäß-Aasije"} @@ -90,7 +84,7 @@ ksh{ CO{"Kolumbije"} CP{"de Klipperton-Ensel"} CR{"Kostarika"} - CU{"Kuba"} + CU{"Kuhba"} CV{"de kapvärdesche Enselle"} CW{"Curaçao"} CX{"de Weihnaachs-Ensel"} @@ -111,7 +105,7 @@ ksh{ ER{"Äritreja"} ES{"Schpaanije"} ET{"Ättijoopije"} - EU{"de Europäjesche Unijon"} + EU{"de Europähjesche Unijon"} FI{"Finnland"} FJ{"de Fidschi-Endelle"} FK{"de Falkland-Enselle"} @@ -120,7 +114,7 @@ ksh{ FR{"Frankrisch"} GA{"Jabuhn"} GB{"Jruußbrettannije"} - GD{"Jrenaada"} + GD{"Jrenahda"} GE{"Jeorrjije"} GF{"Franzüüsesch Jujaana"} GG{"Jöönsei"} @@ -133,7 +127,7 @@ ksh{ GQ{"Äquatorial Jineeja"} GR{"Jriescheland"} GS{"Söd-Jeorjie un de södlijje Botteramms-Enselle"} - GT{"Juwatemaala"} + GT{"Juwatemahla"} GU{"Juham"} GW{"Jinneha_Bißau"} GY{"Jujaana"} @@ -208,7 +202,7 @@ ksh{ NE{"Nijer"} NF{"de Noofok-Ensel"} NG{"Nikaraagua"} - NI{"Nikaraaguwa"} + NI{"Nikarahguwa"} NL{"de Nederläng"} NO{"Norrweeje"} NP{"Nepall"} @@ -231,7 +225,7 @@ ksh{ PW{"Pallau"} PY{"Parraguwai"} QA{"Kataa"} - QO{"Ozejaanije ußerhallef"} + QO{"Ozejahnije ußerhallef"} RE{"Rehunjohn"} RO{"Romäänije"} RS{"Särbije"} @@ -254,7 +248,7 @@ ksh{ SR{"Sürinamm"} SS{"Södsudahn"} ST{"Zint Tommeh un Printschipe"} - SV{"Äl Slavadoor"} + SV{"Äl Slavadohr"} SX{"Zint Maarten"} SY{"Sürije"} SZ{"ẞwaasiland"} @@ -271,7 +265,7 @@ ksh{ TN{"Tuneesije"} TO{"Tongga"} TR{"de Törkei"} - TT{"Trinidad un Tobääjo"} + TT{"Trinidad un Tobähjo"} TV{"Tuvalu"} TW{"Taiwan"} TZ{"Tansanija"} @@ -296,7 +290,7 @@ ksh{ ZA{"de Republik Södaffrika"} ZM{"Sambija"} ZW{"Simbabwe"} - ZZ{"- Jääjend onbikannt -"} + ZZ{"- Jähjend onbikannt -"} } Countries%short{ GB{"Jruußbrettannije"} @@ -311,5 +305,5 @@ ksh{ FK{"de malleviinesche Enselle"} MK{"de vörmaals ens jugoßlaawesch jewääse Republik Mazedoonije"} } - Version{"2.1.21.28"} + Version{"2.1.31.86"} } diff --git a/icuSources/data/region/kw.txt b/icuSources/data/region/kw.txt index 23863b7a..903ddc5c 100644 --- a/icuSources/data/region/kw.txt +++ b/icuSources/data/region/kw.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/kw.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License kw{ Countries{ GB{"Rywvaneth Unys"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/ky.txt b/icuSources/data/region/ky.txt old mode 100755 new mode 100644 index 02e8024a..34d16558 --- a/icuSources/data/region/ky.txt +++ b/icuSources/data/region/ky.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ky.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ky{ Countries{ 001{"Дүйнө"} @@ -20,7 +14,7 @@ ky{ 017{"Борбордук Африка"} 018{"Түштүк Африка"} 019{"Америка"} - 021{"Түндүк Америка (регион)"} + 021{"Түндүк Америка (чөлкөм)"} 029{"Кариб аралдары"} 030{"Чыгыш Азия"} 034{"Түштүк Азия"} @@ -28,7 +22,7 @@ ky{ 039{"Түштүк Европа"} 053{"Австралазия"} 054{"Меланезия"} - 057{"Микронезия Региону"} + 057{"Микронезия чөлкөмү"} 061{"Полинезия"} 142{"Азия"} 143{"Борбор Азия"} @@ -278,6 +272,7 @@ ky{ UA{"Украина"} UG{"Уганда"} UM{"АКШнын сырткы аралдары"} + UN{"БУ"} US{"Америка Кошмо Штаттары"} UY{"Уругвай"} UZ{"Өзбекстан"} @@ -296,7 +291,7 @@ ky{ ZA{"Түштүк Африка Республикасы"} ZM{"Замбия"} ZW{"Зимбабве"} - ZZ{"Белгисиз регион"} + ZZ{"Белгисиз чөлкөм"} } Countries%short{ GB{"УБ"} @@ -309,9 +304,10 @@ ky{ CD{"Конго (КДР)"} CG{"Конго (Республикасы)"} CI{"Кот-д’Ивуар (вариант)"} + CZ{"Чех Республикасы"} FK{"Фолклэнд (Малвина) аралдары"} MK{"Македония (Мур. Югосл.)"} TL{"Чыгыш Тимор"} } - Version{"2.1.22.93"} + Version{"2.1.31.86"} } diff --git a/icuSources/data/region/lag.txt b/icuSources/data/region/lag.txt old mode 100755 new mode 100644 index 65de35a0..5976adb7 --- a/icuSources/data/region/lag.txt +++ b/icuSources/data/region/lag.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/lag.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License lag{ Countries{ AD{"Andóra"} @@ -233,5 +227,5 @@ lag{ ZM{"Sámbia"} ZW{"Simbáabwe"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/lb.txt b/icuSources/data/region/lb.txt index 271c27b1..a4ba84d2 100644 --- a/icuSources/data/region/lb.txt +++ b/icuSources/data/region/lb.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/lb.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License lb{ Countries{ 001{"Welt"} @@ -311,5 +305,5 @@ lb{ CI{"Elfebeeküst"} MK{"Mazedonien (EJR)"} } - Version{"2.1.23.7"} + Version{"2.1.31.86"} } diff --git a/icuSources/data/region/lg.txt b/icuSources/data/region/lg.txt old mode 100755 new mode 100644 index e90cd44b..b766c2e2 --- a/icuSources/data/region/lg.txt +++ b/icuSources/data/region/lg.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/lg.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License lg{ Countries{ AD{"Andora"} @@ -233,5 +227,5 @@ lg{ ZM{"Zambya"} ZW{"Zimbabwe"} } - Version{"2.1.21.28"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/lkt.txt b/icuSources/data/region/lkt.txt old mode 100755 new mode 100644 index 0671db5c..31bbcb4b --- a/icuSources/data/region/lkt.txt +++ b/icuSources/data/region/lkt.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/lkt.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License lkt{ Countries{ 001{"Makȟásitomni"} @@ -21,5 +15,5 @@ lkt{ MX{"Spayóla Makȟóčhe"} US{"Mílahaŋska Tȟamákȟočhe"} } - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/ln.txt b/icuSources/data/region/ln.txt old mode 100755 new mode 100644 index 5ab63add..e5421804 --- a/icuSources/data/region/ln.txt +++ b/icuSources/data/region/ln.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ln.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ln{ Countries{ AD{"Andorɛ"} @@ -42,7 +36,7 @@ ln{ BY{"Byelorisi"} BZ{"Belizɛ"} CA{"Kanada"} - CD{"Repibiki demokratiki ya Kongó"} + CD{"Republíki ya Kongó Demokratíki"} CF{"Repibiki ya Afríka ya Káti"} CG{"Kongo"} CH{"Swisɛ"} @@ -56,7 +50,7 @@ ln{ CU{"Kiba"} CV{"Bisanga bya Kapevɛrɛ"} CY{"Sípɛlɛ"} - CZ{"Repibiki Tsekɛ"} + CZ{"Shekia"} DE{"Alemani"} DJ{"Dzibuti"} DK{"Danɛmarike"} @@ -240,5 +234,8 @@ ln{ ZM{"Zambi"} ZW{"Zimbabwe"} } - Version{"2.1.23.7"} + Countries%variant{ + CZ{"Repibiki Tsekɛ"} + } + Version{"2.1.31.74"} } diff --git a/icuSources/data/region/lo.txt b/icuSources/data/region/lo.txt old mode 100755 new mode 100644 index 3dc96753..eea0e487 --- a/icuSources/data/region/lo.txt +++ b/icuSources/data/region/lo.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/lo.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License lo{ Countries{ 001{"ໂລກ"} @@ -18,7 +12,6 @@ lo{ 014{"ອາຟຣິກາຕາເວັນອອກ"} 015{"ອາຟຣິກາເໜືອ"} 017{"ອາຟຣິກາກາງ"} - 018{"ອາຟຣິກາໃຕ້"} 019{"ອາເມຣິກາ"} 021{"ພາກເໜືອອາເມລີກາ"} 029{"ຄາຣິບບຽນ"} @@ -41,26 +34,26 @@ lo{ AC{"ເກາະອາເຊນຊັນ"} AD{"ອັນດໍຣາ"} AE{"ສະຫະລັດອາຣັບເອມິເຣດ"} - AF{"ອາຟການິສຖານ"} - AG{"ອາທິກົວ ບາບູດາ"} + AF{"ອາຟການິດສະຖານ"} + AG{"ແອນທິກົວ ແລະ ບາບູດາ"} AI{"ແອນກຸຍລາ"} AL{"ແອວເບເນຍ"} AM{"ອາເມເນຍ"} - AO{"ອັນໂກລາ"} + AO{"ແອງໂກລາ"} AQ{"ແອນຕາດຕິກາ"} AR{"ອາເຈນທິນາ"} AS{"ອາເມຣິກາ ຊາມົວ"} - AT{"ໂອຕາລິກ"} + AT{"ອອສເທຣຍ"} AU{"ອອສເຕຣເລຍ"} - AW{"ອໍຣູບາ"} + AW{"ອາຣູບາ"} AX{"ຫມູ່ເກາະໂອລັນ"} AZ{"ອາເຊີໄບຈານ"} BA{"ບອດສະເນຍ ແລະ ແຮສໂກວີນາ"} BB{"ບາບາໂດສ"} BD{"ບັງກະລາເທດ"} - BE{"ແບລຊິກ"} + BE{"ເບວຢຽມ"} BF{"ເບີກິນາ ຟາໂຊ"} - BG{"ບູລກາຣິ"} + BG{"ບັງກາເຣຍ"} BH{"ບາເຣນ"} BI{"ບູຣຸນດິ"} BJ{"ເບນິນ"} @@ -76,7 +69,7 @@ lo{ BW{"ບອດສະວານາ"} BY{"ເບວບາຣຸສ"} BZ{"ເບລີຊ"} - CA{"ການາດາ"} + CA{"ແຄນາດາ"} CC{"ຫມູ່ເກາະໂກໂກສ"} CD{"ຄອງໂກ - ຄິນຊາຊາ"} CF{"ສາທາລະນະລັດອາຟຣິກາກາງ"} @@ -90,12 +83,12 @@ lo{ CO{"ໂຄລົມເບຍ"} CP{"ເກາະຄລິບເປີຕັນ"} CR{"ໂຄສຕາ ຣິກາ"} - CU{"ກຸຍບາ"} + CU{"ຄິວບາ"} CV{"ເຄບ ເວີດ"} CW{"ຄູຣາຊາວ"} CX{"ເກາະຄຣິສມາດ"} CY{"ໄຊປຣັສ"} - CZ{"ສາທາລະນະລັດເຊກ"} + CZ{"ເຊັກເຊຍ"} DE{"ເຢຍລະມັນ"} DG{"ດິເອໂກ ກາເຊຍ"} DJ{"ຈິບູຕິ"} @@ -112,7 +105,7 @@ lo{ ES{"ສະເປນ"} ET{"ອີທິໂອເປຍ"} EU{"ສະຫະພາບຢູໂຣບ"} - FI{"ຝຽກລັງ"} + FI{"ຟິນແລນ"} FJ{"ຟິຈິ"} FK{"ຫມູ່ເກາະຟອກແລນ"} FM{"ໄມໂຄຣນີເຊຍ"} @@ -130,11 +123,11 @@ lo{ GM{"ສາທາລະນະລັດແກມເບຍ"} GN{"ກິນີ"} GP{"ກົວດາລູບ"} - GQ{"ອີຄົວໂຕຣຽວ ກີນີ"} + GQ{"ເອຄົວໂທຣຽວ ກີນີ"} GR{"ກຣີຊ"} GS{"ໝູ່ເກາະຈໍເຈຍ & ເຊົາ ແຊນວິດ"} GT{"ກົວເທມາລາ"} - GU{"ກວມ"} + GU{"ກວາມ"} GW{"ກິນີ-ບິສເຊົາ"} GY{"ກາຍຢານາ"} HK{"ຮອງກົງ ເຂດປົກຄອງພິເສດ ຈີນ"} @@ -149,9 +142,9 @@ lo{ IL{"ອິສຣາເອວ"} IM{"ເອວ ອອບ ແມນ"} IN{"ອິນເດຍ"} - IO{"ເຂດແດນບຣິທິສອິນດຽນໂອຊຽນ"} + IO{"ເຂດແດນອັງກິດໃນມະຫາສະມຸດອິນເດຍ"} IQ{"ອີຣັກ"} - IR{"ອີຣ່ານ"} + IR{"ອີຣານ"} IS{"ໄອສແລນ"} IT{"ອິຕາລີ"} JE{"ເຈີຊີ"} @@ -167,7 +160,7 @@ lo{ KP{"ເກົາຫລີເໜືອ"} KR{"ເກົາຫລີໃຕ້"} KW{"ກູເວດ"} - KY{"ເຄແມນ ໄອແລນ"} + KY{"ໝູ່ເກາະ ເຄແມນ"} KZ{"ຄາຊັກສະຖານ"} LA{"ລາວ"} LB{"ເລບານອນ"} @@ -188,9 +181,9 @@ lo{ MG{"ມາດາກາສກາ"} MH{"ຫມູ່ເກາະມາແຊວ"} MK{"ແມຊິໂດເນຍ"} - ML{"ມາລິ"} + ML{"ມາລີ"} MM{"ມຽນມາ (ເບີມາ)"} - MN{"ມົງໂກລີ"} + MN{"ມອງໂກເລຍ"} MO{"ມາເກົ້າ ເຂດປົກຄອງພິເສດ ຈີນ"} MP{"ຫມູ່ເກາະມາແຊວຕອນເຫນືອ"} MQ{"ມາຕິນີກ"} @@ -200,7 +193,7 @@ lo{ MU{"ມົວຣິຊຽສ"} MV{"ມັນດິຟ"} MW{"ມາລາວີ"} - MX{"ແມັກຊີໂກ"} + MX{"ເມັກຊິໂກ"} MY{"ມາເລເຊຍ"} MZ{"ໂມແຊມບິກ"} NA{"ນາມີເບຍ"} @@ -210,7 +203,7 @@ lo{ NG{"ໄນຈີເຣຍ"} NI{"ນິກຄາຣາກົວ"} NL{"ເນເທີແລນ"} - NO{"ນອກແວ໊"} + NO{"ນໍເວ"} NP{"ເນປານ"} NR{"ນາອູຣູ"} NU{"ນີອູເອ"} @@ -218,22 +211,22 @@ lo{ OM{"ໂອມານ"} PA{"ພານາມາ"} PE{"ເປຣູ"} - PF{"ເຟຣນຊ໌ ໂພລີນີເຊຍ"} + PF{"ເຟຣນຊ໌ ໂພລິນີເຊຍ"} PG{"ປາປົວນິວກີນີ"} PH{"ຟິລິບປິນ"} - PK{"ປາກິສຖານ"} - PL{"ໂປໂລຍ"} + PK{"ປາກິດສະຖານ"} + PL{"ໂປແລນ"} PM{"ເຊນ ປີແອ ມິເກວລອນ"} PN{"ໝູ່ເກາະພິດແຄນ"} PR{"ເພືອໂຕ ຣິໂກ"} PS{"ດິນແດນ ປາເລສຕິນຽນ"} PT{"ພອລທູໂກ"} - PW{"ປາເລົາ"} + PW{"ປາລາວ"} PY{"ພາຣາກວຍ"} QA{"ກາຕາ"} QO{"ເຂດຫ່າງໄກໂອຊີເນຍ"} RE{"ເຣອູນິຍົງ"} - RO{"ໂຣມານີ"} + RO{"ໂຣແມເນຍ"} RS{"ເຊີເບຍ"} RU{"ຣັດເຊຍ"} RW{"ຣວັນດາ"} @@ -264,10 +257,10 @@ lo{ TF{"ເຂດແດນທາງໃຕ້ຂອຝຮັ່ງ"} TG{"ໂຕໂກ"} TH{"ໄທ"} - TJ{"ທາຈິກິສຖານ"} + TJ{"ທາຈິກິດສະຖານ"} TK{"ໂຕເກເລົາ"} TL{"ທິມໍ-ເລສເຕ"} - TM{"ເທີກເມນິສຖານ"} + TM{"ເທີກເມນິສະຖານ"} TN{"ຕູນິເຊຍ"} TO{"ທອງກາ"} TR{"ເທີຄີ"} @@ -278,22 +271,23 @@ lo{ UA{"ຢູເຄຣນ"} UG{"ອູການດາ"} UM{"ໝູ່ເກາະຮອບນອກຂອງສະຫະລັດຯ"} + UN{"ສະຫະປະຊາຊາດ"} US{"ສະຫະລັດ"} UY{"ອູຣຸກວຍ"} - UZ{"ອຸສເບກິສຖານ"} + UZ{"ອຸສເບກິສະຖານ"} VA{"ນະຄອນ ວາຕິກັນ"} - VC{"ເຊນ ວິນເຊນ & ເກຣເນດິນ"} + VC{"ເຊນ ວິນເຊນ ແລະ ເກຣເນດິນ"} VE{"ເວເນຊູເອລາ"} VG{"ໝູ່ເກາະ ບຣິທິຊ ເວີຈິນ"} VI{"ໝູ່ເກາະ ຢູເອສ ເວີຈິນ"} VN{"ຫວຽດນາມ"} VU{"ວານົວຕູ"} - WF{"ວາລິສ ແລະ ຟຸຕູນາ"} + WF{"ວາລລິສ ແລະ ຟູຕູນາ"} WS{"ຊາມົວ"} XK{"ໂຄໂຊໂວ"} YE{"ເຢເມນ"} YT{"ມາຢັອດ"} - ZA{"ອາຟະລິກາໃຕ້"} + ZA{"ອາຟຣິກາໃຕ້"} ZM{"ແຊມເບຍ"} ZW{"ຊິມບັບເວ"} ZZ{"ຂົງເຂດທີ່ບໍ່ຮູ້ຈັກ"} @@ -302,16 +296,18 @@ lo{ GB{"ສະຫະລາດຊະອະນາຈັກຯ"} HK{"ຮອງກົງ"} MO{"ມາເກົ້າ"} - PS{"ປາເລສຕິນ"} + PS{"ປາເລສຕາຍ"} + UN{"ຢູເອັນ"} US{"ສະຫະລັດຯ"} } Countries%variant{ CD{"ຄອງໂກ (ສາທາລະນະລັດປະຊາທິປະໄຕ)"} CG{"ສາທາລະນະລັດຄອງໂກ"} CI{"ໄອໂວຣີ ໂຄທ"} + CZ{"ສາທາລະນະລັດເຊັກ"} FK{"ໝູ່ເກາະຟອກແລນ (ອິສລາສ ມາວິນນາສ)"} MK{"ແມຊິໂດເນຍ (FYROM)"} TL{"ທິມໍ ຕາເວັນອອກ"} } - Version{"2.1.22.93"} + Version{"2.1.31.86"} } diff --git a/icuSources/data/region/lrc.txt b/icuSources/data/region/lrc.txt old mode 100755 new mode 100644 index ef8ae9cf..ac377e83 --- a/icuSources/data/region/lrc.txt +++ b/icuSources/data/region/lrc.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/lrc.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License lrc{ Countries{ 001{"دونیا"} @@ -32,5 +26,5 @@ lrc{ US{"ڤولاتیا یأکاگئرتە"} ZZ{"راساگە نادیار"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/lt.txt b/icuSources/data/region/lt.txt index caa5424d..f097343f 100644 --- a/icuSources/data/region/lt.txt +++ b/icuSources/data/region/lt.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/lt.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License lt{ Countries{ 001{"pasaulis"} @@ -119,7 +113,7 @@ lt{ FO{"Farerų Salos"} FR{"PrancÅ«zija"} GA{"Gabonas"} - GB{"Didžioji Britanija"} + GB{"Jungtinė Karalystė"} GD{"Grenada"} GE{"Gruzija"} GF{"PrancÅ«zijos Gviana"} @@ -171,7 +165,7 @@ lt{ KZ{"Kazachstanas"} LA{"Laosas"} LB{"Libanas"} - LC{"Å ventoji Liucija"} + LC{"Sent Lusija"} LI{"LichtenÅ¡teinas"} LK{"Å ri Lanka"} LR{"Liberija"} @@ -218,13 +212,13 @@ lt{ OM{"Omanas"} PA{"Panama"} PE{"Peru"} - PF{"PrancÅ«zų Polinezija"} + PF{"PrancÅ«zijos Polinezija"} PG{"Papua Naujoji Gvinėja"} PH{"Filipinai"} PK{"Pakistanas"} PL{"Lenkija"} PM{"Sen Pjeras ir Mikelonas"} - PN{"Pitkernas"} + PN{"Pitkerno salos"} PR{"Puerto Rikas"} PS{"Palestinos teritorija"} PT{"Portugalija"} @@ -278,6 +272,7 @@ lt{ UA{"Ukraina"} UG{"Uganda"} UM{"Jungtinių Valstijų Mažosios Tolimosios Salos"} + UN{"Jungtinės Tautos"} US{"Jungtinės Valstijos"} UY{"Urugvajus"} UZ{"Uzbekistanas"} @@ -288,7 +283,7 @@ lt{ VI{"Jungtinių Valstijų Mergelių Salos"} VN{"Vietnamas"} VU{"Vanuatu"} - WF{"Volisas ir Futuna"} + WF{"Volisas ir FutÅ«na"} WS{"Samoa"} XK{"Kosovas"} YE{"Jemenas"} @@ -299,10 +294,11 @@ lt{ ZZ{"nežinoma sritis"} } Countries%short{ - GB{"Didžioji Britanija"} + GB{"JK"} HK{"Honkongas"} MO{"Makao"} PS{"Palestina"} + UN{"JT"} US{"JAV"} } Countries%variant{ @@ -312,5 +308,5 @@ lt{ FK{"Folklando (Malvinų) Salos"} MK{"Makedonijos Respublika"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/lu.txt b/icuSources/data/region/lu.txt old mode 100755 new mode 100644 index a6c23c0e..88f7f3b1 --- a/icuSources/data/region/lu.txt +++ b/icuSources/data/region/lu.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/lu.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License lu{ Countries{ AD{"Andore"} @@ -233,5 +227,5 @@ lu{ ZM{"Zambi"} ZW{"Zimbabwe"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/luo.txt b/icuSources/data/region/luo.txt old mode 100755 new mode 100644 index e97fd143..d51a4d51 --- a/icuSources/data/region/luo.txt +++ b/icuSources/data/region/luo.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/luo.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License luo{ Countries{ AD{"Andorra"} @@ -233,5 +227,5 @@ luo{ ZM{"Zambia"} ZW{"Zimbabwe"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/luy.txt b/icuSources/data/region/luy.txt old mode 100755 new mode 100644 index 39b45264..bd6b6328 --- a/icuSources/data/region/luy.txt +++ b/icuSources/data/region/luy.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/luy.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License luy{ Countries{ AD{"Andora"} @@ -233,5 +227,5 @@ luy{ ZM{"Zambia"} ZW{"Zimbabwe"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/lv.txt b/icuSources/data/region/lv.txt index d8d5a1db..a32c9f66 100644 --- a/icuSources/data/region/lv.txt +++ b/icuSources/data/region/lv.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/lv.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License lv{ Countries{ 001{"pasaule"} @@ -49,7 +43,7 @@ lv{ AO{"Angola"} AQ{"Antarktika"} AR{"ArgentÄ«na"} - AS{"Amerikāņu Samoa"} + AS{"ASV Samoa"} AT{"Austrija"} AU{"Austrālija"} AW{"Aruba"} @@ -62,7 +56,7 @@ lv{ BF{"Burkinafaso"} BG{"Bulgārija"} BH{"Bahreina"} - BI{"Burundi"} + BI{"Burundija"} BJ{"Benina"} BL{"SenbartelmÄ«"} BM{"Bermudu salas"} @@ -77,10 +71,10 @@ lv{ BY{"Baltkrievija"} BZ{"Beliza"} CA{"Kanāda"} - CC{"Kokosu jeb KÄ«linga salas"} - CD{"Kongo-KinÅ¡asa"} + CC{"Kokosu (KÄ«linga) salas"} + CD{"Kongo (KinÅ¡asa)"} CF{"Centrālāfrikas Republika"} - CG{"Kongo - Brazavila"} + CG{"Kongo (Brazavila)"} CH{"Å veice"} CI{"Kotdivuāra"} CK{"Kuka salas"} @@ -116,13 +110,13 @@ lv{ FJ{"Fidži"} FK{"Folklenda salas"} FM{"Mikronēzija"} - FO{"Fēru Salas"} + FO{"Fēru salas"} FR{"Francija"} GA{"Gabona"} GB{"Lielbritānija"} GD{"Grenāda"} GE{"Gruzija"} - GF{"Franču Gviāna"} + GF{"Francijas Gviāna"} GG{"Gērnsija"} GH{"Gana"} GI{"Gibraltārs"} @@ -138,7 +132,7 @@ lv{ GW{"Gvineja-Bisava"} GY{"Gajāna"} HK{"Ķīnas Ä«pašās pārvaldes apgabals Honkonga"} - HM{"Hērda un Makdonalda salas"} + HM{"Hērda sala un Makdonalda salas"} HN{"Hondurasa"} HR{"Horvātija"} HT{"Haiti"} @@ -152,7 +146,7 @@ lv{ IO{"Indijas okeāna Britu teritorija"} IQ{"Irāka"} IR{"Irāna"} - IS{"Īslande"} + IS{"Islande"} IT{"Itālija"} JE{"Džērsija"} JM{"Jamaika"} @@ -218,13 +212,13 @@ lv{ OM{"Omāna"} PA{"Panama"} PE{"Peru"} - PF{"Franču Polinēzija"} + PF{"Francijas Polinēzija"} PG{"Papua-Jaungvineja"} PH{"FilipÄ«nas"} PK{"Pakistāna"} PL{"Polija"} PM{"Senpjēra un Mikelona"} - PN{"Pitkērna"} + PN{"Pitkērnas salas"} PR{"Puertoriko"} PS{"PalestÄ«na"} PT{"Portugāle"} @@ -239,7 +233,7 @@ lv{ RW{"Ruanda"} SA{"SaÅ«da Arābija"} SB{"Zālamana salas"} - SC{"Å eiÅ¡elu salas"} + SC{"SeiÅ¡elu salas"} SD{"Sudāna"} SE{"Zviedrija"} SG{"SingapÅ«ra"} @@ -261,7 +255,7 @@ lv{ TA{"Tristana da Kuņas salas"} TC{"Tērksas un Kaikosas salas"} TD{"Čada"} - TF{"Francijas DienvidjÅ«ru Zemes"} + TF{"Francijas DienvidjÅ«ru teritorija"} TG{"Togo"} TH{"Taizeme"} TJ{"Tadžikistāna"} @@ -277,7 +271,8 @@ lv{ TZ{"Tanzānija"} UA{"Ukraina"} UG{"Uganda"} - UM{"ASV AizjÅ«ras salas"} + UM{"ASV Mazās AizjÅ«ras salas"} + UN{"Apvienoto Nāciju Organizācija"} US{"Amerikas Savienotās Valstis"} UY{"Urugvaja"} UZ{"Uzbekistāna"} @@ -288,7 +283,7 @@ lv{ VI{"ASV Virdžīnas"} VN{"Vjetnama"} VU{"Vanuatu"} - WF{"Volisa un Futuna"} + WF{"Volisa un Futunas salas"} WS{"Samoa"} XK{"Kosova"} YE{"Jemena"} @@ -303,14 +298,16 @@ lv{ HK{"Honkonga"} MO{"Makao"} PS{"PalestÄ«na"} + UN{"ANO"} US{"ASV"} } Countries%variant{ CD{"Kongo Demokrātiskā Republika"} CG{"Kongo (Republika)"} CI{"Ziloņkaula krasts"} + CZ{"Čehijas Republika"} FK{"Folklenda (Malvinu) salas"} - MK{"MaÄ·edonija (BDRM)"} + MK{"bijusÄ« Dienvidslāvijas MaÄ·edonijas Republika"} } - Version{"2.1.23.7"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/mas.txt b/icuSources/data/region/mas.txt old mode 100755 new mode 100644 index 8eabdcb7..259e0f1f --- a/icuSources/data/region/mas.txt +++ b/icuSources/data/region/mas.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/mas.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mas{ Countries{ AD{"Andora"} @@ -233,5 +227,5 @@ mas{ ZM{"Sambia"} ZW{"Simbabwe"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/mer.txt b/icuSources/data/region/mer.txt old mode 100755 new mode 100644 index 33709c6d..d24e774b --- a/icuSources/data/region/mer.txt +++ b/icuSources/data/region/mer.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/mer.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mer{ Countries{ AD{"Andora"} @@ -233,5 +227,5 @@ mer{ ZM{"Zambia"} ZW{"Zimbabwe"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/mfe.txt b/icuSources/data/region/mfe.txt old mode 100755 new mode 100644 index 0b39405a..7da3d480 --- a/icuSources/data/region/mfe.txt +++ b/icuSources/data/region/mfe.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/mfe.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mfe{ Countries{ AD{"Andor"} @@ -233,5 +227,5 @@ mfe{ ZM{"Zambi"} ZW{"Zimbabwe"} } - Version{"2.1.21.28"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/mg.txt b/icuSources/data/region/mg.txt old mode 100755 new mode 100644 index c0fa967c..15e230fc --- a/icuSources/data/region/mg.txt +++ b/icuSources/data/region/mg.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/mg.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mg{ Countries{ AD{"Andorra"} @@ -233,5 +227,5 @@ mg{ ZM{"Zambia"} ZW{"Zimbaboe"} } - Version{"2.1.21.28"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/mgh.txt b/icuSources/data/region/mgh.txt old mode 100755 new mode 100644 index 0c079ad7..c967323c --- a/icuSources/data/region/mgh.txt +++ b/icuSources/data/region/mgh.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/mgh.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mgh{ Countries{ AD{"Uandora"} @@ -146,5 +140,5 @@ mgh{ ZM{"Uzambia"} ZW{"Uzimbabwe"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/mgo.txt b/icuSources/data/region/mgo.txt old mode 100755 new mode 100644 index 31dee0d2..d0de24bf --- a/icuSources/data/region/mgo.txt +++ b/icuSources/data/region/mgo.txt @@ -1,15 +1,9 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/mgo.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mgo{ Countries{ CM{"Kamalun"} ZZ{"aba aben tisɔ̀"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/mk.txt b/icuSources/data/region/mk.txt index bf336ace..f7737302 100644 --- a/icuSources/data/region/mk.txt +++ b/icuSources/data/region/mk.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/mk.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mk{ Countries{ 001{"Свет"} @@ -53,7 +47,7 @@ mk{ AT{"Австрија"} AU{"Австралија"} AW{"Аруба"} - AX{"Оландски острови"} + AX{"Оландски Острови"} AZ{"Азербејџан"} BA{"Босна и Херцеговина"} BB{"Барбадос"} @@ -95,7 +89,7 @@ mk{ CW{"Курасао"} CX{"Божиќен Остров"} CY{"Кипар"} - CZ{"Република Чешка"} + CZ{"Чешка"} DE{"Германија"} DG{"Диего Гарсија"} DJ{"Џибути"} @@ -134,11 +128,11 @@ mk{ GR{"Грција"} GS{"Јужна Џорџија и Јужни Сендвички Острови"} GT{"Гватемала"} - GU{"Гвам"} + GU{"Гуам"} GW{"Гвинеја-Бисау"} GY{"Гвајана"} HK{"Хонг Конг С.А.Р Кина"} - HM{"Остров Херд и Острови Макдоналд"} + HM{"Остров Херд и Острови Мекдоналд"} HN{"Хондурас"} HR{"Хрватска"} HT{"Хаити"} @@ -191,7 +185,7 @@ mk{ ML{"Мали"} MM{"Мјанмар (Бурма)"} MN{"Монголија"} - MO{"Макао С.А.Р Кина"} + MO{"Макао САР"} MP{"Северни Маријански Острови"} MQ{"Мартиник"} MR{"Мавританија"} @@ -213,7 +207,7 @@ mk{ NO{"Норвешка"} NP{"Непал"} NR{"Науру"} - NU{"Ниуе"} + NU{"Ниује"} NZ{"Нов Зеланд"} OM{"Оман"} PA{"Панама"} @@ -232,7 +226,7 @@ mk{ PY{"Парагвај"} QA{"Катар"} QO{"Зависни земји во Океанија"} - RE{"Ријунион"} + RE{"Реунион"} RO{"Романија"} RS{"Србија"} RU{"Русија"} @@ -259,9 +253,9 @@ mk{ SY{"Сирија"} SZ{"Свазиленд"} TA{"Тристан да Куња"} - TC{"Острови Туркс и Кајкос"} + TC{"Острови Туркс и Каикос"} TD{"Чад"} - TF{"Француски Јужни територии"} + TF{"Француски Јужни Територии"} TG{"Того"} TH{"Тајланд"} TJ{"Таџикистан"} @@ -278,6 +272,7 @@ mk{ UA{"Украина"} UG{"Уганда"} UM{"Американски територии во Пацификот"} + UN{"обединети нации"} US{"Соединети Американски Држави"} UY{"Уругвај"} UZ{"Узбекистан"} @@ -303,15 +298,17 @@ mk{ HK{"Хонг Конг"} MO{"Макао"} PS{"Палестина"} + UN{"ОН"} US{"САД"} } Countries%variant{ CD{"Конго (Демократска Република Конго)"} CG{"Конго (Република)"} - CI{"Брег на Слонова Коска"} + CI{"Брег на Слоновата Коска"} + CZ{"Република Чешка"} FK{"Фолкландски Острови (Малвински Острови)"} MK{"Република Македонија"} TL{"Источен Тимор"} } - Version{"2.1.24.11"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/ml.txt b/icuSources/data/region/ml.txt index 772f1ac3..3c98538a 100644 --- a/icuSources/data/region/ml.txt +++ b/icuSources/data/region/ml.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ml.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ml{ Countries{ 001{"ലോകം"} @@ -68,7 +62,7 @@ ml{ BM{"ബർമുഡ"} BN{"ബ്രൂണൈ"} BO{"ബൊളീവിയ"} - BQ{"ബൊണെയ്ർ, സിന്റ് യുസ്റ്റേഷ്യസ്, സാബ എന്നിവ"} + BQ{"കരീബിയൻ നെതർലാൻഡ്സ്"} BR{"ബ്രസീൽ"} BS{"ബഹാമാസ്"} BT{"ഭൂട്ടാൻ"} @@ -95,7 +89,7 @@ ml{ CW{"കുറാകാവോ"} CX{"ക്രിസ്മസ് ദ്വീപ്"} CY{"സൈപ്രസ്"} - CZ{"ചെക്ക് റിപ്പബ്ലിക്"} + CZ{"ചെക്കിയ"} DE{"ജർമനി"} DG{"ഡീഗോ ഗ്രാഷ്യ"} DJ{"ദിജിബൗട്ടി"} @@ -145,7 +139,7 @@ ml{ HU{"ഹംഗറി"} IC{"കാനറി ദ്വീപുകൾ"} ID{"ഇന്തോനേഷ്യ"} - IE{"അയർലാൻഡ്"} + IE{"അയർലൻഡ്"} IL{"ഇസ്രായേൽ"} IM{"ഐൽ ഓഫ് മാൻ"} IN{"ഇന്ത്യ"} @@ -204,7 +198,7 @@ ml{ MY{"മലേഷ്യ"} MZ{"മൊസാംബിക്ക്"} NA{"നമീബിയ"} - NC{"പുതിയ കാലിഡോണിയ"} + NC{"ന്യൂ കാലിഡോണിയ"} NE{"നൈജർ"} NF{"നോർഫോക് ദ്വീപ്"} NG{"നൈജീരിയ"} @@ -220,7 +214,7 @@ ml{ PE{"പെറു"} PF{"ഫ്രഞ്ച് പോളിനേഷ്യ"} PG{"പാപ്പുവ ന്യൂ ഗിനിയ"} - PH{"ഫിലിപ്പൈൻസ്"} + PH{"ഫിലിപ്പീൻസ്"} PK{"പാക്കിസ്ഥാൻ"} PL{"പോളണ്ട്"} PM{"സെന്റ് പിയറിയും മിക്കലണും"} @@ -239,7 +233,7 @@ ml{ RW{"റുവാണ്ട"} SA{"സൗദി അറേബ്യ"} SB{"സോളമൻ‍ ദ്വീപുകൾ"} - SC{"സെയ്‌ഷെൽസ്"} + SC{"സീഷെൽസ്"} SD{"സുഡാൻ"} SE{"സ്വീഡൻ"} SG{"സിംഗപ്പുർ"} @@ -251,7 +245,7 @@ ml{ SM{"സാൻ മറിനോ"} SN{"സെനഗൽ"} SO{"സോമാലിയ"} - SR{"സുരിനെയിം"} + SR{"സുരിനാം"} SS{"ദക്ഷിണ സുഡാൻ"} ST{"സാവോ ടോമും പ്രിൻസിപെയും"} SV{"എൽ സാൽവദോർ"} @@ -278,6 +272,7 @@ ml{ UA{"ഉക്രെയ്‌ൻ"} UG{"ഉഗാണ്ട"} UM{"യു.എസ്. ദ്വീപസമൂഹങ്ങൾ"} + UN{"ഐക്യരാഷ്ട്രസഭ"} US{"അമേരിക്കൻ ഐക്യനാടുകൾ"} UY{"ഉറുഗ്വേ"} UZ{"ഉസ്‌ബെക്കിസ്ഥാൻ"} @@ -303,15 +298,17 @@ ml{ HK{"ഹോങ്കോങ്ങ്"} MO{"മക്കാവു"} PS{"പലസ്‌തീൻ"} + UN{"യുഎൻ"} US{"യു.എസ്"} } Countries%variant{ CD{"കോംഗോ (DRC)"} CG{"കോംഗോ (റിപ്പബ്ലിക്ക്)"} CI{"ഐവറി കോസ്റ്റ്"} + CZ{"ചെക്ക് റിപ്പബ്ലിക്"} FK{"ഫോക്ക്‌ലാൻഡ് ദ്വീപുകൾ (ഐലാസ് മാൽവിനാസ്)"} MK{"മാസിഡോണിയ (FYROM)"} TL{"കിഴക്കൻ തിമോർ"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/mn.txt b/icuSources/data/region/mn.txt old mode 100755 new mode 100644 index 211d40f8..bc8fa68d --- a/icuSources/data/region/mn.txt +++ b/icuSources/data/region/mn.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/mn.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mn{ Countries{ 001{"Дэлхий"} @@ -24,12 +18,12 @@ mn{ 029{"Карибын"} 030{"Зүүн Ази"} 034{"Өмнөд Ази"} - 035{"Зүүн Өмнөд Ази"} + 035{"Зүүн өмнөд Ази"} 039{"Өмнөд Европ"} 053{"Австралиази"} 054{"Меланези"} 057{"Микронезийн бүс"} - 061{"Полинез"} + 061{"Полинези"} 142{"Ази"} 143{"Төв Ази"} 145{"Баруун Ази"} @@ -38,14 +32,14 @@ mn{ 154{"Хойд Европ"} 155{"Баруун Европ"} 419{"Латин Америк"} - AC{"Аскенсион Арал"} + AC{"Аскенсион арал"} AD{"Андорра"} AE{"Арабын Нэгдсэн Эмират"} AF{"Афганистан"} AG{"Антигуа ба Барбуда"} AI{"Ангила"} AL{"Албани"} - AM{"Армен"} + AM{"Армени"} AO{"Ангол"} AQ{"Антарктик"} AR{"Аргентин"} @@ -55,7 +49,7 @@ mn{ AW{"Аруба"} AX{"Аландын Арлууд"} AZ{"Азербайжан"} - BA{"Босни Херцеговин"} + BA{"Босни Герцеговин"} BB{"Барбадос"} BD{"Бангладеш"} BE{"Белги"} @@ -72,40 +66,40 @@ mn{ BR{"Бразил"} BS{"Багам"} BT{"Бутан"} - BV{"Буветын Арлууд"} + BV{"Буветын арлууд"} BW{"Ботсвана"} - BY{"Беларус"} + BY{"Беларусь"} BZ{"Белиз"} CA{"Канад"} - CC{"Кокос (Кийлинг) Арлууд"} + CC{"Кокос (Кийлинг) арлууд"} CD{"Конго-Киншаса"} CF{"Төв Африкийн Бүгд Найрамдах Улс"} CG{"Конго Браззавиль"} CH{"Швейцари"} CI{"Кот д’Ивуар"} - CK{"Күүкийн Арлууд"} + CK{"Күүкийн арлууд"} CL{"Чили"} CM{"Камерун"} CN{"Хятад"} CO{"Колумб"} - CP{"Клиппертон Арал"} + CP{"Клиппертон арал"} CR{"Коста Рика"} CU{"Куба"} CV{"Капе Верде"} CW{"Куракао"} - CX{"Зул Сарын Арал"} + CX{"Зул сарын арал"} CY{"Кипр"} - CZ{"Бүгд Найрамдах Чех Улс"} + CZ{"Чех"} DE{"Герман"} DG{"Диего Гарсиа"} DJ{"Джибути"} DK{"Дани"} DM{"Доминик"} - DO{"Бүгд Найрамдах Доминикан"} + DO{"Бүгд Найрамдах Доминикан Улс"} DZ{"Алжир"} EA{"Сеута ба Мелилья"} EC{"Эквадор"} - EE{"Эстон"} + EE{"Эстони"} EG{"Египет"} EH{"Баруун Сахар"} ER{"Эритри"} @@ -138,7 +132,7 @@ mn{ GW{"Гвиней-Бисау"} GY{"Гайана"} HK{"БНХАУ-ын Тусгай захиргааны бүс Хонг Конг"} - HM{"Хэрд болон Макдоналд Арлууд"} + HM{"Хэрд болон Макдоналд арлууд"} HN{"Гондурас"} HR{"Хорват"} HT{"Гаити"} @@ -186,13 +180,13 @@ mn{ ME{"Монтенегро"} MF{"Сент-Мартин"} MG{"Мадагаскар"} - MH{"Маршаллын Арлууд"} + MH{"Маршаллын арлууд"} MK{"Македон"} ML{"Мали"} MM{"Мьянмар (Бурма)"} MN{"Монгол"} MO{"БНХАУ-ын Тусгай захиргааны бүс Макао"} - MP{"Хойд Марианы Арлууд"} + MP{"Хойд Марианы арлууд"} MQ{"Мартиник"} MR{"Мавритани"} MS{"Монтсеррат"} @@ -206,7 +200,7 @@ mn{ NA{"Намиби"} NC{"Шинэ Каледони"} NE{"Нигер"} - NF{"Норфолк Арлууд"} + NF{"Норфолк арлууд"} NG{"Нигери"} NI{"Никарагуа"} NL{"Нидерланд"} @@ -224,10 +218,10 @@ mn{ PK{"Пакистан"} PL{"Польш"} PM{"Сэнт Пьер ба Микелон"} - PN{"Питкэрн Арлууд"} + PN{"Питкэрн арлууд"} PR{"Пуэрто Рико"} PS{"Палестины нутаг дэвсгэрүүд"} - PT{"Португал"} + PT{"Португаль"} PW{"Палау"} PY{"Парагвай"} QA{"Катар"} @@ -271,13 +265,14 @@ mn{ TN{"Тунис"} TO{"Тонга"} TR{"Турк"} - TT{"Тринидад ба Тобаго"} + TT{"Тринидад Тобаго"} TV{"Тувалу"} - TW{"Тайван"} + TW{"Тайвань"} TZ{"Танзани"} - UA{"Украйн"} + UA{"Украин"} UG{"Уганда"} UM{"АНУ-ын тойрсон арлууд"} + UN{"Нэгдсэн Үндэстний Байгууллага"} US{"Америкийн Нэгдсэн Улс"} UY{"Уругвай"} UZ{"Узбекистан"} @@ -296,22 +291,24 @@ mn{ ZA{"Өмнөд Африк тив"} ZM{"Замби"} ZW{"Зимбабве"} - ZZ{"Тодорхойгүй"} + ZZ{"Тодорхойгүй бүс"} } Countries%short{ GB{"ИБ"} HK{"Хонг Конг"} MO{"Макао"} PS{"Палестин"} + UN{"НҮБ"} US{"АНУ"} } Countries%variant{ CD{"Конго (БНУ)"} CG{"Конго (Бүгд Найрамдах улс)"} - CI{"Зааны Ясан Эрэг"} + CI{"Зааны ясан эрэг"} + CZ{"Бүгд Найрамдах Чех Улс"} FK{"Фолькландын Арлууд (Ислас Мальвинас)"} MK{"Македон (Хуучин Югославын бүрэлдэхүүний Македон)"} TL{"Зүүн Тимор"} } - Version{"2.1.23.7"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/mo.txt b/icuSources/data/region/mo.txt old mode 100755 new mode 100644 index 31e165ab..64025913 --- a/icuSources/data/region/mo.txt +++ b/icuSources/data/region/mo.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mo{ "%%ALIAS"{"ro_MD"} } diff --git a/icuSources/data/region/mr.txt b/icuSources/data/region/mr.txt index a35c84ff..904fcf75 100644 --- a/icuSources/data/region/mr.txt +++ b/icuSources/data/region/mr.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/mr.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mr{ Countries{ 001{"विश्व"} @@ -95,7 +89,7 @@ mr{ CW{"क्युरासाओ"} CX{"ख्रिसमस बेट"} CY{"सायप्रस"} - CZ{"झेक प्रजासत्ताक"} + CZ{"झेकिया"} DE{"जर्मनी"} DG{"दिएगो गार्सिया"} DJ{"जिबौटी"} @@ -147,7 +141,7 @@ mr{ ID{"इंडोनेशिया"} IE{"आयर्लंड"} IL{"इस्त्राइल"} - IM{"इस्ले ऑफ मॅन"} + IM{"आयल ऑफ मॅन"} IN{"भारत"} IO{"ब्रिटिश हिंदी महासागर क्षेत्र"} IQ{"इराक"} @@ -266,7 +260,7 @@ mr{ TH{"थायलंड"} TJ{"ताजिकिस्तान"} TK{"तोकेलाउ"} - TL{"पूर्व तिमोर"} + TL{"तिमोर-लेस्ते"} TM{"तुर्कमेनिस्तान"} TN{"ट्यूनिशिया"} TO{"टोंगा"} @@ -278,6 +272,7 @@ mr{ UA{"युक्रेन"} UG{"युगांडा"} UM{"यू.एस. आउटलाइंग बेटे"} + UN{"संयुक्त राष्ट्र"} US{"युनायटेड स्टेट्स"} UY{"उरुग्वे"} UZ{"उझबेकिस्तान"} @@ -303,13 +298,16 @@ mr{ HK{"हाँगकाँग"} MO{"मकाओ"} PS{"पॅलेस्टाईन"} + UN{"यूएन"} US{"यू.एस."} } Countries%variant{ - CD{"काँगो (ङीआरसी)"} + CD{"काँगो (डीआरसी)"} CG{"काँगो (प्रजासत्ताक)"} + CZ{"झेक प्रजासत्ताक"} FK{"फॉकलंड बेटे (इस्लास मालविनास)"} MK{"मॅसेडोनिया (FYROM)"} + TL{"पूर्व तिमोर"} } - Version{"2.1.22.93"} + Version{"2.1.31.86"} } diff --git a/icuSources/data/region/ms.txt b/icuSources/data/region/ms.txt index 32b8b4ba..0c6aec81 100644 --- a/icuSources/data/region/ms.txt +++ b/icuSources/data/region/ms.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ms.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ms{ Countries{ 001{"Dunia"} @@ -95,7 +89,7 @@ ms{ CW{"Curacao"} CX{"Pulau Krismas"} CY{"Cyprus"} - CZ{"Republik Czech"} + CZ{"Czechia"} DE{"Jerman"} DG{"Diego Garcia"} DJ{"Djibouti"} @@ -137,7 +131,7 @@ ms{ GU{"Guam"} GW{"Guinea Bissau"} GY{"Guyana"} - HK{"Hong Kong SAR China"} + HK{"Hong Kong (China)"} HM{"Kepulauan Heard & McDonald"} HN{"Honduras"} HR{"Croatia"} @@ -191,7 +185,7 @@ ms{ ML{"Mali"} MM{"Myanmar (Burma)"} MN{"Mongolia"} - MO{"Macau SAR China"} + MO{"Macau (China)"} MP{"Kepulauan Mariana Utara"} MQ{"Martinique"} MR{"Mauritania"} @@ -278,6 +272,7 @@ ms{ UA{"Ukraine"} UG{"Uganda"} UM{"Kepulauan Terpencil A.S."} + UN{"Bangsa-bangsa Bersatu"} US{"Amerika Syarikat"} UY{"Uruguay"} UZ{"Uzbekistan"} @@ -303,15 +298,17 @@ ms{ HK{"Hong Kong"} MO{"Macau"} PS{"Palestin"} + UN{"PBB"} US{"A.S"} } Countries%variant{ CD{"Congo (DRC)"} CG{"Congo (Republik)"} CI{"Ivory Coast"} + CZ{"Republik Czech"} FK{"Kepulauan Falkland (Islas Malvinas)"} MK{"Macedonia (FYROM)"} TL{"Timor Timur"} } - Version{"2.1.24.16"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/ms_Arab.txt b/icuSources/data/region/ms_Arab.txt index 7b2ee72f..617e41e7 100644 --- a/icuSources/data/region/ms_Arab.txt +++ b/icuSources/data/region/ms_Arab.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ms_Arab.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ms_Arab{ %%Parent{"root"} Countries{ @@ -34,5 +28,5 @@ ms_Arab{ US{"اميريک شريکت"} ZZ{"ولايه تيدق دکتاهوءي"} } - Version{"2.1.19.29"} + Version{"2.1.27.40"} } diff --git a/icuSources/data/region/mt.txt b/icuSources/data/region/mt.txt index 376ad929..ec5cf693 100644 --- a/icuSources/data/region/mt.txt +++ b/icuSources/data/region/mt.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/mt.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mt{ Countries{ 001{"Dinja"} @@ -36,247 +30,283 @@ mt{ 154{"Ewropa ta’ Fuq"} 155{"Ewropa tal-Punent"} 419{"Amerika Latina"} + AC{"Ascension Island"} AD{"Andorra"} - AE{"Emirati Għarab Maqgħuda"} - AF{"Afganistan"} - AG{"Antigua and Barbuda"} - AI{"Angwilla"} - AL{"Albanija"} - AM{"Armenja"} - AO{"Angola"} - AQ{"Antartika"} - AR{"ArÄ¡entina"} - AS{"Samoa Amerikana"} - AT{"Awstrija"} - AU{"Awstralja"} + AE{"l-Emirati Għarab Magħquda"} + AF{"l-Afganistan"} + AG{"Antigua u Barbuda"} + AI{"Anguilla"} + AL{"l-Albanija"} + AM{"l-Armenja"} + AO{"l-Angola"} + AQ{"l-Antartika"} + AR{"l-ArÄ¡entina"} + AS{"is-Samoa Amerikana"} + AT{"l-Awstrija"} + AU{"l-Awstralja"} AW{"Aruba"} - AX{"Gżejjer Aland"} - AZ{"AżerbajÄ¡an"} - BA{"Bożnija Ħerżegovina"} + AX{"il-Gżejjer Aland"} + AZ{"l-AżerbajÄ¡an"} + BA{"il-Bożnija-Ħerzegovina"} BB{"Barbados"} - BD{"Bangladexx"} - BE{"BelÄ¡ju"} - BF{"Burkina Faso"} - BG{"Bulgarija"} - BH{"Baħrajn"} - BI{"Burundi"} - BJ{"Benin"} + BD{"il-Bangladesh"} + BE{"il-BelÄ¡ju"} + BF{"il-Burkina Faso"} + BG{"il-Bulgarija"} + BH{"il-Bahrain"} + BI{"il-Burundi"} + BJ{"il-Benin"} + BL{"Saint Barthélemy"} BM{"Bermuda"} - BN{"Brunej"} - BO{"Bolivja"} + BN{"il-Brunei"} + BO{"il-Bolivja"} + BQ{"in-Netherlands tal-Karibew"} BR{"Il-Brażil"} - BS{"Baħamas"} - BT{"Butan"} - BV{"Bouvet Island"} - BW{"Botswana"} - BY{"Bjelorussja"} - BZ{"Beliże"} - CA{"Kanada"} - CC{"Cocos (Keeling) Islands"} - CD{"Democratic Republic of the Congo"} - CF{"Repubblika Afrikana Ċentrali"} - CG{"Kongo"} - CH{"Svizzera"} - CI{"Kosta ta’ l-Avorju"} - CK{"Cook Islands"} - CL{"Ċili"} - CM{"Kamerun"} - CN{"Iċ-Ċina"} - CO{"Kolombja"} - CR{"Kosta Rika"} + BS{"il-Bahamas"} + BT{"il-Bhutan"} + BV{"Gżira Bouvet"} + BW{"il-Botswana"} + BY{"il-Belarussja"} + BZ{"il-Belize"} + CA{"il-Kanada"} + CC{"Gżejjer Cocos (Keeling)"} + CD{"ir-Repubblika Demokratika tal-Kongo"} + CF{"ir-Repubblika Ċentru-Afrikana"} + CG{"il-Kongo - Brazzaville"} + CH{"Å»vizzera"} + CI{"il-Kosta tal-Avorju"} + CK{"Gżejjer Cook"} + CL{"iċ-Ċili"} + CM{"il-Kamerun"} + CN{"CN"} + CO{"il-Kolombja"} + CP{"il-Gżira Clipperton"} + CR{"il-Costa Rica"} CU{"Kuba"} - CV{"Kape Verde"} - CX{"Christmas Island"} + CV{"Cape Verde"} + CW{"Curaçao"} + CX{"il-Gżira Christmas"} CY{"Ċipru"} - CZ{"Repubblika Ċeka"} - DE{"Il-Ä ermanja"} - DJ{"Ä ibuti"} - DK{"Danimarka"} - DM{"Dominika"} - DO{"Republikka Domenikana"} - DZ{"AlÄ¡erija"} - EC{"Ekwador"} - EE{"Estonja"} - EG{"EÄ¡ittu"} - EH{"Sahara tal-Punent"} - ER{"Eritrea"} + CZ{"ir-Repubblika Ċeka"} + DE{"il-Ä ermanja"} + DG{"Diego Garcia"} + DJ{"il-Djibouti"} + DK{"id-Danimarka"} + DM{"Dominica"} + DO{"ir-Repubblika Dominicana"} + DZ{"l-AlÄ¡erija"} + EA{"Ceuta u Melilla"} + EC{"l-Ekwador"} + EE{"l-Estonja"} + EG{"l-EÄ¡ittu"} + EH{"is-Saħara tal-Punent"} + ER{"l-Eritrea"} ES{"Spanja"} - ET{"Etijopja"} + ET{"l-Etjopja"} EU{"Unjoni Ewropea"} - FI{"Finlandja"} + FI{"il-Finlandja"} FJ{"FiÄ¡i"} - FK{"Falkland Islands"} - FM{"Mikronesja"} - FO{"Gżejjer Faroe"} + FK{"il-Gżejjer Falkland"} + FM{"Mikroneżja"} + FO{"il-Gżejjer Faeroe"} FR{"Franza"} - GA{"Gabon"} - GB{"L-Ingilterra"} + GA{"il-Gabon"} + GB{"ir-Renju Unit"} GD{"Grenada"} - GE{"Ä eorÄ¡ja"} - GF{"Gujana Franċiża"} - GH{"Gana"} - GI{"Gibraltar"} - GL{"Grinlandja"} - GM{"Gambja"} - GN{"Ginea"} - GP{"Gwadelupe"} - GQ{"Ginea Ekwatorjali"} - GR{"Greċja"} - GS{"South Georgia and the South Sandwich Islands"} - GT{"Gwatemala"} - GU{"Gwam"} - GW{"Ginea-Bissaw"} - GY{"Gujana"} - HK{"Ħong Kong S.A.R. Ċina"} - HM{"Heard Island and McDonald Islands"} - HN{"Ħonduras"} - HR{"Kroazja"} - HT{"Ħaiti"} - HU{"Ungerija"} - ID{"Indoneżja"} - IE{"Irlanda"} + GE{"il-Georgia"} + GF{"il-Guyana Franċiża"} + GG{"Guernsey"} + GH{"il-Ghana"} + GI{"Ä ibiltà"} + GL{"Greenland"} + GM{"il-Gambja"} + GN{"il-Guinea"} + GP{"Guadeloupe"} + GQ{"il-Guinea Ekwatorjali"} + GR{"il-Greċja"} + GS{"il-Georgia tan-Nofsinhar u l-Gżejjer Sandwich tan-Nofsinhar"} + GT{"il-Gwatemala"} + GU{"Guam"} + GW{"il-Guinea-Bissau"} + GY{"il-Guyana"} + HK{ + "ir-ReÄ¡jun Amministrattiv Speċjali ta’ Hong Kong tar-Repubblika tal-Poplu" + " taċ-Ċina" + } + HM{"il-Gżejjer Heard u l-Gżejjer McDonald"} + HN{"il-Honduras"} + HR{"il-Kroazja"} + HT{"il-Haiti"} + HU{"l-Ungerija"} + IC{"il-Gżejjer Canary"} + ID{"l-Indoneżja"} + IE{"l-Irlanda"} IL{"Iżrael"} IM{"Isle of Man"} - IN{"L-Indja"} - IO{"British Indian Ocean Territory"} - IQ{"Iraq"} - IR{"Iran"} - IS{"Islanda"} - IT{"L-Italja"} - JM{"Ä amajka"} - JO{"Ä ordan"} - JP{"Il-Ä appun"} - KE{"Kenja"} - KG{"Kirgistan"} - KH{"Kambodja"} + IN{"l-Indja"} + IO{"Territorju Brittaniku tal-Oċean Indjan"} + IQ{"l-Iraq"} + IR{"l-Iran"} + IS{"l-iżlanda"} + IT{"l-Italja"} + JE{"Jersey"} + JM{"il-Ä amajka"} + JO{"il-Ä ordan"} + JP{"il-Ä appun"} + KE{"il-Kenja"} + KG{"il-Kirgiżistan"} + KH{"il-Kambodja"} KI{"Kiribati"} - KM{"Komoros"} - KN{"Saint Kitts and Nevis"} - KP{"Koreja ta’ Fuq"} - KR{"Koreja t’Isfel"} - KW{"Kuwajt"} - KY{"Gżejjer Kajmani"} - KZ{"Każakstan"} - LA{"Laos"} - LB{"Libanu"} - LC{"Santa Luċija"} - LI{"Liechtenstein"} - LK{"Sri Lanka"} - LR{"Liberja"} - LS{"Lesoto"} - LT{"Litwanja"} - LU{"Lussemburgu"} - LV{"Latvja"} - LY{"Libja"} - MA{"Marokk"} - MC{"Monako"} - MD{"Moldova"} - MG{"Madagaskar"} - MH{"Gżejjer ta’ Marshall"} - MK{"Maċedonja"} - ML{"Mali"} - MM{"Mjanmar"} - MN{"Mongolja"} - MO{"Macao S.A.R., China"} - MP{"Gżejjer Marjana ta’ Fuq"} - MQ{"Martinik"} - MR{"Mawritanja"} + KM{"Comoros"} + KN{"Saint Kitts u Nevis"} + KP{"il-Korea ta’ Fuq"} + KR{"il-Korea t’Isfel"} + KW{"il-Kuwajt"} + KY{"il-Gżejjer Cayman"} + KZ{"il-Każakistan"} + LA{"il-Laos"} + LB{"il-Libanu"} + LC{"Saint Lucia"} + LI{"il-Liechtenstein"} + LK{"is-Sri Lanka"} + LR{"il-Liberja"} + LS{"il-Lesoto"} + LT{"il-Litwanja"} + LU{"il-Lussemburgu"} + LV{"il-Latvja"} + LY{"il-Libja"} + MA{"il-Marokk"} + MC{"Monaco"} + MD{"il-Moldova"} + ME{"il-Montenegro"} + MF{"Saint Martin"} + MG{"Madagascar"} + MH{"Gżejjer Marshall"} + MK{"l-Eks-Repubblika Jugoslava tal-Maċedonia"} + ML{"il-Mali"} + MM{"il-Myanmar/Burma"} + MN{"il-Mongolja"} + MO{ + "ir-ReÄ¡jun Amministrattiv Speċjali tal-Macao tar-Repubblika tal-Poplu taċ" + "-Ċina" + } + MP{"Ġżejjer Mariana tat-Tramuntana"} + MQ{"Martinique"} + MR{"il-Mauritania"} MS{"Montserrat"} MT{"Malta"} - MU{"Mawrizju"} - MV{"Maldives"} - MW{"Malawi"} - MX{"Messiku"} - MY{"Malasja"} - MZ{"Możambik"} - NA{"Namibja"} + MU{"Mauritius"} + MV{"il-Maldivi"} + MW{"il-Malawi"} + MX{"il-Messiku"} + MY{"il-Malasja"} + MZ{"il-Mozambique"} + NA{"in-Namibja"} NC{"New Caledonia"} - NE{"NiÄ¡er"} - NF{"Norfolk Island"} - NG{"NiÄ¡erja"} - NI{"Nikaragwa"} - NL{"Olanda"} - NO{"NorveÄ¡ja"} - NP{"Nepal"} + NE{"in-NiÄ¡er"} + NF{"Gżira Norfolk"} + NG{"in-NiÄ¡erja"} + NI{"in-Nikaragwa"} + NL{"in-Netherlands"} + NO{"in-NorveÄ¡ja"} + NP{"in-Nepal"} NR{"Nauru"} NU{"Niue"} NZ{"New Zealand"} - OM{"Oman"} - PA{"Panama"} - PE{"Peru"} - PF{"Polinesja Franċiża"} - PG{"Papwa-Ginea Ä dida"} - PH{"Filippini"} - PK{"Pakistan"} - PL{"Polonja"} - PM{"Saint Pierre and Miquelon"} - PN{"Pitcairn"} + OM{"l-Oman"} + PA{"il-Panama"} + PE{"il-Perù"} + PF{"Polineżja Franċiża"} + PG{"Papua New Guinea"} + PH{"il-Filippini"} + PK{"il-Pakistan"} + PL{"il-Polonja"} + PM{"Saint Pierre u Miquelon"} + PN{"Gżejjer Pitcairn"} PR{"Puerto Rico"} - PS{"Territorju Palestinjan"} - PT{"Portugall"} + PS{"it-Territorji Palestinjani"} + PT{"il-Portugall"} PW{"Palau"} - PY{"Paragwaj"} - QA{"Qatar"} + PY{"il-Paragwaj"} + QA{"il-Qatar"} RE{"Réunion"} - RO{"Rumanija"} - RU{"Ir-Russja"} - RW{"Rwanda"} - SA{"Għarabja Sawdita"} - SB{"Solomon Islands"} - SC{"Seychelles"} - SD{"Sudan"} - SE{"Å»vezja"} - SG{"Singapor"} + RO{"ir-Rumanija"} + RS{"is-Serbja"} + RU{"ir-Russja"} + RW{"ir-Rwanda"} + SA{"l-Arabia Sawdija"} + SB{"il-Gżejjer Solomon"} + SC{"is-Seychelles"} + SD{"is-Sudan"} + SE{"l-Iżvezja"} + SG{"Singapore"} SH{"Saint Helena"} - SI{"Slovenja"} - SJ{"Svalbard and Jan Mayen"} - SK{"Slovakkja"} + SI{"is-Slovenja"} + SJ{"Svalbard u Jan Mayen"} + SK{"is-Slovakkja"} SL{"Sierra Leone"} SM{"San Marino"} - SN{"Senegal"} - SO{"Somalja"} - SR{"Surinam"} - ST{"Sao Tome and Principe"} + SN{"is-Senegal"} + SO{"is-Somalja"} + SR{"is-Suriname"} + SS{"is-Sudan t’Isfel"} + ST{"São Tomé u Príncipe"} SV{"El Salvador"} - SY{"Sirja"} - SZ{"Sważiland"} - TC{"Turks and Caicos Islands"} - TD{"Ċad"} - TF{"Territorji Franċiżi ta’ Nofsinhar"} - TG{"Togo"} - TH{"Tajlandja"} - TJ{"TaÄ¡ikistan"} - TK{"Tokelaw"} - TL{"Timor tal-Lvant"} - TM{"Turkmenistan"} - TN{"Tuneż"} + SX{"Sint Maarten"} + SY{"is-Sirja"} + SZ{"is-Swaziland"} + TA{"Tristan da Cunha"} + TC{"il-Gżejjer Turks u Caicos"} + TD{"iċ-Chad"} + TF{"It-Territorji Franċiżi tan-Nofsinhar"} + TG{"it-Togo"} + TH{"it-Tajlandja"} + TJ{"it-TaÄ¡ikistan"} + TK{"it-Tokelau"} + TL{"Timor Leste"} + TM{"it-Turkmenistan"} + TN{"it-Tuneżija"} TO{"Tonga"} - TR{"Turkija"} + TR{"it-Turkija"} TT{"Trinidad u Tobago"} TV{"Tuvalu"} - TW{"Tajwan"} - TZ{"Tanżanija"} - UA{"Ukraina"} - UG{"Uganda"} - UM{"United States Minor Outlying Islands"} - US{"L-Istati Uniti"} - UY{"Urugwaj"} - UZ{"Użbekistan"} - VA{"Vatikan"} - VC{"Saint Vincent and the Grenadines"} - VE{"Venezwela"} - VG{"British Virgin Islands"} - VI{"U.S. Virgin Islands"} - VN{"Vjetnam"} - VU{"Vanwatu"} - WF{"Wallis and Futuna"} + TW{"it-Tajwan"} + TZ{"it-Tanzanija"} + UA{"l-Ukrajna"} + UG{"l-Uganda"} + UM{"Il-Gżejjer Minuri Mbiegħda tal-Istati Uniti"} + US{"l-Istati Uniti"} + UY{"l-Urugwaj"} + UZ{"l-Użbekistan"} + VA{"l-Istat tal-Belt tal-Vatikan"} + VC{"Saint Vincent u l-Grenadini"} + VE{"il-Venezwela"} + VG{"il-Gżejjer VerÄ¡ni Brittaniċi"} + VI{"il-Gżejjer VerÄ¡ni tal-Istati Uniti"} + VN{"il-Vjetnam"} + VU{"Vanuatu"} + WF{"Wallis u Futuna"} WS{"Samoa"} - YE{"Jemen"} - YT{"Majotte"} - ZA{"Afrika t’Isfel"} - ZM{"Å»ambja"} - ZW{"Å»imbabwe"} + XK{"Kosovo"} + YE{"il-Jemen"} + YT{"Mayotte"} + ZA{"l-Afrika t’Isfel"} + ZM{"iż-Å»ambja"} + ZW{"iż-Å»imbabwe"} ZZ{"ReÄ¡jun Mhux Magħruf"} } - Version{"2.1.23.7"} + Countries%short{ + GB{"UK"} + HK{"Hong Kong"} + MO{"il-Macao"} + PS{"il-Palestina"} + US{"US"} + } + Countries%variant{ + CD{"Kongo (RDK)"} + CG{"ir-Repubblika tal-Kongo"} + FK{"Il-Gżejjer Falkland (il-Gżejjer Malvinas)"} + TL{"Timor tal-Lvant"} + } + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/mua.txt b/icuSources/data/region/mua.txt old mode 100755 new mode 100644 index e3114558..a4d00764 --- a/icuSources/data/region/mua.txt +++ b/icuSources/data/region/mua.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/mua.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mua{ Countries{ AD{"andorra"} @@ -233,5 +227,5 @@ mua{ ZM{"Zambiya"} ZW{"Zimbabwe"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/my.txt b/icuSources/data/region/my.txt index aa3f57c4..c994e662 100644 --- a/icuSources/data/region/my.txt +++ b/icuSources/data/region/my.txt @@ -1,103 +1,97 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/my.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License my{ Countries{ 001{"ကမ္ဘာ"} 002{"အာဖရိက"} - 003{"မြောက် အမေရိက"} + 003{"မြောက် အမေရိကတိုက်"} 005{"တောင် အမေရိက"} 009{"သမုဒ္ဒရာဒေသ"} 011{"အနောက် အာဖရိက"} - 013{"အလယ်ပိုင်း အမေရိက"} - 014{"အရှေ့ပိုင်း အာဖရိက"} - 015{"မြောက်ပိုင်း အာဖရိက"} - 017{"အလယ်ပိုင်း အာဖရိက"} - 018{"တောင်ပိုင်း အာဖရိက"} - 019{"အမေရိကများ"} - 021{"မြောက်ပိုင်း အမေရိက"} - 029{"ကာရီဘီယံ"} - 030{"အရှေ့ပိုင်း အာရှ"} - 034{"တောင်ပိုင်း အာရှ"} - 035{"အရှေ့တောင်ပိုင်းအာရှ"} - 039{"တောင်ပိုင်း ဥရောပ"} + 013{"ဗဟို အမေရိက"} + 014{"အရှေ့ အာဖရိက"} + 015{"မြောက် အာဖရိက"} + 017{"အလယ် အာဖရိက"} + 018{"အာဖရိက တောင်ပိုင်း"} + 019{"အမေရိကန်"} + 021{"မြောက် အမေရိက"} + 029{"ကာရစ်ဘီယံ"} + 030{"အရှေ့အာရှ"} + 034{"တောင်အာရှ"} + 035{"အရှေ့တောင်အာရှ"} + 039{"တောင်ဥရောပ"} 053{"ဩစတြေးလျနှင့် နယူးဇီလန်"} 054{"မီလာနီးရှား"} - 057{"မိုင်ခရိုနီရှားနယ်"} + 057{"မိုက်ခရိုနီးရှား ဒေသ"} 061{"ပိုလီနီရှား"} 142{"အာရှ"} - 143{"အလယ် အာရှ"} - 145{"အနောက် အာရှ"} + 143{"အလယ်အာရှ"} + 145{"အနောက်အာရှ"} 150{"ဥရောပ"} - 151{"အရှေ့ပိုင်း ဥရောပ"} - 154{"မြောက်ပိုင်း ဥရောပ"} - 155{"အနောက်ပိုင်း ဥရောပ"} + 151{"အရှေ့ ဥရောပ"} + 154{"မြောက် ဥရောပ"} + 155{"အနောက် ဥရောပ"} 419{"လက်တင်အမေရိက"} - AC{"အက်စ်စင်ရှီအွန်ကျွန်း"} - AD{"အန်ဒိုရာ"} + AC{"တက်တော်မူကျွန်း"} + AD{"အင်ဒိုရာ"} AE{"ယူအေအီး"} AF{"အာဖဂန်နစ္စတန်"} - AG{"အန်တီဂုအာနှင့်ဘာဘုဒါ"} - AI{"အန်ဂွီလာ"} - AL{"အဲလ်ဘာနီအာ"} - AM{"အာမေနီးယား"} + AG{"အင်တီဂွါနှင့် ဘာဘူဒါ"} + AI{"အန်ဂီလာ"} + AL{"အယ်လ်ဘေးနီးယား"} + AM{"အာမေးနီးယား"} AO{"အင်ဂိုလာ"} AQ{"အန္တာတိက"} AR{"အာဂျင်တီးနား"} - AS{"အမေရိကန် စမိုအ"} + AS{"အမေရိကန် ဆမိုးအား"} AT{"ဩစတြီးယား"} AU{"ဩစတြေးလျ"} - AW{"အာရုဘာ"} + AW{"အာရူးဗား"} AX{"အာလန်ကျွန်း"} AZ{"အဇာဘိုင်ဂျန်"} - BA{"ဘော့စနီးယား နှင့် ဟာဇီဂိုဘီးနား"} - BB{"ဘာဘဒိုးစ်"} + BA{"ဘော့စနီးယားနှင့် ဟာဇီဂိုဗီနား"} + BB{"ဘာဘေးဒိုးစ်"} BD{"ဘင်္ဂလားဒေ့ရှ်"} BE{"ဘယ်လ်ဂျီယမ်"} - BF{"ဘာကီနာ ဖာဆို"} - BG{"ဘူဂေးရီးယား"} + BF{"ဘာကီးနား ဖားဆို"} + BG{"ဘူလ်ဂေးရီးယား"} BH{"ဘာရိန်း"} BI{"ဘူရွန်ဒီ"} BJ{"ဘီနင်"} - BL{"စိန့်ဘာသီလီမိုင်"} - BM{"ဘာမူဒါ"} + BL{"စိန့်ဘာသယ်လ်မီ"} + BM{"ဘာမြူဒါ"} BN{"ဘရူနိုင်း"} - BO{"ဘိုလီးဘီးယား"} - BQ{"ကာရီဘီယံနယ်သာလန်"} + BO{"ဘိုလီးဗီးယား"} + BQ{"ကာရစ်ဘီယံ နယ်သာလန်"} BR{"ဘရာဇီး"} BS{"ဘဟားမား"} BT{"ဘူတန်"} BV{"ဘူဗက်ကျွန်း"} - BW{"ဘော့စ်ဝါနာ"} - BY{"ဘီလာရုစ်"} - BZ{"ဘေလီဇ်"} + BW{"ဘော့ဆွာနာ"} + BY{"ဘီလာရုဇ်"} + BZ{"ဘလိဇ်"} CA{"ကနေဒါ"} - CC{"ကိုကိုး ကျွန်းစု"} - CD{"ကွန်ဂို-ကင်ရှာစ"} - CF{"အလယ်ပိုင်း အာဖရိက ပြည်ထောင်စု"} - CG{"ကွန်ဂို-ဘရာဇာဗီလ်"} - CH{"ဆွစ်ဇလန်"} - CI{"အိုင်ဗရီကိုစ့်"} + CC{"ကိုကိုးကျွန်း"} + CD{"ကွန်ဂို"} + CF{"ဗဟို အာဖရိက ပြည်ထောင်စု"} + CG{"ကွန်ဂို-ဘရာဇာဗီးလ်"} + CH{"ဆွစ်ဇာလန်"} + CI{"ကို့တ် ဒီဗွာ"} CK{"ကွတ် ကျွန်းစု"} CL{"ချီလီ"} CM{"ကင်မရွန်း"} CN{"တရုတ်"} CO{"ကိုလံဘီယာ"} CP{"ကလစ်ပါတန်ကျွန်း"} - CR{"ကော့စ်တာရီကာ"} + CR{"ကို့စ်တာရီကာ"} CU{"ကျူးဘား"} - CV{"ခေ့ပ်ဗာဒူ"} - CW{"ခူရာကာအို"} + CV{"ကိတ်ဗာဒီ"} + CW{"ကျူရေးကိုးစ်"} CX{"ခရစ်စမတ် ကျွန်း"} - CY{"ဆိုက်ပရက်စ်"} - CZ{"ချက် ပြည်ထောင်စု"} + CY{"ဆိုက်ပရပ်စ်"} + CZ{"ချက်ကီယား"} DE{"ဂျာမဏီ"} - DG{"ဒီအေဂိုဂရာစီအာ"} + DG{"ဒီအဲဂိုဂါစီရာ"} DJ{"ဂျီဘူတီ"} DK{"ဒိန်းမတ်"} DM{"ဒိုမီနီကာ"} @@ -107,49 +101,49 @@ my{ EC{"အီကွေဒေါ"} EE{"အက်စတိုးနီးယား"} EG{"အီဂျစ်"} - EH{"အနောက်ပိုင်း ဆာဟာရ"} - ER{"အီရီတရီအာ"} + EH{"အနောက် ဆာဟာရ"} + ER{"အီရီထရီးယား"} ES{"စပိန်"} ET{"အီသီယိုးပီးယား"} EU{"ဥရောပသမဂ္ဂ"} FI{"ဖင်လန်"} FJ{"ဖီဂျီ"} - FK{"ဖောက်ကလန် ကျွန်းစု"} + FK{"ဖော့ကလန် ကျွန်းစု"} FM{"မိုင်ခရိုနီရှား"} FO{"ဖာရိုး ကျွန်းစုများ"} FR{"ပြင်သစ်"} GA{"ဂါဘွန်"} GB{"ယူနိုက်တက်ကင်းဒမ်း"} - GD{"ဂရီနာဒါ"} + GD{"ဂရီနေဒါ"} GE{"ဂျော်ဂျီယာ"} - GF{"ပြင်သစ် ဂီယာနာ"} + GF{"ပြင်သစ် ဂိုင်ယာနာ"} GG{"ဂွန်းဇီ"} GH{"ဂါနာ"} GI{"ဂျီဘရော်လ်တာ"} GL{"ဂရင်းလန်း"} - GM{"ဂန်ဘီရာ"} - GN{"ဂီးနီ"} - GP{"ဂူအာဒီလုပ်"} - GQ{"အီကွေတာ ဂီရာနာ"} + GM{"ဂမ်ဘီရာ"} + GN{"ဂီနီ"} + GP{"ဂွါဒီလု"} + GQ{"အီကွေတာ ဂီနီ"} GR{"ဂရိ"} GS{"တောင် ဂျော်ဂျီယာ နှင့် တောင် ဆင်းဒဝစ်ဂျ် ကျွန်းစုများ"} - GT{"ဂွာတီမာလာ"} + GT{"ဂွါတီမာလာ"} GU{"ဂူအမ်"} - GW{"ဂီရာနာ-ဘီစ်စာဥ"} - GY{"ဂူရာနာ"} - HK{"တရုတ်၏ အထူးအုပ်ချုပ်ခွင့်ရ ဟောင်ကောင်"} + GW{"ဂီနီ-ဘီစော"} + GY{"ဂိုင်ယာနာ"} + HK{"ဟောင်ကောင် (တရုတ်ပြည်)"} HM{"ဟတ်ကျွန်းနှင့်မက်ဒေါနယ်ကျွန်းစု"} HN{"ဟွန်ဒူးရပ်စ်"} HR{"ခရိုအေးရှား"} HT{"ဟေတီ"} HU{"ဟန်ဂေရီ"} - IC{"ကာနာရီကျွန်းစု"} + IC{"ကနေရီ ကျွန်းစု"} ID{"အင်ဒိုနီးရှား"} IE{"အိုင်ယာလန်"} IL{"အစ္စရေး"} IM{"မန်ကျွန်း"} IN{"အိန္ဒိယ"} - IO{"ဗြိတိသျှ အိန္ဒြိယ သမုဒ္ဒရာ ပိုင်နက်"} + IO{"ဗြိတိသျှပိုင် အိန္ဒိယသမုဒ္ဒရာကျွန်းများ"} IQ{"အီရတ်"} IR{"အီရန်"} IS{"အိုက်စလန်"} @@ -159,7 +153,7 @@ my{ JO{"ဂျော်ဒန်"} JP{"ဂျပန်"} KE{"ကင်ညာ"} - KG{"ခရူဂစ်စတန်"} + KG{"ကာဂျစ္စတန်"} KH{"ကမ္ဘောဒီးယား"} KI{"ခီရီဘာတီ"} KM{"ကိုမိုရိုစ်"} @@ -171,146 +165,149 @@ my{ KZ{"ကာဇက်စတန်"} LA{"လာအို"} LB{"လက်ဘနွန်"} - LC{"စိန့်လူစီအာ"} - LI{"လစ်ခ်ထင်စတိုင်"} + LC{"စိန့်လူစီယာ"} + LI{"လစ်တန်စတိန်း"} LK{"သီရိလင်္ကာ"} - LR{"လိုင်ဘေးရီးယား"} + LR{"လိုက်ဘေးရီးယား"} LS{"လီဆိုသို"} LT{"လစ်သူယေးနီးယား"} LU{"လူဇင်ဘတ်"} LV{"လတ်ဗီးယား"} - LY{"လီဗရာ"} + LY{"လစ်ဗျား"} MA{"မော်ရိုကို"} MC{"မိုနာကို"} MD{"မောလ်ဒိုဗာ"} ME{"မွန်တီနိဂရိုး"} MF{"စိန့်မာတင်"} - MG{"မာဒါဂတ်စကာ"} + MG{"မဒါဂတ်စကား"} MH{"မာရှယ် ကျွန်းစု"} - MK{"မာစီဒိုးနီးယား"} + MK{"မက်စီဒိုးနီးယား"} ML{"မာလီ"} MM{"မြန်မာ"} MN{"မွန်ဂိုးလီးယား"} - MO{"တရုတ်၏ အထူးအုပ်ချုပ်ခွင့်ရ မကာအို"} + MO{"မကာအို (တရုတ်ပြည်)"} MP{"တောင်ပိုင်းမာရီအာနာကျွန်းစု"} - MQ{"မာတီနီကီ"} - MR{"မောရီတာနီအာ"} + MQ{"မာတီနိခ်"} + MR{"မော်ရီတေးနီးယား"} MS{"မောင့်စဲရက်"} MT{"မောလ်တာ"} - MU{"မော်ရေရှားစ်"} + MU{"မောရစ်ရှ"} MV{"မော်လ်ဒိုက်"} MW{"မာလာဝီ"} MX{"မက္ကဆီကို"} MY{"မလေးရှား"} - MZ{"မိုဇန်ဘစ်"} - NA{"နမ်မီးဘီးယား"} + MZ{"မိုဇမ်ဘစ်"} + NA{"နမီးဘီးယား"} NC{"နယူး ကယ်လီဒိုနီးယား"} NE{"နိုင်ဂျာ"} - NF{"နောဖော့ခ်ကျွန်း"} + NF{"နောဖုတ်ကျွန်း"} NG{"နိုင်ဂျီးရီးယား"} - NI{"နီကာရာဂွာ"} + NI{"နီကာရာဂွါ"} NL{"နယ်သာလန်"} NO{"နော်ဝေ"} NP{"နီပေါ"} - NR{"နာဥူရူ"} + NR{"နော်ရူး"} NU{"နီဥူအေ"} NZ{"နယူးဇီလန်"} OM{"အိုမန်"} PA{"ပနားမား"} PE{"ပီရူး"} - PF{"ပြင်သစ် ပေါ်လီနေးရှား"} - PG{"ပါပူရာနယူးဂီနီ"} + PF{"ပြင်သစ် ပေါ်လီနီးရှား"} + PG{"ပါပူအာ နယူးဂီနီ"} PH{"ဖိလစ်ပိုင်"} PK{"ပါကစ္စတန်"} PL{"ပိုလန်"} - PM{"စိန့်ပီအဲရီနှင့်မီကွီလွန်"} + PM{"စိန့်ပီအဲရ်နှင့် မီကွီလွန်"} PN{"ပစ်တ်ကိန်းကျွန်းစု"} - PR{"ပေါ်တူရီကို"} + PR{"ပေါ်တိုရီကို"} PS{"ပါလက်စတိုင်း ပိုင်နက်"} PT{"ပေါ်တူဂီ"} - PW{"ပလောင်"} + PW{"ပလာအို"} PY{"ပါရာဂွေး"} QA{"ကာတာ"} - QO{"သမုဒ္ဒရာဒေသအပြင်ထွက်နေသောဒေသများ"} - RE{"ရဲအူနီရွန်"} + QO{"သမုဒ္ဒရာ အပြင်ဘက်ရှိ ကျွန်းနိုင်ငံများ"} + RE{"ဟေညွန်"} RO{"ရိုမေးနီးယား"} RS{"ဆားဘီးယား"} RU{"ရုရှ"} RW{"ရဝန်ဒါ"} - SA{"ဆော်ဒီအာရေးဗီးယား"} + SA{"ဆော်ဒီအာရေးဘီးယား"} SB{"ဆော်လမွန်ကျွန်းစု"} - SC{"ဆေးရှလ်"} + SC{"ဆေးရှဲ"} SD{"ဆူဒန်"} SE{"ဆွီဒင်"} SG{"စင်္ကာပူ"} - SH{"စိန့်ဟဲလီနာ"} + SH{"စိန့်ဟယ်လယ်နာ"} SI{"စလိုဗေးနီးယား"} SJ{"စဗိုလ်ဘတ်နှင့်ဂျန်မေရန်"} - SK{"စလိုဗေးကီးယား"} - SL{"ဆီအဲရာ လီအိုနီ"} - SM{"ဆော့န်မာရီနို"} + SK{"ဆလိုဗက်ကီးယား"} + SL{"ဆီယာရာ လီယွန်း"} + SM{"ဆန်မာရီနို"} SN{"ဆီနီဂေါ"} SO{"ဆိုမာလီယာ"} - SR{"ဆူရီနိမ်း"} - SS{"မြောက်ဆူဒန်"} - ST{"စိန့်တိုမီနှင့်ပရင်စီပ့်"} + SR{"ဆူရာနမ်"} + SS{"တောင် ဆူဒန်"} + ST{"ဆောင်တူမေးနှင့် ပရင်စီပီ"} SV{"အယ်လ်ဆာဗေးဒိုး"} - SX{"ဆင့်မာအာတင်"} + SX{"စင့်မာတင်"} SY{"ဆီးရီးယား"} - SZ{"စွာဇီလန်"} - TA{"ထရစ်တန်ဒါကွန်ဟာ"} + SZ{"ဆွာဇီလန်"} + TA{"ထရစ္စတန် ဒါ ကွန်ဟာ"} TC{"တခ်စ်နှင့်ကာအီကိုစ်ကျွန်းစု"} TD{"ချဒ်"} TF{"ပြင်သစ် တောင်ပိုင်း ပိုင်နက်များ"} TG{"တိုဂို"} TH{"ထိုင်း"} TJ{"တာဂျီကစ္စတန်"} - TK{"ထိုးခါလူ"} + TK{"တိုကလောင်"} TL{"အရှေ့တီမော"} - TM{"တာခ်မီန့စ်တန်"} + TM{"တာ့ခ်မင်နစ္စတန်"} TN{"တူနီးရှား"} TO{"တွန်ဂါ"} TR{"တူရကီ"} - TT{"ထရိုင်နီဒတ်နှင့်တိုဘာဂို"} - TV{"ထူးဗလူ"} + TT{"ထရီနီဒတ်နှင့် တိုဘက်ဂို"} + TV{"တူဗားလူ"} TW{"ထိုင်ဝမ်"} TZ{"တန်ဇန်းနီးယား"} UA{"ယူကရိန်း"} - UG{"ယူဂန္ဓာ"} - UM{"ယူနိုက်တက်စတိတ် အပြင်ထွက် နေသည့် သေးငယ်သောကျွန်းများ"} + UG{"ယူဂန်းဒါး"} + UM{"ယူနိုက်တက်စတိတ် ကျွန်းနိုင်ငံများ"} + UN{"ကုလသမဂ္ဂ"} US{"ယူနိုက်တက်စတိတ်"} UY{"ဥရုဂွေး"} - UZ{"ဥဘက်ကစ္စတန်"} + UZ{"ဉဇဘက်ကစ္စတန်"} VA{"ဗာတီကန်စီတီး"} - VC{"စိန့်ဗင့်ဆင့်နှင့် သည်ဂရဲနာဒင်းစ်"} + VC{"စိန့်ဗင်းဆင့်နှင့် ဂရိနေဒိုင်"} VE{"ဗင်နီဇွဲလား"} VG{"ဗြိတိသျှ ဗာဂျင်း ကျွန်းစု"} VI{"ယူအက်စ် ဗာဂျင်း ကျွန်းစု"} VN{"ဗီယက်နမ်"} - VU{"ဗာနုအာတူ"} - WF{"ဝေါလစ်နှင့်ဖူထူးနား"} - WS{"ဆာမိုအာ"} + VU{"ဗနွားတူ"} + WF{"ဝေါလစ်နှင့် ဖူကျူးနား"} + WS{"ဆမိုးအား"} XK{"ကိုဆိုဗို"} YE{"ယီမင်"} - YT{"မေအိုတီ"} + YT{"မာယိုတေး"} ZA{"တောင်အာဖရိက"} ZM{"ဇမ်ဘီယာ"} ZW{"ဇင်ဘာဘွေ"} - ZZ{"မသိ သို့မဟုတ် မရှိ သော နေရာ"} + ZZ{"မသိ (သို့) မရှိသော ဒေသ"} } Countries%short{ GB{"ယူကေ"} HK{"ဟောင်ကောင်"} MO{"မကာအို"} PS{"ပါလက်စတိုင်း"} + UN{"ကုလသမဂ္ဂ"} US{"ယူအက်စ်"} } Countries%variant{ - CD{"ကွန်ဂို (DRC)"} - CG{"ကွန်ဂို (Republic)"} - CI{"အိုက်ဗရီကို့စ်"} - FK{"ဖော့ခ်လန်ကျွန်းစု(အီလားစ် မောလ်ဗီနာစ်)"} - MK{"မာစီဒိုနီအာ"} + CD{"ကွန်ဂို ဒီမိုကရက်တစ် သမ္မတနိုင်ငံ"} + CG{"ကွန်ဂို သမ္မတနိုင်ငံ"} + CI{"အိုင်ဗရီကို့စ်"} + CZ{"ချက် ပြည်ထောင်စု"} + FK{"ဖော့ကလန် ကျွန်းစု (အီလားစ် မောလ်ဗီနာစ်)"} + MK{"မက်စီဒိုးနီးယား (ယခင် ယူဂိုစလားဗီးယား မက်စီဒိုးနီးယားပြည်ထောင်စု)"} } - Version{"2.1.23.84"} + Version{"2.1.33.28"} } diff --git a/icuSources/data/region/mzn.txt b/icuSources/data/region/mzn.txt old mode 100755 new mode 100644 index eaa2aa29..5f08909e --- a/icuSources/data/region/mzn.txt +++ b/icuSources/data/region/mzn.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/mzn.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License mzn{ Countries{ 001{"جهون"} @@ -313,5 +307,5 @@ mzn{ MK{"مقدونیه جمهوری"} TL{"شرقی تیمور"} } - Version{"2.1.22.93"} + Version{"2.1.31.86"} } diff --git a/icuSources/data/region/naq.txt b/icuSources/data/region/naq.txt old mode 100755 new mode 100644 index 7fc982b7..c5a09ab4 --- a/icuSources/data/region/naq.txt +++ b/icuSources/data/region/naq.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/naq.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License naq{ Countries{ AD{"Andorrab"} @@ -233,5 +227,5 @@ naq{ ZM{"Zambiab"} ZW{"Zimbabweb"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/nb.txt b/icuSources/data/region/nb.txt index 5298d69a..f40f4eda 100644 --- a/icuSources/data/region/nb.txt +++ b/icuSources/data/region/nb.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/nb.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License nb{ Countries{ 001{"verden"} @@ -137,7 +131,7 @@ nb{ GU{"Guam"} GW{"Guinea-Bissau"} GY{"Guyana"} - HK{"Hongkong S.A.R. Kina"} + HK{"Hongkong (Kina)"} HM{"Heard- og McDonaldøyene"} HN{"Honduras"} HR{"Kroatia"} @@ -191,7 +185,7 @@ nb{ ML{"Mali"} MM{"Myanmar (Burma)"} MN{"Mongolia"} - MO{"Macao S.A.R. Kina"} + MO{"Macao (Kina)"} MP{"Nord-Marianene"} MQ{"Martinique"} MR{"Mauritania"} @@ -231,7 +225,7 @@ nb{ PW{"Palau"} PY{"Paraguay"} QA{"Qatar"} - QO{"ytre Oseania"} + QO{"Ytre Oseania"} RE{"Réunion"} RO{"Romania"} RS{"Serbia"} @@ -278,6 +272,7 @@ nb{ UA{"Ukraina"} UG{"Uganda"} UM{"USAs ytre øyer"} + UN{"FN"} US{"USA"} UY{"Uruguay"} UZ{"Usbekistan"} @@ -303,13 +298,15 @@ nb{ HK{"Hongkong"} MO{"Macao"} PS{"Palestina"} + UN{"FN"} US{"USA"} } Countries%variant{ CD{"Den demokratiske republikken Kongo"} CG{"Republikken Kongo"} + CZ{"Den tsjekkiske republikk"} FK{"Falklandsøyene (Islas Malvinas)"} - MK{"Makedonia (FYROM)"} + MK{"Den tidligere jugoslaviske republikk Makedonia"} } - Version{"2.1.23.79"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/nb_NO.txt b/icuSources/data/region/nb_NO.txt index 25fc47dc..fdac28bf 100644 --- a/icuSources/data/region/nb_NO.txt +++ b/icuSources/data/region/nb_NO.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * generated alias target */ diff --git a/icuSources/data/region/nd.txt b/icuSources/data/region/nd.txt old mode 100755 new mode 100644 index ebbbad87..5420a1a5 --- a/icuSources/data/region/nd.txt +++ b/icuSources/data/region/nd.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/nd.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License nd{ Countries{ AD{"Andora"} @@ -233,5 +227,5 @@ nd{ ZM{"Zambiya"} ZW{"Zimbabwe"} } - Version{"2.1.21.28"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/nds.txt b/icuSources/data/region/nds.txt new file mode 100644 index 00000000..30007b25 --- /dev/null +++ b/icuSources/data/region/nds.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +nds{ + Version{"2.1.31.33"} +} diff --git a/icuSources/data/region/ne.txt b/icuSources/data/region/ne.txt index e19611b3..d30a6eef 100644 --- a/icuSources/data/region/ne.txt +++ b/icuSources/data/region/ne.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ne.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ne{ Countries{ 001{"विश्व"} @@ -47,7 +41,7 @@ ne{ AL{"अल्बानिया"} AM{"आर्मेनिया"} AO{"अङ्गोला"} - AQ{"अन्टारतिका"} + AQ{"अन्टारटिका"} AR{"अर्जेन्टिना"} AS{"अमेरिकी समोआ"} AT{"अष्ट्रिया"} @@ -82,7 +76,7 @@ ne{ CF{"केन्द्रीय अफ्रिकी गणतन्त्र"} CG{"कोङ्गो - ब्राज्जाभिल्ले"} CH{"स्विजरल्याण्ड"} - CI{"आइभरी कोस्ट"} + CI{"आइभोरी कोस्ट"} CK{"कुक टापुहरु"} CL{"चिली"} CM{"क्यामरून"} @@ -95,7 +89,7 @@ ne{ CW{"कुराकाओ"} CX{"क्रिष्टमस टापु"} CY{"साइप्रस"} - CZ{"चेक गणतन्त्र"} + CZ{"चेचिया"} DE{"जर्मनी"} DG{"डियगो गार्सिया"} DJ{"डिजिबुटी"} @@ -116,7 +110,7 @@ ne{ FJ{"फिजी"} FK{"फकल्याण्ड टापुहरु"} FM{"माइक्रोनेसिया"} - FO{"फारोर टापुहरु"} + FO{"फारो टापुहरू"} FR{"फ्रान्स"} GA{"गावोन"} GB{"बेलायत"} @@ -138,7 +132,7 @@ ne{ GW{"गिनी-बिसाउ"} GY{"गुयाना"} HK{"हङकङ चिनिया समाजवादी स्वायत्त क्षेत्र"} - HM{"हर्ड टापु एण्ड म्याकडोनाल्ड टापुहरु"} + HM{"हर्ड टापु र म्याकडोनाल्ड टापुहरु"} HN{"हन्डुरास"} HR{"क्रोएशिया"} HT{"हैटी"} @@ -277,7 +271,8 @@ ne{ TZ{"तान्जानिया"} UA{"युक्रेन"} UG{"युगाण्डा"} - UM{"संयुक्त राज्य बाह्य टापुहरु"} + UM{"संयुक्त राज्यका बाह्य टापुहरु"} + UN{"संयुक्त राष्ट्र संघ"} US{"संयुक्त राज्य"} UY{"उरूग्वे"} UZ{"उज्बेकिस्तान"} @@ -303,14 +298,16 @@ ne{ HK{"हङकङ"} MO{"मकावो"} PS{"प्यालेसटाइन"} + UN{"यूएन"} US{"अमेरिका"} } Countries%variant{ CD{"कङ्गो (डीआर्‌सी)"} CG{"कङ्गो (गणतन्त्र)"} + CZ{"चेक गणतन्त्र"} FK{"फक्ल्याण्ड टापुहरू (इज्लास माल्भिनास)"} MK{"म्याकेडोनिया (फाइरम)"} TL{"पृर्वी टीमोर"} } - Version{"2.1.23.7"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/nl.txt b/icuSources/data/region/nl.txt index 453f78ba..8b7151f6 100644 --- a/icuSources/data/region/nl.txt +++ b/icuSources/data/region/nl.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/nl.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License nl{ Countries{ 001{"wereld"} @@ -95,7 +89,7 @@ nl{ CW{"Curaçao"} CX{"Christmaseiland"} CY{"Cyprus"} - CZ{"Tsjechië"} + CZ{"Tsjechische Republiek"} DE{"Duitsland"} DG{"Diego Garcia"} DJ{"Djibouti"} @@ -137,7 +131,7 @@ nl{ GU{"Guam"} GW{"Guinee-Bissau"} GY{"Guyana"} - HK{"Hongkong SAR van China"} + HK{"Hongkong (China)"} HM{"Heard en McDonaldeilanden"} HN{"Honduras"} HR{"Kroatië"} @@ -191,7 +185,7 @@ nl{ ML{"Mali"} MM{"Myanmar (Birma)"} MN{"Mongolië"} - MO{"Macau SAR van China"} + MO{"Macau (China)"} MP{"Noordelijke Marianen"} MQ{"Martinique"} MR{"Mauritanië"} @@ -278,6 +272,7 @@ nl{ UA{"Oekraïne"} UG{"Oeganda"} UM{"Kleine afgelegen eilanden van de Verenigde Staten"} + UN{"verenigde naties"} US{"Verenigde Staten"} UY{"Uruguay"} UZ{"Oezbekistan"} @@ -303,13 +298,15 @@ nl{ HK{"Hongkong"} MO{"Macau"} PS{"Palestina"} + UN{"vn"} US{"VS"} } Countries%variant{ CD{"Congo (DRC)"} CG{"Congo (Republiek)"} + CZ{"Tsjechië"} FK{"Falklandeilanden (Islas Malvinas)"} MK{"Macedonië (FYROM)"} } - Version{"2.1.23.81"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/nmg.txt b/icuSources/data/region/nmg.txt old mode 100755 new mode 100644 index 18d49161..09c4fdf0 --- a/icuSources/data/region/nmg.txt +++ b/icuSources/data/region/nmg.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/nmg.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License nmg{ Countries{ AD{"Andɔ́ra"} @@ -233,5 +227,5 @@ nmg{ ZM{"Zambia"} ZW{"Zimbabwǝ"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/nn.txt b/icuSources/data/region/nn.txt index 6b1c999e..68461b9f 100644 --- a/icuSources/data/region/nn.txt +++ b/icuSources/data/region/nn.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/nn.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License nn{ Countries{ 001{"verda"} @@ -66,7 +60,7 @@ nn{ BJ{"Benin"} BL{"Saint Barthélemy"} BM{"Bermuda"} - BN{"Brunei Darussalam"} + BN{"Brunei"} BO{"Bolivia"} BR{"Brasil"} BS{"Bahamas"} @@ -91,6 +85,7 @@ nn{ CR{"Costa Rica"} CU{"Cuba"} CV{"Kapp Verde"} + CW{"Curaçao"} CX{"Christmasøya"} CY{"Kypros"} CZ{"Tsjekkia"} @@ -160,7 +155,7 @@ nn{ KG{"Kirgisistan"} KH{"Kambodsja"} KI{"Kiribati"} - KM{"Komorene"} + KM{"Komorane"} KN{"St. Christopher og Nevis"} KP{"Nord-Korea"} KR{"Sør-Korea"} @@ -187,7 +182,7 @@ nn{ MH{"Marshalløyane"} MK{"Makedonia"} ML{"Mali"} - MM{"Myanmar"} + MM{"Myanmar (Burma)"} MN{"Mongolia"} MO{"Macao S.A.R. Kina"} MP{"Nord-Marianane"} @@ -235,7 +230,7 @@ nn{ RS{"Serbia"} RU{"Russland"} RW{"Rwanda"} - SA{"Saudi Arabia"} + SA{"Saudi-Arabia"} SB{"Salomonøyane"} SC{"Seychellane"} SD{"Sudan"} @@ -250,19 +245,21 @@ nn{ SN{"Senegal"} SO{"Somalia"} SR{"Surinam"} + SS{"Sør-Sudan"} ST{"São Tomé og Príncipe"} SV{"El Salvador"} + SX{"Sint Maarten"} SY{"Syria"} SZ{"Swaziland"} TA{"Tristan da Cunha"} TC{"Turks- og Caicosøyane"} - TD{"Tchad"} + TD{"Tsjad"} TF{"Franske søromrÃ¥de"} TG{"Togo"} TH{"Thailand"} TJ{"Tadsjikistan"} TK{"Tokelau"} - TL{"Aust-Timor"} + TL{"Timor-Leste (Aust-Timor)"} TM{"Turkmenistan"} TN{"Tunisia"} TO{"Tonga"} @@ -286,7 +283,8 @@ nn{ VU{"Vanuatu"} WF{"Wallis og Futuna"} WS{"Samoa"} - YE{"Yemen"} + XK{"Kosovo"} + YE{"Jemen"} YT{"Mayotte"} ZA{"Sør-Afrika"} ZM{"Zambia"} @@ -294,8 +292,16 @@ nn{ ZZ{"ukjent omrÃ¥de"} } Countries%short{ + GB{"Storbritannia"} HK{"Hongkong"} MO{"Macao"} + US{"USA"} + } + Countries%variant{ + CD{"Den demokratiske republikken Kongo"} + CG{"Republikken Kongo"} + FK{"Falklandsøyane (Islas Malvinas)"} + MK{"Den tidlegare jugoslaviske republikken Makedonia"} } - Version{"2.1.23.66"} + Version{"2.1.31.86"} } diff --git a/icuSources/data/region/nn_NO.txt b/icuSources/data/region/nn_NO.txt index 6741c51f..4e8a5f78 100644 --- a/icuSources/data/region/nn_NO.txt +++ b/icuSources/data/region/nn_NO.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * generated alias target */ diff --git a/icuSources/data/region/nnh.txt b/icuSources/data/region/nnh.txt old mode 100755 new mode 100644 index 00ea6df8..60f369e6 --- a/icuSources/data/region/nnh.txt +++ b/icuSources/data/region/nnh.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/nnh.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License nnh{ Countries{ CM{"Kàmalûm"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/no.txt b/icuSources/data/region/no.txt index 56aa6e90..097a923c 100644 --- a/icuSources/data/region/no.txt +++ b/icuSources/data/region/no.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License no{ "%%ALIAS"{"nb"} } diff --git a/icuSources/data/region/no_NO.txt b/icuSources/data/region/no_NO.txt index 830a4252..188a8a4a 100644 --- a/icuSources/data/region/no_NO.txt +++ b/icuSources/data/region/no_NO.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License no_NO{ "%%ALIAS"{"nb_NO"} } diff --git a/icuSources/data/region/no_NO_NY.txt b/icuSources/data/region/no_NO_NY.txt index 41bd7d7d..aa897fe6 100644 --- a/icuSources/data/region/no_NO_NY.txt +++ b/icuSources/data/region/no_NO_NY.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License no_NO_NY{ "%%ALIAS"{"nn_NO"} } diff --git a/icuSources/data/region/nus.txt b/icuSources/data/region/nus.txt old mode 100755 new mode 100644 index b30d4654..94ba2cf9 --- a/icuSources/data/region/nus.txt +++ b/icuSources/data/region/nus.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/nus.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License nus{ Countries{ AD{"Andora"} @@ -60,5 +54,5 @@ nus{ TD{"Ca̱d"} VG{"Burutic dhuɔ̱ɔ̱l be̱rgin"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/nyn.txt b/icuSources/data/region/nyn.txt old mode 100755 new mode 100644 index db024017..e517c655 --- a/icuSources/data/region/nyn.txt +++ b/icuSources/data/region/nyn.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/nyn.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License nyn{ Countries{ AD{"Andora"} @@ -233,5 +227,5 @@ nyn{ ZM{"Zambia"} ZW{"Zimbabwe"} } - Version{"2.1.21.28"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/om.txt b/icuSources/data/region/om.txt index 13261edd..9893b217 100644 --- a/icuSources/data/region/om.txt +++ b/icuSources/data/region/om.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/om.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License om{ Countries{ BR{"Brazil"} @@ -21,5 +15,5 @@ om{ RU{"Russia"} US{"United States"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/or.txt b/icuSources/data/region/or.txt index c9183143..1780778a 100644 --- a/icuSources/data/region/or.txt +++ b/icuSources/data/region/or.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/or.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License or{ Countries{ 001{"ବିଶ୍ବ"} @@ -287,5 +281,5 @@ or{ ZW{"ଜିମ୍ବାୱେ"} ZZ{"ଅଜଣା କିମ୍ବା ଅବୈଧ ପ୍ରଦେଶ"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/os.txt b/icuSources/data/region/os.txt index 306f13ae..d8545179 100644 --- a/icuSources/data/region/os.txt +++ b/icuSources/data/region/os.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/os.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License os{ Countries{ 001{"Дуне"} @@ -27,5 +21,5 @@ os{ US{"АИШ"} ZZ{"Нӕзонгӕ бӕстӕ"} } - Version{"2.1.23.13"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/pa.txt b/icuSources/data/region/pa.txt index aec99494..e92483b5 100644 --- a/icuSources/data/region/pa.txt +++ b/icuSources/data/region/pa.txt @@ -1,17 +1,11 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/pa.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pa{ Countries{ 001{"ਸੰਸਾਰ"} 002{"ਅਫ਼ਰੀਕਾ"} 003{"ਉੱਤਰ ਅਮਰੀਕਾ"} - 005{"ਦੱਖਣੀ ਅਮਰੀਕਾ"} + 005{"ਦੱਖਣ ਅਮਰੀਕਾ"} 009{"ਓਸ਼ੇਨੀਆ"} 011{"ਪੱਛਮੀ ਅਫ਼ਰੀਕਾ"} 013{"ਕੇਂਦਰੀ ਅਮਰੀਕਾ"} @@ -28,7 +22,7 @@ pa{ 039{"ਦੱਖਣੀ ਯੂਰਪ"} 053{"ਆਸਟਰੇਲੇਸ਼ੀਆ"} 054{"ਮੇਲਾਨੇਸ਼ੀਆ"} - 057{"ਮਾਇਕ੍ਰੋਨੇਸ਼ੀਆਈ ਖੇਤਰ"} + 057{"ਮਾਇਕ੍ਰੋਨੇਸ਼ੀਆਈ ਇਲਾਕਾ"} 061{"ਪੋਲੀਨੇਸ਼ੀਆ"} 142{"ਏਸ਼ੀਆ"} 143{"ਕੇਂਦਰੀ ਏਸ਼ੀਆ"} @@ -73,7 +67,7 @@ pa{ BS{"ਬਹਾਮਾਸ"} BT{"ਭੂਟਾਨ"} BV{"ਬੌਵੇਟ ਟਾਪੂ"} - BW{"ਬੋਟਸਵਾਨਾ"} + BW{"ਬੋਤਸਵਾਨਾ"} BY{"ਬੇਲਾਰੂਸ"} BZ{"ਬੇਲੀਜ਼"} CA{"ਕੈਨੇਡਾ"} @@ -95,7 +89,7 @@ pa{ CW{"ਕੁਰਾਕਾਓ"} CX{"ਕ੍ਰਿਸਮਿਸ ਟਾਪੂ"} CY{"ਸਾਇਪ੍ਰਸ"} - CZ{"ਚੈਕ ਗਣਰਾਜ"} + CZ{"ਚੈਕੀਆ"} DE{"ਜਰਮਨੀ"} DG{"ਡੀਇਗੋ ਗਾਰਸੀਆ"} DJ{"ਜ਼ੀਬੂਤੀ"} @@ -111,7 +105,7 @@ pa{ ER{"ਇਰੀਟ੍ਰਿਆ"} ES{"ਸਪੇਨ"} ET{"ਇਥੋਪੀਆ"} - EU{"ਯੂਰਪੀ ਯੂਨੀਅਨ"} + EU{"ਯੂਰਪੀ ਸੰਘ"} FI{"ਫਿਨਲੈਂਡ"} FJ{"ਫ਼ਿਜੀ"} FK{"ਫ਼ਾਕਲੈਂਡ ਟਾਪੂ"} @@ -122,7 +116,7 @@ pa{ GB{"ਯੂਨਾਈਟਡ ਕਿੰਗਡਮ"} GD{"ਗ੍ਰੇਨਾਡਾ"} GE{"ਜਾਰਜੀਆ"} - GF{"ਫ਼ਰੈਂਚ ਗੁਆਨਾ"} + GF{"ਫਰੈਂਚ ਗੁਇਆਨਾ"} GG{"ਗਰਨਜੀ"} GH{"ਘਾਨਾ"} GI{"ਜਿਬਰਾਲਟਰ"} @@ -149,7 +143,7 @@ pa{ IL{"ਇਜ਼ਰਾਈਲ"} IM{"ਆਇਲ ਆਫ ਮੈਨ"} IN{"ਭਾਰਤ"} - IO{"ਬਰਤਾਨਵੀ ਹਿੰਦ ਮਹਾਂਸਾਗਰ ਪ੍ਰਦੇਸ਼"} + IO{"ਬਰਤਾਨਵੀ ਹਿੰਦ ਮਹਾਂਸਾਗਰ ਖਿੱਤਾ"} IQ{"ਇਰਾਕ"} IR{"ਈਰਾਨ"} IS{"ਆਈਸਲੈਂਡ"} @@ -163,9 +157,9 @@ pa{ KH{"ਕੰਬੋਡੀਆ"} KI{"ਕਿਰਬਾਤੀ"} KM{"ਕੋਮੋਰੋਸ"} - KN{"ਸੈਂਟ ਕਿਟਸ ਐਂਡ ਨੇਵਿਸ"} - KP{"ਉੱਤਰੀ ਕੋਰੀਆ"} - KR{"ਦੱਖਣੀ ਕੋਰੀਆ"} + KN{"ਸੇਂਟ ਕਿਟਸ ਐਂਡ ਨੇਵਿਸ"} + KP{"ਉੱਤਰ ਕੋਰੀਆ"} + KR{"ਦੱਖਣ ਕੋਰੀਆ"} KW{"ਕੁਵੈਤ"} KY{"ਕੇਮੈਨ ਟਾਪੂ"} KZ{"ਕਜ਼ਾਖਸਤਾਨ"} @@ -178,7 +172,7 @@ pa{ LS{"ਲੇਸੋਥੋ"} LT{"ਲਿਥੁਆਨੀਆ"} LU{"ਲਕਜ਼ਮਬਰਗ"} - LV{"ਲਾਟਵੀਆ"} + LV{"ਲਾਤਵੀਆ"} LY{"ਲੀਬੀਆ"} MA{"ਮੋਰੱਕੋ"} MC{"ਮੋਨਾਕੋ"} @@ -220,13 +214,13 @@ pa{ PE{"ਪੇਰੂ"} PF{"ਫਰੈਂਚ ਪੋਲੀਨੇਸ਼ੀਆ"} PG{"ਪਾਪੂਆ ਨਿਊ ਗਿਨੀ"} - PH{"ਫਿਲੀਪੀਂਸ"} + PH{"ਫਿਲੀਪੀਨਜ"} PK{"ਪਾਕਿਸਤਾਨ"} PL{"ਪੋਲੈਂਡ"} - PM{"ਸੈਂਟ ਪੀਅਰੇ ਐਂਡ ਮਿਕੇਲਨ"} + PM{"ਸੇਂਟ ਪੀਅਰੇ ਐਂਡ ਮਿਕੇਲਨ"} PN{"ਪਿਟਕੇਰਨ ਟਾਪੂ"} PR{"ਪਿਊਰਟੋ ਰਿਕੋ"} - PS{"ਫਿਲੀਸਤੀਨੀ ਖੇਤਰ"} + PS{"ਫਿਲੀਸਤੀਨੀ ਇਲਾਕਾ"} PT{"ਪੁਰਤਗਾਲ"} PW{"ਪਲਾਉ"} PY{"ਪੈਰਾਗਵੇ"} @@ -252,7 +246,7 @@ pa{ SN{"ਸੇਨੇਗਲ"} SO{"ਸੋਮਾਲੀਆ"} SR{"ਸੂਰੀਨਾਮ"} - SS{"ਦੱਖਣੀ ਸੂਡਾਨ"} + SS{"ਦੱਖਣ ਸੁਡਾਨ"} ST{"ਸਾਓ ਟੋਮ ਅਤੇ ਪ੍ਰਿੰਸੀਪੇ"} SV{"ਅਲ ਸਲਵਾਡੋਰ"} SX{"ਸਿੰਟ ਮਾਰਟੀਨ"} @@ -277,7 +271,8 @@ pa{ TZ{"ਤਨਜ਼ਾਨੀਆ"} UA{"ਯੂਕਰੇਨ"} UG{"ਯੂਗਾਂਡਾ"} - UM{"ਯੂ.ਐਸ. ਦੂਰ-ਦੁਰਾਡੇ ਟਾਪੂ"} + UM{"ਯੂ.ਐੱਸ. ਦੂਰ-ਦੁਰਾਡੇ ਟਾਪੂ"} + UN{"ਸੰਯੁਕਤ ਰਾਸ਼ਟਰ"} US{"ਸੰਯੁਕਤ ਰਾਜ"} UY{"ਉਰੂਗਵੇ"} UZ{"ਉਜ਼ਬੇਕਿਸਤਾਨ"} @@ -285,7 +280,7 @@ pa{ VC{"ਸੇਂਟ ਵਿਨਸੈਂਟ ਐਂਡ ਗ੍ਰੇਨਾਡੀਨਸ"} VE{"ਵੇਨੇਜ਼ੂਏਲਾ"} VG{"ਬ੍ਰਿਟਿਸ਼ ਵਰਜਿਨ ਟਾਪੂ"} - VI{"ਯੂ ਐਸ ਵਰਜਿਨ ਟਾਪੂ"} + VI{"ਯੂ ਐੱਸ ਵਰਜਿਨ ਟਾਪੂ"} VN{"ਵੀਅਤਨਾਮ"} VU{"ਵਾਨੂਆਟੂ"} WF{"ਵਾਲਿਸ ਅਤੇ ਫੂਟੂਨਾ"} @@ -293,25 +288,27 @@ pa{ XK{"ਕੋਸੋਵੋ"} YE{"ਯਮਨ"} YT{"ਮਾਯੋਟੀ"} - ZA{"ਦੱਖਣੀ ਅਫਰੀਕਾ"} + ZA{"ਦੱਖਣ ਅਫਰੀਕਾ"} ZM{"ਜ਼ਾਮਬੀਆ"} ZW{"ਜ਼ਿੰਬਾਬਵੇ"} - ZZ{"ਅਣਪਛਾਤਾ ਖੇਤਰ"} + ZZ{"ਅਣਪਛਾਤਾ ਇਲਾਕਾ"} } Countries%short{ GB{"ਯੂ.ਕੇ."} HK{"ਹਾਂਗ ਕਾਂਗ"} MO{"ਮਕਾਉ"} PS{"ਫਿਲੀਸਤੀਨ"} - US{"ਯੂ.ਐਸ."} + UN{"ਯੂ.ਐੱਨ."} + US{"ਯੂ.ਐੱਸ."} } Countries%variant{ CD{"ਕਾਂਗੋ ਲੋਕਤੰਤਰੀ ਗਣਰਾਜ"} CG{"ਕਾਂਗੋ ਗਣਰਾਜ"} CI{"ਆਇਵਰੀ ਕੋਸਟ"} + CZ{"ਚੈੱਕ ਗਣਰਾਜ"} FK{"ਫ਼ਾਕਲੈਂਡ ਟਾਪੂ (ਆਈਲਾਸ ਮਾਲਵਿਨਾਸ)"} MK{"ਮੈਕਡੋਨੀਆ (ਪੂਰਵ ਯੂਗੋਸਲਾਵ ਮੈਕਡੋਨੀਆਈ ਗਣਰਾਜ)"} - TL{"ਪੂਰਬੀ ਤਿਮੋਰ"} + TL{"ਪੂਰਬ ਤਿਮੋਰ"} } - Version{"2.1.22.93"} + Version{"2.1.31.86"} } diff --git a/icuSources/data/region/pa_Arab.txt b/icuSources/data/region/pa_Arab.txt index 76c7ad45..afd7abb9 100644 --- a/icuSources/data/region/pa_Arab.txt +++ b/icuSources/data/region/pa_Arab.txt @@ -1,15 +1,9 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/pa_Arab.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pa_Arab{ %%Parent{"root"} Countries{ - PK{"پکستان"} + PK{"پاکستان"} } - Version{"2.1.19.74"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/pa_Arab_PK.txt b/icuSources/data/region/pa_Arab_PK.txt index 35729356..e6b58610 100644 --- a/icuSources/data/region/pa_Arab_PK.txt +++ b/icuSources/data/region/pa_Arab_PK.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * generated alias target */ diff --git a/icuSources/data/region/pa_Guru.txt b/icuSources/data/region/pa_Guru.txt index 8cc912bc..a731d5e2 100644 --- a/icuSources/data/region/pa_Guru.txt +++ b/icuSources/data/region/pa_Guru.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/pa_Guru.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pa_Guru{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/pa_Guru_IN.txt b/icuSources/data/region/pa_Guru_IN.txt index 2381c07e..adeae3fe 100644 --- a/icuSources/data/region/pa_Guru_IN.txt +++ b/icuSources/data/region/pa_Guru_IN.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * generated alias target */ diff --git a/icuSources/data/region/pa_IN.txt b/icuSources/data/region/pa_IN.txt index e30b2cb5..b18bba68 100644 --- a/icuSources/data/region/pa_IN.txt +++ b/icuSources/data/region/pa_IN.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pa_IN{ "%%ALIAS"{"pa_Guru_IN"} } diff --git a/icuSources/data/region/pa_PK.txt b/icuSources/data/region/pa_PK.txt index 0f699f15..1c66c7b3 100644 --- a/icuSources/data/region/pa_PK.txt +++ b/icuSources/data/region/pa_PK.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pa_PK{ "%%ALIAS"{"pa_Arab_PK"} } diff --git a/icuSources/data/region/pl.txt b/icuSources/data/region/pl.txt index 3c857a4e..8f7bdbf0 100644 --- a/icuSources/data/region/pl.txt +++ b/icuSources/data/region/pl.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/pl.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pl{ Countries{ 001{"świat"} @@ -66,7 +60,7 @@ pl{ BJ{"Benin"} BL{"Saint-Barthélemy"} BM{"Bermudy"} - BN{"Brunei Darussalam"} + BN{"Brunei"} BO{"Boliwia"} BQ{"Niderlandy Karaibskie"} BR{"Brazylia"} @@ -137,7 +131,7 @@ pl{ GU{"Guam"} GW{"Gwinea Bissau"} GY{"Gujana"} - HK{"SRA Hongkong (Chiny)"} + HK{"Hongkong (Chiny)"} HM{"Wyspy Heard i McDonalda"} HN{"Honduras"} HR{"Chorwacja"} @@ -191,7 +185,7 @@ pl{ ML{"Mali"} MM{"Mjanma (Birma)"} MN{"Mongolia"} - MO{"SRA Makau (Chiny)"} + MO{"Makau (Chiny)"} MP{"Mariany Północne"} MQ{"Martynika"} MR{"Mauretania"} @@ -278,6 +272,7 @@ pl{ UA{"Ukraina"} UG{"Uganda"} UM{"Dalekie Wyspy Stanów Zjednoczonych"} + UN{"Organizacja Narodów Zjednoczonych"} US{"Stany Zjednoczone"} UY{"Urugwaj"} UZ{"Uzbekistan"} @@ -299,17 +294,20 @@ pl{ ZZ{"Nieznany region"} } Countries%short{ - GB{"GB"} + GB{"Wlk. Bryt."} HK{"Hongkong"} MO{"Makau"} PS{"Palestyna"} + UN{"ONZ"} US{"USA"} } Countries%variant{ CG{"Republika Konga"} CI{"Wybrzeże Kości Słoniowej"} + CZ{"Republika Czeska"} FK{"Falklandy (Malwiny)"} + MK{"Była Jugosłowiańska Republika Macedonii"} TL{"Timor-Leste"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/pool.res b/icuSources/data/region/pool.res index d157a2f3e660d3d8935056ecde7531c6ad22f428..567ea80bf563b7eba5d83e41dc33394043d66f3a 100644 GIT binary patch delta 9933 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 delta 8512 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/common/main/ps.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ps{ Countries{ AF{"افغانستان"} @@ -54,7 +48,7 @@ ps{ NG{"نایجیریا"} NI{"نکاراګوا"} NL{"هالېنډ"} - NO{"ناروې"} + NO{"ناروۍ"} NP{"نیپال"} NZ{"نیوزیلنډ"} PK{"پاکستان"} @@ -72,5 +66,5 @@ ps{ UY{"یوروګوای"} YE{"یمن"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/pt.txt b/icuSources/data/region/pt.txt index ca6ab077..a16fd5a1 100644 --- a/icuSources/data/region/pt.txt +++ b/icuSources/data/region/pt.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/pt.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pt{ Countries{ 001{"Mundo"} @@ -18,14 +12,14 @@ pt{ 014{"África Oriental"} 015{"África do Norte"} 017{"África Central"} - 018{"África Austral"} + 018{"África Meridional"} 019{"Américas"} 021{"América Setentrional"} 029{"Caribe"} 030{"Ásia Oriental"} - 034{"Ásia do Sul"} + 034{"Ásia Meridional"} 035{"Sudeste Asiático"} - 039{"Europa do Sul"} + 039{"Europa Meridional"} 053{"Australásia"} 054{"Melanésia"} 057{"Região da Micronésia"} @@ -95,7 +89,7 @@ pt{ CW{"Curaçau"} CX{"Ilha Christmas"} CY{"Chipre"} - CZ{"República Tcheca"} + CZ{"Tchéquia"} DE{"Alemanha"} DG{"Diego Garcia"} DJ{"Djibuti"} @@ -137,7 +131,7 @@ pt{ GU{"Guam"} GW{"Guiné-Bissau"} GY{"Guiana"} - HK{"Hong Kong, RAE da China"} + HK{"Hong Kong (China)"} HM{"Ilhas Heard e McDonald"} HN{"Honduras"} HR{"Croácia"} @@ -163,7 +157,7 @@ pt{ KH{"Camboja"} KI{"Quiribati"} KM{"Comores"} - KN{"São Cristóvão e Nevis"} + KN{"São Cristóvão e Névis"} KP{"Coreia do Norte"} KR{"Coreia do Sul"} KW{"Kuwait"} @@ -191,7 +185,7 @@ pt{ ML{"Mali"} MM{"Mianmar (Birmânia)"} MN{"Mongólia"} - MO{"Macau, RAE da China"} + MO{"Macau (China)"} MP{"Ilhas Marianas do Norte"} MQ{"Martinica"} MR{"Mauritânia"} @@ -239,7 +233,7 @@ pt{ RW{"Ruanda"} SA{"Arábia Saudita"} SB{"Ilhas Salomão"} - SC{"Seychelles"} + SC{"Seicheles"} SD{"Sudão"} SE{"Suécia"} SG{"Cingapura"} @@ -278,6 +272,7 @@ pt{ UA{"Ucrânia"} UG{"Uganda"} UM{"Ilhas Menores Distantes dos EUA"} + UN{"Nações Unidas"} US{"Estados Unidos"} UY{"Uruguai"} UZ{"Uzbequistão"} @@ -303,14 +298,16 @@ pt{ HK{"Hong Kong"} MO{"Macau"} PS{"Palestina"} + UN{"NU"} US{"EUA"} } Countries%variant{ CD{"República Democrática do Congo"} CG{"Congo"} + CZ{"República Tcheca"} FK{"Ilhas Falkland (Ilhas Malvinas)"} - MK{"Macedônia (Antiga República Iugoslava da Macedônia - ARIM)"} + MK{"Macedônia (ARIM)"} TL{"República Democrática de Timor-Leste"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/pt_AO.txt b/icuSources/data/region/pt_AO.txt old mode 100755 new mode 100644 index 9d5b464d..5a8f6f22 --- a/icuSources/data/region/pt_AO.txt +++ b/icuSources/data/region/pt_AO.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/pt_AO.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pt_AO{ %%Parent{"pt_PT"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/pt_CH.txt b/icuSources/data/region/pt_CH.txt new file mode 100644 index 00000000..90d6a1ee --- /dev/null +++ b/icuSources/data/region/pt_CH.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +pt_CH{ + %%Parent{"pt_PT"} + Version{"2.1.31.33"} +} diff --git a/icuSources/data/region/pt_CV.txt b/icuSources/data/region/pt_CV.txt old mode 100755 new mode 100644 index 5861677e..ad4836b3 --- a/icuSources/data/region/pt_CV.txt +++ b/icuSources/data/region/pt_CV.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/pt_CV.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pt_CV{ %%Parent{"pt_PT"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/pt_FR.txt b/icuSources/data/region/pt_FR.txt new file mode 100644 index 00000000..f8971728 --- /dev/null +++ b/icuSources/data/region/pt_FR.txt @@ -0,0 +1,8 @@ +// *************************************************************************** +// * Copyright (C) 2016 Apple Inc. All Rights Reserved. +// * Apple custom addition +// *************************************************************************** +pt_FR{ + %%Parent{"pt_PT"} + Version{"2.1.31.33"} +} diff --git a/icuSources/data/region/pt_GQ.txt b/icuSources/data/region/pt_GQ.txt new file mode 100644 index 00000000..793e0604 --- /dev/null +++ b/icuSources/data/region/pt_GQ.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +pt_GQ{ + %%Parent{"pt_PT"} + Version{"2.1.31.33"} +} diff --git a/icuSources/data/region/pt_GW.txt b/icuSources/data/region/pt_GW.txt old mode 100755 new mode 100644 index 7be2d1aa..e137e518 --- a/icuSources/data/region/pt_GW.txt +++ b/icuSources/data/region/pt_GW.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/pt_GW.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pt_GW{ %%Parent{"pt_PT"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/pt_LU.txt b/icuSources/data/region/pt_LU.txt new file mode 100644 index 00000000..e6d1c609 --- /dev/null +++ b/icuSources/data/region/pt_LU.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +pt_LU{ + %%Parent{"pt_PT"} + Version{"2.1.31.33"} +} diff --git a/icuSources/data/region/pt_MO.txt b/icuSources/data/region/pt_MO.txt old mode 100755 new mode 100644 index 6471a79a..76fe46e5 --- a/icuSources/data/region/pt_MO.txt +++ b/icuSources/data/region/pt_MO.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/pt_MO.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pt_MO{ %%Parent{"pt_PT"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/pt_MZ.txt b/icuSources/data/region/pt_MZ.txt old mode 100755 new mode 100644 index 623d1f93..b86fd1ee --- a/icuSources/data/region/pt_MZ.txt +++ b/icuSources/data/region/pt_MZ.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/pt_MZ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pt_MZ{ %%Parent{"pt_PT"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/pt_PT.txt b/icuSources/data/region/pt_PT.txt index a7b55c64..d792f928 100644 --- a/icuSources/data/region/pt_PT.txt +++ b/icuSources/data/region/pt_PT.txt @@ -1,16 +1,13 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/pt_PT.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pt_PT{ Countries{ 009{"Oceânia"} 015{"Norte de África"} + 018{"África Austral"} 029{"Caraíbas"} + 034{"Ásia do Sul"} + 039{"Europa do Sul"} 154{"Europa do Norte"} AI{"Anguila"} AM{"Arménia"} @@ -53,7 +50,6 @@ pt_PT{ PS{"Territórios palestinianos"} QO{"Oceânia Insular"} RO{"Roménia"} - SC{"Seicheles"} SG{"Singapura"} SI{"Eslovénia"} SM{"São Marinho"} @@ -70,12 +66,13 @@ pt_PT{ ZW{"Zimbabué"} } Countries%short{ - GB{"GB"} + GB{"RU"} + UN{"ONU"} } Countries%variant{ CG{"República do Congo"} FK{"Ilhas Malvinas"} MK{"Macedónia (ARJM)"} } - Version{"2.1.24.13"} + Version{"2.1.31.86"} } diff --git a/icuSources/data/region/pt_ST.txt b/icuSources/data/region/pt_ST.txt old mode 100755 new mode 100644 index fc2e1123..95f596c1 --- a/icuSources/data/region/pt_ST.txt +++ b/icuSources/data/region/pt_ST.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/pt_ST.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pt_ST{ %%Parent{"pt_PT"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/pt_TL.txt b/icuSources/data/region/pt_TL.txt old mode 100755 new mode 100644 index 2aa48e66..786b6020 --- a/icuSources/data/region/pt_TL.txt +++ b/icuSources/data/region/pt_TL.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/pt_TL.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pt_TL{ %%Parent{"pt_PT"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/qu.txt b/icuSources/data/region/qu.txt index ab925e9f..f9055534 100644 --- a/icuSources/data/region/qu.txt +++ b/icuSources/data/region/qu.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/qu.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License qu{ Countries{ AD{"Andorra"} @@ -199,5 +193,5 @@ qu{ ZM{"Zambia"} ZW{"Zimbabue"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/resfiles.mk b/icuSources/data/region/resfiles.mk index 726c1054..992b3d1b 100644 --- a/icuSources/data/region/resfiles.mk +++ b/icuSources/data/region/resfiles.mk @@ -1,17 +1,17 @@ -# * Copyright (C) 1998-2016, International Business Machines -# * Corporation and others. All Rights Reserved. -REGION_CLDR_VERSION = %version% +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +REGION_CLDR_VERSION = 32 # A list of txt's to build # Note: # # If you are thinking of modifying this file, READ THIS. # # Instead of changing this file [unless you want to check it back in], -# you should consider creating a '%local%' file in this same directory. +# you should consider creating a 'reslocal.mk' file in this same directory. # Then, you can have your local changes remain even if you upgrade or # reconfigure ICU. # -# Example '%local%' files: +# Example 'reslocal.mk' files: # # * To add an additional locale to the list: # _____________________________________________________ @@ -26,18 +26,18 @@ REGION_CLDR_VERSION = %version% # Generated by LDML2ICUConverter, from LDML source files. # Aliases without a corresponding xx.xml file (see icu-config.xml & build.xml) -REGION_SYNTHETIC_ALIAS = az_AZ.txt az_Latn_AZ.txt bs_BA.txt bs_Latn_BA.txt\ - en_NH.txt en_RH.txt fil_PH.txt he_IL.txt id_ID.txt\ - in.txt in_ID.txt iw.txt iw_IL.txt ja_JP.txt\ - ja_JP_TRADITIONAL.txt mo.txt nb_NO.txt nn_NO.txt no.txt\ - no_NO.txt no_NO_NY.txt pa_Arab_PK.txt pa_Guru_IN.txt pa_IN.txt\ - pa_PK.txt ro_MD.txt sh.txt sh_BA.txt sh_CS.txt\ +REGION_SYNTHETIC_ALIAS = ars.txt az_AZ.txt az_Latn_AZ.txt bs_BA.txt\ + bs_Latn_BA.txt en_NH.txt en_RH.txt fil_PH.txt he_IL.txt\ + id_ID.txt in.txt in_ID.txt iw.txt iw_IL.txt\ + ja_JP.txt ja_JP_TRADITIONAL.txt mo.txt nb_NO.txt nn_NO.txt\ + no.txt no_NO.txt no_NO_NY.txt pa_Arab_PK.txt pa_Guru_IN.txt\ + pa_IN.txt pa_PK.txt sh.txt sh_BA.txt sh_CS.txt\ sh_YU.txt shi_MA.txt shi_Tfng_MA.txt sr_BA.txt sr_CS.txt\ - sr_Cyrl_BA.txt sr_Cyrl_CS.txt sr_Cyrl_RS.txt sr_Cyrl_XK.txt sr_Cyrl_YU.txt\ - sr_Latn_BA.txt sr_Latn_CS.txt sr_Latn_ME.txt sr_Latn_RS.txt sr_Latn_YU.txt\ - sr_ME.txt sr_RS.txt sr_XK.txt sr_YU.txt th_TH.txt\ - th_TH_TRADITIONAL.txt tl.txt tl_PH.txt uz_AF.txt uz_Arab_AF.txt\ - uz_Latn_UZ.txt uz_UZ.txt vai_LR.txt vai_Vaii_LR.txt zh_CN.txt\ + sr_Cyrl_CS.txt sr_Cyrl_RS.txt sr_Cyrl_YU.txt sr_Latn_CS.txt sr_Latn_RS.txt\ + sr_Latn_YU.txt sr_ME.txt sr_RS.txt sr_XK.txt sr_YU.txt\ + th_TH.txt th_TH_TRADITIONAL.txt tl.txt tl_PH.txt uz_AF.txt\ + uz_Arab_AF.txt uz_Latn_UZ.txt uz_UZ.txt vai_LR.txt vai_Vaii_LR.txt\ + yue_CN.txt yue_HK.txt yue_Hans_CN.txt yue_Hant_HK.txt zh_CN.txt\ zh_HK.txt zh_Hans_CN.txt zh_Hans_SG.txt zh_Hant_TW.txt zh_MO.txt\ zh_SG.txt zh_TW.txt @@ -48,13 +48,14 @@ REGION_ALIAS_SOURCE = $(REGION_SYNTHETIC_ALIAS) # Ordinary resources REGION_SOURCE = af.txt agq.txt ak.txt am.txt\ - ar.txt ar_AE.txt as.txt asa.txt ast.txt\ - az.txt az_Cyrl.txt az_Latn.txt bas.txt be.txt\ - bem.txt bez.txt bg.txt bm.txt bn.txt\ - bo.txt bo_IN.txt br.txt brx.txt bs.txt\ - bs_Cyrl.txt bs_Latn.txt ca.txt ce.txt cgg.txt\ - chr.txt cs.txt cy.txt da.txt dav.txt\ - de.txt de_CH.txt dje.txt dsb.txt dua.txt\ + ar.txt ar_AE.txt ar_LY.txt ar_SA.txt as.txt\ + asa.txt ast.txt az.txt az_Cyrl.txt az_Latn.txt\ + bas.txt be.txt bem.txt bez.txt bg.txt\ + bm.txt bn.txt bn_IN.txt bo.txt bo_IN.txt\ + br.txt brx.txt bs.txt bs_Cyrl.txt bs_Latn.txt\ + ca.txt ce.txt cgg.txt chr.txt ckb.txt\ + cs.txt cy.txt da.txt dav.txt de.txt\ + de_AT.txt de_CH.txt dje.txt dsb.txt dua.txt\ dyo.txt dz.txt ebu.txt ee.txt el.txt\ en.txt en_150.txt en_AG.txt en_AI.txt en_AT.txt\ en_AU.txt en_BB.txt en_BE.txt en_BM.txt en_BS.txt\ @@ -76,44 +77,48 @@ REGION_SOURCE = af.txt agq.txt ak.txt am.txt\ en_TV.txt en_TZ.txt en_UG.txt en_VC.txt en_VG.txt\ en_VU.txt en_WS.txt en_ZA.txt en_ZM.txt en_ZW.txt\ eo.txt es.txt es_419.txt es_AR.txt es_BO.txt\ - es_CL.txt es_CO.txt es_CR.txt es_CU.txt es_DO.txt\ - es_EC.txt es_GT.txt es_HN.txt es_MX.txt es_NI.txt\ - es_PA.txt es_PE.txt es_PR.txt es_PY.txt es_SV.txt\ - es_US.txt es_UY.txt es_VE.txt et.txt eu.txt\ - ewo.txt fa.txt fa_AF.txt ff.txt fi.txt\ - fil.txt fo.txt fr.txt fr_CA.txt fur.txt\ - fy.txt ga.txt gd.txt gl.txt gsw.txt\ - gu.txt guz.txt gv.txt ha.txt haw.txt\ - he.txt hi.txt hr.txt hsb.txt hu.txt\ - hy.txt id.txt ig.txt ii.txt is.txt\ - it.txt ja.txt jgo.txt jmc.txt ka.txt\ - kab.txt kam.txt kde.txt kea.txt khq.txt\ - ki.txt kk.txt kkj.txt kl.txt kln.txt\ - km.txt kn.txt ko.txt kok.txt ks.txt\ - ksb.txt ksf.txt ksh.txt kw.txt ky.txt\ - lag.txt lb.txt lg.txt lkt.txt ln.txt\ - lo.txt lrc.txt lt.txt lu.txt luo.txt\ - luy.txt lv.txt mas.txt mer.txt mfe.txt\ - mg.txt mgh.txt mgo.txt mk.txt ml.txt\ - mn.txt mr.txt ms.txt mt.txt mua.txt\ - my.txt mzn.txt naq.txt nb.txt nd.txt\ + es_BR.txt es_BZ.txt es_CL.txt es_CO.txt es_CR.txt\ + es_CU.txt es_DO.txt es_EC.txt es_GT.txt es_HN.txt\ + es_MX.txt es_NI.txt es_PA.txt es_PE.txt es_PR.txt\ + es_PY.txt es_SV.txt es_US.txt es_UY.txt es_VE.txt\ + et.txt eu.txt ewo.txt fa.txt fa_AF.txt\ + ff.txt fi.txt fil.txt fo.txt fr.txt\ + fr_BE.txt fr_CA.txt fur.txt fy.txt ga.txt\ + gd.txt gl.txt gsw.txt gu.txt guz.txt\ + gv.txt ha.txt haw.txt he.txt hi.txt\ + hr.txt hsb.txt hu.txt hy.txt id.txt\ + ig.txt ii.txt is.txt it.txt ja.txt\ + jgo.txt jmc.txt ka.txt kab.txt kam.txt\ + kde.txt kea.txt khq.txt ki.txt kk.txt\ + kkj.txt kl.txt kln.txt km.txt kn.txt\ + ko.txt ko_KP.txt kok.txt ks.txt ksb.txt\ + ksf.txt ksh.txt kw.txt ky.txt lag.txt\ + lb.txt lg.txt lkt.txt ln.txt lo.txt\ + lrc.txt lt.txt lu.txt luo.txt luy.txt\ + lv.txt mas.txt mer.txt mfe.txt mg.txt\ + mgh.txt mgo.txt mk.txt ml.txt mn.txt\ + mr.txt ms.txt mt.txt mua.txt my.txt\ + mzn.txt naq.txt nb.txt nd.txt nds.txt\ ne.txt nl.txt nmg.txt nn.txt nnh.txt\ nus.txt nyn.txt om.txt or.txt os.txt\ pa.txt pa_Arab.txt pa_Guru.txt pl.txt ps.txt\ - pt.txt pt_AO.txt pt_CV.txt pt_GW.txt pt_MO.txt\ - pt_MZ.txt pt_PT.txt pt_ST.txt pt_TL.txt qu.txt\ - rm.txt rn.txt ro.txt rof.txt ru.txt\ + pt.txt pt_AO.txt pt_CH.txt pt_CV.txt pt_GQ.txt\ + pt_GW.txt pt_LU.txt pt_MO.txt pt_MZ.txt pt_PT.txt\ + pt_ST.txt pt_TL.txt qu.txt rm.txt rn.txt\ + ro.txt ro_MD.txt rof.txt ru.txt ru_UA.txt\ rw.txt rwk.txt sah.txt saq.txt sbp.txt\ se.txt se_FI.txt seh.txt ses.txt sg.txt\ shi.txt shi_Latn.txt shi_Tfng.txt si.txt sk.txt\ sl.txt smn.txt sn.txt so.txt sq.txt\ - sr.txt sr_Cyrl.txt sr_Latn.txt sv.txt sw.txt\ - sw_CD.txt ta.txt te.txt teo.txt th.txt\ - ti.txt to.txt tr.txt twq.txt tzm.txt\ - ug.txt uk.txt ur.txt ur_IN.txt uz.txt\ - uz_Arab.txt uz_Cyrl.txt uz_Latn.txt vai.txt vai_Latn.txt\ - vai_Vaii.txt vi.txt vun.txt wae.txt xog.txt\ - yav.txt yi.txt yo.txt yo_BJ.txt yue.txt\ - zgh.txt zh.txt zh_Hans.txt zh_Hant.txt zh_Hant_HK.txt\ - zh_Hant_MO.txt zu.txt + sr.txt sr_Cyrl.txt sr_Cyrl_BA.txt sr_Cyrl_ME.txt sr_Cyrl_XK.txt\ + sr_Latn.txt sr_Latn_BA.txt sr_Latn_ME.txt sr_Latn_XK.txt sv.txt\ + sw.txt sw_CD.txt sw_KE.txt ta.txt te.txt\ + teo.txt th.txt ti.txt to.txt tr.txt\ + twq.txt tzm.txt ug.txt uk.txt ur.txt\ + ur_IN.txt uz.txt uz_Arab.txt uz_Cyrl.txt uz_Latn.txt\ + vai.txt vai_Latn.txt vai_Vaii.txt vi.txt vun.txt\ + wae.txt xog.txt yav.txt yi.txt yo.txt\ + yo_BJ.txt yue.txt yue_Hans.txt yue_Hant.txt zgh.txt\ + zh.txt zh_Hans.txt zh_Hant.txt zh_Hant_HK.txt zh_Hant_MO.txt\ + zu.txt diff --git a/icuSources/data/region/reslocal.mk b/icuSources/data/region/reslocal.mk index 6e8ec5cd..7cb8845f 100644 --- a/icuSources/data/region/reslocal.mk +++ b/icuSources/data/region/reslocal.mk @@ -1,7 +1,8 @@ # # Local Apple addition for region resources -# Copyright (c) 2012-2016 Apple Inc. All rights reserved. +# Copyright (c) 2012-2017 Apple Inc. All rights reserved. # -REGION_SOURCE_LOCAL = ars.txt ckb.txt iu.txt ms_Arab.txt tg.txt\ - tk.txt en_MV.txt +REGION_SOURCE_LOCAL = iu.txt ms_Arab.txt tg.txt tk.txt\ + en_MV.txt\ + pt_FR.txt diff --git a/icuSources/data/region/rm.txt b/icuSources/data/region/rm.txt old mode 100755 new mode 100644 index a7c8a15b..b0c0dc01 --- a/icuSources/data/region/rm.txt +++ b/icuSources/data/region/rm.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/rm.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License rm{ Countries{ 001{"mund"} @@ -286,5 +280,5 @@ rm{ ZW{"Simbabwe"} ZZ{"Regiun betg encouschenta u nunvalaivla"} } - Version{"2.1.23.7"} + Version{"2.1.31.86"} } diff --git a/icuSources/data/region/rn.txt b/icuSources/data/region/rn.txt old mode 100755 new mode 100644 index 131c4a04..4b932b69 --- a/icuSources/data/region/rn.txt +++ b/icuSources/data/region/rn.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/rn.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License rn{ Countries{ AD{"Andora"} @@ -233,5 +227,5 @@ rn{ ZM{"Zambiya"} ZW{"Zimbabwe"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/ro.txt b/icuSources/data/region/ro.txt index e641b570..5002a6c5 100644 --- a/icuSources/data/region/ro.txt +++ b/icuSources/data/region/ro.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ro.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ro{ Countries{ 001{"Lume"} @@ -95,7 +89,7 @@ ro{ CW{"Curaçao"} CX{"Insula Christmas"} CY{"Cipru"} - CZ{"Republica Cehă"} + CZ{"Cehia"} DE{"Germania"} DG{"Diego Garcia"} DJ{"Djibouti"} @@ -137,7 +131,7 @@ ro{ GU{"Guam"} GW{"Guineea-Bissau"} GY{"Guyana"} - HK{"R.A.S. Hong Kong a Chinei"} + HK{"Hong Kong (China)"} HM{"Insula Heard și Insulele McDonald"} HN{"Honduras"} HR{"Croația"} @@ -187,11 +181,11 @@ ro{ MF{"Sfântul Martin"} MG{"Madagascar"} MH{"Insulele Marshall"} - MK{"Macedonia"} + MK{"Republica Macedonia"} ML{"Mali"} MM{"Myanmar (Birmania)"} MN{"Mongolia"} - MO{"R.A.S. Macao a Chinei"} + MO{"Macao (China)"} MP{"Insulele Mariane de Nord"} MQ{"Martinica"} MR{"Mauritania"} @@ -253,7 +247,7 @@ ro{ SO{"Somalia"} SR{"Suriname"} SS{"Sudanul de Sud"} - ST{"Sao Tome și Principe"} + ST{"Sao Tomé și Príncipe"} SV{"El Salvador"} SX{"Sint-Maarten"} SY{"Siria"} @@ -278,6 +272,7 @@ ro{ UA{"Ucraina"} UG{"Uganda"} UM{"Insulele Îndepărtate ale S.U.A."} + UN{"Națiunile Unite"} US{"Statele Unite ale Americii"} UY{"Uruguay"} UZ{"Uzbekistan"} @@ -285,7 +280,7 @@ ro{ VC{"Saint Vincent și Grenadinele"} VE{"Venezuela"} VG{"Insulele Virgine Britanice"} - VI{"Insulele Virgine S.U.A."} + VI{"Insulele Virgine Americane"} VN{"Vietnam"} VU{"Vanuatu"} WF{"Wallis și Futuna"} @@ -303,14 +298,16 @@ ro{ HK{"Hong Kong"} MO{"Macao"} PS{"Palestina"} + UN{"NU"} US{"S.U.A."} } Countries%variant{ CD{"Congo (Republica Democrată Congo)"} CG{"Congo (Republica)"} CI{"Coasta de Fildeș"} + CZ{"Republica Cehă"} FK{"Insulele Falkland (Insulele Malvine)"} - MK{"Macedonia (FRIM)"} + MK{"Republica Macedonia (FRIM)"} } - Version{"2.1.22.93"} + Version{"2.1.32.60"} } diff --git a/icuSources/data/region/ro_MD.txt b/icuSources/data/region/ro_MD.txt old mode 100755 new mode 100644 index 3c670a1d..e130440c --- a/icuSources/data/region/ro_MD.txt +++ b/icuSources/data/region/ro_MD.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** -/** - * generated alias target - */ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ro_MD{ - ___{""} + Countries{ + MM{"Myanmar"} + } + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/rof.txt b/icuSources/data/region/rof.txt old mode 100755 new mode 100644 index 9db19b89..a9266c49 --- a/icuSources/data/region/rof.txt +++ b/icuSources/data/region/rof.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/rof.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License rof{ Countries{ AD{"Andoro"} @@ -233,5 +227,5 @@ rof{ ZM{"Zambia"} ZW{"Zimbabwe"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/root.txt b/icuSources/data/region/root.txt index 471f580b..94dda752 100644 --- a/icuSources/data/region/root.txt +++ b/icuSources/data/region/root.txt @@ -1,14 +1,8 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/root.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * ICU source: /common/main/root.xml */ root{ - Version{"2.1.22.93"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/ru.txt b/icuSources/data/region/ru.txt index 23dfcc1b..7bad4a4e 100644 --- a/icuSources/data/region/ru.txt +++ b/icuSources/data/region/ru.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ru.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ru{ Countries{ 001{"Мир"} @@ -31,8 +25,8 @@ ru{ 057{"Микронезия"} 061{"Полинезия"} 142{"Азия"} - 143{"Средняя Азия"} - 145{"Ближний и Средний Восток"} + 143{"Центральная Азия"} + 145{"Западная Азия"} 150{"Европа"} 151{"Восточная Европа"} 154{"Северная Европа"} @@ -64,13 +58,13 @@ ru{ BH{"Бахрейн"} BI{"Бурунди"} BJ{"Бенин"} - BL{"Сен-Бартельми"} - BM{"Бермудские о-ва"} + BL{"Сен-Бартелеми"} + BM{"Бермуды"} BN{"Бруней-Даруссалам"} BO{"Боливия"} BQ{"Бонэйр, Синт-Эстатиус и Саба"} BR{"Бразилия"} - BS{"Багамские о-ва"} + BS{"Багамы"} BT{"Бутан"} BV{"о-в Буве"} BW{"Ботсвана"} @@ -83,7 +77,7 @@ ru{ CG{"Конго - Браззавиль"} CH{"Швейцария"} CI{"Кот-д’Ивуар"} - CK{"о-ва Кука"} + CK{"Острова Кука"} CL{"Чили"} CM{"Камерун"} CN{"Китай"} @@ -137,7 +131,7 @@ ru{ GU{"Гуам"} GW{"Гвинея-Бисау"} GY{"Гайана"} - HK{"Гонконг (специальный административный район)"} + HK{"Гонконг (Китай)"} HM{"о-ва Херд и Макдональд"} HN{"Гондурас"} HR{"Хорватия"} @@ -162,7 +156,7 @@ ru{ KG{"Киргизия"} KH{"Камбоджа"} KI{"Кирибати"} - KM{"Коморские о-ва"} + KM{"Коморы"} KN{"Сент-Китс и Невис"} KP{"КНДР"} KR{"Республика Корея"} @@ -186,12 +180,12 @@ ru{ ME{"Черногория"} MF{"Сен-Мартен"} MG{"Мадагаскар"} - MH{"Маршалловы о-ва"} + MH{"Маршалловы Острова"} MK{"Македония"} ML{"Мали"} MM{"Мьянма (Бирма)"} MN{"Монголия"} - MO{"Макао (специальный административный район)"} + MO{"Макао (Китай)"} MP{"Северные Марианские о-ва"} MQ{"Мартиника"} MR{"Мавритания"} @@ -238,8 +232,8 @@ ru{ RU{"Россия"} RW{"Руанда"} SA{"Саудовская Аравия"} - SB{"Соломоновы о-ва"} - SC{"Сейшельские о-ва"} + SB{"Соломоновы Острова"} + SC{"Сейшельские Острова"} SD{"Судан"} SE{"Швеция"} SG{"Сингапур"} @@ -261,7 +255,7 @@ ru{ TA{"Тристан-да-Кунья"} TC{"о-ва Тёркс и Кайкос"} TD{"Чад"} - TF{"Французские Южные Территории"} + TF{"Французские Южные территории"} TG{"Того"} TH{"Таиланд"} TJ{"Таджикистан"} @@ -278,6 +272,7 @@ ru{ UA{"Украина"} UG{"Уганда"} UM{"Внешние малые о-ва (США)"} + UN{"Организация Объединенных Наций"} US{"Соединенные Штаты Америки"} UY{"Уругвай"} UZ{"Узбекистан"} @@ -303,15 +298,16 @@ ru{ HK{"Гонконг"} MO{"Макао"} PS{"Палестина"} + UN{"ООН"} US{"США"} } Countries%variant{ CD{"Конго (ДРК)"} - CG{"Конго"} + CG{"Республика Конго"} CI{"Берег Слоновой Кости"} FK{"Фолклендские (Мальвинские) о-ва"} MK{"Македония (БЮРМ)"} TL{"Тимор-Лесте"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/ru_UA.txt b/icuSources/data/region/ru_UA.txt new file mode 100644 index 00000000..0a2ef775 --- /dev/null +++ b/icuSources/data/region/ru_UA.txt @@ -0,0 +1,18 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +ru_UA{ + Countries{ + AC{"О-в Вознесения"} + AE{"Объединенные Арабские Эмираты"} + BV{"О-в Буве"} + CF{"Центрально-Африканская Республика"} + CK{"О-ва Кука"} + CP{"О-в Клиппертон"} + CX{"О-в Рождества"} + HM{"О-ва Херд и Макдональд"} + NF{"О-в Норфолк"} + TL{"Тимор-Лесте"} + UM{"Малые Тихоокеанские Отдаленные Острова США"} + } + Version{"2.1.31.33"} +} diff --git a/icuSources/data/region/rw.txt b/icuSources/data/region/rw.txt old mode 100755 new mode 100644 index 9bfe49b0..b71f984f --- a/icuSources/data/region/rw.txt +++ b/icuSources/data/region/rw.txt @@ -1,15 +1,9 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/rw.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License rw{ Countries{ RW{"Rwanda"} TO{"Igitonga"} } - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/rwk.txt b/icuSources/data/region/rwk.txt old mode 100755 new mode 100644 index 020dd0b7..9ef2efa0 --- a/icuSources/data/region/rwk.txt +++ b/icuSources/data/region/rwk.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/rwk.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License rwk{ Countries{ AD{"Andora"} @@ -233,5 +227,5 @@ rwk{ ZM{"Zambia"} ZW{"Zimbabwe"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/sah.txt b/icuSources/data/region/sah.txt index 65f37d91..4c6bab69 100644 --- a/icuSources/data/region/sah.txt +++ b/icuSources/data/region/sah.txt @@ -1,19 +1,35 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sah.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sah{ Countries{ 001{"Аан дойду"} 002{"Аапырыка"} 003{"Хотугу Эмиэрикэ"} 005{"Соҕуруу Эмиэрикэ"} + BR{"Бразилия"} + CA{"Канаада"} + CL{"Чиили"} CN{"Кытай"} + CU{"Кууба"} + EE{"Эстония"} + FI{"Финляндия"} + GB{"Улуу Британия"} + IE{"Ирландия"} + IM{"Мэн арыы"} + IS{"Исландия"} + JM{"Дьамаайка"} + LT{"Литва"} + LV{"Латвия"} + LY{"Лиибийэ"} + MX{"Миэксикэ"} + NO{"Норвегия"} RU{"Арассыыйа"} + SD{"Судаан"} + SE{"Швеция"} + US{"Америка Холбоһуктаах Штааттара"} } - Version{"2.1.23.7"} + Countries%short{ + US{"АХШ"} + } + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/saq.txt b/icuSources/data/region/saq.txt old mode 100755 new mode 100644 index 5f87ce99..5881bbb4 --- a/icuSources/data/region/saq.txt +++ b/icuSources/data/region/saq.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/saq.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License saq{ Countries{ AD{"Andora"} @@ -233,5 +227,5 @@ saq{ ZM{"Zambia"} ZW{"Zimbabwe"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/sbp.txt b/icuSources/data/region/sbp.txt old mode 100755 new mode 100644 index 057fa995..a44069ac --- a/icuSources/data/region/sbp.txt +++ b/icuSources/data/region/sbp.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sbp.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sbp{ Countries{ AD{"Andola"} @@ -233,5 +227,5 @@ sbp{ ZM{"Sambiya"} ZW{"Simbabwe"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/se.txt b/icuSources/data/region/se.txt index 133d10c9..569f8b0e 100644 --- a/icuSources/data/region/se.txt +++ b/icuSources/data/region/se.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/se.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License se{ Countries{ 001{"máilbmi"} @@ -300,5 +294,5 @@ se{ PS{"Palestina"} US{"USA"} } - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/se_FI.txt b/icuSources/data/region/se_FI.txt index e4d74c7b..5390e511 100644 --- a/icuSources/data/region/se_FI.txt +++ b/icuSources/data/region/se_FI.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/se_FI.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License se_FI{ Countries{ 003{"Davvi-Amerihkká ja Gaska-Amerihkká"} @@ -21,5 +15,5 @@ se_FI{ Countries%variant{ CI{"Côte d’Ivoire"} } - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/seh.txt b/icuSources/data/region/seh.txt old mode 100755 new mode 100644 index db553cab..87a5dc75 --- a/icuSources/data/region/seh.txt +++ b/icuSources/data/region/seh.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/seh.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License seh{ Countries{ AD{"Andorra"} @@ -232,5 +226,5 @@ seh{ ZM{"Zâmbia"} ZW{"Zimbábue"} } - Version{"2.1.21.28"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/ses.txt b/icuSources/data/region/ses.txt old mode 100755 new mode 100644 index 20d5a37d..a4240076 --- a/icuSources/data/region/ses.txt +++ b/icuSources/data/region/ses.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ses.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ses{ Countries{ AD{"Andoora"} @@ -233,5 +227,5 @@ ses{ ZM{"Zambi"} ZW{"Zimbabwe"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/sg.txt b/icuSources/data/region/sg.txt old mode 100755 new mode 100644 index 64aa16ed..625e47cf --- a/icuSources/data/region/sg.txt +++ b/icuSources/data/region/sg.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sg.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sg{ Countries{ AD{"Andôro"} @@ -233,5 +227,5 @@ sg{ ZM{"Zambïi"} ZW{"Zimbäbwe"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/sh.txt b/icuSources/data/region/sh.txt index 2517eb3c..74b646a2 100644 --- a/icuSources/data/region/sh.txt +++ b/icuSources/data/region/sh.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sh{ "%%ALIAS"{"sr_Latn"} } diff --git a/icuSources/data/region/sh_BA.txt b/icuSources/data/region/sh_BA.txt index e1299547..93bdac63 100644 --- a/icuSources/data/region/sh_BA.txt +++ b/icuSources/data/region/sh_BA.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sh_BA{ "%%ALIAS"{"sr_Latn_BA"} } diff --git a/icuSources/data/region/sh_CS.txt b/icuSources/data/region/sh_CS.txt index 566f200c..224568a0 100644 --- a/icuSources/data/region/sh_CS.txt +++ b/icuSources/data/region/sh_CS.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sh_CS{ "%%ALIAS"{"sr_Latn_RS"} } diff --git a/icuSources/data/region/sh_YU.txt b/icuSources/data/region/sh_YU.txt index a9b1c28d..8a7d4609 100644 --- a/icuSources/data/region/sh_YU.txt +++ b/icuSources/data/region/sh_YU.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sh_YU{ "%%ALIAS"{"sr_Latn_RS"} } diff --git a/icuSources/data/region/shi.txt b/icuSources/data/region/shi.txt old mode 100755 new mode 100644 index c07c7dca..3d5d680c --- a/icuSources/data/region/shi.txt +++ b/icuSources/data/region/shi.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/shi.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License shi{ Countries{ AD{"ⴰⵏⴷⵓⵔⴰ"} @@ -233,5 +227,5 @@ shi{ ZM{"ⵣⴰⵎⴱⵢⴰ"} ZW{"ⵣⵉⵎⴱⴰⴱⵡⵉ"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/shi_Latn.txt b/icuSources/data/region/shi_Latn.txt old mode 100755 new mode 100644 index eb65a3a2..0889ac43 --- a/icuSources/data/region/shi_Latn.txt +++ b/icuSources/data/region/shi_Latn.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/shi_Latn.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License shi_Latn{ %%Parent{"root"} Countries{ @@ -234,5 +228,5 @@ shi_Latn{ ZM{"zambya"} ZW{"zimbabwi"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/shi_MA.txt b/icuSources/data/region/shi_MA.txt old mode 100755 new mode 100644 index 4846c3cd..00de1b1b --- a/icuSources/data/region/shi_MA.txt +++ b/icuSources/data/region/shi_MA.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License shi_MA{ "%%ALIAS"{"shi_Tfng_MA"} } diff --git a/icuSources/data/region/shi_Tfng.txt b/icuSources/data/region/shi_Tfng.txt old mode 100755 new mode 100644 index cbe99554..ba03fa36 --- a/icuSources/data/region/shi_Tfng.txt +++ b/icuSources/data/region/shi_Tfng.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/shi_Tfng.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License shi_Tfng{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/shi_Tfng_MA.txt b/icuSources/data/region/shi_Tfng_MA.txt old mode 100755 new mode 100644 index d86290bc..978cd5ca --- a/icuSources/data/region/shi_Tfng_MA.txt +++ b/icuSources/data/region/shi_Tfng_MA.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * generated alias target */ diff --git a/icuSources/data/region/si.txt b/icuSources/data/region/si.txt index fcf1ffe3..bf34cfdf 100644 --- a/icuSources/data/region/si.txt +++ b/icuSources/data/region/si.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/si.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License si{ Countries{ 001{"ලෝකය"} @@ -95,7 +89,7 @@ si{ CW{"කුරකාවෝ"} CX{"ක්‍රිස්මස් දූපත"} CY{"සයිප්‍රසය"} - CZ{"චෙක් ජනරජය"} + CZ{"චෙක්"} DE{"ජර්මනිය"} DG{"දියාගෝ ගාර්සියා"} DJ{"ජිබුටි"} @@ -181,7 +175,7 @@ si{ LV{"ලැට්වියාව"} LY{"ලිබියාව"} MA{"මොරොක්කෝව"} - MC{"මොනැකෝව"} + MC{"මොනාකෝව"} MD{"මොල්ඩෝවාව"} ME{"මොන්ටෙනීග්‍රෝ"} MF{"ශාන්ත මාර්ටින්"} @@ -278,6 +272,7 @@ si{ UA{"යුක්රේනය"} UG{"උගන්ඩාව"} UM{"එක්සත් ජනපද ඈත දූපත්"} + UN{"එක්සත් ජාතීන්"} US{"එක්සත් ජනපදය"} UY{"උරුගුවේ"} UZ{"උස්බෙකිස්ථානය"} @@ -303,15 +298,17 @@ si{ HK{"හොංකොං"} MO{"මකාවු"} PS{"පලස්තීනය"} + UN{"එක්සත් ජාතීන්"} US{"එ.ජ"} } Countries%variant{ CD{"කොංගෝව"} CG{"කොංගෝ (ජනරජය)"} CI{"අයිවරි කෝස්ට්"} + CZ{"චෙක් ජනරජය"} FK{"ෆෝක්ලන්ත දූපත් (අයිලස් මල්වියනාස්)"} MK{"මැසිඩෝනියාව (FYROM)"} TL{"නැගෙනහිර ටිමෝරය"} } - Version{"2.1.23.84"} + Version{"2.1.33.28"} } diff --git a/icuSources/data/region/sk.txt b/icuSources/data/region/sk.txt index bf6d5708..9f41142e 100644 --- a/icuSources/data/region/sk.txt +++ b/icuSources/data/region/sk.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sk.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sk{ Countries{ 001{"svet"} @@ -38,7 +32,7 @@ sk{ 154{"severná Európa"} 155{"západná Európa"} 419{"Latinská Amerika"} - AC{"Ascensión"} + AC{"Ascension"} AD{"Andorra"} AE{"Spojené arabské emiráty"} AF{"Afganistan"} @@ -53,7 +47,7 @@ sk{ AT{"Rakúsko"} AU{"Austrália"} AW{"Aruba"} - AX{"Ålandy"} + AX{"Alandy"} AZ{"Azerbajdžan"} BA{"Bosna a Hercegovina"} BB{"Barbados"} @@ -78,9 +72,9 @@ sk{ BZ{"Belize"} CA{"Kanada"} CC{"Kokosové ostrovy"} - CD{"Kongo - Kinshasa"} + CD{"Konžská demokratická republika"} CF{"Stredoafrická republika"} - CG{"Kongo - Brazzaville"} + CG{"Konžská republika"} CH{"Å vajčiarsko"} CI{"Pobrežie Slonoviny"} CK{"Cookove ostrovy"} @@ -95,9 +89,9 @@ sk{ CW{"Curaçao"} CX{"Vianočný ostrov"} CY{"Cyprus"} - CZ{"Česká republika"} + CZ{"Česko"} DE{"Nemecko"} - DG{"Diego García"} + DG{"Diego Garcia"} DJ{"Džibutsko"} DK{"Dánsko"} DM{"Dominika"} @@ -137,8 +131,8 @@ sk{ GU{"Guam"} GW{"Guinea-Bissau"} GY{"Guayana"} - HK{"Hongkong – OAO Číny"} - HM{"Heardov ostrov a McDonaldove ostrovy"} + HK{"Hongkong (Čína)"} + HM{"Heardov ostrov a Macdonaldove ostrovy"} HN{"Honduras"} HR{"Chorvátsko"} HT{"Haiti"} @@ -184,14 +178,14 @@ sk{ MC{"Monako"} MD{"Moldavsko"} ME{"Čierna Hora"} - MF{"Svätý Martin"} + MF{"Svätý Martin (fr.)"} MG{"Madagaskar"} MH{"Marshallove ostrovy"} MK{"Macedónsko"} ML{"Mali"} MM{"Mjanmarsko"} MN{"Mongolsko"} - MO{"Macao – OAO Číny"} + MO{"Macao (Čína)"} MP{"Severné Mariány"} MQ{"Martinik"} MR{"Mauritánia"} @@ -255,7 +249,7 @@ sk{ SS{"Južný Sudán"} ST{"Svätý Tomáš a Princov ostrov"} SV{"Salvádor"} - SX{"Sint Maarten"} + SX{"Svätý Martin (hol.)"} SY{"Sýria"} SZ{"Svazijsko"} TA{"Tristan da Cunha"} @@ -278,6 +272,7 @@ sk{ UA{"Ukrajina"} UG{"Uganda"} UM{"MenÅ¡ie odľahlé ostrovy USA"} + UN{"OSN"} US{"Spojené Å¡táty"} UY{"Uruguaj"} UZ{"Uzbekistan"} @@ -302,14 +297,13 @@ sk{ GB{"UK"} HK{"Hongkong"} MO{"Macao"} - PS{"Palestína"} + PS{"Palestínska samospráva"} + UN{"OSN"} US{"USA"} } Countries%variant{ - CD{"Konžská demokratická republika"} - CG{"Konžská republika"} - FK{"Falklandy (Malvíny)"} + CZ{"Česká republika"} MK{"Macedónsko (BJRM)"} } - Version{"2.1.24.11"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/sl.txt b/icuSources/data/region/sl.txt index 20c9f436..a842340d 100644 --- a/icuSources/data/region/sl.txt +++ b/icuSources/data/region/sl.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sl.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sl{ Countries{ 001{"Svet"} @@ -137,7 +131,7 @@ sl{ GU{"Guam"} GW{"Gvineja Bissau"} GY{"Gvajana"} - HK{"Posebno administrativno območje LR Kitajske Hong Kong"} + HK{"Posebno administrativno območje LR Kitajske Hongkong"} HM{"Heardov otok in McDonaldovi otoki"} HN{"Honduras"} HR{"HrvaÅ¡ka"} @@ -259,14 +253,14 @@ sl{ SY{"Sirija"} SZ{"Svazi"} TA{"Tristan da Cunha"} - TC{"Otočji Turks in Caicos"} + TC{"Otoki Turks in Caicos"} TD{"Čad"} TF{"Francosko južno ozemlje"} TG{"Togo"} TH{"Tajska"} TJ{"Tadžikistan"} TK{"Tokelau"} - TL{"Vzhodni Timor"} + TL{"Timor-Leste"} TM{"Turkmenistan"} TN{"Tunizija"} TO{"Tonga"} @@ -277,7 +271,8 @@ sl{ TZ{"Tanzanija"} UA{"Ukrajina"} UG{"Uganda"} - UM{"Druga ameriÅ¡ka ozemlja v Tihem oceanu"} + UM{"Stranski zunanji otoki Združenih držav"} + UN{"Združeni narodi"} US{"Združene države Amerike"} UY{"Urugvaj"} UZ{"Uzbekistan"} @@ -303,6 +298,7 @@ sl{ HK{"Hongkong"} MO{"Macao"} PS{"Palestina"} + UN{"Združeni narodi"} US{"ZDA"} } Countries%variant{ @@ -311,6 +307,7 @@ sl{ CI{"Côte d’Ivoire"} FK{"Falklandski otoki (Malvini)"} MK{"Makedonija (FYROM)"} + TL{"Vzhodni Timor"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/smn.txt b/icuSources/data/region/smn.txt index 3d76d8b2..49ec2d9f 100644 --- a/icuSources/data/region/smn.txt +++ b/icuSources/data/region/smn.txt @@ -1,14 +1,269 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/smn.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License smn{ Countries{ + AC{"Ascension-suálui"} + AD{"Andorra"} + AE{"Arabiemirkodeh"} + AF{"Afganistan"} + AG{"Antigua já Barbuda"} + AI{"Anguilla"} + AL{"Albania"} + AM{"Armenia"} + AO{"Angola"} + AQ{"Antarktis"} + AR{"Argentina"} + AS{"Amerika Samoa"} + AT{"Nuorttâriijkâ"} + AU{"Australia"} + AW{"Aruba"} + AX{"Vuáskueennâm"} + AZ{"Azerbaidžan"} + BA{"Bosnia já Herzegovina"} + BB{"Barbados"} + BD{"Bangladesh"} + BE{"Belgia"} + BF{"Burkina Faso"} + BG{"Bulgaria"} + BH{"Bahrain"} + BI{"Burundi"} + BJ{"Benin"} + BL{"St. Barthélemy"} + BM{"Bermuda"} + BN{"Brunei"} + BO{"Bolivia"} + BR{"Brasilia"} + BS{"Bahama"} + BT{"Bhutan"} + BV{"Bouvetsuálui"} + BW{"Botswana"} + BY{"Vielgis-Ruoššâ"} + BZ{"Belize"} + CA{"Kanada"} + CC{"Kookossuolluuh (Keelingsuolluuh)"} + CF{"Koskâ-Afrika täsiväldi"} + CH{"Sveitsi"} + CI{"Côte d’Ivoire"} + CK{"Cooksuolluuh"} + CL{"Chile"} + CM{"Kamerun"} + CN{"Kiina"} + CO{"Kolumbia"} + CP{"Clippertonsuálui"} + CR{"Costa Rica"} + CU{"Kuuba"} + CV{"Cape Verde"} + CW{"Curaçao"} + CX{"Juovlâsuálui"} + CY{"Kypros"} + CZ{"TÅ¡ekki"} + DE{"Saksa"} + DG{"Diego Garcia"} + DJ{"Djibouti"} + DK{"Tanska"} + DM{"Dominica"} + DO{"Dominikaanisâš täsiväldi"} + DZ{"Algeria"} + EA{"Ceuta já Melilla"} + EC{"Ecuador"} + EE{"Eestieennâm"} + EG{"Egypti"} + ER{"Eritrea"} + ES{"Espanja"} + ET{"Etiopia"} FI{"Suomâ"} + FJ{"Fidži"} + FK{"Falklandsuolluuh"} + FM{"Mikronesia littoväldi"} + FO{"Färsuolluuh"} + FR{"Ranska"} + GA{"Gabon"} + GB{"Ovtâstum Kunâgâskodde"} + GD{"Grenada"} + GE{"Georgia"} + GF{"Ranska Guyana"} + GG{"Guernsey"} + GH{"Ghana"} + GI{"Gibraltar"} + GL{"Grönland"} + GM{"Gambia"} + GN{"Guinea"} + GP{"Guadeloupe"} + GQ{"Peeivitäsideijee Guinea"} + GR{"Kreikka"} + GS{"Maadâ-Georgia já Máddááh Sandwichsuolluuh"} + GT{"Guatemala"} + GU{"Guam"} + GW{"Guinea-Bissau"} + GY{"Guyana"} + HK{"Hongkong – Kiina e.h.k."} + HM{"Heard já McDonaldsuolluuh"} + HN{"Honduras"} + HR{"Kroatia"} + HT{"Haiti"} + HU{"Uŋgar"} + IC{"Kanariasuolluuh"} + ID{"Indonesia"} + IE{"Irland"} + IL{"Israel"} + IM{"Mansuálui"} + IN{"India"} + IO{"Brittilâš India väldimeerâ kuávlu"} + IQ{"Irak"} + IR{"Iran"} + IS{"Island"} + IT{"Italia"} + JE{"Jersey"} + JM{"Jamaika"} + JO{"Jordan"} + JP{"Jaapaan"} + KE{"Kenia"} + KG{"Kirgisia"} + KH{"Kambodža"} + KI{"Kiribati"} + KM{"Komoreh"} + KN{"St. Kitts já Nevis"} + KP{"Tave-Korea"} + KR{"Maadâ-Korea"} + KW{"Kuwait"} + KY{"Caymansuolluuh"} + KZ{"Kazakstan"} + LA{"Laos"} + LB{"Libanon"} + LC{"St. Lucia"} + LI{"Liechtenstein"} + LK{"Sri Lanka"} + LR{"Liberia"} + LS{"Lesotho"} + LT{"Liettua"} + LU{"Luxemburg"} + LV{"Latvia"} + LY{"Libya"} + MA{"Marokko"} + MC{"Monaco"} + MD{"Moldova"} + ME{"Montenegro"} + MF{"St. Martin"} + MG{"Madagaskar"} + MH{"Marshallsuolluuh"} + ML{"Mali"} + MM{"Myanmar (Burma)"} + MN{"Mongolia"} + MO{"Macao - – Kiina e.h.k."} + MP{"Tave-Marianeh"} + MQ{"Martinique"} + MR{"Mauritania"} + MS{"Montserrat"} + MT{"Malta"} + MU{"Mauritius"} + MV{"Malediveh"} + MW{"Malawi"} + MX{"Meksiko"} + MY{"Malaysia"} + MZ{"Mosambik"} + NA{"Namibia"} + NC{"Uđđâ-Kaledonia"} + NE{"Niger"} + NF{"Norfolksuálui"} + NG{"Nigeria"} + NI{"Nicaragua"} + NL{"Vuáládâhenâmeh"} + NO{"Taažâ"} + NP{"Nepal"} + NR{"Nauru"} + NU{"Niue"} + NZ{"Uđđâ-Seeland"} + OM{"Oman"} + PA{"Panama"} + PE{"Peru"} + PF{"Ranska Polynesia"} + PG{"Papua-Uđđâ-Guinea"} + PH{"Filipineh"} + PK{"Pakistan"} + PL{"Puola"} + PM{"St. Pierre já Miquelon"} + PN{"Pitcairn"} + PR{"Puerto Rico"} + PT{"Portugal"} + PW{"Palau"} + PY{"Paraguay"} + QA{"Qatar"} + RE{"Réunion"} + RO{"Romania"} + RS{"Serbia"} + RU{"Ruoššâ"} + RW{"Ruanda"} + SA{"Saudi Arabia"} + SB{"Salomosuolluuh"} + SC{"Seychelleh"} + SD{"Sudan"} + SE{"Ruotâ"} + SG{"Singapore"} + SH{"Saint Helena"} + SI{"Slovenia"} + SJ{"Čokkeväärih já Jan Mayen"} + SK{"Slovakia"} + SL{"Sierra Leone"} + SM{"San Marino"} + SN{"Senegal"} + SO{"Somalia"} + SR{"Surinam"} + SS{"Maadâ-Sudan"} + ST{"São Tomé já Príncipe"} + SV{"El Salvador"} + SX{"Sint Maarten"} + SY{"Syria"} + SZ{"Swazieennâm"} + TA{"Tristan da Cunha"} + TC{"Turks- já Caicossuolluuh"} + TD{"TÅ¡ad"} + TF{"Ranska máddááh kuávluh"} + TG{"Togo"} + TH{"Thaieennâm"} + TJ{"Tadžikistan"} + TK{"Tokelau"} + TL{"Timor-Leste"} + TM{"Turkmenistan"} + TN{"Tunisia"} + TO{"Tonga"} + TR{"Turkki"} + TT{"Trinidad já Tobago"} + TV{"Tuvalu"} + TW{"Taiwan"} + TZ{"Tansania"} + UA{"Ukraina"} + UG{"Uganda"} + UM{"Ovtâstum Staatâi sierânâssuolluuh"} + US{"Ovtâstum Staatah"} + UY{"Uruguay"} + UZ{"Uzbekistan"} + VA{"Vatikan"} + VC{"St. Vincent já Grenadines"} + VE{"Venezuela"} + VG{"Brittiliih Nieidâsuolluuh"} + VI{"Ovtâstum Staatâi Nieidâsuolluuh"} + VN{"Vietnam"} + VU{"Vanuatu"} + WF{"Wallis já Futuna"} + WS{"Samoa"} + XK{"Kosovo"} + YE{"Jemen"} + YT{"Mayotte"} + ZA{"Maadâ-Afrikka"} + ZM{"Sambia"} + ZW{"Zimbabwe"} } - Version{"2.1.19.14"} + Countries%short{ + GB{"OK"} + HK{"Hong Kong"} + MO{"Macao"} + US{"USA"} + } + Countries%variant{ + CD{"Kongo demokraattisâš täsiväldi"} + CG{"Kongo täsiväldi"} + FK{"Falklandsuolluuh (Malvinassuolluuh)"} + MK{"OJT Makedonia"} + } + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/sn.txt b/icuSources/data/region/sn.txt old mode 100755 new mode 100644 index 52db08c1..947a2d09 --- a/icuSources/data/region/sn.txt +++ b/icuSources/data/region/sn.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sn.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sn{ Countries{ AD{"Andora"} @@ -232,5 +226,5 @@ sn{ ZM{"Zambia"} ZW{"Zimbabwe"} } - Version{"2.1.21.28"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/so.txt b/icuSources/data/region/so.txt index 8d0378a2..071cc6cd 100644 --- a/icuSources/data/region/so.txt +++ b/icuSources/data/region/so.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/so.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License so{ Countries{ AD{"Andora"} @@ -135,7 +129,7 @@ so{ MH{"Marshall Islands"} MK{"Makadooniya"} ML{"Maali"} - MM{"Myanmar"} + MM{"Miyanmar"} MN{"Mongooliya"} MP{"Northern Mariana Islands"} MQ{"Martinique"} @@ -234,5 +228,5 @@ so{ ZW{"Simbaabwe"} ZZ{"Far aan la aqoon amase aan saxnayn"} } - Version{"2.1.23.7"} + Version{"2.1.33.76"} } diff --git a/icuSources/data/region/sq.txt b/icuSources/data/region/sq.txt index 32ca591a..3ba4e807 100644 --- a/icuSources/data/region/sq.txt +++ b/icuSources/data/region/sq.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sq.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sq{ Countries{ 001{"Bota"} @@ -61,29 +55,29 @@ sq{ BE{"Belgjikë"} BF{"Burkina-Faso"} BG{"Bullgari"} - BH{"Bahrein"} - BI{"Burund"} + BH{"Bahrejn"} + BI{"Burundi"} BJ{"Benin"} - BL{"Shën-Bartolemeo"} + BL{"Shën Bartolomeu"} BM{"Bermudë"} - BN{"Brunej"} + BN{"Brunei"} BO{"Bolivi"} BQ{"Karaibet holandeze"} BR{"Brazil"} BS{"Bahamas"} BT{"Butan"} - BV{"Ishujt Bove’"} - BW{"Botsuanë"} + BV{"Ishulli Bove’"} + BW{"Botsvanë"} BY{"Bjellorusi"} BZ{"Belizë"} CA{"Kanada"} - CC{"Ishujt Kokosë"} + CC{"Ishujt Kokos"} CD{"Kongo-Kinshasa"} - CF{"Republika Afrikano-Qendrore"} + CF{"Repubika e Afrikës Qendrore"} CG{"Kongo-Brazavilë"} CH{"Zvicër"} - CI{"Bregu i Fildishtë"} - CK{"Ishujt Kukë"} + CI{"Côte d’Ivoire"} + CK{"Ishujt Kuk"} CL{"Kili"} CM{"Kamerun"} CN{"Kinë"} @@ -95,10 +89,10 @@ sq{ CW{"Kuraçao"} CX{"Ishulli i Krishtlindjes"} CY{"Qipro"} - CZ{"Republika Çeke"} + CZ{"Çeki"} DE{"Gjermani"} DG{"Diego-Garsia"} - DJ{"Xhibut"} + DJ{"Xhibuti"} DK{"Danimarkë"} DM{"Dominikë"} DO{"Republika Dominikane"} @@ -114,7 +108,7 @@ sq{ EU{"Bashkimi Europian"} FI{"Finlandë"} FJ{"Fixhi"} - FK{"Ishujt Folklandë"} + FK{"Ishujt Falkland"} FM{"Mikronezi"} FO{"Ishujt Faroe"} FR{"Francë"} @@ -123,11 +117,11 @@ sq{ GD{"Grenadë"} GE{"Gjeorgji"} GF{"Guajana Franceze"} - GG{"Guernsej"} + GG{"Gernsej"} GH{"Ganë"} GI{"Gjibraltar"} GL{"Grenlandë"} - GM{"Gambi"} + GM{"Gambia"} GN{"Guine"} GP{"Guadalupe"} GQ{"Guineja Ekuatoriale"} @@ -138,7 +132,7 @@ sq{ GW{"Guine-Bisau"} GY{"Guajanë"} HK{"RVAK i Hong Kongut"} - HM{"Ishulli Hërd dhe Ishujt Mekdonaldë"} + HM{"Ishulli Hërd dhe Ishujt Mekdonald"} HN{"Honduras"} HR{"Kroaci"} HT{"Haiti"} @@ -161,18 +155,18 @@ sq{ KE{"Kenia"} KG{"Kirgistan"} KH{"Kamboxhia"} - KI{"Qiribati"} + KI{"Kiribati"} KM{"Komore"} - KN{"Shën-Kits dhe Nevis"} + KN{"Shën Kits dhe Nevis"} KP{"Koreja e Veriut"} KR{"Koreja e Jugut"} KW{"Kuvajt"} - KY{"Ishujt Kajmanë"} + KY{"Ishujt Kajman"} KZ{"Kazakistan"} LA{"Laos"} LB{"Liban"} LC{"Shën-Luçia"} - LI{"Lihtënshtajn"} + LI{"Lihtenshtajn"} LK{"Sri-Lankë"} LR{"Liberi"} LS{"Lesoto"} @@ -183,17 +177,17 @@ sq{ MA{"Marok"} MC{"Monako"} MD{"Moldavi"} - ME{"Mali i Zi"} + ME{"Mal i Zi"} MF{"Shën-Martin"} MG{"Madagaskar"} - MH{"Ishujt Marshallë"} + MH{"Ishujt Marshall"} MK{"Maqedoni"} ML{"Mali"} MM{"Mianmar (Burma)"} MN{"Mongoli"} MO{"RVAK i Makaos"} MP{"Ishujt e Marianës Veriore"} - MQ{"Martinik"} + MQ{"Martinikë"} MR{"Mauritani"} MS{"Montserat"} MT{"Maltë"} @@ -214,7 +208,7 @@ sq{ NP{"Nepal"} NR{"Nauru"} NU{"Niue"} - NZ{"Zelanda e Re"} + NZ{"Zelandë e Re"} OM{"Oman"} PA{"Panama"} PE{"Peru"} @@ -223,8 +217,8 @@ sq{ PH{"Filipine"} PK{"Pakistan"} PL{"Poloni"} - PM{"Shën-Peir dhe Mikuelon"} - PN{"Ishujt Pitkernë"} + PM{"Shën Pier dhe Mikelon"} + PN{"Ishujt Pitkern"} PR{"Porto-Riko"} PS{"Territoret Palestineze"} PT{"Portugali"} @@ -238,35 +232,35 @@ sq{ RU{"Rusi"} RW{"Ruandë"} SA{"Arabia Saudite"} - SB{"Ishujt Solomonë"} - SC{"Sishel"} + SB{"Ishujt Solomon"} + SC{"Sejshelle"} SD{"Sudan"} SE{"Suedi"} SG{"Singapor"} - SH{"Shën-Helena"} + SH{"Shën-Helenë"} SI{"Slloveni"} - SJ{"Svalbard e Zhan-Majen"} + SJ{"Svalbard e Jan-Majen"} SK{"Sllovaki"} SL{"Siera-Leone"} SM{"San-Marino"} - SN{"Senegali"} + SN{"Senegal"} SO{"Somali"} SR{"Surinami"} SS{"Sudani i Jugut"} ST{"Sao-Tome e Prinsipe"} - SV{"El Salvador"} - SX{"Shën-Martin (Sint Maarten - pjesa e Mbretërisë së Holandës)"} + SV{"Salvador"} + SX{"Sint Marten"} SY{"Siri"} - SZ{"Suazilandë"} + SZ{"Svazilandë"} TA{"Tristan-da-Kuna"} - TC{"Ishujt Turke dhe Kaike"} + TC{"Ishujt Turks dhe Kaikos"} TD{"Çad"} - TF{"Territoret Australiane Franceze"} + TF{"Territoret Jugore Franceze"} TG{"Togo"} TH{"Tajlandë"} TJ{"Taxhikistan"} TK{"Tokelau"} - TL{"Timori Lindor"} + TL{"Timor-Leste"} TM{"Turkmenistan"} TN{"Tunizi"} TO{"Tonga"} @@ -278,38 +272,43 @@ sq{ UA{"Ukrainë"} UG{"Ugandë"} UM{"Ishujt periferikë të SHBA-së"} + UN{"kombet e bashkuara"} US{"Shtetet e Bashkuara të Amerikës"} UY{"Uruguai"} UZ{"Uzbekistan"} VA{"Vatikan"} - VC{"Shën-Vinsent dhe Grenadinet"} + VC{"Shën Vincent dhe Grenadine"} VE{"Venezuelë"} VG{"Ishujt e Virgjër Britanikë"} VI{"Ishujt e Virgjër Amerikanë"} VN{"Vietnam"} VU{"Vanuatu"} - WF{"Uollis e Futina"} + WF{"Uollis e Futuna"} WS{"Samoa"} XK{"Kosovë"} YE{"Jemen"} YT{"Majotë"} ZA{"Afrika e Jugut"} - ZM{"Zambi"} + ZM{"Zambia"} ZW{"Zimbabve"} ZZ{"I panjohur"} } Countries%short{ - GB{"Mbretëria e Bashkuar"} + GB{"MB"} HK{"Hong Kong"} MO{"Makao"} PS{"Palestinë"} + UN{"kombet e bashkuara"} US{"SHBA"} } Countries%variant{ CD{"Kongo (RDK)"} CG{"Kongo (Republika)"} - FK{"Ishujt Folklandë (Ishujt Malvine)"} + CI{"Bregu i Fildishtë"} + CZ{"Republika Çeke"} + FK{"Ishujt Falkland (Malvine)"} MK{"Maqedoni (IRJM)"} + TL{"Timori Lindor"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/sr.txt b/icuSources/data/region/sr.txt index 440056cd..5fdfce49 100644 --- a/icuSources/data/region/sr.txt +++ b/icuSources/data/region/sr.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sr.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr{ Countries{ 001{"свет"} @@ -53,7 +47,7 @@ sr{ AT{"Аустрија"} AU{"Аустралија"} AW{"Аруба"} - AX{"Оландска острва"} + AX{"Оландска Острва"} AZ{"Азербејџан"} BA{"Босна и Херцеговина"} BB{"Барбадос"} @@ -64,7 +58,7 @@ sr{ BH{"Бахреин"} BI{"Бурунди"} BJ{"Бенин"} - BL{"Свети Бартоломеј"} + BL{"Сен Бартелеми"} BM{"Бермуда"} BN{"Брунеј"} BO{"Боливија"} @@ -93,7 +87,7 @@ sr{ CU{"Куба"} CV{"Зеленортска Острва"} CW{"Курасао"} - CX{"Божићно острво"} + CX{"Божићно Острво"} CY{"Кипар"} CZ{"Чешка"} DE{"Немачка"} @@ -114,47 +108,47 @@ sr{ EU{"Европска Унија"} FI{"Финска"} FJ{"Фиџи"} - FK{"Фокландска острва"} + FK{"Фокландска Острва"} FM{"Микронезија"} FO{"Фарска Острва"} FR{"Француска"} GA{"Габон"} - GB{"Велика Британија"} + GB{"Уједињено Краљевство"} GD{"Гренада"} GE{"Грузија"} GF{"Француска Гвајана"} - GG{"Гурнси"} + GG{"Гернзи"} GH{"Гана"} GI{"Гибралтар"} GL{"Гренланд"} GM{"Гамбија"} GN{"Гвинеја"} - GP{"Гваделупе"} + GP{"Гваделуп"} GQ{"Екваторијална Гвинеја"} GR{"Грчка"} - GS{"Јужна Џорџија и Јужна Сендвич Острва"} + GS{"Јужна Џорџија и Јужна Сендвичка Острва"} GT{"Гватемала"} GU{"Гуам"} GW{"Гвинеја-Бисао"} GY{"Гвајана"} HK{"САР Хонгконг (Кина)"} - HM{"Острва Херд и Мекдоналд"} + HM{"Острво Херд и Мекдоналдова острва"} HN{"Хондурас"} HR{"Хрватска"} HT{"Хаити"} HU{"Мађарска"} - IC{"Канарска острва"} + IC{"Канарска Острва"} ID{"Индонезија"} IE{"Ирска"} IL{"Израел"} IM{"Острво Ман"} IN{"Индија"} - IO{"Британска територија у Индијском океану"} + IO{"Британска територија Индијског океана"} IQ{"Ирак"} IR{"Иран"} IS{"Исланд"} IT{"Италија"} - JE{"Џерси"} + JE{"Џерзи"} JM{"Јамајка"} JO{"Јордан"} JP{"Јапан"} @@ -184,7 +178,7 @@ sr{ MC{"Монако"} MD{"Молдавија"} ME{"Црна Гора"} - MF{"Сент Мартин"} + MF{"Свети Мартин (Француска)"} MG{"Мадагаскар"} MH{"Маршалска Острва"} MK{"Македонија"} @@ -227,7 +221,7 @@ sr{ PN{"Питкерн"} PR{"Порторико"} PS{"Палестинске територије"} - PT{"Португал"} + PT{"Португалија"} PW{"Палау"} PY{"Парагвај"} QA{"Катар"} @@ -255,7 +249,7 @@ sr{ SS{"Јужни Судан"} ST{"Сао Томе и Принципе"} SV{"Салвадор"} - SX{"Свети Мартин"} + SX{"Свети Мартин (Холандија)"} SY{"Сирија"} SZ{"Свазиленд"} TA{"Тристан да Куња"} @@ -278,7 +272,8 @@ sr{ UA{"Украјина"} UG{"Уганда"} UM{"Удаљена острва САД"} - US{"Сједињене Америчке Државе"} + UN{"Уједињене нације"} + US{"Сједињене Државе"} UY{"Уругвај"} UZ{"Узбекистан"} VA{"Ватикан"} @@ -300,9 +295,10 @@ sr{ } Countries%short{ GB{"УК"} - HK{"Хонг Конг"} + HK{"Хонгконг"} MO{"Макао"} PS{"Палестина"} + UN{"УН"} US{"САД"} } Countries%variant{ @@ -311,5 +307,5 @@ sr{ FK{"Фокландска (Малвинска) острва"} MK{"Македонија (БЈРМ)"} } - Version{"2.1.22.93"} + Version{"2.1.32.73"} } diff --git a/icuSources/data/region/sr_BA.txt b/icuSources/data/region/sr_BA.txt index 0d1bedfa..edad17f7 100644 --- a/icuSources/data/region/sr_BA.txt +++ b/icuSources/data/region/sr_BA.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_BA{ "%%ALIAS"{"sr_Cyrl_BA"} } diff --git a/icuSources/data/region/sr_CS.txt b/icuSources/data/region/sr_CS.txt index 949405aa..5f8becfa 100644 --- a/icuSources/data/region/sr_CS.txt +++ b/icuSources/data/region/sr_CS.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_CS{ "%%ALIAS"{"sr_Cyrl_RS"} } diff --git a/icuSources/data/region/sr_Cyrl.txt b/icuSources/data/region/sr_Cyrl.txt index 19f704b0..cac24ec8 100644 --- a/icuSources/data/region/sr_Cyrl.txt +++ b/icuSources/data/region/sr_Cyrl.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sr_Cyrl.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_Cyrl{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/sr_Cyrl_BA.txt b/icuSources/data/region/sr_Cyrl_BA.txt index 0e29d1da..e97b576e 100644 --- a/icuSources/data/region/sr_Cyrl_BA.txt +++ b/icuSources/data/region/sr_Cyrl_BA.txt @@ -1,14 +1,25 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** -/** - * generated alias target - */ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_Cyrl_BA{ - ___{""} + Countries{ + BY{"Бјелорусија"} + CG{"Конго"} + CI{"Обала Слоноваче (Кот д’Ивоар)"} + CV{"Кабо Верде"} + CZ{"Чешка Република"} + DE{"Њемачка"} + KN{"Свети Китс и Невис"} + MO{"САР Макао"} + PM{"Свети Пјер и Микелон"} + RE{"Реунион"} + TL{"Тимор-Лесте (Источни Тимор)"} + UM{"Мања удаљена острва САД"} + VC{"Свети Винсент и Гренадини"} + VG{"Британска Дјевичанска Острва"} + VI{"Америчка Дјевичанска Острва"} + } + Countries%variant{ + MK{"БЈР Македонија"} + } + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/sr_Cyrl_CS.txt b/icuSources/data/region/sr_Cyrl_CS.txt index fb1a4d72..9325e5a7 100644 --- a/icuSources/data/region/sr_Cyrl_CS.txt +++ b/icuSources/data/region/sr_Cyrl_CS.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_Cyrl_CS{ "%%ALIAS"{"sr_Cyrl_RS"} } diff --git a/icuSources/data/region/sr_Cyrl_ME.txt b/icuSources/data/region/sr_Cyrl_ME.txt new file mode 100644 index 00000000..37a09d05 --- /dev/null +++ b/icuSources/data/region/sr_Cyrl_ME.txt @@ -0,0 +1,23 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +sr_Cyrl_ME{ + Countries{ + BY{"Бјелорусија"} + CG{"Конго"} + CI{"Обала Слоноваче (Кот д’Ивоар)"} + CZ{"Чешка Република"} + DE{"Њемачка"} + KN{"Свети Китс и Невис"} + PM{"Свети Пјер и Микелон"} + RE{"Реунион"} + TL{"Тимор-Лесте (Источни Тимор)"} + UM{"Мања удаљена острва САД"} + VC{"Свети Винсент и Гренадини"} + VG{"Британска Дјевичанска Острва"} + VI{"Америчка Дјевичанска Острва"} + } + Countries%variant{ + MK{"БЈР Македонија"} + } + Version{"2.1.31.33"} +} diff --git a/icuSources/data/region/sr_Cyrl_RS.txt b/icuSources/data/region/sr_Cyrl_RS.txt index 9faa6c19..7ef8fabc 100644 --- a/icuSources/data/region/sr_Cyrl_RS.txt +++ b/icuSources/data/region/sr_Cyrl_RS.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * generated alias target */ diff --git a/icuSources/data/region/sr_Cyrl_XK.txt b/icuSources/data/region/sr_Cyrl_XK.txt old mode 100755 new mode 100644 index 277975e7..65894d3a --- a/icuSources/data/region/sr_Cyrl_XK.txt +++ b/icuSources/data/region/sr_Cyrl_XK.txt @@ -1,14 +1,22 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** -/** - * generated alias target - */ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_Cyrl_XK{ - ___{""} + Countries{ + CG{"Конго"} + CI{"Обала Слоноваче (Кот д’Ивоар)"} + CV{"Кабо Верде"} + CZ{"Чешка Република"} + HK{"САР Хонгконг"} + KN{"Свети Китс и Невис"} + MO{"САР Макао"} + PM{"Свети Пјер и Микелон"} + RE{"Реунион"} + TL{"Тимор-Лесте (Источни Тимор)"} + UM{"Мања удаљена острва САД"} + VC{"Свети Винсент и Гренадини"} + } + Countries%variant{ + MK{"БЈР Македонија"} + } + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/sr_Cyrl_YU.txt b/icuSources/data/region/sr_Cyrl_YU.txt index 2224126c..806d42c4 100644 --- a/icuSources/data/region/sr_Cyrl_YU.txt +++ b/icuSources/data/region/sr_Cyrl_YU.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_Cyrl_YU{ "%%ALIAS"{"sr_Cyrl_RS"} } diff --git a/icuSources/data/region/sr_Latn.txt b/icuSources/data/region/sr_Latn.txt index 69bca1ae..654a6242 100644 --- a/icuSources/data/region/sr_Latn.txt +++ b/icuSources/data/region/sr_Latn.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sr_Latn.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_Latn{ %%Parent{"root"} Countries{ @@ -54,7 +48,7 @@ sr_Latn{ AT{"Austrija"} AU{"Australija"} AW{"Aruba"} - AX{"Olandska ostrva"} + AX{"Olandska Ostrva"} AZ{"Azerbejdžan"} BA{"Bosna i Hercegovina"} BB{"Barbados"} @@ -65,7 +59,7 @@ sr_Latn{ BH{"Bahrein"} BI{"Burundi"} BJ{"Benin"} - BL{"Sveti Bartolomej"} + BL{"Sen Bartelemi"} BM{"Bermuda"} BN{"Brunej"} BO{"Bolivija"} @@ -94,7 +88,7 @@ sr_Latn{ CU{"Kuba"} CV{"Zelenortska Ostrva"} CW{"Kurasao"} - CX{"Božićno ostrvo"} + CX{"Božićno Ostrvo"} CY{"Kipar"} CZ{"ČeÅ¡ka"} DE{"Nemačka"} @@ -115,47 +109,47 @@ sr_Latn{ EU{"Evropska Unija"} FI{"Finska"} FJ{"Fidži"} - FK{"Foklandska ostrva"} + FK{"Foklandska Ostrva"} FM{"Mikronezija"} FO{"Farska Ostrva"} FR{"Francuska"} GA{"Gabon"} - GB{"Velika Britanija"} + GB{"Ujedinjeno Kraljevstvo"} GD{"Grenada"} GE{"Gruzija"} GF{"Francuska Gvajana"} - GG{"Gurnsi"} + GG{"Gernzi"} GH{"Gana"} GI{"Gibraltar"} GL{"Grenland"} GM{"Gambija"} GN{"Gvineja"} - GP{"Gvadelupe"} + GP{"Gvadelup"} GQ{"Ekvatorijalna Gvineja"} GR{"Grčka"} - GS{"Južna Džordžija i Južna Sendvič Ostrva"} + GS{"Južna Džordžija i Južna Sendvička Ostrva"} GT{"Gvatemala"} GU{"Guam"} GW{"Gvineja-Bisao"} GY{"Gvajana"} HK{"SAR Hongkong (Kina)"} - HM{"Ostrva Herd i Mekdonald"} + HM{"Ostrvo Herd i Mekdonaldova ostrva"} HN{"Honduras"} HR{"Hrvatska"} HT{"Haiti"} HU{"Mađarska"} - IC{"Kanarska ostrva"} + IC{"Kanarska Ostrva"} ID{"Indonezija"} IE{"Irska"} IL{"Izrael"} IM{"Ostrvo Man"} IN{"Indija"} - IO{"Britanska teritorija u Indijskom okeanu"} + IO{"Britanska teritorija Indijskog okeana"} IQ{"Irak"} IR{"Iran"} IS{"Island"} IT{"Italija"} - JE{"Džersi"} + JE{"Džerzi"} JM{"Jamajka"} JO{"Jordan"} JP{"Japan"} @@ -185,7 +179,7 @@ sr_Latn{ MC{"Monako"} MD{"Moldavija"} ME{"Crna Gora"} - MF{"Sent Martin"} + MF{"Sveti Martin (Francuska)"} MG{"Madagaskar"} MH{"MarÅ¡alska Ostrva"} MK{"Makedonija"} @@ -228,7 +222,7 @@ sr_Latn{ PN{"Pitkern"} PR{"Portoriko"} PS{"Palestinske teritorije"} - PT{"Portugal"} + PT{"Portugalija"} PW{"Palau"} PY{"Paragvaj"} QA{"Katar"} @@ -256,7 +250,7 @@ sr_Latn{ SS{"Južni Sudan"} ST{"Sao Tome i Principe"} SV{"Salvador"} - SX{"Sveti Martin"} + SX{"Sveti Martin (Holandija)"} SY{"Sirija"} SZ{"Svazilend"} TA{"Tristan da Kunja"} @@ -279,7 +273,8 @@ sr_Latn{ UA{"Ukrajina"} UG{"Uganda"} UM{"Udaljena ostrva SAD"} - US{"Sjedinjene Američke Države"} + UN{"Ujedinjene nacije"} + US{"Sjedinjene Države"} UY{"Urugvaj"} UZ{"Uzbekistan"} VA{"Vatikan"} @@ -301,9 +296,10 @@ sr_Latn{ } Countries%short{ GB{"UK"} - HK{"Hong Kong"} + HK{"Hongkong"} MO{"Makao"} PS{"Palestina"} + UN{"UN"} US{"SAD"} } Countries%variant{ @@ -312,5 +308,5 @@ sr_Latn{ FK{"Foklandska (Malvinska) ostrva"} MK{"Makedonija (BJRM)"} } - Version{"2.1.24.17"} + Version{"2.1.32.73"} } diff --git a/icuSources/data/region/sr_Latn_BA.txt b/icuSources/data/region/sr_Latn_BA.txt index d0431c98..55d76ecc 100644 --- a/icuSources/data/region/sr_Latn_BA.txt +++ b/icuSources/data/region/sr_Latn_BA.txt @@ -1,14 +1,25 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** -/** - * generated alias target - */ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_Latn_BA{ - ___{""} + Countries{ + BY{"Bjelorusija"} + CG{"Kongo"} + CI{"Obala Slonovače (Kot d’Ivoar)"} + CV{"Kabo Verde"} + CZ{"ČeÅ¡ka Republika"} + DE{"Njemačka"} + KN{"Sveti Kits i Nevis"} + MO{"SAR Makao"} + PM{"Sveti Pjer i Mikelon"} + RE{"Reunion"} + TL{"Timor-Leste (Istočni Timor)"} + UM{"Manja udaljena ostrva SAD"} + VC{"Sveti Vinsent i Grenadini"} + VG{"Britanska Djevičanska Ostrva"} + VI{"Američka Djevičanska Ostrva"} + } + Countries%variant{ + MK{"BJR Makedonija"} + } + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/sr_Latn_CS.txt b/icuSources/data/region/sr_Latn_CS.txt index 74d9b51e..0952735a 100644 --- a/icuSources/data/region/sr_Latn_CS.txt +++ b/icuSources/data/region/sr_Latn_CS.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_Latn_CS{ "%%ALIAS"{"sr_Latn_RS"} } diff --git a/icuSources/data/region/sr_Latn_ME.txt b/icuSources/data/region/sr_Latn_ME.txt old mode 100755 new mode 100644 index 86b1693b..2fdc9e7d --- a/icuSources/data/region/sr_Latn_ME.txt +++ b/icuSources/data/region/sr_Latn_ME.txt @@ -1,14 +1,23 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** -/** - * generated alias target - */ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_Latn_ME{ - ___{""} + Countries{ + BY{"Bjelorusija"} + CG{"Kongo"} + CI{"Obala Slonovače (Kot d’Ivoar)"} + CZ{"ČeÅ¡ka Republika"} + DE{"Njemačka"} + KN{"Sveti Kits i Nevis"} + PM{"Sveti Pjer i Mikelon"} + RE{"Reunion"} + TL{"Timor-Leste (Istočni Timor)"} + UM{"Manja udaljena ostrva SAD"} + VC{"Sveti Vinsent i Grenadini"} + VG{"Britanska Djevičanska Ostrva"} + VI{"Američka Djevičanska Ostrva"} + } + Countries%variant{ + MK{"BJR Makedonija"} + } + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/sr_Latn_RS.txt b/icuSources/data/region/sr_Latn_RS.txt index 9708be63..76d38f8b 100644 --- a/icuSources/data/region/sr_Latn_RS.txt +++ b/icuSources/data/region/sr_Latn_RS.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * generated alias target */ diff --git a/icuSources/data/region/sr_Latn_XK.txt b/icuSources/data/region/sr_Latn_XK.txt new file mode 100644 index 00000000..53660718 --- /dev/null +++ b/icuSources/data/region/sr_Latn_XK.txt @@ -0,0 +1,22 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +sr_Latn_XK{ + Countries{ + CG{"Kongo"} + CI{"Obala Slonovače (Kot d’Ivoar)"} + CV{"Kabo Verde"} + CZ{"ČeÅ¡ka Republika"} + HK{"SAR Hongkong"} + KN{"Sveti Kits i Nevis"} + MO{"SAR Makao"} + PM{"Sveti Pjer i Mikelon"} + RE{"Reunion"} + TL{"Timor-Leste (Istočni Timor)"} + UM{"Manja udaljena ostrva SAD"} + VC{"Sveti Vinsent i Grenadini"} + } + Countries%variant{ + MK{"BJR Makedonija"} + } + Version{"2.1.31.33"} +} diff --git a/icuSources/data/region/sr_Latn_YU.txt b/icuSources/data/region/sr_Latn_YU.txt index 2bf1b4e7..2747ab21 100644 --- a/icuSources/data/region/sr_Latn_YU.txt +++ b/icuSources/data/region/sr_Latn_YU.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_Latn_YU{ "%%ALIAS"{"sr_Latn_RS"} } diff --git a/icuSources/data/region/sr_ME.txt b/icuSources/data/region/sr_ME.txt index 5cfdc82c..32dc9104 100644 --- a/icuSources/data/region/sr_ME.txt +++ b/icuSources/data/region/sr_ME.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_ME{ "%%ALIAS"{"sr_Latn_ME"} } diff --git a/icuSources/data/region/sr_RS.txt b/icuSources/data/region/sr_RS.txt index 10df8ae6..674ff775 100644 --- a/icuSources/data/region/sr_RS.txt +++ b/icuSources/data/region/sr_RS.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_RS{ "%%ALIAS"{"sr_Cyrl_RS"} } diff --git a/icuSources/data/region/sr_XK.txt b/icuSources/data/region/sr_XK.txt old mode 100755 new mode 100644 index 07db21c6..9628a276 --- a/icuSources/data/region/sr_XK.txt +++ b/icuSources/data/region/sr_XK.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_XK{ "%%ALIAS"{"sr_Cyrl_XK"} } diff --git a/icuSources/data/region/sr_YU.txt b/icuSources/data/region/sr_YU.txt index 956fc6dd..26563d04 100644 --- a/icuSources/data/region/sr_YU.txt +++ b/icuSources/data/region/sr_YU.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sr_YU{ "%%ALIAS"{"sr_Cyrl_RS"} } diff --git a/icuSources/data/region/sv.txt b/icuSources/data/region/sv.txt index 8583b982..25be4835 100644 --- a/icuSources/data/region/sv.txt +++ b/icuSources/data/region/sv.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sv.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sv{ Countries{ 001{"världen"} @@ -137,7 +131,7 @@ sv{ GU{"Guam"} GW{"Guinea-Bissau"} GY{"Guyana"} - HK{"Hongkong, S.A.R. Kina"} + HK{"Hongkong (Kina)"} HM{"Heardön och McDonaldöarna"} HN{"Honduras"} HR{"Kroatien"} @@ -184,14 +178,14 @@ sv{ MC{"Monaco"} MD{"Moldavien"} ME{"Montenegro"} - MF{"S:t Martin"} + MF{"Saint-Martin"} MG{"Madagaskar"} MH{"Marshallöarna"} MK{"Makedonien"} ML{"Mali"} MM{"Myanmar (Burma)"} MN{"Mongoliet"} - MO{"Macao, S.A.R. Kina"} + MO{"Macao (Kina)"} MP{"Nordmarianerna"} MQ{"Martinique"} MR{"Mauretanien"} @@ -278,6 +272,7 @@ sv{ UA{"Ukraina"} UG{"Uganda"} UM{"USA:s yttre öar"} + UN{"Förenta Nationerna"} US{"USA"} UY{"Uruguay"} UZ{"Uzbekistan"} @@ -303,13 +298,13 @@ sv{ HK{"Hongkong"} MO{"Macao"} PS{"Palestina"} + UN{"FN"} US{"USA"} } Countries%variant{ CD{"Demokratiska republiken Kongo"} CG{"Republiken Kongo"} - FK{"Falklandsöarna (Malvinerna)"} MK{"f.d. jugoslaviska republiken Makedonien"} } - Version{"2.1.23.66"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/sw.txt b/icuSources/data/region/sw.txt index 5cf2ffcd..0e65b535 100644 --- a/icuSources/data/region/sw.txt +++ b/icuSources/data/region/sw.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sw.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sw{ Countries{ 001{"Dunia"} @@ -22,7 +16,7 @@ sw{ 019{"Amerika"} 021{"Amerika ya Kaskazini"} 029{"Karibiani"} - 030{"Asia Mashariki"} + 030{"Asia ya Mashariki"} 034{"Asia ya Kusini"} 035{"Asia ya Kusini Mashariki"} 039{"Ulaya ya Kusini"} @@ -54,7 +48,7 @@ sw{ AU{"Australia"} AW{"Aruba"} AX{"Visiwa vya Alandi"} - AZ{"Azabajani"} + AZ{"Azerbaijan"} BA{"Bosnia na Hezegovina"} BB{"Babadosi"} BD{"Bangladeshi"} @@ -91,11 +85,11 @@ sw{ CP{"Kisiwa cha Clipperton"} CR{"Kostarika"} CU{"Kuba"} - CV{"Kepuvede"} + CV{"Cape Verde"} CW{"Kurakao"} CX{"Kisiwa cha Krismasi"} CY{"Cyprus"} - CZ{"Jamhuri ya Cheki"} + CZ{"Chechia"} DE{"Ujerumani"} DG{"Diego Garcia"} DJ{"Jibuti"} @@ -110,7 +104,7 @@ sw{ EH{"Sahara Magharibi"} ER{"Eritrea"} ES{"Hispania"} - ET{"Uhabeshi"} + ET{"Ethiopia"} EU{"Umoja wa Ulaya"} FI{"Ufini"} FJ{"Fiji"} @@ -129,12 +123,12 @@ sw{ GL{"Grinlandi"} GM{"Gambia"} GN{"Gine"} - GP{"Gwadelupe"} + GP{"Guadeloupe"} GQ{"Ginekweta"} GR{"Ugiriki"} GS{"Jojia Kusini na Visiwa vya Sandwich Kusini"} - GT{"Gwatemala"} - GU{"Gwam"} + GT{"Guatemala"} + GU{"Guam"} GW{"Ginebisau"} GY{"Guyana"} HK{"Hong Kong SAR China"} @@ -156,7 +150,7 @@ sw{ IT{"Italia"} JE{"Jersey"} JM{"Jamaika"} - JO{"Yordani"} + JO{"Jordan"} JP{"Japani"} KE{"Kenya"} KG{"Kirigizistani"} @@ -166,28 +160,28 @@ sw{ KN{"Santakitzi na Nevis"} KP{"Korea Kaskazini"} KR{"Korea Kusini"} - KW{"Kuwaiti"} + KW{"Kuwait"} KY{"Visiwa vya Kayman"} KZ{"Kazakistani"} LA{"Laosi"} - LB{"Lebanoni"} + LB{"Lebanon"} LC{"Santalusia"} LI{"Liechtenstein"} LK{"Sri Lanka"} LR{"Liberia"} LS{"Lesoto"} - LT{"Litwania"} + LT{"Lithuania"} LU{"Luxembourg"} - LV{"Lativia"} + LV{"Latvia"} LY{"Libya"} - MA{"Moroko"} + MA{"Morocco"} MC{"Monako"} MD{"Moldova"} ME{"Montenegro"} MF{"Saint Martin"} MG{"Madagaska"} MH{"Visiwa vya Marshall"} - MK{"Masedonia"} + MK{"Macedonia"} ML{"Mali"} MM{"Myanmar (Burma)"} MN{"Mongolia"} @@ -210,12 +204,12 @@ sw{ NG{"Nigeria"} NI{"Nikaragwa"} NL{"Uholanzi"} - NO{"Norwe"} + NO{"Norway"} NP{"Nepal"} NR{"Nauru"} NU{"Niue"} NZ{"Nyuzilandi"} - OM{"Omani"} + OM{"Oman"} PA{"Panama"} PE{"Peru"} PF{"Polinesia ya Ufaransa"} @@ -237,10 +231,10 @@ sw{ RS{"Serbia"} RU{"Urusi"} RW{"Rwanda"} - SA{"Saudi"} + SA{"Saudia"} SB{"Visiwa vya Solomon"} - SC{"Shelisheli"} - SD{"Sudani"} + SC{"Ushelisheli"} + SD{"Sudan"} SE{"Uswidi"} SG{"Singapore"} SH{"Santahelena"} @@ -252,7 +246,7 @@ sw{ SN{"Senegali"} SO{"Somalia"} SR{"Surinamu"} - SS{"Sudani Kusini"} + SS{"Sudan Kusini"} ST{"São Tomé na Príncipe"} SV{"Elsavado"} SX{"Sint Maarten"} @@ -275,9 +269,10 @@ sw{ TV{"Tuvalu"} TW{"Taiwan"} TZ{"Tanzania"} - UA{"Ukraini"} + UA{"Ukraine"} UG{"Uganda"} UM{"Visiwa Vidogo vya Nje vya Marekani"} + UN{"Umoja wa Mataifa"} US{"Marekani"} UY{"Urugwai"} UZ{"Uzibekistani"} @@ -303,15 +298,17 @@ sw{ HK{"Hong Kong"} MO{"Macau"} PS{"Palestina"} + UN{"umoja wa mataifa"} US{"US"} } Countries%variant{ CD{"Kongo (DRC)"} CG{"Jamhuri ya Kongo"} CI{"Ivory Coast"} + CZ{"Jamhuri ya Cheki"} FK{"Visiwa vya Falkland (Islas Malvinas)"} MK{"Masedonia (FYROM)"} TL{"Timor ya Mashariki"} } - Version{"2.1.22.93"} + Version{"2.1.33.73"} } diff --git a/icuSources/data/region/sw_CD.txt b/icuSources/data/region/sw_CD.txt old mode 100755 new mode 100644 index 983099a6..e8d5c9b8 --- a/icuSources/data/region/sw_CD.txt +++ b/icuSources/data/region/sw_CD.txt @@ -1,25 +1,36 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/sw_CD.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License sw_CD{ Countries{ + 030{"Asia Mashariki"} AF{"Afuganistani"} + AZ{"Azabajani"} BJ{"Benini"} - CG{"Kongo"} CI{"Kodivaa"} - CY{"Kuprosi"} - IR{"Uajemi"} + CX{"Kisiwa cha Christmas"} + CY{"Saiprasi"} + DK{"Denmaki"} + HR{"Kroeshia"} + JO{"Yordani"} + LB{"Lebanoni"} LI{"Lishenteni"} - MG{"Bukini"} + LU{"Lasembagi"} + LV{"Lativia"} + MA{"Moroko"} MM{"Myama"} - NF{"Kisiwa cha Norfok"} + MV{"Maldivi"} + NE{"Nijeri"} NG{"Nijeria"} + NO{"Norwe"} + NP{"Nepali"} + OM{"Omani"} + PR{"Puetoriko"} + QA{"Katari"} + SD{"Sudani"} + ST{"Sao Tome na Prinsipe"} + TD{"Chadi"} TL{"Timori ya Mashariki"} + VN{"Vietnamu"} } - Version{"2.1.21.97"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/sw_KE.txt b/icuSources/data/region/sw_KE.txt new file mode 100644 index 00000000..9c907727 --- /dev/null +++ b/icuSources/data/region/sw_KE.txt @@ -0,0 +1,30 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +sw_KE{ + Countries{ + AZ{"Azabajani"} + CI{"Ivorikosti"} + CX{"Kisiwa cha Christmas"} + CY{"Saiprasi"} + GP{"Gwadelupe"} + JO{"Yordani"} + LB{"Lebanoni"} + LI{"Lishtensteni"} + LS{"Lesotho"} + LU{"Lasembagi"} + LV{"Lativia"} + MV{"Maldivi"} + NE{"Nijer"} + NG{"Nijeria"} + NO{"Norwe"} + NP{"Nepali"} + OM{"Omani"} + PR{"Puetoriko"} + QA{"Katari"} + SR{"Suriname"} + ST{"Sao Tome na Prinsipe"} + TD{"Chadi"} + VN{"Vietnamu"} + } + Version{"2.1.31.33"} +} diff --git a/icuSources/data/region/ta.txt b/icuSources/data/region/ta.txt index 4e59a021..22c55e21 100644 --- a/icuSources/data/region/ta.txt +++ b/icuSources/data/region/ta.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ta.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ta{ Countries{ 001{"உலகம்"} @@ -22,9 +16,9 @@ ta{ 019{"அமெரிக்காஸ்"} 021{"வடக்கு அமெரிக்கா"} 029{"கரீபியன்"} - 030{"கிழக்கு ஆசியா"} - 034{"தெற்கு ஆசியா"} - 035{"தென்கிழக்கு ஆசியா"} + 030{"கிழக்காசியா"} + 034{"தெற்காசியா"} + 035{"தென்கிழக்காசியா"} 039{"தெற்கு ஐரோப்பா"} 053{"ஆஸ்திரலேசியா"} 054{"மெலனேஷியா"} @@ -32,7 +26,7 @@ ta{ 061{"பாலினேஷியா"} 142{"ஆசியா"} 143{"மத்திய ஆசியா"} - 145{"மேற்கு ஆசியா"} + 145{"மேற்காசியா"} 150{"ஐரோப்பா"} 151{"கிழக்கு ஐரோப்பா"} 154{"வடக்கு ஐரோப்பா"} @@ -66,7 +60,7 @@ ta{ BJ{"பெனின்"} BL{"செயின்ட் பார்தேலெமி"} BM{"பெர்முடா"} - BN{"புரூனேய்"} + BN{"புருனே"} BO{"பொலிவியா"} BQ{"கரீபியன் நெதர்லாந்து"} BR{"பிரேசில்"} @@ -95,7 +89,7 @@ ta{ CW{"குராகவ்"} CX{"கிறிஸ்துமஸ் தீவு"} CY{"சைப்ரஸ்"} - CZ{"செக் குடியரசு"} + CZ{"செசியா"} DE{"ஜெர்மனி"} DG{"டியகோ கார்ஷியா"} DJ{"ஜிபௌட்டி"} @@ -110,7 +104,7 @@ ta{ EH{"மேற்கு சஹாரா"} ER{"எரிட்ரியா"} ES{"ஸ்பெயின்"} - ET{"எதியோப்பியா"} + ET{"எத்தியோப்பியா"} EU{"ஐரோப்பிய யூனியன்"} FI{"பின்லாந்து"} FJ{"ஃபிஜி"} @@ -119,7 +113,7 @@ ta{ FO{"ஃபாரோ தீவுகள்"} FR{"பிரான்ஸ்"} GA{"கேபான்"} - GB{"ஐக்கிய பேரரசு"} + GB{"யுனைடெட் கிங்டம்"} GD{"கிரனெடா"} GE{"ஜார்ஜியா"} GF{"பிரெஞ்சு கயானா"} @@ -132,7 +126,7 @@ ta{ GP{"க்வாதேலோப்"} GQ{"ஈக்வடோரியல் கினியா"} GR{"கிரீஸ்"} - GS{"தென் ஜியார்ஜியா மற்றும் தென் சான்ட்விச் தீவுகள்"} + GS{"தெற்கு ஜார்ஜியா மற்றும் தெற்கு சாண்ட்விச் தீவுகள்"} GT{"கவுதமாலா"} GU{"குவாம்"} GW{"கினியா-பிஸ்ஸாவ்"} @@ -161,7 +155,7 @@ ta{ KE{"கென்யா"} KG{"கிர்கிஸ்தான்"} KH{"கம்போடியா"} - KI{"கிரிபடி"} + KI{"கிரிபாட்டி"} KM{"கோமரோஸ்"} KN{"செயின்ட் கிட்ஸ் & நெவிஸ்"} KP{"வட கொரியா"} @@ -236,7 +230,7 @@ ta{ RO{"ருமேனியா"} RS{"செர்பியா"} RU{"ரஷ்யா"} - RW{"ருவான்டா"} + RW{"ருவாண்டா"} SA{"சவூதி அரேபியா"} SB{"சாலமன் தீவுகள்"} SC{"சீஷெல்ஸ்"} @@ -264,20 +258,21 @@ ta{ TF{"பிரெஞ்சு தெற்கு பிரதேசங்கள்"} TG{"டோகோ"} TH{"தாய்லாந்து"} - TJ{"தாஜிகிஸ்தான்"} + TJ{"தஜிகிஸ்தான்"} TK{"டோகேலோ"} TL{"தைமூர்-லெஸ்தே"} TM{"துர்க்மெனிஸ்தான்"} TN{"டுனிசியா"} TO{"டோங்கா"} TR{"துருக்கி"} - TT{"ட்ரினிடாட் & டொபாகோ"} + TT{"டிரினிடாட் & டொபாகோ"} TV{"துவாலூ"} TW{"தைவான்"} TZ{"தான்சானியா"} UA{"உக்ரைன்"} UG{"உகாண்டா"} - UM{"யூ.எஸ். வெளிப்புற தீவுகள்"} + UM{"யூ.எஸ். வெளிப்புறத் தீவுகள்"} + UN{"ஐக்கிய நாடுகள்"} US{"அமெரிக்கா"} UY{"உருகுவே"} UZ{"உஸ்பெகிஸ்தான்"} @@ -303,15 +298,17 @@ ta{ HK{"ஹாங்காங்"} MO{"மகாவ்"} PS{"பாலஸ்தீனம்"} + UN{"ஐநா"} US{"யூஎஸ்"} } Countries%variant{ CD{"காங்கோ (டிஆர்சி)"} CG{"காங்கோ (குடியரசு)"} CI{"ஐவரி கோஸ்ட்"} + CZ{"செக் குடியரசு"} FK{"ஃபாக்லாந்து தீவுகள் (இஸ்லாஸ் மால்வினஸ்)"} MK{"மாசிடோனியா (ஃபைரோம்)"} TL{"கிழக்கு தைமூர்"} } - Version{"2.1.23.16"} + Version{"2.1.32.4"} } diff --git a/icuSources/data/region/te.txt b/icuSources/data/region/te.txt index 679db86d..f5e4d6ad 100644 --- a/icuSources/data/region/te.txt +++ b/icuSources/data/region/te.txt @@ -1,25 +1,19 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/te.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License te{ Countries{ 001{"ప్రపంచం"} 002{"ఆఫ్రికా"} 003{"ఉత్తర అమెరికా"} 005{"దక్షిణ అమెరికా"} - 009{"ఒషీనియ"} + 009{"ఓషినియా"} 011{"పశ్చిమ ఆఫ్రికా భూభాగం"} 013{"మధ్యమ అమెరికా"} 014{"తూర్పు ఆఫ్రికా"} 015{"ఉత్తర ఆఫ్రికా"} 017{"మధ్యమ ఆఫ్రికా"} 018{"దక్షిణ ఆఫ్రికా భూభాగం"} - 019{"అమెరికాలు"} + 019{"అమెరికాస్"} 021{"ఉత్తర అమెరికా భూభాగం"} 029{"కరిబ్బియన్"} 030{"తూర్పు ఆసియా"} @@ -82,7 +76,7 @@ te{ CF{"సెంట్రల్ ఆఫ్రికన్ రిపబ్లిక్"} CG{"కాంగో- బ్రాజావిల్లి"} CH{"స్విట్జర్లాండ్"} - CI{"ఐవరీ కోస్ట్"} + CI{"కోటెడ్ ఐవోయిర్"} CK{"కుక్ దీవులు"} CL{"చిలీ"} CM{"కామెరూన్"} @@ -95,15 +89,15 @@ te{ CW{"కురాకవో"} CX{"క్రిస్మస్ దీవి"} CY{"సైప్రస్"} - CZ{"చెక్ రిపబ్లిక్"} + CZ{"చెక్‌చియ"} DE{"జర్మనీ"} DG{"డియాగో గార్సియా"} DJ{"జిబౌటి"} DK{"డెన్మార్క్"} - DM{"డోమెనిక"} + DM{"డొమెనికా"} DO{"డొమెనికన్ రిపబ్లిక్"} DZ{"అల్జీరియా"} - EA{"స్యూటా మరియు మెలిల్లా"} + EA{"స్యూటా & మెలిల్లా"} EC{"ఈక్వడార్"} EE{"ఎస్టోనియా"} EG{"ఈజిప్ట్"} @@ -111,11 +105,11 @@ te{ ER{"ఎరిట్రియా"} ES{"స్పెయిన్"} ET{"ఇథియోపియా"} - EU{"యురోపియన్ యునియన్"} + EU{"యూరోపియన్ యూనియన్"} FI{"ఫిన్లాండ్"} FJ{"ఫిజీ"} FK{"ఫాక్‌ల్యాండ్ దీవులు"} - FM{"మైక్రోనేశియ"} + FM{"మైక్రోనేషియా"} FO{"ఫారో దీవులు"} FR{"ఫ్రాన్స్‌"} GA{"గాబన్"} @@ -180,7 +174,7 @@ te{ LU{"లక్సంబర్గ్"} LV{"లాత్వియా"} LY{"లిబియా"} - MA{"మొరాక్కో"} + MA{"మొరాకో"} MC{"మొనాకో"} MD{"మోల్డోవా"} ME{"మోంటేనేగ్రో"} @@ -191,7 +185,7 @@ te{ ML{"మాలి"} MM{"మయన్మార్ (బర్మా)"} MN{"మంగోలియా"} - MO{"మాకావ్ ఎస్ఏఆర్ చైనా"} + MO{"మకావు ఎస్ఏఆర్ చైనా"} MP{"ఉత్తర మరియానా దీవులు"} MQ{"మార్టినిక్"} MR{"మౌరిటేనియా"} @@ -206,7 +200,7 @@ te{ NA{"నమీబియా"} NC{"క్రొత్త కాలెడోనియా"} NE{"నైజర్"} - NF{"నార్ఫాక్ దీవి"} + NF{"నార్ఫోక్ దీవి"} NG{"నైజీరియా"} NI{"నికరాగువా"} NL{"నెదర్లాండ్స్"} @@ -230,7 +224,7 @@ te{ PT{"పోర్చుగల్"} PW{"పలావు"} PY{"పరాగ్వే"} - QA{"కతర్"} + QA{"ఖతర్"} QO{"ఒషీనియా బయటున్నవి"} RE{"రియూనియన్"} RO{"రోమానియా"} @@ -243,7 +237,7 @@ te{ SD{"సూడాన్"} SE{"స్వీడన్"} SG{"సింగపూర్"} - SH{"సెంట్ హెలినా"} + SH{"సెయింట్ హెలినా"} SI{"స్లోవేనియా"} SJ{"స్వాల్బార్డ్ మరియు యాన్ మాయేన్"} SK{"స్లోవేకియా"} @@ -251,9 +245,9 @@ te{ SM{"సాన్ మారినో"} SN{"సెనెగల్"} SO{"సోమాలియా"} - SR{"సురినామ్"} + SR{"సూరినామ్"} SS{"దక్షిణ సూడాన్"} - ST{"సావోటోమ్ మరియు ప్రిన్సిపే"} + ST{"సావోటోమ్ & ప్రిన్సిపే"} SV{"ఎల్ సాల్వడోర్"} SX{"సింట్ మార్టెన్"} SY{"సిరియా"} @@ -278,17 +272,18 @@ te{ UA{"ఉక్రెయిన్"} UG{"ఉగాండా"} UM{"సంయుక్త రాజ్య అమెరికా బయట ఉన్న దీవులు"} + UN{"యునైటెడ్ నేషన్స్"} US{"అమెరికా సంయుక్త రాష్ట్రాలు"} - UY{"ఉరుగువే"} + UY{"ఊరుగ్వే"} UZ{"ఉజ్బెకిస్తాన్"} VA{"వాటికన్ నగరం"} VC{"సెంట్ విన్సెంట్ మరియు గ్రెనడీన్స్"} - VE{"వెనుజువేలా"} + VE{"వెనుజులా"} VG{"బ్రిటిష్ వర్జిన్ దీవులు"} VI{"యు.ఎస్. వర్జిన్ దీవులు"} VN{"వియత్నాం"} VU{"వనాటు"} - WF{"వాలిస్ మరియు ఫ్యుత్యునా"} + WF{"వాలిస్ & ఫ్యుత్యునా"} WS{"సమోవా"} XK{"కొసోవో"} YE{"యెమెన్"} @@ -303,14 +298,17 @@ te{ HK{"హాంకాంగ్"} MO{"మకావు"} PS{"పాలస్తీనా"} + UN{"యుఎన్"} US{"యు.ఎస్."} } Countries%variant{ CD{"కాంగో (DRC)"} CG{"కాంగో (రిపబ్లిక్)"} + CI{"ఐవరీ కోస్ట్"} + CZ{"చెక్ రిపబ్లిక్"} FK{"ఫాక్‌ల్యాండ్ దీవులు (ఇస్లాస్ మాల్వినాస్)"} MK{"మేసిడోనియా (FYROM)"} TL{"తూర్పు తైమూర్"} } - Version{"2.1.22.93"} + Version{"2.1.31.86"} } diff --git a/icuSources/data/region/teo.txt b/icuSources/data/region/teo.txt old mode 100755 new mode 100644 index ed29fecc..0de860af --- a/icuSources/data/region/teo.txt +++ b/icuSources/data/region/teo.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/teo.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License teo{ Countries{ AD{"Andora"} @@ -233,5 +227,5 @@ teo{ ZM{"Zambia"} ZW{"Zimbabwe"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/tg.txt b/icuSources/data/region/tg.txt index 85e56e78..489b96f6 100644 --- a/icuSources/data/region/tg.txt +++ b/icuSources/data/region/tg.txt @@ -1,16 +1,261 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/tg.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License tg{ Countries{ - AF{"Афғонистан"} + AC{"Асунсон"} + AD{"Андорра"} + AE{"Аморатҳои Муттаҳидаи Араб"} + AF{"Афғонистон"} + AG{"Антигуа ва Барбуда"} + AI{"Ангилия"} + AL{"Албания"} + AM{"Арманистон"} + AO{"Ангола"} + AQ{"Антарктида"} + AR{"Аргентина"} + AS{"Самоаи Америка"} + AT{"Австрия"} + AU{"Австралия"} + AW{"Аруба"} + AX{"Ҷазираҳои Аланд"} + AZ{"Озарбойҷон"} + BA{"Босния ва Ҳерсеговина"} + BB{"Барбадос"} + BD{"Бангладеш"} + BE{"Белгия"} + BF{"Буркина-Фасо"} + BG{"Булғория"} + BH{"Баҳрайн"} + BI{"Бурунди"} + BJ{"Бенин"} + BL{"Сент-Бартелми"} + BM{"Бермуда"} + BN{"Бруней"} + BO{"Боливия"} + BR{"Бразилия"} + BS{"Багам"} + BT{"Бутон"} + BV{"Ҷазираи Буве"} + BW{"Ботсвана"} + BY{"Белорус"} + BZ{"Белиз"} + CA{"Канада"} + CC{"Ҷазираҳои Кокос (Килинг)"} + CF{"Ҷумҳурии Африқои Марказӣ"} + CH{"Швейтсария"} + CI{"Кот-д’Ивуар"} + CK{"Ҷазираҳои Кук"} + CL{"Чили"} + CM{"Камерун"} + CN{"Хитой"} + CO{"Колумбия"} + CR{"Коста-Рика"} + CU{"Куба"} + CV{"Кабо-Верде"} + CW{"Кюрасао"} + CX{"Ҷазираи Крисмас"} + CY{"Кипр"} + CZ{"Ҷумҳурии Чех"} + DE{"Германия"} + DJ{"Ҷибути"} + DK{"Дания"} + DM{"Доминика"} + DO{"Ҷумҳурии Доминикан"} + DZ{"Алҷазоир"} + EC{"Эквадор"} + EE{"Эстония"} + EG{"Миср"} + ER{"Эритрея"} + ES{"Испания"} + ET{"Эфиопия"} + FI{"Финляндия"} + FJ{"Фиҷи"} + FK{"Ҷазираҳои Фолкленд"} + FM{"Штатҳои Федеративии Микронезия"} + FO{"Ҷазираҳои Фарер"} + FR{"Фаронса"} + GA{"Габон"} + GB{"Шоҳигарии Муттаҳида"} + GD{"Гренада"} + GE{"Гурҷистон"} + GF{"Гвианаи Фаронса"} + GG{"Гернси"} + GH{"Гана"} + GI{"Гибралтар"} + GL{"Гренландия"} + GM{"Гамбия"} + GN{"Гвинея"} + GP{"Гваделупа"} + GQ{"Гвинеяи Экваторӣ"} + GR{"Юнон"} + GS{"Ҷорҷияи Ҷанубӣ ва Ҷазираҳои Сандвич"} + GT{"Гватемала"} + GU{"Гуам"} + GW{"Гвинея-Бисау"} + GY{"Гайана"} + HK{"Ҳонконг (МММ)"} + HM{"Ҷазираи Ҳерд ва Ҷазираҳои Макдоналд"} + HN{"Гондурас"} + HR{"Хорватия"} + HT{"Гаити"} + HU{"Маҷористон"} + ID{"Индонезия"} + IE{"Ирландия"} + IL{"Исроил"} + IM{"Ҷазираи Мэн"} + IN{"Ҳиндустон"} + IO{"Қаламрави Британия дар уқёнуси Ҳинд"} + IQ{"Ироқ"} + IR{"Эрон"} + IS{"Исландия"} + IT{"Италия"} + JE{"Ҷерси"} + JM{"Ямайка"} + JO{"Урдун"} + JP{"Япония"} + KE{"Кения"} + KG{"Қирғизистон"} + KH{"Камбоҷа"} + KI{"Кирибати"} + KM{"Комор"} + KN{"Сент-Китс ва Невис"} + KP{"Кореяи Шимолӣ"} + KW{"Қувайт"} + KY{"Ҷазираҳои Кайман"} + KZ{"Қазоқистон"} + LA{"Лаос"} + LB{"Лубнон"} + LC{"Сент-Люсия"} + LI{"Лихтенштейн"} + LK{"Шри-Ланка"} + LR{"Либерия"} + LS{"Лесото"} + LT{"Литва"} + LU{"Люксембург"} + LV{"Латвия"} + LY{"Либия"} + MA{"Марокаш"} + MC{"Монако"} + MD{"Молдова"} + ME{"Черногория"} + MF{"Ҷазираи Сент-Мартин"} + MG{"Мадагаскар"} + MH{"Ҷазираҳои Маршалл"} + ML{"Мали"} + MM{"Мянма"} + MN{"Муғулистон"} + MO{"Макао (МММ)"} + MP{"Ҷазираҳои Марианаи Шимолӣ"} + MQ{"Мартиника"} + MR{"Мавритания"} + MS{"Монтсеррат"} + MT{"Малта"} + MU{"Маврикий"} + MV{"Малдив"} + MW{"Малави"} + MX{"Мексика"} + MY{"Малайзия"} + MZ{"Мозамбик"} + NA{"Намибия"} + NC{"Каледонияи Нав"} + NE{"Нигер"} + NF{"Ҷазираи Норфолк"} + NG{"Нигерия"} + NI{"Никарагуа"} + NL{"Нидерландия"} + NO{"Норвегия"} + NP{"Непал"} + NR{"Науру"} + NU{"Ниуэ"} + NZ{"Зеландияи Нав"} + OM{"Умон"} + PA{"Панама"} + PE{"Перу"} + PF{"Полинезияи Фаронса"} + PG{"Папуа Гвинеяи Нав"} + PH{"Филиппин"} + PK{"Покистон"} + PL{"Лаҳистон"} + PM{"Сент-Пер ва Микелон"} + PN{"Ҷазираҳои Питкейрн"} + PR{"Пуэрто-Рико"} + PT{"Португалия"} + PW{"Палау"} + PY{"Парагвай"} + QA{"Қатар"} + RE{"Реюнион"} + RO{"Руминия"} + RS{"Сербия"} + RU{"Россия"} + RW{"Руанда"} + SA{"Арабистони Саудӣ"} + SB{"Ҷазираҳои Соломон"} + SC{"Сейшел"} + SD{"Судон"} + SE{"Шветсия"} + SG{"Сингапур"} + SH{"Сент Елена"} + SI{"Словения"} + SJ{"Шпитсберген ва Ян Майен"} + SK{"Словакия"} + SL{"Сиерра-Леоне"} + SM{"Сан-Марино"} + SN{"Сенегал"} + SO{"Сомалӣ"} + SR{"Суринам"} + SS{"Судони Ҷанубӣ"} + ST{"Сан Томе ва Принсипи"} + SV{"Эл-Салвадор"} + SX{"Синт-Маартен"} + SY{"Сурия"} + SZ{"Свазиленд"} + TA{"Тристан-да-Куня"} + TC{"Ҷазираҳои Теркс ва Кайкос"} + TD{"Чад"} + TF{"Минтақаҳои Ҷанубии Фаронса"} + TG{"Того"} + TH{"Таиланд"} TJ{"Тоҷикистон"} + TK{"Токелау"} + TL{"Тимор-Лесте"} + TM{"Туркманистон"} + TN{"Тунис"} TO{"Тонга"} + TR{"Туркия"} + TT{"Тринидад ва Тобаго"} + TV{"Тувалу"} + TW{"Тайван"} + TZ{"Танзания"} + UA{"Украина"} + UG{"Уганда"} + UM{"Ҷазираҳои Хурди Дурдасти ИМА"} + US{"Иёлоти Муттаҳида"} + UY{"Уругвай"} + UZ{"Ӯзбекистон"} + VA{"Шаҳри Вотикон"} + VC{"Сент-Винсент ва Гренадина"} + VE{"Венесуэла"} + VG{"Ҷазираҳои Виргини Британия"} + VI{"Ҷазираҳои Виргини ИМА"} + VN{"Ветнам"} + VU{"Вануату"} + WF{"Уоллис ва Футуна"} + WS{"Самоа"} + XK{"Косово"} + YE{"Яман"} + YT{"Майотта"} + ZA{"Африкаи Ҷанубӣ"} + ZM{"Замбия"} + ZW{"Зимбабве"} } - Version{"2.1.19.94"} + Countries%short{ + HK{"Ҳонконг"} + MO{"Макао"} + } + Countries%variant{ + CD{"Конго (ҶДК)"} + CG{"Конго"} + MK{"Мақдун (ҶСЮМ)"} + } + Version{"2.1.27.40"} } diff --git a/icuSources/data/region/th.txt b/icuSources/data/region/th.txt index 45d4883b..b38081e9 100644 --- a/icuSources/data/region/th.txt +++ b/icuSources/data/region/th.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/th.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License th{ Countries{ 001{"โลก"} @@ -82,7 +76,7 @@ th{ CF{"สาธารณรัฐแอฟริกากลาง"} CG{"คองโก-บราซซาวิล"} CH{"สวิตเซอร์แลนด์"} - CI{"ไอวอรี่โคสต์"} + CI{"โกตดิวัวร์"} CK{"หมู่เกาะคุก"} CL{"ชิลี"} CM{"แคเมอรูน"} @@ -95,7 +89,7 @@ th{ CW{"คูราเซา"} CX{"เกาะคริสต์มาส"} CY{"ไซปรัส"} - CZ{"สาธารณรัฐเช็ก"} + CZ{"เช็ก"} DE{"เยอรมนี"} DG{"ดิเอโกการ์เซีย"} DJ{"จิบูตี"} @@ -103,7 +97,7 @@ th{ DM{"โดมินิกา"} DO{"สาธารณรัฐโดมินิกัน"} DZ{"แอลจีเรีย"} - EA{"ซีโอตาและเมลิลลา"} + EA{"เซวตาและเมลียา"} EC{"เอกวาดอร์"} EE{"เอสโตเนีย"} EG{"อียิปต์"} @@ -137,7 +131,7 @@ th{ GU{"กวม"} GW{"กินี-บิสเซา"} GY{"กายอานา"} - HK{"ฮ่องกง"} + HK{"ฮ่องกง (จีน)"} HM{"เกาะเฮิร์ดและหมู่เกาะแมกดอนัลด์"} HN{"ฮอนดูรัส"} HR{"โครเอเชีย"} @@ -189,9 +183,9 @@ th{ MH{"หมู่เกาะมาร์แชลล์"} MK{"มาซิโดเนีย"} ML{"มาลี"} - MM{"เมียนม่าร์ (พม่า)"} + MM{"เมียนมาร์ (พม่า)"} MN{"มองโกเลีย"} - MO{"มาเก๊า"} + MO{"มาเก๊า (จีน)"} MP{"หมู่เกาะนอร์เทิร์นมาเรียนา"} MQ{"มาร์ตินีก"} MR{"มอริเตเนีย"} @@ -278,6 +272,7 @@ th{ UA{"ยูเครน"} UG{"ยูกันดา"} UM{"หมู่เกาะรอบนอกของสหรัฐอเมริกา"} + UN{"สหประชาชาติ"} US{"สหรัฐอเมริกา"} UY{"อุรุกวัย"} UZ{"อุซเบกิสถาน"} @@ -303,14 +298,17 @@ th{ HK{"ฮ่องกง"} MO{"มาเก๊า"} PS{"ปาเลสไตน์"} + UN{"สหประชาชาติ"} US{"สหรัฐฯ"} } Countries%variant{ CD{"คองโก (สาธารณรัฐประชาธิปไตย)"} CG{"คองโก (สาธารณรัฐ)"} + CI{"ไอวอรี่โคสต์"} + CZ{"สาธารณรัฐเช็ก"} FK{"หมู่เกาะฟอล์กแลนด์ (อิสลาส มาลวินาส)"} MK{"มาซิโดเนีย (FYROM)"} TL{"ติมอร์ตะวันออก"} } - Version{"2.1.22.93"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/th_TH.txt b/icuSources/data/region/th_TH.txt index 27a87bee..7a34bc97 100644 --- a/icuSources/data/region/th_TH.txt +++ b/icuSources/data/region/th_TH.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * generated alias target */ diff --git a/icuSources/data/region/th_TH_TRADITIONAL.txt b/icuSources/data/region/th_TH_TRADITIONAL.txt index d06bb644..d72e493f 100644 --- a/icuSources/data/region/th_TH_TRADITIONAL.txt +++ b/icuSources/data/region/th_TH_TRADITIONAL.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License th_TH_TRADITIONAL{ calendar{ default{"buddhist"} diff --git a/icuSources/data/region/ti.txt b/icuSources/data/region/ti.txt index 5649364f..2eeeb430 100644 --- a/icuSources/data/region/ti.txt +++ b/icuSources/data/region/ti.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ti.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ti{ - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/tk.txt b/icuSources/data/region/tk.txt index a08d89fb..1babaf14 100644 --- a/icuSources/data/region/tk.txt +++ b/icuSources/data/region/tk.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/tk.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License tk{ Countries{ 001{"Dunýä"} @@ -27,5 +21,5 @@ tk{ US{"A.B.Ş."} UZ{"Özbegistan"} } - Version{"2.1.19.77"} + Version{"2.1.31.86"} } diff --git a/icuSources/data/region/tl.txt b/icuSources/data/region/tl.txt old mode 100755 new mode 100644 index 76991649..4e521f92 --- a/icuSources/data/region/tl.txt +++ b/icuSources/data/region/tl.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License tl{ "%%ALIAS"{"fil"} } diff --git a/icuSources/data/region/tl_PH.txt b/icuSources/data/region/tl_PH.txt old mode 100755 new mode 100644 index a270cc05..07c9f904 --- a/icuSources/data/region/tl_PH.txt +++ b/icuSources/data/region/tl_PH.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License tl_PH{ "%%ALIAS"{"fil_PH"} } diff --git a/icuSources/data/region/to.txt b/icuSources/data/region/to.txt old mode 100755 new mode 100644 index f88a90dc..94477ca4 --- a/icuSources/data/region/to.txt +++ b/icuSources/data/region/to.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/to.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License to{ Countries{ 001{"Māmani"} @@ -95,7 +89,7 @@ to{ CW{"Kulasao"} CX{"Motu Kilisimasi"} CY{"Saipalesi"} - CZ{"Lipapilika Seki"} + CZ{"Sēkia"} DE{"Siamane"} DG{"Tieko Kāsia"} DJ{"Siputi"} @@ -225,7 +219,7 @@ to{ PL{"Polani"} PM{"Sā Piea mo Mikeloni"} PN{"Ê»Otumotu Pitikeni"} - PR{"Pueto Liko"} + PR{"Puēto Liko"} PS{"Potu Palesitaine"} PT{"Potukali"} PW{"Palau"} @@ -258,7 +252,7 @@ to{ SX{"Sā Mātini (fakahōlani)"} SY{"SÄ«lia"} SZ{"Suasilani"} - TA{"Tulisiteni ta Kunuha"} + TA{"Tulisitani ta Kunuha"} TC{"Ê»Otumotu Tuki mo Kaikosi"} TD{"Sāti"} TF{"Potu fonua tonga fakafalanisē"} @@ -308,7 +302,8 @@ to{ Countries%variant{ CD{"Kongo (LTK)"} CG{"Kongo (Lipapilika)"} + CZ{"Lipapilika Seki"} MK{"Masetōnia (FYROM)"} } - Version{"2.1.23.79"} + Version{"2.1.31.74"} } diff --git a/icuSources/data/region/tr.txt b/icuSources/data/region/tr.txt index c039138d..7b943b98 100644 --- a/icuSources/data/region/tr.txt +++ b/icuSources/data/region/tr.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/tr.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License tr{ Countries{ 001{"Dünya"} @@ -55,7 +49,7 @@ tr{ AW{"Aruba"} AX{"Åland Adaları"} AZ{"Azerbaycan"} - BA{"Bosna Hersek"} + BA{"Bosna-Hersek"} BB{"Barbados"} BD{"Bangladeş"} BE{"Belçika"} @@ -74,7 +68,7 @@ tr{ BT{"Butan"} BV{"Bouvet Adası"} BW{"Botsvana"} - BY{"Beyaz Rusya"} + BY{"Belarus"} BZ{"Belize"} CA{"Kanada"} CC{"Cocos (Keeling) Adaları"} @@ -95,7 +89,7 @@ tr{ CW{"Curaçao"} CX{"Christmas Adası"} CY{"Kıbrıs"} - CZ{"Çek Cumhuriyeti"} + CZ{"Çekya"} DE{"Almanya"} DG{"Diego Garcia"} DJ{"Cibuti"} @@ -107,7 +101,7 @@ tr{ EC{"Ekvador"} EE{"Estonya"} EG{"Mısır"} - EH{"Batı Sahara"} + EH{"Batı Sahra"} ER{"Eritre"} ES{"Ä°spanya"} ET{"Etiyopya"} @@ -137,7 +131,7 @@ tr{ GU{"Guam"} GW{"Gine-Bissau"} GY{"Guyana"} - HK{"Çin Hong Kong ÖYB"} + HK{"Hong Kong (Çin)"} HM{"Heard Adası ve McDonald Adaları"} HN{"Honduras"} HR{"Hırvatistan"} @@ -175,7 +169,7 @@ tr{ LI{"Liechtenstein"} LK{"Sri Lanka"} LR{"Liberya"} - LS{"Lesoto"} + LS{"Lesotho"} LT{"Litvanya"} LU{"Lüksemburg"} LV{"Letonya"} @@ -191,7 +185,7 @@ tr{ ML{"Mali"} MM{"Myanmar (Burma)"} MN{"Moğolistan"} - MO{"Çin Makao ÖYB"} + MO{"Makao (Çin)"} MP{"Kuzey Mariana Adaları"} MQ{"Martinik"} MR{"Moritanya"} @@ -245,7 +239,7 @@ tr{ SG{"Singapur"} SH{"Saint Helena"} SI{"Slovenya"} - SJ{"Svalbard ve Jan Mayen Adaları"} + SJ{"Svalbard ve Jan Mayen"} SK{"Slovakya"} SL{"Sierra Leone"} SM{"San Marino"} @@ -278,7 +272,8 @@ tr{ UA{"Ukrayna"} UG{"Uganda"} UM{"ABD Uzak Adaları"} - US{"ABD"} + UN{"Birleşmiş Milletler"} + US{"Amerika Birleşik Devletleri"} UY{"Uruguay"} UZ{"Özbekistan"} VA{"Vatikan"} @@ -288,7 +283,7 @@ tr{ VI{"ABD Virjin Adaları"} VN{"Vietnam"} VU{"Vanuatu"} - WF{"Wallis ve Futuna Adaları"} + WF{"Wallis ve Futuna"} WS{"Samoa"} XK{"Kosova"} YE{"Yemen"} @@ -303,14 +298,15 @@ tr{ HK{"Hong Kong"} MO{"Makao"} PS{"Filistin"} + UN{"BM"} US{"ABD"} } Countries%variant{ - CD{"Demokratik Kongo Cumhuriyeti"} + CD{"Kongo Demokratik Cumhuriyeti"} CG{"Kongo Cumhuriyeti"} + CZ{"Çek Cumhuriyeti"} FK{"Falkland Adaları (Malvinas Adaları)"} - MK{"Makedonya (EYMC)"} TL{"Doğu Timor"} } - Version{"2.1.23.73"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/twq.txt b/icuSources/data/region/twq.txt old mode 100755 new mode 100644 index 3139a792..3fc22f12 --- a/icuSources/data/region/twq.txt +++ b/icuSources/data/region/twq.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/twq.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License twq{ Countries{ AD{"Andoora"} @@ -233,5 +227,5 @@ twq{ ZM{"Zambi"} ZW{"Zimbabwe"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/tzm.txt b/icuSources/data/region/tzm.txt old mode 100755 new mode 100644 index 41ab3c30..6636534a --- a/icuSources/data/region/tzm.txt +++ b/icuSources/data/region/tzm.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/tzm.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License tzm{ Countries{ AD{"Anḍurra"} @@ -233,5 +227,5 @@ tzm{ ZM{"Zambya"} ZW{"Zimbabwi"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/ug.txt b/icuSources/data/region/ug.txt old mode 100755 new mode 100644 index c3fbae7b..feabfdcc --- a/icuSources/data/region/ug.txt +++ b/icuSources/data/region/ug.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ug.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ug{ Countries{ 001{"دۇنيا"} @@ -42,29 +36,29 @@ ug{ AD{"ئاندوررا"} AE{"ئەرەب بىرلەشمە خەلىپىلىكى"} AF{"ئافغانىستان"} - AG{"ئانتىگۋا ۋە باربۇدا"} + AG{"ئانتىگۇئا ۋە باربۇدا"} AI{"ئانگۋىللا"} AL{"ئالبانىيە"} AM{"ئەرمېنىيە"} AO{"ئانگولا"} AQ{"ئانتاركتىكا"} AR{"ئارگېنتىنا"} - AS{"ئامېرىكا تەۋەلىكىدىكى ساموئا"} - AT{"ئاۋسترىيە"} + AS{"ئامېرىكا ساموئا"} + AT{"ئاۋىستىرىيە"} AU{"ئاۋسترالىيە"} AW{"ئارۇبا"} AX{"ئالاند ئاراللىرى"} AZ{"ئەزەربەيجان"} - BA{"بوسنىيە-گېرتسېگوۋىنا"} + BA{"بوسىنىيە ۋە گېرتسېگوۋىنا"} BB{"باربادوس"} - BD{"باڭلادىش"} + BD{"بېنگال"} BE{"بېلگىيە"} - BF{"بۇركىنا-فاسو"} + BF{"بۇركىنا فاسو"} BG{"بۇلغارىيە"} BH{"بەھرەين"} BI{"بۇرۇندى"} BJ{"بېنىن"} - BL{"ساينىت-بارتھېلەمي ئاراللىرى"} + BL{"ساينت بارتېلېمى"} BM{"بېرمۇدا"} BN{"بىرۇنېي"} BO{"بولىۋىيە"} @@ -72,16 +66,16 @@ ug{ BR{"بىرازىلىيە"} BS{"باھاما"} BT{"بۇتان"} - BV{"بۇۋېت ئاراللىرى"} + BV{"بوۋېت ئارىلى"} BW{"بوتسۋانا"} BY{"بېلارۇسىيە"} BZ{"بېلىز"} CA{"كانادا"} - CC{"كەئەلىڭ كوكۇس ئاراللىرى"} + CC{"كوكوس (كىلىڭ) ئاراللىرى"} CD{"كونگو - كىنشاسا"} CF{"ئوتتۇرا ئافرىقا جۇمھۇرىيىتى"} CG{"كونگو - بىراززاۋىل"} - CH{"شىۋىتسارىيە"} + CH{"شىۋېتسارىيە"} CI{"كوتې دې ئىۋوئىر"} CK{"كۇك ئاراللىرى"} CL{"چىلى"} @@ -92,8 +86,8 @@ ug{ CR{"كوستارىكا"} CU{"كۇبا"} CV{"يېشىل تۇمشۇق"} - CW{"كۇراسو"} - CX{"روژدېستۋو ئارىلى"} + CW{"كۇراچاۋ"} + CX{"مىلاد ئارىلى"} CY{"سىپرۇس"} CZ{"چېخ جۇمھۇرىيىتى"} DE{"گېرمانىيە"} @@ -104,11 +98,11 @@ ug{ DO{"دومىنىكا جۇمھۇرىيىتى"} DZ{"ئالجىرىيە"} EA{"سېيتا ۋە مېلىلا"} - EC{"ئېكۋادور"} + EC{"ئېكۋاتور"} EE{"ئېستونىيە"} EG{"مىسىر"} EH{"غەربىي ساخارا"} - ER{"ئېرىترېيە"} + ER{"ئېرىترىيە"} ES{"ئىسپانىيە"} ET{"ئېفىيوپىيە"} EU{"ياۋروپا ئىتتىپاقى"} @@ -116,29 +110,29 @@ ug{ FJ{"فىجى"} FK{"فالكلاند ئاراللىرى"} FM{"مىكرونېزىيە"} - FO{"فائېرو ئاراللىرى"} + FO{"فارو ئاراللىرى"} FR{"فىرانسىيە"} GA{"گابون"} - GB{"ئەنگلىيە پادىشاھلىقى"} + GB{"بىرلەشمە پادىشاھلىق"} GD{"گىرېنادا"} - GE{"گىروزىيە"} + GE{"گىرۇزىيە"} GF{"فىرانسىيەگە قاراشلىق گىۋىيانا"} - GG{"گېرىنسى"} + GG{"گۇرنسېي"} GH{"گانا"} GI{"جەبىلتارىق"} - GL{"گىرېنلاند"} + GL{"گىرېنلاندىيە"} GM{"گامبىيە"} - GN{"گىۋىنېيە"} + GN{"گىۋىنىيە"} GP{"گىۋادېلۇپ"} - GQ{"ئېكۋاتور گىۋىنېيەسى"} + GQ{"ئېكۋاتور گىۋىنىيەسى"} GR{"گىرېتسىيە"} - GS{"جەنۇبىي جورجىيە ۋە جەنۇبىي ساندىۋىچ ئاراللىرى"} + GS{"جەنۇبىي جورجىيە ۋە جەنۇبىي ساندۋىچ ئاراللىرى"} GT{"گىۋاتېمالا"} GU{"گۇئام"} - GW{"گىۋىنېيە-بىسسائۇ"} + GW{"گىۋىنىيە بىسسائۇ"} GY{"گىۋىيانا"} HK{"شياڭگاڭ ئالاھىدە مەمۇرىي رايونى (جۇڭگو)"} - HM{"خېرد ۋە ماك-دونالد ئارىلى"} + HM{"ھېرد ئارىلى ۋە ماكدونالد ئاراللىرى"} HN{"ھوندۇراس"} HR{"كىرودىيە"} HT{"ھايتى"} @@ -147,9 +141,9 @@ ug{ ID{"ھىندونېزىيە"} IE{"ئىرېلاندىيە"} IL{"ئىسرائىلىيە"} - IM{"مېن ئارىلى"} + IM{"مان ئارىلى"} IN{"ھىندىستان"} - IO{"ئەنگلىيەنىڭ ھىندى ئوكياندىكى تەۋەلىكى"} + IO{"ئەنگلىيەگە قاراشلىق ھىندى ئوكيان تېررىتورىيەسى"} IQ{"ئىراق"} IR{"ئىران"} IS{"ئىسلاندىيە"} @@ -163,16 +157,16 @@ ug{ KH{"كامبودژا"} KI{"كىرىباتى"} KM{"كومورو"} - KN{"ساينىت-كىرىستوفېر ۋە نېۋىس"} - KP{"شىمالىي كورىيە"} - KR{"جەنۇبىي كورىيە"} + KN{"ساينت كىتىس ۋە نېۋىس"} + KP{"چاۋشيەن"} + KR{"كورېيە"} KW{"كۇۋەيت"} KY{"كايمان ئاراللىرى"} KZ{"قازاقىستان"} LA{"لائوس"} LB{"لىۋان"} - LC{"ساينىت-لۇسىيە"} - LI{"لىچتېنشتېين بەگلىكى"} + LC{"ساينت لۇسىيە"} + LI{"لىكتېنستېين"} LK{"سىرىلانكا"} LR{"لىبېرىيە"} LS{"لېسوتو"} @@ -183,29 +177,29 @@ ug{ MA{"ماراكەش"} MC{"موناكو"} MD{"مولدوۋا"} - ME{"مونتېنېگرو"} - MF{"ساينىت-مارتېن"} + ME{"قارا تاغ"} + MF{"ساينت مارتىن"} MG{"ماداغاسقار"} MH{"مارشال ئاراللىرى"} MK{"ماكېدونىيە"} ML{"مالى"} MM{"بىرما"} MN{"موڭغۇلىيە"} - MO{"ئاۋمېن ئالاھىدە مەمۇرىي رايونى (جۇڭگو)"} + MO{"ئاۋمېن ئالاھىدە مەمۇرىي رايونى"} MP{"شىمالىي مارىيانا ئاراللىرى"} MQ{"مارتىنىكا"} MR{"ماۋرىتانىيە"} MS{"مونتسېررات"} MT{"مالتا"} - MU{"ماۋرىتىئۇس"} + MU{"ماۋرىتىيۇس"} MV{"مالدىۋې"} MW{"مالاۋى"} MX{"مېكسىكا"} - MY{"مالايشىيا"} + MY{"مالايسىيا"} MZ{"موزامبىك"} NA{"نامىبىيە"} NC{"يېڭى كالېدونىيە"} - NE{"نېگىر"} + NE{"نىگېر"} NF{"نورفولك ئارىلى"} NG{"نىگېرىيە"} NI{"نىكاراگۇئا"} @@ -213,31 +207,31 @@ ug{ NO{"نورۋېگىيە"} NP{"نېپال"} NR{"ناۋرۇ"} - NU{"نىيۇئې"} + NU{"نيۇئې"} NZ{"يېڭى زېلاندىيە"} OM{"ئومان"} PA{"پاناما"} PE{"پېرۇ"} PF{"فىرانسىيەگە قاراشلىق پولىنېزىيە"} - PG{"پاپۇئا يېڭى گىۋىنېيەسى"} + PG{"پاپۇئا يېڭى گىۋىنىيەسى"} PH{"فىلىپپىن"} PK{"پاكىستان"} PL{"پولشا"} - PM{"ساينىت-پىئېر ۋە مىكېلون ئاراللىرى"} - PN{"پىتكاير ئاراللىرى"} - PR{"پۇئېرتو-رىكو"} + PM{"ساينت پىيېر ۋە مىكېلون ئاراللىرى"} + PN{"پىتكايرن ئاراللىرى"} + PR{"پۇئېرتو رىكو"} PS{"پەلەستىن زېمىنى"} PT{"پورتۇگالىيە"} - PW{"پالاۋ"} + PW{"پالائۇ"} PY{"پاراگۋاي"} QA{"قاتار"} QO{"ئوكيانىيە ئەتراپىدىكى ئاراللار"} - RE{"رېئونىيون"} - RO{"رۇمىنىيە"} + RE{"رېيۇنىيون"} + RO{"رومىنىيە"} RS{"سېربىيە"} RU{"رۇسىيە"} RW{"رىۋاندا"} - SA{"سەئۇدى ئەرەبىستان"} + SA{"سەئۇدىي ئەرەبىستان"} SB{"سولومون ئاراللىرى"} SC{"سېيشېل"} SD{"سۇدان"} @@ -245,23 +239,23 @@ ug{ SG{"سىنگاپور"} SH{"ساينىت ھېلېنا"} SI{"سىلوۋېنىيە"} - SJ{"سىۋالبارد ۋە يان-مايېن ئارىلى"} + SJ{"سىۋالبارد ۋە يان مايېن"} SK{"سىلوۋاكىيە"} SL{"سېررالېئون"} - SM{"سان-مارىنو"} + SM{"سان مارىنو"} SN{"سېنېگال"} SO{"سومالى"} SR{"سۇرىنام"} SS{"جەنۇبىي سۇدان"} ST{"سان تومې ۋە پرىنسىپې"} - SV{"ئەل سالۋادور"} + SV{"سالۋادور"} SX{"سىنت مارتېن"} - SY{"سۈرىيە"} + SY{"سۇرىيە"} SZ{"سىۋېزىلاند"} TA{"ترىستان داكۇنھا"} TC{"تۇركس ۋە كايكوس ئاراللىرى"} TD{"چاد"} - TF{"فىرانسىيەگە قاراشلىق جەنۇبتىكى زېمىنلىرى"} + TF{"فىرانسىيەنىڭ جەنۇبىي زېمىنى"} TG{"توگو"} TH{"تايلاند"} TJ{"تاجىكىستان"} @@ -277,22 +271,22 @@ ug{ TZ{"تانزانىيە"} UA{"ئۇكرائىنا"} UG{"ئۇگاندا"} - UM{"ئامېرىكا تەۋەلىكىدىكى سىرتقى كىچىك ئاراللار"} - US{"ئامېرىكا قوشما شتاتلىرى"} + UM{"ئا ق Ø´ تاشقى ئاراللىرى"} + US{"ئامېرىكا قوشما ئىشتاتلىرى"} UY{"ئۇرۇگۋاي"} UZ{"ئۆزبېكىستان"} - VA{"ۋاتىكان شەھىرى"} - VC{"ساينىت-ۋىنسېنت ۋە گىرېنادىنېس"} - VE{"ۋېنېزۇئېلا"} - VG{"ئەنگلىيەگە قاراشلىق ۋىرجىن ئارىلى"} - VI{"ئامېرىكا تەۋەلىكىدىكى ۋىرجىن تاقىم ئاراللىرى"} + VA{"ۋاتىكان"} + VC{"ساينت ۋىنسېنت ۋە گىرېنادىنېس"} + VE{"ۋېنېسۇئېلا"} + VG{"ئەنگلىيە ۋىرگىن ئاراللىرى"} + VI{"ئا ق Ø´ ۋىرگىن ئاراللىرى"} VN{"ۋىيېتنام"} VU{"ۋانۇئاتۇ"} - WF{"ۋالىس ۋە فۇتۇنا"} + WF{"ۋاللىس ۋە فۇتۇنا"} WS{"ساموئا"} XK{"كوسوۋو"} YE{"يەمەن"} - YT{"مايوتتې"} + YT{"مايوتى"} ZA{"جەنۇبىي ئافرىقا"} ZM{"زامبىيە"} ZW{"زىمبابۋې"} @@ -306,11 +300,11 @@ ug{ US{"ئا ق Ø´"} } Countries%variant{ - CD{"كونگو (دېموكراتىك كونگو جۇمھۇرىيىتى)"} + CD{"كونگو (ك د ج)"} CG{"كونگو (جۇمھۇرىيىتى)"} CI{"پىل چىشى قىرغىقى"} FK{"فالكلاند ئاراللىرى (ئىسلاس مالۋىناس)"} - MK{"ماكېدونىيە (سابىق يۇگۇسلاۋىيە ماكېدونىيە جۇمھۇرىيىتى)"} + MK{"ماكېدونىيە (س ي م ج)"} } - Version{"2.1.23.13"} + Version{"2.1.31.86"} } diff --git a/icuSources/data/region/uk.txt b/icuSources/data/region/uk.txt index d76f66cb..bce428bd 100644 --- a/icuSources/data/region/uk.txt +++ b/icuSources/data/region/uk.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/uk.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License uk{ Countries{ 001{"Світ"} @@ -91,7 +85,7 @@ uk{ CP{"Острів Кліппертон"} CR{"Коста-Рика"} CU{"Куба"} - CV{"Кабо Верде"} + CV{"Кабо-Верде"} CW{"Кюрасао"} CX{"Острів Різдва"} CY{"Кіпр"} @@ -116,7 +110,7 @@ uk{ FJ{"Фіджі"} FK{"Фолклендські острови"} FM{"Мікронезія"} - FO{"Фарерські острови"} + FO{"Фарерські Острови"} FR{"Франція"} GA{"Габон"} GB{"Велика Британія"} @@ -137,7 +131,7 @@ uk{ GU{"Гуам"} GW{"Гвінея-Бісау"} GY{"Гаяна"} - HK{"Гонконг, О.А.Р. Китаю"} + HK{"Гонконґ (Китай)"} HM{"Острови Херд і Мак-Дональд"} HN{"Гондурас"} HR{"Хорватія"} @@ -191,8 +185,8 @@ uk{ ML{"Малі"} MM{"Мʼянма (Бірма)"} MN{"Монголія"} - MO{"Макао, О.А.Р Китаю"} - MP{"Північні Маріанські острови"} + MO{"Макао (Китай)"} + MP{"Північні Маріанські Острови"} MQ{"Мартиніка"} MR{"Мавританія"} MS{"Монтсеррат"} @@ -239,7 +233,7 @@ uk{ RW{"Руанда"} SA{"Саудівська Аравія"} SB{"Соломонові Острови"} - SC{"Сейшельські острови"} + SC{"Сейшельські Острови"} SD{"Судан"} SE{"Швеція"} SG{"Сінгапур"} @@ -278,6 +272,7 @@ uk{ UA{"Україна"} UG{"Уганда"} UM{"Віддалені острови США"} + UN{"Організація Об’єднаних Націй"} US{"США"} UY{"Уругвай"} UZ{"Узбекистан"} @@ -303,16 +298,18 @@ uk{ HK{"Гонконг"} MO{"Макао"} PS{"Палестина"} + UN{"ООН"} US{"США"} } Countries%variant{ CD{"Конго (ДРК)"} CG{"Конго (Республіка)"} CI{"Берег Слонової Кістки"} + CZ{"Чеська Республіка"} FK{"Фолклендські (Мальвінські) острови"} FM{"Федеративні Штати Мікронезії"} MK{"Македонія (КЮРМ)"} TL{"Східний Тимор"} } - Version{"2.1.22.93"} + Version{"2.1.32.60"} } diff --git a/icuSources/data/region/ur.txt b/icuSources/data/region/ur.txt index da500ef4..259e31aa 100644 --- a/icuSources/data/region/ur.txt +++ b/icuSources/data/region/ur.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ur.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ur{ Countries{ 001{"دنیا"} @@ -54,7 +48,7 @@ ur{ AU{"آسٹریلیا"} AW{"اروبا"} AX{"آلینڈ آئلینڈز"} - AZ{"آذربائجان"} + AZ{"آذر بائیجان"} BA{"بوسنیا اور ہرزیگووینا"} BB{"بارباڈوس"} BD{"بنگلہ دیش"} @@ -66,7 +60,7 @@ ur{ BJ{"بینن"} BL{"سینٹ برتھلیمی"} BM{"برمودا"} - BN{"برونئی"} + BN{"برونائی"} BO{"بولیویا"} BQ{"کریبیائی نیدرلینڈز"} BR{"برازیل"} @@ -93,9 +87,9 @@ ur{ CU{"کیوبا"} CV{"کیپ ورڈی"} CW{"کیوراکاؤ"} - CX{"کرسمس آئلینڈ"} + CX{"جزیرہ کرسمس"} CY{"قبرص"} - CZ{"چیک جمہوریہ"} + CZ{"زکھیا"} DE{"جرمنی"} DG{"ڈائجو گارسیا"} DJ{"جبوتی"} @@ -127,21 +121,21 @@ ur{ GH{"گھانا"} GI{"جبل الطارق"} GL{"گرین لینڈ"} - GM{"گامبیا"} + GM{"گیمبیا"} GN{"گنی"} GP{"گواڈیلوپ"} GQ{"استوائی گیانا"} GR{"یونان"} GS{"جنوبی جارجیا اور جنوبی سینڈوچ جزائر"} GT{"گواٹے مالا"} - GU{"گوآم"} + GU{"گوام"} GW{"گنی بساؤ"} GY{"گیانا"} HK{"ہانگ کانگ SAR چین"} - HM{"ہیئرڈ آئلینڈ اور میکڈونالڈ آئلینڈز"} + HM{"ہیرڈ جزیرہ و میکڈولینڈ جزائر"} HN{"ہونڈاروس"} HR{"کروشیا"} - HT{"ہیتی"} + HT{"ہیٹی"} HU{"ہنگری"} IC{"کینری آئلینڈز"} ID{"انڈونیشیا"} @@ -149,7 +143,7 @@ ur{ IL{"اسرائیل"} IM{"آئل آف مین"} IN{"بھارت"} - IO{"برطانوی ہندوستانی سمندری خطہ"} + IO{"برطانوی بحر ہند کا علاقہ"} IQ{"عراق"} IR{"ایران"} IS{"آئس لینڈ"} @@ -168,7 +162,7 @@ ur{ KR{"جنوبی کوریا"} KW{"کویت"} KY{"کیمین آئلینڈز"} - KZ{"قزاخستان"} + KZ{"قازقستان"} LA{"لاؤس"} LB{"لبنان"} LC{"سینٹ لوسیا"} @@ -176,11 +170,11 @@ ur{ LK{"سری لنکا"} LR{"لائبیریا"} LS{"لیسوتھو"} - LT{"لتھوانیا"} - LU{"لگژمبرگ"} + LT{"لیتھونیا"} + LU{"لکسمبرگ"} LV{"لٹویا"} LY{"لیبیا"} - MA{"مراقش"} + MA{"مراکش"} MC{"موناکو"} MD{"مالدووا"} ME{"مونٹے نیگرو"} @@ -201,7 +195,7 @@ ur{ MV{"مالدیپ"} MW{"ملاوی"} MX{"میکسیکو"} - MY{"ملیشیا"} + MY{"ملائشیا"} MZ{"موزمبیق"} NA{"نامیبیا"} NC{"نیو کلیڈونیا"} @@ -214,13 +208,13 @@ ur{ NP{"نیپال"} NR{"نؤرو"} NU{"نیئو"} - NZ{"نیوزی ینڈ"} + NZ{"نیوزی لینڈ"} OM{"عمان"} - PA{"پنامہ"} + PA{"پانامہ"} PE{"پیرو"} PF{"فرانسیسی پولینیشیا"} PG{"پاپوآ نیو گنی"} - PH{"فلپائنی"} + PH{"فلپائن"} PK{"پاکستان"} PL{"پولینڈ"} PM{"سینٹ پیئر اور میکلیئون"} @@ -233,7 +227,7 @@ ur{ QA{"قطر"} QO{"بیرونی اوشیانیا"} RE{"ری یونین"} - RO{"رومانیا"} + RO{"رومانیہ"} RS{"سربیا"} RU{"روس"} RW{"روانڈا"} @@ -268,7 +262,7 @@ ur{ TK{"ٹوکیلاؤ"} TL{"تیمور لیسٹ"} TM{"ترکمانستان"} - TN{"تیونیسیا"} + TN{"تونس"} TO{"ٹونگا"} TR{"ترکی"} TT{"ترینیداد اور ٹوباگو"} @@ -276,8 +270,9 @@ ur{ TW{"تائیوان"} TZ{"تنزانیہ"} UA{"یوکرین"} - UG{"یوگانڈا"} + UG{"یوگنڈا"} UM{"امریکہ سے باہر کے چھوٹے جزائز"} + UN{"اقوام متحدہ"} US{"ریاستہائے متحدہ"} UY{"یوروگوئے"} UZ{"ازبکستان"} @@ -303,15 +298,17 @@ ur{ HK{"ہانگ کانگ"} MO{"مکاؤ"} PS{"فلسطین"} + UN{"اقوام متحدہ"} US{"امریکا"} } Countries%variant{ CD{"کانگو (DRC)"} CG{"کانگو (جمہوریہ)"} CI{"آئیوری کوسٹ"} + CZ{"چیک جمہوریہ"} FK{"فاکلینڈ جزائر (مالویناس)"} MK{"مقدونیہ (FYROM)"} TL{"مشرقی تیمور"} } - Version{"2.1.23.11"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/ur_IN.txt b/icuSources/data/region/ur_IN.txt index f07d0214..1b207c8d 100644 --- a/icuSources/data/region/ur_IN.txt +++ b/icuSources/data/region/ur_IN.txt @@ -1,18 +1,11 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/ur_IN.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License ur_IN{ Countries{ AC{"جزیرہ اسینشن"} AX{"جزائر آلینڈ"} BV{"جزیرہ بوویت"} CC{"جزائر (کیلنگ) کوکوس"} - CI{"کوت داوواغ"} CK{"جزائر Ú©Ú©"} CP{"جزیرہ کلپرٹن"} DG{"ڈیگو گارشیا"} @@ -36,5 +29,5 @@ ur_IN{ Countries%variant{ FK{"جزائر فاکلینڈ (اسلاس مالویناس)"} } - Version{"2.1.22.17"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/uz.txt b/icuSources/data/region/uz.txt index a5f016e0..fe9c4e24 100644 --- a/icuSources/data/region/uz.txt +++ b/icuSources/data/region/uz.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/uz.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License uz{ Countries{ 001{"Dunyo"} @@ -42,7 +36,7 @@ uz{ AD{"Andorra"} AE{"Birlashgan Arab Amirliklari"} AF{"AfgÊ»oniston"} - AG{"Antigua va Barbados"} + AG{"Antigua va Barbuda"} AI{"Angilya"} AL{"Albaniya"} AM{"Armaniston"} @@ -95,7 +89,7 @@ uz{ CW{"Kyurasao"} CX{"Rojdestvo oroli"} CY{"Kipr"} - CZ{"Chexiya Respublikasi"} + CZ{"Chexiya"} DE{"Germaniya"} DG{"Diyego-Garsiya"} DJ{"Jibuti"} @@ -119,7 +113,7 @@ uz{ FO{"Farer orollari"} FR{"Fransiya"} GA{"Gabon"} - GB{"Birlashgan Qirollik"} + GB{"Buyuk Britaniya"} GD{"Grenada"} GE{"Gruziya"} GF{"Fransuz Gvianasi"} @@ -223,7 +217,7 @@ uz{ PH{"Filippin"} PK{"Pokiston"} PL{"Polsha"} - PM{"Sent-Pyer va Mikelon"} + PM{"Sen-Pyer va Mikelon"} PN{"Pitkern orollari"} PR{"Puerto-Riko"} PS{"Falastin hududi"} @@ -231,7 +225,7 @@ uz{ PW{"Palau"} PY{"Paragvay"} QA{"Qatar"} - QO{"Yondosh Okeaniya"} + QO{"Tashqi Okeaniya"} RE{"Reyunion"} RO{"Ruminiya"} RS{"Serbiya"} @@ -266,7 +260,7 @@ uz{ TH{"Tailand"} TJ{"Tojikiston"} TK{"Tokelau"} - TL{"Timor"} + TL{"Timor-Leste"} TM{"Turkmaniston"} TN{"Tunis"} TO{"Tonga"} @@ -278,7 +272,8 @@ uz{ UA{"Ukraina"} UG{"Uganda"} UM{"AQSH yondosh orollari"} - US{"QoÊ»shma Shtatlar"} + UN{"Birlashgan Millatlar Tashkiloti"} + US{"Amerika Qo‘shma Shtatlari"} UY{"Urugvay"} UZ{"OÊ»zbekiston"} VA{"Vatikan"} @@ -299,19 +294,21 @@ uz{ ZZ{"Noma’lum mintaqa"} } Countries%short{ - GB{"B.Q."} + GB{"Britaniya"} HK{"Gonkong"} MO{"Makao"} PS{"Falastin"} + UN{"BMT"} US{"AQSH"} } Countries%variant{ CD{"Kongo (KDR)"} CG{"Kongo (Respublika)"} CI{"Fil suyagi qirg‘og‘i"} + CZ{"Chexiya Respublikasi"} FK{"Folklend (Malvin) orollari"} MK{"Makedoniya (SYRM)"} TL{"Sharqiy Timor"} } - Version{"2.1.22.93"} + Version{"2.1.32.60"} } diff --git a/icuSources/data/region/uz_AF.txt b/icuSources/data/region/uz_AF.txt index ed5f59ac..24ca2945 100644 --- a/icuSources/data/region/uz_AF.txt +++ b/icuSources/data/region/uz_AF.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License uz_AF{ "%%ALIAS"{"uz_Arab_AF"} } diff --git a/icuSources/data/region/uz_Arab.txt b/icuSources/data/region/uz_Arab.txt index e158e472..96485ca9 100644 --- a/icuSources/data/region/uz_Arab.txt +++ b/icuSources/data/region/uz_Arab.txt @@ -1,15 +1,9 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/uz_Arab.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License uz_Arab{ %%Parent{"root"} Countries{ AF{"افغانستان"} } - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/uz_Arab_AF.txt b/icuSources/data/region/uz_Arab_AF.txt index 99aba2e5..e45d7089 100644 --- a/icuSources/data/region/uz_Arab_AF.txt +++ b/icuSources/data/region/uz_Arab_AF.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * generated alias target */ diff --git a/icuSources/data/region/uz_Cyrl.txt b/icuSources/data/region/uz_Cyrl.txt index b9e62221..af3ad0c0 100644 --- a/icuSources/data/region/uz_Cyrl.txt +++ b/icuSources/data/region/uz_Cyrl.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/uz_Cyrl.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License uz_Cyrl{ %%Parent{"root"} Countries{ @@ -39,16 +33,16 @@ uz_Cyrl{ 154{"Шимолий Европа"} 155{"Ғарбий Европа"} 419{"Лотин Америкаси"} - AC{"Вознесение ороли"} + AC{"Меърож ороли"} AD{"Андорра"} AE{"Бирлашган Араб Амирликлари"} AF{"Афғонистон"} - AG{"Антигуа ва Барбадос"} - AI{"Ангила"} + AG{"Антигуа ва Барбуда"} + AI{"Ангиля"} AL{"Албания"} AM{"Арманистон"} AO{"Ангола"} - AQ{"Антарктика"} + AQ{"Антарктида"} AR{"Аргентина"} AS{"Америка Самоаси"} AT{"Австрия"} @@ -65,15 +59,15 @@ uz_Cyrl{ BH{"Баҳрайн"} BI{"Бурунди"} BJ{"Бенин"} - BL{"Муқаддас Варфаломей"} + BL{"Сен-Бартелеми"} BM{"Бермуда"} BN{"Бруней"} BO{"Боливия"} - BQ{"Кариб Нидерландияси"} + BQ{"Бонейр, Синт-Эстатиус ва Саба"} BR{"Бразилия"} BS{"Багама ороллари"} BT{"Бутан"} - BV{"Бувет ороли"} + BV{"Буве ороли"} BW{"Ботсванна"} BY{"Белорусия"} BZ{"Белиз"} @@ -83,7 +77,7 @@ uz_Cyrl{ CF{"Марказий Африка Республикаси"} CG{"Конго Браззавиль"} CH{"Швейцария"} - CI{"Кот-д-Ивуар"} + CI{"Кот-д’Ивуар"} CK{"Кук ороллари"} CL{"Чили"} CM{"Камерун"} @@ -93,18 +87,18 @@ uz_Cyrl{ CR{"Коста-Рика"} CU{"Куба"} CV{"Кабо-Верде"} - CW{"Курасао"} + CW{"Кюрасао"} CX{"Рождество ороли"} CY{"Кипр"} - CZ{"Чехия Республикаси"} - DE{"Олмония"} - DG{"Диего Гарсия"} - DJ{"Джибути"} + CZ{"Чехия"} + DE{"Германия"} + DG{"Диего-Гарсия"} + DJ{"Жибути"} DK{"Дания"} DM{"Доминика"} DO{"Доминикан Республикаси"} DZ{"Жазоир"} - EA{"Сейта ва Мелилла"} + EA{"Сэута ва Мелилла"} EC{"Эквадор"} EE{"Эстония"} EG{"Миср"} @@ -114,13 +108,13 @@ uz_Cyrl{ ET{"Эфиопия"} EU{"Европа Иттифоқи"} FI{"Финляндия"} - FJ{"Фижи ороллари"} - FK{"Фолькленд ороллари"} + FJ{"Фижи"} + FK{"Фолкленд ороллари"} FM{"Микронезия"} FO{"Фарер ороллари"} FR{"Франция"} GA{"Габон"} - GB{"Бирлашган Қироллик"} + GB{"Буюк Британия"} GD{"Гренада"} GE{"Грузия"} GF{"Француз Гвианаси"} @@ -133,13 +127,13 @@ uz_Cyrl{ GP{"Гваделупе"} GQ{"Экваториал Гвинея"} GR{"Греция"} - GS{"Жанубий Джорджия ва Жанубий Сендвич ороллари"} + GS{"Жанубий Георгия ва Жанубий Сендвич ороллари"} GT{"Гватемала"} GU{"Гуам"} GW{"Гвинея-Бисау"} GY{"Гаяна"} - HK{"Гонконг Хитой ММҲ"} - HM{"Герд ороли ва МакДоналд ороллари"} + HK{"Гонконг (Хитой ММҲ)"} + HM{"Херд ва Макдоналд ороллари"} HN{"Гондурас"} HR{"Хорватия"} HT{"Гаити"} @@ -150,12 +144,12 @@ uz_Cyrl{ IL{"Исроил"} IM{"Мэн ороли"} IN{"Ҳиндистон"} - IO{"Британия Ҳинд океани ҳудуди"} + IO{"Британиянинг Ҳинд океанидаги ҳудуди"} IQ{"Ироқ"} IR{"Эрон"} IS{"Исландия"} IT{"Италия"} - JE{"Джерси"} + JE{"Жерси"} JM{"Ямайка"} JO{"Иордания"} JP{"Япония"} @@ -167,7 +161,7 @@ uz_Cyrl{ KN{"Сент-Китс ва Невис"} KP{"Шимолий Корея"} KR{"Жанубий Корея"} - KW{"Кувайт"} + KW{"Қувайт"} KY{"Кайман ороллари"} KZ{"Қозоғистон"} LA{"Лаос"} @@ -191,8 +185,8 @@ uz_Cyrl{ MK{"Македония"} ML{"Мали"} MM{"Мьянма (Бирма)"} - MN{"Муғулистон"} - MO{"Макао Хитой ММҲ"} + MN{"Монголия"} + MO{"Макао (Хитой ММҲ)"} MP{"Шимолий Марианна ороллари"} MQ{"Мартиника"} MR{"Мавритания"} @@ -214,18 +208,18 @@ uz_Cyrl{ NO{"Норвегия"} NP{"Непал"} NR{"Науру"} - NU{"Ниуе"} + NU{"Ниуэ"} NZ{"Янги Зеландия"} OM{"Уммон"} PA{"Панама"} PE{"Перу"} PF{"Француз Полинезияси"} - PG{"Папуа Янги Гвинея"} + PG{"Папуа - Янги Гвинея"} PH{"Филиппин"} PK{"Покистон"} PL{"Польша"} PM{"Сент-Пьер ва Микелон"} - PN{"Питкарин ороллари"} + PN{"Питкэрн ороллари"} PR{"Пуэрто-Рико"} PS{"Фаластин ҳудуди"} PT{"Португалия"} @@ -233,7 +227,7 @@ uz_Cyrl{ PY{"Парагвай"} QA{"Қатар"} QO{"Ёндош Океания"} - RE{"Реюньон"} + RE{"Реюнион"} RO{"Руминия"} RS{"Сербия"} RU{"Россия"} @@ -244,9 +238,9 @@ uz_Cyrl{ SD{"Судан"} SE{"Швеция"} SG{"Сингапур"} - SH{"Муқаддас Елена ороллари"} + SH{"Муқаддас Елена ороли"} SI{"Словения"} - SJ{"Савльбард ва Жан Маен"} + SJ{"Свалбард ва Ян-Майен"} SK{"Словакия"} SL{"Сьерра-Леоне"} SM{"Сан-Марино"} @@ -255,19 +249,19 @@ uz_Cyrl{ SR{"Суринам"} SS{"Жанубий Судан"} ST{"Сан-Томе ва Принсипи"} - SV{"Эль-Сальвадор"} - SX{"Синт-Маартен"} + SV{"Салвадор"} + SX{"Синт-Мартен"} SY{"Сурия"} SZ{"Свазиленд"} - TA{"Тристан де Куна"} + TA{"Тристан-да-Куня"} TC{"Туркс ва Кайкос ороллари"} TD{"Чад"} - TF{"Франция жанубий худудлари"} + TF{"Француз жанубий худудлари"} TG{"Того"} - TH{"Тайланд"} + TH{"Таиланд"} TJ{"Тожикистон"} TK{"Токелау"} - TL{"Шарқий-Тимор"} + TL{"Тимор-Лесте"} TM{"Туркманистон"} TN{"Тунис"} TO{"Тонга"} @@ -279,40 +273,41 @@ uz_Cyrl{ UA{"Украина"} UG{"Уганда"} UM{"АҚШ ёндош ороллари"} - US{"Қўшма Штатлар"} + US{"Америка Қўшма Штатлари"} UY{"Уругвай"} UZ{"Ўзбекистон"} VA{"Ватикан"} VC{"Сент-Винсент ва Гренадин"} VE{"Венесуэла"} - VG{"Британия Вирджиния ороллари"} - VI{"АҚШ Вирджиния ороллари"} + VG{"Бртания Виргин ороллари"} + VI{"АҚШ Виргин ороллари"} VN{"Вьетнам"} VU{"Вануату"} - WF{"Уэллис ва Футуна"} + WF{"Уоллис ва Футуна"} WS{"Самоа"} XK{"Косово"} YE{"Яман"} YT{"Майотта"} - ZA{"Жанубий Африка"} + ZA{"Жанубий Африка Республикаси"} ZM{"Замбия"} ZW{"Зимбабве"} ZZ{"Номаълум минтақа"} } Countries%short{ - GB{"Бирлашган Қироллик"} + GB{"Буюк Британия"} HK{"Гонконг"} MO{"Макао"} - PS{"Фаластина"} - US{"АКШ"} + PS{"Фаластин"} + US{"АҚШ"} } Countries%variant{ CD{"Конго (КДР)"} CG{"Конго (Республика)"} CI{"Фил Суяги Қирғоғи"} - FK{"Фолькленд ороллари (Мальвин ороллари)"} - MK{"Македония (СЮР)"} + CZ{"Чехия Республикаси"} + FK{"Фолкленд (Малвин) ороллари"} + MK{"Македония (СЮРМ)"} TL{"Шарқий Тимор"} } - Version{"2.1.19.14"} + Version{"2.1.31.86"} } diff --git a/icuSources/data/region/uz_Latn.txt b/icuSources/data/region/uz_Latn.txt index e1f277b9..36553dac 100644 --- a/icuSources/data/region/uz_Latn.txt +++ b/icuSources/data/region/uz_Latn.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/uz_Latn.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License uz_Latn{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/uz_Latn_UZ.txt b/icuSources/data/region/uz_Latn_UZ.txt old mode 100755 new mode 100644 index 6004bf2b..2d34effa --- a/icuSources/data/region/uz_Latn_UZ.txt +++ b/icuSources/data/region/uz_Latn_UZ.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * generated alias target */ diff --git a/icuSources/data/region/uz_UZ.txt b/icuSources/data/region/uz_UZ.txt index 84d0db1c..ffac5329 100644 --- a/icuSources/data/region/uz_UZ.txt +++ b/icuSources/data/region/uz_UZ.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License uz_UZ{ "%%ALIAS"{"uz_Latn_UZ"} } diff --git a/icuSources/data/region/vai.txt b/icuSources/data/region/vai.txt old mode 100755 new mode 100644 index 5ce96924..07e52577 --- a/icuSources/data/region/vai.txt +++ b/icuSources/data/region/vai.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/vai.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License vai{ Countries{ AD{"ꕉꖆꕟ"} @@ -232,5 +226,5 @@ vai{ ZM{"ꕤꔭꕩ"} ZW{"ꔽꕓꖜꔃ"} } - Version{"2.1.21.28"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/vai_LR.txt b/icuSources/data/region/vai_LR.txt old mode 100755 new mode 100644 index 4733efb7..27d42387 --- a/icuSources/data/region/vai_LR.txt +++ b/icuSources/data/region/vai_LR.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License vai_LR{ "%%ALIAS"{"vai_Vaii_LR"} } diff --git a/icuSources/data/region/vai_Latn.txt b/icuSources/data/region/vai_Latn.txt old mode 100755 new mode 100644 index a72f49b9..c07b38f0 --- a/icuSources/data/region/vai_Latn.txt +++ b/icuSources/data/region/vai_Latn.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/vai_Latn.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License vai_Latn{ %%Parent{"root"} Countries{ @@ -233,5 +227,5 @@ vai_Latn{ ZM{"Zambiya"} ZW{"Zimbabhuwe"} } - Version{"2.1.21.28"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/vai_Vaii.txt b/icuSources/data/region/vai_Vaii.txt old mode 100755 new mode 100644 index b4884914..487dfa96 --- a/icuSources/data/region/vai_Vaii.txt +++ b/icuSources/data/region/vai_Vaii.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/vai_Vaii.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License vai_Vaii{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/vai_Vaii_LR.txt b/icuSources/data/region/vai_Vaii_LR.txt old mode 100755 new mode 100644 index fee861fb..a17bc11e --- a/icuSources/data/region/vai_Vaii_LR.txt +++ b/icuSources/data/region/vai_Vaii_LR.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * generated alias target */ diff --git a/icuSources/data/region/vi.txt b/icuSources/data/region/vi.txt index 1552ea26..406dd713 100644 --- a/icuSources/data/region/vi.txt +++ b/icuSources/data/region/vi.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/vi.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License vi{ Countries{ 001{"Thế giới"} @@ -40,18 +34,18 @@ vi{ 419{"Châu Mỹ La-tinh"} AC{"Đảo Ascension"} AD{"Andorra"} - AE{"Các Tiểu V.quốc Ả Rập T.nhất"} + AE{"Các Tiểu VÆ°Æ¡ng quốc Ả Rập Thống nhất"} AF{"Afghanistan"} AG{"Antigua và Barbuda"} AI{"Anguilla"} - AL{"Albani"} + AL{"Albania"} AM{"Armenia"} AO{"Angola"} AQ{"Nam Cá»±c"} AR{"Argentina"} AS{"Đảo Somoa thuộc Mỹ"} AT{"Áo"} - AU{"Úc"} + AU{"Australia"} AW{"Aruba"} AX{"Quần đảo Åland"} AZ{"Azerbaijan"} @@ -60,7 +54,7 @@ vi{ BD{"Bangladesh"} BE{"Bỉ"} BF{"Burkina Faso"} - BG{"Bungari"} + BG{"Bulgaria"} BH{"Bahrain"} BI{"Burundi"} BJ{"Benin"} @@ -82,7 +76,7 @@ vi{ CF{"Cộng hòa Trung Phi"} CG{"Congo - Brazzaville"} CH{"Thụy SÄ©"} - CI{"Bờ Biển Ngà"} + CI{"Côte d’Ivoire"} CK{"Quần đảo Cook"} CL{"Chile"} CM{"Cameroon"} @@ -95,7 +89,7 @@ vi{ CW{"Curaçao"} CX{"Đảo Giáng Sinh"} CY{"Síp"} - CZ{"Cộng hòa Séc"} + CZ{"Czechia"} DE{"Đức"} DG{"Diego Garcia"} DJ{"Djibouti"} @@ -121,7 +115,7 @@ vi{ GA{"Gabon"} GB{"VÆ°Æ¡ng quốc Anh"} GD{"Grenada"} - GE{"Georgia"} + GE{"Gruzia"} GF{"Guiana thuộc Pháp"} GG{"Guernsey"} GH{"Ghana"} @@ -137,20 +131,20 @@ vi{ GU{"Guam"} GW{"Guinea-Bissau"} GY{"Guyana"} - HK{"Hồng Kông, Trung Quốc"} + HK{"Hồng Kông (Trung Quốc)"} HM{"Quần đảo Heard và McDonald"} HN{"Honduras"} HR{"Croatia"} HT{"Haiti"} - HU{"Hungari"} + HU{"Hungary"} IC{"Quần đảo Canary"} ID{"Indonesia"} - IE{"Ai-len"} + IE{"Ireland"} IL{"Israel"} IM{"Đảo Man"} IN{"Ấn Độ"} - IO{"Thuộc địa Anh tại Ấn Độ DÆ°Æ¡ng"} - IQ{"I-rắc"} + IO{"Lãnh thổ Anh tại Ấn Độ DÆ°Æ¡ng"} + IQ{"Iraq"} IR{"Iran"} IS{"Iceland"} IT{"Ý"} @@ -166,7 +160,7 @@ vi{ KN{"St. Kitts và Nevis"} KP{"Triều Tiên"} KR{"Hàn Quốc"} - KW{"Cô-oét"} + KW{"Kuwait"} KY{"Quần đảo Cayman"} KZ{"Kazakhstan"} LA{"Lào"} @@ -176,10 +170,10 @@ vi{ LK{"Sri Lanka"} LR{"Liberia"} LS{"Lesotho"} - LT{"Lít-va"} + LT{"Litva"} LU{"Luxembourg"} LV{"Latvia"} - LY{"Li-bi"} + LY{"Libya"} MA{"Ma-rốc"} MC{"Monaco"} MD{"Moldova"} @@ -191,7 +185,7 @@ vi{ ML{"Mali"} MM{"Myanmar (Miến Điện)"} MN{"Mông Cổ"} - MO{"Macao, Trung Quốc"} + MO{"Macao (Trung Quốc)"} MP{"Quần đảo Bắc Mariana"} MQ{"Martinique"} MR{"Mauritania"} @@ -220,7 +214,7 @@ vi{ PE{"Peru"} PF{"Polynesia thuộc Pháp"} PG{"Papua New Guinea"} - PH{"Philippin"} + PH{"Philippines"} PK{"Pakistan"} PL{"Ba Lan"} PM{"Saint Pierre và Miquelon"} @@ -250,7 +244,7 @@ vi{ SL{"Sierra Leone"} SM{"San Marino"} SN{"Senegal"} - SO{"Somali"} + SO{"Somalia"} SR{"Suriname"} SS{"Nam Sudan"} ST{"São Tomé và Príncipe"} @@ -261,12 +255,12 @@ vi{ TA{"Tristan da Cunha"} TC{"Quần đảo Turk và Caicos"} TD{"Chad"} - TF{"Lãnh thổ miền nam nước Pháp"} + TF{"Lãnh thổ phía Nam Thuộc Pháp"} TG{"Togo"} TH{"Thái Lan"} TJ{"Tajikistan"} TK{"Tokelau"} - TL{"Đông Timor"} + TL{"Timor-Leste"} TM{"Turkmenistan"} TN{"Tunisia"} TO{"Tonga"} @@ -277,7 +271,8 @@ vi{ TZ{"Tanzania"} UA{"Ukraina"} UG{"Uganda"} - UM{"Các đảo nhỏ xa t.tâm thuộc Mỹ"} + UM{"Các đảo xa thuộc Hoa Kỳ"} + UN{"Liên hiệp quốc"} US{"Hoa Kỳ"} UY{"Uruguay"} UZ{"Uzbekistan"} @@ -303,13 +298,17 @@ vi{ HK{"Hồng Kông"} MO{"Macao"} PS{"Palestine"} + UN{"Liên hiệp quốc"} US{"Hoa Kỳ"} } Countries%variant{ CD{"Cộng hòa Dân chủ Congo"} CG{"Cộng hòa Congo"} + CI{"Bờ Biển Ngà"} + CZ{"Cộng hòa Séc"} FK{"Quần đảo Falkland (Islas Malvinas)"} MK{"Macedonia (FYROM)"} + TL{"Đông Timor"} } - Version{"2.1.23.12"} + Version{"2.1.32.59"} } diff --git a/icuSources/data/region/vun.txt b/icuSources/data/region/vun.txt old mode 100755 new mode 100644 index 6d3d99f4..b4dbb6dd --- a/icuSources/data/region/vun.txt +++ b/icuSources/data/region/vun.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/vun.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License vun{ Countries{ AD{"Andora"} @@ -233,5 +227,5 @@ vun{ ZM{"Zambia"} ZW{"Zimbabwe"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/wae.txt b/icuSources/data/region/wae.txt index b3d6a6c0..6e47d12b 100644 --- a/icuSources/data/region/wae.txt +++ b/icuSources/data/region/wae.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/wae.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License wae{ Countries{ 001{"Wäld"} @@ -305,5 +299,5 @@ wae{ MK{"Mazedonie (EJR)"} TL{"WeÅ¡ttimor"} } - Version{"2.1.21.28"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/xog.txt b/icuSources/data/region/xog.txt old mode 100755 new mode 100644 index 8c1a7a87..11f2672e --- a/icuSources/data/region/xog.txt +++ b/icuSources/data/region/xog.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/xog.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License xog{ Countries{ AD{"Andora"} @@ -232,5 +226,5 @@ xog{ ZM{"Zambya"} ZW{"Zimbabwe"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/yav.txt b/icuSources/data/region/yav.txt old mode 100755 new mode 100644 index ca117cc5..257abe9a --- a/icuSources/data/region/yav.txt +++ b/icuSources/data/region/yav.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/yav.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License yav{ Countries{ AD{"Aŋtúla"} @@ -232,5 +226,5 @@ yav{ ZM{"saambíi"} ZW{"simbapuwé"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/yi.txt b/icuSources/data/region/yi.txt index 14fe3d18..6f96c379 100644 --- a/icuSources/data/region/yi.txt +++ b/icuSources/data/region/yi.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/yi.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License yi{ Countries{ 001{"וועלט"} @@ -237,5 +231,5 @@ yi{ Countries%variant{ TL{"מזרח טימאר"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/yo.txt b/icuSources/data/region/yo.txt old mode 100755 new mode 100644 index bcf276d8..bcfbf80c --- a/icuSources/data/region/yo.txt +++ b/icuSources/data/region/yo.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/yo.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License yo{ Countries{ AD{"Orílẹ́ède Ààndórà"} @@ -233,5 +227,5 @@ yo{ ZM{"Orílẹ́ède á¹£amibia"} ZW{"Orílẹ́ède á¹£imibabe"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/yo_BJ.txt b/icuSources/data/region/yo_BJ.txt old mode 100755 new mode 100644 index 142ddde6..acf605d3 --- a/icuSources/data/region/yo_BJ.txt +++ b/icuSources/data/region/yo_BJ.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/yo_BJ.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License yo_BJ{ Countries{ AD{"Orílɛ́ède Ààndórà"} @@ -233,5 +227,5 @@ yo_BJ{ ZM{"Orílɛ́ède shamibia"} ZW{"Orílɛ́ède shimibabe"} } - Version{"2.1.24.17"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/yue.txt b/icuSources/data/region/yue.txt old mode 100755 new mode 100644 index d2b33eb6..1a61e068 --- a/icuSources/data/region/yue.txt +++ b/icuSources/data/region/yue.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/yue.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License yue{ Countries{ 001{"世界"} @@ -95,7 +89,7 @@ yue{ CW{"庫拉索"} CX{"聖誕島"} CY{"賽普勒斯"} - CZ{"捷克共和國"} + CZ{"捷克"} DE{"德國"} DG{"迪亞哥加西亞島"} DJ{"吉布地"} @@ -308,8 +302,9 @@ yue{ Countries%variant{ CD{"剛果民主共和國"} CG{"剛果共和國"} + CZ{"捷克共和國"} FK{"福克蘭群島 (馬爾維納斯群島)"} MK{"前南斯拉夫馬其頓共和國"} } - Version{"2.1.23.47"} + Version{"2.1.34.23"} } diff --git a/icuSources/data/region/yue_CN.txt b/icuSources/data/region/yue_CN.txt new file mode 100644 index 00000000..26d4356a --- /dev/null +++ b/icuSources/data/region/yue_CN.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +yue_CN{ + "%%ALIAS"{"yue_Hans_CN"} +} diff --git a/icuSources/data/region/yue_HK.txt b/icuSources/data/region/yue_HK.txt new file mode 100644 index 00000000..29a7459e --- /dev/null +++ b/icuSources/data/region/yue_HK.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +yue_HK{ + "%%ALIAS"{"yue_Hant_HK"} +} diff --git a/icuSources/data/region/yue_Hans.txt b/icuSources/data/region/yue_Hans.txt new file mode 100644 index 00000000..1ba92906 --- /dev/null +++ b/icuSources/data/region/yue_Hans.txt @@ -0,0 +1,311 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +yue_Hans{ + %%Parent{"root"} + Countries{ + 001{"世界"} + 002{"非洲"} + 003{"北美洲"} + 005{"南美洲"} + 009{"大洋洲"} + 011{"西非"} + 013{"中美"} + 014{"东非"} + 015{"北非"} + 017{"中非"} + 018{"非洲南部"} + 019{"美洲"} + 021{"北美"} + 029{"加勒比海"} + 030{"东亚"} + 034{"南亚"} + 035{"东南亚"} + 039{"南欧"} + 053{"澳洲同纽西兰"} + 054{"美拉尼西亚"} + 057{"密克罗尼西亚"} + 061{"玻里尼西亚"} + 142{"亚洲"} + 143{"中亚"} + 145{"西亚"} + 150{"欧洲"} + 151{"东欧"} + 154{"北欧"} + 155{"西欧"} + 419{"拉丁美洲"} + AC{"阿森松岛"} + AD{"安道尔"} + AE{"阿拉伯联合大公国"} + AF{"阿富汗"} + AG{"安提瓜同巴布达"} + AI{"安圭拉"} + AL{"阿尔巴尼亚"} + AM{"亚美尼亚"} + AO{"安哥拉"} + AQ{"南极洲"} + AR{"阿根廷"} + AS{"美属萨摩亚"} + AT{"奥地利"} + AU{"澳洲"} + AW{"荷属阿鲁巴"} + AX{"奥兰群岛"} + AZ{"亚塞拜然"} + BA{"波斯尼亚同黑塞哥维那"} + BB{"巴贝多"} + BD{"孟加拉"} + BE{"比利时"} + BF{"布吉纳法索"} + BG{"保加利亚"} + BH{"巴林"} + BI{"蒲隆地"} + BJ{"贝南"} + BL{"圣巴瑟米"} + BM{"百慕达"} + BN{"汶莱"} + BO{"玻利维亚"} + BQ{"荷兰加勒比区"} + BR{"巴西"} + BS{"巴哈马"} + BT{"不丹"} + BV{"布威岛"} + BW{"波札那"} + BY{"白俄罗斯"} + BZ{"贝里斯"} + CA{"加拿大"} + CC{"科科斯(基林)群岛"} + CD{"刚果(金夏沙)"} + CF{"中非共和国"} + CG{"刚果(布拉萨)"} + CH{"瑞士"} + CI{"象牙海岸"} + CK{"库克群岛"} + CL{"智利"} + CM{"喀麦隆"} + CN{"中华人民共和国"} + CO{"哥伦比亚"} + CP{"克里派顿岛"} + CR{"哥斯大黎加"} + CU{"古巴"} + CV{"维德角"} + CW{"库拉索"} + CX{"圣诞岛"} + CY{"赛普勒斯"} + CZ{"捷克"} + DE{"德国"} + DG{"迪亚哥加西亚岛"} + DJ{"吉布地"} + DK{"丹麦"} + DM{"多米尼克"} + DO{"多明尼加共和国"} + DZ{"阿尔及利亚"} + EA{"休达与梅利利亚"} + EC{"厄瓜多"} + EE{"爱沙尼亚"} + EG{"埃及"} + EH{"西撒哈拉"} + ER{"厄利垂亚"} + ES{"西班牙"} + ET{"衣索比亚"} + EU{"欧盟"} + FI{"芬兰"} + FJ{"斐济"} + FK{"福克兰群岛"} + FM{"密克罗尼西亚群岛"} + FO{"法罗群岛"} + FR{"法国"} + GA{"加彭"} + GB{"英国"} + GD{"格瑞那达"} + GE{"乔治亚共和国"} + GF{"法属圭亚那"} + GG{"根西岛"} + GH{"迦纳"} + GI{"直布罗陀"} + GL{"格陵兰"} + GM{"甘比亚"} + GN{"几内亚"} + GP{"瓜地洛普"} + GQ{"赤道几内亚"} + GR{"希腊"} + GS{"南佐治亚岛同南桑威奇群岛"} + GT{"瓜地马拉"} + GU{"关岛"} + GW{"几内亚比索"} + GY{"盖亚那"} + HK{"中华人民共和国香港特别行政区"} + HM{"赫德岛同麦克唐纳群岛"} + HN{"宏都拉斯"} + HR{"克罗埃西亚"} + HT{"海地"} + HU{"匈牙利"} + IC{"加那利群岛"} + ID{"印尼"} + IE{"爱尔兰"} + IL{"以色列"} + IM{"曼岛"} + IN{"印度"} + IO{"英属印度洋领地"} + IQ{"伊拉克"} + IR{"伊朗"} + IS{"冰岛"} + IT{"义大利"} + JE{"泽西岛"} + JM{"牙买加"} + JO{"约旦"} + JP{"日本"} + KE{"肯亚"} + KG{"吉尔吉斯"} + KH{"柬埔寨"} + KI{"吉里巴斯"} + KM{"葛摩"} + KN{"圣基茨同尼维斯"} + KP{"北韩"} + KR{"南韩"} + KW{"科威特"} + KY{"开曼群岛"} + KZ{"哈萨克"} + LA{"寮国"} + LB{"黎巴嫩"} + LC{"圣露西亚"} + LI{"列支敦斯登"} + LK{"斯里兰卡"} + LR{"赖比瑞亚"} + LS{"赖索托"} + LT{"立陶宛"} + LU{"卢森堡"} + LV{"拉脱维亚"} + LY{"利比亚"} + MA{"摩洛哥"} + MC{"摩纳哥"} + MD{"摩尔多瓦"} + ME{"蒙特内哥罗"} + MF{"法属圣马丁"} + MG{"马达加斯加"} + MH{"马绍尔群岛"} + MK{"马其顿"} + ML{"马利"} + MM{"缅甸"} + MN{"蒙古"} + MO{"中华人民共和国澳门特别行政区"} + MP{"北马里亚纳群岛"} + MQ{"马丁尼克岛"} + MR{"茅利塔尼亚"} + MS{"蒙哲腊"} + MT{"马尔他"} + MU{"模里西斯"} + MV{"马尔地夫"} + MW{"马拉威"} + MX{"墨西哥"} + MY{"马来西亚"} + MZ{"莫三比克"} + NA{"纳米比亚"} + NC{"新喀里多尼亚"} + NE{"尼日"} + NF{"诺福克岛"} + NG{"奈及利亚"} + NI{"尼加拉瓜"} + NL{"荷兰"} + NO{"挪威"} + NP{"尼泊尔"} + NR{"诺鲁"} + NU{"纽埃岛"} + NZ{"纽西兰"} + OM{"阿曼王国"} + PA{"巴拿马"} + PE{"秘鲁"} + PF{"法属玻里尼西亚"} + PG{"巴布亚纽几内亚"} + PH{"菲律宾"} + PK{"巴基斯坦"} + PL{"波兰"} + PM{"圣皮埃尔同密克隆群岛"} + PN{"皮特肯群岛"} + PR{"波多黎各"} + PS{"巴勒斯坦自治区"} + PT{"葡萄牙"} + PW{"帛琉"} + PY{"巴拉圭"} + QA{"卡达"} + QO{"大洋洲边疆群岛"} + RE{"留尼旺"} + RO{"罗马尼亚"} + RS{"塞尔维亚"} + RU{"俄罗斯"} + RW{"卢安达"} + SA{"沙乌地阿拉伯"} + SB{"索罗门群岛"} + SC{"塞席尔"} + SD{"苏丹"} + SE{"瑞典"} + SG{"新加坡"} + SH{"圣赫勒拿岛"} + SI{"斯洛维尼亚"} + SJ{"斯瓦尔巴特群岛同扬马延岛"} + SK{"斯洛伐克"} + SL{"狮子山"} + SM{"圣马利诺"} + SN{"塞内加尔"} + SO{"索马利亚"} + SR{"苏利南"} + SS{"南苏丹"} + ST{"圣多美同普林西比"} + SV{"萨尔瓦多"} + SX{"荷属圣马丁"} + SY{"叙利亚"} + SZ{"史瓦济兰"} + TA{"特里斯坦达库尼亚群岛"} + TC{"土克斯及开科斯群岛"} + TD{"查德"} + TF{"法属南方属地"} + TG{"多哥"} + TH{"泰国"} + TJ{"塔吉克"} + TK{"托克劳群岛"} + TL{"东帝汶"} + TM{"土库曼"} + TN{"突尼西亚"} + TO{"东加"} + TR{"土耳其"} + TT{"千里达同多巴哥"} + TV{"吐瓦鲁"} + TW{"台湾"} + TZ{"坦尚尼亚"} + UA{"乌克兰"} + UG{"乌干达"} + UM{"美国本土外小岛屿"} + US{"美国"} + UY{"乌拉圭"} + UZ{"乌兹别克"} + VA{"梵蒂冈"} + VC{"圣文森特同格林纳丁斯"} + VE{"委内瑞拉"} + VG{"英属维京群岛"} + VI{"美属维京群岛"} + VN{"越南"} + VU{"万那杜"} + WF{"瓦利斯同富图纳群岛"} + WS{"萨摩亚"} + XK{"科索沃"} + YE{"叶门"} + YT{"马约特"} + ZA{"南非"} + ZM{"尚比亚"} + ZW{"辛巴威"} + ZZ{"未知区域"} + } + Countries%short{ + GB{"英国"} + HK{"香港"} + MO{"澳门"} + PS{"巴勒斯坦"} + US{"美国"} + } + Countries%variant{ + CD{"刚果民主共和国"} + CG{"刚果共和国"} + CZ{"捷克共和国"} + FK{"福克兰群岛 (马尔维纳斯群岛)"} + MK{"前南斯拉夫马其顿共和国"} + } + Version{"2.0"} +} diff --git a/icuSources/data/region/yue_Hans_CN.txt b/icuSources/data/region/yue_Hans_CN.txt new file mode 100644 index 00000000..479d1253 --- /dev/null +++ b/icuSources/data/region/yue_Hans_CN.txt @@ -0,0 +1,8 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +/** + * generated alias target + */ +yue_Hans_CN{ + ___{""} +} diff --git a/icuSources/data/region/yue_Hant.txt b/icuSources/data/region/yue_Hant.txt new file mode 100644 index 00000000..39376c31 --- /dev/null +++ b/icuSources/data/region/yue_Hant.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +yue_Hant{ + Version{"2.0"} +} diff --git a/icuSources/data/region/yue_Hant_HK.txt b/icuSources/data/region/yue_Hant_HK.txt new file mode 100644 index 00000000..9adeba72 --- /dev/null +++ b/icuSources/data/region/yue_Hant_HK.txt @@ -0,0 +1,8 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +/** + * generated alias target + */ +yue_Hant_HK{ + ___{""} +} diff --git a/icuSources/data/region/zgh.txt b/icuSources/data/region/zgh.txt old mode 100755 new mode 100644 index 3f606873..6c4e4f1a --- a/icuSources/data/region/zgh.txt +++ b/icuSources/data/region/zgh.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/zgh.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zgh{ Countries{ AD{"ⴰⵏⴷⵓⵔⴰ"} @@ -236,5 +230,5 @@ zgh{ ZM{"ⵣⴰⵎⴱⵢⴰ"} ZW{"ⵣⵉⵎⴱⴰⴱⵡⵉ"} } - Version{"2.1.23.7"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/zh.txt b/icuSources/data/region/zh.txt index 31dbb735..9031e40b 100644 --- a/icuSources/data/region/zh.txt +++ b/icuSources/data/region/zh.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/zh.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zh{ Countries{ 001{"世界"} @@ -68,11 +62,11 @@ zh{ BM{"百慕大"} BN{"文莱"} BO{"玻利维亚"} - BQ{"荷兰加勒比区"} + BQ{"荷属加勒比区"} BR{"巴西"} BS{"巴哈马"} BT{"不丹"} - BV{"布维岛"} + BV{"布韦岛"} BW{"博茨瓦纳"} BY{"白俄罗斯"} BZ{"伯利兹"} @@ -95,7 +89,7 @@ zh{ CW{"库拉索"} CX{"圣诞岛"} CY{"塞浦路斯"} - CZ{"捷克共和国"} + CZ{"捷克"} DE{"德国"} DG{"迪戈加西亚岛"} DJ{"吉布提"} @@ -123,7 +117,7 @@ zh{ GD{"格林纳达"} GE{"格鲁吉亚"} GF{"法属圭亚那"} - GG{"根西岛"} + GG{"格恩西岛"} GH{"加纳"} GI{"直布罗陀"} GL{"格陵兰"} @@ -132,7 +126,7 @@ zh{ GP{"瓜德罗普"} GQ{"赤道几内亚"} GR{"希腊"} - GS{"南乔治亚岛和南桑威齐群岛"} + GS{"南乔治亚和南桑威奇群岛"} GT{"危地马拉"} GU{"关岛"} GW{"几内亚比绍"} @@ -147,7 +141,7 @@ zh{ ID{"印度尼西亚"} IE{"爱尔兰"} IL{"以色列"} - IM{"曼岛"} + IM{"马恩岛"} IN{"印度"} IO{"英属印度洋领地"} IQ{"伊拉克"} @@ -184,7 +178,7 @@ zh{ MC{"摩纳哥"} MD{"摩尔多瓦"} ME{"黑山"} - MF{"法属圣马丁"} + MF{"圣马丁岛"} MG{"马达加斯加"} MH{"马绍尔群岛"} MK{"马其顿"} @@ -245,7 +239,7 @@ zh{ SG{"新加坡"} SH{"圣赫勒拿"} SI{"斯洛文尼亚"} - SJ{"斯瓦尔巴特和扬马延"} + SJ{"斯瓦尔巴和扬马延"} SK{"斯洛伐克"} SL{"塞拉利昂"} SM{"圣马力诺"} @@ -278,14 +272,15 @@ zh{ UA{"乌克兰"} UG{"乌干达"} UM{"美国本土外小岛屿"} + UN{"联合国"} US{"美国"} UY{"乌拉圭"} UZ{"乌兹别克斯坦"} VA{"梵蒂冈"} VC{"圣文森特和格林纳丁斯"} VE{"委内瑞拉"} - VG{"英属维京群岛"} - VI{"美属维京群岛"} + VG{"英属维尔京群岛"} + VI{"美属维尔京群岛"} VN{"越南"} VU{"瓦努阿图"} WF{"瓦利斯和富图纳"} @@ -303,14 +298,16 @@ zh{ HK{"香港"} MO{"澳门"} PS{"巴勒斯坦"} + UN{"联合国"} US{"美国"} } Countries%variant{ CD{"刚果民主共和国"} CG{"刚果共和国"} CI{"象牙海岸"} + CZ{"捷克共和国"} FK{"福克兰群岛(马尔维纳斯群岛)"} - MK{"马其顿(前南斯拉夫的马其顿共和国)"} + MK{"马其顿(前南斯拉夫马其顿共和国)"} } - Version{"2.1.22.93"} + Version{"2.1.33.94"} } diff --git a/icuSources/data/region/zh_CN.txt b/icuSources/data/region/zh_CN.txt index 1688232d..c9151613 100644 --- a/icuSources/data/region/zh_CN.txt +++ b/icuSources/data/region/zh_CN.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zh_CN{ "%%ALIAS"{"zh_Hans_CN"} } diff --git a/icuSources/data/region/zh_HK.txt b/icuSources/data/region/zh_HK.txt index 30b7ea88..fe72a0ea 100644 --- a/icuSources/data/region/zh_HK.txt +++ b/icuSources/data/region/zh_HK.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zh_HK{ "%%ALIAS"{"zh_Hant_HK"} } diff --git a/icuSources/data/region/zh_Hans.txt b/icuSources/data/region/zh_Hans.txt index 72fe1313..e2e6871e 100644 --- a/icuSources/data/region/zh_Hans.txt +++ b/icuSources/data/region/zh_Hans.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/zh_Hans.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zh_Hans{ - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/zh_Hans_CN.txt b/icuSources/data/region/zh_Hans_CN.txt index 1e9e1533..70a6a77b 100644 --- a/icuSources/data/region/zh_Hans_CN.txt +++ b/icuSources/data/region/zh_Hans_CN.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * generated alias target */ diff --git a/icuSources/data/region/zh_Hans_SG.txt b/icuSources/data/region/zh_Hans_SG.txt index f9ed09e8..498813bb 100644 --- a/icuSources/data/region/zh_Hans_SG.txt +++ b/icuSources/data/region/zh_Hans_SG.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * generated alias target */ diff --git a/icuSources/data/region/zh_Hant.txt b/icuSources/data/region/zh_Hant.txt index d82149c9..ce045fce 100644 --- a/icuSources/data/region/zh_Hant.txt +++ b/icuSources/data/region/zh_Hant.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/zh_Hant.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zh_Hant{ %%Parent{"root"} Countries{ @@ -87,7 +81,7 @@ zh_Hant{ CK{"庫克群島"} CL{"智利"} CM{"喀麥隆"} - CN{"中華人民共和國"} + CN{"中國"} CO{"哥倫比亞"} CP{"克里派頓島"} CR{"哥斯大黎加"} @@ -96,7 +90,7 @@ zh_Hant{ CW{"庫拉索"} CX{"聖誕島"} CY{"賽普勒斯"} - CZ{"捷克共和國"} + CZ{"捷克"} DE{"德國"} DG{"迪亞哥加西亞島"} DJ{"吉布地"} @@ -122,9 +116,9 @@ zh_Hant{ GA{"加彭"} GB{"英國"} GD{"格瑞那達"} - GE{"喬治亞共和國"} + GE{"喬治亞"} GF{"法屬圭亞那"} - GG{"根西島"} + GG{"根息"} GH{"迦納"} GI{"直布羅陀"} GL{"格陵蘭"} @@ -246,7 +240,7 @@ zh_Hant{ SG{"新加坡"} SH{"聖赫勒拿島"} SI{"斯洛維尼亞"} - SJ{"冷岸及央麥恩群島"} + SJ{"冷岸及央棉"} SK{"斯洛伐克"} SL{"獅子山共和國"} SM{"聖馬利諾"} @@ -279,6 +273,7 @@ zh_Hant{ UA{"烏克蘭"} UG{"烏干達"} UM{"美國本土外小島嶼"} + UN{"聯合國"} US{"美國"} UY{"烏拉圭"} UZ{"烏茲別克"} @@ -289,7 +284,7 @@ zh_Hant{ VI{"美屬維京群島"} VN{"越南"} VU{"萬那杜"} - WF{"瓦利斯和富圖納群島"} + WF{"瓦利斯群島和富圖那群島"} WS{"薩摩亞"} XK{"科索沃"} YE{"葉門"} @@ -304,13 +299,15 @@ zh_Hant{ HK{"香港"} MO{"澳門"} PS{"巴勒斯坦"} + UN{"聯合國"} US{"美國"} } Countries%variant{ CD{"剛果民主共和國"} CG{"剛果共和國"} + CZ{"捷克共和國"} FK{"福克蘭群島(馬爾維納斯群島)"} MK{"前南斯拉夫馬其頓共和國"} } - Version{"2.1.23.90"} + Version{"2.1.33.94"} } diff --git a/icuSources/data/region/zh_Hant_HK.txt b/icuSources/data/region/zh_Hant_HK.txt index 07af80d0..441efdd2 100644 --- a/icuSources/data/region/zh_Hant_HK.txt +++ b/icuSources/data/region/zh_Hant_HK.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/zh_Hant_HK.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zh_Hant_HK{ Countries{ 013{"中美洲"} @@ -25,8 +19,6 @@ zh_Hant_HK{ BW{"博茨瓦納"} BZ{"伯利茲"} CC{"可可斯群島"} - CD{"剛果 - 金夏沙"} - CG{"剛果 - 布拉薩"} CI{"科特迪瓦"} CP{"克里珀頓島"} CR{"哥斯達黎加"} @@ -50,7 +42,6 @@ zh_Hant_HK{ HN{"洪都拉斯"} HR{"克羅地亞"} IM{"馬恩島"} - IO{"英屬印度洋領土"} IT{"意大利"} KE{"肯雅"} KM{"科摩羅"} @@ -76,9 +67,10 @@ zh_Hant_HK{ PF{"法屬波利尼西亞"} PG{"巴布亞新幾內亞"} PN{"皮特凱恩島"} + PS{"巴勒斯坦領土"} QA{"卡塔爾"} RW{"盧旺達"} - SA{"沙特阿拉伯"} + SA{"沙地阿拉伯"} SB{"所羅門群島"} SC{"塞舌爾"} SI{"斯洛文尼亞"} @@ -87,10 +79,11 @@ zh_Hant_HK{ SO{"索馬里"} SR{"蘇里南"} ST{"聖多美和普林西比"} + SY{"敍利亞"} SZ{"斯威士蘭"} TC{"特克斯和凱科斯群島"} TD{"乍得"} - TF{"法屬南部地區"} + TF{"法屬南部領地"} TG{"多哥共和國"} TO{"湯加"} TT{"千里達和多巴哥"} @@ -107,5 +100,5 @@ zh_Hant_HK{ Countries%variant{ CI{"象牙海岸"} } - Version{"2.1.22.17"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/zh_Hant_MO.txt b/icuSources/data/region/zh_Hant_MO.txt index 9a07324f..78fdee5c 100644 --- a/icuSources/data/region/zh_Hant_MO.txt +++ b/icuSources/data/region/zh_Hant_MO.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/zh_Hant_MO.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zh_Hant_MO{ %%Parent{"zh_Hant_HK"} - Version{"2.1.19.14"} + Version{"2.1.31.33"} } diff --git a/icuSources/data/region/zh_Hant_TW.txt b/icuSources/data/region/zh_Hant_TW.txt index 519e037e..b62ad692 100644 --- a/icuSources/data/region/zh_Hant_TW.txt +++ b/icuSources/data/region/zh_Hant_TW.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License /** * generated alias target */ diff --git a/icuSources/data/region/zh_MO.txt b/icuSources/data/region/zh_MO.txt index 3c9ffed9..6565bf7c 100644 --- a/icuSources/data/region/zh_MO.txt +++ b/icuSources/data/region/zh_MO.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zh_MO{ "%%ALIAS"{"zh_Hant_MO"} } diff --git a/icuSources/data/region/zh_SG.txt b/icuSources/data/region/zh_SG.txt index 63fa3e0b..bf277736 100644 --- a/icuSources/data/region/zh_SG.txt +++ b/icuSources/data/region/zh_SG.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zh_SG{ "%%ALIAS"{"zh_Hans_SG"} } diff --git a/icuSources/data/region/zh_TW.txt b/icuSources/data/region/zh_TW.txt index 31f3af97..9372c506 100644 --- a/icuSources/data/region/zh_TW.txt +++ b/icuSources/data/region/zh_TW.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /icu-locale-deprecates.xml & build.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zh_TW{ "%%ALIAS"{"zh_Hant_TW"} } diff --git a/icuSources/data/region/zu.txt b/icuSources/data/region/zu.txt index 4a900652..9e34d123 100644 --- a/icuSources/data/region/zu.txt +++ b/icuSources/data/region/zu.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/zu.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License zu{ Countries{ 001{"umhlaba"} @@ -42,7 +36,7 @@ zu{ AD{"i-Andorra"} AE{"i-United Arab Emirates"} AF{"i-Afghanistan"} - AG{"i-Antigua and Barbuda"} + AG{"i-Antigua ne-Barbuda"} AI{"i-Anguilla"} AL{"i-Albania"} AM{"i-Armenia"} @@ -95,7 +89,7 @@ zu{ CW{"i-Curaçao"} CX{"i-Christmas Island"} CY{"i-Cyprus"} - CZ{"i-Czech Republic"} + CZ{"i-Czechia"} DE{"i-Germany"} DG{"i-Diego Garcia"} DJ{"i-Djibouti"} @@ -243,7 +237,7 @@ zu{ SD{"i-Sudan"} SE{"i-Sweden"} SG{"i-Singapore"} - SH{"i-Saint Helena"} + SH{"i-St. Helena"} SI{"i-Slovenia"} SJ{"i-Svalbard ne-Jan Mayen"} SK{"i-Slovakia"} @@ -259,7 +253,7 @@ zu{ SY{"i-Syria"} SZ{"i-Swaziland"} TA{"i-Tristan da Cunha"} - TC{"i-Turks and Caicos Islands"} + TC{"i-Turks ne-Caicos Islands"} TD{"i-Chad"} TF{"i-French Southern Territories"} TG{"i-Togo"} @@ -278,6 +272,7 @@ zu{ UA{"i-Ukraine"} UG{"i-Uganda"} UM{"i-U.S. Minor Outlying Islands"} + UN{"I-United Nations"} US{"i-United States"} UY{"i-Uruguay"} UZ{"i-Uzbekistan"} @@ -302,16 +297,18 @@ zu{ GB{"i-U.K."} HK{"i-Hong Kong"} MO{"i-Macau"} - PS{"i-Phalestine"} + PS{"i-Palestine"} + UN{"ifulegi"} US{"i-U.S"} } Countries%variant{ CD{"i-Congo (DRC)"} CG{"i-Congo (Republic)"} CI{"i-Ivory Coast"} + CZ{"i-Czech Republic"} FK{"i-Falkland Islands (Islas Malvinas)"} MK{"i-Macedonia (FYROM)"} TL{"i-East Timor"} } - Version{"2.1.22.93"} + Version{"2.1.31.74"} } diff --git a/icuSources/data/sprep/rfc3491.txt b/icuSources/data/sprep/rfc3491.txt index dd4a3dd4..75a4567e 100644 --- a/icuSources/data/sprep/rfc3491.txt +++ b/icuSources/data/sprep/rfc3491.txt @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html ##################################################################### # Copyright (c) 2009, International Business Machines Corporation and # others. All Rights Reserved. diff --git a/icuSources/data/sprep/rfc3530cs.txt b/icuSources/data/sprep/rfc3530cs.txt index 03fee90f..5273b732 100644 --- a/icuSources/data/sprep/rfc3530cs.txt +++ b/icuSources/data/sprep/rfc3530cs.txt @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html ##################################################################### # Copyright (c) 2009, International Business Machines Corporation and # others. All Rights Reserved. diff --git a/icuSources/data/sprep/rfc3530csci.txt b/icuSources/data/sprep/rfc3530csci.txt index 2438cef7..b4504671 100644 --- a/icuSources/data/sprep/rfc3530csci.txt +++ b/icuSources/data/sprep/rfc3530csci.txt @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html ##################################################################### # Copyright (c) 2009, International Business Machines Corporation and # others. All Rights Reserved. diff --git a/icuSources/data/sprep/rfc3530mixp.txt b/icuSources/data/sprep/rfc3530mixp.txt index d5d32198..d5f01ea0 100644 --- a/icuSources/data/sprep/rfc3530mixp.txt +++ b/icuSources/data/sprep/rfc3530mixp.txt @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html ##################################################################### # Copyright (c) 2009, International Business Machines Corporation and # others. All Rights Reserved. diff --git a/icuSources/data/sprep/rfc3722.txt b/icuSources/data/sprep/rfc3722.txt index f0cc9b0c..40b49ba0 100644 --- a/icuSources/data/sprep/rfc3722.txt +++ b/icuSources/data/sprep/rfc3722.txt @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html ##################################################################### # Copyright (c) 2009, International Business Machines Corporation and # others. All Rights Reserved. diff --git a/icuSources/data/sprep/rfc3920node.txt b/icuSources/data/sprep/rfc3920node.txt index 2034ff1e..6237e06a 100644 --- a/icuSources/data/sprep/rfc3920node.txt +++ b/icuSources/data/sprep/rfc3920node.txt @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html ##################################################################### # Copyright (c) 2015, International Business Machines Corporation and # others. All Rights Reserved. diff --git a/icuSources/data/sprep/rfc3920res.txt b/icuSources/data/sprep/rfc3920res.txt index d70f582d..9890d56e 100644 --- a/icuSources/data/sprep/rfc3920res.txt +++ b/icuSources/data/sprep/rfc3920res.txt @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html ##################################################################### # Copyright (c) 2009, International Business Machines Corporation and # others. All Rights Reserved. diff --git a/icuSources/data/sprep/rfc4011.txt b/icuSources/data/sprep/rfc4011.txt index c899f67c..44230cd6 100644 --- a/icuSources/data/sprep/rfc4011.txt +++ b/icuSources/data/sprep/rfc4011.txt @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html ##################################################################### # Copyright (c) 2009, International Business Machines Corporation and # others. All Rights Reserved. diff --git a/icuSources/data/sprep/rfc4013.txt b/icuSources/data/sprep/rfc4013.txt index 5401b2e1..934c1a70 100644 --- a/icuSources/data/sprep/rfc4013.txt +++ b/icuSources/data/sprep/rfc4013.txt @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html ##################################################################### # Copyright (c) 2009, International Business Machines Corporation and # others. All Rights Reserved. diff --git a/icuSources/data/sprep/rfc4505.txt b/icuSources/data/sprep/rfc4505.txt index 22d4927f..526f7749 100644 --- a/icuSources/data/sprep/rfc4505.txt +++ b/icuSources/data/sprep/rfc4505.txt @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html ##################################################################### # Copyright (c) 2009, International Business Machines Corporation and # others. All Rights Reserved. diff --git a/icuSources/data/sprep/rfc4518.txt b/icuSources/data/sprep/rfc4518.txt index da16627e..d9a5b2cf 100644 --- a/icuSources/data/sprep/rfc4518.txt +++ b/icuSources/data/sprep/rfc4518.txt @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html ##################################################################### # Copyright (c) 2009, International Business Machines Corporation and # others. All Rights Reserved. diff --git a/icuSources/data/sprep/rfc4518ci.txt b/icuSources/data/sprep/rfc4518ci.txt index f2a69845..6804c79f 100644 --- a/icuSources/data/sprep/rfc4518ci.txt +++ b/icuSources/data/sprep/rfc4518ci.txt @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html ##################################################################### # Copyright (c) 2009, International Business Machines Corporation and # others. All Rights Reserved. diff --git a/icuSources/data/sprep/sprepfiles.mk b/icuSources/data/sprep/sprepfiles.mk index af919086..67a04506 100644 --- a/icuSources/data/sprep/sprepfiles.mk +++ b/icuSources/data/sprep/sprepfiles.mk @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # * Copyright (C) 2009, International Business Machines # * Corporation and others. All Rights Reserved. # A list of txt's to build diff --git a/icuSources/data/translit/Any_Accents.txt b/icuSources/data/translit/Any_Accents.txt index 283f4342..7ba23d4f 100644 --- a/icuSources/data/translit/Any_Accents.txt +++ b/icuSources/data/translit/Any_Accents.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Any_Accents.txt -# Generated from CLDR +# Generated from CLDR # :: NFD (NFC) ; diff --git a/icuSources/data/translit/Any_Publishing.txt b/icuSources/data/translit/Any_Publishing.txt index 1c65a773..2cc2e527 100644 --- a/icuSources/data/translit/Any_Publishing.txt +++ b/icuSources/data/translit/Any_Publishing.txt @@ -1,19 +1,14 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Any_Publishing.txt -# Generated from CLDR +# Generated from CLDR # -# Test case -# "The" "(quick)" ('brown') `fox' ` jumped -- "over?" # Variables $single = \' ; $space = ' ' ; -$double = \" ; +$double = \"; $back = \` ; $tab = \u0008 ; $makeRight = [[:Z:][:Ps:][:Pi:]$] ; @@ -25,7 +20,50 @@ $makeRight {$double} ↔ “ ; $double ↔ ” ; $makeRight {$single} ↔ ‘ ; $single ↔ ’; -# fix multiple spaces and hyphens $space {$space} → ; -'--' ↔ — ; +'<--->' ↔ '⟷'; +'<---' ↔ '⟵'; +'--->' ↔ '⟶'; +'<-->' ↔ '↔'; +'<--' ↔ '←'; +'-->' ↔ '→'; +'<-/->' ↔ '↮'; +'<-/-' ↔ '↚'; +'-/->' ↔ '↛'; +'<===>' ↔ '⟺'; +'<===' ↔ '⟸'; +'===>' ↔ '⟹'; +'<==>' ↔ '⇔'; +'<==' ↔ '⇐'; +'==>' ↔ '⇒'; +'!=' ↔ ≠; +'<=' ↔ ≤; +'>=' ↔ ≥; +'+-' ↔ ±; +'-+' ↔ ∓; +'~=' ↔ ≅; +'--' ↔ —; +'...' ↔ …; +\(C\) ↔ ©; +\(c\) → ©; +\(R\) ↔ ®; +\(r\) → ®; +\(TM\) ↔ ™; +\(tm\) → ™; +{c\/o} ↔ ℅; +[^0-9] {1\/2} [^0-9] ↔ ½; +[^0-9] {1\/3} [^0-9] ↔ ⅓; +[^0-9] {2\/3} [^0-9] ↔ ⅔; +[^0-9] {1\/4} [^0-9] ↔ ¼; +[^0-9] {3\/4} [^0-9] ↔ ¾; +[^0-9] {1\/5} [^0-9] ↔ ⅕; +[^0-9] {2\/5} [^0-9] ↔ ⅖; +[^0-9] {3\/5} [^0-9] ↔ ⅗; +[^0-9] {4\/5} [^0-9] ↔ ⅘; +[^0-9] {1\/6} [^0-9] ↔ ⅙; +[^0-9] {5\/6} [^0-9] ↔ ⅚; +[^0-9] {1\/8} [^0-9] ↔ ⅛; +[^0-9] {3\/8} [^0-9] ↔ ⅜; +[^0-9] {5\/8} [^0-9] ↔ ⅝; +[^0-9] {7\/8} [^0-9] ↔ ⅞; diff --git a/icuSources/data/translit/Arab_Latn.txt b/icuSources/data/translit/Arab_Latn.txt index fd6066dd..ead4fcb8 100644 --- a/icuSources/data/translit/Arab_Latn.txt +++ b/icuSources/data/translit/Arab_Latn.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Arab_Latn.txt -# Generated from CLDR +# Generated from CLDR # # Generally follows UNGEGN diff --git a/icuSources/data/translit/Beng_Arab.txt b/icuSources/data/translit/Beng_Arab.txt new file mode 100644 index 00000000..8a110102 --- /dev/null +++ b/icuSources/data/translit/Beng_Arab.txt @@ -0,0 +1,13 @@ +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# +# File: Beng_Arab.txt +# Generated from CLDR +# + +::[।-॥\u0981-ঃঅ-ঌএ-ঐও-নপ-রলশ-হ\u09BC-\u09C4ে-ৈো-\u09CDৗড়-ঢ়য়-\u09E3০-৺ৎ]; +::NFD; +::Bengali-InterIndic; +::InterIndic-Arabic; +::NFC; + diff --git a/icuSources/data/translit/Beng_Deva.txt b/icuSources/data/translit/Beng_Deva.txt index e1cdd74d..7cb0e718 100644 --- a/icuSources/data/translit/Beng_Deva.txt +++ b/icuSources/data/translit/Beng_Deva.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Beng_Deva.txt -# Generated from CLDR +# Generated from CLDR # ::[।-॥\u0981-ঃঅ-ঌএ-ঐও-নপ-রলশ-হ\u09BC-\u09C4ে-ৈো-\u09CDৗড়-ঢ়য়-\u09E3০-৺ৎ]; diff --git a/icuSources/data/translit/Beng_Gujr.txt b/icuSources/data/translit/Beng_Gujr.txt index 66f998f0..7599dcc8 100644 --- a/icuSources/data/translit/Beng_Gujr.txt +++ b/icuSources/data/translit/Beng_Gujr.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Beng_Gujr.txt -# Generated from CLDR +# Generated from CLDR # ::[।-॥\u0981-ঃঅ-ঌএ-ঐও-নপ-রলশ-হ\u09BC-\u09C4ে-ৈো-\u09CDৗড়-ঢ়য়-\u09E3০-৺ৎ]; diff --git a/icuSources/data/translit/Beng_Guru.txt b/icuSources/data/translit/Beng_Guru.txt index 551cc69f..99227096 100644 --- a/icuSources/data/translit/Beng_Guru.txt +++ b/icuSources/data/translit/Beng_Guru.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Beng_Guru.txt -# Generated from CLDR +# Generated from CLDR # ::[।-॥\u0981-ঃঅ-ঌএ-ঐও-নপ-রলশ-হ\u09BC-\u09C4ে-ৈো-\u09CDৗড়-ঢ়য়-\u09E3০-৺ৎ]; diff --git a/icuSources/data/translit/Beng_Knda.txt b/icuSources/data/translit/Beng_Knda.txt index f0798719..dedc9e74 100644 --- a/icuSources/data/translit/Beng_Knda.txt +++ b/icuSources/data/translit/Beng_Knda.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Beng_Knda.txt -# Generated from CLDR +# Generated from CLDR # ::[।-॥\u0981-ঃঅ-ঌএ-ঐও-নপ-রলশ-হ\u09BC-\u09C4ে-ৈো-\u09CDৗড়-ঢ়য়-\u09E3০-৺ৎ]; diff --git a/icuSources/data/translit/Beng_Latn.txt b/icuSources/data/translit/Beng_Latn.txt index 59ee77c0..e5be3887 100644 --- a/icuSources/data/translit/Beng_Latn.txt +++ b/icuSources/data/translit/Beng_Latn.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Beng_Latn.txt -# Generated from CLDR +# Generated from CLDR # ::[[:script=bengali:][।-॥\u0981-ঃঅ-ঌএ-ঐও-নপ-রলশ-হ\u09BC-\u09C4ে-ৈো-\u09CDৗড়-ঢ়য়-\u09E3০-৺ৎ]]; diff --git a/icuSources/data/translit/Beng_Mlym.txt b/icuSources/data/translit/Beng_Mlym.txt index 8a141b77..26099349 100644 --- a/icuSources/data/translit/Beng_Mlym.txt +++ b/icuSources/data/translit/Beng_Mlym.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Beng_Mlym.txt -# Generated from CLDR +# Generated from CLDR # ::[।-॥\u0981-ঃঅ-ঌএ-ঐও-নপ-রলশ-হ\u09BC-\u09C4ে-ৈো-\u09CDৗড়-ঢ়য়-\u09E3০-৺ৎ]; diff --git a/icuSources/data/translit/Beng_Orya.txt b/icuSources/data/translit/Beng_Orya.txt index a1cd578d..b2ad0cb7 100644 --- a/icuSources/data/translit/Beng_Orya.txt +++ b/icuSources/data/translit/Beng_Orya.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Beng_Orya.txt -# Generated from CLDR +# Generated from CLDR # ::[।-॥\u0981-ঃঅ-ঌএ-ঐও-নপ-রলশ-হ\u09BC-\u09C4ে-ৈো-\u09CDৗড়-ঢ়য়-\u09E3০-৺ৎ]; diff --git a/icuSources/data/translit/Beng_Taml.txt b/icuSources/data/translit/Beng_Taml.txt index 4696034f..17bc84dc 100644 --- a/icuSources/data/translit/Beng_Taml.txt +++ b/icuSources/data/translit/Beng_Taml.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Beng_Taml.txt -# Generated from CLDR +# Generated from CLDR # ::[।-॥\u0981-ঃঅ-ঌএ-ঐও-নপ-রলশ-হ\u09BC-\u09C4ে-ৈো-\u09CDৗড়-ঢ়য়-\u09E3০-৺ৎ]; diff --git a/icuSources/data/translit/Beng_Telu.txt b/icuSources/data/translit/Beng_Telu.txt index dc8fde66..8bc99bf8 100644 --- a/icuSources/data/translit/Beng_Telu.txt +++ b/icuSources/data/translit/Beng_Telu.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Beng_Telu.txt -# Generated from CLDR +# Generated from CLDR # ::[।-॥\u0981-ঃঅ-ঌএ-ঐও-নপ-রলশ-হ\u09BC-\u09C4ে-ৈো-\u09CDৗড়-ঢ়য়-\u09E3০-৺ৎ]; diff --git a/icuSources/data/translit/Beng_ur.txt b/icuSources/data/translit/Beng_ur.txt new file mode 100644 index 00000000..8f9a2a46 --- /dev/null +++ b/icuSources/data/translit/Beng_ur.txt @@ -0,0 +1,13 @@ +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# +# File: Beng_ur.txt +# Generated from CLDR +# + +::[।-॥\u0981-ঃঅ-ঌএ-ঐও-নপ-রলশ-হ\u09BC-\u09C4ে-ৈো-\u09CDৗড়-ঢ়য়-\u09E3০-৺ৎ]; +::NFD; +::Bengali-InterIndic; +::InterIndic-ur; +::NFC; + diff --git a/icuSources/data/translit/Bengali_InterIndic.txt b/icuSources/data/translit/Bengali_InterIndic.txt index 2cff14eb..3391a2ef 100644 --- a/icuSources/data/translit/Bengali_InterIndic.txt +++ b/icuSources/data/translit/Bengali_InterIndic.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Bengali_InterIndic.txt -# Generated from CLDR +# Generated from CLDR # # Bengali-InterIndic diff --git a/icuSources/data/translit/Cyrl_Latn.txt b/icuSources/data/translit/Cyrl_Latn.txt index 09d01244..12ab8f4a 100644 --- a/icuSources/data/translit/Cyrl_Latn.txt +++ b/icuSources/data/translit/Cyrl_Latn.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Cyrl_Latn.txt -# Generated from CLDR +# Generated from CLDR # # TODO: add remaining characters diff --git a/icuSources/data/translit/Deva_Arab.txt b/icuSources/data/translit/Deva_Arab.txt new file mode 100644 index 00000000..7ccc8383 --- /dev/null +++ b/icuSources/data/translit/Deva_Arab.txt @@ -0,0 +1,13 @@ +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# +# File: Deva_Arab.txt +# Generated from CLDR +# + +::[\u0901-ःऄअ-ह\u093C-\u094Dॐ-\u0954क़-९ॽ]; +::NFD; +::Devanagari-InterIndic; +::InterIndic-Arabic; +::NFC; + diff --git a/icuSources/data/translit/Deva_Beng.txt b/icuSources/data/translit/Deva_Beng.txt index e77233d1..ae854051 100644 --- a/icuSources/data/translit/Deva_Beng.txt +++ b/icuSources/data/translit/Deva_Beng.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Deva_Beng.txt -# Generated from CLDR +# Generated from CLDR # ::[\u0901-ःऄअ-ह\u093C-\u094Dॐ-\u0954क़-९ॽ]; diff --git a/icuSources/data/translit/Deva_Gujr.txt b/icuSources/data/translit/Deva_Gujr.txt index d0bc47d1..1240f012 100644 --- a/icuSources/data/translit/Deva_Gujr.txt +++ b/icuSources/data/translit/Deva_Gujr.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Deva_Gujr.txt -# Generated from CLDR +# Generated from CLDR # ::[\u0901-ःऄअ-ह\u093C-\u094Dॐ-\u0954क़-९ॽ]; diff --git a/icuSources/data/translit/Deva_Guru.txt b/icuSources/data/translit/Deva_Guru.txt index d5560b40..d4857782 100644 --- a/icuSources/data/translit/Deva_Guru.txt +++ b/icuSources/data/translit/Deva_Guru.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Deva_Guru.txt -# Generated from CLDR +# Generated from CLDR # ::[\u0901-ःऄअ-ह\u093C-\u094Dॐ-\u0954क़-९ॽ]; diff --git a/icuSources/data/translit/Deva_Knda.txt b/icuSources/data/translit/Deva_Knda.txt index 519c37bb..4569d261 100644 --- a/icuSources/data/translit/Deva_Knda.txt +++ b/icuSources/data/translit/Deva_Knda.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Deva_Knda.txt -# Generated from CLDR +# Generated from CLDR # ::[\u0901-ःऄअ-ह\u093C-\u094Dॐ-\u0954क़-९ॽ]; diff --git a/icuSources/data/translit/Deva_Latn.txt b/icuSources/data/translit/Deva_Latn.txt index 37777b5c..919050f1 100644 --- a/icuSources/data/translit/Deva_Latn.txt +++ b/icuSources/data/translit/Deva_Latn.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Deva_Latn.txt -# Generated from CLDR +# Generated from CLDR # ::[\u0901-ःऄअ-ह\u093C-\u094Dॐ-\u0954क़-९ॽ]; diff --git a/icuSources/data/translit/Deva_Mlym.txt b/icuSources/data/translit/Deva_Mlym.txt index 3e3efff0..2fe980b4 100644 --- a/icuSources/data/translit/Deva_Mlym.txt +++ b/icuSources/data/translit/Deva_Mlym.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Deva_Mlym.txt -# Generated from CLDR +# Generated from CLDR # ::[\u0901-ःऄअ-ह\u093C-\u094Dॐ-\u0954क़-९ॽ]; diff --git a/icuSources/data/translit/Deva_Orya.txt b/icuSources/data/translit/Deva_Orya.txt index 57fa8dca..144f4792 100644 --- a/icuSources/data/translit/Deva_Orya.txt +++ b/icuSources/data/translit/Deva_Orya.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Deva_Orya.txt -# Generated from CLDR +# Generated from CLDR # ::[\u0901-ःऄअ-ह\u093C-\u094Dॐ-\u0954क़-९ॽ]; diff --git a/icuSources/data/translit/Deva_Taml.txt b/icuSources/data/translit/Deva_Taml.txt index e86e4edf..a453b7b7 100644 --- a/icuSources/data/translit/Deva_Taml.txt +++ b/icuSources/data/translit/Deva_Taml.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Deva_Taml.txt -# Generated from CLDR +# Generated from CLDR # ::[\u0901-ःऄअ-ह\u093C-\u094Dॐ-\u0954क़-९ॽ]; diff --git a/icuSources/data/translit/Deva_Telu.txt b/icuSources/data/translit/Deva_Telu.txt index bd1dae04..60c218b2 100644 --- a/icuSources/data/translit/Deva_Telu.txt +++ b/icuSources/data/translit/Deva_Telu.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Deva_Telu.txt -# Generated from CLDR +# Generated from CLDR # ::[\u0901-ःऄअ-ह\u093C-\u094Dॐ-\u0954क़-९ॽ]; diff --git a/icuSources/data/translit/Deva_ur.txt b/icuSources/data/translit/Deva_ur.txt new file mode 100644 index 00000000..b6b5ec1f --- /dev/null +++ b/icuSources/data/translit/Deva_ur.txt @@ -0,0 +1,13 @@ +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# +# File: Deva_ur.txt +# Generated from CLDR +# + +::[\u0901-ःऄअ-ह\u093C-\u094Dॐ-\u0954क़-९ॽ]; +::NFD; +::Devanagari-InterIndic; +::InterIndic-ur; +::NFC; + diff --git a/icuSources/data/translit/Devanagari_InterIndic.txt b/icuSources/data/translit/Devanagari_InterIndic.txt index baccb1e5..3ffb3b97 100644 --- a/icuSources/data/translit/Devanagari_InterIndic.txt +++ b/icuSources/data/translit/Devanagari_InterIndic.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Devanagari_InterIndic.txt -# Generated from CLDR +# Generated from CLDR # # Devanagari-InterIndic diff --git a/icuSources/data/translit/Fullwidth_Halfwidth.txt b/icuSources/data/translit/Fullwidth_Halfwidth.txt index 16197818..66ed7398 100644 --- a/icuSources/data/translit/Fullwidth_Halfwidth.txt +++ b/icuSources/data/translit/Fullwidth_Halfwidth.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Fullwidth_Halfwidth.txt -# Generated from CLDR +# Generated from CLDR # # Fullwidth-Halfwidth diff --git a/icuSources/data/translit/Geor_Latn.txt b/icuSources/data/translit/Geor_Latn.txt index 44b47dd9..547da33d 100644 --- a/icuSources/data/translit/Geor_Latn.txt +++ b/icuSources/data/translit/Geor_Latn.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Geor_Latn.txt -# Generated from CLDR +# Generated from CLDR # # long items moved up diff --git a/icuSources/data/translit/Grek_Latn.txt b/icuSources/data/translit/Grek_Latn.txt index e528b379..a682aff6 100644 --- a/icuSources/data/translit/Grek_Latn.txt +++ b/icuSources/data/translit/Grek_Latn.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Grek_Latn.txt -# Generated from CLDR +# Generated from CLDR # # Rules are predicated on running NFD first, and NFC afterwards diff --git a/icuSources/data/translit/Grek_Latn_UNGEGN.txt b/icuSources/data/translit/Grek_Latn_UNGEGN.txt index 0a5034ff..fa29c428 100644 --- a/icuSources/data/translit/Grek_Latn_UNGEGN.txt +++ b/icuSources/data/translit/Grek_Latn_UNGEGN.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Grek_Latn_UNGEGN.txt -# Generated from CLDR +# Generated from CLDR # # For modern Greek, based on UNGEGN rules. diff --git a/icuSources/data/translit/Gujarati_InterIndic.txt b/icuSources/data/translit/Gujarati_InterIndic.txt index b43939a6..00e56b1e 100644 --- a/icuSources/data/translit/Gujarati_InterIndic.txt +++ b/icuSources/data/translit/Gujarati_InterIndic.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Gujarati_InterIndic.txt -# Generated from CLDR +# Generated from CLDR # # Gujarati-InterIndic diff --git a/icuSources/data/translit/Gujr_Arab.txt b/icuSources/data/translit/Gujr_Arab.txt new file mode 100644 index 00000000..023e044a --- /dev/null +++ b/icuSources/data/translit/Gujr_Arab.txt @@ -0,0 +1,13 @@ +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# +# File: Gujr_Arab.txt +# Generated from CLDR +# + +::[।-॥\u0A81-ઃઅ-ઍએ-ઑઓ-નપ-રલ-ળવ-હ\u0ABC-\u0AC5\u0AC7-ૉો-\u0ACDૐૠૡ૦-૯]; +::NFD; +::Gujarati-InterIndic; +::InterIndic-Arabic; +::NFC; + diff --git a/icuSources/data/translit/Gujr_Beng.txt b/icuSources/data/translit/Gujr_Beng.txt index 98e71de1..73650571 100644 --- a/icuSources/data/translit/Gujr_Beng.txt +++ b/icuSources/data/translit/Gujr_Beng.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Gujr_Beng.txt -# Generated from CLDR +# Generated from CLDR # ::[।-॥\u0A81-ઃઅ-ઍએ-ઑઓ-નપ-રલ-ળવ-હ\u0ABC-\u0AC5\u0AC7-ૉો-\u0ACDૐૠૡ૦-૯]; diff --git a/icuSources/data/translit/Gujr_Deva.txt b/icuSources/data/translit/Gujr_Deva.txt index ec1b5b0a..4ca77342 100644 --- a/icuSources/data/translit/Gujr_Deva.txt +++ b/icuSources/data/translit/Gujr_Deva.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Gujr_Deva.txt -# Generated from CLDR +# Generated from CLDR # ::[।-॥\u0A81-ઃઅ-ઍએ-ઑઓ-નપ-રલ-ળવ-હ\u0ABC-\u0AC5\u0AC7-ૉો-\u0ACDૐૠૡ૦-૯]; diff --git a/icuSources/data/translit/Gujr_Guru.txt b/icuSources/data/translit/Gujr_Guru.txt index 5e06171b..cc04410a 100644 --- a/icuSources/data/translit/Gujr_Guru.txt +++ b/icuSources/data/translit/Gujr_Guru.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Gujr_Guru.txt -# Generated from CLDR +# Generated from CLDR # ::[।-॥\u0A81-ઃઅ-ઍએ-ઑઓ-નપ-રલ-ળવ-હ\u0ABC-\u0AC5\u0AC7-ૉો-\u0ACDૐૠૡ૦-૯]; diff --git a/icuSources/data/translit/Gujr_Knda.txt b/icuSources/data/translit/Gujr_Knda.txt index 93b10308..23561da7 100644 --- a/icuSources/data/translit/Gujr_Knda.txt +++ b/icuSources/data/translit/Gujr_Knda.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Gujr_Knda.txt -# Generated from CLDR +# Generated from CLDR # ::[।-॥\u0A81-ઃઅ-ઍએ-ઑઓ-નપ-રલ-ળવ-હ\u0ABC-\u0AC5\u0AC7-ૉો-\u0ACDૐૠૡ૦-૯]; diff --git a/icuSources/data/translit/Gujr_Latn.txt b/icuSources/data/translit/Gujr_Latn.txt index 8847e79c..9140fba3 100644 --- a/icuSources/data/translit/Gujr_Latn.txt +++ b/icuSources/data/translit/Gujr_Latn.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Gujr_Latn.txt -# Generated from CLDR +# Generated from CLDR # ::[।-॥\u0A81-ઃઅ-ઍએ-ઑઓ-નપ-રલ-ળવ-હ\u0ABC-\u0AC5\u0AC7-ૉો-\u0ACDૐૠૡ૦-૯]; diff --git a/icuSources/data/translit/Gujr_Mlym.txt b/icuSources/data/translit/Gujr_Mlym.txt index 34d614fc..16b20bb5 100644 --- a/icuSources/data/translit/Gujr_Mlym.txt +++ b/icuSources/data/translit/Gujr_Mlym.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Gujr_Mlym.txt -# Generated from CLDR +# Generated from CLDR # ::[।-॥\u0A81-ઃઅ-ઍએ-ઑઓ-નપ-રલ-ળવ-હ\u0ABC-\u0AC5\u0AC7-ૉો-\u0ACDૐૠૡ૦-૯]; diff --git a/icuSources/data/translit/Gujr_Orya.txt b/icuSources/data/translit/Gujr_Orya.txt index dce65711..6916746e 100644 --- a/icuSources/data/translit/Gujr_Orya.txt +++ b/icuSources/data/translit/Gujr_Orya.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Gujr_Orya.txt -# Generated from CLDR +# Generated from CLDR # ::[।-॥\u0A81-ઃઅ-ઍએ-ઑઓ-નપ-રલ-ળવ-હ\u0ABC-\u0AC5\u0AC7-ૉો-\u0ACDૐૠૡ૦-૯]; diff --git a/icuSources/data/translit/Gujr_Taml.txt b/icuSources/data/translit/Gujr_Taml.txt index c7042827..d5279506 100644 --- a/icuSources/data/translit/Gujr_Taml.txt +++ b/icuSources/data/translit/Gujr_Taml.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Gujr_Taml.txt -# Generated from CLDR +# Generated from CLDR # ::[।-॥\u0A81-ઃઅ-ઍએ-ઑઓ-નપ-રલ-ળવ-હ\u0ABC-\u0AC5\u0AC7-ૉો-\u0ACDૐૠૡ૦-૯]; diff --git a/icuSources/data/translit/Gujr_Telu.txt b/icuSources/data/translit/Gujr_Telu.txt index 8b7c2f5b..9bf821b2 100644 --- a/icuSources/data/translit/Gujr_Telu.txt +++ b/icuSources/data/translit/Gujr_Telu.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Gujr_Telu.txt -# Generated from CLDR +# Generated from CLDR # ::[।-॥\u0A81-ઃઅ-ઍએ-ઑઓ-નપ-રલ-ળવ-હ\u0ABC-\u0AC5\u0AC7-ૉો-\u0ACDૐૠૡ૦-૯]; diff --git a/icuSources/data/translit/Gujr_ur.txt b/icuSources/data/translit/Gujr_ur.txt new file mode 100644 index 00000000..b30877d5 --- /dev/null +++ b/icuSources/data/translit/Gujr_ur.txt @@ -0,0 +1,13 @@ +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# +# File: Gujr_ur.txt +# Generated from CLDR +# + +::[।-॥\u0A81-ઃઅ-ઍએ-ઑઓ-નપ-રલ-ળવ-હ\u0ABC-\u0AC5\u0AC7-ૉો-\u0ACDૐૠૡ૦-૯]; +::NFD; +::Gujarati-InterIndic; +::InterIndic-ur; +::NFC; + diff --git a/icuSources/data/translit/Gurmukhi_InterIndic.txt b/icuSources/data/translit/Gurmukhi_InterIndic.txt index 23d6acff..7e22add1 100644 --- a/icuSources/data/translit/Gurmukhi_InterIndic.txt +++ b/icuSources/data/translit/Gurmukhi_InterIndic.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Gurmukhi_InterIndic.txt -# Generated from CLDR +# Generated from CLDR # # Gurmukhi-InterIndic diff --git a/icuSources/data/translit/Guru_Arab.txt b/icuSources/data/translit/Guru_Arab.txt new file mode 100644 index 00000000..d06cfedc --- /dev/null +++ b/icuSources/data/translit/Guru_Arab.txt @@ -0,0 +1,13 @@ +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# +# File: Guru_Arab.txt +# Generated from CLDR +# + +::[।-॥\u0A01\u0A02ਅ-ਊਏ-ਐਓ-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹ\u0A3Cਾ-\u0A42\u0A47-\u0A48\u0A4B-\u0A4Dਖ਼-ੜਫ਼੦-à©´]; +::NFD; +::Gurmukhi-InterIndic; +::InterIndic-Arabic; +::NFC; + diff --git a/icuSources/data/translit/Guru_Beng.txt b/icuSources/data/translit/Guru_Beng.txt index a1d5298e..b9498c07 100644 --- a/icuSources/data/translit/Guru_Beng.txt +++ b/icuSources/data/translit/Guru_Beng.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Guru_Beng.txt -# Generated from CLDR +# Generated from CLDR # ::[।-॥\u0A01\u0A02ਅ-ਊਏ-ਐਓ-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹ\u0A3Cਾ-\u0A42\u0A47-\u0A48\u0A4B-\u0A4Dਖ਼-ੜਫ਼੦-à©´]; diff --git a/icuSources/data/translit/Guru_Deva.txt b/icuSources/data/translit/Guru_Deva.txt index b4b633ad..bb80ebd6 100644 --- a/icuSources/data/translit/Guru_Deva.txt +++ b/icuSources/data/translit/Guru_Deva.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Guru_Deva.txt -# Generated from CLDR +# Generated from CLDR # ::[।-॥\u0A01\u0A02ਅ-ਊਏ-ਐਓ-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹ\u0A3Cਾ-\u0A42\u0A47-\u0A48\u0A4B-\u0A4Dਖ਼-ੜਫ਼੦-à©´]; diff --git a/icuSources/data/translit/Guru_Gujr.txt b/icuSources/data/translit/Guru_Gujr.txt index 5052427e..fa71121d 100644 --- a/icuSources/data/translit/Guru_Gujr.txt +++ b/icuSources/data/translit/Guru_Gujr.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Guru_Gujr.txt -# Generated from CLDR +# Generated from CLDR # ::[।-॥\u0A01\u0A02ਅ-ਊਏ-ਐਓ-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹ\u0A3Cਾ-\u0A42\u0A47-\u0A48\u0A4B-\u0A4Dਖ਼-ੜਫ਼੦-à©´]; diff --git a/icuSources/data/translit/Guru_Knda.txt b/icuSources/data/translit/Guru_Knda.txt index 29c97c9e..bd3ad190 100644 --- a/icuSources/data/translit/Guru_Knda.txt +++ b/icuSources/data/translit/Guru_Knda.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Guru_Knda.txt -# Generated from CLDR +# Generated from CLDR # ::[।-॥\u0A01\u0A02ਅ-ਊਏ-ਐਓ-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹ\u0A3Cਾ-\u0A42\u0A47-\u0A48\u0A4B-\u0A4Dਖ਼-ੜਫ਼੦-à©´]; diff --git a/icuSources/data/translit/Guru_Latn.txt b/icuSources/data/translit/Guru_Latn.txt index d2ad6225..61dac245 100644 --- a/icuSources/data/translit/Guru_Latn.txt +++ b/icuSources/data/translit/Guru_Latn.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Guru_Latn.txt -# Generated from CLDR +# Generated from CLDR # ::[।-॥\u0A01\u0A02ਅ-ਊਏ-ਐਓ-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹ\u0A3Cਾ-\u0A42\u0A47-\u0A48\u0A4B-\u0A4Dਖ਼-ੜਫ਼੦-à©´]; diff --git a/icuSources/data/translit/Guru_Mlym.txt b/icuSources/data/translit/Guru_Mlym.txt index 9157c9de..7218c348 100644 --- a/icuSources/data/translit/Guru_Mlym.txt +++ b/icuSources/data/translit/Guru_Mlym.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Guru_Mlym.txt -# Generated from CLDR +# Generated from CLDR # ::[।-॥\u0A01\u0A02ਅ-ਊਏ-ਐਓ-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹ\u0A3Cਾ-\u0A42\u0A47-\u0A48\u0A4B-\u0A4Dਖ਼-ੜਫ਼੦-à©´]; diff --git a/icuSources/data/translit/Guru_Orya.txt b/icuSources/data/translit/Guru_Orya.txt index 9ae5cb24..767500a0 100644 --- a/icuSources/data/translit/Guru_Orya.txt +++ b/icuSources/data/translit/Guru_Orya.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Guru_Orya.txt -# Generated from CLDR +# Generated from CLDR # ::[।-॥\u0A01\u0A02ਅ-ਊਏ-ਐਓ-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹ\u0A3Cਾ-\u0A42\u0A47-\u0A48\u0A4B-\u0A4Dਖ਼-ੜਫ਼੦-à©´]; diff --git a/icuSources/data/translit/Guru_Taml.txt b/icuSources/data/translit/Guru_Taml.txt index 224bfa81..e52eac6f 100644 --- a/icuSources/data/translit/Guru_Taml.txt +++ b/icuSources/data/translit/Guru_Taml.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Guru_Taml.txt -# Generated from CLDR +# Generated from CLDR # ::[।-॥\u0A01\u0A02ਅ-ਊਏ-ਐਓ-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹ\u0A3Cਾ-\u0A42\u0A47-\u0A48\u0A4B-\u0A4Dਖ਼-ੜਫ਼੦-à©´]; diff --git a/icuSources/data/translit/Guru_Telu.txt b/icuSources/data/translit/Guru_Telu.txt index 4fdf1a11..0e26ef85 100644 --- a/icuSources/data/translit/Guru_Telu.txt +++ b/icuSources/data/translit/Guru_Telu.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Guru_Telu.txt -# Generated from CLDR +# Generated from CLDR # ::[।-॥\u0A01\u0A02ਅ-ਊਏ-ਐਓ-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹ\u0A3Cਾ-\u0A42\u0A47-\u0A48\u0A4B-\u0A4Dਖ਼-ੜਫ਼੦-à©´]; diff --git a/icuSources/data/translit/Guru_ur.txt b/icuSources/data/translit/Guru_ur.txt new file mode 100644 index 00000000..bfa77669 --- /dev/null +++ b/icuSources/data/translit/Guru_ur.txt @@ -0,0 +1,13 @@ +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# +# File: Guru_ur.txt +# Generated from CLDR +# + +::[।-॥\u0A01\u0A02ਅ-ਊਏ-ਐਓ-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹ\u0A3Cਾ-\u0A42\u0A47-\u0A48\u0A4B-\u0A4Dਖ਼-ੜਫ਼੦-à©´]; +::NFD; +::Gurmukhi-InterIndic; +::InterIndic-ur; +::NFC; + diff --git a/icuSources/data/translit/Han_Latin_Names.txt b/icuSources/data/translit/Han_Latin_Names.txt old mode 100755 new mode 100644 index 19977455..406a9ef7 --- a/icuSources/data/translit/Han_Latin_Names.txt +++ b/icuSources/data/translit/Han_Latin_Names.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Han_Latin_Names.txt -# Generated from CLDR +# Generated from CLDR # # This transform is primarily intended to produce readings for Chinese surnames, or for full @@ -41,7 +38,9 @@ $startOfHanMarker{ 过→guō; $startOfHanMarker{ 华→huà; $startOfHanMarker{ 纪→jǐ; 筠→jÅ«n; +靓→liàng; $startOfHanMarker{ 牟→mù; +$startOfHanMarker{ 粘→nián; $startOfHanMarker{ 区→ōu; $startOfHanMarker{ 繁→pó; 仇→qiú; diff --git a/icuSources/data/translit/Han_Spacedhan.txt b/icuSources/data/translit/Han_Spacedhan.txt index 01e80226..9428d4dd 100644 --- a/icuSources/data/translit/Han_Spacedhan.txt +++ b/icuSources/data/translit/Han_Spacedhan.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Han_Spacedhan.txt -# Generated from CLDR +# Generated from CLDR # # Only intended for internal use diff --git a/icuSources/data/translit/Hang_Latn.txt b/icuSources/data/translit/Hang_Latn.txt index bcd153ac..a7aacf65 100644 --- a/icuSources/data/translit/Hang_Latn.txt +++ b/icuSources/data/translit/Hang_Latn.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Hang_Latn.txt -# Generated from CLDR +# Generated from CLDR # ::['ᄀ-하-ᅵᆨ-ᇂㄱ-ㄿㅁ-ㅃㅅ-ㅣ㈀-㈜㉠-㉻가-힣'ᄀ-ᆵᄆ-ᄈᄉ-하-ᅦᅧ-ᅬᅭ-ᅲᅳ-ᅵ]; diff --git a/icuSources/data/translit/Hani_Latn.txt b/icuSources/data/translit/Hani_Latn.txt index ee56a5f6..9841f0c7 100644 --- a/icuSources/data/translit/Hani_Latn.txt +++ b/icuSources/data/translit/Hani_Latn.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Hani_Latn.txt -# Generated from CLDR +# Generated from CLDR # # Warning: does not do round-trip mapping!! @@ -16,38 +13,37 @@ 藏 } \u0020? 文 →zàng;# 藏 is zàng (not cáng) if followed by 文 wén: 藏文 language Zàngwén = Tibetan 重 } \u0020? 庆 →chóng;# 重 is chóng (not zhòng) if followed by 庆 qìng: 重庆 city Chóngqìng 沈 } \u0020? 阳 →shěn;# 沈 is shěn (not chén) if followed by 阳 yáng: 沈阳 city Shěnyáng +秘 } \u0020? 鲁 →bì;# 秘 is bì (not mì) if followed by 鲁 lǔ: 秘鲁 country Bìlǔ = Peru # START AUTOGENERATED Han-Latin.xml ( Unihan kMandarin) -[呵锕阿𠼞𥥩𨉚]→ā; +[锕阿𠼞𥥩𨉚]→ā; [嗄]→á; [啊]→a; [㶼哀哎唉嗳噯埃娭挨欸溾銰鎄锿𠳳𡉓𡟓𢰇𤸖]→āi; -[㱯䠹䶣啀嘊捱敱敳溰癌皑皚騃𠊎𤸳𦩴𧪚𩪂𩮖𫘤]→ái; -[㢊䑂䨠娾昹毐濭矮蔼藹躷霭靄𣤃𦥂𦥈𧡋𩫇]→ǎi; -[㕌㗒㘷㝶㤅㾢㿄䀳䅬䔽䝽伌僾叆嗌塧壒嫒嬡愛懓懝暧曖爱瑷璦皧瞹砹硋碍礙艾薆譪譺鑀閡隘靉餲馤鴱𡁍𡰽𡶃𢟪𢟰𢣏𢣕𣋞𣜬𣝅𣩱𤢵𤻢𥡽𥤦𥴨𦗍𦗐𧏹𧓁𧰿𧵨𨶂𩈋𪇈𪕭]→ài; -[鱫]→ai; +[㱯䠹䶣凒啀嘊捱敱敳溰癌皑皚騃𠊎𤸳𦩴𧪚𩪂𩮖𫘤]→ái; +[㢊䑂䨠娾昹毐濭矮蔼藹譪躷霭靄𣤃𦥂𦥈𧡋𩫇]→ǎi; +[㕌㗒㘷㝶㤅㾢㿄䀳䅬䔽䝽伌僾叆嗌塧壒嫒嬡愛懓懝暧曖爱瑷璦皧瞹砹硋碍礙艾薆譺鑀閡隘靉餲馤鱫鴱𡁍𡰽𡶃𢟪𢟰𢣏𢣕𣋞𣜬𣝅𣩱𤢵𤻢𥡽𥤦𥴨𦗍𦗐𧏹𧓁𧰿𧵨𨶂𩈋𪇈𪕭]→ài; [㛺㞄㫨㸩䀂䅖䢿侒媕安峖庵桉氨痷盦盫腤菴萻葊蓭誝諳谙鞌鞍韽馣鵪鶕鹌𠽪𡯏𢰍𣚖𧩸𧫥𧫧𧮍𩽾𪁟𪘒]→ān; [䜙儑啽玵雸𡪁𡽜𣵱]→án; [㜝㽢俺唵垵埯揞罯銨铵隌𠉬𤃷𤜁𥦍𦺽𩅝𩈴]→ǎn; -[㟁㱘䅁䬓䮗䯥堓婩岸按晻暗案洝犴胺荌豻錌闇鮟黯𠰑𡎑𡪙𡹼𣆛𣣚𣽥𤞿𤟉𥏮𥳬𧖮𨲊𩓤𩭢𩹎]→àn; +[㟁㱘䅁䬓䮗䯥堓婩岸按晻暗案洝犴胺荌豻貋錌闇鮟黯𠰑𡎑𡪙𡹼𣆛𣣚𣽥𤞿𤟉𥏮𥳬𧖮𨲊𩓤𩭢𩹎]→àn; [肮骯𠵫𡕉]→āng; [㭿䀚䒢䩕䭹卬岇昂昻𤭒𩑝𩔘]→áng; [䇦䭺𦫫]→ǎng; [㼜枊盎醠𠹃𡵙𢓋𣉗𣖮𩉰𩜟]→àng; [㕭㩠䫜凹柪梎爊軪𤏶𧅃𧨲𩥊𪃨]→āo; -[㟼㠂㿰䥝䦋䵅厫嗷嗸嶅廒摮敖滶熬獒獓璈磝翱翺聱蔜螯謷謸遨鏖隞鰲鳌鷔鼇𡊛𡏼𢧴𣊁𣷫𥂢𦪈𩘮𩮯𩱏𪉑]→áo; +[㟼㠂㿰䥝䦋䵅厫嗷嗸嶅廒摮敖滶熬獒獓璈磝翱翶翺聱蔜螯謷謸遨鏖隞鰲鳌鷔鼇𡊛𡏼𢧴𣊁𣷫𥂢𦪈𩘮𩮯𩱏𪉑]→áo; [㑃㤇䯠䴈媪媼抝拗芺袄襖镺𢁱𥜌𦽀𩈏𩑤𩣻𪁾]→ǎo; [㘬㘭㜜㜩㠗㥿䐿䜒䫨䮯傲坳垇墺奡奥奧嫯岙岰嶴慠懊扷擙澳鏊隩驁骜𢕟𢳆𤺾𥑑𩑍𩕀𩟇𩼈]→ào; -[翶]→ao; -[㭭㸭㺴㿬䰾仈八叭哵夿岜峇巴巼扒捌朳柭玐疤笆粑羓芭蚆豝釛釟鲃𠛋𠵺𡚭𢠭𢻷𤜱𤣸𤤒𦓧𧎱𧲧𨊹𩚥𩠀𩡩]→bā; +[㭭㸭㺴㿬䰾丷仈八叭哵夿岜峇巴巼扒捌朳柭玐疤笆粑羓芭蚆豝釛釟魞鲃𠛋𠵺𡚭𢠭𢻷𤜱𤣸𤤒𦓧𧎱𧲧𨊹𩚥𩠀𩡩]→bā; [㔜䟦䮂䳊叐坺墢妭抜拔炦犮癹胈茇菝詙跋軷颰魃鼥𢇷𥎱𦳺𧺡𧺺𩊤𩖽𩙥]→bá; [㞎把鈀钯靶𢃳𢺞]→bǎ; [㶚䃻䆉䇑䎬䎱䩗䩻䶕坝垻壩弝欛灞爸矲罢罷耙覇跁霸鮊鲅鲌𤜕𥝧𦫙𧿏𩃴𩨜𩹏𩽷]→bà; -[吧紦魞𣬶𣬷]→ba; +[吧紦𣬶𣬷]→ba; [㓦䪹挀掰擘𢛞𨃅]→bāi; [㿟䳆白𥬝𦣺𪡈]→bái; -[䙓佰捭摆擺柏栢瓸百粨絔襬𠫛]→bǎi; -[㔥㠔䒔䢙庍拜拝敗猈稗粺蛽贁败韛𡏯𡭢𢈕𣧙𣺽𤁣𤙅𤽹𦩋𦳞𩋂𩎻𩏞]→bài; -[㗑竡薭]→bai; +[䙓佰捭摆擺柏栢瓸百竡粨絔襬𠫛]→bǎi; +[㔥㠔䒔䢙庍拜拝敗猈稗粺薭贁败韛𡏯𡭢𢈕𣧙𣺽𤁣𤙅𤽹𦩋𦳞𩋂𩎻𩏞]→bài; +[㗑]→bai; [䃑䈲扳搬攽斑斒班瘢癍般螌褩辬頒颁鳻𠔯𠚼𠦒𠺚𣪂𤡰𤦦𤫫𤳖𥹓𦎊𧇥𨭉𩔮𩿉𪄕𪉒𪒋]→bān; [䉽䬳坂岅昄板版瓪粄舨蝂鈑钣闆阪魬𠧫𡯘𧌿𧿨]→bǎn; [㚘㪵伴办半坢姅怑扮拌柈湴瓣秚絆绊辦鉡靽𠯘𢲔𢴬𥷁𦙹𦝤𨐦𨐱𨐾𩢔]→bàn; @@ -55,79 +51,73 @@ [㙃㨍㿶䩷垹帮幇幚幫捠梆浜縍邦邫鞤𠲑𠳐𢁏𢸌𣮡𤚰𤱵𦰥𨢐𩍗]→bāng; [㮄榜牓綁绑膀髈𣮧𦾭]→bǎng; [㭋䂜䎧䖫䧛䰷傍塝搒棒棓玤磅稖艕蒡蚌蜯謗谤鎊镑𠨵𠬣𡽲𢄎𢜗𢮏𢶶𣘙𩦠𩮗]→bàng; -[勹包孢枹煲笣胞苞蕔褒襃闁齙龅𠅬𠣒𡶄𧵢𨚔]→bāo; +[佨勹包孢枹煲笣胞苞蕔褒襃闁齙龅𠅬𠣒𡶄𧵢𨚔]→bāo; [㵡㿺䈏䥤䨌䨔䪨嫑窇薄雹𤿈𥭓𦡕𦢊]→báo; -[㙅㻄䎂䭋䭸䳈䳰䴐保堡堢媬宝宲寚寳寶怉珤緥葆褓賲靌飽饱駂鳵鴇鸨𠤏𡧖𤞥𨰦𨰻𩛞𩬽𩭼]→bǎo; -[㙸㫧㲒䤖儤勽報忁报抱暴曓爆菢虣蚫袌豹趵鉋鑤铇靤骲髱鮑鲍鸔𠣺𠹕𡂟𡉩𢼌𣭀𤔣𤝧𥄹𧝘𧭤𨇅𨠖𩊅𩍂𩾡𩿓𪏶]→bào; -[佨藵]→bao; -[㗗㽡䥯卑悲揹杯桮椑盃碑禆藣錃陂鵯鹎𢃍𣬍𤵛𤷁𤿾𥏓𥶓𦈧𦈶𦩖𧼠𩔹]→bēi; +[㙅㻄䎂䭋䭸䳈䳰䴐保堡堢媬宝宲寚寳寶怉珤緥葆藵褓賲靌飹飽饱駂鳵鴇鸨𠤏𡧖𤞥𨰦𨰻𩛞𩬽𩭼]→bǎo; +[㙸㫧㲒䤖儤勽報忁报抱暴曓爆菢虣蚫袌豹趵鉋鑤铇靤骲髱鮑鲍𠣺𠹕𡂟𡉩𢼌𣭀𤔣𤝧𥄹𧝘𧭤𨇅𨠖𩊅𩍂𩾡𩿓𪏶]→bào; +[㗗㽡䥯卑悲揹杯桮椑盃碑藣陂鵯鹎𢃍𣬍𤵛𤷁𤿾𥏓𥶓𦈧𦈶𦩖𧼠𩔹]→bēi; [㤳䋳北鉳𧉥𧋲]→běi; -[⻉㔨㛝㣁㫲㰆㶔㷶㸢㸬㸽㻗㾱䔒䟺䡶䩀䰽俻倍偝偹備僃备孛悖惫愂憊昁梖焙牬犕狈狽珼琲碚糒背苝蓓被褙誖貝贝軰輩辈邶郥鄁鋇鐾钡鞁鞴骳𠋭𠐡𠢥𡋭𢂏𢴾𢻵𣎵𣖾𣬪𤜲𤰈𤳦𤹲𤿒𦮷𦾙𧶙𩇩𩖠𩚾]→bèi; -[呗唄禙]→bei; +[⻉㔨㛝㣁㫲㰆㶔㷶㸢㸬㸽㻗㾱䔒䟺䡶䩀䰽俻倍偝偹備僃备孛悖惫愂憊昁梖焙牬犕狈狽珼琲碚禙糒背苝蓓蛽被褙誖貝贝軰輩辈邶郥鄁鋇鐾钡鞁鞴骳𠋭𠐡𠢥𡋭𢂏𢴾𢻵𣎵𣖾𣬪𤜲𤰈𤳦𤹲𤿒𦮷𦾙𧶙𩇩𩖠𩚾]→bèi; +[呗唄]→bei; [奔栟泍犇贲錛锛𣳰𩣺𩧼𪑖]→bēn; [㡷㮺奙本楍畚翉苯𣄏]→běn; [㤓㨧㮥䬱倴坋坌捹撪桳渀獖笨輽逩𣴞𥢊𦯀𨋒𪊜𪎝]→bèn; -[㔙䑫䨜伻傰嘣奟崩嵭痭祊絣綳閍𠜳𠡮𡡈𡶤𢆸𢉁𢐒𣂤𣨥𤙾𤡭𥛱𥞩𦅈𨕧𨸂𨹹𨻱]→bēng; +[㔙䑫䨜伻傰嘣奟崩嵭痭祊絣綳绷閍𠜳𠡮𡡈𡶤𢆸𢉁𢐒𣂤𣨥𤙾𤡭𥛱𥞩𦅈𨕧𨸂𨹹𨻱]→bēng; [甭]→béng; -[㑟䋽䙀䩬䳞埄埲琣琫繃绷菶鞛𤫬𥀂𦂌𧑑𧚭𨓁𩊌𩑚]→běng; -[㷯䨻䭰塴泵甏蠯蹦迸逬鏰镚𡎾𡾛𥖗𥦜𦝷𦺑𧩱𧻓𨆊𩂦𩗴𪔑]→bèng; +[㑟䋽䙀䩬䳞埄埲琣琫繃菶鞛𤫬𥀂𦂌𧑑𧚭𨓁𩊌𩑚]→běng; +[㷯䨻䭰塴泵甏蹦迸逬鏰镚𡎾𡾛𥖗𥦜𦝷𦺑𧩱𧻓𨆊𩂦𩗴𪔑]→bèng; [揼]→beng; -[㡙䚜䫾䮠偪屄楅毴螕豍逼鎞鰏鲾鵖𢟵𢡅𣚡𤝸𥏠𧤃𨲋𨻼𩧿𩭧]→bÄ«; -[䨆䵄荸鼻𣴨𩾳]→bí; +[㡙䚜䫾䮠偪屄楅榌毴螕豍逼鎞鰏鲾鵖𢟵𢡅𣚡𤝸𥏠𧤃𨲋𨻼𩧿𩭧]→bÄ«; +[䨆䵄嬶荸鼻𣴨𩾳]→bí; [㠲㪏㻶䃾䏢䘡䣥佊俾匕吡啚夶妣彼朼柀比沘疕秕笔筆箄粃聛舭貏鄙𠐌𠛡𠧅𠬈𡳄𢩒𢳋𣔓𤹦𤽊𦸣𨅗𨟵𪌄𪐄]→bǐ; -[㓖㘠㘩㙄㡀㢰㢶㢸㧙㪤㮿㯇㱸㳼㵥㻫㿫䀣䁹䄶䉾䊧䋔䎵䏶䕗䖩䟆䟤䠋䧗䩛䪐䫁䬛䮡䯗佖哔嗶坒堛壁奰妼婢嬖币幣庇庳廦弊弻弼彃必怭怶愊愎敝斃枈柲梐毕毖毙湢滗滭潷濞煏熚狴獘獙珌璧畀畢疪痹痺皕睤碧笓筚箅箆篦篳粊綼縪繴罼腷臂苾荜萆蓖蓽蔽薜蜌袐裨襞襣觱詖诐貱賁贔赑跸蹕躃躄避邲鄨鄪鉍鏎鐴铋閇閉閟闭陛鞸韠飶饆馝駜驆髀髲魓鮅鷝鷩鼊𠈺𠋯𠓷𠡂𠦈𠨘𠩿𠮃𠽩𡚁𡛗𡠚𡻞𡽶𢁽𢅩𢐦𢖬𢘍𢲾𢴩𣁉𣁢𣋹𣘥𣝍𣢠𣥣𣦇𣦢𣩩𣭤𣮐𣯴𤂀𤅹𤐙𤗚𤙞𤜻𤠺𤡝𤢣𤵘𤹝𤻖𥆯𥈗𥛘𥟗𥢦𥳆𥴬𥷑𦂖𦑞𦔆𦠞𦤫𦯛𦰙𦱔𧏻𧒀𧓄𧥑𧫤𧲜𧳠𨋥𨋩𨐨𨚍𨚓𨠔𨵰𨸼𩉫𩊰𩑻𩪖𩪧𩲢𪋜𪍪𪏺]→bì; -[匂嬶幤萞襅]→bi; -[䟍揙煸牑猵甂砭笾箯籩編编蝙边辺邉邊鍽鞭鯾鯿鳊𠐈𠑟𢩟𢻶𣩀𤄺𦇭𨖾𨩫𪏗𪓍]→biān; +[㓖㘠㘩㙄㡀㢰㢶㢸㧙㪤㮿㯇㱸㳼㵥㻫㿫䀣䁹䄶䉾䊧䋔䎵䏶䕗䖩䟆䟤䠋䧗䩛䪐䫁䬛䮡䯗佖哔嗶坒堛壁奰妼婢嬖币幣幤庇庳廦弊弻弼彃必怭怶愊愎敝斃枈柲梐毕毖毙湢滗滭潷濞煏熚狴獘獙珌璧畀畁畢疪痹痺皕睤碧禆笓筚箅箆篦篳粊綼縪繴罼腷臂苾荜萆萞蓖蓽蔽薜蜌袐裨襅襞襣觱詖诐貱賁贔赑跸蹕躃躄避邲鄨鄪鉍鏎鐴铋閇閉閟闭陛鞸韠飶饆馝駜驆髀髲魓鮅鷝鷩鼊𠈺𠋯𠓷𠡂𠦈𠨘𠩿𠮃𠽩𡚁𡛗𡠚𡻞𡽶𢁽𢅩𢐦𢖬𢘍𢲾𢴩𣁉𣁢𣋹𣘥𣝍𣢠𣥣𣦇𣦢𣩩𣭤𣮐𣯴𤂀𤅹𤐙𤗚𤙞𤜻𤠺𤡝𤢣𤵘𤹝𤻖𥆯𥈗𥛘𥟗𥢦𥳆𥴬𥷑𦂖𦑞𦔆𦠞𦤫𦯛𦰙𦱔𧏻𧒀𧓄𧥑𧫤𧲜𧳠𨋥𨋩𨐨𨚍𨚓𨠔𨵰𨸼𩉫𩊰𩑻𩪖𩪧𩲢𪋜𪍪𪏺]→bì; +[䟍揙煸牑猵獱甂砭笾箯籩編编蝙边辺邉邊鍽鞭鯾鯿鳊𠐈𠑟𢩟𢻶𣩀𤄺𦇭𨖾𨩫𪏗𪓍]→biān; [㦚䁵匾惼扁碥稨窆糄萹藊褊貶贬鴘𠓫𠪂𡈯𡬯𡬲𡬸𢴂𤀫𥣝𥣰𦟣𦽟𨖠𪖯]→biǎn; -[㝸㣐㭓㲢㳎㳒㴜㵷㺹䉸䒪䛒䡢䪻便匥卞变変弁徧忭抃昪汳汴玣緶缏艑苄覍變辡辧-辩辫辮辯遍釆閞𠭹𠯴𠷖𢭥𣈠𣝜𣪭𣸇𤀲𤺇𤻶𥍚𦉙𧩰𨚕𨧕𨳲𩩯𩰍𪉱]→biàn; -[峅炞]→bian; -[⺣㶾䁃䁭䅺䙳䮽儦墂幖彪摽杓标標淲滮瀌灬熛爂猋瘭磦穮脿膘臕蔈藨謤贆鏢鑣镖镳颩颮颷飆-飈飑飙飚驃驫骉骠髟𠔂𠚠𢒯𣄠𤂆𤆀𤐫𥲦𦔗𦔩𦠎𦾑𧥍𨭚𩙪𩪊𩴩𩽁]→biāo; +[㝸㣐㭓㲢㳎㳒㴜㵷㺹䉸䒪䛒䡢䪻便卞变変峅弁徧忭抃昪汳汴玣緶缏艑苄覍變辡辧-辩辫辮辯遍釆閞𠭹𠯴𠷖𢭥𣈠𣝜𣪭𣸇𤀲𤺇𤻶𥍚𦉙𧩰𨚕𨧕𨳲𩩯𩰍𪉱]→biàn; +[炞]→bian; +[⺣㶾䁃䁭䅺䙳䮽儦墂幖彪摽杓标標淲滮瀌灬熛爂猋瘭磦穮脿膘臕蔈藨謤贆鏢鑣镖镳颩颮颷飆-飈飊飑飙飚驃驫骉骠髟𠔂𠚠𢒯𣄠𤂆𤆀𤐫𥲦𦔗𦔩𦠎𦾑𧥍𨭚𩙪𩪊𩴩𩽁]→biāo; [㟽㠒㯹䔸婊檦表裱褾諘錶𢅚𥘤𧝪]→biǎo; [㧼䞄俵鰾鳔𠬪𢿏𧳀𧴎𧴕]→biào; -[飊]→biao; [㔡䋢䘷䳤憋虌蟞鱉鳖鼈龞𡐞𡘴𡙀𢐳𢠳𣇢𣊶𤉤𤷗𥞲𥡁𧆊𧌽𨂅𩵛𩸁𪂟]→biē; [䇷䏟䠥䭱別别咇徶莂蛂襒蹩𠍯𡙪𡷘𢛎𤺓𤾵𧝬𧧸𧿥𨒜𩓝𩠻𩡟𩦉𪐆]→bié; [㿜瘪癟]→biě; [㢼䌘彆𢆣]→biè; -[㻞䚔䧬䨈傧儐宾彬斌梹椕槟檳汃滨濒濱瀕玢瑸璸砏繽缤虨豩豳賓賔邠鑌镔霦顮𠴇𡦻𡧼𢲰𣉮𣢏𣰨𥃰𧷟𨐰𨽗𩆱𩴱𪇕]→bÄ«n; +[㻞䚔䧬䨈傧儐宾彬斌梹椕槟檳汃滨濒濱濵瀕玢瑸璸砏繽缤虨豩豳賓賔邠鑌镔霦顮𠴇𡦻𡧼𢲰𣉮𣢏𣰨𥃰𧷟𨐰𨽗𩆱𩴱𪇕]→bÄ«n; [䐔]→bǐn; [摈擯殡殯膑臏髌髕髩鬂鬓鬢𡦆𧸈]→bìn; -[氞濵]→bin; -[䔊仌仒兵冫冰掤氷𡲍𢎴𥲂𨹗𩋒𪑰]→bÄ«ng; -[㨀䴵丙怲抦摒昞昺柄炳眪禀秉稟窉苪蛃邴鈵鉼陃鞞餅餠饼𠒝𠛥𠱛𡇤𡖛𡚛𡹾𣦪𦼹𩊖𩏂𩶁]→bǐng; -[㓈䗒並併倂偋傡寎并幷庰栤棅病竝誁靐鮩𠊧𢆩𢊜𢔧𣰜𥖬𦡻𦿅𨆱𨋲𩬝𩮟]→bìng; -[垪鋲鞆]→bing; -[㞈䃗䝛䭦僠剝剥哱嶓帗拨撥播波玻癶癷盋砵碆紴缽菠袚袰蹳鉢钵餑饽驋鮁鱍𠱀𠺣𡀖𢂍𤗳𤜧𥮯𦲱𧙄𧲯𨭂𩜥𩧯𩬸𩯌]→bō; -[㗘㟑㩧㩭㪍㬍㬧㴾㶿㹀㼎㼟㼣䂍䊿䌟䍸䑈䗚䙏䞳䟛䢌䢪䥬䪇䪬䬪䭯䮀䯋䰊䳁䵗䶈亳仢伯侼僰勃博嚗帛愽懪挬搏欂浡渤煿牔犦犻狛猼瓝瓟礡礴秡箔簙肑胉脖膊舶艊苩葧蔔袯袹襏襮豰踣郣鈸鉑鋍鎛鑮钹铂镈餺馎馛馞駁駮驳髆髉鵓鹁𠧛𠮭𠷺𠸳𡋯𢐾𢠺𢣞𢩞𢫯𢺽𣋵𣛓𣧧𣭷𣽡𤃵𤒔𤗺𤚽𤶋𤾝𥜖𥭖𥴮𥹸𦃙𦈞𦋉𦤚𦤣𦯉𦰬𦼭𦽮𧇚𧟱𨈩𨍭𨏫𩃶𩄿𩌏𩍿𩏯𩓐𩗀𩗒𩗓𩙦𩟕𩣡𩱚𩷚𩽛𪌰𪍡𪙍]→bó; +[氞]→bin; +[䔊仌仒兵冫冰掤氷鋲𡲍𢎴𥲂𨹗𩋒𪑰]→bÄ«ng; +[㨀䴵丙怲抦摒昞昺柄棅炳眪禀秉稟窉苪蛃邴鈵鉼陃鞆鞞餅餠饼𠒝𠛥𠱛𡇤𡖛𡚛𡹾𣦪𦼹𩊖𩏂𩶁]→bǐng; +[㓈䗒並併倂偋傡垪寎并幷庰栤病竝誁靐鮩𠊧𢆩𢊜𢔧𣰜𥖬𦡻𦿅𨆱𨋲𩬝𩮟]→bìng; +[㞈䃗䝛䭦僠剝剥哱啵嶓帗拨撥播波溊玻癶癷盋砵碆紴缽菠袚袰蹳鉢钵餑饽驋鮁鱍𠱀𠺣𡀖𢂍𤗳𤜧𥮯𦲱𧙄𧲯𨭂𩜥𩧯𩬸𩯌]→bō; +[㗘㟑㩧㩭㪍㬍㬧㴾㶿㹀㼎㼟㼣䂍䊿䌟䍸䑈䗚䙏䞳䟛䢌䢪䥬䪇䪬䬪䭯䮀䯋䰊䳁䵗䶈亳仢伯侼僰勃博嚗帛愽懪挬搏欂浡淿渤煿牔犦犻狛猼瓝瓟礡礴秡箔簙肑胉脖膊舶艊苩葧蔔袯袹襏襮豰踣郣鈸鉑鋍鎛鑮钹铂镈餺馎馛馞駁駮驳髆髉鵓鹁𠧛𠮭𠷺𠸳𡋯𢐾𢠺𢣞𢩞𢫯𢺽𣋵𣛓𣧧𣭷𣽡𤃵𤒔𤗺𤚽𤶋𤾝𥜖𥭖𥴮𥹸𦃙𦈞𦋉𦤚𦤣𦯉𦰬𦼭𦽮𧇚𧟱𨈩𨍭𨏫𩃶𩄿𩌏𩍿𩏯𩓐𩗀𩗒𩗓𩙦𩟕𩣡𩱚𩷚𩽛𪌰𪍡𪙍]→bó; [㝿箥簸跛𤿑𥸥𪓜𪚷]→bǒ; [孹檗糪蘗譒𠴸𡅂𡯳𡯷𩈔]→bò; -[⺊卜啵萡]→bo; -[峬庯晡誧逋鈽𠚉𥪀𧻷𩶉𩺼]→bÅ«; +[⺊卜萡]→bo; +[峬庯晡誧逋鈽钸𠚉𥪀𧻷𩶉𩺼]→bÅ«; [轐醭鳪𥻞]→bú; -[㙛㨐䀯䋠䪁䪔卟哺喸捕补補鵏𡡐𣱶𤣰𥃨𥣌𨴪𩏮𩏵𩯏𪇰]→bǔ; -[㘵㚴㳍㻉㾟䊇䍌䏽䑰䒀䝵䬏䴺不佈勏吥咘埔埗埠布怖悑抪捗柨步歨歩瓿篰簿荹蔀踄部郶钚钸餔餢𠘁𠜙𢁻𢇴𤚵𤸵𥑢𥳖𥹴𧉩𨋞𨛒𩅇𩊬𩊶𩢕𩣝𩷖𩻗𫐓𫗦]→bù; +[㙛㨐䀯䋠䪁䪔卟哺喸捕补補鵏鸔𡡐𣱶𤣰𥃨𥣌𨴪𩏮𩏵𩯏𪇰]→bǔ; +[㘵㚴㳍㻉㾟䊇䍌䏽䑰䒀䝵䬏䴺不佈勏吥咘埔埗埠布廍怖悑抪捗柨步歨歩瓿篰簿荹蔀踄部郶钚餔餢𠘁𠜙𢁻𢇴𤚵𤸵𥑢𥳖𥹴𧉩𨋞𨛒𩅇𩊬𩊶𩢕𩣝𩷖𩻗𫐓𫗦]→bù; [䃰䌨嚓擦攃𤄖𨆾𨺭𪊗]→cā; -[礤]→cǎ; +[礤礸]→cǎ; [䵽囃遪𥗭𥩝]→cà; [䞗䟀䠕偲婇猜]→cāi; -[㒲䴭才材溨犲纔裁財财𢎂𦬁𧵤𨙴]→cái; +[㒲䴭才材纔裁財财𢎂𦬁𧵤𨙴]→cái; [㥒䌽䐆䣋倸啋寀彩採毝睬綵跴踩采𤚀𤝭𤟖𤷕𧀊]→cǎi; [䰂埰棌縩菜蔡𡣮𤁱𨯓𩁞𩧇𪇭]→cài; -[㜗䉔䟃䱗傪参-叅喰嬠湌飡餐驂骖𠫭𥢽𦪜𦪫𩝖𩟒]→cān; -[㥇㨻㱚䏼䗝䗞䘉䙁䝳䣟䳻嬱惭慙慚残殘蚕蝅蠶蠺𠠋𠡡𢦸𢧮𢾃𣦼𥂥𦺐𧅀𧓩𨅔𨞷𩀧𩈻]→cán; +[㜗䉔䟃䱗傪参-叅喰嬠湌爘飡餐驂骖𠫭𥢽𦪜𦪫𩝖𩟒]→cān; +[㥇㨻㱚䏼䗝䗞䘉䙁䝳䣟䳻惭慙慚残殘蚕蝅蠶蠺𠠋𠡡𢦸𢧮𢾃𣦼𥂥𦺐𧅀𧓩𨅔𨞷𩀧𩈻]→cán; [㦧㿊䅟惨慘憯朁穇篸黪黲𡆮𥠩𥮾𨲱𩈼]→cǎn; -[㛑㣓㻮㽩䛹孱掺摻澯灿燦璨粲薒謲𡛝𣶡𣻬𤅒𥹛𩯞𪆶]→càn; -[儏爘]→can; -[仓仺伧倉傖嵢沧滄獊舱艙苍蒼螥鶬鸧𠥐𤚬𦾝𩀞𩕹𩝞]→cāng; -[㵴㶓藏鑶𡽴𡾻𡿄𨤃]→cáng; +[㛑㣓㻮㽩䛹儏孱掺摻澯灿燦璨粲薒謲𡛝𣶡𣻬𤅒𥹛𩯞𪆶]→càn; +[仓仺伧倉傖嵢沧滄濸獊舱艙苍蒼螥鶬鸧𠥐𤚬𦾝𩀞𩕹𩝞]→cāng; +[㵴㶓欌藏鑶𡽴𡾻𡿄𨤃]→cáng; [䅮䢢賶]→càng; -[欌濸罉]→cang; [䎭撡操糙𠀊𤒕]→cāo; [㜖㯥䄚䏆䐬嘈嶆曹曺槽漕艚蓸螬褿鏪𡮦𣈅𣉿𤡐𤵥𥕢𥲍𦋿𨎝𩞄𩠎𩫥]→cáo; [䒑愺懆艸草騲𠹊]→cǎo; [䒃肏襙鄵]→cào; [⺾-⻀艹]→cao; -[㥽㨲㩍䇲䈟䊂䔴侧側冊册厕厠墄廁恻惻憡拺敇测測畟笧策筞筴箣簎粣萗萴蓛𡍫𢿸𣌧𥠉𥬰𥰡𥳯𦔎𦣧𦵪𧵡𨶨𩒄]→cè; +[㥽㨲㩍䇲䈟䊂䔴侧側冊册厕厠墄廁恻惻憡拺敇测測畟笧策筞筴箣簎粣荝萗萴蓛𡍫𢿸𣌧𥠉𥬰𥰡𥳯𦔎𦣧𦵪𧵡𨶨𩒄]→cè; [𤭢]→cèi; [åµ¾]→cēn; [㞥䅾䤁䨙䲋岑梣涔笒𣡎𦊃𨁊𨥣𨱼𩅨𩅮𩻛]→cén; @@ -139,19 +129,18 @@ [衩蹅鑔镲𡌚𥑥𥫢𨩨]→chǎ; [㣾㤞䒲䓭䟕䡨䶪侘奼姹岔差汊紁詫诧𣍏𤞠𤳅𥃀𧠈𧫗𧶵𨆇𩴳𪑂𪑨]→chà; [㼮䐤拆芆釵钗𢹓𥐟𩑐]→chāi; -[㑪㾹䓱侪儕喍柴祡豺齜𡟭𡺵𤞗𤠌𨌅]→chái; +[㑪㾹䓱侪儕喍柴犲祡豺齜𡟭𡺵𤞗𤠌𨌅]→chái; [䜺茝]→chǎi; [㳗䘍囆瘥虿蠆袃訍𦐰𦑏𧀱𧒨𧔴𧕧𧪘𧸿]→chài; [㚲㢟㤐㰫㺗䪜幨搀攙梴裧襜覘觇辿鉆鋓𠣄𡖞𡖤𡝫𡮿𢌚𤴿𥭔𨊝𨵍𩖌]→chān; -[㙻㢆㶣㺥䂁䜛䡲䣑䤫䧯䫮僝儃儳劖嚵婵嬋巉廛棎欃毚湹潹潺澶瀍瀺煘獑磛禅禪緾纏纒缠艬蝉蟬蟾誗讒谗躔鄽酁鋋鑱镡镵饞馋𡎻𢥋𢽝𣔵𣤱𤸦𦝟𧐲𧓋𧕃𧥓𧨗𧴃𧾡𨬖𨮻𨽊𩮏𩽝𪏁𪏂𪏋𪏦𪓄𪖎𪗂𪚃]→chán; +[㙻㢆㶣㺥䂁䜛䡲䣑䤫䧯䫮僝儃儳劖嚵壥婵嬋巉廛棎欃毚湹潹潺澶瀍瀺煘獑磛禅禪緾纏纒缠艬蝉蟬蟾誗讒谗躔鄽酁鋋鑱镡镵饞馋𡎻𢥋𢽝𣔵𣤱𤸦𦝟𧐲𧓋𧕃𧥓𧨗𧴃𧾡𨬖𨮻𨽊𩮏𩽝𪏁𪏂𪏋𪏦𪓄𪖎𪗂𪚃]→chán; [㦃㯆㹌㹽䐮䑎䤘䥀䩶䵐丳产冁刬剗剷啴嘽囅嵼幝摌斺旵浐滻灛燀產産簅繟蒇蕆諂譂讇谄辴鏟铲閳闡阐骣𠁷𠋷𠐩𠑆𠑑𠑡𠹖𡍌𡶴𢁧𢱟𢷹𣃘𤚍𤯥𦆀𦈎𦢙𦸰𧈪𧬦𨄉𨇝𨔢𨩪𨪑𨲵𨷭𨼒𩝚𩥮𪙞]→chǎn; [㙴㬄㸥䀡䊲䠨䱿䴼忏懴懺摲硟羼韂顫颤𢺟𤗻𤪮𤮭𤼋𥊓𧠛𨇦𨳂𩟶]→chàn; -[壥]→chan; -[䅛䗉䮖伥倀娼昌晿淐猖琩菖裮錩锠閶阊鯧鲳鼚𥫅𨷇𩲹𪂇𪉨]→chāng; -[⻑⻒㙊㦂䗅䠆䯴仧偿償兏嘗嚐塲嫦尝常徜瑺瓺甞肠腸膓苌萇鋿鏛镸鱨鲿𠙁𢁝𥋤𦰱𦼳𨣛𨱮𪁺𪄹]→cháng; +[䅛䗉䮖伥倀娼昌晿椙淐猖琩菖裮錩锠閶阊鯧鲳鼚𥫅𨷇𩲹𪂇𪉨]→chāng; +[⻑⻒㙊㦂䗅䠆䯴仧仩偿償兏嘗嚐塲嫦尝常徜瑺瓺甞肠腸膓苌萇鋿鏛镸鱨鲿𠙁𢁝𥋤𦰱𦼳𨣛𨱮𪁺𪄹]→cháng; [⺁㫤僘厂厰场場廠惝敞昶氅鋹𡭿𤢄𤿼𥗊]→chǎng; [䩨倡唱怅悵暢焻玚瑒畅畼誯韔鬯𠚊𢗺𢢌𤽣𥇔𥟚𥠴𧀄]→chàng; -[椙蟐]→chang; +[蟐]→chang; [䜈䫸䫿䰫勦弨怊抄欩焯訬超鈔钞𠰉𢁾𤙴𦾱𨴡𩖥]→chāo; [嘲巢巣晁朝樔漅潮牊窲罺謿轈鄛鼂鼌𡏮𡡊𡻝𡼼𣰩𥕘𥲀𦸛𨄓]→cháo; [㶤㷅䎐䏚吵巐炒焣煼眧麨𦙧𧧠𩈎𩱈𩱦𪍑𪎊]→chǎo; @@ -163,18 +152,16 @@ [㥲䀼䐜䑣䠳嗔抻捵琛瞋綝縝諃謓賝郴𣞟𤝚𤟸𤡳𥞁𦁄𦁟𧡬𨻖𨼌𩅌𩇖]→chēn; [㕴㫳㴴㽸䆣䒞䜟䟢䢅䢈䢻䣅䤟塵宸尘忱愖揨敐晨曟樄沈沉煁瘎臣茞莀莐蔯薼螴訦諶谌軙辰迧鈂陈陳霃鷐麎𢆺𣀍𤘣𤹛𥉜𥫹𧨡𨑌𨼤𪁏]→chén; [䫈䫖墋夦硶碜磣贂趻踸醦鍖𥔪𧿒𨣔]→chěn; -[㧱䞋儬儭嚫榇櫬疢衬襯讖谶趁趂齓齔龀𠋆𢎕𥗒𧆂𧭼𨼐]→chèn; -[烥]→chen; -[㓌㛵䕝䗀䞓䟓䟫偁僜憆摚撐撑柽棦橕檉泟浾湞爯牚琤瞠称稱穪竀緽蛏蟶赪赬鏳鏿阷靗頳饓𠏧𡽊𣥺𦓬𧯒𨭃𩁷𩞦𩠏]→chēng; -[㞼㲂㼩䁎䄇䆑䆵䇸䚘䧕䫆䮪丞乗乘呈城埕堘塍塖娍宬峸惩憕懲成承挰掁晟朾枨棖椉橙檙洆溗澂澄瀓珵珹畻碀程窚筬絾脀脭荿裎誠诚郕酲鋮铖騬𠕠𠳽𡝚𢐞𢻓𢾊𢿦𢿧𣀏𤆁𤗓𤿣𥢲𥥱𦦢𧶔𧹓𨁎𨅝𨌤𨞐𨹚𩙆𩤙𩨆𩫹𩯎𪁋]→chéng; +[㧱䞋儭嚫榇櫬疢衬襯讖谶趁趂齓齔龀𠋆𢎕𥗒𧆂𧭼𨼐]→chèn; +[㓌㛵䕝䗀䞓䟓䟫偁僜憆摚撐撑柽棦橕檉泟浾湞爯牚琤瞠称稱穪竀緽罉蛏蟶赪赬鏳鏿鐣阷靗頳饓𠏧𡽊𣥺𦓬𧯒𨭃𩁷𩞦𩠏]→chēng; +[㞼㲂㼩䁎䄇䆑䆵䇸䚘䧕䫆䮪丞乗乘呈城埕堘塍塖娍宬峸惩憕懲成承挰掁晟朾枨棖椉橙檙洆溗澂澄瀓珵珹畻碀程窚筬絾脀脭荿裎誠诚郕酲鋮铖騬鯎𠕠𠳽𡝚𢐞𢻓𢾊𢿦𢿧𣀏𤆁𤗓𤿣𥢲𥥱𦦢𧶔𧹓𨁎𨅝𨌤𨞐𨹚𩙆𩤙𩨆𩫹𩯎𪁋]→chéng; [侱庱徎悜睈逞騁骋𢜻𢜼𢟊𣥻]→chěng; [㐼秤𡤿𢔤𤕀𧡈𧶸𧷒𩛦]→chèng; -[鯎]→cheng; -[㰞㷰㺈䇪䜉䧝侙吃哧喫嗤噄媸彨彲摛瓻痴癡眵瞝笞絺胵蚩螭訵誺魑鴟鸱黐齝𡼁𣣷𤡢𥄇𥭘𦆤𦐉𦞲𧩚𧩴𧪡𧴁𨒬𩤖𩶅𪌹𫄨]→chÄ«; +[㰞㷰㺈䇪䜉䧝侙吃哧喫嗤噄妛媸彨彲摛攡瓻痴癡眵瞝笞粚絺胵蚩螭訵誺魑鴟鵄鸱黐齝𡼁𣣷𤡢𥄇𥭘𦆤𦐉𦞲𧩚𧩴𧪡𧴁𨒬𩤖𩶅𪌹𫄨]→chÄ«; [㙜㞴㢮㮛䙙䜄䞾䪧䮈䶔䶵坻墀岻弛持歭池漦竾筂箎篪茌荎蚳謘貾赿趍踟迟遅遟遲馳驰𡂙𡉪𡌞𡎍𢓎𢔊𣉄𣲋𣹡𤈔𦐁𦑡𦱰𦳚𦵟𧋗𧎨𧛺𧭟𧺏𨘾𨨲𩚉𪌫𪏐]→chí; -[⻭⻮㘜㢁㢋㱀㶴䊼䑛䜵䜻侈卶叺呎垑尺恥欼歯粎耻胣蚇袲袳裭褫鉹齒齿𠛔𠝨𠭋𡖳𡳭𢇕𤟆𤵬𥚚𦙆𧀤𧉀𧛧𧰲𨑠𨖎𨾛𩒐𩳲]→chǐ; +[⻭⻮㘜㢁㢋㱀㶴䊼䑛䜵䜻侈卶叺呎垑尺恥欼歯耻肔胣蚇袲袳裭褫鉹齒齿𠛔𠝨𠭋𡖳𡳭𢇕𤟆𤵬𥚚𦙆𧀤𧉀𧛧𧰲𨑠𨖎𨾛𩒐𩳲]→chǐ; [㒆㓼㔑㞿㡿㥡㽚䀸䟷䠠䤲䮻䰡䳵傺勅勑叱啻彳恜慗憏懘抶敕斥杘湁灻炽烾熾痓痸瘈瘛硳翄翅翤翨腟赤趩跮遫鉓銐雴飭饎饬鶒鷘𠞩𠧚𠧵𠮟𠻟𡚨𡣀𢂝𢜳𢨒𣐃𣙰𣚩𣤩𤆍𤡏𤰠𤸪𥛚𥱻𦂋𦎚𦏿𦔫𦘪𦤸𦥊𧤍𧩼𧺠𧺧𧺿𧼪𨂰𨔤𨧳𨨬𩥲𩷧𩾕𩿪𪀦𪅍𪅙𪆵𪉄𪉅𪉗𫛶]→chì; -[妛麶]→chi; +[麶]→chi; [㤝㳘䂌䆔䆹䘪䝑䡴充冲嘃徸忡憃憧摏沖浺珫罿翀舂艟茺衝蹖𠝤𠟍𢥞𥁵𥫯𥭥𦟛𧐍𧘂𧝎𧩃𨈮𨤩𨳁𩥫𩬤𩰀𪄻𪅈𪅖𪎽𪒒]→chōng; [㓽㹐䌬䖝䳯崇崈爞緟虫蝩蟲褈隀𡿂𢖄𢝈𣐯𨛱𩌨𩜖𩞉𩞋]→chóng; [埫宠寵𠖥𢛒𦑝𧼙𨿿𩒘]→chǒng; @@ -184,10 +171,10 @@ [䪮丑丒侴偢吜杻杽瞅矁醜魗𠜋𢣊𤘶𥄨𧃝𨀔𩋄𩌄]→chǒu; [䔏殠臭臰遚𥦅𨖬]→chòu; [㗙䝙䢺出初岀摴樗貙齣𠁉𠰕𠿝𤙟𩙙𩨸𪁲]→chÅ«; -[㕏㕑㛀㡡䅳䊰䎝䟞䠂䠧刍厨媰幮廚橱櫉櫥滁犓篨耡芻蒢蒭蕏藸蜍豠趎蹰躇躕鉏鋤锄除雏雛鶵𢅥𢊍𣦠𣦡𦷝𦿀𩿿𪆷]→chú; -[䖏䙘储儲処杵椘楚楮檚濋础礎褚鸀齭齼𠧖𢕓𤻇𧎷𨼪𩂫𪓐]→chǔ; +[㕏㕑㛀㡡䅳䊰䎝䟞䠂䠧刍厨媰幮廚橱櫉櫥滁犓篨耡芻蒢蒭蕏藸蜍蟵豠趎蹰躇躕鉏鋤锄除雏雛鶵𢅥𢊍𣦠𣦡𦷝𦿀𩿿𪆷]→chú; +[䖏䙘储儲処杵椘楚楮檚濋璴础礎褚鸀齭齼𠧖𢕓𤻇𧎷𨼪𩂫𪓐]→chǔ; [㔘㙇㤕㾥䇍䎌䐍䜴䟣䦌亍俶傗儊嘼埱处怵憷拀搐敊斶柷欪歜滀珿琡畜矗竌竐絀绌臅蓫處触觸諔豖踀鄐閦黜𠇘𡐌𡝈𡳑𢒔𢣿𢨫𣢶𣥹𤏱𤝞𥁯𥒭𥹵𦺵𧃏𧢶𧯩𧰫𧺶𧽧𨁿𨃕𨕢𨴰𩈤𩹱𪇆]→chù; -[榋橻璴蟵]→chu; +[榋橻]→chu; [㔍䊬䵵欻歘𤁫]→chuā; [𠹐𠻦𣛕𣹶]→chuǎ; [䫄]→chuà; @@ -196,38 +183,37 @@ [㪜𣲂]→chuǎi; [䦤䦷䴝啜嘬膪踹𠽶𣤌𨣅]→chuài; [剶巛川氚猭瑏穿𠛖𠯀𠾮𨩴𩂍]→chuān; -[㯌㼷䁣伝传傳圌暷椽篅舡舩船輲遄𣛹𤜼𤮍𤰌𨘼]→chuán; +[㯌㼷䁣传傳圌暷椽篅舡舩船輲遄𣛹𤜼𤮍𤰌𨘼]→chuán; [㱛僢喘歂舛荈踳𣧒𥬫𧍒]→chuǎn; [串汌玔賗釧钏鶨𣀔𤶱𥃹𥲏𦎇𦎜𦺛𧑝𨂦]→chuàn; [䄝䆫刅摐牎牕疮瘡窓窗窻𡆪𥎒𥡟𥲡𧜧𧢆]→chuāng; [㡖䃥䚒䭚噇幢床牀𠳹𦔛𧬧𨧖𩃕𩞆𩪘𪁱]→chuáng; [㼽傸摤磢闖闯𠏨𠞮𡻯]→chuǎng; [䎫凔创刱剏剙創怆愴𥈄𨜾]→chuàng; -[吹炊𤙵]→chuÄ«; +[吹炊龡𤙵]→chuÄ«; [㝽䍋倕垂埀捶搥棰椎槌箠腄菙錘鎚锤陲顀𠄒𡍮𢏒𣇦𦉈𩌝𩗰𩭦]→chuí; [㷃䞼]→chuǐ; -[龡𣟈𥙋𥞃]→chuì; -[䞺䡅䲠堾媋旾春暙杶椿橁櫄瑃箺膥萅蝽輴鰆鶞𡉐𣌚𣚆𧇶𨉩𪂹]→chÅ«n; +[𣟈𥙋𥞃]→chuì; +[䞺䡅䲠堾媋旾春暙杶椿槆橁櫄瑃箺萅蝽輴鰆鶞𡉐𣌚𣚆𧇶𨉩𪂹]→chÅ«n; [㝄㝇㵮㸪䓐䔚䣨䣩䥎䫃唇浱淳湻滣漘犉純纯脣莼蒓蓴醇醕錞陙鯙鶉鹑𡗥𣌠𣘣𣮢𤘛𦎧]→chún; [㖺㿤䏛䐏䞐䦮䮞偆惷睶萶蠢賰𢾎𦚧𩨁]→chǔn; [㪬戳踔逴𨮸𨰆]→chuō; [⻌-⻎㚟㲋䋘䓎嚽娕娖婼惙擉歠涰磭綽繛绰腏趠輟辍辵辶酫鑡齪龊𡁇𢽸𢿭𤿫𥓑𦁶𨆬𨒢𩟫𩩟𪘛]→chuò; -[偨呲疵縒蠀赼趀跐骴髊齹𡃸𡰾𢫴𣜁𦍧𦑺𦒁𧠥𨒮𩨨]→cÄ«; +[偨呲疵縒蠀趀跐骴髊齹𡃸𡰾𢫴𣜁𦍧𦑺𦒁𧠥𨒮𩨨]→cÄ«; [㓨㘂㘹㞖㤵䂣䈘䛐䧳䨏䭣䲿䳄垐堲嬨慈柌濨珁瓷甆磁礠祠糍茈茨薋詞词辝辞辤辭雌飺餈鴜鶿鷀鹚𠤫𠯂𡥎𢶴𣐑𥴺𥿆𧙈𨠐𩆂𩉋𩝐𪉈]→cí; -[佌此泚玼皉紪鮆𢓗𦐨𦐾𦼡𧺼𨒤𩢑]→cǐ; +[佌此泚玼皉鮆𢓗𦐨𦐾𦼡𧺼𨒤𩢑]→cǐ; [㢀㩞䓧䗹䯸䰍䳐伺佽刺刾庛朿栨次絘茦莿蛓螆賜赐𠦐𠩆𢅜𣢕𥿴𦖝𧊒𧌐𧑖𧠎𧧒𨋰𨲁𨾅𩾔𪉪𪑟]→cì; -[㜡㞱㥖䈡䐋䐫䓗䗓䡯䢨匆囪囱忩怱悤暰枞棇樅樬漗焧熜燪瑽璁瞛篵緫繱聡聦聪聰苁葱蓯蔥蟌鍯鏦騘驄骢𡟟𡹸𢊕𢐔𢔩𤧚𥍷𥎋𥡬𦇎𦗜𦝰𨂴𨍉𨑪𨑹𨡮𨦱𨱸𨲧𩬼𪻐𫓩]→cōng; +[㜡㞱㥖䈡䐋䐫䓗䗓䡯䢨匆囪囱忩怱悤暰枞棇樅樬漗焧熜瑽璁瞛篵緫繱聡聦聪聰苁茐葱蓯蔥蟌鍯鏦騘驄骢𡟟𡹸𢊕𢐔𢔩𤧚𥍷𥎋𥡬𦇎𦗜𦝰𨂴𨍉𨑪𨑹𨡮𨦱𨱸𨲧𩬼𪻐𫓩]→cōng; [㗰㼻䉘䕺䳷丛从叢婃孮従徖從悰慒樷欉淙漎潀潨灇爜琮藂誴賨賩𠂥𠕁𠙂𠢛𠤰𡅇𡦷𡵷𢃏𣃗𣊷𤄓𥵫𦇱𧐱𧓏𨒀𩯍]→cóng; [𧝮]→cǒng; [憁謥𥮨𧩪]→còng; -[茐]→cong; [𢈾]→cōu; [𧡣]→cóu; [凑湊腠輳辏𣉅𣙘𣞜𤆑𦦅𦳿𦺀𧱪𨨯𩹀𪉮]→còu; [粗觕麁麄麤𡘛𡝉𤿚𥅗𧆓𧺲]→cÅ«; [䢐䣯徂殂𦯣]→cú; [𤛏]→cǔ; -[㗤䃚䙯䛤䟟䠞䥄䥘促噈憱猝瘄瘯簇縬脨蔟誎趗踧蹙蹴蹵酢醋顣鼀𠑯𠛙𡄱𡞜𢄧𢈠𢪃𤗁𤠽𥪱𥷼𥻒𥾛𦈚𦟠𦠁𧼜𪓡𪓰𪕝𪚯]→cù; +[㗤䃚䙯䛤䟟䠞䥄䥘促噈媨憱猝瘄瘯簇縬脨蔟誎趗踧蹙蹴蹵酢醋顣鼀𠑯𠛙𡄱𡞜𢄧𢈠𢪃𤗁𤠽𥪱𥷼𥻒𥾛𦈚𦟠𦠁𧼜𪓡𪓰𪕝𪚯]→cù; [撺攛汆蹿躥鋑鑹镩𥍬]→cuān; [㠝巑櫕欑穳𢖑𨣵]→cuán; [㸑殩熶爨窜竄篡簒𢸥𤐲𥎢-𥎤𨼉]→cuàn; @@ -235,99 +221,87 @@ [㵏䊫䧽漼璀皠趡𢶓𣯧𣿒𣿓𥼺𧳚𨿐]→cuǐ; [㝮㯔㯜㱖㳃㷪䃀䆊伜倅啐啛忰悴毳淬濢焠疩瘁竁粋粹紣綷翆翠脃脆脺膬膵臎萃襊顇𠗚𠞿𠟓𠩪𢂕𢄸𢡈𣃍𣰚𤎋𥨒𥳈𥻮𥼛𦦣𧎃𧑎𧚥𧜱𧹺𨅎𨊉𩤏]→cuì; [ä¹¼]→cui; -[䞭村澊皴竴踆邨𧚉𨙯]→cÅ«n; +[䞭村澊皴竴膥踆邨𧚉𨙯]→cÅ«n; [侟存拵𤿄𨀛𨚲]→cún; [刌忖]→cǔn; [䍎吋寸籿]→cùn; [搓撮瑳磋蹉遳醝𢤎𣨎𤠝𥭭𥰭𩯉𪒙]→cuō; [㭫㽨㿷䑘䠡䣜䰈䴾嵯嵳痤睉矬蒫蔖虘躦酂鹺鹾𠦏𣖵𣩈𨇃𩄝𪘓]→cuó; [䂳脞]→cuǒ; -[㟇䱜剉剒厝夎挫措斮棤歵莝莡蓌逪銼錯锉错𢒐𢚂𢯽𥕉𧚏𨛏]→cuò; -[㙮㿴䌋䐛䪚咑哒嗒噠搭撘笚耷荅褡鎝𠞈𠹥𡉑𡍲𡐿𦈘𦖿𦗧𦞂𨨹𨱏𩝣]→dā; -[㜓㩉㾑㿯䃮䵣剳匒呾妲怛沓炟畗畣笪答羍荙薘蟽詚躂达迖逹達鎉鐽阘靼鞑韃龖龘𠉤𡈐𢘇𢛁𢝉𣸉𤝰𤨑𥉌𦂀𦑻𦪭𦬹𩏒𩟐𩠅𩣯𩭣]→dá; +[㟇䱜剉剒厝夎挫措斮棤莝莡蓌逪銼錯锉错𢒐𢚂𢯽𥕉𧚏𨛏]→cuò; +[㙮㿴䌋䐛䪚咑嗒噠搭撘笚耷荅褡鎝𠞈𠹥𡉑𡍲𡐿𦈘𦖿𦗧𦞂𨨹𨱏𩝣]→dā; +[㜓㩉㾑㿯䃮䵣剳匒呾哒妲怛沓炟燵畗畣笪答羍荙薘蟽詚跶躂达迏迖迚逹達鎉鐽阘靼鞑韃龖龘𠉤𡈐𢘇𢛁𢝉𣸉𤝰𤨑𥉌𦂀𦑻𦪭𦬹𩏒𩟐𩠅𩣯𩭣]→dá; [打𥕇]→dǎ; -[大汏眔𠶫𡚻𢽇𣣴𣥾𤤊𨗾]→dà; -[㟷垯墶燵瘩繨]→da; +[亣大汏眔𠶫𡚻𢽇𣣴𣥾𤤊𨗾]→dà; +[㟷垯墶瘩繨]→da; [呆呔懛獃𠯪𣐮𦪍]→dāi; [⺞䚞䚟傣歹逮𣦶]→dǎi; -[㐲㞭㯂㶡㻖䈆䒫䲦代叇垈埭岱帒带帯帶廗待怠戴曃柋殆瀻玳瑇甙簤紿緿绐艜袋襶貸贷蹛軑軚軩轪迨霴靆骀鴏黛黱𠯈𠰺𠷂𡧹𢄔𢎌𣇨𣫹𤮼𤸊𥿝𦄂𦙯𧊇𧑔𨊺𨓞𨟲𨥶𨽿𩃠𩃷𪐝]→dài; +[㐲㞭㯂㶡㻖䈆䒫䲦代侢叇垈埭岱帒带帯帶廗待怠戴曃柋殆瀻玳瑇甙簤紿緿绐艜蚮袋襶貸贷蹛軑軚軩轪迨霴靆骀鴏黛黱𠯈𠰺𠷂𡧹𢄔𢎌𣇨𣫹𤮼𤸊𥿝𦄂𦙯𧊇𧑔𨊺𨓞𨟲𨥶𨽿𩃠𩃷𪐝]→dài; [鮘]→dai; -[㐤㠆㴷䄡䐷䒟丹儋勯匰单単單妉媅担擔殚殫甔瘅癉眈砃箪簞耼耽聃聸褝襌躭郸鄲頕𠆛𠹆𡖓𡵕𢉑𢑝𣅟𣲥𦅼𧀻𧡪𧴸𨢿𩈊𩏥]→dān; +[㐤㠆㴷䄡䐷䒟丹儋勯匰单単單妉媅担擔殚殫甔瘅癉眈砃箪簞耼耽聃聸褝襌躭郸鄲頕鿕𠆛𠹆𡖓𡵕𢉑𢑝𣅟𣲥𦅼𧀻𧡪𧴸𨢿𩈊𩏥]→dān; [㕪䃫䉞亶伔刐抌掸撢撣澸玬瓭疸紞胆膽衴赕黕黮𠇋𡦨𢋃𢻼𤢏𤲭𤺺𥄦𥐹𥱷𥳹𦽫𪆻]→dǎn; -[㗖㡺㲷䨢䨵䩥䭛䳉但僤啖啗啿嘾噉嚪帎弹弾彈惮憚憺旦暺柦氮沊泹淡澹狚疍癚禫窞繵腅萏蓞蛋蜑觛誕诞贉霮饏馾駳髧鴠𠆶𠈰𢅒𢎪𣇇𣋊𣛱𣱍𤁡𥨎𥲄𥲇𥳸𦋪𦻁𦽜𦾩𧂄𧭃𩄕𩅾𩈉𩕤𩩧𪒾]→dàn; +[㗖㡺㲷䨢䨵䩥䭛䳉但僤啖啗啿嘾噉嚪帎弹弾彈惮憚憺旦柦氮沊泹淡澹狚疍癚禫窞繵腅萏蓞蛋蜑觛誕诞贉霮饏馾駳髧鴠𠆶𠈰𢅒𢎪𣇇𣋊𣛱𣱍𤁡𥨎𥲄𥲇𥳸𦋪𦻁𦽜𦾩𧂄𧭃𩄕𩅾𩈉𩕤𩩧𪒾]→dàn; [㼕㽆噹当澢珰璫當筜簹艡蟷裆襠鐺铛𡰨𤔶𤗾𤢎𥢷𦗴𦼲𨎴𩟈𩼉𪇁]→dāng; [䣊䣣党挡擋攩欓灙譡讜谠黨𡗍𣗋𣺼𤣞𥤗𧅗𩽳]→dǎng; [䑗䦒儅凼圵垱壋婸宕嵣愓档檔氹潒璗瓽盪瞊砀碭礑簜荡菪蕩蘯趤逿闣雼𡇈𡇵𡢈𡾕𢠽𢡂𣂳𣃉𣻍𥯕𥸈𦿆𧑘𨝦𨷾]→dàng; [⺈⺉刀刂叨忉朷氘舠釖魛鱽𣱼𦩍𩕯]→dāo; [捯]→dáo; -[㠀㨶㿒壔导導岛島嶋嶌嶹捣搗擣祷禂禱蹈隝隯𠐵𢭏𤹷𦦺𦦾]→dǎo; -[䆃䊭䌦䧂倒到噵悼檤焘燾瓙盗盜稲稻箌纛翢翿菿衜衟軇道𠴼𡄒𣁍𣫜𤓾𤘀𤷘𥓬𥗚𥺅𦒺𧼤𨗓𨱦𩈞𩬱𩭟]→dào; -[屶椡槝陦]→dao; +[㠀㨶㿒壔导導岛島嶋嶌嶹捣搗擣槝祷禂禱蹈陦隝隯𠐵𢭏𤹷𦦺𦦾]→dǎo; +[䆃䊭䌦䧂倒到噵悼椡檤焘燾瓙盗盜稲稻箌纛翢翿艔菿衜衟軇道𠴼𡄒𣁍𣫜𤓾𤘀𤷘𥓬𥗚𥺅𦒺𧼤𨗓𨱦𩈞𩬱𩭟]→dào; [嘚]→dē; -[㝵㤫㥁㯖䙷䙸得徳德恴惪棏淂鍀锝𠮊𡋩𡭂𣌏𣮊𣮰𤷙𨁽]→dé; +[㝵㤫㥁㯖䙷䙸得徳德恴悳惪棏淂鍀锝𠮊𡋩𡭂𣌏𣮊𣮰𤷙𨁽]→dé; [地的脦𠵨]→de; [㩐扥扽]→dèn; -[㔁㲪䔲䙞䳾噔嬁灯燈璒登竳簦覴豋蹬𤮘𤺌𤼶𧾊𨶿𩯇𪔏]→dēng; +[㔁㲪䔲䙞䳾噔嬁灯燈璒登竳簦艠覴豋蹬𤮘𤺌𤼶𧾊𨶿𩯇𪔏]→dēng; [䒭戥朩等𤾢𪌷]→děng; [䠬䮴凳墱嶝櫈瞪磴邓鄧鐙镫隥𡦔𢯭𢿤𣩟𦩫𧄼𨄇𨎤𨮴𩍐𩞬𪑬𪒘]→dèng; -[艠]→deng; -[㓳㫝䃅䍕䐎䧑仾低堤奃彽樀氐滴磾羝袛趆鍉镝隄鞮𠍪𠽰𡄷𡛜𡰖𣅥𣚌𣲢𤞈𥾬𥿄𩉱𩑾]→dÄ«; -[㣙㰅㹍䊮䨀䨤䯼䴞䵠唙嘀嚁嫡廸敌敵梑涤滌狄笛篴籴糴翟苖荻蔋蔐藡覿觌豴蹢迪鏑靮頔馰髢鬄鸐𠒿𠕳𡒱𡽢𢕚𣂉𤁰𤈥𥕐𥖾𥸚𦉹𦵦𨮹𩭲𩴺𩷎𪄱]→dí; -[㪆㭽䂡䏄䢑䣌厎呧坘埞底弤抵拞掋柢牴砥聜茋菧觝詆诋軧邸阺骶𠨿𤝬𧤲𨂇𨌮]→dǐ; -[㢩㼵䀿䏑䑭䑯䗖䩘䩚䶍俤偙僀啇啲坔埊墑墬娣媂嶳帝弟怟慸摕旳杕梊棣渧焍玓珶甋眱睇碲祶禘第締缔腣菂蒂蔕蝃螮諦谛踶递逓遞遰釱鉪𠐑𠚭𠥖𠫜𡚙𡚷𢅊𢉆𢓧𣬴𣯵𤧛𤬵𤾠𥳠𦨢𧀶𧂨𧉛𧋍𧍝𧺽𨑩𨑼𨗼𨘬𨪾]→dì; -[鯳]→di; -[嗲]→diǎ; +[㓳㫝䃅䍕䐎䧑仾低啲埞堤奃彽氐滴磾羝袛趆鍉镝隄鞮𠍪𠽰𡄷𡛜𡰖𣅥𣚌𣲢𤞈𥾬𥿄𩉱𩑾]→dÄ«; +[㣙㰅㹍䊮䨀䨤䯼䴞䵠唙嘀嚁嫡廸敌敵梑樀涤滌狄笛篴籴糴翟苖荻蔋蔐藡覿觌豴蹢迪鏑靮頔馰髢鬄鸐𠒿𠕳𡒱𡽢𢕚𣂉𤁰𤈥𥕐𥖾𥸚𦉹𦵦𨮹𩭲𩴺𩷎𪄱]→dí; +[㪆㭽䂡䏄䢑䣌厎呧坘底弤抵拞掋柢牴砥聜菧觝詆诋軧邸阺骶鯳𠨿𤝬𧤲𨂇𨌮]→dǐ; +[㢩㼵䀿䏑䑭䑯䗖䩘䩚䶍俤偙僀啇坔埊墑墬娣媂嶳帝弟怟慸摕旳杕枤梊棣渧焍玓珶甋眱睇碲祶禘第締缔腣菂蒂蔕蝃螮諦谛踶递逓遞遰釱鉪𠐑𠚭𠥖𠫜𡚙𡚷𢅊𢉆𢓧𣬴𣯵𤧛𤬵𤾠𥳠𦨢𧀶𧂨𧉛𧋍𧍝𧺽𨑩𨑼𨗼𨘬𨪾]→dì; [傎厧嵮巅巓巔掂攧敁槇槙滇甸瘨癫癲蹎顚顛颠齻𠑘𠫉𠶧𡱇𢖩𣪀𤠶𦕒𧄺𧽍𨈀𩄠𩥄𩨋𩬑𪓼𪖚]→diān; -[㸃䍄䓦典嚸奌婰敟点猠碘蒧蕇跕踮點𠩷𢻅𣇖𤿶𥮏𦒻]→diǎn; +[㸃䍄䓦典嚸奌婰敟椣点猠碘蒧蕇跕踮點𠩷𢻅𣇖𤿶𥮏𦒻]→diǎn; [㓠㝪㞟㶘㼭佃坫垫墊壂奠婝店惦扂橂橝殿淀澱玷琔电癜簟蜔钿阽電靛驔𠢣𡼓𢅝𢕯𣒂𣢥𣣈𣣣𣧛𣪪𤩱𥅑𥇞𥑼𥦟𥳢𥵏𦅆𦽄𧍿𩂵𩅀𩆔𪑩]→diàn; -[椣]→dian; -[㚋㢯㹦䂏䘟䳂凋刁叼奝弴彫殦汈琱瞗碉虭蛁貂雕鮉鯛鲷鳭鵰鼦𠚥𠚻𠶰𥮐𦨣𦶌𦸔𧘨𧘩𨸓𩀜𩾗]→diāo; +[㚋㢯㹦䂏䘟䳂凋刁刟叼奝弴彫殦汈琱瞗碉簓虭蛁貂雕鮉鯛鲷鳭鵰鼦𠚥𠚻𠶰𥮐𦨣𦶌𦸔𧘨𧘩𨸓𩀜𩾗]→diāo; [䄪䉆屌扚𠄏𢁕𢄦𢆴𦄋𧜣]→diǎo; -[㒛㪕䂽䔙伄吊弔掉瘹窎窵竨蓧藋訋調调釣銱鋽鑃钓铞铫雿魡𠤼𠥑𣩰𤕷𤭈𤱩𥁮𥲟𥾯𦰏𧅈𨰑𩈮𩋙]→diào; -[簓]→diao; -[㦅䪓爹褺跌]→diē; -[㑙㥈㦶㩸㩹㫼㬪㲲㲳㷸䏲䞇䠟䫕䳀䴑叠喋垤堞峌嵽恎惵戜挕揲昳曡殜氎牃牒瓞畳疉疊眣碟絰绖耋胅臷艓苵蜨蝶褋詄諜谍趃蹀迭镻鰈鲽𠗛𠗨𠠯𠲷𡅥𡇓𡱷𡹭𡺑𡼄𢎆𢲼𢶣𣈍𣛻𣡟𣧈𣨂𤖒𤗨𤚊𤴍𥈖𥉺𥑇𥶺𥷕𦁜𦄔𦈅𧍱𨄌𨈈𨐁𨓊𨭓𨳺𨴗𨸅𨻗𨾤𩋞𩻵𪀒𪑧]→dié; +[㒛㪕䂽䔙伄吊弔掉瘹窎窵竨蓧藋訋調调釣鈟銱鋽鑃钓铞铫雿魡𠤼𠥑𣩰𤕷𤭈𤱩𥁮𥲟𥾯𦰏𧅈𨰑𩈮𩋙]→diào; +[㦅䪓嗲爹褺跌]→diē; +[㑙㥈㦶㩸㩹㫼㬪㲲㲳㷸䏲䞇䠟䫕䳀䴑叠喋垤堞峌嵽幉恎惵戜挕揲昳曡殜氎牃牒瓞畳疂疉疊眣碟絰绖耊耋胅臷艓苵蜨蝶褋詄諜谍趃蹀迭镻鰈鲽𠗛𠗨𠠯𠲷𡅥𡇓𡱷𡹭𡺑𡼄𢎆𢲼𢶣𣈍𣛻𣡟𣧈𣨂𤖒𤗨𤚊𤴍𥈖𥉺𥑇𥶺𥷕𦁜𦄔𦈅𧍱𨄌𨈈𨐁𨓊𨭓𨳺𨴗𨸅𨻗𨾤𩋞𩻵𪀒𪑧]→dié; [𡖐]→diě; -[哋眰耊𠅗𠆙]→diè; -[幉疂]→die; +[哋眰𠅗𠆙]→diè; [𨈖]→dìn; [㣔䦺丁仃叮帄玎疔盯耵虰酊釘钉靪𦨍𧌾𧳉𩡯𩾚]→dÄ«ng; [㫀㴿奵嵿濎薡鐤頂顶鼎鼑𢑅𣆍𤐣𤛙𧇷𩠑𪔂]→dǐng; -[㝎啶定忊椗矴碇碠磸腚萣蝊訂订鋌錠铤锭顁飣饤𣢳𥇓𥯢𥳰𥸧𦩘𩜦𩠆𩸎]→dìng; -[聢]→ding; +[㝎啶定忊椗矴碇碠磸聢腚萣蝊訂订鋌錠铤锭顁飣饤𣢳𥇓𥯢𥳰𥸧𦩘𩜦𩠆𩸎]→dìng; [丟丢銩铥𠲍𢒝]→diÅ«; -[㚵䍶䰤东倲冬咚埬娻岽崠崬徚昸東氡氭涷笗苳菄蝀鯟鴤鶇鸫鼕𢔅𢛔𤤮𤦪𤲚𤷆𧓕𧯾𧲴𧼓𨩧𨿢𩂓𩜍𩣳]→dōng; +[㚵䍶䰤东倲冬咚埬娻岽崠崬徚昸東氡氭涷笗苳菄蝀鮗鯟鴤鶇鶫鸫鼕𢔅𢛔𤤮𤦪𤲚𤷆𧓕𧯾𧲴𧼓𨩧𨿢𩂓𩜍𩣳]→dōng; [㖦㨂䂢䵔墥嬞懂箽董蕫諌𣿅𥳘𦡂𧄓𧳣𪐈]→dǒng; [㑈㓊㢥㼯䞒侗働冻凍动動垌姛峒恫戙挏栋棟洞湩硐絧胨胴腖迵霘駧𠄉𢳾𥫎𧡍𧽿𩐤𩐵𩧲𩭩𪔦]→dòng; -[鮗鶫]→dong; [㨮兜兠吺唗橷篼蔸都𠍄𠱑𠾇𣂮𣘛𤝈𤾒𥆖𥉝𦄓𦆘𧡸𧯠𧯤𨁋𩔡𩮷𩳈]→dōu; -[㞳㪷唞抖枓枡蚪鈄阧陡𢦍𣁵𣭗𧏆𧘞𨥪𩑯𪌉]→dǒu; +[㞳㪷乧唞抖枓蚪鈄阧陡𢦍𣁵𣭗𧏆𧘞𨥪𩑯𪌉]→dǒu; [㛒㢄䄈䇺䕆䛠䬦斗斣梪毭浢痘窦竇脰荳豆逗郖酘閗闘餖饾鬥鬦鬪鬬鬭𡂛𡂝𡆏𡙬𡟳𤀨𤅋𤞟𥥷𥺉𧮡𧯞𧱓𨪐𨴜𨶜𨹜𩊪𪐺]→dòu; -[乧艔]→dou; [㞘䦠䩲剢厾嘟督醏闍阇𠣰𡰪𣫔𤫻𥳉𦘴𦙋𦺥𧞹𧰵𧷿]→dÅ«; [㱩㸿㾄䓯䙱䢱䪅䫳䮷凟匵嬻椟櫝殰毒涜渎瀆牍牘犊犢独獨瓄皾碡蝳裻読讀讟读豄贕錖鑟韇韣韥騳髑黩黷𠉩𠠔𠠠𢝂𢷺𣰬𤚚𥀲𥑯𥓍𥖿𦌷𦏕𦺇𧁿𧐰𧛔𧾥𨂭𨍛𨽍𩞾𩧈𪍹]→dú; [䀾䈞堵帾琽睹笃篤覩賭赌𢾀𤬂𥓇𦛯]→dǔ; -[㓃䟻䲧妒妬度杜殬渡秺簵肚芏荰螙蠧蠹鍍镀靯𡍨𡎉𡝜𢉜𢾅𣧃𣨲𤚡𤬪𤴱𤵊𤶮𥀁𥃾𥝟𥝾𥯖𥲗𥳲𦡄𦳔𧉓𧋌𧑠𧔬𨋈𩩮𩵚𪐞]→dù; +[㓃䟻䲧妒妬度杜殬渡秺肚芏荰螙蠧蠹鍍镀靯𡍨𡎉𡝜𢉜𢾅𣧃𣨲𤚡𤬪𤴱𤵊𤶮𥀁𥃾𥝟𥝾𥯖𥲗𥳲𦡄𦳔𧉓𧋌𧑠𧔬𨋈𩩮𩵚𪐞]→dù; [㟨偳剬媏端耑褍鍴𥠄𥵣𦾸𧤗𩤚]→duān; [短𢭃𢷖𣠭𧶲]→duǎn; [㫁㱭䠪塅断斷椴段毈煅瑖碫簖籪緞缎腶葮躖鍛锻𠡱𢯫𨱚𨺣𩏇𩤣]→duàn; [䂙䜃䭔垖堆塠嵟痽磓鐜鴭𠂤𠦗𡏩𡜥𢈹𢟋𤤷𤷎𤹵𥑵𧧆𩈜𩨽𪌤]→duÄ«; [㨃頧𠡒𡑈𦞱]→duǐ; -[㙂㟋㠚㬣㳔䇏䨴䨺䬈䯟兊兌兑对対對怼憝憞懟濧瀩碓祋綐薱襨譈鐓镦队陮隊𠏮𠜑𠫨𡁨𡷋𡼻𣝉𤄛𤮩𥹲𦡷𦶏𨹅𩄮𩅆𩅥𩅲𩈁𩊭𩐌𪒛𪒡]→duì; +[㙂㟋㠚㬣㳔䇏䨴䨺䬈䯟兊兌兑对対對怼憝憞懟濧瀩碓祋綐薱襨譈譵鐓镦队陮隊𠏮𠜑𠫨𡁨𡷋𡼻𣝉𤄛𤮩𥹲𦡷𦶏𨹅𩄮𩅆𩅥𩅲𩈁𩊭𩐌𪒛𪒡]→duì; [䃦䔻䪃吨噸墩墪惇撉撴敦橔犜獤礅蜳蹲蹾驐𡼖𤭞𥂦𦼿𧝗𩞤]→dÅ«n; [盹趸躉𣎴𧿗]→dǔn; -[䤜伅囤庉楯沌潡炖燉盾砘踲逇遁遯鈍钝頓顿𠎻𡆰𢬼𣗁𣚪𣞇𤟢𥫬𥫱𥭒𦪔𦰭𨔡𩔂]→dùn; -[碷]→dun; -[㙍剟咄哆嚉多夛崜掇敠毲畓裰𡌭𢳽𦍦𧢵𩢎]→duō; -[㣞䐾凙剫喥夺奪悳敓敚敪痥踱鈬鐸铎鮵𢜬𢼠𤢕𧩧𨀟𨍏𩍜𩑒𪃒𪞝]→duó; -[㖼㙐㛊㥩㻔䒳䙤䠤䤪䫂䯬亸哚嚲垛垜埵奲憜挅挆朵朶椯綞缍趓躱躲軃鍺𠛫𡶲𡺇𤛛𥿰𦖋𧊱𧙤𨉡𨦃𨲉𨹃𩃒𩬻𪘉]→duǒ; -[㛆㻧䅜䑨䙃䤻䩔䲊刴剁堕墮墯尮嶞惰柁柮桗炨舵跢跥跺陊陏飿饳鵽𡓉𡓷𢿎𣑧𣧷𣵺𣵻𤋨𤌃𤤸𤬾𥞛𥳔𧧇𧱫𨆅𨬍𩊜𩎫]→duò; -[枤𦕰]→duo; -[䋪妸妿娿婀屙痾钶𠥍𡹣𥑺]→ē; -[㼂䄉䕏䖸䩹䱮䳗䳘俄吪囮娥峨峩涐珴皒睋磀莪蛾訛誐譌讹迗鈋锇隲頟額额魤鰪鵝鵞鹅𠷸𡅅𧒎𧔼𧚄𧢽𧽶𧿕𨱂𨶯𩋽𩑁𩣣𩤩]→é; -[噁枙砈頋騀𣄰𣘨𧙃𨵌𩒰]→ě; -[㓵㔩㖾㗁㟧㠋㣂㦍㧖㩵㮙㷈䆓䑥䑪䛖䝈䞩䣞䫷䳬偔僫匎卾厄呃呝咢咹噩垩堊堮姶屵岋峉崿廅恶悪惡愕戹扼掠搤搹櫮歞歺湂琧略砐砨硆礘腭苊萼蕚蚅蝁覨詻諤讍谔豟貖軛軶轭遌遏鄂鈪鍔鑩锷閼阏阨阸頞顎颚餓餩饿魥鰐鱷鳄鶚鹗齃齶𠥕𠥜𠰜𠱥𠱫𡀾𡅡𡪑𡪗𡴯𡾙𢃲𢨡𢼚𣢛𣤲𣦵𤂷𤎣𤡾𤪄𤭼𤸱𥋙𥑾𥓈𥔲𥯳𦊪𦛅𧊜𧌄𧍬𧠞𧨟𧭪𧼎𨂁𨃃𨌧𨤕𨸷𨺨𩇠𩉴𩊢𩋊𩐰𩕟𩕬𩖀𩚬𩨮𩪤𩸇𩸋𩸖𩽹𪀝𪅴𪘊𪘐𪙯]→è; -[擜鵈]→e; +[䤜伅囤庉楯沌潡炖燉盾砘碷踲逇遁遯鈍钝頓顿𠎻𡆰𢬼𣗁𣚪𣞇𤟢𥫬𥫱𥭒𦪔𦰭𨔡𩔂]→dùn; +[㙍剟咄哆嚉多夛崜掇敠敪毲畓裰𡌭𢳽𦍦𧢵𩢎]→duō; +[㣞䐾凙剫喥夺奪敓敚痥踱鈬鐸铎鮵𢜬𢼠𤢕𧩧𨀟𨍏𩍜𩑒𪃒𪞝]→duó; +[㖼㙐㛊㥩㻔䒳䙤䠤䤪䫂䯬亸哚嚲垛垜埵奲挅挆朵朶椯綞缍趓躱躲軃鍺𠛫𡶲𡺇𤛛𥿰𦖋𧊱𧙤𨉡𨦃𨲉𨹃𩃒𩬻𪘉]→duǒ; +[㛆㻧䅜䑨䙃䤻䩔䲊刴剁堕墮墯尮嶞惰憜柁柮桗舵跢跥跺陊陏飿饳鵽𡓉𡓷𢿎𣑧𣧷𣵺𣵻𤋨𤌃𤤸𤬾𥞛𥳔𧧇𧱫𨆅𨬍𩊜𩎫]→duò; +[𦕰]→duo; +[䋪妸妿娿婀屙痾𠥍𡹣𥑺]→ē; +[㼂䄉䕏䖸䩹䱮䳗䳘俄吪囮娥峨峩涐珴皒睋磀莪蛾訛誐譌讹迗鈋锇頟額额魤鰪鵝鵞鹅𠷸𡅅𧒎𧔼𧚄𧢽𧽶𧿕𨱂𨶯𩋽𩑁𩣣𩤩]→é; +[噁枙砈頋騀鵈𣄰𣘨𧙃𨵌𩒰]→ě; +[㓵㔩㖾㗁㟧㠋㣂㦍㧖㩵㮙㷈䆓䑥䑪䛖䝈䞩䣞䫷䳬偔僫匎卾厄呃呝咢咹噩垩堊堮姶屵岋峉崿廅恶悪惡愕戹扼搤搹擜櫮歞歺湂琧砐砨硆礘腭苊萼蕚蚅蝁覨詻諤讍谔豟軛軶轭遌遏遻鄂鈪鍔鑩锷閼阏阨阸頞顎颚餓餩饿魥鰐鱷鳄鶚鹗齃齶𠥕𠥜𠰜𠱥𠱫𡀾𡅡𡪑𡪗𡴯𡾙𢃲𢨡𢼚𣢛𣤲𣦵𤂷𤎣𤡾𤪄𤭼𤸱𥋙𥑾𥓈𥔲𥯳𦊪𦛅𧊜𧌄𧍬𧠞𧨟𧭪𧼎𨂁𨃃𨌧𨤕𨸷𨺨𩇠𩉴𩊢𩋊𩐰𩕟𩕬𩖀𩚬𩨮𩪤𩸇𩸋𩸖𩽹𪀝𪅴𪘊𪘐𪙯]→è; [誒诶]→éi; [奀恩煾蒽𡟯𤇯𤫹]→ēn; [䅰峎𡵖𡷐]→ěn; @@ -336,100 +310,91 @@ [㖇㧫䋩䎟䎠䮘侕儿児兒唲峏栭洏粫而聏胹荋袻輀轜陑隭髵鮞鲕鴯鸸𡦕𣩚𤽓𥅡𦓓𦓔𨎪𩰴𩱊𪕨]→ér; [㚷㢽䋙䌺厼尒-尔栮毦洱爾珥耳薾趰迩邇铒餌饵駬𢀪𦗼𧌣𩚪𩱓𪕔]→ěr; [㒃㛅䎶䏪䣵二佴刵咡弍弐樲衈誀貮貳贰鉺𠚧𢄽𣧹𦖢𪐰]→èr; -[傠发彂沷発發酦醱𤿓]→fā; -[㕹㘺䇅䣹乏伐垡姂栰橃浌疺瞂砝筏罚罰罸茷藅閥阀𠞵𤇰𥩱𦪑𨀳𨋺]→fá; -[䂲佱法灋𤣹𥎰]→fǎ; +[发彂沷発發醱𤿓]→fā; +[㕹㘺䇅䣹乏伐傠垡姂栰橃浌疺瞂砝笩筏罚罰罸茷藅閥阀𠞵𤇰𥩱𦪑𨀳𨋺]→fá; +[䂲佱法灋鍅𤣹𥎰]→fǎ; [㛲珐琺蕟髪髮𧬋]→fà; -[鍅𠲎]→fa; -[䪛勫噃嬏帆幡憣旙旛番籓繙翻蕃藩訉轓颿飜鱕𤄫𦪖𧦟]→fān; -[㠶㸋㺕䀟䉒䊩䋣䋦䌓䕰䪤䫶䭵䮳凡-凣墦忛杋柉棥樊橎渢瀪瀿烦煩燔璠矾礬笲籵緐繁羳膰舧薠蘩蠜襎蹯鐇鐢钒鷭𢐲𢶃𣔶𥢌𥸨𥻫𥼞𥿋𦊻𦨲𧀭𧊾𧢜𨆌𨙮𨟄𩧅𩨏𪖇]→fán; -[㽹䛀䡊反払返釩𢗰𦜒]→fǎn; +[𠲎]→fa; +[䪛勫噃嬏帆幡忛憣旙旛番籓繙翻蕃藩訉轓颿飜鱕𤄫𦪖𧦟]→fān; +[㠶㸋㺕䀟䉒䊩䋣䋦䌓䕰䪤䫶䭵䮳凡-凣匥墦杋柉棥樊橎渢瀪瀿烦煩燔璠矾礬笲籵緐繁羳膰舤舧薠蘩蠜襎蹯鐇鐢钒鷭𢐲𢶃𣔶𥢌𥸨𥻫𥼞𥿋𦊻𦨲𧀭𧊾𧢜𨆌𨙮𨟄𩧅𩨏𪖇]→fán; +[㽹䛀䡊仮反払返釩𢗰𦜒]→fǎn; [㕨㛯㤆㴀㶗㼝䀀䉊䐪䒦䣲奿婏嬎梵氾汎泛滼犯畈盕笵範范販贩軓軬飯飰饭𠆩𠒾𡁈𡗹𡜀𡤎𡶉𢇪𣳜𤄑𤬨𤭍𥃵𥅒𥹇𧁉𧉤𧍙𨠒𩡫𩨩]→fàn; -[舤]→fan; -[䄱匚坊方枋汸淓牥芳蚄邡鈁钫鴋𥫳𩇴𩲌𪕃]→fāng; +[䄱匚坊方枋汸淓牥芳蚄邡鈁錺钫鴋𥫳𩇴𩲌𪕃]→fāng; [㤃埅妨房肪防魴鰟鲂𩗧𩷸]→fáng; [㑂㕫㧍㯐䢍䲱仿倣彷旊昉昘瓬眆紡纺舫訪访髣鶭𣄅]→fǎng; [放趽𨾔]→fàng; -[堏錺]→fang; -[⻜㫵䩁啡妃婓扉渄猆緋绯菲蜚裶霏非靟飛飝飞餥馡騑騛鲱𢑮𥇖𦱷𨵈𩇫𩙲𩦎𩹉𪁹]→fēi; +[堏]→fang; +[⻜㫵䩁啡妃婓婔扉暃渄猆緋绯菲蜚裶霏非靟飛飝飞餥馡騑騛鲱𢑮𥇖𦱷𨵈𩇫𩙲𩦎𩹉𪁹]→fēi; [䈈淝肥腓蜰蟦𤷂𥭬𧓖𩇯𩇽]→féi; -[㥱䕁䨽匪奜悱斐朏棐榧篚翡蕜誹诽𠏿𢾺𣍧𥟍𥠶𦃄𦈗𧍃𧕒𧕿𩄼]→fěi; +[㥱䕁䨽匪奜悱斐朏棐榧篚翡胐蕜誹诽𠏿𢾺𣍧𥟍𥠶𦃄𦈗𧍃𧕒𧕿𩄼]→fěi; [㔗㩌㵒㹃䆏䉬䑔䒈䕠䚨䛍䠊䤵䨾䰁俷剕厞吠屝废廃廢昲曊杮櫠沸濷狒疿痱癈肺胇芾萉費费鐨镄陫靅鯡鼣𠮆𡌦𢒍𢳁𣙿𤺕𤼺𥄱𥝊𥝋𧌘𧑈𧚆𧝇𨻃𩆦𩇮𩯃𩰾𩱎𩵥𪂏𫂈]→fèi; -[婔暃]→fei; -[㤋㬟兝兺分吩哛帉昐朆棻氛燓紛纷翂芬衯訜酚鈖雰餴饙𢁤𣬩𣯻𣱦𤔟𦐈𧿚𨳣𨷒𩡷𩢈𩰟]→fēn; -[㷊㸮䩿䴅坟墳妢岎幩朌枌梤棼橨汾濆炃焚燌羒羵肦蒶蕡蚠蚡豮豶轒鐼隫馚馩魵黂鼖鼢𠛸𢊱𢴢𣸣𥳡𦍏𦍪𦦑𦰛𧮱𧷐𨎾𩉵𩿈]→fén; +[㤋㬟兝兺分吩哛帉昐朆棻氛竕紛纷翂芬衯訜躮酚鈖雰餴饙𢁤𣬩𣯻𣱦𤔟𦐈𧿚𨳣𨷒𩡷𩢈𩰟]→fēn; +[㷊㸮䩿䴅坟墳妢岎幩朌枌梤棼橨汾濆炃焚燌燓羒羵肦蒶蕡蚠蚡豮豶轒鐼隫馚馩魵黂鼖鼢𠛸𢊱𢴢𣸣𥳡𦍏𦍪𦦑𦰛𧮱𧷐𨎾𩉵𩿈]→fén; [㥹粉黺𠵮𡨖𢚅𦶚]→fěn; [㱵㿎份偾僨奋奮弅忿愤憤瀵秎粪糞膹鱝鲼𠻫𡊄𡊅𢅯𢧝𢹔𤖘𤗸𤘝𤰪𥂙𥹻𥽒𨤘𨤚𩸂]→fèn; -[竕躮]→fen; -[⻛㐽㒥㛔㜂㠦䀱䒠丰仹偑僼凨凬凮妦寷封峯峰崶枫桻楓檒沣沨灃烽犎猦疯瘋盽砜碸篈葑蘴蜂蠭豐鄷酆鋒鏠锋闏霻靊風飌风麷𡨛𡵞𢓱𤖀𥷜𥽈𦜁𧆉𧥹𧾳𨩥𨺢𩉧𩊩𩘵𩙐𩙣]→fēng; -[㦀㵯䏎䙜䩼冯堸夆捀摓浲漨綘艂逢馮𥍮𥛝𧍯𨝭𨲫]→féng; -[䟪唪覂諷讽𢇫𦧁𩋮𪐃]→fěng; -[㡝俸凤奉湗焨煈甮縫缝賵赗鳯鳳鴌𠣡𣿝𥊒𩐯𩪌]→fèng; -[溄琒蘕鎽]→feng; +[⻛㐽㒥㛔㜂㠦䀱䒠丰仹偑僼凨凬凮妦寷封峯峰崶枫桻楓檒沣沨灃烽犎猦琒疯瘋盽砜碸篈葑蘴蜂蠭豐鄷酆鋒鎽鏠锋闏霻靊風飌风麷𡨛𡵞𢓱𤖀𥷜𥽈𦜁𧆉𧥹𧾳𨩥𨺢𩉧𩊩𩘵𩙐𩙣]→fēng; +[㦀㵯䏎䙜䩼冯堸夆捀摓浲溄漨綘艂逢馮𥍮𥛝𧍯𨝭𨲫]→féng; +[䟪唪覂諷𢇫𦧁𩋮𪐃]→fěng; +[㡝俸凤奉湗焨煈甮縫缝讽賵赗鳯鳳鴌𠣡𣿝𥊒𩐯𩪌]→fèng; [覅]→fiào; -[仏坲𧥚𧼴]→fó; -[梻]→fo; +[仏坲梻𧥚𧼴]→fó; [𤊻]→fōu; [紑裦𧉈]→fóu; [否妚殕缶缹缻雬鴀𡜊𤽦𧊦𨛔𩂆]→fǒu; [㕊㩤㭪㲗䃿䄮䎔䓏䓵䱐䴸伕呋垺夫妋姇娐孵尃怤懯敷旉柎玞痡砆稃筟糐紨綒肤膚荂荴衭豧趺跗邞鄜鈇鳺麩麬麱麸𡏪𡫺𡬇𢗲𣘧𣞒𤆮𤙤𥄓𥒫𥱀𥼼𦇁𦖀𦺉𧀮𧀴𨁒𩵩𩽺𩿧𪊐𫓧]→fÅ«; -[㚕㜑㟊㠅㪄㫙䋹䌿䍖䑧䕎䘠䞞䟮䡍䨗䭮䳕䵾乀伏佛俘冹凫刜匐咈哹垘孚岪巿幅幞弗彿怫扶拂服枎柫栿桴棴榑氟泭洑浮涪澓炥烰玸琈甶畉畐癁砩祓福稪符笰箙粰紱紼絥綍绂绋罘罦翇艀艴芙芣苻茀茯莩菔葍虙蚨蜉蝠袱襆諨踾輻辐郛鉘鉜韍韨颫髴鮄鳧鴔鵩鶝黻𠬝𠲽𡞪𡠞𡦄𢀼𢁀𢂀𢌹𢏍𢒒𢞦𢰆𣀣𣀾𣆵𣑿𣭘𣹋𣻜𣿆𤉨𤝟𤠪𤱽𤶖𥄑𥘬𥦘𥧷𥪋𥪚𥰛𥾧𦊦𦊾𦎭𦐡𦑹𦨈𦨋𦨡𦩡𦮹𦲫𦳓𦽏𦿁𧖚𧥱𧳂𧴌𧼗𧼱𧿳𨌥𨵟𩂔𩂕𩉽𩋟𩋨𩎛𩐚𩓖𩖬𩖼𩜲𩠷𩢰𩳎𫚒]→fú; -[㓡㕮䋨䌗䗄䩉䫍䫝乶俌俛俯呒嘸府弣抚拊捬撨撫斧滏焤甫盙簠胕腐腑蜅輔辅郙釜釡頫鬴鳬黼𠟌𢗫𢯋𢻀𣥋𤙭𤿭𥒰𦎎𧉊𨑑𩑬𩒙𩳐𪂀]→fǔ; -[⻏⻖㙏㚆㤔㤱㬼㳇㷆㽬㾈䂤䒄䒇䔰䘀䝾䞜䞯䞸䟔䠵䦣䨱䭻䮛付偩傅冨副咐圑坿复妇婦媍嬔富峊復椱父祔秿竎緮縛缚腹萯蕧蚥蚹蛗蝜蝮袝複褔覆訃詂讣負賦賻负赋赙赴輹鍑鍢阜阝附陚馥駙驸鮒鰒鲋鳆𠋩𠌽𠓗𠣾𠪻𡐝𡵛𢂆𢠲𣄎𤝔𤭟𤸑𤸗𥨍𥲛𥳇𥷱𦂊𦔍𦰺𦱖𦸱𧄏𧌈𧌓𧒂𧒙𧕡𧻳𨦛𨺅𩂎𩅿𩍏𩒺𩢿𩣜𩣸𩬙𩭺𩵹𩽻𩾿𪀺𪂋𪂾𪃓𪆠𪍏]→fù; -[椨禣覄酜鮲]→fu; +[㚕㜑㟊㠅㪄㫙䋹䌿䍖䑧䕎䘠䞞䟮䡍䨗䭮䳕䵾乀伏佛俘冹凫刜匐咈哹垘孚岪巿幅幞弗彿怫扶拂服枎柫栿桴棴榑氟泭洑浮涪澓炥烰玸琈甶畉畐癁砩祓福稪符笰箙粰紱紼絥綍绂绋罘罦翇艀艴芙芣苻茀茯莩菔葍虙蚨蜉蝠袱襆襥諨踾輻辐郛鉘鉜韍韨颫髴鮄鮲鳧鴔鵩鶝黻𠬝𠲽𡞪𡠞𡦄𢀼𢁀𢂀𢌹𢏍𢒒𢞦𢰆𣀣𣀾𣆵𣑿𣭘𣹋𣻜𣿆𤉨𤝟𤠪𤱽𤶖𥄑𥘬𥦘𥧷𥪋𥪚𥰛𥾧𦊦𦊾𦎭𦐡𦑹𦨈𦨋𦨡𦩡𦮹𦲫𦳓𦽏𦿁𧖚𧥱𧳂𧴌𧼗𧼱𧿳𨌥𨵟𩂔𩂕𩉽𩋟𩋨𩎛𩐚𩓖𩖬𩖼𩜲𩠷𩢰𩳎𫚒]→fú; +[㓡㕮䋨䌗䗄䩉䫍䫝乶俌俛俯呒府弣抚拊捬撨撫斧椨滏焤甫盙簠胕腐腑蜅輔辅郙釜釡頫鬴鳬黼𠟌𢗫𢯋𢻀𣥋𤙭𤿭𥒰𦎎𧉊𨑑𩑬𩒙𩳐𪂀]→fǔ; +[⻏⻖㙏㚆㤔㤱㬼㳇㷆㽬㾈䂤䒄䒇䔰䘀䝾䞜䞯䞸䟔䠵䦣䨱䭻䮛付偩傅冨副咐坿复妇婦媍嬔富峊復椱父祔禣秿竎緮縛缚腹萯蕧蚥蚹蛗蝜蝮袝複褔覄覆訃詂讣負賦賻负赋赙赴輹鍑鍢阜阝附陚馥駙驸鮒鰒鲋鳆𠋩𠌽𠓗𠣾𠪻𡐝𡵛𢂆𢠲𣄎𤝔𤭟𤸑𤸗𥨍𥲛𥳇𥷱𦂊𦔍𦰺𦱖𦸱𧄏𧌈𧌓𧒂𧒙𧕡𧻳𨦛𨺅𩂎𩅿𩍏𩒺𩢿𩣜𩣸𩬙𩭺𩵹𩽻𩾿𪀺𪂋𪂾𪃓𪆠𪍏]→fù; +[酜]→fu; [呷嘎嘠旮𡉅]→gā; [噶尜錷钆𡼛]→gá; [尕玍𠁥]→gǎ; [尬魀𡯰𡯽]→gà; -[㱾䀭䐩䬵侅垓姟峐晐畡祴絯荄該该豥賅赅郂陔𧊏𧯺]→gāi; +[㱾䀭䐩䬵侅垓姟峐晐畡祴絯荄該该豥賅賌赅郂陔𧊏𧯺]→gāi; [䪱忋改絠𡧣𢍓𢻉𦫻𨮂𨱕𨱣]→gǎi; -[㕢㧉㮣䏗丐乢匃匄戤摡杚概槩槪溉漑瓂盖葢蓋賌鈣钙阣隑𠌰𡒖𢅤𨞨𨸛𩕭]→gài; +[㕢㧉㮣䏗丐乢匃匄戤摡杚概槩槪溉漑瓂盖葢蓋鈣钙阣隑𠌰𡒖𢅤𨞨𨸛𩕭]→gài; [㓧㤌㶥㿻䇞䊻乹乾亁凲坩尲尴尶尷忓攼杆柑泔漧玕甘疳矸竿筸粓肝芉苷迀酐魐鳱𡯋𡶑𢧀𣗲𣦖𤮽𤯌𧾲𨝌𩖦𩚵𩠁𩢨𩴁𩴵𪔆]→gān; [䃭䤗䵟仠感扞擀敢桿橄澉皯秆稈笴簳衦赶趕鰔鱤鳡𠇵𠖫𣘠𥕵𥘏𥰟𥸡𥾍𦪧𦼮𨣝𨳼𩹸𪊄]→gǎn; [㽏䯎䲺倝凎干幹旰榦檊汵淦灨盰紺绀詌贑贛赣骭𣁖𣆙𣵼𣹟𤌹𦾮𧆐𧹳𩉐𪉿𪊇𪚬]→gàn; [⺱㧏㭎㼚䚗冈冮刚剛堈堽岡掆杠棡牨犅疘矼綱纲缸罁罓罡肛釭鋼鎠钢𠵹𡇬𢭈𢰌𣦐𤭛𦋳𦱌]→gāng; [㟠㟵㽘䴚岗崗港𨟼]→gǎng; -[戅戆槓焵筻𣗵]→gàng; +[戅戆槓焵焹筻鿍𣗵]→gàng; [㤒䆁䓘槔槹橰櫜滜皋皐睾篙糕羔羙膏臯韟餻高髙鷎鷱鼛𡼗𣓌𣽎𥢐𦍱𦏦𦤎𦺆𧢌𨝲𩏤𪔘]→gāo; -[㚏㚖㵆㾸夰搞暠杲槀槁檺稾稿縞缟菒藁藳镐𤱟𥓖𥢑𧚡𧜉𩓢𩔇𩕍𩫓]→gǎo; -[勂叝吿告煰祮祰禞筶誥诰郜鋯锆𡋟𡜲𡷥𢍎𢞟𣝏𧠼𩋺]→gào; -[㤎䔅仡割咯哥圪戈戓戨搁擱歌滒牫牱犵疙纥肐胳袼謌鎶鴐鴚鴿鸽𠛊𠯫𠸲𠺝𡟍𢎄𤇞𤜊𤭻𦨜𧎺𧗶𨝆𨟶𨾓𩢅𩾷𪀁𪀉𪃿]→gē; -[㖵㗆㠷㦴㭘㵧㷴䈓䐙䗘䘁䛿䨣䪂䪺䫦佮匌呄嗝塥愅挌搿敋格槅滆獦膈臵茖葛蛒裓觡諽輵轕镉閣閤阁隔革鞈鞷韐韚騔骼鬲鮯𠲱𠹓𢆜𢓜𢡍𢧧𢩓𢯹𢼛𣭝𤠇𤩲𥉅𥢸𥴩𥺊𦑜𧈌𧈑𧈖𧊧𧿩𨍮𨏚𨏴𨐥𨞛𨼣𩎎𩢛𩨀𩹺𩹿𩼙𪄎𪌣]→gé; -[哿舸𤕒𥰮]→gě; -[䧄个個各嗰硌箇虼铬𦓱]→gè; -[彁櫊]→ge; +[㚏㚖㵆㾸夰搞暠杲槀槁檺稁稾稿縞缟菒藁藳镐𤱟𥓖𥢑𧚡𧜉𩓢𩔇𩕍𩫓]→gǎo; +[勂吿告峼祮祰禞筶誥诰郜鋯锆𡋟𡜲𡷥𢍎𢞟𣝏𧠼𩋺]→gào; +[㤎䔅仡割咯哥圪彁戈戓戨搁擱歌滒牫牱犵疙纥肐胳袼謌鎶鴐鴚鴿鸽鿔𠛊𠯫𠸲𠺝𡟍𢎄𤇞𤜊𤭻𦨜𧎺𧗶𨝆𨟶𨾓𩢅𩾷𪀁𪀉𪃿]→gē; +[㖵㗆㠷㦴㭘㵧㷴䈓䐙䗘䘁䛿䨣䪂䪺䫦佮匌呄嗝塥愅挌搿敋格槅櫊滆獦膈臵茖葛蛒裓觡諽輵轕镉閣閤阁隔革鞈鞷韐韚騔骼鬲鮯𠲱𠹓𢆜𢓜𢡍𢧧𢩓𢯹𢼛𣭝𤠇𤩲𥉅𥢸𥴩𥺊𦑜𧈌𧈑𧈖𧊧𧿩𨍮𨏚𨏴𨐥𨞛𨼣𩎎𩢛𩨀𩹺𩹿𩼙𪄎𪌣]→gé; +[哿嗰舸𤕒𥰮]→gě; +[䧄个個各硌箇虼铬𦓱]→gè; [給给]→gěi; [根跟𠛵]→gēn; [哏]→gén; [䫀艮𩒝𩓓]→gěn; -[㫔㮓亘亙揯茛𠄣𥃩𨒼]→gèn; -[㹴㹹䎴䢚刯庚搄浭焿畊絚緪縆羮羹耕菮賡赓鶊鹒𦣍𧙸𩜣𩱁𩱋𩱧]→gēng; +[㫔㮓亘亙揯搄茛𠄣𥃩𨒼]→gèn; +[㹴㹹䎴䢚刯庚椩浭焿畊絚緪縆羮羹耕菮賡赓鶊鹒𦣍𧙸𩜣𩱁𩱋𩱧]→gēng; [㾘䋁䌄哽埂峺挭梗綆绠耿莄郠骾鯁鲠𠡣𡩃𢙾𢞚𣆳𥉔𥾚𦛟𦵸𧀙𧋑𩂼]→gěng; [䱍䱎䱭䱴堩暅更𡍷𣈶𣎄𥅨𥔂𦚸𦜷𦞌𧰨]→gèng; -[掶椩]→geng; -[㓚㕬䂵䍔䐵䢼䰸䲲䳍供公功匑厷塨宫宮工幊弓恭愩攻杛熕玜碽糼肱蚣觥觵躬躳髸龏龔龚𠇒𡚑𢁠𢖷𤅐𤱨𥫋𥸲𦄜𦊫𦔸𦞗𦞨𦬘𧆷𧎡𧘏𨉫𨊧𨋝𨋷𨒱𨴛𩃙𩐣𩛘𪏠𪏢]→gōng; -[㤨㧬㫒㭟㺬㼦䂬䡗䱋巩廾拱拲栱汞珙輁鋛鞏𢀜𢸁𤨶𤬳𥧂𥨐𦈩𦓳𨋑𨣂𩌌𫋐]→gǒng; +[㓚㕬䂵䍔䐵䢼䰸䲲䳍供公功匑匔厷塨宫宮工幊弓恭愩攻杛熕碽糼肱蚣觥觵躬躳髸龏龔龚𠇒𡚑𢁠𢖷𤅐𤱨𥫋𥸲𦄜𦊫𦔸𦞗𦞨𦬘𧆷𧎡𧘏𨉫𨊧𨋝𨋷𨒱𨴛𩃙𩐣𩛘𪏠𪏢]→gōng; +[㤨㧬㫒㭟㺬㼦䂬䡗䱋巩廾拱拲栱汞珙輁鞏𢀜𢸁𤨶𤬳𥧂𥨐𦈩𦓳𨋑𨣂𩌌𫋐]→gǒng; [㓋㔶㯯䇨䔈共唝羾莻貢贡𠌕𠞖𡔕𡟫𥧡𦩼𪄌]→gòng; [慐]→gong; -[㡚㽛䑦䬲佝勾沟溝篝緱缑袧褠鈎鉤钩鞲韝𠛎𡗁𣕌𤖮𤫱𥬉𥴴𥿺𦩷𦽋𪚭]→gōu; +[㡚㽛䑦䬲佝勾沟溝篝簼緱缑袧褠鈎鉤钩鞲韝𠛎𡗁𣕌𤖮𤫱𥬉𥴴𥿺𦩷𦽋𪚭]→gōu; [㺃岣枸狗玽笱耇-耉芶苟蚼豿𡖑𢄇𣕉𣙱𦱣𨩦]→gǒu; [㗕㝅㝤㨌䃓䝭冓坸垢够夠姤媾彀搆撀构構煹茩覯觏訽詬诟購购遘雊𣫌𤚼𤠼𥉇𥧒𦎯𦎼𦵷𧃛𧲿𧵈𩄢𪃺]→gòu; -[㼋䉉䐻估呱咕唂姑嫴孤柧橭沽泒笟箍箛罛苽菇菰蛄觚軱軲轱辜酤鈲鮕鴣鸪𠷞𠽿𡗷𢡇𣀐𥂰𥿍𦊬𦋆𦺠𧆻𧇡𧬕𨠋𨬕𨱃𨸯]→gÅ«; +[㼋䉉䐻估呱咕唂姑嫴孤柧橭沽泒笟箍箛篐罛苽菇菰蛄觚軱軲轱辜酤鈲鮕鴣鸪𠷞𠽿𡗷𢡇𣀐𥂰𥿍𦊬𦋆𦺠𧆻𧇡𧬕𨠋𨬕𨱃𨸯]→gÅ«; [䜼䮩鶻𦎰𧳸]→gú; -[⻣㒴㚉㯏㾶䀇䀜䀦䀰䐨䵻䶜古唃啒嘏夃尳愲扢榖榾毂汩淈濲瀔牯皷皼盬瞽穀糓縎罟羖股脵臌蓇薣蛊蛌蠱詁诂谷轂鈷钴餶馉骨鹄鹘鼓鼔𠑹𠻧𡷓𡽂𢝳𣖫𣦩𣦭𣨍𣨺𣫀𣱫𤅱𤚱𥐬𥠳𥮝𥵠𦈔𦍩𦾫𧟣𧣡𧵎𨪷𨵐𩙏𩲱𪇗𪕷]→gǔ; +[⻣㒴㚉㯏㾶䀇䀜䀦䀰䐨䵻䶜傦古唃啒嘏夃尳愲扢榖榾毂汩淈濲瀔牯皷皼盬瞽穀糓縎罟羖股脵臌蓇薣蛊蛌蠱詁诂谷轂逧鈷钴餶馉骨鹄鹘鼓鼔𠑹𠻧𡷓𡽂𢝳𣖫𣦩𣦭𣨍𣨺𣫀𣱫𤅱𤚱𥐬𥠳𥮝𥵠𦈔𦍩𦾫𧟣𧣡𧵎𨪷𨵐𩙏𩲱𪇗𪕷]→gǔ; [㧽㽽䍛䓢僱凅固堌崓崮故梏棝牿痼祻稒錮锢雇顧顾鯝鲴𣪸𩴡]→gù; -[傦峠篐逧]→gu; -[㧓㶽䏦䒷䫚䯄䯏刮劀栝歄煱瓜緺聒胍趏踻銽颳騧鴰鸹𠛒𠜵𠟗𠯑𠵯𡜁𥄼𥈓𧿼𨵃𩢍𩻎]→guā; +[㧓㶽䏦䒷䫚䯄䯏刮劀栝歄煱瓜緺聒胍趏踻銽颪颳騧鴰鸹𠛒𠜵𠟗𠯑𠵯𡜁𥄼𥈓𧿼𨵃𩢍𩻎]→guā; [𪇜]→guá; [㒷䈑冎剐剮叧寡𠆣𠈥𠊰𠙼𠮠𣅻𧤐]→guǎ; [卦啩坬挂掛絓罣罫褂詿诖𤆜𥝒𦊱]→guà; -[颪]→gua; [㾩䂷乖掴摑𠛕𠦬𡇸𡧩𦮃𧱾]→guāi; [拐枴柺箉𦫳𧊅]→guǎi; [㧔䂯䊽叏夬怪恠𡌪𡖪𢶒𣲾𥑋𥑰𧴚𩶦]→guài; [䚪䤽倌关冠官棺瘝癏窤蒄覌観觀观関闗關鰥鱞鳏𠴨𡅭𡠒𡭷𢇇𢉂𢺄𥈒𥍅𥎅𥜄𥷬𥿑𦺊𨷀𩖒]→guān; [䏓䗆䘾䦎䩪䪀䲘琯痯筦管舘莞輨錧館馆鳤𦛤𨵄]→guǎn; -[㮡㴦䎚䗰䙛䙮䝺丱悹悺惯慣掼摜樌毌泴涫潅灌爟瓘盥矔礶祼罆罐貫贯遦鏆鑵雚鱹鸛鹳𠬆𣥥𣩔𣬂𤼐𥉀𥊫𨝑𨱌𪈸]→guàn; +[㮡㴦䎚䗰䙛䙮䝺丱悹悺惯慣掼摜樌毌泴涫潅灌爟瓘盥矔礶祼罆罐貫贯躀遦鏆鑵雚鱹鸛鹳𠬆𣥥𣩔𣬂𤼐𥉀𥊫𨝑𨱌𪈸]→guàn; [侊僙光咣垙姯桄洸灮炗炚炛烡胱茪輄銧黆𤖖𧻺𨎩𨐈𨶰𩒚𩧉𪕓]→guāng; [广広廣犷獷臩𠏤𤳭𤴀𥀱𪇵]→guǎng; [㤮㫛俇撗珖臦逛𢓯𦢎𨤡𩑈]→guàng; @@ -437,150 +402,137 @@ [⻱⻲㰪䅅䲅亀傀圭妫媯嫢嬀巂帰廆归摫椝槻槼櫷歸珪瑰璝瓌皈硅窐胿膭茥螝袿規规邽郌閨闺騩鬶鬹鮭鲑龜龟𡃩𡌲𡹙𢄊𢻂𤼮𥇳𥈸𥍁𥦣𦓯𦤇𧷱𨾚𨾴𩓠𪄯𪆳𪈥𪊧]→guÄ«; [⻤㔳㧪㨳㲹㸵䃽䍯䞨䣀䤥佹匦匭厬垝姽宄庋庪恑攱晷朹氿湀癸瞡祪簋蛫蟡觤詭诡軌轨陒鬼𠱓𡷺𢃯𣢪𣪕𣷾𤘧𥍨𥥠𦳛𧊄𩊛𩱻𩲡𩳧𪀗]→guǐ; [㪈䁛䈐䌆䐴䝿䞈䠩䳏刽刿劊劌匱嶡撌攰昋柜桂桧椢槶檜櫃炔猤癐瞶禬筀簂蓕襘貴贵跪鞼鱖鱥鳜𠐽𠪑𡗤𡧭𡬂𢠿𣄜𣦦𣧎𤡱𤱺𤱾𤲉𤻿𤿡𥎛𥜏𧡫𧹑𧻜𨇙𨋡𨲿𩉝𩍨𩏐𩏡𩔆𩪁𩳝𪏤]→guì; -[㨰㯻䃂䎾䜇丨惃滚滾磙緄绲蓘蔉衮袞袬輥辊鮌鯀鲧𠃌𡈧𡘝𢃩𣮎𥕦𦓼𦠺𦫎𩨬𩩌]→gǔn; +[㨰㯻䃂䎾䜇丨惃滚滾磙緄绲蓘蔉衮袞輥辊鮌鯀鲧𠃌𡈧𡘝𢃩𣮎𥕦𦓼𦠺𦫎𩨬𩩌]→gǔn; [㙥䵪棍璭睔睴謴𠞬𡻨𧬪𧸫]→gùn; [㗻㳡㿆呙咼啯嘓埚堝墎崞彉彍濄瘑蝈蟈郭鈛鍋锅𡓣𣁯𣂄𣽅𣽰𥂣𦗒𦘌𦬗𨽏𩫏𩰬𩰭𪆹𪈃]→guō; [㕵㶁䂸䆐䬎囯囶囻国圀國帼幗慖漍聝腘膕蔮虢馘𠩥𠿤𡇄𢐚𢧰𢸗𢹖𤂁𤮋𥄍𥆘𦄰𦛢𦸈𧖻𧤯𧭕𧭣𧰒𧾛𨉹𨭗𩉕𩪐]→guó; -[䙨䴹惈果椁槨淉猓粿綶菓蜾裹輠錁鐹餜馃𠜴𢃦𥁁𥕖𥜭𩋗𩻧𪂠𪋊]→guǒ; +[䙨䴹惈果椁槨淉猓粿綶菓蜾裹褁輠錁鐹餜馃𠜴𢃦𥁁𥕖𥜭𩋗𩻧𪂠𪋊]→guǒ; [㳀过過𠋜𢅗𢝸𧒖𧥵𩟂]→guò; [哈铪𨉣]→hā; [蛤𡄟]→há; [奤]→hǎ; -[丷]→ha; [㨟㰧㰩㱼㾂咍咳嗨𣢇𨸜]→hāi; [㜾䠽䯐䱺孩还還頦骸𠹛𧻲𧽊𧽖𩠚𩰶]→hái; -[海烸胲酼醢𣖻𣳠𥁐𥂧𨡬]→hǎi; -[㤥㧡㺔䇋亥嗐妎害氦餀饚駭骇𠀅𠔑𡕗𡾨𢞐𢩸𢻜𤵽𥩤𥩲𦐤𦤦𦤬𦷷𨀖𩞞𩡔𩪃𩹄]→hài; -[嚡塰]→hai; -[㤷䘶䣻佄嫨憨歛炶蚶谽酣頇顸馠鼾𠵸𡬖𣝽𣢅𣢺𤞶𤸕𧭻𧮰𧮳𧵊𧹣𩈣]→hān; +[塰海烸胲酼醢𣖻𣳠𥁐𥂧𨡬]→hǎi; +[㤥㧡㺔䇋亥嗐妎害氦餀饚駭駴骇𠀅𠔑𡕗𡾨𢞐𢩸𢻜𤵽𥩤𥩲𦐤𦤦𦤬𦷷𨀖𩞞𩡔𩪃𩹄]→hài; +[嚡]→hai; +[㤷䘶䣻佄哻嫨憨歛蚶谽酣頇顸馠鼾𠵸𡬖𣝽𣢅𣢺𤞶𤸕𧭻𧮰𧮳𧵊𧹣𩈣]→hān; [㖤㟏㟔㮀㶰㼨䈄䎏䗙䤴䥁䨡䶃函凾含咁唅圅娢寒崡嵅晗梒浛涵澏焓琀甝筨肣虷蜬邗邯鋡韓韩魽𠗴𠤮𠤾𠥴𠦊𠲒𠿑𡇜𢔈𣘞𣢟𣵷𤬯𤭙𥀐𥆡𦜆𦞞𦥖𦺦𧃙𧑚𩄙𩦊𫒶]→hán; [㘎㘕㘚㸁㺖䍐䍑䓍丆厈喊浫罕蔊豃阚鬫𠽦𣛴𦒝𧯘𧾔]→hǎn; -[㑵㒈㢨㨔㪋㲦㵄㺝䎯䏷䓿䕿䗣䛞䧲䫲䮧傼哻垾屽岾悍憾捍撖撼旱晘晥暵汉汗涆漢瀚焊熯猂皔睅翰莟菡蘫蛿蜭螒譀貋釬銲鋎閈闬雗頷顄颔馯駻鶾𠢇𠹄𡁀𡣔𡷛𡻡𢀵𢃗𢄜𢇞𢎘𢔔𢧦𣐺𣒷𤀉𤌐𤳉𤿧𥇌𥉰𦋣𦒅𧂃𧰪𨁄𨛎𨢈𨸗𩎒𩕠𩖺𩗤𩞿𩭥𩹑𩹼𩾝𫘣]→hàn; +[㑵㒈㢨㨔㪋㲦㵄㺝䎯䏷䓿䕿䗣䛞䧲䫲䮧傼垾屽岾悍憾捍撖撼旱晘暵汉汗涆漢瀚焊熯猂皔睅翰莟菡蘫蛿蜭螒譀釬銲鋎閈闬雗頷顄颔馯駻鶾𠢇𠹄𡁀𡣔𡷛𡻡𢀵𢃗𢄜𢇞𢎘𢔔𢧦𣐺𣒷𤀉𤌐𤳉𤿧𥇌𥉰𦋣𦒅𧂃𧰪𨁄𨛎𨢈𨸗𩎒𩕠𩖺𩗤𩞿𩭥𩹑𩹼𩾝𫘣]→hàn; [兯爳]→han; [㰠䂫䦭夯𠡊𤵻𩠾𩲋𪐦𪕇]→hāng; -[㤚䀪䘕䲳斻杭珩笐筕絎绗航苀蚢貥迒頏颃魧𤼍𦐄𦨵𧘃𧦑𨁈𨾒𪗜]→háng; +[㤚䀪䘕䲳垳斻杭珩笐筕絎绗航苀蚢貥迒頏颃魧𤼍𦐄𦨵𧘃𧦑𨁈𨾒𪗜]→háng; [䟘䣈沆𡕧𤰟𥮕𩔋]→hàng; -[垳]→hang; [嚆茠蒿薅薧𡽝𢻇𣭖𣭹𤡇𤢨𧯌𩮘]→hāo; -[㠙㩝㬔䝥䧫儫嗥嘷噑嚎壕椃毜毫濠獆獋獔籇蚝蠔諕譹豪貉𠚃𠢕𡐒𣘫𤀃𤢭𨂜𨒑𨚙𨼍𩐮𩖸𩫕]→háo; +[㠙㩝㬔䝥䧫儫嗥嘷噑嚎壕椃毜毫濠獆獋獔竓籇蚝蠔諕譹豪貉𠚃𠢕𡐒𣘫𤀃𤢭𨂜𨒑𨚙𨼍𩐮𩖸𩫕]→háo; [好郝𡥆𤫧]→hǎo; -[㘪㙱㚪㝀㞻㬶䒵䚽䝞䧚䪽䯫傐号哠峼恏悎昊昦晧暤暭曍浩淏滈澔灏灝皓皜皞皡皥秏耗聕薃號鄗鎬顥颢鰝𡚌𡚽𡠖𣆧𣚧𤝐𤩩𤩭𥍣𦳁𧇼𧬁𨚮𨠬𩲊]→hào; -[竓]→hao; -[㰤㿣䏜䶎喝嗬抲欱蠚訶诃𠀀𠳊𠵩𢥳𣣹𥘫𦘿𩐥𩑸𪖲]→hē; -[㕡㗿㥺㪃㪉㭱㮝㮫㹇㿥䃒䅂䒩䕣䞦䢔䫘䮤䶅何劾厒合咊和哬啝姀峆惒敆曷柇核楁毼河涸渮澕熆狢皬盇盉盍盒礉禾秴篕籺紇翮荷菏萂蚵螛覈訸詥貈輅郃鉌鑉闔阂阖鞨頜颌饸魺鲄鶡鹖麧齕龁龢𠘢𠚔𠧕𠰓𠳇𠶹𠻙𡇞𡇶𢄍𣏷𣲲𣿌𤈧𤖱𥝖𥝸𥞄𥞍𥟃𥻉𥽶𦃔𦇸𦒏𦛘𦛜𦳬𦼵𧇎𧇮𧊬𧝳𧪞𧭳𧮵𨋟𨍇𨜱𨜴𨨛𨴢𩅢𩌡𩩲𪈊𪘹]→hé; -[㬞㵑㷎䚂䳽佫嗃垎壑焃煂熇爀癋碋穒翯袔褐謞賀贺赫靎靏鶮鶴鸖鹤𠗂𠡀𠶾𡫥𢅰𢬲𣆈𤌾𥋿𦺞𦽅𧀔𧝂𧨂𧬂𧬱𧯉𩄸𩩒𩵢]→hè; -[粭靍]→he; +[㘪㙱㚪㝀㞻㬶䒵䚽䝞䧚䪽䯫傐号哠恏悎昊昦晧暤暭曍浩淏滈澔灏灝皓皜皞皡皥秏耗聕薃號鄗鎬顥颢鰝𡚌𡚽𡠖𣆧𣚧𤝐𤩩𤩭𥍣𦳁𧇼𧬁𨚮𨠬𩲊]→hào; +[㰤㿣䏜䶎呵喝嗬抲欱蠚訶诃𠀀𠳊𠵩𢥳𣣹𥘫𦘿𩐥𩑸𪖲]→hē; +[㕡㗿㥺㪃㪉㭱㮝㮫㹇㿥䃒䅂䒩䕣䞦䢔䫘䮤䶅何劾合咊和哬啝姀峆惒敆曷柇核楁毼河涸渮澕熆狢皬盇盉盍盒礉禾秴篕籺粭紇翮荷菏萂蚵螛覈訸詥貈輅郃鉌鑉闔阂阖鞨頜颌饸魺鲄鶡鹖麧齕龁龢𠘢𠚔𠧕𠰓𠳇𠶹𠻙𡇞𡇶𢄍𣏷𣲲𣿌𤈧𤖱𥝖𥝸𥞄𥞍𥟃𥻉𥽶𦃔𦇸𦒏𦛘𦛜𦳬𦼵𧇎𧇮𧊬𧝳𧪞𧭳𧮵𨋟𨍇𨜱𨜴𨨛𨴢𩅢𩌡𩩲𪈊𪘹]→hé; +[㬞㵑㷎䚂䳽佫嗃垎壑寉焃煂熇燺爀癋碋穒翯袔褐謞賀贺赫靍-靏鶮鶴鸖鹤𠗂𠡀𠶾𡫥𢅰𢬲𣆈𤌾𥋿𦺞𦽅𧀔𧝂𧨂𧬂𧬱𧯉𩄸𩩒𩵢]→hè; [㱄嘿潶黑黒𢖛𢡀𥕙𨭆𩻤]→hēi; [㯊拫痕鞎𦚣]→hén; [䓳佷很狠詪]→hěn; [恨]→hèn; -[亨哼啈悙脝𣨉𦨾]→hēng; -[㔰㶇䬖䬝䯒姮恆恒桁横橫烆胻蘅衡鑅鴴鸻𠔲𠧿𡧦𤮏𥞧𦶙𧝒𩙯𪏓]→héng; +[亨哼啈悙涥脝𣨉𦨾]→hēng; +[㔰㶇䬖䬝䯒姮恆恒桁横橫烆胻蘅衡鑅鴴鵆鸻𠔲𠧿𡧦𤮏𥞧𦶙𧝒𩙯𪏓]→héng; [å ¼]→hèng; -[涥鵆]→heng; [噷]→hm; [䆪䎕叿吽呍哄嚝揈渹灴烘焢硡薨訇谾軣輷轟轰鍧𠐿𠹅𢝻𤃫𤟼𥓰𥔀𥕗𦐳𦑟𦑠𦒃𦕠𨌁𨎗𩐠𩒼𩓅𩖉𩗄𩘇𩙛𪈘]→hōng; -[㖓㗢㢬䃔䆖䉺䞑䡌䡏䧆䨎䩑䪦䫹䫺䲨仜吰垬妅娂宏宖峵弘彋汯泓洪浤渱潂玒硔竑竤粠紅紘紭綋红纮翃翝耾苰荭葒葓蕻虹谹谼鈜鉷鋐閎闳霐霟鞃魟鴻鸿黉黌𠪷𠲓𡇳𡵓𢂔𢘌𢬀𤂲𤄏𥏕𥥈𦁷𦏺𦐌𧈽𧐬𧮴𨌆𨥺𨹁𨾊𩘎𫚉]→hóng; +[㖓㗢㢬䃔䆖䉺䞑䡌䡏䧆䨎䩑䪦䫹䫺䲨仜吰垬妅娂宏宖弘彋汯泓洪浤渱潂玒玜硔竑竤粠紅紘紭綋红纮翃翝耾苰荭葒葓蕻虹谹谼鈜鉷鋐閎闳霐霟鞃魟鴻鸿黉黌𠪷𠲓𡇳𡵓𢂔𢘌𢬀𤂲𤄏𥏕𥥈𦁷𦏺𦐌𧈽𧐬𧮴𨌆𨥺𨹁𨾊𩘎𫚉]→hóng; [㬴䀧嗊晎𢗵𢦅𢼦𣽝𨢣𩒓𩕆𩕉]→hǒng; -[㶹撔澋澒訌讧銾閧闂鬨𠳃𡺭𥈿𥥡𥰲𦕷𦶓𧊯𧋔𧾧𩒴𩗢𩰓]→hòng; +[㶹撔澋澒訌讧銾閧闀闂鬨𠳃𡺭𥈿𥥡𥰲𦕷𦶓𧊯𧋔𧾧𩒴𩗢𩰓]→hòng; [齁𠯜𩙡𪅺𪖙]→hōu; [㗋㤧㬋㮢㺅䂉䗔䙈䫛䳧侯喉帿猴瘊睺矦篌糇翭翵葔鄇鍭餱骺鯸𡞥𡟑𡹵𢜴𣔹𣣠𣣡𥈑𥚦𦑚𦚥𦞈𦞕𧇹𧮶𧼵𩃺𪃶𪑻]→hóu; [㖃㸸吼犼𠴣𤘽𤙽𦍵𧻿]→hǒu; [㫗䞀䞧䪷候厚后垕堠後洉豞逅郈鮜鱟鲎鲘𠷋𥀃𥅠𧙺𧩨𩄬𩘋𪄗𪇂]→hòu; [㦆㦌㧮㧾㫚㳷㺀䓤䨚䩐䬍䰧䴣䴯乎乯匢匫呼唿嘑垀寣幠忽恗惚戯昒曶歑泘淴滹烀膴苸虍虖謼軤轷雐𠥰𠦪𡧥𡱽𡼘𢑢𢽨𣓗𣡾𤇠𤎲𤐀𤶘𥇰𦁕𦩕𧇛𧠩𧢰𧦝𧩓𨕚𨖃𩂂𩖨𩳨𩶈]→hÅ«; [㗅㪶㯛㽇㾰䁫䈸䉿䊀䎁䚛䞱䠒䧼䩴䭅䭌䭍喖嘝囫壶壷壺媩弧抇搰斛楜槲湖瀫焀煳狐猢瑚瓳箶糊絗縠胡葫蔛蝴螜衚觳醐鍸隺頶餬鬍魱鰗鵠鶘鶦鹕𠴱𡍐𡰅𡹹𢉢𢎵𢏯𢑹𢪏𣄟𣎚𣙶𣛫𣝗𣫈𣹬𤌍𤘵𤝘𤞲𤭱𤾅𥂤𥐿𥰪𥶜𥷆𥾨𦊧𦏗𦖼𦗣𦧘𦴉𦷳𦺟𧇰𧍵𧛞𧞒𧣼𧲥𧹾𧻰𨍲𨢋𨣗𨴬𩑶𩢪𩨔𩰯𩱍𩵬𩾻𪂒𪏻𪕉𪕮𪕱𪙈]→hú; -[⻁䗂乕俿唬汻浒滸琥萀虎虝𧆢𧆮𧌧𧰴𨛵𨝘]→hǔ; -[㕆㨭㷤㸦㺉䇘䊺䍓䕶䨼䪝乥互冱冴嗀嚛婟嫭嫮岵帍弖怘怙戶-戸戽扈护摢昈枑楛槴沍沪滬熩瓠祜笏簄綔芐蔰護鄠鍙雽韄頀鱯鳠鳸鸌鹱𠯳𠰛𡜂𡞠𡴱𡵘𡻮𢆰𢚪𢨥𢨦𣑂𣲑𤘔𤜷𤨖𤹣𥢟𥲉𦊂𦊘𦬚𦭈𧂔𧅰𧆯𧗌𧘢𧥮𧥯𧦚𧲇𧹲𧿓𧿠𨝞𨢤𨥛𨱀𪄮𪍂𪏳]→hù; -[粐錿鯱𩾇]→hu; -[㳸哗嘩花芲蒊錵𠝐𡁑𤙕𦧹𦶎𨣄𨶱𩝨]→huā; +[⻁䗂乕俿唬汻浒滸琥萀虎虝錿鯱𧆢𧆮𧌧𧰴𨛵𨝘]→hǔ; +[㕆㨭㷤㸦㺉䇘䊺䍓䕶䨼䪝乥互冱冴嗀嚛婟嫭嫮岵帍弖怘怙戶-戸戽扈护摢昈枑楛槴沍沪滬熩瓠祜笏簄粐綔芐蔰護鄠鍙雽韄頀鱯鳠鳸鸌鹱𠯳𠰛𡜂𡞠𡴱𡵘𡻮𢆰𢚪𢨥𢨦𣑂𣲑𤘔𤜷𤨖𤹣𥢟𥲉𦊂𦊘𦬚𦭈𧂔𧅰𧆯𧗌𧘢𧥮𧥯𧦚𧲇𧹲𧿓𧿠𨝞𨢤𨥛𨱀𪄮𪍂𪏳]→hù; +[𩾇]→hu; +[㳸哗嘩埖婲椛硴糀花芲蒊蘤誮錵𠝐𡁑𤙕𦧹𦶎𨣄𨶱𩝨]→huā; [㕲㟆㠏㦊㭉䔢䱻䴳䶤华姡搳撶滑猾磆華蕐螖譁釪釫鋘鏵铧驊骅鷨𠳂𢼤𤁪𥉄𥢮𦧠𦽊𧑍𧨋𧽌𩤉𪉊]→huá; -[㓰㕦㕷㚌䀨䇈䋀䛡划劃化夻婳嫿嬅崋摦杹桦槬樺澅画畫畵繣舙觟話諣譮话黊𠤎𠿜𢄶𢦚𣶩𥒶𥧰𦁊𦖍𦧵𦪠𨶬𩂤𩗐𩲏𩵏𩸄]→huà; -[埖婲椛璍硴糀誮]→hua; +[㓰㕦㕷㚌䀨䇈䋀䛡划劃化夻婳嫿嬅崋摦杹桦槬樺澅画畫畵繣舙觟話諙諣譮话黊𠤎𠿜𢄶𢦚𣶩𥒶𥧰𦁊𦖍𦧵𦪠𨶬𩂤𩗐𩲏𩵏𩸄]→huà; [㜳㠢䃶徊怀懐懷槐櫰淮瀤耲蘹褢褱踝𩌃𪊉]→huái; -[咶坏壊壞蘾諙𣟉𣩹𣸎𤜄𦏨𦧬𧱳𩟮]→huài; +[咶坏壊壞蘾𣟉𣩹𣸎𤜄𦏨𦧬𧱳𩟮]→huài; [㹕嚾懽欢歓歡犿獾讙貛酄驩鴅鵍𠂄𡚊𡚜𣌓𤛚𥐓𥹚𨽧𩦘𩵄𩿊𪈩]→huān; [㡲㵹㶎㿪䝠䥧䦡䭴䴉䴋䴟圜嬛寏寰峘桓洹澴狟环環瓛糫絙綄繯缳羦荁萈萑豲貆轘郇鉮鍰鐶锾镮闤阛雈鬟鹮𠟼𡄤𡍦𡘍𡩂𡱌𢟿𤩽𦣴𦻃𦼉𨕹𩍡𩑖𩙽𩡧𪊥𪍺]→huán; [㣪䈠攌緩缓𤀣𤼢𥶍𦑛𧡩]→huǎn; -[㕕㪱㬇㬊㹖㼫䀓䆠䍺䒛䠉䯘唤喚喛奂奐宦嵈幻患愌换換擐梙槵浣涣渙漶澣烉焕煥瑍痪瘓睆肒藧豢逭鯇鰀鲩𠺐𠻍𡅱𡅻𡷗𤡟𤢁𤴯𤽅𤽕𥈉𥏇𥠅𦌦𦝝𧚁𧴊𨜌]→huàn; -[瞣]→huan; +[㕕㪱㬇㬊㹖㼫䀓䆠䍺䒛䠉䯘唤喚喛奂奐宦嵈幻患愌换換擐梙槵浣涣渙漶澣烉焕煥瑍痪瘓睆肒藧豢逭鯇鯶鰀鲩𠺐𠻍𡅱𡅻𡷗𤡟𤢁𤴯𤽅𤽕𥈉𥏇𥠅𦌦𦝝𧚁𧴊𨜌]→huàn; [㠵㡃㬻䀮塃巟慌朚肓荒衁𡜋𡡄𡿰𢁹𢇟𣆖𣺬𤆴𤠛𤭉𥿪𧖬𧠬𨚳𩢯𪀞]→huāng; -[⻩㞷㾮䄓䅣䅿䊗䊣䍿䑟䞹䪄䮲䳨偟兤凰喤堭墴媓崲徨惶楻湟潢煌熿獚瑝璜癀皇磺穔篁篊簧艎葟蝗蟥諻趪遑鍠鐄锽隍韹餭騜鰉鱑鳇鷬黃黄𠂸𡉚𤚝𤛥𤯷𤾑𦡽𦪗𧕸𨉤𨍧𨜔𨝴𨱑𩞩𪏍𪏒𪏙𫗮]→huáng; -[㤺䐠奛宺幌怳恍晃晄櫎炾熀詤謊谎𡧽𣄙𣉪𦟮𦵽]→huǎng; +[⻩㞷㾮䄓䅣䅿䊗䊣䍿䑟䞹䪄䮲䳨偟凰喤堭墴媓崲徨惶楻湟潢煌熿獚瑝璜癀皇磺穔篁篊簧艎葟蝗蟥諻趪遑鍠鐄锽隍韹餭騜鰉鱑鳇鷬黃黄𠂸𡉚𤚝𤛥𤯷𤾑𦡽𦪗𧕸𨉤𨍧𨜔𨝴𨱑𩞩𪏍𪏒𪏙𫗮]→huáng; +[㤺䐠兤奛宺幌怳恍晃晄櫎炾熀縨詤謊谎𡧽𣄙𣉪𦟮𦵽]→huǎng; [㨪㿠䁜䌙愰曂榥滉皝皩鎤𥫼𨉁]→huàng; -[縨]→huang; -[㞀㧑㫎㷇㹆㾯䖶䜐䝅咴噅噕婎媈幑徽恢拻挥揮撝晖暉楎洃瀈灰烣煇珲睳禈翚翬蘳虺袆褘詼诙豗輝辉隓隳鰴麾𠓊𠯠𡒾𡯥𢀡𢊄𣄓𤕚𤟤𤾈𥃌𥌍𦭹𧉇𧗼𧳐𨦗𩻟𪀬𪈑𪏏𪑀𪖕]→huÄ«; +[㞀㧑㫎㷇㹆㾯䖶䜐䝅咴噅噕婎媈幑徽恢拻挥揮撝晖暉楎洃瀈灰灳烣煇珲睳禈翚翬蘳虺袆褘詼诙豗輝辉隓隳鰴麾𠓊𠯠𡒾𡯥𢀡𢊄𣄓𤕚𤟤𤾈𥃌𥌍𦭹𧉇𧗼𧳐𨦗𩻟𪀬𪈑𪏏𪑀𪖕]→huÄ«; [佪囘回囬廻廽恛洄烠痐茴蚘蛔蛕蜖迴逥鮰𠲛𡋙𡰋𡹎𤜡𨛤𩢱𪀟𪛂𫚔]→huí; [㩓㷄㷐䃣䏨䛼悔檓毀毁毇燬譭𡢕𡭛𣸀𤃽𤈦𤌋𥊔𥶵𥸃𦞙𦽐𧗏𩃾𩗝𩶥𪏇]→huǐ; -[㑰㑹㜇㞧㤬㥣㨤㨹㩨㬩㱱㻅䂕䅏䌇䕇䛛䜋䤧䧥䩈䫭会僡儶匯卉哕喙嘒噦嚖圚嬒孈寭彗彙彚徻恚恵惠慧憓晦暳會槥橞櫘殨汇泋浍湏滙潓澮濊烩燴獩璯瘣瞺秽穢篲絵繢繪绘缋翙翽芔荟蔧蕙薈薉藱蟪詯誨諱譓譿讳诲賄贿鏸鐬闠阓靧頮顪颒餯𠍗𠧩𠽡𠿔𡏁𡜦𡥋𡹯𢄣𢅫𢊇𢕺𢟾𢻔𣋘𣨶𤆳𤜋𤸁𥀠𥔯𥱵𥴯𦂆𦒎𦡖𧏧𧖢𧧾𧬨𧭾𨊢𨍹𨗥𨘇𨘲𨵘𩆁𩇻𩒏𩒳𩔁𪊂𪔊]→huì; -[屷懳灳璤𣌭]→hui; +[㑰㑹㜇㞧㤬㥣㨤㨹㩨㬩㱱㻅䂕䅏䌇䕇䛛䜋䤧䧥䩈䫭会僡儶匯卉哕喙嘒噦嚖圚嬒孈寭屶屷彗彙彚徻恚恵惠慧憓晦暳會槥橞檅櫘殨汇泋浍湏滙潓澮濊烩燴獩璤璯瘣瞺秽穢篲絵繢繪绘缋翙翽芔荟蔧蕙薈薉藱蟪詯誨諱譓譿讳诲賄贿鏸鐬闠阓靧頮顪颒餯𠍗𠧩𠽡𠿔𡏁𡜦𡥋𡹯𢄣𢅫𢊇𢕺𢟾𢻔𣋘𣨶𤆳𤜋𤸁𥀠𥔯𥱵𥴯𦂆𦒎𦡖𧏧𧖢𧧾𧬨𧭾𨊢𨍹𨗥𨘇𨘲𨵘𩆁𩇻𩒏𩒳𩔁𪊂𪔊]→huì; +[懳𣌭]→hui; [㖧䎜䡣婚惛昏昬棔殙涽睧睯荤葷閽阍𠉣𡨩𣇲𣣏𧠚𩅴]→hÅ«n; [㑮㨡㮯䊐䮝䰟䴷堚忶梡浑渾琿繉轋餛馄魂鼲𣝂𣨿𦟲𨋨𨏂𩧰𪌽]→hún; -[鯶𦃕𩽼𪑕]→hǔn; +[𦃕𩽼𪑕]→hǔn; [㥵䅙䅱䚠䛰䧰䫟俒倱圂慁掍混溷焝觨諢诨𡇯𣣞𦞢𦡵𦵣𧣢𨂱𨡫𩇇𩏖]→hùn; [䦝剨劐吙嚄攉耠豁鍃锪騞𨷮𩭳]→huō; [䄆䄑䣶佸活秮秳𡯢𢋒𤻙𦨯𧵻]→huó; [伙夥漷火邩鈥钬𤆄𤬁]→huǒ; [㓉㖪㗲㘞㦎㦜㦯㨯㩇㯉㸌㺢䁨䂄䄀䉟䐸䨥䬉䰥䱛俰咟嚯嚿奯惑或捇掝旤曤楇檴沎湱濩瀖獲癨眓矆矐砉祸禍穫耯臛艧获蒦藿蠖謋貨货鑊镬閄霍靃𠙞𠯐𠵾𡄴𡓘𡪞𡿿𢃎𢛯𢝇𢞕𣄸𣉒𣤨𤁹𤊴𤏘𤐰𥇙𥊮𥒠𥙨𥝂𥽥𦑌𦒧𦞦𧆑𧤴𧯆𧯱𨐶𨘌𨙀𩆀𩞺𩟨𩟸𩪭𪒩]→huò; -[㚻㛷㦘㫷㮷䁶䂑䇫䐚䕤䗗䛴䟇丌乩僟击刉刏剞勣叽咭唧喞嗘嘰圾基墼姫姬屐嵆嵇擊敧朞机枅槣機櫅毄激犄玑璣畸畿癪矶磯禨积稘稽積笄筓箕簊緝績绩缉羁羇羈耭肌芨虀襀覉覊觭譏譤讥賫賷赍跡跻蹟躋躸迹鄿銈錤鐖鑇鑙隮雞鞿韲飢饑饥鳮鶏鷄鸄鸡齎齏齑𠀷𠋻𠍃𠔋𠚽𠟣𠴩𠷌𠼻𡇟𡫀𡳮𡿙𢁂𢆻𢡴𢨐𢩦𢼋𣇳𣪠𣬠𣰈𤋭𤌿𤳎𥘌𥡒𥨿𥫶𥰦𥳏𥺵𦌰𦠄𦳌𦺬𦼷𦿓𧐐𧗒𧫠𨅤𨊻𨍺𨐆𨮺𨲪𨳻𨹶𨻕𩉜𩐆𩚮𩜆𩠨𩨒𪅹𪌍𪔋𫌀]→jÄ«; -[㔕㗊㗱㘍㙫㠍㠎㡮㤂㥛㧀㭲㲺㴕㻷㽺㾊䁒䐕䚐䞘䟌䣢䩯䲯䳭亟亼伋佶偮卙即卽及吉塉姞嫉岌嶯庴彶忣急愱戢揤撃擮极棘楫極槉橶檝殛汲湒潗濈焏狤疾瘠皀皍禝笈箿籍級级耤脊膌艥蒺蕀蕺藉螏襋觙诘谻趌踖蹐輯轚辑郆銡鍓鏶钑集雦雧霵鶺鷑鹡𠑃𠓞𠗏𠦫𠨠𠫷𠯉𠶻𠹋𠿠𡁰𡃃𡅺𡦪𡹪𢃺𢉗𢏞𢰒𢱣𣏡𣖷𣛔𣜇𣣝𣳃𣹜𤊵𤎗𤠎𤷉𤺷𤿠𥈂𥊬𥋥𥒡𥕂𥖙𥠋𦎢𦝖𦠾𦩧𦵾𦶍𦺩𦺴𧉆𧉍𧎿𧤏𧥄𧧩𧩦𧪠𧮭𧽑𨋉𨤹𨦮𨪏𨸚𩀖𩦤𩴃𪂺𪄸]→jí; -[㚡㞆㞛㞦㦸㨈㴉䍤䢳丮几妀嵴己幾戟挤掎撠擠泲犱穖虮蟣鈘魕魢鱾麂𠮯𠱨𢓄𢜭𤜝𤜾𥪼𥾊𧾾𨄐𨒴𨳋𩉢𩯋𪂍]→jǐ; -[⺔⺕㑧㒫㙨㞃㠱㡭㥍㮨㰟㲅㳵㸄㹄㻑㾵䀈䋟䐀䓽䗁䛋䜞䝸䠏䢋䤒䦇䨖䮺䰏䶓䶩伎偈兾冀剂剤劑哜嚌坖垍塈妓季寂寄峜彐彑徛忌悸惎懻技旡-旣暨暩曁梞檕檵洎济済漃漈濟瀱痵癠祭稩稷穄穊穧紀紒継繋繼纪继罽臮芰茍茤荠葪蓟蔇薊薺蘎蘮蘻裚褀覬觊計記誋諅计记跽际際霁霽驥骥髻鬾鯚鰶鰿鱀鱭鲚鲫鵋齌𠨕𠲹𠴫𠿉𡁪𡋚𡜱𡥞𡦊𡪱𡬄𡽉𢍇𢗂𢗹𢚁𢭄𢺼𢼷𣄯𣄱𣔽𣯅𣱗𣽍𤓑𤛄𤤋𤫝𤵀𥡴𥣩𥪫𥭋𥭌𥭜𥷙𦁳𦂑𦆡𦇧𦋋𦌗𦜸𦪱𦮯𦮼𦺶𦾲𧃞𧇯𧓓𧟜𧡉𧡯𧢾𧧃𧧟𧪇𧫜𧾽𨀶𨂢𨛉𨛑𨜒𨢵𨣧𩓮𩞊𩥉𩧱𩩛𩼄𩼚𪄵𪊆𪘥]→jì; -[亽廭樭]→ji; -[㚙㹢䂟䕒䴥乫伽佳傢加嘉埉夹夾家抸拁枷梜毠泇浃浹犌猳珈痂笳耞腵茄葭袈豭貑跏迦鉫鉿鎵镓麚𠷉𠺢𡩚𡭘𡶥𣪇𣮫𤟚𤠙𥝿𥡮𥹌𦎮𦣯𧉪𧦤𨔗𨔣𩊏𩶛𪐓𪔟]→jiā; -[㕅㪴㮖㿓䀫䕛䛟䩡唊圿忦恝戛戞扴荚莢蛱蛺袷裌跲郏郟鋏铗鞂頬頰颊餄鴶鵊𡊠𢫢𥇗𥑔𥞵𦎱𦧮𦸘𦺧𦽤𧿵𨒇𩉡𩚲𩛩𩠃𪇷𪈟]→jiá; -[䑝仮假叚婽岬徦斚斝椵榎槚檟玾甲瘕胛賈贾鉀钾𣦉𤖰𤗜𥑐𩌍𩨹𩲣𪆲]→jiǎ; +[㚻㛷㦘㫷㮷䁶䂑䇫䐚䕤䗗䛴䟇丌乩僟击刉刏剞勣叽咭唧喞嗘嘰圾基墼姫姬屐嵆嵇撃擊敧朞机枅槣樭機櫅毄激犄玑璣畸畿癪矶磯禨积稘稽積笄筓箕簊緝績绩缉羁羇羈耭肌芨虀襀覉覊觭譏譤讥賫賷赍跡跻蹟躋躸迹鄿銈錤鐖鑇鑙隮雞鞿韲飢饑饥鳮鶏鷄鸄鸡齎齏齑𠀷𠋻𠍃𠔋𠚽𠟣𠴩𠷌𠼻𡇟𡫀𡳮𡿙𢁂𢆻𢡴𢨐𢩦𢼋𣇳𣪠𣬠𣰈𤋭𤌿𤳎𥘌𥡒𥨿𥫶𥰦𥳏𥺵𦌰𦠄𦳌𦺬𦼷𦿓𧐐𧗒𧫠𨅤𨊻𨍺𨐆𨮺𨲪𨳻𨹶𨻕𩉜𩐆𩚮𩜆𩠨𩨒𪅹𪌍𪔋𫌀]→jÄ«; +[㔕㗊㗱㘍㙫㠍㠎㡮㤂㥛㧀㭲㲺㴕㻷㽺㾊䁒䐕䚐䞘䟌䣢䩯䲯䳭亟亼亽伋佶偮卙即卽及叝吉塉姞嫉岌嶯庴彶忣急愱戢揤极棘楫極槉橶檝殛汲湒潗濈焏狤疾瘠皀皍笈箿籍級级耤脊膌艥蒺蕀蕺藉螏襋觙诘谻趌踖蹐躤輯轚辑郆銡鍓鏶集雦雧霵鶺鷑鹡𠑃𠓞𠗏𠦫𠨠𠫷𠯉𠶻𠹋𠿠𡁰𡃃𡅺𡦪𡹪𢃺𢉗𢏞𢰒𢱣𣏡𣖷𣛔𣜇𣣝𣳃𣹜𤊵𤎗𤠎𤷉𤺷𤿠𥈂𥊬𥋥𥒡𥕂𥖙𥠋𦎢𦝖𦠾𦩧𦵾𦶍𦺩𦺴𧉆𧉍𧎿𧤏𧥄𧧩𧩦𧪠𧮭𧽑𨋉𨤹𨦮𨪏𨸚𩀖𩦤𩴃𪂺𪄸]→jí; +[㚡㞆㞛㞦㦸㨈㴉䍤䢳丮几妀嵴己幾戟挤掎撠擠泲犱穖虮蟣魕魢鱾麂𠮯𠱨𢓄𢜭𤜝𤜾𥪼𥾊𧾾𨄐𨒴𨳋𩉢𩯋𪂍]→jǐ; +[⺔⺕㑧㒫㙨㞃㠱㡭㥍㮨㰟㲅㳵㸄㹄㻑㾵䀈䋟䐀䓽䗁䛋䜞䝸䠏䢋䤒䦇䨖䮺䰏䶓䶩伎偈兾冀剂剤劑哜嚌坖垍塈妓季寂寄峜廭彐彑徛忌悸惎懻技旡-旣暨暩曁梞檕檵洎济済漃漈濟瀱痵癠祭禝稩稷穄穊穧紀紒継繋繼纪继罽臮芰茍茤荠葪蓟蔇薊薺蘎蘮蘻裚覬觊計記誋諅计记跽际際霁霽驥骥髻鬾鯚鰶鰿鱀鱭鲚鲫鵋齌𠨕𠲹𠴫𠿉𡁪𡋚𡜱𡥞𡦊𡪱𡬄𡽉𢍇𢗂𢗹𢚁𢭄𢺼𢼷𣄯𣄱𣔽𣯅𣱗𣽍𤓑𤛄𤤋𤫝𤵀𥡴𥣩𥪫𥭋𥭌𥭜𥷙𦁳𦂑𦆡𦇧𦋋𦌗𦜸𦪱𦮯𦮼𦺶𦾲𧃞𧇯𧓓𧟜𧡉𧡯𧢾𧧃𧧟𧪇𧫜𧾽𨀶𨂢𨛉𨛑𨜒𨢵𨣧𩓮𩞊𩥉𩧱𩩛𩼄𩼚𪄵𪊆𪘥]→jì; +[㚙㹢䂟䕒䴥乫伽佳傢加嘉埉夹夾家抸拁枷梜毠泇浃浹犌猳珈痂笳糘耞腵茄葭袈豭貑跏迦鉫鉿鎵镓麚𠷉𠺢𡩚𡭘𡶥𣪇𣮫𤟚𤠙𥝿𥡮𥹌𦎮𦣯𧉪𧦤𨔗𨔣𩊏𩶛𪐓𪔟]→jiā; +[㕅㪴㮖㿓䀫䕛䛟䩡唊圿忦恝戛戞扴荚莢蛱蛺袷裌跲郏郟鋏铗頬頰颊餄鴶鵊𡊠𢫢𥇗𥑔𥞵𦎱𦧮𦸘𦺧𦽤𧿵𨒇𩉡𩚲𩛩𩠃𪇷𪈟]→jiá; +[䑝假叚婽岬徦斚斝椵榎槚檟玾甲瘕胛賈贾鉀钾𣦉𤖰𤗜𥑐𩌍𩨹𩲣𪆲]→jiǎ; [价價嫁幏架榢稼駕驾𢉤𢜿𢱈𢱌𥋣𦙺𦨦]→jià; -[糘]→jia; -[㓺㔋㡨㦰㭴䌑䌠䓸䔐䘋䶢䶬偂兼冿囏坚堅奸姦姧尖幵惤戋戔搛椷椾樫櫼歼殲湔瀐瀸煎熞熸牋犍猏玪瑊监監睷碊礛笺箋篯緘縑缄缣肩艰艱菅菺葌蒹蕑蕳虃覸豜豣鐧鑯間间鞬鞯韀韉餰馢鰹鲣鳒鳽鵳鶼鹣麉𠫘𠼤𠿏𡄑𡬵𢃬𢐆𢦺𢨿𢳚𣘖𣘷𣚙𣝕𣮏𣽖𤍖𤪋𥊇𥌈𥡝𦋰𦏔𦣨𦽇𧂢𧢖𧤨𧥈𧲨𨔥𨳡𨳿𨴾𩅼𩆷𩇏𩋋𩌯𩍎𩛧𩱃𪏊𪐻𪒹]→jiān; -[㔓㨵㳨㶕䄯䅐䉍䚊䟰䭠䮿䵡䵤䶠俭倹儉减剪劗囝堿弿戩戬拣挸捡揀揃撿暕枧柬梘检検檢減湕瀽瑐睑瞼硷碱礆笕筧简簡籛絸繭翦茧藆蠒裥襇襉襺詃謇謭譾谫趼蹇鐗锏鬋鰎鹸鹻鹼𠍚𠏇𠐻𠹟𠽱𡄓𡅶𡑯𡭭𡾰𢆞𢍫𢩀𢵈𣜭𣠷𣥞𣳲𤄒𥀹𥍀𥍹𥢇𥳒𥳟𥳷𦁲𦂇𦢣𦺍𦺘𧀇𧅆𧬫𧮈𨢑𨣇𨤄𨰓𩉍𩟗𩽜𪒫]→jiǎn; -[⻅㣤㨴㯺㰄㵎䇟䟅䤔䥜䧖䬻䭈䯡件俴健僭剑剣剱劍劎劒劔寋建徤擶旔栫楗榗毽洊涧渐溅漸澗濺瀳牮珔瞷磵箭糋繝腱臶舰艦荐葥蔪薦螹袸見覵见諓諫譼谏賎賤贱趝践踐踺轞釼鉴鋻鍳鍵鏩鐱鑑鑒鑬鑳键餞饯𠊒𢆦𣴓𣽦𤀩𤧣𤷃𥯦𥴱𥽐𦩵𦾶𧀵𧂂𧂆𧗸𧙧𨎫𨏊𨪅𨵭𨷓𩉔𩻘𪃛𪆿𪉦𪋁𪙨]→jiàn; -[墹彅橺殱礀]→jian; +[㓺㔋㡨㦰㭴䌑䌠䓸䔐䘋䶢䶬兼冿囏坚堅奸姦姧尖幵惤戋戔搛椷椾樫櫼歼殱殲湔瀐瀸煎熞熸牋犍猏玪瑊监監睷碊礛笺箋篯緘縑缄缣肩艰艱菅菺葌蒹蕑蕳虃覸豜豣鐧鑯間间鞬鞯韀韉餰馢鰹鲣鳒鳽鵳鶼鹣麉𠫘𠼤𠿏𡄑𡬵𢃬𢐆𢦺𢨿𢳚𣘖𣘷𣚙𣝕𣮏𣽖𤍖𤪋𥊇𥌈𥡝𦋰𦏔𦣨𦽇𧂢𧢖𧤨𧥈𧲨𨔥𨳡𨳿𨴾𩅼𩆷𩇏𩋋𩌯𩍎𩛧𩱃𪏊𪐻𪒹]→jiān; +[㔓㨵㳨㶕䄯䅐䉍䚊䟰䭠䮿䵡䵤䶠俭倹儉减剪劗囝堿弿彅戩戬拣挸捡揀揃撿暕枧柬梘检検檢減湕瀽瑐睑瞼硷碱礆笕筧简簡籛絸繭翦茧藆蠒裥襇襉襺詃謇謭譾谫趼蹇鐗锏鬋鰎鹸鹻鹼𠍚𠏇𠐻𠹟𠽱𡄓𡅶𡑯𡭭𡾰𢆞𢍫𢩀𢵈𣜭𣠷𣥞𣳲𤄒𥀹𥍀𥍹𥢇𥳒𥳟𥳷𦁲𦂇𦢣𦺍𦺘𧀇𧅆𧬫𧮈𨢑𨣇𨤄𨰓𩉍𩟗𩽜𪒫]→jiǎn; +[⻅㣤㨴㯺㰄㵎䇟䟅䤔䥜䧖䬻䭈䯡件俴健僭剑剣剱劍劎劒劔墹寋建徤擶旔栫楗榗毽洊涧渐溅漸澗濺瀳牮珔瞷磵礀箭糋繝腱臶舰艦荐葥蔪薦螹袸見覵见諓諫譼谏賎賤贱趝践踐踺轞釼鉴鋻鍳鍵鏩鐱鑑鑒鑬鑳键餞饯𠊒𢆦𣴓𣽦𤀩𤧣𤷃𥯦𥴱𥽐𦩵𦾶𧀵𧂂𧂆𧗸𧙧𨎫𨏊𨪅𨵭𨷓𩉔𩻘𪃛𪆿𪉦𪋁𪙨]→jiàn; +[橺]→jian; [㹔䗵䜫僵壃姜将將摪橿殭江浆漿畕畺疅疆礓繮缰翞茳葁薑螀螿豇韁鱂鳉𠘌𡷍𢪇𤕭𤕯𤛜𥆅𥔣𥗪𥬮𦦗𧘍𨃇𨜰]→jiāng; [㢡㯍䁰䉃䋌䒂傋奖奨奬桨槳獎耩膙蒋蔣講讲顜𡏞𡑶𣫳𤖛𥷃𩌾]→jiǎng; -[䞪䥒勥匞匠夅嵹弜弶彊摾洚滰犟糡糨絳绛袶謽酱醤醬降𠼢𡲣𢘸𣚦𣨣𣩴𥞜𨯞𩝽𩴒𩷄𩷭𪀘]→jiàng; -[杢櫤]→jiang; -[㲬㶀䌭䍊䢒䴔䶰交僬嘄姣娇嬌峧嶕嶣憍椒浇澆焦燋礁穚簥胶膠膲艽芁茭茮蕉虠蛟蟭跤轇郊鐎驕骄鮫鲛鵁鷍鷦鷮鹪𠝑𠩏𡏭𡓖𡟠𢧱𣝞𣺳𥃪𥄉𥉼𥹜𦅃𦌆𦫶𧣦𨎦𨓩𨨴𨱓𨶲𨸋𩎔𩴧𩵰𩿑𪁉𪚰]→jiāo; -[㩰㭂㳅㽱㽲䀊䘨䚩䥞佼侥僥儌剿劋孂徺徼恔憿挢捁搅摷撟撹攪敫敽敿晈暞曒湫湬灚烄煍燞狡璬皎皦矫矯絞繳绞缴脚腳臫蟜角譑賋踋鉸铰隦餃饺鱎𠕧𠜅𠞰𡙎𢀌𢄺𢅎𢯴𢻟𣁹𣏑𣧦𣩓𤃭𤉧𤶀𤶳𥂨𥃤𥅟𥇟𥉒𥏹𥳴𦗵𧂈𧎙𧎸𨇕𨖵𨝰𨶟𨶪𨺹]→jiǎo; +[䞪䥒勥匞匠夅嵹弜弶彊摾櫤洚滰犟糡糨絳绛袶謽酱醤醬降𠼢𡲣𢘸𣚦𣨣𣩴𥞜𨯞𩝽𩴒𩷄𩷭𪀘]→jiàng; +[杢]→jiang; +[㲬㶀䌭䍊䢒䴔䶰交僬嘄姣娇嬌峧嶕嶣憍椒浇澆焦燋礁穚簥胶膠膲艽芁茭茮蕉虠蛟蟭跤轇郊鐎驕骄鮫鲛鵁鷦鷮鹪𠝑𠩏𡏭𡓖𡟠𢧱𣝞𣺳𥃪𥄉𥉼𥹜𦅃𦌆𦫶𧣦𨎦𨓩𨨴𨱓𨶲𨸋𩎔𩴧𩵰𩿑𪁉𪚰]→jiāo; +[㩰㭂㳅㽱㽲䀊䘨䚩䥞佼侥僥儌剿劋孂徺徼恔憿挢捁搅摷撟撹攪敫敽敿晈暞曒湫湬灚烄煍燞狡璬皎皦矫矯笅絞繳纐绞缴脚腳臫蟜角譑賋踋鉸铰隦餃饺鱎𠕧𠜅𠞰𡙎𢀌𢄺𢅎𢯴𢻟𣁹𣏑𣧦𣩓𤃭𤉧𤶀𤶳𥂨𥃤𥅟𥇟𥉒𥏹𥳴𦗵𧂈𧎙𧎸𨇕𨖵𨝰𨶟𨶪𨺹]→jiǎo; [㠐㬭㰾䂃叫呌嘂嘦噍噭嬓峤嶠挍敎教斠滘漖潐獥珓皭窌窖藠訆譥趭較轎轿较酵醮釂𠘣𡥈𡬋𢒾𢕪𢥚𢼫𤕝𤫷𥘊𥡤𥦢𦮁𧺜𧾐𨎬𨡃𨲭𩊔𩯘𩱞𪖄]→jiào; -[櫵纐鵤]→jiao; -[㫸䃈䕸䥛䦈喈嗟堦媘嫅接掲揭擑椄湝煯疖痎癤皆秸稭脻菨蝔街謯阶階鶛𠙤𣶏𤭧𤮌𥷫𦁉𦈰𦝨𧞝𩘅𩩰𪉚]→jiē; -[⺋㓗㔚㘶㛃㞯㦢㨗㨩㮞㮮㸅㼪䀷䀹䂝䂶䅥䌖䕙䗻䣠䲙倢偼傑刦刧刼劫劼卩卪喼婕孑尐岊崨嵥巀幯截拮捷昅杰桀楬楶榤櫭洁滐潔疌睫碣竭節結絜结羯节莭蓵蜐蝍蠘蠞蠽衱袺訐詰誱讦踕迼鉣鍻鞊颉魝鮚鲒𠂈𠄍𠅂𠐉𠬮𠯙𡉷𡔣𡙣𡣯𡨲𡩣𡵒𡸎𡽱𢈻𢎔𢎡𢢂𢨜𢪍𢫐𢬱𢱄𢷿𢻮𣙴𣚃𣮌𣮍𣰞𣳟𤁢𥁂𥅴𥇒𥓐𥝔𥝥𥠹𥢻𥵞𥾌𦀖𦈜𦎒𦵴𦺢𦿐𧍠𧍩𧏥𧞩𧞬𧫑𧼨𧽄𧽟𧾢𧾯𨃲𨓰𨕽𨥂𩔄𩟦𩢴𩧵𩯰𩾶𪀾𪁍𪃈𪅸𪇲𪉋𪌧𪖋]→jié; +[櫵鵤]→jiao; +[㫸䃈䕸䥛䦈喈喼嗟堦媘嫅接掲揭擑椄湝煯疖痎癤皆秸稭脻菨蝔街謯阶階鞂鶛𠙤𣶏𤭧𤮌𥷫𦁉𦈰𦝨𧞝𩘅𩩰𪉚]→jiē; +[⺋㓗㔚㘶㛃㞯㦢㨗㨩㮞㮮㸅㼪䀷䀹䂝䂶䅥䌖䕙䗻䣠䲙倢偼傑刦刧刼劫劼卩卪婕媫孑尐岊崨嵥嶻巀幯截拮捷掶擮昅杰桀桝楬楶榤櫭洁滐潔疌睫碣礍竭節結絜结羯节莭蓵蜐蝍蠘蠞蠽衱袺訐詰誱讦踕迼鉣鍻鞊颉魝鮚鲒𠂈𠄍𠅂𠐉𠬮𠯙𡉷𡔣𡙣𡣯𡨲𡩣𡵒𡸎𡽱𢈻𢎔𢎡𢢂𢨜𢪍𢫐𢬱𢱄𢷿𢻮𣙴𣚃𣮌𣮍𣰞𣳟𤁢𥁂𥅴𥇒𥓐𥝔𥝥𥠹𥢻𥵞𥾌𦀖𦈜𦎒𦵴𦺢𦿐𧍠𧍩𧏥𧞩𧞬𧫑𧼨𧽄𧽟𧾢𧾯𨃲𨓰𨕽𨥂𩔄𩟦𩢴𩧵𩯰𩾶𪀾𪁍𪃈𪅸𪇲𪉋𪌧𪖋]→jié; [姐媎檞毑解觧飷𠎿]→jiě; -[㑘㝏㠹㾏㿍䇒䛺䯰䰺䱄䲸丯介借吤堺屆届岕庎徣悈戒楐犗玠琾界畍疥砎芥蚧蛶衸褯誡诫躤鎅骱魪𠓢𠷟𡗦𡗲𡵚𣬫𤘦𤙩𧜅𧣋𨐑𨵠𩡺𩧦𪑹𪙏]→jiè; -[桝]→jie; -[⻐㦗㧆㻱䃡䈥䈽䌝䘳䤺今兓埐堻嶜巾惍斤津珒矜筋紟荕衿襟觔金釒釿钅鹶黅𠂟𠰇𢎭𢦊𤣶𥂵𦈟𦘔𦞬𦩏𧗁𨆃𨭺𩀿𩤿𪉢𪑙𪖼]→jÄ«n; +[㑘㝏㠹㾏㿍䇒䛺䯰䰺䱄䲸丯介借吤堺屆届岕庎徣悈戒楐犗玠琾界畍疥砎芥蚧蛶衸褯誡诫鎅骱魪𠓢𠷟𡗦𡗲𡵚𣬫𤘦𤙩𧜅𧣋𨐑𨵠𩡺𩧦𪑹𪙏]→jiè; +[⻐㦗㧆㻱䃡䈥䈽䌝䘳䤺今兓埐堻嶜巾惍斤津珒琻矜矝砛筋紟荕衿襟觔金釒釿钅鹶黅𠂟𠰇𢎭𢦊𤣶𥂵𦈟𦘔𦞬𦩏𧗁𨆃𨭺𩀿𩤿𪉢𪑙𪖼]→jÄ«n; [㝻㯸㹏䌍䒺䤐䥆䭙仅侭僅儘卺厪堇嫤尽巹廑槿漌瑾盡紧緊菫蓳謹谨錦锦饉馑𢬬𣝌𥖜𥯑𨚡𪏴]→jǐn; -[㨷㬐㬜㯲㱈㴆㶦㶳䀆䆮䋮䑤䗯䝲䫴䶖伒僸凚劤劲勁唫噤嚍墐妗嬧寖搢晉晋暜枃歏殣浕浸溍濅濜烬燼琎瑨璡璶祲禁縉缙荩藎覲觐賮贐赆近进進靳齽𠞱𠞾𠢱𠢵𠬶𠾤𠾬𡢳𡺽𢉅𢙿𢬶𢱷𢽖𣓏𤄼𤘡𤧫𤵞𥧲𦎷𦧈𦽔𧔷𩖗]→jìn; -[壗琻砛]→jin; -[䪫䴖京亰兢坕坙婛巠惊旌旍晶泾涇猄睛秔稉粳精経經经聙腈茎荆荊莖菁葏驚鯨鲸鵛鶁鶄麖麠鼱𠳬𡁔𢀖𢈴𣋢𣻒𤜰𤷦𥠛𦀇𦂠𦜳𦽁𦾿𧓔𧤵𩓨𩳯𩹢𪂴𪇒]→jÄ«ng; -[㘫䜘丼井儆刭剄坓宑幜憬憼景暻汫汬燛璟璥穽肼蟼警阱頚頸颈𠑱𠭉𠭗𢹘𤰳𧑊𨙷𨥙𩻱]→jǐng; -[㢣㣏㬌䔔䝼䵞俓倞傹净凈境妌婙婧弪弳径徑敬曔桱梷浄淨濪瀞獍痉痙竞竟竧竫競竸胫脛誩踁迳逕鏡镜靓靖静靚靜𠗊𠗌𠦋𠲮𠷐𣬙𥅸𥯙𥶹𦥍𦳲𨵼𩃋𩇕𩓞𩰹]→jìng; -[橸燝]→jing; +[㨷㬐㬜㯲㱈㴆㶦㶳䀆䆮䋮䑤䗯䝲䫴䶖伒僸凚劤劲勁唫噤嚍墐壗妗嬧寖搢晉晋枃歏殣浕浸溍濅濜烬煡燼琎瑨璡璶祲禁縉缙荩藎覲觐賮贐赆近进進靳齽𠞱𠞾𠢱𠢵𠬶𠾤𠾬𡢳𡺽𢉅𢙿𢬶𢱷𢽖𣓏𤄼𤘡𤧫𤵞𥧲𦎷𦧈𦽔𧔷𩖗]→jìn; +[䪫䴖京亰兢坕坙婛巠惊旌旍晶橸泾涇猄睛秔稉粳精経經经聙腈茎荆荊莖菁葏驚鯨鲸鵛鶁鶄麖麠鼱𠳬𡁔𢀖𢈴𣋢𣻒𤜰𤷦𥠛𦀇𦂠𦜳𦽁𦾿𧓔𧤵𩓨𩳯𩹢𪂴𪇒]→jÄ«ng; +[㘫䜘丼井儆刭剄坓宑幜憬憼景暻汫汬璄璟璥穽肼蟼警阱頚頸颈𠑱𠭉𠭗𢹘𤰳𧑊𨙷𨥙𩻱]→jǐng; +[㢣㣏㬌䔔䝼䵞俓倞傹净凈境妌婙婧弪弳径徑敬曔桱梷浄淨瀞獍痉痙竞竟竧竫競竸胫脛誩踁迳逕鏡镜靓靖静靚靜𠗊𠗌𠦋𠲮𠷐𣬙𥅸𥯙𥶹𦥍𦳲𨵼𩃋𩇕𩓞𩰹]→jìng; +[燝]→jing; [⺆冂冋坰埛扃絅蘏蘔駉駫𠕕𢂶𣕄𨴀𪔃𪕍]→jiōng; -[㓏㢠㤯㯋㷗㷡䌹䢛侰僒冏囧泂浻澃炅炯烱煚煛熲窘綗褧迥逈颎𠖷𢄗𣔲𤌇𦀝𧍮𩓺𩚱]→jiǒng; +[㓏㢠㤯㯋㷗㷡䌹䢛侰僒冏囧泂浻澃炅炯烱煚煛熲燛窘綗褧迥逈颎𠖷𢄗𣔲𤌇𦀝𧍮𩓺𩚱]→jiǒng; [㸨䆶䡂丩勼啾揂揪揫摎朻樛牞究糺糾纠萛赳阄鬏鬮鳩鸠𠃖𠕴𠖬𠚨𠠳𠿈𢀙𢜥𣁭𣟼𤴥𤴦𤴪𥠃𥤳𦭺𦱠𦱱𦱲𦽬𨳊𩏶𩏷𩭓𩱼]→jiÅ«; [㺵]→jiú; -[㡱久乆九乣奺灸玖紤舏酒镹韭韮𠛩𠜉𠴄𡚮𣲄𤉥𨾉𨾞]→jiǔ; -[㝌㠇㩆㲃㺩䅢䆒䊆䊘䛮䬨䳎倃僦匓匛匶厩咎媨就廄廏廐慦捄救旧柩柾桕殧疚臼舅舊鯦鷲鹫麔齨𠃺𠙔𠜃𠣿𡆥𢑇𢽭𤷑𥆷𥘦𦠢𦭻𧡑𧫾𧾻𨖏𨘂𨘮𩒦𩢹𩶧]→jiù; -[杦欍汣𣐤]→jiu; -[㖩㞐㡹㪺䅕䝻䢸䪶凥刟匊娵婮居崌抅拘挶掬梮椐泃涺狙琚疽痀眗砠罝腒艍苴菹蜛裾趄跔踘踙鋦锔陱雎鞠鞫駒驹鮈鴡鶋𠟰𠤄𠮑𠰾𡨢𡫬𡱾𡸘𡸨𣻐𥇛𥘮𥪏𥷚𦀣𦛓𦜛𦱅𧵞𧹕𨁺𨛮𨧙𨨠𩋜𩍔𩍸𪂓𪗖]→jÅ«; -[⺽㘲㥌㩴㮂㹼㽤䋰䎤䏱䕮䗇䜯䡞䤎䪕䰬䱡䳔䴗侷僪啹婅局巈桔椈橘檋毩毱泦淗湨焗犑狊粷菊蘜諊趜跼蹫躹輂郹閰駶驧鵙鵴鶪鼳𠋬𠜹𠨭𡉎𡨅𡳘𡶋𡿾𢩁𣎛𣖣𤜔𤼳𥢧𥮗𦅽𦙮𦥑𦺖𧄛𧤑𧷾𧻗𧽻𧾣𧿻𨋧𨍯𩛺𩧺𩫴𩬜𩭊𩳵𩷐𪀣]→jú; -[䃊䄔䅓䢹举咀弆挙擧椇榉榘櫸欅沮矩筥聥舉莒蒟踽齟龃𡕖𡢒𢤫𢯺𣌬𥄷𥈋𥯔𥴧𦇙𦞇𧺹]→jǔ; -[㘌㜘㞫㠪㨿㩀㬬䀠䈮䛯䣰䱟䵕䶙乬俱倨倶具冣剧劇勮句埧埾壉姖寠屦屨岠巨巪怇怐怚惧愳懅懼拒拠据據昛歫洰澽炬犋秬窭窶簴粔耟聚苣虡蚷袓詎讵豦貗跙距踞躆遽邭醵鉅鋸鐻钜锯颶飓駏鮔𠉧𠙆𠚵𡒍𡥶𢚆𣍇𣶝𤔋𤖵𤢓𤷢𥂃𥉁𥬙𥲜𥴪𦊐𦗻𦟳𦼈𧂜𧝲𧣒𧣻𧲋𧸧𨝮𨸰𩉸𩜃𩧒𩰤𩴘𩿝𪀏𪁥]→jù; -[爠襷]→ju; +[㡱久乆九乣奺杦汣灸玖紤舏酒镹韭韮𠛩𠜉𠴄𡚮𣲄𤉥𨾉𨾞]→jiǔ; +[㝌㠇㩆㲃㺩䅢䆒䊆䊘䛮䬨䳎倃僦匓匛匶厩咎就廄廏廐慦捄救旧柩柾桕欍殧疚臼舅舊鯦鷲鹫麔齨𠃺𠙔𠜃𠣿𡆥𢑇𢽭𤷑𥆷𥘦𦠢𦭻𧡑𧫾𧾻𨖏𨘂𨘮𩒦𩢹𩶧]→jiù; +[𣐤]→jiu; +[㖩㞐㡹㪺䅕䝻䢸䪶凥匊娵婮居崌抅拘挶掬梮椐泃涺狙琚疽痀眗砠罝腒艍苴菹蜛裾諊趄跔踘鋦锔陱雎鞠鞫駒驹鮈鴡鶋𠟰𠤄𠮑𠰾𡨢𡫬𡱾𡸘𡸨𣻐𥇛𥘮𥪏𥷚𦀣𦛓𦜛𦱅𧵞𧹕𨁺𨛮𨧙𨨠𩋜𩍔𩍸𪂓𪗖]→jÅ«; +[⺽㘲㥌㩴㮂㹼㽤䋰䎤䏱䕮䗇䜯䡞䤎䪕䰬䱡䳔䴗侷僪啹婅局巈桔椈橘檋毩毱泦淗湨焗犑狊粷菊蘜趜跼蹫躹輂郹閰駶驧鵙鵴鶪鼰鼳𠋬𠜹𠨭𡉎𡨅𡳘𡶋𡿾𢩁𣎛𣖣𤜔𤼳𥢧𥮗𦅽𦙮𦥑𦺖𧄛𧤑𧷾𧻗𧽻𧾣𧿻𨋧𨍯𩛺𩧺𩫴𩬜𩭊𩳵𩷐𪀣]→jú; +[䃊䄔䅓䢹举咀弆挙擧椇榉榘櫸欅沮矩筥聥舉莒蒟襷踽齟龃𡕖𡢒𢤫𢯺𣌬𥄷𥈋𥯔𥴧𦇙𦞇𧺹]→jǔ; +[㘌㜘㞫㠪㨿㩀㬬䀠䈮䛯䣰䱟䵕䶙乬俱倨倶具冣剧劇勮句埧埾壉姖寠屦屨岠巨巪怇怐怚惧愳懅懼拒拠据據昛歫洰澽炬烥犋秬窭窶簴粔耟聚苣虡蚷袓詎讵豦貗跙距踞躆遽邭醵鉅鋸鐻钜锯颶飓駏鮔𠉧𠙆𠚵𡒍𡥶𢚆𣍇𣶝𤔋𤖵𤢓𤷢𥂃𥉁𥬙𥲜𥴪𦊐𦗻𦟳𦼈𧂜𧝲𧣒𧣻𧲋𧸧𨝮𨸰𩉸𩜃𩧒𩰤𩴘𩿝𪀏𪁥]→jù; +[爠]→ju; [䅌䣺勬姢娟捐涓焆瓹脧蠲裐鎸鐫镌鵑鹃𠡶𡱑𢝓𥅬𦬾𦮻𧎖𨌫𩎳𩔱]→juān; [㷷卷呟埍帣捲臇菤錈锩𡫂𢋄𤎱𦊌𧕲𨹵𩏗𩜇𩠉]→juǎn; [㢧㢾㪻㯞䄅䌸䖭䚈䡓䳪倦劵勌奆巻慻桊淃狷獧眷睊睠絭絹縳绢罥羂蔨鄄隽雋飬餋𠔉𠢚𡘰𡡀𢍏𢎥𣙢𣚓𣜨𣬋𣬏𤲨𤺻𥁠𥆞𥱽𦦽𦳽𦼱𧭦𧯦𨆈𨤑𩏹]→juàn; [噘屩撅撧蹻𢱺𢴭𪨗𫏋]→juē; -[㔃㔢㟲㤜㩱㭈㭾㰐㲄㵐㷾㸕㹟㻕䀗䁷䇶䏐䏣䐘䖼䘿䙠䝌䞷䠇䡈䣤䦆䦼亅倔傕决刔劂勪匷厥噱嚼孒孓屫崛嶥弡彏憠憰戄抉挗捔掘攫斍桷橛橜欔欮殌氒決泬焳熦爑爝爴爵獗玃玦玨珏瑴疦瘚矍矡砄絕絶绝臄芵蕝蕨虳蚗蟨蟩覐覚覺觉觖觼訣譎诀谲貜赽趉趹蹶蹷躩逫鈌鐍鐝钁镢駃鴂鴃鶌鷢龣𠀔𠄌𠄑𠊬𠎮𠜾𠢤𠨊𠫃𠶸𡈅𡚠𡲗𡳾𡾜𢁪𢎹𢏷𢔱𢖦𢨏𢩯𣅡𣖬𣬎𤛦𤞴𤟎𤹋𤼗𥆌𥏘𥕲𥛯𥤘𥾮𦁐𦏅𦓐𦛲𦠒𦪘𧍕𧗫𧝃𧣸𧤼𧥎𧮫𧱝𧺐𧽸𧾵𧿺𨊿𨏹𨬐𨰜𨼎𨼱𩊺𩍷𩏺𩓻𩧏𩧡𩪗𩰨𪁠𪈴𪖜𪚅𫔎𫘝𫛞]→jué; +[㔃㔢㟲㤜㩱㭈㭾㰐㲄㵐㷾㸕㹟㻕䀗䁷䇶䏐䏣䐘䖼䘿䙠䝌䞷䠇䡈䣤䦆䦼亅倔傕决刔劂勪匷厥噱嚼孒孓屫崛嶥弡彏憠憰戄抉挗捔掘攫斍桷橛橜欔欮殌氒決泬灍焳熦爑爝爴爵獗玃玦玨珏瑴疦瘚矍矡砄絕絶绝臄芵蕝蕨虳蚗蟨蟩覐覚覺觉觖觼訣譎诀谲貜赽趉趹蹶蹷躩逫鈌鐍鐝钁镢駃鴂鴃鶌鷢龣𠀔𠄌𠄑𠊬𠎮𠜾𠢤𠨊𠫃𠶸𡈅𡚠𡲗𡳾𡾜𢁪𢎹𢏷𢔱𢖦𢨏𢩯𣅡𣖬𣬎𤛦𤞴𤟎𤹋𤼗𥆌𥏘𥕲𥛯𥤘𥾮𦁐𦏅𦓐𦛲𦠒𦪘𧍕𧗫𧝃𧣸𧤼𧥎𧮫𧱝𧺐𧽸𧾵𧿺𨊿𨏹𨬐𨰜𨼎𨼱𩊺𩍷𩏺𩓻𩧏𩧡𩪗𩰨𪁠𪈴𪖜𪚅𫔎𫘝𫛞]→jué; [䞵]→juě; [𣨢𥈾]→juè; [㚬军君均姰桾汮皲皸皹碅莙菌蚐袀覠軍鈞銁銞鍕钧鮶鲪麇麏麕𠀹𠣕𢻸𦇘𦌺𧽔]→jÅ«n; [𢉦]→jǔn; -[㑺㒞㕙㖥㝦㴫㻒㽙䇹䐃䕑䜭䝍俊儁呁埈寯峻懏捃攈攟晙棞浚濬焌燇珺畯竣箘箟蜠郡陖餕馂駿骏鵔鵘𠨢𢹲𤮪𥇘𥚂𥜮𥡣𦴌𦵼𧥺𧯖𨌘𨛐𨲄𨶊𪍁𪕞]→jùn; +[㑺㒞㕙㖥㝦㴫㻒㽙䇹䐃䕑䜭䝍俊儁呁埈寯峻懏捃攈攟晙棞浚濬焌燇珺畯竣箘箟蜠郡陖餕馂駿骏鵔鵕鵘𠨢𢹲𤮪𥇘𥚂𥜮𥡣𦴌𦵼𧥺𧯖𨌘𨛐𨲄𨶊𪍁𪕞]→jùn; [䘔咔咖喀擖衉]→kā; -[佧卡胩鉲]→kǎ; -[垰裃]→ka; +[佧卡垰胩裃鉲]→kǎ; [㚊䤤奒开揩鐦锎開𡙓𢔡𢾆𤡲𥻄𦂄𦈲𨴆]→kāi; [䁗䒓凯凱剀剴嘅垲塏嵦恺愷慨暟楷蒈輆鍇鎧铠锴闓闿颽𠢲𢋝𥃣𥏪]→kǎi; [㪡䡷勓忾愒愾欬炌炏烗鎎𡳂𢢚𤉫𤐩𤻜𥎆𩫀]→kài; @@ -592,206 +544,191 @@ [䡉𠻞𡻚𣔛]→kǎng; [㢜亢伉匟囥抗炕犺邟鈧钪閌𥒳𪎵]→kàng; [䯌尻髛𩩾]→kāo; -[䯪丂拷攷栲洘烤燺稁考鲓𣐊𣧏𣨻𣩅𥬯𥹬]→kǎo; -[䎋䐧犒銬铐靠鮳鯌𡭳𧋓𨘴𩝝]→kào; -[㸯䈖䌀䐦匼嗑搕柯棵榼樖牁犐珂疴瞌砢磕礚科稞窠胢苛萪薖蝌趷軻轲醘鈳錒顆颏颗髁𠏀𠲙𡸡𡻘𢈈𢩘𣧤𤖇𤰙𥃕𥝹𥠁𥧇𧎗𧨵𧵛𧿫𨍰𨏿𨢸𩏭𩜭𪍎]→kē; +[䯪丂拷攷栲洘烤考𣐊𣧏𣨻𣩅𥬯𥹬]→kǎo; +[䎋䐧犒銬铐靠鮳鯌鲓𡭳𧋓𨘴𩝝]→kào; +[㸯䈖䌀䐦匼嗑嵙搕柯棵榼樖牁犐珂疴瞌砢磕礚科稞窠胢苛萪薖蝌趷軻轲醘鈳錒钶顆颏颗髁𠏀𠲙𡸡𡻘𢈈𢩘𣧤𤖇𤰙𥃕𥝹𥠁𥧇𧎗𧨵𧵛𧿫𨍰𨏿𨢸𩏭𩜭𪍎]→kē; [壳揢殼翗]→ké; -[㞹㪙㪼㵣可坷岢嵑嶱敤渇渴炣礍𢩐𢼐𤸎𪓮]→kě; +[㞹㪙㪼㵣可坷岢嵑嶱敤渇渴炣𢩐𢼐𤸎𪓮]→kě; [㕉㕎㝓㤩䆟䙐䶗克刻剋勀勊堁娔客尅恪愙氪溘碦礊緙缂艐課课锞騍骒𠛳𠡜𠡤𠢹𠩧𠪒𠪟𠳭𠶲𠷄𡞢𡱼𢩏𢾩𣩄𣲊𣹇𤛗𥊉𥔽𥦨𥯚𧈗𧛾𧜡𧠋𩭽𩰻𩱘𪃭]→kè; -[嵙]→ke; [𩎤]→kēn; [啃垦墾恳懇肎肯肻豤錹齦龈𠳁𣍟𣥤𤀊𥖞𨼯]→kěn; [㸧掯裉褃]→kèn; [㧶㰢䃘䡩䡰劥吭坑妔挳摼牼硁硜硻誙銵鍞鏗铿阬𠠷𡷨𣢴𣫒𥉸𥑅𥒁𥒱𥥳𧀘𨋔𨌳𨌶𨍑]→kēng; [𡞚]→kěng; -[㚚㲁䅝倥埪崆悾涳硿空箜錓鵼𠀝𢃐𢷙𢽦𥔇𦱇𧌆𧚬𪔣]→kōng; +[㚚㲁䅝倥埪崆悾涳硿空箜躻錓鵼𠀝𢃐𢷙𢽦𥔇𦱇𧌆𧚬𪔣]→kōng; [㤟孔恐𢪬𣏺𤤲𥥅𦶐𩲧]→kǒng; [㸜控鞚𤗇𦁈]→kòng; -[躻]→kong; [䁱剾彄抠摳眍瞘芤𠛅𢂁𢄠𦬅]→kōu; [劶口𢼃𤘘𨙫𨥴]→kǒu; [㓂㰯䍍䳹冦叩宼寇扣敂滱瞉窛筘簆蔲蔻釦鷇𡠆𢚫𢟭𣻎𣿟𥊧𥲃𦴎𦶲𧥣𩀠𪄺𪇄𫃜]→kòu; -[㗄㩿㪂㱠㵠䂗䉐䧊䯇刳哭圐堀崫扝枯桍矻窟胐跍郀骷鮬𠠶𡀙𡑚𡑣𡗵𡶏𡼿𢏆𢼁𣗺𥈷𥌄𥟾𥧋𦜇𦡆𧠂𧷎𩑔𩑡𩨳𪍠]→kÅ«; +[㗄㩿㪂㱠㵠䂗䉐䧊䯇刳哭圐堀崫扝枯桍矻窟跍郀骷鮬𠠶𡀙𡑚𡑣𡗵𡶏𡼿𢏆𢼁𣗺𥈷𥌄𥟾𥧋𦜇𦡆𧠂𧷎𩑔𩑡𩨳𪍠]→kÅ«; [𦛏]→kú; [䇢狜苦𡞯𥯶𩇵]→kǔ; [㠸䔯䵈俈喾嚳库庫廤焅瘔秙絝绔袴裤褲趶酷𠺟𥞴𧊘𧿉𧿋𨐡𨡱𩱙𪌓]→kù; -[㛻䓙䠸䯞夸姱誇𠇗𡇚𡗢𥑹𨕺𨵧]→kuā; +[㛻䓙䠸䯞夸姱舿誇𠇗𡇚𡗢𥑹𨕺𨵧]→kuā; [㡁侉咵垮銙𢄳𩊓]→kuǎ; [㐄䦚挎胯跨骻𡕒𢓢𥏤𨃖]→kuà; -[舿]→kua; [㧟䓒擓蒯𠣲𡚅𣫉𦳋𩦱]→kuǎi; -[㔞㙕㟴㱮䈛䭝䯤侩儈凷哙噲块塊墤巜廥快旝狯獪筷糩脍膾郐鄶鱠鲙𠜐𡼾𢾒𥢶𦔦𨛖𫐆]→kuài; -[圦]→kuai; -[宽寛寬臗髋髖𣎑𥦀]→kuān; -[㯘䕀䥗䲌欵款歀窾𢕫𢴪𣢻𣽟𥟓]→kuǎn; -[窽鑧]→kuan; -[㑌䒰䖱䯑劻匡匩哐恇框洭硄筐誆诓軭邼𢼑𢼳𤝿𦚞𧻔𨀕𨏆𨴑𩢼𩬹]→kuāng; -[㾠忹抂狂誑诳軖鵟𣴥𦥰𨖢𩷗]→kuáng; +[㔞㙕㟴㱮䈛䭝䯤侩儈凷哙噲圦块塊墤巜廥快旝狯獪筷糩脍膾郐鄶鱠鲙𠜐𡼾𢾒𥢶𦔦𨛖𫐆]→kuài; +[宽寛寬臗鑧髋髖𣎑𥦀]→kuān; +[㯘䕀䥗䲌欵款歀窽窾𢕫𢴪𣢻𣽟𥟓]→kuǎn; +[㑌䒰䖱䯑劻匡匩哐恇框洭硄筐筺誆诓軭邼𢼑𢼳𤝿𦚞𧻔𨀕𨏆𨴑𩢼𩬹]→kuāng; +[㾠忹抂狂狅誑诳軖軠鵟𣴥𦥰𨖢𩷗]→kuáng; [儣夼懭]→kuǎng; -[䊯䵃况卝圹壙岲懬旷昿曠況爌眖眶矌矿礦穬絖纊纩貺贶躀軦邝鄺鉱鑛黋𡶢𡾇𣍦𣒸𥈏𧥌𧿈𨇁𨥑𨨭𪍿𪏪]→kuàng; -[砿筺絋]→kuang; +[䊯䵃况卝圹壙岲懬旷昿曠況爌眖眶矌矿砿礦穬絋絖纊纩貺贶軦邝鄺鉱鋛鑛黋𡶢𡾇𣍦𣒸𥈏𧥌𧿈𨇁𨥑𨨭𪍿𪏪]→kuàng; [㨒䯓亏刲岿巋悝盔窥窺聧蘬虧闚顝𡐠𡓰𡤞𥁇𧢦𩏣𪖢]→kuÄ«; [㙓㙺䕫䖯䟸䤆䧶䳫喹夔奎巙戣揆晆暌楏楑櫆犪睽葵藈蘷虁蝰躨逵鄈鍨鍷隗頄頯馗騤骙魁𠊾𡌤𢌳𤵮𥜶𦝢𧍜𧡦𨾎𨾗𩕜𩠮𩲅𩲷𩵉𩹍𪆴]→kuí; [㒑㚍䠑䫥煃跬蹞頍𢜽𢼀𣄲𣥮𥪊𩓗]→kuǐ; [㕟䕚䙆䙌䙡䯣䰎匮喟嘳媿嬇尯愦愧憒樻欳溃潰瞆篑簣籄聩聭聵腃蒉蕢謉鐀鑎餽饋馈𠣠𠿥𣧼𤆂𤏜𥏙𧂠𧄑𧑋𧝷𧷛𨣈]→kuì; -[㡓㱎䐊䖵䪲坤堃婫崐崑昆晜焜猑琨瑻菎蜫裈裩褌貇醌錕锟騉髠髡髨鯤鲲鵾鶤鹍𠚯𡖉𥊽𥚛𦌸𧥊𨱙𩓽𩻋𩽞𪋆]→kÅ«n; -[㩲䠅壸壼悃捆梱硱祵稇稛綑裍閫閸阃齫𦄐𧋕𨁉𩨫]→kǔn; +[㡓㱎䐊䖵䪲坤堃堒婫崐崑昆晜潉焜熴猑琨瑻菎蜫裈裩褌貇醌錕锟騉髠髡髨鯤鲲鵾鶤鹍𠚯𡖉𥊽𥚛𦌸𧥊𨱙𩓽𩻋𩽞𪋆]→kÅ«n; +[㩲䠅壸壼悃捆梱硱祵稇稛綑裍閫閸阃𦄐𧋕𨁉𩨫]→kǔn; [㫻困涃睏𢈛𣏔𣰘𣱂𩤋]→kùn; -[堒尡潉熴]→kun; -[㗥㾧䟯䦢䯺廓懖扩拡括挄擴桰濶筈萿葀蛞闊阔霩鞟鞹頢髺鬠𠚳𠠎𡎒𡻙𢠛𤫵𥕏𦧍𦧔𨓈𨨱𨶐𩋻𪗽]→kuò; -[韕]→kuo; +[å°¡]→kun; +[㗥㾧䟯䦢䯺廓懖扩拡括挄擴桰濶筈萿葀蛞闊阔霩鞟鞹韕頢髺鬠𠚳𠠎𡎒𡻙𢠛𤫵𥕏𦧍𦧔𨓈𨨱𨶐𩋻𪗽]→kuò; [㕇㡴垃拉搚柆翋菈邋𣤊𤛊𤰚𦒆𩃜𩤲𩨉]→lā; [剌嚹揦旯砬磖𡉆]→lá; [喇藞𥗿𥘁𦎏]→lǎ; -[㻋㻝䂰䃳䏀䓥䗶䱨䱫䶛揧攋楋爉瓎瘌腊臈臘蜡蝋蝲蠟辢辣鑞镴鬎鯻𠾩𡅘𢃴𢉨𤀦𤊶𥀥𥀰𥈙𥖍𦅶𦆻𦇛𦒦𧗩𧙀𧞪𧩲𨭛𩑮𩘊𩯽𪇹]→là; -[啦溂鞡𤷟𩋷]→la; +[㻋㻝䂰䃳䏀䓥䗶䱨䱫䶛揧攋楋溂爉瓎瘌腊臈臘蜡蝋蝲蠟辢辣鑞镴鬎鯻𠾩𡅘𢃴𢉨𤀦𤊶𥀥𥀰𥈙𥖍𦅶𦆻𦇛𦒦𧗩𧙀𧞪𧩲𨭛𩑮𩘊𩯽𪇹]→là; +[啦鞡𤷟𩋷]→la; [㥎䅘䋱䠭䧒來俫倈婡崃崍庲徕徠来梾棶涞淶猍琜筙箂莱萊逨郲錸铼騋鯠鶆麳𠎙𢑬𣖤𤢗𤦃𤲓𦓹𧯲𧳕𧳟𨂐𪑚]→lái; [㚓䂾𢅭𧵭𨦂]→lǎi; [㸊䄤䓶䚅䲚唻櫴濑瀨瀬癞癩睐睞籁籟藾襰賚賴赉赖頼顂鵣𠘝𡂖𡃄𡓒𦆋𨇆𩳆𪈈]→lài; -[㑣㘓㞩㦨㳕䆾䍀䑌䦨䪍䰐儖兰厱囒婪岚嵐幱惏懢拦攔斓斕栏欄欗澜瀾灆灡燣燷璼礷篮籃籣繿葻蓝藍蘭褴襕襤襴譋讕谰躝钄镧闌阑韊𠓖𠼖𡮻𢅡𢉧𢊓𢛓𣋣𥌻𥜓𦧼𧼖𨅏𨅬𨊔𨬒𨷻𩈵𩔵𪇖]→lán; +[㑣㘓㞩㦨㳕䆾䍀䑌䦨䪍䰐儖兰厱囒婪岚嵐幱惏懢拦攔斓斕栏欄欗澜瀾灆灡燣燷璼礷篮籃籣繿葻蓝藍蘭褴襕襤襴襽譋讕谰躝钄镧闌阑韊𠓖𠼖𡮻𢅡𢉧𢊓𢛓𣋣𥌻𥜓𦧼𧼖𨅏𨅬𨊔𨬒𨷻𩈵𩔵𪇖]→lán; [㛦㨫㩜㰖䌫囕壈嬾孄孏懒懶揽擥攬榄欖浨漤灠爦纜缆罱覧覽览醂顲𠓭𡒄𡓔𡽳𤑸𤣟𥦝𧮤𨎹𨣸𩟺]→lǎn; [㜮㱫䃹嚂滥濫烂燗爁爛爤瓓糷鑭𢒞𢹙𤂺𤃨𥗺𧸦𨣨𩉀]→làn; -[襽]→lan; [啷]→lāng; -[㝗㟍㢃㱢㾿䆡䡙䯖䱶勆嫏廊斏桹榔欴狼琅瑯硠稂筤艆蓈蜋螂躴郎郞鋃鎯锒阆駺𢽂𥍫𥧫𦵧𨞿𨱍𩛡𩷕𪁜]→láng; +[㝗㟍㢃㱢㾿䆡䡙䯖䱶勆嫏廊斏桹榔欴狼琅瑯硠稂筤艆蓈蜋螂躴郎郒郞鋃鎯锒阆駺𢽂𥍫𥧫𦵧𨞿𨱍𩛡𩷕𪁜]→láng; [㓪㙟㮾塱朖朗朤樃烺蓢誏𠻴𣊧𥇑𧚅]→lǎng; [㫰䍚䕞埌崀浪莨蒗閬𠺘𢳑𣻡𦺫𧻴𨶗𩲒𩳤]→làng; -[唥郒]→lang; -[捞撈]→lāo; -[㗦㞠㟉㟹㨓䃕䜎䝁䲏僗劳労勞哰唠嘮崂嶗憥浶牢痨癆磱窂簩蟧醪鐒铹顟髝𠈭𡑍𢚄𢭂𣘪𤎤𤛮𤩂𥢒𨣃𨦭𨲮𪁔]→láo; -[㧯㺐䇭䕩䝤䳓䵏佬咾姥恅栳橑潦狫老耂荖轑銠铑𡂕𣠼𤶁𦒴𨡤𪀧]→lǎo; -[嫪憦橯涝澇烙耢耮躼軂酪𡬘𣟽𤉍𦺜𧢋𧯍]→lào; -[朥珯硓粩蛯鮱𦛨]→lao; +[唥]→lang; +[捞撈粩]→lāo; +[㗦㞠㟉㟹㨓䃕䜎䝁䲏僗劳労勞哰唠嘮崂嶗憥朥浶牢痨癆磱窂簩蟧醪鐒铹顟髝𠈭𡑍𢚄𢭂𣘪𤎤𤛮𤩂𥢒𨣃𨦭𨲮𪁔]→láo; +[⺹㧯㺐䇭䕩䝤䳓䵏佬咾姥恅栳橑潦狫珯硓老耂荖蛯轑銠铑鮱𡂕𣠼𤶁𦒴𨡤𪀧]→lǎo; +[嗠嫪憦橯涝澇烙耢耮躼軂酪𡬘𣟽𤉍𦺜𧢋𧯍]→lào; +[𦛨]→lao; [肋𡃖]→lē; [㔹㖀㦡乐仂叻忇扐楽樂氻泐玏砳竻簕艻阞韷鰳鳓𣂒𤟓𤨙𥖪𩐾]→lè; [了餎饹]→le; [勒]→lēi; -[㒍㔣㵢㹎䍣䐯䨓儽壨嫘擂檑櫑欙瓃畾礌礧縲纍纝缧罍羸蔂蘲虆蠝轠鐳鑘镭雷靁鼺𡈶𡰠𡻱𢴱𣀀𣚎𣡧𤜖𤡂𤮎𤮚𤮸𤳳𤳴𤼘𥍔𦣄𧒜𧒽𧞭𨞽𩴻]→léi; -[㒦㙼㵽㶟㼍㿔䉂䛶䣂䴎傫儡厽垒壘樏櫐灅癗磊磥礨絫耒腂蕌蕾藟蘽誄讄诔鑸鸓𠱤𡚗𡻭𡼊𡾋𡾖𡿉𡿛𢹮𣠠𣡺𤃻𤢹𥑶𥗬𦇄𦓥𦢏𨄱𨊚𨻌]→lěi; +[㒍㔣㵢㹎䍣䐯䨓儽壨嫘擂檑櫑欙瓃畾礌礧縲纍纝缧罍羸蔂蘲虆轠鐳鑘镭雷靁鱩鼺𡈶𡰠𡻱𢴱𣀀𣚎𣡧𤜖𤡂𤮎𤮚𤮸𤳳𤳴𤼘𥍔𦣄𧒜𧒽𧞭𨞽𩴻]→léi; +[㒦㙼㵽㶟㼍㿔䉂䛶䣂䴎傫儡厽垒塁壘樏櫐灅癗矋磊磥礨絫耒腂蕌蕾藟蘽蠝誄讄诔鑸鸓𠱤𡚗𡻭𡼊𡾋𡾖𡿉𡿛𢹮𣠠𣡺𤃻𤢹𥑶𥗬𦇄𦓥𦢏𨄱𨊚𨻌]→lěi; [㑍㲕㴃䉪䒹䢮䣦䮑攂泪洡涙淚禷类累纇蘱酹銇錑頛頪類颣𡔇𣀜𣨅𥅦𥗶𥣬𥤐𨀤𨶺𩔗𩛝𩵓𪑯]→lèi; -[嘞塁鱩]→lei; +[嘞]→lei; [㘄]→lēng; [䉄䬋塄崚棱楞碐稜薐輘𥈮𦼊𧼔𨈓𩩡]→léng; [冷]→lěng; [䮚倰堎愣睖踜]→lèng; [哩]→lÄ«; -[㒿㓯㛤㠟㦒㰀㰚㴝㹈䄜䅻䉫䊍䋥䍠䍦䔆䔣䔧䖥䖽䖿䙰䣓䣫䱘䴻䵓䵩刕剓剺劙厘喱嚟囄嫠孋孷廲悡攡斄杝梨梩梸棃樆漓灕犁犂狸琍璃瓈盠睝离穲筣篱籬粚糎縭纚缡罹艃荲菞蓠蔾藜蘺蜊蟍蠡褵謧貍邌醨釐鋫錅鏫鑗離騹驪骊鯬鱺鲡鵹鸝鹂黎黧𠛘𠞙𠭰𠻗𠼝𠾆𡃷𡥽𡿎𢄡𢌈𢛮𢟢𢟤𢤂𢮃𣁟𣐬𣘬𣞴𣫥𣮉𣯤𤗫𤚓𤭜𥊈𥌛𥣥𥲧𥲪𥻿𥼅𦃇𦔓𦢱𦺙𧄚𧅯𧋎𧋠𧑇𧕮𧕯𧚩𧫬𧮛𨄛𨇎𨛫𨝏𨝖𨝟𨤫𨯽𩁟𩆲𩥬𩥴𩧋𩭇𩻌𪁐𪅆𪌱𪏼𪐅𪒔𪖂]→lí; +[㒿㓯㛤㠟㦒㰀㰚㴝㹈䄜䅻䉫䊍䋥䍠䍦䔆䔣䔧䖥䖽䖿䙰䣓䣫䱘䴻䵓䵩刕剓剺劙厘喱嚟囄嫠孋孷廲悡斄杝梨梩梸棃樆漓灕犁犂狸琍璃瓈盠睝离穲竰筣篱籬糎縭纚缡罹艃荲菞蓠蔾藜蘺蜊蟍蠡蠫褵謧貍邌醨釐鋫錅鏫鑗離驪骊鯏鯬鱺鲡鵹鸝鹂黎黧𠛘𠞙𠭰𠻗𠼝𠾆𡃷𡥽𡿎𢄡𢌈𢛮𢟢𢟤𢤂𢮃𣁟𣐬𣘬𣞴𣫥𣮉𣯤𤗫𤚓𤭜𥊈𥌛𥣥𥲧𥲪𥻿𥼅𦃇𦔓𦢱𦺙𧄚𧅯𧋎𧋠𧑇𧕮𧕯𧚩𧫬𧮛𨄛𨇎𨛫𨝏𨝖𨝟𨤫𨯽𩁟𩆲𩥬𩥴𩧋𩭇𩻌𪁐𪅆𪌱𪏼𪐅𪒔𪖂]→lí; [㸚㾖䗍䤚䧉俚兣娌峛峢峲李欚浬澧理礼禮粴蟸裏裡豊逦邐醴里鋰锂鯉鱧鲤鳢𠚄𡆯𢏃𣀂𣀷𣿞𥎓𥎔𥴡𦎐𦕸𦪶𦫈𧅮𨓦𨛋𨴻𩳓𩷋𩽵𪕴]→lǐ; -[㑦㒧㔏㕸㗚㘑㟳㠣㡂㤡㤦㧰㬏㮚㯤㱹㺡㻎㻺㼖㽁㽝㾐㿛㿨䃯䅄䇐䊪䍥䍽䓞䔁䔉䕻䘈䚕䟏䟐䡃䤙䥶䬅䬆䮋䮥䰛䰜䲞䴡䶘丽例俐俪傈儮儷凓利力励勵历厉厤厯厲吏呖唎唳嚦囇坜塛壢娳婯屴岦巁悧慄戾搮攊攦攭暦曆曞朸枥栎栗栛棙櫔櫟櫪欐歴歷沥沴涖溧濿瀝爄爏犡猁珕瑮瓅瓑瓥疠疬痢癘癧皪盭矋砅砺砾磿礪礫礰禲秝立笠篥粒粝糲綟脷苈苙茘荔莅莉蒚蒞藶蚸蛎蛠蜧蝷蠇蠣蠫觻詈讈赲跞躒轢轣轹郦酈鉝鎘隶-隸雳靂靋鬁鱱鱳鳨鴗鷅麗麜𠌯𠘞𠘟𠛦𠝄𠞉𠞤𠠏𠠝𠠵𠢠𠩵𠪄𠪺𠫌𡤌𡫯𡮰𡯄𡳸𡸉𡾒𡿋𢍼𢡑𢤆𢤩𢨨𢩑𢸀𢻠𣀥𣌅𣌜𣟌𣦯𣧿𣫧𣲒𤁼𤃀𤄽𤇃𤔨𤖢𤘃𤜜𤟑𤠫𤡿𤩮𤳓𤹇𤹈𤻤𤼚𥁟𥉆𥌤𥌮𥌿𥓃𥝢𥠲𥨻𥬭𥶗𥷅𥷗𥽗𦃊𦅺𦇔𦘊𦜏𦠓𦪾𧄻𧉲𧒈𧓽𧔝𧘫𧙉𧢝𧥖𧧋𧯏𧰡𧲡𧴠𧽲𨃙𨇗𨊛𨍫𨏬𨘸𨜼𨞺𨟑𨢌𨪹𨬑𨷦𨽻𩄞𩅩𩆝𩗅𩗭𩘟𩘡𩙖𩞨𩣫𩧃𩪸𩯺𩰲𩱇𩴣𩶘𩽏𪅼𪓀𪖍𪗁𪙺𪙽𫁡]→lì; -[栃檪鯏]→li; +[㑦㒧㔏㕸㗚㘑㟳㠣㡂㤡㤦㧰㬏㮚㯤㱹㺡㻎㻺㼖㽁㽝㾐㿛㿨䃯䅄䇐䊪䍥䍽䓞䔁䔉䕻䘈䚕䟏䟐䡃䤙䥶䬅䬆䮋䮥䰛䰜䲞䴡䶘丽例俐俪傈儮儷凓利力励勵历厉厤厯厲吏呖唎唳嚦囇坜塛壢娳婯屴岦巁悧慄戾搮攊攦攭暦曆曞朸枥栃栎栗栛棙檪櫔櫟櫪欐歴歷沥沴涖溧濿瀝爄爏犡猁珕瑮瓅瓑瓥疠疬痢癘癧皪盭砅砺砾磿礪礫礰禲秝立笠篥粒粝糲綟脷苈苙茘荔莅莉蒚蒞藶蚸蛎蛠蜧蝷蠇蠣觻詈讈赲跞躒轢轣轹郦酈鉝鎘隶-隸雳靂靋鬁鱱鱳鳨鴗鷅麗麜𠌯𠘞𠘟𠛦𠝄𠞉𠞤𠠏𠠝𠠵𠢠𠩵𠪄𠪺𠫌𡤌𡫯𡮰𡯄𡳸𡸉𡾒𡿋𢍼𢡑𢤆𢤩𢨨𢩑𢸀𢻠𣀥𣌅𣌜𣟌𣦯𣧿𣫧𣲒𤁼𤃀𤄽𤇃𤔨𤖢𤘃𤜜𤟑𤠫𤡿𤩮𤳓𤹇𤹈𤻤𤼚𥁟𥉆𥌤𥌮𥌿𥓃𥝢𥠲𥨻𥬭𥶗𥷅𥷗𥽗𦃊𦅺𦇔𦘊𦜏𦠓𦪾𧄻𧉲𧒈𧓽𧔝𧘫𧙉𧢝𧥖𧧋𧯏𧰡𧲡𧴠𧽲𨃙𨇗𨊛𨍫𨏬𨘸𨜼𨞺𨟑𨢌𨪹𨬑𨷦𨽻𩄞𩅩𩆝𩗅𩗭𩘟𩘡𩙖𩞨𩣫𩧃𩪸𩯺𩰲𩱇𩴣𩶘𩽏𪅼𪓀𪖍𪗁𪙺𪙽𫁡]→lì; [俩倆]→liǎ; -[㜕㝺㟀㡘㢘㥕㦁㶌㺦㼓䁠䃛䆂䏈䙺䥥䨬䭑亷劆匲匳嗹噒奁奩嫾帘廉怜慩憐梿槤櫣涟溓漣濂濓熑燫磏簾籢籨縺翴联聫聮聯臁莲蓮薕螊蠊裢褳覝謰蹥连連鎌鐮镰鬑鰱鲢𠔨𢅏𢅖𣀃𣝈𤣆𤬓𤾲𥖝𥲥𦆆𦈐𦔖𦖾𧐖𧡙𨎷𨏩𨏶𨬁𨽷𩄡𩞙𪍴𪐋𪐍𪖳𪚁𪛒]→lián; -[㪘㯬㰈㰸䌞嬚摙敛斂琏璉羷脸臉蔹蘞裣襝鄻𠗳𤑿𤼏𩟅𪍦]→liǎn; -[㜃㜻㪝㱨㶑㼑僆堜媡恋戀楝殓殮浰湅潋澰瀲炼煉瑓練纞练萰蘝錬鍊鏈链鰊𠋖𠒵𡆕𡟤𣞰𣟺𣿊𤒦𤗛𤹨𥽸𦣸𧍴𧡴𧸘𧽫]→liàn; -[聨]→lian; +[㜕㝺㟀㡘㢘㥕㦁㶌㺦㼓䁠䃛䆂䏈䙺䥥䨬䭑亷劆匲匳嗹噒奁奩嫾帘廉怜慩憐梿槤櫣涟溓漣濂濓熑燫磏簾籢籨縺翴联聨聫聮聯臁莲蓮薕螊蠊裢褳覝謰蹥连連鎌鐮镰鬑鰱鲢𠔨𢅏𢅖𣀃𣝈𤣆𤬓𤾲𥖝𥲥𦆆𦈐𦔖𦖾𧐖𧡙𨎷𨏩𨏶𨬁𨽷𩄡𩞙𪍴𪐋𪐍𪖳𪚁𪛒]→lián; +[㪘㯬㰈㰸䌞嬚摙敛斂琏璉羷脸臉蔹蘝蘞裣襝鄻𠗳𤑿𤼏𩟅𪍦]→liǎn; +[㜃㜻㪝㱨㶑㼑僆堜媡恋戀楝殓殮浰湅潋澰瀲炼煉瑓練纞练萰錬鍊鏈链鰊𠋖𠒵𡆕𡟤𣞰𣟺𣿊𤒦𤗛𤹨𥽸𦣸𧍴𧡴𧸘𧽫]→liàn; [㹁䝶䣼䭪俍凉墚梁椋樑涼粮粱糧綡良踉輬辌𡑆𡮎𤙝𥛫𨄈𨎛𨵶𩘁𩞯]→liáng; [㒳㔝䓣䠃䩫両两兩唡啢掚緉脼蜽裲魉魎𠓜𠯱𣓈𥈘𩗾]→liǎng; [㾗䀶䁁亮哴喨悢晾湸諒谅輌輛辆量鍄𣄴𨱉]→liàng; [煷簗]→liang; [撩蹽]→liāo; -[㙩㵳䒿䜍䜮䨅僚嘹嫽寥寮屪嵺嶚嶛廫憀敹暸漻燎獠璙疗療簝繚缭聊膋膫藔蟟豂賿蹘辽遼鐐飉髎鷯鹩𠐋𠖂𠨥𡻪𢄷𢊻𢨺𢸘𢼙𣁰𣟆𤵠𥲊𦕵𦗖𦪕𦺹𧂏𧝜𧽽𨖚𩖝𩯊𪌵]→liáo; +[㙩㵳䒿䜍䜮䨅僚嘹嫽寥寮屪嵺嶚嶛廫憀敹暸漻燎爎獠璙疗療竂簝繚缭聊膋膫藔蟟豂賿蹘辽遼鐐飉髎鷯鹩𠐋𠖂𠨥𡻪𢄷𢊻𢨺𢸘𢼙𣁰𣟆𤵠𥲊𦕵𦗖𦪕𦺹𧂏𧝜𧽽𨖚𩖝𩯊𪌵]→liáo; [㝋㶫䄦䑠䩍叾憭曢爒瞭蓼鄝釕钌镽𢻢𢿞𣎸𤑗𥗀𧘈𧡜𨣀𪌀]→liǎo; [㡻䉼䎆䢧尞尥尦廖撂料炓窷镣𣩢𤊽𥛰𦌒𩕐𩴤𪖷]→liào; -[爎]→liao; [𦾳]→liē; -[䟩咧𨤤]→liě; -[㤠㧜㬯㭞㭩㯿㲱㸹㼲㽟䁽䅀䉭䋑䜲䝓䟹䪉䴕儠冽列劣劽哷埒埓姴巤挒捩擸栵洌浖烈煭犣猎獵睙聗脟茢蛚裂趔躐迾颲鬛鬣鮤鱲鴷𠛱𠠗𡁓𡂏𡂩𡊻𡏵𡒏𡓍𡭣𡿩𢣓𣁷𣁻𣋲𣖊𣝚𣰌𤁯𤐱𤓿𤖺𤜓𤞊𤡕𤢪𤱃𤱛𥪂𥲁𥶢𥷨𥸸𦓤𦖩𧀨𧓐𧞕𧭌𧭞𧰠𨆍𨕜𩆣𩙑𩢾𩧆𩧮𩨐𩭌𩼭]→liè; -[挘毟烮猟]→lie; +[䟩咧挘毟𨤤]→liě; +[㤠㧜㬯㭞㭩㯿㲱㸹㼲㽟䁽䅀䉭䋑䜲䝓䟹䪉䴕儠冽列劣劽哷埒埓姴巤挒捩擸栵洌浖烈烮煭犣猎猟獵睙聗脟茢蛚裂趔躐迾颲鬛鬣鮤鱲鴷𠛱𠠗𡁓𡂏𡂩𡊻𡏵𡒏𡓍𡭣𡿩𢣓𣁷𣁻𣋲𣖊𣝚𣰌𤁯𤐱𤓿𤖺𤜓𤞊𤡕𤢪𤱃𤱛𥪂𥲁𥶢𥷨𥸸𦓤𦖩𧀨𧓐𧞕𧭌𧭞𧰠𨆍𨕜𩆣𩙑𩢾𩧆𩧮𩨐𩭌𩼭]→liè; [拎]→lÄ«n; -[㔂㝝㷠䚬䢯䫐䮼临冧厸啉壣崊嶙斴晽暽林淋潾瀶燐獜琳璘痳瞵矝碄磷箖粦粼繗翷臨轔辚遴邻鄰鏻隣霖驎鱗鳞麐麟𡰚𡹇𡻫𡿠𣇰𥻋𥼭𧃮𧲂𧹩𩞻𩱬𩻜]→lín; +[㔂㝝㷠䚬䢯䫐䮼临冧厸啉壣崊嶙斴晽暽林淋潾瀶燐獜琳璘痳瞵碄磷箖粦粼繗翷臨轔辚遴邻鄰鏻隣霖驎鱗鳞麐麟𡰚𡹇𡻫𡿠𣇰𥻋𥼭𧃮𧲂𧹩𩞻𩱬𩻜]→lín; [㐭㨆䕲亃凛凜廩廪懍懔撛檁檩澟癛癝菻𠓮𡬜𤎭𥓆𧵧]→lǐn; [㖁䉮䗲䚏䫰僯吝恡悋橉焛甐疄膦蔺藺賃赁蹸躏躙躪轥閵𠐼𡃦𡳞𡶱𤂶𤌎𤗷𥳞𥶒𥷖𦺸𧖔𧶆𨏨𨸻𩣖𩴠]→lìn; -[〇㖫㡵㥄㦭㪮㬡㯪㱥㲆㸳㻏㾉䄥䈊䉁䉖䉹䌢䍅䔖䕘䖅䙥䚖䠲䡼䡿䧙䨩䯍䰱䴇䴒䴫伶凌刢囹坽夌姈婈孁岺彾掕昤朎柃棂櫺欞泠淩澪灵燯爧狑玲琌瓴皊砱祾秢竛笭紷綾绫羚翎聆舲苓菱蔆蕶蘦蛉衑裬詅跉軨酃醽鈴錂铃閝陵零霊霛霝靈駖魿鯪鲮鴒鸰鹷麢齡齢龄龗𠄖𠠢𠡭𠱠𠻠𠻱𠾥𡈍𡕮𡿡𢌔𢔁𢩗𢹝𢺰𣌟𣣋𣬹𤃩𤖦𤜙𤣘𤧘𤫩𤫲𤿅𥌼𥤜𥤞𥥋𥩔𥺙𥾂𦉢𦫃𦫊𧆺𧕅𧖜𧟙𧨈𧰻𧱢𧾇𧾮𨠎𨱋𨽲𩂙𩃞𩆒𩆚𩆮𩆻𩆼𩇄𩇎𩊂𩑊𩖊𩖵𩚹𩜁𩟃𩪥𩬔𩲩𩵀𪅋𪋳𪋾𪌏𪕌𪛈𫐉]→líng; +[〇㖫㡵㥄㦭㪮㬡㯪㱥㲆㸳㻏㾉䄥䈊䉁䉖䉹䌢䍅䔖䕘䖅䙥䚖䠲䡼䡿䧙䨩䯍䰱䴇䴒䴫伶凌刢囹坽夌姈婈孁岺彾掕昤朎柃棂櫺欞泠淩澪灵燯爧狑玲琌瓴皊砱祾秢竛笭紷綾绫羚翎聆舲苓菱蓤蔆蕶蘦蛉衑裬詅跉軨酃醽鈴錂铃閝陵零霊霗霛霝靈駖魿鯪鲮鴒鸰鹷麢齡齢龄龗𠄖𠠢𠡭𠱠𠻠𠻱𠾥𡈍𡕮𡿡𢌔𢔁𢩗𢹝𢺰𣌟𣣋𣬹𤃩𤖦𤜙𤣘𤧘𤫩𤫲𤿅𥌼𥤜𥤞𥥋𥩔𥺙𥾂𦉢𦫃𦫊𧆺𧕅𧖜𧟙𧨈𧰻𧱢𧾇𧾮𨠎𨱋𨽲𩂙𩃞𩆒𩆚𩆮𩆻𩆼𩇄𩇎𩊂𩑊𩖊𩖵𩚹𩜁𩟃𩪥𩬔𩲩𩵀𪅋𪋳𪋾𪌏𪕌𪛈𫐉]→líng; [岭嶺袊阾領领𥵝𦊓]→lǐng; [令另呤炩𠟨𤨻𤷖𧲙𨞎𩄊]→lìng; -[瀮蓤霗]→ling; +[瀮]→ling; [溜熘蹓𠺕]→liÅ«; -[㐬㽞䉧䗜䚧䝀䬟䰘䱖䱞䶉刘劉嚠媹嵧懰旈旒榴橊沠流浏瀏琉瑠瑬璢畄留畱疁瘤癅硫磂蒥蓅藰蟉裗遛鎏鎦鏐镏镠飀飅飗馏駠駵騮驑骝鰡鶹鹠麍𠗽𠪐𢏭𢤐𢷶𣞗𣟑𣠚𣱳𤥗𥀓𥆦𥠷𥰣𥶅𥹷𦀠𦃓𦊿𦑾𧏓𧮗𨦰𨪕𨻧𩗩𩙄𩢞𪃂𪆱𪇯𪎣]→liú; -[㧕嬼柳栁桺橮熮珋綹绺罶羀鉚鋶锍飹𠛓𦊑𦊗𦌁𨋖𨍸𩖴]→liǔ; -[㙀㶯㽌䄂六塯廇澑畂磟翏鐂雡霤飂餾鬸鷚鹨𢔲𢞭𢣠𤮷𥌐𥛅𥥹𥧕𥨌𦉉𨢇𩆎]→liù; -[桞]→liu; +[㐬㽞䉧䗜䚧䝀䬟䰘䱖䱞䶉刘劉嚠媹嵧懰旈旒榴橊沠流浏瀏琉瑠瑬璢畄留畱疁瘤癅硫磂蒥蓅藰蟉裗遛鎏鎦鏐鐂镏镠飀飅飗馏駠駵騮驑骝鰡鶹鹠麍𠗽𠪐𢏭𢤐𢷶𣞗𣟑𣠚𣱳𤥗𥀓𥆦𥠷𥰣𥶅𥹷𦀠𦃓𦊿𦑾𧏓𧮗𨦰𨪕𨻧𩗩𩙄𩢞𪃂𪆱𪇯𪎣]→liú; +[㧕嬼柳栁桞桺橮熮珋綹绺罶羀鉚鋶锍𠛓𦊑𦊗𦌁𨋖𨍸𩖴]→liǔ; +[㙀㶯㽌䄂六塯廇澑畂磟翏雡霤飂餾鬸鷚鹨𢔲𢞭𢣠𤮷𥌐𥛅𥥹𥧕𥨌𦉉𨢇𩆎]→liù; [囖]→lo; -[⻯⻰㚅㝫㡣㦕㰍䃧䆍䏊䙪䥢䪊䮾咙嚨屸嶐巃巄昽曨朧栊櫳泷湰滝漋瀧爖珑瓏癃眬矓砻礱礲窿竜笼篭簼籠聋聾胧茏蕯蘢蠪蠬襱豅躘鏧鑨隆霳靇驡鸗龍龒龙𠾐𡃡𡬍𢤲𢸭𣫣𤵸𤾭𥪢𥪻𥬆𥳌𥸉𦨩𦪽𧍰𧙥𨇘𨏠𨐇𨺚𩂽𩄺𩙘𩙠𩟭𩧪𪔳𪔷𪚑𪚓𪚘𪚝𪚠]→lóng; +[⻯⻰㚅㝫㡣㦕㰍䃧䆍䏊䙪䥢䪊䮾咙嚨屸嶐巃巄昽曨朧栊槞櫳泷湰滝漋瀧爖珑瓏癃眬矓砻礱礲窿竜笼篭籠聋聾胧茏蕯蘢蠪蠬襱豅躘鏧鑨隆霳靇驡鸗龍龒龙𠾐𡃡𡬍𢤲𢸭𣫣𤵸𤾭𥪢𥪻𥬆𥳌𥸉𦨩𦪽𧍰𧙥𨇘𨏠𨐇𨺚𩂽𩄺𩙘𩙠𩟭𩧪𪔳𪔷𪚑𪚓𪚘𪚝𪚠]→lóng; [㙙㴳䡁儱垄垅壟壠拢攏竉篢陇隴龓𢤱𪐖]→lǒng; -[㑝㛞㟖㢅㳥哢徿挵梇贚𠮽𠱚𡱯𢙱𤼃𥦌𧚂𨛓]→lòng; -[槞]→long; +[㑝㛞㟖㢅㳥哢徿梇贚𠮽𠱚𡱯𢙱𤼃𥦌𧚂𨛓]→lòng; [䁖瞜]→lōu; [㟺㡞㥪㲎㺏䄛䝏䣚䫫䮫䱾偻僂剅喽嘍娄婁廔慺楼樓溇漊熡耧耬艛蒌蔞蝼螻謱軁遱鞻髅髏𠞭𠳴𡇭𣫻𤋏𤠋𤬏𦎹𧁾𧢃𧰃𧷡𨻻𩏝𩨇]→lóu; [㪹䅹塿嵝嶁搂摟甊篓簍𡗆𡰌𢈢𥕍𧯨𪍣]→lǒu; [㔷屚漏瘘瘺瘻鏤镂陋𠖛𠗩𡪅𣤋𦸢𧫞𨄋𨝢𨦖𨫒𨱐]→lòu; -[噜撸]→lÅ«; -[㠠㢳㪭㭔㱺㿖䡎䮉䰕卢嚧垆壚庐廬攎曥栌櫚櫨泸瀘炉爐獹玈璷瓐盧矑籚纑罏胪臚舻艫芦蘆蠦轤轳鑪顱颅髗魲鱸鲈鸕鸬黸𡉴𡳴𣆐𤬛𤮧𥀵𦿊𧆣𧇄𨇖𩄅𩍼𪑄𪖌]→lú; +[噜撸謢]→lÅ«; +[㠠㢳㪭㭔㱺㿖䡎䮉䰕卢嚧垆壚庐廬攎曥枦栌櫚櫨泸瀘炉爐獹玈璷瓐盧矑籚纑罏胪臚舮舻艫芦蘆蠦轤轳鈩鑪顱颅髗魲鱸鲈鸕鸬黸𡉴𡳴𣆐𤬛𤮧𥀵𦿊𧆣𧇄𨇖𩄅𩍼𪑄𪖌]→lú; [⻧㔪㢚㯭䲐卤嚕塷掳擄擼樐橹櫓氌滷澛瀂硵磠艣艪蓾虏虜鏀鐪鑥镥魯鲁鹵𠿛𢋡𢟧𢲸𣥐𣱀𤣃𥶇𧀦𧫓𩯜𪉖𪉣]→lǔ; -[㓐㖨㛬㜙㟤㦇㪐㪖㫽㯝㯟㼾䃙䌒䍡䎑䎼䐂䘵䚄䟿䡜䩮䱚䴪侓僇剹勎勠圥坴塶娽峍廘彔录戮摝椂樚淕淥渌漉潞熝琭璐甪盝睩硉碌祿禄稑穋箓簏簬簶籙粶膔菉蔍蕗虂螰觮賂赂趢路踛蹗轆辂辘逯醁錄録錴鏕鏴陆陸露騄騼鯥鵦鵱鷺鹭鹿麓𠀽𡀔𡴆𡷏𢊩𢫫𢯅𢾬𣞓𣩏𣼟𤝮𤟘𤢊𤨍𤺼𤻱𤽺𤿴𥀔𥈛𥉶𥒨𥚊𥛞𥛪𥣤𥫰𥲎𦋔𦌕𦌟𦗓𦪇𦸐𦼋𦽂𦽎𦾞𦾷𦿖𧌉𧌍𧐳𧨹𧽥𨁸𨌠𨏔𨽐𩅄𩌫𩓪𩛼𩣱𪍄𪒏]→lù; -[枦氇舮鈩]→lu; +[㓐㖨㛬㜙㟤㦇㪐㪖㫽㯝㯟㼾䃙䌒䍡䎑䎼䐂䘵䚄䟿䡜䩮䱚䴪侓僇剹勎勠圥坴塶娽峍廘彔录戮摝椂樚淕淥渌漉潞熝琭璐甪盝睩硉碌祿禄稑穋箓簏簬簵簶籙粶膔菉蔍蕗虂螰觮賂赂趢路踛蹗轆辂辘逯醁錄録錴鏕鏴陆陸露騄騼鯥鵦鵱鷺鹭鹿麓𠀽𡀔𡴆𡷏𢊩𢫫𢯅𢾬𣞓𣩏𣼟𤝮𤟘𤢊𤨍𤺼𤻱𤽺𤿴𥀔𥈛𥉶𥒨𥚊𥛞𥛪𥣤𥫰𥲎𦋔𦌕𦌟𦗓𦪇𦸐𦼋𦽂𦽎𦾞𦾷𦿖𧌉𧌍𧐳𧨹𧽥𨁸𨌠𨏔𨽐𩅄𩌫𩓪𩛼𩣱𪍄𪒏]→lù; +[氇]→lu; [䕡榈氀膢藘郘閭闾馿驢驴鷜𢣻𤁵𤗬𥰠𥶆𦝼]→lǘ; -[㛎㭚㻲㾔侣侶儢吕呂屡屢履挔捋捛旅梠祣稆穞穭絽縷缕膂膐褛褸鋁铝𡡎𢈚𢙲𣭇𤾺𦛗𦭯𦳭𧃒𧈔𧜊𩄽𪈜]→lǚ; +[㛎㭚㻲㾔侣侶儢吕呂屡屢履挔捋捛旅梠焒祣稆穞穭絽縷缕膂膐褛褸鋁铝𡡎𢈚𢙲𣭇𤾺𦛗𦭯𦳭𧃒𧈔𧜊𩄽𪈜]→lǚ; [㔧㠥㲶䔞䥨勴垏寽嵂律慮櫖氯滤濾爈率箻綠緑繂绿膟葎虑鑢𠜈𠣊𠷈𡀿𡾅𢅞𢟳𢯰𣀞𤝽𥖼𥡢𥭐𥶌𦆾𦊼𧍶𧓻𧭜𩥆𩲦𩳡𩴐]→lǜ; -[焒]→lü; [㝈㡩㱍䖂䜌圝圞奱娈孌孪孿峦巒挛攣曫栾欒滦灓灤癴癵羉脔臠虊銮鑾鵉鸞鸾𢌕𢺈𤲶𤼙𦣋𦣏𧖘𨄄𨇼𨈌𨈎𨊟𩪾𪢮]→luán; [卵𡡗]→luǎn; [乱亂釠𠦨𡄹𡭸𢿢𣨀]→luàn; -[㑼㔀㗉㨼䂮䌎䛚䤣圙擽畧稤鋝鋢锊𠢌𠼟𦊹𧎾𧐋𧐯𧑀𧕌𪅅]→lüè; +[㑼㔀㗉㨼䂮䌎䛚䤣圙掠擽略畧稤鋝鋢锊𠢌𠼟𦊹𧎾𧐋𧐯𧑀𧕌𪅅]→lüè; [抡掄]→lÅ«n; -[㖮㷍䈁䑳仑伦侖倫囵圇婨崘崙惀棆沦淪綸纶腀菕蜦踚輪轮錀陯鯩𠔕𠼩𤷔𧱜]→lún; +[㖮㷍䈁䑳仑伦侖倫囵圇婨崘崙惀棆沦淪磮綸纶腀菕蜦踚輪轮錀陯鯩𠔕𠼩𤷔𧱜]→lún; [埨碖稐耣𤲕𦓾]→lǔn; [溣論论𡃝𧣵]→lùn; -[磮]→lun; [啰囉罗頱𠜖𪑋]→luō; [㑩㼈㽋䊨䯁儸攞椤欏猡玀箩籮罖羅脶腡萝蘿螺覙覶覼逻邏鏍鑼锣镙饠騾驘骡鸁𡤢𡿏𣜄𤄷𥡜𦆁𦣇𦣖𦣛𦿌𧄿𧷳𨰠𩎊𩮹𩵇𩼊𩽰𪈰𪎆𫌨]→luó; [㒩㦬㩡㰁倮剆曪瘰癳臝蓏蠃裸躶𠻡𡆆𢅾𣂞𣜢𣨪𣵟𤔖𤔝𤗀𤨗𨟥𨬅𩉙]→luǒ; -[㓢㞅㪾㱻㴖㿚䀩䇔䈷䉓䌱䌴䎊嗠峈摞泺洛洜漯濼犖珞硦笿絡纙络荦落鉻雒駱骆鮥鴼鵅𠉗𠏢𠶱𠻐𡁆𢺆𢺑𣎆𣛗𣧳𤽥𤽼𥯛𧈦𧟌𧭥𧹐𨇽𨏒𩂣𩊚𩌭𩍪𪇱𪌳]→luò; -[呣]→ḿ; +[㓢㞅㪾㱻㴖㿚䀩䇔䈷䉓䌱䌴䎊峈摞泺洛洜漯濼犖珞硦笿絡纙络荦落鉻雒駱骆鮥鴼鵅𠉗𠏢𠶱𠻐𡁆𢺆𢺑𣎆𣛗𣧳𤽥𤽼𥯛𧈦𧟌𧭥𧹐𨇽𨏒𩂣𩊚𩌭𩍪𪇱𪌳]→luò; +[呣嘸]→ḿ; [妈媽嬤嬷孖𢳀]→mā; [㦄䗫䳸犘痲蔴蟆蟇麻𡻤𢋚𤳂𥀏𥉵𩀪𩔶𩔷𪐎𪓹]→má; -[⻢㐷䣕䣖溤玛瑪码碼蚂螞鎷馬马鰢鷌𥧓𨰾]→mǎ; +[⻢㐷䣕䣖溤玛瑪码碼蚂螞遤鎷馬马鰢鷌𥧓𨰾]→mǎ; [㑻㜫㨸㾺䧞䯦傌唛嘜杩榪犸獁睰礣祃禡罵閁駡骂鬕𢉿𣨜𥉊𧪨𩊃𩨲𩶞𪒜]→mà; -[亇吗嗎嘛嫲遤]→ma; +[亇吗嗎嘛嫲]→ma; [㜥㦟䁲䚑䨪埋薶霾𢠼𨤢𩍃]→mái; [买嘪荬蕒買鷶𠿆]→mǎi; -[⻨䘑䜕䨫䮮佅劢勱卖売脈脉衇賣迈邁霡霢麥麦𥇯𥌚𦏢𦙻𧱘𩈗𩊍𪄳𪒪]→mài; +[⻨䘑䜕䨫䮮佅劢勱卖売脈脉衇賣迈邁霡霢麥麦鿏𥇯𥌚𦏢𦙻𧱘𩈗𩊍𪄳𪒪]→mài; [嫚颟]→mān; -[㒼㙢䅼䊡䐽䒥䛲䟂䯶䰋僈姏悗慲樠瞒瞞蛮蠻謾谩鞔顢饅馒鬗鬘鰻鳗𢦈𤜘𥊑𥧭𥲑𦔔𧜞𧱼𨲛𨲾𩆓𩮉𪈿𪍩𪑪]→mán; +[㒼㙢䅼䊡䐽䒥䛲䟂䯶䰋僈姏悗慲樠瞒瞞蛮蠻謾谩蹒鞔顢饅馒鬗鬘鰻鳗𢦈𤜘𥊑𥧭𥲑𦔔𧜞𧱼𨲛𨲾𩆓𩮉𪈿𪍩𪑪]→mán; [㛧䜱屘満满滿睌矕螨蟎襔鏋𥬈𥲈𦎌𧆏𧖵𩈦𩛎]→mǎn; -[㗈㡢㬅㵘䕕䝡䝢䡬墁幔慢摱曼槾漫澷熳獌縵缦蔄蔓鄤鏝镘𡢚𡻩𢿜𣁜𤅎𩅍]→màn; -[蘰]→man; +[㗈㡢㬅㵘䕕䝡䝢䡬墁幔慢摱曼槾漫澷熳獌縵缦蔄蔓蘰鄤鏝镘𡢚𡻩𢿜𣁜𤅎𩅍]→màn; [牤𡘪𤛘𩛲]→māng; [㝑㟌㡛㤶㻊䅒䈍䓼䵨吂哤娏尨庬忙恾杗杧氓汒浝牻狵痝盲硭笀芒茫蛖邙釯鋩铓駹𡩩𡩽𡵀𣙷𤰡𥆙𥐞𥝕𦎨𨛌𩒿𩭒𩷶]→máng; [㟐㟿㬒䁳䒎䖟壾漭硥茻莽莾蟒蠎𠈵𡅖𣯬𥤩𥮎𦜭𩅁𩙸𩪎𪁪𪚢]→mǎng; [𠮵𥁃𥭚]→màng; [猫貓𤚜]→māo; -[㝟㮘㲠䅦䭷兞堥嫹旄枆毛氂渵牦犛矛罞茅茆蝥蟊軞酕錨锚髦髳鶜𡹰𣬵𣭮𣹪𤛖𤝄𥎟𧍟𧐟𧒚𧓿𧔨𨈥𨥨𨦜𩬞𩭾]→máo; +[㝟㮘㲠䅦䭷兞堥旄枆毛氂渵牦犛矛罞茅茆蝥蟊軞酕錨锚髦髳鶜𡹰𣬵𣭮𣹪𤛖𤝄𥎟𧍟𧐟𧒚𧓿𧔨𨈥𨥨𨦜𩬞𩭾]→máo; [㚹㧇乮冇卯夘峁戼昴泖笷蓩铆𠔼𡜢𢨯𥄸𨺸]→mǎo; [㒵㒻㡌㧌㪞㫯㴘㺺㿞䀤䋃䓮䡚䫉冃冐冒媢帽愗懋暓柕楙毷瑁皃眊瞀耄芼茂萺蝐袤覒貌貿贸鄚鄮𠤝𢂹𢅉𢘅𢝌𢯾𢽢𣊃𣔺𣨇𣯀𣴟𣴼𤥰𤲰𥈆𥟪𦀸𦼪𧠊𨩩𩛨𩫁𩿂𪃑]→mào; -[么嚒嚜濹癦麼]→me; +[嚒]→mē; +[么嚜濹癦麼]→me; [㙁㺳䊈䍙䤂呅坆堳塺娒媒嵋徾攗枚栂梅楣楳槑沒没湄湈煤猸玫珻瑂眉睂矀禖穈脄脢苺莓葿蘪郿酶鋂鎇镅霉鶥鹛黴𠪃𣟸𤚤𦼻𧳬𨉭𨜘𩋿𪂜𪃏𪉏𪎭]→méi; -[䆀䓺䜸凂媄媺嬍嵄挴毎每浼渼燘美腜鎂镁黣𠍨𢮇𪎦]→měi; +[䆀䓺䜸凂媄媺嬍嵄挴毎每浼渼燘美腜躾鎂镁黣𠍨𢮇𪎦]→měi; [㭑䀛䉋䰨䰪䵢妹媚寐抺旀昧沬煝痗眛睸祙篃蝞袂跊韎鬽魅𠊉𡲭𤽃𥞊𥧴𧭵𩈐𩎟𩫍𩲈𩴈]→mèi; -[躾]→mei; +[椚]→mēn; [⻔䊟䫒亹扪捫玧璊菛虋鍆钔門閅门𣯩𤅣𧄸𨳔𨴺𩑥𩔉]→mén; [㥃㦖㱪㵍悶懑懣暪焖燜闷𧴺]→mèn; -[们們椚]→men; -[㙹㠓㩚䀄䇇䉚䑃䑅䒐䗈䙦䙩䟥䤓䥰䰒䲛䴌䴿䵆儚冡幪懞曚朦橗檬氋濛甍甿盟瞢矇矒礞艨莔萌萠蒙蕄蘉虻蝱鄳鄸霿靀顭饛鯍鸏鹲鼆𠐁𠐧𡚔𢄐𢤘𢿂𣊔𣞑𣰥𤼁𥄁𥌯𥌱𥣛𥭮𦆟𦊽𦢧𦫰𦱋𦳶𦴔𦷹𦿏𧀆𧁊𧂛𧂡𧞑𧭊𧲍𨞫𨢊𨢠𨣘𨨸𨼿𩄖𩟞𩦺𩴲𩶡]→méng; +[们們]→men; +[擝]→mēng; +[㙹㠓㩚䀄䇇䉚䑃䑅䒐䗈䙦䙩䟥䤓䥰䰒䲛䴌䴿䵆儚冡幪懞曚朦橗檬氋溕濛甍甿盟瞢矇矒礞艨莔萌蒙蕄蘉虻蝱鄳鄸霿靀顭饛鯍鸏鹲鼆𠐁𠐧𡚔𢄐𢤘𢿂𣊔𣞑𣰥𤼁𥄁𥌯𥌱𥣛𥭮𦆟𦊽𦢧𦫰𦱋𦳶𦴔𦷹𦿏𧀆𧁊𧂛𧂡𧞑𧭊𧲍𨞫𨢊𨢠𨣘𨨸𨼿𩄖𩟞𩦺𩴲𩶡]→méng; [䁅䏵勐懜懵猛獴瓾艋蜢蠓錳锰鯭𡬆𢕙𣓝𤯻𤱴𤾬𥂂𥋝𧓨𩕱]→měng; -[㜴㝱䓝䠢䥂夢夣孟梦溕霥𠖆𠵼𡒯𡬌𣽭𥉕𧀧𨮒𩆽𪅇𪇓𪈆]→mèng; -[掹擝]→meng; +[㜴㝱䓝䠢䥂夢夣孟梦霥𠖆𠵼𡒯𡬌𣽭𥉕𧀧𨮒𩆽𪅇𪇓𪈆]→mèng; +[掹]→meng; [咪眯瞇]→mÄ«; -[㜷㟜㣆㸏䉲䊳䌕䍘䕳䕷䛧䤍䥸䴢冞弥彌戂擟攠瀰爢猕獼瓕祢禰糜縻罙蒾蘼詸謎谜迷醚醾醿釄镾靡鸍麊麋麛𠞧𡄣𡇒𡝠𡬐𡾱𢇲𤦀𥇆𥇎𥈕𥎖𥭫𥮜𥵨𥹄𥽰𥿫𦖬𦗕𦞟𦟂𦰴𧠟𨒲𨢥𨣾𩔢𩞇𩸹𪋗𪋢𪎗𪓬𪕈]→mí; -[㝥㠧㥝㳽䋛䭧䱊侎孊弭敉沵洣渳濔灖眫米羋脒芈葞蔝銤𡓭𢘺𣧲𥹫𨇻𨷬𪀿𪎔]→mǐ; -[㜆㨠㫘㳴㴵㵋㸓䁇䈿䌏䌐䖑䛑䣾䤉䮭冖冪嘧塓宓宻密峚幂幎幦榓樒櫁汨沕泌淧淿滵漞濗熐祕秘簚糸羃蔤藌蜜覓覔覛觅謐谧鼏𡊭𡲼𢆯𢞞𢱮𣓔𤛬𥁑𥉴𥉿𥧧𦣥𦸡𧐎𧕵𧱻𧵬𧶡𧷦𧼊𧽨𨢎𨣯𪅮𪑸𪒄]→mì; -[㒙㝰㮌㰃䃇䏃䫵䰓婂媔嬵宀棉檰櫋眠矈矊矏綿緜绵臱芇蝒𡒳𡯫𢣔𣡠𥊿𥌂𧭇𧸨𪁼]→mián; -[⻪㝃㤁㨺㻰䀎䤄䩄丏偭免冕勉勔喕娩愐汅沔渑湎澠眄絻緬缅腼葂鮸麫黽黾𡕢𢃮𣧾𦬛𨟺𨡞𩋠𩾃]→miǎn; -[㴐䛉糆面靣麪麵麺𡧍𡧒𣅍𥄝𥤵𥻩𦽃𨉥𩈹]→miàn; +[㜷㟜㣆㸏䉲䊳䌕䍘䕳䕷䛧䤍䥸䴢冞弥彌戂擟攠瀰爢猕獼瓕祢禰糜縻蒾蘼袮詸謎谜迷醚醾醿釄镾靡鸍麊麋麛𠞧𡄣𡇒𡝠𡬐𡾱𢇲𤦀𥇆𥇎𥈕𥎖𥭫𥮜𥵨𥹄𥽰𥿫𦖬𦗕𦞟𦟂𦰴𧠟𨒲𨢥𨣾𩔢𩞇𩸹𪋗𪋢𪎗𪓬𪕈]→mí; +[㝥㠧㥝㳽䋛䭧䱊侎孊弭敉沵洣渳濔灖眫米粎羋脒芈葞蔝銤𡓭𢘺𣧲𥹫𨇻𨷬𪀿𪎔]→mǐ; +[㜆㨠㫘㳴㴵㵋㸓䁇䈿䌏䌐䖑䛑䣾䤉䮭冖冪嘧塓宓宻密峚幂幎幦榓樒櫁汨沕泌淧滵漞濗熐祕秘簚糸羃蔤藌蜜覓覔覛觅謐谧鼏𡊭𡲼𢆯𢞞𢱮𣓔𤛬𥁑𥉴𥉿𥧧𦣥𦸡𧐎𧕵𧱻𧵬𧶡𧷦𧼊𧽨𨢎𨣯𪅮𪑸𪒄]→mì; +[㒙㝰㮌㰃䃇䏃䫵䰓婂媔嬵宀杣棉檰櫋眠矈矊矏綿緜绵臱芇蝒𡒳𡯫𢣔𣡠𥊿𥌂𧭇𧸨𪁼]→mián; +[⻪㝃㤁㨺㻰䀎䤄䩄丏偭免冕勉勔喕娩愐汅沔渑湎澠眄絻緬缅腼葂鮸黽黾𡕢𢃮𣧾𦬛𨟺𨡞𩋠𩾃]→miǎn; +[㴐䛉糆面靣麪麫麵麺𡧍𡧒𣅍𥄝𥤵𥻩𦽃𨉥𩈹]→miàn; [喵]→miāo; -[㑤䁧䖢媌描瞄緢苗鱙鶓鹋𩳸𪃦]→miáo; +[㑤䁧䖢媌嫹描瞄緢苗鱙鶓鹋𩳸𪃦]→miáo; [㦝杪淼渺眇秒篎緲缈藐邈𠋝𡡺𢤧𢷕𦳥𪃐]→miǎo; [妙庙庿廟玅竗𢚋𤾛𥭝]→miào; [乜吀咩哶孭𠺗]→miē; [𥄲]→mié; [㒝㩢䁾䈼䌩䘊䩏幭懱搣櫗滅灭烕篾蔑薎蠛衊覕鑖鱴鴓𡖺𡞙𡟬𢦼𢧞𢨖𤊾𤏿𥉓𥋚𥣫𥵒𥸴𥾝𦇪𧀅𧂝𨣱𩔠𩱷𪇴𪌺𪒍]→miè; -[⺠㟩㟭㨉䁕䂥䃉䋋䝧䟨䡑䡻䪸䲄姄岷崏忞怋捪敯旻旼民珉琘瑉痻盿砇碈緍緡缗罠苠鈱錉鍲鴖𣱈𣷠𤇜𤸅𦈏𦳜𧌙𩭷𪂆𪉎]→mín; -[㞶㥸㬆僶冺刡勄悯惽愍慜憫抿敃敏暋泯湣潣皿笢簢蠠閔閩闵闽鰵鳘𠊟𢼖𢽹𣱉𣹒𤛎𤺖𤿕𥜐𦌡𦫮𧁋𧲃𨏵𪄴]→mǐn; -[垊笽]→min; +[⺠㟩㟭㨉䁕䂥䃉䋋䝧䟨䡑䡻䪸䲄姄岷崏忞怋捪旻旼民珉琘琝瑉痻盿砇碈緍緡缗罠苠鈱錉鍲鴖𣱈𣷠𤇜𤸅𦈏𦳜𧌙𩭷𪂆𪉎]→mín; +[㞶㥸㬆僶冺刡勄悯惽愍慜憫抿敃敏敯暋泯湣潣皿笢笽簢蠠閔閩闵闽鰵鳘𠊟𢼖𢽹𣱉𣹒𤛎𤺖𤿕𥜐𦌡𦫮𧁋𧲃𨏵𪄴]→mǐn; +[垊]→min; [㝠䄙䆩䊅䫤䳟冥名嫇明暝朙榠洺溟猽眀眳瞑茗蓂螟覭鄍銘铭鳴鸣𥌏𥹆𥿨𦡉𧱴𪗸]→míng; [㟰㫥佲凕姳慏酩𠋶𥥊𩣶]→mǐng; [䒌命椧詺𡥸𦫭𧟠𪂤]→mìng; @@ -799,18 +736,17 @@ [𨱯]→miǔ; [謬谬]→miù; [摸]→mō; -[䃺䭩䯢劘嚤嚩嚰嫫庅摩摹擵模橅磨糢膜蘑謨谟饃饝馍髍魔麽𠻚𡠜𡡉𡾉𣻕𤋂𤹴𥂓𦟟𨆽𨟖𨰞𨱱𩞁𩟠]→mó; +[䃺䭩䯢劘嚤嚩嚰嫫尛庅摩摹擵模橅磨糢膜蘑謨謩谟饃饝馍髍魔魹麽𠻚𡠜𡡉𡾉𣻕𤋂𤹴𥂓𦟟𨆽𨟖𨰞𨱱𩞁𩟠]→mó; [䩋懡抹𡢜𢣗𣋟𩪮𪎠]→mǒ; -[㱳㶬㷬㷵㹮䁼䁿䏞䒬䘃䬴䮬䱅䳮䴲劰唜嗼圽塻墨妺嫼寞帓帞昩暯末枺歾歿殁沫湐漠瀎爅獏瘼皌眜眽眿瞐瞙砞礳秣粖絈纆耱茉莈莫蓦藦蛨蟔謩貃貊貘銆鏌镆陌靺驀魩默黙𠆮𠇱𠡞𠢓𠬛𡈗𡊉𡻟𢄏𢊗𢐖𢗿𣧣𣶊𤣻𤿖𥄕𥕓𥙎𥞪𥬎𥱹𥽘𦅔𦔭𦥦𦫕𦮅𧕤𧕥𧠓𧥟𧰱𧻙𧼟𧿴𩃁𩄻𩌧𩐻𩑦𩑷𩢖𩢷𩥔𩿣𪍇𪍤𪏟𪒂𪒇]→mò; -[尛怽魹麿]→mo; +[㱳㶬㷬㷵㹮䁼䁿䏞䒬䘃䬴䮬䱅䳮䴲劰唜嗼圽塻墨妺嫼寞帓帞昩暯末枺歾歿殁沫湐漠瀎爅獏瘼皌眜眽眿瞐瞙砞礳秣粖絈纆耱茉莈莫蓦藦蛨蟔貃貊貘銆鏌镆陌靺驀魩默黙𠆮𠇱𠡞𠢓𠬛𡈗𡊉𡻟𢄏𢊗𢐖𢗿𣧣𣶊𤣻𤿖𥄕𥕓𥙎𥞪𥬎𥱹𥽘𦅔𦔭𦥦𦫕𦮅𧕤𧕥𧠓𧥟𧰱𧻙𧼟𧿴𩃁𩄻𩌧𩐻𩑦𩑷𩢖𩢷𩥔𩿣𪍇𪍤𪏟𪒂𪒇]→mò; +[怽麿]→mo; [哞]→mōu; [㭌䋷䏬䗋䥐䱕侔劺恈洠牟眸瞴繆缪蛑謀谋踎鉾鍪鴾麰𠥨𢃱𣫬𥿵𦭷𧎄𨴍𩢫𩶢]→móu; [䍒某𠀱𦊋𦊎𦋡𦳑]→mǒu; [𥆆𦺒]→mòu; [䱯墲毪氁𢘃𢜯𤚅𨡭𨢢]→mú; [㟂䥈亩坶姆峔拇母牡牳畆畒畝畞畮砪胟踇鉧𠺖𢟨𤝕𤵝𧩒𧬏𧰷𧿹𨈶𩡨𩬍𪎫]→mǔ; -[⺫㜈㣎㧅㾇䀲䊾䑵仫募墓幕幙慔慕暮木朰楘毣沐炑牧狇目睦穆縸艒苜莯蚞鉬钼雮霂鞪𡵬𣈊𤝂𥄈𥣸𥰻𦃤𦱒𧚀𨍎𨎸𩵦𩶖𩶩]→mù; -[凩]→mu; +[⺫㜈㣎㧅㾇䀲䊾䑵仫凩募墓幕幙慔慕暮木朰楘毣沐炑牧狇目睦穆縸艒苜莯蚞鉬钼雮霂鞪𡵬𣈊𤝂𥄈𥣸𥰻𦃤𦱒𧚀𨍎𨎸𩵦𩶖𩶩]→mù; [嗯]→ń; [㕶]→ň; [ð ®¾]→ǹ; @@ -822,19 +758,17 @@ [乃倷奶妳嬭廼氖疓艿迺釢𠧤𢉓𦠸𦶅𨎡]→nǎi; [㮈㮏㲡奈柰渿耏耐萘螚褦錼鼐𡞫𡨵𡮙𣉘𣮦𥉃𦓎𦔹𦳐𨒨𩹟]→nài; [囡]→nān; -[㓓㽖䔜䛁䶲侽南喃娚暔枏枬柟楠男畘莮諵难難𢪈𤌔𤱣𤽲𦶈𧇙𧕴𨴌𨴘𨵴𩹞]→nán; -[㫱䈒䊖戁揇湳腩萳蝻赧𡆤𡆱𡆲𦝧𧹞𨠹𨦳𩈑𩈶]→nǎn; +[㓓㽖䔜䛁䶲侽南喃娚抩暔枏柟楠男畘莮諵遖难難𢪈𤌔𤱣𤽲𦶈𧇙𧕴𨴌𨴘𨵴𩹞]→nán; +[㫱䈒䊖戁揇湳煵腩萳蝻赧𡆤𡆱𡆲𦝧𧹞𨠹𨦳𩈑𩈶]→nǎn; [㬮婻𢬷𤿏𦍀𦛚𩅠]→nàn; -[遖]→nan; [囔]→nāng; [䁸乪嚢囊欜蠰譨饢馕鬞𦗳𦣘𧖒]→náng; [㶞擃攮曩灢𩜒]→nǎng; [㚂儾齉𠶬𡿝𢖧𦈃𧅺𧟘𨳆]→nàng; [å­¬]→nāo; [㞪䃩䛝䴃呶夒峱嶩巎怓憹挠撓猱硇碙蛲蟯詉譊鐃铙𡽧𡾂𢙐𢜸𢪼𤞍𤡤𤫕𥐻𥑪𧴓𨥸𩖯𩫔𫍢]→náo; -[㑎㛴㺁䜀䜧匘垴堖嫐恼悩惱獶獿瑙碯脑腦𠊦𠡷𡍍𡿺𢅈𢉵𣭺𤊲𤋫𤷻𥀮𥒢𦗮𧩣𧳦𧴙𨱵𩛋𩤘𩩀𩫺𩬷]→nǎo; +[㑎㛴㺁䜀䜧匘垴堖嫐恼悩惱獶獿瑙碯脑脳腦𠊦𠡷𡍍𡿺𢅈𢉵𣭺𤊲𤋫𤷻𥀮𥒢𦗮𧩣𧳦𧴙𨱵𩛋𩤘𩩀𩫺𩬷]→nǎo; [婥淖臑閙闹鬧𣧽𥆲𩋈𩯆]→nào; -[脳]→nao; [㕯䅞䎪䭆抐疒眲訥讷𢗉𣧍𧤜]→nè; [呢]→ne; [𠑚𠑛𡣢𢅼𨡌]→néi; @@ -845,15 +779,13 @@ [𠹌𨶙]→něng; [㲌]→nèng; [妮]→nÄ«; -[㞾㪒㹸䘦䘽䛏䝚倪坭埿婗尼屔怩棿泥淣猊秜籾聣腝臡蚭蜺觬貎跜輗郳铌霓鯓鯢鲵麑齯𠆵𠽬𡎿𣢞𣭙𤦤𦤽𦦃𨋗𩚯𩩢𩱄𩸦𩸧𩾆𫐐]→ní; +[㞾㪒㹸䘦䘽䛏䝚倪坭埿婗尼屔怩棿泥淣猊秜籾聣腝臡蚭蜺觬貎跜輗郳铌霓鯢鲵麑齯𠆵𠽬𡎿𣢞𣭙𤦤𦤽𦦃𨋗𩚯𩩢𩱄𩸦𩸧𩾆𫐐]→ní; [㩘䕥䦵伱你儗儞孴抳拟擬旎晲柅檷狔聻苨薿鈮隬馜𡥦𡥨𢅟𢘝𢣚𣡋𤙌𥜦𥜬𥷄𦆦𦰫𧃩𨀀𩉹𩋪𩍦𩯨𩰞𪏸]→nǐ; [㠜㥾㦐㲻㵫䁥䘌䵑䵒伲匿堄嫟嬺屰惄愵昵暱氼溺眤睨縌胒腻膩誽迡逆𠱘𠸺𡎳𡞭𡣁𡫸𡬗𢚮𢛜𢦱𣘗𣲷𥄽𥇄𥺜𦮾𧈞𧏾𧖷𧵼𧺰𨺙𨽦𩈢𩺝𩺱𪏵𪐌𪙛]→nì; -[袮]→ni; [拈蔫𥺴]→niān; -[䄭䄹䬯哖年秊秥鮎鯰鲇鲶黏𠫺𦷙𨚶𩽴𪐇]→nián; +[䄭䄹䬯哖年秊秥鮎鯰鲇鲶鵇黏𠫺𦷙𨚶𩽴𪐇]→nián; [㜤㞋㮟䚓捻撚撵攆涊淰焾碾簐跈蹍蹨躎輦辇辗𠕟𠗋𠣇𡰫𣐏𤁥𦭁𨇍𨋚𨴞𩉄𩊫𪑮]→niǎn; -[㲽䧔卄唸埝姩廿念艌鼰𡝟𣎔𤽿𥮘𦁇𨢯]→niàn; -[鵇]→nian; +[㲽䧔卄唸埝姩廿念艌𡝟𣎔𤽿𥮘𦁇𨢯]→niàn; [娘嬢孃]→niáng; [𪓃]→niǎng; [䖆酿醸釀𥽬]→niàng; @@ -862,23 +794,20 @@ [捏揑]→niē; [㡪苶𢫻𪌿]→nié; [𠈊]→niě; -[㖏㖕㖖㘝㘨㘿㙞㚔㜸㩶㮆㴪㸎䂼䄒䇣䌜䌰䡾䯀䯅䯵䳖啮喦嗫噛嚙囁囓圼孼孽嵲嶭帇惗摰敜枿槷櫱涅湼痆篞籋糱糵聂聶臬臲菍蘖蠥讘踂踗蹑躡錜鎳鑈鑷钀镊镍闑陧隉顳颞齧𠶿𡆣𡍤𡰆𡴎𡶫𡸣𡾦𡾲𡿖𡿗𢈸𣀳𣌍𣙗𣯭𣰼𤭂𤴘𤶚𤺐𥔄𥬞𥬬𥮤𦄌𦈙𦘒𦛠𦞆𦯖𦵐𧁈𧋖𧞍𧻼𨊞𨙓𨱺𨲀𨶠𨻄𩋏𩐭𩒕𩖁𩣘𪌊𪎃𪎅]→niè; -[巕]→nie; +[㖏㖕㖖㘝㘨㘿㙞㚔㜸㩶㮆㴪㸎䂼䄒䇣䌜䌰䡾䯀䯅䯵䳖啮喦嗫噛嚙囁囓圼孼孽嵲嶭巕帇惗摰敜枿槷櫱涅湼痆篞籋糱糵聂聶臬臲菍蘖蠥讘踂踗踙蹑躡錜鎳鑈鑷钀镊镍闑陧隉顳颞齧𠶿𡆣𡍤𡰆𡴎𡶫𡸣𡾦𡾲𡿖𡿗𢈸𣀳𣌍𣙗𣯭𣰼𤭂𤴘𤶚𤺐𥔄𥬞𥬬𥮤𦄌𦈙𦘒𦛠𦞆𦯖𦵐𧁈𧋖𧞍𧻼𨊞𨙓𨱺𨲀𨶠𨻄𩋏𩐭𩒕𩖁𩣘𪌊𪎃𪎅]→niè; [㤛䋻䚾囜您𠽝]→nín; [拰]→nǐn; [脌]→nin; [㝕㲰䆨䗿䭢儜凝咛嚀嬣宁寍寕寗寜寧拧擰柠檸狞獰甯聍聹苧薴鑏鬡鸋𡫃𣍆𤕦𤹧𤻝𥣗𥧤𦡼𧃱𧕝𧭈𫛢]→níng; [橣矃𥳥𦡲𩕳]→nǐng; -[㣷㿦䔭佞侫泞濘𧑗]→nìng; -[澝]→ning; +[㣷㿦䔭佞侫倿泞澝濘𧑗]→nìng; [妞]→niÅ«; -[⺧㖻䒜汼牛𨷁𩲍𩵠]→niú; +[⺧㖻䒜汼牛牜𨷁𩲍𩵠]→niú; [㺲䂇䏔忸扭炄狃紐纽莥鈕钮靵𣧊𣲶𥀝𥍳𥝦𧘥𨋀𨙺𨳞𩈇𪏲]→niǔ; -[䋴衂𩙷𩚖]→niù; -[牜]→niu; +[䋴𩙷𩚖]→niù; [㶶㺜䢉侬儂农哝噥檂欁浓濃燶禯秾穠脓膿蕽襛農辳醲𥂒𨑊𨲳𩅽𩇔𩟊𪆯𪒬]→nóng; [䵜繷]→nǒng; -[弄挊癑齈𠘊]→nòng; +[弄挊挵癑齈𠘊]→nòng; [㝹䨲羺𠲴𢉕𣻖𤟦𥀫𧂦𧃨𧅘𩆟𩒔]→nóu; [㜌㳶啂𡝦𡨻𡭾]→nǒu; [䅶䘫䰭槈檽獳耨譳鎒鐞𢉚𪋺]→nòu; @@ -887,7 +816,7 @@ [傉怒搙𢫭𥛑𧪅𧿔]→nù; [𦓕]→nǘ; [女籹釹钕]→nǚ; -[㵖䖡䘐䚼䶊恧朒沑衄𥄋𥍞𦓖]→nǜ; +[㵖䖡䘐䚼䶊恧朒沑衂衄𥄋𥍞𦓖]→nǜ; [奻]→nuán; [㬉暖渜煖煗餪]→nuǎn; [𪋐]→nuàn; @@ -899,11 +828,10 @@ [喔噢]→ō; [哦]→ó; [ç­½]→o; -[䉱䌔䙔䥲塸櫙欧歐殴毆沤漚熰瓯甌謳讴鏂鴎鷗鸥𠢔𠥝𡂿𡈆𡩾𣂻𤛐𥈬𥱸𩔸]→ōu; +[䉱䌔䙔䥲塸櫙欧歐殴毆沤漚熰瓯甌藲謳讴鏂鴎鷗鸥𠢔𠥝𡂿𡈆𡩾𣂻𤛐𥈬𥱸𩔸]→ōu; [膒齵𦂕𪙃]→óu; [㒖㼴偶吘呕嘔耦腢蕅藕𠙶𠴰𣢨𤵎𥐂𥧆𥻑𧖼𧪓𪊪]→ǒu; [䌂怄慪𣉾𣓕𣽕𤁮𩀫𩥋]→òu; -[藲]→ou; [䔤䯲啪妑皅舥葩趴𣧜𣱺𤆵𤽉𥐙𦐆𧣃𨋐𩈆]→pā; [掱杷潖爬琶筢𣚒𧑡𧣣]→pá; [𥩙]→pǎ; @@ -911,140 +839,127 @@ [拍𣖐𦫖𩛇]→pāi; [䱝俳徘排棑牌犤猅簰簲輫𣝁𥱼𥴖𦩯]→pái; [廹]→pǎi; -[㭛㵺䖰哌派湃蒎鎃𠂢𠸁𣏟𣲖𣴪𥯟𥿯𦔠𧵠]→pài; -[㐴㢖㽃䆺攀潘畨眅砙𤄜𤺏𥕿]→pān; -[䃲䰉䰔媻幋搫槃洀瀊爿盘盤磐磻縏蒰蟠跘蹒蹣鎜鞶𠽲𣁦𣔚𤖭𤠍𤻷𥈼𥉟𦪹𨂝𨃞𨃟𪄀𪒀]→pán; +[㭛㵺䖰哌派渒湃蒎鎃𠂢𠸁𣏟𣲖𣴪𥯟𥿯𦔠𧵠]→pài; +[㐴㢖㽃䆺攀潘畨眅萠𤄜𤺏𥕿]→pān; +[䃲䰉䰔媻幋搫槃洀瀊爿盘盤磐磻縏蒰蟠跘蹣鎜鞶𠽲𣁦𣔚𤖭𤠍𤻷𥈼𥉟𦪹𨂝𨃞𨃟𪄀𪒀]→pán; [𧺾]→pǎn; -[冸判叛拚沜泮溿炍牉畔盼聁袢襻詊鋬鑻頖𡞟𢰿𤄧𥌊𦙀𨒃]→pàn; -[éµ¥]→pan; +[冸判叛拚沜泮溿炍牉畔盼聁袢襻詊鋬鑻頖鵥𡞟𢰿𤄧𥌊𦙀𨒃]→pàn; [䏺䨦乓沗滂胮膖雱霶𠗵𠦲𣂆𦣂𧿆𩅅𩐨𪐿𪔔]→pāng; [㥬㫄䅭䠙厐厖嫎庞徬旁舽螃逄鳑龎龐𡅃𢐊𤧭𧔧𨜷𩃎]→páng; [䒍嗙耪覫]→pǎng; [㕩炐肨胖𥪴𦜍𩈈]→pàng; -[㯱㲏䫽抛拋脬𣟏𩆘]→pāo; -[㚿䩝刨匏咆垉庖炰爮狍袍軳鞄麃麅𡂘𡯈𡾌𣮃𤔉𥶔𧙌𩎘𩎾𩐜𩗥𪊳]→páo; +[㯱㲏䫽抛拋脬萢𣟏𩆘]→pāo; +[㚿䩝刨匏咆垉庖炰爮狍袍褜軳鞄麃麅𡂘𡯈𡾌𣮃𤔉𥶔𧙌𩎘𩎾𩐜𩗥𪊳]→páo; [跑𢾳𦐸]→pǎo; [㘐㯡䶌奅泡炮疱皰砲礟礮麭𠣳𡧙𣕅𣚇𣶐𦠖𨋛𨣙𩂞]→pào; -[萢褜]→pao; [㚰呸怌柸肧胚衃醅𤬃𥹂𦙂𩎜𩵣]→pēi; [㟝㯁䣙䫊培毰裴裵賠赔锫阫陪駍𣬆𣯱𤗏𦸪𧳏𧴥𨓿𨛬𩑢]→péi; [俖𣍺]→pěi; -[㤄㧩㳈㾦䊃伂佩姵嶏帔斾旆沛浿珮笩轡辔配霈馷𢁖𢘀𢥐𥄔𨙶𩖭]→pèi; -[蓜]→pei; +[㤄㧩㳈㾦䊃伂佩姵嶏帔斾旆沛浿珮蓜轡辔配霈馷𢁖𢘀𢥐𥄔𨙶𩖭]→pèi; [㖹喷噴歕𠽾]→pēn; [湓瓫盆葐𡺜𪂽]→pén; [呠翸]→pěn; [喯𠺔]→pèn; [㛁㠮㧸䍬䥋䦕匉嘭怦恲抨梈漰澎烹砰硑磞軯閛𡼜𢏳𢼩𢽩𤘾𦚝𦯰𨑎𨠟𨺀𩱀]→pēng; -[㥊㱶䄘䡫䰃䴶倗堋塳弸彭憉挷朋棚椖槰樥熢硼稝竼篣篷纄膨芃莑蓬蟚蟛輣錋鑝韸韼騯髼鬅鬔鵬鹏𡂫𥕱𦪪𧌇𧚋𧴂𨂃𨍩𨎧𨎳𨲰𩄦𩐛𩖛𩡕𪔍]→péng; +[㥊㱶䄘䡫䰃䴶倗堋塳弸彭憉挷朋棚椖槰樥熢硼稝竼篣篷纄膨芃莑蓬蘕蟚蟛輣錋鑝韸韼騯髼鬅鬔鵬鹏𡂫𥕱𦪪𧌇𧚋𧴂𨂃𨍩𨎧𨎳𨲰𩄦𩐛𩖛𩡕𪔍]→péng; [剻捧淎皏𡗗𢪋𣨞]→pěng; [㼞掽椪碰踫𣟀𤖳𥕽𨅘𩸀]→pèng; -[㨢㱟䫠䯱丕伓伾劈噼坯悂憵批披抷旇炋狉砒磇礔礕秛秠紕纰翍耚豾邳鈈鈚鈹鉟銔錍铍霹駓髬魾鮍𠜱𠡄𠹦𡛡𡲮𢓖𢞗𢱧𢻹𢾱𣢋𣬮𣬼𤬭𤱍𤿎𤿐𦀘𧧺𧪫𨤽𨧦𩣚𪄆𪉔]→pÄ«; -[㓟㮰㯅㼰䲹䴽啤埤壀岯崥朇枇毗毘毞焷狓琵疲皮篺罴羆肶脾腗膍芘蚍蚽蚾蜱螷豼貔郫阰陴魮鲏鵧鼙𠨸𠵬𡦟𡶌𢇳𢰘𣓋𣔬𣖰𣪉𣬉𤘢𤘹𤷒𤼜𥤻𥯡𦃋𦊁𦨭𦳈𦹽𧑜𧓎𧲺𧳼𧴉𨈚𨻀𩗫𩫫𪊕𪌈]→pí; +[㨢㱟䫠䯱丕伓伾劈噼坯悂憵批披抷旇炋狉砒磇礔礕秛秠紕纰翍耚豾邳鈈鈚鈹鉟銔錃錍铍霹駓髬魾鮍𠜱𠡄𠹦𡛡𡲮𢓖𢞗𢱧𢻹𢾱𣢋𣬮𣬼𤬭𤱍𤿎𤿐𦀘𧧺𧪫𨤽𨧦𩣚𪄆𪉔]→pÄ«; +[㓟㮰㯅㼰䲹䴽啤埤壀岯崥朇枇毗毘毞焷狓琵疲皮篺罴羆肶脾腗膍芘蚍蚽蚾蜱螷蠯豼貔郫阰陴魮鲏鵧鼙𠨸𠵬𡦟𡶌𢇳𢰘𣓋𣔬𣖰𣪉𣬉𤘢𤘹𤷒𤼜𥤻𥯡𦃋𦊁𦨭𦳈𦹽𧑜𧓎𧲺𧳼𧴉𨈚𨻀𩗫𩫫𪊕𪌈]→pí; [䚰䚹䤏䫌䰦仳匹噽嚭圮庀擗疋痞癖脴苉諀銢鴄𡊝𡛘𡺮𤴣𤿇𥀘𥔁𦘩𦘲𦰽𨑜𨲐𩔙]→pǐ; -[㨽㳪㵨㿙䏘䑀䑄䠘䡟䤨䴙僻嚊媲嫓屁揊淠渒潎澼甓疈睥稫譬辟釽闢鷿鸊𠪮𠯔𠯭𢾇𣹚𣹮𤂃𤖿𤘤𤚪𦤢𧾑𨐴𨵡𨵩𨸆𨺤𩜰𪇊𪖞𪛎]→pì; -[榌]→pi; +[㨽㳪㵨㿙䏘䑀䑄䠘䡟䤨䴙僻嚊媲嫓屁揊淠潎澼甓疈睥稫譬辟釽闢鷿鸊𠪮𠯔𠯭𢾇𣹚𣹮𤂃𤖿𤘤𤚪𦤢𧾑𨐴𨵡𨵩𨸆𨺤𩜰𪇊𪖞𪛎]→pì; [㓲㾫偏囨媥犏篇翩鍂鶣𢉞𢐃𧡤𨲜]→piān; -[㛹㼐䮁楄楩胼腁諚賆跰蹁駢騈骈骿𠷊𢕨𦳄𧍲𧱩𨂯𨵸𨸇𪘀𪚏]→pián; -[覑諞谝貵𡎚]→piǎn; -[㸤䏒片騗騙骗𠯯]→piàn; -[é­¸]→pian; +[㛹㼐䮁楄楩胼腁諚谝賆跰蹁駢騈骈骿𠷊𢕨𦳄𧍲𧱩𨂯𨵸𨸇𪘀𪚏]→pián; +[覑諞貵𡎚]→piǎn; +[㸤䏒片騗騙骗魸𠯯]→piàn; [剽慓旚犥缥翲螵飃飄飘魒𠷻𡢱𡣋𧌠𧽤𨮬𩗏𩙒𪋖]→piāo; -[㼼䕯䴩嫖瓢竂薸闝𣝐𨝓𩡦]→piáo; +[㼼䕯䴩嫖瓢薸闝𣝐𨝓𩡦]→piáo; [㵱㹾彯殍皫瞟篻縹醥顠𣋳𦭼𪅃]→piǎo; [㬓䏇僄勡嘌徱漂票𣳭𩄷𩮳𪏫]→piào; [撆撇暼氕瞥𠟈𠢪𢳂𦒐𦗥𩓼𩠿]→piē; [䥕丿苤鐅]→piě; [嫳𤮕]→piè; [㡦䎙姘拼礗穦馪驞𢣐𢬵𢶳𥖶𩰗]→pÄ«n; -[㰋㺍嚬娦嫔嬪獱玭琕矉薲蠙貧贫頻顰频颦𠐺𡛞𦇖𧔪𧭹𧮝𨏞𩕵]→pín; +[㰋㺍嚬娦嫔嬪玭琕矉薲蠙貧贫頻顰频颦𠐺𡛞𦇖𧔪𧭹𧮝𨏞𩕵]→pín; [品榀𠮰𥑓]→pǐn; [汖牝聘𣎳]→pìn; [䛣乒俜娉涄甹砯竮聠艵頩𢖊𥪁𥭢𦀔𦥚𦥤𨂲𩈚𩩍]→pÄ«ng; -[㵗㺸㻂䈂䍈䓑䶄凭凴呯坪屏屛帡帲幈平慿憑枰檘泙洴淜焩玶瓶甁箳簈缾胓苹荓萍蓱蘋蚲蛢評评軿輧郱鮃鲆𠗦𡊞𢆟𤭔𤳊𥵪𦚓𦶊𧂋𧏑𩂾𪋋𪔾𪕒]→píng; +[㵗㺸㻂䈂䍈䓑䶄凭凴呯坪塀屏屛岼帡帲幈平慿憑枰檘泙洴淜焩玶瓶甁箳簈缾胓苹荓萍蓱蘋蚲蛢評评軿輧郱鮃鲆𠗦𡊞𢆟𤭔𤳊𥵪𦚓𦶊𧂋𧏑𩂾𪋋𪔾𪕒]→píng; [䀻𠗥]→pìng; -[塀岼]→ping; -[㗶㧊䍨䥽坡岥泊泼溌潑鉕鏺钋頗颇𠰼𠷑𡊟𢂤𤀪𤽌𥬒𦫔𧘟𧙅𨠓𨡩𨫁𨸭𩑼𩸿]→pō; +[㗶㧊䍨䥽坡岥泊泼溌潑鉕鏺钋頗𠰼𠷑𡊟𢂤𤀪𤽌𥬒𦫔𧘟𧙅𨠓𨡩𨫁𨸭𩑼𩸿]→pō; [㨇㩯嘙婆櫇皤蔢謈鄱𡼃𢱨𦃡𧂉𨅅𩕏]→pó; -[叵尀笸钷駊𠰐𠵳𡶆𡽠𣲳𤝯𥹖𧿽𨆵𩢘]→pǒ; -[㛘䄸䎅䞟䣪䣮䨰䪖䪙䯙岶敀昢洦炇烞珀破砶粕蒪迫醗釙魄𠾌𢶉𣍸𣬚𤖼𥗟𥵜𦍁𦐦𦑀𦑵𦒟𦥭𦥲𦾕𦿍𧴤𨂩𨑝𩊀𩔈]→pò; +[叵尀笸钷颇駊𠰐𠵳𡶆𡽠𣲳𤝯𥹖𧿽𨆵𩢘]→pǒ; +[㛘䄸䎅䞟䣪䣮䨰䪖䪙䯙岶敀昢洦烞珀破砶粕蒪迫酦醗釙魄𠾌𢶉𣍸𣬚𤖼𥗟𥵜𦍁𦐦𦑀𦑵𦒟𦥭𦥲𦾕𦿍𧴤𨂩𨑝𩊀𩔈]→pò; [桲]→po; [䬌剖娝𦵿𧠾]→pōu; [㧵䯽抔抙捊掊箁裒錇𢒷𦺎𩔻𩚭]→póu; -[㕻㰴䳝咅哣婄廍犃]→pǒu; -[䮒䲕仆噗扑撲擈攴攵潽陠鯆𡜵𢼹𤆝𤾣𥼜𦬙𧭎𧱹𨁏𪒢𪔿𫚙]→pÅ«; -[㒒㯷㲫㺪䈬䈻䑑䔕䗱䧤䴆僕匍墣濮獛璞瞨穙纀脯莆菐菩葡蒱蒲襥酺鏷镤𡰿𢈲𤗵𤰑𥐁𥣈𦮑𨛥𨽂𩪛𩯱𪋡𪖈]→pú; -[㹒圃圤普朴樸檏氆浦溥烳諩譜谱蹼鐠镨𥐚𥛟𩑀]→pǔ; +[㕻㰴䳝咅哣婄犃]→pǒu; +[⺙䮒䲕仆噗扑撲擈攴攵潽炇陠鯆𡜵𢼹𤆝𤾣𥼜𦬙𧭎𧱹𨁏𪒢𪔿𫚙]→pÅ«; +[㒒㯷㲫㺪䈬䈻䑑䔕䗱䧤䴆僕匍圤墣濮獛璞瞨穙纀脯莆菐菩葡蒱蒲贌酺鏷镤𡰿𢈲𤗵𤰑𥐁𥣈𦮑𨛥𨽂𩪛𩯱𪋡𪖈]→pú; +[㹒圃圑普暜朴樸檏氆浦溥烳諩譜谱蹼鐠镨𥐚𥛟𩑀]→pǔ; [㬥曝瀑舖舗鋪铺𣋏𧙛𧦞𩂗]→pù; -[巬巭贌]→pu; -[㠌㥓㩻㬤㱦䗩䣛䥓䫏七倛僛凄嘁妻娸悽慼慽戚攲期柒栖桤桼棲榿槭欺沏淒漆緀萋蛣諆諿蹊迉郪鏚霋魌鶈𠀁𠎰𠐾𠔶𡖾𡫁𢴰𢻪𣉓𣏶𣛺𣶠𤘌𤳃𤳤𥇚𥉐𥉷𥖫𥤥𦖊𦸓𧋉𧒕𧕉𧠪𨞢𩒛𩺲𪄭𪅾𪒆𪒑]→qÄ«; -[⻫⻬㖢㟓㟚㟢㩽㯦㰗䄢䅲䉻䐡䑴䓅䓫䞚䟚䡋䧵䩓䭶䭼䰇䱈䲬䳢䶒䶞亓亝俟其剘圻埼奇岐岓崎帺忯愭懠掑斉斊旂旗棊棋檱櫀歧淇濝猉玂琦琪璂畁畦疧碁碕祁祇祈祺禥竒粸綥綦綨纃耆肵脐臍艩芪萁萕蕲藄蘄蚑蚔蚚蛴蜝蜞蠐跂踑軝釮錡锜頎颀騎騏骐骑鬐鬿鯕鰭鲯鳍鵸鶀麒麡齊齐𠁭𠅚𠓪𠫸𡦍𡪵𡹉𡺸𢁒𢍁𢍑𢩡𢺷𢻋𢻚𢾦𢾪𣯆𤪌𤷍𤹸𥉙𥼘𦔌𦫡𦭲𦸗𧌞𧎪𧓑𧡺𧯯𧰙𨉸𨙸𨥦𨪌𨱜𨸒𨸔𩉬𩥂𩦋𩨝𩲪𩳣𩴪𩷾𩹵𪀩𪂛𪄖𪗅𪗆𪗍𪗏𪙧]→qí; +[巬巭]→pu; +[㠌㥓㩻㬤㱦䗩䣛䥓䫏七倛僛凄嘁妻娸悽慼慽戚捿攲期柒栖桤桼棲榿槭欺沏淒漆紪緀萋蛣褄諆諿蹊迉郪鏚霋魌鶈𠀁𠎰𠐾𠔶𡖾𡫁𢴰𢻪𣉓𣏶𣛺𣶠𤘌𤳃𤳤𥇚𥉐𥉷𥖫𥤥𦖊𦸓𧋉𧒕𧕉𧠪𨞢𩒛𩺲𪄭𪅾𪒆𪒑]→qÄ«; +[⻫⻬㖢㟓㟚㟢㩽㯦㰗䄢䅲䉻䐡䑴䓅䓫䞚䟚䡋䧵䩓䭶䭼䰇䱈䲬䳢䶒䶞亓亝俟其剘圻埼奇岐岓崎嵜帺忯愭懠掑斉斊旂旗棊棋檱櫀歧淇濝猉玂琦琪璂畦疧碁碕祁祇祈祺禥竒簱籏粸綥綦綨纃耆肵脐臍艩芪萁萕蕲藄蘄蚑蚔蚚蛴蜝蜞螧蠐褀跂踑軝釮錡锜頎颀騎騏騹骐骑鬐鬿鯕鰭鲯鳍鵸鶀麒麡齊齐𠁭𠅚𠓪𠫸𡦍𡪵𡹉𡺸𢁒𢍁𢍑𢩡𢺷𢻋𢻚𢾦𢾪𣯆𤪌𤷍𤹸𥉙𥼘𦔌𦫡𦭲𦸗𧌞𧎪𧓑𧡺𧯯𧰙𨉸𨙸𨥦𨪌𨱜𨸒𨸔𩉬𩥂𩦋𩨝𩲪𩳣𩴪𩷾𩹵𪀩𪂛𪄖𪗅𪗆𪗍𪗏𪙧]→qí; [㒅㫓䄎䄫䋯䎢䏿䒻䔇䡔䭫䭬乞企启呇唘啓啔啟婍屺岂晵杞棨玘盀綮綺绮芑諬豈起邔闙𠧒𡷞𡹘𡺓𥔩𥫟𦄊𦸆𧘗𧙾𧼘𨙬𩒨𩠦]→qǐ; [㞓㞚㣬䀙䁈䁉䅤䌌䏅䏌䏠䒗䔾䙄䚉䚍䟄䢀䫔䰴呮咠唭噐器夡契弃忔憇憩摖暣栔棄欫气気氣汔汽泣湆湇炁甈盵矵砌碛碶磜磧磩罊芞葺蟿訖讫迄鼜𠊔𠴹𡍪𡢖𡹓𡹩𡻧𡻰𡽼𢍆𢔆𢔠𢜱𢞒𢢖𢢞𢺵𣔘𣫱𣾤𤺗𤼅𥀻𥄜𥉻𥌁𥓾𥷇𥽳𦈦𦘸𦙊𦚊𦛰𦡹𦧉𦧯𦩣𦪊𧇜𧘧𧙞𧚨𧡘𧻕𧼕𧽓𨁐𨊰𨑤𨒅𨵆𩧌𩨘𪔪]→qì; -[渏簯簱籏緕缼螧褄]→qi; +[簯緕缼]→qi; [㤉掐葜𠜼𠝛𡤫𢮌𣘟𣣟]→qiā; [拤𡘧]→qiá; -[跒酠]→qiǎ; +[峠跒酠鞐]→qiǎ; [㓞㓣㓤㡊䁍䂒䨐䯊䶝冾圶帢恰愘殎洽硈髂𠕣𠜤𠝘𠳌𢼣𣁴𣨄𤫶𤵹𥎸𥦞𥴭𦝣𦸉𧩶𩥌𩩱𩮁𩷻𪘺𫈰]→qià; -[鞐]→qia; -[㗔㩃㩷㪠䀒䇂䉦䞿仟佥僉兛千圱圲奷婜孅孯岍悭愆慳扦拪掔搴撁攐攑攓杄檶櫏欦汘汧牵牽瓩签箞簽籤粁臤芊茾蚈褰諐謙谦谸迁遷釺鈆鉛钎铅阡雃韆顅騫骞鬜鬝鵮鹐𠑲𠔺𠠃𠬾𢃥𢋔𢌍𢍱𢜩𢧥𣘝𣟋𣢬𣢲𤠿𤿷𥏥𥜴𥱺𥲢𦖎𧘜𧛓𧟑𧢞𧮮𧲀𧽐𨐋𨐩𨓲𨝍𨦄𨨘𩋆𩨓𩪢𪇇𪉻]→qiān; -[㦮㨜㩮㸫䁮䈤䕭䖍仱前墘媊岒忴扲拑掮揵榩橬歬潛潜濳灊箝羬蕁虔軡鈐鉗銭錢钤钱钳靬騚騝鰬黔黚𠀼𠢍𠷁𢁮𣖳𥔮𥮒𥴤𥷪𦂒𦴑𦼓𧃑𧣑𨜻𨥞𨱫𨺩𨽨𩨃𩨊𩬚𪈇]→qián; -[㦿㧄㹂䇜䭤凵嗛嵰槏浅淺繾缱肷脥膁蜸譴谴遣𠊭𠋵𠳋𡒌𢮄𣍰𣓅𥦃𥧬𥳐𦅋𧥛𧪯𨗦𨺫𩑳𩒣𪘦]→qiǎn; -[㐸㜞㟻㯠䈴䊴䑶䥅䪈䵖䵛俔倩傔儙刋堑塹壍嵌悓慊棈椠槧欠歉皘篏篟綪縴芡茜蒨蔳輤鰜𢂺𢃘𣢖𣹥𧚫𧮽𨰂]→qiàn; -[竏籖鎆鏲鑓]→qian; -[㳾㾤䤌呛嗆嶈戕戗戧斨枪椌槍溬牄猐玱瑲篬羌羗羫腔蜣謒跄蹌蹡錆鎗鏘锖锵镪𡬎𡺛𢈵𣫝𦯤𦳟𧇞𧱡𧽩𨄚𨶆𩣼𩩝𩿄𪁸𪎞𪙎]→qiāng; +[㗔㩃㩷㪠䀒䇂䉦䞿仟佥僉兛千圱圲奷婜孅孯岍悭愆慳扦拪掔搴撁攐攑攓杄檶櫏欦汘汧牵牽瓩竏签箞簽籤粁臤芊茾蚈褰諐謙谦谸迁遷釺鈆鉛钎铅阡雃韆顅騫骞鬜鬝鵮鹐𠑲𠔺𠠃𠬾𢃥𢋔𢌍𢍱𢜩𢧥𣘝𣟋𣢬𣢲𤠿𤿷𥏥𥜴𥱺𥲢𦖎𧘜𧛓𧟑𧢞𧮮𧲀𧽐𨐋𨐩𨓲𨝍𨦄𨨘𩋆𩨓𩪢𪇇𪉻]→qiān; +[㦮㨜㩮㸫䁮䈤䕭䖍仱偂前墘媊岒忴扲拑掮揵榩橬歬潛潜濳灊箝羬蕁虔軡鈐鉗銭錢钤钱钳靬騚騝鰬黔黚𠀼𠢍𠷁𢁮𣖳𥔮𥮒𥴤𥷪𦂒𦴑𦼓𧃑𧣑𨜻𨥞𨱫𨺩𨽨𩨃𩨊𩬚𪈇]→qián; +[㦿㧄㹂䇜䭤凵嗛嵰槏浅淺繾缱肷脥膁蜸譴谴遣鑓𠊭𠋵𠳋𡒌𢮄𣍰𣓅𥦃𥧬𥳐𦅋𧥛𧪯𨗦𨺫𩑳𩒣𪘦]→qiǎn; +[㐸㜞㟻㯠䈴䊴䑶䥅䪈䵖䵛俔倩傔儙刋堑塹壍嬱嵌悓慊棈椠槧欠歉皘篏篟綪縴芡茜蒨蔳輤鰜𢂺𢃘𣢖𣹥𧚫𧮽𨰂]→qiàn; +[籖鎆鏲]→qian; +[㳾㾤䤌呛嗆嗴嶈戕戗戧斨枪椌槍溬牄猐獇玱瑲篬羌羗羫腔蜣謒跄蹌蹡錆鎗鏘锖锵镪𡬎𡺛𢈵𣫝𦯤𦳟𧇞𧱡𧽩𨄚𨶆𩣼𩩝𩿄𪁸𪎞𪙎]→qiāng; [⺦㩖丬墙墻嫱嬙廧強强樯檣漒牆艢蔃蔷薔蘠𡠥𡸤𢏄𢧅𤕽𧖑𧭚𩼒]→qiáng; [㛨墏抢搶繈繦羟羥襁鏹𢐩𥇉𥓌𥶑]→qiǎng; [䵁唴炝熗羻𥴻𦷦]→qiàng; -[嗴獇]→qiang; [㡑㤍䂭䫞䯨䵲劁墝墽嵪幧悄敲橇毃燆硗磽繑缲趬跷踍蹺郻鄡鄥鍫鍬鐰锹頝骹𠏖𡌔𡩇𢄹𢐟𢮉𢻤𢿣𣂇𣖄𣜽𣦜𥉾𥟅𨃤𨜑𨞶𩖇𩨟]→qiāo; -[㝯䀉䎗䩌䱁乔侨僑喬嘺嫶憔桥樵橋癄瞧硚礄荍荞菬蕎藮谯趫鐈鞒鞽顦𡰑𢘟𣯹𥁢𧄍𨅣𨝱]→qiáo; +[㝯䀉䎗䩌䱁乔侨僑喬嘺嫶憔桥槗樵橋犞癄瞧硚礄荍荞菬蕎藮谯趫鐈鞒鞽顦𡰑𢘟𣯹𥁢𧄍𨅣𨝱]→qiáo; [㚽䂪䲾巧愀釥髜𡺘𢩨𥹶𦢺𨸑]→qiǎo; -[㚁㢗㴥䃝䆻䇌俏僺峭帩撬撽殻窍竅翘翹誚譙诮躈陗鞘韒髚𠿕𡰐𢶡𣒆𣹝𣺰𧣌𨜍𪑊]→qiào; -[槗犞]→qiao; -[㛗𠋧𡛠𥕑]→qiē; +[㚁㢗㴥䃝䆻䇌俏僺峭帩撬撽殻窍竅翘翹誚譙诮躈陗鞘鞩韒髚𠿕𡰐𢶡𣒆𣹝𣺰𧣌𨜍𪑊]→qiào; +[㛗苆𠋧𡛠𥕑]→qiē; [㚗䦧癿聺𡶐𨚧]→qié; [且𠀃]→qiě; -[㓶㗫㛍㤲㥦㹤㼤㾀㾜䟙䤿切匧妾怯悏惬愜挈朅洯淁穕窃竊笡箧篋緁藒蛪踥郄鍥鐑锲鯜𠁠𠩂𠲵𡂠𡐤𡝍𢲶𢺅𣠺𤴼𤷾𥪵𥿚𦆍𦼰𦿋𧑨𧚪𧫕𧻘𧻧𨄊𨉪𨖰𩣴𪑗𪙌]→qiè; -[倿媫籡苆]→qie; +[㓶㗫㛍㤲㥦㹤㼤㾀㾜䟙䤿切匧厒妾怯悏惬愜挈朅洯淁穕窃竊笡箧篋籡緁藒蛪踥郄鍥鐑锲鯜𠁠𠩂𠲵𡂠𡐤𡝍𢲶𢺅𣠺𤴼𤷾𥪵𥿚𦆍𦼰𦿋𧑨𧚪𧫕𧻘𧻧𨄊𨉪𨖰𩣴𪑗𪙌]→qiè; [㓎㾣䃢䜷亲侵媇寴嵚嶔欽綅衾親誛钦顉駸骎鮼𡵑𣆲𣢐𤥓𥍯𧯃]→qÄ«n; -[㕋㘦㢙㩒㪁㮗䔷䦦䰼勤嗪噙埁嫀庈慬懃懄捦擒斳檎溱澿珡琴琹瘽禽秦耹芩芹菦菳蚙螓蠄鈙雂靲鬵鳹鵭𠓿𠘅𣜣𣪄𤚩𤴽𥎊𥎡𥘋𥱧𨙽𨛣𨾰𩎖𪒭𪒯]→qín; +[㕋㘦㢙㩒㪁㮗䔷䦦䰼勤嗪噙埁嫀庈慬懃懄捦擒斳檎溱澿珡琴琹瘽禽秦耹芩芹菦菳蚙螓蠄鈙鈫雂靲鬵鳹鵭𠓿𠘅𣜣𣪄𤚩𤴽𥎊𥎡𥘋𥱧𨙽𨛣𨾰𩎖𪒭𪒯]→qín; [㝲㾛坅寑寝寢昑梫笉螼赾鋟锓𠔎𠻨𡫧𢫲𤙋𤿳𥵧𦯈𧼒𧾏𩓒𩔟𪙟]→qǐn; [㞬㤈䈜吢吣唚抋揿搇撳沁瀙菣藽𠖶𠜘𠦎𡹢𢱶𣖯𣨠𤵂𦧋𩂈𩐙𩔝]→qìn; -[⻘䨝倾傾卿圊埥寈氢氫淸清狅蜻輕轻郬鑋靑青鲭𠑴𠨍𣫨𥃟𧕙𨆪𨓷𨻺𩑭𩗼𪏅]→qÄ«ng; +[⻘䨝倾傾卿圊埥寈氢氫淸清蜻輕轻郬鑋靑青鲭𠑴𠨍𣫨𥃟𧕙𨆪𨓷𨻺𩑭𩗼𪏅]→qÄ«ng; [㯳䞍䲔剠勍夝情擎擏晴暒棾樈檠殑氰甠葝黥𣩜𧖪𩷏𩽡𪄈]→qíng; [㩩㷫䔛䯧庼廎檾漀苘請请頃顷𠗝𡄇𡲀𢹃𩒵𩔥]→qǐng; -[㵾䋜䡖凊庆慶掅殸碃磘磬箐罄謦靘𡄔𤭩𥱨𩇝𩇟]→qìng; -[櫦硘]→qing; -[匔芎𥑎]→qiōng; -[㑋㒌㧭㮪㷀㼇䅃䆳䊄䓖䛪䠻儝卭宆惸憌桏橩焪焭煢琼璚瓊瓗睘瞏穷穹窮竆笻筇舼茕藑藭蛩蛬赹跫邛銎𠌖𠤊𡊼𡞦𡦃𡸕𡺺𢞏𢶇𣇬𣋶𣑦𣜧𤢶𤤑𤤶𥑱𥨪𥳎𦦧𦨰𦭭𦾵𨀯𨍶𩑓𩢽𩨯𩬛𩬰𪀛]→qióng; +[㵾䋜䡖儬凊庆慶掅櫦殸濪碃磬箐罄謦靘𡄔𤭩𥱨𩇝𩇟]→qìng; +[硘]→qing; +[芎𥑎]→qiōng; +[㑋㒌㧭㮪㷀㼇䅃䆳䊄䓖䛪䠻儝卭宆惸憌桏橩焪焭煢熍琼璚瓊瓗睘瞏穷穹窮竆笻筇舼茕藑藭蛩蛬赹跫邛銎𠌖𠤊𡊼𡞦𡦃𡸕𡺺𢞏𢶇𣇬𣋶𣑦𣜧𤢶𤤑𤤶𥑱𥨪𥳎𦦧𦨰𦭭𦾵𨀯𨍶𩑓𩢽𩨯𩬛𩬰𪀛]→qióng; [𢮍𣶆]→qiòng; -[熍]→qiong; -[㐀㚱㳋䆋䐐䠓䨂䲡丘丠坵媝恘楸秋秌穐篍緧萩蓲蚯蝵蟗蠤趥邱鞦鞧鰌鰍鳅鶖鹙龝𠀉𠰋𡊣𥔻𥫷𧇸𧏋𧲰𨍊𪍗𪚺]→qiÅ«; -[㕤㛏㞗㟈㤹㥢㧨㭝㷕㺫䊵䎿䜪䟵䣇䤛俅叴唒囚崷巯巰扏梂殏毬求汓泅浗渞湭煪犰玌球璆皳盚紌絿肍莍虬虯蛷蝤裘觓觩訄訅賕赇逎逑遒酋醔釓釚銶鮂鯄鰽鼽𠗈𡲚𢈝𢘄𢛃𢦎𣧝𣭳𤕾𤞰𥥽𥭑𦬖𦰪𧔭𧣕𧤕𧺤𧻱𨒊𨟽𨱇𨲒𨺧𩒮𩔕𩗕𩵍𩾁]→qiú; +[㐀㚱㳋䆋䐐䠓䨂䲡丘丠坵媝恘楸秋秌穐篍緧萩蓲蘒蚯蝵蟗蠤趥邱鞦鞧鰌鰍鳅鶖鹙龝𠀉𠰋𡊣𥔻𥫷𧇸𧏋𧲰𨍊𪍗𪚺]→qiÅ«; +[㕤㛏㞗㟈㤹㥢㧨㭝㷕㺫䊵䎿䜪䟵䣇䤛俅叴唒囚崷巯巰扏梂殏毬求汓泅浗渞湭煪犰玌球璆皳盚紌絿肍莍虬虯蛷蝤裘觓觩訄訅賕赇逎逑遒酋醔釓釚釻銶鮂鯄鰽鼽𠗈𡲚𢈝𢘄𢛃𢦎𣧝𣭳𤕾𤞰𥥽𥭑𦬖𦰪𧔭𧣕𧤕𧺤𧻱𨒊𨟽𨱇𨲒𨺧𩒮𩔕𩗕𩵍𩾁]→qiú; [搝糗𦦄𧻁𩈸𩝠]→qiǔ; [䟬䠗𨕦𪖛]→qiù; -[蘒釻]→qiu; [㘗㠊㭕㸖㻃䈌䒧䒼䓚䓛䖦䢗䧢伹佉匤区區坥屈岖岨岴嶇憈抾敺曲浀祛筁粬紶胠蛆蛐袪覰覻詘誳诎趋趨躯軀镼阹駆駈驅驱髷魼鰸鱋麯麴麹黢𡱅𡳆𢌷𢴮𢼰𣮈𥬔𥶶𥺷𥽧𦛕𦛱𦸶𧌑𧐅𧠢𧾶𨄅𨧱𨱊𨸟𩖷𩣹𩪍𪌬𪛃]→qÅ«; -[㖆㜹㣄㯫㲘䂂䆽䋧䝣䞤䟊䵶佢劬忂戵斪朐欋氍淭渠灈璖璩癯瞿磲籧絇翑胊臞菃葋蕖蘧螶蟝蠷蠼衢躣軥鑺鴝鸜鸲鼩𠍲𠏛𠣪𡡥𡱺𡲰𢌄𢎖𢦌𣖪𣯸𣰋𣰠𣰡𣰻𤨎𥃔𥗫𥧻𦄽𦐛𦔬𦕙𦣒𦼫𧄒𧊛𧕎𧝔𧲵𧾱𨎶𨐣𨞙𨞳𨼫𨼽𩇐𩉿𩢳𩧘𩴹𩵅𩽩𩿥𩿩𪀊𪁖𪄊𪆂𪉌𪌆𪍸]→qú; +[㖆㜹㣄㯫㲘䂂䆽䋧䝣䞤䟊䵶佢劬忂戵斪朐欋氍淭渠灈璖璩癯瞿磲籧絇翑胊臞菃葋蕖蘧螶蟝蠷蠼衐衢躣軥鑺鴝鸜鸲鼩𠍲𠏛𠣪𡡥𡱺𡲰𢌄𢎖𢦌𣖪𣯸𣰋𣰠𣰡𣰻𤨎𥃔𥗫𥧻𦄽𦐛𦔬𦕙𦣒𦼫𧄒𧊛𧕎𧝔𧲵𧾱𨎶𨐣𨞙𨞳𨼫𨼽𩇐𩉿𩢳𩧘𩴹𩵅𩽩𩿥𩿩𪀊𪁖𪄊𪆂𪉌𪌆𪍸]→qú; [䶚取娶竘竬蝺詓齲龋𡟥𤖬𦗛𧉧𨓭𪋄]→qǔ; [㧁㫢㰦䁦䠐刞厺去呿唟耝覷觑趣閴闃阒麮鼁𠇯𤙏𩿟]→qù; -[衐迲]→qu; -[㒽䌯圈圏峑弮恮悛棬鐉駩𠛮𡈉𥁸𦋓𨟠𨩸𩧴]→quān; -[㒰㟫䀬䑏䟒䠰佺全啳埢姾婘孉巏惓拳搼权権權泉洤湶牷犈瑔痊硂筌絟縓荃葲蜷蠸觠詮诠跧踡輇辁醛銓铨顴颧騡鬈鰁鳈齤𠤹𠥙𡇮𡙅𡙐𡰝𡴔𡺟𢎠𢑆𣍴𤜍𤥷𤬠𤷄𥤊𦏮𦓰𧈾𧍭𨛈𨜩𩓫𩘘𩜬𪈻]→quán; -[䅚䊎汱烇犬犭畎綣绻虇𡿨𢔑𣸋𤰝𥹳𦨚𧸾𪐂]→quǎn; +[迲]→qu; +[㒽䌯圈圏奍峑弮恮悛棬鐉駩𠛮𡈉𥁸𦋓𨟠𨩸𩧴]→quān; +[㒰㟫䀬䑏䟒䠰佺全啳埢姾婘孉巏惓拳搼权楾権權泉洤湶牷犈瑔痊硂筌絟縓荃葲蜷蠸觠詮诠跧踡輇辁醛銓铨闎顴颧騡鬈鰁鳈齤𠤹𠥙𡇮𡙅𡙐𡰝𡴔𡺟𢎠𢑆𣍴𤜍𤥷𤬠𤷄𥤊𦏮𦓰𧈾𧍭𨛈𨜩𩓫𩘘𩜬𪈻]→quán; +[⺨䅚䊎汱烇犬犭畎綣绻虇𡿨𢔑𣸋𤰝𥹳𦨚𧸾𪐂]→quǎn; [䄐券劝勧勸牶韏𢍕𦍅𨨗]→quàn; -[⺨椦楾闎]→quan; +[椦]→quan; [缺蒛阙𥆸𥗮𧎯𩨭𩨷𩫠]→quē; [瘸]→qué; -[㕁㩁㰌㱋㱿㲉㴶㹱㾡䇎䍳䦬䧿䲵却卻埆塙墧寉崅悫愨慤搉榷灍燩琷皵硞确碏確碻礐礭趞闋闕阕雀鵲鹊𠞗𡇱𡉉𢠬𣛵𣤇𣪹𤣅𤷽𤿋𤿩𤿵𥀎𥕹𥗙𥜵𥩢𧢩𧢭𨞩𨢜𨴊𨴒𨵗𩤈𪏈𪏨𪖀]→què; +[㕁㩁㰌㱋㱿㲉㴶㹱㾡䇎䍳䦬䧿䲵却卻埆塙墧崅悫愨慤搉榷燩琷皵硞确碏確碻礐礭趞闋闕阕雀鵲鹊𠞗𡇱𡉉𢠬𣛵𣤇𣪹𤣅𤷽𤿋𤿩𤿵𥀎𥕹𥗙𥜵𥩢𧢩𧢭𨞩𨢜𨴊𨴒𨵗𩤈𪏈𪏨𪖀]→què; [㟒囷夋峮逡𡈀𢛕𦽖𩎗𩤁]→qÅ«n; [㪊㿏䭽宭帬羣群裙裠𣀄𤛭𤸷𨞗]→qún; [𦃢]→qǔn; [㜣㲯㸐㾆䔳䕼䖄䫇䳿呥嘫然燃繎肰蚦蚺衻袇袡髥髯𠊌𠤀𠯍𡖝𢓒𣰦𤙼𤡮𤱋𥳚𦫉𪓘𪓚𪚮]→rán; -[㒄㚩㿵䎃䒣䣸䤡冄冉姌媣染橪珃苒𠱞𡜉𡜫𤲗𥀭𥬕𨹌𩃵𩢡𩧬𩶎]→rǎn; +[㒄㚩㿵䎃䒣䣸䤡冄冉姌媣染橪珃苒蒅𠱞𡜉𡜫𤲗𥀭𥬕𨹌𩃵𩢡𩧬𩶎]→rǎn; [𥣹]→ràn; -[蒅]→ran; [䉴儴勷瀼獽瓤禳穣穰蘘躟鬤𣰶𤬥𤰂𧟄𨟚𩆶]→ráng; [䑋嚷壌壤攘爙纕𣩽𤅑𥗝𨏛]→rǎng; [懹譲讓让]→ràng; @@ -1054,25 +969,24 @@ [惹𢞇]→rě; [热熱𤑄𧧏𩭿]→rè; [⺅䌾䛘人亻仁壬忈忎朲秂芢鈓銋魜鵀𡰥𢇦𦏀𧥷]→rén; -[㣼䭃忍栠栣棯秹稔荏荵𠲏𢆉𦬄𩑉𩠈]→rěn; -[⺶⺷㠴㶵㸾䀔䇮䋕䏕仞仭任刃刄妊姙屻岃扨杒梕牣祍紉紝絍纫纴肕腍葚衽袵訒認认讱軔軠轫靭靱韌韧飪餁饪𠯄𣅉𦍌𧴬𨉃𩵕𪔺]→rèn; -[綛躵]→ren; +[㣼䭃忍栠栣棯秹稔綛荏荵躵𠲏𢆉𦬄𩑉𩠈]→rěn; +[⺶⺷㠴㶵㸾䀔䇮䋕䏕仞仭任刃刄妊姙屻岃扨杒梕牣祍紉紝絍纫纴肕腍葚衽袵訒認认讱軔轫靭靱韌韧飪餁饪𠯄𣅉𦍌𧴬𨉃𩵕𪔺]→rèn; [扔]→rēng; [㭁㺱䄧䚮仍礽辸陾𠧟𠮨𠯷𠯹𣗐𥾋𧹈𨸐]→réng; [芿]→rèng; [⺛⺜䒤囸日釰鈤馹驲𡆸𡉭𤝍𦨙]→rì; [茸]→rōng; -[㘇㝐㣑㭜㲓㲨㺎㼸䇀䇯䈶䘬䠜䡆䡥䤊䩸媶嫆嬫容嵘嵤嶸巆戎搈搑曧栄榕榮榵毧溶瀜烿熔爃狨瑢穁絨縙绒羢肜茙荣蓉蝾融螎蠑褣鎔镕駥髶𠞕𣮪𣯏𣯐𥎂𥑳𥨳𥬪𥼬𦗋𦗨𧎣𨉴𨉷𨲟𩍉𩎂𩮠𪃾]→róng; +[㘇㝐㣑㭜㲓㲨㺎㼸䇀䇯䈶䘬䠜䡆䡥䤊䩸媶嫆嬫容峵嵘嵤嶸巆戎搈搑曧栄榕榮榵毧溶瀜烿熔爃狨瑢穁絨縙绒羢肜茙荣蓉蝾融螎蠑褣鎔镕駥髶𠞕𣮪𣯏𣯐𥎂𥑳𥨳𥬪𥼬𦗋𦗨𧎣𨉴𨉷𨲟𩍉𩎂𩮠𪃾]→róng; [㲝䢇傇冗坈宂氄軵𠰽𡊫𡊸𡖢𡦼𡫦𡭋𢐿𢦿𢫨𣭲𣯍𣰇𣲽𤘺𤘻𥎜𦔋𦶇𧉡𨋠𨌣𨍅𨍷𨒆𩚗𩼅𪕁𪕎𪗴]→rǒng; -[鴧𠌚]→ròng; +[𠌚]→ròng; [穃]→rong; -[㽥䐓䧷䰆厹媃揉柔渘煣瑈瓇禸糅葇蝚蹂輮鍒鞣騥鰇鶔𠠐𥠊𦍭𨛶𪑶]→róu; -[楺粈韖𡗑𢔟]→rǒu; +[㽥䐓䧷䰆厹媃揉柔渘煣瑈瓇禸粈糅葇蝚蹂輮鍒鞣騥鰇鶔𠠐𥠊𦍭𨛶𪑶]→róu; +[楺韖𡗑𢔟]→rǒu; [⺼宍肉腬]→ròu; -[㨎㾒䋈䞕䰰侞儒嚅如嬬孺帤曘桇渪濡燸筎茹蒘蕠薷蝡蠕袽襦邚醹銣铷顬颥鱬鴑鴽𠟺𡄲𡜚𣖹𣚐𣭠𣽈𣽉𥙦𥞚𦤊𦭰𦳾𦷸𧊟𨚴𩄋𩶯𩸐]→rú; +[㐵㨎㾒䋈䞕䰰侞儒嚅如嬬孺帤曘桇渪濡燸筎茹蒘蕠薷蝡蠕袽襦邚醹銣铷顬颥鱬鴑鴽𠟺𡄲𡜚𣖹𣚐𣭠𣽈𣽉𥙦𥞚𦤊𦭰𦳾𦷸𧊟𨚴𩄋𩶯𩸐]→rú; [乳擩汝肗辱鄏𡜃𡫽𡮚𨨜𩍥𪏮𪑾]→rǔ; -[㦺㹘䄾入嗕媷洳溽縟缛蓐褥𢖵𢛚𣯋𩱨𩶫]→rù; -[嶿扖杁込鳰]→ru; +[㦺㹘䄾入嗕媷扖杁洳溽縟缛蓐褥鳰𢖵𢛚𣯋𩱨𩶫]→rù; +[嶿]→ru; [挼]→ruá; [䙇堧壖撋𢱾𣽳𤲬𥈇]→ruán; [㓴㮕㼱㽭䎡䓴䞂䪭偄媆朊瑌瓀碝礝緛耎軟輭软阮𠤦𢘧𢡵𣃅𣡗𤧠𥊶𥎀𥎘𥩗𥯬𦺾𨒩𩏈]→ruǎn; @@ -1084,31 +998,26 @@ [𠷀]→rǔn; [㠈䏰䦞橍润潤膶閏閠闰𨷎]→rùn; [捼]→ruó; -[䐞偌叒弱楉渃焫爇箬篛若蒻鄀鰙鰯鶸𤍽𤣼𦩸𧃪𨀝𨴚]→ruò; -[嵶]→ruo; +[䐞偌叒嵶弱楉渃焫爇箬篛若蒻鄀鰙鰯鶸𤍽𤣼𦩸𧃪𨀝𨴚]→ruò; [仨挱挲撒𠬙𣬬𥋌]→sā; [洒潵灑訯躠靸𡄳𥸗𨐖𩎕𩨞]→sǎ; -[㒎㚫㪪㽂䊛䙣䬃卅摋櫒泧脎萨薩虄鈒颯飒馺𠎷𠦃𠱡𠿓𡐥𡒁𢓔𢕬𢫬𢻨𣀯𣜂𥵯𥻦𦠿𦻅𦼧𧀕𧭝𨃛𨆂𨷆𩆅𩐅𩗉𩗞]→sà; -[隡𠮿]→sa; -[㩙䚡䰄噻塞愢揌毢毸腮顋鰓鳃𪃄]→sāi; +[㒎㚫㪪㽂䊛䙣䬃卅摋櫒泧脎萨薩虄鈒钑隡颯飒馺𠎷𠦃𠱡𠿓𡐥𡒁𢓔𢕬𢫬𢻨𣀯𣜂𥵯𥻦𦠿𦻅𦼧𧀕𧭝𨃛𨆂𨷆𩆅𩐅𩗉𩗞]→sà; +[ð ®¿]→sa; +[㩙䚡䰄嘥噻塞愢揌毢毸腮顋鰓鳃𪃄]→sāi; [㗷㘔䈢]→sǎi; [僿嗮簺賽赛𡬉𦞫]→sài; -[嘥]→sai; -[䈀三叁弎毵毿犙鬖𢁘𣀫𣬛𦙱𦙸𧱆𧽾𩯑]→sān; +[䈀三厁叁弎毵毶毿犙鬖𢁘𣀫𣬛𦙱𦙸𧱆𧽾𩯑]→sān; [㧲䉈䊉䫩仐伞傘糁糂糝糣糤繖鏒鏾霰饊馓𡙘𢕕𥒬𦷻𦺻𩀲𩀼𩞀]→sǎn; [㤾㪔㪚䫅俕帴悷散閐𣀧𣮠𦡨𧗋𨸃]→sàn; -[厁壭橵毶]→san; -[䘮桑桒𡠏𦅇𧍨𨢆𩐷𩦌𪔬]→sāng; +[壭橵]→san; +[䘮桑桒槡𡠏𦅇𧍨𨢆𩐷𩦌𪔬]→sāng; [䡦䫙嗓搡磉褬鎟顙颡𡕏𣞙𤸯𥔫𦟄𩺞]→sǎng; [丧喪𣉕𣊝]→sàng; -[槡]→sang; -[㥰慅掻搔溞繅缫臊騒騷骚鰠鱢鳋𠋺𢔳𣉔𤠘𤢖𥰱𦏛𦞣𧂩𧖠𨪊𩙈𩙰𩮚]→sāo; +[㥰慅掻搔溞繅缫臊螦騒騷骚鰠鱢鳋𠋺𢔳𣉔𤠘𤢖𥰱𦏛𦞣𧂩𧖠𨪊𩙈𩙰𩮚]→sāo; [㛮䕅嫂扫掃𦺋𦾘]→sǎo; [㲧㿋埽氉瘙矂髞𢜶𢠡𢤁𢮞𣰕𦕏𧑫𨃣𨧪𩫦𪍻]→sào; -[螦]→sao; [閪]→sē; -[㒊㥶㱇㻭䉢䔼䨛啬嗇懎擌栜歮歰洓涩澀澁濇濏瀒琗瑟璱瘷穑穡繬色譅轖銫鏼铯雭飋𠎸𠟦𠟩𠢳𠵭𠽼𠿗𡫟𡵶𢀋𢃢𢡉𣚟𣽤𤁧𤖗𤛷𤾿𥈽𥱁𥷹𥻨𦆄𦐅𧈈𧒓𧒗𧨷𨆙𩃑𩄜𩇣𩊯𩍙𩏫𩕡𩰙]→sè; -[渋穯]→se; +[㒊㥶㱇㻭䉢䔼䨛啬嗇懎擌栜歮歰洓涩渋澀澁濇濏瀒琗瑟璱瘷穑穡穯繬色譅轖銫鏼铯雭飋𠎸𠟦𠟩𠢳𠵭𠽼𠿗𡫟𡵶𢀋𢃢𢡉𣚟𣽤𤁧𤖗𤛷𤾿𥈽𥱁𥷹𥻨𦆄𦐅𧈈𧒓𧒗𧨷𨆙𩃑𩄜𩇣𩊯𩍙𩏫𩕡𩰙]→sè; [森椮槮襂𣟹𧂅]→sēn; [𩕌]→sěn; [䒏僧鬙]→sēng; @@ -1120,49 +1029,44 @@ [㩄㴓筛篩簁簛酾釃]→shāi; [繺𢄌]→shǎi; [㬠䵘晒曬閷𧜁𨢦𩂃𩂝𩴇]→shài; -[㰑㺑䀐䘰删刪剼嘇埏姍姗山幓彡挻搧杉柵檆潸澘煽狦珊痁笘縿羴羶脠膻舢芟苫衫跚軕邖钐鯅𣆴𣖉𣧺𣲀𥊀𦎞𦏂𦳫𦺭𧛄𧛡𧲾𨁆𨏪𨝩𨝵𩁺𩌰𪑃]→shān; +[㰑㺑䀐䘰删刪剼嘇圸埏姍姗山幓彡挻搧杉柵檆潸澘煽狦珊痁笘縿羴羶脠膻舢芟苫衫跚軕邖钐閊鯅𣆴𣖉𣧺𣲀𥊀𦎞𦏂𦳫𦺭𧛄𧛡𧲾𨁆𨏪𨝩𨝵𩁺𩌰𪑃]→shān; [𧨾]→shán; -[㚒㨛㪎㴸㶒䠾晱煔熌睒覢閃闪陕陝鿃𠿞𡟨𢒉𢿈𣪶𤇄𤊼𥄘𥈚𧧵𧴭𨹈𨹊𩆤𩆫]→shǎn; -[㣌㣣㪨䄠䚲䡪䥇䦂䦅䱇䱉䴮傓僐剡善墠墡嬗扇掞擅樿歚汕潬灗疝磰繕缮膳蟮蟺訕謆譱讪贍赡赸鄯釤銏鐥饍騸骟鱓鱔鳝𠚹𠫹𢕻𢩢𢫔𣓒𣩧𤮜𤺪𥔱𥰢𥸣𦍸𦘹𦶋𧎥𧭽𧷶𩟋𩦐𪍶]→shàn; -[圸敾杣閊]→shan; +[㚒㨛㪎㴸㶒䠾晱炶煔熌睒覢閃闪陕陝鿃𠿞𡟨𢒉𢿈𣪶𤇄𤊼𥄘𥈚𧧵𧴭𨹈𨹊𩆤𩆫]→shǎn; +[㣌㣣㪨䄠䚲䡪䥇䦂䦅䱇䱉䴮傓僐剡善墠墡嬗扇掞擅敾椫樿歚汕潬灗疝磰繕缮膳蟮蟺訕謆譱讪贍赡赸鄯釤銏鐥饍騸骟鱓鱔鳝𠚹𠫹𢕻𢩢𢫔𣓒𣩧𤮜𤺪𥔱𥰢𥸣𦍸𦘹𦶋𧎥𧭽𧷶𩟋𩦐𪍶]→shàn; [䵰䵼伤傷商墒慯殇殤滳漡熵蔏螪觞觴謪鬺𠼬𤎘𤳈𥏫𧶜𨢩𨶼𪄲]→shāng; [垧扄晌賞贘赏鑜𧡮𩞃𩞧]→shǎng; [丄上尙尚恦緔绱鞝𤔚𤵼]→shàng; -[仩裳]→shang; -[䈰䈾弰捎旓梢烧焼燒稍筲艄莦蛸輎颵髾鮹𠷃𡡏𢼼𥙬𥳓𦄏𨱭𨲆𩬏]→shāo; -[㲈㸛勺柖玿竰芍苕韶𢦽𤱠𦯐]→sháo; +[裳]→shang; +[䈰䈾弰捎旓梢烧焼燒稍筲艄莦蕱蛸輎颵髾鮹𠷃𡡏𢼼𥙬𥳓𦄏𨱭𨲆𩬏]→shāo; +[㲈㸛勺柖玿芍苕韶𢦽𤱠𦯐]→sháo; [㪢䒚䔠少𢾐𥵦𦿃𧣪𨈘𨙹]→shǎo; [䏴䙼䬰劭卲哨娋潲睄紹綤绍袑邵𠣫𠧙𤉎𦓴𧳹𨛍]→shào; -[蕱]→shao; [奢檨猞畬畲賒賖赊輋𠾏𡄢𥿞𨣍𩩗]→shē; [㓭㵃䞌佘舌虵蛇蛥𠋞𢶅𣸚𥝀𦯬𦴍𦼢𧉮𧵳]→shé; [䬷捨舍𢉃]→shě; -[㴇䀅䄕䜓䠶䤮厍厙射弽慑慴懾摂摄摵攝欇歙涉涻渉滠灄社蔎蠂設设赦韘騇麝𠪣𠴯𢗭𣝒𣣭𤙱𤠭𤺔𥁹𥍉𥔡𦁗𧮿𨝫𩂨𩂴𩙝𩮐]→shè; -[舎]→she; -[㑗㕥㜪㮱䅸䯂伸侁兟呻妽姺娠屾峷扟敒曑柛棽氠深燊珅甡甧申眒砷穼籶籸紳绅莘葠蓡蔘薓裑訷詵诜身駪鯵鰺鲹鵢𠃫𠻝𡖬𢈯𢏎𢘊𣇗𣔗𣘘𣘲𤶴𥆣𥥍𥥿𥳱𥸬𦐹𦜊𦸂𦸯𦺷𧢹𨊘𨐍𨐔𨐕𨝐𨞲𩉼𩺵]→shēn; -[䰠什甚神𤕊]→shén; -[㚞㚨㰂㾕哂婶嬸审宷審弞曋渖瀋瞫矤矧覾訠諗讅谂谉邥頣頥魫𠘆𡼬𢈇𢊲𢏦𢸙𣿇𤏗𥏖𥬐𧀯𩶇]→shěn; +[㴇䀅䄕䜓䠶䤮厍厙射弽慑慴懾摂摄摵攝欇歙涉涻渉滠灄社舎蔎蠂設设赦韘騇麝𠪣𠴯𢗭𣝒𣣭𤙱𤠭𤺔𥁹𥍉𥔡𦁗𧮿𨝫𩂨𩂴𩙝𩮐]→shè; +[谁]→shéi; +[㑗㕥㜪㮱䅸䯂伸侁兟呻堔妽姺娠屾峷扟敒曑柛棽氠深燊珅甡甧申眒砷穼籶籸紳绅罙莘葠蓡蔘薓裑訷詵诜身駪鯓鯵鰺鲹鵢𠃫𠻝𡖬𢈯𢏎𢘊𣇗𣔗𣘘𣘲𤶴𥆣𥥍𥥿𥳱𥸬𦐹𦜊𦸂𦸯𦺷𧢹𨊘𨐍𨐔𨐕𨝐𨞲𩉼𩺵]→shēn; +[䰠什榊甚神鰰𤕊]→shén; +[㚞㚨㰂㾕哂婶嬸审宷審弞曋渖瀋瞫矤矧覾訠諗讅谂谉邥頣魫𠘆𡼬𢈇𢊲𢏦𢸙𣿇𤏗𥏖𥬐𧀯𩶇]→shěn; [㰮㵕䆦侺愼慎昚椹涁渗滲瘆瘮眘祳罧肾胂脤腎蜃蜄鋠𠂧𠗿𢊖𦌀𦕽𦜜𨴐]→shèn; -[堔榊鰰]→shen; -[㱡䲼䴤升呏声斘昇栍殅泩湦焺牲狌珄生甥笙聲苼鉎阩陞陹鵿鼪𠇷𠴢𢦑𣢡𣬺𤚣𥘥𥟎𦖞𧿘𨁠𨕻]→shēng; -[䱆憴繩绳譝𦩱𩍋]→shéng; +[㱡䲼䴤升呏声斘昇曻枡栍殅泩湦焺牲狌珄生甥竔笙聲苼鉎鍟阩陞陹鵿鼪𠇷𠴢𢦑𣢡𣬺𤚣𥘥𥟎𦖞𧿘𨁠𨕻]→shēng; +[䱆憴縄繩绳譝𦩱𩍋]→shéng; [㗂㮐㼳㾪䁞䚇䪿偗渻省眚𡞞𡨽𦔄𦳗𧍖𨜜𨲓𨵥]→shěng; -[䞉剩剰勝圣墭嵊晠榺琞盛聖胜蕂貹賸𠓸𠓽𤯡𦕡𦛙𧡶𧪝𨚱𪅻]→shèng; -[曻橳竔]→sheng; -[䌤䌳䏉䗐䙾䴓呞失尸屍师師施浉湤湿溮溼濕狮獅瑡絁葹蒒蓍虱蝨褷襹詩诗邿釶鈟鉇鉈鍦鯴鰤鲺鳲鳾鶳鸤𠇳𠓤𠷇𡂓𡟕𡠋𢀕𢧏𢺿𢻫𢼉𢼊𣁒𣤘𤹌𥍸𥛨𥜰𦌿𦒈𧍀𧜂𧠜𧠡𧩹𩒂𩥐𩬭𪀔𪓻𪓿𫚕]→shÄ«; -[⻝⻟⻠㖷㵓䂖䄷䈕䖨䦹䲽䶡乭十埘塒姼实実寔實峕拾时旹時榯湜溡炻石祏莳蒔蚀蝕識识辻遈鉐食飠饣鰣鲥鼫鼭𠥿𠩔𠯰𠰴𡀗𡚼𡫵𡺔𢨝𢻘𣏚𣧚𤸤𥇲𥐘𦔂𧄹𨙩]→shí; -[㕜㹬㹷䂠䒨乨使兘史始宩屎矢笶豕鉂駛驶𠘪𡰯𡱁𡶈𢁓𣆘𥑏𦰯𦳊𨴯𩭐𩰢𪊢𪗧]→shǐ; -[⺬-⺮㒾㔺㱁㳏㸷㹝䁺䊓䏡䛈䟗䤭䤱䩃䭄世丗亊事仕似侍冟势勢卋叓呩嗜噬士奭媞嬕室崼市式弑弒徥忕恀恃戺拭揓是昰枾柹柿栻氏澨烒眂眎眡睗示礻筮簭舐舓螫襫視视觢試誓諟諡謚试谥豉貰贳軾轼适逝適遾釈释釋鈰鉃鉽銴铈飾餙餝饰𠀍𠁗𠡥𠰚𡅵𡉸𡣪𡷈𢂑𢃰𢝬𣬐𤆰𤉏𤑦𤖻𤜣𤢼𤯄𤯜𥅔𥅞𥥥𥫴𥰰𥼶𥿅𦚨𦿇𧊖𧝊𧞲𧧅𧳅𧵋𧻸𨒍𨒧𨟂𨱡𨸝𨽄𩋡𩗎𩛌𩛏]→shì; -[佦匙嵵榁煶竍篒籂鮖鰘𥫽]→shi; +[䞉剩剰勝圣墭嵊晠榺橳琞盛聖胜蕂貹賸𠓸𠓽𤯡𦕡𦛙𧡶𧪝𨚱𪅻]→shèng; +[䌤䌳䏉䗐䙾䴓呞失尸屍师師施浉湤湿溮溼濕狮獅瑡絁葹蒒蓍虱蝨褷襹詩诗邿釶鉇鉈鍦鯴鰤鲺鳲鳾鶳鸤𠇳𠓤𠷇𡂓𡟕𡠋𢀕𢧏𢺿𢻫𢼉𢼊𣁒𣤘𤹌𥍸𥛨𥜰𦌿𦒈𧍀𧜂𧠜𧠡𧩹𩒂𩥐𩬭𪀔𪓻𪓿𫚕]→shÄ«; +[⻝⻟⻠㖷㵓䂖䄷䈕䖨䦹䲽䶡乭十埘塒姼实実寔實峕嵵拾时旹時榯湜溡炻石祏竍莳蒔蚀蝕辻遈鉐食飠饣鮖鰣鲥鼫鼭𠥿𠩔𠯰𠰴𡀗𡚼𡫵𡺔𢨝𢻘𣏚𣧚𤸤𥇲𥐘𦔂𧄹𨙩]→shí; +[㕜㹬㹷䂠䒨乨使兘史始宩屎榁矢笶豕鉂駛驶𠘪𡰯𡱁𡶈𢁓𣆘𥑏𦰯𦳊𨴯𩭐𩰢𪊢𪗧]→shǐ; +[⺬-⺮㒾㔺㱁㳏㸷㹝䁺䊓䏡䛈䟗䤭䤱䩃䭄世丗亊事仕似侍冟势勢卋叓呩嗜噬士奭媞嬕室崼市式弑弒徥忕恀恃戺拭揓是昰枾柹柿栻氏澨烒煶眂眎眡睗示礻筮簭舐舓螫襫視视觢試誓諟諡謚识试谥豉貰贳軾轼适逝適遾釈释釋鈰鉃鉽銴铈飾餙餝饰鰘𠀍𠁗𠡥𠰚𡅵𡉸𡣪𡷈𢂑𢃰𢝬𣬐𤆰𤉏𤑦𤖻𤜣𤢼𤯄𤯜𥅔𥅞𥥥𥫴𥰰𥼶𥿅𦚨𦿇𧊖𧝊𧞲𧧅𧳅𧵋𧻸𨒍𨒧𨟂𨱡𨸝𨽄𩋡𩗎𩛌𩛏]→shì; +[佦匙篒籂識𥫽]→shi; [㧃収收𠈅𤙘𤚔𤱜𥅪]→shōu; [㝊䭭垨守手艏首𡭮𥅷𥾹𦣻𧵃𩠶]→shǒu; -[㖟㥅䛵兽受售壽夀寿授涭狩獸痩瘦綬绶鏉𠱔𣒻𥙰𥨝𧈙𧌅𧚯𧜃𧤙𧯼𨱒𩴍𪈀]→shòu; -[⺘扌獣]→shou; -[㑐㸡㼡䨹䱙书倏倐儵叔姝尗抒掓摅攄書杸枢梳樞橾殊殳毹淑焂瑹疎疏紓綀纾舒菽蔬跾踈軗輸输鄃陎鮛鵨𠘧𠙎𡧔𢞣𣉛𣰿𤕟𤱐𤴙𥳕𥿇𦈌𦈷𦍄𦐣𦤂𦶕𦺗𧠣𨁀𨐅𨛭𩛅𩳅𩷌𩾈𪅰]→shÅ«; +[㖟㥅䛵兽受售壽夀寿授涭狩獣獸痩瘦綬绶膄鏉𠱔𣒻𥙰𥨝𧈙𧌅𧚯𧜃𧤙𧯼𨱒𩴍𪈀]→shòu; +[⺘扌]→shou; +[㑐㸡㼡䨹䱙书倏倐儵叔姝尗抒掓摅攄書杸枢梳樞橾殊殳毹毺淑瀭焂瑹疎疏紓綀纾舒菽蔬跾踈軗輸输鄃陎鮛鵨𠘧𠙎𡧔𢞣𣉛𣰿𤕟𤱐𤴙𥳕𥿇𦈌𦈷𦍄𦐣𦤂𦶕𦺗𧠣𨁀𨐅𨛭𩛅𩳅𩷌𩾈𪅰]→shÅ«; [㒔㯮䃞䴰塾婌孰熟璹秫贖赎𡒒𡦛𢧇𣤯𧇝𨶝𨷙𩢻]→shú; -[㻿䑕䝪䞖属屬暏暑曙潻癙署薥薯藷蜀襡襩钃黍鼠鼡𡤽𡱆𢋂𣀻𤻃𥍝𥣋𦺪𧄔𧑓𧒑𨽉]→shǔ; -[㛸㜐㡏㣽㫹㵂㶖㷂㽰㾁䉀䘤䜹䝂䠼䢞䢤䩱侸凁咰墅尌庶庻怷恕戍捒数數朮术束树樹沭漱潄澍濖竖竪絉腧荗蒁虪術裋豎述鉥錰鏣隃鶐𠊪𠐊𠲌𠾢𡂡𡊍𡔪𡣈𢠫𣏗𣻚𤍓𤗪𤘷𤞉𦒶𦠦𧗱𧞀𧞫𧼯𨅒𨔦𪌶𪐧]→shù; -[瀭糬蠴鱪鱰]→shu; +[㻿䑕䝪䞖属屬暏暑曙潻癙糬署薥薯藷蜀蠴襡襩鱪鱰黍鼠鼡𡤽𡱆𢋂𣀻𤻃𥍝𥣋𦺪𧄔𧑓𧒑𨽉]→shǔ; +[㛸㜐㡏㣽㫹㵂㶖㷂㽰㾁䉀䘤䜹䝂䠼䢞䢤䩱侸咰墅尌庶庻怷恕戍捒数數朮术束树樹沭漱潄澍濖竖竪絉腧荗蒁虪術裋豎述鉥錰鏣隃鶐𠊪𠐊𠲌𠾢𡂡𡊍𡔪𡣈𢠫𣏗𣻚𤍓𤗪𤘷𤞉𦒶𦠦𧗱𧞀𧞫𧼯𨅒𨔦𪌶𪐧]→shù; [㕞刷唰𠛚]→shuā; [耍𤔙𩈥𩉆𩤤]→shuǎ; [誜]→shuà; @@ -1172,85 +1076,79 @@ [拴栓閂闩𢩠𣔫𣟴𣠸]→shuān; [䧠涮腨𡭐𢮛𤅲𦺲𨄔𨏉]→shuàn; [㕠䉶䌮䝄双孀孇欆礵艭雙霜騻驦骦鷞鸘鹴𧄐𧕟𨇯𩅪𩆿𩽧]→shuāng; -[䔪䗮䫪塽慡樉漺爽縔𠗾𡑽𥡠𥱶𦄍𦆌𧴅]→shuǎng; +[䔪䗮䫪塽慡樉漺爽縔鏯𠗾𡑽𥡠𥱶𦄍𦆌𧴅]→shuǎng; [㦼灀𥲚𧕺]→shuàng; -[鏯]→shuang; -[脽誰谁𧀣]→shuí; -[水𡯑𡱊𢏅𤆙𥫸𦙙]→shuǐ; +[脽誰𧀣]→shuí; +[⺢水氺𡯑𡱊𢏅𤆙𥫸𦙙]→shuǐ; [㥨㽷䬽䭨䳠帨涗涚睡瞓祱稅税裞𠻜𢇤𥌘𦣢𨓚𨿠𩟥𩩞]→shuì; -[⺡⺢氵氺閖]→shui; +[⺡氵閖]→shui; [吮𨺠]→shǔn; [㥧䀢䀵䑞䴄橓瞚瞬舜蕣順顺鬊𨝜]→shùn; [哾說説说]→shuō; [㮶䀥䁻妁搠朔槊欶烁爍獡矟硕碩箾蒴鎙鑠铄𠲾𠲿𣀝𣝇𣷥𣸛𣻘𤡯𤢴𥌞𦂗𦃗𦋞𨨺𩟧𪎒]→shuò; -[⺯⺰㟃㠼㴲㺇㺨㽄䇁䔮䡳䫢䲉丝俬凘厮厶司咝嘶噝媤廝思撕斯楒榹泀澌燍磃禗禠私籭糹絲緦纟缌罳蕬虒蛳蜤螄蟖蟴鉰鋖鐁锶颸飔騦鷥鸶鼶𠀓𠖓𡡒𢊀𢛥𢠹𢦲𣂖𣚄𤆟𤣵𥄶𥐀𥕶𥝠𥠱𥯨𦇲𦇵𦭡𦮺𦸷𦽕𧀚𧝤𨮭𩅰𩆵𩺛𪆁𪆗𪕳𪖉]→sÄ«; +[⺯⺰㟃㠼㴲㺇㺨㽄䇁䔮䡳䫢䲉丝俬凘厮厶司咝嘶噝媤廝思恖撕斯楒榹泀澌燍磃禗禠私籭糹絲緦纟缌罳蕬虒蛳蜤螄蟖蟴鉰銯鋖鐁锶颸飔騦鷥鸶鼶𠀓𠖓𡡒𢊀𢛥𢠹𢦲𣂖𣚄𤆟𤣵𥄶𥐀𥕶𥝠𥠱𥯨𦇲𦇵𦭡𦮺𦸷𦽕𧀚𧝤𨮭𩅰𩆵𩺛𪆁𪆗𪕳𪖉]→sÄ«; [死𣣑]→sǐ; [⺒㕽㚶㣈㭒㸻㹑䇃䎣䏤䦙亖佀価儩兕嗣四姒娰孠寺巳杫柶汜泗泤洍涘瀃牭祀禩竢笥耜肂肆蕼覗貄釲鈶鈻飤飼饲駟驷𠋡𠭈𠳎𢍭𣙼𣩠𣱻𣽷𤱸𥒲𥙉𥹊𧀩𧣛𧱅𧳙𨽼𩵗𩸟𪊍]→sì; -[恖銯]→si; -[㣝䯳䯷倯凇娀崧嵩庺忪憽松枀柗梥檧淞濍硹菘蜙鍶鬆𢓣𢔋𢤄𣚜𣽫𤾥𧊕𧌻𨠤𨱛𨱿𩃭𪀚]→sōng; +[㣝䯳䯷倯凇娀崧嵩庺忪憽松枀枩柗梥檧淞濍硹菘蜙鍶鬆𢓣𢔋𢤄𣚜𣽫𤾥𧊕𧌻𨠤𨱛𨱿𩃭𪀚]→sōng; [㞞𩩺𪨊]→sóng; [㧐㨦㩳䉥䜬傱嵷怂悚愯慫楤竦耸聳駷𡷽𡾼𢖗𢱤𥳺𨴏]→sǒng; -[㮸䛦䢠宋訟誦讼诵送頌颂餸𠳼𡇝𦯕𦷴𩃍𩠌]→sòng; -[枩鎹]→song; -[䈭䐹䑹䗏䤹䩳䬒䮟䱸嗖廀廋捜搜摉摗溲獀艘蒐蓃螋鄋醙鎪锼颼颾飕餿馊騪𠘂𠝬𡠼𡣂𢲷𢴼𣔱𣮬𣯜𧳶𧽏𨡻𨤇𩗣𩘠𩙫𩨄𩮃𩮶𩮸]→sōu; +[㮸䛦䢠宋訟誦讼诵送鎹頌颂餸𠳼𡇝𦯕𦷴𩃍𩠌]→sòng; +[䈭䐹䑹䗏䤹䩳䬒䮟䱸凁嗖廀廋捜搜摉摗溲獀艘蒐蓃螋鄋醙鎪锼颼颾飕餿馊騪𠘂𠝬𡠼𡣂𢲷𢴼𣔱𣮬𣯜𧳶𧽏𨡻𨤇𩗣𩘠𩙫𩨄𩮃𩮶𩮸]→sōu; [㛐㟬䈹䉤䏂傁叜叟嗾擞擻櫢瞍籔薮藪𠋢𠌞𠌟𠪇𤕇𥈟𥖻𦺌𨺦]→sǒu; -[嗽瘶膄𥯪𧔅]→sòu; -[㢝㲞䌚䲆囌櫯甦稣穌窣苏蘇蘓酥𢋈𢸫𣩷𤼀𧔖𧺷𩲵]→sÅ«; +[嗽瘶𥯪𧔅]→sòu; +[㢝㲞䌚䲆囌櫯甦稣穌窣苏蘇蘓酥鯂𢋈𢸫𣩷𤼀𧔖𧺷𩲵]→sÅ«; [俗𠐍𦎄]→sú; [𣷶]→sǔ; [㑉㑛㓘㔄㕖㜚㝛㨞㪩㬘㯈㴋㴑㴼䃤䅇䎘䏋䑿䔎䛾䥔傃僳嗉塐塑夙嫊宿愫愬憟梀榡樎樕橚殐泝洬涑溯溸潚潥玊珟璛碿簌粛粟素縤肃肅膆莤蔌藗觫訴謖诉谡趚蹜速遡遬鋉餗驌骕鱐鷫鹔𡎮𡖯𢎎𢖏𢚑𢢒𣝝𣫎𣯼𣶘𣿈𤌂𤛝𤠚𤡃𤢂𤢘𤤐𤥔𤭴𤸮𦌉𦌊𧀌𧐁𧐒𧐴𧜦𧞺𧥆𧩝𧼭𧽷𨱈𩐫𩐼𩘰𩘹𩙨𩝥𩳒𪁽𪄑𪅄𪋝𪌔𪍛𪐮𪖶𫂙𫗧]→sù; -[鯂]→su; [䝜狻痠酸𤶤𦾹𨠡𩆑𪘑𪘝]→suān; [匴𠥘]→suǎn; [祘笇筭算蒜𥳪𥴵𩈲]→suàn; -[⺙䧌䪎倠哸夊浽滖濉熣眭睢綏芕荽荾葰虽雖鞖𠌱𠨌𡝓𣮄𣯯𤯖𦉎𦵭𦸏𧈧𨾡𩃃𩌩𩏘𩞅𩮴]→suÄ«; +[䧌䪎倠哸夊浽滖濉熣眭睢綏芕荽荾葰虽雖鞖𠌱𠨌𡝓𣮄𣯯𤯖𦉎𦵭𦸏𧈧𨾡𩃃𩌩𩏘𩞅𩮴]→suÄ«; [㵦㻟䜔䢫瓍绥遀隋随隨𥶻𧲈𩙇]→suí; [䭉䯝瀡膸髄髓𠕸𧃚𨾬]→suǐ; -[㒸㞸㥞㴚㻪㻽䅗䉌䍁䔹䠔䡵䥙亗埣嬘岁嵗旞檅檖歲歳澻煫燧璲睟砕碎祟禭穂穗穟繀繐繸襚誶譢谇賥遂邃鐆鐩隧韢𠭥𡑞𡶣𡷼𡹖𡻕𢅕𢇥𢈼𢒱𢟩𣄧𣩡𤡪𤬫𤻄𥊴𥕸𥢍𥤼𥴦𦃒𦄑𦅵𦇀𧌢𧡏𧨧𧸙𨆏𨣢𨷃𩍚𩎰𩏚𩏲𩗶𩝌]→suì; +[㒸㞸㥞㴚㻪㻽䅗䉌䍁䔹䠔䡵䥙亗埣嬘岁嵗旞檖歲歳澻煫燧璲睟砕碎祟禭穂穗穟繀繐繸襚誶譢谇賥遂邃鐆鐩隧韢𠭥𡑞𡶣𡷼𡹖𡻕𢅕𢇥𢈼𢒱𢟩𣄧𣩡𤡪𤬫𤻄𥊴𥕸𥢍𥤼𥴦𦃒𦄑𦅵𦇀𧌢𧡏𧨧𧸙𨆏𨣢𨷃𩍚𩎰𩏚𩏲𩗶𩝌]→suì; [孙孫搎槂狲猻荪蓀蕵薞飧飱𧎤]→sÅ«n; [㔼㦏䁚䐣损損榫笋筍箰簨鎨隼鶽𠣬𣕍𦠆]→sǔn; [㛖䓾䔋䯯傞唆嗍娑摍桫梭睃簑簔縮缩羧莏蓑趖髿鮻𠈱𠱗𢘿𣒹𣯌𤀤𥁲𥆝𥇇𦟱𧨀𩌢]→suō; [ð©¡¾]→suó; -[㪽㮦䂹䅴䈗䖛䞆䞽䣔䵀乺唢嗩惢所暛溑琐瑣璅索褨鎈鎍鎖鎻鏁锁𠋲𠝿𠞯𠩄𡩡𡱳𢚭𢱡𢱢𤸴𤺫𥔭𥰼𦅊𦵫𧎫𧎳𧛻𧴪𧴲𨻈𨻨𩋝𩌆𩌈𩘝𩙭𩪈𩮛𩹳𪍔𪍟𪍨]→suǒ; +[㪽㮦䂹䅴䈗䖛䞆䞽䣔䵀乺唢嗩惢所暛溑琐琑瑣璅索褨鎈鎍鎖鎻鏁锁𠋲𠝿𠞯𠩄𡩡𡱳𢚭𢱡𢱢𤸴𤺫𥔭𥰼𦅊𦵫𧎫𧎳𧛻𧴪𧴲𨻈𨻨𩋝𩌆𩌈𩘝𩙭𩪈𩮛𩹳𪍔𪍟𪍨]→suǒ; [䐝溹蜶逤𠗼𠘺𢷾𪍌]→suò; -[嗦琑]→suo; +[嗦]→suo; [㯚䌈他嚃塌她它榙溻牠祂褟趿铊闧𡌩𢞠𦈖𦭟𦱆𧪦]→tā; [蹹𨓬]→tá; -[㗳㺚塔墖溚獭獺鰨鳎𦑼𨶀𨸉𩥑𩨌𩫊𩷽𩺗]→tǎ; -[㒓㛥㣛㣵㧺㭼㯓㳠㹺㿹䂿䈋䈳䍇䍝䎓䑜䑽䓠䜚䳴䵬䶀䶁亣嚺崉拓挞搨撻榻橽毾涾澾濌狧禢誻譶跶踏蹋躢遝遢錔闒闥闼鞜鞳鮙𠉂𠴲𠷍𢃕𢺉𣗶𣝋𣥂𣥷𣯚𤄥𤒻𤛣𤠐𤠟𤿽𥗓𦍒𦐇𦑇𦑲𦑶𦧛𦧞𦧟𦧥𦧱𦨎𦪙𦶑𦾽𧌏𧔣𧖆𧮑𨃚𨆰𨌭𨔯𨙎𨰏𨵝𩋅𩌇𩌉𩌐𩌘𩎽𪂌𪔕𪘁]→tà; +[㗳㺚塔墖溚獭獺鰨鳎鿎𦑼𨶀𨸉𩥑𩨌𩫊𩷽𩺗]→tǎ; +[㒓㛥㣛㣵㧺㭼㯓㳠㹺㿹䂿䈋䈳䍇䍝䎓䑜䑽䓠䜚䳴䵬䶀䶁嚺崉拓挞搨撻榻橽毾涾澾濌狧禢誻譶踏蹋躢遝遢錔闒闥闼鞜鞳鮙𠉂𠴲𠷍𢃕𢺉𣗶𣝋𣥂𣥷𣯚𤄥𤒻𤛣𤠐𤠟𤿽𥗓𦍒𦐇𦑇𦑲𦑶𦧛𦧞𦧟𦧥𦧱𦨎𦪙𦶑𦾽𧌏𧔣𧖆𧮑𨃚𨆰𨌭𨔯𨙎𨰏𨵝𩋅𩌇𩌉𩌐𩌘𩎽𪂌𪔕𪘁]→tà; [侤咜]→ta; [囼孡胎𧉟𧭏𩬠]→tāi; -[㒗㙵㣍㬃㷘㸀䈚䑓儓冭台坮嬯抬擡旲枱檯炱炲箈籉臺苔菭薹跆邰颱駘鮐鲐𡒢𢖤𣣿𩿡𪒴]→tái; +[㒗㙵㣍㬃㷘㸀䈚䑓儓台坮嬯抬擡旲枱檯炱炲箈籉臺苔菭薹跆邰颱駘鮐鲐𡒢𢖤𣣿𩿡𪒴]→tái; [㘆𤗿]→tǎi; -[㑷㥭䣭太夳忲态態汰泰溙燤肽舦酞鈦钛𡇷𦒰𧉑𧮼𪐥]→tài; +[㑷㥭䣭冭太夳忲态態汰泰溙燤肽舦酞鈦钛𡇷𦒰𧉑𧮼𪐥]→tài; [粏]→tai; -[㘱㨏㳩㴂㵅䆱䑙坍怹抩摊擹攤滩灘痑瘫癱舑貪贪𠫶𣢌𣵢𣸙𣼚𣽯𦙇𦧏𦧴𦨸𦸁𦼎]→tān; +[㘱㨏㳩㴂㵅䆱䑙坍怹摊擹攤滩灘痑瘫癱舑貪贪𠫶𣢌𣵢𣸙𣼚𣽯𦙇𦧏𦧴𦨸𦸁𦼎]→tān; [㲜㷋㽎㽑䃪䉡䊤䕊倓坛墰墵壇壜婒惔憛昙曇榃檀潭燂痰磹罈罎藫覃談譚譠谈谭貚郯醈醰錟锬顃餤𠻪𡅄𡊨𢅀𢇧𢇰𤐔𥩒𥰨𥹠𥼟𥼮𦗡𧂇𧣁𧣹𧰘𧽼𨝸𩖖𩠽𩡄𩡝𩪺𪍵]→tán; -[㫜㲭䏙䞡䦔嗿坦忐憳憻毯璮菼袒襢醓鉭钽𤎥𦃖𦌪𧫿𧺟𨁴𨅍𨡍𨣕𩑰𩒢]→tǎn; +[㫜㲭䏙䞡䦔嗿坦忐憳憻暺毯璮菼袒襢醓鉭钽𤎥𦃖𦌪𧫿𧺟𨁴𨅍𨡍𨣕𩑰𩒢]→tǎn; [㛶䐺䗊䜖傝僋叹嘆埮探歎湠炭碳舕賧𣁗𣞔𣴽𧥞𨂞𩤞𪉧]→tàn; -[㓥䞶䠀劏嘡坣汤湯羰耥薚蝪蹚鏜鐋铴镗鞺鼞𢴳𦳝𨲗]→tāng; -[㑽㙶㜍㭻㲥㼺䅯䉎䌅䕋䣘䧜傏唐啺堂塘搪棠榶樘橖溏漟煻瑭磄禟篖糃糖糛膅膛蓎螗螳赯踼鄌醣鎕闛隚餳餹饄饧鶶𠗶𠢃𠹔𢻿𣙟𤚫𤠯𥋡𦪀𧱵𨆉𨌩𨍴𨎋𨶈𩘜𩥁𩹶𪕹]→táng; +[㓥䞶䠀劏嘡汤湯羰耥薚蝪蹚鏜鐋铴镗鞺鼞𢴳𦳝𨲗]→tāng; +[㑽㙶㜍㭻㲥㼺䅯䉎䌅䕋䣘䧜傏唐啺坣堂塘搪棠榶樘橖溏漟煻瑭磄禟篖糃糖糛膅膛蓎螗螳赯踼鄌醣鎕闛隚餳餹饄饧鶶𠗶𠢃𠹔𢻿𣙟𤚫𤠯𥋡𦪀𧱵𨆉𨌩𨍴𨎋𨶈𩘜𩥁𩹶𪕹]→táng; [㒉㼒㿩伖倘偒傥儻帑戃曭淌爣矘躺鎲钂镋𡿓𢠵𣎲𤾉𨎖]→tǎng; [䟖摥烫燙趟𨉱]→tàng; [㣠㫦㹗䀞䈱䑬䤾夲嫍幍弢慆掏搯槄涛滔濤瑫絛縚縧绦詜謟轁鞱韜韬飸饕𠇏𠓝𠗆𠚜𠞞𠬢𡺫𤘸𤙎𦍷𦺰𨌨𩎢𩏾𩥅𩹴]→tāo; [䄻䛌䛬䬞匋咷啕桃梼檮洮淘祹綯绹萄蜪裪迯逃醄鋾錭陶鞀鞉饀駣騊鼗𡍒𢔇𣰺𤚟𤴻𤵟𥰜𨡒𩘿𩙧𩛽𪌼]→táo; [䚯䵚討讨]→tǎo; [㚐套𣨔𣺮]→tào; -[㥂㧹忑忒慝特蚮螣蟘貣鋱铽𠈸𢘋𣘱𤙰𥊸𥌩]→tè; +[㥂㧹忑忒慝特螣蟘貣鋱铽𠈸𢘋𣘱𤙰𥊸𥌩]→tè; [熥膯鼟𢚺𤃶𤳘𦡪𪔶]→tēng; -[䒅䕨䠮䲍䲢儯幐滕漛疼痋籐籘縢腾藤誊謄邆駦騰驣鰧𢟱𢥂𣽨𤹤𥉋𦪝𦫀𧈜𧭔𨃗𩩻𩴝𪒿]→téng; +[䒅䕨䠮䲍䲢儯幐滕漛疼痋籐籘縢腾藤虅誊謄邆駦騰驣鰧𢟱𢥂𣽨𤹤𥉋𦪝𦫀𧈜𧭔𨃗𩩻𩴝𪒿]→téng; [霯]→tèng; -[虅]→teng; [㔸䖙䢰䴘剔擿梯踢锑鷈鷉𠞄𢱦𤗢𨁃𨔛𩓂𩤽𪖦]→tÄ«; [㖒㡗㣢䅠䔶䚣䛱䨑䬫䬾䱱偍厗啼嗁崹徲惿提漽瑅碮禵稊綈緹绨缇罤苐荑蕛蝭褆謕趧蹄蹏遆醍銻鍗題题騠鮷鯷鳀鴺鵜鶗鶙鷤鹈𡰎𣄍𣖅𣖸𣸒𣹲𤗘𤚢𤟥𤟾𤭌𥉘𥳳𥶛𦌢𦻀𧀠𧀰𧋘𧔩𧙣𧡨𨠏𨪉𨴼𩋣𩛑𩛶𩝊𩿷𫘨𫛸]→tí; [䌡䪆体挮躰軆骵體鮧𡥩𣈡𣉆]→tǐ; -[㗣㬱㯩䎮䙗䯜䶏䶑倜剃嚏嚔屉屜悌悐惕惖戻掦揥替朑楴歒殢洟涕瓋籊薙裼褅趯迏逖逷髰鬀𡲕𡲿𡸑𢝹𢞖𢧑𢳓𣜹𣤖𣧂𥉈𥡦𥫵𧛒𧝆𧝐𧨱𧼮𨲎𨲞𩬲𩮜𪍲𪕩]→tì; -[嵜笹]→ti; +[㗣㬱㯩䎮䙗䯜䶏䶑倜剃嚏嚔屉屜悌悐惕惖戻掦揥替朑楴歒殢洟涕瓋籊薙裼褅趯逖逷髰鬀𡲕𡲿𡸑𢝹𢞖𢧑𢳓𣜹𣤖𣧂𥉈𥡦𥫵𧛒𧝆𧝐𧨱𧼮𨲎𨲞𩬲𩮜𪍲𪕩]→tì; +[笹]→ti; [㬲䀖䋬䚶兲天婖添酟靔靝黇𡙒𢓍𣊖𦊊𦧒𦧝𦬞𪅉𪎾]→tiān; -[㧂䑚䟧䡒䡘䥖䧃塡填屇恬搷沺湉璳甛甜田畋畑畠盷磌窴緂胋菾鈿闐阗鷆鷏𢇶𤤦𤫞𥧑𥪧𦗀𦳇𧨸𧰊𨉾𨌈𩚣𪌩]→tián; +[㧂䑚䟧䡒䡘䥖䧃塡填屇恬搷沺湉璳甛甜田畋畑畠盷碵磌窴緂胋菾鈿闐阗鴫鷆鷏𢇶𤤦𤫞𥧑𥪧𦗀𦳇𧨸𧰊𨉾𨌈𩚣𪌩]→tián; [㖭㙉㥏䄼䄽䐌䠄倎唺忝悿晪殄淟琠痶睓腆舔覥觍賟錪鍩靦餂𠗘𡒧𤲖𥪌𥳫𥵶𧉂𧌎𧨩𧹖𨆁𨡁𨡏𨹻𩈍𩉁]→tiǎn; [㐁㮇㶺掭睼舚𤘠𦔿𦗁𦧖𨸱]→tiàn; -[碵鴫]→tian; [㬸佻庣恌挑旫祧聎𠛪𡯿𡳏𢈄𢓝𣂁𣂥𦩄𨋫]→tiāo; [㟘䒒䖺䟭䩦䯾䱔岧岹条條樤祒笤芀萔蓚蓨蜩趒迢鋚鎥鞗髫鯈鰷鲦齠龆𠤺𠧪𡠊𣒼𣟐𣬸𥶏𦴚𧌁𩲤]→tiáo; [㸠䠷嬥宨斢晀朓窕窱脁誂𢳙𢺫]→tiǎo; @@ -1275,8 +1173,8 @@ [㟮㻬䛢䞮凸唋堗宊嶀怢捸涋湥痜禿秃突葖鋵鵚鼵𠊲𠞀𠟶𠫓𠳶𠸂𡸂𢬳𣅝𣒇𣲱𤷿𥥛𥨜𥯝𦩤𧳌𪉍]→tÅ«; [㭸㻌㻠㻯䅷䖘䠈䣄䣝䤅䩣䳜凃図图圕-圗塗屠峹嵞庩廜徒悇捈揬梌涂潳瘏稌筡腯荼菟蒤跿途酴鈯鍎馟駼鵌鶟鷋鷵𠫮𠻬𡇩𡺴𢝀𣈥𣔻𣥳𤙛𤟪𥂋𥧣𦔅𦝬𧛗𧧶𨑒𨝛𨨷𨱄𨴩𩥽𪑏]→tú; [吐土圡釷钍𨙭]→tǔ; -[兎兔堍迌鵵𩣮𩸃𩾅]→tù; -[汢莵]→tu; +[兎兔堍莵迌鵵𩣮𩸃𩾅]→tù; +[æ±¢]→tu; [䝎䵊䵎湍煓猯貒𧰄𪏖]→tuān; [㩛䊜剸团団團慱抟摶槫檲漙篿糰鏄鷒鷻𡁴𣶣𧐕𧓘𧽢𨪒𩃘𩘯𩜵𩠊𩠹𪈋]→tuán; [䜝䵯疃𢣎𤱝]→tuǎn; @@ -1293,233 +1191,215 @@ [㸰㸱㼠㾃䍫䡐䪑䭾䰿佗坨堶岮槖橐沱沲狏砣砤碢紽袉跎迱酡陀陁馱駄駝駞騨驒驮驼鮀鴕鸵鼉鼍鼧𡩆𡹬𢏜𢑠𢩻𣶦𤝛𤤩𤱡𥓿𥞒𦑑𦚐𧔳𧕦𧣖𧤓𧧉𧿶𨈷𨉋𨹔𩃰𩃱𩉺𩎼𩢊𩿽𪘕𪘗]→tuó; [㟎䓕妥媠嫷庹彵椭楕橢鬌鰖鵎𡐏𡛵𢓰𣟁𣷿𤱧𤹢𦝦𨁡𨺖]→tuǒ; [唾柝毤毻箨籜萚蘀跅𣗸𣟄𣮆𥩀𦚈𧜲𧿧𨂫𩅡𩱾]→tuò; -[䨟䯉䵷劸嗗娲媧挖搲攨洼溛漥畖穵窊窪蛙鼃𠴺𡁌𡚟𣢉𤬿𤮰𥤺𦞭𧧊𨩶𩨚𩩤𩿺]→wā; +[䨟䯉䵷劸嗗娲媧屲挖搲攨洼溛漥畖穵窊窪蛙鼃𠴺𡁌𡚟𣢉𤬿𤮰𥤺𦞭𧧊𨩶𩨚𩩤𩿺]→wā; [娃𣢚𤞇𩨾]→wá; -[㧚㼘佤咓瓦邷𣐎𦘵𦚩𨀄]→wǎ; +[㧚㼘佤咓瓦砙邷𣐎𦘵𦚩𨀄]→wǎ; [䍪䎳䚴䠚嗢聉腽膃袜襪韈韤𠹁𡧗𤬦𤿗𥥟𥿉𦤙𦫪]→wà; -[哇屲瓲]→wa; +[哇瓲]→wa; [㖞㗏䴜喎歪竵𤟷𨵞𪉭]→wāi; [崴𢱉𨂿𨈕]→wǎi; [䠿䶐外夞顡𠨃𠰻𤤫𤷹𦘍𩔀𩕕𪑷]→wài; [㘤䘎剜塆壪婠帵弯彎湾潫灣蜿豌𠝪𠠪𡇿𡤶𢺯𣡩𧯡𨂺𨈊𨉝𩅦]→wān; -[㝴䯈丸刓完岏抏捖汍烷玩琓紈纨翫芄頑顽𠒢𢓃𢓆𤥙𤻆𥤸𧲦𧿙𨩯𩾞𪐬]→wán; -[㜶㽜㿸䅋䑱䖤䗕䘼䛷䝹䩊䳃倇唍埦婉宛惋挽晚晩晼梚椀琬畹皖盌睕碗綩綰绾脘菀萖踠輓鋄鋔𡩄𡸥𢛙𢨔𤗍𥟶𦜐𦣾𧚇𧠆𨌔𨥧𨩵𨩻𩊁𩣵𪂦𪂧𪋅𪎛𪑉]→wǎn; -[㸘䛃䥑䯛万卍卐妧忨捥澫脕腕萬薍蟃貦贃贎輐錽鎫𠣉𡆅𢀗𢯲𣥃𤧩𥆶𥝄𦂔𦙵𦲯𦽞𧹗𨞼𩈬𩢄]→wàn; -[杤笂邜]→wan; +[㝴䯈丸刓完岏抏捖汍烷玩琓笂紈纨翫芄貦頑顽𠒢𢓃𢓆𤥙𤻆𥤸𧲦𧿙𨩯𩾞𪐬]→wán; +[㜶㽜㿸䅋䑱䖤䗕䘼䛷䝹䩊䳃倇唍埦婉宛惋挽晚晥晩晼梚椀琬畹皖盌睕碗綩綰绾脘菀萖踠輓鋔𡩄𡸥𢛙𢨔𤗍𥟶𦜐𦣾𧚇𧠆𨌔𨥧𨩵𨩻𩊁𩣵𪂦𪂧𪋅𪎛𪑉]→wǎn; +[㸘䛃䥑䯛万卍卐妧忨捥杤澫瞣脕腕萬薍蟃贃贎輐鋄錽鎫𠣉𡆅𢀗𢯲𣥃𤧩𥆶𥝄𦂔𦙵𦲯𦽞𧹗𨞼𩈬𩢄]→wàn; [⺏⺐尣尩-尫汪𠕿𡝝𡯁𤷀𥆚𪁘]→wāng; [亡亾仼兦彺王莣蚟𡷢𦣦𦯌𧎕𩵭]→wáng; [⺲⺴㓁㲿㳹㴏䋄䋞䒽䰣往徃徍惘暀枉棢瀇網网罒罔菵蛧蝄誷輞辋魍𡔞𢁶𢼟𣢫𣶈𣷪𥾼𦖉𦣩𦬣𧈿𧧜𨕿𨳠𩖩]→wǎng; [䤑妄忘旺望朢盳迋𢛛𣥊𥆜𥲠𦓋𧧄𧫢]→wàng; -[焹]→wang; -[㕒㙎㙗㟪㣦㮃䋿䫋䴧偎危喴威媙巍微愄揋揻椳楲渨溦烓煨燰萎葨葳薇蜲蝛覣詴逶隇隈鰃鰄鳂𠳿𢼸𣫪𦈓𦓽𦩬𧍥𧚷𧛚𧟼𧤖𨖿𨻒𩹥𩼌𪑭]→wēi; +[㕒㙎㙗㟪㣦㮃䋿䫋䴧偎危喴威媙嶶巍微愄揋揻椳楲渨溦烓煨燰縅萎葨葳薇蜲蝛覣詴逶隇隈鰃鰄鳂𠳿𢼸𣫪𦈓𦓽𦩬𧍥𧚷𧛚𧟼𧤖𨖿𨻒𩹥𩼌𪑭]→wēi; [⻙㣲䉠䑊䔺䙟䜅䝐䥩䧦唯喡囗围圍圩媁峗峞嵬帏帷幃惟桅欈沩洈涠湋溈潍潙潿濰犩琟癓硙磑維维蓶覹违違鄬醀鍏闈闱霺韋韦鮠𠄿𠙕𠥎𡇦𡚈𡼱𢾁𣄺𣲗𥅵𥌰𧝕𧞸𧢒𧢧𧲗𧳞𨠥𨱖𨴓𨿭𩀣𩀶𩁌𩋾𩎵𩏉𩠯𩴞𩽎]→wéi; -[㖐㙔㛱㞇㞑㠕㨊㬙㭏㱬䃬䇻䈧䍴䍷䞔䦱䪘䬿䵋伟伪偉偽僞儰厃壝委娓寪尾屗崣嵔徫愇撱斖暐梶椲洧浘濻瀢炜煒猥玮瑋痏痿硊磈緯纬腲艉芛苇荱葦蒍蔿薳蘤諉诿踓鍡韑韙韡韪頠颹骩-骫鮪鲔𠆟𡂗𡷕𢊯𢯷𢸦𣨙𤁿𤛲𤸆𤺉𤼒𥊪𥒮𥯜𥯤𦇅𦢿𦾛𧐌𧲄𨗨𨝀𨟗𨪈𨵋𩏏𩏿𩗘𩜧𩟟𩲂𩹷𩼂]→wěi; -[㥜㦣㷉䊊䗽䘙䙿䜜䡺䪋䬑䭳䮹䲁䵳为位卫叞味喂媦尉慰懀未渭為煟熭爲犚猬璏畏碨緭罻胃苿菋蔚藯蘶蜼蝟螱衛衞褽謂讆讏谓躗躛軎轊鏏霨餧餵饖魏鮇鳚𠹤𡔱𡶎𢉝𢍚𢙓𢣘𢲴𣈎𣩪𣽴𤀷𤜂𤻅𥉖𥧙𥶽𦝛𦠻𦩝𦪒𦳢𧍫𧒭𧔥𧕞𧲝𧳪𧴖𧸽𨃄𨚘𨢉𨾂𩑵𩗜𩤸𩨅𩲄𩹂𪂄𪑐]→wèi; -[墛嶶捤煀縅]→wei; -[㬈㼔塭昷榅殟温溫瑥瘟蕰豱輼轀辒鞰鰛鰮鳁𥁕𨜵𩥈𪉸]→wēn; -[䎹䎽䘇䰚匁彣文炆玟珳琝瘒紋纹聞芠蚉蚊螡蟁閺閿闅闦闻阌雯馼駇魰鳼鴍鼤𢾿𣜺𤵒𨶭𩢌𩭋𪉃]→wén; +[㖐㙔㛱㞇㞑㠕㨊㬙㭏㱬䃬䇻䈧䍴䍷䞔䦱䪘䬿䵋伟伪偉偽僞儰厃壝委娓寪尾屗崣嵔徫愇捤撱斖暐梶椲洧浘濻瀢炜煒猥玮瑋痏痿硊磈緯纬腲艉芛苇荱葦蒍蔿薳諉诿踓鍡韑韙韡韪頠颹骩-骫鮪鲔𠆟𡂗𡷕𢊯𢯷𢸦𣨙𤁿𤛲𤸆𤺉𤼒𥊪𥒮𥯜𥯤𦇅𦢿𦾛𧐌𧲄𨗨𨝀𨟗𨪈𨵋𩏏𩏿𩗘𩜧𩟟𩲂𩹷𩼂]→wěi; +[㥜㦣㷉䊊䗽䘙䙿䜜䡺䪋䬑䭳䮹䲁䵳为位卫叞味喂墛媦尉慰懀未渭為煟熭爲犚猬璏畏碨緭罻胃苿菋蔚藯蘶蜼蝟螱衛衞褽謂讆讏谓躗躛軎轊鏏霨餧餵饖魏鮇鳚𠹤𡔱𡶎𢉝𢍚𢙓𢣘𢲴𣈎𣩪𣽴𤀷𤜂𤻅𥉖𥧙𥶽𦝛𦠻𦩝𦪒𦳢𧍫𧒭𧔥𧕞𧲝𧳪𧴖𧸽𨃄𨚘𨢉𨾂𩑵𩗜𩤸𩨅𩲄𩹂𪂄𪑐]→wèi; +[煀]→wei; +[㬈㼔塭昷榅榲殟温溫瑥瘟蕰豱輼轀辒鎾鞰饂鰛鰮鳁𥁕𨜵𩥈𪉸]→wēn; +[䎹䎽䘇䰚匁彣文炆玟珳瘒紋纹聞芠蚉蚊螡蟁閺閿闅闦闻阌雯馼駇魰鳼鴍鼤𢾿𣜺𤵒𨶭𩢌𩭋𪉃]→wén; [㗃㝧䐇䦟刎吻呡忟抆桽稳穏穩紊肳脗𡁋𣶌𥦊𥧚𥬼𦝮𦟕𦮶𨆲]→wěn; [㡈問妏揾搵汶渂璺莬问顐𠐢𤛁𥃮𦦯𨟸𨸩]→wèn; -[呚鈫鎾]→wen; +[呚]→wen; [㮬㺋䈵䩺䱵嗡滃翁螉鎓鶲鹟𠰈𡻐𥕀𧚐𧛹𨜺𩔚𩰎]→wēng; -[㘢㜲㹙䐥勜塕奣嵡暡瞈聬蓊𡩥𤌏𦞡𩄘𩡓𩮬]→wěng; +[㘢㜲㹙䐥勜塕奣嵡攚暡瞈聬蓊𡩥𤌏𦞡𩄘𩡓𩮬]→wěng; [瓮甕罋蕹齆𡍻𦧅𨞑]→wèng; [㹻倭唩挝撾涡涹渦猧窝窩莴萵蜗蝸踒𠷏𡁮𡑟𤉦𩭝]→wō; [㦱㧴䂺䰀婐我捰𠪧𡖲𢦴𢫷𣇫𣚝𥑣𥟿𧶕𨁟𩭏𩮑]→wǒ; [㠛㱧䀑䁊䠎䮸仴偓卧媉幄捾握擭斡枂楃沃涴渥濣焥瓁瞃硪肟腛臒臥雘齷龌𠿟𡎔𣁳𣂽𤆏𤡓𤻌𥄗𥪍𦤨𦯏𦰖𦳹𦷵𧤒𧥋𨌝𩈱𩐦𩟓𩷯𪁕𪎤]→wò; [𥦷]→wòng; -[⺎⺑㮧䖚䡧乌剭呜嗚圬屋巫弙杇歍汙汚污洿烏窏箼螐誣诬邬鄔鎢钨鰞鴮𠛆𠞆𡈎𢁢𤣬𥁡𥎮𥟽𦶀𦼇𧆹𧑕𧨆𩝷𪄝𪑱]→wÅ«; -[㷻㹳㻍䉑䍢䓊䦜䫓䮏吳吴吾呉唔娪无梧毋洖浯無珸璑祦禑芜茣莁蕪蜈蟱誈譕郚铻鯃鵐鷡鹀鼯𠘻𡷤𢃀𢋹𢓲𣟒𤭑𥕻𥭠𥲐𦥁𦨳𦷽𧳎𨼊𨿏𩒾𩳌𩶭𩻚]→wú; -[㐅㑄㒇㬳㵲䒉䟼䳇五仵伍侮俉倵儛午啎妩娬嫵庑廡忤怃憮捂摀旿橆武潕熓牾玝珷瑦甒碔舞躌鵡鹉𠥢𠯃𠵦𡈞𢑟𢜮𢨂𢩈𢫸𣲘𣺀𤆡𤸼𦌬𧴇𧺴𧽋𨖴𨡡𨶇𩠟𩵱]→wǔ; -[㐳㡔㽾䃖䎸䑁䛩䜑䦍䨁䳱伆兀务務勿卼坞塢奦婺寤屼岉嵍嵨忢悞悟悮戊扤敄晤杌溩焐熃物痦矹窹粅芴蘁誤误迕逜遻鋈阢隖雺雾霚霧靰騖骛鶩鹜鼿齀𠒄𠼘𡬫𡯇𡵉𢄓𢗳𢙁𢝴𣨓𣬽𣯎𤵐𥎈𥏒𥒀𥾕𦆞𦎦𦨉𦬂𧈭𧎻𧐙𧰈𨂣𨑥𨧗𨨡𨲬𩄯𩓦𩗽𩝕]→wù; -[乄錻]→wu; -[⻃㓾㕃㕧㗩㗭㘊㚀㛓㛫㛭㜎㜯㪧㬛㮩㯕㰿㱆㱤㲸㴔㴧㶉㺣㾷㿽䁯䂀䏩䐅䐖䒊䖒䖷䙵䛊䛥䭒䳶䶋俙傒僖兮凞卥厀吸唏唽嘻噏夕奚嬆嬉屖嵠嶲巇希徆徯忚怸恓息悉悕惁惜憙扱扸捿昔晞晰晳曦析桸榽樨橀欷氥汐浠淅溪潝烯焁焈焟焬煕熄熈熙熹-熻燨爔牺犀犧狶琋瘜皙睎瞦硒磎稀穸窸粞糦緆縘繥羲翕肸肹膝舾莃菥蒠蜥螅螇蟋蠵西覀觹觽觿譆谿豀豨豯貕赥郗鄎酅醯釸錫鏭鑴锡隵雟餏饻鵗鸂鼷𠆱𠔃𠔍𠘕𠜗𠟊𠨚𠩺𠬬𠴭𠶨𠺒𡁱𡏛𡗞𡗳𡘡𡩤𡳚𡻎𢀊𢋼𢑧𢗴𢜣𢡁𢨟𢬾𢹍𣅾𣎮𣟵𣢁𣢂𣢍𣢎𣢑𣤳𣤴𣨗𤃪𤄬𤓔𤓚𤠓𤡡𤢀𤥒𤬕𤬘𤮆𤮙𤲺𤳥𤶈𤶰𤷡𤹊𤺊𥄖𥄛𥈻𥋟𥰝𦐠𦙝𦜱𦞽𦠪𦤈𦩭𦮐𦼗𧀬𧈼𧥤𧯗𧲘𧶖𧹨𧻶𧿝𨀙𨋦𨡂𨳛𨵎𨻁𩅖𩒽𩗊𩗱𩭡𩽨𩾼𪃼𪄛]→xÄ«; -[㔒㠄㦻㩗㽯㿇䏮䒁䚫䫣习媳嶍席椺槢檄漝習蒵蓆薂袭襲覡觋謵趘郋鎴隰霫飁騱騽驨鰼鳛𢙅𣒃𣳬𥺚𦪿𦸚𧋐𧐔𧿅𨛳𨻥𩲁𪄶𪓷𪕯]→xí; -[䢄喜囍壐屣徙憘暿枲歖洗漇玺璽矖禧縰葈葸蓰蟢諰謑蹝躧鈢鉨鉩铣鱚𠉢𠪙𡅕𢊚𢒩𢒲𣯪𤟧𤤱𤨐𦱓𧣩𧺨𨜐𨞘𨮪𩎉𪖥𫍰]→xǐ; -[㑶㙾㚛㣟㤸㦦㭡㰥㸍䀌䈪䊠䐼䓇䜁䧍䨳䬣䮎䲪䵱係匸卌呬咥喺嚱墍屃屭忥怬恄慀戏戱戲椞欯滊潟澙熂犔盻矽磶禊稧系細綌繫细绤翖舃舄蕮虩衋覤赩趇郤釳闟阋隙隟霼餼饩鬩黖𠤴𠦜𡃢𡘐𡙋𡜧𡝧𡦎𡶯𢤋𢧽𢭁𣚔𣢓𣣉𣤢𣳦𤄎𤌷𤡬𥈜𥋁𥎃𥪦𥮬𥰥𥻥𥿭𦃝𦞝𦷲𧂙𧈅𧈍𧉁𧎵𧚃𧤟𧦁𧧹𧪢𧬈𧬊𧯈𧯊𧱲𧹶𧹽𨐛𨰿𨷘𩊿𩍆𩎥𩛹𩦇𩿛𪅲]→xì; -[⻄橲渓犠礂鯑]→xi; -[㔠㰨㰰䠍傄煆煵疨瞎虲虾蝦谺閕颬鰕𠽫𣢗𤗭𥁆𧇍𧦎𧪕𧯋𨳉𩮂]→xiā; +[㮧䖚䡧乌剭呜嗚圬屋巫弙杇歍汙汚污洿烏窏箼螐誈誣诬邬鄔鎢钨鰞鴮𠛆𠞆𡈎𢁢𤣬𥁡𥎮𥟽𦶀𦼇𧆹𧑕𧨆𩝷𪄝𪑱]→wÅ«; +[㷻㹳㻍䉑䍢䓊䦜䫓䮏吳吴吾呉唔娪无梧毋洖浯無珸璑祦禑芜茣莁蕪蜈蟱譕郚铻鯃鵐鷡鹀鼯𠘻𡷤𢃀𢋹𢓲𣟒𤭑𥕻𥭠𥲐𦥁𦨳𦷽𧳎𨼊𨿏𩒾𩳌𩶭𩻚]→wú; +[㐅㑄㒇㬳㵲䒉䟼䳇乄五仵伍侮俉倵儛午啎妩娬嫵庑廡忤怃憮捂摀旿橆武潕熓牾玝珷瑦甒碔舞躌鵡鹉𠥢𠯃𠵦𡈞𢑟𢜮𢨂𢩈𢫸𣲘𣺀𤆡𤸼𦌬𧴇𧺴𧽋𨖴𨡡𨶇𩠟𩵱]→wǔ; +[⺎⺑㐳㡔㽾䃖䎸䑁䛩䜑䦍䨁䳱伆兀务務勿卼坞塢奦婺寤屼岉嵍嵨忢悞悟悮戊扤敄晤杌溩焐熃物痦矹窹粅芴蘁誤误迕逜鋈阢隖雺雾霚霧靰騖骛鶩鹜鼿齀𠒄𠼘𡬫𡯇𡵉𢄓𢗳𢙁𢝴𣨓𣬽𣯎𤵐𥎈𥏒𥒀𥾕𦆞𦎦𦨉𦬂𧈭𧎻𧐙𧰈𨂣𨑥𨧗𨨡𨲬𩄯𩓦𩗽𩝕]→wù; +[錻]→wu; +[⻃⻄㓾㕃㕧㗩㗭㘊㚀㛓㛫㛭㜎㜯㪧㬛㮩㯕㰿㱆㱤㲸㴔㴧㶉㺣㾷㿽䁯䂀䏩䐅䐖䒊䖒䖷䙵䛊䛥䭒䳶䶋俙傒僖兮凞卥厀吸唏唽嘻噏夕奚嬆嬉屖嵠嶲巇希徆徯忚怸恓息悉悕惁惜憙扱扸昔晞晰晳曦析桸榽樨橀欷氥汐浠淅渓溪潝烯焁焈焟焬煕熄熈熙熹-熻燨爔牺犀犠犧狶琋瘜皙睎瞦硒磎礂稀穸窸粞糦緆縘繥羲翕翖肸肹膝舾莃菥蒠蜥螅螇蟋蠵西覀觹觽觿譆谿豀豨豯貕赥邜郗鄎酅醯釸錫鏭鑴锡隵雟餏饻鯑鵗鸂鼷𠆱𠔃𠔍𠘕𠜗𠟊𠨚𠩺𠬬𠴭𠶨𠺒𡁱𡏛𡗞𡗳𡘡𡩤𡳚𡻎𢀊𢋼𢑧𢗴𢜣𢡁𢨟𢬾𢹍𣅾𣎮𣟵𣢁𣢂𣢍𣢎𣢑𣤳𣤴𣨗𤃪𤄬𤓔𤓚𤠓𤡡𤢀𤥒𤬕𤬘𤮆𤮙𤲺𤳥𤶈𤶰𤷡𤹊𤺊𥄖𥄛𥈻𥋟𥰝𦐠𦙝𦜱𦞽𦠪𦤈𦩭𦮐𦼗𧀬𧈼𧥤𧯗𧲘𧶖𧹨𧻶𧿝𨀙𨋦𨡂𨳛𨵎𨻁𩅖𩒽𩗊𩗱𩭡𩽨𩾼𪃼𪄛]→xÄ«; +[㔒㠄㦻㩗㽯㿇䏮䒁䚫䫣习喺媳嶍席椺槢檄漝習蒵蓆薂袭襲覡觋謵趘郋鎴隰霫飁騱騽驨鰼鳛𢙅𣒃𣳬𥺚𦪿𦸚𧋐𧐔𧿅𨛳𨻥𩲁𪄶𪓷𪕯]→xí; +[䢄喜囍壐屣徙憘暿枲橲歖洗漇玺璽矖禧縰葈葸蓰蟢諰謑蹝躧鈢鉨鉩铣鱚𠉢𠪙𡅕𢊚𢒩𢒲𣯪𤟧𤤱𤨐𦱓𧣩𧺨𨜐𨞘𨮪𩎉𪖥𫍰]→xǐ; +[㑶㙾㚛㣟㤸㦦㭡㰥㸍䀌䈪䊠䐼䓇䜁䧍䨳䬣䮎䲪䵱係匸卌呬咥嚱墍屃屭忥怬恄慀戏戱戲椞欯滊潟澙熂犔盻矽磶禊稧系細綌繫细绤舃舄蕮虩衋覤赩趇郤釳闟阋隙隟霼餼饩鬩黖𠤴𠦌𠦜𡃢𡘐𡙋𡜧𡝧𡦎𡶯𢤋𢧽𢭁𣚔𣢓𣣉𣤢𣳦𤄎𤌷𤡬𥈜𥋁𥎃𥪦𥮬𥰥𥻥𥿭𦃝𦞝𦷲𧂙𧈅𧈍𧉁𧎵𧚃𧤟𧦁𧧹𧪢𧬈𧬊𧯈𧯊𧱲𧹶𧹽𨐛𨰿𨷘𩊿𩍆𩎥𩛹𩦇𩿛𪅲]→xì; +[㔠㰨㰰䠍傄煆疨瞎虲虾蝦谺閕颬鰕𠽫𣢗𤗭𥁆𧇍𧦎𧪕𧯋𨳉𩮂]→xiā; [㗇㘡㽠䖎䖖䘥䛅䪗䫗侠俠匣峡峽敮暇柙炠烚狎狭狹珨瑕硖硤碬磍祫筪縀縖翈舝舺蕸赮轄辖遐鍜鎋陜陿霞騢魻鶷黠𠢆𠩘𡈮𢈙𢈤𢑓𢘉𢚌𢝅𢻗𣹱𤙇𤪆𤪍𥯾𥰶𦦕𦵯𦾏𧆥𧔂𧕱𨲑𩉾𩎲𩏓𩐀𩝛𪗾𪘘]→xiá; [閜]→xiǎ; -[㙈㙤㰺丅下乤吓嚇夏夓懗疜睱罅鎼鏬𡏘𡨄𡺷𢗄𢩹𤟝𥻴𧈄𧪹𧫒𨩽𨻲𨽯𩄗𪄂]→xià; -[圷梺溊]→xia; -[㔾㰹㲔㷿㸝㺤㾾㿌䂅䄳䆎䉳䊱䩂䯭䯹䵌仙仚佡僊先嘕奾嬐屳廯忺憸掀攕暹杴枮氙珗祆秈籼纎纖纤苮莶薟褼襳訮跹蹮躚酰銛鍁铦锨韯韱馦鮮鱻鲜鶱𠏓𠏡𠫄𢒆𢕖𢖎𢫿𢹚𣑹𣔙𣞘𣮾𣰷𤈷𥑻𥟕𥬍𦒜𦧐𦸊𧫹𧱀𧸂𨁅𨇤𨚾𩈖𪄏𪄷]→xiān; -[㘅㘋㛾㡉㢺㭹㮭㯗㰊㳄㳭㵪䕔䝨䦥䲗伭咸唌啣妶娴娹婱嫌嫺嫻弦憪挦撏涎澖燅甉痫癇癎瞯礥稴絃胘舷藖蚿蛝衔衘誸諴賢贒贤輱醎銜閑閒闲鷳鷴鷼鹇鹹麙𠓌𠛑𠷢𠿢𡫹𡰲𡿤𢅮𢎙𢐐𢖋𢛆𢮂𣊺𤉌𥲋𥻧𦎵𦑘𦠹𦱁𦽭𧂞𧈁𧼏𨺘𩝈𩤥𩤦𩦂𩱆𪂶𪔩]→xián; +[㙈㙤㰺丅下乤吓嚇圷夏夓懗梺疜睱罅鎼鏬𡏘𡨄𡺷𢗄𢩹𤟝𥻴𧈄𧪹𧫒𨩽𨻲𨽯𩄗𪄂]→xià; +[㔾㰹㲔㷿㸝㺤㾾㿌䂅䄳䆎䉳䊱䩂䯭䯹䵌仙仚佡僊僲先嘕奾嬐屳廯忺憸掀攕暹杴枮氙珗祆秈籼繊纎纖纤苮莶薟褼襳跹蹮躚酰銛鍁铦锨韯韱馦鮮鱻鲜鶱𠏓𠏡𠫄𢒆𢕖𢖎𢫿𢹚𣑹𣔙𣞘𣮾𣰷𤈷𥑻𥟕𥬍𦒜𦧐𦸊𧫹𧱀𧸂𨁅𨇤𨚾𩈖𪄏𪄷]→xiān; +[㘅㘋㛾㡉㢺㭹㮭㯗㰊㳄㳭㵪䕔䝨䦥䲗伭咸唌啣妶娴娹婱嫌嫺嫻弦憪挦撏涎湺澖甉痫癇癎瞯礥稴絃胘舷藖蚿蛝衔衘誸諴賢贒贤輱醎銜閑閒闲鷳鷴鷼鹇鹹麙𠓌𠛑𠷢𠿢𡫹𡰲𡿤𢅮𢎙𢐐𢖋𢛆𢮂𣊺𤉌𥲋𥻧𦎵𦑘𦠹𦱁𦽭𧂞𧈁𧼏𨺘𩝈𩤥𩤦𩦂𩱆𪂶𪔩]→xián; [㧥㫫㬎㭠㶍㿅䗾䘆䚚䜢䢾䥪䧋冼尟尠崄嶮幰搟攇显櫶毨灦烍燹狝猃獫獮玁禒筅箲藓蘚蚬譣赻跣銑鍌险険險韅顕顯𠠁𡗏𡸃𡾮𢁗𢥌𢷑𣕎𣟲𣭡𤓤𤞤𤼂𥜲𦭶𧕇𧖙𨙡𩏩𩨡𩶤]→xiǎn; [㡾㦑㦓㪇㬗㺌㽉䁂䃱䃸䉯䏹䐄䙹䤼䦘䧟䧮䨘䨷䱤䵇䶟伣僩僴县咞哯垷壏姭娊娨宪岘峴憲撊晛橌涀瀗献獻现現県睍硍粯糮絤綫線縣线缐羡羨腺臔臽苋莧蜆誢豏鋧錎限陥陷餡馅麲鼸𠚆𠜎𠯟𡐖𡒓𡞣𢋮𢕭𢖝𢚀𣆕𤁦𤑃𤟅𥓒𥙆𥦶𥰳𥻇𥽏𦋈𦩢𧠒𧻒𧾨𨍒𨏥𨐊𨖱𨘙𨘞𨵬𨸄𩤊𩦹𩧩𪎉𪾢]→xiàn; -[僲繊鑦]→xian; -[㐮䬕乡厢啌廂忀欀湘瓖相稥箱緗缃膷芗葙薌襄郷鄉鄊鄕鑲镶香驤骧麘𢪷𤉪𤷼𥫖𩑇𩡌𩡠𪂼]→xiāng; +[鑦]→xian; +[㐮䬕乡厢啌廂忀楿欀湘瓖相稥箱緗缃膷芗葙薌襄郷鄉鄊鄕鑲镶香驤骧鱜麘𢪷𤉪𤷼𥫖𩑇𩡌𩡠𪂼]→xiāng; [㟄䔗䜶佭庠栙瓨祥絴翔詳详跭𡹷𢭎𤝷𤭬𤰅𦍲𦍴𦎈𨀘𩾬]→xiáng; -[㗽䊑䐟䖮享亯响想晑曏蠁銄響飨餉饗饟饷鮝鯗鱶鲞𠸮𢞡𤍀𥊾𥿧𦕺𩝾𩞥]→xiǎng; -[㟟䢽䦳䴂像勨向嚮塂姠嶑巷橡珦缿萫蚃蟓衖襐象銗鐌闀項项鱌𢄵𢛖𢠷𣂝𣅰𣨳𤖽𤩪𥀾𥗵𥣟𦺣𦺨𧖿𧬰𨉽𨖶𨙵𨛜𨧑𨷄𨷿]→xiàng; -[楿鱜]→xiang; -[㕺㚠㩋㪣㲖㹲㺒䌃䎄䨭䬘䴛侾呺哓哮嘋嘐嘵嚣嚻囂婋宯宵庨彇憢揱枭枵梟櫹歊毊消潇瀟灱灲焇猇獢痚痟硝硣穘窙箫簘簫綃绡翛膮萧萷蕭藃虈虓蟂蟏蟰蠨踃逍銷销霄驍骁髇髐魈鴞鴵鸮𠈬𠑪𠹎𡟣𡣾𡯩𡷸𡼚𢓮𢪶𢭦𢸳𣕇𣠎𤑳𤞚𤠖𤡔𤣠𤺃𥆔𦏷𦐺𦟞𧄤𧳍𧵱𨊅𨴹𨶅𩋍𩙚𩙮𩧓𩫂𩫳𩱴𩾒𩾓𩾾𪁎]→xiāo; -[㚣㬵㮁䒝䟁崤殽洨淆笅筊訤誵郩𠴳𡦝𡧕𢛘𣏠𣔷𤕢𤷤𥾤𦺔𧍂𨠦]→xiáo; +[㗽䊑䐟䖮享亯响想晑曏蚃蠁銄響飨餉饗饟饷鮝鯗鱶鲞𠸮𢞡𤍀𥊾𥿧𦕺𩝾𩞥]→xiǎng; +[㟟䢽䦳䴂像勨向嚮塂姠嶑巷橡珦缿萫蟓衖襐象銗鐌項项鱌𢄵𢛖𢠷𣂝𣅰𣨳𤖽𤩪𥀾𥗵𥣟𦺣𦺨𧖿𧬰𨉽𨖶𨙵𨛜𨧑𨷄𨷿]→xiàng; +[㕺㚠㩋㪣㲖㹲㺒䌃䎄䨭䬘䴛侾呺哓哮嘐嘵嚣嚻囂婋宯宵庨彇憢揱枭枵梟櫹歊毊消潇瀟灱灲焇猇獢痚痟硝硣穘窙箫簘簫綃绡翛膮萧萷蕭藃虈虓蟂蟏蟰蠨踃逍銷销霄驍骁髇髐魈鴞鴵鷍鸮𠈬𠑪𠹎𡟣𡣾𡯩𡷸𡼚𢓮𢪶𢭦𢸳𣕇𣠎𤑳𤞚𤠖𤡔𤣠𤺃𥆔𦏷𦐺𦟞𧄤𧳍𧵱𨊅𨴹𨶅𩋍𩙚𩙮𩧓𩫂𩫳𩱴𩾒𩾓𩾾𪁎]→xiāo; +[㚣㬵㮁䒝䟁崤殽洨淆筊訤誵郩𠴳𡦝𡧕𢛘𣏠𣔷𤕢𤷤𥾤𦺔𧍂𨠦]→xiáo; [⺌⺍䒕䥵小晓暁曉皛皢筱筿篠謏𡱉𤽳𥔑𥕾𧡼𧢬𧩮𩵖𫍲]→xiǎo; -[㔅㗛㤊㵿䉰䊥䕧俲傚効咲啸嘨嘯孝效敩斅斆校歗涍熽笑肖詨誟鞩𠏕𠴡𡥍𡦳𢹳𢽾𣂬𣟇𣤡𣱓𣿣𤟞𤣌𤿨𥽁𦢩𦦛𦯪𦱜𧱐𨅋𪊷𪛀]→xiào; -[恷滧]→xiao; +[㔅㗛㤊㵿䉰䊥䕧俲傚効咲啸嘋嘨嘯孝效敩斅斆校歗涍熽笑肖詨誟𠏕𠴡𡥍𡦳𢹳𢽾𣂬𣟇𣤡𣱓𣿣𤟞𤣌𤿨𥽁𦢩𦦛𦯪𦱜𧱐𨅋𪊷𪛀]→xiào; +[恷]→xiao; [㗨㨝㱔㾚些揳楔歇猲蝎蠍𡭥𣆟𣒄𣣩𤺎𥌨𥗧𦪬𧓂𧳧𨧥𩫲]→xiē; -[㐖㖿㙝㙦㢵㥟㨙㩦㩪㭨䀘䔑䕵䙎䙽䝱䡡䦖䩤偕劦勰协協嗋垥奊峫恊愶拹挟挾携撷擕擷攜斜旪熁燲瑎綊緳纈缬翓胁脅脇膎蝢衺襭諧讗谐邪鞋鞵頡龤𠖹𠗉𡀺𡰢𡸔𢂐𢓬𢥘𢯉𢴲𢿡𣣲𣫴𣹩𣻠𤙒𤞡𤢺𤣑𤮯𤱷𥆥𥊯𥢹𦋅𦚫𦳃𧀺𧏂𧏃𧐃𧑦𧟃𧷑𨁂𨏳𨵚𨵪𨷥𩋘𩋧𩤠𩰳𩷂𩺫𪆋]→xié; +[㐖㖿㙝㙦㢵㥟㨙㩦㩪㭨䀘䔑䕵䙎䙽䝱䡡䦖䩤偕劦勰协協嗋垥奊峫恊愶拹挟挾携撷擕擷攜斜旪熁燲瑎綊緳纈缬翓胁脅脇脋膎蝢衺襭諧讗谐邪鞋鞵頡龤𠖹𠗉𡀺𡰢𡸔𢂐𢓬𢥘𢯉𢴲𢿡𣣲𣫴𣹩𣻠𤙒𤞡𤢺𤣑𤮯𤱷𥆥𥊯𥢹𦋅𦚫𦳃𧀺𧏂𧏃𧐃𧑦𧟃𧷑𨁂𨏳𨵚𨵪𨷥𩋘𩋧𩤠𩰳𩷂𩺫𪆋]→xié; [㕐㝍䥱䥾写冩寫藛𣞐𣬕𧭠]→xiě; -[㒠㓔㔎㖑㙰㞒㞕㡜㣯㣰㦪㰔㰡㳦㳿㴬㴮㴽㸉㽊䁋䉏䉣䊝䕈䙊䙝䚸䦏䩧䪥䲒䵦亵伳偞偰僁卨卸噧塮娎媟屑屓屟屧嶰廨徢懈暬械榍榭泄泻洩渫澥瀉瀣灺炧烲焎燮爕獬祄禼糏紲絏絬緤繲绁缷薢薤蟹蠏褉褻謝谢躞邂鞢韰駴齂齘齛齥𠅱𠑄𠨆𠲊𠸴𠿇𡃂𡄕𡗼𡛶𡞘𡟩𡣹𡤋𡽖𢌀𢖆𢗊𢜨𢞜𢤯𢤰𢬿𢹒𣣶𣽒𤑪𤗈𤡧𤫉𥀺𥇱𥍆𥎎𦁛𦔼𦖐𦚡𦞚𦩌𦵱𧀢𧌊𧌋𧌖𧍁𧓺𧖁𧛼𧜔𧜵𧝫𧭸𧷧𨇨𨈙𨤴𨳚𨼬𩂪𩃖𩍝𩎃𩐁𩐉𩙜𩽍𪙥]→xiè; -[夑脋]→xie; -[㛙㭢䅽䜣俽妡嬜廞心忻惞新昕杺欣歆炘盺芯薪訢辛邤鈊鋅鑫锌馨馫𠑰𠷓𡌜𢗀𢠝𢭧𣂗𣂜𣃄𤙖𤙣𦁍𦰸𨊳𩾽𩿃]→xÄ«n; +[㒠㓔㔎㖑㙰㞒㞕㡜㣯㣰㦪㰔㰡㳦㳿㴬㴮㴽㸉㽊䁋䉏䉣䊝䕈䙊䙝䚸䦏䩧䪥䲒䵦亵伳偞偰僁卨卸噧塮夑娎媟屑屓屟屧嶰廨徢懈暬械榍榭泄泻洩渫澥瀉瀣灺炧炨烲焎燮爕獬祄禼糏紲絏絬緤繲绁缷薢薤蟹蠏褉褻謝谢躞邂鞢韰齂齘齛齥𠅱𠑄𠨆𠲊𠸴𠿇𡃂𡄕𡗼𡛶𡞘𡟩𡣹𡤋𡽖𢌀𢖆𢗊𢜨𢞜𢤯𢤰𢬿𢹒𣣶𣽒𤑪𤗈𤡧𤫉𥀺𥇱𥍆𥎎𦁛𦔼𦖐𦚡𦞚𦩌𦵱𧀢𧌊𧌋𧌖𧍁𧓺𧖁𧛼𧜔𧜵𧝫𧭸𧷧𨇨𨈙𨤴𨳚𨼬𩂪𩃖𩍝𩎃𩐁𩐉𩙜𩽍𪙥]→xiè; +[㛙㭢䅽䜣俽噺妡嬜廞心忻惞新昕杺欣歆炘盺芯薪訢辛邤鈊鋅鑫锌馨馫𠑰𠷓𡌜𢗀𢠝𢭧𣂗𣂜𣃄𤙖𤙣𦁍𦰸𨊳𩾽𩿃]→xÄ«n; [㚯㜦枔襑鐔𤫨𩖣]→xín; [伈𨓇]→xǐn; -[㐰㔤㛛㭄㾙䒖䚱䛨䜗伩信囟孞焮煡脪舋衅訫軐釁阠顖馸𡈏𢋆𢩲𣥇𤜢𤣲𤴾𤷓𤹩𦉝𦜓𦞤𦢯𦤟𧗹𧳄𧴢𩟍]→xìn; -[⺖⺗噺忄]→xin; -[㙚㷣䃏䕟䗌垶惺星曐煋猩瑆皨箵篂腥蛵觪觲鍟騂骍鮏鯹𠬋𡃳𣨾𤏽𤙡𥠀𦂅𦈒𦖤𦩠𧌚𧛟𨌍𨞾]→xÄ«ng; +[㐰㔤㛛㭄㾙䒖䚱䛨䜗伩信囟孞焮脪舋衅訫軐釁阠顖馸𡈏𢋆𢩲𣥇𤜢𤣲𤴾𤷓𤹩𦉝𦜓𦞤𦢯𦤟𧗹𧳄𧴢𩟍]→xìn; +[⺖⺗忄]→xin; +[㙚㷣䃏䕟䗌垶惺星曐煋猩瑆皨箵篂腥蛵觪觲謃騂骍鮏鯹𠬋𡃳𣨾𤏽𤙡𥠀𦂅𦈒𦖤𦩠𧌚𧛟𨌍𨞾]→xÄ«ng; [㐩㓝㣜㼛䣆䤯侀刑型娙形洐滎硎荥行邢郉鈃鉶銒鋞钘铏陉陘𠀦𡶭𣸝𤬐𤶲𦈨𦈵𧊞𧊽𧗦𩩋]→xíng; [㝭㨘䳙擤睲醒𢜫𥨕]→xǐng; [㓑㼬䁄䂔䓷䛭䰢倖兴姓婞嬹幸性悻杏涬緈臖興荇莕𢙼𣢝𩈡]→xìng; -[哘裄謃]→xing; -[㐫㚾兄兇凶匈哅忷恟汹洶胷胸訩詾讻賯𦙄𦵡𧘮𧵣𧿖𨥍𩌠𩴂]→xiōng; +[哘裄]→xing; +[㐫㚾兄兇凶匂匈哅忷恟汹洶胷胸訩詾讻賯𦙄𦵡𧘮𧵣𧿖𨥍𩌠𩴂]→xiōng; [䧺熊雄𧞞𧰯]→xióng; [焽]→xiǒng; [夐敻焸詗诇𠓙𡨳𡪰𡬁𢢹𢿌𣅷𤔫𤛪𥃴𥥧𥦥𦈤𦓈𦬺𧽒𩧊]→xiòng; -[㱗㳜㵻㹋㾋䏫䐰䗛䡭休俢修咻庥樇烋烌羞脙脩臹貅銝鎀鏅飍饈馐髤髹鱃鵂鸺𡔨𡜨𡟞𡯐𢊒𢕦𥌪𥞼𦟤𦪋𧌌𩘭𩛢𩡎𩢮𩭘𩮄𪀪𪘆]→xiÅ«; +[㱗㳜㵻㹋㾋䏫䐰䗛䡭休俢修咻庥樇烋烌羞脙脩臹貅銝鎀鏅飍饈馐髤髹鮴鱃鵂鸺𡔨𡜨𡟞𡯐𢊒𢕦𥌪𥞼𦟤𦪋𧌌𩘭𩛢𩡎𩢮𩭘𩮄𪀪𪘆]→xiÅ«; [苬]→xiú; -[㱙朽滫糔綇𣧬𦈋𪕦]→xiǔ; +[㱙朽滫潃糔綇𣧬𦈋𪕦]→xiǔ; [㗜嗅岫峀溴珛琇璓秀繍繡绣螑袖褎褏銹鏥鏽锈齅𢓵𤚯𧙏𪁮]→xiù; -[é®´]→xiu; [㥠㰭㽳䇓䈝䏏䱬吁嘘噓墟媭嬃幁戌揟旴晇楈欨歔湑疞盱窢縃繻胥蕦虗虚虛蝑裇訏諝譃谞鑐需須頊须顼驉鬚魆魖𠧰𠾫𢄼𢖳𢨁𢨰𢩕𣅤𣚏𣰃𤚉𤟠𤡣𥈈𥕰𥮪𥳗𦄼𦅏𦈡𦘼𦪡𦰰𦰲𦲰𧆜𧙆𧟬𧪮𨂠𨅑𨞣𨬗𨼋𩂉𩑕𩒇𩒧𩓣𩖕𩾊𪆛𪙫]→xÅ«; [䍱俆徐蒣𣆒𥅺𨌎]→xú; [㑔㑯㞰䅡䋶䔓䧁偦冔呴姁暊栩珝盨稰糈許詡许诩鄦醑𡹲𤸀𥚩𦠷𧕼𨋾𨍐𩝔𩠋𩰠]→xǔ; -[㐨㕛㖅㗵㘧㜅㜿㞊㳚㵰㷦㺷䂆䎉䘏䙒䛙䢕䣱䣴䦗䦽䬄䳳伵侐勖勗卹叙喣垿壻婿序怴恤慉敍敘旭昫朂槒欰殈汿沀洫溆漵潊烅烼煦獝珬盢瞁瞲稸絮緒緖續绪续聟芧蓄藇藚訹賉酗銊魣鱮𠆐𠜄𠷙𠹘𡦁𡱣𣊞𣢊𣨤𣸃𤆞𤇳𤡶𤬱𤭽𤲸𤷇𥄵𥆛𥇏𥇿𥊊𥍟𥎕𥎗𦑍𦕓𦜃𦝳𦯅𧁃𧆡𧊥𧏺𧧓𧶍𧹭𧹴𧼑𨜿𨣦𨴎𨵮𨷔𨹘𨻍𩌮𩌲𩍳𩔴𩔼𩣊𩪉𩽆𪖩𫚈]→xù; -[続聓蓿]→xu; -[㓩㝁㦥㩊㻹䁔䆭䚙䚭䳦儇吅喧塇媗宣弲愃愋懁揎昍暄梋煊瑄睻矎禤箮縇翧翾萱萲蓒蕿藼蘐蝖蠉諠諼譞谖軒轩鋗鍹駽𡈣𡬳𢏧𢙂𢰊𤟿𦐽𦑙𧑩𧤎𧾎𩋱𩕖𩕪𩤡]→xuān; +[㐨㕛㖅㗵㘧㜅㜿㞊㳚㵰㷦㺷䂆䎉䘏䙒䛙䢕䣱䣴䦗䦽䬄䳳伵侐勖勗卹叙喣垿壻婿序怴恤慉敍敘旭昫朂槒欰殈汿沀洫溆漵潊烅烼煦獝珬盢瞁瞲稸絮続緒緖續绪续聓聟芧蓄藇藚訹賉酗銊魣鱮𠆐𠜄𠷙𠹘𡦁𡱣𣊞𣢊𣨤𣸃𤆞𤇳𤡶𤬱𤭽𤲸𤷇𥄵𥆛𥇏𥇿𥊊𥍟𥎕𥎗𦑍𦕓𦜃𦝳𦯅𧁃𧆡𧊥𧏺𧧓𧶍𧹭𧹴𧼑𨜿𨣦𨴎𨵮𨷔𨹘𨻍𩌮𩌲𩍳𩔴𩔼𩣊𩪉𩽆𪖩𫚈]→xù; +[蓿]→xu; +[㓩㝁㦥㩊㻹䁔䆭䚙䚭䳦儇吅喧塇媗宣弲愃愋懁揎昍暄梋煊瑄睻矎禤箮縇翧翾萱萲蓒蕿藼蘐蝖蠉諠諼譞谖軒轩鋗鍹駽鰚𡈣𡬳𢏧𢙂𢰊𤟿𦐽𦑙𧑩𧤎𧾎𩋱𩕖𩕪𩤡]→xuān; [㔯㘣㳬㹡䁢䗠䮄䲂䲻嫙悬懸旋暶檈漩玄玹琁璇璿痃蜁𠗻𠣖𠥞𡈴𡾥𣟳𧉎𧐗𧔤𧜽𧟨𩙢]→xuán; [㔵㧋㾌䠣咺晅烜癣癬选選顈𢈋𣉖𣎓𥥾𥶷𦌔𧡚𧡢𩘒]→xuǎn; [㧦㯀㳙䀏䃠䍗䍻䝮䧎䩙䩰怰昡楥楦泫渲炫琄眩眴碹絢縼繏绚蔙衒袨讂贙鉉鏇铉镟鞙颴𠵷𢂄𢳄𤂿𥌭𦈝𦛔𧾆𨁁𨊼𨹆𩃚𩉥𩋢𩋫𩑹𪍧]→xuàn; -[鰚]→xuan; [㗾㻡削疶蒆薛辥辪靴鞾𢪎𥄒𪃅]→xuē; [㖸㰒㶅㿱䋉䱑乴壆学學岤峃嶨斈泶澩燢穴茓袕觷踅雤鷽鸴𢯳𢼺𥀣𦥯𧉢𧸗]→xué; -[䨮雪鱈鳕]→xuě; +[䨮樰膤艝轌雪鱈鳕]→xuě; [㕰㞽䆝䆷䎀䒸䛎䤕䦑䫼䬂䭥吷坹桖瀥狘血謔谑趐𣧌𣧡𣧵𣪨𣺭𤀰𥄎𥄴𥅧𦐍𦰾𧔗𧮞𨑣𨭁𩌊𩖱𩖶]→xuè; -[樰膤艝轌]→xue; -[䗼䠝䵫勋勛勲勳坃埙塤壎壦曛焄熏燻獯矄窨纁臐蔒薫薰蘍醺駨𡑎𡺕𤑕𦘶𧰣𩪱𫄸]→xÅ«n; -[㖊㜄㡄㨚㰬㵌㽦䋸䖲䘩䙉偱噚寻尋峋巡廵循恂揗攳旬杊栒桪槆樳毥洵浔潃潯灥燖珣璕畃紃荀荨蟳詢询鄩馴驯鱏鱘鲟𣌨𣖼𤃺𤛧𤿟𥒘𥙣𥳍𥾡𦅀𦅑𦠅𦳣𧾝𧾠𧾩𨀴𨼔𩖰𪀠𪀽]→xún; -[㢲䛜䞊䭀伨侚卂噀奞巺巽徇愻殉殾汛潠爋狥稄蕈訊訓訙训讯賐迅迿逊遜鑂顨鵕𠊫𠹀𡿼𢏤𣹯𦫯𧥿𧸩𨺮𩊻𩠇𩷰𩾄𩾧𪇑]→xùn; -[嚑]→xun; -[㝞㳌㾎䃁䆘丫压吖圧垭埡壓孲庘押枒桠椏錏鐚鴉鴨鵶鸦鸭𠋗𠜲𣏎𤵭𥇠𨨙𨸺𩭯𩿔]→yā; +[䗼䠝䵫勋勛勲勳嚑坃埙塤壎壦曛焄熏燻爋獯矄窨纁臐蔒薫薰蘍醺駨𡑎𡺕𤑕𦘶𧰣𩪱𫄸]→xÅ«n; +[㖊㜄㡄㨚㰬㵌㽦䋸䖲䘩䙉偱噚寻尋峋巡廵循恂揗攳旬杊栒桪樳毥洵浔潯灥燅燖珣璕畃紃荀荨蟳詢询鄩馴驯鱏鱘鲟𣌨𣖼𤃺𤛧𤿟𥒘𥙣𥳍𥾡𦅀𦅑𦠅𦳣𧾝𧾠𧾩𨀴𨼔𩖰𪀠𪀽]→xún; +[㢲䛜䞊䭀伨侚卂噀奞巺巽徇愻殉殾汛潠狥稄蕈訊訓訙训讯賐迅迿逊遜鑂顨𠊫𠹀𡿼𢏤𣹯𦫯𧥿𧸩𨺮𩊻𩠇𩷰𩾄𩾧𪇑]→xùn; +[㝞㳌㾎䃁䆘丫压吖圧垭埡壓孲庘押枒桠椏錏鐚铔鴉鴨鵶鸦鸭𠋗𠜲𣏎𤵭𥇠𨨙𨸺𩭯𩿔]→yā; [㧎䄰伢厑厓堐岈崕崖涯漄牙猚玡琊瑘睚笌芽蚜衙齖𤘅𤘆𧓪𧬬𨖭𩃐𪗹𪘲]→yá; [㿿䪵厊哑唖啞庌痖瘂蕥雅𤴓𤹎𧧝𨁶]→yǎ; -[㰳䅉䝟䢝䦪䰲亚亜亞俹劜圔圠娅婭挜掗揠氩氬犽猰砑稏窫聐襾訝讶軋轧迓铔齾𠄮𠮜𠵣𡇼𡴭𡶦𡷻𡸗𡹄𢛄𢛟𢮊𣉩𥏝𥐕𥒧𦉟𦉧𦜖𧈝𨓴𩨠𩮝𪆰]→yà; +[㰳䅉䝟䢝䦪䰲亚亜亞俹劜圔圠娅婭挜掗揠氩氬犽猰砑稏窫聐襾訝讶軋轧迓齾𠄮𠮜𠵣𡇼𡴭𡶦𡷻𡸗𡹄𢛄𢛟𢮊𣉩𥏝𥐕𥒧𦉟𦉧𦜖𧈝𨓴𩨠𩮝𪆰]→yà; [⺂⺄乛呀]→ya; -[㖶㤿㮒㸶䅧䊙䑍䗎䞛偣剦啱嫣嬮崦恹懕懨淊淹湮漹烟焉焑煙猒珚硽篶胭腌臙菸鄢醃閹阉黫𠛭𠝢𢤍𣩙𤎄𤟟𤡖𥷀𦎣𦏥𦛞𦝪𧹬𧺅𨣻𨽑𩈯𩣲]→yān; -[⻈㗴㘖㘙㝚㫟㳂㶄㺂㿕㿼䀋䀽䂴䇾䉷䓂䖗䗡䢥䦲䫡严厳嚴塩壛壧妍姸娫娮孍岩嵒嵓巌巖巗延揅昖楌檐櫩沿湺炎狿琂盐研硏碞礹筵簷綖芫莚蔅虤蜒言訁詽讠郔閆閻阎顏顔颜鹽麣黬𠘥𠰖𡣽𢉘𢌨𣡞𣡶𣥡𣭻𣼞𤅸𤖝𤡥𤢋𤯐𤲩𥕼𥤟𥴿𥶿𦌚𦛣𦫤𧇱𧍢𧎘𧬌𧴣𧻃𨡄𨤎𨷽𨸮𩩄𩩴𪂈]→yán; -[㕣㚧㢂㫃㭺䁙䄋䌪䍾䎦䗺䣍䤷䲓䶮乵俨偃儼兖兗匽厣厴噞夵奄嵃嶖巘巚弇愝戭扊抁掩揜曮棪椼檿沇渰渷演琰甗眼縯罨萒蝘衍裺褗躽遃郾酓隒顩験魇魘鰋鶠黡黤黭黶鼴鼹齞齴龑𠆲𠍛𠻤𡙶𡹶𢅠𢇘𢈂𢯼𢸴𢾑𣃧𣃳𣄉𣄑𣝎𣼠𤂠𤗎𤟇𤫣𤯇𤸹𥀬𥃿𥍻𥜒𥣘𥤴𥯃𦁙𦏹𦖈𦧡𧊔𧞣𧠦𧥜𧽉𧽞𧾤𨀅𨁹𨂪𨃰𨒄𨟹𨠭𨺥𩗷𩻖𪒝𪒠𪗙𪗤]→yǎn; -[㛪㢛㦔㬫㰽㷔㷳㷼䂩䛳䜩䞁䢭䨄䳛䳡䳺䴏䶫偐傿厌厭咽唁喭嚥堰墕妟姲嬊嬿宴彥彦敥晏暥曕曣椻溎滟灎灔灧灩烻焔焰焱燄燕爓牪砚硯艳艶艷葕覎觃觾諺讌讞谚谳豓豔贋贗赝酀酽醶醼釅闫隁雁餍饜騐騴驗驠验鬳鳫鴈鴳鷃鷰𡚇𢇈𢔂𢜰𣃾𣄝𣡕𤅊𤜵𤬝𦁏𦑎𦖧𧩅𨁍𨡎𨡣𨪶𨴣𨶁𨻂𨻳𩃀𩒖𩜽𩩶𩪴𩳢𩸞𪁡𪑈𪙊]→yàn; -[樮欕熖軅]→yan; +[㖶㤿㮒㸶䅧䊙䑍䗎䞛偣剦嫣嬮崦嶖恹懕懨樮淊淹湮漹烟焉焑煙珚硽篶胭腌臙菸鄢醃閹阉黫𠛭𠝢𢤍𣩙𤎄𤟟𤡖𥷀𦎣𦏥𦛞𦝪𧹬𧺅𨣻𨽑𩈯𩣲]→yān; +[⻈㗴㘖㘙㝚㫟㳂㶄㺂㿕㿼䀋䀽䂴䇾䉷䓂䖗䗡䢥䦲䫡严厳啱嚴塩壛壧妍姸娫娮孍岩嵒嵓巌巖巗延揅昖楌檐櫩欕沿炎狿琂盐研硏碞礹筵簷綖芫莚蔅虤蜒言訁訮詽讠郔閆閻闫阎顏顔颜鹽麣黬𠘥𠰖𡣽𢉘𢌨𣡞𣡶𣥡𣭻𣼞𤅸𤖝𤡥𤢋𤯐𤲩𥕼𥤟𥴿𥶿𦌚𦛣𦫤𧇱𧍢𧎘𧬌𧴣𧻃𨡄𨤎𨷽𨸮𩩄𩩴𪂈]→yán; +[㕣㚧㢂㫃㭺䁙䄋䌪䍾䎦䗺䣍䤷䲓䶮乵俨偃儼兖兗匽厣厴噞夵奄嵃巘巚弇愝戭扊抁掩揜曮棪椼檿沇渰渷演琰甗眼縯罨萒蝘衍裺褗躽遃郾酓隒顩魇魘鰋鶠黡黤黭黶鼴鼹齞齴龑𠆲𠍛𠻤𡙶𡹶𢅠𢇘𢈂𢯼𢸴𢾑𣃧𣃳𣄉𣄑𣝎𣼠𤂠𤗎𤟇𤫣𤯇𤸹𥀬𥃿𥍻𥜒𥣘𥤴𥯃𦁙𦏹𦖈𦧡𧊔𧞣𧠦𧥜𧽉𧽞𧾤𨀅𨁹𨂪𨃰𨒄𨟹𨠭𨺥𩗷𩻖𪒝𪒠𪗙𪗤]→yǎn; +[㛪㢛㦔㬫㰽㷔㷳㷼䂩䛳䜩䞁䢭䨄䳛䳡䳺䴏䶫偐傿厌厭咽唁喭嚥堰墕妟姲嬊嬿宴彥彦敥晏暥曕曣椻溎滟灎灔灧灩烻焔焰焱熖燄燕爓牪猒砚硯艳艶艷葕覎觃觾諺讌讞谚谳豓豔贋贗赝軅酀酽醶醼釅隁雁餍饜騐験騴驗驠验鬳鳫鴈鴳鷃鷰𡚇𢇈𢔂𢜰𣃾𣄝𣡕𤅊𤜵𤬝𦁏𦑎𦖧𧩅𨁍𨡎𨡣𨪶𨴣𨶁𨻂𨻳𩃀𩒖𩜽𩩶𩪴𩳢𩸞𪁡𪑈𪙊]→yàn; [㒕䱀咉央姎抰殃泱眏秧胦鉠雵鞅鴦鸯𠮴𣐫𤢐𤸡𥃽𦴊𧲱𩲴𪓛𪚻]→yāng; [㟅㦹㬕䁑䖹䬗佯劷垟崵崸徉扬揚敭旸昜暘杨楊氜洋炀烊煬珜疡瘍眻禓羊羏蛘諹輰鍚鐊钖阦阳陽霷颺飏鰑鴹鸉𡩶𡹕𢏙𢽕𣉚𤞢𤢮𥂸𥒞𥬴𥳜𦍕𦍹𦭵𦼴𨋽𨒫𩋬𩤟𩴨𪕫]→yáng; -[㔦䍩䑆䒋仰佒傟养坱岟慃懩攁柍楧氧氱炴痒癢紻蝆軮養駚𠢴𣃝𦏱𦯒𧓲𧵌𨱝𩊑𩧫]→yǎng; +[㔦䍩䑆䒋仰佒傟养坱岟慃懩攁柍楧氧氱炴痒癢礢紻蝆軮養駚𠢴𣃝𦏱𦯒𧓲𧵌𨱝𩊑𩧫]→yǎng; [㨾㺊㿮䬺䭐䵮怏恙样様樣漾瀁羕詇𠍵𡠘𡡂𢟣𢵇𣗹𥠜𥥵𧥴𧫛𨋕𨎔𨖌]→yàng; -[奍礢羪]→yang; +[羪]→yang; [⺓㙘䌁䙅䛂䳩吆喓夭妖幺枖楆殀祅腰葽訞邀鴁𠕻𠣑𡆩𡝩𡢹𡣠𢆷𢆽𣨘𥹱𦔷𧍔𧷋𨓳𩑗𩜸]→yāo; -[㑸㑾㨱䂚䆙䋂䌊䌛䔄䖴䚺䚻䠛䢣䬙倄傜嗂垚堯姚媱尧尭峣嶢嶤徭愮揺搖摇暚榣烑爻猺珧瑤瑶窑窯窰繇肴蘨謠謡谣軺轺遙遥邎銚鎐顤颻飖餆餚鰩鳐𠌠𠏈𠑐𡔜𡝛𡩸𡺯𢈆𢊙𢋇𢑈𣣳𤚭𤫺𤬔𤬖𦆸𦾺𦾾𧄎𧤮𧽎𨍳𨘔𨹋𩋃𩥣𩲻𩿕]→yáo; -[㝔㟱㢓㫏㫐㴭㹓䁏䁘䆗䆞䯚䴠䶧仸偠咬婹宎岆崾抭杳柼榚溔狕眑窅窈舀苭蓔闄騕鴢鷕鼼齩𠢩𡛙𡨇𢂊𥤣𥦖𦥝𦦌𧠽𨱧𩢒𩨴𩩼𩬗𪐯]→yǎo; -[㔽㞁㵸㿑㿢曜熎燿獟矅穾窔筄纅耀艞药葯薬藥袎要覞詏讑鑰钥靿鷂鹞𠍩𠟋𠹑𡶂𢅹𢝍𢺇𤂼𤄶𤒝𤾫𥁒𥃺𥌺𥤹𥪯𥬓𦇬𦡱𦤋𧇠𧢢𩑴𩯛𩳔𪖐]→yào; +[㑸㑾㨱䂚䆙䋂䌊䌛䔄䖴䚺䚻䠛䢣䬙倄傜嗂垚堯姚媱尧尭峣嶢嶤徭愮揺搖摇摿暚榣滧烑爻猺珧瑤瑶磘窑窯窰繇肴蘨謠謡谣軺轺遙遥邎銚鎐顤颻飖餆餚鰩鳐𠌠𠏈𠑐𡔜𡝛𡩸𡺯𢈆𢊙𢋇𢑈𣣳𤚭𤫺𤬔𤬖𦆸𦾺𦾾𧄎𧤮𧽎𨍳𨘔𨹋𩋃𩥣𩲻𩿕]→yáo; +[㝔㟱㢓㫏㫐㴭㹓䁏䁘䆗䆞䯚䴠䶧仸偠咬婹宎岆崾抭杳柼榚溔狕眑窅窈舀苭蓔闄騕鴢鷕齩𠢩𡛙𡨇𢂊𥤣𥦖𦥝𦦌𧠽𨱧𩢒𩨴𩩼𩬗𪐯]→yǎo; +[㔽㞁㵸㿑㿢曜熎燿獟矅穾窔筄纅耀艞药葯薬藥袎要覞詏讑鑰钥靿鷂鹞鼼𠍩𠟋𠹑𡶂𢅹𢝍𢺇𤂼𤄶𤒝𤾫𥁒𥃺𥌺𥤹𥪯𥬓𦇬𦡱𦤋𧇠𧢢𩑴𩯛𩳔𪖐]→yào; [䭇倻噎掖暍椰潱蠮𧏽𧒐𨶮𨸌𩜺]→yē; [㡋㱌䓉䥺捓揶擨爷爺耶釾鋣鎁铘𣚋𣩯𤑷𥯘𦕆𦰳𨈺𩸾]→yé; [㙒也冶吔嘢埜壄漜野𠥇𡑀𢀘𤝉𧐓]→yě; -[⻚㖡㗼㥷㩎㪑㱉㸣䁆䈎䊦䎨䢡䤳䤶䥟䥡䧨䭎䭟䱒䲜业亱僷叶啘嚈堨墷夜嶪嶫抴擛擪擫晔曄曅曗曳曵枼枽楪業歋殗液澲烨燁爗皣瞱瞸礏腋葉謁谒邺鄓鄴鍱鎑鐷靥靨頁页餣饁馌驜鵺鸈𠀸𠄅𠟪𠱝𡀽𡁁𡛌𡛽𡽣𢉥𢢜𢪧𢱴𣎩𣐂𣚕𣩫𣰛𤝇𤝱𤳪𥌅𥠍𥮧𦀕𦂡𦠜𦤪𧎭𧔦𧗖𨂒𨉅𨼥𨽀𩉂𩐱𩑃𩘏𩱝𩼋𩼴𪋫𪍅𪑦𪒲]→yè; +[⻚㖡㗼㥷㩎㪑㱉㸣䁆䈎䊦䎨䢡䤳䤶䥟䥡䧨䭎䭟䱒䲜业亱僷叶啘嚈堨墷夜嶪嶫抴捙擛擪擫晔曄曅曗曳曵枼枽楪業歋殗洂液澲烨燁爗璍皣瞱瞸礏腋葉謁谒邺鄓鄴鍱鎑鐷靥靨頁页餣饁馌驜鵺鸈𠀸𠄅𠟪𠱝𡀽𡁁𡛌𡛽𡽣𢉥𢢜𢪧𢱴𣎩𣐂𣚕𣩫𣰛𤝇𤝱𤳪𥌅𥠍𥮧𦀕𦂡𦠜𦤪𧎭𧔦𧗖𨂒𨉅𨼥𨽀𩉂𩐱𩑃𩘏𩱝𩼋𩼴𪋫𪍅𪑦𪒲]→yè; [亪]→ye; -[㙠㛄㥋㳖㾨䃜䉗䒾䔱䚷䧇䪰䫑一乊伊依医吚咿噫壱壹夁嫛嬄弌悘揖檹欹毉洢漪猗瑿祎禕稦繄蛜衣衤譩郼醫銥铱鷖鹥黟黳𠰄𠲔𠲖𠿣𡄵𡜬𢊘𢣉𢨮𣐿𣘦𣢷𧉅𧜤𧫦𧮒𩕲𩥯𩮵𪁚𪈨]→yÄ«; -[㐌㚦㝖㞔㥴㦾㰘㹫㺿㼢䄬䇵䔟䞅䣡䧅䩟䬁䬮䮊䱌䲑䴊乁仪侇儀冝凒匜咦圯夷姨媐宐宜宧寲峓嶬嶷巸弬彛-彞怡恞扅拸暆柂栘桋椸沂沶熪狋珆瓵疑痍眙移箷簃羠耛胰萓蛦螔衪袘觺訑詑詒誃謻讉诒貤貽贻跠迆迤迻遗遺鏔頉頤顊颐飴饴鸃𠄱𠅌𠈶𠍫𠏩𠐀𠗺𠛃𠜁𠤕𠤗𠤘𠩗𠪗𠲻𠼪𡬓𡱐𡷪𡻣𢂒𢓡𢕷𢖅𢞉𢩼𢱁𣐓𣐵𣕁𣙛𣢭𣸘𤆾𤇴𤈙𤖪𤘊𤝻𥃸𥄻𥄿𥌟𥙁𥙇𥫃𥹋𦚟𦟧𦡫𧓗𧡇𧣟𧣬𧦧𧳁𧷅𨛯𨜽𨠑𨠶𨣬𨳷𩓧𩔦𩖹𩖾𩗑𩚇𩛮𩤒𩸨𩼨𪀓𪐔𪘬𫍟]→yí; -[㕈㠖㠯㫊㰝㰻䉝䝝䧧䭲䰙乙以佁倚偯崺已庡扆攺敼旑旖椅檥矣礒笖肔舣艤苡苢蚁螘蟻裿踦輢轙逘酏釔鉯钇顗鳦齮𠮙𠯋𡼎𢙇𢦕𢷔𤝳𥏜𥑴𥫜𥰧𦮸𧔮𩛆𩠂𩡣𩾠𪐣𪘃𪙴]→yǐ; -[㐹㑊㑜㑥㓷㔴㖂㘁㘈㙪㙯㚤㛕㛳㜋㜒㝣㡫㡼㢞㣇㣻㦉㦤㱅㱞㱲㲼㳑㴁㴒㵝㵩㶠㹭㽈䄁䄩䄿䆿䇩䇼䉨䋚䋵䌻䎈䓃䓈䓹䔬䕍䖁䖊䖌䗑䗟䗷䘝䘸䝘䝯䢃䣧䦴䬥䭂䭞䭿䯆䰯䴬䵝乂义亄亦亿伇伿佚佾俋億兿刈劓劮勚勩呓呭呹唈囈圛坄垼埶埸墿奕嫕嬑嬟寱屹峄嶧帟帠幆廙异弈弋役忆怈怿悒悥意憶懌懿抑挹捙掜撎敡斁易晹曀曎杙枍枻栧栺棭榏槸檍欥欭歝殔殪殹毅泆洂浂浥浳湙溢潩澺瀷炈焲熠熤熼燚燡燱獈玴異疫痬瘗瘞瘱癔益睪瞖硛秇穓竩縊繶繹绎缢羛義羿翊翌翳翼耴肄肊膉臆艗艺芅苅蓺薏藙藝蘙虉蛡蜴螠衵袣裔裛褹襼訲訳詍詣誼譯議讛议译诣谊豙豛豷賹贀跇軼轶逸邑醳醷釴鈠鎰鐿镒镱陭隿霬靾饐駅驛驿骮鮨鯣鶂鶃鷁鷊鷧鷾鹝鹢黓齸𠂆𠍳𠓋𠚮𠡔𠡝𠥦𠨾𠩫𠲚𠲺𠶷𠽜𡄻𡉛𡊁𡊶𡍡𡥁𡾾𢀁𢂗𢂼𢄅𢇙𢇚𢇸𢈶𢍰𢎀𢎃𢎉𢏗𢓀𢖫𢖴𢖺𢗎𢘽𢡃𢨳𢩮𣎅𣚘𣡊𣤪𣦌𣧄𣨟𣫙𣶫𣷩𣿉𤑹𤣨𤣮𤤺𤥿𤧕𤬩𤴧𤶛𤷅𤸸𤻂𤼌𥃠𥅓𥍴𥒵𥘒𥘠𥜃𥜥𥟘𥡪𥥌𥥴𥩖𥫝𥱃𥸊𥾐𥿹𦌩𦎝𦏸𦓻𦔜𦔥𦘳𦙨𦠉𦥱𦨇𦭥𦶂𧃟𧅖𧆦𧈻𧊣𧊤𧋏𧑌𧙡𧢂𧬇𧱊𧱏𧷥𧺎𧺝𧾰𨋯𨜶𨣠𨦯𨱁𨹝𨻊𨻏𨽹𩂒𩂹𩈭𩋌𩍖𩎭𩎷𩘧𩚂𩟉𩣞𩧭𩪟𩪣𩳇𩴜𩴮𩷍𩷘𩾘𩾢𪀕𪁛𪎈𪐘𪒕𪕶𪗷𫍙]→yì; -[⻂匇椬畩籎萟辷鶍]→yi; -[㧢㶏䄄䓰䜾䤃侌凐喑噾囙因垔堙姻婣愔慇摿栶歅殷氤洇溵瘖禋秵筃絪緸茵荫蔭裀諲銦铟闉阥阴陰陻隂霒霠鞇音韾駰骃𠖟𡇂𡈲𡋪𡖣𢉩𣱜𣸊𤝎𦈑𧊭𩃬]→yÄ«n; +[⻂㙠㛄㥋㳖㾨䃜䉗䒾䔱䚷䧇䪰䫑一乊伊依医吚咿噫壱壹夁嫛嬄弌悘揖檹欹毉洢渏漪猗瑿畩祎禕稦繄蛜衣衤譩辷郼醫銥铱鷖鹥黟黳𠰄𠲔𠲖𠿣𡄵𡜬𢊘𢣉𢨮𣐿𣘦𣢷𧉅𧜤𧫦𧮒𩕲𩥯𩮵𪁚𪈨]→yÄ«; +[㐌㚦㝖㞔㥴㦾㰘㹫㺿㼢䄬䇵䔟䞅䣡䧅䩟䬁䬮䮊䱌䲑䴊乁仪侇儀冝匜咦圯夷姨媐宐宜宧寲峓嶬嶷巸弬彛-彞怡恞扅拸暆柂栘桋椬椸沂沶熪狋珆瓵疑痍眙移箷簃籎羠耛胰萓蛦螔衪袘觺訑詑詒誃謻讉诒貤貽贻跠迆迤迻遗遺鏔頉頤頥顊颐飴饴鸃𠄱𠅌𠈶𠍫𠏩𠐀𠗺𠛃𠜁𠤕𠤗𠤘𠩗𠪗𠲻𠼪𡬓𡱐𡷪𡻣𢂒𢓡𢕷𢖅𢞉𢩼𢱁𣐓𣐵𣕁𣙛𣢭𣸘𤆾𤇴𤈙𤖪𤘊𤝻𥃸𥄻𥄿𥌟𥙁𥙇𥫃𥹋𦚟𦟧𦡫𧓗𧡇𧣟𧣬𧦧𧳁𧷅𨛯𨜽𨠑𨠶𨣬𨳷𩓧𩔦𩖹𩖾𩗑𩚇𩛮𩤒𩸨𩼨𪀓𪐔𪘬𫍟]→yí; +[㕈㠖㠯㫊㰝㰻䉝䝝䧧䭲䰙乙以佁倚偯崺已庡扆攺敼旑旖椅檥矣礒笖舣艤苡苢蚁螘蟻裿踦輢轙逘酏釔鈘鉯钇顗鳦齮𠮙𠯋𡼎𢙇𢦕𢷔𤝳𥏜𥑴𥫜𥰧𦮸𧔮𩛆𩠂𩡣𩾠𪐣𪘃𪙴]→yǐ; +[㐹㑊㑜㑥㓷㔴㖂㘁㘈㙪㙯㚤㛕㛳㜋㜒㝣㡫㡼㢞㣇㣻㦉㦤㱅㱞㱲㲼㳑㴁㴒㵝㵩㶠㹭㽈䄁䄩䄿䆿䇩䇼䉨䋚䋵䌻䎈䓃䓈䓹䔬䕍䖁䖊䖌䗑䗟䗷䘝䘸䝘䝯䢃䣧䦴䬥䭂䭞䭿䯆䰯䴬䵝乂义亄亦亿伇伿佚佾俋億兿刈劓劮勚勩匇呓呭呹唈囈圛坄垼埶埸墿奕嫕嬑嬟寱屹峄嶧帟帠幆廙异弈弋役忆怈怿悒悥意憶懌懿抑挹掜撎敡斁易晹曀曎杙枍枻栧栺棭榏槸檍欥欭歝殔殪殹毅泆浂浥浳湙溢潩澺瀷炈焲熠熤熼燚燡燱獈玴異疫痬瘗瘞瘱癔益睪瞖硛秇穓竩縊繶繹绎缢羛義羿翊翌翳翼耴肄肊膉臆艗艺芅苅萟蓺薏藙藝蘙虉蛡蜴螠衵袣裔裛褹襼訲訳詍詣誼譯議讛议译诣谊豙豛豷貖賹贀跇軼轶逸邑醳醷釴鈠鎰鐿镒镱陭隿霬靾饐駅驛驿骮鮨鯣鶂鶃鶍鷁鷊鷧鷾鹝鹢黓齸𠂆𠍳𠓋𠚮𠡔𠡝𠥦𠨾𠩫𠲚𠲺𠶷𠽜𡄻𡉛𡊁𡊶𡍡𡥁𡾾𢀁𢂗𢂼𢄅𢇙𢇚𢇸𢈶𢍰𢎀𢎃𢎉𢏗𢓀𢖫𢖴𢖺𢗎𢘽𢡃𢨳𢩮𣎅𣚘𣡊𣤪𣦌𣧄𣨟𣫙𣶫𣷩𣿉𤑹𤣨𤣮𤤺𤥿𤧕𤬩𤴧𤶛𤷅𤸸𤻂𤼌𥃠𥅓𥍴𥒵𥘒𥘠𥜃𥜥𥟘𥡪𥥌𥥴𥩖𥫝𥱃𥸊𥾐𥿹𦌩𦎝𦏸𦓻𦔜𦔥𦘳𦙨𦠉𦥱𦨇𦭥𦶂𧃟𧅖𧆦𧈻𧊣𧊤𧋏𧑌𧙡𧢂𧬇𧱊𧱏𧷥𧺎𧺝𧾰𨋯𨜶𨣠𨦯𨱁𨹝𨻊𨻏𨽹𩂒𩂹𩈭𩋌𩍖𩎭𩎷𩘧𩚂𩟉𩣞𩧭𩪟𩪣𩳇𩴜𩴮𩷍𩷘𩾘𩾢𪀕𪁛𪎈𪐘𪒕𪕶𪗷𫍙]→yì; +[㧢㶏䄄䓰䜾䤃侌凐喑噾囙因垔堙姻婣愔慇栶歅殷氤洇溵瘖禋秵筃絪緸茵荫蔭裀諲銦铟闉阥阴陰陻隂霒霠鞇音韾駰骃𠖟𡇂𡈲𡋪𡖣𢉩𣱜𣸊𤝎𦈑𧊭𩃬𫡑]→yÄ«n; [㐺㕂㖗㙬㝙㞤㸒㹜㹞䓄䕾䖐䖜䪩䴦乑冘吟噖嚚圁垠夤婬寅峾崟崯斦檭殥泿淫滛烎犾狺珢璌碒苂荶蔩蟫訔訚訡誾鄞鈝銀银霪鷣齗龂𠪚𡐔𡓓𡓿𡸛𢂨𢓕𢝯𣓆𣘴𣽮𤷏𥤷𥮍𦟘𧦸𧩬𨓮𨛊𨟏𨦆𩂢𪘎𪙾𪛊]→yín; [⺃㐆㥯㦩㧈㱃䇙䌥䒡䨸乚吲尹嶾廴引朄檃櫽淾濥濦瘾癮磤蘟蚓螾讔赺趛輑鈏隐隠隱靷飮飲饮𠃊𠽨𡼽𢋻𢓙𢛦𣔸𤂹𤻘𥖵𥬜𦈠𦾻𨈧𨏈𨐐𨒦𨡢𩖄𩚕𪙤]→yǐn; [㒚㡥㣧㥼㪦㴈䕃䚿䡛䲟印垽堷廕慭憖憗懚檼洕湚猌癊胤茚蒑酳鮣𡩘𢌲𢪪𢳃𢷍𣦫𣱐𤢦𤯸𤵯𦜲𦝴𧥸𧦹𨋙𨟴𨢂𩂥𩐞𩬵𪔰𪔽]→yìn; [粌]→yin; -[㡕䁐䓨䣐䦫䧹䪯䴍偀啨嘤嚶婴媖嫈嬰孆孾应応應撄攖朠桜樱櫻渶煐瑛璎瓔甇甖碤礯緓纓绬缨罂罃罌膺英莺蘡蝧蠳褮譍譻賏鍈鑍锳霙韺鴬鶑鶧鶯鷪鷹鸎鸚鹦鹰𠠜𠮳𠸄𡎘𢄋𤜉𤣎𤭫𥌽𥌾𥍼𥐑𦔃𦦿𧓀𧕄𧢛𧮆𧯀𨍞𨟙𨵛𩄪𩹅]→yÄ«ng; -[㨕㵬㶈㹚㿘䁝䃷䊔䑉䕦䤰僌営塋嬴攍楹櫿溁溋滢潆濙濚濴瀅瀛瀠瀯瀴熒營瑩盁盈籝籯縈茔荧莹萤-萦萾蓥藀蛍蝇蝿螢蠅覮謍贏赢迎鎣𡃅𡺡𢥏𣲜𤟣𤹜𦖽𦝚𧅋𧕍𧭓𨜏𩸥𩻷]→yíng; -[㢍㲟㹵䀴䚆䨍䬬䭊䭗䭘巊廮影摬梬浧潁璄瘿癭矨穎郢頴颍颕颖𠝟𡂚𣟤𣤵𤁽𤌌𥏎𦡺𦢆𨠸𩖍𩘑𩳍𪊵]→yǐng; -[㑞䙬䤝䵴噟媵映暎硬膡鐛鞕鱦𠊶𡀘𡁊𡄖𢣙𣋋𤇾𤹥𥚿𦩩𨪄𩋹]→yìng; -[愥攚灐灜珱縄軈]→ying; +[㡕䁐䓨䣐䦫䧹䪯䴍偀啨嘤嚶婴媖嫈嬰孆孾应応愥應撄攖朠桜樱櫻渶煐珱瑛璎瓔甇甖碤礯緓纓绬缨罂罃罌膺英莺蘡蝧蠳褮譍譻賏軈鍈鑍锳霙韺鴬鶑鶧鶯鷪鷹鸎鸚鹦鹰𠠜𠮳𠸄𡎘𢄋𤜉𤣎𤭫𥌽𥌾𥍼𥐑𦔃𦦿𧓀𧕄𧢛𧮆𧯀𨍞𨟙𨵛𩄪𩹅]→yÄ«ng; +[㨕㵬㶈㹚㿘䁝䃷䊔䑉䕦䤰僌営塋嬴攍楹櫿溁溋滢潆濙濚濴瀅瀛瀠瀯瀴灐灜熒營瑩盁盈籝籯縈茔荧莹萤-萦萾蓥藀蛍蝇蝿螢蠅覮謍贏赢迎鎣𡃅𡺡𢥏𣲜𤟣𤹜𦖽𦝚𧅋𧕍𧭓𨜏𩸥𩻷]→yíng; +[㢍㲟㹵䀴䚆䨍䬬䭊䭗䭘巊廮影摬梬浧潁瘿癭矨穎郢鐛頴颍颕颖𠝟𡂚𣟤𣤵𤁽𤌌𥏎𦡺𦢆𨠸𩖍𩘑𩳍𪊵]→yǐng; +[㑞䙬䤝䵴噟媵映暎硬膡鞕鱦𠊶𡀘𡁊𡄖𢣙𣋋𤇾𤹥𥚿𦩩𨪄𩋹]→yìng; [哟唷喲]→yō; -[㐯㜉㟾㴩㻾㽫䗸䧡佣傭嗈噰墉壅嫞庸廱慵拥擁槦滽澭灉痈癕癰臃邕郺鄘鏞镛雍雝饔鱅鳙鷛𠆌𢀍𢢓𢧳𣋿𤛑𥑿𥧱𦃽𦤘𧝸𧴄𧴗𩍓𩟀𩟷𪄉𪇛𪪝]→yōng; -[㝘䗤喁揘牅顒颙鰫𧲤𧺸𨦡𩔔𩤛𪅟]→yóng; -[㙲㦷㴄㷏䞻俑傛勇勈咏埇塎嵱彮恿悀惥愑愹慂柡栐永泳涌湧甬硧禜蛹詠踊踴鯒鲬𠳀𠹍𣏀𦨤𦨬𧖇𧗴𧻹𨓨𨤂𨴭𩆄𩜳]→yǒng; -[㞲㶲用苚醟𡵜𥁎𥥝𧙇𨶽𩬮]→yòng; -[怺砽]→yong; +[㐯㜉㟾㴩㻾㽫䗸䧡佣傭嗈噰墉壅嫞庸廱慵拥擁槦滽澭灉牅痈癕癰臃邕郺鄘鏞镛雍雝饔鱅鳙鷛𠆌𢀍𢢓𢧳𣋿𤛑𥑿𥧱𦃽𦤘𧝸𧴄𧴗𩍓𩟀𩟷𪄉𪇛𪪝]→yōng; +[㝘䗤喁揘顒颙鰫𧲤𧺸𨦡𩔔𩤛𪅟]→yóng; +[㙲㦷㴄㷏䞻俑傛勇勈咏埇塎嵱彮怺恿悀惥愑愹慂柡栐永泳涌湧甬硧禜蛹詠踊踴鯒鲬𠳀𠹍𣏀𦨤𦨬𧖇𧗴𧻹𨓨𨤂𨴭𩆄𩜳]→yǒng; +[㞲㶲用砽苚醟𡵜𥁎𥥝𧙇𨶽𩬮]→yòng; [㗀㱊㳊㴗䥳优優呦嚘幽忧怮悠憂攸櫌泑滺瀀纋耰逌鄾麀𠘳𠨦𠮫𡺒𡺖𢆶𢋣𢿚𣁨𤄘𤣙𥣯𥽟𦎓𧀥𧍘𩘈𩤹𩽇]→yōu; [㒡㕱㘥㚭㛜㫍㳺㽕㾞䍃䑻䖻䚃䢊䢟偤尢尤峳怣斿楢櫾沋油浟游犹猶猷由疣秞肬莜莸蕕蚰蝣訧輏輶逰遊邮郵鈾铀駀魷鮋鱿鲉𠧠𠧴𡇀𡈙𡈰𡈵𡋧𡯙𢓿𢖟𢟅𣏞𣓐𣧗𤘜𤤧𤸈𥯞𥴕𦑸𦥣𦳧𦳷𦵵𦷿𦸙𧡹𧰰𧳫𨑫𨗰𨘁𨘵𨙂𨛕𨸙𩗚𩘓𩥘𩹊𩿬]→yóu; -[㮋㰶㶭䅎䒴䬀䱂䳑丣卣友庮懮有栯梄槱湵牖禉羐羑聈脜苃莠蜏酉銪铕黝𠖋𠢢𡊧𢪥𣅺𣢄𣢜𣣜𣣸𣤎𣧥𣸠𣿤𤍕𤪎𤱎𥜚𥝘𦏇𦩲𧆕𧠶𨡴]→yǒu; -[⺀㓜㕗㤑㹨㺠䀁䆜䛻䞥亴佑侑又右哊唀囿姷宥峟幼柚牰狖祐糿蚴誘诱貁迶酭釉鼬𡜳𡯉𢈓𣅄𣓛𤤬𤴨𥙾𦳩𧅲𧆘𩑣𩜷𩲎𩴑𩴙]→yòu; -[孧牗蒏]→you; -[㝼㰲䆰䣿䩽唹扜毺淤瘀盓穻箊紆纡虶迂迃陓𤕘𤥽𧈯𨖛𩂧]→yÅ«; -[⻥㚥㤤㥚㥥㪀㬂㬰㳛㶛㷒㺞㺮㻀㼶䁩䂛䃋䄏䄨䍂䏸䐳䔡䗨䜽䢓䩒䬔䰻䱷䲣乻于亐伃余俞兪堣堬妤娛娯娱嬩崳嵎嵛愉愚扵揄於旕旟杅桙楡楰榆欤歈歟歶渔渝湡漁澞牏狳玗玙瑜璵畭盂睮硢禺窬竽籅羭腴臾舁舆艅茰萮萸蕍蘛虞蝓螸衧褕覦觎諛謣谀踰輿逾邘酑鍝隅雓雩餘馀騟骬髃魚鮽鰅鱼鷠鸆𠎳𠧇𠸹𡁎𡂊𡑾𢊧𢋅𢎻𢔢𢹏𢾄𣄊𣟰𣢒𤚎𤜹𤧙𥔢𥝨𥯮𥷔𦈣𦋯𦏻𦦫𦩞𦱃𧃠𧊠𧍪𧙶𧞏𧰇𧾚𨊱𨜖𨨶𨰸𨵦𨶢𨾌𩟳𩡃𩢶𩤺𩥭𩦡𩦢𩨈𩨗𩨙𩺰𪃍𪃎𪇝𪉐𪊻𪑝]→yú; -[⻗㑨㒁㒜㔱㙑㝢㠘㡰㣃㦛㲾㺄㼌䣁䥏䨞与予伛俁俣偊傴匬噳圄圉宇寙屿峿嶼庾懙敔斔斞楀瑀瘐祤禹窳羽與萭蘌語语貐鄅鋙雨頨麌齬龉𠋟𠱐𡷎𡻢𢮁𣢦𣨝𤗃𤹪𥒾𥛩𦀡𦥉𦦲𦭳𦳅𧱬𨝈𨵉𩃯𩩑𩩘𩵎𪂕𪋬]→yǔ; -[⺺⺻㚜㠨㤢㥔㦽㧒㽣䁌䂊䈅䉛䋖䋭䍞䖇䘘䘱䘻䛕䜡䞝䢖䢩䤋䨒䫻䮇䮙䴁䵥俼儥喅喐喩喻噊圫域堉妪媀嫗寓峪嶎庽彧御忬悆惐愈慾戫昱棛棜棫櫲欎欝欲毓浴淢淯滪潏澦灪焴煜燏燠爩狱獄玉琙瘉癒矞砡硲礇礖礜禦秗稢稶穥篽籞籲緎繘罭聿肀育艈芋芌茟蒮蓣蓹蕷薁蜟蜮裕誉諭譽谕豫軉輍轝逳遇遹郁醧鈺銉鋊錥鐭钰閾阈霱預预飫饇饫馭驈驭鬰鬱鬻魊鱊鳿鴥鴪鵒鷸鸒鹆鹬龥𠀛𠊏𠏚𠕦𠫣𠽵𡇺𡈨𡋬𡒃𡒊𡔴𡨣𡨿𡬊𡬞𡿥𡿯𢌻𢒰𢔥𢔬𢔴𢖡𢛨𢡎𢯮𢺴𣋉𣍛𣕃𣝑𣡉𣣎𣩺𤀝𤞞𤳕𤸒𥆉𥉑𥎐𥘄𥙿𥝍𥷞𥸤𥸪𥹔𦈸𦋢𦎘𦏜𦒑𦡭𦦩𦱀𦱂𧉣𧐄𧑐𧗪𧫊𧶠𧼫𧿷𨄯𨉗𨗝𨞓𨩬𨪎𨮔𩈕𩊇𩋉𩋤𩎹𩏟𩏴𩘤𩘳𩘻𩚄𩛪𩛭𩝗𩟑𩰪𩱌𩱱𩲾𪁀𪂉𪂵𪋉𪋮𪑆𪑌𪓊]→yù; -[挧澚荢鯲]→yu; +[㮋㰶㶭䅎䒴䬀䱂䳑丣卣友庮懮有栯梄槱湵牖牗禉羐羑聈脜苃莠蜏酉銪铕黝𠖋𠢢𡊧𢪥𣅺𣢄𣢜𣣜𣣸𣤎𣧥𣸠𣿤𤍕𤪎𤱎𥜚𥝘𦏇𦩲𧆕𧠶𨡴]→yǒu; +[⺀㓜㕗㤑㹨㺠䀁䆜䛻䞥亴佑侑又右哊唀囿姷孧宥峟幼柚牰狖祐糿蚴誘诱貁迶酭釉鼬𡜳𡯉𢈓𣅄𣓛𤤬𤴨𥙾𦳩𧅲𧆘𩑣𩜷𩲎𩴑𩴙]→yòu; +[蒏]→you; +[㝼㰲䆰䣿䩽唹扜淤瘀盓穻箊紆纡虶込迂迃陓𤕘𤥽𧈯𨖛𩂧]→yÅ«; +[⻥㚥㤤㥚㥥㪀㬂㬰㳛㶛㷒㺞㺮㻀㼶䁩䂛䃋䄏䄨䍂䏸䐳䔡䗨䜽䢓䩒䬔䰻䱷䲣乻于亐伃余俞兪堣堬妤娛娯娱嬩崳嵎嵛愉愚扵揄於旕旟杅桙楡楰榆欤歈歟歶渔渝湡漁澞牏狳玗玙瑜璵畭盂睮硢禺窬竽籅羭腴臾舁舆艅茰萮萸蕍蘛虞蝓螸衧褕覦觎諛謣谀踰輿逾邘酑鍝隅雓雩餘馀騟骬髃魚鮽鯲鰅鱼鷠鸆𠎳𠧇𠸹𡁎𡂊𡑾𢊧𢋅𢎻𢔢𢹏𢾄𣄊𣟰𣢒𤚎𤜹𤧙𥔢𥝨𥯮𥷔𦈣𦋯𦏻𦦫𦩞𦱃𧃠𧊠𧍪𧙶𧞏𧰇𧾚𨊱𨜖𨨶𨰸𨵦𨶢𨾌𩟳𩡃𩢶𩤺𩥭𩦡𩦢𩨈𩨗𩨙𩺰𪃍𪃎𪇝𪉐𪊻𪑝]→yú; +[⻗㑨㒁㒜㔱㙑㝢㠘㡰㣃㦛㲾㺄㼌䣁䥏䨞与予伛俁俣偊傴匬噳圄圉宇寙屿峿嶼庾懙挧敔斔斞楀瑀瘐祤禹窳羽與萭蘌語语貐鄅鋙雨頨麌齬龉𠋟𠱐𡷎𡻢𢮁𣢦𣨝𤗃𤹪𥒾𥛩𦀡𦥉𦦲𦭳𦳅𧱬𨝈𨵉𩃯𩩑𩩘𩵎𪂕𪋬]→yǔ; +[⺺⺻㚜㠨㤢㥔㦽㧒㽣䁌䂊䈅䉛䋖䋭䍞䖇䘘䘱䘻䛕䜡䞝䢖䢩䤋䨒䫻䮇䮙䴁䵥俼儥喅喐喩喻噊圫域堉妪媀嫗寓峪嶎庽彧御忬悆惐愈慾戫昱棛棜棫櫲欎欝欲毓浴淢淯滪潏澦灪焴煜燏燠爩狱獄玉琙瘉癒矞砡硲礇礖礜禦秗稢稶穥篽籞籲緎繘罭聿肀育艈芋芌茟蒮蓣蓹蕷薁蜟蜮袬裕誉諭譽谕豫軉輍轝逳遇遹郁醧鈺銉鋊錥鐭钰閾阈霱預预飫饇饫馭驈驭鬰鬱鬻魊鱊鳿鴥鴧鴪鵒鷸鸒鹆鹬龥𠀛𠊏𠏚𠕦𠫣𠽵𡇺𡈨𡋬𡒃𡒊𡔴𡨣𡨿𡬊𡬞𡿥𡿯𢌻𢒰𢔥𢔬𢔴𢖡𢛨𢡎𢯮𢺴𣋉𣍛𣕃𣝑𣡉𣣎𣩺𤀝𤞞𤳕𤸒𥆉𥉑𥎐𥘄𥙿𥝍𥷞𥸤𥸪𥹔𦈸𦋢𦎘𦏜𦒑𦡭𦦩𦱀𦱂𧉣𧐄𧑐𧗪𧫊𧶠𧼫𧿷𨄯𨉗𨗝𨞓𨩬𨪎𨮔𩈕𩊇𩋉𩋤𩎹𩏟𩏴𩘤𩘳𩘻𩚄𩛪𩛭𩝗𩟑𩰪𩱌𩱱𩲾𪁀𪂉𪂵𪋉𪋮𪑆𪑌𪓊]→yù; +[澚]→yu; [㠾㾓䡝䥉䨊冤剈囦嬽寃悁惌棩淵渁渆渊渕灁眢箢葾蒬蜎蜵裷駌鳶鴛鵷鸢鸳鹓鼘鼝𡈒𡢊𡣬𡷡𢍈𢏮𢱽𣹠𥿎𨀮𨓯𨖳𩛟𩝸𪀈𪔗𪔙]→yuān; -[㟶㥳㹉䖠䦾䬧䱲䲮䳒䳣元円原厡厵员員园圆圎園圓垣塬媴嫄援杬榞榬橼櫞沅湲源溒爰猨猿獂笎緣縁缘羱茒蒝薗蚖蝝蝯螈袁謜貟贠轅辕邍邧鎱騵魭鶢鶰黿鼋𠝳𠩠𢆀𢗯𢷻𤬌𦍼𦿂𧉗𧔞𧳭𧻚𨕗𨸘𨻣𩉯𩍻𩰵𪄁𪔅𪕀]→yuán; +[㟶㥳㹉䖠䦾䬧䱲䲮䳒䳣元円原厡厵员員园圆圎園圓垣塬媴嫄援杬榞榬橼櫞沅湲源溒爰猨猿獂笎緣縁缘羱茒蒝薗蚖蝝蝯螈袁謜貟贠轅辕邍邧酛鈨鎱騵魭鶢鶰黿鼋𠝳𠩠𢆀𢗯𢷻𤬌𦍼𦿂𧉗𧔞𧳭𧻚𨕗𨸘𨻣𩉯𩍻𩰵𪄁𪔅𪕀]→yuán; [䛄䛇䩩盶远逺遠鋺𠒜𡯱𩌑𩐘𩔃]→yuǎn; -[㤪㥐㭇䅈䏍䬇䬼傆噮垸夗妴媛怨愿掾瑗禐肙苑衏裫褑褤院願𡈓𢂱𢐄𢕋𥭞𧙮𩕾𩘍𩟁]→yuàn; -[酛鈨]→yuan; +[㤪㥐㭇䅈䏍䬇䬼傆噮垸夗妴媛怨愿掾瑗禐肙苑衏裫褑褤院願𡈓𢂱𢐄𢕋𥭞𧙮𩕾𩘍𩟁𫖸]→yuàn; [彟彠曰曱矱箹約约𠏃𡡕𢁞𢾔𦚢𧨄𩚈𩜌𪘳]→yuē; [𢯵]→yuě; [⺝㜧㜰㬦㰛㹊䆕䆢䋐䋤䖃䟑䟠䠯䡇䢁䢲䤦䥃䶳刖妜嬳岄岳嶽恱悅悦戉抈捳月樾瀹爚玥礿禴篗籆籥籰粤粵蘥蚎蚏越跀跃躍軏鈅鉞钺閱閲阅鸑鸙黦龠𠔠𠨲𠩉𠪶𠯲𠾲𠿋𡆦𡆽𡛟𢦰𣌗𣎱𣐋𣤰𣦏𣨡𣻮𤑓𤓝𥆟𥩡𥸘𦋩𦣜𦤕𧀲𧅚𧇓𧕋𧤽𧹊𨁑𨈋𨊸𨒋𨙄𨳕𨷲𨸀𨸎𨿁𩁯𩎙𩓥𩱪𩱲𩿠𪁑𪒥𫐄]→yuè; -[㚃奫晕暈氲氳煴縕缊蒀蒕蝹贇赟頵馧𠚓𥠺𨍆𨷐𩁴]→yÅ«n; -[㛣㜏䉙䢵云勻匀囩妘愪昀榲橒沄涢溳澐熉畇眃秐筠筼篔紜縜纭耘耺芸蒷蕓郧鄖鋆雲饂𠣐𡖒𣖆𤈶𥐩𥬀𧥼𧬞𧶊𨛡]→yún; -[㩈䆬䇖䞫䤞䨶䪳允喗夽抎殒殞狁磒荺褞賱鈗阭陨隕霣馻齳𠱳𧉃𧼐𩂿𪏔𪏚𪘩]→yǔn; -[㚺㞌㟦䚋䩵䲰傊孕恽惲愠慍枟熅熨緷緼腪蕴薀藴蘊运運郓鄆酝醖醞韗韞韫韵韻餫𠈤𡅙𡢘𡲪𡽅𣂊𣍯𤶧𤸫𦅿𦈉𧡡𩏅𩏆𩴉𪉂𪍝]→yùn; +[㚃奫晕暈氲氳煴缊蒀蒕蝹贇赟頵馧𠚓𥠺𨍆𨷐𩁴]→yÅ«n; +[㛣㜏䉙䢵云伝勻匀囩妘愪昀橒沄涢溳澐熉畇眃秐筠筼篔紜縜纭耘耺芸蒷蕓郧鄖鋆雲𠣐𡖒𣖆𤈶𥐩𥬀𧥼𧬞𧶊𨛡]→yún; +[㩈䆬䇖䞫䤞䨶䪳允喗夽抎殒殞狁磒荺褞賱鈗阭陨隕霣馻齫齳𠱳𧉃𧼐𩂿𪏔𪏚𪘩]→yǔn; +[㚺㞌㟦䚋䩵䲰傊孕恽惲愠慍枟熅熨緷緼縕腪蕴薀藴蘊运運郓鄆酝醖醞韗韞韫韵韻餫𠈤𡅙𡢘𡲪𡽅𣂊𣍯𤶧𤸫𦅿𦈉𧡡𩏅𩏆𩴉𪉂𪍝]→yùn; [抣繧]→yun; [㞉㦫匝咂帀拶沞紥紮臜臢迊鉔魳𠯗𠽷𣤷𣤺𦠛𦾬𧌃𨠿𩞶]→zā; -[䕹䞙䨿䪞偺喒囋囐嶻杂砸磼襍雑雜雥韴𡁕𢶍𢹼𢽜𣴖𣸐𤄔𤠀𥷩𧬩𧾁𩇺𪚇]→zá; +[䕹䞙䨿䪞偺喒囋囐杂沯砸磼襍雑雜雥韴𡁕𢶍𢹼𢽜𣴖𣸐𤄔𤠀𥷩𧬩𧾁𩇺𪚇]→zá; [咋𠷿]→zǎ; -[哉栽渽災灾烖甾睵菑賳𡿧𢎋𢦏𢦒𣔮𦞁𦳦]→zāi; +[哉栽渽溨災灾烖甾睵菑賳𡿧𢎋𢦏𢦒𣔮𦞁𦳦]→zāi; [㱰䏁䣬䮨宰崽𠎶𣅃𣪮𤌊𤝖]→zǎi; -[䵧侢傤儎再在扗洅縡載载酨𡉄𤞳𧯥𨀬𨚵𩛥𩛳]→zài; +[䵧傤儎再在扗洅縡載载酨𡉄𤞳𧯥𨀬𨚵𩛥𩛳]→zài; [䍼䐶兂簪簮糌鐕鐟𡡖𥸢]→zān; [咱]→zán; -[㳫䭕儧儹噆寁揝撍攅攒攢昝桚沯礸趱趲𢄤𣸄𨖋𨘄]→zǎn; +[㳫䭕儧儹噆寁揝撍攅攒攢昝桚趱趲𢄤𣸄𨖋𨘄]→zǎn; [㔆㜺㟛㣅䬤暂暫濽灒瓉瓒瓚禶襸讃讚賛贊赞蹔鄼酇錾鏨饡𠼗𥎑𥜙𥳋𧄽𨙏𩛻𩯒𩯳]→zàn; [㮜匨牂羘臧蔵賍賘贓贜赃髒𡁧𡅆𢈜𢍿𣻟𤃼𤛻𦟃𪓅]→zāng; [駔驵]→zǎng; [㘸塟奘弉脏臓臟葬銺𤞛𧕨𨌄]→zàng; [㡟㯾㷮䜊傮糟蹧遭醩𡐋𣍖𣩒𥀛𦵩𨠷𪙡]→zāo; [䥣凿鑿]→záo; -[䖣䗢䲃早枣棗澡璪繰薻藻蚤𠙬𢄀𢑖𤞋𤩨𧈹𧎮𨎮𨐉𨚰]→zǎo; -[唕唣喿噪慥梍灶燥皁皂竃竈簉艁譟趮躁造𠴵𡌣𡨗𢲵𢵥𣴢𤍜𤟀𥖨𦯑𨒽]→zào; -[栆]→zao; -[㖽㟙㣱㳻㺓䇥䕉䕪䯔䰹䶦则則唶啧嘖嫧帻幘択择擇樍沢泎泽溭澤皟瞔矠礋笮箦簀舴荝蠌襗諎謮責賾责赜迮鸅齚齰𠟻𡸦𣛸𣤈𣼦𣿐𤖓𤢟𤾀𥍱𥎍𥼃𦔈𦟜𧶷𨕠𨖊𩂖𩄾𩌪𩔳𪌟]→zé; +[䖣䗢䲃早枣栆棗澡璪繰薻藻蚤𠙬𢄀𢑖𤞋𤩨𧈹𧎮𨎮𨐉𨚰]→zǎo; +[唕唣喿噪慥梍灶煰燥皁皂竃竈簉艁譟趮躁造𠴵𡌣𡨗𢲵𢵥𣴢𤍜𤟀𥖨𦯑𨒽]→zào; +[㖽㟙㣱㳻㺓䇥䕉䕪䯔䰹䶦则則唶啧嘖嫧帻幘択择擇樍歵沢泎泽溭澤皟瞔矠礋笮箦簀舴蔶蠌襗諎謮責賾责赜迮鸅齚齰𠟻𡸦𣛸𣤈𣼦𣿐𤖓𤢟𤾀𥍱𥎍𥼃𦔈𦟜𧶷𨕠𨖊𩂖𩄾𩌪𩔳𪌟]→zé; [㳁仄夨崱庂捑昃昗汄𠨻𡵗𡸈𡹨𢧠𢮚𢯩𣆽𣬿𥟔𩾸]→zè; -[伬蔶]→ze; +[伬]→ze; [戝蠈賊贼鯽鰂鱡鲗𢨗𦽒𧒿𨆎]→zéi; [㻸]→zēn; [怎]→zěn; [譖譛谮]→zèn; [囎]→zen; -[䎖増增憎橧熷璔矰磳繒缯罾譄鄫𡡑𡾽𤎯𦀓𦼏𧢐𨲯]→zēng; +[䎖増增憎橧熷璔矰磳繒缯罾譄鄫鱛𡡑𡾽𤎯𦀓𦼏𧢐𨲯]→zēng; [㽪]→zěng; [䙢䰝甑贈赠鋥锃𪒟𪙭]→zèng; -[鱛]→zeng; [㗬㦋㪥㾴䐒䵙䶥偧劄吒哳喳奓扎抯挓揸摣柤査楂樝渣皶皻觰譇齄齇𠭯𠯩𠽣𢄄𤹡𥡧𥹁𦟰𦳏𧩫𧬅𩮎𪗭𪗵]→zhā; [㱜㳐䥷䮜䮢札煠牐甴箚耫蚻譗鍘铡閘闸𠍹𠓣𠝚𠢙𠢡𠰏𡎫𡟢𢧖𢧻𣟦𣧖𣽛𤁳𤡨𤵦𧄠𧉫𧶇𧼰𧼶𧽅𩃡𩃹𩥠𩩥𩳶𩿤]→zhá; [㴙㷢䋾䕢䛽䱹厏拃搩眨砟苲踷鮓鮺鲊鲝𤈩𥀈𥀉𦂉𦑯𧨿𨂵𨅓𩻢𩼫]→zhǎ; [㡸䃎䄍䆛䖳乍咤宱搾柞栅榨溠灹炸痄蚱詐诈醡霅𡗸𢕮𣛽𤰦𧧻𧨊𧿌𨋘𨡗𩬟𩶱𩽽]→zhà; -[㒀䔝捚摘斋斎榸齋𠞶𠵠𠷒𡅓𢋿𢴨𤞮𤻦𨅪𩝿𩱳𪗒𪗓𪘇𪘨𪚎]→zhāi; +[㒀䔝夈捚摘斋斎榸粂齋𠞶𠵠𠷒𡅓𢋿𢴨𤞮𤻦𨅪𩝿𩱳𪗒𪗓𪘇𪘨𪚎]→zhāi; [㡯宅檡𦑱𩏪𩏽𪀥]→zhái; [䍉窄鉙𠏰𤢒𥞅𧲻𧻍𩬫]→zhǎi; [㩟䐱债債寨瘵砦𠑞𡍥𢯌𣩭𥍪𥰾𦤧𨝋𪑽]→zhài; -[夈粂]→zhai; -[㣶㮵䦓䩇䱳䶨噡嶦惉旃旜栴毡氈氊沾瞻粘薝蛅詀詹譫谵趈邅閚霑飦饘驙魙鱣鳣鸇鹯𠌲𠟧𡅹𡕁𡭞𢧗𣢤𣮿𤘇𥙡𥶕𦧚𦪣𧋱𧒝𧮪𧽆𧾍𨊈𩉗𩔣𩼼𪃋𪉜𪏉𪡏𫗴]→zhān; +[㣶㮵䦓䩇䱳䶨噡嶦惉旃旜枬栴毡氈氊沾瞻粘薝蛅詀詹譫谵趈邅閚霑飦饘驙魙鱣鳣鸇鹯𠌲𠟧𡅹𡕁𡭞𢧗𣢤𣮿𤘇𥙡𥶕𦧚𦪣𧋱𧒝𧮪𧽆𧾍𨊈𩉗𩔣𩼼𪃋𪉜𪏉𪡏𫗴]→zhān; [讝]→zhán; -[㔊㜊㞡㠭䁪䁴䆄䎒䟋䡀䩅䩆䱼嫸展崭嶃嶄搌斩斬椫榐橏琖盏盞輾醆颭飐黵𠟉𡽻𢅺𣀁𣛷𥇢𥴐𥿜𦈻𦗢𧎰𧔡𧖉𧬆𧲮𨣁𨣚𨫀𨭖𨺿𩕊]→zhǎn; +[㔊㜊㞡㠭䁪䁴䆄䎒䟋䡀䩅䩆䱼嫸展崭嶃嶄搌斩斬榐橏琖盏盞輾醆颭飐黵𠟉𡽻𢅺𣀁𣛷𥇢𥴐𥿜𦈻𦗢𧎰𧔡𧖉𧬆𧲮𨣁𨣚𨫀𨭖𨺿𩕊]→zhǎn; [㟞㺘㻵䋎䗃䘺䪌䱠佔偡占嶘战戦戰栈桟棧湛站綻绽菚蘸虥虦覱譧輚轏驏𡁳𡓦𢈽𢤚𣳤𤖆𤜇𧀡𧂁𧙭𧝑𧮺𧸪𨇩𨼈𨼮𩆯𩥇𩨍𩰃𪗦𪘪]→zhàn; -[䛫傽墇嫜张張彰慞暲樟漳獐璋章粻蔁蟑遧鄣餦騿鱆麞𡈠𢕎𢕔𢷢𣌞𤍤𧐊𧽣𨄰𩌬𪅂𫗠]→zhāng; -[⻓仉掌涨漲礃長长𠫝𡑄𢩰𣾦𤓯𤕄𥳶𦺡𩭫]→zhǎng; -[㙣㽴丈仗嶂帐帳幛扙杖涱痮瘬瘴瞕胀脹賬账障𠅹𡚹𢪾]→zhàng; -[幥粀鏱鐣]→zhang; +[䛫傽嫜张張彰慞暲樟漳獐璋章粻蔁蟑遧鄣餦騿鱆麞𡈠𢕎𢕔𢷢𣌞𤍤𧐊𧽣𨄰𩌬𪅂𫗠]→zhāng; +[⻓仉幥掌涨漲礃長长𠫝𡑄𢩰𣾦𤓯𤕄𥳶𦺡𩭫]→zhǎng; +[㙣㽴丈仗墇嶂帐帳幛扙杖涱痮瘬瘴瞕粀胀脹賬账障𠅹𡚹𢪾]→zhàng; +[鏱]→zhang; [䞴佋啁妱巶招昭皽盄窼釗鉊鍣钊駋𡖎𢗈𣋍𤍒𤿘𥏨𦗔𦺓𨱻]→zhāo; -[㕚䈃䝖找沼爪瑵𠕖𢁬𦬔𧳻]→zhǎo; +[⺤⺥㕚䈃䝖找沼爪爫瑵𠕖𢁬𦬔𧳻]→zhǎo; [㑿㡽㷖㷹䃍䈇䍜䍮䑲兆召垗旐曌枛棹櫂炤照燳狣瞾笊罩羄肁肇肈詔诏赵趙鮡𠕭𠟅𠠄𠻥𡱜𢡰𣠜𤙔𥵤𦹫𧳝𨹸𩘀𩙩]→zhào; -[⺤⺥爫罀]→zhao; +[罀]→zhao; [㸙嗻嫬蜇遮𠌮𡂭𨰵]→zhē; [㞏㡇㢎㪿㭙㭯㯙㯰㸞䇽䊞䎲䐑䐲䓆䜆䝃䝕䮰厇哲啠喆嚞埑悊折摺晢晣歽矺砓磔籷粍虴蛰蟄袩詟謫謺讁讋谪輒輙轍辄辙銸馲鮿𠚱𠝝𠞃𠯓𠽻𠾀𡇠𡘭𡜯𡝊𢟯𢢍𢫰𢬴𣙵𣠞𣻩𤜤𤟍𤮱𥏯𥐽𥕣𥛧𥤋𥧮𦅄𦔮𦗑𦗗𦞥𦠣𦬃𧎴𧑧𧤠𧲢𨅊𨐃𨵊𩊵𩐶𩢐𩣩𪐏𪚥]→zhé; [乽啫禇者褶襵赭锗𩤜]→zhě; @@ -1527,32 +1407,27 @@ [着著𡄡]→zhe; [㖘㘰㲀䂦䃌䈯侦偵嫃寊帪搸斟栕桢桭楨榛樼殝浈潧澵獉珍珎瑧甄眞真砧碪祯禎禛箴籈胗臻葴蒖蓁薽貞贞轃遉酙針鉁錱鍼针靕鱵𠛶𠸸𡇑𡇖𡈿𡻈𣓀𣿎𤚨𥪘𦳳𦸮𧮬𨱅𩇜𪇳𪉕]→zhēn; [𠵧]→zhén; -[㐱㪛㱽䂧䑐䠴䪴䪾䫬屒弫抮昣枕畛疹眕稹紾絼縥缜聄袗裖診诊軫轸駗鬒黰𠘱𠠹𠬓𢏈𣬻𣱽𤷌𥅘𥌃𥖘𧠝𧤛𨏤𩒀𩒈𩬖𪑳]→zhěn; -[㓄㣀㮳㯢㴨㼉䀕䊶䏖䝩䟴䨯䲴䳲侲圳塦挋振揕敶朕栚瑱甽眹紖纼誫賑赈酖鎭鎮镇阵陣震鴆鸩𣃵𣏖𣒅𥤤𨌑𨳌𨸬𩄛𩊡𩊨𩑘𩒪𩾺𪁧𪐲]→zhèn; -[萙鋴]→zhen; -[㬹䆸䇰䋊䋫䍵䱢争佂埩姃媜峥崝崢征徰徴徵怔挣掙揁炡烝爭狰猙癥眐睁睜筝箏篜聇蒸诤踭鉦錚钲铮鬇鯖𠑅𠲜𡪺𢁿𢓞𢮐𢾧𤪡𦓺𦙫𦚦𦜎𦡅𦱊𧗆𧗲𧘿𧪣𧯫𨌢𨛰𨜓𨟃𨢹𨺟𩗲𩘼𩘽𩚫𩺄]→zhēng; +[㐱㪛㱽䂧䑐䠴䪴䪾䫬屒弫抮昣枕畛疹眕稹紾縥缜聄萙袗裖診诊軫轸駗鬒黰𠘱𠠹𠬓𢏈𣬻𣱽𤷌𥅘𥌃𥖘𧠝𧤛𨏤𩒀𩒈𩬖𪑳]→zhěn; +[㓄㣀㮳㯢㴨㼉䀕䊶䏖䝩䟴䨯䲴䳲侲圳塦挋振揕敶朕栚瑱甽眹紖絼纼誫賑赈酖鋴鎭鎮镇阵陣震鴆鸩𣃵𣏖𣒅𥤤𨌑𨳌𨸬𩄛𩊡𩊨𩑘𩒪𩾺𪁧𪐲]→zhèn; +[㬹䆸䇰䋊䋫䍵䱢争佂凧埩姃媜峥崝崢征徰徴徵怔挣掙揁炡烝爭狰猙癥眐睁睜筝箏篜聇蒸诤踭鉦錚钲铮鬇鯖𠑅𠲜𡪺𢁿𢓞𢮐𢾧𤪡𦓺𦙫𦚦𦜎𦡅𦱊𧗆𧗲𧘿𧪣𧯫𨌢𨛰𨜓𨟃𨢹𨺟𩗲𩘼𩘽𩚫𩺄]→zhēng; [䡕愸抍拯掟撜整晸氶糽𠏫𤸲𤿆𨀧𨋬𩗵]→zhěng; [㡠㡧㱏㽀䂻䈣䥌䥭䦛䦶塣帧幀政正症証諍證证郑鄭鴊𠔻𢌦𢏰𢹑𥊼𥒛𧶄𨚣𨧭𩏠𪎻]→zhèng; -[凧]→zheng; -[㩼㯄㲍㴯㸟㽻䓋䓜䓡䝷䞠䟡䣽䧴䵹之倁卮吱坧巵戠搘支枝栀梔椥榰汁汥泜疷知祗祬禔秓秖秪稙綕織织肢胑胝脂臸芝蘵蜘衼隻馶鳷鴲鵄鼅𠦧𠰅𢎈𤵋𤽁𥃫𥇭𥘡𥝑𥝮𥻬𥾣𦏤𦝔𦭜𦯫𦴀𧌔𧐉𧱒𧹛𧽦𨌌𨕕𨜎𨟾𨢮𩍲𩍵𩙾𪂅𪉆𪒊𫛛]→zhÄ«; -[㙷㜼㥀䐈䟈䵂侄値值儨嗭埴執墌妷姪嬂慹执摭植樴殖淔漐犆瓡直禃絷縶聀职職膱蟙褁貭跖踯蹠躑軄釞鉄馽𡁉𡂣𡈊𡌴𡏀𡖻𡰹𡸜𢃜𣖭𣖿𣳀𣽚𤃲𥏅𥮖𦳮𧀿𧃐𧏸𧓸𧾂𨂂𨤱𨼓𩯈𪗨𪙹]→zhí; -[㕄㡳㡶㫑㮹㲛䅩䇛䛗䤠䳅劧只咫址坁夂帋怾恉扺抧指旨枳止汦沚洔淽疻砋祉紙纸芷藢衹襧訨趾軹轵酯阯黹𠮡𠼠𡙑𡱔𢇨𢛍𢰙𢷸𢽃𢽗𢾫𣔐𣖌𣚠𣲵𤶓𤸓𥒗𥔊𦐖𦰘𧊙𧛢𧜚𧝉𧠴𧸅𧸕𨎌𨬚𨰛𨵂𩬺𪑜]→zhǐ; -[㗌㗧㘉㛿㜱㝂㣥㨁㨖㴛㿃䄺䆈䇧䉅䉜䎺䏯䐭䑇䓌䕌䘭䚦䚳䝰䞃䡹䥍䦯䩢䬹䭁䱃䱥䲀乿偫傂制劕厔垁墆娡寘峙崻帙帜幟庢庤廌彘徏徝志忮憄懥懫扻挃挚掷搱摯擲擳旘晊智柣栉桎梽楖櫍櫛治洷滍滞滯潌瀄炙熫狾猘瓆畤疐痔痣礩祑秩秲秷稚稺穉窒筫紩緻置翐膣至致芖蛭螲袟袠製覟觗觯觶誌豑豒豸質贄质贽跱踬躓軽輊轾迣郅銍鋕鑕铚锧阤陟雉駤騭騺驇骘鯯鴙鷙鸷𠊤𠊷𠋤𠍜𠓶𠘖𠚅𡀹𡂒𡍶𡏚𡑘𡖧𡠗𡠹𡮞𡽆𢄢𢄱𢅁𢊁𢍧𢐂𢕞𢖇𢖿𢙺𢚨𢡒𢧤𢯶𢴠𢴧𢻙𣗻𣥰𣨋𤆒𤓕𤖞𤛱𤞂𤞌𤦄𤦮𤧜𤴛𤴟𤴢𤿙𥇕𥍭𥎹𥏄𥏊𥏰𥏷𥒓𥠈𥠽𥣮𥭡𥴒𥹩𥿮𦃘𦛧𦜋𦟔𦤻𦥎-𦥐𦭮𦯯𧙁𧠫𧣭𧣾𧤡𧨰𧫡𧸲𨁷𨃯𨆧𨎉𨑨𨒉𨖹𨟊𨡐𨧵𨫔𨻆𨿛𩊝𩊴𩋩𩧄𩷓𩹈𩻼𪁊𪁓𪁩𪏀𪗻]→zhì; -[俧凪徔謢]→zhi; +[㩼㯄㲍㴯㸟㽻䓋䓜䓡䝷䞠䟡䣽䧴䵹之倁卮吱坧巵戠搘支枝栀梔椥榰汁汥泜疷知祗祬禔秓秖秪稙綕織织肢胑胝脂臸芝蘵蜘衼隻馶鳷鴲鼅𠦧𠰅𢎈𤵋𤽁𥃫𥇭𥘡𥝑𥝮𥻬𥾣𦏤𦝔𦭜𦯫𦴀𧌔𧐉𧱒𧹛𧽦𨌌𨕕𨜎𨟾𨢮𩍲𩍵𩙾𪂅𪉆𪒊𫛛]→zhÄ«; +[㙷㜼㥀䐈䟈䵂侄値值嗭埴執墌妷姪嬂慹执摭植樴殖淔漐犆瓡直禃絷縶聀职職膱蟙跖踯蹠躑軄釞鉄馽𡁉𡂣𡈊𡌴𡏀𡖻𡰹𡸜𢃜𣖭𣖿𣳀𣽚𤃲𥏅𥮖𦳮𧀿𧃐𧏸𧓸𧾂𨂂𨤱𨼓𩯈𪗨𪙹]→zhí; +[㕄㡳㡶㫑㮹㲛䅩䇛䛗䤠䳅凪劧只咫址坁夂帋怾恉扺抧指旨枳止汦沚洔淽疻砋祉紙纸芷茋藢衹襧訨趾軹轵酯阯黹𠮡𠼠𡙑𡱔𢇨𢛍𢰙𢷸𢽃𢽗𢾫𣔐𣖌𣚠𣲵𤶓𤸓𥒗𥔊𦐖𦰘𧊙𧛢𧜚𧝉𧠴𧸅𧸕𨎌𨬚𨰛𨵂𩬺𪑜]→zhǐ; +[㗌㗧㘉㛿㜱㝂㣥㨁㨖㴛㿃䄺䆈䇧䉅䉜䎺䏯䐭䑇䓌䕌䘭䚦䚳䝰䞃䡹䥍䦯䩢䬹䭁䱃䱥䲀乿俧偫傂儨制劕厔垁墆娡寘峙崻帙帜幟庢庤廌彘徏徝志忮憄懥懫扻挃挚掷搱摯擲擳旘晊智柣栉桎梽楖櫍櫛治洷滍滞滯潌瀄炙熫狾猘瓆畤疐痔痣礩祑秩秲秷稚稺穉窒筫紩緻置翐膣至致芖蛭螲袟袠製覟觗觯觶誌豑豒豸貭質贄质贽跱踬躓軽輊轾迣郅銍鋕鑕铚锧阤陟隲雉駤騭騺驇骘鯯鴙鷙鸷𠊤𠊷𠋤𠍜𠓶𠘖𠚅𡀹𡂒𡍶𡏚𡑘𡖧𡠗𡠹𡮞𡽆𢄢𢄱𢅁𢊁𢍧𢐂𢕞𢖇𢖿𢙺𢚨𢡒𢧤𢯶𢴠𢴧𢻙𣗻𣥰𣨋𤆒𤓕𤖞𤛱𤞂𤞌𤦄𤦮𤧜𤴛𤴟𤴢𤿙𥇕𥍭𥎹𥏄𥏊𥏰𥏷𥒓𥠈𥠽𥣮𥭡𥴒𥹩𥿮𦃘𦛧𦜋𦟔𦤻𦥎-𦥐𦭮𦯯𧙁𧠫𧣭𧣾𧤡𧨰𧫡𧸲𨁷𨃯𨆧𨎉𨑨𨒉𨖹𨟊𨡐𨧵𨫔𨻆𨿛𩊝𩊴𩋩𩧄𩷓𩹈𩻼𪁊𪁓𪁩𪏀𪗻]→zhì; +[徔]→zhi; [㹣䇗䈺䝦中伀刣妐幒彸忠柊汷泈炂盅籦終终舯蔠螤螽衳衷蹱鈡銿鍾鐘钟锺鼨𠛀𡖌𢁷𢃭𢨱𣷡𤝅𤯚𥗦𥷈𦉂𦬕𧆼𧑆𨳗𩅞𩅧]→zhōng; [㣫冢喠塚塜尰歱煄瘇种種穜肿腫踵𠊥𡰒𡻑𣹞𤺄]→zhǒng; [㲴䱰仲众偅堹妕媑狆眾祌筗茽蚛衆衶諥重𠱧𡥿𢝆𣱧𤚏𥻝𦌋𦔉𧬤𧳮𨉢𩾋𩿀]→zhòng; -[迚]→zhong; -[㨄䎇䑼䓟䧓侜周喌州徟掫洲淍烐珘盩矪粥舟謅譸诌诪賙赒輈輖辀週郮銂霌騆鵃鸼𠚴𠣘𠤍𠱙𡀑𢏝𢐫𢽧𥌆𥑸𥺝𥺞𥼫𥿦𦩈𦭴𧇟𧣷𧧔𧻖𨉜𨏺𨦞𩢸𩧳𩶣𪆀]→zhōu; +[㨄䎇䑼䓟䧓侜周喌州徟掫洲淍炿烐珘盩矪粥舟謅譸诌诪賙赒輈輖辀週郮銂霌駲騆鵃鸼𠚴𠣘𠤍𠱙𡀑𢏝𢐫𢽧𥌆𥑸𥺝𥺞𥼫𥿦𦩈𦭴𧇟𧣷𧧔𧻖𨉜𨏺𨦞𩢸𩧳𩶣𪆀]→zhōu; [㛩妯軸轴𡊡𥖠𥾓]→zhóu; [㫶䖞帚晭疛睭箒肘菷鯞𢫧𣥯𦈺𧳜𨥇]→zhǒu; [㑇㑳㤘㥮㼙㾭䈙䋓䎻䛆䩜䶇伷僽冑呪咒咮噣宙昼晝甃皱皺籀籒籕粙紂縐纣绉胄荮葤詋詶酎駎驟骤𠊣𢃸𢓟𢷗𢼲𣆔𣻱𤏲𥀙𥣙𥲝𦁖𦂈𦅸𧛸𧭍𩊄𩋰𩍌𩍧𩗪𩧨𪇞]→zhòu; -[炿駲]→zhou; [㦵㧣㶆䃴䇬䐗䡤䣷侏劯朱株槠橥櫧櫫洙潴瀦猪珠硃秼絑茱蛛蝫蠩袾誅諸诛诸豬跦邾銖铢駯鮢鯺鴸鼄𠧀𡴅𡻌𢔪𤝹𤥮𥛂𦧙𧑤𩊣𩋵𩴀𪋏𪋑𪏿]→zhÅ«; -[䌵䕽䘚䟉䠱䥮䮱孎曯欘泏灟炢烛燭爥瘃窋竹竺笁笜築舳茿蠋蠾躅逐鱁𠮌𠷅𡎺𡧨𢲿𣤁𣵸𣽆𥞏𥾅𦬸𧏿𨞕𨲈𩞈𩲠𩲬𩳥𩶄]→zhú; +[䌵䕽䘚䟉䠱䥮䮱孎曯欘泏灟炢烛燭爥瘃窋竹竺笁笜築舳茿蠋蠾躅逐钃鱁𠮌𠷅𡎺𡧨𢲿𣤁𣵸𣽆𥞏𥾅𦬸𧏿𨞕𨲈𩞈𩲠𩲬𩳥𩶄]→zhú; [㔉㵭䘢䰞丶主劚嘱囑宔拄斸渚濐煑煮瞩矚罜詝陼麈𠰍𡺐𢁼𣔯𤆼𤲑𥋛𦅷𦉐𧉞𩒊𩨻𪋰]→zhǔ; -[㑏㝉㤖㫂㹥㺛㾻㿾䇠䇡䍆䎷䐢䘄䝒䝬䪒䬡䭖伫佇住助坾壴嵀杼柱樦殶注炷疰眝砫祝祩竚筑筯箸篫紵紸纻羜翥苎莇蛀註貯贮跓軴迬鉒鋳鑄铸霔馵駐驻麆𠩈𠴦𡤗𡱱𡸌𡻠𢚻𢥃𢩄𣥼𤋰𤎧𤕞𤳯𤾄𥩣𥯸𥵟𥹍𦙴𧈚𨆄𨈫𨙔𨭅𩶂𪊹𪚹]→zhù; -[墸]→zhu; +[㑏㝉㤖㫂㹥㺛㾻㿾䇠䇡䍆䎷䐢䘄䝒䝬䪒䬡䭖伫佇住助坾墸壴嵀杼柱樦殶注炷疰眝砫祝祩竚筑筯箸篫紵紸纻羜翥苎莇蛀註貯贮跓軴迬鉒鋳鑄铸霔馵駐驻麆𠩈𠴦𡤗𡱱𡸌𡻠𢚻𢥃𢩄𣥼𤋰𤎧𤕞𤳯𤾄𥩣𥯸𥵟𥹍𦙴𧈚𨆄𨈫𨙔𨭅𩶂𪊹𪚹]→zhù; [抓檛簻膼髽𥬲𥮣]→zhuā; [𡎬𣑃]→zhuǎ; [拽]→zhuāi; @@ -1561,39 +1436,35 @@ [䏝专叀塼嫥専專瑼甎砖磗磚膞蟤諯鄟顓颛鱄𡭇𡰞𢂘𢞬𤮳𥫛]→zhuān; [䡱孨竱転轉转𡇰𡤛𣕏𦄯𦓝𦝏𨷱𩧜]→zhuǎn; [䉵䧘僎啭囀堟撰灷瑑篆篹籑腞蒃襈譔賺赚饌馔𠊩𠨎𡢀𢐎𣂵𣚢𤂤𤩄𤪪𥛥𦁆𦧸𧂍𧸖𩔊𩳏𩻝]→zhuàn; -[妆妝娤庄桩梉樁湷粧糚荘莊装裝𣞝𣻛𦚏𩮱]→zhuāng; +[妆妝娤庄庒桩梉樁湷粧糚荘莊装裝𣞝𣻛𦚏𩮱]→zhuāng; [𢙳]→zhuǎng; [壮壯壵戇撞漴焋状狀𠌴𢤤𣴣𣶍𤘲𤶜𦀜𩅃𩯲𪁈𪉉]→zhuàng; -[庒]→zhuang; [㗓㚝㮅䨨䶆追錐锥隹騅骓鵻𣨫𨾻𩪀𪋇]→zhuÄ«; [沝𩬳]→zhuǐ; -[㩾㾽䄌坠墜娷惴桘甀畷硾礈笍綴縋缀缒膇諈譵贅赘轛醊錣鑆餟𡑻𢊅𣝸𣦬𤺅𥟒𦥻𧿲𨪗𨺵𩛵𩜀]→zhuì; +[㩾㾽䄌坠墜娷惴桘甀畷硾礈笍綴縋缀缒膇諈贅赘轛醊錣鑆餟𡑻𢊅𣝸𣦬𤺅𥟒𦥻𧿲𨪗𨺵𩛵𩜀]→zhuì; [㡒宒窀肫衠諄谆迍𥇜]→zhÅ«n; -[准埻準綧]→zhǔn; +[准凖埻準綧]→zhǔn; [稕訰𥚠]→zhùn; -[凖]→zhun; -[㑁㓸䂐䦃䪼䫎䮓倬卓拙捉桌棁棳涿炪穛穱蠿𠭴𣄻𥞺𥼚𧱰]→zhuō; -[㒂㣿㧻㭬㹿㺟䅵䆯䐁䕴䟾䮕䶂丵叕啄啅圴妰娺彴撯擆擢斀斫斱斲斵晫梲椓槕櫡汋浊浞濁濯灂灼烵犳琸硺禚窡篧籗籱罬茁蠗諁諑謶诼酌鋜鐯鐲镯鵫鷟𠡑𠿡𡷿𢁁𢢗𢧈𢳇𢺡𢽚𣃈𣃑𤃮𤉐𤏸𥇍𥋮𥐊𥗁𥢔𥮥𥯩𥷘𥷮𦜰𦰹𦳡𧂒𧃔𧘑𧞐𧢼𧨳𨑽𨖮𨡸𨢬𨧧𨮿𨺝𩆸𩋁𩑂𩩔𩲃𩷹]→zhuó; -[㧳劅𤓦]→zhuò; +[㑁㓸䂐䦃䪼䫎䮓倬卓拙捉桌棁棳槕涿炪穛穱蠿𠭴𣄻𥞺𥼚𧱰]→zhuō; +[㒂㣿㧻㭬㹿㺟䅵䆯䐁䕴䟾䮕䶂丵劅叕啄啅圴妰娺彴撯擆擢斀斫斱斲斵晫梲椓櫡汋浊浞濁濯灂灼烵犳琸硺禚窡篧籗籱罬茁蠗諁諑謶诼酌鋜鐯鐲镯鵫鷟𠡑𠿡𡷿𢁁𢢗𢧈𢳇𢺡𢽚𣃈𣃑𤃮𤉐𤏸𥇍𥋮𥐊𥗁𥢔𥮥𥯩𥷘𥷮𦜰𦰹𦳡𧂒𧃔𧘑𧞐𧢼𧨳𨑽𨖮𨡸𨢬𨧧𨮿𨺝𩆸𩋁𩑂𩩔𩲃𩷹]→zhuó; +[㧳𤓦]→zhuò; [窧]→zhuo; -[㠿㰣㽧㿳䅔䆅䎩䖪䣎䰵乲兹咨嗞姕姿孜孳孶嵫栥椔淄湽滋澬玆璾禌秶稵粢紎緇缁茊茲葘觜訾諮谘貲資赀资趑趦輜輺辎鄑鈭錙鍿鎡锱镃頾頿髭鯔鰦鲻鶅鼒齍龇𠀢𡗈𡙛𡸟𢱆𣚀𣚁𣣊𣥨𣯃𣳩𥀖𥕁𥚉𥻍𥼩𥼻𦖺𦺱𧀗𧕓𧛏𧣤𧥕𧹌𧿞𨀥𨍢𨚖𨝳𨩲𩄚𩜊𪅵𪑿𪕊𪗉𪗋𪗐]→zÄ«; +[㠿㰣㽧㿳䅔䆅䎩䖪䣎䰵乲兹咨嗞姕姿孜孳孶崰嵫栥椔淄湽滋澬玆璾禌秶稵粢紎緇缁茊茲葘觜訾諮谘貲資赀资赼趑趦輜輺辎鄑鈭錙鍿鎡锱镃頾頿髭鯔鰦鲻鶅鼒齍龇𠀢𡗈𡙛𡸟𢱆𣚀𣚁𣣊𣥨𣯃𣳩𥀖𥕁𥚉𥻍𥼩𥼻𦖺𦺱𧀗𧕓𧛏𧣤𧥕𧹌𧿞𨀥𨍢𨚖𨝳𨩲𩄚𩜊𪅵𪑿𪕊𪗉𪗋𪗐]→zÄ«; [蓻]→zí; -[㜽㞨㧗㺭㾅䔂䘣䦻仔吇呰啙姉姊杍梓榟滓矷秄秭笫籽紫耔胏虸訿釨𠂔𠡸𡉗𡪒𣖨𣸆𥞎𥫞𥬳𥲕𧆰𨹀𩐍]→zǐ; -[㧘㰷㱴䅆䐉倳剚字恣渍漬牸眥眦胔胾自芓茡𡸪𢼱𣄮𣓊𣣌𥿩𦍺𦎸𦣹𧂐𧧕𧨴𨧫]→zì; -[子崰橴]→zi; +[㜽㞨㧗㺭㾅䔂䘣䦻仔吇呰啙姉姊杍梓榟橴滓矷秄秭笫籽紫耔胏虸訿釨𠂔𠡸𡉗𡪒𣖨𣸆𥞎𥫞𥬳𥲕𧆰𨹀𩐍]→zǐ; +[㧘㰷㱴䅆䐉倳剚字恣渍漬牸眥眦胔胾自芓茡荢𡸪𢼱𣄮𣓊𣣌𥿩𦍺𦎸𦣹𧂐𧧕𧨴𨧫]→zì; +[子]→zi; [㙡㚇㣭㨑㯶䁓䈦䑸䗥倧堫宗嵏嵕嵸惾朡棕椶熧猣磫稯綜緃緵综翪腙葼蝬豵踨踪蹤鍐鑁騌騣骔鬃鬉鬷鯮鯼𠕌𠵻𡕰𡞧𣯨𥍺𥓻𥚾𦡙𧺣𨌰𨺡𩦲𩮀𩰽𪖁]→zōng; -[㢔㷓㹅䙕䰌偬傯总惣愡捴揔搃摠総縂總蓗鏓𥠡𨍈𨎢𩭤]→zǒng; +[㢔㷓㹅䙕䰌偬傯总惣愡捴揔搃摠燪総縂總蓗鏓𥠡𨍈𨎢𩭤]→zǒng; [䍟䝋倊昮猔疭瘲碂粽糉糭縦縱纵錝𠏭𠡻𣀒𤡆𦖸𩋯𩤗]→zòng; [潈]→zong; [㻓棷棸箃緅菆諏诹邹郰鄒鄹陬騶驺鯫鲰黀齱齺𠂑𣙻𣠏𥋜𥶈𨃘𨜗𨽁]→zōu; -[走赱𧌗𨑿]→zǒu; +[走赱鯐𧌗𨑿]→zǒu; [㔌㔿㵵䠫奏揍楱𨂡𩼦𪃆]→zòu; -[鯐]→zou; [租葅蒩𪙳]→zÅ«; [㞺㰵㵀䚝䯿䱣傶卆卒哫崒崪族箤足踤踿鏃镞𠻏𡻬𢅪𢫵𢳈𣢰𣤶𣨛𤬧𤽱𥞯𥣆𥼀𦑋𧎲𧐈𧑙𧗎𧞰𧺒𨃭𨄕𨧰𨨳𨩰𩐡𩥿𩩠𩺯𪋍𪘧]→zú; -[䔃䖕俎爼珇祖組组詛诅阻靻𢉺𣇙𤓵𤱌𥛜𥼪𨂀]→zǔ; +[䔃䖕俎唨爼珇祖組组詛诅鎺阻靻𢉺𣇙𤓵𤱌𥛜𥼪𨂀]→zǔ; [𦵬𧇈𧇿𩲲]→zù; -[鎺]→zu; [䡽躜鑽钻𡉺𣀶𣪁𨉖𩎑]→zuān; [㸇䂎䌣䰖籫繤纂纉纘缵𦆈𦙉𨰭]→zuǎn; [䤸攥鑚]→zuàn; @@ -1601,15 +1472,14 @@ [嘴噿嶊嶵璻𠲋𠾋𠿘𡽛𢊛𦈬𦏳𨿇𩲨𪋌]→zuǐ; [㝡㠑㰎䘹晬最栬槜檇檌祽稡絊罪蕞辠酔酻醉鋷錊𡡔𡽁𣩑𥳣𥳵𦙈𧎹𨢅𩚻𪓌]→zuì; [枠穝]→zui; -[墫壿尊嶟樽繜罇遵鐏鱒鳟鷷𤮐𦨆𨱔]→zÅ«n; +[墫壿尊嶟樽繜罇遵鐏鱒鳟鶎鷷𤮐𦨆𨱔]→zÅ«n; [䔿僔噂撙譐𠟃𦢐]→zǔn; [捘銌𠱜𥊭𥞘𥢎𦪚𩯄]→zùn; -[鶎]→zun; [㵶𠹠𩛠]→zuō; [㸲䋏䎰䝫䞢䞰捽昨椊琢秨稓筰莋鈼𡪳𢂃𣠹𣹧𤿀𦁎𦦹𧮙𨞒𪎇]→zuó; -[㝾佐唨左繓𠂇𥙀𦈛𧲭𨀨]→zuǒ; -[㑅㘀㘴㤰㭮䔘䟶作侳做唑坐岝岞座怍祚糳胙葃葄袏阼飵𠱯𡯨𡹥𥅁𥥏𥽿𦥬𧃘𨐳𨝨𪎲]→zuò; -[咗蓙]→zuo; +[㝾佐左繓𠂇𥙀𦈛𧲭𨀨]→zuǒ; +[㑅㘀㘴㤰㭮䔘䟶作侳做唑坐岝岞座怍祚糳胙葃葄蓙袏阼飵𠱯𡯨𡹥𥅁𥥏𥽿𦥬𧃘𨐳𨝨𪎲]→zuò; +[咗]→zuo; # END AUTOGENERATED Han-Latin.xml (Unihan kMandarin) # fallbacks ## | yi ← i; diff --git a/icuSources/data/translit/Hans_Hant.txt b/icuSources/data/translit/Hans_Hant.txt index ee9c84b9..95f30f61 100644 --- a/icuSources/data/translit/Hans_Hant.txt +++ b/icuSources/data/translit/Hans_Hant.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Hans_Hant.txt -# Generated from CLDR +# Generated from CLDR # # Copyright (c) 2005-2007,2010 Apple Inc., Unicode Inc., diff --git a/icuSources/data/translit/Hebr_Latn.txt b/icuSources/data/translit/Hebr_Latn.txt index eb132682..63791d72 100644 --- a/icuSources/data/translit/Hebr_Latn.txt +++ b/icuSources/data/translit/Hebr_Latn.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Hebr_Latn.txt -# Generated from CLDR +# Generated from CLDR # # Transliteration table for Hebrew diff --git a/icuSources/data/translit/Hira_Kana.txt b/icuSources/data/translit/Hira_Kana.txt index 7ae5f606..2b871e25 100644 --- a/icuSources/data/translit/Hira_Kana.txt +++ b/icuSources/data/translit/Hira_Kana.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Hira_Kana.txt -# Generated from CLDR +# Generated from CLDR # # note: a global filter is more efficient, but MUST include all source chars diff --git a/icuSources/data/translit/Hira_Latn.txt b/icuSources/data/translit/Hira_Latn.txt index 8e6f2dc8..2e9674d2 100644 --- a/icuSources/data/translit/Hira_Latn.txt +++ b/icuSources/data/translit/Hira_Latn.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Hira_Latn.txt -# Generated from CLDR +# Generated from CLDR # :: [ぁ-ゔ\u3099ゝ-ゞガギグゲゴザジズゼゾダヂヅデドバビブベボヴヷ-ヺーヾ] ; diff --git a/icuSources/data/translit/InterIndic_Arabic.txt b/icuSources/data/translit/InterIndic_Arabic.txt new file mode 100644 index 00000000..8e4f1a1e --- /dev/null +++ b/icuSources/data/translit/InterIndic_Arabic.txt @@ -0,0 +1,134 @@ +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# +# File: InterIndic_Arabic.txt +# Generated from CLDR +# + +$nonword = [^\uE000-\uE0FF]; +$wordBoundary = [^[:L:][:M:][:N:]]; +\uE015\uE03F\uE02F\uE03E } $nonword→كيا; # किया +\uE026\uE03F\uE02F\uE03E } $nonword→ديا; # दिया +\uE015\uE03F } $nonword→كي; # कि at word end +\uE039\uE048→هي; # ह\u0948 +\uE001 } $nonword→ن; # chandrabindu at end to noon +\uE001→ن; # chandrabindu not at end to noon +\uE002 } $nonword→ن; # anusvara to noon at end +\uE002→ن; # anusvara to noon \u0902 +\uE003→ه ا; # viarga to ha + alif ः +\uE004→ا; # short a to alif ऄ +\uE005→ا; # अ +\uE006→ا \u0653; # alif with mad आ +[[:L:][:M:]] {\uE007}→ي; # इ after another letter or mark +\uE007→إ; # इ at beginning of word +[[:L:][:M:]] {\uE008}→ي; # ई after another letter or mark +\uE008→إ; # ई at beginning of word +\uE009→و; # उ +\uE00A→و; # ऊ +\uE00B→ر; # ऋ +\uE00C→ل; # ऌ +\uE00D→ا ي; # ऍ +\uE00E→ي; # ऎ +$wordBoundary {\uE00F} → إي; # word-initial ए +\uE00F } $nonword→ي; # ए use ي when at end +\uE00F→ي; # ए use ي when not at end +\uE010 } $nonword→ا ي; # ऐ use ي when at end +\uE010→ا ي; # ऐ use ي when not at end +\uE011→ا و; # ऑ +\uE012→ا و; # ऒ +\uE013→ا و; # ओ +\uE014→ا و; # औ +\uE015→ك; # क +\uE016→كه; # ख +\uE017→ج; # ग +\uE018→جه; # घ +\uE019→نج; # ङ +\uE01A→تش; # च +\uE01B→تشه; # छ +\uE01C→ج; # ज +\uE01D→جه; # झ +\uE01E→ن; # ञ +\uE01F→ط; # ट +\uE020→طه; # ठ +\uE021→د; # ड +\uE022→ده; # ढ +\uE023→ن; # ण +\uE024→ت; # त +\uE025→ته; # थ +\uE026→د; # द +\uE027→ده; # ध +\uE028→ن; # न +\uE029→ن; # ऩ +\uE02A→ب; # प +\uE02B→به; # फ +\uE02C→ب; # ब +\uE02D→به; # भ +\uE02E→م; # म +\uE02F→ي; # य +\uE030→ر; # र +\uE031→ر; # ऱ +\uE032→ل; # ल +\uE033→ر; # ळ +\uE034→ر; # ऴ +\uE035→و; # व +\uE036→ش; # श +\uE037→ش; # ष +\uE038→س; # स +\uE039→ه; # ह +\uE03C→; # \u093C +\uE03D→; # ऽ +\uE03E→ا; # ा +\uE03F→ي; # ि +\uE040→ي; # ी +\uE041→و; # \u0941 +\uE042→و; # \u0942 +\uE043→ر; # \u0943 +\uE044→ر; # \u0944 +\uE045→ن; # \u0945 +\uE046→ي; # \u0946 +\uE047 } $nonword→ي; # \u0947 use ي when at end +\uE047→ي; # \u0947 use ي when not at end +\uE048 } $nonword→ا ي; # \u0948 use ي when at end +\uE048→ا ي; # \u0948 use ي when not at end +\uE049→و; # ॉ +\uE04A→ا و; # ॊ +\uE04B→و; # ो +\uE04C→ا و; # ौ +\uE04D→; # \u094D +\uE050→ا و; # ॐ +\uE051→; # \u0951 +\uE052→; # \u0952 +\uE053→; # \u0953 +\uE054→; # \u0954 +\uE058→ق; # क़ +\uE059→خ; # ख़ +\uE05A→غ; # ग़ +\uE05B→ز; # ज़ +\uE05C→ر; # ड़ +\uE05D→ره; # ढ़ +\uE05E→ف; # फ़ +\uE05F→ي; # य़ +\uE060→ر; # ॠ +\uE061→ل; # ॡ +\uE062→ل; # \u0962 +\uE063→ل; # \u0963 +\uE064→۔; # । +\uE065→۔; # ॥ +\uE066→\.; # ० +\uE067→١; # १ +\uE068→٢; # २ +\uE069→٣; # ३ +\uE06A→٤; # ४ +\uE06B→٥; # ५ +\uE06C→٦; # ६ +\uE06D→٧; # ७ +\uE06E→٨; # ८ +\uE06F→٩; # ९ +\uE070→\.; # ॰ +\uE082→; # ॽ +# Remove sequences of alif characters. +# For example, transform पाओला → بااولا → باولا. +::null; +$alif = [أإآا] [:M:]*; +($alif) $alif+ → $1; + diff --git a/icuSources/data/translit/InterIndic_Bengali.txt b/icuSources/data/translit/InterIndic_Bengali.txt index 2dcf9f5e..5dc39aa2 100644 --- a/icuSources/data/translit/InterIndic_Bengali.txt +++ b/icuSources/data/translit/InterIndic_Bengali.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: InterIndic_Bengali.txt -# Generated from CLDR +# Generated from CLDR # # InterIndic-Bengali diff --git a/icuSources/data/translit/InterIndic_Devanagari.txt b/icuSources/data/translit/InterIndic_Devanagari.txt index c66111c0..29265fdb 100644 --- a/icuSources/data/translit/InterIndic_Devanagari.txt +++ b/icuSources/data/translit/InterIndic_Devanagari.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: InterIndic_Devanagari.txt -# Generated from CLDR +# Generated from CLDR # # InterIndic-Devanagari diff --git a/icuSources/data/translit/InterIndic_Gujarati.txt b/icuSources/data/translit/InterIndic_Gujarati.txt index 6576e94c..25178fa2 100644 --- a/icuSources/data/translit/InterIndic_Gujarati.txt +++ b/icuSources/data/translit/InterIndic_Gujarati.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: InterIndic_Gujarati.txt -# Generated from CLDR +# Generated from CLDR # # InterIndic-Gujarati diff --git a/icuSources/data/translit/InterIndic_Gurmukhi.txt b/icuSources/data/translit/InterIndic_Gurmukhi.txt index 90795004..c04b54c8 100644 --- a/icuSources/data/translit/InterIndic_Gurmukhi.txt +++ b/icuSources/data/translit/InterIndic_Gurmukhi.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: InterIndic_Gurmukhi.txt -# Generated from CLDR +# Generated from CLDR # # InterIndic-Gurmukhi diff --git a/icuSources/data/translit/InterIndic_Kannada.txt b/icuSources/data/translit/InterIndic_Kannada.txt index 628ea69a..fa3aa04e 100644 --- a/icuSources/data/translit/InterIndic_Kannada.txt +++ b/icuSources/data/translit/InterIndic_Kannada.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: InterIndic_Kannada.txt -# Generated from CLDR +# Generated from CLDR # # InterIndic-Kannada diff --git a/icuSources/data/translit/InterIndic_Latin.txt b/icuSources/data/translit/InterIndic_Latin.txt index c21309cc..13cd64a7 100644 --- a/icuSources/data/translit/InterIndic_Latin.txt +++ b/icuSources/data/translit/InterIndic_Latin.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: InterIndic_Latin.txt -# Generated from CLDR +# Generated from CLDR # # InterIndic-Latin diff --git a/icuSources/data/translit/InterIndic_Malayalam.txt b/icuSources/data/translit/InterIndic_Malayalam.txt index 47521069..e99b295d 100644 --- a/icuSources/data/translit/InterIndic_Malayalam.txt +++ b/icuSources/data/translit/InterIndic_Malayalam.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: InterIndic_Malayalam.txt -# Generated from CLDR +# Generated from CLDR # # InterIndic-Malayalam diff --git a/icuSources/data/translit/InterIndic_Oriya.txt b/icuSources/data/translit/InterIndic_Oriya.txt index 3d7658d3..4f1d9085 100644 --- a/icuSources/data/translit/InterIndic_Oriya.txt +++ b/icuSources/data/translit/InterIndic_Oriya.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: InterIndic_Oriya.txt -# Generated from CLDR +# Generated from CLDR # # InterIndic-Oriya diff --git a/icuSources/data/translit/InterIndic_Tamil.txt b/icuSources/data/translit/InterIndic_Tamil.txt index 7f2ea976..5386a9f8 100644 --- a/icuSources/data/translit/InterIndic_Tamil.txt +++ b/icuSources/data/translit/InterIndic_Tamil.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: InterIndic_Tamil.txt -# Generated from CLDR +# Generated from CLDR # # InterIndic-Tamil diff --git a/icuSources/data/translit/InterIndic_Telugu.txt b/icuSources/data/translit/InterIndic_Telugu.txt index e1c98738..bc8d8dd4 100644 --- a/icuSources/data/translit/InterIndic_Telugu.txt +++ b/icuSources/data/translit/InterIndic_Telugu.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: InterIndic_Telugu.txt -# Generated from CLDR +# Generated from CLDR # # InterIndic-Telugu diff --git a/icuSources/data/translit/InterIndic_ur.txt b/icuSources/data/translit/InterIndic_ur.txt new file mode 100644 index 00000000..bbfaf02c --- /dev/null +++ b/icuSources/data/translit/InterIndic_ur.txt @@ -0,0 +1,125 @@ +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# +# File: InterIndic_ur.txt +# Generated from CLDR +# + +$nonword = [^\uE000-\uE0FF]; +\uE015\uE03F\uE02F\uE03E } $nonword→کیا; # किया +\uE026\uE03F\uE02F\uE03E } $nonword→دیا; # दिया +\uE015\uE03F } $nonword→کہ; # कि at word end +\uE039\uE048→ہے; # ह\u0948 +\uE001 } $nonword→ں; # chandrabindu at end to noon ghunna +\uE001→ن; # chandrabindu not at end to noon +\uE002 } $nonword→ں; # anusvara to noon ghunna at end +\uE002→ن; # anusvara to noon \u0902 +\uE003→ه ا; # viarga to ha + alif ः +\uE004→ا; # short a to alif ऄ +\uE005→ا; # अ +\uE006→ا \u0653; # alif with mad आ +\uE007→ا \u0650; # इ +\uE008→ا \u0650; # ई +\uE009→و; # उ +\uE00A→و; # ऊ +\uE00B→ر; # ऋ +\uE00C→ل; # ऌ +\uE00D→ا ے; # ऍ +\uE00E→ی; # ऎ +\uE00F } $nonword→ے; # ए use ے when at end +\uE00F→ی; # ए use ی when not at end +\uE010 } $nonword→ا ے; # ऐ use ے when at end +\uE010→ا ی; # ऐ use ی when not at end +\uE011→ا و; # ऑ +\uE012→ا و; # ऒ +\uE013→ا و; # ओ +\uE014→ا و; # औ +\uE015→ک; # क +\uE016→ک Ú¾; # ख +\uE017→گ; # ग +\uE018→گ Ú¾; # घ +\uE019→ن Ú¯; # ङ +\uE01A→چ; # च +\uE01B→چ Ú¾; # छ +\uE01C→ج; # ज +\uE01D→ج Ú¾; # झ +\uE01E→ن; # ञ +\uE01F→ٹ; # ट +\uE020→ٹ Ú¾; # ठ +\uE021→ڈ; # ड +\uE022→ڈ Ú¾; # ढ +\uE023→ن; # ण +\uE024→ت; # त +\uE025→ت Ú¾; # थ +\uE026→د; # द +\uE027→د Ú¾; # ध +\uE028→ن; # न +\uE029→ں; # ऩ +\uE02A→پ; # प +\uE02B→پ Ú¾; # फ +\uE02C→ب; # ब +\uE02D→ب Ú¾; # भ +\uE02E→م; # म +\uE02F→ی; # य +\uE030→ر; # र +\uE031→ر; # ऱ +\uE032→ل; # ल +\uE033→ڑ; # ळ +\uE034→ڑ; # ऴ +\uE035→و; # व +\uE036→ش; # श +\uE037→ش; # ष +\uE038→س; # स +\uE039→ه; # ह +\uE03C→; # \u093C +\uE03D→; # ऽ +\uE03E→ا; # ा +\uE03F→ی; # ि +\uE040→ی; # ी +\uE041→و; # \u0941 +\uE042→و; # \u0942 +\uE043→ر; # \u0943 +\uE044→ر; # \u0944 +\uE045→ن; # \u0945 +\uE046→ی; # \u0946 +\uE047 } $nonword→ے; # \u0947 use ے when at end +\uE047→ی; # \u0947 use ی when not at end +\uE048 } $nonword→ا ے; # \u0948 use ے when at end +\uE048→ا ی; # \u0948 use ی when not at end +\uE049→و; # ॉ +\uE04A→ا و; # ॊ +\uE04B→و; # ो +\uE04C→ا و; # ौ +\uE04D→; # \u094D +\uE050→ا و; # ॐ +\uE051→; # \u0951 +\uE052→; # \u0952 +\uE053→; # \u0953 +\uE054→; # \u0954 +\uE058→ق; # क़ +\uE059→خ; # ख़ +\uE05A→غ; # ग़ +\uE05B→ز; # ज़ +\uE05C→ڑ; # ड़ +\uE05D→ڑ Ú¾; # ढ़ +\uE05E→ف; # फ़ +\uE05F→ی; # य़ +\uE060→ر; # ॠ +\uE061→ل; # ॡ +\uE062→ل; # \u0962 +\uE063→ل; # \u0963 +\uE064→۔; # । +\uE065→۔; # ॥ +\uE066→۰; # ० +\uE067→۱; # १ +\uE068→۲; # २ +\uE069→۳; # ३ +\uE06A→۴; # ४ +\uE06B→۵; # ५ +\uE06C→۶; # ६ +\uE06D→۷; # ७ +\uE06E→۸; # ८ +\uE06F→۹; # ९ +\uE070→ء; # ॰ +\uE082→; # ॽ + diff --git a/icuSources/data/translit/Jamo_Latn.txt b/icuSources/data/translit/Jamo_Latn.txt index acf37e90..696e96ab 100644 --- a/icuSources/data/translit/Jamo_Latn.txt +++ b/icuSources/data/translit/Jamo_Latn.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Jamo_Latn.txt -# Generated from CLDR +# Generated from CLDR # ::['ᄀ-하-ᅵᆨ-ᇂ가-힣]; diff --git a/icuSources/data/translit/Kannada_InterIndic.txt b/icuSources/data/translit/Kannada_InterIndic.txt index cebcbaa3..818f0b77 100644 --- a/icuSources/data/translit/Kannada_InterIndic.txt +++ b/icuSources/data/translit/Kannada_InterIndic.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Kannada_InterIndic.txt -# Generated from CLDR +# Generated from CLDR # # Kannada-InterIndic diff --git a/icuSources/data/translit/Knda_Arab.txt b/icuSources/data/translit/Knda_Arab.txt new file mode 100644 index 00000000..ab7c1aaa --- /dev/null +++ b/icuSources/data/translit/Knda_Arab.txt @@ -0,0 +1,13 @@ +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# +# File: Knda_Arab.txt +# Generated from CLDR +# + +::[ಂ-ಃಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹ\u0CBCಽಾ-ೄ\u0CC6-ೈೊ-\u0CCDೕ-ೖೞೠ-ೡ೦-೯]; +::NFD; +::Kannada-InterIndic; +::InterIndic-Arabic; +::NFC; + diff --git a/icuSources/data/translit/Knda_Beng.txt b/icuSources/data/translit/Knda_Beng.txt index 7ce40e76..7a0c8bfb 100644 --- a/icuSources/data/translit/Knda_Beng.txt +++ b/icuSources/data/translit/Knda_Beng.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Knda_Beng.txt -# Generated from CLDR +# Generated from CLDR # ::[ಂ-ಃಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹ\u0CBCಽಾ-ೄ\u0CC6-ೈೊ-\u0CCDೕ-ೖೞೠ-ೡ೦-೯]; diff --git a/icuSources/data/translit/Knda_Deva.txt b/icuSources/data/translit/Knda_Deva.txt index fb7b4ee8..eda9d5fc 100644 --- a/icuSources/data/translit/Knda_Deva.txt +++ b/icuSources/data/translit/Knda_Deva.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Knda_Deva.txt -# Generated from CLDR +# Generated from CLDR # ::[ಂ-ಃಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹ\u0CBCಽಾ-ೄ\u0CC6-ೈೊ-\u0CCDೕ-ೖೞೠ-ೡ೦-೯]; diff --git a/icuSources/data/translit/Knda_Gujr.txt b/icuSources/data/translit/Knda_Gujr.txt index 76dd6a3c..e9a69b3a 100644 --- a/icuSources/data/translit/Knda_Gujr.txt +++ b/icuSources/data/translit/Knda_Gujr.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Knda_Gujr.txt -# Generated from CLDR +# Generated from CLDR # ::[ಂ-ಃಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹ\u0CBCಽಾ-ೄ\u0CC6-ೈೊ-\u0CCDೕ-ೖೞೠ-ೡ೦-೯]; diff --git a/icuSources/data/translit/Knda_Guru.txt b/icuSources/data/translit/Knda_Guru.txt index 3fa910a8..bd743bbd 100644 --- a/icuSources/data/translit/Knda_Guru.txt +++ b/icuSources/data/translit/Knda_Guru.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Knda_Guru.txt -# Generated from CLDR +# Generated from CLDR # ::[ಂ-ಃಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹ\u0CBCಽಾ-ೄ\u0CC6-ೈೊ-\u0CCDೕ-ೖೞೠ-ೡ೦-೯]; diff --git a/icuSources/data/translit/Knda_Latn.txt b/icuSources/data/translit/Knda_Latn.txt index cd03aa56..d4e9564e 100644 --- a/icuSources/data/translit/Knda_Latn.txt +++ b/icuSources/data/translit/Knda_Latn.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Knda_Latn.txt -# Generated from CLDR +# Generated from CLDR # ::[ಂ-ಃಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹ\u0CBC-ೄ\u0CC6-ೈೊ-\u0CCDೕ-ೖೞೠ-ೡ೦-೯]; diff --git a/icuSources/data/translit/Knda_Mlym.txt b/icuSources/data/translit/Knda_Mlym.txt index d68b4d43..ec71e3a2 100644 --- a/icuSources/data/translit/Knda_Mlym.txt +++ b/icuSources/data/translit/Knda_Mlym.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Knda_Mlym.txt -# Generated from CLDR +# Generated from CLDR # ::[ಂ-ಃಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹ\u0CBCಽಾ-ೄ\u0CC6-ೈೊ-\u0CCDೕ-ೖೞೠ-ೡ೦-೯]; diff --git a/icuSources/data/translit/Knda_Orya.txt b/icuSources/data/translit/Knda_Orya.txt index 68354f93..b727a17a 100644 --- a/icuSources/data/translit/Knda_Orya.txt +++ b/icuSources/data/translit/Knda_Orya.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Knda_Orya.txt -# Generated from CLDR +# Generated from CLDR # ::[ಂ-ಃಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹ\u0CBCಽಾ-ೄ\u0CC6-ೈೊ-\u0CCDೕ-ೖೞೠ-ೡ೦-೯]; diff --git a/icuSources/data/translit/Knda_Taml.txt b/icuSources/data/translit/Knda_Taml.txt index 7e35e52b..302ef98e 100644 --- a/icuSources/data/translit/Knda_Taml.txt +++ b/icuSources/data/translit/Knda_Taml.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Knda_Taml.txt -# Generated from CLDR +# Generated from CLDR # ::[ಂ-ಃಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹ\u0CBCಽಾ-ೄ\u0CC6-ೈೊ-\u0CCDೕ-ೖೞೠ-ೡ೦-೯]; diff --git a/icuSources/data/translit/Knda_Telu.txt b/icuSources/data/translit/Knda_Telu.txt index f6af14c0..dc17a04e 100644 --- a/icuSources/data/translit/Knda_Telu.txt +++ b/icuSources/data/translit/Knda_Telu.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Knda_Telu.txt -# Generated from CLDR +# Generated from CLDR # ::[ಂ-ಃಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹ\u0CBCಽಾ-ೄ\u0CC6-ೈೊ-\u0CCDೕ-ೖೞೠ-ೡ೦-೯]; diff --git a/icuSources/data/translit/Knda_ur.txt b/icuSources/data/translit/Knda_ur.txt new file mode 100644 index 00000000..f2b9a2ac --- /dev/null +++ b/icuSources/data/translit/Knda_ur.txt @@ -0,0 +1,13 @@ +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# +# File: Knda_ur.txt +# Generated from CLDR +# + +::[ಂ-ಃಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹ\u0CBCಽಾ-ೄ\u0CC6-ೈೊ-\u0CCDೕ-ೖೞೠ-ೡ೦-೯]; +::NFD; +::Kannada-InterIndic; +::InterIndic-ur; +::NFC; + diff --git a/icuSources/data/translit/Latin_ASCII.txt b/icuSources/data/translit/Latin_ASCII.txt index c83e48a7..c4c275e4 100644 --- a/icuSources/data/translit/Latin_ASCII.txt +++ b/icuSources/data/translit/Latin_ASCII.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Latin_ASCII.txt -# Generated from CLDR +# Generated from CLDR # # This handles only Latin, Common, and IDEOGRAPHIC NUMBER ZERO (Han). @@ -15,11 +12,11 @@ # Don't want NFKD, because that would convert things like superscripts and # subscripts, which we do not want. So the individual transforms below # include an appropriate subset of the NFKD ones. -# Here we remove accents from Latin characters. We then recompose to permit rules +# Here we remove accents from Latin characters or digits. We then recompose to permit rules # such as mapping NOT EQUAL TO to an ASCII equivalent e.g. "!=" if we choose to. # :: NFD() ; -[:Latin:] { [:Mn:]+ → ; # maps to nothing; remove all Mn following Latin letter +[[:Latin:][0-9]] { [:Mn:]+ → ; # maps to nothing; remove all Mn following Latin letter/digit :: NFC() ; # # Some of the following mappings (noted) are from CLDR ‹character-fallback› data. diff --git a/icuSources/data/translit/Latin_ConjoiningJamo.txt b/icuSources/data/translit/Latin_ConjoiningJamo.txt index c5351b40..c88944e0 100644 --- a/icuSources/data/translit/Latin_ConjoiningJamo.txt +++ b/icuSources/data/translit/Latin_ConjoiningJamo.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Latin_ConjoiningJamo.txt -# Generated from CLDR +# Generated from CLDR # # Follows the Ministry of Culture and Tourism romanization: see http://www.korea.net/korea/kor_loca.asp?code=A020303 diff --git a/icuSources/data/translit/Latin_InterIndic.txt b/icuSources/data/translit/Latin_InterIndic.txt index be50641e..7a4f1fef 100644 --- a/icuSources/data/translit/Latin_InterIndic.txt +++ b/icuSources/data/translit/Latin_InterIndic.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Latin_InterIndic.txt -# Generated from CLDR +# Generated from CLDR # # Latin-InterIndic diff --git a/icuSources/data/translit/Latin_NumericPinyin.txt b/icuSources/data/translit/Latin_NumericPinyin.txt index 7635bc93..316e0758 100644 --- a/icuSources/data/translit/Latin_NumericPinyin.txt +++ b/icuSources/data/translit/Latin_NumericPinyin.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Latin_NumericPinyin.txt -# Generated from CLDR +# Generated from CLDR # # According to the pinyin definitions I've been able to find: diff --git a/icuSources/data/translit/Latn_Armn.txt b/icuSources/data/translit/Latn_Armn.txt index dea13e9c..9feace29 100644 --- a/icuSources/data/translit/Latn_Armn.txt +++ b/icuSources/data/translit/Latn_Armn.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Latn_Armn.txt -# Generated from CLDR +# Generated from CLDR # ::NFD(NFC); diff --git a/icuSources/data/translit/Latn_Beng.txt b/icuSources/data/translit/Latn_Beng.txt index 1187a96f..5a3edc92 100644 --- a/icuSources/data/translit/Latn_Beng.txt +++ b/icuSources/data/translit/Latn_Beng.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Latn_Beng.txt -# Generated from CLDR +# Generated from CLDR # ::['.0-9A-Za-z~À-ÅÇ-ÏÑ-ÖÙ-Ýà-åç-ïñ-öù-ýÿ-ďĒ-ĥĨ-Ä°Ä´-ķĹ-ľŃ-ňŌ-őŔ-ťŨ-žƠ-ơƯ-ưǍ-ǜǞ-ǣǦ-Ç­Ç°Ç´-ǵǸ-țȞ-ȟȦ-ȳʔ\u0301\u0303-\u0304\u0306-\u0307\u0310\u0314-\u0315\u0323\u0325\u0331\u0341\u0344΅-ΆΈ-ΊΌΎ-ΐά-ΰό-ώϓЃЌЎЙйѓќўӁ-ӂӐ-ӑӖ-ӗӢ-Ó£Ó®-ӯḀ-ẙẠ-ỹἁἃ-ἅἇἉἋ-ἍἏἑἓ-ἕἙἛ-Ἕἡἣ-ἥἧἩἫ-ἭἯἱἳ-ἵἷἹἻ-ἽἿὁὃ-ὅὉὋ-Ὅὑὓ-ὕὗὙὛὝὟὡὣ-ὥὧὩὫ-ὭὯάέήίόύώᾁᾃ-ᾅᾇᾉᾋ-ᾍᾏᾑᾓ-ᾕᾗᾙᾛ-ᾝᾟᾡᾣ-ᾥᾧᾩᾫ-ᾭᾯ-ᾱᾴᾸ-ᾹΆῄΈΉ῎ῐ-ῑΐῘ-ῙΊ῞ῠ-ῡΰῥῨ-á¿©á¿«-Ῥ΅ῴΌΏK-Å\uE04D\uE064]; diff --git a/icuSources/data/translit/Latn_Bopo.txt b/icuSources/data/translit/Latn_Bopo.txt index b643f835..b00e0d31 100644 --- a/icuSources/data/translit/Latn_Bopo.txt +++ b/icuSources/data/translit/Latn_Bopo.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Latn_Bopo.txt -# Generated from CLDR +# Generated from CLDR # #--- forward filter, transforms ---- diff --git a/icuSources/data/translit/Latn_Deva.txt b/icuSources/data/translit/Latn_Deva.txt index 70a1a269..913d0667 100644 --- a/icuSources/data/translit/Latn_Deva.txt +++ b/icuSources/data/translit/Latn_Deva.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Latn_Deva.txt -# Generated from CLDR +# Generated from CLDR # ::['.0-9A-Za-z~À-ÅÇ-ÏÑ-ÖÙ-Ýà-åç-ïñ-öù-ýÿ-ďĒ-ĥĨ-Ä°Ä´-ķĹ-ľŃ-ňŌ-őŔ-ťŨ-žƠ-ơƯ-ưǍ-ǜǞ-ǣǦ-Ç­Ç°Ç´-ǵǸ-țȞ-ȟȦ-ȳʔ\u0301\u0303-\u0304\u0306-\u0307\u0310\u0314-\u0315\u0323\u0325\u0331\u0341\u0344΅-ΆΈ-ΊΌΎ-ΐά-ΰό-ώϓЃЌЎЙйѓќўӁ-ӂӐ-ӑӖ-ӗӢ-Ó£Ó®-ӯḀ-ẙẠ-ỹἁἃ-ἅἇἉἋ-ἍἏἑἓ-ἕἙἛ-Ἕἡἣ-ἥἧἩἫ-ἭἯἱἳ-ἵἷἹἻ-ἽἿὁὃ-ὅὉὋ-Ὅὑὓ-ὕὗὙὛὝὟὡὣ-ὥὧὩὫ-ὭὯάέήίόύώᾁᾃ-ᾅᾇᾉᾋ-ᾍᾏᾑᾓ-ᾕᾗᾙᾛ-ᾝᾟᾡᾣ-ᾥᾧᾩᾫ-ᾭᾯ-ᾱᾴᾸ-ᾹΆῄΈΉ῎ῐ-ῑΐῘ-ῙΊ῞ῠ-ῡΰῥῨ-á¿©á¿«-Ῥ΅ῴΌΏK-Å\uE04D\uE064]; diff --git a/icuSources/data/translit/Latn_Gujr.txt b/icuSources/data/translit/Latn_Gujr.txt index b403477b..c8d9553f 100644 --- a/icuSources/data/translit/Latn_Gujr.txt +++ b/icuSources/data/translit/Latn_Gujr.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Latn_Gujr.txt -# Generated from CLDR +# Generated from CLDR # ::['.0-9A-Za-z~À-ÅÇ-ÏÑ-ÖÙ-Ýà-åç-ïñ-öù-ýÿ-ďĒ-ĥĨ-Ä°Ä´-ķĹ-ľŃ-ňŌ-őŔ-ťŨ-žƠ-ơƯ-ưǍ-ǜǞ-ǣǦ-Ç­Ç°Ç´-ǵǸ-țȞ-ȟȦ-ȳʔ\u0301\u0303-\u0304\u0306-\u0307\u0310\u0314-\u0315\u0323\u0325\u0331\u0341\u0344΅-ΆΈ-ΊΌΎ-ΐά-ΰό-ώϓЃЌЎЙйѓќўӁ-ӂӐ-ӑӖ-ӗӢ-Ó£Ó®-ӯḀ-ẙẠ-ỹἁἃ-ἅἇἉἋ-ἍἏἑἓ-ἕἙἛ-Ἕἡἣ-ἥἧἩἫ-ἭἯἱἳ-ἵἷἹἻ-ἽἿὁὃ-ὅὉὋ-Ὅὑὓ-ὕὗὙὛὝὟὡὣ-ὥὧὩὫ-ὭὯάέήίόύώᾁᾃ-ᾅᾇᾉᾋ-ᾍᾏᾑᾓ-ᾕᾗᾙᾛ-ᾝᾟᾡᾣ-ᾥᾧᾩᾫ-ᾭᾯ-ᾱᾴᾸ-ᾹΆῄΈΉ῎ῐ-ῑΐῘ-ῙΊ῞ῠ-ῡΰῥῨ-á¿©á¿«-Ῥ΅ῴΌΏK-Å\uE04D\uE064]; diff --git a/icuSources/data/translit/Latn_Guru.txt b/icuSources/data/translit/Latn_Guru.txt index 2ac89324..65458b73 100644 --- a/icuSources/data/translit/Latn_Guru.txt +++ b/icuSources/data/translit/Latn_Guru.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Latn_Guru.txt -# Generated from CLDR +# Generated from CLDR # ::['.0-9A-Za-z~À-ÅÇ-ÏÑ-ÖÙ-Ýà-åç-ïñ-öù-ýÿ-ďĒ-ĥĨ-Ä°Ä´-ķĹ-ľŃ-ňŌ-őŔ-ťŨ-žƠ-ơƯ-ưǍ-ǜǞ-ǣǦ-Ç­Ç°Ç´-ǵǸ-țȞ-ȟȦ-ȳʔ\u0301\u0303-\u0304\u0306-\u0307\u0310\u0314-\u0315\u0323\u0325\u0331\u0341\u0344΅-ΆΈ-ΊΌΎ-ΐά-ΰό-ώϓЃЌЎЙйѓќўӁ-ӂӐ-ӑӖ-ӗӢ-Ó£Ó®-ӯḀ-ẙẠ-ỹἁἃ-ἅἇἉἋ-ἍἏἑἓ-ἕἙἛ-Ἕἡἣ-ἥἧἩἫ-ἭἯἱἳ-ἵἷἹἻ-ἽἿὁὃ-ὅὉὋ-Ὅὑὓ-ὕὗὙὛὝὟὡὣ-ὥὧὩὫ-ὭὯάέήίόύώᾁᾃ-ᾅᾇᾉᾋ-ᾍᾏᾑᾓ-ᾕᾗᾙᾛ-ᾝᾟᾡᾣ-ᾥᾧᾩᾫ-ᾭᾯ-ᾱᾴᾸ-ᾹΆῄΈΉ῎ῐ-ῑΐῘ-ῙΊ῞ῠ-ῡΰῥῨ-á¿©á¿«-Ῥ΅ῴΌΏK-Å\uE04D\uE064]; diff --git a/icuSources/data/translit/Latn_Hang.txt b/icuSources/data/translit/Latn_Hang.txt index 03756aae..7b063a45 100644 --- a/icuSources/data/translit/Latn_Hang.txt +++ b/icuSources/data/translit/Latn_Hang.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Latn_Hang.txt -# Generated from CLDR +# Generated from CLDR # ::[-A-Za-zÀ-ÅÇ-ÏÑ-ÖÙ-Ýà-åç-ïñ-öù-ýÿ-ďĒ-ĥĨ-Ä°Ä´-ķĹ-ľŃ-ňŌ-őŔ-ťŨ-žƠ-ơƯ-ưǍ-ǜǞ-ǡǦ-Ç­Ç°Ç´-ǵǸ-ǻȀ-țȞ-ȟȦ-ȳḀ-ẙẠ-ỹK-Å]; diff --git a/icuSources/data/translit/Latn_Jamo.txt b/icuSources/data/translit/Latn_Jamo.txt index abdb9c6e..1c1ae740 100644 --- a/icuSources/data/translit/Latn_Jamo.txt +++ b/icuSources/data/translit/Latn_Jamo.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Latn_Jamo.txt -# Generated from CLDR +# Generated from CLDR # ::[[:script=Latin:][:M:]-]; diff --git a/icuSources/data/translit/Latn_Kana.txt b/icuSources/data/translit/Latn_Kana.txt index 4819d644..ea4b7dd6 100644 --- a/icuSources/data/translit/Latn_Kana.txt +++ b/icuSources/data/translit/Latn_Kana.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Latn_Kana.txt -# Generated from CLDR +# Generated from CLDR # # note: a global filter is more efficient, but MUST include all source chars diff --git a/icuSources/data/translit/Latn_Knda.txt b/icuSources/data/translit/Latn_Knda.txt index 2e1dad82..e16d43db 100644 --- a/icuSources/data/translit/Latn_Knda.txt +++ b/icuSources/data/translit/Latn_Knda.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Latn_Knda.txt -# Generated from CLDR +# Generated from CLDR # ::['.0-9A-Za-z~À-ÅÇ-ÏÑ-ÖÙ-Ýà-åç-ïñ-öù-ýÿ-ďĒ-ĥĨ-Ä°Ä´-ķĹ-ľŃ-ňŌ-őŔ-ťŨ-žƠ-ơƯ-ưǍ-ǜǞ-ǣǦ-Ç­Ç°Ç´-ǵǸ-țȞ-ȟȦ-ȳʔ\u0301\u0303-\u0304\u0306-\u0307\u0310\u0314-\u0315\u0323\u0325\u0331\u0341\u0344΅-ΆΈ-ΊΌΎ-ΐά-ΰό-ώϓЃЌЎЙйѓќўӁ-ӂӐ-ӑӖ-ӗӢ-Ó£Ó®-ӯḀ-ẙẠ-ỹἁἃ-ἅἇἉἋ-ἍἏἑἓ-ἕἙἛ-Ἕἡἣ-ἥἧἩἫ-ἭἯἱἳ-ἵἷἹἻ-ἽἿὁὃ-ὅὉὋ-Ὅὑὓ-ὕὗὙὛὝὟὡὣ-ὥὧὩὫ-ὭὯάέήίόύώᾁᾃ-ᾅᾇᾉᾋ-ᾍᾏᾑᾓ-ᾕᾗᾙᾛ-ᾝᾟᾡᾣ-ᾥᾧᾩᾫ-ᾭᾯ-ᾱᾴᾸ-ᾹΆῄΈΉ῎ῐ-ῑΐῘ-ῙΊ῞ῠ-ῡΰῥῨ-á¿©á¿«-Ῥ΅ῴΌΏK-Å\uE04D\uE064]; diff --git a/icuSources/data/translit/Latn_Mlym.txt b/icuSources/data/translit/Latn_Mlym.txt index 46c5ec44..642fd526 100644 --- a/icuSources/data/translit/Latn_Mlym.txt +++ b/icuSources/data/translit/Latn_Mlym.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Latn_Mlym.txt -# Generated from CLDR +# Generated from CLDR # ::['.0-9A-Za-z~À-ÅÇ-ÏÑ-ÖÙ-Ýà-åç-ïñ-öù-ýÿ-ďĒ-ĥĨ-Ä°Ä´-ķĹ-ľŃ-ňŌ-őŔ-ťŨ-žƠ-ơƯ-ưǍ-ǜǞ-ǣǦ-Ç­Ç°Ç´-ǵǸ-țȞ-ȟȦ-ȳʔ\u0301\u0303-\u0304\u0306-\u0307\u0310\u0314-\u0315\u0323\u0325\u0331\u0341\u0344΅-ΆΈ-ΊΌΎ-ΐά-ΰό-ώϓЃЌЎЙйѓќўӁ-ӂӐ-ӑӖ-ӗӢ-Ó£Ó®-ӯḀ-ẙẠ-ỹἁἃ-ἅἇἉἋ-ἍἏἑἓ-ἕἙἛ-Ἕἡἣ-ἥἧἩἫ-ἭἯἱἳ-ἵἷἹἻ-ἽἿὁὃ-ὅὉὋ-Ὅὑὓ-ὕὗὙὛὝὟὡὣ-ὥὧὩὫ-ὭὯάέήίόύώᾁᾃ-ᾅᾇᾉᾋ-ᾍᾏᾑᾓ-ᾕᾗᾙᾛ-ᾝᾟᾡᾣ-ᾥᾧᾩᾫ-ᾭᾯ-ᾱᾴᾸ-ᾹΆῄΈΉ῎ῐ-ῑΐῘ-ῙΊ῞ῠ-ῡΰῥῨ-á¿©á¿«-Ῥ΅ῴΌΏK-Å\uE04D\uE064]; diff --git a/icuSources/data/translit/Latn_Orya.txt b/icuSources/data/translit/Latn_Orya.txt index 7a3c356e..51aa6379 100644 --- a/icuSources/data/translit/Latn_Orya.txt +++ b/icuSources/data/translit/Latn_Orya.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Latn_Orya.txt -# Generated from CLDR +# Generated from CLDR # ::['.0-9A-Za-z~À-ÅÇ-ÏÑ-ÖÙ-Ýà-åç-ïñ-öù-ýÿ-ďĒ-ĥĨ-Ä°Ä´-ķĹ-ľŃ-ňŌ-őŔ-ťŨ-žƠ-ơƯ-ưǍ-ǜǞ-ǣǦ-Ç­Ç°Ç´-ǵǸ-țȞ-ȟȦ-ȳʔ\u0301\u0303-\u0304\u0306-\u0307\u0310\u0314-\u0315\u0323\u0325\u0331\u0341\u0344΅-ΆΈ-ΊΌΎ-ΐά-ΰό-ώϓЃЌЎЙйѓќўӁ-ӂӐ-ӑӖ-ӗӢ-Ó£Ó®-ӯḀ-ẙẠ-ỹἁἃ-ἅἇἉἋ-ἍἏἑἓ-ἕἙἛ-Ἕἡἣ-ἥἧἩἫ-ἭἯἱἳ-ἵἷἹἻ-ἽἿὁὃ-ὅὉὋ-Ὅὑὓ-ὕὗὙὛὝὟὡὣ-ὥὧὩὫ-ὭὯάέήίόύώᾁᾃ-ᾅᾇᾉᾋ-ᾍᾏᾑᾓ-ᾕᾗᾙᾛ-ᾝᾟᾡᾣ-ᾥᾧᾩᾫ-ᾭᾯ-ᾱᾴᾸ-ᾹΆῄΈΉ῎ῐ-ῑΐῘ-ῙΊ῞ῠ-ῡΰῥῨ-á¿©á¿«-Ῥ΅ῴΌΏK-Å\uE04D\uE064]; diff --git a/icuSources/data/translit/Latn_Taml.txt b/icuSources/data/translit/Latn_Taml.txt index 111aeadc..42e59f60 100644 --- a/icuSources/data/translit/Latn_Taml.txt +++ b/icuSources/data/translit/Latn_Taml.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Latn_Taml.txt -# Generated from CLDR +# Generated from CLDR # ::['.0-9A-Za-z~À-ÅÇ-ÏÑ-ÖÙ-Ýà-åç-ïñ-öù-ýÿ-ďĒ-ĥĨ-Ä°Ä´-ķĹ-ľŃ-ňŌ-őŔ-ťŨ-žƠ-ơƯ-ưǍ-ǜǞ-ǣǦ-Ç­Ç°Ç´-ǵǸ-țȞ-ȟȦ-ȳʔ\u0301\u0303-\u0304\u0306-\u0307\u0310\u0314-\u0315\u0323\u0325\u0331\u0341\u0344΅-ΆΈ-ΊΌΎ-ΐά-ΰό-ώϓЃЌЎЙйѓќўӁ-ӂӐ-ӑӖ-ӗӢ-Ó£Ó®-ӯḀ-ẙẠ-ỹἁἃ-ἅἇἉἋ-ἍἏἑἓ-ἕἙἛ-Ἕἡἣ-ἥἧἩἫ-ἭἯἱἳ-ἵἷἹἻ-ἽἿὁὃ-ὅὉὋ-Ὅὑὓ-ὕὗὙὛὝὟὡὣ-ὥὧὩὫ-ὭὯάέήίόύώᾁᾃ-ᾅᾇᾉᾋ-ᾍᾏᾑᾓ-ᾕᾗᾙᾛ-ᾝᾟᾡᾣ-ᾥᾧᾩᾫ-ᾭᾯ-ᾱᾴᾸ-ᾹΆῄΈΉ῎ῐ-ῑΐῘ-ῙΊ῞ῠ-ῡΰῥῨ-á¿©á¿«-Ῥ΅ῴΌΏK-Å\uE04D\uE064]; diff --git a/icuSources/data/translit/Latn_Telu.txt b/icuSources/data/translit/Latn_Telu.txt index 43824aa4..50b8873c 100644 --- a/icuSources/data/translit/Latn_Telu.txt +++ b/icuSources/data/translit/Latn_Telu.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Latn_Telu.txt -# Generated from CLDR +# Generated from CLDR # ::['.0-9A-Za-z~À-ÅÇ-ÏÑ-ÖÙ-Ýà-åç-ïñ-öù-ýÿ-ďĒ-ĥĨ-Ä°Ä´-ķĹ-ľŃ-ňŌ-őŔ-ťŨ-žƠ-ơƯ-ưǍ-ǜǞ-ǣǦ-Ç­Ç°Ç´-ǵǸ-țȞ-ȟȦ-ȳʔ\u0301\u0303-\u0304\u0306-\u0307\u0310\u0314-\u0315\u0323\u0325\u0331\u0341\u0344΅-ΆΈ-ΊΌΎ-ΐά-ΰό-ώϓЃЌЎЙйѓќўӁ-ӂӐ-ӑӖ-ӗӢ-Ó£Ó®-ӯḀ-ẙẠ-ỹἁἃ-ἅἇἉἋ-ἍἏἑἓ-ἕἙἛ-Ἕἡἣ-ἥἧἩἫ-ἭἯἱἳ-ἵἷἹἻ-ἽἿὁὃ-ὅὉὋ-Ὅὑὓ-ὕὗὙὛὝὟὡὣ-ὥὧὩὫ-ὭὯάέήίόύώᾁᾃ-ᾅᾇᾉᾋ-ᾍᾏᾑᾓ-ᾕᾗᾙᾛ-ᾝᾟᾡᾣ-ᾥᾧᾩᾫ-ᾭᾯ-ᾱᾴᾸ-ᾹΆῄΈΉ῎ῐ-ῑΐῘ-ῙΊ῞ῠ-ῡΰῥῨ-á¿©á¿«-Ῥ΅ῴΌΏK-Å\uE04D\uE064]; diff --git a/icuSources/data/translit/Latn_Thaa.txt b/icuSources/data/translit/Latn_Thaa.txt index 2efe4466..15a43777 100644 --- a/icuSources/data/translit/Latn_Thaa.txt +++ b/icuSources/data/translit/Latn_Thaa.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Latn_Thaa.txt -# Generated from CLDR +# Generated from CLDR # tta ↔ ޘ\u07A6 ; diff --git a/icuSources/data/translit/Latn_Thai.txt b/icuSources/data/translit/Latn_Thai.txt index 658aaad5..f8cb5fcb 100644 --- a/icuSources/data/translit/Latn_Thai.txt +++ b/icuSources/data/translit/Latn_Thai.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Latn_Thai.txt -# Generated from CLDR +# Generated from CLDR # ::[[:Latin:][:Mn:][:Me:] \u0020\u0026 ;0-9|~«»ʹʹ‡ˌ]; diff --git a/icuSources/data/translit/Malayalam_InterIndic.txt b/icuSources/data/translit/Malayalam_InterIndic.txt index 4db1ed62..cd282598 100644 --- a/icuSources/data/translit/Malayalam_InterIndic.txt +++ b/icuSources/data/translit/Malayalam_InterIndic.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Malayalam_InterIndic.txt -# Generated from CLDR +# Generated from CLDR # # Malayalam-InterIndic diff --git a/icuSources/data/translit/Mlym_Arab.txt b/icuSources/data/translit/Mlym_Arab.txt new file mode 100644 index 00000000..59dffbf9 --- /dev/null +++ b/icuSources/data/translit/Mlym_Arab.txt @@ -0,0 +1,13 @@ +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# +# File: Mlym_Arab.txt +# Generated from CLDR +# + +::[ം-ഃഅ-ഌഎ-ഐഒ-നപ-ഹാ-\u0D43െ-ൈൊ-\u0D4Dൗൠ-ൡ൦-൯]; +::NFD; +::Malayalam-InterIndic; +::InterIndic-Arabic; +::NFC; + diff --git a/icuSources/data/translit/Mlym_Beng.txt b/icuSources/data/translit/Mlym_Beng.txt index 1b1a5170..14409f8f 100644 --- a/icuSources/data/translit/Mlym_Beng.txt +++ b/icuSources/data/translit/Mlym_Beng.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Mlym_Beng.txt -# Generated from CLDR +# Generated from CLDR # ::[ം-ഃഅ-ഌഎ-ഐഒ-നപ-ഹാ-\u0D43െ-ൈൊ-\u0D4Dൗൠ-ൡ൦-൯]; diff --git a/icuSources/data/translit/Mlym_Deva.txt b/icuSources/data/translit/Mlym_Deva.txt index 649d60b4..7a2f938c 100644 --- a/icuSources/data/translit/Mlym_Deva.txt +++ b/icuSources/data/translit/Mlym_Deva.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Mlym_Deva.txt -# Generated from CLDR +# Generated from CLDR # ::[ം-ഃഅ-ഌഎ-ഐഒ-നപ-ഹാ-\u0D43െ-ൈൊ-\u0D4Dൗൠ-ൡ൦-൯]; diff --git a/icuSources/data/translit/Mlym_Gujr.txt b/icuSources/data/translit/Mlym_Gujr.txt index f6489153..95dd8cb0 100644 --- a/icuSources/data/translit/Mlym_Gujr.txt +++ b/icuSources/data/translit/Mlym_Gujr.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Mlym_Gujr.txt -# Generated from CLDR +# Generated from CLDR # ::[ം-ഃഅ-ഌഎ-ഐഒ-നപ-ഹാ-\u0D43െ-ൈൊ-\u0D4Dൗൠ-ൡ൦-൯]; diff --git a/icuSources/data/translit/Mlym_Guru.txt b/icuSources/data/translit/Mlym_Guru.txt index 47fcd6d2..87fcdfef 100644 --- a/icuSources/data/translit/Mlym_Guru.txt +++ b/icuSources/data/translit/Mlym_Guru.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Mlym_Guru.txt -# Generated from CLDR +# Generated from CLDR # ::[ം-ഃഅ-ഌഎ-ഐഒ-നപ-ഹാ-\u0D43െ-ൈൊ-\u0D4Dൗൠ-ൡ൦-൯]; diff --git a/icuSources/data/translit/Mlym_Knda.txt b/icuSources/data/translit/Mlym_Knda.txt index dd52b2d6..5ebafc26 100644 --- a/icuSources/data/translit/Mlym_Knda.txt +++ b/icuSources/data/translit/Mlym_Knda.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Mlym_Knda.txt -# Generated from CLDR +# Generated from CLDR # ::[ം-ഃഅ-ഌഎ-ഐഒ-നപ-ഹാ-\u0D43െ-ൈൊ-\u0D4Dൗൠ-ൡ൦-൯]; diff --git a/icuSources/data/translit/Mlym_Latn.txt b/icuSources/data/translit/Mlym_Latn.txt index b70c99b9..da902f1e 100644 --- a/icuSources/data/translit/Mlym_Latn.txt +++ b/icuSources/data/translit/Mlym_Latn.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Mlym_Latn.txt -# Generated from CLDR +# Generated from CLDR # ::[ം-ഃഅ-ഌഎ-ഐഒ-നപ-ഹാ-\u0D43െ-ൈൊ-\u0D4Dൗൠ-ൡ൦-൯]; diff --git a/icuSources/data/translit/Mlym_Orya.txt b/icuSources/data/translit/Mlym_Orya.txt index 1771c1af..c9ee9b45 100644 --- a/icuSources/data/translit/Mlym_Orya.txt +++ b/icuSources/data/translit/Mlym_Orya.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Mlym_Orya.txt -# Generated from CLDR +# Generated from CLDR # ::[ം-ഃഅ-ഌഎ-ഐഒ-നപ-ഹാ-\u0D43െ-ൈൊ-\u0D4Dൗൠ-ൡ൦-൯]; diff --git a/icuSources/data/translit/Mlym_Taml.txt b/icuSources/data/translit/Mlym_Taml.txt index 3d2d9654..1a796a74 100644 --- a/icuSources/data/translit/Mlym_Taml.txt +++ b/icuSources/data/translit/Mlym_Taml.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Mlym_Taml.txt -# Generated from CLDR +# Generated from CLDR # ::[ം-ഃഅ-ഌഎ-ഐഒ-നപ-ഹാ-\u0D43െ-ൈൊ-\u0D4Dൗൠ-ൡ൦-൯]; diff --git a/icuSources/data/translit/Mlym_Telu.txt b/icuSources/data/translit/Mlym_Telu.txt index e5b84f08..af4d0137 100644 --- a/icuSources/data/translit/Mlym_Telu.txt +++ b/icuSources/data/translit/Mlym_Telu.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Mlym_Telu.txt -# Generated from CLDR +# Generated from CLDR # ::[ം-ഃഅ-ഌഎ-ഐഒ-നപ-ഹാ-\u0D43െ-ൈൊ-\u0D4Dൗൠ-ൡ൦-൯]; diff --git a/icuSources/data/translit/Mlym_ur.txt b/icuSources/data/translit/Mlym_ur.txt new file mode 100644 index 00000000..aca234a5 --- /dev/null +++ b/icuSources/data/translit/Mlym_ur.txt @@ -0,0 +1,13 @@ +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# +# File: Mlym_ur.txt +# Generated from CLDR +# + +::[ം-ഃഅ-ഌഎ-ഐഒ-നപ-ഹാ-\u0D43െ-ൈൊ-\u0D4Dൗൠ-ൡ൦-൯]; +::NFD; +::Malayalam-InterIndic; +::InterIndic-ur; +::NFC; + diff --git a/icuSources/data/translit/Oriya_InterIndic.txt b/icuSources/data/translit/Oriya_InterIndic.txt index 788624f0..47b50658 100644 --- a/icuSources/data/translit/Oriya_InterIndic.txt +++ b/icuSources/data/translit/Oriya_InterIndic.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Oriya_InterIndic.txt -# Generated from CLDR +# Generated from CLDR # # Oriya-InterIndic diff --git a/icuSources/data/translit/Orya_Arab.txt b/icuSources/data/translit/Orya_Arab.txt new file mode 100644 index 00000000..7ab87e1d --- /dev/null +++ b/icuSources/data/translit/Orya_Arab.txt @@ -0,0 +1,13 @@ +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# +# File: Orya_Arab.txt +# Generated from CLDR +# + +::[\u0B01-ଃଅ-ଌଏ-ଐଓ-ନପ-ରଲ-ଳଵ-ହ\u0B3C-\u0B43େ-ୈୋ-\u0B4D\u0B56-ୗଡ଼-ଢ଼ୟ-à­¡à­¦-à­±]; +::NFD; +::Oriya-InterIndic; +::InterIndic-Arabic; +::NFC; + diff --git a/icuSources/data/translit/Orya_Beng.txt b/icuSources/data/translit/Orya_Beng.txt index ed050f0f..c1a25e7c 100644 --- a/icuSources/data/translit/Orya_Beng.txt +++ b/icuSources/data/translit/Orya_Beng.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Orya_Beng.txt -# Generated from CLDR +# Generated from CLDR # ::[\u0B01-ଃଅ-ଌଏ-ଐଓ-ନପ-ରଲ-ଳଵ-ହ\u0B3C-\u0B43େ-ୈୋ-\u0B4D\u0B56-ୗଡ଼-ଢ଼ୟ-à­¡à­¦-à­±]; diff --git a/icuSources/data/translit/Orya_Deva.txt b/icuSources/data/translit/Orya_Deva.txt index fa39cc45..1f553fee 100644 --- a/icuSources/data/translit/Orya_Deva.txt +++ b/icuSources/data/translit/Orya_Deva.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Orya_Deva.txt -# Generated from CLDR +# Generated from CLDR # ::[\u0B01-ଃଅ-ଌଏ-ଐଓ-ନପ-ରଲ-ଳଵ-ହ\u0B3C-\u0B43େ-ୈୋ-\u0B4D\u0B56-ୗଡ଼-ଢ଼ୟ-à­¡à­¦-à­±]; diff --git a/icuSources/data/translit/Orya_Gujr.txt b/icuSources/data/translit/Orya_Gujr.txt index 0c231d18..8bcdea89 100644 --- a/icuSources/data/translit/Orya_Gujr.txt +++ b/icuSources/data/translit/Orya_Gujr.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Orya_Gujr.txt -# Generated from CLDR +# Generated from CLDR # ::[\u0B01-ଃଅ-ଌଏ-ଐଓ-ନପ-ରଲ-ଳଵ-ହ\u0B3C-\u0B43େ-ୈୋ-\u0B4D\u0B56-ୗଡ଼-ଢ଼ୟ-à­¡à­¦-à­±]; diff --git a/icuSources/data/translit/Orya_Guru.txt b/icuSources/data/translit/Orya_Guru.txt index 13c44c4b..c20ca59c 100644 --- a/icuSources/data/translit/Orya_Guru.txt +++ b/icuSources/data/translit/Orya_Guru.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Orya_Guru.txt -# Generated from CLDR +# Generated from CLDR # ::[\u0B01-ଃଅ-ଌଏ-ଐଓ-ନପ-ରଲ-ଳଵ-ହ\u0B3C-\u0B43େ-ୈୋ-\u0B4D\u0B56-ୗଡ଼-ଢ଼ୟ-à­¡à­¦-à­±]; diff --git a/icuSources/data/translit/Orya_Knda.txt b/icuSources/data/translit/Orya_Knda.txt index 33eb48d4..9145380b 100644 --- a/icuSources/data/translit/Orya_Knda.txt +++ b/icuSources/data/translit/Orya_Knda.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Orya_Knda.txt -# Generated from CLDR +# Generated from CLDR # ::[\u0B01-ଃଅ-ଌଏ-ଐଓ-ନପ-ରଲ-ଳଵ-ହ\u0B3C-\u0B43େ-ୈୋ-\u0B4D\u0B56-ୗଡ଼-ଢ଼ୟ-à­¡à­¦-à­±]; diff --git a/icuSources/data/translit/Orya_Latn.txt b/icuSources/data/translit/Orya_Latn.txt index 2fa449c7..53f533f9 100644 --- a/icuSources/data/translit/Orya_Latn.txt +++ b/icuSources/data/translit/Orya_Latn.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Orya_Latn.txt -# Generated from CLDR +# Generated from CLDR # ::[।-॥\u0B01-ଃଅ-ଌଏ-ଐଓ-ନପ-ରଲ-ଳଵଶ-ହ\u0B3C-\u0B43େ-ୈୋ-\u0B4D\u0B56-ୗଡ଼-ଢ଼ୟ-à­¡à­¦-à­°à­±]; diff --git a/icuSources/data/translit/Orya_Mlym.txt b/icuSources/data/translit/Orya_Mlym.txt index e1fd2369..50ea6df1 100644 --- a/icuSources/data/translit/Orya_Mlym.txt +++ b/icuSources/data/translit/Orya_Mlym.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Orya_Mlym.txt -# Generated from CLDR +# Generated from CLDR # ::[\u0B01-ଃଅ-ଌଏ-ଐଓ-ନପ-ରଲ-ଳଵ-ହ\u0B3C-\u0B43େ-ୈୋ-\u0B4D\u0B56-ୗଡ଼-ଢ଼ୟ-à­¡à­¦-à­±]; diff --git a/icuSources/data/translit/Orya_Taml.txt b/icuSources/data/translit/Orya_Taml.txt index f3b64f85..bb6e2380 100644 --- a/icuSources/data/translit/Orya_Taml.txt +++ b/icuSources/data/translit/Orya_Taml.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Orya_Taml.txt -# Generated from CLDR +# Generated from CLDR # ::[\u0B01-ଃଅ-ଌଏ-ଐଓ-ନପ-ରଲ-ଳଵ-ହ\u0B3C-\u0B43େ-ୈୋ-\u0B4D\u0B56-ୗଡ଼-ଢ଼ୟ-à­¡à­¦-à­±]; diff --git a/icuSources/data/translit/Orya_Telu.txt b/icuSources/data/translit/Orya_Telu.txt index 1061f584..632994fb 100644 --- a/icuSources/data/translit/Orya_Telu.txt +++ b/icuSources/data/translit/Orya_Telu.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Orya_Telu.txt -# Generated from CLDR +# Generated from CLDR # ::[\u0B01-ଃଅ-ଌଏ-ଐଓ-ନପ-ରଲ-ଳଵ-ହ\u0B3C-\u0B43େ-ୈୋ-\u0B4D\u0B56-ୗଡ଼-ଢ଼ୟ-à­¡à­¦-à­±]; diff --git a/icuSources/data/translit/Orya_ur.txt b/icuSources/data/translit/Orya_ur.txt new file mode 100644 index 00000000..90349666 --- /dev/null +++ b/icuSources/data/translit/Orya_ur.txt @@ -0,0 +1,13 @@ +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# +# File: Orya_ur.txt +# Generated from CLDR +# + +::[\u0B01-ଃଅ-ଌଏ-ଐଓ-ନପ-ରଲ-ଳଵ-ହ\u0B3C-\u0B43େ-ୈୋ-\u0B4D\u0B56-ୗଡ଼-ଢ଼ୟ-à­¡à­¦-à­±]; +::NFD; +::Oriya-InterIndic; +::InterIndic-ur; +::NFC; + diff --git a/icuSources/data/translit/Pinyin_NumericPinyin.txt b/icuSources/data/translit/Pinyin_NumericPinyin.txt index a0d1e3e4..0653b9a4 100644 --- a/icuSources/data/translit/Pinyin_NumericPinyin.txt +++ b/icuSources/data/translit/Pinyin_NumericPinyin.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Pinyin_NumericPinyin.txt -# Generated from CLDR +# Generated from CLDR # # Only intended for internal use diff --git a/icuSources/data/translit/Syrc_Latn.txt b/icuSources/data/translit/Syrc_Latn.txt index 391cce61..94605e03 100644 --- a/icuSources/data/translit/Syrc_Latn.txt +++ b/icuSources/data/translit/Syrc_Latn.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Syrc_Latn.txt -# Generated from CLDR +# Generated from CLDR # # Consonants diff --git a/icuSources/data/translit/Tamil_InterIndic.txt b/icuSources/data/translit/Tamil_InterIndic.txt index df3bc223..4af41e15 100644 --- a/icuSources/data/translit/Tamil_InterIndic.txt +++ b/icuSources/data/translit/Tamil_InterIndic.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Tamil_InterIndic.txt -# Generated from CLDR +# Generated from CLDR # # Tamil-InterIndic diff --git a/icuSources/data/translit/Taml_Arab.txt b/icuSources/data/translit/Taml_Arab.txt new file mode 100644 index 00000000..189a4f7d --- /dev/null +++ b/icuSources/data/translit/Taml_Arab.txt @@ -0,0 +1,13 @@ +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# +# File: Taml_Arab.txt +# Generated from CLDR +# + +::[\u0BE6\u0B82-ஃஅ-ஊஎ-ஐஒ-கங-சஜஞ-டண-தந-பம-வஷ-ஹா-ூெ-ைொ-\u0BCDௗ௧-௲ஶ]; +::NFD; +::Tamil-InterIndic; +::InterIndic-Arabic; +::NFC; + diff --git a/icuSources/data/translit/Taml_Beng.txt b/icuSources/data/translit/Taml_Beng.txt index a7f58973..6459d7ad 100644 --- a/icuSources/data/translit/Taml_Beng.txt +++ b/icuSources/data/translit/Taml_Beng.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Taml_Beng.txt -# Generated from CLDR +# Generated from CLDR # ::[\u0BE6\u0B82-ஃஅ-ஊஎ-ஐஒ-கங-சஜஞ-டண-தந-பம-வஷ-ஹா-ூெ-ைொ-\u0BCDௗ௧-௲ஶ]; diff --git a/icuSources/data/translit/Taml_Deva.txt b/icuSources/data/translit/Taml_Deva.txt index 479a79b1..e6616ea4 100644 --- a/icuSources/data/translit/Taml_Deva.txt +++ b/icuSources/data/translit/Taml_Deva.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Taml_Deva.txt -# Generated from CLDR +# Generated from CLDR # ::[\u0BE6\u0B82-ஃஅ-ஊஎ-ஐஒ-கங-சஜஞ-டண-தந-பம-வஷ-ஹா-ூெ-ைொ-\u0BCDௗ௧-௲ஶ]; diff --git a/icuSources/data/translit/Taml_Gujr.txt b/icuSources/data/translit/Taml_Gujr.txt index 0fd1ba6a..f00dbf05 100644 --- a/icuSources/data/translit/Taml_Gujr.txt +++ b/icuSources/data/translit/Taml_Gujr.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Taml_Gujr.txt -# Generated from CLDR +# Generated from CLDR # ::[\u0BE6\u0B82-ஃஅ-ஊஎ-ஐஒ-கங-சஜஞ-டண-தந-பம-வஷ-ஹா-ூெ-ைொ-\u0BCDௗ௧-௲ஶ]; diff --git a/icuSources/data/translit/Taml_Guru.txt b/icuSources/data/translit/Taml_Guru.txt index 2bbe846a..762d8579 100644 --- a/icuSources/data/translit/Taml_Guru.txt +++ b/icuSources/data/translit/Taml_Guru.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Taml_Guru.txt -# Generated from CLDR +# Generated from CLDR # ::[\u0BE6\u0B82-ஃஅ-ஊஎ-ஐஒ-கங-சஜஞ-டண-தந-பம-வஷ-ஹா-ூெ-ைொ-\u0BCDௗ௧-௲ஶ]; diff --git a/icuSources/data/translit/Taml_Knda.txt b/icuSources/data/translit/Taml_Knda.txt index 7a5cf729..59ee0ebb 100644 --- a/icuSources/data/translit/Taml_Knda.txt +++ b/icuSources/data/translit/Taml_Knda.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Taml_Knda.txt -# Generated from CLDR +# Generated from CLDR # ::[\u0BE6\u0B82-ஃஅ-ஊஎ-ஐஒ-கங-சஜஞ-டண-தந-பம-வஷ-ஹா-ூெ-ைொ-\u0BCDௗ௧-௲ஶ]; diff --git a/icuSources/data/translit/Taml_Latn.txt b/icuSources/data/translit/Taml_Latn.txt index 73718622..eb3d2ebf 100644 --- a/icuSources/data/translit/Taml_Latn.txt +++ b/icuSources/data/translit/Taml_Latn.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Taml_Latn.txt -# Generated from CLDR +# Generated from CLDR # ::[\u0BE6\u0B82-ஃஅ-ஊஎ-ஐஒ-கங-சஜஞ-டண-தந-பம-வஷ-ஹா-ூெ-ைொ-\u0BCDௗ௧-௲ஶ]; diff --git a/icuSources/data/translit/Taml_Mlym.txt b/icuSources/data/translit/Taml_Mlym.txt index 8ba488e0..d3680c44 100644 --- a/icuSources/data/translit/Taml_Mlym.txt +++ b/icuSources/data/translit/Taml_Mlym.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Taml_Mlym.txt -# Generated from CLDR +# Generated from CLDR # ::[\u0BE6\u0B82-ஃஅ-ஊஎ-ஐஒ-கங-சஜஞ-டண-தந-பம-வஷ-ஹா-ூெ-ைொ-\u0BCDௗ௧-௲ஶ]; diff --git a/icuSources/data/translit/Taml_Orya.txt b/icuSources/data/translit/Taml_Orya.txt index a951df51..6db28c5a 100644 --- a/icuSources/data/translit/Taml_Orya.txt +++ b/icuSources/data/translit/Taml_Orya.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Taml_Orya.txt -# Generated from CLDR +# Generated from CLDR # ::[\u0BE6\u0B82-ஃஅ-ஊஎ-ஐஒ-கங-சஜஞ-டண-தந-பம-வஷ-ஹா-ூெ-ைொ-\u0BCDௗ௧-௲ஶ]; diff --git a/icuSources/data/translit/Taml_Telu.txt b/icuSources/data/translit/Taml_Telu.txt index 3170a78b..185a8b9a 100644 --- a/icuSources/data/translit/Taml_Telu.txt +++ b/icuSources/data/translit/Taml_Telu.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Taml_Telu.txt -# Generated from CLDR +# Generated from CLDR # ::[\u0BE6\u0B82-ஃஅ-ஊஎ-ஐஒ-கங-சஜஞ-டண-தந-பம-வஷ-ஹா-ூெ-ைொ-\u0BCDௗ௧-௲ஶ]; diff --git a/icuSources/data/translit/Taml_ur.txt b/icuSources/data/translit/Taml_ur.txt new file mode 100644 index 00000000..26b2f476 --- /dev/null +++ b/icuSources/data/translit/Taml_ur.txt @@ -0,0 +1,13 @@ +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# +# File: Taml_ur.txt +# Generated from CLDR +# + +::[\u0BE6\u0B82-ஃஅ-ஊஎ-ஐஒ-கங-சஜஞ-டண-தந-பம-வஷ-ஹா-ூெ-ைொ-\u0BCDௗ௧-௲ஶ]; +::NFD; +::Tamil-InterIndic; +::InterIndic-ur; +::NFC; + diff --git a/icuSources/data/translit/Telu_Arab.txt b/icuSources/data/translit/Telu_Arab.txt new file mode 100644 index 00000000..c44e7b58 --- /dev/null +++ b/icuSources/data/translit/Telu_Arab.txt @@ -0,0 +1,13 @@ +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# +# File: Telu_Arab.txt +# Generated from CLDR +# + +::[ఁ-ఃఅ-ఌఎ-ఐఒ-నప-ళవ-à°¹\u0C3E-ౄ\u0C46-\u0C48\u0C4A-\u0C4D\u0C55-\u0C56à± -ౡ౦-౯]; +::NFD; +::Telugu-InterIndic; +::InterIndic-Arabic; +::NFC; + diff --git a/icuSources/data/translit/Telu_Beng.txt b/icuSources/data/translit/Telu_Beng.txt index aba3698f..a8c9d33b 100644 --- a/icuSources/data/translit/Telu_Beng.txt +++ b/icuSources/data/translit/Telu_Beng.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Telu_Beng.txt -# Generated from CLDR +# Generated from CLDR # ::[ఁ-ఃఅ-ఌఎ-ఐఒ-నప-ళవ-à°¹\u0C3E-ౄ\u0C46-\u0C48\u0C4A-\u0C4D\u0C55-\u0C56à± -ౡ౦-౯]; diff --git a/icuSources/data/translit/Telu_Deva.txt b/icuSources/data/translit/Telu_Deva.txt index 4789cc91..4a43a534 100644 --- a/icuSources/data/translit/Telu_Deva.txt +++ b/icuSources/data/translit/Telu_Deva.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Telu_Deva.txt -# Generated from CLDR +# Generated from CLDR # ::[ఁ-ఃఅ-ఌఎ-ఐఒ-నప-ళవ-à°¹\u0C3E-ౄ\u0C46-\u0C48\u0C4A-\u0C4D\u0C55-\u0C56à± -ౡ౦-౯]; diff --git a/icuSources/data/translit/Telu_Gujr.txt b/icuSources/data/translit/Telu_Gujr.txt index d5dbc809..07484848 100644 --- a/icuSources/data/translit/Telu_Gujr.txt +++ b/icuSources/data/translit/Telu_Gujr.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Telu_Gujr.txt -# Generated from CLDR +# Generated from CLDR # ::[ఁ-ఃఅ-ఌఎ-ఐఒ-నప-ళవ-à°¹\u0C3E-ౄ\u0C46-\u0C48\u0C4A-\u0C4D\u0C55-\u0C56à± -ౡ౦-౯]; diff --git a/icuSources/data/translit/Telu_Guru.txt b/icuSources/data/translit/Telu_Guru.txt index 3613b422..02fec5d1 100644 --- a/icuSources/data/translit/Telu_Guru.txt +++ b/icuSources/data/translit/Telu_Guru.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Telu_Guru.txt -# Generated from CLDR +# Generated from CLDR # ::[ఁ-ఃఅ-ఌఎ-ఐఒ-నప-ళవ-à°¹\u0C3E-ౄ\u0C46-\u0C48\u0C4A-\u0C4D\u0C55-\u0C56à± -ౡ౦-౯]; diff --git a/icuSources/data/translit/Telu_Knda.txt b/icuSources/data/translit/Telu_Knda.txt index 2ec397a7..cf75420b 100644 --- a/icuSources/data/translit/Telu_Knda.txt +++ b/icuSources/data/translit/Telu_Knda.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Telu_Knda.txt -# Generated from CLDR +# Generated from CLDR # ::[ఁ-ఃఅ-ఌఎ-ఐఒ-నప-ళవ-à°¹\u0C3E-ౄ\u0C46-\u0C48\u0C4A-\u0C4D\u0C55-\u0C56à± -ౡ౦-౯]; diff --git a/icuSources/data/translit/Telu_Latn.txt b/icuSources/data/translit/Telu_Latn.txt index 005a0897..8c274deb 100644 --- a/icuSources/data/translit/Telu_Latn.txt +++ b/icuSources/data/translit/Telu_Latn.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Telu_Latn.txt -# Generated from CLDR +# Generated from CLDR # ::[ఁ-ఃఅ-ఌఎ-ఐఒ-నప-ళవ-à°¹\u0C3E-ౄ\u0C46-\u0C48\u0C4A-\u0C4D\u0C55-\u0C56à± -ౡ౦-౯]; diff --git a/icuSources/data/translit/Telu_Mlym.txt b/icuSources/data/translit/Telu_Mlym.txt index dbe2f419..cfef84ee 100644 --- a/icuSources/data/translit/Telu_Mlym.txt +++ b/icuSources/data/translit/Telu_Mlym.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Telu_Mlym.txt -# Generated from CLDR +# Generated from CLDR # ::[ఁ-ఃఅ-ఌఎ-ఐఒ-నప-ళవ-à°¹\u0C3E-ౄ\u0C46-\u0C48\u0C4A-\u0C4D\u0C55-\u0C56à± -ౡ౦-౯]; diff --git a/icuSources/data/translit/Telu_Orya.txt b/icuSources/data/translit/Telu_Orya.txt index 3badd8c9..66be8e8b 100644 --- a/icuSources/data/translit/Telu_Orya.txt +++ b/icuSources/data/translit/Telu_Orya.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Telu_Orya.txt -# Generated from CLDR +# Generated from CLDR # ::[ఁ-ఃఅ-ఌఎ-ఐఒ-నప-ళవ-à°¹\u0C3E-ౄ\u0C46-\u0C48\u0C4A-\u0C4D\u0C55-\u0C56à± -ౡ౦-౯]; diff --git a/icuSources/data/translit/Telu_Taml.txt b/icuSources/data/translit/Telu_Taml.txt index e0852655..3acc5622 100644 --- a/icuSources/data/translit/Telu_Taml.txt +++ b/icuSources/data/translit/Telu_Taml.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Telu_Taml.txt -# Generated from CLDR +# Generated from CLDR # ::[ఁ-ఃఅ-ఌఎ-ఐఒ-నప-ళవ-à°¹\u0C3E-ౄ\u0C46-\u0C48\u0C4A-\u0C4D\u0C55-\u0C56à± -ౡ౦-౯]; diff --git a/icuSources/data/translit/Telu_ur.txt b/icuSources/data/translit/Telu_ur.txt new file mode 100644 index 00000000..042ee217 --- /dev/null +++ b/icuSources/data/translit/Telu_ur.txt @@ -0,0 +1,13 @@ +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# +# File: Telu_ur.txt +# Generated from CLDR +# + +::[ఁ-ఃఅ-ఌఎ-ఐఒ-నప-ళవ-à°¹\u0C3E-ౄ\u0C46-\u0C48\u0C4A-\u0C4D\u0C55-\u0C56à± -ౡ౦-౯]; +::NFD; +::Telugu-InterIndic; +::InterIndic-ur; +::NFC; + diff --git a/icuSources/data/translit/Telugu_InterIndic.txt b/icuSources/data/translit/Telugu_InterIndic.txt index 9cfff21f..f22d563c 100644 --- a/icuSources/data/translit/Telugu_InterIndic.txt +++ b/icuSources/data/translit/Telugu_InterIndic.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Telugu_InterIndic.txt -# Generated from CLDR +# Generated from CLDR # # Telugu-InterIndic diff --git a/icuSources/data/translit/ThaiLogical_Latin.txt b/icuSources/data/translit/ThaiLogical_Latin.txt index 84f6f129..c063e790 100644 --- a/icuSources/data/translit/ThaiLogical_Latin.txt +++ b/icuSources/data/translit/ThaiLogical_Latin.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: ThaiLogical_Latin.txt -# Generated from CLDR +# Generated from CLDR # # Thai-Latin diff --git a/icuSources/data/translit/Thai_Latn.txt b/icuSources/data/translit/Thai_Latn.txt index 6f7e2364..d8a5bf0d 100644 --- a/icuSources/data/translit/Thai_Latn.txt +++ b/icuSources/data/translit/Thai_Latn.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Thai_Latn.txt -# Generated from CLDR +# Generated from CLDR # ::[[:thai:] ก-\u0E3Aเ-๛]; diff --git a/icuSources/data/translit/Thai_ThaiLogical.txt b/icuSources/data/translit/Thai_ThaiLogical.txt index 791320fb..e7045cde 100644 --- a/icuSources/data/translit/Thai_ThaiLogical.txt +++ b/icuSources/data/translit/Thai_ThaiLogical.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Thai_ThaiLogical.txt -# Generated from CLDR +# Generated from CLDR # # This reverses the Thai LogicalOrderException vowels, and does (part of) spaces diff --git a/icuSources/data/translit/Thai_ThaiSemi.txt b/icuSources/data/translit/Thai_ThaiSemi.txt index 78cce79c..999d0223 100644 --- a/icuSources/data/translit/Thai_ThaiSemi.txt +++ b/icuSources/data/translit/Thai_ThaiSemi.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Thai_ThaiSemi.txt -# Generated from CLDR +# Generated from CLDR # # The rules that convert space into semicolon are in this file; diff --git a/icuSources/data/translit/Zawgyi_my.txt b/icuSources/data/translit/Zawgyi_my.txt new file mode 100644 index 00000000..c280f47f --- /dev/null +++ b/icuSources/data/translit/Zawgyi_my.txt @@ -0,0 +1,215 @@ +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# +# File: Zawgyi_my.txt +# Generated from CLDR +# + +# This transform converts Zawgyi "encoded" Burmese into proper +# unicode. Zawgyi is a popular encoding scheme in Myanmar. It uses +# the Myanmar unicode range but assigns different characters or +# glyphs to some codepoints. In addition to the character mapping, +# there is reordering of codepoints needed to match the expected +# unicode order. This reordering is context-based. +# +# This transform is done in two main stages: +# (1) Map all Zawgyi codepoints to their Unicode counterpart. +# (2) Perform reordering. +# Modern Burmese digits & Unicode code points. +$nondigits = [^\u1040-\u1049]; +$consonant = [\u1000-\u1021]; +$vowelsign = [\u102B-\u1030\u1032]; # Unicode vowel signs except E (1031) +$umedial = [\u103B-\u103E]; # Medial codepoints in Unicode +$vowelmedial = [\u102B-\u1030\u1032\u103B-\u103F]; # Union of vowel signs and medials +$ukinzi = \u1004\u103A\u1039; # Codepoints representing kinzi in Unicode +# ZAWGYI MYANMAR CONSONANT SIGN MEDIAL RA +# This character has multiple representations in the Zawgyi font. +$zmedialra = [\u103B\u107E-\u1084]; +#### +#### STAGE 1: CODEPOINT MAPPING FROM ZAWGYI TO UNICODE +#### +# Kinzi (predefined ligatures) +# Move base character to the right +($consonant) \u103A \u1064 → $ukinzi $1 \u103B; +($consonant) \u1064 → $ukinzi $1; +\u1064 → $ukinzi; +# Special cases moving base character to right before +($consonant) \u108b → $ukinzi $1 \u102D; +($consonant) \u108C → $ukinzi $1 \u102E; +($consonant) \u108D → $ukinzi $1 \u1036; +# Special cases moving Kinzi block to left +($consonant) \u103A \u1033 \u108B → $ukinzi $1 \u103B \u102D \u102F; +($consonant) \u103A \u108b → $ukinzi $1 \u103B \u102D ; +($consonant) \u103A \u108C \u1033 → $ukinzi $1 \u103B \u102E \u102F; +($consonant) \u103A \u108C → $ukinzi $1 \u103B \u102E ; +($consonant) \u103A \u108D → $ukinzi $1 \u103B \u1036 ; +($consonant) \u103A \u108e → $1 \u103B \u102D \u1036 ; +\u108B → $ukinzi \u102D ; +\u108C → $ukinzi \u102E ; +\u108D → $ukinzi \u1036 ; +# Consonants (only the ones that have to change) +\u106A ($vowelsign) \u1038 → \u1025 $1 \u1038 ; # U sound +\u106A → \u1009 ; # NYA +\u106B → \u100A ; +\u108F → \u1014 ; +\u1090 → \u101B ; +\u1086 → \u103F ; +# yapin +\u103A → \u103B ; +\u107D → \u103B ; +# wasway +\u103C \u108A → \u103D \u103E; # To avoid duplicate medials +\u103C → \u103D ; +\u108A → \u103D \u103E ; +# hatoh +\u103D → \u103E ; +\u1087 → \u103E ; +\u1088 → \u103E \u102F ; +\u1089 → \u103E \u1030 ; +# asat +\u1039 → \u103A ; +# Vowels +\u1033 → \u102F ; +\u1034 → \u1030 ; +\u105A → \u102B \u103A ; +\u108E → \u102D \u1036 ; +# lDot +# Special cases to move dot to right of base consonant +\u1031 \u1094 ($consonant) \u103D → $1 \u103E \u1031 \u1037 ; +\u1094 → \u1037 ; +\u1095 → \u1037 ; +# Special cases for 1025 vs 1009 +\u1025 \u1061 → \u1009 \u1039 \u1001; +\u1025 \u1062 → \u1009 \u1039 \u1002; +\u1025 \u1065 → \u1009 \u1039 \u1005; +\u1025 \u1068 → \u1009 \u1039 \u1007; +\u1025 \u1076 → \u1009 \u1039 \u1013; +\u1025 \u1078 → \u1009 \u1039 \u1015; +\u1025 \u107A → \u1009 \u1039 \u1017; +\u1025 \u1079 → \u1009 \u1039 \u1016; +($consonant) \u103A \u1039 → $1 \u103A \u103B; +# Stacked Consonants +\u1060 → \u1039 \u1000 ; +\u1061 → \u1039 \u1001 ; +\u1062 → \u1039 \u1002 ; +\u1063 → \u1039 \u1003 ; +\u1065 → \u1039 \u1005 ; +\u1066 → \u1039 \u1006 ; +\u1067 → \u1039 \u1006 ; +\u1068 → \u1039 \u1007 ; +\u1069 → \u1039 \u1008 ; +\u106C → \u1039 \u100B ; +\u106D → \u1039 \u100C ; +\u1070 → \u1039 \u100F ; +\u1071 → \u1039 \u1010 ; +\u1072 → \u1039 \u1010 ; +\u1096 → \u1039 \u1010 \u103D; +\u1073 → \u1039 \u1011 ; +\u1074 → \u1039 \u1011 ; +\u1075 → \u1039 \u1012 ; +\u1076 → \u1039 \u1013 ; +\u1077 → \u1039 \u1014 ; +\u1078 → \u1039 \u1015 ; +\u1079 → \u1039 \u1016 ; +\u107A → \u1039 \u1017 ; +\u107B → \u1039 \u1018 ; +\u1093 → \u1039 \u1018 ; +\u107C → \u1039 \u1019 ; +\u1085 → \u1039 \u101C ; +# Pre-defined ligatures +\u106E → \u100D\u1039\u100D ; +\u106F → \u100D\u1039\u100E ; +\u1091 → \u100F\u1039\u100D ; +\u1092 → \u100B\u1039\u100C ; +\u1097 → \u100B\u1039\u100B ; +\u104E → \u104E\u1004\u103A\u1038 ; +# yayit +$zmedialra → \u103C ; +#### +#### STAGE 2: POST REORDERING RULES FOR UNICODE RENDERING +#### Now every codepoint is Unicode. This starts conversion +#### from semi-visual order to logical order. +#### +::Null; +# Case of MYANMAR digit being used instead of a letter +# Lone digit zero +[$] \u1040 ($nondigits) → \u101D $1; +([\u102b-\u103f]) \u1040 ($nondigits) → $1 \u101d $2; +# Lone digit 4 +^ \u1044 ($nondigits) → | \u104E $1 ; +([\u102b-\u103f]) \u1044 ($nondigits) → $1 \u104E $2; +# Simpler replacements for Zawgyi 1025 +\u1025 \u103A → \u1009 \u103A; +\u1025 \u102E → \u1026; +# Asat and dot below reordering, to Unicode NFC. +\u103A\u1037 → \u1037\u103A; +# Reorder some vowel signs +\u1036 ($umedial*) ($vowelsign+) → $1 $2 \u1036 ; +([\u102B\u102C\u102F\u1030]) ([\u102D\u102E\u1032]) → $2 $1; +# Move ra medial, but not others. +\u103C ($consonant) → $1 \u103C; +# Replace CA + YA with JHA +\u1005\u103b → \u1008; +#### +#### Stage 3 +#### Move \u1031, \u1036, and \u103C after consonants. +::Null; +# 1031 moved after consonant, with and without kinzi or medials +([\u1031]+) $ukinzi ($consonant) → $ukinzi $2 $1; +([\u1031]+) ($consonant) ($umedial+) → $2 $3 $1; +([\u1031]+) ($consonant) } [^\u103B\u103C\u103D\u103E] → $2 $1; +\u103C \u103A \u1039 ($consonant) → \u103A \u1039 $1 \u103C; +\u1036 ($umedial+) → $1 \u1036; +#### +#### Stage 4 +#### Reordering medials, dot below, contractions, E sign, and asat. +::Null; +# Reorder the medials +([\u103C\u103D\u103E]+) \u103B → \u103B $1; +([\u103D\u103E]+) \u103C → \u103C $1; +\u103E\u103D → \u103D\u103E ; +# Contractions with vowel signs +([\u1031]+) ($vowelsign*) \u1039 ($consonant) → \u1039 $3 $1 $2; +($vowelsign+) \u1039 ($consonant) → \u1039 $2 $1; +# Move vowel sign E \u1031 after medials, but not across consonants +($umedial*) ([\u1031]+) ($umedial*) → $1 $3 $2; +# Reorder dot below after medials and vowel diacritics +\u1037 ([\u102D-\u1030\u1032\u1036]) → $1 \u1037; +\u1037 ($umedial+) → $1 \u1037; +# Move vowel signs after medials +($vowelsign+) ($umedial+) → $2 $1; +# Reorder modifiers and asat +($consonant) ([\u102B-\u1032\u1036\u103B-\u103E]) \u103A ($consonant) → $1 \u103A $2 $3; +#### +#### Stage 5. More reorderings +#### Vowel signs after medials, sort medials, +#### +::Null; +([\u1031]+) ($umedial+) → $2 $1; +# More moving vowel signs after medials +($vowelsign) ($umedial) → $2 $1; +# Sort the medials +([\u103C\u103D\u103E]) \u103B → \u103B $1; +([\u103D\u103E]) \u103C → \u103C $1; +\u103E\u103D → \u103D\u103E ; +# Move visarga (\u1038) after other signs +\u1038 ([$vowelmedial]) → $1 \u1038; +\u1038 ([\u1036\u1037\u103A]) → $1 \u1038; +# Reorder +\u1036 \u102f → \u102f \u1036; +### +### Stage 6 +### Finish medial sorting, fix conflicting and extra diacritics +### +::Null; +# Fix duplicate and overlapping modifiers. +\u102F \u102F+ → \u102F; +\u102F \u1030 → \u102F; +\u102F \u103A → \u102F; +\u102D \u102E → \u102E; +\u1036 \u1036+ → \u1036; +# Remove space directly before diacritics. +[:WSpace:] ([\u102b-\u1032\u1036-\u103e]) → $1; +# Fix 103B/103A order for asat. +($consonant) \u103B \u103A → $1 \u103A \u103B; + diff --git a/icuSources/data/translit/am_am_FONIPA.txt b/icuSources/data/translit/am_am_FONIPA.txt old mode 100755 new mode 100644 index 195439d5..a3390db7 --- a/icuSources/data/translit/am_am_FONIPA.txt +++ b/icuSources/data/translit/am_am_FONIPA.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: am_am_FONIPA.txt -# Generated from CLDR +# Generated from CLDR # # Transforms Amharic (am) to Amharic in phonemic IPA transcription (am_FONIPA). diff --git a/icuSources/data/translit/am_am_Latn_BGN.txt b/icuSources/data/translit/am_am_Latn_BGN.txt index c845a955..76e05791 100644 --- a/icuSources/data/translit/am_am_Latn_BGN.txt +++ b/icuSources/data/translit/am_am_Latn_BGN.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: am_am_Latn_BGN.txt -# Generated from CLDR +# Generated from CLDR # ######################################################################## diff --git a/icuSources/data/translit/am_ar.txt b/icuSources/data/translit/am_ar.txt index 3fdcb4b5..c5e55873 100644 --- a/icuSources/data/translit/am_ar.txt +++ b/icuSources/data/translit/am_ar.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: am_ar.txt -# Generated from CLDR +# Generated from CLDR # ::am-am_FONIPA; diff --git a/icuSources/data/translit/am_chr.txt b/icuSources/data/translit/am_chr.txt new file mode 100644 index 00000000..f3be8877 --- /dev/null +++ b/icuSources/data/translit/am_chr.txt @@ -0,0 +1,10 @@ +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# +# File: am_chr.txt +# Generated from CLDR +# + +::am-am_FONIPA; +::und_FONIPA-chr; + diff --git a/icuSources/data/translit/am_fa.txt b/icuSources/data/translit/am_fa.txt index bc0746fb..e5a27c79 100644 --- a/icuSources/data/translit/am_fa.txt +++ b/icuSources/data/translit/am_fa.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: am_fa.txt -# Generated from CLDR +# Generated from CLDR # ::am-am_FONIPA; diff --git a/icuSources/data/translit/ar_ar_Latn_BGN.txt b/icuSources/data/translit/ar_ar_Latn_BGN.txt index 39e752b1..ecd9363c 100644 --- a/icuSources/data/translit/ar_ar_Latn_BGN.txt +++ b/icuSources/data/translit/ar_ar_Latn_BGN.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: ar_ar_Latn_BGN.txt -# Generated from CLDR +# Generated from CLDR # # diff --git a/icuSources/data/translit/az_Cyrl_az_BGN.txt b/icuSources/data/translit/az_Cyrl_az_BGN.txt index 5e90ca8d..8b5be345 100644 --- a/icuSources/data/translit/az_Cyrl_az_BGN.txt +++ b/icuSources/data/translit/az_Cyrl_az_BGN.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: az_Cyrl_az_BGN.txt -# Generated from CLDR +# Generated from CLDR # # diff --git a/icuSources/data/translit/az_Lower.txt b/icuSources/data/translit/az_Lower.txt old mode 100755 new mode 100644 index dc6e5efc..ac32a0be --- a/icuSources/data/translit/az_Lower.txt +++ b/icuSources/data/translit/az_Lower.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: az_Lower.txt -# Generated from CLDR +# Generated from CLDR # # I and i-dotless; I-dot and i are case pairs in Turkish and Azeri diff --git a/icuSources/data/translit/az_Title.txt b/icuSources/data/translit/az_Title.txt old mode 100755 new mode 100644 index a9cb16f9..f22224c2 --- a/icuSources/data/translit/az_Title.txt +++ b/icuSources/data/translit/az_Title.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: az_Title.txt -# Generated from CLDR +# Generated from CLDR # # I and i-dotless; I-dot and i are case pairs in Turkish and Azeri diff --git a/icuSources/data/translit/az_Upper.txt b/icuSources/data/translit/az_Upper.txt index 44139310..38855c12 100644 --- a/icuSources/data/translit/az_Upper.txt +++ b/icuSources/data/translit/az_Upper.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: az_Upper.txt -# Generated from CLDR +# Generated from CLDR # # Copyright (C) 2011-2013, Apple Inc.; Unicode, Inc.; and others. All Rights Reserved. diff --git a/icuSources/data/translit/be_be_Latn_BGN.txt b/icuSources/data/translit/be_be_Latn_BGN.txt index 1161e007..c5b9082e 100644 --- a/icuSources/data/translit/be_be_Latn_BGN.txt +++ b/icuSources/data/translit/be_be_Latn_BGN.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: be_be_Latn_BGN.txt -# Generated from CLDR +# Generated from CLDR # # diff --git a/icuSources/data/translit/bg_bg_Latn_BGN.txt b/icuSources/data/translit/bg_bg_Latn_BGN.txt index 16f62722..d8351ce9 100644 --- a/icuSources/data/translit/bg_bg_Latn_BGN.txt +++ b/icuSources/data/translit/bg_bg_Latn_BGN.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: bg_bg_Latn_BGN.txt -# Generated from CLDR +# Generated from CLDR # # diff --git a/icuSources/data/translit/ch_am.txt b/icuSources/data/translit/ch_am.txt index da5df90f..4f6405bd 100644 --- a/icuSources/data/translit/ch_am.txt +++ b/icuSources/data/translit/ch_am.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: ch_am.txt -# Generated from CLDR +# Generated from CLDR # ::ch-ch_FONIPA; diff --git a/icuSources/data/translit/ch_ar.txt b/icuSources/data/translit/ch_ar.txt index 8e9e7510..e8861dc6 100644 --- a/icuSources/data/translit/ch_ar.txt +++ b/icuSources/data/translit/ch_ar.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: ch_ar.txt -# Generated from CLDR +# Generated from CLDR # ::ch-ch_FONIPA; diff --git a/icuSources/data/translit/ch_ch_FONIPA.txt b/icuSources/data/translit/ch_ch_FONIPA.txt old mode 100755 new mode 100644 index 2c4c0dcd..54554245 --- a/icuSources/data/translit/ch_ch_FONIPA.txt +++ b/icuSources/data/translit/ch_ch_FONIPA.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: ch_ch_FONIPA.txt -# Generated from CLDR +# Generated from CLDR # # Transformation from Chamorro (ch) to its IPA transcription (ch_FONIPA). diff --git a/icuSources/data/translit/ch_chr.txt b/icuSources/data/translit/ch_chr.txt new file mode 100644 index 00000000..82d5762a --- /dev/null +++ b/icuSources/data/translit/ch_chr.txt @@ -0,0 +1,10 @@ +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# +# File: ch_chr.txt +# Generated from CLDR +# + +::ch-ch_FONIPA; +::und_FONIPA-chr; + diff --git a/icuSources/data/translit/ch_fa.txt b/icuSources/data/translit/ch_fa.txt index f0f2d81d..250428f3 100644 --- a/icuSources/data/translit/ch_fa.txt +++ b/icuSources/data/translit/ch_fa.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: ch_fa.txt -# Generated from CLDR +# Generated from CLDR # ::ch-ch_FONIPA; diff --git a/icuSources/data/translit/chr_chr_FONIPA.txt b/icuSources/data/translit/chr_chr_FONIPA.txt new file mode 100644 index 00000000..c2d5a759 --- /dev/null +++ b/icuSources/data/translit/chr_chr_FONIPA.txt @@ -0,0 +1,117 @@ +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# +# File: chr_chr_FONIPA.txt +# Generated from CLDR +# + +# References +# ---------- +# [1] http://www.omniglot.com/writing/cherokee.htm +# [2] https://en.wikipedia.org/wiki/Cherokee_language#Phonology +# [3] Edward Finegan. Language: Its structure and use. ISBN 978-1-4130-3055-6. +# Figure 12-4: The Cherokee Writing System, page 401. +::[[:sc=Cher:][:P:][:M:]]; +::upper; +[:P:]+ → ' '; +Ꭰ → a; +Ꭱ → e; +Ꭲ → i; +Ꭳ → o; +Ꭴ → u; +Ꭵ → ə\u0303; +Ꭶ → É¡a; +Ꭷ → ka; +Ꭸ → É¡e; +Ꭹ → É¡i; +Ꭺ → É¡o; +Ꭻ → É¡u; +Ꭼ → ɡə\u0303; +Ꭽ → ha; +Ꭾ → he; +Ꭿ → hi; +Ꮀ → ho; +Ꮁ → hu; +Ꮂ → hə\u0303; +Ꮃ → la; +Ꮄ → le; +Ꮅ → li; +Ꮆ → lo; +Ꮇ → lu; +Ꮈ → lə\u0303; +Ꮉ → ma; +Ꮊ → me; +Ꮋ → mi; +Ꮌ → mo; +Ꮍ → mu; +Ᏽ → mə\u0303; +Ꮎ → na; +Ꮏ → hna; +Ꮐ → nah; +Ꮑ → ne; +Ꮒ → ni; +Ꮓ → no; +Ꮔ → nu; +Ꮕ → nə\u0303; +Ꮖ → kÊ·a; +Ꮗ → kÊ·e; +Ꮘ → kÊ·i; +Ꮙ → kÊ·o; +Ꮚ → kÊ·u; +Ꮛ → kʷə\u0303; +Ꮝ → s; +Ꮜ → sa; +Ꮞ → se; +Ꮟ → si; +Ꮠ → so; +Ꮡ → su; +Ꮢ → sə\u0303; +Ꮣ → da; +Ꮤ → ta; +Ꮥ → de; +Ꮦ → te; +Ꮧ → di; +Ꮨ → ti; +Ꮩ → do; +Ꮪ → du; +Ꮫ → də\u0303; +Ꮬ → d\u0361la; +Ꮭ → t\u0361ɬa; +Ꮮ → t\u0361ɬe; +Ꮯ → t\u0361ɬi; +Ꮰ → t\u0361ɬo; +Ꮱ → t\u0361ɬu; +Ꮲ → t\u0361ɬə\u0303; +Ꮳ → t\u0361sa; +Ꮴ → t\u0361se; +Ꮵ → t\u0361si; +Ꮶ → t\u0361so; +Ꮷ → t\u0361su; +Ꮸ → t\u0361sə\u0303; +Ꮹ → wa; +Ꮺ → we; +Ꮻ → wi; +Ꮼ → wo; +Ꮽ → wu; +Ꮾ → wə\u0303; +Ꮿ → ja; +Ᏸ → je; +Ᏹ → ji; +Ᏺ → jo; +Ᏻ → ju; +Ᏼ → jə\u0303; +\u030B → Ë¥; +\u0301 → ˦; +\u0304 → ˧; +\u0300 → ˧˩; +[ \u030C \u0306 ] → ˨˦; +\u0302 → ˥˧; +[:M:] → ; +::null; +a a+ → aː; +e e+ → eː; +i i+ → iː; +o o+ → oː; +u u+ → uː; +ə\u0303 {ə\u0303}+ → ə\u0303; + diff --git a/icuSources/data/translit/cs_FONIPA_ja.txt b/icuSources/data/translit/cs_FONIPA_ja.txt index ae92021f..f4ee08ec 100644 --- a/icuSources/data/translit/cs_FONIPA_ja.txt +++ b/icuSources/data/translit/cs_FONIPA_ja.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: cs_FONIPA_ja.txt -# Generated from CLDR +# Generated from CLDR # # Transforms a Phonemic IPA transcription of Czech (cs_FONIPA) to Katakana. diff --git a/icuSources/data/translit/cs_FONIPA_ko.txt b/icuSources/data/translit/cs_FONIPA_ko.txt index 010aac4f..bad8f842 100644 --- a/icuSources/data/translit/cs_FONIPA_ko.txt +++ b/icuSources/data/translit/cs_FONIPA_ko.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: cs_FONIPA_ko.txt -# Generated from CLDR +# Generated from CLDR # # Transliteration of Phonemic Czech (cs_FONIPA) to Korean (ko). diff --git a/icuSources/data/translit/cs_am.txt b/icuSources/data/translit/cs_am.txt index 33787e34..d3f8cd0b 100644 --- a/icuSources/data/translit/cs_am.txt +++ b/icuSources/data/translit/cs_am.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: cs_am.txt -# Generated from CLDR +# Generated from CLDR # ::cs-cs_FONIPA; diff --git a/icuSources/data/translit/cs_ar.txt b/icuSources/data/translit/cs_ar.txt index 6749ca32..e8a11507 100644 --- a/icuSources/data/translit/cs_ar.txt +++ b/icuSources/data/translit/cs_ar.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: cs_ar.txt -# Generated from CLDR +# Generated from CLDR # ::cs-cs_FONIPA; diff --git a/icuSources/data/translit/cs_chr.txt b/icuSources/data/translit/cs_chr.txt new file mode 100644 index 00000000..60b77047 --- /dev/null +++ b/icuSources/data/translit/cs_chr.txt @@ -0,0 +1,10 @@ +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# +# File: cs_chr.txt +# Generated from CLDR +# + +::cs-cs_FONIPA; +::und_FONIPA-chr; + diff --git a/icuSources/data/translit/cs_cs_FONIPA.txt b/icuSources/data/translit/cs_cs_FONIPA.txt index 2477210b..01236ef6 100644 --- a/icuSources/data/translit/cs_cs_FONIPA.txt +++ b/icuSources/data/translit/cs_cs_FONIPA.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: cs_cs_FONIPA.txt -# Generated from CLDR +# Generated from CLDR # # Tranformation from Czech to Czech in IPA transcription (cs_FONIPA). diff --git a/icuSources/data/translit/cs_fa.txt b/icuSources/data/translit/cs_fa.txt index bfbde246..4cd6c907 100644 --- a/icuSources/data/translit/cs_fa.txt +++ b/icuSources/data/translit/cs_fa.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: cs_fa.txt -# Generated from CLDR +# Generated from CLDR # ::cs-cs_FONIPA; diff --git a/icuSources/data/translit/cs_ja.txt b/icuSources/data/translit/cs_ja.txt index a7189fe5..51ab828e 100644 --- a/icuSources/data/translit/cs_ja.txt +++ b/icuSources/data/translit/cs_ja.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: cs_ja.txt -# Generated from CLDR +# Generated from CLDR # ::cs-cs_FONIPA; diff --git a/icuSources/data/translit/cs_ko.txt b/icuSources/data/translit/cs_ko.txt index 31e0ab8d..04b4e281 100644 --- a/icuSources/data/translit/cs_ko.txt +++ b/icuSources/data/translit/cs_ko.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: cs_ko.txt -# Generated from CLDR +# Generated from CLDR # ::cs-cs_FONIPA; diff --git a/icuSources/data/translit/dsb_dsb_FONIPA.txt b/icuSources/data/translit/dsb_dsb_FONIPA.txt old mode 100755 new mode 100644 index 1cb37626..da70c771 --- a/icuSources/data/translit/dsb_dsb_FONIPA.txt +++ b/icuSources/data/translit/dsb_dsb_FONIPA.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: dsb_dsb_FONIPA.txt -# Generated from CLDR +# Generated from CLDR # # Transforms Lower Sorbian (dsb) to its IPA transcription (dsb_FONIPA). diff --git a/icuSources/data/translit/dv_dv_Latn_BGN.txt b/icuSources/data/translit/dv_dv_Latn_BGN.txt index ca0404fd..45f0d12b 100644 --- a/icuSources/data/translit/dv_dv_Latn_BGN.txt +++ b/icuSources/data/translit/dv_dv_Latn_BGN.txt @@ -1,15 +1,10 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: dv_dv_Latn_BGN.txt -# Generated from CLDR +# Generated from CLDR # -# -######################################################################## # BGN/PCGN 1988 Agreement, with modifications 2009 # # This romanization system supersedes the one which was approved by @@ -19,10 +14,11 @@ # with minor modifications introduced by the government of the Maldives # in 2009. # -######################################################################## -# -::[[:block=thaana:]\uFDF2] ; -:: NFD (NFC) ; +# In our rules, we also convert Arabic punctuation characters to Latin. +# These appears to be used in Maldivian text, for example in the Universal +# Declaration of Human Rights. +::[[:block=thaana:][،؛؟٪٫٬]\uFDF2] ; +::NFD; $wordBoundary = [^[:L:][:M:][:N:]] ; $vowel = [\u07A6-\u07AF] ; $sukun = \u07B0 ; @@ -172,4 +168,10 @@ $rule4 → ; \u07AF → oa; # OABOAFILI \u07AA → u; # UBUFILI \u07AB → oo; # OOBOOFILI +، → ','; # U+060C ARABIC COMMA +؛ → ';'; # U+061B ARABIC SEMICOLON +؟ → '?'; # U+061F ARABIC QUESTION MARK +Ùª → '%'; # U+066A ARABIC PERCENT SIGN +Ù« → '.'; # U+066B ARABIC DECIMAL SEPARATOR +Ù¬ → ','; # U+066C ARABIC THOUSANDS SEPARATOR diff --git a/icuSources/data/translit/el.txt b/icuSources/data/translit/el.txt index 24416b35..9ffab140 100644 --- a/icuSources/data/translit/el.txt +++ b/icuSources/data/translit/el.txt @@ -1,4 +1,6 @@ -// *************************************************************************** +// *************************************************************************** +// Copyright (C) 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html // * // * Copyright (C) 2004-2006, International Business Machines // * Corporation and others. All Rights Reserved. diff --git a/icuSources/data/translit/el_Lower.txt b/icuSources/data/translit/el_Lower.txt index 2666c906..06eaf407 100644 --- a/icuSources/data/translit/el_Lower.txt +++ b/icuSources/data/translit/el_Lower.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: el_Lower.txt -# Generated from CLDR +# Generated from CLDR # # Special case for final form of sigma. diff --git a/icuSources/data/translit/el_Title.txt b/icuSources/data/translit/el_Title.txt index 5ed25ef8..95b4fe95 100644 --- a/icuSources/data/translit/el_Title.txt +++ b/icuSources/data/translit/el_Title.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: el_Title.txt -# Generated from CLDR +# Generated from CLDR # ::NFD(); diff --git a/icuSources/data/translit/el_Upper.txt b/icuSources/data/translit/el_Upper.txt index 7280342d..3c3ff80f 100644 --- a/icuSources/data/translit/el_Upper.txt +++ b/icuSources/data/translit/el_Upper.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: el_Upper.txt -# Generated from CLDR +# Generated from CLDR # # Copyright (C) 2011-2013, Apple Inc. and others. All Rights Reserved. diff --git a/icuSources/data/translit/el_el_Latn_BGN.txt b/icuSources/data/translit/el_el_Latn_BGN.txt index 85434ee8..6d7fbaf5 100644 --- a/icuSources/data/translit/el_el_Latn_BGN.txt +++ b/icuSources/data/translit/el_el_Latn_BGN.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: el_el_Latn_BGN.txt -# Generated from CLDR +# Generated from CLDR # # diff --git a/icuSources/data/translit/en.txt b/icuSources/data/translit/en.txt index 0dc8feb5..bf8cfbad 100644 --- a/icuSources/data/translit/en.txt +++ b/icuSources/data/translit/en.txt @@ -1,4 +1,6 @@ -// *************************************************************************** +// *************************************************************************** +// Copyright (C) 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html // * // * Copyright (C) 2004-2006, International Business Machines // * Corporation and others. All Rights Reserved. diff --git a/icuSources/data/translit/eo_am.txt b/icuSources/data/translit/eo_am.txt index a4ec15d9..826374f7 100644 --- a/icuSources/data/translit/eo_am.txt +++ b/icuSources/data/translit/eo_am.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: eo_am.txt -# Generated from CLDR +# Generated from CLDR # ::eo-eo_FONIPA; diff --git a/icuSources/data/translit/eo_ar.txt b/icuSources/data/translit/eo_ar.txt index 0396efd1..6d19d835 100644 --- a/icuSources/data/translit/eo_ar.txt +++ b/icuSources/data/translit/eo_ar.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: eo_ar.txt -# Generated from CLDR +# Generated from CLDR # ::eo-eo_FONIPA; diff --git a/icuSources/data/translit/eo_chr.txt b/icuSources/data/translit/eo_chr.txt new file mode 100644 index 00000000..787b3a16 --- /dev/null +++ b/icuSources/data/translit/eo_chr.txt @@ -0,0 +1,10 @@ +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# +# File: eo_chr.txt +# Generated from CLDR +# + +::eo-eo_FONIPA; +::und_FONIPA-chr; + diff --git a/icuSources/data/translit/eo_eo_FONIPA.txt b/icuSources/data/translit/eo_eo_FONIPA.txt old mode 100755 new mode 100644 index 97efd94b..7e64b426 --- a/icuSources/data/translit/eo_eo_FONIPA.txt +++ b/icuSources/data/translit/eo_eo_FONIPA.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: eo_eo_FONIPA.txt -# Generated from CLDR +# Generated from CLDR # # https://en.wikipedia.org/wiki/Esperanto_phonology diff --git a/icuSources/data/translit/eo_fa.txt b/icuSources/data/translit/eo_fa.txt index 4bf3af8b..422d0435 100644 --- a/icuSources/data/translit/eo_fa.txt +++ b/icuSources/data/translit/eo_fa.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: eo_fa.txt -# Generated from CLDR +# Generated from CLDR # ::eo-eo_FONIPA; diff --git a/icuSources/data/translit/es_419_am.txt b/icuSources/data/translit/es_419_am.txt index 9ac0e188..211092d1 100644 --- a/icuSources/data/translit/es_419_am.txt +++ b/icuSources/data/translit/es_419_am.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: es_419_am.txt -# Generated from CLDR +# Generated from CLDR # ::es-es_FONIPA; diff --git a/icuSources/data/translit/es_419_ar.txt b/icuSources/data/translit/es_419_ar.txt index 5f762d03..7bfdca36 100644 --- a/icuSources/data/translit/es_419_ar.txt +++ b/icuSources/data/translit/es_419_ar.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: es_419_ar.txt -# Generated from CLDR +# Generated from CLDR # $Boundary = [^[:L:][:M:][:N:]]; diff --git a/icuSources/data/translit/es_419_chr.txt b/icuSources/data/translit/es_419_chr.txt new file mode 100644 index 00000000..b3487a51 --- /dev/null +++ b/icuSources/data/translit/es_419_chr.txt @@ -0,0 +1,11 @@ +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# +# File: es_419_chr.txt +# Generated from CLDR +# + +::es-es_FONIPA; +::es_FONIPA-es_419_FONIPA; +::und_FONIPA-chr; + diff --git a/icuSources/data/translit/es_419_fa.txt b/icuSources/data/translit/es_419_fa.txt index f0925289..1e1015ec 100644 --- a/icuSources/data/translit/es_419_fa.txt +++ b/icuSources/data/translit/es_419_fa.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: es_419_fa.txt -# Generated from CLDR +# Generated from CLDR # $Boundary = [^[:L:][:M:][:N:]]; diff --git a/icuSources/data/translit/es_419_ja.txt b/icuSources/data/translit/es_419_ja.txt index 0900463b..13cb779f 100644 --- a/icuSources/data/translit/es_419_ja.txt +++ b/icuSources/data/translit/es_419_ja.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: es_419_ja.txt -# Generated from CLDR +# Generated from CLDR # ::es-es_FONIPA; diff --git a/icuSources/data/translit/es_419_zh.txt b/icuSources/data/translit/es_419_zh.txt index 8041844a..d56702bb 100644 --- a/icuSources/data/translit/es_419_zh.txt +++ b/icuSources/data/translit/es_419_zh.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: es_419_zh.txt -# Generated from CLDR +# Generated from CLDR # ::es-es_FONIPA; diff --git a/icuSources/data/translit/es_FONIPA_am.txt b/icuSources/data/translit/es_FONIPA_am.txt index 680b8e88..63fb22b2 100644 --- a/icuSources/data/translit/es_FONIPA_am.txt +++ b/icuSources/data/translit/es_FONIPA_am.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: es_FONIPA_am.txt -# Generated from CLDR +# Generated from CLDR # # Phonemic transcription of Spanish into Amharic. diff --git a/icuSources/data/translit/es_FONIPA_es_419_FONIPA.txt b/icuSources/data/translit/es_FONIPA_es_419_FONIPA.txt index 4b4b5ee3..12b46fe1 100644 --- a/icuSources/data/translit/es_FONIPA_es_419_FONIPA.txt +++ b/icuSources/data/translit/es_FONIPA_es_419_FONIPA.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: es_FONIPA_es_419_FONIPA.txt -# Generated from CLDR +# Generated from CLDR # # Conflate sounds of Castilian Spanish to produce Latin American Spanish. diff --git a/icuSources/data/translit/es_FONIPA_ja.txt b/icuSources/data/translit/es_FONIPA_ja.txt index ed4617ff..22277b3b 100644 --- a/icuSources/data/translit/es_FONIPA_ja.txt +++ b/icuSources/data/translit/es_FONIPA_ja.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: es_FONIPA_ja.txt -# Generated from CLDR +# Generated from CLDR # # Phonemic transcription of Spanish into Katakana. diff --git a/icuSources/data/translit/es_FONIPA_zh.txt b/icuSources/data/translit/es_FONIPA_zh.txt index 96fb4f23..e7798c93 100644 --- a/icuSources/data/translit/es_FONIPA_zh.txt +++ b/icuSources/data/translit/es_FONIPA_zh.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: es_FONIPA_zh.txt -# Generated from CLDR +# Generated from CLDR # # Tranforms Spanish to Mandarin Chinese. The input Spanish string must be in diff --git a/icuSources/data/translit/es_am.txt b/icuSources/data/translit/es_am.txt index abbe20bf..431602d5 100644 --- a/icuSources/data/translit/es_am.txt +++ b/icuSources/data/translit/es_am.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: es_am.txt -# Generated from CLDR +# Generated from CLDR # ::es-es_FONIPA; diff --git a/icuSources/data/translit/es_ar.txt b/icuSources/data/translit/es_ar.txt index 109cbdcd..87a9e862 100644 --- a/icuSources/data/translit/es_ar.txt +++ b/icuSources/data/translit/es_ar.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: es_ar.txt -# Generated from CLDR +# Generated from CLDR # $Boundary = [^[:L:][:M:][:N:]]; diff --git a/icuSources/data/translit/es_chr.txt b/icuSources/data/translit/es_chr.txt new file mode 100644 index 00000000..96b0b74e --- /dev/null +++ b/icuSources/data/translit/es_chr.txt @@ -0,0 +1,10 @@ +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# +# File: es_chr.txt +# Generated from CLDR +# + +::es-es_FONIPA; +::und_FONIPA-chr; + diff --git a/icuSources/data/translit/es_es_FONIPA.txt b/icuSources/data/translit/es_es_FONIPA.txt index 2fb220cc..89196cf3 100644 --- a/icuSources/data/translit/es_es_FONIPA.txt +++ b/icuSources/data/translit/es_es_FONIPA.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: es_es_FONIPA.txt -# Generated from CLDR +# Generated from CLDR # # Tranformation from Spanish to Spanish in IPA transcription (es_FONIPA). diff --git a/icuSources/data/translit/es_fa.txt b/icuSources/data/translit/es_fa.txt index b545c781..dedb23a5 100644 --- a/icuSources/data/translit/es_fa.txt +++ b/icuSources/data/translit/es_fa.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: es_fa.txt -# Generated from CLDR +# Generated from CLDR # $Boundary = [^[:L:][:M:][:N:]]; diff --git a/icuSources/data/translit/es_ja.txt b/icuSources/data/translit/es_ja.txt index 02718efe..d50a6133 100644 --- a/icuSources/data/translit/es_ja.txt +++ b/icuSources/data/translit/es_ja.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: es_ja.txt -# Generated from CLDR +# Generated from CLDR # ::es-es_FONIPA; diff --git a/icuSources/data/translit/es_zh.txt b/icuSources/data/translit/es_zh.txt index 975357ac..17f4b5a2 100644 --- a/icuSources/data/translit/es_zh.txt +++ b/icuSources/data/translit/es_zh.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: es_zh.txt -# Generated from CLDR +# Generated from CLDR # ::es-es_FONIPA; diff --git a/icuSources/data/translit/fa_fa_Latn_BGN.txt b/icuSources/data/translit/fa_fa_Latn_BGN.txt index 0d486403..0fd2d118 100644 --- a/icuSources/data/translit/fa_fa_Latn_BGN.txt +++ b/icuSources/data/translit/fa_fa_Latn_BGN.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: fa_fa_Latn_BGN.txt -# Generated from CLDR +# Generated from CLDR # # diff --git a/icuSources/data/translit/he_he_Latn_BGN.txt b/icuSources/data/translit/he_he_Latn_BGN.txt index fe8105f4..fc971dbf 100644 --- a/icuSources/data/translit/he_he_Latn_BGN.txt +++ b/icuSources/data/translit/he_he_Latn_BGN.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: he_he_Latn_BGN.txt -# Generated from CLDR +# Generated from CLDR # # diff --git a/icuSources/data/translit/hy_AREVMDA_am.txt b/icuSources/data/translit/hy_AREVMDA_am.txt index 30e20a74..e3440afc 100644 --- a/icuSources/data/translit/hy_AREVMDA_am.txt +++ b/icuSources/data/translit/hy_AREVMDA_am.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: hy_AREVMDA_am.txt -# Generated from CLDR +# Generated from CLDR # ::hy_AREVMDA-hy_AREVMDA_FONIPA; diff --git a/icuSources/data/translit/hy_AREVMDA_ar.txt b/icuSources/data/translit/hy_AREVMDA_ar.txt index 92e8c057..9e7421ff 100644 --- a/icuSources/data/translit/hy_AREVMDA_ar.txt +++ b/icuSources/data/translit/hy_AREVMDA_ar.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: hy_AREVMDA_ar.txt -# Generated from CLDR +# Generated from CLDR # ::hy_AREVMDA-hy_AREVMDA_FONIPA; diff --git a/icuSources/data/translit/hy_AREVMDA_chr.txt b/icuSources/data/translit/hy_AREVMDA_chr.txt new file mode 100644 index 00000000..8c10c156 --- /dev/null +++ b/icuSources/data/translit/hy_AREVMDA_chr.txt @@ -0,0 +1,10 @@ +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# +# File: hy_AREVMDA_chr.txt +# Generated from CLDR +# + +::hy_AREVMDA-hy_AREVMDA_FONIPA; +::und_FONIPA-chr; + diff --git a/icuSources/data/translit/hy_AREVMDA_fa.txt b/icuSources/data/translit/hy_AREVMDA_fa.txt index c3eb596f..eb67e535 100644 --- a/icuSources/data/translit/hy_AREVMDA_fa.txt +++ b/icuSources/data/translit/hy_AREVMDA_fa.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: hy_AREVMDA_fa.txt -# Generated from CLDR +# Generated from CLDR # ::hy_AREVMDA-hy_AREVMDA_FONIPA; diff --git a/icuSources/data/translit/hy_AREVMDA_hy_AREVMDA_FONIPA.txt b/icuSources/data/translit/hy_AREVMDA_hy_AREVMDA_FONIPA.txt index 472824b9..2b3018a7 100644 --- a/icuSources/data/translit/hy_AREVMDA_hy_AREVMDA_FONIPA.txt +++ b/icuSources/data/translit/hy_AREVMDA_hy_AREVMDA_FONIPA.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: hy_AREVMDA_hy_AREVMDA_FONIPA.txt -# Generated from CLDR +# Generated from CLDR # # https://en.wikipedia.org/wiki/Western_Armenian#Phonology diff --git a/icuSources/data/translit/hy_am.txt b/icuSources/data/translit/hy_am.txt index d308cf7e..024a909a 100644 --- a/icuSources/data/translit/hy_am.txt +++ b/icuSources/data/translit/hy_am.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: hy_am.txt -# Generated from CLDR +# Generated from CLDR # ::hy-hy_FONIPA; diff --git a/icuSources/data/translit/hy_ar.txt b/icuSources/data/translit/hy_ar.txt index cd509fdf..dceab602 100644 --- a/icuSources/data/translit/hy_ar.txt +++ b/icuSources/data/translit/hy_ar.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: hy_ar.txt -# Generated from CLDR +# Generated from CLDR # ::hy-hy_FONIPA; diff --git a/icuSources/data/translit/hy_chr.txt b/icuSources/data/translit/hy_chr.txt new file mode 100644 index 00000000..969efe9f --- /dev/null +++ b/icuSources/data/translit/hy_chr.txt @@ -0,0 +1,10 @@ +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# +# File: hy_chr.txt +# Generated from CLDR +# + +::hy-hy_FONIPA; +::und_FONIPA-chr; + diff --git a/icuSources/data/translit/hy_fa.txt b/icuSources/data/translit/hy_fa.txt index 7f121cb9..141ec3c6 100644 --- a/icuSources/data/translit/hy_fa.txt +++ b/icuSources/data/translit/hy_fa.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: hy_fa.txt -# Generated from CLDR +# Generated from CLDR # ::hy-hy_FONIPA; diff --git a/icuSources/data/translit/hy_hy_FONIPA.txt b/icuSources/data/translit/hy_hy_FONIPA.txt index 77dd6784..be93da2d 100644 --- a/icuSources/data/translit/hy_hy_FONIPA.txt +++ b/icuSources/data/translit/hy_hy_FONIPA.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: hy_hy_FONIPA.txt -# Generated from CLDR +# Generated from CLDR # # https://en.wikipedia.org/wiki/Armenian_language#Phonology diff --git a/icuSources/data/translit/hy_hy_Latn_BGN.txt b/icuSources/data/translit/hy_hy_Latn_BGN.txt index c98925d8..d6b166d5 100644 --- a/icuSources/data/translit/hy_hy_Latn_BGN.txt +++ b/icuSources/data/translit/hy_hy_Latn_BGN.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: hy_hy_Latn_BGN.txt -# Generated from CLDR +# Generated from CLDR # # diff --git a/icuSources/data/translit/ia_am.txt b/icuSources/data/translit/ia_am.txt index 25e92c50..c77d89a7 100644 --- a/icuSources/data/translit/ia_am.txt +++ b/icuSources/data/translit/ia_am.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: ia_am.txt -# Generated from CLDR +# Generated from CLDR # ::ia-ia_FONIPA; diff --git a/icuSources/data/translit/ia_ar.txt b/icuSources/data/translit/ia_ar.txt index 767ca8ce..c0008630 100644 --- a/icuSources/data/translit/ia_ar.txt +++ b/icuSources/data/translit/ia_ar.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: ia_ar.txt -# Generated from CLDR +# Generated from CLDR # ::ia-ia_FONIPA; diff --git a/icuSources/data/translit/ia_chr.txt b/icuSources/data/translit/ia_chr.txt new file mode 100644 index 00000000..a3bbda7d --- /dev/null +++ b/icuSources/data/translit/ia_chr.txt @@ -0,0 +1,10 @@ +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# +# File: ia_chr.txt +# Generated from CLDR +# + +::ia-ia_FONIPA; +::und_FONIPA-chr; + diff --git a/icuSources/data/translit/ia_fa.txt b/icuSources/data/translit/ia_fa.txt index f2740a13..68d5ca7d 100644 --- a/icuSources/data/translit/ia_fa.txt +++ b/icuSources/data/translit/ia_fa.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: ia_fa.txt -# Generated from CLDR +# Generated from CLDR # ::ia-ia_FONIPA; diff --git a/icuSources/data/translit/ia_ia_FONIPA.txt b/icuSources/data/translit/ia_ia_FONIPA.txt old mode 100755 new mode 100644 index b81a25a4..48210de3 --- a/icuSources/data/translit/ia_ia_FONIPA.txt +++ b/icuSources/data/translit/ia_ia_FONIPA.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: ia_ia_FONIPA.txt -# Generated from CLDR +# Generated from CLDR # # Transformation from Interlingua (ia) to its IPA transcription (ia_FONIPA). diff --git a/icuSources/data/translit/it_am.txt b/icuSources/data/translit/it_am.txt index d8a06981..9238bb58 100644 --- a/icuSources/data/translit/it_am.txt +++ b/icuSources/data/translit/it_am.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: it_am.txt -# Generated from CLDR +# Generated from CLDR # # Italian to Amharic Transliteration diff --git a/icuSources/data/translit/it_ja.txt b/icuSources/data/translit/it_ja.txt index 1ae73f87..78e3a9bc 100644 --- a/icuSources/data/translit/it_ja.txt +++ b/icuSources/data/translit/it_ja.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: it_ja.txt -# Generated from CLDR +# Generated from CLDR # # Italian to Katakana Transliteration Table for ICU diff --git a/icuSources/data/translit/ja_Hrkt_ja_Latn_BGN.txt b/icuSources/data/translit/ja_Hrkt_ja_Latn_BGN.txt index 4a589294..04040d09 100644 --- a/icuSources/data/translit/ja_Hrkt_ja_Latn_BGN.txt +++ b/icuSources/data/translit/ja_Hrkt_ja_Latn_BGN.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: ja_Hrkt_ja_Latn_BGN.txt -# Generated from CLDR +# Generated from CLDR # # diff --git a/icuSources/data/translit/ja_Latn_ko.txt b/icuSources/data/translit/ja_Latn_ko.txt index 2eb824aa..9c0024ff 100644 --- a/icuSources/data/translit/ja_Latn_ko.txt +++ b/icuSources/data/translit/ja_Latn_ko.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: ja_Latn_ko.txt -# Generated from CLDR +# Generated from CLDR # # Japanese (Rōmaji) to Korean (Hangul) transliteration table for ICU. diff --git a/icuSources/data/translit/ja_Latn_ru.txt b/icuSources/data/translit/ja_Latn_ru.txt index d2fe3213..fc2bf525 100644 --- a/icuSources/data/translit/ja_Latn_ru.txt +++ b/icuSources/data/translit/ja_Latn_ru.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: ja_Latn_ru.txt -# Generated from CLDR +# Generated from CLDR # # Japanese (Rōmaji) to Russian (Cyrillic) Polivanov transliteration for ICU. diff --git a/icuSources/data/translit/ka_ka_Latn_BGN.txt b/icuSources/data/translit/ka_ka_Latn_BGN.txt index 9c850b7b..3841c1af 100644 --- a/icuSources/data/translit/ka_ka_Latn_BGN.txt +++ b/icuSources/data/translit/ka_ka_Latn_BGN.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: ka_ka_Latn_BGN.txt -# Generated from CLDR +# Generated from CLDR # # diff --git a/icuSources/data/translit/kk_am.txt b/icuSources/data/translit/kk_am.txt index b01cf23f..95090da3 100644 --- a/icuSources/data/translit/kk_am.txt +++ b/icuSources/data/translit/kk_am.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: kk_am.txt -# Generated from CLDR +# Generated from CLDR # ::kk-kk_FONIPA; diff --git a/icuSources/data/translit/kk_ar.txt b/icuSources/data/translit/kk_ar.txt index 9e6336e9..5cd9b5b1 100644 --- a/icuSources/data/translit/kk_ar.txt +++ b/icuSources/data/translit/kk_ar.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: kk_ar.txt -# Generated from CLDR +# Generated from CLDR # ::kk-kk_FONIPA; diff --git a/icuSources/data/translit/kk_chr.txt b/icuSources/data/translit/kk_chr.txt new file mode 100644 index 00000000..6503297d --- /dev/null +++ b/icuSources/data/translit/kk_chr.txt @@ -0,0 +1,10 @@ +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# +# File: kk_chr.txt +# Generated from CLDR +# + +::kk-kk_FONIPA; +::und_FONIPA-chr; + diff --git a/icuSources/data/translit/kk_fa.txt b/icuSources/data/translit/kk_fa.txt index 2e58e87c..e86fa400 100644 --- a/icuSources/data/translit/kk_fa.txt +++ b/icuSources/data/translit/kk_fa.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: kk_fa.txt -# Generated from CLDR +# Generated from CLDR # ::kk-kk_FONIPA; diff --git a/icuSources/data/translit/kk_kk_FONIPA.txt b/icuSources/data/translit/kk_kk_FONIPA.txt index 24be67e0..d5b43dbc 100644 --- a/icuSources/data/translit/kk_kk_FONIPA.txt +++ b/icuSources/data/translit/kk_kk_FONIPA.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: kk_kk_FONIPA.txt -# Generated from CLDR +# Generated from CLDR # # http://en.wikipedia.org/wiki/Kazakh_language#Phonology diff --git a/icuSources/data/translit/kk_kk_Latn_BGN.txt b/icuSources/data/translit/kk_kk_Latn_BGN.txt index 4e58f187..d9ef30e9 100644 --- a/icuSources/data/translit/kk_kk_Latn_BGN.txt +++ b/icuSources/data/translit/kk_kk_Latn_BGN.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: kk_kk_Latn_BGN.txt -# Generated from CLDR +# Generated from CLDR # # diff --git a/icuSources/data/translit/ko_ko_Latn_BGN.txt b/icuSources/data/translit/ko_ko_Latn_BGN.txt index 0e4ef0bf..ff54254b 100644 --- a/icuSources/data/translit/ko_ko_Latn_BGN.txt +++ b/icuSources/data/translit/ko_ko_Latn_BGN.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: ko_ko_Latn_BGN.txt -# Generated from CLDR +# Generated from CLDR # # diff --git a/icuSources/data/translit/ky_am.txt b/icuSources/data/translit/ky_am.txt index 0b89baaa..d342ddd9 100644 --- a/icuSources/data/translit/ky_am.txt +++ b/icuSources/data/translit/ky_am.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: ky_am.txt -# Generated from CLDR +# Generated from CLDR # ::ky-ky_FONIPA; diff --git a/icuSources/data/translit/ky_ar.txt b/icuSources/data/translit/ky_ar.txt index b807e9f7..d877705e 100644 --- a/icuSources/data/translit/ky_ar.txt +++ b/icuSources/data/translit/ky_ar.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: ky_ar.txt -# Generated from CLDR +# Generated from CLDR # ::ky-ky_FONIPA; diff --git a/icuSources/data/translit/ky_chr.txt b/icuSources/data/translit/ky_chr.txt new file mode 100644 index 00000000..9193c344 --- /dev/null +++ b/icuSources/data/translit/ky_chr.txt @@ -0,0 +1,10 @@ +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# +# File: ky_chr.txt +# Generated from CLDR +# + +::ky-ky_FONIPA; +::und_FONIPA-chr; + diff --git a/icuSources/data/translit/ky_fa.txt b/icuSources/data/translit/ky_fa.txt index ae1627ed..218d9c0e 100644 --- a/icuSources/data/translit/ky_fa.txt +++ b/icuSources/data/translit/ky_fa.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: ky_fa.txt -# Generated from CLDR +# Generated from CLDR # ::ky-ky_FONIPA; diff --git a/icuSources/data/translit/ky_ky_FONIPA.txt b/icuSources/data/translit/ky_ky_FONIPA.txt old mode 100755 new mode 100644 index c5cf3405..6aeb8794 --- a/icuSources/data/translit/ky_ky_FONIPA.txt +++ b/icuSources/data/translit/ky_ky_FONIPA.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: ky_ky_FONIPA.txt -# Generated from CLDR +# Generated from CLDR # # Transformation from Kyrgyz (ky) to its IPA transcription (ky_FONIPA). diff --git a/icuSources/data/translit/ky_ky_Latn_BGN.txt b/icuSources/data/translit/ky_ky_Latn_BGN.txt index 4c034e90..0f14c664 100644 --- a/icuSources/data/translit/ky_ky_Latn_BGN.txt +++ b/icuSources/data/translit/ky_ky_Latn_BGN.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: ky_ky_Latn_BGN.txt -# Generated from CLDR +# Generated from CLDR # # diff --git a/icuSources/data/translit/la_la_FONIPA.txt b/icuSources/data/translit/la_la_FONIPA.txt old mode 100755 new mode 100644 index 3a7a3c71..e2d94e0b --- a/icuSources/data/translit/la_la_FONIPA.txt +++ b/icuSources/data/translit/la_la_FONIPA.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: la_la_FONIPA.txt -# Generated from CLDR +# Generated from CLDR # # Transformation from Latin (la) to its IPA transcription (la_FONIPA). diff --git a/icuSources/data/translit/lt_Lower.txt b/icuSources/data/translit/lt_Lower.txt old mode 100755 new mode 100644 index f321ae2b..a90cff9e --- a/icuSources/data/translit/lt_Lower.txt +++ b/icuSources/data/translit/lt_Lower.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: lt_Lower.txt -# Generated from CLDR +# Generated from CLDR # # Introduce an explicit dot above when lowercasing capital Is and Js diff --git a/icuSources/data/translit/lt_Title.txt b/icuSources/data/translit/lt_Title.txt old mode 100755 new mode 100644 index 56fa8e9e..018ba4d5 --- a/icuSources/data/translit/lt_Title.txt +++ b/icuSources/data/translit/lt_Title.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: lt_Title.txt -# Generated from CLDR +# Generated from CLDR # # Make any string of letters after a cased letter be lower diff --git a/icuSources/data/translit/lt_Upper.txt b/icuSources/data/translit/lt_Upper.txt index f070c4ff..644b4224 100644 --- a/icuSources/data/translit/lt_Upper.txt +++ b/icuSources/data/translit/lt_Upper.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: lt_Upper.txt -# Generated from CLDR +# Generated from CLDR # # Copyright (C) 2011-2013, Apple Inc.; Unicode, Inc.; and others. All Rights Reserved. diff --git a/icuSources/data/translit/mk_mk_Latn_BGN.txt b/icuSources/data/translit/mk_mk_Latn_BGN.txt index b69d4de4..4dbd9999 100644 --- a/icuSources/data/translit/mk_mk_Latn_BGN.txt +++ b/icuSources/data/translit/mk_mk_Latn_BGN.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: mk_mk_Latn_BGN.txt -# Generated from CLDR +# Generated from CLDR # # diff --git a/icuSources/data/translit/mn_mn_Latn_BGN.txt b/icuSources/data/translit/mn_mn_Latn_BGN.txt index 33c9b9f1..dbed925d 100644 --- a/icuSources/data/translit/mn_mn_Latn_BGN.txt +++ b/icuSources/data/translit/mn_mn_Latn_BGN.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: mn_mn_Latn_BGN.txt -# Generated from CLDR +# Generated from CLDR # ######################################################################## diff --git a/icuSources/data/translit/mn_mn_Latn_MNS.txt b/icuSources/data/translit/mn_mn_Latn_MNS.txt index b18855d3..88fe8610 100644 --- a/icuSources/data/translit/mn_mn_Latn_MNS.txt +++ b/icuSources/data/translit/mn_mn_Latn_MNS.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: mn_mn_Latn_MNS.txt -# Generated from CLDR +# Generated from CLDR # # Transliteration of Mongolian Cyrillic Characters into Mongolian Latin diff --git a/icuSources/data/translit/my_am.txt b/icuSources/data/translit/my_am.txt index 7b3adc00..1901f12f 100644 --- a/icuSources/data/translit/my_am.txt +++ b/icuSources/data/translit/my_am.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: my_am.txt -# Generated from CLDR +# Generated from CLDR # ::my-my_FONIPA; diff --git a/icuSources/data/translit/my_ar.txt b/icuSources/data/translit/my_ar.txt index 7637e4ac..3a1e29e8 100644 --- a/icuSources/data/translit/my_ar.txt +++ b/icuSources/data/translit/my_ar.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: my_ar.txt -# Generated from CLDR +# Generated from CLDR # ::my-my_FONIPA; diff --git a/icuSources/data/translit/my_chr.txt b/icuSources/data/translit/my_chr.txt new file mode 100644 index 00000000..c697d14d --- /dev/null +++ b/icuSources/data/translit/my_chr.txt @@ -0,0 +1,10 @@ +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# +# File: my_chr.txt +# Generated from CLDR +# + +::my-my_FONIPA; +::und_FONIPA-chr; + diff --git a/icuSources/data/translit/my_fa.txt b/icuSources/data/translit/my_fa.txt index a8e7213c..466e1b38 100644 --- a/icuSources/data/translit/my_fa.txt +++ b/icuSources/data/translit/my_fa.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: my_fa.txt -# Generated from CLDR +# Generated from CLDR # ::my-my_FONIPA; diff --git a/icuSources/data/translit/my_my_FONIPA.txt b/icuSources/data/translit/my_my_FONIPA.txt index d090bbe1..7713d6eb 100644 --- a/icuSources/data/translit/my_my_FONIPA.txt +++ b/icuSources/data/translit/my_my_FONIPA.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: my_my_FONIPA.txt -# Generated from CLDR +# Generated from CLDR # # Pronunciation rules for Burmese. diff --git a/icuSources/data/translit/nl_Title.txt b/icuSources/data/translit/nl_Title.txt index 778a57d4..1243aee7 100644 --- a/icuSources/data/translit/nl_Title.txt +++ b/icuSources/data/translit/nl_Title.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: nl_Title.txt -# Generated from CLDR +# Generated from CLDR # # Copyright (C) 2011-2013, Apple Inc. and others. All Rights Reserved. diff --git a/icuSources/data/translit/pl_FONIPA_ja.txt b/icuSources/data/translit/pl_FONIPA_ja.txt index bd9e904a..70122906 100644 --- a/icuSources/data/translit/pl_FONIPA_ja.txt +++ b/icuSources/data/translit/pl_FONIPA_ja.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: pl_FONIPA_ja.txt -# Generated from CLDR +# Generated from CLDR # # Transforms a Phonemic IPA transcription of Polish (pl_FONIPA) to Katakana. diff --git a/icuSources/data/translit/pl_am.txt b/icuSources/data/translit/pl_am.txt index 17277b99..7c2e9728 100644 --- a/icuSources/data/translit/pl_am.txt +++ b/icuSources/data/translit/pl_am.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: pl_am.txt -# Generated from CLDR +# Generated from CLDR # ::pl-pl_FONIPA; diff --git a/icuSources/data/translit/pl_ar.txt b/icuSources/data/translit/pl_ar.txt index 73685274..623f1c01 100644 --- a/icuSources/data/translit/pl_ar.txt +++ b/icuSources/data/translit/pl_ar.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: pl_ar.txt -# Generated from CLDR +# Generated from CLDR # ::pl-pl_FONIPA; diff --git a/icuSources/data/translit/pl_chr.txt b/icuSources/data/translit/pl_chr.txt new file mode 100644 index 00000000..e738a197 --- /dev/null +++ b/icuSources/data/translit/pl_chr.txt @@ -0,0 +1,10 @@ +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# +# File: pl_chr.txt +# Generated from CLDR +# + +::pl-pl_FONIPA; +::und_FONIPA-chr; + diff --git a/icuSources/data/translit/pl_fa.txt b/icuSources/data/translit/pl_fa.txt index 182b6c25..bac9dd68 100644 --- a/icuSources/data/translit/pl_fa.txt +++ b/icuSources/data/translit/pl_fa.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: pl_fa.txt -# Generated from CLDR +# Generated from CLDR # ::pl-pl_FONIPA; diff --git a/icuSources/data/translit/pl_ja.txt b/icuSources/data/translit/pl_ja.txt index cee87722..9b5f9b35 100644 --- a/icuSources/data/translit/pl_ja.txt +++ b/icuSources/data/translit/pl_ja.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: pl_ja.txt -# Generated from CLDR +# Generated from CLDR # ::pl-pl_FONIPA; diff --git a/icuSources/data/translit/pl_pl_FONIPA.txt b/icuSources/data/translit/pl_pl_FONIPA.txt index 145f7002..6ee4cfb5 100644 --- a/icuSources/data/translit/pl_pl_FONIPA.txt +++ b/icuSources/data/translit/pl_pl_FONIPA.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: pl_pl_FONIPA.txt -# Generated from CLDR +# Generated from CLDR # # Polish orthography to phonemic transcription. diff --git a/icuSources/data/translit/ps_ps_Latn_BGN.txt b/icuSources/data/translit/ps_ps_Latn_BGN.txt index f9771509..90f48df9 100644 --- a/icuSources/data/translit/ps_ps_Latn_BGN.txt +++ b/icuSources/data/translit/ps_ps_Latn_BGN.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: ps_ps_Latn_BGN.txt -# Generated from CLDR +# Generated from CLDR # # diff --git a/icuSources/data/translit/rm_SURSILV_am.txt b/icuSources/data/translit/rm_SURSILV_am.txt index ea54b83a..b7319459 100644 --- a/icuSources/data/translit/rm_SURSILV_am.txt +++ b/icuSources/data/translit/rm_SURSILV_am.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: rm_SURSILV_am.txt -# Generated from CLDR +# Generated from CLDR # ::rm_SURSILV-rm_FONIPA_SURSILV; diff --git a/icuSources/data/translit/rm_SURSILV_ar.txt b/icuSources/data/translit/rm_SURSILV_ar.txt index d6191f74..e6da6120 100644 --- a/icuSources/data/translit/rm_SURSILV_ar.txt +++ b/icuSources/data/translit/rm_SURSILV_ar.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: rm_SURSILV_ar.txt -# Generated from CLDR +# Generated from CLDR # ::rm_SURSILV-rm_FONIPA_SURSILV; diff --git a/icuSources/data/translit/rm_SURSILV_chr.txt b/icuSources/data/translit/rm_SURSILV_chr.txt new file mode 100644 index 00000000..da475187 --- /dev/null +++ b/icuSources/data/translit/rm_SURSILV_chr.txt @@ -0,0 +1,10 @@ +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# +# File: rm_SURSILV_chr.txt +# Generated from CLDR +# + +::rm_SURSILV-rm_FONIPA_SURSILV; +::und_FONIPA-chr; + diff --git a/icuSources/data/translit/rm_SURSILV_fa.txt b/icuSources/data/translit/rm_SURSILV_fa.txt index 8fe5548d..7b5e8c6d 100644 --- a/icuSources/data/translit/rm_SURSILV_fa.txt +++ b/icuSources/data/translit/rm_SURSILV_fa.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: rm_SURSILV_fa.txt -# Generated from CLDR +# Generated from CLDR # ::rm_SURSILV-rm_FONIPA_SURSILV; diff --git a/icuSources/data/translit/rm_SURSILV_rm_FONIPA_SURSILV.txt b/icuSources/data/translit/rm_SURSILV_rm_FONIPA_SURSILV.txt index 9affbdee..ec69a0d6 100644 --- a/icuSources/data/translit/rm_SURSILV_rm_FONIPA_SURSILV.txt +++ b/icuSources/data/translit/rm_SURSILV_rm_FONIPA_SURSILV.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: rm_SURSILV_rm_FONIPA_SURSILV.txt -# Generated from CLDR +# Generated from CLDR # # Transforms Rumantsch Sursilvan (rm-sursilv) to IPA (rm-fonipa-sursilv). diff --git a/icuSources/data/translit/ro_FONIPA_ja.txt b/icuSources/data/translit/ro_FONIPA_ja.txt index dcb5c2b0..8e2f97e6 100644 --- a/icuSources/data/translit/ro_FONIPA_ja.txt +++ b/icuSources/data/translit/ro_FONIPA_ja.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: ro_FONIPA_ja.txt -# Generated from CLDR +# Generated from CLDR # # Transforms an IPA transcription of Romanian (ro_FONIPA) to Japanese Katakana. diff --git a/icuSources/data/translit/ro_am.txt b/icuSources/data/translit/ro_am.txt index 66416d44..9be22b84 100644 --- a/icuSources/data/translit/ro_am.txt +++ b/icuSources/data/translit/ro_am.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: ro_am.txt -# Generated from CLDR +# Generated from CLDR # ::ro-ro_FONIPA; diff --git a/icuSources/data/translit/ro_ar.txt b/icuSources/data/translit/ro_ar.txt index 474348ec..6d850ca2 100644 --- a/icuSources/data/translit/ro_ar.txt +++ b/icuSources/data/translit/ro_ar.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: ro_ar.txt -# Generated from CLDR +# Generated from CLDR # ::ro-ro_FONIPA; diff --git a/icuSources/data/translit/ro_chr.txt b/icuSources/data/translit/ro_chr.txt new file mode 100644 index 00000000..b3ea3c1d --- /dev/null +++ b/icuSources/data/translit/ro_chr.txt @@ -0,0 +1,10 @@ +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# +# File: ro_chr.txt +# Generated from CLDR +# + +::ro-ro_FONIPA; +::und_FONIPA-chr; + diff --git a/icuSources/data/translit/ro_fa.txt b/icuSources/data/translit/ro_fa.txt index 36a78b15..809ef00f 100644 --- a/icuSources/data/translit/ro_fa.txt +++ b/icuSources/data/translit/ro_fa.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: ro_fa.txt -# Generated from CLDR +# Generated from CLDR # ::ro-ro_FONIPA; diff --git a/icuSources/data/translit/ro_ja.txt b/icuSources/data/translit/ro_ja.txt index a2be0c68..999718ba 100644 --- a/icuSources/data/translit/ro_ja.txt +++ b/icuSources/data/translit/ro_ja.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: ro_ja.txt -# Generated from CLDR +# Generated from CLDR # ::ro-ro_FONIPA; diff --git a/icuSources/data/translit/ro_ro_FONIPA.txt b/icuSources/data/translit/ro_ro_FONIPA.txt index 7524ed2e..f9658964 100644 --- a/icuSources/data/translit/ro_ro_FONIPA.txt +++ b/icuSources/data/translit/ro_ro_FONIPA.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: ro_ro_FONIPA.txt -# Generated from CLDR +# Generated from CLDR # # Romanian orthography to phonemic transcription. @@ -73,14 +70,12 @@ a → a ; ă → ə ; b → b ; ch → k ; -{c [ei]} $VowelAOU → t\u0361ʃ ; {c} [ei] → t\u0361ʃ ; c → k ; d → d ; e → e ; f → f ; gh → É¡ ; -{g [ei]} $VowelAOU → d\u0361ʒ ; {g} [ei] → d\u0361ʒ ; g → É¡ ; h → h ; diff --git a/icuSources/data/translit/root.txt b/icuSources/data/translit/root.txt index d31a9758..5c5c99f1 100644 --- a/icuSources/data/translit/root.txt +++ b/icuSources/data/translit/root.txt @@ -1,12 +1,10 @@ -// *************************************************************************** -// * -// * Copyright (C) 2004-2016, International Business Machines -// * Corporation; Unicode, Inc.; and others. All Rights Reserved. -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +// // File: root.txt -// Generated from CLDR +// Generated from CLDR // Plus Apple addition for SoftbankSMS and Simplified-Traditional/UniqueTraditionals +// Minus transforms not deemed necessary for Apple ICU, whose inclusion would cause perf impacts // root { RuleBasedTransliteratorIDs { @@ -124,6 +122,16 @@ root { } } + Bengali-Arabic { + alias {"Beng-Arab"} + } + Beng-Arab { + file { + resource:process(transliterator) {"Beng_Arab.txt"} + direction {"FORWARD"} + } + } + Bengali-Devanagari { alias {"Beng-Deva"} } @@ -221,6 +229,13 @@ root { } } + Beng-ur { + file { + resource:process(transliterator) {"Beng_ur.txt"} + direction {"FORWARD"} + } + } + Bulgarian-Latin/BGN { alias {"bg-bg_Latn/BGN"} } @@ -250,6 +265,16 @@ root { } } + Devanagari-Arabic { + alias {"Deva-Arab"} + } + Deva-Arab { + file { + resource:process(transliterator) {"Deva_Arab.txt"} + direction {"FORWARD"} + } + } + Devanagari-Bengali { alias {"Deva-Beng"} } @@ -347,6 +372,13 @@ root { } } + Deva-ur { + file { + resource:process(transliterator) {"Deva_ur.txt"} + direction {"FORWARD"} + } + } + Fullwidth-Halfwidth { file { resource:process(transliterator) {"Fullwidth_Halfwidth.txt"} @@ -437,6 +469,16 @@ root { } } + Gujarati-Arabic { + alias {"Gujr-Arab"} + } + Gujr-Arab { + file { + resource:process(transliterator) {"Gujr_Arab.txt"} + direction {"FORWARD"} + } + } + Gujarati-Bengali { alias {"Gujr-Beng"} } @@ -534,6 +576,23 @@ root { } } + Gujr-ur { + file { + resource:process(transliterator) {"Gujr_ur.txt"} + direction {"FORWARD"} + } + } + + Gurmukhi-Arabic { + alias {"Guru-Arab"} + } + Guru-Arab { + file { + resource:process(transliterator) {"Guru_Arab.txt"} + direction {"FORWARD"} + } + } + Gurmukhi-Bengali { alias {"Guru-Beng"} } @@ -631,6 +690,13 @@ root { } } + Guru-ur { + file { + resource:process(transliterator) {"Guru_ur.txt"} + direction {"FORWARD"} + } + } + Han-Latin { alias {"Hani-Latn"} } @@ -757,6 +823,13 @@ root { } } + InterIndic-Arabic { + internal { + resource:process(transliterator) {"InterIndic_Arabic.txt"} + direction {"FORWARD"} + } + } + InterIndic-Bengali { internal { resource:process(transliterator) {"InterIndic_Bengali.txt"} @@ -827,6 +900,13 @@ root { } } + InterIndic-ur { + internal { + resource:process(transliterator) {"InterIndic_ur.txt"} + direction {"FORWARD"} + } + } + Jamo-Latin { alias {"Jamo-Latn"} } @@ -837,6 +917,16 @@ root { } } + Kannada-Arabic { + alias {"Knda-Arab"} + } + Knda-Arab { + file { + resource:process(transliterator) {"Knda_Arab.txt"} + direction {"FORWARD"} + } + } + Kannada-Bengali { alias {"Knda-Beng"} } @@ -934,6 +1024,13 @@ root { } } + Knda-ur { + file { + resource:process(transliterator) {"Knda_ur.txt"} + direction {"FORWARD"} + } + } + Katakana-Latin/BGN { alias {"ja_Hrkt-ja_Latn/BGN"} } @@ -1207,6 +1304,16 @@ root { } } + Malayalam-Arabic { + alias {"Mlym-Arab"} + } + Mlym-Arab { + file { + resource:process(transliterator) {"Mlym_Arab.txt"} + direction {"FORWARD"} + } + } + Malayalam-Bengali { alias {"Mlym-Beng"} } @@ -1304,6 +1411,13 @@ root { } } + Mlym-ur { + file { + resource:process(transliterator) {"Mlym_ur.txt"} + direction {"FORWARD"} + } + } + Maldivian-Latin/BGN { alias {"dv-dv_Latn/BGN"} } @@ -1324,6 +1438,16 @@ root { } } + Oriya-Arabic { + alias {"Orya-Arab"} + } + Orya-Arab { + file { + resource:process(transliterator) {"Orya_Arab.txt"} + direction {"FORWARD"} + } + } + Oriya-Bengali { alias {"Orya-Beng"} } @@ -1421,6 +1545,13 @@ root { } } + Orya-ur { + file { + resource:process(transliterator) {"Orya_ur.txt"} + direction {"FORWARD"} + } + } + Pashto-Latin/BGN { alias {"ps-ps_Latn/BGN"} } @@ -1519,6 +1650,16 @@ root { } } + Tamil-Arabic { + alias {"Taml-Arab"} + } + Taml-Arab { + file { + resource:process(transliterator) {"Taml_Arab.txt"} + direction {"FORWARD"} + } + } + Tamil-Bengali { alias {"Taml-Beng"} } @@ -1616,6 +1757,23 @@ root { } } + Taml-ur { + file { + resource:process(transliterator) {"Taml_ur.txt"} + direction {"FORWARD"} + } + } + + Telugu-Arabic { + alias {"Telu-Arab"} + } + Telu-Arab { + file { + resource:process(transliterator) {"Telu_Arab.txt"} + direction {"FORWARD"} + } + } + Telugu-Bengali { alias {"Telu-Beng"} } @@ -1713,6 +1871,13 @@ root { } } + Telu-ur { + file { + resource:process(transliterator) {"Telu_ur.txt"} + direction {"FORWARD"} + } + } + Latin-Thaana { alias {"Latn-Thaa"} } @@ -1811,6 +1976,19 @@ root { } } + am-am_FONIPA { + file { + resource:process(transliterator) {"am_am_FONIPA.txt"} + direction {"FORWARD"} + } + } + am_FONIPA-am { + file { + resource:process(transliterator) {"am_am_FONIPA.txt"} + direction {"REVERSE"} + } + } + az-Lower { file { resource:process(transliterator) {"az_Lower.txt"} @@ -1839,6 +2017,13 @@ root { } } + chr-chr_FONIPA { + file { + resource:process(transliterator) {"chr_chr_FONIPA.txt"} + direction {"FORWARD"} + } + } + cs-ar { file { resource:process(transliterator) {"cs_ar.txt"} @@ -1909,6 +2094,13 @@ root { } } + eo-eo_FONIPA { + file { + resource:process(transliterator) {"eo_eo_FONIPA.txt"} + direction {"FORWARD"} + } + } + es-am { file { resource:process(transliterator) {"es_am.txt"} @@ -1993,6 +2185,27 @@ root { } } + hy-hy_FONIPA { + file { + resource:process(transliterator) {"hy_hy_FONIPA.txt"} + direction {"FORWARD"} + } + } + + hy_AREVMDA-hy_AREVMDA_FONIPA { + file { + resource:process(transliterator) {"hy_AREVMDA_hy_AREVMDA_FONIPA.txt"} + direction {"FORWARD"} + } + } + + ia-ia_FONIPA { + file { + resource:process(transliterator) {"ia_ia_FONIPA.txt"} + direction {"FORWARD"} + } + } + it-am { file { resource:process(transliterator) {"it_am.txt"} @@ -2021,6 +2234,20 @@ root { } } + kk-kk_FONIPA { + file { + resource:process(transliterator) {"kk_kk_FONIPA.txt"} + direction {"FORWARD"} + } + } + + ky-ky_FONIPA { + file { + resource:process(transliterator) {"ky_ky_FONIPA.txt"} + direction {"FORWARD"} + } + } + la-la_FONIPA { file { resource:process(transliterator) {"la_la_FONIPA.txt"} @@ -2049,6 +2276,27 @@ root { } } + mn-mn_Latn/MNS { + file { + resource:process(transliterator) {"mn_mn_Latn_MNS.txt"} + direction {"FORWARD"} + } + } + + my-my_FONIPA { + file { + resource:process(transliterator) {"my_my_FONIPA.txt"} + direction {"FORWARD"} + } + } + + Zawgyi-my { + file { + resource:process(transliterator) {"Zawgyi_my.txt"} + direction {"FORWARD"} + } + } + nl-Title { file { resource:process(transliterator) {"nl_Title.txt"} @@ -2063,7 +2311,7 @@ root { } } - pl-ja { + pl-ja { file { resource:process(transliterator) {"pl_ja.txt"} direction {"FORWARD"} @@ -2136,6 +2384,20 @@ root { } } + si-si_FONIPA { + file { + resource:process(transliterator) {"si_si_FONIPA.txt"} + direction {"FORWARD"} + } + } + + si-si_Latn { + file { + resource:process(transliterator) {"si_si_Latn.txt"} + direction {"FORWARD"} + } + } + sk-ar { file { resource:process(transliterator) {"sk_ar.txt"} @@ -2164,6 +2426,13 @@ root { } } + ta-ta_FONIPA { + file { + resource:process(transliterator) {"ta_ta_FONIPA.txt"} + direction {"FORWARD"} + } + } + tlh-tlh_FONIPA { file { resource:process(transliterator) {"tlh_tlh_FONIPA.txt"} @@ -2212,6 +2481,13 @@ root { } } + xh-xh_FONIPA { + file { + resource:process(transliterator) {"xh_xh_FONIPA.txt"} + direction {"FORWARD"} + } + } + yo-yo_BJ { file { resource:process(transliterator) {"yo_yo_BJ.txt"} @@ -2226,6 +2502,13 @@ root { } } + zu-zu_FONIPA { + file { + resource:process(transliterator) {"zu_zu_FONIPA.txt"} + direction {"FORWARD"} + } + } + } TransliteratorNamePattern { // Format for the display name of a Transliterator. diff --git a/icuSources/data/translit/ru_Latn_ru_BGN.txt b/icuSources/data/translit/ru_Latn_ru_BGN.txt index 5f03d619..19196b05 100644 --- a/icuSources/data/translit/ru_Latn_ru_BGN.txt +++ b/icuSources/data/translit/ru_Latn_ru_BGN.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: ru_Latn_ru_BGN.txt -# Generated from CLDR +# Generated from CLDR # # BGN/PCGN 1947 System for Russian, in direction ru_Latn → ru diff --git a/icuSources/data/translit/ru_ja.txt b/icuSources/data/translit/ru_ja.txt index ccec4992..f2848763 100644 --- a/icuSources/data/translit/ru_ja.txt +++ b/icuSources/data/translit/ru_ja.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: ru_ja.txt -# Generated from CLDR +# Generated from CLDR # # Transliteration from Russian into Japanese (Katakana). diff --git a/icuSources/data/translit/ru_ru_Latn_BGN.txt b/icuSources/data/translit/ru_ru_Latn_BGN.txt index 8c751391..8c205b68 100644 --- a/icuSources/data/translit/ru_ru_Latn_BGN.txt +++ b/icuSources/data/translit/ru_ru_Latn_BGN.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: ru_ru_Latn_BGN.txt -# Generated from CLDR +# Generated from CLDR # # BGN/PCGN 1947 System @@ -35,14 +32,14 @@ $prime = ʹ ; $doublePrime = ʺ ; $wordBoundary = [^[:L:][:M:][:N:]] ; -$upperConsonants = [БВГДЖЙКЛМНПРСТФХЦЧШЩЭ] ; -$lowerConsonants = [бвгджйклмнпрстфхцчшщэ] ; -$consonants = [$upperConsonants $lowerConsonants] ; $upperVowels = [АЕЁЭИОУЫЮЯ] ; $lowerVowels = [аеёэиоуыюя] ; $vowels = [$upperVowels $lowerVowels] ; -$lower = [$lowerConsonants $lowerVowels] ; -$upper = [$upperConsonants $upperVowels] ; +$upperConsonants = [[:Uppercase:]-$vowels] ; +$lowerConsonants = [[:Lowercase:]-$vowels] ; +$consonants = [$upperConsonants $lowerConsonants] ; +$upper = [:Uppercase:]; +$lower = [:Lowercase:]; ######################################################################## # Rules moved to front to avoid masking ######################################################################## diff --git a/icuSources/data/translit/ru_zh.txt b/icuSources/data/translit/ru_zh.txt index d556557a..694fd17b 100644 --- a/icuSources/data/translit/ru_zh.txt +++ b/icuSources/data/translit/ru_zh.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: ru_zh.txt -# Generated from CLDR +# Generated from CLDR # # Transliteration of Russian into Mandarin written in simplified Chinese. diff --git a/icuSources/data/translit/sat_Olck_sat_FONIPA.txt b/icuSources/data/translit/sat_Olck_sat_FONIPA.txt index c57d5181..4a6105d0 100644 --- a/icuSources/data/translit/sat_Olck_sat_FONIPA.txt +++ b/icuSources/data/translit/sat_Olck_sat_FONIPA.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: sat_Olck_sat_FONIPA.txt -# Generated from CLDR +# Generated from CLDR # # Santali (Ol Chiki) → Santali (International Phonetic Alphabet) diff --git a/icuSources/data/translit/sat_am.txt b/icuSources/data/translit/sat_am.txt index cd9a584a..c52cb39a 100644 --- a/icuSources/data/translit/sat_am.txt +++ b/icuSources/data/translit/sat_am.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: sat_am.txt -# Generated from CLDR +# Generated from CLDR # # TODO: Add other scripts (eg. sat-Beng) once we can transcribe them to IPA. diff --git a/icuSources/data/translit/sat_ar.txt b/icuSources/data/translit/sat_ar.txt index 9a17b95c..9df1b037 100644 --- a/icuSources/data/translit/sat_ar.txt +++ b/icuSources/data/translit/sat_ar.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: sat_ar.txt -# Generated from CLDR +# Generated from CLDR # # TODO: Add other scripts (eg. sat-Beng) once we can transcribe them to IPA. diff --git a/icuSources/data/translit/sat_chr.txt b/icuSources/data/translit/sat_chr.txt new file mode 100644 index 00000000..b6b63b0d --- /dev/null +++ b/icuSources/data/translit/sat_chr.txt @@ -0,0 +1,12 @@ +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# +# File: sat_chr.txt +# Generated from CLDR +# + +# TODO: Add other scripts (eg. sat-Beng) once we can transcribe them to IPA. +# Do this in a separate rule for "sat-sat_FONIPA", so it can be reused. +::sat_Olck-sat_FONIPA; +::und_FONIPA-chr; + diff --git a/icuSources/data/translit/sat_fa.txt b/icuSources/data/translit/sat_fa.txt index f35e2ff0..08cda47d 100644 --- a/icuSources/data/translit/sat_fa.txt +++ b/icuSources/data/translit/sat_fa.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: sat_fa.txt -# Generated from CLDR +# Generated from CLDR # # TODO: Add other scripts (eg. sat-Beng) once we can transcribe them to IPA. diff --git a/icuSources/data/translit/si_am.txt b/icuSources/data/translit/si_am.txt index 5862015a..702ab9cb 100644 --- a/icuSources/data/translit/si_am.txt +++ b/icuSources/data/translit/si_am.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: si_am.txt -# Generated from CLDR +# Generated from CLDR # ::si-si_FONIPA; diff --git a/icuSources/data/translit/si_ar.txt b/icuSources/data/translit/si_ar.txt index d23442b3..11ad8842 100644 --- a/icuSources/data/translit/si_ar.txt +++ b/icuSources/data/translit/si_ar.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: si_ar.txt -# Generated from CLDR +# Generated from CLDR # ::si-si_FONIPA; diff --git a/icuSources/data/translit/si_chr.txt b/icuSources/data/translit/si_chr.txt new file mode 100644 index 00000000..1cd4beb0 --- /dev/null +++ b/icuSources/data/translit/si_chr.txt @@ -0,0 +1,10 @@ +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# +# File: si_chr.txt +# Generated from CLDR +# + +::si-si_FONIPA; +::und_FONIPA-chr; + diff --git a/icuSources/data/translit/si_fa.txt b/icuSources/data/translit/si_fa.txt index b28c18c9..7b89a36f 100644 --- a/icuSources/data/translit/si_fa.txt +++ b/icuSources/data/translit/si_fa.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: si_fa.txt -# Generated from CLDR +# Generated from CLDR # ::si-si_FONIPA; diff --git a/icuSources/data/translit/si_si_FONIPA.txt b/icuSources/data/translit/si_si_FONIPA.txt index 58e98139..b1c6c8ac 100644 --- a/icuSources/data/translit/si_si_FONIPA.txt +++ b/icuSources/data/translit/si_si_FONIPA.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: si_si_FONIPA.txt -# Generated from CLDR +# Generated from CLDR # # Sinhala pronunciation rules diff --git a/icuSources/data/translit/si_si_Latn.txt b/icuSources/data/translit/si_si_Latn.txt index 393a440a..f17dbe19 100644 --- a/icuSources/data/translit/si_si_Latn.txt +++ b/icuSources/data/translit/si_si_Latn.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: si_si_Latn.txt -# Generated from CLDR +# Generated from CLDR # # Based on http://en.wiktionary.org/wiki/Wiktionary:Sinhalese_transliteration diff --git a/icuSources/data/translit/sk_FONIPA_ja.txt b/icuSources/data/translit/sk_FONIPA_ja.txt index adbf0106..40dcf9d1 100644 --- a/icuSources/data/translit/sk_FONIPA_ja.txt +++ b/icuSources/data/translit/sk_FONIPA_ja.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: sk_FONIPA_ja.txt -# Generated from CLDR +# Generated from CLDR # # Phonemic transcription of Slovak into Katakana. diff --git a/icuSources/data/translit/sk_am.txt b/icuSources/data/translit/sk_am.txt index 5c4dc7be..0ecf8a7e 100644 --- a/icuSources/data/translit/sk_am.txt +++ b/icuSources/data/translit/sk_am.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: sk_am.txt -# Generated from CLDR +# Generated from CLDR # ::sk-sk_FONIPA; diff --git a/icuSources/data/translit/sk_ar.txt b/icuSources/data/translit/sk_ar.txt index 17985be1..4d815cd0 100644 --- a/icuSources/data/translit/sk_ar.txt +++ b/icuSources/data/translit/sk_ar.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: sk_ar.txt -# Generated from CLDR +# Generated from CLDR # ::sk-sk_FONIPA; diff --git a/icuSources/data/translit/sk_chr.txt b/icuSources/data/translit/sk_chr.txt new file mode 100644 index 00000000..dc91cf1b --- /dev/null +++ b/icuSources/data/translit/sk_chr.txt @@ -0,0 +1,10 @@ +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# +# File: sk_chr.txt +# Generated from CLDR +# + +::sk-sk_FONIPA; +::und_FONIPA-chr; + diff --git a/icuSources/data/translit/sk_fa.txt b/icuSources/data/translit/sk_fa.txt index ba50a524..fe6d8aab 100644 --- a/icuSources/data/translit/sk_fa.txt +++ b/icuSources/data/translit/sk_fa.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: sk_fa.txt -# Generated from CLDR +# Generated from CLDR # ::sk-sk_FONIPA; diff --git a/icuSources/data/translit/sk_ja.txt b/icuSources/data/translit/sk_ja.txt index 87a1a565..3e937024 100644 --- a/icuSources/data/translit/sk_ja.txt +++ b/icuSources/data/translit/sk_ja.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: sk_ja.txt -# Generated from CLDR +# Generated from CLDR # ::sk-sk_FONIPA; diff --git a/icuSources/data/translit/sk_sk_FONIPA.txt b/icuSources/data/translit/sk_sk_FONIPA.txt index 405f22e0..807b659f 100644 --- a/icuSources/data/translit/sk_sk_FONIPA.txt +++ b/icuSources/data/translit/sk_sk_FONIPA.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: sk_sk_FONIPA.txt -# Generated from CLDR +# Generated from CLDR # # Slovak orthography to phonemic transcription. diff --git a/icuSources/data/translit/sr_sr_Latn_BGN.txt b/icuSources/data/translit/sr_sr_Latn_BGN.txt index 63281816..6389f856 100644 --- a/icuSources/data/translit/sr_sr_Latn_BGN.txt +++ b/icuSources/data/translit/sr_sr_Latn_BGN.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: sr_sr_Latn_BGN.txt -# Generated from CLDR +# Generated from CLDR # # diff --git a/icuSources/data/translit/ta_ta_FONIPA.txt b/icuSources/data/translit/ta_ta_FONIPA.txt new file mode 100644 index 00000000..06895e94 --- /dev/null +++ b/icuSources/data/translit/ta_ta_FONIPA.txt @@ -0,0 +1,79 @@ +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# +# File: ta_ta_FONIPA.txt +# Generated from CLDR +# + +$c = [\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9]; +$v = [\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCC]; +$nasal = [ŋɲɳnm]; +# Delete ZWNJ and ZWJ to simplify further processing. +\u200C → ; +\u200D → ; +::NFC; +# Manifest the implicit vowel after every consonant that is not followed by a +# dependent vowel or virama. +($c) } [^$v \u0BCD] → $1 a; +::Null; +ஃப → f; +ஃ → x; +அ → a; +ஆ → aː; +இ → i; +ஈ → iː; +உ → u; +ஊ → uː; +எ → e; +ஏ → eː; +ஐ → aɪ; +ஒ → o; +ஓ → oː; +ஔ → aʊ; +$nasal { க → g; +க → k; +ங → ŋ; +$nasal { ச → d\u0361ʒ; +ச\u0BCDச → t\u0361ʃ; +[ʈr] { ச → t\u0361ʃ; +ச → s \u02BC; +ஜ → d\u0361ʒ; +ஞ → ɲ; +$nasal { ட → ɖ; +ட → ʈ; +ண → ɳ; +$nasal { த → d\u032A; +த → t\u032A; +ந → n; +ன → n; +$nasal { ப → b; +ப → p; +à®® → m; +ய → j; +à®° → r; +à®±\u0BCDà®± → tʳ; +à®± } \u0BCD → tʳ; +$nasal { à®± → tʳ; +à®± → r; +ல → l; +ள → É­; +à®´ → É»; +வ → ʋ; +ஶ → ʃ; +à®· → ʂ; +ஸ\u0BCD } à®° → ʃ; +ஸ → s; +ஹ → h; +\u0BBE → aː; +\u0BBF → i; +\u0BC0 → iː; +\u0BC1 → u; +\u0BC2 → uː; +\u0BC6 → e; +\u0BC7 → eː; +\u0BC8 → aɪ; +\u0BCA → o; +\u0BCB → oː; +\u0BCC → aʊ; +\u0BCD → ; + diff --git a/icuSources/data/translit/tk_Cyrl_tk_BGN.txt b/icuSources/data/translit/tk_Cyrl_tk_BGN.txt index fee93969..da778543 100644 --- a/icuSources/data/translit/tk_Cyrl_tk_BGN.txt +++ b/icuSources/data/translit/tk_Cyrl_tk_BGN.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: tk_Cyrl_tk_BGN.txt -# Generated from CLDR +# Generated from CLDR # # diff --git a/icuSources/data/translit/tlh_am.txt b/icuSources/data/translit/tlh_am.txt index 6d98695b..6d0c8931 100644 --- a/icuSources/data/translit/tlh_am.txt +++ b/icuSources/data/translit/tlh_am.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: tlh_am.txt -# Generated from CLDR +# Generated from CLDR # ::tlh-tlh_FONIPA; diff --git a/icuSources/data/translit/tlh_ar.txt b/icuSources/data/translit/tlh_ar.txt index 96c888b6..358aee90 100644 --- a/icuSources/data/translit/tlh_ar.txt +++ b/icuSources/data/translit/tlh_ar.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: tlh_ar.txt -# Generated from CLDR +# Generated from CLDR # ::tlh-tlh_FONIPA; diff --git a/icuSources/data/translit/tlh_chr.txt b/icuSources/data/translit/tlh_chr.txt new file mode 100644 index 00000000..1b77102b --- /dev/null +++ b/icuSources/data/translit/tlh_chr.txt @@ -0,0 +1,10 @@ +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# +# File: tlh_chr.txt +# Generated from CLDR +# + +::tlh-tlh_FONIPA; +::und_FONIPA-chr; + diff --git a/icuSources/data/translit/tlh_fa.txt b/icuSources/data/translit/tlh_fa.txt index c50b897e..67c9aef8 100644 --- a/icuSources/data/translit/tlh_fa.txt +++ b/icuSources/data/translit/tlh_fa.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: tlh_fa.txt -# Generated from CLDR +# Generated from CLDR # ::tlh-tlh_FONIPA; diff --git a/icuSources/data/translit/tlh_tlh_FONIPA.txt b/icuSources/data/translit/tlh_tlh_FONIPA.txt old mode 100755 new mode 100644 index c23253c1..8b63b665 --- a/icuSources/data/translit/tlh_tlh_FONIPA.txt +++ b/icuSources/data/translit/tlh_tlh_FONIPA.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: tlh_tlh_FONIPA.txt -# Generated from CLDR +# Generated from CLDR # # Transformation from Klingon (tlh) to its IPA transcription (tlh_FONIPA). diff --git a/icuSources/data/translit/tr_Lower.txt b/icuSources/data/translit/tr_Lower.txt index 7b86e1d8..8fbf1068 100644 --- a/icuSources/data/translit/tr_Lower.txt +++ b/icuSources/data/translit/tr_Lower.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: tr_Lower.txt -# Generated from CLDR +# Generated from CLDR # # I and i-dotless; I-dot and i are case pairs in Turkish and Azeri diff --git a/icuSources/data/translit/tr_Title.txt b/icuSources/data/translit/tr_Title.txt index c623e7b2..745c5b8f 100644 --- a/icuSources/data/translit/tr_Title.txt +++ b/icuSources/data/translit/tr_Title.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: tr_Title.txt -# Generated from CLDR +# Generated from CLDR # # I and i-dotless; I-dot and i are case pairs in Turkish and Azeri diff --git a/icuSources/data/translit/tr_Upper.txt b/icuSources/data/translit/tr_Upper.txt index 0b0e1254..24c629aa 100644 --- a/icuSources/data/translit/tr_Upper.txt +++ b/icuSources/data/translit/tr_Upper.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: tr_Upper.txt -# Generated from CLDR +# Generated from CLDR # # Copyright (C) 2011-2013, Apple Inc.; Unicode, Inc.; and others. All Rights Reserved. diff --git a/icuSources/data/translit/trnsfiles.mk b/icuSources/data/translit/trnsfiles.mk index 81078b44..3c2630b8 100644 --- a/icuSources/data/translit/trnsfiles.mk +++ b/icuSources/data/translit/trnsfiles.mk @@ -1,3 +1,5 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html # * Copyright (C) 1997-2006, International Business Machines # * Corporation and others. All Rights Reserved. # A list of txt's to build diff --git a/icuSources/data/translit/uk_uk_Latn_BGN.txt b/icuSources/data/translit/uk_uk_Latn_BGN.txt index 88a42d09..c2da7942 100644 --- a/icuSources/data/translit/uk_uk_Latn_BGN.txt +++ b/icuSources/data/translit/uk_uk_Latn_BGN.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: uk_uk_Latn_BGN.txt -# Generated from CLDR +# Generated from CLDR # # diff --git a/icuSources/data/translit/und_FONIPA_ar.txt b/icuSources/data/translit/und_FONIPA_ar.txt index 55674fbe..1e79833c 100644 --- a/icuSources/data/translit/und_FONIPA_ar.txt +++ b/icuSources/data/translit/und_FONIPA_ar.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: und_FONIPA_ar.txt -# Generated from CLDR +# Generated from CLDR # # Vowels diff --git a/icuSources/data/translit/und_FONIPA_chr.txt b/icuSources/data/translit/und_FONIPA_chr.txt new file mode 100644 index 00000000..5448e056 --- /dev/null +++ b/icuSources/data/translit/und_FONIPA_chr.txt @@ -0,0 +1,178 @@ +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# +# File: und_FONIPA_chr.txt +# Generated from CLDR +# + +::NFD; +\u030B → Ë¥; +\u0301 → ˦; +\u0304 → ˧; +[ \u0300 \u030F ] → ˧˩; +\u030C → ˨˦; +\u0302 → ˥˧; +ə\u0303 → ə\u0303; +[ \u0303 \u0330 ꜜ ꜛ ↗ ↘ ] → ; +[{ŋɡ\u0361} {ŋg\u0361}] [k q ǃ ʗ ] → nk; +[{ŋɡ\u0361} {ŋg\u0361}] → nÉ¡; +{k\u0361x} → kh; +{k\u0361ɬ} → kl; +[{É¡\u0361ǀ} {g\u0361ǀ}] → t\u0361ɬ; +[{l\u0361ʒ} É®] → ls; +[{n\u033C} {n\u033C\u030A} {m\u033A} {n\u030A} {n\u0325} ⁿ ᵑ {ɳ\u030A} {ɳ\u0325} ɳ {ɲ\u030A} {ɲ\u0325} ɲ {É´\u030A} {É´\u0325} É´ {ŋ\u030A} {ŋ\u0325} ŋ] → n; +[ɱ {m\u0325} {m\u032A} ᵐ] → m; +[b {d\u033C} {b\u033A} {ɾ\u033C} ɓ p {t\u033C} {p\u033A} pʼ ʘ ɋ] Ê°? → kÊ·; # Bolivia → ᏉᎵᏫᎠ [kÊ·oliwia], Bahamas → ᏆᎭᎹᏍ [kÊ·ahamas] +[{t\u032A} ʈ ǁ ʖ] → t; +[ɖ ɗ ᶑ ð {ð\u0320} {ð\u033C} {β\u033A}] → d; +[q ǃ ʗ {q\u0361χ} {É¡\u0361ǃ}] → k; +[g É¢ É£ É  ʛ] → É¡; +[f v β] → w; # Fiji → ᏫᏥ [wit\u0361si] +[θ {θ\u0331} {θ\u031E} {θ\u033C} {ɸ\u033A} z ʃ ʒ ʂ ʐ ʑ] → s; +[ɦ {c\u0327} x χ ʕ Ê¡ ʔ Ê°] → h; +[r ɾ ɽ ʁ {r\u031D} ɾ ɽ ʁ {l\u0325}] → l; +[ʝ ʲ] → j; +[ʎ {ʎ\u0325˔} {ʎ\u031D} {ʟ\u031D\u030A} {ʟ\u031D}] [y i ɨ ɪ ʉ]? [ʝ ʲ]? → lj; +[{t\u0361ʃ} {t\u035Cʃ} {ʧ} {t\u0361ɕ} {t\u035Cɕ} {ʨ} {ʈ\u0361ʂ} c ɕ {t\u0361ʃʼ} ǀ ʇ ǂ ʄ] → t\u0361ɬ; +[{d\u0361ʒ} ʤ Ê£ {d\u0361z} {d\u035Cz} {d\u0361ɕ} Ê¥ {d\u0361ʑ} {d\u035Cʑ} {ɖ\u0361ʐ} {d\u0361ʐ} ɟ] → t\u0361s; +[y i ɨ ɪ ʉ] → i; +[ə ɛ æ ɘ] → ə\u0303; +[ʊ ɯ] → u; +[ɔ ø] → o; +[ɑ] → a; +[ʼ \. \u032F ] → ; +::NULL; +aː → aa; +eː → ee; +iː → ii; +oː → oo; +uː → uu; +ə\u0303ː → ə\u0303ə\u0303; +hh+ → h; +ː → ; +::NULL; +t\u0361sa → Ꮳ; +t\u0361se → Ꮴ; +t\u0361si → Ꮵ; +t\u0361so → Ꮶ; +t\u0361su → Ꮷ; +t\u0361sə\u0303 → Ꮸ; +t\u0361s → Ꮵ; +t\u0361ɬa → Ꮭ; +t\u0361ɬe → Ꮮ; +t\u0361ɬi → Ꮯ; +t\u0361ɬo → Ꮰ; +t\u0361ɬu → Ꮱ; +t\u0361ɬə\u0303 → Ꮲ; +t\u0361ɬ → Ꮯ; +d\u0361la → Ꮬ; +d\u0361le → Ꮮ; +d\u0361li → Ꮯ; +d\u0361lo → Ꮰ; +d\u0361lu → Ꮱ; +d\u0361lə\u0303 → Ꮲ; +d\u0361l → Ꮯ; +ɬa → Ꮭ; +ɬe → Ꮮ; +ɬi → Ꮯ; +ɬo → Ꮰ; +ɬu → Ꮱ; +ɬə\u0303 → Ꮲ; +ɬ → Ꮯ; +ma → Ꮉ; +me → Ꮊ; +mi → Ꮋ; +mo → Ꮌ; +mu → Ꮍ; +mə\u0303 → Ᏽ; +m → Ꮋ; +nah → Ꮐ; +na → Ꮎ; +ne → Ꮑ; +ni → Ꮒ; +no → Ꮓ; +nu → Ꮔ; +nə\u0303 → Ꮕ; +n → Ꮒ; +ta → Ꮤ; +te → Ꮦ; +ti → Ꮨ; +to → Ꮩ; +tu → Ꮪ; +tə\u0303 → Ꮫ; +t → Ꮨ; +da → Ꮣ; +de → Ꮥ; +di → Ꮧ; +do → Ꮩ; +du → Ꮪ; +də\u0303 → Ꮫ; +d → Ꮧ; +[kÉ¡][wÊ·]a → Ꮖ; +[kÉ¡][wÊ·]e → Ꮗ; +[kÉ¡][wÊ·]i → Ꮘ; +[kÉ¡][wÊ·]o → Ꮙ; +[kÉ¡][wÊ·]u → Ꮚ; +[kÉ¡][wÊ·]ə\u0303 → Ꮛ; +[kÉ¡][wÊ·] → Ꮘ; +É¡a → Ꭶ; +ka → Ꭷ; +[kÉ¡]e → Ꭸ; +[kÉ¡]i → Ꭹ; +[kÉ¡]o → Ꭺ; +[kÉ¡]u → Ꭻ; +[kÉ¡]ə\u0303 → Ꭼ; +[kÉ¡] → Ꭹ; +sa → Ꮜ; +se → Ꮞ; +si → Ꮟ; +so → Ꮠ; +su → Ꮡ; +sə\u0303 → Ꮢ; +s → Ꮝ; +ha → Ꭽ; +he → Ꭾ; +hi → Ꭿ; +ho → Ꮀ; +hu → Ꮁ; +hə\u0303 → Ꮂ; +hna → Ꮏ; +h → Ꭿ; +la → Ꮃ; +le → Ꮄ; +li → Ꮅ; +lo → Ꮆ; +lu → Ꮇ; +lə\u0303 → Ꮈ; +l → Ꮅ; +wa → Ꮹ; +we → Ꮺ; +wi → Ꮻ; +wo → Ꮼ; +wu → Ꮽ; +wə\u0303 → Ꮾ; +w → Ꮻ; +ja → Ꮿ; +je → Ᏸ; +ji → Ᏹ; +jo → Ᏺ; +ju → Ᏻ; +jə\u0303 → Ᏼ; +j → Ᏹ; +a → Ꭰ; +e → Ꭱ; +i → Ꭲ; +o → Ꭳ; +u → Ꭴ; +ə\u0303 → Ꭵ; +˥˧ → \u0302; +˧˩ → \u0300; +˨˦ → \u030C; +Ë¥ → \u030B; +˦ → \u0301; +˧ → \u0304; +::NULL; +[:Zs:]+ → ' '; +[^[:sc=Cher:][ \u030B \u0301 \u0304 \u0300 \u0302 \u030C ]] → ; +::NFC; + diff --git a/icuSources/data/translit/und_FONIPA_fa.txt b/icuSources/data/translit/und_FONIPA_fa.txt index 9a397217..5a1a322c 100644 --- a/icuSources/data/translit/und_FONIPA_fa.txt +++ b/icuSources/data/translit/und_FONIPA_fa.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: und_FONIPA_fa.txt -# Generated from CLDR +# Generated from CLDR # # Vowels diff --git a/icuSources/data/translit/und_FONIPA_und_FONXSAMP.txt b/icuSources/data/translit/und_FONIPA_und_FONXSAMP.txt index 44df2fa0..b8631468 100644 --- a/icuSources/data/translit/und_FONIPA_und_FONXSAMP.txt +++ b/icuSources/data/translit/und_FONIPA_und_FONXSAMP.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: und_FONIPA_und_FONXSAMP.txt -# Generated from CLDR +# Generated from CLDR # # Conversion between IPA and X-SAMPA phonetic transcription. diff --git a/icuSources/data/translit/uz_Cyrl_uz_BGN.txt b/icuSources/data/translit/uz_Cyrl_uz_BGN.txt index 05cb31ae..84898e65 100644 --- a/icuSources/data/translit/uz_Cyrl_uz_BGN.txt +++ b/icuSources/data/translit/uz_Cyrl_uz_BGN.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: uz_Cyrl_uz_BGN.txt -# Generated from CLDR +# Generated from CLDR # # diff --git a/icuSources/data/translit/uz_Cyrl_uz_Latn.txt b/icuSources/data/translit/uz_Cyrl_uz_Latn.txt old mode 100755 new mode 100644 index d80a3f1c..ae94dddf --- a/icuSources/data/translit/uz_Cyrl_uz_Latn.txt +++ b/icuSources/data/translit/uz_Cyrl_uz_Latn.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: uz_Cyrl_uz_Latn.txt -# Generated from CLDR +# Generated from CLDR # # Rules are predicated on running NFD first, and NFC afterwards diff --git a/icuSources/data/translit/xh_am.txt b/icuSources/data/translit/xh_am.txt index efd637d4..639732c1 100644 --- a/icuSources/data/translit/xh_am.txt +++ b/icuSources/data/translit/xh_am.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: xh_am.txt -# Generated from CLDR +# Generated from CLDR # ::xh-xh_FONIPA; diff --git a/icuSources/data/translit/xh_ar.txt b/icuSources/data/translit/xh_ar.txt index 55b068a7..586b1bac 100644 --- a/icuSources/data/translit/xh_ar.txt +++ b/icuSources/data/translit/xh_ar.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: xh_ar.txt -# Generated from CLDR +# Generated from CLDR # ::xh-xh_FONIPA; diff --git a/icuSources/data/translit/xh_chr.txt b/icuSources/data/translit/xh_chr.txt new file mode 100644 index 00000000..6d05af40 --- /dev/null +++ b/icuSources/data/translit/xh_chr.txt @@ -0,0 +1,10 @@ +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# +# File: xh_chr.txt +# Generated from CLDR +# + +::xh-xh_FONIPA; +::und_FONIPA-chr; + diff --git a/icuSources/data/translit/xh_fa.txt b/icuSources/data/translit/xh_fa.txt index 9433be2a..ae2e4910 100644 --- a/icuSources/data/translit/xh_fa.txt +++ b/icuSources/data/translit/xh_fa.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: xh_fa.txt -# Generated from CLDR +# Generated from CLDR # ::xh-xh_FONIPA; diff --git a/icuSources/data/translit/xh_xh_FONIPA.txt b/icuSources/data/translit/xh_xh_FONIPA.txt index 30919aa7..f9b3ebc6 100644 --- a/icuSources/data/translit/xh_xh_FONIPA.txt +++ b/icuSources/data/translit/xh_xh_FONIPA.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: xh_xh_FONIPA.txt -# Generated from CLDR +# Generated from CLDR # # Pronunciation rules for isiXhosa. diff --git a/icuSources/data/translit/yo_yo_BJ.txt b/icuSources/data/translit/yo_yo_BJ.txt index f512ff46..0eea75a6 100644 --- a/icuSources/data/translit/yo_yo_BJ.txt +++ b/icuSources/data/translit/yo_yo_BJ.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: yo_yo_BJ.txt -# Generated from CLDR +# Generated from CLDR # # diff --git a/icuSources/data/translit/zh_Latn_PINYIN_ru.txt b/icuSources/data/translit/zh_Latn_PINYIN_ru.txt index 5aa44e9c..ef543daa 100644 --- a/icuSources/data/translit/zh_Latn_PINYIN_ru.txt +++ b/icuSources/data/translit/zh_Latn_PINYIN_ru.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: zh_Latn_PINYIN_ru.txt -# Generated from CLDR +# Generated from CLDR # # Cyrillization of Mandarin Chinese from Pinyin into Russian (Palladius system). diff --git a/icuSources/data/translit/zu_am.txt b/icuSources/data/translit/zu_am.txt index 77ed1812..4a46f63d 100644 --- a/icuSources/data/translit/zu_am.txt +++ b/icuSources/data/translit/zu_am.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: zu_am.txt -# Generated from CLDR +# Generated from CLDR # ::zu-zu_FONIPA; diff --git a/icuSources/data/translit/zu_ar.txt b/icuSources/data/translit/zu_ar.txt index a92040fe..08799a8e 100644 --- a/icuSources/data/translit/zu_ar.txt +++ b/icuSources/data/translit/zu_ar.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: zu_ar.txt -# Generated from CLDR +# Generated from CLDR # ::zu-zu_FONIPA; diff --git a/icuSources/data/translit/zu_chr.txt b/icuSources/data/translit/zu_chr.txt new file mode 100644 index 00000000..e1d4f338 --- /dev/null +++ b/icuSources/data/translit/zu_chr.txt @@ -0,0 +1,10 @@ +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# +# File: zu_chr.txt +# Generated from CLDR +# + +::zu-zu_FONIPA; +::und_FONIPA-chr; + diff --git a/icuSources/data/translit/zu_fa.txt b/icuSources/data/translit/zu_fa.txt index b4d60509..69e7cb71 100644 --- a/icuSources/data/translit/zu_fa.txt +++ b/icuSources/data/translit/zu_fa.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: zu_fa.txt -# Generated from CLDR +# Generated from CLDR # ::zu-zu_FONIPA; diff --git a/icuSources/data/translit/zu_zu_FONIPA.txt b/icuSources/data/translit/zu_zu_FONIPA.txt index c5632747..530d9a0f 100644 --- a/icuSources/data/translit/zu_zu_FONIPA.txt +++ b/icuSources/data/translit/zu_zu_FONIPA.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: zu_zu_FONIPA.txt -# Generated from CLDR +# Generated from CLDR # # Pronunciation rules for isiZulu. diff --git a/icuSources/data/unidata/ApplePUApatch.txt b/icuSources/data/unidata/ApplePUApatch.txt index a2255475..9ef6b5ee 100644 --- a/icuSources/data/unidata/ApplePUApatch.txt +++ b/icuSources/data/unidata/ApplePUApatch.txt @@ -1,6 +1,6 @@ ---- icuSources/data/unidata/base_unidata/DerivedCoreProperties.txt 2016-08-25 19:34:36.000000000 -0700 -+++ icuSources/data/unidata/DerivedCoreProperties.txt 2016-08-25 21:55:13.000000000 -0700 -@@ -162,6 +162,9 @@ +--- icuSources/data/unidata/base_unidata/DerivedCoreProperties.txt 2017-04-18 11:34:02.000000000 -0700 ++++ icuSources/data/unidata/DerivedCoreProperties.txt 2017-04-19 20:59:33.000000000 -0700 +@@ -163,6 +163,9 @@ 29FE..2AFF ; Math 2B30..2B44 ; Math 2B47..2B4C ; Math @@ -10,7 +10,7 @@ FB29 ; Math FE61 ; Math FE62 ; Math -@@ -252,7 +255,7 @@ +@@ -253,7 +256,7 @@ 1EEAB..1EEBB ; Math 1EEF0..1EEF1 ; Math @@ -19,7 +19,7 @@ # ================================================ -@@ -905,6 +908,11 @@ +@@ -914,6 +917,11 @@ AC00..D7A3 ; Alphabetic D7B0..D7C6 ; Alphabetic D7CB..D7FB ; Alphabetic @@ -31,16 +31,16 @@ F900..FA6D ; Alphabetic FA70..FAD9 ; Alphabetic FB00..FB06 ; Alphabetic -@@ -1193,7 +1201,7 @@ +@@ -1237,7 +1245,7 @@ 2B820..2CEA1 ; Alphabetic 2F800..2FA1D ; Alphabetic --# Total code points: 110943 -+# Total code points: 110943+ApplePUA +-# Total code points: 118240 ++# Total code points: 118240+ApplePUA # ================================================ -@@ -2951,6 +2959,10 @@ +@@ -3007,6 +3015,10 @@ ABE5 ; Case_Ignorable ABE8 ; Case_Ignorable ABED ; Case_Ignorable @@ -51,16 +51,16 @@ FB1E ; Case_Ignorable FBB2..FBC1 ; Case_Ignorable FE00..FE0F ; Case_Ignorable -@@ -3043,7 +3055,7 @@ +@@ -3117,7 +3129,7 @@ E0020..E007F ; Case_Ignorable E0100..E01EF ; Case_Ignorable --# Total code points: 2115 -+# Total code points: 2115+ApplePUA +-# Total code points: 2240 ++# Total code points: 2240+ApplePUA # ================================================ -@@ -9378,6 +9390,9 @@ +@@ -9596,6 +9608,9 @@ ABE5 ; Grapheme_Extend ABE8 ; Grapheme_Extend ABED ; Grapheme_Extend @@ -70,16 +70,16 @@ FB1E ; Grapheme_Extend FE00..FE0F ; Grapheme_Extend FE20..FE2F ; Grapheme_Extend -@@ -9456,7 +9471,7 @@ - 1E8D0..1E8D6 ; Grapheme_Extend +@@ -9692,7 +9707,7 @@ + E0020..E007F ; Grapheme_Extend E0100..E01EF ; Grapheme_Extend --# Total code points: 1610 -+# Total code points: 1610+ApplePUA +-# Total code points: 1828 ++# Total code points: 1828+ApplePUA # ================================================ -@@ -10487,6 +10502,10 @@ +@@ -10731,6 +10746,10 @@ AC00..D7A3 ; Grapheme_Base D7B0..D7C6 ; Grapheme_Base D7CB..D7FB ; Grapheme_Base @@ -90,18 +90,18 @@ F900..FA6D ; Grapheme_Base FA70..FAD9 ; Grapheme_Base FB00..FB06 ; Grapheme_Base -@@ -10976,7 +10995,7 @@ +@@ -11251,7 +11270,7 @@ 2B820..2CEA1 ; Grapheme_Base 2F800..2FA1D ; Grapheme_Base --# Total code points: 118912+74 additions -+# Total code points: 118912+74 additions+ApplePUA +-# Total code points: 126288 ++# Total code points: 126288+ApplePUA # ================================================ ---- icuSources/data/unidata/base_unidata/ppucd.txt 2016-08-25 15:16:52.000000000 -0700 -+++ icuSources/data/unidata/ppucd.txt 2016-08-25 21:57:10.000000000 -0700 -@@ -18460,8 +18460,47 @@ +--- icuSources/data/unidata/base_unidata/ppucd.txt 2017-04-18 11:34:02.000000000 -0700 ++++ icuSources/data/unidata/ppucd.txt 2017-04-19 21:00:42.000000000 -0700 +@@ -18588,8 +18588,47 @@ block;DC00..DFFF;age=2.0;blk=Low_Surrogates;gc=Cs;GCB=CN;lb=SG # DC00..DFFF Low Surrogates @@ -119,10 +119,10 @@ +cp;F882;bc=AL;gc=Lo;Alpha;Gr_Base +cp;F883;bc=R;gc=Sc;Gr_Base +cp;F884..F889;bc=NSM;gc=Mn;GCB=EX;lb=CM;Gr_Ext;Case_Ignorable -+cp;F88A..F895;bc=NSM;ccc=107;gc=Mn;GCB=EX;lb=CM;Gr_Ext;Case_Ignorable ++cp;F88A..F895;bc=NSM;gc=Mn;GCB=EX;lb=CM;Gr_Ext;Case_Ignorable +cp;F896..F899;bc=NSM;gc=Mn;GCB=EX;lb=CM;Gr_Ext;Case_Ignorable +cp;F89A..F89E;bc=R;gc=Lo;Alpha;Gr_Base -+cp;F89F;bc=NSM;ccc=18;gc=Mn;GCB=EX;lb=CM;Gr_Ext;Case_Ignorable ++cp;F89F;bc=NSM;gc=Mn;GCB=EX;lb=CM;Gr_Ext;Case_Ignorable +cp;F8A0;bc=ET;gc=Sc;lb=PR;Gr_Base +cp;F8A1;bc=EN;ea=W;gc=No;nt=Di;nv=0;Gr_Base +cp;F8A2;bc=L;ea=W;gc=Nl;nt=Nu;nv=13;Alpha;Gr_Base @@ -151,9 +151,9 @@ block;F900..FAFF;age=1.1;Alpha;blk=CJK_Compat_Ideographs;Comp_Ex;CWKCF;dt=Can;ea=W;gc=Lo;Gr_Base;IDC;Ideo;IDS;lb=ID;NFC_QC=N;NFD_QC=N;NFKC_QC=N;NFKD_QC=N;SB=LE;sc=Hani;XIDC;XIDS # F900..FAFF CJK Compatibility Ideographs ---- icuSources/data/unidata/base_unidata/UnicodeData.txt 2016-08-25 14:39:20.000000000 -0700 -+++ icuSources/data/unidata/UnicodeData.txt 2016-08-25 21:55:45.000000000 -0700 -@@ -14876,7 +14876,65 @@ +--- icuSources/data/unidata/base_unidata/UnicodeData.txt 2017-04-18 11:34:02.000000000 -0700 ++++ icuSources/data/unidata/UnicodeData.txt 2017-04-19 21:04:53.000000000 -0700 +@@ -14932,7 +14932,65 @@ DC00;;Cs;0;L;;;;;N;;;;; DFFF;;Cs;0;L;;;;;N;;;;; E000;;Co;0;L;;;;;N;;;;; @@ -169,23 +169,23 @@ +F883;Apple Corporate deprecated Arabic rial;Sc;0;R;;;;;N;;;;; +F884;;Mn;0;NSM;;;;;N;;;;; +F889;;Mn;0;NSM;;;;;N;;;;; -+F88A;Apple Corporate deprecated Thai form;Mn;107;NSM;;;;;N;;;;; -+F88B;Apple Corporate deprecated Thai form;Mn;107;NSM;;;;;N;;;;; -+F88C;Apple Corporate deprecated Thai form;Mn;107;NSM;;;;;N;;;;; -+F88D;Apple Corporate deprecated Thai form;Mn;107;NSM;;;;;N;;;;; -+F88E;Apple Corporate deprecated Thai form;Mn;107;NSM;;;;;N;;;;; -+F88F;Apple Corporate deprecated Thai form;Mn;107;NSM;;;;;N;;;;; -+F890;Apple Corporate deprecated Thai form;Mn;107;NSM;;;;;N;;;;; -+F891;Apple Corporate deprecated Thai form;Mn;107;NSM;;;;;N;;;;; -+F892;Apple Corporate deprecated Thai form;Mn;107;NSM;;;;;N;;;;; -+F893;Apple Corporate deprecated Thai form;Mn;107;NSM;;;;;N;;;;; -+F894;Apple Corporate deprecated Thai form;Mn;107;NSM;;;;;N;;;;; -+F895;Apple Corporate deprecated Thai form;Mn;107;NSM;;;;;N;;;;; ++F88A;Apple Corporate deprecated Thai form;Mn;0;NSM;;;;;N;;;;; ++F88B;Apple Corporate deprecated Thai form;Mn;0;NSM;;;;;N;;;;; ++F88C;Apple Corporate deprecated Thai form;Mn;0;NSM;;;;;N;;;;; ++F88D;Apple Corporate deprecated Thai form;Mn;0;NSM;;;;;N;;;;; ++F88E;Apple Corporate deprecated Thai form;Mn;0;NSM;;;;;N;;;;; ++F88F;Apple Corporate deprecated Thai form;Mn;0;NSM;;;;;N;;;;; ++F890;Apple Corporate deprecated Thai form;Mn;0;NSM;;;;;N;;;;; ++F891;Apple Corporate deprecated Thai form;Mn;0;NSM;;;;;N;;;;; ++F892;Apple Corporate deprecated Thai form;Mn;0;NSM;;;;;N;;;;; ++F893;Apple Corporate deprecated Thai form;Mn;0;NSM;;;;;N;;;;; ++F894;Apple Corporate deprecated Thai form;Mn;0;NSM;;;;;N;;;;; ++F895;Apple Corporate deprecated Thai form;Mn;0;NSM;;;;;N;;;;; +F896;;Mn;0;NSM;;;;;N;;;;; +F899;;Mn;0;NSM;;;;;N;;;;; +F89A;;Lo;0;R;;;;;N;;;;; +F89E;;Lo;0;R;;;;;N;;;;; -+F89F;Apple Corporate deprecated Hebrew misc;Mn;18;NSM;;;;;N;;;;; ++F89F;Apple Corporate deprecated Hebrew misc;Mn;0;NSM;;;;;N;;;;; +F8A0;Apple Corporate deprecated Euro;Sc;0;ET;;;;;N;;;;; +F8A1;Apple Corporate deprecated Japanese digit zero full stop;No;0;EN;;;0;0;N;;;;; +F8A2;Apple Corporate deprecated Japanese roman numeral thirteen;Nl;0;L;;;;13;N;;;;; @@ -220,14 +220,3 @@ F900;CJK COMPATIBILITY IDEOGRAPH-F900;Lo;0;L;8C48;;;;N;;;;; F901;CJK COMPATIBILITY IDEOGRAPH-F901;Lo;0;L;66F4;;;;N;;;;; F902;CJK COMPATIBILITY IDEOGRAPH-F902;Lo;0;L;8ECA;;;;N;;;;; ---- icuSources/data/unidata/norm2/base_norm2/nfc.txt 2016-07-06 16:40:03.000000000 -0700 -+++ icuSources/data/unidata/norm2/nfc.txt 2016-08-25 21:58:56.000000000 -0700 -@@ -278,6 +278,8 @@ - AAC1:230 - AAF6:9 - ABED:9 -+F88A..F895:107 -+F89F:18 - FB1E:26 - FE20..FE26:230 - FE27..FE2D:220 diff --git a/icuSources/data/unidata/CaseFolding.txt b/icuSources/data/unidata/CaseFolding.txt index 0197a6c4..372ee68b 100644 --- a/icuSources/data/unidata/CaseFolding.txt +++ b/icuSources/data/unidata/CaseFolding.txt @@ -1,10 +1,11 @@ -# CaseFolding-8.0.0.txt -# Date: 2015-01-13, 18:16:36 GMT [MD] +# CaseFolding-9.0.0.txt +# Date: 2016-03-02, 18:54:54 GMT +# © 2016 Unicode®, Inc. +# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries. +# For terms of use, see http://www.unicode.org/terms_of_use.html # # Unicode Character Database -# Copyright (c) 1991-2015 Unicode, Inc. -# For terms of use, see http://www.unicode.org/terms_of_use.html -# For documentation, see http://www.unicode.org/reports/tr44/ +# For documentation, see http://www.unicode.org/reports/tr44/ # # Case Folding Properties # @@ -593,6 +594,15 @@ 13FB; C; 13F3; # CHEROKEE SMALL LETTER YU 13FC; C; 13F4; # CHEROKEE SMALL LETTER YV 13FD; C; 13F5; # CHEROKEE SMALL LETTER MV +1C80; C; 0432; # CYRILLIC SMALL LETTER ROUNDED VE +1C81; C; 0434; # CYRILLIC SMALL LETTER LONG-LEGGED DE +1C82; C; 043E; # CYRILLIC SMALL LETTER NARROW O +1C83; C; 0441; # CYRILLIC SMALL LETTER WIDE ES +1C84; C; 0442; # CYRILLIC SMALL LETTER TALL TE +1C85; C; 0442; # CYRILLIC SMALL LETTER THREE-LEGGED TE +1C86; C; 044A; # CYRILLIC SMALL LETTER TALL HARD SIGN +1C87; C; 0463; # CYRILLIC SMALL LETTER TALL YAT +1C88; C; A64B; # CYRILLIC SMALL LETTER UNBLENDED UK 1E00; C; 1E01; # LATIN CAPITAL LETTER A WITH RING BELOW 1E02; C; 1E03; # LATIN CAPITAL LETTER B WITH DOT ABOVE 1E04; C; 1E05; # LATIN CAPITAL LETTER B WITH DOT BELOW @@ -1163,6 +1173,7 @@ A7AA; C; 0266; # LATIN CAPITAL LETTER H WITH HOOK A7AB; C; 025C; # LATIN CAPITAL LETTER REVERSED OPEN E A7AC; C; 0261; # LATIN CAPITAL LETTER SCRIPT G A7AD; C; 026C; # LATIN CAPITAL LETTER L WITH BELT +A7AE; C; 026A; # LATIN CAPITAL LETTER SMALL CAPITAL I A7B0; C; 029E; # LATIN CAPITAL LETTER TURNED K A7B1; C; 0287; # LATIN CAPITAL LETTER TURNED T A7B2; C; 029D; # LATIN CAPITAL LETTER J WITH CROSSED-TAIL @@ -1327,6 +1338,42 @@ FF3A; C; FF5A; # FULLWIDTH LATIN CAPITAL LETTER Z 10425; C; 1044D; # DESERET CAPITAL LETTER ENG 10426; C; 1044E; # DESERET CAPITAL LETTER OI 10427; C; 1044F; # DESERET CAPITAL LETTER EW +104B0; C; 104D8; # OSAGE CAPITAL LETTER A +104B1; C; 104D9; # OSAGE CAPITAL LETTER AI +104B2; C; 104DA; # OSAGE CAPITAL LETTER AIN +104B3; C; 104DB; # OSAGE CAPITAL LETTER AH +104B4; C; 104DC; # OSAGE CAPITAL LETTER BRA +104B5; C; 104DD; # OSAGE CAPITAL LETTER CHA +104B6; C; 104DE; # OSAGE CAPITAL LETTER EHCHA +104B7; C; 104DF; # OSAGE CAPITAL LETTER E +104B8; C; 104E0; # OSAGE CAPITAL LETTER EIN +104B9; C; 104E1; # OSAGE CAPITAL LETTER HA +104BA; C; 104E2; # OSAGE CAPITAL LETTER HYA +104BB; C; 104E3; # OSAGE CAPITAL LETTER I +104BC; C; 104E4; # OSAGE CAPITAL LETTER KA +104BD; C; 104E5; # OSAGE CAPITAL LETTER EHKA +104BE; C; 104E6; # OSAGE CAPITAL LETTER KYA +104BF; C; 104E7; # OSAGE CAPITAL LETTER LA +104C0; C; 104E8; # OSAGE CAPITAL LETTER MA +104C1; C; 104E9; # OSAGE CAPITAL LETTER NA +104C2; C; 104EA; # OSAGE CAPITAL LETTER O +104C3; C; 104EB; # OSAGE CAPITAL LETTER OIN +104C4; C; 104EC; # OSAGE CAPITAL LETTER PA +104C5; C; 104ED; # OSAGE CAPITAL LETTER EHPA +104C6; C; 104EE; # OSAGE CAPITAL LETTER SA +104C7; C; 104EF; # OSAGE CAPITAL LETTER SHA +104C8; C; 104F0; # OSAGE CAPITAL LETTER TA +104C9; C; 104F1; # OSAGE CAPITAL LETTER EHTA +104CA; C; 104F2; # OSAGE CAPITAL LETTER TSA +104CB; C; 104F3; # OSAGE CAPITAL LETTER EHTSA +104CC; C; 104F4; # OSAGE CAPITAL LETTER TSHA +104CD; C; 104F5; # OSAGE CAPITAL LETTER DHA +104CE; C; 104F6; # OSAGE CAPITAL LETTER U +104CF; C; 104F7; # OSAGE CAPITAL LETTER WA +104D0; C; 104F8; # OSAGE CAPITAL LETTER KHA +104D1; C; 104F9; # OSAGE CAPITAL LETTER GHA +104D2; C; 104FA; # OSAGE CAPITAL LETTER ZA +104D3; C; 104FB; # OSAGE CAPITAL LETTER ZHA 10C80; C; 10CC0; # OLD HUNGARIAN CAPITAL LETTER A 10C81; C; 10CC1; # OLD HUNGARIAN CAPITAL LETTER AA 10C82; C; 10CC2; # OLD HUNGARIAN CAPITAL LETTER EB @@ -1410,5 +1457,39 @@ FF3A; C; FF5A; # FULLWIDTH LATIN CAPITAL LETTER Z 118BD; C; 118DD; # WARANG CITI CAPITAL LETTER SSUU 118BE; C; 118DE; # WARANG CITI CAPITAL LETTER SII 118BF; C; 118DF; # WARANG CITI CAPITAL LETTER VIYO +1E900; C; 1E922; # ADLAM CAPITAL LETTER ALIF +1E901; C; 1E923; # ADLAM CAPITAL LETTER DAALI +1E902; C; 1E924; # ADLAM CAPITAL LETTER LAAM +1E903; C; 1E925; # ADLAM CAPITAL LETTER MIIM +1E904; C; 1E926; # ADLAM CAPITAL LETTER BA +1E905; C; 1E927; # ADLAM CAPITAL LETTER SINNYIIYHE +1E906; C; 1E928; # ADLAM CAPITAL LETTER PE +1E907; C; 1E929; # ADLAM CAPITAL LETTER BHE +1E908; C; 1E92A; # ADLAM CAPITAL LETTER RA +1E909; C; 1E92B; # ADLAM CAPITAL LETTER E +1E90A; C; 1E92C; # ADLAM CAPITAL LETTER FA +1E90B; C; 1E92D; # ADLAM CAPITAL LETTER I +1E90C; C; 1E92E; # ADLAM CAPITAL LETTER O +1E90D; C; 1E92F; # ADLAM CAPITAL LETTER DHA +1E90E; C; 1E930; # ADLAM CAPITAL LETTER YHE +1E90F; C; 1E931; # ADLAM CAPITAL LETTER WAW +1E910; C; 1E932; # ADLAM CAPITAL LETTER NUN +1E911; C; 1E933; # ADLAM CAPITAL LETTER KAF +1E912; C; 1E934; # ADLAM CAPITAL LETTER YA +1E913; C; 1E935; # ADLAM CAPITAL LETTER U +1E914; C; 1E936; # ADLAM CAPITAL LETTER JIIM +1E915; C; 1E937; # ADLAM CAPITAL LETTER CHI +1E916; C; 1E938; # ADLAM CAPITAL LETTER HA +1E917; C; 1E939; # ADLAM CAPITAL LETTER QAAF +1E918; C; 1E93A; # ADLAM CAPITAL LETTER GA +1E919; C; 1E93B; # ADLAM CAPITAL LETTER NYA +1E91A; C; 1E93C; # ADLAM CAPITAL LETTER TU +1E91B; C; 1E93D; # ADLAM CAPITAL LETTER NHA +1E91C; C; 1E93E; # ADLAM CAPITAL LETTER VA +1E91D; C; 1E93F; # ADLAM CAPITAL LETTER KHA +1E91E; C; 1E940; # ADLAM CAPITAL LETTER GBE +1E91F; C; 1E941; # ADLAM CAPITAL LETTER ZAL +1E920; C; 1E942; # ADLAM CAPITAL LETTER KPO +1E921; C; 1E943; # ADLAM CAPITAL LETTER SHA # # EOF diff --git a/icuSources/data/unidata/DerivedCoreProperties.txt b/icuSources/data/unidata/DerivedCoreProperties.txt index 69a04350..049f3321 100644 --- a/icuSources/data/unidata/DerivedCoreProperties.txt +++ b/icuSources/data/unidata/DerivedCoreProperties.txt @@ -1,10 +1,11 @@ -# DerivedCoreProperties-8.0.0.txt -# Date: 2015-03-11, 22:29:21 GMT [MD] +# DerivedCoreProperties-9.0.0.txt +# Date: 2016-06-01, 10:34:24 GMT +# © 2016 Unicode®, Inc. +# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries. +# For terms of use, see http://www.unicode.org/terms_of_use.html # # Unicode Character Database -# Copyright (c) 1991-2015 Unicode, Inc. -# For terms of use, see http://www.unicode.org/terms_of_use.html -# For documentation, see http://www.unicode.org/reports/tr44/ +# For documentation, see http://www.unicode.org/reports/tr44/ # ================================================ @@ -343,6 +344,8 @@ FFE9..FFEC ; Math 0829..082C ; Alphabetic 0840..0858 ; Alphabetic 08A0..08B4 ; Alphabetic +08B6..08BD ; Alphabetic +08D4..08DF ; Alphabetic 08E3..08E9 ; Alphabetic 08F0..0902 ; Alphabetic 0903 ; Alphabetic @@ -470,6 +473,7 @@ FFE9..FFEC ; Math 0C58..0C5A ; Alphabetic 0C60..0C61 ; Alphabetic 0C62..0C63 ; Alphabetic +0C80 ; Alphabetic 0C81 ; Alphabetic 0C82..0C83 ; Alphabetic 0C85..0C8C ; Alphabetic @@ -501,6 +505,7 @@ FFE9..FFEC ; Math 0D46..0D48 ; Alphabetic 0D4A..0D4C ; Alphabetic 0D4E ; Alphabetic +0D54..0D56 ; Alphabetic 0D57 ; Alphabetic 0D5F..0D61 ; Alphabetic 0D62..0D63 ; Alphabetic @@ -632,7 +637,9 @@ FFE9..FFEC ; Math 1820..1842 ; Alphabetic 1843 ; Alphabetic 1844..1877 ; Alphabetic -1880..18A8 ; Alphabetic +1880..1884 ; Alphabetic +1885..1886 ; Alphabetic +1887..18A8 ; Alphabetic 18A9 ; Alphabetic 18AA ; Alphabetic 18B0..18F5 ; Alphabetic @@ -698,6 +705,7 @@ FFE9..FFEC ; Math 1C4D..1C4F ; Alphabetic 1C5A..1C77 ; Alphabetic 1C78..1C7D ; Alphabetic +1C80..1C88 ; Alphabetic 1CE9..1CEC ; Alphabetic 1CEE..1CF1 ; Alphabetic 1CF2..1CF3 ; Alphabetic @@ -818,7 +826,7 @@ A771..A787 ; Alphabetic A788 ; Alphabetic A78B..A78E ; Alphabetic A78F ; Alphabetic -A790..A7AD ; Alphabetic +A790..A7AE ; Alphabetic A7B0..A7B7 ; Alphabetic A7F7 ; Alphabetic A7F8..A7F9 ; Alphabetic @@ -834,6 +842,7 @@ A840..A873 ; Alphabetic A880..A881 ; Alphabetic A882..A8B3 ; Alphabetic A8B4..A8C3 ; Alphabetic +A8C5 ; Alphabetic A8F2..A8F7 ; Alphabetic A8FB ; Alphabetic A8FD ; Alphabetic @@ -966,6 +975,8 @@ FFDA..FFDC ; Alphabetic 103D1..103D5 ; Alphabetic 10400..1044F ; Alphabetic 10450..1049D ; Alphabetic +104B0..104D3 ; Alphabetic +104D8..104FB ; Alphabetic 10500..10527 ; Alphabetic 10530..10563 ; Alphabetic 10600..10736 ; Alphabetic @@ -1037,6 +1048,7 @@ FFDA..FFDC ; Alphabetic 11232..11233 ; Alphabetic 11234 ; Alphabetic 11237 ; Alphabetic +1123E ; Alphabetic 11280..11286 ; Alphabetic 11288 ; Alphabetic 1128A..1128D ; Alphabetic @@ -1064,6 +1076,13 @@ FFDA..FFDC ; Alphabetic 11357 ; Alphabetic 1135D..11361 ; Alphabetic 11362..11363 ; Alphabetic +11400..11434 ; Alphabetic +11435..11437 ; Alphabetic +11438..1143F ; Alphabetic +11440..11441 ; Alphabetic +11443..11444 ; Alphabetic +11445 ; Alphabetic +11447..1144A ; Alphabetic 11480..114AF ; Alphabetic 114B0..114B2 ; Alphabetic 114B3..114B8 ; Alphabetic @@ -1105,6 +1124,21 @@ FFDA..FFDC ; Alphabetic 118A0..118DF ; Alphabetic 118FF ; Alphabetic 11AC0..11AF8 ; Alphabetic +11C00..11C08 ; Alphabetic +11C0A..11C2E ; Alphabetic +11C2F ; Alphabetic +11C30..11C36 ; Alphabetic +11C38..11C3D ; Alphabetic +11C3E ; Alphabetic +11C40 ; Alphabetic +11C72..11C8F ; Alphabetic +11C92..11CA7 ; Alphabetic +11CA9 ; Alphabetic +11CAA..11CB0 ; Alphabetic +11CB1 ; Alphabetic +11CB2..11CB3 ; Alphabetic +11CB4 ; Alphabetic +11CB5..11CB6 ; Alphabetic 12000..12399 ; Alphabetic 12400..1246E ; Alphabetic 12480..12543 ; Alphabetic @@ -1122,6 +1156,9 @@ FFDA..FFDC ; Alphabetic 16F50 ; Alphabetic 16F51..16F7E ; Alphabetic 16F93..16F9F ; Alphabetic +16FE0 ; Alphabetic +17000..187EC ; Alphabetic +18800..18AF2 ; Alphabetic 1B000..1B001 ; Alphabetic 1BC00..1BC6A ; Alphabetic 1BC70..1BC7C ; Alphabetic @@ -1158,7 +1195,14 @@ FFDA..FFDC ; Alphabetic 1D78A..1D7A8 ; Alphabetic 1D7AA..1D7C2 ; Alphabetic 1D7C4..1D7CB ; Alphabetic +1E000..1E006 ; Alphabetic +1E008..1E018 ; Alphabetic +1E01B..1E021 ; Alphabetic +1E023..1E024 ; Alphabetic +1E026..1E02A ; Alphabetic 1E800..1E8C4 ; Alphabetic +1E900..1E943 ; Alphabetic +1E947 ; Alphabetic 1EE00..1EE03 ; Alphabetic 1EE05..1EE1F ; Alphabetic 1EE21..1EE22 ; Alphabetic @@ -1201,7 +1245,7 @@ FFDA..FFDC ; Alphabetic 2B820..2CEA1 ; Alphabetic 2F800..2FA1D ; Alphabetic -# Total code points: 110943+ApplePUA +# Total code points: 118240+ApplePUA # ================================================ @@ -1486,6 +1530,7 @@ FFDA..FFDC ; Alphabetic 052F ; Lowercase 0561..0587 ; Lowercase 13F8..13FD ; Lowercase +1C80..1C88 ; Lowercase 1D00..1D2B ; Lowercase 1D2C..1D6A ; Lowercase 1D6B..1D77 ; Lowercase @@ -1828,6 +1873,7 @@ FB00..FB06 ; Lowercase FB13..FB17 ; Lowercase FF41..FF5A ; Lowercase 10428..1044F ; Lowercase +104D8..104FB ; Lowercase 10CC0..10CF2 ; Lowercase 118C0..118DF ; Lowercase 1D41A..1D433 ; Lowercase @@ -1858,8 +1904,9 @@ FF41..FF5A ; Lowercase 1D7AA..1D7C2 ; Lowercase 1D7C4..1D7C9 ; Lowercase 1D7CB ; Lowercase +1E922..1E943 ; Lowercase -# Total code points: 2173 +# Total code points: 2252 # ================================================ @@ -2455,11 +2502,12 @@ A7A2 ; Uppercase A7A4 ; Uppercase A7A6 ; Uppercase A7A8 ; Uppercase -A7AA..A7AD ; Uppercase +A7AA..A7AE ; Uppercase A7B0..A7B4 ; Uppercase A7B6 ; Uppercase FF21..FF3A ; Uppercase 10400..10427 ; Uppercase +104B0..104D3 ; Uppercase 10C80..10CB2 ; Uppercase 118A0..118BF ; Uppercase 1D400..1D419 ; Uppercase @@ -2493,11 +2541,12 @@ FF21..FF3A ; Uppercase 1D756..1D76E ; Uppercase 1D790..1D7A8 ; Uppercase 1D7CA ; Uppercase +1E900..1E921 ; Uppercase 1F130..1F149 ; Uppercase 1F150..1F169 ; Uppercase 1F170..1F189 ; Uppercase -# Total code points: 1751 +# Total code points: 1822 # ================================================ @@ -2539,6 +2588,7 @@ FF21..FF3A ; Uppercase 10CD ; Cased 13A0..13F5 ; Cased 13F8..13FD ; Cased +1C80..1C88 ; Cased 1D00..1D2B ; Cased 1D2C..1D6A ; Cased 1D6B..1D77 ; Cased @@ -2601,7 +2651,7 @@ A722..A76F ; Cased A770 ; Cased A771..A787 ; Cased A78B..A78E ; Cased -A790..A7AD ; Cased +A790..A7AE ; Cased A7B0..A7B7 ; Cased A7F8..A7F9 ; Cased A7FA ; Cased @@ -2614,6 +2664,8 @@ FB13..FB17 ; Cased FF21..FF3A ; Cased FF41..FF5A ; Cased 10400..1044F ; Cased +104B0..104D3 ; Cased +104D8..104FB ; Cased 10C80..10CB2 ; Cased 10CC0..10CF2 ; Cased 118A0..118DF ; Cased @@ -2647,11 +2699,12 @@ FF41..FF5A ; Cased 1D78A..1D7A8 ; Cased 1D7AA..1D7C2 ; Cased 1D7C4..1D7CB ; Cased +1E900..1E943 ; Cased 1F130..1F149 ; Cased 1F150..1F169 ; Cased 1F170..1F189 ; Cased -# Total code points: 3955 +# Total code points: 4105 # ================================================ @@ -2724,6 +2777,8 @@ FF41..FF5A ; Cased 0828 ; Case_Ignorable 0829..082D ; Case_Ignorable 0859..085B ; Case_Ignorable +08D4..08E1 ; Case_Ignorable +08E2 ; Case_Ignorable 08E3..0902 ; Case_Ignorable 093A ; Case_Ignorable 093C ; Case_Ignorable @@ -2825,6 +2880,7 @@ FF41..FF5A ; Cased 180B..180D ; Case_Ignorable 180E ; Case_Ignorable 1843 ; Case_Ignorable +1885..1886 ; Case_Ignorable 18A9 ; Case_Ignorable 1920..1922 ; Case_Ignorable 1927..1928 ; Case_Ignorable @@ -2869,7 +2925,7 @@ FF41..FF5A ; Cased 1D78 ; Case_Ignorable 1D9B..1DBF ; Case_Ignorable 1DC0..1DF5 ; Case_Ignorable -1DFC..1DFF ; Case_Ignorable +1DFB..1DFF ; Case_Ignorable 1FBD ; Case_Ignorable 1FBF..1FC1 ; Case_Ignorable 1FCD..1FCF ; Case_Ignorable @@ -2927,7 +2983,7 @@ A802 ; Case_Ignorable A806 ; Case_Ignorable A80B ; Case_Ignorable A825..A826 ; Case_Ignorable -A8C4 ; Case_Ignorable +A8C4..A8C5 ; Case_Ignorable A8E0..A8F1 ; Case_Ignorable A926..A92D ; Case_Ignorable A947..A951 ; Case_Ignorable @@ -3005,6 +3061,7 @@ FFF9..FFFB ; Case_Ignorable 1122F..11231 ; Case_Ignorable 11234 ; Case_Ignorable 11236..11237 ; Case_Ignorable +1123E ; Case_Ignorable 112DF ; Case_Ignorable 112E3..112EA ; Case_Ignorable 11300..11301 ; Case_Ignorable @@ -3012,6 +3069,9 @@ FFF9..FFFB ; Case_Ignorable 11340 ; Case_Ignorable 11366..1136C ; Case_Ignorable 11370..11374 ; Case_Ignorable +11438..1143F ; Case_Ignorable +11442..11444 ; Case_Ignorable +11446 ; Case_Ignorable 114B3..114B8 ; Case_Ignorable 114BA ; Case_Ignorable 114BF..114C0 ; Case_Ignorable @@ -3030,11 +3090,19 @@ FFF9..FFFB ; Case_Ignorable 1171D..1171F ; Case_Ignorable 11722..11725 ; Case_Ignorable 11727..1172B ; Case_Ignorable +11C30..11C36 ; Case_Ignorable +11C38..11C3D ; Case_Ignorable +11C3F ; Case_Ignorable +11C92..11CA7 ; Case_Ignorable +11CAA..11CB0 ; Case_Ignorable +11CB2..11CB3 ; Case_Ignorable +11CB5..11CB6 ; Case_Ignorable 16AF0..16AF4 ; Case_Ignorable 16B30..16B36 ; Case_Ignorable 16B40..16B43 ; Case_Ignorable 16F8F..16F92 ; Case_Ignorable 16F93..16F9F ; Case_Ignorable +16FE0 ; Case_Ignorable 1BC9D..1BC9E ; Case_Ignorable 1BCA0..1BCA3 ; Case_Ignorable 1D167..1D169 ; Case_Ignorable @@ -3049,13 +3117,19 @@ FFF9..FFFB ; Case_Ignorable 1DA84 ; Case_Ignorable 1DA9B..1DA9F ; Case_Ignorable 1DAA1..1DAAF ; Case_Ignorable +1E000..1E006 ; Case_Ignorable +1E008..1E018 ; Case_Ignorable +1E01B..1E021 ; Case_Ignorable +1E023..1E024 ; Case_Ignorable +1E026..1E02A ; Case_Ignorable 1E8D0..1E8D6 ; Case_Ignorable +1E944..1E94A ; Case_Ignorable 1F3FB..1F3FF ; Case_Ignorable E0001 ; Case_Ignorable E0020..E007F ; Case_Ignorable E0100..E01EF ; Case_Ignorable -# Total code points: 2115+ApplePUA +# Total code points: 2240+ApplePUA # ================================================ @@ -3645,15 +3719,17 @@ A7A2 ; Changes_When_Lowercased A7A4 ; Changes_When_Lowercased A7A6 ; Changes_When_Lowercased A7A8 ; Changes_When_Lowercased -A7AA..A7AD ; Changes_When_Lowercased +A7AA..A7AE ; Changes_When_Lowercased A7B0..A7B4 ; Changes_When_Lowercased A7B6 ; Changes_When_Lowercased FF21..FF3A ; Changes_When_Lowercased 10400..10427 ; Changes_When_Lowercased +104B0..104D3 ; Changes_When_Lowercased 10C80..10CB2 ; Changes_When_Lowercased 118A0..118BF ; Changes_When_Lowercased +1E900..1E921 ; Changes_When_Lowercased -# Total code points: 1233 +# Total code points: 1304 # ================================================ @@ -3812,8 +3888,7 @@ FF21..FF3A ; Changes_When_Lowercased 0260..0261 ; Changes_When_Uppercased 0263 ; Changes_When_Uppercased 0265..0266 ; Changes_When_Uppercased -0268..0269 ; Changes_When_Uppercased -026B..026C ; Changes_When_Uppercased +0268..026C ; Changes_When_Uppercased 026F ; Changes_When_Uppercased 0271..0272 ; Changes_When_Uppercased 0275 ; Changes_When_Uppercased @@ -3949,6 +4024,7 @@ FF21..FF3A ; Changes_When_Lowercased 052F ; Changes_When_Uppercased 0561..0587 ; Changes_When_Uppercased 13F8..13FD ; Changes_When_Uppercased +1C80..1C88 ; Changes_When_Uppercased 1D79 ; Changes_When_Uppercased 1D7D ; Changes_When_Uppercased 1E01 ; Changes_When_Uppercased @@ -4265,10 +4341,12 @@ FB00..FB06 ; Changes_When_Uppercased FB13..FB17 ; Changes_When_Uppercased FF41..FF5A ; Changes_When_Uppercased 10428..1044F ; Changes_When_Uppercased +104D8..104FB ; Changes_When_Uppercased 10CC0..10CF2 ; Changes_When_Uppercased 118C0..118DF ; Changes_When_Uppercased +1E922..1E943 ; Changes_When_Uppercased -# Total code points: 1316 +# Total code points: 1396 # ================================================ @@ -4428,8 +4506,7 @@ FF41..FF5A ; Changes_When_Uppercased 0260..0261 ; Changes_When_Titlecased 0263 ; Changes_When_Titlecased 0265..0266 ; Changes_When_Titlecased -0268..0269 ; Changes_When_Titlecased -026B..026C ; Changes_When_Titlecased +0268..026C ; Changes_When_Titlecased 026F ; Changes_When_Titlecased 0271..0272 ; Changes_When_Titlecased 0275 ; Changes_When_Titlecased @@ -4565,6 +4642,7 @@ FF41..FF5A ; Changes_When_Uppercased 052F ; Changes_When_Titlecased 0561..0587 ; Changes_When_Titlecased 13F8..13FD ; Changes_When_Titlecased +1C80..1C88 ; Changes_When_Titlecased 1D79 ; Changes_When_Titlecased 1D7D ; Changes_When_Titlecased 1E01 ; Changes_When_Titlecased @@ -4881,10 +4959,12 @@ FB00..FB06 ; Changes_When_Titlecased FB13..FB17 ; Changes_When_Titlecased FF41..FF5A ; Changes_When_Titlecased 10428..1044F ; Changes_When_Titlecased +104D8..104FB ; Changes_When_Titlecased 10CC0..10CF2 ; Changes_When_Titlecased 118C0..118DF ; Changes_When_Titlecased +1E922..1E943 ; Changes_When_Titlecased -# Total code points: 1289 +# Total code points: 1369 # ================================================ @@ -5175,6 +5255,7 @@ FF41..FF5A ; Changes_When_Titlecased 10C7 ; Changes_When_Casefolded 10CD ; Changes_When_Casefolded 13F8..13FD ; Changes_When_Casefolded +1C80..1C88 ; Changes_When_Casefolded 1E00 ; Changes_When_Casefolded 1E02 ; Changes_When_Casefolded 1E04 ; Changes_When_Casefolded @@ -5483,7 +5564,7 @@ A7A2 ; Changes_When_Casefolded A7A4 ; Changes_When_Casefolded A7A6 ; Changes_When_Casefolded A7A8 ; Changes_When_Casefolded -A7AA..A7AD ; Changes_When_Casefolded +A7AA..A7AE ; Changes_When_Casefolded A7B0..A7B4 ; Changes_When_Casefolded A7B6 ; Changes_When_Casefolded AB70..ABBF ; Changes_When_Casefolded @@ -5491,10 +5572,12 @@ FB00..FB06 ; Changes_When_Casefolded FB13..FB17 ; Changes_When_Casefolded FF21..FF3A ; Changes_When_Casefolded 10400..10427 ; Changes_When_Casefolded +104B0..104D3 ; Changes_When_Casefolded 10C80..10CB2 ; Changes_When_Casefolded 118A0..118BF ; Changes_When_Casefolded +1E900..1E921 ; Changes_When_Casefolded -# Total code points: 1297 +# Total code points: 1377 # ================================================ @@ -5524,8 +5607,7 @@ FF21..FF3A ; Changes_When_Casefolded 0260..0261 ; Changes_When_Casemapped 0263 ; Changes_When_Casemapped 0265..0266 ; Changes_When_Casemapped -0268..0269 ; Changes_When_Casemapped -026B..026C ; Changes_When_Casemapped +0268..026C ; Changes_When_Casemapped 026F ; Changes_When_Casemapped 0271..0272 ; Changes_When_Casemapped 0275 ; Changes_When_Casemapped @@ -5556,6 +5638,7 @@ FF21..FF3A ; Changes_When_Casefolded 10CD ; Changes_When_Casemapped 13A0..13F5 ; Changes_When_Casemapped 13F8..13FD ; Changes_When_Casemapped +1C80..1C88 ; Changes_When_Casemapped 1D79 ; Changes_When_Casemapped 1D7D ; Changes_When_Casemapped 1E00..1E9B ; Changes_When_Casemapped @@ -5604,7 +5687,7 @@ A732..A76F ; Changes_When_Casemapped A779..A787 ; Changes_When_Casemapped A78B..A78D ; Changes_When_Casemapped A790..A793 ; Changes_When_Casemapped -A796..A7AD ; Changes_When_Casemapped +A796..A7AE ; Changes_When_Casemapped A7B0..A7B7 ; Changes_When_Casemapped AB53 ; Changes_When_Casemapped AB70..ABBF ; Changes_When_Casemapped @@ -5613,11 +5696,14 @@ FB13..FB17 ; Changes_When_Casemapped FF21..FF3A ; Changes_When_Casemapped FF41..FF5A ; Changes_When_Casemapped 10400..1044F ; Changes_When_Casemapped +104B0..104D3 ; Changes_When_Casemapped +104D8..104FB ; Changes_When_Casemapped 10C80..10CB2 ; Changes_When_Casemapped 10CC0..10CF2 ; Changes_When_Casemapped 118A0..118DF ; Changes_When_Casemapped +1E900..1E943 ; Changes_When_Casemapped -# Total code points: 2518 +# Total code points: 2669 # ================================================ @@ -5690,6 +5776,7 @@ FF41..FF5A ; Changes_When_Casemapped 0828 ; ID_Start 0840..0858 ; ID_Start 08A0..08B4 ; ID_Start +08B6..08BD ; ID_Start 0904..0939 ; ID_Start 093D ; ID_Start 0950 ; ID_Start @@ -5755,6 +5842,7 @@ FF41..FF5A ; Changes_When_Casemapped 0C3D ; ID_Start 0C58..0C5A ; ID_Start 0C60..0C61 ; ID_Start +0C80 ; ID_Start 0C85..0C8C ; ID_Start 0C8E..0C90 ; ID_Start 0C92..0CA8 ; ID_Start @@ -5769,6 +5857,7 @@ FF41..FF5A ; Changes_When_Casemapped 0D12..0D3A ; ID_Start 0D3D ; ID_Start 0D4E ; ID_Start +0D54..0D56 ; ID_Start 0D5F..0D61 ; ID_Start 0D7A..0D7F ; ID_Start 0D85..0D96 ; ID_Start @@ -5852,7 +5941,9 @@ FF41..FF5A ; Changes_When_Casemapped 1820..1842 ; ID_Start 1843 ; ID_Start 1844..1877 ; ID_Start -1880..18A8 ; ID_Start +1880..1884 ; ID_Start +1885..1886 ; ID_Start +1887..18A8 ; ID_Start 18AA ; ID_Start 18B0..18F5 ; ID_Start 1900..191E ; ID_Start @@ -5872,6 +5963,7 @@ FF41..FF5A ; Changes_When_Casemapped 1C4D..1C4F ; ID_Start 1C5A..1C77 ; ID_Start 1C78..1C7D ; ID_Start +1C80..1C88 ; ID_Start 1CE9..1CEC ; ID_Start 1CEE..1CF1 ; ID_Start 1CF5..1CF6 ; ID_Start @@ -5988,7 +6080,7 @@ A771..A787 ; ID_Start A788 ; ID_Start A78B..A78E ; ID_Start A78F ; ID_Start -A790..A7AD ; ID_Start +A790..A7AE ; ID_Start A7B0..A7B7 ; ID_Start A7F7 ; ID_Start A7F8..A7F9 ; ID_Start @@ -6093,6 +6185,8 @@ FFDA..FFDC ; ID_Start 103D1..103D5 ; ID_Start 10400..1044F ; ID_Start 10450..1049D ; ID_Start +104B0..104D3 ; ID_Start +104D8..104FB ; ID_Start 10500..10527 ; ID_Start 10530..10563 ; ID_Start 10600..10736 ; ID_Start @@ -6154,6 +6248,8 @@ FFDA..FFDC ; ID_Start 1133D ; ID_Start 11350 ; ID_Start 1135D..11361 ; ID_Start +11400..11434 ; ID_Start +11447..1144A ; ID_Start 11480..114AF ; ID_Start 114C4..114C5 ; ID_Start 114C7 ; ID_Start @@ -6166,6 +6262,10 @@ FFDA..FFDC ; ID_Start 118A0..118DF ; ID_Start 118FF ; ID_Start 11AC0..11AF8 ; ID_Start +11C00..11C08 ; ID_Start +11C0A..11C2E ; ID_Start +11C40 ; ID_Start +11C72..11C8F ; ID_Start 12000..12399 ; ID_Start 12400..1246E ; ID_Start 12480..12543 ; ID_Start @@ -6181,6 +6281,9 @@ FFDA..FFDC ; ID_Start 16F00..16F44 ; ID_Start 16F50 ; ID_Start 16F93..16F9F ; ID_Start +16FE0 ; ID_Start +17000..187EC ; ID_Start +18800..18AF2 ; ID_Start 1B000..1B001 ; ID_Start 1BC00..1BC6A ; ID_Start 1BC70..1BC7C ; ID_Start @@ -6217,6 +6320,7 @@ FFDA..FFDC ; ID_Start 1D7AA..1D7C2 ; ID_Start 1D7C4..1D7CB ; ID_Start 1E800..1E8C4 ; ID_Start +1E900..1E943 ; ID_Start 1EE00..1EE03 ; ID_Start 1EE05..1EE1F ; ID_Start 1EE21..1EE22 ; ID_Start @@ -6256,7 +6360,7 @@ FFDA..FFDC ; ID_Start 2B820..2CEA1 ; ID_Start 2F800..2FA1D ; ID_Start -# Total code points: 109830 +# Total code points: 117007 # ================================================ @@ -6360,6 +6464,8 @@ FFDA..FFDC ; ID_Start 0840..0858 ; ID_Continue 0859..085B ; ID_Continue 08A0..08B4 ; ID_Continue +08B6..08BD ; ID_Continue +08D4..08E1 ; ID_Continue 08E3..0902 ; ID_Continue 0903 ; ID_Continue 0904..0939 ; ID_Continue @@ -6503,6 +6609,7 @@ FFDA..FFDC ; ID_Start 0C60..0C61 ; ID_Continue 0C62..0C63 ; ID_Continue 0C66..0C6F ; ID_Continue +0C80 ; ID_Continue 0C81 ; ID_Continue 0C82..0C83 ; ID_Continue 0C85..0C8C ; ID_Continue @@ -6537,6 +6644,7 @@ FFDA..FFDC ; ID_Start 0D4A..0D4C ; ID_Continue 0D4D ; ID_Continue 0D4E ; ID_Continue +0D54..0D56 ; ID_Continue 0D57 ; ID_Continue 0D5F..0D61 ; ID_Continue 0D62..0D63 ; ID_Continue @@ -6694,7 +6802,9 @@ FFDA..FFDC ; ID_Start 1820..1842 ; ID_Continue 1843 ; ID_Continue 1844..1877 ; ID_Continue -1880..18A8 ; ID_Continue +1880..1884 ; ID_Continue +1885..1886 ; ID_Continue +1887..18A8 ; ID_Continue 18A9 ; ID_Continue 18AA ; ID_Continue 18B0..18F5 ; ID_Continue @@ -6779,6 +6889,7 @@ FFDA..FFDC ; ID_Start 1C50..1C59 ; ID_Continue 1C5A..1C77 ; ID_Continue 1C78..1C7D ; ID_Continue +1C80..1C88 ; ID_Continue 1CD0..1CD2 ; ID_Continue 1CD4..1CE0 ; ID_Continue 1CE1 ; ID_Continue @@ -6797,7 +6908,7 @@ FFDA..FFDC ; ID_Start 1D79..1D9A ; ID_Continue 1D9B..1DBF ; ID_Continue 1DC0..1DF5 ; ID_Continue -1DFC..1DFF ; ID_Continue +1DFB..1DFF ; ID_Continue 1E00..1F15 ; ID_Continue 1F18..1F1D ; ID_Continue 1F20..1F45 ; ID_Continue @@ -6921,7 +7032,7 @@ A771..A787 ; ID_Continue A788 ; ID_Continue A78B..A78E ; ID_Continue A78F ; ID_Continue -A790..A7AD ; ID_Continue +A790..A7AE ; ID_Continue A7B0..A7B7 ; ID_Continue A7F7 ; ID_Continue A7F8..A7F9 ; ID_Continue @@ -6940,7 +7051,7 @@ A840..A873 ; ID_Continue A880..A881 ; ID_Continue A882..A8B3 ; ID_Continue A8B4..A8C3 ; ID_Continue -A8C4 ; ID_Continue +A8C4..A8C5 ; ID_Continue A8D0..A8D9 ; ID_Continue A8E0..A8F1 ; ID_Continue A8F2..A8F7 ; ID_Continue @@ -7093,6 +7204,8 @@ FFDA..FFDC ; ID_Continue 10400..1044F ; ID_Continue 10450..1049D ; ID_Continue 104A0..104A9 ; ID_Continue +104B0..104D3 ; ID_Continue +104D8..104FB ; ID_Continue 10500..10527 ; ID_Continue 10530..10563 ; ID_Continue 10600..10736 ; ID_Continue @@ -7176,6 +7289,7 @@ FFDA..FFDC ; ID_Continue 11234 ; ID_Continue 11235 ; ID_Continue 11236..11237 ; ID_Continue +1123E ; ID_Continue 11280..11286 ; ID_Continue 11288 ; ID_Continue 1128A..1128D ; ID_Continue @@ -7207,6 +7321,15 @@ FFDA..FFDC ; ID_Continue 11362..11363 ; ID_Continue 11366..1136C ; ID_Continue 11370..11374 ; ID_Continue +11400..11434 ; ID_Continue +11435..11437 ; ID_Continue +11438..1143F ; ID_Continue +11440..11441 ; ID_Continue +11442..11444 ; ID_Continue +11445 ; ID_Continue +11446 ; ID_Continue +11447..1144A ; ID_Continue +11450..11459 ; ID_Continue 11480..114AF ; ID_Continue 114B0..114B2 ; ID_Continue 114B3..114B8 ; ID_Continue @@ -7257,6 +7380,23 @@ FFDA..FFDC ; ID_Continue 118E0..118E9 ; ID_Continue 118FF ; ID_Continue 11AC0..11AF8 ; ID_Continue +11C00..11C08 ; ID_Continue +11C0A..11C2E ; ID_Continue +11C2F ; ID_Continue +11C30..11C36 ; ID_Continue +11C38..11C3D ; ID_Continue +11C3E ; ID_Continue +11C3F ; ID_Continue +11C40 ; ID_Continue +11C50..11C59 ; ID_Continue +11C72..11C8F ; ID_Continue +11C92..11CA7 ; ID_Continue +11CA9 ; ID_Continue +11CAA..11CB0 ; ID_Continue +11CB1 ; ID_Continue +11CB2..11CB3 ; ID_Continue +11CB4 ; ID_Continue +11CB5..11CB6 ; ID_Continue 12000..12399 ; ID_Continue 12400..1246E ; ID_Continue 12480..12543 ; ID_Continue @@ -7278,6 +7418,9 @@ FFDA..FFDC ; ID_Continue 16F51..16F7E ; ID_Continue 16F8F..16F92 ; ID_Continue 16F93..16F9F ; ID_Continue +16FE0 ; ID_Continue +17000..187EC ; ID_Continue +18800..18AF2 ; ID_Continue 1B000..1B001 ; ID_Continue 1BC00..1BC6A ; ID_Continue 1BC70..1BC7C ; ID_Continue @@ -7328,8 +7471,16 @@ FFDA..FFDC ; ID_Continue 1DA84 ; ID_Continue 1DA9B..1DA9F ; ID_Continue 1DAA1..1DAAF ; ID_Continue +1E000..1E006 ; ID_Continue +1E008..1E018 ; ID_Continue +1E01B..1E021 ; ID_Continue +1E023..1E024 ; ID_Continue +1E026..1E02A ; ID_Continue 1E800..1E8C4 ; ID_Continue 1E8D0..1E8D6 ; ID_Continue +1E900..1E943 ; ID_Continue +1E944..1E94A ; ID_Continue +1E950..1E959 ; ID_Continue 1EE00..1EE03 ; ID_Continue 1EE05..1EE1F ; ID_Continue 1EE21..1EE22 ; ID_Continue @@ -7370,7 +7521,7 @@ FFDA..FFDC ; ID_Continue 2F800..2FA1D ; ID_Continue E0100..E01EF ; ID_Continue -# Total code points: 112352 +# Total code points: 119691 # ================================================ @@ -7440,6 +7591,7 @@ E0100..E01EF ; ID_Continue 0828 ; XID_Start 0840..0858 ; XID_Start 08A0..08B4 ; XID_Start +08B6..08BD ; XID_Start 0904..0939 ; XID_Start 093D ; XID_Start 0950 ; XID_Start @@ -7505,6 +7657,7 @@ E0100..E01EF ; ID_Continue 0C3D ; XID_Start 0C58..0C5A ; XID_Start 0C60..0C61 ; XID_Start +0C80 ; XID_Start 0C85..0C8C ; XID_Start 0C8E..0C90 ; XID_Start 0C92..0CA8 ; XID_Start @@ -7519,6 +7672,7 @@ E0100..E01EF ; ID_Continue 0D12..0D3A ; XID_Start 0D3D ; XID_Start 0D4E ; XID_Start +0D54..0D56 ; XID_Start 0D5F..0D61 ; XID_Start 0D7A..0D7F ; XID_Start 0D85..0D96 ; XID_Start @@ -7602,7 +7756,9 @@ E0100..E01EF ; ID_Continue 1820..1842 ; XID_Start 1843 ; XID_Start 1844..1877 ; XID_Start -1880..18A8 ; XID_Start +1880..1884 ; XID_Start +1885..1886 ; XID_Start +1887..18A8 ; XID_Start 18AA ; XID_Start 18B0..18F5 ; XID_Start 1900..191E ; XID_Start @@ -7622,6 +7778,7 @@ E0100..E01EF ; ID_Continue 1C4D..1C4F ; XID_Start 1C5A..1C77 ; XID_Start 1C78..1C7D ; XID_Start +1C80..1C88 ; XID_Start 1CE9..1CEC ; XID_Start 1CEE..1CF1 ; XID_Start 1CF5..1CF6 ; XID_Start @@ -7737,7 +7894,7 @@ A771..A787 ; XID_Start A788 ; XID_Start A78B..A78E ; XID_Start A78F ; XID_Start -A790..A7AD ; XID_Start +A790..A7AE ; XID_Start A7B0..A7B7 ; XID_Start A7F7 ; XID_Start A7F8..A7F9 ; XID_Start @@ -7847,6 +8004,8 @@ FFDA..FFDC ; XID_Start 103D1..103D5 ; XID_Start 10400..1044F ; XID_Start 10450..1049D ; XID_Start +104B0..104D3 ; XID_Start +104D8..104FB ; XID_Start 10500..10527 ; XID_Start 10530..10563 ; XID_Start 10600..10736 ; XID_Start @@ -7908,6 +8067,8 @@ FFDA..FFDC ; XID_Start 1133D ; XID_Start 11350 ; XID_Start 1135D..11361 ; XID_Start +11400..11434 ; XID_Start +11447..1144A ; XID_Start 11480..114AF ; XID_Start 114C4..114C5 ; XID_Start 114C7 ; XID_Start @@ -7920,6 +8081,10 @@ FFDA..FFDC ; XID_Start 118A0..118DF ; XID_Start 118FF ; XID_Start 11AC0..11AF8 ; XID_Start +11C00..11C08 ; XID_Start +11C0A..11C2E ; XID_Start +11C40 ; XID_Start +11C72..11C8F ; XID_Start 12000..12399 ; XID_Start 12400..1246E ; XID_Start 12480..12543 ; XID_Start @@ -7935,6 +8100,9 @@ FFDA..FFDC ; XID_Start 16F00..16F44 ; XID_Start 16F50 ; XID_Start 16F93..16F9F ; XID_Start +16FE0 ; XID_Start +17000..187EC ; XID_Start +18800..18AF2 ; XID_Start 1B000..1B001 ; XID_Start 1BC00..1BC6A ; XID_Start 1BC70..1BC7C ; XID_Start @@ -7971,6 +8139,7 @@ FFDA..FFDC ; XID_Start 1D7AA..1D7C2 ; XID_Start 1D7C4..1D7CB ; XID_Start 1E800..1E8C4 ; XID_Start +1E900..1E943 ; XID_Start 1EE00..1EE03 ; XID_Start 1EE05..1EE1F ; XID_Start 1EE21..1EE22 ; XID_Start @@ -8010,7 +8179,7 @@ FFDA..FFDC ; XID_Start 2B820..2CEA1 ; XID_Start 2F800..2FA1D ; XID_Start -# Total code points: 109807 +# Total code points: 116984 # ================================================ @@ -8110,6 +8279,8 @@ FFDA..FFDC ; XID_Start 0840..0858 ; XID_Continue 0859..085B ; XID_Continue 08A0..08B4 ; XID_Continue +08B6..08BD ; XID_Continue +08D4..08E1 ; XID_Continue 08E3..0902 ; XID_Continue 0903 ; XID_Continue 0904..0939 ; XID_Continue @@ -8253,6 +8424,7 @@ FFDA..FFDC ; XID_Start 0C60..0C61 ; XID_Continue 0C62..0C63 ; XID_Continue 0C66..0C6F ; XID_Continue +0C80 ; XID_Continue 0C81 ; XID_Continue 0C82..0C83 ; XID_Continue 0C85..0C8C ; XID_Continue @@ -8287,6 +8459,7 @@ FFDA..FFDC ; XID_Start 0D4A..0D4C ; XID_Continue 0D4D ; XID_Continue 0D4E ; XID_Continue +0D54..0D56 ; XID_Continue 0D57 ; XID_Continue 0D5F..0D61 ; XID_Continue 0D62..0D63 ; XID_Continue @@ -8444,7 +8617,9 @@ FFDA..FFDC ; XID_Start 1820..1842 ; XID_Continue 1843 ; XID_Continue 1844..1877 ; XID_Continue -1880..18A8 ; XID_Continue +1880..1884 ; XID_Continue +1885..1886 ; XID_Continue +1887..18A8 ; XID_Continue 18A9 ; XID_Continue 18AA ; XID_Continue 18B0..18F5 ; XID_Continue @@ -8529,6 +8704,7 @@ FFDA..FFDC ; XID_Start 1C50..1C59 ; XID_Continue 1C5A..1C77 ; XID_Continue 1C78..1C7D ; XID_Continue +1C80..1C88 ; XID_Continue 1CD0..1CD2 ; XID_Continue 1CD4..1CE0 ; XID_Continue 1CE1 ; XID_Continue @@ -8547,7 +8723,7 @@ FFDA..FFDC ; XID_Start 1D79..1D9A ; XID_Continue 1D9B..1DBF ; XID_Continue 1DC0..1DF5 ; XID_Continue -1DFC..1DFF ; XID_Continue +1DFB..1DFF ; XID_Continue 1E00..1F15 ; XID_Continue 1F18..1F1D ; XID_Continue 1F20..1F45 ; XID_Continue @@ -8670,7 +8846,7 @@ A771..A787 ; XID_Continue A788 ; XID_Continue A78B..A78E ; XID_Continue A78F ; XID_Continue -A790..A7AD ; XID_Continue +A790..A7AE ; XID_Continue A7B0..A7B7 ; XID_Continue A7F7 ; XID_Continue A7F8..A7F9 ; XID_Continue @@ -8689,7 +8865,7 @@ A840..A873 ; XID_Continue A880..A881 ; XID_Continue A882..A8B3 ; XID_Continue A8B4..A8C3 ; XID_Continue -A8C4 ; XID_Continue +A8C4..A8C5 ; XID_Continue A8D0..A8D9 ; XID_Continue A8E0..A8F1 ; XID_Continue A8F2..A8F7 ; XID_Continue @@ -8848,6 +9024,8 @@ FFDA..FFDC ; XID_Continue 10400..1044F ; XID_Continue 10450..1049D ; XID_Continue 104A0..104A9 ; XID_Continue +104B0..104D3 ; XID_Continue +104D8..104FB ; XID_Continue 10500..10527 ; XID_Continue 10530..10563 ; XID_Continue 10600..10736 ; XID_Continue @@ -8931,6 +9109,7 @@ FFDA..FFDC ; XID_Continue 11234 ; XID_Continue 11235 ; XID_Continue 11236..11237 ; XID_Continue +1123E ; XID_Continue 11280..11286 ; XID_Continue 11288 ; XID_Continue 1128A..1128D ; XID_Continue @@ -8962,6 +9141,15 @@ FFDA..FFDC ; XID_Continue 11362..11363 ; XID_Continue 11366..1136C ; XID_Continue 11370..11374 ; XID_Continue +11400..11434 ; XID_Continue +11435..11437 ; XID_Continue +11438..1143F ; XID_Continue +11440..11441 ; XID_Continue +11442..11444 ; XID_Continue +11445 ; XID_Continue +11446 ; XID_Continue +11447..1144A ; XID_Continue +11450..11459 ; XID_Continue 11480..114AF ; XID_Continue 114B0..114B2 ; XID_Continue 114B3..114B8 ; XID_Continue @@ -9012,6 +9200,23 @@ FFDA..FFDC ; XID_Continue 118E0..118E9 ; XID_Continue 118FF ; XID_Continue 11AC0..11AF8 ; XID_Continue +11C00..11C08 ; XID_Continue +11C0A..11C2E ; XID_Continue +11C2F ; XID_Continue +11C30..11C36 ; XID_Continue +11C38..11C3D ; XID_Continue +11C3E ; XID_Continue +11C3F ; XID_Continue +11C40 ; XID_Continue +11C50..11C59 ; XID_Continue +11C72..11C8F ; XID_Continue +11C92..11CA7 ; XID_Continue +11CA9 ; XID_Continue +11CAA..11CB0 ; XID_Continue +11CB1 ; XID_Continue +11CB2..11CB3 ; XID_Continue +11CB4 ; XID_Continue +11CB5..11CB6 ; XID_Continue 12000..12399 ; XID_Continue 12400..1246E ; XID_Continue 12480..12543 ; XID_Continue @@ -9033,6 +9238,9 @@ FFDA..FFDC ; XID_Continue 16F51..16F7E ; XID_Continue 16F8F..16F92 ; XID_Continue 16F93..16F9F ; XID_Continue +16FE0 ; XID_Continue +17000..187EC ; XID_Continue +18800..18AF2 ; XID_Continue 1B000..1B001 ; XID_Continue 1BC00..1BC6A ; XID_Continue 1BC70..1BC7C ; XID_Continue @@ -9083,8 +9291,16 @@ FFDA..FFDC ; XID_Continue 1DA84 ; XID_Continue 1DA9B..1DA9F ; XID_Continue 1DAA1..1DAAF ; XID_Continue +1E000..1E006 ; XID_Continue +1E008..1E018 ; XID_Continue +1E01B..1E021 ; XID_Continue +1E023..1E024 ; XID_Continue +1E026..1E02A ; XID_Continue 1E800..1E8C4 ; XID_Continue 1E8D0..1E8D6 ; XID_Continue +1E900..1E943 ; XID_Continue +1E944..1E94A ; XID_Continue +1E950..1E959 ; XID_Continue 1EE00..1EE03 ; XID_Continue 1EE05..1EE1F ; XID_Continue 1EE21..1EE22 ; XID_Continue @@ -9125,7 +9341,7 @@ FFDA..FFDC ; XID_Continue 2F800..2FA1D ; XID_Continue E0100..E01EF ; XID_Continue -# Total code points: 112333 +# Total code points: 119672 # ================================================ @@ -9136,7 +9352,7 @@ E0100..E01EF ; XID_Continue # + Variation_Selector # - White_Space # - FFF9..FFFB (Annotation Characters) -# - 0600..0605, 06DD, 070F, 110BD (exceptional Cf characters that should be visible) +# - 0600..0605, 06DD, 070F, 08E2, 110BD (exceptional Cf characters that should be visible) 00AD ; Default_Ignorable_Code_Point 034F ; Default_Ignorable_Code_Point @@ -9198,6 +9414,7 @@ E01F0..E0FFF ; Default_Ignorable_Code_Point 0825..0827 ; Grapheme_Extend 0829..082D ; Grapheme_Extend 0859..085B ; Grapheme_Extend +08D4..08E1 ; Grapheme_Extend 08E3..0902 ; Grapheme_Extend 093A ; Grapheme_Extend 093C ; Grapheme_Extend @@ -9304,6 +9521,7 @@ E01F0..E0FFF ; Default_Ignorable_Code_Point 17C9..17D3 ; Grapheme_Extend 17DD ; Grapheme_Extend 180B..180D ; Grapheme_Extend +1885..1886 ; Grapheme_Extend 18A9 ; Grapheme_Extend 1920..1922 ; Grapheme_Extend 1927..1928 ; Grapheme_Extend @@ -9343,8 +9561,8 @@ E01F0..E0FFF ; Default_Ignorable_Code_Point 1CF4 ; Grapheme_Extend 1CF8..1CF9 ; Grapheme_Extend 1DC0..1DF5 ; Grapheme_Extend -1DFC..1DFF ; Grapheme_Extend -200C..200D ; Grapheme_Extend +1DFB..1DFF ; Grapheme_Extend +200C ; Grapheme_Extend 20D0..20DC ; Grapheme_Extend 20DD..20E0 ; Grapheme_Extend 20E1 ; Grapheme_Extend @@ -9365,7 +9583,7 @@ A802 ; Grapheme_Extend A806 ; Grapheme_Extend A80B ; Grapheme_Extend A825..A826 ; Grapheme_Extend -A8C4 ; Grapheme_Extend +A8C4..A8C5 ; Grapheme_Extend A8E0..A8F1 ; Grapheme_Extend A926..A92D ; Grapheme_Extend A947..A951 ; Grapheme_Extend @@ -9421,6 +9639,7 @@ FF9E..FF9F ; Grapheme_Extend 1122F..11231 ; Grapheme_Extend 11234 ; Grapheme_Extend 11236..11237 ; Grapheme_Extend +1123E ; Grapheme_Extend 112DF ; Grapheme_Extend 112E3..112EA ; Grapheme_Extend 11300..11301 ; Grapheme_Extend @@ -9430,6 +9649,9 @@ FF9E..FF9F ; Grapheme_Extend 11357 ; Grapheme_Extend 11366..1136C ; Grapheme_Extend 11370..11374 ; Grapheme_Extend +11438..1143F ; Grapheme_Extend +11442..11444 ; Grapheme_Extend +11446 ; Grapheme_Extend 114B0 ; Grapheme_Extend 114B3..114B8 ; Grapheme_Extend 114BA ; Grapheme_Extend @@ -9451,6 +9673,13 @@ FF9E..FF9F ; Grapheme_Extend 1171D..1171F ; Grapheme_Extend 11722..11725 ; Grapheme_Extend 11727..1172B ; Grapheme_Extend +11C30..11C36 ; Grapheme_Extend +11C38..11C3D ; Grapheme_Extend +11C3F ; Grapheme_Extend +11C92..11CA7 ; Grapheme_Extend +11CAA..11CB0 ; Grapheme_Extend +11CB2..11CB3 ; Grapheme_Extend +11CB5..11CB6 ; Grapheme_Extend 16AF0..16AF4 ; Grapheme_Extend 16B30..16B36 ; Grapheme_Extend 16F8F..16F92 ; Grapheme_Extend @@ -9468,10 +9697,17 @@ FF9E..FF9F ; Grapheme_Extend 1DA84 ; Grapheme_Extend 1DA9B..1DA9F ; Grapheme_Extend 1DAA1..1DAAF ; Grapheme_Extend +1E000..1E006 ; Grapheme_Extend +1E008..1E018 ; Grapheme_Extend +1E01B..1E021 ; Grapheme_Extend +1E023..1E024 ; Grapheme_Extend +1E026..1E02A ; Grapheme_Extend 1E8D0..1E8D6 ; Grapheme_Extend +1E944..1E94A ; Grapheme_Extend +E0020..E007F ; Grapheme_Extend E0100..E01EF ; Grapheme_Extend -# Total code points: 1610+ApplePUA +# Total code points: 1828+ApplePUA # ================================================ @@ -9629,6 +9865,7 @@ E0100..E01EF ; Grapheme_Extend 0840..0858 ; Grapheme_Base 085E ; Grapheme_Base 08A0..08B4 ; Grapheme_Base +08B6..08BD ; Grapheme_Base 0903 ; Grapheme_Base 0904..0939 ; Grapheme_Base 093B ; Grapheme_Base @@ -9742,6 +9979,7 @@ E0100..E01EF ; Grapheme_Extend 0C66..0C6F ; Grapheme_Base 0C78..0C7E ; Grapheme_Base 0C7F ; Grapheme_Base +0C80 ; Grapheme_Base 0C82..0C83 ; Grapheme_Base 0C85..0C8C ; Grapheme_Base 0C8E..0C90 ; Grapheme_Base @@ -9767,9 +10005,12 @@ E0100..E01EF ; Grapheme_Extend 0D46..0D48 ; Grapheme_Base 0D4A..0D4C ; Grapheme_Base 0D4E ; Grapheme_Base +0D4F ; Grapheme_Base +0D54..0D56 ; Grapheme_Base +0D58..0D5E ; Grapheme_Base 0D5F..0D61 ; Grapheme_Base 0D66..0D6F ; Grapheme_Base -0D70..0D75 ; Grapheme_Base +0D70..0D78 ; Grapheme_Base 0D79 ; Grapheme_Base 0D7A..0D7F ; Grapheme_Base 0D82..0D83 ; Grapheme_Base @@ -9926,7 +10167,8 @@ E0100..E01EF ; Grapheme_Extend 1820..1842 ; Grapheme_Base 1843 ; Grapheme_Base 1844..1877 ; Grapheme_Base -1880..18A8 ; Grapheme_Base +1880..1884 ; Grapheme_Base +1887..18A8 ; Grapheme_Base 18AA ; Grapheme_Base 18B0..18F5 ; Grapheme_Base 1900..191E ; Grapheme_Base @@ -9992,6 +10234,7 @@ E0100..E01EF ; Grapheme_Extend 1C5A..1C77 ; Grapheme_Base 1C78..1C7D ; Grapheme_Base 1C7E..1C7F ; Grapheme_Base +1C80..1C88 ; Grapheme_Base 1CC0..1CC7 ; Grapheme_Base 1CD3 ; Grapheme_Base 1CE1 ; Grapheme_Base @@ -10143,7 +10386,7 @@ E0100..E01EF ; Grapheme_Extend 239B..23B3 ; Grapheme_Base 23B4..23DB ; Grapheme_Base 23DC..23E1 ; Grapheme_Base -23E2..23FA ; Grapheme_Base +23E2..23FE ; Grapheme_Base 2400..2426 ; Grapheme_Base 2440..244A ; Grapheme_Base 2460..249B ; Grapheme_Base @@ -10295,6 +10538,7 @@ E0100..E01EF ; Grapheme_Extend 2E40 ; Grapheme_Base 2E41 ; Grapheme_Base 2E42 ; Grapheme_Base +2E43..2E44 ; Grapheme_Base 2E80..2E99 ; Grapheme_Base 2E9B..2EF3 ; Grapheme_Base 2F00..2FD5 ; Grapheme_Base @@ -10402,7 +10646,7 @@ A788 ; Grapheme_Base A789..A78A ; Grapheme_Base A78B..A78E ; Grapheme_Base A78F ; Grapheme_Base -A790..A7AD ; Grapheme_Base +A790..A7AE ; Grapheme_Base A7B0..A7B7 ; Grapheme_Base A7F7 ; Grapheme_Base A7F8..A7F9 ; Grapheme_Base @@ -10637,7 +10881,7 @@ FFFC..FFFD ; Grapheme_Base 10175..10178 ; Grapheme_Base 10179..10189 ; Grapheme_Base 1018A..1018B ; Grapheme_Base -1018C ; Grapheme_Base +1018C..1018E ; Grapheme_Base 10190..1019B ; Grapheme_Base 101A0 ; Grapheme_Base 101D0..101FC ; Grapheme_Base @@ -10660,6 +10904,8 @@ FFFC..FFFD ; Grapheme_Base 10400..1044F ; Grapheme_Base 10450..1049D ; Grapheme_Base 104A0..104A9 ; Grapheme_Base +104B0..104D3 ; Grapheme_Base +104D8..104FB ; Grapheme_Base 10500..10527 ; Grapheme_Base 10530..10563 ; Grapheme_Base 1056F ; Grapheme_Base @@ -10786,6 +11032,15 @@ FFFC..FFFD ; Grapheme_Base 11350 ; Grapheme_Base 1135D..11361 ; Grapheme_Base 11362..11363 ; Grapheme_Base +11400..11434 ; Grapheme_Base +11435..11437 ; Grapheme_Base +11440..11441 ; Grapheme_Base +11445 ; Grapheme_Base +11447..1144A ; Grapheme_Base +1144B..1144F ; Grapheme_Base +11450..11459 ; Grapheme_Base +1145B ; Grapheme_Base +1145D ; Grapheme_Base 11480..114AF ; Grapheme_Base 114B1..114B2 ; Grapheme_Base 114B9 ; Grapheme_Base @@ -10809,6 +11064,7 @@ FFFC..FFFD ; Grapheme_Base 11641..11643 ; Grapheme_Base 11644 ; Grapheme_Base 11650..11659 ; Grapheme_Base +11660..1166C ; Grapheme_Base 11680..116AA ; Grapheme_Base 116AC ; Grapheme_Base 116AE..116AF ; Grapheme_Base @@ -10826,6 +11082,19 @@ FFFC..FFFD ; Grapheme_Base 118EA..118F2 ; Grapheme_Base 118FF ; Grapheme_Base 11AC0..11AF8 ; Grapheme_Base +11C00..11C08 ; Grapheme_Base +11C0A..11C2E ; Grapheme_Base +11C2F ; Grapheme_Base +11C3E ; Grapheme_Base +11C40 ; Grapheme_Base +11C41..11C45 ; Grapheme_Base +11C50..11C59 ; Grapheme_Base +11C5A..11C6C ; Grapheme_Base +11C70..11C71 ; Grapheme_Base +11C72..11C8F ; Grapheme_Base +11CA9 ; Grapheme_Base +11CB1 ; Grapheme_Base +11CB4 ; Grapheme_Base 12000..12399 ; Grapheme_Base 12400..1246E ; Grapheme_Base 12470..12474 ; Grapheme_Base @@ -10852,6 +11121,9 @@ FFFC..FFFD ; Grapheme_Base 16F50 ; Grapheme_Base 16F51..16F7E ; Grapheme_Base 16F93..16F9F ; Grapheme_Base +16FE0 ; Grapheme_Base +17000..187EC ; Grapheme_Base +18800..18AF2 ; Grapheme_Base 1B000..1B001 ; Grapheme_Base 1BC00..1BC6A ; Grapheme_Base 1BC70..1BC7C ; Grapheme_Base @@ -10921,6 +11193,9 @@ FFFC..FFFD ; Grapheme_Base 1DA87..1DA8B ; Grapheme_Base 1E800..1E8C4 ; Grapheme_Base 1E8C7..1E8CF ; Grapheme_Base +1E900..1E943 ; Grapheme_Base +1E950..1E959 ; Grapheme_Base +1E95E..1E95F ; Grapheme_Base 1EE00..1EE03 ; Grapheme_Base 1EE05..1EE1F ; Grapheme_Base 1EE21..1EE22 ; Grapheme_Base @@ -10964,9 +11239,9 @@ FFFC..FFFD ; Grapheme_Base 1F100..1F10C ; Grapheme_Base 1F110..1F12E ; Grapheme_Base 1F130..1F16B ; Grapheme_Base -1F170..1F19A ; Grapheme_Base +1F170..1F1AC ; Grapheme_Base 1F1E6..1F202 ; Grapheme_Base -1F210..1F23A ; Grapheme_Base +1F210..1F23B ; Grapheme_Base 1F240..1F248 ; Grapheme_Base 1F250..1F251 ; Grapheme_Base 1F300..1F3FA ; Grapheme_Base @@ -10995,7 +11270,7 @@ FFFC..FFFD ; Grapheme_Base 2B820..2CEA1 ; Grapheme_Base 2F800..2FA1D ; Grapheme_Base -# Total code points: 118912+74 additions+ApplePUA +# Total code points: 126288+ApplePUA # ================================================ @@ -11040,12 +11315,14 @@ ABED ; Grapheme_Link 11235 ; Grapheme_Link 112EA ; Grapheme_Link 1134D ; Grapheme_Link +11442 ; Grapheme_Link 114C2 ; Grapheme_Link 115BF ; Grapheme_Link 1163F ; Grapheme_Link 116B6 ; Grapheme_Link 1172B ; Grapheme_Link +11C3F ; Grapheme_Link -# Total code points: 45 +# Total code points: 47 # EOF diff --git a/icuSources/data/unidata/DerivedNormalizationProps.txt b/icuSources/data/unidata/DerivedNormalizationProps.txt index 58089901..8a8dd662 100644 --- a/icuSources/data/unidata/DerivedNormalizationProps.txt +++ b/icuSources/data/unidata/DerivedNormalizationProps.txt @@ -1,10 +1,11 @@ -# DerivedNormalizationProps-8.0.0.txt -# Date: 2015-02-13, 13:30:23 GMT [MD] +# DerivedNormalizationProps-9.0.0.txt +# Date: 2016-03-02, 18:54:59 GMT +# © 2016 Unicode®, Inc. +# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries. +# For terms of use, see http://www.unicode.org/terms_of_use.html # # Unicode Character Database -# Copyright (c) 1991-2015 Unicode, Inc. -# For terms of use, see http://www.unicode.org/terms_of_use.html -# For documentation, see http://www.unicode.org/reports/tr44/ +# For documentation, see http://www.unicode.org/reports/tr44/ # ================================================ @@ -1679,12 +1680,12 @@ FFED..FFEE ; NFKD_QC; N 1F16A..1F16B ; NFKD_QC; N 1F190 ; NFKD_QC; N 1F200..1F202 ; NFKD_QC; N -1F210..1F23A ; NFKD_QC; N +1F210..1F23B ; NFKD_QC; N 1F240..1F248 ; NFKD_QC; N 1F250..1F251 ; NFKD_QC; N 2F800..2FA1D ; NFKD_QC; N -# Total code points: 16893 +# Total code points: 16894 # ================================================ @@ -2082,12 +2083,12 @@ FFED..FFEE ; NFKC_QC; N 1F16A..1F16B ; NFKC_QC; N 1F190 ; NFKC_QC; N 1F200..1F202 ; NFKC_QC; N -1F210..1F23A ; NFKC_QC; N +1F210..1F23B ; NFKC_QC; N 1F240..1F248 ; NFKC_QC; N 1F250..1F251 ; NFKC_QC; N 2F800..2FA1D ; NFKC_QC; N -# Total code points: 4793 +# Total code points: 4794 # ================================================ @@ -3513,6 +3514,14 @@ FFE3 ; Expands_On_NFKC 17B4..17B5 ; NFKC_CF; 180B..180D ; NFKC_CF; 180E ; NFKC_CF; +1C80 ; NFKC_CF; 0432 +1C81 ; NFKC_CF; 0434 +1C82 ; NFKC_CF; 043E +1C83 ; NFKC_CF; 0441 +1C84..1C85 ; NFKC_CF; 0442 +1C86 ; NFKC_CF; 044A +1C87 ; NFKC_CF; 0463 +1C88 ; NFKC_CF; A64B 1D2C ; NFKC_CF; 0061 1D2D ; NFKC_CF; 00E6 1D2E ; NFKC_CF; 0062 @@ -5263,6 +5272,7 @@ A7AA ; NFKC_CF; 0266 A7AB ; NFKC_CF; 025C A7AC ; NFKC_CF; 0261 A7AD ; NFKC_CF; 026C +A7AE ; NFKC_CF; 026A A7B0 ; NFKC_CF; 029E A7B1 ; NFKC_CF; 0287 A7B2 ; NFKC_CF; 029D @@ -6731,6 +6741,42 @@ FFF0..FFF8 ; NFKC_CF; 10425 ; NFKC_CF; 1044D 10426 ; NFKC_CF; 1044E 10427 ; NFKC_CF; 1044F +104B0 ; NFKC_CF; 104D8 +104B1 ; NFKC_CF; 104D9 +104B2 ; NFKC_CF; 104DA +104B3 ; NFKC_CF; 104DB +104B4 ; NFKC_CF; 104DC +104B5 ; NFKC_CF; 104DD +104B6 ; NFKC_CF; 104DE +104B7 ; NFKC_CF; 104DF +104B8 ; NFKC_CF; 104E0 +104B9 ; NFKC_CF; 104E1 +104BA ; NFKC_CF; 104E2 +104BB ; NFKC_CF; 104E3 +104BC ; NFKC_CF; 104E4 +104BD ; NFKC_CF; 104E5 +104BE ; NFKC_CF; 104E6 +104BF ; NFKC_CF; 104E7 +104C0 ; NFKC_CF; 104E8 +104C1 ; NFKC_CF; 104E9 +104C2 ; NFKC_CF; 104EA +104C3 ; NFKC_CF; 104EB +104C4 ; NFKC_CF; 104EC +104C5 ; NFKC_CF; 104ED +104C6 ; NFKC_CF; 104EE +104C7 ; NFKC_CF; 104EF +104C8 ; NFKC_CF; 104F0 +104C9 ; NFKC_CF; 104F1 +104CA ; NFKC_CF; 104F2 +104CB ; NFKC_CF; 104F3 +104CC ; NFKC_CF; 104F4 +104CD ; NFKC_CF; 104F5 +104CE ; NFKC_CF; 104F6 +104CF ; NFKC_CF; 104F7 +104D0 ; NFKC_CF; 104F8 +104D1 ; NFKC_CF; 104F9 +104D2 ; NFKC_CF; 104FA +104D3 ; NFKC_CF; 104FB 10C80 ; NFKC_CF; 10CC0 10C81 ; NFKC_CF; 10CC1 10C82 ; NFKC_CF; 10CC2 @@ -7819,6 +7865,40 @@ FFF0..FFF8 ; NFKC_CF; 1D7FD ; NFKC_CF; 0037 1D7FE ; NFKC_CF; 0038 1D7FF ; NFKC_CF; 0039 +1E900 ; NFKC_CF; 1E922 +1E901 ; NFKC_CF; 1E923 +1E902 ; NFKC_CF; 1E924 +1E903 ; NFKC_CF; 1E925 +1E904 ; NFKC_CF; 1E926 +1E905 ; NFKC_CF; 1E927 +1E906 ; NFKC_CF; 1E928 +1E907 ; NFKC_CF; 1E929 +1E908 ; NFKC_CF; 1E92A +1E909 ; NFKC_CF; 1E92B +1E90A ; NFKC_CF; 1E92C +1E90B ; NFKC_CF; 1E92D +1E90C ; NFKC_CF; 1E92E +1E90D ; NFKC_CF; 1E92F +1E90E ; NFKC_CF; 1E930 +1E90F ; NFKC_CF; 1E931 +1E910 ; NFKC_CF; 1E932 +1E911 ; NFKC_CF; 1E933 +1E912 ; NFKC_CF; 1E934 +1E913 ; NFKC_CF; 1E935 +1E914 ; NFKC_CF; 1E936 +1E915 ; NFKC_CF; 1E937 +1E916 ; NFKC_CF; 1E938 +1E917 ; NFKC_CF; 1E939 +1E918 ; NFKC_CF; 1E93A +1E919 ; NFKC_CF; 1E93B +1E91A ; NFKC_CF; 1E93C +1E91B ; NFKC_CF; 1E93D +1E91C ; NFKC_CF; 1E93E +1E91D ; NFKC_CF; 1E93F +1E91E ; NFKC_CF; 1E940 +1E91F ; NFKC_CF; 1E941 +1E920 ; NFKC_CF; 1E942 +1E921 ; NFKC_CF; 1E943 1EE00 ; NFKC_CF; 0627 1EE01 ; NFKC_CF; 0628 1EE02 ; NFKC_CF; 062C @@ -8083,6 +8163,7 @@ FFF0..FFF8 ; NFKC_CF; 1F238 ; NFKC_CF; 7533 1F239 ; NFKC_CF; 5272 1F23A ; NFKC_CF; 55B6 +1F23B ; NFKC_CF; 914D 1F240 ; NFKC_CF; 3014 672C 3015 1F241 ; NFKC_CF; 3014 4E09 3015 1F242 ; NFKC_CF; 3014 4E8C 3015 @@ -8634,7 +8715,7 @@ E0080..E00FF ; NFKC_CF; E0100..E01EF ; NFKC_CF; E01F0..E0FFF ; NFKC_CF; -# Total code points: 10146 +# Total code points: 10227 # ================================================ @@ -8972,6 +9053,7 @@ E01F0..E0FFF ; NFKC_CF; 17B4..17B5 ; Changes_When_NFKC_Casefolded 180B..180D ; Changes_When_NFKC_Casefolded 180E ; Changes_When_NFKC_Casefolded +1C80..1C88 ; Changes_When_NFKC_Casefolded 1D2C..1D2E ; Changes_When_NFKC_Casefolded 1D30..1D3A ; Changes_When_NFKC_Casefolded 1D3C..1D4D ; Changes_When_NFKC_Casefolded @@ -9389,7 +9471,7 @@ A7A2 ; Changes_When_NFKC_Casefolded A7A4 ; Changes_When_NFKC_Casefolded A7A6 ; Changes_When_NFKC_Casefolded A7A8 ; Changes_When_NFKC_Casefolded -A7AA..A7AD ; Changes_When_NFKC_Casefolded +A7AA..A7AE ; Changes_When_NFKC_Casefolded A7B0..A7B4 ; Changes_When_NFKC_Casefolded A7B6 ; Changes_When_NFKC_Casefolded A7F8..A7F9 ; Changes_When_NFKC_Casefolded @@ -9519,6 +9601,7 @@ FFE9..FFEC ; Changes_When_NFKC_Casefolded FFED..FFEE ; Changes_When_NFKC_Casefolded FFF0..FFF8 ; Changes_When_NFKC_Casefolded 10400..10427 ; Changes_When_NFKC_Casefolded +104B0..104D3 ; Changes_When_NFKC_Casefolded 10C80..10CB2 ; Changes_When_NFKC_Casefolded 118A0..118BF ; Changes_When_NFKC_Casefolded 1BCA0..1BCA3 ; Changes_When_NFKC_Casefolded @@ -9566,6 +9649,7 @@ FFF0..FFF8 ; Changes_When_NFKC_Casefolded 1D7C3 ; Changes_When_NFKC_Casefolded 1D7C4..1D7CB ; Changes_When_NFKC_Casefolded 1D7CE..1D7FF ; Changes_When_NFKC_Casefolded +1E900..1E921 ; Changes_When_NFKC_Casefolded 1EE00..1EE03 ; Changes_When_NFKC_Casefolded 1EE05..1EE1F ; Changes_When_NFKC_Casefolded 1EE21..1EE22 ; Changes_When_NFKC_Casefolded @@ -9605,7 +9689,7 @@ FFF0..FFF8 ; Changes_When_NFKC_Casefolded 1F16A..1F16B ; Changes_When_NFKC_Casefolded 1F190 ; Changes_When_NFKC_Casefolded 1F200..1F202 ; Changes_When_NFKC_Casefolded -1F210..1F23A ; Changes_When_NFKC_Casefolded +1F210..1F23B ; Changes_When_NFKC_Casefolded 1F240..1F248 ; Changes_When_NFKC_Casefolded 1F250..1F251 ; Changes_When_NFKC_Casefolded 2F800..2FA1D ; Changes_When_NFKC_Casefolded @@ -9617,6 +9701,6 @@ E0080..E00FF ; Changes_When_NFKC_Casefolded E0100..E01EF ; Changes_When_NFKC_Casefolded E01F0..E0FFF ; Changes_When_NFKC_Casefolded -# Total code points: 10146 +# Total code points: 10227 # EOF diff --git a/icuSources/data/unidata/FractionalUCA.txt b/icuSources/data/unidata/FractionalUCA.txt index 53b75e6b..dbc3985d 100644 --- a/icuSources/data/unidata/FractionalUCA.txt +++ b/icuSources/data/unidata/FractionalUCA.txt @@ -1,10 +1,12 @@ -# Fractional UCA Table, generated from the UCA DUCET -# 2015-05-14 [MS] -# VERSION: UCA=8.0.0, UCD=8.0.0 +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html +# Fractional UCA Table, generated from the UCA DUCET +# 2016-06-03 +# VERSION: UCA=9.0.0, UCD=9.0.0 # For a description of the format and usage, see # http://www.unicode.org/reports/tr35/tr35-collation.html -[UCA version = 8.0.0] +[UCA version = 9.0.0] # Unified_Ideograph: 80388 characters [Unified_Ideograph 4E00..9FD5 FA0E..FA0F FA11 FA13..FA14 FA1F FA21 FA23..FA24 FA27..FA29 3400..4DB5 20000..2A6D6 2A700..2B734 2B740..2B81D 2B820..2CEA1] @@ -29,7 +31,7 @@ [radical 19=⼒力:力劜𠠲𫦤劝办𠠳-𠠵功-劢㔓㘞𠆮𠠶-𠠸劣-动㔔-㔖𠠹-𠡁𫦥助-労㔗㔘𠡂-𠡐𪟗-𪟙𫦦𫦧劵-势㔙-㔛𠡑-𠡝𪟚𪟛𫦨勀-勋㔜𠡞-𠡪𪟜𫦩-𫦭勌-勑㔝-㔟𠡫-𠡺𪟝-𪟟𫦮-𫦲勒-勖勘-勚㔠𠡻-𠢄𪟠𫦳勛-勞㔡𠢅-𠢒𪟡𪟢𫦴𫦵募-勧𠢓-𠢟𪟣𫝑𫦶𫦷勨-勭㔢ð ¢ -𠢯𪟤𪟥𫦸勮-勲𠢰-𠢵𪟦𫦹𫦺勳𠢶-𠢸𫦻𫦼勴-勶㔣-㔦𠢹-𠢿㔧𠣀-𠣃𫦽𫦾勷𠣄𠣅勸𠣆𠣇𪟧𠣈-𠣊𫦿𠣋] [radical 20=⼓勹:勹-匂𠣌匃-匇𠣍-𠣐𫧀𫧁匈𠣑-𠣓匉𠣔-𠣗匊-匌𠣘-𠣝匍𠣞-𠣣匎𠣤-𠣭𫧂𫧃匏匐㔨𠣮-𠣴匑匒㔩𠣵-𠣷𫧄匓㔪𠣸-𠤂匔𠤃𫧅𠤄-𠤇𫧆𠤈-𠤍] [radical 21=⼔匕:匕𠤎𪟨化㔫𠤏𫧇北𠤐𪟩𠤑-𠤕㔬𠤖-𠤝𪟪𠤞-𠤡匘匙㔭𫧈𫧉𠤣-𠤥𪟫𠤦-𠤪𫧊] -[radical 22=⼕匚:匚𠤬𠤭𫧋匛-匞𫧌匟-匢𠤮-𠤱𪟬𫧍-𫧏匣-匥㔯㔰𠤳-𠤷𪟭𪟮𫧐匦𠤸-𠤻𫧑𫧒匧-匩𠤼-𠥂𠥄-𠥈𪟯𫧓匪匫龨𠥉-𠥍𪟰𫧔匬-匮㔱𠥎-𠥕𫧕匯㔲-㔴𠥖-𠥘𫧖𫧗匰-匲㔵𠥙-𠥛𪟱匳𠥜-𠥡𫧘匴𠥢𠥣𫧙𫧚匵𫧛𫧜𠥤𠥥匶𠥦𠥧匷𠥨𠥩𪟲𠥪𫧝㔶𠥫𠥬] +[radical 22=⼕匚:匚𠤬𠤭𫧋匛-匞𫧌匟-匢𠤮-𠤱𪟬𫧍-𫧏匣-匥㔯㔰𠤳-𠤷𪟭𪟮𫧐𫧒匦𠤸-𠤻𫧑匧-匩𠤼-𠥂𠥄-𠥈𪟯𫧓匪匫龨𠥉-𠥍𪟰𫧔匬-匮㔱𠥎-𠥕𫧕匯㔲-㔴𠥖-𠥘𫧖匰-匲㔵𠥙-𠥛𪟱𫧗匳𠥜-𠥡𫧘𫧙匴𠥢𠥣𫧚匵𫧛𫧜𠥤𠥥匶𠥦𠥧匷𠥨𠥩𪟲𠥪𫧝㔶𠥫𠥬] [radical 23=⼖匸:匸-区𠥭𠤲𠥮𠥯医㔷𠥰-𠥲匼𠥳匽𠥃𠥴-𠥶匾-區㔸𠥷-𠥺] [radical 24=⼗十:十-千卅-午㔹𠥻𠥼𠥿卉半卌𠆱𠥽𠥾𠦀𠦁卋卍-卐㔺㔻𠦂-𠦗𪟳𫝒𫧞卑-卖龺𠦘-𠦢𣥥𫝓𫧟𫧠南単𫝔𫧡𫧢𠦣-𠦩𪟴卙𠦪-𠦯𪟵博𠦰-𠦳𫧣㔼𠦴-𠦼𪟶𫧤𫧥𠦽-𠦿𪟷𫧦𠧀-𠧄𪟸𪟹𫧧𫧨𠧅-𠧈𪟺𫧩-𫧫𠧉-𠧍𪟻𠧎𫧬𪟼卛𠧏𫧭𠧐𠧑] [radical 25=⼘卜:卜𠧒卝卞𪟽卟-卢𠧓𠀝𠧔-𠧘卣卤𠧙-𠧜𡥋𪟾卥-卧㔽𠧞-𠧨𫧮𠧩-𠧲𠭉𫧯𠧳-𠧷𠧹𪟿𫧰卨𠧺-𠨂𠨄𫧱𫧲𠨅𫧳𫧴𠨆𠨇𪠀𫧵𠨈-𠨊𫧶-𫧸𠨋𠨌] @@ -82,7 +84,7 @@ [radical 72=⽇日:日-旧𣄻-𣄽旨-旯㫐㫑𣄾-𣅃𣅅𬀦旰-旸㫒-㫗𣅄𣅆-𣅙𪰆𪰇𬀧𬀨旹-昙㫘-㫚𣅚-𣅶𪰈-𪰎𬀩-𬀫昚-昿㫛-㫤𣅷-𣆈𣆊-𣆑𪰏-𪰘𫞂𫞃𬀬-𬀮晀-晖㫥-㫮𣆒-𣆱𪰙-𪰤𫞄𬀯-𬀴勗晗-晩曽㫯-㫴𣆲-𣇡𪰥-𪰨𬀵-𬀺晪-暃暑㫵-㬀𣇢-𣈣𪰩-𪰮𬀻-𬁁暄-暐暒-暙㬁-㬌𣈤-𣉑𪰯-𪰷𬁂-𬁉暚-暨㬍-㬐𣉒-𣉠𣉢-𣉺𪰸-𪰽𬁊-𬁏暩-暷㬑-㬖𣉻-𣊈𣊊-𣊑𣊓-𣊝𣋇𪰾-𪱅𬁐-𬁒暸-曍龧㬗-㬟𣊉𣊞-𣋆𣋈𪱇-𪱌𬁓-𬁘曎-曗曚㬠-㬢𠁞𣋉-𣋝𪱆𪱍𬁙-𬁛曘曙曛曜㬣-㬨𠆛𣋞-𣋱𥫂𪱎-𪱐𬁜曝-曢㬩㬪𣋲-𣋾曣-曨㬫𣋿-𣌇𬁝𬁞曩𣌈-𣌌𪱑-𪱓㬬㬭𣌍-𣌕曪-曬㬮𣌖曭曮𣌗-𣌙𣌛𪱔曯㬯𣌜𣌝𣌟𣌠] [radical 73=⽈曰:曰-曳㬰更曵𣌡𣌢𬁟𬁠曶𣌣-𣌦𬁡曷𣆉𣌧-𣌬書曺𣌭-𣌶𬁢曹曻曼𣌷-𣌺𬁣𬁤曾替朁朂𣌻-𣌽𬁥-𬁧會𣌾-𣍂朄朅𣍃-𣍅𬁨-𬁪𣍆-𣍊𪱕𬁫朆㬱𣍋-𣍎𪱖𪱗㬲𣍏𣍐𬁬𣍑-𣍗𪱘𣍘𣍙𬁭-𬁯朇𣍚𠑱𣍛𣍜] [radical 74=⽉月:月𣍝有𣍞𪱙𬁰𣍟-𣍣𪱚𬁱-𬁳朊-服㬳𣍤𪱛𬁴-𬁸朎-朑𣍥-𣍧𣍩-𣍬𪱜𪱝𬁹朒-朕㬴㬵𣍭𣍮𪱞𫞅𬁺-𬁼朖-望㬶㬷𣍱-𣍶𪱠-𪱢𬁽-𬂁朜-期㬸𣍷-𣎃𦜳𪱣𫞆𫞇𬂂-𬂅朠朡𣎄-𣎌𪱤-𪱧𬂆朢㬺㬻𣎍-𣎑𪱟𪱨-𪱪𬂇-𬂌膤㬼-㬾𣎒-𣎙𪱫𪱬𬂍𬂎朣-朥㬿𣎚𣎛𣎝-𣎢𪱭𬂏𬂐㭀𣎜𣎣-𣎨𦡖𬂑-𬂔朦𣎩-𣎭𬂕-𬂘朧𣎮𣎯𪱮𪱯𬂙𣎰-𣎲𪱰𬂚] -[radical 75=⽊木:木朩𣎳𣎴𬂛未-朰𣎵-𣎷𬂜朱-权㭁𣎸-𣏀杄-杩极㭂-㭆𣏁-𣏓𪱱-𪱵𬂝-𬂟杪-枀枂-枭㭇-㭐𣏔-𣐇𪱶-𪱹𫞈𬂠-𬂤枮-树㭑-㭗𣐈-𣐴𪱺-𪲂𬂥𬂦栒-桪鿄㭘-㭧𣐵-𣑦𣑨-𣑾𪲃-𪲏𫞉𫞊𬂧-𬂱桫-棂㭨-㭵㭷𣑿-𣓀𪲐-𪲞𬂲-𬂼棃-椮㭶㭸-㮊𣓁-𣔰𪲟-𪲯𬂽-𬃓椯-榉榋榌榔榘﨓㮋-㮠㮢㮣𣔱-𣕣𣕥-𣖩𪲰-𪳇𬃔-𬃮榊榍-榓榕-榗榙-槡槩樮﨔㮤-㮽𣕤𣖪-𣘔𪳈-𪳜𫞋𫞌𬃯-𬄆槢-槨槪-樭樯-樱橥橴㮾-㯏㯑㯒㯠𣘕-𣙑𣙓-𣙺𪳝-𪳬𫞍-𫞏𬄇-𬄘樲-橤橦-橳橵-橼㯐㯓-㯟㯡-㯩𣙒𣙻-𣛯𪳭-𪳼𫞐𬄙-𬄫橽-檪㯪-㯶𣛰-𣜡𣜣-𣝀𪳽-𪴈𫞑𬄬-𬄶檫-櫊㯷-㯽𣝁-𣝘𣝚-𣞎𪴉-𪴏𫞒𬄷-𬅀櫋-櫦櫫櫭㯾-㰈𣝙𣞐-𣟃𣟑𪴐-𪴕𬅁-𬅈櫧-櫪櫬櫮-櫶㰉-㰓㰖𣟄-𣟐𣟒-𣟮𪴖-𪴚𬅉𬅊櫸-欅欌㰔㰕𣟯-𣠁𣠃-𣠘𪴛-𪴞𬅋-𬅏櫷欆-欋欍欎㰗㰘𣠂𣠙-𣠶𪴟-𪴡𬅐-𬅓欏-欒㰙-㰜𣠷-𣡊𪴢𪴣𬅔欓-欕𣡋-𣡝𥤔𪴤𪴥𬅕-𬅘欖-欛𣡞-𣡨𪴦欜欝𣡩-𣡱𪴨𬅙𬅚𣡲𣡴𣡵𪴧𬅛欞欟𣡶-𣡼𬅜𣡽-𣡿] +[radical 75=⽊木:木朩𣎳𣎴𬂛未-朰𣎵-𣎷𬂜朱-权㭁𣎸-𣏀杄-杩极㭂-㭆𣏁-𣏓𪱱-𪱵𬂝-𬂟杪-枀枂-枭㭇-㭐𣏔-𣐇𪱶-𪱹𫞈𬂠-𬂤枮-树㭑-㭗𣐈-𣐴𪱺-𪲂𬂥𬂦栒-桪鿄㭘-㭧𣐵-𣑦𣑨-𣑾𪲃-𪲏𫞉𫞊𬂧-𬂱桫-棂㭨-㭵㭷𣑿-𣓀𪲐-𪲞𬂲-𬂼棃-椮㭶㭸-㮊𣓁-𣔰𪲟-𪲯𬂽-𬃓椯-榉榋榌榔榘﨓㮋-㮠㮢㮣𣔱-𣕣𣕥-𣖩𪲰-𪳇𬃔-𬃮榊榍-榓榕-榗榙-槡槩樮﨔㮤-㮽𣕤𣖪-𣘔𪳈-𪳜𫞋𫞌𬃯-𬄆槢-槨槪-樭樯-樱橥橴㮾-㯏㯑㯒㯠𣘕-𣙑𣙓-𣙺𪳝-𪳬𫞍-𫞏𬄇-𬄘樲-橤橦-橳橵-橼㯐㯓-㯟㯡-㯩𣙒𣙻-𣛯𪳭-𪳼𫞐𬄙-𬄫橽-檪㯪-㯶𣛰-𣜡𣜣-𣝀𪳽-𪴈𫞑𬄬-𬄶檫-櫊㯷-㯽𣝁-𣝘𣝚-𣞎𪴉-𪴏𫞒𬄷-𬅀櫋-櫦櫫櫭㯾-㰈𣝙𣞐-𣟃𣟑𪴐-𪴕𬅁-𬅈櫧-櫪櫬櫮-櫶㰉-㰓㰖𣟄-𣟐𣟒-𣟮𪴖-𪴚𬅉𬅊櫸-欅欌㰔㰕𣟯-𣠁𣠃-𣠘𪴛-𪴞𬅋-𬅏櫷欆-欋欍欎㰗㰘𣠂𣠙-𣠶𪴟-𪴡𬅐-𬅓欏-欒㰙-㰜𣠷-𣡊𪴢𪴣𬅔欓-欕𣡋-𣡝𥤔𪴤𪴥𬅕-𬅘欖-欛𣡞-𣡨𣡮𪴦欜欝𣡩-𣡭𣡯-𣡱𪴨𬅙𬅚𣡲𣡴𣡵𪴧𬅛欞欟𣡶-𣡼𬅜𣡽-𣡿] [radical 76=⽋欠:欠-欢𣢀欤㰝㰞𣢁-𣢈𬅝𬅞欣欥-欧㰟-㰢𣢉-𣢖𪴩𬅟欨-欪㰣-㰨𣢗-𣢦𪴪𪴫𬅠𬅡欫-欱㰩-㰭𣢧-𣢹𬅢𬅣欲-欸㰮-㰱𣢺-𣣇𪴬𪴭𬅤-𬅨欹-欿㰲-㰶㰸𣣈-𣣜𪴮𬅩𬅪歀-歈㰹-㰾𣣝-𣣫𣣭-𣣱𪴯𪴰𬅫𬅬歉-歍㰿-㱁𣣲-𣤇𪴱𬅭-𬅯歎-歓㱂㱃𣤈-𣤗𪴲歔-歚㱄㱅𣤘-𣤟𬅰𬅱歛-歝㱆-㱉𣤠-𣤧𬅲歞歟𣤨-𣤫𬅳歠㱊𣤬-𣤰㱋𣤱-𣤳𪴳𣤴𣤵𣤷𣤸𬅴歡㱌𣤶𣤹-𣤼㱍𣤽𬅵𣤾𪴴㱎𣤿-𣥁] [radical 77=⽌止:止龰𣥂正𣥃𣥄此㱏𣥅𣥆𬅶𬅷步㱐㱑𣥇𣥈𣥊-𣥌𬅸武-歩𣥉𣥍-𣥡𪴵𬅹歪歫㱒-㱔𣥢-𣥤𬅺𬅻歬歭𣥦-𣥱𪴶𬅼𬅽𣥳-𣥸𪴷𬅾-𬆀歮歯㱕㱖𣥹-𣦆𪴸𬆁-𬆃歰-歳𣦇-𣦊𣦌-𣦎𤚜𪴹𪴺𫞓𬆄𬆅歴㱗𣦐-𣦓𪴻𬆆𬆇歵歶𣦔-𣦛𪴼𬆈𬆉歷𣦜-𣦠𪴽𪴾𬆊𬆋𣦡-𣦥𪴿𬆌𬆍歸㱘𣦦-𣦫𬆎𣦬𬆏𬆐𣦮-𣦴] [radical 78=⽍歹:歹𣦵𣦶歺𣦷死㱙𣦸-𣦾歼𣦿-𣧈歽-殁㱚-㱝𣧉-𣧜殂-殇㱞-㱠𣧝-𣧱𪵀𪵁𬆑𬆒殈-残㰷㱡𣧲-𣨄𪵂𪵃𬆓-𬆕殌-殓㱢㱣𣨅-𣨕𪵄𬆖𬆗殔-殚㱤-㱩𣨖-𣨰𪵅𬆘-𬆚殛殜㱪-㱮𣨱-𣩃𬆛殝-殡㱯-㱲𣩄-𣩌𪵆殢-殦㱳㱴𣩍-𣩜𫞔殧-殫㱵-㱷𣩝-𣩧殬-殮㱸𣩨-𣩮𪵇殯𣩯-𣩶殰殱𣩷𣩸𬆜㱹㱺𣩹-𣩻𬆝殲𣩼-𣩾㱻𣩿-𣪁] @@ -120,7 +122,7 @@ [radical 109=⽬目:目𥃤𥃥盯䀎䀏𥃦-𥃱盰-盵䀐-䀔𥃲-𥄂𪾟𪾠𬑅盶-眍䀕-䀞𥄃-𥄰𪾡-𪾣𬑆𬑇眎-眬眿䀟-䀦𥄱-𥅙𪾤-𪾧𫞲𬑈-𬑏眭-眾睁䀧-䀮𠌪𥅚-𥆉𪾨-𪾪𫞳𬑐-𬑕着睂-睑鿃䀯-䁀𥆊-𥇄𥇆-𥇈𥇫𪾫𪾬𬑖𬑗睒-睠睢-睭䁁-䁉𢰿𢾥𣪭𥇅𥇉-𥇪𥇬-𥇳𥇵-𥈁𪾭-𪾰𬑘-𬑛睡睮-瞆䁊-䁖𥈂-𥈻𪾱-𪾴𬑜𬑝瞇-瞓䁗-䁡𥈼-𥉳𥊇𪾵-𪾸𬑞-𬑣瞔-瞣䁢-䁪𥉴-𥊆𥊈-𥊩𥋖𪾹-𪾻𬑤-𬑧瞤-瞷䁫-䁳𥊪-𥋕𥋗𪾼-𪿀𬑨𬑩瞸-矂䁴-䁺𥋘-𥋾矃-矊𥋿-𥌔𥌖-𥌙𪿁𬑪矋-矏䁻-䁾𥌚-𥌬𪿂矐-矓䁿䂀𥌭-𥌹𥍂𪿃𪿄𬑫䂁𥌺-𥍁𥍃𥍅-𥍇矔䂂䂃𥍈-𥍎矕矗𥍏-𥍒矘矙䂄𥍓𬑬矖矚𥍔-𥍜𪿅䂅] [radical 110=⽭矛:矛𥍝䂆𥍞𬑭矜䂇𥍟𥍠𪿆矝𥍡-𥍦䂈𥍧-𥍩矞矟𥍪-𥍱𪿇矠𠍢𥍲-𥍵𬑮䂉𥍶-𥎁𬑯𥎂-𥎍䂊-䂌𥎏-𥎒𥎎𥎓-𥎜䂍𥎞-𥎠𥎝𥎡-𥎣䂎矡𥎤𥎥] [radical 111=⽮矢:矢矣𥎦𥎧矤知𥎨矦-矨𥎩-𥎯𪿈𪿉矩䂏䂐𥎰-𥎸𬑰𬑱矪矫䂑䂒𥎹-𥏍𪿊矬短䂓𠅰𥏎-𥏗𬑲𬑳矮䂔𥏘-𥏩𪿋𬑴䂕𥏪-𥏱𪿌𥏲-𥏺𪿍𪿎𥏻-𥏿矯矰𥐀-𥐆𬑵𥐇-𥐋𬑶矱𥐌-𥐏𬑷矲𪿏𪿐𬑸𥐑𥐒𥐐𥐓𥐔] -[radical 112=⽯石:石䂖𥐕𥐖矴-矶䂗𥐗-𥐜𬑹矷-码䂘䂙𥐝-𥐨𬑺-𬑼泵砂-砜䂚-䂞𥐩-𥑅𪿑-𪿓𬑽-𬒂砝-硁䂟-䂨𥑆-𥑲𪿔-𪿘𬒃-𬒈硂-硛䂩-䂯𥑳-𥒩𪿙-𪿝𬒉-𬒌硜-硷鿎䂰-䂶𥒪-𥓉𪿞-𪿣𬒍-𬒑硸-硽硿-碜碰䂷-䃇𥓊-𥓹𪿤-𪿩𬒒-𬒕硾碝-碯碱-碹磁䃈-䃐𥓺-𥔬𪿪𪿫𬒖-𬒚確-磀磂-磙磜磤䃑-䃗𥔭-𥕋𪿬-𪿮𬒛磚磛磝-磣磥-磮䃘-䃞䃠𥕌-𥕯𪿯-𪿴𬒜-𬒞磯-礅䃟䃡-䃨𥕰-𥖖𪿵-𪿷𬒟-𬒣礆-礖䃩-䃯𣞏𥖗-𥖩𪿸-𪿺𬒤𬒥礗-礡䃰𥖪-𥖺𪿻-𪿽𬒦𬒧礢-礬䃱-䃳𡕎𥖻-𥗑𬒨礭-礴䃴-䃷𥗒-𥗜𪿾礵䃸䃹𥗝-𥗪𬒩𬒪礶礷𥗫-𥗳𪿿礸䃺𥗴𥗵𥗷𥗸𬒫礹𥗹䃻𥗺-𥘄] +[radical 112=⽯石:石䂖𥐕𥐖矴-矶䂗𥐗-𥐜𬑹矷-码䂘䂙𥐝-𥐨𬑺-𬑼泵砂-砜䂚-䂞𥐩-𥑅𪿑-𪿓𬑽-𬒂砝-硁䂟-䂨𥑆-𥑲𪿔-𪿘𬒃-𬒈硂-硛鿎䂩-䂯𥑳-𥒩𪿙-𪿝𬒉-𬒌硜-硷䂰-䂶𥒪-𥓉𪿞-𪿣𬒍-𬒑硸-硽硿-碜碰䂷-䃇𥓊-𥓹𪿤-𪿩𬒒-𬒕硾碝-碯碱-碹磁䃈-䃐𥓺-𥔬𪿪𪿫𬒖-𬒚確-磀磂-磙磜磤䃑-䃗𥔭-𥕋𪿬-𪿮𬒛磚磛磝-磣磥-磮䃘-䃞䃠𥕌-𥕯𪿯-𪿴𬒜-𬒞磯-礅䃟䃡-䃨𥕰-𥖖𪿵-𪿷𬒟-𬒣礆-礖䃩-䃯𣞏𥖗-𥖩𪿸-𪿺𬒤𬒥礗-礡䃰𥖪-𥖺𪿻-𪿽𬒦𬒧礢-礬䃱-䃳𡕎𥖻-𥗑𬒨礭-礴䃴-䃷𥗒-𥗜𪿾礵䃸䃹𥗝-𥗪𬒩𬒪礶礷𥗫-𥗳𪿿礸䃺𥗴𥗵𥗷𥗸𬒫礹𥗹䃻𥗺-𥘄] [radical 113=⽰示:示礻𥘅礼𥘆礽䃼𥘇-𥘌社-祃𥘍-𥘔𫀀𫀁𬒬祄-祎视鿆䃽-䄀𥘕-𥘪𫀂𫀃𬒭-𬒰祏-祢䄁-䄃𥘫-𥙍𫀄-𫀆𬒱-𬒳祣-祥祧-祯䄄-䄆𥙎-𥙪𫀇-𫀊𫞴𬒴𬒵祦祰-祸禄視䄇-䄊𣂫𥙫-𥚇𫀋-𫀏𫞵𬒶-𬒽祹-禃禅禆䄋-䄒𥚈-𥚥𫀐-𫀙𬒾-𬓈禇-禙䄓-䄗𢿆𥚦-𥛄𫀚𫀛𬓉-𬓍禚-禣䄘䄙𠖟𥛅-𥛗𫀜-𫀟𬓎-𬓐禤-禦䄚-䄞𥛘-𥛭𫀠𫀡𬓑-𬓗禧-禫䄟𥛮-𥜂𫞶𬓘-𬓚禬-禯鿅䄠䄡𥜃-𥜑𫀢𬓛禰禱䄢𥜒-𥜙𫀣𬓜禲䄣𥜚-𥜟䄤𥜠-𥜤禳禴𥜥-𥜩𬓝禵𥜪-𥜯禶禷𥜰-𥜵𫀤𥜶-𥜸𧆆𥜹𥜺䄥] [radical 114=⽱禸:禸𥜻禹禺𥜼离𥜽禼𥜾禽萬𥜿𥝁-𥝃𠎘𠾧𥝄-𥝇𦦔𬓞𣜢𥝈𥝉𫀥𥝊𬓟𥝋] [radical 115=⽲禾:禾𥝌-𥝏𫀦禿-秃䄦䄧𥝐-𥝓𬓠秄-秊䄨-䄭𥝔-𥝢𫀧秋-秗䄮-䄵𥝣-𥝽𫀨𫀩𬓡-𬓤秘-称䄶-䄹𥝾-𥞗𫀪-𫀭𬓥𬓦秱-秾稆䄺-䅊𥞘-𥞱𥟅𫀮-𫀱𫞷𬓧-𬓩秿-稅稇-税䅋-䅓𠞜𥞲-𥟄𥟆-𥟌𫀲-𫀸𬓪-𬓬稏-稥䅔-䅟𥟍-𥟼𫀹-𫀻𫞸𬓭-𬓰稦-稳穊䅠-䅫𥟽-𥠰𫀼-𫁀𬓱-𬓴稴-穃䅬-䅶𥠱-𥡛𫁁-𫁄𬓵-𬓹穄-穈穋-穒䅷-䅽𥡜-𥢉𫁅𬓺-𬓽穉穓-穞䅾-䆀𥢊-𥢳𫁆𬓾-𬔀穟-穣䆁-䆇𥢴-𥣉𥣋-𥣔𫁇𫁈𬔁穤-穫𥣊𥣕-𥣡𥣣-𥣧𬔂穬-穯䆈䆉𥣢𥣨-𥣶𥣸-𥣿𫁉𬔃䆊-䆍𥤀-𥤅𬔄穰穳䆎䆏𥤆-𥤉穱𥤊-𥤒穲𥤓𥤕-𥤟䆐𥤠𥤡] @@ -157,7 +159,7 @@ [radical 145=⾐衣:衣衤𧘇补䘚䘛𧘈-𧘌𬡂衦-衬䘜-䘞𧘍-𧘜𬡃-𬡇衭-袇䘟-䘡𧘝-𧘼𫋲-𫋴𬡈-𬡊袈-袮袰䘢-䘧𧘽𧘿-𧙝𫋵-𫋷𬡋-𬡐袯袱-裉䘨-䘮𧘾𧙞-𧙿𫋸-𫋼𬡑-𬡘裊-裥䘯-䘲𧚀-𧚣𫋽𫟚𬡙-𬡝裧-褄䘳-䙂𧚤-𧚺𧚼-𧛎𫋾-𫌄𬡞-𬡤裦褅-褝䙃-䙍𧚻𧛏-𧛷𫌅𫌆𬡥𬡦褞-褲褴䙎-䙓𧛸-𧜜𧜨𫌇-𫌉𬡧-𬡩褳褵-襅襔䙔-䙝𧜝-𧜧𧜩-𧜬𧜮-𧝁𫌊-𫌏𬡪-𬡭襆-襓襕鿋䙞-䙣𧜭𧝂-𧝰𫌐-𫌒𬡮𬡯襖-襢䙤䙥𧝱-𧞌𫌓𫌔𬡰𬡱襣-襨䙦-䙩𧞍-𧞖𧞘-𧞦𫌕𬡲-𬡴襩-襮䙪𧞗𧞧-𧞱𧞳-𧞵𫌖𬡵𬡶襯-襲䙫𧞲𧞶-𧟂𬡷襳襴襽䙬䙭𧟃-𧟇𫌗襵-襷䙮䙯𧟈-𧟋𫌘𫌙襸-襼䙰𧟌-𧟔䙱𧟕-𧟟] [radical 146=⾑襾:襾-覀𧟠-𧟣要䙲𧟤-𧟦䙳𧟧-𧟩𬡸覂䙴𧟪-𧟬𫌚覃覄䙵䙶𧟭𧟮𫟛覅𧟯𧟰𬡹𧟱-𧟸𬡺𧟹-𧟾𫌛𧟿覆𧠀𧠁𬡻覇覈𧠂-𧠄覉覊𧠅] [radical 147=⾒見:見𧠆𧠇覌覙𧠈覍覎䙷䙸𧠉-𧠍𫌜規-覔䙹-䙻𧠎-𧠛𬡼覕覗覘覚䙼-䙿𧠜-𧠧𫌝𬡽覛覜䚀䚁𧠨-𧠺𫌞覝-覡䚂䚃𧠻-𧡊𫌟𫌠覢-覥䚄䚅𧡋-𧡠𫌡𬡾-𬢀覦-親䚆-䚉𧡡-𧡶𫌢𫌣覫-覯䚊-䚌𧡷-𧢁𬢁覰-観䚍䚎𧢂-𧢋𫌤𬢂覴-覸䚏-䚓𧢌-𧢑𬢃𬢄覹-覻𧢒-𧢗𫌥覼覽䚔𧢘-𧢛𬢅覾覿𥍄𧢜-𧢡𫟜𬢆𧢢-𧢥觀𧢦-𧢫𫌦𫌧䚕𧢬-𧢮䚖𧢯-𧢱] -[radical 147'=⻅见:见观𬢇觃-觅觇-觉𫌨𫌩𬢈-𬢊觊𫌪𬢋觋𬢌𬢍觌觍𬢎觎𫌫𬢏-𬢑觏𬢒觐觑𫌬𬢓𬢔𫌭] +[radical 147'=⻅见:见观𬢇觃-觅觇-觉𫌨𫌩𬢈-𬢊觊𫌪𬢋𬢍觋𬢌觌觍𬢎觎𫌫𬢏-𬢑觏𬢒觐觑𫌬𬢓𬢔𫌭] [radical 148=⾓角:角𧢲𧢳觓觔𧢴-𧢺觕-觙䚗𧢻-𧣐觚觛觝觞𧣑-𧣠𬢕觜觟-觧䚘-䚚𧣡-𧣧𫌮𫌯𬢖觨-觫䚛𧣨-𧣳𬢗觬-觯䚜-䚠𧣴-𧤊𬢘觰觱䚡-䚤𧤋-𧤚𧤢𫌰𫌱觲觳䚥䚦𧤛-𧤡𧤣-𧤮觴鵤䚧𧤯-𧤹觵觶䚨䚩䚬𧤺-𧥃觷-觹䚪䚫𧥄-𧥇𬢙觺𧥈-𧥋觻觼𧥌-𧥐觽觾𧥑-𧥔觿䚭𧥕-𧥚] [radical 149=⾔言:言訁𧥛-𧥟訂-計䚮-䚰𧥠𬢚𬢛訉-訚䚱䚲𧥡-𧥭𫌲𫌳𬢜-𬢞訛-訳䚳-䛃𧥮-𧦛𫌴𫌵𬢟𬢠訴-詠䛄-䛓𧦜-𧧂𫌶-𫌹𬢡𬢢詡-誊誠鿁䛔-䛜𧧃-𧧳𧨜𫌺𫌻𬢣-𬢩誋-誟誡-誮䛝-䛨𧧴-𧨛𧨝-𧨥𫌼-𫌾𬢪-𬢭誯-諚諩䛩-䛸𧨦-𧩢𫌿𫍀𬢮-𬢳諛-諨諪-謃䛹-䛽𧩣-𧪗𫍁-𫍅𬢴-𬢹謄-謢䛾-䜂𠐜𧪘-𧫑𫍆-𫍈𬢺-𬣄謣-謾䜃-䜊𧫒-𧫽𫍉-𫍌𬣅謿-譌譎-譜龻䜋-䜑𧫾-𧬦𫍍-𫍏𬣆-𬣉譍譝-譲䜒-䜘𧬧-𧭁𫍐𫍑𬣊𬣋譳-譽䜙-䜞𧭂-𧭐𧭒-𧭛𫍒𬣌-𬣑譾-讅䜟-䜡𧭑𧭜-𧭷𫟝𬣒-𬣔讆-讐䜢𧭸-𧮄𫍓𬣕讑-讖𣌚𧮅-𧮐𫍔-𫍖𬣖讗-讙𧮑-𧮘讚讛𧮙-𧮝𫍗讜-讞𧮞-𧮤𧮦𧮧𫍘讟𧮨𬣗𬣘𧮩] [radical 149'=⻈讠:è® -讱𫍙𬣙𬣚讲-诀䜣𫍚𫍛𫟞𬣛-𬣟证-诒𧮪𫍜-𫍡𫟟𬣠-𬣧诓-诩䜤𫍢-𫍦𬣨-𬣳诪-诶𫍧-𫍪𬣴-𬣼请-谊䜥𫍫-𫍮𫟠𫟡𬣽-𬤆谋-谞𫍯-𫍴𬤇-𬤏谟-谧䜦䜧𫍵-𫍸𫟢𬤐-𬤗谨-谬䜨𫍹𫍺𬤘-𬤜谭-谲𫍻𫍼𬤝-𬤥谳-谵𫍽𬤦-𬤨𫍾𬤩-𬤬𫍿𬤭䜩𬤮谶𬤯-𬤱] @@ -172,7 +174,7 @@ [radical 157=⾜足:足𧾷-𧾹趴䟓䟔𧾺-𧿀𬦠趵-趸䟕䟖𧿁-𧿑𫏀𬦡𬦢趹-趻趽-跄䟗-䟞𧿒-𧿱𫏁-𫏃𬦣-𬦧跅-跞践䟟-䟭𧿲-𨀔𫏄-𫏆𬦨-𬦫趼跟-è·´è·¶-跻䟮-䟳𨀕-𨀿𫏇-𫏋𬦬-𬦱跼-踎䟴-䟻䟽𨁀-𨁴𫏌-𫏎𬦲-𬦵踏-踪踬-踯踺䟼䟾-䠌𨁵-𨂜𨂟𫏏-𫏓𬦶-𬦻踫踰-踹踻-蹅䠍-䠖𨂝𨂞𨂠-𨃒𫏔-𫏘𬦼-𬧃蹆-蹓䠗-䠝𨃓-𨄂𨄄𫏙-𫏛𬧄-𬧉蹔-蹧蹮躀䠞-䠢𨄃𨄅-𨅉𨅚𫏜-𫏟𬧊-𬧐蹨-蹭蹯-蹿䠣-䠧𨅊-𨅙𨅛-𨆀𫏠-𫏢𫟣𬧑-𬧔躁-躉䠨䠩𨆁-𨆩𫏣-𫏦𬧕-𬧗躊-躏䠪䠫𨆪-𨇀𫏧𫏨𬧘躐-躖䠬𨇁-𨇕𬧙躗-躜䠭䠮𨇖-𨇣𫏩𬧚𬧛躝-躠䠯𨇤-𨇭𬧜躡-躥䠰𨇮-𨇺躦躧𨇻-𨈀躩躪𨈁-𨈃𬧝躨䠱𨈄-𨈇𬧞𨈈-𨈊𬧟𨈋-𨈎] [radical 158=⾝身:身𨈏-𨈑𬧠𨈒躬𨈓-𨈗躭-躯𨈘-𨈨𬧡躰䠲-䠶𨈩-𨈷𬧢躱躲䠷-䠺𨈸-𨉇𫏪𫏫𬧣躳-躵𨉈-𨉓𫏬躶-躼䠻𨉔-𨉡𬧤-𬧪躽躾䠼𨉢-𨉥𨉧-𨉭𬧫躿䠽䠾𨉦𨉮-𨉸𫏭𫏮𬧬-𬧮軀軁𨉹-𨉾𫏯𬧯軂-軅䠿𨉿-𨊌𫏰𬧰軆䡀𨊍-𨊒𫏱軇𨊓-𨊚䡁𨊛𨊜軈𨊝-𨊟軉] [radical 159=⾞車:車-軍䡂-䡄𨊠-𨊦軎-軕䡅𨊧-𨊲𫏲軖-軣䡆-䡎𨊳-𨋍𫏳𬧱軤-軬軮-軽龫䡏-䡒𨋎-𨋧𫏴𫏵𬧲-𬧴軭軾-輌䡓-䡗𨋨-𨌁𬧵輍-輕䡘-䡛𨌂-𨌟𫏶-𫏸輖-輬䡜-䡟𨌠-𨍆𫏹𬧶𬧷輭-輼䡠-䡤𨍇-𨍨𫏺𫏻𬧸𬧹輽-轅䡥-䡪𨍩-𨎉𫏼𫏽𬧺轆-轌鿂䡫-䡱𨎊-𨎣𫏾𫏿𬧻-𬧽轍-轔䡲-䡵𨎤-𨎱𫐀轕-轚䡶𨎲-𨏇𨘼𫐁𬧾轛-轟䡷-䡹𨏈-𨏐𫐂轠-轢䡺䡻𨏑-𨏝𬧿𬨀轣轤𨏞-𨏨䡼𨏩-𨏴䡽𨏵-𨏸𨏽轥䡾𨏹𨏻𨏾𨏺𨏼𨏿-𨐂䡿𨐃𫐃𨐄] -[radical 159'=⻋车:车-轫䢀𫐄𫐅转-轰䢁𨐅𨐆𫐆𫐇𬨁-𬨃轱-轻䢂𨐇𫐈-𫐊𫟤𬨄𬨅轼-较𨐈𫐋𫐌𬨆𬨇辄-辆𫐍𬨈-𬨋辇-辎𫐎-𫐑𬨌辏-辔𫐒𫐓𬨍-𬨏辕-辗𫐔𫟥𬨐𬨑辘𫐕𫐖𬨒𬨓辙辚𨐉𫐗𫐘𫟦𬨔𫐙𬨕𨐊] +[radical 159'=⻋车:车-轫䢀𫐄𫐅转-轰䢁𨐅𨐆𫐆𫐇𬨁-𬨃轱-轻䢂𨐇𫐈-𫐊𫟤𬨄𬨅轼-较𨐈𫐋𫐌𬨆𬨇辄-辆𫐍𬨈-𬨋辇-辎𫐎-𫐑𬨌辏-辔𫐒𫐓𬨍-𬨏辕-辗𫐔𫟥𬨐𬨑辘𫐕𫐖𬨒𬨓辙辚𨐉𫐗𫐘𫟦𬨔𬨕𫐙𨐊] [radical 160=⾟辛:辛𨐋𨐌𬨖𨐍-𨐑辜辝𨐒𨐓𫐚𬨗-𬨙辞-辠𨐔-𨐗𫐛𫐜辡-辣𨐘-𨐛𬨚辤䢃𨐜-𨐟辥-辪𨐠-𨐧辫𨐨-𨐯辬𨐰-𨐲辭𨐵-𨐹辮䢄𨐺-𨐼𫐝辯𨐽-𨐿𬨛𨑀-𨑂] [radical 161=â¾ è¾°:辰𨑃𨑄辱農䢅𨑅-𨑇䢆辳䢇𨑈𨑉辴𨑊䢈䢉𨑋𨑌] [radical 162=⾡辵:辵辶𠔇辷𫐞辸-辽𨑍-𨑐𫟧𬨜巡达-迉䢊䢋𨑑-𨑡𫐟迊-迟迬﨤䢌-䢏𨑢-𨒁𫐠𫐡𬨝-𬨠迠-è¿«è¿­-迳䢐䢑𨒂-𨒤𫐢-𫐤𬨡-𬨣迴-逊䢒-䢘𨒥-𨓄𫐥𬨤𬨥逋-逧䢙-䢛𨓅-𨓪𫐦-𫐪𬨦-𬨬逨-逻䢜-䢠𨓫-𨔍𨔏-𨔜𨔠𫐫-𫐲𬨭-𬨲逼-遗䢡𨔎𨔝-𨔟𨔡-𨕜𫐳-𫐹𫟨𫟩𬨳-𬨹遘-遥䢢-䢥𨕝-𨖅𫐺-𫐽𬨺-𬨿遦-遱遳䢦-䢩𨖆-𨖳𫐾-𫑃𬩀-𬩈遲遴-遼邆䢪-䢭𨖴-𨗒𨗔-𨗤𫑄-𫑊𬩉-𬩐遽-邅邉䢮𨗥-𨘆𫑋𫟪𬩑-𬩛邇邈䢯䢰𨘇-𨘠𩄮𫑌-𫑏𬩜-𬩣邊-邌䢱𨘡-𨘶𫑐𫑑𬩤-𬩪邍𨘷-𨘻𨘽-𨙁𬩫-𬩮邎𨙂-𨙑𫑒-𫑕𨙒-𨙘𫑖𬩯-𬩲邏邐𨙙-𨙞䢲𨙟-𨙧] @@ -217,8 +219,8 @@ [radical 192=⾿鬯:鬯𩰠-𩰨鬰𩰩𩰪鬱] [radical 193=⿀鬲:鬲𬴲𩰫𩰬𬴳䰙䰚𩰭𩰮𫙄䰛𩰯𩰰𫙅𬴴鬳䰜𩰱-𩰸𬴵鬴𩰹-𩰽𬴶鬵鬶𩰾-𩱂鬷𩱃-𩱆𬴷鬸𩱇-𩱋鬹鬺𩱌-𩱑𫙆鬻䰝𩱒-𩱕𬴸𩱖-𩱣𬴹䰞𩍻𩱤𩱥𬴺𩱦-𩱮𫙇𩱯-𩱳𬴻𬴼𩱴-𩱸] [radical 194=⿁鬼:鬼𩱹-𩱼𫙈𬴽鬽𩱽-𩲉𬴾鬾-魂䰟𩲊-𩲠𫙉魃-魆䰠䰡𩲡-𩲹魇䰢䰣𩲺-𩳋𫙊𬴿魈魉𩳌-𩳡𫙋𬵀魊-魏䰤-䰧𩳢-𩳴𫙌𫙍䰨䰩𩳵-𩴅魐䰪𩴆-𩴏魑-魔𩴐-𩴛魕魖䰫-䰭𩴜-𩴭𫙎䰮𩴮-𩴰魗-魙䰯䰰𩴱-𩵊䰱] -[radical 195=⿂魚:魚𤋳𩵋䰲魛-魞䰳𩵌-𩵓𫙏𬵁𬵂魟-魢䰴-䰶𩵔-𩵟𩶷𫙐𬵃𬵄魣-魹䰷-䰾𩵠-𩶀𫙑𫙒𬵅𬵆魺-鮘鮣䰿-䱉𩶁-𩶠𫙓-𫙗𬵇-𬵌鮙-鮢鮤-鮴鮺䱊-䱎𩶡-𩶶𩶸-𩷌𫙘-𫙟𬵍-𬵑鮵-鮹鮻-鯓鯽䱏-䱘𩷍-𩷶𫙠-𫙣𬵒-𬵖鯔-鯵鯻䱙-䱪𩷷-𩸽𫙤-𫙧𬵗-𬵛鯶-鯺鯼鯾-鰛鰠䱫-䱴𩸾-𩹰𫙨-𫙪𬵜-𬵟鰜-鰟鰡-鰰鿐䱵-䱽𩹱-𩺬𫙫-𫙯𫠍𬵠-𬵣鰱-鱈鷠䱾-䲈𩺭-𩻗𫙰-𫙶𬵤-𬵩鱉-鱛䲉-䲏𩻘-𩼁𫙷-𫙼𬵪-𬵭鱜-鱧鱩-鱫䲐-䲕𩼂-𩼤𫙽-𫚁𫠎𬵮-𬵱鱨鱬-鱰䲖-䲘𩼥-𩼺𫚂𫚃𬵲-𬵵鱱-鱶䲙𩼻-𩽌𫚄𬵶鱷鱸䲚䲛𩽍-𩽙𬵷-𬵹𩽚-𩽦𫚅𬵺鱹𩽧-𩽯𬵻𬵼鱺𩽰-𩽲𫚆𬵽𬵾𩽳-𩽸𫚇𬵿鱻䲜] -[radical 195'=⻥鱼:鱼鱽𬶀𬶁鱾𫚈-𫚊𬶂-𬶄鱿-鲃鿕䲝𩽹-𩽻𫚋-𫚍𫠏𬶅-𬶉鲄-鲐䲞䲟𩾀𫚎-𫚒𫠐𬶊-𬶍鲑-鲟𩽼-𩽿𫚓-𫚘𬶎-𬶐鲠-鲬𩾁-𩾄𩾉𫚙-𫚛𬶑-𬶕鲭-鲻𩾅-𩾈𫚜-𫚡𬶖-𬶝鲼鲽鲿-鳋䲠䲡𩾊𩾋𫚢-𫚥𫠑𬶞-𬶨鲾鳌-鳒䲢-䲤𫚦𬶩𬶪鳓-鳛𩾌𫚧𫚨𫠒𬶫-𬶭鳜-鳟𫚩𫚪𬶮-𬶴鳠-鳣𩾍𫚫𬶵𬶶鳤𫚬𬶷𩾎𫚭𬶸-𬶻] +[radical 195=⿂魚:魚𤋳𩵋䰲魛-魞䰳𩵌-𩵓𫙏𬵁𬵂魟-魢䰴-䰶𩵔-𩵟𩶷𫙐𬵃𬵄魣-魹䰷-䰾𩵠-𩶀𫙑𫙒𬵅𬵆魺-鮘鮣䰿-䱉𩶁-𩶠𩾀𫙓-𫙗𬵇-𬵌鮙-鮢鮤-鮴鮺䱊-䱎𩶡-𩶶𩶸-𩷌𫙘-𫙟𬵍-𬵑鮵-鮹鮻-鯓鯽䱏-䱘𩷍-𩷶𩾉𫙠-𫙣𬵒-𬵖鯔-鯵鯻䱙-䱪𩷷-𩸽𫙤-𫙧𬵗-𬵛鯶-鯺鯼鯾-鰛鰠䱫-䱴𩸾-𩹰𫙨-𫙪𬵜-𬵟鰜-鰟鰡-鰰鿐䱵-䱽𩹱-𩺬𫙫-𫙯𫠍𬵠-𬵣鰱-鱈鷠䱾-䲈𩺭-𩻗𫙰-𫙶𬵤-𬵩鱉-鱛䲉-䲏𩻘-𩼁𫙷-𫙼𬵪-𬵭鱜-鱧鱩-鱫䲐-䲕𩼂-𩼤𩾍𫙽-𫚁𫠎𬵮-𬵱鱨鱬-鱰䲖-䲘𩼥-𩼺𫚂𫚃𬵲-𬵵鱱-鱶䲙𩼻-𩽌𫚄𬵶鱷鱸䲚䲛𩽍-𩽙𬵷-𬵹𩽚-𩽦𫚅𬵺鱹𩽧-𩽯𬵻𬵼鱺𩽰-𩽲𫚆𬵽𬵾𩽳-𩽸𫚇𬵿鱻䲜] +[radical 195'=⻥鱼:鱼鱽𬶀𬶁鱾𫚈-𫚊𬶂-𬶄鱿-鲃鿕䲝𩽹-𩽻𫚋-𫚍𫠏𬶅-𬶉鲄-鲐䲞䲟𫚎-𫚒𫠐𬶊-𬶍鲑-鲟𩽼-𩽿𫚓-𫚘𬶎-𬶐鲠-鲬𩾁-𩾄𫚙-𫚛𬶑-𬶕鲭-鲻𩾅-𩾈𫚜-𫚡𬶖𬶗𬶙-𬶝鲼鲽鲿-鳋䲠䲡𩾊𩾋𫚢-𫚥𫠑𬶘𬶞-𬶨鲾鳌-鳒䲢-䲤𫚦𬶩𬶪鳓-鳛𩾌𫚧𫚨𫠒𬶫-𬶭鳜-鳟𫚩𫚪𬶮-𬶴鳠-鳣𫚫𬶵𬶶鳤𫚬𬶷𩾎𫚭𬶸-𬶻] [radical 196=⿃鳥:鳥𫠓鳦𩾏-𩾑𫚮鳧-鳰䲥𩾒-𩾜𬶼鳱-鳶䲦-䲫𩾝-𩾯𬶽-𬶿鳷-鴉鴋-鴎䲬-䲸𩾰-𩿛𫚯-𫚲𬷀-𬷄鴊鴏-鴬䲹-䳊𩿜-𪀑𫚳-𫚷𫠔𬷅-𬷌鴭-鵉䳋-䳔𪀒-𪁉𫚸-𫚻𬷍-𬷒鵊-鵣鵥䳕-䳜𪁊-𪁶𫚼-𫛀𬷓𬷔𬷖-𬷛鵦-鶏鶑䳝-䳥𪁷-𪂵𫛁-𫛈𬷜-𬷡鶐鶒-鶫䳦-䳰𪂶-𪃹𫛉-𫛋𬷢-𬷧鶬-鷊鷌-鷏䳱-䳶𪃺-𪄬𫛌-𫛏𬷨-𬷭鷋鷐-鷟䳷-䳽𪄭-𪅮𫛐𫠕𬷮-𬷰鷡-鷸鷺-鷼䳾-䴆𪅯-𪆫𪆭𫛑-𫛕𬷱-𬷳鷹鷽-鸊䴇-䴋𪆬𪆮-𪇐𫛖𬷴-𬷶鸋-鸒䴌䴍𪇑-𪇝𪇟-𪇬𫛗𬷷鸓鸔䴎𪇭-𪈂𫛘𬷸鸕-鸗䴏𪈃-𪈗𬷹鸘-鸚𪈘-𪈤鸛鸜𪈥-𪈭鸝鸞𧖠𪈮-𪈳𫛙䴐𩖔𪈴-𪈷𬷺𪈸-𪈽䴑䴒𪈾-𪉀] [radical 196'=⻦鸟:鸟𬷻鸠鸡𬷼𬷽鸢-鸤𬷾鸥-鸩䴓𪉁-𪉃𫛚-𫛞𫠖𬷿𬸀鸪-鸶𪉄𫛟-𫛤𬸁-𬸇鸷-鸿䴔䴕𪉅-𪉋𫛥-𫛪𬸈-𬸌鹀-鹈𪉌𪉍𫛫-𫛯𬷕𬸍-𬸑鹉-鹔䴖𪉎𫛰-𫛵𬸒-𬸗鹕-鹗鹙-鹜䴗𪉏𪉐𫛶-𫛼𬸘-𬸟鹘鹝-鹤䴘𪉑-𪉔𫛽𫛾𬸠-𬸣鹥-鹨𫛿-𫜂𬸤-𬸦鹩-鹬𫜃𫜄𬸧-𬸫鹭-鹰䴙𫜅𬸬-𬸯鹱鹲𫜆𪉕𬸰鹳鹴𬸱] [radical 197=⿄鹵:鹵𠧸𪉖𪉗鹶䴚𪉘-𪉛𬸲鹷𪉜-𪉢𫜇䴛𪉣-𪉥𫜈𬸳鹸𪉦-𪉬鹹𪉭-𪉴𫜉鹺鹻䴜𪉵-𪉾䴝𪉿-𪊂鹼鹽𪊃-𪊅𬸴䴞𪊆-𪊊] @@ -252,7 +254,7 @@ [top_byte 00 TERMINATOR ] [top_byte 01 LEVEL-SEPARATOR ] [top_byte 02 FIELD-SEPARATOR ] -[top_byte 03 SPACE PUNCTUATION ] # 613 primary weights +[top_byte 03 SPACE PUNCTUATION ] # 644 primary weights [top_byte 04 SPACE PUNCTUATION ] [top_byte 05 SPACE PUNCTUATION ] [top_byte 06 SPACE PUNCTUATION ] @@ -261,9 +263,9 @@ [top_byte 09 SPACE PUNCTUATION ] [top_byte 0A SPACE PUNCTUATION ] [top_byte 0B SPACE PUNCTUATION ] -[top_byte 0C SYMBOL CURRENCY ] # 5643 primary weights +[top_byte 0C SYMBOL CURRENCY ] # 5725 primary weights [top_byte 0D SYMBOL CURRENCY ] -[top_byte 0E DIGIT ] # 345 primary weights +[top_byte 0E DIGIT ] # 365 primary weights [top_byte 0F DIGIT ] [top_byte 10 DIGIT ] [top_byte 11 DIGIT ] @@ -350,7 +352,7 @@ [top_byte 62 Geor COMPRESS ] # 87 primary weights [top_byte 63 Armn COMPRESS ] # 40 primary weights [top_byte 64 Hebr Phnx Samr COMPRESS ] # 73 primary weights -[top_byte 65 Arab COMPRESS ] # 211 primary weights +[top_byte 65 Arab COMPRESS ] # 219 primary weights [top_byte 66 Syrc Mand Thaa Nkoo Tfng Ethi COMPRESS ] # 650 primary weights [top_byte 67 Deva COMPRESS ] # 101 primary weights [top_byte 68 Beng COMPRESS ] # 66 primary weights @@ -359,21 +361,21 @@ [top_byte 6B Orya COMPRESS ] # 68 primary weights [top_byte 6C Taml COMPRESS ] # 51 primary weights [top_byte 6D Telu COMPRESS ] # 75 primary weights -[top_byte 6E Knda COMPRESS ] # 74 primary weights +[top_byte 6E Knda COMPRESS ] # 75 primary weights [top_byte 6F Mlym COMPRESS ] # 74 primary weights -[top_byte 70 Sinh Mtei Sylo Saur Kthi Mahj Shrd Khoj Sind Mult Gran Tirh Sidd Modi Takr Ahom Sund Brah Khar COMPRESS ] # 1075 primary weights +[top_byte 70 Sinh Mtei Sylo Saur Kthi Mahj Shrd Khoj Sind Mult Gran Newa Tirh Sidd Modi Takr Ahom Sund Brah Khar Bhks COMPRESS ] # 1208 primary weights [top_byte 71 Thai COMPRESS ] # 65 primary weights [top_byte 72 Laoo Tavt COMPRESS ] # 117 primary weights -[top_byte 73 Tibt Lepc Phag Limb Tglg Hano Buhd Tagb Bugi COMPRESS ] # 372 primary weights +[top_byte 73 Tibt Marc Lepc Phag Limb Tglg Hano Buhd Tagb Bugi COMPRESS ] # 437 primary weights [top_byte 74 Batk Rjng Kali Mymr Cakm Khmr Tale Talu Lana Cham Bali Java COMPRESS ] # 787 primary weights -[top_byte 75 Mong Olck Cher Cans Ogam COMPRESS ] # 991 primary weights +[top_byte 75 Mong Olck Cher Osge Cans Ogam COMPRESS ] # 1028 primary weights [top_byte 76 Runr Hung Orkh COMPRESS ] # 135 primary weights -[top_byte 77 Vaii Bamu Bass Mend COMPRESS ] # 1149 primary weights +[top_byte 77 Vaii Bamu Bass Mend Adlm COMPRESS ] # 1184 primary weights [top_byte 78 Hang COMPRESS ] # 358 primary weights [top_byte 79 Hira Hrkt Kana COMPRESS ] # 51 primary weights [top_byte 7A Bopo Yiii Lisu Plrd Wara Pauc Hmng Lyci Cari Lydi Ital Goth COMPRESS ] # 1746 primary weights [top_byte 7B Dsrt Shaw Dupl Osma Elba Aghb Sora Mroo Linb Lina Cprt Sarb Narb Avst Palm Nbat Hatr Armi Prti Phli Phlp Mani Ugar Xpeo Xsux Egyp COMPRESS ] # 3594 primary weights -[top_byte 7C Merc Hluw COMPRESS ] # 612 primary weights +[top_byte 7C Merc Hluw Tang COMPRESS ] # 7494 primary weights [top_byte 7D Hani Hans Hant ] [top_byte 7E Hani Hans Hant ] [top_byte 7F Hani Hans Hant ] @@ -651,6 +653,21 @@ 0749; [,,] 074A; [,,] 07FA; [,,] +08D4; [,,] +08D5; [,,] +08D6; [,,] +08D7; [,,] +08D8; [,,] +08D9; [,,] +08DA; [,,] +08DB; [,,] +08DC; [,,] +08DD; [,,] +08DE; [,,] +08DF; [,,] +08E0; [,,] +08E1; [,,] +08E2; [,,] 08EA; [,,] 08EB; [,,] 08EC; [,,] @@ -1407,6 +1424,7 @@ FFFB; [,,] 1DCE; [, A6, 05] 1DD1; [, A6, 05] 1DF5; [, A6, 05] +1DFB; [, A6, 05] 1DFE; [, A6, 05] 20F0; [, A6, 05] 2CEF; [, A6, 05] @@ -1520,329 +1538,347 @@ FE29; [, DC, 05] FE20; [, DE, 05] 0483; [, E0, 05] FE2E; [, E0, 05] -A66F; [, E2, 05] -05B0; [, E4 02, 05] -05B1; [, E4 22, 05] -05B2; [, E4 42, 05] -05B3; [, E4 62, 05] -05B4; [, E4 82, 05] -05B5; [, E4 A2, 05] -05B6; [, E4 C2, 05] -05B7; [, E4 E2, 05] -05B8; [, E5 04, 05] -05C7; [, E5 04, 05] -05B9; [, E5 24, 05] -05BA; [, E5 24, 05] -05BB; [, E5 44, 05] -05C2; [, E5 64, 05] -05C1; [, E5 84, 05] -05BC; [, E5 A4, 05] -05BF; [, E5 C4, 05] -FB1E; [, E5 E4, 05] -081C; [, E6 06, 05] -081D; [, E6 06, 05] -081E; [, E6 26, 05] -081F; [, E6 26, 05] -0820; [, E6 26, 05] -0821; [, E6 46, 05] -0822; [, E6 46, 05] -0823; [, E6 46, 05] -0824; [, E6 66, 05] -0825; [, E6 66, 05] -0826; [, E6 86, 05] -0827; [, E6 86, 05] -0828; [, E6 A6, 05] -0829; [, E6 A6, 05] -082A; [, E6 A6, 05] -082B; [, E6 C6, 05] -082C; [, E6 E6, 05] -0818; [, E7 08, 05] -0819; [, E7 28, 05] -082D; [, E7 48, 05] -064B; [, E7 68, 05] -FE71; [, E7 68, 10] -FE70; [, E7 68, 2C] -08F0; [, E7 88, 05] -08E7; [, E7 A8, 05] -064C; [, E7 C8, 05] -FE72; [, E7 C8, 20] -FC5E; [, E7 C8, 20][, E9 CC, 2E] -08F1; [, E7 E8, 05] -08E8; [, E8 0A, 05] -064D; [, E8 2A, 05] -FE74; [, E8 2A, 20] -FC5F; [, E8 2A, 20][, E9 CC, 2E] -08F2; [, E8 4A, 05] -08E9; [, E8 6A, 05] -064E; [, E8 8A, 05] -FE77; [, E8 8A, 20] -FE76; [, E8 8A, 2E] -FCF2; [, E8 8A, 20][, E9 CC, 20] -FC60; [, E8 8A, 2E][, E9 CC, 2E] -08E4; [, E8 AA, 05] -08F4; [, E8 CA, 05] -08F5; [, E8 EA, 05] -064F; [, E9 0C, 05] -FE79; [, E9 0C, 20] -FE78; [, E9 0C, 2E] -FCF3; [, E9 0C, 20][, E9 CC, 20] -FC61; [, E9 0C, 2E][, E9 CC, 2E] -08E5; [, E9 2C, 05] -08FE; [, E9 4C, 05] -0650; [, E9 6C, 05] -FE7B; [, E9 6C, 20] -FE7A; [, E9 6C, 2E] -FCF4; [, E9 6C, 20][, E9 CC, 20] -FC62; [, E9 6C, 2E][, E9 CC, 2E] -08E6; [, E9 8C, 05] -08F6; [, E9 AC, 05] -0651; [, E9 CC, 05] -11237; [, E9 CC, 05] -FE7D; [, E9 CC, 20] -FE7C; [, E9 CC, 2E] -FC63; [, E9 CC, 2E][, EC D2, 2C] -0652; [, E9 EC, 05] -FE7F; [, E9 EC, 20] -FE7E; [, E9 EC, 2E] -0653; [, EA 0E, 05] -0654; [, EA 2E, 05] -0655; [, EA 4E, 05] -065F; [, EA 6E, 05] -0656; [, EA 8E, 05] -0657; [, EA AE, 05] -0658; [, EA CE, 05] -08FF; [, EA EE, 05] -0659; [, EB 10, 05] -065A; [, EB 30, 05] -065B; [, EB 50, 05] -065C; [, EB 70, 05] -065D; [, EB 90, 05] -065E; [, EB B0, 05] -08E3; [, EB D0, 05] -08F7; [, EB F0, 05] -08F8; [, EC 12, 05] -08FD; [, EC 32, 05] -08FB; [, EC 52, 05] -08FC; [, EC 72, 05] -08F9; [, EC 92, 05] -08FA; [, EC B2, 05] -0670; [, EC D2, 05] -0711; [, EC F2, 05] -0730; [, ED 14, 05] -0731; [, ED 34, 05] -0732; [, ED 54, 05] -0733; [, ED 74, 05] -0734; [, ED 94, 05] -0735; [, ED B4, 05] -0736; [, ED D4, 05] -0737; [, ED F4, 05] -0738; [, EE 16, 05] -0739; [, EE 36, 05] -073A; [, EE 56, 05] -073B; [, EE 76, 05] -073C; [, EE 96, 05] -073D; [, EE B6, 05] -073E; [, EE D6, 05] -073F; [, EE F6, 05] -07EB; [, EF 18, 05] -07EC; [, EF 38, 05] -07ED; [, EF 58, 05] -07EE; [, EF 78, 05] -07EF; [, EF 98, 05] -07F0; [, EF B8, 05] -07F1; [, EF D8, 05] -07F2; [, EF F8, 05] -07F3; [, F0 1A, 05] -135F; [, F0 3A, 05] -135E; [, F0 5A, 05] -135D; [, F0 7A, 05] -A6F0; [, F0 9A, 05] -A6F1; [, F0 BA, 05] -16AF0; [, F0 DA, 05] -16AF1; [, F0 FA, 05] -16AF2; [, F1 1C, 05] -16AF3; [, F1 3C, 05] -16AF4; [, F1 5C, 05] -093C; [, F1 7C, 05] -09BC; [, F1 7C, 05] -0A3C; [, F1 7C, 05] -0ABC; [, F1 7C, 05] -0B3C; [, F1 7C, 05] -0CBC; [, F1 7C, 05] -1B34; [, F1 7C, 05] -1BE6; [, F1 7C, 05] -1C37; [, F1 7C, 05] -A9B3; [, F1 7C, 05] -110BA; [, F1 7C, 05] -11173; [, F1 7C, 05] -111CA; [, F1 7C, 05] -11236; [, F1 7C, 05] -112E9; [, F1 7C, 05] -1133C; [, F1 7C, 05] -114C3; [, F1 7C, 05] -115C0; [, F1 7C, 05] -116B7; [, F1 7C, 05] -0900; [, F1 9C, 05] -0901; [, F1 9C, 05] -0981; [, F1 9C, 05] -0A01; [, F1 9C, 05] -0A81; [, F1 9C, 05] -0B01; [, F1 9C, 05] -0C00; [, F1 9C, 05] -0C01; [, F1 9C, 05] -0C81; [, F1 9C, 05] -0D01; [, F1 9C, 05] -1B00; [, F1 9C, 05] -1B01; [, F1 9C, 05] -A980; [, F1 9C, 05] -11000; [, F1 9C, 05] -11080; [, F1 9C, 05] -11100; [, F1 9C, 05] -11180; [, F1 9C, 05] -11301; [, F1 9C, 05] -114BF; [, F1 9C, 05] -115BC; [, F1 9C, 05] -11640; [, F1 9C, 05] -0902; [, F1 BC, 05] -0982; [, F1 BC, 05] -0A02; [, F1 BC, 05] -0A82; [, F1 BC, 05] -0B02; [, F1 BC, 05] -0B82; [, F1 BC, 05] -0C02; [, F1 BC, 05] -0C82; [, F1 BC, 05] -0D02; [, F1 BC, 05] -0D82; [, F1 BC, 05] -0F7E; [, F1 BC, 05] -1036; [, F1 BC, 05] -17C6; [, F1 BC, 05] -1A74; [, F1 BC, 05] -1B02; [, F1 BC, 05] -1B80; [, F1 BC, 05] -1CED; [, F1 BC, 05] -A80B; [, F1 BC, 05] -A880; [, F1 BC, 05] -A981; [, F1 BC, 05] -10A0E; [, F1 BC, 05] -11001; [, F1 BC, 05] -11081; [, F1 BC, 05] -11101; [, F1 BC, 05] -11181; [, F1 BC, 05] -11234; [, F1 BC, 05] -112DF; [, F1 BC, 05] -11300; [, F1 BC, 05] -11302; [, F1 BC, 05] -114C0; [, F1 BC, 05] -115BD; [, F1 BC, 05] -1163D; [, F1 BC, 05] -116AB; [, F1 BC, 05] -0903; [, F1 DC, 05] -0983; [, F1 DC, 05] -0A03; [, F1 DC, 05] -0A83; [, F1 DC, 05] -0B03; [, F1 DC, 05] -0C03; [, F1 DC, 05] -0C83; [, F1 DC, 05] -0D03; [, F1 DC, 05] -0D83; [, F1 DC, 05] -0F7F; [, F1 DC, 05] -1038; [, F1 DC, 05] -17C7; [, F1 DC, 05] -1B04; [, F1 DC, 05] -1B82; [, F1 DC, 05] -1CF2; [, F1 DC, 05] -1CF3; [, F1 DC, 05] -A881; [, F1 DC, 05] -A983; [, F1 DC, 05] -10A0F; [, F1 DC, 05] -11002; [, F1 DC, 05] -11082; [, F1 DC, 05] -11102; [, F1 DC, 05] -11182; [, F1 DC, 05] -11303; [, F1 DC, 05] -114C1; [, F1 DC, 05] -115BE; [, F1 DC, 05] -1163E; [, F1 DC, 05] -116AC; [, F1 DC, 05] -0A70; [, F1 FC, 05] -0A71; [, F2 1E, 05] -1B03; [, F2 3E, 05] -A982; [, F2 5E, 05] -1B81; [, F2 7E, 05] -ABEC; [, F2 9E, 05] -10A38; [, F2 BE, 05] -10A39; [, F2 DE, 05] -10A3A; [, F2 FE, 05] -111CB; [, F3 20, 05] -111CC; [, F3 40, 05] -0E4E; [, F3 60, 05] -0E47; [, F3 80, 05] -0E48; [, F3 A0, 05] -0E49; [, F3 C0, 05] -0E4A; [, F3 E0, 05] -0E4B; [, F4 02, 05] -0E4C; [, F4 22, 05] -0E4D; [, F4 42, 05] -0EC8; [, F4 62, 05] -0EC9; [, F4 82, 05] -0ECA; [, F4 A2, 05] -0ECB; [, F4 C2, 05] -0ECC; [, F4 E2, 05] -0ECD; [, F5 04, 05] -AABF; [, F5 24, 05] -AAC1; [, F5 44, 05] -0F39; [, F5 64, 05] -A92B; [, F5 84, 05] -A92C; [, F5 A4, 05] -A92D; [, F5 C4, 05] -1037; [, F5 E4, 05] -17C8; [, F6 06, 05] -17C9; [, F6 26, 05] -17CA; [, F6 46, 05] -1A75; [, F6 66, 05] -1A76; [, F6 86, 05] -1A77; [, F6 A6, 05] -1A78; [, F6 C6, 05] -1A79; [, F6 E6, 05] -1A7A; [, F7 08, 05] +A66F; [, E2 02, 05] +05B0; [, E2 24, 05] +05B1; [, E2 46, 05] +05B2; [, E2 68, 05] +05B3; [, E2 8A, 05] +05B4; [, E2 AC, 05] +05B5; [, E2 CE, 05] +05B6; [, E2 F0, 05] +05B7; [, E3 14, 05] +05B8; [, E3 36, 05] +05C7; [, E3 36, 05] +05B9; [, E3 58, 05] +05BA; [, E3 58, 05] +05BB; [, E3 7A, 05] +05C2; [, E3 9C, 05] +05C1; [, E3 BE, 05] +05BC; [, E3 E0, 05] +05BF; [, E4 04, 05] +FB1E; [, E4 26, 05] +081C; [, E4 48, 05] +081D; [, E4 48, 05] +081E; [, E4 6A, 05] +081F; [, E4 6A, 05] +0820; [, E4 6A, 05] +0821; [, E4 8C, 05] +0822; [, E4 8C, 05] +0823; [, E4 8C, 05] +0824; [, E4 AE, 05] +0825; [, E4 AE, 05] +0826; [, E4 D0, 05] +0827; [, E4 D0, 05] +0828; [, E4 F2, 05] +0829; [, E4 F2, 05] +082A; [, E4 F2, 05] +082B; [, E5 16, 05] +082C; [, E5 38, 05] +0818; [, E5 5A, 05] +0819; [, E5 7C, 05] +082D; [, E5 9E, 05] +064B; [, E5 C0, 05] +FE71; [, E5 C0, 10] +FE70; [, E5 C0, 2C] +08F0; [, E5 E2, 05] +08E7; [, E6 06, 05] +064C; [, E6 28, 05] +FE72; [, E6 28, 20] +FC5E; [, E6 28, 20][, E8 4C, 2E] +08F1; [, E6 4A, 05] +08E8; [, E6 6C, 05] +064D; [, E6 8E, 05] +FE74; [, E6 8E, 20] +FC5F; [, E6 8E, 20][, E8 4C, 2E] +08F2; [, E6 B0, 05] +08E9; [, E6 D2, 05] +064E; [, E6 F4, 05] +FE77; [, E6 F4, 20] +FE76; [, E6 F4, 2E] +FCF2; [, E6 F4, 20][, E8 4C, 20] +FC60; [, E6 F4, 2E][, E8 4C, 2E] +08E4; [, E7 18, 05] +08F4; [, E7 3A, 05] +08F5; [, E7 5C, 05] +064F; [, E7 7E, 05] +FE79; [, E7 7E, 20] +FE78; [, E7 7E, 2E] +FCF3; [, E7 7E, 20][, E8 4C, 20] +FC61; [, E7 7E, 2E][, E8 4C, 2E] +08E5; [, E7 A0, 05] +08FE; [, E7 C2, 05] +0650; [, E7 E4, 05] +FE7B; [, E7 E4, 20] +FE7A; [, E7 E4, 2E] +FCF4; [, E7 E4, 20][, E8 4C, 20] +FC62; [, E7 E4, 2E][, E8 4C, 2E] +08E6; [, E8 08, 05] +08F6; [, E8 2A, 05] +0651; [, E8 4C, 05] +11237; [, E8 4C, 05] +FE7D; [, E8 4C, 20] +FE7C; [, E8 4C, 2E] +FC63; [, E8 4C, 2E][, EB 82, 2C] +0652; [, E8 6E, 05] +1123E; [, E8 6E, 05] +FE7F; [, E8 6E, 20] +FE7E; [, E8 6E, 2E] +0653; [, E8 90, 05] +0654; [, E8 B2, 05] +0655; [, E8 D4, 05] +065F; [, E8 F6, 05] +0656; [, E9 1A, 05] +0657; [, E9 3C, 05] +0658; [, E9 5E, 05] +08FF; [, E9 80, 05] +0659; [, E9 A2, 05] +065A; [, E9 C4, 05] +065B; [, E9 E6, 05] +065C; [, EA 0A, 05] +065D; [, EA 2C, 05] +065E; [, EA 4E, 05] +08E3; [, EA 70, 05] +08F7; [, EA 92, 05] +08F8; [, EA B4, 05] +08FD; [, EA D6, 05] +08FB; [, EA F8, 05] +08FC; [, EB 1C, 05] +08F9; [, EB 3E, 05] +08FA; [, EB 60, 05] +0670; [, EB 82, 05] +0711; [, EB A4, 05] +0730; [, EB C6, 05] +0731; [, EB E8, 05] +0732; [, EC 0C, 05] +0733; [, EC 2E, 05] +0734; [, EC 50, 05] +0735; [, EC 72, 05] +0736; [, EC 94, 05] +0737; [, EC B6, 05] +0738; [, EC D8, 05] +0739; [, EC FA, 05] +073A; [, ED 1E, 05] +073B; [, ED 40, 05] +073C; [, ED 62, 05] +073D; [, ED 84, 05] +073E; [, ED A6, 05] +073F; [, ED C8, 05] +07EB; [, ED EA, 05] +07EC; [, EE 0E, 05] +07ED; [, EE 30, 05] +07EE; [, EE 52, 05] +07EF; [, EE 74, 05] +07F0; [, EE 96, 05] +07F1; [, EE B8, 05] +07F2; [, EE DA, 05] +07F3; [, EE FC, 05] +135F; [, EF 20, 05] +135E; [, EF 42, 05] +135D; [, EF 64, 05] +A6F0; [, EF 86, 05] +A6F1; [, EF A8, 05] +16AF0; [, EF CA, 05] +16AF1; [, EF EC, 05] +16AF2; [, F0 10, 05] +16AF3; [, F0 32, 05] +16AF4; [, F0 54, 05] +1E944; [, F0 76, 05] +1E945; [, F0 76, 05] +1E946; [, F0 76, 05] +1E94A; [, F0 98, 05] +1E947; [, F0 BA, 05] +1E948; [, F0 DC, 05] +1E949; [, F0 FE, 05] +093C; [, F1 22, 05] +09BC; [, F1 22, 05] +0A3C; [, F1 22, 05] +0ABC; [, F1 22, 05] +0B3C; [, F1 22, 05] +0CBC; [, F1 22, 05] +1B34; [, F1 22, 05] +1BE6; [, F1 22, 05] +1C37; [, F1 22, 05] +A9B3; [, F1 22, 05] +110BA; [, F1 22, 05] +11173; [, F1 22, 05] +111CA; [, F1 22, 05] +11236; [, F1 22, 05] +112E9; [, F1 22, 05] +1133C; [, F1 22, 05] +11446; [, F1 22, 05] +114C3; [, F1 22, 05] +115C0; [, F1 22, 05] +116B7; [, F1 22, 05] +0900; [, F1 44, 05] +0901; [, F1 44, 05] +0981; [, F1 44, 05] +0A01; [, F1 44, 05] +0A81; [, F1 44, 05] +0B01; [, F1 44, 05] +0C00; [, F1 44, 05] +0C01; [, F1 44, 05] +0C81; [, F1 44, 05] +0D01; [, F1 44, 05] +1B00; [, F1 44, 05] +1B01; [, F1 44, 05] +A8C5; [, F1 44, 05] +A980; [, F1 44, 05] +11000; [, F1 44, 05] +11080; [, F1 44, 05] +11100; [, F1 44, 05] +11180; [, F1 44, 05] +11301; [, F1 44, 05] +11443; [, F1 44, 05] +114BF; [, F1 44, 05] +115BC; [, F1 44, 05] +11640; [, F1 44, 05] +11C3C; [, F1 44, 05] +11CB6; [, F1 44, 05] +0902; [, F1 66, 05] +0982; [, F1 66, 05] +0A02; [, F1 66, 05] +0A82; [, F1 66, 05] +0B02; [, F1 66, 05] +0B82; [, F1 66, 05] +0C02; [, F1 66, 05] +0C82; [, F1 66, 05] +0D02; [, F1 66, 05] +0D82; [, F1 66, 05] +0F7E; [, F1 66, 05] +1036; [, F1 66, 05] +17C6; [, F1 66, 05] +1A74; [, F1 66, 05] +1B02; [, F1 66, 05] +1B80; [, F1 66, 05] +1CED; [, F1 66, 05] +A80B; [, F1 66, 05] +A880; [, F1 66, 05] +A981; [, F1 66, 05] +10A0E; [, F1 66, 05] +11001; [, F1 66, 05] +11081; [, F1 66, 05] +11101; [, F1 66, 05] +11181; [, F1 66, 05] +11234; [, F1 66, 05] +112DF; [, F1 66, 05] +11300; [, F1 66, 05] +11302; [, F1 66, 05] +11444; [, F1 66, 05] +114C0; [, F1 66, 05] +115BD; [, F1 66, 05] +1163D; [, F1 66, 05] +116AB; [, F1 66, 05] +11C3D; [, F1 66, 05] +11CB5; [, F1 66, 05] +0903; [, F1 88, 05] +0983; [, F1 88, 05] +0A03; [, F1 88, 05] +0A83; [, F1 88, 05] +0B03; [, F1 88, 05] +0C03; [, F1 88, 05] +0C83; [, F1 88, 05] +0D03; [, F1 88, 05] +0D83; [, F1 88, 05] +0F7F; [, F1 88, 05] +1038; [, F1 88, 05] +17C7; [, F1 88, 05] +1B04; [, F1 88, 05] +1B82; [, F1 88, 05] +1CF2; [, F1 88, 05] +1CF3; [, F1 88, 05] +A881; [, F1 88, 05] +A983; [, F1 88, 05] +10A0F; [, F1 88, 05] +11002; [, F1 88, 05] +11082; [, F1 88, 05] +11102; [, F1 88, 05] +11182; [, F1 88, 05] +11303; [, F1 88, 05] +11445; [, F1 88, 05] +114C1; [, F1 88, 05] +115BE; [, F1 88, 05] +1163E; [, F1 88, 05] +116AC; [, F1 88, 05] +11C3E; [, F1 88, 05] +0A70; [, F1 AA, 05] +0A71; [, F1 CC, 05] +1B03; [, F1 EE, 05] +A982; [, F2 12, 05] +1B81; [, F2 34, 05] +ABEC; [, F2 56, 05] +10A38; [, F2 78, 05] +10A39; [, F2 9A, 05] +10A3A; [, F2 BC, 05] +111CB; [, F2 DE, 05] +111CC; [, F3 02, 05] +0E4E; [, F3 24, 05] +0E47; [, F3 46, 05] +0E48; [, F3 68, 05] +0E49; [, F3 8A, 05] +0E4A; [, F3 AC, 05] +0E4B; [, F3 CE, 05] +0E4C; [, F3 F0, 05] +0E4D; [, F4 14, 05] +0EC8; [, F4 36, 05] +0EC9; [, F4 58, 05] +0ECA; [, F4 7A, 05] +0ECB; [, F4 9C, 05] +0ECC; [, F4 BE, 05] +0ECD; [, F4 E0, 05] +AABF; [, F5 04, 05] +AAC1; [, F5 26, 05] +0F39; [, F5 48, 05] +A92B; [, F5 6A, 05] +A92C; [, F5 8C, 05] +A92D; [, F5 AE, 05] +1037; [, F5 D0, 05] +17C8; [, F5 F2, 05] +17C9; [, F6 16, 05] +17CA; [, F6 38, 05] +1A75; [, F6 5A, 05] +1A76; [, F6 7C, 05] +1A77; [, F6 9E, 05] +1A78; [, F6 C0, 05] +1A79; [, F6 E2, 05] +1A7A; [, F7 06, 05] 1A7B; [, F7 28, 05] -1A7C; [, F7 48, 05] -1939; [, F7 68, 05] -193A; [, F7 88, 05] -193B; [, F7 A8, 05] -16B30; [, F7 C8, 05] -16B31; [, F7 E8, 05] -16B32; [, F8 0A, 05] -16B33; [, F8 2A, 05] -16B34; [, F8 4A, 05] -16B35; [, F8 6A, 05] -16B36; [, F8 8A, 05] -302A; [, F8 AA, 05] -302B; [, F8 CA, 05] -302C; [, F8 EA, 05] -302D; [, F9 0C, 05] -302E; [, F9 2C, 05] -302F; [, F9 4C, 05] -20D0; [, F9 6C, 05] -20D1; [, F9 8C, 05] -20D2; [, F9 AC, 05] -20D3; [, F9 AC, 05] -20D4; [, F9 CC, 05] -20D5; [, F9 EC, 05] -20D6; [, FA 0E, 05] -20D7; [, FA 2E, 05] -20DB; [, FA 4E, 05] -20DC; [, FA 6E, 05] -20E1; [, FA 8E, 05] -20E6; [, FA AE, 05] -20E7; [, FA CE, 05] -20E8; [, FA EE, 05] -20E9; [, FB 10, 05] -101FD; [, FB 30, 05] -004C | 00B7; [, FB 50, 05] -006C | 00B7; [, FB 50, 05] -004C | 0387; [, FB 50, 05] -006C | 0387; [, FB 50, 05] +1A7C; [, F7 4A, 05] +1939; [, F7 6C, 05] +193A; [, F7 8E, 05] +193B; [, F7 B0, 05] +16B30; [, F7 D2, 05] +16B31; [, F7 F4, 05] +16B32; [, F8 18, 05] +16B33; [, F8 3A, 05] +16B34; [, F8 5C, 05] +16B35; [, F8 7E, 05] +16B36; [, F8 A0, 05] +302A; [, F8 C2, 05] +302B; [, F8 E4, 05] +302C; [, F9 08, 05] +302D; [, F9 2A, 05] +302E; [, F9 4C, 05] +302F; [, F9 6E, 05] +20D0; [, F9 90, 05] +20D1; [, F9 B2, 05] +20D2; [, F9 D4, 05] +20D3; [, F9 D4, 05] +20D4; [, F9 F6, 05] +20D5; [, FA 1A, 05] +20D6; [, FA 3C, 05] +20D7; [, FA 5E, 05] +20DB; [, FA 80, 05] +20DC; [, FA A2, 05] +20E1; [, FA C4, 05] +20E6; [, FA E6, 05] +20E7; [, FB 0A, 05] +20E8; [, FB 2C, 05] +20E9; [, FB 4E, 05] +101FD; [, FB 70, 05] +004C | 00B7; [, FB 92, 05] +006C | 00B7; [, FB 92, 05] +004C | 0387; [, FB 92, 05] +006C | 0387; [, FB 92, 05] FDD1 00A0; [03 02 02, 05, 05] # SPACE first primary starts new lead byte @@ -1864,21 +1900,21 @@ FDD1 00A0; [03 02 02, 05, 05] # SPACE first primary starts new lead byte 0020; [04, 05, 05] 3000; [04, 05, 10] -1680; [04, 05, 1B] -2000; [04, 05, 1B] -2001; [04, 05, 1B] -2002; [04, 05, 1B] -2003; [04, 05, 1B] -2004; [04, 05, 1B] -2005; [04, 05, 1B] -2006; [04, 05, 1B] -2008; [04, 05, 1B] -2009; [04, 05, 1B] -200A; [04, 05, 1B] -205F; [04, 05, 1B] -00A0; [04, 05, 31] -2007; [04, 05, 31] -202F; [04, 05, 31] +1680; [04, 05, 18] +2000; [04, 05, 18] +2001; [04, 05, 18] +2002; [04, 05, 18] +2003; [04, 05, 18] +2004; [04, 05, 18] +2005; [04, 05, 18] +2006; [04, 05, 18] +2008; [04, 05, 18] +2009; [04, 05, 18] +200A; [04, 05, 18] +205F; [04, 05, 18] +00A0; [04, 05, 28] +2007; [04, 05, 28] +202F; [04, 05, 28] FDD1 201C; [05 06 02, 05, 05] # PUNCTUATION first primary @@ -1932,18 +1968,20 @@ FE31; [05 1A, 05, 2E] 2053; [05 22, 05, 05] -2E17; [05 24, 05, 05] +2E43; [05 24, 05, 05] -2E40; [05 26, 05, 05] +2E17; [05 26, 05, 05] -301C; [05 28, 05, 05] +2E40; [05 28, 05, 05] -3030; [05 2A, 05, 05] +301C; [05 2A, 05, 05] -30A0; [05 2C, 05, 05] +3030; [05 2C, 05, 05] -30FB; [05 2E, 05, 05] -FF65; [05 2E, 05, A0] +30A0; [05 2E, 05, 05] + +30FB; [05 30, 05, 05] +FF65; [05 30, 05, A0] 002C; [06, 05, 05] FF0C; [06, 05, 10] @@ -2098,6 +2136,8 @@ FE15; [07 50, 05, 28] 1944; [07 56 09, 05, 05] +1E95E; [07 56 10, 05, 05] + 003F; [07 58, 05, 05] FF1F; [07 58, 05, 10] FE56; [07 58, 05, 26] @@ -2131,6 +2171,8 @@ AAF1; [07 66 25, 05, 05] 11143; [07 66 2C, 05, 05] +1E95F; [07 66 33, 05, 05] + 203D; [07 68, 05, 05] 2E18; [07 6A, 05, 05] @@ -2271,1083 +2313,1139 @@ ABEB; [09 34 56, 05, 05] 11239; [09 34 AA, 05, 05] -115C2; [09 34 B1, 05, 05] +1144B; [09 34 B1, 05, 05] + +1144C; [09 34 B8, 05, 05] + +115C2; [09 34 BF, 05, 05] + +115C3; [09 34 C6, 05, 05] + +11641; [09 34 CD, 05, 05] + +11642; [09 34 D4, 05, 05] + +1173C; [09 34 DB, 05, 05] + +1173D; [09 34 E2, 05, 05] + +11C41; [09 34 E9, 05, 05] + +11C42; [09 34 F0, 05, 05] + +16A6E; [09 34 F7, 05, 05] + +16A6F; [09 34 FE, 05, 05] + +1C7E; [09 35 07, 05, 05] + +1C7F; [09 35 0E, 05, 05] + +0700; [09 35 15, 05, 05] + +07F7; [09 35 1C, 05, 05] + +10FB; [09 37, 05, 05] + +1360; [09 39, 05, 05] + +1368; [09 3B, 05, 05] + +1A1E; [09 3D 02, 05, 05] + +1A1F; [09 3D 09, 05, 05] + +1B5A; [09 3D 10, 05, 05] + +1B5B; [09 3D 17, 05, 05] + +A9C1; [09 3D 1E, 05, 05] -115C3; [09 34 B8, 05, 05] +A9C2; [09 3D 25, 05, 05] -11641; [09 34 BF, 05, 05] +A9C3; [09 3D 2C, 05, 05] -11642; [09 34 C6, 05, 05] +A9C4; [09 3D 33, 05, 05] -1173C; [09 34 CD, 05, 05] +A9C5; [09 3D 3A, 05, 05] -1173D; [09 34 D4, 05, 05] +A9C6; [09 3D 41, 05, 05] -16A6E; [09 34 DB, 05, 05] +A9CA; [09 3D 48, 05, 05] -16A6F; [09 34 E2, 05, 05] +A9CB; [09 3D 4F, 05, 05] -1C7E; [09 34 E9, 05, 05] +A9CC; [09 3D 56, 05, 05] -1C7F; [09 34 F0, 05, 05] +A9CD; [09 3D 5D, 05, 05] -0700; [09 34 F7, 05, 05] +A6F2; [09 3D 64, 05, 05] -07F7; [09 34 FE, 05, 05] +A95F; [09 3D 6B, 05, 05] -10FB; [09 36, 05, 05] +10857; [09 3D 72, 05, 05] -1360; [09 38, 05, 05] +10B3A; [09 3D 79, 05, 05] -1368; [09 3A, 05, 05] +10B3B; [09 3D 80, 05, 05] -1A1E; [09 3C 02, 05, 05] +10B3C; [09 3D 87, 05, 05] -1A1F; [09 3C 09, 05, 05] +10B3D; [09 3D 8E, 05, 05] -1B5A; [09 3C 10, 05, 05] +10B3E; [09 3D 95, 05, 05] -1B5B; [09 3C 17, 05, 05] +10B3F; [09 3D 9C, 05, 05] -A9C1; [09 3C 1E, 05, 05] +110BE; [09 3D A3, 05, 05] -A9C2; [09 3C 25, 05, 05] +110BF; [09 3D AA, 05, 05] -A9C3; [09 3C 2C, 05, 05] +11140; [09 3D B1, 05, 05] -A9C4; [09 3C 33, 05, 05] +111C8; [09 3D B8, 05, 05] -A9C5; [09 3C 3A, 05, 05] +111DE; [09 3D BF, 05, 05] -A9C6; [09 3C 41, 05, 05] +111DF; [09 3D C6, 05, 05] -A9CA; [09 3C 48, 05, 05] +112A9; [09 3D CD, 05, 05] -A9CB; [09 3C 4F, 05, 05] +1173E; [09 3D D4, 05, 05] -A9CC; [09 3C 56, 05, 05] +2055; [09 3F, 05, 05] -A9CD; [09 3C 5D, 05, 05] +2056; [09 41, 05, 05] -A6F2; [09 3C 64, 05, 05] +2058; [09 43, 05, 05] -A95F; [09 3C 6B, 05, 05] +2059; [09 45, 05, 05] -10857; [09 3C 72, 05, 05] +205A; [09 47, 05, 05] -10B3A; [09 3C 79, 05, 05] +205B; [09 49, 05, 05] -10B3B; [09 3C 80, 05, 05] +205C; [09 4B, 05, 05] -10B3C; [09 3C 87, 05, 05] +205D; [09 4D, 05, 05] -10B3D; [09 3C 8E, 05, 05] +205E; [09 4F, 05, 05] -10B3E; [09 3C 95, 05, 05] +2E2A; [09 51, 05, 05] -10B3F; [09 3C 9C, 05, 05] +2E2B; [09 53, 05, 05] -110BE; [09 3C A3, 05, 05] +2E2C; [09 55, 05, 05] -110BF; [09 3C AA, 05, 05] +2E2D; [09 57, 05, 05] -11140; [09 3C B1, 05, 05] +2E3D; [09 59, 05, 05] -111C8; [09 3C B8, 05, 05] +2CFC; [09 5B 02, 05, 05] -111DE; [09 3C BF, 05, 05] +2CFF; [09 5B 09, 05, 05] -111DF; [09 3C C6, 05, 05] +2E19; [09 5D, 05, 05] -112A9; [09 3C CD, 05, 05] +1093F; [09 5F, 05, 05] -1173E; [09 3C D4, 05, 05] +10100; [09 61, 05, 05] -2055; [09 3E, 05, 05] +10101; [09 63, 05, 05] -2056; [09 40, 05, 05] +10102; [09 65, 05, 05] -2058; [09 42, 05, 05] +1039F; [09 67 02, 05, 05] -2059; [09 44, 05, 05] +103D0; [09 67 09, 05, 05] -205A; [09 46, 05, 05] +1091F; [09 67 10, 05, 05] -205B; [09 48, 05, 05] +12470; [09 67 17, 05, 05] -205C; [09 4A, 05, 05] +12471; [09 67 1E, 05, 05] -205D; [09 4C, 05, 05] +12472; [09 67 25, 05, 05] -205E; [09 4E, 05, 05] +12473; [09 67 2C, 05, 05] -2E2A; [09 50, 05, 05] +12474; [09 67 33, 05, 05] -2E2B; [09 52, 05, 05] +0027; [09 69, 05, 05] +FF07; [09 69, 05, 20] -2E2C; [09 54, 05, 05] +2018; [09 6B, 05, 05] -2E2D; [09 56, 05, 05] +2019; [09 6D, 05, 05] -2E3D; [09 58, 05, 05] +201A; [09 6F, 05, 05] -2CFC; [09 5A 02, 05, 05] +201B; [09 71, 05, 05] -2CFF; [09 5A 09, 05, 05] +2039; [09 73, 05, 05] -2E19; [09 5C, 05, 05] +203A; [09 75, 05, 05] -1093F; [09 5E, 05, 05] +0022; [09 77, 05, 05] +FF02; [09 77, 05, 20] -10100; [09 60, 05, 05] +201C; [09 79, 05, 05] -10101; [09 62, 05, 05] +201D; [09 7B, 05, 05] -10102; [09 64, 05, 05] +201E; [09 7D, 05, 05] -1039F; [09 66 02, 05, 05] +201F; [09 7F, 05, 05] -103D0; [09 66 09, 05, 05] +2E42; [09 81, 05, 05] -1091F; [09 66 10, 05, 05] +301D; [09 83, 05, 05] -12470; [09 66 17, 05, 05] +301E; [09 85, 05, 05] -12471; [09 66 1E, 05, 05] +301F; [09 87, 05, 05] -12472; [09 66 25, 05, 05] +00AB; [09 89, 05, 05] -12473; [09 66 2C, 05, 05] +00BB; [09 8B, 05, 05] -12474; [09 66 33, 05, 05] +0028; [09 8D, 05, 05] +FF08; [09 8D, 05, 10] +FE59; [09 8D, 05, 1E] +207D; [09 8D, 05, 25] +208D; [09 8D, 05, 2C] +FE35; [09 8D, 05, 33] +2474; [09 8D, 05, 17][14, 05, 15][09 8F, 05, 17] +247D; [09 8D, 05, 17][14, 05, 15][12, 05, 15][09 8F, 05, 17] +247E; [09 8D, 05, 17][14, 05, 15][14, 05, 15][09 8F, 05, 17] +247F; [09 8D, 05, 17][14, 05, 15][16, 05, 15][09 8F, 05, 17] +2480; [09 8D, 05, 17][14, 05, 15][18, 05, 15][09 8F, 05, 17] +2481; [09 8D, 05, 17][14, 05, 15][1A, 05, 15][09 8F, 05, 17] +2482; [09 8D, 05, 17][14, 05, 15][1C, 05, 15][09 8F, 05, 17] +2483; [09 8D, 05, 17][14, 05, 15][1E, 05, 15][09 8F, 05, 17] +2484; [09 8D, 05, 17][14, 05, 15][20, 05, 15][09 8F, 05, 17] +2485; [09 8D, 05, 17][14, 05, 15][22, 05, 15][09 8F, 05, 17] +2486; [09 8D, 05, 17][14, 05, 15][24, 05, 16][09 8F, 05, 17] +2475; [09 8D, 05, 17][16, 05, 15][09 8F, 05, 17] +2487; [09 8D, 05, 17][16, 05, 15][12, 05, 15][09 8F, 05, 17] +2476; [09 8D, 05, 17][18, 05, 15][09 8F, 05, 17] +2477; [09 8D, 05, 17][1A, 05, 15][09 8F, 05, 17] +2478; [09 8D, 05, 17][1C, 05, 15][09 8F, 05, 17] +2479; [09 8D, 05, 17][1E, 05, 15][09 8F, 05, 17] +247A; [09 8D, 05, 17][20, 05, 15][09 8F, 05, 17] +247B; [09 8D, 05, 17][22, 05, 15][09 8F, 05, 17] +247C; [09 8D, 05, 17][24, 05, 16][09 8F, 05, 17] +249C; [09 8D, 05, 17][29, 05, 13][09 8F, 05, 17] +1F110; [09 8D, 05, 17][29, 05, A2][09 8F, 05, 17] +249D; [09 8D, 05, 17][2B, 05, 13][09 8F, 05, 17] +1F111; [09 8D, 05, 17][2B, 05, A2][09 8F, 05, 17] +249E; [09 8D, 05, 17][2D, 05, 13][09 8F, 05, 17] +1F112; [09 8D, 05, 17][2D, 05, A2][09 8F, 05, 17] +249F; [09 8D, 05, 17][2F, 05, 13][09 8F, 05, 17] +1F113; [09 8D, 05, 17][2F, 05, A2][09 8F, 05, 17] +24A0; [09 8D, 05, 17][31, 05, 13][09 8F, 05, 17] +1F114; [09 8D, 05, 17][31, 05, A2][09 8F, 05, 17] +24A1; [09 8D, 05, 17][33, 05, 13][09 8F, 05, 17] +1F115; [09 8D, 05, 17][33, 05, A2][09 8F, 05, 17] +24A2; [09 8D, 05, 17][35, 05, 13][09 8F, 05, 17] +1F116; [09 8D, 05, 17][35, 05, A2][09 8F, 05, 17] +24A3; [09 8D, 05, 17][37, 05, 13][09 8F, 05, 17] +1F117; [09 8D, 05, 17][37, 05, A2][09 8F, 05, 17] +24A4; [09 8D, 05, 17][39, 05, 13][09 8F, 05, 17] +1F118; [09 8D, 05, 17][39, 05, A2][09 8F, 05, 17] +24A5; [09 8D, 05, 17][3B, 05, 13][09 8F, 05, 17] +1F119; [09 8D, 05, 17][3B, 05, A2][09 8F, 05, 17] +24A6; [09 8D, 05, 17][3D, 05, 13][09 8F, 05, 17] +1F11A; [09 8D, 05, 17][3D, 05, A2][09 8F, 05, 17] +24A7; [09 8D, 05, 17][3F, 05, 13][09 8F, 05, 17] +1F11B; [09 8D, 05, 17][3F, 05, A2][09 8F, 05, 17] +24A8; [09 8D, 05, 17][41, 05, 13][09 8F, 05, 17] +1F11C; [09 8D, 05, 17][41, 05, A2][09 8F, 05, 17] +24A9; [09 8D, 05, 17][43, 05, 13][09 8F, 05, 17] +1F11D; [09 8D, 05, 17][43, 05, A2][09 8F, 05, 17] +24AA; [09 8D, 05, 17][45, 05, 13][09 8F, 05, 17] +1F11E; [09 8D, 05, 17][45, 05, A2][09 8F, 05, 17] +24AB; [09 8D, 05, 17][47, 05, 13][09 8F, 05, 17] +1F11F; [09 8D, 05, 17][47, 05, A2][09 8F, 05, 17] +24AC; [09 8D, 05, 17][49, 05, 14][09 8F, 05, 17] +1F120; [09 8D, 05, 17][49, 05, A8][09 8F, 05, 17] +24AD; [09 8D, 05, 17][4B, 05, 13][09 8F, 05, 17] +1F121; [09 8D, 05, 17][4B, 05, A2][09 8F, 05, 17] +24AE; [09 8D, 05, 17][4D, 05, 13][09 8F, 05, 17] +1F122; [09 8D, 05, 17][4D, 05, A2][09 8F, 05, 17] +24AF; [09 8D, 05, 17][4F, 05, 13][09 8F, 05, 17] +1F123; [09 8D, 05, 17][4F, 05, A2][09 8F, 05, 17] +24B0; [09 8D, 05, 17][51, 05, 13][09 8F, 05, 17] +1F124; [09 8D, 05, 17][51, 05, A2][09 8F, 05, 17] +24B1; [09 8D, 05, 17][53, 05, 13][09 8F, 05, 17] +1F125; [09 8D, 05, 17][53, 05, A2][09 8F, 05, 17] +24B2; [09 8D, 05, 17][55, 05, 14][09 8F, 05, 17] +1F126; [09 8D, 05, 17][55, 05, A8][09 8F, 05, 17] +24B3; [09 8D, 05, 17][57, 05, 13][09 8F, 05, 17] +1F127; [09 8D, 05, 17][57, 05, A2][09 8F, 05, 17] +24B4; [09 8D, 05, 17][59, 05, 13][09 8F, 05, 17] +1F128; [09 8D, 05, 17][59, 05, A2][09 8F, 05, 17] +24B5; [09 8D, 05, 17][5B, 05, 13][09 8F, 05, 17] +1F129; [09 8D, 05, 17][5B, 05, A2][09 8F, 05, 17] +3200; [09 8D, 05, 17][78 06, 05, 10][09 8F, 05, 17] +320E; [09 8D, 05, 17][78 06, 05, 10][78 67, 05, 10][09 8F, 05, 17] +3201; [09 8D, 05, 17][78 0A, 05, 10][09 8F, 05, 17] +320F; [09 8D, 05, 17][78 0A, 05, 10][78 67, 05, 10][09 8F, 05, 17] +3202; [09 8D, 05, 17][78 0C, 05, 10][09 8F, 05, 17] +3210; [09 8D, 05, 17][78 0C, 05, 10][78 67, 05, 10][09 8F, 05, 17] +3203; [09 8D, 05, 17][78 10, 05, 10][09 8F, 05, 17] +3211; [09 8D, 05, 17][78 10, 05, 10][78 67, 05, 10][09 8F, 05, 17] +3204; [09 8D, 05, 17][78 12, 05, 10][09 8F, 05, 17] +3212; [09 8D, 05, 17][78 12, 05, 10][78 67, 05, 10][09 8F, 05, 17] +3205; [09 8D, 05, 17][78 14, 05, 10][09 8F, 05, 17] +3213; [09 8D, 05, 17][78 14, 05, 10][78 67, 05, 10][09 8F, 05, 17] +3206; [09 8D, 05, 17][78 18, 05, 10][09 8F, 05, 17] +3214; [09 8D, 05, 17][78 18, 05, 10][78 67, 05, 10][09 8F, 05, 17] +3207; [09 8D, 05, 17][78 1C, 05, 10][09 8F, 05, 17] +3215; [09 8D, 05, 17][78 1C, 05, 10][78 67, 05, 10][09 8F, 05, 17] +321D; [09 8D, 05, 17][78 1C, 05, 10][78 77, 05, 10][78 1E, 05, 10][78 6F, 05, 20][78 B9, 05, 20][09 8F, 05, 17] +321E; [09 8D, 05, 17][78 1C, 05, 10][78 77, 05, 10][78 2A, 05, 10][78 81, 05, 10][09 8F, 05, 17] +3208; [09 8D, 05, 17][78 1E, 05, 10][09 8F, 05, 17] +3216; [09 8D, 05, 17][78 1E, 05, 10][78 67, 05, 10][09 8F, 05, 17] +321C; [09 8D, 05, 17][78 1E, 05, 10][78 81, 05, 10][09 8F, 05, 17] +3209; [09 8D, 05, 17][78 22, 05, 10][09 8F, 05, 17] +3217; [09 8D, 05, 17][78 22, 05, 10][78 67, 05, 10][09 8F, 05, 17] +320A; [09 8D, 05, 17][78 24, 05, 10][09 8F, 05, 17] +3218; [09 8D, 05, 17][78 24, 05, 10][78 67, 05, 10][09 8F, 05, 17] +320B; [09 8D, 05, 17][78 26, 05, 10][09 8F, 05, 17] +3219; [09 8D, 05, 17][78 26, 05, 10][78 67, 05, 10][09 8F, 05, 17] +320C; [09 8D, 05, 17][78 28, 05, 10][09 8F, 05, 17] +321A; [09 8D, 05, 17][78 28, 05, 10][78 67, 05, 10][09 8F, 05, 17] +320D; [09 8D, 05, 17][78 2A, 05, 10][09 8F, 05, 17] +321B; [09 8D, 05, 17][78 2A, 05, 10][78 67, 05, 10][09 8F, 05, 17] +3220; [09 8D, 05, 17][U+4E00, 10][09 8F, 05, 17] +3226; [09 8D, 05, 17][U+4E03, 10][09 8F, 05, 17] +3222; [09 8D, 05, 17][U+4E09, 10][09 8F, 05, 17] +3228; [09 8D, 05, 17][U+4E5D, 10][09 8F, 05, 17] +3221; [09 8D, 05, 17][U+4E8C, 10][09 8F, 05, 17] +3224; [09 8D, 05, 17][U+4E94, 10][09 8F, 05, 17] +3239; [09 8D, 05, 17][U+4EE3, 10][09 8F, 05, 17] +323D; [09 8D, 05, 17][U+4F01, 10][09 8F, 05, 17] +3241; [09 8D, 05, 17][U+4F11, 10][09 8F, 05, 17] +3227; [09 8D, 05, 17][U+516B, 10][09 8F, 05, 17] +3225; [09 8D, 05, 17][U+516D, 10][09 8F, 05, 17] +3238; [09 8D, 05, 17][U+52B4, 10][09 8F, 05, 17] +3229; [09 8D, 05, 17][U+5341, 10][09 8F, 05, 17] +323F; [09 8D, 05, 17][U+5354, 10][09 8F, 05, 17] +3234; [09 8D, 05, 17][U+540D, 10][09 8F, 05, 17] +323A; [09 8D, 05, 17][U+547C, 10][09 8F, 05, 17] +3223; [09 8D, 05, 17][U+56DB, 10][09 8F, 05, 17] +322F; [09 8D, 05, 17][U+571F, 10][09 8F, 05, 17] +323B; [09 8D, 05, 17][U+5B66, 10][09 8F, 05, 17] +3230; [09 8D, 05, 17][U+65E5, 10][09 8F, 05, 17] +322A; [09 8D, 05, 17][U+6708, 10][09 8F, 05, 17] +3232; [09 8D, 05, 17][U+6709, 10][09 8F, 05, 17] +322D; [09 8D, 05, 17][U+6728, 10][09 8F, 05, 17] +3231; [09 8D, 05, 17][U+682A, 10][09 8F, 05, 17] +322C; [09 8D, 05, 17][U+6C34, 10][09 8F, 05, 17] +322B; [09 8D, 05, 17][U+706B, 10][09 8F, 05, 17] +3235; [09 8D, 05, 17][U+7279, 10][09 8F, 05, 17] +323C; [09 8D, 05, 17][U+76E3, 10][09 8F, 05, 17] +3233; [09 8D, 05, 17][U+793E, 10][09 8F, 05, 17] +3237; [09 8D, 05, 17][U+795D, 10][09 8F, 05, 17] +3240; [09 8D, 05, 17][U+796D, 10][09 8F, 05, 17] +3242; [09 8D, 05, 17][U+81EA, 10][09 8F, 05, 17] +3243; [09 8D, 05, 17][U+81F3, 10][09 8F, 05, 17] +3236; [09 8D, 05, 17][U+8CA1, 10][09 8F, 05, 17] +323E; [09 8D, 05, 17][U+8CC7, 10][09 8F, 05, 17] +322E; [09 8D, 05, 17][U+91D1, 10][09 8F, 05, 17] + +0029; [09 8F, 05, 05] +FF09; [09 8F, 05, 10] +FE5A; [09 8F, 05, 1E] +207E; [09 8F, 05, 25] +208E; [09 8F, 05, 2C] +FE36; [09 8F, 05, 33] + +005B; [09 91, 05, 05] +FF3B; [09 91, 05, 20] +FE47; [09 91, 05, 2E] + +005D; [09 93, 05, 05] +FF3D; [09 93, 05, 20] +FE48; [09 93, 05, 2E] -0027; [09 68, 05, 05] -FF07; [09 68, 05, 20] +007B; [09 95, 05, 05] +FF5B; [09 95, 05, 10] +FE5B; [09 95, 05, 1E] +FE37; [09 95, 05, 2C] -2018; [09 6A, 05, 05] +007D; [09 97, 05, 05] +FF5D; [09 97, 05, 10] +FE5C; [09 97, 05, 1E] +FE38; [09 97, 05, 2C] -2019; [09 6C, 05, 05] +0F3A; [09 99, 05, 05] -201A; [09 6E, 05, 05] +0F3B; [09 9B, 05, 05] -201B; [09 70, 05, 05] +0F3C; [09 9D, 05, 05] -2039; [09 72, 05, 05] +0F3D; [09 9F, 05, 05] -203A; [09 74, 05, 05] +169B; [09 A1 02, 05, 05] -0022; [09 76, 05, 05] -FF02; [09 76, 05, 20] +169C; [09 A1 09, 05, 05] -201C; [09 78, 05, 05] +2045; [09 A3, 05, 05] -201D; [09 7A, 05, 05] +2046; [09 A5, 05, 05] -201E; [09 7C, 05, 05] +2308; [09 A7, 05, 05] -201F; [09 7E, 05, 05] +2309; [09 A9, 05, 05] -2E42; [09 80, 05, 05] +230A; [09 AB, 05, 05] -301D; [09 82, 05, 05] +230B; [09 AD, 05, 05] -301E; [09 84, 05, 05] +29FC; [09 AF, 05, 05] -301F; [09 86, 05, 05] +29FD; [09 B1, 05, 05] -00AB; [09 88, 05, 05] +2983; [09 B3, 05, 05] -00BB; [09 8A, 05, 05] +2984; [09 B5, 05, 05] -0028; [09 8C, 05, 05] -FF08; [09 8C, 05, 10] -FE59; [09 8C, 05, 1E] -207D; [09 8C, 05, 25] -208D; [09 8C, 05, 2C] -FE35; [09 8C, 05, 33] -2474; [09 8C, 05, 17][14, 05, 16][09 8E, 05, 17] -247D; [09 8C, 05, 17][14, 05, 16][12, 05, 16][09 8E, 05, 17] -247E; [09 8C, 05, 17][14, 05, 16][14, 05, 16][09 8E, 05, 17] -247F; [09 8C, 05, 17][14, 05, 16][16, 05, 15][09 8E, 05, 17] -2480; [09 8C, 05, 17][14, 05, 16][18, 05, 15][09 8E, 05, 17] -2481; [09 8C, 05, 17][14, 05, 16][1A, 05, 16][09 8E, 05, 17] -2482; [09 8C, 05, 17][14, 05, 16][1C, 05, 16][09 8E, 05, 17] -2483; [09 8C, 05, 17][14, 05, 16][1E, 05, 16][09 8E, 05, 17] -2484; [09 8C, 05, 17][14, 05, 16][20, 05, 16][09 8E, 05, 17] -2485; [09 8C, 05, 17][14, 05, 16][22, 05, 16][09 8E, 05, 17] -2486; [09 8C, 05, 17][14, 05, 16][24, 05, 16][09 8E, 05, 17] -2475; [09 8C, 05, 17][16, 05, 15][09 8E, 05, 17] -2487; [09 8C, 05, 17][16, 05, 15][12, 05, 16][09 8E, 05, 17] -2476; [09 8C, 05, 17][18, 05, 15][09 8E, 05, 17] -2477; [09 8C, 05, 17][1A, 05, 16][09 8E, 05, 17] -2478; [09 8C, 05, 17][1C, 05, 16][09 8E, 05, 17] -2479; [09 8C, 05, 17][1E, 05, 16][09 8E, 05, 17] -247A; [09 8C, 05, 17][20, 05, 16][09 8E, 05, 17] -247B; [09 8C, 05, 17][22, 05, 16][09 8E, 05, 17] -247C; [09 8C, 05, 17][24, 05, 16][09 8E, 05, 17] -249C; [09 8C, 05, 17][29, 05, 13][09 8E, 05, 17] -1F110; [09 8C, 05, 17][29, 05, A2][09 8E, 05, 17] -249D; [09 8C, 05, 17][2B, 05, 13][09 8E, 05, 17] -1F111; [09 8C, 05, 17][2B, 05, A2][09 8E, 05, 17] -249E; [09 8C, 05, 17][2D, 05, 13][09 8E, 05, 17] -1F112; [09 8C, 05, 17][2D, 05, A2][09 8E, 05, 17] -249F; [09 8C, 05, 17][2F, 05, 13][09 8E, 05, 17] -1F113; [09 8C, 05, 17][2F, 05, A2][09 8E, 05, 17] -24A0; [09 8C, 05, 17][31, 05, 13][09 8E, 05, 17] -1F114; [09 8C, 05, 17][31, 05, A2][09 8E, 05, 17] -24A1; [09 8C, 05, 17][33, 05, 13][09 8E, 05, 17] -1F115; [09 8C, 05, 17][33, 05, A2][09 8E, 05, 17] -24A2; [09 8C, 05, 17][35, 05, 13][09 8E, 05, 17] -1F116; [09 8C, 05, 17][35, 05, A2][09 8E, 05, 17] -24A3; [09 8C, 05, 17][37, 05, 13][09 8E, 05, 17] -1F117; [09 8C, 05, 17][37, 05, A2][09 8E, 05, 17] -24A4; [09 8C, 05, 17][39, 05, 13][09 8E, 05, 17] -1F118; [09 8C, 05, 17][39, 05, A2][09 8E, 05, 17] -24A5; [09 8C, 05, 17][3B, 05, 13][09 8E, 05, 17] -1F119; [09 8C, 05, 17][3B, 05, A2][09 8E, 05, 17] -24A6; [09 8C, 05, 17][3D, 05, 13][09 8E, 05, 17] -1F11A; [09 8C, 05, 17][3D, 05, A2][09 8E, 05, 17] -24A7; [09 8C, 05, 17][3F, 05, 13][09 8E, 05, 17] -1F11B; [09 8C, 05, 17][3F, 05, A2][09 8E, 05, 17] -24A8; [09 8C, 05, 17][41, 05, 13][09 8E, 05, 17] -1F11C; [09 8C, 05, 17][41, 05, A2][09 8E, 05, 17] -24A9; [09 8C, 05, 17][43, 05, 13][09 8E, 05, 17] -1F11D; [09 8C, 05, 17][43, 05, A2][09 8E, 05, 17] -24AA; [09 8C, 05, 17][45, 05, 13][09 8E, 05, 17] -1F11E; [09 8C, 05, 17][45, 05, A2][09 8E, 05, 17] -24AB; [09 8C, 05, 17][47, 05, 13][09 8E, 05, 17] -1F11F; [09 8C, 05, 17][47, 05, A2][09 8E, 05, 17] -24AC; [09 8C, 05, 17][49, 05, 14][09 8E, 05, 17] -1F120; [09 8C, 05, 17][49, 05, A8][09 8E, 05, 17] -24AD; [09 8C, 05, 17][4B, 05, 13][09 8E, 05, 17] -1F121; [09 8C, 05, 17][4B, 05, A2][09 8E, 05, 17] -24AE; [09 8C, 05, 17][4D, 05, 13][09 8E, 05, 17] -1F122; [09 8C, 05, 17][4D, 05, A2][09 8E, 05, 17] -24AF; [09 8C, 05, 17][4F, 05, 13][09 8E, 05, 17] -1F123; [09 8C, 05, 17][4F, 05, A2][09 8E, 05, 17] -24B0; [09 8C, 05, 17][51, 05, 13][09 8E, 05, 17] -1F124; [09 8C, 05, 17][51, 05, A2][09 8E, 05, 17] -24B1; [09 8C, 05, 17][53, 05, 13][09 8E, 05, 17] -1F125; [09 8C, 05, 17][53, 05, A2][09 8E, 05, 17] -24B2; [09 8C, 05, 17][55, 05, 14][09 8E, 05, 17] -1F126; [09 8C, 05, 17][55, 05, A8][09 8E, 05, 17] -24B3; [09 8C, 05, 17][57, 05, 13][09 8E, 05, 17] -1F127; [09 8C, 05, 17][57, 05, A2][09 8E, 05, 17] -24B4; [09 8C, 05, 17][59, 05, 13][09 8E, 05, 17] -1F128; [09 8C, 05, 17][59, 05, A2][09 8E, 05, 17] -24B5; [09 8C, 05, 17][5B, 05, 13][09 8E, 05, 17] -1F129; [09 8C, 05, 17][5B, 05, A2][09 8E, 05, 17] -3200; [09 8C, 05, 17][78 06, 05, 10][09 8E, 05, 17] -320E; [09 8C, 05, 17][78 06, 05, 10][78 67, 05, 10][09 8E, 05, 17] -3201; [09 8C, 05, 17][78 0A, 05, 10][09 8E, 05, 17] -320F; [09 8C, 05, 17][78 0A, 05, 10][78 67, 05, 10][09 8E, 05, 17] -3202; [09 8C, 05, 17][78 0C, 05, 10][09 8E, 05, 17] -3210; [09 8C, 05, 17][78 0C, 05, 10][78 67, 05, 10][09 8E, 05, 17] -3203; [09 8C, 05, 17][78 10, 05, 10][09 8E, 05, 17] -3211; [09 8C, 05, 17][78 10, 05, 10][78 67, 05, 10][09 8E, 05, 17] -3204; [09 8C, 05, 17][78 12, 05, 10][09 8E, 05, 17] -3212; [09 8C, 05, 17][78 12, 05, 10][78 67, 05, 10][09 8E, 05, 17] -3205; [09 8C, 05, 17][78 14, 05, 10][09 8E, 05, 17] -3213; [09 8C, 05, 17][78 14, 05, 10][78 67, 05, 10][09 8E, 05, 17] -3206; [09 8C, 05, 17][78 18, 05, 10][09 8E, 05, 17] -3214; [09 8C, 05, 17][78 18, 05, 10][78 67, 05, 10][09 8E, 05, 17] -3207; [09 8C, 05, 17][78 1C, 05, 10][09 8E, 05, 17] -3215; [09 8C, 05, 17][78 1C, 05, 10][78 67, 05, 10][09 8E, 05, 17] -321D; [09 8C, 05, 17][78 1C, 05, 10][78 77, 05, 10][78 1E, 05, 10][78 6F, 05, 20][78 B9, 05, 20][09 8E, 05, 17] -321E; [09 8C, 05, 17][78 1C, 05, 10][78 77, 05, 10][78 2A, 05, 10][78 81, 05, 10][09 8E, 05, 17] -3208; [09 8C, 05, 17][78 1E, 05, 10][09 8E, 05, 17] -3216; [09 8C, 05, 17][78 1E, 05, 10][78 67, 05, 10][09 8E, 05, 17] -321C; [09 8C, 05, 17][78 1E, 05, 10][78 81, 05, 10][09 8E, 05, 17] -3209; [09 8C, 05, 17][78 22, 05, 10][09 8E, 05, 17] -3217; [09 8C, 05, 17][78 22, 05, 10][78 67, 05, 10][09 8E, 05, 17] -320A; [09 8C, 05, 17][78 24, 05, 10][09 8E, 05, 17] -3218; [09 8C, 05, 17][78 24, 05, 10][78 67, 05, 10][09 8E, 05, 17] -320B; [09 8C, 05, 17][78 26, 05, 10][09 8E, 05, 17] -3219; [09 8C, 05, 17][78 26, 05, 10][78 67, 05, 10][09 8E, 05, 17] -320C; [09 8C, 05, 17][78 28, 05, 10][09 8E, 05, 17] -321A; [09 8C, 05, 17][78 28, 05, 10][78 67, 05, 10][09 8E, 05, 17] -320D; [09 8C, 05, 17][78 2A, 05, 10][09 8E, 05, 17] -321B; [09 8C, 05, 17][78 2A, 05, 10][78 67, 05, 10][09 8E, 05, 17] -3220; [09 8C, 05, 17][U+4E00, 10][09 8E, 05, 17] -3226; [09 8C, 05, 17][U+4E03, 10][09 8E, 05, 17] -3222; [09 8C, 05, 17][U+4E09, 10][09 8E, 05, 17] -3228; [09 8C, 05, 17][U+4E5D, 10][09 8E, 05, 17] -3221; [09 8C, 05, 17][U+4E8C, 10][09 8E, 05, 17] -3224; [09 8C, 05, 17][U+4E94, 10][09 8E, 05, 17] -3239; [09 8C, 05, 17][U+4EE3, 10][09 8E, 05, 17] -323D; [09 8C, 05, 17][U+4F01, 10][09 8E, 05, 17] -3241; [09 8C, 05, 17][U+4F11, 10][09 8E, 05, 17] -3227; [09 8C, 05, 17][U+516B, 10][09 8E, 05, 17] -3225; [09 8C, 05, 17][U+516D, 10][09 8E, 05, 17] -3238; [09 8C, 05, 17][U+52B4, 10][09 8E, 05, 17] -3229; [09 8C, 05, 17][U+5341, 10][09 8E, 05, 17] -323F; [09 8C, 05, 17][U+5354, 10][09 8E, 05, 17] -3234; [09 8C, 05, 17][U+540D, 10][09 8E, 05, 17] -323A; [09 8C, 05, 17][U+547C, 10][09 8E, 05, 17] -3223; [09 8C, 05, 17][U+56DB, 10][09 8E, 05, 17] -322F; [09 8C, 05, 17][U+571F, 10][09 8E, 05, 17] -323B; [09 8C, 05, 17][U+5B66, 10][09 8E, 05, 17] -3230; [09 8C, 05, 17][U+65E5, 10][09 8E, 05, 17] -322A; [09 8C, 05, 17][U+6708, 10][09 8E, 05, 17] -3232; [09 8C, 05, 17][U+6709, 10][09 8E, 05, 17] -322D; [09 8C, 05, 17][U+6728, 10][09 8E, 05, 17] -3231; [09 8C, 05, 17][U+682A, 10][09 8E, 05, 17] -322C; [09 8C, 05, 17][U+6C34, 10][09 8E, 05, 17] -322B; [09 8C, 05, 17][U+706B, 10][09 8E, 05, 17] -3235; [09 8C, 05, 17][U+7279, 10][09 8E, 05, 17] -323C; [09 8C, 05, 17][U+76E3, 10][09 8E, 05, 17] -3233; [09 8C, 05, 17][U+793E, 10][09 8E, 05, 17] -3237; [09 8C, 05, 17][U+795D, 10][09 8E, 05, 17] -3240; [09 8C, 05, 17][U+796D, 10][09 8E, 05, 17] -3242; [09 8C, 05, 17][U+81EA, 10][09 8E, 05, 17] -3243; [09 8C, 05, 17][U+81F3, 10][09 8E, 05, 17] -3236; [09 8C, 05, 17][U+8CA1, 10][09 8E, 05, 17] -323E; [09 8C, 05, 17][U+8CC7, 10][09 8E, 05, 17] -322E; [09 8C, 05, 17][U+91D1, 10][09 8E, 05, 17] - -0029; [09 8E, 05, 05] -FF09; [09 8E, 05, 10] -FE5A; [09 8E, 05, 1E] -207E; [09 8E, 05, 25] -208E; [09 8E, 05, 2C] -FE36; [09 8E, 05, 33] - -005B; [09 90, 05, 05] -FF3B; [09 90, 05, 20] -FE47; [09 90, 05, 2E] - -005D; [09 92, 05, 05] -FF3D; [09 92, 05, 20] -FE48; [09 92, 05, 2E] +2985; [09 B7, 05, 05] +FF5F; [09 B7, 05, 20] -007B; [09 94, 05, 05] -FF5B; [09 94, 05, 10] -FE5B; [09 94, 05, 1E] -FE37; [09 94, 05, 2C] +2986; [09 B9, 05, 05] +FF60; [09 B9, 05, 20] -007D; [09 96, 05, 05] -FF5D; [09 96, 05, 10] -FE5C; [09 96, 05, 1E] -FE38; [09 96, 05, 2C] +2987; [09 BB, 05, 05] -0F3A; [09 98, 05, 05] +2988; [09 BD, 05, 05] -0F3B; [09 9A, 05, 05] +2989; [09 BF, 05, 05] -0F3C; [09 9C, 05, 05] +298A; [09 C1, 05, 05] -0F3D; [09 9E, 05, 05] +298B; [09 C3, 05, 05] -169B; [09 A0 02, 05, 05] +298C; [09 C5, 05, 05] -169C; [09 A0 09, 05, 05] +298D; [09 C7, 05, 05] -2045; [09 A2, 05, 05] +298E; [09 C9, 05, 05] -2046; [09 A4, 05, 05] +298F; [09 CB, 05, 05] -2308; [09 A6, 05, 05] +2990; [09 CD, 05, 05] -2309; [09 A8, 05, 05] +2991; [09 CF, 05, 05] -230A; [09 AA, 05, 05] +2992; [09 D1, 05, 05] -230B; [09 AC, 05, 05] +2993; [09 D3, 05, 05] -29FC; [09 AE, 05, 05] +2994; [09 D5, 05, 05] -29FD; [09 B0, 05, 05] +2995; [09 D7, 05, 05] -2983; [09 B2, 05, 05] +2996; [09 D9, 05, 05] -2984; [09 B4, 05, 05] +2997; [09 DB, 05, 05] -2985; [09 B6, 05, 05] -FF5F; [09 B6, 05, 20] +2998; [09 DD, 05, 05] -2986; [09 B8, 05, 05] -FF60; [09 B8, 05, 20] +27C5; [09 DF, 05, 05] -2987; [09 BA, 05, 05] +27C6; [09 E1, 05, 05] -2988; [09 BC, 05, 05] +27E6; [09 E3, 05, 05] -2989; [09 BE, 05, 05] +27E7; [09 E5, 05, 05] -298A; [09 C0, 05, 05] +27E8; [09 E7, 05, 05] -298B; [09 C2, 05, 05] +27E9; [09 E9, 05, 05] -298C; [09 C4, 05, 05] +27EA; [09 EB, 05, 05] -298D; [09 C6, 05, 05] +27EB; [09 ED, 05, 05] -298E; [09 C8, 05, 05] +27EC; [09 EF, 05, 05] -298F; [09 CA, 05, 05] +27ED; [09 F1, 05, 05] -2990; [09 CC, 05, 05] +27EE; [09 F3, 05, 05] -2991; [09 CE, 05, 05] +27EF; [09 F5, 05, 05] -2992; [09 D0, 05, 05] +2768; [09 F7, 05, 05] -2993; [09 D2, 05, 05] +2769; [09 F9, 05, 05] -2994; [09 D4, 05, 05] +276A; [09 FB, 05, 05] -2995; [09 D6, 05, 05] +276B; [09 FD, 05, 05] -2996; [09 D8, 05, 05] +276C; [09 FF, 05, 05] -2997; [09 DA, 05, 05] +276D; [0A 03, 05, 05] -2998; [09 DC, 05, 05] +276E; [0A 05, 05, 05] -27C5; [09 DE, 05, 05] +276F; [0A 07, 05, 05] -27C6; [09 E0, 05, 05] +2770; [0A 09, 05, 05] -27E6; [09 E2, 05, 05] +2771; [0A 0B, 05, 05] -27E7; [09 E4, 05, 05] +2772; [0A 0D, 05, 05] -27E8; [09 E6, 05, 05] +2773; [0A 0F, 05, 05] -27E9; [09 E8, 05, 05] +2774; [0A 11, 05, 05] -27EA; [09 EA, 05, 05] +2775; [0A 13, 05, 05] -27EB; [09 EC, 05, 05] +2E02; [0A 15, 05, 05] -27EC; [09 EE, 05, 05] +2E03; [0A 17, 05, 05] -27ED; [09 F0, 05, 05] +2E04; [0A 19, 05, 05] -27EE; [09 F2, 05, 05] +2E05; [0A 1B, 05, 05] -27EF; [09 F4, 05, 05] +2E09; [0A 1D, 05, 05] -2768; [09 F6, 05, 05] +2E0A; [0A 1F, 05, 05] -2769; [09 F8, 05, 05] +2E0C; [0A 21, 05, 05] -276A; [09 FA, 05, 05] +2E0D; [0A 23, 05, 05] -276B; [09 FC, 05, 05] +2E1C; [0A 25, 05, 05] -276C; [09 FE, 05, 05] +2E1D; [0A 27, 05, 05] -276D; [0A 02, 05, 05] +2E20; [0A 29, 05, 05] -276E; [0A 04, 05, 05] +2E21; [0A 2B, 05, 05] -276F; [0A 06, 05, 05] +2E22; [0A 2D, 05, 05] -2770; [0A 08, 05, 05] +2E23; [0A 2F, 05, 05] -2771; [0A 0A, 05, 05] +2E24; [0A 31, 05, 05] -2772; [0A 0C, 05, 05] +2E25; [0A 33, 05, 05] -2773; [0A 0E, 05, 05] +2E26; [0A 35, 05, 05] -2774; [0A 10, 05, 05] +2E27; [0A 37, 05, 05] -2775; [0A 12, 05, 05] +2E28; [0A 39, 05, 05] -2E02; [0A 14, 05, 05] +2E29; [0A 3B, 05, 05] -2E03; [0A 16, 05, 05] +2329; [0A 3D, 05, 05] +3008; [0A 3D, 05, 05] +FE3F; [0A 3D, 05, 20] -2E04; [0A 18, 05, 05] +232A; [0A 3F, 05, 05] +3009; [0A 3F, 05, 05] +FE40; [0A 3F, 05, 20] -2E05; [0A 1A, 05, 05] +300A; [0A 41, 05, 05] +FE3D; [0A 41, 05, 20] -2E09; [0A 1C, 05, 05] +300B; [0A 43, 05, 05] +FE3E; [0A 43, 05, 20] -2E0A; [0A 1E, 05, 05] +300C; [0A 45, 05, 05] +FF62; [0A 45, 05, A0] +FE41; [0A 45, 05, 2E] -2E0C; [0A 20, 05, 05] +300D; [0A 47, 05, 05] +FF63; [0A 47, 05, A0] +FE42; [0A 47, 05, 2E] -2E0D; [0A 22, 05, 05] +300E; [0A 49, 05, 05] +FE43; [0A 49, 05, 20] -2E1C; [0A 24, 05, 05] +300F; [0A 4B, 05, 05] +FE44; [0A 4B, 05, 20] -2E1D; [0A 26, 05, 05] +3010; [0A 4D, 05, 05] +FE3B; [0A 4D, 05, 20] -2E20; [0A 28, 05, 05] +3011; [0A 4F, 05, 05] +FE3C; [0A 4F, 05, 20] -2E21; [0A 2A, 05, 05] +3014; [0A 51, 05, 05] +FE5D; [0A 51, 05, 1E] +FE39; [0A 51, 05, 2C] +1F12A; [0A 51, 05, 10][4D, 05, A2][0A 53, 05, 10] +1F241; [0A 51, 05, 10][U+4E09, 10][0A 53, 05, 10] +1F242; [0A 51, 05, 10][U+4E8C, 10][0A 53, 05, 10] +1F247; [0A 51, 05, 10][U+52DD, 10][0A 53, 05, 10] +1F243; [0A 51, 05, 10][U+5B89, 10][0A 53, 05, 10] +1F245; [0A 51, 05, 10][U+6253, 10][0A 53, 05, 10] +1F248; [0A 51, 05, 10][U+6557, 10][0A 53, 05, 10] +1F240; [0A 51, 05, 10][U+672C, 10][0A 53, 05, 10] +1F244; [0A 51, 05, 10][U+70B9, 10][0A 53, 05, 10] +1F246; [0A 51, 05, 10][U+76D7, 10][0A 53, 05, 10] -2E22; [0A 2C, 05, 05] +3015; [0A 53, 05, 05] +FE5E; [0A 53, 05, 1E] +FE3A; [0A 53, 05, 2C] -2E23; [0A 2E, 05, 05] +3016; [0A 55, 05, 05] +FE17; [0A 55, 05, 20] -2E24; [0A 30, 05, 05] +3017; [0A 57, 05, 05] +FE18; [0A 57, 05, 20] -2E25; [0A 32, 05, 05] +3018; [0A 59, 05, 05] -2E26; [0A 34, 05, 05] +3019; [0A 5B, 05, 05] -2E27; [0A 36, 05, 05] +301A; [0A 5D, 05, 05] -2E28; [0A 38, 05, 05] +301B; [0A 5F, 05, 05] -2E29; [0A 3A, 05, 05] +FD3E; [0A 61, 05, 05] -2329; [0A 3C, 05, 05] -3008; [0A 3C, 05, 05] -FE3F; [0A 3C, 05, 20] +FD3F; [0A 63, 05, 05] -232A; [0A 3E, 05, 05] -3009; [0A 3E, 05, 05] -FE40; [0A 3E, 05, 20] +2016; [0A 65, 05, 05] -300A; [0A 40, 05, 05] -FE3D; [0A 40, 05, 20] +2E3E; [0A 67, 05, 05] -300B; [0A 42, 05, 05] -FE3E; [0A 42, 05, 20] +29D8; [0A 69, 05, 05] -300C; [0A 44, 05, 05] -FF62; [0A 44, 05, A0] -FE41; [0A 44, 05, 2E] +29D9; [0A 6B, 05, 05] -300D; [0A 46, 05, 05] -FF63; [0A 46, 05, A0] -FE42; [0A 46, 05, 2E] +29DA; [0A 6D, 05, 05] -300E; [0A 48, 05, 05] -FE43; [0A 48, 05, 20] +29DB; [0A 6F, 05, 05] -300F; [0A 4A, 05, 05] -FE44; [0A 4A, 05, 20] +00A7; [0A 71, 05, 05] -3010; [0A 4C, 05, 05] -FE3B; [0A 4C, 05, 20] +2E39; [0A 73, 05, 05] -3011; [0A 4E, 05, 05] -FE3C; [0A 4E, 05, 20] +00B6; [0A 75, 05, 05] -3014; [0A 50, 05, 05] -FE5D; [0A 50, 05, 1E] -FE39; [0A 50, 05, 2C] -1F12A; [0A 50, 05, 10][4D, 05, A2][0A 52, 05, 10] -1F241; [0A 50, 05, 10][U+4E09, 10][0A 52, 05, 10] -1F242; [0A 50, 05, 10][U+4E8C, 10][0A 52, 05, 10] -1F247; [0A 50, 05, 10][U+52DD, 10][0A 52, 05, 10] -1F243; [0A 50, 05, 10][U+5B89, 10][0A 52, 05, 10] -1F245; [0A 50, 05, 10][U+6253, 10][0A 52, 05, 10] -1F248; [0A 50, 05, 10][U+6557, 10][0A 52, 05, 10] -1F240; [0A 50, 05, 10][U+672C, 10][0A 52, 05, 10] -1F244; [0A 50, 05, 10][U+70B9, 10][0A 52, 05, 10] -1F246; [0A 50, 05, 10][U+76D7, 10][0A 52, 05, 10] +204B; [0A 77, 05, 05] -3015; [0A 52, 05, 05] -FE5E; [0A 52, 05, 1E] -FE3A; [0A 52, 05, 2C] +2E3F; [0A 79, 05, 05] -3016; [0A 54, 05, 05] -FE17; [0A 54, 05, 20] +0040; [0A 7B, 05, 05] +FF20; [0A 7B, 05, 20] +FE6B; [0A 7B, 05, 2E] -3017; [0A 56, 05, 05] -FE18; [0A 56, 05, 20] +002A; [0A 7D, 05, 05] +FF0A; [0A 7D, 05, 20] +FE61; [0A 7D, 05, 2E] -3018; [0A 58, 05, 05] +204E; [0A 7F, 05, 05] -3019; [0A 5A, 05, 05] +2051; [0A 81, 05, 05] -301A; [0A 5C, 05, 05] +066D; [0A 83, 05, 05] -301B; [0A 5E, 05, 05] +A673; [0A 85, 05, 05] -FD3E; [0A 60, 05, 05] +002F; [0A 87, 05, 05] +FF0F; [0A 87, 05, 20] -FD3F; [0A 62, 05, 05] +005C; [0A 89, 05, 05] +FF3C; [0A 89, 05, 20] +FE68; [0A 89, 05, 2E] -2016; [0A 64, 05, 05] +0026; [0A 8B, 05, 05] +FF06; [0A 8B, 05, 20] +FE60; [0A 8B, 05, 2E] -2E3E; [0A 66, 05, 05] +204A; [0A 8D, 05, 05] -29D8; [0A 68, 05, 05] +0023; [0A 8F, 05, 05] +FF03; [0A 8F, 05, 20] +FE5F; [0A 8F, 05, 2E] -29D9; [0A 6A, 05, 05] +0025; [0A 91, 05, 05] +FF05; [0A 91, 05, 20] +FE6A; [0A 91, 05, 2E] -29DA; [0A 6C, 05, 05] +066A; [0A 93, 05, 05] -29DB; [0A 6E, 05, 05] +2030; [0A 95, 05, 05] -00A7; [0A 70, 05, 05] +0609; [0A 97, 05, 05] -2E39; [0A 72, 05, 05] +2031; [0A 99, 05, 05] -00B6; [0A 74, 05, 05] +060A; [0A 9B, 05, 05] -204B; [0A 76, 05, 05] +2020; [0A 9D, 05, 05] -2E3F; [0A 78, 05, 05] +2021; [0A 9F, 05, 05] -0040; [0A 7A, 05, 05] -FF20; [0A 7A, 05, 20] -FE6B; [0A 7A, 05, 2E] +2E36; [0A A1, 05, 05] -002A; [0A 7C, 05, 05] -FF0A; [0A 7C, 05, 20] -FE61; [0A 7C, 05, 2E] +2E37; [0A A3, 05, 05] -204E; [0A 7E, 05, 05] +2E38; [0A A5, 05, 05] -2051; [0A 80, 05, 05] +2022; [0A A7, 05, 05] -066D; [0A 82, 05, 05] +2023; [0A A9, 05, 05] -A673; [0A 84, 05, 05] +2027; [0A AB, 05, 05] -002F; [0A 86, 05, 05] -FF0F; [0A 86, 05, 20] +2043; [0A AD, 05, 05] -005C; [0A 88, 05, 05] -FF3C; [0A 88, 05, 20] -FE68; [0A 88, 05, 2E] +204C; [0A AF, 05, 05] -0026; [0A 8A, 05, 05] -FF06; [0A 8A, 05, 20] -FE60; [0A 8A, 05, 2E] +204D; [0A B1, 05, 05] -204A; [0A 8C, 05, 05] +2032; [0A B3, 05, 05] +2033; [0A B3, 05, 20][0A B3, 05, 20] +2034; [0A B3, 05, 20][0A B3, 05, 20][0A B3, 05, 20] +2057; [0A B3, 05, 20][0A B3, 05, 20][0A B3, 05, 20][0A B3, 05, 20] -0023; [0A 8E, 05, 05] -FF03; [0A 8E, 05, 20] -FE5F; [0A 8E, 05, 2E] +2035; [0A B5, 05, 05] +2036; [0A B5, 05, 20][0A B5, 05, 20] +2037; [0A B5, 05, 20][0A B5, 05, 20][0A B5, 05, 20] -0025; [0A 90, 05, 05] -FF05; [0A 90, 05, 20] -FE6A; [0A 90, 05, 2E] +3003; [0A B7, 05, 05] -066A; [0A 92, 05, 05] +303D; [0A B9, 05, 05] -2030; [0A 94, 05, 05] +2038; [0A BB, 05, 05] -0609; [0A 96, 05, 05] +203B; [0A BD, 05, 05] -2031; [0A 98, 05, 05] +203F; [0A BF, 05, 05] -060A; [0A 9A, 05, 05] +2054; [0A C1, 05, 05] -2020; [0A 9C, 05, 05] +2040; [0A C3, 05, 05] -2021; [0A 9E, 05, 05] +2050; [0A C5, 05, 05] -2E36; [0A A0, 05, 05] +2041; [0A C7, 05, 05] -2E37; [0A A2, 05, 05] +2042; [0A C9, 05, 05] -2E38; [0A A4, 05, 05] +2E00; [0A CB, 05, 05] -2022; [0A A6, 05, 05] +2E01; [0A CD, 05, 05] -2023; [0A A8, 05, 05] +2E06; [0A CF, 05, 05] -2027; [0A AA, 05, 05] +2E07; [0A D1, 05, 05] -2043; [0A AC, 05, 05] +2E08; [0A D3, 05, 05] -204C; [0A AE, 05, 05] +2E0B; [0A D5, 05, 05] -204D; [0A B0, 05, 05] +2E0E; [0A D7, 05, 05] -2032; [0A B2, 05, 05] -2033; [0A B2, 05, 20][0A B2, 05, 20] -2034; [0A B2, 05, 20][0A B2, 05, 20][0A B2, 05, 20] -2057; [0A B2, 05, 20][0A B2, 05, 20][0A B2, 05, 20][0A B2, 05, 20] +2E0F; [0A D9, 05, 05] -2035; [0A B4, 05, 05] -2036; [0A B4, 05, 20][0A B4, 05, 20] -2037; [0A B4, 05, 20][0A B4, 05, 20][0A B4, 05, 20] +2E10; [0A DB, 05, 05] -3003; [0A B6, 05, 05] +2E11; [0A DD, 05, 05] -303D; [0A B8, 05, 05] +2E12; [0A DF, 05, 05] -2038; [0A BA, 05, 05] +2E13; [0A E1, 05, 05] -203B; [0A BC, 05, 05] +2E14; [0A E3, 05, 05] -203F; [0A BE, 05, 05] +2E15; [0A E5, 05, 05] -2054; [0A C0, 05, 05] +2E16; [0A E7, 05, 05] -2040; [0A C2, 05, 05] +2E1A; [0A E9, 05, 05] -2050; [0A C4, 05, 05] +2E1B; [0A EB, 05, 05] -2041; [0A C6, 05, 05] +2E1E; [0A ED, 05, 05] -2042; [0A C8, 05, 05] +2E1F; [0A EF, 05, 05] -2E00; [0A CA, 05, 05] +2E44; [0A F1, 05, 05] -2E01; [0A CC, 05, 05] +A67E; [0A F3, 05, 05] -2E06; [0A CE, 05, 05] +055A; [0A F5, 05, 05] -2E07; [0A D0, 05, 05] +055B; [0A F7, 05, 05] -2E08; [0A D2, 05, 05] +055F; [0A F9, 05, 05] -2E0B; [0A D4, 05, 05] +05BE; [0A FB, 05, 05] -2E0E; [0A D6, 05, 05] +05C0; [0A FD, 05, 05] -2E0F; [0A D8, 05, 05] +05C3; [0A FF, 05, 05] -2E10; [0A DA, 05, 05] +05C6; [0B 03, 05, 05] -2E11; [0A DC, 05, 05] +05F3; [0B 05, 05, 05] -2E12; [0A DE, 05, 05] +05F4; [0B 07, 05, 05] -2E13; [0A E0, 05, 05] +070A; [0B 09 02, 05, 05] -2E14; [0A E2, 05, 05] +070B; [0B 09 09, 05, 05] -2E15; [0A E4, 05, 05] +070C; [0B 09 10, 05, 05] -2E16; [0A E6, 05, 05] +070D; [0B 09 17, 05, 05] -2E1A; [0A E8, 05, 05] +085E; [0B 09 1E, 05, 05] -2E1B; [0A EA, 05, 05] +1800; [0B 09 25, 05, 05] -2E1E; [0A EC, 05, 05] +11660; [0B 09 2C, 05, 05] -2E1F; [0A EE, 05, 05] +11661; [0B 09 33, 05, 05] -A67E; [0A F0, 05, 05] +11662; [0B 09 3A, 05, 05] -055A; [0A F2, 05, 05] +11663; [0B 09 41, 05, 05] -055B; [0A F4, 05, 05] +11664; [0B 09 48, 05, 05] -055F; [0A F6, 05, 05] +11665; [0B 09 4F, 05, 05] -05BE; [0A F8, 05, 05] +11666; [0B 09 56, 05, 05] -05C0; [0A FA, 05, 05] +11667; [0B 09 5D, 05, 05] -05C3; [0A FC, 05, 05] +11668; [0B 09 64, 05, 05] -05C6; [0A FE, 05, 05] +11669; [0B 09 6B, 05, 05] -05F3; [0B 02, 05, 05] +1166A; [0B 09 72, 05, 05] -05F4; [0B 04, 05, 05] +1166B; [0B 09 79, 05, 05] -070A; [0B 06 02, 05, 05] +1166C; [0B 09 80, 05, 05] -070B; [0B 06 09, 05, 05] +0970; [0B 0B, 05, 05] -070C; [0B 06 10, 05, 05] +A8F8; [0B 0D, 05, 05] -070D; [0B 06 17, 05, 05] +A8F9; [0B 0F, 05, 05] -085E; [0B 06 1E, 05, 05] +A8FA; [0B 11, 05, 05] -1800; [0B 06 25, 05, 05] +A8FC; [0B 13, 05, 05] -0970; [0B 08, 05, 05] +0AF0; [0B 15, 05, 05] -A8F8; [0B 0A, 05, 05] +0DF4; [0B 17, 05, 05] -A8F9; [0B 0C, 05, 05] +0E4F; [0B 19, 05, 05] -A8FA; [0B 0E, 05, 05] +0E5A; [0B 1B, 05, 05] -A8FC; [0B 10, 05, 05] +0E5B; [0B 1D, 05, 05] -0AF0; [0B 12, 05, 05] +AADE; [0B 1F 02, 05, 05] -0DF4; [0B 14, 05, 05] +AADF; [0B 1F 09, 05, 05] -0E4F; [0B 16, 05, 05] +0F04; [0B 21, 05, 05] -0E5A; [0B 18, 05, 05] +0F05; [0B 23, 05, 05] -0E5B; [0B 1A, 05, 05] +0F06; [0B 25, 05, 05] -AADE; [0B 1C 02, 05, 05] +0F07; [0B 27, 05, 05] -AADF; [0B 1C 09, 05, 05] +0F08; [0B 29, 05, 05] -0F04; [0B 1E, 05, 05] +0F09; [0B 2B, 05, 05] -0F05; [0B 20, 05, 05] +0F0A; [0B 2D, 05, 05] -0F06; [0B 22, 05, 05] +0FD0; [0B 2F, 05, 05] -0F07; [0B 24, 05, 05] +0FD1; [0B 31, 05, 05] -0F08; [0B 26, 05, 05] +0F0B; [0B 33, 05, 05] +0F0C; [0B 33, 05, 20] -0F09; [0B 28, 05, 05] +0F0D; [0B 35, 05, 05] -0F0A; [0B 2A, 05, 05] +0F0E; [0B 37, 05, 05] -0FD0; [0B 2C, 05, 05] +0F0F; [0B 39, 05, 05] -0FD1; [0B 2E, 05, 05] +0F10; [0B 3B, 05, 05] -0F0B; [0B 30, 05, 05] -0F0C; [0B 30, 05, 20] +0F11; [0B 3D, 05, 05] -0F0D; [0B 32, 05, 05] +0F12; [0B 3F, 05, 05] -0F0E; [0B 34, 05, 05] +0F85; [0B 41, 05, 05] -0F0F; [0B 36, 05, 05] +0FD2; [0B 43, 05, 05] -0F10; [0B 38, 05, 05] +0FD3; [0B 45, 05, 05] -0F11; [0B 3A, 05, 05] +0FD4; [0B 47, 05, 05] -0F12; [0B 3C, 05, 05] +0FD9; [0B 49, 05, 05] -0F85; [0B 3E, 05, 05] +0FDA; [0B 4B, 05, 05] -0FD2; [0B 40, 05, 05] +11C70; [0B 4D 02, 05, 05] -0FD3; [0B 42, 05, 05] +11C71; [0B 4D 09, 05, 05] -0FD4; [0B 44, 05, 05] +1C3D; [0B 4D 10, 05, 05] -0FD9; [0B 46, 05, 05] +1C3E; [0B 4D 17, 05, 05] -0FDA; [0B 48, 05, 05] +1C3F; [0B 4D 1E, 05, 05] -1C3D; [0B 4A 02, 05, 05] +104C; [0B 4F, 05, 05] -1C3E; [0B 4A 09, 05, 05] +104D; [0B 51, 05, 05] -1C3F; [0B 4A 10, 05, 05] +104E; [0B 53, 05, 05] -104C; [0B 4C, 05, 05] +104F; [0B 55, 05, 05] -104D; [0B 4E, 05, 05] +17D8; [0B 57, 05, 05] -104E; [0B 50, 05, 05] +17D9; [0B 59, 05, 05] -104F; [0B 52, 05, 05] +17DA; [0B 5B, 05, 05] -17D8; [0B 54, 05, 05] +1AA0; [0B 5D 02, 05, 05] -17D9; [0B 56, 05, 05] +1AA1; [0B 5D 09, 05, 05] -17DA; [0B 58, 05, 05] +1AA2; [0B 5D 10, 05, 05] -1AA0; [0B 5A 02, 05, 05] +1AA3; [0B 5D 17, 05, 05] -1AA1; [0B 5A 09, 05, 05] +1AA4; [0B 5D 1E, 05, 05] -1AA2; [0B 5A 10, 05, 05] +1AA5; [0B 5D 25, 05, 05] -1AA3; [0B 5A 17, 05, 05] +1AA6; [0B 5D 2C, 05, 05] -1AA4; [0B 5A 1E, 05, 05] +1AAC; [0B 5D 33, 05, 05] -1AA5; [0B 5A 25, 05, 05] +1AAD; [0B 5D 3A, 05, 05] -1AA6; [0B 5A 2C, 05, 05] +166D; [0B 5D 41, 05, 05] -1AAC; [0B 5A 33, 05, 05] +1CC0; [0B 5D 48, 05, 05] -1AAD; [0B 5A 3A, 05, 05] +1CC1; [0B 5D 4F, 05, 05] -166D; [0B 5A 41, 05, 05] +1CC2; [0B 5D 56, 05, 05] -1CC0; [0B 5A 48, 05, 05] +1CC3; [0B 5D 5D, 05, 05] -1CC1; [0B 5A 4F, 05, 05] +1CC4; [0B 5D 64, 05, 05] -1CC2; [0B 5A 56, 05, 05] +1CC5; [0B 5D 6B, 05, 05] -1CC3; [0B 5A 5D, 05, 05] +1CC6; [0B 5D 72, 05, 05] -1CC4; [0B 5A 64, 05, 05] +1CC7; [0B 5D 79, 05, 05] -1CC5; [0B 5A 6B, 05, 05] +2D70; [0B 5D 80, 05, 05] -1CC6; [0B 5A 72, 05, 05] +A874; [0B 5D 87, 05, 05] -1CC7; [0B 5A 79, 05, 05] +A875; [0B 5D 8E, 05, 05] -2D70; [0B 5A 80, 05, 05] +1BFC; [0B 5D 95, 05, 05] -A874; [0B 5A 87, 05, 05] +1BFD; [0B 5D 9C, 05, 05] -A875; [0B 5A 8E, 05, 05] +1BFE; [0B 5D A3, 05, 05] -1BFC; [0B 5A 95, 05, 05] +1BFF; [0B 5D AA, 05, 05] -1BFD; [0B 5A 9C, 05, 05] +A92E; [0B 5F, 05, 05] -1BFE; [0B 5A A3, 05, 05] +A9DE; [0B 61 02, 05, 05] -1BFF; [0B 5A AA, 05, 05] +A9DF; [0B 61 09, 05, 05] -A92E; [0B 5C, 05, 05] +AA5C; [0B 61 10, 05, 05] -A9DE; [0B 5E 02, 05, 05] +1056F; [0B 61 17, 05, 05] -A9DF; [0B 5E 09, 05, 05] +11049; [0B 61 1E, 05, 05] -AA5C; [0B 5E 10, 05, 05] +1104A; [0B 61 25, 05, 05] -1056F; [0B 5E 17, 05, 05] +1104B; [0B 61 2C, 05, 05] -11049; [0B 5E 1E, 05, 05] +1104C; [0B 61 33, 05, 05] -1104A; [0B 5E 25, 05, 05] +1104D; [0B 61 3A, 05, 05] -1104B; [0B 5E 2C, 05, 05] +10A50; [0B 61 41, 05, 05] -1104C; [0B 5E 33, 05, 05] +10A51; [0B 61 48, 05, 05] -1104D; [0B 5E 3A, 05, 05] +10A52; [0B 61 4F, 05, 05] -10A50; [0B 5E 41, 05, 05] +10A53; [0B 61 56, 05, 05] -10A51; [0B 5E 48, 05, 05] +10A54; [0B 61 5D, 05, 05] -10A52; [0B 5E 4F, 05, 05] +10A55; [0B 61 64, 05, 05] -10A53; [0B 5E 56, 05, 05] +10A58; [0B 61 6B, 05, 05] -10A54; [0B 5E 5D, 05, 05] +11C43; [0B 61 72, 05, 05] -10A55; [0B 5E 64, 05, 05] +11C44; [0B 61 79, 05, 05] -10A58; [0B 5E 6B, 05, 05] +11C45; [0B 61 80, 05, 05] -10B39; [0B 5E 72, 05, 05] +10B39; [0B 61 87, 05, 05] -10AF0; [0B 5E 79, 05, 05] +10AF0; [0B 61 8E, 05, 05] -10AF1; [0B 5E 80, 05, 05] +10AF1; [0B 61 95, 05, 05] -10AF2; [0B 5E 87, 05, 05] +10AF2; [0B 61 9C, 05, 05] -10AF3; [0B 5E 8E, 05, 05] +10AF3; [0B 61 A3, 05, 05] -10AF4; [0B 5E 95, 05, 05] +10AF4; [0B 61 AA, 05, 05] -10AF5; [0B 5E 9C, 05, 05] +10AF5; [0B 61 B1, 05, 05] -10AF6; [0B 5E A3, 05, 05] +10AF6; [0B 61 B8, 05, 05] -10B99; [0B 5E AA, 05, 05] +10B99; [0B 61 BF, 05, 05] -10B9A; [0B 5E B1, 05, 05] +10B9A; [0B 61 C6, 05, 05] -10B9B; [0B 5E B8, 05, 05] +10B9B; [0B 61 CD, 05, 05] -10B9C; [0B 5E BF, 05, 05] +10B9C; [0B 61 D4, 05, 05] -110BB; [0B 5E C6, 05, 05] +110BB; [0B 61 DB, 05, 05] -110BC; [0B 5E CD, 05, 05] +110BC; [0B 61 E2, 05, 05] -11174; [0B 5E D4, 05, 05] +11174; [0B 61 E9, 05, 05] -11175; [0B 5E DB, 05, 05] +11175; [0B 61 F0, 05, 05] -111CD; [0B 5E E2, 05, 05] +111CD; [0B 61 F7, 05, 05] -111C7; [0B 5E E9, 05, 05] +111C7; [0B 61 FE, 05, 05] -111C9; [0B 5E F0, 05, 05] +111C9; [0B 62 07, 05, 05] -111DB; [0B 5E F7, 05, 05] +111DB; [0B 62 0E, 05, 05] -111DD; [0B 5E FE, 05, 05] +111DD; [0B 62 15, 05, 05] -1123A; [0B 5F 07, 05, 05] +1123A; [0B 62 1C, 05, 05] -1123B; [0B 5F 0E, 05, 05] +1123B; [0B 62 23, 05, 05] -1123C; [0B 5F 15, 05, 05] +1123C; [0B 62 2A, 05, 05] -1123D; [0B 5F 1C, 05, 05] +1123D; [0B 62 31, 05, 05] -114C6; [0B 5F 23, 05, 05] +1144D; [0B 62 38, 05, 05] -115C1; [0B 5F 2A, 05, 05] +1144E; [0B 62 3F, 05, 05] -115C4; [0B 5F 31, 05, 05] +1144F; [0B 62 46, 05, 05] -115C5; [0B 5F 38, 05, 05] +1145B; [0B 62 4D, 05, 05] -115C6; [0B 5F 3F, 05, 05] +1145D; [0B 62 54, 05, 05] -115C7; [0B 5F 46, 05, 05] +114C6; [0B 62 5B, 05, 05] -115C8; [0B 5F 4D, 05, 05] +115C1; [0B 62 62, 05, 05] -115C9; [0B 5F 54, 05, 05] +115C4; [0B 62 69, 05, 05] -115CA; [0B 5F 5B, 05, 05] +115C5; [0B 62 70, 05, 05] -115CB; [0B 5F 62, 05, 05] +115C6; [0B 62 77, 05, 05] -115CC; [0B 5F 69, 05, 05] +115C7; [0B 62 7E, 05, 05] -115CD; [0B 5F 70, 05, 05] +115C8; [0B 62 85, 05, 05] -115CE; [0B 5F 77, 05, 05] +115C9; [0B 62 8C, 05, 05] -115CF; [0B 5F 7E, 05, 05] +115CA; [0B 62 93, 05, 05] -115D0; [0B 5F 85, 05, 05] +115CB; [0B 62 9A, 05, 05] -115D1; [0B 5F 8C, 05, 05] +115CC; [0B 62 A1, 05, 05] -115D2; [0B 5F 93, 05, 05] +115CD; [0B 62 A8, 05, 05] -115D3; [0B 5F 9A, 05, 05] +115CE; [0B 62 AF, 05, 05] -115D4; [0B 5F A1, 05, 05] +115CF; [0B 62 B6, 05, 05] -115D5; [0B 5F A8, 05, 05] +115D0; [0B 62 BD, 05, 05] -115D6; [0B 5F AF, 05, 05] +115D1; [0B 62 C4, 05, 05] -115D7; [0B 5F B6, 05, 05] +115D2; [0B 62 CB, 05, 05] -11643; [0B 5F BD, 05, 05] +115D3; [0B 62 D2, 05, 05] -16B37; [0B 5F C4, 05, 05] +115D4; [0B 62 D9, 05, 05] -16B38; [0B 5F CB, 05, 05] +115D5; [0B 62 E0, 05, 05] -16B39; [0B 5F D2, 05, 05] +115D6; [0B 62 E7, 05, 05] -16B3A; [0B 5F D9, 05, 05] +115D7; [0B 62 EE, 05, 05] -16B3B; [0B 5F E0, 05, 05] +11643; [0B 62 F5, 05, 05] -16B44; [0B 5F E7, 05, 05] +16B37; [0B 62 FC, 05, 05] -1DA87; [0B 5F EE, 05, 05] +16B38; [0B 63 05, 05, 05] -1DA88; [0B 5F F5, 05, 05] +16B39; [0B 63 0C, 05, 05] -1DA89; [0B 5F FC, 05, 05] +16B3A; [0B 63 13, 05, 05] -1DA8A; [0B 60 05, 05, 05] +16B3B; [0B 63 1A, 05, 05] -1DA8B; [0B 60 0C, 05, 05] +16B44; [0B 63 21, 05, 05] -10A7F; [0B 60 13, 05, 05] +1DA87; [0B 63 28, 05, 05] + +1DA88; [0B 63 2F, 05, 05] + +1DA89; [0B 63 36, 05, 05] + +1DA8A; [0B 63 3D, 05, 05] + +1DA8B; [0B 63 44, 05, 05] + +10A7F; [0B 63 4B, 05, 05] FDD1 263A; [0C 02 02, 05, 05] # SYMBOL first primary starts new lead byte @@ -3681,209 +3779,211 @@ FBC1; [0C 55 B8, 05, 05] 0C7F; [0C 56 07, 05, 05] -0D79; [0C 56 0E, 05, 05] +0D4F; [0C 56 0E, 05, 05] + +0D79; [0C 56 15, 05, 05] -A828; [0C 56 15, 05, 05] +A828; [0C 56 1C, 05, 05] -A829; [0C 56 1C, 05, 05] +A829; [0C 56 23, 05, 05] -A82A; [0C 56 23, 05, 05] +A82A; [0C 56 2A, 05, 05] -A82B; [0C 56 2A, 05, 05] +A82B; [0C 56 31, 05, 05] -A836; [0C 56 31, 05, 05] +A836; [0C 56 38, 05, 05] -A837; [0C 56 38, 05, 05] +A837; [0C 56 3F, 05, 05] -A839; [0C 56 3F, 05, 05] +A839; [0C 56 46, 05, 05] -0F01; [0C 56 46, 05, 05] +0F01; [0C 56 4D, 05, 05] -0F02; [0C 56 4D, 05, 05] +0F02; [0C 56 54, 05, 05] -0F03; [0C 56 54, 05, 05] +0F03; [0C 56 5B, 05, 05] -0F13; [0C 56 5B, 05, 05] +0F13; [0C 56 62, 05, 05] -0F15; [0C 56 62, 05, 05] +0F15; [0C 56 69, 05, 05] -0F16; [0C 56 69, 05, 05] +0F16; [0C 56 70, 05, 05] -0F17; [0C 56 70, 05, 05] +0F17; [0C 56 77, 05, 05] -0F1A; [0C 56 77, 05, 05] +0F1A; [0C 56 7E, 05, 05] -0F1B; [0C 56 7E, 05, 05] +0F1B; [0C 56 85, 05, 05] -0F1C; [0C 56 85, 05, 05] +0F1C; [0C 56 8C, 05, 05] -0F1D; [0C 56 8C, 05, 05] +0F1D; [0C 56 93, 05, 05] -0F1E; [0C 56 93, 05, 05] +0F1E; [0C 56 9A, 05, 05] -0F1F; [0C 56 9A, 05, 05] +0F1F; [0C 56 A1, 05, 05] -0F34; [0C 56 A1, 05, 05] +0F34; [0C 56 A8, 05, 05] -0F36; [0C 56 A8, 05, 05] +0F36; [0C 56 AF, 05, 05] -0F38; [0C 56 AF, 05, 05] +0F38; [0C 56 B6, 05, 05] -0FBE; [0C 56 B6, 05, 05] +0FBE; [0C 56 BD, 05, 05] -0FBF; [0C 56 BD, 05, 05] +0FBF; [0C 56 C4, 05, 05] -0FC0; [0C 56 C4, 05, 05] +0FC0; [0C 56 CB, 05, 05] -0FC1; [0C 56 CB, 05, 05] +0FC1; [0C 56 D2, 05, 05] -0FC2; [0C 56 D2, 05, 05] +0FC2; [0C 56 D9, 05, 05] -0FC3; [0C 56 D9, 05, 05] +0FC3; [0C 56 E0, 05, 05] -0FC4; [0C 56 E0, 05, 05] +0FC4; [0C 56 E7, 05, 05] -0FC5; [0C 56 E7, 05, 05] +0FC5; [0C 56 EE, 05, 05] -0FC7; [0C 56 EE, 05, 05] +0FC7; [0C 56 F5, 05, 05] -0FC8; [0C 56 F5, 05, 05] +0FC8; [0C 56 FC, 05, 05] -0FC9; [0C 56 FC, 05, 05] +0FC9; [0C 57 05, 05, 05] -0FCA; [0C 57 05, 05, 05] +0FCA; [0C 57 0C, 05, 05] -0FCB; [0C 57 0C, 05, 05] +0FCB; [0C 57 13, 05, 05] -0FCC; [0C 57 13, 05, 05] +0FCC; [0C 57 1A, 05, 05] -0FCE; [0C 57 1A, 05, 05] +0FCE; [0C 57 21, 05, 05] -0FCF; [0C 57 21, 05, 05] +0FCF; [0C 57 28, 05, 05] -0FD5; [0C 57 28, 05, 05] +0FD5; [0C 57 2F, 05, 05] -0FD6; [0C 57 2F, 05, 05] +0FD6; [0C 57 36, 05, 05] -0FD7; [0C 57 36, 05, 05] +0FD7; [0C 57 3D, 05, 05] -0FD8; [0C 57 3D, 05, 05] +0FD8; [0C 57 44, 05, 05] -1940; [0C 57 44, 05, 05] +1940; [0C 57 4B, 05, 05] -109E; [0C 57 4B, 05, 05] +109E; [0C 57 52, 05, 05] -109F; [0C 57 52, 05, 05] +109F; [0C 57 59, 05, 05] -AA77; [0C 57 59, 05, 05] +AA77; [0C 57 60, 05, 05] -AA78; [0C 57 60, 05, 05] +AA78; [0C 57 67, 05, 05] -AA79; [0C 57 67, 05, 05] +AA79; [0C 57 6E, 05, 05] -1173F; [0C 57 6E, 05, 05] +1173F; [0C 57 75, 05, 05] -19E0; [0C 57 75, 05, 05] +19E0; [0C 57 7C, 05, 05] -19E1; [0C 57 7C, 05, 05] +19E1; [0C 57 83, 05, 05] -19E2; [0C 57 83, 05, 05] +19E2; [0C 57 8A, 05, 05] -19E3; [0C 57 8A, 05, 05] +19E3; [0C 57 91, 05, 05] -19E4; [0C 57 91, 05, 05] +19E4; [0C 57 98, 05, 05] -19E5; [0C 57 98, 05, 05] +19E5; [0C 57 9F, 05, 05] -19E6; [0C 57 9F, 05, 05] +19E6; [0C 57 A6, 05, 05] -19E7; [0C 57 A6, 05, 05] +19E7; [0C 57 AD, 05, 05] -19E8; [0C 57 AD, 05, 05] +19E8; [0C 57 B4, 05, 05] -19E9; [0C 57 B4, 05, 05] +19E9; [0C 57 BB, 05, 05] -19EA; [0C 57 BB, 05, 05] +19EA; [0C 57 C2, 05, 05] -19EB; [0C 57 C2, 05, 05] +19EB; [0C 57 C9, 05, 05] -19EC; [0C 57 C9, 05, 05] +19EC; [0C 57 D0, 05, 05] -19ED; [0C 57 D0, 05, 05] +19ED; [0C 57 D7, 05, 05] -19EE; [0C 57 D7, 05, 05] +19EE; [0C 57 DE, 05, 05] -19EF; [0C 57 DE, 05, 05] +19EF; [0C 57 E5, 05, 05] -19F0; [0C 57 E5, 05, 05] +19F0; [0C 57 EC, 05, 05] -19F1; [0C 57 EC, 05, 05] +19F1; [0C 57 F3, 05, 05] -19F2; [0C 57 F3, 05, 05] +19F2; [0C 57 FA, 05, 05] -19F3; [0C 57 FA, 05, 05] +19F3; [0C 58 03, 05, 05] -19F4; [0C 58 03, 05, 05] +19F4; [0C 58 0A, 05, 05] -19F5; [0C 58 0A, 05, 05] +19F5; [0C 58 11, 05, 05] -19F6; [0C 58 11, 05, 05] +19F6; [0C 58 18, 05, 05] -19F7; [0C 58 18, 05, 05] +19F7; [0C 58 1F, 05, 05] -19F8; [0C 58 1F, 05, 05] +19F8; [0C 58 26, 05, 05] -19F9; [0C 58 26, 05, 05] +19F9; [0C 58 2D, 05, 05] -19FA; [0C 58 2D, 05, 05] +19FA; [0C 58 34, 05, 05] -19FB; [0C 58 34, 05, 05] +19FB; [0C 58 3B, 05, 05] -19FC; [0C 58 3B, 05, 05] +19FC; [0C 58 42, 05, 05] -19FD; [0C 58 42, 05, 05] +19FD; [0C 58 49, 05, 05] -19FE; [0C 58 49, 05, 05] +19FE; [0C 58 50, 05, 05] -19FF; [0C 58 50, 05, 05] +19FF; [0C 58 57, 05, 05] -1B61; [0C 58 57, 05, 05] +1B61; [0C 58 5E, 05, 05] -1B62; [0C 58 5E, 05, 05] +1B62; [0C 58 65, 05, 05] -1B63; [0C 58 65, 05, 05] +1B63; [0C 58 6C, 05, 05] -1B64; [0C 58 6C, 05, 05] +1B64; [0C 58 73, 05, 05] -1B65; [0C 58 73, 05, 05] +1B65; [0C 58 7A, 05, 05] -1B66; [0C 58 7A, 05, 05] +1B66; [0C 58 81, 05, 05] -1B67; [0C 58 81, 05, 05] +1B67; [0C 58 88, 05, 05] -1B68; [0C 58 88, 05, 05] +1B68; [0C 58 8F, 05, 05] -1B69; [0C 58 8F, 05, 05] +1B69; [0C 58 96, 05, 05] -1B6A; [0C 58 96, 05, 05] +1B6A; [0C 58 9D, 05, 05] -1B74; [0C 58 9D, 05, 05] +1B74; [0C 58 A4, 05, 05] -1B75; [0C 58 A4, 05, 05] +1B75; [0C 58 AB, 05, 05] -1B76; [0C 58 AB, 05, 05] +1B76; [0C 58 B2, 05, 05] -1B77; [0C 58 B2, 05, 05] +1B77; [0C 58 B9, 05, 05] -1B78; [0C 58 B9, 05, 05] +1B78; [0C 58 C0, 05, 05] -1B79; [0C 58 C0, 05, 05] +1B79; [0C 58 C7, 05, 05] -1B7A; [0C 58 C7, 05, 05] +1B7A; [0C 58 CE, 05, 05] -1B7B; [0C 58 CE, 05, 05] +1B7B; [0C 58 D5, 05, 05] -1B7C; [0C 58 D5, 05, 05] +1B7C; [0C 58 DC, 05, 05] 00A9; [0C 5A, 05, 05] @@ -5182,9606 +5282,9754 @@ FF5E; [0C 8A, 05, 20] 23FA; [0C A5 8D, 05, 05] -2400; [0C A5 94, 05, 05] +23FB; [0C A5 94, 05, 05] + +23FC; [0C A5 9B, 05, 05] + +23FD; [0C A5 A2, 05, 05] + +23FE; [0C A5 A9, 05, 05] + +2400; [0C A5 B0, 05, 05] + +2401; [0C A5 B7, 05, 05] + +2402; [0C A5 BE, 05, 05] + +2403; [0C A5 C5, 05, 05] + +2404; [0C A5 CC, 05, 05] + +2405; [0C A5 D3, 05, 05] + +2406; [0C A5 DA, 05, 05] + +2407; [0C A5 E1, 05, 05] + +2408; [0C A5 E8, 05, 05] + +2409; [0C A5 EF, 05, 05] + +240A; [0C A5 F6, 05, 05] + +240B; [0C A5 FD, 05, 05] + +240C; [0C A6 06, 05, 05] + +240D; [0C A6 0D, 05, 05] + +240E; [0C A6 14, 05, 05] + +240F; [0C A6 1B, 05, 05] + +2410; [0C A6 22, 05, 05] + +2411; [0C A6 29, 05, 05] + +2412; [0C A6 30, 05, 05] + +2413; [0C A6 37, 05, 05] + +2414; [0C A6 3E, 05, 05] + +2415; [0C A6 45, 05, 05] + +2416; [0C A6 4C, 05, 05] + +2417; [0C A6 53, 05, 05] + +2418; [0C A6 5A, 05, 05] + +2419; [0C A6 61, 05, 05] + +241A; [0C A6 68, 05, 05] + +241B; [0C A6 6F, 05, 05] + +241C; [0C A6 76, 05, 05] + +241D; [0C A6 7D, 05, 05] + +241E; [0C A6 84, 05, 05] + +241F; [0C A6 8B, 05, 05] + +2420; [0C A6 92, 05, 05] + +2421; [0C A6 99, 05, 05] + +2422; [0C A6 A0, 05, 05] + +2423; [0C A6 A7, 05, 05] + +2424; [0C A6 AE, 05, 05] + +2425; [0C A6 B5, 05, 05] + +2426; [0C A6 BC, 05, 05] + +2440; [0C A6 C3, 05, 05] + +2441; [0C A6 CA, 05, 05] + +2442; [0C A6 D1, 05, 05] + +2443; [0C A6 D8, 05, 05] + +2444; [0C A6 DF, 05, 05] + +2445; [0C A6 E6, 05, 05] + +2446; [0C A6 ED, 05, 05] + +2447; [0C A6 F4, 05, 05] + +2448; [0C A6 FB, 05, 05] + +2449; [0C A7 04, 05, 05] + +244A; [0C A7 0B, 05, 05] + +2500; [0C A7 12, 05, 05] + +2501; [0C A7 19, 05, 05] + +2502; [0C A9, 05, 05] +FFE8; [0C A9, 05, A0] + +2503; [0C AB 02, 05, 05] + +2504; [0C AB 09, 05, 05] + +2505; [0C AB 10, 05, 05] + +2506; [0C AB 17, 05, 05] + +2507; [0C AB 1E, 05, 05] + +2508; [0C AB 25, 05, 05] + +2509; [0C AB 2C, 05, 05] + +250A; [0C AB 33, 05, 05] + +250B; [0C AB 3A, 05, 05] + +250C; [0C AB 41, 05, 05] + +250D; [0C AB 48, 05, 05] + +250E; [0C AB 4F, 05, 05] + +250F; [0C AB 56, 05, 05] -2401; [0C A5 9B, 05, 05] +2510; [0C AB 5D, 05, 05] -2402; [0C A5 A2, 05, 05] +2511; [0C AB 64, 05, 05] -2403; [0C A5 A9, 05, 05] +2512; [0C AB 6B, 05, 05] -2404; [0C A5 B0, 05, 05] +2513; [0C AB 72, 05, 05] -2405; [0C A5 B7, 05, 05] +2514; [0C AB 79, 05, 05] -2406; [0C A5 BE, 05, 05] +2515; [0C AB 80, 05, 05] -2407; [0C A5 C5, 05, 05] +2516; [0C AB 87, 05, 05] -2408; [0C A5 CC, 05, 05] +2517; [0C AB 8E, 05, 05] -2409; [0C A5 D3, 05, 05] +2518; [0C AB 95, 05, 05] -240A; [0C A5 DA, 05, 05] +2519; [0C AB 9C, 05, 05] -240B; [0C A5 E1, 05, 05] +251A; [0C AB A3, 05, 05] -240C; [0C A5 E8, 05, 05] +251B; [0C AB AA, 05, 05] -240D; [0C A5 EF, 05, 05] +251C; [0C AB B1, 05, 05] -240E; [0C A5 F6, 05, 05] +251D; [0C AB B8, 05, 05] -240F; [0C A5 FD, 05, 05] +251E; [0C AB BF, 05, 05] -2410; [0C A6 06, 05, 05] +251F; [0C AB C6, 05, 05] -2411; [0C A6 0D, 05, 05] +2520; [0C AB CD, 05, 05] -2412; [0C A6 14, 05, 05] +2521; [0C AB D4, 05, 05] -2413; [0C A6 1B, 05, 05] +2522; [0C AB DB, 05, 05] -2414; [0C A6 22, 05, 05] +2523; [0C AB E2, 05, 05] -2415; [0C A6 29, 05, 05] +2524; [0C AB E9, 05, 05] -2416; [0C A6 30, 05, 05] +2525; [0C AB F0, 05, 05] -2417; [0C A6 37, 05, 05] +2526; [0C AB F7, 05, 05] -2418; [0C A6 3E, 05, 05] +2527; [0C AB FE, 05, 05] -2419; [0C A6 45, 05, 05] +2528; [0C AC 07, 05, 05] -241A; [0C A6 4C, 05, 05] +2529; [0C AC 0E, 05, 05] -241B; [0C A6 53, 05, 05] +252A; [0C AC 15, 05, 05] -241C; [0C A6 5A, 05, 05] +252B; [0C AC 1C, 05, 05] -241D; [0C A6 61, 05, 05] +252C; [0C AC 23, 05, 05] -241E; [0C A6 68, 05, 05] +252D; [0C AC 2A, 05, 05] -241F; [0C A6 6F, 05, 05] +252E; [0C AC 31, 05, 05] -2420; [0C A6 76, 05, 05] +252F; [0C AC 38, 05, 05] -2421; [0C A6 7D, 05, 05] +2530; [0C AC 3F, 05, 05] -2422; [0C A6 84, 05, 05] +2531; [0C AC 46, 05, 05] -2423; [0C A6 8B, 05, 05] +2532; [0C AC 4D, 05, 05] -2424; [0C A6 92, 05, 05] +2533; [0C AC 54, 05, 05] -2425; [0C A6 99, 05, 05] +2534; [0C AC 5B, 05, 05] -2426; [0C A6 A0, 05, 05] +2535; [0C AC 62, 05, 05] -2440; [0C A6 A7, 05, 05] +2536; [0C AC 69, 05, 05] -2441; [0C A6 AE, 05, 05] +2537; [0C AC 70, 05, 05] -2442; [0C A6 B5, 05, 05] +2538; [0C AC 77, 05, 05] -2443; [0C A6 BC, 05, 05] +2539; [0C AC 7E, 05, 05] -2444; [0C A6 C3, 05, 05] +253A; [0C AC 85, 05, 05] -2445; [0C A6 CA, 05, 05] +253B; [0C AC 8C, 05, 05] -2446; [0C A6 D1, 05, 05] +253C; [0C AC 93, 05, 05] -2447; [0C A6 D8, 05, 05] +253D; [0C AC 9A, 05, 05] -2448; [0C A6 DF, 05, 05] +253E; [0C AC A1, 05, 05] -2449; [0C A6 E6, 05, 05] +253F; [0C AC A8, 05, 05] -244A; [0C A6 ED, 05, 05] +2540; [0C AC AF, 05, 05] -2500; [0C A6 F4, 05, 05] +2541; [0C AC B6, 05, 05] -2501; [0C A6 FB, 05, 05] +2542; [0C AC BD, 05, 05] -2502; [0C A8, 05, 05] -FFE8; [0C A8, 05, A0] +2543; [0C AC C4, 05, 05] -2503; [0C AA 02, 05, 05] +2544; [0C AC CB, 05, 05] -2504; [0C AA 09, 05, 05] +2545; [0C AC D2, 05, 05] -2505; [0C AA 10, 05, 05] +2546; [0C AC D9, 05, 05] -2506; [0C AA 17, 05, 05] +2547; [0C AC E0, 05, 05] -2507; [0C AA 1E, 05, 05] +2548; [0C AC E7, 05, 05] -2508; [0C AA 25, 05, 05] +2549; [0C AC EE, 05, 05] -2509; [0C AA 2C, 05, 05] +254A; [0C AC F5, 05, 05] -250A; [0C AA 33, 05, 05] +254B; [0C AC FC, 05, 05] -250B; [0C AA 3A, 05, 05] +254C; [0C AD 05, 05, 05] -250C; [0C AA 41, 05, 05] +254D; [0C AD 0C, 05, 05] -250D; [0C AA 48, 05, 05] +254E; [0C AD 13, 05, 05] -250E; [0C AA 4F, 05, 05] +254F; [0C AD 1A, 05, 05] -250F; [0C AA 56, 05, 05] +2550; [0C AD 21, 05, 05] -2510; [0C AA 5D, 05, 05] +2551; [0C AD 28, 05, 05] -2511; [0C AA 64, 05, 05] +2552; [0C AD 2F, 05, 05] -2512; [0C AA 6B, 05, 05] +2553; [0C AD 36, 05, 05] -2513; [0C AA 72, 05, 05] +2554; [0C AD 3D, 05, 05] -2514; [0C AA 79, 05, 05] +2555; [0C AD 44, 05, 05] -2515; [0C AA 80, 05, 05] +2556; [0C AD 4B, 05, 05] -2516; [0C AA 87, 05, 05] +2557; [0C AD 52, 05, 05] -2517; [0C AA 8E, 05, 05] +2558; [0C AD 59, 05, 05] -2518; [0C AA 95, 05, 05] +2559; [0C AD 60, 05, 05] -2519; [0C AA 9C, 05, 05] +255A; [0C AD 67, 05, 05] -251A; [0C AA A3, 05, 05] +255B; [0C AD 6E, 05, 05] -251B; [0C AA AA, 05, 05] +255C; [0C AD 75, 05, 05] -251C; [0C AA B1, 05, 05] +255D; [0C AD 7C, 05, 05] -251D; [0C AA B8, 05, 05] +255E; [0C AD 83, 05, 05] -251E; [0C AA BF, 05, 05] +255F; [0C AD 8A, 05, 05] -251F; [0C AA C6, 05, 05] +2560; [0C AD 91, 05, 05] -2520; [0C AA CD, 05, 05] +2561; [0C AD 98, 05, 05] -2521; [0C AA D4, 05, 05] +2562; [0C AD 9F, 05, 05] -2522; [0C AA DB, 05, 05] +2563; [0C AD A6, 05, 05] -2523; [0C AA E2, 05, 05] +2564; [0C AD AD, 05, 05] -2524; [0C AA E9, 05, 05] +2565; [0C AD B4, 05, 05] -2525; [0C AA F0, 05, 05] +2566; [0C AD BB, 05, 05] -2526; [0C AA F7, 05, 05] +2567; [0C AD C2, 05, 05] -2527; [0C AA FE, 05, 05] +2568; [0C AD C9, 05, 05] -2528; [0C AB 07, 05, 05] +2569; [0C AD D0, 05, 05] -2529; [0C AB 0E, 05, 05] +256A; [0C AD D7, 05, 05] -252A; [0C AB 15, 05, 05] +256B; [0C AD DE, 05, 05] -252B; [0C AB 1C, 05, 05] +256C; [0C AD E5, 05, 05] -252C; [0C AB 23, 05, 05] +256D; [0C AD EC, 05, 05] -252D; [0C AB 2A, 05, 05] +256E; [0C AD F3, 05, 05] -252E; [0C AB 31, 05, 05] +256F; [0C AD FA, 05, 05] -252F; [0C AB 38, 05, 05] +2570; [0C AE 03, 05, 05] -2530; [0C AB 3F, 05, 05] +2571; [0C AE 0A, 05, 05] -2531; [0C AB 46, 05, 05] +2572; [0C AE 11, 05, 05] -2532; [0C AB 4D, 05, 05] +2573; [0C AE 18, 05, 05] -2533; [0C AB 54, 05, 05] +2574; [0C AE 1F, 05, 05] -2534; [0C AB 5B, 05, 05] +2575; [0C AE 26, 05, 05] -2535; [0C AB 62, 05, 05] +2576; [0C AE 2D, 05, 05] -2536; [0C AB 69, 05, 05] +2577; [0C AE 34, 05, 05] -2537; [0C AB 70, 05, 05] +2578; [0C AE 3B, 05, 05] -2538; [0C AB 77, 05, 05] +2579; [0C AE 42, 05, 05] -2539; [0C AB 7E, 05, 05] +257A; [0C AE 49, 05, 05] -253A; [0C AB 85, 05, 05] +257B; [0C AE 50, 05, 05] -253B; [0C AB 8C, 05, 05] +257C; [0C AE 57, 05, 05] -253C; [0C AB 93, 05, 05] +257D; [0C AE 5E, 05, 05] -253D; [0C AB 9A, 05, 05] +257E; [0C AE 65, 05, 05] -253E; [0C AB A1, 05, 05] +257F; [0C AE 6C, 05, 05] -253F; [0C AB A8, 05, 05] +2580; [0C AE 73, 05, 05] -2540; [0C AB AF, 05, 05] +2581; [0C AE 7A, 05, 05] -2541; [0C AB B6, 05, 05] +2582; [0C AE 81, 05, 05] -2542; [0C AB BD, 05, 05] +2583; [0C AE 88, 05, 05] -2543; [0C AB C4, 05, 05] +2584; [0C AE 8F, 05, 05] -2544; [0C AB CB, 05, 05] +2585; [0C AE 96, 05, 05] -2545; [0C AB D2, 05, 05] +2586; [0C AE 9D, 05, 05] -2546; [0C AB D9, 05, 05] +2587; [0C AE A4, 05, 05] -2547; [0C AB E0, 05, 05] +2588; [0C AE AB, 05, 05] -2548; [0C AB E7, 05, 05] +2589; [0C AE B2, 05, 05] -2549; [0C AB EE, 05, 05] +258A; [0C AE B9, 05, 05] -254A; [0C AB F5, 05, 05] +258B; [0C AE C0, 05, 05] -254B; [0C AB FC, 05, 05] +258C; [0C AE C7, 05, 05] -254C; [0C AC 05, 05, 05] +258D; [0C AE CE, 05, 05] -254D; [0C AC 0C, 05, 05] +258E; [0C AE D5, 05, 05] -254E; [0C AC 13, 05, 05] +258F; [0C AE DC, 05, 05] -254F; [0C AC 1A, 05, 05] +2590; [0C AE E3, 05, 05] -2550; [0C AC 21, 05, 05] +2591; [0C AE EA, 05, 05] -2551; [0C AC 28, 05, 05] +2592; [0C AE F1, 05, 05] -2552; [0C AC 2F, 05, 05] +2593; [0C AE F8, 05, 05] -2553; [0C AC 36, 05, 05] +2594; [0C AE FF, 05, 05] -2554; [0C AC 3D, 05, 05] +2595; [0C AF 08, 05, 05] -2555; [0C AC 44, 05, 05] +2596; [0C AF 0F, 05, 05] -2556; [0C AC 4B, 05, 05] +2597; [0C AF 16, 05, 05] -2557; [0C AC 52, 05, 05] +2598; [0C AF 1D, 05, 05] -2558; [0C AC 59, 05, 05] +2599; [0C AF 24, 05, 05] -2559; [0C AC 60, 05, 05] +259A; [0C AF 2B, 05, 05] -255A; [0C AC 67, 05, 05] +259B; [0C AF 32, 05, 05] -255B; [0C AC 6E, 05, 05] +259C; [0C AF 39, 05, 05] -255C; [0C AC 75, 05, 05] +259D; [0C AF 40, 05, 05] -255D; [0C AC 7C, 05, 05] +259E; [0C AF 47, 05, 05] -255E; [0C AC 83, 05, 05] +259F; [0C AF 4E, 05, 05] -255F; [0C AC 8A, 05, 05] +25A0; [0C B1, 05, 05] +FFED; [0C B1, 05, A0] -2560; [0C AC 91, 05, 05] +25A1; [0C B3 02, 05, 05] -2561; [0C AC 98, 05, 05] +25A2; [0C B3 09, 05, 05] -2562; [0C AC 9F, 05, 05] +25A3; [0C B3 10, 05, 05] -2563; [0C AC A6, 05, 05] +25A4; [0C B3 17, 05, 05] -2564; [0C AC AD, 05, 05] +25A5; [0C B3 1E, 05, 05] -2565; [0C AC B4, 05, 05] +25A6; [0C B3 25, 05, 05] -2566; [0C AC BB, 05, 05] +25A7; [0C B3 2C, 05, 05] -2567; [0C AC C2, 05, 05] +25A8; [0C B3 33, 05, 05] -2568; [0C AC C9, 05, 05] +25A9; [0C B3 3A, 05, 05] -2569; [0C AC D0, 05, 05] +25AA; [0C B3 41, 05, 05] -256A; [0C AC D7, 05, 05] +25AB; [0C B3 48, 05, 05] -256B; [0C AC DE, 05, 05] +25AC; [0C B3 4F, 05, 05] -256C; [0C AC E5, 05, 05] +25AD; [0C B3 56, 05, 05] -256D; [0C AC EC, 05, 05] +25AE; [0C B3 5D, 05, 05] -256E; [0C AC F3, 05, 05] +25AF; [0C B3 64, 05, 05] -256F; [0C AC FA, 05, 05] +25B0; [0C B3 6B, 05, 05] -2570; [0C AD 03, 05, 05] +25B1; [0C B3 72, 05, 05] -2571; [0C AD 0A, 05, 05] +25B2; [0C B3 79, 05, 05] -2572; [0C AD 11, 05, 05] +25B3; [0C B3 80, 05, 05] -2573; [0C AD 18, 05, 05] +25B4; [0C B3 87, 05, 05] -2574; [0C AD 1F, 05, 05] +25B5; [0C B3 8E, 05, 05] -2575; [0C AD 26, 05, 05] +25B6; [0C B3 95, 05, 05] -2576; [0C AD 2D, 05, 05] +25B7; [0C B3 9C, 05, 05] -2577; [0C AD 34, 05, 05] +25B8; [0C B3 A3, 05, 05] -2578; [0C AD 3B, 05, 05] +25B9; [0C B3 AA, 05, 05] -2579; [0C AD 42, 05, 05] +25BA; [0C B3 B1, 05, 05] -257A; [0C AD 49, 05, 05] +25BB; [0C B3 B8, 05, 05] -257B; [0C AD 50, 05, 05] +25BC; [0C B3 BF, 05, 05] -257C; [0C AD 57, 05, 05] +25BD; [0C B3 C6, 05, 05] -257D; [0C AD 5E, 05, 05] +25BE; [0C B3 CD, 05, 05] -257E; [0C AD 65, 05, 05] +25BF; [0C B3 D4, 05, 05] -257F; [0C AD 6C, 05, 05] +25C0; [0C B3 DB, 05, 05] -2580; [0C AD 73, 05, 05] +25C1; [0C B3 E2, 05, 05] -2581; [0C AD 7A, 05, 05] +25C2; [0C B3 E9, 05, 05] -2582; [0C AD 81, 05, 05] +25C3; [0C B3 F0, 05, 05] -2583; [0C AD 88, 05, 05] +25C4; [0C B3 F7, 05, 05] -2584; [0C AD 8F, 05, 05] +25C5; [0C B3 FE, 05, 05] -2585; [0C AD 96, 05, 05] +25C6; [0C B4 07, 05, 05] -2586; [0C AD 9D, 05, 05] +25C7; [0C B4 0E, 05, 05] -2587; [0C AD A4, 05, 05] +25C8; [0C B4 15, 05, 05] -2588; [0C AD AB, 05, 05] +25C9; [0C B4 1C, 05, 05] -2589; [0C AD B2, 05, 05] +25CA; [0C B4 23, 05, 05] -258A; [0C AD B9, 05, 05] +25CB; [0C B6, 05, 05] +FFEE; [0C B6, 05, A0] -258B; [0C AD C0, 05, 05] +25CC; [0C B8 02, 05, 05] -258C; [0C AD C7, 05, 05] +25CD; [0C B8 09, 05, 05] -258D; [0C AD CE, 05, 05] +25CE; [0C B8 10, 05, 05] -258E; [0C AD D5, 05, 05] +25CF; [0C B8 17, 05, 05] -258F; [0C AD DC, 05, 05] +25D0; [0C B8 1E, 05, 05] -2590; [0C AD E3, 05, 05] +25D1; [0C B8 25, 05, 05] -2591; [0C AD EA, 05, 05] +25D2; [0C B8 2C, 05, 05] -2592; [0C AD F1, 05, 05] +25D3; [0C B8 33, 05, 05] -2593; [0C AD F8, 05, 05] +25D4; [0C B8 3A, 05, 05] -2594; [0C AD FF, 05, 05] +25D5; [0C B8 41, 05, 05] -2595; [0C AE 08, 05, 05] +25D6; [0C B8 48, 05, 05] -2596; [0C AE 0F, 05, 05] +25D7; [0C B8 4F, 05, 05] -2597; [0C AE 16, 05, 05] +25D8; [0C B8 56, 05, 05] -2598; [0C AE 1D, 05, 05] +25D9; [0C B8 5D, 05, 05] -2599; [0C AE 24, 05, 05] +25DA; [0C B8 64, 05, 05] -259A; [0C AE 2B, 05, 05] +25DB; [0C B8 6B, 05, 05] -259B; [0C AE 32, 05, 05] +25DC; [0C B8 72, 05, 05] -259C; [0C AE 39, 05, 05] +25DD; [0C B8 79, 05, 05] -259D; [0C AE 40, 05, 05] +25DE; [0C B8 80, 05, 05] -259E; [0C AE 47, 05, 05] +25DF; [0C B8 87, 05, 05] -259F; [0C AE 4E, 05, 05] +25E0; [0C B8 8E, 05, 05] -25A0; [0C B0, 05, 05] -FFED; [0C B0, 05, A0] +25E1; [0C B8 95, 05, 05] -25A1; [0C B2 02, 05, 05] +25E2; [0C B8 9C, 05, 05] -25A2; [0C B2 09, 05, 05] +25E3; [0C B8 A3, 05, 05] -25A3; [0C B2 10, 05, 05] +25E4; [0C B8 AA, 05, 05] -25A4; [0C B2 17, 05, 05] +25E5; [0C B8 B1, 05, 05] -25A5; [0C B2 1E, 05, 05] +25E6; [0C B8 B8, 05, 05] -25A6; [0C B2 25, 05, 05] +25E7; [0C B8 BF, 05, 05] -25A7; [0C B2 2C, 05, 05] +25E8; [0C B8 C6, 05, 05] -25A8; [0C B2 33, 05, 05] +25E9; [0C B8 CD, 05, 05] -25A9; [0C B2 3A, 05, 05] +25EA; [0C B8 D4, 05, 05] -25AA; [0C B2 41, 05, 05] +25EB; [0C B8 DB, 05, 05] -25AB; [0C B2 48, 05, 05] +25EC; [0C B8 E2, 05, 05] -25AC; [0C B2 4F, 05, 05] +25ED; [0C B8 E9, 05, 05] -25AD; [0C B2 56, 05, 05] +25EE; [0C B8 F0, 05, 05] -25AE; [0C B2 5D, 05, 05] +25EF; [0C B8 F7, 05, 05] -25AF; [0C B2 64, 05, 05] +25F0; [0C B8 FE, 05, 05] -25B0; [0C B2 6B, 05, 05] +25F1; [0C B9 07, 05, 05] -25B1; [0C B2 72, 05, 05] +25F2; [0C B9 0E, 05, 05] -25B2; [0C B2 79, 05, 05] +25F3; [0C B9 15, 05, 05] -25B3; [0C B2 80, 05, 05] +25F4; [0C B9 1C, 05, 05] -25B4; [0C B2 87, 05, 05] +25F5; [0C B9 23, 05, 05] -25B5; [0C B2 8E, 05, 05] +25F6; [0C B9 2A, 05, 05] -25B6; [0C B2 95, 05, 05] +25F7; [0C B9 31, 05, 05] -25B7; [0C B2 9C, 05, 05] +25F8; [0C B9 38, 05, 05] -25B8; [0C B2 A3, 05, 05] +25F9; [0C B9 3F, 05, 05] -25B9; [0C B2 AA, 05, 05] +25FA; [0C B9 46, 05, 05] -25BA; [0C B2 B1, 05, 05] +25FB; [0C B9 4D, 05, 05] -25BB; [0C B2 B8, 05, 05] +25FC; [0C B9 54, 05, 05] -25BC; [0C B2 BF, 05, 05] +25FD; [0C B9 5B, 05, 05] -25BD; [0C B2 C6, 05, 05] +25FE; [0C B9 62, 05, 05] -25BE; [0C B2 CD, 05, 05] +25FF; [0C B9 69, 05, 05] -25BF; [0C B2 D4, 05, 05] +2600; [0C B9 70, 05, 05] -25C0; [0C B2 DB, 05, 05] +2601; [0C B9 77, 05, 05] -25C1; [0C B2 E2, 05, 05] +2602; [0C B9 7E, 05, 05] -25C2; [0C B2 E9, 05, 05] +2603; [0C B9 85, 05, 05] -25C3; [0C B2 F0, 05, 05] +2604; [0C B9 8C, 05, 05] -25C4; [0C B2 F7, 05, 05] +2605; [0C B9 93, 05, 05] -25C5; [0C B2 FE, 05, 05] +2606; [0C B9 9A, 05, 05] -25C6; [0C B3 07, 05, 05] +2607; [0C B9 A1, 05, 05] -25C7; [0C B3 0E, 05, 05] +2608; [0C B9 A8, 05, 05] -25C8; [0C B3 15, 05, 05] +2609; [0C B9 AF, 05, 05] -25C9; [0C B3 1C, 05, 05] +260A; [0C B9 B6, 05, 05] -25CA; [0C B3 23, 05, 05] +260B; [0C B9 BD, 05, 05] -25CB; [0C B5, 05, 05] -FFEE; [0C B5, 05, A0] +260C; [0C B9 C4, 05, 05] -25CC; [0C B7 02, 05, 05] +260D; [0C B9 CB, 05, 05] -25CD; [0C B7 09, 05, 05] +260E; [0C B9 D2, 05, 05] -25CE; [0C B7 10, 05, 05] +260F; [0C B9 D9, 05, 05] -25CF; [0C B7 17, 05, 05] +2610; [0C B9 E0, 05, 05] -25D0; [0C B7 1E, 05, 05] +2611; [0C B9 E7, 05, 05] -25D1; [0C B7 25, 05, 05] +2612; [0C B9 EE, 05, 05] -25D2; [0C B7 2C, 05, 05] +2613; [0C B9 F5, 05, 05] -25D3; [0C B7 33, 05, 05] +2614; [0C B9 FC, 05, 05] -25D4; [0C B7 3A, 05, 05] +2615; [0C BA 05, 05, 05] -25D5; [0C B7 41, 05, 05] +2616; [0C BA 0C, 05, 05] -25D6; [0C B7 48, 05, 05] +2617; [0C BA 13, 05, 05] -25D7; [0C B7 4F, 05, 05] +2618; [0C BA 1A, 05, 05] -25D8; [0C B7 56, 05, 05] +2619; [0C BA 21, 05, 05] -25D9; [0C B7 5D, 05, 05] +261A; [0C BA 28, 05, 05] -25DA; [0C B7 64, 05, 05] +261B; [0C BA 2F, 05, 05] -25DB; [0C B7 6B, 05, 05] +261C; [0C BA 36, 05, 05] -25DC; [0C B7 72, 05, 05] +261D; [0C BA 3D, 05, 05] -25DD; [0C B7 79, 05, 05] +261E; [0C BA 44, 05, 05] -25DE; [0C B7 80, 05, 05] +261F; [0C BA 4B, 05, 05] -25DF; [0C B7 87, 05, 05] +2620; [0C BA 52, 05, 05] -25E0; [0C B7 8E, 05, 05] +2621; [0C BA 59, 05, 05] -25E1; [0C B7 95, 05, 05] +2622; [0C BA 60, 05, 05] -25E2; [0C B7 9C, 05, 05] +2623; [0C BA 67, 05, 05] -25E3; [0C B7 A3, 05, 05] +2624; [0C BA 6E, 05, 05] -25E4; [0C B7 AA, 05, 05] +2625; [0C BA 75, 05, 05] -25E5; [0C B7 B1, 05, 05] +2626; [0C BA 7C, 05, 05] -25E6; [0C B7 B8, 05, 05] +2627; [0C BA 83, 05, 05] -25E7; [0C B7 BF, 05, 05] +2628; [0C BA 8A, 05, 05] -25E8; [0C B7 C6, 05, 05] +2629; [0C BA 91, 05, 05] -25E9; [0C B7 CD, 05, 05] +262A; [0C BA 98, 05, 05] -25EA; [0C B7 D4, 05, 05] +262B; [0C BA 9F, 05, 05] -25EB; [0C B7 DB, 05, 05] +262C; [0C BA A6, 05, 05] -25EC; [0C B7 E2, 05, 05] +262D; [0C BA AD, 05, 05] -25ED; [0C B7 E9, 05, 05] +262E; [0C BA B4, 05, 05] -25EE; [0C B7 F0, 05, 05] +262F; [0C BA BB, 05, 05] -25EF; [0C B7 F7, 05, 05] +2638; [0C BA C2, 05, 05] -25F0; [0C B7 FE, 05, 05] +2639; [0C BA C9, 05, 05] -25F1; [0C B8 07, 05, 05] +263A; [0C BA D0, 05, 05] -25F2; [0C B8 0E, 05, 05] +263B; [0C BA D7, 05, 05] -25F3; [0C B8 15, 05, 05] +263C; [0C BA DE, 05, 05] -25F4; [0C B8 1C, 05, 05] +263D; [0C BA E5, 05, 05] -25F5; [0C B8 23, 05, 05] +263E; [0C BA EC, 05, 05] -25F6; [0C B8 2A, 05, 05] +263F; [0C BA F3, 05, 05] -25F7; [0C B8 31, 05, 05] +2640; [0C BA FA, 05, 05] -25F8; [0C B8 38, 05, 05] +2641; [0C BB 03, 05, 05] -25F9; [0C B8 3F, 05, 05] +2642; [0C BB 0A, 05, 05] -25FA; [0C B8 46, 05, 05] +2643; [0C BB 11, 05, 05] -25FB; [0C B8 4D, 05, 05] +2644; [0C BB 18, 05, 05] -25FC; [0C B8 54, 05, 05] +2645; [0C BB 1F, 05, 05] -25FD; [0C B8 5B, 05, 05] +2646; [0C BB 26, 05, 05] -25FE; [0C B8 62, 05, 05] +2647; [0C BB 2D, 05, 05] -25FF; [0C B8 69, 05, 05] +2648; [0C BB 34, 05, 05] -2600; [0C B8 70, 05, 05] +2649; [0C BB 3B, 05, 05] -2601; [0C B8 77, 05, 05] +264A; [0C BB 42, 05, 05] -2602; [0C B8 7E, 05, 05] +264B; [0C BB 49, 05, 05] -2603; [0C B8 85, 05, 05] +264C; [0C BB 50, 05, 05] -2604; [0C B8 8C, 05, 05] +264D; [0C BB 57, 05, 05] -2605; [0C B8 93, 05, 05] +264E; [0C BB 5E, 05, 05] -2606; [0C B8 9A, 05, 05] +264F; [0C BB 65, 05, 05] -2607; [0C B8 A1, 05, 05] +2650; [0C BB 6C, 05, 05] -2608; [0C B8 A8, 05, 05] +2651; [0C BB 73, 05, 05] -2609; [0C B8 AF, 05, 05] +2652; [0C BB 7A, 05, 05] -260A; [0C B8 B6, 05, 05] +2653; [0C BB 81, 05, 05] -260B; [0C B8 BD, 05, 05] +2654; [0C BB 88, 05, 05] -260C; [0C B8 C4, 05, 05] +2655; [0C BB 8F, 05, 05] -260D; [0C B8 CB, 05, 05] +2656; [0C BB 96, 05, 05] -260E; [0C B8 D2, 05, 05] +2657; [0C BB 9D, 05, 05] -260F; [0C B8 D9, 05, 05] +2658; [0C BB A4, 05, 05] -2610; [0C B8 E0, 05, 05] +2659; [0C BB AB, 05, 05] -2611; [0C B8 E7, 05, 05] +265A; [0C BB B2, 05, 05] -2612; [0C B8 EE, 05, 05] +265B; [0C BB B9, 05, 05] -2613; [0C B8 F5, 05, 05] +265C; [0C BB C0, 05, 05] -2614; [0C B8 FC, 05, 05] +265D; [0C BB C7, 05, 05] -2615; [0C B9 05, 05, 05] +265E; [0C BB CE, 05, 05] -2616; [0C B9 0C, 05, 05] +265F; [0C BB D5, 05, 05] -2617; [0C B9 13, 05, 05] +2660; [0C BB DC, 05, 05] -2618; [0C B9 1A, 05, 05] +2661; [0C BB E3, 05, 05] -2619; [0C B9 21, 05, 05] +2662; [0C BB EA, 05, 05] -261A; [0C B9 28, 05, 05] +2663; [0C BB F1, 05, 05] -261B; [0C B9 2F, 05, 05] +2664; [0C BB F8, 05, 05] -261C; [0C B9 36, 05, 05] +2665; [0C BB FF, 05, 05] -261D; [0C B9 3D, 05, 05] +2666; [0C BC 08, 05, 05] -261E; [0C B9 44, 05, 05] +2667; [0C BC 0F, 05, 05] -261F; [0C B9 4B, 05, 05] +2668; [0C BC 16, 05, 05] -2620; [0C B9 52, 05, 05] +2669; [0C BC 1D, 05, 05] -2621; [0C B9 59, 05, 05] +266A; [0C BC 24, 05, 05] -2622; [0C B9 60, 05, 05] +266B; [0C BC 2B, 05, 05] -2623; [0C B9 67, 05, 05] +266C; [0C BC 32, 05, 05] -2624; [0C B9 6E, 05, 05] +2670; [0C BC 39, 05, 05] -2625; [0C B9 75, 05, 05] +2671; [0C BC 40, 05, 05] -2626; [0C B9 7C, 05, 05] +2672; [0C BC 47, 05, 05] -2627; [0C B9 83, 05, 05] +2673; [0C BC 4E, 05, 05] -2628; [0C B9 8A, 05, 05] +2674; [0C BC 55, 05, 05] -2629; [0C B9 91, 05, 05] +2675; [0C BC 5C, 05, 05] -262A; [0C B9 98, 05, 05] +2676; [0C BC 63, 05, 05] -262B; [0C B9 9F, 05, 05] +2677; [0C BC 6A, 05, 05] -262C; [0C B9 A6, 05, 05] +2678; [0C BC 71, 05, 05] -262D; [0C B9 AD, 05, 05] +2679; [0C BC 78, 05, 05] -262E; [0C B9 B4, 05, 05] +267A; [0C BC 7F, 05, 05] -262F; [0C B9 BB, 05, 05] +267B; [0C BC 86, 05, 05] -2638; [0C B9 C2, 05, 05] +267C; [0C BC 8D, 05, 05] -2639; [0C B9 C9, 05, 05] +267D; [0C BC 94, 05, 05] -263A; [0C B9 D0, 05, 05] +267E; [0C BC 9B, 05, 05] -263B; [0C B9 D7, 05, 05] +267F; [0C BC A2, 05, 05] -263C; [0C B9 DE, 05, 05] +2680; [0C BC A9, 05, 05] -263D; [0C B9 E5, 05, 05] +2681; [0C BC B0, 05, 05] -263E; [0C B9 EC, 05, 05] +2682; [0C BC B7, 05, 05] -263F; [0C B9 F3, 05, 05] +2683; [0C BC BE, 05, 05] -2640; [0C B9 FA, 05, 05] +2684; [0C BC C5, 05, 05] -2641; [0C BA 03, 05, 05] +2685; [0C BC CC, 05, 05] -2642; [0C BA 0A, 05, 05] +2686; [0C BC D3, 05, 05] -2643; [0C BA 11, 05, 05] +2687; [0C BC DA, 05, 05] -2644; [0C BA 18, 05, 05] +2688; [0C BC E1, 05, 05] -2645; [0C BA 1F, 05, 05] +2689; [0C BC E8, 05, 05] -2646; [0C BA 26, 05, 05] +2690; [0C BC EF, 05, 05] -2647; [0C BA 2D, 05, 05] +2691; [0C BC F6, 05, 05] -2648; [0C BA 34, 05, 05] +2692; [0C BC FD, 05, 05] -2649; [0C BA 3B, 05, 05] +2693; [0C BD 06, 05, 05] -264A; [0C BA 42, 05, 05] +2694; [0C BD 0D, 05, 05] -264B; [0C BA 49, 05, 05] +2695; [0C BD 14, 05, 05] -264C; [0C BA 50, 05, 05] +2696; [0C BD 1B, 05, 05] -264D; [0C BA 57, 05, 05] +2697; [0C BD 22, 05, 05] -264E; [0C BA 5E, 05, 05] +2698; [0C BD 29, 05, 05] -264F; [0C BA 65, 05, 05] +2699; [0C BD 30, 05, 05] -2650; [0C BA 6C, 05, 05] +269A; [0C BD 37, 05, 05] -2651; [0C BA 73, 05, 05] +269B; [0C BD 3E, 05, 05] -2652; [0C BA 7A, 05, 05] +269C; [0C BD 45, 05, 05] -2653; [0C BA 81, 05, 05] +269D; [0C BD 4C, 05, 05] -2654; [0C BA 88, 05, 05] +269E; [0C BD 53, 05, 05] -2655; [0C BA 8F, 05, 05] +269F; [0C BD 5A, 05, 05] -2656; [0C BA 96, 05, 05] +26A0; [0C BD 61, 05, 05] -2657; [0C BA 9D, 05, 05] +26A1; [0C BD 68, 05, 05] -2658; [0C BA A4, 05, 05] +26A2; [0C BD 6F, 05, 05] -2659; [0C BA AB, 05, 05] +26A3; [0C BD 76, 05, 05] -265A; [0C BA B2, 05, 05] +26A4; [0C BD 7D, 05, 05] -265B; [0C BA B9, 05, 05] +26A5; [0C BD 84, 05, 05] -265C; [0C BA C0, 05, 05] +26A6; [0C BD 8B, 05, 05] -265D; [0C BA C7, 05, 05] +26A7; [0C BD 92, 05, 05] -265E; [0C BA CE, 05, 05] +26A8; [0C BD 99, 05, 05] -265F; [0C BA D5, 05, 05] +26A9; [0C BD A0, 05, 05] -2660; [0C BA DC, 05, 05] +26AA; [0C BD A7, 05, 05] -2661; [0C BA E3, 05, 05] +26AB; [0C BD AE, 05, 05] -2662; [0C BA EA, 05, 05] +26AC; [0C BD B5, 05, 05] -2663; [0C BA F1, 05, 05] +26AD; [0C BD BC, 05, 05] -2664; [0C BA F8, 05, 05] +26AE; [0C BD C3, 05, 05] -2665; [0C BA FF, 05, 05] +26AF; [0C BD CA, 05, 05] -2666; [0C BB 08, 05, 05] +26B0; [0C BD D1, 05, 05] -2667; [0C BB 0F, 05, 05] +26B1; [0C BD D8, 05, 05] -2668; [0C BB 16, 05, 05] +26B2; [0C BD DF, 05, 05] -2669; [0C BB 1D, 05, 05] +26B3; [0C BD E6, 05, 05] -266A; [0C BB 24, 05, 05] +26B4; [0C BD ED, 05, 05] -266B; [0C BB 2B, 05, 05] +26B5; [0C BD F4, 05, 05] -266C; [0C BB 32, 05, 05] +26B6; [0C BD FB, 05, 05] -2670; [0C BB 39, 05, 05] +26B7; [0C BE 04, 05, 05] -2671; [0C BB 40, 05, 05] +26B8; [0C BE 0B, 05, 05] -2672; [0C BB 47, 05, 05] +26B9; [0C BE 12, 05, 05] -2673; [0C BB 4E, 05, 05] +26BA; [0C BE 19, 05, 05] -2674; [0C BB 55, 05, 05] +26BB; [0C BE 20, 05, 05] -2675; [0C BB 5C, 05, 05] +26BC; [0C BE 27, 05, 05] -2676; [0C BB 63, 05, 05] +26BD; [0C BE 2E, 05, 05] -2677; [0C BB 6A, 05, 05] +26BE; [0C BE 35, 05, 05] -2678; [0C BB 71, 05, 05] +26BF; [0C BE 3C, 05, 05] -2679; [0C BB 78, 05, 05] +26C0; [0C BE 43, 05, 05] -267A; [0C BB 7F, 05, 05] +26C1; [0C BE 4A, 05, 05] -267B; [0C BB 86, 05, 05] +26C2; [0C BE 51, 05, 05] -267C; [0C BB 8D, 05, 05] +26C3; [0C BE 58, 05, 05] -267D; [0C BB 94, 05, 05] +26C4; [0C BE 5F, 05, 05] -267E; [0C BB 9B, 05, 05] +26C5; [0C BE 66, 05, 05] -267F; [0C BB A2, 05, 05] +26C6; [0C BE 6D, 05, 05] -2680; [0C BB A9, 05, 05] +26C7; [0C BE 74, 05, 05] -2681; [0C BB B0, 05, 05] +26C8; [0C BE 7B, 05, 05] -2682; [0C BB B7, 05, 05] +26C9; [0C BE 82, 05, 05] -2683; [0C BB BE, 05, 05] +26CA; [0C BE 89, 05, 05] -2684; [0C BB C5, 05, 05] +26CB; [0C BE 90, 05, 05] -2685; [0C BB CC, 05, 05] +26CC; [0C BE 97, 05, 05] -2686; [0C BB D3, 05, 05] +26CD; [0C BE 9E, 05, 05] -2687; [0C BB DA, 05, 05] +26CE; [0C BE A5, 05, 05] -2688; [0C BB E1, 05, 05] +26CF; [0C BE AC, 05, 05] -2689; [0C BB E8, 05, 05] +26D0; [0C BE B3, 05, 05] -2690; [0C BB EF, 05, 05] +26D1; [0C BE BA, 05, 05] -2691; [0C BB F6, 05, 05] +26D2; [0C BE C1, 05, 05] -2692; [0C BB FD, 05, 05] +26D3; [0C BE C8, 05, 05] -2693; [0C BC 06, 05, 05] +26D4; [0C BE CF, 05, 05] -2694; [0C BC 0D, 05, 05] +26D5; [0C BE D6, 05, 05] -2695; [0C BC 14, 05, 05] +26D6; [0C BE DD, 05, 05] -2696; [0C BC 1B, 05, 05] +26D7; [0C BE E4, 05, 05] -2697; [0C BC 22, 05, 05] +26D8; [0C BE EB, 05, 05] -2698; [0C BC 29, 05, 05] +26D9; [0C BE F2, 05, 05] -2699; [0C BC 30, 05, 05] +26DA; [0C BE F9, 05, 05] -269A; [0C BC 37, 05, 05] +26DB; [0C BF 02, 05, 05] -269B; [0C BC 3E, 05, 05] +26DC; [0C BF 09, 05, 05] -269C; [0C BC 45, 05, 05] +26DD; [0C BF 10, 05, 05] -269D; [0C BC 4C, 05, 05] +26DE; [0C BF 17, 05, 05] -269E; [0C BC 53, 05, 05] +26DF; [0C BF 1E, 05, 05] -269F; [0C BC 5A, 05, 05] +26E0; [0C BF 25, 05, 05] -26A0; [0C BC 61, 05, 05] +26E1; [0C BF 2C, 05, 05] -26A1; [0C BC 68, 05, 05] +26E2; [0C BF 33, 05, 05] -26A2; [0C BC 6F, 05, 05] +26E3; [0C BF 3A, 05, 05] -26A3; [0C BC 76, 05, 05] +26E4; [0C BF 41, 05, 05] -26A4; [0C BC 7D, 05, 05] +26E5; [0C BF 48, 05, 05] -26A5; [0C BC 84, 05, 05] +26E6; [0C BF 4F, 05, 05] -26A6; [0C BC 8B, 05, 05] +26E7; [0C BF 56, 05, 05] -26A7; [0C BC 92, 05, 05] +26E8; [0C BF 5D, 05, 05] -26A8; [0C BC 99, 05, 05] +26E9; [0C BF 64, 05, 05] -26A9; [0C BC A0, 05, 05] +26EA; [0C BF 6B, 05, 05] -26AA; [0C BC A7, 05, 05] +26EB; [0C BF 72, 05, 05] -26AB; [0C BC AE, 05, 05] +26EC; [0C BF 79, 05, 05] -26AC; [0C BC B5, 05, 05] +26ED; [0C BF 80, 05, 05] -26AD; [0C BC BC, 05, 05] +26EE; [0C BF 87, 05, 05] -26AE; [0C BC C3, 05, 05] +26EF; [0C BF 8E, 05, 05] -26AF; [0C BC CA, 05, 05] +26F0; [0C BF 95, 05, 05] -26B0; [0C BC D1, 05, 05] +26F1; [0C BF 9C, 05, 05] -26B1; [0C BC D8, 05, 05] +26F2; [0C BF A3, 05, 05] -26B2; [0C BC DF, 05, 05] +26F3; [0C BF AA, 05, 05] -26B3; [0C BC E6, 05, 05] +26F4; [0C BF B1, 05, 05] -26B4; [0C BC ED, 05, 05] +26F5; [0C BF B8, 05, 05] -26B5; [0C BC F4, 05, 05] +26F6; [0C BF BF, 05, 05] -26B6; [0C BC FB, 05, 05] +26F7; [0C BF C6, 05, 05] -26B7; [0C BD 04, 05, 05] +26F8; [0C BF CD, 05, 05] -26B8; [0C BD 0B, 05, 05] +26F9; [0C BF D4, 05, 05] -26B9; [0C BD 12, 05, 05] +26FA; [0C BF DB, 05, 05] -26BA; [0C BD 19, 05, 05] +26FB; [0C BF E2, 05, 05] -26BB; [0C BD 20, 05, 05] +26FC; [0C BF E9, 05, 05] -26BC; [0C BD 27, 05, 05] +26FD; [0C BF F0, 05, 05] -26BD; [0C BD 2E, 05, 05] +26FE; [0C BF F7, 05, 05] -26BE; [0C BD 35, 05, 05] +26FF; [0C BF FE, 05, 05] -26BF; [0C BD 3C, 05, 05] +1F1E6; [0C C0 07, 05, 05] -26C0; [0C BD 43, 05, 05] +1F1E7; [0C C0 0E, 05, 05] -26C1; [0C BD 4A, 05, 05] +1F1E8; [0C C0 15, 05, 05] -26C2; [0C BD 51, 05, 05] +1F1E9; [0C C0 1C, 05, 05] -26C3; [0C BD 58, 05, 05] +1F1EA; [0C C0 23, 05, 05] -26C4; [0C BD 5F, 05, 05] +1F1EB; [0C C0 2A, 05, 05] -26C5; [0C BD 66, 05, 05] +1F1EC; [0C C0 31, 05, 05] -26C6; [0C BD 6D, 05, 05] +1F1ED; [0C C0 38, 05, 05] -26C7; [0C BD 74, 05, 05] +1F1EE; [0C C0 3F, 05, 05] -26C8; [0C BD 7B, 05, 05] +1F1EF; [0C C0 46, 05, 05] -26C9; [0C BD 82, 05, 05] +1F1F0; [0C C0 4D, 05, 05] -26CA; [0C BD 89, 05, 05] +1F1F1; [0C C0 54, 05, 05] -26CB; [0C BD 90, 05, 05] +1F1F2; [0C C0 5B, 05, 05] -26CC; [0C BD 97, 05, 05] +1F1F3; [0C C0 62, 05, 05] -26CD; [0C BD 9E, 05, 05] +1F1F4; [0C C0 69, 05, 05] -26CE; [0C BD A5, 05, 05] +1F1F5; [0C C0 70, 05, 05] -26CF; [0C BD AC, 05, 05] +1F1F6; [0C C0 77, 05, 05] -26D0; [0C BD B3, 05, 05] +1F1F7; [0C C0 7E, 05, 05] -26D1; [0C BD BA, 05, 05] +1F1F8; [0C C0 85, 05, 05] -26D2; [0C BD C1, 05, 05] +1F1F9; [0C C0 8C, 05, 05] -26D3; [0C BD C8, 05, 05] +1F1FA; [0C C0 93, 05, 05] -26D4; [0C BD CF, 05, 05] +1F1FB; [0C C0 9A, 05, 05] -26D5; [0C BD D6, 05, 05] +1F1FC; [0C C0 A1, 05, 05] -26D6; [0C BD DD, 05, 05] +1F1FD; [0C C0 A8, 05, 05] -26D7; [0C BD E4, 05, 05] +1F1FE; [0C C0 AF, 05, 05] -26D8; [0C BD EB, 05, 05] +1F1FF; [0C C0 B6, 05, 05] -26D9; [0C BD F2, 05, 05] +2700; [0C C0 BD, 05, 05] -26DA; [0C BD F9, 05, 05] +2701; [0C C0 C4, 05, 05] -26DB; [0C BE 02, 05, 05] +2702; [0C C0 CB, 05, 05] -26DC; [0C BE 09, 05, 05] +2703; [0C C0 D2, 05, 05] -26DD; [0C BE 10, 05, 05] +2704; [0C C0 D9, 05, 05] -26DE; [0C BE 17, 05, 05] +2705; [0C C0 E0, 05, 05] -26DF; [0C BE 1E, 05, 05] +2706; [0C C0 E7, 05, 05] -26E0; [0C BE 25, 05, 05] +2707; [0C C0 EE, 05, 05] -26E1; [0C BE 2C, 05, 05] +2708; [0C C0 F5, 05, 05] -26E2; [0C BE 33, 05, 05] +2709; [0C C0 FC, 05, 05] -26E3; [0C BE 3A, 05, 05] +270A; [0C C1 05, 05, 05] -26E4; [0C BE 41, 05, 05] +270B; [0C C1 0C, 05, 05] -26E5; [0C BE 48, 05, 05] +270C; [0C C1 13, 05, 05] -26E6; [0C BE 4F, 05, 05] +270D; [0C C1 1A, 05, 05] -26E7; [0C BE 56, 05, 05] +270E; [0C C1 21, 05, 05] -26E8; [0C BE 5D, 05, 05] +270F; [0C C1 28, 05, 05] -26E9; [0C BE 64, 05, 05] +2710; [0C C1 2F, 05, 05] -26EA; [0C BE 6B, 05, 05] +2711; [0C C1 36, 05, 05] -26EB; [0C BE 72, 05, 05] +2712; [0C C1 3D, 05, 05] -26EC; [0C BE 79, 05, 05] +2713; [0C C1 44, 05, 05] -26ED; [0C BE 80, 05, 05] +2714; [0C C1 4B, 05, 05] -26EE; [0C BE 87, 05, 05] +2715; [0C C1 52, 05, 05] -26EF; [0C BE 8E, 05, 05] +2716; [0C C1 59, 05, 05] -26F0; [0C BE 95, 05, 05] +2717; [0C C1 60, 05, 05] -26F1; [0C BE 9C, 05, 05] +2718; [0C C1 67, 05, 05] -26F2; [0C BE A3, 05, 05] +2719; [0C C1 6E, 05, 05] -26F3; [0C BE AA, 05, 05] +271A; [0C C1 75, 05, 05] -26F4; [0C BE B1, 05, 05] +271B; [0C C1 7C, 05, 05] -26F5; [0C BE B8, 05, 05] +271C; [0C C1 83, 05, 05] -26F6; [0C BE BF, 05, 05] +271D; [0C C1 8A, 05, 05] -26F7; [0C BE C6, 05, 05] +271E; [0C C1 91, 05, 05] -26F8; [0C BE CD, 05, 05] +271F; [0C C1 98, 05, 05] -26F9; [0C BE D4, 05, 05] +2720; [0C C1 9F, 05, 05] -26FA; [0C BE DB, 05, 05] +2721; [0C C1 A6, 05, 05] -26FB; [0C BE E2, 05, 05] +2722; [0C C1 AD, 05, 05] -26FC; [0C BE E9, 05, 05] +2723; [0C C1 B4, 05, 05] -26FD; [0C BE F0, 05, 05] +2724; [0C C1 BB, 05, 05] -26FE; [0C BE F7, 05, 05] +2725; [0C C1 C2, 05, 05] -26FF; [0C BE FE, 05, 05] +2726; [0C C1 C9, 05, 05] -1F1E6; [0C BF 07, 05, 05] +2727; [0C C1 D0, 05, 05] -1F1E7; [0C BF 0E, 05, 05] +2728; [0C C1 D7, 05, 05] -1F1E8; [0C BF 15, 05, 05] +2729; [0C C1 DE, 05, 05] -1F1E9; [0C BF 1C, 05, 05] +272A; [0C C1 E5, 05, 05] -1F1EA; [0C BF 23, 05, 05] +272B; [0C C1 EC, 05, 05] -1F1EB; [0C BF 2A, 05, 05] +272C; [0C C1 F3, 05, 05] -1F1EC; [0C BF 31, 05, 05] +272D; [0C C1 FA, 05, 05] -1F1ED; [0C BF 38, 05, 05] +272E; [0C C2 03, 05, 05] -1F1EE; [0C BF 3F, 05, 05] +272F; [0C C2 0A, 05, 05] -1F1EF; [0C BF 46, 05, 05] +2730; [0C C2 11, 05, 05] -1F1F0; [0C BF 4D, 05, 05] +2731; [0C C2 18, 05, 05] -1F1F1; [0C BF 54, 05, 05] +2732; [0C C2 1F, 05, 05] -1F1F2; [0C BF 5B, 05, 05] +2733; [0C C2 26, 05, 05] -1F1F3; [0C BF 62, 05, 05] +2734; [0C C2 2D, 05, 05] -1F1F4; [0C BF 69, 05, 05] +2735; [0C C2 34, 05, 05] -1F1F5; [0C BF 70, 05, 05] +2736; [0C C2 3B, 05, 05] -1F1F6; [0C BF 77, 05, 05] +2737; [0C C2 42, 05, 05] -1F1F7; [0C BF 7E, 05, 05] +2738; [0C C2 49, 05, 05] -1F1F8; [0C BF 85, 05, 05] +2739; [0C C2 50, 05, 05] -1F1F9; [0C BF 8C, 05, 05] +273A; [0C C2 57, 05, 05] -1F1FA; [0C BF 93, 05, 05] +273B; [0C C2 5E, 05, 05] -1F1FB; [0C BF 9A, 05, 05] +273C; [0C C2 65, 05, 05] -1F1FC; [0C BF A1, 05, 05] +273D; [0C C2 6C, 05, 05] -1F1FD; [0C BF A8, 05, 05] +273E; [0C C2 73, 05, 05] -1F1FE; [0C BF AF, 05, 05] +273F; [0C C2 7A, 05, 05] -1F1FF; [0C BF B6, 05, 05] +2740; [0C C2 81, 05, 05] -2700; [0C BF BD, 05, 05] +2741; [0C C2 88, 05, 05] -2701; [0C BF C4, 05, 05] +2742; [0C C2 8F, 05, 05] -2702; [0C BF CB, 05, 05] +2743; [0C C2 96, 05, 05] -2703; [0C BF D2, 05, 05] +2744; [0C C2 9D, 05, 05] -2704; [0C BF D9, 05, 05] +2745; [0C C2 A4, 05, 05] -2705; [0C BF E0, 05, 05] +2746; [0C C2 AB, 05, 05] -2706; [0C BF E7, 05, 05] +2747; [0C C2 B2, 05, 05] -2707; [0C BF EE, 05, 05] +2748; [0C C2 B9, 05, 05] -2708; [0C BF F5, 05, 05] +2749; [0C C2 C0, 05, 05] -2709; [0C BF FC, 05, 05] +274A; [0C C2 C7, 05, 05] -270A; [0C C0 05, 05, 05] +274B; [0C C2 CE, 05, 05] -270B; [0C C0 0C, 05, 05] +274C; [0C C2 D5, 05, 05] -270C; [0C C0 13, 05, 05] +274D; [0C C2 DC, 05, 05] -270D; [0C C0 1A, 05, 05] +274E; [0C C2 E3, 05, 05] -270E; [0C C0 21, 05, 05] +274F; [0C C2 EA, 05, 05] -270F; [0C C0 28, 05, 05] +2750; [0C C2 F1, 05, 05] -2710; [0C C0 2F, 05, 05] +2751; [0C C2 F8, 05, 05] -2711; [0C C0 36, 05, 05] +2752; [0C C2 FF, 05, 05] -2712; [0C C0 3D, 05, 05] +2753; [0C C3 08, 05, 05] -2713; [0C C0 44, 05, 05] +2754; [0C C3 0F, 05, 05] -2714; [0C C0 4B, 05, 05] +2755; [0C C3 16, 05, 05] -2715; [0C C0 52, 05, 05] +2756; [0C C3 1D, 05, 05] -2716; [0C C0 59, 05, 05] +2757; [0C C3 24, 05, 05] -2717; [0C C0 60, 05, 05] +2758; [0C C3 2B, 05, 05] -2718; [0C C0 67, 05, 05] +2759; [0C C3 32, 05, 05] -2719; [0C C0 6E, 05, 05] +275A; [0C C3 39, 05, 05] -271A; [0C C0 75, 05, 05] +275B; [0C C3 40, 05, 05] -271B; [0C C0 7C, 05, 05] +275C; [0C C3 47, 05, 05] -271C; [0C C0 83, 05, 05] +275D; [0C C3 4E, 05, 05] -271D; [0C C0 8A, 05, 05] +275E; [0C C3 55, 05, 05] -271E; [0C C0 91, 05, 05] +275F; [0C C3 5C, 05, 05] -271F; [0C C0 98, 05, 05] +2760; [0C C3 63, 05, 05] -2720; [0C C0 9F, 05, 05] +2761; [0C C3 6A, 05, 05] -2721; [0C C0 A6, 05, 05] +2762; [0C C3 71, 05, 05] -2722; [0C C0 AD, 05, 05] +2763; [0C C3 78, 05, 05] -2723; [0C C0 B4, 05, 05] +2764; [0C C3 7F, 05, 05] -2724; [0C C0 BB, 05, 05] +2765; [0C C3 86, 05, 05] -2725; [0C C0 C2, 05, 05] +2766; [0C C3 8D, 05, 05] -2726; [0C C0 C9, 05, 05] +2767; [0C C3 94, 05, 05] -2727; [0C C0 D0, 05, 05] +2794; [0C C3 9B, 05, 05] -2728; [0C C0 D7, 05, 05] +2795; [0C C3 A2, 05, 05] -2729; [0C C0 DE, 05, 05] +2796; [0C C3 A9, 05, 05] -272A; [0C C0 E5, 05, 05] +2797; [0C C3 B0, 05, 05] -272B; [0C C0 EC, 05, 05] +2798; [0C C3 B7, 05, 05] -272C; [0C C0 F3, 05, 05] +2799; [0C C3 BE, 05, 05] -272D; [0C C0 FA, 05, 05] +279A; [0C C3 C5, 05, 05] -272E; [0C C1 03, 05, 05] +279B; [0C C3 CC, 05, 05] -272F; [0C C1 0A, 05, 05] +279C; [0C C3 D3, 05, 05] -2730; [0C C1 11, 05, 05] +279D; [0C C3 DA, 05, 05] -2731; [0C C1 18, 05, 05] +279E; [0C C3 E1, 05, 05] -2732; [0C C1 1F, 05, 05] +279F; [0C C3 E8, 05, 05] -2733; [0C C1 26, 05, 05] +27A0; [0C C3 EF, 05, 05] -2734; [0C C1 2D, 05, 05] +27A1; [0C C3 F6, 05, 05] -2735; [0C C1 34, 05, 05] +27A2; [0C C3 FD, 05, 05] -2736; [0C C1 3B, 05, 05] +27A3; [0C C4 06, 05, 05] -2737; [0C C1 42, 05, 05] +27A4; [0C C4 0D, 05, 05] -2738; [0C C1 49, 05, 05] +27A5; [0C C4 14, 05, 05] -2739; [0C C1 50, 05, 05] +27A6; [0C C4 1B, 05, 05] -273A; [0C C1 57, 05, 05] +27A7; [0C C4 22, 05, 05] -273B; [0C C1 5E, 05, 05] +27A8; [0C C4 29, 05, 05] -273C; [0C C1 65, 05, 05] +27A9; [0C C4 30, 05, 05] -273D; [0C C1 6C, 05, 05] +27AA; [0C C4 37, 05, 05] -273E; [0C C1 73, 05, 05] +27AB; [0C C4 3E, 05, 05] -273F; [0C C1 7A, 05, 05] +27AC; [0C C4 45, 05, 05] -2740; [0C C1 81, 05, 05] +27AD; [0C C4 4C, 05, 05] -2741; [0C C1 88, 05, 05] +27AE; [0C C4 53, 05, 05] -2742; [0C C1 8F, 05, 05] +27AF; [0C C4 5A, 05, 05] -2743; [0C C1 96, 05, 05] +27B0; [0C C4 61, 05, 05] -2744; [0C C1 9D, 05, 05] +27B1; [0C C4 68, 05, 05] -2745; [0C C1 A4, 05, 05] +27B2; [0C C4 6F, 05, 05] -2746; [0C C1 AB, 05, 05] +27B3; [0C C4 76, 05, 05] -2747; [0C C1 B2, 05, 05] +27B4; [0C C4 7D, 05, 05] -2748; [0C C1 B9, 05, 05] +27B5; [0C C4 84, 05, 05] -2749; [0C C1 C0, 05, 05] +27B6; [0C C4 8B, 05, 05] -274A; [0C C1 C7, 05, 05] +27B7; [0C C4 92, 05, 05] -274B; [0C C1 CE, 05, 05] +27B8; [0C C4 99, 05, 05] -274C; [0C C1 D5, 05, 05] +27B9; [0C C4 A0, 05, 05] -274D; [0C C1 DC, 05, 05] +27BA; [0C C4 A7, 05, 05] -274E; [0C C1 E3, 05, 05] +27BB; [0C C4 AE, 05, 05] -274F; [0C C1 EA, 05, 05] +27BC; [0C C4 B5, 05, 05] -2750; [0C C1 F1, 05, 05] +27BD; [0C C4 BC, 05, 05] -2751; [0C C1 F8, 05, 05] +27BE; [0C C4 C3, 05, 05] -2752; [0C C1 FF, 05, 05] +27BF; [0C C4 CA, 05, 05] -2753; [0C C2 08, 05, 05] +27C0; [0C C4 D1, 05, 05] -2754; [0C C2 0F, 05, 05] +27C1; [0C C4 D8, 05, 05] -2755; [0C C2 16, 05, 05] +27C2; [0C C4 DF, 05, 05] -2756; [0C C2 1D, 05, 05] +27C3; [0C C4 E6, 05, 05] -2757; [0C C2 24, 05, 05] +27C4; [0C C4 ED, 05, 05] -2758; [0C C2 2B, 05, 05] +27C7; [0C C4 F4, 05, 05] -2759; [0C C2 32, 05, 05] +27C8; [0C C4 FB, 05, 05] -275A; [0C C2 39, 05, 05] +27C9; [0C C5 04, 05, 05] -275B; [0C C2 40, 05, 05] +27CA; [0C C5 0B, 05, 05] -275C; [0C C2 47, 05, 05] +27CB; [0C C5 12, 05, 05] -275D; [0C C2 4E, 05, 05] +27CC; [0C C5 19, 05, 05] -275E; [0C C2 55, 05, 05] +27CD; [0C C5 20, 05, 05] -275F; [0C C2 5C, 05, 05] +27CE; [0C C5 27, 05, 05] -2760; [0C C2 63, 05, 05] +27CF; [0C C5 2E, 05, 05] -2761; [0C C2 6A, 05, 05] +27D0; [0C C5 35, 05, 05] -2762; [0C C2 71, 05, 05] +27D1; [0C C5 3C, 05, 05] -2763; [0C C2 78, 05, 05] +27D2; [0C C5 43, 05, 05] -2764; [0C C2 7F, 05, 05] +27D3; [0C C5 4A, 05, 05] -2765; [0C C2 86, 05, 05] +27D4; [0C C5 51, 05, 05] -2766; [0C C2 8D, 05, 05] +27D5; [0C C5 58, 05, 05] -2767; [0C C2 94, 05, 05] +27D6; [0C C5 5F, 05, 05] -2794; [0C C2 9B, 05, 05] +27D7; [0C C5 66, 05, 05] -2795; [0C C2 A2, 05, 05] +27D8; [0C C5 6D, 05, 05] -2796; [0C C2 A9, 05, 05] +27D9; [0C C5 74, 05, 05] -2797; [0C C2 B0, 05, 05] +27DA; [0C C5 7B, 05, 05] -2798; [0C C2 B7, 05, 05] +27DB; [0C C5 82, 05, 05] -2799; [0C C2 BE, 05, 05] +27DC; [0C C5 89, 05, 05] -279A; [0C C2 C5, 05, 05] +27DD; [0C C5 90, 05, 05] -279B; [0C C2 CC, 05, 05] +27DE; [0C C5 97, 05, 05] -279C; [0C C2 D3, 05, 05] +27DF; [0C C5 9E, 05, 05] -279D; [0C C2 DA, 05, 05] +27E0; [0C C5 A5, 05, 05] -279E; [0C C2 E1, 05, 05] +27E1; [0C C5 AC, 05, 05] -279F; [0C C2 E8, 05, 05] +27E2; [0C C5 B3, 05, 05] -27A0; [0C C2 EF, 05, 05] +27E3; [0C C5 BA, 05, 05] -27A1; [0C C2 F6, 05, 05] +27E4; [0C C5 C1, 05, 05] -27A2; [0C C2 FD, 05, 05] +27E5; [0C C5 C8, 05, 05] -27A3; [0C C3 06, 05, 05] +27F0; [0C C5 CF, 05, 05] -27A4; [0C C3 0D, 05, 05] +27F1; [0C C5 D6, 05, 05] -27A5; [0C C3 14, 05, 05] +27F2; [0C C5 DD, 05, 05] -27A6; [0C C3 1B, 05, 05] +27F3; [0C C5 E4, 05, 05] -27A7; [0C C3 22, 05, 05] +27F4; [0C C5 EB, 05, 05] -27A8; [0C C3 29, 05, 05] +27F5; [0C C5 F2, 05, 05] -27A9; [0C C3 30, 05, 05] +27F6; [0C C5 F9, 05, 05] -27AA; [0C C3 37, 05, 05] +27F7; [0C C6 02, 05, 05] -27AB; [0C C3 3E, 05, 05] +27F8; [0C C6 09, 05, 05] -27AC; [0C C3 45, 05, 05] +27F9; [0C C6 10, 05, 05] -27AD; [0C C3 4C, 05, 05] +27FA; [0C C6 17, 05, 05] -27AE; [0C C3 53, 05, 05] +27FB; [0C C6 1E, 05, 05] -27AF; [0C C3 5A, 05, 05] +27FC; [0C C6 25, 05, 05] -27B0; [0C C3 61, 05, 05] +27FD; [0C C6 2C, 05, 05] -27B1; [0C C3 68, 05, 05] +27FE; [0C C6 33, 05, 05] -27B2; [0C C3 6F, 05, 05] +27FF; [0C C6 3A, 05, 05] -27B3; [0C C3 76, 05, 05] +2900; [0C C6 41, 05, 05] -27B4; [0C C3 7D, 05, 05] +2901; [0C C6 48, 05, 05] -27B5; [0C C3 84, 05, 05] +2902; [0C C6 4F, 05, 05] -27B6; [0C C3 8B, 05, 05] +2903; [0C C6 56, 05, 05] -27B7; [0C C3 92, 05, 05] +2904; [0C C6 5D, 05, 05] -27B8; [0C C3 99, 05, 05] +2905; [0C C6 64, 05, 05] -27B9; [0C C3 A0, 05, 05] +2906; [0C C6 6B, 05, 05] -27BA; [0C C3 A7, 05, 05] +2907; [0C C6 72, 05, 05] -27BB; [0C C3 AE, 05, 05] +2908; [0C C6 79, 05, 05] -27BC; [0C C3 B5, 05, 05] +2909; [0C C6 80, 05, 05] -27BD; [0C C3 BC, 05, 05] +290A; [0C C6 87, 05, 05] -27BE; [0C C3 C3, 05, 05] +290B; [0C C6 8E, 05, 05] -27BF; [0C C3 CA, 05, 05] +290C; [0C C6 95, 05, 05] -27C0; [0C C3 D1, 05, 05] +290D; [0C C6 9C, 05, 05] -27C1; [0C C3 D8, 05, 05] +290E; [0C C6 A3, 05, 05] -27C2; [0C C3 DF, 05, 05] +290F; [0C C6 AA, 05, 05] -27C3; [0C C3 E6, 05, 05] +2910; [0C C6 B1, 05, 05] -27C4; [0C C3 ED, 05, 05] +2911; [0C C6 B8, 05, 05] -27C7; [0C C3 F4, 05, 05] +2912; [0C C6 BF, 05, 05] -27C8; [0C C3 FB, 05, 05] +2913; [0C C6 C6, 05, 05] -27C9; [0C C4 04, 05, 05] +2914; [0C C6 CD, 05, 05] -27CA; [0C C4 0B, 05, 05] +2915; [0C C6 D4, 05, 05] -27CB; [0C C4 12, 05, 05] +2916; [0C C6 DB, 05, 05] -27CC; [0C C4 19, 05, 05] +2917; [0C C6 E2, 05, 05] -27CD; [0C C4 20, 05, 05] +2918; [0C C6 E9, 05, 05] -27CE; [0C C4 27, 05, 05] +2919; [0C C6 F0, 05, 05] -27CF; [0C C4 2E, 05, 05] +291A; [0C C6 F7, 05, 05] -27D0; [0C C4 35, 05, 05] +291B; [0C C6 FE, 05, 05] -27D1; [0C C4 3C, 05, 05] +291C; [0C C7 07, 05, 05] -27D2; [0C C4 43, 05, 05] +291D; [0C C7 0E, 05, 05] -27D3; [0C C4 4A, 05, 05] +291E; [0C C7 15, 05, 05] -27D4; [0C C4 51, 05, 05] +291F; [0C C7 1C, 05, 05] -27D5; [0C C4 58, 05, 05] +2920; [0C C7 23, 05, 05] -27D6; [0C C4 5F, 05, 05] +2921; [0C C7 2A, 05, 05] -27D7; [0C C4 66, 05, 05] +2922; [0C C7 31, 05, 05] -27D8; [0C C4 6D, 05, 05] +2923; [0C C7 38, 05, 05] -27D9; [0C C4 74, 05, 05] +2924; [0C C7 3F, 05, 05] -27DA; [0C C4 7B, 05, 05] +2925; [0C C7 46, 05, 05] -27DB; [0C C4 82, 05, 05] +2926; [0C C7 4D, 05, 05] -27DC; [0C C4 89, 05, 05] +2927; [0C C7 54, 05, 05] -27DD; [0C C4 90, 05, 05] +2928; [0C C7 5B, 05, 05] -27DE; [0C C4 97, 05, 05] +2929; [0C C7 62, 05, 05] -27DF; [0C C4 9E, 05, 05] +292A; [0C C7 69, 05, 05] -27E0; [0C C4 A5, 05, 05] +292B; [0C C7 70, 05, 05] -27E1; [0C C4 AC, 05, 05] +292C; [0C C7 77, 05, 05] -27E2; [0C C4 B3, 05, 05] +292D; [0C C7 7E, 05, 05] -27E3; [0C C4 BA, 05, 05] +292E; [0C C7 85, 05, 05] -27E4; [0C C4 C1, 05, 05] +292F; [0C C7 8C, 05, 05] -27E5; [0C C4 C8, 05, 05] +2930; [0C C7 93, 05, 05] -27F0; [0C C4 CF, 05, 05] +2931; [0C C7 9A, 05, 05] -27F1; [0C C4 D6, 05, 05] +2932; [0C C7 A1, 05, 05] -27F2; [0C C4 DD, 05, 05] +2933; [0C C7 A8, 05, 05] -27F3; [0C C4 E4, 05, 05] +2934; [0C C7 AF, 05, 05] -27F4; [0C C4 EB, 05, 05] +2935; [0C C7 B6, 05, 05] -27F5; [0C C4 F2, 05, 05] +2936; [0C C7 BD, 05, 05] -27F6; [0C C4 F9, 05, 05] +2937; [0C C7 C4, 05, 05] -27F7; [0C C5 02, 05, 05] +2938; [0C C7 CB, 05, 05] -27F8; [0C C5 09, 05, 05] +2939; [0C C7 D2, 05, 05] -27F9; [0C C5 10, 05, 05] +293A; [0C C7 D9, 05, 05] -27FA; [0C C5 17, 05, 05] +293B; [0C C7 E0, 05, 05] -27FB; [0C C5 1E, 05, 05] +293C; [0C C7 E7, 05, 05] -27FC; [0C C5 25, 05, 05] +293D; [0C C7 EE, 05, 05] -27FD; [0C C5 2C, 05, 05] +293E; [0C C7 F5, 05, 05] -27FE; [0C C5 33, 05, 05] +293F; [0C C7 FC, 05, 05] -27FF; [0C C5 3A, 05, 05] +2940; [0C C8 05, 05, 05] -2900; [0C C5 41, 05, 05] +2941; [0C C8 0C, 05, 05] -2901; [0C C5 48, 05, 05] +2942; [0C C8 13, 05, 05] -2902; [0C C5 4F, 05, 05] +2943; [0C C8 1A, 05, 05] -2903; [0C C5 56, 05, 05] +2944; [0C C8 21, 05, 05] -2904; [0C C5 5D, 05, 05] +2945; [0C C8 28, 05, 05] -2905; [0C C5 64, 05, 05] +2946; [0C C8 2F, 05, 05] -2906; [0C C5 6B, 05, 05] +2947; [0C C8 36, 05, 05] -2907; [0C C5 72, 05, 05] +2948; [0C C8 3D, 05, 05] -2908; [0C C5 79, 05, 05] +2949; [0C C8 44, 05, 05] -2909; [0C C5 80, 05, 05] +294A; [0C C8 4B, 05, 05] -290A; [0C C5 87, 05, 05] +294B; [0C C8 52, 05, 05] -290B; [0C C5 8E, 05, 05] +294C; [0C C8 59, 05, 05] -290C; [0C C5 95, 05, 05] +294D; [0C C8 60, 05, 05] -290D; [0C C5 9C, 05, 05] +294E; [0C C8 67, 05, 05] -290E; [0C C5 A3, 05, 05] +294F; [0C C8 6E, 05, 05] -290F; [0C C5 AA, 05, 05] +2950; [0C C8 75, 05, 05] -2910; [0C C5 B1, 05, 05] +2951; [0C C8 7C, 05, 05] -2911; [0C C5 B8, 05, 05] +2952; [0C C8 83, 05, 05] -2912; [0C C5 BF, 05, 05] +2953; [0C C8 8A, 05, 05] -2913; [0C C5 C6, 05, 05] +2954; [0C C8 91, 05, 05] -2914; [0C C5 CD, 05, 05] +2955; [0C C8 98, 05, 05] -2915; [0C C5 D4, 05, 05] +2956; [0C C8 9F, 05, 05] -2916; [0C C5 DB, 05, 05] +2957; [0C C8 A6, 05, 05] -2917; [0C C5 E2, 05, 05] +2958; [0C C8 AD, 05, 05] -2918; [0C C5 E9, 05, 05] +2959; [0C C8 B4, 05, 05] -2919; [0C C5 F0, 05, 05] +295A; [0C C8 BB, 05, 05] -291A; [0C C5 F7, 05, 05] +295B; [0C C8 C2, 05, 05] -291B; [0C C5 FE, 05, 05] +295C; [0C C8 C9, 05, 05] -291C; [0C C6 07, 05, 05] +295D; [0C C8 D0, 05, 05] -291D; [0C C6 0E, 05, 05] +295E; [0C C8 D7, 05, 05] -291E; [0C C6 15, 05, 05] +295F; [0C C8 DE, 05, 05] -291F; [0C C6 1C, 05, 05] +2960; [0C C8 E5, 05, 05] -2920; [0C C6 23, 05, 05] +2961; [0C C8 EC, 05, 05] -2921; [0C C6 2A, 05, 05] +2962; [0C C8 F3, 05, 05] -2922; [0C C6 31, 05, 05] +2963; [0C C8 FA, 05, 05] -2923; [0C C6 38, 05, 05] +2964; [0C C9 03, 05, 05] -2924; [0C C6 3F, 05, 05] +2965; [0C C9 0A, 05, 05] -2925; [0C C6 46, 05, 05] +2966; [0C C9 11, 05, 05] -2926; [0C C6 4D, 05, 05] +2967; [0C C9 18, 05, 05] -2927; [0C C6 54, 05, 05] +2968; [0C C9 1F, 05, 05] -2928; [0C C6 5B, 05, 05] +2969; [0C C9 26, 05, 05] -2929; [0C C6 62, 05, 05] +296A; [0C C9 2D, 05, 05] -292A; [0C C6 69, 05, 05] +296B; [0C C9 34, 05, 05] -292B; [0C C6 70, 05, 05] +296C; [0C C9 3B, 05, 05] -292C; [0C C6 77, 05, 05] +296D; [0C C9 42, 05, 05] -292D; [0C C6 7E, 05, 05] +296E; [0C C9 49, 05, 05] -292E; [0C C6 85, 05, 05] +296F; [0C C9 50, 05, 05] -292F; [0C C6 8C, 05, 05] +2970; [0C C9 57, 05, 05] -2930; [0C C6 93, 05, 05] +2971; [0C C9 5E, 05, 05] -2931; [0C C6 9A, 05, 05] +2972; [0C C9 65, 05, 05] -2932; [0C C6 A1, 05, 05] +2973; [0C C9 6C, 05, 05] -2933; [0C C6 A8, 05, 05] +2974; [0C C9 73, 05, 05] -2934; [0C C6 AF, 05, 05] +2975; [0C C9 7A, 05, 05] -2935; [0C C6 B6, 05, 05] +2976; [0C C9 81, 05, 05] -2936; [0C C6 BD, 05, 05] +2977; [0C C9 88, 05, 05] -2937; [0C C6 C4, 05, 05] +2978; [0C C9 8F, 05, 05] -2938; [0C C6 CB, 05, 05] +2979; [0C C9 96, 05, 05] -2939; [0C C6 D2, 05, 05] +297A; [0C C9 9D, 05, 05] -293A; [0C C6 D9, 05, 05] +297B; [0C C9 A4, 05, 05] -293B; [0C C6 E0, 05, 05] +297C; [0C C9 AB, 05, 05] -293C; [0C C6 E7, 05, 05] +297D; [0C C9 B2, 05, 05] -293D; [0C C6 EE, 05, 05] +297E; [0C C9 B9, 05, 05] -293E; [0C C6 F5, 05, 05] +297F; [0C C9 C0, 05, 05] -293F; [0C C6 FC, 05, 05] +2980; [0C C9 C7, 05, 05] -2940; [0C C7 05, 05, 05] +2981; [0C C9 CE, 05, 05] -2941; [0C C7 0C, 05, 05] +2982; [0C C9 D5, 05, 05] -2942; [0C C7 13, 05, 05] +2999; [0C C9 DC, 05, 05] -2943; [0C C7 1A, 05, 05] +299A; [0C C9 E3, 05, 05] -2944; [0C C7 21, 05, 05] +299B; [0C C9 EA, 05, 05] -2945; [0C C7 28, 05, 05] +299C; [0C C9 F1, 05, 05] -2946; [0C C7 2F, 05, 05] +299D; [0C C9 F8, 05, 05] -2947; [0C C7 36, 05, 05] +299E; [0C C9 FF, 05, 05] -2948; [0C C7 3D, 05, 05] +299F; [0C CA 08, 05, 05] -2949; [0C C7 44, 05, 05] +29A0; [0C CA 0F, 05, 05] -294A; [0C C7 4B, 05, 05] +29A1; [0C CA 16, 05, 05] -294B; [0C C7 52, 05, 05] +29A2; [0C CA 1D, 05, 05] -294C; [0C C7 59, 05, 05] +29A3; [0C CA 24, 05, 05] -294D; [0C C7 60, 05, 05] +29A4; [0C CA 2B, 05, 05] -294E; [0C C7 67, 05, 05] +29A5; [0C CA 32, 05, 05] -294F; [0C C7 6E, 05, 05] +29A6; [0C CA 39, 05, 05] -2950; [0C C7 75, 05, 05] +29A7; [0C CA 40, 05, 05] -2951; [0C C7 7C, 05, 05] +29A8; [0C CA 47, 05, 05] -2952; [0C C7 83, 05, 05] +29A9; [0C CA 4E, 05, 05] -2953; [0C C7 8A, 05, 05] +29AA; [0C CA 55, 05, 05] -2954; [0C C7 91, 05, 05] +29AB; [0C CA 5C, 05, 05] -2955; [0C C7 98, 05, 05] +29AC; [0C CA 63, 05, 05] -2956; [0C C7 9F, 05, 05] +29AD; [0C CA 6A, 05, 05] -2957; [0C C7 A6, 05, 05] +29AE; [0C CA 71, 05, 05] -2958; [0C C7 AD, 05, 05] +29AF; [0C CA 78, 05, 05] -2959; [0C C7 B4, 05, 05] +29B0; [0C CA 7F, 05, 05] -295A; [0C C7 BB, 05, 05] +29B1; [0C CA 86, 05, 05] -295B; [0C C7 C2, 05, 05] +29B2; [0C CA 8D, 05, 05] -295C; [0C C7 C9, 05, 05] +29B3; [0C CA 94, 05, 05] -295D; [0C C7 D0, 05, 05] +29B4; [0C CA 9B, 05, 05] -295E; [0C C7 D7, 05, 05] +29B5; [0C CA A2, 05, 05] -295F; [0C C7 DE, 05, 05] +29B6; [0C CA A9, 05, 05] -2960; [0C C7 E5, 05, 05] +29B7; [0C CA B0, 05, 05] -2961; [0C C7 EC, 05, 05] +29B8; [0C CA B7, 05, 05] -2962; [0C C7 F3, 05, 05] +29B9; [0C CA BE, 05, 05] -2963; [0C C7 FA, 05, 05] +29BA; [0C CA C5, 05, 05] -2964; [0C C8 03, 05, 05] +29BB; [0C CA CC, 05, 05] -2965; [0C C8 0A, 05, 05] +29BC; [0C CA D3, 05, 05] -2966; [0C C8 11, 05, 05] +29BD; [0C CA DA, 05, 05] -2967; [0C C8 18, 05, 05] +29BE; [0C CA E1, 05, 05] -2968; [0C C8 1F, 05, 05] +29BF; [0C CA E8, 05, 05] -2969; [0C C8 26, 05, 05] +29C0; [0C CA EF, 05, 05] -296A; [0C C8 2D, 05, 05] +29C1; [0C CA F6, 05, 05] -296B; [0C C8 34, 05, 05] +29C2; [0C CA FD, 05, 05] -296C; [0C C8 3B, 05, 05] +29C3; [0C CB 06, 05, 05] -296D; [0C C8 42, 05, 05] +29C4; [0C CB 0D, 05, 05] -296E; [0C C8 49, 05, 05] +29C5; [0C CB 14, 05, 05] -296F; [0C C8 50, 05, 05] +29C6; [0C CB 1B, 05, 05] -2970; [0C C8 57, 05, 05] +29C7; [0C CB 22, 05, 05] -2971; [0C C8 5E, 05, 05] +29C8; [0C CB 29, 05, 05] -2972; [0C C8 65, 05, 05] +29C9; [0C CB 30, 05, 05] -2973; [0C C8 6C, 05, 05] +29CA; [0C CB 37, 05, 05] -2974; [0C C8 73, 05, 05] +29CB; [0C CB 3E, 05, 05] -2975; [0C C8 7A, 05, 05] +29CC; [0C CB 45, 05, 05] -2976; [0C C8 81, 05, 05] +29CD; [0C CB 4C, 05, 05] -2977; [0C C8 88, 05, 05] +29CE; [0C CB 53, 05, 05] -2978; [0C C8 8F, 05, 05] +29CF; [0C CB 5A, 05, 05] -2979; [0C C8 96, 05, 05] +29D0; [0C CB 61, 05, 05] -297A; [0C C8 9D, 05, 05] +29D1; [0C CB 68, 05, 05] -297B; [0C C8 A4, 05, 05] +29D2; [0C CB 6F, 05, 05] -297C; [0C C8 AB, 05, 05] +29D3; [0C CB 76, 05, 05] -297D; [0C C8 B2, 05, 05] +29D4; [0C CB 7D, 05, 05] -297E; [0C C8 B9, 05, 05] +29D5; [0C CB 84, 05, 05] -297F; [0C C8 C0, 05, 05] +29D6; [0C CB 8B, 05, 05] -2980; [0C C8 C7, 05, 05] +29D7; [0C CB 92, 05, 05] -2981; [0C C8 CE, 05, 05] +29DC; [0C CB 99, 05, 05] -2982; [0C C8 D5, 05, 05] +29DD; [0C CB A0, 05, 05] -2999; [0C C8 DC, 05, 05] +29DE; [0C CB A7, 05, 05] -299A; [0C C8 E3, 05, 05] +29DF; [0C CB AE, 05, 05] -299B; [0C C8 EA, 05, 05] +29E0; [0C CB B5, 05, 05] -299C; [0C C8 F1, 05, 05] +29E1; [0C CB BC, 05, 05] -299D; [0C C8 F8, 05, 05] +29E2; [0C CB C3, 05, 05] -299E; [0C C8 FF, 05, 05] +29E3; [0C CB CA, 05, 05] -299F; [0C C9 08, 05, 05] +29E4; [0C CB D1, 05, 05] -29A0; [0C C9 0F, 05, 05] +29E5; [0C CB D8, 05, 05] -29A1; [0C C9 16, 05, 05] +29E6; [0C CB DF, 05, 05] -29A2; [0C C9 1D, 05, 05] +29E7; [0C CB E6, 05, 05] -29A3; [0C C9 24, 05, 05] +29E8; [0C CB ED, 05, 05] -29A4; [0C C9 2B, 05, 05] +29E9; [0C CB F4, 05, 05] -29A5; [0C C9 32, 05, 05] +29EA; [0C CB FB, 05, 05] -29A6; [0C C9 39, 05, 05] +29EB; [0C CC 04, 05, 05] -29A7; [0C C9 40, 05, 05] +29EC; [0C CC 0B, 05, 05] -29A8; [0C C9 47, 05, 05] +29ED; [0C CC 12, 05, 05] -29A9; [0C C9 4E, 05, 05] +29EE; [0C CC 19, 05, 05] -29AA; [0C C9 55, 05, 05] +29EF; [0C CC 20, 05, 05] -29AB; [0C C9 5C, 05, 05] +29F0; [0C CC 27, 05, 05] -29AC; [0C C9 63, 05, 05] +29F1; [0C CC 2E, 05, 05] -29AD; [0C C9 6A, 05, 05] +29F2; [0C CC 35, 05, 05] -29AE; [0C C9 71, 05, 05] +29F3; [0C CC 3C, 05, 05] -29AF; [0C C9 78, 05, 05] +29F4; [0C CC 43, 05, 05] -29B0; [0C C9 7F, 05, 05] +29F5; [0C CC 4A, 05, 05] -29B1; [0C C9 86, 05, 05] +29F6; [0C CC 51, 05, 05] -29B2; [0C C9 8D, 05, 05] +29F7; [0C CC 58, 05, 05] -29B3; [0C C9 94, 05, 05] +29F8; [0C CC 5F, 05, 05] -29B4; [0C C9 9B, 05, 05] +29F9; [0C CC 66, 05, 05] -29B5; [0C C9 A2, 05, 05] +29FA; [0C CC 6D, 05, 05] -29B6; [0C C9 A9, 05, 05] +29FB; [0C CC 74, 05, 05] -29B7; [0C C9 B0, 05, 05] +29FE; [0C CC 7B, 05, 05] -29B8; [0C C9 B7, 05, 05] +29FF; [0C CC 82, 05, 05] -29B9; [0C C9 BE, 05, 05] +2A00; [0C CC 89, 05, 05] -29BA; [0C C9 C5, 05, 05] +2A01; [0C CC 90, 05, 05] -29BB; [0C C9 CC, 05, 05] +2A02; [0C CC 97, 05, 05] -29BC; [0C C9 D3, 05, 05] +2A03; [0C CC 9E, 05, 05] -29BD; [0C C9 DA, 05, 05] +2A04; [0C CC A5, 05, 05] -29BE; [0C C9 E1, 05, 05] +2A05; [0C CC AC, 05, 05] -29BF; [0C C9 E8, 05, 05] +2A06; [0C CC B3, 05, 05] -29C0; [0C C9 EF, 05, 05] +2A07; [0C CC BA, 05, 05] -29C1; [0C C9 F6, 05, 05] +2A08; [0C CC C1, 05, 05] -29C2; [0C C9 FD, 05, 05] +2A09; [0C CC C8, 05, 05] -29C3; [0C CA 06, 05, 05] +2A0A; [0C CC CF, 05, 05] -29C4; [0C CA 0D, 05, 05] +2A0B; [0C CC D6, 05, 05] -29C5; [0C CA 14, 05, 05] +2A0D; [0C CC DD, 05, 05] -29C6; [0C CA 1B, 05, 05] +2A0E; [0C CC E4, 05, 05] -29C7; [0C CA 22, 05, 05] +2A0F; [0C CC EB, 05, 05] -29C8; [0C CA 29, 05, 05] +2A10; [0C CC F2, 05, 05] -29C9; [0C CA 30, 05, 05] +2A11; [0C CC F9, 05, 05] -29CA; [0C CA 37, 05, 05] +2A12; [0C CD 02, 05, 05] -29CB; [0C CA 3E, 05, 05] +2A13; [0C CD 09, 05, 05] -29CC; [0C CA 45, 05, 05] +2A14; [0C CD 10, 05, 05] -29CD; [0C CA 4C, 05, 05] +2A15; [0C CD 17, 05, 05] -29CE; [0C CA 53, 05, 05] +2A16; [0C CD 1E, 05, 05] -29CF; [0C CA 5A, 05, 05] +2A17; [0C CD 25, 05, 05] -29D0; [0C CA 61, 05, 05] +2A18; [0C CD 2C, 05, 05] -29D1; [0C CA 68, 05, 05] +2A19; [0C CD 33, 05, 05] -29D2; [0C CA 6F, 05, 05] +2A1A; [0C CD 3A, 05, 05] -29D3; [0C CA 76, 05, 05] +2A1B; [0C CD 41, 05, 05] -29D4; [0C CA 7D, 05, 05] +2A1C; [0C CD 48, 05, 05] -29D5; [0C CA 84, 05, 05] +2A1D; [0C CD 4F, 05, 05] -29D6; [0C CA 8B, 05, 05] +2A1E; [0C CD 56, 05, 05] -29D7; [0C CA 92, 05, 05] +2A1F; [0C CD 5D, 05, 05] -29DC; [0C CA 99, 05, 05] +2A20; [0C CD 64, 05, 05] -29DD; [0C CA A0, 05, 05] +2A21; [0C CD 6B, 05, 05] -29DE; [0C CA A7, 05, 05] +2A22; [0C CD 72, 05, 05] -29DF; [0C CA AE, 05, 05] +2A23; [0C CD 79, 05, 05] -29E0; [0C CA B5, 05, 05] +2A24; [0C CD 80, 05, 05] -29E1; [0C CA BC, 05, 05] +2A25; [0C CD 87, 05, 05] -29E2; [0C CA C3, 05, 05] +2A26; [0C CD 8E, 05, 05] -29E3; [0C CA CA, 05, 05] +2A27; [0C CD 95, 05, 05] -29E4; [0C CA D1, 05, 05] +2A28; [0C CD 9C, 05, 05] -29E5; [0C CA D8, 05, 05] +2A29; [0C CD A3, 05, 05] -29E6; [0C CA DF, 05, 05] +2A2A; [0C CD AA, 05, 05] -29E7; [0C CA E6, 05, 05] +2A2B; [0C CD B1, 05, 05] -29E8; [0C CA ED, 05, 05] +2A2C; [0C CD B8, 05, 05] -29E9; [0C CA F4, 05, 05] +2A2D; [0C CD BF, 05, 05] -29EA; [0C CA FB, 05, 05] +2A2E; [0C CD C6, 05, 05] -29EB; [0C CB 04, 05, 05] +2A2F; [0C CD CD, 05, 05] -29EC; [0C CB 0B, 05, 05] +2A30; [0C CD D4, 05, 05] -29ED; [0C CB 12, 05, 05] +2A31; [0C CD DB, 05, 05] -29EE; [0C CB 19, 05, 05] +2A32; [0C CD E2, 05, 05] -29EF; [0C CB 20, 05, 05] +2A33; [0C CD E9, 05, 05] -29F0; [0C CB 27, 05, 05] +2A34; [0C CD F0, 05, 05] -29F1; [0C CB 2E, 05, 05] +2A35; [0C CD F7, 05, 05] -29F2; [0C CB 35, 05, 05] +2A36; [0C CD FE, 05, 05] -29F3; [0C CB 3C, 05, 05] +2A37; [0C CE 07, 05, 05] -29F4; [0C CB 43, 05, 05] +2A38; [0C CE 0E, 05, 05] -29F5; [0C CB 4A, 05, 05] +2A39; [0C CE 15, 05, 05] -29F6; [0C CB 51, 05, 05] +2A3A; [0C CE 1C, 05, 05] -29F7; [0C CB 58, 05, 05] +2A3B; [0C CE 23, 05, 05] -29F8; [0C CB 5F, 05, 05] +2A3C; [0C CE 2A, 05, 05] -29F9; [0C CB 66, 05, 05] +2A3D; [0C CE 31, 05, 05] -29FA; [0C CB 6D, 05, 05] +2A3E; [0C CE 38, 05, 05] -29FB; [0C CB 74, 05, 05] +2A3F; [0C CE 3F, 05, 05] -29FE; [0C CB 7B, 05, 05] +2A40; [0C CE 46, 05, 05] -29FF; [0C CB 82, 05, 05] +2A41; [0C CE 4D, 05, 05] -2A00; [0C CB 89, 05, 05] +2A42; [0C CE 54, 05, 05] -2A01; [0C CB 90, 05, 05] +2A43; [0C CE 5B, 05, 05] -2A02; [0C CB 97, 05, 05] +2A44; [0C CE 62, 05, 05] -2A03; [0C CB 9E, 05, 05] +2A45; [0C CE 69, 05, 05] -2A04; [0C CB A5, 05, 05] +2A46; [0C CE 70, 05, 05] -2A05; [0C CB AC, 05, 05] +2A47; [0C CE 77, 05, 05] -2A06; [0C CB B3, 05, 05] +2A48; [0C CE 7E, 05, 05] -2A07; [0C CB BA, 05, 05] +2A49; [0C CE 85, 05, 05] -2A08; [0C CB C1, 05, 05] +2A4A; [0C CE 8C, 05, 05] -2A09; [0C CB C8, 05, 05] +2A4B; [0C CE 93, 05, 05] -2A0A; [0C CB CF, 05, 05] +2A4C; [0C CE 9A, 05, 05] -2A0B; [0C CB D6, 05, 05] +2A4D; [0C CE A1, 05, 05] -2A0D; [0C CB DD, 05, 05] +2A4E; [0C CE A8, 05, 05] -2A0E; [0C CB E4, 05, 05] +2A4F; [0C CE AF, 05, 05] -2A0F; [0C CB EB, 05, 05] +2A50; [0C CE B6, 05, 05] -2A10; [0C CB F2, 05, 05] +2A51; [0C CE BD, 05, 05] -2A11; [0C CB F9, 05, 05] +2A52; [0C CE C4, 05, 05] -2A12; [0C CC 02, 05, 05] +2A53; [0C CE CB, 05, 05] -2A13; [0C CC 09, 05, 05] +2A54; [0C CE D2, 05, 05] -2A14; [0C CC 10, 05, 05] +2A55; [0C CE D9, 05, 05] -2A15; [0C CC 17, 05, 05] +2A56; [0C CE E0, 05, 05] -2A16; [0C CC 1E, 05, 05] +2A57; [0C CE E7, 05, 05] -2A17; [0C CC 25, 05, 05] +2A58; [0C CE EE, 05, 05] -2A18; [0C CC 2C, 05, 05] +2A59; [0C CE F5, 05, 05] -2A19; [0C CC 33, 05, 05] +2A5A; [0C CE FC, 05, 05] -2A1A; [0C CC 3A, 05, 05] +2A5B; [0C CF 05, 05, 05] -2A1B; [0C CC 41, 05, 05] +2A5C; [0C CF 0C, 05, 05] -2A1C; [0C CC 48, 05, 05] +2A5D; [0C CF 13, 05, 05] -2A1D; [0C CC 4F, 05, 05] +2A5E; [0C CF 1A, 05, 05] -2A1E; [0C CC 56, 05, 05] +2A5F; [0C CF 21, 05, 05] -2A1F; [0C CC 5D, 05, 05] +2A60; [0C CF 28, 05, 05] -2A20; [0C CC 64, 05, 05] +2A61; [0C CF 2F, 05, 05] -2A21; [0C CC 6B, 05, 05] +2A62; [0C CF 36, 05, 05] -2A22; [0C CC 72, 05, 05] +2A63; [0C CF 3D, 05, 05] -2A23; [0C CC 79, 05, 05] +2A64; [0C CF 44, 05, 05] -2A24; [0C CC 80, 05, 05] +2A65; [0C CF 4B, 05, 05] -2A25; [0C CC 87, 05, 05] +2A66; [0C CF 52, 05, 05] -2A26; [0C CC 8E, 05, 05] +2A67; [0C CF 59, 05, 05] -2A27; [0C CC 95, 05, 05] +2A68; [0C CF 60, 05, 05] -2A28; [0C CC 9C, 05, 05] +2A69; [0C CF 67, 05, 05] -2A29; [0C CC A3, 05, 05] +2A6A; [0C CF 6E, 05, 05] -2A2A; [0C CC AA, 05, 05] +2A6B; [0C CF 75, 05, 05] -2A2B; [0C CC B1, 05, 05] +2A6C; [0C CF 7C, 05, 05] -2A2C; [0C CC B8, 05, 05] +2A6D; [0C CF 83, 05, 05] -2A2D; [0C CC BF, 05, 05] +2A6E; [0C CF 8A, 05, 05] -2A2E; [0C CC C6, 05, 05] +2A6F; [0C CF 91, 05, 05] -2A2F; [0C CC CD, 05, 05] +2A70; [0C CF 98, 05, 05] -2A30; [0C CC D4, 05, 05] +2A71; [0C CF 9F, 05, 05] -2A31; [0C CC DB, 05, 05] +2A72; [0C CF A6, 05, 05] -2A32; [0C CC E2, 05, 05] +2A73; [0C CF AD, 05, 05] -2A33; [0C CC E9, 05, 05] +2A77; [0C CF B4, 05, 05] -2A34; [0C CC F0, 05, 05] +2A78; [0C CF BB, 05, 05] -2A35; [0C CC F7, 05, 05] +2A79; [0C CF C2, 05, 05] -2A36; [0C CC FE, 05, 05] +2A7A; [0C CF C9, 05, 05] -2A37; [0C CD 07, 05, 05] +2A7B; [0C CF D0, 05, 05] -2A38; [0C CD 0E, 05, 05] +2A7C; [0C CF D7, 05, 05] -2A39; [0C CD 15, 05, 05] +2A7D; [0C CF DE, 05, 05] -2A3A; [0C CD 1C, 05, 05] +2A7E; [0C CF E5, 05, 05] -2A3B; [0C CD 23, 05, 05] +2A7F; [0C CF EC, 05, 05] -2A3C; [0C CD 2A, 05, 05] +2A80; [0C CF F3, 05, 05] -2A3D; [0C CD 31, 05, 05] +2A81; [0C CF FA, 05, 05] -2A3E; [0C CD 38, 05, 05] +2A82; [0C D0 03, 05, 05] -2A3F; [0C CD 3F, 05, 05] +2A83; [0C D0 0A, 05, 05] -2A40; [0C CD 46, 05, 05] +2A84; [0C D0 11, 05, 05] -2A41; [0C CD 4D, 05, 05] +2A85; [0C D0 18, 05, 05] -2A42; [0C CD 54, 05, 05] +2A86; [0C D0 1F, 05, 05] -2A43; [0C CD 5B, 05, 05] +2A87; [0C D0 26, 05, 05] -2A44; [0C CD 62, 05, 05] +2A88; [0C D0 2D, 05, 05] -2A45; [0C CD 69, 05, 05] +2A89; [0C D0 34, 05, 05] -2A46; [0C CD 70, 05, 05] +2A8A; [0C D0 3B, 05, 05] -2A47; [0C CD 77, 05, 05] +2A8B; [0C D0 42, 05, 05] -2A48; [0C CD 7E, 05, 05] +2A8C; [0C D0 49, 05, 05] -2A49; [0C CD 85, 05, 05] +2A8D; [0C D0 50, 05, 05] -2A4A; [0C CD 8C, 05, 05] +2A8E; [0C D0 57, 05, 05] -2A4B; [0C CD 93, 05, 05] +2A8F; [0C D0 5E, 05, 05] -2A4C; [0C CD 9A, 05, 05] +2A90; [0C D0 65, 05, 05] -2A4D; [0C CD A1, 05, 05] +2A91; [0C D0 6C, 05, 05] -2A4E; [0C CD A8, 05, 05] +2A92; [0C D0 73, 05, 05] -2A4F; [0C CD AF, 05, 05] +2A93; [0C D0 7A, 05, 05] -2A50; [0C CD B6, 05, 05] +2A94; [0C D0 81, 05, 05] -2A51; [0C CD BD, 05, 05] +2A95; [0C D0 88, 05, 05] -2A52; [0C CD C4, 05, 05] +2A96; [0C D0 8F, 05, 05] -2A53; [0C CD CB, 05, 05] +2A97; [0C D0 96, 05, 05] -2A54; [0C CD D2, 05, 05] +2A98; [0C D0 9D, 05, 05] -2A55; [0C CD D9, 05, 05] +2A99; [0C D0 A4, 05, 05] -2A56; [0C CD E0, 05, 05] +2A9A; [0C D0 AB, 05, 05] -2A57; [0C CD E7, 05, 05] +2A9B; [0C D0 B2, 05, 05] -2A58; [0C CD EE, 05, 05] +2A9C; [0C D0 B9, 05, 05] -2A59; [0C CD F5, 05, 05] +2A9D; [0C D0 C0, 05, 05] -2A5A; [0C CD FC, 05, 05] +2A9E; [0C D0 C7, 05, 05] -2A5B; [0C CE 05, 05, 05] +2A9F; [0C D0 CE, 05, 05] -2A5C; [0C CE 0C, 05, 05] +2AA0; [0C D0 D5, 05, 05] -2A5D; [0C CE 13, 05, 05] +2AA1; [0C D0 DC, 05, 05] -2A5E; [0C CE 1A, 05, 05] +2AA2; [0C D0 E3, 05, 05] -2A5F; [0C CE 21, 05, 05] +2AA3; [0C D0 EA, 05, 05] -2A60; [0C CE 28, 05, 05] +2AA4; [0C D0 F1, 05, 05] -2A61; [0C CE 2F, 05, 05] +2AA5; [0C D0 F8, 05, 05] -2A62; [0C CE 36, 05, 05] +2AA6; [0C D0 FF, 05, 05] -2A63; [0C CE 3D, 05, 05] +2AA7; [0C D1 08, 05, 05] -2A64; [0C CE 44, 05, 05] +2AA8; [0C D1 0F, 05, 05] -2A65; [0C CE 4B, 05, 05] +2AA9; [0C D1 16, 05, 05] -2A66; [0C CE 52, 05, 05] +2AAA; [0C D1 1D, 05, 05] -2A67; [0C CE 59, 05, 05] +2AAB; [0C D1 24, 05, 05] -2A68; [0C CE 60, 05, 05] +2AAC; [0C D1 2B, 05, 05] -2A69; [0C CE 67, 05, 05] +2AAD; [0C D1 32, 05, 05] -2A6A; [0C CE 6E, 05, 05] +2AAE; [0C D1 39, 05, 05] -2A6B; [0C CE 75, 05, 05] +2AAF; [0C D1 40, 05, 05] -2A6C; [0C CE 7C, 05, 05] +2AB0; [0C D1 47, 05, 05] -2A6D; [0C CE 83, 05, 05] +2AB1; [0C D1 4E, 05, 05] -2A6E; [0C CE 8A, 05, 05] +2AB2; [0C D1 55, 05, 05] -2A6F; [0C CE 91, 05, 05] +2AB3; [0C D1 5C, 05, 05] -2A70; [0C CE 98, 05, 05] +2AB4; [0C D1 63, 05, 05] -2A71; [0C CE 9F, 05, 05] +2AB5; [0C D1 6A, 05, 05] -2A72; [0C CE A6, 05, 05] +2AB6; [0C D1 71, 05, 05] -2A73; [0C CE AD, 05, 05] +2AB7; [0C D1 78, 05, 05] -2A77; [0C CE B4, 05, 05] +2AB8; [0C D1 7F, 05, 05] -2A78; [0C CE BB, 05, 05] +2AB9; [0C D1 86, 05, 05] -2A79; [0C CE C2, 05, 05] +2ABA; [0C D1 8D, 05, 05] -2A7A; [0C CE C9, 05, 05] +2ABB; [0C D1 94, 05, 05] -2A7B; [0C CE D0, 05, 05] +2ABC; [0C D1 9B, 05, 05] -2A7C; [0C CE D7, 05, 05] +2ABD; [0C D1 A2, 05, 05] -2A7D; [0C CE DE, 05, 05] +2ABE; [0C D1 A9, 05, 05] -2A7E; [0C CE E5, 05, 05] +2ABF; [0C D1 B0, 05, 05] -2A7F; [0C CE EC, 05, 05] +2AC0; [0C D1 B7, 05, 05] -2A80; [0C CE F3, 05, 05] +2AC1; [0C D1 BE, 05, 05] -2A81; [0C CE FA, 05, 05] +2AC2; [0C D1 C5, 05, 05] -2A82; [0C CF 03, 05, 05] +2AC3; [0C D1 CC, 05, 05] -2A83; [0C CF 0A, 05, 05] +2AC4; [0C D1 D3, 05, 05] -2A84; [0C CF 11, 05, 05] +2AC5; [0C D1 DA, 05, 05] -2A85; [0C CF 18, 05, 05] +2AC6; [0C D1 E1, 05, 05] -2A86; [0C CF 1F, 05, 05] +2AC7; [0C D1 E8, 05, 05] -2A87; [0C CF 26, 05, 05] +2AC8; [0C D1 EF, 05, 05] -2A88; [0C CF 2D, 05, 05] +2AC9; [0C D1 F6, 05, 05] -2A89; [0C CF 34, 05, 05] +2ACA; [0C D1 FD, 05, 05] -2A8A; [0C CF 3B, 05, 05] +2ACB; [0C D2 06, 05, 05] -2A8B; [0C CF 42, 05, 05] +2ACC; [0C D2 0D, 05, 05] -2A8C; [0C CF 49, 05, 05] +2ACD; [0C D2 14, 05, 05] -2A8D; [0C CF 50, 05, 05] +2ACE; [0C D2 1B, 05, 05] -2A8E; [0C CF 57, 05, 05] +2ACF; [0C D2 22, 05, 05] -2A8F; [0C CF 5E, 05, 05] +2AD0; [0C D2 29, 05, 05] -2A90; [0C CF 65, 05, 05] +2AD1; [0C D2 30, 05, 05] -2A91; [0C CF 6C, 05, 05] +2AD2; [0C D2 37, 05, 05] -2A92; [0C CF 73, 05, 05] +2AD3; [0C D2 3E, 05, 05] -2A93; [0C CF 7A, 05, 05] +2AD4; [0C D2 45, 05, 05] -2A94; [0C CF 81, 05, 05] +2AD5; [0C D2 4C, 05, 05] -2A95; [0C CF 88, 05, 05] +2AD6; [0C D2 53, 05, 05] -2A96; [0C CF 8F, 05, 05] +2AD7; [0C D2 5A, 05, 05] -2A97; [0C CF 96, 05, 05] +2AD8; [0C D2 61, 05, 05] -2A98; [0C CF 9D, 05, 05] +2AD9; [0C D2 68, 05, 05] -2A99; [0C CF A4, 05, 05] +2ADA; [0C D2 6F, 05, 05] -2A9A; [0C CF AB, 05, 05] +2ADB; [0C D2 76, 05, 05] -2A9B; [0C CF B2, 05, 05] +2ADD; [0C D2 7D, 05, 05] +2ADC; [0C D2 7D, 05, 05][, 9E, 05] -2A9C; [0C CF B9, 05, 05] +2ADE; [0C D2 84, 05, 05] -2A9D; [0C CF C0, 05, 05] +2ADF; [0C D2 8B, 05, 05] -2A9E; [0C CF C7, 05, 05] +2AE0; [0C D2 92, 05, 05] -2A9F; [0C CF CE, 05, 05] +2AE1; [0C D2 99, 05, 05] -2AA0; [0C CF D5, 05, 05] +2AE2; [0C D2 A0, 05, 05] -2AA1; [0C CF DC, 05, 05] +2AE3; [0C D2 A7, 05, 05] -2AA2; [0C CF E3, 05, 05] +2AE4; [0C D2 AE, 05, 05] -2AA3; [0C CF EA, 05, 05] +2AE5; [0C D2 B5, 05, 05] -2AA4; [0C CF F1, 05, 05] +2AE6; [0C D2 BC, 05, 05] -2AA5; [0C CF F8, 05, 05] +2AE7; [0C D2 C3, 05, 05] -2AA6; [0C CF FF, 05, 05] +2AE8; [0C D2 CA, 05, 05] -2AA7; [0C D0 08, 05, 05] +2AE9; [0C D2 D1, 05, 05] -2AA8; [0C D0 0F, 05, 05] +2AEA; [0C D2 D8, 05, 05] -2AA9; [0C D0 16, 05, 05] +2AEB; [0C D2 DF, 05, 05] -2AAA; [0C D0 1D, 05, 05] +2AEC; [0C D2 E6, 05, 05] -2AAB; [0C D0 24, 05, 05] +2AED; [0C D2 ED, 05, 05] -2AAC; [0C D0 2B, 05, 05] +2AEE; [0C D2 F4, 05, 05] -2AAD; [0C D0 32, 05, 05] +2AEF; [0C D2 FB, 05, 05] -2AAE; [0C D0 39, 05, 05] +2AF0; [0C D3 04, 05, 05] -2AAF; [0C D0 40, 05, 05] +2AF1; [0C D3 0B, 05, 05] -2AB0; [0C D0 47, 05, 05] +2AF2; [0C D3 12, 05, 05] -2AB1; [0C D0 4E, 05, 05] +2AF3; [0C D3 19, 05, 05] -2AB2; [0C D0 55, 05, 05] +2AF4; [0C D3 20, 05, 05] -2AB3; [0C D0 5C, 05, 05] +2AF5; [0C D3 27, 05, 05] -2AB4; [0C D0 63, 05, 05] +2AF6; [0C D3 2E, 05, 05] -2AB5; [0C D0 6A, 05, 05] +2AF7; [0C D3 35, 05, 05] -2AB6; [0C D0 71, 05, 05] +2AF8; [0C D3 3C, 05, 05] -2AB7; [0C D0 78, 05, 05] +2AF9; [0C D3 43, 05, 05] -2AB8; [0C D0 7F, 05, 05] +2AFA; [0C D3 4A, 05, 05] -2AB9; [0C D0 86, 05, 05] +2AFB; [0C D3 51, 05, 05] -2ABA; [0C D0 8D, 05, 05] +2AFC; [0C D3 58, 05, 05] -2ABB; [0C D0 94, 05, 05] +2AFD; [0C D3 5F, 05, 05] -2ABC; [0C D0 9B, 05, 05] +2AFE; [0C D3 66, 05, 05] -2ABD; [0C D0 A2, 05, 05] +2AFF; [0C D3 6D, 05, 05] -2ABE; [0C D0 A9, 05, 05] +2B00; [0C D3 74, 05, 05] -2ABF; [0C D0 B0, 05, 05] +2B01; [0C D3 7B, 05, 05] -2AC0; [0C D0 B7, 05, 05] +2B02; [0C D3 82, 05, 05] -2AC1; [0C D0 BE, 05, 05] +2B03; [0C D3 89, 05, 05] -2AC2; [0C D0 C5, 05, 05] +2B04; [0C D3 90, 05, 05] -2AC3; [0C D0 CC, 05, 05] +2B05; [0C D3 97, 05, 05] -2AC4; [0C D0 D3, 05, 05] +2B06; [0C D3 9E, 05, 05] -2AC5; [0C D0 DA, 05, 05] +2B07; [0C D3 A5, 05, 05] -2AC6; [0C D0 E1, 05, 05] +2B08; [0C D3 AC, 05, 05] -2AC7; [0C D0 E8, 05, 05] +2B09; [0C D3 B3, 05, 05] -2AC8; [0C D0 EF, 05, 05] +2B0A; [0C D3 BA, 05, 05] -2AC9; [0C D0 F6, 05, 05] +2B0B; [0C D3 C1, 05, 05] -2ACA; [0C D0 FD, 05, 05] +2B0C; [0C D3 C8, 05, 05] -2ACB; [0C D1 06, 05, 05] +2B0D; [0C D3 CF, 05, 05] -2ACC; [0C D1 0D, 05, 05] +2B0E; [0C D3 D6, 05, 05] -2ACD; [0C D1 14, 05, 05] +2B0F; [0C D3 DD, 05, 05] -2ACE; [0C D1 1B, 05, 05] +2B10; [0C D3 E4, 05, 05] -2ACF; [0C D1 22, 05, 05] +2B11; [0C D3 EB, 05, 05] -2AD0; [0C D1 29, 05, 05] +2B12; [0C D3 F2, 05, 05] -2AD1; [0C D1 30, 05, 05] +2B13; [0C D3 F9, 05, 05] -2AD2; [0C D1 37, 05, 05] +2B14; [0C D4 02, 05, 05] -2AD3; [0C D1 3E, 05, 05] +2B15; [0C D4 09, 05, 05] -2AD4; [0C D1 45, 05, 05] +2B16; [0C D4 10, 05, 05] -2AD5; [0C D1 4C, 05, 05] +2B17; [0C D4 17, 05, 05] -2AD6; [0C D1 53, 05, 05] +2B18; [0C D4 1E, 05, 05] -2AD7; [0C D1 5A, 05, 05] +2B19; [0C D4 25, 05, 05] -2AD8; [0C D1 61, 05, 05] +2B1A; [0C D4 2C, 05, 05] -2AD9; [0C D1 68, 05, 05] +2B1B; [0C D4 33, 05, 05] -2ADA; [0C D1 6F, 05, 05] +2B1C; [0C D4 3A, 05, 05] -2ADB; [0C D1 76, 05, 05] +2B1D; [0C D4 41, 05, 05] -2ADD; [0C D1 7D, 05, 05] -2ADC; [0C D1 7D, 05, 05][, 9E, 05] +2B1E; [0C D4 48, 05, 05] -2ADE; [0C D1 84, 05, 05] +2B1F; [0C D4 4F, 05, 05] -2ADF; [0C D1 8B, 05, 05] +2B20; [0C D4 56, 05, 05] -2AE0; [0C D1 92, 05, 05] +2B21; [0C D4 5D, 05, 05] -2AE1; [0C D1 99, 05, 05] +2B22; [0C D4 64, 05, 05] -2AE2; [0C D1 A0, 05, 05] +2B23; [0C D4 6B, 05, 05] -2AE3; [0C D1 A7, 05, 05] +2B24; [0C D4 72, 05, 05] -2AE4; [0C D1 AE, 05, 05] +2B25; [0C D4 79, 05, 05] -2AE5; [0C D1 B5, 05, 05] +2B26; [0C D4 80, 05, 05] -2AE6; [0C D1 BC, 05, 05] +2B27; [0C D4 87, 05, 05] -2AE7; [0C D1 C3, 05, 05] +2B28; [0C D4 8E, 05, 05] -2AE8; [0C D1 CA, 05, 05] +2B29; [0C D4 95, 05, 05] -2AE9; [0C D1 D1, 05, 05] +2B2A; [0C D4 9C, 05, 05] -2AEA; [0C D1 D8, 05, 05] +2B2B; [0C D4 A3, 05, 05] -2AEB; [0C D1 DF, 05, 05] +2B2C; [0C D4 AA, 05, 05] -2AEC; [0C D1 E6, 05, 05] +2B2D; [0C D4 B1, 05, 05] -2AED; [0C D1 ED, 05, 05] +2B2E; [0C D4 B8, 05, 05] -2AEE; [0C D1 F4, 05, 05] +2B2F; [0C D4 BF, 05, 05] -2AEF; [0C D1 FB, 05, 05] +2B30; [0C D4 C6, 05, 05] -2AF0; [0C D2 04, 05, 05] +2B31; [0C D4 CD, 05, 05] -2AF1; [0C D2 0B, 05, 05] +2B32; [0C D4 D4, 05, 05] -2AF2; [0C D2 12, 05, 05] +2B33; [0C D4 DB, 05, 05] -2AF3; [0C D2 19, 05, 05] +2B34; [0C D4 E2, 05, 05] -2AF4; [0C D2 20, 05, 05] +2B35; [0C D4 E9, 05, 05] -2AF5; [0C D2 27, 05, 05] +2B36; [0C D4 F0, 05, 05] -2AF6; [0C D2 2E, 05, 05] +2B37; [0C D4 F7, 05, 05] -2AF7; [0C D2 35, 05, 05] +2B38; [0C D4 FE, 05, 05] -2AF8; [0C D2 3C, 05, 05] +2B39; [0C D5 07, 05, 05] -2AF9; [0C D2 43, 05, 05] +2B3A; [0C D5 0E, 05, 05] -2AFA; [0C D2 4A, 05, 05] +2B3B; [0C D5 15, 05, 05] -2AFB; [0C D2 51, 05, 05] +2B3C; [0C D5 1C, 05, 05] -2AFC; [0C D2 58, 05, 05] +2B3D; [0C D5 23, 05, 05] -2AFD; [0C D2 5F, 05, 05] +2B3E; [0C D5 2A, 05, 05] -2AFE; [0C D2 66, 05, 05] +2B3F; [0C D5 31, 05, 05] -2AFF; [0C D2 6D, 05, 05] +2B40; [0C D5 38, 05, 05] -2B00; [0C D2 74, 05, 05] +2B41; [0C D5 3F, 05, 05] -2B01; [0C D2 7B, 05, 05] +2B42; [0C D5 46, 05, 05] -2B02; [0C D2 82, 05, 05] +2B43; [0C D5 4D, 05, 05] -2B03; [0C D2 89, 05, 05] +2B44; [0C D5 54, 05, 05] -2B04; [0C D2 90, 05, 05] +2B45; [0C D5 5B, 05, 05] -2B05; [0C D2 97, 05, 05] +2B46; [0C D5 62, 05, 05] -2B06; [0C D2 9E, 05, 05] +2B47; [0C D5 69, 05, 05] -2B07; [0C D2 A5, 05, 05] +2B48; [0C D5 70, 05, 05] -2B08; [0C D2 AC, 05, 05] +2B49; [0C D5 77, 05, 05] -2B09; [0C D2 B3, 05, 05] +2B4A; [0C D5 7E, 05, 05] -2B0A; [0C D2 BA, 05, 05] +2B4B; [0C D5 85, 05, 05] -2B0B; [0C D2 C1, 05, 05] +2B4C; [0C D5 8C, 05, 05] -2B0C; [0C D2 C8, 05, 05] +2B4D; [0C D5 93, 05, 05] -2B0D; [0C D2 CF, 05, 05] +2B4E; [0C D5 9A, 05, 05] -2B0E; [0C D2 D6, 05, 05] +2B4F; [0C D5 A1, 05, 05] -2B0F; [0C D2 DD, 05, 05] +2B50; [0C D5 A8, 05, 05] -2B10; [0C D2 E4, 05, 05] +2B51; [0C D5 AF, 05, 05] -2B11; [0C D2 EB, 05, 05] +2B52; [0C D5 B6, 05, 05] -2B12; [0C D2 F2, 05, 05] +2B53; [0C D5 BD, 05, 05] -2B13; [0C D2 F9, 05, 05] +2B54; [0C D5 C4, 05, 05] -2B14; [0C D3 02, 05, 05] +2B55; [0C D5 CB, 05, 05] -2B15; [0C D3 09, 05, 05] +2B56; [0C D5 D2, 05, 05] -2B16; [0C D3 10, 05, 05] +2B57; [0C D5 D9, 05, 05] -2B17; [0C D3 17, 05, 05] +2B58; [0C D5 E0, 05, 05] -2B18; [0C D3 1E, 05, 05] +2B59; [0C D5 E7, 05, 05] -2B19; [0C D3 25, 05, 05] +2B5A; [0C D5 EE, 05, 05] -2B1A; [0C D3 2C, 05, 05] +2B5B; [0C D5 F5, 05, 05] -2B1B; [0C D3 33, 05, 05] +2B5C; [0C D5 FC, 05, 05] -2B1C; [0C D3 3A, 05, 05] +2B5D; [0C D6 05, 05, 05] -2B1D; [0C D3 41, 05, 05] +2B5E; [0C D6 0C, 05, 05] -2B1E; [0C D3 48, 05, 05] +2B5F; [0C D6 13, 05, 05] -2B1F; [0C D3 4F, 05, 05] +2B60; [0C D6 1A, 05, 05] -2B20; [0C D3 56, 05, 05] +2B61; [0C D6 21, 05, 05] -2B21; [0C D3 5D, 05, 05] +2B62; [0C D6 28, 05, 05] -2B22; [0C D3 64, 05, 05] +2B63; [0C D6 2F, 05, 05] -2B23; [0C D3 6B, 05, 05] +2B64; [0C D6 36, 05, 05] -2B24; [0C D3 72, 05, 05] +2B65; [0C D6 3D, 05, 05] -2B25; [0C D3 79, 05, 05] +2B66; [0C D6 44, 05, 05] -2B26; [0C D3 80, 05, 05] +2B67; [0C D6 4B, 05, 05] -2B27; [0C D3 87, 05, 05] +2B68; [0C D6 52, 05, 05] -2B28; [0C D3 8E, 05, 05] +2B69; [0C D6 59, 05, 05] -2B29; [0C D3 95, 05, 05] +2B6A; [0C D6 60, 05, 05] -2B2A; [0C D3 9C, 05, 05] +2B6B; [0C D6 67, 05, 05] -2B2B; [0C D3 A3, 05, 05] +2B6C; [0C D6 6E, 05, 05] -2B2C; [0C D3 AA, 05, 05] +2B6D; [0C D6 75, 05, 05] -2B2D; [0C D3 B1, 05, 05] +2B6E; [0C D6 7C, 05, 05] -2B2E; [0C D3 B8, 05, 05] +2B6F; [0C D6 83, 05, 05] -2B2F; [0C D3 BF, 05, 05] +2B70; [0C D6 8A, 05, 05] -2B30; [0C D3 C6, 05, 05] +2B71; [0C D6 91, 05, 05] -2B31; [0C D3 CD, 05, 05] +2B72; [0C D6 98, 05, 05] -2B32; [0C D3 D4, 05, 05] +2B73; [0C D6 9F, 05, 05] -2B33; [0C D3 DB, 05, 05] +2B76; [0C D6 A6, 05, 05] -2B34; [0C D3 E2, 05, 05] +2B77; [0C D6 AD, 05, 05] -2B35; [0C D3 E9, 05, 05] +2B78; [0C D6 B4, 05, 05] -2B36; [0C D3 F0, 05, 05] +2B79; [0C D6 BB, 05, 05] -2B37; [0C D3 F7, 05, 05] +2B7A; [0C D6 C2, 05, 05] -2B38; [0C D3 FE, 05, 05] +2B7B; [0C D6 C9, 05, 05] -2B39; [0C D4 07, 05, 05] +2B7C; [0C D6 D0, 05, 05] -2B3A; [0C D4 0E, 05, 05] +2B7D; [0C D6 D7, 05, 05] -2B3B; [0C D4 15, 05, 05] +2B7E; [0C D6 DE, 05, 05] -2B3C; [0C D4 1C, 05, 05] +2B7F; [0C D6 E5, 05, 05] -2B3D; [0C D4 23, 05, 05] +2B80; [0C D6 EC, 05, 05] -2B3E; [0C D4 2A, 05, 05] +2B81; [0C D6 F3, 05, 05] -2B3F; [0C D4 31, 05, 05] +2B82; [0C D6 FA, 05, 05] -2B40; [0C D4 38, 05, 05] +2B83; [0C D7 03, 05, 05] -2B41; [0C D4 3F, 05, 05] +2B84; [0C D7 0A, 05, 05] -2B42; [0C D4 46, 05, 05] +2B85; [0C D7 11, 05, 05] -2B43; [0C D4 4D, 05, 05] +2B86; [0C D7 18, 05, 05] -2B44; [0C D4 54, 05, 05] +2B87; [0C D7 1F, 05, 05] -2B45; [0C D4 5B, 05, 05] +2B88; [0C D7 26, 05, 05] -2B46; [0C D4 62, 05, 05] +2B89; [0C D7 2D, 05, 05] -2B47; [0C D4 69, 05, 05] +2B8A; [0C D7 34, 05, 05] -2B48; [0C D4 70, 05, 05] +2B8B; [0C D7 3B, 05, 05] -2B49; [0C D4 77, 05, 05] +2B8C; [0C D7 42, 05, 05] -2B4A; [0C D4 7E, 05, 05] +2B8D; [0C D7 49, 05, 05] -2B4B; [0C D4 85, 05, 05] +2B8E; [0C D7 50, 05, 05] -2B4C; [0C D4 8C, 05, 05] +2B8F; [0C D7 57, 05, 05] -2B4D; [0C D4 93, 05, 05] +2B90; [0C D7 5E, 05, 05] -2B4E; [0C D4 9A, 05, 05] +2B91; [0C D7 65, 05, 05] -2B4F; [0C D4 A1, 05, 05] +2B92; [0C D7 6C, 05, 05] -2B50; [0C D4 A8, 05, 05] +2B93; [0C D7 73, 05, 05] -2B51; [0C D4 AF, 05, 05] +2B94; [0C D7 7A, 05, 05] -2B52; [0C D4 B6, 05, 05] +2B95; [0C D7 81, 05, 05] -2B53; [0C D4 BD, 05, 05] +2B98; [0C D7 88, 05, 05] -2B54; [0C D4 C4, 05, 05] +2B99; [0C D7 8F, 05, 05] -2B55; [0C D4 CB, 05, 05] +2B9A; [0C D7 96, 05, 05] -2B56; [0C D4 D2, 05, 05] +2B9B; [0C D7 9D, 05, 05] -2B57; [0C D4 D9, 05, 05] +2B9C; [0C D7 A4, 05, 05] -2B58; [0C D4 E0, 05, 05] +2B9D; [0C D7 AB, 05, 05] -2B59; [0C D4 E7, 05, 05] +2B9E; [0C D7 B2, 05, 05] -2B5A; [0C D4 EE, 05, 05] +2B9F; [0C D7 B9, 05, 05] -2B5B; [0C D4 F5, 05, 05] +2BA0; [0C D7 C0, 05, 05] -2B5C; [0C D4 FC, 05, 05] +2BA1; [0C D7 C7, 05, 05] -2B5D; [0C D5 05, 05, 05] +2BA2; [0C D7 CE, 05, 05] -2B5E; [0C D5 0C, 05, 05] +2BA3; [0C D7 D5, 05, 05] -2B5F; [0C D5 13, 05, 05] +2BA4; [0C D7 DC, 05, 05] -2B60; [0C D5 1A, 05, 05] +2BA5; [0C D7 E3, 05, 05] -2B61; [0C D5 21, 05, 05] +2BA6; [0C D7 EA, 05, 05] -2B62; [0C D5 28, 05, 05] +2BA7; [0C D7 F1, 05, 05] -2B63; [0C D5 2F, 05, 05] +2BA8; [0C D7 F8, 05, 05] -2B64; [0C D5 36, 05, 05] +2BA9; [0C D7 FF, 05, 05] -2B65; [0C D5 3D, 05, 05] +2BAA; [0C D8 08, 05, 05] -2B66; [0C D5 44, 05, 05] +2BAB; [0C D8 0F, 05, 05] -2B67; [0C D5 4B, 05, 05] +2BAC; [0C D8 16, 05, 05] -2B68; [0C D5 52, 05, 05] +2BAD; [0C D8 1D, 05, 05] -2B69; [0C D5 59, 05, 05] +2BAE; [0C D8 24, 05, 05] -2B6A; [0C D5 60, 05, 05] +2BAF; [0C D8 2B, 05, 05] -2B6B; [0C D5 67, 05, 05] +2BB0; [0C D8 32, 05, 05] -2B6C; [0C D5 6E, 05, 05] +2BB1; [0C D8 39, 05, 05] -2B6D; [0C D5 75, 05, 05] +2BB2; [0C D8 40, 05, 05] -2B6E; [0C D5 7C, 05, 05] +2BB3; [0C D8 47, 05, 05] -2B6F; [0C D5 83, 05, 05] +2BB4; [0C D8 4E, 05, 05] -2B70; [0C D5 8A, 05, 05] +2BB5; [0C D8 55, 05, 05] -2B71; [0C D5 91, 05, 05] +2BB6; [0C D8 5C, 05, 05] -2B72; [0C D5 98, 05, 05] +2BB7; [0C D8 63, 05, 05] -2B73; [0C D5 9F, 05, 05] +2BB8; [0C D8 6A, 05, 05] -2B76; [0C D5 A6, 05, 05] +2BB9; [0C D8 71, 05, 05] -2B77; [0C D5 AD, 05, 05] +2BBD; [0C D8 78, 05, 05] -2B78; [0C D5 B4, 05, 05] +2BBE; [0C D8 7F, 05, 05] -2B79; [0C D5 BB, 05, 05] +2BBF; [0C D8 86, 05, 05] -2B7A; [0C D5 C2, 05, 05] +2BC0; [0C D8 8D, 05, 05] -2B7B; [0C D5 C9, 05, 05] +2BC1; [0C D8 94, 05, 05] -2B7C; [0C D5 D0, 05, 05] +2BC2; [0C D8 9B, 05, 05] -2B7D; [0C D5 D7, 05, 05] +2BC3; [0C D8 A2, 05, 05] -2B7E; [0C D5 DE, 05, 05] +2BC4; [0C D8 A9, 05, 05] -2B7F; [0C D5 E5, 05, 05] +2BC5; [0C D8 B0, 05, 05] -2B80; [0C D5 EC, 05, 05] +2BC6; [0C D8 B7, 05, 05] -2B81; [0C D5 F3, 05, 05] +2BC7; [0C D8 BE, 05, 05] -2B82; [0C D5 FA, 05, 05] +2BC8; [0C D8 C5, 05, 05] -2B83; [0C D6 03, 05, 05] +2BCA; [0C D8 CC, 05, 05] -2B84; [0C D6 0A, 05, 05] +2BCB; [0C D8 D3, 05, 05] -2B85; [0C D6 11, 05, 05] +2BCC; [0C D8 DA, 05, 05] -2B86; [0C D6 18, 05, 05] +2BCD; [0C D8 E1, 05, 05] -2B87; [0C D6 1F, 05, 05] +2BCE; [0C D8 E8, 05, 05] -2B88; [0C D6 26, 05, 05] +2BCF; [0C D8 EF, 05, 05] -2B89; [0C D6 2D, 05, 05] +2BD0; [0C D8 F6, 05, 05] -2B8A; [0C D6 34, 05, 05] +2BD1; [0C D8 FD, 05, 05] -2B8B; [0C D6 3B, 05, 05] +2BEC; [0C D9 06, 05, 05] -2B8C; [0C D6 42, 05, 05] +2BED; [0C D9 0D, 05, 05] -2B8D; [0C D6 49, 05, 05] +2BEE; [0C D9 14, 05, 05] -2B8E; [0C D6 50, 05, 05] +2BEF; [0C D9 1B, 05, 05] -2B8F; [0C D6 57, 05, 05] +2CE5; [0C D9 22, 05, 05] -2B90; [0C D6 5E, 05, 05] +2CE6; [0C D9 29, 05, 05] -2B91; [0C D6 65, 05, 05] +2CE7; [0C D9 30, 05, 05] -2B92; [0C D6 6C, 05, 05] +2CE8; [0C D9 37, 05, 05] -2B93; [0C D6 73, 05, 05] +2CE9; [0C D9 3E, 05, 05] -2B94; [0C D6 7A, 05, 05] +2CEA; [0C D9 45, 05, 05] -2B95; [0C D6 81, 05, 05] +2800; [0C D9 4C, 05, 05] -2B98; [0C D6 88, 05, 05] +2801; [0C D9 53, 05, 05] -2B99; [0C D6 8F, 05, 05] +2802; [0C D9 5A, 05, 05] -2B9A; [0C D6 96, 05, 05] +2803; [0C D9 61, 05, 05] -2B9B; [0C D6 9D, 05, 05] +2804; [0C D9 68, 05, 05] -2B9C; [0C D6 A4, 05, 05] +2805; [0C D9 6F, 05, 05] -2B9D; [0C D6 AB, 05, 05] +2806; [0C D9 76, 05, 05] -2B9E; [0C D6 B2, 05, 05] +2807; [0C D9 7D, 05, 05] -2B9F; [0C D6 B9, 05, 05] +2808; [0C D9 84, 05, 05] -2BA0; [0C D6 C0, 05, 05] +2809; [0C D9 8B, 05, 05] -2BA1; [0C D6 C7, 05, 05] +280A; [0C D9 92, 05, 05] -2BA2; [0C D6 CE, 05, 05] +280B; [0C D9 99, 05, 05] -2BA3; [0C D6 D5, 05, 05] +280C; [0C D9 A0, 05, 05] -2BA4; [0C D6 DC, 05, 05] +280D; [0C D9 A7, 05, 05] -2BA5; [0C D6 E3, 05, 05] +280E; [0C D9 AE, 05, 05] -2BA6; [0C D6 EA, 05, 05] +280F; [0C D9 B5, 05, 05] -2BA7; [0C D6 F1, 05, 05] +2810; [0C D9 BC, 05, 05] -2BA8; [0C D6 F8, 05, 05] +2811; [0C D9 C3, 05, 05] -2BA9; [0C D6 FF, 05, 05] +2812; [0C D9 CA, 05, 05] -2BAA; [0C D7 08, 05, 05] +2813; [0C D9 D1, 05, 05] -2BAB; [0C D7 0F, 05, 05] +2814; [0C D9 D8, 05, 05] -2BAC; [0C D7 16, 05, 05] +2815; [0C D9 DF, 05, 05] -2BAD; [0C D7 1D, 05, 05] +2816; [0C D9 E6, 05, 05] -2BAE; [0C D7 24, 05, 05] +2817; [0C D9 ED, 05, 05] -2BAF; [0C D7 2B, 05, 05] +2818; [0C D9 F4, 05, 05] -2BB0; [0C D7 32, 05, 05] +2819; [0C D9 FB, 05, 05] -2BB1; [0C D7 39, 05, 05] +281A; [0C DA 04, 05, 05] -2BB2; [0C D7 40, 05, 05] +281B; [0C DA 0B, 05, 05] -2BB3; [0C D7 47, 05, 05] +281C; [0C DA 12, 05, 05] -2BB4; [0C D7 4E, 05, 05] +281D; [0C DA 19, 05, 05] -2BB5; [0C D7 55, 05, 05] +281E; [0C DA 20, 05, 05] -2BB6; [0C D7 5C, 05, 05] +281F; [0C DA 27, 05, 05] -2BB7; [0C D7 63, 05, 05] +2820; [0C DA 2E, 05, 05] -2BB8; [0C D7 6A, 05, 05] +2821; [0C DA 35, 05, 05] -2BB9; [0C D7 71, 05, 05] +2822; [0C DA 3C, 05, 05] -2BBD; [0C D7 78, 05, 05] +2823; [0C DA 43, 05, 05] -2BBE; [0C D7 7F, 05, 05] +2824; [0C DA 4A, 05, 05] -2BBF; [0C D7 86, 05, 05] +2825; [0C DA 51, 05, 05] -2BC0; [0C D7 8D, 05, 05] +2826; [0C DA 58, 05, 05] -2BC1; [0C D7 94, 05, 05] +2827; [0C DA 5F, 05, 05] -2BC2; [0C D7 9B, 05, 05] +2828; [0C DA 66, 05, 05] -2BC3; [0C D7 A2, 05, 05] +2829; [0C DA 6D, 05, 05] -2BC4; [0C D7 A9, 05, 05] +282A; [0C DA 74, 05, 05] -2BC5; [0C D7 B0, 05, 05] +282B; [0C DA 7B, 05, 05] -2BC6; [0C D7 B7, 05, 05] +282C; [0C DA 82, 05, 05] -2BC7; [0C D7 BE, 05, 05] +282D; [0C DA 89, 05, 05] -2BC8; [0C D7 C5, 05, 05] +282E; [0C DA 90, 05, 05] -2BCA; [0C D7 CC, 05, 05] +282F; [0C DA 97, 05, 05] -2BCB; [0C D7 D3, 05, 05] +2830; [0C DA 9E, 05, 05] -2BCC; [0C D7 DA, 05, 05] +2831; [0C DA A5, 05, 05] -2BCD; [0C D7 E1, 05, 05] +2832; [0C DA AC, 05, 05] -2BCE; [0C D7 E8, 05, 05] +2833; [0C DA B3, 05, 05] -2BCF; [0C D7 EF, 05, 05] +2834; [0C DA BA, 05, 05] -2BD0; [0C D7 F6, 05, 05] +2835; [0C DA C1, 05, 05] -2BD1; [0C D7 FD, 05, 05] +2836; [0C DA C8, 05, 05] -2BEC; [0C D8 06, 05, 05] +2837; [0C DA CF, 05, 05] -2BED; [0C D8 0D, 05, 05] +2838; [0C DA D6, 05, 05] -2BEE; [0C D8 14, 05, 05] +2839; [0C DA DD, 05, 05] -2BEF; [0C D8 1B, 05, 05] +283A; [0C DA E4, 05, 05] -2CE5; [0C D8 22, 05, 05] +283B; [0C DA EB, 05, 05] -2CE6; [0C D8 29, 05, 05] +283C; [0C DA F2, 05, 05] -2CE7; [0C D8 30, 05, 05] +283D; [0C DA F9, 05, 05] -2CE8; [0C D8 37, 05, 05] +283E; [0C DB 02, 05, 05] -2CE9; [0C D8 3E, 05, 05] +283F; [0C DB 09, 05, 05] -2CEA; [0C D8 45, 05, 05] +2840; [0C DB 10, 05, 05] -2800; [0C D8 4C, 05, 05] +2841; [0C DB 17, 05, 05] -2801; [0C D8 53, 05, 05] +2842; [0C DB 1E, 05, 05] -2802; [0C D8 5A, 05, 05] +2843; [0C DB 25, 05, 05] -2803; [0C D8 61, 05, 05] +2844; [0C DB 2C, 05, 05] -2804; [0C D8 68, 05, 05] +2845; [0C DB 33, 05, 05] -2805; [0C D8 6F, 05, 05] +2846; [0C DB 3A, 05, 05] -2806; [0C D8 76, 05, 05] +2847; [0C DB 41, 05, 05] -2807; [0C D8 7D, 05, 05] +2848; [0C DB 48, 05, 05] -2808; [0C D8 84, 05, 05] +2849; [0C DB 4F, 05, 05] -2809; [0C D8 8B, 05, 05] +284A; [0C DB 56, 05, 05] -280A; [0C D8 92, 05, 05] +284B; [0C DB 5D, 05, 05] -280B; [0C D8 99, 05, 05] +284C; [0C DB 64, 05, 05] -280C; [0C D8 A0, 05, 05] +284D; [0C DB 6B, 05, 05] -280D; [0C D8 A7, 05, 05] +284E; [0C DB 72, 05, 05] -280E; [0C D8 AE, 05, 05] +284F; [0C DB 79, 05, 05] -280F; [0C D8 B5, 05, 05] +2850; [0C DB 80, 05, 05] -2810; [0C D8 BC, 05, 05] +2851; [0C DB 87, 05, 05] -2811; [0C D8 C3, 05, 05] +2852; [0C DB 8E, 05, 05] -2812; [0C D8 CA, 05, 05] +2853; [0C DB 95, 05, 05] -2813; [0C D8 D1, 05, 05] +2854; [0C DB 9C, 05, 05] -2814; [0C D8 D8, 05, 05] +2855; [0C DB A3, 05, 05] -2815; [0C D8 DF, 05, 05] +2856; [0C DB AA, 05, 05] -2816; [0C D8 E6, 05, 05] +2857; [0C DB B1, 05, 05] -2817; [0C D8 ED, 05, 05] +2858; [0C DB B8, 05, 05] -2818; [0C D8 F4, 05, 05] +2859; [0C DB BF, 05, 05] -2819; [0C D8 FB, 05, 05] +285A; [0C DB C6, 05, 05] -281A; [0C D9 04, 05, 05] +285B; [0C DB CD, 05, 05] -281B; [0C D9 0B, 05, 05] +285C; [0C DB D4, 05, 05] -281C; [0C D9 12, 05, 05] +285D; [0C DB DB, 05, 05] -281D; [0C D9 19, 05, 05] +285E; [0C DB E2, 05, 05] -281E; [0C D9 20, 05, 05] +285F; [0C DB E9, 05, 05] -281F; [0C D9 27, 05, 05] +2860; [0C DB F0, 05, 05] -2820; [0C D9 2E, 05, 05] +2861; [0C DB F7, 05, 05] -2821; [0C D9 35, 05, 05] +2862; [0C DB FE, 05, 05] -2822; [0C D9 3C, 05, 05] +2863; [0C DC 07, 05, 05] -2823; [0C D9 43, 05, 05] +2864; [0C DC 0E, 05, 05] -2824; [0C D9 4A, 05, 05] +2865; [0C DC 15, 05, 05] -2825; [0C D9 51, 05, 05] +2866; [0C DC 1C, 05, 05] -2826; [0C D9 58, 05, 05] +2867; [0C DC 23, 05, 05] -2827; [0C D9 5F, 05, 05] +2868; [0C DC 2A, 05, 05] -2828; [0C D9 66, 05, 05] +2869; [0C DC 31, 05, 05] -2829; [0C D9 6D, 05, 05] +286A; [0C DC 38, 05, 05] -282A; [0C D9 74, 05, 05] +286B; [0C DC 3F, 05, 05] -282B; [0C D9 7B, 05, 05] +286C; [0C DC 46, 05, 05] -282C; [0C D9 82, 05, 05] +286D; [0C DC 4D, 05, 05] -282D; [0C D9 89, 05, 05] +286E; [0C DC 54, 05, 05] -282E; [0C D9 90, 05, 05] +286F; [0C DC 5B, 05, 05] -282F; [0C D9 97, 05, 05] +2870; [0C DC 62, 05, 05] -2830; [0C D9 9E, 05, 05] +2871; [0C DC 69, 05, 05] -2831; [0C D9 A5, 05, 05] +2872; [0C DC 70, 05, 05] -2832; [0C D9 AC, 05, 05] +2873; [0C DC 77, 05, 05] -2833; [0C D9 B3, 05, 05] +2874; [0C DC 7E, 05, 05] -2834; [0C D9 BA, 05, 05] +2875; [0C DC 85, 05, 05] -2835; [0C D9 C1, 05, 05] +2876; [0C DC 8C, 05, 05] -2836; [0C D9 C8, 05, 05] +2877; [0C DC 93, 05, 05] -2837; [0C D9 CF, 05, 05] +2878; [0C DC 9A, 05, 05] -2838; [0C D9 D6, 05, 05] +2879; [0C DC A1, 05, 05] -2839; [0C D9 DD, 05, 05] +287A; [0C DC A8, 05, 05] -283A; [0C D9 E4, 05, 05] +287B; [0C DC AF, 05, 05] -283B; [0C D9 EB, 05, 05] +287C; [0C DC B6, 05, 05] -283C; [0C D9 F2, 05, 05] +287D; [0C DC BD, 05, 05] -283D; [0C D9 F9, 05, 05] +287E; [0C DC C4, 05, 05] -283E; [0C DA 02, 05, 05] +287F; [0C DC CB, 05, 05] -283F; [0C DA 09, 05, 05] +2880; [0C DC D2, 05, 05] -2840; [0C DA 10, 05, 05] +2881; [0C DC D9, 05, 05] -2841; [0C DA 17, 05, 05] +2882; [0C DC E0, 05, 05] -2842; [0C DA 1E, 05, 05] +2883; [0C DC E7, 05, 05] -2843; [0C DA 25, 05, 05] +2884; [0C DC EE, 05, 05] -2844; [0C DA 2C, 05, 05] +2885; [0C DC F5, 05, 05] -2845; [0C DA 33, 05, 05] +2886; [0C DC FC, 05, 05] -2846; [0C DA 3A, 05, 05] +2887; [0C DD 05, 05, 05] -2847; [0C DA 41, 05, 05] +2888; [0C DD 0C, 05, 05] -2848; [0C DA 48, 05, 05] +2889; [0C DD 13, 05, 05] -2849; [0C DA 4F, 05, 05] +288A; [0C DD 1A, 05, 05] -284A; [0C DA 56, 05, 05] +288B; [0C DD 21, 05, 05] -284B; [0C DA 5D, 05, 05] +288C; [0C DD 28, 05, 05] -284C; [0C DA 64, 05, 05] +288D; [0C DD 2F, 05, 05] -284D; [0C DA 6B, 05, 05] +288E; [0C DD 36, 05, 05] -284E; [0C DA 72, 05, 05] +288F; [0C DD 3D, 05, 05] -284F; [0C DA 79, 05, 05] +2890; [0C DD 44, 05, 05] -2850; [0C DA 80, 05, 05] +2891; [0C DD 4B, 05, 05] -2851; [0C DA 87, 05, 05] +2892; [0C DD 52, 05, 05] -2852; [0C DA 8E, 05, 05] +2893; [0C DD 59, 05, 05] -2853; [0C DA 95, 05, 05] +2894; [0C DD 60, 05, 05] -2854; [0C DA 9C, 05, 05] +2895; [0C DD 67, 05, 05] -2855; [0C DA A3, 05, 05] +2896; [0C DD 6E, 05, 05] -2856; [0C DA AA, 05, 05] +2897; [0C DD 75, 05, 05] -2857; [0C DA B1, 05, 05] +2898; [0C DD 7C, 05, 05] -2858; [0C DA B8, 05, 05] +2899; [0C DD 83, 05, 05] -2859; [0C DA BF, 05, 05] +289A; [0C DD 8A, 05, 05] -285A; [0C DA C6, 05, 05] +289B; [0C DD 91, 05, 05] -285B; [0C DA CD, 05, 05] +289C; [0C DD 98, 05, 05] -285C; [0C DA D4, 05, 05] +289D; [0C DD 9F, 05, 05] -285D; [0C DA DB, 05, 05] +289E; [0C DD A6, 05, 05] -285E; [0C DA E2, 05, 05] +289F; [0C DD AD, 05, 05] -285F; [0C DA E9, 05, 05] +28A0; [0C DD B4, 05, 05] -2860; [0C DA F0, 05, 05] +28A1; [0C DD BB, 05, 05] -2861; [0C DA F7, 05, 05] +28A2; [0C DD C2, 05, 05] -2862; [0C DA FE, 05, 05] +28A3; [0C DD C9, 05, 05] -2863; [0C DB 07, 05, 05] +28A4; [0C DD D0, 05, 05] -2864; [0C DB 0E, 05, 05] +28A5; [0C DD D7, 05, 05] -2865; [0C DB 15, 05, 05] +28A6; [0C DD DE, 05, 05] -2866; [0C DB 1C, 05, 05] +28A7; [0C DD E5, 05, 05] -2867; [0C DB 23, 05, 05] +28A8; [0C DD EC, 05, 05] -2868; [0C DB 2A, 05, 05] +28A9; [0C DD F3, 05, 05] -2869; [0C DB 31, 05, 05] +28AA; [0C DD FA, 05, 05] -286A; [0C DB 38, 05, 05] +28AB; [0C DE 03, 05, 05] -286B; [0C DB 3F, 05, 05] +28AC; [0C DE 0A, 05, 05] -286C; [0C DB 46, 05, 05] +28AD; [0C DE 11, 05, 05] -286D; [0C DB 4D, 05, 05] +28AE; [0C DE 18, 05, 05] -286E; [0C DB 54, 05, 05] +28AF; [0C DE 1F, 05, 05] -286F; [0C DB 5B, 05, 05] +28B0; [0C DE 26, 05, 05] -2870; [0C DB 62, 05, 05] +28B1; [0C DE 2D, 05, 05] -2871; [0C DB 69, 05, 05] +28B2; [0C DE 34, 05, 05] -2872; [0C DB 70, 05, 05] +28B3; [0C DE 3B, 05, 05] -2873; [0C DB 77, 05, 05] +28B4; [0C DE 42, 05, 05] -2874; [0C DB 7E, 05, 05] +28B5; [0C DE 49, 05, 05] -2875; [0C DB 85, 05, 05] +28B6; [0C DE 50, 05, 05] -2876; [0C DB 8C, 05, 05] +28B7; [0C DE 57, 05, 05] -2877; [0C DB 93, 05, 05] +28B8; [0C DE 5E, 05, 05] -2878; [0C DB 9A, 05, 05] +28B9; [0C DE 65, 05, 05] -2879; [0C DB A1, 05, 05] +28BA; [0C DE 6C, 05, 05] -287A; [0C DB A8, 05, 05] +28BB; [0C DE 73, 05, 05] -287B; [0C DB AF, 05, 05] +28BC; [0C DE 7A, 05, 05] -287C; [0C DB B6, 05, 05] +28BD; [0C DE 81, 05, 05] -287D; [0C DB BD, 05, 05] +28BE; [0C DE 88, 05, 05] -287E; [0C DB C4, 05, 05] +28BF; [0C DE 8F, 05, 05] -287F; [0C DB CB, 05, 05] +28C0; [0C DE 96, 05, 05] -2880; [0C DB D2, 05, 05] +28C1; [0C DE 9D, 05, 05] -2881; [0C DB D9, 05, 05] +28C2; [0C DE A4, 05, 05] -2882; [0C DB E0, 05, 05] +28C3; [0C DE AB, 05, 05] -2883; [0C DB E7, 05, 05] +28C4; [0C DE B2, 05, 05] -2884; [0C DB EE, 05, 05] +28C5; [0C DE B9, 05, 05] -2885; [0C DB F5, 05, 05] +28C6; [0C DE C0, 05, 05] -2886; [0C DB FC, 05, 05] +28C7; [0C DE C7, 05, 05] -2887; [0C DC 05, 05, 05] +28C8; [0C DE CE, 05, 05] -2888; [0C DC 0C, 05, 05] +28C9; [0C DE D5, 05, 05] -2889; [0C DC 13, 05, 05] +28CA; [0C DE DC, 05, 05] -288A; [0C DC 1A, 05, 05] +28CB; [0C DE E3, 05, 05] -288B; [0C DC 21, 05, 05] +28CC; [0C DE EA, 05, 05] -288C; [0C DC 28, 05, 05] +28CD; [0C DE F1, 05, 05] -288D; [0C DC 2F, 05, 05] +28CE; [0C DE F8, 05, 05] -288E; [0C DC 36, 05, 05] +28CF; [0C DE FF, 05, 05] -288F; [0C DC 3D, 05, 05] +28D0; [0C DF 08, 05, 05] -2890; [0C DC 44, 05, 05] +28D1; [0C DF 0F, 05, 05] -2891; [0C DC 4B, 05, 05] +28D2; [0C DF 16, 05, 05] -2892; [0C DC 52, 05, 05] +28D3; [0C DF 1D, 05, 05] -2893; [0C DC 59, 05, 05] +28D4; [0C DF 24, 05, 05] -2894; [0C DC 60, 05, 05] +28D5; [0C DF 2B, 05, 05] -2895; [0C DC 67, 05, 05] +28D6; [0C DF 32, 05, 05] -2896; [0C DC 6E, 05, 05] +28D7; [0C DF 39, 05, 05] -2897; [0C DC 75, 05, 05] +28D8; [0C DF 40, 05, 05] -2898; [0C DC 7C, 05, 05] +28D9; [0C DF 47, 05, 05] -2899; [0C DC 83, 05, 05] +28DA; [0C DF 4E, 05, 05] -289A; [0C DC 8A, 05, 05] +28DB; [0C DF 55, 05, 05] -289B; [0C DC 91, 05, 05] +28DC; [0C DF 5C, 05, 05] -289C; [0C DC 98, 05, 05] +28DD; [0C DF 63, 05, 05] -289D; [0C DC 9F, 05, 05] +28DE; [0C DF 6A, 05, 05] -289E; [0C DC A6, 05, 05] +28DF; [0C DF 71, 05, 05] -289F; [0C DC AD, 05, 05] +28E0; [0C DF 78, 05, 05] -28A0; [0C DC B4, 05, 05] +28E1; [0C DF 7F, 05, 05] -28A1; [0C DC BB, 05, 05] +28E2; [0C DF 86, 05, 05] -28A2; [0C DC C2, 05, 05] +28E3; [0C DF 8D, 05, 05] -28A3; [0C DC C9, 05, 05] +28E4; [0C DF 94, 05, 05] -28A4; [0C DC D0, 05, 05] +28E5; [0C DF 9B, 05, 05] -28A5; [0C DC D7, 05, 05] +28E6; [0C DF A2, 05, 05] -28A6; [0C DC DE, 05, 05] +28E7; [0C DF A9, 05, 05] -28A7; [0C DC E5, 05, 05] +28E8; [0C DF B0, 05, 05] -28A8; [0C DC EC, 05, 05] +28E9; [0C DF B7, 05, 05] -28A9; [0C DC F3, 05, 05] +28EA; [0C DF BE, 05, 05] -28AA; [0C DC FA, 05, 05] +28EB; [0C DF C5, 05, 05] -28AB; [0C DD 03, 05, 05] +28EC; [0C DF CC, 05, 05] -28AC; [0C DD 0A, 05, 05] +28ED; [0C DF D3, 05, 05] -28AD; [0C DD 11, 05, 05] +28EE; [0C DF DA, 05, 05] -28AE; [0C DD 18, 05, 05] +28EF; [0C DF E1, 05, 05] -28AF; [0C DD 1F, 05, 05] +28F0; [0C DF E8, 05, 05] -28B0; [0C DD 26, 05, 05] +28F1; [0C DF EF, 05, 05] -28B1; [0C DD 2D, 05, 05] +28F2; [0C DF F6, 05, 05] -28B2; [0C DD 34, 05, 05] +28F3; [0C DF FD, 05, 05] -28B3; [0C DD 3B, 05, 05] +28F4; [0C E0 06, 05, 05] -28B4; [0C DD 42, 05, 05] +28F5; [0C E0 0D, 05, 05] -28B5; [0C DD 49, 05, 05] +28F6; [0C E0 14, 05, 05] -28B6; [0C DD 50, 05, 05] +28F7; [0C E0 1B, 05, 05] -28B7; [0C DD 57, 05, 05] +28F8; [0C E0 22, 05, 05] -28B8; [0C DD 5E, 05, 05] +28F9; [0C E0 29, 05, 05] -28B9; [0C DD 65, 05, 05] +28FA; [0C E0 30, 05, 05] -28BA; [0C DD 6C, 05, 05] +28FB; [0C E0 37, 05, 05] -28BB; [0C DD 73, 05, 05] +28FC; [0C E0 3E, 05, 05] -28BC; [0C DD 7A, 05, 05] +28FD; [0C E0 45, 05, 05] -28BD; [0C DD 81, 05, 05] +28FE; [0C E0 4C, 05, 05] -28BE; [0C DD 88, 05, 05] +28FF; [0C E0 53, 05, 05] -28BF; [0C DD 8F, 05, 05] +268A; [0C E0 5A, 05, 05] -28C0; [0C DD 96, 05, 05] +268B; [0C E0 61, 05, 05] -28C1; [0C DD 9D, 05, 05] +268C; [0C E0 68, 05, 05] -28C2; [0C DD A4, 05, 05] +268D; [0C E0 6F, 05, 05] -28C3; [0C DD AB, 05, 05] +268E; [0C E0 76, 05, 05] -28C4; [0C DD B2, 05, 05] +268F; [0C E0 7D, 05, 05] -28C5; [0C DD B9, 05, 05] +2630; [0C E0 84, 05, 05] -28C6; [0C DD C0, 05, 05] +2631; [0C E0 8B, 05, 05] -28C7; [0C DD C7, 05, 05] +2632; [0C E0 92, 05, 05] -28C8; [0C DD CE, 05, 05] +2633; [0C E0 99, 05, 05] -28C9; [0C DD D5, 05, 05] +2634; [0C E0 A0, 05, 05] -28CA; [0C DD DC, 05, 05] +2635; [0C E0 A7, 05, 05] -28CB; [0C DD E3, 05, 05] +2636; [0C E0 AE, 05, 05] -28CC; [0C DD EA, 05, 05] +2637; [0C E0 B5, 05, 05] -28CD; [0C DD F1, 05, 05] +4DC0; [0C E0 BC, 05, 05] -28CE; [0C DD F8, 05, 05] +4DC1; [0C E0 C3, 05, 05] -28CF; [0C DD FF, 05, 05] +4DC2; [0C E0 CA, 05, 05] -28D0; [0C DE 08, 05, 05] +4DC3; [0C E0 D1, 05, 05] -28D1; [0C DE 0F, 05, 05] +4DC4; [0C E0 D8, 05, 05] -28D2; [0C DE 16, 05, 05] +4DC5; [0C E0 DF, 05, 05] -28D3; [0C DE 1D, 05, 05] +4DC6; [0C E0 E6, 05, 05] -28D4; [0C DE 24, 05, 05] +4DC7; [0C E0 ED, 05, 05] -28D5; [0C DE 2B, 05, 05] +4DC8; [0C E0 F4, 05, 05] -28D6; [0C DE 32, 05, 05] +4DC9; [0C E0 FB, 05, 05] -28D7; [0C DE 39, 05, 05] +4DCA; [0C E1 04, 05, 05] -28D8; [0C DE 40, 05, 05] +4DCB; [0C E1 0B, 05, 05] -28D9; [0C DE 47, 05, 05] +4DCC; [0C E1 12, 05, 05] -28DA; [0C DE 4E, 05, 05] +4DCD; [0C E1 19, 05, 05] -28DB; [0C DE 55, 05, 05] +4DCE; [0C E1 20, 05, 05] -28DC; [0C DE 5C, 05, 05] +4DCF; [0C E1 27, 05, 05] -28DD; [0C DE 63, 05, 05] +4DD0; [0C E1 2E, 05, 05] -28DE; [0C DE 6A, 05, 05] +4DD1; [0C E1 35, 05, 05] -28DF; [0C DE 71, 05, 05] +4DD2; [0C E1 3C, 05, 05] -28E0; [0C DE 78, 05, 05] +4DD3; [0C E1 43, 05, 05] -28E1; [0C DE 7F, 05, 05] +4DD4; [0C E1 4A, 05, 05] -28E2; [0C DE 86, 05, 05] +4DD5; [0C E1 51, 05, 05] -28E3; [0C DE 8D, 05, 05] +4DD6; [0C E1 58, 05, 05] -28E4; [0C DE 94, 05, 05] +4DD7; [0C E1 5F, 05, 05] -28E5; [0C DE 9B, 05, 05] +4DD8; [0C E1 66, 05, 05] -28E6; [0C DE A2, 05, 05] +4DD9; [0C E1 6D, 05, 05] -28E7; [0C DE A9, 05, 05] +4DDA; [0C E1 74, 05, 05] -28E8; [0C DE B0, 05, 05] +4DDB; [0C E1 7B, 05, 05] -28E9; [0C DE B7, 05, 05] +4DDC; [0C E1 82, 05, 05] -28EA; [0C DE BE, 05, 05] +4DDD; [0C E1 89, 05, 05] -28EB; [0C DE C5, 05, 05] +4DDE; [0C E1 90, 05, 05] -28EC; [0C DE CC, 05, 05] +4DDF; [0C E1 97, 05, 05] -28ED; [0C DE D3, 05, 05] +4DE0; [0C E1 9E, 05, 05] -28EE; [0C DE DA, 05, 05] +4DE1; [0C E1 A5, 05, 05] -28EF; [0C DE E1, 05, 05] +4DE2; [0C E1 AC, 05, 05] -28F0; [0C DE E8, 05, 05] +4DE3; [0C E1 B3, 05, 05] -28F1; [0C DE EF, 05, 05] +4DE4; [0C E1 BA, 05, 05] -28F2; [0C DE F6, 05, 05] +4DE5; [0C E1 C1, 05, 05] -28F3; [0C DE FD, 05, 05] +4DE6; [0C E1 C8, 05, 05] -28F4; [0C DF 06, 05, 05] +4DE7; [0C E1 CF, 05, 05] -28F5; [0C DF 0D, 05, 05] +4DE8; [0C E1 D6, 05, 05] -28F6; [0C DF 14, 05, 05] +4DE9; [0C E1 DD, 05, 05] -28F7; [0C DF 1B, 05, 05] +4DEA; [0C E1 E4, 05, 05] -28F8; [0C DF 22, 05, 05] +4DEB; [0C E1 EB, 05, 05] -28F9; [0C DF 29, 05, 05] +4DEC; [0C E1 F2, 05, 05] -28FA; [0C DF 30, 05, 05] +4DED; [0C E1 F9, 05, 05] -28FB; [0C DF 37, 05, 05] +4DEE; [0C E2 02, 05, 05] -28FC; [0C DF 3E, 05, 05] +4DEF; [0C E2 09, 05, 05] -28FD; [0C DF 45, 05, 05] +4DF0; [0C E2 10, 05, 05] -28FE; [0C DF 4C, 05, 05] +4DF1; [0C E2 17, 05, 05] -28FF; [0C DF 53, 05, 05] +4DF2; [0C E2 1E, 05, 05] -268A; [0C DF 5A, 05, 05] +4DF3; [0C E2 25, 05, 05] -268B; [0C DF 61, 05, 05] +4DF4; [0C E2 2C, 05, 05] -268C; [0C DF 68, 05, 05] +4DF5; [0C E2 33, 05, 05] -268D; [0C DF 6F, 05, 05] +4DF6; [0C E2 3A, 05, 05] -268E; [0C DF 76, 05, 05] +4DF7; [0C E2 41, 05, 05] -268F; [0C DF 7D, 05, 05] +4DF8; [0C E2 48, 05, 05] -2630; [0C DF 84, 05, 05] +4DF9; [0C E2 4F, 05, 05] -2631; [0C DF 8B, 05, 05] +4DFA; [0C E2 56, 05, 05] -2632; [0C DF 92, 05, 05] +4DFB; [0C E2 5D, 05, 05] -2633; [0C DF 99, 05, 05] +4DFC; [0C E2 64, 05, 05] -2634; [0C DF A0, 05, 05] +4DFD; [0C E2 6B, 05, 05] -2635; [0C DF A7, 05, 05] +4DFE; [0C E2 72, 05, 05] -2636; [0C DF AE, 05, 05] +4DFF; [0C E2 79, 05, 05] -2637; [0C DF B5, 05, 05] +1D300; [0C E2 80, 05, 05] -4DC0; [0C DF BC, 05, 05] +1D301; [0C E2 87, 05, 05] -4DC1; [0C DF C3, 05, 05] +1D302; [0C E2 8E, 05, 05] -4DC2; [0C DF CA, 05, 05] +1D303; [0C E2 95, 05, 05] -4DC3; [0C DF D1, 05, 05] +1D304; [0C E2 9C, 05, 05] -4DC4; [0C DF D8, 05, 05] +1D305; [0C E2 A3, 05, 05] -4DC5; [0C DF DF, 05, 05] +1D306; [0C E2 AA, 05, 05] -4DC6; [0C DF E6, 05, 05] +1D307; [0C E2 B1, 05, 05] -4DC7; [0C DF ED, 05, 05] +1D308; [0C E2 B8, 05, 05] -4DC8; [0C DF F4, 05, 05] +1D309; [0C E2 BF, 05, 05] -4DC9; [0C DF FB, 05, 05] +1D30A; [0C E2 C6, 05, 05] -4DCA; [0C E0 04, 05, 05] +1D30B; [0C E2 CD, 05, 05] -4DCB; [0C E0 0B, 05, 05] +1D30C; [0C E2 D4, 05, 05] -4DCC; [0C E0 12, 05, 05] +1D30D; [0C E2 DB, 05, 05] -4DCD; [0C E0 19, 05, 05] +1D30E; [0C E2 E2, 05, 05] -4DCE; [0C E0 20, 05, 05] +1D30F; [0C E2 E9, 05, 05] -4DCF; [0C E0 27, 05, 05] +1D310; [0C E2 F0, 05, 05] -4DD0; [0C E0 2E, 05, 05] +1D311; [0C E2 F7, 05, 05] -4DD1; [0C E0 35, 05, 05] +1D312; [0C E2 FE, 05, 05] -4DD2; [0C E0 3C, 05, 05] +1D313; [0C E3 07, 05, 05] -4DD3; [0C E0 43, 05, 05] +1D314; [0C E3 0E, 05, 05] -4DD4; [0C E0 4A, 05, 05] +1D315; [0C E3 15, 05, 05] -4DD5; [0C E0 51, 05, 05] +1D316; [0C E3 1C, 05, 05] -4DD6; [0C E0 58, 05, 05] +1D317; [0C E3 23, 05, 05] -4DD7; [0C E0 5F, 05, 05] +1D318; [0C E3 2A, 05, 05] -4DD8; [0C E0 66, 05, 05] +1D319; [0C E3 31, 05, 05] -4DD9; [0C E0 6D, 05, 05] +1D31A; [0C E3 38, 05, 05] -4DDA; [0C E0 74, 05, 05] +1D31B; [0C E3 3F, 05, 05] -4DDB; [0C E0 7B, 05, 05] +1D31C; [0C E3 46, 05, 05] -4DDC; [0C E0 82, 05, 05] +1D31D; [0C E3 4D, 05, 05] -4DDD; [0C E0 89, 05, 05] +1D31E; [0C E3 54, 05, 05] -4DDE; [0C E0 90, 05, 05] +1D31F; [0C E3 5B, 05, 05] -4DDF; [0C E0 97, 05, 05] +1D320; [0C E3 62, 05, 05] -4DE0; [0C E0 9E, 05, 05] +1D321; [0C E3 69, 05, 05] -4DE1; [0C E0 A5, 05, 05] +1D322; [0C E3 70, 05, 05] -4DE2; [0C E0 AC, 05, 05] +1D323; [0C E3 77, 05, 05] -4DE3; [0C E0 B3, 05, 05] +1D324; [0C E3 7E, 05, 05] -4DE4; [0C E0 BA, 05, 05] +1D325; [0C E3 85, 05, 05] -4DE5; [0C E0 C1, 05, 05] +1D326; [0C E3 8C, 05, 05] -4DE6; [0C E0 C8, 05, 05] +1D327; [0C E3 93, 05, 05] -4DE7; [0C E0 CF, 05, 05] +1D328; [0C E3 9A, 05, 05] -4DE8; [0C E0 D6, 05, 05] +1D329; [0C E3 A1, 05, 05] -4DE9; [0C E0 DD, 05, 05] +1D32A; [0C E3 A8, 05, 05] -4DEA; [0C E0 E4, 05, 05] +1D32B; [0C E3 AF, 05, 05] -4DEB; [0C E0 EB, 05, 05] +1D32C; [0C E3 B6, 05, 05] -4DEC; [0C E0 F2, 05, 05] +1D32D; [0C E3 BD, 05, 05] -4DED; [0C E0 F9, 05, 05] +1D32E; [0C E3 C4, 05, 05] -4DEE; [0C E1 02, 05, 05] +1D32F; [0C E3 CB, 05, 05] -4DEF; [0C E1 09, 05, 05] +1D330; [0C E3 D2, 05, 05] -4DF0; [0C E1 10, 05, 05] +1D331; [0C E3 D9, 05, 05] -4DF1; [0C E1 17, 05, 05] +1D332; [0C E3 E0, 05, 05] -4DF2; [0C E1 1E, 05, 05] +1D333; [0C E3 E7, 05, 05] -4DF3; [0C E1 25, 05, 05] +1D334; [0C E3 EE, 05, 05] -4DF4; [0C E1 2C, 05, 05] +1D335; [0C E3 F5, 05, 05] -4DF5; [0C E1 33, 05, 05] +1D336; [0C E3 FC, 05, 05] -4DF6; [0C E1 3A, 05, 05] +1D337; [0C E4 05, 05, 05] -4DF7; [0C E1 41, 05, 05] +1D338; [0C E4 0C, 05, 05] -4DF8; [0C E1 48, 05, 05] +1D339; [0C E4 13, 05, 05] -4DF9; [0C E1 4F, 05, 05] +1D33A; [0C E4 1A, 05, 05] -4DFA; [0C E1 56, 05, 05] +1D33B; [0C E4 21, 05, 05] -4DFB; [0C E1 5D, 05, 05] +1D33C; [0C E4 28, 05, 05] -4DFC; [0C E1 64, 05, 05] +1D33D; [0C E4 2F, 05, 05] -4DFD; [0C E1 6B, 05, 05] +1D33E; [0C E4 36, 05, 05] -4DFE; [0C E1 72, 05, 05] +1D33F; [0C E4 3D, 05, 05] -4DFF; [0C E1 79, 05, 05] +1D340; [0C E4 44, 05, 05] -1D300; [0C E1 80, 05, 05] +1D341; [0C E4 4B, 05, 05] -1D301; [0C E1 87, 05, 05] +1D342; [0C E4 52, 05, 05] -1D302; [0C E1 8E, 05, 05] +1D343; [0C E4 59, 05, 05] -1D303; [0C E1 95, 05, 05] +1D344; [0C E4 60, 05, 05] -1D304; [0C E1 9C, 05, 05] +1D345; [0C E4 67, 05, 05] -1D305; [0C E1 A3, 05, 05] +1D346; [0C E4 6E, 05, 05] -1D306; [0C E1 AA, 05, 05] +1D347; [0C E4 75, 05, 05] -1D307; [0C E1 B1, 05, 05] +1D348; [0C E4 7C, 05, 05] -1D308; [0C E1 B8, 05, 05] +1D349; [0C E4 83, 05, 05] -1D309; [0C E1 BF, 05, 05] +1D34A; [0C E4 8A, 05, 05] -1D30A; [0C E1 C6, 05, 05] +1D34B; [0C E4 91, 05, 05] -1D30B; [0C E1 CD, 05, 05] +1D34C; [0C E4 98, 05, 05] -1D30C; [0C E1 D4, 05, 05] +1D34D; [0C E4 9F, 05, 05] -1D30D; [0C E1 DB, 05, 05] +1D34E; [0C E4 A6, 05, 05] -1D30E; [0C E1 E2, 05, 05] +1D34F; [0C E4 AD, 05, 05] -1D30F; [0C E1 E9, 05, 05] +1D350; [0C E4 B4, 05, 05] -1D310; [0C E1 F0, 05, 05] +1D351; [0C E4 BB, 05, 05] -1D311; [0C E1 F7, 05, 05] +1D352; [0C E4 C2, 05, 05] -1D312; [0C E1 FE, 05, 05] +1D353; [0C E4 C9, 05, 05] -1D313; [0C E2 07, 05, 05] +1D354; [0C E4 D0, 05, 05] -1D314; [0C E2 0E, 05, 05] +1D355; [0C E4 D7, 05, 05] -1D315; [0C E2 15, 05, 05] +1D356; [0C E4 DE, 05, 05] -1D316; [0C E2 1C, 05, 05] +A490; [0C E4 E5, 05, 05] -1D317; [0C E2 23, 05, 05] +A491; [0C E4 EC, 05, 05] -1D318; [0C E2 2A, 05, 05] +A492; [0C E4 F3, 05, 05] -1D319; [0C E2 31, 05, 05] +A493; [0C E4 FA, 05, 05] -1D31A; [0C E2 38, 05, 05] +A494; [0C E5 03, 05, 05] -1D31B; [0C E2 3F, 05, 05] +A495; [0C E5 0A, 05, 05] -1D31C; [0C E2 46, 05, 05] +A496; [0C E5 11, 05, 05] -1D31D; [0C E2 4D, 05, 05] +A497; [0C E5 18, 05, 05] -1D31E; [0C E2 54, 05, 05] +A498; [0C E5 1F, 05, 05] -1D31F; [0C E2 5B, 05, 05] +A499; [0C E5 26, 05, 05] -1D320; [0C E2 62, 05, 05] +A49A; [0C E5 2D, 05, 05] -1D321; [0C E2 69, 05, 05] +A49B; [0C E5 34, 05, 05] -1D322; [0C E2 70, 05, 05] +A49C; [0C E5 3B, 05, 05] -1D323; [0C E2 77, 05, 05] +A49D; [0C E5 42, 05, 05] -1D324; [0C E2 7E, 05, 05] +A49E; [0C E5 49, 05, 05] -1D325; [0C E2 85, 05, 05] +A49F; [0C E5 50, 05, 05] -1D326; [0C E2 8C, 05, 05] +A4A0; [0C E5 57, 05, 05] -1D327; [0C E2 93, 05, 05] +A4A1; [0C E5 5E, 05, 05] -1D328; [0C E2 9A, 05, 05] +A4A2; [0C E5 65, 05, 05] -1D329; [0C E2 A1, 05, 05] +A4A3; [0C E5 6C, 05, 05] -1D32A; [0C E2 A8, 05, 05] +A4A4; [0C E5 73, 05, 05] -1D32B; [0C E2 AF, 05, 05] +A4A5; [0C E5 7A, 05, 05] -1D32C; [0C E2 B6, 05, 05] +A4A6; [0C E5 81, 05, 05] -1D32D; [0C E2 BD, 05, 05] +A4A7; [0C E5 88, 05, 05] -1D32E; [0C E2 C4, 05, 05] +A4A8; [0C E5 8F, 05, 05] -1D32F; [0C E2 CB, 05, 05] +A4A9; [0C E5 96, 05, 05] -1D330; [0C E2 D2, 05, 05] +A4AA; [0C E5 9D, 05, 05] -1D331; [0C E2 D9, 05, 05] +A4AB; [0C E5 A4, 05, 05] -1D332; [0C E2 E0, 05, 05] +A4AC; [0C E5 AB, 05, 05] -1D333; [0C E2 E7, 05, 05] +A4AD; [0C E5 B2, 05, 05] -1D334; [0C E2 EE, 05, 05] +A4AE; [0C E5 B9, 05, 05] -1D335; [0C E2 F5, 05, 05] +A4AF; [0C E5 C0, 05, 05] -1D336; [0C E2 FC, 05, 05] +A4B0; [0C E5 C7, 05, 05] -1D337; [0C E3 05, 05, 05] +A4B1; [0C E5 CE, 05, 05] -1D338; [0C E3 0C, 05, 05] +A4B2; [0C E5 D5, 05, 05] -1D339; [0C E3 13, 05, 05] +A4B3; [0C E5 DC, 05, 05] -1D33A; [0C E3 1A, 05, 05] +A4B4; [0C E5 E3, 05, 05] -1D33B; [0C E3 21, 05, 05] +A4B5; [0C E5 EA, 05, 05] -1D33C; [0C E3 28, 05, 05] +A4B6; [0C E5 F1, 05, 05] -1D33D; [0C E3 2F, 05, 05] +A4B7; [0C E5 F8, 05, 05] -1D33E; [0C E3 36, 05, 05] +A4B8; [0C E5 FF, 05, 05] -1D33F; [0C E3 3D, 05, 05] +A4B9; [0C E6 08, 05, 05] -1D340; [0C E3 44, 05, 05] +A4BA; [0C E6 0F, 05, 05] -1D341; [0C E3 4B, 05, 05] +A4BB; [0C E6 16, 05, 05] -1D342; [0C E3 52, 05, 05] +A4BC; [0C E6 1D, 05, 05] -1D343; [0C E3 59, 05, 05] +A4BD; [0C E6 24, 05, 05] -1D344; [0C E3 60, 05, 05] +A4BE; [0C E6 2B, 05, 05] -1D345; [0C E3 67, 05, 05] +A4BF; [0C E6 32, 05, 05] -1D346; [0C E3 6E, 05, 05] +A4C0; [0C E6 39, 05, 05] -1D347; [0C E3 75, 05, 05] +A4C1; [0C E6 40, 05, 05] -1D348; [0C E3 7C, 05, 05] +A4C2; [0C E6 47, 05, 05] -1D349; [0C E3 83, 05, 05] +A4C3; [0C E6 4E, 05, 05] -1D34A; [0C E3 8A, 05, 05] +A4C4; [0C E6 55, 05, 05] -1D34B; [0C E3 91, 05, 05] +A4C5; [0C E6 5C, 05, 05] -1D34C; [0C E3 98, 05, 05] +A4C6; [0C E6 63, 05, 05] -1D34D; [0C E3 9F, 05, 05] +10137; [0C E6 6A, 05, 05] -1D34E; [0C E3 A6, 05, 05] +10138; [0C E6 71, 05, 05] -1D34F; [0C E3 AD, 05, 05] +10139; [0C E6 78, 05, 05] -1D350; [0C E3 B4, 05, 05] +1013A; [0C E6 7F, 05, 05] -1D351; [0C E3 BB, 05, 05] +1013B; [0C E6 86, 05, 05] -1D352; [0C E3 C2, 05, 05] +1013C; [0C E6 8D, 05, 05] -1D353; [0C E3 C9, 05, 05] +1013D; [0C E6 94, 05, 05] -1D354; [0C E3 D0, 05, 05] +1013E; [0C E6 9B, 05, 05] -1D355; [0C E3 D7, 05, 05] +1013F; [0C E6 A2, 05, 05] -1D356; [0C E3 DE, 05, 05] +10179; [0C E6 A9, 05, 05] -A490; [0C E3 E5, 05, 05] +1017A; [0C E6 B0, 05, 05] -A491; [0C E3 EC, 05, 05] +1017B; [0C E6 B7, 05, 05] -A492; [0C E3 F3, 05, 05] +1017C; [0C E6 BE, 05, 05] -A493; [0C E3 FA, 05, 05] +1017D; [0C E6 C5, 05, 05] -A494; [0C E4 03, 05, 05] +1017E; [0C E6 CC, 05, 05] -A495; [0C E4 0A, 05, 05] +1017F; [0C E6 D3, 05, 05] -A496; [0C E4 11, 05, 05] +10180; [0C E6 DA, 05, 05] -A497; [0C E4 18, 05, 05] +10181; [0C E6 E1, 05, 05] -A498; [0C E4 1F, 05, 05] +10182; [0C E6 E8, 05, 05] -A499; [0C E4 26, 05, 05] +10183; [0C E6 EF, 05, 05] -A49A; [0C E4 2D, 05, 05] +10184; [0C E6 F6, 05, 05] -A49B; [0C E4 34, 05, 05] +10185; [0C E6 FD, 05, 05] -A49C; [0C E4 3B, 05, 05] +10186; [0C E7 06, 05, 05] -A49D; [0C E4 42, 05, 05] +10187; [0C E7 0D, 05, 05] -A49E; [0C E4 49, 05, 05] +10188; [0C E7 14, 05, 05] -A49F; [0C E4 50, 05, 05] +10189; [0C E7 1B, 05, 05] -A4A0; [0C E4 57, 05, 05] +1018C; [0C E7 22, 05, 05] -A4A1; [0C E4 5E, 05, 05] +1018D; [0C E7 29, 05, 05] -A4A2; [0C E4 65, 05, 05] +1018E; [0C E7 30, 05, 05] -A4A3; [0C E4 6C, 05, 05] +10190; [0C E7 37, 05, 05] -A4A4; [0C E4 73, 05, 05] +10191; [0C E7 3E, 05, 05] -A4A5; [0C E4 7A, 05, 05] +10192; [0C E7 45, 05, 05] -A4A6; [0C E4 81, 05, 05] +10193; [0C E7 4C, 05, 05] -A4A7; [0C E4 88, 05, 05] +10194; [0C E7 53, 05, 05] -A4A8; [0C E4 8F, 05, 05] +10195; [0C E7 5A, 05, 05] -A4A9; [0C E4 96, 05, 05] +10196; [0C E7 61, 05, 05] -A4AA; [0C E4 9D, 05, 05] +10197; [0C E7 68, 05, 05] -A4AB; [0C E4 A4, 05, 05] +10198; [0C E7 6F, 05, 05] -A4AC; [0C E4 AB, 05, 05] +10199; [0C E7 76, 05, 05] -A4AD; [0C E4 B2, 05, 05] +1019A; [0C E7 7D, 05, 05] -A4AE; [0C E4 B9, 05, 05] +1019B; [0C E7 84, 05, 05] -A4AF; [0C E4 C0, 05, 05] +101A0; [0C E7 8B, 05, 05] -A4B0; [0C E4 C7, 05, 05] +101D0; [0C E7 92, 05, 05] -A4B1; [0C E4 CE, 05, 05] +101D1; [0C E7 99, 05, 05] -A4B2; [0C E4 D5, 05, 05] +101D2; [0C E7 A0, 05, 05] -A4B3; [0C E4 DC, 05, 05] +101D3; [0C E7 A7, 05, 05] -A4B4; [0C E4 E3, 05, 05] +101D4; [0C E7 AE, 05, 05] -A4B5; [0C E4 EA, 05, 05] +101D5; [0C E7 B5, 05, 05] -A4B6; [0C E4 F1, 05, 05] +101D6; [0C E7 BC, 05, 05] -A4B7; [0C E4 F8, 05, 05] +101D7; [0C E7 C3, 05, 05] -A4B8; [0C E4 FF, 05, 05] +101D8; [0C E7 CA, 05, 05] -A4B9; [0C E5 08, 05, 05] +101D9; [0C E7 D1, 05, 05] -A4BA; [0C E5 0F, 05, 05] +101DA; [0C E7 D8, 05, 05] -A4BB; [0C E5 16, 05, 05] +101DB; [0C E7 DF, 05, 05] -A4BC; [0C E5 1D, 05, 05] +101DC; [0C E7 E6, 05, 05] -A4BD; [0C E5 24, 05, 05] +101DD; [0C E7 ED, 05, 05] -A4BE; [0C E5 2B, 05, 05] +101DE; [0C E7 F4, 05, 05] -A4BF; [0C E5 32, 05, 05] +101DF; [0C E7 FB, 05, 05] -A4C0; [0C E5 39, 05, 05] +101E0; [0C E8 04, 05, 05] -A4C1; [0C E5 40, 05, 05] +101E1; [0C E8 0B, 05, 05] -A4C2; [0C E5 47, 05, 05] +101E2; [0C E8 12, 05, 05] -A4C3; [0C E5 4E, 05, 05] +101E3; [0C E8 19, 05, 05] -A4C4; [0C E5 55, 05, 05] +101E4; [0C E8 20, 05, 05] -A4C5; [0C E5 5C, 05, 05] +101E5; [0C E8 27, 05, 05] -A4C6; [0C E5 63, 05, 05] +101E6; [0C E8 2E, 05, 05] -10137; [0C E5 6A, 05, 05] +101E7; [0C E8 35, 05, 05] -10138; [0C E5 71, 05, 05] +101E8; [0C E8 3C, 05, 05] -10139; [0C E5 78, 05, 05] +101E9; [0C E8 43, 05, 05] -1013A; [0C E5 7F, 05, 05] +101EA; [0C E8 4A, 05, 05] -1013B; [0C E5 86, 05, 05] +101EB; [0C E8 51, 05, 05] -1013C; [0C E5 8D, 05, 05] +101EC; [0C E8 58, 05, 05] -1013D; [0C E5 94, 05, 05] +101ED; [0C E8 5F, 05, 05] -1013E; [0C E5 9B, 05, 05] +101EE; [0C E8 66, 05, 05] -1013F; [0C E5 A2, 05, 05] +101EF; [0C E8 6D, 05, 05] -10179; [0C E5 A9, 05, 05] +101F0; [0C E8 74, 05, 05] -1017A; [0C E5 B0, 05, 05] +101F1; [0C E8 7B, 05, 05] -1017B; [0C E5 B7, 05, 05] +101F2; [0C E8 82, 05, 05] -1017C; [0C E5 BE, 05, 05] +101F3; [0C E8 89, 05, 05] -1017D; [0C E5 C5, 05, 05] +101F4; [0C E8 90, 05, 05] -1017E; [0C E5 CC, 05, 05] +101F5; [0C E8 97, 05, 05] -1017F; [0C E5 D3, 05, 05] +101F6; [0C E8 9E, 05, 05] -10180; [0C E5 DA, 05, 05] +101F7; [0C E8 A5, 05, 05] -10181; [0C E5 E1, 05, 05] +101F8; [0C E8 AC, 05, 05] -10182; [0C E5 E8, 05, 05] +101F9; [0C E8 B3, 05, 05] -10183; [0C E5 EF, 05, 05] +101FA; [0C E8 BA, 05, 05] -10184; [0C E5 F6, 05, 05] +101FB; [0C E8 C1, 05, 05] -10185; [0C E5 FD, 05, 05] +101FC; [0C E8 C8, 05, 05] -10186; [0C E6 06, 05, 05] +10877; [0C E8 CF, 05, 05] -10187; [0C E6 0D, 05, 05] +10878; [0C E8 D6, 05, 05] -10188; [0C E6 14, 05, 05] +16B3C; [0C E8 DD, 05, 05] -10189; [0C E6 1B, 05, 05] +16B3D; [0C E8 E4, 05, 05] -1018C; [0C E6 22, 05, 05] +16B3E; [0C E8 EB, 05, 05] -10190; [0C E6 29, 05, 05] +16B3F; [0C E8 F2, 05, 05] -10191; [0C E6 30, 05, 05] +16B45; [0C E8 F9, 05, 05] -10192; [0C E6 37, 05, 05] +1D000; [0C E9 02, 05, 05] -10193; [0C E6 3E, 05, 05] +1D001; [0C E9 09, 05, 05] -10194; [0C E6 45, 05, 05] +1D002; [0C E9 10, 05, 05] -10195; [0C E6 4C, 05, 05] +1D003; [0C E9 17, 05, 05] -10196; [0C E6 53, 05, 05] +1D004; [0C E9 1E, 05, 05] -10197; [0C E6 5A, 05, 05] +1D005; [0C E9 25, 05, 05] -10198; [0C E6 61, 05, 05] +1D006; [0C E9 2C, 05, 05] -10199; [0C E6 68, 05, 05] +1D007; [0C E9 33, 05, 05] -1019A; [0C E6 6F, 05, 05] +1D008; [0C E9 3A, 05, 05] -1019B; [0C E6 76, 05, 05] +1D009; [0C E9 41, 05, 05] -101A0; [0C E6 7D, 05, 05] +1D00A; [0C E9 48, 05, 05] -101D0; [0C E6 84, 05, 05] +1D00B; [0C E9 4F, 05, 05] -101D1; [0C E6 8B, 05, 05] +1D00C; [0C E9 56, 05, 05] -101D2; [0C E6 92, 05, 05] +1D00D; [0C E9 5D, 05, 05] -101D3; [0C E6 99, 05, 05] +1D00E; [0C E9 64, 05, 05] -101D4; [0C E6 A0, 05, 05] +1D00F; [0C E9 6B, 05, 05] -101D5; [0C E6 A7, 05, 05] +1D010; [0C E9 72, 05, 05] -101D6; [0C E6 AE, 05, 05] +1D011; [0C E9 79, 05, 05] -101D7; [0C E6 B5, 05, 05] +1D012; [0C E9 80, 05, 05] -101D8; [0C E6 BC, 05, 05] +1D013; [0C E9 87, 05, 05] -101D9; [0C E6 C3, 05, 05] +1D014; [0C E9 8E, 05, 05] -101DA; [0C E6 CA, 05, 05] +1D015; [0C E9 95, 05, 05] -101DB; [0C E6 D1, 05, 05] +1D016; [0C E9 9C, 05, 05] -101DC; [0C E6 D8, 05, 05] +1D017; [0C E9 A3, 05, 05] -101DD; [0C E6 DF, 05, 05] +1D018; [0C E9 AA, 05, 05] -101DE; [0C E6 E6, 05, 05] +1D019; [0C E9 B1, 05, 05] -101DF; [0C E6 ED, 05, 05] +1D01A; [0C E9 B8, 05, 05] -101E0; [0C E6 F4, 05, 05] +1D01B; [0C E9 BF, 05, 05] -101E1; [0C E6 FB, 05, 05] +1D01C; [0C E9 C6, 05, 05] -101E2; [0C E7 04, 05, 05] +1D01D; [0C E9 CD, 05, 05] -101E3; [0C E7 0B, 05, 05] +1D01E; [0C E9 D4, 05, 05] -101E4; [0C E7 12, 05, 05] +1D01F; [0C E9 DB, 05, 05] -101E5; [0C E7 19, 05, 05] +1D020; [0C E9 E2, 05, 05] -101E6; [0C E7 20, 05, 05] +1D021; [0C E9 E9, 05, 05] -101E7; [0C E7 27, 05, 05] +1D022; [0C E9 F0, 05, 05] -101E8; [0C E7 2E, 05, 05] +1D023; [0C E9 F7, 05, 05] -101E9; [0C E7 35, 05, 05] +1D024; [0C E9 FE, 05, 05] -101EA; [0C E7 3C, 05, 05] +1D025; [0C EA 07, 05, 05] -101EB; [0C E7 43, 05, 05] +1D026; [0C EA 0E, 05, 05] -101EC; [0C E7 4A, 05, 05] +1D027; [0C EA 15, 05, 05] -101ED; [0C E7 51, 05, 05] +1D028; [0C EA 1C, 05, 05] -101EE; [0C E7 58, 05, 05] +1D029; [0C EA 23, 05, 05] -101EF; [0C E7 5F, 05, 05] +1D02A; [0C EA 2A, 05, 05] -101F0; [0C E7 66, 05, 05] +1D02B; [0C EA 31, 05, 05] -101F1; [0C E7 6D, 05, 05] +1D02C; [0C EA 38, 05, 05] -101F2; [0C E7 74, 05, 05] +1D02D; [0C EA 3F, 05, 05] -101F3; [0C E7 7B, 05, 05] +1D02E; [0C EA 46, 05, 05] -101F4; [0C E7 82, 05, 05] +1D02F; [0C EA 4D, 05, 05] -101F5; [0C E7 89, 05, 05] +1D030; [0C EA 54, 05, 05] -101F6; [0C E7 90, 05, 05] +1D031; [0C EA 5B, 05, 05] -101F7; [0C E7 97, 05, 05] +1D032; [0C EA 62, 05, 05] -101F8; [0C E7 9E, 05, 05] +1D033; [0C EA 69, 05, 05] -101F9; [0C E7 A5, 05, 05] +1D034; [0C EA 70, 05, 05] -101FA; [0C E7 AC, 05, 05] +1D035; [0C EA 77, 05, 05] -101FB; [0C E7 B3, 05, 05] +1D036; [0C EA 7E, 05, 05] -101FC; [0C E7 BA, 05, 05] +1D037; [0C EA 85, 05, 05] -10877; [0C E7 C1, 05, 05] +1D038; [0C EA 8C, 05, 05] -10878; [0C E7 C8, 05, 05] +1D039; [0C EA 93, 05, 05] -16B3C; [0C E7 CF, 05, 05] +1D03A; [0C EA 9A, 05, 05] -16B3D; [0C E7 D6, 05, 05] +1D03B; [0C EA A1, 05, 05] -16B3E; [0C E7 DD, 05, 05] +1D03C; [0C EA A8, 05, 05] -16B3F; [0C E7 E4, 05, 05] +1D03D; [0C EA AF, 05, 05] -16B45; [0C E7 EB, 05, 05] +1D03E; [0C EA B6, 05, 05] -1D000; [0C E7 F2, 05, 05] +1D03F; [0C EA BD, 05, 05] -1D001; [0C E7 F9, 05, 05] +1D040; [0C EA C4, 05, 05] -1D002; [0C E8 02, 05, 05] +1D041; [0C EA CB, 05, 05] -1D003; [0C E8 09, 05, 05] +1D042; [0C EA D2, 05, 05] -1D004; [0C E8 10, 05, 05] +1D043; [0C EA D9, 05, 05] -1D005; [0C E8 17, 05, 05] +1D044; [0C EA E0, 05, 05] -1D006; [0C E8 1E, 05, 05] +1D045; [0C EA E7, 05, 05] -1D007; [0C E8 25, 05, 05] +1D046; [0C EA EE, 05, 05] -1D008; [0C E8 2C, 05, 05] +1D047; [0C EA F5, 05, 05] -1D009; [0C E8 33, 05, 05] +1D048; [0C EA FC, 05, 05] -1D00A; [0C E8 3A, 05, 05] +1D049; [0C EB 05, 05, 05] -1D00B; [0C E8 41, 05, 05] +1D04A; [0C EB 0C, 05, 05] -1D00C; [0C E8 48, 05, 05] +1D04B; [0C EB 13, 05, 05] -1D00D; [0C E8 4F, 05, 05] +1D04C; [0C EB 1A, 05, 05] -1D00E; [0C E8 56, 05, 05] +1D04D; [0C EB 21, 05, 05] -1D00F; [0C E8 5D, 05, 05] +1D04E; [0C EB 28, 05, 05] -1D010; [0C E8 64, 05, 05] +1D04F; [0C EB 2F, 05, 05] -1D011; [0C E8 6B, 05, 05] +1D050; [0C EB 36, 05, 05] -1D012; [0C E8 72, 05, 05] +1D051; [0C EB 3D, 05, 05] -1D013; [0C E8 79, 05, 05] +1D052; [0C EB 44, 05, 05] -1D014; [0C E8 80, 05, 05] +1D053; [0C EB 4B, 05, 05] -1D015; [0C E8 87, 05, 05] +1D054; [0C EB 52, 05, 05] -1D016; [0C E8 8E, 05, 05] +1D055; [0C EB 59, 05, 05] -1D017; [0C E8 95, 05, 05] +1D056; [0C EB 60, 05, 05] -1D018; [0C E8 9C, 05, 05] +1D057; [0C EB 67, 05, 05] -1D019; [0C E8 A3, 05, 05] +1D058; [0C EB 6E, 05, 05] -1D01A; [0C E8 AA, 05, 05] +1D059; [0C EB 75, 05, 05] -1D01B; [0C E8 B1, 05, 05] +1D05A; [0C EB 7C, 05, 05] -1D01C; [0C E8 B8, 05, 05] +1D05B; [0C EB 83, 05, 05] -1D01D; [0C E8 BF, 05, 05] +1D05C; [0C EB 8A, 05, 05] -1D01E; [0C E8 C6, 05, 05] +1D05D; [0C EB 91, 05, 05] -1D01F; [0C E8 CD, 05, 05] +1D05E; [0C EB 98, 05, 05] -1D020; [0C E8 D4, 05, 05] +1D05F; [0C EB 9F, 05, 05] -1D021; [0C E8 DB, 05, 05] +1D060; [0C EB A6, 05, 05] -1D022; [0C E8 E2, 05, 05] +1D061; [0C EB AD, 05, 05] -1D023; [0C E8 E9, 05, 05] +1D062; [0C EB B4, 05, 05] -1D024; [0C E8 F0, 05, 05] +1D063; [0C EB BB, 05, 05] -1D025; [0C E8 F7, 05, 05] +1D064; [0C EB C2, 05, 05] -1D026; [0C E8 FE, 05, 05] +1D065; [0C EB C9, 05, 05] -1D027; [0C E9 07, 05, 05] +1D066; [0C EB D0, 05, 05] -1D028; [0C E9 0E, 05, 05] +1D067; [0C EB D7, 05, 05] -1D029; [0C E9 15, 05, 05] +1D068; [0C EB DE, 05, 05] -1D02A; [0C E9 1C, 05, 05] +1D069; [0C EB E5, 05, 05] -1D02B; [0C E9 23, 05, 05] +1D06A; [0C EB EC, 05, 05] -1D02C; [0C E9 2A, 05, 05] +1D06B; [0C EB F3, 05, 05] -1D02D; [0C E9 31, 05, 05] +1D06C; [0C EB FA, 05, 05] -1D02E; [0C E9 38, 05, 05] +1D06D; [0C EC 03, 05, 05] -1D02F; [0C E9 3F, 05, 05] +1D06E; [0C EC 0A, 05, 05] -1D030; [0C E9 46, 05, 05] +1D06F; [0C EC 11, 05, 05] -1D031; [0C E9 4D, 05, 05] +1D070; [0C EC 18, 05, 05] -1D032; [0C E9 54, 05, 05] +1D071; [0C EC 1F, 05, 05] -1D033; [0C E9 5B, 05, 05] +1D072; [0C EC 26, 05, 05] -1D034; [0C E9 62, 05, 05] +1D073; [0C EC 2D, 05, 05] -1D035; [0C E9 69, 05, 05] +1D074; [0C EC 34, 05, 05] -1D036; [0C E9 70, 05, 05] +1D075; [0C EC 3B, 05, 05] -1D037; [0C E9 77, 05, 05] +1D076; [0C EC 42, 05, 05] -1D038; [0C E9 7E, 05, 05] +1D077; [0C EC 49, 05, 05] -1D039; [0C E9 85, 05, 05] +1D078; [0C EC 50, 05, 05] -1D03A; [0C E9 8C, 05, 05] +1D079; [0C EC 57, 05, 05] -1D03B; [0C E9 93, 05, 05] +1D07A; [0C EC 5E, 05, 05] -1D03C; [0C E9 9A, 05, 05] +1D07B; [0C EC 65, 05, 05] -1D03D; [0C E9 A1, 05, 05] +1D07C; [0C EC 6C, 05, 05] -1D03E; [0C E9 A8, 05, 05] +1D07D; [0C EC 73, 05, 05] -1D03F; [0C E9 AF, 05, 05] +1D07E; [0C EC 7A, 05, 05] -1D040; [0C E9 B6, 05, 05] +1D07F; [0C EC 81, 05, 05] -1D041; [0C E9 BD, 05, 05] +1D080; [0C EC 88, 05, 05] -1D042; [0C E9 C4, 05, 05] +1D081; [0C EC 8F, 05, 05] -1D043; [0C E9 CB, 05, 05] +1D082; [0C EC 96, 05, 05] -1D044; [0C E9 D2, 05, 05] +1D083; [0C EC 9D, 05, 05] -1D045; [0C E9 D9, 05, 05] +1D084; [0C EC A4, 05, 05] -1D046; [0C E9 E0, 05, 05] +1D085; [0C EC AB, 05, 05] -1D047; [0C E9 E7, 05, 05] +1D086; [0C EC B2, 05, 05] -1D048; [0C E9 EE, 05, 05] +1D087; [0C EC B9, 05, 05] -1D049; [0C E9 F5, 05, 05] +1D088; [0C EC C0, 05, 05] -1D04A; [0C E9 FC, 05, 05] +1D089; [0C EC C7, 05, 05] -1D04B; [0C EA 05, 05, 05] +1D08A; [0C EC CE, 05, 05] -1D04C; [0C EA 0C, 05, 05] +1D08B; [0C EC D5, 05, 05] -1D04D; [0C EA 13, 05, 05] +1D08C; [0C EC DC, 05, 05] -1D04E; [0C EA 1A, 05, 05] +1D08D; [0C EC E3, 05, 05] -1D04F; [0C EA 21, 05, 05] +1D08E; [0C EC EA, 05, 05] -1D050; [0C EA 28, 05, 05] +1D08F; [0C EC F1, 05, 05] -1D051; [0C EA 2F, 05, 05] +1D090; [0C EC F8, 05, 05] -1D052; [0C EA 36, 05, 05] +1D091; [0C EC FF, 05, 05] -1D053; [0C EA 3D, 05, 05] +1D092; [0C ED 08, 05, 05] -1D054; [0C EA 44, 05, 05] +1D093; [0C ED 0F, 05, 05] -1D055; [0C EA 4B, 05, 05] +1D094; [0C ED 16, 05, 05] -1D056; [0C EA 52, 05, 05] +1D095; [0C ED 1D, 05, 05] -1D057; [0C EA 59, 05, 05] +1D096; [0C ED 24, 05, 05] -1D058; [0C EA 60, 05, 05] +1D097; [0C ED 2B, 05, 05] -1D059; [0C EA 67, 05, 05] +1D098; [0C ED 32, 05, 05] -1D05A; [0C EA 6E, 05, 05] +1D099; [0C ED 39, 05, 05] -1D05B; [0C EA 75, 05, 05] +1D09A; [0C ED 40, 05, 05] -1D05C; [0C EA 7C, 05, 05] +1D09B; [0C ED 47, 05, 05] -1D05D; [0C EA 83, 05, 05] +1D09C; [0C ED 4E, 05, 05] -1D05E; [0C EA 8A, 05, 05] +1D09D; [0C ED 55, 05, 05] -1D05F; [0C EA 91, 05, 05] +1D09E; [0C ED 5C, 05, 05] -1D060; [0C EA 98, 05, 05] +1D09F; [0C ED 63, 05, 05] -1D061; [0C EA 9F, 05, 05] +1D0A0; [0C ED 6A, 05, 05] -1D062; [0C EA A6, 05, 05] +1D0A1; [0C ED 71, 05, 05] -1D063; [0C EA AD, 05, 05] +1D0A2; [0C ED 78, 05, 05] -1D064; [0C EA B4, 05, 05] +1D0A3; [0C ED 7F, 05, 05] -1D065; [0C EA BB, 05, 05] +1D0A4; [0C ED 86, 05, 05] -1D066; [0C EA C2, 05, 05] +1D0A5; [0C ED 8D, 05, 05] -1D067; [0C EA C9, 05, 05] +1D0A6; [0C ED 94, 05, 05] -1D068; [0C EA D0, 05, 05] +1D0A7; [0C ED 9B, 05, 05] -1D069; [0C EA D7, 05, 05] +1D0A8; [0C ED A2, 05, 05] -1D06A; [0C EA DE, 05, 05] +1D0A9; [0C ED A9, 05, 05] -1D06B; [0C EA E5, 05, 05] +1D0AA; [0C ED B0, 05, 05] -1D06C; [0C EA EC, 05, 05] +1D0AB; [0C ED B7, 05, 05] -1D06D; [0C EA F3, 05, 05] +1D0AC; [0C ED BE, 05, 05] -1D06E; [0C EA FA, 05, 05] +1D0AD; [0C ED C5, 05, 05] -1D06F; [0C EB 03, 05, 05] +1D0AE; [0C ED CC, 05, 05] -1D070; [0C EB 0A, 05, 05] +1D0AF; [0C ED D3, 05, 05] -1D071; [0C EB 11, 05, 05] +1D0B0; [0C ED DA, 05, 05] -1D072; [0C EB 18, 05, 05] +1D0B1; [0C ED E1, 05, 05] -1D073; [0C EB 1F, 05, 05] +1D0B2; [0C ED E8, 05, 05] -1D074; [0C EB 26, 05, 05] +1D0B3; [0C ED EF, 05, 05] -1D075; [0C EB 2D, 05, 05] +1D0B4; [0C ED F6, 05, 05] -1D076; [0C EB 34, 05, 05] +1D0B5; [0C ED FD, 05, 05] -1D077; [0C EB 3B, 05, 05] +1D0B6; [0C EE 06, 05, 05] -1D078; [0C EB 42, 05, 05] +1D0B7; [0C EE 0D, 05, 05] -1D079; [0C EB 49, 05, 05] +1D0B8; [0C EE 14, 05, 05] -1D07A; [0C EB 50, 05, 05] +1D0B9; [0C EE 1B, 05, 05] -1D07B; [0C EB 57, 05, 05] +1D0BA; [0C EE 22, 05, 05] -1D07C; [0C EB 5E, 05, 05] +1D0BB; [0C EE 29, 05, 05] -1D07D; [0C EB 65, 05, 05] +1D0BC; [0C EE 30, 05, 05] -1D07E; [0C EB 6C, 05, 05] +1D0BD; [0C EE 37, 05, 05] -1D07F; [0C EB 73, 05, 05] +1D0BE; [0C EE 3E, 05, 05] -1D080; [0C EB 7A, 05, 05] +1D0BF; [0C EE 45, 05, 05] -1D081; [0C EB 81, 05, 05] +1D0C0; [0C EE 4C, 05, 05] -1D082; [0C EB 88, 05, 05] +1D0C1; [0C EE 53, 05, 05] -1D083; [0C EB 8F, 05, 05] +1D0C2; [0C EE 5A, 05, 05] -1D084; [0C EB 96, 05, 05] +1D0C3; [0C EE 61, 05, 05] -1D085; [0C EB 9D, 05, 05] +1D0C4; [0C EE 68, 05, 05] -1D086; [0C EB A4, 05, 05] +1D0C5; [0C EE 6F, 05, 05] -1D087; [0C EB AB, 05, 05] +1D0C6; [0C EE 76, 05, 05] -1D088; [0C EB B2, 05, 05] +1D0C7; [0C EE 7D, 05, 05] -1D089; [0C EB B9, 05, 05] +1D0C8; [0C EE 84, 05, 05] -1D08A; [0C EB C0, 05, 05] +1D0C9; [0C EE 8B, 05, 05] -1D08B; [0C EB C7, 05, 05] +1D0CA; [0C EE 92, 05, 05] -1D08C; [0C EB CE, 05, 05] +1D0CB; [0C EE 99, 05, 05] -1D08D; [0C EB D5, 05, 05] +1D0CC; [0C EE A0, 05, 05] -1D08E; [0C EB DC, 05, 05] +1D0CD; [0C EE A7, 05, 05] -1D08F; [0C EB E3, 05, 05] +1D0CE; [0C EE AE, 05, 05] -1D090; [0C EB EA, 05, 05] +1D0CF; [0C EE B5, 05, 05] -1D091; [0C EB F1, 05, 05] +1D0D0; [0C EE BC, 05, 05] -1D092; [0C EB F8, 05, 05] +1D0D1; [0C EE C3, 05, 05] -1D093; [0C EB FF, 05, 05] +1D0D2; [0C EE CA, 05, 05] -1D094; [0C EC 08, 05, 05] +1D0D3; [0C EE D1, 05, 05] -1D095; [0C EC 0F, 05, 05] +1D0D4; [0C EE D8, 05, 05] -1D096; [0C EC 16, 05, 05] +1D0D5; [0C EE DF, 05, 05] -1D097; [0C EC 1D, 05, 05] +1D0D6; [0C EE E6, 05, 05] -1D098; [0C EC 24, 05, 05] +1D0D7; [0C EE ED, 05, 05] -1D099; [0C EC 2B, 05, 05] +1D0D8; [0C EE F4, 05, 05] -1D09A; [0C EC 32, 05, 05] +1D0D9; [0C EE FB, 05, 05] -1D09B; [0C EC 39, 05, 05] +1D0DA; [0C EF 04, 05, 05] -1D09C; [0C EC 40, 05, 05] +1D0DB; [0C EF 0B, 05, 05] -1D09D; [0C EC 47, 05, 05] +1D0DC; [0C EF 12, 05, 05] -1D09E; [0C EC 4E, 05, 05] +1D0DD; [0C EF 19, 05, 05] -1D09F; [0C EC 55, 05, 05] +1D0DE; [0C EF 20, 05, 05] -1D0A0; [0C EC 5C, 05, 05] +1D0DF; [0C EF 27, 05, 05] -1D0A1; [0C EC 63, 05, 05] +1D0E0; [0C EF 2E, 05, 05] -1D0A2; [0C EC 6A, 05, 05] +1D0E1; [0C EF 35, 05, 05] -1D0A3; [0C EC 71, 05, 05] +1D0E2; [0C EF 3C, 05, 05] -1D0A4; [0C EC 78, 05, 05] +1D0E3; [0C EF 43, 05, 05] -1D0A5; [0C EC 7F, 05, 05] +1D0E4; [0C EF 4A, 05, 05] -1D0A6; [0C EC 86, 05, 05] +1D0E5; [0C EF 51, 05, 05] -1D0A7; [0C EC 8D, 05, 05] +1D0E6; [0C EF 58, 05, 05] -1D0A8; [0C EC 94, 05, 05] +1D0E7; [0C EF 5F, 05, 05] -1D0A9; [0C EC 9B, 05, 05] +1D0E8; [0C EF 66, 05, 05] -1D0AA; [0C EC A2, 05, 05] +1D0E9; [0C EF 6D, 05, 05] -1D0AB; [0C EC A9, 05, 05] +1D0EA; [0C EF 74, 05, 05] -1D0AC; [0C EC B0, 05, 05] +1D0EB; [0C EF 7B, 05, 05] -1D0AD; [0C EC B7, 05, 05] +1D0EC; [0C EF 82, 05, 05] -1D0AE; [0C EC BE, 05, 05] +1D0ED; [0C EF 89, 05, 05] -1D0AF; [0C EC C5, 05, 05] +1D0EE; [0C EF 90, 05, 05] -1D0B0; [0C EC CC, 05, 05] +1D0EF; [0C EF 97, 05, 05] -1D0B1; [0C EC D3, 05, 05] +1D0F0; [0C EF 9E, 05, 05] -1D0B2; [0C EC DA, 05, 05] +1D0F1; [0C EF A5, 05, 05] -1D0B3; [0C EC E1, 05, 05] +1D0F2; [0C EF AC, 05, 05] -1D0B4; [0C EC E8, 05, 05] +1D0F3; [0C EF B3, 05, 05] -1D0B5; [0C EC EF, 05, 05] +1D0F4; [0C EF BA, 05, 05] -1D0B6; [0C EC F6, 05, 05] +1D0F5; [0C EF C1, 05, 05] -1D0B7; [0C EC FD, 05, 05] +1D100; [0C EF C8, 05, 05] -1D0B8; [0C ED 06, 05, 05] +1D101; [0C EF CF, 05, 05] -1D0B9; [0C ED 0D, 05, 05] +1D102; [0C EF D6, 05, 05] -1D0BA; [0C ED 14, 05, 05] +1D103; [0C EF DD, 05, 05] -1D0BB; [0C ED 1B, 05, 05] +1D104; [0C EF E4, 05, 05] -1D0BC; [0C ED 22, 05, 05] +1D105; [0C EF EB, 05, 05] -1D0BD; [0C ED 29, 05, 05] +1D106; [0C EF F2, 05, 05] -1D0BE; [0C ED 30, 05, 05] +1D107; [0C EF F9, 05, 05] -1D0BF; [0C ED 37, 05, 05] +1D108; [0C F0 02, 05, 05] -1D0C0; [0C ED 3E, 05, 05] +1D109; [0C F0 09, 05, 05] -1D0C1; [0C ED 45, 05, 05] +1D10A; [0C F0 10, 05, 05] -1D0C2; [0C ED 4C, 05, 05] +1D10B; [0C F0 17, 05, 05] -1D0C3; [0C ED 53, 05, 05] +1D10C; [0C F0 1E, 05, 05] -1D0C4; [0C ED 5A, 05, 05] +1D10D; [0C F0 25, 05, 05] -1D0C5; [0C ED 61, 05, 05] +1D10E; [0C F0 2C, 05, 05] -1D0C6; [0C ED 68, 05, 05] +1D10F; [0C F0 33, 05, 05] -1D0C7; [0C ED 6F, 05, 05] +1D110; [0C F0 3A, 05, 05] -1D0C8; [0C ED 76, 05, 05] +1D111; [0C F0 41, 05, 05] -1D0C9; [0C ED 7D, 05, 05] +1D112; [0C F0 48, 05, 05] -1D0CA; [0C ED 84, 05, 05] +1D113; [0C F0 4F, 05, 05] -1D0CB; [0C ED 8B, 05, 05] +1D114; [0C F0 56, 05, 05] -1D0CC; [0C ED 92, 05, 05] +1D115; [0C F0 5D, 05, 05] -1D0CD; [0C ED 99, 05, 05] +1D116; [0C F0 64, 05, 05] -1D0CE; [0C ED A0, 05, 05] +1D117; [0C F0 6B, 05, 05] -1D0CF; [0C ED A7, 05, 05] +1D118; [0C F0 72, 05, 05] -1D0D0; [0C ED AE, 05, 05] +1D119; [0C F0 79, 05, 05] -1D0D1; [0C ED B5, 05, 05] +1D11A; [0C F0 80, 05, 05] -1D0D2; [0C ED BC, 05, 05] +1D11B; [0C F0 87, 05, 05] -1D0D3; [0C ED C3, 05, 05] +1D11C; [0C F0 8E, 05, 05] -1D0D4; [0C ED CA, 05, 05] +1D11D; [0C F0 95, 05, 05] -1D0D5; [0C ED D1, 05, 05] +1D11E; [0C F0 9C, 05, 05] -1D0D6; [0C ED D8, 05, 05] +1D11F; [0C F0 A3, 05, 05] -1D0D7; [0C ED DF, 05, 05] +1D120; [0C F0 AA, 05, 05] -1D0D8; [0C ED E6, 05, 05] +1D121; [0C F0 B1, 05, 05] -1D0D9; [0C ED ED, 05, 05] +1D122; [0C F0 B8, 05, 05] -1D0DA; [0C ED F4, 05, 05] +1D123; [0C F0 BF, 05, 05] -1D0DB; [0C ED FB, 05, 05] +1D124; [0C F0 C6, 05, 05] -1D0DC; [0C EE 04, 05, 05] +1D125; [0C F0 CD, 05, 05] -1D0DD; [0C EE 0B, 05, 05] +1D126; [0C F0 D4, 05, 05] -1D0DE; [0C EE 12, 05, 05] +266D; [0C F0 DB, 05, 05] -1D0DF; [0C EE 19, 05, 05] +266E; [0C F0 E2, 05, 05] -1D0E0; [0C EE 20, 05, 05] +266F; [0C F0 E9, 05, 05] -1D0E1; [0C EE 27, 05, 05] +1D12A; [0C F0 F0, 05, 05] -1D0E2; [0C EE 2E, 05, 05] +1D12B; [0C F0 F7, 05, 05] -1D0E3; [0C EE 35, 05, 05] +1D12C; [0C F0 FE, 05, 05] -1D0E4; [0C EE 3C, 05, 05] +1D12D; [0C F1 07, 05, 05] -1D0E5; [0C EE 43, 05, 05] +1D12E; [0C F1 0E, 05, 05] -1D0E6; [0C EE 4A, 05, 05] +1D12F; [0C F1 15, 05, 05] -1D0E7; [0C EE 51, 05, 05] +1D130; [0C F1 1C, 05, 05] -1D0E8; [0C EE 58, 05, 05] +1D131; [0C F1 23, 05, 05] -1D0E9; [0C EE 5F, 05, 05] +1D132; [0C F1 2A, 05, 05] -1D0EA; [0C EE 66, 05, 05] +1D133; [0C F1 31, 05, 05] -1D0EB; [0C EE 6D, 05, 05] +1D134; [0C F1 38, 05, 05] -1D0EC; [0C EE 74, 05, 05] +1D135; [0C F1 3F, 05, 05] -1D0ED; [0C EE 7B, 05, 05] +1D136; [0C F1 46, 05, 05] -1D0EE; [0C EE 82, 05, 05] +1D137; [0C F1 4D, 05, 05] -1D0EF; [0C EE 89, 05, 05] +1D138; [0C F1 54, 05, 05] -1D0F0; [0C EE 90, 05, 05] +1D139; [0C F1 5B, 05, 05] -1D0F1; [0C EE 97, 05, 05] +1D129; [0C F1 62, 05, 05] -1D0F2; [0C EE 9E, 05, 05] +1D13A; [0C F1 69, 05, 05] -1D0F3; [0C EE A5, 05, 05] +1D13B; [0C F1 70, 05, 05] -1D0F4; [0C EE AC, 05, 05] +1D13C; [0C F1 77, 05, 05] -1D0F5; [0C EE B3, 05, 05] +1D13D; [0C F1 7E, 05, 05] -1D100; [0C EE BA, 05, 05] +1D13E; [0C F1 85, 05, 05] -1D101; [0C EE C1, 05, 05] +1D13F; [0C F1 8C, 05, 05] -1D102; [0C EE C8, 05, 05] +1D140; [0C F1 93, 05, 05] -1D103; [0C EE CF, 05, 05] +1D141; [0C F1 9A, 05, 05] -1D104; [0C EE D6, 05, 05] +1D142; [0C F1 A1, 05, 05] -1D105; [0C EE DD, 05, 05] +1D143; [0C F1 A8, 05, 05] -1D106; [0C EE E4, 05, 05] +1D144; [0C F1 AF, 05, 05] -1D107; [0C EE EB, 05, 05] +1D145; [0C F1 B6, 05, 05] -1D108; [0C EE F2, 05, 05] +1D146; [0C F1 BD, 05, 05] -1D109; [0C EE F9, 05, 05] +1D147; [0C F1 C4, 05, 05] -1D10A; [0C EF 02, 05, 05] +1D148; [0C F1 CB, 05, 05] -1D10B; [0C EF 09, 05, 05] +1D149; [0C F1 D2, 05, 05] -1D10C; [0C EF 10, 05, 05] +1D14A; [0C F1 D9, 05, 05] -1D10D; [0C EF 17, 05, 05] +1D14B; [0C F1 E0, 05, 05] -1D10E; [0C EF 1E, 05, 05] +1D14C; [0C F1 E7, 05, 05] -1D10F; [0C EF 25, 05, 05] +1D14D; [0C F1 EE, 05, 05] -1D110; [0C EF 2C, 05, 05] +1D14E; [0C F1 F5, 05, 05] -1D111; [0C EF 33, 05, 05] +1D14F; [0C F1 FC, 05, 05] -1D112; [0C EF 3A, 05, 05] +1D150; [0C F2 05, 05, 05] -1D113; [0C EF 41, 05, 05] +1D151; [0C F2 0C, 05, 05] -1D114; [0C EF 48, 05, 05] +1D152; [0C F2 13, 05, 05] -1D115; [0C EF 4F, 05, 05] +1D153; [0C F2 1A, 05, 05] -1D116; [0C EF 56, 05, 05] +1D154; [0C F2 21, 05, 05] -1D117; [0C EF 5D, 05, 05] +1D155; [0C F2 28, 05, 05] -1D118; [0C EF 64, 05, 05] +1D156; [0C F2 2F, 05, 05] -1D119; [0C EF 6B, 05, 05] +1D157; [0C F2 36, 05, 05] +1D15E; [0C F2 36, 05, 05] -1D11A; [0C EF 72, 05, 05] +1D158; [0C F2 3D, 05, 05] +1D15F; [0C F2 3D, 05, 05] +1D160; [0C F2 3D, 05, 05] +1D161; [0C F2 3D, 05, 05] +1D162; [0C F2 3D, 05, 05] +1D163; [0C F2 3D, 05, 05] +1D164; [0C F2 3D, 05, 05] -1D11B; [0C EF 79, 05, 05] +1D159; [0C F2 44, 05, 05] -1D11C; [0C EF 80, 05, 05] +1D15A; [0C F2 4B, 05, 05] -1D11D; [0C EF 87, 05, 05] +1D15B; [0C F2 52, 05, 05] -1D11E; [0C EF 8E, 05, 05] +1D15C; [0C F2 59, 05, 05] -1D11F; [0C EF 95, 05, 05] +1D15D; [0C F2 60, 05, 05] -1D120; [0C EF 9C, 05, 05] +1D16A; [0C F2 67, 05, 05] -1D121; [0C EF A3, 05, 05] +1D16B; [0C F2 6E, 05, 05] -1D122; [0C EF AA, 05, 05] +1D16C; [0C F2 75, 05, 05] -1D123; [0C EF B1, 05, 05] +1D183; [0C F2 7C, 05, 05] -1D124; [0C EF B8, 05, 05] +1D184; [0C F2 83, 05, 05] -1D125; [0C EF BF, 05, 05] +1D18C; [0C F2 8A, 05, 05] -1D126; [0C EF C6, 05, 05] +1D18D; [0C F2 91, 05, 05] -266D; [0C EF CD, 05, 05] +1D18E; [0C F2 98, 05, 05] -266E; [0C EF D4, 05, 05] +1D18F; [0C F2 9F, 05, 05] -266F; [0C EF DB, 05, 05] +1D190; [0C F2 A6, 05, 05] -1D12A; [0C EF E2, 05, 05] +1D191; [0C F2 AD, 05, 05] -1D12B; [0C EF E9, 05, 05] +1D192; [0C F2 B4, 05, 05] -1D12C; [0C EF F0, 05, 05] +1D193; [0C F2 BB, 05, 05] -1D12D; [0C EF F7, 05, 05] +1D194; [0C F2 C2, 05, 05] -1D12E; [0C EF FE, 05, 05] +1D195; [0C F2 C9, 05, 05] -1D12F; [0C F0 07, 05, 05] +1D196; [0C F2 D0, 05, 05] -1D130; [0C F0 0E, 05, 05] +1D197; [0C F2 D7, 05, 05] -1D131; [0C F0 15, 05, 05] +1D198; [0C F2 DE, 05, 05] -1D132; [0C F0 1C, 05, 05] +1D199; [0C F2 E5, 05, 05] -1D133; [0C F0 23, 05, 05] +1D19A; [0C F2 EC, 05, 05] -1D134; [0C F0 2A, 05, 05] +1D19B; [0C F2 F3, 05, 05] -1D135; [0C F0 31, 05, 05] +1D19C; [0C F2 FA, 05, 05] -1D136; [0C F0 38, 05, 05] +1D19D; [0C F3 03, 05, 05] -1D137; [0C F0 3F, 05, 05] +1D19E; [0C F3 0A, 05, 05] -1D138; [0C F0 46, 05, 05] +1D19F; [0C F3 11, 05, 05] -1D139; [0C F0 4D, 05, 05] +1D1A0; [0C F3 18, 05, 05] -1D129; [0C F0 54, 05, 05] +1D1A1; [0C F3 1F, 05, 05] -1D13A; [0C F0 5B, 05, 05] +1D1A2; [0C F3 26, 05, 05] -1D13B; [0C F0 62, 05, 05] +1D1A3; [0C F3 2D, 05, 05] -1D13C; [0C F0 69, 05, 05] +1D1A4; [0C F3 34, 05, 05] -1D13D; [0C F0 70, 05, 05] +1D1A5; [0C F3 3B, 05, 05] -1D13E; [0C F0 77, 05, 05] +1D1A6; [0C F3 42, 05, 05] -1D13F; [0C F0 7E, 05, 05] +1D1A7; [0C F3 49, 05, 05] -1D140; [0C F0 85, 05, 05] +1D1A8; [0C F3 50, 05, 05] -1D141; [0C F0 8C, 05, 05] +1D1A9; [0C F3 57, 05, 05] -1D142; [0C F0 93, 05, 05] +1D1AE; [0C F3 5E, 05, 05] -1D143; [0C F0 9A, 05, 05] +1D1AF; [0C F3 65, 05, 05] -1D144; [0C F0 A1, 05, 05] +1D1B0; [0C F3 6C, 05, 05] -1D145; [0C F0 A8, 05, 05] +1D1B1; [0C F3 73, 05, 05] -1D146; [0C F0 AF, 05, 05] +1D1B2; [0C F3 7A, 05, 05] -1D147; [0C F0 B6, 05, 05] +1D1B3; [0C F3 81, 05, 05] -1D148; [0C F0 BD, 05, 05] +1D1B4; [0C F3 88, 05, 05] -1D149; [0C F0 C4, 05, 05] +1D1B5; [0C F3 8F, 05, 05] -1D14A; [0C F0 CB, 05, 05] +1D1B6; [0C F3 96, 05, 05] -1D14B; [0C F0 D2, 05, 05] +1D1B7; [0C F3 9D, 05, 05] -1D14C; [0C F0 D9, 05, 05] +1D1B8; [0C F3 A4, 05, 05] -1D14D; [0C F0 E0, 05, 05] +1D1B9; [0C F3 AB, 05, 05] +1D1BB; [0C F3 AB, 05, 05] +1D1BD; [0C F3 AB, 05, 05] +1D1BF; [0C F3 AB, 05, 05] -1D14E; [0C F0 E7, 05, 05] +1D1BA; [0C F3 B2, 05, 05] +1D1BC; [0C F3 B2, 05, 05] +1D1BE; [0C F3 B2, 05, 05] +1D1C0; [0C F3 B2, 05, 05] -1D14F; [0C F0 EE, 05, 05] +1D1C1; [0C F3 B9, 05, 05] -1D150; [0C F0 F5, 05, 05] +1D1C2; [0C F3 C0, 05, 05] -1D151; [0C F0 FC, 05, 05] +1D1C3; [0C F3 C7, 05, 05] -1D152; [0C F1 05, 05, 05] +1D1C4; [0C F3 CE, 05, 05] -1D153; [0C F1 0C, 05, 05] +1D1C5; [0C F3 D5, 05, 05] -1D154; [0C F1 13, 05, 05] +1D1C6; [0C F3 DC, 05, 05] -1D155; [0C F1 1A, 05, 05] +1D1C7; [0C F3 E3, 05, 05] -1D156; [0C F1 21, 05, 05] +1D1C8; [0C F3 EA, 05, 05] -1D157; [0C F1 28, 05, 05] -1D15E; [0C F1 28, 05, 05] +1D1C9; [0C F3 F1, 05, 05] -1D158; [0C F1 2F, 05, 05] -1D15F; [0C F1 2F, 05, 05] -1D160; [0C F1 2F, 05, 05] -1D161; [0C F1 2F, 05, 05] -1D162; [0C F1 2F, 05, 05] -1D163; [0C F1 2F, 05, 05] -1D164; [0C F1 2F, 05, 05] +1D1CA; [0C F3 F8, 05, 05] -1D159; [0C F1 36, 05, 05] +1D1CB; [0C F3 FF, 05, 05] -1D15A; [0C F1 3D, 05, 05] +1D1CC; [0C F4 08, 05, 05] -1D15B; [0C F1 44, 05, 05] +1D1CD; [0C F4 0F, 05, 05] -1D15C; [0C F1 4B, 05, 05] +1D1CE; [0C F4 16, 05, 05] -1D15D; [0C F1 52, 05, 05] +1D1CF; [0C F4 1D, 05, 05] -1D16A; [0C F1 59, 05, 05] +1D1D0; [0C F4 24, 05, 05] -1D16B; [0C F1 60, 05, 05] +1D1D1; [0C F4 2B, 05, 05] -1D16C; [0C F1 67, 05, 05] +1D1D2; [0C F4 32, 05, 05] -1D183; [0C F1 6E, 05, 05] +1D1D3; [0C F4 39, 05, 05] -1D184; [0C F1 75, 05, 05] +1D1D4; [0C F4 40, 05, 05] -1D18C; [0C F1 7C, 05, 05] +1D1D5; [0C F4 47, 05, 05] -1D18D; [0C F1 83, 05, 05] +1D1D6; [0C F4 4E, 05, 05] -1D18E; [0C F1 8A, 05, 05] +1D1D7; [0C F4 55, 05, 05] -1D18F; [0C F1 91, 05, 05] +1D1D8; [0C F4 5C, 05, 05] -1D190; [0C F1 98, 05, 05] +1D1D9; [0C F4 63, 05, 05] -1D191; [0C F1 9F, 05, 05] +1D1DA; [0C F4 6A, 05, 05] -1D192; [0C F1 A6, 05, 05] +1D1DB; [0C F4 71, 05, 05] -1D193; [0C F1 AD, 05, 05] +1D1DC; [0C F4 78, 05, 05] -1D194; [0C F1 B4, 05, 05] +1D1DD; [0C F4 7F, 05, 05] -1D195; [0C F1 BB, 05, 05] +1D1DE; [0C F4 86, 05, 05] -1D196; [0C F1 C2, 05, 05] +1D1DF; [0C F4 8D, 05, 05] -1D197; [0C F1 C9, 05, 05] +1D1E0; [0C F4 94, 05, 05] -1D198; [0C F1 D0, 05, 05] +1D1E1; [0C F4 9B, 05, 05] -1D199; [0C F1 D7, 05, 05] +1D1E2; [0C F4 A2, 05, 05] -1D19A; [0C F1 DE, 05, 05] +1D1E3; [0C F4 A9, 05, 05] -1D19B; [0C F1 E5, 05, 05] +1D1E4; [0C F4 B0, 05, 05] -1D19C; [0C F1 EC, 05, 05] +1D1E5; [0C F4 B7, 05, 05] -1D19D; [0C F1 F3, 05, 05] +1D1E6; [0C F4 BE, 05, 05] -1D19E; [0C F1 FA, 05, 05] +1D1E7; [0C F4 C5, 05, 05] -1D19F; [0C F2 03, 05, 05] +1D1E8; [0C F4 CC, 05, 05] -1D1A0; [0C F2 0A, 05, 05] +1D200; [0C F4 D3, 05, 05] -1D1A1; [0C F2 11, 05, 05] +1D201; [0C F4 DA, 05, 05] -1D1A2; [0C F2 18, 05, 05] +1D202; [0C F4 E1, 05, 05] -1D1A3; [0C F2 1F, 05, 05] +1D203; [0C F4 E8, 05, 05] -1D1A4; [0C F2 26, 05, 05] +1D204; [0C F4 EF, 05, 05] -1D1A5; [0C F2 2D, 05, 05] +1D205; [0C F4 F6, 05, 05] -1D1A6; [0C F2 34, 05, 05] +1D206; [0C F4 FD, 05, 05] -1D1A7; [0C F2 3B, 05, 05] +1D207; [0C F5 06, 05, 05] -1D1A8; [0C F2 42, 05, 05] +1D208; [0C F5 0D, 05, 05] -1D1A9; [0C F2 49, 05, 05] +1D209; [0C F5 14, 05, 05] -1D1AE; [0C F2 50, 05, 05] +1D20A; [0C F5 1B, 05, 05] -1D1AF; [0C F2 57, 05, 05] +1D20B; [0C F5 22, 05, 05] -1D1B0; [0C F2 5E, 05, 05] +1D20C; [0C F5 29, 05, 05] -1D1B1; [0C F2 65, 05, 05] +1D20D; [0C F5 30, 05, 05] -1D1B2; [0C F2 6C, 05, 05] +1D20E; [0C F5 37, 05, 05] -1D1B3; [0C F2 73, 05, 05] +1D20F; [0C F5 3E, 05, 05] -1D1B4; [0C F2 7A, 05, 05] +1D210; [0C F5 45, 05, 05] -1D1B5; [0C F2 81, 05, 05] +1D211; [0C F5 4C, 05, 05] -1D1B6; [0C F2 88, 05, 05] +1D212; [0C F5 53, 05, 05] -1D1B7; [0C F2 8F, 05, 05] +1D213; [0C F5 5A, 05, 05] -1D1B8; [0C F2 96, 05, 05] +1D214; [0C F5 61, 05, 05] -1D1B9; [0C F2 9D, 05, 05] -1D1BB; [0C F2 9D, 05, 05] -1D1BD; [0C F2 9D, 05, 05] -1D1BF; [0C F2 9D, 05, 05] +1D215; [0C F5 68, 05, 05] -1D1BA; [0C F2 A4, 05, 05] -1D1BC; [0C F2 A4, 05, 05] -1D1BE; [0C F2 A4, 05, 05] -1D1C0; [0C F2 A4, 05, 05] +1D216; [0C F5 6F, 05, 05] -1D1C1; [0C F2 AB, 05, 05] +1D217; [0C F5 76, 05, 05] -1D1C2; [0C F2 B2, 05, 05] +1D218; [0C F5 7D, 05, 05] -1D1C3; [0C F2 B9, 05, 05] +1D219; [0C F5 84, 05, 05] -1D1C4; [0C F2 C0, 05, 05] +1D21A; [0C F5 8B, 05, 05] -1D1C5; [0C F2 C7, 05, 05] +1D21B; [0C F5 92, 05, 05] -1D1C6; [0C F2 CE, 05, 05] +1D21C; [0C F5 99, 05, 05] -1D1C7; [0C F2 D5, 05, 05] +1D21D; [0C F5 A0, 05, 05] -1D1C8; [0C F2 DC, 05, 05] +1D21E; [0C F5 A7, 05, 05] -1D1C9; [0C F2 E3, 05, 05] +1D21F; [0C F5 AE, 05, 05] -1D1CA; [0C F2 EA, 05, 05] +1D220; [0C F5 B5, 05, 05] -1D1CB; [0C F2 F1, 05, 05] +1D221; [0C F5 BC, 05, 05] -1D1CC; [0C F2 F8, 05, 05] +1D222; [0C F5 C3, 05, 05] -1D1CD; [0C F2 FF, 05, 05] +1D223; [0C F5 CA, 05, 05] -1D1CE; [0C F3 08, 05, 05] +1D224; [0C F5 D1, 05, 05] -1D1CF; [0C F3 0F, 05, 05] +1D225; [0C F5 D8, 05, 05] -1D1D0; [0C F3 16, 05, 05] +1D226; [0C F5 DF, 05, 05] -1D1D1; [0C F3 1D, 05, 05] +1D227; [0C F5 E6, 05, 05] -1D1D2; [0C F3 24, 05, 05] +1D228; [0C F5 ED, 05, 05] -1D1D3; [0C F3 2B, 05, 05] +1D229; [0C F5 F4, 05, 05] -1D1D4; [0C F3 32, 05, 05] +1D22A; [0C F5 FB, 05, 05] -1D1D5; [0C F3 39, 05, 05] +1D22B; [0C F6 04, 05, 05] -1D1D6; [0C F3 40, 05, 05] +1D22C; [0C F6 0B, 05, 05] -1D1D7; [0C F3 47, 05, 05] +1D22D; [0C F6 12, 05, 05] -1D1D8; [0C F3 4E, 05, 05] +1D22E; [0C F6 19, 05, 05] -1D1D9; [0C F3 55, 05, 05] +1D22F; [0C F6 20, 05, 05] -1D1DA; [0C F3 5C, 05, 05] +1D230; [0C F6 27, 05, 05] -1D1DB; [0C F3 63, 05, 05] +1D231; [0C F6 2E, 05, 05] -1D1DC; [0C F3 6A, 05, 05] +1D232; [0C F6 35, 05, 05] -1D1DD; [0C F3 71, 05, 05] +1D233; [0C F6 3C, 05, 05] -1D1DE; [0C F3 78, 05, 05] +1D234; [0C F6 43, 05, 05] -1D1DF; [0C F3 7F, 05, 05] +1D235; [0C F6 4A, 05, 05] -1D1E0; [0C F3 86, 05, 05] +1D236; [0C F6 51, 05, 05] -1D1E1; [0C F3 8D, 05, 05] +1D237; [0C F6 58, 05, 05] -1D1E2; [0C F3 94, 05, 05] +1D238; [0C F6 5F, 05, 05] -1D1E3; [0C F3 9B, 05, 05] +1D239; [0C F6 66, 05, 05] -1D1E4; [0C F3 A2, 05, 05] +1D23A; [0C F6 6D, 05, 05] -1D1E5; [0C F3 A9, 05, 05] +1D23B; [0C F6 74, 05, 05] -1D1E6; [0C F3 B0, 05, 05] +1D23C; [0C F6 7B, 05, 05] -1D1E7; [0C F3 B7, 05, 05] +1D23D; [0C F6 82, 05, 05] -1D1E8; [0C F3 BE, 05, 05] +1D23E; [0C F6 89, 05, 05] -1D200; [0C F3 C5, 05, 05] +1D23F; [0C F6 90, 05, 05] -1D201; [0C F3 CC, 05, 05] +1D240; [0C F6 97, 05, 05] -1D202; [0C F3 D3, 05, 05] +1D241; [0C F6 9E, 05, 05] -1D203; [0C F3 DA, 05, 05] +1D245; [0C F6 A5, 05, 05] -1D204; [0C F3 E1, 05, 05] +1BC9C; [0C F6 AC, 05, 05] -1D205; [0C F3 E8, 05, 05] +1F000; [0C F6 B3, 05, 05] -1D206; [0C F3 EF, 05, 05] +1F001; [0C F6 BA, 05, 05] -1D207; [0C F3 F6, 05, 05] +1F002; [0C F6 C1, 05, 05] -1D208; [0C F3 FD, 05, 05] +1F003; [0C F6 C8, 05, 05] -1D209; [0C F4 06, 05, 05] +1F004; [0C F6 CF, 05, 05] -1D20A; [0C F4 0D, 05, 05] +1F005; [0C F6 D6, 05, 05] -1D20B; [0C F4 14, 05, 05] +1F006; [0C F6 DD, 05, 05] -1D20C; [0C F4 1B, 05, 05] +1F007; [0C F6 E4, 05, 05] -1D20D; [0C F4 22, 05, 05] +1F008; [0C F6 EB, 05, 05] -1D20E; [0C F4 29, 05, 05] +1F009; [0C F6 F2, 05, 05] -1D20F; [0C F4 30, 05, 05] +1F00A; [0C F6 F9, 05, 05] -1D210; [0C F4 37, 05, 05] +1F00B; [0C F7 02, 05, 05] -1D211; [0C F4 3E, 05, 05] +1F00C; [0C F7 09, 05, 05] -1D212; [0C F4 45, 05, 05] +1F00D; [0C F7 10, 05, 05] -1D213; [0C F4 4C, 05, 05] +1F00E; [0C F7 17, 05, 05] -1D214; [0C F4 53, 05, 05] +1F00F; [0C F7 1E, 05, 05] -1D215; [0C F4 5A, 05, 05] +1F010; [0C F7 25, 05, 05] -1D216; [0C F4 61, 05, 05] +1F011; [0C F7 2C, 05, 05] -1D217; [0C F4 68, 05, 05] +1F012; [0C F7 33, 05, 05] -1D218; [0C F4 6F, 05, 05] +1F013; [0C F7 3A, 05, 05] -1D219; [0C F4 76, 05, 05] +1F014; [0C F7 41, 05, 05] -1D21A; [0C F4 7D, 05, 05] +1F015; [0C F7 48, 05, 05] -1D21B; [0C F4 84, 05, 05] +1F016; [0C F7 4F, 05, 05] -1D21C; [0C F4 8B, 05, 05] +1F017; [0C F7 56, 05, 05] -1D21D; [0C F4 92, 05, 05] +1F018; [0C F7 5D, 05, 05] -1D21E; [0C F4 99, 05, 05] +1F019; [0C F7 64, 05, 05] -1D21F; [0C F4 A0, 05, 05] +1F01A; [0C F7 6B, 05, 05] -1D220; [0C F4 A7, 05, 05] +1F01B; [0C F7 72, 05, 05] -1D221; [0C F4 AE, 05, 05] +1F01C; [0C F7 79, 05, 05] -1D222; [0C F4 B5, 05, 05] +1F01D; [0C F7 80, 05, 05] -1D223; [0C F4 BC, 05, 05] +1F01E; [0C F7 87, 05, 05] -1D224; [0C F4 C3, 05, 05] +1F01F; [0C F7 8E, 05, 05] -1D225; [0C F4 CA, 05, 05] +1F020; [0C F7 95, 05, 05] -1D226; [0C F4 D1, 05, 05] +1F021; [0C F7 9C, 05, 05] -1D227; [0C F4 D8, 05, 05] +1F022; [0C F7 A3, 05, 05] -1D228; [0C F4 DF, 05, 05] +1F023; [0C F7 AA, 05, 05] -1D229; [0C F4 E6, 05, 05] +1F024; [0C F7 B1, 05, 05] -1D22A; [0C F4 ED, 05, 05] +1F025; [0C F7 B8, 05, 05] -1D22B; [0C F4 F4, 05, 05] +1F026; [0C F7 BF, 05, 05] -1D22C; [0C F4 FB, 05, 05] +1F027; [0C F7 C6, 05, 05] -1D22D; [0C F5 04, 05, 05] +1F028; [0C F7 CD, 05, 05] -1D22E; [0C F5 0B, 05, 05] +1F029; [0C F7 D4, 05, 05] -1D22F; [0C F5 12, 05, 05] +1F02A; [0C F7 DB, 05, 05] -1D230; [0C F5 19, 05, 05] +1F02B; [0C F7 E2, 05, 05] -1D231; [0C F5 20, 05, 05] +1F030; [0C F7 E9, 05, 05] -1D232; [0C F5 27, 05, 05] +1F031; [0C F7 F0, 05, 05] -1D233; [0C F5 2E, 05, 05] +1F032; [0C F7 F7, 05, 05] -1D234; [0C F5 35, 05, 05] +1F033; [0C F7 FE, 05, 05] -1D235; [0C F5 3C, 05, 05] +1F034; [0C F8 07, 05, 05] -1D236; [0C F5 43, 05, 05] +1F035; [0C F8 0E, 05, 05] -1D237; [0C F5 4A, 05, 05] +1F036; [0C F8 15, 05, 05] -1D238; [0C F5 51, 05, 05] +1F037; [0C F8 1C, 05, 05] -1D239; [0C F5 58, 05, 05] +1F038; [0C F8 23, 05, 05] -1D23A; [0C F5 5F, 05, 05] +1F039; [0C F8 2A, 05, 05] -1D23B; [0C F5 66, 05, 05] +1F03A; [0C F8 31, 05, 05] -1D23C; [0C F5 6D, 05, 05] +1F03B; [0C F8 38, 05, 05] -1D23D; [0C F5 74, 05, 05] +1F03C; [0C F8 3F, 05, 05] -1D23E; [0C F5 7B, 05, 05] +1F03D; [0C F8 46, 05, 05] -1D23F; [0C F5 82, 05, 05] +1F03E; [0C F8 4D, 05, 05] -1D240; [0C F5 89, 05, 05] +1F03F; [0C F8 54, 05, 05] -1D241; [0C F5 90, 05, 05] +1F040; [0C F8 5B, 05, 05] -1D245; [0C F5 97, 05, 05] +1F041; [0C F8 62, 05, 05] -1BC9C; [0C F5 9E, 05, 05] +1F042; [0C F8 69, 05, 05] -1F000; [0C F5 A5, 05, 05] +1F043; [0C F8 70, 05, 05] -1F001; [0C F5 AC, 05, 05] +1F044; [0C F8 77, 05, 05] -1F002; [0C F5 B3, 05, 05] +1F045; [0C F8 7E, 05, 05] -1F003; [0C F5 BA, 05, 05] +1F046; [0C F8 85, 05, 05] -1F004; [0C F5 C1, 05, 05] +1F047; [0C F8 8C, 05, 05] -1F005; [0C F5 C8, 05, 05] +1F048; [0C F8 93, 05, 05] -1F006; [0C F5 CF, 05, 05] +1F049; [0C F8 9A, 05, 05] -1F007; [0C F5 D6, 05, 05] +1F04A; [0C F8 A1, 05, 05] -1F008; [0C F5 DD, 05, 05] +1F04B; [0C F8 A8, 05, 05] -1F009; [0C F5 E4, 05, 05] +1F04C; [0C F8 AF, 05, 05] -1F00A; [0C F5 EB, 05, 05] +1F04D; [0C F8 B6, 05, 05] -1F00B; [0C F5 F2, 05, 05] +1F04E; [0C F8 BD, 05, 05] -1F00C; [0C F5 F9, 05, 05] +1F04F; [0C F8 C4, 05, 05] -1F00D; [0C F6 02, 05, 05] +1F050; [0C F8 CB, 05, 05] -1F00E; [0C F6 09, 05, 05] +1F051; [0C F8 D2, 05, 05] -1F00F; [0C F6 10, 05, 05] +1F052; [0C F8 D9, 05, 05] -1F010; [0C F6 17, 05, 05] +1F053; [0C F8 E0, 05, 05] -1F011; [0C F6 1E, 05, 05] +1F054; [0C F8 E7, 05, 05] -1F012; [0C F6 25, 05, 05] +1F055; [0C F8 EE, 05, 05] -1F013; [0C F6 2C, 05, 05] +1F056; [0C F8 F5, 05, 05] -1F014; [0C F6 33, 05, 05] +1F057; [0C F8 FC, 05, 05] -1F015; [0C F6 3A, 05, 05] +1F058; [0C F9 05, 05, 05] -1F016; [0C F6 41, 05, 05] +1F059; [0C F9 0C, 05, 05] -1F017; [0C F6 48, 05, 05] +1F05A; [0C F9 13, 05, 05] -1F018; [0C F6 4F, 05, 05] +1F05B; [0C F9 1A, 05, 05] -1F019; [0C F6 56, 05, 05] +1F05C; [0C F9 21, 05, 05] -1F01A; [0C F6 5D, 05, 05] +1F05D; [0C F9 28, 05, 05] -1F01B; [0C F6 64, 05, 05] +1F05E; [0C F9 2F, 05, 05] -1F01C; [0C F6 6B, 05, 05] +1F05F; [0C F9 36, 05, 05] -1F01D; [0C F6 72, 05, 05] +1F060; [0C F9 3D, 05, 05] -1F01E; [0C F6 79, 05, 05] +1F061; [0C F9 44, 05, 05] -1F01F; [0C F6 80, 05, 05] +1F062; [0C F9 4B, 05, 05] -1F020; [0C F6 87, 05, 05] +1F063; [0C F9 52, 05, 05] -1F021; [0C F6 8E, 05, 05] +1F064; [0C F9 59, 05, 05] -1F022; [0C F6 95, 05, 05] +1F065; [0C F9 60, 05, 05] -1F023; [0C F6 9C, 05, 05] +1F066; [0C F9 67, 05, 05] -1F024; [0C F6 A3, 05, 05] +1F067; [0C F9 6E, 05, 05] -1F025; [0C F6 AA, 05, 05] +1F068; [0C F9 75, 05, 05] -1F026; [0C F6 B1, 05, 05] +1F069; [0C F9 7C, 05, 05] -1F027; [0C F6 B8, 05, 05] +1F06A; [0C F9 83, 05, 05] -1F028; [0C F6 BF, 05, 05] +1F06B; [0C F9 8A, 05, 05] -1F029; [0C F6 C6, 05, 05] +1F06C; [0C F9 91, 05, 05] -1F02A; [0C F6 CD, 05, 05] +1F06D; [0C F9 98, 05, 05] -1F02B; [0C F6 D4, 05, 05] +1F06E; [0C F9 9F, 05, 05] -1F030; [0C F6 DB, 05, 05] +1F06F; [0C F9 A6, 05, 05] -1F031; [0C F6 E2, 05, 05] +1F070; [0C F9 AD, 05, 05] -1F032; [0C F6 E9, 05, 05] +1F071; [0C F9 B4, 05, 05] -1F033; [0C F6 F0, 05, 05] +1F072; [0C F9 BB, 05, 05] -1F034; [0C F6 F7, 05, 05] +1F073; [0C F9 C2, 05, 05] -1F035; [0C F6 FE, 05, 05] +1F074; [0C F9 C9, 05, 05] -1F036; [0C F7 07, 05, 05] +1F075; [0C F9 D0, 05, 05] -1F037; [0C F7 0E, 05, 05] +1F076; [0C F9 D7, 05, 05] -1F038; [0C F7 15, 05, 05] +1F077; [0C F9 DE, 05, 05] -1F039; [0C F7 1C, 05, 05] +1F078; [0C F9 E5, 05, 05] -1F03A; [0C F7 23, 05, 05] +1F079; [0C F9 EC, 05, 05] -1F03B; [0C F7 2A, 05, 05] +1F07A; [0C F9 F3, 05, 05] -1F03C; [0C F7 31, 05, 05] +1F07B; [0C F9 FA, 05, 05] -1F03D; [0C F7 38, 05, 05] +1F07C; [0C FA 03, 05, 05] -1F03E; [0C F7 3F, 05, 05] +1F07D; [0C FA 0A, 05, 05] -1F03F; [0C F7 46, 05, 05] +1F07E; [0C FA 11, 05, 05] -1F040; [0C F7 4D, 05, 05] +1F07F; [0C FA 18, 05, 05] -1F041; [0C F7 54, 05, 05] +1F080; [0C FA 1F, 05, 05] -1F042; [0C F7 5B, 05, 05] +1F081; [0C FA 26, 05, 05] -1F043; [0C F7 62, 05, 05] +1F082; [0C FA 2D, 05, 05] -1F044; [0C F7 69, 05, 05] +1F083; [0C FA 34, 05, 05] -1F045; [0C F7 70, 05, 05] +1F084; [0C FA 3B, 05, 05] -1F046; [0C F7 77, 05, 05] +1F085; [0C FA 42, 05, 05] -1F047; [0C F7 7E, 05, 05] +1F086; [0C FA 49, 05, 05] -1F048; [0C F7 85, 05, 05] +1F087; [0C FA 50, 05, 05] -1F049; [0C F7 8C, 05, 05] +1F088; [0C FA 57, 05, 05] -1F04A; [0C F7 93, 05, 05] +1F089; [0C FA 5E, 05, 05] -1F04B; [0C F7 9A, 05, 05] +1F08A; [0C FA 65, 05, 05] -1F04C; [0C F7 A1, 05, 05] +1F08B; [0C FA 6C, 05, 05] -1F04D; [0C F7 A8, 05, 05] +1F08C; [0C FA 73, 05, 05] -1F04E; [0C F7 AF, 05, 05] +1F08D; [0C FA 7A, 05, 05] -1F04F; [0C F7 B6, 05, 05] +1F08E; [0C FA 81, 05, 05] -1F050; [0C F7 BD, 05, 05] +1F08F; [0C FA 88, 05, 05] -1F051; [0C F7 C4, 05, 05] +1F090; [0C FA 8F, 05, 05] -1F052; [0C F7 CB, 05, 05] +1F091; [0C FA 96, 05, 05] -1F053; [0C F7 D2, 05, 05] +1F092; [0C FA 9D, 05, 05] -1F054; [0C F7 D9, 05, 05] +1F093; [0C FA A4, 05, 05] -1F055; [0C F7 E0, 05, 05] +1F0A0; [0C FA AB, 05, 05] -1F056; [0C F7 E7, 05, 05] +1F0A1; [0C FA B2, 05, 05] -1F057; [0C F7 EE, 05, 05] +1F0A2; [0C FA B9, 05, 05] -1F058; [0C F7 F5, 05, 05] +1F0A3; [0C FA C0, 05, 05] -1F059; [0C F7 FC, 05, 05] +1F0A4; [0C FA C7, 05, 05] -1F05A; [0C F8 05, 05, 05] +1F0A5; [0C FA CE, 05, 05] -1F05B; [0C F8 0C, 05, 05] +1F0A6; [0C FA D5, 05, 05] -1F05C; [0C F8 13, 05, 05] +1F0A7; [0C FA DC, 05, 05] -1F05D; [0C F8 1A, 05, 05] +1F0A8; [0C FA E3, 05, 05] -1F05E; [0C F8 21, 05, 05] +1F0A9; [0C FA EA, 05, 05] -1F05F; [0C F8 28, 05, 05] +1F0AA; [0C FA F1, 05, 05] -1F060; [0C F8 2F, 05, 05] +1F0AB; [0C FA F8, 05, 05] -1F061; [0C F8 36, 05, 05] +1F0AC; [0C FA FF, 05, 05] -1F062; [0C F8 3D, 05, 05] +1F0AD; [0C FB 08, 05, 05] -1F063; [0C F8 44, 05, 05] +1F0AE; [0C FB 0F, 05, 05] -1F064; [0C F8 4B, 05, 05] +1F0B1; [0C FB 16, 05, 05] -1F065; [0C F8 52, 05, 05] +1F0B2; [0C FB 1D, 05, 05] -1F066; [0C F8 59, 05, 05] +1F0B3; [0C FB 24, 05, 05] -1F067; [0C F8 60, 05, 05] +1F0B4; [0C FB 2B, 05, 05] -1F068; [0C F8 67, 05, 05] +1F0B5; [0C FB 32, 05, 05] -1F069; [0C F8 6E, 05, 05] +1F0B6; [0C FB 39, 05, 05] -1F06A; [0C F8 75, 05, 05] +1F0B7; [0C FB 40, 05, 05] -1F06B; [0C F8 7C, 05, 05] +1F0B8; [0C FB 47, 05, 05] -1F06C; [0C F8 83, 05, 05] +1F0B9; [0C FB 4E, 05, 05] -1F06D; [0C F8 8A, 05, 05] +1F0BA; [0C FB 55, 05, 05] -1F06E; [0C F8 91, 05, 05] +1F0BB; [0C FB 5C, 05, 05] -1F06F; [0C F8 98, 05, 05] +1F0BC; [0C FB 63, 05, 05] -1F070; [0C F8 9F, 05, 05] +1F0BD; [0C FB 6A, 05, 05] -1F071; [0C F8 A6, 05, 05] +1F0BE; [0C FB 71, 05, 05] -1F072; [0C F8 AD, 05, 05] +1F0BF; [0C FB 78, 05, 05] -1F073; [0C F8 B4, 05, 05] +1F0C1; [0C FB 7F, 05, 05] -1F074; [0C F8 BB, 05, 05] +1F0C2; [0C FB 86, 05, 05] -1F075; [0C F8 C2, 05, 05] +1F0C3; [0C FB 8D, 05, 05] -1F076; [0C F8 C9, 05, 05] +1F0C4; [0C FB 94, 05, 05] -1F077; [0C F8 D0, 05, 05] +1F0C5; [0C FB 9B, 05, 05] -1F078; [0C F8 D7, 05, 05] +1F0C6; [0C FB A2, 05, 05] -1F079; [0C F8 DE, 05, 05] +1F0C7; [0C FB A9, 05, 05] -1F07A; [0C F8 E5, 05, 05] +1F0C8; [0C FB B0, 05, 05] -1F07B; [0C F8 EC, 05, 05] +1F0C9; [0C FB B7, 05, 05] -1F07C; [0C F8 F3, 05, 05] +1F0CA; [0C FB BE, 05, 05] -1F07D; [0C F8 FA, 05, 05] +1F0CB; [0C FB C5, 05, 05] -1F07E; [0C F9 03, 05, 05] +1F0CC; [0C FB CC, 05, 05] -1F07F; [0C F9 0A, 05, 05] +1F0CD; [0C FB D3, 05, 05] -1F080; [0C F9 11, 05, 05] +1F0CE; [0C FB DA, 05, 05] -1F081; [0C F9 18, 05, 05] +1F0CF; [0C FB E1, 05, 05] -1F082; [0C F9 1F, 05, 05] +1F0D1; [0C FB E8, 05, 05] -1F083; [0C F9 26, 05, 05] +1F0D2; [0C FB EF, 05, 05] -1F084; [0C F9 2D, 05, 05] +1F0D3; [0C FB F6, 05, 05] -1F085; [0C F9 34, 05, 05] +1F0D4; [0C FB FD, 05, 05] -1F086; [0C F9 3B, 05, 05] +1F0D5; [0C FC 06, 05, 05] -1F087; [0C F9 42, 05, 05] +1F0D6; [0C FC 0D, 05, 05] -1F088; [0C F9 49, 05, 05] +1F0D7; [0C FC 14, 05, 05] -1F089; [0C F9 50, 05, 05] +1F0D8; [0C FC 1B, 05, 05] -1F08A; [0C F9 57, 05, 05] +1F0D9; [0C FC 22, 05, 05] -1F08B; [0C F9 5E, 05, 05] +1F0DA; [0C FC 29, 05, 05] -1F08C; [0C F9 65, 05, 05] +1F0DB; [0C FC 30, 05, 05] -1F08D; [0C F9 6C, 05, 05] +1F0DC; [0C FC 37, 05, 05] -1F08E; [0C F9 73, 05, 05] +1F0DD; [0C FC 3E, 05, 05] -1F08F; [0C F9 7A, 05, 05] +1F0DE; [0C FC 45, 05, 05] -1F090; [0C F9 81, 05, 05] +1F0DF; [0C FC 4C, 05, 05] -1F091; [0C F9 88, 05, 05] +1F0E0; [0C FC 53, 05, 05] -1F092; [0C F9 8F, 05, 05] +1F0E1; [0C FC 5A, 05, 05] -1F093; [0C F9 96, 05, 05] +1F0E2; [0C FC 61, 05, 05] -1F0A0; [0C F9 9D, 05, 05] +1F0E3; [0C FC 68, 05, 05] -1F0A1; [0C F9 A4, 05, 05] +1F0E4; [0C FC 6F, 05, 05] -1F0A2; [0C F9 AB, 05, 05] +1F0E5; [0C FC 76, 05, 05] -1F0A3; [0C F9 B2, 05, 05] +1F0E6; [0C FC 7D, 05, 05] -1F0A4; [0C F9 B9, 05, 05] +1F0E7; [0C FC 84, 05, 05] -1F0A5; [0C F9 C0, 05, 05] +1F0E8; [0C FC 8B, 05, 05] -1F0A6; [0C F9 C7, 05, 05] +1F0E9; [0C FC 92, 05, 05] -1F0A7; [0C F9 CE, 05, 05] +1F0EA; [0C FC 99, 05, 05] -1F0A8; [0C F9 D5, 05, 05] +1F0EB; [0C FC A0, 05, 05] -1F0A9; [0C F9 DC, 05, 05] +1F0EC; [0C FC A7, 05, 05] -1F0AA; [0C F9 E3, 05, 05] +1F0ED; [0C FC AE, 05, 05] -1F0AB; [0C F9 EA, 05, 05] +1F0EE; [0C FC B5, 05, 05] -1F0AC; [0C F9 F1, 05, 05] +1F0EF; [0C FC BC, 05, 05] -1F0AD; [0C F9 F8, 05, 05] +1F0F0; [0C FC C3, 05, 05] -1F0AE; [0C F9 FF, 05, 05] +1F0F1; [0C FC CA, 05, 05] -1F0B1; [0C FA 08, 05, 05] +1F0F2; [0C FC D1, 05, 05] -1F0B2; [0C FA 0F, 05, 05] +1F0F3; [0C FC D8, 05, 05] -1F0B3; [0C FA 16, 05, 05] +1F0F4; [0C FC DF, 05, 05] -1F0B4; [0C FA 1D, 05, 05] +1F0F5; [0C FC E6, 05, 05] -1F0B5; [0C FA 24, 05, 05] +1F300; [0C FC ED, 05, 05] -1F0B6; [0C FA 2B, 05, 05] +1F301; [0C FC F4, 05, 05] -1F0B7; [0C FA 32, 05, 05] +1F302; [0C FC FB, 05, 05] -1F0B8; [0C FA 39, 05, 05] +1F303; [0C FD 04, 05, 05] -1F0B9; [0C FA 40, 05, 05] +1F304; [0C FD 0B, 05, 05] -1F0BA; [0C FA 47, 05, 05] +1F305; [0C FD 12, 05, 05] -1F0BB; [0C FA 4E, 05, 05] +1F306; [0C FD 19, 05, 05] -1F0BC; [0C FA 55, 05, 05] +1F307; [0C FD 20, 05, 05] -1F0BD; [0C FA 5C, 05, 05] +1F308; [0C FD 27, 05, 05] -1F0BE; [0C FA 63, 05, 05] +1F309; [0C FD 2E, 05, 05] -1F0BF; [0C FA 6A, 05, 05] +1F30A; [0C FD 35, 05, 05] -1F0C1; [0C FA 71, 05, 05] +1F30B; [0C FD 3C, 05, 05] -1F0C2; [0C FA 78, 05, 05] +1F30C; [0C FD 43, 05, 05] -1F0C3; [0C FA 7F, 05, 05] +1F30D; [0C FD 4A, 05, 05] -1F0C4; [0C FA 86, 05, 05] +1F30E; [0C FD 51, 05, 05] -1F0C5; [0C FA 8D, 05, 05] +1F30F; [0C FD 58, 05, 05] -1F0C6; [0C FA 94, 05, 05] +1F310; [0C FD 5F, 05, 05] -1F0C7; [0C FA 9B, 05, 05] +1F311; [0C FD 66, 05, 05] -1F0C8; [0C FA A2, 05, 05] +1F312; [0C FD 6D, 05, 05] -1F0C9; [0C FA A9, 05, 05] +1F313; [0C FD 74, 05, 05] -1F0CA; [0C FA B0, 05, 05] +1F314; [0C FD 7B, 05, 05] -1F0CB; [0C FA B7, 05, 05] +1F315; [0C FD 82, 05, 05] -1F0CC; [0C FA BE, 05, 05] +1F316; [0C FD 89, 05, 05] -1F0CD; [0C FA C5, 05, 05] +1F317; [0C FD 90, 05, 05] -1F0CE; [0C FA CC, 05, 05] +1F318; [0C FD 97, 05, 05] -1F0CF; [0C FA D3, 05, 05] +1F319; [0C FD 9E, 05, 05] -1F0D1; [0C FA DA, 05, 05] +1F31A; [0C FD A5, 05, 05] -1F0D2; [0C FA E1, 05, 05] +1F31B; [0C FD AC, 05, 05] -1F0D3; [0C FA E8, 05, 05] +1F31C; [0C FD B3, 05, 05] -1F0D4; [0C FA EF, 05, 05] +1F31D; [0C FD BA, 05, 05] -1F0D5; [0C FA F6, 05, 05] +1F31E; [0C FD C1, 05, 05] -1F0D6; [0C FA FD, 05, 05] +1F31F; [0C FD C8, 05, 05] -1F0D7; [0C FB 06, 05, 05] +1F320; [0C FD CF, 05, 05] -1F0D8; [0C FB 0D, 05, 05] +1F321; [0C FD D6, 05, 05] -1F0D9; [0C FB 14, 05, 05] +1F322; [0C FD DD, 05, 05] -1F0DA; [0C FB 1B, 05, 05] +1F323; [0C FD E4, 05, 05] -1F0DB; [0C FB 22, 05, 05] +1F324; [0C FD EB, 05, 05] -1F0DC; [0C FB 29, 05, 05] +1F325; [0C FD F2, 05, 05] -1F0DD; [0C FB 30, 05, 05] +1F326; [0C FD F9, 05, 05] -1F0DE; [0C FB 37, 05, 05] +1F327; [0C FE 02, 05, 05] -1F0DF; [0C FB 3E, 05, 05] +1F328; [0C FE 09, 05, 05] -1F0E0; [0C FB 45, 05, 05] +1F329; [0C FE 10, 05, 05] -1F0E1; [0C FB 4C, 05, 05] +1F32A; [0C FE 17, 05, 05] -1F0E2; [0C FB 53, 05, 05] +1F32B; [0C FE 1E, 05, 05] -1F0E3; [0C FB 5A, 05, 05] +1F32C; [0C FE 25, 05, 05] -1F0E4; [0C FB 61, 05, 05] +1F32D; [0C FE 2C, 05, 05] -1F0E5; [0C FB 68, 05, 05] +1F32E; [0C FE 33, 05, 05] -1F0E6; [0C FB 6F, 05, 05] +1F32F; [0C FE 3A, 05, 05] -1F0E7; [0C FB 76, 05, 05] +1F330; [0C FE 41, 05, 05] -1F0E8; [0C FB 7D, 05, 05] +1F331; [0C FE 48, 05, 05] -1F0E9; [0C FB 84, 05, 05] +1F332; [0C FE 4F, 05, 05] -1F0EA; [0C FB 8B, 05, 05] +1F333; [0C FE 56, 05, 05] -1F0EB; [0C FB 92, 05, 05] +1F334; [0C FE 5D, 05, 05] -1F0EC; [0C FB 99, 05, 05] +1F335; [0C FE 64, 05, 05] -1F0ED; [0C FB A0, 05, 05] +1F336; [0C FE 6B, 05, 05] -1F0EE; [0C FB A7, 05, 05] +1F337; [0C FE 72, 05, 05] -1F0EF; [0C FB AE, 05, 05] +1F338; [0C FE 79, 05, 05] -1F0F0; [0C FB B5, 05, 05] +1F339; [0C FE 80, 05, 05] -1F0F1; [0C FB BC, 05, 05] +1F33A; [0C FE 87, 05, 05] -1F0F2; [0C FB C3, 05, 05] +1F33B; [0C FE 8E, 05, 05] -1F0F3; [0C FB CA, 05, 05] +1F33C; [0C FE 95, 05, 05] -1F0F4; [0C FB D1, 05, 05] +1F33D; [0C FE 9C, 05, 05] -1F0F5; [0C FB D8, 05, 05] +1F33E; [0C FE A3, 05, 05] -1F300; [0C FB DF, 05, 05] +1F33F; [0C FE AA, 05, 05] -1F301; [0C FB E6, 05, 05] +1F340; [0C FE B1, 05, 05] -1F302; [0C FB ED, 05, 05] +1F341; [0C FE B8, 05, 05] -1F303; [0C FB F4, 05, 05] +1F342; [0C FE BF, 05, 05] -1F304; [0C FB FB, 05, 05] +1F343; [0C FE C6, 05, 05] -1F305; [0C FC 04, 05, 05] +1F344; [0C FE CD, 05, 05] -1F306; [0C FC 0B, 05, 05] +1F345; [0C FE D4, 05, 05] -1F307; [0C FC 12, 05, 05] +1F346; [0C FE DB, 05, 05] -1F308; [0C FC 19, 05, 05] +1F347; [0C FE E2, 05, 05] -1F309; [0C FC 20, 05, 05] +1F348; [0C FE E9, 05, 05] -1F30A; [0C FC 27, 05, 05] +1F349; [0C FE F0, 05, 05] -1F30B; [0C FC 2E, 05, 05] +1F34A; [0C FE F7, 05, 05] -1F30C; [0C FC 35, 05, 05] +1F34B; [0C FE FE, 05, 05] -1F30D; [0C FC 3C, 05, 05] +1F34C; [0C FF 07, 05, 05] -1F30E; [0C FC 43, 05, 05] +1F34D; [0C FF 0E, 05, 05] -1F30F; [0C FC 4A, 05, 05] +1F34E; [0C FF 15, 05, 05] -1F310; [0C FC 51, 05, 05] +1F34F; [0C FF 1C, 05, 05] -1F311; [0C FC 58, 05, 05] +1F350; [0C FF 23, 05, 05] -1F312; [0C FC 5F, 05, 05] +1F351; [0C FF 2A, 05, 05] -1F313; [0C FC 66, 05, 05] +1F352; [0C FF 31, 05, 05] -1F314; [0C FC 6D, 05, 05] +1F353; [0C FF 38, 05, 05] -1F315; [0C FC 74, 05, 05] +1F354; [0C FF 3F, 05, 05] -1F316; [0C FC 7B, 05, 05] +1F355; [0C FF 46, 05, 05] -1F317; [0C FC 82, 05, 05] +1F356; [0C FF 4D, 05, 05] -1F318; [0C FC 89, 05, 05] +1F357; [0C FF 54, 05, 05] -1F319; [0C FC 90, 05, 05] +1F358; [0C FF 5B, 05, 05] -1F31A; [0C FC 97, 05, 05] +1F359; [0C FF 62, 05, 05] -1F31B; [0C FC 9E, 05, 05] +1F35A; [0C FF 69, 05, 05] -1F31C; [0C FC A5, 05, 05] +1F35B; [0C FF 70, 05, 05] -1F31D; [0C FC AC, 05, 05] +1F35C; [0C FF 77, 05, 05] -1F31E; [0C FC B3, 05, 05] +1F35D; [0C FF 7E, 05, 05] -1F31F; [0C FC BA, 05, 05] +1F35E; [0C FF 85, 05, 05] -1F320; [0C FC C1, 05, 05] +1F35F; [0C FF 8C, 05, 05] -1F321; [0C FC C8, 05, 05] +1F360; [0C FF 93, 05, 05] -1F322; [0C FC CF, 05, 05] +1F361; [0C FF 9A, 05, 05] -1F323; [0C FC D6, 05, 05] +1F362; [0C FF A1, 05, 05] -1F324; [0C FC DD, 05, 05] +1F363; [0C FF A8, 05, 05] -1F325; [0C FC E4, 05, 05] +1F364; [0C FF AF, 05, 05] -1F326; [0C FC EB, 05, 05] +1F365; [0C FF B6, 05, 05] -1F327; [0C FC F2, 05, 05] +1F366; [0C FF BD, 05, 05] -1F328; [0C FC F9, 05, 05] +1F367; [0C FF C4, 05, 05] -1F329; [0C FD 02, 05, 05] +1F368; [0C FF CB, 05, 05] -1F32A; [0C FD 09, 05, 05] +1F369; [0C FF D2, 05, 05] -1F32B; [0C FD 10, 05, 05] +1F36A; [0C FF D9, 05, 05] -1F32C; [0C FD 17, 05, 05] +1F36B; [0C FF E0, 05, 05] -1F32D; [0C FD 1E, 05, 05] +1F36C; [0C FF E7, 05, 05] -1F32E; [0C FD 25, 05, 05] +1F36D; [0C FF EE, 05, 05] -1F32F; [0C FD 2C, 05, 05] +1F36E; [0C FF F5, 05, 05] -1F330; [0C FD 33, 05, 05] +1F36F; [0C FF FC, 05, 05] -1F331; [0C FD 3A, 05, 05] +1F370; [0D 02 05, 05, 05] -1F332; [0C FD 41, 05, 05] +1F371; [0D 02 0C, 05, 05] -1F333; [0C FD 48, 05, 05] +1F372; [0D 02 13, 05, 05] -1F334; [0C FD 4F, 05, 05] +1F373; [0D 02 1A, 05, 05] -1F335; [0C FD 56, 05, 05] +1F374; [0D 02 21, 05, 05] -1F336; [0C FD 5D, 05, 05] +1F375; [0D 02 28, 05, 05] -1F337; [0C FD 64, 05, 05] +1F376; [0D 02 2F, 05, 05] -1F338; [0C FD 6B, 05, 05] +1F377; [0D 02 36, 05, 05] -1F339; [0C FD 72, 05, 05] +1F378; [0D 02 3D, 05, 05] -1F33A; [0C FD 79, 05, 05] +1F379; [0D 02 44, 05, 05] -1F33B; [0C FD 80, 05, 05] +1F37A; [0D 02 4B, 05, 05] -1F33C; [0C FD 87, 05, 05] +1F37B; [0D 02 52, 05, 05] -1F33D; [0C FD 8E, 05, 05] +1F37C; [0D 02 59, 05, 05] -1F33E; [0C FD 95, 05, 05] +1F37D; [0D 02 60, 05, 05] -1F33F; [0C FD 9C, 05, 05] +1F37E; [0D 02 67, 05, 05] -1F340; [0C FD A3, 05, 05] +1F37F; [0D 02 6E, 05, 05] -1F341; [0C FD AA, 05, 05] +1F380; [0D 02 75, 05, 05] -1F342; [0C FD B1, 05, 05] +1F381; [0D 02 7C, 05, 05] -1F343; [0C FD B8, 05, 05] +1F382; [0D 02 83, 05, 05] -1F344; [0C FD BF, 05, 05] +1F383; [0D 02 8A, 05, 05] -1F345; [0C FD C6, 05, 05] +1F384; [0D 02 91, 05, 05] -1F346; [0C FD CD, 05, 05] +1F385; [0D 02 98, 05, 05] -1F347; [0C FD D4, 05, 05] +1F386; [0D 02 9F, 05, 05] -1F348; [0C FD DB, 05, 05] +1F387; [0D 02 A6, 05, 05] -1F349; [0C FD E2, 05, 05] +1F388; [0D 02 AD, 05, 05] -1F34A; [0C FD E9, 05, 05] +1F389; [0D 02 B4, 05, 05] -1F34B; [0C FD F0, 05, 05] +1F38A; [0D 02 BB, 05, 05] -1F34C; [0C FD F7, 05, 05] +1F38B; [0D 02 C2, 05, 05] -1F34D; [0C FD FE, 05, 05] +1F38C; [0D 02 C9, 05, 05] -1F34E; [0C FE 07, 05, 05] +1F38D; [0D 02 D0, 05, 05] -1F34F; [0C FE 0E, 05, 05] +1F38E; [0D 02 D7, 05, 05] -1F350; [0C FE 15, 05, 05] +1F38F; [0D 02 DE, 05, 05] -1F351; [0C FE 1C, 05, 05] +1F390; [0D 02 E5, 05, 05] -1F352; [0C FE 23, 05, 05] +1F391; [0D 02 EC, 05, 05] -1F353; [0C FE 2A, 05, 05] +1F392; [0D 02 F3, 05, 05] -1F354; [0C FE 31, 05, 05] +1F393; [0D 02 FA, 05, 05] -1F355; [0C FE 38, 05, 05] +1F394; [0D 03 03, 05, 05] -1F356; [0C FE 3F, 05, 05] +1F395; [0D 03 0A, 05, 05] -1F357; [0C FE 46, 05, 05] +1F396; [0D 03 11, 05, 05] -1F358; [0C FE 4D, 05, 05] +1F397; [0D 03 18, 05, 05] -1F359; [0C FE 54, 05, 05] +1F398; [0D 03 1F, 05, 05] -1F35A; [0C FE 5B, 05, 05] +1F399; [0D 03 26, 05, 05] -1F35B; [0C FE 62, 05, 05] +1F39A; [0D 03 2D, 05, 05] -1F35C; [0C FE 69, 05, 05] +1F39B; [0D 03 34, 05, 05] -1F35D; [0C FE 70, 05, 05] +1F39C; [0D 03 3B, 05, 05] -1F35E; [0C FE 77, 05, 05] +1F39D; [0D 03 42, 05, 05] -1F35F; [0C FE 7E, 05, 05] +1F39E; [0D 03 49, 05, 05] -1F360; [0C FE 85, 05, 05] +1F39F; [0D 03 50, 05, 05] -1F361; [0C FE 8C, 05, 05] +1F3A0; [0D 03 57, 05, 05] -1F362; [0C FE 93, 05, 05] +1F3A1; [0D 03 5E, 05, 05] -1F363; [0C FE 9A, 05, 05] +1F3A2; [0D 03 65, 05, 05] -1F364; [0C FE A1, 05, 05] +1F3A3; [0D 03 6C, 05, 05] -1F365; [0C FE A8, 05, 05] +1F3A4; [0D 03 73, 05, 05] -1F366; [0C FE AF, 05, 05] +1F3A5; [0D 03 7A, 05, 05] -1F367; [0C FE B6, 05, 05] +1F3A6; [0D 03 81, 05, 05] -1F368; [0C FE BD, 05, 05] +1F3A7; [0D 03 88, 05, 05] -1F369; [0C FE C4, 05, 05] +1F3A8; [0D 03 8F, 05, 05] -1F36A; [0C FE CB, 05, 05] +1F3A9; [0D 03 96, 05, 05] -1F36B; [0C FE D2, 05, 05] +1F3AA; [0D 03 9D, 05, 05] -1F36C; [0C FE D9, 05, 05] +1F3AB; [0D 03 A4, 05, 05] -1F36D; [0C FE E0, 05, 05] +1F3AC; [0D 03 AB, 05, 05] -1F36E; [0C FE E7, 05, 05] +1F3AD; [0D 03 B2, 05, 05] -1F36F; [0C FE EE, 05, 05] +1F3AE; [0D 03 B9, 05, 05] -1F370; [0C FE F5, 05, 05] +1F3AF; [0D 03 C0, 05, 05] -1F371; [0C FE FC, 05, 05] +1F3B0; [0D 03 C7, 05, 05] -1F372; [0C FF 05, 05, 05] +1F3B1; [0D 03 CE, 05, 05] -1F373; [0C FF 0C, 05, 05] +1F3B2; [0D 03 D5, 05, 05] -1F374; [0C FF 13, 05, 05] +1F3B3; [0D 03 DC, 05, 05] -1F375; [0C FF 1A, 05, 05] +1F3B4; [0D 03 E3, 05, 05] -1F376; [0C FF 21, 05, 05] +1F3B5; [0D 03 EA, 05, 05] -1F377; [0C FF 28, 05, 05] +1F3B6; [0D 03 F1, 05, 05] -1F378; [0C FF 2F, 05, 05] +1F3B7; [0D 03 F8, 05, 05] -1F379; [0C FF 36, 05, 05] +1F3B8; [0D 03 FF, 05, 05] -1F37A; [0C FF 3D, 05, 05] +1F3B9; [0D 04 08, 05, 05] -1F37B; [0C FF 44, 05, 05] +1F3BA; [0D 04 0F, 05, 05] -1F37C; [0C FF 4B, 05, 05] +1F3BB; [0D 04 16, 05, 05] -1F37D; [0C FF 52, 05, 05] +1F3BC; [0D 04 1D, 05, 05] -1F37E; [0C FF 59, 05, 05] +1F3BD; [0D 04 24, 05, 05] -1F37F; [0C FF 60, 05, 05] +1F3BE; [0D 04 2B, 05, 05] -1F380; [0C FF 67, 05, 05] +1F3BF; [0D 04 32, 05, 05] -1F381; [0C FF 6E, 05, 05] +1F3C0; [0D 04 39, 05, 05] -1F382; [0C FF 75, 05, 05] +1F3C1; [0D 04 40, 05, 05] -1F383; [0C FF 7C, 05, 05] +1F3C2; [0D 04 47, 05, 05] -1F384; [0C FF 83, 05, 05] +1F3C3; [0D 04 4E, 05, 05] -1F385; [0C FF 8A, 05, 05] +1F3C4; [0D 04 55, 05, 05] -1F386; [0C FF 91, 05, 05] +1F3C5; [0D 04 5C, 05, 05] -1F387; [0C FF 98, 05, 05] +1F3C6; [0D 04 63, 05, 05] -1F388; [0C FF 9F, 05, 05] +1F3C7; [0D 04 6A, 05, 05] -1F389; [0C FF A6, 05, 05] +1F3C8; [0D 04 71, 05, 05] -1F38A; [0C FF AD, 05, 05] +1F3C9; [0D 04 78, 05, 05] -1F38B; [0C FF B4, 05, 05] +1F3CA; [0D 04 7F, 05, 05] -1F38C; [0C FF BB, 05, 05] +1F3CB; [0D 04 86, 05, 05] -1F38D; [0C FF C2, 05, 05] +1F3CC; [0D 04 8D, 05, 05] -1F38E; [0C FF C9, 05, 05] +1F3CD; [0D 04 94, 05, 05] -1F38F; [0C FF D0, 05, 05] +1F3CE; [0D 04 9B, 05, 05] -1F390; [0C FF D7, 05, 05] +1F3CF; [0D 04 A2, 05, 05] -1F391; [0C FF DE, 05, 05] +1F3D0; [0D 04 A9, 05, 05] -1F392; [0C FF E5, 05, 05] +1F3D1; [0D 04 B0, 05, 05] -1F393; [0C FF EC, 05, 05] +1F3D2; [0D 04 B7, 05, 05] -1F394; [0C FF F3, 05, 05] +1F3D3; [0D 04 BE, 05, 05] -1F395; [0C FF FA, 05, 05] +1F3D4; [0D 04 C5, 05, 05] -1F396; [0D 02 03, 05, 05] +1F3D5; [0D 04 CC, 05, 05] -1F397; [0D 02 0A, 05, 05] +1F3D6; [0D 04 D3, 05, 05] -1F398; [0D 02 11, 05, 05] +1F3D7; [0D 04 DA, 05, 05] -1F399; [0D 02 18, 05, 05] +1F3D8; [0D 04 E1, 05, 05] -1F39A; [0D 02 1F, 05, 05] +1F3D9; [0D 04 E8, 05, 05] -1F39B; [0D 02 26, 05, 05] +1F3DA; [0D 04 EF, 05, 05] -1F39C; [0D 02 2D, 05, 05] +1F3DB; [0D 04 F6, 05, 05] -1F39D; [0D 02 34, 05, 05] +1F3DC; [0D 04 FD, 05, 05] -1F39E; [0D 02 3B, 05, 05] +1F3DD; [0D 05 06, 05, 05] -1F39F; [0D 02 42, 05, 05] +1F3DE; [0D 05 0D, 05, 05] -1F3A0; [0D 02 49, 05, 05] +1F3DF; [0D 05 14, 05, 05] -1F3A1; [0D 02 50, 05, 05] +1F3E0; [0D 05 1B, 05, 05] -1F3A2; [0D 02 57, 05, 05] +1F3E1; [0D 05 22, 05, 05] -1F3A3; [0D 02 5E, 05, 05] +1F3E2; [0D 05 29, 05, 05] -1F3A4; [0D 02 65, 05, 05] +1F3E3; [0D 05 30, 05, 05] -1F3A5; [0D 02 6C, 05, 05] +1F3E4; [0D 05 37, 05, 05] -1F3A6; [0D 02 73, 05, 05] +1F3E5; [0D 05 3E, 05, 05] -1F3A7; [0D 02 7A, 05, 05] +1F3E6; [0D 05 45, 05, 05] -1F3A8; [0D 02 81, 05, 05] +1F3E7; [0D 05 4C, 05, 05] -1F3A9; [0D 02 88, 05, 05] +1F3E8; [0D 05 53, 05, 05] -1F3AA; [0D 02 8F, 05, 05] +1F3E9; [0D 05 5A, 05, 05] -1F3AB; [0D 02 96, 05, 05] +1F3EA; [0D 05 61, 05, 05] -1F3AC; [0D 02 9D, 05, 05] +1F3EB; [0D 05 68, 05, 05] -1F3AD; [0D 02 A4, 05, 05] +1F3EC; [0D 05 6F, 05, 05] -1F3AE; [0D 02 AB, 05, 05] +1F3ED; [0D 05 76, 05, 05] -1F3AF; [0D 02 B2, 05, 05] +1F3EE; [0D 05 7D, 05, 05] -1F3B0; [0D 02 B9, 05, 05] +1F3EF; [0D 05 84, 05, 05] -1F3B1; [0D 02 C0, 05, 05] +1F3F0; [0D 05 8B, 05, 05] -1F3B2; [0D 02 C7, 05, 05] +1F3F1; [0D 05 92, 05, 05] -1F3B3; [0D 02 CE, 05, 05] +1F3F2; [0D 05 99, 05, 05] -1F3B4; [0D 02 D5, 05, 05] +1F3F3; [0D 05 A0, 05, 05] -1F3B5; [0D 02 DC, 05, 05] +1F3F4; [0D 05 A7, 05, 05] -1F3B6; [0D 02 E3, 05, 05] +1F3F5; [0D 05 AE, 05, 05] -1F3B7; [0D 02 EA, 05, 05] +1F3F6; [0D 05 B5, 05, 05] -1F3B8; [0D 02 F1, 05, 05] +1F3F7; [0D 05 BC, 05, 05] -1F3B9; [0D 02 F8, 05, 05] +1F3F8; [0D 05 C3, 05, 05] -1F3BA; [0D 02 FF, 05, 05] +1F3F9; [0D 05 CA, 05, 05] -1F3BB; [0D 03 08, 05, 05] +1F3FA; [0D 05 D1, 05, 05] -1F3BC; [0D 03 0F, 05, 05] +1F3FB; [0D 05 D8, 05, 05] -1F3BD; [0D 03 16, 05, 05] +1F3FC; [0D 05 DF, 05, 05] -1F3BE; [0D 03 1D, 05, 05] +1F3FD; [0D 05 E6, 05, 05] -1F3BF; [0D 03 24, 05, 05] +1F3FE; [0D 05 ED, 05, 05] -1F3C0; [0D 03 2B, 05, 05] +1F3FF; [0D 05 F4, 05, 05] -1F3C1; [0D 03 32, 05, 05] +1F400; [0D 05 FB, 05, 05] -1F3C2; [0D 03 39, 05, 05] +1F401; [0D 06 04, 05, 05] -1F3C3; [0D 03 40, 05, 05] +1F402; [0D 06 0B, 05, 05] -1F3C4; [0D 03 47, 05, 05] +1F403; [0D 06 12, 05, 05] -1F3C5; [0D 03 4E, 05, 05] +1F404; [0D 06 19, 05, 05] -1F3C6; [0D 03 55, 05, 05] +1F405; [0D 06 20, 05, 05] -1F3C7; [0D 03 5C, 05, 05] +1F406; [0D 06 27, 05, 05] -1F3C8; [0D 03 63, 05, 05] +1F407; [0D 06 2E, 05, 05] -1F3C9; [0D 03 6A, 05, 05] +1F408; [0D 06 35, 05, 05] -1F3CA; [0D 03 71, 05, 05] +1F409; [0D 06 3C, 05, 05] -1F3CB; [0D 03 78, 05, 05] +1F40A; [0D 06 43, 05, 05] -1F3CC; [0D 03 7F, 05, 05] +1F40B; [0D 06 4A, 05, 05] -1F3CD; [0D 03 86, 05, 05] +1F40C; [0D 06 51, 05, 05] -1F3CE; [0D 03 8D, 05, 05] +1F40D; [0D 06 58, 05, 05] -1F3CF; [0D 03 94, 05, 05] +1F40E; [0D 06 5F, 05, 05] -1F3D0; [0D 03 9B, 05, 05] +1F40F; [0D 06 66, 05, 05] -1F3D1; [0D 03 A2, 05, 05] +1F410; [0D 06 6D, 05, 05] -1F3D2; [0D 03 A9, 05, 05] +1F411; [0D 06 74, 05, 05] -1F3D3; [0D 03 B0, 05, 05] +1F412; [0D 06 7B, 05, 05] -1F3D4; [0D 03 B7, 05, 05] +1F413; [0D 06 82, 05, 05] -1F3D5; [0D 03 BE, 05, 05] +1F414; [0D 06 89, 05, 05] -1F3D6; [0D 03 C5, 05, 05] +1F415; [0D 06 90, 05, 05] -1F3D7; [0D 03 CC, 05, 05] +1F416; [0D 06 97, 05, 05] -1F3D8; [0D 03 D3, 05, 05] +1F417; [0D 06 9E, 05, 05] -1F3D9; [0D 03 DA, 05, 05] +1F418; [0D 06 A5, 05, 05] -1F3DA; [0D 03 E1, 05, 05] +1F419; [0D 06 AC, 05, 05] -1F3DB; [0D 03 E8, 05, 05] +1F41A; [0D 06 B3, 05, 05] -1F3DC; [0D 03 EF, 05, 05] +1F41B; [0D 06 BA, 05, 05] -1F3DD; [0D 03 F6, 05, 05] +1F41C; [0D 06 C1, 05, 05] -1F3DE; [0D 03 FD, 05, 05] +1F41D; [0D 06 C8, 05, 05] -1F3DF; [0D 04 06, 05, 05] +1F41E; [0D 06 CF, 05, 05] -1F3E0; [0D 04 0D, 05, 05] +1F41F; [0D 06 D6, 05, 05] -1F3E1; [0D 04 14, 05, 05] +1F420; [0D 06 DD, 05, 05] -1F3E2; [0D 04 1B, 05, 05] +1F421; [0D 06 E4, 05, 05] -1F3E3; [0D 04 22, 05, 05] +1F422; [0D 06 EB, 05, 05] -1F3E4; [0D 04 29, 05, 05] +1F423; [0D 06 F2, 05, 05] -1F3E5; [0D 04 30, 05, 05] +1F424; [0D 06 F9, 05, 05] -1F3E6; [0D 04 37, 05, 05] +1F425; [0D 07 02, 05, 05] -1F3E7; [0D 04 3E, 05, 05] +1F426; [0D 07 09, 05, 05] -1F3E8; [0D 04 45, 05, 05] +1F427; [0D 07 10, 05, 05] -1F3E9; [0D 04 4C, 05, 05] +1F428; [0D 07 17, 05, 05] -1F3EA; [0D 04 53, 05, 05] +1F429; [0D 07 1E, 05, 05] -1F3EB; [0D 04 5A, 05, 05] +1F42A; [0D 07 25, 05, 05] -1F3EC; [0D 04 61, 05, 05] +1F42B; [0D 07 2C, 05, 05] -1F3ED; [0D 04 68, 05, 05] +1F42C; [0D 07 33, 05, 05] -1F3EE; [0D 04 6F, 05, 05] +1F42D; [0D 07 3A, 05, 05] -1F3EF; [0D 04 76, 05, 05] +1F42E; [0D 07 41, 05, 05] -1F3F0; [0D 04 7D, 05, 05] +1F42F; [0D 07 48, 05, 05] -1F3F1; [0D 04 84, 05, 05] +1F430; [0D 07 4F, 05, 05] -1F3F2; [0D 04 8B, 05, 05] +1F431; [0D 07 56, 05, 05] -1F3F3; [0D 04 92, 05, 05] +1F432; [0D 07 5D, 05, 05] -1F3F4; [0D 04 99, 05, 05] +1F433; [0D 07 64, 05, 05] -1F3F5; [0D 04 A0, 05, 05] +1F434; [0D 07 6B, 05, 05] -1F3F6; [0D 04 A7, 05, 05] +1F435; [0D 07 72, 05, 05] -1F3F7; [0D 04 AE, 05, 05] +1F436; [0D 07 79, 05, 05] -1F3F8; [0D 04 B5, 05, 05] +1F437; [0D 07 80, 05, 05] -1F3F9; [0D 04 BC, 05, 05] +1F438; [0D 07 87, 05, 05] -1F3FA; [0D 04 C3, 05, 05] +1F439; [0D 07 8E, 05, 05] -1F3FB; [0D 04 CA, 05, 05] +1F43A; [0D 07 95, 05, 05] -1F3FC; [0D 04 D1, 05, 05] +1F43B; [0D 07 9C, 05, 05] -1F3FD; [0D 04 D8, 05, 05] +1F43C; [0D 07 A3, 05, 05] -1F3FE; [0D 04 DF, 05, 05] +1F43D; [0D 07 AA, 05, 05] -1F3FF; [0D 04 E6, 05, 05] +1F43E; [0D 07 B1, 05, 05] -1F400; [0D 04 ED, 05, 05] +1F43F; [0D 07 B8, 05, 05] -1F401; [0D 04 F4, 05, 05] +1F440; [0D 07 BF, 05, 05] -1F402; [0D 04 FB, 05, 05] +1F441; [0D 07 C6, 05, 05] -1F403; [0D 05 04, 05, 05] +1F442; [0D 07 CD, 05, 05] -1F404; [0D 05 0B, 05, 05] +1F443; [0D 07 D4, 05, 05] -1F405; [0D 05 12, 05, 05] +1F444; [0D 07 DB, 05, 05] -1F406; [0D 05 19, 05, 05] +1F445; [0D 07 E2, 05, 05] -1F407; [0D 05 20, 05, 05] +1F446; [0D 07 E9, 05, 05] -1F408; [0D 05 27, 05, 05] +1F447; [0D 07 F0, 05, 05] -1F409; [0D 05 2E, 05, 05] +1F448; [0D 07 F7, 05, 05] -1F40A; [0D 05 35, 05, 05] +1F449; [0D 07 FE, 05, 05] -1F40B; [0D 05 3C, 05, 05] +1F44A; [0D 08 07, 05, 05] -1F40C; [0D 05 43, 05, 05] +1F44B; [0D 08 0E, 05, 05] -1F40D; [0D 05 4A, 05, 05] +1F44C; [0D 08 15, 05, 05] -1F40E; [0D 05 51, 05, 05] +1F44D; [0D 08 1C, 05, 05] -1F40F; [0D 05 58, 05, 05] +1F44E; [0D 08 23, 05, 05] -1F410; [0D 05 5F, 05, 05] +1F44F; [0D 08 2A, 05, 05] -1F411; [0D 05 66, 05, 05] +1F450; [0D 08 31, 05, 05] -1F412; [0D 05 6D, 05, 05] +1F451; [0D 08 38, 05, 05] -1F413; [0D 05 74, 05, 05] +1F452; [0D 08 3F, 05, 05] -1F414; [0D 05 7B, 05, 05] +1F453; [0D 08 46, 05, 05] -1F415; [0D 05 82, 05, 05] +1F454; [0D 08 4D, 05, 05] -1F416; [0D 05 89, 05, 05] +1F455; [0D 08 54, 05, 05] -1F417; [0D 05 90, 05, 05] +1F456; [0D 08 5B, 05, 05] -1F418; [0D 05 97, 05, 05] +1F457; [0D 08 62, 05, 05] -1F419; [0D 05 9E, 05, 05] +1F458; [0D 08 69, 05, 05] -1F41A; [0D 05 A5, 05, 05] +1F459; [0D 08 70, 05, 05] -1F41B; [0D 05 AC, 05, 05] +1F45A; [0D 08 77, 05, 05] -1F41C; [0D 05 B3, 05, 05] +1F45B; [0D 08 7E, 05, 05] -1F41D; [0D 05 BA, 05, 05] +1F45C; [0D 08 85, 05, 05] -1F41E; [0D 05 C1, 05, 05] +1F45D; [0D 08 8C, 05, 05] -1F41F; [0D 05 C8, 05, 05] +1F45E; [0D 08 93, 05, 05] -1F420; [0D 05 CF, 05, 05] +1F45F; [0D 08 9A, 05, 05] -1F421; [0D 05 D6, 05, 05] +1F460; [0D 08 A1, 05, 05] -1F422; [0D 05 DD, 05, 05] +1F461; [0D 08 A8, 05, 05] -1F423; [0D 05 E4, 05, 05] +1F462; [0D 08 AF, 05, 05] -1F424; [0D 05 EB, 05, 05] +1F463; [0D 08 B6, 05, 05] -1F425; [0D 05 F2, 05, 05] +1F464; [0D 08 BD, 05, 05] -1F426; [0D 05 F9, 05, 05] +1F465; [0D 08 C4, 05, 05] -1F427; [0D 06 02, 05, 05] +1F466; [0D 08 CB, 05, 05] -1F428; [0D 06 09, 05, 05] +1F467; [0D 08 D2, 05, 05] -1F429; [0D 06 10, 05, 05] +1F468; [0D 08 D9, 05, 05] -1F42A; [0D 06 17, 05, 05] +1F469; [0D 08 E0, 05, 05] -1F42B; [0D 06 1E, 05, 05] +1F46A; [0D 08 E7, 05, 05] -1F42C; [0D 06 25, 05, 05] +1F46B; [0D 08 EE, 05, 05] -1F42D; [0D 06 2C, 05, 05] +1F46C; [0D 08 F5, 05, 05] -1F42E; [0D 06 33, 05, 05] +1F46D; [0D 08 FC, 05, 05] -1F42F; [0D 06 3A, 05, 05] +1F46E; [0D 09 05, 05, 05] -1F430; [0D 06 41, 05, 05] +1F46F; [0D 09 0C, 05, 05] -1F431; [0D 06 48, 05, 05] +1F470; [0D 09 13, 05, 05] -1F432; [0D 06 4F, 05, 05] +1F471; [0D 09 1A, 05, 05] -1F433; [0D 06 56, 05, 05] +1F472; [0D 09 21, 05, 05] -1F434; [0D 06 5D, 05, 05] +1F473; [0D 09 28, 05, 05] -1F435; [0D 06 64, 05, 05] +1F474; [0D 09 2F, 05, 05] -1F436; [0D 06 6B, 05, 05] +1F475; [0D 09 36, 05, 05] -1F437; [0D 06 72, 05, 05] +1F476; [0D 09 3D, 05, 05] -1F438; [0D 06 79, 05, 05] +1F477; [0D 09 44, 05, 05] -1F439; [0D 06 80, 05, 05] +1F478; [0D 09 4B, 05, 05] -1F43A; [0D 06 87, 05, 05] +1F479; [0D 09 52, 05, 05] -1F43B; [0D 06 8E, 05, 05] +1F47A; [0D 09 59, 05, 05] -1F43C; [0D 06 95, 05, 05] +1F47B; [0D 09 60, 05, 05] -1F43D; [0D 06 9C, 05, 05] +1F47C; [0D 09 67, 05, 05] -1F43E; [0D 06 A3, 05, 05] +1F47D; [0D 09 6E, 05, 05] -1F43F; [0D 06 AA, 05, 05] +1F47E; [0D 09 75, 05, 05] -1F440; [0D 06 B1, 05, 05] +1F47F; [0D 09 7C, 05, 05] -1F441; [0D 06 B8, 05, 05] +1F480; [0D 09 83, 05, 05] -1F442; [0D 06 BF, 05, 05] +1F481; [0D 09 8A, 05, 05] -1F443; [0D 06 C6, 05, 05] +1F482; [0D 09 91, 05, 05] -1F444; [0D 06 CD, 05, 05] +1F483; [0D 09 98, 05, 05] -1F445; [0D 06 D4, 05, 05] +1F484; [0D 09 9F, 05, 05] -1F446; [0D 06 DB, 05, 05] +1F485; [0D 09 A6, 05, 05] -1F447; [0D 06 E2, 05, 05] +1F486; [0D 09 AD, 05, 05] -1F448; [0D 06 E9, 05, 05] +1F487; [0D 09 B4, 05, 05] -1F449; [0D 06 F0, 05, 05] +1F488; [0D 09 BB, 05, 05] -1F44A; [0D 06 F7, 05, 05] +1F489; [0D 09 C2, 05, 05] -1F44B; [0D 06 FE, 05, 05] +1F48A; [0D 09 C9, 05, 05] -1F44C; [0D 07 07, 05, 05] +1F48B; [0D 09 D0, 05, 05] -1F44D; [0D 07 0E, 05, 05] +1F48C; [0D 09 D7, 05, 05] -1F44E; [0D 07 15, 05, 05] +1F48D; [0D 09 DE, 05, 05] -1F44F; [0D 07 1C, 05, 05] +1F48E; [0D 09 E5, 05, 05] -1F450; [0D 07 23, 05, 05] +1F48F; [0D 09 EC, 05, 05] -1F451; [0D 07 2A, 05, 05] +1F490; [0D 09 F3, 05, 05] -1F452; [0D 07 31, 05, 05] +1F491; [0D 09 FA, 05, 05] -1F453; [0D 07 38, 05, 05] +1F492; [0D 0A 03, 05, 05] -1F454; [0D 07 3F, 05, 05] +1F493; [0D 0A 0A, 05, 05] -1F455; [0D 07 46, 05, 05] +1F494; [0D 0A 11, 05, 05] -1F456; [0D 07 4D, 05, 05] +1F495; [0D 0A 18, 05, 05] -1F457; [0D 07 54, 05, 05] +1F496; [0D 0A 1F, 05, 05] -1F458; [0D 07 5B, 05, 05] +1F497; [0D 0A 26, 05, 05] -1F459; [0D 07 62, 05, 05] +1F498; [0D 0A 2D, 05, 05] -1F45A; [0D 07 69, 05, 05] +1F499; [0D 0A 34, 05, 05] -1F45B; [0D 07 70, 05, 05] +1F49A; [0D 0A 3B, 05, 05] -1F45C; [0D 07 77, 05, 05] +1F49B; [0D 0A 42, 05, 05] -1F45D; [0D 07 7E, 05, 05] +1F49C; [0D 0A 49, 05, 05] -1F45E; [0D 07 85, 05, 05] +1F49D; [0D 0A 50, 05, 05] -1F45F; [0D 07 8C, 05, 05] +1F49E; [0D 0A 57, 05, 05] -1F460; [0D 07 93, 05, 05] +1F49F; [0D 0A 5E, 05, 05] -1F461; [0D 07 9A, 05, 05] +1F4A0; [0D 0A 65, 05, 05] -1F462; [0D 07 A1, 05, 05] +1F4A1; [0D 0A 6C, 05, 05] -1F463; [0D 07 A8, 05, 05] +1F4A2; [0D 0A 73, 05, 05] -1F464; [0D 07 AF, 05, 05] +1F4A3; [0D 0A 7A, 05, 05] -1F465; [0D 07 B6, 05, 05] +1F4A4; [0D 0A 81, 05, 05] -1F466; [0D 07 BD, 05, 05] +1F4A5; [0D 0A 88, 05, 05] -1F467; [0D 07 C4, 05, 05] +1F4A6; [0D 0A 8F, 05, 05] -1F468; [0D 07 CB, 05, 05] +1F4A7; [0D 0A 96, 05, 05] -1F469; [0D 07 D2, 05, 05] +1F4A8; [0D 0A 9D, 05, 05] -1F46A; [0D 07 D9, 05, 05] +1F4A9; [0D 0A A4, 05, 05] -1F46B; [0D 07 E0, 05, 05] +1F4AA; [0D 0A AB, 05, 05] -1F46C; [0D 07 E7, 05, 05] +1F4AB; [0D 0A B2, 05, 05] -1F46D; [0D 07 EE, 05, 05] +1F4AC; [0D 0A B9, 05, 05] -1F46E; [0D 07 F5, 05, 05] +1F4AD; [0D 0A C0, 05, 05] -1F46F; [0D 07 FC, 05, 05] +1F4AE; [0D 0A C7, 05, 05] -1F470; [0D 08 05, 05, 05] +1F4AF; [0D 0A CE, 05, 05] -1F471; [0D 08 0C, 05, 05] +1F4B0; [0D 0A D5, 05, 05] -1F472; [0D 08 13, 05, 05] +1F4B1; [0D 0A DC, 05, 05] -1F473; [0D 08 1A, 05, 05] +1F4B2; [0D 0A E3, 05, 05] -1F474; [0D 08 21, 05, 05] +1F4B3; [0D 0A EA, 05, 05] -1F475; [0D 08 28, 05, 05] +1F4B4; [0D 0A F1, 05, 05] -1F476; [0D 08 2F, 05, 05] +1F4B5; [0D 0A F8, 05, 05] -1F477; [0D 08 36, 05, 05] +1F4B6; [0D 0A FF, 05, 05] -1F478; [0D 08 3D, 05, 05] +1F4B7; [0D 0B 08, 05, 05] -1F479; [0D 08 44, 05, 05] +1F4B8; [0D 0B 0F, 05, 05] -1F47A; [0D 08 4B, 05, 05] +1F4B9; [0D 0B 16, 05, 05] -1F47B; [0D 08 52, 05, 05] +1F4BA; [0D 0B 1D, 05, 05] -1F47C; [0D 08 59, 05, 05] +1F4BB; [0D 0B 24, 05, 05] -1F47D; [0D 08 60, 05, 05] +1F4BC; [0D 0B 2B, 05, 05] -1F47E; [0D 08 67, 05, 05] +1F4BD; [0D 0B 32, 05, 05] -1F47F; [0D 08 6E, 05, 05] +1F4BE; [0D 0B 39, 05, 05] -1F480; [0D 08 75, 05, 05] +1F4BF; [0D 0B 40, 05, 05] -1F481; [0D 08 7C, 05, 05] +1F4C0; [0D 0B 47, 05, 05] -1F482; [0D 08 83, 05, 05] +1F4C1; [0D 0B 4E, 05, 05] -1F483; [0D 08 8A, 05, 05] +1F4C2; [0D 0B 55, 05, 05] -1F484; [0D 08 91, 05, 05] +1F4C3; [0D 0B 5C, 05, 05] -1F485; [0D 08 98, 05, 05] +1F4C4; [0D 0B 63, 05, 05] -1F486; [0D 08 9F, 05, 05] +1F4C5; [0D 0B 6A, 05, 05] -1F487; [0D 08 A6, 05, 05] +1F4C6; [0D 0B 71, 05, 05] -1F488; [0D 08 AD, 05, 05] +1F4C7; [0D 0B 78, 05, 05] -1F489; [0D 08 B4, 05, 05] +1F4C8; [0D 0B 7F, 05, 05] -1F48A; [0D 08 BB, 05, 05] +1F4C9; [0D 0B 86, 05, 05] -1F48B; [0D 08 C2, 05, 05] +1F4CA; [0D 0B 8D, 05, 05] -1F48C; [0D 08 C9, 05, 05] +1F4CB; [0D 0B 94, 05, 05] -1F48D; [0D 08 D0, 05, 05] +1F4CC; [0D 0B 9B, 05, 05] -1F48E; [0D 08 D7, 05, 05] +1F4CD; [0D 0B A2, 05, 05] -1F48F; [0D 08 DE, 05, 05] +1F4CE; [0D 0B A9, 05, 05] -1F490; [0D 08 E5, 05, 05] +1F4CF; [0D 0B B0, 05, 05] -1F491; [0D 08 EC, 05, 05] +1F4D0; [0D 0B B7, 05, 05] -1F492; [0D 08 F3, 05, 05] +1F4D1; [0D 0B BE, 05, 05] -1F493; [0D 08 FA, 05, 05] +1F4D2; [0D 0B C5, 05, 05] -1F494; [0D 09 03, 05, 05] +1F4D3; [0D 0B CC, 05, 05] -1F495; [0D 09 0A, 05, 05] +1F4D4; [0D 0B D3, 05, 05] -1F496; [0D 09 11, 05, 05] +1F4D5; [0D 0B DA, 05, 05] -1F497; [0D 09 18, 05, 05] +1F4D6; [0D 0B E1, 05, 05] -1F498; [0D 09 1F, 05, 05] +1F4D7; [0D 0B E8, 05, 05] -1F499; [0D 09 26, 05, 05] +1F4D8; [0D 0B EF, 05, 05] -1F49A; [0D 09 2D, 05, 05] +1F4D9; [0D 0B F6, 05, 05] -1F49B; [0D 09 34, 05, 05] +1F4DA; [0D 0B FD, 05, 05] -1F49C; [0D 09 3B, 05, 05] +1F4DB; [0D 0C 06, 05, 05] -1F49D; [0D 09 42, 05, 05] +1F4DC; [0D 0C 0D, 05, 05] -1F49E; [0D 09 49, 05, 05] +1F4DD; [0D 0C 14, 05, 05] -1F49F; [0D 09 50, 05, 05] +1F4DE; [0D 0C 1B, 05, 05] -1F4A0; [0D 09 57, 05, 05] +1F4DF; [0D 0C 22, 05, 05] -1F4A1; [0D 09 5E, 05, 05] +1F4E0; [0D 0C 29, 05, 05] -1F4A2; [0D 09 65, 05, 05] +1F4E1; [0D 0C 30, 05, 05] -1F4A3; [0D 09 6C, 05, 05] +1F4E2; [0D 0C 37, 05, 05] -1F4A4; [0D 09 73, 05, 05] +1F4E3; [0D 0C 3E, 05, 05] -1F4A5; [0D 09 7A, 05, 05] +1F4E4; [0D 0C 45, 05, 05] -1F4A6; [0D 09 81, 05, 05] +1F4E5; [0D 0C 4C, 05, 05] -1F4A7; [0D 09 88, 05, 05] +1F4E6; [0D 0C 53, 05, 05] -1F4A8; [0D 09 8F, 05, 05] +1F4E7; [0D 0C 5A, 05, 05] -1F4A9; [0D 09 96, 05, 05] +1F4E8; [0D 0C 61, 05, 05] -1F4AA; [0D 09 9D, 05, 05] +1F4E9; [0D 0C 68, 05, 05] -1F4AB; [0D 09 A4, 05, 05] +1F4EA; [0D 0C 6F, 05, 05] -1F4AC; [0D 09 AB, 05, 05] +1F4EB; [0D 0C 76, 05, 05] -1F4AD; [0D 09 B2, 05, 05] +1F4EC; [0D 0C 7D, 05, 05] -1F4AE; [0D 09 B9, 05, 05] +1F4ED; [0D 0C 84, 05, 05] -1F4AF; [0D 09 C0, 05, 05] +1F4EE; [0D 0C 8B, 05, 05] -1F4B0; [0D 09 C7, 05, 05] +1F4EF; [0D 0C 92, 05, 05] -1F4B1; [0D 09 CE, 05, 05] +1F4F0; [0D 0C 99, 05, 05] -1F4B2; [0D 09 D5, 05, 05] +1F4F1; [0D 0C A0, 05, 05] -1F4B3; [0D 09 DC, 05, 05] +1F4F2; [0D 0C A7, 05, 05] -1F4B4; [0D 09 E3, 05, 05] +1F4F3; [0D 0C AE, 05, 05] -1F4B5; [0D 09 EA, 05, 05] +1F4F4; [0D 0C B5, 05, 05] -1F4B6; [0D 09 F1, 05, 05] +1F4F5; [0D 0C BC, 05, 05] -1F4B7; [0D 09 F8, 05, 05] +1F4F6; [0D 0C C3, 05, 05] -1F4B8; [0D 09 FF, 05, 05] +1F4F7; [0D 0C CA, 05, 05] -1F4B9; [0D 0A 08, 05, 05] +1F4F8; [0D 0C D1, 05, 05] -1F4BA; [0D 0A 0F, 05, 05] +1F4F9; [0D 0C D8, 05, 05] -1F4BB; [0D 0A 16, 05, 05] +1F4FA; [0D 0C DF, 05, 05] -1F4BC; [0D 0A 1D, 05, 05] +1F4FB; [0D 0C E6, 05, 05] -1F4BD; [0D 0A 24, 05, 05] +1F4FC; [0D 0C ED, 05, 05] -1F4BE; [0D 0A 2B, 05, 05] +1F4FD; [0D 0C F4, 05, 05] -1F4BF; [0D 0A 32, 05, 05] +1F4FE; [0D 0C FB, 05, 05] -1F4C0; [0D 0A 39, 05, 05] +1F4FF; [0D 0D 04, 05, 05] -1F4C1; [0D 0A 40, 05, 05] +1F500; [0D 0D 0B, 05, 05] -1F4C2; [0D 0A 47, 05, 05] +1F501; [0D 0D 12, 05, 05] -1F4C3; [0D 0A 4E, 05, 05] +1F502; [0D 0D 19, 05, 05] -1F4C4; [0D 0A 55, 05, 05] +1F503; [0D 0D 20, 05, 05] -1F4C5; [0D 0A 5C, 05, 05] +1F504; [0D 0D 27, 05, 05] -1F4C6; [0D 0A 63, 05, 05] +1F505; [0D 0D 2E, 05, 05] -1F4C7; [0D 0A 6A, 05, 05] +1F506; [0D 0D 35, 05, 05] -1F4C8; [0D 0A 71, 05, 05] +1F507; [0D 0D 3C, 05, 05] -1F4C9; [0D 0A 78, 05, 05] +1F508; [0D 0D 43, 05, 05] -1F4CA; [0D 0A 7F, 05, 05] +1F509; [0D 0D 4A, 05, 05] -1F4CB; [0D 0A 86, 05, 05] +1F50A; [0D 0D 51, 05, 05] -1F4CC; [0D 0A 8D, 05, 05] +1F50B; [0D 0D 58, 05, 05] -1F4CD; [0D 0A 94, 05, 05] +1F50C; [0D 0D 5F, 05, 05] -1F4CE; [0D 0A 9B, 05, 05] +1F50D; [0D 0D 66, 05, 05] -1F4CF; [0D 0A A2, 05, 05] +1F50E; [0D 0D 6D, 05, 05] -1F4D0; [0D 0A A9, 05, 05] +1F50F; [0D 0D 74, 05, 05] -1F4D1; [0D 0A B0, 05, 05] +1F510; [0D 0D 7B, 05, 05] -1F4D2; [0D 0A B7, 05, 05] +1F511; [0D 0D 82, 05, 05] -1F4D3; [0D 0A BE, 05, 05] +1F512; [0D 0D 89, 05, 05] -1F4D4; [0D 0A C5, 05, 05] +1F513; [0D 0D 90, 05, 05] -1F4D5; [0D 0A CC, 05, 05] +1F514; [0D 0D 97, 05, 05] -1F4D6; [0D 0A D3, 05, 05] +1F515; [0D 0D 9E, 05, 05] -1F4D7; [0D 0A DA, 05, 05] +1F516; [0D 0D A5, 05, 05] -1F4D8; [0D 0A E1, 05, 05] +1F517; [0D 0D AC, 05, 05] -1F4D9; [0D 0A E8, 05, 05] +1F518; [0D 0D B3, 05, 05] -1F4DA; [0D 0A EF, 05, 05] +1F519; [0D 0D BA, 05, 05] -1F4DB; [0D 0A F6, 05, 05] +1F51A; [0D 0D C1, 05, 05] -1F4DC; [0D 0A FD, 05, 05] +1F51B; [0D 0D C8, 05, 05] -1F4DD; [0D 0B 06, 05, 05] +1F51C; [0D 0D CF, 05, 05] -1F4DE; [0D 0B 0D, 05, 05] +1F51D; [0D 0D D6, 05, 05] -1F4DF; [0D 0B 14, 05, 05] +1F51E; [0D 0D DD, 05, 05] -1F4E0; [0D 0B 1B, 05, 05] +1F51F; [0D 0D E4, 05, 05] -1F4E1; [0D 0B 22, 05, 05] +1F520; [0D 0D EB, 05, 05] -1F4E2; [0D 0B 29, 05, 05] +1F521; [0D 0D F2, 05, 05] -1F4E3; [0D 0B 30, 05, 05] +1F522; [0D 0D F9, 05, 05] -1F4E4; [0D 0B 37, 05, 05] +1F523; [0D 0E 02, 05, 05] -1F4E5; [0D 0B 3E, 05, 05] +1F524; [0D 0E 09, 05, 05] -1F4E6; [0D 0B 45, 05, 05] +1F525; [0D 0E 10, 05, 05] -1F4E7; [0D 0B 4C, 05, 05] +1F526; [0D 0E 17, 05, 05] -1F4E8; [0D 0B 53, 05, 05] +1F527; [0D 0E 1E, 05, 05] -1F4E9; [0D 0B 5A, 05, 05] +1F528; [0D 0E 25, 05, 05] -1F4EA; [0D 0B 61, 05, 05] +1F529; [0D 0E 2C, 05, 05] -1F4EB; [0D 0B 68, 05, 05] +1F52A; [0D 0E 33, 05, 05] -1F4EC; [0D 0B 6F, 05, 05] +1F52B; [0D 0E 3A, 05, 05] -1F4ED; [0D 0B 76, 05, 05] +1F52C; [0D 0E 41, 05, 05] -1F4EE; [0D 0B 7D, 05, 05] +1F52D; [0D 0E 48, 05, 05] -1F4EF; [0D 0B 84, 05, 05] +1F52E; [0D 0E 4F, 05, 05] -1F4F0; [0D 0B 8B, 05, 05] +1F52F; [0D 0E 56, 05, 05] -1F4F1; [0D 0B 92, 05, 05] +1F530; [0D 0E 5D, 05, 05] -1F4F2; [0D 0B 99, 05, 05] +1F531; [0D 0E 64, 05, 05] -1F4F3; [0D 0B A0, 05, 05] +1F532; [0D 0E 6B, 05, 05] -1F4F4; [0D 0B A7, 05, 05] +1F533; [0D 0E 72, 05, 05] -1F4F5; [0D 0B AE, 05, 05] +1F534; [0D 0E 79, 05, 05] -1F4F6; [0D 0B B5, 05, 05] +1F535; [0D 0E 80, 05, 05] -1F4F7; [0D 0B BC, 05, 05] +1F536; [0D 0E 87, 05, 05] -1F4F8; [0D 0B C3, 05, 05] +1F537; [0D 0E 8E, 05, 05] -1F4F9; [0D 0B CA, 05, 05] +1F538; [0D 0E 95, 05, 05] -1F4FA; [0D 0B D1, 05, 05] +1F539; [0D 0E 9C, 05, 05] -1F4FB; [0D 0B D8, 05, 05] +1F53A; [0D 0E A3, 05, 05] -1F4FC; [0D 0B DF, 05, 05] +1F53B; [0D 0E AA, 05, 05] -1F4FD; [0D 0B E6, 05, 05] +1F53C; [0D 0E B1, 05, 05] -1F4FE; [0D 0B ED, 05, 05] +1F53D; [0D 0E B8, 05, 05] -1F4FF; [0D 0B F4, 05, 05] +1F53E; [0D 0E BF, 05, 05] -1F500; [0D 0B FB, 05, 05] +1F53F; [0D 0E C6, 05, 05] -1F501; [0D 0C 04, 05, 05] +1F540; [0D 0E CD, 05, 05] -1F502; [0D 0C 0B, 05, 05] +1F541; [0D 0E D4, 05, 05] -1F503; [0D 0C 12, 05, 05] +1F542; [0D 0E DB, 05, 05] -1F504; [0D 0C 19, 05, 05] +1F543; [0D 0E E2, 05, 05] -1F505; [0D 0C 20, 05, 05] +1F544; [0D 0E E9, 05, 05] -1F506; [0D 0C 27, 05, 05] +1F545; [0D 0E F0, 05, 05] -1F507; [0D 0C 2E, 05, 05] +1F546; [0D 0E F7, 05, 05] -1F508; [0D 0C 35, 05, 05] +1F547; [0D 0E FE, 05, 05] -1F509; [0D 0C 3C, 05, 05] +1F548; [0D 0F 07, 05, 05] -1F50A; [0D 0C 43, 05, 05] +1F549; [0D 0F 0E, 05, 05] -1F50B; [0D 0C 4A, 05, 05] +1F54A; [0D 0F 15, 05, 05] -1F50C; [0D 0C 51, 05, 05] +1F54B; [0D 0F 1C, 05, 05] -1F50D; [0D 0C 58, 05, 05] +1F54C; [0D 0F 23, 05, 05] -1F50E; [0D 0C 5F, 05, 05] +1F54D; [0D 0F 2A, 05, 05] -1F50F; [0D 0C 66, 05, 05] +1F54E; [0D 0F 31, 05, 05] -1F510; [0D 0C 6D, 05, 05] +1F54F; [0D 0F 38, 05, 05] -1F511; [0D 0C 74, 05, 05] +1F550; [0D 0F 3F, 05, 05] -1F512; [0D 0C 7B, 05, 05] +1F551; [0D 0F 46, 05, 05] -1F513; [0D 0C 82, 05, 05] +1F552; [0D 0F 4D, 05, 05] -1F514; [0D 0C 89, 05, 05] +1F553; [0D 0F 54, 05, 05] -1F515; [0D 0C 90, 05, 05] +1F554; [0D 0F 5B, 05, 05] -1F516; [0D 0C 97, 05, 05] +1F555; [0D 0F 62, 05, 05] -1F517; [0D 0C 9E, 05, 05] +1F556; [0D 0F 69, 05, 05] -1F518; [0D 0C A5, 05, 05] +1F557; [0D 0F 70, 05, 05] -1F519; [0D 0C AC, 05, 05] +1F558; [0D 0F 77, 05, 05] -1F51A; [0D 0C B3, 05, 05] +1F559; [0D 0F 7E, 05, 05] -1F51B; [0D 0C BA, 05, 05] +1F55A; [0D 0F 85, 05, 05] -1F51C; [0D 0C C1, 05, 05] +1F55B; [0D 0F 8C, 05, 05] -1F51D; [0D 0C C8, 05, 05] +1F55C; [0D 0F 93, 05, 05] -1F51E; [0D 0C CF, 05, 05] +1F55D; [0D 0F 9A, 05, 05] -1F51F; [0D 0C D6, 05, 05] +1F55E; [0D 0F A1, 05, 05] -1F520; [0D 0C DD, 05, 05] +1F55F; [0D 0F A8, 05, 05] -1F521; [0D 0C E4, 05, 05] +1F560; [0D 0F AF, 05, 05] -1F522; [0D 0C EB, 05, 05] +1F561; [0D 0F B6, 05, 05] -1F523; [0D 0C F2, 05, 05] +1F562; [0D 0F BD, 05, 05] -1F524; [0D 0C F9, 05, 05] +1F563; [0D 0F C4, 05, 05] -1F525; [0D 0D 02, 05, 05] +1F564; [0D 0F CB, 05, 05] -1F526; [0D 0D 09, 05, 05] +1F565; [0D 0F D2, 05, 05] -1F527; [0D 0D 10, 05, 05] +1F566; [0D 0F D9, 05, 05] -1F528; [0D 0D 17, 05, 05] +1F567; [0D 0F E0, 05, 05] -1F529; [0D 0D 1E, 05, 05] +1F568; [0D 0F E7, 05, 05] -1F52A; [0D 0D 25, 05, 05] +1F569; [0D 0F EE, 05, 05] -1F52B; [0D 0D 2C, 05, 05] +1F56A; [0D 0F F5, 05, 05] -1F52C; [0D 0D 33, 05, 05] +1F56B; [0D 0F FC, 05, 05] -1F52D; [0D 0D 3A, 05, 05] +1F56C; [0D 10 05, 05, 05] -1F52E; [0D 0D 41, 05, 05] +1F56D; [0D 10 0C, 05, 05] -1F52F; [0D 0D 48, 05, 05] +1F56E; [0D 10 13, 05, 05] -1F530; [0D 0D 4F, 05, 05] +1F56F; [0D 10 1A, 05, 05] -1F531; [0D 0D 56, 05, 05] +1F570; [0D 10 21, 05, 05] -1F532; [0D 0D 5D, 05, 05] +1F571; [0D 10 28, 05, 05] -1F533; [0D 0D 64, 05, 05] +1F572; [0D 10 2F, 05, 05] -1F534; [0D 0D 6B, 05, 05] +1F573; [0D 10 36, 05, 05] -1F535; [0D 0D 72, 05, 05] +1F574; [0D 10 3D, 05, 05] -1F536; [0D 0D 79, 05, 05] +1F575; [0D 10 44, 05, 05] -1F537; [0D 0D 80, 05, 05] +1F576; [0D 10 4B, 05, 05] -1F538; [0D 0D 87, 05, 05] +1F577; [0D 10 52, 05, 05] -1F539; [0D 0D 8E, 05, 05] +1F578; [0D 10 59, 05, 05] -1F53A; [0D 0D 95, 05, 05] +1F579; [0D 10 60, 05, 05] -1F53B; [0D 0D 9C, 05, 05] +1F57A; [0D 10 67, 05, 05] -1F53C; [0D 0D A3, 05, 05] +1F57B; [0D 10 6E, 05, 05] -1F53D; [0D 0D AA, 05, 05] +1F57C; [0D 10 75, 05, 05] -1F53E; [0D 0D B1, 05, 05] +1F57D; [0D 10 7C, 05, 05] -1F53F; [0D 0D B8, 05, 05] +1F57E; [0D 10 83, 05, 05] -1F540; [0D 0D BF, 05, 05] +1F57F; [0D 10 8A, 05, 05] -1F541; [0D 0D C6, 05, 05] +1F580; [0D 10 91, 05, 05] -1F542; [0D 0D CD, 05, 05] +1F581; [0D 10 98, 05, 05] -1F543; [0D 0D D4, 05, 05] +1F582; [0D 10 9F, 05, 05] -1F544; [0D 0D DB, 05, 05] +1F583; [0D 10 A6, 05, 05] -1F545; [0D 0D E2, 05, 05] +1F584; [0D 10 AD, 05, 05] -1F546; [0D 0D E9, 05, 05] +1F585; [0D 10 B4, 05, 05] -1F547; [0D 0D F0, 05, 05] +1F586; [0D 10 BB, 05, 05] -1F548; [0D 0D F7, 05, 05] +1F587; [0D 10 C2, 05, 05] -1F549; [0D 0D FE, 05, 05] +1F588; [0D 10 C9, 05, 05] -1F54A; [0D 0E 07, 05, 05] +1F589; [0D 10 D0, 05, 05] -1F54B; [0D 0E 0E, 05, 05] +1F58A; [0D 10 D7, 05, 05] -1F54C; [0D 0E 15, 05, 05] +1F58B; [0D 10 DE, 05, 05] -1F54D; [0D 0E 1C, 05, 05] +1F58C; [0D 10 E5, 05, 05] -1F54E; [0D 0E 23, 05, 05] +1F58D; [0D 10 EC, 05, 05] -1F54F; [0D 0E 2A, 05, 05] +1F58E; [0D 10 F3, 05, 05] -1F550; [0D 0E 31, 05, 05] +1F58F; [0D 10 FA, 05, 05] -1F551; [0D 0E 38, 05, 05] +1F590; [0D 11 03, 05, 05] -1F552; [0D 0E 3F, 05, 05] +1F591; [0D 11 0A, 05, 05] -1F553; [0D 0E 46, 05, 05] +1F592; [0D 11 11, 05, 05] -1F554; [0D 0E 4D, 05, 05] +1F593; [0D 11 18, 05, 05] -1F555; [0D 0E 54, 05, 05] +1F594; [0D 11 1F, 05, 05] -1F556; [0D 0E 5B, 05, 05] +1F595; [0D 11 26, 05, 05] -1F557; [0D 0E 62, 05, 05] +1F596; [0D 11 2D, 05, 05] -1F558; [0D 0E 69, 05, 05] +1F597; [0D 11 34, 05, 05] -1F559; [0D 0E 70, 05, 05] +1F598; [0D 11 3B, 05, 05] -1F55A; [0D 0E 77, 05, 05] +1F599; [0D 11 42, 05, 05] -1F55B; [0D 0E 7E, 05, 05] +1F59A; [0D 11 49, 05, 05] -1F55C; [0D 0E 85, 05, 05] +1F59B; [0D 11 50, 05, 05] -1F55D; [0D 0E 8C, 05, 05] +1F59C; [0D 11 57, 05, 05] -1F55E; [0D 0E 93, 05, 05] +1F59D; [0D 11 5E, 05, 05] -1F55F; [0D 0E 9A, 05, 05] +1F59E; [0D 11 65, 05, 05] -1F560; [0D 0E A1, 05, 05] +1F59F; [0D 11 6C, 05, 05] -1F561; [0D 0E A8, 05, 05] +1F5A0; [0D 11 73, 05, 05] -1F562; [0D 0E AF, 05, 05] +1F5A1; [0D 11 7A, 05, 05] -1F563; [0D 0E B6, 05, 05] +1F5A2; [0D 11 81, 05, 05] -1F564; [0D 0E BD, 05, 05] +1F5A3; [0D 11 88, 05, 05] -1F565; [0D 0E C4, 05, 05] +1F5A4; [0D 11 8F, 05, 05] -1F566; [0D 0E CB, 05, 05] +1F5A5; [0D 11 96, 05, 05] -1F567; [0D 0E D2, 05, 05] +1F5A6; [0D 11 9D, 05, 05] -1F568; [0D 0E D9, 05, 05] +1F5A7; [0D 11 A4, 05, 05] -1F569; [0D 0E E0, 05, 05] +1F5A8; [0D 11 AB, 05, 05] -1F56A; [0D 0E E7, 05, 05] +1F5A9; [0D 11 B2, 05, 05] -1F56B; [0D 0E EE, 05, 05] +1F5AA; [0D 11 B9, 05, 05] -1F56C; [0D 0E F5, 05, 05] +1F5AB; [0D 11 C0, 05, 05] -1F56D; [0D 0E FC, 05, 05] +1F5AC; [0D 11 C7, 05, 05] -1F56E; [0D 0F 05, 05, 05] +1F5AD; [0D 11 CE, 05, 05] -1F56F; [0D 0F 0C, 05, 05] +1F5AE; [0D 11 D5, 05, 05] -1F570; [0D 0F 13, 05, 05] +1F5AF; [0D 11 DC, 05, 05] -1F571; [0D 0F 1A, 05, 05] +1F5B0; [0D 11 E3, 05, 05] -1F572; [0D 0F 21, 05, 05] +1F5B1; [0D 11 EA, 05, 05] -1F573; [0D 0F 28, 05, 05] +1F5B2; [0D 11 F1, 05, 05] -1F574; [0D 0F 2F, 05, 05] +1F5B3; [0D 11 F8, 05, 05] -1F575; [0D 0F 36, 05, 05] +1F5B4; [0D 11 FF, 05, 05] -1F576; [0D 0F 3D, 05, 05] +1F5B5; [0D 12 08, 05, 05] -1F577; [0D 0F 44, 05, 05] +1F5B6; [0D 12 0F, 05, 05] -1F578; [0D 0F 4B, 05, 05] +1F5B7; [0D 12 16, 05, 05] -1F579; [0D 0F 52, 05, 05] +1F5B8; [0D 12 1D, 05, 05] -1F57A; [0D 0F 55, 05, 05] +1F5B9; [0D 12 24, 05, 05] -1F57B; [0D 0F 59, 05, 05] +1F5BA; [0D 12 2B, 05, 05] -1F57C; [0D 0F 60, 05, 05] +1F5BB; [0D 12 32, 05, 05] -1F57D; [0D 0F 67, 05, 05] +1F5BC; [0D 12 39, 05, 05] -1F57E; [0D 0F 6E, 05, 05] +1F5BD; [0D 12 40, 05, 05] -1F57F; [0D 0F 75, 05, 05] +1F5BE; [0D 12 47, 05, 05] -1F580; [0D 0F 7C, 05, 05] +1F5BF; [0D 12 4E, 05, 05] -1F581; [0D 0F 83, 05, 05] +1F5C0; [0D 12 55, 05, 05] -1F582; [0D 0F 8A, 05, 05] +1F5C1; [0D 12 5C, 05, 05] -1F583; [0D 0F 91, 05, 05] +1F5C2; [0D 12 63, 05, 05] -1F584; [0D 0F 98, 05, 05] +1F5C3; [0D 12 6A, 05, 05] -1F585; [0D 0F 9F, 05, 05] +1F5C4; [0D 12 71, 05, 05] -1F586; [0D 0F A6, 05, 05] +1F5C5; [0D 12 78, 05, 05] -1F587; [0D 0F AD, 05, 05] +1F5C6; [0D 12 7F, 05, 05] -1F588; [0D 0F B4, 05, 05] +1F5C7; [0D 12 86, 05, 05] -1F589; [0D 0F BB, 05, 05] +1F5C8; [0D 12 8D, 05, 05] -1F58A; [0D 0F C2, 05, 05] +1F5C9; [0D 12 94, 05, 05] -1F58B; [0D 0F C9, 05, 05] +1F5CA; [0D 12 9B, 05, 05] -1F58C; [0D 0F D0, 05, 05] +1F5CB; [0D 12 A2, 05, 05] -1F58D; [0D 0F D7, 05, 05] +1F5CC; [0D 12 A9, 05, 05] -1F58E; [0D 0F DE, 05, 05] +1F5CD; [0D 12 B0, 05, 05] -1F58F; [0D 0F E5, 05, 05] +1F5CE; [0D 12 B7, 05, 05] -1F590; [0D 0F EC, 05, 05] +1F5CF; [0D 12 BE, 05, 05] -1F591; [0D 0F F3, 05, 05] +1F5D0; [0D 12 C5, 05, 05] -1F592; [0D 0F FA, 05, 05] +1F5D1; [0D 12 CC, 05, 05] -1F593; [0D 10 03, 05, 05] +1F5D2; [0D 12 D3, 05, 05] -1F594; [0D 10 0A, 05, 05] +1F5D3; [0D 12 DA, 05, 05] -1F595; [0D 10 11, 05, 05] +1F5D4; [0D 12 E1, 05, 05] -1F596; [0D 10 18, 05, 05] +1F5D5; [0D 12 E8, 05, 05] -1F597; [0D 10 1F, 05, 05] +1F5D6; [0D 12 EF, 05, 05] -1F598; [0D 10 26, 05, 05] +1F5D7; [0D 12 F6, 05, 05] -1F599; [0D 10 2D, 05, 05] +1F5D8; [0D 12 FD, 05, 05] -1F59A; [0D 10 34, 05, 05] +1F5D9; [0D 13 06, 05, 05] -1F59B; [0D 10 3B, 05, 05] +1F5DA; [0D 13 0D, 05, 05] -1F59C; [0D 10 42, 05, 05] +1F5DB; [0D 13 14, 05, 05] -1F59D; [0D 10 49, 05, 05] +1F5DC; [0D 13 1B, 05, 05] -1F59E; [0D 10 50, 05, 05] +1F5DD; [0D 13 22, 05, 05] -1F59F; [0D 10 57, 05, 05] +1F5DE; [0D 13 29, 05, 05] -1F5A0; [0D 10 5E, 05, 05] +1F5DF; [0D 13 30, 05, 05] -1F5A1; [0D 10 65, 05, 05] +1F5E0; [0D 13 37, 05, 05] -1F5A2; [0D 10 6C, 05, 05] +1F5E1; [0D 13 3E, 05, 05] -1F5A3; [0D 10 73, 05, 05] +1F5E2; [0D 13 45, 05, 05] -1F5A4; [0D 10 76, 05, 05] +1F5E3; [0D 13 4C, 05, 05] -1F5A5; [0D 10 7A, 05, 05] +1F5E4; [0D 13 53, 05, 05] -1F5A6; [0D 10 81, 05, 05] +1F5E5; [0D 13 5A, 05, 05] -1F5A7; [0D 10 88, 05, 05] +1F5E6; [0D 13 61, 05, 05] -1F5A8; [0D 10 8F, 05, 05] +1F5E7; [0D 13 68, 05, 05] -1F5A9; [0D 10 96, 05, 05] +1F5E8; [0D 13 6F, 05, 05] -1F5AA; [0D 10 9D, 05, 05] +1F5E9; [0D 13 76, 05, 05] -1F5AB; [0D 10 A4, 05, 05] +1F5EA; [0D 13 7D, 05, 05] -1F5AC; [0D 10 AB, 05, 05] +1F5EB; [0D 13 84, 05, 05] -1F5AD; [0D 10 B2, 05, 05] +1F5EC; [0D 13 8B, 05, 05] -1F5AE; [0D 10 B9, 05, 05] +1F5ED; [0D 13 92, 05, 05] -1F5AF; [0D 10 C0, 05, 05] +1F5EE; [0D 13 99, 05, 05] -1F5B0; [0D 10 C7, 05, 05] +1F5EF; [0D 13 A0, 05, 05] -1F5B1; [0D 10 CE, 05, 05] +1F5F0; [0D 13 A7, 05, 05] -1F5B2; [0D 10 D5, 05, 05] +1F5F1; [0D 13 AE, 05, 05] -1F5B3; [0D 10 DC, 05, 05] +1F5F2; [0D 13 B5, 05, 05] -1F5B4; [0D 10 E3, 05, 05] +1F5F3; [0D 13 BC, 05, 05] -1F5B5; [0D 10 EA, 05, 05] +1F5F4; [0D 13 C3, 05, 05] -1F5B6; [0D 10 F1, 05, 05] +1F5F5; [0D 13 CA, 05, 05] -1F5B7; [0D 10 F8, 05, 05] +1F5F6; [0D 13 D1, 05, 05] -1F5B8; [0D 10 FF, 05, 05] +1F5F7; [0D 13 D8, 05, 05] -1F5B9; [0D 11 08, 05, 05] +1F5F8; [0D 13 DF, 05, 05] -1F5BA; [0D 11 0F, 05, 05] +1F5F9; [0D 13 E6, 05, 05] -1F5BB; [0D 11 16, 05, 05] +1F5FA; [0D 13 ED, 05, 05] -1F5BC; [0D 11 1D, 05, 05] +1F5FB; [0D 13 F4, 05, 05] -1F5BD; [0D 11 24, 05, 05] +1F5FC; [0D 13 FB, 05, 05] -1F5BE; [0D 11 2B, 05, 05] +1F5FD; [0D 14 04, 05, 05] -1F5BF; [0D 11 32, 05, 05] +1F5FE; [0D 14 0B, 05, 05] -1F5C0; [0D 11 39, 05, 05] +1F5FF; [0D 14 12, 05, 05] -1F5C1; [0D 11 40, 05, 05] +1F910; [0D 14 19, 05, 05] -1F5C2; [0D 11 47, 05, 05] +1F911; [0D 14 20, 05, 05] -1F5C3; [0D 11 4E, 05, 05] +1F912; [0D 14 27, 05, 05] -1F5C4; [0D 11 55, 05, 05] +1F913; [0D 14 2E, 05, 05] -1F5C5; [0D 11 5C, 05, 05] +1F914; [0D 14 35, 05, 05] -1F5C6; [0D 11 63, 05, 05] +1F915; [0D 14 3C, 05, 05] -1F5C7; [0D 11 6A, 05, 05] +1F916; [0D 14 43, 05, 05] -1F5C8; [0D 11 71, 05, 05] +1F917; [0D 14 4A, 05, 05] -1F5C9; [0D 11 78, 05, 05] +1F918; [0D 14 51, 05, 05] -1F5CA; [0D 11 7F, 05, 05] +1F919; [0D 14 58, 05, 05] -1F5CB; [0D 11 86, 05, 05] +1F91A; [0D 14 5F, 05, 05] -1F5CC; [0D 11 8D, 05, 05] +1F91B; [0D 14 66, 05, 05] -1F5CD; [0D 11 94, 05, 05] +1F91C; [0D 14 6D, 05, 05] -1F5CE; [0D 11 9B, 05, 05] +1F91D; [0D 14 74, 05, 05] -1F5CF; [0D 11 A2, 05, 05] +1F91E; [0D 14 7B, 05, 05] -1F5D0; [0D 11 A9, 05, 05] +1F920; [0D 14 82, 05, 05] -1F5D1; [0D 11 B0, 05, 05] +1F921; [0D 14 89, 05, 05] -1F5D2; [0D 11 B7, 05, 05] +1F922; [0D 14 90, 05, 05] -1F5D3; [0D 11 BE, 05, 05] +1F923; [0D 14 97, 05, 05] -1F5D4; [0D 11 C5, 05, 05] +1F924; [0D 14 9E, 05, 05] -1F5D5; [0D 11 CC, 05, 05] +1F925; [0D 14 A5, 05, 05] -1F5D6; [0D 11 D3, 05, 05] +1F926; [0D 14 AC, 05, 05] -1F5D7; [0D 11 DA, 05, 05] +1F927; [0D 14 B3, 05, 05] -1F5D8; [0D 11 E1, 05, 05] +1F930; [0D 14 BA, 05, 05] -1F5D9; [0D 11 E8, 05, 05] +1F933; [0D 14 C1, 05, 05] -1F5DA; [0D 11 EF, 05, 05] +1F934; [0D 14 C8, 05, 05] -1F5DB; [0D 11 F6, 05, 05] +1F935; [0D 14 CF, 05, 05] -1F5DC; [0D 11 FD, 05, 05] +1F936; [0D 14 D6, 05, 05] -1F5DD; [0D 12 06, 05, 05] +1F937; [0D 14 DD, 05, 05] -1F5DE; [0D 12 0D, 05, 05] +1F938; [0D 14 E4, 05, 05] -1F5DF; [0D 12 14, 05, 05] +1F939; [0D 14 EB, 05, 05] -1F5E0; [0D 12 1B, 05, 05] +1F93A; [0D 14 F2, 05, 05] -1F5E1; [0D 12 22, 05, 05] +1F93B; [0D 14 F9, 05, 05] -1F5E2; [0D 12 29, 05, 05] +1F93C; [0D 15 02, 05, 05] -1F5E3; [0D 12 30, 05, 05] +1F93D; [0D 15 09, 05, 05] -1F5E4; [0D 12 37, 05, 05] +1F93E; [0D 15 10, 05, 05] -1F5E5; [0D 12 3E, 05, 05] +1F940; [0D 15 17, 05, 05] -1F5E6; [0D 12 45, 05, 05] +1F941; [0D 15 1E, 05, 05] -1F5E7; [0D 12 4C, 05, 05] +1F942; [0D 15 25, 05, 05] -1F5E8; [0D 12 53, 05, 05] +1F943; [0D 15 2C, 05, 05] -1F5E9; [0D 12 5A, 05, 05] +1F944; [0D 15 33, 05, 05] -1F5EA; [0D 12 61, 05, 05] +1F945; [0D 15 3A, 05, 05] -1F5EB; [0D 12 68, 05, 05] +1F946; [0D 15 41, 05, 05] -1F5EC; [0D 12 6F, 05, 05] +1F947; [0D 15 48, 05, 05] -1F5ED; [0D 12 76, 05, 05] +1F948; [0D 15 4F, 05, 05] -1F5EE; [0D 12 7D, 05, 05] +1F949; [0D 15 56, 05, 05] -1F5EF; [0D 12 84, 05, 05] +1F94A; [0D 15 5D, 05, 05] -1F5F0; [0D 12 8B, 05, 05] +1F94B; [0D 15 64, 05, 05] -1F5F1; [0D 12 92, 05, 05] +1F950; [0D 15 6B, 05, 05] -1F5F2; [0D 12 99, 05, 05] +1F951; [0D 15 72, 05, 05] -1F5F3; [0D 12 A0, 05, 05] +1F952; [0D 15 79, 05, 05] -1F5F4; [0D 12 A7, 05, 05] +1F953; [0D 15 80, 05, 05] -1F5F5; [0D 12 AE, 05, 05] +1F954; [0D 15 87, 05, 05] -1F5F6; [0D 12 B5, 05, 05] +1F955; [0D 15 8E, 05, 05] -1F5F7; [0D 12 BC, 05, 05] +1F956; [0D 15 95, 05, 05] -1F5F8; [0D 12 C3, 05, 05] +1F957; [0D 15 9C, 05, 05] -1F5F9; [0D 12 CA, 05, 05] +1F958; [0D 15 A3, 05, 05] -1F5FA; [0D 12 D1, 05, 05] +1F959; [0D 15 AA, 05, 05] -1F5FB; [0D 12 D8, 05, 05] +1F95A; [0D 15 B1, 05, 05] -1F5FC; [0D 12 DF, 05, 05] +1F95B; [0D 15 B8, 05, 05] -1F5FD; [0D 12 E6, 05, 05] +1F95C; [0D 15 BF, 05, 05] -1F5FE; [0D 12 ED, 05, 05] +1F95D; [0D 15 C6, 05, 05] -1F5FF; [0D 12 F4, 05, 05] +1F95E; [0D 15 CD, 05, 05] -1F910; [0D 12 FB, 05, 05] +1F980; [0D 15 D4, 05, 05] -1F911; [0D 13 04, 05, 05] +1F981; [0D 15 DB, 05, 05] -1F912; [0D 13 0B, 05, 05] +1F982; [0D 15 E2, 05, 05] -1F913; [0D 13 12, 05, 05] +1F983; [0D 15 E9, 05, 05] -1F914; [0D 13 19, 05, 05] +1F984; [0D 15 F0, 05, 05] -1F915; [0D 13 20, 05, 05] +1F985; [0D 15 F7, 05, 05] -1F916; [0D 13 27, 05, 05] +1F986; [0D 15 FE, 05, 05] -1F917; [0D 13 2E, 05, 05] +1F987; [0D 16 07, 05, 05] -1F918; [0D 13 35, 05, 05] +1F988; [0D 16 0E, 05, 05] -1F980; [0D 13 3C, 05, 05] +1F989; [0D 16 15, 05, 05] -1F981; [0D 13 43, 05, 05] +1F98A; [0D 16 1C, 05, 05] -1F982; [0D 13 4A, 05, 05] +1F98B; [0D 16 23, 05, 05] -1F983; [0D 13 51, 05, 05] +1F98C; [0D 16 2A, 05, 05] -1F984; [0D 13 58, 05, 05] +1F98D; [0D 16 31, 05, 05] -1F9C0; [0D 13 5F, 05, 05] +1F98E; [0D 16 38, 05, 05] -1F600; [0D 13 66, 05, 05] +1F98F; [0D 16 3F, 05, 05] -1F601; [0D 13 6D, 05, 05] +1F990; [0D 16 46, 05, 05] -1F602; [0D 13 74, 05, 05] +1F991; [0D 16 4D, 05, 05] -1F603; [0D 13 7B, 05, 05] +1F9C0; [0D 16 54, 05, 05] -1F604; [0D 13 82, 05, 05] +1F600; [0D 16 5B, 05, 05] -1F605; [0D 13 89, 05, 05] +1F601; [0D 16 62, 05, 05] -1F606; [0D 13 90, 05, 05] +1F602; [0D 16 69, 05, 05] -1F607; [0D 13 97, 05, 05] +1F603; [0D 16 70, 05, 05] -1F608; [0D 13 9E, 05, 05] +1F604; [0D 16 77, 05, 05] -1F609; [0D 13 A5, 05, 05] +1F605; [0D 16 7E, 05, 05] -1F60A; [0D 13 AC, 05, 05] +1F606; [0D 16 85, 05, 05] -1F60B; [0D 13 B3, 05, 05] +1F607; [0D 16 8C, 05, 05] -1F60C; [0D 13 BA, 05, 05] +1F608; [0D 16 93, 05, 05] -1F60D; [0D 13 C1, 05, 05] +1F609; [0D 16 9A, 05, 05] -1F60E; [0D 13 C8, 05, 05] +1F60A; [0D 16 A1, 05, 05] -1F60F; [0D 13 CF, 05, 05] +1F60B; [0D 16 A8, 05, 05] -1F610; [0D 13 D6, 05, 05] +1F60C; [0D 16 AF, 05, 05] -1F611; [0D 13 DD, 05, 05] +1F60D; [0D 16 B6, 05, 05] -1F612; [0D 13 E4, 05, 05] +1F60E; [0D 16 BD, 05, 05] -1F613; [0D 13 EB, 05, 05] +1F60F; [0D 16 C4, 05, 05] -1F614; [0D 13 F2, 05, 05] +1F610; [0D 16 CB, 05, 05] -1F615; [0D 13 F9, 05, 05] +1F611; [0D 16 D2, 05, 05] -1F616; [0D 14 02, 05, 05] +1F612; [0D 16 D9, 05, 05] -1F617; [0D 14 09, 05, 05] +1F613; [0D 16 E0, 05, 05] -1F618; [0D 14 10, 05, 05] +1F614; [0D 16 E7, 05, 05] -1F619; [0D 14 17, 05, 05] +1F615; [0D 16 EE, 05, 05] -1F61A; [0D 14 1E, 05, 05] +1F616; [0D 16 F5, 05, 05] -1F61B; [0D 14 25, 05, 05] +1F617; [0D 16 FC, 05, 05] -1F61C; [0D 14 2C, 05, 05] +1F618; [0D 17 05, 05, 05] -1F61D; [0D 14 33, 05, 05] +1F619; [0D 17 0C, 05, 05] -1F61E; [0D 14 3A, 05, 05] +1F61A; [0D 17 13, 05, 05] -1F61F; [0D 14 41, 05, 05] +1F61B; [0D 17 1A, 05, 05] -1F620; [0D 14 48, 05, 05] +1F61C; [0D 17 21, 05, 05] -1F621; [0D 14 4F, 05, 05] +1F61D; [0D 17 28, 05, 05] -1F622; [0D 14 56, 05, 05] +1F61E; [0D 17 2F, 05, 05] -1F623; [0D 14 5D, 05, 05] +1F61F; [0D 17 36, 05, 05] -1F624; [0D 14 64, 05, 05] +1F620; [0D 17 3D, 05, 05] -1F625; [0D 14 6B, 05, 05] +1F621; [0D 17 44, 05, 05] -1F626; [0D 14 72, 05, 05] +1F622; [0D 17 4B, 05, 05] -1F627; [0D 14 79, 05, 05] +1F623; [0D 17 52, 05, 05] -1F628; [0D 14 80, 05, 05] +1F624; [0D 17 59, 05, 05] -1F629; [0D 14 87, 05, 05] +1F625; [0D 17 60, 05, 05] -1F62A; [0D 14 8E, 05, 05] +1F626; [0D 17 67, 05, 05] -1F62B; [0D 14 95, 05, 05] +1F627; [0D 17 6E, 05, 05] -1F62C; [0D 14 9C, 05, 05] +1F628; [0D 17 75, 05, 05] -1F62D; [0D 14 A3, 05, 05] +1F629; [0D 17 7C, 05, 05] -1F62E; [0D 14 AA, 05, 05] +1F62A; [0D 17 83, 05, 05] -1F62F; [0D 14 B1, 05, 05] +1F62B; [0D 17 8A, 05, 05] -1F630; [0D 14 B8, 05, 05] +1F62C; [0D 17 91, 05, 05] -1F631; [0D 14 BF, 05, 05] +1F62D; [0D 17 98, 05, 05] -1F632; [0D 14 C6, 05, 05] +1F62E; [0D 17 9F, 05, 05] -1F633; [0D 14 CD, 05, 05] +1F62F; [0D 17 A6, 05, 05] -1F634; [0D 14 D4, 05, 05] +1F630; [0D 17 AD, 05, 05] -1F635; [0D 14 DB, 05, 05] +1F631; [0D 17 B4, 05, 05] -1F636; [0D 14 E2, 05, 05] +1F632; [0D 17 BB, 05, 05] -1F637; [0D 14 E9, 05, 05] +1F633; [0D 17 C2, 05, 05] -1F638; [0D 14 F0, 05, 05] +1F634; [0D 17 C9, 05, 05] -1F639; [0D 14 F7, 05, 05] +1F635; [0D 17 D0, 05, 05] -1F63A; [0D 14 FE, 05, 05] +1F636; [0D 17 D7, 05, 05] -1F63B; [0D 15 07, 05, 05] +1F637; [0D 17 DE, 05, 05] -1F63C; [0D 15 0E, 05, 05] +1F638; [0D 17 E5, 05, 05] -1F63D; [0D 15 15, 05, 05] +1F639; [0D 17 EC, 05, 05] -1F63E; [0D 15 1C, 05, 05] +1F63A; [0D 17 F3, 05, 05] -1F63F; [0D 15 23, 05, 05] +1F63B; [0D 17 FA, 05, 05] -1F640; [0D 15 2A, 05, 05] +1F63C; [0D 18 03, 05, 05] -1F641; [0D 15 31, 05, 05] +1F63D; [0D 18 0A, 05, 05] -1F642; [0D 15 38, 05, 05] +1F63E; [0D 18 11, 05, 05] -1F643; [0D 15 3F, 05, 05] +1F63F; [0D 18 18, 05, 05] -1F644; [0D 15 46, 05, 05] +1F640; [0D 18 1F, 05, 05] -1F645; [0D 15 4D, 05, 05] +1F641; [0D 18 26, 05, 05] -1F646; [0D 15 54, 05, 05] +1F642; [0D 18 2D, 05, 05] -1F647; [0D 15 5B, 05, 05] +1F643; [0D 18 34, 05, 05] -1F648; [0D 15 62, 05, 05] +1F644; [0D 18 3B, 05, 05] -1F649; [0D 15 69, 05, 05] +1F645; [0D 18 42, 05, 05] -1F64A; [0D 15 70, 05, 05] +1F646; [0D 18 49, 05, 05] -1F64B; [0D 15 77, 05, 05] +1F647; [0D 18 50, 05, 05] -1F64C; [0D 15 7E, 05, 05] +1F648; [0D 18 57, 05, 05] -1F64D; [0D 15 85, 05, 05] +1F649; [0D 18 5E, 05, 05] -1F64E; [0D 15 8C, 05, 05] +1F64A; [0D 18 65, 05, 05] -1F64F; [0D 15 93, 05, 05] +1F64B; [0D 18 6C, 05, 05] -1F650; [0D 15 9A, 05, 05] +1F64C; [0D 18 73, 05, 05] -1F651; [0D 15 A1, 05, 05] +1F64D; [0D 18 7A, 05, 05] -1F652; [0D 15 A8, 05, 05] +1F64E; [0D 18 81, 05, 05] -1F653; [0D 15 AF, 05, 05] +1F64F; [0D 18 88, 05, 05] -1F654; [0D 15 B6, 05, 05] +1F650; [0D 18 8F, 05, 05] -1F655; [0D 15 BD, 05, 05] +1F651; [0D 18 96, 05, 05] -1F656; [0D 15 C4, 05, 05] +1F652; [0D 18 9D, 05, 05] -1F657; [0D 15 CB, 05, 05] +1F653; [0D 18 A4, 05, 05] -1F658; [0D 15 D2, 05, 05] +1F654; [0D 18 AB, 05, 05] -1F659; [0D 15 D9, 05, 05] +1F655; [0D 18 B2, 05, 05] -1F65A; [0D 15 E0, 05, 05] +1F656; [0D 18 B9, 05, 05] -1F65B; [0D 15 E7, 05, 05] +1F657; [0D 18 C0, 05, 05] -1F65C; [0D 15 EE, 05, 05] +1F658; [0D 18 C7, 05, 05] -1F65D; [0D 15 F5, 05, 05] +1F659; [0D 18 CE, 05, 05] -1F65E; [0D 15 FC, 05, 05] +1F65A; [0D 18 D5, 05, 05] -1F65F; [0D 16 05, 05, 05] +1F65B; [0D 18 DC, 05, 05] -1F660; [0D 16 0C, 05, 05] +1F65C; [0D 18 E3, 05, 05] -1F661; [0D 16 13, 05, 05] +1F65D; [0D 18 EA, 05, 05] -1F662; [0D 16 1A, 05, 05] +1F65E; [0D 18 F1, 05, 05] -1F663; [0D 16 21, 05, 05] +1F65F; [0D 18 F8, 05, 05] -1F664; [0D 16 28, 05, 05] +1F660; [0D 18 FF, 05, 05] -1F665; [0D 16 2F, 05, 05] +1F661; [0D 19 08, 05, 05] -1F666; [0D 16 36, 05, 05] +1F662; [0D 19 0F, 05, 05] -1F667; [0D 16 3D, 05, 05] +1F663; [0D 19 16, 05, 05] -1F668; [0D 16 44, 05, 05] +1F664; [0D 19 1D, 05, 05] -1F669; [0D 16 4B, 05, 05] +1F665; [0D 19 24, 05, 05] -1F66A; [0D 16 52, 05, 05] +1F666; [0D 19 2B, 05, 05] -1F66B; [0D 16 59, 05, 05] +1F667; [0D 19 32, 05, 05] -1F66C; [0D 16 60, 05, 05] +1F668; [0D 19 39, 05, 05] -1F66D; [0D 16 67, 05, 05] +1F669; [0D 19 40, 05, 05] -1F66E; [0D 16 6E, 05, 05] +1F66A; [0D 19 47, 05, 05] -1F66F; [0D 16 75, 05, 05] +1F66B; [0D 19 4E, 05, 05] -1F670; [0D 16 7C, 05, 05] +1F66C; [0D 19 55, 05, 05] -1F671; [0D 16 83, 05, 05] +1F66D; [0D 19 5C, 05, 05] -1F672; [0D 16 8A, 05, 05] +1F66E; [0D 19 63, 05, 05] -1F673; [0D 16 91, 05, 05] +1F66F; [0D 19 6A, 05, 05] -1F674; [0D 16 98, 05, 05] +1F670; [0D 19 71, 05, 05] -1F675; [0D 16 9F, 05, 05] +1F671; [0D 19 78, 05, 05] -1F676; [0D 16 A6, 05, 05] +1F672; [0D 19 7F, 05, 05] -1F677; [0D 16 AD, 05, 05] +1F673; [0D 19 86, 05, 05] -1F678; [0D 16 B4, 05, 05] +1F674; [0D 19 8D, 05, 05] -1F679; [0D 16 BB, 05, 05] +1F675; [0D 19 94, 05, 05] -1F67A; [0D 16 C2, 05, 05] +1F676; [0D 19 9B, 05, 05] -1F67B; [0D 16 C9, 05, 05] +1F677; [0D 19 A2, 05, 05] -1F67C; [0D 16 D0, 05, 05] +1F678; [0D 19 A9, 05, 05] -1F67D; [0D 16 D7, 05, 05] +1F679; [0D 19 B0, 05, 05] -1F67E; [0D 16 DE, 05, 05] +1F67A; [0D 19 B7, 05, 05] -1F67F; [0D 16 E5, 05, 05] +1F67B; [0D 19 BE, 05, 05] -1F680; [0D 16 EC, 05, 05] +1F67C; [0D 19 C5, 05, 05] -1F681; [0D 16 F3, 05, 05] +1F67D; [0D 19 CC, 05, 05] -1F682; [0D 16 FA, 05, 05] +1F67E; [0D 19 D3, 05, 05] -1F683; [0D 17 03, 05, 05] +1F67F; [0D 19 DA, 05, 05] -1F684; [0D 17 0A, 05, 05] +1F680; [0D 19 E1, 05, 05] -1F685; [0D 17 11, 05, 05] +1F681; [0D 19 E8, 05, 05] -1F686; [0D 17 18, 05, 05] +1F682; [0D 19 EF, 05, 05] -1F687; [0D 17 1F, 05, 05] +1F683; [0D 19 F6, 05, 05] -1F688; [0D 17 26, 05, 05] +1F684; [0D 19 FD, 05, 05] -1F689; [0D 17 2D, 05, 05] +1F685; [0D 1A 06, 05, 05] -1F68A; [0D 17 34, 05, 05] +1F686; [0D 1A 0D, 05, 05] -1F68B; [0D 17 3B, 05, 05] +1F687; [0D 1A 14, 05, 05] -1F68C; [0D 17 42, 05, 05] +1F688; [0D 1A 1B, 05, 05] -1F68D; [0D 17 49, 05, 05] +1F689; [0D 1A 22, 05, 05] -1F68E; [0D 17 50, 05, 05] +1F68A; [0D 1A 29, 05, 05] -1F68F; [0D 17 57, 05, 05] +1F68B; [0D 1A 30, 05, 05] -1F690; [0D 17 5E, 05, 05] +1F68C; [0D 1A 37, 05, 05] -1F691; [0D 17 65, 05, 05] +1F68D; [0D 1A 3E, 05, 05] -1F692; [0D 17 6C, 05, 05] +1F68E; [0D 1A 45, 05, 05] -1F693; [0D 17 73, 05, 05] +1F68F; [0D 1A 4C, 05, 05] -1F694; [0D 17 7A, 05, 05] +1F690; [0D 1A 53, 05, 05] -1F695; [0D 17 81, 05, 05] +1F691; [0D 1A 5A, 05, 05] -1F696; [0D 17 88, 05, 05] +1F692; [0D 1A 61, 05, 05] -1F697; [0D 17 8F, 05, 05] +1F693; [0D 1A 68, 05, 05] -1F698; [0D 17 96, 05, 05] +1F694; [0D 1A 6F, 05, 05] -1F699; [0D 17 9D, 05, 05] +1F695; [0D 1A 76, 05, 05] -1F69A; [0D 17 A4, 05, 05] +1F696; [0D 1A 7D, 05, 05] -1F69B; [0D 17 AB, 05, 05] +1F697; [0D 1A 84, 05, 05] -1F69C; [0D 17 B2, 05, 05] +1F698; [0D 1A 8B, 05, 05] -1F69D; [0D 17 B9, 05, 05] +1F699; [0D 1A 92, 05, 05] -1F69E; [0D 17 C0, 05, 05] +1F69A; [0D 1A 99, 05, 05] -1F69F; [0D 17 C7, 05, 05] +1F69B; [0D 1A A0, 05, 05] -1F6A0; [0D 17 CE, 05, 05] +1F69C; [0D 1A A7, 05, 05] -1F6A1; [0D 17 D5, 05, 05] +1F69D; [0D 1A AE, 05, 05] -1F6A2; [0D 17 DC, 05, 05] +1F69E; [0D 1A B5, 05, 05] -1F6A3; [0D 17 E3, 05, 05] +1F69F; [0D 1A BC, 05, 05] -1F6A4; [0D 17 EA, 05, 05] +1F6A0; [0D 1A C3, 05, 05] -1F6A5; [0D 17 F1, 05, 05] +1F6A1; [0D 1A CA, 05, 05] -1F6A6; [0D 17 F8, 05, 05] +1F6A2; [0D 1A D1, 05, 05] -1F6A7; [0D 17 FF, 05, 05] +1F6A3; [0D 1A D8, 05, 05] -1F6A8; [0D 18 08, 05, 05] +1F6A4; [0D 1A DF, 05, 05] -1F6A9; [0D 18 0F, 05, 05] +1F6A5; [0D 1A E6, 05, 05] -1F6AA; [0D 18 16, 05, 05] +1F6A6; [0D 1A ED, 05, 05] -1F6AB; [0D 18 1D, 05, 05] +1F6A7; [0D 1A F4, 05, 05] -1F6AC; [0D 18 24, 05, 05] +1F6A8; [0D 1A FB, 05, 05] -1F6AD; [0D 18 2B, 05, 05] +1F6A9; [0D 1B 04, 05, 05] -1F6AE; [0D 18 32, 05, 05] +1F6AA; [0D 1B 0B, 05, 05] -1F6AF; [0D 18 39, 05, 05] +1F6AB; [0D 1B 12, 05, 05] -1F6B0; [0D 18 40, 05, 05] +1F6AC; [0D 1B 19, 05, 05] -1F6B1; [0D 18 47, 05, 05] +1F6AD; [0D 1B 20, 05, 05] -1F6B2; [0D 18 4E, 05, 05] +1F6AE; [0D 1B 27, 05, 05] -1F6B3; [0D 18 55, 05, 05] +1F6AF; [0D 1B 2E, 05, 05] -1F6B4; [0D 18 5C, 05, 05] +1F6B0; [0D 1B 35, 05, 05] -1F6B5; [0D 18 63, 05, 05] +1F6B1; [0D 1B 3C, 05, 05] -1F6B6; [0D 18 6A, 05, 05] +1F6B2; [0D 1B 43, 05, 05] -1F6B7; [0D 18 71, 05, 05] +1F6B3; [0D 1B 4A, 05, 05] -1F6B8; [0D 18 78, 05, 05] +1F6B4; [0D 1B 51, 05, 05] -1F6B9; [0D 18 7F, 05, 05] +1F6B5; [0D 1B 58, 05, 05] -1F6BA; [0D 18 86, 05, 05] +1F6B6; [0D 1B 5F, 05, 05] -1F6BB; [0D 18 8D, 05, 05] +1F6B7; [0D 1B 66, 05, 05] -1F6BC; [0D 18 94, 05, 05] +1F6B8; [0D 1B 6D, 05, 05] -1F6BD; [0D 18 9B, 05, 05] +1F6B9; [0D 1B 74, 05, 05] -1F6BE; [0D 18 A2, 05, 05] +1F6BA; [0D 1B 7B, 05, 05] -1F6BF; [0D 18 A9, 05, 05] +1F6BB; [0D 1B 82, 05, 05] -1F6C0; [0D 18 B0, 05, 05] +1F6BC; [0D 1B 89, 05, 05] -1F6C1; [0D 18 B7, 05, 05] +1F6BD; [0D 1B 90, 05, 05] -1F6C2; [0D 18 BE, 05, 05] +1F6BE; [0D 1B 97, 05, 05] -1F6C3; [0D 18 C5, 05, 05] +1F6BF; [0D 1B 9E, 05, 05] -1F6C4; [0D 18 CC, 05, 05] +1F6C0; [0D 1B A5, 05, 05] -1F6C5; [0D 18 D3, 05, 05] +1F6C1; [0D 1B AC, 05, 05] -1F6C6; [0D 18 DA, 05, 05] +1F6C2; [0D 1B B3, 05, 05] -1F6C7; [0D 18 E1, 05, 05] +1F6C3; [0D 1B BA, 05, 05] -1F6C8; [0D 18 E8, 05, 05] +1F6C4; [0D 1B C1, 05, 05] -1F6C9; [0D 18 EF, 05, 05] +1F6C5; [0D 1B C8, 05, 05] -1F6CA; [0D 18 F6, 05, 05] +1F6C6; [0D 1B CF, 05, 05] -1F6CB; [0D 18 FD, 05, 05] +1F6C7; [0D 1B D6, 05, 05] -1F6CC; [0D 19 06, 05, 05] +1F6C8; [0D 1B DD, 05, 05] -1F6CD; [0D 19 0D, 05, 05] +1F6C9; [0D 1B E4, 05, 05] -1F6CE; [0D 19 14, 05, 05] +1F6CA; [0D 1B EB, 05, 05] -1F6CF; [0D 19 1B, 05, 05] +1F6CB; [0D 1B F2, 05, 05] -1F6D0; [0D 19 22, 05, 05] +1F6CC; [0D 1B F9, 05, 05] -1F6D1; [0D 19 24, 05, 05] +1F6CD; [0D 1C 02, 05, 05] -1F6D2; [0D 19 26, 05, 05] +1F6CE; [0D 1C 09, 05, 05] -1F6E0; [0D 19 29, 05, 05] +1F6CF; [0D 1C 10, 05, 05] -1F6E1; [0D 19 30, 05, 05] +1F6D0; [0D 1C 17, 05, 05] -1F6E2; [0D 19 37, 05, 05] +1F6D1; [0D 1C 1E, 05, 05] -1F6E3; [0D 19 3E, 05, 05] +1F6D2; [0D 1C 25, 05, 05] -1F6E4; [0D 19 45, 05, 05] +1F6E0; [0D 1C 2C, 05, 05] -1F6E5; [0D 19 4C, 05, 05] +1F6E1; [0D 1C 33, 05, 05] -1F6E6; [0D 19 53, 05, 05] +1F6E2; [0D 1C 3A, 05, 05] -1F6E7; [0D 19 5A, 05, 05] +1F6E3; [0D 1C 41, 05, 05] -1F6E8; [0D 19 61, 05, 05] +1F6E4; [0D 1C 48, 05, 05] -1F6E9; [0D 19 68, 05, 05] +1F6E5; [0D 1C 4F, 05, 05] -1F6EA; [0D 19 6F, 05, 05] +1F6E6; [0D 1C 56, 05, 05] -1F6EB; [0D 19 76, 05, 05] +1F6E7; [0D 1C 5D, 05, 05] -1F6EC; [0D 19 7D, 05, 05] +1F6E8; [0D 1C 64, 05, 05] -1F6F0; [0D 19 84, 05, 05] +1F6E9; [0D 1C 6B, 05, 05] -1F6F1; [0D 19 8B, 05, 05] +1F6EA; [0D 1C 72, 05, 05] -1F6F2; [0D 19 92, 05, 05] +1F6EB; [0D 1C 79, 05, 05] -1F6F3; [0D 19 98, 05, 05] +1F6EC; [0D 1C 80, 05, 05] -1F6F4; [0D 19 9A, 05, 05] +1F6F0; [0D 1C 87, 05, 05] -1F6F5; [0D 19 9C, 05, 05] +1F6F1; [0D 1C 8E, 05, 05] -1F6F6; [0D 19 9E, 05, 05] +1F6F2; [0D 1C 95, 05, 05] -1F700; [0D 19 A0, 05, 05] +1F6F3; [0D 1C 9C, 05, 05] -1F701; [0D 19 A7, 05, 05] +1F6F4; [0D 1C A3, 05, 05] -1F702; [0D 19 AE, 05, 05] +1F6F5; [0D 1C AA, 05, 05] -1F703; [0D 19 B5, 05, 05] +1F6F6; [0D 1C B1, 05, 05] -1F704; [0D 19 BC, 05, 05] +1F700; [0D 1C B8, 05, 05] -1F705; [0D 19 C3, 05, 05] +1F701; [0D 1C BF, 05, 05] -1F706; [0D 19 CA, 05, 05] +1F702; [0D 1C C6, 05, 05] -1F707; [0D 19 D1, 05, 05] +1F703; [0D 1C CD, 05, 05] -1F708; [0D 19 D8, 05, 05] +1F704; [0D 1C D4, 05, 05] -1F709; [0D 19 DF, 05, 05] +1F705; [0D 1C DB, 05, 05] -1F70A; [0D 19 E6, 05, 05] +1F706; [0D 1C E2, 05, 05] -1F70B; [0D 19 ED, 05, 05] +1F707; [0D 1C E9, 05, 05] -1F70C; [0D 19 F4, 05, 05] +1F708; [0D 1C F0, 05, 05] -1F70D; [0D 19 FB, 05, 05] +1F709; [0D 1C F7, 05, 05] -1F70E; [0D 1A 04, 05, 05] +1F70A; [0D 1C FE, 05, 05] -1F70F; [0D 1A 0B, 05, 05] +1F70B; [0D 1D 07, 05, 05] -1F710; [0D 1A 12, 05, 05] +1F70C; [0D 1D 0E, 05, 05] -1F711; [0D 1A 19, 05, 05] +1F70D; [0D 1D 15, 05, 05] -1F712; [0D 1A 20, 05, 05] +1F70E; [0D 1D 1C, 05, 05] -1F713; [0D 1A 27, 05, 05] +1F70F; [0D 1D 23, 05, 05] -1F714; [0D 1A 2E, 05, 05] +1F710; [0D 1D 2A, 05, 05] -1F715; [0D 1A 35, 05, 05] +1F711; [0D 1D 31, 05, 05] -1F716; [0D 1A 3C, 05, 05] +1F712; [0D 1D 38, 05, 05] -1F717; [0D 1A 43, 05, 05] +1F713; [0D 1D 3F, 05, 05] -1F718; [0D 1A 4A, 05, 05] +1F714; [0D 1D 46, 05, 05] -1F719; [0D 1A 51, 05, 05] +1F715; [0D 1D 4D, 05, 05] -1F71A; [0D 1A 58, 05, 05] +1F716; [0D 1D 54, 05, 05] -1F71B; [0D 1A 5F, 05, 05] +1F717; [0D 1D 5B, 05, 05] -1F71C; [0D 1A 66, 05, 05] +1F718; [0D 1D 62, 05, 05] -1F71D; [0D 1A 6D, 05, 05] +1F719; [0D 1D 69, 05, 05] -1F71E; [0D 1A 74, 05, 05] +1F71A; [0D 1D 70, 05, 05] -1F71F; [0D 1A 7B, 05, 05] +1F71B; [0D 1D 77, 05, 05] -1F720; [0D 1A 82, 05, 05] +1F71C; [0D 1D 7E, 05, 05] -1F721; [0D 1A 89, 05, 05] +1F71D; [0D 1D 85, 05, 05] -1F722; [0D 1A 90, 05, 05] +1F71E; [0D 1D 8C, 05, 05] -1F723; [0D 1A 97, 05, 05] +1F71F; [0D 1D 93, 05, 05] -1F724; [0D 1A 9E, 05, 05] +1F720; [0D 1D 9A, 05, 05] -1F725; [0D 1A A5, 05, 05] +1F721; [0D 1D A1, 05, 05] -1F726; [0D 1A AC, 05, 05] +1F722; [0D 1D A8, 05, 05] -1F727; [0D 1A B3, 05, 05] +1F723; [0D 1D AF, 05, 05] -1F728; [0D 1A BA, 05, 05] +1F724; [0D 1D B6, 05, 05] -1F729; [0D 1A C1, 05, 05] +1F725; [0D 1D BD, 05, 05] -1F72A; [0D 1A C8, 05, 05] +1F726; [0D 1D C4, 05, 05] -1F72B; [0D 1A CF, 05, 05] +1F727; [0D 1D CB, 05, 05] -1F72C; [0D 1A D6, 05, 05] +1F728; [0D 1D D2, 05, 05] -1F72D; [0D 1A DD, 05, 05] +1F729; [0D 1D D9, 05, 05] -1F72E; [0D 1A E4, 05, 05] +1F72A; [0D 1D E0, 05, 05] -1F72F; [0D 1A EB, 05, 05] +1F72B; [0D 1D E7, 05, 05] -1F730; [0D 1A F2, 05, 05] +1F72C; [0D 1D EE, 05, 05] -1F731; [0D 1A F9, 05, 05] +1F72D; [0D 1D F5, 05, 05] -1F732; [0D 1B 02, 05, 05] +1F72E; [0D 1D FC, 05, 05] -1F733; [0D 1B 09, 05, 05] +1F72F; [0D 1E 05, 05, 05] -1F734; [0D 1B 10, 05, 05] +1F730; [0D 1E 0C, 05, 05] -1F735; [0D 1B 17, 05, 05] +1F731; [0D 1E 13, 05, 05] -1F736; [0D 1B 1E, 05, 05] +1F732; [0D 1E 1A, 05, 05] -1F737; [0D 1B 25, 05, 05] +1F733; [0D 1E 21, 05, 05] -1F738; [0D 1B 2C, 05, 05] +1F734; [0D 1E 28, 05, 05] -1F739; [0D 1B 33, 05, 05] +1F735; [0D 1E 2F, 05, 05] -1F73A; [0D 1B 3A, 05, 05] +1F736; [0D 1E 36, 05, 05] -1F73B; [0D 1B 41, 05, 05] +1F737; [0D 1E 3D, 05, 05] -1F73C; [0D 1B 48, 05, 05] +1F738; [0D 1E 44, 05, 05] -1F73D; [0D 1B 4F, 05, 05] +1F739; [0D 1E 4B, 05, 05] -1F73E; [0D 1B 56, 05, 05] +1F73A; [0D 1E 52, 05, 05] -1F73F; [0D 1B 5D, 05, 05] +1F73B; [0D 1E 59, 05, 05] -1F740; [0D 1B 64, 05, 05] +1F73C; [0D 1E 60, 05, 05] -1F741; [0D 1B 6B, 05, 05] +1F73D; [0D 1E 67, 05, 05] -1F742; [0D 1B 72, 05, 05] +1F73E; [0D 1E 6E, 05, 05] -1F743; [0D 1B 79, 05, 05] +1F73F; [0D 1E 75, 05, 05] -1F744; [0D 1B 80, 05, 05] +1F740; [0D 1E 7C, 05, 05] -1F745; [0D 1B 87, 05, 05] +1F741; [0D 1E 83, 05, 05] -1F746; [0D 1B 8E, 05, 05] +1F742; [0D 1E 8A, 05, 05] -1F747; [0D 1B 95, 05, 05] +1F743; [0D 1E 91, 05, 05] -1F748; [0D 1B 9C, 05, 05] +1F744; [0D 1E 98, 05, 05] -1F749; [0D 1B A3, 05, 05] +1F745; [0D 1E 9F, 05, 05] -1F74A; [0D 1B AA, 05, 05] +1F746; [0D 1E A6, 05, 05] -1F74B; [0D 1B B1, 05, 05] +1F747; [0D 1E AD, 05, 05] -1F74C; [0D 1B B8, 05, 05] +1F748; [0D 1E B4, 05, 05] -1F74D; [0D 1B BF, 05, 05] +1F749; [0D 1E BB, 05, 05] -1F74E; [0D 1B C6, 05, 05] +1F74A; [0D 1E C2, 05, 05] -1F74F; [0D 1B CD, 05, 05] +1F74B; [0D 1E C9, 05, 05] -1F750; [0D 1B D4, 05, 05] +1F74C; [0D 1E D0, 05, 05] -1F751; [0D 1B DB, 05, 05] +1F74D; [0D 1E D7, 05, 05] -1F752; [0D 1B E2, 05, 05] +1F74E; [0D 1E DE, 05, 05] -1F753; [0D 1B E9, 05, 05] +1F74F; [0D 1E E5, 05, 05] -1F754; [0D 1B F0, 05, 05] +1F750; [0D 1E EC, 05, 05] -1F755; [0D 1B F7, 05, 05] +1F751; [0D 1E F3, 05, 05] -1F756; [0D 1B FE, 05, 05] +1F752; [0D 1E FA, 05, 05] -1F757; [0D 1C 07, 05, 05] +1F753; [0D 1F 03, 05, 05] -1F758; [0D 1C 0E, 05, 05] +1F754; [0D 1F 0A, 05, 05] -1F759; [0D 1C 15, 05, 05] +1F755; [0D 1F 11, 05, 05] -1F75A; [0D 1C 1C, 05, 05] +1F756; [0D 1F 18, 05, 05] -1F75B; [0D 1C 23, 05, 05] +1F757; [0D 1F 1F, 05, 05] -1F75C; [0D 1C 2A, 05, 05] +1F758; [0D 1F 26, 05, 05] -1F75D; [0D 1C 31, 05, 05] +1F759; [0D 1F 2D, 05, 05] -1F75E; [0D 1C 38, 05, 05] +1F75A; [0D 1F 34, 05, 05] -1F75F; [0D 1C 3F, 05, 05] +1F75B; [0D 1F 3B, 05, 05] -1F760; [0D 1C 46, 05, 05] +1F75C; [0D 1F 42, 05, 05] -1F761; [0D 1C 4D, 05, 05] +1F75D; [0D 1F 49, 05, 05] -1F762; [0D 1C 54, 05, 05] +1F75E; [0D 1F 50, 05, 05] -1F763; [0D 1C 5B, 05, 05] +1F75F; [0D 1F 57, 05, 05] -1F764; [0D 1C 62, 05, 05] +1F760; [0D 1F 5E, 05, 05] -1F765; [0D 1C 69, 05, 05] +1F761; [0D 1F 65, 05, 05] -1F766; [0D 1C 70, 05, 05] +1F762; [0D 1F 6C, 05, 05] -1F767; [0D 1C 77, 05, 05] +1F763; [0D 1F 73, 05, 05] -1F768; [0D 1C 7E, 05, 05] +1F764; [0D 1F 7A, 05, 05] -1F769; [0D 1C 85, 05, 05] +1F765; [0D 1F 81, 05, 05] -1F76A; [0D 1C 8C, 05, 05] +1F766; [0D 1F 88, 05, 05] -1F76B; [0D 1C 93, 05, 05] +1F767; [0D 1F 8F, 05, 05] -1F76C; [0D 1C 9A, 05, 05] +1F768; [0D 1F 96, 05, 05] -1F76D; [0D 1C A1, 05, 05] +1F769; [0D 1F 9D, 05, 05] -1F76E; [0D 1C A8, 05, 05] +1F76A; [0D 1F A4, 05, 05] -1F76F; [0D 1C AF, 05, 05] +1F76B; [0D 1F AB, 05, 05] -1F770; [0D 1C B6, 05, 05] +1F76C; [0D 1F B2, 05, 05] -1F771; [0D 1C BD, 05, 05] +1F76D; [0D 1F B9, 05, 05] -1F772; [0D 1C C4, 05, 05] +1F76E; [0D 1F C0, 05, 05] -1F773; [0D 1C CB, 05, 05] +1F76F; [0D 1F C7, 05, 05] -1F780; [0D 1C D2, 05, 05] +1F770; [0D 1F CE, 05, 05] -1F781; [0D 1C D9, 05, 05] +1F771; [0D 1F D5, 05, 05] -1F782; [0D 1C E0, 05, 05] +1F772; [0D 1F DC, 05, 05] -1F783; [0D 1C E7, 05, 05] +1F773; [0D 1F E3, 05, 05] -1F784; [0D 1C EE, 05, 05] +1F780; [0D 1F EA, 05, 05] -1F785; [0D 1C F5, 05, 05] +1F781; [0D 1F F1, 05, 05] -1F786; [0D 1C FC, 05, 05] +1F782; [0D 1F F8, 05, 05] -1F787; [0D 1D 05, 05, 05] +1F783; [0D 1F FF, 05, 05] -1F788; [0D 1D 0C, 05, 05] +1F784; [0D 20 08, 05, 05] -1F789; [0D 1D 13, 05, 05] +1F785; [0D 20 0F, 05, 05] -1F78A; [0D 1D 1A, 05, 05] +1F786; [0D 20 16, 05, 05] -1F78B; [0D 1D 21, 05, 05] +1F787; [0D 20 1D, 05, 05] -1F78C; [0D 1D 28, 05, 05] +1F788; [0D 20 24, 05, 05] -1F78D; [0D 1D 2F, 05, 05] +1F789; [0D 20 2B, 05, 05] -1F78E; [0D 1D 36, 05, 05] +1F78A; [0D 20 32, 05, 05] -1F78F; [0D 1D 3D, 05, 05] +1F78B; [0D 20 39, 05, 05] -1F790; [0D 1D 44, 05, 05] +1F78C; [0D 20 40, 05, 05] -1F791; [0D 1D 4B, 05, 05] +1F78D; [0D 20 47, 05, 05] -1F792; [0D 1D 52, 05, 05] +1F78E; [0D 20 4E, 05, 05] -1F793; [0D 1D 59, 05, 05] +1F78F; [0D 20 55, 05, 05] -1F794; [0D 1D 60, 05, 05] +1F790; [0D 20 5C, 05, 05] -1F795; [0D 1D 67, 05, 05] +1F791; [0D 20 63, 05, 05] -1F796; [0D 1D 6E, 05, 05] +1F792; [0D 20 6A, 05, 05] -1F797; [0D 1D 75, 05, 05] +1F793; [0D 20 71, 05, 05] -1F798; [0D 1D 7C, 05, 05] +1F794; [0D 20 78, 05, 05] -1F799; [0D 1D 83, 05, 05] +1F795; [0D 20 7F, 05, 05] -1F79A; [0D 1D 8A, 05, 05] +1F796; [0D 20 86, 05, 05] -1F79B; [0D 1D 91, 05, 05] +1F797; [0D 20 8D, 05, 05] -1F79C; [0D 1D 98, 05, 05] +1F798; [0D 20 94, 05, 05] -1F79D; [0D 1D 9F, 05, 05] +1F799; [0D 20 9B, 05, 05] -1F79E; [0D 1D A6, 05, 05] +1F79A; [0D 20 A2, 05, 05] -1F79F; [0D 1D AD, 05, 05] +1F79B; [0D 20 A9, 05, 05] -1F7A0; [0D 1D B4, 05, 05] +1F79C; [0D 20 B0, 05, 05] -1F7A1; [0D 1D BB, 05, 05] +1F79D; [0D 20 B7, 05, 05] -1F7A2; [0D 1D C2, 05, 05] +1F79E; [0D 20 BE, 05, 05] -1F7A3; [0D 1D C9, 05, 05] +1F79F; [0D 20 C5, 05, 05] -1F7A4; [0D 1D D0, 05, 05] +1F7A0; [0D 20 CC, 05, 05] -1F7A5; [0D 1D D7, 05, 05] +1F7A1; [0D 20 D3, 05, 05] -1F7A6; [0D 1D DE, 05, 05] +1F7A2; [0D 20 DA, 05, 05] -1F7A7; [0D 1D E5, 05, 05] +1F7A3; [0D 20 E1, 05, 05] -1F7A8; [0D 1D EC, 05, 05] +1F7A4; [0D 20 E8, 05, 05] -1F7A9; [0D 1D F3, 05, 05] +1F7A5; [0D 20 EF, 05, 05] -1F7AA; [0D 1D FA, 05, 05] +1F7A6; [0D 20 F6, 05, 05] -1F7AB; [0D 1E 03, 05, 05] +1F7A7; [0D 20 FD, 05, 05] -1F7AC; [0D 1E 0A, 05, 05] +1F7A8; [0D 21 06, 05, 05] -1F7AD; [0D 1E 11, 05, 05] +1F7A9; [0D 21 0D, 05, 05] -1F7AE; [0D 1E 18, 05, 05] +1F7AA; [0D 21 14, 05, 05] -1F7AF; [0D 1E 1F, 05, 05] +1F7AB; [0D 21 1B, 05, 05] -1F7B0; [0D 1E 26, 05, 05] +1F7AC; [0D 21 22, 05, 05] -1F7B1; [0D 1E 2D, 05, 05] +1F7AD; [0D 21 29, 05, 05] -1F7B2; [0D 1E 34, 05, 05] +1F7AE; [0D 21 30, 05, 05] -1F7B3; [0D 1E 3B, 05, 05] +1F7AF; [0D 21 37, 05, 05] -1F7B4; [0D 1E 42, 05, 05] +1F7B0; [0D 21 3E, 05, 05] -1F7B5; [0D 1E 49, 05, 05] +1F7B1; [0D 21 45, 05, 05] -1F7B6; [0D 1E 50, 05, 05] +1F7B2; [0D 21 4C, 05, 05] -1F7B7; [0D 1E 57, 05, 05] +1F7B3; [0D 21 53, 05, 05] -1F7B8; [0D 1E 5E, 05, 05] +1F7B4; [0D 21 5A, 05, 05] -1F7B9; [0D 1E 65, 05, 05] +1F7B5; [0D 21 61, 05, 05] -1F7BA; [0D 1E 6C, 05, 05] +1F7B6; [0D 21 68, 05, 05] -1F7BB; [0D 1E 73, 05, 05] +1F7B7; [0D 21 6F, 05, 05] -1F7BC; [0D 1E 7A, 05, 05] +1F7B8; [0D 21 76, 05, 05] -1F7BD; [0D 1E 81, 05, 05] +1F7B9; [0D 21 7D, 05, 05] -1F7BE; [0D 1E 88, 05, 05] +1F7BA; [0D 21 84, 05, 05] -1F7BF; [0D 1E 8F, 05, 05] +1F7BB; [0D 21 8B, 05, 05] -1F7C0; [0D 1E 96, 05, 05] +1F7BC; [0D 21 92, 05, 05] -1F7C1; [0D 1E 9D, 05, 05] +1F7BD; [0D 21 99, 05, 05] -1F7C2; [0D 1E A4, 05, 05] +1F7BE; [0D 21 A0, 05, 05] -1F7C3; [0D 1E AB, 05, 05] +1F7BF; [0D 21 A7, 05, 05] -1F7C4; [0D 1E B2, 05, 05] +1F7C0; [0D 21 AE, 05, 05] -1F7C5; [0D 1E B9, 05, 05] +1F7C1; [0D 21 B5, 05, 05] -1F7C6; [0D 1E C0, 05, 05] +1F7C2; [0D 21 BC, 05, 05] -1F7C7; [0D 1E C7, 05, 05] +1F7C3; [0D 21 C3, 05, 05] -1F7C8; [0D 1E CE, 05, 05] +1F7C4; [0D 21 CA, 05, 05] -1F7C9; [0D 1E D5, 05, 05] +1F7C5; [0D 21 D1, 05, 05] -1F7CA; [0D 1E DC, 05, 05] +1F7C6; [0D 21 D8, 05, 05] -1F7CB; [0D 1E E3, 05, 05] +1F7C7; [0D 21 DF, 05, 05] -1F7CC; [0D 1E EA, 05, 05] +1F7C8; [0D 21 E6, 05, 05] -1F7CD; [0D 1E F1, 05, 05] +1F7C9; [0D 21 ED, 05, 05] -1F7CE; [0D 1E F8, 05, 05] +1F7CA; [0D 21 F4, 05, 05] -1F7CF; [0D 1E FF, 05, 05] +1F7CB; [0D 21 FB, 05, 05] -1F7D0; [0D 1F 08, 05, 05] +1F7CC; [0D 22 04, 05, 05] -1F7D1; [0D 1F 0F, 05, 05] +1F7CD; [0D 22 0B, 05, 05] -1F7D2; [0D 1F 16, 05, 05] +1F7CE; [0D 22 12, 05, 05] -1F7D3; [0D 1F 1D, 05, 05] +1F7CF; [0D 22 19, 05, 05] -1F7D4; [0D 1F 24, 05, 05] +1F7D0; [0D 22 20, 05, 05] -1F800; [0D 1F 2B, 05, 05] +1F7D1; [0D 22 27, 05, 05] -1F801; [0D 1F 32, 05, 05] +1F7D2; [0D 22 2E, 05, 05] -1F802; [0D 1F 39, 05, 05] +1F7D3; [0D 22 35, 05, 05] -1F803; [0D 1F 40, 05, 05] +1F7D4; [0D 22 3C, 05, 05] -1F804; [0D 1F 47, 05, 05] +1F800; [0D 22 43, 05, 05] -1F805; [0D 1F 4E, 05, 05] +1F801; [0D 22 4A, 05, 05] -1F806; [0D 1F 55, 05, 05] +1F802; [0D 22 51, 05, 05] -1F807; [0D 1F 5C, 05, 05] +1F803; [0D 22 58, 05, 05] -1F808; [0D 1F 63, 05, 05] +1F804; [0D 22 5F, 05, 05] -1F809; [0D 1F 6A, 05, 05] +1F805; [0D 22 66, 05, 05] -1F80A; [0D 1F 71, 05, 05] +1F806; [0D 22 6D, 05, 05] -1F80B; [0D 1F 78, 05, 05] +1F807; [0D 22 74, 05, 05] -1F810; [0D 1F 7F, 05, 05] +1F808; [0D 22 7B, 05, 05] -1F811; [0D 1F 86, 05, 05] +1F809; [0D 22 82, 05, 05] -1F812; [0D 1F 8D, 05, 05] +1F80A; [0D 22 89, 05, 05] -1F813; [0D 1F 94, 05, 05] +1F80B; [0D 22 90, 05, 05] -1F814; [0D 1F 9B, 05, 05] +1F810; [0D 22 97, 05, 05] -1F815; [0D 1F A2, 05, 05] +1F811; [0D 22 9E, 05, 05] -1F816; [0D 1F A9, 05, 05] +1F812; [0D 22 A5, 05, 05] -1F817; [0D 1F B0, 05, 05] +1F813; [0D 22 AC, 05, 05] -1F818; [0D 1F B7, 05, 05] +1F814; [0D 22 B3, 05, 05] -1F819; [0D 1F BE, 05, 05] +1F815; [0D 22 BA, 05, 05] -1F81A; [0D 1F C5, 05, 05] +1F816; [0D 22 C1, 05, 05] -1F81B; [0D 1F CC, 05, 05] +1F817; [0D 22 C8, 05, 05] -1F81C; [0D 1F D3, 05, 05] +1F818; [0D 22 CF, 05, 05] -1F81D; [0D 1F DA, 05, 05] +1F819; [0D 22 D6, 05, 05] -1F81E; [0D 1F E1, 05, 05] +1F81A; [0D 22 DD, 05, 05] -1F81F; [0D 1F E8, 05, 05] +1F81B; [0D 22 E4, 05, 05] -1F820; [0D 1F EF, 05, 05] +1F81C; [0D 22 EB, 05, 05] -1F821; [0D 1F F6, 05, 05] +1F81D; [0D 22 F2, 05, 05] -1F822; [0D 1F FD, 05, 05] +1F81E; [0D 22 F9, 05, 05] -1F823; [0D 20 06, 05, 05] +1F81F; [0D 23 02, 05, 05] -1F824; [0D 20 0D, 05, 05] +1F820; [0D 23 09, 05, 05] -1F825; [0D 20 14, 05, 05] +1F821; [0D 23 10, 05, 05] -1F826; [0D 20 1B, 05, 05] +1F822; [0D 23 17, 05, 05] -1F827; [0D 20 22, 05, 05] +1F823; [0D 23 1E, 05, 05] -1F828; [0D 20 29, 05, 05] +1F824; [0D 23 25, 05, 05] -1F829; [0D 20 30, 05, 05] +1F825; [0D 23 2C, 05, 05] -1F82A; [0D 20 37, 05, 05] +1F826; [0D 23 33, 05, 05] -1F82B; [0D 20 3E, 05, 05] +1F827; [0D 23 3A, 05, 05] -1F82C; [0D 20 45, 05, 05] +1F828; [0D 23 41, 05, 05] -1F82D; [0D 20 4C, 05, 05] +1F829; [0D 23 48, 05, 05] -1F82E; [0D 20 53, 05, 05] +1F82A; [0D 23 4F, 05, 05] -1F82F; [0D 20 5A, 05, 05] +1F82B; [0D 23 56, 05, 05] -1F830; [0D 20 61, 05, 05] +1F82C; [0D 23 5D, 05, 05] -1F831; [0D 20 68, 05, 05] +1F82D; [0D 23 64, 05, 05] -1F832; [0D 20 6F, 05, 05] +1F82E; [0D 23 6B, 05, 05] -1F833; [0D 20 76, 05, 05] +1F82F; [0D 23 72, 05, 05] -1F834; [0D 20 7D, 05, 05] +1F830; [0D 23 79, 05, 05] -1F835; [0D 20 84, 05, 05] +1F831; [0D 23 80, 05, 05] -1F836; [0D 20 8B, 05, 05] +1F832; [0D 23 87, 05, 05] -1F837; [0D 20 92, 05, 05] +1F833; [0D 23 8E, 05, 05] -1F838; [0D 20 99, 05, 05] +1F834; [0D 23 95, 05, 05] -1F839; [0D 20 A0, 05, 05] +1F835; [0D 23 9C, 05, 05] -1F83A; [0D 20 A7, 05, 05] +1F836; [0D 23 A3, 05, 05] -1F83B; [0D 20 AE, 05, 05] +1F837; [0D 23 AA, 05, 05] -1F83C; [0D 20 B5, 05, 05] +1F838; [0D 23 B1, 05, 05] -1F83D; [0D 20 BC, 05, 05] +1F839; [0D 23 B8, 05, 05] -1F83E; [0D 20 C3, 05, 05] +1F83A; [0D 23 BF, 05, 05] -1F83F; [0D 20 CA, 05, 05] +1F83B; [0D 23 C6, 05, 05] -1F840; [0D 20 D1, 05, 05] +1F83C; [0D 23 CD, 05, 05] -1F841; [0D 20 D8, 05, 05] +1F83D; [0D 23 D4, 05, 05] -1F842; [0D 20 DF, 05, 05] +1F83E; [0D 23 DB, 05, 05] -1F843; [0D 20 E6, 05, 05] +1F83F; [0D 23 E2, 05, 05] -1F844; [0D 20 ED, 05, 05] +1F840; [0D 23 E9, 05, 05] -1F845; [0D 20 F4, 05, 05] +1F841; [0D 23 F0, 05, 05] -1F846; [0D 20 FB, 05, 05] +1F842; [0D 23 F7, 05, 05] -1F847; [0D 21 04, 05, 05] +1F843; [0D 23 FE, 05, 05] -1F850; [0D 21 0B, 05, 05] +1F844; [0D 24 07, 05, 05] -1F851; [0D 21 12, 05, 05] +1F845; [0D 24 0E, 05, 05] -1F852; [0D 21 19, 05, 05] +1F846; [0D 24 15, 05, 05] -1F853; [0D 21 20, 05, 05] +1F847; [0D 24 1C, 05, 05] -1F854; [0D 21 27, 05, 05] +1F850; [0D 24 23, 05, 05] -1F855; [0D 21 2E, 05, 05] +1F851; [0D 24 2A, 05, 05] -1F856; [0D 21 35, 05, 05] +1F852; [0D 24 31, 05, 05] -1F857; [0D 21 3C, 05, 05] +1F853; [0D 24 38, 05, 05] -1F858; [0D 21 43, 05, 05] +1F854; [0D 24 3F, 05, 05] -1F859; [0D 21 4A, 05, 05] +1F855; [0D 24 46, 05, 05] -1F860; [0D 21 51, 05, 05] +1F856; [0D 24 4D, 05, 05] -1F861; [0D 21 58, 05, 05] +1F857; [0D 24 54, 05, 05] -1F862; [0D 21 5F, 05, 05] +1F858; [0D 24 5B, 05, 05] -1F863; [0D 21 66, 05, 05] +1F859; [0D 24 62, 05, 05] -1F864; [0D 21 6D, 05, 05] +1F860; [0D 24 69, 05, 05] -1F865; [0D 21 74, 05, 05] +1F861; [0D 24 70, 05, 05] -1F866; [0D 21 7B, 05, 05] +1F862; [0D 24 77, 05, 05] -1F867; [0D 21 82, 05, 05] +1F863; [0D 24 7E, 05, 05] -1F868; [0D 21 89, 05, 05] +1F864; [0D 24 85, 05, 05] -1F869; [0D 21 90, 05, 05] +1F865; [0D 24 8C, 05, 05] -1F86A; [0D 21 97, 05, 05] +1F866; [0D 24 93, 05, 05] -1F86B; [0D 21 9E, 05, 05] +1F867; [0D 24 9A, 05, 05] -1F86C; [0D 21 A5, 05, 05] +1F868; [0D 24 A1, 05, 05] -1F86D; [0D 21 AC, 05, 05] +1F869; [0D 24 A8, 05, 05] -1F86E; [0D 21 B3, 05, 05] +1F86A; [0D 24 AF, 05, 05] -1F86F; [0D 21 BA, 05, 05] +1F86B; [0D 24 B6, 05, 05] -1F870; [0D 21 C1, 05, 05] +1F86C; [0D 24 BD, 05, 05] -1F871; [0D 21 C8, 05, 05] +1F86D; [0D 24 C4, 05, 05] -1F872; [0D 21 CF, 05, 05] +1F86E; [0D 24 CB, 05, 05] -1F873; [0D 21 D6, 05, 05] +1F86F; [0D 24 D2, 05, 05] -1F874; [0D 21 DD, 05, 05] +1F870; [0D 24 D9, 05, 05] -1F875; [0D 21 E4, 05, 05] +1F871; [0D 24 E0, 05, 05] -1F876; [0D 21 EB, 05, 05] +1F872; [0D 24 E7, 05, 05] -1F877; [0D 21 F2, 05, 05] +1F873; [0D 24 EE, 05, 05] -1F878; [0D 21 F9, 05, 05] +1F874; [0D 24 F5, 05, 05] -1F879; [0D 22 02, 05, 05] +1F875; [0D 24 FC, 05, 05] -1F87A; [0D 22 09, 05, 05] +1F876; [0D 25 05, 05, 05] -1F87B; [0D 22 10, 05, 05] +1F877; [0D 25 0C, 05, 05] -1F87C; [0D 22 17, 05, 05] +1F878; [0D 25 13, 05, 05] -1F87D; [0D 22 1E, 05, 05] +1F879; [0D 25 1A, 05, 05] -1F87E; [0D 22 25, 05, 05] +1F87A; [0D 25 21, 05, 05] -1F87F; [0D 22 2C, 05, 05] +1F87B; [0D 25 28, 05, 05] -1F880; [0D 22 33, 05, 05] +1F87C; [0D 25 2F, 05, 05] -1F881; [0D 22 3A, 05, 05] +1F87D; [0D 25 36, 05, 05] -1F882; [0D 22 41, 05, 05] +1F87E; [0D 25 3D, 05, 05] -1F883; [0D 22 48, 05, 05] +1F87F; [0D 25 44, 05, 05] -1F884; [0D 22 4F, 05, 05] +1F880; [0D 25 4B, 05, 05] -1F885; [0D 22 56, 05, 05] +1F881; [0D 25 52, 05, 05] -1F886; [0D 22 5D, 05, 05] +1F882; [0D 25 59, 05, 05] -1F887; [0D 22 64, 05, 05] +1F883; [0D 25 60, 05, 05] -1F890; [0D 22 6B, 05, 05] +1F884; [0D 25 67, 05, 05] -1F891; [0D 22 72, 05, 05] +1F885; [0D 25 6E, 05, 05] -1F892; [0D 22 79, 05, 05] +1F886; [0D 25 75, 05, 05] -1F893; [0D 22 80, 05, 05] +1F887; [0D 25 7C, 05, 05] -1F894; [0D 22 87, 05, 05] +1F890; [0D 25 83, 05, 05] -1F895; [0D 22 8E, 05, 05] +1F891; [0D 25 8A, 05, 05] -1F896; [0D 22 95, 05, 05] +1F892; [0D 25 91, 05, 05] -1F897; [0D 22 9C, 05, 05] +1F893; [0D 25 98, 05, 05] -1F898; [0D 22 A3, 05, 05] +1F894; [0D 25 9F, 05, 05] -1F899; [0D 22 AA, 05, 05] +1F895; [0D 25 A6, 05, 05] -1F89A; [0D 22 B1, 05, 05] +1F896; [0D 25 AD, 05, 05] -1F89B; [0D 22 B8, 05, 05] +1F897; [0D 25 B4, 05, 05] -1F89C; [0D 22 BF, 05, 05] +1F898; [0D 25 BB, 05, 05] -1F89D; [0D 22 C6, 05, 05] +1F899; [0D 25 C2, 05, 05] -1F89E; [0D 22 CD, 05, 05] +1F89A; [0D 25 C9, 05, 05] -1F89F; [0D 22 D4, 05, 05] +1F89B; [0D 25 D0, 05, 05] -1F8A0; [0D 22 DB, 05, 05] +1F89C; [0D 25 D7, 05, 05] -1F8A1; [0D 22 E2, 05, 05] +1F89D; [0D 25 DE, 05, 05] -1F8A2; [0D 22 E9, 05, 05] +1F89E; [0D 25 E5, 05, 05] -1F8A3; [0D 22 F0, 05, 05] +1F89F; [0D 25 EC, 05, 05] -1F8A4; [0D 22 F7, 05, 05] +1F8A0; [0D 25 F3, 05, 05] -1F8A5; [0D 22 FE, 05, 05] +1F8A1; [0D 25 FA, 05, 05] -1F8A6; [0D 23 07, 05, 05] +1F8A2; [0D 26 03, 05, 05] -1F8A7; [0D 23 0E, 05, 05] +1F8A3; [0D 26 0A, 05, 05] -1F8A8; [0D 23 15, 05, 05] +1F8A4; [0D 26 11, 05, 05] -1F8A9; [0D 23 1C, 05, 05] +1F8A5; [0D 26 18, 05, 05] -1F8AA; [0D 23 23, 05, 05] +1F8A6; [0D 26 1F, 05, 05] -1F8AB; [0D 23 2A, 05, 05] +1F8A7; [0D 26 26, 05, 05] -1F8AC; [0D 23 31, 05, 05] +1F8A8; [0D 26 2D, 05, 05] -1F8AD; [0D 23 38, 05, 05] +1F8A9; [0D 26 34, 05, 05] -1D800; [0D 23 3F, 05, 05] +1F8AA; [0D 26 3B, 05, 05] -1D801; [0D 23 46, 05, 05] +1F8AB; [0D 26 42, 05, 05] -1D802; [0D 23 4D, 05, 05] +1F8AC; [0D 26 49, 05, 05] -1D803; [0D 23 54, 05, 05] +1F8AD; [0D 26 50, 05, 05] -1D804; [0D 23 5B, 05, 05] +1D800; [0D 26 57, 05, 05] -1D805; [0D 23 62, 05, 05] +1D801; [0D 26 5E, 05, 05] -1D806; [0D 23 69, 05, 05] +1D802; [0D 26 65, 05, 05] -1D807; [0D 23 70, 05, 05] +1D803; [0D 26 6C, 05, 05] -1D808; [0D 23 77, 05, 05] +1D804; [0D 26 73, 05, 05] -1D809; [0D 23 7E, 05, 05] +1D805; [0D 26 7A, 05, 05] -1D80A; [0D 23 85, 05, 05] +1D806; [0D 26 81, 05, 05] -1D80B; [0D 23 8C, 05, 05] +1D807; [0D 26 88, 05, 05] -1D80C; [0D 23 93, 05, 05] +1D808; [0D 26 8F, 05, 05] -1D80D; [0D 23 9A, 05, 05] +1D809; [0D 26 96, 05, 05] -1D80E; [0D 23 A1, 05, 05] +1D80A; [0D 26 9D, 05, 05] -1D80F; [0D 23 A8, 05, 05] +1D80B; [0D 26 A4, 05, 05] -1D810; [0D 23 AF, 05, 05] +1D80C; [0D 26 AB, 05, 05] -1D811; [0D 23 B6, 05, 05] +1D80D; [0D 26 B2, 05, 05] -1D812; [0D 23 BD, 05, 05] +1D80E; [0D 26 B9, 05, 05] -1D813; [0D 23 C4, 05, 05] +1D80F; [0D 26 C0, 05, 05] -1D814; [0D 23 CB, 05, 05] +1D810; [0D 26 C7, 05, 05] -1D815; [0D 23 D2, 05, 05] +1D811; [0D 26 CE, 05, 05] -1D816; [0D 23 D9, 05, 05] +1D812; [0D 26 D5, 05, 05] -1D817; [0D 23 E0, 05, 05] +1D813; [0D 26 DC, 05, 05] -1D818; [0D 23 E7, 05, 05] +1D814; [0D 26 E3, 05, 05] -1D819; [0D 23 EE, 05, 05] +1D815; [0D 26 EA, 05, 05] -1D81A; [0D 23 F5, 05, 05] +1D816; [0D 26 F1, 05, 05] -1D81B; [0D 23 FC, 05, 05] +1D817; [0D 26 F8, 05, 05] -1D81C; [0D 24 05, 05, 05] +1D818; [0D 26 FF, 05, 05] -1D81D; [0D 24 0C, 05, 05] +1D819; [0D 27 08, 05, 05] -1D81E; [0D 24 13, 05, 05] +1D81A; [0D 27 0F, 05, 05] -1D81F; [0D 24 1A, 05, 05] +1D81B; [0D 27 16, 05, 05] -1D820; [0D 24 21, 05, 05] +1D81C; [0D 27 1D, 05, 05] -1D821; [0D 24 28, 05, 05] +1D81D; [0D 27 24, 05, 05] -1D822; [0D 24 2F, 05, 05] +1D81E; [0D 27 2B, 05, 05] -1D823; [0D 24 36, 05, 05] +1D81F; [0D 27 32, 05, 05] -1D824; [0D 24 3D, 05, 05] +1D820; [0D 27 39, 05, 05] -1D825; [0D 24 44, 05, 05] +1D821; [0D 27 40, 05, 05] -1D826; [0D 24 4B, 05, 05] +1D822; [0D 27 47, 05, 05] -1D827; [0D 24 52, 05, 05] +1D823; [0D 27 4E, 05, 05] -1D828; [0D 24 59, 05, 05] +1D824; [0D 27 55, 05, 05] -1D829; [0D 24 60, 05, 05] +1D825; [0D 27 5C, 05, 05] -1D82A; [0D 24 67, 05, 05] +1D826; [0D 27 63, 05, 05] -1D82B; [0D 24 6E, 05, 05] +1D827; [0D 27 6A, 05, 05] -1D82C; [0D 24 75, 05, 05] +1D828; [0D 27 71, 05, 05] -1D82D; [0D 24 7C, 05, 05] +1D829; [0D 27 78, 05, 05] -1D82E; [0D 24 83, 05, 05] +1D82A; [0D 27 7F, 05, 05] -1D82F; [0D 24 8A, 05, 05] +1D82B; [0D 27 86, 05, 05] -1D830; [0D 24 91, 05, 05] +1D82C; [0D 27 8D, 05, 05] -1D831; [0D 24 98, 05, 05] +1D82D; [0D 27 94, 05, 05] -1D832; [0D 24 9F, 05, 05] +1D82E; [0D 27 9B, 05, 05] -1D833; [0D 24 A6, 05, 05] +1D82F; [0D 27 A2, 05, 05] -1D834; [0D 24 AD, 05, 05] +1D830; [0D 27 A9, 05, 05] -1D835; [0D 24 B4, 05, 05] +1D831; [0D 27 B0, 05, 05] -1D836; [0D 24 BB, 05, 05] +1D832; [0D 27 B7, 05, 05] -1D837; [0D 24 C2, 05, 05] +1D833; [0D 27 BE, 05, 05] -1D838; [0D 24 C9, 05, 05] +1D834; [0D 27 C5, 05, 05] -1D839; [0D 24 D0, 05, 05] +1D835; [0D 27 CC, 05, 05] -1D83A; [0D 24 D7, 05, 05] +1D836; [0D 27 D3, 05, 05] -1D83B; [0D 24 DE, 05, 05] +1D837; [0D 27 DA, 05, 05] -1D83C; [0D 24 E5, 05, 05] +1D838; [0D 27 E1, 05, 05] -1D83D; [0D 24 EC, 05, 05] +1D839; [0D 27 E8, 05, 05] -1D83E; [0D 24 F3, 05, 05] +1D83A; [0D 27 EF, 05, 05] -1D83F; [0D 24 FA, 05, 05] +1D83B; [0D 27 F6, 05, 05] -1D840; [0D 25 03, 05, 05] +1D83C; [0D 27 FD, 05, 05] -1D841; [0D 25 0A, 05, 05] +1D83D; [0D 28 06, 05, 05] -1D842; [0D 25 11, 05, 05] +1D83E; [0D 28 0D, 05, 05] -1D843; [0D 25 18, 05, 05] +1D83F; [0D 28 14, 05, 05] -1D844; [0D 25 1F, 05, 05] +1D840; [0D 28 1B, 05, 05] -1D845; [0D 25 26, 05, 05] +1D841; [0D 28 22, 05, 05] -1D846; [0D 25 2D, 05, 05] +1D842; [0D 28 29, 05, 05] -1D847; [0D 25 34, 05, 05] +1D843; [0D 28 30, 05, 05] -1D848; [0D 25 3B, 05, 05] +1D844; [0D 28 37, 05, 05] -1D849; [0D 25 42, 05, 05] +1D845; [0D 28 3E, 05, 05] -1D84A; [0D 25 49, 05, 05] +1D846; [0D 28 45, 05, 05] -1D84B; [0D 25 50, 05, 05] +1D847; [0D 28 4C, 05, 05] -1D84C; [0D 25 57, 05, 05] +1D848; [0D 28 53, 05, 05] -1D84D; [0D 25 5E, 05, 05] +1D849; [0D 28 5A, 05, 05] -1D84E; [0D 25 65, 05, 05] +1D84A; [0D 28 61, 05, 05] -1D84F; [0D 25 6C, 05, 05] +1D84B; [0D 28 68, 05, 05] -1D850; [0D 25 73, 05, 05] +1D84C; [0D 28 6F, 05, 05] -1D851; [0D 25 7A, 05, 05] +1D84D; [0D 28 76, 05, 05] -1D852; [0D 25 81, 05, 05] +1D84E; [0D 28 7D, 05, 05] -1D853; [0D 25 88, 05, 05] +1D84F; [0D 28 84, 05, 05] -1D854; [0D 25 8F, 05, 05] +1D850; [0D 28 8B, 05, 05] -1D855; [0D 25 96, 05, 05] +1D851; [0D 28 92, 05, 05] -1D856; [0D 25 9D, 05, 05] +1D852; [0D 28 99, 05, 05] -1D857; [0D 25 A4, 05, 05] +1D853; [0D 28 A0, 05, 05] -1D858; [0D 25 AB, 05, 05] +1D854; [0D 28 A7, 05, 05] -1D859; [0D 25 B2, 05, 05] +1D855; [0D 28 AE, 05, 05] -1D85A; [0D 25 B9, 05, 05] +1D856; [0D 28 B5, 05, 05] -1D85B; [0D 25 C0, 05, 05] +1D857; [0D 28 BC, 05, 05] -1D85C; [0D 25 C7, 05, 05] +1D858; [0D 28 C3, 05, 05] -1D85D; [0D 25 CE, 05, 05] +1D859; [0D 28 CA, 05, 05] -1D85E; [0D 25 D5, 05, 05] +1D85A; [0D 28 D1, 05, 05] -1D85F; [0D 25 DC, 05, 05] +1D85B; [0D 28 D8, 05, 05] -1D860; [0D 25 E3, 05, 05] +1D85C; [0D 28 DF, 05, 05] -1D861; [0D 25 EA, 05, 05] +1D85D; [0D 28 E6, 05, 05] -1D862; [0D 25 F1, 05, 05] +1D85E; [0D 28 ED, 05, 05] -1D863; [0D 25 F8, 05, 05] +1D85F; [0D 28 F4, 05, 05] -1D864; [0D 25 FF, 05, 05] +1D860; [0D 28 FB, 05, 05] -1D865; [0D 26 08, 05, 05] +1D861; [0D 29 04, 05, 05] -1D866; [0D 26 0F, 05, 05] +1D862; [0D 29 0B, 05, 05] -1D867; [0D 26 16, 05, 05] +1D863; [0D 29 12, 05, 05] -1D868; [0D 26 1D, 05, 05] +1D864; [0D 29 19, 05, 05] -1D869; [0D 26 24, 05, 05] +1D865; [0D 29 20, 05, 05] -1D86A; [0D 26 2B, 05, 05] +1D866; [0D 29 27, 05, 05] -1D86B; [0D 26 32, 05, 05] +1D867; [0D 29 2E, 05, 05] -1D86C; [0D 26 39, 05, 05] +1D868; [0D 29 35, 05, 05] -1D86D; [0D 26 40, 05, 05] +1D869; [0D 29 3C, 05, 05] -1D86E; [0D 26 47, 05, 05] +1D86A; [0D 29 43, 05, 05] -1D86F; [0D 26 4E, 05, 05] +1D86B; [0D 29 4A, 05, 05] -1D870; [0D 26 55, 05, 05] +1D86C; [0D 29 51, 05, 05] -1D871; [0D 26 5C, 05, 05] +1D86D; [0D 29 58, 05, 05] -1D872; [0D 26 63, 05, 05] +1D86E; [0D 29 5F, 05, 05] -1D873; [0D 26 6A, 05, 05] +1D86F; [0D 29 66, 05, 05] -1D874; [0D 26 71, 05, 05] +1D870; [0D 29 6D, 05, 05] -1D875; [0D 26 78, 05, 05] +1D871; [0D 29 74, 05, 05] -1D876; [0D 26 7F, 05, 05] +1D872; [0D 29 7B, 05, 05] -1D877; [0D 26 86, 05, 05] +1D873; [0D 29 82, 05, 05] -1D878; [0D 26 8D, 05, 05] +1D874; [0D 29 89, 05, 05] -1D879; [0D 26 94, 05, 05] +1D875; [0D 29 90, 05, 05] -1D87A; [0D 26 9B, 05, 05] +1D876; [0D 29 97, 05, 05] -1D87B; [0D 26 A2, 05, 05] +1D877; [0D 29 9E, 05, 05] -1D87C; [0D 26 A9, 05, 05] +1D878; [0D 29 A5, 05, 05] -1D87D; [0D 26 B0, 05, 05] +1D879; [0D 29 AC, 05, 05] -1D87E; [0D 26 B7, 05, 05] +1D87A; [0D 29 B3, 05, 05] -1D87F; [0D 26 BE, 05, 05] +1D87B; [0D 29 BA, 05, 05] -1D880; [0D 26 C5, 05, 05] +1D87C; [0D 29 C1, 05, 05] -1D881; [0D 26 CC, 05, 05] +1D87D; [0D 29 C8, 05, 05] -1D882; [0D 26 D3, 05, 05] +1D87E; [0D 29 CF, 05, 05] -1D883; [0D 26 DA, 05, 05] +1D87F; [0D 29 D6, 05, 05] -1D884; [0D 26 E1, 05, 05] +1D880; [0D 29 DD, 05, 05] -1D885; [0D 26 E8, 05, 05] +1D881; [0D 29 E4, 05, 05] -1D886; [0D 26 EF, 05, 05] +1D882; [0D 29 EB, 05, 05] -1D887; [0D 26 F6, 05, 05] +1D883; [0D 29 F2, 05, 05] -1D888; [0D 26 FD, 05, 05] +1D884; [0D 29 F9, 05, 05] -1D889; [0D 27 06, 05, 05] +1D885; [0D 2A 02, 05, 05] -1D88A; [0D 27 0D, 05, 05] +1D886; [0D 2A 09, 05, 05] -1D88B; [0D 27 14, 05, 05] +1D887; [0D 2A 10, 05, 05] -1D88C; [0D 27 1B, 05, 05] +1D888; [0D 2A 17, 05, 05] -1D88D; [0D 27 22, 05, 05] +1D889; [0D 2A 1E, 05, 05] -1D88E; [0D 27 29, 05, 05] +1D88A; [0D 2A 25, 05, 05] -1D88F; [0D 27 30, 05, 05] +1D88B; [0D 2A 2C, 05, 05] -1D890; [0D 27 37, 05, 05] +1D88C; [0D 2A 33, 05, 05] -1D891; [0D 27 3E, 05, 05] +1D88D; [0D 2A 3A, 05, 05] -1D892; [0D 27 45, 05, 05] +1D88E; [0D 2A 41, 05, 05] -1D893; [0D 27 4C, 05, 05] +1D88F; [0D 2A 48, 05, 05] -1D894; [0D 27 53, 05, 05] +1D890; [0D 2A 4F, 05, 05] -1D895; [0D 27 5A, 05, 05] +1D891; [0D 2A 56, 05, 05] -1D896; [0D 27 61, 05, 05] +1D892; [0D 2A 5D, 05, 05] -1D897; [0D 27 68, 05, 05] +1D893; [0D 2A 64, 05, 05] -1D898; [0D 27 6F, 05, 05] +1D894; [0D 2A 6B, 05, 05] -1D899; [0D 27 76, 05, 05] +1D895; [0D 2A 72, 05, 05] -1D89A; [0D 27 7D, 05, 05] +1D896; [0D 2A 79, 05, 05] -1D89B; [0D 27 84, 05, 05] +1D897; [0D 2A 80, 05, 05] -1D89C; [0D 27 8B, 05, 05] +1D898; [0D 2A 87, 05, 05] -1D89D; [0D 27 92, 05, 05] +1D899; [0D 2A 8E, 05, 05] -1D89E; [0D 27 99, 05, 05] +1D89A; [0D 2A 95, 05, 05] -1D89F; [0D 27 A0, 05, 05] +1D89B; [0D 2A 9C, 05, 05] -1D8A0; [0D 27 A7, 05, 05] +1D89C; [0D 2A A3, 05, 05] -1D8A1; [0D 27 AE, 05, 05] +1D89D; [0D 2A AA, 05, 05] -1D8A2; [0D 27 B5, 05, 05] +1D89E; [0D 2A B1, 05, 05] -1D8A3; [0D 27 BC, 05, 05] +1D89F; [0D 2A B8, 05, 05] -1D8A4; [0D 27 C3, 05, 05] +1D8A0; [0D 2A BF, 05, 05] -1D8A5; [0D 27 CA, 05, 05] +1D8A1; [0D 2A C6, 05, 05] -1D8A6; [0D 27 D1, 05, 05] +1D8A2; [0D 2A CD, 05, 05] -1D8A7; [0D 27 D8, 05, 05] +1D8A3; [0D 2A D4, 05, 05] -1D8A8; [0D 27 DF, 05, 05] +1D8A4; [0D 2A DB, 05, 05] -1D8A9; [0D 27 E6, 05, 05] +1D8A5; [0D 2A E2, 05, 05] -1D8AA; [0D 27 ED, 05, 05] +1D8A6; [0D 2A E9, 05, 05] -1D8AB; [0D 27 F4, 05, 05] +1D8A7; [0D 2A F0, 05, 05] -1D8AC; [0D 27 FB, 05, 05] +1D8A8; [0D 2A F7, 05, 05] -1D8AD; [0D 28 04, 05, 05] +1D8A9; [0D 2A FE, 05, 05] -1D8AE; [0D 28 0B, 05, 05] +1D8AA; [0D 2B 07, 05, 05] -1D8AF; [0D 28 12, 05, 05] +1D8AB; [0D 2B 0E, 05, 05] -1D8B0; [0D 28 19, 05, 05] +1D8AC; [0D 2B 15, 05, 05] -1D8B1; [0D 28 20, 05, 05] +1D8AD; [0D 2B 1C, 05, 05] -1D8B2; [0D 28 27, 05, 05] +1D8AE; [0D 2B 23, 05, 05] -1D8B3; [0D 28 2E, 05, 05] +1D8AF; [0D 2B 2A, 05, 05] -1D8B4; [0D 28 35, 05, 05] +1D8B0; [0D 2B 31, 05, 05] -1D8B5; [0D 28 3C, 05, 05] +1D8B1; [0D 2B 38, 05, 05] -1D8B6; [0D 28 43, 05, 05] +1D8B2; [0D 2B 3F, 05, 05] -1D8B7; [0D 28 4A, 05, 05] +1D8B3; [0D 2B 46, 05, 05] -1D8B8; [0D 28 51, 05, 05] +1D8B4; [0D 2B 4D, 05, 05] -1D8B9; [0D 28 58, 05, 05] +1D8B5; [0D 2B 54, 05, 05] -1D8BA; [0D 28 5F, 05, 05] +1D8B6; [0D 2B 5B, 05, 05] -1D8BB; [0D 28 66, 05, 05] +1D8B7; [0D 2B 62, 05, 05] -1D8BC; [0D 28 6D, 05, 05] +1D8B8; [0D 2B 69, 05, 05] -1D8BD; [0D 28 74, 05, 05] +1D8B9; [0D 2B 70, 05, 05] -1D8BE; [0D 28 7B, 05, 05] +1D8BA; [0D 2B 77, 05, 05] -1D8BF; [0D 28 82, 05, 05] +1D8BB; [0D 2B 7E, 05, 05] -1D8C0; [0D 28 89, 05, 05] +1D8BC; [0D 2B 85, 05, 05] -1D8C1; [0D 28 90, 05, 05] +1D8BD; [0D 2B 8C, 05, 05] -1D8C2; [0D 28 97, 05, 05] +1D8BE; [0D 2B 93, 05, 05] -1D8C3; [0D 28 9E, 05, 05] +1D8BF; [0D 2B 9A, 05, 05] -1D8C4; [0D 28 A5, 05, 05] +1D8C0; [0D 2B A1, 05, 05] -1D8C5; [0D 28 AC, 05, 05] +1D8C1; [0D 2B A8, 05, 05] -1D8C6; [0D 28 B3, 05, 05] +1D8C2; [0D 2B AF, 05, 05] -1D8C7; [0D 28 BA, 05, 05] +1D8C3; [0D 2B B6, 05, 05] -1D8C8; [0D 28 C1, 05, 05] +1D8C4; [0D 2B BD, 05, 05] -1D8C9; [0D 28 C8, 05, 05] +1D8C5; [0D 2B C4, 05, 05] -1D8CA; [0D 28 CF, 05, 05] +1D8C6; [0D 2B CB, 05, 05] -1D8CB; [0D 28 D6, 05, 05] +1D8C7; [0D 2B D2, 05, 05] -1D8CC; [0D 28 DD, 05, 05] +1D8C8; [0D 2B D9, 05, 05] -1D8CD; [0D 28 E4, 05, 05] +1D8C9; [0D 2B E0, 05, 05] -1D8CE; [0D 28 EB, 05, 05] +1D8CA; [0D 2B E7, 05, 05] -1D8CF; [0D 28 F2, 05, 05] +1D8CB; [0D 2B EE, 05, 05] -1D8D0; [0D 28 F9, 05, 05] +1D8CC; [0D 2B F5, 05, 05] -1D8D1; [0D 29 02, 05, 05] +1D8CD; [0D 2B FC, 05, 05] -1D8D2; [0D 29 09, 05, 05] +1D8CE; [0D 2C 05, 05, 05] -1D8D3; [0D 29 10, 05, 05] +1D8CF; [0D 2C 0C, 05, 05] -1D8D4; [0D 29 17, 05, 05] +1D8D0; [0D 2C 13, 05, 05] -1D8D5; [0D 29 1E, 05, 05] +1D8D1; [0D 2C 1A, 05, 05] -1D8D6; [0D 29 25, 05, 05] +1D8D2; [0D 2C 21, 05, 05] -1D8D7; [0D 29 2C, 05, 05] +1D8D3; [0D 2C 28, 05, 05] -1D8D8; [0D 29 33, 05, 05] +1D8D4; [0D 2C 2F, 05, 05] -1D8D9; [0D 29 3A, 05, 05] +1D8D5; [0D 2C 36, 05, 05] -1D8DA; [0D 29 41, 05, 05] +1D8D6; [0D 2C 3D, 05, 05] -1D8DB; [0D 29 48, 05, 05] +1D8D7; [0D 2C 44, 05, 05] -1D8DC; [0D 29 4F, 05, 05] +1D8D8; [0D 2C 4B, 05, 05] -1D8DD; [0D 29 56, 05, 05] +1D8D9; [0D 2C 52, 05, 05] -1D8DE; [0D 29 5D, 05, 05] +1D8DA; [0D 2C 59, 05, 05] -1D8DF; [0D 29 64, 05, 05] +1D8DB; [0D 2C 60, 05, 05] -1D8E0; [0D 29 6B, 05, 05] +1D8DC; [0D 2C 67, 05, 05] -1D8E1; [0D 29 72, 05, 05] +1D8DD; [0D 2C 6E, 05, 05] -1D8E2; [0D 29 79, 05, 05] +1D8DE; [0D 2C 75, 05, 05] -1D8E3; [0D 29 80, 05, 05] +1D8DF; [0D 2C 7C, 05, 05] -1D8E4; [0D 29 87, 05, 05] +1D8E0; [0D 2C 83, 05, 05] -1D8E5; [0D 29 8E, 05, 05] +1D8E1; [0D 2C 8A, 05, 05] -1D8E6; [0D 29 95, 05, 05] +1D8E2; [0D 2C 91, 05, 05] -1D8E7; [0D 29 9C, 05, 05] +1D8E3; [0D 2C 98, 05, 05] -1D8E8; [0D 29 A3, 05, 05] +1D8E4; [0D 2C 9F, 05, 05] -1D8E9; [0D 29 AA, 05, 05] +1D8E5; [0D 2C A6, 05, 05] -1D8EA; [0D 29 B1, 05, 05] +1D8E6; [0D 2C AD, 05, 05] -1D8EB; [0D 29 B8, 05, 05] +1D8E7; [0D 2C B4, 05, 05] -1D8EC; [0D 29 BF, 05, 05] +1D8E8; [0D 2C BB, 05, 05] -1D8ED; [0D 29 C6, 05, 05] +1D8E9; [0D 2C C2, 05, 05] -1D8EE; [0D 29 CD, 05, 05] +1D8EA; [0D 2C C9, 05, 05] -1D8EF; [0D 29 D4, 05, 05] +1D8EB; [0D 2C D0, 05, 05] -1D8F0; [0D 29 DB, 05, 05] +1D8EC; [0D 2C D7, 05, 05] -1D8F1; [0D 29 E2, 05, 05] +1D8ED; [0D 2C DE, 05, 05] -1D8F2; [0D 29 E9, 05, 05] +1D8EE; [0D 2C E5, 05, 05] -1D8F3; [0D 29 F0, 05, 05] +1D8EF; [0D 2C EC, 05, 05] -1D8F4; [0D 29 F7, 05, 05] +1D8F0; [0D 2C F3, 05, 05] -1D8F5; [0D 29 FE, 05, 05] +1D8F1; [0D 2C FA, 05, 05] -1D8F6; [0D 2A 07, 05, 05] +1D8F2; [0D 2D 03, 05, 05] -1D8F7; [0D 2A 0E, 05, 05] +1D8F3; [0D 2D 0A, 05, 05] -1D8F8; [0D 2A 15, 05, 05] +1D8F4; [0D 2D 11, 05, 05] -1D8F9; [0D 2A 1C, 05, 05] +1D8F5; [0D 2D 18, 05, 05] -1D8FA; [0D 2A 23, 05, 05] +1D8F6; [0D 2D 1F, 05, 05] -1D8FB; [0D 2A 2A, 05, 05] +1D8F7; [0D 2D 26, 05, 05] -1D8FC; [0D 2A 31, 05, 05] +1D8F8; [0D 2D 2D, 05, 05] -1D8FD; [0D 2A 38, 05, 05] +1D8F9; [0D 2D 34, 05, 05] -1D8FE; [0D 2A 3F, 05, 05] +1D8FA; [0D 2D 3B, 05, 05] -1D8FF; [0D 2A 46, 05, 05] +1D8FB; [0D 2D 42, 05, 05] -1D900; [0D 2A 4D, 05, 05] +1D8FC; [0D 2D 49, 05, 05] -1D901; [0D 2A 54, 05, 05] +1D8FD; [0D 2D 50, 05, 05] -1D902; [0D 2A 5B, 05, 05] +1D8FE; [0D 2D 57, 05, 05] -1D903; [0D 2A 62, 05, 05] +1D8FF; [0D 2D 5E, 05, 05] -1D904; [0D 2A 69, 05, 05] +1D900; [0D 2D 65, 05, 05] -1D905; [0D 2A 70, 05, 05] +1D901; [0D 2D 6C, 05, 05] -1D906; [0D 2A 77, 05, 05] +1D902; [0D 2D 73, 05, 05] -1D907; [0D 2A 7E, 05, 05] +1D903; [0D 2D 7A, 05, 05] -1D908; [0D 2A 85, 05, 05] +1D904; [0D 2D 81, 05, 05] -1D909; [0D 2A 8C, 05, 05] +1D905; [0D 2D 88, 05, 05] -1D90A; [0D 2A 93, 05, 05] +1D906; [0D 2D 8F, 05, 05] -1D90B; [0D 2A 9A, 05, 05] +1D907; [0D 2D 96, 05, 05] -1D90C; [0D 2A A1, 05, 05] +1D908; [0D 2D 9D, 05, 05] -1D90D; [0D 2A A8, 05, 05] +1D909; [0D 2D A4, 05, 05] -1D90E; [0D 2A AF, 05, 05] +1D90A; [0D 2D AB, 05, 05] -1D90F; [0D 2A B6, 05, 05] +1D90B; [0D 2D B2, 05, 05] -1D910; [0D 2A BD, 05, 05] +1D90C; [0D 2D B9, 05, 05] -1D911; [0D 2A C4, 05, 05] +1D90D; [0D 2D C0, 05, 05] -1D912; [0D 2A CB, 05, 05] +1D90E; [0D 2D C7, 05, 05] -1D913; [0D 2A D2, 05, 05] +1D90F; [0D 2D CE, 05, 05] -1D914; [0D 2A D9, 05, 05] +1D910; [0D 2D D5, 05, 05] -1D915; [0D 2A E0, 05, 05] +1D911; [0D 2D DC, 05, 05] -1D916; [0D 2A E7, 05, 05] +1D912; [0D 2D E3, 05, 05] -1D917; [0D 2A EE, 05, 05] +1D913; [0D 2D EA, 05, 05] -1D918; [0D 2A F5, 05, 05] +1D914; [0D 2D F1, 05, 05] -1D919; [0D 2A FC, 05, 05] +1D915; [0D 2D F8, 05, 05] -1D91A; [0D 2B 05, 05, 05] +1D916; [0D 2D FF, 05, 05] -1D91B; [0D 2B 0C, 05, 05] +1D917; [0D 2E 08, 05, 05] -1D91C; [0D 2B 13, 05, 05] +1D918; [0D 2E 0F, 05, 05] -1D91D; [0D 2B 1A, 05, 05] +1D919; [0D 2E 16, 05, 05] -1D91E; [0D 2B 21, 05, 05] +1D91A; [0D 2E 1D, 05, 05] -1D91F; [0D 2B 28, 05, 05] +1D91B; [0D 2E 24, 05, 05] -1D920; [0D 2B 2F, 05, 05] +1D91C; [0D 2E 2B, 05, 05] -1D921; [0D 2B 36, 05, 05] +1D91D; [0D 2E 32, 05, 05] -1D922; [0D 2B 3D, 05, 05] +1D91E; [0D 2E 39, 05, 05] -1D923; [0D 2B 44, 05, 05] +1D91F; [0D 2E 40, 05, 05] -1D924; [0D 2B 4B, 05, 05] +1D920; [0D 2E 47, 05, 05] -1D925; [0D 2B 52, 05, 05] +1D921; [0D 2E 4E, 05, 05] -1D926; [0D 2B 59, 05, 05] +1D922; [0D 2E 55, 05, 05] -1D927; [0D 2B 60, 05, 05] +1D923; [0D 2E 5C, 05, 05] -1D928; [0D 2B 67, 05, 05] +1D924; [0D 2E 63, 05, 05] -1D929; [0D 2B 6E, 05, 05] +1D925; [0D 2E 6A, 05, 05] -1D92A; [0D 2B 75, 05, 05] +1D926; [0D 2E 71, 05, 05] -1D92B; [0D 2B 7C, 05, 05] +1D927; [0D 2E 78, 05, 05] -1D92C; [0D 2B 83, 05, 05] +1D928; [0D 2E 7F, 05, 05] -1D92D; [0D 2B 8A, 05, 05] +1D929; [0D 2E 86, 05, 05] -1D92E; [0D 2B 91, 05, 05] +1D92A; [0D 2E 8D, 05, 05] -1D92F; [0D 2B 98, 05, 05] +1D92B; [0D 2E 94, 05, 05] -1D930; [0D 2B 9F, 05, 05] +1D92C; [0D 2E 9B, 05, 05] -1D931; [0D 2B A6, 05, 05] +1D92D; [0D 2E A2, 05, 05] -1D932; [0D 2B AD, 05, 05] +1D92E; [0D 2E A9, 05, 05] -1D933; [0D 2B B4, 05, 05] +1D92F; [0D 2E B0, 05, 05] -1D934; [0D 2B BB, 05, 05] +1D930; [0D 2E B7, 05, 05] -1D935; [0D 2B C2, 05, 05] +1D931; [0D 2E BE, 05, 05] -1D936; [0D 2B C9, 05, 05] +1D932; [0D 2E C5, 05, 05] -1D937; [0D 2B D0, 05, 05] +1D933; [0D 2E CC, 05, 05] -1D938; [0D 2B D7, 05, 05] +1D934; [0D 2E D3, 05, 05] -1D939; [0D 2B DE, 05, 05] +1D935; [0D 2E DA, 05, 05] -1D93A; [0D 2B E5, 05, 05] +1D936; [0D 2E E1, 05, 05] -1D93B; [0D 2B EC, 05, 05] +1D937; [0D 2E E8, 05, 05] -1D93C; [0D 2B F3, 05, 05] +1D938; [0D 2E EF, 05, 05] -1D93D; [0D 2B FA, 05, 05] +1D939; [0D 2E F6, 05, 05] -1D93E; [0D 2C 03, 05, 05] +1D93A; [0D 2E FD, 05, 05] -1D93F; [0D 2C 0A, 05, 05] +1D93B; [0D 2F 06, 05, 05] -1D940; [0D 2C 11, 05, 05] +1D93C; [0D 2F 0D, 05, 05] -1D941; [0D 2C 18, 05, 05] +1D93D; [0D 2F 14, 05, 05] -1D942; [0D 2C 1F, 05, 05] +1D93E; [0D 2F 1B, 05, 05] -1D943; [0D 2C 26, 05, 05] +1D93F; [0D 2F 22, 05, 05] -1D944; [0D 2C 2D, 05, 05] +1D940; [0D 2F 29, 05, 05] -1D945; [0D 2C 34, 05, 05] +1D941; [0D 2F 30, 05, 05] -1D946; [0D 2C 3B, 05, 05] +1D942; [0D 2F 37, 05, 05] -1D947; [0D 2C 42, 05, 05] +1D943; [0D 2F 3E, 05, 05] -1D948; [0D 2C 49, 05, 05] +1D944; [0D 2F 45, 05, 05] -1D949; [0D 2C 50, 05, 05] +1D945; [0D 2F 4C, 05, 05] -1D94A; [0D 2C 57, 05, 05] +1D946; [0D 2F 53, 05, 05] -1D94B; [0D 2C 5E, 05, 05] +1D947; [0D 2F 5A, 05, 05] -1D94C; [0D 2C 65, 05, 05] +1D948; [0D 2F 61, 05, 05] -1D94D; [0D 2C 6C, 05, 05] +1D949; [0D 2F 68, 05, 05] -1D94E; [0D 2C 73, 05, 05] +1D94A; [0D 2F 6F, 05, 05] -1D94F; [0D 2C 7A, 05, 05] +1D94B; [0D 2F 76, 05, 05] -1D950; [0D 2C 81, 05, 05] +1D94C; [0D 2F 7D, 05, 05] -1D951; [0D 2C 88, 05, 05] +1D94D; [0D 2F 84, 05, 05] -1D952; [0D 2C 8F, 05, 05] +1D94E; [0D 2F 8B, 05, 05] -1D953; [0D 2C 96, 05, 05] +1D94F; [0D 2F 92, 05, 05] -1D954; [0D 2C 9D, 05, 05] +1D950; [0D 2F 99, 05, 05] -1D955; [0D 2C A4, 05, 05] +1D951; [0D 2F A0, 05, 05] -1D956; [0D 2C AB, 05, 05] +1D952; [0D 2F A7, 05, 05] -1D957; [0D 2C B2, 05, 05] +1D953; [0D 2F AE, 05, 05] -1D958; [0D 2C B9, 05, 05] +1D954; [0D 2F B5, 05, 05] -1D959; [0D 2C C0, 05, 05] +1D955; [0D 2F BC, 05, 05] -1D95A; [0D 2C C7, 05, 05] +1D956; [0D 2F C3, 05, 05] -1D95B; [0D 2C CE, 05, 05] +1D957; [0D 2F CA, 05, 05] -1D95C; [0D 2C D5, 05, 05] +1D958; [0D 2F D1, 05, 05] -1D95D; [0D 2C DC, 05, 05] +1D959; [0D 2F D8, 05, 05] -1D95E; [0D 2C E3, 05, 05] +1D95A; [0D 2F DF, 05, 05] -1D95F; [0D 2C EA, 05, 05] +1D95B; [0D 2F E6, 05, 05] -1D960; [0D 2C F1, 05, 05] +1D95C; [0D 2F ED, 05, 05] -1D961; [0D 2C F8, 05, 05] +1D95D; [0D 2F F4, 05, 05] -1D962; [0D 2C FF, 05, 05] +1D95E; [0D 2F FB, 05, 05] -1D963; [0D 2D 08, 05, 05] +1D95F; [0D 30 04, 05, 05] -1D964; [0D 2D 0F, 05, 05] +1D960; [0D 30 0B, 05, 05] -1D965; [0D 2D 16, 05, 05] +1D961; [0D 30 12, 05, 05] -1D966; [0D 2D 1D, 05, 05] +1D962; [0D 30 19, 05, 05] -1D967; [0D 2D 24, 05, 05] +1D963; [0D 30 20, 05, 05] -1D968; [0D 2D 2B, 05, 05] +1D964; [0D 30 27, 05, 05] -1D969; [0D 2D 32, 05, 05] +1D965; [0D 30 2E, 05, 05] -1D96A; [0D 2D 39, 05, 05] +1D966; [0D 30 35, 05, 05] -1D96B; [0D 2D 40, 05, 05] +1D967; [0D 30 3C, 05, 05] -1D96C; [0D 2D 47, 05, 05] +1D968; [0D 30 43, 05, 05] -1D96D; [0D 2D 4E, 05, 05] +1D969; [0D 30 4A, 05, 05] -1D96E; [0D 2D 55, 05, 05] +1D96A; [0D 30 51, 05, 05] -1D96F; [0D 2D 5C, 05, 05] +1D96B; [0D 30 58, 05, 05] -1D970; [0D 2D 63, 05, 05] +1D96C; [0D 30 5F, 05, 05] -1D971; [0D 2D 6A, 05, 05] +1D96D; [0D 30 66, 05, 05] -1D972; [0D 2D 71, 05, 05] +1D96E; [0D 30 6D, 05, 05] -1D973; [0D 2D 78, 05, 05] +1D96F; [0D 30 74, 05, 05] -1D974; [0D 2D 7F, 05, 05] +1D970; [0D 30 7B, 05, 05] -1D975; [0D 2D 86, 05, 05] +1D971; [0D 30 82, 05, 05] -1D976; [0D 2D 8D, 05, 05] +1D972; [0D 30 89, 05, 05] -1D977; [0D 2D 94, 05, 05] +1D973; [0D 30 90, 05, 05] -1D978; [0D 2D 9B, 05, 05] +1D974; [0D 30 97, 05, 05] -1D979; [0D 2D A2, 05, 05] +1D975; [0D 30 9E, 05, 05] -1D97A; [0D 2D A9, 05, 05] +1D976; [0D 30 A5, 05, 05] -1D97B; [0D 2D B0, 05, 05] +1D977; [0D 30 AC, 05, 05] -1D97C; [0D 2D B7, 05, 05] +1D978; [0D 30 B3, 05, 05] -1D97D; [0D 2D BE, 05, 05] +1D979; [0D 30 BA, 05, 05] -1D97E; [0D 2D C5, 05, 05] +1D97A; [0D 30 C1, 05, 05] -1D97F; [0D 2D CC, 05, 05] +1D97B; [0D 30 C8, 05, 05] -1D980; [0D 2D D3, 05, 05] +1D97C; [0D 30 CF, 05, 05] -1D981; [0D 2D DA, 05, 05] +1D97D; [0D 30 D6, 05, 05] -1D982; [0D 2D E1, 05, 05] +1D97E; [0D 30 DD, 05, 05] -1D983; [0D 2D E8, 05, 05] +1D97F; [0D 30 E4, 05, 05] -1D984; [0D 2D EF, 05, 05] +1D980; [0D 30 EB, 05, 05] -1D985; [0D 2D F6, 05, 05] +1D981; [0D 30 F2, 05, 05] -1D986; [0D 2D FD, 05, 05] +1D982; [0D 30 F9, 05, 05] -1D987; [0D 2E 06, 05, 05] +1D983; [0D 31 02, 05, 05] -1D988; [0D 2E 0D, 05, 05] +1D984; [0D 31 09, 05, 05] -1D989; [0D 2E 14, 05, 05] +1D985; [0D 31 10, 05, 05] -1D98A; [0D 2E 1B, 05, 05] +1D986; [0D 31 17, 05, 05] -1D98B; [0D 2E 22, 05, 05] +1D987; [0D 31 1E, 05, 05] -1D98C; [0D 2E 29, 05, 05] +1D988; [0D 31 25, 05, 05] -1D98D; [0D 2E 30, 05, 05] +1D989; [0D 31 2C, 05, 05] -1D98E; [0D 2E 37, 05, 05] +1D98A; [0D 31 33, 05, 05] -1D98F; [0D 2E 3E, 05, 05] +1D98B; [0D 31 3A, 05, 05] -1D990; [0D 2E 45, 05, 05] +1D98C; [0D 31 41, 05, 05] -1D991; [0D 2E 4C, 05, 05] +1D98D; [0D 31 48, 05, 05] -1D992; [0D 2E 53, 05, 05] +1D98E; [0D 31 4F, 05, 05] -1D993; [0D 2E 5A, 05, 05] +1D98F; [0D 31 56, 05, 05] -1D994; [0D 2E 61, 05, 05] +1D990; [0D 31 5D, 05, 05] -1D995; [0D 2E 68, 05, 05] +1D991; [0D 31 64, 05, 05] -1D996; [0D 2E 6F, 05, 05] +1D992; [0D 31 6B, 05, 05] -1D997; [0D 2E 76, 05, 05] +1D993; [0D 31 72, 05, 05] -1D998; [0D 2E 7D, 05, 05] +1D994; [0D 31 79, 05, 05] -1D999; [0D 2E 84, 05, 05] +1D995; [0D 31 80, 05, 05] -1D99A; [0D 2E 8B, 05, 05] +1D996; [0D 31 87, 05, 05] -1D99B; [0D 2E 92, 05, 05] +1D997; [0D 31 8E, 05, 05] -1D99C; [0D 2E 99, 05, 05] +1D998; [0D 31 95, 05, 05] -1D99D; [0D 2E A0, 05, 05] +1D999; [0D 31 9C, 05, 05] -1D99E; [0D 2E A7, 05, 05] +1D99A; [0D 31 A3, 05, 05] -1D99F; [0D 2E AE, 05, 05] +1D99B; [0D 31 AA, 05, 05] -1D9A0; [0D 2E B5, 05, 05] +1D99C; [0D 31 B1, 05, 05] -1D9A1; [0D 2E BC, 05, 05] +1D99D; [0D 31 B8, 05, 05] -1D9A2; [0D 2E C3, 05, 05] +1D99E; [0D 31 BF, 05, 05] -1D9A3; [0D 2E CA, 05, 05] +1D99F; [0D 31 C6, 05, 05] -1D9A4; [0D 2E D1, 05, 05] +1D9A0; [0D 31 CD, 05, 05] -1D9A5; [0D 2E D8, 05, 05] +1D9A1; [0D 31 D4, 05, 05] -1D9A6; [0D 2E DF, 05, 05] +1D9A2; [0D 31 DB, 05, 05] -1D9A7; [0D 2E E6, 05, 05] +1D9A3; [0D 31 E2, 05, 05] -1D9A8; [0D 2E ED, 05, 05] +1D9A4; [0D 31 E9, 05, 05] -1D9A9; [0D 2E F4, 05, 05] +1D9A5; [0D 31 F0, 05, 05] -1D9AA; [0D 2E FB, 05, 05] +1D9A6; [0D 31 F7, 05, 05] -1D9AB; [0D 2F 04, 05, 05] +1D9A7; [0D 31 FE, 05, 05] -1D9AC; [0D 2F 0B, 05, 05] +1D9A8; [0D 32 07, 05, 05] -1D9AD; [0D 2F 12, 05, 05] +1D9A9; [0D 32 0E, 05, 05] -1D9AE; [0D 2F 19, 05, 05] +1D9AA; [0D 32 15, 05, 05] -1D9AF; [0D 2F 20, 05, 05] +1D9AB; [0D 32 1C, 05, 05] -1D9B0; [0D 2F 27, 05, 05] +1D9AC; [0D 32 23, 05, 05] -1D9B1; [0D 2F 2E, 05, 05] +1D9AD; [0D 32 2A, 05, 05] -1D9B2; [0D 2F 35, 05, 05] +1D9AE; [0D 32 31, 05, 05] -1D9B3; [0D 2F 3C, 05, 05] +1D9AF; [0D 32 38, 05, 05] -1D9B4; [0D 2F 43, 05, 05] +1D9B0; [0D 32 3F, 05, 05] -1D9B5; [0D 2F 4A, 05, 05] +1D9B1; [0D 32 46, 05, 05] -1D9B6; [0D 2F 51, 05, 05] +1D9B2; [0D 32 4D, 05, 05] -1D9B7; [0D 2F 58, 05, 05] +1D9B3; [0D 32 54, 05, 05] -1D9B8; [0D 2F 5F, 05, 05] +1D9B4; [0D 32 5B, 05, 05] -1D9B9; [0D 2F 66, 05, 05] +1D9B5; [0D 32 62, 05, 05] -1D9BA; [0D 2F 6D, 05, 05] +1D9B6; [0D 32 69, 05, 05] -1D9BB; [0D 2F 74, 05, 05] +1D9B7; [0D 32 70, 05, 05] -1D9BC; [0D 2F 7B, 05, 05] +1D9B8; [0D 32 77, 05, 05] -1D9BD; [0D 2F 82, 05, 05] +1D9B9; [0D 32 7E, 05, 05] -1D9BE; [0D 2F 89, 05, 05] +1D9BA; [0D 32 85, 05, 05] -1D9BF; [0D 2F 90, 05, 05] +1D9BB; [0D 32 8C, 05, 05] -1D9C0; [0D 2F 97, 05, 05] +1D9BC; [0D 32 93, 05, 05] -1D9C1; [0D 2F 9E, 05, 05] +1D9BD; [0D 32 9A, 05, 05] -1D9C2; [0D 2F A5, 05, 05] +1D9BE; [0D 32 A1, 05, 05] -1D9C3; [0D 2F AC, 05, 05] +1D9BF; [0D 32 A8, 05, 05] -1D9C4; [0D 2F B3, 05, 05] +1D9C0; [0D 32 AF, 05, 05] -1D9C5; [0D 2F BA, 05, 05] +1D9C1; [0D 32 B6, 05, 05] -1D9C6; [0D 2F C1, 05, 05] +1D9C2; [0D 32 BD, 05, 05] -1D9C7; [0D 2F C8, 05, 05] +1D9C3; [0D 32 C4, 05, 05] -1D9C8; [0D 2F CF, 05, 05] +1D9C4; [0D 32 CB, 05, 05] -1D9C9; [0D 2F D6, 05, 05] +1D9C5; [0D 32 D2, 05, 05] -1D9CA; [0D 2F DD, 05, 05] +1D9C6; [0D 32 D9, 05, 05] -1D9CB; [0D 2F E4, 05, 05] +1D9C7; [0D 32 E0, 05, 05] -1D9CC; [0D 2F EB, 05, 05] +1D9C8; [0D 32 E7, 05, 05] -1D9CD; [0D 2F F2, 05, 05] +1D9C9; [0D 32 EE, 05, 05] -1D9CE; [0D 2F F9, 05, 05] +1D9CA; [0D 32 F5, 05, 05] -1D9CF; [0D 30 02, 05, 05] +1D9CB; [0D 32 FC, 05, 05] -1D9D0; [0D 30 09, 05, 05] +1D9CC; [0D 33 05, 05, 05] -1D9D1; [0D 30 10, 05, 05] +1D9CD; [0D 33 0C, 05, 05] -1D9D2; [0D 30 17, 05, 05] +1D9CE; [0D 33 13, 05, 05] -1D9D3; [0D 30 1E, 05, 05] +1D9CF; [0D 33 1A, 05, 05] -1D9D4; [0D 30 25, 05, 05] +1D9D0; [0D 33 21, 05, 05] -1D9D5; [0D 30 2C, 05, 05] +1D9D1; [0D 33 28, 05, 05] -1D9D6; [0D 30 33, 05, 05] +1D9D2; [0D 33 2F, 05, 05] -1D9D7; [0D 30 3A, 05, 05] +1D9D3; [0D 33 36, 05, 05] -1D9D8; [0D 30 41, 05, 05] +1D9D4; [0D 33 3D, 05, 05] -1D9D9; [0D 30 48, 05, 05] +1D9D5; [0D 33 44, 05, 05] -1D9DA; [0D 30 4F, 05, 05] +1D9D6; [0D 33 4B, 05, 05] -1D9DB; [0D 30 56, 05, 05] +1D9D7; [0D 33 52, 05, 05] -1D9DC; [0D 30 5D, 05, 05] +1D9D8; [0D 33 59, 05, 05] -1D9DD; [0D 30 64, 05, 05] +1D9D9; [0D 33 60, 05, 05] -1D9DE; [0D 30 6B, 05, 05] +1D9DA; [0D 33 67, 05, 05] -1D9DF; [0D 30 72, 05, 05] +1D9DB; [0D 33 6E, 05, 05] -1D9E0; [0D 30 79, 05, 05] +1D9DC; [0D 33 75, 05, 05] -1D9E1; [0D 30 80, 05, 05] +1D9DD; [0D 33 7C, 05, 05] -1D9E2; [0D 30 87, 05, 05] +1D9DE; [0D 33 83, 05, 05] -1D9E3; [0D 30 8E, 05, 05] +1D9DF; [0D 33 8A, 05, 05] -1D9E4; [0D 30 95, 05, 05] +1D9E0; [0D 33 91, 05, 05] -1D9E5; [0D 30 9C, 05, 05] +1D9E1; [0D 33 98, 05, 05] -1D9E6; [0D 30 A3, 05, 05] +1D9E2; [0D 33 9F, 05, 05] -1D9E7; [0D 30 AA, 05, 05] +1D9E3; [0D 33 A6, 05, 05] -1D9E8; [0D 30 B1, 05, 05] +1D9E4; [0D 33 AD, 05, 05] -1D9E9; [0D 30 B8, 05, 05] +1D9E5; [0D 33 B4, 05, 05] -1D9EA; [0D 30 BF, 05, 05] +1D9E6; [0D 33 BB, 05, 05] -1D9EB; [0D 30 C6, 05, 05] +1D9E7; [0D 33 C2, 05, 05] -1D9EC; [0D 30 CD, 05, 05] +1D9E8; [0D 33 C9, 05, 05] -1D9ED; [0D 30 D4, 05, 05] +1D9E9; [0D 33 D0, 05, 05] -1D9EE; [0D 30 DB, 05, 05] +1D9EA; [0D 33 D7, 05, 05] -1D9EF; [0D 30 E2, 05, 05] +1D9EB; [0D 33 DE, 05, 05] -1D9F0; [0D 30 E9, 05, 05] +1D9EC; [0D 33 E5, 05, 05] -1D9F1; [0D 30 F0, 05, 05] +1D9ED; [0D 33 EC, 05, 05] -1D9F2; [0D 30 F7, 05, 05] +1D9EE; [0D 33 F3, 05, 05] -1D9F3; [0D 30 FE, 05, 05] +1D9EF; [0D 33 FA, 05, 05] -1D9F4; [0D 31 07, 05, 05] +1D9F0; [0D 34 03, 05, 05] -1D9F5; [0D 31 0E, 05, 05] +1D9F1; [0D 34 0A, 05, 05] -1D9F6; [0D 31 15, 05, 05] +1D9F2; [0D 34 11, 05, 05] -1D9F7; [0D 31 1C, 05, 05] +1D9F3; [0D 34 18, 05, 05] -1D9F8; [0D 31 23, 05, 05] +1D9F4; [0D 34 1F, 05, 05] -1D9F9; [0D 31 2A, 05, 05] +1D9F5; [0D 34 26, 05, 05] -1D9FA; [0D 31 31, 05, 05] +1D9F6; [0D 34 2D, 05, 05] -1D9FB; [0D 31 38, 05, 05] +1D9F7; [0D 34 34, 05, 05] -1D9FC; [0D 31 3F, 05, 05] +1D9F8; [0D 34 3B, 05, 05] -1D9FD; [0D 31 46, 05, 05] +1D9F9; [0D 34 42, 05, 05] -1D9FE; [0D 31 4D, 05, 05] +1D9FA; [0D 34 49, 05, 05] -1D9FF; [0D 31 54, 05, 05] +1D9FB; [0D 34 50, 05, 05] -1DA37; [0D 31 5B, 05, 05] +1D9FC; [0D 34 57, 05, 05] -1DA38; [0D 31 62, 05, 05] +1D9FD; [0D 34 5E, 05, 05] -1DA39; [0D 31 69, 05, 05] +1D9FE; [0D 34 65, 05, 05] -1DA3A; [0D 31 70, 05, 05] +1D9FF; [0D 34 6C, 05, 05] -1DA6D; [0D 31 77, 05, 05] +1DA37; [0D 34 73, 05, 05] -1DA6E; [0D 31 7E, 05, 05] +1DA38; [0D 34 7A, 05, 05] -1DA6F; [0D 31 85, 05, 05] +1DA39; [0D 34 81, 05, 05] -1DA70; [0D 31 8C, 05, 05] +1DA3A; [0D 34 88, 05, 05] -1DA71; [0D 31 93, 05, 05] +1DA6D; [0D 34 8F, 05, 05] -1DA72; [0D 31 9A, 05, 05] +1DA6E; [0D 34 96, 05, 05] -1DA73; [0D 31 A1, 05, 05] +1DA6F; [0D 34 9D, 05, 05] -1DA74; [0D 31 A8, 05, 05] +1DA70; [0D 34 A4, 05, 05] -1DA76; [0D 31 AF, 05, 05] +1DA71; [0D 34 AB, 05, 05] -1DA77; [0D 31 B6, 05, 05] +1DA72; [0D 34 B2, 05, 05] -1DA78; [0D 31 BD, 05, 05] +1DA73; [0D 34 B9, 05, 05] -1DA79; [0D 31 C4, 05, 05] +1DA74; [0D 34 C0, 05, 05] -1DA7A; [0D 31 CB, 05, 05] +1DA76; [0D 34 C7, 05, 05] -1DA7B; [0D 31 D2, 05, 05] +1DA77; [0D 34 CE, 05, 05] -1DA7C; [0D 31 D9, 05, 05] +1DA78; [0D 34 D5, 05, 05] -1DA7D; [0D 31 E0, 05, 05] +1DA79; [0D 34 DC, 05, 05] -1DA7E; [0D 31 E7, 05, 05] +1DA7A; [0D 34 E3, 05, 05] -1DA7F; [0D 31 EE, 05, 05] +1DA7B; [0D 34 EA, 05, 05] -1DA80; [0D 31 F5, 05, 05] +1DA7C; [0D 34 F1, 05, 05] -1DA81; [0D 31 FC, 05, 05] +1DA7D; [0D 34 F8, 05, 05] -1DA82; [0D 32 05, 05, 05] +1DA7E; [0D 34 FF, 05, 05] -1DA83; [0D 32 0C, 05, 05] +1DA7F; [0D 35 08, 05, 05] -1DA85; [0D 32 13, 05, 05] +1DA80; [0D 35 0F, 05, 05] -1DA86; [0D 32 1A, 05, 05] +1DA81; [0D 35 16, 05, 05] -2FF0; [0D 32 21, 05, 05] +1DA82; [0D 35 1D, 05, 05] -2FF1; [0D 32 28, 05, 05] +1DA83; [0D 35 24, 05, 05] -2FF2; [0D 32 2F, 05, 05] +1DA85; [0D 35 2B, 05, 05] -2FF3; [0D 32 36, 05, 05] +1DA86; [0D 35 32, 05, 05] -2FF4; [0D 32 3D, 05, 05] +2FF0; [0D 35 39, 05, 05] -2FF5; [0D 32 44, 05, 05] +2FF1; [0D 35 40, 05, 05] -2FF6; [0D 32 4B, 05, 05] +2FF2; [0D 35 47, 05, 05] -2FF7; [0D 32 52, 05, 05] +2FF3; [0D 35 4E, 05, 05] -2FF8; [0D 32 59, 05, 05] +2FF4; [0D 35 55, 05, 05] -2FF9; [0D 32 60, 05, 05] +2FF5; [0D 35 5C, 05, 05] -2FFA; [0D 32 67, 05, 05] +2FF6; [0D 35 63, 05, 05] -2FFB; [0D 32 6E, 05, 05] +2FF7; [0D 35 6A, 05, 05] -31C0; [0D 32 75, 05, 05] +2FF8; [0D 35 71, 05, 05] -31C1; [0D 32 7C, 05, 05] +2FF9; [0D 35 78, 05, 05] -31C2; [0D 32 83, 05, 05] +2FFA; [0D 35 7F, 05, 05] -31C3; [0D 32 8A, 05, 05] +2FFB; [0D 35 86, 05, 05] -31C4; [0D 32 91, 05, 05] +31C0; [0D 35 8D, 05, 05] -31C5; [0D 32 98, 05, 05] +31C1; [0D 35 94, 05, 05] -31C6; [0D 32 9F, 05, 05] +31C2; [0D 35 9B, 05, 05] -31C7; [0D 32 A6, 05, 05] +31C3; [0D 35 A2, 05, 05] -31C8; [0D 32 AD, 05, 05] +31C4; [0D 35 A9, 05, 05] -31C9; [0D 32 B4, 05, 05] +31C5; [0D 35 B0, 05, 05] -31CA; [0D 32 BB, 05, 05] +31C6; [0D 35 B7, 05, 05] -31CB; [0D 32 C2, 05, 05] +31C7; [0D 35 BE, 05, 05] -31CC; [0D 32 C9, 05, 05] +31C8; [0D 35 C5, 05, 05] -31CD; [0D 32 D0, 05, 05] +31C9; [0D 35 CC, 05, 05] -31CE; [0D 32 D7, 05, 05] +31CA; [0D 35 D3, 05, 05] -31CF; [0D 32 DE, 05, 05] +31CB; [0D 35 DA, 05, 05] -31D0; [0D 32 E5, 05, 05] +31CC; [0D 35 E1, 05, 05] -31D1; [0D 32 EC, 05, 05] +31CD; [0D 35 E8, 05, 05] -31D2; [0D 32 F3, 05, 05] +31CE; [0D 35 EF, 05, 05] -31D3; [0D 32 FA, 05, 05] +31CF; [0D 35 F6, 05, 05] -31D4; [0D 33 03, 05, 05] +31D0; [0D 35 FD, 05, 05] -31D5; [0D 33 0A, 05, 05] +31D1; [0D 36 06, 05, 05] -31D6; [0D 33 11, 05, 05] +31D2; [0D 36 0D, 05, 05] -31D7; [0D 33 18, 05, 05] +31D3; [0D 36 14, 05, 05] -31D8; [0D 33 1F, 05, 05] +31D4; [0D 36 1B, 05, 05] -31D9; [0D 33 26, 05, 05] +31D5; [0D 36 22, 05, 05] -31DA; [0D 33 2D, 05, 05] +31D6; [0D 36 29, 05, 05] -31DB; [0D 33 34, 05, 05] +31D7; [0D 36 30, 05, 05] -31DC; [0D 33 3B, 05, 05] +31D8; [0D 36 37, 05, 05] -31DD; [0D 33 42, 05, 05] +31D9; [0D 36 3E, 05, 05] -31DE; [0D 33 49, 05, 05] +31DA; [0D 36 45, 05, 05] -31DF; [0D 33 50, 05, 05] +31DB; [0D 36 4C, 05, 05] -31E0; [0D 33 57, 05, 05] +31DC; [0D 36 53, 05, 05] -31E1; [0D 33 5E, 05, 05] +31DD; [0D 36 5A, 05, 05] -31E2; [0D 33 65, 05, 05] +31DE; [0D 36 61, 05, 05] -31E3; [0D 33 6C, 05, 05] +31DF; [0D 36 68, 05, 05] -3004; [0D 33 73, 05, 05] +31E0; [0D 36 6F, 05, 05] -3012; [0D 35, 05, 05] -3036; [0D 35, 05, 20] +31E1; [0D 36 76, 05, 05] -3013; [0D 37 02, 05, 05] +31E2; [0D 36 7D, 05, 05] -3020; [0D 37 09, 05, 05] +31E3; [0D 36 84, 05, 05] -3037; [0D 37 10, 05, 05] +3004; [0D 36 8B, 05, 05] -303E; [0D 37 17, 05, 05] +3012; [0D 38, 05, 05] +3036; [0D 38, 05, 20] -303F; [0D 37 1E, 05, 05] +3013; [0D 3A 02, 05, 05] -3190; [0D 37 25, 05, 05] +3020; [0D 3A 09, 05, 05] -3191; [0D 37 2C, 05, 05] +3037; [0D 3A 10, 05, 05] -327F; [0D 37 33, 05, 05] +303E; [0D 3A 17, 05, 05] -FFFC; [0D 37 3A, 05, 05] +303F; [0D 3A 1E, 05, 05] -02D0; [0D 39, 05, 05] +3190; [0D 3A 25, 05, 05] -02D1; [0D 3B, 05, 05] +3191; [0D 3A 2C, 05, 05] -0971; [0D 3D, 05, 05] +327F; [0D 3A 33, 05, 05] -0E46; [0D 3F, 05, 05] +FFFC; [0D 3A 3A, 05, 05] -0EC6; [0D 41, 05, 05] +02D0; [0D 3C, 05, 05] -17D7; [0D 43, 05, 05] +02D1; [0D 3E, 05, 05] -1AA7; [0D 45, 05, 05] +0971; [0D 40, 05, 05] -A9CF; [0D 47, 05, 05] +0E46; [0D 42, 05, 05] -A9E6; [0D 49, 05, 05] +0EC6; [0D 44, 05, 05] -AA70; [0D 4B, 05, 05] +17D7; [0D 46, 05, 05] -AADD; [0D 4D 02, 05, 05] +1AA7; [0D 48, 05, 05] -AAF3; [0D 4D 09, 05, 05] +A9CF; [0D 4A, 05, 05] -AAF4; [0D 4D 10, 05, 05] +A9E6; [0D 4C, 05, 05] -16B42; [0D 4D 17, 05, 05] +AA70; [0D 4E, 05, 05] -16B43; [0D 4D 1E, 05, 05] +AADD; [0D 50 02, 05, 05] -3005; [0D 4F, 05, 05] +AAF3; [0D 50 09, 05, 05] -303B; [0D 51, 05, 05] +AAF4; [0D 50 10, 05, 05] -3031; [0D 53, 05, 05] -3032; [0D 53, 05, 05][, AE, 05] +16B42; [0D 50 17, 05, 05] -3033; [0D 55, 05, 05] -3034; [0D 55, 05, 05][, AE, 05] +16B43; [0D 50 1E, 05, 05] -3035; [0D 57, 05, 05] +3005; [0D 52, 05, 05] -309D; [0D 59, 05, 05] -309E; [0D 59, 05, 05][, AE, 05] +303B; [0D 54, 05, 05] -30FC; [0D 5B, 05, 05] -FF70; [0D 5B, 05, A0] +16FE0; [0D 56, 05, 05] -30FD; [0D 5D, 05, 05] -30FE; [0D 5D, 05, 05][, AE, 05] +3031; [0D 58, 05, 05] +3032; [0D 58, 05, 05][, AE, 05] -FDD1 20AC; [0D 5F 02, 05, 05] # CURRENCY first primary +3033; [0D 5A, 05, 05] +3034; [0D 5A, 05, 05][, AE, 05] -00A4; [0D 61, 05, 05] +3035; [0D 5C, 05, 05] -00A2; [0D 63, 05, 05] -FFE0; [0D 63, 05, 20] +309D; [0D 5E, 05, 05] +309E; [0D 5E, 05, 05][, AE, 05] -0024; [0D 65, 05, 05] -FF04; [0D 65, 05, 20] -FE69; [0D 65, 05, 2E] +30FC; [0D 60, 05, 05] +FF70; [0D 60, 05, A0] -00A3; [0D 67, 05, 05] -FFE1; [0D 67, 05, 20] +30FD; [0D 62, 05, 05] +30FE; [0D 62, 05, 05][, AE, 05] -00A5; [0D 69, 05, 05] -FFE5; [0D 69, 05, 20] +FDD1 20AC; [0D 64 02, 05, 05] # CURRENCY first primary -058F; [0D 6B, 05, 05] +00A4; [0D 66, 05, 05] -060B; [0D 6D, 05, 05] +00A2; [0D 68, 05, 05] +FFE0; [0D 68, 05, 20] -09F2; [0D 6F, 05, 05] +0024; [0D 6A, 05, 05] +FF04; [0D 6A, 05, 20] +FE69; [0D 6A, 05, 2E] -09F3; [0D 71, 05, 05] +00A3; [0D 6C, 05, 05] +FFE1; [0D 6C, 05, 20] -09FB; [0D 73, 05, 05] +00A5; [0D 6E, 05, 05] +FFE5; [0D 6E, 05, 20] -0AF1; [0D 75, 05, 05] +058F; [0D 70, 05, 05] -A838; [0D 77, 05, 05] +060B; [0D 72, 05, 05] -0BF9; [0D 79, 05, 05] +09F2; [0D 74, 05, 05] -0E3F; [0D 7B, 05, 05] +09F3; [0D 76, 05, 05] -17DB; [0D 7D, 05, 05] +09FB; [0D 78, 05, 05] -20A0; [0D 7F, 05, 05] +0AF1; [0D 7A, 05, 05] -20A1; [0D 81, 05, 05] +A838; [0D 7C, 05, 05] -20A2; [0D 83, 05, 05] +0BF9; [0D 7E, 05, 05] -20A3; [0D 85, 05, 05] +0E3F; [0D 80, 05, 05] -20A4; [0D 87, 05, 05] +17DB; [0D 82, 05, 05] -20A5; [0D 89, 05, 05] +20A0; [0D 84, 05, 05] -20A6; [0D 8B, 05, 05] +20A1; [0D 86, 05, 05] -20A7; [0D 8D, 05, 05] +20A2; [0D 88, 05, 05] -20A9; [0D 8F, 05, 05] -FFE6; [0D 8F, 05, 20] +20A3; [0D 8A, 05, 05] -20AA; [0D 91, 05, 05] +20A4; [0D 8C, 05, 05] -20AB; [0D 93, 05, 05] +20A5; [0D 8E, 05, 05] -20AC; [0D 95, 05, 05] +20A6; [0D 90, 05, 05] -20AD; [0D 97, 05, 05] +20A7; [0D 92, 05, 05] -20AE; [0D 99, 05, 05] +20A9; [0D 94, 05, 05] +FFE6; [0D 94, 05, 20] -20AF; [0D 9B, 05, 05] +20AA; [0D 96, 05, 05] -20B0; [0D 9D, 05, 05] +20AB; [0D 98, 05, 05] -20B1; [0D 9F, 05, 05] +20AC; [0D 9A, 05, 05] -20B2; [0D A1, 05, 05] +20AD; [0D 9C, 05, 05] -20B3; [0D A3, 05, 05] +20AE; [0D 9E, 05, 05] -20B4; [0D A5, 05, 05] +20AF; [0D A0, 05, 05] -20B5; [0D A7, 05, 05] +20B0; [0D A2, 05, 05] -20B6; [0D A9, 05, 05] +20B1; [0D A4, 05, 05] -20B7; [0D AB, 05, 05] +20B2; [0D A6, 05, 05] -20B8; [0D AD, 05, 05] +20B3; [0D A8, 05, 05] -20B9; [0D AF, 05, 05] +20B4; [0D AA, 05, 05] -20BA; [0D B1, 05, 05] +20B5; [0D AC, 05, 05] -20BB; [0D B3, 05, 05] +20B6; [0D AE, 05, 05] -20BC; [0D B5, 05, 05] +20B7; [0D B0, 05, 05] -20BD; [0D B7, 05, 05] +20B8; [0D B2, 05, 05] -20BE; [0D B9, 05, 05] +20B9; [0D B4, 05, 05] -20A8; [0D BB, 05, 05] +20BA; [0D B6, 05, 05] -FDFC; [0D BD, 05, 05] +20BB; [0D B8, 05, 05] + +20BC; [0D BA, 05, 05] + +20BD; [0D BC, 05, 05] + +20BE; [0D BE, 05, 05] + +20A8; [0D C0, 05, 05] + +FDFC; [0D C2, 05, 05] FDD1 0034; [0E 02 02, 05, 05] # DIGIT first primary starts new lead byte @@ -14829,629 +15077,669 @@ A835; [10 28, 05, 05] 0BF2; [10 2E, 05, 05] -0D70; [10 30, 05, 05] +0D58; [10 30, 05, 05] + +0D59; [10 32, 05, 05] + +0D5A; [10 34, 05, 05] + +0D5B; [10 36, 05, 05] + +0D5C; [10 38, 05, 05] + +0D5D; [10 3A, 05, 05] + +0D5E; [10 3C, 05, 05] + +0D70; [10 3E, 05, 05] + +0D71; [10 40, 05, 05] + +0D72; [10 42, 05, 05] + +0D73; [10 44, 05, 05] + +0D74; [10 46, 05, 05] + +0D75; [10 48, 05, 05] + +0D76; [10 4A, 05, 05] + +0D77; [10 4C, 05, 05] + +0D78; [10 4E, 05, 05] + +1372; [10 50, 05, 05] + +1373; [10 52, 05, 05] + +1374; [10 54, 05, 05] + +1375; [10 56, 05, 05] + +1376; [10 58, 05, 05] -0D71; [10 32, 05, 05] +1377; [10 5A, 05, 05] -0D72; [10 34, 05, 05] +1378; [10 5C, 05, 05] -0D73; [10 36, 05, 05] +1379; [10 5E, 05, 05] -0D74; [10 38, 05, 05] +137A; [10 60, 05, 05] -0D75; [10 3A, 05, 05] +137B; [10 62, 05, 05] -1372; [10 3C, 05, 05] +137C; [10 64, 05, 05] -1373; [10 3E, 05, 05] +2180; [10 66, 05, 05] -1374; [10 40, 05, 05] +2181; [10 68, 05, 05] -1375; [10 42, 05, 05] +2182; [10 6A, 05, 05] -1376; [10 44, 05, 05] +2186; [10 6C, 05, 05] -1377; [10 46, 05, 05] +2187; [10 6E, 05, 05] -1378; [10 48, 05, 05] +2188; [10 70, 05, 05] -1379; [10 4A, 05, 05] +10E69; [10 72, 05, 05] -137A; [10 4C, 05, 05] +10E6A; [10 74, 05, 05] -137B; [10 4E, 05, 05] +10E6B; [10 76, 05, 05] -137C; [10 50, 05, 05] +10E6C; [10 78, 05, 05] -2180; [10 52, 05, 05] +10E6D; [10 7A, 05, 05] -2181; [10 54, 05, 05] +10E6E; [10 7C, 05, 05] -2182; [10 56, 05, 05] +10E6F; [10 7E, 05, 05] -2186; [10 58, 05, 05] +10E70; [10 80, 05, 05] -2187; [10 5A, 05, 05] +10E71; [10 82, 05, 05] -2188; [10 5C, 05, 05] +10E72; [10 84, 05, 05] -10E69; [10 5E, 05, 05] +10E73; [10 86, 05, 05] -10E6A; [10 60, 05, 05] +10E74; [10 88, 05, 05] -10E6B; [10 62, 05, 05] +10E75; [10 8A, 05, 05] -10E6C; [10 64, 05, 05] +10E76; [10 8C, 05, 05] -10E6D; [10 66, 05, 05] +10E77; [10 8E, 05, 05] -10E6E; [10 68, 05, 05] +10E78; [10 90, 05, 05] -10E6F; [10 6A, 05, 05] +10E79; [10 92, 05, 05] -10E70; [10 6C, 05, 05] +10E7A; [10 94, 05, 05] -10E71; [10 6E, 05, 05] +10E7B; [10 96, 05, 05] -10E72; [10 70, 05, 05] +10E7C; [10 98, 05, 05] -10E73; [10 72, 05, 05] +10E7D; [10 9A, 05, 05] -10E74; [10 74, 05, 05] +10E7E; [10 9C, 05, 05] -10E75; [10 76, 05, 05] +2CFD; [10 9E 02, 05, 05] -10E76; [10 78, 05, 05] +10322; [10 9E 09, 05, 05] -10E77; [10 7A, 05, 05] +10323; [10 9E 10, 05, 05] -10E78; [10 7C, 05, 05] +10CFC; [10 9E 17, 05, 05] -10E79; [10 7E, 05, 05] +10CFD; [10 9E 1E, 05, 05] -10E7A; [10 80, 05, 05] +10CFE; [10 9E 25, 05, 05] -10E7B; [10 82, 05, 05] +10CFF; [10 9E 2C, 05, 05] -10E7C; [10 84, 05, 05] +10110; [10 A0, 05, 05] -10E7D; [10 86, 05, 05] +10111; [10 A2, 05, 05] -10E7E; [10 88, 05, 05] +10112; [10 A4, 05, 05] -2CFD; [10 8A 02, 05, 05] +10113; [10 A6, 05, 05] -10322; [10 8A 09, 05, 05] +10114; [10 A8, 05, 05] -10323; [10 8A 10, 05, 05] +10115; [10 AA, 05, 05] -10CFC; [10 8A 17, 05, 05] +10116; [10 AC, 05, 05] -10CFD; [10 8A 1E, 05, 05] +10117; [10 AE, 05, 05] -10CFE; [10 8A 25, 05, 05] +10118; [10 B0, 05, 05] -10CFF; [10 8A 2C, 05, 05] +10119; [10 B2, 05, 05] -10110; [10 8C, 05, 05] +1011A; [10 B4, 05, 05] -10111; [10 8E, 05, 05] +1011B; [10 B6, 05, 05] -10112; [10 90, 05, 05] +1011C; [10 B8, 05, 05] -10113; [10 92, 05, 05] +1011D; [10 BA, 05, 05] -10114; [10 94, 05, 05] +1011E; [10 BC, 05, 05] -10115; [10 96, 05, 05] +1011F; [10 BE, 05, 05] -10116; [10 98, 05, 05] +10120; [10 C0, 05, 05] -10117; [10 9A, 05, 05] +10121; [10 C2, 05, 05] -10118; [10 9C, 05, 05] +10122; [10 C4, 05, 05] -10119; [10 9E, 05, 05] +10123; [10 C6, 05, 05] -1011A; [10 A0, 05, 05] +10124; [10 C8, 05, 05] -1011B; [10 A2, 05, 05] +10125; [10 CA, 05, 05] -1011C; [10 A4, 05, 05] +10126; [10 CC, 05, 05] -1011D; [10 A6, 05, 05] +10127; [10 CE, 05, 05] -1011E; [10 A8, 05, 05] +10128; [10 D0, 05, 05] -1011F; [10 AA, 05, 05] +10129; [10 D2, 05, 05] -10120; [10 AC, 05, 05] +1012A; [10 D4, 05, 05] -10121; [10 AE, 05, 05] +1012B; [10 D6, 05, 05] -10122; [10 B0, 05, 05] +1012C; [10 D8, 05, 05] -10123; [10 B2, 05, 05] +1012D; [10 DA, 05, 05] -10124; [10 B4, 05, 05] +1012E; [10 DC, 05, 05] -10125; [10 B6, 05, 05] +1012F; [10 DE, 05, 05] -10126; [10 B8, 05, 05] +10130; [10 E0, 05, 05] -10127; [10 BA, 05, 05] +10131; [10 E2, 05, 05] -10128; [10 BC, 05, 05] +10132; [10 E4, 05, 05] -10129; [10 BE, 05, 05] +10133; [10 E6, 05, 05] -1012A; [10 C0, 05, 05] +10140; [10 E8, 05, 05] -1012B; [10 C2, 05, 05] +10141; [10 EA, 05, 05] -1012C; [10 C4, 05, 05] +10144; [10 EC, 05, 05] -1012D; [10 C6, 05, 05] +10145; [10 EE, 05, 05] -1012E; [10 C8, 05, 05] +10146; [10 F0, 05, 05] -1012F; [10 CA, 05, 05] +10147; [10 F2, 05, 05] -10130; [10 CC, 05, 05] +10149; [10 F4, 05, 05] -10131; [10 CE, 05, 05] +1014A; [10 F6, 05, 05] -10132; [10 D0, 05, 05] +1014B; [10 F8, 05, 05] -10133; [10 D2, 05, 05] +1014C; [10 FA, 05, 05] -10140; [10 D4, 05, 05] +1014D; [10 FC, 05, 05] -10141; [10 D6, 05, 05] +1014E; [10 FE, 05, 05] -10144; [10 D8, 05, 05] +10150; [11 02, 05, 05] -10145; [10 DA, 05, 05] +10151; [11 04, 05, 05] -10146; [10 DC, 05, 05] +10152; [11 06, 05, 05] -10147; [10 DE, 05, 05] +10153; [11 08, 05, 05] -10149; [10 E0, 05, 05] +10154; [11 0A, 05, 05] -1014A; [10 E2, 05, 05] +10155; [11 0C, 05, 05] -1014B; [10 E4, 05, 05] +10156; [11 0E, 05, 05] -1014C; [10 E6, 05, 05] +10157; [11 10, 05, 05] -1014D; [10 E8, 05, 05] +10160; [11 12, 05, 05] -1014E; [10 EA, 05, 05] +10161; [11 14, 05, 05] -10150; [10 EC, 05, 05] +10162; [11 16, 05, 05] -10151; [10 EE, 05, 05] +10163; [11 18, 05, 05] -10152; [10 F0, 05, 05] +10164; [11 1A, 05, 05] -10153; [10 F2, 05, 05] +10165; [11 1C, 05, 05] -10154; [10 F4, 05, 05] +10166; [11 1E, 05, 05] -10155; [10 F6, 05, 05] +10167; [11 20, 05, 05] -10156; [10 F8, 05, 05] +10168; [11 22, 05, 05] -10157; [10 FA, 05, 05] +10169; [11 24, 05, 05] -10160; [10 FC, 05, 05] +1016A; [11 26, 05, 05] -10161; [10 FE, 05, 05] +1016B; [11 28, 05, 05] -10162; [11 02, 05, 05] +1016C; [11 2A, 05, 05] -10163; [11 04, 05, 05] +1016D; [11 2C, 05, 05] -10164; [11 06, 05, 05] +1016E; [11 2E, 05, 05] -10165; [11 08, 05, 05] +1016F; [11 30, 05, 05] -10166; [11 0A, 05, 05] +10170; [11 32, 05, 05] -10167; [11 0C, 05, 05] +10171; [11 34, 05, 05] -10168; [11 0E, 05, 05] +10172; [11 36, 05, 05] -10169; [11 10, 05, 05] +10174; [11 38, 05, 05] -1016A; [11 12, 05, 05] +10175; [11 3A, 05, 05] -1016B; [11 14, 05, 05] +10176; [11 3C, 05, 05] -1016C; [11 16, 05, 05] +10177; [11 3E, 05, 05] -1016D; [11 18, 05, 05] +10178; [11 40, 05, 05] -1016E; [11 1A, 05, 05] +1018B; [11 42, 05, 05] -1016F; [11 1C, 05, 05] +102EA; [11 44, 05, 05] -10170; [11 1E, 05, 05] +102EB; [11 46, 05, 05] -10171; [11 20, 05, 05] +102EC; [11 48, 05, 05] -10172; [11 22, 05, 05] +102ED; [11 4A, 05, 05] -10174; [11 24, 05, 05] +102EE; [11 4C, 05, 05] -10175; [11 26, 05, 05] +102EF; [11 4E, 05, 05] -10176; [11 28, 05, 05] +102F0; [11 50, 05, 05] -10177; [11 2A, 05, 05] +102F1; [11 52, 05, 05] -10178; [11 2C, 05, 05] +102F2; [11 54, 05, 05] -1018B; [11 2E, 05, 05] +102F3; [11 56, 05, 05] -102EA; [11 30, 05, 05] +102F4; [11 58, 05, 05] -102EB; [11 32, 05, 05] +102F5; [11 5A, 05, 05] -102EC; [11 34, 05, 05] +102F6; [11 5C, 05, 05] -102ED; [11 36, 05, 05] +102F7; [11 5E, 05, 05] -102EE; [11 38, 05, 05] +102F8; [11 60, 05, 05] -102EF; [11 3A, 05, 05] +102F9; [11 62, 05, 05] -102F0; [11 3C, 05, 05] +102FA; [11 64, 05, 05] -102F1; [11 3E, 05, 05] +102FB; [11 66, 05, 05] -102F2; [11 40, 05, 05] +103D3; [11 68 02, 05, 05] -102F3; [11 42, 05, 05] +103D4; [11 68 09, 05, 05] -102F4; [11 44, 05, 05] +103D5; [11 68 10, 05, 05] -102F5; [11 46, 05, 05] +1087E; [11 68 17, 05, 05] -102F6; [11 48, 05, 05] +1087F; [11 68 1E, 05, 05] -102F7; [11 4A, 05, 05] +108AD; [11 68 25, 05, 05] -102F8; [11 4C, 05, 05] +108AE; [11 68 2C, 05, 05] -102F9; [11 4E, 05, 05] +108AF; [11 68 33, 05, 05] -102FA; [11 50, 05, 05] +108FD; [11 68 3A, 05, 05] -102FB; [11 52, 05, 05] +108FE; [11 68 41, 05, 05] -103D3; [11 54 02, 05, 05] +108FF; [11 68 48, 05, 05] -103D4; [11 54 09, 05, 05] +10A7E; [11 68 4F, 05, 05] -103D5; [11 54 10, 05, 05] +10A9E; [11 68 56, 05, 05] -1087E; [11 54 17, 05, 05] +10A9F; [11 68 5D, 05, 05] -1087F; [11 54 1E, 05, 05] +10917; [11 68 64, 05, 05] -108AD; [11 54 25, 05, 05] +10918; [11 68 6B, 05, 05] -108AE; [11 54 2C, 05, 05] +10919; [11 68 72, 05, 05] -108AF; [11 54 33, 05, 05] +1085B; [11 68 79, 05, 05] -108FD; [11 54 3A, 05, 05] +1085C; [11 68 80, 05, 05] -108FE; [11 54 41, 05, 05] +1085D; [11 68 87, 05, 05] -108FF; [11 54 48, 05, 05] +1085E; [11 68 8E, 05, 05] -10A7E; [11 54 4F, 05, 05] +1085F; [11 68 95, 05, 05] -10A9E; [11 54 56, 05, 05] +10AED; [11 68 9C, 05, 05] -10A9F; [11 54 5D, 05, 05] +10AEE; [11 68 A3, 05, 05] -10917; [11 54 64, 05, 05] +10AEF; [11 68 AA, 05, 05] -10918; [11 54 6B, 05, 05] +10B5C; [11 68 B1, 05, 05] -10919; [11 54 72, 05, 05] +10B5D; [11 68 B8, 05, 05] -1085B; [11 54 79, 05, 05] +10B5E; [11 68 BF, 05, 05] -1085C; [11 54 80, 05, 05] +10B5F; [11 68 C6, 05, 05] -1085D; [11 54 87, 05, 05] +10B7C; [11 68 CD, 05, 05] -1085E; [11 54 8E, 05, 05] +10B7D; [11 68 D4, 05, 05] -1085F; [11 54 95, 05, 05] +10B7E; [11 68 DB, 05, 05] -10AED; [11 54 9C, 05, 05] +10B7F; [11 68 E2, 05, 05] -10AEE; [11 54 A3, 05, 05] +10BAD; [11 68 E9, 05, 05] -10AEF; [11 54 AA, 05, 05] +10BAE; [11 68 F0, 05, 05] -10B5C; [11 54 B1, 05, 05] +10BAF; [11 68 F7, 05, 05] -10B5D; [11 54 B8, 05, 05] +1173A; [11 68 FE, 05, 05] -10B5E; [11 54 BF, 05, 05] +1173B; [11 69 07, 05, 05] -10B5F; [11 54 C6, 05, 05] +1105B; [11 69 0E, 05, 05] -10B7C; [11 54 CD, 05, 05] +1105C; [11 69 15, 05, 05] -10B7D; [11 54 D4, 05, 05] +1105D; [11 69 1C, 05, 05] -10B7E; [11 54 DB, 05, 05] +1105E; [11 69 23, 05, 05] -10B7F; [11 54 E2, 05, 05] +1105F; [11 69 2A, 05, 05] -10BAD; [11 54 E9, 05, 05] +11060; [11 69 31, 05, 05] -10BAE; [11 54 F0, 05, 05] +11061; [11 69 38, 05, 05] -10BAF; [11 54 F7, 05, 05] +11062; [11 69 3F, 05, 05] -1173A; [11 54 FE, 05, 05] +11063; [11 69 46, 05, 05] -1173B; [11 55 07, 05, 05] +11064; [11 69 4D, 05, 05] -1105B; [11 55 0E, 05, 05] +11065; [11 69 54, 05, 05] -1105C; [11 55 15, 05, 05] +10A44; [11 69 5B, 05, 05] -1105D; [11 55 1C, 05, 05] +10A45; [11 69 62, 05, 05] -1105E; [11 55 23, 05, 05] +10A46; [11 69 69, 05, 05] -1105F; [11 55 2A, 05, 05] +10A47; [11 69 70, 05, 05] -11060; [11 55 31, 05, 05] +11C63; [11 69 77, 05, 05] -11061; [11 55 38, 05, 05] +11C64; [11 69 7E, 05, 05] -11062; [11 55 3F, 05, 05] +11C65; [11 69 85, 05, 05] -11063; [11 55 46, 05, 05] +11C66; [11 69 8C, 05, 05] -11064; [11 55 4D, 05, 05] +11C67; [11 69 93, 05, 05] -11065; [11 55 54, 05, 05] +11C68; [11 69 9A, 05, 05] -10A44; [11 55 5B, 05, 05] +11C69; [11 69 A1, 05, 05] -10A45; [11 55 62, 05, 05] +11C6A; [11 69 A8, 05, 05] -10A46; [11 55 69, 05, 05] +11C6B; [11 69 AF, 05, 05] -10A47; [11 55 70, 05, 05] +11C6C; [11 69 B6, 05, 05] -111EA; [11 57, 05, 05] +111EA; [11 6B, 05, 05] -111EB; [11 59, 05, 05] +111EB; [11 6D, 05, 05] -111EC; [11 5B, 05, 05] +111EC; [11 6F, 05, 05] -111ED; [11 5D, 05, 05] +111ED; [11 71, 05, 05] -111EE; [11 5F, 05, 05] +111EE; [11 73, 05, 05] -111EF; [11 61, 05, 05] +111EF; [11 75, 05, 05] -111F0; [11 63, 05, 05] +111F0; [11 77, 05, 05] -111F1; [11 65, 05, 05] +111F1; [11 79, 05, 05] -111F2; [11 67, 05, 05] +111F2; [11 7B, 05, 05] -111F3; [11 69, 05, 05] +111F3; [11 7D, 05, 05] -111F4; [11 6B, 05, 05] +111F4; [11 7F, 05, 05] -118EA; [11 6D 02, 05, 05] +118EA; [11 81 02, 05, 05] -118EB; [11 6D 09, 05, 05] +118EB; [11 81 09, 05, 05] -118EC; [11 6D 10, 05, 05] +118EC; [11 81 10, 05, 05] -118ED; [11 6D 17, 05, 05] +118ED; [11 81 17, 05, 05] -118EE; [11 6D 1E, 05, 05] +118EE; [11 81 1E, 05, 05] -118EF; [11 6D 25, 05, 05] +118EF; [11 81 25, 05, 05] -118F0; [11 6D 2C, 05, 05] +118F0; [11 81 2C, 05, 05] -118F1; [11 6D 33, 05, 05] +118F1; [11 81 33, 05, 05] -118F2; [11 6D 3A, 05, 05] +118F2; [11 81 3A, 05, 05] -16B5B; [11 6D 41, 05, 05] +16B5B; [11 81 41, 05, 05] -16B5C; [11 6D 48, 05, 05] +16B5C; [11 81 48, 05, 05] -16B5D; [11 6D 4F, 05, 05] +16B5D; [11 81 4F, 05, 05] -16B5E; [11 6D 56, 05, 05] +16B5E; [11 81 56, 05, 05] -16B5F; [11 6D 5D, 05, 05] +16B5F; [11 81 5D, 05, 05] -16B60; [11 6D 64, 05, 05] +16B60; [11 81 64, 05, 05] -16B61; [11 6D 6B, 05, 05] +16B61; [11 81 6B, 05, 05] -109C9; [11 6D 72, 05, 05] +109C9; [11 81 72, 05, 05] -109CA; [11 6D 79, 05, 05] +109CA; [11 81 79, 05, 05] -109CB; [11 6D 80, 05, 05] +109CB; [11 81 80, 05, 05] -109CC; [11 6D 87, 05, 05] +109CC; [11 81 87, 05, 05] -109CD; [11 6D 8E, 05, 05] +109CD; [11 81 8E, 05, 05] -109CE; [11 6D 95, 05, 05] +109CE; [11 81 95, 05, 05] -109CF; [11 6D 9C, 05, 05] +109CF; [11 81 9C, 05, 05] -109D2; [11 6D A3, 05, 05] +109D2; [11 81 A3, 05, 05] -109D3; [11 6D AA, 05, 05] +109D3; [11 81 AA, 05, 05] -109D4; [11 6D B1, 05, 05] +109D4; [11 81 B1, 05, 05] -109D5; [11 6D B8, 05, 05] +109D5; [11 81 B8, 05, 05] -109D6; [11 6D BF, 05, 05] +109D6; [11 81 BF, 05, 05] -109D7; [11 6D C6, 05, 05] +109D7; [11 81 C6, 05, 05] -109D8; [11 6D CD, 05, 05] +109D8; [11 81 CD, 05, 05] -109D9; [11 6D D4, 05, 05] +109D9; [11 81 D4, 05, 05] -109DA; [11 6D DB, 05, 05] +109DA; [11 81 DB, 05, 05] -109DB; [11 6D E2, 05, 05] +109DB; [11 81 E2, 05, 05] -109DC; [11 6D E9, 05, 05] +109DC; [11 81 E9, 05, 05] -109DD; [11 6D F0, 05, 05] +109DD; [11 81 F0, 05, 05] -109DE; [11 6D F7, 05, 05] +109DE; [11 81 F7, 05, 05] -109DF; [11 6D FE, 05, 05] +109DF; [11 81 FE, 05, 05] -109E0; [11 6E 07, 05, 05] +109E0; [11 82 07, 05, 05] -109E1; [11 6E 0E, 05, 05] +109E1; [11 82 0E, 05, 05] -109E2; [11 6E 15, 05, 05] +109E2; [11 82 15, 05, 05] -109E3; [11 6E 1C, 05, 05] +109E3; [11 82 1C, 05, 05] -109E4; [11 6E 23, 05, 05] +109E4; [11 82 23, 05, 05] -109E5; [11 6E 2A, 05, 05] +109E5; [11 82 2A, 05, 05] -109E6; [11 6E 31, 05, 05] +109E6; [11 82 31, 05, 05] -109E7; [11 6E 38, 05, 05] +109E7; [11 82 38, 05, 05] -109E8; [11 6E 3F, 05, 05] +109E8; [11 82 3F, 05, 05] -109E9; [11 6E 46, 05, 05] +109E9; [11 82 46, 05, 05] -109EA; [11 6E 4D, 05, 05] +109EA; [11 82 4D, 05, 05] -109EB; [11 6E 54, 05, 05] +109EB; [11 82 54, 05, 05] -109EC; [11 6E 5B, 05, 05] +109EC; [11 82 5B, 05, 05] -109ED; [11 6E 62, 05, 05] +109ED; [11 82 62, 05, 05] -109EE; [11 6E 69, 05, 05] +109EE; [11 82 69, 05, 05] -109EF; [11 6E 70, 05, 05] +109EF; [11 82 70, 05, 05] -109F0; [11 6E 77, 05, 05] +109F0; [11 82 77, 05, 05] -109F1; [11 6E 7E, 05, 05] +109F1; [11 82 7E, 05, 05] -109F2; [11 6E 85, 05, 05] +109F2; [11 82 85, 05, 05] -109F3; [11 6E 8C, 05, 05] +109F3; [11 82 8C, 05, 05] -109F4; [11 6E 93, 05, 05] +109F4; [11 82 93, 05, 05] -109F5; [11 6E 9A, 05, 05] +109F5; [11 82 9A, 05, 05] -109BD; [11 6E A1, 05, 05] +109BD; [11 82 A1, 05, 05] -109F6; [11 6E A8, 05, 05] +109F6; [11 82 A8, 05, 05] -109F7; [11 6E AF, 05, 05] +109F7; [11 82 AF, 05, 05] -109F8; [11 6E B6, 05, 05] +109F8; [11 82 B6, 05, 05] -109F9; [11 6E BD, 05, 05] +109F9; [11 82 BD, 05, 05] -109FA; [11 6E C4, 05, 05] +109FA; [11 82 C4, 05, 05] -109FB; [11 6E CB, 05, 05] +109FB; [11 82 CB, 05, 05] -109FC; [11 6E D2, 05, 05] +109FC; [11 82 D2, 05, 05] -109FD; [11 6E D9, 05, 05] +109FD; [11 82 D9, 05, 05] -109FE; [11 6E E0, 05, 05] +109FE; [11 82 E0, 05, 05] -109FF; [11 6E E7, 05, 05] +109FF; [11 82 E7, 05, 05] -109BC; [11 6E EE, 05, 05] +109BC; [11 82 EE, 05, 05] -12432; [11 6E F5, 05, 05] +12432; [11 82 F5, 05, 05] -12433; [11 6E FC, 05, 05] +12433; [11 82 FC, 05, 05] -1245A; [11 6F 05, 05, 05] +1245A; [11 83 05, 05, 05] -1245B; [11 6F 0C, 05, 05] +1245B; [11 83 0C, 05, 05] -1245C; [11 6F 13, 05, 05] +1245C; [11 83 13, 05, 05] -1245D; [11 6F 1A, 05, 05] +1245D; [11 83 1A, 05, 05] -1245E; [11 6F 21, 05, 05] +1245E; [11 83 21, 05, 05] -1245F; [11 6F 28, 05, 05] +1245F; [11 83 28, 05, 05] -12460; [11 6F 2F, 05, 05] +12460; [11 83 2F, 05, 05] -12461; [11 6F 36, 05, 05] +12461; [11 83 36, 05, 05] -12462; [11 6F 3D, 05, 05] +12462; [11 83 3D, 05, 05] -12463; [11 6F 44, 05, 05] +12463; [11 83 44, 05, 05] -12464; [11 6F 4B, 05, 05] +12464; [11 83 4B, 05, 05] -12465; [11 6F 52, 05, 05] +12465; [11 83 52, 05, 05] -12466; [11 6F 59, 05, 05] +12466; [11 83 59, 05, 05] -12467; [11 6F 60, 05, 05] +12467; [11 83 60, 05, 05] -12468; [11 6F 67, 05, 05] +12468; [11 83 67, 05, 05] -1D369; [11 71, 05, 05] +1D369; [11 85, 05, 05] -1D36A; [11 73, 05, 05] +1D36A; [11 87, 05, 05] -1D36B; [11 75, 05, 05] +1D36B; [11 89, 05, 05] -1D36C; [11 77, 05, 05] +1D36C; [11 8B, 05, 05] -1D36D; [11 79, 05, 05] +1D36D; [11 8D, 05, 05] -1D36E; [11 7B, 05, 05] +1D36E; [11 8F, 05, 05] -1D36F; [11 7D, 05, 05] +1D36F; [11 91, 05, 05] -1D370; [11 7F, 05, 05] +1D370; [11 93, 05, 05] -1D371; [11 81, 05, 05] +1D371; [11 95, 05, 05] 0030; [12, 05, 05] 0660; [12, 05, 05] @@ -15499,30 +15787,33 @@ ABF0; [12, 05, 05] 11136; [12, 05, 05] 111D0; [12, 05, 05] 112F0; [12, 05, 05] +11450; [12, 05, 05] 114D0; [12, 05, 05] 11650; [12, 05, 05] 116C0; [12, 05, 05] 11730; [12, 05, 05] 118E0; [12, 05, 05] +11C50; [12, 05, 05] 16A60; [12, 05, 05] 16B50; [12, 05, 05] +1E950; [12, 05, 05] FF10; [12, 05, 10] -0F33; [12, 05, 16] -1D7CE; [12, 05, 1C] -1D7D8; [12, 05, 1C] -1D7E2; [12, 05, 1C] -1D7EC; [12, 05, 1C] -1D7F6; [12, 05, 1C] -24EA; [12, 05, 22] -24FF; [12, 05, 22] -1F10B; [12, 05, 22] -1F10C; [12, 05, 22] -2070; [12, 05, 28] -2080; [12, 05, 2E] -1F101; [12, 05, 16][06, 05, 1B] -1F100; [12, 05, 16][08, 05, 18] -2189; [12, 05, 34][0C 92, 05, 20][18, 05, 33] -3358; [12, 05, 16][U+70B9, 10] +0F33; [12, 05, 15] +1D7CE; [12, 05, 1A] +1D7D8; [12, 05, 1A] +1D7E2; [12, 05, 1A] +1D7EC; [12, 05, 1A] +1D7F6; [12, 05, 1A] +24EA; [12, 05, 1F] +24FF; [12, 05, 1F] +1F10B; [12, 05, 1F] +1F10C; [12, 05, 1F] +2070; [12, 05, 24] +2080; [12, 05, 29] +1F101; [12, 05, 15][06, 05, 1B] +1F100; [12, 05, 15][08, 05, 18] +2189; [12, 05, 33][0C 92, 05, 20][18, 05, 33] +3358; [12, 05, 15][U+70B9, 10] 0031; [14, 05, 05] 0661; [14, 05, 05] @@ -15597,11 +15888,14 @@ ABF1; [14, 05, 05] 111D1; [14, 05, 05] 111E1; [14, 05, 05] 112F1; [14, 05, 05] +11451; [14, 05, 05] 114D1; [14, 05, 05] 11651; [14, 05, 05] 116C1; [14, 05, 05] 11731; [14, 05, 05] 118E1; [14, 05, 05] +11C51; [14, 05, 05] +11C5A; [14, 05, 05] 12415; [14, 05, 05] 1241E; [14, 05, 05] 1242C; [14, 05, 05] @@ -15612,92 +15906,94 @@ ABF1; [14, 05, 05] 16B51; [14, 05, 05] 1D360; [14, 05, 05] 1E8C7; [14, 05, 05] +1E951; [14, 05, 05] FF11; [14, 05, 10] -0F2A; [14, 05, 16] -1D7CF; [14, 05, 1C] -1D7D9; [14, 05, 1C] -1D7E3; [14, 05, 1C] -1D7ED; [14, 05, 1C] -1D7F7; [14, 05, 1C] -2460; [14, 05, 22] -24F5; [14, 05, 22] -2776; [14, 05, 22] -2780; [14, 05, 22] -278A; [14, 05, 22] -00B9; [14, 05, 28] -2081; [14, 05, 2E] -1F102; [14, 05, 16][06, 05, 1B] -2488; [14, 05, 16][08, 05, 18] -215F; [14, 05, 34][0C 92, 05, 20] -2152; [14, 05, 34][0C 92, 05, 20][14, 05, 34][12, 05, 34] -00BD; [14, 05, 34][0C 92, 05, 20][16, 05, 33] -2153; [14, 05, 34][0C 92, 05, 20][18, 05, 33] -00BC; [14, 05, 34][0C 92, 05, 20][1A, 05, 34] -2155; [14, 05, 34][0C 92, 05, 20][1C, 05, 34] -2159; [14, 05, 34][0C 92, 05, 20][1E, 05, 34] -2150; [14, 05, 34][0C 92, 05, 20][20, 05, 34] -215B; [14, 05, 34][0C 92, 05, 20][22, 05, 34] -2151; [14, 05, 34][0C 92, 05, 20][24, 05, 34] -2469; [14, 05, 22][12, 05, 22] -24FE; [14, 05, 22][12, 05, 22] -277F; [14, 05, 22][12, 05, 22] -2789; [14, 05, 22][12, 05, 22] -2793; [14, 05, 22][12, 05, 22] -3248; [14, 05, 22][12, 05, 22] -2491; [14, 05, 16][12, 05, 16][08, 05, 18] -33E9; [14, 05, 16][12, 05, 16][U+65E5, 10] -32C9; [14, 05, 16][12, 05, 16][U+6708, 10] -3362; [14, 05, 16][12, 05, 16][U+70B9, 10] -246A; [14, 05, 22][14, 05, 22] -24EB; [14, 05, 22][14, 05, 22] -2492; [14, 05, 16][14, 05, 16][08, 05, 18] -33EA; [14, 05, 16][14, 05, 16][U+65E5, 10] -32CA; [14, 05, 16][14, 05, 16][U+6708, 10] -3363; [14, 05, 16][14, 05, 16][U+70B9, 10] -246B; [14, 05, 22][16, 05, 1F] -24EC; [14, 05, 22][16, 05, 1F] -2493; [14, 05, 16][16, 05, 15][08, 05, 18] -33EB; [14, 05, 16][16, 05, 15][U+65E5, 10] -32CB; [14, 05, 16][16, 05, 15][U+6708, 10] -3364; [14, 05, 16][16, 05, 15][U+70B9, 10] -246C; [14, 05, 22][18, 05, 1F] -24ED; [14, 05, 22][18, 05, 1F] -2494; [14, 05, 16][18, 05, 15][08, 05, 18] -33EC; [14, 05, 16][18, 05, 15][U+65E5, 10] -3365; [14, 05, 16][18, 05, 15][U+70B9, 10] -246D; [14, 05, 22][1A, 05, 22] -24EE; [14, 05, 22][1A, 05, 22] -2495; [14, 05, 16][1A, 05, 16][08, 05, 18] -33ED; [14, 05, 16][1A, 05, 16][U+65E5, 10] -3366; [14, 05, 16][1A, 05, 16][U+70B9, 10] -246E; [14, 05, 22][1C, 05, 22] -24EF; [14, 05, 22][1C, 05, 22] -2496; [14, 05, 16][1C, 05, 16][08, 05, 18] -33EE; [14, 05, 16][1C, 05, 16][U+65E5, 10] -3367; [14, 05, 16][1C, 05, 16][U+70B9, 10] -246F; [14, 05, 22][1E, 05, 22] -24F0; [14, 05, 22][1E, 05, 22] -2497; [14, 05, 16][1E, 05, 16][08, 05, 18] -33EF; [14, 05, 16][1E, 05, 16][U+65E5, 10] -3368; [14, 05, 16][1E, 05, 16][U+70B9, 10] -2470; [14, 05, 22][20, 05, 22] -24F1; [14, 05, 22][20, 05, 22] -2498; [14, 05, 16][20, 05, 16][08, 05, 18] -33F0; [14, 05, 16][20, 05, 16][U+65E5, 10] -3369; [14, 05, 16][20, 05, 16][U+70B9, 10] -2471; [14, 05, 22][22, 05, 22] -24F2; [14, 05, 22][22, 05, 22] -2499; [14, 05, 16][22, 05, 16][08, 05, 18] -33F1; [14, 05, 16][22, 05, 16][U+65E5, 10] -336A; [14, 05, 16][22, 05, 16][U+70B9, 10] -2472; [14, 05, 22][24, 05, 22] -24F3; [14, 05, 22][24, 05, 22] -249A; [14, 05, 16][24, 05, 16][08, 05, 18] -33F2; [14, 05, 16][24, 05, 16][U+65E5, 10] -336B; [14, 05, 16][24, 05, 16][U+70B9, 10] -33E0; [14, 05, 16][U+65E5, 10] -32C0; [14, 05, 16][U+6708, 10] -3359; [14, 05, 16][U+70B9, 10] +0F2A; [14, 05, 15] +1D7CF; [14, 05, 1A] +1D7D9; [14, 05, 1A] +1D7E3; [14, 05, 1A] +1D7ED; [14, 05, 1A] +1D7F7; [14, 05, 1A] +2460; [14, 05, 1F] +24F5; [14, 05, 1F] +2776; [14, 05, 1F] +2780; [14, 05, 1F] +278A; [14, 05, 1F] +00B9; [14, 05, 24] +2081; [14, 05, 29] +1F102; [14, 05, 15][06, 05, 1B] +2488; [14, 05, 15][08, 05, 18] +215F; [14, 05, 33][0C 92, 05, 20] +2152; [14, 05, 33][0C 92, 05, 20][14, 05, 33][12, 05, 33] +00BD; [14, 05, 33][0C 92, 05, 20][16, 05, 33] +2153; [14, 05, 33][0C 92, 05, 20][18, 05, 33] +00BC; [14, 05, 33][0C 92, 05, 20][1A, 05, 33] +2155; [14, 05, 33][0C 92, 05, 20][1C, 05, 33] +2159; [14, 05, 33][0C 92, 05, 20][1E, 05, 33] +2150; [14, 05, 33][0C 92, 05, 20][20, 05, 33] +215B; [14, 05, 33][0C 92, 05, 20][22, 05, 33] +2151; [14, 05, 33][0C 92, 05, 20][24, 05, 34] +2469; [14, 05, 1F][12, 05, 1F] +24FE; [14, 05, 1F][12, 05, 1F] +277F; [14, 05, 1F][12, 05, 1F] +2789; [14, 05, 1F][12, 05, 1F] +2793; [14, 05, 1F][12, 05, 1F] +3248; [14, 05, 1F][12, 05, 1F] +2491; [14, 05, 15][12, 05, 15][08, 05, 18] +33E9; [14, 05, 15][12, 05, 15][U+65E5, 10] +32C9; [14, 05, 15][12, 05, 15][U+6708, 10] +3362; [14, 05, 15][12, 05, 15][U+70B9, 10] +246A; [14, 05, 1F][14, 05, 1F] +24EB; [14, 05, 1F][14, 05, 1F] +2492; [14, 05, 15][14, 05, 15][08, 05, 18] +33EA; [14, 05, 15][14, 05, 15][U+65E5, 10] +32CA; [14, 05, 15][14, 05, 15][U+6708, 10] +3363; [14, 05, 15][14, 05, 15][U+70B9, 10] +246B; [14, 05, 1F][16, 05, 1F] +24EC; [14, 05, 1F][16, 05, 1F] +2493; [14, 05, 15][16, 05, 15][08, 05, 18] +1F1A4; [14, 05, 2E][16, 05, 2E][12, 05, 2E][47, 05, B4] +33EB; [14, 05, 15][16, 05, 15][U+65E5, 10] +32CB; [14, 05, 15][16, 05, 15][U+6708, 10] +3364; [14, 05, 15][16, 05, 15][U+70B9, 10] +246C; [14, 05, 1F][18, 05, 1F] +24ED; [14, 05, 1F][18, 05, 1F] +2494; [14, 05, 15][18, 05, 15][08, 05, 18] +33EC; [14, 05, 15][18, 05, 15][U+65E5, 10] +3365; [14, 05, 15][18, 05, 15][U+70B9, 10] +246D; [14, 05, 1F][1A, 05, 1F] +24EE; [14, 05, 1F][1A, 05, 1F] +2495; [14, 05, 15][1A, 05, 15][08, 05, 18] +33ED; [14, 05, 15][1A, 05, 15][U+65E5, 10] +3366; [14, 05, 15][1A, 05, 15][U+70B9, 10] +246E; [14, 05, 1F][1C, 05, 1F] +24EF; [14, 05, 1F][1C, 05, 1F] +2496; [14, 05, 15][1C, 05, 15][08, 05, 18] +33EE; [14, 05, 15][1C, 05, 15][U+65E5, 10] +3367; [14, 05, 15][1C, 05, 15][U+70B9, 10] +246F; [14, 05, 1F][1E, 05, 1F] +24F0; [14, 05, 1F][1E, 05, 1F] +2497; [14, 05, 15][1E, 05, 15][08, 05, 18] +33EF; [14, 05, 15][1E, 05, 15][U+65E5, 10] +3368; [14, 05, 15][1E, 05, 15][U+70B9, 10] +2470; [14, 05, 1F][20, 05, 1F] +24F1; [14, 05, 1F][20, 05, 1F] +2498; [14, 05, 15][20, 05, 15][08, 05, 18] +33F0; [14, 05, 15][20, 05, 15][U+65E5, 10] +3369; [14, 05, 15][20, 05, 15][U+70B9, 10] +2471; [14, 05, 1F][22, 05, 1F] +24F2; [14, 05, 1F][22, 05, 1F] +2499; [14, 05, 15][22, 05, 15][08, 05, 18] +33F1; [14, 05, 15][22, 05, 15][U+65E5, 10] +336A; [14, 05, 15][22, 05, 15][U+70B9, 10] +2472; [14, 05, 1F][24, 05, 22] +24F3; [14, 05, 1F][24, 05, 22] +249A; [14, 05, 15][24, 05, 16][08, 05, 18] +33F2; [14, 05, 15][24, 05, 16][U+65E5, 10] +336B; [14, 05, 15][24, 05, 16][U+70B9, 10] +33E0; [14, 05, 15][U+65E5, 10] +32C0; [14, 05, 15][U+6708, 10] +3359; [14, 05, 15][U+70B9, 10] 0032; [16, 05, 05] 0662; [16, 05, 05] @@ -15765,11 +16061,14 @@ ABF2; [16, 05, 05] 111D2; [16, 05, 05] 111E2; [16, 05, 05] 112F2; [16, 05, 05] +11452; [16, 05, 05] 114D2; [16, 05, 05] 11652; [16, 05, 05] 116C2; [16, 05, 05] 11732; [16, 05, 05] 118E2; [16, 05, 05] +11C52; [16, 05, 05] +11C5B; [16, 05, 05] 12400; [16, 05, 05] 12416; [16, 05, 05] 1241F; [16, 05, 05] @@ -15784,6 +16083,7 @@ ABF2; [16, 05, 05] 16B52; [16, 05, 05] 1D361; [16, 05, 05] 1E8C8; [16, 05, 05] +1E952; [16, 05, 05] FF12; [16, 05, 10] 0F2B; [16, 05, 15] 1D7D0; [16, 05, 1A] @@ -15801,35 +16101,38 @@ FF12; [16, 05, 10] 1F103; [16, 05, 15][06, 05, 1B] 2489; [16, 05, 15][08, 05, 18] 2154; [16, 05, 33][0C 92, 05, 20][18, 05, 33] -2156; [16, 05, 33][0C 92, 05, 20][1C, 05, 34] -2473; [16, 05, 1F][12, 05, 22] -24F4; [16, 05, 1F][12, 05, 22] -3249; [16, 05, 1F][12, 05, 22] -249B; [16, 05, 15][12, 05, 16][08, 05, 18] -33F3; [16, 05, 15][12, 05, 16][U+65E5, 10] -336C; [16, 05, 15][12, 05, 16][U+70B9, 10] -3251; [16, 05, 1F][14, 05, 22] -33F4; [16, 05, 15][14, 05, 16][U+65E5, 10] -336D; [16, 05, 15][14, 05, 16][U+70B9, 10] +2156; [16, 05, 33][0C 92, 05, 20][1C, 05, 33] +2473; [16, 05, 1F][12, 05, 1F] +24F4; [16, 05, 1F][12, 05, 1F] +3249; [16, 05, 1F][12, 05, 1F] +249B; [16, 05, 15][12, 05, 15][08, 05, 18] +33F3; [16, 05, 15][12, 05, 15][U+65E5, 10] +336C; [16, 05, 15][12, 05, 15][U+70B9, 10] +3251; [16, 05, 1F][14, 05, 1F] +33F4; [16, 05, 15][14, 05, 15][U+65E5, 10] +336D; [16, 05, 15][14, 05, 15][U+70B9, 10] 3252; [16, 05, 1F][16, 05, 1F] +1F1A2; [16, 05, 2E][16, 05, 2E][08, 05, 30][16, 05, 2E] 33F5; [16, 05, 15][16, 05, 15][U+65E5, 10] 336E; [16, 05, 15][16, 05, 15][U+70B9, 10] 3253; [16, 05, 1F][18, 05, 1F] 33F6; [16, 05, 15][18, 05, 15][U+65E5, 10] 336F; [16, 05, 15][18, 05, 15][U+70B9, 10] -3254; [16, 05, 1F][1A, 05, 22] -33F7; [16, 05, 15][1A, 05, 16][U+65E5, 10] -3370; [16, 05, 15][1A, 05, 16][U+70B9, 10] -3255; [16, 05, 1F][1C, 05, 22] -33F8; [16, 05, 15][1C, 05, 16][U+65E5, 10] -3256; [16, 05, 1F][1E, 05, 22] -33F9; [16, 05, 15][1E, 05, 16][U+65E5, 10] -3257; [16, 05, 1F][20, 05, 22] -33FA; [16, 05, 15][20, 05, 16][U+65E5, 10] -3258; [16, 05, 1F][22, 05, 22] -33FB; [16, 05, 15][22, 05, 16][U+65E5, 10] +3254; [16, 05, 1F][1A, 05, 1F] +33F7; [16, 05, 15][1A, 05, 15][U+65E5, 10] +3370; [16, 05, 15][1A, 05, 15][U+70B9, 10] +3255; [16, 05, 1F][1C, 05, 1F] +33F8; [16, 05, 15][1C, 05, 15][U+65E5, 10] +3256; [16, 05, 1F][1E, 05, 1F] +33F9; [16, 05, 15][1E, 05, 15][U+65E5, 10] +3257; [16, 05, 1F][20, 05, 1F] +33FA; [16, 05, 15][20, 05, 15][U+65E5, 10] +3258; [16, 05, 1F][22, 05, 1F] +33FB; [16, 05, 15][22, 05, 15][U+65E5, 10] 3259; [16, 05, 1F][24, 05, 22] 33FC; [16, 05, 15][24, 05, 16][U+65E5, 10] +1F19D; [16, 05, 2E][3D, 05, B4] +1F19C; [16, 05, 2E][43, 05, 31][2F, 05, 2E][04, 05, 30][4D, 05, B4][2D, 05, 2E][4B, 05, 31] 33E1; [16, 05, 15][U+65E5, 10] 32C1; [16, 05, 15][U+6708, 10] 335A; [16, 05, 15][U+70B9, 10] @@ -15895,11 +16198,14 @@ ABF3; [18, 05, 05] 111D3; [18, 05, 05] 111E3; [18, 05, 05] 112F3; [18, 05, 05] +11453; [18, 05, 05] 114D3; [18, 05, 05] 11653; [18, 05, 05] 116C3; [18, 05, 05] 11733; [18, 05, 05] 118E3; [18, 05, 05] +11C53; [18, 05, 05] +11C5C; [18, 05, 05] 12401; [18, 05, 05] 12408; [18, 05, 05] 12417; [18, 05, 05] @@ -15919,6 +16225,7 @@ ABF3; [18, 05, 05] 16B53; [18, 05, 05] 1D362; [18, 05, 05] 1E8C9; [18, 05, 05] +1E953; [18, 05, 05] FF13; [18, 05, 10] 0F2C; [18, 05, 15] 1D7D1; [18, 05, 1A] @@ -15935,22 +16242,23 @@ FF13; [18, 05, 10] 2083; [18, 05, 29] 1F104; [18, 05, 15][06, 05, 1B] 248A; [18, 05, 15][08, 05, 18] -00BE; [18, 05, 33][0C 92, 05, 20][1A, 05, 34] -2157; [18, 05, 33][0C 92, 05, 20][1C, 05, 34] -215C; [18, 05, 33][0C 92, 05, 20][22, 05, 34] -324A; [18, 05, 1F][12, 05, 22] -325A; [18, 05, 1F][12, 05, 22] -33FD; [18, 05, 15][12, 05, 16][U+65E5, 10] -325B; [18, 05, 1F][14, 05, 22] -33FE; [18, 05, 15][14, 05, 16][U+65E5, 10] +00BE; [18, 05, 33][0C 92, 05, 20][1A, 05, 33] +2157; [18, 05, 33][0C 92, 05, 20][1C, 05, 33] +215C; [18, 05, 33][0C 92, 05, 20][22, 05, 33] +324A; [18, 05, 1F][12, 05, 1F] +325A; [18, 05, 1F][12, 05, 1F] +33FD; [18, 05, 15][12, 05, 15][U+65E5, 10] +325B; [18, 05, 1F][14, 05, 1F] +33FE; [18, 05, 15][14, 05, 15][U+65E5, 10] 325C; [18, 05, 1F][16, 05, 1F] 325D; [18, 05, 1F][18, 05, 1F] -325E; [18, 05, 1F][1A, 05, 22] -325F; [18, 05, 1F][1C, 05, 22] -32B1; [18, 05, 1F][1E, 05, 22] -32B2; [18, 05, 1F][20, 05, 22] -32B3; [18, 05, 1F][22, 05, 22] +325E; [18, 05, 1F][1A, 05, 1F] +325F; [18, 05, 1F][1C, 05, 1F] +32B1; [18, 05, 1F][1E, 05, 1F] +32B2; [18, 05, 1F][20, 05, 1F] +32B3; [18, 05, 1F][22, 05, 1F] 32B4; [18, 05, 1F][24, 05, 22] +1F19B; [18, 05, 2E][2F, 05, B1] 33E2; [18, 05, 15][U+65E5, 10] 32C2; [18, 05, 15][U+6708, 10] 335B; [18, 05, 15][U+70B9, 10] @@ -16013,11 +16321,14 @@ ABF4; [1A, 05, 05] 111D4; [1A, 05, 05] 111E4; [1A, 05, 05] 112F4; [1A, 05, 05] +11454; [1A, 05, 05] 114D4; [1A, 05, 05] 11654; [1A, 05, 05] 116C4; [1A, 05, 05] 11734; [1A, 05, 05] 118E4; [1A, 05, 05] +11C54; [1A, 05, 05] +11C5D; [1A, 05, 05] 12402; [1A, 05, 05] 12409; [1A, 05, 05] 1240F; [1A, 05, 05] @@ -16038,37 +16349,39 @@ ABF4; [1A, 05, 05] 16B54; [1A, 05, 05] 1D363; [1A, 05, 05] 1E8CA; [1A, 05, 05] +1E954; [1A, 05, 05] FF14; [1A, 05, 10] -0F2D; [1A, 05, 16] -1D7D2; [1A, 05, 1C] -1D7DC; [1A, 05, 1C] -1D7E6; [1A, 05, 1C] -1D7F0; [1A, 05, 1C] -1D7FA; [1A, 05, 1C] -2463; [1A, 05, 22] -24F8; [1A, 05, 22] -2779; [1A, 05, 22] -2783; [1A, 05, 22] -278D; [1A, 05, 22] -2074; [1A, 05, 28] -2084; [1A, 05, 2E] -1F105; [1A, 05, 16][06, 05, 1B] -248B; [1A, 05, 16][08, 05, 18] -2158; [1A, 05, 34][0C 92, 05, 20][1C, 05, 34] -324B; [1A, 05, 22][12, 05, 22] -32B5; [1A, 05, 22][12, 05, 22] -32B6; [1A, 05, 22][14, 05, 22] -32B7; [1A, 05, 22][16, 05, 1F] -32B8; [1A, 05, 22][18, 05, 1F] -32B9; [1A, 05, 22][1A, 05, 22] -32BA; [1A, 05, 22][1C, 05, 22] -32BB; [1A, 05, 22][1E, 05, 22] -32BC; [1A, 05, 22][20, 05, 22] -32BD; [1A, 05, 22][22, 05, 22] -32BE; [1A, 05, 22][24, 05, 22] -33E3; [1A, 05, 16][U+65E5, 10] -32C3; [1A, 05, 16][U+6708, 10] -335C; [1A, 05, 16][U+70B9, 10] +0F2D; [1A, 05, 15] +1D7D2; [1A, 05, 1A] +1D7DC; [1A, 05, 1A] +1D7E6; [1A, 05, 1A] +1D7F0; [1A, 05, 1A] +1D7FA; [1A, 05, 1A] +2463; [1A, 05, 1F] +24F8; [1A, 05, 1F] +2779; [1A, 05, 1F] +2783; [1A, 05, 1F] +278D; [1A, 05, 1F] +2074; [1A, 05, 24] +2084; [1A, 05, 29] +1F105; [1A, 05, 15][06, 05, 1B] +248B; [1A, 05, 15][08, 05, 18] +2158; [1A, 05, 33][0C 92, 05, 20][1C, 05, 33] +324B; [1A, 05, 1F][12, 05, 1F] +32B5; [1A, 05, 1F][12, 05, 1F] +32B6; [1A, 05, 1F][14, 05, 1F] +32B7; [1A, 05, 1F][16, 05, 1F] +32B8; [1A, 05, 1F][18, 05, 1F] +32B9; [1A, 05, 1F][1A, 05, 1F] +32BA; [1A, 05, 1F][1C, 05, 1F] +32BB; [1A, 05, 1F][1E, 05, 1F] +32BC; [1A, 05, 1F][20, 05, 1F] +32BD; [1A, 05, 1F][22, 05, 1F] +32BE; [1A, 05, 1F][24, 05, 22] +1F19E; [1A, 05, 2E][3D, 05, B4] +33E3; [1A, 05, 15][U+65E5, 10] +32C3; [1A, 05, 15][U+6708, 10] +335C; [1A, 05, 15][U+70B9, 10] 0035; [1C, 05, 05] 0665; [1C, 05, 05] @@ -16132,11 +16445,14 @@ ABF5; [1C, 05, 05] 111D5; [1C, 05, 05] 111E5; [1C, 05, 05] 112F5; [1C, 05, 05] +11455; [1C, 05, 05] 114D5; [1C, 05, 05] 11655; [1C, 05, 05] 116C5; [1C, 05, 05] 11735; [1C, 05, 05] 118E5; [1C, 05, 05] +11C55; [1C, 05, 05] +11C5E; [1C, 05, 05] 12403; [1C, 05, 05] 1240A; [1C, 05, 05] 12410; [1C, 05, 05] @@ -16153,29 +16469,31 @@ ABF5; [1C, 05, 05] 16B55; [1C, 05, 05] 1D364; [1C, 05, 05] 1E8CB; [1C, 05, 05] +1E955; [1C, 05, 05] FF15; [1C, 05, 10] -0F2E; [1C, 05, 16] -1D7D3; [1C, 05, 1C] -1D7DD; [1C, 05, 1C] -1D7E7; [1C, 05, 1C] -1D7F1; [1C, 05, 1C] -1D7FB; [1C, 05, 1C] -2464; [1C, 05, 22] -24F9; [1C, 05, 22] -277A; [1C, 05, 22] -2784; [1C, 05, 22] -278E; [1C, 05, 22] -2075; [1C, 05, 28] -2085; [1C, 05, 2E] -1F106; [1C, 05, 16][06, 05, 1B] -248C; [1C, 05, 16][08, 05, 18] -215A; [1C, 05, 34][0C 92, 05, 20][1E, 05, 34] -215D; [1C, 05, 34][0C 92, 05, 20][22, 05, 34] -324C; [1C, 05, 22][12, 05, 22] -32BF; [1C, 05, 22][12, 05, 22] -33E4; [1C, 05, 16][U+65E5, 10] -32C4; [1C, 05, 16][U+6708, 10] -335D; [1C, 05, 16][U+70B9, 10] +0F2E; [1C, 05, 15] +1D7D3; [1C, 05, 1A] +1D7DD; [1C, 05, 1A] +1D7E7; [1C, 05, 1A] +1D7F1; [1C, 05, 1A] +1D7FB; [1C, 05, 1A] +2464; [1C, 05, 1F] +24F9; [1C, 05, 1F] +277A; [1C, 05, 1F] +2784; [1C, 05, 1F] +278E; [1C, 05, 1F] +2075; [1C, 05, 24] +2085; [1C, 05, 29] +1F106; [1C, 05, 15][06, 05, 1B] +248C; [1C, 05, 15][08, 05, 18] +1F1A0; [1C, 05, 2E][08, 05, 30][14, 05, 2E] +215A; [1C, 05, 33][0C 92, 05, 20][1E, 05, 33] +215D; [1C, 05, 33][0C 92, 05, 20][22, 05, 33] +324C; [1C, 05, 1F][12, 05, 1F] +32BF; [1C, 05, 1F][12, 05, 1F] +33E4; [1C, 05, 15][U+65E5, 10] +32C4; [1C, 05, 15][U+6708, 10] +335D; [1C, 05, 15][U+70B9, 10] 0036; [1E, 05, 05] 0666; [1E, 05, 05] @@ -16229,11 +16547,14 @@ ABF6; [1E, 05, 05] 111D6; [1E, 05, 05] 111E6; [1E, 05, 05] 112F6; [1E, 05, 05] +11456; [1E, 05, 05] 114D6; [1E, 05, 05] 11656; [1E, 05, 05] 116C6; [1E, 05, 05] 11736; [1E, 05, 05] 118E6; [1E, 05, 05] +11C56; [1E, 05, 05] +11C5F; [1E, 05, 05] 12404; [1E, 05, 05] 1240B; [1E, 05, 05] 12411; [1E, 05, 05] @@ -16246,26 +16567,28 @@ ABF6; [1E, 05, 05] 16B56; [1E, 05, 05] 1D365; [1E, 05, 05] 1E8CC; [1E, 05, 05] +1E956; [1E, 05, 05] FF16; [1E, 05, 10] -0F2F; [1E, 05, 16] -1D7D4; [1E, 05, 1C] -1D7DE; [1E, 05, 1C] -1D7E8; [1E, 05, 1C] -1D7F2; [1E, 05, 1C] -1D7FC; [1E, 05, 1C] -2465; [1E, 05, 22] -24FA; [1E, 05, 22] -277B; [1E, 05, 22] -2785; [1E, 05, 22] -278F; [1E, 05, 22] -2076; [1E, 05, 28] -2086; [1E, 05, 2E] -1F107; [1E, 05, 16][06, 05, 1B] -248D; [1E, 05, 16][08, 05, 18] -324D; [1E, 05, 22][12, 05, 22] -33E5; [1E, 05, 16][U+65E5, 10] -32C5; [1E, 05, 16][U+6708, 10] -335E; [1E, 05, 16][U+70B9, 10] +0F2F; [1E, 05, 15] +1D7D4; [1E, 05, 1A] +1D7DE; [1E, 05, 1A] +1D7E8; [1E, 05, 1A] +1D7F2; [1E, 05, 1A] +1D7FC; [1E, 05, 1A] +2465; [1E, 05, 1F] +24FA; [1E, 05, 1F] +277B; [1E, 05, 1F] +2785; [1E, 05, 1F] +278F; [1E, 05, 1F] +2076; [1E, 05, 24] +2086; [1E, 05, 29] +1F107; [1E, 05, 15][06, 05, 1B] +248D; [1E, 05, 15][08, 05, 18] +324D; [1E, 05, 1F][12, 05, 1F] +1F1A3; [1E, 05, 2E][12, 05, 2E][47, 05, B4] +33E5; [1E, 05, 15][U+65E5, 10] +32C5; [1E, 05, 15][U+6708, 10] +335E; [1E, 05, 15][U+70B9, 10] 0037; [20, 05, 05] 0667; [20, 05, 05] @@ -16318,11 +16641,14 @@ ABF7; [20, 05, 05] 111D7; [20, 05, 05] 111E7; [20, 05, 05] 112F7; [20, 05, 05] +11457; [20, 05, 05] 114D7; [20, 05, 05] 11657; [20, 05, 05] 116C7; [20, 05, 05] 11737; [20, 05, 05] 118E7; [20, 05, 05] +11C57; [20, 05, 05] +11C60; [20, 05, 05] 12405; [20, 05, 05] 1240C; [20, 05, 05] 12412; [20, 05, 05] @@ -16336,27 +16662,29 @@ ABF7; [20, 05, 05] 16B57; [20, 05, 05] 1D366; [20, 05, 05] 1E8CD; [20, 05, 05] +1E957; [20, 05, 05] FF17; [20, 05, 10] -0F30; [20, 05, 16] -1D7D5; [20, 05, 1C] -1D7DF; [20, 05, 1C] -1D7E9; [20, 05, 1C] -1D7F3; [20, 05, 1C] -1D7FD; [20, 05, 1C] -2466; [20, 05, 22] -24FB; [20, 05, 22] -277C; [20, 05, 22] -2786; [20, 05, 22] -2790; [20, 05, 22] -2077; [20, 05, 28] -2087; [20, 05, 2E] -1F108; [20, 05, 16][06, 05, 1B] -248E; [20, 05, 16][08, 05, 18] -215E; [20, 05, 34][0C 92, 05, 20][22, 05, 34] -324E; [20, 05, 22][12, 05, 22] -33E6; [20, 05, 16][U+65E5, 10] -32C6; [20, 05, 16][U+6708, 10] -335F; [20, 05, 16][U+70B9, 10] +0F30; [20, 05, 15] +1D7D5; [20, 05, 1A] +1D7DF; [20, 05, 1A] +1D7E9; [20, 05, 1A] +1D7F3; [20, 05, 1A] +1D7FD; [20, 05, 1A] +2466; [20, 05, 1F] +24FB; [20, 05, 1F] +277C; [20, 05, 1F] +2786; [20, 05, 1F] +2790; [20, 05, 1F] +2077; [20, 05, 24] +2087; [20, 05, 29] +1F108; [20, 05, 15][06, 05, 1B] +248E; [20, 05, 15][08, 05, 18] +1F1A1; [20, 05, 2E][08, 05, 30][14, 05, 2E] +215E; [20, 05, 33][0C 92, 05, 20][22, 05, 33] +324E; [20, 05, 1F][12, 05, 1F] +33E6; [20, 05, 15][U+65E5, 10] +32C6; [20, 05, 15][U+6708, 10] +335F; [20, 05, 15][U+70B9, 10] 0038; [22, 05, 05] 0668; [22, 05, 05] @@ -16409,11 +16737,14 @@ ABF8; [22, 05, 05] 111D8; [22, 05, 05] 111E8; [22, 05, 05] 112F8; [22, 05, 05] +11458; [22, 05, 05] 114D8; [22, 05, 05] 11658; [22, 05, 05] 116C8; [22, 05, 05] 11738; [22, 05, 05] 118E8; [22, 05, 05] +11C58; [22, 05, 05] +11C61; [22, 05, 05] 12406; [22, 05, 05] 1240D; [22, 05, 05] 12413; [22, 05, 05] @@ -16426,26 +16757,28 @@ ABF8; [22, 05, 05] 16B58; [22, 05, 05] 1D367; [22, 05, 05] 1E8CE; [22, 05, 05] +1E958; [22, 05, 05] FF18; [22, 05, 10] -0F31; [22, 05, 16] -1D7D6; [22, 05, 1C] -1D7E0; [22, 05, 1C] -1D7EA; [22, 05, 1C] -1D7F4; [22, 05, 1C] -1D7FE; [22, 05, 1C] -2467; [22, 05, 22] -24FC; [22, 05, 22] -277D; [22, 05, 22] -2787; [22, 05, 22] -2791; [22, 05, 22] -2078; [22, 05, 28] -2088; [22, 05, 2E] -1F109; [22, 05, 16][06, 05, 1B] -248F; [22, 05, 16][08, 05, 18] -324F; [22, 05, 22][12, 05, 22] -33E7; [22, 05, 16][U+65E5, 10] -32C7; [22, 05, 16][U+6708, 10] -3360; [22, 05, 16][U+70B9, 10] +0F31; [22, 05, 15] +1D7D6; [22, 05, 1A] +1D7E0; [22, 05, 1A] +1D7EA; [22, 05, 1A] +1D7F4; [22, 05, 1A] +1D7FE; [22, 05, 1A] +2467; [22, 05, 1F] +24FC; [22, 05, 1F] +277D; [22, 05, 1F] +2787; [22, 05, 1F] +2791; [22, 05, 1F] +2078; [22, 05, 24] +2088; [22, 05, 29] +1F109; [22, 05, 15][06, 05, 1B] +248F; [22, 05, 15][08, 05, 18] +324F; [22, 05, 1F][12, 05, 1F] +1F19F; [22, 05, 2E][3D, 05, B4] +33E7; [22, 05, 15][U+65E5, 10] +32C7; [22, 05, 15][U+6708, 10] +3360; [22, 05, 15][U+70B9, 10] 0039; [24, 05, 05] 0669; [24, 05, 05] @@ -16498,11 +16831,14 @@ ABF9; [24, 05, 05] 111D9; [24, 05, 05] 111E9; [24, 05, 05] 112F9; [24, 05, 05] +11459; [24, 05, 05] 114D9; [24, 05, 05] 11659; [24, 05, 05] 116C9; [24, 05, 05] 11739; [24, 05, 05] 118E9; [24, 05, 05] +11C59; [24, 05, 05] +11C62; [24, 05, 05] 12407; [24, 05, 05] 1240E; [24, 05, 05] 12414; [24, 05, 05] @@ -16517,6 +16853,7 @@ ABF9; [24, 05, 05] 16B59; [24, 05, 05] 1D368; [24, 05, 05] 1E8CF; [24, 05, 05] +1E959; [24, 05, 05] FF19; [24, 05, 10] 0F32; [24, 05, 16] 1D7D7; [24, 05, 1C] @@ -16645,9 +16982,9 @@ A79A; [29, 05, A2][, 96, 20] 1E00; [29, 05, 9C][, C8, 05] 1DD3; [29, 70, 05] 33C2; [29, 05, 31][08, 05, 30][41, 05, 31][08, 05, 30] -2100; [29, 05, 13][0A 86, 05, 2E][2D, 05, 13] -2101; [29, 05, 13][0A 86, 05, 2E][4D, 05, 13] -214D; [29, 05, A2][0A 86, 05, 2E][4D, 05, A2] +2100; [29, 05, 13][0A 87, 05, 2E][2D, 05, 13] +2101; [29, 05, 13][0A 87, 05, 2E][4D, 05, 13] +214D; [29, 05, A2][0A 87, 05, 2E][4D, 05, A2] 33DF; [29, 05, B4][0C 90, 05, 20][41, 05, 31] A733; [29, 05, 13][29, 05, 13] A732; [29, 05, A2][29, 05, A2] @@ -16834,8 +17171,8 @@ FF23; [2D, 05, 9F] 00C7; [2D, 05, 9C][, A0, 05] 1E09; [2D, 05, 05][, A0, 05][, 88, 05] 1E08; [2D, 05, 9C][, A0, 05][, 88, 05] -2105; [2D, 05, 13][0A 86, 05, 2E][45, 05, 13] -2106; [2D, 05, 13][0A 86, 05, 2E][51, 05, 13] +2105; [2D, 05, 13][0A 87, 05, 2E][45, 05, 13] +2106; [2D, 05, 13][0A 87, 05, 2E][51, 05, 13] 33C6; [2D, 05, B1][0C 90, 05, 20][3D, 05, 31][35, 05, 2E] 3388; [2D, 05, 2E][29, 05, 31][3F, 05, 31] 33C4; [2D, 05, 2E][2D, 05, 2E] @@ -16909,6 +17246,7 @@ FF24; [2F, 05, 9F] 24B9; [2F, 05, A8] 1F153; [2F, 05, A8] 1D48; [2F, 05, 2B] +1F1A5; [2F, 05, 2E] 1D30; [2F, 05, B1] 1F133; [2F, 05, B1] 1F173; [2F, 05, B1] @@ -17348,7 +17686,10 @@ A7F8; [37, 05, 2B][, B2, 20] 1E2A; [37, 05, 9C][, CE, 05] 1E96; [37, 05, 05][, D2, 05] 33CA; [37, 05, 31][29, 05, 31] +1F1A6; [37, 05, B4][2D, 05, 2E] +1F1A7; [37, 05, B4][2F, 05, 2E][4B, 05, B4] 32CC; [37, 05, B4][35, 05, 2E] +1F1A8; [37, 05, B4][39, 05, 31][04, 05, 30][4B, 05, B4][31, 05, 31][4D, 05, 31] 33CB; [37, 05, B4][47, 05, B4] 3371; [37, 05, 31][47, 05, B4][29, 05, 31] 1F14A; [37, 05, B4][53, 05, B4] @@ -17474,7 +17815,8 @@ FF29; [39, 05, 9F] 1D6A4; [3A 06, 05, 20] 026A; [3A 08, 05, 05] -1DA6; [3A 08, 05, 20] +A7AE; [3A 08, 05, A0] +1DA6; [3A 08, 05, 2E] A7FE; [3A 0A, 05, 05] @@ -17707,8 +18049,8 @@ FF2C; [3F, 05, 9F] 1E3C; [3F, 05, 9C][, CC, 05] 1E3B; [3F, 05, 05][, D2, 05] 1E3A; [3F, 05, 9C][, D2, 05] -0140; [3F, 05, 05][, FB 50, 05] -013F; [3F, 05, 9C][, FB 50, 05] +0140; [3F, 05, 05][, FB 92, 05] +013F; [3F, 05, 9C][, FB 92, 05] 01C9; [3F, 05, 13][3B, 05, 13] 01C8; [3F, 05, A2][3B, 05, 13] 01C7; [3F, 05, A2][3B, 05, A2] @@ -17717,6 +18059,7 @@ FF2C; [3F, 05, 9F] 33D0; [3F, 05, 31][41, 05, 31] 33D1; [3F, 05, 31][43, 05, 31] 33D2; [3F, 05, 31][45, 05, 31][35, 05, 2E] +1F1A9; [3F, 05, B4][45, 05, 31][4D, 05, 31][4D, 05, 31][3F, 05, 31][31, 05, 31][4D, 05, 31][4D, 05, 31] 02AA; [3F, 05, 13][4D, 05, 13] 32CF; [3F, 05, B4][4F, 05, B4][2F, 05, B1] 33D3; [3F, 05, 31][57, 05, 31] @@ -18505,6 +18848,7 @@ A784; [4D, 78, A0] 1E9B; [4D, 78, 05][, 9C, 05] 1F18D; [4D, 05, B4][29, 05, B4] 1F14C; [4D, 05, B4][2F, 05, B1] +1F1AA; [4D, 05, B4][37, 05, B4][53, 05, B4] 2120; [4D, 05, 2B][41, 05, 2B] 1F198; [4D, 05, B4][45, 05, B4][4D, 05, B4] 33DB; [4D, 05, 31][4B, 05, 31] @@ -18744,6 +19088,7 @@ A79E; [51, 05, A2][, 96, 20] 1E76; [51, 05, 9C][, CC, 05] 1E75; [51, 05, 05][, D0, 05] 1E74; [51, 05, 9C][, D0, 05] +1F1AB; [51, 05, B1][37, 05, B4][2F, 05, B1] 1F199; [51, 05, B1][47, 05, B4][07 50, 05, 30] 1D1C; [52 06, 05, 05] @@ -18852,6 +19197,7 @@ FF36; [53, 05, 9F] 2166; [53, 05, A2][39, 05, A2][39, 05, A2] 2177; [53, 05, 13][39, 05, 13][39, 05, 13][39, 05, 13] 2167; [53, 05, A2][39, 05, A2][39, 05, A2][39, 05, A2] +1F1AC; [53, 05, B4][45, 05, B4][2F, 05, B1] 1F19A; [53, 05, B4][4D, 05, B4] A761; [53, 05, 13][59, 05, 13] A760; [53, 05, A2][59, 05, A2] @@ -20187,6 +20533,7 @@ FDD1 042F; [60 04 02, 05, 05] # CYRILLIC first primary starts new lead byte (com 0411; [60 0C, 05, AE] 0432; [60 0E, 05, 05] +1C80; [60 0E, 05, 20] 2DE1; [60 0E, 05, 20] 0412; [60 0E, 05, AE] @@ -20211,6 +20558,7 @@ FDD1 042F; [60 04 02, 05, 05] # CYRILLIC first primary starts new lead byte (com 04F6; [60 18, 05, A0] 0434; [60 1A, 05, 05] +1C81; [60 1A, 05, 20] 2DE3; [60 1A, 05, 20] 0414; [60 1A, 05, AE] @@ -20430,6 +20778,7 @@ A666; [60 76, 05, A0] 050A; [60 88, 05, A0] 043E; [60 8A, 05, 05] +1C82; [60 8A, 05, 10] 2DEA; [60 8A, 05, 10] A669; [60 8A, 05, 10] A66B; [60 8A, 05, 10] @@ -20475,6 +20824,7 @@ A69A; [60 8A, 05, AC] 0516; [60 9A, 05, A0] 0441; [60 9C, 05, 05] +1C83; [60 9C, 05, 20] 2DED; [60 9C, 05, 20] 0421; [60 9C, 05, AE] 2DF5; [60 9C, 05, 20][60 A2, 05, 20] @@ -20486,6 +20836,8 @@ A69A; [60 8A, 05, AC] 04AA; [60 A0, 05, A0] 0442; [60 A2, 05, 05] +1C84; [60 A2, 05, 20] +1C85; [60 A2, 05, 20] 2DEE; [60 A2, 05, 20] 0422; [60 A2, 05, AE] @@ -20523,6 +20875,7 @@ A677; [60 AC, 05, 20] 04B0; [60 B0, 05, A0] A64B; [60 B2 02, 05, 05] +1C88; [60 B2 02, 05, 20] 2DF9; [60 B2 02, 05, 20] A64A; [60 B2 02, 05, AE] @@ -20639,6 +20992,7 @@ A64E; [60 E0 02, 05, A0] A67F; [60 E0 10, 05, 05] 044A; [60 E2, 05, 05] +1C86; [60 E2, 05, 10] A678; [60 E2, 05, 10] 042A; [60 E2, 05, 9E] A69C; [60 E2, 05, 2C] @@ -20661,6 +21015,7 @@ A69D; [60 E8, 05, 2C] 048C; [60 EA, 05, A0] 0463; [60 EC 02, 05, 05] +1C87; [60 EC 02, 05, 20] 2DFA; [60 EC 02, 05, 20] 0462; [60 EC 02, 05, AE] @@ -20747,79 +21102,103 @@ A65E; [60 F6 5D, 05, A0] FDD1 2C00; [61 04 02, 05, 05] # GLAGOLITIC first primary starts new lead byte (compressible) 2C30; [61 06, 05, 05] -2C00; [61 06, 05, A0] +1E000; [61 06, 05, 20] +2C00; [61 06, 05, AE] 2C31; [61 08, 05, 05] -2C01; [61 08, 05, A0] +1E001; [61 08, 05, 20] +2C01; [61 08, 05, AE] 2C32; [61 0A, 05, 05] -2C02; [61 0A, 05, A0] +1E002; [61 0A, 05, 20] +2C02; [61 0A, 05, AE] 2C33; [61 0C, 05, 05] -2C03; [61 0C, 05, A0] +1E003; [61 0C, 05, 20] +2C03; [61 0C, 05, AE] 2C34; [61 0E, 05, 05] -2C04; [61 0E, 05, A0] +1E004; [61 0E, 05, 20] +2C04; [61 0E, 05, AE] 2C35; [61 10, 05, 05] -2C05; [61 10, 05, A0] +1E005; [61 10, 05, 20] +2C05; [61 10, 05, AE] 2C36; [61 12, 05, 05] -2C06; [61 12, 05, A0] +1E006; [61 12, 05, 20] +2C06; [61 12, 05, AE] 2C37; [61 14, 05, 05] 2C07; [61 14, 05, A0] 2C38; [61 16, 05, 05] -2C08; [61 16, 05, A0] +1E008; [61 16, 05, 20] +2C08; [61 16, 05, AE] 2C39; [61 18, 05, 05] -2C09; [61 18, 05, A0] +1E009; [61 18, 05, 20] +2C09; [61 18, 05, AE] 2C3A; [61 1A, 05, 05] -2C0A; [61 1A, 05, A0] +1E00A; [61 1A, 05, 20] +2C0A; [61 1A, 05, AE] 2C3B; [61 1C, 05, 05] -2C0B; [61 1C, 05, A0] +1E00B; [61 1C, 05, 20] +2C0B; [61 1C, 05, AE] 2C3C; [61 1E, 05, 05] -2C0C; [61 1E, 05, A0] +1E00C; [61 1E, 05, 20] +2C0C; [61 1E, 05, AE] 2C3D; [61 20, 05, 05] -2C0D; [61 20, 05, A0] +1E00D; [61 20, 05, 20] +2C0D; [61 20, 05, AE] 2C3E; [61 22, 05, 05] -2C0E; [61 22, 05, A0] +1E00E; [61 22, 05, 20] +2C0E; [61 22, 05, AE] 2C3F; [61 24, 05, 05] -2C0F; [61 24, 05, A0] +1E00F; [61 24, 05, 20] +2C0F; [61 24, 05, AE] 2C40; [61 26, 05, 05] -2C10; [61 26, 05, A0] +1E010; [61 26, 05, 20] +2C10; [61 26, 05, AE] 2C41; [61 28, 05, 05] -2C11; [61 28, 05, A0] +1E011; [61 28, 05, 20] +2C11; [61 28, 05, AE] 2C42; [61 2A, 05, 05] -2C12; [61 2A, 05, A0] +1E012; [61 2A, 05, 20] +2C12; [61 2A, 05, AE] 2C43; [61 2C, 05, 05] -2C13; [61 2C, 05, A0] +1E013; [61 2C, 05, 20] +2C13; [61 2C, 05, AE] 2C44; [61 2E, 05, 05] -2C14; [61 2E, 05, A0] +1E014; [61 2E, 05, 20] +2C14; [61 2E, 05, AE] 2C45; [61 30, 05, 05] -2C15; [61 30, 05, A0] +1E015; [61 30, 05, 20] +2C15; [61 30, 05, AE] 2C46; [61 32, 05, 05] -2C16; [61 32, 05, A0] +1E016; [61 32, 05, 20] +2C16; [61 32, 05, AE] 2C47; [61 34, 05, 05] -2C17; [61 34, 05, A0] +1E017; [61 34, 05, 20] +2C17; [61 34, 05, AE] 2C48; [61 36, 05, 05] -2C18; [61 36, 05, A0] +1E018; [61 36, 05, 20] +2C18; [61 36, 05, AE] 2C49; [61 38, 05, 05] 2C19; [61 38, 05, A0] @@ -20828,52 +21207,66 @@ FDD1 2C00; [61 04 02, 05, 05] # GLAGOLITIC first primary starts new lead byte (c 2C1A; [61 3A, 05, A0] 2C4B; [61 3C, 05, 05] -2C1B; [61 3C, 05, A0] +1E01B; [61 3C, 05, 20] +2C1B; [61 3C, 05, AE] 2C4C; [61 3E, 05, 05] -2C1C; [61 3E, 05, A0] +1E01C; [61 3E, 05, 20] +2C1C; [61 3E, 05, AE] 2C4D; [61 40, 05, 05] -2C1D; [61 40, 05, A0] +1E01D; [61 40, 05, 20] +2C1D; [61 40, 05, AE] 2C4E; [61 42, 05, 05] -2C1E; [61 42, 05, A0] +1E01E; [61 42, 05, 20] +2C1E; [61 42, 05, AE] 2C4F; [61 44, 05, 05] -2C1F; [61 44, 05, A0] +1E01F; [61 44, 05, 20] +2C1F; [61 44, 05, AE] 2C50; [61 46, 05, 05] -2C20; [61 46, 05, A0] +1E020; [61 46, 05, 20] +2C20; [61 46, 05, AE] 2C51; [61 48, 05, 05] -2C21; [61 48, 05, A0] +1E021; [61 48, 05, 20] +2C21; [61 48, 05, AE] 2C52; [61 4A, 05, 05] 2C22; [61 4A, 05, A0] 2C53; [61 4C, 05, 05] -2C23; [61 4C, 05, A0] +1E023; [61 4C, 05, 20] +2C23; [61 4C, 05, AE] 2C54; [61 4E, 05, 05] -2C24; [61 4E, 05, A0] +1E024; [61 4E, 05, 20] +2C24; [61 4E, 05, AE] 2C55; [61 50, 05, 05] 2C25; [61 50, 05, A0] 2C56; [61 52, 05, 05] -2C26; [61 52, 05, A0] +1E026; [61 52, 05, 20] +2C26; [61 52, 05, AE] 2C57; [61 54, 05, 05] -2C27; [61 54, 05, A0] +1E027; [61 54, 05, 20] +2C27; [61 54, 05, AE] 2C58; [61 56, 05, 05] -2C28; [61 56, 05, A0] +1E028; [61 56, 05, 20] +2C28; [61 56, 05, AE] 2C59; [61 58, 05, 05] -2C29; [61 58, 05, A0] +1E029; [61 58, 05, 20] +2C29; [61 58, 05, AE] 2C5A; [61 5A, 05, 05] -2C2A; [61 5A, 05, A0] +1E02A; [61 5A, 05, 20] +2C2A; [61 5A, 05, AE] 2C5B; [61 5C, 05, 05] 2C2B; [61 5C, 05, A0] @@ -21314,102 +21707,102 @@ FDD1 05D0; [64 04 02, 05, 05] # HEBREW first primary starts new lead byte (compr 05D0; [64 06, 05, 05] 2135; [64 06, 05, 20] FB21; [64 06, 05, 2E] -FB2E; [64 06, 05, 05][, E4 E2, 05] -FB2F; [64 06, 05, 05][, E5 04, 05] -FB30; [64 06, 05, 05][, E5 A4, 05] +FB2E; [64 06, 05, 05][, E3 14, 05] +FB2F; [64 06, 05, 05][, E3 36, 05] +FB30; [64 06, 05, 05][, E3 E0, 05] FB4F; [64 06, 05, 20][64 1C, 05, 20] 05D1; [64 08, 05, 05] 2136; [64 08, 05, 20] -FB31; [64 08, 05, 05][, E5 A4, 05] -FB4C; [64 08, 05, 05][, E5 C4, 05] +FB31; [64 08, 05, 05][, E3 E0, 05] +FB4C; [64 08, 05, 05][, E4 04, 05] 05D2; [64 0A, 05, 05] 2137; [64 0A, 05, 20] -FB32; [64 0A, 05, 05][, E5 A4, 05] +FB32; [64 0A, 05, 05][, E3 E0, 05] 05D3; [64 0C, 05, 05] 2138; [64 0C, 05, 20] FB22; [64 0C, 05, 2E] -FB33; [64 0C, 05, 05][, E5 A4, 05] +FB33; [64 0C, 05, 05][, E3 E0, 05] 05D4; [64 0E, 05, 05] FB23; [64 0E, 05, 20] -FB34; [64 0E, 05, 05][, E5 A4, 05] +FB34; [64 0E, 05, 05][, E3 E0, 05] 05D5; [64 10, 05, 05] -FB4B; [64 10, 05, 05][, E5 24, 05] -FB35; [64 10, 05, 05][, E5 A4, 05] +FB4B; [64 10, 05, 05][, E3 58, 05] +FB35; [64 10, 05, 05][, E3 E0, 05] 05F0; [64 10, 05, 20][64 10, 05, 20] 05F1; [64 10, 05, 20][64 18, 05, 20] 05D6; [64 12, 05, 05] -FB36; [64 12, 05, 05][, E5 A4, 05] +FB36; [64 12, 05, 05][, E3 E0, 05] 05D7; [64 14, 05, 05] 05D8; [64 16, 05, 05] -FB38; [64 16, 05, 05][, E5 A4, 05] +FB38; [64 16, 05, 05][, E3 E0, 05] 05D9; [64 18, 05, 05] -FB1D; [64 18, 05, 05][, E4 82, 05] -FB39; [64 18, 05, 05][, E5 A4, 05] +FB1D; [64 18, 05, 05][, E2 AC, 05] +FB39; [64 18, 05, 05][, E3 E0, 05] 05F2; [64 18, 05, 20][64 18, 05, 20] -FB1F; [64 18, 05, 20][64 18, 05, 20][, E4 E2, 05] +FB1F; [64 18, 05, 20][64 18, 05, 20][, E3 14, 05] 05DB; [64 1A, 05, 05] FB24; [64 1A, 05, 20] 05DA; [64 1A, 05, 2E] -FB3B; [64 1A, 05, 05][, E5 A4, 05] -FB3A; [64 1A, 05, 2E][, E5 A4, 05] -FB4D; [64 1A, 05, 05][, E5 C4, 05] +FB3B; [64 1A, 05, 05][, E3 E0, 05] +FB3A; [64 1A, 05, 2E][, E3 E0, 05] +FB4D; [64 1A, 05, 05][, E4 04, 05] 05DC; [64 1C, 05, 05] FB25; [64 1C, 05, 2E] -FB3C; [64 1C, 05, 05][, E5 A4, 05] +FB3C; [64 1C, 05, 05][, E3 E0, 05] 05DE; [64 1E, 05, 05] FB26; [64 1E, 05, 20] 05DD; [64 1E, 05, 2E] -FB3E; [64 1E, 05, 05][, E5 A4, 05] +FB3E; [64 1E, 05, 05][, E3 E0, 05] 05E0; [64 20, 05, 05] 05DF; [64 20, 05, 20] -FB40; [64 20, 05, 05][, E5 A4, 05] +FB40; [64 20, 05, 05][, E3 E0, 05] 05E1; [64 22, 05, 05] -FB41; [64 22, 05, 05][, E5 A4, 05] +FB41; [64 22, 05, 05][, E3 E0, 05] 05E2; [64 24, 05, 05] FB20; [64 24, 05, 20] 05E4; [64 26, 05, 05] 05E3; [64 26, 05, 20] -FB44; [64 26, 05, 05][, E5 A4, 05] -FB43; [64 26, 05, 20][, E5 A4, 05] -FB4E; [64 26, 05, 05][, E5 C4, 05] +FB44; [64 26, 05, 05][, E3 E0, 05] +FB43; [64 26, 05, 20][, E3 E0, 05] +FB4E; [64 26, 05, 05][, E4 04, 05] 05E6; [64 28, 05, 05] 05E5; [64 28, 05, 20] -FB46; [64 28, 05, 05][, E5 A4, 05] +FB46; [64 28, 05, 05][, E3 E0, 05] 05E7; [64 2A, 05, 05] -FB47; [64 2A, 05, 05][, E5 A4, 05] +FB47; [64 2A, 05, 05][, E3 E0, 05] 05E8; [64 2C, 05, 05] FB27; [64 2C, 05, 20] -FB48; [64 2C, 05, 05][, E5 A4, 05] +FB48; [64 2C, 05, 05][, E3 E0, 05] 05E9; [64 2E, 05, 05] -FB2B; [64 2E, 05, 05][, E5 64, 05] -FB2A; [64 2E, 05, 05][, E5 84, 05] -FB49; [64 2E, 05, 05][, E5 A4, 05] -FB2D; [64 2E, 05, 05][, E5 A4, 05][, E5 64, 05] -FB2C; [64 2E, 05, 05][, E5 A4, 05][, E5 84, 05] +FB2B; [64 2E, 05, 05][, E3 9C, 05] +FB2A; [64 2E, 05, 05][, E3 BE, 05] +FB49; [64 2E, 05, 05][, E3 E0, 05] +FB2D; [64 2E, 05, 05][, E3 E0, 05][, E3 9C, 05] +FB2C; [64 2E, 05, 05][, E3 E0, 05][, E3 BE, 05] 05EA; [64 30, 05, 05] FB28; [64 30, 05, 20] -FB4A; [64 30, 05, 05][, E5 A4, 05] +FB4A; [64 30, 05, 05][, E3 E0, 05] FDD1 10900; [64 32 02, 05, 05] # Phoenician first primary (compressible) @@ -21558,40 +21951,40 @@ FE8A; [65 16, 05, 26] FE89; [65 16, 05, 31] FBEB; [65 16, 05, 26][65 1A, 05, 26] FBEA; [65 16, 05, 31][65 1A, 05, 31] -FC97; [65 16, 05, 10][65 38, 05, 18] -FC00; [65 16, 05, 31][65 38, 05, 30] -FC98; [65 16, 05, 10][65 46, 05, 18] -FC01; [65 16, 05, 31][65 46, 05, 30] -FC99; [65 16, 05, 10][65 48, 05, 18] -FC64; [65 16, 05, 26][65 6C, 05, 1E] -FC65; [65 16, 05, 26][65 6E, 05, 1E] -FC9A; [65 16, 05, 10][65 C6, 05, 18] -FCDF; [65 16, 05, 1B][65 C6, 05, 20] -FC66; [65 16, 05, 26][65 C6, 05, 28] -FC02; [65 16, 05, 31][65 C6, 05, 30] -FC67; [65 16, 05, 26][65 CA, 05, 28] -FC9B; [65 16, 05, 10][65 D4, 05, 18] -FCE0; [65 16, 05, 1B][65 D4, 05, 20] -FBED; [65 16, 05, 26][65 DA 10, 05, 20] -FBEC; [65 16, 05, 31][65 DA 10, 05, 2E] -FBEF; [65 16, 05, 26][65 DC, 05, 26] -FBEE; [65 16, 05, 31][65 DC, 05, 31] -FBF3; [65 16, 05, 26][65 E0 09, 05, 20] -FBF2; [65 16, 05, 31][65 E0 09, 05, 2E] -FBF1; [65 16, 05, 26][65 E2, 05, 1E] -FBF0; [65 16, 05, 31][65 E2, 05, 2C] -FBF5; [65 16, 05, 26][65 E4, 05, 20] -FBF4; [65 16, 05, 31][65 E4, 05, 2E] -FBFB; [65 16, 05, 10][65 EA, 05, 10] -FBFA; [65 16, 05, 26][65 EA, 05, 26] -FC68; [65 16, 05, 26][65 EA, 05, 26] -FBF9; [65 16, 05, 31][65 EA, 05, 31] -FC03; [65 16, 05, 31][65 EA, 05, 31] -FC69; [65 16, 05, 26][65 EC, 05, 2C] -FC04; [65 16, 05, 31][65 EC, 05, 33] -FBF8; [65 16, 05, 10][65 F4, 05, 10] -FBF7; [65 16, 05, 26][65 F4, 05, 26] -FBF6; [65 16, 05, 31][65 F4, 05, 31] +FC97; [65 16, 05, 10][65 3A, 05, 18] +FC00; [65 16, 05, 31][65 3A, 05, 30] +FC98; [65 16, 05, 10][65 48, 05, 18] +FC01; [65 16, 05, 31][65 48, 05, 30] +FC99; [65 16, 05, 10][65 4A, 05, 18] +FC64; [65 16, 05, 26][65 6E, 05, 1E] +FC65; [65 16, 05, 26][65 70, 05, 1E] +FC9A; [65 16, 05, 10][65 C8, 05, 18] +FCDF; [65 16, 05, 1B][65 C8, 05, 20] +FC66; [65 16, 05, 26][65 C8, 05, 28] +FC02; [65 16, 05, 31][65 C8, 05, 30] +FC67; [65 16, 05, 26][65 CC, 05, 28] +FC9B; [65 16, 05, 10][65 D6, 05, 18] +FCE0; [65 16, 05, 1B][65 D6, 05, 20] +FBED; [65 16, 05, 26][65 DC 10, 05, 20] +FBEC; [65 16, 05, 31][65 DC 10, 05, 2E] +FBEF; [65 16, 05, 26][65 DE, 05, 26] +FBEE; [65 16, 05, 31][65 DE, 05, 31] +FBF3; [65 16, 05, 26][65 E2 09, 05, 20] +FBF2; [65 16, 05, 31][65 E2 09, 05, 2E] +FBF1; [65 16, 05, 26][65 E4, 05, 1E] +FBF0; [65 16, 05, 31][65 E4, 05, 2C] +FBF5; [65 16, 05, 26][65 E6, 05, 20] +FBF4; [65 16, 05, 31][65 E6, 05, 2E] +FBFB; [65 16, 05, 10][65 EC, 05, 10] +FBFA; [65 16, 05, 26][65 EC, 05, 26] +FC68; [65 16, 05, 26][65 EC, 05, 26] +FBF9; [65 16, 05, 31][65 EC, 05, 31] +FC03; [65 16, 05, 31][65 EC, 05, 31] +FC69; [65 16, 05, 26][65 EE, 05, 2C] +FC04; [65 16, 05, 31][65 EE, 05, 33] +FBF8; [65 16, 05, 10][65 F6, 05, 10] +FBF7; [65 16, 05, 26][65 F6, 05, 26] +FBF6; [65 16, 05, 31][65 F6, 05, 31] 08A8; [65 18 02, 05, 05] @@ -21605,11 +21998,11 @@ FBF6; [65 16, 05, 31][65 F4, 05, 31] 1EE80; [65 1A, 05, 1B] FE8E; [65 1A, 05, 26] FE8D; [65 1A, 05, 31] -FD3C; [65 1A, 05, 26][, E7 68, 1E] -FD3D; [65 1A, 05, 31][, E7 68, 2C] +FD3C; [65 1A, 05, 26][, E5 C0, 1E] +FD3D; [65 1A, 05, 31][, E5 C0, 2C] 0675; [65 1A, 05, 10][65 06, 05, 20] -FDF3; [65 1A, 05, 31][65 B4, 05, 30][65 1E, 05, 30][65 6C, 05, 2C] -FDF2; [65 1A, 05, 31][65 C2, 05, 30][65 C2, 05, 30][65 D4, 05, 30] +FDF3; [65 1A, 05, 31][65 B6, 05, 30][65 1E, 05, 30][65 6E, 05, 2C] +FDF2; [65 1A, 05, 31][65 C4, 05, 30][65 C4, 05, 30][65 D6, 05, 30] 066E; [65 1C, 05, 05] 1EE1C; [65 1C, 05, 20] @@ -21625,27 +22018,27 @@ FE91; [65 1E, 05, 18] FE92; [65 1E, 05, 20] FE90; [65 1E, 05, 28] FE8F; [65 1E, 05, 30] -FC9C; [65 1E, 05, 18][65 38, 05, 18] -FC05; [65 1E, 05, 30][65 38, 05, 30] -FC9D; [65 1E, 05, 18][65 46, 05, 18] -FC06; [65 1E, 05, 30][65 46, 05, 30] -FDC2; [65 1E, 05, 28][65 46, 05, 28][65 EC, 05, 2C] -FC9E; [65 1E, 05, 18][65 48, 05, 18] -FC07; [65 1E, 05, 30][65 48, 05, 30] -FD9E; [65 1E, 05, 28][65 48, 05, 28][65 EC, 05, 2C] -FC6A; [65 1E, 05, 28][65 6C, 05, 1E] -FC6B; [65 1E, 05, 28][65 6E, 05, 1E] -FC9F; [65 1E, 05, 18][65 C6, 05, 18] -FCE1; [65 1E, 05, 20][65 C6, 05, 20] -FC6C; [65 1E, 05, 28][65 C6, 05, 28] -FC08; [65 1E, 05, 30][65 C6, 05, 30] -FC6D; [65 1E, 05, 28][65 CA, 05, 28] -FCA0; [65 1E, 05, 18][65 D4, 05, 18] -FCE2; [65 1E, 05, 20][65 D4, 05, 20] -FC6E; [65 1E, 05, 28][65 EA, 05, 26] -FC09; [65 1E, 05, 30][65 EA, 05, 31] -FC6F; [65 1E, 05, 28][65 EC, 05, 2C] -FC0A; [65 1E, 05, 30][65 EC, 05, 33] +FC9C; [65 1E, 05, 18][65 3A, 05, 18] +FC05; [65 1E, 05, 30][65 3A, 05, 30] +FC9D; [65 1E, 05, 18][65 48, 05, 18] +FC06; [65 1E, 05, 30][65 48, 05, 30] +FDC2; [65 1E, 05, 28][65 48, 05, 28][65 EE, 05, 2C] +FC9E; [65 1E, 05, 18][65 4A, 05, 18] +FC07; [65 1E, 05, 30][65 4A, 05, 30] +FD9E; [65 1E, 05, 28][65 4A, 05, 28][65 EE, 05, 2C] +FC6A; [65 1E, 05, 28][65 6E, 05, 1E] +FC6B; [65 1E, 05, 28][65 70, 05, 1E] +FC9F; [65 1E, 05, 18][65 C8, 05, 18] +FCE1; [65 1E, 05, 20][65 C8, 05, 20] +FC6C; [65 1E, 05, 28][65 C8, 05, 28] +FC08; [65 1E, 05, 30][65 C8, 05, 30] +FC6D; [65 1E, 05, 28][65 CC, 05, 28] +FCA0; [65 1E, 05, 18][65 D6, 05, 18] +FCE2; [65 1E, 05, 20][65 D6, 05, 20] +FC6E; [65 1E, 05, 28][65 EC, 05, 26] +FC09; [65 1E, 05, 30][65 EC, 05, 31] +FC6F; [65 1E, 05, 28][65 EE, 05, 2C] +FC0A; [65 1E, 05, 30][65 EE, 05, 33] 067B; [65 20, 05, 05] FB54; [65 20, 05, 10] @@ -21683,6 +22076,10 @@ FB5A; [65 24, 05, 31] 08A1; [65 26 3A, 05, 05] +08B6; [65 26 41, 05, 05] + +08B7; [65 26 48, 05, 05] + 0629; [65 28, 05, 05] FE94; [65 28, 05, 20] FE93; [65 28, 05, 2E] @@ -21697,39 +22094,39 @@ FE97; [65 2A, 05, 18] FE98; [65 2A, 05, 20] FE96; [65 2A, 05, 28] FE95; [65 2A, 05, 30] -FCA1; [65 2A, 05, 18][65 38, 05, 18] -FC0B; [65 2A, 05, 30][65 38, 05, 30] -FD50; [65 2A, 05, 18][65 38, 05, 18][65 C6, 05, 18] -FDA0; [65 2A, 05, 28][65 38, 05, 28][65 EA, 05, 26] -FD9F; [65 2A, 05, 28][65 38, 05, 28][65 EC, 05, 2C] -FCA2; [65 2A, 05, 18][65 46, 05, 18] -FC0C; [65 2A, 05, 30][65 46, 05, 30] -FD52; [65 2A, 05, 18][65 46, 05, 18][65 38, 05, 18] -FD51; [65 2A, 05, 28][65 46, 05, 28][65 38, 05, 28] -FD53; [65 2A, 05, 18][65 46, 05, 18][65 C6, 05, 18] -FCA3; [65 2A, 05, 18][65 48, 05, 18] -FC0D; [65 2A, 05, 30][65 48, 05, 30] -FD54; [65 2A, 05, 18][65 48, 05, 18][65 C6, 05, 18] -FDA2; [65 2A, 05, 28][65 48, 05, 28][65 EA, 05, 26] -FDA1; [65 2A, 05, 28][65 48, 05, 28][65 EC, 05, 2C] -FC70; [65 2A, 05, 28][65 6C, 05, 1E] -FC71; [65 2A, 05, 28][65 6E, 05, 1E] -FCA4; [65 2A, 05, 18][65 C6, 05, 18] -FCE3; [65 2A, 05, 20][65 C6, 05, 20] -FC72; [65 2A, 05, 28][65 C6, 05, 28] -FC0E; [65 2A, 05, 30][65 C6, 05, 30] -FD55; [65 2A, 05, 18][65 C6, 05, 18][65 38, 05, 18] -FD56; [65 2A, 05, 18][65 C6, 05, 18][65 46, 05, 18] -FD57; [65 2A, 05, 18][65 C6, 05, 18][65 48, 05, 18] -FDA4; [65 2A, 05, 28][65 C6, 05, 28][65 EA, 05, 26] -FDA3; [65 2A, 05, 28][65 C6, 05, 28][65 EC, 05, 2C] -FC73; [65 2A, 05, 28][65 CA, 05, 28] -FCA5; [65 2A, 05, 18][65 D4, 05, 18] -FCE4; [65 2A, 05, 20][65 D4, 05, 20] -FC74; [65 2A, 05, 28][65 EA, 05, 26] -FC0F; [65 2A, 05, 30][65 EA, 05, 31] -FC75; [65 2A, 05, 28][65 EC, 05, 2C] -FC10; [65 2A, 05, 30][65 EC, 05, 33] +FCA1; [65 2A, 05, 18][65 3A, 05, 18] +FC0B; [65 2A, 05, 30][65 3A, 05, 30] +FD50; [65 2A, 05, 18][65 3A, 05, 18][65 C8, 05, 18] +FDA0; [65 2A, 05, 28][65 3A, 05, 28][65 EC, 05, 26] +FD9F; [65 2A, 05, 28][65 3A, 05, 28][65 EE, 05, 2C] +FCA2; [65 2A, 05, 18][65 48, 05, 18] +FC0C; [65 2A, 05, 30][65 48, 05, 30] +FD52; [65 2A, 05, 18][65 48, 05, 18][65 3A, 05, 18] +FD51; [65 2A, 05, 28][65 48, 05, 28][65 3A, 05, 28] +FD53; [65 2A, 05, 18][65 48, 05, 18][65 C8, 05, 18] +FCA3; [65 2A, 05, 18][65 4A, 05, 18] +FC0D; [65 2A, 05, 30][65 4A, 05, 30] +FD54; [65 2A, 05, 18][65 4A, 05, 18][65 C8, 05, 18] +FDA2; [65 2A, 05, 28][65 4A, 05, 28][65 EC, 05, 26] +FDA1; [65 2A, 05, 28][65 4A, 05, 28][65 EE, 05, 2C] +FC70; [65 2A, 05, 28][65 6E, 05, 1E] +FC71; [65 2A, 05, 28][65 70, 05, 1E] +FCA4; [65 2A, 05, 18][65 C8, 05, 18] +FCE3; [65 2A, 05, 20][65 C8, 05, 20] +FC72; [65 2A, 05, 28][65 C8, 05, 28] +FC0E; [65 2A, 05, 30][65 C8, 05, 30] +FD55; [65 2A, 05, 18][65 C8, 05, 18][65 3A, 05, 18] +FD56; [65 2A, 05, 18][65 C8, 05, 18][65 48, 05, 18] +FD57; [65 2A, 05, 18][65 C8, 05, 18][65 4A, 05, 18] +FDA4; [65 2A, 05, 28][65 C8, 05, 28][65 EC, 05, 26] +FDA3; [65 2A, 05, 28][65 C8, 05, 28][65 EE, 05, 2C] +FC73; [65 2A, 05, 28][65 CC, 05, 28] +FCA5; [65 2A, 05, 18][65 D6, 05, 18] +FCE4; [65 2A, 05, 20][65 D6, 05, 20] +FC74; [65 2A, 05, 28][65 EC, 05, 26] +FC0F; [65 2A, 05, 30][65 EC, 05, 31] +FC75; [65 2A, 05, 28][65 EE, 05, 2C] +FC10; [65 2A, 05, 30][65 EE, 05, 33] 062B; [65 2C, 05, 05] 1EE16; [65 2C, 05, 10] @@ -21741,19 +22138,19 @@ FE9B; [65 2C, 05, 18] FE9C; [65 2C, 05, 20] FE9A; [65 2C, 05, 28] FE99; [65 2C, 05, 30] -FC11; [65 2C, 05, 30][65 38, 05, 30] -FC76; [65 2C, 05, 28][65 6C, 05, 1E] -FC77; [65 2C, 05, 28][65 6E, 05, 1E] -FCA6; [65 2C, 05, 18][65 C6, 05, 18] -FCE5; [65 2C, 05, 20][65 C6, 05, 20] -FC78; [65 2C, 05, 28][65 C6, 05, 28] -FC12; [65 2C, 05, 30][65 C6, 05, 30] -FC79; [65 2C, 05, 28][65 CA, 05, 28] -FCE6; [65 2C, 05, 20][65 D4, 05, 20] -FC7A; [65 2C, 05, 28][65 EA, 05, 26] -FC13; [65 2C, 05, 30][65 EA, 05, 31] -FC7B; [65 2C, 05, 28][65 EC, 05, 2C] -FC14; [65 2C, 05, 30][65 EC, 05, 33] +FC11; [65 2C, 05, 30][65 3A, 05, 30] +FC76; [65 2C, 05, 28][65 6E, 05, 1E] +FC77; [65 2C, 05, 28][65 70, 05, 1E] +FCA6; [65 2C, 05, 18][65 C8, 05, 18] +FCE5; [65 2C, 05, 20][65 C8, 05, 20] +FC78; [65 2C, 05, 28][65 C8, 05, 28] +FC12; [65 2C, 05, 30][65 C8, 05, 30] +FC79; [65 2C, 05, 28][65 CC, 05, 28] +FCE6; [65 2C, 05, 20][65 D6, 05, 20] +FC7A; [65 2C, 05, 28][65 EC, 05, 26] +FC13; [65 2C, 05, 30][65 EC, 05, 31] +FC7B; [65 2C, 05, 28][65 EE, 05, 2C] +FC14; [65 2C, 05, 30][65 EE, 05, 33] 0679; [65 2E, 05, 05] FB68; [65 2E, 05, 10] @@ -21777,1027 +22174,1039 @@ FB65; [65 36, 05, 1B] FB63; [65 36, 05, 26] FB62; [65 36, 05, 31] -062C; [65 38, 05, 05] -1EE02; [65 38, 05, 10] -1EE22; [65 38, 05, 10] -1EE42; [65 38, 05, 10] -1EE62; [65 38, 05, 10] -1EE82; [65 38, 05, 10] -1EEA2; [65 38, 05, 10] -FE9F; [65 38, 05, 18] -FEA0; [65 38, 05, 20] -FE9E; [65 38, 05, 28] -FE9D; [65 38, 05, 30] -FCA7; [65 38, 05, 18][65 46, 05, 18] -FC15; [65 38, 05, 30][65 46, 05, 30] -FDA6; [65 38, 05, 28][65 46, 05, 28][65 EA, 05, 26] -FDBE; [65 38, 05, 28][65 46, 05, 28][65 EC, 05, 2C] -FDFB; [65 38, 05, 30][65 C2, 05, 30][04, 05, 26][65 38, 05, 30][65 C2, 05, 30][65 1A, 05, 31][65 C2, 05, 30][65 D4, 05, 30] -FCA8; [65 38, 05, 18][65 C6, 05, 18] -FC16; [65 38, 05, 30][65 C6, 05, 30] -FD59; [65 38, 05, 18][65 C6, 05, 18][65 46, 05, 18] -FD58; [65 38, 05, 28][65 C6, 05, 28][65 46, 05, 28] -FDA7; [65 38, 05, 28][65 C6, 05, 28][65 EA, 05, 26] -FDA5; [65 38, 05, 28][65 C6, 05, 28][65 EC, 05, 2C] -FD1D; [65 38, 05, 28][65 EA, 05, 26] -FD01; [65 38, 05, 30][65 EA, 05, 31] -FD1E; [65 38, 05, 28][65 EC, 05, 2C] -FD02; [65 38, 05, 30][65 EC, 05, 33] - -0683; [65 3A, 05, 05] -FB78; [65 3A, 05, 10] -FB79; [65 3A, 05, 1B] -FB77; [65 3A, 05, 26] -FB76; [65 3A, 05, 31] - -0684; [65 3C, 05, 05] -FB74; [65 3C, 05, 10] -FB75; [65 3C, 05, 1B] -FB73; [65 3C, 05, 26] -FB72; [65 3C, 05, 31] - -0686; [65 3E, 05, 05] -FB7C; [65 3E, 05, 10] -FB7D; [65 3E, 05, 1B] -FB7B; [65 3E, 05, 26] -FB7A; [65 3E, 05, 31] - -06BF; [65 40, 05, 05] - -0687; [65 42, 05, 05] -FB80; [65 42, 05, 10] -FB81; [65 42, 05, 1B] -FB7F; [65 42, 05, 26] -FB7E; [65 42, 05, 31] - -08A2; [65 44, 05, 05] - -062D; [65 46, 05, 05] -1EE07; [65 46, 05, 10] -1EE27; [65 46, 05, 10] -1EE47; [65 46, 05, 10] -1EE67; [65 46, 05, 10] -1EE87; [65 46, 05, 10] -1EEA7; [65 46, 05, 10] -FEA3; [65 46, 05, 18] -FEA4; [65 46, 05, 20] -FEA2; [65 46, 05, 28] -FEA1; [65 46, 05, 30] -FCA9; [65 46, 05, 18][65 38, 05, 18] -FC17; [65 46, 05, 30][65 38, 05, 30] -FDBF; [65 46, 05, 28][65 38, 05, 28][65 EC, 05, 2C] -FCAA; [65 46, 05, 18][65 C6, 05, 18] -FC18; [65 46, 05, 30][65 C6, 05, 30] -FD5B; [65 46, 05, 28][65 C6, 05, 28][65 EA, 05, 26] -FD5A; [65 46, 05, 28][65 C6, 05, 28][65 EC, 05, 2C] -FD1B; [65 46, 05, 28][65 EA, 05, 26] -FCFF; [65 46, 05, 30][65 EA, 05, 31] -FD1C; [65 46, 05, 28][65 EC, 05, 2C] -FD00; [65 46, 05, 30][65 EC, 05, 33] - -062E; [65 48, 05, 05] -1EE17; [65 48, 05, 10] -1EE37; [65 48, 05, 10] -1EE57; [65 48, 05, 10] -1EE77; [65 48, 05, 10] -1EE97; [65 48, 05, 10] -1EEB7; [65 48, 05, 10] -FEA7; [65 48, 05, 18] -FEA8; [65 48, 05, 20] -FEA6; [65 48, 05, 28] -FEA5; [65 48, 05, 30] -FCAB; [65 48, 05, 18][65 38, 05, 18] -FC19; [65 48, 05, 30][65 38, 05, 30] -FC1A; [65 48, 05, 30][65 46, 05, 30] -FCAC; [65 48, 05, 18][65 C6, 05, 18] -FC1B; [65 48, 05, 30][65 C6, 05, 30] -FD1F; [65 48, 05, 28][65 EA, 05, 26] -FD03; [65 48, 05, 30][65 EA, 05, 31] -FD20; [65 48, 05, 28][65 EC, 05, 2C] -FD04; [65 48, 05, 30][65 EC, 05, 33] - -0681; [65 4A, 05, 05] - -0682; [65 4C, 05, 05] - -0685; [65 4E, 05, 05] - -0757; [65 50 02, 05, 05] - -0758; [65 50 09, 05, 05] - -076E; [65 50 10, 05, 05] - -076F; [65 50 17, 05, 05] - -0772; [65 50 1E, 05, 05] - -077C; [65 50 25, 05, 05] +08B8; [65 38, 05, 05] + +062C; [65 3A, 05, 05] +1EE02; [65 3A, 05, 10] +1EE22; [65 3A, 05, 10] +1EE42; [65 3A, 05, 10] +1EE62; [65 3A, 05, 10] +1EE82; [65 3A, 05, 10] +1EEA2; [65 3A, 05, 10] +FE9F; [65 3A, 05, 18] +FEA0; [65 3A, 05, 20] +FE9E; [65 3A, 05, 28] +FE9D; [65 3A, 05, 30] +FCA7; [65 3A, 05, 18][65 48, 05, 18] +FC15; [65 3A, 05, 30][65 48, 05, 30] +FDA6; [65 3A, 05, 28][65 48, 05, 28][65 EC, 05, 26] +FDBE; [65 3A, 05, 28][65 48, 05, 28][65 EE, 05, 2C] +FDFB; [65 3A, 05, 30][65 C4, 05, 30][04, 05, 20][65 3A, 05, 30][65 C4, 05, 30][65 1A, 05, 31][65 C4, 05, 30][65 D6, 05, 30] +FCA8; [65 3A, 05, 18][65 C8, 05, 18] +FC16; [65 3A, 05, 30][65 C8, 05, 30] +FD59; [65 3A, 05, 18][65 C8, 05, 18][65 48, 05, 18] +FD58; [65 3A, 05, 28][65 C8, 05, 28][65 48, 05, 28] +FDA7; [65 3A, 05, 28][65 C8, 05, 28][65 EC, 05, 26] +FDA5; [65 3A, 05, 28][65 C8, 05, 28][65 EE, 05, 2C] +FD1D; [65 3A, 05, 28][65 EC, 05, 26] +FD01; [65 3A, 05, 30][65 EC, 05, 31] +FD1E; [65 3A, 05, 28][65 EE, 05, 2C] +FD02; [65 3A, 05, 30][65 EE, 05, 33] + +0683; [65 3C, 05, 05] +FB78; [65 3C, 05, 10] +FB79; [65 3C, 05, 1B] +FB77; [65 3C, 05, 26] +FB76; [65 3C, 05, 31] + +0684; [65 3E, 05, 05] +FB74; [65 3E, 05, 10] +FB75; [65 3E, 05, 1B] +FB73; [65 3E, 05, 26] +FB72; [65 3E, 05, 31] + +0686; [65 40, 05, 05] +FB7C; [65 40, 05, 10] +FB7D; [65 40, 05, 1B] +FB7B; [65 40, 05, 26] +FB7A; [65 40, 05, 31] + +06BF; [65 42, 05, 05] + +0687; [65 44, 05, 05] +FB80; [65 44, 05, 10] +FB81; [65 44, 05, 1B] +FB7F; [65 44, 05, 26] +FB7E; [65 44, 05, 31] + +08A2; [65 46, 05, 05] + +062D; [65 48, 05, 05] +1EE07; [65 48, 05, 10] +1EE27; [65 48, 05, 10] +1EE47; [65 48, 05, 10] +1EE67; [65 48, 05, 10] +1EE87; [65 48, 05, 10] +1EEA7; [65 48, 05, 10] +FEA3; [65 48, 05, 18] +FEA4; [65 48, 05, 20] +FEA2; [65 48, 05, 28] +FEA1; [65 48, 05, 30] +FCA9; [65 48, 05, 18][65 3A, 05, 18] +FC17; [65 48, 05, 30][65 3A, 05, 30] +FDBF; [65 48, 05, 28][65 3A, 05, 28][65 EE, 05, 2C] +FCAA; [65 48, 05, 18][65 C8, 05, 18] +FC18; [65 48, 05, 30][65 C8, 05, 30] +FD5B; [65 48, 05, 28][65 C8, 05, 28][65 EC, 05, 26] +FD5A; [65 48, 05, 28][65 C8, 05, 28][65 EE, 05, 2C] +FD1B; [65 48, 05, 28][65 EC, 05, 26] +FCFF; [65 48, 05, 30][65 EC, 05, 31] +FD1C; [65 48, 05, 28][65 EE, 05, 2C] +FD00; [65 48, 05, 30][65 EE, 05, 33] + +062E; [65 4A, 05, 05] +1EE17; [65 4A, 05, 10] +1EE37; [65 4A, 05, 10] +1EE57; [65 4A, 05, 10] +1EE77; [65 4A, 05, 10] +1EE97; [65 4A, 05, 10] +1EEB7; [65 4A, 05, 10] +FEA7; [65 4A, 05, 18] +FEA8; [65 4A, 05, 20] +FEA6; [65 4A, 05, 28] +FEA5; [65 4A, 05, 30] +FCAB; [65 4A, 05, 18][65 3A, 05, 18] +FC19; [65 4A, 05, 30][65 3A, 05, 30] +FC1A; [65 4A, 05, 30][65 48, 05, 30] +FCAC; [65 4A, 05, 18][65 C8, 05, 18] +FC1B; [65 4A, 05, 30][65 C8, 05, 30] +FD1F; [65 4A, 05, 28][65 EC, 05, 26] +FD03; [65 4A, 05, 30][65 EC, 05, 31] +FD20; [65 4A, 05, 28][65 EE, 05, 2C] +FD04; [65 4A, 05, 30][65 EE, 05, 33] + +0681; [65 4C, 05, 05] + +0682; [65 4E, 05, 05] + +0685; [65 50, 05, 05] + +0757; [65 52 02, 05, 05] + +0758; [65 52 09, 05, 05] + +076E; [65 52 10, 05, 05] + +076F; [65 52 17, 05, 05] + +0772; [65 52 1E, 05, 05] + +077C; [65 52 25, 05, 05] + +062F; [65 54, 05, 05] +1EE03; [65 54, 05, 10] +1EE83; [65 54, 05, 10] +1EEA3; [65 54, 05, 10] +FEAA; [65 54, 05, 1E] +FEA9; [65 54, 05, 2C] + +0630; [65 56, 05, 05] +1EE18; [65 56, 05, 10] +1EE98; [65 56, 05, 10] +1EEB8; [65 56, 05, 10] +FEAC; [65 56, 05, 1E] +FEAB; [65 56, 05, 2C] +FC5B; [65 56, 05, 2C][, EB 82, 2C] -062F; [65 52, 05, 05] -1EE03; [65 52, 05, 10] -1EE83; [65 52, 05, 10] -1EEA3; [65 52, 05, 10] -FEAA; [65 52, 05, 1E] -FEA9; [65 52, 05, 2C] +0688; [65 58, 05, 05] +FB89; [65 58, 05, 20] +FB88; [65 58, 05, 2E] -0630; [65 54, 05, 05] -1EE18; [65 54, 05, 10] -1EE98; [65 54, 05, 10] -1EEB8; [65 54, 05, 10] -FEAC; [65 54, 05, 1E] -FEAB; [65 54, 05, 2C] -FC5B; [65 54, 05, 2C][, EC D2, 2C] +0689; [65 5A, 05, 05] -0688; [65 56, 05, 05] -FB89; [65 56, 05, 20] -FB88; [65 56, 05, 2E] - -0689; [65 58, 05, 05] - -068A; [65 5A, 05, 05] - -068B; [65 5C, 05, 05] - -068C; [65 5E, 05, 05] -FB85; [65 5E, 05, 20] -FB84; [65 5E, 05, 2E] - -068D; [65 60, 05, 05] -FB83; [65 60, 05, 20] -FB82; [65 60, 05, 2E] - -08AE; [65 62, 05, 05] - -068E; [65 64, 05, 05] -FB87; [65 64, 05, 20] -FB86; [65 64, 05, 2E] - -068F; [65 66, 05, 05] - -0690; [65 68, 05, 05] - -06EE; [65 6A 02, 05, 05] - -0759; [65 6A 09, 05, 05] - -075A; [65 6A 10, 05, 05] - -0631; [65 6C, 05, 05] -1EE13; [65 6C, 05, 10] -1EE93; [65 6C, 05, 10] -1EEB3; [65 6C, 05, 10] -FEAE; [65 6C, 05, 1E] -FEAD; [65 6C, 05, 2C] -FC5C; [65 6C, 05, 2C][, EC D2, 2C] -FDF6; [65 6C, 05, 2C][65 84, 05, 30][65 DC, 05, 31][65 C2, 05, 30] - -0632; [65 6E, 05, 05] -1EE06; [65 6E, 05, 10] -1EE86; [65 6E, 05, 10] -1EEA6; [65 6E, 05, 10] -FEB0; [65 6E, 05, 1E] -FEAF; [65 6E, 05, 2C] - -0691; [65 70, 05, 05] -FB8D; [65 70, 05, 20] -FB8C; [65 70, 05, 2E] - -0692; [65 72, 05, 05] - -0693; [65 74, 05, 05] - -0694; [65 76, 05, 05] - -0695; [65 78, 05, 05] - -0696; [65 7A, 05, 05] - -0697; [65 7C, 05, 05] - -0698; [65 7E, 05, 05] -FB8B; [65 7E, 05, 20] -FB8A; [65 7E, 05, 2E] - -0699; [65 80, 05, 05] - -06EF; [65 82 02, 05, 05] - -075B; [65 82 09, 05, 05] - -076B; [65 82 10, 05, 05] - -076C; [65 82 17, 05, 05] - -0771; [65 82 1E, 05, 05] - -08AA; [65 82 25, 05, 05] - -08B2; [65 82 2C, 05, 05] - -0633; [65 84, 05, 05] -1EE0E; [65 84, 05, 10] -1EE2E; [65 84, 05, 10] -1EE4E; [65 84, 05, 10] -1EE6E; [65 84, 05, 10] -1EE8E; [65 84, 05, 10] -1EEAE; [65 84, 05, 10] -FEB3; [65 84, 05, 18] -FEB4; [65 84, 05, 20] -FEB2; [65 84, 05, 28] -FEB1; [65 84, 05, 30] -FCAD; [65 84, 05, 18][65 38, 05, 18] -FD34; [65 84, 05, 20][65 38, 05, 20] -FC1C; [65 84, 05, 30][65 38, 05, 30] -FD5D; [65 84, 05, 18][65 38, 05, 18][65 46, 05, 18] -FD5E; [65 84, 05, 28][65 38, 05, 28][65 EA, 05, 26] -FCAE; [65 84, 05, 18][65 46, 05, 18] -FD35; [65 84, 05, 20][65 46, 05, 20] -FC1D; [65 84, 05, 30][65 46, 05, 30] -FD5C; [65 84, 05, 18][65 46, 05, 18][65 38, 05, 18] -FCAF; [65 84, 05, 18][65 48, 05, 18] -FD36; [65 84, 05, 20][65 48, 05, 20] -FC1E; [65 84, 05, 30][65 48, 05, 30] -FDA8; [65 84, 05, 28][65 48, 05, 28][65 EA, 05, 26] -FDC6; [65 84, 05, 28][65 48, 05, 28][65 EC, 05, 2C] -FD2A; [65 84, 05, 28][65 6C, 05, 1E] -FD0E; [65 84, 05, 30][65 6C, 05, 2C] -FCB0; [65 84, 05, 18][65 C6, 05, 18] -FCE7; [65 84, 05, 20][65 C6, 05, 20] -FC1F; [65 84, 05, 30][65 C6, 05, 30] -FD61; [65 84, 05, 18][65 C6, 05, 18][65 38, 05, 18] -FD60; [65 84, 05, 18][65 C6, 05, 18][65 46, 05, 18] -FD5F; [65 84, 05, 28][65 C6, 05, 28][65 46, 05, 28] -FD63; [65 84, 05, 18][65 C6, 05, 18][65 C6, 05, 18] -FD62; [65 84, 05, 28][65 C6, 05, 28][65 C6, 05, 28] -FD31; [65 84, 05, 18][65 D4, 05, 18] -FCE8; [65 84, 05, 20][65 D4, 05, 20] -FD17; [65 84, 05, 28][65 EA, 05, 26] -FCFB; [65 84, 05, 30][65 EA, 05, 31] -FD18; [65 84, 05, 28][65 EC, 05, 2C] -FCFC; [65 84, 05, 30][65 EC, 05, 33] - -0634; [65 86, 05, 05] -1EE14; [65 86, 05, 10] -1EE34; [65 86, 05, 10] -1EE54; [65 86, 05, 10] -1EE74; [65 86, 05, 10] -1EE94; [65 86, 05, 10] -1EEB4; [65 86, 05, 10] -FEB7; [65 86, 05, 18] -FEB8; [65 86, 05, 20] -FEB6; [65 86, 05, 28] -FEB5; [65 86, 05, 30] -FD2D; [65 86, 05, 18][65 38, 05, 18] -FD37; [65 86, 05, 20][65 38, 05, 20] -FD25; [65 86, 05, 28][65 38, 05, 28] -FD09; [65 86, 05, 30][65 38, 05, 30] -FD69; [65 86, 05, 28][65 38, 05, 28][65 EC, 05, 2C] -FD2E; [65 86, 05, 18][65 46, 05, 18] -FD38; [65 86, 05, 20][65 46, 05, 20] -FD26; [65 86, 05, 28][65 46, 05, 28] -FD0A; [65 86, 05, 30][65 46, 05, 30] -FD68; [65 86, 05, 18][65 46, 05, 18][65 C6, 05, 18] -FD67; [65 86, 05, 28][65 46, 05, 28][65 C6, 05, 28] -FDAA; [65 86, 05, 28][65 46, 05, 28][65 EC, 05, 2C] -FD2F; [65 86, 05, 18][65 48, 05, 18] -FD39; [65 86, 05, 20][65 48, 05, 20] -FD27; [65 86, 05, 28][65 48, 05, 28] -FD0B; [65 86, 05, 30][65 48, 05, 30] -FD29; [65 86, 05, 28][65 6C, 05, 1E] -FD0D; [65 86, 05, 30][65 6C, 05, 2C] -FD30; [65 86, 05, 18][65 C6, 05, 18] -FCE9; [65 86, 05, 20][65 C6, 05, 20] -FD28; [65 86, 05, 28][65 C6, 05, 28] -FD0C; [65 86, 05, 30][65 C6, 05, 30] -FD6B; [65 86, 05, 18][65 C6, 05, 18][65 48, 05, 18] -FD6A; [65 86, 05, 28][65 C6, 05, 28][65 48, 05, 28] -FD6D; [65 86, 05, 18][65 C6, 05, 18][65 C6, 05, 18] -FD6C; [65 86, 05, 28][65 C6, 05, 28][65 C6, 05, 28] -FD32; [65 86, 05, 18][65 D4, 05, 18] -FCEA; [65 86, 05, 20][65 D4, 05, 20] -FD19; [65 86, 05, 28][65 EA, 05, 26] -FCFD; [65 86, 05, 30][65 EA, 05, 31] -FD1A; [65 86, 05, 28][65 EC, 05, 2C] -FCFE; [65 86, 05, 30][65 EC, 05, 33] - -069A; [65 88, 05, 05] - -069B; [65 8A, 05, 05] - -069C; [65 8C, 05, 05] - -06FA; [65 8E 02, 05, 05] - -075C; [65 8E 09, 05, 05] - -076D; [65 8E 10, 05, 05] - -0770; [65 8E 17, 05, 05] - -077D; [65 8E 1E, 05, 05] - -077E; [65 8E 25, 05, 05] - -0635; [65 90, 05, 05] -1EE11; [65 90, 05, 10] -1EE31; [65 90, 05, 10] -1EE51; [65 90, 05, 10] -1EE71; [65 90, 05, 10] -1EE91; [65 90, 05, 10] -1EEB1; [65 90, 05, 10] -FEBB; [65 90, 05, 18] -FEBC; [65 90, 05, 20] -FEBA; [65 90, 05, 28] -FEB9; [65 90, 05, 30] -FCB1; [65 90, 05, 18][65 46, 05, 18] -FC20; [65 90, 05, 30][65 46, 05, 30] -FD65; [65 90, 05, 18][65 46, 05, 18][65 46, 05, 18] -FD64; [65 90, 05, 28][65 46, 05, 28][65 46, 05, 28] -FDA9; [65 90, 05, 28][65 46, 05, 28][65 EC, 05, 2C] -FCB2; [65 90, 05, 18][65 48, 05, 18] -FD2B; [65 90, 05, 28][65 6C, 05, 1E] -FD0F; [65 90, 05, 30][65 6C, 05, 2C] -FDF5; [65 90, 05, 30][65 C2, 05, 30][65 A4, 05, 30][65 C6, 05, 30] -FDF9; [65 90, 05, 30][65 C2, 05, 30][65 EA, 05, 31] -FDFA; [65 90, 05, 30][65 C2, 05, 30][65 EA, 05, 31][04, 05, 26][65 1A, 05, 31][65 C2, 05, 30][65 C2, 05, 30][65 D4, 05, 30][04, 05, 26][65 A4, 05, 30][65 C2, 05, 30][65 EC, 05, 33][65 D4, 05, 30][04, 05, 26][65 DC, 05, 31][65 84, 05, 30][65 C2, 05, 30][65 C6, 05, 30] -FDF0; [65 90, 05, 30][65 C2, 05, 30][65 F8, 05, 2E] -FCB3; [65 90, 05, 18][65 C6, 05, 18] -FC21; [65 90, 05, 30][65 C6, 05, 30] -FDC5; [65 90, 05, 18][65 C6, 05, 18][65 C6, 05, 18] -FD66; [65 90, 05, 28][65 C6, 05, 28][65 C6, 05, 28] -FD21; [65 90, 05, 28][65 EA, 05, 26] -FD05; [65 90, 05, 30][65 EA, 05, 31] -FD22; [65 90, 05, 28][65 EC, 05, 2C] -FD06; [65 90, 05, 30][65 EC, 05, 33] - -0636; [65 92, 05, 05] -1EE19; [65 92, 05, 10] -1EE39; [65 92, 05, 10] -1EE59; [65 92, 05, 10] -1EE79; [65 92, 05, 10] -1EE99; [65 92, 05, 10] -1EEB9; [65 92, 05, 10] -FEBF; [65 92, 05, 18] -FEC0; [65 92, 05, 20] -FEBE; [65 92, 05, 28] -FEBD; [65 92, 05, 30] -FCB4; [65 92, 05, 18][65 38, 05, 18] -FC22; [65 92, 05, 30][65 38, 05, 30] -FCB5; [65 92, 05, 18][65 46, 05, 18] -FC23; [65 92, 05, 30][65 46, 05, 30] -FD6E; [65 92, 05, 28][65 46, 05, 28][65 EA, 05, 26] -FDAB; [65 92, 05, 28][65 46, 05, 28][65 EC, 05, 2C] -FCB6; [65 92, 05, 18][65 48, 05, 18] -FC24; [65 92, 05, 30][65 48, 05, 30] -FD70; [65 92, 05, 18][65 48, 05, 18][65 C6, 05, 18] -FD6F; [65 92, 05, 28][65 48, 05, 28][65 C6, 05, 28] -FD2C; [65 92, 05, 28][65 6C, 05, 1E] -FD10; [65 92, 05, 30][65 6C, 05, 2C] -FCB7; [65 92, 05, 18][65 C6, 05, 18] -FC25; [65 92, 05, 30][65 C6, 05, 30] -FD23; [65 92, 05, 28][65 EA, 05, 26] -FD07; [65 92, 05, 30][65 EA, 05, 31] -FD24; [65 92, 05, 28][65 EC, 05, 2C] -FD08; [65 92, 05, 30][65 EC, 05, 33] - -069D; [65 94, 05, 05] - -08AF; [65 96, 05, 05] - -069E; [65 98, 05, 05] - -06FB; [65 9A, 05, 05] - -0637; [65 9C, 05, 05] -1EE08; [65 9C, 05, 10] -1EE68; [65 9C, 05, 10] -1EE88; [65 9C, 05, 10] -1EEA8; [65 9C, 05, 10] -FEC3; [65 9C, 05, 18] -FEC4; [65 9C, 05, 20] -FEC2; [65 9C, 05, 28] -FEC1; [65 9C, 05, 30] -FCB8; [65 9C, 05, 18][65 46, 05, 18] -FC26; [65 9C, 05, 30][65 46, 05, 30] -FD33; [65 9C, 05, 18][65 C6, 05, 18] -FD3A; [65 9C, 05, 20][65 C6, 05, 20] -FC27; [65 9C, 05, 30][65 C6, 05, 30] -FD72; [65 9C, 05, 18][65 C6, 05, 18][65 46, 05, 18] -FD71; [65 9C, 05, 28][65 C6, 05, 28][65 46, 05, 28] -FD73; [65 9C, 05, 18][65 C6, 05, 18][65 C6, 05, 18] -FD74; [65 9C, 05, 28][65 C6, 05, 28][65 EC, 05, 2C] -FD11; [65 9C, 05, 28][65 EA, 05, 26] -FCF5; [65 9C, 05, 30][65 EA, 05, 31] -FD12; [65 9C, 05, 28][65 EC, 05, 2C] -FCF6; [65 9C, 05, 30][65 EC, 05, 33] - -0638; [65 9E, 05, 05] -1EE1A; [65 9E, 05, 10] -1EE7A; [65 9E, 05, 10] -1EE9A; [65 9E, 05, 10] -1EEBA; [65 9E, 05, 10] -FEC7; [65 9E, 05, 18] -FEC8; [65 9E, 05, 20] -FEC6; [65 9E, 05, 28] -FEC5; [65 9E, 05, 30] -FCB9; [65 9E, 05, 18][65 C6, 05, 18] -FD3B; [65 9E, 05, 20][65 C6, 05, 20] -FC28; [65 9E, 05, 30][65 C6, 05, 30] - -069F; [65 A0, 05, 05] - -08A3; [65 A2, 05, 05] - -0639; [65 A4, 05, 05] -1EE0F; [65 A4, 05, 10] -1EE2F; [65 A4, 05, 10] -1EE4F; [65 A4, 05, 10] -1EE6F; [65 A4, 05, 10] -1EE8F; [65 A4, 05, 10] -1EEAF; [65 A4, 05, 10] -FECB; [65 A4, 05, 18] -FECC; [65 A4, 05, 20] -FECA; [65 A4, 05, 28] -FEC9; [65 A4, 05, 30] -FCBA; [65 A4, 05, 18][65 38, 05, 18] -FC29; [65 A4, 05, 30][65 38, 05, 30] -FDC4; [65 A4, 05, 18][65 38, 05, 18][65 C6, 05, 18] -FD75; [65 A4, 05, 28][65 38, 05, 28][65 C6, 05, 28] -FDF7; [65 A4, 05, 30][65 C2, 05, 30][65 EC, 05, 33][65 D4, 05, 30] -FCBB; [65 A4, 05, 18][65 C6, 05, 18] -FC2A; [65 A4, 05, 30][65 C6, 05, 30] -FD77; [65 A4, 05, 18][65 C6, 05, 18][65 C6, 05, 18] -FD76; [65 A4, 05, 28][65 C6, 05, 28][65 C6, 05, 28] -FD78; [65 A4, 05, 28][65 C6, 05, 28][65 EA, 05, 26] -FDB6; [65 A4, 05, 28][65 C6, 05, 28][65 EC, 05, 2C] -FD13; [65 A4, 05, 28][65 EA, 05, 26] -FCF7; [65 A4, 05, 30][65 EA, 05, 31] -FD14; [65 A4, 05, 28][65 EC, 05, 2C] -FCF8; [65 A4, 05, 30][65 EC, 05, 33] - -063A; [65 A6, 05, 05] -1EE1B; [65 A6, 05, 10] -1EE3B; [65 A6, 05, 10] -1EE5B; [65 A6, 05, 10] -1EE7B; [65 A6, 05, 10] -1EE9B; [65 A6, 05, 10] -1EEBB; [65 A6, 05, 10] -FECF; [65 A6, 05, 18] -FED0; [65 A6, 05, 20] -FECE; [65 A6, 05, 28] -FECD; [65 A6, 05, 30] -FCBC; [65 A6, 05, 18][65 38, 05, 18] -FC2B; [65 A6, 05, 30][65 38, 05, 30] -FCBD; [65 A6, 05, 18][65 C6, 05, 18] -FC2C; [65 A6, 05, 30][65 C6, 05, 30] -FD79; [65 A6, 05, 28][65 C6, 05, 28][65 C6, 05, 28] -FD7B; [65 A6, 05, 28][65 C6, 05, 28][65 EA, 05, 26] -FD7A; [65 A6, 05, 28][65 C6, 05, 28][65 EC, 05, 2C] -FD15; [65 A6, 05, 28][65 EA, 05, 26] -FCF9; [65 A6, 05, 30][65 EA, 05, 31] -FD16; [65 A6, 05, 28][65 EC, 05, 2C] -FCFA; [65 A6, 05, 30][65 EC, 05, 33] - -06A0; [65 A8, 05, 05] - -06FC; [65 AA 02, 05, 05] - -075D; [65 AA 09, 05, 05] - -075E; [65 AA 10, 05, 05] - -075F; [65 AA 17, 05, 05] - -08B3; [65 AA 1E, 05, 05] - -0641; [65 AC, 05, 05] -1EE10; [65 AC, 05, 10] -1EE30; [65 AC, 05, 10] -1EE70; [65 AC, 05, 10] -1EE90; [65 AC, 05, 10] -1EEB0; [65 AC, 05, 10] -FED3; [65 AC, 05, 18] -FED4; [65 AC, 05, 20] -FED2; [65 AC, 05, 28] -FED1; [65 AC, 05, 30] -FCBE; [65 AC, 05, 18][65 38, 05, 18] -FC2D; [65 AC, 05, 30][65 38, 05, 30] -FCBF; [65 AC, 05, 18][65 46, 05, 18] -FC2E; [65 AC, 05, 30][65 46, 05, 30] -FCC0; [65 AC, 05, 18][65 48, 05, 18] -FC2F; [65 AC, 05, 30][65 48, 05, 30] -FD7D; [65 AC, 05, 18][65 48, 05, 18][65 C6, 05, 18] -FD7C; [65 AC, 05, 28][65 48, 05, 28][65 C6, 05, 28] -FCC1; [65 AC, 05, 18][65 C6, 05, 18] -FC30; [65 AC, 05, 30][65 C6, 05, 30] -FDC1; [65 AC, 05, 28][65 C6, 05, 28][65 EC, 05, 2C] -FC7C; [65 AC, 05, 28][65 EA, 05, 26] -FC31; [65 AC, 05, 30][65 EA, 05, 31] -FC7D; [65 AC, 05, 28][65 EC, 05, 2C] -FC32; [65 AC, 05, 30][65 EC, 05, 33] - -06A1; [65 AE 02, 05, 05] -1EE1E; [65 AE 02, 05, 20] -1EE7E; [65 AE 02, 05, 20] - -06A2; [65 AE 09, 05, 05] - -06A3; [65 AE 10, 05, 05] - -06A4; [65 AE 17, 05, 05] -FB6C; [65 AE 17, 05, 10] -FB6D; [65 AE 17, 05, 1B] -FB6B; [65 AE 17, 05, 26] -FB6A; [65 AE 17, 05, 31] - -08A4; [65 AE 1E, 05, 05] - -06A5; [65 AE 25, 05, 05] - -06A6; [65 AE 2C, 05, 05] -FB70; [65 AE 2C, 05, 10] -FB71; [65 AE 2C, 05, 1B] -FB6F; [65 AE 2C, 05, 26] -FB6E; [65 AE 2C, 05, 31] - -0760; [65 AE 33, 05, 05] - -0761; [65 AE 3A, 05, 05] - -066F; [65 AE 41, 05, 05] -1EE1F; [65 AE 41, 05, 20] -1EE5F; [65 AE 41, 05, 20] - -0642; [65 B0, 05, 05] -1EE12; [65 B0, 05, 10] -1EE32; [65 B0, 05, 10] -1EE52; [65 B0, 05, 10] -1EE72; [65 B0, 05, 10] -1EE92; [65 B0, 05, 10] -1EEB2; [65 B0, 05, 10] -FED7; [65 B0, 05, 18] -FED8; [65 B0, 05, 20] -FED6; [65 B0, 05, 28] -FED5; [65 B0, 05, 30] -FCC2; [65 B0, 05, 18][65 46, 05, 18] -FC33; [65 B0, 05, 30][65 46, 05, 30] -FDF1; [65 B0, 05, 30][65 C2, 05, 30][65 F8, 05, 2E] -FCC3; [65 B0, 05, 18][65 C6, 05, 18] -FC34; [65 B0, 05, 30][65 C6, 05, 30] -FDB4; [65 B0, 05, 18][65 C6, 05, 18][65 46, 05, 18] -FD7E; [65 B0, 05, 28][65 C6, 05, 28][65 46, 05, 28] -FD7F; [65 B0, 05, 28][65 C6, 05, 28][65 C6, 05, 28] -FDB2; [65 B0, 05, 28][65 C6, 05, 28][65 EC, 05, 2C] -FC7E; [65 B0, 05, 28][65 EA, 05, 26] -FC35; [65 B0, 05, 30][65 EA, 05, 31] -FC7F; [65 B0, 05, 28][65 EC, 05, 2C] -FC36; [65 B0, 05, 30][65 EC, 05, 33] - -06A7; [65 B2 02, 05, 05] - -06A8; [65 B2 09, 05, 05] - -08A5; [65 B2 10, 05, 05] - -0643; [65 B4, 05, 05] -1EE0A; [65 B4, 05, 10] -1EE2A; [65 B4, 05, 10] -1EE6A; [65 B4, 05, 10] -FEDB; [65 B4, 05, 18] -FEDC; [65 B4, 05, 20] -FEDA; [65 B4, 05, 28] -FED9; [65 B4, 05, 30] -FC80; [65 B4, 05, 28][65 1A, 05, 26] -FC37; [65 B4, 05, 30][65 1A, 05, 31] -FCC4; [65 B4, 05, 18][65 38, 05, 18] -FC38; [65 B4, 05, 30][65 38, 05, 30] -FCC5; [65 B4, 05, 18][65 46, 05, 18] -FC39; [65 B4, 05, 30][65 46, 05, 30] -FCC6; [65 B4, 05, 18][65 48, 05, 18] -FC3A; [65 B4, 05, 30][65 48, 05, 30] -FCC7; [65 B4, 05, 18][65 C2, 05, 18] -FCEB; [65 B4, 05, 20][65 C2, 05, 20] -FC81; [65 B4, 05, 28][65 C2, 05, 28] -FC3B; [65 B4, 05, 30][65 C2, 05, 30] -FCC8; [65 B4, 05, 18][65 C6, 05, 18] -FCEC; [65 B4, 05, 20][65 C6, 05, 20] -FC82; [65 B4, 05, 28][65 C6, 05, 28] -FC3C; [65 B4, 05, 30][65 C6, 05, 30] -FDC3; [65 B4, 05, 18][65 C6, 05, 18][65 C6, 05, 18] -FDBB; [65 B4, 05, 28][65 C6, 05, 28][65 C6, 05, 28] -FDB7; [65 B4, 05, 28][65 C6, 05, 28][65 EC, 05, 2C] -FC83; [65 B4, 05, 28][65 EA, 05, 26] -FC3D; [65 B4, 05, 30][65 EA, 05, 31] -FC84; [65 B4, 05, 28][65 EC, 05, 2C] -FC3E; [65 B4, 05, 30][65 EC, 05, 33] - -06A9; [65 B6, 05, 05] -FB90; [65 B6, 05, 10] -FB91; [65 B6, 05, 1B] -FB8F; [65 B6, 05, 26] -FB8E; [65 B6, 05, 31] - -06AA; [65 B8, 05, 05] - -06AB; [65 BA, 05, 05] - -06AC; [65 BC 02, 05, 05] - -077F; [65 BC 09, 05, 05] - -06AD; [65 BC 10, 05, 05] -FBD5; [65 BC 10, 05, 10] -FBD6; [65 BC 10, 05, 1B] -FBD4; [65 BC 10, 05, 26] -FBD3; [65 BC 10, 05, 31] - -06AE; [65 BC 17, 05, 05] - -08B4; [65 BC 1E, 05, 05] - -06AF; [65 BE, 05, 05] -FB94; [65 BE, 05, 10] -FB95; [65 BE, 05, 1B] -FB93; [65 BE, 05, 26] -FB92; [65 BE, 05, 31] - -08B0; [65 C0 02, 05, 05] - -06B0; [65 C0 09, 05, 05] - -06B1; [65 C0 10, 05, 05] -FB9C; [65 C0 10, 05, 10] -FB9D; [65 C0 10, 05, 1B] -FB9B; [65 C0 10, 05, 26] -FB9A; [65 C0 10, 05, 31] - -06B2; [65 C0 17, 05, 05] - -06B3; [65 C0 1E, 05, 05] -FB98; [65 C0 1E, 05, 10] -FB99; [65 C0 1E, 05, 1B] -FB97; [65 C0 1E, 05, 26] -FB96; [65 C0 1E, 05, 31] - -06B4; [65 C0 25, 05, 05] - -0762; [65 C0 2C, 05, 05] - -063B; [65 C0 33, 05, 05] - -063C; [65 C0 3A, 05, 05] - -0763; [65 C0 41, 05, 05] - -0764; [65 C0 48, 05, 05] - -0644; [65 C2, 05, 05] -1EE0B; [65 C2, 05, 10] -1EE2B; [65 C2, 05, 10] -1EE4B; [65 C2, 05, 10] -1EE8B; [65 C2, 05, 10] -1EEAB; [65 C2, 05, 10] -FEDF; [65 C2, 05, 18] -FEE0; [65 C2, 05, 20] -FEDE; [65 C2, 05, 28] -FEDD; [65 C2, 05, 30] -FEF6; [65 C2, 05, 28][65 08, 05, 20] -FEF5; [65 C2, 05, 30][65 08, 05, 2E] -FEF8; [65 C2, 05, 28][65 0A, 05, 20] -FEF7; [65 C2, 05, 30][65 0A, 05, 2E] -FEFA; [65 C2, 05, 28][65 12, 05, 20] -FEF9; [65 C2, 05, 30][65 12, 05, 2E] -FEFC; [65 C2, 05, 28][65 1A, 05, 26] -FEFB; [65 C2, 05, 30][65 1A, 05, 31] -FCC9; [65 C2, 05, 18][65 38, 05, 18] -FC3F; [65 C2, 05, 30][65 38, 05, 30] -FD83; [65 C2, 05, 18][65 38, 05, 18][65 38, 05, 18] -FD84; [65 C2, 05, 28][65 38, 05, 28][65 38, 05, 28] -FDBA; [65 C2, 05, 18][65 38, 05, 18][65 C6, 05, 18] -FDBC; [65 C2, 05, 28][65 38, 05, 28][65 C6, 05, 28] -FDAC; [65 C2, 05, 28][65 38, 05, 28][65 EC, 05, 2C] -FCCA; [65 C2, 05, 18][65 46, 05, 18] -FC40; [65 C2, 05, 30][65 46, 05, 30] -FDB5; [65 C2, 05, 18][65 46, 05, 18][65 C6, 05, 18] -FD80; [65 C2, 05, 28][65 46, 05, 28][65 C6, 05, 28] -FD82; [65 C2, 05, 28][65 46, 05, 28][65 EA, 05, 26] -FD81; [65 C2, 05, 28][65 46, 05, 28][65 EC, 05, 2C] -FCCB; [65 C2, 05, 18][65 48, 05, 18] -FC41; [65 C2, 05, 30][65 48, 05, 30] -FD86; [65 C2, 05, 18][65 48, 05, 18][65 C6, 05, 18] -FD85; [65 C2, 05, 28][65 48, 05, 28][65 C6, 05, 28] -FCCC; [65 C2, 05, 18][65 C6, 05, 18] -FCED; [65 C2, 05, 20][65 C6, 05, 20] -FC85; [65 C2, 05, 28][65 C6, 05, 28] -FC42; [65 C2, 05, 30][65 C6, 05, 30] -FD88; [65 C2, 05, 18][65 C6, 05, 18][65 46, 05, 18] -FD87; [65 C2, 05, 28][65 C6, 05, 28][65 46, 05, 28] -FDAD; [65 C2, 05, 28][65 C6, 05, 28][65 EC, 05, 2C] -FCCD; [65 C2, 05, 18][65 D4, 05, 18] -FC86; [65 C2, 05, 28][65 EA, 05, 26] -FC43; [65 C2, 05, 30][65 EA, 05, 31] -FC87; [65 C2, 05, 28][65 EC, 05, 2C] -FC44; [65 C2, 05, 30][65 EC, 05, 33] - -06B5; [65 C4 02, 05, 05] - -06B6; [65 C4 09, 05, 05] - -06B7; [65 C4 10, 05, 05] - -06B8; [65 C4 17, 05, 05] - -076A; [65 C4 1E, 05, 05] - -08A6; [65 C4 25, 05, 05] - -0645; [65 C6, 05, 05] -1EE0C; [65 C6, 05, 10] -1EE2C; [65 C6, 05, 10] -1EE6C; [65 C6, 05, 10] -1EE8C; [65 C6, 05, 10] -1EEAC; [65 C6, 05, 10] -FEE3; [65 C6, 05, 18] -FEE4; [65 C6, 05, 20] -FEE2; [65 C6, 05, 28] -FEE1; [65 C6, 05, 30] -06FE; [65 C6, 70, 05] -FC88; [65 C6, 05, 28][65 1A, 05, 26] -FCCE; [65 C6, 05, 18][65 38, 05, 18] -FC45; [65 C6, 05, 30][65 38, 05, 30] -FD8C; [65 C6, 05, 18][65 38, 05, 18][65 46, 05, 18] -FD92; [65 C6, 05, 18][65 38, 05, 18][65 48, 05, 18] -FD8D; [65 C6, 05, 18][65 38, 05, 18][65 C6, 05, 18] -FDC0; [65 C6, 05, 28][65 38, 05, 28][65 EC, 05, 2C] -FCCF; [65 C6, 05, 18][65 46, 05, 18] -FC46; [65 C6, 05, 30][65 46, 05, 30] -FD89; [65 C6, 05, 18][65 46, 05, 18][65 38, 05, 18] -FD8A; [65 C6, 05, 18][65 46, 05, 18][65 C6, 05, 18] -FDF4; [65 C6, 05, 30][65 46, 05, 30][65 C6, 05, 30][65 52, 05, 2C] -FD8B; [65 C6, 05, 28][65 46, 05, 28][65 EC, 05, 2C] -FCD0; [65 C6, 05, 18][65 48, 05, 18] -FC47; [65 C6, 05, 30][65 48, 05, 30] -FD8E; [65 C6, 05, 18][65 48, 05, 18][65 38, 05, 18] -FD8F; [65 C6, 05, 18][65 48, 05, 18][65 C6, 05, 18] -FDB9; [65 C6, 05, 28][65 48, 05, 28][65 EC, 05, 2C] -FCD1; [65 C6, 05, 18][65 C6, 05, 18] -FC89; [65 C6, 05, 28][65 C6, 05, 28] -FC48; [65 C6, 05, 30][65 C6, 05, 30] -FDB1; [65 C6, 05, 28][65 C6, 05, 28][65 EC, 05, 2C] -FC49; [65 C6, 05, 30][65 EA, 05, 31] -FC4A; [65 C6, 05, 30][65 EC, 05, 33] - -0765; [65 C8 02, 05, 05] - -0766; [65 C8 09, 05, 05] - -08A7; [65 C8 10, 05, 05] - -0646; [65 CA, 05, 05] -1EE0D; [65 CA, 05, 10] -1EE2D; [65 CA, 05, 10] -1EE4D; [65 CA, 05, 10] -1EE6D; [65 CA, 05, 10] -1EE8D; [65 CA, 05, 10] -1EEAD; [65 CA, 05, 10] -FEE7; [65 CA, 05, 18] -FEE8; [65 CA, 05, 20] -FEE6; [65 CA, 05, 28] -FEE5; [65 CA, 05, 30] -FCD2; [65 CA, 05, 18][65 38, 05, 18] -FC4B; [65 CA, 05, 30][65 38, 05, 30] -FDB8; [65 CA, 05, 18][65 38, 05, 18][65 46, 05, 18] -FDBD; [65 CA, 05, 28][65 38, 05, 28][65 46, 05, 28] -FD98; [65 CA, 05, 18][65 38, 05, 18][65 C6, 05, 18] -FD97; [65 CA, 05, 28][65 38, 05, 28][65 C6, 05, 28] -FD99; [65 CA, 05, 28][65 38, 05, 28][65 EA, 05, 26] -FDC7; [65 CA, 05, 28][65 38, 05, 28][65 EC, 05, 2C] -FCD3; [65 CA, 05, 18][65 46, 05, 18] -FC4C; [65 CA, 05, 30][65 46, 05, 30] -FD95; [65 CA, 05, 18][65 46, 05, 18][65 C6, 05, 18] -FD96; [65 CA, 05, 28][65 46, 05, 28][65 EA, 05, 26] -FDB3; [65 CA, 05, 28][65 46, 05, 28][65 EC, 05, 2C] -FCD4; [65 CA, 05, 18][65 48, 05, 18] -FC4D; [65 CA, 05, 30][65 48, 05, 30] -FC8A; [65 CA, 05, 28][65 6C, 05, 1E] -FC8B; [65 CA, 05, 28][65 6E, 05, 1E] -FCD5; [65 CA, 05, 18][65 C6, 05, 18] -FCEE; [65 CA, 05, 20][65 C6, 05, 20] -FC8C; [65 CA, 05, 28][65 C6, 05, 28] -FC4E; [65 CA, 05, 30][65 C6, 05, 30] -FD9B; [65 CA, 05, 28][65 C6, 05, 28][65 EA, 05, 26] -FD9A; [65 CA, 05, 28][65 C6, 05, 28][65 EC, 05, 2C] -FC8D; [65 CA, 05, 28][65 CA, 05, 28] -FCD6; [65 CA, 05, 18][65 D4, 05, 18] -FCEF; [65 CA, 05, 20][65 D4, 05, 20] -FC8E; [65 CA, 05, 28][65 EA, 05, 26] -FC4F; [65 CA, 05, 30][65 EA, 05, 31] -FC8F; [65 CA, 05, 28][65 EC, 05, 2C] -FC50; [65 CA, 05, 30][65 EC, 05, 33] - -06BA; [65 CC, 05, 05] -1EE1D; [65 CC, 05, 10] -1EE5D; [65 CC, 05, 10] -FB9F; [65 CC, 05, 1E] -FB9E; [65 CC, 05, 2C] - -06BB; [65 CE, 05, 05] -FBA2; [65 CE, 05, 10] -FBA3; [65 CE, 05, 1B] -FBA1; [65 CE, 05, 26] -FBA0; [65 CE, 05, 31] - -06BC; [65 D0, 05, 05] - -06BD; [65 D2 02, 05, 05] - -06B9; [65 D2 09, 05, 05] - -0767; [65 D2 10, 05, 05] - -0768; [65 D2 17, 05, 05] - -0769; [65 D2 1E, 05, 05] - -0647; [65 D4, 05, 05] -1EE24; [65 D4, 05, 10] -1EE64; [65 D4, 05, 10] -1EE84; [65 D4, 05, 10] -FEEB; [65 D4, 05, 18] -FEEC; [65 D4, 05, 20] -FEEA; [65 D4, 05, 28] -FEE9; [65 D4, 05, 30] -FCD9; [65 D4, 05, 18][, EC D2, 10] -FCD7; [65 D4, 05, 18][65 38, 05, 18] -FC51; [65 D4, 05, 30][65 38, 05, 30] -FCD8; [65 D4, 05, 18][65 C6, 05, 18] -FC52; [65 D4, 05, 30][65 C6, 05, 30] -FD93; [65 D4, 05, 18][65 C6, 05, 18][65 38, 05, 18] -FD94; [65 D4, 05, 18][65 C6, 05, 18][65 C6, 05, 18] -FC53; [65 D4, 05, 30][65 EA, 05, 31] -FC54; [65 D4, 05, 30][65 EC, 05, 33] - -06BE; [65 D6, 05, 05] -FBAC; [65 D6, 05, 10] -FBAD; [65 D6, 05, 1B] -FBAB; [65 D6, 05, 26] -FBAA; [65 D6, 05, 31] - -06C1; [65 D8, 05, 05] -FBA8; [65 D8, 05, 10] -FBA9; [65 D8, 05, 1B] -FBA7; [65 D8, 05, 26] -FBA6; [65 D8, 05, 31] -06C2; [65 D8, 05, 05][, EA 2E, 05] - -06C3; [65 DA 02, 05, 05] - -06FF; [65 DA 09, 05, 05] - -06D5; [65 DA 10, 05, 05] -06C0; [65 DA 10, 05, 05][, EA 2E, 05] -FBA5; [65 DA 10, 05, 20][, EA 2E, 20] -FBA4; [65 DA 10, 05, 2E][, EA 2E, 2E] - -0648; [65 DC, 05, 05] -06E5; [65 DC, 05, 10] -1EE05; [65 DC, 05, 1B] -1EE85; [65 DC, 05, 1B] -1EEA5; [65 DC, 05, 1B] -FEEE; [65 DC, 05, 26] -FEED; [65 DC, 05, 31] -0676; [65 DC, 05, 10][65 06, 05, 20] -FDF8; [65 DC, 05, 31][65 84, 05, 30][65 C2, 05, 30][65 C6, 05, 30] - -06C4; [65 DE, 05, 05] - -06C5; [65 E0 02, 05, 05] -FBE1; [65 E0 02, 05, 20] -FBE0; [65 E0 02, 05, 2E] - -06C6; [65 E0 09, 05, 05] -FBDA; [65 E0 09, 05, 20] -FBD9; [65 E0 09, 05, 2E] - -06C7; [65 E2, 05, 05] -FBD8; [65 E2, 05, 1E] -FBD7; [65 E2, 05, 2C] -0677; [65 E2, 05, 10][65 06, 05, 20] -FBDD; [65 E2, 05, 2C][65 06, 05, 2E] - -06C8; [65 E4, 05, 05] -FBDC; [65 E4, 05, 20] -FBDB; [65 E4, 05, 2E] - -06C9; [65 E6, 05, 05] -FBE3; [65 E6, 05, 20] -FBE2; [65 E6, 05, 2E] - -06CA; [65 E8 02, 05, 05] - -06CB; [65 E8 09, 05, 05] -FBDF; [65 E8 09, 05, 20] -FBDE; [65 E8 09, 05, 2E] - -08B1; [65 E8 10, 05, 05] - -06CF; [65 E8 17, 05, 05] - -0778; [65 E8 1E, 05, 05] - -0779; [65 E8 25, 05, 05] - -08AB; [65 E8 2C, 05, 05] - -0649; [65 EA, 05, 05] -FBE8; [65 EA, 05, 10] -FBE9; [65 EA, 05, 1B] -FEF0; [65 EA, 05, 26] -FEEF; [65 EA, 05, 31] -FC90; [65 EA, 05, 26][, EC D2, 1E] -FC5D; [65 EA, 05, 31][, EC D2, 2C] - -064A; [65 EC, 05, 05] -06E6; [65 EC, 05, 10] -1EE09; [65 EC, 05, 17] -1EE29; [65 EC, 05, 17] -1EE49; [65 EC, 05, 17] -1EE69; [65 EC, 05, 17] -1EE89; [65 EC, 05, 17] -1EEA9; [65 EC, 05, 17] -FEF3; [65 EC, 05, 1E] -FEF4; [65 EC, 05, 25] -FEF2; [65 EC, 05, 2C] -FEF1; [65 EC, 05, 33] -0678; [65 EC, 05, 10][65 06, 05, 20] -FCDA; [65 EC, 05, 1E][65 38, 05, 18] -FC55; [65 EC, 05, 33][65 38, 05, 30] -FDAF; [65 EC, 05, 2C][65 38, 05, 28][65 EC, 05, 2C] -FCDB; [65 EC, 05, 1E][65 46, 05, 18] -FC56; [65 EC, 05, 33][65 46, 05, 30] -FDAE; [65 EC, 05, 2C][65 46, 05, 28][65 EC, 05, 2C] -FCDC; [65 EC, 05, 1E][65 48, 05, 18] -FC57; [65 EC, 05, 33][65 48, 05, 30] -FC91; [65 EC, 05, 2C][65 6C, 05, 1E] -FC92; [65 EC, 05, 2C][65 6E, 05, 1E] -FCDD; [65 EC, 05, 1E][65 C6, 05, 18] -FCF0; [65 EC, 05, 25][65 C6, 05, 20] -FC93; [65 EC, 05, 2C][65 C6, 05, 28] -FC58; [65 EC, 05, 33][65 C6, 05, 30] -FD9D; [65 EC, 05, 1E][65 C6, 05, 18][65 C6, 05, 18] -FD9C; [65 EC, 05, 2C][65 C6, 05, 28][65 C6, 05, 28] -FDB0; [65 EC, 05, 2C][65 C6, 05, 28][65 EC, 05, 2C] -FC94; [65 EC, 05, 2C][65 CA, 05, 28] -FCDE; [65 EC, 05, 1E][65 D4, 05, 18] -FCF1; [65 EC, 05, 25][65 D4, 05, 20] -FC95; [65 EC, 05, 2C][65 EA, 05, 26] -FC59; [65 EC, 05, 33][65 EA, 05, 31] -FC96; [65 EC, 05, 2C][65 EC, 05, 2C] -FC5A; [65 EC, 05, 33][65 EC, 05, 33] - -06CC; [65 EE, 05, 05] -FBFE; [65 EE, 05, 10] -FBFF; [65 EE, 05, 1B] -FBFD; [65 EE, 05, 26] -FBFC; [65 EE, 05, 31] - -06CD; [65 F0, 05, 05] - -06CE; [65 F2, 05, 05] - -06D0; [65 F4, 05, 05] -FBE6; [65 F4, 05, 10] -FBE7; [65 F4, 05, 1B] -FBE5; [65 F4, 05, 26] -FBE4; [65 F4, 05, 31] - -06D1; [65 F6 02, 05, 05] - -063D; [65 F6 09, 05, 05] - -063E; [65 F6 10, 05, 05] - -063F; [65 F6 17, 05, 05] - -0620; [65 F6 1E, 05, 05] - -0775; [65 F6 25, 05, 05] - -0776; [65 F6 2C, 05, 05] - -0777; [65 F6 33, 05, 05] - -06D2; [65 F8, 05, 05] -FBAF; [65 F8, 05, 20] -FBAE; [65 F8, 05, 2E] -06D3; [65 F8, 05, 05][, EA 2E, 05] -FBB1; [65 F8, 05, 20][, EA 2E, 20] -FBB0; [65 F8, 05, 2E][, EA 2E, 2E] - -077A; [65 FA 02, 05, 05] - -077B; [65 FA 09, 05, 05] +068A; [65 5C, 05, 05] + +068B; [65 5E, 05, 05] + +068C; [65 60, 05, 05] +FB85; [65 60, 05, 20] +FB84; [65 60, 05, 2E] + +068D; [65 62, 05, 05] +FB83; [65 62, 05, 20] +FB82; [65 62, 05, 2E] + +08AE; [65 64, 05, 05] + +068E; [65 66, 05, 05] +FB87; [65 66, 05, 20] +FB86; [65 66, 05, 2E] + +068F; [65 68, 05, 05] + +0690; [65 6A, 05, 05] + +06EE; [65 6C 02, 05, 05] + +0759; [65 6C 09, 05, 05] + +075A; [65 6C 10, 05, 05] + +0631; [65 6E, 05, 05] +1EE13; [65 6E, 05, 10] +1EE93; [65 6E, 05, 10] +1EEB3; [65 6E, 05, 10] +FEAE; [65 6E, 05, 1E] +FEAD; [65 6E, 05, 2C] +FC5C; [65 6E, 05, 2C][, EB 82, 2C] +FDF6; [65 6E, 05, 2C][65 86, 05, 30][65 DE, 05, 31][65 C4, 05, 30] + +0632; [65 70, 05, 05] +1EE06; [65 70, 05, 10] +1EE86; [65 70, 05, 10] +1EEA6; [65 70, 05, 10] +FEB0; [65 70, 05, 1E] +FEAF; [65 70, 05, 2C] + +0691; [65 72, 05, 05] +FB8D; [65 72, 05, 20] +FB8C; [65 72, 05, 2E] + +0692; [65 74, 05, 05] + +0693; [65 76, 05, 05] + +0694; [65 78, 05, 05] + +0695; [65 7A, 05, 05] + +0696; [65 7C, 05, 05] + +0697; [65 7E, 05, 05] + +0698; [65 80, 05, 05] +FB8B; [65 80, 05, 20] +FB8A; [65 80, 05, 2E] + +0699; [65 82, 05, 05] + +06EF; [65 84 02, 05, 05] + +075B; [65 84 09, 05, 05] + +076B; [65 84 10, 05, 05] + +076C; [65 84 17, 05, 05] + +0771; [65 84 1E, 05, 05] + +08AA; [65 84 25, 05, 05] + +08B2; [65 84 2C, 05, 05] + +08B9; [65 84 33, 05, 05] + +0633; [65 86, 05, 05] +1EE0E; [65 86, 05, 10] +1EE2E; [65 86, 05, 10] +1EE4E; [65 86, 05, 10] +1EE6E; [65 86, 05, 10] +1EE8E; [65 86, 05, 10] +1EEAE; [65 86, 05, 10] +FEB3; [65 86, 05, 18] +FEB4; [65 86, 05, 20] +FEB2; [65 86, 05, 28] +FEB1; [65 86, 05, 30] +FCAD; [65 86, 05, 18][65 3A, 05, 18] +FD34; [65 86, 05, 20][65 3A, 05, 20] +FC1C; [65 86, 05, 30][65 3A, 05, 30] +FD5D; [65 86, 05, 18][65 3A, 05, 18][65 48, 05, 18] +FD5E; [65 86, 05, 28][65 3A, 05, 28][65 EC, 05, 26] +FCAE; [65 86, 05, 18][65 48, 05, 18] +FD35; [65 86, 05, 20][65 48, 05, 20] +FC1D; [65 86, 05, 30][65 48, 05, 30] +FD5C; [65 86, 05, 18][65 48, 05, 18][65 3A, 05, 18] +FCAF; [65 86, 05, 18][65 4A, 05, 18] +FD36; [65 86, 05, 20][65 4A, 05, 20] +FC1E; [65 86, 05, 30][65 4A, 05, 30] +FDA8; [65 86, 05, 28][65 4A, 05, 28][65 EC, 05, 26] +FDC6; [65 86, 05, 28][65 4A, 05, 28][65 EE, 05, 2C] +FD2A; [65 86, 05, 28][65 6E, 05, 1E] +FD0E; [65 86, 05, 30][65 6E, 05, 2C] +FCB0; [65 86, 05, 18][65 C8, 05, 18] +FCE7; [65 86, 05, 20][65 C8, 05, 20] +FC1F; [65 86, 05, 30][65 C8, 05, 30] +FD61; [65 86, 05, 18][65 C8, 05, 18][65 3A, 05, 18] +FD60; [65 86, 05, 18][65 C8, 05, 18][65 48, 05, 18] +FD5F; [65 86, 05, 28][65 C8, 05, 28][65 48, 05, 28] +FD63; [65 86, 05, 18][65 C8, 05, 18][65 C8, 05, 18] +FD62; [65 86, 05, 28][65 C8, 05, 28][65 C8, 05, 28] +FD31; [65 86, 05, 18][65 D6, 05, 18] +FCE8; [65 86, 05, 20][65 D6, 05, 20] +FD17; [65 86, 05, 28][65 EC, 05, 26] +FCFB; [65 86, 05, 30][65 EC, 05, 31] +FD18; [65 86, 05, 28][65 EE, 05, 2C] +FCFC; [65 86, 05, 30][65 EE, 05, 33] + +0634; [65 88, 05, 05] +1EE14; [65 88, 05, 10] +1EE34; [65 88, 05, 10] +1EE54; [65 88, 05, 10] +1EE74; [65 88, 05, 10] +1EE94; [65 88, 05, 10] +1EEB4; [65 88, 05, 10] +FEB7; [65 88, 05, 18] +FEB8; [65 88, 05, 20] +FEB6; [65 88, 05, 28] +FEB5; [65 88, 05, 30] +FD2D; [65 88, 05, 18][65 3A, 05, 18] +FD37; [65 88, 05, 20][65 3A, 05, 20] +FD25; [65 88, 05, 28][65 3A, 05, 28] +FD09; [65 88, 05, 30][65 3A, 05, 30] +FD69; [65 88, 05, 28][65 3A, 05, 28][65 EE, 05, 2C] +FD2E; [65 88, 05, 18][65 48, 05, 18] +FD38; [65 88, 05, 20][65 48, 05, 20] +FD26; [65 88, 05, 28][65 48, 05, 28] +FD0A; [65 88, 05, 30][65 48, 05, 30] +FD68; [65 88, 05, 18][65 48, 05, 18][65 C8, 05, 18] +FD67; [65 88, 05, 28][65 48, 05, 28][65 C8, 05, 28] +FDAA; [65 88, 05, 28][65 48, 05, 28][65 EE, 05, 2C] +FD2F; [65 88, 05, 18][65 4A, 05, 18] +FD39; [65 88, 05, 20][65 4A, 05, 20] +FD27; [65 88, 05, 28][65 4A, 05, 28] +FD0B; [65 88, 05, 30][65 4A, 05, 30] +FD29; [65 88, 05, 28][65 6E, 05, 1E] +FD0D; [65 88, 05, 30][65 6E, 05, 2C] +FD30; [65 88, 05, 18][65 C8, 05, 18] +FCE9; [65 88, 05, 20][65 C8, 05, 20] +FD28; [65 88, 05, 28][65 C8, 05, 28] +FD0C; [65 88, 05, 30][65 C8, 05, 30] +FD6B; [65 88, 05, 18][65 C8, 05, 18][65 4A, 05, 18] +FD6A; [65 88, 05, 28][65 C8, 05, 28][65 4A, 05, 28] +FD6D; [65 88, 05, 18][65 C8, 05, 18][65 C8, 05, 18] +FD6C; [65 88, 05, 28][65 C8, 05, 28][65 C8, 05, 28] +FD32; [65 88, 05, 18][65 D6, 05, 18] +FCEA; [65 88, 05, 20][65 D6, 05, 20] +FD19; [65 88, 05, 28][65 EC, 05, 26] +FCFD; [65 88, 05, 30][65 EC, 05, 31] +FD1A; [65 88, 05, 28][65 EE, 05, 2C] +FCFE; [65 88, 05, 30][65 EE, 05, 33] + +069A; [65 8A, 05, 05] + +069B; [65 8C, 05, 05] + +069C; [65 8E, 05, 05] + +06FA; [65 90 02, 05, 05] + +075C; [65 90 09, 05, 05] + +076D; [65 90 10, 05, 05] + +0770; [65 90 17, 05, 05] + +077D; [65 90 1E, 05, 05] + +077E; [65 90 25, 05, 05] + +0635; [65 92, 05, 05] +1EE11; [65 92, 05, 10] +1EE31; [65 92, 05, 10] +1EE51; [65 92, 05, 10] +1EE71; [65 92, 05, 10] +1EE91; [65 92, 05, 10] +1EEB1; [65 92, 05, 10] +FEBB; [65 92, 05, 18] +FEBC; [65 92, 05, 20] +FEBA; [65 92, 05, 28] +FEB9; [65 92, 05, 30] +FCB1; [65 92, 05, 18][65 48, 05, 18] +FC20; [65 92, 05, 30][65 48, 05, 30] +FD65; [65 92, 05, 18][65 48, 05, 18][65 48, 05, 18] +FD64; [65 92, 05, 28][65 48, 05, 28][65 48, 05, 28] +FDA9; [65 92, 05, 28][65 48, 05, 28][65 EE, 05, 2C] +FCB2; [65 92, 05, 18][65 4A, 05, 18] +FD2B; [65 92, 05, 28][65 6E, 05, 1E] +FD0F; [65 92, 05, 30][65 6E, 05, 2C] +FDF5; [65 92, 05, 30][65 C4, 05, 30][65 A6, 05, 30][65 C8, 05, 30] +FDF9; [65 92, 05, 30][65 C4, 05, 30][65 EC, 05, 31] +FDFA; [65 92, 05, 30][65 C4, 05, 30][65 EC, 05, 31][04, 05, 20][65 1A, 05, 31][65 C4, 05, 30][65 C4, 05, 30][65 D6, 05, 30][04, 05, 20][65 A6, 05, 30][65 C4, 05, 30][65 EE, 05, 33][65 D6, 05, 30][04, 05, 20][65 DE, 05, 31][65 86, 05, 30][65 C4, 05, 30][65 C8, 05, 30] +FDF0; [65 92, 05, 30][65 C4, 05, 30][65 FA, 05, 2E] +FCB3; [65 92, 05, 18][65 C8, 05, 18] +FC21; [65 92, 05, 30][65 C8, 05, 30] +FDC5; [65 92, 05, 18][65 C8, 05, 18][65 C8, 05, 18] +FD66; [65 92, 05, 28][65 C8, 05, 28][65 C8, 05, 28] +FD21; [65 92, 05, 28][65 EC, 05, 26] +FD05; [65 92, 05, 30][65 EC, 05, 31] +FD22; [65 92, 05, 28][65 EE, 05, 2C] +FD06; [65 92, 05, 30][65 EE, 05, 33] + +0636; [65 94, 05, 05] +1EE19; [65 94, 05, 10] +1EE39; [65 94, 05, 10] +1EE59; [65 94, 05, 10] +1EE79; [65 94, 05, 10] +1EE99; [65 94, 05, 10] +1EEB9; [65 94, 05, 10] +FEBF; [65 94, 05, 18] +FEC0; [65 94, 05, 20] +FEBE; [65 94, 05, 28] +FEBD; [65 94, 05, 30] +FCB4; [65 94, 05, 18][65 3A, 05, 18] +FC22; [65 94, 05, 30][65 3A, 05, 30] +FCB5; [65 94, 05, 18][65 48, 05, 18] +FC23; [65 94, 05, 30][65 48, 05, 30] +FD6E; [65 94, 05, 28][65 48, 05, 28][65 EC, 05, 26] +FDAB; [65 94, 05, 28][65 48, 05, 28][65 EE, 05, 2C] +FCB6; [65 94, 05, 18][65 4A, 05, 18] +FC24; [65 94, 05, 30][65 4A, 05, 30] +FD70; [65 94, 05, 18][65 4A, 05, 18][65 C8, 05, 18] +FD6F; [65 94, 05, 28][65 4A, 05, 28][65 C8, 05, 28] +FD2C; [65 94, 05, 28][65 6E, 05, 1E] +FD10; [65 94, 05, 30][65 6E, 05, 2C] +FCB7; [65 94, 05, 18][65 C8, 05, 18] +FC25; [65 94, 05, 30][65 C8, 05, 30] +FD23; [65 94, 05, 28][65 EC, 05, 26] +FD07; [65 94, 05, 30][65 EC, 05, 31] +FD24; [65 94, 05, 28][65 EE, 05, 2C] +FD08; [65 94, 05, 30][65 EE, 05, 33] + +069D; [65 96, 05, 05] + +08AF; [65 98, 05, 05] + +069E; [65 9A, 05, 05] + +06FB; [65 9C, 05, 05] + +0637; [65 9E, 05, 05] +1EE08; [65 9E, 05, 10] +1EE68; [65 9E, 05, 10] +1EE88; [65 9E, 05, 10] +1EEA8; [65 9E, 05, 10] +FEC3; [65 9E, 05, 18] +FEC4; [65 9E, 05, 20] +FEC2; [65 9E, 05, 28] +FEC1; [65 9E, 05, 30] +FCB8; [65 9E, 05, 18][65 48, 05, 18] +FC26; [65 9E, 05, 30][65 48, 05, 30] +FD33; [65 9E, 05, 18][65 C8, 05, 18] +FD3A; [65 9E, 05, 20][65 C8, 05, 20] +FC27; [65 9E, 05, 30][65 C8, 05, 30] +FD72; [65 9E, 05, 18][65 C8, 05, 18][65 48, 05, 18] +FD71; [65 9E, 05, 28][65 C8, 05, 28][65 48, 05, 28] +FD73; [65 9E, 05, 18][65 C8, 05, 18][65 C8, 05, 18] +FD74; [65 9E, 05, 28][65 C8, 05, 28][65 EE, 05, 2C] +FD11; [65 9E, 05, 28][65 EC, 05, 26] +FCF5; [65 9E, 05, 30][65 EC, 05, 31] +FD12; [65 9E, 05, 28][65 EE, 05, 2C] +FCF6; [65 9E, 05, 30][65 EE, 05, 33] + +0638; [65 A0, 05, 05] +1EE1A; [65 A0, 05, 10] +1EE7A; [65 A0, 05, 10] +1EE9A; [65 A0, 05, 10] +1EEBA; [65 A0, 05, 10] +FEC7; [65 A0, 05, 18] +FEC8; [65 A0, 05, 20] +FEC6; [65 A0, 05, 28] +FEC5; [65 A0, 05, 30] +FCB9; [65 A0, 05, 18][65 C8, 05, 18] +FD3B; [65 A0, 05, 20][65 C8, 05, 20] +FC28; [65 A0, 05, 30][65 C8, 05, 30] + +069F; [65 A2, 05, 05] + +08A3; [65 A4, 05, 05] + +0639; [65 A6, 05, 05] +1EE0F; [65 A6, 05, 10] +1EE2F; [65 A6, 05, 10] +1EE4F; [65 A6, 05, 10] +1EE6F; [65 A6, 05, 10] +1EE8F; [65 A6, 05, 10] +1EEAF; [65 A6, 05, 10] +FECB; [65 A6, 05, 18] +FECC; [65 A6, 05, 20] +FECA; [65 A6, 05, 28] +FEC9; [65 A6, 05, 30] +FCBA; [65 A6, 05, 18][65 3A, 05, 18] +FC29; [65 A6, 05, 30][65 3A, 05, 30] +FDC4; [65 A6, 05, 18][65 3A, 05, 18][65 C8, 05, 18] +FD75; [65 A6, 05, 28][65 3A, 05, 28][65 C8, 05, 28] +FDF7; [65 A6, 05, 30][65 C4, 05, 30][65 EE, 05, 33][65 D6, 05, 30] +FCBB; [65 A6, 05, 18][65 C8, 05, 18] +FC2A; [65 A6, 05, 30][65 C8, 05, 30] +FD77; [65 A6, 05, 18][65 C8, 05, 18][65 C8, 05, 18] +FD76; [65 A6, 05, 28][65 C8, 05, 28][65 C8, 05, 28] +FD78; [65 A6, 05, 28][65 C8, 05, 28][65 EC, 05, 26] +FDB6; [65 A6, 05, 28][65 C8, 05, 28][65 EE, 05, 2C] +FD13; [65 A6, 05, 28][65 EC, 05, 26] +FCF7; [65 A6, 05, 30][65 EC, 05, 31] +FD14; [65 A6, 05, 28][65 EE, 05, 2C] +FCF8; [65 A6, 05, 30][65 EE, 05, 33] + +063A; [65 A8, 05, 05] +1EE1B; [65 A8, 05, 10] +1EE3B; [65 A8, 05, 10] +1EE5B; [65 A8, 05, 10] +1EE7B; [65 A8, 05, 10] +1EE9B; [65 A8, 05, 10] +1EEBB; [65 A8, 05, 10] +FECF; [65 A8, 05, 18] +FED0; [65 A8, 05, 20] +FECE; [65 A8, 05, 28] +FECD; [65 A8, 05, 30] +FCBC; [65 A8, 05, 18][65 3A, 05, 18] +FC2B; [65 A8, 05, 30][65 3A, 05, 30] +FCBD; [65 A8, 05, 18][65 C8, 05, 18] +FC2C; [65 A8, 05, 30][65 C8, 05, 30] +FD79; [65 A8, 05, 28][65 C8, 05, 28][65 C8, 05, 28] +FD7B; [65 A8, 05, 28][65 C8, 05, 28][65 EC, 05, 26] +FD7A; [65 A8, 05, 28][65 C8, 05, 28][65 EE, 05, 2C] +FD15; [65 A8, 05, 28][65 EC, 05, 26] +FCF9; [65 A8, 05, 30][65 EC, 05, 31] +FD16; [65 A8, 05, 28][65 EE, 05, 2C] +FCFA; [65 A8, 05, 30][65 EE, 05, 33] + +06A0; [65 AA, 05, 05] + +06FC; [65 AC 02, 05, 05] + +075D; [65 AC 09, 05, 05] + +075E; [65 AC 10, 05, 05] + +075F; [65 AC 17, 05, 05] + +08B3; [65 AC 1E, 05, 05] + +0641; [65 AE, 05, 05] +1EE10; [65 AE, 05, 10] +1EE30; [65 AE, 05, 10] +1EE70; [65 AE, 05, 10] +1EE90; [65 AE, 05, 10] +1EEB0; [65 AE, 05, 10] +FED3; [65 AE, 05, 18] +FED4; [65 AE, 05, 20] +FED2; [65 AE, 05, 28] +FED1; [65 AE, 05, 30] +FCBE; [65 AE, 05, 18][65 3A, 05, 18] +FC2D; [65 AE, 05, 30][65 3A, 05, 30] +FCBF; [65 AE, 05, 18][65 48, 05, 18] +FC2E; [65 AE, 05, 30][65 48, 05, 30] +FCC0; [65 AE, 05, 18][65 4A, 05, 18] +FC2F; [65 AE, 05, 30][65 4A, 05, 30] +FD7D; [65 AE, 05, 18][65 4A, 05, 18][65 C8, 05, 18] +FD7C; [65 AE, 05, 28][65 4A, 05, 28][65 C8, 05, 28] +FCC1; [65 AE, 05, 18][65 C8, 05, 18] +FC30; [65 AE, 05, 30][65 C8, 05, 30] +FDC1; [65 AE, 05, 28][65 C8, 05, 28][65 EE, 05, 2C] +FC7C; [65 AE, 05, 28][65 EC, 05, 26] +FC31; [65 AE, 05, 30][65 EC, 05, 31] +FC7D; [65 AE, 05, 28][65 EE, 05, 2C] +FC32; [65 AE, 05, 30][65 EE, 05, 33] + +06A1; [65 B0 02, 05, 05] +1EE1E; [65 B0 02, 05, 20] +1EE7E; [65 B0 02, 05, 20] + +06A2; [65 B0 09, 05, 05] + +08BB; [65 B0 10, 05, 05] + +06A3; [65 B0 17, 05, 05] + +06A4; [65 B0 1E, 05, 05] +FB6C; [65 B0 1E, 05, 10] +FB6D; [65 B0 1E, 05, 1B] +FB6B; [65 B0 1E, 05, 26] +FB6A; [65 B0 1E, 05, 31] + +08A4; [65 B0 25, 05, 05] + +06A5; [65 B0 2C, 05, 05] + +06A6; [65 B0 33, 05, 05] +FB70; [65 B0 33, 05, 10] +FB71; [65 B0 33, 05, 1B] +FB6F; [65 B0 33, 05, 26] +FB6E; [65 B0 33, 05, 31] + +0760; [65 B0 3A, 05, 05] + +0761; [65 B0 41, 05, 05] + +066F; [65 B0 48, 05, 05] +1EE1F; [65 B0 48, 05, 20] +1EE5F; [65 B0 48, 05, 20] + +0642; [65 B2, 05, 05] +1EE12; [65 B2, 05, 10] +1EE32; [65 B2, 05, 10] +1EE52; [65 B2, 05, 10] +1EE72; [65 B2, 05, 10] +1EE92; [65 B2, 05, 10] +1EEB2; [65 B2, 05, 10] +FED7; [65 B2, 05, 18] +FED8; [65 B2, 05, 20] +FED6; [65 B2, 05, 28] +FED5; [65 B2, 05, 30] +FCC2; [65 B2, 05, 18][65 48, 05, 18] +FC33; [65 B2, 05, 30][65 48, 05, 30] +FDF1; [65 B2, 05, 30][65 C4, 05, 30][65 FA, 05, 2E] +FCC3; [65 B2, 05, 18][65 C8, 05, 18] +FC34; [65 B2, 05, 30][65 C8, 05, 30] +FDB4; [65 B2, 05, 18][65 C8, 05, 18][65 48, 05, 18] +FD7E; [65 B2, 05, 28][65 C8, 05, 28][65 48, 05, 28] +FD7F; [65 B2, 05, 28][65 C8, 05, 28][65 C8, 05, 28] +FDB2; [65 B2, 05, 28][65 C8, 05, 28][65 EE, 05, 2C] +FC7E; [65 B2, 05, 28][65 EC, 05, 26] +FC35; [65 B2, 05, 30][65 EC, 05, 31] +FC7F; [65 B2, 05, 28][65 EE, 05, 2C] +FC36; [65 B2, 05, 30][65 EE, 05, 33] + +06A7; [65 B4 02, 05, 05] + +08BC; [65 B4 09, 05, 05] + +06A8; [65 B4 10, 05, 05] + +08A5; [65 B4 17, 05, 05] + +0643; [65 B6, 05, 05] +1EE0A; [65 B6, 05, 10] +1EE2A; [65 B6, 05, 10] +1EE6A; [65 B6, 05, 10] +FEDB; [65 B6, 05, 18] +FEDC; [65 B6, 05, 20] +FEDA; [65 B6, 05, 28] +FED9; [65 B6, 05, 30] +FC80; [65 B6, 05, 28][65 1A, 05, 26] +FC37; [65 B6, 05, 30][65 1A, 05, 31] +FCC4; [65 B6, 05, 18][65 3A, 05, 18] +FC38; [65 B6, 05, 30][65 3A, 05, 30] +FCC5; [65 B6, 05, 18][65 48, 05, 18] +FC39; [65 B6, 05, 30][65 48, 05, 30] +FCC6; [65 B6, 05, 18][65 4A, 05, 18] +FC3A; [65 B6, 05, 30][65 4A, 05, 30] +FCC7; [65 B6, 05, 18][65 C4, 05, 18] +FCEB; [65 B6, 05, 20][65 C4, 05, 20] +FC81; [65 B6, 05, 28][65 C4, 05, 28] +FC3B; [65 B6, 05, 30][65 C4, 05, 30] +FCC8; [65 B6, 05, 18][65 C8, 05, 18] +FCEC; [65 B6, 05, 20][65 C8, 05, 20] +FC82; [65 B6, 05, 28][65 C8, 05, 28] +FC3C; [65 B6, 05, 30][65 C8, 05, 30] +FDC3; [65 B6, 05, 18][65 C8, 05, 18][65 C8, 05, 18] +FDBB; [65 B6, 05, 28][65 C8, 05, 28][65 C8, 05, 28] +FDB7; [65 B6, 05, 28][65 C8, 05, 28][65 EE, 05, 2C] +FC83; [65 B6, 05, 28][65 EC, 05, 26] +FC3D; [65 B6, 05, 30][65 EC, 05, 31] +FC84; [65 B6, 05, 28][65 EE, 05, 2C] +FC3E; [65 B6, 05, 30][65 EE, 05, 33] + +06A9; [65 B8, 05, 05] +FB90; [65 B8, 05, 10] +FB91; [65 B8, 05, 1B] +FB8F; [65 B8, 05, 26] +FB8E; [65 B8, 05, 31] + +06AA; [65 BA, 05, 05] + +06AB; [65 BC, 05, 05] + +06AC; [65 BE 02, 05, 05] + +077F; [65 BE 09, 05, 05] + +06AD; [65 BE 10, 05, 05] +FBD5; [65 BE 10, 05, 10] +FBD6; [65 BE 10, 05, 1B] +FBD4; [65 BE 10, 05, 26] +FBD3; [65 BE 10, 05, 31] + +06AE; [65 BE 17, 05, 05] + +08B4; [65 BE 1E, 05, 05] + +06AF; [65 C0, 05, 05] +FB94; [65 C0, 05, 10] +FB95; [65 C0, 05, 1B] +FB93; [65 C0, 05, 26] +FB92; [65 C0, 05, 31] + +08B0; [65 C2 02, 05, 05] + +06B0; [65 C2 09, 05, 05] + +06B1; [65 C2 10, 05, 05] +FB9C; [65 C2 10, 05, 10] +FB9D; [65 C2 10, 05, 1B] +FB9B; [65 C2 10, 05, 26] +FB9A; [65 C2 10, 05, 31] + +06B2; [65 C2 17, 05, 05] + +06B3; [65 C2 1E, 05, 05] +FB98; [65 C2 1E, 05, 10] +FB99; [65 C2 1E, 05, 1B] +FB97; [65 C2 1E, 05, 26] +FB96; [65 C2 1E, 05, 31] + +06B4; [65 C2 25, 05, 05] + +0762; [65 C2 2C, 05, 05] + +063B; [65 C2 33, 05, 05] + +063C; [65 C2 3A, 05, 05] + +0763; [65 C2 41, 05, 05] + +0764; [65 C2 48, 05, 05] + +0644; [65 C4, 05, 05] +1EE0B; [65 C4, 05, 10] +1EE2B; [65 C4, 05, 10] +1EE4B; [65 C4, 05, 10] +1EE8B; [65 C4, 05, 10] +1EEAB; [65 C4, 05, 10] +FEDF; [65 C4, 05, 18] +FEE0; [65 C4, 05, 20] +FEDE; [65 C4, 05, 28] +FEDD; [65 C4, 05, 30] +FEF6; [65 C4, 05, 28][65 08, 05, 20] +FEF5; [65 C4, 05, 30][65 08, 05, 2E] +FEF8; [65 C4, 05, 28][65 0A, 05, 20] +FEF7; [65 C4, 05, 30][65 0A, 05, 2E] +FEFA; [65 C4, 05, 28][65 12, 05, 20] +FEF9; [65 C4, 05, 30][65 12, 05, 2E] +FEFC; [65 C4, 05, 28][65 1A, 05, 26] +FEFB; [65 C4, 05, 30][65 1A, 05, 31] +FCC9; [65 C4, 05, 18][65 3A, 05, 18] +FC3F; [65 C4, 05, 30][65 3A, 05, 30] +FD83; [65 C4, 05, 18][65 3A, 05, 18][65 3A, 05, 18] +FD84; [65 C4, 05, 28][65 3A, 05, 28][65 3A, 05, 28] +FDBA; [65 C4, 05, 18][65 3A, 05, 18][65 C8, 05, 18] +FDBC; [65 C4, 05, 28][65 3A, 05, 28][65 C8, 05, 28] +FDAC; [65 C4, 05, 28][65 3A, 05, 28][65 EE, 05, 2C] +FCCA; [65 C4, 05, 18][65 48, 05, 18] +FC40; [65 C4, 05, 30][65 48, 05, 30] +FDB5; [65 C4, 05, 18][65 48, 05, 18][65 C8, 05, 18] +FD80; [65 C4, 05, 28][65 48, 05, 28][65 C8, 05, 28] +FD82; [65 C4, 05, 28][65 48, 05, 28][65 EC, 05, 26] +FD81; [65 C4, 05, 28][65 48, 05, 28][65 EE, 05, 2C] +FCCB; [65 C4, 05, 18][65 4A, 05, 18] +FC41; [65 C4, 05, 30][65 4A, 05, 30] +FD86; [65 C4, 05, 18][65 4A, 05, 18][65 C8, 05, 18] +FD85; [65 C4, 05, 28][65 4A, 05, 28][65 C8, 05, 28] +FCCC; [65 C4, 05, 18][65 C8, 05, 18] +FCED; [65 C4, 05, 20][65 C8, 05, 20] +FC85; [65 C4, 05, 28][65 C8, 05, 28] +FC42; [65 C4, 05, 30][65 C8, 05, 30] +FD88; [65 C4, 05, 18][65 C8, 05, 18][65 48, 05, 18] +FD87; [65 C4, 05, 28][65 C8, 05, 28][65 48, 05, 28] +FDAD; [65 C4, 05, 28][65 C8, 05, 28][65 EE, 05, 2C] +FCCD; [65 C4, 05, 18][65 D6, 05, 18] +FC86; [65 C4, 05, 28][65 EC, 05, 26] +FC43; [65 C4, 05, 30][65 EC, 05, 31] +FC87; [65 C4, 05, 28][65 EE, 05, 2C] +FC44; [65 C4, 05, 30][65 EE, 05, 33] + +06B5; [65 C6 02, 05, 05] + +06B6; [65 C6 09, 05, 05] + +06B7; [65 C6 10, 05, 05] + +06B8; [65 C6 17, 05, 05] + +076A; [65 C6 1E, 05, 05] + +08A6; [65 C6 25, 05, 05] + +0645; [65 C8, 05, 05] +1EE0C; [65 C8, 05, 10] +1EE2C; [65 C8, 05, 10] +1EE6C; [65 C8, 05, 10] +1EE8C; [65 C8, 05, 10] +1EEAC; [65 C8, 05, 10] +FEE3; [65 C8, 05, 18] +FEE4; [65 C8, 05, 20] +FEE2; [65 C8, 05, 28] +FEE1; [65 C8, 05, 30] +06FE; [65 C8, 70, 05] +FC88; [65 C8, 05, 28][65 1A, 05, 26] +FCCE; [65 C8, 05, 18][65 3A, 05, 18] +FC45; [65 C8, 05, 30][65 3A, 05, 30] +FD8C; [65 C8, 05, 18][65 3A, 05, 18][65 48, 05, 18] +FD92; [65 C8, 05, 18][65 3A, 05, 18][65 4A, 05, 18] +FD8D; [65 C8, 05, 18][65 3A, 05, 18][65 C8, 05, 18] +FDC0; [65 C8, 05, 28][65 3A, 05, 28][65 EE, 05, 2C] +FCCF; [65 C8, 05, 18][65 48, 05, 18] +FC46; [65 C8, 05, 30][65 48, 05, 30] +FD89; [65 C8, 05, 18][65 48, 05, 18][65 3A, 05, 18] +FD8A; [65 C8, 05, 18][65 48, 05, 18][65 C8, 05, 18] +FDF4; [65 C8, 05, 30][65 48, 05, 30][65 C8, 05, 30][65 54, 05, 2C] +FD8B; [65 C8, 05, 28][65 48, 05, 28][65 EE, 05, 2C] +FCD0; [65 C8, 05, 18][65 4A, 05, 18] +FC47; [65 C8, 05, 30][65 4A, 05, 30] +FD8E; [65 C8, 05, 18][65 4A, 05, 18][65 3A, 05, 18] +FD8F; [65 C8, 05, 18][65 4A, 05, 18][65 C8, 05, 18] +FDB9; [65 C8, 05, 28][65 4A, 05, 28][65 EE, 05, 2C] +FCD1; [65 C8, 05, 18][65 C8, 05, 18] +FC89; [65 C8, 05, 28][65 C8, 05, 28] +FC48; [65 C8, 05, 30][65 C8, 05, 30] +FDB1; [65 C8, 05, 28][65 C8, 05, 28][65 EE, 05, 2C] +FC49; [65 C8, 05, 30][65 EC, 05, 31] +FC4A; [65 C8, 05, 30][65 EE, 05, 33] + +0765; [65 CA 02, 05, 05] + +0766; [65 CA 09, 05, 05] + +08A7; [65 CA 10, 05, 05] + +0646; [65 CC, 05, 05] +1EE0D; [65 CC, 05, 10] +1EE2D; [65 CC, 05, 10] +1EE4D; [65 CC, 05, 10] +1EE6D; [65 CC, 05, 10] +1EE8D; [65 CC, 05, 10] +1EEAD; [65 CC, 05, 10] +FEE7; [65 CC, 05, 18] +FEE8; [65 CC, 05, 20] +FEE6; [65 CC, 05, 28] +FEE5; [65 CC, 05, 30] +FCD2; [65 CC, 05, 18][65 3A, 05, 18] +FC4B; [65 CC, 05, 30][65 3A, 05, 30] +FDB8; [65 CC, 05, 18][65 3A, 05, 18][65 48, 05, 18] +FDBD; [65 CC, 05, 28][65 3A, 05, 28][65 48, 05, 28] +FD98; [65 CC, 05, 18][65 3A, 05, 18][65 C8, 05, 18] +FD97; [65 CC, 05, 28][65 3A, 05, 28][65 C8, 05, 28] +FD99; [65 CC, 05, 28][65 3A, 05, 28][65 EC, 05, 26] +FDC7; [65 CC, 05, 28][65 3A, 05, 28][65 EE, 05, 2C] +FCD3; [65 CC, 05, 18][65 48, 05, 18] +FC4C; [65 CC, 05, 30][65 48, 05, 30] +FD95; [65 CC, 05, 18][65 48, 05, 18][65 C8, 05, 18] +FD96; [65 CC, 05, 28][65 48, 05, 28][65 EC, 05, 26] +FDB3; [65 CC, 05, 28][65 48, 05, 28][65 EE, 05, 2C] +FCD4; [65 CC, 05, 18][65 4A, 05, 18] +FC4D; [65 CC, 05, 30][65 4A, 05, 30] +FC8A; [65 CC, 05, 28][65 6E, 05, 1E] +FC8B; [65 CC, 05, 28][65 70, 05, 1E] +FCD5; [65 CC, 05, 18][65 C8, 05, 18] +FCEE; [65 CC, 05, 20][65 C8, 05, 20] +FC8C; [65 CC, 05, 28][65 C8, 05, 28] +FC4E; [65 CC, 05, 30][65 C8, 05, 30] +FD9B; [65 CC, 05, 28][65 C8, 05, 28][65 EC, 05, 26] +FD9A; [65 CC, 05, 28][65 C8, 05, 28][65 EE, 05, 2C] +FC8D; [65 CC, 05, 28][65 CC, 05, 28] +FCD6; [65 CC, 05, 18][65 D6, 05, 18] +FCEF; [65 CC, 05, 20][65 D6, 05, 20] +FC8E; [65 CC, 05, 28][65 EC, 05, 26] +FC4F; [65 CC, 05, 30][65 EC, 05, 31] +FC8F; [65 CC, 05, 28][65 EE, 05, 2C] +FC50; [65 CC, 05, 30][65 EE, 05, 33] + +06BA; [65 CE, 05, 05] +1EE1D; [65 CE, 05, 10] +1EE5D; [65 CE, 05, 10] +FB9F; [65 CE, 05, 1E] +FB9E; [65 CE, 05, 2C] + +08BD; [65 D0 02, 05, 05] + +06BB; [65 D0 09, 05, 05] +FBA2; [65 D0 09, 05, 10] +FBA3; [65 D0 09, 05, 1B] +FBA1; [65 D0 09, 05, 26] +FBA0; [65 D0 09, 05, 31] + +06BC; [65 D2, 05, 05] + +06BD; [65 D4 02, 05, 05] + +06B9; [65 D4 09, 05, 05] + +0767; [65 D4 10, 05, 05] + +0768; [65 D4 17, 05, 05] + +0769; [65 D4 1E, 05, 05] + +0647; [65 D6, 05, 05] +1EE24; [65 D6, 05, 10] +1EE64; [65 D6, 05, 10] +1EE84; [65 D6, 05, 10] +FEEB; [65 D6, 05, 18] +FEEC; [65 D6, 05, 20] +FEEA; [65 D6, 05, 28] +FEE9; [65 D6, 05, 30] +FCD9; [65 D6, 05, 18][, EB 82, 10] +FCD7; [65 D6, 05, 18][65 3A, 05, 18] +FC51; [65 D6, 05, 30][65 3A, 05, 30] +FCD8; [65 D6, 05, 18][65 C8, 05, 18] +FC52; [65 D6, 05, 30][65 C8, 05, 30] +FD93; [65 D6, 05, 18][65 C8, 05, 18][65 3A, 05, 18] +FD94; [65 D6, 05, 18][65 C8, 05, 18][65 C8, 05, 18] +FC53; [65 D6, 05, 30][65 EC, 05, 31] +FC54; [65 D6, 05, 30][65 EE, 05, 33] + +06BE; [65 D8, 05, 05] +FBAC; [65 D8, 05, 10] +FBAD; [65 D8, 05, 1B] +FBAB; [65 D8, 05, 26] +FBAA; [65 D8, 05, 31] + +06C1; [65 DA, 05, 05] +FBA8; [65 DA, 05, 10] +FBA9; [65 DA, 05, 1B] +FBA7; [65 DA, 05, 26] +FBA6; [65 DA, 05, 31] +06C2; [65 DA, 05, 05][, E8 B2, 05] + +06C3; [65 DC 02, 05, 05] + +06FF; [65 DC 09, 05, 05] + +06D5; [65 DC 10, 05, 05] +06C0; [65 DC 10, 05, 05][, E8 B2, 05] +FBA5; [65 DC 10, 05, 20][, E8 B2, 20] +FBA4; [65 DC 10, 05, 2E][, E8 B2, 2E] + +0648; [65 DE, 05, 05] +06E5; [65 DE, 05, 10] +1EE05; [65 DE, 05, 1B] +1EE85; [65 DE, 05, 1B] +1EEA5; [65 DE, 05, 1B] +FEEE; [65 DE, 05, 26] +FEED; [65 DE, 05, 31] +0676; [65 DE, 05, 10][65 06, 05, 20] +FDF8; [65 DE, 05, 31][65 86, 05, 30][65 C4, 05, 30][65 C8, 05, 30] + +06C4; [65 E0, 05, 05] + +06C5; [65 E2 02, 05, 05] +FBE1; [65 E2 02, 05, 20] +FBE0; [65 E2 02, 05, 2E] + +06C6; [65 E2 09, 05, 05] +FBDA; [65 E2 09, 05, 20] +FBD9; [65 E2 09, 05, 2E] + +06C7; [65 E4, 05, 05] +FBD8; [65 E4, 05, 1E] +FBD7; [65 E4, 05, 2C] +0677; [65 E4, 05, 10][65 06, 05, 20] +FBDD; [65 E4, 05, 2C][65 06, 05, 2E] + +06C8; [65 E6, 05, 05] +FBDC; [65 E6, 05, 20] +FBDB; [65 E6, 05, 2E] + +06C9; [65 E8, 05, 05] +FBE3; [65 E8, 05, 20] +FBE2; [65 E8, 05, 2E] + +06CA; [65 EA 02, 05, 05] + +06CB; [65 EA 09, 05, 05] +FBDF; [65 EA 09, 05, 20] +FBDE; [65 EA 09, 05, 2E] + +08B1; [65 EA 10, 05, 05] + +06CF; [65 EA 17, 05, 05] + +0778; [65 EA 1E, 05, 05] + +0779; [65 EA 25, 05, 05] + +08AB; [65 EA 2C, 05, 05] + +0649; [65 EC, 05, 05] +FBE8; [65 EC, 05, 10] +FBE9; [65 EC, 05, 1B] +FEF0; [65 EC, 05, 26] +FEEF; [65 EC, 05, 31] +FC90; [65 EC, 05, 26][, EB 82, 1E] +FC5D; [65 EC, 05, 31][, EB 82, 2C] + +064A; [65 EE, 05, 05] +06E6; [65 EE, 05, 10] +1EE09; [65 EE, 05, 17] +1EE29; [65 EE, 05, 17] +1EE49; [65 EE, 05, 17] +1EE69; [65 EE, 05, 17] +1EE89; [65 EE, 05, 17] +1EEA9; [65 EE, 05, 17] +FEF3; [65 EE, 05, 1E] +FEF4; [65 EE, 05, 25] +FEF2; [65 EE, 05, 2C] +FEF1; [65 EE, 05, 33] +0678; [65 EE, 05, 10][65 06, 05, 20] +FCDA; [65 EE, 05, 1E][65 3A, 05, 18] +FC55; [65 EE, 05, 33][65 3A, 05, 30] +FDAF; [65 EE, 05, 2C][65 3A, 05, 28][65 EE, 05, 2C] +FCDB; [65 EE, 05, 1E][65 48, 05, 18] +FC56; [65 EE, 05, 33][65 48, 05, 30] +FDAE; [65 EE, 05, 2C][65 48, 05, 28][65 EE, 05, 2C] +FCDC; [65 EE, 05, 1E][65 4A, 05, 18] +FC57; [65 EE, 05, 33][65 4A, 05, 30] +FC91; [65 EE, 05, 2C][65 6E, 05, 1E] +FC92; [65 EE, 05, 2C][65 70, 05, 1E] +FCDD; [65 EE, 05, 1E][65 C8, 05, 18] +FCF0; [65 EE, 05, 25][65 C8, 05, 20] +FC93; [65 EE, 05, 2C][65 C8, 05, 28] +FC58; [65 EE, 05, 33][65 C8, 05, 30] +FD9D; [65 EE, 05, 1E][65 C8, 05, 18][65 C8, 05, 18] +FD9C; [65 EE, 05, 2C][65 C8, 05, 28][65 C8, 05, 28] +FDB0; [65 EE, 05, 2C][65 C8, 05, 28][65 EE, 05, 2C] +FC94; [65 EE, 05, 2C][65 CC, 05, 28] +FCDE; [65 EE, 05, 1E][65 D6, 05, 18] +FCF1; [65 EE, 05, 25][65 D6, 05, 20] +FC95; [65 EE, 05, 2C][65 EC, 05, 26] +FC59; [65 EE, 05, 33][65 EC, 05, 31] +FC96; [65 EE, 05, 2C][65 EE, 05, 2C] +FC5A; [65 EE, 05, 33][65 EE, 05, 33] + +06CC; [65 F0, 05, 05] +FBFE; [65 F0, 05, 10] +FBFF; [65 F0, 05, 1B] +FBFD; [65 F0, 05, 26] +FBFC; [65 F0, 05, 31] + +06CD; [65 F2, 05, 05] + +06CE; [65 F4, 05, 05] + +06D0; [65 F6, 05, 05] +FBE6; [65 F6, 05, 10] +FBE7; [65 F6, 05, 1B] +FBE5; [65 F6, 05, 26] +FBE4; [65 F6, 05, 31] + +06D1; [65 F8 02, 05, 05] + +063D; [65 F8 09, 05, 05] + +063E; [65 F8 10, 05, 05] + +063F; [65 F8 17, 05, 05] + +0620; [65 F8 1E, 05, 05] + +0775; [65 F8 25, 05, 05] + +0776; [65 F8 2C, 05, 05] + +0777; [65 F8 33, 05, 05] + +08BA; [65 F8 3A, 05, 05] + +06D2; [65 FA, 05, 05] +FBAF; [65 FA, 05, 20] +FBAE; [65 FA, 05, 2E] +06D3; [65 FA, 05, 05][, E8 B2, 05] +FBB1; [65 FA, 05, 20][, E8 B2, 20] +FBB0; [65 FA, 05, 2E][, E8 B2, 2E] + +077A; [65 FC 02, 05, 05] + +077B; [65 FC 09, 05, 05] FDD1 0710; [66 04 02, 05, 05] # SYRIAC first primary starts new lead byte (compressible) @@ -23016,7 +23425,7 @@ FDD1 078C; [66 1C 02, 05, 05] # THAANA first primary (compressible) 07B0; [66 80, 05, 05] -FDD1 07D8; [66 82 02, 05, 05] # Nko first primary (compressible) +FDD1 07CA; [66 82 02, 05, 05] # Nko first primary (compressible) 07CA; [66 82 09, 05, 05] @@ -23085,7 +23494,7 @@ FDD1 07D8; [66 82 02, 05, 05] # Nko first primary (compressible) 07F5; [66 8C 6B, 05, 05] -FDD1 2D5E; [66 8D 02, 05, 05] # TIFINAGH first primary (compressible) +FDD1 2D30; [66 8D 02, 05, 05] # TIFINAGH first primary (compressible) 2D30; [66 8D 09, 05, 05] @@ -24166,13 +24575,13 @@ A8FD; [67 08, 05, 05] 0914; [67 3A, 05, 05] 0915; [67 3C, 05, 05] -0958; [67 3C, 05, 05][, F1 7C, 05] +0958; [67 3C, 05, 05][, F1 22, 05] 0916; [67 3E, 05, 05] -0959; [67 3E, 05, 05][, F1 7C, 05] +0959; [67 3E, 05, 05][, F1 22, 05] 0917; [67 40, 05, 05] -095A; [67 40, 05, 05][, F1 7C, 05] +095A; [67 40, 05, 05][, F1 22, 05] 097B; [67 42, 05, 05] @@ -24185,7 +24594,7 @@ A8FD; [67 08, 05, 05] 091B; [67 4A, 05, 05] 091C; [67 4C, 05, 05] -095B; [67 4C, 05, 05][, F1 7C, 05] +095B; [67 4C, 05, 05][, F1 22, 05] 0979; [67 4E, 05, 05] @@ -24202,12 +24611,12 @@ A8FD; [67 08, 05, 05] 0978; [67 5A, 05, 05] 0921; [67 5C, 05, 05] -095C; [67 5C, 05, 05][, F1 7C, 05] +095C; [67 5C, 05, 05][, F1 22, 05] 097E; [67 5E, 05, 05] 0922; [67 60, 05, 05] -095D; [67 60, 05, 05][, F1 7C, 05] +095D; [67 60, 05, 05][, F1 22, 05] 0923; [67 62, 05, 05] @@ -24220,12 +24629,12 @@ A8FD; [67 08, 05, 05] 0927; [67 6A, 05, 05] 0928; [67 6C, 05, 05] -0929; [67 6C, 05, 05][, F1 7C, 05] +0929; [67 6C, 05, 05][, F1 22, 05] 092A; [67 6E, 05, 05] 092B; [67 70, 05, 05] -095E; [67 70, 05, 05][, F1 7C, 05] +095E; [67 70, 05, 05][, F1 22, 05] 092C; [67 72, 05, 05] @@ -24236,17 +24645,17 @@ A8FD; [67 08, 05, 05] 092E; [67 78, 05, 05] 092F; [67 7A, 05, 05] -095F; [67 7A, 05, 05][, F1 7C, 05] +095F; [67 7A, 05, 05][, F1 22, 05] 097A; [67 7C, 05, 05] 0930; [67 7E, 05, 05] -0931; [67 7E, 05, 05][, F1 7C, 05] +0931; [67 7E, 05, 05][, F1 22, 05] 0932; [67 80, 05, 05] 0933; [67 82, 05, 05] -0934; [67 82, 05, 05][, F1 7C, 05] +0934; [67 82, 05, 05][, F1 22, 05] 0935; [67 84, 05, 05] @@ -24391,10 +24800,10 @@ FDD1 0995; [68 04 02, 05, 05] # BENGALI first primary starts new lead byte (comp 09A0; [68 3A, 05, 05] 09A1; [68 3C, 05, 05] -09DC; [68 3C, 05, 05][, F1 7C, 05] +09DC; [68 3C, 05, 05][, F1 22, 05] 09A2; [68 3E, 05, 05] -09DD; [68 3E, 05, 05][, F1 7C, 05] +09DD; [68 3E, 05, 05][, F1 22, 05] 09A3; [68 40, 05, 05] @@ -24420,7 +24829,7 @@ FDD1 0995; [68 04 02, 05, 05] # BENGALI first primary starts new lead byte (comp 09AE; [68 54, 05, 05] 09AF; [68 56, 05, 05] -09DF; [68 56, 05, 05][, F1 7C, 05] +09DF; [68 56, 05, 05][, F1 22, 05] 09B0; [68 58, 05, 05] @@ -24501,7 +24910,7 @@ FDD1 0A15; [69 04 02, 05, 05] # GURMUKHI first primary starts new lead byte (com 0A0F; [69 1E, 05, 05] 0A38; [69 20, 05, 05] -0A36; [69 20, 05, 05][, F1 7C, 05] +0A36; [69 20, 05, 05][, F1 22, 05] 0A39; [69 22, 05, 05] @@ -24510,10 +24919,10 @@ FDD1 0A15; [69 04 02, 05, 05] # GURMUKHI first primary starts new lead byte (com 0A15; [69 26, 05, 05] 0A16; [69 28, 05, 05] -0A59; [69 28, 05, 05][, F1 7C, 05] +0A59; [69 28, 05, 05][, F1 22, 05] 0A17; [69 2A, 05, 05] -0A5A; [69 2A, 05, 05][, F1 7C, 05] +0A5A; [69 2A, 05, 05][, F1 22, 05] 0A18; [69 2C, 05, 05] @@ -24524,7 +24933,7 @@ FDD1 0A15; [69 04 02, 05, 05] # GURMUKHI first primary starts new lead byte (com 0A1B; [69 32, 05, 05] 0A1C; [69 34, 05, 05] -0A5B; [69 34, 05, 05][, F1 7C, 05] +0A5B; [69 34, 05, 05][, F1 22, 05] 0A1D; [69 36, 05, 05] @@ -24553,7 +24962,7 @@ FDD1 0A15; [69 04 02, 05, 05] # GURMUKHI first primary starts new lead byte (com 0A2A; [69 4E, 05, 05] 0A2B; [69 50, 05, 05] -0A5E; [69 50, 05, 05][, F1 7C, 05] +0A5E; [69 50, 05, 05][, F1 22, 05] 0A2C; [69 52, 05, 05] @@ -24568,7 +24977,7 @@ FDD1 0A15; [69 04 02, 05, 05] # GURMUKHI first primary starts new lead byte (com 0A30; [69 5C, 05, 05] 0A32; [69 5E, 05, 05] -0A33; [69 5E, 05, 05][, F1 7C, 05] +0A33; [69 5E, 05, 05][, F1 22, 05] 0A35; [69 60, 05, 05] @@ -24789,10 +25198,10 @@ FDD1 0B15; [6B 04 02, 05, 05] # ORIYA first primary starts new lead byte (compre 0B20; [6B 38, 05, 05] 0B21; [6B 3A, 05, 05] -0B5C; [6B 3A, 05, 05][, F1 7C, 05] +0B5C; [6B 3A, 05, 05][, F1 22, 05] 0B22; [6B 3C, 05, 05] -0B5D; [6B 3C, 05, 05][, F1 7C, 05] +0B5D; [6B 3C, 05, 05][, F1 22, 05] 0B23; [6B 3E, 05, 05] @@ -25244,47 +25653,49 @@ FDD1 0C95; [6E 04 02, 05, 05] # KANNADA first primary starts new lead byte (comp 0CF2; [6E 72, 05, 05] -0CBE; [6E 74, 05, 05] +0C80; [6E 74, 05, 05] -0CBF; [6E 76, 05, 05] +0CBE; [6E 76, 05, 05] -0CBF 0CD5; [6E 78, 05, 05] -0CC0; [6E 78, 05, 05] +0CBF; [6E 78, 05, 05] -0CC1; [6E 7A, 05, 05] +0CBF 0CD5; [6E 7A, 05, 05] +0CC0; [6E 7A, 05, 05] -0CC2; [6E 7C, 05, 05] +0CC1; [6E 7C, 05, 05] -0CC3; [6E 7E, 05, 05] +0CC2; [6E 7E, 05, 05] -0CC4; [6E 80, 05, 05] +0CC3; [6E 80, 05, 05] -0CE2; [6E 82, 05, 05] +0CC4; [6E 82, 05, 05] -0CE3; [6E 84, 05, 05] +0CE2; [6E 84, 05, 05] -0CC6; [6E 86, 05, 05] +0CE3; [6E 86, 05, 05] -0CC6 0CD5; [6E 88, 05, 05] -0CC7; [6E 88, 05, 05] +0CC6; [6E 88, 05, 05] -0CC6 0CD6; [6E 8A, 05, 05] -0CC8; [6E 8A, 05, 05] +0CC6 0CD5; [6E 8A, 05, 05] +0CC7; [6E 8A, 05, 05] -0CC6 0CC2; [6E 8C, 05, 05] -0CCA; [6E 8C, 05, 05] +0CC6 0CD6; [6E 8C, 05, 05] +0CC8; [6E 8C, 05, 05] -0CC6 0CC2 0CD5; [6E 8E, 05, 05] -0CCA 0CD5; [6E 8E, 05, 05] -0CCB; [6E 8E, 05, 05] +0CC6 0CC2; [6E 8E, 05, 05] +0CCA; [6E 8E, 05, 05] -0CCC; [6E 90, 05, 05] +0CC6 0CC2 0CD5; [6E 90, 05, 05] +0CCA 0CD5; [6E 90, 05, 05] +0CCB; [6E 90, 05, 05] -0CCD; [6E 92, 05, 05] +0CCC; [6E 92, 05, 05] -0CD5; [6E 94, 05, 05] +0CCD; [6E 94, 05, 05] -0CD6; [6E 96, 05, 05] +0CD5; [6E 96, 05, 05] + +0CD6; [6E 98, 05, 05] FDD1 0D15; [6F 04 02, 05, 05] # MALAYALAM first primary starts new lead byte (compressible) @@ -25376,8 +25787,10 @@ FDD1 0D15; [6F 04 02, 05, 05] # MALAYALAM first primary starts new lead byte (co 0D2D; [6F 58, 05, 05] 0D2E; [6F 5A, 05, 05] +0D54; [6F 5A, 05, 20][6F 96, 05, 20] 0D2F; [6F 5C, 05, 05] +0D55; [6F 5C, 05, 20][6F 96, 05, 20] 0D30; [6F 5E, 05, 05] 0D4E; [6F 5E, 05, 20][6F 96, 05, 20] @@ -25400,6 +25813,7 @@ FDD1 0D15; [6F 04 02, 05, 05] # MALAYALAM first primary starts new lead byte (co 0D7E; [6F 6C, 05, 20][6F 96, 05, 20] 0D34; [6F 6E, 05, 05] +0D56; [6F 6E, 05, 20][6F 96, 05, 20] 0D31; [6F 70, 05, 05] @@ -25996,10 +26410,10 @@ FDD1 11083; [70 A6 02, 05, 05] # Kaithi first primary (compressible) 11098; [70 A6 9C, 05, 05] 11099; [70 A6 A3, 05, 05] -1109A; [70 A6 A3, 05, 05][, F1 7C, 05] +1109A; [70 A6 A3, 05, 05][, F1 22, 05] 1109B; [70 A6 AA, 05, 05] -1109C; [70 A6 AA, 05, 05][, F1 7C, 05] +1109C; [70 A6 AA, 05, 05][, F1 22, 05] 1109D; [70 A6 B1, 05, 05] @@ -26018,7 +26432,7 @@ FDD1 11083; [70 A6 02, 05, 05] # Kaithi first primary (compressible) 110A4; [70 A6 E2, 05, 05] 110A5; [70 A6 E9, 05, 05] -110AB; [70 A6 E9, 05, 05][, F1 7C, 05] +110AB; [70 A6 E9, 05, 05][, F1 22, 05] 110A6; [70 A6 F0, 05, 05] @@ -26708,917 +27122,1183 @@ FDD1 11315; [70 B2 02, 05, 05] # Grantha first primary (compressible) 1135D; [70 B3 E0, 05, 05] -FDD1 11484; [70 B4 02, 05, 05] # Tirhuta first primary (compressible) +FDD1 11412; [70 B4 02, 05, 05] # Newa first primary (compressible) + +11449; [70 B4 09, 05, 05] + +1144A; [70 B4 10, 05, 05] + +11400; [70 B4 17, 05, 05] + +11401; [70 B4 1E, 05, 05] + +11402; [70 B4 25, 05, 05] + +11403; [70 B4 2C, 05, 05] + +11404; [70 B4 33, 05, 05] + +11405; [70 B4 3A, 05, 05] + +11406; [70 B4 41, 05, 05] + +11407; [70 B4 48, 05, 05] + +11408; [70 B4 4F, 05, 05] + +11409; [70 B4 56, 05, 05] + +1140A; [70 B4 5D, 05, 05] + +1140B; [70 B4 64, 05, 05] + +1140C; [70 B4 6B, 05, 05] + +1140D; [70 B4 72, 05, 05] + +1140E; [70 B4 79, 05, 05] + +1140F; [70 B4 80, 05, 05] + +11410; [70 B4 87, 05, 05] + +11411; [70 B4 8E, 05, 05] + +11412; [70 B4 95, 05, 05] + +11413; [70 B4 9C, 05, 05] + +11414; [70 B4 A3, 05, 05] + +11415; [70 B4 AA, 05, 05] + +11416; [70 B4 B1, 05, 05] + +11417; [70 B4 B8, 05, 05] + +11418; [70 B4 BF, 05, 05] + +11419; [70 B4 C6, 05, 05] + +1141A; [70 B4 CD, 05, 05] + +1141B; [70 B4 D4, 05, 05] + +1141C; [70 B4 DB, 05, 05] + +1141D; [70 B4 E2, 05, 05] + +1141E; [70 B4 E9, 05, 05] + +1141F; [70 B4 F0, 05, 05] + +11420; [70 B4 F7, 05, 05] + +11421; [70 B4 FE, 05, 05] + +11422; [70 B5 07, 05, 05] + +11423; [70 B5 0E, 05, 05] + +11424; [70 B5 15, 05, 05] + +11425; [70 B5 1C, 05, 05] + +11426; [70 B5 23, 05, 05] + +11427; [70 B5 2A, 05, 05] + +11428; [70 B5 31, 05, 05] + +11429; [70 B5 38, 05, 05] + +1142A; [70 B5 3F, 05, 05] + +1142B; [70 B5 46, 05, 05] + +1142C; [70 B5 4D, 05, 05] + +1142D; [70 B5 54, 05, 05] + +1142E; [70 B5 5B, 05, 05] + +1142F; [70 B5 62, 05, 05] + +11430; [70 B5 69, 05, 05] + +11431; [70 B5 70, 05, 05] + +11432; [70 B5 77, 05, 05] + +11433; [70 B5 7E, 05, 05] + +11434; [70 B5 85, 05, 05] + +11447; [70 B5 8C, 05, 05] + +11448; [70 B5 93, 05, 05] + +11435; [70 B5 9A, 05, 05] + +11436; [70 B5 A1, 05, 05] + +11437; [70 B5 A8, 05, 05] + +11438; [70 B5 AF, 05, 05] + +11439; [70 B5 B6, 05, 05] + +1143A; [70 B5 BD, 05, 05] + +1143B; [70 B5 C4, 05, 05] + +1143C; [70 B5 CB, 05, 05] + +1143D; [70 B5 D2, 05, 05] + +1143E; [70 B5 D9, 05, 05] + +1143F; [70 B5 E0, 05, 05] + +11440; [70 B5 E7, 05, 05] + +11441; [70 B5 EE, 05, 05] -114C7; [70 B4 09, 05, 05] +11442; [70 B5 F5, 05, 05] -11480; [70 B4 10, 05, 05] +FDD1 11484; [70 B6 02, 05, 05] # Tirhuta first primary (compressible) -11481; [70 B4 17, 05, 05] +114C7; [70 B6 09, 05, 05] -11482; [70 B4 1E, 05, 05] +11480; [70 B6 10, 05, 05] -11483; [70 B4 25, 05, 05] +11481; [70 B6 17, 05, 05] -11484; [70 B4 2C, 05, 05] +11482; [70 B6 1E, 05, 05] -11485; [70 B4 33, 05, 05] +11483; [70 B6 25, 05, 05] -11486; [70 B4 3A, 05, 05] +11484; [70 B6 2C, 05, 05] -11487; [70 B4 41, 05, 05] +11485; [70 B6 33, 05, 05] -11488; [70 B4 48, 05, 05] +11486; [70 B6 3A, 05, 05] -11489; [70 B4 4F, 05, 05] +11487; [70 B6 41, 05, 05] -1148A; [70 B4 56, 05, 05] +11488; [70 B6 48, 05, 05] -1148B; [70 B4 5D, 05, 05] +11489; [70 B6 4F, 05, 05] -1148C; [70 B4 64, 05, 05] +1148A; [70 B6 56, 05, 05] -1148D; [70 B4 6B, 05, 05] +1148B; [70 B6 5D, 05, 05] -1148E; [70 B4 72, 05, 05] +1148C; [70 B6 64, 05, 05] -1148F; [70 B4 79, 05, 05] +1148D; [70 B6 6B, 05, 05] -11490; [70 B4 80, 05, 05] +1148E; [70 B6 72, 05, 05] -11491; [70 B4 87, 05, 05] +1148F; [70 B6 79, 05, 05] -11492; [70 B4 8E, 05, 05] +11490; [70 B6 80, 05, 05] -11493; [70 B4 95, 05, 05] +11491; [70 B6 87, 05, 05] -11494; [70 B4 9C, 05, 05] +11492; [70 B6 8E, 05, 05] -11495; [70 B4 A3, 05, 05] +11493; [70 B6 95, 05, 05] -11496; [70 B4 AA, 05, 05] +11494; [70 B6 9C, 05, 05] -11497; [70 B4 B1, 05, 05] +11495; [70 B6 A3, 05, 05] -11498; [70 B4 B8, 05, 05] +11496; [70 B6 AA, 05, 05] -11499; [70 B4 BF, 05, 05] +11497; [70 B6 B1, 05, 05] -1149A; [70 B4 C6, 05, 05] +11498; [70 B6 B8, 05, 05] -1149B; [70 B4 CD, 05, 05] +11499; [70 B6 BF, 05, 05] -1149C; [70 B4 D4, 05, 05] +1149A; [70 B6 C6, 05, 05] -1149D; [70 B4 DB, 05, 05] +1149B; [70 B6 CD, 05, 05] -1149E; [70 B4 E2, 05, 05] +1149C; [70 B6 D4, 05, 05] -1149F; [70 B4 E9, 05, 05] +1149D; [70 B6 DB, 05, 05] -114A0; [70 B4 F0, 05, 05] +1149E; [70 B6 E2, 05, 05] -114A1; [70 B4 F7, 05, 05] +1149F; [70 B6 E9, 05, 05] -114A2; [70 B4 FE, 05, 05] +114A0; [70 B6 F0, 05, 05] -114A3; [70 B5 07, 05, 05] +114A1; [70 B6 F7, 05, 05] -114A4; [70 B5 0E, 05, 05] +114A2; [70 B6 FE, 05, 05] -114A5; [70 B5 15, 05, 05] +114A3; [70 B7 07, 05, 05] -114A6; [70 B5 1C, 05, 05] +114A4; [70 B7 0E, 05, 05] -114A7; [70 B5 23, 05, 05] +114A5; [70 B7 15, 05, 05] -114A8; [70 B5 2A, 05, 05] +114A6; [70 B7 1C, 05, 05] -114A9; [70 B5 31, 05, 05] +114A7; [70 B7 23, 05, 05] -114AA; [70 B5 38, 05, 05] +114A8; [70 B7 2A, 05, 05] -114AB; [70 B5 3F, 05, 05] +114A9; [70 B7 31, 05, 05] -114AC; [70 B5 46, 05, 05] +114AA; [70 B7 38, 05, 05] -114AD; [70 B5 4D, 05, 05] +114AB; [70 B7 3F, 05, 05] -114AE; [70 B5 54, 05, 05] +114AC; [70 B7 46, 05, 05] -114AF; [70 B5 5B, 05, 05] +114AD; [70 B7 4D, 05, 05] -114C4; [70 B5 62, 05, 05] +114AE; [70 B7 54, 05, 05] -114C5; [70 B5 69, 05, 05] +114AF; [70 B7 5B, 05, 05] -114B0; [70 B5 70, 05, 05] +114C4; [70 B7 62, 05, 05] -114B1; [70 B5 77, 05, 05] +114C5; [70 B7 69, 05, 05] -114B2; [70 B5 7E, 05, 05] +114B0; [70 B7 70, 05, 05] -114B3; [70 B5 85, 05, 05] +114B1; [70 B7 77, 05, 05] -114B4; [70 B5 8C, 05, 05] +114B2; [70 B7 7E, 05, 05] -114B5; [70 B5 93, 05, 05] +114B3; [70 B7 85, 05, 05] -114B6; [70 B5 9A, 05, 05] +114B4; [70 B7 8C, 05, 05] -114B7; [70 B5 A1, 05, 05] +114B5; [70 B7 93, 05, 05] -114B8; [70 B5 A8, 05, 05] +114B6; [70 B7 9A, 05, 05] -114B9; [70 B5 AF, 05, 05] +114B7; [70 B7 A1, 05, 05] -114BA; [70 B5 B6, 05, 05] +114B8; [70 B7 A8, 05, 05] -114B9 114BA; [70 B5 BD, 05, 05] -114BB; [70 B5 BD, 05, 05] +114B9; [70 B7 AF, 05, 05] -114B9 114B0; [70 B5 C4, 05, 05] -114BC; [70 B5 C4, 05, 05] +114BA; [70 B7 B6, 05, 05] -114BD; [70 B5 CB, 05, 05] +114B9 114BA; [70 B7 BD, 05, 05] +114BB; [70 B7 BD, 05, 05] -114B9 114BD; [70 B5 D2, 05, 05] -114BE; [70 B5 D2, 05, 05] +114B9 114B0; [70 B7 C4, 05, 05] +114BC; [70 B7 C4, 05, 05] -114C2; [70 B5 D9, 05, 05] +114BD; [70 B7 CB, 05, 05] -FDD1 1158E; [70 B6 02, 05, 05] # Siddham first primary (compressible) +114B9 114BD; [70 B7 D2, 05, 05] +114BE; [70 B7 D2, 05, 05] -11580; [70 B6 09, 05, 05] +114C2; [70 B7 D9, 05, 05] -11581; [70 B6 10, 05, 05] +FDD1 1158E; [70 B8 02, 05, 05] # Siddham first primary (compressible) -11582; [70 B8, 05, 05] -115D8; [70 B8, 70, 05] -115D9; [70 B8, 78, 05] +11580; [70 B8 09, 05, 05] -11583; [70 BA, 05, 05] -115DA; [70 BA, 70, 05] +11581; [70 B8 10, 05, 05] -11584; [70 BC, 05, 05] -115DB; [70 BC, 70, 05] +11582; [70 BA, 05, 05] +115D8; [70 BA, 70, 05] +115D9; [70 BA, 78, 05] -11585; [70 BE 02, 05, 05] +11583; [70 BC, 05, 05] +115DA; [70 BC, 70, 05] -11586; [70 BE 09, 05, 05] +11584; [70 BE, 05, 05] +115DB; [70 BE, 70, 05] -11587; [70 BE 10, 05, 05] +11585; [70 C0 02, 05, 05] -11588; [70 BE 17, 05, 05] +11586; [70 C0 09, 05, 05] -11589; [70 BE 1E, 05, 05] +11587; [70 C0 10, 05, 05] -1158A; [70 BE 25, 05, 05] +11588; [70 C0 17, 05, 05] -1158B; [70 BE 2C, 05, 05] +11589; [70 C0 1E, 05, 05] -1158C; [70 BE 33, 05, 05] +1158A; [70 C0 25, 05, 05] -1158D; [70 BE 3A, 05, 05] +1158B; [70 C0 2C, 05, 05] -1158E; [70 BE 41, 05, 05] +1158C; [70 C0 33, 05, 05] -1158F; [70 BE 48, 05, 05] +1158D; [70 C0 3A, 05, 05] -11590; [70 BE 4F, 05, 05] +1158E; [70 C0 41, 05, 05] -11591; [70 BE 56, 05, 05] +1158F; [70 C0 48, 05, 05] -11592; [70 BE 5D, 05, 05] +11590; [70 C0 4F, 05, 05] -11593; [70 BE 64, 05, 05] +11591; [70 C0 56, 05, 05] -11594; [70 BE 6B, 05, 05] +11592; [70 C0 5D, 05, 05] -11595; [70 BE 72, 05, 05] +11593; [70 C0 64, 05, 05] -11596; [70 BE 79, 05, 05] +11594; [70 C0 6B, 05, 05] -11597; [70 BE 80, 05, 05] +11595; [70 C0 72, 05, 05] -11598; [70 BE 87, 05, 05] +11596; [70 C0 79, 05, 05] -11599; [70 BE 8E, 05, 05] +11597; [70 C0 80, 05, 05] -1159A; [70 BE 95, 05, 05] +11598; [70 C0 87, 05, 05] -1159B; [70 BE 9C, 05, 05] +11599; [70 C0 8E, 05, 05] -1159C; [70 BE A3, 05, 05] +1159A; [70 C0 95, 05, 05] -1159D; [70 BE AA, 05, 05] +1159B; [70 C0 9C, 05, 05] -1159E; [70 BE B1, 05, 05] +1159C; [70 C0 A3, 05, 05] -1159F; [70 BE B8, 05, 05] +1159D; [70 C0 AA, 05, 05] -115A0; [70 BE BF, 05, 05] +1159E; [70 C0 B1, 05, 05] -115A1; [70 BE C6, 05, 05] +1159F; [70 C0 B8, 05, 05] -115A2; [70 BE CD, 05, 05] +115A0; [70 C0 BF, 05, 05] -115A3; [70 BE D4, 05, 05] +115A1; [70 C0 C6, 05, 05] -115A4; [70 BE DB, 05, 05] +115A2; [70 C0 CD, 05, 05] -115A5; [70 BE E2, 05, 05] +115A3; [70 C0 D4, 05, 05] -115A6; [70 BE E9, 05, 05] +115A4; [70 C0 DB, 05, 05] -115A7; [70 BE F0, 05, 05] +115A5; [70 C0 E2, 05, 05] -115A8; [70 BE F7, 05, 05] +115A6; [70 C0 E9, 05, 05] -115A9; [70 BE FE, 05, 05] +115A7; [70 C0 F0, 05, 05] -115AA; [70 BF 07, 05, 05] +115A8; [70 C0 F7, 05, 05] -115AB; [70 BF 0E, 05, 05] +115A9; [70 C0 FE, 05, 05] -115AC; [70 BF 15, 05, 05] +115AA; [70 C1 07, 05, 05] -115AD; [70 BF 1C, 05, 05] +115AB; [70 C1 0E, 05, 05] -115AE; [70 BF 23, 05, 05] +115AC; [70 C1 15, 05, 05] -115AF; [70 BF 2A, 05, 05] +115AD; [70 C1 1C, 05, 05] -115B0; [70 BF 31, 05, 05] +115AE; [70 C1 23, 05, 05] -115B1; [70 BF 38, 05, 05] +115AF; [70 C1 2A, 05, 05] -115B2; [70 C1, 05, 05] -115DC; [70 C1, 70, 05] +115B0; [70 C1 31, 05, 05] -115B3; [70 C3, 05, 05] -115DD; [70 C3, 70, 05] +115B1; [70 C1 38, 05, 05] -115B4; [70 C5 02, 05, 05] +115B2; [70 C3, 05, 05] +115DC; [70 C3, 70, 05] -115B5; [70 C5 09, 05, 05] +115B3; [70 C5, 05, 05] +115DD; [70 C5, 70, 05] -115B8; [70 C5 10, 05, 05] +115B4; [70 C7 02, 05, 05] -115B9; [70 C5 17, 05, 05] +115B5; [70 C7 09, 05, 05] -115B8 115AF; [70 C5 1E, 05, 05] -115BA; [70 C5 1E, 05, 05] +115B8; [70 C7 10, 05, 05] -115B9 115AF; [70 C5 25, 05, 05] -115BB; [70 C5 25, 05, 05] +115B9; [70 C7 17, 05, 05] -115BF; [70 C5 2C, 05, 05] +115B8 115AF; [70 C7 1E, 05, 05] +115BA; [70 C7 1E, 05, 05] -FDD1 1160E; [70 C6 02, 05, 05] # Modi first primary (compressible) +115B9 115AF; [70 C7 25, 05, 05] +115BB; [70 C7 25, 05, 05] -11600; [70 C6 09, 05, 05] +115BF; [70 C7 2C, 05, 05] -11601; [70 C6 10, 05, 05] +FDD1 1160E; [70 C8 02, 05, 05] # Modi first primary (compressible) -11602; [70 C6 17, 05, 05] +11600; [70 C8 09, 05, 05] -11603; [70 C6 1E, 05, 05] +11601; [70 C8 10, 05, 05] -11604; [70 C6 25, 05, 05] +11602; [70 C8 17, 05, 05] -11605; [70 C6 2C, 05, 05] +11603; [70 C8 1E, 05, 05] -11606; [70 C6 33, 05, 05] +11604; [70 C8 25, 05, 05] -11607; [70 C6 3A, 05, 05] +11605; [70 C8 2C, 05, 05] -11608; [70 C6 41, 05, 05] +11606; [70 C8 33, 05, 05] -11609; [70 C6 48, 05, 05] +11607; [70 C8 3A, 05, 05] -1160A; [70 C6 4F, 05, 05] +11608; [70 C8 41, 05, 05] -1160B; [70 C6 56, 05, 05] +11609; [70 C8 48, 05, 05] -1160C; [70 C6 5D, 05, 05] +1160A; [70 C8 4F, 05, 05] -1160D; [70 C6 64, 05, 05] +1160B; [70 C8 56, 05, 05] -1160E; [70 C6 6B, 05, 05] +1160C; [70 C8 5D, 05, 05] -1160F; [70 C6 72, 05, 05] +1160D; [70 C8 64, 05, 05] -11610; [70 C6 79, 05, 05] +1160E; [70 C8 6B, 05, 05] -11611; [70 C6 80, 05, 05] +1160F; [70 C8 72, 05, 05] -11612; [70 C6 87, 05, 05] +11610; [70 C8 79, 05, 05] -11613; [70 C6 8E, 05, 05] +11611; [70 C8 80, 05, 05] -11614; [70 C6 95, 05, 05] +11612; [70 C8 87, 05, 05] -11615; [70 C6 9C, 05, 05] +11613; [70 C8 8E, 05, 05] -11616; [70 C6 A3, 05, 05] +11614; [70 C8 95, 05, 05] -11617; [70 C6 AA, 05, 05] +11615; [70 C8 9C, 05, 05] -11618; [70 C6 B1, 05, 05] +11616; [70 C8 A3, 05, 05] -11619; [70 C6 B8, 05, 05] +11617; [70 C8 AA, 05, 05] -1161A; [70 C6 BF, 05, 05] +11618; [70 C8 B1, 05, 05] -1161B; [70 C6 C6, 05, 05] +11619; [70 C8 B8, 05, 05] -1161C; [70 C6 CD, 05, 05] +1161A; [70 C8 BF, 05, 05] -1161D; [70 C6 D4, 05, 05] +1161B; [70 C8 C6, 05, 05] -1161E; [70 C6 DB, 05, 05] +1161C; [70 C8 CD, 05, 05] -1161F; [70 C6 E2, 05, 05] +1161D; [70 C8 D4, 05, 05] -11620; [70 C6 E9, 05, 05] +1161E; [70 C8 DB, 05, 05] -11621; [70 C6 F0, 05, 05] +1161F; [70 C8 E2, 05, 05] -11622; [70 C6 F7, 05, 05] +11620; [70 C8 E9, 05, 05] -11623; [70 C6 FE, 05, 05] +11621; [70 C8 F0, 05, 05] -11624; [70 C7 07, 05, 05] +11622; [70 C8 F7, 05, 05] -11625; [70 C7 0E, 05, 05] +11623; [70 C8 FE, 05, 05] -11626; [70 C7 15, 05, 05] +11624; [70 C9 07, 05, 05] -11627; [70 C7 1C, 05, 05] +11625; [70 C9 0E, 05, 05] -11628; [70 C7 23, 05, 05] +11626; [70 C9 15, 05, 05] -11629; [70 C7 2A, 05, 05] +11627; [70 C9 1C, 05, 05] -1162A; [70 C7 31, 05, 05] +11628; [70 C9 23, 05, 05] -1162B; [70 C7 38, 05, 05] +11629; [70 C9 2A, 05, 05] -1162C; [70 C7 3F, 05, 05] +1162A; [70 C9 31, 05, 05] -1162D; [70 C7 46, 05, 05] +1162B; [70 C9 38, 05, 05] -1162E; [70 C7 4D, 05, 05] +1162C; [70 C9 3F, 05, 05] -1162F; [70 C7 54, 05, 05] +1162D; [70 C9 46, 05, 05] -11630; [70 C7 5B, 05, 05] +1162E; [70 C9 4D, 05, 05] -11631; [70 C7 62, 05, 05] +1162F; [70 C9 54, 05, 05] -11632; [70 C7 69, 05, 05] +11630; [70 C9 5B, 05, 05] -11633; [70 C7 70, 05, 05] +11631; [70 C9 62, 05, 05] -11634; [70 C7 77, 05, 05] +11632; [70 C9 69, 05, 05] -11635; [70 C7 7E, 05, 05] +11633; [70 C9 70, 05, 05] -11636; [70 C7 85, 05, 05] +11634; [70 C9 77, 05, 05] -11637; [70 C7 8C, 05, 05] +11635; [70 C9 7E, 05, 05] -11638; [70 C7 93, 05, 05] +11636; [70 C9 85, 05, 05] -11639; [70 C7 9A, 05, 05] +11637; [70 C9 8C, 05, 05] -1163A; [70 C7 A1, 05, 05] +11638; [70 C9 93, 05, 05] -1163B; [70 C7 A8, 05, 05] +11639; [70 C9 9A, 05, 05] -1163C; [70 C7 AF, 05, 05] +1163A; [70 C9 A1, 05, 05] -1163F; [70 C7 B6, 05, 05] +1163B; [70 C9 A8, 05, 05] -11644; [70 C7 BD, 05, 05] +1163C; [70 C9 AF, 05, 05] -FDD1 11680; [70 C8 02, 05, 05] # Takri first primary (compressible) +1163F; [70 C9 B6, 05, 05] -11680; [70 C8 09, 05, 05] +11644; [70 C9 BD, 05, 05] -11681; [70 C8 10, 05, 05] +FDD1 11680; [70 CA 02, 05, 05] # Takri first primary (compressible) -11682; [70 C8 17, 05, 05] +11680; [70 CA 09, 05, 05] -11683; [70 C8 1E, 05, 05] +11681; [70 CA 10, 05, 05] -11684; [70 C8 25, 05, 05] +11682; [70 CA 17, 05, 05] -11685; [70 C8 2C, 05, 05] +11683; [70 CA 1E, 05, 05] -11686; [70 C8 33, 05, 05] +11684; [70 CA 25, 05, 05] -11687; [70 C8 3A, 05, 05] +11685; [70 CA 2C, 05, 05] -11688; [70 C8 41, 05, 05] +11686; [70 CA 33, 05, 05] -11689; [70 C8 48, 05, 05] +11687; [70 CA 3A, 05, 05] -116A8; [70 C8 4F, 05, 05] +11688; [70 CA 41, 05, 05] -116A7; [70 C8 56, 05, 05] +11689; [70 CA 48, 05, 05] -116A9; [70 C8 5D, 05, 05] +116A8; [70 CA 4F, 05, 05] -1168A; [70 C8 64, 05, 05] +116A7; [70 CA 56, 05, 05] -1168B; [70 C8 6B, 05, 05] +116A9; [70 CA 5D, 05, 05] -1168C; [70 C8 72, 05, 05] +1168A; [70 CA 64, 05, 05] -1168D; [70 C8 79, 05, 05] +1168B; [70 CA 6B, 05, 05] -1168E; [70 C8 80, 05, 05] +1168C; [70 CA 72, 05, 05] -1168F; [70 C8 87, 05, 05] +1168D; [70 CA 79, 05, 05] -11690; [70 C8 8E, 05, 05] +1168E; [70 CA 80, 05, 05] -11691; [70 C8 95, 05, 05] +1168F; [70 CA 87, 05, 05] -11692; [70 C8 9C, 05, 05] +11690; [70 CA 8E, 05, 05] -11693; [70 C8 A3, 05, 05] +11691; [70 CA 95, 05, 05] -11694; [70 C8 AA, 05, 05] +11692; [70 CA 9C, 05, 05] -11695; [70 C8 B1, 05, 05] +11693; [70 CA A3, 05, 05] -11696; [70 C8 B8, 05, 05] +11694; [70 CA AA, 05, 05] -11697; [70 C8 BF, 05, 05] +11695; [70 CA B1, 05, 05] -11698; [70 C8 C6, 05, 05] +11696; [70 CA B8, 05, 05] -11699; [70 C8 CD, 05, 05] +11697; [70 CA BF, 05, 05] -1169A; [70 C8 D4, 05, 05] +11698; [70 CA C6, 05, 05] -1169B; [70 C8 DB, 05, 05] +11699; [70 CA CD, 05, 05] -1169C; [70 C8 E2, 05, 05] +1169A; [70 CA D4, 05, 05] -1169D; [70 C8 E9, 05, 05] +1169B; [70 CA DB, 05, 05] -1169E; [70 C8 F0, 05, 05] +1169C; [70 CA E2, 05, 05] -1169F; [70 C8 F7, 05, 05] +1169D; [70 CA E9, 05, 05] -116A0; [70 C8 FE, 05, 05] +1169E; [70 CA F0, 05, 05] -116A1; [70 C9 07, 05, 05] +1169F; [70 CA F7, 05, 05] -116A2; [70 C9 0E, 05, 05] +116A0; [70 CA FE, 05, 05] -116A3; [70 C9 15, 05, 05] +116A1; [70 CB 07, 05, 05] -116A4; [70 C9 1C, 05, 05] +116A2; [70 CB 0E, 05, 05] -116A5; [70 C9 23, 05, 05] +116A3; [70 CB 15, 05, 05] -116A6; [70 C9 2A, 05, 05] +116A4; [70 CB 1C, 05, 05] -116AA; [70 C9 31, 05, 05] +116A5; [70 CB 23, 05, 05] -116AD; [70 C9 38, 05, 05] +116A6; [70 CB 2A, 05, 05] -116AE; [70 C9 3F, 05, 05] +116AA; [70 CB 31, 05, 05] -116AF; [70 C9 46, 05, 05] +116AD; [70 CB 38, 05, 05] -116B0; [70 C9 4D, 05, 05] +116AE; [70 CB 3F, 05, 05] -116B1; [70 C9 54, 05, 05] +116AF; [70 CB 46, 05, 05] -116B2; [70 C9 5B, 05, 05] +116B0; [70 CB 4D, 05, 05] -116B3; [70 C9 62, 05, 05] +116B1; [70 CB 54, 05, 05] -116B4; [70 C9 69, 05, 05] +116B2; [70 CB 5B, 05, 05] -116B5; [70 C9 70, 05, 05] +116B3; [70 CB 62, 05, 05] -116B6; [70 C9 77, 05, 05] +116B4; [70 CB 69, 05, 05] -FDD1 11717; [70 CA 02, 05, 05] # Ahom first primary (compressible) +116B5; [70 CB 70, 05, 05] -11700; [70 CA 09, 05, 05] +116B6; [70 CB 77, 05, 05] -11701; [70 CA 10, 05, 05] +FDD1 11717; [70 CC 02, 05, 05] # Ahom first primary (compressible) -11702; [70 CA 17, 05, 05] +11700; [70 CC 09, 05, 05] -11703; [70 CA 1E, 05, 05] +11701; [70 CC 10, 05, 05] -11704; [70 CC, 05, 05] -11705; [70 CC, 70, 05] +11702; [70 CC 17, 05, 05] -11706; [70 CE 02, 05, 05] +11703; [70 CC 1E, 05, 05] -11707; [70 CE 09, 05, 05] +11704; [70 CE, 05, 05] +11705; [70 CE, 70, 05] -11708; [70 CE 10, 05, 05] +11706; [70 D0 02, 05, 05] -11709; [70 CE 17, 05, 05] +11707; [70 D0 09, 05, 05] -1170A; [70 CE 1E, 05, 05] +11708; [70 D0 10, 05, 05] -1170B; [70 CE 25, 05, 05] +11709; [70 D0 17, 05, 05] -1170C; [70 CE 2C, 05, 05] +1170A; [70 D0 1E, 05, 05] -1170D; [70 CE 33, 05, 05] +1170B; [70 D0 25, 05, 05] -1170E; [70 CE 3A, 05, 05] +1170C; [70 D0 2C, 05, 05] -1170F; [70 CE 41, 05, 05] +1170D; [70 D0 33, 05, 05] -11710; [70 CE 48, 05, 05] +1170E; [70 D0 3A, 05, 05] -11711; [70 CE 4F, 05, 05] +1170F; [70 D0 41, 05, 05] -11712; [70 CE 56, 05, 05] +11710; [70 D0 48, 05, 05] -11713; [70 CE 5D, 05, 05] +11711; [70 D0 4F, 05, 05] -11714; [70 CE 64, 05, 05] +11712; [70 D0 56, 05, 05] -11715; [70 D0, 05, 05] -11716; [70 D0, 70, 05] +11713; [70 D0 5D, 05, 05] -11717; [70 D2 02, 05, 05] +11714; [70 D0 64, 05, 05] -11718; [70 D2 09, 05, 05] +11715; [70 D2, 05, 05] +11716; [70 D2, 70, 05] -11719; [70 D2 10, 05, 05] +11717; [70 D4 02, 05, 05] -11720; [70 D2 17, 05, 05] +11718; [70 D4 09, 05, 05] -11721; [70 D2 1E, 05, 05] +11719; [70 D4 10, 05, 05] -11722; [70 D2 25, 05, 05] +11720; [70 D4 17, 05, 05] -11723; [70 D2 2C, 05, 05] +11721; [70 D4 1E, 05, 05] -11724; [70 D2 33, 05, 05] +11722; [70 D4 25, 05, 05] -11725; [70 D2 3A, 05, 05] +11723; [70 D4 2C, 05, 05] -11726; [70 D2 41, 05, 05] +11724; [70 D4 33, 05, 05] -11727; [70 D2 48, 05, 05] +11725; [70 D4 3A, 05, 05] -11728; [70 D2 4F, 05, 05] +11726; [70 D4 41, 05, 05] -11729; [70 D2 56, 05, 05] +11727; [70 D4 48, 05, 05] -1172A; [70 D2 5D, 05, 05] +11728; [70 D4 4F, 05, 05] -1172B; [70 D2 64, 05, 05] +11729; [70 D4 56, 05, 05] -1171D; [70 D2 6B, 05, 05] +1172A; [70 D4 5D, 05, 05] -1171E; [70 D2 72, 05, 05] +1172B; [70 D4 64, 05, 05] -1171F; [70 D2 79, 05, 05] +1171D; [70 D4 6B, 05, 05] -FDD1 1B83; [70 D3 02, 05, 05] # Sundanese first primary (compressible) +1171E; [70 D4 72, 05, 05] -1B83; [70 D5, 05, 05] -1BBA; [70 D5, 05, 20] +1171F; [70 D4 79, 05, 05] -1B84; [70 D7 02, 05, 05] +FDD1 1B83; [70 D5 02, 05, 05] # Sundanese first primary (compressible) -1B85; [70 D7 09, 05, 05] +1B83; [70 D7, 05, 05] +1BBA; [70 D7, 05, 20] -1B86; [70 D7 10, 05, 05] +1B84; [70 D9 02, 05, 05] -1B87; [70 D7 17, 05, 05] +1B85; [70 D9 09, 05, 05] -1B88; [70 D7 1E, 05, 05] +1B86; [70 D9 10, 05, 05] -1B89; [70 D7 25, 05, 05] +1B87; [70 D9 17, 05, 05] -1B8A; [70 D9, 05, 05] -1BBE; [70 D9, 05, 20] +1B88; [70 D9 1E, 05, 05] -1BAE; [70 DB 02, 05, 05] +1B89; [70 D9 25, 05, 05] -1B8B; [70 DB 09, 05, 05] +1B8A; [70 DB, 05, 05] +1BBE; [70 DB, 05, 20] -1B8C; [70 DB 10, 05, 05] +1BAE; [70 DD 02, 05, 05] -1B8D; [70 DB 17, 05, 05] +1B8B; [70 DD 09, 05, 05] -1B8E; [70 DB 1E, 05, 05] +1B8C; [70 DD 10, 05, 05] -1B8F; [70 DB 25, 05, 05] +1B8D; [70 DD 17, 05, 05] -1B90; [70 DB 2C, 05, 05] +1B8E; [70 DD 1E, 05, 05] -1B91; [70 DB 33, 05, 05] +1B8F; [70 DD 25, 05, 05] -1B92; [70 DB 3A, 05, 05] +1B90; [70 DD 2C, 05, 05] -1B93; [70 DB 41, 05, 05] +1B91; [70 DD 33, 05, 05] -1B94; [70 DB 48, 05, 05] +1B92; [70 DD 3A, 05, 05] -1B95; [70 DB 4F, 05, 05] +1B93; [70 DD 41, 05, 05] -1B96; [70 DB 56, 05, 05] +1B94; [70 DD 48, 05, 05] -1B97; [70 DB 5D, 05, 05] +1B95; [70 DD 4F, 05, 05] -1B98; [70 DB 64, 05, 05] +1B96; [70 DD 56, 05, 05] -1BBD; [70 DB 6B, 05, 05] +1B97; [70 DD 5D, 05, 05] -1B99; [70 DD, 05, 05] -1BBF; [70 DD, 05, 20] +1B98; [70 DD 64, 05, 05] -1BAC; [70 DF 02, 05, 05] +1BBD; [70 DD 6B, 05, 05] -1B9A; [70 DF 09, 05, 05] +1B99; [70 DF, 05, 05] +1BBF; [70 DF, 05, 20] -1BA1; [70 DF 10, 05, 05] +1BAC; [70 E1 02, 05, 05] -1B9B; [70 DF 17, 05, 05] +1B9A; [70 E1 09, 05, 05] -1BA2; [70 DF 1E, 05, 05] +1BA1; [70 E1 10, 05, 05] -1BBB; [70 DF 25, 05, 05] +1B9B; [70 E1 17, 05, 05] -1B9C; [70 DF 2C, 05, 05] +1BA2; [70 E1 1E, 05, 05] -1BA3; [70 DF 33, 05, 05] +1BBB; [70 E1 25, 05, 05] -1BBC; [70 DF 3A, 05, 05] +1B9C; [70 E1 2C, 05, 05] -1B9D; [70 DF 41, 05, 05] +1BA3; [70 E1 33, 05, 05] -1BAD; [70 DF 48, 05, 05] +1BBC; [70 E1 3A, 05, 05] -1B9E; [70 DF 4F, 05, 05] +1B9D; [70 E1 41, 05, 05] -1B9F; [70 DF 56, 05, 05] +1BAD; [70 E1 48, 05, 05] -1BAF; [70 DF 5D, 05, 05] +1B9E; [70 E1 4F, 05, 05] -1BA0; [70 DF 64, 05, 05] +1B9F; [70 E1 56, 05, 05] -1BA4; [70 DF 6B, 05, 05] +1BAF; [70 E1 5D, 05, 05] -1BA5; [70 DF 72, 05, 05] +1BA0; [70 E1 64, 05, 05] -1BA6; [70 DF 79, 05, 05] +1BA4; [70 E1 6B, 05, 05] -1BA7; [70 DF 80, 05, 05] +1BA5; [70 E1 72, 05, 05] -1BA8; [70 DF 87, 05, 05] +1BA6; [70 E1 79, 05, 05] -1BA9; [70 DF 8E, 05, 05] +1BA7; [70 E1 80, 05, 05] -1BAA; [70 DF 95, 05, 05] +1BA8; [70 E1 87, 05, 05] -1BAB; [70 DF 9C, 05, 05] +1BA9; [70 E1 8E, 05, 05] -FDD1 11005; [70 E0 02, 05, 05] # Brahmi first primary (compressible) +1BAA; [70 E1 95, 05, 05] -11005; [70 E0 09, 05, 05] +1BAB; [70 E1 9C, 05, 05] -11006; [70 E0 10, 05, 05] +FDD1 11005; [70 E2 02, 05, 05] # Brahmi first primary (compressible) -11007; [70 E0 17, 05, 05] +11005; [70 E2 09, 05, 05] -11008; [70 E0 1E, 05, 05] +11006; [70 E2 10, 05, 05] -11009; [70 E0 25, 05, 05] +11007; [70 E2 17, 05, 05] -1100A; [70 E0 2C, 05, 05] +11008; [70 E2 1E, 05, 05] -1100B; [70 E0 33, 05, 05] +11009; [70 E2 25, 05, 05] -1100C; [70 E0 3A, 05, 05] +1100A; [70 E2 2C, 05, 05] -1100D; [70 E0 41, 05, 05] +1100B; [70 E2 33, 05, 05] -1100E; [70 E0 48, 05, 05] +1100C; [70 E2 3A, 05, 05] -1100F; [70 E0 4F, 05, 05] +1100D; [70 E2 41, 05, 05] -11010; [70 E0 56, 05, 05] +1100E; [70 E2 48, 05, 05] -11011; [70 E0 5D, 05, 05] +1100F; [70 E2 4F, 05, 05] -11012; [70 E0 64, 05, 05] +11010; [70 E2 56, 05, 05] -11013; [70 E0 6B, 05, 05] +11011; [70 E2 5D, 05, 05] -11014; [70 E0 72, 05, 05] +11012; [70 E2 64, 05, 05] -11015; [70 E0 79, 05, 05] +11013; [70 E2 6B, 05, 05] -11016; [70 E0 80, 05, 05] +11014; [70 E2 72, 05, 05] -11017; [70 E0 87, 05, 05] +11015; [70 E2 79, 05, 05] -11018; [70 E0 8E, 05, 05] +11016; [70 E2 80, 05, 05] -11019; [70 E0 95, 05, 05] +11017; [70 E2 87, 05, 05] -1101A; [70 E0 9C, 05, 05] +11018; [70 E2 8E, 05, 05] -1101B; [70 E0 A3, 05, 05] +11019; [70 E2 95, 05, 05] -1101C; [70 E0 AA, 05, 05] +1101A; [70 E2 9C, 05, 05] -1101D; [70 E0 B1, 05, 05] +1101B; [70 E2 A3, 05, 05] -1101E; [70 E0 B8, 05, 05] +1101C; [70 E2 AA, 05, 05] -1101F; [70 E0 BF, 05, 05] +1101D; [70 E2 B1, 05, 05] -11020; [70 E0 C6, 05, 05] +1101E; [70 E2 B8, 05, 05] -11021; [70 E0 CD, 05, 05] +1101F; [70 E2 BF, 05, 05] -11022; [70 E0 D4, 05, 05] +11020; [70 E2 C6, 05, 05] -11023; [70 E0 DB, 05, 05] +11021; [70 E2 CD, 05, 05] -11024; [70 E0 E2, 05, 05] +11022; [70 E2 D4, 05, 05] -11025; [70 E0 E9, 05, 05] +11023; [70 E2 DB, 05, 05] -11026; [70 E0 F0, 05, 05] +11024; [70 E2 E2, 05, 05] -11027; [70 E0 F7, 05, 05] +11025; [70 E2 E9, 05, 05] -11028; [70 E0 FE, 05, 05] +11026; [70 E2 F0, 05, 05] -11029; [70 E1 07, 05, 05] +11027; [70 E2 F7, 05, 05] -1102A; [70 E1 0E, 05, 05] +11028; [70 E2 FE, 05, 05] -1102B; [70 E1 15, 05, 05] +11029; [70 E3 07, 05, 05] -1102C; [70 E1 1C, 05, 05] +1102A; [70 E3 0E, 05, 05] -1102D; [70 E1 23, 05, 05] +1102B; [70 E3 15, 05, 05] -1102E; [70 E1 2A, 05, 05] +1102C; [70 E3 1C, 05, 05] -1102F; [70 E1 31, 05, 05] +1102D; [70 E3 23, 05, 05] -11030; [70 E1 38, 05, 05] +1102E; [70 E3 2A, 05, 05] -11031; [70 E1 3F, 05, 05] +1102F; [70 E3 31, 05, 05] -11032; [70 E1 46, 05, 05] +11030; [70 E3 38, 05, 05] -11033; [70 E1 4D, 05, 05] +11031; [70 E3 3F, 05, 05] -11003; [70 E1 54, 05, 05] +11032; [70 E3 46, 05, 05] -11004; [70 E1 5B, 05, 05] +11033; [70 E3 4D, 05, 05] -11034; [70 E1 62, 05, 05] +11003; [70 E3 54, 05, 05] -11035; [70 E1 69, 05, 05] +11004; [70 E3 5B, 05, 05] -11036; [70 E1 70, 05, 05] +11034; [70 E3 62, 05, 05] -11037; [70 E1 77, 05, 05] +11035; [70 E3 69, 05, 05] -11038; [70 E1 7E, 05, 05] +11036; [70 E3 70, 05, 05] -11039; [70 E1 85, 05, 05] +11037; [70 E3 77, 05, 05] -1103A; [70 E1 8C, 05, 05] +11038; [70 E3 7E, 05, 05] -1103B; [70 E1 93, 05, 05] +11039; [70 E3 85, 05, 05] -1103C; [70 E1 9A, 05, 05] +1103A; [70 E3 8C, 05, 05] -1103D; [70 E1 A1, 05, 05] +1103B; [70 E3 93, 05, 05] -1103E; [70 E1 A8, 05, 05] +1103C; [70 E3 9A, 05, 05] -1103F; [70 E1 AF, 05, 05] +1103D; [70 E3 A1, 05, 05] -11040; [70 E1 B6, 05, 05] +1103E; [70 E3 A8, 05, 05] -11041; [70 E1 BD, 05, 05] +1103F; [70 E3 AF, 05, 05] -11042; [70 E1 C4, 05, 05] +11040; [70 E3 B6, 05, 05] -11043; [70 E1 CB, 05, 05] +11041; [70 E3 BD, 05, 05] -11044; [70 E1 D2, 05, 05] +11042; [70 E3 C4, 05, 05] -11045; [70 E1 D9, 05, 05] +11043; [70 E3 CB, 05, 05] -11046; [70 E1 E0, 05, 05] +11044; [70 E3 D2, 05, 05] -1107F; [70 E1 E7, 05, 05] +11045; [70 E3 D9, 05, 05] -FDD1 10A00; [70 E2 02, 05, 05] # KHAROSHTHI first primary (compressible) +11046; [70 E3 E0, 05, 05] -10A00; [70 E2 09, 05, 05] +1107F; [70 E3 E7, 05, 05] -10A01; [70 E2 10, 05, 05] +FDD1 10A00; [70 E4 02, 05, 05] # KHAROSHTHI first primary (compressible) -10A02; [70 E2 17, 05, 05] +10A00; [70 E4 09, 05, 05] -10A03; [70 E2 1E, 05, 05] +10A01; [70 E4 10, 05, 05] -10A05; [70 E2 25, 05, 05] +10A02; [70 E4 17, 05, 05] -10A06; [70 E2 2C, 05, 05] +10A03; [70 E4 1E, 05, 05] -10A0C; [70 E2 33, 05, 05] +10A05; [70 E4 25, 05, 05] -10A10; [70 E2 3A, 05, 05] +10A06; [70 E4 2C, 05, 05] -10A11; [70 E2 41, 05, 05] +10A0C; [70 E4 33, 05, 05] -10A12; [70 E2 48, 05, 05] +10A10; [70 E4 3A, 05, 05] -10A13; [70 E2 4F, 05, 05] +10A11; [70 E4 41, 05, 05] -10A15; [70 E2 56, 05, 05] +10A12; [70 E4 48, 05, 05] -10A16; [70 E2 5D, 05, 05] +10A13; [70 E4 4F, 05, 05] -10A17; [70 E2 64, 05, 05] +10A15; [70 E4 56, 05, 05] -10A19; [70 E2 6B, 05, 05] +10A16; [70 E4 5D, 05, 05] -10A1A; [70 E2 72, 05, 05] +10A17; [70 E4 64, 05, 05] -10A1B; [70 E2 79, 05, 05] +10A19; [70 E4 6B, 05, 05] -10A1C; [70 E2 80, 05, 05] +10A1A; [70 E4 72, 05, 05] -10A1D; [70 E2 87, 05, 05] +10A1B; [70 E4 79, 05, 05] -10A1E; [70 E2 8E, 05, 05] +10A1C; [70 E4 80, 05, 05] -10A1F; [70 E2 95, 05, 05] +10A1D; [70 E4 87, 05, 05] -10A20; [70 E2 9C, 05, 05] +10A1E; [70 E4 8E, 05, 05] -10A21; [70 E2 A3, 05, 05] +10A1F; [70 E4 95, 05, 05] -10A22; [70 E2 AA, 05, 05] +10A20; [70 E4 9C, 05, 05] -10A23; [70 E2 B1, 05, 05] +10A21; [70 E4 A3, 05, 05] -10A24; [70 E2 B8, 05, 05] +10A22; [70 E4 AA, 05, 05] -10A25; [70 E2 BF, 05, 05] +10A23; [70 E4 B1, 05, 05] -10A26; [70 E2 C6, 05, 05] +10A24; [70 E4 B8, 05, 05] -10A27; [70 E2 CD, 05, 05] +10A25; [70 E4 BF, 05, 05] -10A28; [70 E2 D4, 05, 05] +10A26; [70 E4 C6, 05, 05] -10A29; [70 E2 DB, 05, 05] +10A27; [70 E4 CD, 05, 05] -10A2A; [70 E2 E2, 05, 05] +10A28; [70 E4 D4, 05, 05] -10A2B; [70 E2 E9, 05, 05] +10A29; [70 E4 DB, 05, 05] -10A2C; [70 E2 F0, 05, 05] +10A2A; [70 E4 E2, 05, 05] -10A2D; [70 E2 F7, 05, 05] +10A2B; [70 E4 E9, 05, 05] -10A2E; [70 E2 FE, 05, 05] +10A2C; [70 E4 F0, 05, 05] -10A2F; [70 E3 07, 05, 05] +10A2D; [70 E4 F7, 05, 05] -10A30; [70 E3 0E, 05, 05] +10A2E; [70 E4 FE, 05, 05] -10A31; [70 E3 15, 05, 05] +10A2F; [70 E5 07, 05, 05] -10A32; [70 E3 1C, 05, 05] +10A30; [70 E5 0E, 05, 05] -10A33; [70 E3 23, 05, 05] +10A31; [70 E5 15, 05, 05] -10A3F; [70 E3 2A, 05, 05] +10A32; [70 E5 1C, 05, 05] + +10A33; [70 E5 23, 05, 05] + +10A3F; [70 E5 2A, 05, 05] + +FDD1 11C0E; [70 E6 02, 05, 05] # Bhaiksuki first primary (compressible) + +11C00; [70 E6 09, 05, 05] + +11C01; [70 E6 10, 05, 05] + +11C02; [70 E6 17, 05, 05] + +11C03; [70 E6 1E, 05, 05] + +11C04; [70 E6 25, 05, 05] + +11C05; [70 E6 2C, 05, 05] + +11C06; [70 E6 33, 05, 05] + +11C07; [70 E6 3A, 05, 05] + +11C08; [70 E6 41, 05, 05] + +11C0A; [70 E6 48, 05, 05] + +11C0B; [70 E6 4F, 05, 05] + +11C0C; [70 E6 56, 05, 05] + +11C0D; [70 E6 5D, 05, 05] + +11C0E; [70 E6 64, 05, 05] + +11C0F; [70 E6 6B, 05, 05] + +11C10; [70 E6 72, 05, 05] + +11C11; [70 E6 79, 05, 05] + +11C12; [70 E6 80, 05, 05] + +11C13; [70 E6 87, 05, 05] + +11C14; [70 E6 8E, 05, 05] + +11C15; [70 E6 95, 05, 05] + +11C16; [70 E6 9C, 05, 05] + +11C17; [70 E6 A3, 05, 05] + +11C18; [70 E6 AA, 05, 05] + +11C19; [70 E6 B1, 05, 05] + +11C1A; [70 E6 B8, 05, 05] + +11C1B; [70 E6 BF, 05, 05] + +11C1C; [70 E6 C6, 05, 05] + +11C1D; [70 E6 CD, 05, 05] + +11C1E; [70 E6 D4, 05, 05] + +11C1F; [70 E6 DB, 05, 05] + +11C20; [70 E6 E2, 05, 05] + +11C21; [70 E6 E9, 05, 05] + +11C22; [70 E6 F0, 05, 05] + +11C23; [70 E6 F7, 05, 05] + +11C24; [70 E6 FE, 05, 05] + +11C25; [70 E7 07, 05, 05] + +11C26; [70 E7 0E, 05, 05] + +11C27; [70 E7 15, 05, 05] + +11C28; [70 E7 1C, 05, 05] + +11C29; [70 E7 23, 05, 05] + +11C2A; [70 E7 2A, 05, 05] + +11C2B; [70 E7 31, 05, 05] + +11C2C; [70 E7 38, 05, 05] + +11C2D; [70 E7 3F, 05, 05] + +11C2E; [70 E7 46, 05, 05] + +11C40; [70 E7 4D, 05, 05] + +11C2F; [70 E7 54, 05, 05] + +11C30; [70 E7 5B, 05, 05] + +11C31; [70 E7 62, 05, 05] + +11C32; [70 E7 69, 05, 05] + +11C33; [70 E7 70, 05, 05] + +11C34; [70 E7 77, 05, 05] + +11C35; [70 E7 7E, 05, 05] + +11C36; [70 E7 85, 05, 05] + +11C38; [70 E7 8C, 05, 05] + +11C39; [70 E7 93, 05, 05] + +11C3A; [70 E7 9A, 05, 05] + +11C3B; [70 E7 A1, 05, 05] + +11C3F; [70 E7 A8, 05, 05] FDD1 0E17; [71 04 02, 05, 05] # THAI first primary starts new lead byte (compressible) @@ -28782,7 +29462,7 @@ FDD1 0F40; [73 04 02, 05, 05] # TIBETAN first primary starts new lead byte (comp 0FB7; [73 90, 05, 05] 0F68; [73 92, 05, 05] -0F00; [73 92, 05, 20][73 C0, 05, 20][, F1 BC, 20] +0F00; [73 92, 05, 20][73 C0, 05, 20][, F1 66, 20] 0FB8; [73 94, 05, 05] @@ -28843,557 +29523,687 @@ FDD1 0F40; [73 04 02, 05, 05] # TIBETAN first primary starts new lead byte (comp 0F84; [73 C4, 05, 05] -FDD1 1C00; [73 C6 02, 05, 05] # Lepcha first primary (compressible) +FDD1 11C72; [73 C6 02, 05, 05] # Marchen first primary (compressible) + +11C72; [73 C6 09, 05, 05] + +11C92; [73 C6 10, 05, 05] + +11C73; [73 C6 17, 05, 05] + +11C93; [73 C6 1E, 05, 05] + +11C74; [73 C6 25, 05, 05] + +11C94; [73 C6 2C, 05, 05] + +11C75; [73 C6 33, 05, 05] + +11C95; [73 C6 3A, 05, 05] + +11C76; [73 C6 41, 05, 05] + +11C96; [73 C6 48, 05, 05] + +11C77; [73 C6 4F, 05, 05] + +11C97; [73 C6 56, 05, 05] + +11C78; [73 C6 5D, 05, 05] + +11C98; [73 C6 64, 05, 05] + +11C79; [73 C6 6B, 05, 05] + +11C99; [73 C6 72, 05, 05] + +11C7A; [73 C6 79, 05, 05] + +11C9A; [73 C6 80, 05, 05] + +11C7B; [73 C6 87, 05, 05] + +11C9B; [73 C6 8E, 05, 05] + +11C7C; [73 C6 95, 05, 05] + +11C9C; [73 C6 9C, 05, 05] + +11C7D; [73 C6 A3, 05, 05] + +11C9D; [73 C6 AA, 05, 05] + +11C7E; [73 C6 B1, 05, 05] + +11C9E; [73 C6 B8, 05, 05] + +11C7F; [73 C6 BF, 05, 05] + +11C9F; [73 C6 C6, 05, 05] + +11C80; [73 C6 CD, 05, 05] + +11CA0; [73 C6 D4, 05, 05] + +11C81; [73 C6 DB, 05, 05] + +11CA1; [73 C6 E2, 05, 05] + +11C82; [73 C6 E9, 05, 05] + +11CA2; [73 C6 F0, 05, 05] + +11C83; [73 C6 F7, 05, 05] + +11CA3; [73 C6 FE, 05, 05] + +11C84; [73 C7 07, 05, 05] + +11CA4; [73 C7 0E, 05, 05] -1C00; [73 C6 09, 05, 05] +11C85; [73 C7 15, 05, 05] -1C01; [73 C6 10, 05, 05] +11CA5; [73 C7 1C, 05, 05] -1C02; [73 C6 17, 05, 05] +11C86; [73 C7 23, 05, 05] -1C03; [73 C6 1E, 05, 05] +11CA6; [73 C7 2A, 05, 05] -1C04; [73 C6 25, 05, 05] +11C87; [73 C7 31, 05, 05] -1C05; [73 C6 2C, 05, 05] +11CA7; [73 C7 38, 05, 05] -1C06; [73 C6 33, 05, 05] +11C88; [73 C7 3F, 05, 05] -1C07; [73 C6 3A, 05, 05] +11C89; [73 C7 46, 05, 05] -1C08; [73 C6 41, 05, 05] +11CA9; [73 C7 4D, 05, 05] -1C09; [73 C6 48, 05, 05] +11C8A; [73 C7 54, 05, 05] -1C4D; [73 C6 4F, 05, 05] +11CAA; [73 C7 5B, 05, 05] -1C4E; [73 C6 56, 05, 05] +11C8B; [73 C7 62, 05, 05] -1C4F; [73 C6 5D, 05, 05] +11CAB; [73 C7 69, 05, 05] -1C0A; [73 C6 64, 05, 05] +11C8C; [73 C7 70, 05, 05] -1C0B; [73 C6 6B, 05, 05] +11CAC; [73 C7 77, 05, 05] -1C0C; [73 C6 72, 05, 05] +11C8D; [73 C7 7E, 05, 05] -1C0D; [73 C6 79, 05, 05] +11CAD; [73 C7 85, 05, 05] -1C0E; [73 C6 80, 05, 05] +11C8E; [73 C7 8C, 05, 05] -1C0F; [73 C6 87, 05, 05] +11CAE; [73 C7 93, 05, 05] -1C10; [73 C6 8E, 05, 05] +11C8F; [73 C7 9A, 05, 05] -1C11; [73 C6 95, 05, 05] +11CAF; [73 C7 A1, 05, 05] -1C12; [73 C6 9C, 05, 05] +11CB0; [73 C7 A8, 05, 05] -1C13; [73 C6 A3, 05, 05] +11CB1; [73 C7 AF, 05, 05] -1C14; [73 C6 AA, 05, 05] +11CB2; [73 C7 B6, 05, 05] -1C15; [73 C6 B1, 05, 05] +11CB3; [73 C7 BD, 05, 05] -1C16; [73 C6 B8, 05, 05] +11CB4; [73 C7 C4, 05, 05] -1C17; [73 C6 BF, 05, 05] +FDD1 1C00; [73 C8 02, 05, 05] # Lepcha first primary (compressible) -1C18; [73 C6 C6, 05, 05] +1C00; [73 C8 09, 05, 05] -1C19; [73 C6 CD, 05, 05] +1C01; [73 C8 10, 05, 05] -1C1A; [73 C6 D4, 05, 05] +1C02; [73 C8 17, 05, 05] -1C24; [73 C6 DB, 05, 05] +1C03; [73 C8 1E, 05, 05] -1C1B; [73 C6 E2, 05, 05] +1C04; [73 C8 25, 05, 05] -1C25; [73 C6 E9, 05, 05] +1C05; [73 C8 2C, 05, 05] -1C1C; [73 C6 F0, 05, 05] +1C06; [73 C8 33, 05, 05] -1C1D; [73 C6 F7, 05, 05] +1C07; [73 C8 3A, 05, 05] -1C1E; [73 C6 FE, 05, 05] +1C08; [73 C8 41, 05, 05] -1C1F; [73 C7 07, 05, 05] +1C09; [73 C8 48, 05, 05] -1C20; [73 C7 0E, 05, 05] +1C4D; [73 C8 4F, 05, 05] -1C21; [73 C7 15, 05, 05] +1C4E; [73 C8 56, 05, 05] -1C22; [73 C7 1C, 05, 05] +1C4F; [73 C8 5D, 05, 05] -1C23; [73 C7 23, 05, 05] +1C0A; [73 C8 64, 05, 05] -1C36; [73 C7 2A, 05, 05] +1C0B; [73 C8 6B, 05, 05] -1C26; [73 C7 31, 05, 05] +1C0C; [73 C8 72, 05, 05] -1C27; [73 C7 38, 05, 05] +1C0D; [73 C8 79, 05, 05] -1C28; [73 C7 3F, 05, 05] +1C0E; [73 C8 80, 05, 05] -1C29; [73 C7 46, 05, 05] +1C0F; [73 C8 87, 05, 05] -1C2A; [73 C7 4D, 05, 05] +1C10; [73 C8 8E, 05, 05] -1C2B; [73 C7 54, 05, 05] +1C11; [73 C8 95, 05, 05] -1C2C; [73 C7 5B, 05, 05] +1C12; [73 C8 9C, 05, 05] -1C2D; [73 C7 62, 05, 05] +1C13; [73 C8 A3, 05, 05] -1C2E; [73 C7 69, 05, 05] +1C14; [73 C8 AA, 05, 05] -1C2F; [73 C7 70, 05, 05] +1C15; [73 C8 B1, 05, 05] -1C30; [73 C7 77, 05, 05] +1C16; [73 C8 B8, 05, 05] -1C31; [73 C7 7E, 05, 05] +1C17; [73 C8 BF, 05, 05] -1C32; [73 C7 85, 05, 05] +1C18; [73 C8 C6, 05, 05] -1C33; [73 C7 8C, 05, 05] +1C19; [73 C8 CD, 05, 05] -1C34; [73 C7 93, 05, 05] +1C1A; [73 C8 D4, 05, 05] -1C35; [73 C7 9A, 05, 05] +1C24; [73 C8 DB, 05, 05] -FDD1 A840; [73 C8 02, 05, 05] # Phags-pa first primary (compressible) +1C1B; [73 C8 E2, 05, 05] -A840; [73 C8 09, 05, 05] +1C25; [73 C8 E9, 05, 05] -A841; [73 C8 10, 05, 05] +1C1C; [73 C8 F0, 05, 05] -A842; [73 C8 17, 05, 05] +1C1D; [73 C8 F7, 05, 05] -A843; [73 C8 1E, 05, 05] +1C1E; [73 C8 FE, 05, 05] -A844; [73 C8 25, 05, 05] +1C1F; [73 C9 07, 05, 05] -A845; [73 C8 2C, 05, 05] +1C20; [73 C9 0E, 05, 05] -A846; [73 C8 33, 05, 05] +1C21; [73 C9 15, 05, 05] -A847; [73 C8 3A, 05, 05] +1C22; [73 C9 1C, 05, 05] -A869; [73 C8 41, 05, 05] +1C23; [73 C9 23, 05, 05] -A86A; [73 C8 48, 05, 05] +1C36; [73 C9 2A, 05, 05] -A86B; [73 C8 4F, 05, 05] +1C26; [73 C9 31, 05, 05] -A86C; [73 C8 56, 05, 05] +1C27; [73 C9 38, 05, 05] -A848; [73 C8 5D, 05, 05] +1C28; [73 C9 3F, 05, 05] -A849; [73 C8 64, 05, 05] +1C29; [73 C9 46, 05, 05] -A84A; [73 C8 6B, 05, 05] +1C2A; [73 C9 4D, 05, 05] -A84B; [73 C8 72, 05, 05] +1C2B; [73 C9 54, 05, 05] -A84C; [73 C8 79, 05, 05] +1C2C; [73 C9 5B, 05, 05] -A84D; [73 C8 80, 05, 05] +1C2D; [73 C9 62, 05, 05] -A84E; [73 C8 87, 05, 05] +1C2E; [73 C9 69, 05, 05] -A84F; [73 C8 8E, 05, 05] +1C2F; [73 C9 70, 05, 05] -A850; [73 C8 95, 05, 05] +1C30; [73 C9 77, 05, 05] -A851; [73 C8 9C, 05, 05] +1C31; [73 C9 7E, 05, 05] -A852; [73 C8 A3, 05, 05] +1C32; [73 C9 85, 05, 05] -A853; [73 C8 AA, 05, 05] +1C33; [73 C9 8C, 05, 05] -A867; [73 C8 B1, 05, 05] +1C34; [73 C9 93, 05, 05] -A854; [73 C8 B8, 05, 05] +1C35; [73 C9 9A, 05, 05] -A855; [73 C8 BF, 05, 05] +FDD1 A840; [73 CA 02, 05, 05] # Phags-pa first primary (compressible) -A856; [73 C8 C6, 05, 05] +A840; [73 CA 09, 05, 05] -A857; [73 C8 CD, 05, 05] +A841; [73 CA 10, 05, 05] -A868; [73 C8 D4, 05, 05] +A842; [73 CA 17, 05, 05] -A86D; [73 C8 DB, 05, 05] +A843; [73 CA 1E, 05, 05] -A858; [73 C8 E2, 05, 05] +A844; [73 CA 25, 05, 05] -A871; [73 C8 E9, 05, 05] +A845; [73 CA 2C, 05, 05] -A872; [73 C8 F0, 05, 05] +A846; [73 CA 33, 05, 05] -A859; [73 C8 F7, 05, 05] +A847; [73 CA 3A, 05, 05] -A85A; [73 C8 FE, 05, 05] +A869; [73 CA 41, 05, 05] -A86E; [73 C9 07, 05, 05] +A86A; [73 CA 48, 05, 05] -A85B; [73 C9 0E, 05, 05] +A86B; [73 CA 4F, 05, 05] -A85C; [73 C9 15, 05, 05] +A86C; [73 CA 56, 05, 05] -A86F; [73 C9 1C, 05, 05] +A848; [73 CA 5D, 05, 05] -A870; [73 C9 23, 05, 05] +A849; [73 CA 64, 05, 05] -A85D; [73 C9 2A, 05, 05] +A84A; [73 CA 6B, 05, 05] -A862; [73 C9 31, 05, 05] +A84B; [73 CA 72, 05, 05] -A863; [73 C9 38, 05, 05] +A84C; [73 CA 79, 05, 05] -A864; [73 C9 3F, 05, 05] +A84D; [73 CA 80, 05, 05] -A865; [73 C9 46, 05, 05] +A84E; [73 CA 87, 05, 05] -A85E; [73 C9 4D, 05, 05] +A84F; [73 CA 8E, 05, 05] -A85F; [73 C9 54, 05, 05] +A850; [73 CA 95, 05, 05] -A860; [73 C9 5B, 05, 05] +A851; [73 CA 9C, 05, 05] -A861; [73 C9 62, 05, 05] +A852; [73 CA A3, 05, 05] -A866; [73 C9 69, 05, 05] +A853; [73 CA AA, 05, 05] -A873; [73 C9 70, 05, 05] +A867; [73 CA B1, 05, 05] -FDD1 1900; [73 CA 02, 05, 05] # LIMBU first primary (compressible) +A854; [73 CA B8, 05, 05] -1900; [73 CA 09, 05, 05] +A855; [73 CA BF, 05, 05] -1901; [73 CA 10, 05, 05] +A856; [73 CA C6, 05, 05] -1902; [73 CA 17, 05, 05] +A857; [73 CA CD, 05, 05] -1903; [73 CA 1E, 05, 05] +A868; [73 CA D4, 05, 05] -1904; [73 CA 25, 05, 05] +A86D; [73 CA DB, 05, 05] -1905; [73 CA 2C, 05, 05] +A858; [73 CA E2, 05, 05] -1906; [73 CA 33, 05, 05] +A871; [73 CA E9, 05, 05] -1907; [73 CA 3A, 05, 05] +A872; [73 CA F0, 05, 05] -1908; [73 CC, 05, 05] -191D; [73 CC, 05, 20][73 D4, 05, 20] +A859; [73 CA F7, 05, 05] -1909; [73 CE 02, 05, 05] +A85A; [73 CA FE, 05, 05] -190A; [73 CE 09, 05, 05] +A86E; [73 CB 07, 05, 05] -190B; [73 D0, 05, 05] -191E; [73 D0, 05, 20][73 D6, 05, 20] +A85B; [73 CB 0E, 05, 05] -190C; [73 D2 02, 05, 05] +A85C; [73 CB 15, 05, 05] -190D; [73 D2 09, 05, 05] +A86F; [73 CB 1C, 05, 05] -190E; [73 D2 10, 05, 05] +A870; [73 CB 23, 05, 05] -190F; [73 D2 17, 05, 05] +A85D; [73 CB 2A, 05, 05] -1910; [73 D2 1E, 05, 05] +A862; [73 CB 31, 05, 05] -1911; [73 D2 25, 05, 05] +A863; [73 CB 38, 05, 05] -1912; [73 D2 2C, 05, 05] +A864; [73 CB 3F, 05, 05] -1913; [73 D2 33, 05, 05] +A865; [73 CB 46, 05, 05] -1914; [73 D2 3A, 05, 05] +A85E; [73 CB 4D, 05, 05] -1915; [73 D2 41, 05, 05] +A85F; [73 CB 54, 05, 05] -1916; [73 D2 48, 05, 05] +A860; [73 CB 5B, 05, 05] -1917; [73 D2 4F, 05, 05] +A861; [73 CB 62, 05, 05] -1918; [73 D2 56, 05, 05] +A866; [73 CB 69, 05, 05] -1919; [73 D2 5D, 05, 05] +A873; [73 CB 70, 05, 05] -191A; [73 D2 64, 05, 05] +FDD1 1900; [73 CC 02, 05, 05] # LIMBU first primary (compressible) -191B; [73 D2 6B, 05, 05] +1900; [73 CC 09, 05, 05] -191C; [73 D2 72, 05, 05] +1901; [73 CC 10, 05, 05] -1920; [73 D2 79, 05, 05] +1902; [73 CC 17, 05, 05] -1921; [73 D2 80, 05, 05] +1903; [73 CC 1E, 05, 05] -1922; [73 D2 87, 05, 05] +1904; [73 CC 25, 05, 05] -1923; [73 D2 8E, 05, 05] +1905; [73 CC 2C, 05, 05] -1924; [73 D2 95, 05, 05] +1906; [73 CC 33, 05, 05] -1925; [73 D2 9C, 05, 05] +1907; [73 CC 3A, 05, 05] -1926; [73 D2 A3, 05, 05] +1908; [73 CE, 05, 05] +191D; [73 CE, 05, 20][73 D6, 05, 20] -1927; [73 D2 AA, 05, 05] +1909; [73 D0 02, 05, 05] -1928; [73 D2 B1, 05, 05] +190A; [73 D0 09, 05, 05] -1929; [73 D4, 05, 05] +190B; [73 D2, 05, 05] +191E; [73 D2, 05, 20][73 D8, 05, 20] -192A; [73 D6, 05, 05] +190C; [73 D4 02, 05, 05] -192B; [73 D8 02, 05, 05] +190D; [73 D4 09, 05, 05] -1930; [73 D8 09, 05, 05] +190E; [73 D4 10, 05, 05] -1931; [73 D8 10, 05, 05] +190F; [73 D4 17, 05, 05] -1932; [73 D8 17, 05, 05] +1910; [73 D4 1E, 05, 05] -1933; [73 D8 1E, 05, 05] +1911; [73 D4 25, 05, 05] -1934; [73 D8 25, 05, 05] +1912; [73 D4 2C, 05, 05] -1935; [73 D8 2C, 05, 05] +1913; [73 D4 33, 05, 05] -1936; [73 D8 33, 05, 05] +1914; [73 D4 3A, 05, 05] -1937; [73 D8 3A, 05, 05] +1915; [73 D4 41, 05, 05] -1938; [73 D8 41, 05, 05] +1916; [73 D4 48, 05, 05] -FDD1 1703; [73 D9 02, 05, 05] # TAGALOG first primary (compressible) +1917; [73 D4 4F, 05, 05] -1700; [73 D9 09, 05, 05] +1918; [73 D4 56, 05, 05] -1701; [73 D9 10, 05, 05] +1919; [73 D4 5D, 05, 05] -1702; [73 D9 17, 05, 05] +191A; [73 D4 64, 05, 05] -1703; [73 D9 1E, 05, 05] +191B; [73 D4 6B, 05, 05] -1704; [73 D9 25, 05, 05] +191C; [73 D4 72, 05, 05] -1705; [73 D9 2C, 05, 05] +1920; [73 D4 79, 05, 05] -1706; [73 D9 33, 05, 05] +1921; [73 D4 80, 05, 05] -1707; [73 D9 3A, 05, 05] +1922; [73 D4 87, 05, 05] -1708; [73 D9 41, 05, 05] +1923; [73 D4 8E, 05, 05] -1709; [73 D9 48, 05, 05] +1924; [73 D4 95, 05, 05] -170A; [73 D9 4F, 05, 05] +1925; [73 D4 9C, 05, 05] -170B; [73 D9 56, 05, 05] +1926; [73 D4 A3, 05, 05] -170C; [73 D9 5D, 05, 05] +1927; [73 D4 AA, 05, 05] -170E; [73 D9 64, 05, 05] +1928; [73 D4 B1, 05, 05] -170F; [73 D9 6B, 05, 05] +1929; [73 D6, 05, 05] -1710; [73 D9 72, 05, 05] +192A; [73 D8, 05, 05] -1711; [73 D9 79, 05, 05] +192B; [73 DA 02, 05, 05] -1712; [73 D9 80, 05, 05] +1930; [73 DA 09, 05, 05] -1713; [73 D9 87, 05, 05] +1931; [73 DA 10, 05, 05] -1714; [73 D9 8E, 05, 05] +1932; [73 DA 17, 05, 05] -FDD1 1723; [73 DA 02, 05, 05] # HANUNOO first primary (compressible) +1933; [73 DA 1E, 05, 05] -1720; [73 DA 09, 05, 05] +1934; [73 DA 25, 05, 05] -1721; [73 DA 10, 05, 05] +1935; [73 DA 2C, 05, 05] -1722; [73 DA 17, 05, 05] +1936; [73 DA 33, 05, 05] -1723; [73 DA 1E, 05, 05] +1937; [73 DA 3A, 05, 05] -1724; [73 DA 25, 05, 05] +1938; [73 DA 41, 05, 05] -1725; [73 DA 2C, 05, 05] +FDD1 1703; [73 DB 02, 05, 05] # TAGALOG first primary (compressible) -1726; [73 DA 33, 05, 05] +1700; [73 DB 09, 05, 05] -1727; [73 DA 3A, 05, 05] +1701; [73 DB 10, 05, 05] -1728; [73 DA 41, 05, 05] +1702; [73 DB 17, 05, 05] -1729; [73 DA 48, 05, 05] +1703; [73 DB 1E, 05, 05] -172A; [73 DA 4F, 05, 05] +1704; [73 DB 25, 05, 05] -172B; [73 DA 56, 05, 05] +1705; [73 DB 2C, 05, 05] -172C; [73 DA 5D, 05, 05] +1706; [73 DB 33, 05, 05] -172D; [73 DA 64, 05, 05] +1707; [73 DB 3A, 05, 05] -172E; [73 DA 6B, 05, 05] +1708; [73 DB 41, 05, 05] -172F; [73 DA 72, 05, 05] +1709; [73 DB 48, 05, 05] -1730; [73 DA 79, 05, 05] +170A; [73 DB 4F, 05, 05] -1731; [73 DA 80, 05, 05] +170B; [73 DB 56, 05, 05] -1732; [73 DA 87, 05, 05] +170C; [73 DB 5D, 05, 05] -1733; [73 DA 8E, 05, 05] +170E; [73 DB 64, 05, 05] -1734; [73 DA 95, 05, 05] +170F; [73 DB 6B, 05, 05] -FDD1 1743; [73 DB 02, 05, 05] # BUHID first primary (compressible) +1710; [73 DB 72, 05, 05] -1740; [73 DB 09, 05, 05] +1711; [73 DB 79, 05, 05] -1741; [73 DB 10, 05, 05] +1712; [73 DB 80, 05, 05] -1742; [73 DB 17, 05, 05] +1713; [73 DB 87, 05, 05] -1743; [73 DB 1E, 05, 05] +1714; [73 DB 8E, 05, 05] -1744; [73 DB 25, 05, 05] +FDD1 1723; [73 DC 02, 05, 05] # HANUNOO first primary (compressible) -1745; [73 DB 2C, 05, 05] +1720; [73 DC 09, 05, 05] -1746; [73 DB 33, 05, 05] +1721; [73 DC 10, 05, 05] -1747; [73 DB 3A, 05, 05] +1722; [73 DC 17, 05, 05] -1748; [73 DB 41, 05, 05] +1723; [73 DC 1E, 05, 05] -1749; [73 DB 48, 05, 05] +1724; [73 DC 25, 05, 05] -174A; [73 DB 4F, 05, 05] +1725; [73 DC 2C, 05, 05] -174B; [73 DB 56, 05, 05] +1726; [73 DC 33, 05, 05] -174C; [73 DB 5D, 05, 05] +1727; [73 DC 3A, 05, 05] -174D; [73 DB 64, 05, 05] +1728; [73 DC 41, 05, 05] -174E; [73 DB 6B, 05, 05] +1729; [73 DC 48, 05, 05] -174F; [73 DB 72, 05, 05] +172A; [73 DC 4F, 05, 05] -1750; [73 DB 79, 05, 05] +172B; [73 DC 56, 05, 05] -1751; [73 DB 80, 05, 05] +172C; [73 DC 5D, 05, 05] -1752; [73 DB 87, 05, 05] +172D; [73 DC 64, 05, 05] -1753; [73 DB 8E, 05, 05] +172E; [73 DC 6B, 05, 05] -FDD1 1763; [73 DC 02, 05, 05] # TAGBANWA first primary (compressible) +172F; [73 DC 72, 05, 05] -1760; [73 DC 09, 05, 05] +1730; [73 DC 79, 05, 05] -1761; [73 DC 10, 05, 05] +1731; [73 DC 80, 05, 05] -1762; [73 DC 17, 05, 05] +1732; [73 DC 87, 05, 05] -1763; [73 DC 1E, 05, 05] +1733; [73 DC 8E, 05, 05] -1764; [73 DC 25, 05, 05] +1734; [73 DC 95, 05, 05] -1765; [73 DC 2C, 05, 05] +FDD1 1743; [73 DD 02, 05, 05] # BUHID first primary (compressible) -1766; [73 DC 33, 05, 05] +1740; [73 DD 09, 05, 05] -1767; [73 DC 3A, 05, 05] +1741; [73 DD 10, 05, 05] -1768; [73 DC 41, 05, 05] +1742; [73 DD 17, 05, 05] -1769; [73 DC 48, 05, 05] +1743; [73 DD 1E, 05, 05] -176A; [73 DC 4F, 05, 05] +1744; [73 DD 25, 05, 05] -176B; [73 DC 56, 05, 05] +1745; [73 DD 2C, 05, 05] -176C; [73 DC 5D, 05, 05] +1746; [73 DD 33, 05, 05] -176E; [73 DC 64, 05, 05] +1747; [73 DD 3A, 05, 05] -176F; [73 DC 6B, 05, 05] +1748; [73 DD 41, 05, 05] -1770; [73 DC 72, 05, 05] +1749; [73 DD 48, 05, 05] -1772; [73 DC 79, 05, 05] +174A; [73 DD 4F, 05, 05] -1773; [73 DC 80, 05, 05] +174B; [73 DD 56, 05, 05] -FDD1 1A00; [73 DD 02, 05, 05] # BUGINESE first primary (compressible) +174C; [73 DD 5D, 05, 05] -1A00; [73 DD 09, 05, 05] +174D; [73 DD 64, 05, 05] -1A01; [73 DD 10, 05, 05] +174E; [73 DD 6B, 05, 05] -1A02; [73 DD 17, 05, 05] +174F; [73 DD 72, 05, 05] -1A03; [73 DD 1E, 05, 05] +1750; [73 DD 79, 05, 05] -1A04; [73 DD 25, 05, 05] +1751; [73 DD 80, 05, 05] -1A05; [73 DD 2C, 05, 05] +1752; [73 DD 87, 05, 05] -1A06; [73 DD 33, 05, 05] +1753; [73 DD 8E, 05, 05] -1A07; [73 DD 3A, 05, 05] +FDD1 1763; [73 DE 02, 05, 05] # TAGBANWA first primary (compressible) -1A08; [73 DD 41, 05, 05] +1760; [73 DE 09, 05, 05] -1A09; [73 DD 48, 05, 05] +1761; [73 DE 10, 05, 05] -1A0A; [73 DD 4F, 05, 05] +1762; [73 DE 17, 05, 05] -1A0B; [73 DD 56, 05, 05] +1763; [73 DE 1E, 05, 05] -1A0C; [73 DD 5D, 05, 05] +1764; [73 DE 25, 05, 05] -1A0D; [73 DD 64, 05, 05] +1765; [73 DE 2C, 05, 05] -1A0E; [73 DD 6B, 05, 05] +1766; [73 DE 33, 05, 05] -1A0F; [73 DD 72, 05, 05] +1767; [73 DE 3A, 05, 05] -1A10; [73 DD 79, 05, 05] +1768; [73 DE 41, 05, 05] -1A11; [73 DD 80, 05, 05] +1769; [73 DE 48, 05, 05] -1A12; [73 DD 87, 05, 05] +176A; [73 DE 4F, 05, 05] -1A13; [73 DD 8E, 05, 05] +176B; [73 DE 56, 05, 05] -1A14; [73 DD 95, 05, 05] +176C; [73 DE 5D, 05, 05] -1A15; [73 DD 9C, 05, 05] +176E; [73 DE 64, 05, 05] -1A16; [73 DD A3, 05, 05] +176F; [73 DE 6B, 05, 05] -1A17; [73 DD AA, 05, 05] +1770; [73 DE 72, 05, 05] -1A18; [73 DD B1, 05, 05] +1772; [73 DE 79, 05, 05] -1A19; [73 DD B8, 05, 05] +1773; [73 DE 80, 05, 05] -1A1A; [73 DD BF, 05, 05] +FDD1 1A00; [73 DF 02, 05, 05] # BUGINESE first primary (compressible) -1A1B; [73 DD C6, 05, 05] +1A00; [73 DF 09, 05, 05] + +1A01; [73 DF 10, 05, 05] + +1A02; [73 DF 17, 05, 05] + +1A03; [73 DF 1E, 05, 05] + +1A04; [73 DF 25, 05, 05] + +1A05; [73 DF 2C, 05, 05] + +1A06; [73 DF 33, 05, 05] + +1A07; [73 DF 3A, 05, 05] + +1A08; [73 DF 41, 05, 05] + +1A09; [73 DF 48, 05, 05] + +1A0A; [73 DF 4F, 05, 05] + +1A0B; [73 DF 56, 05, 05] + +1A0C; [73 DF 5D, 05, 05] + +1A0D; [73 DF 64, 05, 05] + +1A0E; [73 DF 6B, 05, 05] + +1A0F; [73 DF 72, 05, 05] + +1A10; [73 DF 79, 05, 05] + +1A11; [73 DF 80, 05, 05] + +1A12; [73 DF 87, 05, 05] + +1A13; [73 DF 8E, 05, 05] + +1A14; [73 DF 95, 05, 05] + +1A15; [73 DF 9C, 05, 05] + +1A16; [73 DF A3, 05, 05] + +1A17; [73 DF AA, 05, 05] + +1A18; [73 DF B1, 05, 05] + +1A19; [73 DF B8, 05, 05] + +1A1A; [73 DF BF, 05, 05] + +1A1B; [73 DF C6, 05, 05] FDD1 1BC0; [74 04 02, 05, 05] # Batak first primary starts new lead byte (compressible) @@ -31788,1475 +32598,1585 @@ ABBF; [75 AA, 05, 05] 13FD; [75 B6, 05, 05] 13F5; [75 B6, 05, A0] -FDD1 14C0; [75 B8 02, 05, 05] # CANADIAN-ABORIGINAL first primary (compressible) +FDD1 104B5; [75 B8 02, 05, 05] # Osage first primary (compressible) + +104D8; [75 B8 09, 05, 05] +104B0; [75 B8 09, 05, A0] + +104D9; [75 B8 10, 05, 05] +104B1; [75 B8 10, 05, A0] + +104DA; [75 B8 17, 05, 05] +104B2; [75 B8 17, 05, A0] + +104DB; [75 B8 1E, 05, 05] +104B3; [75 B8 1E, 05, A0] + +104DC; [75 B8 25, 05, 05] +104B4; [75 B8 25, 05, A0] + +104DD; [75 B8 2C, 05, 05] +104B5; [75 B8 2C, 05, A0] + +104DE; [75 B8 33, 05, 05] +104B6; [75 B8 33, 05, A0] + +104DF; [75 B8 3A, 05, 05] +104B7; [75 B8 3A, 05, A0] + +104E0; [75 B8 41, 05, 05] +104B8; [75 B8 41, 05, A0] + +104E1; [75 B8 48, 05, 05] +104B9; [75 B8 48, 05, A0] + +104E2; [75 B8 4F, 05, 05] +104BA; [75 B8 4F, 05, A0] + +104E3; [75 B8 56, 05, 05] +104BB; [75 B8 56, 05, A0] + +104E4; [75 B8 5D, 05, 05] +104BC; [75 B8 5D, 05, A0] + +104E5; [75 B8 64, 05, 05] +104BD; [75 B8 64, 05, A0] + +104E6; [75 B8 6B, 05, 05] +104BE; [75 B8 6B, 05, A0] + +104E7; [75 B8 72, 05, 05] +104BF; [75 B8 72, 05, A0] + +104E8; [75 B8 79, 05, 05] +104C0; [75 B8 79, 05, A0] + +104E9; [75 B8 80, 05, 05] +104C1; [75 B8 80, 05, A0] + +104EA; [75 B8 87, 05, 05] +104C2; [75 B8 87, 05, A0] + +104EB; [75 B8 8E, 05, 05] +104C3; [75 B8 8E, 05, A0] + +104EC; [75 B8 95, 05, 05] +104C4; [75 B8 95, 05, A0] + +104ED; [75 B8 9C, 05, 05] +104C5; [75 B8 9C, 05, A0] + +104EE; [75 B8 A3, 05, 05] +104C6; [75 B8 A3, 05, A0] -1401; [75 B8 09, 05, 05] +104EF; [75 B8 AA, 05, 05] +104C7; [75 B8 AA, 05, A0] -1402; [75 B8 10, 05, 05] +104F0; [75 B8 B1, 05, 05] +104C8; [75 B8 B1, 05, A0] -1403; [75 B8 17, 05, 05] +104F1; [75 B8 B8, 05, 05] +104C9; [75 B8 B8, 05, A0] -1404; [75 B8 1E, 05, 05] +104F2; [75 B8 BF, 05, 05] +104CA; [75 B8 BF, 05, A0] -1405; [75 B8 25, 05, 05] +104F3; [75 B8 C6, 05, 05] +104CB; [75 B8 C6, 05, A0] -1406; [75 B8 2C, 05, 05] +104F4; [75 B8 CD, 05, 05] +104CC; [75 B8 CD, 05, A0] -1407; [75 B8 33, 05, 05] +104F5; [75 B8 D4, 05, 05] +104CD; [75 B8 D4, 05, A0] -1408; [75 B8 3A, 05, 05] +104F6; [75 B8 DB, 05, 05] +104CE; [75 B8 DB, 05, A0] -1409; [75 B8 41, 05, 05] +104F7; [75 B8 E2, 05, 05] +104CF; [75 B8 E2, 05, A0] -140A; [75 B8 48, 05, 05] +104F8; [75 B8 E9, 05, 05] +104D0; [75 B8 E9, 05, A0] -140B; [75 B8 4F, 05, 05] +104F9; [75 B8 F0, 05, 05] +104D1; [75 B8 F0, 05, A0] -140C; [75 B8 56, 05, 05] +104FA; [75 B8 F7, 05, 05] +104D2; [75 B8 F7, 05, A0] -140D; [75 B8 5D, 05, 05] +104FB; [75 B8 FE, 05, 05] +104D3; [75 B8 FE, 05, A0] -140E; [75 B8 64, 05, 05] +FDD1 14C0; [75 BA 02, 05, 05] # CANADIAN-ABORIGINAL first primary (compressible) -140F; [75 B8 6B, 05, 05] +1401; [75 BA 09, 05, 05] -1410; [75 B8 72, 05, 05] +1402; [75 BA 10, 05, 05] -1411; [75 B8 79, 05, 05] +1403; [75 BA 17, 05, 05] -1412; [75 B8 80, 05, 05] +1404; [75 BA 1E, 05, 05] -1413; [75 B8 87, 05, 05] +1405; [75 BA 25, 05, 05] -1414; [75 B8 8E, 05, 05] +1406; [75 BA 2C, 05, 05] -1415; [75 B8 95, 05, 05] +1407; [75 BA 33, 05, 05] -1416; [75 B8 9C, 05, 05] +1408; [75 BA 3A, 05, 05] -1417; [75 B8 A3, 05, 05] +1409; [75 BA 41, 05, 05] -1418; [75 B8 AA, 05, 05] +140A; [75 BA 48, 05, 05] -1419; [75 B8 B1, 05, 05] +140B; [75 BA 4F, 05, 05] -141A; [75 B8 B8, 05, 05] +140C; [75 BA 56, 05, 05] -141B; [75 B8 BF, 05, 05] +140D; [75 BA 5D, 05, 05] -141C; [75 B8 C6, 05, 05] +140E; [75 BA 64, 05, 05] -141D; [75 B8 CD, 05, 05] +140F; [75 BA 6B, 05, 05] -141E; [75 B8 D4, 05, 05] +1410; [75 BA 72, 05, 05] -141F; [75 B8 DB, 05, 05] +1411; [75 BA 79, 05, 05] -1420; [75 B8 E2, 05, 05] +1412; [75 BA 80, 05, 05] -1421; [75 B8 E9, 05, 05] +1413; [75 BA 87, 05, 05] -1422; [75 B8 F0, 05, 05] +1414; [75 BA 8E, 05, 05] -1423; [75 B8 F7, 05, 05] +1415; [75 BA 95, 05, 05] -1424; [75 B8 FE, 05, 05] +1416; [75 BA 9C, 05, 05] -1425; [75 B9 07, 05, 05] +1417; [75 BA A3, 05, 05] -1426; [75 B9 0E, 05, 05] +1418; [75 BA AA, 05, 05] -1427; [75 B9 15, 05, 05] +1419; [75 BA B1, 05, 05] -1428; [75 B9 1C, 05, 05] +141A; [75 BA B8, 05, 05] -1429; [75 B9 23, 05, 05] +141B; [75 BA BF, 05, 05] -142A; [75 B9 2A, 05, 05] +141C; [75 BA C6, 05, 05] -142B; [75 B9 31, 05, 05] +141D; [75 BA CD, 05, 05] -142C; [75 B9 38, 05, 05] +141E; [75 BA D4, 05, 05] -142D; [75 B9 3F, 05, 05] +141F; [75 BA DB, 05, 05] -142E; [75 B9 46, 05, 05] +1420; [75 BA E2, 05, 05] -142F; [75 B9 4D, 05, 05] +1421; [75 BA E9, 05, 05] -1430; [75 B9 54, 05, 05] +1422; [75 BA F0, 05, 05] -1431; [75 B9 5B, 05, 05] +1423; [75 BA F7, 05, 05] -1432; [75 B9 62, 05, 05] +1424; [75 BA FE, 05, 05] -1433; [75 B9 69, 05, 05] +1425; [75 BB 07, 05, 05] -1434; [75 B9 70, 05, 05] +1426; [75 BB 0E, 05, 05] -1435; [75 B9 77, 05, 05] +1427; [75 BB 15, 05, 05] -1436; [75 B9 7E, 05, 05] +1428; [75 BB 1C, 05, 05] -1437; [75 B9 85, 05, 05] +1429; [75 BB 23, 05, 05] -1438; [75 B9 8C, 05, 05] +142A; [75 BB 2A, 05, 05] -1439; [75 B9 93, 05, 05] +142B; [75 BB 31, 05, 05] -143A; [75 B9 9A, 05, 05] +142C; [75 BB 38, 05, 05] -143B; [75 B9 A1, 05, 05] +142D; [75 BB 3F, 05, 05] -143C; [75 B9 A8, 05, 05] +142E; [75 BB 46, 05, 05] -143D; [75 B9 AF, 05, 05] +142F; [75 BB 4D, 05, 05] -143E; [75 B9 B6, 05, 05] +1430; [75 BB 54, 05, 05] -143F; [75 B9 BD, 05, 05] +1431; [75 BB 5B, 05, 05] -1440; [75 B9 C4, 05, 05] +1432; [75 BB 62, 05, 05] -1441; [75 B9 CB, 05, 05] +1433; [75 BB 69, 05, 05] -1442; [75 B9 D2, 05, 05] +1434; [75 BB 70, 05, 05] -1443; [75 B9 D9, 05, 05] +1435; [75 BB 77, 05, 05] -1444; [75 B9 E0, 05, 05] +1436; [75 BB 7E, 05, 05] -1445; [75 B9 E7, 05, 05] +1437; [75 BB 85, 05, 05] -1446; [75 B9 EE, 05, 05] +1438; [75 BB 8C, 05, 05] -1447; [75 B9 F5, 05, 05] +1439; [75 BB 93, 05, 05] -1448; [75 B9 FC, 05, 05] +143A; [75 BB 9A, 05, 05] -1449; [75 BA 05, 05, 05] +143B; [75 BB A1, 05, 05] -144A; [75 BA 0C, 05, 05] +143C; [75 BB A8, 05, 05] -144B; [75 BA 13, 05, 05] +143D; [75 BB AF, 05, 05] -144C; [75 BA 1A, 05, 05] +143E; [75 BB B6, 05, 05] -144D; [75 BA 21, 05, 05] +143F; [75 BB BD, 05, 05] -144E; [75 BA 28, 05, 05] +1440; [75 BB C4, 05, 05] -144F; [75 BA 2F, 05, 05] +1441; [75 BB CB, 05, 05] -1450; [75 BA 36, 05, 05] +1442; [75 BB D2, 05, 05] -1451; [75 BA 3D, 05, 05] +1443; [75 BB D9, 05, 05] -1452; [75 BA 44, 05, 05] +1444; [75 BB E0, 05, 05] -1453; [75 BA 4B, 05, 05] +1445; [75 BB E7, 05, 05] -1454; [75 BA 52, 05, 05] +1446; [75 BB EE, 05, 05] -1455; [75 BA 59, 05, 05] +1447; [75 BB F5, 05, 05] -1456; [75 BA 60, 05, 05] +1448; [75 BB FC, 05, 05] -1457; [75 BA 67, 05, 05] +1449; [75 BC 05, 05, 05] -1458; [75 BA 6E, 05, 05] +144A; [75 BC 0C, 05, 05] -1459; [75 BA 75, 05, 05] +144B; [75 BC 13, 05, 05] -145A; [75 BA 7C, 05, 05] +144C; [75 BC 1A, 05, 05] -145B; [75 BA 83, 05, 05] +144D; [75 BC 21, 05, 05] -145C; [75 BA 8A, 05, 05] +144E; [75 BC 28, 05, 05] -145D; [75 BA 91, 05, 05] +144F; [75 BC 2F, 05, 05] -145E; [75 BA 98, 05, 05] +1450; [75 BC 36, 05, 05] -145F; [75 BA 9F, 05, 05] +1451; [75 BC 3D, 05, 05] -1460; [75 BA A6, 05, 05] +1452; [75 BC 44, 05, 05] -1461; [75 BA AD, 05, 05] +1453; [75 BC 4B, 05, 05] -1462; [75 BA B4, 05, 05] +1454; [75 BC 52, 05, 05] -1463; [75 BA BB, 05, 05] +1455; [75 BC 59, 05, 05] -1464; [75 BA C2, 05, 05] +1456; [75 BC 60, 05, 05] -1465; [75 BA C9, 05, 05] +1457; [75 BC 67, 05, 05] -1466; [75 BA D0, 05, 05] +1458; [75 BC 6E, 05, 05] -1467; [75 BA D7, 05, 05] +1459; [75 BC 75, 05, 05] -1468; [75 BA DE, 05, 05] +145A; [75 BC 7C, 05, 05] -1469; [75 BA E5, 05, 05] +145B; [75 BC 83, 05, 05] -146A; [75 BA EC, 05, 05] +145C; [75 BC 8A, 05, 05] -146B; [75 BA F3, 05, 05] +145D; [75 BC 91, 05, 05] -146C; [75 BA FA, 05, 05] +145E; [75 BC 98, 05, 05] -146D; [75 BB 03, 05, 05] +145F; [75 BC 9F, 05, 05] -146E; [75 BB 0A, 05, 05] +1460; [75 BC A6, 05, 05] -146F; [75 BB 11, 05, 05] +1461; [75 BC AD, 05, 05] -1470; [75 BB 18, 05, 05] +1462; [75 BC B4, 05, 05] -1471; [75 BB 1F, 05, 05] +1463; [75 BC BB, 05, 05] -1472; [75 BB 26, 05, 05] +1464; [75 BC C2, 05, 05] -1473; [75 BB 2D, 05, 05] +1465; [75 BC C9, 05, 05] -1474; [75 BB 34, 05, 05] +1466; [75 BC D0, 05, 05] -1475; [75 BB 3B, 05, 05] +1467; [75 BC D7, 05, 05] -1476; [75 BB 42, 05, 05] +1468; [75 BC DE, 05, 05] -1477; [75 BB 49, 05, 05] +1469; [75 BC E5, 05, 05] -1478; [75 BB 50, 05, 05] +146A; [75 BC EC, 05, 05] -1479; [75 BB 57, 05, 05] +146B; [75 BC F3, 05, 05] -147A; [75 BB 5E, 05, 05] +146C; [75 BC FA, 05, 05] -147B; [75 BB 65, 05, 05] +146D; [75 BD 03, 05, 05] -147C; [75 BB 6C, 05, 05] +146E; [75 BD 0A, 05, 05] -147D; [75 BB 73, 05, 05] +146F; [75 BD 11, 05, 05] -147E; [75 BB 7A, 05, 05] +1470; [75 BD 18, 05, 05] -147F; [75 BB 81, 05, 05] +1471; [75 BD 1F, 05, 05] -1480; [75 BB 88, 05, 05] +1472; [75 BD 26, 05, 05] -1481; [75 BB 8F, 05, 05] +1473; [75 BD 2D, 05, 05] -1482; [75 BB 96, 05, 05] +1474; [75 BD 34, 05, 05] -1483; [75 BB 9D, 05, 05] +1475; [75 BD 3B, 05, 05] -1484; [75 BB A4, 05, 05] +1476; [75 BD 42, 05, 05] -1485; [75 BB AB, 05, 05] +1477; [75 BD 49, 05, 05] -1486; [75 BB B2, 05, 05] +1478; [75 BD 50, 05, 05] -1487; [75 BB B9, 05, 05] +1479; [75 BD 57, 05, 05] -1488; [75 BB C0, 05, 05] +147A; [75 BD 5E, 05, 05] -1489; [75 BB C7, 05, 05] +147B; [75 BD 65, 05, 05] -148A; [75 BB CE, 05, 05] +147C; [75 BD 6C, 05, 05] -148B; [75 BB D5, 05, 05] +147D; [75 BD 73, 05, 05] -148C; [75 BB DC, 05, 05] +147E; [75 BD 7A, 05, 05] -148D; [75 BB E3, 05, 05] +147F; [75 BD 81, 05, 05] -148E; [75 BB EA, 05, 05] +1480; [75 BD 88, 05, 05] -148F; [75 BB F1, 05, 05] +1481; [75 BD 8F, 05, 05] -1490; [75 BB F8, 05, 05] +1482; [75 BD 96, 05, 05] -1491; [75 BB FF, 05, 05] +1483; [75 BD 9D, 05, 05] -1492; [75 BC 08, 05, 05] +1484; [75 BD A4, 05, 05] -1493; [75 BC 0F, 05, 05] +1485; [75 BD AB, 05, 05] -1494; [75 BC 16, 05, 05] +1486; [75 BD B2, 05, 05] -1495; [75 BC 1D, 05, 05] +1487; [75 BD B9, 05, 05] -1496; [75 BC 24, 05, 05] +1488; [75 BD C0, 05, 05] -1497; [75 BC 2B, 05, 05] +1489; [75 BD C7, 05, 05] -1498; [75 BC 32, 05, 05] +148A; [75 BD CE, 05, 05] -1499; [75 BC 39, 05, 05] +148B; [75 BD D5, 05, 05] -149A; [75 BC 40, 05, 05] +148C; [75 BD DC, 05, 05] -149B; [75 BC 47, 05, 05] +148D; [75 BD E3, 05, 05] -149C; [75 BC 4E, 05, 05] +148E; [75 BD EA, 05, 05] -149D; [75 BC 55, 05, 05] +148F; [75 BD F1, 05, 05] -149E; [75 BC 5C, 05, 05] +1490; [75 BD F8, 05, 05] -149F; [75 BC 63, 05, 05] +1491; [75 BD FF, 05, 05] -14A0; [75 BC 6A, 05, 05] +1492; [75 BE 08, 05, 05] -14A1; [75 BC 71, 05, 05] +1493; [75 BE 0F, 05, 05] -14A2; [75 BC 78, 05, 05] +1494; [75 BE 16, 05, 05] -14A3; [75 BC 7F, 05, 05] +1495; [75 BE 1D, 05, 05] -14A4; [75 BC 86, 05, 05] +1496; [75 BE 24, 05, 05] -14A5; [75 BC 8D, 05, 05] +1497; [75 BE 2B, 05, 05] -14A6; [75 BC 94, 05, 05] +1498; [75 BE 32, 05, 05] -14A7; [75 BC 9B, 05, 05] +1499; [75 BE 39, 05, 05] -14A8; [75 BC A2, 05, 05] +149A; [75 BE 40, 05, 05] -14A9; [75 BC A9, 05, 05] +149B; [75 BE 47, 05, 05] -14AA; [75 BC B0, 05, 05] +149C; [75 BE 4E, 05, 05] -14AB; [75 BC B7, 05, 05] +149D; [75 BE 55, 05, 05] -14AC; [75 BC BE, 05, 05] +149E; [75 BE 5C, 05, 05] -14AD; [75 BC C5, 05, 05] +149F; [75 BE 63, 05, 05] -14AE; [75 BC CC, 05, 05] +14A0; [75 BE 6A, 05, 05] -14AF; [75 BC D3, 05, 05] +14A1; [75 BE 71, 05, 05] -14B0; [75 BC DA, 05, 05] +14A2; [75 BE 78, 05, 05] -14B1; [75 BC E1, 05, 05] +14A3; [75 BE 7F, 05, 05] -14B2; [75 BC E8, 05, 05] +14A4; [75 BE 86, 05, 05] -14B3; [75 BC EF, 05, 05] +14A5; [75 BE 8D, 05, 05] -14B4; [75 BC F6, 05, 05] +14A6; [75 BE 94, 05, 05] -14B5; [75 BC FD, 05, 05] +14A7; [75 BE 9B, 05, 05] -14B6; [75 BD 06, 05, 05] +14A8; [75 BE A2, 05, 05] -14B7; [75 BD 0D, 05, 05] +14A9; [75 BE A9, 05, 05] -14B8; [75 BD 14, 05, 05] +14AA; [75 BE B0, 05, 05] -14B9; [75 BD 1B, 05, 05] +14AB; [75 BE B7, 05, 05] -14BA; [75 BD 22, 05, 05] +14AC; [75 BE BE, 05, 05] -14BB; [75 BD 29, 05, 05] +14AD; [75 BE C5, 05, 05] -14BC; [75 BD 30, 05, 05] +14AE; [75 BE CC, 05, 05] -14BD; [75 BD 37, 05, 05] +14AF; [75 BE D3, 05, 05] -14BE; [75 BD 3E, 05, 05] +14B0; [75 BE DA, 05, 05] -14BF; [75 BD 45, 05, 05] +14B1; [75 BE E1, 05, 05] -14C0; [75 BD 4C, 05, 05] +14B2; [75 BE E8, 05, 05] -14C1; [75 BD 53, 05, 05] +14B3; [75 BE EF, 05, 05] -14C2; [75 BD 5A, 05, 05] +14B4; [75 BE F6, 05, 05] -14C3; [75 BD 61, 05, 05] +14B5; [75 BE FD, 05, 05] -14C4; [75 BD 68, 05, 05] +14B6; [75 BF 06, 05, 05] -14C5; [75 BD 6F, 05, 05] +14B7; [75 BF 0D, 05, 05] -14C6; [75 BD 76, 05, 05] +14B8; [75 BF 14, 05, 05] -14C7; [75 BD 7D, 05, 05] +14B9; [75 BF 1B, 05, 05] -14C8; [75 BD 84, 05, 05] +14BA; [75 BF 22, 05, 05] -14C9; [75 BD 8B, 05, 05] +14BB; [75 BF 29, 05, 05] -14CA; [75 BD 92, 05, 05] +14BC; [75 BF 30, 05, 05] -14CB; [75 BD 99, 05, 05] +14BD; [75 BF 37, 05, 05] -14CC; [75 BD A0, 05, 05] +14BE; [75 BF 3E, 05, 05] -14CD; [75 BD A7, 05, 05] +14BF; [75 BF 45, 05, 05] -14CE; [75 BD AE, 05, 05] +14C0; [75 BF 4C, 05, 05] -14CF; [75 BD B5, 05, 05] +14C1; [75 BF 53, 05, 05] -14D0; [75 BD BC, 05, 05] +14C2; [75 BF 5A, 05, 05] -14D1; [75 BD C3, 05, 05] +14C3; [75 BF 61, 05, 05] -14D2; [75 BD CA, 05, 05] +14C4; [75 BF 68, 05, 05] -14D3; [75 BD D1, 05, 05] +14C5; [75 BF 6F, 05, 05] -14D4; [75 BD D8, 05, 05] +14C6; [75 BF 76, 05, 05] -14D5; [75 BD DF, 05, 05] +14C7; [75 BF 7D, 05, 05] -14D6; [75 BD E6, 05, 05] +14C8; [75 BF 84, 05, 05] -14D7; [75 BD ED, 05, 05] +14C9; [75 BF 8B, 05, 05] -14D8; [75 BD F4, 05, 05] +14CA; [75 BF 92, 05, 05] -14D9; [75 BD FB, 05, 05] +14CB; [75 BF 99, 05, 05] -14DA; [75 BE 04, 05, 05] +14CC; [75 BF A0, 05, 05] -14DB; [75 BE 0B, 05, 05] +14CD; [75 BF A7, 05, 05] -14DC; [75 BE 12, 05, 05] +14CE; [75 BF AE, 05, 05] -14DD; [75 BE 19, 05, 05] +14CF; [75 BF B5, 05, 05] -14DE; [75 BE 20, 05, 05] +14D0; [75 BF BC, 05, 05] -14DF; [75 BE 27, 05, 05] +14D1; [75 BF C3, 05, 05] -14E0; [75 BE 2E, 05, 05] +14D2; [75 BF CA, 05, 05] -14E1; [75 BE 35, 05, 05] +14D3; [75 BF D1, 05, 05] -14E2; [75 BE 3C, 05, 05] +14D4; [75 BF D8, 05, 05] -14E3; [75 BE 43, 05, 05] +14D5; [75 BF DF, 05, 05] -14E4; [75 BE 4A, 05, 05] +14D6; [75 BF E6, 05, 05] -14E5; [75 BE 51, 05, 05] +14D7; [75 BF ED, 05, 05] -14E6; [75 BE 58, 05, 05] +14D8; [75 BF F4, 05, 05] -14E7; [75 BE 5F, 05, 05] +14D9; [75 BF FB, 05, 05] -14E8; [75 BE 66, 05, 05] +14DA; [75 C0 04, 05, 05] -14E9; [75 BE 6D, 05, 05] +14DB; [75 C0 0B, 05, 05] -14EA; [75 BE 74, 05, 05] +14DC; [75 C0 12, 05, 05] -14EB; [75 BE 7B, 05, 05] +14DD; [75 C0 19, 05, 05] -14EC; [75 BE 82, 05, 05] +14DE; [75 C0 20, 05, 05] -14ED; [75 BE 89, 05, 05] +14DF; [75 C0 27, 05, 05] -14EE; [75 BE 90, 05, 05] +14E0; [75 C0 2E, 05, 05] -14EF; [75 BE 97, 05, 05] +14E1; [75 C0 35, 05, 05] -14F0; [75 BE 9E, 05, 05] +14E2; [75 C0 3C, 05, 05] -14F1; [75 BE A5, 05, 05] +14E3; [75 C0 43, 05, 05] -14F2; [75 BE AC, 05, 05] +14E4; [75 C0 4A, 05, 05] -14F3; [75 BE B3, 05, 05] +14E5; [75 C0 51, 05, 05] -14F4; [75 BE BA, 05, 05] +14E6; [75 C0 58, 05, 05] -14F5; [75 BE C1, 05, 05] +14E7; [75 C0 5F, 05, 05] -14F6; [75 BE C8, 05, 05] +14E8; [75 C0 66, 05, 05] -14F7; [75 BE CF, 05, 05] +14E9; [75 C0 6D, 05, 05] -14F8; [75 BE D6, 05, 05] +14EA; [75 C0 74, 05, 05] -14F9; [75 BE DD, 05, 05] +14EB; [75 C0 7B, 05, 05] -14FA; [75 BE E4, 05, 05] +14EC; [75 C0 82, 05, 05] -14FB; [75 BE EB, 05, 05] +14ED; [75 C0 89, 05, 05] -14FC; [75 BE F2, 05, 05] +14EE; [75 C0 90, 05, 05] -14FD; [75 BE F9, 05, 05] +14EF; [75 C0 97, 05, 05] -14FE; [75 BF 02, 05, 05] +14F0; [75 C0 9E, 05, 05] -14FF; [75 BF 09, 05, 05] +14F1; [75 C0 A5, 05, 05] -1500; [75 BF 10, 05, 05] +14F2; [75 C0 AC, 05, 05] -1501; [75 BF 17, 05, 05] +14F3; [75 C0 B3, 05, 05] -1502; [75 BF 1E, 05, 05] +14F4; [75 C0 BA, 05, 05] -1503; [75 BF 25, 05, 05] +14F5; [75 C0 C1, 05, 05] -1504; [75 BF 2C, 05, 05] +14F6; [75 C0 C8, 05, 05] -1505; [75 BF 33, 05, 05] +14F7; [75 C0 CF, 05, 05] -1506; [75 BF 3A, 05, 05] +14F8; [75 C0 D6, 05, 05] -1507; [75 BF 41, 05, 05] +14F9; [75 C0 DD, 05, 05] -1508; [75 BF 48, 05, 05] +14FA; [75 C0 E4, 05, 05] -1509; [75 BF 4F, 05, 05] +14FB; [75 C0 EB, 05, 05] -150A; [75 BF 56, 05, 05] +14FC; [75 C0 F2, 05, 05] -150B; [75 BF 5D, 05, 05] +14FD; [75 C0 F9, 05, 05] -150C; [75 BF 64, 05, 05] +14FE; [75 C1 02, 05, 05] -150D; [75 BF 6B, 05, 05] +14FF; [75 C1 09, 05, 05] -150E; [75 BF 72, 05, 05] +1500; [75 C1 10, 05, 05] -150F; [75 BF 79, 05, 05] +1501; [75 C1 17, 05, 05] -1510; [75 BF 80, 05, 05] +1502; [75 C1 1E, 05, 05] -1511; [75 BF 87, 05, 05] +1503; [75 C1 25, 05, 05] -1512; [75 BF 8E, 05, 05] +1504; [75 C1 2C, 05, 05] -1513; [75 BF 95, 05, 05] +1505; [75 C1 33, 05, 05] -1514; [75 BF 9C, 05, 05] +1506; [75 C1 3A, 05, 05] -1515; [75 BF A3, 05, 05] +1507; [75 C1 41, 05, 05] -1516; [75 BF AA, 05, 05] +1508; [75 C1 48, 05, 05] -1517; [75 BF B1, 05, 05] +1509; [75 C1 4F, 05, 05] -1518; [75 BF B8, 05, 05] +150A; [75 C1 56, 05, 05] -1519; [75 BF BF, 05, 05] +150B; [75 C1 5D, 05, 05] -151A; [75 BF C6, 05, 05] +150C; [75 C1 64, 05, 05] -151B; [75 BF CD, 05, 05] +150D; [75 C1 6B, 05, 05] -151C; [75 BF D4, 05, 05] +150E; [75 C1 72, 05, 05] -151D; [75 BF DB, 05, 05] +150F; [75 C1 79, 05, 05] -151E; [75 BF E2, 05, 05] +1510; [75 C1 80, 05, 05] -151F; [75 BF E9, 05, 05] +1511; [75 C1 87, 05, 05] -1520; [75 BF F0, 05, 05] +1512; [75 C1 8E, 05, 05] -1521; [75 BF F7, 05, 05] +1513; [75 C1 95, 05, 05] -1522; [75 BF FE, 05, 05] +1514; [75 C1 9C, 05, 05] -1523; [75 C0 07, 05, 05] +1515; [75 C1 A3, 05, 05] -1524; [75 C0 0E, 05, 05] +1516; [75 C1 AA, 05, 05] -1525; [75 C0 15, 05, 05] +1517; [75 C1 B1, 05, 05] -1526; [75 C0 1C, 05, 05] +1518; [75 C1 B8, 05, 05] -1527; [75 C0 23, 05, 05] +1519; [75 C1 BF, 05, 05] -1528; [75 C0 2A, 05, 05] +151A; [75 C1 C6, 05, 05] -1529; [75 C0 31, 05, 05] +151B; [75 C1 CD, 05, 05] -152A; [75 C0 38, 05, 05] +151C; [75 C1 D4, 05, 05] -152B; [75 C0 3F, 05, 05] +151D; [75 C1 DB, 05, 05] -152C; [75 C0 46, 05, 05] +151E; [75 C1 E2, 05, 05] -152D; [75 C0 4D, 05, 05] +151F; [75 C1 E9, 05, 05] -152E; [75 C0 54, 05, 05] +1520; [75 C1 F0, 05, 05] -152F; [75 C0 5B, 05, 05] +1521; [75 C1 F7, 05, 05] -1530; [75 C0 62, 05, 05] +1522; [75 C1 FE, 05, 05] -1531; [75 C0 69, 05, 05] +1523; [75 C2 07, 05, 05] -1532; [75 C0 70, 05, 05] +1524; [75 C2 0E, 05, 05] -1533; [75 C0 77, 05, 05] +1525; [75 C2 15, 05, 05] -1534; [75 C0 7E, 05, 05] +1526; [75 C2 1C, 05, 05] -1535; [75 C0 85, 05, 05] +1527; [75 C2 23, 05, 05] -1536; [75 C0 8C, 05, 05] +1528; [75 C2 2A, 05, 05] -1537; [75 C0 93, 05, 05] +1529; [75 C2 31, 05, 05] -1538; [75 C0 9A, 05, 05] +152A; [75 C2 38, 05, 05] -1539; [75 C0 A1, 05, 05] +152B; [75 C2 3F, 05, 05] -153A; [75 C0 A8, 05, 05] +152C; [75 C2 46, 05, 05] -153B; [75 C0 AF, 05, 05] +152D; [75 C2 4D, 05, 05] -153C; [75 C0 B6, 05, 05] +152E; [75 C2 54, 05, 05] -153D; [75 C0 BD, 05, 05] +152F; [75 C2 5B, 05, 05] -153E; [75 C0 C4, 05, 05] +1530; [75 C2 62, 05, 05] -153F; [75 C0 CB, 05, 05] +1531; [75 C2 69, 05, 05] -1540; [75 C0 D2, 05, 05] +1532; [75 C2 70, 05, 05] -1541; [75 C0 D9, 05, 05] +1533; [75 C2 77, 05, 05] -1542; [75 C0 E0, 05, 05] +1534; [75 C2 7E, 05, 05] -1543; [75 C0 E7, 05, 05] +1535; [75 C2 85, 05, 05] -1544; [75 C0 EE, 05, 05] +1536; [75 C2 8C, 05, 05] -1545; [75 C0 F5, 05, 05] +1537; [75 C2 93, 05, 05] -1546; [75 C0 FC, 05, 05] +1538; [75 C2 9A, 05, 05] -1547; [75 C1 05, 05, 05] +1539; [75 C2 A1, 05, 05] -1548; [75 C1 0C, 05, 05] +153A; [75 C2 A8, 05, 05] -1549; [75 C1 13, 05, 05] +153B; [75 C2 AF, 05, 05] -154A; [75 C1 1A, 05, 05] +153C; [75 C2 B6, 05, 05] -154B; [75 C1 21, 05, 05] +153D; [75 C2 BD, 05, 05] -154C; [75 C1 28, 05, 05] +153E; [75 C2 C4, 05, 05] -154D; [75 C1 2F, 05, 05] +153F; [75 C2 CB, 05, 05] -154E; [75 C1 36, 05, 05] +1540; [75 C2 D2, 05, 05] -154F; [75 C1 3D, 05, 05] +1541; [75 C2 D9, 05, 05] -1550; [75 C1 44, 05, 05] +1542; [75 C2 E0, 05, 05] -1551; [75 C1 4B, 05, 05] +1543; [75 C2 E7, 05, 05] -1552; [75 C1 52, 05, 05] +1544; [75 C2 EE, 05, 05] -1553; [75 C1 59, 05, 05] +1545; [75 C2 F5, 05, 05] -1554; [75 C1 60, 05, 05] +1546; [75 C2 FC, 05, 05] -1555; [75 C1 67, 05, 05] +1547; [75 C3 05, 05, 05] -1556; [75 C1 6E, 05, 05] +1548; [75 C3 0C, 05, 05] -1557; [75 C1 75, 05, 05] +1549; [75 C3 13, 05, 05] -1558; [75 C1 7C, 05, 05] +154A; [75 C3 1A, 05, 05] -1559; [75 C1 83, 05, 05] +154B; [75 C3 21, 05, 05] -155A; [75 C1 8A, 05, 05] +154C; [75 C3 28, 05, 05] -155B; [75 C1 91, 05, 05] +154D; [75 C3 2F, 05, 05] -155C; [75 C1 98, 05, 05] +154E; [75 C3 36, 05, 05] -155D; [75 C1 9F, 05, 05] +154F; [75 C3 3D, 05, 05] -155E; [75 C1 A6, 05, 05] +1550; [75 C3 44, 05, 05] -155F; [75 C1 AD, 05, 05] +1551; [75 C3 4B, 05, 05] -1560; [75 C1 B4, 05, 05] +1552; [75 C3 52, 05, 05] -1561; [75 C1 BB, 05, 05] +1553; [75 C3 59, 05, 05] -1562; [75 C1 C2, 05, 05] +1554; [75 C3 60, 05, 05] -1563; [75 C1 C9, 05, 05] +1555; [75 C3 67, 05, 05] -1564; [75 C1 D0, 05, 05] +1556; [75 C3 6E, 05, 05] -1565; [75 C1 D7, 05, 05] +1557; [75 C3 75, 05, 05] -1566; [75 C1 DE, 05, 05] +1558; [75 C3 7C, 05, 05] -1567; [75 C1 E5, 05, 05] +1559; [75 C3 83, 05, 05] -1568; [75 C1 EC, 05, 05] +155A; [75 C3 8A, 05, 05] -1569; [75 C1 F3, 05, 05] +155B; [75 C3 91, 05, 05] -156A; [75 C1 FA, 05, 05] +155C; [75 C3 98, 05, 05] -156B; [75 C2 03, 05, 05] +155D; [75 C3 9F, 05, 05] -156C; [75 C2 0A, 05, 05] +155E; [75 C3 A6, 05, 05] -156D; [75 C2 11, 05, 05] +155F; [75 C3 AD, 05, 05] -156E; [75 C2 18, 05, 05] +1560; [75 C3 B4, 05, 05] -156F; [75 C2 1F, 05, 05] +1561; [75 C3 BB, 05, 05] -1570; [75 C2 26, 05, 05] +1562; [75 C3 C2, 05, 05] -1571; [75 C2 2D, 05, 05] +1563; [75 C3 C9, 05, 05] -1572; [75 C2 34, 05, 05] +1564; [75 C3 D0, 05, 05] -1573; [75 C2 3B, 05, 05] +1565; [75 C3 D7, 05, 05] -1574; [75 C2 42, 05, 05] +1566; [75 C3 DE, 05, 05] -1575; [75 C2 49, 05, 05] +1567; [75 C3 E5, 05, 05] -1576; [75 C2 50, 05, 05] +1568; [75 C3 EC, 05, 05] -1577; [75 C2 57, 05, 05] +1569; [75 C3 F3, 05, 05] -1578; [75 C2 5E, 05, 05] +156A; [75 C3 FA, 05, 05] -1579; [75 C2 65, 05, 05] +156B; [75 C4 03, 05, 05] -157A; [75 C2 6C, 05, 05] +156C; [75 C4 0A, 05, 05] -157B; [75 C2 73, 05, 05] +156D; [75 C4 11, 05, 05] -157D; [75 C2 7A, 05, 05] +156E; [75 C4 18, 05, 05] -166F; [75 C2 81, 05, 05] +156F; [75 C4 1F, 05, 05] -157E; [75 C2 88, 05, 05] +1570; [75 C4 26, 05, 05] -157F; [75 C2 8F, 05, 05] +1571; [75 C4 2D, 05, 05] -1580; [75 C2 96, 05, 05] +1572; [75 C4 34, 05, 05] -1581; [75 C2 9D, 05, 05] +1573; [75 C4 3B, 05, 05] -1582; [75 C2 A4, 05, 05] +1574; [75 C4 42, 05, 05] -1583; [75 C2 AB, 05, 05] +1575; [75 C4 49, 05, 05] -1584; [75 C2 B2, 05, 05] +1576; [75 C4 50, 05, 05] -1585; [75 C2 B9, 05, 05] +1577; [75 C4 57, 05, 05] -1586; [75 C2 C0, 05, 05] +1578; [75 C4 5E, 05, 05] -1587; [75 C2 C7, 05, 05] +1579; [75 C4 65, 05, 05] -1588; [75 C2 CE, 05, 05] +157A; [75 C4 6C, 05, 05] -1589; [75 C2 D5, 05, 05] +157B; [75 C4 73, 05, 05] -158A; [75 C2 DC, 05, 05] +157D; [75 C4 7A, 05, 05] -158B; [75 C2 E3, 05, 05] +166F; [75 C4 81, 05, 05] -158C; [75 C2 EA, 05, 05] +157E; [75 C4 88, 05, 05] -158D; [75 C2 F1, 05, 05] +157F; [75 C4 8F, 05, 05] -1670; [75 C2 F8, 05, 05] +1580; [75 C4 96, 05, 05] -158E; [75 C2 FF, 05, 05] +1581; [75 C4 9D, 05, 05] -158F; [75 C3 08, 05, 05] +1582; [75 C4 A4, 05, 05] -1590; [75 C3 0F, 05, 05] +1583; [75 C4 AB, 05, 05] -1591; [75 C3 16, 05, 05] +1584; [75 C4 B2, 05, 05] -1592; [75 C3 1D, 05, 05] +1585; [75 C4 B9, 05, 05] -1593; [75 C3 24, 05, 05] +1586; [75 C4 C0, 05, 05] -1594; [75 C3 2B, 05, 05] +1587; [75 C4 C7, 05, 05] -1595; [75 C3 32, 05, 05] +1588; [75 C4 CE, 05, 05] -1671; [75 C3 39, 05, 05] +1589; [75 C4 D5, 05, 05] -1672; [75 C3 40, 05, 05] +158A; [75 C4 DC, 05, 05] -1673; [75 C3 47, 05, 05] +158B; [75 C4 E3, 05, 05] -1674; [75 C3 4E, 05, 05] +158C; [75 C4 EA, 05, 05] -1675; [75 C3 55, 05, 05] +158D; [75 C4 F1, 05, 05] -1676; [75 C3 5C, 05, 05] +1670; [75 C4 F8, 05, 05] -1596; [75 C3 63, 05, 05] +158E; [75 C4 FF, 05, 05] -1597; [75 C3 6A, 05, 05] +158F; [75 C5 08, 05, 05] -1598; [75 C3 71, 05, 05] +1590; [75 C5 0F, 05, 05] -1599; [75 C3 78, 05, 05] +1591; [75 C5 16, 05, 05] -159A; [75 C3 7F, 05, 05] +1592; [75 C5 1D, 05, 05] -159B; [75 C3 86, 05, 05] +1593; [75 C5 24, 05, 05] -159C; [75 C3 8D, 05, 05] +1594; [75 C5 2B, 05, 05] -159D; [75 C3 94, 05, 05] +1595; [75 C5 32, 05, 05] -159E; [75 C3 9B, 05, 05] +1671; [75 C5 39, 05, 05] -159F; [75 C3 A2, 05, 05] +1672; [75 C5 40, 05, 05] -15A0; [75 C3 A9, 05, 05] +1673; [75 C5 47, 05, 05] -15A1; [75 C3 B0, 05, 05] +1674; [75 C5 4E, 05, 05] -15A2; [75 C3 B7, 05, 05] +1675; [75 C5 55, 05, 05] -15A3; [75 C3 BE, 05, 05] +1676; [75 C5 5C, 05, 05] -15A4; [75 C3 C5, 05, 05] +1596; [75 C5 63, 05, 05] -15A5; [75 C3 CC, 05, 05] +1597; [75 C5 6A, 05, 05] -15A6; [75 C3 D3, 05, 05] +1598; [75 C5 71, 05, 05] -157C; [75 C3 DA, 05, 05] +1599; [75 C5 78, 05, 05] -15A7; [75 C3 E1, 05, 05] +159A; [75 C5 7F, 05, 05] -15A8; [75 C3 E8, 05, 05] +159B; [75 C5 86, 05, 05] -15A9; [75 C3 EF, 05, 05] +159C; [75 C5 8D, 05, 05] -15AA; [75 C3 F6, 05, 05] +159D; [75 C5 94, 05, 05] -15AB; [75 C3 FD, 05, 05] +159E; [75 C5 9B, 05, 05] -15AC; [75 C4 06, 05, 05] +159F; [75 C5 A2, 05, 05] -15AD; [75 C4 0D, 05, 05] +15A0; [75 C5 A9, 05, 05] -15AE; [75 C4 14, 05, 05] +15A1; [75 C5 B0, 05, 05] -15AF; [75 C4 1B, 05, 05] +15A2; [75 C5 B7, 05, 05] -15B0; [75 C4 22, 05, 05] +15A3; [75 C5 BE, 05, 05] -15B1; [75 C4 29, 05, 05] +15A4; [75 C5 C5, 05, 05] -15B2; [75 C4 30, 05, 05] +15A5; [75 C5 CC, 05, 05] -15B3; [75 C4 37, 05, 05] +15A6; [75 C5 D3, 05, 05] -15B4; [75 C4 3E, 05, 05] +157C; [75 C5 DA, 05, 05] -15B5; [75 C4 45, 05, 05] +15A7; [75 C5 E1, 05, 05] -15B6; [75 C4 4C, 05, 05] +15A8; [75 C5 E8, 05, 05] -15B7; [75 C4 53, 05, 05] +15A9; [75 C5 EF, 05, 05] -15B8; [75 C4 5A, 05, 05] +15AA; [75 C5 F6, 05, 05] -15B9; [75 C4 61, 05, 05] +15AB; [75 C5 FD, 05, 05] -15BA; [75 C4 68, 05, 05] +15AC; [75 C6 06, 05, 05] -15BB; [75 C4 6F, 05, 05] +15AD; [75 C6 0D, 05, 05] -15BC; [75 C4 76, 05, 05] +15AE; [75 C6 14, 05, 05] -15BD; [75 C4 7D, 05, 05] +15AF; [75 C6 1B, 05, 05] -15BE; [75 C4 84, 05, 05] +15B0; [75 C6 22, 05, 05] -15BF; [75 C4 8B, 05, 05] +15B1; [75 C6 29, 05, 05] -15C0; [75 C4 92, 05, 05] +15B2; [75 C6 30, 05, 05] -15C1; [75 C4 99, 05, 05] +15B3; [75 C6 37, 05, 05] -15C2; [75 C4 A0, 05, 05] +15B4; [75 C6 3E, 05, 05] -15C3; [75 C4 A7, 05, 05] +15B5; [75 C6 45, 05, 05] -15C4; [75 C4 AE, 05, 05] +15B6; [75 C6 4C, 05, 05] -15C5; [75 C4 B5, 05, 05] +15B7; [75 C6 53, 05, 05] -15C6; [75 C4 BC, 05, 05] +15B8; [75 C6 5A, 05, 05] -15C7; [75 C4 C3, 05, 05] +15B9; [75 C6 61, 05, 05] -15C8; [75 C4 CA, 05, 05] +15BA; [75 C6 68, 05, 05] -15C9; [75 C4 D1, 05, 05] +15BB; [75 C6 6F, 05, 05] -15CA; [75 C4 D8, 05, 05] +15BC; [75 C6 76, 05, 05] -15CB; [75 C4 DF, 05, 05] +15BD; [75 C6 7D, 05, 05] -15CC; [75 C4 E6, 05, 05] +15BE; [75 C6 84, 05, 05] -15CD; [75 C4 ED, 05, 05] +15BF; [75 C6 8B, 05, 05] -15CE; [75 C4 F4, 05, 05] +15C0; [75 C6 92, 05, 05] -15CF; [75 C4 FB, 05, 05] +15C1; [75 C6 99, 05, 05] -15D0; [75 C5 04, 05, 05] +15C2; [75 C6 A0, 05, 05] -15D1; [75 C5 0B, 05, 05] +15C3; [75 C6 A7, 05, 05] -15D2; [75 C5 12, 05, 05] +15C4; [75 C6 AE, 05, 05] -15D3; [75 C5 19, 05, 05] +15C5; [75 C6 B5, 05, 05] -15D4; [75 C5 20, 05, 05] +15C6; [75 C6 BC, 05, 05] -15D5; [75 C5 27, 05, 05] +15C7; [75 C6 C3, 05, 05] -15D6; [75 C5 2E, 05, 05] +15C8; [75 C6 CA, 05, 05] -15D7; [75 C5 35, 05, 05] +15C9; [75 C6 D1, 05, 05] -15D8; [75 C5 3C, 05, 05] +15CA; [75 C6 D8, 05, 05] -15D9; [75 C5 43, 05, 05] +15CB; [75 C6 DF, 05, 05] -15DA; [75 C5 4A, 05, 05] +15CC; [75 C6 E6, 05, 05] -15DB; [75 C5 51, 05, 05] +15CD; [75 C6 ED, 05, 05] -15DC; [75 C5 58, 05, 05] +15CE; [75 C6 F4, 05, 05] -15DD; [75 C5 5F, 05, 05] +15CF; [75 C6 FB, 05, 05] -15DE; [75 C5 66, 05, 05] +15D0; [75 C7 04, 05, 05] -15DF; [75 C5 6D, 05, 05] +15D1; [75 C7 0B, 05, 05] -15E0; [75 C5 74, 05, 05] +15D2; [75 C7 12, 05, 05] -15E1; [75 C5 7B, 05, 05] +15D3; [75 C7 19, 05, 05] -15E2; [75 C5 82, 05, 05] +15D4; [75 C7 20, 05, 05] -15E3; [75 C5 89, 05, 05] +15D5; [75 C7 27, 05, 05] -15E4; [75 C5 90, 05, 05] +15D6; [75 C7 2E, 05, 05] -15E5; [75 C5 97, 05, 05] +15D7; [75 C7 35, 05, 05] -15E6; [75 C5 9E, 05, 05] +15D8; [75 C7 3C, 05, 05] -15E7; [75 C5 A5, 05, 05] +15D9; [75 C7 43, 05, 05] -15E8; [75 C5 AC, 05, 05] +15DA; [75 C7 4A, 05, 05] -15E9; [75 C5 B3, 05, 05] +15DB; [75 C7 51, 05, 05] -15EA; [75 C5 BA, 05, 05] +15DC; [75 C7 58, 05, 05] -15EB; [75 C5 C1, 05, 05] +15DD; [75 C7 5F, 05, 05] -15EC; [75 C5 C8, 05, 05] +15DE; [75 C7 66, 05, 05] -15ED; [75 C5 CF, 05, 05] +15DF; [75 C7 6D, 05, 05] -15EE; [75 C5 D6, 05, 05] +15E0; [75 C7 74, 05, 05] -15EF; [75 C5 DD, 05, 05] +15E1; [75 C7 7B, 05, 05] -15F0; [75 C5 E4, 05, 05] +15E2; [75 C7 82, 05, 05] -15F1; [75 C5 EB, 05, 05] +15E3; [75 C7 89, 05, 05] -15F2; [75 C5 F2, 05, 05] +15E4; [75 C7 90, 05, 05] -15F3; [75 C5 F9, 05, 05] +15E5; [75 C7 97, 05, 05] -15F4; [75 C6 02, 05, 05] +15E6; [75 C7 9E, 05, 05] -15F5; [75 C6 09, 05, 05] +15E7; [75 C7 A5, 05, 05] -15F6; [75 C6 10, 05, 05] +15E8; [75 C7 AC, 05, 05] -15F7; [75 C6 17, 05, 05] +15E9; [75 C7 B3, 05, 05] -15F8; [75 C6 1E, 05, 05] +15EA; [75 C7 BA, 05, 05] -15F9; [75 C6 25, 05, 05] +15EB; [75 C7 C1, 05, 05] -15FA; [75 C6 2C, 05, 05] +15EC; [75 C7 C8, 05, 05] -15FB; [75 C6 33, 05, 05] +15ED; [75 C7 CF, 05, 05] -15FC; [75 C6 3A, 05, 05] +15EE; [75 C7 D6, 05, 05] -15FD; [75 C6 41, 05, 05] +15EF; [75 C7 DD, 05, 05] -15FE; [75 C6 48, 05, 05] +15F0; [75 C7 E4, 05, 05] -15FF; [75 C6 4F, 05, 05] +15F1; [75 C7 EB, 05, 05] -1600; [75 C6 56, 05, 05] +15F2; [75 C7 F2, 05, 05] -1601; [75 C6 5D, 05, 05] +15F3; [75 C7 F9, 05, 05] -1602; [75 C6 64, 05, 05] +15F4; [75 C8 02, 05, 05] -1603; [75 C6 6B, 05, 05] +15F5; [75 C8 09, 05, 05] -1604; [75 C6 72, 05, 05] +15F6; [75 C8 10, 05, 05] -1605; [75 C6 79, 05, 05] +15F7; [75 C8 17, 05, 05] -1606; [75 C6 80, 05, 05] +15F8; [75 C8 1E, 05, 05] -1607; [75 C6 87, 05, 05] +15F9; [75 C8 25, 05, 05] -1608; [75 C6 8E, 05, 05] +15FA; [75 C8 2C, 05, 05] -1609; [75 C6 95, 05, 05] +15FB; [75 C8 33, 05, 05] -160A; [75 C6 9C, 05, 05] +15FC; [75 C8 3A, 05, 05] -160B; [75 C6 A3, 05, 05] +15FD; [75 C8 41, 05, 05] -160C; [75 C6 AA, 05, 05] +15FE; [75 C8 48, 05, 05] -160D; [75 C6 B1, 05, 05] +15FF; [75 C8 4F, 05, 05] -160E; [75 C6 B8, 05, 05] +1600; [75 C8 56, 05, 05] -160F; [75 C6 BF, 05, 05] +1601; [75 C8 5D, 05, 05] -1610; [75 C6 C6, 05, 05] +1602; [75 C8 64, 05, 05] -1611; [75 C6 CD, 05, 05] +1603; [75 C8 6B, 05, 05] -1612; [75 C6 D4, 05, 05] +1604; [75 C8 72, 05, 05] -1613; [75 C6 DB, 05, 05] +1605; [75 C8 79, 05, 05] -1614; [75 C6 E2, 05, 05] +1606; [75 C8 80, 05, 05] -1615; [75 C6 E9, 05, 05] +1607; [75 C8 87, 05, 05] -1616; [75 C6 F0, 05, 05] +1608; [75 C8 8E, 05, 05] -1617; [75 C6 F7, 05, 05] +1609; [75 C8 95, 05, 05] -1618; [75 C6 FE, 05, 05] +160A; [75 C8 9C, 05, 05] -1619; [75 C7 07, 05, 05] +160B; [75 C8 A3, 05, 05] -161A; [75 C7 0E, 05, 05] +160C; [75 C8 AA, 05, 05] -161B; [75 C7 15, 05, 05] +160D; [75 C8 B1, 05, 05] -161C; [75 C7 1C, 05, 05] +160E; [75 C8 B8, 05, 05] -161D; [75 C7 23, 05, 05] +160F; [75 C8 BF, 05, 05] -161E; [75 C7 2A, 05, 05] +1610; [75 C8 C6, 05, 05] -161F; [75 C7 31, 05, 05] +1611; [75 C8 CD, 05, 05] -1620; [75 C7 38, 05, 05] +1612; [75 C8 D4, 05, 05] -1621; [75 C7 3F, 05, 05] +1613; [75 C8 DB, 05, 05] -1622; [75 C7 46, 05, 05] +1614; [75 C8 E2, 05, 05] -1623; [75 C7 4D, 05, 05] +1615; [75 C8 E9, 05, 05] -1624; [75 C7 54, 05, 05] +1616; [75 C8 F0, 05, 05] -1625; [75 C7 5B, 05, 05] +1617; [75 C8 F7, 05, 05] -1626; [75 C7 62, 05, 05] +1618; [75 C8 FE, 05, 05] -1627; [75 C7 69, 05, 05] +1619; [75 C9 07, 05, 05] -1628; [75 C7 70, 05, 05] +161A; [75 C9 0E, 05, 05] -1629; [75 C7 77, 05, 05] +161B; [75 C9 15, 05, 05] -162A; [75 C7 7E, 05, 05] +161C; [75 C9 1C, 05, 05] -162B; [75 C7 85, 05, 05] +161D; [75 C9 23, 05, 05] -162C; [75 C7 8C, 05, 05] +161E; [75 C9 2A, 05, 05] -162D; [75 C7 93, 05, 05] +161F; [75 C9 31, 05, 05] -162E; [75 C7 9A, 05, 05] +1620; [75 C9 38, 05, 05] -162F; [75 C7 A1, 05, 05] +1621; [75 C9 3F, 05, 05] -1630; [75 C7 A8, 05, 05] +1622; [75 C9 46, 05, 05] -1631; [75 C7 AF, 05, 05] +1623; [75 C9 4D, 05, 05] -1632; [75 C7 B6, 05, 05] +1624; [75 C9 54, 05, 05] -1633; [75 C7 BD, 05, 05] +1625; [75 C9 5B, 05, 05] -1634; [75 C7 C4, 05, 05] +1626; [75 C9 62, 05, 05] -1635; [75 C7 CB, 05, 05] +1627; [75 C9 69, 05, 05] -1636; [75 C7 D2, 05, 05] +1628; [75 C9 70, 05, 05] -1637; [75 C7 D9, 05, 05] +1629; [75 C9 77, 05, 05] -1638; [75 C7 E0, 05, 05] +162A; [75 C9 7E, 05, 05] -1639; [75 C7 E7, 05, 05] +162B; [75 C9 85, 05, 05] -163A; [75 C7 EE, 05, 05] +162C; [75 C9 8C, 05, 05] -163B; [75 C7 F5, 05, 05] +162D; [75 C9 93, 05, 05] -163C; [75 C7 FC, 05, 05] +162E; [75 C9 9A, 05, 05] -163D; [75 C8 05, 05, 05] +162F; [75 C9 A1, 05, 05] -163E; [75 C8 0C, 05, 05] +1630; [75 C9 A8, 05, 05] -163F; [75 C8 13, 05, 05] +1631; [75 C9 AF, 05, 05] -1640; [75 C8 1A, 05, 05] +1632; [75 C9 B6, 05, 05] -1641; [75 C8 21, 05, 05] +1633; [75 C9 BD, 05, 05] -1642; [75 C8 28, 05, 05] +1634; [75 C9 C4, 05, 05] -1643; [75 C8 2F, 05, 05] +1635; [75 C9 CB, 05, 05] -1644; [75 C8 36, 05, 05] +1636; [75 C9 D2, 05, 05] -1645; [75 C8 3D, 05, 05] +1637; [75 C9 D9, 05, 05] -1646; [75 C8 44, 05, 05] +1638; [75 C9 E0, 05, 05] -1647; [75 C8 4B, 05, 05] +1639; [75 C9 E7, 05, 05] -1648; [75 C8 52, 05, 05] +163A; [75 C9 EE, 05, 05] -1649; [75 C8 59, 05, 05] +163B; [75 C9 F5, 05, 05] -164A; [75 C8 60, 05, 05] +163C; [75 C9 FC, 05, 05] -164B; [75 C8 67, 05, 05] +163D; [75 CA 05, 05, 05] -164C; [75 C8 6E, 05, 05] +163E; [75 CA 0C, 05, 05] -164D; [75 C8 75, 05, 05] +163F; [75 CA 13, 05, 05] -164E; [75 C8 7C, 05, 05] +1640; [75 CA 1A, 05, 05] -164F; [75 C8 83, 05, 05] +1641; [75 CA 21, 05, 05] -1650; [75 C8 8A, 05, 05] +1642; [75 CA 28, 05, 05] -1651; [75 C8 91, 05, 05] +1643; [75 CA 2F, 05, 05] -1652; [75 C8 98, 05, 05] +1644; [75 CA 36, 05, 05] -1653; [75 C8 9F, 05, 05] +1645; [75 CA 3D, 05, 05] -1654; [75 C8 A6, 05, 05] +1646; [75 CA 44, 05, 05] -1655; [75 C8 AD, 05, 05] +1647; [75 CA 4B, 05, 05] -1656; [75 C8 B4, 05, 05] +1648; [75 CA 52, 05, 05] -1657; [75 C8 BB, 05, 05] +1649; [75 CA 59, 05, 05] -1658; [75 C8 C2, 05, 05] +164A; [75 CA 60, 05, 05] -1659; [75 C8 C9, 05, 05] +164B; [75 CA 67, 05, 05] -165A; [75 C8 D0, 05, 05] +164C; [75 CA 6E, 05, 05] -165B; [75 C8 D7, 05, 05] +164D; [75 CA 75, 05, 05] -165C; [75 C8 DE, 05, 05] +164E; [75 CA 7C, 05, 05] -165D; [75 C8 E5, 05, 05] +164F; [75 CA 83, 05, 05] -165E; [75 C8 EC, 05, 05] +1650; [75 CA 8A, 05, 05] -165F; [75 C8 F3, 05, 05] +1651; [75 CA 91, 05, 05] -1660; [75 C8 FA, 05, 05] +1652; [75 CA 98, 05, 05] -1661; [75 C9 03, 05, 05] +1653; [75 CA 9F, 05, 05] -1662; [75 C9 0A, 05, 05] +1654; [75 CA A6, 05, 05] -1663; [75 C9 11, 05, 05] +1655; [75 CA AD, 05, 05] -1664; [75 C9 18, 05, 05] +1656; [75 CA B4, 05, 05] -1665; [75 C9 1F, 05, 05] +1657; [75 CA BB, 05, 05] -1666; [75 C9 26, 05, 05] +1658; [75 CA C2, 05, 05] -1667; [75 C9 2D, 05, 05] +1659; [75 CA C9, 05, 05] -1668; [75 C9 34, 05, 05] +165A; [75 CA D0, 05, 05] -1669; [75 C9 3B, 05, 05] +165B; [75 CA D7, 05, 05] -166A; [75 C9 42, 05, 05] +165C; [75 CA DE, 05, 05] -166B; [75 C9 49, 05, 05] +165D; [75 CA E5, 05, 05] -166C; [75 C9 50, 05, 05] +165E; [75 CA EC, 05, 05] -1677; [75 C9 57, 05, 05] +165F; [75 CA F3, 05, 05] -1678; [75 C9 5E, 05, 05] +1660; [75 CA FA, 05, 05] -1679; [75 C9 65, 05, 05] +1661; [75 CB 03, 05, 05] -167A; [75 C9 6C, 05, 05] +1662; [75 CB 0A, 05, 05] -167B; [75 C9 73, 05, 05] +1663; [75 CB 11, 05, 05] -167C; [75 C9 7A, 05, 05] +1664; [75 CB 18, 05, 05] -167D; [75 C9 81, 05, 05] +1665; [75 CB 1F, 05, 05] -167E; [75 C9 88, 05, 05] +1666; [75 CB 26, 05, 05] -167F; [75 C9 8F, 05, 05] +1667; [75 CB 2D, 05, 05] -18B0; [75 C9 96, 05, 05] +1668; [75 CB 34, 05, 05] -18B1; [75 C9 9D, 05, 05] +1669; [75 CB 3B, 05, 05] -18B2; [75 C9 A4, 05, 05] +166A; [75 CB 42, 05, 05] -18B3; [75 C9 AB, 05, 05] +166B; [75 CB 49, 05, 05] -18B4; [75 C9 B2, 05, 05] +166C; [75 CB 50, 05, 05] -18B5; [75 C9 B9, 05, 05] +1677; [75 CB 57, 05, 05] -18B6; [75 C9 C0, 05, 05] +1678; [75 CB 5E, 05, 05] -18B7; [75 C9 C7, 05, 05] +1679; [75 CB 65, 05, 05] -18B8; [75 C9 CE, 05, 05] +167A; [75 CB 6C, 05, 05] -18B9; [75 C9 D5, 05, 05] +167B; [75 CB 73, 05, 05] -18BA; [75 C9 DC, 05, 05] +167C; [75 CB 7A, 05, 05] -18BB; [75 C9 E3, 05, 05] +167D; [75 CB 81, 05, 05] -18BC; [75 C9 EA, 05, 05] +167E; [75 CB 88, 05, 05] -18BD; [75 C9 F1, 05, 05] +167F; [75 CB 8F, 05, 05] -18BE; [75 C9 F8, 05, 05] +18B0; [75 CB 96, 05, 05] -18BF; [75 C9 FF, 05, 05] +18B1; [75 CB 9D, 05, 05] -18C0; [75 CA 08, 05, 05] +18B2; [75 CB A4, 05, 05] -18C1; [75 CA 0F, 05, 05] +18B3; [75 CB AB, 05, 05] -18C2; [75 CA 16, 05, 05] +18B4; [75 CB B2, 05, 05] -18C3; [75 CA 1D, 05, 05] +18B5; [75 CB B9, 05, 05] -18C4; [75 CA 24, 05, 05] +18B6; [75 CB C0, 05, 05] -18C5; [75 CA 2B, 05, 05] +18B7; [75 CB C7, 05, 05] -18C6; [75 CA 32, 05, 05] +18B8; [75 CB CE, 05, 05] -18C7; [75 CA 39, 05, 05] +18B9; [75 CB D5, 05, 05] -18C8; [75 CA 40, 05, 05] +18BA; [75 CB DC, 05, 05] -18C9; [75 CA 47, 05, 05] +18BB; [75 CB E3, 05, 05] -18CA; [75 CA 4E, 05, 05] +18BC; [75 CB EA, 05, 05] -18CB; [75 CA 55, 05, 05] +18BD; [75 CB F1, 05, 05] -18CC; [75 CA 5C, 05, 05] +18BE; [75 CB F8, 05, 05] -18CD; [75 CA 63, 05, 05] +18BF; [75 CB FF, 05, 05] -18CE; [75 CA 6A, 05, 05] +18C0; [75 CC 08, 05, 05] -18CF; [75 CA 71, 05, 05] +18C1; [75 CC 0F, 05, 05] -18D0; [75 CA 78, 05, 05] +18C2; [75 CC 16, 05, 05] -18D1; [75 CA 7F, 05, 05] +18C3; [75 CC 1D, 05, 05] -18D2; [75 CA 86, 05, 05] +18C4; [75 CC 24, 05, 05] -18D3; [75 CA 8D, 05, 05] +18C5; [75 CC 2B, 05, 05] -18D4; [75 CA 94, 05, 05] +18C6; [75 CC 32, 05, 05] -18D5; [75 CA 9B, 05, 05] +18C7; [75 CC 39, 05, 05] -18D6; [75 CA A2, 05, 05] +18C8; [75 CC 40, 05, 05] -18D7; [75 CA A9, 05, 05] +18C9; [75 CC 47, 05, 05] -18D8; [75 CA B0, 05, 05] +18CA; [75 CC 4E, 05, 05] -18D9; [75 CA B7, 05, 05] +18CB; [75 CC 55, 05, 05] -18DA; [75 CA BE, 05, 05] +18CC; [75 CC 5C, 05, 05] -18DB; [75 CA C5, 05, 05] +18CD; [75 CC 63, 05, 05] -18DC; [75 CA CC, 05, 05] +18CE; [75 CC 6A, 05, 05] -18DD; [75 CA D3, 05, 05] +18CF; [75 CC 71, 05, 05] -18DE; [75 CA DA, 05, 05] +18D0; [75 CC 78, 05, 05] -18DF; [75 CA E1, 05, 05] +18D1; [75 CC 7F, 05, 05] -18E0; [75 CA E8, 05, 05] +18D2; [75 CC 86, 05, 05] -18E1; [75 CA EF, 05, 05] +18D3; [75 CC 8D, 05, 05] -18E2; [75 CA F6, 05, 05] +18D4; [75 CC 94, 05, 05] -18E3; [75 CA FD, 05, 05] +18D5; [75 CC 9B, 05, 05] -18E4; [75 CB 06, 05, 05] +18D6; [75 CC A2, 05, 05] -18E5; [75 CB 0D, 05, 05] +18D7; [75 CC A9, 05, 05] -18E6; [75 CB 14, 05, 05] +18D8; [75 CC B0, 05, 05] -18E7; [75 CB 1B, 05, 05] +18D9; [75 CC B7, 05, 05] -18E8; [75 CB 22, 05, 05] +18DA; [75 CC BE, 05, 05] -18E9; [75 CB 29, 05, 05] +18DB; [75 CC C5, 05, 05] -18EA; [75 CB 30, 05, 05] +18DC; [75 CC CC, 05, 05] -18EB; [75 CB 37, 05, 05] +18DD; [75 CC D3, 05, 05] -18EC; [75 CB 3E, 05, 05] +18DE; [75 CC DA, 05, 05] -18ED; [75 CB 45, 05, 05] +18DF; [75 CC E1, 05, 05] -18EE; [75 CB 4C, 05, 05] +18E0; [75 CC E8, 05, 05] -18EF; [75 CB 53, 05, 05] +18E1; [75 CC EF, 05, 05] -18F0; [75 CB 5A, 05, 05] +18E2; [75 CC F6, 05, 05] -18F1; [75 CB 61, 05, 05] +18E3; [75 CC FD, 05, 05] -18F2; [75 CB 68, 05, 05] +18E4; [75 CD 06, 05, 05] -18F3; [75 CB 6F, 05, 05] +18E5; [75 CD 0D, 05, 05] -18F4; [75 CB 76, 05, 05] +18E6; [75 CD 14, 05, 05] -18F5; [75 CB 7D, 05, 05] +18E7; [75 CD 1B, 05, 05] -FDD1 168F; [75 CC 02, 05, 05] # OGHAM first primary (compressible) +18E8; [75 CD 22, 05, 05] -1681; [75 CC 09, 05, 05] +18E9; [75 CD 29, 05, 05] -1682; [75 CC 10, 05, 05] +18EA; [75 CD 30, 05, 05] -1683; [75 CC 17, 05, 05] +18EB; [75 CD 37, 05, 05] -1684; [75 CC 1E, 05, 05] +18EC; [75 CD 3E, 05, 05] -1685; [75 CC 25, 05, 05] +18ED; [75 CD 45, 05, 05] -1686; [75 CC 2C, 05, 05] +18EE; [75 CD 4C, 05, 05] -1687; [75 CC 33, 05, 05] +18EF; [75 CD 53, 05, 05] -1688; [75 CC 3A, 05, 05] +18F0; [75 CD 5A, 05, 05] -1689; [75 CC 41, 05, 05] +18F1; [75 CD 61, 05, 05] -168A; [75 CC 48, 05, 05] +18F2; [75 CD 68, 05, 05] -168B; [75 CC 4F, 05, 05] +18F3; [75 CD 6F, 05, 05] -168C; [75 CC 56, 05, 05] +18F4; [75 CD 76, 05, 05] -168D; [75 CC 5D, 05, 05] +18F5; [75 CD 7D, 05, 05] -168E; [75 CC 64, 05, 05] +FDD1 168F; [75 CE 02, 05, 05] # OGHAM first primary (compressible) -168F; [75 CC 6B, 05, 05] +1681; [75 CE 09, 05, 05] -1690; [75 CC 72, 05, 05] +1682; [75 CE 10, 05, 05] -1691; [75 CC 79, 05, 05] +1683; [75 CE 17, 05, 05] -1692; [75 CC 80, 05, 05] +1684; [75 CE 1E, 05, 05] -1693; [75 CC 87, 05, 05] +1685; [75 CE 25, 05, 05] -1694; [75 CC 8E, 05, 05] +1686; [75 CE 2C, 05, 05] -1695; [75 CC 95, 05, 05] +1687; [75 CE 33, 05, 05] -1696; [75 CC 9C, 05, 05] +1688; [75 CE 3A, 05, 05] -1697; [75 CC A3, 05, 05] +1689; [75 CE 41, 05, 05] -1698; [75 CC AA, 05, 05] +168A; [75 CE 48, 05, 05] -1699; [75 CC B1, 05, 05] +168B; [75 CE 4F, 05, 05] -169A; [75 CC B8, 05, 05] +168C; [75 CE 56, 05, 05] + +168D; [75 CE 5D, 05, 05] + +168E; [75 CE 64, 05, 05] + +168F; [75 CE 6B, 05, 05] + +1690; [75 CE 72, 05, 05] + +1691; [75 CE 79, 05, 05] + +1692; [75 CE 80, 05, 05] + +1693; [75 CE 87, 05, 05] + +1694; [75 CE 8E, 05, 05] + +1695; [75 CE 95, 05, 05] + +1696; [75 CE 9C, 05, 05] + +1697; [75 CE A3, 05, 05] + +1698; [75 CE AA, 05, 05] + +1699; [75 CE B1, 05, 05] + +169A; [75 CE B8, 05, 05] FDD1 16A0; [76 04 02, 05, 05] # RUNIC first primary starts new lead byte (compressible) @@ -35973,6 +36893,110 @@ FDD1 1E802; [77 5F 02, 05, 05] # Mende_Kikakui first primary (compressible) 1E8C4; [77 64 6F, 05, 05] +FDD1 1E909; [77 65 02, 05, 05] # Adlam first primary (compressible) + +1E922; [77 67, 05, 05] +1E900; [77 67, 05, A0] + +1E923; [77 69, 05, 05] +1E901; [77 69, 05, A0] + +1E924; [77 6B, 05, 05] +1E902; [77 6B, 05, A0] + +1E925; [77 6D, 05, 05] +1E903; [77 6D, 05, A0] + +1E926; [77 6F, 05, 05] +1E904; [77 6F, 05, A0] + +1E927; [77 71, 05, 05] +1E905; [77 71, 05, A0] + +1E928; [77 73, 05, 05] +1E906; [77 73, 05, A0] + +1E929; [77 75, 05, 05] +1E907; [77 75, 05, A0] + +1E92A; [77 77, 05, 05] +1E908; [77 77, 05, A0] + +1E92B; [77 79, 05, 05] +1E909; [77 79, 05, A0] + +1E92C; [77 7B, 05, 05] +1E90A; [77 7B, 05, A0] + +1E92D; [77 7D, 05, 05] +1E90B; [77 7D, 05, A0] + +1E92E; [77 7F, 05, 05] +1E90C; [77 7F, 05, A0] + +1E92F; [77 81, 05, 05] +1E90D; [77 81, 05, A0] + +1E930; [77 83, 05, 05] +1E90E; [77 83, 05, A0] + +1E931; [77 85, 05, 05] +1E90F; [77 85, 05, A0] + +1E932; [77 87, 05, 05] +1E910; [77 87, 05, A0] + +1E933; [77 89, 05, 05] +1E911; [77 89, 05, A0] + +1E934; [77 8B, 05, 05] +1E912; [77 8B, 05, A0] + +1E935; [77 8D, 05, 05] +1E913; [77 8D, 05, A0] + +1E936; [77 8F, 05, 05] +1E914; [77 8F, 05, A0] + +1E937; [77 91, 05, 05] +1E915; [77 91, 05, A0] + +1E938; [77 93, 05, 05] +1E916; [77 93, 05, A0] + +1E939; [77 95, 05, 05] +1E917; [77 95, 05, A0] + +1E93A; [77 97, 05, 05] +1E918; [77 97, 05, A0] + +1E93B; [77 99, 05, 05] +1E919; [77 99, 05, A0] + +1E93C; [77 9B, 05, 05] +1E91A; [77 9B, 05, A0] + +1E93D; [77 9D, 05, 05] +1E91B; [77 9D, 05, A0] + +1E93E; [77 9F, 05, 05] +1E91C; [77 9F, 05, A0] + +1E93F; [77 A1, 05, 05] +1E91D; [77 A1, 05, A0] + +1E940; [77 A3, 05, 05] +1E91E; [77 A3, 05, A0] + +1E941; [77 A5, 05, 05] +1E91F; [77 A5, 05, A0] + +1E942; [77 A7, 05, 05] +1E920; [77 A7, 05, A0] + +1E943; [77 A9, 05, 05] +1E921; [77 A9, 05, A0] + FDD1 AC00; [78 04 02, 05, 05] # HANGUL first primary starts new lead byte (compressible) 1100; [78 06, 05, 05] @@ -36877,8 +37901,8 @@ FF67; [79 06, 05, 17] 30A2; [79 06, 05, 9E] FF71; [79 06, 05, A5] 32D0; [79 06, 05, 2C] -3303; [79 06, 05, 33][0D 5B, 05, 2E][79 5A, 05, 30] -3300; [79 06, 05, 33][79 3A, 05, 30][, B0, 2E][0D 5B, 05, 2E][79 2E, 05, 33] +3303; [79 06, 05, 33][0D 60, 05, 2E][79 5A, 05, 30] +3300; [79 06, 05, 33][79 3A, 05, 30][, B0, 2E][0D 60, 05, 2E][79 2E, 05, 33] 3301; [79 06, 05, 33][79 5A, 05, 30][79 3E, 05, 30][79 06, 05, 33] 3302; [79 06, 05, 33][79 68, 05, 2C][79 40, 05, 30][, B0, 2E][79 06, 05, 33] @@ -36912,8 +37936,8 @@ FF6A; [79 0E, 05, 17] 30A8; [79 0E, 05, 9E] FF74; [79 0E, 05, A5] 32D3; [79 0E, 05, 2C] -3308; [79 0E, 05, 33][0D 5B, 05, 2E][79 12, 05, 30][0D 5B, 05, 2E] -3307; [79 0E, 05, 33][79 20, 05, 30][79 16, 05, 30][0D 5B, 05, 2E][79 2E, 05, 33][, AE, 2E] +3308; [79 0E, 05, 33][0D 60, 05, 2E][79 12, 05, 30][0D 60, 05, 2E] +3307; [79 0E, 05, 33][79 20, 05, 30][79 16, 05, 30][0D 60, 05, 2E][79 2E, 05, 33][, AE, 2E] 3049; [79 10, 05, 03] 304A; [79 10, 05, 85] @@ -36922,7 +37946,7 @@ FF6B; [79 10, 05, 17] 30AA; [79 10, 05, 9E] FF75; [79 10, 05, A5] 32D4; [79 10, 05, 2C] -330A; [79 10, 05, 33][0D 5B, 05, 2E][79 48, 05, 30] +330A; [79 10, 05, 33][0D 60, 05, 2E][79 48, 05, 30] 3309; [79 10, 05, 33][79 68, 05, 2C][79 20, 05, 30] 3095; [79 12, 05, 03] @@ -36935,7 +37959,7 @@ FF76; [79 12, 05, A0] 30AC; [79 12, 05, 98][, AE, 05] 330B; [79 12, 05, 30][79 08, 05, 33][79 58, 05, 33] 330C; [79 12, 05, 30][79 56, 05, 30][79 2A, 05, 33][79 2E, 05, 33] -330D; [79 12, 05, 30][79 5E, 05, 30][79 58, 05, 33][0D 5B, 05, 2E] +330D; [79 12, 05, 30][79 5E, 05, 30][79 58, 05, 33][0D 60, 05, 2E] 330E; [79 12, 05, 30][, AE, 2E][79 5E, 05, 30][79 68, 05, 2C] 330F; [79 12, 05, 30][, AE, 2E][79 68, 05, 2C][79 44, 05, 31] @@ -36946,12 +37970,12 @@ FF77; [79 14, 05, 9B] 304E; [79 14, 05, 85][, AE, 05] 30AE; [79 14, 05, 90][, AE, 05] 3310; [79 14, 05, 31][, AE, 2E][79 12, 05, 30][, AE, 2E] -3311; [79 14, 05, 31][, AE, 2E][79 32, 05, 31][0D 5B, 05, 2E] -3312; [79 14, 05, 31][79 50, 05, 33][79 58, 05, 33][0D 5B, 05, 2E] -3313; [79 14, 05, 31][, AE, 2E][79 5A, 05, 30][79 26, 05, 31][, AE, 2E][0D 5B, 05, 2E] +3311; [79 14, 05, 31][, AE, 2E][79 32, 05, 31][0D 60, 05, 2E] +3312; [79 14, 05, 31][79 50, 05, 33][79 58, 05, 33][0D 60, 05, 2E] +3313; [79 14, 05, 31][, AE, 2E][79 5A, 05, 30][79 26, 05, 31][, AE, 2E][0D 60, 05, 2E] 3314; [79 14, 05, 31][79 5E, 05, 30] 3315; [79 14, 05, 31][79 5E, 05, 30][79 16, 05, 30][, AE, 2E][79 56, 05, 30][79 48, 05, 30] -3316; [79 14, 05, 31][79 5E, 05, 30][79 4A, 05, 31][0D 5B, 05, 2E][79 2E, 05, 33][79 5A, 05, 30] +3316; [79 14, 05, 31][79 5E, 05, 30][79 4A, 05, 31][0D 60, 05, 2E][79 2E, 05, 33][79 5A, 05, 30] 3317; [79 14, 05, 31][79 5E, 05, 30][79 60, 05, 30][79 2A, 05, 33][79 2E, 05, 33] 304F; [79 16, 05, 85] @@ -36964,7 +37988,7 @@ FF78; [79 16, 05, A0] 3318; [79 16, 05, 30][, AE, 2E][79 56, 05, 30][79 48, 05, 30] 3319; [79 16, 05, 30][, AE, 2E][79 56, 05, 30][79 48, 05, 30][79 2E, 05, 33][79 68, 05, 2C] 331A; [79 16, 05, 30][79 5A, 05, 30][79 22, 05, 31][, AE, 2E][79 08, 05, 33][79 5E, 05, 30] -331B; [79 16, 05, 30][79 5E, 05, 30][0D 5B, 05, 2E][79 36, 05, 31] +331B; [79 16, 05, 30][79 5E, 05, 30][0D 60, 05, 2E][79 36, 05, 31] 3096; [79 18, 05, 03] 3051; [79 18, 05, 85] @@ -36974,7 +37998,7 @@ FF79; [79 18, 05, A0] 32D8; [79 18, 05, 28] 3052; [79 18, 05, 85][, AE, 05] 30B2; [79 18, 05, 98][, AE, 05] -331C; [79 18, 05, 30][0D 5B, 05, 2E][79 20, 05, 30] +331C; [79 18, 05, 30][0D 60, 05, 2E][79 20, 05, 30] 3053; [79 1A, 05, 85] 30B3; [79 1A, 05, 90] @@ -36982,7 +38006,7 @@ FF7A; [79 1A, 05, 98] 32D9; [79 1A, 05, 20] 3054; [79 1A, 05, 85][, AE, 05] 30B4; [79 1A, 05, 90][, AE, 05] -331E; [79 1A, 05, 30][0D 5B, 05, 2E][79 42, 05, 30][, B0, 2E] +331E; [79 1A, 05, 30][0D 60, 05, 2E][79 42, 05, 30][, B0, 2E] 1F201; [79 1A, 05, 30][79 1A, 05, 30] 30FF; [79 1A, 05, 28][79 2E, 05, 2C] 331D; [79 1A, 05, 30][79 5A, 05, 30][79 30, 05, 31] @@ -36995,7 +38019,7 @@ FF7B; [79 1C, 05, 9B] 3056; [79 1C, 05, 85][, AE, 05] 30B6; [79 1C, 05, 90][, AE, 05] 331F; [79 1C, 05, 31][79 08, 05, 33][79 16, 05, 30][79 5A, 05, 30] -3320; [79 1C, 05, 31][79 68, 05, 2C][79 28, 05, 31][0D 5B, 05, 2E][79 48, 05, 30] +3320; [79 1C, 05, 31][79 68, 05, 2C][79 28, 05, 31][0D 60, 05, 2E][79 48, 05, 30] 3057; [79 1E, 05, 85] 31F1; [79 1E, 05, 10] @@ -37037,7 +38061,7 @@ FF80; [79 26, 05, 9B] 32DF; [79 26, 05, 26] 3060; [79 26, 05, 85][, AE, 05] 30C0; [79 26, 05, 90][, AE, 05] -3324; [79 26, 05, 31][, AE, 2E][0D 5B, 05, 2E][79 20, 05, 30] +3324; [79 26, 05, 31][, AE, 2E][0D 60, 05, 2E][79 20, 05, 30] 3061; [79 28, 05, 85] 30C1; [79 28, 05, 90] @@ -37112,9 +38136,9 @@ FF8A; [79 3A, 05, A0] 30D0; [79 3A, 05, 98][, AE, 05] 3071; [79 3A, 05, 85][, B0, 05] 30D1; [79 3A, 05, 98][, B0, 05] -332B; [79 3A, 05, 30][, B0, 2E][0D 5B, 05, 2E][79 22, 05, 31][79 68, 05, 2C][79 2E, 05, 33] -332C; [79 3A, 05, 30][, B0, 2E][0D 5B, 05, 2E][79 2A, 05, 33] -332D; [79 3A, 05, 30][, AE, 2E][0D 5B, 05, 2E][79 5C, 05, 30][79 5A, 05, 30] +332B; [79 3A, 05, 30][, B0, 2E][0D 60, 05, 2E][79 22, 05, 31][79 68, 05, 2C][79 2E, 05, 33] +332C; [79 3A, 05, 30][, B0, 2E][0D 60, 05, 2E][79 2A, 05, 33] +332D; [79 3A, 05, 30][, AE, 2E][0D 60, 05, 2E][79 5C, 05, 30][79 5A, 05, 30] 332A; [79 3A, 05, 30][79 08, 05, 33][79 2A, 05, 33] 3072; [79 3C, 05, 85] @@ -37141,7 +38165,7 @@ FF8C; [79 3E, 05, A0] 3077; [79 3E, 05, 85][, B0, 05] 30D7; [79 3E, 05, 98][, B0, 05] 3332; [79 3E, 05, 30][79 06, 05, 33][79 56, 05, 30][79 2A, 05, 33][79 2E, 05, 33][, AE, 2E] -3333; [79 3E, 05, 30][79 08, 05, 33][0D 5B, 05, 2E][79 2E, 05, 33] +3333; [79 3E, 05, 30][79 08, 05, 33][0D 60, 05, 2E][79 2E, 05, 33] 3334; [79 3E, 05, 30][, AE, 2E][79 2A, 05, 33][79 1E, 05, 30][79 0E, 05, 33][79 5A, 05, 30] 3335; [79 3E, 05, 30][79 56, 05, 30][79 68, 05, 2C] @@ -37154,9 +38178,9 @@ FF8D; [79 40, 05, A0] 30D9; [79 40, 05, 98][, AE, 05] 307A; [79 40, 05, 85][, B0, 05] 30DA; [79 40, 05, 98][, B0, 05] -333B; [79 40, 05, 30][, B0, 2E][0D 5B, 05, 2E][79 1E, 05, 30][, AE, 2E] -333C; [79 40, 05, 30][, AE, 2E][0D 5B, 05, 2E][79 26, 05, 31] -3336; [79 40, 05, 30][79 16, 05, 30][79 26, 05, 31][0D 5B, 05, 2E][79 5A, 05, 30] +333B; [79 40, 05, 30][, B0, 2E][0D 60, 05, 2E][79 1E, 05, 30][, AE, 2E] +333C; [79 40, 05, 30][, AE, 2E][0D 60, 05, 2E][79 26, 05, 31] +3336; [79 40, 05, 30][79 16, 05, 30][79 26, 05, 31][0D 60, 05, 2E][79 5A, 05, 30] 3337; [79 40, 05, 30][, B0, 2E][79 24, 05, 31] 3338; [79 40, 05, 30][, B0, 2E][79 32, 05, 31][79 3C, 05, 30] 3339; [79 40, 05, 30][79 5A, 05, 30][79 2A, 05, 33] @@ -37171,8 +38195,8 @@ FF8E; [79 42, 05, A0] 30DC; [79 42, 05, 98][, AE, 05] 307D; [79 42, 05, 85][, B0, 05] 30DD; [79 42, 05, 98][, B0, 05] -3341; [79 42, 05, 30][0D 5B, 05, 2E][79 5A, 05, 30] -3342; [79 42, 05, 30][0D 5B, 05, 2E][79 68, 05, 2C] +3341; [79 42, 05, 30][0D 60, 05, 2E][79 5A, 05, 30] +3342; [79 42, 05, 30][0D 60, 05, 2E][79 68, 05, 2C] 333D; [79 42, 05, 30][, B0, 2E][79 08, 05, 33][79 68, 05, 2C][79 2E, 05, 33] 1F200; [79 42, 05, 30][79 12, 05, 30] 333E; [79 42, 05, 30][, AE, 2E][79 5A, 05, 30][79 2E, 05, 33] @@ -37196,7 +38220,7 @@ FF90; [79 46, 05, 9B] 32EF; [79 46, 05, 26] 3348; [79 46, 05, 31][79 16, 05, 30][79 5E, 05, 30][79 68, 05, 2C] 3349; [79 46, 05, 31][79 58, 05, 33] -334A; [79 46, 05, 31][79 58, 05, 33][79 3A, 05, 30][, AE, 2E][0D 5B, 05, 2E][79 5A, 05, 30] +334A; [79 46, 05, 31][79 58, 05, 33][79 3A, 05, 30][, AE, 2E][0D 60, 05, 2E][79 5A, 05, 30] 3080; [79 48, 05, 85] 31FA; [79 48, 05, 10] @@ -37208,7 +38232,7 @@ FF91; [79 48, 05, A0] 30E1; [79 4A, 05, 90] FF92; [79 4A, 05, 9B] 32F1; [79 4A, 05, 26] -334D; [79 4A, 05, 31][0D 5B, 05, 2E][79 2E, 05, 33][79 5A, 05, 30] +334D; [79 4A, 05, 31][0D 60, 05, 2E][79 2E, 05, 33][79 5A, 05, 30] 334B; [79 4A, 05, 31][79 12, 05, 30][, AE, 2E] 334C; [79 4A, 05, 31][79 12, 05, 30][, AE, 2E][79 2E, 05, 33][79 68, 05, 2C] @@ -37224,8 +38248,8 @@ FF6C; [79 4E, 05, 17] 30E4; [79 4E, 05, 9E] FF94; [79 4E, 05, A5] 32F3; [79 4E, 05, 2C] -334E; [79 4E, 05, 33][0D 5B, 05, 2E][79 2E, 05, 33][, AE, 2E] -334F; [79 4E, 05, 33][0D 5B, 05, 2E][79 5A, 05, 30] +334E; [79 4E, 05, 33][0D 60, 05, 2E][79 2E, 05, 33][, AE, 2E] +334F; [79 4E, 05, 33][0D 60, 05, 2E][79 5A, 05, 30] 3085; [79 50, 05, 03] 3086; [79 50, 05, 85] @@ -37266,8 +38290,8 @@ FF98; [79 58, 05, 9E] 30EB; [79 5A, 05, 98] FF99; [79 5A, 05, A0] 32F8; [79 5A, 05, 28] -3354; [79 5A, 05, 30][0D 5B, 05, 2E][79 3E, 05, 30][, AE, 2E][79 5A, 05, 30] -3353; [79 5A, 05, 30][79 3C, 05, 30][, B0, 2E][0D 5B, 05, 2E] +3354; [79 5A, 05, 30][0D 60, 05, 2E][79 3E, 05, 30][, AE, 2E][79 5A, 05, 30] +3353; [79 5A, 05, 30][79 3C, 05, 30][, B0, 2E][0D 60, 05, 2E] 308C; [79 5C, 05, 85] 31FE; [79 5C, 05, 10] @@ -39765,7 +40789,7 @@ A48B; [7A 8C 16, 05, 05] A48C; [7A 8C 1D, 05, 05] -FDD1 A4E8; [7A 8D 02, 05, 05] # Lisu first primary (compressible) +FDD1 A4D0; [7A 8D 02, 05, 05] # Lisu first primary (compressible) A4F8; [7A 8D 09, 05, 05] @@ -40581,7 +41605,7 @@ FDD1 10280; [7A E8 02, 05, 05] # Lycian first primary (compressible) 1029C; [7A E8 CD, 05, 05] -FDD1 102B7; [7A E9 02, 05, 05] # Carian first primary (compressible) +FDD1 102A0; [7A E9 02, 05, 05] # Carian first primary (compressible) 102A0; [7A E9 09, 05, 05] @@ -40735,7 +41759,7 @@ FDD1 10920; [7A EB 02, 05, 05] # Lydian first primary (compressible) 10939; [7A EB B8, 05, 05] -FDD1 10308; [7A EC 02, 05, 05] # OLD_ITALIC first primary (compressible) +FDD1 10300; [7A EC 02, 05, 05] # OLD_ITALIC first primary (compressible) 10300; [7A EC 09, 05, 05] @@ -43488,7 +44512,7 @@ FDD1 10B8F; [7B A1 02, 05, 05] # Psalter_Pahlavi first primary (compressible) 10B91; [7B A1 80, 05, 05] -FDD1 10AC1; [7B A2 02, 05, 05] # Manichaean first primary (compressible) +FDD1 10AD8; [7B A2 02, 05, 05] # Manichaean first primary (compressible) 10AC0; [7B A2 09, 05, 05] @@ -49354,6 +50378,6889 @@ FDD1 14400; [7C 35 02, 05, 05] # Anatolian_Hieroglyphs first primary (compressib 14646; [7C 45 13, 05, 05] +FDD1 18229; [7C 46 02, 05, 05] # Tangut first primary (compressible) + +17000; [7C 46 04, 05, 05] +17001; [7C 46 06, 05, 05] +17002; [7C 46 08, 05, 05] +17003; [7C 46 0A, 05, 05] +17004; [7C 46 0C, 05, 05] +17005; [7C 46 0E, 05, 05] +17006; [7C 46 10, 05, 05] +17007; [7C 46 12, 05, 05] +17008; [7C 46 14, 05, 05] +17009; [7C 46 16, 05, 05] +1700A; [7C 46 18, 05, 05] +1700B; [7C 46 1A, 05, 05] +1700C; [7C 46 1C, 05, 05] +1700D; [7C 46 1E, 05, 05] +1700E; [7C 46 20, 05, 05] +1700F; [7C 46 22, 05, 05] +17010; [7C 46 24, 05, 05] +17011; [7C 46 26, 05, 05] +17012; [7C 46 28, 05, 05] +17013; [7C 46 2A, 05, 05] +17014; [7C 46 2C, 05, 05] +17015; [7C 46 2E, 05, 05] +17016; [7C 46 30, 05, 05] +17017; [7C 46 32, 05, 05] +17018; [7C 46 34, 05, 05] +17019; [7C 46 36, 05, 05] +1701A; [7C 46 38, 05, 05] +1701B; [7C 46 3A, 05, 05] +1701C; [7C 46 3C, 05, 05] +1701D; [7C 46 3E, 05, 05] +1701E; [7C 46 40, 05, 05] +1701F; [7C 46 42, 05, 05] +17020; [7C 46 44, 05, 05] +17021; [7C 46 46, 05, 05] +17022; [7C 46 48, 05, 05] +17023; [7C 46 4A, 05, 05] +17024; [7C 46 4C, 05, 05] +17025; [7C 46 4E, 05, 05] +17026; [7C 46 50, 05, 05] +17027; [7C 46 52, 05, 05] +17028; [7C 46 54, 05, 05] +17029; [7C 46 56, 05, 05] +1702A; [7C 46 58, 05, 05] +1702B; [7C 46 5A, 05, 05] +1702C; [7C 46 5C, 05, 05] +1702D; [7C 46 5E, 05, 05] +1702E; [7C 46 60, 05, 05] +1702F; [7C 46 62, 05, 05] +17030; [7C 46 64, 05, 05] +17031; [7C 46 66, 05, 05] +17032; [7C 46 68, 05, 05] +17033; [7C 46 6A, 05, 05] +17034; [7C 46 6C, 05, 05] +17035; [7C 46 6E, 05, 05] +17036; [7C 46 70, 05, 05] +17037; [7C 46 72, 05, 05] +17038; [7C 46 74, 05, 05] +17039; [7C 46 76, 05, 05] +1703A; [7C 46 78, 05, 05] +1703B; [7C 46 7A, 05, 05] +1703C; [7C 46 7C, 05, 05] +1703D; [7C 46 7E, 05, 05] +1703E; [7C 46 80, 05, 05] +1703F; [7C 46 82, 05, 05] +17040; [7C 46 84, 05, 05] +17041; [7C 46 86, 05, 05] +17042; [7C 46 88, 05, 05] +17043; [7C 46 8A, 05, 05] +17044; [7C 46 8C, 05, 05] +17045; [7C 46 8E, 05, 05] +17046; [7C 46 90, 05, 05] +17047; [7C 46 92, 05, 05] +17048; [7C 46 94, 05, 05] +17049; [7C 46 96, 05, 05] +1704A; [7C 46 98, 05, 05] +1704B; [7C 46 9A, 05, 05] +1704C; [7C 46 9C, 05, 05] +1704D; [7C 46 9E, 05, 05] +1704E; [7C 46 A0, 05, 05] +1704F; [7C 46 A2, 05, 05] +17050; [7C 46 A4, 05, 05] +17051; [7C 46 A6, 05, 05] +17052; [7C 46 A8, 05, 05] +17053; [7C 46 AA, 05, 05] +17054; [7C 46 AC, 05, 05] +17055; [7C 46 AE, 05, 05] +17056; [7C 46 B0, 05, 05] +17057; [7C 46 B2, 05, 05] +17058; [7C 46 B4, 05, 05] +17059; [7C 46 B6, 05, 05] +1705A; [7C 46 B8, 05, 05] +1705B; [7C 46 BA, 05, 05] +1705C; [7C 46 BC, 05, 05] +1705D; [7C 46 BE, 05, 05] +1705E; [7C 46 C0, 05, 05] +1705F; [7C 46 C2, 05, 05] +17060; [7C 46 C4, 05, 05] +17061; [7C 46 C6, 05, 05] +17062; [7C 46 C8, 05, 05] +17063; [7C 46 CA, 05, 05] +17064; [7C 46 CC, 05, 05] +17065; [7C 46 CE, 05, 05] +17066; [7C 46 D0, 05, 05] +17067; [7C 46 D2, 05, 05] +17068; [7C 46 D4, 05, 05] +17069; [7C 46 D6, 05, 05] +1706A; [7C 46 D8, 05, 05] +1706B; [7C 46 DA, 05, 05] +1706C; [7C 46 DC, 05, 05] +1706D; [7C 46 DE, 05, 05] +1706E; [7C 46 E0, 05, 05] +1706F; [7C 46 E2, 05, 05] +17070; [7C 46 E4, 05, 05] +17071; [7C 46 E6, 05, 05] +17072; [7C 46 E8, 05, 05] +17073; [7C 46 EA, 05, 05] +17074; [7C 46 EC, 05, 05] +17075; [7C 46 EE, 05, 05] +17076; [7C 46 F0, 05, 05] +17077; [7C 46 F2, 05, 05] +17078; [7C 46 F4, 05, 05] +17079; [7C 46 F6, 05, 05] +1707A; [7C 46 F8, 05, 05] +1707B; [7C 46 FA, 05, 05] +1707C; [7C 46 FC, 05, 05] +1707D; [7C 46 FE, 05, 05] +1707E; [7C 47 02, 05, 05] +1707F; [7C 47 04, 05, 05] +17080; [7C 47 06, 05, 05] +17081; [7C 47 08, 05, 05] +17082; [7C 47 0A, 05, 05] +17083; [7C 47 0C, 05, 05] +17084; [7C 47 0E, 05, 05] +17085; [7C 47 10, 05, 05] +17086; [7C 47 12, 05, 05] +17087; [7C 47 14, 05, 05] +17088; [7C 47 16, 05, 05] +17089; [7C 47 18, 05, 05] +1708A; [7C 47 1A, 05, 05] +1708B; [7C 47 1C, 05, 05] +1708C; [7C 47 1E, 05, 05] +1708D; [7C 47 20, 05, 05] +1708E; [7C 47 22, 05, 05] +1708F; [7C 47 24, 05, 05] +17090; [7C 47 26, 05, 05] +17091; [7C 47 28, 05, 05] +17092; [7C 47 2A, 05, 05] +17093; [7C 47 2C, 05, 05] +17094; [7C 47 2E, 05, 05] +17095; [7C 47 30, 05, 05] +17096; [7C 47 32, 05, 05] +17097; [7C 47 34, 05, 05] +17098; [7C 47 36, 05, 05] +17099; [7C 47 38, 05, 05] +1709A; [7C 47 3A, 05, 05] +1709B; [7C 47 3C, 05, 05] +1709C; [7C 47 3E, 05, 05] +1709D; [7C 47 40, 05, 05] +1709E; [7C 47 42, 05, 05] +1709F; [7C 47 44, 05, 05] +170A0; [7C 47 46, 05, 05] +170A1; [7C 47 48, 05, 05] +170A2; [7C 47 4A, 05, 05] +170A3; [7C 47 4C, 05, 05] +170A4; [7C 47 4E, 05, 05] +170A5; [7C 47 50, 05, 05] +170A6; [7C 47 52, 05, 05] +170A7; [7C 47 54, 05, 05] +170A8; [7C 47 56, 05, 05] +170A9; [7C 47 58, 05, 05] +170AA; [7C 47 5A, 05, 05] +170AB; [7C 47 5C, 05, 05] +170AC; [7C 47 5E, 05, 05] +170AD; [7C 47 60, 05, 05] +170AE; [7C 47 62, 05, 05] +170AF; [7C 47 64, 05, 05] +170B0; [7C 47 66, 05, 05] +170B1; [7C 47 68, 05, 05] +170B2; [7C 47 6A, 05, 05] +170B3; [7C 47 6C, 05, 05] +170B4; [7C 47 6E, 05, 05] +170B5; [7C 47 70, 05, 05] +170B6; [7C 47 72, 05, 05] +170B7; [7C 47 74, 05, 05] +170B8; [7C 47 76, 05, 05] +170B9; [7C 47 78, 05, 05] +170BA; [7C 47 7A, 05, 05] +170BB; [7C 47 7C, 05, 05] +170BC; [7C 47 7E, 05, 05] +170BD; [7C 47 80, 05, 05] +170BE; [7C 47 82, 05, 05] +170BF; [7C 47 84, 05, 05] +170C0; [7C 47 86, 05, 05] +170C1; [7C 47 88, 05, 05] +170C2; [7C 47 8A, 05, 05] +170C3; [7C 47 8C, 05, 05] +170C4; [7C 47 8E, 05, 05] +170C5; [7C 47 90, 05, 05] +170C6; [7C 47 92, 05, 05] +170C7; [7C 47 94, 05, 05] +170C8; [7C 47 96, 05, 05] +170C9; [7C 47 98, 05, 05] +170CA; [7C 47 9A, 05, 05] +170CB; [7C 47 9C, 05, 05] +170CC; [7C 47 9E, 05, 05] +170CD; [7C 47 A0, 05, 05] +170CE; [7C 47 A2, 05, 05] +170CF; [7C 47 A4, 05, 05] +170D0; [7C 47 A6, 05, 05] +170D1; [7C 47 A8, 05, 05] +170D2; [7C 47 AA, 05, 05] +170D3; [7C 47 AC, 05, 05] +170D4; [7C 47 AE, 05, 05] +170D5; [7C 47 B0, 05, 05] +170D6; [7C 47 B2, 05, 05] +170D7; [7C 47 B4, 05, 05] +170D8; [7C 47 B6, 05, 05] +170D9; [7C 47 B8, 05, 05] +170DA; [7C 47 BA, 05, 05] +170DB; [7C 47 BC, 05, 05] +170DC; [7C 47 BE, 05, 05] +170DD; [7C 47 C0, 05, 05] +170DE; [7C 47 C2, 05, 05] +170DF; [7C 47 C4, 05, 05] +170E0; [7C 47 C6, 05, 05] +170E1; [7C 47 C8, 05, 05] +170E2; [7C 47 CA, 05, 05] +170E3; [7C 47 CC, 05, 05] +170E4; [7C 47 CE, 05, 05] +170E5; [7C 47 D0, 05, 05] +170E6; [7C 47 D2, 05, 05] +170E7; [7C 47 D4, 05, 05] +170E8; [7C 47 D6, 05, 05] +170E9; [7C 47 D8, 05, 05] +170EA; [7C 47 DA, 05, 05] +170EB; [7C 47 DC, 05, 05] +170EC; [7C 47 DE, 05, 05] +170ED; [7C 47 E0, 05, 05] +170EE; [7C 47 E2, 05, 05] +170EF; [7C 47 E4, 05, 05] +170F0; [7C 47 E6, 05, 05] +170F1; [7C 47 E8, 05, 05] +170F2; [7C 47 EA, 05, 05] +170F3; [7C 47 EC, 05, 05] +170F4; [7C 47 EE, 05, 05] +170F5; [7C 47 F0, 05, 05] +170F6; [7C 47 F2, 05, 05] +170F7; [7C 47 F4, 05, 05] +170F8; [7C 47 F6, 05, 05] +170F9; [7C 47 F8, 05, 05] +170FA; [7C 47 FA, 05, 05] +170FB; [7C 47 FC, 05, 05] +170FC; [7C 47 FE, 05, 05] +170FD; [7C 48 02, 05, 05] +170FE; [7C 48 04, 05, 05] +170FF; [7C 48 06, 05, 05] +17100; [7C 48 08, 05, 05] +17101; [7C 48 0A, 05, 05] +17102; [7C 48 0C, 05, 05] +17103; [7C 48 0E, 05, 05] +17104; [7C 48 10, 05, 05] +17105; [7C 48 12, 05, 05] +17106; [7C 48 14, 05, 05] +17107; [7C 48 16, 05, 05] +17108; [7C 48 18, 05, 05] +17109; [7C 48 1A, 05, 05] +1710A; [7C 48 1C, 05, 05] +1710B; [7C 48 1E, 05, 05] +1710C; [7C 48 20, 05, 05] +1710D; [7C 48 22, 05, 05] +1710E; [7C 48 24, 05, 05] +1710F; [7C 48 26, 05, 05] +17110; [7C 48 28, 05, 05] +17111; [7C 48 2A, 05, 05] +17112; [7C 48 2C, 05, 05] +17113; [7C 48 2E, 05, 05] +17114; [7C 48 30, 05, 05] +17115; [7C 48 32, 05, 05] +17116; [7C 48 34, 05, 05] +17117; [7C 48 36, 05, 05] +17118; [7C 48 38, 05, 05] +17119; [7C 48 3A, 05, 05] +1711A; [7C 48 3C, 05, 05] +1711B; [7C 48 3E, 05, 05] +1711C; [7C 48 40, 05, 05] +1711D; [7C 48 42, 05, 05] +1711E; [7C 48 44, 05, 05] +1711F; [7C 48 46, 05, 05] +17120; [7C 48 48, 05, 05] +17121; [7C 48 4A, 05, 05] +17122; [7C 48 4C, 05, 05] +17123; [7C 48 4E, 05, 05] +17124; [7C 48 50, 05, 05] +17125; [7C 48 52, 05, 05] +17126; [7C 48 54, 05, 05] +17127; [7C 48 56, 05, 05] +17128; [7C 48 58, 05, 05] +17129; [7C 48 5A, 05, 05] +1712A; [7C 48 5C, 05, 05] +1712B; [7C 48 5E, 05, 05] +1712C; [7C 48 60, 05, 05] +1712D; [7C 48 62, 05, 05] +1712E; [7C 48 64, 05, 05] +1712F; [7C 48 66, 05, 05] +17130; [7C 48 68, 05, 05] +17131; [7C 48 6A, 05, 05] +17132; [7C 48 6C, 05, 05] +17133; [7C 48 6E, 05, 05] +17134; [7C 48 70, 05, 05] +17135; [7C 48 72, 05, 05] +17136; [7C 48 74, 05, 05] +17137; [7C 48 76, 05, 05] +17138; [7C 48 78, 05, 05] +17139; [7C 48 7A, 05, 05] +1713A; [7C 48 7C, 05, 05] +1713B; [7C 48 7E, 05, 05] +1713C; [7C 48 80, 05, 05] +1713D; [7C 48 82, 05, 05] +1713E; [7C 48 84, 05, 05] +1713F; [7C 48 86, 05, 05] +17140; [7C 48 88, 05, 05] +17141; [7C 48 8A, 05, 05] +17142; [7C 48 8C, 05, 05] +17143; [7C 48 8E, 05, 05] +17144; [7C 48 90, 05, 05] +17145; [7C 48 92, 05, 05] +17146; [7C 48 94, 05, 05] +17147; [7C 48 96, 05, 05] +17148; [7C 48 98, 05, 05] +17149; [7C 48 9A, 05, 05] +1714A; [7C 48 9C, 05, 05] +1714B; [7C 48 9E, 05, 05] +1714C; [7C 48 A0, 05, 05] +1714D; [7C 48 A2, 05, 05] +1714E; [7C 48 A4, 05, 05] +1714F; [7C 48 A6, 05, 05] +17150; [7C 48 A8, 05, 05] +17151; [7C 48 AA, 05, 05] +17152; [7C 48 AC, 05, 05] +17153; [7C 48 AE, 05, 05] +17154; [7C 48 B0, 05, 05] +17155; [7C 48 B2, 05, 05] +17156; [7C 48 B4, 05, 05] +17157; [7C 48 B6, 05, 05] +17158; [7C 48 B8, 05, 05] +17159; [7C 48 BA, 05, 05] +1715A; [7C 48 BC, 05, 05] +1715B; [7C 48 BE, 05, 05] +1715C; [7C 48 C0, 05, 05] +1715D; [7C 48 C2, 05, 05] +1715E; [7C 48 C4, 05, 05] +1715F; [7C 48 C6, 05, 05] +17160; [7C 48 C8, 05, 05] +17161; [7C 48 CA, 05, 05] +17162; [7C 48 CC, 05, 05] +17163; [7C 48 CE, 05, 05] +17164; [7C 48 D0, 05, 05] +17165; [7C 48 D2, 05, 05] +17166; [7C 48 D4, 05, 05] +17167; [7C 48 D6, 05, 05] +17168; [7C 48 D8, 05, 05] +17169; [7C 48 DA, 05, 05] +1716A; [7C 48 DC, 05, 05] +1716B; [7C 48 DE, 05, 05] +1716C; [7C 48 E0, 05, 05] +1716D; [7C 48 E2, 05, 05] +1716E; [7C 48 E4, 05, 05] +1716F; [7C 48 E6, 05, 05] +17170; [7C 48 E8, 05, 05] +17171; [7C 48 EA, 05, 05] +17172; [7C 48 EC, 05, 05] +17173; [7C 48 EE, 05, 05] +17174; [7C 48 F0, 05, 05] +17175; [7C 48 F2, 05, 05] +17176; [7C 48 F4, 05, 05] +17177; [7C 48 F6, 05, 05] +17178; [7C 48 F8, 05, 05] +17179; [7C 48 FA, 05, 05] +1717A; [7C 48 FC, 05, 05] +1717B; [7C 48 FE, 05, 05] +1717C; [7C 49 02, 05, 05] +1717D; [7C 49 04, 05, 05] +1717E; [7C 49 06, 05, 05] +1717F; [7C 49 08, 05, 05] +17180; [7C 49 0A, 05, 05] +17181; [7C 49 0C, 05, 05] +17182; [7C 49 0E, 05, 05] +17183; [7C 49 10, 05, 05] +17184; [7C 49 12, 05, 05] +17185; [7C 49 14, 05, 05] +17186; [7C 49 16, 05, 05] +17187; [7C 49 18, 05, 05] +17188; [7C 49 1A, 05, 05] +17189; [7C 49 1C, 05, 05] +1718A; [7C 49 1E, 05, 05] +1718B; [7C 49 20, 05, 05] +1718C; [7C 49 22, 05, 05] +1718D; [7C 49 24, 05, 05] +1718E; [7C 49 26, 05, 05] +1718F; [7C 49 28, 05, 05] +17190; [7C 49 2A, 05, 05] +17191; [7C 49 2C, 05, 05] +17192; [7C 49 2E, 05, 05] +17193; [7C 49 30, 05, 05] +17194; [7C 49 32, 05, 05] +17195; [7C 49 34, 05, 05] +17196; [7C 49 36, 05, 05] +17197; [7C 49 38, 05, 05] +17198; [7C 49 3A, 05, 05] +17199; [7C 49 3C, 05, 05] +1719A; [7C 49 3E, 05, 05] +1719B; [7C 49 40, 05, 05] +1719C; [7C 49 42, 05, 05] +1719D; [7C 49 44, 05, 05] +1719E; [7C 49 46, 05, 05] +1719F; [7C 49 48, 05, 05] +171A0; [7C 49 4A, 05, 05] +171A1; [7C 49 4C, 05, 05] +171A2; [7C 49 4E, 05, 05] +171A3; [7C 49 50, 05, 05] +171A4; [7C 49 52, 05, 05] +171A5; [7C 49 54, 05, 05] +171A6; [7C 49 56, 05, 05] +171A7; [7C 49 58, 05, 05] +171A8; [7C 49 5A, 05, 05] +171A9; [7C 49 5C, 05, 05] +171AA; [7C 49 5E, 05, 05] +171AB; [7C 49 60, 05, 05] +171AC; [7C 49 62, 05, 05] +171AD; [7C 49 64, 05, 05] +171AE; [7C 49 66, 05, 05] +171AF; [7C 49 68, 05, 05] +171B0; [7C 49 6A, 05, 05] +171B1; [7C 49 6C, 05, 05] +171B2; [7C 49 6E, 05, 05] +171B3; [7C 49 70, 05, 05] +171B4; [7C 49 72, 05, 05] +171B5; [7C 49 74, 05, 05] +171B6; [7C 49 76, 05, 05] +171B7; [7C 49 78, 05, 05] +171B8; [7C 49 7A, 05, 05] +171B9; [7C 49 7C, 05, 05] +171BA; [7C 49 7E, 05, 05] +171BB; [7C 49 80, 05, 05] +171BC; [7C 49 82, 05, 05] +171BD; [7C 49 84, 05, 05] +171BE; [7C 49 86, 05, 05] +171BF; [7C 49 88, 05, 05] +171C0; [7C 49 8A, 05, 05] +171C1; [7C 49 8C, 05, 05] +171C2; [7C 49 8E, 05, 05] +171C3; [7C 49 90, 05, 05] +171C4; [7C 49 92, 05, 05] +171C5; [7C 49 94, 05, 05] +171C6; [7C 49 96, 05, 05] +171C7; [7C 49 98, 05, 05] +171C8; [7C 49 9A, 05, 05] +171C9; [7C 49 9C, 05, 05] +171CA; [7C 49 9E, 05, 05] +171CB; [7C 49 A0, 05, 05] +171CC; [7C 49 A2, 05, 05] +171CD; [7C 49 A4, 05, 05] +171CE; [7C 49 A6, 05, 05] +171CF; [7C 49 A8, 05, 05] +171D0; [7C 49 AA, 05, 05] +171D1; [7C 49 AC, 05, 05] +171D2; [7C 49 AE, 05, 05] +171D3; [7C 49 B0, 05, 05] +171D4; [7C 49 B2, 05, 05] +171D5; [7C 49 B4, 05, 05] +171D6; [7C 49 B6, 05, 05] +171D7; [7C 49 B8, 05, 05] +171D8; [7C 49 BA, 05, 05] +171D9; [7C 49 BC, 05, 05] +171DA; [7C 49 BE, 05, 05] +171DB; [7C 49 C0, 05, 05] +171DC; [7C 49 C2, 05, 05] +171DD; [7C 49 C4, 05, 05] +171DE; [7C 49 C6, 05, 05] +171DF; [7C 49 C8, 05, 05] +171E0; [7C 49 CA, 05, 05] +171E1; [7C 49 CC, 05, 05] +171E2; [7C 49 CE, 05, 05] +171E3; [7C 49 D0, 05, 05] +171E4; [7C 49 D2, 05, 05] +171E5; [7C 49 D4, 05, 05] +171E6; [7C 49 D6, 05, 05] +171E7; [7C 49 D8, 05, 05] +171E8; [7C 49 DA, 05, 05] +171E9; [7C 49 DC, 05, 05] +171EA; [7C 49 DE, 05, 05] +171EB; [7C 49 E0, 05, 05] +171EC; [7C 49 E2, 05, 05] +171ED; [7C 49 E4, 05, 05] +171EE; [7C 49 E6, 05, 05] +171EF; [7C 49 E8, 05, 05] +171F0; [7C 49 EA, 05, 05] +171F1; [7C 49 EC, 05, 05] +171F2; [7C 49 EE, 05, 05] +171F3; [7C 49 F0, 05, 05] +171F4; [7C 49 F2, 05, 05] +171F5; [7C 49 F4, 05, 05] +171F6; [7C 49 F6, 05, 05] +171F7; [7C 49 F8, 05, 05] +171F8; [7C 49 FA, 05, 05] +171F9; [7C 49 FC, 05, 05] +171FA; [7C 49 FE, 05, 05] +171FB; [7C 4A 02, 05, 05] +171FC; [7C 4A 04, 05, 05] +171FD; [7C 4A 06, 05, 05] +171FE; [7C 4A 08, 05, 05] +171FF; [7C 4A 0A, 05, 05] +17200; [7C 4A 0C, 05, 05] +17201; [7C 4A 0E, 05, 05] +17202; [7C 4A 10, 05, 05] +17203; [7C 4A 12, 05, 05] +17204; [7C 4A 14, 05, 05] +17205; [7C 4A 16, 05, 05] +17206; [7C 4A 18, 05, 05] +17207; [7C 4A 1A, 05, 05] +17208; [7C 4A 1C, 05, 05] +17209; [7C 4A 1E, 05, 05] +1720A; [7C 4A 20, 05, 05] +1720B; [7C 4A 22, 05, 05] +1720C; [7C 4A 24, 05, 05] +1720D; [7C 4A 26, 05, 05] +1720E; [7C 4A 28, 05, 05] +1720F; [7C 4A 2A, 05, 05] +17210; [7C 4A 2C, 05, 05] +17211; [7C 4A 2E, 05, 05] +17212; [7C 4A 30, 05, 05] +17213; [7C 4A 32, 05, 05] +17214; [7C 4A 34, 05, 05] +17215; [7C 4A 36, 05, 05] +17216; [7C 4A 38, 05, 05] +17217; [7C 4A 3A, 05, 05] +17218; [7C 4A 3C, 05, 05] +17219; [7C 4A 3E, 05, 05] +1721A; [7C 4A 40, 05, 05] +1721B; [7C 4A 42, 05, 05] +1721C; [7C 4A 44, 05, 05] +1721D; [7C 4A 46, 05, 05] +1721E; [7C 4A 48, 05, 05] +1721F; [7C 4A 4A, 05, 05] +17220; [7C 4A 4C, 05, 05] +17221; [7C 4A 4E, 05, 05] +17222; [7C 4A 50, 05, 05] +17223; [7C 4A 52, 05, 05] +17224; [7C 4A 54, 05, 05] +17225; [7C 4A 56, 05, 05] +17226; [7C 4A 58, 05, 05] +17227; [7C 4A 5A, 05, 05] +17228; [7C 4A 5C, 05, 05] +17229; [7C 4A 5E, 05, 05] +1722A; [7C 4A 60, 05, 05] +1722B; [7C 4A 62, 05, 05] +1722C; [7C 4A 64, 05, 05] +1722D; [7C 4A 66, 05, 05] +1722E; [7C 4A 68, 05, 05] +1722F; [7C 4A 6A, 05, 05] +17230; [7C 4A 6C, 05, 05] +17231; [7C 4A 6E, 05, 05] +17232; [7C 4A 70, 05, 05] +17233; [7C 4A 72, 05, 05] +17234; [7C 4A 74, 05, 05] +17235; [7C 4A 76, 05, 05] +17236; [7C 4A 78, 05, 05] +17237; [7C 4A 7A, 05, 05] +17238; [7C 4A 7C, 05, 05] +17239; [7C 4A 7E, 05, 05] +1723A; [7C 4A 80, 05, 05] +1723B; [7C 4A 82, 05, 05] +1723C; [7C 4A 84, 05, 05] +1723D; [7C 4A 86, 05, 05] +1723E; [7C 4A 88, 05, 05] +1723F; [7C 4A 8A, 05, 05] +17240; [7C 4A 8C, 05, 05] +17241; [7C 4A 8E, 05, 05] +17242; [7C 4A 90, 05, 05] +17243; [7C 4A 92, 05, 05] +17244; [7C 4A 94, 05, 05] +17245; [7C 4A 96, 05, 05] +17246; [7C 4A 98, 05, 05] +17247; [7C 4A 9A, 05, 05] +17248; [7C 4A 9C, 05, 05] +17249; [7C 4A 9E, 05, 05] +1724A; [7C 4A A0, 05, 05] +1724B; [7C 4A A2, 05, 05] +1724C; [7C 4A A4, 05, 05] +1724D; [7C 4A A6, 05, 05] +1724E; [7C 4A A8, 05, 05] +1724F; [7C 4A AA, 05, 05] +17250; [7C 4A AC, 05, 05] +17251; [7C 4A AE, 05, 05] +17252; [7C 4A B0, 05, 05] +17253; [7C 4A B2, 05, 05] +17254; [7C 4A B4, 05, 05] +17255; [7C 4A B6, 05, 05] +17256; [7C 4A B8, 05, 05] +17257; [7C 4A BA, 05, 05] +17258; [7C 4A BC, 05, 05] +17259; [7C 4A BE, 05, 05] +1725A; [7C 4A C0, 05, 05] +1725B; [7C 4A C2, 05, 05] +1725C; [7C 4A C4, 05, 05] +1725D; [7C 4A C6, 05, 05] +1725E; [7C 4A C8, 05, 05] +1725F; [7C 4A CA, 05, 05] +17260; [7C 4A CC, 05, 05] +17261; [7C 4A CE, 05, 05] +17262; [7C 4A D0, 05, 05] +17263; [7C 4A D2, 05, 05] +17264; [7C 4A D4, 05, 05] +17265; [7C 4A D6, 05, 05] +17266; [7C 4A D8, 05, 05] +17267; [7C 4A DA, 05, 05] +17268; [7C 4A DC, 05, 05] +17269; [7C 4A DE, 05, 05] +1726A; [7C 4A E0, 05, 05] +1726B; [7C 4A E2, 05, 05] +1726C; [7C 4A E4, 05, 05] +1726D; [7C 4A E6, 05, 05] +1726E; [7C 4A E8, 05, 05] +1726F; [7C 4A EA, 05, 05] +17270; [7C 4A EC, 05, 05] +17271; [7C 4A EE, 05, 05] +17272; [7C 4A F0, 05, 05] +17273; [7C 4A F2, 05, 05] +17274; [7C 4A F4, 05, 05] +17275; [7C 4A F6, 05, 05] +17276; [7C 4A F8, 05, 05] +17277; [7C 4A FA, 05, 05] +17278; [7C 4A FC, 05, 05] +17279; [7C 4A FE, 05, 05] +1727A; [7C 4B 02, 05, 05] +1727B; [7C 4B 04, 05, 05] +1727C; [7C 4B 06, 05, 05] +1727D; [7C 4B 08, 05, 05] +1727E; [7C 4B 0A, 05, 05] +1727F; [7C 4B 0C, 05, 05] +17280; [7C 4B 0E, 05, 05] +17281; [7C 4B 10, 05, 05] +17282; [7C 4B 12, 05, 05] +17283; [7C 4B 14, 05, 05] +17284; [7C 4B 16, 05, 05] +17285; [7C 4B 18, 05, 05] +17286; [7C 4B 1A, 05, 05] +17287; [7C 4B 1C, 05, 05] +17288; [7C 4B 1E, 05, 05] +17289; [7C 4B 20, 05, 05] +1728A; [7C 4B 22, 05, 05] +1728B; [7C 4B 24, 05, 05] +1728C; [7C 4B 26, 05, 05] +1728D; [7C 4B 28, 05, 05] +1728E; [7C 4B 2A, 05, 05] +1728F; [7C 4B 2C, 05, 05] +17290; [7C 4B 2E, 05, 05] +17291; [7C 4B 30, 05, 05] +17292; [7C 4B 32, 05, 05] +17293; [7C 4B 34, 05, 05] +17294; [7C 4B 36, 05, 05] +17295; [7C 4B 38, 05, 05] +17296; [7C 4B 3A, 05, 05] +17297; [7C 4B 3C, 05, 05] +17298; [7C 4B 3E, 05, 05] +17299; [7C 4B 40, 05, 05] +1729A; [7C 4B 42, 05, 05] +1729B; [7C 4B 44, 05, 05] +1729C; [7C 4B 46, 05, 05] +1729D; [7C 4B 48, 05, 05] +1729E; [7C 4B 4A, 05, 05] +1729F; [7C 4B 4C, 05, 05] +172A0; [7C 4B 4E, 05, 05] +172A1; [7C 4B 50, 05, 05] +172A2; [7C 4B 52, 05, 05] +172A3; [7C 4B 54, 05, 05] +172A4; [7C 4B 56, 05, 05] +172A5; [7C 4B 58, 05, 05] +172A6; [7C 4B 5A, 05, 05] +172A7; [7C 4B 5C, 05, 05] +172A8; [7C 4B 5E, 05, 05] +172A9; [7C 4B 60, 05, 05] +172AA; [7C 4B 62, 05, 05] +172AB; [7C 4B 64, 05, 05] +172AC; [7C 4B 66, 05, 05] +172AD; [7C 4B 68, 05, 05] +172AE; [7C 4B 6A, 05, 05] +172AF; [7C 4B 6C, 05, 05] +172B0; [7C 4B 6E, 05, 05] +172B1; [7C 4B 70, 05, 05] +172B2; [7C 4B 72, 05, 05] +172B3; [7C 4B 74, 05, 05] +172B4; [7C 4B 76, 05, 05] +172B5; [7C 4B 78, 05, 05] +172B6; [7C 4B 7A, 05, 05] +172B7; [7C 4B 7C, 05, 05] +172B8; [7C 4B 7E, 05, 05] +172B9; [7C 4B 80, 05, 05] +172BA; [7C 4B 82, 05, 05] +172BB; [7C 4B 84, 05, 05] +172BC; [7C 4B 86, 05, 05] +172BD; [7C 4B 88, 05, 05] +172BE; [7C 4B 8A, 05, 05] +172BF; [7C 4B 8C, 05, 05] +172C0; [7C 4B 8E, 05, 05] +172C1; [7C 4B 90, 05, 05] +172C2; [7C 4B 92, 05, 05] +172C3; [7C 4B 94, 05, 05] +172C4; [7C 4B 96, 05, 05] +172C5; [7C 4B 98, 05, 05] +172C6; [7C 4B 9A, 05, 05] +172C7; [7C 4B 9C, 05, 05] +172C8; [7C 4B 9E, 05, 05] +172C9; [7C 4B A0, 05, 05] +172CA; [7C 4B A2, 05, 05] +172CB; [7C 4B A4, 05, 05] +172CC; [7C 4B A6, 05, 05] +172CD; [7C 4B A8, 05, 05] +172CE; [7C 4B AA, 05, 05] +172CF; [7C 4B AC, 05, 05] +172D0; [7C 4B AE, 05, 05] +172D1; [7C 4B B0, 05, 05] +172D2; [7C 4B B2, 05, 05] +172D3; [7C 4B B4, 05, 05] +172D4; [7C 4B B6, 05, 05] +172D5; [7C 4B B8, 05, 05] +172D6; [7C 4B BA, 05, 05] +172D7; [7C 4B BC, 05, 05] +172D8; [7C 4B BE, 05, 05] +172D9; [7C 4B C0, 05, 05] +172DA; [7C 4B C2, 05, 05] +172DB; [7C 4B C4, 05, 05] +172DC; [7C 4B C6, 05, 05] +172DD; [7C 4B C8, 05, 05] +172DE; [7C 4B CA, 05, 05] +172DF; [7C 4B CC, 05, 05] +172E0; [7C 4B CE, 05, 05] +172E1; [7C 4B D0, 05, 05] +172E2; [7C 4B D2, 05, 05] +172E3; [7C 4B D4, 05, 05] +172E4; [7C 4B D6, 05, 05] +172E5; [7C 4B D8, 05, 05] +172E6; [7C 4B DA, 05, 05] +172E7; [7C 4B DC, 05, 05] +172E8; [7C 4B DE, 05, 05] +172E9; [7C 4B E0, 05, 05] +172EA; [7C 4B E2, 05, 05] +172EB; [7C 4B E4, 05, 05] +172EC; [7C 4B E6, 05, 05] +172ED; [7C 4B E8, 05, 05] +172EE; [7C 4B EA, 05, 05] +172EF; [7C 4B EC, 05, 05] +172F0; [7C 4B EE, 05, 05] +172F1; [7C 4B F0, 05, 05] +172F2; [7C 4B F2, 05, 05] +172F3; [7C 4B F4, 05, 05] +172F4; [7C 4B F6, 05, 05] +172F5; [7C 4B F8, 05, 05] +172F6; [7C 4B FA, 05, 05] +172F7; [7C 4B FC, 05, 05] +172F8; [7C 4B FE, 05, 05] +172F9; [7C 4C 02, 05, 05] +172FA; [7C 4C 04, 05, 05] +172FB; [7C 4C 06, 05, 05] +172FC; [7C 4C 08, 05, 05] +172FD; [7C 4C 0A, 05, 05] +172FE; [7C 4C 0C, 05, 05] +172FF; [7C 4C 0E, 05, 05] +17300; [7C 4C 10, 05, 05] +17301; [7C 4C 12, 05, 05] +17302; [7C 4C 14, 05, 05] +17303; [7C 4C 16, 05, 05] +17304; [7C 4C 18, 05, 05] +17305; [7C 4C 1A, 05, 05] +17306; [7C 4C 1C, 05, 05] +17307; [7C 4C 1E, 05, 05] +17308; [7C 4C 20, 05, 05] +17309; [7C 4C 22, 05, 05] +1730A; [7C 4C 24, 05, 05] +1730B; [7C 4C 26, 05, 05] +1730C; [7C 4C 28, 05, 05] +1730D; [7C 4C 2A, 05, 05] +1730E; [7C 4C 2C, 05, 05] +1730F; [7C 4C 2E, 05, 05] +17310; [7C 4C 30, 05, 05] +17311; [7C 4C 32, 05, 05] +17312; [7C 4C 34, 05, 05] +17313; [7C 4C 36, 05, 05] +17314; [7C 4C 38, 05, 05] +17315; [7C 4C 3A, 05, 05] +17316; [7C 4C 3C, 05, 05] +17317; [7C 4C 3E, 05, 05] +17318; [7C 4C 40, 05, 05] +17319; [7C 4C 42, 05, 05] +1731A; [7C 4C 44, 05, 05] +1731B; [7C 4C 46, 05, 05] +1731C; [7C 4C 48, 05, 05] +1731D; [7C 4C 4A, 05, 05] +1731E; [7C 4C 4C, 05, 05] +1731F; [7C 4C 4E, 05, 05] +17320; [7C 4C 50, 05, 05] +17321; [7C 4C 52, 05, 05] +17322; [7C 4C 54, 05, 05] +17323; [7C 4C 56, 05, 05] +17324; [7C 4C 58, 05, 05] +17325; [7C 4C 5A, 05, 05] +17326; [7C 4C 5C, 05, 05] +17327; [7C 4C 5E, 05, 05] +17328; [7C 4C 60, 05, 05] +17329; [7C 4C 62, 05, 05] +1732A; [7C 4C 64, 05, 05] +1732B; [7C 4C 66, 05, 05] +1732C; [7C 4C 68, 05, 05] +1732D; [7C 4C 6A, 05, 05] +1732E; [7C 4C 6C, 05, 05] +1732F; [7C 4C 6E, 05, 05] +17330; [7C 4C 70, 05, 05] +17331; [7C 4C 72, 05, 05] +17332; [7C 4C 74, 05, 05] +17333; [7C 4C 76, 05, 05] +17334; [7C 4C 78, 05, 05] +17335; [7C 4C 7A, 05, 05] +17336; [7C 4C 7C, 05, 05] +17337; [7C 4C 7E, 05, 05] +17338; [7C 4C 80, 05, 05] +17339; [7C 4C 82, 05, 05] +1733A; [7C 4C 84, 05, 05] +1733B; [7C 4C 86, 05, 05] +1733C; [7C 4C 88, 05, 05] +1733D; [7C 4C 8A, 05, 05] +1733E; [7C 4C 8C, 05, 05] +1733F; [7C 4C 8E, 05, 05] +17340; [7C 4C 90, 05, 05] +17341; [7C 4C 92, 05, 05] +17342; [7C 4C 94, 05, 05] +17343; [7C 4C 96, 05, 05] +17344; [7C 4C 98, 05, 05] +17345; [7C 4C 9A, 05, 05] +17346; [7C 4C 9C, 05, 05] +17347; [7C 4C 9E, 05, 05] +17348; [7C 4C A0, 05, 05] +17349; [7C 4C A2, 05, 05] +1734A; [7C 4C A4, 05, 05] +1734B; [7C 4C A6, 05, 05] +1734C; [7C 4C A8, 05, 05] +1734D; [7C 4C AA, 05, 05] +1734E; [7C 4C AC, 05, 05] +1734F; [7C 4C AE, 05, 05] +17350; [7C 4C B0, 05, 05] +17351; [7C 4C B2, 05, 05] +17352; [7C 4C B4, 05, 05] +17353; [7C 4C B6, 05, 05] +17354; [7C 4C B8, 05, 05] +17355; [7C 4C BA, 05, 05] +17356; [7C 4C BC, 05, 05] +17357; [7C 4C BE, 05, 05] +17358; [7C 4C C0, 05, 05] +17359; [7C 4C C2, 05, 05] +1735A; [7C 4C C4, 05, 05] +1735B; [7C 4C C6, 05, 05] +1735C; [7C 4C C8, 05, 05] +1735D; [7C 4C CA, 05, 05] +1735E; [7C 4C CC, 05, 05] +1735F; [7C 4C CE, 05, 05] +17360; [7C 4C D0, 05, 05] +17361; [7C 4C D2, 05, 05] +17362; [7C 4C D4, 05, 05] +17363; [7C 4C D6, 05, 05] +17364; [7C 4C D8, 05, 05] +17365; [7C 4C DA, 05, 05] +17366; [7C 4C DC, 05, 05] +17367; [7C 4C DE, 05, 05] +17368; [7C 4C E0, 05, 05] +17369; [7C 4C E2, 05, 05] +1736A; [7C 4C E4, 05, 05] +1736B; [7C 4C E6, 05, 05] +1736C; [7C 4C E8, 05, 05] +1736D; [7C 4C EA, 05, 05] +1736E; [7C 4C EC, 05, 05] +1736F; [7C 4C EE, 05, 05] +17370; [7C 4C F0, 05, 05] +17371; [7C 4C F2, 05, 05] +17372; [7C 4C F4, 05, 05] +17373; [7C 4C F6, 05, 05] +17374; [7C 4C F8, 05, 05] +17375; [7C 4C FA, 05, 05] +17376; [7C 4C FC, 05, 05] +17377; [7C 4C FE, 05, 05] +17378; [7C 4D 02, 05, 05] +17379; [7C 4D 04, 05, 05] +1737A; [7C 4D 06, 05, 05] +1737B; [7C 4D 08, 05, 05] +1737C; [7C 4D 0A, 05, 05] +1737D; [7C 4D 0C, 05, 05] +1737E; [7C 4D 0E, 05, 05] +1737F; [7C 4D 10, 05, 05] +17380; [7C 4D 12, 05, 05] +17381; [7C 4D 14, 05, 05] +17382; [7C 4D 16, 05, 05] +17383; [7C 4D 18, 05, 05] +17384; [7C 4D 1A, 05, 05] +17385; [7C 4D 1C, 05, 05] +17386; [7C 4D 1E, 05, 05] +17387; [7C 4D 20, 05, 05] +17388; [7C 4D 22, 05, 05] +17389; [7C 4D 24, 05, 05] +1738A; [7C 4D 26, 05, 05] +1738B; [7C 4D 28, 05, 05] +1738C; [7C 4D 2A, 05, 05] +1738D; [7C 4D 2C, 05, 05] +1738E; [7C 4D 2E, 05, 05] +1738F; [7C 4D 30, 05, 05] +17390; [7C 4D 32, 05, 05] +17391; [7C 4D 34, 05, 05] +17392; [7C 4D 36, 05, 05] +17393; [7C 4D 38, 05, 05] +17394; [7C 4D 3A, 05, 05] +17395; [7C 4D 3C, 05, 05] +17396; [7C 4D 3E, 05, 05] +17397; [7C 4D 40, 05, 05] +17398; [7C 4D 42, 05, 05] +17399; [7C 4D 44, 05, 05] +1739A; [7C 4D 46, 05, 05] +1739B; [7C 4D 48, 05, 05] +1739C; [7C 4D 4A, 05, 05] +1739D; [7C 4D 4C, 05, 05] +1739E; [7C 4D 4E, 05, 05] +1739F; [7C 4D 50, 05, 05] +173A0; [7C 4D 52, 05, 05] +173A1; [7C 4D 54, 05, 05] +173A2; [7C 4D 56, 05, 05] +173A3; [7C 4D 58, 05, 05] +173A4; [7C 4D 5A, 05, 05] +173A5; [7C 4D 5C, 05, 05] +173A6; [7C 4D 5E, 05, 05] +173A7; [7C 4D 60, 05, 05] +173A8; [7C 4D 62, 05, 05] +173A9; [7C 4D 64, 05, 05] +173AA; [7C 4D 66, 05, 05] +173AB; [7C 4D 68, 05, 05] +173AC; [7C 4D 6A, 05, 05] +173AD; [7C 4D 6C, 05, 05] +173AE; [7C 4D 6E, 05, 05] +173AF; [7C 4D 70, 05, 05] +173B0; [7C 4D 72, 05, 05] +173B1; [7C 4D 74, 05, 05] +173B2; [7C 4D 76, 05, 05] +173B3; [7C 4D 78, 05, 05] +173B4; [7C 4D 7A, 05, 05] +173B5; [7C 4D 7C, 05, 05] +173B6; [7C 4D 7E, 05, 05] +173B7; [7C 4D 80, 05, 05] +173B8; [7C 4D 82, 05, 05] +173B9; [7C 4D 84, 05, 05] +173BA; [7C 4D 86, 05, 05] +173BB; [7C 4D 88, 05, 05] +173BC; [7C 4D 8A, 05, 05] +173BD; [7C 4D 8C, 05, 05] +173BE; [7C 4D 8E, 05, 05] +173BF; [7C 4D 90, 05, 05] +173C0; [7C 4D 92, 05, 05] +173C1; [7C 4D 94, 05, 05] +173C2; [7C 4D 96, 05, 05] +173C3; [7C 4D 98, 05, 05] +173C4; [7C 4D 9A, 05, 05] +173C5; [7C 4D 9C, 05, 05] +173C6; [7C 4D 9E, 05, 05] +173C7; [7C 4D A0, 05, 05] +173C8; [7C 4D A2, 05, 05] +173C9; [7C 4D A4, 05, 05] +173CA; [7C 4D A6, 05, 05] +173CB; [7C 4D A8, 05, 05] +173CC; [7C 4D AA, 05, 05] +173CD; [7C 4D AC, 05, 05] +173CE; [7C 4D AE, 05, 05] +173CF; [7C 4D B0, 05, 05] +173D0; [7C 4D B2, 05, 05] +173D1; [7C 4D B4, 05, 05] +173D2; [7C 4D B6, 05, 05] +173D3; [7C 4D B8, 05, 05] +173D4; [7C 4D BA, 05, 05] +173D5; [7C 4D BC, 05, 05] +173D6; [7C 4D BE, 05, 05] +173D7; [7C 4D C0, 05, 05] +173D8; [7C 4D C2, 05, 05] +173D9; [7C 4D C4, 05, 05] +173DA; [7C 4D C6, 05, 05] +173DB; [7C 4D C8, 05, 05] +173DC; [7C 4D CA, 05, 05] +173DD; [7C 4D CC, 05, 05] +173DE; [7C 4D CE, 05, 05] +173DF; [7C 4D D0, 05, 05] +173E0; [7C 4D D2, 05, 05] +173E1; [7C 4D D4, 05, 05] +173E2; [7C 4D D6, 05, 05] +173E3; [7C 4D D8, 05, 05] +173E4; [7C 4D DA, 05, 05] +173E5; [7C 4D DC, 05, 05] +173E6; [7C 4D DE, 05, 05] +173E7; [7C 4D E0, 05, 05] +173E8; [7C 4D E2, 05, 05] +173E9; [7C 4D E4, 05, 05] +173EA; [7C 4D E6, 05, 05] +173EB; [7C 4D E8, 05, 05] +173EC; [7C 4D EA, 05, 05] +173ED; [7C 4D EC, 05, 05] +173EE; [7C 4D EE, 05, 05] +173EF; [7C 4D F0, 05, 05] +173F0; [7C 4D F2, 05, 05] +173F1; [7C 4D F4, 05, 05] +173F2; [7C 4D F6, 05, 05] +173F3; [7C 4D F8, 05, 05] +173F4; [7C 4D FA, 05, 05] +173F5; [7C 4D FC, 05, 05] +173F6; [7C 4D FE, 05, 05] +173F7; [7C 4E 02, 05, 05] +173F8; [7C 4E 04, 05, 05] +173F9; [7C 4E 06, 05, 05] +173FA; [7C 4E 08, 05, 05] +173FB; [7C 4E 0A, 05, 05] +173FC; [7C 4E 0C, 05, 05] +173FD; [7C 4E 0E, 05, 05] +173FE; [7C 4E 10, 05, 05] +173FF; [7C 4E 12, 05, 05] +17400; [7C 4E 14, 05, 05] +17401; [7C 4E 16, 05, 05] +17402; [7C 4E 18, 05, 05] +17403; [7C 4E 1A, 05, 05] +17404; [7C 4E 1C, 05, 05] +17405; [7C 4E 1E, 05, 05] +17406; [7C 4E 20, 05, 05] +17407; [7C 4E 22, 05, 05] +17408; [7C 4E 24, 05, 05] +17409; [7C 4E 26, 05, 05] +1740A; [7C 4E 28, 05, 05] +1740B; [7C 4E 2A, 05, 05] +1740C; [7C 4E 2C, 05, 05] +1740D; [7C 4E 2E, 05, 05] +1740E; [7C 4E 30, 05, 05] +1740F; [7C 4E 32, 05, 05] +17410; [7C 4E 34, 05, 05] +17411; [7C 4E 36, 05, 05] +17412; [7C 4E 38, 05, 05] +17413; [7C 4E 3A, 05, 05] +17414; [7C 4E 3C, 05, 05] +17415; [7C 4E 3E, 05, 05] +17416; [7C 4E 40, 05, 05] +17417; [7C 4E 42, 05, 05] +17418; [7C 4E 44, 05, 05] +17419; [7C 4E 46, 05, 05] +1741A; [7C 4E 48, 05, 05] +1741B; [7C 4E 4A, 05, 05] +1741C; [7C 4E 4C, 05, 05] +1741D; [7C 4E 4E, 05, 05] +1741E; [7C 4E 50, 05, 05] +1741F; [7C 4E 52, 05, 05] +17420; [7C 4E 54, 05, 05] +17421; [7C 4E 56, 05, 05] +17422; [7C 4E 58, 05, 05] +17423; [7C 4E 5A, 05, 05] +17424; [7C 4E 5C, 05, 05] +17425; [7C 4E 5E, 05, 05] +17426; [7C 4E 60, 05, 05] +17427; [7C 4E 62, 05, 05] +17428; [7C 4E 64, 05, 05] +17429; [7C 4E 66, 05, 05] +1742A; [7C 4E 68, 05, 05] +1742B; [7C 4E 6A, 05, 05] +1742C; [7C 4E 6C, 05, 05] +1742D; [7C 4E 6E, 05, 05] +1742E; [7C 4E 70, 05, 05] +1742F; [7C 4E 72, 05, 05] +17430; [7C 4E 74, 05, 05] +17431; [7C 4E 76, 05, 05] +17432; [7C 4E 78, 05, 05] +17433; [7C 4E 7A, 05, 05] +17434; [7C 4E 7C, 05, 05] +17435; [7C 4E 7E, 05, 05] +17436; [7C 4E 80, 05, 05] +17437; [7C 4E 82, 05, 05] +17438; [7C 4E 84, 05, 05] +17439; [7C 4E 86, 05, 05] +1743A; [7C 4E 88, 05, 05] +1743B; [7C 4E 8A, 05, 05] +1743C; [7C 4E 8C, 05, 05] +1743D; [7C 4E 8E, 05, 05] +1743E; [7C 4E 90, 05, 05] +1743F; [7C 4E 92, 05, 05] +17440; [7C 4E 94, 05, 05] +17441; [7C 4E 96, 05, 05] +17442; [7C 4E 98, 05, 05] +17443; [7C 4E 9A, 05, 05] +17444; [7C 4E 9C, 05, 05] +17445; [7C 4E 9E, 05, 05] +17446; [7C 4E A0, 05, 05] +17447; [7C 4E A2, 05, 05] +17448; [7C 4E A4, 05, 05] +17449; [7C 4E A6, 05, 05] +1744A; [7C 4E A8, 05, 05] +1744B; [7C 4E AA, 05, 05] +1744C; [7C 4E AC, 05, 05] +1744D; [7C 4E AE, 05, 05] +1744E; [7C 4E B0, 05, 05] +1744F; [7C 4E B2, 05, 05] +17450; [7C 4E B4, 05, 05] +17451; [7C 4E B6, 05, 05] +17452; [7C 4E B8, 05, 05] +17453; [7C 4E BA, 05, 05] +17454; [7C 4E BC, 05, 05] +17455; [7C 4E BE, 05, 05] +17456; [7C 4E C0, 05, 05] +17457; [7C 4E C2, 05, 05] +17458; [7C 4E C4, 05, 05] +17459; [7C 4E C6, 05, 05] +1745A; [7C 4E C8, 05, 05] +1745B; [7C 4E CA, 05, 05] +1745C; [7C 4E CC, 05, 05] +1745D; [7C 4E CE, 05, 05] +1745E; [7C 4E D0, 05, 05] +1745F; [7C 4E D2, 05, 05] +17460; [7C 4E D4, 05, 05] +17461; [7C 4E D6, 05, 05] +17462; [7C 4E D8, 05, 05] +17463; [7C 4E DA, 05, 05] +17464; [7C 4E DC, 05, 05] +17465; [7C 4E DE, 05, 05] +17466; [7C 4E E0, 05, 05] +17467; [7C 4E E2, 05, 05] +17468; [7C 4E E4, 05, 05] +17469; [7C 4E E6, 05, 05] +1746A; [7C 4E E8, 05, 05] +1746B; [7C 4E EA, 05, 05] +1746C; [7C 4E EC, 05, 05] +1746D; [7C 4E EE, 05, 05] +1746E; [7C 4E F0, 05, 05] +1746F; [7C 4E F2, 05, 05] +17470; [7C 4E F4, 05, 05] +17471; [7C 4E F6, 05, 05] +17472; [7C 4E F8, 05, 05] +17473; [7C 4E FA, 05, 05] +17474; [7C 4E FC, 05, 05] +17475; [7C 4E FE, 05, 05] +17476; [7C 4F 02, 05, 05] +17477; [7C 4F 04, 05, 05] +17478; [7C 4F 06, 05, 05] +17479; [7C 4F 08, 05, 05] +1747A; [7C 4F 0A, 05, 05] +1747B; [7C 4F 0C, 05, 05] +1747C; [7C 4F 0E, 05, 05] +1747D; [7C 4F 10, 05, 05] +1747E; [7C 4F 12, 05, 05] +1747F; [7C 4F 14, 05, 05] +17480; [7C 4F 16, 05, 05] +17481; [7C 4F 18, 05, 05] +17482; [7C 4F 1A, 05, 05] +17483; [7C 4F 1C, 05, 05] +17484; [7C 4F 1E, 05, 05] +17485; [7C 4F 20, 05, 05] +17486; [7C 4F 22, 05, 05] +17487; [7C 4F 24, 05, 05] +17488; [7C 4F 26, 05, 05] +17489; [7C 4F 28, 05, 05] +1748A; [7C 4F 2A, 05, 05] +1748B; [7C 4F 2C, 05, 05] +1748C; [7C 4F 2E, 05, 05] +1748D; [7C 4F 30, 05, 05] +1748E; [7C 4F 32, 05, 05] +1748F; [7C 4F 34, 05, 05] +17490; [7C 4F 36, 05, 05] +17491; [7C 4F 38, 05, 05] +17492; [7C 4F 3A, 05, 05] +17493; [7C 4F 3C, 05, 05] +17494; [7C 4F 3E, 05, 05] +17495; [7C 4F 40, 05, 05] +17496; [7C 4F 42, 05, 05] +17497; [7C 4F 44, 05, 05] +17498; [7C 4F 46, 05, 05] +17499; [7C 4F 48, 05, 05] +1749A; [7C 4F 4A, 05, 05] +1749B; [7C 4F 4C, 05, 05] +1749C; [7C 4F 4E, 05, 05] +1749D; [7C 4F 50, 05, 05] +1749E; [7C 4F 52, 05, 05] +1749F; [7C 4F 54, 05, 05] +174A0; [7C 4F 56, 05, 05] +174A1; [7C 4F 58, 05, 05] +174A2; [7C 4F 5A, 05, 05] +174A3; [7C 4F 5C, 05, 05] +174A4; [7C 4F 5E, 05, 05] +174A5; [7C 4F 60, 05, 05] +174A6; [7C 4F 62, 05, 05] +174A7; [7C 4F 64, 05, 05] +174A8; [7C 4F 66, 05, 05] +174A9; [7C 4F 68, 05, 05] +174AA; [7C 4F 6A, 05, 05] +174AB; [7C 4F 6C, 05, 05] +174AC; [7C 4F 6E, 05, 05] +174AD; [7C 4F 70, 05, 05] +174AE; [7C 4F 72, 05, 05] +174AF; [7C 4F 74, 05, 05] +174B0; [7C 4F 76, 05, 05] +174B1; [7C 4F 78, 05, 05] +174B2; [7C 4F 7A, 05, 05] +174B3; [7C 4F 7C, 05, 05] +174B4; [7C 4F 7E, 05, 05] +174B5; [7C 4F 80, 05, 05] +174B6; [7C 4F 82, 05, 05] +174B7; [7C 4F 84, 05, 05] +174B8; [7C 4F 86, 05, 05] +174B9; [7C 4F 88, 05, 05] +174BA; [7C 4F 8A, 05, 05] +174BB; [7C 4F 8C, 05, 05] +174BC; [7C 4F 8E, 05, 05] +174BD; [7C 4F 90, 05, 05] +174BE; [7C 4F 92, 05, 05] +174BF; [7C 4F 94, 05, 05] +174C0; [7C 4F 96, 05, 05] +174C1; [7C 4F 98, 05, 05] +174C2; [7C 4F 9A, 05, 05] +174C3; [7C 4F 9C, 05, 05] +174C4; [7C 4F 9E, 05, 05] +174C5; [7C 4F A0, 05, 05] +174C6; [7C 4F A2, 05, 05] +174C7; [7C 4F A4, 05, 05] +174C8; [7C 4F A6, 05, 05] +174C9; [7C 4F A8, 05, 05] +174CA; [7C 4F AA, 05, 05] +174CB; [7C 4F AC, 05, 05] +174CC; [7C 4F AE, 05, 05] +174CD; [7C 4F B0, 05, 05] +174CE; [7C 4F B2, 05, 05] +174CF; [7C 4F B4, 05, 05] +174D0; [7C 4F B6, 05, 05] +174D1; [7C 4F B8, 05, 05] +174D2; [7C 4F BA, 05, 05] +174D3; [7C 4F BC, 05, 05] +174D4; [7C 4F BE, 05, 05] +174D5; [7C 4F C0, 05, 05] +174D6; [7C 4F C2, 05, 05] +174D7; [7C 4F C4, 05, 05] +174D8; [7C 4F C6, 05, 05] +174D9; [7C 4F C8, 05, 05] +174DA; [7C 4F CA, 05, 05] +174DB; [7C 4F CC, 05, 05] +174DC; [7C 4F CE, 05, 05] +174DD; [7C 4F D0, 05, 05] +174DE; [7C 4F D2, 05, 05] +174DF; [7C 4F D4, 05, 05] +174E0; [7C 4F D6, 05, 05] +174E1; [7C 4F D8, 05, 05] +174E2; [7C 4F DA, 05, 05] +174E3; [7C 4F DC, 05, 05] +174E4; [7C 4F DE, 05, 05] +174E5; [7C 4F E0, 05, 05] +174E6; [7C 4F E2, 05, 05] +174E7; [7C 4F E4, 05, 05] +174E8; [7C 4F E6, 05, 05] +174E9; [7C 4F E8, 05, 05] +174EA; [7C 4F EA, 05, 05] +174EB; [7C 4F EC, 05, 05] +174EC; [7C 4F EE, 05, 05] +174ED; [7C 4F F0, 05, 05] +174EE; [7C 4F F2, 05, 05] +174EF; [7C 4F F4, 05, 05] +174F0; [7C 4F F6, 05, 05] +174F1; [7C 4F F8, 05, 05] +174F2; [7C 4F FA, 05, 05] +174F3; [7C 4F FC, 05, 05] +174F4; [7C 4F FE, 05, 05] +174F5; [7C 50 02, 05, 05] +174F6; [7C 50 04, 05, 05] +174F7; [7C 50 06, 05, 05] +174F8; [7C 50 08, 05, 05] +174F9; [7C 50 0A, 05, 05] +174FA; [7C 50 0C, 05, 05] +174FB; [7C 50 0E, 05, 05] +174FC; [7C 50 10, 05, 05] +174FD; [7C 50 12, 05, 05] +174FE; [7C 50 14, 05, 05] +174FF; [7C 50 16, 05, 05] +17500; [7C 50 18, 05, 05] +17501; [7C 50 1A, 05, 05] +17502; [7C 50 1C, 05, 05] +17503; [7C 50 1E, 05, 05] +17504; [7C 50 20, 05, 05] +17505; [7C 50 22, 05, 05] +17506; [7C 50 24, 05, 05] +17507; [7C 50 26, 05, 05] +17508; [7C 50 28, 05, 05] +17509; [7C 50 2A, 05, 05] +1750A; [7C 50 2C, 05, 05] +1750B; [7C 50 2E, 05, 05] +1750C; [7C 50 30, 05, 05] +1750D; [7C 50 32, 05, 05] +1750E; [7C 50 34, 05, 05] +1750F; [7C 50 36, 05, 05] +17510; [7C 50 38, 05, 05] +17511; [7C 50 3A, 05, 05] +17512; [7C 50 3C, 05, 05] +17513; [7C 50 3E, 05, 05] +17514; [7C 50 40, 05, 05] +17515; [7C 50 42, 05, 05] +17516; [7C 50 44, 05, 05] +17517; [7C 50 46, 05, 05] +17518; [7C 50 48, 05, 05] +17519; [7C 50 4A, 05, 05] +1751A; [7C 50 4C, 05, 05] +1751B; [7C 50 4E, 05, 05] +1751C; [7C 50 50, 05, 05] +1751D; [7C 50 52, 05, 05] +1751E; [7C 50 54, 05, 05] +1751F; [7C 50 56, 05, 05] +17520; [7C 50 58, 05, 05] +17521; [7C 50 5A, 05, 05] +17522; [7C 50 5C, 05, 05] +17523; [7C 50 5E, 05, 05] +17524; [7C 50 60, 05, 05] +17525; [7C 50 62, 05, 05] +17526; [7C 50 64, 05, 05] +17527; [7C 50 66, 05, 05] +17528; [7C 50 68, 05, 05] +17529; [7C 50 6A, 05, 05] +1752A; [7C 50 6C, 05, 05] +1752B; [7C 50 6E, 05, 05] +1752C; [7C 50 70, 05, 05] +1752D; [7C 50 72, 05, 05] +1752E; [7C 50 74, 05, 05] +1752F; [7C 50 76, 05, 05] +17530; [7C 50 78, 05, 05] +17531; [7C 50 7A, 05, 05] +17532; [7C 50 7C, 05, 05] +17533; [7C 50 7E, 05, 05] +17534; [7C 50 80, 05, 05] +17535; [7C 50 82, 05, 05] +17536; [7C 50 84, 05, 05] +17537; [7C 50 86, 05, 05] +17538; [7C 50 88, 05, 05] +17539; [7C 50 8A, 05, 05] +1753A; [7C 50 8C, 05, 05] +1753B; [7C 50 8E, 05, 05] +1753C; [7C 50 90, 05, 05] +1753D; [7C 50 92, 05, 05] +1753E; [7C 50 94, 05, 05] +1753F; [7C 50 96, 05, 05] +17540; [7C 50 98, 05, 05] +17541; [7C 50 9A, 05, 05] +17542; [7C 50 9C, 05, 05] +17543; [7C 50 9E, 05, 05] +17544; [7C 50 A0, 05, 05] +17545; [7C 50 A2, 05, 05] +17546; [7C 50 A4, 05, 05] +17547; [7C 50 A6, 05, 05] +17548; [7C 50 A8, 05, 05] +17549; [7C 50 AA, 05, 05] +1754A; [7C 50 AC, 05, 05] +1754B; [7C 50 AE, 05, 05] +1754C; [7C 50 B0, 05, 05] +1754D; [7C 50 B2, 05, 05] +1754E; [7C 50 B4, 05, 05] +1754F; [7C 50 B6, 05, 05] +17550; [7C 50 B8, 05, 05] +17551; [7C 50 BA, 05, 05] +17552; [7C 50 BC, 05, 05] +17553; [7C 50 BE, 05, 05] +17554; [7C 50 C0, 05, 05] +17555; [7C 50 C2, 05, 05] +17556; [7C 50 C4, 05, 05] +17557; [7C 50 C6, 05, 05] +17558; [7C 50 C8, 05, 05] +17559; [7C 50 CA, 05, 05] +1755A; [7C 50 CC, 05, 05] +1755B; [7C 50 CE, 05, 05] +1755C; [7C 50 D0, 05, 05] +1755D; [7C 50 D2, 05, 05] +1755E; [7C 50 D4, 05, 05] +1755F; [7C 50 D6, 05, 05] +17560; [7C 50 D8, 05, 05] +17561; [7C 50 DA, 05, 05] +17562; [7C 50 DC, 05, 05] +17563; [7C 50 DE, 05, 05] +17564; [7C 50 E0, 05, 05] +17565; [7C 50 E2, 05, 05] +17566; [7C 50 E4, 05, 05] +17567; [7C 50 E6, 05, 05] +17568; [7C 50 E8, 05, 05] +17569; [7C 50 EA, 05, 05] +1756A; [7C 50 EC, 05, 05] +1756B; [7C 50 EE, 05, 05] +1756C; [7C 50 F0, 05, 05] +1756D; [7C 50 F2, 05, 05] +1756E; [7C 50 F4, 05, 05] +1756F; [7C 50 F6, 05, 05] +17570; [7C 50 F8, 05, 05] +17571; [7C 50 FA, 05, 05] +17572; [7C 50 FC, 05, 05] +17573; [7C 50 FE, 05, 05] +17574; [7C 51 02, 05, 05] +17575; [7C 51 04, 05, 05] +17576; [7C 51 06, 05, 05] +17577; [7C 51 08, 05, 05] +17578; [7C 51 0A, 05, 05] +17579; [7C 51 0C, 05, 05] +1757A; [7C 51 0E, 05, 05] +1757B; [7C 51 10, 05, 05] +1757C; [7C 51 12, 05, 05] +1757D; [7C 51 14, 05, 05] +1757E; [7C 51 16, 05, 05] +1757F; [7C 51 18, 05, 05] +17580; [7C 51 1A, 05, 05] +17581; [7C 51 1C, 05, 05] +17582; [7C 51 1E, 05, 05] +17583; [7C 51 20, 05, 05] +17584; [7C 51 22, 05, 05] +17585; [7C 51 24, 05, 05] +17586; [7C 51 26, 05, 05] +17587; [7C 51 28, 05, 05] +17588; [7C 51 2A, 05, 05] +17589; [7C 51 2C, 05, 05] +1758A; [7C 51 2E, 05, 05] +1758B; [7C 51 30, 05, 05] +1758C; [7C 51 32, 05, 05] +1758D; [7C 51 34, 05, 05] +1758E; [7C 51 36, 05, 05] +1758F; [7C 51 38, 05, 05] +17590; [7C 51 3A, 05, 05] +17591; [7C 51 3C, 05, 05] +17592; [7C 51 3E, 05, 05] +17593; [7C 51 40, 05, 05] +17594; [7C 51 42, 05, 05] +17595; [7C 51 44, 05, 05] +17596; [7C 51 46, 05, 05] +17597; [7C 51 48, 05, 05] +17598; [7C 51 4A, 05, 05] +17599; [7C 51 4C, 05, 05] +1759A; [7C 51 4E, 05, 05] +1759B; [7C 51 50, 05, 05] +1759C; [7C 51 52, 05, 05] +1759D; [7C 51 54, 05, 05] +1759E; [7C 51 56, 05, 05] +1759F; [7C 51 58, 05, 05] +175A0; [7C 51 5A, 05, 05] +175A1; [7C 51 5C, 05, 05] +175A2; [7C 51 5E, 05, 05] +175A3; [7C 51 60, 05, 05] +175A4; [7C 51 62, 05, 05] +175A5; [7C 51 64, 05, 05] +175A6; [7C 51 66, 05, 05] +175A7; [7C 51 68, 05, 05] +175A8; [7C 51 6A, 05, 05] +175A9; [7C 51 6C, 05, 05] +175AA; [7C 51 6E, 05, 05] +175AB; [7C 51 70, 05, 05] +175AC; [7C 51 72, 05, 05] +175AD; [7C 51 74, 05, 05] +175AE; [7C 51 76, 05, 05] +175AF; [7C 51 78, 05, 05] +175B0; [7C 51 7A, 05, 05] +175B1; [7C 51 7C, 05, 05] +175B2; [7C 51 7E, 05, 05] +175B3; [7C 51 80, 05, 05] +175B4; [7C 51 82, 05, 05] +175B5; [7C 51 84, 05, 05] +175B6; [7C 51 86, 05, 05] +175B7; [7C 51 88, 05, 05] +175B8; [7C 51 8A, 05, 05] +175B9; [7C 51 8C, 05, 05] +175BA; [7C 51 8E, 05, 05] +175BB; [7C 51 90, 05, 05] +175BC; [7C 51 92, 05, 05] +175BD; [7C 51 94, 05, 05] +175BE; [7C 51 96, 05, 05] +175BF; [7C 51 98, 05, 05] +175C0; [7C 51 9A, 05, 05] +175C1; [7C 51 9C, 05, 05] +175C2; [7C 51 9E, 05, 05] +175C3; [7C 51 A0, 05, 05] +175C4; [7C 51 A2, 05, 05] +175C5; [7C 51 A4, 05, 05] +175C6; [7C 51 A6, 05, 05] +175C7; [7C 51 A8, 05, 05] +175C8; [7C 51 AA, 05, 05] +175C9; [7C 51 AC, 05, 05] +175CA; [7C 51 AE, 05, 05] +175CB; [7C 51 B0, 05, 05] +175CC; [7C 51 B2, 05, 05] +175CD; [7C 51 B4, 05, 05] +175CE; [7C 51 B6, 05, 05] +175CF; [7C 51 B8, 05, 05] +175D0; [7C 51 BA, 05, 05] +175D1; [7C 51 BC, 05, 05] +175D2; [7C 51 BE, 05, 05] +175D3; [7C 51 C0, 05, 05] +175D4; [7C 51 C2, 05, 05] +175D5; [7C 51 C4, 05, 05] +175D6; [7C 51 C6, 05, 05] +175D7; [7C 51 C8, 05, 05] +175D8; [7C 51 CA, 05, 05] +175D9; [7C 51 CC, 05, 05] +175DA; [7C 51 CE, 05, 05] +175DB; [7C 51 D0, 05, 05] +175DC; [7C 51 D2, 05, 05] +175DD; [7C 51 D4, 05, 05] +175DE; [7C 51 D6, 05, 05] +175DF; [7C 51 D8, 05, 05] +175E0; [7C 51 DA, 05, 05] +175E1; [7C 51 DC, 05, 05] +175E2; [7C 51 DE, 05, 05] +175E3; [7C 51 E0, 05, 05] +175E4; [7C 51 E2, 05, 05] +175E5; [7C 51 E4, 05, 05] +175E6; [7C 51 E6, 05, 05] +175E7; [7C 51 E8, 05, 05] +175E8; [7C 51 EA, 05, 05] +175E9; [7C 51 EC, 05, 05] +175EA; [7C 51 EE, 05, 05] +175EB; [7C 51 F0, 05, 05] +175EC; [7C 51 F2, 05, 05] +175ED; [7C 51 F4, 05, 05] +175EE; [7C 51 F6, 05, 05] +175EF; [7C 51 F8, 05, 05] +175F0; [7C 51 FA, 05, 05] +175F1; [7C 51 FC, 05, 05] +175F2; [7C 51 FE, 05, 05] +175F3; [7C 52 02, 05, 05] +175F4; [7C 52 04, 05, 05] +175F5; [7C 52 06, 05, 05] +175F6; [7C 52 08, 05, 05] +175F7; [7C 52 0A, 05, 05] +175F8; [7C 52 0C, 05, 05] +175F9; [7C 52 0E, 05, 05] +175FA; [7C 52 10, 05, 05] +175FB; [7C 52 12, 05, 05] +175FC; [7C 52 14, 05, 05] +175FD; [7C 52 16, 05, 05] +175FE; [7C 52 18, 05, 05] +175FF; [7C 52 1A, 05, 05] +17600; [7C 52 1C, 05, 05] +17601; [7C 52 1E, 05, 05] +17602; [7C 52 20, 05, 05] +17603; [7C 52 22, 05, 05] +17604; [7C 52 24, 05, 05] +17605; [7C 52 26, 05, 05] +17606; [7C 52 28, 05, 05] +17607; [7C 52 2A, 05, 05] +17608; [7C 52 2C, 05, 05] +17609; [7C 52 2E, 05, 05] +1760A; [7C 52 30, 05, 05] +1760B; [7C 52 32, 05, 05] +1760C; [7C 52 34, 05, 05] +1760D; [7C 52 36, 05, 05] +1760E; [7C 52 38, 05, 05] +1760F; [7C 52 3A, 05, 05] +17610; [7C 52 3C, 05, 05] +17611; [7C 52 3E, 05, 05] +17612; [7C 52 40, 05, 05] +17613; [7C 52 42, 05, 05] +17614; [7C 52 44, 05, 05] +17615; [7C 52 46, 05, 05] +17616; [7C 52 48, 05, 05] +17617; [7C 52 4A, 05, 05] +17618; [7C 52 4C, 05, 05] +17619; [7C 52 4E, 05, 05] +1761A; [7C 52 50, 05, 05] +1761B; [7C 52 52, 05, 05] +1761C; [7C 52 54, 05, 05] +1761D; [7C 52 56, 05, 05] +1761E; [7C 52 58, 05, 05] +1761F; [7C 52 5A, 05, 05] +17620; [7C 52 5C, 05, 05] +17621; [7C 52 5E, 05, 05] +17622; [7C 52 60, 05, 05] +17623; [7C 52 62, 05, 05] +17624; [7C 52 64, 05, 05] +17625; [7C 52 66, 05, 05] +17626; [7C 52 68, 05, 05] +17627; [7C 52 6A, 05, 05] +17628; [7C 52 6C, 05, 05] +17629; [7C 52 6E, 05, 05] +1762A; [7C 52 70, 05, 05] +1762B; [7C 52 72, 05, 05] +1762C; [7C 52 74, 05, 05] +1762D; [7C 52 76, 05, 05] +1762E; [7C 52 78, 05, 05] +1762F; [7C 52 7A, 05, 05] +17630; [7C 52 7C, 05, 05] +17631; [7C 52 7E, 05, 05] +17632; [7C 52 80, 05, 05] +17633; [7C 52 82, 05, 05] +17634; [7C 52 84, 05, 05] +17635; [7C 52 86, 05, 05] +17636; [7C 52 88, 05, 05] +17637; [7C 52 8A, 05, 05] +17638; [7C 52 8C, 05, 05] +17639; [7C 52 8E, 05, 05] +1763A; [7C 52 90, 05, 05] +1763B; [7C 52 92, 05, 05] +1763C; [7C 52 94, 05, 05] +1763D; [7C 52 96, 05, 05] +1763E; [7C 52 98, 05, 05] +1763F; [7C 52 9A, 05, 05] +17640; [7C 52 9C, 05, 05] +17641; [7C 52 9E, 05, 05] +17642; [7C 52 A0, 05, 05] +17643; [7C 52 A2, 05, 05] +17644; [7C 52 A4, 05, 05] +17645; [7C 52 A6, 05, 05] +17646; [7C 52 A8, 05, 05] +17647; [7C 52 AA, 05, 05] +17648; [7C 52 AC, 05, 05] +17649; [7C 52 AE, 05, 05] +1764A; [7C 52 B0, 05, 05] +1764B; [7C 52 B2, 05, 05] +1764C; [7C 52 B4, 05, 05] +1764D; [7C 52 B6, 05, 05] +1764E; [7C 52 B8, 05, 05] +1764F; [7C 52 BA, 05, 05] +17650; [7C 52 BC, 05, 05] +17651; [7C 52 BE, 05, 05] +17652; [7C 52 C0, 05, 05] +17653; [7C 52 C2, 05, 05] +17654; [7C 52 C4, 05, 05] +17655; [7C 52 C6, 05, 05] +17656; [7C 52 C8, 05, 05] +17657; [7C 52 CA, 05, 05] +17658; [7C 52 CC, 05, 05] +17659; [7C 52 CE, 05, 05] +1765A; [7C 52 D0, 05, 05] +1765B; [7C 52 D2, 05, 05] +1765C; [7C 52 D4, 05, 05] +1765D; [7C 52 D6, 05, 05] +1765E; [7C 52 D8, 05, 05] +1765F; [7C 52 DA, 05, 05] +17660; [7C 52 DC, 05, 05] +17661; [7C 52 DE, 05, 05] +17662; [7C 52 E0, 05, 05] +17663; [7C 52 E2, 05, 05] +17664; [7C 52 E4, 05, 05] +17665; [7C 52 E6, 05, 05] +17666; [7C 52 E8, 05, 05] +17667; [7C 52 EA, 05, 05] +17668; [7C 52 EC, 05, 05] +17669; [7C 52 EE, 05, 05] +1766A; [7C 52 F0, 05, 05] +1766B; [7C 52 F2, 05, 05] +1766C; [7C 52 F4, 05, 05] +1766D; [7C 52 F6, 05, 05] +1766E; [7C 52 F8, 05, 05] +1766F; [7C 52 FA, 05, 05] +17670; [7C 52 FC, 05, 05] +17671; [7C 52 FE, 05, 05] +17672; [7C 53 02, 05, 05] +17673; [7C 53 04, 05, 05] +17674; [7C 53 06, 05, 05] +17675; [7C 53 08, 05, 05] +17676; [7C 53 0A, 05, 05] +17677; [7C 53 0C, 05, 05] +17678; [7C 53 0E, 05, 05] +17679; [7C 53 10, 05, 05] +1767A; [7C 53 12, 05, 05] +1767B; [7C 53 14, 05, 05] +1767C; [7C 53 16, 05, 05] +1767D; [7C 53 18, 05, 05] +1767E; [7C 53 1A, 05, 05] +1767F; [7C 53 1C, 05, 05] +17680; [7C 53 1E, 05, 05] +17681; [7C 53 20, 05, 05] +17682; [7C 53 22, 05, 05] +17683; [7C 53 24, 05, 05] +17684; [7C 53 26, 05, 05] +17685; [7C 53 28, 05, 05] +17686; [7C 53 2A, 05, 05] +17687; [7C 53 2C, 05, 05] +17688; [7C 53 2E, 05, 05] +17689; [7C 53 30, 05, 05] +1768A; [7C 53 32, 05, 05] +1768B; [7C 53 34, 05, 05] +1768C; [7C 53 36, 05, 05] +1768D; [7C 53 38, 05, 05] +1768E; [7C 53 3A, 05, 05] +1768F; [7C 53 3C, 05, 05] +17690; [7C 53 3E, 05, 05] +17691; [7C 53 40, 05, 05] +17692; [7C 53 42, 05, 05] +17693; [7C 53 44, 05, 05] +17694; [7C 53 46, 05, 05] +17695; [7C 53 48, 05, 05] +17696; [7C 53 4A, 05, 05] +17697; [7C 53 4C, 05, 05] +17698; [7C 53 4E, 05, 05] +17699; [7C 53 50, 05, 05] +1769A; [7C 53 52, 05, 05] +1769B; [7C 53 54, 05, 05] +1769C; [7C 53 56, 05, 05] +1769D; [7C 53 58, 05, 05] +1769E; [7C 53 5A, 05, 05] +1769F; [7C 53 5C, 05, 05] +176A0; [7C 53 5E, 05, 05] +176A1; [7C 53 60, 05, 05] +176A2; [7C 53 62, 05, 05] +176A3; [7C 53 64, 05, 05] +176A4; [7C 53 66, 05, 05] +176A5; [7C 53 68, 05, 05] +176A6; [7C 53 6A, 05, 05] +176A7; [7C 53 6C, 05, 05] +176A8; [7C 53 6E, 05, 05] +176A9; [7C 53 70, 05, 05] +176AA; [7C 53 72, 05, 05] +176AB; [7C 53 74, 05, 05] +176AC; [7C 53 76, 05, 05] +176AD; [7C 53 78, 05, 05] +176AE; [7C 53 7A, 05, 05] +176AF; [7C 53 7C, 05, 05] +176B0; [7C 53 7E, 05, 05] +176B1; [7C 53 80, 05, 05] +176B2; [7C 53 82, 05, 05] +176B3; [7C 53 84, 05, 05] +176B4; [7C 53 86, 05, 05] +176B5; [7C 53 88, 05, 05] +176B6; [7C 53 8A, 05, 05] +176B7; [7C 53 8C, 05, 05] +176B8; [7C 53 8E, 05, 05] +176B9; [7C 53 90, 05, 05] +176BA; [7C 53 92, 05, 05] +176BB; [7C 53 94, 05, 05] +176BC; [7C 53 96, 05, 05] +176BD; [7C 53 98, 05, 05] +176BE; [7C 53 9A, 05, 05] +176BF; [7C 53 9C, 05, 05] +176C0; [7C 53 9E, 05, 05] +176C1; [7C 53 A0, 05, 05] +176C2; [7C 53 A2, 05, 05] +176C3; [7C 53 A4, 05, 05] +176C4; [7C 53 A6, 05, 05] +176C5; [7C 53 A8, 05, 05] +176C6; [7C 53 AA, 05, 05] +176C7; [7C 53 AC, 05, 05] +176C8; [7C 53 AE, 05, 05] +176C9; [7C 53 B0, 05, 05] +176CA; [7C 53 B2, 05, 05] +176CB; [7C 53 B4, 05, 05] +176CC; [7C 53 B6, 05, 05] +176CD; [7C 53 B8, 05, 05] +176CE; [7C 53 BA, 05, 05] +176CF; [7C 53 BC, 05, 05] +176D0; [7C 53 BE, 05, 05] +176D1; [7C 53 C0, 05, 05] +176D2; [7C 53 C2, 05, 05] +176D3; [7C 53 C4, 05, 05] +176D4; [7C 53 C6, 05, 05] +176D5; [7C 53 C8, 05, 05] +176D6; [7C 53 CA, 05, 05] +176D7; [7C 53 CC, 05, 05] +176D8; [7C 53 CE, 05, 05] +176D9; [7C 53 D0, 05, 05] +176DA; [7C 53 D2, 05, 05] +176DB; [7C 53 D4, 05, 05] +176DC; [7C 53 D6, 05, 05] +176DD; [7C 53 D8, 05, 05] +176DE; [7C 53 DA, 05, 05] +176DF; [7C 53 DC, 05, 05] +176E0; [7C 53 DE, 05, 05] +176E1; [7C 53 E0, 05, 05] +176E2; [7C 53 E2, 05, 05] +176E3; [7C 53 E4, 05, 05] +176E4; [7C 53 E6, 05, 05] +176E5; [7C 53 E8, 05, 05] +176E6; [7C 53 EA, 05, 05] +176E7; [7C 53 EC, 05, 05] +176E8; [7C 53 EE, 05, 05] +176E9; [7C 53 F0, 05, 05] +176EA; [7C 53 F2, 05, 05] +176EB; [7C 53 F4, 05, 05] +176EC; [7C 53 F6, 05, 05] +176ED; [7C 53 F8, 05, 05] +176EE; [7C 53 FA, 05, 05] +176EF; [7C 53 FC, 05, 05] +176F0; [7C 53 FE, 05, 05] +176F1; [7C 54 02, 05, 05] +176F2; [7C 54 04, 05, 05] +176F3; [7C 54 06, 05, 05] +176F4; [7C 54 08, 05, 05] +176F5; [7C 54 0A, 05, 05] +176F6; [7C 54 0C, 05, 05] +176F7; [7C 54 0E, 05, 05] +176F8; [7C 54 10, 05, 05] +176F9; [7C 54 12, 05, 05] +176FA; [7C 54 14, 05, 05] +176FB; [7C 54 16, 05, 05] +176FC; [7C 54 18, 05, 05] +176FD; [7C 54 1A, 05, 05] +176FE; [7C 54 1C, 05, 05] +176FF; [7C 54 1E, 05, 05] +17700; [7C 54 20, 05, 05] +17701; [7C 54 22, 05, 05] +17702; [7C 54 24, 05, 05] +17703; [7C 54 26, 05, 05] +17704; [7C 54 28, 05, 05] +17705; [7C 54 2A, 05, 05] +17706; [7C 54 2C, 05, 05] +17707; [7C 54 2E, 05, 05] +17708; [7C 54 30, 05, 05] +17709; [7C 54 32, 05, 05] +1770A; [7C 54 34, 05, 05] +1770B; [7C 54 36, 05, 05] +1770C; [7C 54 38, 05, 05] +1770D; [7C 54 3A, 05, 05] +1770E; [7C 54 3C, 05, 05] +1770F; [7C 54 3E, 05, 05] +17710; [7C 54 40, 05, 05] +17711; [7C 54 42, 05, 05] +17712; [7C 54 44, 05, 05] +17713; [7C 54 46, 05, 05] +17714; [7C 54 48, 05, 05] +17715; [7C 54 4A, 05, 05] +17716; [7C 54 4C, 05, 05] +17717; [7C 54 4E, 05, 05] +17718; [7C 54 50, 05, 05] +17719; [7C 54 52, 05, 05] +1771A; [7C 54 54, 05, 05] +1771B; [7C 54 56, 05, 05] +1771C; [7C 54 58, 05, 05] +1771D; [7C 54 5A, 05, 05] +1771E; [7C 54 5C, 05, 05] +1771F; [7C 54 5E, 05, 05] +17720; [7C 54 60, 05, 05] +17721; [7C 54 62, 05, 05] +17722; [7C 54 64, 05, 05] +17723; [7C 54 66, 05, 05] +17724; [7C 54 68, 05, 05] +17725; [7C 54 6A, 05, 05] +17726; [7C 54 6C, 05, 05] +17727; [7C 54 6E, 05, 05] +17728; [7C 54 70, 05, 05] +17729; [7C 54 72, 05, 05] +1772A; [7C 54 74, 05, 05] +1772B; [7C 54 76, 05, 05] +1772C; [7C 54 78, 05, 05] +1772D; [7C 54 7A, 05, 05] +1772E; [7C 54 7C, 05, 05] +1772F; [7C 54 7E, 05, 05] +17730; [7C 54 80, 05, 05] +17731; [7C 54 82, 05, 05] +17732; [7C 54 84, 05, 05] +17733; [7C 54 86, 05, 05] +17734; [7C 54 88, 05, 05] +17735; [7C 54 8A, 05, 05] +17736; [7C 54 8C, 05, 05] +17737; [7C 54 8E, 05, 05] +17738; [7C 54 90, 05, 05] +17739; [7C 54 92, 05, 05] +1773A; [7C 54 94, 05, 05] +1773B; [7C 54 96, 05, 05] +1773C; [7C 54 98, 05, 05] +1773D; [7C 54 9A, 05, 05] +1773E; [7C 54 9C, 05, 05] +1773F; [7C 54 9E, 05, 05] +17740; [7C 54 A0, 05, 05] +17741; [7C 54 A2, 05, 05] +17742; [7C 54 A4, 05, 05] +17743; [7C 54 A6, 05, 05] +17744; [7C 54 A8, 05, 05] +17745; [7C 54 AA, 05, 05] +17746; [7C 54 AC, 05, 05] +17747; [7C 54 AE, 05, 05] +17748; [7C 54 B0, 05, 05] +17749; [7C 54 B2, 05, 05] +1774A; [7C 54 B4, 05, 05] +1774B; [7C 54 B6, 05, 05] +1774C; [7C 54 B8, 05, 05] +1774D; [7C 54 BA, 05, 05] +1774E; [7C 54 BC, 05, 05] +1774F; [7C 54 BE, 05, 05] +17750; [7C 54 C0, 05, 05] +17751; [7C 54 C2, 05, 05] +17752; [7C 54 C4, 05, 05] +17753; [7C 54 C6, 05, 05] +17754; [7C 54 C8, 05, 05] +17755; [7C 54 CA, 05, 05] +17756; [7C 54 CC, 05, 05] +17757; [7C 54 CE, 05, 05] +17758; [7C 54 D0, 05, 05] +17759; [7C 54 D2, 05, 05] +1775A; [7C 54 D4, 05, 05] +1775B; [7C 54 D6, 05, 05] +1775C; [7C 54 D8, 05, 05] +1775D; [7C 54 DA, 05, 05] +1775E; [7C 54 DC, 05, 05] +1775F; [7C 54 DE, 05, 05] +17760; [7C 54 E0, 05, 05] +17761; [7C 54 E2, 05, 05] +17762; [7C 54 E4, 05, 05] +17763; [7C 54 E6, 05, 05] +17764; [7C 54 E8, 05, 05] +17765; [7C 54 EA, 05, 05] +17766; [7C 54 EC, 05, 05] +17767; [7C 54 EE, 05, 05] +17768; [7C 54 F0, 05, 05] +17769; [7C 54 F2, 05, 05] +1776A; [7C 54 F4, 05, 05] +1776B; [7C 54 F6, 05, 05] +1776C; [7C 54 F8, 05, 05] +1776D; [7C 54 FA, 05, 05] +1776E; [7C 54 FC, 05, 05] +1776F; [7C 54 FE, 05, 05] +17770; [7C 55 02, 05, 05] +17771; [7C 55 04, 05, 05] +17772; [7C 55 06, 05, 05] +17773; [7C 55 08, 05, 05] +17774; [7C 55 0A, 05, 05] +17775; [7C 55 0C, 05, 05] +17776; [7C 55 0E, 05, 05] +17777; [7C 55 10, 05, 05] +17778; [7C 55 12, 05, 05] +17779; [7C 55 14, 05, 05] +1777A; [7C 55 16, 05, 05] +1777B; [7C 55 18, 05, 05] +1777C; [7C 55 1A, 05, 05] +1777D; [7C 55 1C, 05, 05] +1777E; [7C 55 1E, 05, 05] +1777F; [7C 55 20, 05, 05] +17780; [7C 55 22, 05, 05] +17781; [7C 55 24, 05, 05] +17782; [7C 55 26, 05, 05] +17783; [7C 55 28, 05, 05] +17784; [7C 55 2A, 05, 05] +17785; [7C 55 2C, 05, 05] +17786; [7C 55 2E, 05, 05] +17787; [7C 55 30, 05, 05] +17788; [7C 55 32, 05, 05] +17789; [7C 55 34, 05, 05] +1778A; [7C 55 36, 05, 05] +1778B; [7C 55 38, 05, 05] +1778C; [7C 55 3A, 05, 05] +1778D; [7C 55 3C, 05, 05] +1778E; [7C 55 3E, 05, 05] +1778F; [7C 55 40, 05, 05] +17790; [7C 55 42, 05, 05] +17791; [7C 55 44, 05, 05] +17792; [7C 55 46, 05, 05] +17793; [7C 55 48, 05, 05] +17794; [7C 55 4A, 05, 05] +17795; [7C 55 4C, 05, 05] +17796; [7C 55 4E, 05, 05] +17797; [7C 55 50, 05, 05] +17798; [7C 55 52, 05, 05] +17799; [7C 55 54, 05, 05] +1779A; [7C 55 56, 05, 05] +1779B; [7C 55 58, 05, 05] +1779C; [7C 55 5A, 05, 05] +1779D; [7C 55 5C, 05, 05] +1779E; [7C 55 5E, 05, 05] +1779F; [7C 55 60, 05, 05] +177A0; [7C 55 62, 05, 05] +177A1; [7C 55 64, 05, 05] +177A2; [7C 55 66, 05, 05] +177A3; [7C 55 68, 05, 05] +177A4; [7C 55 6A, 05, 05] +177A5; [7C 55 6C, 05, 05] +177A6; [7C 55 6E, 05, 05] +177A7; [7C 55 70, 05, 05] +177A8; [7C 55 72, 05, 05] +177A9; [7C 55 74, 05, 05] +177AA; [7C 55 76, 05, 05] +177AB; [7C 55 78, 05, 05] +177AC; [7C 55 7A, 05, 05] +177AD; [7C 55 7C, 05, 05] +177AE; [7C 55 7E, 05, 05] +177AF; [7C 55 80, 05, 05] +177B0; [7C 55 82, 05, 05] +177B1; [7C 55 84, 05, 05] +177B2; [7C 55 86, 05, 05] +177B3; [7C 55 88, 05, 05] +177B4; [7C 55 8A, 05, 05] +177B5; [7C 55 8C, 05, 05] +177B6; [7C 55 8E, 05, 05] +177B7; [7C 55 90, 05, 05] +177B8; [7C 55 92, 05, 05] +177B9; [7C 55 94, 05, 05] +177BA; [7C 55 96, 05, 05] +177BB; [7C 55 98, 05, 05] +177BC; [7C 55 9A, 05, 05] +177BD; [7C 55 9C, 05, 05] +177BE; [7C 55 9E, 05, 05] +177BF; [7C 55 A0, 05, 05] +177C0; [7C 55 A2, 05, 05] +177C1; [7C 55 A4, 05, 05] +177C2; [7C 55 A6, 05, 05] +177C3; [7C 55 A8, 05, 05] +177C4; [7C 55 AA, 05, 05] +177C5; [7C 55 AC, 05, 05] +177C6; [7C 55 AE, 05, 05] +177C7; [7C 55 B0, 05, 05] +177C8; [7C 55 B2, 05, 05] +177C9; [7C 55 B4, 05, 05] +177CA; [7C 55 B6, 05, 05] +177CB; [7C 55 B8, 05, 05] +177CC; [7C 55 BA, 05, 05] +177CD; [7C 55 BC, 05, 05] +177CE; [7C 55 BE, 05, 05] +177CF; [7C 55 C0, 05, 05] +177D0; [7C 55 C2, 05, 05] +177D1; [7C 55 C4, 05, 05] +177D2; [7C 55 C6, 05, 05] +177D3; [7C 55 C8, 05, 05] +177D4; [7C 55 CA, 05, 05] +177D5; [7C 55 CC, 05, 05] +177D6; [7C 55 CE, 05, 05] +177D7; [7C 55 D0, 05, 05] +177D8; [7C 55 D2, 05, 05] +177D9; [7C 55 D4, 05, 05] +177DA; [7C 55 D6, 05, 05] +177DB; [7C 55 D8, 05, 05] +177DC; [7C 55 DA, 05, 05] +177DD; [7C 55 DC, 05, 05] +177DE; [7C 55 DE, 05, 05] +177DF; [7C 55 E0, 05, 05] +177E0; [7C 55 E2, 05, 05] +177E1; [7C 55 E4, 05, 05] +177E2; [7C 55 E6, 05, 05] +177E3; [7C 55 E8, 05, 05] +177E4; [7C 55 EA, 05, 05] +177E5; [7C 55 EC, 05, 05] +177E6; [7C 55 EE, 05, 05] +177E7; [7C 55 F0, 05, 05] +177E8; [7C 55 F2, 05, 05] +177E9; [7C 55 F4, 05, 05] +177EA; [7C 55 F6, 05, 05] +177EB; [7C 55 F8, 05, 05] +177EC; [7C 55 FA, 05, 05] +177ED; [7C 55 FC, 05, 05] +177EE; [7C 55 FE, 05, 05] +177EF; [7C 56 02, 05, 05] +177F0; [7C 56 04, 05, 05] +177F1; [7C 56 06, 05, 05] +177F2; [7C 56 08, 05, 05] +177F3; [7C 56 0A, 05, 05] +177F4; [7C 56 0C, 05, 05] +177F5; [7C 56 0E, 05, 05] +177F6; [7C 56 10, 05, 05] +177F7; [7C 56 12, 05, 05] +177F8; [7C 56 14, 05, 05] +177F9; [7C 56 16, 05, 05] +177FA; [7C 56 18, 05, 05] +177FB; [7C 56 1A, 05, 05] +177FC; [7C 56 1C, 05, 05] +177FD; [7C 56 1E, 05, 05] +177FE; [7C 56 20, 05, 05] +177FF; [7C 56 22, 05, 05] +17800; [7C 56 24, 05, 05] +17801; [7C 56 26, 05, 05] +17802; [7C 56 28, 05, 05] +17803; [7C 56 2A, 05, 05] +17804; [7C 56 2C, 05, 05] +17805; [7C 56 2E, 05, 05] +17806; [7C 56 30, 05, 05] +17807; [7C 56 32, 05, 05] +17808; [7C 56 34, 05, 05] +17809; [7C 56 36, 05, 05] +1780A; [7C 56 38, 05, 05] +1780B; [7C 56 3A, 05, 05] +1780C; [7C 56 3C, 05, 05] +1780D; [7C 56 3E, 05, 05] +1780E; [7C 56 40, 05, 05] +1780F; [7C 56 42, 05, 05] +17810; [7C 56 44, 05, 05] +17811; [7C 56 46, 05, 05] +17812; [7C 56 48, 05, 05] +17813; [7C 56 4A, 05, 05] +17814; [7C 56 4C, 05, 05] +17815; [7C 56 4E, 05, 05] +17816; [7C 56 50, 05, 05] +17817; [7C 56 52, 05, 05] +17818; [7C 56 54, 05, 05] +17819; [7C 56 56, 05, 05] +1781A; [7C 56 58, 05, 05] +1781B; [7C 56 5A, 05, 05] +1781C; [7C 56 5C, 05, 05] +1781D; [7C 56 5E, 05, 05] +1781E; [7C 56 60, 05, 05] +1781F; [7C 56 62, 05, 05] +17820; [7C 56 64, 05, 05] +17821; [7C 56 66, 05, 05] +17822; [7C 56 68, 05, 05] +17823; [7C 56 6A, 05, 05] +17824; [7C 56 6C, 05, 05] +17825; [7C 56 6E, 05, 05] +17826; [7C 56 70, 05, 05] +17827; [7C 56 72, 05, 05] +17828; [7C 56 74, 05, 05] +17829; [7C 56 76, 05, 05] +1782A; [7C 56 78, 05, 05] +1782B; [7C 56 7A, 05, 05] +1782C; [7C 56 7C, 05, 05] +1782D; [7C 56 7E, 05, 05] +1782E; [7C 56 80, 05, 05] +1782F; [7C 56 82, 05, 05] +17830; [7C 56 84, 05, 05] +17831; [7C 56 86, 05, 05] +17832; [7C 56 88, 05, 05] +17833; [7C 56 8A, 05, 05] +17834; [7C 56 8C, 05, 05] +17835; [7C 56 8E, 05, 05] +17836; [7C 56 90, 05, 05] +17837; [7C 56 92, 05, 05] +17838; [7C 56 94, 05, 05] +17839; [7C 56 96, 05, 05] +1783A; [7C 56 98, 05, 05] +1783B; [7C 56 9A, 05, 05] +1783C; [7C 56 9C, 05, 05] +1783D; [7C 56 9E, 05, 05] +1783E; [7C 56 A0, 05, 05] +1783F; [7C 56 A2, 05, 05] +17840; [7C 56 A4, 05, 05] +17841; [7C 56 A6, 05, 05] +17842; [7C 56 A8, 05, 05] +17843; [7C 56 AA, 05, 05] +17844; [7C 56 AC, 05, 05] +17845; [7C 56 AE, 05, 05] +17846; [7C 56 B0, 05, 05] +17847; [7C 56 B2, 05, 05] +17848; [7C 56 B4, 05, 05] +17849; [7C 56 B6, 05, 05] +1784A; [7C 56 B8, 05, 05] +1784B; [7C 56 BA, 05, 05] +1784C; [7C 56 BC, 05, 05] +1784D; [7C 56 BE, 05, 05] +1784E; [7C 56 C0, 05, 05] +1784F; [7C 56 C2, 05, 05] +17850; [7C 56 C4, 05, 05] +17851; [7C 56 C6, 05, 05] +17852; [7C 56 C8, 05, 05] +17853; [7C 56 CA, 05, 05] +17854; [7C 56 CC, 05, 05] +17855; [7C 56 CE, 05, 05] +17856; [7C 56 D0, 05, 05] +17857; [7C 56 D2, 05, 05] +17858; [7C 56 D4, 05, 05] +17859; [7C 56 D6, 05, 05] +1785A; [7C 56 D8, 05, 05] +1785B; [7C 56 DA, 05, 05] +1785C; [7C 56 DC, 05, 05] +1785D; [7C 56 DE, 05, 05] +1785E; [7C 56 E0, 05, 05] +1785F; [7C 56 E2, 05, 05] +17860; [7C 56 E4, 05, 05] +17861; [7C 56 E6, 05, 05] +17862; [7C 56 E8, 05, 05] +17863; [7C 56 EA, 05, 05] +17864; [7C 56 EC, 05, 05] +17865; [7C 56 EE, 05, 05] +17866; [7C 56 F0, 05, 05] +17867; [7C 56 F2, 05, 05] +17868; [7C 56 F4, 05, 05] +17869; [7C 56 F6, 05, 05] +1786A; [7C 56 F8, 05, 05] +1786B; [7C 56 FA, 05, 05] +1786C; [7C 56 FC, 05, 05] +1786D; [7C 56 FE, 05, 05] +1786E; [7C 57 02, 05, 05] +1786F; [7C 57 04, 05, 05] +17870; [7C 57 06, 05, 05] +17871; [7C 57 08, 05, 05] +17872; [7C 57 0A, 05, 05] +17873; [7C 57 0C, 05, 05] +17874; [7C 57 0E, 05, 05] +17875; [7C 57 10, 05, 05] +17876; [7C 57 12, 05, 05] +17877; [7C 57 14, 05, 05] +17878; [7C 57 16, 05, 05] +17879; [7C 57 18, 05, 05] +1787A; [7C 57 1A, 05, 05] +1787B; [7C 57 1C, 05, 05] +1787C; [7C 57 1E, 05, 05] +1787D; [7C 57 20, 05, 05] +1787E; [7C 57 22, 05, 05] +1787F; [7C 57 24, 05, 05] +17880; [7C 57 26, 05, 05] +17881; [7C 57 28, 05, 05] +17882; [7C 57 2A, 05, 05] +17883; [7C 57 2C, 05, 05] +17884; [7C 57 2E, 05, 05] +17885; [7C 57 30, 05, 05] +17886; [7C 57 32, 05, 05] +17887; [7C 57 34, 05, 05] +17888; [7C 57 36, 05, 05] +17889; [7C 57 38, 05, 05] +1788A; [7C 57 3A, 05, 05] +1788B; [7C 57 3C, 05, 05] +1788C; [7C 57 3E, 05, 05] +1788D; [7C 57 40, 05, 05] +1788E; [7C 57 42, 05, 05] +1788F; [7C 57 44, 05, 05] +17890; [7C 57 46, 05, 05] +17891; [7C 57 48, 05, 05] +17892; [7C 57 4A, 05, 05] +17893; [7C 57 4C, 05, 05] +17894; [7C 57 4E, 05, 05] +17895; [7C 57 50, 05, 05] +17896; [7C 57 52, 05, 05] +17897; [7C 57 54, 05, 05] +17898; [7C 57 56, 05, 05] +17899; [7C 57 58, 05, 05] +1789A; [7C 57 5A, 05, 05] +1789B; [7C 57 5C, 05, 05] +1789C; [7C 57 5E, 05, 05] +1789D; [7C 57 60, 05, 05] +1789E; [7C 57 62, 05, 05] +1789F; [7C 57 64, 05, 05] +178A0; [7C 57 66, 05, 05] +178A1; [7C 57 68, 05, 05] +178A2; [7C 57 6A, 05, 05] +178A3; [7C 57 6C, 05, 05] +178A4; [7C 57 6E, 05, 05] +178A5; [7C 57 70, 05, 05] +178A6; [7C 57 72, 05, 05] +178A7; [7C 57 74, 05, 05] +178A8; [7C 57 76, 05, 05] +178A9; [7C 57 78, 05, 05] +178AA; [7C 57 7A, 05, 05] +178AB; [7C 57 7C, 05, 05] +178AC; [7C 57 7E, 05, 05] +178AD; [7C 57 80, 05, 05] +178AE; [7C 57 82, 05, 05] +178AF; [7C 57 84, 05, 05] +178B0; [7C 57 86, 05, 05] +178B1; [7C 57 88, 05, 05] +178B2; [7C 57 8A, 05, 05] +178B3; [7C 57 8C, 05, 05] +178B4; [7C 57 8E, 05, 05] +178B5; [7C 57 90, 05, 05] +178B6; [7C 57 92, 05, 05] +178B7; [7C 57 94, 05, 05] +178B8; [7C 57 96, 05, 05] +178B9; [7C 57 98, 05, 05] +178BA; [7C 57 9A, 05, 05] +178BB; [7C 57 9C, 05, 05] +178BC; [7C 57 9E, 05, 05] +178BD; [7C 57 A0, 05, 05] +178BE; [7C 57 A2, 05, 05] +178BF; [7C 57 A4, 05, 05] +178C0; [7C 57 A6, 05, 05] +178C1; [7C 57 A8, 05, 05] +178C2; [7C 57 AA, 05, 05] +178C3; [7C 57 AC, 05, 05] +178C4; [7C 57 AE, 05, 05] +178C5; [7C 57 B0, 05, 05] +178C6; [7C 57 B2, 05, 05] +178C7; [7C 57 B4, 05, 05] +178C8; [7C 57 B6, 05, 05] +178C9; [7C 57 B8, 05, 05] +178CA; [7C 57 BA, 05, 05] +178CB; [7C 57 BC, 05, 05] +178CC; [7C 57 BE, 05, 05] +178CD; [7C 57 C0, 05, 05] +178CE; [7C 57 C2, 05, 05] +178CF; [7C 57 C4, 05, 05] +178D0; [7C 57 C6, 05, 05] +178D1; [7C 57 C8, 05, 05] +178D2; [7C 57 CA, 05, 05] +178D3; [7C 57 CC, 05, 05] +178D4; [7C 57 CE, 05, 05] +178D5; [7C 57 D0, 05, 05] +178D6; [7C 57 D2, 05, 05] +178D7; [7C 57 D4, 05, 05] +178D8; [7C 57 D6, 05, 05] +178D9; [7C 57 D8, 05, 05] +178DA; [7C 57 DA, 05, 05] +178DB; [7C 57 DC, 05, 05] +178DC; [7C 57 DE, 05, 05] +178DD; [7C 57 E0, 05, 05] +178DE; [7C 57 E2, 05, 05] +178DF; [7C 57 E4, 05, 05] +178E0; [7C 57 E6, 05, 05] +178E1; [7C 57 E8, 05, 05] +178E2; [7C 57 EA, 05, 05] +178E3; [7C 57 EC, 05, 05] +178E4; [7C 57 EE, 05, 05] +178E5; [7C 57 F0, 05, 05] +178E6; [7C 57 F2, 05, 05] +178E7; [7C 57 F4, 05, 05] +178E8; [7C 57 F6, 05, 05] +178E9; [7C 57 F8, 05, 05] +178EA; [7C 57 FA, 05, 05] +178EB; [7C 57 FC, 05, 05] +178EC; [7C 57 FE, 05, 05] +178ED; [7C 58 02, 05, 05] +178EE; [7C 58 04, 05, 05] +178EF; [7C 58 06, 05, 05] +178F0; [7C 58 08, 05, 05] +178F1; [7C 58 0A, 05, 05] +178F2; [7C 58 0C, 05, 05] +178F3; [7C 58 0E, 05, 05] +178F4; [7C 58 10, 05, 05] +178F5; [7C 58 12, 05, 05] +178F6; [7C 58 14, 05, 05] +178F7; [7C 58 16, 05, 05] +178F8; [7C 58 18, 05, 05] +178F9; [7C 58 1A, 05, 05] +178FA; [7C 58 1C, 05, 05] +178FB; [7C 58 1E, 05, 05] +178FC; [7C 58 20, 05, 05] +178FD; [7C 58 22, 05, 05] +178FE; [7C 58 24, 05, 05] +178FF; [7C 58 26, 05, 05] +17900; [7C 58 28, 05, 05] +17901; [7C 58 2A, 05, 05] +17902; [7C 58 2C, 05, 05] +17903; [7C 58 2E, 05, 05] +17904; [7C 58 30, 05, 05] +17905; [7C 58 32, 05, 05] +17906; [7C 58 34, 05, 05] +17907; [7C 58 36, 05, 05] +17908; [7C 58 38, 05, 05] +17909; [7C 58 3A, 05, 05] +1790A; [7C 58 3C, 05, 05] +1790B; [7C 58 3E, 05, 05] +1790C; [7C 58 40, 05, 05] +1790D; [7C 58 42, 05, 05] +1790E; [7C 58 44, 05, 05] +1790F; [7C 58 46, 05, 05] +17910; [7C 58 48, 05, 05] +17911; [7C 58 4A, 05, 05] +17912; [7C 58 4C, 05, 05] +17913; [7C 58 4E, 05, 05] +17914; [7C 58 50, 05, 05] +17915; [7C 58 52, 05, 05] +17916; [7C 58 54, 05, 05] +17917; [7C 58 56, 05, 05] +17918; [7C 58 58, 05, 05] +17919; [7C 58 5A, 05, 05] +1791A; [7C 58 5C, 05, 05] +1791B; [7C 58 5E, 05, 05] +1791C; [7C 58 60, 05, 05] +1791D; [7C 58 62, 05, 05] +1791E; [7C 58 64, 05, 05] +1791F; [7C 58 66, 05, 05] +17920; [7C 58 68, 05, 05] +17921; [7C 58 6A, 05, 05] +17922; [7C 58 6C, 05, 05] +17923; [7C 58 6E, 05, 05] +17924; [7C 58 70, 05, 05] +17925; [7C 58 72, 05, 05] +17926; [7C 58 74, 05, 05] +17927; [7C 58 76, 05, 05] +17928; [7C 58 78, 05, 05] +17929; [7C 58 7A, 05, 05] +1792A; [7C 58 7C, 05, 05] +1792B; [7C 58 7E, 05, 05] +1792C; [7C 58 80, 05, 05] +1792D; [7C 58 82, 05, 05] +1792E; [7C 58 84, 05, 05] +1792F; [7C 58 86, 05, 05] +17930; [7C 58 88, 05, 05] +17931; [7C 58 8A, 05, 05] +17932; [7C 58 8C, 05, 05] +17933; [7C 58 8E, 05, 05] +17934; [7C 58 90, 05, 05] +17935; [7C 58 92, 05, 05] +17936; [7C 58 94, 05, 05] +17937; [7C 58 96, 05, 05] +17938; [7C 58 98, 05, 05] +17939; [7C 58 9A, 05, 05] +1793A; [7C 58 9C, 05, 05] +1793B; [7C 58 9E, 05, 05] +1793C; [7C 58 A0, 05, 05] +1793D; [7C 58 A2, 05, 05] +1793E; [7C 58 A4, 05, 05] +1793F; [7C 58 A6, 05, 05] +17940; [7C 58 A8, 05, 05] +17941; [7C 58 AA, 05, 05] +17942; [7C 58 AC, 05, 05] +17943; [7C 58 AE, 05, 05] +17944; [7C 58 B0, 05, 05] +17945; [7C 58 B2, 05, 05] +17946; [7C 58 B4, 05, 05] +17947; [7C 58 B6, 05, 05] +17948; [7C 58 B8, 05, 05] +17949; [7C 58 BA, 05, 05] +1794A; [7C 58 BC, 05, 05] +1794B; [7C 58 BE, 05, 05] +1794C; [7C 58 C0, 05, 05] +1794D; [7C 58 C2, 05, 05] +1794E; [7C 58 C4, 05, 05] +1794F; [7C 58 C6, 05, 05] +17950; [7C 58 C8, 05, 05] +17951; [7C 58 CA, 05, 05] +17952; [7C 58 CC, 05, 05] +17953; [7C 58 CE, 05, 05] +17954; [7C 58 D0, 05, 05] +17955; [7C 58 D2, 05, 05] +17956; [7C 58 D4, 05, 05] +17957; [7C 58 D6, 05, 05] +17958; [7C 58 D8, 05, 05] +17959; [7C 58 DA, 05, 05] +1795A; [7C 58 DC, 05, 05] +1795B; [7C 58 DE, 05, 05] +1795C; [7C 58 E0, 05, 05] +1795D; [7C 58 E2, 05, 05] +1795E; [7C 58 E4, 05, 05] +1795F; [7C 58 E6, 05, 05] +17960; [7C 58 E8, 05, 05] +17961; [7C 58 EA, 05, 05] +17962; [7C 58 EC, 05, 05] +17963; [7C 58 EE, 05, 05] +17964; [7C 58 F0, 05, 05] +17965; [7C 58 F2, 05, 05] +17966; [7C 58 F4, 05, 05] +17967; [7C 58 F6, 05, 05] +17968; [7C 58 F8, 05, 05] +17969; [7C 58 FA, 05, 05] +1796A; [7C 58 FC, 05, 05] +1796B; [7C 58 FE, 05, 05] +1796C; [7C 59 02, 05, 05] +1796D; [7C 59 04, 05, 05] +1796E; [7C 59 06, 05, 05] +1796F; [7C 59 08, 05, 05] +17970; [7C 59 0A, 05, 05] +17971; [7C 59 0C, 05, 05] +17972; [7C 59 0E, 05, 05] +17973; [7C 59 10, 05, 05] +17974; [7C 59 12, 05, 05] +17975; [7C 59 14, 05, 05] +17976; [7C 59 16, 05, 05] +17977; [7C 59 18, 05, 05] +17978; [7C 59 1A, 05, 05] +17979; [7C 59 1C, 05, 05] +1797A; [7C 59 1E, 05, 05] +1797B; [7C 59 20, 05, 05] +1797C; [7C 59 22, 05, 05] +1797D; [7C 59 24, 05, 05] +1797E; [7C 59 26, 05, 05] +1797F; [7C 59 28, 05, 05] +17980; [7C 59 2A, 05, 05] +17981; [7C 59 2C, 05, 05] +17982; [7C 59 2E, 05, 05] +17983; [7C 59 30, 05, 05] +17984; [7C 59 32, 05, 05] +17985; [7C 59 34, 05, 05] +17986; [7C 59 36, 05, 05] +17987; [7C 59 38, 05, 05] +17988; [7C 59 3A, 05, 05] +17989; [7C 59 3C, 05, 05] +1798A; [7C 59 3E, 05, 05] +1798B; [7C 59 40, 05, 05] +1798C; [7C 59 42, 05, 05] +1798D; [7C 59 44, 05, 05] +1798E; [7C 59 46, 05, 05] +1798F; [7C 59 48, 05, 05] +17990; [7C 59 4A, 05, 05] +17991; [7C 59 4C, 05, 05] +17992; [7C 59 4E, 05, 05] +17993; [7C 59 50, 05, 05] +17994; [7C 59 52, 05, 05] +17995; [7C 59 54, 05, 05] +17996; [7C 59 56, 05, 05] +17997; [7C 59 58, 05, 05] +17998; [7C 59 5A, 05, 05] +17999; [7C 59 5C, 05, 05] +1799A; [7C 59 5E, 05, 05] +1799B; [7C 59 60, 05, 05] +1799C; [7C 59 62, 05, 05] +1799D; [7C 59 64, 05, 05] +1799E; [7C 59 66, 05, 05] +1799F; [7C 59 68, 05, 05] +179A0; [7C 59 6A, 05, 05] +179A1; [7C 59 6C, 05, 05] +179A2; [7C 59 6E, 05, 05] +179A3; [7C 59 70, 05, 05] +179A4; [7C 59 72, 05, 05] +179A5; [7C 59 74, 05, 05] +179A6; [7C 59 76, 05, 05] +179A7; [7C 59 78, 05, 05] +179A8; [7C 59 7A, 05, 05] +179A9; [7C 59 7C, 05, 05] +179AA; [7C 59 7E, 05, 05] +179AB; [7C 59 80, 05, 05] +179AC; [7C 59 82, 05, 05] +179AD; [7C 59 84, 05, 05] +179AE; [7C 59 86, 05, 05] +179AF; [7C 59 88, 05, 05] +179B0; [7C 59 8A, 05, 05] +179B1; [7C 59 8C, 05, 05] +179B2; [7C 59 8E, 05, 05] +179B3; [7C 59 90, 05, 05] +179B4; [7C 59 92, 05, 05] +179B5; [7C 59 94, 05, 05] +179B6; [7C 59 96, 05, 05] +179B7; [7C 59 98, 05, 05] +179B8; [7C 59 9A, 05, 05] +179B9; [7C 59 9C, 05, 05] +179BA; [7C 59 9E, 05, 05] +179BB; [7C 59 A0, 05, 05] +179BC; [7C 59 A2, 05, 05] +179BD; [7C 59 A4, 05, 05] +179BE; [7C 59 A6, 05, 05] +179BF; [7C 59 A8, 05, 05] +179C0; [7C 59 AA, 05, 05] +179C1; [7C 59 AC, 05, 05] +179C2; [7C 59 AE, 05, 05] +179C3; [7C 59 B0, 05, 05] +179C4; [7C 59 B2, 05, 05] +179C5; [7C 59 B4, 05, 05] +179C6; [7C 59 B6, 05, 05] +179C7; [7C 59 B8, 05, 05] +179C8; [7C 59 BA, 05, 05] +179C9; [7C 59 BC, 05, 05] +179CA; [7C 59 BE, 05, 05] +179CB; [7C 59 C0, 05, 05] +179CC; [7C 59 C2, 05, 05] +179CD; [7C 59 C4, 05, 05] +179CE; [7C 59 C6, 05, 05] +179CF; [7C 59 C8, 05, 05] +179D0; [7C 59 CA, 05, 05] +179D1; [7C 59 CC, 05, 05] +179D2; [7C 59 CE, 05, 05] +179D3; [7C 59 D0, 05, 05] +179D4; [7C 59 D2, 05, 05] +179D5; [7C 59 D4, 05, 05] +179D6; [7C 59 D6, 05, 05] +179D7; [7C 59 D8, 05, 05] +179D8; [7C 59 DA, 05, 05] +179D9; [7C 59 DC, 05, 05] +179DA; [7C 59 DE, 05, 05] +179DB; [7C 59 E0, 05, 05] +179DC; [7C 59 E2, 05, 05] +179DD; [7C 59 E4, 05, 05] +179DE; [7C 59 E6, 05, 05] +179DF; [7C 59 E8, 05, 05] +179E0; [7C 59 EA, 05, 05] +179E1; [7C 59 EC, 05, 05] +179E2; [7C 59 EE, 05, 05] +179E3; [7C 59 F0, 05, 05] +179E4; [7C 59 F2, 05, 05] +179E5; [7C 59 F4, 05, 05] +179E6; [7C 59 F6, 05, 05] +179E7; [7C 59 F8, 05, 05] +179E8; [7C 59 FA, 05, 05] +179E9; [7C 59 FC, 05, 05] +179EA; [7C 59 FE, 05, 05] +179EB; [7C 5A 02, 05, 05] +179EC; [7C 5A 04, 05, 05] +179ED; [7C 5A 06, 05, 05] +179EE; [7C 5A 08, 05, 05] +179EF; [7C 5A 0A, 05, 05] +179F0; [7C 5A 0C, 05, 05] +179F1; [7C 5A 0E, 05, 05] +179F2; [7C 5A 10, 05, 05] +179F3; [7C 5A 12, 05, 05] +179F4; [7C 5A 14, 05, 05] +179F5; [7C 5A 16, 05, 05] +179F6; [7C 5A 18, 05, 05] +179F7; [7C 5A 1A, 05, 05] +179F8; [7C 5A 1C, 05, 05] +179F9; [7C 5A 1E, 05, 05] +179FA; [7C 5A 20, 05, 05] +179FB; [7C 5A 22, 05, 05] +179FC; [7C 5A 24, 05, 05] +179FD; [7C 5A 26, 05, 05] +179FE; [7C 5A 28, 05, 05] +179FF; [7C 5A 2A, 05, 05] +17A00; [7C 5A 2C, 05, 05] +17A01; [7C 5A 2E, 05, 05] +17A02; [7C 5A 30, 05, 05] +17A03; [7C 5A 32, 05, 05] +17A04; [7C 5A 34, 05, 05] +17A05; [7C 5A 36, 05, 05] +17A06; [7C 5A 38, 05, 05] +17A07; [7C 5A 3A, 05, 05] +17A08; [7C 5A 3C, 05, 05] +17A09; [7C 5A 3E, 05, 05] +17A0A; [7C 5A 40, 05, 05] +17A0B; [7C 5A 42, 05, 05] +17A0C; [7C 5A 44, 05, 05] +17A0D; [7C 5A 46, 05, 05] +17A0E; [7C 5A 48, 05, 05] +17A0F; [7C 5A 4A, 05, 05] +17A10; [7C 5A 4C, 05, 05] +17A11; [7C 5A 4E, 05, 05] +17A12; [7C 5A 50, 05, 05] +17A13; [7C 5A 52, 05, 05] +17A14; [7C 5A 54, 05, 05] +17A15; [7C 5A 56, 05, 05] +17A16; [7C 5A 58, 05, 05] +17A17; [7C 5A 5A, 05, 05] +17A18; [7C 5A 5C, 05, 05] +17A19; [7C 5A 5E, 05, 05] +17A1A; [7C 5A 60, 05, 05] +17A1B; [7C 5A 62, 05, 05] +17A1C; [7C 5A 64, 05, 05] +17A1D; [7C 5A 66, 05, 05] +17A1E; [7C 5A 68, 05, 05] +17A1F; [7C 5A 6A, 05, 05] +17A20; [7C 5A 6C, 05, 05] +17A21; [7C 5A 6E, 05, 05] +17A22; [7C 5A 70, 05, 05] +17A23; [7C 5A 72, 05, 05] +17A24; [7C 5A 74, 05, 05] +17A25; [7C 5A 76, 05, 05] +17A26; [7C 5A 78, 05, 05] +17A27; [7C 5A 7A, 05, 05] +17A28; [7C 5A 7C, 05, 05] +17A29; [7C 5A 7E, 05, 05] +17A2A; [7C 5A 80, 05, 05] +17A2B; [7C 5A 82, 05, 05] +17A2C; [7C 5A 84, 05, 05] +17A2D; [7C 5A 86, 05, 05] +17A2E; [7C 5A 88, 05, 05] +17A2F; [7C 5A 8A, 05, 05] +17A30; [7C 5A 8C, 05, 05] +17A31; [7C 5A 8E, 05, 05] +17A32; [7C 5A 90, 05, 05] +17A33; [7C 5A 92, 05, 05] +17A34; [7C 5A 94, 05, 05] +17A35; [7C 5A 96, 05, 05] +17A36; [7C 5A 98, 05, 05] +17A37; [7C 5A 9A, 05, 05] +17A38; [7C 5A 9C, 05, 05] +17A39; [7C 5A 9E, 05, 05] +17A3A; [7C 5A A0, 05, 05] +17A3B; [7C 5A A2, 05, 05] +17A3C; [7C 5A A4, 05, 05] +17A3D; [7C 5A A6, 05, 05] +17A3E; [7C 5A A8, 05, 05] +17A3F; [7C 5A AA, 05, 05] +17A40; [7C 5A AC, 05, 05] +17A41; [7C 5A AE, 05, 05] +17A42; [7C 5A B0, 05, 05] +17A43; [7C 5A B2, 05, 05] +17A44; [7C 5A B4, 05, 05] +17A45; [7C 5A B6, 05, 05] +17A46; [7C 5A B8, 05, 05] +17A47; [7C 5A BA, 05, 05] +17A48; [7C 5A BC, 05, 05] +17A49; [7C 5A BE, 05, 05] +17A4A; [7C 5A C0, 05, 05] +17A4B; [7C 5A C2, 05, 05] +17A4C; [7C 5A C4, 05, 05] +17A4D; [7C 5A C6, 05, 05] +17A4E; [7C 5A C8, 05, 05] +17A4F; [7C 5A CA, 05, 05] +17A50; [7C 5A CC, 05, 05] +17A51; [7C 5A CE, 05, 05] +17A52; [7C 5A D0, 05, 05] +17A53; [7C 5A D2, 05, 05] +17A54; [7C 5A D4, 05, 05] +17A55; [7C 5A D6, 05, 05] +17A56; [7C 5A D8, 05, 05] +17A57; [7C 5A DA, 05, 05] +17A58; [7C 5A DC, 05, 05] +17A59; [7C 5A DE, 05, 05] +17A5A; [7C 5A E0, 05, 05] +17A5B; [7C 5A E2, 05, 05] +17A5C; [7C 5A E4, 05, 05] +17A5D; [7C 5A E6, 05, 05] +17A5E; [7C 5A E8, 05, 05] +17A5F; [7C 5A EA, 05, 05] +17A60; [7C 5A EC, 05, 05] +17A61; [7C 5A EE, 05, 05] +17A62; [7C 5A F0, 05, 05] +17A63; [7C 5A F2, 05, 05] +17A64; [7C 5A F4, 05, 05] +17A65; [7C 5A F6, 05, 05] +17A66; [7C 5A F8, 05, 05] +17A67; [7C 5A FA, 05, 05] +17A68; [7C 5A FC, 05, 05] +17A69; [7C 5A FE, 05, 05] +17A6A; [7C 5B 02, 05, 05] +17A6B; [7C 5B 04, 05, 05] +17A6C; [7C 5B 06, 05, 05] +17A6D; [7C 5B 08, 05, 05] +17A6E; [7C 5B 0A, 05, 05] +17A6F; [7C 5B 0C, 05, 05] +17A70; [7C 5B 0E, 05, 05] +17A71; [7C 5B 10, 05, 05] +17A72; [7C 5B 12, 05, 05] +17A73; [7C 5B 14, 05, 05] +17A74; [7C 5B 16, 05, 05] +17A75; [7C 5B 18, 05, 05] +17A76; [7C 5B 1A, 05, 05] +17A77; [7C 5B 1C, 05, 05] +17A78; [7C 5B 1E, 05, 05] +17A79; [7C 5B 20, 05, 05] +17A7A; [7C 5B 22, 05, 05] +17A7B; [7C 5B 24, 05, 05] +17A7C; [7C 5B 26, 05, 05] +17A7D; [7C 5B 28, 05, 05] +17A7E; [7C 5B 2A, 05, 05] +17A7F; [7C 5B 2C, 05, 05] +17A80; [7C 5B 2E, 05, 05] +17A81; [7C 5B 30, 05, 05] +17A82; [7C 5B 32, 05, 05] +17A83; [7C 5B 34, 05, 05] +17A84; [7C 5B 36, 05, 05] +17A85; [7C 5B 38, 05, 05] +17A86; [7C 5B 3A, 05, 05] +17A87; [7C 5B 3C, 05, 05] +17A88; [7C 5B 3E, 05, 05] +17A89; [7C 5B 40, 05, 05] +17A8A; [7C 5B 42, 05, 05] +17A8B; [7C 5B 44, 05, 05] +17A8C; [7C 5B 46, 05, 05] +17A8D; [7C 5B 48, 05, 05] +17A8E; [7C 5B 4A, 05, 05] +17A8F; [7C 5B 4C, 05, 05] +17A90; [7C 5B 4E, 05, 05] +17A91; [7C 5B 50, 05, 05] +17A92; [7C 5B 52, 05, 05] +17A93; [7C 5B 54, 05, 05] +17A94; [7C 5B 56, 05, 05] +17A95; [7C 5B 58, 05, 05] +17A96; [7C 5B 5A, 05, 05] +17A97; [7C 5B 5C, 05, 05] +17A98; [7C 5B 5E, 05, 05] +17A99; [7C 5B 60, 05, 05] +17A9A; [7C 5B 62, 05, 05] +17A9B; [7C 5B 64, 05, 05] +17A9C; [7C 5B 66, 05, 05] +17A9D; [7C 5B 68, 05, 05] +17A9E; [7C 5B 6A, 05, 05] +17A9F; [7C 5B 6C, 05, 05] +17AA0; [7C 5B 6E, 05, 05] +17AA1; [7C 5B 70, 05, 05] +17AA2; [7C 5B 72, 05, 05] +17AA3; [7C 5B 74, 05, 05] +17AA4; [7C 5B 76, 05, 05] +17AA5; [7C 5B 78, 05, 05] +17AA6; [7C 5B 7A, 05, 05] +17AA7; [7C 5B 7C, 05, 05] +17AA8; [7C 5B 7E, 05, 05] +17AA9; [7C 5B 80, 05, 05] +17AAA; [7C 5B 82, 05, 05] +17AAB; [7C 5B 84, 05, 05] +17AAC; [7C 5B 86, 05, 05] +17AAD; [7C 5B 88, 05, 05] +17AAE; [7C 5B 8A, 05, 05] +17AAF; [7C 5B 8C, 05, 05] +17AB0; [7C 5B 8E, 05, 05] +17AB1; [7C 5B 90, 05, 05] +17AB2; [7C 5B 92, 05, 05] +17AB3; [7C 5B 94, 05, 05] +17AB4; [7C 5B 96, 05, 05] +17AB5; [7C 5B 98, 05, 05] +17AB6; [7C 5B 9A, 05, 05] +17AB7; [7C 5B 9C, 05, 05] +17AB8; [7C 5B 9E, 05, 05] +17AB9; [7C 5B A0, 05, 05] +17ABA; [7C 5B A2, 05, 05] +17ABB; [7C 5B A4, 05, 05] +17ABC; [7C 5B A6, 05, 05] +17ABD; [7C 5B A8, 05, 05] +17ABE; [7C 5B AA, 05, 05] +17ABF; [7C 5B AC, 05, 05] +17AC0; [7C 5B AE, 05, 05] +17AC1; [7C 5B B0, 05, 05] +17AC2; [7C 5B B2, 05, 05] +17AC3; [7C 5B B4, 05, 05] +17AC4; [7C 5B B6, 05, 05] +17AC5; [7C 5B B8, 05, 05] +17AC6; [7C 5B BA, 05, 05] +17AC7; [7C 5B BC, 05, 05] +17AC8; [7C 5B BE, 05, 05] +17AC9; [7C 5B C0, 05, 05] +17ACA; [7C 5B C2, 05, 05] +17ACB; [7C 5B C4, 05, 05] +17ACC; [7C 5B C6, 05, 05] +17ACD; [7C 5B C8, 05, 05] +17ACE; [7C 5B CA, 05, 05] +17ACF; [7C 5B CC, 05, 05] +17AD0; [7C 5B CE, 05, 05] +17AD1; [7C 5B D0, 05, 05] +17AD2; [7C 5B D2, 05, 05] +17AD3; [7C 5B D4, 05, 05] +17AD4; [7C 5B D6, 05, 05] +17AD5; [7C 5B D8, 05, 05] +17AD6; [7C 5B DA, 05, 05] +17AD7; [7C 5B DC, 05, 05] +17AD8; [7C 5B DE, 05, 05] +17AD9; [7C 5B E0, 05, 05] +17ADA; [7C 5B E2, 05, 05] +17ADB; [7C 5B E4, 05, 05] +17ADC; [7C 5B E6, 05, 05] +17ADD; [7C 5B E8, 05, 05] +17ADE; [7C 5B EA, 05, 05] +17ADF; [7C 5B EC, 05, 05] +17AE0; [7C 5B EE, 05, 05] +17AE1; [7C 5B F0, 05, 05] +17AE2; [7C 5B F2, 05, 05] +17AE3; [7C 5B F4, 05, 05] +17AE4; [7C 5B F6, 05, 05] +17AE5; [7C 5B F8, 05, 05] +17AE6; [7C 5B FA, 05, 05] +17AE7; [7C 5B FC, 05, 05] +17AE8; [7C 5B FE, 05, 05] +17AE9; [7C 5C 02, 05, 05] +17AEA; [7C 5C 04, 05, 05] +17AEB; [7C 5C 06, 05, 05] +17AEC; [7C 5C 08, 05, 05] +17AED; [7C 5C 0A, 05, 05] +17AEE; [7C 5C 0C, 05, 05] +17AEF; [7C 5C 0E, 05, 05] +17AF0; [7C 5C 10, 05, 05] +17AF1; [7C 5C 12, 05, 05] +17AF2; [7C 5C 14, 05, 05] +17AF3; [7C 5C 16, 05, 05] +17AF4; [7C 5C 18, 05, 05] +17AF5; [7C 5C 1A, 05, 05] +17AF6; [7C 5C 1C, 05, 05] +17AF7; [7C 5C 1E, 05, 05] +17AF8; [7C 5C 20, 05, 05] +17AF9; [7C 5C 22, 05, 05] +17AFA; [7C 5C 24, 05, 05] +17AFB; [7C 5C 26, 05, 05] +17AFC; [7C 5C 28, 05, 05] +17AFD; [7C 5C 2A, 05, 05] +17AFE; [7C 5C 2C, 05, 05] +17AFF; [7C 5C 2E, 05, 05] +17B00; [7C 5C 30, 05, 05] +17B01; [7C 5C 32, 05, 05] +17B02; [7C 5C 34, 05, 05] +17B03; [7C 5C 36, 05, 05] +17B04; [7C 5C 38, 05, 05] +17B05; [7C 5C 3A, 05, 05] +17B06; [7C 5C 3C, 05, 05] +17B07; [7C 5C 3E, 05, 05] +17B08; [7C 5C 40, 05, 05] +17B09; [7C 5C 42, 05, 05] +17B0A; [7C 5C 44, 05, 05] +17B0B; [7C 5C 46, 05, 05] +17B0C; [7C 5C 48, 05, 05] +17B0D; [7C 5C 4A, 05, 05] +17B0E; [7C 5C 4C, 05, 05] +17B0F; [7C 5C 4E, 05, 05] +17B10; [7C 5C 50, 05, 05] +17B11; [7C 5C 52, 05, 05] +17B12; [7C 5C 54, 05, 05] +17B13; [7C 5C 56, 05, 05] +17B14; [7C 5C 58, 05, 05] +17B15; [7C 5C 5A, 05, 05] +17B16; [7C 5C 5C, 05, 05] +17B17; [7C 5C 5E, 05, 05] +17B18; [7C 5C 60, 05, 05] +17B19; [7C 5C 62, 05, 05] +17B1A; [7C 5C 64, 05, 05] +17B1B; [7C 5C 66, 05, 05] +17B1C; [7C 5C 68, 05, 05] +17B1D; [7C 5C 6A, 05, 05] +17B1E; [7C 5C 6C, 05, 05] +17B1F; [7C 5C 6E, 05, 05] +17B20; [7C 5C 70, 05, 05] +17B21; [7C 5C 72, 05, 05] +17B22; [7C 5C 74, 05, 05] +17B23; [7C 5C 76, 05, 05] +17B24; [7C 5C 78, 05, 05] +17B25; [7C 5C 7A, 05, 05] +17B26; [7C 5C 7C, 05, 05] +17B27; [7C 5C 7E, 05, 05] +17B28; [7C 5C 80, 05, 05] +17B29; [7C 5C 82, 05, 05] +17B2A; [7C 5C 84, 05, 05] +17B2B; [7C 5C 86, 05, 05] +17B2C; [7C 5C 88, 05, 05] +17B2D; [7C 5C 8A, 05, 05] +17B2E; [7C 5C 8C, 05, 05] +17B2F; [7C 5C 8E, 05, 05] +17B30; [7C 5C 90, 05, 05] +17B31; [7C 5C 92, 05, 05] +17B32; [7C 5C 94, 05, 05] +17B33; [7C 5C 96, 05, 05] +17B34; [7C 5C 98, 05, 05] +17B35; [7C 5C 9A, 05, 05] +17B36; [7C 5C 9C, 05, 05] +17B37; [7C 5C 9E, 05, 05] +17B38; [7C 5C A0, 05, 05] +17B39; [7C 5C A2, 05, 05] +17B3A; [7C 5C A4, 05, 05] +17B3B; [7C 5C A6, 05, 05] +17B3C; [7C 5C A8, 05, 05] +17B3D; [7C 5C AA, 05, 05] +17B3E; [7C 5C AC, 05, 05] +17B3F; [7C 5C AE, 05, 05] +17B40; [7C 5C B0, 05, 05] +17B41; [7C 5C B2, 05, 05] +17B42; [7C 5C B4, 05, 05] +17B43; [7C 5C B6, 05, 05] +17B44; [7C 5C B8, 05, 05] +17B45; [7C 5C BA, 05, 05] +17B46; [7C 5C BC, 05, 05] +17B47; [7C 5C BE, 05, 05] +17B48; [7C 5C C0, 05, 05] +17B49; [7C 5C C2, 05, 05] +17B4A; [7C 5C C4, 05, 05] +17B4B; [7C 5C C6, 05, 05] +17B4C; [7C 5C C8, 05, 05] +17B4D; [7C 5C CA, 05, 05] +17B4E; [7C 5C CC, 05, 05] +17B4F; [7C 5C CE, 05, 05] +17B50; [7C 5C D0, 05, 05] +17B51; [7C 5C D2, 05, 05] +17B52; [7C 5C D4, 05, 05] +17B53; [7C 5C D6, 05, 05] +17B54; [7C 5C D8, 05, 05] +17B55; [7C 5C DA, 05, 05] +17B56; [7C 5C DC, 05, 05] +17B57; [7C 5C DE, 05, 05] +17B58; [7C 5C E0, 05, 05] +17B59; [7C 5C E2, 05, 05] +17B5A; [7C 5C E4, 05, 05] +17B5B; [7C 5C E6, 05, 05] +17B5C; [7C 5C E8, 05, 05] +17B5D; [7C 5C EA, 05, 05] +17B5E; [7C 5C EC, 05, 05] +17B5F; [7C 5C EE, 05, 05] +17B60; [7C 5C F0, 05, 05] +17B61; [7C 5C F2, 05, 05] +17B62; [7C 5C F4, 05, 05] +17B63; [7C 5C F6, 05, 05] +17B64; [7C 5C F8, 05, 05] +17B65; [7C 5C FA, 05, 05] +17B66; [7C 5C FC, 05, 05] +17B67; [7C 5C FE, 05, 05] +17B68; [7C 5D 02, 05, 05] +17B69; [7C 5D 04, 05, 05] +17B6A; [7C 5D 06, 05, 05] +17B6B; [7C 5D 08, 05, 05] +17B6C; [7C 5D 0A, 05, 05] +17B6D; [7C 5D 0C, 05, 05] +17B6E; [7C 5D 0E, 05, 05] +17B6F; [7C 5D 10, 05, 05] +17B70; [7C 5D 12, 05, 05] +17B71; [7C 5D 14, 05, 05] +17B72; [7C 5D 16, 05, 05] +17B73; [7C 5D 18, 05, 05] +17B74; [7C 5D 1A, 05, 05] +17B75; [7C 5D 1C, 05, 05] +17B76; [7C 5D 1E, 05, 05] +17B77; [7C 5D 20, 05, 05] +17B78; [7C 5D 22, 05, 05] +17B79; [7C 5D 24, 05, 05] +17B7A; [7C 5D 26, 05, 05] +17B7B; [7C 5D 28, 05, 05] +17B7C; [7C 5D 2A, 05, 05] +17B7D; [7C 5D 2C, 05, 05] +17B7E; [7C 5D 2E, 05, 05] +17B7F; [7C 5D 30, 05, 05] +17B80; [7C 5D 32, 05, 05] +17B81; [7C 5D 34, 05, 05] +17B82; [7C 5D 36, 05, 05] +17B83; [7C 5D 38, 05, 05] +17B84; [7C 5D 3A, 05, 05] +17B85; [7C 5D 3C, 05, 05] +17B86; [7C 5D 3E, 05, 05] +17B87; [7C 5D 40, 05, 05] +17B88; [7C 5D 42, 05, 05] +17B89; [7C 5D 44, 05, 05] +17B8A; [7C 5D 46, 05, 05] +17B8B; [7C 5D 48, 05, 05] +17B8C; [7C 5D 4A, 05, 05] +17B8D; [7C 5D 4C, 05, 05] +17B8E; [7C 5D 4E, 05, 05] +17B8F; [7C 5D 50, 05, 05] +17B90; [7C 5D 52, 05, 05] +17B91; [7C 5D 54, 05, 05] +17B92; [7C 5D 56, 05, 05] +17B93; [7C 5D 58, 05, 05] +17B94; [7C 5D 5A, 05, 05] +17B95; [7C 5D 5C, 05, 05] +17B96; [7C 5D 5E, 05, 05] +17B97; [7C 5D 60, 05, 05] +17B98; [7C 5D 62, 05, 05] +17B99; [7C 5D 64, 05, 05] +17B9A; [7C 5D 66, 05, 05] +17B9B; [7C 5D 68, 05, 05] +17B9C; [7C 5D 6A, 05, 05] +17B9D; [7C 5D 6C, 05, 05] +17B9E; [7C 5D 6E, 05, 05] +17B9F; [7C 5D 70, 05, 05] +17BA0; [7C 5D 72, 05, 05] +17BA1; [7C 5D 74, 05, 05] +17BA2; [7C 5D 76, 05, 05] +17BA3; [7C 5D 78, 05, 05] +17BA4; [7C 5D 7A, 05, 05] +17BA5; [7C 5D 7C, 05, 05] +17BA6; [7C 5D 7E, 05, 05] +17BA7; [7C 5D 80, 05, 05] +17BA8; [7C 5D 82, 05, 05] +17BA9; [7C 5D 84, 05, 05] +17BAA; [7C 5D 86, 05, 05] +17BAB; [7C 5D 88, 05, 05] +17BAC; [7C 5D 8A, 05, 05] +17BAD; [7C 5D 8C, 05, 05] +17BAE; [7C 5D 8E, 05, 05] +17BAF; [7C 5D 90, 05, 05] +17BB0; [7C 5D 92, 05, 05] +17BB1; [7C 5D 94, 05, 05] +17BB2; [7C 5D 96, 05, 05] +17BB3; [7C 5D 98, 05, 05] +17BB4; [7C 5D 9A, 05, 05] +17BB5; [7C 5D 9C, 05, 05] +17BB6; [7C 5D 9E, 05, 05] +17BB7; [7C 5D A0, 05, 05] +17BB8; [7C 5D A2, 05, 05] +17BB9; [7C 5D A4, 05, 05] +17BBA; [7C 5D A6, 05, 05] +17BBB; [7C 5D A8, 05, 05] +17BBC; [7C 5D AA, 05, 05] +17BBD; [7C 5D AC, 05, 05] +17BBE; [7C 5D AE, 05, 05] +17BBF; [7C 5D B0, 05, 05] +17BC0; [7C 5D B2, 05, 05] +17BC1; [7C 5D B4, 05, 05] +17BC2; [7C 5D B6, 05, 05] +17BC3; [7C 5D B8, 05, 05] +17BC4; [7C 5D BA, 05, 05] +17BC5; [7C 5D BC, 05, 05] +17BC6; [7C 5D BE, 05, 05] +17BC7; [7C 5D C0, 05, 05] +17BC8; [7C 5D C2, 05, 05] +17BC9; [7C 5D C4, 05, 05] +17BCA; [7C 5D C6, 05, 05] +17BCB; [7C 5D C8, 05, 05] +17BCC; [7C 5D CA, 05, 05] +17BCD; [7C 5D CC, 05, 05] +17BCE; [7C 5D CE, 05, 05] +17BCF; [7C 5D D0, 05, 05] +17BD0; [7C 5D D2, 05, 05] +17BD1; [7C 5D D4, 05, 05] +17BD2; [7C 5D D6, 05, 05] +17BD3; [7C 5D D8, 05, 05] +17BD4; [7C 5D DA, 05, 05] +17BD5; [7C 5D DC, 05, 05] +17BD6; [7C 5D DE, 05, 05] +17BD7; [7C 5D E0, 05, 05] +17BD8; [7C 5D E2, 05, 05] +17BD9; [7C 5D E4, 05, 05] +17BDA; [7C 5D E6, 05, 05] +17BDB; [7C 5D E8, 05, 05] +17BDC; [7C 5D EA, 05, 05] +17BDD; [7C 5D EC, 05, 05] +17BDE; [7C 5D EE, 05, 05] +17BDF; [7C 5D F0, 05, 05] +17BE0; [7C 5D F2, 05, 05] +17BE1; [7C 5D F4, 05, 05] +17BE2; [7C 5D F6, 05, 05] +17BE3; [7C 5D F8, 05, 05] +17BE4; [7C 5D FA, 05, 05] +17BE5; [7C 5D FC, 05, 05] +17BE6; [7C 5D FE, 05, 05] +17BE7; [7C 5E 02, 05, 05] +17BE8; [7C 5E 04, 05, 05] +17BE9; [7C 5E 06, 05, 05] +17BEA; [7C 5E 08, 05, 05] +17BEB; [7C 5E 0A, 05, 05] +17BEC; [7C 5E 0C, 05, 05] +17BED; [7C 5E 0E, 05, 05] +17BEE; [7C 5E 10, 05, 05] +17BEF; [7C 5E 12, 05, 05] +17BF0; [7C 5E 14, 05, 05] +17BF1; [7C 5E 16, 05, 05] +17BF2; [7C 5E 18, 05, 05] +17BF3; [7C 5E 1A, 05, 05] +17BF4; [7C 5E 1C, 05, 05] +17BF5; [7C 5E 1E, 05, 05] +17BF6; [7C 5E 20, 05, 05] +17BF7; [7C 5E 22, 05, 05] +17BF8; [7C 5E 24, 05, 05] +17BF9; [7C 5E 26, 05, 05] +17BFA; [7C 5E 28, 05, 05] +17BFB; [7C 5E 2A, 05, 05] +17BFC; [7C 5E 2C, 05, 05] +17BFD; [7C 5E 2E, 05, 05] +17BFE; [7C 5E 30, 05, 05] +17BFF; [7C 5E 32, 05, 05] +17C00; [7C 5E 34, 05, 05] +17C01; [7C 5E 36, 05, 05] +17C02; [7C 5E 38, 05, 05] +17C03; [7C 5E 3A, 05, 05] +17C04; [7C 5E 3C, 05, 05] +17C05; [7C 5E 3E, 05, 05] +17C06; [7C 5E 40, 05, 05] +17C07; [7C 5E 42, 05, 05] +17C08; [7C 5E 44, 05, 05] +17C09; [7C 5E 46, 05, 05] +17C0A; [7C 5E 48, 05, 05] +17C0B; [7C 5E 4A, 05, 05] +17C0C; [7C 5E 4C, 05, 05] +17C0D; [7C 5E 4E, 05, 05] +17C0E; [7C 5E 50, 05, 05] +17C0F; [7C 5E 52, 05, 05] +17C10; [7C 5E 54, 05, 05] +17C11; [7C 5E 56, 05, 05] +17C12; [7C 5E 58, 05, 05] +17C13; [7C 5E 5A, 05, 05] +17C14; [7C 5E 5C, 05, 05] +17C15; [7C 5E 5E, 05, 05] +17C16; [7C 5E 60, 05, 05] +17C17; [7C 5E 62, 05, 05] +17C18; [7C 5E 64, 05, 05] +17C19; [7C 5E 66, 05, 05] +17C1A; [7C 5E 68, 05, 05] +17C1B; [7C 5E 6A, 05, 05] +17C1C; [7C 5E 6C, 05, 05] +17C1D; [7C 5E 6E, 05, 05] +17C1E; [7C 5E 70, 05, 05] +17C1F; [7C 5E 72, 05, 05] +17C20; [7C 5E 74, 05, 05] +17C21; [7C 5E 76, 05, 05] +17C22; [7C 5E 78, 05, 05] +17C23; [7C 5E 7A, 05, 05] +17C24; [7C 5E 7C, 05, 05] +17C25; [7C 5E 7E, 05, 05] +17C26; [7C 5E 80, 05, 05] +17C27; [7C 5E 82, 05, 05] +17C28; [7C 5E 84, 05, 05] +17C29; [7C 5E 86, 05, 05] +17C2A; [7C 5E 88, 05, 05] +17C2B; [7C 5E 8A, 05, 05] +17C2C; [7C 5E 8C, 05, 05] +17C2D; [7C 5E 8E, 05, 05] +17C2E; [7C 5E 90, 05, 05] +17C2F; [7C 5E 92, 05, 05] +17C30; [7C 5E 94, 05, 05] +17C31; [7C 5E 96, 05, 05] +17C32; [7C 5E 98, 05, 05] +17C33; [7C 5E 9A, 05, 05] +17C34; [7C 5E 9C, 05, 05] +17C35; [7C 5E 9E, 05, 05] +17C36; [7C 5E A0, 05, 05] +17C37; [7C 5E A2, 05, 05] +17C38; [7C 5E A4, 05, 05] +17C39; [7C 5E A6, 05, 05] +17C3A; [7C 5E A8, 05, 05] +17C3B; [7C 5E AA, 05, 05] +17C3C; [7C 5E AC, 05, 05] +17C3D; [7C 5E AE, 05, 05] +17C3E; [7C 5E B0, 05, 05] +17C3F; [7C 5E B2, 05, 05] +17C40; [7C 5E B4, 05, 05] +17C41; [7C 5E B6, 05, 05] +17C42; [7C 5E B8, 05, 05] +17C43; [7C 5E BA, 05, 05] +17C44; [7C 5E BC, 05, 05] +17C45; [7C 5E BE, 05, 05] +17C46; [7C 5E C0, 05, 05] +17C47; [7C 5E C2, 05, 05] +17C48; [7C 5E C4, 05, 05] +17C49; [7C 5E C6, 05, 05] +17C4A; [7C 5E C8, 05, 05] +17C4B; [7C 5E CA, 05, 05] +17C4C; [7C 5E CC, 05, 05] +17C4D; [7C 5E CE, 05, 05] +17C4E; [7C 5E D0, 05, 05] +17C4F; [7C 5E D2, 05, 05] +17C50; [7C 5E D4, 05, 05] +17C51; [7C 5E D6, 05, 05] +17C52; [7C 5E D8, 05, 05] +17C53; [7C 5E DA, 05, 05] +17C54; [7C 5E DC, 05, 05] +17C55; [7C 5E DE, 05, 05] +17C56; [7C 5E E0, 05, 05] +17C57; [7C 5E E2, 05, 05] +17C58; [7C 5E E4, 05, 05] +17C59; [7C 5E E6, 05, 05] +17C5A; [7C 5E E8, 05, 05] +17C5B; [7C 5E EA, 05, 05] +17C5C; [7C 5E EC, 05, 05] +17C5D; [7C 5E EE, 05, 05] +17C5E; [7C 5E F0, 05, 05] +17C5F; [7C 5E F2, 05, 05] +17C60; [7C 5E F4, 05, 05] +17C61; [7C 5E F6, 05, 05] +17C62; [7C 5E F8, 05, 05] +17C63; [7C 5E FA, 05, 05] +17C64; [7C 5E FC, 05, 05] +17C65; [7C 5E FE, 05, 05] +17C66; [7C 5F 02, 05, 05] +17C67; [7C 5F 04, 05, 05] +17C68; [7C 5F 06, 05, 05] +17C69; [7C 5F 08, 05, 05] +17C6A; [7C 5F 0A, 05, 05] +17C6B; [7C 5F 0C, 05, 05] +17C6C; [7C 5F 0E, 05, 05] +17C6D; [7C 5F 10, 05, 05] +17C6E; [7C 5F 12, 05, 05] +17C6F; [7C 5F 14, 05, 05] +17C70; [7C 5F 16, 05, 05] +17C71; [7C 5F 18, 05, 05] +17C72; [7C 5F 1A, 05, 05] +17C73; [7C 5F 1C, 05, 05] +17C74; [7C 5F 1E, 05, 05] +17C75; [7C 5F 20, 05, 05] +17C76; [7C 5F 22, 05, 05] +17C77; [7C 5F 24, 05, 05] +17C78; [7C 5F 26, 05, 05] +17C79; [7C 5F 28, 05, 05] +17C7A; [7C 5F 2A, 05, 05] +17C7B; [7C 5F 2C, 05, 05] +17C7C; [7C 5F 2E, 05, 05] +17C7D; [7C 5F 30, 05, 05] +17C7E; [7C 5F 32, 05, 05] +17C7F; [7C 5F 34, 05, 05] +17C80; [7C 5F 36, 05, 05] +17C81; [7C 5F 38, 05, 05] +17C82; [7C 5F 3A, 05, 05] +17C83; [7C 5F 3C, 05, 05] +17C84; [7C 5F 3E, 05, 05] +17C85; [7C 5F 40, 05, 05] +17C86; [7C 5F 42, 05, 05] +17C87; [7C 5F 44, 05, 05] +17C88; [7C 5F 46, 05, 05] +17C89; [7C 5F 48, 05, 05] +17C8A; [7C 5F 4A, 05, 05] +17C8B; [7C 5F 4C, 05, 05] +17C8C; [7C 5F 4E, 05, 05] +17C8D; [7C 5F 50, 05, 05] +17C8E; [7C 5F 52, 05, 05] +17C8F; [7C 5F 54, 05, 05] +17C90; [7C 5F 56, 05, 05] +17C91; [7C 5F 58, 05, 05] +17C92; [7C 5F 5A, 05, 05] +17C93; [7C 5F 5C, 05, 05] +17C94; [7C 5F 5E, 05, 05] +17C95; [7C 5F 60, 05, 05] +17C96; [7C 5F 62, 05, 05] +17C97; [7C 5F 64, 05, 05] +17C98; [7C 5F 66, 05, 05] +17C99; [7C 5F 68, 05, 05] +17C9A; [7C 5F 6A, 05, 05] +17C9B; [7C 5F 6C, 05, 05] +17C9C; [7C 5F 6E, 05, 05] +17C9D; [7C 5F 70, 05, 05] +17C9E; [7C 5F 72, 05, 05] +17C9F; [7C 5F 74, 05, 05] +17CA0; [7C 5F 76, 05, 05] +17CA1; [7C 5F 78, 05, 05] +17CA2; [7C 5F 7A, 05, 05] +17CA3; [7C 5F 7C, 05, 05] +17CA4; [7C 5F 7E, 05, 05] +17CA5; [7C 5F 80, 05, 05] +17CA6; [7C 5F 82, 05, 05] +17CA7; [7C 5F 84, 05, 05] +17CA8; [7C 5F 86, 05, 05] +17CA9; [7C 5F 88, 05, 05] +17CAA; [7C 5F 8A, 05, 05] +17CAB; [7C 5F 8C, 05, 05] +17CAC; [7C 5F 8E, 05, 05] +17CAD; [7C 5F 90, 05, 05] +17CAE; [7C 5F 92, 05, 05] +17CAF; [7C 5F 94, 05, 05] +17CB0; [7C 5F 96, 05, 05] +17CB1; [7C 5F 98, 05, 05] +17CB2; [7C 5F 9A, 05, 05] +17CB3; [7C 5F 9C, 05, 05] +17CB4; [7C 5F 9E, 05, 05] +17CB5; [7C 5F A0, 05, 05] +17CB6; [7C 5F A2, 05, 05] +17CB7; [7C 5F A4, 05, 05] +17CB8; [7C 5F A6, 05, 05] +17CB9; [7C 5F A8, 05, 05] +17CBA; [7C 5F AA, 05, 05] +17CBB; [7C 5F AC, 05, 05] +17CBC; [7C 5F AE, 05, 05] +17CBD; [7C 5F B0, 05, 05] +17CBE; [7C 5F B2, 05, 05] +17CBF; [7C 5F B4, 05, 05] +17CC0; [7C 5F B6, 05, 05] +17CC1; [7C 5F B8, 05, 05] +17CC2; [7C 5F BA, 05, 05] +17CC3; [7C 5F BC, 05, 05] +17CC4; [7C 5F BE, 05, 05] +17CC5; [7C 5F C0, 05, 05] +17CC6; [7C 5F C2, 05, 05] +17CC7; [7C 5F C4, 05, 05] +17CC8; [7C 5F C6, 05, 05] +17CC9; [7C 5F C8, 05, 05] +17CCA; [7C 5F CA, 05, 05] +17CCB; [7C 5F CC, 05, 05] +17CCC; [7C 5F CE, 05, 05] +17CCD; [7C 5F D0, 05, 05] +17CCE; [7C 5F D2, 05, 05] +17CCF; [7C 5F D4, 05, 05] +17CD0; [7C 5F D6, 05, 05] +17CD1; [7C 5F D8, 05, 05] +17CD2; [7C 5F DA, 05, 05] +17CD3; [7C 5F DC, 05, 05] +17CD4; [7C 5F DE, 05, 05] +17CD5; [7C 5F E0, 05, 05] +17CD6; [7C 5F E2, 05, 05] +17CD7; [7C 5F E4, 05, 05] +17CD8; [7C 5F E6, 05, 05] +17CD9; [7C 5F E8, 05, 05] +17CDA; [7C 5F EA, 05, 05] +17CDB; [7C 5F EC, 05, 05] +17CDC; [7C 5F EE, 05, 05] +17CDD; [7C 5F F0, 05, 05] +17CDE; [7C 5F F2, 05, 05] +17CDF; [7C 5F F4, 05, 05] +17CE0; [7C 5F F6, 05, 05] +17CE1; [7C 5F F8, 05, 05] +17CE2; [7C 5F FA, 05, 05] +17CE3; [7C 5F FC, 05, 05] +17CE4; [7C 5F FE, 05, 05] +17CE5; [7C 60 02, 05, 05] +17CE6; [7C 60 04, 05, 05] +17CE7; [7C 60 06, 05, 05] +17CE8; [7C 60 08, 05, 05] +17CE9; [7C 60 0A, 05, 05] +17CEA; [7C 60 0C, 05, 05] +17CEB; [7C 60 0E, 05, 05] +17CEC; [7C 60 10, 05, 05] +17CED; [7C 60 12, 05, 05] +17CEE; [7C 60 14, 05, 05] +17CEF; [7C 60 16, 05, 05] +17CF0; [7C 60 18, 05, 05] +17CF1; [7C 60 1A, 05, 05] +17CF2; [7C 60 1C, 05, 05] +17CF3; [7C 60 1E, 05, 05] +17CF4; [7C 60 20, 05, 05] +17CF5; [7C 60 22, 05, 05] +17CF6; [7C 60 24, 05, 05] +17CF7; [7C 60 26, 05, 05] +17CF8; [7C 60 28, 05, 05] +17CF9; [7C 60 2A, 05, 05] +17CFA; [7C 60 2C, 05, 05] +17CFB; [7C 60 2E, 05, 05] +17CFC; [7C 60 30, 05, 05] +17CFD; [7C 60 32, 05, 05] +17CFE; [7C 60 34, 05, 05] +17CFF; [7C 60 36, 05, 05] +17D00; [7C 60 38, 05, 05] +17D01; [7C 60 3A, 05, 05] +17D02; [7C 60 3C, 05, 05] +17D03; [7C 60 3E, 05, 05] +17D04; [7C 60 40, 05, 05] +17D05; [7C 60 42, 05, 05] +17D06; [7C 60 44, 05, 05] +17D07; [7C 60 46, 05, 05] +17D08; [7C 60 48, 05, 05] +17D09; [7C 60 4A, 05, 05] +17D0A; [7C 60 4C, 05, 05] +17D0B; [7C 60 4E, 05, 05] +17D0C; [7C 60 50, 05, 05] +17D0D; [7C 60 52, 05, 05] +17D0E; [7C 60 54, 05, 05] +17D0F; [7C 60 56, 05, 05] +17D10; [7C 60 58, 05, 05] +17D11; [7C 60 5A, 05, 05] +17D12; [7C 60 5C, 05, 05] +17D13; [7C 60 5E, 05, 05] +17D14; [7C 60 60, 05, 05] +17D15; [7C 60 62, 05, 05] +17D16; [7C 60 64, 05, 05] +17D17; [7C 60 66, 05, 05] +17D18; [7C 60 68, 05, 05] +17D19; [7C 60 6A, 05, 05] +17D1A; [7C 60 6C, 05, 05] +17D1B; [7C 60 6E, 05, 05] +17D1C; [7C 60 70, 05, 05] +17D1D; [7C 60 72, 05, 05] +17D1E; [7C 60 74, 05, 05] +17D1F; [7C 60 76, 05, 05] +17D20; [7C 60 78, 05, 05] +17D21; [7C 60 7A, 05, 05] +17D22; [7C 60 7C, 05, 05] +17D23; [7C 60 7E, 05, 05] +17D24; [7C 60 80, 05, 05] +17D25; [7C 60 82, 05, 05] +17D26; [7C 60 84, 05, 05] +17D27; [7C 60 86, 05, 05] +17D28; [7C 60 88, 05, 05] +17D29; [7C 60 8A, 05, 05] +17D2A; [7C 60 8C, 05, 05] +17D2B; [7C 60 8E, 05, 05] +17D2C; [7C 60 90, 05, 05] +17D2D; [7C 60 92, 05, 05] +17D2E; [7C 60 94, 05, 05] +17D2F; [7C 60 96, 05, 05] +17D30; [7C 60 98, 05, 05] +17D31; [7C 60 9A, 05, 05] +17D32; [7C 60 9C, 05, 05] +17D33; [7C 60 9E, 05, 05] +17D34; [7C 60 A0, 05, 05] +17D35; [7C 60 A2, 05, 05] +17D36; [7C 60 A4, 05, 05] +17D37; [7C 60 A6, 05, 05] +17D38; [7C 60 A8, 05, 05] +17D39; [7C 60 AA, 05, 05] +17D3A; [7C 60 AC, 05, 05] +17D3B; [7C 60 AE, 05, 05] +17D3C; [7C 60 B0, 05, 05] +17D3D; [7C 60 B2, 05, 05] +17D3E; [7C 60 B4, 05, 05] +17D3F; [7C 60 B6, 05, 05] +17D40; [7C 60 B8, 05, 05] +17D41; [7C 60 BA, 05, 05] +17D42; [7C 60 BC, 05, 05] +17D43; [7C 60 BE, 05, 05] +17D44; [7C 60 C0, 05, 05] +17D45; [7C 60 C2, 05, 05] +17D46; [7C 60 C4, 05, 05] +17D47; [7C 60 C6, 05, 05] +17D48; [7C 60 C8, 05, 05] +17D49; [7C 60 CA, 05, 05] +17D4A; [7C 60 CC, 05, 05] +17D4B; [7C 60 CE, 05, 05] +17D4C; [7C 60 D0, 05, 05] +17D4D; [7C 60 D2, 05, 05] +17D4E; [7C 60 D4, 05, 05] +17D4F; [7C 60 D6, 05, 05] +17D50; [7C 60 D8, 05, 05] +17D51; [7C 60 DA, 05, 05] +17D52; [7C 60 DC, 05, 05] +17D53; [7C 60 DE, 05, 05] +17D54; [7C 60 E0, 05, 05] +17D55; [7C 60 E2, 05, 05] +17D56; [7C 60 E4, 05, 05] +17D57; [7C 60 E6, 05, 05] +17D58; [7C 60 E8, 05, 05] +17D59; [7C 60 EA, 05, 05] +17D5A; [7C 60 EC, 05, 05] +17D5B; [7C 60 EE, 05, 05] +17D5C; [7C 60 F0, 05, 05] +17D5D; [7C 60 F2, 05, 05] +17D5E; [7C 60 F4, 05, 05] +17D5F; [7C 60 F6, 05, 05] +17D60; [7C 60 F8, 05, 05] +17D61; [7C 60 FA, 05, 05] +17D62; [7C 60 FC, 05, 05] +17D63; [7C 60 FE, 05, 05] +17D64; [7C 61 02, 05, 05] +17D65; [7C 61 04, 05, 05] +17D66; [7C 61 06, 05, 05] +17D67; [7C 61 08, 05, 05] +17D68; [7C 61 0A, 05, 05] +17D69; [7C 61 0C, 05, 05] +17D6A; [7C 61 0E, 05, 05] +17D6B; [7C 61 10, 05, 05] +17D6C; [7C 61 12, 05, 05] +17D6D; [7C 61 14, 05, 05] +17D6E; [7C 61 16, 05, 05] +17D6F; [7C 61 18, 05, 05] +17D70; [7C 61 1A, 05, 05] +17D71; [7C 61 1C, 05, 05] +17D72; [7C 61 1E, 05, 05] +17D73; [7C 61 20, 05, 05] +17D74; [7C 61 22, 05, 05] +17D75; [7C 61 24, 05, 05] +17D76; [7C 61 26, 05, 05] +17D77; [7C 61 28, 05, 05] +17D78; [7C 61 2A, 05, 05] +17D79; [7C 61 2C, 05, 05] +17D7A; [7C 61 2E, 05, 05] +17D7B; [7C 61 30, 05, 05] +17D7C; [7C 61 32, 05, 05] +17D7D; [7C 61 34, 05, 05] +17D7E; [7C 61 36, 05, 05] +17D7F; [7C 61 38, 05, 05] +17D80; [7C 61 3A, 05, 05] +17D81; [7C 61 3C, 05, 05] +17D82; [7C 61 3E, 05, 05] +17D83; [7C 61 40, 05, 05] +17D84; [7C 61 42, 05, 05] +17D85; [7C 61 44, 05, 05] +17D86; [7C 61 46, 05, 05] +17D87; [7C 61 48, 05, 05] +17D88; [7C 61 4A, 05, 05] +17D89; [7C 61 4C, 05, 05] +17D8A; [7C 61 4E, 05, 05] +17D8B; [7C 61 50, 05, 05] +17D8C; [7C 61 52, 05, 05] +17D8D; [7C 61 54, 05, 05] +17D8E; [7C 61 56, 05, 05] +17D8F; [7C 61 58, 05, 05] +17D90; [7C 61 5A, 05, 05] +17D91; [7C 61 5C, 05, 05] +17D92; [7C 61 5E, 05, 05] +17D93; [7C 61 60, 05, 05] +17D94; [7C 61 62, 05, 05] +17D95; [7C 61 64, 05, 05] +17D96; [7C 61 66, 05, 05] +17D97; [7C 61 68, 05, 05] +17D98; [7C 61 6A, 05, 05] +17D99; [7C 61 6C, 05, 05] +17D9A; [7C 61 6E, 05, 05] +17D9B; [7C 61 70, 05, 05] +17D9C; [7C 61 72, 05, 05] +17D9D; [7C 61 74, 05, 05] +17D9E; [7C 61 76, 05, 05] +17D9F; [7C 61 78, 05, 05] +17DA0; [7C 61 7A, 05, 05] +17DA1; [7C 61 7C, 05, 05] +17DA2; [7C 61 7E, 05, 05] +17DA3; [7C 61 80, 05, 05] +17DA4; [7C 61 82, 05, 05] +17DA5; [7C 61 84, 05, 05] +17DA6; [7C 61 86, 05, 05] +17DA7; [7C 61 88, 05, 05] +17DA8; [7C 61 8A, 05, 05] +17DA9; [7C 61 8C, 05, 05] +17DAA; [7C 61 8E, 05, 05] +17DAB; [7C 61 90, 05, 05] +17DAC; [7C 61 92, 05, 05] +17DAD; [7C 61 94, 05, 05] +17DAE; [7C 61 96, 05, 05] +17DAF; [7C 61 98, 05, 05] +17DB0; [7C 61 9A, 05, 05] +17DB1; [7C 61 9C, 05, 05] +17DB2; [7C 61 9E, 05, 05] +17DB3; [7C 61 A0, 05, 05] +17DB4; [7C 61 A2, 05, 05] +17DB5; [7C 61 A4, 05, 05] +17DB6; [7C 61 A6, 05, 05] +17DB7; [7C 61 A8, 05, 05] +17DB8; [7C 61 AA, 05, 05] +17DB9; [7C 61 AC, 05, 05] +17DBA; [7C 61 AE, 05, 05] +17DBB; [7C 61 B0, 05, 05] +17DBC; [7C 61 B2, 05, 05] +17DBD; [7C 61 B4, 05, 05] +17DBE; [7C 61 B6, 05, 05] +17DBF; [7C 61 B8, 05, 05] +17DC0; [7C 61 BA, 05, 05] +17DC1; [7C 61 BC, 05, 05] +17DC2; [7C 61 BE, 05, 05] +17DC3; [7C 61 C0, 05, 05] +17DC4; [7C 61 C2, 05, 05] +17DC5; [7C 61 C4, 05, 05] +17DC6; [7C 61 C6, 05, 05] +17DC7; [7C 61 C8, 05, 05] +17DC8; [7C 61 CA, 05, 05] +17DC9; [7C 61 CC, 05, 05] +17DCA; [7C 61 CE, 05, 05] +17DCB; [7C 61 D0, 05, 05] +17DCC; [7C 61 D2, 05, 05] +17DCD; [7C 61 D4, 05, 05] +17DCE; [7C 61 D6, 05, 05] +17DCF; [7C 61 D8, 05, 05] +17DD0; [7C 61 DA, 05, 05] +17DD1; [7C 61 DC, 05, 05] +17DD2; [7C 61 DE, 05, 05] +17DD3; [7C 61 E0, 05, 05] +17DD4; [7C 61 E2, 05, 05] +17DD5; [7C 61 E4, 05, 05] +17DD6; [7C 61 E6, 05, 05] +17DD7; [7C 61 E8, 05, 05] +17DD8; [7C 61 EA, 05, 05] +17DD9; [7C 61 EC, 05, 05] +17DDA; [7C 61 EE, 05, 05] +17DDB; [7C 61 F0, 05, 05] +17DDC; [7C 61 F2, 05, 05] +17DDD; [7C 61 F4, 05, 05] +17DDE; [7C 61 F6, 05, 05] +17DDF; [7C 61 F8, 05, 05] +17DE0; [7C 61 FA, 05, 05] +17DE1; [7C 61 FC, 05, 05] +17DE2; [7C 61 FE, 05, 05] +17DE3; [7C 62 02, 05, 05] +17DE4; [7C 62 04, 05, 05] +17DE5; [7C 62 06, 05, 05] +17DE6; [7C 62 08, 05, 05] +17DE7; [7C 62 0A, 05, 05] +17DE8; [7C 62 0C, 05, 05] +17DE9; [7C 62 0E, 05, 05] +17DEA; [7C 62 10, 05, 05] +17DEB; [7C 62 12, 05, 05] +17DEC; [7C 62 14, 05, 05] +17DED; [7C 62 16, 05, 05] +17DEE; [7C 62 18, 05, 05] +17DEF; [7C 62 1A, 05, 05] +17DF0; [7C 62 1C, 05, 05] +17DF1; [7C 62 1E, 05, 05] +17DF2; [7C 62 20, 05, 05] +17DF3; [7C 62 22, 05, 05] +17DF4; [7C 62 24, 05, 05] +17DF5; [7C 62 26, 05, 05] +17DF6; [7C 62 28, 05, 05] +17DF7; [7C 62 2A, 05, 05] +17DF8; [7C 62 2C, 05, 05] +17DF9; [7C 62 2E, 05, 05] +17DFA; [7C 62 30, 05, 05] +17DFB; [7C 62 32, 05, 05] +17DFC; [7C 62 34, 05, 05] +17DFD; [7C 62 36, 05, 05] +17DFE; [7C 62 38, 05, 05] +17DFF; [7C 62 3A, 05, 05] +17E00; [7C 62 3C, 05, 05] +17E01; [7C 62 3E, 05, 05] +17E02; [7C 62 40, 05, 05] +17E03; [7C 62 42, 05, 05] +17E04; [7C 62 44, 05, 05] +17E05; [7C 62 46, 05, 05] +17E06; [7C 62 48, 05, 05] +17E07; [7C 62 4A, 05, 05] +17E08; [7C 62 4C, 05, 05] +17E09; [7C 62 4E, 05, 05] +17E0A; [7C 62 50, 05, 05] +17E0B; [7C 62 52, 05, 05] +17E0C; [7C 62 54, 05, 05] +17E0D; [7C 62 56, 05, 05] +17E0E; [7C 62 58, 05, 05] +17E0F; [7C 62 5A, 05, 05] +17E10; [7C 62 5C, 05, 05] +17E11; [7C 62 5E, 05, 05] +17E12; [7C 62 60, 05, 05] +17E13; [7C 62 62, 05, 05] +17E14; [7C 62 64, 05, 05] +17E15; [7C 62 66, 05, 05] +17E16; [7C 62 68, 05, 05] +17E17; [7C 62 6A, 05, 05] +17E18; [7C 62 6C, 05, 05] +17E19; [7C 62 6E, 05, 05] +17E1A; [7C 62 70, 05, 05] +17E1B; [7C 62 72, 05, 05] +17E1C; [7C 62 74, 05, 05] +17E1D; [7C 62 76, 05, 05] +17E1E; [7C 62 78, 05, 05] +17E1F; [7C 62 7A, 05, 05] +17E20; [7C 62 7C, 05, 05] +17E21; [7C 62 7E, 05, 05] +17E22; [7C 62 80, 05, 05] +17E23; [7C 62 82, 05, 05] +17E24; [7C 62 84, 05, 05] +17E25; [7C 62 86, 05, 05] +17E26; [7C 62 88, 05, 05] +17E27; [7C 62 8A, 05, 05] +17E28; [7C 62 8C, 05, 05] +17E29; [7C 62 8E, 05, 05] +17E2A; [7C 62 90, 05, 05] +17E2B; [7C 62 92, 05, 05] +17E2C; [7C 62 94, 05, 05] +17E2D; [7C 62 96, 05, 05] +17E2E; [7C 62 98, 05, 05] +17E2F; [7C 62 9A, 05, 05] +17E30; [7C 62 9C, 05, 05] +17E31; [7C 62 9E, 05, 05] +17E32; [7C 62 A0, 05, 05] +17E33; [7C 62 A2, 05, 05] +17E34; [7C 62 A4, 05, 05] +17E35; [7C 62 A6, 05, 05] +17E36; [7C 62 A8, 05, 05] +17E37; [7C 62 AA, 05, 05] +17E38; [7C 62 AC, 05, 05] +17E39; [7C 62 AE, 05, 05] +17E3A; [7C 62 B0, 05, 05] +17E3B; [7C 62 B2, 05, 05] +17E3C; [7C 62 B4, 05, 05] +17E3D; [7C 62 B6, 05, 05] +17E3E; [7C 62 B8, 05, 05] +17E3F; [7C 62 BA, 05, 05] +17E40; [7C 62 BC, 05, 05] +17E41; [7C 62 BE, 05, 05] +17E42; [7C 62 C0, 05, 05] +17E43; [7C 62 C2, 05, 05] +17E44; [7C 62 C4, 05, 05] +17E45; [7C 62 C6, 05, 05] +17E46; [7C 62 C8, 05, 05] +17E47; [7C 62 CA, 05, 05] +17E48; [7C 62 CC, 05, 05] +17E49; [7C 62 CE, 05, 05] +17E4A; [7C 62 D0, 05, 05] +17E4B; [7C 62 D2, 05, 05] +17E4C; [7C 62 D4, 05, 05] +17E4D; [7C 62 D6, 05, 05] +17E4E; [7C 62 D8, 05, 05] +17E4F; [7C 62 DA, 05, 05] +17E50; [7C 62 DC, 05, 05] +17E51; [7C 62 DE, 05, 05] +17E52; [7C 62 E0, 05, 05] +17E53; [7C 62 E2, 05, 05] +17E54; [7C 62 E4, 05, 05] +17E55; [7C 62 E6, 05, 05] +17E56; [7C 62 E8, 05, 05] +17E57; [7C 62 EA, 05, 05] +17E58; [7C 62 EC, 05, 05] +17E59; [7C 62 EE, 05, 05] +17E5A; [7C 62 F0, 05, 05] +17E5B; [7C 62 F2, 05, 05] +17E5C; [7C 62 F4, 05, 05] +17E5D; [7C 62 F6, 05, 05] +17E5E; [7C 62 F8, 05, 05] +17E5F; [7C 62 FA, 05, 05] +17E60; [7C 62 FC, 05, 05] +17E61; [7C 62 FE, 05, 05] +17E62; [7C 63 02, 05, 05] +17E63; [7C 63 04, 05, 05] +17E64; [7C 63 06, 05, 05] +17E65; [7C 63 08, 05, 05] +17E66; [7C 63 0A, 05, 05] +17E67; [7C 63 0C, 05, 05] +17E68; [7C 63 0E, 05, 05] +17E69; [7C 63 10, 05, 05] +17E6A; [7C 63 12, 05, 05] +17E6B; [7C 63 14, 05, 05] +17E6C; [7C 63 16, 05, 05] +17E6D; [7C 63 18, 05, 05] +17E6E; [7C 63 1A, 05, 05] +17E6F; [7C 63 1C, 05, 05] +17E70; [7C 63 1E, 05, 05] +17E71; [7C 63 20, 05, 05] +17E72; [7C 63 22, 05, 05] +17E73; [7C 63 24, 05, 05] +17E74; [7C 63 26, 05, 05] +17E75; [7C 63 28, 05, 05] +17E76; [7C 63 2A, 05, 05] +17E77; [7C 63 2C, 05, 05] +17E78; [7C 63 2E, 05, 05] +17E79; [7C 63 30, 05, 05] +17E7A; [7C 63 32, 05, 05] +17E7B; [7C 63 34, 05, 05] +17E7C; [7C 63 36, 05, 05] +17E7D; [7C 63 38, 05, 05] +17E7E; [7C 63 3A, 05, 05] +17E7F; [7C 63 3C, 05, 05] +17E80; [7C 63 3E, 05, 05] +17E81; [7C 63 40, 05, 05] +17E82; [7C 63 42, 05, 05] +17E83; [7C 63 44, 05, 05] +17E84; [7C 63 46, 05, 05] +17E85; [7C 63 48, 05, 05] +17E86; [7C 63 4A, 05, 05] +17E87; [7C 63 4C, 05, 05] +17E88; [7C 63 4E, 05, 05] +17E89; [7C 63 50, 05, 05] +17E8A; [7C 63 52, 05, 05] +17E8B; [7C 63 54, 05, 05] +17E8C; [7C 63 56, 05, 05] +17E8D; [7C 63 58, 05, 05] +17E8E; [7C 63 5A, 05, 05] +17E8F; [7C 63 5C, 05, 05] +17E90; [7C 63 5E, 05, 05] +17E91; [7C 63 60, 05, 05] +17E92; [7C 63 62, 05, 05] +17E93; [7C 63 64, 05, 05] +17E94; [7C 63 66, 05, 05] +17E95; [7C 63 68, 05, 05] +17E96; [7C 63 6A, 05, 05] +17E97; [7C 63 6C, 05, 05] +17E98; [7C 63 6E, 05, 05] +17E99; [7C 63 70, 05, 05] +17E9A; [7C 63 72, 05, 05] +17E9B; [7C 63 74, 05, 05] +17E9C; [7C 63 76, 05, 05] +17E9D; [7C 63 78, 05, 05] +17E9E; [7C 63 7A, 05, 05] +17E9F; [7C 63 7C, 05, 05] +17EA0; [7C 63 7E, 05, 05] +17EA1; [7C 63 80, 05, 05] +17EA2; [7C 63 82, 05, 05] +17EA3; [7C 63 84, 05, 05] +17EA4; [7C 63 86, 05, 05] +17EA5; [7C 63 88, 05, 05] +17EA6; [7C 63 8A, 05, 05] +17EA7; [7C 63 8C, 05, 05] +17EA8; [7C 63 8E, 05, 05] +17EA9; [7C 63 90, 05, 05] +17EAA; [7C 63 92, 05, 05] +17EAB; [7C 63 94, 05, 05] +17EAC; [7C 63 96, 05, 05] +17EAD; [7C 63 98, 05, 05] +17EAE; [7C 63 9A, 05, 05] +17EAF; [7C 63 9C, 05, 05] +17EB0; [7C 63 9E, 05, 05] +17EB1; [7C 63 A0, 05, 05] +17EB2; [7C 63 A2, 05, 05] +17EB3; [7C 63 A4, 05, 05] +17EB4; [7C 63 A6, 05, 05] +17EB5; [7C 63 A8, 05, 05] +17EB6; [7C 63 AA, 05, 05] +17EB7; [7C 63 AC, 05, 05] +17EB8; [7C 63 AE, 05, 05] +17EB9; [7C 63 B0, 05, 05] +17EBA; [7C 63 B2, 05, 05] +17EBB; [7C 63 B4, 05, 05] +17EBC; [7C 63 B6, 05, 05] +17EBD; [7C 63 B8, 05, 05] +17EBE; [7C 63 BA, 05, 05] +17EBF; [7C 63 BC, 05, 05] +17EC0; [7C 63 BE, 05, 05] +17EC1; [7C 63 C0, 05, 05] +17EC2; [7C 63 C2, 05, 05] +17EC3; [7C 63 C4, 05, 05] +17EC4; [7C 63 C6, 05, 05] +17EC5; [7C 63 C8, 05, 05] +17EC6; [7C 63 CA, 05, 05] +17EC7; [7C 63 CC, 05, 05] +17EC8; [7C 63 CE, 05, 05] +17EC9; [7C 63 D0, 05, 05] +17ECA; [7C 63 D2, 05, 05] +17ECB; [7C 63 D4, 05, 05] +17ECC; [7C 63 D6, 05, 05] +17ECD; [7C 63 D8, 05, 05] +17ECE; [7C 63 DA, 05, 05] +17ECF; [7C 63 DC, 05, 05] +17ED0; [7C 63 DE, 05, 05] +17ED1; [7C 63 E0, 05, 05] +17ED2; [7C 63 E2, 05, 05] +17ED3; [7C 63 E4, 05, 05] +17ED4; [7C 63 E6, 05, 05] +17ED5; [7C 63 E8, 05, 05] +17ED6; [7C 63 EA, 05, 05] +17ED7; [7C 63 EC, 05, 05] +17ED8; [7C 63 EE, 05, 05] +17ED9; [7C 63 F0, 05, 05] +17EDA; [7C 63 F2, 05, 05] +17EDB; [7C 63 F4, 05, 05] +17EDC; [7C 63 F6, 05, 05] +17EDD; [7C 63 F8, 05, 05] +17EDE; [7C 63 FA, 05, 05] +17EDF; [7C 63 FC, 05, 05] +17EE0; [7C 63 FE, 05, 05] +17EE1; [7C 64 02, 05, 05] +17EE2; [7C 64 04, 05, 05] +17EE3; [7C 64 06, 05, 05] +17EE4; [7C 64 08, 05, 05] +17EE5; [7C 64 0A, 05, 05] +17EE6; [7C 64 0C, 05, 05] +17EE7; [7C 64 0E, 05, 05] +17EE8; [7C 64 10, 05, 05] +17EE9; [7C 64 12, 05, 05] +17EEA; [7C 64 14, 05, 05] +17EEB; [7C 64 16, 05, 05] +17EEC; [7C 64 18, 05, 05] +17EED; [7C 64 1A, 05, 05] +17EEE; [7C 64 1C, 05, 05] +17EEF; [7C 64 1E, 05, 05] +17EF0; [7C 64 20, 05, 05] +17EF1; [7C 64 22, 05, 05] +17EF2; [7C 64 24, 05, 05] +17EF3; [7C 64 26, 05, 05] +17EF4; [7C 64 28, 05, 05] +17EF5; [7C 64 2A, 05, 05] +17EF6; [7C 64 2C, 05, 05] +17EF7; [7C 64 2E, 05, 05] +17EF8; [7C 64 30, 05, 05] +17EF9; [7C 64 32, 05, 05] +17EFA; [7C 64 34, 05, 05] +17EFB; [7C 64 36, 05, 05] +17EFC; [7C 64 38, 05, 05] +17EFD; [7C 64 3A, 05, 05] +17EFE; [7C 64 3C, 05, 05] +17EFF; [7C 64 3E, 05, 05] +17F00; [7C 64 40, 05, 05] +17F01; [7C 64 42, 05, 05] +17F02; [7C 64 44, 05, 05] +17F03; [7C 64 46, 05, 05] +17F04; [7C 64 48, 05, 05] +17F05; [7C 64 4A, 05, 05] +17F06; [7C 64 4C, 05, 05] +17F07; [7C 64 4E, 05, 05] +17F08; [7C 64 50, 05, 05] +17F09; [7C 64 52, 05, 05] +17F0A; [7C 64 54, 05, 05] +17F0B; [7C 64 56, 05, 05] +17F0C; [7C 64 58, 05, 05] +17F0D; [7C 64 5A, 05, 05] +17F0E; [7C 64 5C, 05, 05] +17F0F; [7C 64 5E, 05, 05] +17F10; [7C 64 60, 05, 05] +17F11; [7C 64 62, 05, 05] +17F12; [7C 64 64, 05, 05] +17F13; [7C 64 66, 05, 05] +17F14; [7C 64 68, 05, 05] +17F15; [7C 64 6A, 05, 05] +17F16; [7C 64 6C, 05, 05] +17F17; [7C 64 6E, 05, 05] +17F18; [7C 64 70, 05, 05] +17F19; [7C 64 72, 05, 05] +17F1A; [7C 64 74, 05, 05] +17F1B; [7C 64 76, 05, 05] +17F1C; [7C 64 78, 05, 05] +17F1D; [7C 64 7A, 05, 05] +17F1E; [7C 64 7C, 05, 05] +17F1F; [7C 64 7E, 05, 05] +17F20; [7C 64 80, 05, 05] +17F21; [7C 64 82, 05, 05] +17F22; [7C 64 84, 05, 05] +17F23; [7C 64 86, 05, 05] +17F24; [7C 64 88, 05, 05] +17F25; [7C 64 8A, 05, 05] +17F26; [7C 64 8C, 05, 05] +17F27; [7C 64 8E, 05, 05] +17F28; [7C 64 90, 05, 05] +17F29; [7C 64 92, 05, 05] +17F2A; [7C 64 94, 05, 05] +17F2B; [7C 64 96, 05, 05] +17F2C; [7C 64 98, 05, 05] +17F2D; [7C 64 9A, 05, 05] +17F2E; [7C 64 9C, 05, 05] +17F2F; [7C 64 9E, 05, 05] +17F30; [7C 64 A0, 05, 05] +17F31; [7C 64 A2, 05, 05] +17F32; [7C 64 A4, 05, 05] +17F33; [7C 64 A6, 05, 05] +17F34; [7C 64 A8, 05, 05] +17F35; [7C 64 AA, 05, 05] +17F36; [7C 64 AC, 05, 05] +17F37; [7C 64 AE, 05, 05] +17F38; [7C 64 B0, 05, 05] +17F39; [7C 64 B2, 05, 05] +17F3A; [7C 64 B4, 05, 05] +17F3B; [7C 64 B6, 05, 05] +17F3C; [7C 64 B8, 05, 05] +17F3D; [7C 64 BA, 05, 05] +17F3E; [7C 64 BC, 05, 05] +17F3F; [7C 64 BE, 05, 05] +17F40; [7C 64 C0, 05, 05] +17F41; [7C 64 C2, 05, 05] +17F42; [7C 64 C4, 05, 05] +17F43; [7C 64 C6, 05, 05] +17F44; [7C 64 C8, 05, 05] +17F45; [7C 64 CA, 05, 05] +17F46; [7C 64 CC, 05, 05] +17F47; [7C 64 CE, 05, 05] +17F48; [7C 64 D0, 05, 05] +17F49; [7C 64 D2, 05, 05] +17F4A; [7C 64 D4, 05, 05] +17F4B; [7C 64 D6, 05, 05] +17F4C; [7C 64 D8, 05, 05] +17F4D; [7C 64 DA, 05, 05] +17F4E; [7C 64 DC, 05, 05] +17F4F; [7C 64 DE, 05, 05] +17F50; [7C 64 E0, 05, 05] +17F51; [7C 64 E2, 05, 05] +17F52; [7C 64 E4, 05, 05] +17F53; [7C 64 E6, 05, 05] +17F54; [7C 64 E8, 05, 05] +17F55; [7C 64 EA, 05, 05] +17F56; [7C 64 EC, 05, 05] +17F57; [7C 64 EE, 05, 05] +17F58; [7C 64 F0, 05, 05] +17F59; [7C 64 F2, 05, 05] +17F5A; [7C 64 F4, 05, 05] +17F5B; [7C 64 F6, 05, 05] +17F5C; [7C 64 F8, 05, 05] +17F5D; [7C 64 FA, 05, 05] +17F5E; [7C 64 FC, 05, 05] +17F5F; [7C 64 FE, 05, 05] +17F60; [7C 65 02, 05, 05] +17F61; [7C 65 04, 05, 05] +17F62; [7C 65 06, 05, 05] +17F63; [7C 65 08, 05, 05] +17F64; [7C 65 0A, 05, 05] +17F65; [7C 65 0C, 05, 05] +17F66; [7C 65 0E, 05, 05] +17F67; [7C 65 10, 05, 05] +17F68; [7C 65 12, 05, 05] +17F69; [7C 65 14, 05, 05] +17F6A; [7C 65 16, 05, 05] +17F6B; [7C 65 18, 05, 05] +17F6C; [7C 65 1A, 05, 05] +17F6D; [7C 65 1C, 05, 05] +17F6E; [7C 65 1E, 05, 05] +17F6F; [7C 65 20, 05, 05] +17F70; [7C 65 22, 05, 05] +17F71; [7C 65 24, 05, 05] +17F72; [7C 65 26, 05, 05] +17F73; [7C 65 28, 05, 05] +17F74; [7C 65 2A, 05, 05] +17F75; [7C 65 2C, 05, 05] +17F76; [7C 65 2E, 05, 05] +17F77; [7C 65 30, 05, 05] +17F78; [7C 65 32, 05, 05] +17F79; [7C 65 34, 05, 05] +17F7A; [7C 65 36, 05, 05] +17F7B; [7C 65 38, 05, 05] +17F7C; [7C 65 3A, 05, 05] +17F7D; [7C 65 3C, 05, 05] +17F7E; [7C 65 3E, 05, 05] +17F7F; [7C 65 40, 05, 05] +17F80; [7C 65 42, 05, 05] +17F81; [7C 65 44, 05, 05] +17F82; [7C 65 46, 05, 05] +17F83; [7C 65 48, 05, 05] +17F84; [7C 65 4A, 05, 05] +17F85; [7C 65 4C, 05, 05] +17F86; [7C 65 4E, 05, 05] +17F87; [7C 65 50, 05, 05] +17F88; [7C 65 52, 05, 05] +17F89; [7C 65 54, 05, 05] +17F8A; [7C 65 56, 05, 05] +17F8B; [7C 65 58, 05, 05] +17F8C; [7C 65 5A, 05, 05] +17F8D; [7C 65 5C, 05, 05] +17F8E; [7C 65 5E, 05, 05] +17F8F; [7C 65 60, 05, 05] +17F90; [7C 65 62, 05, 05] +17F91; [7C 65 64, 05, 05] +17F92; [7C 65 66, 05, 05] +17F93; [7C 65 68, 05, 05] +17F94; [7C 65 6A, 05, 05] +17F95; [7C 65 6C, 05, 05] +17F96; [7C 65 6E, 05, 05] +17F97; [7C 65 70, 05, 05] +17F98; [7C 65 72, 05, 05] +17F99; [7C 65 74, 05, 05] +17F9A; [7C 65 76, 05, 05] +17F9B; [7C 65 78, 05, 05] +17F9C; [7C 65 7A, 05, 05] +17F9D; [7C 65 7C, 05, 05] +17F9E; [7C 65 7E, 05, 05] +17F9F; [7C 65 80, 05, 05] +17FA0; [7C 65 82, 05, 05] +17FA1; [7C 65 84, 05, 05] +17FA2; [7C 65 86, 05, 05] +17FA3; [7C 65 88, 05, 05] +17FA4; [7C 65 8A, 05, 05] +17FA5; [7C 65 8C, 05, 05] +17FA6; [7C 65 8E, 05, 05] +17FA7; [7C 65 90, 05, 05] +17FA8; [7C 65 92, 05, 05] +17FA9; [7C 65 94, 05, 05] +17FAA; [7C 65 96, 05, 05] +17FAB; [7C 65 98, 05, 05] +17FAC; [7C 65 9A, 05, 05] +17FAD; [7C 65 9C, 05, 05] +17FAE; [7C 65 9E, 05, 05] +17FAF; [7C 65 A0, 05, 05] +17FB0; [7C 65 A2, 05, 05] +17FB1; [7C 65 A4, 05, 05] +17FB2; [7C 65 A6, 05, 05] +17FB3; [7C 65 A8, 05, 05] +17FB4; [7C 65 AA, 05, 05] +17FB5; [7C 65 AC, 05, 05] +17FB6; [7C 65 AE, 05, 05] +17FB7; [7C 65 B0, 05, 05] +17FB8; [7C 65 B2, 05, 05] +17FB9; [7C 65 B4, 05, 05] +17FBA; [7C 65 B6, 05, 05] +17FBB; [7C 65 B8, 05, 05] +17FBC; [7C 65 BA, 05, 05] +17FBD; [7C 65 BC, 05, 05] +17FBE; [7C 65 BE, 05, 05] +17FBF; [7C 65 C0, 05, 05] +17FC0; [7C 65 C2, 05, 05] +17FC1; [7C 65 C4, 05, 05] +17FC2; [7C 65 C6, 05, 05] +17FC3; [7C 65 C8, 05, 05] +17FC4; [7C 65 CA, 05, 05] +17FC5; [7C 65 CC, 05, 05] +17FC6; [7C 65 CE, 05, 05] +17FC7; [7C 65 D0, 05, 05] +17FC8; [7C 65 D2, 05, 05] +17FC9; [7C 65 D4, 05, 05] +17FCA; [7C 65 D6, 05, 05] +17FCB; [7C 65 D8, 05, 05] +17FCC; [7C 65 DA, 05, 05] +17FCD; [7C 65 DC, 05, 05] +17FCE; [7C 65 DE, 05, 05] +17FCF; [7C 65 E0, 05, 05] +17FD0; [7C 65 E2, 05, 05] +17FD1; [7C 65 E4, 05, 05] +17FD2; [7C 65 E6, 05, 05] +17FD3; [7C 65 E8, 05, 05] +17FD4; [7C 65 EA, 05, 05] +17FD5; [7C 65 EC, 05, 05] +17FD6; [7C 65 EE, 05, 05] +17FD7; [7C 65 F0, 05, 05] +17FD8; [7C 65 F2, 05, 05] +17FD9; [7C 65 F4, 05, 05] +17FDA; [7C 65 F6, 05, 05] +17FDB; [7C 65 F8, 05, 05] +17FDC; [7C 65 FA, 05, 05] +17FDD; [7C 65 FC, 05, 05] +17FDE; [7C 65 FE, 05, 05] +17FDF; [7C 66 02, 05, 05] +17FE0; [7C 66 04, 05, 05] +17FE1; [7C 66 06, 05, 05] +17FE2; [7C 66 08, 05, 05] +17FE3; [7C 66 0A, 05, 05] +17FE4; [7C 66 0C, 05, 05] +17FE5; [7C 66 0E, 05, 05] +17FE6; [7C 66 10, 05, 05] +17FE7; [7C 66 12, 05, 05] +17FE8; [7C 66 14, 05, 05] +17FE9; [7C 66 16, 05, 05] +17FEA; [7C 66 18, 05, 05] +17FEB; [7C 66 1A, 05, 05] +17FEC; [7C 66 1C, 05, 05] +17FED; [7C 66 1E, 05, 05] +17FEE; [7C 66 20, 05, 05] +17FEF; [7C 66 22, 05, 05] +17FF0; [7C 66 24, 05, 05] +17FF1; [7C 66 26, 05, 05] +17FF2; [7C 66 28, 05, 05] +17FF3; [7C 66 2A, 05, 05] +17FF4; [7C 66 2C, 05, 05] +17FF5; [7C 66 2E, 05, 05] +17FF6; [7C 66 30, 05, 05] +17FF7; [7C 66 32, 05, 05] +17FF8; [7C 66 34, 05, 05] +17FF9; [7C 66 36, 05, 05] +17FFA; [7C 66 38, 05, 05] +17FFB; [7C 66 3A, 05, 05] +17FFC; [7C 66 3C, 05, 05] +17FFD; [7C 66 3E, 05, 05] +17FFE; [7C 66 40, 05, 05] +17FFF; [7C 66 42, 05, 05] +18000; [7C 66 44, 05, 05] +18001; [7C 66 46, 05, 05] +18002; [7C 66 48, 05, 05] +18003; [7C 66 4A, 05, 05] +18004; [7C 66 4C, 05, 05] +18005; [7C 66 4E, 05, 05] +18006; [7C 66 50, 05, 05] +18007; [7C 66 52, 05, 05] +18008; [7C 66 54, 05, 05] +18009; [7C 66 56, 05, 05] +1800A; [7C 66 58, 05, 05] +1800B; [7C 66 5A, 05, 05] +1800C; [7C 66 5C, 05, 05] +1800D; [7C 66 5E, 05, 05] +1800E; [7C 66 60, 05, 05] +1800F; [7C 66 62, 05, 05] +18010; [7C 66 64, 05, 05] +18011; [7C 66 66, 05, 05] +18012; [7C 66 68, 05, 05] +18013; [7C 66 6A, 05, 05] +18014; [7C 66 6C, 05, 05] +18015; [7C 66 6E, 05, 05] +18016; [7C 66 70, 05, 05] +18017; [7C 66 72, 05, 05] +18018; [7C 66 74, 05, 05] +18019; [7C 66 76, 05, 05] +1801A; [7C 66 78, 05, 05] +1801B; [7C 66 7A, 05, 05] +1801C; [7C 66 7C, 05, 05] +1801D; [7C 66 7E, 05, 05] +1801E; [7C 66 80, 05, 05] +1801F; [7C 66 82, 05, 05] +18020; [7C 66 84, 05, 05] +18021; [7C 66 86, 05, 05] +18022; [7C 66 88, 05, 05] +18023; [7C 66 8A, 05, 05] +18024; [7C 66 8C, 05, 05] +18025; [7C 66 8E, 05, 05] +18026; [7C 66 90, 05, 05] +18027; [7C 66 92, 05, 05] +18028; [7C 66 94, 05, 05] +18029; [7C 66 96, 05, 05] +1802A; [7C 66 98, 05, 05] +1802B; [7C 66 9A, 05, 05] +1802C; [7C 66 9C, 05, 05] +1802D; [7C 66 9E, 05, 05] +1802E; [7C 66 A0, 05, 05] +1802F; [7C 66 A2, 05, 05] +18030; [7C 66 A4, 05, 05] +18031; [7C 66 A6, 05, 05] +18032; [7C 66 A8, 05, 05] +18033; [7C 66 AA, 05, 05] +18034; [7C 66 AC, 05, 05] +18035; [7C 66 AE, 05, 05] +18036; [7C 66 B0, 05, 05] +18037; [7C 66 B2, 05, 05] +18038; [7C 66 B4, 05, 05] +18039; [7C 66 B6, 05, 05] +1803A; [7C 66 B8, 05, 05] +1803B; [7C 66 BA, 05, 05] +1803C; [7C 66 BC, 05, 05] +1803D; [7C 66 BE, 05, 05] +1803E; [7C 66 C0, 05, 05] +1803F; [7C 66 C2, 05, 05] +18040; [7C 66 C4, 05, 05] +18041; [7C 66 C6, 05, 05] +18042; [7C 66 C8, 05, 05] +18043; [7C 66 CA, 05, 05] +18044; [7C 66 CC, 05, 05] +18045; [7C 66 CE, 05, 05] +18046; [7C 66 D0, 05, 05] +18047; [7C 66 D2, 05, 05] +18048; [7C 66 D4, 05, 05] +18049; [7C 66 D6, 05, 05] +1804A; [7C 66 D8, 05, 05] +1804B; [7C 66 DA, 05, 05] +1804C; [7C 66 DC, 05, 05] +1804D; [7C 66 DE, 05, 05] +1804E; [7C 66 E0, 05, 05] +1804F; [7C 66 E2, 05, 05] +18050; [7C 66 E4, 05, 05] +18051; [7C 66 E6, 05, 05] +18052; [7C 66 E8, 05, 05] +18053; [7C 66 EA, 05, 05] +18054; [7C 66 EC, 05, 05] +18055; [7C 66 EE, 05, 05] +18056; [7C 66 F0, 05, 05] +18057; [7C 66 F2, 05, 05] +18058; [7C 66 F4, 05, 05] +18059; [7C 66 F6, 05, 05] +1805A; [7C 66 F8, 05, 05] +1805B; [7C 66 FA, 05, 05] +1805C; [7C 66 FC, 05, 05] +1805D; [7C 66 FE, 05, 05] +1805E; [7C 67 02, 05, 05] +1805F; [7C 67 04, 05, 05] +18060; [7C 67 06, 05, 05] +18061; [7C 67 08, 05, 05] +18062; [7C 67 0A, 05, 05] +18063; [7C 67 0C, 05, 05] +18064; [7C 67 0E, 05, 05] +18065; [7C 67 10, 05, 05] +18066; [7C 67 12, 05, 05] +18067; [7C 67 14, 05, 05] +18068; [7C 67 16, 05, 05] +18069; [7C 67 18, 05, 05] +1806A; [7C 67 1A, 05, 05] +1806B; [7C 67 1C, 05, 05] +1806C; [7C 67 1E, 05, 05] +1806D; [7C 67 20, 05, 05] +1806E; [7C 67 22, 05, 05] +1806F; [7C 67 24, 05, 05] +18070; [7C 67 26, 05, 05] +18071; [7C 67 28, 05, 05] +18072; [7C 67 2A, 05, 05] +18073; [7C 67 2C, 05, 05] +18074; [7C 67 2E, 05, 05] +18075; [7C 67 30, 05, 05] +18076; [7C 67 32, 05, 05] +18077; [7C 67 34, 05, 05] +18078; [7C 67 36, 05, 05] +18079; [7C 67 38, 05, 05] +1807A; [7C 67 3A, 05, 05] +1807B; [7C 67 3C, 05, 05] +1807C; [7C 67 3E, 05, 05] +1807D; [7C 67 40, 05, 05] +1807E; [7C 67 42, 05, 05] +1807F; [7C 67 44, 05, 05] +18080; [7C 67 46, 05, 05] +18081; [7C 67 48, 05, 05] +18082; [7C 67 4A, 05, 05] +18083; [7C 67 4C, 05, 05] +18084; [7C 67 4E, 05, 05] +18085; [7C 67 50, 05, 05] +18086; [7C 67 52, 05, 05] +18087; [7C 67 54, 05, 05] +18088; [7C 67 56, 05, 05] +18089; [7C 67 58, 05, 05] +1808A; [7C 67 5A, 05, 05] +1808B; [7C 67 5C, 05, 05] +1808C; [7C 67 5E, 05, 05] +1808D; [7C 67 60, 05, 05] +1808E; [7C 67 62, 05, 05] +1808F; [7C 67 64, 05, 05] +18090; [7C 67 66, 05, 05] +18091; [7C 67 68, 05, 05] +18092; [7C 67 6A, 05, 05] +18093; [7C 67 6C, 05, 05] +18094; [7C 67 6E, 05, 05] +18095; [7C 67 70, 05, 05] +18096; [7C 67 72, 05, 05] +18097; [7C 67 74, 05, 05] +18098; [7C 67 76, 05, 05] +18099; [7C 67 78, 05, 05] +1809A; [7C 67 7A, 05, 05] +1809B; [7C 67 7C, 05, 05] +1809C; [7C 67 7E, 05, 05] +1809D; [7C 67 80, 05, 05] +1809E; [7C 67 82, 05, 05] +1809F; [7C 67 84, 05, 05] +180A0; [7C 67 86, 05, 05] +180A1; [7C 67 88, 05, 05] +180A2; [7C 67 8A, 05, 05] +180A3; [7C 67 8C, 05, 05] +180A4; [7C 67 8E, 05, 05] +180A5; [7C 67 90, 05, 05] +180A6; [7C 67 92, 05, 05] +180A7; [7C 67 94, 05, 05] +180A8; [7C 67 96, 05, 05] +180A9; [7C 67 98, 05, 05] +180AA; [7C 67 9A, 05, 05] +180AB; [7C 67 9C, 05, 05] +180AC; [7C 67 9E, 05, 05] +180AD; [7C 67 A0, 05, 05] +180AE; [7C 67 A2, 05, 05] +180AF; [7C 67 A4, 05, 05] +180B0; [7C 67 A6, 05, 05] +180B1; [7C 67 A8, 05, 05] +180B2; [7C 67 AA, 05, 05] +180B3; [7C 67 AC, 05, 05] +180B4; [7C 67 AE, 05, 05] +180B5; [7C 67 B0, 05, 05] +180B6; [7C 67 B2, 05, 05] +180B7; [7C 67 B4, 05, 05] +180B8; [7C 67 B6, 05, 05] +180B9; [7C 67 B8, 05, 05] +180BA; [7C 67 BA, 05, 05] +180BB; [7C 67 BC, 05, 05] +180BC; [7C 67 BE, 05, 05] +180BD; [7C 67 C0, 05, 05] +180BE; [7C 67 C2, 05, 05] +180BF; [7C 67 C4, 05, 05] +180C0; [7C 67 C6, 05, 05] +180C1; [7C 67 C8, 05, 05] +180C2; [7C 67 CA, 05, 05] +180C3; [7C 67 CC, 05, 05] +180C4; [7C 67 CE, 05, 05] +180C5; [7C 67 D0, 05, 05] +180C6; [7C 67 D2, 05, 05] +180C7; [7C 67 D4, 05, 05] +180C8; [7C 67 D6, 05, 05] +180C9; [7C 67 D8, 05, 05] +180CA; [7C 67 DA, 05, 05] +180CB; [7C 67 DC, 05, 05] +180CC; [7C 67 DE, 05, 05] +180CD; [7C 67 E0, 05, 05] +180CE; [7C 67 E2, 05, 05] +180CF; [7C 67 E4, 05, 05] +180D0; [7C 67 E6, 05, 05] +180D1; [7C 67 E8, 05, 05] +180D2; [7C 67 EA, 05, 05] +180D3; [7C 67 EC, 05, 05] +180D4; [7C 67 EE, 05, 05] +180D5; [7C 67 F0, 05, 05] +180D6; [7C 67 F2, 05, 05] +180D7; [7C 67 F4, 05, 05] +180D8; [7C 67 F6, 05, 05] +180D9; [7C 67 F8, 05, 05] +180DA; [7C 67 FA, 05, 05] +180DB; [7C 67 FC, 05, 05] +180DC; [7C 67 FE, 05, 05] +180DD; [7C 68 02, 05, 05] +180DE; [7C 68 04, 05, 05] +180DF; [7C 68 06, 05, 05] +180E0; [7C 68 08, 05, 05] +180E1; [7C 68 0A, 05, 05] +180E2; [7C 68 0C, 05, 05] +180E3; [7C 68 0E, 05, 05] +180E4; [7C 68 10, 05, 05] +180E5; [7C 68 12, 05, 05] +180E6; [7C 68 14, 05, 05] +180E7; [7C 68 16, 05, 05] +180E8; [7C 68 18, 05, 05] +180E9; [7C 68 1A, 05, 05] +180EA; [7C 68 1C, 05, 05] +180EB; [7C 68 1E, 05, 05] +180EC; [7C 68 20, 05, 05] +180ED; [7C 68 22, 05, 05] +180EE; [7C 68 24, 05, 05] +180EF; [7C 68 26, 05, 05] +180F0; [7C 68 28, 05, 05] +180F1; [7C 68 2A, 05, 05] +180F2; [7C 68 2C, 05, 05] +180F3; [7C 68 2E, 05, 05] +180F4; [7C 68 30, 05, 05] +180F5; [7C 68 32, 05, 05] +180F6; [7C 68 34, 05, 05] +180F7; [7C 68 36, 05, 05] +180F8; [7C 68 38, 05, 05] +180F9; [7C 68 3A, 05, 05] +180FA; [7C 68 3C, 05, 05] +180FB; [7C 68 3E, 05, 05] +180FC; [7C 68 40, 05, 05] +180FD; [7C 68 42, 05, 05] +180FE; [7C 68 44, 05, 05] +180FF; [7C 68 46, 05, 05] +18100; [7C 68 48, 05, 05] +18101; [7C 68 4A, 05, 05] +18102; [7C 68 4C, 05, 05] +18103; [7C 68 4E, 05, 05] +18104; [7C 68 50, 05, 05] +18105; [7C 68 52, 05, 05] +18106; [7C 68 54, 05, 05] +18107; [7C 68 56, 05, 05] +18108; [7C 68 58, 05, 05] +18109; [7C 68 5A, 05, 05] +1810A; [7C 68 5C, 05, 05] +1810B; [7C 68 5E, 05, 05] +1810C; [7C 68 60, 05, 05] +1810D; [7C 68 62, 05, 05] +1810E; [7C 68 64, 05, 05] +1810F; [7C 68 66, 05, 05] +18110; [7C 68 68, 05, 05] +18111; [7C 68 6A, 05, 05] +18112; [7C 68 6C, 05, 05] +18113; [7C 68 6E, 05, 05] +18114; [7C 68 70, 05, 05] +18115; [7C 68 72, 05, 05] +18116; [7C 68 74, 05, 05] +18117; [7C 68 76, 05, 05] +18118; [7C 68 78, 05, 05] +18119; [7C 68 7A, 05, 05] +1811A; [7C 68 7C, 05, 05] +1811B; [7C 68 7E, 05, 05] +1811C; [7C 68 80, 05, 05] +1811D; [7C 68 82, 05, 05] +1811E; [7C 68 84, 05, 05] +1811F; [7C 68 86, 05, 05] +18120; [7C 68 88, 05, 05] +18121; [7C 68 8A, 05, 05] +18122; [7C 68 8C, 05, 05] +18123; [7C 68 8E, 05, 05] +18124; [7C 68 90, 05, 05] +18125; [7C 68 92, 05, 05] +18126; [7C 68 94, 05, 05] +18127; [7C 68 96, 05, 05] +18128; [7C 68 98, 05, 05] +18129; [7C 68 9A, 05, 05] +1812A; [7C 68 9C, 05, 05] +1812B; [7C 68 9E, 05, 05] +1812C; [7C 68 A0, 05, 05] +1812D; [7C 68 A2, 05, 05] +1812E; [7C 68 A4, 05, 05] +1812F; [7C 68 A6, 05, 05] +18130; [7C 68 A8, 05, 05] +18131; [7C 68 AA, 05, 05] +18132; [7C 68 AC, 05, 05] +18133; [7C 68 AE, 05, 05] +18134; [7C 68 B0, 05, 05] +18135; [7C 68 B2, 05, 05] +18136; [7C 68 B4, 05, 05] +18137; [7C 68 B6, 05, 05] +18138; [7C 68 B8, 05, 05] +18139; [7C 68 BA, 05, 05] +1813A; [7C 68 BC, 05, 05] +1813B; [7C 68 BE, 05, 05] +1813C; [7C 68 C0, 05, 05] +1813D; [7C 68 C2, 05, 05] +1813E; [7C 68 C4, 05, 05] +1813F; [7C 68 C6, 05, 05] +18140; [7C 68 C8, 05, 05] +18141; [7C 68 CA, 05, 05] +18142; [7C 68 CC, 05, 05] +18143; [7C 68 CE, 05, 05] +18144; [7C 68 D0, 05, 05] +18145; [7C 68 D2, 05, 05] +18146; [7C 68 D4, 05, 05] +18147; [7C 68 D6, 05, 05] +18148; [7C 68 D8, 05, 05] +18149; [7C 68 DA, 05, 05] +1814A; [7C 68 DC, 05, 05] +1814B; [7C 68 DE, 05, 05] +1814C; [7C 68 E0, 05, 05] +1814D; [7C 68 E2, 05, 05] +1814E; [7C 68 E4, 05, 05] +1814F; [7C 68 E6, 05, 05] +18150; [7C 68 E8, 05, 05] +18151; [7C 68 EA, 05, 05] +18152; [7C 68 EC, 05, 05] +18153; [7C 68 EE, 05, 05] +18154; [7C 68 F0, 05, 05] +18155; [7C 68 F2, 05, 05] +18156; [7C 68 F4, 05, 05] +18157; [7C 68 F6, 05, 05] +18158; [7C 68 F8, 05, 05] +18159; [7C 68 FA, 05, 05] +1815A; [7C 68 FC, 05, 05] +1815B; [7C 68 FE, 05, 05] +1815C; [7C 69 02, 05, 05] +1815D; [7C 69 04, 05, 05] +1815E; [7C 69 06, 05, 05] +1815F; [7C 69 08, 05, 05] +18160; [7C 69 0A, 05, 05] +18161; [7C 69 0C, 05, 05] +18162; [7C 69 0E, 05, 05] +18163; [7C 69 10, 05, 05] +18164; [7C 69 12, 05, 05] +18165; [7C 69 14, 05, 05] +18166; [7C 69 16, 05, 05] +18167; [7C 69 18, 05, 05] +18168; [7C 69 1A, 05, 05] +18169; [7C 69 1C, 05, 05] +1816A; [7C 69 1E, 05, 05] +1816B; [7C 69 20, 05, 05] +1816C; [7C 69 22, 05, 05] +1816D; [7C 69 24, 05, 05] +1816E; [7C 69 26, 05, 05] +1816F; [7C 69 28, 05, 05] +18170; [7C 69 2A, 05, 05] +18171; [7C 69 2C, 05, 05] +18172; [7C 69 2E, 05, 05] +18173; [7C 69 30, 05, 05] +18174; [7C 69 32, 05, 05] +18175; [7C 69 34, 05, 05] +18176; [7C 69 36, 05, 05] +18177; [7C 69 38, 05, 05] +18178; [7C 69 3A, 05, 05] +18179; [7C 69 3C, 05, 05] +1817A; [7C 69 3E, 05, 05] +1817B; [7C 69 40, 05, 05] +1817C; [7C 69 42, 05, 05] +1817D; [7C 69 44, 05, 05] +1817E; [7C 69 46, 05, 05] +1817F; [7C 69 48, 05, 05] +18180; [7C 69 4A, 05, 05] +18181; [7C 69 4C, 05, 05] +18182; [7C 69 4E, 05, 05] +18183; [7C 69 50, 05, 05] +18184; [7C 69 52, 05, 05] +18185; [7C 69 54, 05, 05] +18186; [7C 69 56, 05, 05] +18187; [7C 69 58, 05, 05] +18188; [7C 69 5A, 05, 05] +18189; [7C 69 5C, 05, 05] +1818A; [7C 69 5E, 05, 05] +1818B; [7C 69 60, 05, 05] +1818C; [7C 69 62, 05, 05] +1818D; [7C 69 64, 05, 05] +1818E; [7C 69 66, 05, 05] +1818F; [7C 69 68, 05, 05] +18190; [7C 69 6A, 05, 05] +18191; [7C 69 6C, 05, 05] +18192; [7C 69 6E, 05, 05] +18193; [7C 69 70, 05, 05] +18194; [7C 69 72, 05, 05] +18195; [7C 69 74, 05, 05] +18196; [7C 69 76, 05, 05] +18197; [7C 69 78, 05, 05] +18198; [7C 69 7A, 05, 05] +18199; [7C 69 7C, 05, 05] +1819A; [7C 69 7E, 05, 05] +1819B; [7C 69 80, 05, 05] +1819C; [7C 69 82, 05, 05] +1819D; [7C 69 84, 05, 05] +1819E; [7C 69 86, 05, 05] +1819F; [7C 69 88, 05, 05] +181A0; [7C 69 8A, 05, 05] +181A1; [7C 69 8C, 05, 05] +181A2; [7C 69 8E, 05, 05] +181A3; [7C 69 90, 05, 05] +181A4; [7C 69 92, 05, 05] +181A5; [7C 69 94, 05, 05] +181A6; [7C 69 96, 05, 05] +181A7; [7C 69 98, 05, 05] +181A8; [7C 69 9A, 05, 05] +181A9; [7C 69 9C, 05, 05] +181AA; [7C 69 9E, 05, 05] +181AB; [7C 69 A0, 05, 05] +181AC; [7C 69 A2, 05, 05] +181AD; [7C 69 A4, 05, 05] +181AE; [7C 69 A6, 05, 05] +181AF; [7C 69 A8, 05, 05] +181B0; [7C 69 AA, 05, 05] +181B1; [7C 69 AC, 05, 05] +181B2; [7C 69 AE, 05, 05] +181B3; [7C 69 B0, 05, 05] +181B4; [7C 69 B2, 05, 05] +181B5; [7C 69 B4, 05, 05] +181B6; [7C 69 B6, 05, 05] +181B7; [7C 69 B8, 05, 05] +181B8; [7C 69 BA, 05, 05] +181B9; [7C 69 BC, 05, 05] +181BA; [7C 69 BE, 05, 05] +181BB; [7C 69 C0, 05, 05] +181BC; [7C 69 C2, 05, 05] +181BD; [7C 69 C4, 05, 05] +181BE; [7C 69 C6, 05, 05] +181BF; [7C 69 C8, 05, 05] +181C0; [7C 69 CA, 05, 05] +181C1; [7C 69 CC, 05, 05] +181C2; [7C 69 CE, 05, 05] +181C3; [7C 69 D0, 05, 05] +181C4; [7C 69 D2, 05, 05] +181C5; [7C 69 D4, 05, 05] +181C6; [7C 69 D6, 05, 05] +181C7; [7C 69 D8, 05, 05] +181C8; [7C 69 DA, 05, 05] +181C9; [7C 69 DC, 05, 05] +181CA; [7C 69 DE, 05, 05] +181CB; [7C 69 E0, 05, 05] +181CC; [7C 69 E2, 05, 05] +181CD; [7C 69 E4, 05, 05] +181CE; [7C 69 E6, 05, 05] +181CF; [7C 69 E8, 05, 05] +181D0; [7C 69 EA, 05, 05] +181D1; [7C 69 EC, 05, 05] +181D2; [7C 69 EE, 05, 05] +181D3; [7C 69 F0, 05, 05] +181D4; [7C 69 F2, 05, 05] +181D5; [7C 69 F4, 05, 05] +181D6; [7C 69 F6, 05, 05] +181D7; [7C 69 F8, 05, 05] +181D8; [7C 69 FA, 05, 05] +181D9; [7C 69 FC, 05, 05] +181DA; [7C 69 FE, 05, 05] +181DB; [7C 6A 02, 05, 05] +181DC; [7C 6A 04, 05, 05] +181DD; [7C 6A 06, 05, 05] +181DE; [7C 6A 08, 05, 05] +181DF; [7C 6A 0A, 05, 05] +181E0; [7C 6A 0C, 05, 05] +181E1; [7C 6A 0E, 05, 05] +181E2; [7C 6A 10, 05, 05] +181E3; [7C 6A 12, 05, 05] +181E4; [7C 6A 14, 05, 05] +181E5; [7C 6A 16, 05, 05] +181E6; [7C 6A 18, 05, 05] +181E7; [7C 6A 1A, 05, 05] +181E8; [7C 6A 1C, 05, 05] +181E9; [7C 6A 1E, 05, 05] +181EA; [7C 6A 20, 05, 05] +181EB; [7C 6A 22, 05, 05] +181EC; [7C 6A 24, 05, 05] +181ED; [7C 6A 26, 05, 05] +181EE; [7C 6A 28, 05, 05] +181EF; [7C 6A 2A, 05, 05] +181F0; [7C 6A 2C, 05, 05] +181F1; [7C 6A 2E, 05, 05] +181F2; [7C 6A 30, 05, 05] +181F3; [7C 6A 32, 05, 05] +181F4; [7C 6A 34, 05, 05] +181F5; [7C 6A 36, 05, 05] +181F6; [7C 6A 38, 05, 05] +181F7; [7C 6A 3A, 05, 05] +181F8; [7C 6A 3C, 05, 05] +181F9; [7C 6A 3E, 05, 05] +181FA; [7C 6A 40, 05, 05] +181FB; [7C 6A 42, 05, 05] +181FC; [7C 6A 44, 05, 05] +181FD; [7C 6A 46, 05, 05] +181FE; [7C 6A 48, 05, 05] +181FF; [7C 6A 4A, 05, 05] +18200; [7C 6A 4C, 05, 05] +18201; [7C 6A 4E, 05, 05] +18202; [7C 6A 50, 05, 05] +18203; [7C 6A 52, 05, 05] +18204; [7C 6A 54, 05, 05] +18205; [7C 6A 56, 05, 05] +18206; [7C 6A 58, 05, 05] +18207; [7C 6A 5A, 05, 05] +18208; [7C 6A 5C, 05, 05] +18209; [7C 6A 5E, 05, 05] +1820A; [7C 6A 60, 05, 05] +1820B; [7C 6A 62, 05, 05] +1820C; [7C 6A 64, 05, 05] +1820D; [7C 6A 66, 05, 05] +1820E; [7C 6A 68, 05, 05] +1820F; [7C 6A 6A, 05, 05] +18210; [7C 6A 6C, 05, 05] +18211; [7C 6A 6E, 05, 05] +18212; [7C 6A 70, 05, 05] +18213; [7C 6A 72, 05, 05] +18214; [7C 6A 74, 05, 05] +18215; [7C 6A 76, 05, 05] +18216; [7C 6A 78, 05, 05] +18217; [7C 6A 7A, 05, 05] +18218; [7C 6A 7C, 05, 05] +18219; [7C 6A 7E, 05, 05] +1821A; [7C 6A 80, 05, 05] +1821B; [7C 6A 82, 05, 05] +1821C; [7C 6A 84, 05, 05] +1821D; [7C 6A 86, 05, 05] +1821E; [7C 6A 88, 05, 05] +1821F; [7C 6A 8A, 05, 05] +18220; [7C 6A 8C, 05, 05] +18221; [7C 6A 8E, 05, 05] +18222; [7C 6A 90, 05, 05] +18223; [7C 6A 92, 05, 05] +18224; [7C 6A 94, 05, 05] +18225; [7C 6A 96, 05, 05] +18226; [7C 6A 98, 05, 05] +18227; [7C 6A 9A, 05, 05] +18228; [7C 6A 9C, 05, 05] +18229; [7C 6A 9E, 05, 05] +1822A; [7C 6A A0, 05, 05] +1822B; [7C 6A A2, 05, 05] +1822C; [7C 6A A4, 05, 05] +1822D; [7C 6A A6, 05, 05] +1822E; [7C 6A A8, 05, 05] +1822F; [7C 6A AA, 05, 05] +18230; [7C 6A AC, 05, 05] +18231; [7C 6A AE, 05, 05] +18232; [7C 6A B0, 05, 05] +18233; [7C 6A B2, 05, 05] +18234; [7C 6A B4, 05, 05] +18235; [7C 6A B6, 05, 05] +18236; [7C 6A B8, 05, 05] +18237; [7C 6A BA, 05, 05] +18238; [7C 6A BC, 05, 05] +18239; [7C 6A BE, 05, 05] +1823A; [7C 6A C0, 05, 05] +1823B; [7C 6A C2, 05, 05] +1823C; [7C 6A C4, 05, 05] +1823D; [7C 6A C6, 05, 05] +1823E; [7C 6A C8, 05, 05] +1823F; [7C 6A CA, 05, 05] +18240; [7C 6A CC, 05, 05] +18241; [7C 6A CE, 05, 05] +18242; [7C 6A D0, 05, 05] +18243; [7C 6A D2, 05, 05] +18244; [7C 6A D4, 05, 05] +18245; [7C 6A D6, 05, 05] +18246; [7C 6A D8, 05, 05] +18247; [7C 6A DA, 05, 05] +18248; [7C 6A DC, 05, 05] +18249; [7C 6A DE, 05, 05] +1824A; [7C 6A E0, 05, 05] +1824B; [7C 6A E2, 05, 05] +1824C; [7C 6A E4, 05, 05] +1824D; [7C 6A E6, 05, 05] +1824E; [7C 6A E8, 05, 05] +1824F; [7C 6A EA, 05, 05] +18250; [7C 6A EC, 05, 05] +18251; [7C 6A EE, 05, 05] +18252; [7C 6A F0, 05, 05] +18253; [7C 6A F2, 05, 05] +18254; [7C 6A F4, 05, 05] +18255; [7C 6A F6, 05, 05] +18256; [7C 6A F8, 05, 05] +18257; [7C 6A FA, 05, 05] +18258; [7C 6A FC, 05, 05] +18259; [7C 6A FE, 05, 05] +1825A; [7C 6B 02, 05, 05] +1825B; [7C 6B 04, 05, 05] +1825C; [7C 6B 06, 05, 05] +1825D; [7C 6B 08, 05, 05] +1825E; [7C 6B 0A, 05, 05] +1825F; [7C 6B 0C, 05, 05] +18260; [7C 6B 0E, 05, 05] +18261; [7C 6B 10, 05, 05] +18262; [7C 6B 12, 05, 05] +18263; [7C 6B 14, 05, 05] +18264; [7C 6B 16, 05, 05] +18265; [7C 6B 18, 05, 05] +18266; [7C 6B 1A, 05, 05] +18267; [7C 6B 1C, 05, 05] +18268; [7C 6B 1E, 05, 05] +18269; [7C 6B 20, 05, 05] +1826A; [7C 6B 22, 05, 05] +1826B; [7C 6B 24, 05, 05] +1826C; [7C 6B 26, 05, 05] +1826D; [7C 6B 28, 05, 05] +1826E; [7C 6B 2A, 05, 05] +1826F; [7C 6B 2C, 05, 05] +18270; [7C 6B 2E, 05, 05] +18271; [7C 6B 30, 05, 05] +18272; [7C 6B 32, 05, 05] +18273; [7C 6B 34, 05, 05] +18274; [7C 6B 36, 05, 05] +18275; [7C 6B 38, 05, 05] +18276; [7C 6B 3A, 05, 05] +18277; [7C 6B 3C, 05, 05] +18278; [7C 6B 3E, 05, 05] +18279; [7C 6B 40, 05, 05] +1827A; [7C 6B 42, 05, 05] +1827B; [7C 6B 44, 05, 05] +1827C; [7C 6B 46, 05, 05] +1827D; [7C 6B 48, 05, 05] +1827E; [7C 6B 4A, 05, 05] +1827F; [7C 6B 4C, 05, 05] +18280; [7C 6B 4E, 05, 05] +18281; [7C 6B 50, 05, 05] +18282; [7C 6B 52, 05, 05] +18283; [7C 6B 54, 05, 05] +18284; [7C 6B 56, 05, 05] +18285; [7C 6B 58, 05, 05] +18286; [7C 6B 5A, 05, 05] +18287; [7C 6B 5C, 05, 05] +18288; [7C 6B 5E, 05, 05] +18289; [7C 6B 60, 05, 05] +1828A; [7C 6B 62, 05, 05] +1828B; [7C 6B 64, 05, 05] +1828C; [7C 6B 66, 05, 05] +1828D; [7C 6B 68, 05, 05] +1828E; [7C 6B 6A, 05, 05] +1828F; [7C 6B 6C, 05, 05] +18290; [7C 6B 6E, 05, 05] +18291; [7C 6B 70, 05, 05] +18292; [7C 6B 72, 05, 05] +18293; [7C 6B 74, 05, 05] +18294; [7C 6B 76, 05, 05] +18295; [7C 6B 78, 05, 05] +18296; [7C 6B 7A, 05, 05] +18297; [7C 6B 7C, 05, 05] +18298; [7C 6B 7E, 05, 05] +18299; [7C 6B 80, 05, 05] +1829A; [7C 6B 82, 05, 05] +1829B; [7C 6B 84, 05, 05] +1829C; [7C 6B 86, 05, 05] +1829D; [7C 6B 88, 05, 05] +1829E; [7C 6B 8A, 05, 05] +1829F; [7C 6B 8C, 05, 05] +182A0; [7C 6B 8E, 05, 05] +182A1; [7C 6B 90, 05, 05] +182A2; [7C 6B 92, 05, 05] +182A3; [7C 6B 94, 05, 05] +182A4; [7C 6B 96, 05, 05] +182A5; [7C 6B 98, 05, 05] +182A6; [7C 6B 9A, 05, 05] +182A7; [7C 6B 9C, 05, 05] +182A8; [7C 6B 9E, 05, 05] +182A9; [7C 6B A0, 05, 05] +182AA; [7C 6B A2, 05, 05] +182AB; [7C 6B A4, 05, 05] +182AC; [7C 6B A6, 05, 05] +182AD; [7C 6B A8, 05, 05] +182AE; [7C 6B AA, 05, 05] +182AF; [7C 6B AC, 05, 05] +182B0; [7C 6B AE, 05, 05] +182B1; [7C 6B B0, 05, 05] +182B2; [7C 6B B2, 05, 05] +182B3; [7C 6B B4, 05, 05] +182B4; [7C 6B B6, 05, 05] +182B5; [7C 6B B8, 05, 05] +182B6; [7C 6B BA, 05, 05] +182B7; [7C 6B BC, 05, 05] +182B8; [7C 6B BE, 05, 05] +182B9; [7C 6B C0, 05, 05] +182BA; [7C 6B C2, 05, 05] +182BB; [7C 6B C4, 05, 05] +182BC; [7C 6B C6, 05, 05] +182BD; [7C 6B C8, 05, 05] +182BE; [7C 6B CA, 05, 05] +182BF; [7C 6B CC, 05, 05] +182C0; [7C 6B CE, 05, 05] +182C1; [7C 6B D0, 05, 05] +182C2; [7C 6B D2, 05, 05] +182C3; [7C 6B D4, 05, 05] +182C4; [7C 6B D6, 05, 05] +182C5; [7C 6B D8, 05, 05] +182C6; [7C 6B DA, 05, 05] +182C7; [7C 6B DC, 05, 05] +182C8; [7C 6B DE, 05, 05] +182C9; [7C 6B E0, 05, 05] +182CA; [7C 6B E2, 05, 05] +182CB; [7C 6B E4, 05, 05] +182CC; [7C 6B E6, 05, 05] +182CD; [7C 6B E8, 05, 05] +182CE; [7C 6B EA, 05, 05] +182CF; [7C 6B EC, 05, 05] +182D0; [7C 6B EE, 05, 05] +182D1; [7C 6B F0, 05, 05] +182D2; [7C 6B F2, 05, 05] +182D3; [7C 6B F4, 05, 05] +182D4; [7C 6B F6, 05, 05] +182D5; [7C 6B F8, 05, 05] +182D6; [7C 6B FA, 05, 05] +182D7; [7C 6B FC, 05, 05] +182D8; [7C 6B FE, 05, 05] +182D9; [7C 6C 02, 05, 05] +182DA; [7C 6C 04, 05, 05] +182DB; [7C 6C 06, 05, 05] +182DC; [7C 6C 08, 05, 05] +182DD; [7C 6C 0A, 05, 05] +182DE; [7C 6C 0C, 05, 05] +182DF; [7C 6C 0E, 05, 05] +182E0; [7C 6C 10, 05, 05] +182E1; [7C 6C 12, 05, 05] +182E2; [7C 6C 14, 05, 05] +182E3; [7C 6C 16, 05, 05] +182E4; [7C 6C 18, 05, 05] +182E5; [7C 6C 1A, 05, 05] +182E6; [7C 6C 1C, 05, 05] +182E7; [7C 6C 1E, 05, 05] +182E8; [7C 6C 20, 05, 05] +182E9; [7C 6C 22, 05, 05] +182EA; [7C 6C 24, 05, 05] +182EB; [7C 6C 26, 05, 05] +182EC; [7C 6C 28, 05, 05] +182ED; [7C 6C 2A, 05, 05] +182EE; [7C 6C 2C, 05, 05] +182EF; [7C 6C 2E, 05, 05] +182F0; [7C 6C 30, 05, 05] +182F1; [7C 6C 32, 05, 05] +182F2; [7C 6C 34, 05, 05] +182F3; [7C 6C 36, 05, 05] +182F4; [7C 6C 38, 05, 05] +182F5; [7C 6C 3A, 05, 05] +182F6; [7C 6C 3C, 05, 05] +182F7; [7C 6C 3E, 05, 05] +182F8; [7C 6C 40, 05, 05] +182F9; [7C 6C 42, 05, 05] +182FA; [7C 6C 44, 05, 05] +182FB; [7C 6C 46, 05, 05] +182FC; [7C 6C 48, 05, 05] +182FD; [7C 6C 4A, 05, 05] +182FE; [7C 6C 4C, 05, 05] +182FF; [7C 6C 4E, 05, 05] +18300; [7C 6C 50, 05, 05] +18301; [7C 6C 52, 05, 05] +18302; [7C 6C 54, 05, 05] +18303; [7C 6C 56, 05, 05] +18304; [7C 6C 58, 05, 05] +18305; [7C 6C 5A, 05, 05] +18306; [7C 6C 5C, 05, 05] +18307; [7C 6C 5E, 05, 05] +18308; [7C 6C 60, 05, 05] +18309; [7C 6C 62, 05, 05] +1830A; [7C 6C 64, 05, 05] +1830B; [7C 6C 66, 05, 05] +1830C; [7C 6C 68, 05, 05] +1830D; [7C 6C 6A, 05, 05] +1830E; [7C 6C 6C, 05, 05] +1830F; [7C 6C 6E, 05, 05] +18310; [7C 6C 70, 05, 05] +18311; [7C 6C 72, 05, 05] +18312; [7C 6C 74, 05, 05] +18313; [7C 6C 76, 05, 05] +18314; [7C 6C 78, 05, 05] +18315; [7C 6C 7A, 05, 05] +18316; [7C 6C 7C, 05, 05] +18317; [7C 6C 7E, 05, 05] +18318; [7C 6C 80, 05, 05] +18319; [7C 6C 82, 05, 05] +1831A; [7C 6C 84, 05, 05] +1831B; [7C 6C 86, 05, 05] +1831C; [7C 6C 88, 05, 05] +1831D; [7C 6C 8A, 05, 05] +1831E; [7C 6C 8C, 05, 05] +1831F; [7C 6C 8E, 05, 05] +18320; [7C 6C 90, 05, 05] +18321; [7C 6C 92, 05, 05] +18322; [7C 6C 94, 05, 05] +18323; [7C 6C 96, 05, 05] +18324; [7C 6C 98, 05, 05] +18325; [7C 6C 9A, 05, 05] +18326; [7C 6C 9C, 05, 05] +18327; [7C 6C 9E, 05, 05] +18328; [7C 6C A0, 05, 05] +18329; [7C 6C A2, 05, 05] +1832A; [7C 6C A4, 05, 05] +1832B; [7C 6C A6, 05, 05] +1832C; [7C 6C A8, 05, 05] +1832D; [7C 6C AA, 05, 05] +1832E; [7C 6C AC, 05, 05] +1832F; [7C 6C AE, 05, 05] +18330; [7C 6C B0, 05, 05] +18331; [7C 6C B2, 05, 05] +18332; [7C 6C B4, 05, 05] +18333; [7C 6C B6, 05, 05] +18334; [7C 6C B8, 05, 05] +18335; [7C 6C BA, 05, 05] +18336; [7C 6C BC, 05, 05] +18337; [7C 6C BE, 05, 05] +18338; [7C 6C C0, 05, 05] +18339; [7C 6C C2, 05, 05] +1833A; [7C 6C C4, 05, 05] +1833B; [7C 6C C6, 05, 05] +1833C; [7C 6C C8, 05, 05] +1833D; [7C 6C CA, 05, 05] +1833E; [7C 6C CC, 05, 05] +1833F; [7C 6C CE, 05, 05] +18340; [7C 6C D0, 05, 05] +18341; [7C 6C D2, 05, 05] +18342; [7C 6C D4, 05, 05] +18343; [7C 6C D6, 05, 05] +18344; [7C 6C D8, 05, 05] +18345; [7C 6C DA, 05, 05] +18346; [7C 6C DC, 05, 05] +18347; [7C 6C DE, 05, 05] +18348; [7C 6C E0, 05, 05] +18349; [7C 6C E2, 05, 05] +1834A; [7C 6C E4, 05, 05] +1834B; [7C 6C E6, 05, 05] +1834C; [7C 6C E8, 05, 05] +1834D; [7C 6C EA, 05, 05] +1834E; [7C 6C EC, 05, 05] +1834F; [7C 6C EE, 05, 05] +18350; [7C 6C F0, 05, 05] +18351; [7C 6C F2, 05, 05] +18352; [7C 6C F4, 05, 05] +18353; [7C 6C F6, 05, 05] +18354; [7C 6C F8, 05, 05] +18355; [7C 6C FA, 05, 05] +18356; [7C 6C FC, 05, 05] +18357; [7C 6C FE, 05, 05] +18358; [7C 6D 02, 05, 05] +18359; [7C 6D 04, 05, 05] +1835A; [7C 6D 06, 05, 05] +1835B; [7C 6D 08, 05, 05] +1835C; [7C 6D 0A, 05, 05] +1835D; [7C 6D 0C, 05, 05] +1835E; [7C 6D 0E, 05, 05] +1835F; [7C 6D 10, 05, 05] +18360; [7C 6D 12, 05, 05] +18361; [7C 6D 14, 05, 05] +18362; [7C 6D 16, 05, 05] +18363; [7C 6D 18, 05, 05] +18364; [7C 6D 1A, 05, 05] +18365; [7C 6D 1C, 05, 05] +18366; [7C 6D 1E, 05, 05] +18367; [7C 6D 20, 05, 05] +18368; [7C 6D 22, 05, 05] +18369; [7C 6D 24, 05, 05] +1836A; [7C 6D 26, 05, 05] +1836B; [7C 6D 28, 05, 05] +1836C; [7C 6D 2A, 05, 05] +1836D; [7C 6D 2C, 05, 05] +1836E; [7C 6D 2E, 05, 05] +1836F; [7C 6D 30, 05, 05] +18370; [7C 6D 32, 05, 05] +18371; [7C 6D 34, 05, 05] +18372; [7C 6D 36, 05, 05] +18373; [7C 6D 38, 05, 05] +18374; [7C 6D 3A, 05, 05] +18375; [7C 6D 3C, 05, 05] +18376; [7C 6D 3E, 05, 05] +18377; [7C 6D 40, 05, 05] +18378; [7C 6D 42, 05, 05] +18379; [7C 6D 44, 05, 05] +1837A; [7C 6D 46, 05, 05] +1837B; [7C 6D 48, 05, 05] +1837C; [7C 6D 4A, 05, 05] +1837D; [7C 6D 4C, 05, 05] +1837E; [7C 6D 4E, 05, 05] +1837F; [7C 6D 50, 05, 05] +18380; [7C 6D 52, 05, 05] +18381; [7C 6D 54, 05, 05] +18382; [7C 6D 56, 05, 05] +18383; [7C 6D 58, 05, 05] +18384; [7C 6D 5A, 05, 05] +18385; [7C 6D 5C, 05, 05] +18386; [7C 6D 5E, 05, 05] +18387; [7C 6D 60, 05, 05] +18388; [7C 6D 62, 05, 05] +18389; [7C 6D 64, 05, 05] +1838A; [7C 6D 66, 05, 05] +1838B; [7C 6D 68, 05, 05] +1838C; [7C 6D 6A, 05, 05] +1838D; [7C 6D 6C, 05, 05] +1838E; [7C 6D 6E, 05, 05] +1838F; [7C 6D 70, 05, 05] +18390; [7C 6D 72, 05, 05] +18391; [7C 6D 74, 05, 05] +18392; [7C 6D 76, 05, 05] +18393; [7C 6D 78, 05, 05] +18394; [7C 6D 7A, 05, 05] +18395; [7C 6D 7C, 05, 05] +18396; [7C 6D 7E, 05, 05] +18397; [7C 6D 80, 05, 05] +18398; [7C 6D 82, 05, 05] +18399; [7C 6D 84, 05, 05] +1839A; [7C 6D 86, 05, 05] +1839B; [7C 6D 88, 05, 05] +1839C; [7C 6D 8A, 05, 05] +1839D; [7C 6D 8C, 05, 05] +1839E; [7C 6D 8E, 05, 05] +1839F; [7C 6D 90, 05, 05] +183A0; [7C 6D 92, 05, 05] +183A1; [7C 6D 94, 05, 05] +183A2; [7C 6D 96, 05, 05] +183A3; [7C 6D 98, 05, 05] +183A4; [7C 6D 9A, 05, 05] +183A5; [7C 6D 9C, 05, 05] +183A6; [7C 6D 9E, 05, 05] +183A7; [7C 6D A0, 05, 05] +183A8; [7C 6D A2, 05, 05] +183A9; [7C 6D A4, 05, 05] +183AA; [7C 6D A6, 05, 05] +183AB; [7C 6D A8, 05, 05] +183AC; [7C 6D AA, 05, 05] +183AD; [7C 6D AC, 05, 05] +183AE; [7C 6D AE, 05, 05] +183AF; [7C 6D B0, 05, 05] +183B0; [7C 6D B2, 05, 05] +183B1; [7C 6D B4, 05, 05] +183B2; [7C 6D B6, 05, 05] +183B3; [7C 6D B8, 05, 05] +183B4; [7C 6D BA, 05, 05] +183B5; [7C 6D BC, 05, 05] +183B6; [7C 6D BE, 05, 05] +183B7; [7C 6D C0, 05, 05] +183B8; [7C 6D C2, 05, 05] +183B9; [7C 6D C4, 05, 05] +183BA; [7C 6D C6, 05, 05] +183BB; [7C 6D C8, 05, 05] +183BC; [7C 6D CA, 05, 05] +183BD; [7C 6D CC, 05, 05] +183BE; [7C 6D CE, 05, 05] +183BF; [7C 6D D0, 05, 05] +183C0; [7C 6D D2, 05, 05] +183C1; [7C 6D D4, 05, 05] +183C2; [7C 6D D6, 05, 05] +183C3; [7C 6D D8, 05, 05] +183C4; [7C 6D DA, 05, 05] +183C5; [7C 6D DC, 05, 05] +183C6; [7C 6D DE, 05, 05] +183C7; [7C 6D E0, 05, 05] +183C8; [7C 6D E2, 05, 05] +183C9; [7C 6D E4, 05, 05] +183CA; [7C 6D E6, 05, 05] +183CB; [7C 6D E8, 05, 05] +183CC; [7C 6D EA, 05, 05] +183CD; [7C 6D EC, 05, 05] +183CE; [7C 6D EE, 05, 05] +183CF; [7C 6D F0, 05, 05] +183D0; [7C 6D F2, 05, 05] +183D1; [7C 6D F4, 05, 05] +183D2; [7C 6D F6, 05, 05] +183D3; [7C 6D F8, 05, 05] +183D4; [7C 6D FA, 05, 05] +183D5; [7C 6D FC, 05, 05] +183D6; [7C 6D FE, 05, 05] +183D7; [7C 6E 02, 05, 05] +183D8; [7C 6E 04, 05, 05] +183D9; [7C 6E 06, 05, 05] +183DA; [7C 6E 08, 05, 05] +183DB; [7C 6E 0A, 05, 05] +183DC; [7C 6E 0C, 05, 05] +183DD; [7C 6E 0E, 05, 05] +183DE; [7C 6E 10, 05, 05] +183DF; [7C 6E 12, 05, 05] +183E0; [7C 6E 14, 05, 05] +183E1; [7C 6E 16, 05, 05] +183E2; [7C 6E 18, 05, 05] +183E3; [7C 6E 1A, 05, 05] +183E4; [7C 6E 1C, 05, 05] +183E5; [7C 6E 1E, 05, 05] +183E6; [7C 6E 20, 05, 05] +183E7; [7C 6E 22, 05, 05] +183E8; [7C 6E 24, 05, 05] +183E9; [7C 6E 26, 05, 05] +183EA; [7C 6E 28, 05, 05] +183EB; [7C 6E 2A, 05, 05] +183EC; [7C 6E 2C, 05, 05] +183ED; [7C 6E 2E, 05, 05] +183EE; [7C 6E 30, 05, 05] +183EF; [7C 6E 32, 05, 05] +183F0; [7C 6E 34, 05, 05] +183F1; [7C 6E 36, 05, 05] +183F2; [7C 6E 38, 05, 05] +183F3; [7C 6E 3A, 05, 05] +183F4; [7C 6E 3C, 05, 05] +183F5; [7C 6E 3E, 05, 05] +183F6; [7C 6E 40, 05, 05] +183F7; [7C 6E 42, 05, 05] +183F8; [7C 6E 44, 05, 05] +183F9; [7C 6E 46, 05, 05] +183FA; [7C 6E 48, 05, 05] +183FB; [7C 6E 4A, 05, 05] +183FC; [7C 6E 4C, 05, 05] +183FD; [7C 6E 4E, 05, 05] +183FE; [7C 6E 50, 05, 05] +183FF; [7C 6E 52, 05, 05] +18400; [7C 6E 54, 05, 05] +18401; [7C 6E 56, 05, 05] +18402; [7C 6E 58, 05, 05] +18403; [7C 6E 5A, 05, 05] +18404; [7C 6E 5C, 05, 05] +18405; [7C 6E 5E, 05, 05] +18406; [7C 6E 60, 05, 05] +18407; [7C 6E 62, 05, 05] +18408; [7C 6E 64, 05, 05] +18409; [7C 6E 66, 05, 05] +1840A; [7C 6E 68, 05, 05] +1840B; [7C 6E 6A, 05, 05] +1840C; [7C 6E 6C, 05, 05] +1840D; [7C 6E 6E, 05, 05] +1840E; [7C 6E 70, 05, 05] +1840F; [7C 6E 72, 05, 05] +18410; [7C 6E 74, 05, 05] +18411; [7C 6E 76, 05, 05] +18412; [7C 6E 78, 05, 05] +18413; [7C 6E 7A, 05, 05] +18414; [7C 6E 7C, 05, 05] +18415; [7C 6E 7E, 05, 05] +18416; [7C 6E 80, 05, 05] +18417; [7C 6E 82, 05, 05] +18418; [7C 6E 84, 05, 05] +18419; [7C 6E 86, 05, 05] +1841A; [7C 6E 88, 05, 05] +1841B; [7C 6E 8A, 05, 05] +1841C; [7C 6E 8C, 05, 05] +1841D; [7C 6E 8E, 05, 05] +1841E; [7C 6E 90, 05, 05] +1841F; [7C 6E 92, 05, 05] +18420; [7C 6E 94, 05, 05] +18421; [7C 6E 96, 05, 05] +18422; [7C 6E 98, 05, 05] +18423; [7C 6E 9A, 05, 05] +18424; [7C 6E 9C, 05, 05] +18425; [7C 6E 9E, 05, 05] +18426; [7C 6E A0, 05, 05] +18427; [7C 6E A2, 05, 05] +18428; [7C 6E A4, 05, 05] +18429; [7C 6E A6, 05, 05] +1842A; [7C 6E A8, 05, 05] +1842B; [7C 6E AA, 05, 05] +1842C; [7C 6E AC, 05, 05] +1842D; [7C 6E AE, 05, 05] +1842E; [7C 6E B0, 05, 05] +1842F; [7C 6E B2, 05, 05] +18430; [7C 6E B4, 05, 05] +18431; [7C 6E B6, 05, 05] +18432; [7C 6E B8, 05, 05] +18433; [7C 6E BA, 05, 05] +18434; [7C 6E BC, 05, 05] +18435; [7C 6E BE, 05, 05] +18436; [7C 6E C0, 05, 05] +18437; [7C 6E C2, 05, 05] +18438; [7C 6E C4, 05, 05] +18439; [7C 6E C6, 05, 05] +1843A; [7C 6E C8, 05, 05] +1843B; [7C 6E CA, 05, 05] +1843C; [7C 6E CC, 05, 05] +1843D; [7C 6E CE, 05, 05] +1843E; [7C 6E D0, 05, 05] +1843F; [7C 6E D2, 05, 05] +18440; [7C 6E D4, 05, 05] +18441; [7C 6E D6, 05, 05] +18442; [7C 6E D8, 05, 05] +18443; [7C 6E DA, 05, 05] +18444; [7C 6E DC, 05, 05] +18445; [7C 6E DE, 05, 05] +18446; [7C 6E E0, 05, 05] +18447; [7C 6E E2, 05, 05] +18448; [7C 6E E4, 05, 05] +18449; [7C 6E E6, 05, 05] +1844A; [7C 6E E8, 05, 05] +1844B; [7C 6E EA, 05, 05] +1844C; [7C 6E EC, 05, 05] +1844D; [7C 6E EE, 05, 05] +1844E; [7C 6E F0, 05, 05] +1844F; [7C 6E F2, 05, 05] +18450; [7C 6E F4, 05, 05] +18451; [7C 6E F6, 05, 05] +18452; [7C 6E F8, 05, 05] +18453; [7C 6E FA, 05, 05] +18454; [7C 6E FC, 05, 05] +18455; [7C 6E FE, 05, 05] +18456; [7C 6F 02, 05, 05] +18457; [7C 6F 04, 05, 05] +18458; [7C 6F 06, 05, 05] +18459; [7C 6F 08, 05, 05] +1845A; [7C 6F 0A, 05, 05] +1845B; [7C 6F 0C, 05, 05] +1845C; [7C 6F 0E, 05, 05] +1845D; [7C 6F 10, 05, 05] +1845E; [7C 6F 12, 05, 05] +1845F; [7C 6F 14, 05, 05] +18460; [7C 6F 16, 05, 05] +18461; [7C 6F 18, 05, 05] +18462; [7C 6F 1A, 05, 05] +18463; [7C 6F 1C, 05, 05] +18464; [7C 6F 1E, 05, 05] +18465; [7C 6F 20, 05, 05] +18466; [7C 6F 22, 05, 05] +18467; [7C 6F 24, 05, 05] +18468; [7C 6F 26, 05, 05] +18469; [7C 6F 28, 05, 05] +1846A; [7C 6F 2A, 05, 05] +1846B; [7C 6F 2C, 05, 05] +1846C; [7C 6F 2E, 05, 05] +1846D; [7C 6F 30, 05, 05] +1846E; [7C 6F 32, 05, 05] +1846F; [7C 6F 34, 05, 05] +18470; [7C 6F 36, 05, 05] +18471; [7C 6F 38, 05, 05] +18472; [7C 6F 3A, 05, 05] +18473; [7C 6F 3C, 05, 05] +18474; [7C 6F 3E, 05, 05] +18475; [7C 6F 40, 05, 05] +18476; [7C 6F 42, 05, 05] +18477; [7C 6F 44, 05, 05] +18478; [7C 6F 46, 05, 05] +18479; [7C 6F 48, 05, 05] +1847A; [7C 6F 4A, 05, 05] +1847B; [7C 6F 4C, 05, 05] +1847C; [7C 6F 4E, 05, 05] +1847D; [7C 6F 50, 05, 05] +1847E; [7C 6F 52, 05, 05] +1847F; [7C 6F 54, 05, 05] +18480; [7C 6F 56, 05, 05] +18481; [7C 6F 58, 05, 05] +18482; [7C 6F 5A, 05, 05] +18483; [7C 6F 5C, 05, 05] +18484; [7C 6F 5E, 05, 05] +18485; [7C 6F 60, 05, 05] +18486; [7C 6F 62, 05, 05] +18487; [7C 6F 64, 05, 05] +18488; [7C 6F 66, 05, 05] +18489; [7C 6F 68, 05, 05] +1848A; [7C 6F 6A, 05, 05] +1848B; [7C 6F 6C, 05, 05] +1848C; [7C 6F 6E, 05, 05] +1848D; [7C 6F 70, 05, 05] +1848E; [7C 6F 72, 05, 05] +1848F; [7C 6F 74, 05, 05] +18490; [7C 6F 76, 05, 05] +18491; [7C 6F 78, 05, 05] +18492; [7C 6F 7A, 05, 05] +18493; [7C 6F 7C, 05, 05] +18494; [7C 6F 7E, 05, 05] +18495; [7C 6F 80, 05, 05] +18496; [7C 6F 82, 05, 05] +18497; [7C 6F 84, 05, 05] +18498; [7C 6F 86, 05, 05] +18499; [7C 6F 88, 05, 05] +1849A; [7C 6F 8A, 05, 05] +1849B; [7C 6F 8C, 05, 05] +1849C; [7C 6F 8E, 05, 05] +1849D; [7C 6F 90, 05, 05] +1849E; [7C 6F 92, 05, 05] +1849F; [7C 6F 94, 05, 05] +184A0; [7C 6F 96, 05, 05] +184A1; [7C 6F 98, 05, 05] +184A2; [7C 6F 9A, 05, 05] +184A3; [7C 6F 9C, 05, 05] +184A4; [7C 6F 9E, 05, 05] +184A5; [7C 6F A0, 05, 05] +184A6; [7C 6F A2, 05, 05] +184A7; [7C 6F A4, 05, 05] +184A8; [7C 6F A6, 05, 05] +184A9; [7C 6F A8, 05, 05] +184AA; [7C 6F AA, 05, 05] +184AB; [7C 6F AC, 05, 05] +184AC; [7C 6F AE, 05, 05] +184AD; [7C 6F B0, 05, 05] +184AE; [7C 6F B2, 05, 05] +184AF; [7C 6F B4, 05, 05] +184B0; [7C 6F B6, 05, 05] +184B1; [7C 6F B8, 05, 05] +184B2; [7C 6F BA, 05, 05] +184B3; [7C 6F BC, 05, 05] +184B4; [7C 6F BE, 05, 05] +184B5; [7C 6F C0, 05, 05] +184B6; [7C 6F C2, 05, 05] +184B7; [7C 6F C4, 05, 05] +184B8; [7C 6F C6, 05, 05] +184B9; [7C 6F C8, 05, 05] +184BA; [7C 6F CA, 05, 05] +184BB; [7C 6F CC, 05, 05] +184BC; [7C 6F CE, 05, 05] +184BD; [7C 6F D0, 05, 05] +184BE; [7C 6F D2, 05, 05] +184BF; [7C 6F D4, 05, 05] +184C0; [7C 6F D6, 05, 05] +184C1; [7C 6F D8, 05, 05] +184C2; [7C 6F DA, 05, 05] +184C3; [7C 6F DC, 05, 05] +184C4; [7C 6F DE, 05, 05] +184C5; [7C 6F E0, 05, 05] +184C6; [7C 6F E2, 05, 05] +184C7; [7C 6F E4, 05, 05] +184C8; [7C 6F E6, 05, 05] +184C9; [7C 6F E8, 05, 05] +184CA; [7C 6F EA, 05, 05] +184CB; [7C 6F EC, 05, 05] +184CC; [7C 6F EE, 05, 05] +184CD; [7C 6F F0, 05, 05] +184CE; [7C 6F F2, 05, 05] +184CF; [7C 6F F4, 05, 05] +184D0; [7C 6F F6, 05, 05] +184D1; [7C 6F F8, 05, 05] +184D2; [7C 6F FA, 05, 05] +184D3; [7C 6F FC, 05, 05] +184D4; [7C 6F FE, 05, 05] +184D5; [7C 70 02, 05, 05] +184D6; [7C 70 04, 05, 05] +184D7; [7C 70 06, 05, 05] +184D8; [7C 70 08, 05, 05] +184D9; [7C 70 0A, 05, 05] +184DA; [7C 70 0C, 05, 05] +184DB; [7C 70 0E, 05, 05] +184DC; [7C 70 10, 05, 05] +184DD; [7C 70 12, 05, 05] +184DE; [7C 70 14, 05, 05] +184DF; [7C 70 16, 05, 05] +184E0; [7C 70 18, 05, 05] +184E1; [7C 70 1A, 05, 05] +184E2; [7C 70 1C, 05, 05] +184E3; [7C 70 1E, 05, 05] +184E4; [7C 70 20, 05, 05] +184E5; [7C 70 22, 05, 05] +184E6; [7C 70 24, 05, 05] +184E7; [7C 70 26, 05, 05] +184E8; [7C 70 28, 05, 05] +184E9; [7C 70 2A, 05, 05] +184EA; [7C 70 2C, 05, 05] +184EB; [7C 70 2E, 05, 05] +184EC; [7C 70 30, 05, 05] +184ED; [7C 70 32, 05, 05] +184EE; [7C 70 34, 05, 05] +184EF; [7C 70 36, 05, 05] +184F0; [7C 70 38, 05, 05] +184F1; [7C 70 3A, 05, 05] +184F2; [7C 70 3C, 05, 05] +184F3; [7C 70 3E, 05, 05] +184F4; [7C 70 40, 05, 05] +184F5; [7C 70 42, 05, 05] +184F6; [7C 70 44, 05, 05] +184F7; [7C 70 46, 05, 05] +184F8; [7C 70 48, 05, 05] +184F9; [7C 70 4A, 05, 05] +184FA; [7C 70 4C, 05, 05] +184FB; [7C 70 4E, 05, 05] +184FC; [7C 70 50, 05, 05] +184FD; [7C 70 52, 05, 05] +184FE; [7C 70 54, 05, 05] +184FF; [7C 70 56, 05, 05] +18500; [7C 70 58, 05, 05] +18501; [7C 70 5A, 05, 05] +18502; [7C 70 5C, 05, 05] +18503; [7C 70 5E, 05, 05] +18504; [7C 70 60, 05, 05] +18505; [7C 70 62, 05, 05] +18506; [7C 70 64, 05, 05] +18507; [7C 70 66, 05, 05] +18508; [7C 70 68, 05, 05] +18509; [7C 70 6A, 05, 05] +1850A; [7C 70 6C, 05, 05] +1850B; [7C 70 6E, 05, 05] +1850C; [7C 70 70, 05, 05] +1850D; [7C 70 72, 05, 05] +1850E; [7C 70 74, 05, 05] +1850F; [7C 70 76, 05, 05] +18510; [7C 70 78, 05, 05] +18511; [7C 70 7A, 05, 05] +18512; [7C 70 7C, 05, 05] +18513; [7C 70 7E, 05, 05] +18514; [7C 70 80, 05, 05] +18515; [7C 70 82, 05, 05] +18516; [7C 70 84, 05, 05] +18517; [7C 70 86, 05, 05] +18518; [7C 70 88, 05, 05] +18519; [7C 70 8A, 05, 05] +1851A; [7C 70 8C, 05, 05] +1851B; [7C 70 8E, 05, 05] +1851C; [7C 70 90, 05, 05] +1851D; [7C 70 92, 05, 05] +1851E; [7C 70 94, 05, 05] +1851F; [7C 70 96, 05, 05] +18520; [7C 70 98, 05, 05] +18521; [7C 70 9A, 05, 05] +18522; [7C 70 9C, 05, 05] +18523; [7C 70 9E, 05, 05] +18524; [7C 70 A0, 05, 05] +18525; [7C 70 A2, 05, 05] +18526; [7C 70 A4, 05, 05] +18527; [7C 70 A6, 05, 05] +18528; [7C 70 A8, 05, 05] +18529; [7C 70 AA, 05, 05] +1852A; [7C 70 AC, 05, 05] +1852B; [7C 70 AE, 05, 05] +1852C; [7C 70 B0, 05, 05] +1852D; [7C 70 B2, 05, 05] +1852E; [7C 70 B4, 05, 05] +1852F; [7C 70 B6, 05, 05] +18530; [7C 70 B8, 05, 05] +18531; [7C 70 BA, 05, 05] +18532; [7C 70 BC, 05, 05] +18533; [7C 70 BE, 05, 05] +18534; [7C 70 C0, 05, 05] +18535; [7C 70 C2, 05, 05] +18536; [7C 70 C4, 05, 05] +18537; [7C 70 C6, 05, 05] +18538; [7C 70 C8, 05, 05] +18539; [7C 70 CA, 05, 05] +1853A; [7C 70 CC, 05, 05] +1853B; [7C 70 CE, 05, 05] +1853C; [7C 70 D0, 05, 05] +1853D; [7C 70 D2, 05, 05] +1853E; [7C 70 D4, 05, 05] +1853F; [7C 70 D6, 05, 05] +18540; [7C 70 D8, 05, 05] +18541; [7C 70 DA, 05, 05] +18542; [7C 70 DC, 05, 05] +18543; [7C 70 DE, 05, 05] +18544; [7C 70 E0, 05, 05] +18545; [7C 70 E2, 05, 05] +18546; [7C 70 E4, 05, 05] +18547; [7C 70 E6, 05, 05] +18548; [7C 70 E8, 05, 05] +18549; [7C 70 EA, 05, 05] +1854A; [7C 70 EC, 05, 05] +1854B; [7C 70 EE, 05, 05] +1854C; [7C 70 F0, 05, 05] +1854D; [7C 70 F2, 05, 05] +1854E; [7C 70 F4, 05, 05] +1854F; [7C 70 F6, 05, 05] +18550; [7C 70 F8, 05, 05] +18551; [7C 70 FA, 05, 05] +18552; [7C 70 FC, 05, 05] +18553; [7C 70 FE, 05, 05] +18554; [7C 71 02, 05, 05] +18555; [7C 71 04, 05, 05] +18556; [7C 71 06, 05, 05] +18557; [7C 71 08, 05, 05] +18558; [7C 71 0A, 05, 05] +18559; [7C 71 0C, 05, 05] +1855A; [7C 71 0E, 05, 05] +1855B; [7C 71 10, 05, 05] +1855C; [7C 71 12, 05, 05] +1855D; [7C 71 14, 05, 05] +1855E; [7C 71 16, 05, 05] +1855F; [7C 71 18, 05, 05] +18560; [7C 71 1A, 05, 05] +18561; [7C 71 1C, 05, 05] +18562; [7C 71 1E, 05, 05] +18563; [7C 71 20, 05, 05] +18564; [7C 71 22, 05, 05] +18565; [7C 71 24, 05, 05] +18566; [7C 71 26, 05, 05] +18567; [7C 71 28, 05, 05] +18568; [7C 71 2A, 05, 05] +18569; [7C 71 2C, 05, 05] +1856A; [7C 71 2E, 05, 05] +1856B; [7C 71 30, 05, 05] +1856C; [7C 71 32, 05, 05] +1856D; [7C 71 34, 05, 05] +1856E; [7C 71 36, 05, 05] +1856F; [7C 71 38, 05, 05] +18570; [7C 71 3A, 05, 05] +18571; [7C 71 3C, 05, 05] +18572; [7C 71 3E, 05, 05] +18573; [7C 71 40, 05, 05] +18574; [7C 71 42, 05, 05] +18575; [7C 71 44, 05, 05] +18576; [7C 71 46, 05, 05] +18577; [7C 71 48, 05, 05] +18578; [7C 71 4A, 05, 05] +18579; [7C 71 4C, 05, 05] +1857A; [7C 71 4E, 05, 05] +1857B; [7C 71 50, 05, 05] +1857C; [7C 71 52, 05, 05] +1857D; [7C 71 54, 05, 05] +1857E; [7C 71 56, 05, 05] +1857F; [7C 71 58, 05, 05] +18580; [7C 71 5A, 05, 05] +18581; [7C 71 5C, 05, 05] +18582; [7C 71 5E, 05, 05] +18583; [7C 71 60, 05, 05] +18584; [7C 71 62, 05, 05] +18585; [7C 71 64, 05, 05] +18586; [7C 71 66, 05, 05] +18587; [7C 71 68, 05, 05] +18588; [7C 71 6A, 05, 05] +18589; [7C 71 6C, 05, 05] +1858A; [7C 71 6E, 05, 05] +1858B; [7C 71 70, 05, 05] +1858C; [7C 71 72, 05, 05] +1858D; [7C 71 74, 05, 05] +1858E; [7C 71 76, 05, 05] +1858F; [7C 71 78, 05, 05] +18590; [7C 71 7A, 05, 05] +18591; [7C 71 7C, 05, 05] +18592; [7C 71 7E, 05, 05] +18593; [7C 71 80, 05, 05] +18594; [7C 71 82, 05, 05] +18595; [7C 71 84, 05, 05] +18596; [7C 71 86, 05, 05] +18597; [7C 71 88, 05, 05] +18598; [7C 71 8A, 05, 05] +18599; [7C 71 8C, 05, 05] +1859A; [7C 71 8E, 05, 05] +1859B; [7C 71 90, 05, 05] +1859C; [7C 71 92, 05, 05] +1859D; [7C 71 94, 05, 05] +1859E; [7C 71 96, 05, 05] +1859F; [7C 71 98, 05, 05] +185A0; [7C 71 9A, 05, 05] +185A1; [7C 71 9C, 05, 05] +185A2; [7C 71 9E, 05, 05] +185A3; [7C 71 A0, 05, 05] +185A4; [7C 71 A2, 05, 05] +185A5; [7C 71 A4, 05, 05] +185A6; [7C 71 A6, 05, 05] +185A7; [7C 71 A8, 05, 05] +185A8; [7C 71 AA, 05, 05] +185A9; [7C 71 AC, 05, 05] +185AA; [7C 71 AE, 05, 05] +185AB; [7C 71 B0, 05, 05] +185AC; [7C 71 B2, 05, 05] +185AD; [7C 71 B4, 05, 05] +185AE; [7C 71 B6, 05, 05] +185AF; [7C 71 B8, 05, 05] +185B0; [7C 71 BA, 05, 05] +185B1; [7C 71 BC, 05, 05] +185B2; [7C 71 BE, 05, 05] +185B3; [7C 71 C0, 05, 05] +185B4; [7C 71 C2, 05, 05] +185B5; [7C 71 C4, 05, 05] +185B6; [7C 71 C6, 05, 05] +185B7; [7C 71 C8, 05, 05] +185B8; [7C 71 CA, 05, 05] +185B9; [7C 71 CC, 05, 05] +185BA; [7C 71 CE, 05, 05] +185BB; [7C 71 D0, 05, 05] +185BC; [7C 71 D2, 05, 05] +185BD; [7C 71 D4, 05, 05] +185BE; [7C 71 D6, 05, 05] +185BF; [7C 71 D8, 05, 05] +185C0; [7C 71 DA, 05, 05] +185C1; [7C 71 DC, 05, 05] +185C2; [7C 71 DE, 05, 05] +185C3; [7C 71 E0, 05, 05] +185C4; [7C 71 E2, 05, 05] +185C5; [7C 71 E4, 05, 05] +185C6; [7C 71 E6, 05, 05] +185C7; [7C 71 E8, 05, 05] +185C8; [7C 71 EA, 05, 05] +185C9; [7C 71 EC, 05, 05] +185CA; [7C 71 EE, 05, 05] +185CB; [7C 71 F0, 05, 05] +185CC; [7C 71 F2, 05, 05] +185CD; [7C 71 F4, 05, 05] +185CE; [7C 71 F6, 05, 05] +185CF; [7C 71 F8, 05, 05] +185D0; [7C 71 FA, 05, 05] +185D1; [7C 71 FC, 05, 05] +185D2; [7C 71 FE, 05, 05] +185D3; [7C 72 02, 05, 05] +185D4; [7C 72 04, 05, 05] +185D5; [7C 72 06, 05, 05] +185D6; [7C 72 08, 05, 05] +185D7; [7C 72 0A, 05, 05] +185D8; [7C 72 0C, 05, 05] +185D9; [7C 72 0E, 05, 05] +185DA; [7C 72 10, 05, 05] +185DB; [7C 72 12, 05, 05] +185DC; [7C 72 14, 05, 05] +185DD; [7C 72 16, 05, 05] +185DE; [7C 72 18, 05, 05] +185DF; [7C 72 1A, 05, 05] +185E0; [7C 72 1C, 05, 05] +185E1; [7C 72 1E, 05, 05] +185E2; [7C 72 20, 05, 05] +185E3; [7C 72 22, 05, 05] +185E4; [7C 72 24, 05, 05] +185E5; [7C 72 26, 05, 05] +185E6; [7C 72 28, 05, 05] +185E7; [7C 72 2A, 05, 05] +185E8; [7C 72 2C, 05, 05] +185E9; [7C 72 2E, 05, 05] +185EA; [7C 72 30, 05, 05] +185EB; [7C 72 32, 05, 05] +185EC; [7C 72 34, 05, 05] +185ED; [7C 72 36, 05, 05] +185EE; [7C 72 38, 05, 05] +185EF; [7C 72 3A, 05, 05] +185F0; [7C 72 3C, 05, 05] +185F1; [7C 72 3E, 05, 05] +185F2; [7C 72 40, 05, 05] +185F3; [7C 72 42, 05, 05] +185F4; [7C 72 44, 05, 05] +185F5; [7C 72 46, 05, 05] +185F6; [7C 72 48, 05, 05] +185F7; [7C 72 4A, 05, 05] +185F8; [7C 72 4C, 05, 05] +185F9; [7C 72 4E, 05, 05] +185FA; [7C 72 50, 05, 05] +185FB; [7C 72 52, 05, 05] +185FC; [7C 72 54, 05, 05] +185FD; [7C 72 56, 05, 05] +185FE; [7C 72 58, 05, 05] +185FF; [7C 72 5A, 05, 05] +18600; [7C 72 5C, 05, 05] +18601; [7C 72 5E, 05, 05] +18602; [7C 72 60, 05, 05] +18603; [7C 72 62, 05, 05] +18604; [7C 72 64, 05, 05] +18605; [7C 72 66, 05, 05] +18606; [7C 72 68, 05, 05] +18607; [7C 72 6A, 05, 05] +18608; [7C 72 6C, 05, 05] +18609; [7C 72 6E, 05, 05] +1860A; [7C 72 70, 05, 05] +1860B; [7C 72 72, 05, 05] +1860C; [7C 72 74, 05, 05] +1860D; [7C 72 76, 05, 05] +1860E; [7C 72 78, 05, 05] +1860F; [7C 72 7A, 05, 05] +18610; [7C 72 7C, 05, 05] +18611; [7C 72 7E, 05, 05] +18612; [7C 72 80, 05, 05] +18613; [7C 72 82, 05, 05] +18614; [7C 72 84, 05, 05] +18615; [7C 72 86, 05, 05] +18616; [7C 72 88, 05, 05] +18617; [7C 72 8A, 05, 05] +18618; [7C 72 8C, 05, 05] +18619; [7C 72 8E, 05, 05] +1861A; [7C 72 90, 05, 05] +1861B; [7C 72 92, 05, 05] +1861C; [7C 72 94, 05, 05] +1861D; [7C 72 96, 05, 05] +1861E; [7C 72 98, 05, 05] +1861F; [7C 72 9A, 05, 05] +18620; [7C 72 9C, 05, 05] +18621; [7C 72 9E, 05, 05] +18622; [7C 72 A0, 05, 05] +18623; [7C 72 A2, 05, 05] +18624; [7C 72 A4, 05, 05] +18625; [7C 72 A6, 05, 05] +18626; [7C 72 A8, 05, 05] +18627; [7C 72 AA, 05, 05] +18628; [7C 72 AC, 05, 05] +18629; [7C 72 AE, 05, 05] +1862A; [7C 72 B0, 05, 05] +1862B; [7C 72 B2, 05, 05] +1862C; [7C 72 B4, 05, 05] +1862D; [7C 72 B6, 05, 05] +1862E; [7C 72 B8, 05, 05] +1862F; [7C 72 BA, 05, 05] +18630; [7C 72 BC, 05, 05] +18631; [7C 72 BE, 05, 05] +18632; [7C 72 C0, 05, 05] +18633; [7C 72 C2, 05, 05] +18634; [7C 72 C4, 05, 05] +18635; [7C 72 C6, 05, 05] +18636; [7C 72 C8, 05, 05] +18637; [7C 72 CA, 05, 05] +18638; [7C 72 CC, 05, 05] +18639; [7C 72 CE, 05, 05] +1863A; [7C 72 D0, 05, 05] +1863B; [7C 72 D2, 05, 05] +1863C; [7C 72 D4, 05, 05] +1863D; [7C 72 D6, 05, 05] +1863E; [7C 72 D8, 05, 05] +1863F; [7C 72 DA, 05, 05] +18640; [7C 72 DC, 05, 05] +18641; [7C 72 DE, 05, 05] +18642; [7C 72 E0, 05, 05] +18643; [7C 72 E2, 05, 05] +18644; [7C 72 E4, 05, 05] +18645; [7C 72 E6, 05, 05] +18646; [7C 72 E8, 05, 05] +18647; [7C 72 EA, 05, 05] +18648; [7C 72 EC, 05, 05] +18649; [7C 72 EE, 05, 05] +1864A; [7C 72 F0, 05, 05] +1864B; [7C 72 F2, 05, 05] +1864C; [7C 72 F4, 05, 05] +1864D; [7C 72 F6, 05, 05] +1864E; [7C 72 F8, 05, 05] +1864F; [7C 72 FA, 05, 05] +18650; [7C 72 FC, 05, 05] +18651; [7C 72 FE, 05, 05] +18652; [7C 73 02, 05, 05] +18653; [7C 73 04, 05, 05] +18654; [7C 73 06, 05, 05] +18655; [7C 73 08, 05, 05] +18656; [7C 73 0A, 05, 05] +18657; [7C 73 0C, 05, 05] +18658; [7C 73 0E, 05, 05] +18659; [7C 73 10, 05, 05] +1865A; [7C 73 12, 05, 05] +1865B; [7C 73 14, 05, 05] +1865C; [7C 73 16, 05, 05] +1865D; [7C 73 18, 05, 05] +1865E; [7C 73 1A, 05, 05] +1865F; [7C 73 1C, 05, 05] +18660; [7C 73 1E, 05, 05] +18661; [7C 73 20, 05, 05] +18662; [7C 73 22, 05, 05] +18663; [7C 73 24, 05, 05] +18664; [7C 73 26, 05, 05] +18665; [7C 73 28, 05, 05] +18666; [7C 73 2A, 05, 05] +18667; [7C 73 2C, 05, 05] +18668; [7C 73 2E, 05, 05] +18669; [7C 73 30, 05, 05] +1866A; [7C 73 32, 05, 05] +1866B; [7C 73 34, 05, 05] +1866C; [7C 73 36, 05, 05] +1866D; [7C 73 38, 05, 05] +1866E; [7C 73 3A, 05, 05] +1866F; [7C 73 3C, 05, 05] +18670; [7C 73 3E, 05, 05] +18671; [7C 73 40, 05, 05] +18672; [7C 73 42, 05, 05] +18673; [7C 73 44, 05, 05] +18674; [7C 73 46, 05, 05] +18675; [7C 73 48, 05, 05] +18676; [7C 73 4A, 05, 05] +18677; [7C 73 4C, 05, 05] +18678; [7C 73 4E, 05, 05] +18679; [7C 73 50, 05, 05] +1867A; [7C 73 52, 05, 05] +1867B; [7C 73 54, 05, 05] +1867C; [7C 73 56, 05, 05] +1867D; [7C 73 58, 05, 05] +1867E; [7C 73 5A, 05, 05] +1867F; [7C 73 5C, 05, 05] +18680; [7C 73 5E, 05, 05] +18681; [7C 73 60, 05, 05] +18682; [7C 73 62, 05, 05] +18683; [7C 73 64, 05, 05] +18684; [7C 73 66, 05, 05] +18685; [7C 73 68, 05, 05] +18686; [7C 73 6A, 05, 05] +18687; [7C 73 6C, 05, 05] +18688; [7C 73 6E, 05, 05] +18689; [7C 73 70, 05, 05] +1868A; [7C 73 72, 05, 05] +1868B; [7C 73 74, 05, 05] +1868C; [7C 73 76, 05, 05] +1868D; [7C 73 78, 05, 05] +1868E; [7C 73 7A, 05, 05] +1868F; [7C 73 7C, 05, 05] +18690; [7C 73 7E, 05, 05] +18691; [7C 73 80, 05, 05] +18692; [7C 73 82, 05, 05] +18693; [7C 73 84, 05, 05] +18694; [7C 73 86, 05, 05] +18695; [7C 73 88, 05, 05] +18696; [7C 73 8A, 05, 05] +18697; [7C 73 8C, 05, 05] +18698; [7C 73 8E, 05, 05] +18699; [7C 73 90, 05, 05] +1869A; [7C 73 92, 05, 05] +1869B; [7C 73 94, 05, 05] +1869C; [7C 73 96, 05, 05] +1869D; [7C 73 98, 05, 05] +1869E; [7C 73 9A, 05, 05] +1869F; [7C 73 9C, 05, 05] +186A0; [7C 73 9E, 05, 05] +186A1; [7C 73 A0, 05, 05] +186A2; [7C 73 A2, 05, 05] +186A3; [7C 73 A4, 05, 05] +186A4; [7C 73 A6, 05, 05] +186A5; [7C 73 A8, 05, 05] +186A6; [7C 73 AA, 05, 05] +186A7; [7C 73 AC, 05, 05] +186A8; [7C 73 AE, 05, 05] +186A9; [7C 73 B0, 05, 05] +186AA; [7C 73 B2, 05, 05] +186AB; [7C 73 B4, 05, 05] +186AC; [7C 73 B6, 05, 05] +186AD; [7C 73 B8, 05, 05] +186AE; [7C 73 BA, 05, 05] +186AF; [7C 73 BC, 05, 05] +186B0; [7C 73 BE, 05, 05] +186B1; [7C 73 C0, 05, 05] +186B2; [7C 73 C2, 05, 05] +186B3; [7C 73 C4, 05, 05] +186B4; [7C 73 C6, 05, 05] +186B5; [7C 73 C8, 05, 05] +186B6; [7C 73 CA, 05, 05] +186B7; [7C 73 CC, 05, 05] +186B8; [7C 73 CE, 05, 05] +186B9; [7C 73 D0, 05, 05] +186BA; [7C 73 D2, 05, 05] +186BB; [7C 73 D4, 05, 05] +186BC; [7C 73 D6, 05, 05] +186BD; [7C 73 D8, 05, 05] +186BE; [7C 73 DA, 05, 05] +186BF; [7C 73 DC, 05, 05] +186C0; [7C 73 DE, 05, 05] +186C1; [7C 73 E0, 05, 05] +186C2; [7C 73 E2, 05, 05] +186C3; [7C 73 E4, 05, 05] +186C4; [7C 73 E6, 05, 05] +186C5; [7C 73 E8, 05, 05] +186C6; [7C 73 EA, 05, 05] +186C7; [7C 73 EC, 05, 05] +186C8; [7C 73 EE, 05, 05] +186C9; [7C 73 F0, 05, 05] +186CA; [7C 73 F2, 05, 05] +186CB; [7C 73 F4, 05, 05] +186CC; [7C 73 F6, 05, 05] +186CD; [7C 73 F8, 05, 05] +186CE; [7C 73 FA, 05, 05] +186CF; [7C 73 FC, 05, 05] +186D0; [7C 73 FE, 05, 05] +186D1; [7C 74 02, 05, 05] +186D2; [7C 74 04, 05, 05] +186D3; [7C 74 06, 05, 05] +186D4; [7C 74 08, 05, 05] +186D5; [7C 74 0A, 05, 05] +186D6; [7C 74 0C, 05, 05] +186D7; [7C 74 0E, 05, 05] +186D8; [7C 74 10, 05, 05] +186D9; [7C 74 12, 05, 05] +186DA; [7C 74 14, 05, 05] +186DB; [7C 74 16, 05, 05] +186DC; [7C 74 18, 05, 05] +186DD; [7C 74 1A, 05, 05] +186DE; [7C 74 1C, 05, 05] +186DF; [7C 74 1E, 05, 05] +186E0; [7C 74 20, 05, 05] +186E1; [7C 74 22, 05, 05] +186E2; [7C 74 24, 05, 05] +186E3; [7C 74 26, 05, 05] +186E4; [7C 74 28, 05, 05] +186E5; [7C 74 2A, 05, 05] +186E6; [7C 74 2C, 05, 05] +186E7; [7C 74 2E, 05, 05] +186E8; [7C 74 30, 05, 05] +186E9; [7C 74 32, 05, 05] +186EA; [7C 74 34, 05, 05] +186EB; [7C 74 36, 05, 05] +186EC; [7C 74 38, 05, 05] +186ED; [7C 74 3A, 05, 05] +186EE; [7C 74 3C, 05, 05] +186EF; [7C 74 3E, 05, 05] +186F0; [7C 74 40, 05, 05] +186F1; [7C 74 42, 05, 05] +186F2; [7C 74 44, 05, 05] +186F3; [7C 74 46, 05, 05] +186F4; [7C 74 48, 05, 05] +186F5; [7C 74 4A, 05, 05] +186F6; [7C 74 4C, 05, 05] +186F7; [7C 74 4E, 05, 05] +186F8; [7C 74 50, 05, 05] +186F9; [7C 74 52, 05, 05] +186FA; [7C 74 54, 05, 05] +186FB; [7C 74 56, 05, 05] +186FC; [7C 74 58, 05, 05] +186FD; [7C 74 5A, 05, 05] +186FE; [7C 74 5C, 05, 05] +186FF; [7C 74 5E, 05, 05] +18700; [7C 74 60, 05, 05] +18701; [7C 74 62, 05, 05] +18702; [7C 74 64, 05, 05] +18703; [7C 74 66, 05, 05] +18704; [7C 74 68, 05, 05] +18705; [7C 74 6A, 05, 05] +18706; [7C 74 6C, 05, 05] +18707; [7C 74 6E, 05, 05] +18708; [7C 74 70, 05, 05] +18709; [7C 74 72, 05, 05] +1870A; [7C 74 74, 05, 05] +1870B; [7C 74 76, 05, 05] +1870C; [7C 74 78, 05, 05] +1870D; [7C 74 7A, 05, 05] +1870E; [7C 74 7C, 05, 05] +1870F; [7C 74 7E, 05, 05] +18710; [7C 74 80, 05, 05] +18711; [7C 74 82, 05, 05] +18712; [7C 74 84, 05, 05] +18713; [7C 74 86, 05, 05] +18714; [7C 74 88, 05, 05] +18715; [7C 74 8A, 05, 05] +18716; [7C 74 8C, 05, 05] +18717; [7C 74 8E, 05, 05] +18718; [7C 74 90, 05, 05] +18719; [7C 74 92, 05, 05] +1871A; [7C 74 94, 05, 05] +1871B; [7C 74 96, 05, 05] +1871C; [7C 74 98, 05, 05] +1871D; [7C 74 9A, 05, 05] +1871E; [7C 74 9C, 05, 05] +1871F; [7C 74 9E, 05, 05] +18720; [7C 74 A0, 05, 05] +18721; [7C 74 A2, 05, 05] +18722; [7C 74 A4, 05, 05] +18723; [7C 74 A6, 05, 05] +18724; [7C 74 A8, 05, 05] +18725; [7C 74 AA, 05, 05] +18726; [7C 74 AC, 05, 05] +18727; [7C 74 AE, 05, 05] +18728; [7C 74 B0, 05, 05] +18729; [7C 74 B2, 05, 05] +1872A; [7C 74 B4, 05, 05] +1872B; [7C 74 B6, 05, 05] +1872C; [7C 74 B8, 05, 05] +1872D; [7C 74 BA, 05, 05] +1872E; [7C 74 BC, 05, 05] +1872F; [7C 74 BE, 05, 05] +18730; [7C 74 C0, 05, 05] +18731; [7C 74 C2, 05, 05] +18732; [7C 74 C4, 05, 05] +18733; [7C 74 C6, 05, 05] +18734; [7C 74 C8, 05, 05] +18735; [7C 74 CA, 05, 05] +18736; [7C 74 CC, 05, 05] +18737; [7C 74 CE, 05, 05] +18738; [7C 74 D0, 05, 05] +18739; [7C 74 D2, 05, 05] +1873A; [7C 74 D4, 05, 05] +1873B; [7C 74 D6, 05, 05] +1873C; [7C 74 D8, 05, 05] +1873D; [7C 74 DA, 05, 05] +1873E; [7C 74 DC, 05, 05] +1873F; [7C 74 DE, 05, 05] +18740; [7C 74 E0, 05, 05] +18741; [7C 74 E2, 05, 05] +18742; [7C 74 E4, 05, 05] +18743; [7C 74 E6, 05, 05] +18744; [7C 74 E8, 05, 05] +18745; [7C 74 EA, 05, 05] +18746; [7C 74 EC, 05, 05] +18747; [7C 74 EE, 05, 05] +18748; [7C 74 F0, 05, 05] +18749; [7C 74 F2, 05, 05] +1874A; [7C 74 F4, 05, 05] +1874B; [7C 74 F6, 05, 05] +1874C; [7C 74 F8, 05, 05] +1874D; [7C 74 FA, 05, 05] +1874E; [7C 74 FC, 05, 05] +1874F; [7C 74 FE, 05, 05] +18750; [7C 75 02, 05, 05] +18751; [7C 75 04, 05, 05] +18752; [7C 75 06, 05, 05] +18753; [7C 75 08, 05, 05] +18754; [7C 75 0A, 05, 05] +18755; [7C 75 0C, 05, 05] +18756; [7C 75 0E, 05, 05] +18757; [7C 75 10, 05, 05] +18758; [7C 75 12, 05, 05] +18759; [7C 75 14, 05, 05] +1875A; [7C 75 16, 05, 05] +1875B; [7C 75 18, 05, 05] +1875C; [7C 75 1A, 05, 05] +1875D; [7C 75 1C, 05, 05] +1875E; [7C 75 1E, 05, 05] +1875F; [7C 75 20, 05, 05] +18760; [7C 75 22, 05, 05] +18761; [7C 75 24, 05, 05] +18762; [7C 75 26, 05, 05] +18763; [7C 75 28, 05, 05] +18764; [7C 75 2A, 05, 05] +18765; [7C 75 2C, 05, 05] +18766; [7C 75 2E, 05, 05] +18767; [7C 75 30, 05, 05] +18768; [7C 75 32, 05, 05] +18769; [7C 75 34, 05, 05] +1876A; [7C 75 36, 05, 05] +1876B; [7C 75 38, 05, 05] +1876C; [7C 75 3A, 05, 05] +1876D; [7C 75 3C, 05, 05] +1876E; [7C 75 3E, 05, 05] +1876F; [7C 75 40, 05, 05] +18770; [7C 75 42, 05, 05] +18771; [7C 75 44, 05, 05] +18772; [7C 75 46, 05, 05] +18773; [7C 75 48, 05, 05] +18774; [7C 75 4A, 05, 05] +18775; [7C 75 4C, 05, 05] +18776; [7C 75 4E, 05, 05] +18777; [7C 75 50, 05, 05] +18778; [7C 75 52, 05, 05] +18779; [7C 75 54, 05, 05] +1877A; [7C 75 56, 05, 05] +1877B; [7C 75 58, 05, 05] +1877C; [7C 75 5A, 05, 05] +1877D; [7C 75 5C, 05, 05] +1877E; [7C 75 5E, 05, 05] +1877F; [7C 75 60, 05, 05] +18780; [7C 75 62, 05, 05] +18781; [7C 75 64, 05, 05] +18782; [7C 75 66, 05, 05] +18783; [7C 75 68, 05, 05] +18784; [7C 75 6A, 05, 05] +18785; [7C 75 6C, 05, 05] +18786; [7C 75 6E, 05, 05] +18787; [7C 75 70, 05, 05] +18788; [7C 75 72, 05, 05] +18789; [7C 75 74, 05, 05] +1878A; [7C 75 76, 05, 05] +1878B; [7C 75 78, 05, 05] +1878C; [7C 75 7A, 05, 05] +1878D; [7C 75 7C, 05, 05] +1878E; [7C 75 7E, 05, 05] +1878F; [7C 75 80, 05, 05] +18790; [7C 75 82, 05, 05] +18791; [7C 75 84, 05, 05] +18792; [7C 75 86, 05, 05] +18793; [7C 75 88, 05, 05] +18794; [7C 75 8A, 05, 05] +18795; [7C 75 8C, 05, 05] +18796; [7C 75 8E, 05, 05] +18797; [7C 75 90, 05, 05] +18798; [7C 75 92, 05, 05] +18799; [7C 75 94, 05, 05] +1879A; [7C 75 96, 05, 05] +1879B; [7C 75 98, 05, 05] +1879C; [7C 75 9A, 05, 05] +1879D; [7C 75 9C, 05, 05] +1879E; [7C 75 9E, 05, 05] +1879F; [7C 75 A0, 05, 05] +187A0; [7C 75 A2, 05, 05] +187A1; [7C 75 A4, 05, 05] +187A2; [7C 75 A6, 05, 05] +187A3; [7C 75 A8, 05, 05] +187A4; [7C 75 AA, 05, 05] +187A5; [7C 75 AC, 05, 05] +187A6; [7C 75 AE, 05, 05] +187A7; [7C 75 B0, 05, 05] +187A8; [7C 75 B2, 05, 05] +187A9; [7C 75 B4, 05, 05] +187AA; [7C 75 B6, 05, 05] +187AB; [7C 75 B8, 05, 05] +187AC; [7C 75 BA, 05, 05] +187AD; [7C 75 BC, 05, 05] +187AE; [7C 75 BE, 05, 05] +187AF; [7C 75 C0, 05, 05] +187B0; [7C 75 C2, 05, 05] +187B1; [7C 75 C4, 05, 05] +187B2; [7C 75 C6, 05, 05] +187B3; [7C 75 C8, 05, 05] +187B4; [7C 75 CA, 05, 05] +187B5; [7C 75 CC, 05, 05] +187B6; [7C 75 CE, 05, 05] +187B7; [7C 75 D0, 05, 05] +187B8; [7C 75 D2, 05, 05] +187B9; [7C 75 D4, 05, 05] +187BA; [7C 75 D6, 05, 05] +187BB; [7C 75 D8, 05, 05] +187BC; [7C 75 DA, 05, 05] +187BD; [7C 75 DC, 05, 05] +187BE; [7C 75 DE, 05, 05] +187BF; [7C 75 E0, 05, 05] +187C0; [7C 75 E2, 05, 05] +187C1; [7C 75 E4, 05, 05] +187C2; [7C 75 E6, 05, 05] +187C3; [7C 75 E8, 05, 05] +187C4; [7C 75 EA, 05, 05] +187C5; [7C 75 EC, 05, 05] +187C6; [7C 75 EE, 05, 05] +187C7; [7C 75 F0, 05, 05] +187C8; [7C 75 F2, 05, 05] +187C9; [7C 75 F4, 05, 05] +187CA; [7C 75 F6, 05, 05] +187CB; [7C 75 F8, 05, 05] +187CC; [7C 75 FA, 05, 05] +187CD; [7C 75 FC, 05, 05] +187CE; [7C 75 FE, 05, 05] +187CF; [7C 76 02, 05, 05] +187D0; [7C 76 04, 05, 05] +187D1; [7C 76 06, 05, 05] +187D2; [7C 76 08, 05, 05] +187D3; [7C 76 0A, 05, 05] +187D4; [7C 76 0C, 05, 05] +187D5; [7C 76 0E, 05, 05] +187D6; [7C 76 10, 05, 05] +187D7; [7C 76 12, 05, 05] +187D8; [7C 76 14, 05, 05] +187D9; [7C 76 16, 05, 05] +187DA; [7C 76 18, 05, 05] +187DB; [7C 76 1A, 05, 05] +187DC; [7C 76 1C, 05, 05] +187DD; [7C 76 1E, 05, 05] +187DE; [7C 76 20, 05, 05] +187DF; [7C 76 22, 05, 05] +187E0; [7C 76 24, 05, 05] +187E1; [7C 76 26, 05, 05] +187E2; [7C 76 28, 05, 05] +187E3; [7C 76 2A, 05, 05] +187E4; [7C 76 2C, 05, 05] +187E5; [7C 76 2E, 05, 05] +187E6; [7C 76 30, 05, 05] +187E7; [7C 76 32, 05, 05] +187E8; [7C 76 34, 05, 05] +187E9; [7C 76 36, 05, 05] +187EA; [7C 76 38, 05, 05] +187EB; [7C 76 3A, 05, 05] +187EC; [7C 76 3C, 05, 05] +18800; [7C 76 3E, 05, 05] +18801; [7C 76 40, 05, 05] +18802; [7C 76 42, 05, 05] +18803; [7C 76 44, 05, 05] +18804; [7C 76 46, 05, 05] +18805; [7C 76 48, 05, 05] +18806; [7C 76 4A, 05, 05] +18807; [7C 76 4C, 05, 05] +18808; [7C 76 4E, 05, 05] +18809; [7C 76 50, 05, 05] +1880A; [7C 76 52, 05, 05] +1880B; [7C 76 54, 05, 05] +1880C; [7C 76 56, 05, 05] +1880D; [7C 76 58, 05, 05] +1880E; [7C 76 5A, 05, 05] +1880F; [7C 76 5C, 05, 05] +18810; [7C 76 5E, 05, 05] +18811; [7C 76 60, 05, 05] +18812; [7C 76 62, 05, 05] +18813; [7C 76 64, 05, 05] +18814; [7C 76 66, 05, 05] +18815; [7C 76 68, 05, 05] +18816; [7C 76 6A, 05, 05] +18817; [7C 76 6C, 05, 05] +18818; [7C 76 6E, 05, 05] +18819; [7C 76 70, 05, 05] +1881A; [7C 76 72, 05, 05] +1881B; [7C 76 74, 05, 05] +1881C; [7C 76 76, 05, 05] +1881D; [7C 76 78, 05, 05] +1881E; [7C 76 7A, 05, 05] +1881F; [7C 76 7C, 05, 05] +18820; [7C 76 7E, 05, 05] +18821; [7C 76 80, 05, 05] +18822; [7C 76 82, 05, 05] +18823; [7C 76 84, 05, 05] +18824; [7C 76 86, 05, 05] +18825; [7C 76 88, 05, 05] +18826; [7C 76 8A, 05, 05] +18827; [7C 76 8C, 05, 05] +18828; [7C 76 8E, 05, 05] +18829; [7C 76 90, 05, 05] +1882A; [7C 76 92, 05, 05] +1882B; [7C 76 94, 05, 05] +1882C; [7C 76 96, 05, 05] +1882D; [7C 76 98, 05, 05] +1882E; [7C 76 9A, 05, 05] +1882F; [7C 76 9C, 05, 05] +18830; [7C 76 9E, 05, 05] +18831; [7C 76 A0, 05, 05] +18832; [7C 76 A2, 05, 05] +18833; [7C 76 A4, 05, 05] +18834; [7C 76 A6, 05, 05] +18835; [7C 76 A8, 05, 05] +18836; [7C 76 AA, 05, 05] +18837; [7C 76 AC, 05, 05] +18838; [7C 76 AE, 05, 05] +18839; [7C 76 B0, 05, 05] +1883A; [7C 76 B2, 05, 05] +1883B; [7C 76 B4, 05, 05] +1883C; [7C 76 B6, 05, 05] +1883D; [7C 76 B8, 05, 05] +1883E; [7C 76 BA, 05, 05] +1883F; [7C 76 BC, 05, 05] +18840; [7C 76 BE, 05, 05] +18841; [7C 76 C0, 05, 05] +18842; [7C 76 C2, 05, 05] +18843; [7C 76 C4, 05, 05] +18844; [7C 76 C6, 05, 05] +18845; [7C 76 C8, 05, 05] +18846; [7C 76 CA, 05, 05] +18847; [7C 76 CC, 05, 05] +18848; [7C 76 CE, 05, 05] +18849; [7C 76 D0, 05, 05] +1884A; [7C 76 D2, 05, 05] +1884B; [7C 76 D4, 05, 05] +1884C; [7C 76 D6, 05, 05] +1884D; [7C 76 D8, 05, 05] +1884E; [7C 76 DA, 05, 05] +1884F; [7C 76 DC, 05, 05] +18850; [7C 76 DE, 05, 05] +18851; [7C 76 E0, 05, 05] +18852; [7C 76 E2, 05, 05] +18853; [7C 76 E4, 05, 05] +18854; [7C 76 E6, 05, 05] +18855; [7C 76 E8, 05, 05] +18856; [7C 76 EA, 05, 05] +18857; [7C 76 EC, 05, 05] +18858; [7C 76 EE, 05, 05] +18859; [7C 76 F0, 05, 05] +1885A; [7C 76 F2, 05, 05] +1885B; [7C 76 F4, 05, 05] +1885C; [7C 76 F6, 05, 05] +1885D; [7C 76 F8, 05, 05] +1885E; [7C 76 FA, 05, 05] +1885F; [7C 76 FC, 05, 05] +18860; [7C 76 FE, 05, 05] +18861; [7C 77 02, 05, 05] +18862; [7C 77 04, 05, 05] +18863; [7C 77 06, 05, 05] +18864; [7C 77 08, 05, 05] +18865; [7C 77 0A, 05, 05] +18866; [7C 77 0C, 05, 05] +18867; [7C 77 0E, 05, 05] +18868; [7C 77 10, 05, 05] +18869; [7C 77 12, 05, 05] +1886A; [7C 77 14, 05, 05] +1886B; [7C 77 16, 05, 05] +1886C; [7C 77 18, 05, 05] +1886D; [7C 77 1A, 05, 05] +1886E; [7C 77 1C, 05, 05] +1886F; [7C 77 1E, 05, 05] +18870; [7C 77 20, 05, 05] +18871; [7C 77 22, 05, 05] +18872; [7C 77 24, 05, 05] +18873; [7C 77 26, 05, 05] +18874; [7C 77 28, 05, 05] +18875; [7C 77 2A, 05, 05] +18876; [7C 77 2C, 05, 05] +18877; [7C 77 2E, 05, 05] +18878; [7C 77 30, 05, 05] +18879; [7C 77 32, 05, 05] +1887A; [7C 77 34, 05, 05] +1887B; [7C 77 36, 05, 05] +1887C; [7C 77 38, 05, 05] +1887D; [7C 77 3A, 05, 05] +1887E; [7C 77 3C, 05, 05] +1887F; [7C 77 3E, 05, 05] +18880; [7C 77 40, 05, 05] +18881; [7C 77 42, 05, 05] +18882; [7C 77 44, 05, 05] +18883; [7C 77 46, 05, 05] +18884; [7C 77 48, 05, 05] +18885; [7C 77 4A, 05, 05] +18886; [7C 77 4C, 05, 05] +18887; [7C 77 4E, 05, 05] +18888; [7C 77 50, 05, 05] +18889; [7C 77 52, 05, 05] +1888A; [7C 77 54, 05, 05] +1888B; [7C 77 56, 05, 05] +1888C; [7C 77 58, 05, 05] +1888D; [7C 77 5A, 05, 05] +1888E; [7C 77 5C, 05, 05] +1888F; [7C 77 5E, 05, 05] +18890; [7C 77 60, 05, 05] +18891; [7C 77 62, 05, 05] +18892; [7C 77 64, 05, 05] +18893; [7C 77 66, 05, 05] +18894; [7C 77 68, 05, 05] +18895; [7C 77 6A, 05, 05] +18896; [7C 77 6C, 05, 05] +18897; [7C 77 6E, 05, 05] +18898; [7C 77 70, 05, 05] +18899; [7C 77 72, 05, 05] +1889A; [7C 77 74, 05, 05] +1889B; [7C 77 76, 05, 05] +1889C; [7C 77 78, 05, 05] +1889D; [7C 77 7A, 05, 05] +1889E; [7C 77 7C, 05, 05] +1889F; [7C 77 7E, 05, 05] +188A0; [7C 77 80, 05, 05] +188A1; [7C 77 82, 05, 05] +188A2; [7C 77 84, 05, 05] +188A3; [7C 77 86, 05, 05] +188A4; [7C 77 88, 05, 05] +188A5; [7C 77 8A, 05, 05] +188A6; [7C 77 8C, 05, 05] +188A7; [7C 77 8E, 05, 05] +188A8; [7C 77 90, 05, 05] +188A9; [7C 77 92, 05, 05] +188AA; [7C 77 94, 05, 05] +188AB; [7C 77 96, 05, 05] +188AC; [7C 77 98, 05, 05] +188AD; [7C 77 9A, 05, 05] +188AE; [7C 77 9C, 05, 05] +188AF; [7C 77 9E, 05, 05] +188B0; [7C 77 A0, 05, 05] +188B1; [7C 77 A2, 05, 05] +188B2; [7C 77 A4, 05, 05] +188B3; [7C 77 A6, 05, 05] +188B4; [7C 77 A8, 05, 05] +188B5; [7C 77 AA, 05, 05] +188B6; [7C 77 AC, 05, 05] +188B7; [7C 77 AE, 05, 05] +188B8; [7C 77 B0, 05, 05] +188B9; [7C 77 B2, 05, 05] +188BA; [7C 77 B4, 05, 05] +188BB; [7C 77 B6, 05, 05] +188BC; [7C 77 B8, 05, 05] +188BD; [7C 77 BA, 05, 05] +188BE; [7C 77 BC, 05, 05] +188BF; [7C 77 BE, 05, 05] +188C0; [7C 77 C0, 05, 05] +188C1; [7C 77 C2, 05, 05] +188C2; [7C 77 C4, 05, 05] +188C3; [7C 77 C6, 05, 05] +188C4; [7C 77 C8, 05, 05] +188C5; [7C 77 CA, 05, 05] +188C6; [7C 77 CC, 05, 05] +188C7; [7C 77 CE, 05, 05] +188C8; [7C 77 D0, 05, 05] +188C9; [7C 77 D2, 05, 05] +188CA; [7C 77 D4, 05, 05] +188CB; [7C 77 D6, 05, 05] +188CC; [7C 77 D8, 05, 05] +188CD; [7C 77 DA, 05, 05] +188CE; [7C 77 DC, 05, 05] +188CF; [7C 77 DE, 05, 05] +188D0; [7C 77 E0, 05, 05] +188D1; [7C 77 E2, 05, 05] +188D2; [7C 77 E4, 05, 05] +188D3; [7C 77 E6, 05, 05] +188D4; [7C 77 E8, 05, 05] +188D5; [7C 77 EA, 05, 05] +188D6; [7C 77 EC, 05, 05] +188D7; [7C 77 EE, 05, 05] +188D8; [7C 77 F0, 05, 05] +188D9; [7C 77 F2, 05, 05] +188DA; [7C 77 F4, 05, 05] +188DB; [7C 77 F6, 05, 05] +188DC; [7C 77 F8, 05, 05] +188DD; [7C 77 FA, 05, 05] +188DE; [7C 77 FC, 05, 05] +188DF; [7C 77 FE, 05, 05] +188E0; [7C 78 02, 05, 05] +188E1; [7C 78 04, 05, 05] +188E2; [7C 78 06, 05, 05] +188E3; [7C 78 08, 05, 05] +188E4; [7C 78 0A, 05, 05] +188E5; [7C 78 0C, 05, 05] +188E6; [7C 78 0E, 05, 05] +188E7; [7C 78 10, 05, 05] +188E8; [7C 78 12, 05, 05] +188E9; [7C 78 14, 05, 05] +188EA; [7C 78 16, 05, 05] +188EB; [7C 78 18, 05, 05] +188EC; [7C 78 1A, 05, 05] +188ED; [7C 78 1C, 05, 05] +188EE; [7C 78 1E, 05, 05] +188EF; [7C 78 20, 05, 05] +188F0; [7C 78 22, 05, 05] +188F1; [7C 78 24, 05, 05] +188F2; [7C 78 26, 05, 05] +188F3; [7C 78 28, 05, 05] +188F4; [7C 78 2A, 05, 05] +188F5; [7C 78 2C, 05, 05] +188F6; [7C 78 2E, 05, 05] +188F7; [7C 78 30, 05, 05] +188F8; [7C 78 32, 05, 05] +188F9; [7C 78 34, 05, 05] +188FA; [7C 78 36, 05, 05] +188FB; [7C 78 38, 05, 05] +188FC; [7C 78 3A, 05, 05] +188FD; [7C 78 3C, 05, 05] +188FE; [7C 78 3E, 05, 05] +188FF; [7C 78 40, 05, 05] +18900; [7C 78 42, 05, 05] +18901; [7C 78 44, 05, 05] +18902; [7C 78 46, 05, 05] +18903; [7C 78 48, 05, 05] +18904; [7C 78 4A, 05, 05] +18905; [7C 78 4C, 05, 05] +18906; [7C 78 4E, 05, 05] +18907; [7C 78 50, 05, 05] +18908; [7C 78 52, 05, 05] +18909; [7C 78 54, 05, 05] +1890A; [7C 78 56, 05, 05] +1890B; [7C 78 58, 05, 05] +1890C; [7C 78 5A, 05, 05] +1890D; [7C 78 5C, 05, 05] +1890E; [7C 78 5E, 05, 05] +1890F; [7C 78 60, 05, 05] +18910; [7C 78 62, 05, 05] +18911; [7C 78 64, 05, 05] +18912; [7C 78 66, 05, 05] +18913; [7C 78 68, 05, 05] +18914; [7C 78 6A, 05, 05] +18915; [7C 78 6C, 05, 05] +18916; [7C 78 6E, 05, 05] +18917; [7C 78 70, 05, 05] +18918; [7C 78 72, 05, 05] +18919; [7C 78 74, 05, 05] +1891A; [7C 78 76, 05, 05] +1891B; [7C 78 78, 05, 05] +1891C; [7C 78 7A, 05, 05] +1891D; [7C 78 7C, 05, 05] +1891E; [7C 78 7E, 05, 05] +1891F; [7C 78 80, 05, 05] +18920; [7C 78 82, 05, 05] +18921; [7C 78 84, 05, 05] +18922; [7C 78 86, 05, 05] +18923; [7C 78 88, 05, 05] +18924; [7C 78 8A, 05, 05] +18925; [7C 78 8C, 05, 05] +18926; [7C 78 8E, 05, 05] +18927; [7C 78 90, 05, 05] +18928; [7C 78 92, 05, 05] +18929; [7C 78 94, 05, 05] +1892A; [7C 78 96, 05, 05] +1892B; [7C 78 98, 05, 05] +1892C; [7C 78 9A, 05, 05] +1892D; [7C 78 9C, 05, 05] +1892E; [7C 78 9E, 05, 05] +1892F; [7C 78 A0, 05, 05] +18930; [7C 78 A2, 05, 05] +18931; [7C 78 A4, 05, 05] +18932; [7C 78 A6, 05, 05] +18933; [7C 78 A8, 05, 05] +18934; [7C 78 AA, 05, 05] +18935; [7C 78 AC, 05, 05] +18936; [7C 78 AE, 05, 05] +18937; [7C 78 B0, 05, 05] +18938; [7C 78 B2, 05, 05] +18939; [7C 78 B4, 05, 05] +1893A; [7C 78 B6, 05, 05] +1893B; [7C 78 B8, 05, 05] +1893C; [7C 78 BA, 05, 05] +1893D; [7C 78 BC, 05, 05] +1893E; [7C 78 BE, 05, 05] +1893F; [7C 78 C0, 05, 05] +18940; [7C 78 C2, 05, 05] +18941; [7C 78 C4, 05, 05] +18942; [7C 78 C6, 05, 05] +18943; [7C 78 C8, 05, 05] +18944; [7C 78 CA, 05, 05] +18945; [7C 78 CC, 05, 05] +18946; [7C 78 CE, 05, 05] +18947; [7C 78 D0, 05, 05] +18948; [7C 78 D2, 05, 05] +18949; [7C 78 D4, 05, 05] +1894A; [7C 78 D6, 05, 05] +1894B; [7C 78 D8, 05, 05] +1894C; [7C 78 DA, 05, 05] +1894D; [7C 78 DC, 05, 05] +1894E; [7C 78 DE, 05, 05] +1894F; [7C 78 E0, 05, 05] +18950; [7C 78 E2, 05, 05] +18951; [7C 78 E4, 05, 05] +18952; [7C 78 E6, 05, 05] +18953; [7C 78 E8, 05, 05] +18954; [7C 78 EA, 05, 05] +18955; [7C 78 EC, 05, 05] +18956; [7C 78 EE, 05, 05] +18957; [7C 78 F0, 05, 05] +18958; [7C 78 F2, 05, 05] +18959; [7C 78 F4, 05, 05] +1895A; [7C 78 F6, 05, 05] +1895B; [7C 78 F8, 05, 05] +1895C; [7C 78 FA, 05, 05] +1895D; [7C 78 FC, 05, 05] +1895E; [7C 78 FE, 05, 05] +1895F; [7C 79 02, 05, 05] +18960; [7C 79 04, 05, 05] +18961; [7C 79 06, 05, 05] +18962; [7C 79 08, 05, 05] +18963; [7C 79 0A, 05, 05] +18964; [7C 79 0C, 05, 05] +18965; [7C 79 0E, 05, 05] +18966; [7C 79 10, 05, 05] +18967; [7C 79 12, 05, 05] +18968; [7C 79 14, 05, 05] +18969; [7C 79 16, 05, 05] +1896A; [7C 79 18, 05, 05] +1896B; [7C 79 1A, 05, 05] +1896C; [7C 79 1C, 05, 05] +1896D; [7C 79 1E, 05, 05] +1896E; [7C 79 20, 05, 05] +1896F; [7C 79 22, 05, 05] +18970; [7C 79 24, 05, 05] +18971; [7C 79 26, 05, 05] +18972; [7C 79 28, 05, 05] +18973; [7C 79 2A, 05, 05] +18974; [7C 79 2C, 05, 05] +18975; [7C 79 2E, 05, 05] +18976; [7C 79 30, 05, 05] +18977; [7C 79 32, 05, 05] +18978; [7C 79 34, 05, 05] +18979; [7C 79 36, 05, 05] +1897A; [7C 79 38, 05, 05] +1897B; [7C 79 3A, 05, 05] +1897C; [7C 79 3C, 05, 05] +1897D; [7C 79 3E, 05, 05] +1897E; [7C 79 40, 05, 05] +1897F; [7C 79 42, 05, 05] +18980; [7C 79 44, 05, 05] +18981; [7C 79 46, 05, 05] +18982; [7C 79 48, 05, 05] +18983; [7C 79 4A, 05, 05] +18984; [7C 79 4C, 05, 05] +18985; [7C 79 4E, 05, 05] +18986; [7C 79 50, 05, 05] +18987; [7C 79 52, 05, 05] +18988; [7C 79 54, 05, 05] +18989; [7C 79 56, 05, 05] +1898A; [7C 79 58, 05, 05] +1898B; [7C 79 5A, 05, 05] +1898C; [7C 79 5C, 05, 05] +1898D; [7C 79 5E, 05, 05] +1898E; [7C 79 60, 05, 05] +1898F; [7C 79 62, 05, 05] +18990; [7C 79 64, 05, 05] +18991; [7C 79 66, 05, 05] +18992; [7C 79 68, 05, 05] +18993; [7C 79 6A, 05, 05] +18994; [7C 79 6C, 05, 05] +18995; [7C 79 6E, 05, 05] +18996; [7C 79 70, 05, 05] +18997; [7C 79 72, 05, 05] +18998; [7C 79 74, 05, 05] +18999; [7C 79 76, 05, 05] +1899A; [7C 79 78, 05, 05] +1899B; [7C 79 7A, 05, 05] +1899C; [7C 79 7C, 05, 05] +1899D; [7C 79 7E, 05, 05] +1899E; [7C 79 80, 05, 05] +1899F; [7C 79 82, 05, 05] +189A0; [7C 79 84, 05, 05] +189A1; [7C 79 86, 05, 05] +189A2; [7C 79 88, 05, 05] +189A3; [7C 79 8A, 05, 05] +189A4; [7C 79 8C, 05, 05] +189A5; [7C 79 8E, 05, 05] +189A6; [7C 79 90, 05, 05] +189A7; [7C 79 92, 05, 05] +189A8; [7C 79 94, 05, 05] +189A9; [7C 79 96, 05, 05] +189AA; [7C 79 98, 05, 05] +189AB; [7C 79 9A, 05, 05] +189AC; [7C 79 9C, 05, 05] +189AD; [7C 79 9E, 05, 05] +189AE; [7C 79 A0, 05, 05] +189AF; [7C 79 A2, 05, 05] +189B0; [7C 79 A4, 05, 05] +189B1; [7C 79 A6, 05, 05] +189B2; [7C 79 A8, 05, 05] +189B3; [7C 79 AA, 05, 05] +189B4; [7C 79 AC, 05, 05] +189B5; [7C 79 AE, 05, 05] +189B6; [7C 79 B0, 05, 05] +189B7; [7C 79 B2, 05, 05] +189B8; [7C 79 B4, 05, 05] +189B9; [7C 79 B6, 05, 05] +189BA; [7C 79 B8, 05, 05] +189BB; [7C 79 BA, 05, 05] +189BC; [7C 79 BC, 05, 05] +189BD; [7C 79 BE, 05, 05] +189BE; [7C 79 C0, 05, 05] +189BF; [7C 79 C2, 05, 05] +189C0; [7C 79 C4, 05, 05] +189C1; [7C 79 C6, 05, 05] +189C2; [7C 79 C8, 05, 05] +189C3; [7C 79 CA, 05, 05] +189C4; [7C 79 CC, 05, 05] +189C5; [7C 79 CE, 05, 05] +189C6; [7C 79 D0, 05, 05] +189C7; [7C 79 D2, 05, 05] +189C8; [7C 79 D4, 05, 05] +189C9; [7C 79 D6, 05, 05] +189CA; [7C 79 D8, 05, 05] +189CB; [7C 79 DA, 05, 05] +189CC; [7C 79 DC, 05, 05] +189CD; [7C 79 DE, 05, 05] +189CE; [7C 79 E0, 05, 05] +189CF; [7C 79 E2, 05, 05] +189D0; [7C 79 E4, 05, 05] +189D1; [7C 79 E6, 05, 05] +189D2; [7C 79 E8, 05, 05] +189D3; [7C 79 EA, 05, 05] +189D4; [7C 79 EC, 05, 05] +189D5; [7C 79 EE, 05, 05] +189D6; [7C 79 F0, 05, 05] +189D7; [7C 79 F2, 05, 05] +189D8; [7C 79 F4, 05, 05] +189D9; [7C 79 F6, 05, 05] +189DA; [7C 79 F8, 05, 05] +189DB; [7C 79 FA, 05, 05] +189DC; [7C 79 FC, 05, 05] +189DD; [7C 79 FE, 05, 05] +189DE; [7C 7A 02, 05, 05] +189DF; [7C 7A 04, 05, 05] +189E0; [7C 7A 06, 05, 05] +189E1; [7C 7A 08, 05, 05] +189E2; [7C 7A 0A, 05, 05] +189E3; [7C 7A 0C, 05, 05] +189E4; [7C 7A 0E, 05, 05] +189E5; [7C 7A 10, 05, 05] +189E6; [7C 7A 12, 05, 05] +189E7; [7C 7A 14, 05, 05] +189E8; [7C 7A 16, 05, 05] +189E9; [7C 7A 18, 05, 05] +189EA; [7C 7A 1A, 05, 05] +189EB; [7C 7A 1C, 05, 05] +189EC; [7C 7A 1E, 05, 05] +189ED; [7C 7A 20, 05, 05] +189EE; [7C 7A 22, 05, 05] +189EF; [7C 7A 24, 05, 05] +189F0; [7C 7A 26, 05, 05] +189F1; [7C 7A 28, 05, 05] +189F2; [7C 7A 2A, 05, 05] +189F3; [7C 7A 2C, 05, 05] +189F4; [7C 7A 2E, 05, 05] +189F5; [7C 7A 30, 05, 05] +189F6; [7C 7A 32, 05, 05] +189F7; [7C 7A 34, 05, 05] +189F8; [7C 7A 36, 05, 05] +189F9; [7C 7A 38, 05, 05] +189FA; [7C 7A 3A, 05, 05] +189FB; [7C 7A 3C, 05, 05] +189FC; [7C 7A 3E, 05, 05] +189FD; [7C 7A 40, 05, 05] +189FE; [7C 7A 42, 05, 05] +189FF; [7C 7A 44, 05, 05] +18A00; [7C 7A 46, 05, 05] +18A01; [7C 7A 48, 05, 05] +18A02; [7C 7A 4A, 05, 05] +18A03; [7C 7A 4C, 05, 05] +18A04; [7C 7A 4E, 05, 05] +18A05; [7C 7A 50, 05, 05] +18A06; [7C 7A 52, 05, 05] +18A07; [7C 7A 54, 05, 05] +18A08; [7C 7A 56, 05, 05] +18A09; [7C 7A 58, 05, 05] +18A0A; [7C 7A 5A, 05, 05] +18A0B; [7C 7A 5C, 05, 05] +18A0C; [7C 7A 5E, 05, 05] +18A0D; [7C 7A 60, 05, 05] +18A0E; [7C 7A 62, 05, 05] +18A0F; [7C 7A 64, 05, 05] +18A10; [7C 7A 66, 05, 05] +18A11; [7C 7A 68, 05, 05] +18A12; [7C 7A 6A, 05, 05] +18A13; [7C 7A 6C, 05, 05] +18A14; [7C 7A 6E, 05, 05] +18A15; [7C 7A 70, 05, 05] +18A16; [7C 7A 72, 05, 05] +18A17; [7C 7A 74, 05, 05] +18A18; [7C 7A 76, 05, 05] +18A19; [7C 7A 78, 05, 05] +18A1A; [7C 7A 7A, 05, 05] +18A1B; [7C 7A 7C, 05, 05] +18A1C; [7C 7A 7E, 05, 05] +18A1D; [7C 7A 80, 05, 05] +18A1E; [7C 7A 82, 05, 05] +18A1F; [7C 7A 84, 05, 05] +18A20; [7C 7A 86, 05, 05] +18A21; [7C 7A 88, 05, 05] +18A22; [7C 7A 8A, 05, 05] +18A23; [7C 7A 8C, 05, 05] +18A24; [7C 7A 8E, 05, 05] +18A25; [7C 7A 90, 05, 05] +18A26; [7C 7A 92, 05, 05] +18A27; [7C 7A 94, 05, 05] +18A28; [7C 7A 96, 05, 05] +18A29; [7C 7A 98, 05, 05] +18A2A; [7C 7A 9A, 05, 05] +18A2B; [7C 7A 9C, 05, 05] +18A2C; [7C 7A 9E, 05, 05] +18A2D; [7C 7A A0, 05, 05] +18A2E; [7C 7A A2, 05, 05] +18A2F; [7C 7A A4, 05, 05] +18A30; [7C 7A A6, 05, 05] +18A31; [7C 7A A8, 05, 05] +18A32; [7C 7A AA, 05, 05] +18A33; [7C 7A AC, 05, 05] +18A34; [7C 7A AE, 05, 05] +18A35; [7C 7A B0, 05, 05] +18A36; [7C 7A B2, 05, 05] +18A37; [7C 7A B4, 05, 05] +18A38; [7C 7A B6, 05, 05] +18A39; [7C 7A B8, 05, 05] +18A3A; [7C 7A BA, 05, 05] +18A3B; [7C 7A BC, 05, 05] +18A3C; [7C 7A BE, 05, 05] +18A3D; [7C 7A C0, 05, 05] +18A3E; [7C 7A C2, 05, 05] +18A3F; [7C 7A C4, 05, 05] +18A40; [7C 7A C6, 05, 05] +18A41; [7C 7A C8, 05, 05] +18A42; [7C 7A CA, 05, 05] +18A43; [7C 7A CC, 05, 05] +18A44; [7C 7A CE, 05, 05] +18A45; [7C 7A D0, 05, 05] +18A46; [7C 7A D2, 05, 05] +18A47; [7C 7A D4, 05, 05] +18A48; [7C 7A D6, 05, 05] +18A49; [7C 7A D8, 05, 05] +18A4A; [7C 7A DA, 05, 05] +18A4B; [7C 7A DC, 05, 05] +18A4C; [7C 7A DE, 05, 05] +18A4D; [7C 7A E0, 05, 05] +18A4E; [7C 7A E2, 05, 05] +18A4F; [7C 7A E4, 05, 05] +18A50; [7C 7A E6, 05, 05] +18A51; [7C 7A E8, 05, 05] +18A52; [7C 7A EA, 05, 05] +18A53; [7C 7A EC, 05, 05] +18A54; [7C 7A EE, 05, 05] +18A55; [7C 7A F0, 05, 05] +18A56; [7C 7A F2, 05, 05] +18A57; [7C 7A F4, 05, 05] +18A58; [7C 7A F6, 05, 05] +18A59; [7C 7A F8, 05, 05] +18A5A; [7C 7A FA, 05, 05] +18A5B; [7C 7A FC, 05, 05] +18A5C; [7C 7A FE, 05, 05] +18A5D; [7C 7B 02, 05, 05] +18A5E; [7C 7B 04, 05, 05] +18A5F; [7C 7B 06, 05, 05] +18A60; [7C 7B 08, 05, 05] +18A61; [7C 7B 0A, 05, 05] +18A62; [7C 7B 0C, 05, 05] +18A63; [7C 7B 0E, 05, 05] +18A64; [7C 7B 10, 05, 05] +18A65; [7C 7B 12, 05, 05] +18A66; [7C 7B 14, 05, 05] +18A67; [7C 7B 16, 05, 05] +18A68; [7C 7B 18, 05, 05] +18A69; [7C 7B 1A, 05, 05] +18A6A; [7C 7B 1C, 05, 05] +18A6B; [7C 7B 1E, 05, 05] +18A6C; [7C 7B 20, 05, 05] +18A6D; [7C 7B 22, 05, 05] +18A6E; [7C 7B 24, 05, 05] +18A6F; [7C 7B 26, 05, 05] +18A70; [7C 7B 28, 05, 05] +18A71; [7C 7B 2A, 05, 05] +18A72; [7C 7B 2C, 05, 05] +18A73; [7C 7B 2E, 05, 05] +18A74; [7C 7B 30, 05, 05] +18A75; [7C 7B 32, 05, 05] +18A76; [7C 7B 34, 05, 05] +18A77; [7C 7B 36, 05, 05] +18A78; [7C 7B 38, 05, 05] +18A79; [7C 7B 3A, 05, 05] +18A7A; [7C 7B 3C, 05, 05] +18A7B; [7C 7B 3E, 05, 05] +18A7C; [7C 7B 40, 05, 05] +18A7D; [7C 7B 42, 05, 05] +18A7E; [7C 7B 44, 05, 05] +18A7F; [7C 7B 46, 05, 05] +18A80; [7C 7B 48, 05, 05] +18A81; [7C 7B 4A, 05, 05] +18A82; [7C 7B 4C, 05, 05] +18A83; [7C 7B 4E, 05, 05] +18A84; [7C 7B 50, 05, 05] +18A85; [7C 7B 52, 05, 05] +18A86; [7C 7B 54, 05, 05] +18A87; [7C 7B 56, 05, 05] +18A88; [7C 7B 58, 05, 05] +18A89; [7C 7B 5A, 05, 05] +18A8A; [7C 7B 5C, 05, 05] +18A8B; [7C 7B 5E, 05, 05] +18A8C; [7C 7B 60, 05, 05] +18A8D; [7C 7B 62, 05, 05] +18A8E; [7C 7B 64, 05, 05] +18A8F; [7C 7B 66, 05, 05] +18A90; [7C 7B 68, 05, 05] +18A91; [7C 7B 6A, 05, 05] +18A92; [7C 7B 6C, 05, 05] +18A93; [7C 7B 6E, 05, 05] +18A94; [7C 7B 70, 05, 05] +18A95; [7C 7B 72, 05, 05] +18A96; [7C 7B 74, 05, 05] +18A97; [7C 7B 76, 05, 05] +18A98; [7C 7B 78, 05, 05] +18A99; [7C 7B 7A, 05, 05] +18A9A; [7C 7B 7C, 05, 05] +18A9B; [7C 7B 7E, 05, 05] +18A9C; [7C 7B 80, 05, 05] +18A9D; [7C 7B 82, 05, 05] +18A9E; [7C 7B 84, 05, 05] +18A9F; [7C 7B 86, 05, 05] +18AA0; [7C 7B 88, 05, 05] +18AA1; [7C 7B 8A, 05, 05] +18AA2; [7C 7B 8C, 05, 05] +18AA3; [7C 7B 8E, 05, 05] +18AA4; [7C 7B 90, 05, 05] +18AA5; [7C 7B 92, 05, 05] +18AA6; [7C 7B 94, 05, 05] +18AA7; [7C 7B 96, 05, 05] +18AA8; [7C 7B 98, 05, 05] +18AA9; [7C 7B 9A, 05, 05] +18AAA; [7C 7B 9C, 05, 05] +18AAB; [7C 7B 9E, 05, 05] +18AAC; [7C 7B A0, 05, 05] +18AAD; [7C 7B A2, 05, 05] +18AAE; [7C 7B A4, 05, 05] +18AAF; [7C 7B A6, 05, 05] +18AB0; [7C 7B A8, 05, 05] +18AB1; [7C 7B AA, 05, 05] +18AB2; [7C 7B AC, 05, 05] +18AB3; [7C 7B AE, 05, 05] +18AB4; [7C 7B B0, 05, 05] +18AB5; [7C 7B B2, 05, 05] +18AB6; [7C 7B B4, 05, 05] +18AB7; [7C 7B B6, 05, 05] +18AB8; [7C 7B B8, 05, 05] +18AB9; [7C 7B BA, 05, 05] +18ABA; [7C 7B BC, 05, 05] +18ABB; [7C 7B BE, 05, 05] +18ABC; [7C 7B C0, 05, 05] +18ABD; [7C 7B C2, 05, 05] +18ABE; [7C 7B C4, 05, 05] +18ABF; [7C 7B C6, 05, 05] +18AC0; [7C 7B C8, 05, 05] +18AC1; [7C 7B CA, 05, 05] +18AC2; [7C 7B CC, 05, 05] +18AC3; [7C 7B CE, 05, 05] +18AC4; [7C 7B D0, 05, 05] +18AC5; [7C 7B D2, 05, 05] +18AC6; [7C 7B D4, 05, 05] +18AC7; [7C 7B D6, 05, 05] +18AC8; [7C 7B D8, 05, 05] +18AC9; [7C 7B DA, 05, 05] +18ACA; [7C 7B DC, 05, 05] +18ACB; [7C 7B DE, 05, 05] +18ACC; [7C 7B E0, 05, 05] +18ACD; [7C 7B E2, 05, 05] +18ACE; [7C 7B E4, 05, 05] +18ACF; [7C 7B E6, 05, 05] +18AD0; [7C 7B E8, 05, 05] +18AD1; [7C 7B EA, 05, 05] +18AD2; [7C 7B EC, 05, 05] +18AD3; [7C 7B EE, 05, 05] +18AD4; [7C 7B F0, 05, 05] +18AD5; [7C 7B F2, 05, 05] +18AD6; [7C 7B F4, 05, 05] +18AD7; [7C 7B F6, 05, 05] +18AD8; [7C 7B F8, 05, 05] +18AD9; [7C 7B FA, 05, 05] +18ADA; [7C 7B FC, 05, 05] +18ADB; [7C 7B FE, 05, 05] +18ADC; [7C 7C 02, 05, 05] +18ADD; [7C 7C 04, 05, 05] +18ADE; [7C 7C 06, 05, 05] +18ADF; [7C 7C 08, 05, 05] +18AE0; [7C 7C 0A, 05, 05] +18AE1; [7C 7C 0C, 05, 05] +18AE2; [7C 7C 0E, 05, 05] +18AE3; [7C 7C 10, 05, 05] +18AE4; [7C 7C 12, 05, 05] +18AE5; [7C 7C 14, 05, 05] +18AE6; [7C 7C 16, 05, 05] +18AE7; [7C 7C 18, 05, 05] +18AE8; [7C 7C 1A, 05, 05] +18AE9; [7C 7C 1C, 05, 05] +18AEA; [7C 7C 1E, 05, 05] +18AEB; [7C 7C 20, 05, 05] +18AEC; [7C 7C 22, 05, 05] +18AED; [7C 7C 24, 05, 05] +18AEE; [7C 7C 26, 05, 05] +18AEF; [7C 7C 28, 05, 05] +18AF0; [7C 7C 2A, 05, 05] +18AF1; [7C 7C 2C, 05, 05] +18AF2; [7C 7C 2E, 05, 05] + FDD1 5B57; [7D 02 02, 05, 05] # HAN first primary starts new lead byte 2F00; [U+4E00, 10] @@ -50448,6 +58355,7 @@ FA26; [U+90FD] 2F9E4; [U+9111] 2F9E6; [U+911B] 2FA3; [U+9149, 10] +1F23B; [U+914D, 31] F919; [U+916A] FAC4; [U+9199] F9B7; [U+91B4] @@ -50842,13 +58750,13 @@ FDD0 0045; [, AA, 20] FDD0 0046; [, AE, 2E] FDD0 0047; [, B0, 2E] FDD0 0048; [, B2, 20] -FDD0 0049; [, E7 68, 1E] -FDD0 004A; [, EA 2E, 20] -FDD0 004B; [, EA 2E, 2E] -FDD0 004C; [, EC D2, 10] -FDD0 004D; [, EC D2, 1E] -FDD0 004E; [, EC D2, 2C] -FDD0 004F; [, F1 BC, 20] +FDD0 0049; [, E5 C0, 1E] +FDD0 004A; [, E8 B2, 20] +FDD0 004B; [, E8 B2, 2E] +FDD0 004C; [, EB 82, 10] +FDD0 004D; [, EB 82, 1E] +FDD0 004E; [, EB 82, 2C] +FDD0 004F; [, F1 66, 20] FDD0 0050; [, , 3D 02] # CONSTRUCTED FAKE SECONDARY-IGNORABLE # VALUES BASED ON UCA @@ -50862,21 +58770,22 @@ FDD0 0050; [, , 3D 02] # CONSTRUCTED FAKE SECONDARY-IGNORABLE [first secondary in primary non-ignorable [X, 05, X]] # U+0009 [last secondary in primary non-ignorable [X, 7C, X]] # U+16AE RUNIC LETTER O [first primary ignorable [, 82, 05]] # U+0332 COMBINING LOW LINE -[last primary ignorable [, FB 50, 05]] # U+00B7 MIDDLE DOT +[last primary ignorable [, FB 92, 05]] # U+00B7 MIDDLE DOT [first variable [03 04, 05, 05]] # U+0009 -[last variable [0B 60 13, 05, 05]] # U+10A7F OLD SOUTH ARABIAN NUMERIC INDICATOR +[last variable [0B 63 4B, 05, 05]] # U+10A7F OLD SOUTH ARABIAN NUMERIC INDICATOR [variable top = 0B FF FF FF] [first regular [0C 04, 05, 05]] # U+0060 GRAVE ACCENT -[last regular [7C 45 13, 05, 05]] # U+14646 ANATOLIAN HIEROGLYPH A530 +[last regular [7C 7C 2E, 05, 05]] # U+18AF2 TANGUT COMPONENT-755 [first implicit [E0, 05, 05]] # CONSTRUCTED [last implicit [E4, 05, 05]] # CONSTRUCTED [first trailing [EF FD, 05, 05]] # U+FFFD REPLACEMENT CHARACTER [last trailing [EF FF, 05, 05]] # U+FFFF # Reordering Tokens => Top Bytes +[reorderingTokens Adlm 77=69 ] [reorderingTokens Aghb 7B=53 ] [reorderingTokens Ahom 70=27 ] -[reorderingTokens Arab 65=1073 ] +[reorderingTokens Arab 65=1081 ] [reorderingTokens Armi 7B=23 ] [reorderingTokens Armn 63=83 ] [reorderingTokens Avst 7B=55 ] @@ -50885,6 +58794,7 @@ FDD0 0050; [, , 3D 02] # CONSTRUCTED FAKE SECONDARY-IGNORABLE [reorderingTokens Bass 77=31 ] [reorderingTokens Batk 74=39 ] [reorderingTokens Beng 68=55 ] +[reorderingTokens Bhks 70=48 ] [reorderingTokens Bopo 7A=69 ] [reorderingTokens Brah 70=54 ] [reorderingTokens Bugi 73=24 ] @@ -50897,7 +58807,7 @@ FDD0 0050; [, , 3D 02] # CONSTRUCTED FAKE SECONDARY-IGNORABLE [reorderingTokens Cher 75=173 ] [reorderingTokens Copt 5F=122 ] [reorderingTokens Cprt 7B=56 ] -[reorderingTokens Cyrl 60=378 ] +[reorderingTokens Cyrl 60=387 ] [reorderingTokens DIGIT 0E=1 0F=1 10=1 11=1 12=1 13=1 14=1 15=1 16=1 17=1 18=1 19=1 1A=1 1B=1 1C=1 1D=1 1E=1 1F=1 20=1 21=1 22=1 23=1 24=1 25=1 26=1 27=1 ] [reorderingTokens Deva 67=89 ] [reorderingTokens Dsrt 7B=81 ] @@ -50933,12 +58843,12 @@ FDD0 0050; [, , 3D 02] # CONSTRUCTED FAKE SECONDARY-IGNORABLE [reorderingTokens Khar 70=36 ] [reorderingTokens Khmr 74=54 ] [reorderingTokens Khoj 70=44 ] -[reorderingTokens Knda 6E=56 ] +[reorderingTokens Knda 6E=57 ] [reorderingTokens Kthi 70=46 ] [reorderingTokens LEVEL-SEPARATOR 01=1 ] [reorderingTokens Lana 74=54 ] [reorderingTokens Laoo 72=196 ] -[reorderingTokens Latn 28=2230 29=2230 2A=2230 2B=2230 2C=2230 2D=2230 2E=2230 2F=2230 30=2230 31=2230 32=2230 33=2230 34=2230 35=2230 36=2230 37=2230 38=2230 39=2230 3A=2230 3B=2230 3C=2230 3D=2230 3E=2230 3F=2230 40=2230 41=2230 42=2230 43=2230 44=2230 45=2230 46=2230 47=2230 48=2230 49=2230 4A=2230 4B=2230 4C=2230 4D=2230 4E=2230 4F=2230 50=2230 51=2230 52=2230 53=2230 54=2230 55=2230 56=2230 57=2230 58=2230 59=2230 5A=2230 5B=2230 5C=2230 ] +[reorderingTokens Latn 28=2231 29=2231 2A=2231 2B=2231 2C=2231 2D=2231 2E=2231 2F=2231 30=2231 31=2231 32=2231 33=2231 34=2231 35=2231 36=2231 37=2231 38=2231 39=2231 3A=2231 3B=2231 3C=2231 3D=2231 3E=2231 3F=2231 40=2231 41=2231 42=2231 43=2231 44=2231 45=2231 46=2231 47=2231 48=2231 49=2231 4A=2231 4B=2231 4C=2231 4D=2231 4E=2231 4F=2231 50=2231 51=2231 52=2231 53=2231 54=2231 55=2231 56=2231 57=2231 58=2231 59=2231 5A=2231 5B=2231 5C=2231 ] [reorderingTokens Lepc 73=40 ] [reorderingTokens Limb 73=32 ] [reorderingTokens Lina 7B=342 ] @@ -50949,23 +58859,26 @@ FDD0 0050; [, , 3D 02] # CONSTRUCTED FAKE SECONDARY-IGNORABLE [reorderingTokens Mahj 70=37 ] [reorderingTokens Mand 66=26 ] [reorderingTokens Mani 7B=37 ] +[reorderingTokens Marc 73=31 ] [reorderingTokens Mend 77=198 ] [reorderingTokens Merc 7C=27 ] [reorderingTokens Mero 7C=32 ] -[reorderingTokens Mlym 6F=64 ] +[reorderingTokens Mlym 6F=67 ] [reorderingTokens Modi 70=50 ] -[reorderingTokens Mong 75=130 ] +[reorderingTokens Mong 75=128 ] [reorderingTokens Mroo 7B=32 ] [reorderingTokens Mtei 70=48 ] [reorderingTokens Mult 70=38 ] [reorderingTokens Mymr 74=120 ] [reorderingTokens Narb 7B=30 ] [reorderingTokens Nbat 7B=32 ] +[reorderingTokens Newa 70=58 ] [reorderingTokens Nkoo 66=34 ] [reorderingTokens Ogam 75=27 ] [reorderingTokens Olck 75=31 ] [reorderingTokens Orkh 76=74 ] [reorderingTokens Orya 6B=54 ] +[reorderingTokens Osge 75=73 ] [reorderingTokens Osma 7B=31 ] [reorderingTokens PUNCTUATION 05=1 06=1 07=1 08=1 09=1 0A=1 0B=1 ] [reorderingTokens Palm 7B=24 ] @@ -51001,6 +58914,7 @@ FDD0 0050; [, , 3D 02] # CONSTRUCTED FAKE SECONDARY-IGNORABLE [reorderingTokens Tale 74=36 ] [reorderingTokens Talu 74=247 ] [reorderingTokens Taml 6C=39 ] +[reorderingTokens Tang 7C=1 ] [reorderingTokens Tavt 72=301 ] [reorderingTokens Telu 6D=57 ] [reorderingTokens Tfng 66=58 ] @@ -51019,24 +58933,24 @@ FDD0 0050; [, , 3D 02] # CONSTRUCTED FAKE SECONDARY-IGNORABLE # General Categories => Top Byte [categories Cc 03{SPACE}=6 ] -[categories Lm 0C{SYMBOL}=24 0D{CURRENCY}=28 28{Latn}=12 29{Latn}=12 2A{Latn}=12 2B{Latn}=12 2C{Latn}=12 2D{Latn}=12 2E{Latn}=12 2F{Latn}=12 30{Latn}=12 31{Latn}=12 32{Latn}=12 33{Latn}=12 34{Latn}=12 35{Latn}=12 36{Latn}=12 37{Latn}=12 38{Latn}=12 39{Latn}=12 3A{Latn}=12 3B{Latn}=12 3C{Latn}=12 3D{Latn}=12 3E{Latn}=12 3F{Latn}=12 40{Latn}=12 41{Latn}=12 42{Latn}=12 43{Latn}=12 44{Latn}=12 45{Latn}=12 46{Latn}=12 47{Latn}=12 48{Latn}=12 49{Latn}=12 4A{Latn}=12 4B{Latn}=12 4C{Latn}=12 4D{Latn}=12 4E{Latn}=12 4F{Latn}=12 50{Latn}=12 51{Latn}=12 52{Latn}=12 53{Latn}=12 54{Latn}=12 55{Latn}=12 56{Latn}=12 57{Latn}=12 58{Latn}=12 59{Latn}=12 5A{Latn}=12 5B{Latn}=12 5C{Latn}=12 60{Cyrl}=2 63{Armn}=1 64{Hebr Phnx Samr}=1 65{Arab}=2 66{Syrc Mand Thaa Nkoo Tfng Ethi}=2 75{Mong Olck Cher Cans Ogam}=7 77{Vaii Bamu Bass Mend}=1 7A{Bopo Yiii Lisu Plrd Wara Pauc Hmng Lyci Cari Lydi Ital Goth}=22 ] +[categories Lm 0C{SYMBOL}=24 0D{CURRENCY}=29 28{Latn}=12 29{Latn}=12 2A{Latn}=12 2B{Latn}=12 2C{Latn}=12 2D{Latn}=12 2E{Latn}=12 2F{Latn}=12 30{Latn}=12 31{Latn}=12 32{Latn}=12 33{Latn}=12 34{Latn}=12 35{Latn}=12 36{Latn}=12 37{Latn}=12 38{Latn}=12 39{Latn}=12 3A{Latn}=12 3B{Latn}=12 3C{Latn}=12 3D{Latn}=12 3E{Latn}=12 3F{Latn}=12 40{Latn}=12 41{Latn}=12 42{Latn}=12 43{Latn}=12 44{Latn}=12 45{Latn}=12 46{Latn}=12 47{Latn}=12 48{Latn}=12 49{Latn}=12 4A{Latn}=12 4B{Latn}=12 4C{Latn}=12 4D{Latn}=12 4E{Latn}=12 4F{Latn}=12 50{Latn}=12 51{Latn}=12 52{Latn}=12 53{Latn}=12 54{Latn}=12 55{Latn}=12 56{Latn}=12 57{Latn}=12 58{Latn}=12 59{Latn}=12 5A{Latn}=12 5B{Latn}=12 5C{Latn}=12 60{Cyrl}=2 63{Armn}=1 64{Hebr Phnx Samr}=1 65{Arab}=2 66{Syrc Mand Thaa Nkoo Tfng Ethi}=2 75{Mong Olck Cher Osge Cans Ogam}=7 77{Vaii Bamu Bass Mend Adlm}=1 7A{Bopo Yiii Lisu Plrd Wara Pauc Hmng Lyci Cari Lydi Ital Goth}=22 ] [categories Lo 67{Deva}=10 79{Hira Hrkt Kana}=2 ] -[categories Mc 67{Deva}=10 68{Beng}=10 69{Guru}=3 6A{Gujr}=6 6B{Orya}=10 6C{Taml}=14 6D{Telu}=4 6E{Knda}=7 6F{Mlym}=13 70{Sinh Mtei Sylo Saur Kthi Mahj Shrd Khoj Sind Mult Gran Tirh Sidd Modi Takr Ahom Sund Brah Khar}=117 73{Tibt Lepc Phag Limb Tglg Hano Buhd Tagb Bugi}=27 74{Batk Rjng Kali Mymr Cakm Khmr Tale Talu Lana Cham Bali Java}=82 7A{Bopo Yiii Lisu Plrd Wara Pauc Hmng Lyci Cari Lydi Ital Goth}=46 ] -[categories Mn 28{Latn}=49 29{Latn}=49 2A{Latn}=49 2B{Latn}=49 2C{Latn}=49 2D{Latn}=49 2E{Latn}=49 2F{Latn}=49 30{Latn}=49 31{Latn}=49 32{Latn}=49 33{Latn}=49 34{Latn}=49 35{Latn}=49 36{Latn}=49 37{Latn}=49 38{Latn}=49 39{Latn}=49 3A{Latn}=49 3B{Latn}=49 3C{Latn}=49 3D{Latn}=49 3E{Latn}=49 3F{Latn}=49 40{Latn}=49 41{Latn}=49 42{Latn}=49 43{Latn}=49 44{Latn}=49 45{Latn}=49 46{Latn}=49 47{Latn}=49 48{Latn}=49 49{Latn}=49 4A{Latn}=49 4B{Latn}=49 4C{Latn}=49 4D{Latn}=49 4E{Latn}=49 4F{Latn}=49 50{Latn}=49 51{Latn}=49 52{Latn}=49 53{Latn}=49 54{Latn}=49 55{Latn}=49 56{Latn}=49 57{Latn}=49 58{Latn}=49 59{Latn}=49 5A{Latn}=49 5B{Latn}=49 5C{Latn}=49 60{Cyrl}=42 61{Glag Perm}=5 64{Hebr Phnx Samr}=3 66{Syrc Mand Thaa Nkoo Tfng Ethi}=11 67{Deva}=15 68{Beng}=7 69{Guru}=9 6A{Gujr}=10 6B{Orya}=9 6C{Taml}=2 6D{Telu}=15 6E{Knda}=17 6F{Mlym}=7 70{Sinh Mtei Sylo Saur Kthi Mahj Shrd Khoj Sind Mult Gran Tirh Sidd Modi Takr Ahom Sund Brah Khar}=116 71{Thai}=10 72{Laoo Tavt}=18 73{Tibt Lepc Phag Limb Tglg Hano Buhd Tagb Bugi}=110 74{Batk Rjng Kali Mymr Cakm Khmr Tale Talu Lana Cham Bali Java}=122 75{Mong Olck Cher Cans Ogam}=1 7A{Bopo Yiii Lisu Plrd Wara Pauc Hmng Lyci Cari Lydi Ital Goth}=4 ] -[categories Nd 0E{DIGIT}=1 0F{DIGIT}=1 12{DIGIT}=62 14{DIGIT}=116 16{DIGIT}=91 18{DIGIT}=78 1A{DIGIT}=74 1C{DIGIT}=66 1E{DIGIT}=63 20{DIGIT}=64 22{DIGIT}=63 24{DIGIT}=63 ] -[categories Nl 10{DIGIT}=28 11{DIGIT}=38 12{DIGIT}=1 14{DIGIT}=12 16{DIGIT}=16 18{DIGIT}=16 1A{DIGIT}=17 1C{DIGIT}=18 1E{DIGIT}=10 20{DIGIT}=10 22{DIGIT}=9 24{DIGIT}=11 76{Runr Hung Orkh}=3 77{Vaii Bamu Bass Mend}=10 7A{Bopo Yiii Lisu Plrd Wara Pauc Hmng Lyci Cari Lydi Ital Goth}=2 ] -[categories No 10{DIGIT}=103 11{DIGIT}=164 12{DIGIT}=7 14{DIGIT}=46 16{DIGIT}=27 18{DIGIT}=26 1A{DIGIT}=23 1C{DIGIT}=22 1E{DIGIT}=16 20{DIGIT}=16 22{DIGIT}=16 24{DIGIT}=15 ] +[categories Mc 67{Deva}=10 68{Beng}=10 69{Guru}=3 6A{Gujr}=6 6B{Orya}=10 6C{Taml}=14 6D{Telu}=4 6E{Knda}=7 6F{Mlym}=13 70{Sinh Mtei Sylo Saur Kthi Mahj Shrd Khoj Sind Mult Gran Newa Tirh Sidd Modi Takr Ahom Sund Brah Khar Bhks}=123 73{Tibt Marc Lepc Phag Limb Tglg Hano Buhd Tagb Bugi}=30 74{Batk Rjng Kali Mymr Cakm Khmr Tale Talu Lana Cham Bali Java}=82 7A{Bopo Yiii Lisu Plrd Wara Pauc Hmng Lyci Cari Lydi Ital Goth}=46 ] +[categories Mn 28{Latn}=49 29{Latn}=49 2A{Latn}=49 2B{Latn}=49 2C{Latn}=49 2D{Latn}=49 2E{Latn}=49 2F{Latn}=49 30{Latn}=49 31{Latn}=49 32{Latn}=49 33{Latn}=49 34{Latn}=49 35{Latn}=49 36{Latn}=49 37{Latn}=49 38{Latn}=49 39{Latn}=49 3A{Latn}=49 3B{Latn}=49 3C{Latn}=49 3D{Latn}=49 3E{Latn}=49 3F{Latn}=49 40{Latn}=49 41{Latn}=49 42{Latn}=49 43{Latn}=49 44{Latn}=49 45{Latn}=49 46{Latn}=49 47{Latn}=49 48{Latn}=49 49{Latn}=49 4A{Latn}=49 4B{Latn}=49 4C{Latn}=49 4D{Latn}=49 4E{Latn}=49 4F{Latn}=49 50{Latn}=49 51{Latn}=49 52{Latn}=49 53{Latn}=49 54{Latn}=49 55{Latn}=49 56{Latn}=49 57{Latn}=49 58{Latn}=49 59{Latn}=49 5A{Latn}=49 5B{Latn}=49 5C{Latn}=49 60{Cyrl}=42 61{Glag Perm}=43 64{Hebr Phnx Samr}=3 66{Syrc Mand Thaa Nkoo Tfng Ethi}=11 67{Deva}=15 68{Beng}=7 69{Guru}=9 6A{Gujr}=10 6B{Orya}=9 6C{Taml}=2 6D{Telu}=15 6E{Knda}=17 6F{Mlym}=7 70{Sinh Mtei Sylo Saur Kthi Mahj Shrd Khoj Sind Mult Gran Newa Tirh Sidd Modi Takr Ahom Sund Brah Khar Bhks}=137 71{Thai}=10 72{Laoo Tavt}=18 73{Tibt Marc Lepc Phag Limb Tglg Hano Buhd Tagb Bugi}=141 74{Batk Rjng Kali Mymr Cakm Khmr Tale Talu Lana Cham Bali Java}=122 75{Mong Olck Cher Osge Cans Ogam}=3 7A{Bopo Yiii Lisu Plrd Wara Pauc Hmng Lyci Cari Lydi Ital Goth}=4 ] +[categories Nd 0E{DIGIT}=1 0F{DIGIT}=1 12{DIGIT}=65 14{DIGIT}=119 16{DIGIT}=94 18{DIGIT}=81 1A{DIGIT}=77 1C{DIGIT}=69 1E{DIGIT}=66 20{DIGIT}=67 22{DIGIT}=66 24{DIGIT}=66 ] +[categories Nl 10{DIGIT}=18 11{DIGIT}=48 12{DIGIT}=1 14{DIGIT}=12 16{DIGIT}=16 18{DIGIT}=16 1A{DIGIT}=17 1C{DIGIT}=18 1E{DIGIT}=10 20{DIGIT}=10 22{DIGIT}=9 24{DIGIT}=11 76{Runr Hung Orkh}=3 77{Vaii Bamu Bass Mend Adlm}=10 7A{Bopo Yiii Lisu Plrd Wara Pauc Hmng Lyci Cari Lydi Ital Goth}=2 ] +[categories No 10{DIGIT}=113 11{DIGIT}=174 12{DIGIT}=7 14{DIGIT}=47 16{DIGIT}=28 18{DIGIT}=27 1A{DIGIT}=24 1C{DIGIT}=23 1E{DIGIT}=17 20{DIGIT}=17 22{DIGIT}=17 24{DIGIT}=16 ] [categories Pc 05{PUNCTUATION}=7 0A{PUNCTUATION}=3 ] [categories Pd 05{PUNCTUATION}=22 0A{PUNCTUATION}=2 ] [categories Pe 09{PUNCTUATION}=42 0A{PUNCTUATION}=31 ] [categories Pf 09{PUNCTUATION}=4 0A{PUNCTUATION}=6 ] [categories Pi 05{PUNCTUATION}=1 09{PUNCTUATION}=6 0A{PUNCTUATION}=6 ] -[categories Po 05{PUNCTUATION}=5 06{PUNCTUATION}=4 07{PUNCTUATION}=103 08{PUNCTUATION}=8 09{PUNCTUATION}=144 0A{PUNCTUATION}=87 0B{PUNCTUATION}=155 ] +[categories Po 05{PUNCTUATION}=6 06{PUNCTUATION}=4 07{PUNCTUATION}=105 08{PUNCTUATION}=8 09{PUNCTUATION}=148 0A{PUNCTUATION}=87 0B{PUNCTUATION}=179 ] [categories Ps 09{PUNCTUATION}=184 0A{PUNCTUATION}=40 ] [categories Sc 0D{CURRENCY}=52 ] [categories Sk 0C{SYMBOL}=87 0D{CURRENCY}=5 ] [categories Sm 0C{SYMBOL}=947 ] -[categories So 0C{SYMBOL}=2802 0D{CURRENCY}=1801 28{Latn}=69 29{Latn}=69 2A{Latn}=69 2B{Latn}=69 2C{Latn}=69 2D{Latn}=69 2E{Latn}=69 2F{Latn}=69 30{Latn}=69 31{Latn}=69 32{Latn}=69 33{Latn}=69 34{Latn}=69 35{Latn}=69 36{Latn}=69 37{Latn}=69 38{Latn}=69 39{Latn}=69 3A{Latn}=69 3B{Latn}=69 3C{Latn}=69 3D{Latn}=69 3E{Latn}=69 3F{Latn}=69 40{Latn}=69 41{Latn}=69 42{Latn}=69 43{Latn}=69 44{Latn}=69 45{Latn}=69 46{Latn}=69 47{Latn}=69 48{Latn}=69 49{Latn}=69 4A{Latn}=69 4B{Latn}=69 4C{Latn}=69 4D{Latn}=69 4E{Latn}=69 4F{Latn}=69 50{Latn}=69 51{Latn}=69 52{Latn}=69 53{Latn}=69 54{Latn}=69 55{Latn}=69 56{Latn}=69 57{Latn}=69 58{Latn}=69 59{Latn}=69 5A{Latn}=69 5B{Latn}=69 5C{Latn}=69 65{Arab}=2 74{Batk Rjng Kali Mymr Cakm Khmr Tale Talu Lana Cham Bali Java}=2 7B{Dsrt Shaw Dupl Osma Elba Aghb Sora Mroo Linb Lina Cprt Sarb Narb Avst Palm Nbat Hatr Armi Prti Phli Phlp Mani Ugar Xpeo Xsux Egyp}=1 E5{TRAILING}=1 E6{TRAILING}=1 E7{TRAILING}=1 E8{TRAILING}=1 E9{TRAILING}=1 EA{TRAILING}=1 EB{TRAILING}=1 EC{TRAILING}=1 ED{TRAILING}=1 EE{TRAILING}=1 EF{TRAILING}=1 ] +[categories So 0C{SYMBOL}=2771 0D{CURRENCY}=1913 14{DIGIT}=1 16{DIGIT}=3 18{DIGIT}=1 1A{DIGIT}=1 1C{DIGIT}=1 1E{DIGIT}=1 20{DIGIT}=1 22{DIGIT}=1 28{Latn}=77 29{Latn}=77 2A{Latn}=77 2B{Latn}=77 2C{Latn}=77 2D{Latn}=77 2E{Latn}=77 2F{Latn}=77 30{Latn}=77 31{Latn}=77 32{Latn}=77 33{Latn}=77 34{Latn}=77 35{Latn}=77 36{Latn}=77 37{Latn}=77 38{Latn}=77 39{Latn}=77 3A{Latn}=77 3B{Latn}=77 3C{Latn}=77 3D{Latn}=77 3E{Latn}=77 3F{Latn}=77 40{Latn}=77 41{Latn}=77 42{Latn}=77 43{Latn}=77 44{Latn}=77 45{Latn}=77 46{Latn}=77 47{Latn}=77 48{Latn}=77 49{Latn}=77 4A{Latn}=77 4B{Latn}=77 4C{Latn}=77 4D{Latn}=77 4E{Latn}=77 4F{Latn}=77 50{Latn}=77 51{Latn}=77 52{Latn}=77 53{Latn}=77 54{Latn}=77 55{Latn}=77 56{Latn}=77 57{Latn}=77 58{Latn}=77 59{Latn}=77 5A{Latn}=77 5B{Latn}=77 5C{Latn}=77 65{Arab}=2 74{Batk Rjng Kali Mymr Cakm Khmr Tale Talu Lana Cham Bali Java}=2 7B{Dsrt Shaw Dupl Osma Elba Aghb Sora Mroo Linb Lina Cprt Sarb Narb Avst Palm Nbat Hatr Armi Prti Phli Phlp Mani Ugar Xpeo Xsux Egyp}=1 E5{TRAILING}=1 E6{TRAILING}=1 E7{TRAILING}=1 E8{TRAILING}=1 E9{TRAILING}=1 EA{TRAILING}=1 EB{TRAILING}=1 EC{TRAILING}=1 ED{TRAILING}=1 EE{TRAILING}=1 EF{TRAILING}=1 ] [categories Zl 03{SPACE}=1 ] [categories Zp 03{SPACE}=1 ] [categories Zs 03{SPACE}=1 04{SPACE}=17 05{PUNCTUATION}=6 0C{SYMBOL}=29 5F{Grek Copt}=1 ] diff --git a/icuSources/data/unidata/NormalizationCorrections.txt b/icuSources/data/unidata/NormalizationCorrections.txt index 04fc10d1..836d29c1 100644 --- a/icuSources/data/unidata/NormalizationCorrections.txt +++ b/icuSources/data/unidata/NormalizationCorrections.txt @@ -1,12 +1,14 @@ -# NormalizationCorrections-8.0.0.txt -# Date: 2015-03-07, 01:30:00 GMT [KW, LI] +# NormalizationCorrections-9.0.0.txt +# Date: 2016-01-21, 22:00:00 GMT [KW, LI] +# © 2016 Unicode®, Inc. +# For terms of use, see http://www.unicode.org/terms_of_use.html +# +# Unicode Character Database +# For documentation, see http://www.unicode.org/reports/tr44/ # # This file is a normative contributory data file in the # Unicode Character Database. # -# Copyright (c) 1991-2015 Unicode, Inc. -# For terms of use, see http://www.unicode.org/terms_of_use.html -# # The normalization stability policy of the Unicode Consortium # ordinarily precludes any change to the decomposition # for any character, once established in a relevant version diff --git a/icuSources/data/unidata/NormalizationTest.txt b/icuSources/data/unidata/NormalizationTest.txt index fd3a9c4d..8e513267 100644 --- a/icuSources/data/unidata/NormalizationTest.txt +++ b/icuSources/data/unidata/NormalizationTest.txt @@ -1,10 +1,11 @@ -# NormalizationTest-8.0.0.txt -# Date: 2015-02-13, 13:30:27 GMT [MD] +# NormalizationTest-9.0.0.txt +# Date: 2016-04-04, 11:41:55 GMT +# © 2016 Unicode®, Inc. +# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries. +# For terms of use, see http://www.unicode.org/terms_of_use.html # # Unicode Character Database -# Copyright (c) 1991-2015 Unicode, Inc. -# For terms of use, see http://www.unicode.org/terms_of_use.html -# For documentation, see http://www.unicode.org/reports/tr44/ +# For documentation, see http://www.unicode.org/reports/tr44/ # # Normalization Test Suite # Format: @@ -63,6 +64,8 @@ 0045 0300 0304;00C8 0304;0045 0300 0304;00C8 0304;0045 0300 0304; 05B8 05B9 05B1 0591 05C3 05B0 05AC 059F;05B1 05B8 05B9 0591 05C3 05B0 05AC 059F;05B1 05B8 05B9 0591 05C3 05B0 05AC 059F;05B1 05B8 05B9 0591 05C3 05B0 05AC 059F;05B1 05B8 05B9 0591 05C3 05B0 05AC 059F; 0592 05B7 05BC 05A5 05B0 05C0 05C4 05AD;05B0 05B7 05BC 05A5 0592 05C0 05AD 05C4;05B0 05B7 05BC 05A5 0592 05C0 05AD 05C4;05B0 05B7 05BC 05A5 0592 05C0 05AD 05C4;05B0 05B7 05BC 05A5 0592 05C0 05AD 05C4; +1100 AC00 11A8;1100 AC01;1100 1100 1161 11A8;1100 AC01;1100 1100 1161 11A8; +1100 AC00 11A8 11A8;1100 AC01 11A8;1100 1100 1161 11A8 11A8;1100 AC01 11A8;1100 1100 1161 11A8 11A8; # @Part1 # Character by character test # All characters not explicitly occurring in c1 of Part 1 have identical NFC, D, KC, KD forms. @@ -16407,6 +16410,7 @@ FFEE;FFEE;FFEE;25CB;25CB; 1F238;1F238;1F238;7533;7533; 1F239;1F239;1F239;5272;5272; 1F23A;1F23A;1F23A;55B6;55B6; +1F23B;1F23B;1F23B;914D;914D; 1F240;1F240;1F240;3014 672C 3015;3014 672C 3015; 1F241;1F241;1F241;3014 4E09 3015;3014 4E09 3015; 1F242;1F242;1F242;3014 4E8C 3015;3014 4E8C 3015; @@ -17523,6 +17527,34 @@ FFEE;FFEE;FFEE;25CB;25CB; 0061 085A 059A 0316 302A 0062;0061 302A 085A 0316 059A 0062;0061 302A 085A 0316 059A 0062;0061 302A 085A 0316 059A 0062;0061 302A 085A 0316 059A 0062; 0061 059A 0316 302A 085B 0062;0061 302A 0316 085B 059A 0062;0061 302A 0316 085B 059A 0062;0061 302A 0316 085B 059A 0062;0061 302A 0316 085B 059A 0062; 0061 085B 059A 0316 302A 0062;0061 302A 085B 0316 059A 0062;0061 302A 085B 0316 059A 0062;0061 302A 085B 0316 059A 0062;0061 302A 085B 0316 059A 0062; +0061 0315 0300 05AE 08D4 0062;00E0 05AE 08D4 0315 0062;0061 05AE 0300 08D4 0315 0062;00E0 05AE 08D4 0315 0062;0061 05AE 0300 08D4 0315 0062; +0061 08D4 0315 0300 05AE 0062;0061 05AE 08D4 0300 0315 0062;0061 05AE 08D4 0300 0315 0062;0061 05AE 08D4 0300 0315 0062;0061 05AE 08D4 0300 0315 0062; +0061 0315 0300 05AE 08D5 0062;00E0 05AE 08D5 0315 0062;0061 05AE 0300 08D5 0315 0062;00E0 05AE 08D5 0315 0062;0061 05AE 0300 08D5 0315 0062; +0061 08D5 0315 0300 05AE 0062;0061 05AE 08D5 0300 0315 0062;0061 05AE 08D5 0300 0315 0062;0061 05AE 08D5 0300 0315 0062;0061 05AE 08D5 0300 0315 0062; +0061 0315 0300 05AE 08D6 0062;00E0 05AE 08D6 0315 0062;0061 05AE 0300 08D6 0315 0062;00E0 05AE 08D6 0315 0062;0061 05AE 0300 08D6 0315 0062; +0061 08D6 0315 0300 05AE 0062;0061 05AE 08D6 0300 0315 0062;0061 05AE 08D6 0300 0315 0062;0061 05AE 08D6 0300 0315 0062;0061 05AE 08D6 0300 0315 0062; +0061 0315 0300 05AE 08D7 0062;00E0 05AE 08D7 0315 0062;0061 05AE 0300 08D7 0315 0062;00E0 05AE 08D7 0315 0062;0061 05AE 0300 08D7 0315 0062; +0061 08D7 0315 0300 05AE 0062;0061 05AE 08D7 0300 0315 0062;0061 05AE 08D7 0300 0315 0062;0061 05AE 08D7 0300 0315 0062;0061 05AE 08D7 0300 0315 0062; +0061 0315 0300 05AE 08D8 0062;00E0 05AE 08D8 0315 0062;0061 05AE 0300 08D8 0315 0062;00E0 05AE 08D8 0315 0062;0061 05AE 0300 08D8 0315 0062; +0061 08D8 0315 0300 05AE 0062;0061 05AE 08D8 0300 0315 0062;0061 05AE 08D8 0300 0315 0062;0061 05AE 08D8 0300 0315 0062;0061 05AE 08D8 0300 0315 0062; +0061 0315 0300 05AE 08D9 0062;00E0 05AE 08D9 0315 0062;0061 05AE 0300 08D9 0315 0062;00E0 05AE 08D9 0315 0062;0061 05AE 0300 08D9 0315 0062; +0061 08D9 0315 0300 05AE 0062;0061 05AE 08D9 0300 0315 0062;0061 05AE 08D9 0300 0315 0062;0061 05AE 08D9 0300 0315 0062;0061 05AE 08D9 0300 0315 0062; +0061 0315 0300 05AE 08DA 0062;00E0 05AE 08DA 0315 0062;0061 05AE 0300 08DA 0315 0062;00E0 05AE 08DA 0315 0062;0061 05AE 0300 08DA 0315 0062; +0061 08DA 0315 0300 05AE 0062;0061 05AE 08DA 0300 0315 0062;0061 05AE 08DA 0300 0315 0062;0061 05AE 08DA 0300 0315 0062;0061 05AE 08DA 0300 0315 0062; +0061 0315 0300 05AE 08DB 0062;00E0 05AE 08DB 0315 0062;0061 05AE 0300 08DB 0315 0062;00E0 05AE 08DB 0315 0062;0061 05AE 0300 08DB 0315 0062; +0061 08DB 0315 0300 05AE 0062;0061 05AE 08DB 0300 0315 0062;0061 05AE 08DB 0300 0315 0062;0061 05AE 08DB 0300 0315 0062;0061 05AE 08DB 0300 0315 0062; +0061 0315 0300 05AE 08DC 0062;00E0 05AE 08DC 0315 0062;0061 05AE 0300 08DC 0315 0062;00E0 05AE 08DC 0315 0062;0061 05AE 0300 08DC 0315 0062; +0061 08DC 0315 0300 05AE 0062;0061 05AE 08DC 0300 0315 0062;0061 05AE 08DC 0300 0315 0062;0061 05AE 08DC 0300 0315 0062;0061 05AE 08DC 0300 0315 0062; +0061 0315 0300 05AE 08DD 0062;00E0 05AE 08DD 0315 0062;0061 05AE 0300 08DD 0315 0062;00E0 05AE 08DD 0315 0062;0061 05AE 0300 08DD 0315 0062; +0061 08DD 0315 0300 05AE 0062;0061 05AE 08DD 0300 0315 0062;0061 05AE 08DD 0300 0315 0062;0061 05AE 08DD 0300 0315 0062;0061 05AE 08DD 0300 0315 0062; +0061 0315 0300 05AE 08DE 0062;00E0 05AE 08DE 0315 0062;0061 05AE 0300 08DE 0315 0062;00E0 05AE 08DE 0315 0062;0061 05AE 0300 08DE 0315 0062; +0061 08DE 0315 0300 05AE 0062;0061 05AE 08DE 0300 0315 0062;0061 05AE 08DE 0300 0315 0062;0061 05AE 08DE 0300 0315 0062;0061 05AE 08DE 0300 0315 0062; +0061 0315 0300 05AE 08DF 0062;00E0 05AE 08DF 0315 0062;0061 05AE 0300 08DF 0315 0062;00E0 05AE 08DF 0315 0062;0061 05AE 0300 08DF 0315 0062; +0061 08DF 0315 0300 05AE 0062;0061 05AE 08DF 0300 0315 0062;0061 05AE 08DF 0300 0315 0062;0061 05AE 08DF 0300 0315 0062;0061 05AE 08DF 0300 0315 0062; +0061 0315 0300 05AE 08E0 0062;00E0 05AE 08E0 0315 0062;0061 05AE 0300 08E0 0315 0062;00E0 05AE 08E0 0315 0062;0061 05AE 0300 08E0 0315 0062; +0061 08E0 0315 0300 05AE 0062;0061 05AE 08E0 0300 0315 0062;0061 05AE 08E0 0300 0315 0062;0061 05AE 08E0 0300 0315 0062;0061 05AE 08E0 0300 0315 0062; +0061 0315 0300 05AE 08E1 0062;00E0 05AE 08E1 0315 0062;0061 05AE 0300 08E1 0315 0062;00E0 05AE 08E1 0315 0062;0061 05AE 0300 08E1 0315 0062; +0061 08E1 0315 0300 05AE 0062;0061 05AE 08E1 0300 0315 0062;0061 05AE 08E1 0300 0315 0062;0061 05AE 08E1 0300 0315 0062;0061 05AE 08E1 0300 0315 0062; 0061 059A 0316 302A 08E3 0062;0061 302A 0316 08E3 059A 0062;0061 302A 0316 08E3 059A 0062;0061 302A 0316 08E3 059A 0062;0061 302A 0316 08E3 059A 0062; 0061 08E3 059A 0316 302A 0062;0061 302A 08E3 0316 059A 0062;0061 302A 08E3 0316 059A 0062;0061 302A 08E3 0316 059A 0062;0061 302A 08E3 0316 059A 0062; 0061 0315 0300 05AE 08E4 0062;00E0 05AE 08E4 0315 0062;0061 05AE 0300 08E4 0315 0062;00E0 05AE 08E4 0315 0062;0061 05AE 0300 08E4 0315 0062; @@ -17967,6 +17999,8 @@ FFEE;FFEE;FFEE;25CB;25CB; 0061 1DF4 0315 0300 05AE 0062;0061 05AE 1DF4 0300 0315 0062;0061 05AE 1DF4 0300 0315 0062;0061 05AE 1DF4 0300 0315 0062;0061 05AE 1DF4 0300 0315 0062; 0061 0315 0300 05AE 1DF5 0062;00E0 05AE 1DF5 0315 0062;0061 05AE 0300 1DF5 0315 0062;00E0 05AE 1DF5 0315 0062;0061 05AE 0300 1DF5 0315 0062; 0061 1DF5 0315 0300 05AE 0062;0061 05AE 1DF5 0300 0315 0062;0061 05AE 1DF5 0300 0315 0062;0061 05AE 1DF5 0300 0315 0062;0061 05AE 1DF5 0300 0315 0062; +0061 0315 0300 05AE 1DFB 0062;00E0 05AE 1DFB 0315 0062;0061 05AE 0300 1DFB 0315 0062;00E0 05AE 1DFB 0315 0062;0061 05AE 0300 1DFB 0315 0062; +0061 1DFB 0315 0300 05AE 0062;0061 05AE 1DFB 0300 0315 0062;0061 05AE 1DFB 0300 0315 0062;0061 05AE 1DFB 0300 0315 0062;0061 05AE 1DFB 0300 0315 0062; 0061 035D 035C 0315 1DFC 0062;0061 0315 035C 1DFC 035D 0062;0061 0315 035C 1DFC 035D 0062;0061 0315 035C 1DFC 035D 0062;0061 0315 035C 1DFC 035D 0062; 0061 1DFC 035D 035C 0315 0062;0061 0315 1DFC 035C 035D 0062;0061 0315 1DFC 035C 035D 0062;0061 0315 1DFC 035C 035D 0062;0061 0315 1DFC 035C 035D 0062; 0061 059A 0316 302A 1DFD 0062;0061 302A 0316 1DFD 059A 0062;0061 302A 0316 1DFD 059A 0062;0061 302A 0316 1DFD 059A 0062;0061 302A 0316 1DFD 059A 0062; @@ -18343,6 +18377,10 @@ FFEE;FFEE;FFEE;25CB;25CB; 0061 11373 0315 0300 05AE 0062;0061 05AE 11373 0300 0315 0062;0061 05AE 11373 0300 0315 0062;0061 05AE 11373 0300 0315 0062;0061 05AE 11373 0300 0315 0062; 0061 0315 0300 05AE 11374 0062;00E0 05AE 11374 0315 0062;0061 05AE 0300 11374 0315 0062;00E0 05AE 11374 0315 0062;0061 05AE 0300 11374 0315 0062; 0061 11374 0315 0300 05AE 0062;0061 05AE 11374 0300 0315 0062;0061 05AE 11374 0300 0315 0062;0061 05AE 11374 0300 0315 0062;0061 05AE 11374 0300 0315 0062; +0061 05B0 094D 3099 11442 0062;0061 3099 094D 11442 05B0 0062;0061 3099 094D 11442 05B0 0062;0061 3099 094D 11442 05B0 0062;0061 3099 094D 11442 05B0 0062; +0061 11442 05B0 094D 3099 0062;0061 3099 11442 094D 05B0 0062;0061 3099 11442 094D 05B0 0062;0061 3099 11442 094D 05B0 0062;0061 3099 11442 094D 05B0 0062; +0061 3099 093C 0334 11446 0062;0061 0334 093C 11446 3099 0062;0061 0334 093C 11446 3099 0062;0061 0334 093C 11446 3099 0062;0061 0334 093C 11446 3099 0062; +0061 11446 3099 093C 0334 0062;0061 0334 11446 093C 3099 0062;0061 0334 11446 093C 3099 0062;0061 0334 11446 093C 3099 0062;0061 0334 11446 093C 3099 0062; 0061 05B0 094D 3099 114C2 0062;0061 3099 094D 114C2 05B0 0062;0061 3099 094D 114C2 05B0 0062;0061 3099 094D 114C2 05B0 0062;0061 3099 094D 114C2 05B0 0062; 0061 114C2 05B0 094D 3099 0062;0061 3099 114C2 094D 05B0 0062;0061 3099 114C2 094D 05B0 0062;0061 3099 114C2 094D 05B0 0062;0061 3099 114C2 094D 05B0 0062; 0061 3099 093C 0334 114C3 0062;0061 0334 093C 114C3 3099 0062;0061 0334 093C 114C3 3099 0062;0061 0334 093C 114C3 3099 0062;0061 0334 093C 114C3 3099 0062; @@ -18359,6 +18397,8 @@ FFEE;FFEE;FFEE;25CB;25CB; 0061 116B7 3099 093C 0334 0062;0061 0334 116B7 093C 3099 0062;0061 0334 116B7 093C 3099 0062;0061 0334 116B7 093C 3099 0062;0061 0334 116B7 093C 3099 0062; 0061 05B0 094D 3099 1172B 0062;0061 3099 094D 1172B 05B0 0062;0061 3099 094D 1172B 05B0 0062;0061 3099 094D 1172B 05B0 0062;0061 3099 094D 1172B 05B0 0062; 0061 1172B 05B0 094D 3099 0062;0061 3099 1172B 094D 05B0 0062;0061 3099 1172B 094D 05B0 0062;0061 3099 1172B 094D 05B0 0062;0061 3099 1172B 094D 05B0 0062; +0061 05B0 094D 3099 11C3F 0062;0061 3099 094D 11C3F 05B0 0062;0061 3099 094D 11C3F 05B0 0062;0061 3099 094D 11C3F 05B0 0062;0061 3099 094D 11C3F 05B0 0062; +0061 11C3F 05B0 094D 3099 0062;0061 3099 11C3F 094D 05B0 0062;0061 3099 11C3F 094D 05B0 0062;0061 3099 11C3F 094D 05B0 0062;0061 3099 11C3F 094D 05B0 0062; 0061 093C 0334 16AF0 0062;0061 0334 16AF0 093C 0062;0061 0334 16AF0 093C 0062;0061 0334 16AF0 093C 0062;0061 0334 16AF0 093C 0062; 0061 16AF0 093C 0334 0062;0061 16AF0 0334 093C 0062;0061 16AF0 0334 093C 0062;0061 16AF0 0334 093C 0062;0061 16AF0 0334 093C 0062; 0061 093C 0334 16AF1 0062;0061 0334 16AF1 093C 0062;0061 0334 16AF1 093C 0062;0061 0334 16AF1 093C 0062;0061 0334 16AF1 093C 0062; @@ -18451,6 +18491,82 @@ FFEE;FFEE;FFEE;25CB;25CB; 0061 1D243 0315 0300 05AE 0062;0061 05AE 1D243 0300 0315 0062;0061 05AE 1D243 0300 0315 0062;0061 05AE 1D243 0300 0315 0062;0061 05AE 1D243 0300 0315 0062; 0061 0315 0300 05AE 1D244 0062;00E0 05AE 1D244 0315 0062;0061 05AE 0300 1D244 0315 0062;00E0 05AE 1D244 0315 0062;0061 05AE 0300 1D244 0315 0062; 0061 1D244 0315 0300 05AE 0062;0061 05AE 1D244 0300 0315 0062;0061 05AE 1D244 0300 0315 0062;0061 05AE 1D244 0300 0315 0062;0061 05AE 1D244 0300 0315 0062; +0061 0315 0300 05AE 1E000 0062;00E0 05AE 1E000 0315 0062;0061 05AE 0300 1E000 0315 0062;00E0 05AE 1E000 0315 0062;0061 05AE 0300 1E000 0315 0062; +0061 1E000 0315 0300 05AE 0062;0061 05AE 1E000 0300 0315 0062;0061 05AE 1E000 0300 0315 0062;0061 05AE 1E000 0300 0315 0062;0061 05AE 1E000 0300 0315 0062; +0061 0315 0300 05AE 1E001 0062;00E0 05AE 1E001 0315 0062;0061 05AE 0300 1E001 0315 0062;00E0 05AE 1E001 0315 0062;0061 05AE 0300 1E001 0315 0062; +0061 1E001 0315 0300 05AE 0062;0061 05AE 1E001 0300 0315 0062;0061 05AE 1E001 0300 0315 0062;0061 05AE 1E001 0300 0315 0062;0061 05AE 1E001 0300 0315 0062; +0061 0315 0300 05AE 1E002 0062;00E0 05AE 1E002 0315 0062;0061 05AE 0300 1E002 0315 0062;00E0 05AE 1E002 0315 0062;0061 05AE 0300 1E002 0315 0062; +0061 1E002 0315 0300 05AE 0062;0061 05AE 1E002 0300 0315 0062;0061 05AE 1E002 0300 0315 0062;0061 05AE 1E002 0300 0315 0062;0061 05AE 1E002 0300 0315 0062; +0061 0315 0300 05AE 1E003 0062;00E0 05AE 1E003 0315 0062;0061 05AE 0300 1E003 0315 0062;00E0 05AE 1E003 0315 0062;0061 05AE 0300 1E003 0315 0062; +0061 1E003 0315 0300 05AE 0062;0061 05AE 1E003 0300 0315 0062;0061 05AE 1E003 0300 0315 0062;0061 05AE 1E003 0300 0315 0062;0061 05AE 1E003 0300 0315 0062; +0061 0315 0300 05AE 1E004 0062;00E0 05AE 1E004 0315 0062;0061 05AE 0300 1E004 0315 0062;00E0 05AE 1E004 0315 0062;0061 05AE 0300 1E004 0315 0062; +0061 1E004 0315 0300 05AE 0062;0061 05AE 1E004 0300 0315 0062;0061 05AE 1E004 0300 0315 0062;0061 05AE 1E004 0300 0315 0062;0061 05AE 1E004 0300 0315 0062; +0061 0315 0300 05AE 1E005 0062;00E0 05AE 1E005 0315 0062;0061 05AE 0300 1E005 0315 0062;00E0 05AE 1E005 0315 0062;0061 05AE 0300 1E005 0315 0062; +0061 1E005 0315 0300 05AE 0062;0061 05AE 1E005 0300 0315 0062;0061 05AE 1E005 0300 0315 0062;0061 05AE 1E005 0300 0315 0062;0061 05AE 1E005 0300 0315 0062; +0061 0315 0300 05AE 1E006 0062;00E0 05AE 1E006 0315 0062;0061 05AE 0300 1E006 0315 0062;00E0 05AE 1E006 0315 0062;0061 05AE 0300 1E006 0315 0062; +0061 1E006 0315 0300 05AE 0062;0061 05AE 1E006 0300 0315 0062;0061 05AE 1E006 0300 0315 0062;0061 05AE 1E006 0300 0315 0062;0061 05AE 1E006 0300 0315 0062; +0061 0315 0300 05AE 1E008 0062;00E0 05AE 1E008 0315 0062;0061 05AE 0300 1E008 0315 0062;00E0 05AE 1E008 0315 0062;0061 05AE 0300 1E008 0315 0062; +0061 1E008 0315 0300 05AE 0062;0061 05AE 1E008 0300 0315 0062;0061 05AE 1E008 0300 0315 0062;0061 05AE 1E008 0300 0315 0062;0061 05AE 1E008 0300 0315 0062; +0061 0315 0300 05AE 1E009 0062;00E0 05AE 1E009 0315 0062;0061 05AE 0300 1E009 0315 0062;00E0 05AE 1E009 0315 0062;0061 05AE 0300 1E009 0315 0062; +0061 1E009 0315 0300 05AE 0062;0061 05AE 1E009 0300 0315 0062;0061 05AE 1E009 0300 0315 0062;0061 05AE 1E009 0300 0315 0062;0061 05AE 1E009 0300 0315 0062; +0061 0315 0300 05AE 1E00A 0062;00E0 05AE 1E00A 0315 0062;0061 05AE 0300 1E00A 0315 0062;00E0 05AE 1E00A 0315 0062;0061 05AE 0300 1E00A 0315 0062; +0061 1E00A 0315 0300 05AE 0062;0061 05AE 1E00A 0300 0315 0062;0061 05AE 1E00A 0300 0315 0062;0061 05AE 1E00A 0300 0315 0062;0061 05AE 1E00A 0300 0315 0062; +0061 0315 0300 05AE 1E00B 0062;00E0 05AE 1E00B 0315 0062;0061 05AE 0300 1E00B 0315 0062;00E0 05AE 1E00B 0315 0062;0061 05AE 0300 1E00B 0315 0062; +0061 1E00B 0315 0300 05AE 0062;0061 05AE 1E00B 0300 0315 0062;0061 05AE 1E00B 0300 0315 0062;0061 05AE 1E00B 0300 0315 0062;0061 05AE 1E00B 0300 0315 0062; +0061 0315 0300 05AE 1E00C 0062;00E0 05AE 1E00C 0315 0062;0061 05AE 0300 1E00C 0315 0062;00E0 05AE 1E00C 0315 0062;0061 05AE 0300 1E00C 0315 0062; +0061 1E00C 0315 0300 05AE 0062;0061 05AE 1E00C 0300 0315 0062;0061 05AE 1E00C 0300 0315 0062;0061 05AE 1E00C 0300 0315 0062;0061 05AE 1E00C 0300 0315 0062; +0061 0315 0300 05AE 1E00D 0062;00E0 05AE 1E00D 0315 0062;0061 05AE 0300 1E00D 0315 0062;00E0 05AE 1E00D 0315 0062;0061 05AE 0300 1E00D 0315 0062; +0061 1E00D 0315 0300 05AE 0062;0061 05AE 1E00D 0300 0315 0062;0061 05AE 1E00D 0300 0315 0062;0061 05AE 1E00D 0300 0315 0062;0061 05AE 1E00D 0300 0315 0062; +0061 0315 0300 05AE 1E00E 0062;00E0 05AE 1E00E 0315 0062;0061 05AE 0300 1E00E 0315 0062;00E0 05AE 1E00E 0315 0062;0061 05AE 0300 1E00E 0315 0062; +0061 1E00E 0315 0300 05AE 0062;0061 05AE 1E00E 0300 0315 0062;0061 05AE 1E00E 0300 0315 0062;0061 05AE 1E00E 0300 0315 0062;0061 05AE 1E00E 0300 0315 0062; +0061 0315 0300 05AE 1E00F 0062;00E0 05AE 1E00F 0315 0062;0061 05AE 0300 1E00F 0315 0062;00E0 05AE 1E00F 0315 0062;0061 05AE 0300 1E00F 0315 0062; +0061 1E00F 0315 0300 05AE 0062;0061 05AE 1E00F 0300 0315 0062;0061 05AE 1E00F 0300 0315 0062;0061 05AE 1E00F 0300 0315 0062;0061 05AE 1E00F 0300 0315 0062; +0061 0315 0300 05AE 1E010 0062;00E0 05AE 1E010 0315 0062;0061 05AE 0300 1E010 0315 0062;00E0 05AE 1E010 0315 0062;0061 05AE 0300 1E010 0315 0062; +0061 1E010 0315 0300 05AE 0062;0061 05AE 1E010 0300 0315 0062;0061 05AE 1E010 0300 0315 0062;0061 05AE 1E010 0300 0315 0062;0061 05AE 1E010 0300 0315 0062; +0061 0315 0300 05AE 1E011 0062;00E0 05AE 1E011 0315 0062;0061 05AE 0300 1E011 0315 0062;00E0 05AE 1E011 0315 0062;0061 05AE 0300 1E011 0315 0062; +0061 1E011 0315 0300 05AE 0062;0061 05AE 1E011 0300 0315 0062;0061 05AE 1E011 0300 0315 0062;0061 05AE 1E011 0300 0315 0062;0061 05AE 1E011 0300 0315 0062; +0061 0315 0300 05AE 1E012 0062;00E0 05AE 1E012 0315 0062;0061 05AE 0300 1E012 0315 0062;00E0 05AE 1E012 0315 0062;0061 05AE 0300 1E012 0315 0062; +0061 1E012 0315 0300 05AE 0062;0061 05AE 1E012 0300 0315 0062;0061 05AE 1E012 0300 0315 0062;0061 05AE 1E012 0300 0315 0062;0061 05AE 1E012 0300 0315 0062; +0061 0315 0300 05AE 1E013 0062;00E0 05AE 1E013 0315 0062;0061 05AE 0300 1E013 0315 0062;00E0 05AE 1E013 0315 0062;0061 05AE 0300 1E013 0315 0062; +0061 1E013 0315 0300 05AE 0062;0061 05AE 1E013 0300 0315 0062;0061 05AE 1E013 0300 0315 0062;0061 05AE 1E013 0300 0315 0062;0061 05AE 1E013 0300 0315 0062; +0061 0315 0300 05AE 1E014 0062;00E0 05AE 1E014 0315 0062;0061 05AE 0300 1E014 0315 0062;00E0 05AE 1E014 0315 0062;0061 05AE 0300 1E014 0315 0062; +0061 1E014 0315 0300 05AE 0062;0061 05AE 1E014 0300 0315 0062;0061 05AE 1E014 0300 0315 0062;0061 05AE 1E014 0300 0315 0062;0061 05AE 1E014 0300 0315 0062; +0061 0315 0300 05AE 1E015 0062;00E0 05AE 1E015 0315 0062;0061 05AE 0300 1E015 0315 0062;00E0 05AE 1E015 0315 0062;0061 05AE 0300 1E015 0315 0062; +0061 1E015 0315 0300 05AE 0062;0061 05AE 1E015 0300 0315 0062;0061 05AE 1E015 0300 0315 0062;0061 05AE 1E015 0300 0315 0062;0061 05AE 1E015 0300 0315 0062; +0061 0315 0300 05AE 1E016 0062;00E0 05AE 1E016 0315 0062;0061 05AE 0300 1E016 0315 0062;00E0 05AE 1E016 0315 0062;0061 05AE 0300 1E016 0315 0062; +0061 1E016 0315 0300 05AE 0062;0061 05AE 1E016 0300 0315 0062;0061 05AE 1E016 0300 0315 0062;0061 05AE 1E016 0300 0315 0062;0061 05AE 1E016 0300 0315 0062; +0061 0315 0300 05AE 1E017 0062;00E0 05AE 1E017 0315 0062;0061 05AE 0300 1E017 0315 0062;00E0 05AE 1E017 0315 0062;0061 05AE 0300 1E017 0315 0062; +0061 1E017 0315 0300 05AE 0062;0061 05AE 1E017 0300 0315 0062;0061 05AE 1E017 0300 0315 0062;0061 05AE 1E017 0300 0315 0062;0061 05AE 1E017 0300 0315 0062; +0061 0315 0300 05AE 1E018 0062;00E0 05AE 1E018 0315 0062;0061 05AE 0300 1E018 0315 0062;00E0 05AE 1E018 0315 0062;0061 05AE 0300 1E018 0315 0062; +0061 1E018 0315 0300 05AE 0062;0061 05AE 1E018 0300 0315 0062;0061 05AE 1E018 0300 0315 0062;0061 05AE 1E018 0300 0315 0062;0061 05AE 1E018 0300 0315 0062; +0061 0315 0300 05AE 1E01B 0062;00E0 05AE 1E01B 0315 0062;0061 05AE 0300 1E01B 0315 0062;00E0 05AE 1E01B 0315 0062;0061 05AE 0300 1E01B 0315 0062; +0061 1E01B 0315 0300 05AE 0062;0061 05AE 1E01B 0300 0315 0062;0061 05AE 1E01B 0300 0315 0062;0061 05AE 1E01B 0300 0315 0062;0061 05AE 1E01B 0300 0315 0062; +0061 0315 0300 05AE 1E01C 0062;00E0 05AE 1E01C 0315 0062;0061 05AE 0300 1E01C 0315 0062;00E0 05AE 1E01C 0315 0062;0061 05AE 0300 1E01C 0315 0062; +0061 1E01C 0315 0300 05AE 0062;0061 05AE 1E01C 0300 0315 0062;0061 05AE 1E01C 0300 0315 0062;0061 05AE 1E01C 0300 0315 0062;0061 05AE 1E01C 0300 0315 0062; +0061 0315 0300 05AE 1E01D 0062;00E0 05AE 1E01D 0315 0062;0061 05AE 0300 1E01D 0315 0062;00E0 05AE 1E01D 0315 0062;0061 05AE 0300 1E01D 0315 0062; +0061 1E01D 0315 0300 05AE 0062;0061 05AE 1E01D 0300 0315 0062;0061 05AE 1E01D 0300 0315 0062;0061 05AE 1E01D 0300 0315 0062;0061 05AE 1E01D 0300 0315 0062; +0061 0315 0300 05AE 1E01E 0062;00E0 05AE 1E01E 0315 0062;0061 05AE 0300 1E01E 0315 0062;00E0 05AE 1E01E 0315 0062;0061 05AE 0300 1E01E 0315 0062; +0061 1E01E 0315 0300 05AE 0062;0061 05AE 1E01E 0300 0315 0062;0061 05AE 1E01E 0300 0315 0062;0061 05AE 1E01E 0300 0315 0062;0061 05AE 1E01E 0300 0315 0062; +0061 0315 0300 05AE 1E01F 0062;00E0 05AE 1E01F 0315 0062;0061 05AE 0300 1E01F 0315 0062;00E0 05AE 1E01F 0315 0062;0061 05AE 0300 1E01F 0315 0062; +0061 1E01F 0315 0300 05AE 0062;0061 05AE 1E01F 0300 0315 0062;0061 05AE 1E01F 0300 0315 0062;0061 05AE 1E01F 0300 0315 0062;0061 05AE 1E01F 0300 0315 0062; +0061 0315 0300 05AE 1E020 0062;00E0 05AE 1E020 0315 0062;0061 05AE 0300 1E020 0315 0062;00E0 05AE 1E020 0315 0062;0061 05AE 0300 1E020 0315 0062; +0061 1E020 0315 0300 05AE 0062;0061 05AE 1E020 0300 0315 0062;0061 05AE 1E020 0300 0315 0062;0061 05AE 1E020 0300 0315 0062;0061 05AE 1E020 0300 0315 0062; +0061 0315 0300 05AE 1E021 0062;00E0 05AE 1E021 0315 0062;0061 05AE 0300 1E021 0315 0062;00E0 05AE 1E021 0315 0062;0061 05AE 0300 1E021 0315 0062; +0061 1E021 0315 0300 05AE 0062;0061 05AE 1E021 0300 0315 0062;0061 05AE 1E021 0300 0315 0062;0061 05AE 1E021 0300 0315 0062;0061 05AE 1E021 0300 0315 0062; +0061 0315 0300 05AE 1E023 0062;00E0 05AE 1E023 0315 0062;0061 05AE 0300 1E023 0315 0062;00E0 05AE 1E023 0315 0062;0061 05AE 0300 1E023 0315 0062; +0061 1E023 0315 0300 05AE 0062;0061 05AE 1E023 0300 0315 0062;0061 05AE 1E023 0300 0315 0062;0061 05AE 1E023 0300 0315 0062;0061 05AE 1E023 0300 0315 0062; +0061 0315 0300 05AE 1E024 0062;00E0 05AE 1E024 0315 0062;0061 05AE 0300 1E024 0315 0062;00E0 05AE 1E024 0315 0062;0061 05AE 0300 1E024 0315 0062; +0061 1E024 0315 0300 05AE 0062;0061 05AE 1E024 0300 0315 0062;0061 05AE 1E024 0300 0315 0062;0061 05AE 1E024 0300 0315 0062;0061 05AE 1E024 0300 0315 0062; +0061 0315 0300 05AE 1E026 0062;00E0 05AE 1E026 0315 0062;0061 05AE 0300 1E026 0315 0062;00E0 05AE 1E026 0315 0062;0061 05AE 0300 1E026 0315 0062; +0061 1E026 0315 0300 05AE 0062;0061 05AE 1E026 0300 0315 0062;0061 05AE 1E026 0300 0315 0062;0061 05AE 1E026 0300 0315 0062;0061 05AE 1E026 0300 0315 0062; +0061 0315 0300 05AE 1E027 0062;00E0 05AE 1E027 0315 0062;0061 05AE 0300 1E027 0315 0062;00E0 05AE 1E027 0315 0062;0061 05AE 0300 1E027 0315 0062; +0061 1E027 0315 0300 05AE 0062;0061 05AE 1E027 0300 0315 0062;0061 05AE 1E027 0300 0315 0062;0061 05AE 1E027 0300 0315 0062;0061 05AE 1E027 0300 0315 0062; +0061 0315 0300 05AE 1E028 0062;00E0 05AE 1E028 0315 0062;0061 05AE 0300 1E028 0315 0062;00E0 05AE 1E028 0315 0062;0061 05AE 0300 1E028 0315 0062; +0061 1E028 0315 0300 05AE 0062;0061 05AE 1E028 0300 0315 0062;0061 05AE 1E028 0300 0315 0062;0061 05AE 1E028 0300 0315 0062;0061 05AE 1E028 0300 0315 0062; +0061 0315 0300 05AE 1E029 0062;00E0 05AE 1E029 0315 0062;0061 05AE 0300 1E029 0315 0062;00E0 05AE 1E029 0315 0062;0061 05AE 0300 1E029 0315 0062; +0061 1E029 0315 0300 05AE 0062;0061 05AE 1E029 0300 0315 0062;0061 05AE 1E029 0300 0315 0062;0061 05AE 1E029 0300 0315 0062;0061 05AE 1E029 0300 0315 0062; +0061 0315 0300 05AE 1E02A 0062;00E0 05AE 1E02A 0315 0062;0061 05AE 0300 1E02A 0315 0062;00E0 05AE 1E02A 0315 0062;0061 05AE 0300 1E02A 0315 0062; +0061 1E02A 0315 0300 05AE 0062;0061 05AE 1E02A 0300 0315 0062;0061 05AE 1E02A 0300 0315 0062;0061 05AE 1E02A 0300 0315 0062;0061 05AE 1E02A 0300 0315 0062; 0061 059A 0316 302A 1E8D0 0062;0061 302A 0316 1E8D0 059A 0062;0061 302A 0316 1E8D0 059A 0062;0061 302A 0316 1E8D0 059A 0062;0061 302A 0316 1E8D0 059A 0062; 0061 1E8D0 059A 0316 302A 0062;0061 302A 1E8D0 0316 059A 0062;0061 302A 1E8D0 0316 059A 0062;0061 302A 1E8D0 0316 059A 0062;0061 302A 1E8D0 0316 059A 0062; 0061 059A 0316 302A 1E8D1 0062;0061 302A 0316 1E8D1 059A 0062;0061 302A 0316 1E8D1 059A 0062;0061 302A 0316 1E8D1 059A 0062;0061 302A 0316 1E8D1 059A 0062; @@ -18465,6 +18581,20 @@ FFEE;FFEE;FFEE;25CB;25CB; 0061 1E8D5 059A 0316 302A 0062;0061 302A 1E8D5 0316 059A 0062;0061 302A 1E8D5 0316 059A 0062;0061 302A 1E8D5 0316 059A 0062;0061 302A 1E8D5 0316 059A 0062; 0061 059A 0316 302A 1E8D6 0062;0061 302A 0316 1E8D6 059A 0062;0061 302A 0316 1E8D6 059A 0062;0061 302A 0316 1E8D6 059A 0062;0061 302A 0316 1E8D6 059A 0062; 0061 1E8D6 059A 0316 302A 0062;0061 302A 1E8D6 0316 059A 0062;0061 302A 1E8D6 0316 059A 0062;0061 302A 1E8D6 0316 059A 0062;0061 302A 1E8D6 0316 059A 0062; +0061 0315 0300 05AE 1E944 0062;00E0 05AE 1E944 0315 0062;0061 05AE 0300 1E944 0315 0062;00E0 05AE 1E944 0315 0062;0061 05AE 0300 1E944 0315 0062; +0061 1E944 0315 0300 05AE 0062;0061 05AE 1E944 0300 0315 0062;0061 05AE 1E944 0300 0315 0062;0061 05AE 1E944 0300 0315 0062;0061 05AE 1E944 0300 0315 0062; +0061 0315 0300 05AE 1E945 0062;00E0 05AE 1E945 0315 0062;0061 05AE 0300 1E945 0315 0062;00E0 05AE 1E945 0315 0062;0061 05AE 0300 1E945 0315 0062; +0061 1E945 0315 0300 05AE 0062;0061 05AE 1E945 0300 0315 0062;0061 05AE 1E945 0300 0315 0062;0061 05AE 1E945 0300 0315 0062;0061 05AE 1E945 0300 0315 0062; +0061 0315 0300 05AE 1E946 0062;00E0 05AE 1E946 0315 0062;0061 05AE 0300 1E946 0315 0062;00E0 05AE 1E946 0315 0062;0061 05AE 0300 1E946 0315 0062; +0061 1E946 0315 0300 05AE 0062;0061 05AE 1E946 0300 0315 0062;0061 05AE 1E946 0300 0315 0062;0061 05AE 1E946 0300 0315 0062;0061 05AE 1E946 0300 0315 0062; +0061 0315 0300 05AE 1E947 0062;00E0 05AE 1E947 0315 0062;0061 05AE 0300 1E947 0315 0062;00E0 05AE 1E947 0315 0062;0061 05AE 0300 1E947 0315 0062; +0061 1E947 0315 0300 05AE 0062;0061 05AE 1E947 0300 0315 0062;0061 05AE 1E947 0300 0315 0062;0061 05AE 1E947 0300 0315 0062;0061 05AE 1E947 0300 0315 0062; +0061 0315 0300 05AE 1E948 0062;00E0 05AE 1E948 0315 0062;0061 05AE 0300 1E948 0315 0062;00E0 05AE 1E948 0315 0062;0061 05AE 0300 1E948 0315 0062; +0061 1E948 0315 0300 05AE 0062;0061 05AE 1E948 0300 0315 0062;0061 05AE 1E948 0300 0315 0062;0061 05AE 1E948 0300 0315 0062;0061 05AE 1E948 0300 0315 0062; +0061 0315 0300 05AE 1E949 0062;00E0 05AE 1E949 0315 0062;0061 05AE 0300 1E949 0315 0062;00E0 05AE 1E949 0315 0062;0061 05AE 0300 1E949 0315 0062; +0061 1E949 0315 0300 05AE 0062;0061 05AE 1E949 0300 0315 0062;0061 05AE 1E949 0300 0315 0062;0061 05AE 1E949 0300 0315 0062;0061 05AE 1E949 0300 0315 0062; +0061 3099 093C 0334 1E94A 0062;0061 0334 093C 1E94A 3099 0062;0061 0334 093C 1E94A 3099 0062;0061 0334 093C 1E94A 3099 0062;0061 0334 093C 1E94A 3099 0062; +0061 1E94A 3099 093C 0334 0062;0061 0334 1E94A 093C 3099 0062;0061 0334 1E94A 093C 3099 0062;0061 0334 1E94A 093C 3099 0062;0061 0334 1E94A 093C 3099 0062; # @Part3 # PRI #29 Test # diff --git a/icuSources/data/unidata/SpecialCasing.txt b/icuSources/data/unidata/SpecialCasing.txt index 8de6462f..b23fa7f7 100644 --- a/icuSources/data/unidata/SpecialCasing.txt +++ b/icuSources/data/unidata/SpecialCasing.txt @@ -1,10 +1,11 @@ -# SpecialCasing-8.0.0.txt -# Date: 2014-12-16, 23:08:04 GMT [MD] +# SpecialCasing-9.0.0.txt +# Date: 2016-03-02, 18:55:13 GMT +# © 2016 Unicode®, Inc. +# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries. +# For terms of use, see http://www.unicode.org/terms_of_use.html # # Unicode Character Database -# Copyright (c) 1991-2014 Unicode, Inc. -# For terms of use, see http://www.unicode.org/terms_of_use.html -# For documentation, see http://www.unicode.org/reports/tr44/ +# For documentation, see http://www.unicode.org/reports/tr44/ # # Special Casing # diff --git a/icuSources/data/unidata/UCARules.txt b/icuSources/data/unidata/UCARules.txt index 525e0f44..57dbcb2f 100644 --- a/icuSources/data/unidata/UCARules.txt +++ b/icuSources/data/unidata/UCARules.txt @@ -1,7 +1,12 @@ -# File: UCA_Rules_SHORT.txt -# UCA Version: 8.0.0 -# UCD Version: 8.0.0 -# Generated: 2015-05-14 [MS] +# UCA_Rules_SHORT.txt +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html +# Date: 2016-06-03, 18:30:56 GMT +# © 2016 Unicode®, Inc. +# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries. +# For terms of use, see http://www.unicode.org/terms_of_use.html +# UCA Version: 9.0.0 +# UCD Version: 9.0.0 # For a description of the format and usage, see # http://www.unicode.org/reports/tr35/tr35-collation.html#Root_Data_Files @@ -151,6 +156,21 @@ = ݉ = ݊ = ‎ߺ‎ + = ࣔ + = ࣕ + = ࣖ + = ࣗ + = ࣘ + = ࣙ + = ࣚ + = ࣛ + = ࣜ + = ࣝ + = ࣞ + = ࣟ + = ࣠ + = ࣡ + = ࣢ = ࣪ = ࣫ = ࣬ @@ -904,6 +924,7 @@ = ᷎ = ᷑ = á·µ + = á·» = á·¾ = ⃰ = ⳯ @@ -1099,6 +1120,7 @@ <<< ‎ﹼ‎ <<< ‎ﱣ‎ / Ù° << ْ + = 𑈾 <<< ‎ﹿ‎ <<< ‎ﹾ‎ << ٓ @@ -1160,6 +1182,13 @@ << 𖫲 << 𖫳 << 𖫴 + << 𞥄 + = 𞥅 + = 𞥆 + << 𞥊 + << 𞥇 + << 𞥈 + << 𞥉 << ़ = ় = ਼ @@ -1176,6 +1205,7 @@ = 𑈶 = 𑋩 = 𑌼 + = 𑑆 = 𑓃 = 𑗀 = 𑚷 @@ -1191,15 +1221,19 @@ = ഁ = ᬀ = ᬁ + = ꣅ = ꦀ = 𑀀 = 𑂀 = 𑄀 = 𑆀 = 𑌁 + = 𑑃 = 𑒿 = 𑖼 = 𑙀 + = 𑰼 + = 𑲶 << ं = ং = ਂ @@ -1229,10 +1263,13 @@ = 𑋟 = 𑌀 = 𑌂 + = 𑑄 = 𑓀 = 𑖽 = 𑘽 = 𑚫 + = 𑰽 + = 𑲵 << ः = ঃ = ਃ @@ -1257,10 +1294,12 @@ = 𑄂 = 𑆂 = 𑌃 + = 𑑅 = 𑓁 = 𑖾 = 𑘾 = 𑚬 + = 𑰾 << à©° << ੱ << ᬃ @@ -1396,6 +1435,7 @@ < ⸺ < ⸻ < ⁓ + < ⹃ < ⸗ < ⹀ < 〜 @@ -1488,6 +1528,7 @@ < ՜ < ß¹ < ᥄ + < ‎𞥞‎ < '?' <<< ? <<< ⁈ / '!' @@ -1507,6 +1548,7 @@ < ꛷ < ꫱ < 𑅃 + < ‎𞥟‎ < ‽ < ⸘ < '.' @@ -1581,12 +1623,16 @@ < 𑇆 < 𑈸 < 𑈹 + < 𑑋 + < 𑑌 < 𑗂 < 𑗃 < 𑙁 < 𑙂 < 𑜼 < 𑜽 + < 𑱁 + < 𑱂 < 𖩮 < 𖩯 < á±¾ @@ -1678,26 +1724,26 @@ < » < '(' <<< ( - <<< ⑴ / ‎𞣇')'‎ - <<< ⑽ / ‎𞣇𖭐')'‎ - <<< ⑾ / ‎𞣇𞣇')'‎ - <<< ⑿ / ‎𞣇𞣈')'‎ - <<< ⒀ / ‎𞣇𞣉')'‎ - <<< ⒁ / ‎𞣇𞣊')'‎ - <<< ⒂ / ‎𞣇𞣋')'‎ - <<< ⒃ / ‎𞣇𞣌')'‎ - <<< ⒄ / ‎𞣇𞣍')'‎ - <<< ⒅ / ‎𞣇𞣎')'‎ - <<< ⒆ / ‎𞣇𞣏')'‎ - <<< ⑵ / ‎𞣈')'‎ - <<< ⒇ / ‎𞣈𖭐')'‎ - <<< ⑶ / ‎𞣉')'‎ - <<< ⑷ / ‎𞣊')'‎ - <<< ⑸ / ‎𞣋')'‎ - <<< ⑹ / ‎𞣌')'‎ - <<< ⑺ / ‎𞣍')'‎ - <<< ⑻ / ‎𞣎')'‎ - <<< ⑼ / ‎𞣏')'‎ + <<< ⑴ / ‎𞥑')'‎ + <<< ⑽ / ‎𞥑𞥐')'‎ + <<< ⑾ / ‎𞥑𞥑')'‎ + <<< ⑿ / ‎𞥑𞥒')'‎ + <<< ⒀ / ‎𞥑𞥓')'‎ + <<< ⒁ / ‎𞥑𞥔')'‎ + <<< ⒂ / ‎𞥑𞥕')'‎ + <<< ⒃ / ‎𞥑𞥖')'‎ + <<< ⒄ / ‎𞥑𞥗')'‎ + <<< ⒅ / ‎𞥑𞥘')'‎ + <<< ⒆ / ‎𞥑𞥙')'‎ + <<< ⑵ / ‎𞥒')'‎ + <<< ⒇ / ‎𞥒𞥐')'‎ + <<< ⑶ / ‎𞥓')'‎ + <<< ⑷ / ‎𞥔')'‎ + <<< ⑸ / ‎𞥕')'‎ + <<< ⑹ / ‎𞥖')'‎ + <<< ⑺ / ‎𞥗')'‎ + <<< ⑻ / ‎𞥘')'‎ + <<< ⑼ / ‎𞥙')'‎ <<< ⒜ / a')' <<< 🄐 / A')' <<< ⒝ / b')' @@ -2061,6 +2107,7 @@ < ⸛ < ⸞ < ⸟ + < ⹄ < ꙾ < ՚ < ՛ @@ -2077,6 +2124,19 @@ < ‎܍‎ < ‎࡞‎ < ᠀ + < 𑙠 + < 𑙡 + < 𑙢 + < 𑙣 + < 𑙤 + < 𑙥 + < 𑙦 + < 𑙧 + < 𑙨 + < 𑙩 + < 𑙪 + < 𑙫 + < 𑙬 < ॰ < ꣸ < ꣹ @@ -2112,6 +2172,8 @@ < ࿔ < ࿙ < ࿚ + < 𑱰 + < 𑱱 < á°½ < á°¾ < á°¿ @@ -2164,6 +2226,9 @@ < ‎𐩔‎ < ‎𐩕‎ < ‎𐩘‎ + < 𑱃 + < 𑱄 + < 𑱅 < 𐬹 < ‎𐫰‎ < ‎𐫱‎ @@ -2189,6 +2254,11 @@ < 𑈻 < 𑈼 < 𑈽 + < 𑑍 + < 𑑎 + < 𑑏 + < 𑑛 + < 𑑝 < 𑓆 < 𑗁 < 𑗄 @@ -2388,6 +2458,7 @@ < ௸ < ௺ < ౿ + < ൏ < ൹ < ê ¨ < ê © @@ -3137,6 +3208,10 @@ < ⏸ < ⏹ < ⏺ + < ⏻ + < ⏼ + < ⏽ + < ⏾ < ␀ < ␁ < ␂ @@ -5105,6 +5180,8 @@ < 𐆈 < 𐆉 < 𐆌 + < 𐆍 + < 𐆎 < 𐆐 < 𐆑 < 𐆒 @@ -7940,6 +8017,7 @@ < 𖭃 < 々 < 〻 + < 𖿠 < 〱 <<< 〲 / ゙ < 〳 @@ -8025,12 +8103,22 @@ < ௰ < ௱ < ௲ + < ൘ + < ൙ + < ൚ + < ൛ + < ൜ + < ൝ + < ൞ < ൰ < ൱ < ൲ < ൳ < ൴ < ൵ + < ൶ + < ൷ + < ൸ < ፲ < ፳ < ፴ @@ -8229,6 +8317,16 @@ < ‎𐩅‎ < ‎𐩆‎ < ‎𐩇‎ + < 𑱣 + < 𑱤 + < 𑱥 + < 𑱦 + < 𑱧 + < 𑱨 + < 𑱩 + < 𑱪 + < 𑱫 + < 𑱬 < 𑇪 < 𑇫 < 𑇬 @@ -8383,13 +8481,16 @@ = 𑄶 = 𑇐 = 𑋰 + = 𑑐 = 𑓐 = 𑙐 = 𑛀 = 𑜰 = 𑣠 + = 𑱐 = 𖩠 = 𖭐 + = ‎𞥐‎ <<< 0 <<< ༳ <<< 🄁 / ',' @@ -8406,7 +8507,7 @@ = 🄌 <<< ⁰ <<< ₀ - <<< ↉ / ‎⁄𞣉‎ + <<< ↉ / ‎⁄𞥓‎ < 1 = Ù¡ = Û± @@ -8480,11 +8581,14 @@ = 𑇑 = 𑇡 = 𑋱 + = 𑑑 = 𑓑 = 𑙑 = 𑛁 = 𑜱 = 𑣡 + = 𑱑 + = 𑱚 = 𒐕 = 𒐞 = 𒐬 @@ -8495,43 +8599,44 @@ = 𖭑 = 𝍠 = ‎𞣇‎ + = ‎𞥑‎ <<< 1 <<< ༪ <<< 🄂 / ',' <<< ⒈ / '.' - <<< ⒑ / 𖭐'.' - <<< ㏩ / 𖭐日 - <<< ㋉ / 𖭐月 - <<< ㍢ / 𖭐点 - <<< ⒒ / ‎𞣇'.'‎ - <<< ㏪ / ‎𞣇日‎ - <<< ㋊ / ‎𞣇月‎ - <<< ㍣ / ‎𞣇点‎ - <<< ⒓ / ‎𞣈'.'‎ - <<< ㏫ / ‎𞣈日‎ - <<< ㋋ / ‎𞣈月‎ - <<< ㍤ / ‎𞣈点‎ - <<< ⒔ / ‎𞣉'.'‎ - <<< ㏬ / ‎𞣉日‎ - <<< ㍥ / ‎𞣉点‎ - <<< ⒕ / ‎𞣊'.'‎ - <<< ㏭ / ‎𞣊日‎ - <<< ㍦ / ‎𞣊点‎ - <<< ⒖ / ‎𞣋'.'‎ - <<< ㏮ / ‎𞣋日‎ - <<< ㍧ / ‎𞣋点‎ - <<< ⒗ / ‎𞣌'.'‎ - <<< ㏯ / ‎𞣌日‎ - <<< ㍨ / ‎𞣌点‎ - <<< ⒘ / ‎𞣍'.'‎ - <<< ㏰ / ‎𞣍日‎ - <<< ㍩ / ‎𞣍点‎ - <<< ⒙ / ‎𞣎'.'‎ - <<< ㏱ / ‎𞣎日‎ - <<< ㍪ / ‎𞣎点‎ - <<< ⒚ / ‎𞣏'.'‎ - <<< ㏲ / ‎𞣏日‎ - <<< ㍫ / ‎𞣏点‎ + <<< ⒑ / ‎𞥐'.'‎ + <<< ㏩ / ‎𞥐日‎ + <<< ㋉ / ‎𞥐月‎ + <<< ㍢ / ‎𞥐点‎ + <<< ⒒ / ‎𞥑'.'‎ + <<< ㏪ / ‎𞥑日‎ + <<< ㋊ / ‎𞥑月‎ + <<< ㍣ / ‎𞥑点‎ + <<< ⒓ / ‎𞥒'.'‎ + <<< ㏫ / ‎𞥒日‎ + <<< ㋋ / ‎𞥒月‎ + <<< ㍤ / ‎𞥒点‎ + <<< ⒔ / ‎𞥓'.'‎ + <<< ㏬ / ‎𞥓日‎ + <<< ㍥ / ‎𞥓点‎ + <<< ⒕ / ‎𞥔'.'‎ + <<< ㏭ / ‎𞥔日‎ + <<< ㍦ / ‎𞥔点‎ + <<< ⒖ / ‎𞥕'.'‎ + <<< ㏮ / ‎𞥕日‎ + <<< ㍧ / ‎𞥕点‎ + <<< ⒗ / ‎𞥖'.'‎ + <<< ㏯ / ‎𞥖日‎ + <<< ㍨ / ‎𞥖点‎ + <<< ⒘ / ‎𞥗'.'‎ + <<< ㏰ / ‎𞥗日‎ + <<< ㍩ / ‎𞥗点‎ + <<< ⒙ / ‎𞥘'.'‎ + <<< ㏱ / ‎𞥘日‎ + <<< ㍪ / ‎𞥘点‎ + <<< ⒚ / ‎𞥙'.'‎ + <<< ㏲ / ‎𞥙日‎ + <<< ㍫ / ‎𞥙点‎ <<< ㏠ / 日 <<< ㋀ / 月 <<< ㍙ / 点 @@ -8545,42 +8650,43 @@ = ❶ = ➀ = ➊ - <<< ⑩ / 𖭐 - = ⓾ / 𖭐 - = ❿ / 𖭐 - = ➉ / 𖭐 - = ➓ / 𖭐 - = ㉈ / 𖭐 - <<< ⑪ / ‎𞣇‎ - = ⓫ / ‎𞣇‎ - <<< ⑫ / ‎𞣈‎ - = ⓬ / ‎𞣈‎ - <<< ⑬ / ‎𞣉‎ - = ⓭ / ‎𞣉‎ - <<< ⑭ / ‎𞣊‎ - = ⓮ / ‎𞣊‎ - <<< ⑮ / ‎𞣋‎ - = ⓯ / ‎𞣋‎ - <<< ⑯ / ‎𞣌‎ - = ⓰ / ‎𞣌‎ - <<< ⑰ / ‎𞣍‎ - = ⓱ / ‎𞣍‎ - <<< ⑱ / ‎𞣎‎ - = ⓲ / ‎𞣎‎ - <<< ⑲ / ‎𞣏‎ - = ⓳ / ‎𞣏‎ + <<< ⑩ / ‎𞥐‎ + = ⓾ / ‎𞥐‎ + = ❿ / ‎𞥐‎ + = ➉ / ‎𞥐‎ + = ➓ / ‎𞥐‎ + = ㉈ / ‎𞥐‎ + <<< ⑪ / ‎𞥑‎ + = ⓫ / ‎𞥑‎ + <<< ⑫ / ‎𞥒‎ + = ⓬ / ‎𞥒‎ + <<< ⑬ / ‎𞥓‎ + = ⓭ / ‎𞥓‎ + <<< ⑭ / ‎𞥔‎ + = ⓮ / ‎𞥔‎ + <<< ⑮ / ‎𞥕‎ + = ⓯ / ‎𞥕‎ + <<< ⑯ / ‎𞥖‎ + = ⓰ / ‎𞥖‎ + <<< ⑰ / ‎𞥗‎ + = ⓱ / ‎𞥗‎ + <<< ⑱ / ‎𞥘‎ + = ⓲ / ‎𞥘‎ + <<< ⑲ / ‎𞥙‎ + = ⓳ / ‎𞥙‎ <<< ¹ <<< ₁ + <<< 🆤 / ‎𞥒𞥐P‎ <<< ⅟ / ⁄ - <<< ⅒ / ‎⁄𞣇𖭐‎ - <<< ½ / ‎⁄𞣈‎ - <<< ⅓ / ‎⁄𞣉‎ - <<< ¼ / ‎⁄𞣊‎ - <<< ⅕ / ‎⁄𞣋‎ - <<< ⅙ / ‎⁄𞣌‎ - <<< ⅐ / ‎⁄𞣍‎ - <<< ⅛ / ‎⁄𞣎‎ - <<< ⅑ / ‎⁄𞣏‎ + <<< ⅒ / ‎⁄𞥑𞥐‎ + <<< ½ / ‎⁄𞥒‎ + <<< ⅓ / ‎⁄𞥓‎ + <<< ¼ / ‎⁄𞥔‎ + <<< ⅕ / ‎⁄𞥕‎ + <<< ⅙ / ‎⁄𞥖‎ + <<< ⅐ / ‎⁄𞥗‎ + <<< ⅛ / ‎⁄𞥘‎ + <<< ⅑ / ‎⁄𞥙‎ < 2 = Ù¢ = Û² @@ -8647,11 +8753,14 @@ = 𑇒 = 𑇢 = 𑋲 + = 𑑒 = 𑓒 = 𑙒 = 𑛂 = 𑜲 = 𑣢 + = 𑱒 + = 𑱛 = 𒐀 = 𒐖 = 𒐟 @@ -8666,26 +8775,27 @@ = 𖭒 = 𝍡 = ‎𞣈‎ + = ‎𞥒‎ <<< 2 <<< ༫ <<< 🄃 / ',' <<< ⒉ / '.' - <<< ⒛ / 𖭐'.' - <<< ㏳ / 𖭐日 - <<< ㍬ / 𖭐点 - <<< ㏴ / ‎𞣇日‎ - <<< ㍭ / ‎𞣇点‎ - <<< ㏵ / ‎𞣈日‎ - <<< ㍮ / ‎𞣈点‎ - <<< ㏶ / ‎𞣉日‎ - <<< ㍯ / ‎𞣉点‎ - <<< ㏷ / ‎𞣊日‎ - <<< ㍰ / ‎𞣊点‎ - <<< ㏸ / ‎𞣋日‎ - <<< ㏹ / ‎𞣌日‎ - <<< ㏺ / ‎𞣍日‎ - <<< ㏻ / ‎𞣎日‎ - <<< ㏼ / ‎𞣏日‎ + <<< ⒛ / ‎𞥐'.'‎ + <<< ㏳ / ‎𞥐日‎ + <<< ㍬ / ‎𞥐点‎ + <<< ㏴ / ‎𞥑日‎ + <<< ㍭ / ‎𞥑点‎ + <<< ㏵ / ‎𞥒日‎ + <<< ㍮ / ‎𞥒点‎ + <<< ㏶ / ‎𞥓日‎ + <<< ㍯ / ‎𞥓点‎ + <<< ㏷ / ‎𞥔日‎ + <<< ㍰ / ‎𞥔点‎ + <<< ㏸ / ‎𞥕日‎ + <<< ㏹ / ‎𞥖日‎ + <<< ㏺ / ‎𞥗日‎ + <<< ㏻ / ‎𞥘日‎ + <<< ㏼ / ‎𞥙日‎ <<< ㏡ / 日 <<< ㋁ / 月 <<< ㍚ / 点 @@ -8699,22 +8809,25 @@ = ❷ = ➁ = ➋ - <<< ⑳ / 𖭐 - = ⓴ / 𖭐 - = ㉉ / 𖭐 - <<< ㉑ / ‎𞣇‎ - <<< ㉒ / ‎𞣈‎ - <<< ㉓ / ‎𞣉‎ - <<< ㉔ / ‎𞣊‎ - <<< ㉕ / ‎𞣋‎ - <<< ㉖ / ‎𞣌‎ - <<< ㉗ / ‎𞣍‎ - <<< ㉘ / ‎𞣎‎ - <<< ㉙ / ‎𞣏‎ + <<< ⑳ / ‎𞥐‎ + = ⓴ / ‎𞥐‎ + = ㉉ / ‎𞥐‎ + <<< ㉑ / ‎𞥑‎ + <<< ㉒ / ‎𞥒‎ + <<< ㉓ / ‎𞥓‎ + <<< ㉔ / ‎𞥔‎ + <<< ㉕ / ‎𞥕‎ + <<< ㉖ / ‎𞥖‎ + <<< ㉗ / ‎𞥗‎ + <<< ㉘ / ‎𞥘‎ + <<< ㉙ / ‎𞥙‎ <<< ² <<< ₂ - <<< ⅔ / ‎⁄𞣉‎ - <<< ⅖ / ‎⁄𞣋‎ + <<< 🆢 / ‎𞥒'.'𞥒‎ + <<< 🆝 / K + <<< 🆜 / nd' 'Scr + <<< ⅔ / ‎⁄𞥓‎ + <<< ⅖ / ‎⁄𞥕‎ < 3 = Ù£ = Û³ @@ -8776,11 +8889,14 @@ = 𑇓 = 𑇣 = 𑋳 + = 𑑓 = 𑓓 = 𑙓 = 𑛃 = 𑜳 = 𑣣 + = 𑱓 + = 𑱜 = 𒐁 = 𒐈 = 𒐗 @@ -8800,12 +8916,13 @@ = 𖭓 = 𝍢 = ‎𞣉‎ + = ‎𞥓‎ <<< 3 <<< ༬ <<< 🄄 / ',' <<< ⒊ / '.' - <<< ㏽ / 𖭐日 - <<< ㏾ / ‎𞣇日‎ + <<< ㏽ / ‎𞥐日‎ + <<< ㏾ / ‎𞥑日‎ <<< ㏢ / 日 <<< ㋂ / 月 <<< ㍛ / 点 @@ -8819,22 +8936,23 @@ = ❸ = ➂ = ➌ - <<< ㉊ / 𖭐 - = ㉚ / 𖭐 - <<< ㉛ / ‎𞣇‎ - <<< ㉜ / ‎𞣈‎ - <<< ㉝ / ‎𞣉‎ - <<< ㉞ / ‎𞣊‎ - <<< ㉟ / ‎𞣋‎ - <<< ㊱ / ‎𞣌‎ - <<< ㊲ / ‎𞣍‎ - <<< ㊳ / ‎𞣎‎ - <<< ㊴ / ‎𞣏‎ + <<< ㉊ / ‎𞥐‎ + = ㉚ / ‎𞥐‎ + <<< ㉛ / ‎𞥑‎ + <<< ㉜ / ‎𞥒‎ + <<< ㉝ / ‎𞥓‎ + <<< ㉞ / ‎𞥔‎ + <<< ㉟ / ‎𞥕‎ + <<< ㊱ / ‎𞥖‎ + <<< ㊲ / ‎𞥗‎ + <<< ㊳ / ‎𞥘‎ + <<< ㊴ / ‎𞥙‎ <<< ³ <<< ₃ - <<< ¾ / ‎⁄𞣊‎ - <<< ⅗ / ‎⁄𞣋‎ - <<< ⅜ / ‎⁄𞣎‎ + <<< 🆛 / D + <<< ¾ / ‎⁄𞥔‎ + <<< ⅗ / ‎⁄𞥕‎ + <<< ⅜ / ‎⁄𞥘‎ < 4 = Ù¤ = Û´ @@ -8893,11 +9011,14 @@ = 𑇔 = 𑇤 = 𑋴 + = 𑑔 = 𑓔 = 𑙔 = 𑛄 = 𑜴 = 𑣤 + = 𑱔 + = 𑱝 = 𒐂 = 𒐉 = 𒐏 @@ -8918,6 +9039,7 @@ = 𖭔 = 𝍣 = ‎𞣊‎ + = ‎𞥔‎ <<< 4 <<< ༭ <<< 🄅 / ',' @@ -8935,20 +9057,21 @@ = ❹ = ➃ = ➍ - <<< ㉋ / 𖭐 - = ㊵ / 𖭐 - <<< ㊶ / ‎𞣇‎ - <<< ㊷ / ‎𞣈‎ - <<< ㊸ / ‎𞣉‎ - <<< ㊹ / ‎𞣊‎ - <<< ㊺ / ‎𞣋‎ - <<< ㊻ / ‎𞣌‎ - <<< ㊼ / ‎𞣍‎ - <<< ㊽ / ‎𞣎‎ - <<< ㊾ / ‎𞣏‎ + <<< ㉋ / ‎𞥐‎ + = ㊵ / ‎𞥐‎ + <<< ㊶ / ‎𞥑‎ + <<< ㊷ / ‎𞥒‎ + <<< ㊸ / ‎𞥓‎ + <<< ㊹ / ‎𞥔‎ + <<< ㊺ / ‎𞥕‎ + <<< ㊻ / ‎𞥖‎ + <<< ㊼ / ‎𞥗‎ + <<< ㊽ / ‎𞥘‎ + <<< ㊾ / ‎𞥙‎ <<< ⁴ <<< ₄ - <<< ⅘ / ‎⁄𞣋‎ + <<< 🆞 / K + <<< ⅘ / ‎⁄𞥕‎ < 5 = Ù¥ = Ûµ @@ -9011,11 +9134,14 @@ = 𑇕 = 𑇥 = 𑋵 + = 𑑕 = 𑓕 = 𑙕 = 𑛅 = 𑜵 = 𑣥 + = 𑱕 + = 𑱞 = 𒐃 = 𒐊 = 𒐐 @@ -9032,6 +9158,7 @@ = 𖭕 = 𝍤 = ‎𞣋‎ + = ‎𞥕‎ <<< 5 <<< ༮ <<< 🄆 / ',' @@ -9049,12 +9176,13 @@ = ❺ = ➄ = ➎ - <<< ㉌ / 𖭐 - = ㊿ / 𖭐 + <<< ㉌ / ‎𞥐‎ + = ㊿ / ‎𞥐‎ <<< ⁵ <<< ₅ - <<< ⅚ / ‎⁄𞣌‎ - <<< ⅝ / ‎⁄𞣎‎ + <<< 🆠 / ‎'.'𞥑‎ + <<< ⅚ / ‎⁄𞥖‎ + <<< ⅝ / ‎⁄𞥘‎ < 6 = Ù¦ = Û¶ @@ -9107,11 +9235,14 @@ = 𑇖 = 𑇦 = 𑋶 + = 𑑖 = 𑓖 = 𑙖 = 𑛆 = 𑜶 = 𑣦 + = 𑱖 + = 𑱟 = 𒐄 = 𒐋 = 𒐑 @@ -9124,6 +9255,7 @@ = 𖭖 = 𝍥 = ‎𞣌‎ + = ‎𞥖‎ <<< 6 <<< ༯ <<< 🄇 / ',' @@ -9141,9 +9273,10 @@ = ❻ = ➅ = ➏ - <<< ㉍ / 𖭐 + <<< ㉍ / ‎𞥐‎ <<< ⁶ <<< ₆ + <<< 🆣 / ‎𞥐P‎ < 7 = Ù§ = Û· @@ -9195,11 +9328,14 @@ = 𑇗 = 𑇧 = 𑋷 + = 𑑗 = 𑓗 = 𑙗 = 𑛇 = 𑜷 = 𑣧 + = 𑱗 + = 𑱠 = 𒐅 = 𒐌 = 𒐒 @@ -9213,6 +9349,7 @@ = 𖭗 = 𝍦 = ‎𞣍‎ + = ‎𞥗‎ <<< 7 <<< ༰ <<< 🄈 / ',' @@ -9230,10 +9367,11 @@ = ❼ = ➆ = ➐ - <<< ㉎ / 𖭐 + <<< ㉎ / ‎𞥐‎ <<< ⁷ <<< ₇ - <<< ⅞ / ‎⁄𞣎‎ + <<< 🆡 / ‎'.'𞥑‎ + <<< ⅞ / ‎⁄𞥘‎ < 8 = Ù¨ = Û¸ @@ -9285,11 +9423,14 @@ = 𑇘 = 𑇨 = 𑋸 + = 𑑘 = 𑓘 = 𑙘 = 𑛈 = 𑜸 = 𑣨 + = 𑱘 + = 𑱡 = 𒐆 = 𒐍 = 𒐓 @@ -9302,6 +9443,7 @@ = 𖭘 = 𝍧 = ‎𞣎‎ + = ‎𞥘‎ <<< 8 <<< ༱ <<< 🄉 / ',' @@ -9319,9 +9461,10 @@ = ❽ = ➇ = ➑ - <<< ㉏ / 𖭐 + <<< ㉏ / ‎𞥐‎ <<< ⁸ <<< ₈ + <<< 🆟 / K < 9 = Ù© = Û¹ @@ -9373,11 +9516,14 @@ = 𑇙 = 𑇩 = 𑋹 + = 𑑙 = 𑓙 = 𑙙 = 𑛉 = 𑜹 = 𑣩 + = 𑱙 + = 𑱢 = 𒐇 = 𒐎 = 𒐔 @@ -9392,6 +9538,7 @@ = 𖭙 = 𝍨 = ‎𞣏‎ + = ‎𞥙‎ <<< 9 <<< ༲ <<< 🄊 / ',' @@ -9604,8 +9751,8 @@ <<< ㏄ / c <<< ㏅ / d <<< ㎝ / m - <<< ㎠ / ‎m𞣈‎ - <<< ㎤ / ‎m𞣉‎ + <<< ㎠ / ‎m𞥒‎ + <<< ㎤ / ‎m𞥓‎ <<< 🄲 = 🅲 <<< ㏆ / ∕kg @@ -9677,12 +9824,13 @@ <<< Ⓓ = 🅓 <<< ᵈ + <<< 🆥 <<< ㍲ / a <<< ㏈ / B <<< ㎗ / l <<< ㍷ / m - <<< ㍸ / ‎m𞣈‎ - <<< ㍹ / ‎m𞣉‎ + <<< ㍸ / ‎m𞥒‎ + <<< ㍹ / ‎m𞥓‎ <<< á´° = 🄳 = 🅳 @@ -9956,7 +10104,10 @@ <<< á´´ = 🄷 = 🅷 + <<< 🆦 / c + <<< 🆧 / dR <<< ㋌ / g + <<< 🆨 / i' 'Res <<< ㏋ / P <<< 🅊 / V <<< ㎐ / z @@ -10037,6 +10188,7 @@ < ı <<< 𝚤 < ɪ + <<< Ɪ <<< ᶦ < ꟾ < ꟷ @@ -10146,8 +10298,8 @@ <<< ㎑ / Hz <<< ㎘ / l <<< ㎞ / m - <<< ㎢ / ‎m𞣈‎ - <<< ㎦ / ‎m𞣉‎ + <<< ㎢ / ‎m𞥒‎ + <<< ㎦ / ‎m𞥓‎ <<< ㎪ / Pa <<< ㏏ / t <<< ㎸ / V @@ -10228,6 +10380,7 @@ <<< á´¸ = 🄻 = 🅻 + <<< 🆩 / ossless <<< ㋏ / TD << l· = l· @@ -10310,17 +10463,17 @@ <<< 🅫 / d <<< ₘ <<< ㎧ / ∕s - <<< ㎨ / ‎∕s𞣈‎ - <<< ㎡ / ‎𞣈‎ - <<< ㎥ / ‎𞣉‎ + <<< ㎨ / ‎∕s𞥒‎ + <<< ㎡ / ‎𞥒‎ + <<< ㎥ / ‎𞥓‎ <<< ㎃ / A <<< ㏔ / b <<< ㎎ / g <<< ㏕ / il <<< ㎖ / l <<< ㎜ / m - <<< ㎟ / ‎m𞣈‎ - <<< ㎣ / ‎m𞣉‎ + <<< ㎟ / ‎m𞥒‎ + <<< ㎣ / ‎m𞥓‎ <<< ㏖ / ol <<< ㎳ / s <<< ㎷ / V @@ -10671,7 +10824,7 @@ <<< áµ£ <<< ㎭ / ad <<< ㎮ / ad∕s - <<< ㎯ / ‎ad∕s𞣈‎ + <<< ㎯ / ‎ad∕s𞥒‎ <<< á´¿ = 🅁 = 🆁 @@ -10760,6 +10913,7 @@ = 🆂 <<< 🆍 / A <<< 🅌 / D + <<< 🆪 / HV <<< 🆘 / OS <<< 🅍 / S <<< ㏜ / v @@ -10899,6 +11053,7 @@ <<< ᵁ = 🅄 = 🆄 + <<< 🆫 / HD <<< 🆙 / P'!' < ᴜ <<< ᶸ @@ -10983,6 +11138,7 @@ = 🅅 = 🆅 <<< ㏞ / ∕m + <<< 🆬 / OD <<< 🆚 / S < á´  < ꝟ @@ -11811,7 +11967,8 @@ <<< â·  <<< Б < в - <<< â·¡ + <<< ᲀ + = â·¡ <<< В < г <<< â·¢ @@ -11827,7 +11984,8 @@ < Ó· <<< Ó¶ < д - <<< â·£ + <<< ᲁ + = â·£ <<< Д < ԁ <<< Ԁ @@ -11961,7 +12119,8 @@ < ԋ <<< Ԋ < о - <<< â·ª + <<< ᲂ + = â·ª = ꙩ = ꙫ = ꙭ @@ -11993,7 +12152,8 @@ < ԗ <<< Ԗ < с - <<< â·­ + <<< ᲃ + = â·­ <<< â·µ / т <<< С < ԍ @@ -12001,7 +12161,9 @@ < Ò« <<< Òª < т - <<< â·® + <<< ᲄ + = ᲅ + = â·® <<< Т < ꚍ <<< Ꚍ @@ -12021,7 +12183,8 @@ < Ò± <<< Ò° < ꙋ - <<< â·¹ + <<< ᲈ + = â·¹ <<< Ꙋ < ѹ <<< Ѹ @@ -12099,7 +12262,8 @@ < ⸯ < ꙿ < ъ - <<< ꙸ + <<< ᲆ + = ꙸ <<< Ъ <<< ꚜ < ꙑ @@ -12114,7 +12278,8 @@ < ҍ <<< Ҍ < Ñ£ - <<< â·º + <<< ᲇ + = â·º <<< Ñ¢ < ꙓ <<< Ꙓ @@ -12170,90 +12335,128 @@ < ӏ <<< Ӏ < â°° + <<< 𞀀 <<< Ⰰ < â°± + <<< 𞀁 <<< Ⰱ < â°² + <<< 𞀂 <<< Ⰲ < â°³ + <<< 𞀃 <<< Ⰳ < â°´ + <<< 𞀄 <<< Ⰴ < â°µ + <<< 𞀅 <<< Ⰵ < â°¶ + <<< 𞀆 <<< Ⰶ < â°· <<< Ⰷ < â°¸ + <<< 𞀈 <<< Ⰸ < â°¹ + <<< 𞀉 <<< Ⰹ < â°º + <<< 𞀊 <<< Ⰺ < â°» + <<< 𞀋 <<< Ⰻ < â°¼ + <<< 𞀌 <<< Ⰼ < â°½ + <<< 𞀍 <<< Ⰽ < â°¾ + <<< 𞀎 <<< Ⰾ < â°¿ + <<< 𞀏 <<< Ⰿ < ⱀ + <<< 𞀐 <<< Ⱀ < ⱁ + <<< 𞀑 <<< Ⱁ < ⱂ + <<< 𞀒 <<< Ⱂ < ⱃ + <<< 𞀓 <<< Ⱃ < ⱄ + <<< 𞀔 <<< Ⱄ < ⱅ + <<< 𞀕 <<< Ⱅ < ⱆ + <<< 𞀖 <<< Ⱆ < ⱇ + <<< 𞀗 <<< Ⱇ < ⱈ + <<< 𞀘 <<< Ⱈ < ⱉ <<< Ⱉ < ⱊ <<< Ⱊ < ⱋ + <<< 𞀛 <<< Ⱋ < ⱌ + <<< 𞀜 <<< Ⱌ < ⱍ + <<< 𞀝 <<< Ⱍ < ⱎ + <<< 𞀞 <<< Ⱎ < ⱏ + <<< 𞀟 <<< Ⱏ < ⱐ + <<< 𞀠 <<< â°  < ⱑ + <<< 𞀡 <<< â°¡ < ⱒ <<< â°¢ < ⱓ + <<< 𞀣 <<< â°£ < ⱔ + <<< 𞀤 <<< â°¤ < ⱕ <<< â°¥ < ⱖ + <<< 𞀦 <<< â°¦ < ⱗ + <<< 𞀧 <<< â°§ < ⱘ + <<< 𞀨 <<< â°¨ < ⱙ + <<< 𞀩 <<< â°© < ⱚ + <<< 𞀪 <<< â°ª < ⱛ <<< â°« @@ -12744,6 +12947,8 @@ < ‎ࢠ‎ < ‎ݖ‎ < ‎ࢡ‎ + < ‎ࢶ‎ + < ‎ࢷ‎ < ‎ة‎ <<< ‎ﺔ‎ <<< ‎ﺓ‎ @@ -12830,6 +13035,7 @@ <<< ‎ﭥ‎ <<< ‎ﭣ‎ <<< ‎ﭢ‎ + < ‎ࢸ‎ < ‎ج‎ <<< ‎𞸂‎ = ‎𞸢‎ @@ -12997,6 +13203,7 @@ < ‎ݱ‎ < ‎ࢪ‎ < ‎ࢲ‎ + < ‎ࢹ‎ < ‎س‎ <<< ‎𞸎‎ = ‎𞸮‎ @@ -13273,6 +13480,7 @@ <<< ‎𞸞‎ = ‎𞹾‎ < ‎ڢ‎ + < ‎ࢻ‎ < ‎ڣ‎ < ‎ڤ‎ <<< ‎ﭬ‎ @@ -13316,6 +13524,7 @@ <<< ‎ﰵ‎ / ‎ى‎ <<< ‎ﰶ‎ / ‎ي‎ < ‎ڧ‎ + < ‎ࢼ‎ < ‎ڨ‎ < ‎ࢥ‎ < ‎ك‎ @@ -13526,6 +13735,7 @@ = ‎𞹝‎ <<< ‎ﮟ‎ <<< ‎ﮞ‎ + < ‎ࢽ‎ < ‎ڻ‎ <<< ‎ﮢ‎ <<< ‎ﮣ‎ @@ -13669,6 +13879,7 @@ < ‎ݵ‎ < ‎ݶ‎ < ‎ݷ‎ + < ‎ࢺ‎ < ‎ے‎ <<< ‎ﮯ‎ <<< ‎ﮱ‎ / ٔ @@ -14880,6 +15091,7 @@ < ಽ < à³± < à³² + < ಀ < ಾ < ಿ < ೀ @@ -14945,7 +15157,9 @@ < à´¬ < à´­ < à´® + <<< ൔ / ് < à´¯ + <<< ൕ / ് < à´° <<< ൎ / ് = ർ / ് @@ -14959,6 +15173,7 @@ < à´³ <<< ൾ / ് < à´´ + <<< ൖ / ് < à´± < à´º < à´½ @@ -15596,6 +15811,77 @@ < 𑍍 < 𑍗 < 𑍝 + < 𑑉 + < 𑑊 + < 𑐀 + < 𑐁 + < 𑐂 + < 𑐃 + < 𑐄 + < 𑐅 + < 𑐆 + < 𑐇 + < 𑐈 + < 𑐉 + < 𑐊 + < 𑐋 + < 𑐌 + < 𑐍 + < 𑐎 + < 𑐏 + < 𑐐 + < 𑐑 + < 𑐒 + < 𑐓 + < 𑐔 + < 𑐕 + < 𑐖 + < 𑐗 + < 𑐘 + < 𑐙 + < 𑐚 + < 𑐛 + < 𑐜 + < 𑐝 + < 𑐞 + < 𑐟 + < 𑐠 + < 𑐡 + < 𑐢 + < 𑐣 + < 𑐤 + < 𑐥 + < 𑐦 + < 𑐧 + < 𑐨 + < 𑐩 + < 𑐪 + < 𑐫 + < 𑐬 + < 𑐭 + < 𑐮 + < 𑐯 + < 𑐰 + < 𑐱 + < 𑐲 + < 𑐳 + < 𑐴 + < 𑑇 + < 𑑈 + < 𑐵 + < 𑐶 + < 𑐷 + < 𑐸 + < 𑐹 + < 𑐺 + < 𑐻 + < 𑐼 + < 𑐽 + < 𑐾 + < 𑐿 + < 𑑀 + < 𑑁 + < 𑑂 < 𑓇 < 𑒀 < 𑒁 @@ -16047,6 +16333,66 @@ < ‎𐨲‎ < ‎𐨳‎ < 𐨿 + < 𑰀 + < 𑰁 + < 𑰂 + < 𑰃 + < 𑰄 + < 𑰅 + < 𑰆 + < 𑰇 + < 𑰈 + < 𑰊 + < 𑰋 + < 𑰌 + < 𑰍 + < 𑰎 + < 𑰏 + < 𑰐 + < 𑰑 + < 𑰒 + < 𑰓 + < 𑰔 + < 𑰕 + < 𑰖 + < 𑰗 + < 𑰘 + < 𑰙 + < 𑰚 + < 𑰛 + < 𑰜 + < 𑰝 + < 𑰞 + < 𑰟 + < 𑰠 + < 𑰡 + < 𑰢 + < 𑰣 + < 𑰤 + < 𑰥 + < 𑰦 + < 𑰧 + < 𑰨 + < 𑰩 + < 𑰪 + < 𑰫 + < 𑰬 + < 𑰭 + < 𑰮 + < 𑱀 + < 𑰯 + < 𑰰 + < 𑰱 + < 𑰲 + < 𑰳 + < 𑰴 + < 𑰵 + < 𑰶 + < 𑰸 + < 𑰹 + < 𑰺 + < 𑰻 + < 𑰿 < ก < ข < ฃ @@ -16315,7 +16661,7 @@ < ཧ < ྷ < ཨ - <<< ༀ / ོ𑚫 + <<< ༀ / ོ𑲵 < ྸ < ྈ < ྍ @@ -16345,6 +16691,70 @@ < ོ < ཽ < ྄ + < 𑱲 + < 𑲒 + < 𑱳 + < 𑲓 + < 𑱴 + < 𑲔 + < 𑱵 + < 𑲕 + < 𑱶 + < 𑲖 + < 𑱷 + < 𑲗 + < 𑱸 + < 𑲘 + < 𑱹 + < 𑲙 + < 𑱺 + < 𑲚 + < 𑱻 + < 𑲛 + < 𑱼 + < 𑲜 + < 𑱽 + < 𑲝 + < 𑱾 + < 𑲞 + < 𑱿 + < 𑲟 + < 𑲀 + < 𑲠 + < 𑲁 + < 𑲡 + < 𑲂 + < 𑲢 + < 𑲃 + < 𑲣 + < 𑲄 + < 𑲤 + < 𑲅 + < 𑲥 + < 𑲆 + < 𑲦 + < 𑲇 + < 𑲧 + < 𑲈 + < 𑲉 + < 𑲩 + < 𑲊 + < 𑲪 + < 𑲋 + < 𑲫 + < 𑲌 + < 𑲬 + < 𑲍 + < 𑲭 + < 𑲎 + < 𑲮 + < 𑲏 + < 𑲯 + < 𑲰 + < 𑲱 + < 𑲲 + < 𑲳 + < 𑲴 < ᰀ < ᰁ < ᰂ @@ -17759,6 +18169,78 @@ <<< Ᏼ < ᏽ <<< Ᏽ + < 𐓘 + <<< 𐒰 + < 𐓙 + <<< 𐒱 + < 𐓚 + <<< 𐒲 + < 𐓛 + <<< 𐒳 + < 𐓜 + <<< 𐒴 + < 𐓝 + <<< 𐒵 + < 𐓞 + <<< 𐒶 + < 𐓟 + <<< 𐒷 + < 𐓠 + <<< 𐒸 + < 𐓡 + <<< 𐒹 + < 𐓢 + <<< 𐒺 + < 𐓣 + <<< 𐒻 + < 𐓤 + <<< 𐒼 + < 𐓥 + <<< 𐒽 + < 𐓦 + <<< 𐒾 + < 𐓧 + <<< 𐒿 + < 𐓨 + <<< 𐓀 + < 𐓩 + <<< 𐓁 + < 𐓪 + <<< 𐓂 + < 𐓫 + <<< 𐓃 + < 𐓬 + <<< 𐓄 + < 𐓭 + <<< 𐓅 + < 𐓮 + <<< 𐓆 + < 𐓯 + <<< 𐓇 + < 𐓰 + <<< 𐓈 + < 𐓱 + <<< 𐓉 + < 𐓲 + <<< 𐓊 + < 𐓳 + <<< 𐓋 + < 𐓴 + <<< 𐓌 + < 𐓵 + <<< 𐓍 + < 𐓶 + <<< 𐓎 + < 𐓷 + <<< 𐓏 + < 𐓸 + <<< 𐓐 + < 𐓹 + <<< 𐓑 + < 𐓺 + <<< 𐓒 + < 𐓻 + <<< 𐓓 < ᐁ < ᐂ < ᐃ @@ -19916,6 +20398,74 @@ < ‎𞣂‎ < ‎𞣃‎ < ‎𞣄‎ + < ‎𞤢‎ + <<< ‎𞤀‎ + < ‎𞤣‎ + <<< ‎𞤁‎ + < ‎𞤤‎ + <<< ‎𞤂‎ + < ‎𞤥‎ + <<< ‎𞤃‎ + < ‎𞤦‎ + <<< ‎𞤄‎ + < ‎𞤧‎ + <<< ‎𞤅‎ + < ‎𞤨‎ + <<< ‎𞤆‎ + < ‎𞤩‎ + <<< ‎𞤇‎ + < ‎𞤪‎ + <<< ‎𞤈‎ + < ‎𞤫‎ + <<< ‎𞤉‎ + < ‎𞤬‎ + <<< ‎𞤊‎ + < ‎𞤭‎ + <<< ‎𞤋‎ + < ‎𞤮‎ + <<< ‎𞤌‎ + < ‎𞤯‎ + <<< ‎𞤍‎ + < ‎𞤰‎ + <<< ‎𞤎‎ + < ‎𞤱‎ + <<< ‎𞤏‎ + < ‎𞤲‎ + <<< ‎𞤐‎ + < ‎𞤳‎ + <<< ‎𞤑‎ + < ‎𞤴‎ + <<< ‎𞤒‎ + < ‎𞤵‎ + <<< ‎𞤓‎ + < ‎𞤶‎ + <<< ‎𞤔‎ + < ‎𞤷‎ + <<< ‎𞤕‎ + < ‎𞤸‎ + <<< ‎𞤖‎ + < ‎𞤹‎ + <<< ‎𞤗‎ + < ‎𞤺‎ + <<< ‎𞤘‎ + < ‎𞤻‎ + <<< ‎𞤙‎ + < ‎𞤼‎ + <<< ‎𞤚‎ + < ‎𞤽‎ + <<< ‎𞤛‎ + < ‎𞤾‎ + <<< ‎𞤜‎ + < ‎𞤿‎ + <<< ‎𞤝‎ + < ‎𞥀‎ + <<< ‎𞤞‎ + < ‎𞥁‎ + <<< ‎𞤟‎ + < ‎𞥂‎ + <<< ‎𞤠‎ + < ‎𞥃‎ + <<< ‎𞤡‎ < ᄀ <<< ㄱ <<< ㉠ @@ -27478,6 +28028,8 @@ << ⻏ & 酉 <<< â¾£ +& 配 + <<< 🈻 & 釆 <<< ⾤ & 里 diff --git a/icuSources/data/unidata/UnicodeData.txt b/icuSources/data/unidata/UnicodeData.txt index d4934c0e..b16b9f3a 100644 --- a/icuSources/data/unidata/UnicodeData.txt +++ b/icuSources/data/unidata/UnicodeData.txt @@ -616,7 +616,7 @@ 0267;LATIN SMALL LETTER HENG WITH HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER HENG HOOK;;;; 0268;LATIN SMALL LETTER I WITH STROKE;Ll;0;L;;;;;N;LATIN SMALL LETTER BARRED I;;0197;;0197 0269;LATIN SMALL LETTER IOTA;Ll;0;L;;;;;N;;;0196;;0196 -026A;LATIN LETTER SMALL CAPITAL I;Ll;0;L;;;;;N;;;;; +026A;LATIN LETTER SMALL CAPITAL I;Ll;0;L;;;;;N;;;A7AE;;A7AE 026B;LATIN SMALL LETTER L WITH MIDDLE TILDE;Ll;0;L;;;;;N;;;2C62;;2C62 026C;LATIN SMALL LETTER L WITH BELT;Ll;0;L;;;;;N;LATIN SMALL LETTER L BELT;;A7AD;;A7AD 026D;LATIN SMALL LETTER L WITH RETROFLEX HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER L RETROFLEX HOOK;;;; @@ -2093,6 +2093,29 @@ 08B2;ARABIC LETTER ZAIN WITH INVERTED V ABOVE;Lo;0;AL;;;;;N;;;;; 08B3;ARABIC LETTER AIN WITH THREE DOTS BELOW;Lo;0;AL;;;;;N;;;;; 08B4;ARABIC LETTER KAF WITH DOT BELOW;Lo;0;AL;;;;;N;;;;; +08B6;ARABIC LETTER BEH WITH SMALL MEEM ABOVE;Lo;0;AL;;;;;N;;;;; +08B7;ARABIC LETTER PEH WITH SMALL MEEM ABOVE;Lo;0;AL;;;;;N;;;;; +08B8;ARABIC LETTER TEH WITH SMALL TEH ABOVE;Lo;0;AL;;;;;N;;;;; +08B9;ARABIC LETTER REH WITH SMALL NOON ABOVE;Lo;0;AL;;;;;N;;;;; +08BA;ARABIC LETTER YEH WITH TWO DOTS BELOW AND SMALL NOON ABOVE;Lo;0;AL;;;;;N;;;;; +08BB;ARABIC LETTER AFRICAN FEH;Lo;0;AL;;;;;N;;;;; +08BC;ARABIC LETTER AFRICAN QAF;Lo;0;AL;;;;;N;;;;; +08BD;ARABIC LETTER AFRICAN NOON;Lo;0;AL;;;;;N;;;;; +08D4;ARABIC SMALL HIGH WORD AR-RUB;Mn;230;NSM;;;;;N;;;;; +08D5;ARABIC SMALL HIGH SAD;Mn;230;NSM;;;;;N;;;;; +08D6;ARABIC SMALL HIGH AIN;Mn;230;NSM;;;;;N;;;;; +08D7;ARABIC SMALL HIGH QAF;Mn;230;NSM;;;;;N;;;;; +08D8;ARABIC SMALL HIGH NOON WITH KASRA;Mn;230;NSM;;;;;N;;;;; +08D9;ARABIC SMALL LOW NOON WITH KASRA;Mn;230;NSM;;;;;N;;;;; +08DA;ARABIC SMALL HIGH WORD ATH-THALATHA;Mn;230;NSM;;;;;N;;;;; +08DB;ARABIC SMALL HIGH WORD AS-SAJDA;Mn;230;NSM;;;;;N;;;;; +08DC;ARABIC SMALL HIGH WORD AN-NISF;Mn;230;NSM;;;;;N;;;;; +08DD;ARABIC SMALL HIGH WORD SAKTA;Mn;230;NSM;;;;;N;;;;; +08DE;ARABIC SMALL HIGH WORD QIF;Mn;230;NSM;;;;;N;;;;; +08DF;ARABIC SMALL HIGH WORD WAQFA;Mn;230;NSM;;;;;N;;;;; +08E0;ARABIC SMALL HIGH FOOTNOTE MARKER;Mn;230;NSM;;;;;N;;;;; +08E1;ARABIC SMALL HIGH SIGN SAFHA;Mn;230;NSM;;;;;N;;;;; +08E2;ARABIC DISPUTED END OF AYAH;Cf;0;AN;;;;;N;;;;; 08E3;ARABIC TURNED DAMMA BELOW;Mn;220;NSM;;;;;N;;;;; 08E4;ARABIC CURLY FATHA;Mn;230;NSM;;;;;N;;;;; 08E5;ARABIC CURLY DAMMA;Mn;230;NSM;;;;;N;;;;; @@ -2765,6 +2788,7 @@ 0C7D;TELUGU FRACTION DIGIT TWO FOR EVEN POWERS OF FOUR;No;0;ON;;;;2;N;;;;; 0C7E;TELUGU FRACTION DIGIT THREE FOR EVEN POWERS OF FOUR;No;0;ON;;;;3;N;;;;; 0C7F;TELUGU SIGN TUUMU;So;0;L;;;;;N;;;;; +0C80;KANNADA SIGN SPACING CANDRABINDU;Lo;0;L;;;;;N;;;;; 0C81;KANNADA SIGN CANDRABINDU;Mn;0;NSM;;;;;N;;;;; 0C82;KANNADA SIGN ANUSVARA;Mc;0;L;;;;;N;;;;; 0C83;KANNADA SIGN VISARGA;Mc;0;L;;;;;N;;;;; @@ -2923,7 +2947,18 @@ 0D4C;MALAYALAM VOWEL SIGN AU;Mc;0;L;0D46 0D57;;;;N;;;;; 0D4D;MALAYALAM SIGN VIRAMA;Mn;9;NSM;;;;;N;;;;; 0D4E;MALAYALAM LETTER DOT REPH;Lo;0;L;;;;;N;;;;; +0D4F;MALAYALAM SIGN PARA;So;0;L;;;;;N;;;;; +0D54;MALAYALAM LETTER CHILLU M;Lo;0;L;;;;;N;;;;; +0D55;MALAYALAM LETTER CHILLU Y;Lo;0;L;;;;;N;;;;; +0D56;MALAYALAM LETTER CHILLU LLL;Lo;0;L;;;;;N;;;;; 0D57;MALAYALAM AU LENGTH MARK;Mc;0;L;;;;;N;;;;; +0D58;MALAYALAM FRACTION ONE ONE-HUNDRED-AND-SIXTIETH;No;0;L;;;;1/160;N;;;;; +0D59;MALAYALAM FRACTION ONE FORTIETH;No;0;L;;;;1/40;N;;;;; +0D5A;MALAYALAM FRACTION THREE EIGHTIETHS;No;0;L;;;;3/80;N;;;;; +0D5B;MALAYALAM FRACTION ONE TWENTIETH;No;0;L;;;;1/20;N;;;;; +0D5C;MALAYALAM FRACTION ONE TENTH;No;0;L;;;;1/10;N;;;;; +0D5D;MALAYALAM FRACTION THREE TWENTIETHS;No;0;L;;;;3/20;N;;;;; +0D5E;MALAYALAM FRACTION ONE FIFTH;No;0;L;;;;1/5;N;;;;; 0D5F;MALAYALAM LETTER ARCHAIC II;Lo;0;L;;;;;N;;;;; 0D60;MALAYALAM LETTER VOCALIC RR;Lo;0;L;;;;;N;;;;; 0D61;MALAYALAM LETTER VOCALIC LL;Lo;0;L;;;;;N;;;;; @@ -2945,6 +2980,9 @@ 0D73;MALAYALAM FRACTION ONE QUARTER;No;0;L;;;;1/4;N;;;;; 0D74;MALAYALAM FRACTION ONE HALF;No;0;L;;;;1/2;N;;;;; 0D75;MALAYALAM FRACTION THREE QUARTERS;No;0;L;;;;3/4;N;;;;; +0D76;MALAYALAM FRACTION ONE SIXTEENTH;No;0;L;;;;1/16;N;;;;; +0D77;MALAYALAM FRACTION ONE EIGHTH;No;0;L;;;;1/8;N;;;;; +0D78;MALAYALAM FRACTION THREE SIXTEENTHS;No;0;L;;;;3/16;N;;;;; 0D79;MALAYALAM DATE MARK;So;0;L;;;;;N;;;;; 0D7A;MALAYALAM LETTER CHILLU NN;Lo;0;L;;;;;N;;;;; 0D7B;MALAYALAM LETTER CHILLU N;Lo;0;L;;;;;N;;;;; @@ -5458,8 +5496,8 @@ 1882;MONGOLIAN LETTER ALI GALI DAMARU;Lo;0;L;;;;;N;;;;; 1883;MONGOLIAN LETTER ALI GALI UBADAMA;Lo;0;L;;;;;N;;;;; 1884;MONGOLIAN LETTER ALI GALI INVERTED UBADAMA;Lo;0;L;;;;;N;;;;; -1885;MONGOLIAN LETTER ALI GALI BALUDA;Lo;0;L;;;;;N;;;;; -1886;MONGOLIAN LETTER ALI GALI THREE BALUDA;Lo;0;L;;;;;N;;;;; +1885;MONGOLIAN LETTER ALI GALI BALUDA;Mn;0;NSM;;;;;N;;;;; +1886;MONGOLIAN LETTER ALI GALI THREE BALUDA;Mn;0;NSM;;;;;N;;;;; 1887;MONGOLIAN LETTER ALI GALI A;Lo;0;L;;;;;N;;;;; 1888;MONGOLIAN LETTER ALI GALI I;Lo;0;L;;;;;N;;;;; 1889;MONGOLIAN LETTER ALI GALI KA;Lo;0;L;;;;;N;;;;; @@ -6319,6 +6357,15 @@ 1C7D;OL CHIKI AHAD;Lm;0;L;;;;;N;;;;; 1C7E;OL CHIKI PUNCTUATION MUCAAD;Po;0;L;;;;;N;;;;; 1C7F;OL CHIKI PUNCTUATION DOUBLE MUCAAD;Po;0;L;;;;;N;;;;; +1C80;CYRILLIC SMALL LETTER ROUNDED VE;Ll;0;L;;;;;N;;;0412;;0412 +1C81;CYRILLIC SMALL LETTER LONG-LEGGED DE;Ll;0;L;;;;;N;;;0414;;0414 +1C82;CYRILLIC SMALL LETTER NARROW O;Ll;0;L;;;;;N;;;041E;;041E +1C83;CYRILLIC SMALL LETTER WIDE ES;Ll;0;L;;;;;N;;;0421;;0421 +1C84;CYRILLIC SMALL LETTER TALL TE;Ll;0;L;;;;;N;;;0422;;0422 +1C85;CYRILLIC SMALL LETTER THREE-LEGGED TE;Ll;0;L;;;;;N;;;0422;;0422 +1C86;CYRILLIC SMALL LETTER TALL HARD SIGN;Ll;0;L;;;;;N;;;042A;;042A +1C87;CYRILLIC SMALL LETTER TALL YAT;Ll;0;L;;;;;N;;;0462;;0462 +1C88;CYRILLIC SMALL LETTER UNBLENDED UK;Ll;0;L;;;;;N;;;A64A;;A64A 1CC0;SUNDANESE PUNCTUATION BINDU SURYA;Po;0;L;;;;;N;;;;; 1CC1;SUNDANESE PUNCTUATION BINDU PANGLONG;Po;0;L;;;;;N;;;;; 1CC2;SUNDANESE PUNCTUATION BINDU PURNAMA;Po;0;L;;;;;N;;;;; @@ -6614,6 +6661,7 @@ 1DF3;COMBINING LATIN SMALL LETTER O WITH DIAERESIS;Mn;230;NSM;;;;;N;;;;; 1DF4;COMBINING LATIN SMALL LETTER U WITH DIAERESIS;Mn;230;NSM;;;;;N;;;;; 1DF5;COMBINING UP TACK ABOVE;Mn;230;NSM;;;;;N;;;;; +1DFB;COMBINING DELETION MARK;Mn;230;NSM;;;;;N;;;;; 1DFC;COMBINING DOUBLE INVERTED BREVE BELOW;Mn;233;NSM;;;;;N;;;;; 1DFD;COMBINING ALMOST EQUAL TO BELOW;Mn;220;NSM;;;;;N;;;;; 1DFE;COMBINING LEFT ARROWHEAD ABOVE;Mn;230;NSM;;;;;N;;;;; @@ -8083,6 +8131,10 @@ 23F8;DOUBLE VERTICAL BAR;So;0;ON;;;;;N;;;;; 23F9;BLACK SQUARE FOR STOP;So;0;ON;;;;;N;;;;; 23FA;BLACK CIRCLE FOR RECORD;So;0;ON;;;;;N;;;;; +23FB;POWER SYMBOL;So;0;ON;;;;;N;;;;; +23FC;POWER ON-OFF SYMBOL;So;0;ON;;;;;N;;;;; +23FD;POWER ON SYMBOL;So;0;ON;;;;;N;;;;; +23FE;POWER SLEEP SYMBOL;So;0;ON;;;;;N;;;;; 2400;SYMBOL FOR NULL;So;0;ON;;;;;N;GRAPHIC FOR NULL;;;; 2401;SYMBOL FOR START OF HEADING;So;0;ON;;;;;N;GRAPHIC FOR START OF HEADING;;;; 2402;SYMBOL FOR START OF TEXT;So;0;ON;;;;;N;GRAPHIC FOR START OF TEXT;;;; @@ -10561,6 +10613,8 @@ 2E40;DOUBLE HYPHEN;Pd;0;ON;;;;;N;;;;; 2E41;REVERSED COMMA;Po;0;ON;;;;;N;;;;; 2E42;DOUBLE LOW-REVERSED-9 QUOTATION MARK;Ps;0;ON;;;;;N;;;;; +2E43;DASH WITH LEFT UPTURN;Po;0;ON;;;;;N;;;;; +2E44;DOUBLE SUSPENSION MARK;Po;0;ON;;;;;N;;;;; 2E80;CJK RADICAL REPEAT;So;0;ON;;;;;N;;;;; 2E81;CJK RADICAL CLIFF;So;0;ON;;;;;N;;;;; 2E82;CJK RADICAL SECOND ONE;So;0;ON;;;;;N;;;;; @@ -13889,6 +13943,7 @@ A7AA;LATIN CAPITAL LETTER H WITH HOOK;Lu;0;L;;;;;N;;;;0266; A7AB;LATIN CAPITAL LETTER REVERSED OPEN E;Lu;0;L;;;;;N;;;;025C; A7AC;LATIN CAPITAL LETTER SCRIPT G;Lu;0;L;;;;;N;;;;0261; A7AD;LATIN CAPITAL LETTER L WITH BELT;Lu;0;L;;;;;N;;;;026C; +A7AE;LATIN CAPITAL LETTER SMALL CAPITAL I;Lu;0;L;;;;;N;;;;026A; A7B0;LATIN CAPITAL LETTER TURNED K;Lu;0;L;;;;;N;;;;029E; A7B1;LATIN CAPITAL LETTER TURNED T;Lu;0;L;;;;;N;;;;0287; A7B2;LATIN CAPITAL LETTER J WITH CROSSED-TAIL;Lu;0;L;;;;;N;;;;029D; @@ -14085,6 +14140,7 @@ A8C1;SAURASHTRA VOWEL SIGN O;Mc;0;L;;;;;N;;;;; A8C2;SAURASHTRA VOWEL SIGN OO;Mc;0;L;;;;;N;;;;; A8C3;SAURASHTRA VOWEL SIGN AU;Mc;0;L;;;;;N;;;;; A8C4;SAURASHTRA SIGN VIRAMA;Mn;9;NSM;;;;;N;;;;; +A8C5;SAURASHTRA SIGN CANDRABINDU;Mn;0;NSM;;;;;N;;;;; A8CE;SAURASHTRA DANDA;Po;0;L;;;;;N;;;;; A8CF;SAURASHTRA DOUBLE DANDA;Po;0;L;;;;;N;;;;; A8D0;SAURASHTRA DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; @@ -14887,23 +14943,23 @@ F882;Apple Corporate Arabic ligature;Lo;0;AL;;;;;N;;;;; F883;Apple Corporate deprecated Arabic rial;Sc;0;R;;;;;N;;;;; F884;;Mn;0;NSM;;;;;N;;;;; F889;;Mn;0;NSM;;;;;N;;;;; -F88A;Apple Corporate deprecated Thai form;Mn;107;NSM;;;;;N;;;;; -F88B;Apple Corporate deprecated Thai form;Mn;107;NSM;;;;;N;;;;; -F88C;Apple Corporate deprecated Thai form;Mn;107;NSM;;;;;N;;;;; -F88D;Apple Corporate deprecated Thai form;Mn;107;NSM;;;;;N;;;;; -F88E;Apple Corporate deprecated Thai form;Mn;107;NSM;;;;;N;;;;; -F88F;Apple Corporate deprecated Thai form;Mn;107;NSM;;;;;N;;;;; -F890;Apple Corporate deprecated Thai form;Mn;107;NSM;;;;;N;;;;; -F891;Apple Corporate deprecated Thai form;Mn;107;NSM;;;;;N;;;;; -F892;Apple Corporate deprecated Thai form;Mn;107;NSM;;;;;N;;;;; -F893;Apple Corporate deprecated Thai form;Mn;107;NSM;;;;;N;;;;; -F894;Apple Corporate deprecated Thai form;Mn;107;NSM;;;;;N;;;;; -F895;Apple Corporate deprecated Thai form;Mn;107;NSM;;;;;N;;;;; +F88A;Apple Corporate deprecated Thai form;Mn;0;NSM;;;;;N;;;;; +F88B;Apple Corporate deprecated Thai form;Mn;0;NSM;;;;;N;;;;; +F88C;Apple Corporate deprecated Thai form;Mn;0;NSM;;;;;N;;;;; +F88D;Apple Corporate deprecated Thai form;Mn;0;NSM;;;;;N;;;;; +F88E;Apple Corporate deprecated Thai form;Mn;0;NSM;;;;;N;;;;; +F88F;Apple Corporate deprecated Thai form;Mn;0;NSM;;;;;N;;;;; +F890;Apple Corporate deprecated Thai form;Mn;0;NSM;;;;;N;;;;; +F891;Apple Corporate deprecated Thai form;Mn;0;NSM;;;;;N;;;;; +F892;Apple Corporate deprecated Thai form;Mn;0;NSM;;;;;N;;;;; +F893;Apple Corporate deprecated Thai form;Mn;0;NSM;;;;;N;;;;; +F894;Apple Corporate deprecated Thai form;Mn;0;NSM;;;;;N;;;;; +F895;Apple Corporate deprecated Thai form;Mn;0;NSM;;;;;N;;;;; F896;;Mn;0;NSM;;;;;N;;;;; F899;;Mn;0;NSM;;;;;N;;;;; F89A;;Lo;0;R;;;;;N;;;;; F89E;;Lo;0;R;;;;;N;;;;; -F89F;Apple Corporate deprecated Hebrew misc;Mn;18;NSM;;;;;N;;;;; +F89F;Apple Corporate deprecated Hebrew misc;Mn;0;NSM;;;;;N;;;;; F8A0;Apple Corporate deprecated Euro;Sc;0;ET;;;;;N;;;;; F8A1;Apple Corporate deprecated Japanese digit zero full stop;No;0;EN;;;0;0;N;;;;; F8A2;Apple Corporate deprecated Japanese roman numeral thirteen;Nl;0;L;;;;13;N;;;;; @@ -16892,6 +16948,8 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 1018A;GREEK ZERO SIGN;No;0;ON;;;;0;N;;;;; 1018B;GREEK ONE QUARTER SIGN;No;0;ON;;;;1/4;N;;;;; 1018C;GREEK SINUSOID SIGN;So;0;ON;;;;;N;;;;; +1018D;GREEK INDICTION SIGN;So;0;L;;;;;N;;;;; +1018E;NOMISMA SIGN;So;0;L;;;;;N;;;;; 10190;ROMAN SEXTANS SIGN;So;0;ON;;;;;N;;;;; 10191;ROMAN UNCIA SIGN;So;0;ON;;;;;N;;;;; 10192;ROMAN SEMUNCIA SIGN;So;0;ON;;;;;N;;;;; @@ -17412,6 +17470,78 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 104A7;OSMANYA DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 104A8;OSMANYA DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 104A9;OSMANYA DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; +104B0;OSAGE CAPITAL LETTER A;Lu;0;L;;;;;N;;;;104D8; +104B1;OSAGE CAPITAL LETTER AI;Lu;0;L;;;;;N;;;;104D9; +104B2;OSAGE CAPITAL LETTER AIN;Lu;0;L;;;;;N;;;;104DA; +104B3;OSAGE CAPITAL LETTER AH;Lu;0;L;;;;;N;;;;104DB; +104B4;OSAGE CAPITAL LETTER BRA;Lu;0;L;;;;;N;;;;104DC; +104B5;OSAGE CAPITAL LETTER CHA;Lu;0;L;;;;;N;;;;104DD; +104B6;OSAGE CAPITAL LETTER EHCHA;Lu;0;L;;;;;N;;;;104DE; +104B7;OSAGE CAPITAL LETTER E;Lu;0;L;;;;;N;;;;104DF; +104B8;OSAGE CAPITAL LETTER EIN;Lu;0;L;;;;;N;;;;104E0; +104B9;OSAGE CAPITAL LETTER HA;Lu;0;L;;;;;N;;;;104E1; +104BA;OSAGE CAPITAL LETTER HYA;Lu;0;L;;;;;N;;;;104E2; +104BB;OSAGE CAPITAL LETTER I;Lu;0;L;;;;;N;;;;104E3; +104BC;OSAGE CAPITAL LETTER KA;Lu;0;L;;;;;N;;;;104E4; +104BD;OSAGE CAPITAL LETTER EHKA;Lu;0;L;;;;;N;;;;104E5; +104BE;OSAGE CAPITAL LETTER KYA;Lu;0;L;;;;;N;;;;104E6; +104BF;OSAGE CAPITAL LETTER LA;Lu;0;L;;;;;N;;;;104E7; +104C0;OSAGE CAPITAL LETTER MA;Lu;0;L;;;;;N;;;;104E8; +104C1;OSAGE CAPITAL LETTER NA;Lu;0;L;;;;;N;;;;104E9; +104C2;OSAGE CAPITAL LETTER O;Lu;0;L;;;;;N;;;;104EA; +104C3;OSAGE CAPITAL LETTER OIN;Lu;0;L;;;;;N;;;;104EB; +104C4;OSAGE CAPITAL LETTER PA;Lu;0;L;;;;;N;;;;104EC; +104C5;OSAGE CAPITAL LETTER EHPA;Lu;0;L;;;;;N;;;;104ED; +104C6;OSAGE CAPITAL LETTER SA;Lu;0;L;;;;;N;;;;104EE; +104C7;OSAGE CAPITAL LETTER SHA;Lu;0;L;;;;;N;;;;104EF; +104C8;OSAGE CAPITAL LETTER TA;Lu;0;L;;;;;N;;;;104F0; +104C9;OSAGE CAPITAL LETTER EHTA;Lu;0;L;;;;;N;;;;104F1; +104CA;OSAGE CAPITAL LETTER TSA;Lu;0;L;;;;;N;;;;104F2; +104CB;OSAGE CAPITAL LETTER EHTSA;Lu;0;L;;;;;N;;;;104F3; +104CC;OSAGE CAPITAL LETTER TSHA;Lu;0;L;;;;;N;;;;104F4; +104CD;OSAGE CAPITAL LETTER DHA;Lu;0;L;;;;;N;;;;104F5; +104CE;OSAGE CAPITAL LETTER U;Lu;0;L;;;;;N;;;;104F6; +104CF;OSAGE CAPITAL LETTER WA;Lu;0;L;;;;;N;;;;104F7; +104D0;OSAGE CAPITAL LETTER KHA;Lu;0;L;;;;;N;;;;104F8; +104D1;OSAGE CAPITAL LETTER GHA;Lu;0;L;;;;;N;;;;104F9; +104D2;OSAGE CAPITAL LETTER ZA;Lu;0;L;;;;;N;;;;104FA; +104D3;OSAGE CAPITAL LETTER ZHA;Lu;0;L;;;;;N;;;;104FB; +104D8;OSAGE SMALL LETTER A;Ll;0;L;;;;;N;;;104B0;;104B0 +104D9;OSAGE SMALL LETTER AI;Ll;0;L;;;;;N;;;104B1;;104B1 +104DA;OSAGE SMALL LETTER AIN;Ll;0;L;;;;;N;;;104B2;;104B2 +104DB;OSAGE SMALL LETTER AH;Ll;0;L;;;;;N;;;104B3;;104B3 +104DC;OSAGE SMALL LETTER BRA;Ll;0;L;;;;;N;;;104B4;;104B4 +104DD;OSAGE SMALL LETTER CHA;Ll;0;L;;;;;N;;;104B5;;104B5 +104DE;OSAGE SMALL LETTER EHCHA;Ll;0;L;;;;;N;;;104B6;;104B6 +104DF;OSAGE SMALL LETTER E;Ll;0;L;;;;;N;;;104B7;;104B7 +104E0;OSAGE SMALL LETTER EIN;Ll;0;L;;;;;N;;;104B8;;104B8 +104E1;OSAGE SMALL LETTER HA;Ll;0;L;;;;;N;;;104B9;;104B9 +104E2;OSAGE SMALL LETTER HYA;Ll;0;L;;;;;N;;;104BA;;104BA +104E3;OSAGE SMALL LETTER I;Ll;0;L;;;;;N;;;104BB;;104BB +104E4;OSAGE SMALL LETTER KA;Ll;0;L;;;;;N;;;104BC;;104BC +104E5;OSAGE SMALL LETTER EHKA;Ll;0;L;;;;;N;;;104BD;;104BD +104E6;OSAGE SMALL LETTER KYA;Ll;0;L;;;;;N;;;104BE;;104BE +104E7;OSAGE SMALL LETTER LA;Ll;0;L;;;;;N;;;104BF;;104BF +104E8;OSAGE SMALL LETTER MA;Ll;0;L;;;;;N;;;104C0;;104C0 +104E9;OSAGE SMALL LETTER NA;Ll;0;L;;;;;N;;;104C1;;104C1 +104EA;OSAGE SMALL LETTER O;Ll;0;L;;;;;N;;;104C2;;104C2 +104EB;OSAGE SMALL LETTER OIN;Ll;0;L;;;;;N;;;104C3;;104C3 +104EC;OSAGE SMALL LETTER PA;Ll;0;L;;;;;N;;;104C4;;104C4 +104ED;OSAGE SMALL LETTER EHPA;Ll;0;L;;;;;N;;;104C5;;104C5 +104EE;OSAGE SMALL LETTER SA;Ll;0;L;;;;;N;;;104C6;;104C6 +104EF;OSAGE SMALL LETTER SHA;Ll;0;L;;;;;N;;;104C7;;104C7 +104F0;OSAGE SMALL LETTER TA;Ll;0;L;;;;;N;;;104C8;;104C8 +104F1;OSAGE SMALL LETTER EHTA;Ll;0;L;;;;;N;;;104C9;;104C9 +104F2;OSAGE SMALL LETTER TSA;Ll;0;L;;;;;N;;;104CA;;104CA +104F3;OSAGE SMALL LETTER EHTSA;Ll;0;L;;;;;N;;;104CB;;104CB +104F4;OSAGE SMALL LETTER TSHA;Ll;0;L;;;;;N;;;104CC;;104CC +104F5;OSAGE SMALL LETTER DHA;Ll;0;L;;;;;N;;;104CD;;104CD +104F6;OSAGE SMALL LETTER U;Ll;0;L;;;;;N;;;104CE;;104CE +104F7;OSAGE SMALL LETTER WA;Ll;0;L;;;;;N;;;104CF;;104CF +104F8;OSAGE SMALL LETTER KHA;Ll;0;L;;;;;N;;;104D0;;104D0 +104F9;OSAGE SMALL LETTER GHA;Ll;0;L;;;;;N;;;104D1;;104D1 +104FA;OSAGE SMALL LETTER ZA;Ll;0;L;;;;;N;;;104D2;;104D2 +104FB;OSAGE SMALL LETTER ZHA;Ll;0;L;;;;;N;;;104D3;;104D3 10500;ELBASAN LETTER A;Lo;0;L;;;;;N;;;;; 10501;ELBASAN LETTER BE;Lo;0;L;;;;;N;;;;; 10502;ELBASAN LETTER CE;Lo;0;L;;;;;N;;;;; @@ -19238,6 +19368,7 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 1123B;KHOJKI SECTION MARK;Po;0;L;;;;;N;;;;; 1123C;KHOJKI DOUBLE SECTION MARK;Po;0;L;;;;;N;;;;; 1123D;KHOJKI ABBREVIATION SIGN;Po;0;L;;;;;N;;;;; +1123E;KHOJKI SIGN SUKUN;Mn;0;NSM;;;;;N;;;;; 11280;MULTANI LETTER A;Lo;0;L;;;;;N;;;;; 11281;MULTANI LETTER I;Lo;0;L;;;;;N;;;;; 11282;MULTANI LETTER U;Lo;0;L;;;;;N;;;;; @@ -19430,6 +19561,98 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 11372;COMBINING GRANTHA LETTER NA;Mn;230;NSM;;;;;N;;;;; 11373;COMBINING GRANTHA LETTER VI;Mn;230;NSM;;;;;N;;;;; 11374;COMBINING GRANTHA LETTER PA;Mn;230;NSM;;;;;N;;;;; +11400;NEWA LETTER A;Lo;0;L;;;;;N;;;;; +11401;NEWA LETTER AA;Lo;0;L;;;;;N;;;;; +11402;NEWA LETTER I;Lo;0;L;;;;;N;;;;; +11403;NEWA LETTER II;Lo;0;L;;;;;N;;;;; +11404;NEWA LETTER U;Lo;0;L;;;;;N;;;;; +11405;NEWA LETTER UU;Lo;0;L;;;;;N;;;;; +11406;NEWA LETTER VOCALIC R;Lo;0;L;;;;;N;;;;; +11407;NEWA LETTER VOCALIC RR;Lo;0;L;;;;;N;;;;; +11408;NEWA LETTER VOCALIC L;Lo;0;L;;;;;N;;;;; +11409;NEWA LETTER VOCALIC LL;Lo;0;L;;;;;N;;;;; +1140A;NEWA LETTER E;Lo;0;L;;;;;N;;;;; +1140B;NEWA LETTER AI;Lo;0;L;;;;;N;;;;; +1140C;NEWA LETTER O;Lo;0;L;;;;;N;;;;; +1140D;NEWA LETTER AU;Lo;0;L;;;;;N;;;;; +1140E;NEWA LETTER KA;Lo;0;L;;;;;N;;;;; +1140F;NEWA LETTER KHA;Lo;0;L;;;;;N;;;;; +11410;NEWA LETTER GA;Lo;0;L;;;;;N;;;;; +11411;NEWA LETTER GHA;Lo;0;L;;;;;N;;;;; +11412;NEWA LETTER NGA;Lo;0;L;;;;;N;;;;; +11413;NEWA LETTER NGHA;Lo;0;L;;;;;N;;;;; +11414;NEWA LETTER CA;Lo;0;L;;;;;N;;;;; +11415;NEWA LETTER CHA;Lo;0;L;;;;;N;;;;; +11416;NEWA LETTER JA;Lo;0;L;;;;;N;;;;; +11417;NEWA LETTER JHA;Lo;0;L;;;;;N;;;;; +11418;NEWA LETTER NYA;Lo;0;L;;;;;N;;;;; +11419;NEWA LETTER NYHA;Lo;0;L;;;;;N;;;;; +1141A;NEWA LETTER TTA;Lo;0;L;;;;;N;;;;; +1141B;NEWA LETTER TTHA;Lo;0;L;;;;;N;;;;; +1141C;NEWA LETTER DDA;Lo;0;L;;;;;N;;;;; +1141D;NEWA LETTER DDHA;Lo;0;L;;;;;N;;;;; +1141E;NEWA LETTER NNA;Lo;0;L;;;;;N;;;;; +1141F;NEWA LETTER TA;Lo;0;L;;;;;N;;;;; +11420;NEWA LETTER THA;Lo;0;L;;;;;N;;;;; +11421;NEWA LETTER DA;Lo;0;L;;;;;N;;;;; +11422;NEWA LETTER DHA;Lo;0;L;;;;;N;;;;; +11423;NEWA LETTER NA;Lo;0;L;;;;;N;;;;; +11424;NEWA LETTER NHA;Lo;0;L;;;;;N;;;;; +11425;NEWA LETTER PA;Lo;0;L;;;;;N;;;;; +11426;NEWA LETTER PHA;Lo;0;L;;;;;N;;;;; +11427;NEWA LETTER BA;Lo;0;L;;;;;N;;;;; +11428;NEWA LETTER BHA;Lo;0;L;;;;;N;;;;; +11429;NEWA LETTER MA;Lo;0;L;;;;;N;;;;; +1142A;NEWA LETTER MHA;Lo;0;L;;;;;N;;;;; +1142B;NEWA LETTER YA;Lo;0;L;;;;;N;;;;; +1142C;NEWA LETTER RA;Lo;0;L;;;;;N;;;;; +1142D;NEWA LETTER RHA;Lo;0;L;;;;;N;;;;; +1142E;NEWA LETTER LA;Lo;0;L;;;;;N;;;;; +1142F;NEWA LETTER LHA;Lo;0;L;;;;;N;;;;; +11430;NEWA LETTER WA;Lo;0;L;;;;;N;;;;; +11431;NEWA LETTER SHA;Lo;0;L;;;;;N;;;;; +11432;NEWA LETTER SSA;Lo;0;L;;;;;N;;;;; +11433;NEWA LETTER SA;Lo;0;L;;;;;N;;;;; +11434;NEWA LETTER HA;Lo;0;L;;;;;N;;;;; +11435;NEWA VOWEL SIGN AA;Mc;0;L;;;;;N;;;;; +11436;NEWA VOWEL SIGN I;Mc;0;L;;;;;N;;;;; +11437;NEWA VOWEL SIGN II;Mc;0;L;;;;;N;;;;; +11438;NEWA VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;; +11439;NEWA VOWEL SIGN UU;Mn;0;NSM;;;;;N;;;;; +1143A;NEWA VOWEL SIGN VOCALIC R;Mn;0;NSM;;;;;N;;;;; +1143B;NEWA VOWEL SIGN VOCALIC RR;Mn;0;NSM;;;;;N;;;;; +1143C;NEWA VOWEL SIGN VOCALIC L;Mn;0;NSM;;;;;N;;;;; +1143D;NEWA VOWEL SIGN VOCALIC LL;Mn;0;NSM;;;;;N;;;;; +1143E;NEWA VOWEL SIGN E;Mn;0;NSM;;;;;N;;;;; +1143F;NEWA VOWEL SIGN AI;Mn;0;NSM;;;;;N;;;;; +11440;NEWA VOWEL SIGN O;Mc;0;L;;;;;N;;;;; +11441;NEWA VOWEL SIGN AU;Mc;0;L;;;;;N;;;;; +11442;NEWA SIGN VIRAMA;Mn;9;NSM;;;;;N;;;;; +11443;NEWA SIGN CANDRABINDU;Mn;0;NSM;;;;;N;;;;; +11444;NEWA SIGN ANUSVARA;Mn;0;NSM;;;;;N;;;;; +11445;NEWA SIGN VISARGA;Mc;0;L;;;;;N;;;;; +11446;NEWA SIGN NUKTA;Mn;7;NSM;;;;;N;;;;; +11447;NEWA SIGN AVAGRAHA;Lo;0;L;;;;;N;;;;; +11448;NEWA SIGN FINAL ANUSVARA;Lo;0;L;;;;;N;;;;; +11449;NEWA OM;Lo;0;L;;;;;N;;;;; +1144A;NEWA SIDDHI;Lo;0;L;;;;;N;;;;; +1144B;NEWA DANDA;Po;0;L;;;;;N;;;;; +1144C;NEWA DOUBLE DANDA;Po;0;L;;;;;N;;;;; +1144D;NEWA COMMA;Po;0;L;;;;;N;;;;; +1144E;NEWA GAP FILLER;Po;0;L;;;;;N;;;;; +1144F;NEWA ABBREVIATION SIGN;Po;0;L;;;;;N;;;;; +11450;NEWA DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; +11451;NEWA DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; +11452;NEWA DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; +11453;NEWA DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; +11454;NEWA DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; +11455;NEWA DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; +11456;NEWA DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; +11457;NEWA DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; +11458;NEWA DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; +11459;NEWA DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; +1145B;NEWA PLACEHOLDER MARK;Po;0;L;;;;;N;;;;; +1145D;NEWA INSERTION SIGN;Po;0;L;;;;;N;;;;; 11480;TIRHUTA ANJI;Lo;0;L;;;;;N;;;;; 11481;TIRHUTA LETTER A;Lo;0;L;;;;;N;;;;; 11482;TIRHUTA LETTER AA;Lo;0;L;;;;;N;;;;; @@ -19683,6 +19906,19 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 11657;MODI DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 11658;MODI DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 11659;MODI DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; +11660;MONGOLIAN BIRGA WITH ORNAMENT;Po;0;ON;;;;;N;;;;; +11661;MONGOLIAN ROTATED BIRGA;Po;0;ON;;;;;N;;;;; +11662;MONGOLIAN DOUBLE BIRGA WITH ORNAMENT;Po;0;ON;;;;;N;;;;; +11663;MONGOLIAN TRIPLE BIRGA WITH ORNAMENT;Po;0;ON;;;;;N;;;;; +11664;MONGOLIAN BIRGA WITH DOUBLE ORNAMENT;Po;0;ON;;;;;N;;;;; +11665;MONGOLIAN ROTATED BIRGA WITH ORNAMENT;Po;0;ON;;;;;N;;;;; +11666;MONGOLIAN ROTATED BIRGA WITH DOUBLE ORNAMENT;Po;0;ON;;;;;N;;;;; +11667;MONGOLIAN INVERTED BIRGA;Po;0;ON;;;;;N;;;;; +11668;MONGOLIAN INVERTED BIRGA WITH DOUBLE ORNAMENT;Po;0;ON;;;;;N;;;;; +11669;MONGOLIAN SWIRL BIRGA;Po;0;ON;;;;;N;;;;; +1166A;MONGOLIAN SWIRL BIRGA WITH ORNAMENT;Po;0;ON;;;;;N;;;;; +1166B;MONGOLIAN SWIRL BIRGA WITH DOUBLE ORNAMENT;Po;0;ON;;;;;N;;;;; +1166C;MONGOLIAN TURNED SWIRL BIRGA WITH DOUBLE ORNAMENT;Po;0;ON;;;;;N;;;;; 11680;TAKRI LETTER A;Lo;0;L;;;;;N;;;;; 11681;TAKRI LETTER AA;Lo;0;L;;;;;N;;;;; 11682;TAKRI LETTER I;Lo;0;L;;;;;N;;;;; @@ -19947,6 +20183,171 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 11AF6;PAU CIN HAU LOW-FALLING TONE LONG FINAL;Lo;0;L;;;;;N;;;;; 11AF7;PAU CIN HAU LOW-FALLING TONE FINAL;Lo;0;L;;;;;N;;;;; 11AF8;PAU CIN HAU GLOTTAL STOP FINAL;Lo;0;L;;;;;N;;;;; +11C00;BHAIKSUKI LETTER A;Lo;0;L;;;;;N;;;;; +11C01;BHAIKSUKI LETTER AA;Lo;0;L;;;;;N;;;;; +11C02;BHAIKSUKI LETTER I;Lo;0;L;;;;;N;;;;; +11C03;BHAIKSUKI LETTER II;Lo;0;L;;;;;N;;;;; +11C04;BHAIKSUKI LETTER U;Lo;0;L;;;;;N;;;;; +11C05;BHAIKSUKI LETTER UU;Lo;0;L;;;;;N;;;;; +11C06;BHAIKSUKI LETTER VOCALIC R;Lo;0;L;;;;;N;;;;; +11C07;BHAIKSUKI LETTER VOCALIC RR;Lo;0;L;;;;;N;;;;; +11C08;BHAIKSUKI LETTER VOCALIC L;Lo;0;L;;;;;N;;;;; +11C0A;BHAIKSUKI LETTER E;Lo;0;L;;;;;N;;;;; +11C0B;BHAIKSUKI LETTER AI;Lo;0;L;;;;;N;;;;; +11C0C;BHAIKSUKI LETTER O;Lo;0;L;;;;;N;;;;; +11C0D;BHAIKSUKI LETTER AU;Lo;0;L;;;;;N;;;;; +11C0E;BHAIKSUKI LETTER KA;Lo;0;L;;;;;N;;;;; +11C0F;BHAIKSUKI LETTER KHA;Lo;0;L;;;;;N;;;;; +11C10;BHAIKSUKI LETTER GA;Lo;0;L;;;;;N;;;;; +11C11;BHAIKSUKI LETTER GHA;Lo;0;L;;;;;N;;;;; +11C12;BHAIKSUKI LETTER NGA;Lo;0;L;;;;;N;;;;; +11C13;BHAIKSUKI LETTER CA;Lo;0;L;;;;;N;;;;; +11C14;BHAIKSUKI LETTER CHA;Lo;0;L;;;;;N;;;;; +11C15;BHAIKSUKI LETTER JA;Lo;0;L;;;;;N;;;;; +11C16;BHAIKSUKI LETTER JHA;Lo;0;L;;;;;N;;;;; +11C17;BHAIKSUKI LETTER NYA;Lo;0;L;;;;;N;;;;; +11C18;BHAIKSUKI LETTER TTA;Lo;0;L;;;;;N;;;;; +11C19;BHAIKSUKI LETTER TTHA;Lo;0;L;;;;;N;;;;; +11C1A;BHAIKSUKI LETTER DDA;Lo;0;L;;;;;N;;;;; +11C1B;BHAIKSUKI LETTER DDHA;Lo;0;L;;;;;N;;;;; +11C1C;BHAIKSUKI LETTER NNA;Lo;0;L;;;;;N;;;;; +11C1D;BHAIKSUKI LETTER TA;Lo;0;L;;;;;N;;;;; +11C1E;BHAIKSUKI LETTER THA;Lo;0;L;;;;;N;;;;; +11C1F;BHAIKSUKI LETTER DA;Lo;0;L;;;;;N;;;;; +11C20;BHAIKSUKI LETTER DHA;Lo;0;L;;;;;N;;;;; +11C21;BHAIKSUKI LETTER NA;Lo;0;L;;;;;N;;;;; +11C22;BHAIKSUKI LETTER PA;Lo;0;L;;;;;N;;;;; +11C23;BHAIKSUKI LETTER PHA;Lo;0;L;;;;;N;;;;; +11C24;BHAIKSUKI LETTER BA;Lo;0;L;;;;;N;;;;; +11C25;BHAIKSUKI LETTER BHA;Lo;0;L;;;;;N;;;;; +11C26;BHAIKSUKI LETTER MA;Lo;0;L;;;;;N;;;;; +11C27;BHAIKSUKI LETTER YA;Lo;0;L;;;;;N;;;;; +11C28;BHAIKSUKI LETTER RA;Lo;0;L;;;;;N;;;;; +11C29;BHAIKSUKI LETTER LA;Lo;0;L;;;;;N;;;;; +11C2A;BHAIKSUKI LETTER VA;Lo;0;L;;;;;N;;;;; +11C2B;BHAIKSUKI LETTER SHA;Lo;0;L;;;;;N;;;;; +11C2C;BHAIKSUKI LETTER SSA;Lo;0;L;;;;;N;;;;; +11C2D;BHAIKSUKI LETTER SA;Lo;0;L;;;;;N;;;;; +11C2E;BHAIKSUKI LETTER HA;Lo;0;L;;;;;N;;;;; +11C2F;BHAIKSUKI VOWEL SIGN AA;Mc;0;L;;;;;N;;;;; +11C30;BHAIKSUKI VOWEL SIGN I;Mn;0;NSM;;;;;N;;;;; +11C31;BHAIKSUKI VOWEL SIGN II;Mn;0;NSM;;;;;N;;;;; +11C32;BHAIKSUKI VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;; +11C33;BHAIKSUKI VOWEL SIGN UU;Mn;0;NSM;;;;;N;;;;; +11C34;BHAIKSUKI VOWEL SIGN VOCALIC R;Mn;0;NSM;;;;;N;;;;; +11C35;BHAIKSUKI VOWEL SIGN VOCALIC RR;Mn;0;NSM;;;;;N;;;;; +11C36;BHAIKSUKI VOWEL SIGN VOCALIC L;Mn;0;NSM;;;;;N;;;;; +11C38;BHAIKSUKI VOWEL SIGN E;Mn;0;NSM;;;;;N;;;;; +11C39;BHAIKSUKI VOWEL SIGN AI;Mn;0;NSM;;;;;N;;;;; +11C3A;BHAIKSUKI VOWEL SIGN O;Mn;0;NSM;;;;;N;;;;; +11C3B;BHAIKSUKI VOWEL SIGN AU;Mn;0;NSM;;;;;N;;;;; +11C3C;BHAIKSUKI SIGN CANDRABINDU;Mn;0;NSM;;;;;N;;;;; +11C3D;BHAIKSUKI SIGN ANUSVARA;Mn;0;NSM;;;;;N;;;;; +11C3E;BHAIKSUKI SIGN VISARGA;Mc;0;L;;;;;N;;;;; +11C3F;BHAIKSUKI SIGN VIRAMA;Mn;9;L;;;;;N;;;;; +11C40;BHAIKSUKI SIGN AVAGRAHA;Lo;0;L;;;;;N;;;;; +11C41;BHAIKSUKI DANDA;Po;0;L;;;;;N;;;;; +11C42;BHAIKSUKI DOUBLE DANDA;Po;0;L;;;;;N;;;;; +11C43;BHAIKSUKI WORD SEPARATOR;Po;0;L;;;;;N;;;;; +11C44;BHAIKSUKI GAP FILLER-1;Po;0;L;;;;;N;;;;; +11C45;BHAIKSUKI GAP FILLER-2;Po;0;L;;;;;N;;;;; +11C50;BHAIKSUKI DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; +11C51;BHAIKSUKI DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; +11C52;BHAIKSUKI DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; +11C53;BHAIKSUKI DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; +11C54;BHAIKSUKI DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; +11C55;BHAIKSUKI DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; +11C56;BHAIKSUKI DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; +11C57;BHAIKSUKI DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; +11C58;BHAIKSUKI DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; +11C59;BHAIKSUKI DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; +11C5A;BHAIKSUKI NUMBER ONE;No;0;L;;;;1;N;;;;; +11C5B;BHAIKSUKI NUMBER TWO;No;0;L;;;;2;N;;;;; +11C5C;BHAIKSUKI NUMBER THREE;No;0;L;;;;3;N;;;;; +11C5D;BHAIKSUKI NUMBER FOUR;No;0;L;;;;4;N;;;;; +11C5E;BHAIKSUKI NUMBER FIVE;No;0;L;;;;5;N;;;;; +11C5F;BHAIKSUKI NUMBER SIX;No;0;L;;;;6;N;;;;; +11C60;BHAIKSUKI NUMBER SEVEN;No;0;L;;;;7;N;;;;; +11C61;BHAIKSUKI NUMBER EIGHT;No;0;L;;;;8;N;;;;; +11C62;BHAIKSUKI NUMBER NINE;No;0;L;;;;9;N;;;;; +11C63;BHAIKSUKI NUMBER TEN;No;0;L;;;;10;N;;;;; +11C64;BHAIKSUKI NUMBER TWENTY;No;0;L;;;;20;N;;;;; +11C65;BHAIKSUKI NUMBER THIRTY;No;0;L;;;;30;N;;;;; +11C66;BHAIKSUKI NUMBER FORTY;No;0;L;;;;40;N;;;;; +11C67;BHAIKSUKI NUMBER FIFTY;No;0;L;;;;50;N;;;;; +11C68;BHAIKSUKI NUMBER SIXTY;No;0;L;;;;60;N;;;;; +11C69;BHAIKSUKI NUMBER SEVENTY;No;0;L;;;;70;N;;;;; +11C6A;BHAIKSUKI NUMBER EIGHTY;No;0;L;;;;80;N;;;;; +11C6B;BHAIKSUKI NUMBER NINETY;No;0;L;;;;90;N;;;;; +11C6C;BHAIKSUKI HUNDREDS UNIT MARK;No;0;L;;;;100;N;;;;; +11C70;MARCHEN HEAD MARK;Po;0;L;;;;;N;;;;; +11C71;MARCHEN MARK SHAD;Po;0;L;;;;;N;;;;; +11C72;MARCHEN LETTER KA;Lo;0;L;;;;;N;;;;; +11C73;MARCHEN LETTER KHA;Lo;0;L;;;;;N;;;;; +11C74;MARCHEN LETTER GA;Lo;0;L;;;;;N;;;;; +11C75;MARCHEN LETTER NGA;Lo;0;L;;;;;N;;;;; +11C76;MARCHEN LETTER CA;Lo;0;L;;;;;N;;;;; +11C77;MARCHEN LETTER CHA;Lo;0;L;;;;;N;;;;; +11C78;MARCHEN LETTER JA;Lo;0;L;;;;;N;;;;; +11C79;MARCHEN LETTER NYA;Lo;0;L;;;;;N;;;;; +11C7A;MARCHEN LETTER TA;Lo;0;L;;;;;N;;;;; +11C7B;MARCHEN LETTER THA;Lo;0;L;;;;;N;;;;; +11C7C;MARCHEN LETTER DA;Lo;0;L;;;;;N;;;;; +11C7D;MARCHEN LETTER NA;Lo;0;L;;;;;N;;;;; +11C7E;MARCHEN LETTER PA;Lo;0;L;;;;;N;;;;; +11C7F;MARCHEN LETTER PHA;Lo;0;L;;;;;N;;;;; +11C80;MARCHEN LETTER BA;Lo;0;L;;;;;N;;;;; +11C81;MARCHEN LETTER MA;Lo;0;L;;;;;N;;;;; +11C82;MARCHEN LETTER TSA;Lo;0;L;;;;;N;;;;; +11C83;MARCHEN LETTER TSHA;Lo;0;L;;;;;N;;;;; +11C84;MARCHEN LETTER DZA;Lo;0;L;;;;;N;;;;; +11C85;MARCHEN LETTER WA;Lo;0;L;;;;;N;;;;; +11C86;MARCHEN LETTER ZHA;Lo;0;L;;;;;N;;;;; +11C87;MARCHEN LETTER ZA;Lo;0;L;;;;;N;;;;; +11C88;MARCHEN LETTER -A;Lo;0;L;;;;;N;;;;; +11C89;MARCHEN LETTER YA;Lo;0;L;;;;;N;;;;; +11C8A;MARCHEN LETTER RA;Lo;0;L;;;;;N;;;;; +11C8B;MARCHEN LETTER LA;Lo;0;L;;;;;N;;;;; +11C8C;MARCHEN LETTER SHA;Lo;0;L;;;;;N;;;;; +11C8D;MARCHEN LETTER SA;Lo;0;L;;;;;N;;;;; +11C8E;MARCHEN LETTER HA;Lo;0;L;;;;;N;;;;; +11C8F;MARCHEN LETTER A;Lo;0;L;;;;;N;;;;; +11C92;MARCHEN SUBJOINED LETTER KA;Mn;0;NSM;;;;;N;;;;; +11C93;MARCHEN SUBJOINED LETTER KHA;Mn;0;NSM;;;;;N;;;;; +11C94;MARCHEN SUBJOINED LETTER GA;Mn;0;NSM;;;;;N;;;;; +11C95;MARCHEN SUBJOINED LETTER NGA;Mn;0;NSM;;;;;N;;;;; +11C96;MARCHEN SUBJOINED LETTER CA;Mn;0;NSM;;;;;N;;;;; +11C97;MARCHEN SUBJOINED LETTER CHA;Mn;0;NSM;;;;;N;;;;; +11C98;MARCHEN SUBJOINED LETTER JA;Mn;0;NSM;;;;;N;;;;; +11C99;MARCHEN SUBJOINED LETTER NYA;Mn;0;NSM;;;;;N;;;;; +11C9A;MARCHEN SUBJOINED LETTER TA;Mn;0;NSM;;;;;N;;;;; +11C9B;MARCHEN SUBJOINED LETTER THA;Mn;0;NSM;;;;;N;;;;; +11C9C;MARCHEN SUBJOINED LETTER DA;Mn;0;NSM;;;;;N;;;;; +11C9D;MARCHEN SUBJOINED LETTER NA;Mn;0;NSM;;;;;N;;;;; +11C9E;MARCHEN SUBJOINED LETTER PA;Mn;0;NSM;;;;;N;;;;; +11C9F;MARCHEN SUBJOINED LETTER PHA;Mn;0;NSM;;;;;N;;;;; +11CA0;MARCHEN SUBJOINED LETTER BA;Mn;0;NSM;;;;;N;;;;; +11CA1;MARCHEN SUBJOINED LETTER MA;Mn;0;NSM;;;;;N;;;;; +11CA2;MARCHEN SUBJOINED LETTER TSA;Mn;0;NSM;;;;;N;;;;; +11CA3;MARCHEN SUBJOINED LETTER TSHA;Mn;0;NSM;;;;;N;;;;; +11CA4;MARCHEN SUBJOINED LETTER DZA;Mn;0;NSM;;;;;N;;;;; +11CA5;MARCHEN SUBJOINED LETTER WA;Mn;0;NSM;;;;;N;;;;; +11CA6;MARCHEN SUBJOINED LETTER ZHA;Mn;0;NSM;;;;;N;;;;; +11CA7;MARCHEN SUBJOINED LETTER ZA;Mn;0;NSM;;;;;N;;;;; +11CA9;MARCHEN SUBJOINED LETTER YA;Mc;0;L;;;;;N;;;;; +11CAA;MARCHEN SUBJOINED LETTER RA;Mn;0;NSM;;;;;N;;;;; +11CAB;MARCHEN SUBJOINED LETTER LA;Mn;0;NSM;;;;;N;;;;; +11CAC;MARCHEN SUBJOINED LETTER SHA;Mn;0;NSM;;;;;N;;;;; +11CAD;MARCHEN SUBJOINED LETTER SA;Mn;0;NSM;;;;;N;;;;; +11CAE;MARCHEN SUBJOINED LETTER HA;Mn;0;NSM;;;;;N;;;;; +11CAF;MARCHEN SUBJOINED LETTER A;Mn;0;NSM;;;;;N;;;;; +11CB0;MARCHEN VOWEL SIGN AA;Mn;0;NSM;;;;;N;;;;; +11CB1;MARCHEN VOWEL SIGN I;Mc;0;L;;;;;N;;;;; +11CB2;MARCHEN VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;; +11CB3;MARCHEN VOWEL SIGN E;Mn;0;NSM;;;;;N;;;;; +11CB4;MARCHEN VOWEL SIGN O;Mc;0;L;;;;;N;;;;; +11CB5;MARCHEN SIGN ANUSVARA;Mn;0;NSM;;;;;N;;;;; +11CB6;MARCHEN SIGN CANDRABINDU;Mn;0;NSM;;;;;N;;;;; 12000;CUNEIFORM SIGN A;Lo;0;L;;;;;N;;;;; 12001;CUNEIFORM SIGN A TIMES A;Lo;0;L;;;;;N;;;;; 12002;CUNEIFORM SIGN A TIMES BAD;Lo;0;L;;;;;N;;;;; @@ -23743,6 +24144,764 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 16F9D;MIAO LETTER REFORMED TONE-5;Lm;0;L;;;;;N;;;;; 16F9E;MIAO LETTER REFORMED TONE-6;Lm;0;L;;;;;N;;;;; 16F9F;MIAO LETTER REFORMED TONE-8;Lm;0;L;;;;;N;;;;; +16FE0;TANGUT ITERATION MARK;Lm;0;L;;;;;N;;;;; +17000;;Lo;0;L;;;;;N;;;;; +187EC;;Lo;0;L;;;;;N;;;;; +18800;TANGUT COMPONENT-001;Lo;0;L;;;;;N;;;;; +18801;TANGUT COMPONENT-002;Lo;0;L;;;;;N;;;;; +18802;TANGUT COMPONENT-003;Lo;0;L;;;;;N;;;;; +18803;TANGUT COMPONENT-004;Lo;0;L;;;;;N;;;;; +18804;TANGUT COMPONENT-005;Lo;0;L;;;;;N;;;;; +18805;TANGUT COMPONENT-006;Lo;0;L;;;;;N;;;;; +18806;TANGUT COMPONENT-007;Lo;0;L;;;;;N;;;;; +18807;TANGUT COMPONENT-008;Lo;0;L;;;;;N;;;;; +18808;TANGUT COMPONENT-009;Lo;0;L;;;;;N;;;;; +18809;TANGUT COMPONENT-010;Lo;0;L;;;;;N;;;;; +1880A;TANGUT COMPONENT-011;Lo;0;L;;;;;N;;;;; +1880B;TANGUT COMPONENT-012;Lo;0;L;;;;;N;;;;; +1880C;TANGUT COMPONENT-013;Lo;0;L;;;;;N;;;;; +1880D;TANGUT COMPONENT-014;Lo;0;L;;;;;N;;;;; +1880E;TANGUT COMPONENT-015;Lo;0;L;;;;;N;;;;; +1880F;TANGUT COMPONENT-016;Lo;0;L;;;;;N;;;;; +18810;TANGUT COMPONENT-017;Lo;0;L;;;;;N;;;;; +18811;TANGUT COMPONENT-018;Lo;0;L;;;;;N;;;;; +18812;TANGUT COMPONENT-019;Lo;0;L;;;;;N;;;;; +18813;TANGUT COMPONENT-020;Lo;0;L;;;;;N;;;;; +18814;TANGUT COMPONENT-021;Lo;0;L;;;;;N;;;;; +18815;TANGUT COMPONENT-022;Lo;0;L;;;;;N;;;;; +18816;TANGUT COMPONENT-023;Lo;0;L;;;;;N;;;;; +18817;TANGUT COMPONENT-024;Lo;0;L;;;;;N;;;;; +18818;TANGUT COMPONENT-025;Lo;0;L;;;;;N;;;;; +18819;TANGUT COMPONENT-026;Lo;0;L;;;;;N;;;;; +1881A;TANGUT COMPONENT-027;Lo;0;L;;;;;N;;;;; +1881B;TANGUT COMPONENT-028;Lo;0;L;;;;;N;;;;; +1881C;TANGUT COMPONENT-029;Lo;0;L;;;;;N;;;;; +1881D;TANGUT COMPONENT-030;Lo;0;L;;;;;N;;;;; +1881E;TANGUT COMPONENT-031;Lo;0;L;;;;;N;;;;; +1881F;TANGUT COMPONENT-032;Lo;0;L;;;;;N;;;;; +18820;TANGUT COMPONENT-033;Lo;0;L;;;;;N;;;;; +18821;TANGUT COMPONENT-034;Lo;0;L;;;;;N;;;;; +18822;TANGUT COMPONENT-035;Lo;0;L;;;;;N;;;;; +18823;TANGUT COMPONENT-036;Lo;0;L;;;;;N;;;;; +18824;TANGUT COMPONENT-037;Lo;0;L;;;;;N;;;;; +18825;TANGUT COMPONENT-038;Lo;0;L;;;;;N;;;;; +18826;TANGUT COMPONENT-039;Lo;0;L;;;;;N;;;;; +18827;TANGUT COMPONENT-040;Lo;0;L;;;;;N;;;;; +18828;TANGUT COMPONENT-041;Lo;0;L;;;;;N;;;;; +18829;TANGUT COMPONENT-042;Lo;0;L;;;;;N;;;;; +1882A;TANGUT COMPONENT-043;Lo;0;L;;;;;N;;;;; +1882B;TANGUT COMPONENT-044;Lo;0;L;;;;;N;;;;; +1882C;TANGUT COMPONENT-045;Lo;0;L;;;;;N;;;;; +1882D;TANGUT COMPONENT-046;Lo;0;L;;;;;N;;;;; +1882E;TANGUT COMPONENT-047;Lo;0;L;;;;;N;;;;; +1882F;TANGUT COMPONENT-048;Lo;0;L;;;;;N;;;;; +18830;TANGUT COMPONENT-049;Lo;0;L;;;;;N;;;;; +18831;TANGUT COMPONENT-050;Lo;0;L;;;;;N;;;;; +18832;TANGUT COMPONENT-051;Lo;0;L;;;;;N;;;;; +18833;TANGUT COMPONENT-052;Lo;0;L;;;;;N;;;;; +18834;TANGUT COMPONENT-053;Lo;0;L;;;;;N;;;;; +18835;TANGUT COMPONENT-054;Lo;0;L;;;;;N;;;;; +18836;TANGUT COMPONENT-055;Lo;0;L;;;;;N;;;;; +18837;TANGUT COMPONENT-056;Lo;0;L;;;;;N;;;;; +18838;TANGUT COMPONENT-057;Lo;0;L;;;;;N;;;;; +18839;TANGUT COMPONENT-058;Lo;0;L;;;;;N;;;;; +1883A;TANGUT COMPONENT-059;Lo;0;L;;;;;N;;;;; +1883B;TANGUT COMPONENT-060;Lo;0;L;;;;;N;;;;; +1883C;TANGUT COMPONENT-061;Lo;0;L;;;;;N;;;;; +1883D;TANGUT COMPONENT-062;Lo;0;L;;;;;N;;;;; +1883E;TANGUT COMPONENT-063;Lo;0;L;;;;;N;;;;; +1883F;TANGUT COMPONENT-064;Lo;0;L;;;;;N;;;;; +18840;TANGUT COMPONENT-065;Lo;0;L;;;;;N;;;;; +18841;TANGUT COMPONENT-066;Lo;0;L;;;;;N;;;;; +18842;TANGUT COMPONENT-067;Lo;0;L;;;;;N;;;;; +18843;TANGUT COMPONENT-068;Lo;0;L;;;;;N;;;;; +18844;TANGUT COMPONENT-069;Lo;0;L;;;;;N;;;;; +18845;TANGUT COMPONENT-070;Lo;0;L;;;;;N;;;;; +18846;TANGUT COMPONENT-071;Lo;0;L;;;;;N;;;;; +18847;TANGUT COMPONENT-072;Lo;0;L;;;;;N;;;;; +18848;TANGUT COMPONENT-073;Lo;0;L;;;;;N;;;;; +18849;TANGUT COMPONENT-074;Lo;0;L;;;;;N;;;;; +1884A;TANGUT COMPONENT-075;Lo;0;L;;;;;N;;;;; +1884B;TANGUT COMPONENT-076;Lo;0;L;;;;;N;;;;; +1884C;TANGUT COMPONENT-077;Lo;0;L;;;;;N;;;;; +1884D;TANGUT COMPONENT-078;Lo;0;L;;;;;N;;;;; +1884E;TANGUT COMPONENT-079;Lo;0;L;;;;;N;;;;; +1884F;TANGUT COMPONENT-080;Lo;0;L;;;;;N;;;;; +18850;TANGUT COMPONENT-081;Lo;0;L;;;;;N;;;;; +18851;TANGUT COMPONENT-082;Lo;0;L;;;;;N;;;;; +18852;TANGUT COMPONENT-083;Lo;0;L;;;;;N;;;;; +18853;TANGUT COMPONENT-084;Lo;0;L;;;;;N;;;;; +18854;TANGUT COMPONENT-085;Lo;0;L;;;;;N;;;;; +18855;TANGUT COMPONENT-086;Lo;0;L;;;;;N;;;;; +18856;TANGUT COMPONENT-087;Lo;0;L;;;;;N;;;;; +18857;TANGUT COMPONENT-088;Lo;0;L;;;;;N;;;;; +18858;TANGUT COMPONENT-089;Lo;0;L;;;;;N;;;;; +18859;TANGUT COMPONENT-090;Lo;0;L;;;;;N;;;;; +1885A;TANGUT COMPONENT-091;Lo;0;L;;;;;N;;;;; +1885B;TANGUT COMPONENT-092;Lo;0;L;;;;;N;;;;; +1885C;TANGUT COMPONENT-093;Lo;0;L;;;;;N;;;;; +1885D;TANGUT COMPONENT-094;Lo;0;L;;;;;N;;;;; +1885E;TANGUT COMPONENT-095;Lo;0;L;;;;;N;;;;; +1885F;TANGUT COMPONENT-096;Lo;0;L;;;;;N;;;;; +18860;TANGUT COMPONENT-097;Lo;0;L;;;;;N;;;;; +18861;TANGUT COMPONENT-098;Lo;0;L;;;;;N;;;;; +18862;TANGUT COMPONENT-099;Lo;0;L;;;;;N;;;;; +18863;TANGUT COMPONENT-100;Lo;0;L;;;;;N;;;;; +18864;TANGUT COMPONENT-101;Lo;0;L;;;;;N;;;;; +18865;TANGUT COMPONENT-102;Lo;0;L;;;;;N;;;;; +18866;TANGUT COMPONENT-103;Lo;0;L;;;;;N;;;;; +18867;TANGUT COMPONENT-104;Lo;0;L;;;;;N;;;;; +18868;TANGUT COMPONENT-105;Lo;0;L;;;;;N;;;;; +18869;TANGUT COMPONENT-106;Lo;0;L;;;;;N;;;;; +1886A;TANGUT COMPONENT-107;Lo;0;L;;;;;N;;;;; +1886B;TANGUT COMPONENT-108;Lo;0;L;;;;;N;;;;; +1886C;TANGUT COMPONENT-109;Lo;0;L;;;;;N;;;;; +1886D;TANGUT COMPONENT-110;Lo;0;L;;;;;N;;;;; +1886E;TANGUT COMPONENT-111;Lo;0;L;;;;;N;;;;; +1886F;TANGUT COMPONENT-112;Lo;0;L;;;;;N;;;;; +18870;TANGUT COMPONENT-113;Lo;0;L;;;;;N;;;;; +18871;TANGUT COMPONENT-114;Lo;0;L;;;;;N;;;;; +18872;TANGUT COMPONENT-115;Lo;0;L;;;;;N;;;;; +18873;TANGUT COMPONENT-116;Lo;0;L;;;;;N;;;;; +18874;TANGUT COMPONENT-117;Lo;0;L;;;;;N;;;;; +18875;TANGUT COMPONENT-118;Lo;0;L;;;;;N;;;;; +18876;TANGUT COMPONENT-119;Lo;0;L;;;;;N;;;;; +18877;TANGUT COMPONENT-120;Lo;0;L;;;;;N;;;;; +18878;TANGUT COMPONENT-121;Lo;0;L;;;;;N;;;;; +18879;TANGUT COMPONENT-122;Lo;0;L;;;;;N;;;;; +1887A;TANGUT COMPONENT-123;Lo;0;L;;;;;N;;;;; +1887B;TANGUT COMPONENT-124;Lo;0;L;;;;;N;;;;; +1887C;TANGUT COMPONENT-125;Lo;0;L;;;;;N;;;;; +1887D;TANGUT COMPONENT-126;Lo;0;L;;;;;N;;;;; +1887E;TANGUT COMPONENT-127;Lo;0;L;;;;;N;;;;; +1887F;TANGUT COMPONENT-128;Lo;0;L;;;;;N;;;;; +18880;TANGUT COMPONENT-129;Lo;0;L;;;;;N;;;;; +18881;TANGUT COMPONENT-130;Lo;0;L;;;;;N;;;;; +18882;TANGUT COMPONENT-131;Lo;0;L;;;;;N;;;;; +18883;TANGUT COMPONENT-132;Lo;0;L;;;;;N;;;;; +18884;TANGUT COMPONENT-133;Lo;0;L;;;;;N;;;;; +18885;TANGUT COMPONENT-134;Lo;0;L;;;;;N;;;;; +18886;TANGUT COMPONENT-135;Lo;0;L;;;;;N;;;;; +18887;TANGUT COMPONENT-136;Lo;0;L;;;;;N;;;;; +18888;TANGUT COMPONENT-137;Lo;0;L;;;;;N;;;;; +18889;TANGUT COMPONENT-138;Lo;0;L;;;;;N;;;;; +1888A;TANGUT COMPONENT-139;Lo;0;L;;;;;N;;;;; +1888B;TANGUT COMPONENT-140;Lo;0;L;;;;;N;;;;; +1888C;TANGUT COMPONENT-141;Lo;0;L;;;;;N;;;;; +1888D;TANGUT COMPONENT-142;Lo;0;L;;;;;N;;;;; +1888E;TANGUT COMPONENT-143;Lo;0;L;;;;;N;;;;; +1888F;TANGUT COMPONENT-144;Lo;0;L;;;;;N;;;;; +18890;TANGUT COMPONENT-145;Lo;0;L;;;;;N;;;;; +18891;TANGUT COMPONENT-146;Lo;0;L;;;;;N;;;;; +18892;TANGUT COMPONENT-147;Lo;0;L;;;;;N;;;;; +18893;TANGUT COMPONENT-148;Lo;0;L;;;;;N;;;;; +18894;TANGUT COMPONENT-149;Lo;0;L;;;;;N;;;;; +18895;TANGUT COMPONENT-150;Lo;0;L;;;;;N;;;;; +18896;TANGUT COMPONENT-151;Lo;0;L;;;;;N;;;;; +18897;TANGUT COMPONENT-152;Lo;0;L;;;;;N;;;;; +18898;TANGUT COMPONENT-153;Lo;0;L;;;;;N;;;;; +18899;TANGUT COMPONENT-154;Lo;0;L;;;;;N;;;;; +1889A;TANGUT COMPONENT-155;Lo;0;L;;;;;N;;;;; +1889B;TANGUT COMPONENT-156;Lo;0;L;;;;;N;;;;; +1889C;TANGUT COMPONENT-157;Lo;0;L;;;;;N;;;;; +1889D;TANGUT COMPONENT-158;Lo;0;L;;;;;N;;;;; +1889E;TANGUT COMPONENT-159;Lo;0;L;;;;;N;;;;; +1889F;TANGUT COMPONENT-160;Lo;0;L;;;;;N;;;;; +188A0;TANGUT COMPONENT-161;Lo;0;L;;;;;N;;;;; +188A1;TANGUT COMPONENT-162;Lo;0;L;;;;;N;;;;; +188A2;TANGUT COMPONENT-163;Lo;0;L;;;;;N;;;;; +188A3;TANGUT COMPONENT-164;Lo;0;L;;;;;N;;;;; +188A4;TANGUT COMPONENT-165;Lo;0;L;;;;;N;;;;; +188A5;TANGUT COMPONENT-166;Lo;0;L;;;;;N;;;;; +188A6;TANGUT COMPONENT-167;Lo;0;L;;;;;N;;;;; +188A7;TANGUT COMPONENT-168;Lo;0;L;;;;;N;;;;; +188A8;TANGUT COMPONENT-169;Lo;0;L;;;;;N;;;;; +188A9;TANGUT COMPONENT-170;Lo;0;L;;;;;N;;;;; +188AA;TANGUT COMPONENT-171;Lo;0;L;;;;;N;;;;; +188AB;TANGUT COMPONENT-172;Lo;0;L;;;;;N;;;;; +188AC;TANGUT COMPONENT-173;Lo;0;L;;;;;N;;;;; +188AD;TANGUT COMPONENT-174;Lo;0;L;;;;;N;;;;; +188AE;TANGUT COMPONENT-175;Lo;0;L;;;;;N;;;;; +188AF;TANGUT COMPONENT-176;Lo;0;L;;;;;N;;;;; +188B0;TANGUT COMPONENT-177;Lo;0;L;;;;;N;;;;; +188B1;TANGUT COMPONENT-178;Lo;0;L;;;;;N;;;;; +188B2;TANGUT COMPONENT-179;Lo;0;L;;;;;N;;;;; +188B3;TANGUT COMPONENT-180;Lo;0;L;;;;;N;;;;; +188B4;TANGUT COMPONENT-181;Lo;0;L;;;;;N;;;;; +188B5;TANGUT COMPONENT-182;Lo;0;L;;;;;N;;;;; +188B6;TANGUT COMPONENT-183;Lo;0;L;;;;;N;;;;; +188B7;TANGUT COMPONENT-184;Lo;0;L;;;;;N;;;;; +188B8;TANGUT COMPONENT-185;Lo;0;L;;;;;N;;;;; +188B9;TANGUT COMPONENT-186;Lo;0;L;;;;;N;;;;; +188BA;TANGUT COMPONENT-187;Lo;0;L;;;;;N;;;;; +188BB;TANGUT COMPONENT-188;Lo;0;L;;;;;N;;;;; +188BC;TANGUT COMPONENT-189;Lo;0;L;;;;;N;;;;; +188BD;TANGUT COMPONENT-190;Lo;0;L;;;;;N;;;;; +188BE;TANGUT COMPONENT-191;Lo;0;L;;;;;N;;;;; +188BF;TANGUT COMPONENT-192;Lo;0;L;;;;;N;;;;; +188C0;TANGUT COMPONENT-193;Lo;0;L;;;;;N;;;;; +188C1;TANGUT COMPONENT-194;Lo;0;L;;;;;N;;;;; +188C2;TANGUT COMPONENT-195;Lo;0;L;;;;;N;;;;; +188C3;TANGUT COMPONENT-196;Lo;0;L;;;;;N;;;;; +188C4;TANGUT COMPONENT-197;Lo;0;L;;;;;N;;;;; +188C5;TANGUT COMPONENT-198;Lo;0;L;;;;;N;;;;; +188C6;TANGUT COMPONENT-199;Lo;0;L;;;;;N;;;;; +188C7;TANGUT COMPONENT-200;Lo;0;L;;;;;N;;;;; +188C8;TANGUT COMPONENT-201;Lo;0;L;;;;;N;;;;; +188C9;TANGUT COMPONENT-202;Lo;0;L;;;;;N;;;;; +188CA;TANGUT COMPONENT-203;Lo;0;L;;;;;N;;;;; +188CB;TANGUT COMPONENT-204;Lo;0;L;;;;;N;;;;; +188CC;TANGUT COMPONENT-205;Lo;0;L;;;;;N;;;;; +188CD;TANGUT COMPONENT-206;Lo;0;L;;;;;N;;;;; +188CE;TANGUT COMPONENT-207;Lo;0;L;;;;;N;;;;; +188CF;TANGUT COMPONENT-208;Lo;0;L;;;;;N;;;;; +188D0;TANGUT COMPONENT-209;Lo;0;L;;;;;N;;;;; +188D1;TANGUT COMPONENT-210;Lo;0;L;;;;;N;;;;; +188D2;TANGUT COMPONENT-211;Lo;0;L;;;;;N;;;;; +188D3;TANGUT COMPONENT-212;Lo;0;L;;;;;N;;;;; +188D4;TANGUT COMPONENT-213;Lo;0;L;;;;;N;;;;; +188D5;TANGUT COMPONENT-214;Lo;0;L;;;;;N;;;;; +188D6;TANGUT COMPONENT-215;Lo;0;L;;;;;N;;;;; +188D7;TANGUT COMPONENT-216;Lo;0;L;;;;;N;;;;; +188D8;TANGUT COMPONENT-217;Lo;0;L;;;;;N;;;;; +188D9;TANGUT COMPONENT-218;Lo;0;L;;;;;N;;;;; +188DA;TANGUT COMPONENT-219;Lo;0;L;;;;;N;;;;; +188DB;TANGUT COMPONENT-220;Lo;0;L;;;;;N;;;;; +188DC;TANGUT COMPONENT-221;Lo;0;L;;;;;N;;;;; +188DD;TANGUT COMPONENT-222;Lo;0;L;;;;;N;;;;; +188DE;TANGUT COMPONENT-223;Lo;0;L;;;;;N;;;;; +188DF;TANGUT COMPONENT-224;Lo;0;L;;;;;N;;;;; +188E0;TANGUT COMPONENT-225;Lo;0;L;;;;;N;;;;; +188E1;TANGUT COMPONENT-226;Lo;0;L;;;;;N;;;;; +188E2;TANGUT COMPONENT-227;Lo;0;L;;;;;N;;;;; +188E3;TANGUT COMPONENT-228;Lo;0;L;;;;;N;;;;; +188E4;TANGUT COMPONENT-229;Lo;0;L;;;;;N;;;;; +188E5;TANGUT COMPONENT-230;Lo;0;L;;;;;N;;;;; +188E6;TANGUT COMPONENT-231;Lo;0;L;;;;;N;;;;; +188E7;TANGUT COMPONENT-232;Lo;0;L;;;;;N;;;;; +188E8;TANGUT COMPONENT-233;Lo;0;L;;;;;N;;;;; +188E9;TANGUT COMPONENT-234;Lo;0;L;;;;;N;;;;; +188EA;TANGUT COMPONENT-235;Lo;0;L;;;;;N;;;;; +188EB;TANGUT COMPONENT-236;Lo;0;L;;;;;N;;;;; +188EC;TANGUT COMPONENT-237;Lo;0;L;;;;;N;;;;; +188ED;TANGUT COMPONENT-238;Lo;0;L;;;;;N;;;;; +188EE;TANGUT COMPONENT-239;Lo;0;L;;;;;N;;;;; +188EF;TANGUT COMPONENT-240;Lo;0;L;;;;;N;;;;; +188F0;TANGUT COMPONENT-241;Lo;0;L;;;;;N;;;;; +188F1;TANGUT COMPONENT-242;Lo;0;L;;;;;N;;;;; +188F2;TANGUT COMPONENT-243;Lo;0;L;;;;;N;;;;; +188F3;TANGUT COMPONENT-244;Lo;0;L;;;;;N;;;;; +188F4;TANGUT COMPONENT-245;Lo;0;L;;;;;N;;;;; +188F5;TANGUT COMPONENT-246;Lo;0;L;;;;;N;;;;; +188F6;TANGUT COMPONENT-247;Lo;0;L;;;;;N;;;;; +188F7;TANGUT COMPONENT-248;Lo;0;L;;;;;N;;;;; +188F8;TANGUT COMPONENT-249;Lo;0;L;;;;;N;;;;; +188F9;TANGUT COMPONENT-250;Lo;0;L;;;;;N;;;;; +188FA;TANGUT COMPONENT-251;Lo;0;L;;;;;N;;;;; +188FB;TANGUT COMPONENT-252;Lo;0;L;;;;;N;;;;; +188FC;TANGUT COMPONENT-253;Lo;0;L;;;;;N;;;;; +188FD;TANGUT COMPONENT-254;Lo;0;L;;;;;N;;;;; +188FE;TANGUT COMPONENT-255;Lo;0;L;;;;;N;;;;; +188FF;TANGUT COMPONENT-256;Lo;0;L;;;;;N;;;;; +18900;TANGUT COMPONENT-257;Lo;0;L;;;;;N;;;;; +18901;TANGUT COMPONENT-258;Lo;0;L;;;;;N;;;;; +18902;TANGUT COMPONENT-259;Lo;0;L;;;;;N;;;;; +18903;TANGUT COMPONENT-260;Lo;0;L;;;;;N;;;;; +18904;TANGUT COMPONENT-261;Lo;0;L;;;;;N;;;;; +18905;TANGUT COMPONENT-262;Lo;0;L;;;;;N;;;;; +18906;TANGUT COMPONENT-263;Lo;0;L;;;;;N;;;;; +18907;TANGUT COMPONENT-264;Lo;0;L;;;;;N;;;;; +18908;TANGUT COMPONENT-265;Lo;0;L;;;;;N;;;;; +18909;TANGUT COMPONENT-266;Lo;0;L;;;;;N;;;;; +1890A;TANGUT COMPONENT-267;Lo;0;L;;;;;N;;;;; +1890B;TANGUT COMPONENT-268;Lo;0;L;;;;;N;;;;; +1890C;TANGUT COMPONENT-269;Lo;0;L;;;;;N;;;;; +1890D;TANGUT COMPONENT-270;Lo;0;L;;;;;N;;;;; +1890E;TANGUT COMPONENT-271;Lo;0;L;;;;;N;;;;; +1890F;TANGUT COMPONENT-272;Lo;0;L;;;;;N;;;;; +18910;TANGUT COMPONENT-273;Lo;0;L;;;;;N;;;;; +18911;TANGUT COMPONENT-274;Lo;0;L;;;;;N;;;;; +18912;TANGUT COMPONENT-275;Lo;0;L;;;;;N;;;;; +18913;TANGUT COMPONENT-276;Lo;0;L;;;;;N;;;;; +18914;TANGUT COMPONENT-277;Lo;0;L;;;;;N;;;;; +18915;TANGUT COMPONENT-278;Lo;0;L;;;;;N;;;;; +18916;TANGUT COMPONENT-279;Lo;0;L;;;;;N;;;;; +18917;TANGUT COMPONENT-280;Lo;0;L;;;;;N;;;;; +18918;TANGUT COMPONENT-281;Lo;0;L;;;;;N;;;;; +18919;TANGUT COMPONENT-282;Lo;0;L;;;;;N;;;;; +1891A;TANGUT COMPONENT-283;Lo;0;L;;;;;N;;;;; +1891B;TANGUT COMPONENT-284;Lo;0;L;;;;;N;;;;; +1891C;TANGUT COMPONENT-285;Lo;0;L;;;;;N;;;;; +1891D;TANGUT COMPONENT-286;Lo;0;L;;;;;N;;;;; +1891E;TANGUT COMPONENT-287;Lo;0;L;;;;;N;;;;; +1891F;TANGUT COMPONENT-288;Lo;0;L;;;;;N;;;;; +18920;TANGUT COMPONENT-289;Lo;0;L;;;;;N;;;;; +18921;TANGUT COMPONENT-290;Lo;0;L;;;;;N;;;;; +18922;TANGUT COMPONENT-291;Lo;0;L;;;;;N;;;;; +18923;TANGUT COMPONENT-292;Lo;0;L;;;;;N;;;;; +18924;TANGUT COMPONENT-293;Lo;0;L;;;;;N;;;;; +18925;TANGUT COMPONENT-294;Lo;0;L;;;;;N;;;;; +18926;TANGUT COMPONENT-295;Lo;0;L;;;;;N;;;;; +18927;TANGUT COMPONENT-296;Lo;0;L;;;;;N;;;;; +18928;TANGUT COMPONENT-297;Lo;0;L;;;;;N;;;;; +18929;TANGUT COMPONENT-298;Lo;0;L;;;;;N;;;;; +1892A;TANGUT COMPONENT-299;Lo;0;L;;;;;N;;;;; +1892B;TANGUT COMPONENT-300;Lo;0;L;;;;;N;;;;; +1892C;TANGUT COMPONENT-301;Lo;0;L;;;;;N;;;;; +1892D;TANGUT COMPONENT-302;Lo;0;L;;;;;N;;;;; +1892E;TANGUT COMPONENT-303;Lo;0;L;;;;;N;;;;; +1892F;TANGUT COMPONENT-304;Lo;0;L;;;;;N;;;;; +18930;TANGUT COMPONENT-305;Lo;0;L;;;;;N;;;;; +18931;TANGUT COMPONENT-306;Lo;0;L;;;;;N;;;;; +18932;TANGUT COMPONENT-307;Lo;0;L;;;;;N;;;;; +18933;TANGUT COMPONENT-308;Lo;0;L;;;;;N;;;;; +18934;TANGUT COMPONENT-309;Lo;0;L;;;;;N;;;;; +18935;TANGUT COMPONENT-310;Lo;0;L;;;;;N;;;;; +18936;TANGUT COMPONENT-311;Lo;0;L;;;;;N;;;;; +18937;TANGUT COMPONENT-312;Lo;0;L;;;;;N;;;;; +18938;TANGUT COMPONENT-313;Lo;0;L;;;;;N;;;;; +18939;TANGUT COMPONENT-314;Lo;0;L;;;;;N;;;;; +1893A;TANGUT COMPONENT-315;Lo;0;L;;;;;N;;;;; +1893B;TANGUT COMPONENT-316;Lo;0;L;;;;;N;;;;; +1893C;TANGUT COMPONENT-317;Lo;0;L;;;;;N;;;;; +1893D;TANGUT COMPONENT-318;Lo;0;L;;;;;N;;;;; +1893E;TANGUT COMPONENT-319;Lo;0;L;;;;;N;;;;; +1893F;TANGUT COMPONENT-320;Lo;0;L;;;;;N;;;;; +18940;TANGUT COMPONENT-321;Lo;0;L;;;;;N;;;;; +18941;TANGUT COMPONENT-322;Lo;0;L;;;;;N;;;;; +18942;TANGUT COMPONENT-323;Lo;0;L;;;;;N;;;;; +18943;TANGUT COMPONENT-324;Lo;0;L;;;;;N;;;;; +18944;TANGUT COMPONENT-325;Lo;0;L;;;;;N;;;;; +18945;TANGUT COMPONENT-326;Lo;0;L;;;;;N;;;;; +18946;TANGUT COMPONENT-327;Lo;0;L;;;;;N;;;;; +18947;TANGUT COMPONENT-328;Lo;0;L;;;;;N;;;;; +18948;TANGUT COMPONENT-329;Lo;0;L;;;;;N;;;;; +18949;TANGUT COMPONENT-330;Lo;0;L;;;;;N;;;;; +1894A;TANGUT COMPONENT-331;Lo;0;L;;;;;N;;;;; +1894B;TANGUT COMPONENT-332;Lo;0;L;;;;;N;;;;; +1894C;TANGUT COMPONENT-333;Lo;0;L;;;;;N;;;;; +1894D;TANGUT COMPONENT-334;Lo;0;L;;;;;N;;;;; +1894E;TANGUT COMPONENT-335;Lo;0;L;;;;;N;;;;; +1894F;TANGUT COMPONENT-336;Lo;0;L;;;;;N;;;;; +18950;TANGUT COMPONENT-337;Lo;0;L;;;;;N;;;;; +18951;TANGUT COMPONENT-338;Lo;0;L;;;;;N;;;;; +18952;TANGUT COMPONENT-339;Lo;0;L;;;;;N;;;;; +18953;TANGUT COMPONENT-340;Lo;0;L;;;;;N;;;;; +18954;TANGUT COMPONENT-341;Lo;0;L;;;;;N;;;;; +18955;TANGUT COMPONENT-342;Lo;0;L;;;;;N;;;;; +18956;TANGUT COMPONENT-343;Lo;0;L;;;;;N;;;;; +18957;TANGUT COMPONENT-344;Lo;0;L;;;;;N;;;;; +18958;TANGUT COMPONENT-345;Lo;0;L;;;;;N;;;;; +18959;TANGUT COMPONENT-346;Lo;0;L;;;;;N;;;;; +1895A;TANGUT COMPONENT-347;Lo;0;L;;;;;N;;;;; +1895B;TANGUT COMPONENT-348;Lo;0;L;;;;;N;;;;; +1895C;TANGUT COMPONENT-349;Lo;0;L;;;;;N;;;;; +1895D;TANGUT COMPONENT-350;Lo;0;L;;;;;N;;;;; +1895E;TANGUT COMPONENT-351;Lo;0;L;;;;;N;;;;; +1895F;TANGUT COMPONENT-352;Lo;0;L;;;;;N;;;;; +18960;TANGUT COMPONENT-353;Lo;0;L;;;;;N;;;;; +18961;TANGUT COMPONENT-354;Lo;0;L;;;;;N;;;;; +18962;TANGUT COMPONENT-355;Lo;0;L;;;;;N;;;;; +18963;TANGUT COMPONENT-356;Lo;0;L;;;;;N;;;;; +18964;TANGUT COMPONENT-357;Lo;0;L;;;;;N;;;;; +18965;TANGUT COMPONENT-358;Lo;0;L;;;;;N;;;;; +18966;TANGUT COMPONENT-359;Lo;0;L;;;;;N;;;;; +18967;TANGUT COMPONENT-360;Lo;0;L;;;;;N;;;;; +18968;TANGUT COMPONENT-361;Lo;0;L;;;;;N;;;;; +18969;TANGUT COMPONENT-362;Lo;0;L;;;;;N;;;;; +1896A;TANGUT COMPONENT-363;Lo;0;L;;;;;N;;;;; +1896B;TANGUT COMPONENT-364;Lo;0;L;;;;;N;;;;; +1896C;TANGUT COMPONENT-365;Lo;0;L;;;;;N;;;;; +1896D;TANGUT COMPONENT-366;Lo;0;L;;;;;N;;;;; +1896E;TANGUT COMPONENT-367;Lo;0;L;;;;;N;;;;; +1896F;TANGUT COMPONENT-368;Lo;0;L;;;;;N;;;;; +18970;TANGUT COMPONENT-369;Lo;0;L;;;;;N;;;;; +18971;TANGUT COMPONENT-370;Lo;0;L;;;;;N;;;;; +18972;TANGUT COMPONENT-371;Lo;0;L;;;;;N;;;;; +18973;TANGUT COMPONENT-372;Lo;0;L;;;;;N;;;;; +18974;TANGUT COMPONENT-373;Lo;0;L;;;;;N;;;;; +18975;TANGUT COMPONENT-374;Lo;0;L;;;;;N;;;;; +18976;TANGUT COMPONENT-375;Lo;0;L;;;;;N;;;;; +18977;TANGUT COMPONENT-376;Lo;0;L;;;;;N;;;;; +18978;TANGUT COMPONENT-377;Lo;0;L;;;;;N;;;;; +18979;TANGUT COMPONENT-378;Lo;0;L;;;;;N;;;;; +1897A;TANGUT COMPONENT-379;Lo;0;L;;;;;N;;;;; +1897B;TANGUT COMPONENT-380;Lo;0;L;;;;;N;;;;; +1897C;TANGUT COMPONENT-381;Lo;0;L;;;;;N;;;;; +1897D;TANGUT COMPONENT-382;Lo;0;L;;;;;N;;;;; +1897E;TANGUT COMPONENT-383;Lo;0;L;;;;;N;;;;; +1897F;TANGUT COMPONENT-384;Lo;0;L;;;;;N;;;;; +18980;TANGUT COMPONENT-385;Lo;0;L;;;;;N;;;;; +18981;TANGUT COMPONENT-386;Lo;0;L;;;;;N;;;;; +18982;TANGUT COMPONENT-387;Lo;0;L;;;;;N;;;;; +18983;TANGUT COMPONENT-388;Lo;0;L;;;;;N;;;;; +18984;TANGUT COMPONENT-389;Lo;0;L;;;;;N;;;;; +18985;TANGUT COMPONENT-390;Lo;0;L;;;;;N;;;;; +18986;TANGUT COMPONENT-391;Lo;0;L;;;;;N;;;;; +18987;TANGUT COMPONENT-392;Lo;0;L;;;;;N;;;;; +18988;TANGUT COMPONENT-393;Lo;0;L;;;;;N;;;;; +18989;TANGUT COMPONENT-394;Lo;0;L;;;;;N;;;;; +1898A;TANGUT COMPONENT-395;Lo;0;L;;;;;N;;;;; +1898B;TANGUT COMPONENT-396;Lo;0;L;;;;;N;;;;; +1898C;TANGUT COMPONENT-397;Lo;0;L;;;;;N;;;;; +1898D;TANGUT COMPONENT-398;Lo;0;L;;;;;N;;;;; +1898E;TANGUT COMPONENT-399;Lo;0;L;;;;;N;;;;; +1898F;TANGUT COMPONENT-400;Lo;0;L;;;;;N;;;;; +18990;TANGUT COMPONENT-401;Lo;0;L;;;;;N;;;;; +18991;TANGUT COMPONENT-402;Lo;0;L;;;;;N;;;;; +18992;TANGUT COMPONENT-403;Lo;0;L;;;;;N;;;;; +18993;TANGUT COMPONENT-404;Lo;0;L;;;;;N;;;;; +18994;TANGUT COMPONENT-405;Lo;0;L;;;;;N;;;;; +18995;TANGUT COMPONENT-406;Lo;0;L;;;;;N;;;;; +18996;TANGUT COMPONENT-407;Lo;0;L;;;;;N;;;;; +18997;TANGUT COMPONENT-408;Lo;0;L;;;;;N;;;;; +18998;TANGUT COMPONENT-409;Lo;0;L;;;;;N;;;;; +18999;TANGUT COMPONENT-410;Lo;0;L;;;;;N;;;;; +1899A;TANGUT COMPONENT-411;Lo;0;L;;;;;N;;;;; +1899B;TANGUT COMPONENT-412;Lo;0;L;;;;;N;;;;; +1899C;TANGUT COMPONENT-413;Lo;0;L;;;;;N;;;;; +1899D;TANGUT COMPONENT-414;Lo;0;L;;;;;N;;;;; +1899E;TANGUT COMPONENT-415;Lo;0;L;;;;;N;;;;; +1899F;TANGUT COMPONENT-416;Lo;0;L;;;;;N;;;;; +189A0;TANGUT COMPONENT-417;Lo;0;L;;;;;N;;;;; +189A1;TANGUT COMPONENT-418;Lo;0;L;;;;;N;;;;; +189A2;TANGUT COMPONENT-419;Lo;0;L;;;;;N;;;;; +189A3;TANGUT COMPONENT-420;Lo;0;L;;;;;N;;;;; +189A4;TANGUT COMPONENT-421;Lo;0;L;;;;;N;;;;; +189A5;TANGUT COMPONENT-422;Lo;0;L;;;;;N;;;;; +189A6;TANGUT COMPONENT-423;Lo;0;L;;;;;N;;;;; +189A7;TANGUT COMPONENT-424;Lo;0;L;;;;;N;;;;; +189A8;TANGUT COMPONENT-425;Lo;0;L;;;;;N;;;;; +189A9;TANGUT COMPONENT-426;Lo;0;L;;;;;N;;;;; +189AA;TANGUT COMPONENT-427;Lo;0;L;;;;;N;;;;; +189AB;TANGUT COMPONENT-428;Lo;0;L;;;;;N;;;;; +189AC;TANGUT COMPONENT-429;Lo;0;L;;;;;N;;;;; +189AD;TANGUT COMPONENT-430;Lo;0;L;;;;;N;;;;; +189AE;TANGUT COMPONENT-431;Lo;0;L;;;;;N;;;;; +189AF;TANGUT COMPONENT-432;Lo;0;L;;;;;N;;;;; +189B0;TANGUT COMPONENT-433;Lo;0;L;;;;;N;;;;; +189B1;TANGUT COMPONENT-434;Lo;0;L;;;;;N;;;;; +189B2;TANGUT COMPONENT-435;Lo;0;L;;;;;N;;;;; +189B3;TANGUT COMPONENT-436;Lo;0;L;;;;;N;;;;; +189B4;TANGUT COMPONENT-437;Lo;0;L;;;;;N;;;;; +189B5;TANGUT COMPONENT-438;Lo;0;L;;;;;N;;;;; +189B6;TANGUT COMPONENT-439;Lo;0;L;;;;;N;;;;; +189B7;TANGUT COMPONENT-440;Lo;0;L;;;;;N;;;;; +189B8;TANGUT COMPONENT-441;Lo;0;L;;;;;N;;;;; +189B9;TANGUT COMPONENT-442;Lo;0;L;;;;;N;;;;; +189BA;TANGUT COMPONENT-443;Lo;0;L;;;;;N;;;;; +189BB;TANGUT COMPONENT-444;Lo;0;L;;;;;N;;;;; +189BC;TANGUT COMPONENT-445;Lo;0;L;;;;;N;;;;; +189BD;TANGUT COMPONENT-446;Lo;0;L;;;;;N;;;;; +189BE;TANGUT COMPONENT-447;Lo;0;L;;;;;N;;;;; +189BF;TANGUT COMPONENT-448;Lo;0;L;;;;;N;;;;; +189C0;TANGUT COMPONENT-449;Lo;0;L;;;;;N;;;;; +189C1;TANGUT COMPONENT-450;Lo;0;L;;;;;N;;;;; +189C2;TANGUT COMPONENT-451;Lo;0;L;;;;;N;;;;; +189C3;TANGUT COMPONENT-452;Lo;0;L;;;;;N;;;;; +189C4;TANGUT COMPONENT-453;Lo;0;L;;;;;N;;;;; +189C5;TANGUT COMPONENT-454;Lo;0;L;;;;;N;;;;; +189C6;TANGUT COMPONENT-455;Lo;0;L;;;;;N;;;;; +189C7;TANGUT COMPONENT-456;Lo;0;L;;;;;N;;;;; +189C8;TANGUT COMPONENT-457;Lo;0;L;;;;;N;;;;; +189C9;TANGUT COMPONENT-458;Lo;0;L;;;;;N;;;;; +189CA;TANGUT COMPONENT-459;Lo;0;L;;;;;N;;;;; +189CB;TANGUT COMPONENT-460;Lo;0;L;;;;;N;;;;; +189CC;TANGUT COMPONENT-461;Lo;0;L;;;;;N;;;;; +189CD;TANGUT COMPONENT-462;Lo;0;L;;;;;N;;;;; +189CE;TANGUT COMPONENT-463;Lo;0;L;;;;;N;;;;; +189CF;TANGUT COMPONENT-464;Lo;0;L;;;;;N;;;;; +189D0;TANGUT COMPONENT-465;Lo;0;L;;;;;N;;;;; +189D1;TANGUT COMPONENT-466;Lo;0;L;;;;;N;;;;; +189D2;TANGUT COMPONENT-467;Lo;0;L;;;;;N;;;;; +189D3;TANGUT COMPONENT-468;Lo;0;L;;;;;N;;;;; +189D4;TANGUT COMPONENT-469;Lo;0;L;;;;;N;;;;; +189D5;TANGUT COMPONENT-470;Lo;0;L;;;;;N;;;;; +189D6;TANGUT COMPONENT-471;Lo;0;L;;;;;N;;;;; +189D7;TANGUT COMPONENT-472;Lo;0;L;;;;;N;;;;; +189D8;TANGUT COMPONENT-473;Lo;0;L;;;;;N;;;;; +189D9;TANGUT COMPONENT-474;Lo;0;L;;;;;N;;;;; +189DA;TANGUT COMPONENT-475;Lo;0;L;;;;;N;;;;; +189DB;TANGUT COMPONENT-476;Lo;0;L;;;;;N;;;;; +189DC;TANGUT COMPONENT-477;Lo;0;L;;;;;N;;;;; +189DD;TANGUT COMPONENT-478;Lo;0;L;;;;;N;;;;; +189DE;TANGUT COMPONENT-479;Lo;0;L;;;;;N;;;;; +189DF;TANGUT COMPONENT-480;Lo;0;L;;;;;N;;;;; +189E0;TANGUT COMPONENT-481;Lo;0;L;;;;;N;;;;; +189E1;TANGUT COMPONENT-482;Lo;0;L;;;;;N;;;;; +189E2;TANGUT COMPONENT-483;Lo;0;L;;;;;N;;;;; +189E3;TANGUT COMPONENT-484;Lo;0;L;;;;;N;;;;; +189E4;TANGUT COMPONENT-485;Lo;0;L;;;;;N;;;;; +189E5;TANGUT COMPONENT-486;Lo;0;L;;;;;N;;;;; +189E6;TANGUT COMPONENT-487;Lo;0;L;;;;;N;;;;; +189E7;TANGUT COMPONENT-488;Lo;0;L;;;;;N;;;;; +189E8;TANGUT COMPONENT-489;Lo;0;L;;;;;N;;;;; +189E9;TANGUT COMPONENT-490;Lo;0;L;;;;;N;;;;; +189EA;TANGUT COMPONENT-491;Lo;0;L;;;;;N;;;;; +189EB;TANGUT COMPONENT-492;Lo;0;L;;;;;N;;;;; +189EC;TANGUT COMPONENT-493;Lo;0;L;;;;;N;;;;; +189ED;TANGUT COMPONENT-494;Lo;0;L;;;;;N;;;;; +189EE;TANGUT COMPONENT-495;Lo;0;L;;;;;N;;;;; +189EF;TANGUT COMPONENT-496;Lo;0;L;;;;;N;;;;; +189F0;TANGUT COMPONENT-497;Lo;0;L;;;;;N;;;;; +189F1;TANGUT COMPONENT-498;Lo;0;L;;;;;N;;;;; +189F2;TANGUT COMPONENT-499;Lo;0;L;;;;;N;;;;; +189F3;TANGUT COMPONENT-500;Lo;0;L;;;;;N;;;;; +189F4;TANGUT COMPONENT-501;Lo;0;L;;;;;N;;;;; +189F5;TANGUT COMPONENT-502;Lo;0;L;;;;;N;;;;; +189F6;TANGUT COMPONENT-503;Lo;0;L;;;;;N;;;;; +189F7;TANGUT COMPONENT-504;Lo;0;L;;;;;N;;;;; +189F8;TANGUT COMPONENT-505;Lo;0;L;;;;;N;;;;; +189F9;TANGUT COMPONENT-506;Lo;0;L;;;;;N;;;;; +189FA;TANGUT COMPONENT-507;Lo;0;L;;;;;N;;;;; +189FB;TANGUT COMPONENT-508;Lo;0;L;;;;;N;;;;; +189FC;TANGUT COMPONENT-509;Lo;0;L;;;;;N;;;;; +189FD;TANGUT COMPONENT-510;Lo;0;L;;;;;N;;;;; +189FE;TANGUT COMPONENT-511;Lo;0;L;;;;;N;;;;; +189FF;TANGUT COMPONENT-512;Lo;0;L;;;;;N;;;;; +18A00;TANGUT COMPONENT-513;Lo;0;L;;;;;N;;;;; +18A01;TANGUT COMPONENT-514;Lo;0;L;;;;;N;;;;; +18A02;TANGUT COMPONENT-515;Lo;0;L;;;;;N;;;;; +18A03;TANGUT COMPONENT-516;Lo;0;L;;;;;N;;;;; +18A04;TANGUT COMPONENT-517;Lo;0;L;;;;;N;;;;; +18A05;TANGUT COMPONENT-518;Lo;0;L;;;;;N;;;;; +18A06;TANGUT COMPONENT-519;Lo;0;L;;;;;N;;;;; +18A07;TANGUT COMPONENT-520;Lo;0;L;;;;;N;;;;; +18A08;TANGUT COMPONENT-521;Lo;0;L;;;;;N;;;;; +18A09;TANGUT COMPONENT-522;Lo;0;L;;;;;N;;;;; +18A0A;TANGUT COMPONENT-523;Lo;0;L;;;;;N;;;;; +18A0B;TANGUT COMPONENT-524;Lo;0;L;;;;;N;;;;; +18A0C;TANGUT COMPONENT-525;Lo;0;L;;;;;N;;;;; +18A0D;TANGUT COMPONENT-526;Lo;0;L;;;;;N;;;;; +18A0E;TANGUT COMPONENT-527;Lo;0;L;;;;;N;;;;; +18A0F;TANGUT COMPONENT-528;Lo;0;L;;;;;N;;;;; +18A10;TANGUT COMPONENT-529;Lo;0;L;;;;;N;;;;; +18A11;TANGUT COMPONENT-530;Lo;0;L;;;;;N;;;;; +18A12;TANGUT COMPONENT-531;Lo;0;L;;;;;N;;;;; +18A13;TANGUT COMPONENT-532;Lo;0;L;;;;;N;;;;; +18A14;TANGUT COMPONENT-533;Lo;0;L;;;;;N;;;;; +18A15;TANGUT COMPONENT-534;Lo;0;L;;;;;N;;;;; +18A16;TANGUT COMPONENT-535;Lo;0;L;;;;;N;;;;; +18A17;TANGUT COMPONENT-536;Lo;0;L;;;;;N;;;;; +18A18;TANGUT COMPONENT-537;Lo;0;L;;;;;N;;;;; +18A19;TANGUT COMPONENT-538;Lo;0;L;;;;;N;;;;; +18A1A;TANGUT COMPONENT-539;Lo;0;L;;;;;N;;;;; +18A1B;TANGUT COMPONENT-540;Lo;0;L;;;;;N;;;;; +18A1C;TANGUT COMPONENT-541;Lo;0;L;;;;;N;;;;; +18A1D;TANGUT COMPONENT-542;Lo;0;L;;;;;N;;;;; +18A1E;TANGUT COMPONENT-543;Lo;0;L;;;;;N;;;;; +18A1F;TANGUT COMPONENT-544;Lo;0;L;;;;;N;;;;; +18A20;TANGUT COMPONENT-545;Lo;0;L;;;;;N;;;;; +18A21;TANGUT COMPONENT-546;Lo;0;L;;;;;N;;;;; +18A22;TANGUT COMPONENT-547;Lo;0;L;;;;;N;;;;; +18A23;TANGUT COMPONENT-548;Lo;0;L;;;;;N;;;;; +18A24;TANGUT COMPONENT-549;Lo;0;L;;;;;N;;;;; +18A25;TANGUT COMPONENT-550;Lo;0;L;;;;;N;;;;; +18A26;TANGUT COMPONENT-551;Lo;0;L;;;;;N;;;;; +18A27;TANGUT COMPONENT-552;Lo;0;L;;;;;N;;;;; +18A28;TANGUT COMPONENT-553;Lo;0;L;;;;;N;;;;; +18A29;TANGUT COMPONENT-554;Lo;0;L;;;;;N;;;;; +18A2A;TANGUT COMPONENT-555;Lo;0;L;;;;;N;;;;; +18A2B;TANGUT COMPONENT-556;Lo;0;L;;;;;N;;;;; +18A2C;TANGUT COMPONENT-557;Lo;0;L;;;;;N;;;;; +18A2D;TANGUT COMPONENT-558;Lo;0;L;;;;;N;;;;; +18A2E;TANGUT COMPONENT-559;Lo;0;L;;;;;N;;;;; +18A2F;TANGUT COMPONENT-560;Lo;0;L;;;;;N;;;;; +18A30;TANGUT COMPONENT-561;Lo;0;L;;;;;N;;;;; +18A31;TANGUT COMPONENT-562;Lo;0;L;;;;;N;;;;; +18A32;TANGUT COMPONENT-563;Lo;0;L;;;;;N;;;;; +18A33;TANGUT COMPONENT-564;Lo;0;L;;;;;N;;;;; +18A34;TANGUT COMPONENT-565;Lo;0;L;;;;;N;;;;; +18A35;TANGUT COMPONENT-566;Lo;0;L;;;;;N;;;;; +18A36;TANGUT COMPONENT-567;Lo;0;L;;;;;N;;;;; +18A37;TANGUT COMPONENT-568;Lo;0;L;;;;;N;;;;; +18A38;TANGUT COMPONENT-569;Lo;0;L;;;;;N;;;;; +18A39;TANGUT COMPONENT-570;Lo;0;L;;;;;N;;;;; +18A3A;TANGUT COMPONENT-571;Lo;0;L;;;;;N;;;;; +18A3B;TANGUT COMPONENT-572;Lo;0;L;;;;;N;;;;; +18A3C;TANGUT COMPONENT-573;Lo;0;L;;;;;N;;;;; +18A3D;TANGUT COMPONENT-574;Lo;0;L;;;;;N;;;;; +18A3E;TANGUT COMPONENT-575;Lo;0;L;;;;;N;;;;; +18A3F;TANGUT COMPONENT-576;Lo;0;L;;;;;N;;;;; +18A40;TANGUT COMPONENT-577;Lo;0;L;;;;;N;;;;; +18A41;TANGUT COMPONENT-578;Lo;0;L;;;;;N;;;;; +18A42;TANGUT COMPONENT-579;Lo;0;L;;;;;N;;;;; +18A43;TANGUT COMPONENT-580;Lo;0;L;;;;;N;;;;; +18A44;TANGUT COMPONENT-581;Lo;0;L;;;;;N;;;;; +18A45;TANGUT COMPONENT-582;Lo;0;L;;;;;N;;;;; +18A46;TANGUT COMPONENT-583;Lo;0;L;;;;;N;;;;; +18A47;TANGUT COMPONENT-584;Lo;0;L;;;;;N;;;;; +18A48;TANGUT COMPONENT-585;Lo;0;L;;;;;N;;;;; +18A49;TANGUT COMPONENT-586;Lo;0;L;;;;;N;;;;; +18A4A;TANGUT COMPONENT-587;Lo;0;L;;;;;N;;;;; +18A4B;TANGUT COMPONENT-588;Lo;0;L;;;;;N;;;;; +18A4C;TANGUT COMPONENT-589;Lo;0;L;;;;;N;;;;; +18A4D;TANGUT COMPONENT-590;Lo;0;L;;;;;N;;;;; +18A4E;TANGUT COMPONENT-591;Lo;0;L;;;;;N;;;;; +18A4F;TANGUT COMPONENT-592;Lo;0;L;;;;;N;;;;; +18A50;TANGUT COMPONENT-593;Lo;0;L;;;;;N;;;;; +18A51;TANGUT COMPONENT-594;Lo;0;L;;;;;N;;;;; +18A52;TANGUT COMPONENT-595;Lo;0;L;;;;;N;;;;; +18A53;TANGUT COMPONENT-596;Lo;0;L;;;;;N;;;;; +18A54;TANGUT COMPONENT-597;Lo;0;L;;;;;N;;;;; +18A55;TANGUT COMPONENT-598;Lo;0;L;;;;;N;;;;; +18A56;TANGUT COMPONENT-599;Lo;0;L;;;;;N;;;;; +18A57;TANGUT COMPONENT-600;Lo;0;L;;;;;N;;;;; +18A58;TANGUT COMPONENT-601;Lo;0;L;;;;;N;;;;; +18A59;TANGUT COMPONENT-602;Lo;0;L;;;;;N;;;;; +18A5A;TANGUT COMPONENT-603;Lo;0;L;;;;;N;;;;; +18A5B;TANGUT COMPONENT-604;Lo;0;L;;;;;N;;;;; +18A5C;TANGUT COMPONENT-605;Lo;0;L;;;;;N;;;;; +18A5D;TANGUT COMPONENT-606;Lo;0;L;;;;;N;;;;; +18A5E;TANGUT COMPONENT-607;Lo;0;L;;;;;N;;;;; +18A5F;TANGUT COMPONENT-608;Lo;0;L;;;;;N;;;;; +18A60;TANGUT COMPONENT-609;Lo;0;L;;;;;N;;;;; +18A61;TANGUT COMPONENT-610;Lo;0;L;;;;;N;;;;; +18A62;TANGUT COMPONENT-611;Lo;0;L;;;;;N;;;;; +18A63;TANGUT COMPONENT-612;Lo;0;L;;;;;N;;;;; +18A64;TANGUT COMPONENT-613;Lo;0;L;;;;;N;;;;; +18A65;TANGUT COMPONENT-614;Lo;0;L;;;;;N;;;;; +18A66;TANGUT COMPONENT-615;Lo;0;L;;;;;N;;;;; +18A67;TANGUT COMPONENT-616;Lo;0;L;;;;;N;;;;; +18A68;TANGUT COMPONENT-617;Lo;0;L;;;;;N;;;;; +18A69;TANGUT COMPONENT-618;Lo;0;L;;;;;N;;;;; +18A6A;TANGUT COMPONENT-619;Lo;0;L;;;;;N;;;;; +18A6B;TANGUT COMPONENT-620;Lo;0;L;;;;;N;;;;; +18A6C;TANGUT COMPONENT-621;Lo;0;L;;;;;N;;;;; +18A6D;TANGUT COMPONENT-622;Lo;0;L;;;;;N;;;;; +18A6E;TANGUT COMPONENT-623;Lo;0;L;;;;;N;;;;; +18A6F;TANGUT COMPONENT-624;Lo;0;L;;;;;N;;;;; +18A70;TANGUT COMPONENT-625;Lo;0;L;;;;;N;;;;; +18A71;TANGUT COMPONENT-626;Lo;0;L;;;;;N;;;;; +18A72;TANGUT COMPONENT-627;Lo;0;L;;;;;N;;;;; +18A73;TANGUT COMPONENT-628;Lo;0;L;;;;;N;;;;; +18A74;TANGUT COMPONENT-629;Lo;0;L;;;;;N;;;;; +18A75;TANGUT COMPONENT-630;Lo;0;L;;;;;N;;;;; +18A76;TANGUT COMPONENT-631;Lo;0;L;;;;;N;;;;; +18A77;TANGUT COMPONENT-632;Lo;0;L;;;;;N;;;;; +18A78;TANGUT COMPONENT-633;Lo;0;L;;;;;N;;;;; +18A79;TANGUT COMPONENT-634;Lo;0;L;;;;;N;;;;; +18A7A;TANGUT COMPONENT-635;Lo;0;L;;;;;N;;;;; +18A7B;TANGUT COMPONENT-636;Lo;0;L;;;;;N;;;;; +18A7C;TANGUT COMPONENT-637;Lo;0;L;;;;;N;;;;; +18A7D;TANGUT COMPONENT-638;Lo;0;L;;;;;N;;;;; +18A7E;TANGUT COMPONENT-639;Lo;0;L;;;;;N;;;;; +18A7F;TANGUT COMPONENT-640;Lo;0;L;;;;;N;;;;; +18A80;TANGUT COMPONENT-641;Lo;0;L;;;;;N;;;;; +18A81;TANGUT COMPONENT-642;Lo;0;L;;;;;N;;;;; +18A82;TANGUT COMPONENT-643;Lo;0;L;;;;;N;;;;; +18A83;TANGUT COMPONENT-644;Lo;0;L;;;;;N;;;;; +18A84;TANGUT COMPONENT-645;Lo;0;L;;;;;N;;;;; +18A85;TANGUT COMPONENT-646;Lo;0;L;;;;;N;;;;; +18A86;TANGUT COMPONENT-647;Lo;0;L;;;;;N;;;;; +18A87;TANGUT COMPONENT-648;Lo;0;L;;;;;N;;;;; +18A88;TANGUT COMPONENT-649;Lo;0;L;;;;;N;;;;; +18A89;TANGUT COMPONENT-650;Lo;0;L;;;;;N;;;;; +18A8A;TANGUT COMPONENT-651;Lo;0;L;;;;;N;;;;; +18A8B;TANGUT COMPONENT-652;Lo;0;L;;;;;N;;;;; +18A8C;TANGUT COMPONENT-653;Lo;0;L;;;;;N;;;;; +18A8D;TANGUT COMPONENT-654;Lo;0;L;;;;;N;;;;; +18A8E;TANGUT COMPONENT-655;Lo;0;L;;;;;N;;;;; +18A8F;TANGUT COMPONENT-656;Lo;0;L;;;;;N;;;;; +18A90;TANGUT COMPONENT-657;Lo;0;L;;;;;N;;;;; +18A91;TANGUT COMPONENT-658;Lo;0;L;;;;;N;;;;; +18A92;TANGUT COMPONENT-659;Lo;0;L;;;;;N;;;;; +18A93;TANGUT COMPONENT-660;Lo;0;L;;;;;N;;;;; +18A94;TANGUT COMPONENT-661;Lo;0;L;;;;;N;;;;; +18A95;TANGUT COMPONENT-662;Lo;0;L;;;;;N;;;;; +18A96;TANGUT COMPONENT-663;Lo;0;L;;;;;N;;;;; +18A97;TANGUT COMPONENT-664;Lo;0;L;;;;;N;;;;; +18A98;TANGUT COMPONENT-665;Lo;0;L;;;;;N;;;;; +18A99;TANGUT COMPONENT-666;Lo;0;L;;;;;N;;;;; +18A9A;TANGUT COMPONENT-667;Lo;0;L;;;;;N;;;;; +18A9B;TANGUT COMPONENT-668;Lo;0;L;;;;;N;;;;; +18A9C;TANGUT COMPONENT-669;Lo;0;L;;;;;N;;;;; +18A9D;TANGUT COMPONENT-670;Lo;0;L;;;;;N;;;;; +18A9E;TANGUT COMPONENT-671;Lo;0;L;;;;;N;;;;; +18A9F;TANGUT COMPONENT-672;Lo;0;L;;;;;N;;;;; +18AA0;TANGUT COMPONENT-673;Lo;0;L;;;;;N;;;;; +18AA1;TANGUT COMPONENT-674;Lo;0;L;;;;;N;;;;; +18AA2;TANGUT COMPONENT-675;Lo;0;L;;;;;N;;;;; +18AA3;TANGUT COMPONENT-676;Lo;0;L;;;;;N;;;;; +18AA4;TANGUT COMPONENT-677;Lo;0;L;;;;;N;;;;; +18AA5;TANGUT COMPONENT-678;Lo;0;L;;;;;N;;;;; +18AA6;TANGUT COMPONENT-679;Lo;0;L;;;;;N;;;;; +18AA7;TANGUT COMPONENT-680;Lo;0;L;;;;;N;;;;; +18AA8;TANGUT COMPONENT-681;Lo;0;L;;;;;N;;;;; +18AA9;TANGUT COMPONENT-682;Lo;0;L;;;;;N;;;;; +18AAA;TANGUT COMPONENT-683;Lo;0;L;;;;;N;;;;; +18AAB;TANGUT COMPONENT-684;Lo;0;L;;;;;N;;;;; +18AAC;TANGUT COMPONENT-685;Lo;0;L;;;;;N;;;;; +18AAD;TANGUT COMPONENT-686;Lo;0;L;;;;;N;;;;; +18AAE;TANGUT COMPONENT-687;Lo;0;L;;;;;N;;;;; +18AAF;TANGUT COMPONENT-688;Lo;0;L;;;;;N;;;;; +18AB0;TANGUT COMPONENT-689;Lo;0;L;;;;;N;;;;; +18AB1;TANGUT COMPONENT-690;Lo;0;L;;;;;N;;;;; +18AB2;TANGUT COMPONENT-691;Lo;0;L;;;;;N;;;;; +18AB3;TANGUT COMPONENT-692;Lo;0;L;;;;;N;;;;; +18AB4;TANGUT COMPONENT-693;Lo;0;L;;;;;N;;;;; +18AB5;TANGUT COMPONENT-694;Lo;0;L;;;;;N;;;;; +18AB6;TANGUT COMPONENT-695;Lo;0;L;;;;;N;;;;; +18AB7;TANGUT COMPONENT-696;Lo;0;L;;;;;N;;;;; +18AB8;TANGUT COMPONENT-697;Lo;0;L;;;;;N;;;;; +18AB9;TANGUT COMPONENT-698;Lo;0;L;;;;;N;;;;; +18ABA;TANGUT COMPONENT-699;Lo;0;L;;;;;N;;;;; +18ABB;TANGUT COMPONENT-700;Lo;0;L;;;;;N;;;;; +18ABC;TANGUT COMPONENT-701;Lo;0;L;;;;;N;;;;; +18ABD;TANGUT COMPONENT-702;Lo;0;L;;;;;N;;;;; +18ABE;TANGUT COMPONENT-703;Lo;0;L;;;;;N;;;;; +18ABF;TANGUT COMPONENT-704;Lo;0;L;;;;;N;;;;; +18AC0;TANGUT COMPONENT-705;Lo;0;L;;;;;N;;;;; +18AC1;TANGUT COMPONENT-706;Lo;0;L;;;;;N;;;;; +18AC2;TANGUT COMPONENT-707;Lo;0;L;;;;;N;;;;; +18AC3;TANGUT COMPONENT-708;Lo;0;L;;;;;N;;;;; +18AC4;TANGUT COMPONENT-709;Lo;0;L;;;;;N;;;;; +18AC5;TANGUT COMPONENT-710;Lo;0;L;;;;;N;;;;; +18AC6;TANGUT COMPONENT-711;Lo;0;L;;;;;N;;;;; +18AC7;TANGUT COMPONENT-712;Lo;0;L;;;;;N;;;;; +18AC8;TANGUT COMPONENT-713;Lo;0;L;;;;;N;;;;; +18AC9;TANGUT COMPONENT-714;Lo;0;L;;;;;N;;;;; +18ACA;TANGUT COMPONENT-715;Lo;0;L;;;;;N;;;;; +18ACB;TANGUT COMPONENT-716;Lo;0;L;;;;;N;;;;; +18ACC;TANGUT COMPONENT-717;Lo;0;L;;;;;N;;;;; +18ACD;TANGUT COMPONENT-718;Lo;0;L;;;;;N;;;;; +18ACE;TANGUT COMPONENT-719;Lo;0;L;;;;;N;;;;; +18ACF;TANGUT COMPONENT-720;Lo;0;L;;;;;N;;;;; +18AD0;TANGUT COMPONENT-721;Lo;0;L;;;;;N;;;;; +18AD1;TANGUT COMPONENT-722;Lo;0;L;;;;;N;;;;; +18AD2;TANGUT COMPONENT-723;Lo;0;L;;;;;N;;;;; +18AD3;TANGUT COMPONENT-724;Lo;0;L;;;;;N;;;;; +18AD4;TANGUT COMPONENT-725;Lo;0;L;;;;;N;;;;; +18AD5;TANGUT COMPONENT-726;Lo;0;L;;;;;N;;;;; +18AD6;TANGUT COMPONENT-727;Lo;0;L;;;;;N;;;;; +18AD7;TANGUT COMPONENT-728;Lo;0;L;;;;;N;;;;; +18AD8;TANGUT COMPONENT-729;Lo;0;L;;;;;N;;;;; +18AD9;TANGUT COMPONENT-730;Lo;0;L;;;;;N;;;;; +18ADA;TANGUT COMPONENT-731;Lo;0;L;;;;;N;;;;; +18ADB;TANGUT COMPONENT-732;Lo;0;L;;;;;N;;;;; +18ADC;TANGUT COMPONENT-733;Lo;0;L;;;;;N;;;;; +18ADD;TANGUT COMPONENT-734;Lo;0;L;;;;;N;;;;; +18ADE;TANGUT COMPONENT-735;Lo;0;L;;;;;N;;;;; +18ADF;TANGUT COMPONENT-736;Lo;0;L;;;;;N;;;;; +18AE0;TANGUT COMPONENT-737;Lo;0;L;;;;;N;;;;; +18AE1;TANGUT COMPONENT-738;Lo;0;L;;;;;N;;;;; +18AE2;TANGUT COMPONENT-739;Lo;0;L;;;;;N;;;;; +18AE3;TANGUT COMPONENT-740;Lo;0;L;;;;;N;;;;; +18AE4;TANGUT COMPONENT-741;Lo;0;L;;;;;N;;;;; +18AE5;TANGUT COMPONENT-742;Lo;0;L;;;;;N;;;;; +18AE6;TANGUT COMPONENT-743;Lo;0;L;;;;;N;;;;; +18AE7;TANGUT COMPONENT-744;Lo;0;L;;;;;N;;;;; +18AE8;TANGUT COMPONENT-745;Lo;0;L;;;;;N;;;;; +18AE9;TANGUT COMPONENT-746;Lo;0;L;;;;;N;;;;; +18AEA;TANGUT COMPONENT-747;Lo;0;L;;;;;N;;;;; +18AEB;TANGUT COMPONENT-748;Lo;0;L;;;;;N;;;;; +18AEC;TANGUT COMPONENT-749;Lo;0;L;;;;;N;;;;; +18AED;TANGUT COMPONENT-750;Lo;0;L;;;;;N;;;;; +18AEE;TANGUT COMPONENT-751;Lo;0;L;;;;;N;;;;; +18AEF;TANGUT COMPONENT-752;Lo;0;L;;;;;N;;;;; +18AF0;TANGUT COMPONENT-753;Lo;0;L;;;;;N;;;;; +18AF1;TANGUT COMPONENT-754;Lo;0;L;;;;;N;;;;; +18AF2;TANGUT COMPONENT-755;Lo;0;L;;;;;N;;;;; 1B000;KATAKANA LETTER ARCHAIC E;Lo;0;L;;;;;N;;;;; 1B001;HIRAGANA LETTER ARCHAIC YE;Lo;0;L;;;;;N;;;;; 1BC00;DUPLOYAN LETTER H;Lo;0;L;;;;;N;;;;; @@ -26212,6 +27371,44 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 1DAAD;SIGNWRITING ROTATION MODIFIER-14;Mn;0;NSM;;;;;N;;;;; 1DAAE;SIGNWRITING ROTATION MODIFIER-15;Mn;0;NSM;;;;;N;;;;; 1DAAF;SIGNWRITING ROTATION MODIFIER-16;Mn;0;NSM;;;;;N;;;;; +1E000;COMBINING GLAGOLITIC LETTER AZU;Mn;230;NSM;;;;;N;;;;; +1E001;COMBINING GLAGOLITIC LETTER BUKY;Mn;230;NSM;;;;;N;;;;; +1E002;COMBINING GLAGOLITIC LETTER VEDE;Mn;230;NSM;;;;;N;;;;; +1E003;COMBINING GLAGOLITIC LETTER GLAGOLI;Mn;230;NSM;;;;;N;;;;; +1E004;COMBINING GLAGOLITIC LETTER DOBRO;Mn;230;NSM;;;;;N;;;;; +1E005;COMBINING GLAGOLITIC LETTER YESTU;Mn;230;NSM;;;;;N;;;;; +1E006;COMBINING GLAGOLITIC LETTER ZHIVETE;Mn;230;NSM;;;;;N;;;;; +1E008;COMBINING GLAGOLITIC LETTER ZEMLJA;Mn;230;NSM;;;;;N;;;;; +1E009;COMBINING GLAGOLITIC LETTER IZHE;Mn;230;NSM;;;;;N;;;;; +1E00A;COMBINING GLAGOLITIC LETTER INITIAL IZHE;Mn;230;NSM;;;;;N;;;;; +1E00B;COMBINING GLAGOLITIC LETTER I;Mn;230;NSM;;;;;N;;;;; +1E00C;COMBINING GLAGOLITIC LETTER DJERVI;Mn;230;NSM;;;;;N;;;;; +1E00D;COMBINING GLAGOLITIC LETTER KAKO;Mn;230;NSM;;;;;N;;;;; +1E00E;COMBINING GLAGOLITIC LETTER LJUDIJE;Mn;230;NSM;;;;;N;;;;; +1E00F;COMBINING GLAGOLITIC LETTER MYSLITE;Mn;230;NSM;;;;;N;;;;; +1E010;COMBINING GLAGOLITIC LETTER NASHI;Mn;230;NSM;;;;;N;;;;; +1E011;COMBINING GLAGOLITIC LETTER ONU;Mn;230;NSM;;;;;N;;;;; +1E012;COMBINING GLAGOLITIC LETTER POKOJI;Mn;230;NSM;;;;;N;;;;; +1E013;COMBINING GLAGOLITIC LETTER RITSI;Mn;230;NSM;;;;;N;;;;; +1E014;COMBINING GLAGOLITIC LETTER SLOVO;Mn;230;NSM;;;;;N;;;;; +1E015;COMBINING GLAGOLITIC LETTER TVRIDO;Mn;230;NSM;;;;;N;;;;; +1E016;COMBINING GLAGOLITIC LETTER UKU;Mn;230;NSM;;;;;N;;;;; +1E017;COMBINING GLAGOLITIC LETTER FRITU;Mn;230;NSM;;;;;N;;;;; +1E018;COMBINING GLAGOLITIC LETTER HERU;Mn;230;NSM;;;;;N;;;;; +1E01B;COMBINING GLAGOLITIC LETTER SHTA;Mn;230;NSM;;;;;N;;;;; +1E01C;COMBINING GLAGOLITIC LETTER TSI;Mn;230;NSM;;;;;N;;;;; +1E01D;COMBINING GLAGOLITIC LETTER CHRIVI;Mn;230;NSM;;;;;N;;;;; +1E01E;COMBINING GLAGOLITIC LETTER SHA;Mn;230;NSM;;;;;N;;;;; +1E01F;COMBINING GLAGOLITIC LETTER YERU;Mn;230;NSM;;;;;N;;;;; +1E020;COMBINING GLAGOLITIC LETTER YERI;Mn;230;NSM;;;;;N;;;;; +1E021;COMBINING GLAGOLITIC LETTER YATI;Mn;230;NSM;;;;;N;;;;; +1E023;COMBINING GLAGOLITIC LETTER YU;Mn;230;NSM;;;;;N;;;;; +1E024;COMBINING GLAGOLITIC LETTER SMALL YUS;Mn;230;NSM;;;;;N;;;;; +1E026;COMBINING GLAGOLITIC LETTER YO;Mn;230;NSM;;;;;N;;;;; +1E027;COMBINING GLAGOLITIC LETTER IOTATED SMALL YUS;Mn;230;NSM;;;;;N;;;;; +1E028;COMBINING GLAGOLITIC LETTER BIG YUS;Mn;230;NSM;;;;;N;;;;; +1E029;COMBINING GLAGOLITIC LETTER IOTATED BIG YUS;Mn;230;NSM;;;;;N;;;;; +1E02A;COMBINING GLAGOLITIC LETTER FITA;Mn;230;NSM;;;;;N;;;;; 1E800;MENDE KIKAKUI SYLLABLE M001 KI;Lo;0;R;;;;;N;;;;; 1E801;MENDE KIKAKUI SYLLABLE M002 KA;Lo;0;R;;;;;N;;;;; 1E802;MENDE KIKAKUI SYLLABLE M003 KU;Lo;0;R;;;;;N;;;;; @@ -26425,6 +27622,93 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 1E8D4;MENDE KIKAKUI COMBINING NUMBER TEN THOUSANDS;Mn;220;NSM;;;;;N;;;;; 1E8D5;MENDE KIKAKUI COMBINING NUMBER HUNDRED THOUSANDS;Mn;220;NSM;;;;;N;;;;; 1E8D6;MENDE KIKAKUI COMBINING NUMBER MILLIONS;Mn;220;NSM;;;;;N;;;;; +1E900;ADLAM CAPITAL LETTER ALIF;Lu;0;R;;;;;N;;;;1E922; +1E901;ADLAM CAPITAL LETTER DAALI;Lu;0;R;;;;;N;;;;1E923; +1E902;ADLAM CAPITAL LETTER LAAM;Lu;0;R;;;;;N;;;;1E924; +1E903;ADLAM CAPITAL LETTER MIIM;Lu;0;R;;;;;N;;;;1E925; +1E904;ADLAM CAPITAL LETTER BA;Lu;0;R;;;;;N;;;;1E926; +1E905;ADLAM CAPITAL LETTER SINNYIIYHE;Lu;0;R;;;;;N;;;;1E927; +1E906;ADLAM CAPITAL LETTER PE;Lu;0;R;;;;;N;;;;1E928; +1E907;ADLAM CAPITAL LETTER BHE;Lu;0;R;;;;;N;;;;1E929; +1E908;ADLAM CAPITAL LETTER RA;Lu;0;R;;;;;N;;;;1E92A; +1E909;ADLAM CAPITAL LETTER E;Lu;0;R;;;;;N;;;;1E92B; +1E90A;ADLAM CAPITAL LETTER FA;Lu;0;R;;;;;N;;;;1E92C; +1E90B;ADLAM CAPITAL LETTER I;Lu;0;R;;;;;N;;;;1E92D; +1E90C;ADLAM CAPITAL LETTER O;Lu;0;R;;;;;N;;;;1E92E; +1E90D;ADLAM CAPITAL LETTER DHA;Lu;0;R;;;;;N;;;;1E92F; +1E90E;ADLAM CAPITAL LETTER YHE;Lu;0;R;;;;;N;;;;1E930; +1E90F;ADLAM CAPITAL LETTER WAW;Lu;0;R;;;;;N;;;;1E931; +1E910;ADLAM CAPITAL LETTER NUN;Lu;0;R;;;;;N;;;;1E932; +1E911;ADLAM CAPITAL LETTER KAF;Lu;0;R;;;;;N;;;;1E933; +1E912;ADLAM CAPITAL LETTER YA;Lu;0;R;;;;;N;;;;1E934; +1E913;ADLAM CAPITAL LETTER U;Lu;0;R;;;;;N;;;;1E935; +1E914;ADLAM CAPITAL LETTER JIIM;Lu;0;R;;;;;N;;;;1E936; +1E915;ADLAM CAPITAL LETTER CHI;Lu;0;R;;;;;N;;;;1E937; +1E916;ADLAM CAPITAL LETTER HA;Lu;0;R;;;;;N;;;;1E938; +1E917;ADLAM CAPITAL LETTER QAAF;Lu;0;R;;;;;N;;;;1E939; +1E918;ADLAM CAPITAL LETTER GA;Lu;0;R;;;;;N;;;;1E93A; +1E919;ADLAM CAPITAL LETTER NYA;Lu;0;R;;;;;N;;;;1E93B; +1E91A;ADLAM CAPITAL LETTER TU;Lu;0;R;;;;;N;;;;1E93C; +1E91B;ADLAM CAPITAL LETTER NHA;Lu;0;R;;;;;N;;;;1E93D; +1E91C;ADLAM CAPITAL LETTER VA;Lu;0;R;;;;;N;;;;1E93E; +1E91D;ADLAM CAPITAL LETTER KHA;Lu;0;R;;;;;N;;;;1E93F; +1E91E;ADLAM CAPITAL LETTER GBE;Lu;0;R;;;;;N;;;;1E940; +1E91F;ADLAM CAPITAL LETTER ZAL;Lu;0;R;;;;;N;;;;1E941; +1E920;ADLAM CAPITAL LETTER KPO;Lu;0;R;;;;;N;;;;1E942; +1E921;ADLAM CAPITAL LETTER SHA;Lu;0;R;;;;;N;;;;1E943; +1E922;ADLAM SMALL LETTER ALIF;Ll;0;R;;;;;N;;;1E900;;1E900 +1E923;ADLAM SMALL LETTER DAALI;Ll;0;R;;;;;N;;;1E901;;1E901 +1E924;ADLAM SMALL LETTER LAAM;Ll;0;R;;;;;N;;;1E902;;1E902 +1E925;ADLAM SMALL LETTER MIIM;Ll;0;R;;;;;N;;;1E903;;1E903 +1E926;ADLAM SMALL LETTER BA;Ll;0;R;;;;;N;;;1E904;;1E904 +1E927;ADLAM SMALL LETTER SINNYIIYHE;Ll;0;R;;;;;N;;;1E905;;1E905 +1E928;ADLAM SMALL LETTER PE;Ll;0;R;;;;;N;;;1E906;;1E906 +1E929;ADLAM SMALL LETTER BHE;Ll;0;R;;;;;N;;;1E907;;1E907 +1E92A;ADLAM SMALL LETTER RA;Ll;0;R;;;;;N;;;1E908;;1E908 +1E92B;ADLAM SMALL LETTER E;Ll;0;R;;;;;N;;;1E909;;1E909 +1E92C;ADLAM SMALL LETTER FA;Ll;0;R;;;;;N;;;1E90A;;1E90A +1E92D;ADLAM SMALL LETTER I;Ll;0;R;;;;;N;;;1E90B;;1E90B +1E92E;ADLAM SMALL LETTER O;Ll;0;R;;;;;N;;;1E90C;;1E90C +1E92F;ADLAM SMALL LETTER DHA;Ll;0;R;;;;;N;;;1E90D;;1E90D +1E930;ADLAM SMALL LETTER YHE;Ll;0;R;;;;;N;;;1E90E;;1E90E +1E931;ADLAM SMALL LETTER WAW;Ll;0;R;;;;;N;;;1E90F;;1E90F +1E932;ADLAM SMALL LETTER NUN;Ll;0;R;;;;;N;;;1E910;;1E910 +1E933;ADLAM SMALL LETTER KAF;Ll;0;R;;;;;N;;;1E911;;1E911 +1E934;ADLAM SMALL LETTER YA;Ll;0;R;;;;;N;;;1E912;;1E912 +1E935;ADLAM SMALL LETTER U;Ll;0;R;;;;;N;;;1E913;;1E913 +1E936;ADLAM SMALL LETTER JIIM;Ll;0;R;;;;;N;;;1E914;;1E914 +1E937;ADLAM SMALL LETTER CHI;Ll;0;R;;;;;N;;;1E915;;1E915 +1E938;ADLAM SMALL LETTER HA;Ll;0;R;;;;;N;;;1E916;;1E916 +1E939;ADLAM SMALL LETTER QAAF;Ll;0;R;;;;;N;;;1E917;;1E917 +1E93A;ADLAM SMALL LETTER GA;Ll;0;R;;;;;N;;;1E918;;1E918 +1E93B;ADLAM SMALL LETTER NYA;Ll;0;R;;;;;N;;;1E919;;1E919 +1E93C;ADLAM SMALL LETTER TU;Ll;0;R;;;;;N;;;1E91A;;1E91A +1E93D;ADLAM SMALL LETTER NHA;Ll;0;R;;;;;N;;;1E91B;;1E91B +1E93E;ADLAM SMALL LETTER VA;Ll;0;R;;;;;N;;;1E91C;;1E91C +1E93F;ADLAM SMALL LETTER KHA;Ll;0;R;;;;;N;;;1E91D;;1E91D +1E940;ADLAM SMALL LETTER GBE;Ll;0;R;;;;;N;;;1E91E;;1E91E +1E941;ADLAM SMALL LETTER ZAL;Ll;0;R;;;;;N;;;1E91F;;1E91F +1E942;ADLAM SMALL LETTER KPO;Ll;0;R;;;;;N;;;1E920;;1E920 +1E943;ADLAM SMALL LETTER SHA;Ll;0;R;;;;;N;;;1E921;;1E921 +1E944;ADLAM ALIF LENGTHENER;Mn;230;NSM;;;;;N;;;;; +1E945;ADLAM VOWEL LENGTHENER;Mn;230;NSM;;;;;N;;;;; +1E946;ADLAM GEMINATION MARK;Mn;230;NSM;;;;;N;;;;; +1E947;ADLAM HAMZA;Mn;230;NSM;;;;;N;;;;; +1E948;ADLAM CONSONANT MODIFIER;Mn;230;NSM;;;;;N;;;;; +1E949;ADLAM GEMINATE CONSONANT MODIFIER;Mn;230;NSM;;;;;N;;;;; +1E94A;ADLAM NUKTA;Mn;7;NSM;;;;;N;;;;; +1E950;ADLAM DIGIT ZERO;Nd;0;R;;0;0;0;N;;;;; +1E951;ADLAM DIGIT ONE;Nd;0;R;;1;1;1;N;;;;; +1E952;ADLAM DIGIT TWO;Nd;0;R;;2;2;2;N;;;;; +1E953;ADLAM DIGIT THREE;Nd;0;R;;3;3;3;N;;;;; +1E954;ADLAM DIGIT FOUR;Nd;0;R;;4;4;4;N;;;;; +1E955;ADLAM DIGIT FIVE;Nd;0;R;;5;5;5;N;;;;; +1E956;ADLAM DIGIT SIX;Nd;0;R;;6;6;6;N;;;;; +1E957;ADLAM DIGIT SEVEN;Nd;0;R;;7;7;7;N;;;;; +1E958;ADLAM DIGIT EIGHT;Nd;0;R;;8;8;8;N;;;;; +1E959;ADLAM DIGIT NINE;Nd;0;R;;9;9;9;N;;;;; +1E95E;ADLAM INITIAL EXCLAMATION MARK;Po;0;R;;;;;N;;;;; +1E95F;ADLAM INITIAL QUESTION MARK;Po;0;R;;;;;N;;;;; 1EE00;ARABIC MATHEMATICAL ALEF;Lo;0;AL; 0627;;;;N;;;;; 1EE01;ARABIC MATHEMATICAL BEH;Lo;0;AL; 0628;;;;N;;;;; 1EE02;ARABIC MATHEMATICAL JEEM;Lo;0;AL; 062C;;;;N;;;;; @@ -26941,6 +28225,24 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 1F198;SQUARED SOS;So;0;L;;;;;N;;;;; 1F199;SQUARED UP WITH EXCLAMATION MARK;So;0;L;;;;;N;;;;; 1F19A;SQUARED VS;So;0;L;;;;;N;;;;; +1F19B;SQUARED THREE D;So;0;L;;;;;N;;;;; +1F19C;SQUARED SECOND SCREEN;So;0;L;;;;;N;;;;; +1F19D;SQUARED TWO K;So;0;L;;;;;N;;;;; +1F19E;SQUARED FOUR K;So;0;L;;;;;N;;;;; +1F19F;SQUARED EIGHT K;So;0;L;;;;;N;;;;; +1F1A0;SQUARED FIVE POINT ONE;So;0;L;;;;;N;;;;; +1F1A1;SQUARED SEVEN POINT ONE;So;0;L;;;;;N;;;;; +1F1A2;SQUARED TWENTY-TWO POINT TWO;So;0;L;;;;;N;;;;; +1F1A3;SQUARED SIXTY P;So;0;L;;;;;N;;;;; +1F1A4;SQUARED ONE HUNDRED TWENTY P;So;0;L;;;;;N;;;;; +1F1A5;SQUARED LATIN SMALL LETTER D;So;0;L;;;;;N;;;;; +1F1A6;SQUARED HC;So;0;L;;;;;N;;;;; +1F1A7;SQUARED HDR;So;0;L;;;;;N;;;;; +1F1A8;SQUARED HI-RES;So;0;L;;;;;N;;;;; +1F1A9;SQUARED LOSSLESS;So;0;L;;;;;N;;;;; +1F1AA;SQUARED SHV;So;0;L;;;;;N;;;;; +1F1AB;SQUARED UHD;So;0;L;;;;;N;;;;; +1F1AC;SQUARED VOD;So;0;L;;;;;N;;;;; 1F1E6;REGIONAL INDICATOR SYMBOL LETTER A;So;0;L;;;;;N;;;;; 1F1E7;REGIONAL INDICATOR SYMBOL LETTER B;So;0;L;;;;;N;;;;; 1F1E8;REGIONAL INDICATOR SYMBOL LETTER C;So;0;L;;;;;N;;;;; @@ -27013,6 +28315,7 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 1F238;SQUARED CJK UNIFIED IDEOGRAPH-7533;So;0;L; 7533;;;;N;;;;; 1F239;SQUARED CJK UNIFIED IDEOGRAPH-5272;So;0;L; 5272;;;;N;;;;; 1F23A;SQUARED CJK UNIFIED IDEOGRAPH-55B6;So;0;L; 55B6;;;;N;;;;; +1F23B;SQUARED CJK UNIFIED IDEOGRAPH-914D;So;0;L; 914D;;;;N;;;;; 1F240;TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C;So;0;L; 3014 672C 3015;;;;N;;;;; 1F241;TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-4E09;So;0;L; 3014 4E09 3015;;;;N;;;;; 1F242;TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-4E8C;So;0;L; 3014 4E8C 3015;;;;N;;;;; diff --git a/icuSources/data/unidata/base_unidata/DerivedCoreProperties.txt b/icuSources/data/unidata/base_unidata/DerivedCoreProperties.txt index cbe662ff..cc664144 100644 --- a/icuSources/data/unidata/base_unidata/DerivedCoreProperties.txt +++ b/icuSources/data/unidata/base_unidata/DerivedCoreProperties.txt @@ -1,10 +1,11 @@ -# DerivedCoreProperties-8.0.0.txt -# Date: 2015-03-11, 22:29:21 GMT [MD] +# DerivedCoreProperties-9.0.0.txt +# Date: 2016-06-01, 10:34:24 GMT +# © 2016 Unicode®, Inc. +# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries. +# For terms of use, see http://www.unicode.org/terms_of_use.html # # Unicode Character Database -# Copyright (c) 1991-2015 Unicode, Inc. -# For terms of use, see http://www.unicode.org/terms_of_use.html -# For documentation, see http://www.unicode.org/reports/tr44/ +# For documentation, see http://www.unicode.org/reports/tr44/ # ================================================ @@ -340,6 +341,8 @@ FFE9..FFEC ; Math 0829..082C ; Alphabetic 0840..0858 ; Alphabetic 08A0..08B4 ; Alphabetic +08B6..08BD ; Alphabetic +08D4..08DF ; Alphabetic 08E3..08E9 ; Alphabetic 08F0..0902 ; Alphabetic 0903 ; Alphabetic @@ -467,6 +470,7 @@ FFE9..FFEC ; Math 0C58..0C5A ; Alphabetic 0C60..0C61 ; Alphabetic 0C62..0C63 ; Alphabetic +0C80 ; Alphabetic 0C81 ; Alphabetic 0C82..0C83 ; Alphabetic 0C85..0C8C ; Alphabetic @@ -498,6 +502,7 @@ FFE9..FFEC ; Math 0D46..0D48 ; Alphabetic 0D4A..0D4C ; Alphabetic 0D4E ; Alphabetic +0D54..0D56 ; Alphabetic 0D57 ; Alphabetic 0D5F..0D61 ; Alphabetic 0D62..0D63 ; Alphabetic @@ -629,7 +634,9 @@ FFE9..FFEC ; Math 1820..1842 ; Alphabetic 1843 ; Alphabetic 1844..1877 ; Alphabetic -1880..18A8 ; Alphabetic +1880..1884 ; Alphabetic +1885..1886 ; Alphabetic +1887..18A8 ; Alphabetic 18A9 ; Alphabetic 18AA ; Alphabetic 18B0..18F5 ; Alphabetic @@ -695,6 +702,7 @@ FFE9..FFEC ; Math 1C4D..1C4F ; Alphabetic 1C5A..1C77 ; Alphabetic 1C78..1C7D ; Alphabetic +1C80..1C88 ; Alphabetic 1CE9..1CEC ; Alphabetic 1CEE..1CF1 ; Alphabetic 1CF2..1CF3 ; Alphabetic @@ -815,7 +823,7 @@ A771..A787 ; Alphabetic A788 ; Alphabetic A78B..A78E ; Alphabetic A78F ; Alphabetic -A790..A7AD ; Alphabetic +A790..A7AE ; Alphabetic A7B0..A7B7 ; Alphabetic A7F7 ; Alphabetic A7F8..A7F9 ; Alphabetic @@ -831,6 +839,7 @@ A840..A873 ; Alphabetic A880..A881 ; Alphabetic A882..A8B3 ; Alphabetic A8B4..A8C3 ; Alphabetic +A8C5 ; Alphabetic A8F2..A8F7 ; Alphabetic A8FB ; Alphabetic A8FD ; Alphabetic @@ -958,6 +967,8 @@ FFDA..FFDC ; Alphabetic 103D1..103D5 ; Alphabetic 10400..1044F ; Alphabetic 10450..1049D ; Alphabetic +104B0..104D3 ; Alphabetic +104D8..104FB ; Alphabetic 10500..10527 ; Alphabetic 10530..10563 ; Alphabetic 10600..10736 ; Alphabetic @@ -1029,6 +1040,7 @@ FFDA..FFDC ; Alphabetic 11232..11233 ; Alphabetic 11234 ; Alphabetic 11237 ; Alphabetic +1123E ; Alphabetic 11280..11286 ; Alphabetic 11288 ; Alphabetic 1128A..1128D ; Alphabetic @@ -1056,6 +1068,13 @@ FFDA..FFDC ; Alphabetic 11357 ; Alphabetic 1135D..11361 ; Alphabetic 11362..11363 ; Alphabetic +11400..11434 ; Alphabetic +11435..11437 ; Alphabetic +11438..1143F ; Alphabetic +11440..11441 ; Alphabetic +11443..11444 ; Alphabetic +11445 ; Alphabetic +11447..1144A ; Alphabetic 11480..114AF ; Alphabetic 114B0..114B2 ; Alphabetic 114B3..114B8 ; Alphabetic @@ -1097,6 +1116,21 @@ FFDA..FFDC ; Alphabetic 118A0..118DF ; Alphabetic 118FF ; Alphabetic 11AC0..11AF8 ; Alphabetic +11C00..11C08 ; Alphabetic +11C0A..11C2E ; Alphabetic +11C2F ; Alphabetic +11C30..11C36 ; Alphabetic +11C38..11C3D ; Alphabetic +11C3E ; Alphabetic +11C40 ; Alphabetic +11C72..11C8F ; Alphabetic +11C92..11CA7 ; Alphabetic +11CA9 ; Alphabetic +11CAA..11CB0 ; Alphabetic +11CB1 ; Alphabetic +11CB2..11CB3 ; Alphabetic +11CB4 ; Alphabetic +11CB5..11CB6 ; Alphabetic 12000..12399 ; Alphabetic 12400..1246E ; Alphabetic 12480..12543 ; Alphabetic @@ -1114,6 +1148,9 @@ FFDA..FFDC ; Alphabetic 16F50 ; Alphabetic 16F51..16F7E ; Alphabetic 16F93..16F9F ; Alphabetic +16FE0 ; Alphabetic +17000..187EC ; Alphabetic +18800..18AF2 ; Alphabetic 1B000..1B001 ; Alphabetic 1BC00..1BC6A ; Alphabetic 1BC70..1BC7C ; Alphabetic @@ -1150,7 +1187,14 @@ FFDA..FFDC ; Alphabetic 1D78A..1D7A8 ; Alphabetic 1D7AA..1D7C2 ; Alphabetic 1D7C4..1D7CB ; Alphabetic +1E000..1E006 ; Alphabetic +1E008..1E018 ; Alphabetic +1E01B..1E021 ; Alphabetic +1E023..1E024 ; Alphabetic +1E026..1E02A ; Alphabetic 1E800..1E8C4 ; Alphabetic +1E900..1E943 ; Alphabetic +1E947 ; Alphabetic 1EE00..1EE03 ; Alphabetic 1EE05..1EE1F ; Alphabetic 1EE21..1EE22 ; Alphabetic @@ -1193,7 +1237,7 @@ FFDA..FFDC ; Alphabetic 2B820..2CEA1 ; Alphabetic 2F800..2FA1D ; Alphabetic -# Total code points: 110943 +# Total code points: 118240 # ================================================ @@ -1478,6 +1522,7 @@ FFDA..FFDC ; Alphabetic 052F ; Lowercase 0561..0587 ; Lowercase 13F8..13FD ; Lowercase +1C80..1C88 ; Lowercase 1D00..1D2B ; Lowercase 1D2C..1D6A ; Lowercase 1D6B..1D77 ; Lowercase @@ -1820,6 +1865,7 @@ FB00..FB06 ; Lowercase FB13..FB17 ; Lowercase FF41..FF5A ; Lowercase 10428..1044F ; Lowercase +104D8..104FB ; Lowercase 10CC0..10CF2 ; Lowercase 118C0..118DF ; Lowercase 1D41A..1D433 ; Lowercase @@ -1850,8 +1896,9 @@ FF41..FF5A ; Lowercase 1D7AA..1D7C2 ; Lowercase 1D7C4..1D7C9 ; Lowercase 1D7CB ; Lowercase +1E922..1E943 ; Lowercase -# Total code points: 2173 +# Total code points: 2252 # ================================================ @@ -2447,11 +2494,12 @@ A7A2 ; Uppercase A7A4 ; Uppercase A7A6 ; Uppercase A7A8 ; Uppercase -A7AA..A7AD ; Uppercase +A7AA..A7AE ; Uppercase A7B0..A7B4 ; Uppercase A7B6 ; Uppercase FF21..FF3A ; Uppercase 10400..10427 ; Uppercase +104B0..104D3 ; Uppercase 10C80..10CB2 ; Uppercase 118A0..118BF ; Uppercase 1D400..1D419 ; Uppercase @@ -2485,11 +2533,12 @@ FF21..FF3A ; Uppercase 1D756..1D76E ; Uppercase 1D790..1D7A8 ; Uppercase 1D7CA ; Uppercase +1E900..1E921 ; Uppercase 1F130..1F149 ; Uppercase 1F150..1F169 ; Uppercase 1F170..1F189 ; Uppercase -# Total code points: 1751 +# Total code points: 1822 # ================================================ @@ -2531,6 +2580,7 @@ FF21..FF3A ; Uppercase 10CD ; Cased 13A0..13F5 ; Cased 13F8..13FD ; Cased +1C80..1C88 ; Cased 1D00..1D2B ; Cased 1D2C..1D6A ; Cased 1D6B..1D77 ; Cased @@ -2593,7 +2643,7 @@ A722..A76F ; Cased A770 ; Cased A771..A787 ; Cased A78B..A78E ; Cased -A790..A7AD ; Cased +A790..A7AE ; Cased A7B0..A7B7 ; Cased A7F8..A7F9 ; Cased A7FA ; Cased @@ -2606,6 +2656,8 @@ FB13..FB17 ; Cased FF21..FF3A ; Cased FF41..FF5A ; Cased 10400..1044F ; Cased +104B0..104D3 ; Cased +104D8..104FB ; Cased 10C80..10CB2 ; Cased 10CC0..10CF2 ; Cased 118A0..118DF ; Cased @@ -2639,11 +2691,12 @@ FF41..FF5A ; Cased 1D78A..1D7A8 ; Cased 1D7AA..1D7C2 ; Cased 1D7C4..1D7CB ; Cased +1E900..1E943 ; Cased 1F130..1F149 ; Cased 1F150..1F169 ; Cased 1F170..1F189 ; Cased -# Total code points: 3955 +# Total code points: 4105 # ================================================ @@ -2716,6 +2769,8 @@ FF41..FF5A ; Cased 0828 ; Case_Ignorable 0829..082D ; Case_Ignorable 0859..085B ; Case_Ignorable +08D4..08E1 ; Case_Ignorable +08E2 ; Case_Ignorable 08E3..0902 ; Case_Ignorable 093A ; Case_Ignorable 093C ; Case_Ignorable @@ -2817,6 +2872,7 @@ FF41..FF5A ; Cased 180B..180D ; Case_Ignorable 180E ; Case_Ignorable 1843 ; Case_Ignorable +1885..1886 ; Case_Ignorable 18A9 ; Case_Ignorable 1920..1922 ; Case_Ignorable 1927..1928 ; Case_Ignorable @@ -2861,7 +2917,7 @@ FF41..FF5A ; Cased 1D78 ; Case_Ignorable 1D9B..1DBF ; Case_Ignorable 1DC0..1DF5 ; Case_Ignorable -1DFC..1DFF ; Case_Ignorable +1DFB..1DFF ; Case_Ignorable 1FBD ; Case_Ignorable 1FBF..1FC1 ; Case_Ignorable 1FCD..1FCF ; Case_Ignorable @@ -2919,7 +2975,7 @@ A802 ; Case_Ignorable A806 ; Case_Ignorable A80B ; Case_Ignorable A825..A826 ; Case_Ignorable -A8C4 ; Case_Ignorable +A8C4..A8C5 ; Case_Ignorable A8E0..A8F1 ; Case_Ignorable A926..A92D ; Case_Ignorable A947..A951 ; Case_Ignorable @@ -2993,6 +3049,7 @@ FFF9..FFFB ; Case_Ignorable 1122F..11231 ; Case_Ignorable 11234 ; Case_Ignorable 11236..11237 ; Case_Ignorable +1123E ; Case_Ignorable 112DF ; Case_Ignorable 112E3..112EA ; Case_Ignorable 11300..11301 ; Case_Ignorable @@ -3000,6 +3057,9 @@ FFF9..FFFB ; Case_Ignorable 11340 ; Case_Ignorable 11366..1136C ; Case_Ignorable 11370..11374 ; Case_Ignorable +11438..1143F ; Case_Ignorable +11442..11444 ; Case_Ignorable +11446 ; Case_Ignorable 114B3..114B8 ; Case_Ignorable 114BA ; Case_Ignorable 114BF..114C0 ; Case_Ignorable @@ -3018,11 +3078,19 @@ FFF9..FFFB ; Case_Ignorable 1171D..1171F ; Case_Ignorable 11722..11725 ; Case_Ignorable 11727..1172B ; Case_Ignorable +11C30..11C36 ; Case_Ignorable +11C38..11C3D ; Case_Ignorable +11C3F ; Case_Ignorable +11C92..11CA7 ; Case_Ignorable +11CAA..11CB0 ; Case_Ignorable +11CB2..11CB3 ; Case_Ignorable +11CB5..11CB6 ; Case_Ignorable 16AF0..16AF4 ; Case_Ignorable 16B30..16B36 ; Case_Ignorable 16B40..16B43 ; Case_Ignorable 16F8F..16F92 ; Case_Ignorable 16F93..16F9F ; Case_Ignorable +16FE0 ; Case_Ignorable 1BC9D..1BC9E ; Case_Ignorable 1BCA0..1BCA3 ; Case_Ignorable 1D167..1D169 ; Case_Ignorable @@ -3037,13 +3105,19 @@ FFF9..FFFB ; Case_Ignorable 1DA84 ; Case_Ignorable 1DA9B..1DA9F ; Case_Ignorable 1DAA1..1DAAF ; Case_Ignorable +1E000..1E006 ; Case_Ignorable +1E008..1E018 ; Case_Ignorable +1E01B..1E021 ; Case_Ignorable +1E023..1E024 ; Case_Ignorable +1E026..1E02A ; Case_Ignorable 1E8D0..1E8D6 ; Case_Ignorable +1E944..1E94A ; Case_Ignorable 1F3FB..1F3FF ; Case_Ignorable E0001 ; Case_Ignorable E0020..E007F ; Case_Ignorable E0100..E01EF ; Case_Ignorable -# Total code points: 2115 +# Total code points: 2240 # ================================================ @@ -3633,15 +3707,17 @@ A7A2 ; Changes_When_Lowercased A7A4 ; Changes_When_Lowercased A7A6 ; Changes_When_Lowercased A7A8 ; Changes_When_Lowercased -A7AA..A7AD ; Changes_When_Lowercased +A7AA..A7AE ; Changes_When_Lowercased A7B0..A7B4 ; Changes_When_Lowercased A7B6 ; Changes_When_Lowercased FF21..FF3A ; Changes_When_Lowercased 10400..10427 ; Changes_When_Lowercased +104B0..104D3 ; Changes_When_Lowercased 10C80..10CB2 ; Changes_When_Lowercased 118A0..118BF ; Changes_When_Lowercased +1E900..1E921 ; Changes_When_Lowercased -# Total code points: 1233 +# Total code points: 1304 # ================================================ @@ -3800,8 +3876,7 @@ FF21..FF3A ; Changes_When_Lowercased 0260..0261 ; Changes_When_Uppercased 0263 ; Changes_When_Uppercased 0265..0266 ; Changes_When_Uppercased -0268..0269 ; Changes_When_Uppercased -026B..026C ; Changes_When_Uppercased +0268..026C ; Changes_When_Uppercased 026F ; Changes_When_Uppercased 0271..0272 ; Changes_When_Uppercased 0275 ; Changes_When_Uppercased @@ -3937,6 +4012,7 @@ FF21..FF3A ; Changes_When_Lowercased 052F ; Changes_When_Uppercased 0561..0587 ; Changes_When_Uppercased 13F8..13FD ; Changes_When_Uppercased +1C80..1C88 ; Changes_When_Uppercased 1D79 ; Changes_When_Uppercased 1D7D ; Changes_When_Uppercased 1E01 ; Changes_When_Uppercased @@ -4253,10 +4329,12 @@ FB00..FB06 ; Changes_When_Uppercased FB13..FB17 ; Changes_When_Uppercased FF41..FF5A ; Changes_When_Uppercased 10428..1044F ; Changes_When_Uppercased +104D8..104FB ; Changes_When_Uppercased 10CC0..10CF2 ; Changes_When_Uppercased 118C0..118DF ; Changes_When_Uppercased +1E922..1E943 ; Changes_When_Uppercased -# Total code points: 1316 +# Total code points: 1396 # ================================================ @@ -4416,8 +4494,7 @@ FF41..FF5A ; Changes_When_Uppercased 0260..0261 ; Changes_When_Titlecased 0263 ; Changes_When_Titlecased 0265..0266 ; Changes_When_Titlecased -0268..0269 ; Changes_When_Titlecased -026B..026C ; Changes_When_Titlecased +0268..026C ; Changes_When_Titlecased 026F ; Changes_When_Titlecased 0271..0272 ; Changes_When_Titlecased 0275 ; Changes_When_Titlecased @@ -4553,6 +4630,7 @@ FF41..FF5A ; Changes_When_Uppercased 052F ; Changes_When_Titlecased 0561..0587 ; Changes_When_Titlecased 13F8..13FD ; Changes_When_Titlecased +1C80..1C88 ; Changes_When_Titlecased 1D79 ; Changes_When_Titlecased 1D7D ; Changes_When_Titlecased 1E01 ; Changes_When_Titlecased @@ -4869,10 +4947,12 @@ FB00..FB06 ; Changes_When_Titlecased FB13..FB17 ; Changes_When_Titlecased FF41..FF5A ; Changes_When_Titlecased 10428..1044F ; Changes_When_Titlecased +104D8..104FB ; Changes_When_Titlecased 10CC0..10CF2 ; Changes_When_Titlecased 118C0..118DF ; Changes_When_Titlecased +1E922..1E943 ; Changes_When_Titlecased -# Total code points: 1289 +# Total code points: 1369 # ================================================ @@ -5163,6 +5243,7 @@ FF41..FF5A ; Changes_When_Titlecased 10C7 ; Changes_When_Casefolded 10CD ; Changes_When_Casefolded 13F8..13FD ; Changes_When_Casefolded +1C80..1C88 ; Changes_When_Casefolded 1E00 ; Changes_When_Casefolded 1E02 ; Changes_When_Casefolded 1E04 ; Changes_When_Casefolded @@ -5471,7 +5552,7 @@ A7A2 ; Changes_When_Casefolded A7A4 ; Changes_When_Casefolded A7A6 ; Changes_When_Casefolded A7A8 ; Changes_When_Casefolded -A7AA..A7AD ; Changes_When_Casefolded +A7AA..A7AE ; Changes_When_Casefolded A7B0..A7B4 ; Changes_When_Casefolded A7B6 ; Changes_When_Casefolded AB70..ABBF ; Changes_When_Casefolded @@ -5479,10 +5560,12 @@ FB00..FB06 ; Changes_When_Casefolded FB13..FB17 ; Changes_When_Casefolded FF21..FF3A ; Changes_When_Casefolded 10400..10427 ; Changes_When_Casefolded +104B0..104D3 ; Changes_When_Casefolded 10C80..10CB2 ; Changes_When_Casefolded 118A0..118BF ; Changes_When_Casefolded +1E900..1E921 ; Changes_When_Casefolded -# Total code points: 1297 +# Total code points: 1377 # ================================================ @@ -5512,8 +5595,7 @@ FF21..FF3A ; Changes_When_Casefolded 0260..0261 ; Changes_When_Casemapped 0263 ; Changes_When_Casemapped 0265..0266 ; Changes_When_Casemapped -0268..0269 ; Changes_When_Casemapped -026B..026C ; Changes_When_Casemapped +0268..026C ; Changes_When_Casemapped 026F ; Changes_When_Casemapped 0271..0272 ; Changes_When_Casemapped 0275 ; Changes_When_Casemapped @@ -5544,6 +5626,7 @@ FF21..FF3A ; Changes_When_Casefolded 10CD ; Changes_When_Casemapped 13A0..13F5 ; Changes_When_Casemapped 13F8..13FD ; Changes_When_Casemapped +1C80..1C88 ; Changes_When_Casemapped 1D79 ; Changes_When_Casemapped 1D7D ; Changes_When_Casemapped 1E00..1E9B ; Changes_When_Casemapped @@ -5592,7 +5675,7 @@ A732..A76F ; Changes_When_Casemapped A779..A787 ; Changes_When_Casemapped A78B..A78D ; Changes_When_Casemapped A790..A793 ; Changes_When_Casemapped -A796..A7AD ; Changes_When_Casemapped +A796..A7AE ; Changes_When_Casemapped A7B0..A7B7 ; Changes_When_Casemapped AB53 ; Changes_When_Casemapped AB70..ABBF ; Changes_When_Casemapped @@ -5601,11 +5684,14 @@ FB13..FB17 ; Changes_When_Casemapped FF21..FF3A ; Changes_When_Casemapped FF41..FF5A ; Changes_When_Casemapped 10400..1044F ; Changes_When_Casemapped +104B0..104D3 ; Changes_When_Casemapped +104D8..104FB ; Changes_When_Casemapped 10C80..10CB2 ; Changes_When_Casemapped 10CC0..10CF2 ; Changes_When_Casemapped 118A0..118DF ; Changes_When_Casemapped +1E900..1E943 ; Changes_When_Casemapped -# Total code points: 2518 +# Total code points: 2669 # ================================================ @@ -5678,6 +5764,7 @@ FF41..FF5A ; Changes_When_Casemapped 0828 ; ID_Start 0840..0858 ; ID_Start 08A0..08B4 ; ID_Start +08B6..08BD ; ID_Start 0904..0939 ; ID_Start 093D ; ID_Start 0950 ; ID_Start @@ -5743,6 +5830,7 @@ FF41..FF5A ; Changes_When_Casemapped 0C3D ; ID_Start 0C58..0C5A ; ID_Start 0C60..0C61 ; ID_Start +0C80 ; ID_Start 0C85..0C8C ; ID_Start 0C8E..0C90 ; ID_Start 0C92..0CA8 ; ID_Start @@ -5757,6 +5845,7 @@ FF41..FF5A ; Changes_When_Casemapped 0D12..0D3A ; ID_Start 0D3D ; ID_Start 0D4E ; ID_Start +0D54..0D56 ; ID_Start 0D5F..0D61 ; ID_Start 0D7A..0D7F ; ID_Start 0D85..0D96 ; ID_Start @@ -5840,7 +5929,9 @@ FF41..FF5A ; Changes_When_Casemapped 1820..1842 ; ID_Start 1843 ; ID_Start 1844..1877 ; ID_Start -1880..18A8 ; ID_Start +1880..1884 ; ID_Start +1885..1886 ; ID_Start +1887..18A8 ; ID_Start 18AA ; ID_Start 18B0..18F5 ; ID_Start 1900..191E ; ID_Start @@ -5860,6 +5951,7 @@ FF41..FF5A ; Changes_When_Casemapped 1C4D..1C4F ; ID_Start 1C5A..1C77 ; ID_Start 1C78..1C7D ; ID_Start +1C80..1C88 ; ID_Start 1CE9..1CEC ; ID_Start 1CEE..1CF1 ; ID_Start 1CF5..1CF6 ; ID_Start @@ -5976,7 +6068,7 @@ A771..A787 ; ID_Start A788 ; ID_Start A78B..A78E ; ID_Start A78F ; ID_Start -A790..A7AD ; ID_Start +A790..A7AE ; ID_Start A7B0..A7B7 ; ID_Start A7F7 ; ID_Start A7F8..A7F9 ; ID_Start @@ -6081,6 +6173,8 @@ FFDA..FFDC ; ID_Start 103D1..103D5 ; ID_Start 10400..1044F ; ID_Start 10450..1049D ; ID_Start +104B0..104D3 ; ID_Start +104D8..104FB ; ID_Start 10500..10527 ; ID_Start 10530..10563 ; ID_Start 10600..10736 ; ID_Start @@ -6142,6 +6236,8 @@ FFDA..FFDC ; ID_Start 1133D ; ID_Start 11350 ; ID_Start 1135D..11361 ; ID_Start +11400..11434 ; ID_Start +11447..1144A ; ID_Start 11480..114AF ; ID_Start 114C4..114C5 ; ID_Start 114C7 ; ID_Start @@ -6154,6 +6250,10 @@ FFDA..FFDC ; ID_Start 118A0..118DF ; ID_Start 118FF ; ID_Start 11AC0..11AF8 ; ID_Start +11C00..11C08 ; ID_Start +11C0A..11C2E ; ID_Start +11C40 ; ID_Start +11C72..11C8F ; ID_Start 12000..12399 ; ID_Start 12400..1246E ; ID_Start 12480..12543 ; ID_Start @@ -6169,6 +6269,9 @@ FFDA..FFDC ; ID_Start 16F00..16F44 ; ID_Start 16F50 ; ID_Start 16F93..16F9F ; ID_Start +16FE0 ; ID_Start +17000..187EC ; ID_Start +18800..18AF2 ; ID_Start 1B000..1B001 ; ID_Start 1BC00..1BC6A ; ID_Start 1BC70..1BC7C ; ID_Start @@ -6205,6 +6308,7 @@ FFDA..FFDC ; ID_Start 1D7AA..1D7C2 ; ID_Start 1D7C4..1D7CB ; ID_Start 1E800..1E8C4 ; ID_Start +1E900..1E943 ; ID_Start 1EE00..1EE03 ; ID_Start 1EE05..1EE1F ; ID_Start 1EE21..1EE22 ; ID_Start @@ -6244,7 +6348,7 @@ FFDA..FFDC ; ID_Start 2B820..2CEA1 ; ID_Start 2F800..2FA1D ; ID_Start -# Total code points: 109830 +# Total code points: 117007 # ================================================ @@ -6348,6 +6452,8 @@ FFDA..FFDC ; ID_Start 0840..0858 ; ID_Continue 0859..085B ; ID_Continue 08A0..08B4 ; ID_Continue +08B6..08BD ; ID_Continue +08D4..08E1 ; ID_Continue 08E3..0902 ; ID_Continue 0903 ; ID_Continue 0904..0939 ; ID_Continue @@ -6491,6 +6597,7 @@ FFDA..FFDC ; ID_Start 0C60..0C61 ; ID_Continue 0C62..0C63 ; ID_Continue 0C66..0C6F ; ID_Continue +0C80 ; ID_Continue 0C81 ; ID_Continue 0C82..0C83 ; ID_Continue 0C85..0C8C ; ID_Continue @@ -6525,6 +6632,7 @@ FFDA..FFDC ; ID_Start 0D4A..0D4C ; ID_Continue 0D4D ; ID_Continue 0D4E ; ID_Continue +0D54..0D56 ; ID_Continue 0D57 ; ID_Continue 0D5F..0D61 ; ID_Continue 0D62..0D63 ; ID_Continue @@ -6682,7 +6790,9 @@ FFDA..FFDC ; ID_Start 1820..1842 ; ID_Continue 1843 ; ID_Continue 1844..1877 ; ID_Continue -1880..18A8 ; ID_Continue +1880..1884 ; ID_Continue +1885..1886 ; ID_Continue +1887..18A8 ; ID_Continue 18A9 ; ID_Continue 18AA ; ID_Continue 18B0..18F5 ; ID_Continue @@ -6767,6 +6877,7 @@ FFDA..FFDC ; ID_Start 1C50..1C59 ; ID_Continue 1C5A..1C77 ; ID_Continue 1C78..1C7D ; ID_Continue +1C80..1C88 ; ID_Continue 1CD0..1CD2 ; ID_Continue 1CD4..1CE0 ; ID_Continue 1CE1 ; ID_Continue @@ -6785,7 +6896,7 @@ FFDA..FFDC ; ID_Start 1D79..1D9A ; ID_Continue 1D9B..1DBF ; ID_Continue 1DC0..1DF5 ; ID_Continue -1DFC..1DFF ; ID_Continue +1DFB..1DFF ; ID_Continue 1E00..1F15 ; ID_Continue 1F18..1F1D ; ID_Continue 1F20..1F45 ; ID_Continue @@ -6909,7 +7020,7 @@ A771..A787 ; ID_Continue A788 ; ID_Continue A78B..A78E ; ID_Continue A78F ; ID_Continue -A790..A7AD ; ID_Continue +A790..A7AE ; ID_Continue A7B0..A7B7 ; ID_Continue A7F7 ; ID_Continue A7F8..A7F9 ; ID_Continue @@ -6928,7 +7039,7 @@ A840..A873 ; ID_Continue A880..A881 ; ID_Continue A882..A8B3 ; ID_Continue A8B4..A8C3 ; ID_Continue -A8C4 ; ID_Continue +A8C4..A8C5 ; ID_Continue A8D0..A8D9 ; ID_Continue A8E0..A8F1 ; ID_Continue A8F2..A8F7 ; ID_Continue @@ -7081,6 +7192,8 @@ FFDA..FFDC ; ID_Continue 10400..1044F ; ID_Continue 10450..1049D ; ID_Continue 104A0..104A9 ; ID_Continue +104B0..104D3 ; ID_Continue +104D8..104FB ; ID_Continue 10500..10527 ; ID_Continue 10530..10563 ; ID_Continue 10600..10736 ; ID_Continue @@ -7164,6 +7277,7 @@ FFDA..FFDC ; ID_Continue 11234 ; ID_Continue 11235 ; ID_Continue 11236..11237 ; ID_Continue +1123E ; ID_Continue 11280..11286 ; ID_Continue 11288 ; ID_Continue 1128A..1128D ; ID_Continue @@ -7195,6 +7309,15 @@ FFDA..FFDC ; ID_Continue 11362..11363 ; ID_Continue 11366..1136C ; ID_Continue 11370..11374 ; ID_Continue +11400..11434 ; ID_Continue +11435..11437 ; ID_Continue +11438..1143F ; ID_Continue +11440..11441 ; ID_Continue +11442..11444 ; ID_Continue +11445 ; ID_Continue +11446 ; ID_Continue +11447..1144A ; ID_Continue +11450..11459 ; ID_Continue 11480..114AF ; ID_Continue 114B0..114B2 ; ID_Continue 114B3..114B8 ; ID_Continue @@ -7245,6 +7368,23 @@ FFDA..FFDC ; ID_Continue 118E0..118E9 ; ID_Continue 118FF ; ID_Continue 11AC0..11AF8 ; ID_Continue +11C00..11C08 ; ID_Continue +11C0A..11C2E ; ID_Continue +11C2F ; ID_Continue +11C30..11C36 ; ID_Continue +11C38..11C3D ; ID_Continue +11C3E ; ID_Continue +11C3F ; ID_Continue +11C40 ; ID_Continue +11C50..11C59 ; ID_Continue +11C72..11C8F ; ID_Continue +11C92..11CA7 ; ID_Continue +11CA9 ; ID_Continue +11CAA..11CB0 ; ID_Continue +11CB1 ; ID_Continue +11CB2..11CB3 ; ID_Continue +11CB4 ; ID_Continue +11CB5..11CB6 ; ID_Continue 12000..12399 ; ID_Continue 12400..1246E ; ID_Continue 12480..12543 ; ID_Continue @@ -7266,6 +7406,9 @@ FFDA..FFDC ; ID_Continue 16F51..16F7E ; ID_Continue 16F8F..16F92 ; ID_Continue 16F93..16F9F ; ID_Continue +16FE0 ; ID_Continue +17000..187EC ; ID_Continue +18800..18AF2 ; ID_Continue 1B000..1B001 ; ID_Continue 1BC00..1BC6A ; ID_Continue 1BC70..1BC7C ; ID_Continue @@ -7316,8 +7459,16 @@ FFDA..FFDC ; ID_Continue 1DA84 ; ID_Continue 1DA9B..1DA9F ; ID_Continue 1DAA1..1DAAF ; ID_Continue +1E000..1E006 ; ID_Continue +1E008..1E018 ; ID_Continue +1E01B..1E021 ; ID_Continue +1E023..1E024 ; ID_Continue +1E026..1E02A ; ID_Continue 1E800..1E8C4 ; ID_Continue 1E8D0..1E8D6 ; ID_Continue +1E900..1E943 ; ID_Continue +1E944..1E94A ; ID_Continue +1E950..1E959 ; ID_Continue 1EE00..1EE03 ; ID_Continue 1EE05..1EE1F ; ID_Continue 1EE21..1EE22 ; ID_Continue @@ -7358,7 +7509,7 @@ FFDA..FFDC ; ID_Continue 2F800..2FA1D ; ID_Continue E0100..E01EF ; ID_Continue -# Total code points: 112352 +# Total code points: 119691 # ================================================ @@ -7428,6 +7579,7 @@ E0100..E01EF ; ID_Continue 0828 ; XID_Start 0840..0858 ; XID_Start 08A0..08B4 ; XID_Start +08B6..08BD ; XID_Start 0904..0939 ; XID_Start 093D ; XID_Start 0950 ; XID_Start @@ -7493,6 +7645,7 @@ E0100..E01EF ; ID_Continue 0C3D ; XID_Start 0C58..0C5A ; XID_Start 0C60..0C61 ; XID_Start +0C80 ; XID_Start 0C85..0C8C ; XID_Start 0C8E..0C90 ; XID_Start 0C92..0CA8 ; XID_Start @@ -7507,6 +7660,7 @@ E0100..E01EF ; ID_Continue 0D12..0D3A ; XID_Start 0D3D ; XID_Start 0D4E ; XID_Start +0D54..0D56 ; XID_Start 0D5F..0D61 ; XID_Start 0D7A..0D7F ; XID_Start 0D85..0D96 ; XID_Start @@ -7590,7 +7744,9 @@ E0100..E01EF ; ID_Continue 1820..1842 ; XID_Start 1843 ; XID_Start 1844..1877 ; XID_Start -1880..18A8 ; XID_Start +1880..1884 ; XID_Start +1885..1886 ; XID_Start +1887..18A8 ; XID_Start 18AA ; XID_Start 18B0..18F5 ; XID_Start 1900..191E ; XID_Start @@ -7610,6 +7766,7 @@ E0100..E01EF ; ID_Continue 1C4D..1C4F ; XID_Start 1C5A..1C77 ; XID_Start 1C78..1C7D ; XID_Start +1C80..1C88 ; XID_Start 1CE9..1CEC ; XID_Start 1CEE..1CF1 ; XID_Start 1CF5..1CF6 ; XID_Start @@ -7725,7 +7882,7 @@ A771..A787 ; XID_Start A788 ; XID_Start A78B..A78E ; XID_Start A78F ; XID_Start -A790..A7AD ; XID_Start +A790..A7AE ; XID_Start A7B0..A7B7 ; XID_Start A7F7 ; XID_Start A7F8..A7F9 ; XID_Start @@ -7835,6 +7992,8 @@ FFDA..FFDC ; XID_Start 103D1..103D5 ; XID_Start 10400..1044F ; XID_Start 10450..1049D ; XID_Start +104B0..104D3 ; XID_Start +104D8..104FB ; XID_Start 10500..10527 ; XID_Start 10530..10563 ; XID_Start 10600..10736 ; XID_Start @@ -7896,6 +8055,8 @@ FFDA..FFDC ; XID_Start 1133D ; XID_Start 11350 ; XID_Start 1135D..11361 ; XID_Start +11400..11434 ; XID_Start +11447..1144A ; XID_Start 11480..114AF ; XID_Start 114C4..114C5 ; XID_Start 114C7 ; XID_Start @@ -7908,6 +8069,10 @@ FFDA..FFDC ; XID_Start 118A0..118DF ; XID_Start 118FF ; XID_Start 11AC0..11AF8 ; XID_Start +11C00..11C08 ; XID_Start +11C0A..11C2E ; XID_Start +11C40 ; XID_Start +11C72..11C8F ; XID_Start 12000..12399 ; XID_Start 12400..1246E ; XID_Start 12480..12543 ; XID_Start @@ -7923,6 +8088,9 @@ FFDA..FFDC ; XID_Start 16F00..16F44 ; XID_Start 16F50 ; XID_Start 16F93..16F9F ; XID_Start +16FE0 ; XID_Start +17000..187EC ; XID_Start +18800..18AF2 ; XID_Start 1B000..1B001 ; XID_Start 1BC00..1BC6A ; XID_Start 1BC70..1BC7C ; XID_Start @@ -7959,6 +8127,7 @@ FFDA..FFDC ; XID_Start 1D7AA..1D7C2 ; XID_Start 1D7C4..1D7CB ; XID_Start 1E800..1E8C4 ; XID_Start +1E900..1E943 ; XID_Start 1EE00..1EE03 ; XID_Start 1EE05..1EE1F ; XID_Start 1EE21..1EE22 ; XID_Start @@ -7998,7 +8167,7 @@ FFDA..FFDC ; XID_Start 2B820..2CEA1 ; XID_Start 2F800..2FA1D ; XID_Start -# Total code points: 109807 +# Total code points: 116984 # ================================================ @@ -8098,6 +8267,8 @@ FFDA..FFDC ; XID_Start 0840..0858 ; XID_Continue 0859..085B ; XID_Continue 08A0..08B4 ; XID_Continue +08B6..08BD ; XID_Continue +08D4..08E1 ; XID_Continue 08E3..0902 ; XID_Continue 0903 ; XID_Continue 0904..0939 ; XID_Continue @@ -8241,6 +8412,7 @@ FFDA..FFDC ; XID_Start 0C60..0C61 ; XID_Continue 0C62..0C63 ; XID_Continue 0C66..0C6F ; XID_Continue +0C80 ; XID_Continue 0C81 ; XID_Continue 0C82..0C83 ; XID_Continue 0C85..0C8C ; XID_Continue @@ -8275,6 +8447,7 @@ FFDA..FFDC ; XID_Start 0D4A..0D4C ; XID_Continue 0D4D ; XID_Continue 0D4E ; XID_Continue +0D54..0D56 ; XID_Continue 0D57 ; XID_Continue 0D5F..0D61 ; XID_Continue 0D62..0D63 ; XID_Continue @@ -8432,7 +8605,9 @@ FFDA..FFDC ; XID_Start 1820..1842 ; XID_Continue 1843 ; XID_Continue 1844..1877 ; XID_Continue -1880..18A8 ; XID_Continue +1880..1884 ; XID_Continue +1885..1886 ; XID_Continue +1887..18A8 ; XID_Continue 18A9 ; XID_Continue 18AA ; XID_Continue 18B0..18F5 ; XID_Continue @@ -8517,6 +8692,7 @@ FFDA..FFDC ; XID_Start 1C50..1C59 ; XID_Continue 1C5A..1C77 ; XID_Continue 1C78..1C7D ; XID_Continue +1C80..1C88 ; XID_Continue 1CD0..1CD2 ; XID_Continue 1CD4..1CE0 ; XID_Continue 1CE1 ; XID_Continue @@ -8535,7 +8711,7 @@ FFDA..FFDC ; XID_Start 1D79..1D9A ; XID_Continue 1D9B..1DBF ; XID_Continue 1DC0..1DF5 ; XID_Continue -1DFC..1DFF ; XID_Continue +1DFB..1DFF ; XID_Continue 1E00..1F15 ; XID_Continue 1F18..1F1D ; XID_Continue 1F20..1F45 ; XID_Continue @@ -8658,7 +8834,7 @@ A771..A787 ; XID_Continue A788 ; XID_Continue A78B..A78E ; XID_Continue A78F ; XID_Continue -A790..A7AD ; XID_Continue +A790..A7AE ; XID_Continue A7B0..A7B7 ; XID_Continue A7F7 ; XID_Continue A7F8..A7F9 ; XID_Continue @@ -8677,7 +8853,7 @@ A840..A873 ; XID_Continue A880..A881 ; XID_Continue A882..A8B3 ; XID_Continue A8B4..A8C3 ; XID_Continue -A8C4 ; XID_Continue +A8C4..A8C5 ; XID_Continue A8D0..A8D9 ; XID_Continue A8E0..A8F1 ; XID_Continue A8F2..A8F7 ; XID_Continue @@ -8836,6 +9012,8 @@ FFDA..FFDC ; XID_Continue 10400..1044F ; XID_Continue 10450..1049D ; XID_Continue 104A0..104A9 ; XID_Continue +104B0..104D3 ; XID_Continue +104D8..104FB ; XID_Continue 10500..10527 ; XID_Continue 10530..10563 ; XID_Continue 10600..10736 ; XID_Continue @@ -8919,6 +9097,7 @@ FFDA..FFDC ; XID_Continue 11234 ; XID_Continue 11235 ; XID_Continue 11236..11237 ; XID_Continue +1123E ; XID_Continue 11280..11286 ; XID_Continue 11288 ; XID_Continue 1128A..1128D ; XID_Continue @@ -8950,6 +9129,15 @@ FFDA..FFDC ; XID_Continue 11362..11363 ; XID_Continue 11366..1136C ; XID_Continue 11370..11374 ; XID_Continue +11400..11434 ; XID_Continue +11435..11437 ; XID_Continue +11438..1143F ; XID_Continue +11440..11441 ; XID_Continue +11442..11444 ; XID_Continue +11445 ; XID_Continue +11446 ; XID_Continue +11447..1144A ; XID_Continue +11450..11459 ; XID_Continue 11480..114AF ; XID_Continue 114B0..114B2 ; XID_Continue 114B3..114B8 ; XID_Continue @@ -9000,6 +9188,23 @@ FFDA..FFDC ; XID_Continue 118E0..118E9 ; XID_Continue 118FF ; XID_Continue 11AC0..11AF8 ; XID_Continue +11C00..11C08 ; XID_Continue +11C0A..11C2E ; XID_Continue +11C2F ; XID_Continue +11C30..11C36 ; XID_Continue +11C38..11C3D ; XID_Continue +11C3E ; XID_Continue +11C3F ; XID_Continue +11C40 ; XID_Continue +11C50..11C59 ; XID_Continue +11C72..11C8F ; XID_Continue +11C92..11CA7 ; XID_Continue +11CA9 ; XID_Continue +11CAA..11CB0 ; XID_Continue +11CB1 ; XID_Continue +11CB2..11CB3 ; XID_Continue +11CB4 ; XID_Continue +11CB5..11CB6 ; XID_Continue 12000..12399 ; XID_Continue 12400..1246E ; XID_Continue 12480..12543 ; XID_Continue @@ -9021,6 +9226,9 @@ FFDA..FFDC ; XID_Continue 16F51..16F7E ; XID_Continue 16F8F..16F92 ; XID_Continue 16F93..16F9F ; XID_Continue +16FE0 ; XID_Continue +17000..187EC ; XID_Continue +18800..18AF2 ; XID_Continue 1B000..1B001 ; XID_Continue 1BC00..1BC6A ; XID_Continue 1BC70..1BC7C ; XID_Continue @@ -9071,8 +9279,16 @@ FFDA..FFDC ; XID_Continue 1DA84 ; XID_Continue 1DA9B..1DA9F ; XID_Continue 1DAA1..1DAAF ; XID_Continue +1E000..1E006 ; XID_Continue +1E008..1E018 ; XID_Continue +1E01B..1E021 ; XID_Continue +1E023..1E024 ; XID_Continue +1E026..1E02A ; XID_Continue 1E800..1E8C4 ; XID_Continue 1E8D0..1E8D6 ; XID_Continue +1E900..1E943 ; XID_Continue +1E944..1E94A ; XID_Continue +1E950..1E959 ; XID_Continue 1EE00..1EE03 ; XID_Continue 1EE05..1EE1F ; XID_Continue 1EE21..1EE22 ; XID_Continue @@ -9113,7 +9329,7 @@ FFDA..FFDC ; XID_Continue 2F800..2FA1D ; XID_Continue E0100..E01EF ; XID_Continue -# Total code points: 112333 +# Total code points: 119672 # ================================================ @@ -9124,7 +9340,7 @@ E0100..E01EF ; XID_Continue # + Variation_Selector # - White_Space # - FFF9..FFFB (Annotation Characters) -# - 0600..0605, 06DD, 070F, 110BD (exceptional Cf characters that should be visible) +# - 0600..0605, 06DD, 070F, 08E2, 110BD (exceptional Cf characters that should be visible) 00AD ; Default_Ignorable_Code_Point 034F ; Default_Ignorable_Code_Point @@ -9186,6 +9402,7 @@ E01F0..E0FFF ; Default_Ignorable_Code_Point 0825..0827 ; Grapheme_Extend 0829..082D ; Grapheme_Extend 0859..085B ; Grapheme_Extend +08D4..08E1 ; Grapheme_Extend 08E3..0902 ; Grapheme_Extend 093A ; Grapheme_Extend 093C ; Grapheme_Extend @@ -9292,6 +9509,7 @@ E01F0..E0FFF ; Default_Ignorable_Code_Point 17C9..17D3 ; Grapheme_Extend 17DD ; Grapheme_Extend 180B..180D ; Grapheme_Extend +1885..1886 ; Grapheme_Extend 18A9 ; Grapheme_Extend 1920..1922 ; Grapheme_Extend 1927..1928 ; Grapheme_Extend @@ -9331,8 +9549,8 @@ E01F0..E0FFF ; Default_Ignorable_Code_Point 1CF4 ; Grapheme_Extend 1CF8..1CF9 ; Grapheme_Extend 1DC0..1DF5 ; Grapheme_Extend -1DFC..1DFF ; Grapheme_Extend -200C..200D ; Grapheme_Extend +1DFB..1DFF ; Grapheme_Extend +200C ; Grapheme_Extend 20D0..20DC ; Grapheme_Extend 20DD..20E0 ; Grapheme_Extend 20E1 ; Grapheme_Extend @@ -9353,7 +9571,7 @@ A802 ; Grapheme_Extend A806 ; Grapheme_Extend A80B ; Grapheme_Extend A825..A826 ; Grapheme_Extend -A8C4 ; Grapheme_Extend +A8C4..A8C5 ; Grapheme_Extend A8E0..A8F1 ; Grapheme_Extend A926..A92D ; Grapheme_Extend A947..A951 ; Grapheme_Extend @@ -9406,6 +9624,7 @@ FF9E..FF9F ; Grapheme_Extend 1122F..11231 ; Grapheme_Extend 11234 ; Grapheme_Extend 11236..11237 ; Grapheme_Extend +1123E ; Grapheme_Extend 112DF ; Grapheme_Extend 112E3..112EA ; Grapheme_Extend 11300..11301 ; Grapheme_Extend @@ -9415,6 +9634,9 @@ FF9E..FF9F ; Grapheme_Extend 11357 ; Grapheme_Extend 11366..1136C ; Grapheme_Extend 11370..11374 ; Grapheme_Extend +11438..1143F ; Grapheme_Extend +11442..11444 ; Grapheme_Extend +11446 ; Grapheme_Extend 114B0 ; Grapheme_Extend 114B3..114B8 ; Grapheme_Extend 114BA ; Grapheme_Extend @@ -9436,6 +9658,13 @@ FF9E..FF9F ; Grapheme_Extend 1171D..1171F ; Grapheme_Extend 11722..11725 ; Grapheme_Extend 11727..1172B ; Grapheme_Extend +11C30..11C36 ; Grapheme_Extend +11C38..11C3D ; Grapheme_Extend +11C3F ; Grapheme_Extend +11C92..11CA7 ; Grapheme_Extend +11CAA..11CB0 ; Grapheme_Extend +11CB2..11CB3 ; Grapheme_Extend +11CB5..11CB6 ; Grapheme_Extend 16AF0..16AF4 ; Grapheme_Extend 16B30..16B36 ; Grapheme_Extend 16F8F..16F92 ; Grapheme_Extend @@ -9453,10 +9682,17 @@ FF9E..FF9F ; Grapheme_Extend 1DA84 ; Grapheme_Extend 1DA9B..1DA9F ; Grapheme_Extend 1DAA1..1DAAF ; Grapheme_Extend +1E000..1E006 ; Grapheme_Extend +1E008..1E018 ; Grapheme_Extend +1E01B..1E021 ; Grapheme_Extend +1E023..1E024 ; Grapheme_Extend +1E026..1E02A ; Grapheme_Extend 1E8D0..1E8D6 ; Grapheme_Extend +1E944..1E94A ; Grapheme_Extend +E0020..E007F ; Grapheme_Extend E0100..E01EF ; Grapheme_Extend -# Total code points: 1610 +# Total code points: 1828 # ================================================ @@ -9614,6 +9850,7 @@ E0100..E01EF ; Grapheme_Extend 0840..0858 ; Grapheme_Base 085E ; Grapheme_Base 08A0..08B4 ; Grapheme_Base +08B6..08BD ; Grapheme_Base 0903 ; Grapheme_Base 0904..0939 ; Grapheme_Base 093B ; Grapheme_Base @@ -9727,6 +9964,7 @@ E0100..E01EF ; Grapheme_Extend 0C66..0C6F ; Grapheme_Base 0C78..0C7E ; Grapheme_Base 0C7F ; Grapheme_Base +0C80 ; Grapheme_Base 0C82..0C83 ; Grapheme_Base 0C85..0C8C ; Grapheme_Base 0C8E..0C90 ; Grapheme_Base @@ -9752,9 +9990,12 @@ E0100..E01EF ; Grapheme_Extend 0D46..0D48 ; Grapheme_Base 0D4A..0D4C ; Grapheme_Base 0D4E ; Grapheme_Base +0D4F ; Grapheme_Base +0D54..0D56 ; Grapheme_Base +0D58..0D5E ; Grapheme_Base 0D5F..0D61 ; Grapheme_Base 0D66..0D6F ; Grapheme_Base -0D70..0D75 ; Grapheme_Base +0D70..0D78 ; Grapheme_Base 0D79 ; Grapheme_Base 0D7A..0D7F ; Grapheme_Base 0D82..0D83 ; Grapheme_Base @@ -9911,7 +10152,8 @@ E0100..E01EF ; Grapheme_Extend 1820..1842 ; Grapheme_Base 1843 ; Grapheme_Base 1844..1877 ; Grapheme_Base -1880..18A8 ; Grapheme_Base +1880..1884 ; Grapheme_Base +1887..18A8 ; Grapheme_Base 18AA ; Grapheme_Base 18B0..18F5 ; Grapheme_Base 1900..191E ; Grapheme_Base @@ -9977,6 +10219,7 @@ E0100..E01EF ; Grapheme_Extend 1C5A..1C77 ; Grapheme_Base 1C78..1C7D ; Grapheme_Base 1C7E..1C7F ; Grapheme_Base +1C80..1C88 ; Grapheme_Base 1CC0..1CC7 ; Grapheme_Base 1CD3 ; Grapheme_Base 1CE1 ; Grapheme_Base @@ -10128,7 +10371,7 @@ E0100..E01EF ; Grapheme_Extend 239B..23B3 ; Grapheme_Base 23B4..23DB ; Grapheme_Base 23DC..23E1 ; Grapheme_Base -23E2..23FA ; Grapheme_Base +23E2..23FE ; Grapheme_Base 2400..2426 ; Grapheme_Base 2440..244A ; Grapheme_Base 2460..249B ; Grapheme_Base @@ -10280,6 +10523,7 @@ E0100..E01EF ; Grapheme_Extend 2E40 ; Grapheme_Base 2E41 ; Grapheme_Base 2E42 ; Grapheme_Base +2E43..2E44 ; Grapheme_Base 2E80..2E99 ; Grapheme_Base 2E9B..2EF3 ; Grapheme_Base 2F00..2FD5 ; Grapheme_Base @@ -10387,7 +10631,7 @@ A788 ; Grapheme_Base A789..A78A ; Grapheme_Base A78B..A78E ; Grapheme_Base A78F ; Grapheme_Base -A790..A7AD ; Grapheme_Base +A790..A7AE ; Grapheme_Base A7B0..A7B7 ; Grapheme_Base A7F7 ; Grapheme_Base A7F8..A7F9 ; Grapheme_Base @@ -10618,7 +10862,7 @@ FFFC..FFFD ; Grapheme_Base 10175..10178 ; Grapheme_Base 10179..10189 ; Grapheme_Base 1018A..1018B ; Grapheme_Base -1018C ; Grapheme_Base +1018C..1018E ; Grapheme_Base 10190..1019B ; Grapheme_Base 101A0 ; Grapheme_Base 101D0..101FC ; Grapheme_Base @@ -10641,6 +10885,8 @@ FFFC..FFFD ; Grapheme_Base 10400..1044F ; Grapheme_Base 10450..1049D ; Grapheme_Base 104A0..104A9 ; Grapheme_Base +104B0..104D3 ; Grapheme_Base +104D8..104FB ; Grapheme_Base 10500..10527 ; Grapheme_Base 10530..10563 ; Grapheme_Base 1056F ; Grapheme_Base @@ -10767,6 +11013,15 @@ FFFC..FFFD ; Grapheme_Base 11350 ; Grapheme_Base 1135D..11361 ; Grapheme_Base 11362..11363 ; Grapheme_Base +11400..11434 ; Grapheme_Base +11435..11437 ; Grapheme_Base +11440..11441 ; Grapheme_Base +11445 ; Grapheme_Base +11447..1144A ; Grapheme_Base +1144B..1144F ; Grapheme_Base +11450..11459 ; Grapheme_Base +1145B ; Grapheme_Base +1145D ; Grapheme_Base 11480..114AF ; Grapheme_Base 114B1..114B2 ; Grapheme_Base 114B9 ; Grapheme_Base @@ -10790,6 +11045,7 @@ FFFC..FFFD ; Grapheme_Base 11641..11643 ; Grapheme_Base 11644 ; Grapheme_Base 11650..11659 ; Grapheme_Base +11660..1166C ; Grapheme_Base 11680..116AA ; Grapheme_Base 116AC ; Grapheme_Base 116AE..116AF ; Grapheme_Base @@ -10807,6 +11063,19 @@ FFFC..FFFD ; Grapheme_Base 118EA..118F2 ; Grapheme_Base 118FF ; Grapheme_Base 11AC0..11AF8 ; Grapheme_Base +11C00..11C08 ; Grapheme_Base +11C0A..11C2E ; Grapheme_Base +11C2F ; Grapheme_Base +11C3E ; Grapheme_Base +11C40 ; Grapheme_Base +11C41..11C45 ; Grapheme_Base +11C50..11C59 ; Grapheme_Base +11C5A..11C6C ; Grapheme_Base +11C70..11C71 ; Grapheme_Base +11C72..11C8F ; Grapheme_Base +11CA9 ; Grapheme_Base +11CB1 ; Grapheme_Base +11CB4 ; Grapheme_Base 12000..12399 ; Grapheme_Base 12400..1246E ; Grapheme_Base 12470..12474 ; Grapheme_Base @@ -10833,6 +11102,9 @@ FFFC..FFFD ; Grapheme_Base 16F50 ; Grapheme_Base 16F51..16F7E ; Grapheme_Base 16F93..16F9F ; Grapheme_Base +16FE0 ; Grapheme_Base +17000..187EC ; Grapheme_Base +18800..18AF2 ; Grapheme_Base 1B000..1B001 ; Grapheme_Base 1BC00..1BC6A ; Grapheme_Base 1BC70..1BC7C ; Grapheme_Base @@ -10902,6 +11174,9 @@ FFFC..FFFD ; Grapheme_Base 1DA87..1DA8B ; Grapheme_Base 1E800..1E8C4 ; Grapheme_Base 1E8C7..1E8CF ; Grapheme_Base +1E900..1E943 ; Grapheme_Base +1E950..1E959 ; Grapheme_Base +1E95E..1E95F ; Grapheme_Base 1EE00..1EE03 ; Grapheme_Base 1EE05..1EE1F ; Grapheme_Base 1EE21..1EE22 ; Grapheme_Base @@ -10945,9 +11220,9 @@ FFFC..FFFD ; Grapheme_Base 1F100..1F10C ; Grapheme_Base 1F110..1F12E ; Grapheme_Base 1F130..1F16B ; Grapheme_Base -1F170..1F19A ; Grapheme_Base +1F170..1F1AC ; Grapheme_Base 1F1E6..1F202 ; Grapheme_Base -1F210..1F23A ; Grapheme_Base +1F210..1F23B ; Grapheme_Base 1F240..1F248 ; Grapheme_Base 1F250..1F251 ; Grapheme_Base 1F300..1F3FA ; Grapheme_Base @@ -10976,7 +11251,7 @@ FFFC..FFFD ; Grapheme_Base 2B820..2CEA1 ; Grapheme_Base 2F800..2FA1D ; Grapheme_Base -# Total code points: 118912+74 additions +# Total code points: 126288 # ================================================ @@ -11021,12 +11296,14 @@ ABED ; Grapheme_Link 11235 ; Grapheme_Link 112EA ; Grapheme_Link 1134D ; Grapheme_Link +11442 ; Grapheme_Link 114C2 ; Grapheme_Link 115BF ; Grapheme_Link 1163F ; Grapheme_Link 116B6 ; Grapheme_Link 1172B ; Grapheme_Link +11C3F ; Grapheme_Link -# Total code points: 45 +# Total code points: 47 # EOF diff --git a/icuSources/data/unidata/base_unidata/UnicodeData.txt b/icuSources/data/unidata/base_unidata/UnicodeData.txt index 1d3e2b70..a7569764 100644 --- a/icuSources/data/unidata/base_unidata/UnicodeData.txt +++ b/icuSources/data/unidata/base_unidata/UnicodeData.txt @@ -616,7 +616,7 @@ 0267;LATIN SMALL LETTER HENG WITH HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER HENG HOOK;;;; 0268;LATIN SMALL LETTER I WITH STROKE;Ll;0;L;;;;;N;LATIN SMALL LETTER BARRED I;;0197;;0197 0269;LATIN SMALL LETTER IOTA;Ll;0;L;;;;;N;;;0196;;0196 -026A;LATIN LETTER SMALL CAPITAL I;Ll;0;L;;;;;N;;;;; +026A;LATIN LETTER SMALL CAPITAL I;Ll;0;L;;;;;N;;;A7AE;;A7AE 026B;LATIN SMALL LETTER L WITH MIDDLE TILDE;Ll;0;L;;;;;N;;;2C62;;2C62 026C;LATIN SMALL LETTER L WITH BELT;Ll;0;L;;;;;N;LATIN SMALL LETTER L BELT;;A7AD;;A7AD 026D;LATIN SMALL LETTER L WITH RETROFLEX HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER L RETROFLEX HOOK;;;; @@ -2093,6 +2093,29 @@ 08B2;ARABIC LETTER ZAIN WITH INVERTED V ABOVE;Lo;0;AL;;;;;N;;;;; 08B3;ARABIC LETTER AIN WITH THREE DOTS BELOW;Lo;0;AL;;;;;N;;;;; 08B4;ARABIC LETTER KAF WITH DOT BELOW;Lo;0;AL;;;;;N;;;;; +08B6;ARABIC LETTER BEH WITH SMALL MEEM ABOVE;Lo;0;AL;;;;;N;;;;; +08B7;ARABIC LETTER PEH WITH SMALL MEEM ABOVE;Lo;0;AL;;;;;N;;;;; +08B8;ARABIC LETTER TEH WITH SMALL TEH ABOVE;Lo;0;AL;;;;;N;;;;; +08B9;ARABIC LETTER REH WITH SMALL NOON ABOVE;Lo;0;AL;;;;;N;;;;; +08BA;ARABIC LETTER YEH WITH TWO DOTS BELOW AND SMALL NOON ABOVE;Lo;0;AL;;;;;N;;;;; +08BB;ARABIC LETTER AFRICAN FEH;Lo;0;AL;;;;;N;;;;; +08BC;ARABIC LETTER AFRICAN QAF;Lo;0;AL;;;;;N;;;;; +08BD;ARABIC LETTER AFRICAN NOON;Lo;0;AL;;;;;N;;;;; +08D4;ARABIC SMALL HIGH WORD AR-RUB;Mn;230;NSM;;;;;N;;;;; +08D5;ARABIC SMALL HIGH SAD;Mn;230;NSM;;;;;N;;;;; +08D6;ARABIC SMALL HIGH AIN;Mn;230;NSM;;;;;N;;;;; +08D7;ARABIC SMALL HIGH QAF;Mn;230;NSM;;;;;N;;;;; +08D8;ARABIC SMALL HIGH NOON WITH KASRA;Mn;230;NSM;;;;;N;;;;; +08D9;ARABIC SMALL LOW NOON WITH KASRA;Mn;230;NSM;;;;;N;;;;; +08DA;ARABIC SMALL HIGH WORD ATH-THALATHA;Mn;230;NSM;;;;;N;;;;; +08DB;ARABIC SMALL HIGH WORD AS-SAJDA;Mn;230;NSM;;;;;N;;;;; +08DC;ARABIC SMALL HIGH WORD AN-NISF;Mn;230;NSM;;;;;N;;;;; +08DD;ARABIC SMALL HIGH WORD SAKTA;Mn;230;NSM;;;;;N;;;;; +08DE;ARABIC SMALL HIGH WORD QIF;Mn;230;NSM;;;;;N;;;;; +08DF;ARABIC SMALL HIGH WORD WAQFA;Mn;230;NSM;;;;;N;;;;; +08E0;ARABIC SMALL HIGH FOOTNOTE MARKER;Mn;230;NSM;;;;;N;;;;; +08E1;ARABIC SMALL HIGH SIGN SAFHA;Mn;230;NSM;;;;;N;;;;; +08E2;ARABIC DISPUTED END OF AYAH;Cf;0;AN;;;;;N;;;;; 08E3;ARABIC TURNED DAMMA BELOW;Mn;220;NSM;;;;;N;;;;; 08E4;ARABIC CURLY FATHA;Mn;230;NSM;;;;;N;;;;; 08E5;ARABIC CURLY DAMMA;Mn;230;NSM;;;;;N;;;;; @@ -2765,6 +2788,7 @@ 0C7D;TELUGU FRACTION DIGIT TWO FOR EVEN POWERS OF FOUR;No;0;ON;;;;2;N;;;;; 0C7E;TELUGU FRACTION DIGIT THREE FOR EVEN POWERS OF FOUR;No;0;ON;;;;3;N;;;;; 0C7F;TELUGU SIGN TUUMU;So;0;L;;;;;N;;;;; +0C80;KANNADA SIGN SPACING CANDRABINDU;Lo;0;L;;;;;N;;;;; 0C81;KANNADA SIGN CANDRABINDU;Mn;0;NSM;;;;;N;;;;; 0C82;KANNADA SIGN ANUSVARA;Mc;0;L;;;;;N;;;;; 0C83;KANNADA SIGN VISARGA;Mc;0;L;;;;;N;;;;; @@ -2923,7 +2947,18 @@ 0D4C;MALAYALAM VOWEL SIGN AU;Mc;0;L;0D46 0D57;;;;N;;;;; 0D4D;MALAYALAM SIGN VIRAMA;Mn;9;NSM;;;;;N;;;;; 0D4E;MALAYALAM LETTER DOT REPH;Lo;0;L;;;;;N;;;;; +0D4F;MALAYALAM SIGN PARA;So;0;L;;;;;N;;;;; +0D54;MALAYALAM LETTER CHILLU M;Lo;0;L;;;;;N;;;;; +0D55;MALAYALAM LETTER CHILLU Y;Lo;0;L;;;;;N;;;;; +0D56;MALAYALAM LETTER CHILLU LLL;Lo;0;L;;;;;N;;;;; 0D57;MALAYALAM AU LENGTH MARK;Mc;0;L;;;;;N;;;;; +0D58;MALAYALAM FRACTION ONE ONE-HUNDRED-AND-SIXTIETH;No;0;L;;;;1/160;N;;;;; +0D59;MALAYALAM FRACTION ONE FORTIETH;No;0;L;;;;1/40;N;;;;; +0D5A;MALAYALAM FRACTION THREE EIGHTIETHS;No;0;L;;;;3/80;N;;;;; +0D5B;MALAYALAM FRACTION ONE TWENTIETH;No;0;L;;;;1/20;N;;;;; +0D5C;MALAYALAM FRACTION ONE TENTH;No;0;L;;;;1/10;N;;;;; +0D5D;MALAYALAM FRACTION THREE TWENTIETHS;No;0;L;;;;3/20;N;;;;; +0D5E;MALAYALAM FRACTION ONE FIFTH;No;0;L;;;;1/5;N;;;;; 0D5F;MALAYALAM LETTER ARCHAIC II;Lo;0;L;;;;;N;;;;; 0D60;MALAYALAM LETTER VOCALIC RR;Lo;0;L;;;;;N;;;;; 0D61;MALAYALAM LETTER VOCALIC LL;Lo;0;L;;;;;N;;;;; @@ -2945,6 +2980,9 @@ 0D73;MALAYALAM FRACTION ONE QUARTER;No;0;L;;;;1/4;N;;;;; 0D74;MALAYALAM FRACTION ONE HALF;No;0;L;;;;1/2;N;;;;; 0D75;MALAYALAM FRACTION THREE QUARTERS;No;0;L;;;;3/4;N;;;;; +0D76;MALAYALAM FRACTION ONE SIXTEENTH;No;0;L;;;;1/16;N;;;;; +0D77;MALAYALAM FRACTION ONE EIGHTH;No;0;L;;;;1/8;N;;;;; +0D78;MALAYALAM FRACTION THREE SIXTEENTHS;No;0;L;;;;3/16;N;;;;; 0D79;MALAYALAM DATE MARK;So;0;L;;;;;N;;;;; 0D7A;MALAYALAM LETTER CHILLU NN;Lo;0;L;;;;;N;;;;; 0D7B;MALAYALAM LETTER CHILLU N;Lo;0;L;;;;;N;;;;; @@ -5458,8 +5496,8 @@ 1882;MONGOLIAN LETTER ALI GALI DAMARU;Lo;0;L;;;;;N;;;;; 1883;MONGOLIAN LETTER ALI GALI UBADAMA;Lo;0;L;;;;;N;;;;; 1884;MONGOLIAN LETTER ALI GALI INVERTED UBADAMA;Lo;0;L;;;;;N;;;;; -1885;MONGOLIAN LETTER ALI GALI BALUDA;Lo;0;L;;;;;N;;;;; -1886;MONGOLIAN LETTER ALI GALI THREE BALUDA;Lo;0;L;;;;;N;;;;; +1885;MONGOLIAN LETTER ALI GALI BALUDA;Mn;0;NSM;;;;;N;;;;; +1886;MONGOLIAN LETTER ALI GALI THREE BALUDA;Mn;0;NSM;;;;;N;;;;; 1887;MONGOLIAN LETTER ALI GALI A;Lo;0;L;;;;;N;;;;; 1888;MONGOLIAN LETTER ALI GALI I;Lo;0;L;;;;;N;;;;; 1889;MONGOLIAN LETTER ALI GALI KA;Lo;0;L;;;;;N;;;;; @@ -6319,6 +6357,15 @@ 1C7D;OL CHIKI AHAD;Lm;0;L;;;;;N;;;;; 1C7E;OL CHIKI PUNCTUATION MUCAAD;Po;0;L;;;;;N;;;;; 1C7F;OL CHIKI PUNCTUATION DOUBLE MUCAAD;Po;0;L;;;;;N;;;;; +1C80;CYRILLIC SMALL LETTER ROUNDED VE;Ll;0;L;;;;;N;;;0412;;0412 +1C81;CYRILLIC SMALL LETTER LONG-LEGGED DE;Ll;0;L;;;;;N;;;0414;;0414 +1C82;CYRILLIC SMALL LETTER NARROW O;Ll;0;L;;;;;N;;;041E;;041E +1C83;CYRILLIC SMALL LETTER WIDE ES;Ll;0;L;;;;;N;;;0421;;0421 +1C84;CYRILLIC SMALL LETTER TALL TE;Ll;0;L;;;;;N;;;0422;;0422 +1C85;CYRILLIC SMALL LETTER THREE-LEGGED TE;Ll;0;L;;;;;N;;;0422;;0422 +1C86;CYRILLIC SMALL LETTER TALL HARD SIGN;Ll;0;L;;;;;N;;;042A;;042A +1C87;CYRILLIC SMALL LETTER TALL YAT;Ll;0;L;;;;;N;;;0462;;0462 +1C88;CYRILLIC SMALL LETTER UNBLENDED UK;Ll;0;L;;;;;N;;;A64A;;A64A 1CC0;SUNDANESE PUNCTUATION BINDU SURYA;Po;0;L;;;;;N;;;;; 1CC1;SUNDANESE PUNCTUATION BINDU PANGLONG;Po;0;L;;;;;N;;;;; 1CC2;SUNDANESE PUNCTUATION BINDU PURNAMA;Po;0;L;;;;;N;;;;; @@ -6614,6 +6661,7 @@ 1DF3;COMBINING LATIN SMALL LETTER O WITH DIAERESIS;Mn;230;NSM;;;;;N;;;;; 1DF4;COMBINING LATIN SMALL LETTER U WITH DIAERESIS;Mn;230;NSM;;;;;N;;;;; 1DF5;COMBINING UP TACK ABOVE;Mn;230;NSM;;;;;N;;;;; +1DFB;COMBINING DELETION MARK;Mn;230;NSM;;;;;N;;;;; 1DFC;COMBINING DOUBLE INVERTED BREVE BELOW;Mn;233;NSM;;;;;N;;;;; 1DFD;COMBINING ALMOST EQUAL TO BELOW;Mn;220;NSM;;;;;N;;;;; 1DFE;COMBINING LEFT ARROWHEAD ABOVE;Mn;230;NSM;;;;;N;;;;; @@ -8083,6 +8131,10 @@ 23F8;DOUBLE VERTICAL BAR;So;0;ON;;;;;N;;;;; 23F9;BLACK SQUARE FOR STOP;So;0;ON;;;;;N;;;;; 23FA;BLACK CIRCLE FOR RECORD;So;0;ON;;;;;N;;;;; +23FB;POWER SYMBOL;So;0;ON;;;;;N;;;;; +23FC;POWER ON-OFF SYMBOL;So;0;ON;;;;;N;;;;; +23FD;POWER ON SYMBOL;So;0;ON;;;;;N;;;;; +23FE;POWER SLEEP SYMBOL;So;0;ON;;;;;N;;;;; 2400;SYMBOL FOR NULL;So;0;ON;;;;;N;GRAPHIC FOR NULL;;;; 2401;SYMBOL FOR START OF HEADING;So;0;ON;;;;;N;GRAPHIC FOR START OF HEADING;;;; 2402;SYMBOL FOR START OF TEXT;So;0;ON;;;;;N;GRAPHIC FOR START OF TEXT;;;; @@ -10561,6 +10613,8 @@ 2E40;DOUBLE HYPHEN;Pd;0;ON;;;;;N;;;;; 2E41;REVERSED COMMA;Po;0;ON;;;;;N;;;;; 2E42;DOUBLE LOW-REVERSED-9 QUOTATION MARK;Ps;0;ON;;;;;N;;;;; +2E43;DASH WITH LEFT UPTURN;Po;0;ON;;;;;N;;;;; +2E44;DOUBLE SUSPENSION MARK;Po;0;ON;;;;;N;;;;; 2E80;CJK RADICAL REPEAT;So;0;ON;;;;;N;;;;; 2E81;CJK RADICAL CLIFF;So;0;ON;;;;;N;;;;; 2E82;CJK RADICAL SECOND ONE;So;0;ON;;;;;N;;;;; @@ -13889,6 +13943,7 @@ A7AA;LATIN CAPITAL LETTER H WITH HOOK;Lu;0;L;;;;;N;;;;0266; A7AB;LATIN CAPITAL LETTER REVERSED OPEN E;Lu;0;L;;;;;N;;;;025C; A7AC;LATIN CAPITAL LETTER SCRIPT G;Lu;0;L;;;;;N;;;;0261; A7AD;LATIN CAPITAL LETTER L WITH BELT;Lu;0;L;;;;;N;;;;026C; +A7AE;LATIN CAPITAL LETTER SMALL CAPITAL I;Lu;0;L;;;;;N;;;;026A; A7B0;LATIN CAPITAL LETTER TURNED K;Lu;0;L;;;;;N;;;;029E; A7B1;LATIN CAPITAL LETTER TURNED T;Lu;0;L;;;;;N;;;;0287; A7B2;LATIN CAPITAL LETTER J WITH CROSSED-TAIL;Lu;0;L;;;;;N;;;;029D; @@ -14085,6 +14140,7 @@ A8C1;SAURASHTRA VOWEL SIGN O;Mc;0;L;;;;;N;;;;; A8C2;SAURASHTRA VOWEL SIGN OO;Mc;0;L;;;;;N;;;;; A8C3;SAURASHTRA VOWEL SIGN AU;Mc;0;L;;;;;N;;;;; A8C4;SAURASHTRA SIGN VIRAMA;Mn;9;NSM;;;;;N;;;;; +A8C5;SAURASHTRA SIGN CANDRABINDU;Mn;0;NSM;;;;;N;;;;; A8CE;SAURASHTRA DANDA;Po;0;L;;;;;N;;;;; A8CF;SAURASHTRA DOUBLE DANDA;Po;0;L;;;;;N;;;;; A8D0;SAURASHTRA DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; @@ -16834,6 +16890,8 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 1018A;GREEK ZERO SIGN;No;0;ON;;;;0;N;;;;; 1018B;GREEK ONE QUARTER SIGN;No;0;ON;;;;1/4;N;;;;; 1018C;GREEK SINUSOID SIGN;So;0;ON;;;;;N;;;;; +1018D;GREEK INDICTION SIGN;So;0;L;;;;;N;;;;; +1018E;NOMISMA SIGN;So;0;L;;;;;N;;;;; 10190;ROMAN SEXTANS SIGN;So;0;ON;;;;;N;;;;; 10191;ROMAN UNCIA SIGN;So;0;ON;;;;;N;;;;; 10192;ROMAN SEMUNCIA SIGN;So;0;ON;;;;;N;;;;; @@ -17354,6 +17412,78 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 104A7;OSMANYA DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 104A8;OSMANYA DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 104A9;OSMANYA DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; +104B0;OSAGE CAPITAL LETTER A;Lu;0;L;;;;;N;;;;104D8; +104B1;OSAGE CAPITAL LETTER AI;Lu;0;L;;;;;N;;;;104D9; +104B2;OSAGE CAPITAL LETTER AIN;Lu;0;L;;;;;N;;;;104DA; +104B3;OSAGE CAPITAL LETTER AH;Lu;0;L;;;;;N;;;;104DB; +104B4;OSAGE CAPITAL LETTER BRA;Lu;0;L;;;;;N;;;;104DC; +104B5;OSAGE CAPITAL LETTER CHA;Lu;0;L;;;;;N;;;;104DD; +104B6;OSAGE CAPITAL LETTER EHCHA;Lu;0;L;;;;;N;;;;104DE; +104B7;OSAGE CAPITAL LETTER E;Lu;0;L;;;;;N;;;;104DF; +104B8;OSAGE CAPITAL LETTER EIN;Lu;0;L;;;;;N;;;;104E0; +104B9;OSAGE CAPITAL LETTER HA;Lu;0;L;;;;;N;;;;104E1; +104BA;OSAGE CAPITAL LETTER HYA;Lu;0;L;;;;;N;;;;104E2; +104BB;OSAGE CAPITAL LETTER I;Lu;0;L;;;;;N;;;;104E3; +104BC;OSAGE CAPITAL LETTER KA;Lu;0;L;;;;;N;;;;104E4; +104BD;OSAGE CAPITAL LETTER EHKA;Lu;0;L;;;;;N;;;;104E5; +104BE;OSAGE CAPITAL LETTER KYA;Lu;0;L;;;;;N;;;;104E6; +104BF;OSAGE CAPITAL LETTER LA;Lu;0;L;;;;;N;;;;104E7; +104C0;OSAGE CAPITAL LETTER MA;Lu;0;L;;;;;N;;;;104E8; +104C1;OSAGE CAPITAL LETTER NA;Lu;0;L;;;;;N;;;;104E9; +104C2;OSAGE CAPITAL LETTER O;Lu;0;L;;;;;N;;;;104EA; +104C3;OSAGE CAPITAL LETTER OIN;Lu;0;L;;;;;N;;;;104EB; +104C4;OSAGE CAPITAL LETTER PA;Lu;0;L;;;;;N;;;;104EC; +104C5;OSAGE CAPITAL LETTER EHPA;Lu;0;L;;;;;N;;;;104ED; +104C6;OSAGE CAPITAL LETTER SA;Lu;0;L;;;;;N;;;;104EE; +104C7;OSAGE CAPITAL LETTER SHA;Lu;0;L;;;;;N;;;;104EF; +104C8;OSAGE CAPITAL LETTER TA;Lu;0;L;;;;;N;;;;104F0; +104C9;OSAGE CAPITAL LETTER EHTA;Lu;0;L;;;;;N;;;;104F1; +104CA;OSAGE CAPITAL LETTER TSA;Lu;0;L;;;;;N;;;;104F2; +104CB;OSAGE CAPITAL LETTER EHTSA;Lu;0;L;;;;;N;;;;104F3; +104CC;OSAGE CAPITAL LETTER TSHA;Lu;0;L;;;;;N;;;;104F4; +104CD;OSAGE CAPITAL LETTER DHA;Lu;0;L;;;;;N;;;;104F5; +104CE;OSAGE CAPITAL LETTER U;Lu;0;L;;;;;N;;;;104F6; +104CF;OSAGE CAPITAL LETTER WA;Lu;0;L;;;;;N;;;;104F7; +104D0;OSAGE CAPITAL LETTER KHA;Lu;0;L;;;;;N;;;;104F8; +104D1;OSAGE CAPITAL LETTER GHA;Lu;0;L;;;;;N;;;;104F9; +104D2;OSAGE CAPITAL LETTER ZA;Lu;0;L;;;;;N;;;;104FA; +104D3;OSAGE CAPITAL LETTER ZHA;Lu;0;L;;;;;N;;;;104FB; +104D8;OSAGE SMALL LETTER A;Ll;0;L;;;;;N;;;104B0;;104B0 +104D9;OSAGE SMALL LETTER AI;Ll;0;L;;;;;N;;;104B1;;104B1 +104DA;OSAGE SMALL LETTER AIN;Ll;0;L;;;;;N;;;104B2;;104B2 +104DB;OSAGE SMALL LETTER AH;Ll;0;L;;;;;N;;;104B3;;104B3 +104DC;OSAGE SMALL LETTER BRA;Ll;0;L;;;;;N;;;104B4;;104B4 +104DD;OSAGE SMALL LETTER CHA;Ll;0;L;;;;;N;;;104B5;;104B5 +104DE;OSAGE SMALL LETTER EHCHA;Ll;0;L;;;;;N;;;104B6;;104B6 +104DF;OSAGE SMALL LETTER E;Ll;0;L;;;;;N;;;104B7;;104B7 +104E0;OSAGE SMALL LETTER EIN;Ll;0;L;;;;;N;;;104B8;;104B8 +104E1;OSAGE SMALL LETTER HA;Ll;0;L;;;;;N;;;104B9;;104B9 +104E2;OSAGE SMALL LETTER HYA;Ll;0;L;;;;;N;;;104BA;;104BA +104E3;OSAGE SMALL LETTER I;Ll;0;L;;;;;N;;;104BB;;104BB +104E4;OSAGE SMALL LETTER KA;Ll;0;L;;;;;N;;;104BC;;104BC +104E5;OSAGE SMALL LETTER EHKA;Ll;0;L;;;;;N;;;104BD;;104BD +104E6;OSAGE SMALL LETTER KYA;Ll;0;L;;;;;N;;;104BE;;104BE +104E7;OSAGE SMALL LETTER LA;Ll;0;L;;;;;N;;;104BF;;104BF +104E8;OSAGE SMALL LETTER MA;Ll;0;L;;;;;N;;;104C0;;104C0 +104E9;OSAGE SMALL LETTER NA;Ll;0;L;;;;;N;;;104C1;;104C1 +104EA;OSAGE SMALL LETTER O;Ll;0;L;;;;;N;;;104C2;;104C2 +104EB;OSAGE SMALL LETTER OIN;Ll;0;L;;;;;N;;;104C3;;104C3 +104EC;OSAGE SMALL LETTER PA;Ll;0;L;;;;;N;;;104C4;;104C4 +104ED;OSAGE SMALL LETTER EHPA;Ll;0;L;;;;;N;;;104C5;;104C5 +104EE;OSAGE SMALL LETTER SA;Ll;0;L;;;;;N;;;104C6;;104C6 +104EF;OSAGE SMALL LETTER SHA;Ll;0;L;;;;;N;;;104C7;;104C7 +104F0;OSAGE SMALL LETTER TA;Ll;0;L;;;;;N;;;104C8;;104C8 +104F1;OSAGE SMALL LETTER EHTA;Ll;0;L;;;;;N;;;104C9;;104C9 +104F2;OSAGE SMALL LETTER TSA;Ll;0;L;;;;;N;;;104CA;;104CA +104F3;OSAGE SMALL LETTER EHTSA;Ll;0;L;;;;;N;;;104CB;;104CB +104F4;OSAGE SMALL LETTER TSHA;Ll;0;L;;;;;N;;;104CC;;104CC +104F5;OSAGE SMALL LETTER DHA;Ll;0;L;;;;;N;;;104CD;;104CD +104F6;OSAGE SMALL LETTER U;Ll;0;L;;;;;N;;;104CE;;104CE +104F7;OSAGE SMALL LETTER WA;Ll;0;L;;;;;N;;;104CF;;104CF +104F8;OSAGE SMALL LETTER KHA;Ll;0;L;;;;;N;;;104D0;;104D0 +104F9;OSAGE SMALL LETTER GHA;Ll;0;L;;;;;N;;;104D1;;104D1 +104FA;OSAGE SMALL LETTER ZA;Ll;0;L;;;;;N;;;104D2;;104D2 +104FB;OSAGE SMALL LETTER ZHA;Ll;0;L;;;;;N;;;104D3;;104D3 10500;ELBASAN LETTER A;Lo;0;L;;;;;N;;;;; 10501;ELBASAN LETTER BE;Lo;0;L;;;;;N;;;;; 10502;ELBASAN LETTER CE;Lo;0;L;;;;;N;;;;; @@ -19180,6 +19310,7 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 1123B;KHOJKI SECTION MARK;Po;0;L;;;;;N;;;;; 1123C;KHOJKI DOUBLE SECTION MARK;Po;0;L;;;;;N;;;;; 1123D;KHOJKI ABBREVIATION SIGN;Po;0;L;;;;;N;;;;; +1123E;KHOJKI SIGN SUKUN;Mn;0;NSM;;;;;N;;;;; 11280;MULTANI LETTER A;Lo;0;L;;;;;N;;;;; 11281;MULTANI LETTER I;Lo;0;L;;;;;N;;;;; 11282;MULTANI LETTER U;Lo;0;L;;;;;N;;;;; @@ -19372,6 +19503,98 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 11372;COMBINING GRANTHA LETTER NA;Mn;230;NSM;;;;;N;;;;; 11373;COMBINING GRANTHA LETTER VI;Mn;230;NSM;;;;;N;;;;; 11374;COMBINING GRANTHA LETTER PA;Mn;230;NSM;;;;;N;;;;; +11400;NEWA LETTER A;Lo;0;L;;;;;N;;;;; +11401;NEWA LETTER AA;Lo;0;L;;;;;N;;;;; +11402;NEWA LETTER I;Lo;0;L;;;;;N;;;;; +11403;NEWA LETTER II;Lo;0;L;;;;;N;;;;; +11404;NEWA LETTER U;Lo;0;L;;;;;N;;;;; +11405;NEWA LETTER UU;Lo;0;L;;;;;N;;;;; +11406;NEWA LETTER VOCALIC R;Lo;0;L;;;;;N;;;;; +11407;NEWA LETTER VOCALIC RR;Lo;0;L;;;;;N;;;;; +11408;NEWA LETTER VOCALIC L;Lo;0;L;;;;;N;;;;; +11409;NEWA LETTER VOCALIC LL;Lo;0;L;;;;;N;;;;; +1140A;NEWA LETTER E;Lo;0;L;;;;;N;;;;; +1140B;NEWA LETTER AI;Lo;0;L;;;;;N;;;;; +1140C;NEWA LETTER O;Lo;0;L;;;;;N;;;;; +1140D;NEWA LETTER AU;Lo;0;L;;;;;N;;;;; +1140E;NEWA LETTER KA;Lo;0;L;;;;;N;;;;; +1140F;NEWA LETTER KHA;Lo;0;L;;;;;N;;;;; +11410;NEWA LETTER GA;Lo;0;L;;;;;N;;;;; +11411;NEWA LETTER GHA;Lo;0;L;;;;;N;;;;; +11412;NEWA LETTER NGA;Lo;0;L;;;;;N;;;;; +11413;NEWA LETTER NGHA;Lo;0;L;;;;;N;;;;; +11414;NEWA LETTER CA;Lo;0;L;;;;;N;;;;; +11415;NEWA LETTER CHA;Lo;0;L;;;;;N;;;;; +11416;NEWA LETTER JA;Lo;0;L;;;;;N;;;;; +11417;NEWA LETTER JHA;Lo;0;L;;;;;N;;;;; +11418;NEWA LETTER NYA;Lo;0;L;;;;;N;;;;; +11419;NEWA LETTER NYHA;Lo;0;L;;;;;N;;;;; +1141A;NEWA LETTER TTA;Lo;0;L;;;;;N;;;;; +1141B;NEWA LETTER TTHA;Lo;0;L;;;;;N;;;;; +1141C;NEWA LETTER DDA;Lo;0;L;;;;;N;;;;; +1141D;NEWA LETTER DDHA;Lo;0;L;;;;;N;;;;; +1141E;NEWA LETTER NNA;Lo;0;L;;;;;N;;;;; +1141F;NEWA LETTER TA;Lo;0;L;;;;;N;;;;; +11420;NEWA LETTER THA;Lo;0;L;;;;;N;;;;; +11421;NEWA LETTER DA;Lo;0;L;;;;;N;;;;; +11422;NEWA LETTER DHA;Lo;0;L;;;;;N;;;;; +11423;NEWA LETTER NA;Lo;0;L;;;;;N;;;;; +11424;NEWA LETTER NHA;Lo;0;L;;;;;N;;;;; +11425;NEWA LETTER PA;Lo;0;L;;;;;N;;;;; +11426;NEWA LETTER PHA;Lo;0;L;;;;;N;;;;; +11427;NEWA LETTER BA;Lo;0;L;;;;;N;;;;; +11428;NEWA LETTER BHA;Lo;0;L;;;;;N;;;;; +11429;NEWA LETTER MA;Lo;0;L;;;;;N;;;;; +1142A;NEWA LETTER MHA;Lo;0;L;;;;;N;;;;; +1142B;NEWA LETTER YA;Lo;0;L;;;;;N;;;;; +1142C;NEWA LETTER RA;Lo;0;L;;;;;N;;;;; +1142D;NEWA LETTER RHA;Lo;0;L;;;;;N;;;;; +1142E;NEWA LETTER LA;Lo;0;L;;;;;N;;;;; +1142F;NEWA LETTER LHA;Lo;0;L;;;;;N;;;;; +11430;NEWA LETTER WA;Lo;0;L;;;;;N;;;;; +11431;NEWA LETTER SHA;Lo;0;L;;;;;N;;;;; +11432;NEWA LETTER SSA;Lo;0;L;;;;;N;;;;; +11433;NEWA LETTER SA;Lo;0;L;;;;;N;;;;; +11434;NEWA LETTER HA;Lo;0;L;;;;;N;;;;; +11435;NEWA VOWEL SIGN AA;Mc;0;L;;;;;N;;;;; +11436;NEWA VOWEL SIGN I;Mc;0;L;;;;;N;;;;; +11437;NEWA VOWEL SIGN II;Mc;0;L;;;;;N;;;;; +11438;NEWA VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;; +11439;NEWA VOWEL SIGN UU;Mn;0;NSM;;;;;N;;;;; +1143A;NEWA VOWEL SIGN VOCALIC R;Mn;0;NSM;;;;;N;;;;; +1143B;NEWA VOWEL SIGN VOCALIC RR;Mn;0;NSM;;;;;N;;;;; +1143C;NEWA VOWEL SIGN VOCALIC L;Mn;0;NSM;;;;;N;;;;; +1143D;NEWA VOWEL SIGN VOCALIC LL;Mn;0;NSM;;;;;N;;;;; +1143E;NEWA VOWEL SIGN E;Mn;0;NSM;;;;;N;;;;; +1143F;NEWA VOWEL SIGN AI;Mn;0;NSM;;;;;N;;;;; +11440;NEWA VOWEL SIGN O;Mc;0;L;;;;;N;;;;; +11441;NEWA VOWEL SIGN AU;Mc;0;L;;;;;N;;;;; +11442;NEWA SIGN VIRAMA;Mn;9;NSM;;;;;N;;;;; +11443;NEWA SIGN CANDRABINDU;Mn;0;NSM;;;;;N;;;;; +11444;NEWA SIGN ANUSVARA;Mn;0;NSM;;;;;N;;;;; +11445;NEWA SIGN VISARGA;Mc;0;L;;;;;N;;;;; +11446;NEWA SIGN NUKTA;Mn;7;NSM;;;;;N;;;;; +11447;NEWA SIGN AVAGRAHA;Lo;0;L;;;;;N;;;;; +11448;NEWA SIGN FINAL ANUSVARA;Lo;0;L;;;;;N;;;;; +11449;NEWA OM;Lo;0;L;;;;;N;;;;; +1144A;NEWA SIDDHI;Lo;0;L;;;;;N;;;;; +1144B;NEWA DANDA;Po;0;L;;;;;N;;;;; +1144C;NEWA DOUBLE DANDA;Po;0;L;;;;;N;;;;; +1144D;NEWA COMMA;Po;0;L;;;;;N;;;;; +1144E;NEWA GAP FILLER;Po;0;L;;;;;N;;;;; +1144F;NEWA ABBREVIATION SIGN;Po;0;L;;;;;N;;;;; +11450;NEWA DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; +11451;NEWA DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; +11452;NEWA DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; +11453;NEWA DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; +11454;NEWA DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; +11455;NEWA DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; +11456;NEWA DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; +11457;NEWA DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; +11458;NEWA DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; +11459;NEWA DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; +1145B;NEWA PLACEHOLDER MARK;Po;0;L;;;;;N;;;;; +1145D;NEWA INSERTION SIGN;Po;0;L;;;;;N;;;;; 11480;TIRHUTA ANJI;Lo;0;L;;;;;N;;;;; 11481;TIRHUTA LETTER A;Lo;0;L;;;;;N;;;;; 11482;TIRHUTA LETTER AA;Lo;0;L;;;;;N;;;;; @@ -19625,6 +19848,19 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 11657;MODI DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 11658;MODI DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 11659;MODI DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; +11660;MONGOLIAN BIRGA WITH ORNAMENT;Po;0;ON;;;;;N;;;;; +11661;MONGOLIAN ROTATED BIRGA;Po;0;ON;;;;;N;;;;; +11662;MONGOLIAN DOUBLE BIRGA WITH ORNAMENT;Po;0;ON;;;;;N;;;;; +11663;MONGOLIAN TRIPLE BIRGA WITH ORNAMENT;Po;0;ON;;;;;N;;;;; +11664;MONGOLIAN BIRGA WITH DOUBLE ORNAMENT;Po;0;ON;;;;;N;;;;; +11665;MONGOLIAN ROTATED BIRGA WITH ORNAMENT;Po;0;ON;;;;;N;;;;; +11666;MONGOLIAN ROTATED BIRGA WITH DOUBLE ORNAMENT;Po;0;ON;;;;;N;;;;; +11667;MONGOLIAN INVERTED BIRGA;Po;0;ON;;;;;N;;;;; +11668;MONGOLIAN INVERTED BIRGA WITH DOUBLE ORNAMENT;Po;0;ON;;;;;N;;;;; +11669;MONGOLIAN SWIRL BIRGA;Po;0;ON;;;;;N;;;;; +1166A;MONGOLIAN SWIRL BIRGA WITH ORNAMENT;Po;0;ON;;;;;N;;;;; +1166B;MONGOLIAN SWIRL BIRGA WITH DOUBLE ORNAMENT;Po;0;ON;;;;;N;;;;; +1166C;MONGOLIAN TURNED SWIRL BIRGA WITH DOUBLE ORNAMENT;Po;0;ON;;;;;N;;;;; 11680;TAKRI LETTER A;Lo;0;L;;;;;N;;;;; 11681;TAKRI LETTER AA;Lo;0;L;;;;;N;;;;; 11682;TAKRI LETTER I;Lo;0;L;;;;;N;;;;; @@ -19889,6 +20125,171 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 11AF6;PAU CIN HAU LOW-FALLING TONE LONG FINAL;Lo;0;L;;;;;N;;;;; 11AF7;PAU CIN HAU LOW-FALLING TONE FINAL;Lo;0;L;;;;;N;;;;; 11AF8;PAU CIN HAU GLOTTAL STOP FINAL;Lo;0;L;;;;;N;;;;; +11C00;BHAIKSUKI LETTER A;Lo;0;L;;;;;N;;;;; +11C01;BHAIKSUKI LETTER AA;Lo;0;L;;;;;N;;;;; +11C02;BHAIKSUKI LETTER I;Lo;0;L;;;;;N;;;;; +11C03;BHAIKSUKI LETTER II;Lo;0;L;;;;;N;;;;; +11C04;BHAIKSUKI LETTER U;Lo;0;L;;;;;N;;;;; +11C05;BHAIKSUKI LETTER UU;Lo;0;L;;;;;N;;;;; +11C06;BHAIKSUKI LETTER VOCALIC R;Lo;0;L;;;;;N;;;;; +11C07;BHAIKSUKI LETTER VOCALIC RR;Lo;0;L;;;;;N;;;;; +11C08;BHAIKSUKI LETTER VOCALIC L;Lo;0;L;;;;;N;;;;; +11C0A;BHAIKSUKI LETTER E;Lo;0;L;;;;;N;;;;; +11C0B;BHAIKSUKI LETTER AI;Lo;0;L;;;;;N;;;;; +11C0C;BHAIKSUKI LETTER O;Lo;0;L;;;;;N;;;;; +11C0D;BHAIKSUKI LETTER AU;Lo;0;L;;;;;N;;;;; +11C0E;BHAIKSUKI LETTER KA;Lo;0;L;;;;;N;;;;; +11C0F;BHAIKSUKI LETTER KHA;Lo;0;L;;;;;N;;;;; +11C10;BHAIKSUKI LETTER GA;Lo;0;L;;;;;N;;;;; +11C11;BHAIKSUKI LETTER GHA;Lo;0;L;;;;;N;;;;; +11C12;BHAIKSUKI LETTER NGA;Lo;0;L;;;;;N;;;;; +11C13;BHAIKSUKI LETTER CA;Lo;0;L;;;;;N;;;;; +11C14;BHAIKSUKI LETTER CHA;Lo;0;L;;;;;N;;;;; +11C15;BHAIKSUKI LETTER JA;Lo;0;L;;;;;N;;;;; +11C16;BHAIKSUKI LETTER JHA;Lo;0;L;;;;;N;;;;; +11C17;BHAIKSUKI LETTER NYA;Lo;0;L;;;;;N;;;;; +11C18;BHAIKSUKI LETTER TTA;Lo;0;L;;;;;N;;;;; +11C19;BHAIKSUKI LETTER TTHA;Lo;0;L;;;;;N;;;;; +11C1A;BHAIKSUKI LETTER DDA;Lo;0;L;;;;;N;;;;; +11C1B;BHAIKSUKI LETTER DDHA;Lo;0;L;;;;;N;;;;; +11C1C;BHAIKSUKI LETTER NNA;Lo;0;L;;;;;N;;;;; +11C1D;BHAIKSUKI LETTER TA;Lo;0;L;;;;;N;;;;; +11C1E;BHAIKSUKI LETTER THA;Lo;0;L;;;;;N;;;;; +11C1F;BHAIKSUKI LETTER DA;Lo;0;L;;;;;N;;;;; +11C20;BHAIKSUKI LETTER DHA;Lo;0;L;;;;;N;;;;; +11C21;BHAIKSUKI LETTER NA;Lo;0;L;;;;;N;;;;; +11C22;BHAIKSUKI LETTER PA;Lo;0;L;;;;;N;;;;; +11C23;BHAIKSUKI LETTER PHA;Lo;0;L;;;;;N;;;;; +11C24;BHAIKSUKI LETTER BA;Lo;0;L;;;;;N;;;;; +11C25;BHAIKSUKI LETTER BHA;Lo;0;L;;;;;N;;;;; +11C26;BHAIKSUKI LETTER MA;Lo;0;L;;;;;N;;;;; +11C27;BHAIKSUKI LETTER YA;Lo;0;L;;;;;N;;;;; +11C28;BHAIKSUKI LETTER RA;Lo;0;L;;;;;N;;;;; +11C29;BHAIKSUKI LETTER LA;Lo;0;L;;;;;N;;;;; +11C2A;BHAIKSUKI LETTER VA;Lo;0;L;;;;;N;;;;; +11C2B;BHAIKSUKI LETTER SHA;Lo;0;L;;;;;N;;;;; +11C2C;BHAIKSUKI LETTER SSA;Lo;0;L;;;;;N;;;;; +11C2D;BHAIKSUKI LETTER SA;Lo;0;L;;;;;N;;;;; +11C2E;BHAIKSUKI LETTER HA;Lo;0;L;;;;;N;;;;; +11C2F;BHAIKSUKI VOWEL SIGN AA;Mc;0;L;;;;;N;;;;; +11C30;BHAIKSUKI VOWEL SIGN I;Mn;0;NSM;;;;;N;;;;; +11C31;BHAIKSUKI VOWEL SIGN II;Mn;0;NSM;;;;;N;;;;; +11C32;BHAIKSUKI VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;; +11C33;BHAIKSUKI VOWEL SIGN UU;Mn;0;NSM;;;;;N;;;;; +11C34;BHAIKSUKI VOWEL SIGN VOCALIC R;Mn;0;NSM;;;;;N;;;;; +11C35;BHAIKSUKI VOWEL SIGN VOCALIC RR;Mn;0;NSM;;;;;N;;;;; +11C36;BHAIKSUKI VOWEL SIGN VOCALIC L;Mn;0;NSM;;;;;N;;;;; +11C38;BHAIKSUKI VOWEL SIGN E;Mn;0;NSM;;;;;N;;;;; +11C39;BHAIKSUKI VOWEL SIGN AI;Mn;0;NSM;;;;;N;;;;; +11C3A;BHAIKSUKI VOWEL SIGN O;Mn;0;NSM;;;;;N;;;;; +11C3B;BHAIKSUKI VOWEL SIGN AU;Mn;0;NSM;;;;;N;;;;; +11C3C;BHAIKSUKI SIGN CANDRABINDU;Mn;0;NSM;;;;;N;;;;; +11C3D;BHAIKSUKI SIGN ANUSVARA;Mn;0;NSM;;;;;N;;;;; +11C3E;BHAIKSUKI SIGN VISARGA;Mc;0;L;;;;;N;;;;; +11C3F;BHAIKSUKI SIGN VIRAMA;Mn;9;L;;;;;N;;;;; +11C40;BHAIKSUKI SIGN AVAGRAHA;Lo;0;L;;;;;N;;;;; +11C41;BHAIKSUKI DANDA;Po;0;L;;;;;N;;;;; +11C42;BHAIKSUKI DOUBLE DANDA;Po;0;L;;;;;N;;;;; +11C43;BHAIKSUKI WORD SEPARATOR;Po;0;L;;;;;N;;;;; +11C44;BHAIKSUKI GAP FILLER-1;Po;0;L;;;;;N;;;;; +11C45;BHAIKSUKI GAP FILLER-2;Po;0;L;;;;;N;;;;; +11C50;BHAIKSUKI DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; +11C51;BHAIKSUKI DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; +11C52;BHAIKSUKI DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; +11C53;BHAIKSUKI DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; +11C54;BHAIKSUKI DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; +11C55;BHAIKSUKI DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; +11C56;BHAIKSUKI DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; +11C57;BHAIKSUKI DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; +11C58;BHAIKSUKI DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; +11C59;BHAIKSUKI DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; +11C5A;BHAIKSUKI NUMBER ONE;No;0;L;;;;1;N;;;;; +11C5B;BHAIKSUKI NUMBER TWO;No;0;L;;;;2;N;;;;; +11C5C;BHAIKSUKI NUMBER THREE;No;0;L;;;;3;N;;;;; +11C5D;BHAIKSUKI NUMBER FOUR;No;0;L;;;;4;N;;;;; +11C5E;BHAIKSUKI NUMBER FIVE;No;0;L;;;;5;N;;;;; +11C5F;BHAIKSUKI NUMBER SIX;No;0;L;;;;6;N;;;;; +11C60;BHAIKSUKI NUMBER SEVEN;No;0;L;;;;7;N;;;;; +11C61;BHAIKSUKI NUMBER EIGHT;No;0;L;;;;8;N;;;;; +11C62;BHAIKSUKI NUMBER NINE;No;0;L;;;;9;N;;;;; +11C63;BHAIKSUKI NUMBER TEN;No;0;L;;;;10;N;;;;; +11C64;BHAIKSUKI NUMBER TWENTY;No;0;L;;;;20;N;;;;; +11C65;BHAIKSUKI NUMBER THIRTY;No;0;L;;;;30;N;;;;; +11C66;BHAIKSUKI NUMBER FORTY;No;0;L;;;;40;N;;;;; +11C67;BHAIKSUKI NUMBER FIFTY;No;0;L;;;;50;N;;;;; +11C68;BHAIKSUKI NUMBER SIXTY;No;0;L;;;;60;N;;;;; +11C69;BHAIKSUKI NUMBER SEVENTY;No;0;L;;;;70;N;;;;; +11C6A;BHAIKSUKI NUMBER EIGHTY;No;0;L;;;;80;N;;;;; +11C6B;BHAIKSUKI NUMBER NINETY;No;0;L;;;;90;N;;;;; +11C6C;BHAIKSUKI HUNDREDS UNIT MARK;No;0;L;;;;100;N;;;;; +11C70;MARCHEN HEAD MARK;Po;0;L;;;;;N;;;;; +11C71;MARCHEN MARK SHAD;Po;0;L;;;;;N;;;;; +11C72;MARCHEN LETTER KA;Lo;0;L;;;;;N;;;;; +11C73;MARCHEN LETTER KHA;Lo;0;L;;;;;N;;;;; +11C74;MARCHEN LETTER GA;Lo;0;L;;;;;N;;;;; +11C75;MARCHEN LETTER NGA;Lo;0;L;;;;;N;;;;; +11C76;MARCHEN LETTER CA;Lo;0;L;;;;;N;;;;; +11C77;MARCHEN LETTER CHA;Lo;0;L;;;;;N;;;;; +11C78;MARCHEN LETTER JA;Lo;0;L;;;;;N;;;;; +11C79;MARCHEN LETTER NYA;Lo;0;L;;;;;N;;;;; +11C7A;MARCHEN LETTER TA;Lo;0;L;;;;;N;;;;; +11C7B;MARCHEN LETTER THA;Lo;0;L;;;;;N;;;;; +11C7C;MARCHEN LETTER DA;Lo;0;L;;;;;N;;;;; +11C7D;MARCHEN LETTER NA;Lo;0;L;;;;;N;;;;; +11C7E;MARCHEN LETTER PA;Lo;0;L;;;;;N;;;;; +11C7F;MARCHEN LETTER PHA;Lo;0;L;;;;;N;;;;; +11C80;MARCHEN LETTER BA;Lo;0;L;;;;;N;;;;; +11C81;MARCHEN LETTER MA;Lo;0;L;;;;;N;;;;; +11C82;MARCHEN LETTER TSA;Lo;0;L;;;;;N;;;;; +11C83;MARCHEN LETTER TSHA;Lo;0;L;;;;;N;;;;; +11C84;MARCHEN LETTER DZA;Lo;0;L;;;;;N;;;;; +11C85;MARCHEN LETTER WA;Lo;0;L;;;;;N;;;;; +11C86;MARCHEN LETTER ZHA;Lo;0;L;;;;;N;;;;; +11C87;MARCHEN LETTER ZA;Lo;0;L;;;;;N;;;;; +11C88;MARCHEN LETTER -A;Lo;0;L;;;;;N;;;;; +11C89;MARCHEN LETTER YA;Lo;0;L;;;;;N;;;;; +11C8A;MARCHEN LETTER RA;Lo;0;L;;;;;N;;;;; +11C8B;MARCHEN LETTER LA;Lo;0;L;;;;;N;;;;; +11C8C;MARCHEN LETTER SHA;Lo;0;L;;;;;N;;;;; +11C8D;MARCHEN LETTER SA;Lo;0;L;;;;;N;;;;; +11C8E;MARCHEN LETTER HA;Lo;0;L;;;;;N;;;;; +11C8F;MARCHEN LETTER A;Lo;0;L;;;;;N;;;;; +11C92;MARCHEN SUBJOINED LETTER KA;Mn;0;NSM;;;;;N;;;;; +11C93;MARCHEN SUBJOINED LETTER KHA;Mn;0;NSM;;;;;N;;;;; +11C94;MARCHEN SUBJOINED LETTER GA;Mn;0;NSM;;;;;N;;;;; +11C95;MARCHEN SUBJOINED LETTER NGA;Mn;0;NSM;;;;;N;;;;; +11C96;MARCHEN SUBJOINED LETTER CA;Mn;0;NSM;;;;;N;;;;; +11C97;MARCHEN SUBJOINED LETTER CHA;Mn;0;NSM;;;;;N;;;;; +11C98;MARCHEN SUBJOINED LETTER JA;Mn;0;NSM;;;;;N;;;;; +11C99;MARCHEN SUBJOINED LETTER NYA;Mn;0;NSM;;;;;N;;;;; +11C9A;MARCHEN SUBJOINED LETTER TA;Mn;0;NSM;;;;;N;;;;; +11C9B;MARCHEN SUBJOINED LETTER THA;Mn;0;NSM;;;;;N;;;;; +11C9C;MARCHEN SUBJOINED LETTER DA;Mn;0;NSM;;;;;N;;;;; +11C9D;MARCHEN SUBJOINED LETTER NA;Mn;0;NSM;;;;;N;;;;; +11C9E;MARCHEN SUBJOINED LETTER PA;Mn;0;NSM;;;;;N;;;;; +11C9F;MARCHEN SUBJOINED LETTER PHA;Mn;0;NSM;;;;;N;;;;; +11CA0;MARCHEN SUBJOINED LETTER BA;Mn;0;NSM;;;;;N;;;;; +11CA1;MARCHEN SUBJOINED LETTER MA;Mn;0;NSM;;;;;N;;;;; +11CA2;MARCHEN SUBJOINED LETTER TSA;Mn;0;NSM;;;;;N;;;;; +11CA3;MARCHEN SUBJOINED LETTER TSHA;Mn;0;NSM;;;;;N;;;;; +11CA4;MARCHEN SUBJOINED LETTER DZA;Mn;0;NSM;;;;;N;;;;; +11CA5;MARCHEN SUBJOINED LETTER WA;Mn;0;NSM;;;;;N;;;;; +11CA6;MARCHEN SUBJOINED LETTER ZHA;Mn;0;NSM;;;;;N;;;;; +11CA7;MARCHEN SUBJOINED LETTER ZA;Mn;0;NSM;;;;;N;;;;; +11CA9;MARCHEN SUBJOINED LETTER YA;Mc;0;L;;;;;N;;;;; +11CAA;MARCHEN SUBJOINED LETTER RA;Mn;0;NSM;;;;;N;;;;; +11CAB;MARCHEN SUBJOINED LETTER LA;Mn;0;NSM;;;;;N;;;;; +11CAC;MARCHEN SUBJOINED LETTER SHA;Mn;0;NSM;;;;;N;;;;; +11CAD;MARCHEN SUBJOINED LETTER SA;Mn;0;NSM;;;;;N;;;;; +11CAE;MARCHEN SUBJOINED LETTER HA;Mn;0;NSM;;;;;N;;;;; +11CAF;MARCHEN SUBJOINED LETTER A;Mn;0;NSM;;;;;N;;;;; +11CB0;MARCHEN VOWEL SIGN AA;Mn;0;NSM;;;;;N;;;;; +11CB1;MARCHEN VOWEL SIGN I;Mc;0;L;;;;;N;;;;; +11CB2;MARCHEN VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;; +11CB3;MARCHEN VOWEL SIGN E;Mn;0;NSM;;;;;N;;;;; +11CB4;MARCHEN VOWEL SIGN O;Mc;0;L;;;;;N;;;;; +11CB5;MARCHEN SIGN ANUSVARA;Mn;0;NSM;;;;;N;;;;; +11CB6;MARCHEN SIGN CANDRABINDU;Mn;0;NSM;;;;;N;;;;; 12000;CUNEIFORM SIGN A;Lo;0;L;;;;;N;;;;; 12001;CUNEIFORM SIGN A TIMES A;Lo;0;L;;;;;N;;;;; 12002;CUNEIFORM SIGN A TIMES BAD;Lo;0;L;;;;;N;;;;; @@ -23685,6 +24086,764 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 16F9D;MIAO LETTER REFORMED TONE-5;Lm;0;L;;;;;N;;;;; 16F9E;MIAO LETTER REFORMED TONE-6;Lm;0;L;;;;;N;;;;; 16F9F;MIAO LETTER REFORMED TONE-8;Lm;0;L;;;;;N;;;;; +16FE0;TANGUT ITERATION MARK;Lm;0;L;;;;;N;;;;; +17000;;Lo;0;L;;;;;N;;;;; +187EC;;Lo;0;L;;;;;N;;;;; +18800;TANGUT COMPONENT-001;Lo;0;L;;;;;N;;;;; +18801;TANGUT COMPONENT-002;Lo;0;L;;;;;N;;;;; +18802;TANGUT COMPONENT-003;Lo;0;L;;;;;N;;;;; +18803;TANGUT COMPONENT-004;Lo;0;L;;;;;N;;;;; +18804;TANGUT COMPONENT-005;Lo;0;L;;;;;N;;;;; +18805;TANGUT COMPONENT-006;Lo;0;L;;;;;N;;;;; +18806;TANGUT COMPONENT-007;Lo;0;L;;;;;N;;;;; +18807;TANGUT COMPONENT-008;Lo;0;L;;;;;N;;;;; +18808;TANGUT COMPONENT-009;Lo;0;L;;;;;N;;;;; +18809;TANGUT COMPONENT-010;Lo;0;L;;;;;N;;;;; +1880A;TANGUT COMPONENT-011;Lo;0;L;;;;;N;;;;; +1880B;TANGUT COMPONENT-012;Lo;0;L;;;;;N;;;;; +1880C;TANGUT COMPONENT-013;Lo;0;L;;;;;N;;;;; +1880D;TANGUT COMPONENT-014;Lo;0;L;;;;;N;;;;; +1880E;TANGUT COMPONENT-015;Lo;0;L;;;;;N;;;;; +1880F;TANGUT COMPONENT-016;Lo;0;L;;;;;N;;;;; +18810;TANGUT COMPONENT-017;Lo;0;L;;;;;N;;;;; +18811;TANGUT COMPONENT-018;Lo;0;L;;;;;N;;;;; +18812;TANGUT COMPONENT-019;Lo;0;L;;;;;N;;;;; +18813;TANGUT COMPONENT-020;Lo;0;L;;;;;N;;;;; +18814;TANGUT COMPONENT-021;Lo;0;L;;;;;N;;;;; +18815;TANGUT COMPONENT-022;Lo;0;L;;;;;N;;;;; +18816;TANGUT COMPONENT-023;Lo;0;L;;;;;N;;;;; +18817;TANGUT COMPONENT-024;Lo;0;L;;;;;N;;;;; +18818;TANGUT COMPONENT-025;Lo;0;L;;;;;N;;;;; +18819;TANGUT COMPONENT-026;Lo;0;L;;;;;N;;;;; +1881A;TANGUT COMPONENT-027;Lo;0;L;;;;;N;;;;; +1881B;TANGUT COMPONENT-028;Lo;0;L;;;;;N;;;;; +1881C;TANGUT COMPONENT-029;Lo;0;L;;;;;N;;;;; +1881D;TANGUT COMPONENT-030;Lo;0;L;;;;;N;;;;; +1881E;TANGUT COMPONENT-031;Lo;0;L;;;;;N;;;;; +1881F;TANGUT COMPONENT-032;Lo;0;L;;;;;N;;;;; +18820;TANGUT COMPONENT-033;Lo;0;L;;;;;N;;;;; +18821;TANGUT COMPONENT-034;Lo;0;L;;;;;N;;;;; +18822;TANGUT COMPONENT-035;Lo;0;L;;;;;N;;;;; +18823;TANGUT COMPONENT-036;Lo;0;L;;;;;N;;;;; +18824;TANGUT COMPONENT-037;Lo;0;L;;;;;N;;;;; +18825;TANGUT COMPONENT-038;Lo;0;L;;;;;N;;;;; +18826;TANGUT COMPONENT-039;Lo;0;L;;;;;N;;;;; +18827;TANGUT COMPONENT-040;Lo;0;L;;;;;N;;;;; +18828;TANGUT COMPONENT-041;Lo;0;L;;;;;N;;;;; +18829;TANGUT COMPONENT-042;Lo;0;L;;;;;N;;;;; +1882A;TANGUT COMPONENT-043;Lo;0;L;;;;;N;;;;; +1882B;TANGUT COMPONENT-044;Lo;0;L;;;;;N;;;;; +1882C;TANGUT COMPONENT-045;Lo;0;L;;;;;N;;;;; +1882D;TANGUT COMPONENT-046;Lo;0;L;;;;;N;;;;; +1882E;TANGUT COMPONENT-047;Lo;0;L;;;;;N;;;;; +1882F;TANGUT COMPONENT-048;Lo;0;L;;;;;N;;;;; +18830;TANGUT COMPONENT-049;Lo;0;L;;;;;N;;;;; +18831;TANGUT COMPONENT-050;Lo;0;L;;;;;N;;;;; +18832;TANGUT COMPONENT-051;Lo;0;L;;;;;N;;;;; +18833;TANGUT COMPONENT-052;Lo;0;L;;;;;N;;;;; +18834;TANGUT COMPONENT-053;Lo;0;L;;;;;N;;;;; +18835;TANGUT COMPONENT-054;Lo;0;L;;;;;N;;;;; +18836;TANGUT COMPONENT-055;Lo;0;L;;;;;N;;;;; +18837;TANGUT COMPONENT-056;Lo;0;L;;;;;N;;;;; +18838;TANGUT COMPONENT-057;Lo;0;L;;;;;N;;;;; +18839;TANGUT COMPONENT-058;Lo;0;L;;;;;N;;;;; +1883A;TANGUT COMPONENT-059;Lo;0;L;;;;;N;;;;; +1883B;TANGUT COMPONENT-060;Lo;0;L;;;;;N;;;;; +1883C;TANGUT COMPONENT-061;Lo;0;L;;;;;N;;;;; +1883D;TANGUT COMPONENT-062;Lo;0;L;;;;;N;;;;; +1883E;TANGUT COMPONENT-063;Lo;0;L;;;;;N;;;;; +1883F;TANGUT COMPONENT-064;Lo;0;L;;;;;N;;;;; +18840;TANGUT COMPONENT-065;Lo;0;L;;;;;N;;;;; +18841;TANGUT COMPONENT-066;Lo;0;L;;;;;N;;;;; +18842;TANGUT COMPONENT-067;Lo;0;L;;;;;N;;;;; +18843;TANGUT COMPONENT-068;Lo;0;L;;;;;N;;;;; +18844;TANGUT COMPONENT-069;Lo;0;L;;;;;N;;;;; +18845;TANGUT COMPONENT-070;Lo;0;L;;;;;N;;;;; +18846;TANGUT COMPONENT-071;Lo;0;L;;;;;N;;;;; +18847;TANGUT COMPONENT-072;Lo;0;L;;;;;N;;;;; +18848;TANGUT COMPONENT-073;Lo;0;L;;;;;N;;;;; +18849;TANGUT COMPONENT-074;Lo;0;L;;;;;N;;;;; +1884A;TANGUT COMPONENT-075;Lo;0;L;;;;;N;;;;; +1884B;TANGUT COMPONENT-076;Lo;0;L;;;;;N;;;;; +1884C;TANGUT COMPONENT-077;Lo;0;L;;;;;N;;;;; +1884D;TANGUT COMPONENT-078;Lo;0;L;;;;;N;;;;; +1884E;TANGUT COMPONENT-079;Lo;0;L;;;;;N;;;;; +1884F;TANGUT COMPONENT-080;Lo;0;L;;;;;N;;;;; +18850;TANGUT COMPONENT-081;Lo;0;L;;;;;N;;;;; +18851;TANGUT COMPONENT-082;Lo;0;L;;;;;N;;;;; +18852;TANGUT COMPONENT-083;Lo;0;L;;;;;N;;;;; +18853;TANGUT COMPONENT-084;Lo;0;L;;;;;N;;;;; +18854;TANGUT COMPONENT-085;Lo;0;L;;;;;N;;;;; +18855;TANGUT COMPONENT-086;Lo;0;L;;;;;N;;;;; +18856;TANGUT COMPONENT-087;Lo;0;L;;;;;N;;;;; +18857;TANGUT COMPONENT-088;Lo;0;L;;;;;N;;;;; +18858;TANGUT COMPONENT-089;Lo;0;L;;;;;N;;;;; +18859;TANGUT COMPONENT-090;Lo;0;L;;;;;N;;;;; +1885A;TANGUT COMPONENT-091;Lo;0;L;;;;;N;;;;; +1885B;TANGUT COMPONENT-092;Lo;0;L;;;;;N;;;;; +1885C;TANGUT COMPONENT-093;Lo;0;L;;;;;N;;;;; +1885D;TANGUT COMPONENT-094;Lo;0;L;;;;;N;;;;; +1885E;TANGUT COMPONENT-095;Lo;0;L;;;;;N;;;;; +1885F;TANGUT COMPONENT-096;Lo;0;L;;;;;N;;;;; +18860;TANGUT COMPONENT-097;Lo;0;L;;;;;N;;;;; +18861;TANGUT COMPONENT-098;Lo;0;L;;;;;N;;;;; +18862;TANGUT COMPONENT-099;Lo;0;L;;;;;N;;;;; +18863;TANGUT COMPONENT-100;Lo;0;L;;;;;N;;;;; +18864;TANGUT COMPONENT-101;Lo;0;L;;;;;N;;;;; +18865;TANGUT COMPONENT-102;Lo;0;L;;;;;N;;;;; +18866;TANGUT COMPONENT-103;Lo;0;L;;;;;N;;;;; +18867;TANGUT COMPONENT-104;Lo;0;L;;;;;N;;;;; +18868;TANGUT COMPONENT-105;Lo;0;L;;;;;N;;;;; +18869;TANGUT COMPONENT-106;Lo;0;L;;;;;N;;;;; +1886A;TANGUT COMPONENT-107;Lo;0;L;;;;;N;;;;; +1886B;TANGUT COMPONENT-108;Lo;0;L;;;;;N;;;;; +1886C;TANGUT COMPONENT-109;Lo;0;L;;;;;N;;;;; +1886D;TANGUT COMPONENT-110;Lo;0;L;;;;;N;;;;; +1886E;TANGUT COMPONENT-111;Lo;0;L;;;;;N;;;;; +1886F;TANGUT COMPONENT-112;Lo;0;L;;;;;N;;;;; +18870;TANGUT COMPONENT-113;Lo;0;L;;;;;N;;;;; +18871;TANGUT COMPONENT-114;Lo;0;L;;;;;N;;;;; +18872;TANGUT COMPONENT-115;Lo;0;L;;;;;N;;;;; +18873;TANGUT COMPONENT-116;Lo;0;L;;;;;N;;;;; +18874;TANGUT COMPONENT-117;Lo;0;L;;;;;N;;;;; +18875;TANGUT COMPONENT-118;Lo;0;L;;;;;N;;;;; +18876;TANGUT COMPONENT-119;Lo;0;L;;;;;N;;;;; +18877;TANGUT COMPONENT-120;Lo;0;L;;;;;N;;;;; +18878;TANGUT COMPONENT-121;Lo;0;L;;;;;N;;;;; +18879;TANGUT COMPONENT-122;Lo;0;L;;;;;N;;;;; +1887A;TANGUT COMPONENT-123;Lo;0;L;;;;;N;;;;; +1887B;TANGUT COMPONENT-124;Lo;0;L;;;;;N;;;;; +1887C;TANGUT COMPONENT-125;Lo;0;L;;;;;N;;;;; +1887D;TANGUT COMPONENT-126;Lo;0;L;;;;;N;;;;; +1887E;TANGUT COMPONENT-127;Lo;0;L;;;;;N;;;;; +1887F;TANGUT COMPONENT-128;Lo;0;L;;;;;N;;;;; +18880;TANGUT COMPONENT-129;Lo;0;L;;;;;N;;;;; +18881;TANGUT COMPONENT-130;Lo;0;L;;;;;N;;;;; +18882;TANGUT COMPONENT-131;Lo;0;L;;;;;N;;;;; +18883;TANGUT COMPONENT-132;Lo;0;L;;;;;N;;;;; +18884;TANGUT COMPONENT-133;Lo;0;L;;;;;N;;;;; +18885;TANGUT COMPONENT-134;Lo;0;L;;;;;N;;;;; +18886;TANGUT COMPONENT-135;Lo;0;L;;;;;N;;;;; +18887;TANGUT COMPONENT-136;Lo;0;L;;;;;N;;;;; +18888;TANGUT COMPONENT-137;Lo;0;L;;;;;N;;;;; +18889;TANGUT COMPONENT-138;Lo;0;L;;;;;N;;;;; +1888A;TANGUT COMPONENT-139;Lo;0;L;;;;;N;;;;; +1888B;TANGUT COMPONENT-140;Lo;0;L;;;;;N;;;;; +1888C;TANGUT COMPONENT-141;Lo;0;L;;;;;N;;;;; +1888D;TANGUT COMPONENT-142;Lo;0;L;;;;;N;;;;; +1888E;TANGUT COMPONENT-143;Lo;0;L;;;;;N;;;;; +1888F;TANGUT COMPONENT-144;Lo;0;L;;;;;N;;;;; +18890;TANGUT COMPONENT-145;Lo;0;L;;;;;N;;;;; +18891;TANGUT COMPONENT-146;Lo;0;L;;;;;N;;;;; +18892;TANGUT COMPONENT-147;Lo;0;L;;;;;N;;;;; +18893;TANGUT COMPONENT-148;Lo;0;L;;;;;N;;;;; +18894;TANGUT COMPONENT-149;Lo;0;L;;;;;N;;;;; +18895;TANGUT COMPONENT-150;Lo;0;L;;;;;N;;;;; +18896;TANGUT COMPONENT-151;Lo;0;L;;;;;N;;;;; +18897;TANGUT COMPONENT-152;Lo;0;L;;;;;N;;;;; +18898;TANGUT COMPONENT-153;Lo;0;L;;;;;N;;;;; +18899;TANGUT COMPONENT-154;Lo;0;L;;;;;N;;;;; +1889A;TANGUT COMPONENT-155;Lo;0;L;;;;;N;;;;; +1889B;TANGUT COMPONENT-156;Lo;0;L;;;;;N;;;;; +1889C;TANGUT COMPONENT-157;Lo;0;L;;;;;N;;;;; +1889D;TANGUT COMPONENT-158;Lo;0;L;;;;;N;;;;; +1889E;TANGUT COMPONENT-159;Lo;0;L;;;;;N;;;;; +1889F;TANGUT COMPONENT-160;Lo;0;L;;;;;N;;;;; +188A0;TANGUT COMPONENT-161;Lo;0;L;;;;;N;;;;; +188A1;TANGUT COMPONENT-162;Lo;0;L;;;;;N;;;;; +188A2;TANGUT COMPONENT-163;Lo;0;L;;;;;N;;;;; +188A3;TANGUT COMPONENT-164;Lo;0;L;;;;;N;;;;; +188A4;TANGUT COMPONENT-165;Lo;0;L;;;;;N;;;;; +188A5;TANGUT COMPONENT-166;Lo;0;L;;;;;N;;;;; +188A6;TANGUT COMPONENT-167;Lo;0;L;;;;;N;;;;; +188A7;TANGUT COMPONENT-168;Lo;0;L;;;;;N;;;;; +188A8;TANGUT COMPONENT-169;Lo;0;L;;;;;N;;;;; +188A9;TANGUT COMPONENT-170;Lo;0;L;;;;;N;;;;; +188AA;TANGUT COMPONENT-171;Lo;0;L;;;;;N;;;;; +188AB;TANGUT COMPONENT-172;Lo;0;L;;;;;N;;;;; +188AC;TANGUT COMPONENT-173;Lo;0;L;;;;;N;;;;; +188AD;TANGUT COMPONENT-174;Lo;0;L;;;;;N;;;;; +188AE;TANGUT COMPONENT-175;Lo;0;L;;;;;N;;;;; +188AF;TANGUT COMPONENT-176;Lo;0;L;;;;;N;;;;; +188B0;TANGUT COMPONENT-177;Lo;0;L;;;;;N;;;;; +188B1;TANGUT COMPONENT-178;Lo;0;L;;;;;N;;;;; +188B2;TANGUT COMPONENT-179;Lo;0;L;;;;;N;;;;; +188B3;TANGUT COMPONENT-180;Lo;0;L;;;;;N;;;;; +188B4;TANGUT COMPONENT-181;Lo;0;L;;;;;N;;;;; +188B5;TANGUT COMPONENT-182;Lo;0;L;;;;;N;;;;; +188B6;TANGUT COMPONENT-183;Lo;0;L;;;;;N;;;;; +188B7;TANGUT COMPONENT-184;Lo;0;L;;;;;N;;;;; +188B8;TANGUT COMPONENT-185;Lo;0;L;;;;;N;;;;; +188B9;TANGUT COMPONENT-186;Lo;0;L;;;;;N;;;;; +188BA;TANGUT COMPONENT-187;Lo;0;L;;;;;N;;;;; +188BB;TANGUT COMPONENT-188;Lo;0;L;;;;;N;;;;; +188BC;TANGUT COMPONENT-189;Lo;0;L;;;;;N;;;;; +188BD;TANGUT COMPONENT-190;Lo;0;L;;;;;N;;;;; +188BE;TANGUT COMPONENT-191;Lo;0;L;;;;;N;;;;; +188BF;TANGUT COMPONENT-192;Lo;0;L;;;;;N;;;;; +188C0;TANGUT COMPONENT-193;Lo;0;L;;;;;N;;;;; +188C1;TANGUT COMPONENT-194;Lo;0;L;;;;;N;;;;; +188C2;TANGUT COMPONENT-195;Lo;0;L;;;;;N;;;;; +188C3;TANGUT COMPONENT-196;Lo;0;L;;;;;N;;;;; +188C4;TANGUT COMPONENT-197;Lo;0;L;;;;;N;;;;; +188C5;TANGUT COMPONENT-198;Lo;0;L;;;;;N;;;;; +188C6;TANGUT COMPONENT-199;Lo;0;L;;;;;N;;;;; +188C7;TANGUT COMPONENT-200;Lo;0;L;;;;;N;;;;; +188C8;TANGUT COMPONENT-201;Lo;0;L;;;;;N;;;;; +188C9;TANGUT COMPONENT-202;Lo;0;L;;;;;N;;;;; +188CA;TANGUT COMPONENT-203;Lo;0;L;;;;;N;;;;; +188CB;TANGUT COMPONENT-204;Lo;0;L;;;;;N;;;;; +188CC;TANGUT COMPONENT-205;Lo;0;L;;;;;N;;;;; +188CD;TANGUT COMPONENT-206;Lo;0;L;;;;;N;;;;; +188CE;TANGUT COMPONENT-207;Lo;0;L;;;;;N;;;;; +188CF;TANGUT COMPONENT-208;Lo;0;L;;;;;N;;;;; +188D0;TANGUT COMPONENT-209;Lo;0;L;;;;;N;;;;; +188D1;TANGUT COMPONENT-210;Lo;0;L;;;;;N;;;;; +188D2;TANGUT COMPONENT-211;Lo;0;L;;;;;N;;;;; +188D3;TANGUT COMPONENT-212;Lo;0;L;;;;;N;;;;; +188D4;TANGUT COMPONENT-213;Lo;0;L;;;;;N;;;;; +188D5;TANGUT COMPONENT-214;Lo;0;L;;;;;N;;;;; +188D6;TANGUT COMPONENT-215;Lo;0;L;;;;;N;;;;; +188D7;TANGUT COMPONENT-216;Lo;0;L;;;;;N;;;;; +188D8;TANGUT COMPONENT-217;Lo;0;L;;;;;N;;;;; +188D9;TANGUT COMPONENT-218;Lo;0;L;;;;;N;;;;; +188DA;TANGUT COMPONENT-219;Lo;0;L;;;;;N;;;;; +188DB;TANGUT COMPONENT-220;Lo;0;L;;;;;N;;;;; +188DC;TANGUT COMPONENT-221;Lo;0;L;;;;;N;;;;; +188DD;TANGUT COMPONENT-222;Lo;0;L;;;;;N;;;;; +188DE;TANGUT COMPONENT-223;Lo;0;L;;;;;N;;;;; +188DF;TANGUT COMPONENT-224;Lo;0;L;;;;;N;;;;; +188E0;TANGUT COMPONENT-225;Lo;0;L;;;;;N;;;;; +188E1;TANGUT COMPONENT-226;Lo;0;L;;;;;N;;;;; +188E2;TANGUT COMPONENT-227;Lo;0;L;;;;;N;;;;; +188E3;TANGUT COMPONENT-228;Lo;0;L;;;;;N;;;;; +188E4;TANGUT COMPONENT-229;Lo;0;L;;;;;N;;;;; +188E5;TANGUT COMPONENT-230;Lo;0;L;;;;;N;;;;; +188E6;TANGUT COMPONENT-231;Lo;0;L;;;;;N;;;;; +188E7;TANGUT COMPONENT-232;Lo;0;L;;;;;N;;;;; +188E8;TANGUT COMPONENT-233;Lo;0;L;;;;;N;;;;; +188E9;TANGUT COMPONENT-234;Lo;0;L;;;;;N;;;;; +188EA;TANGUT COMPONENT-235;Lo;0;L;;;;;N;;;;; +188EB;TANGUT COMPONENT-236;Lo;0;L;;;;;N;;;;; +188EC;TANGUT COMPONENT-237;Lo;0;L;;;;;N;;;;; +188ED;TANGUT COMPONENT-238;Lo;0;L;;;;;N;;;;; +188EE;TANGUT COMPONENT-239;Lo;0;L;;;;;N;;;;; +188EF;TANGUT COMPONENT-240;Lo;0;L;;;;;N;;;;; +188F0;TANGUT COMPONENT-241;Lo;0;L;;;;;N;;;;; +188F1;TANGUT COMPONENT-242;Lo;0;L;;;;;N;;;;; +188F2;TANGUT COMPONENT-243;Lo;0;L;;;;;N;;;;; +188F3;TANGUT COMPONENT-244;Lo;0;L;;;;;N;;;;; +188F4;TANGUT COMPONENT-245;Lo;0;L;;;;;N;;;;; +188F5;TANGUT COMPONENT-246;Lo;0;L;;;;;N;;;;; +188F6;TANGUT COMPONENT-247;Lo;0;L;;;;;N;;;;; +188F7;TANGUT COMPONENT-248;Lo;0;L;;;;;N;;;;; +188F8;TANGUT COMPONENT-249;Lo;0;L;;;;;N;;;;; +188F9;TANGUT COMPONENT-250;Lo;0;L;;;;;N;;;;; +188FA;TANGUT COMPONENT-251;Lo;0;L;;;;;N;;;;; +188FB;TANGUT COMPONENT-252;Lo;0;L;;;;;N;;;;; +188FC;TANGUT COMPONENT-253;Lo;0;L;;;;;N;;;;; +188FD;TANGUT COMPONENT-254;Lo;0;L;;;;;N;;;;; +188FE;TANGUT COMPONENT-255;Lo;0;L;;;;;N;;;;; +188FF;TANGUT COMPONENT-256;Lo;0;L;;;;;N;;;;; +18900;TANGUT COMPONENT-257;Lo;0;L;;;;;N;;;;; +18901;TANGUT COMPONENT-258;Lo;0;L;;;;;N;;;;; +18902;TANGUT COMPONENT-259;Lo;0;L;;;;;N;;;;; +18903;TANGUT COMPONENT-260;Lo;0;L;;;;;N;;;;; +18904;TANGUT COMPONENT-261;Lo;0;L;;;;;N;;;;; +18905;TANGUT COMPONENT-262;Lo;0;L;;;;;N;;;;; +18906;TANGUT COMPONENT-263;Lo;0;L;;;;;N;;;;; +18907;TANGUT COMPONENT-264;Lo;0;L;;;;;N;;;;; +18908;TANGUT COMPONENT-265;Lo;0;L;;;;;N;;;;; +18909;TANGUT COMPONENT-266;Lo;0;L;;;;;N;;;;; +1890A;TANGUT COMPONENT-267;Lo;0;L;;;;;N;;;;; +1890B;TANGUT COMPONENT-268;Lo;0;L;;;;;N;;;;; +1890C;TANGUT COMPONENT-269;Lo;0;L;;;;;N;;;;; +1890D;TANGUT COMPONENT-270;Lo;0;L;;;;;N;;;;; +1890E;TANGUT COMPONENT-271;Lo;0;L;;;;;N;;;;; +1890F;TANGUT COMPONENT-272;Lo;0;L;;;;;N;;;;; +18910;TANGUT COMPONENT-273;Lo;0;L;;;;;N;;;;; +18911;TANGUT COMPONENT-274;Lo;0;L;;;;;N;;;;; +18912;TANGUT COMPONENT-275;Lo;0;L;;;;;N;;;;; +18913;TANGUT COMPONENT-276;Lo;0;L;;;;;N;;;;; +18914;TANGUT COMPONENT-277;Lo;0;L;;;;;N;;;;; +18915;TANGUT COMPONENT-278;Lo;0;L;;;;;N;;;;; +18916;TANGUT COMPONENT-279;Lo;0;L;;;;;N;;;;; +18917;TANGUT COMPONENT-280;Lo;0;L;;;;;N;;;;; +18918;TANGUT COMPONENT-281;Lo;0;L;;;;;N;;;;; +18919;TANGUT COMPONENT-282;Lo;0;L;;;;;N;;;;; +1891A;TANGUT COMPONENT-283;Lo;0;L;;;;;N;;;;; +1891B;TANGUT COMPONENT-284;Lo;0;L;;;;;N;;;;; +1891C;TANGUT COMPONENT-285;Lo;0;L;;;;;N;;;;; +1891D;TANGUT COMPONENT-286;Lo;0;L;;;;;N;;;;; +1891E;TANGUT COMPONENT-287;Lo;0;L;;;;;N;;;;; +1891F;TANGUT COMPONENT-288;Lo;0;L;;;;;N;;;;; +18920;TANGUT COMPONENT-289;Lo;0;L;;;;;N;;;;; +18921;TANGUT COMPONENT-290;Lo;0;L;;;;;N;;;;; +18922;TANGUT COMPONENT-291;Lo;0;L;;;;;N;;;;; +18923;TANGUT COMPONENT-292;Lo;0;L;;;;;N;;;;; +18924;TANGUT COMPONENT-293;Lo;0;L;;;;;N;;;;; +18925;TANGUT COMPONENT-294;Lo;0;L;;;;;N;;;;; +18926;TANGUT COMPONENT-295;Lo;0;L;;;;;N;;;;; +18927;TANGUT COMPONENT-296;Lo;0;L;;;;;N;;;;; +18928;TANGUT COMPONENT-297;Lo;0;L;;;;;N;;;;; +18929;TANGUT COMPONENT-298;Lo;0;L;;;;;N;;;;; +1892A;TANGUT COMPONENT-299;Lo;0;L;;;;;N;;;;; +1892B;TANGUT COMPONENT-300;Lo;0;L;;;;;N;;;;; +1892C;TANGUT COMPONENT-301;Lo;0;L;;;;;N;;;;; +1892D;TANGUT COMPONENT-302;Lo;0;L;;;;;N;;;;; +1892E;TANGUT COMPONENT-303;Lo;0;L;;;;;N;;;;; +1892F;TANGUT COMPONENT-304;Lo;0;L;;;;;N;;;;; +18930;TANGUT COMPONENT-305;Lo;0;L;;;;;N;;;;; +18931;TANGUT COMPONENT-306;Lo;0;L;;;;;N;;;;; +18932;TANGUT COMPONENT-307;Lo;0;L;;;;;N;;;;; +18933;TANGUT COMPONENT-308;Lo;0;L;;;;;N;;;;; +18934;TANGUT COMPONENT-309;Lo;0;L;;;;;N;;;;; +18935;TANGUT COMPONENT-310;Lo;0;L;;;;;N;;;;; +18936;TANGUT COMPONENT-311;Lo;0;L;;;;;N;;;;; +18937;TANGUT COMPONENT-312;Lo;0;L;;;;;N;;;;; +18938;TANGUT COMPONENT-313;Lo;0;L;;;;;N;;;;; +18939;TANGUT COMPONENT-314;Lo;0;L;;;;;N;;;;; +1893A;TANGUT COMPONENT-315;Lo;0;L;;;;;N;;;;; +1893B;TANGUT COMPONENT-316;Lo;0;L;;;;;N;;;;; +1893C;TANGUT COMPONENT-317;Lo;0;L;;;;;N;;;;; +1893D;TANGUT COMPONENT-318;Lo;0;L;;;;;N;;;;; +1893E;TANGUT COMPONENT-319;Lo;0;L;;;;;N;;;;; +1893F;TANGUT COMPONENT-320;Lo;0;L;;;;;N;;;;; +18940;TANGUT COMPONENT-321;Lo;0;L;;;;;N;;;;; +18941;TANGUT COMPONENT-322;Lo;0;L;;;;;N;;;;; +18942;TANGUT COMPONENT-323;Lo;0;L;;;;;N;;;;; +18943;TANGUT COMPONENT-324;Lo;0;L;;;;;N;;;;; +18944;TANGUT COMPONENT-325;Lo;0;L;;;;;N;;;;; +18945;TANGUT COMPONENT-326;Lo;0;L;;;;;N;;;;; +18946;TANGUT COMPONENT-327;Lo;0;L;;;;;N;;;;; +18947;TANGUT COMPONENT-328;Lo;0;L;;;;;N;;;;; +18948;TANGUT COMPONENT-329;Lo;0;L;;;;;N;;;;; +18949;TANGUT COMPONENT-330;Lo;0;L;;;;;N;;;;; +1894A;TANGUT COMPONENT-331;Lo;0;L;;;;;N;;;;; +1894B;TANGUT COMPONENT-332;Lo;0;L;;;;;N;;;;; +1894C;TANGUT COMPONENT-333;Lo;0;L;;;;;N;;;;; +1894D;TANGUT COMPONENT-334;Lo;0;L;;;;;N;;;;; +1894E;TANGUT COMPONENT-335;Lo;0;L;;;;;N;;;;; +1894F;TANGUT COMPONENT-336;Lo;0;L;;;;;N;;;;; +18950;TANGUT COMPONENT-337;Lo;0;L;;;;;N;;;;; +18951;TANGUT COMPONENT-338;Lo;0;L;;;;;N;;;;; +18952;TANGUT COMPONENT-339;Lo;0;L;;;;;N;;;;; +18953;TANGUT COMPONENT-340;Lo;0;L;;;;;N;;;;; +18954;TANGUT COMPONENT-341;Lo;0;L;;;;;N;;;;; +18955;TANGUT COMPONENT-342;Lo;0;L;;;;;N;;;;; +18956;TANGUT COMPONENT-343;Lo;0;L;;;;;N;;;;; +18957;TANGUT COMPONENT-344;Lo;0;L;;;;;N;;;;; +18958;TANGUT COMPONENT-345;Lo;0;L;;;;;N;;;;; +18959;TANGUT COMPONENT-346;Lo;0;L;;;;;N;;;;; +1895A;TANGUT COMPONENT-347;Lo;0;L;;;;;N;;;;; +1895B;TANGUT COMPONENT-348;Lo;0;L;;;;;N;;;;; +1895C;TANGUT COMPONENT-349;Lo;0;L;;;;;N;;;;; +1895D;TANGUT COMPONENT-350;Lo;0;L;;;;;N;;;;; +1895E;TANGUT COMPONENT-351;Lo;0;L;;;;;N;;;;; +1895F;TANGUT COMPONENT-352;Lo;0;L;;;;;N;;;;; +18960;TANGUT COMPONENT-353;Lo;0;L;;;;;N;;;;; +18961;TANGUT COMPONENT-354;Lo;0;L;;;;;N;;;;; +18962;TANGUT COMPONENT-355;Lo;0;L;;;;;N;;;;; +18963;TANGUT COMPONENT-356;Lo;0;L;;;;;N;;;;; +18964;TANGUT COMPONENT-357;Lo;0;L;;;;;N;;;;; +18965;TANGUT COMPONENT-358;Lo;0;L;;;;;N;;;;; +18966;TANGUT COMPONENT-359;Lo;0;L;;;;;N;;;;; +18967;TANGUT COMPONENT-360;Lo;0;L;;;;;N;;;;; +18968;TANGUT COMPONENT-361;Lo;0;L;;;;;N;;;;; +18969;TANGUT COMPONENT-362;Lo;0;L;;;;;N;;;;; +1896A;TANGUT COMPONENT-363;Lo;0;L;;;;;N;;;;; +1896B;TANGUT COMPONENT-364;Lo;0;L;;;;;N;;;;; +1896C;TANGUT COMPONENT-365;Lo;0;L;;;;;N;;;;; +1896D;TANGUT COMPONENT-366;Lo;0;L;;;;;N;;;;; +1896E;TANGUT COMPONENT-367;Lo;0;L;;;;;N;;;;; +1896F;TANGUT COMPONENT-368;Lo;0;L;;;;;N;;;;; +18970;TANGUT COMPONENT-369;Lo;0;L;;;;;N;;;;; +18971;TANGUT COMPONENT-370;Lo;0;L;;;;;N;;;;; +18972;TANGUT COMPONENT-371;Lo;0;L;;;;;N;;;;; +18973;TANGUT COMPONENT-372;Lo;0;L;;;;;N;;;;; +18974;TANGUT COMPONENT-373;Lo;0;L;;;;;N;;;;; +18975;TANGUT COMPONENT-374;Lo;0;L;;;;;N;;;;; +18976;TANGUT COMPONENT-375;Lo;0;L;;;;;N;;;;; +18977;TANGUT COMPONENT-376;Lo;0;L;;;;;N;;;;; +18978;TANGUT COMPONENT-377;Lo;0;L;;;;;N;;;;; +18979;TANGUT COMPONENT-378;Lo;0;L;;;;;N;;;;; +1897A;TANGUT COMPONENT-379;Lo;0;L;;;;;N;;;;; +1897B;TANGUT COMPONENT-380;Lo;0;L;;;;;N;;;;; +1897C;TANGUT COMPONENT-381;Lo;0;L;;;;;N;;;;; +1897D;TANGUT COMPONENT-382;Lo;0;L;;;;;N;;;;; +1897E;TANGUT COMPONENT-383;Lo;0;L;;;;;N;;;;; +1897F;TANGUT COMPONENT-384;Lo;0;L;;;;;N;;;;; +18980;TANGUT COMPONENT-385;Lo;0;L;;;;;N;;;;; +18981;TANGUT COMPONENT-386;Lo;0;L;;;;;N;;;;; +18982;TANGUT COMPONENT-387;Lo;0;L;;;;;N;;;;; +18983;TANGUT COMPONENT-388;Lo;0;L;;;;;N;;;;; +18984;TANGUT COMPONENT-389;Lo;0;L;;;;;N;;;;; +18985;TANGUT COMPONENT-390;Lo;0;L;;;;;N;;;;; +18986;TANGUT COMPONENT-391;Lo;0;L;;;;;N;;;;; +18987;TANGUT COMPONENT-392;Lo;0;L;;;;;N;;;;; +18988;TANGUT COMPONENT-393;Lo;0;L;;;;;N;;;;; +18989;TANGUT COMPONENT-394;Lo;0;L;;;;;N;;;;; +1898A;TANGUT COMPONENT-395;Lo;0;L;;;;;N;;;;; +1898B;TANGUT COMPONENT-396;Lo;0;L;;;;;N;;;;; +1898C;TANGUT COMPONENT-397;Lo;0;L;;;;;N;;;;; +1898D;TANGUT COMPONENT-398;Lo;0;L;;;;;N;;;;; +1898E;TANGUT COMPONENT-399;Lo;0;L;;;;;N;;;;; +1898F;TANGUT COMPONENT-400;Lo;0;L;;;;;N;;;;; +18990;TANGUT COMPONENT-401;Lo;0;L;;;;;N;;;;; +18991;TANGUT COMPONENT-402;Lo;0;L;;;;;N;;;;; +18992;TANGUT COMPONENT-403;Lo;0;L;;;;;N;;;;; +18993;TANGUT COMPONENT-404;Lo;0;L;;;;;N;;;;; +18994;TANGUT COMPONENT-405;Lo;0;L;;;;;N;;;;; +18995;TANGUT COMPONENT-406;Lo;0;L;;;;;N;;;;; +18996;TANGUT COMPONENT-407;Lo;0;L;;;;;N;;;;; +18997;TANGUT COMPONENT-408;Lo;0;L;;;;;N;;;;; +18998;TANGUT COMPONENT-409;Lo;0;L;;;;;N;;;;; +18999;TANGUT COMPONENT-410;Lo;0;L;;;;;N;;;;; +1899A;TANGUT COMPONENT-411;Lo;0;L;;;;;N;;;;; +1899B;TANGUT COMPONENT-412;Lo;0;L;;;;;N;;;;; +1899C;TANGUT COMPONENT-413;Lo;0;L;;;;;N;;;;; +1899D;TANGUT COMPONENT-414;Lo;0;L;;;;;N;;;;; +1899E;TANGUT COMPONENT-415;Lo;0;L;;;;;N;;;;; +1899F;TANGUT COMPONENT-416;Lo;0;L;;;;;N;;;;; +189A0;TANGUT COMPONENT-417;Lo;0;L;;;;;N;;;;; +189A1;TANGUT COMPONENT-418;Lo;0;L;;;;;N;;;;; +189A2;TANGUT COMPONENT-419;Lo;0;L;;;;;N;;;;; +189A3;TANGUT COMPONENT-420;Lo;0;L;;;;;N;;;;; +189A4;TANGUT COMPONENT-421;Lo;0;L;;;;;N;;;;; +189A5;TANGUT COMPONENT-422;Lo;0;L;;;;;N;;;;; +189A6;TANGUT COMPONENT-423;Lo;0;L;;;;;N;;;;; +189A7;TANGUT COMPONENT-424;Lo;0;L;;;;;N;;;;; +189A8;TANGUT COMPONENT-425;Lo;0;L;;;;;N;;;;; +189A9;TANGUT COMPONENT-426;Lo;0;L;;;;;N;;;;; +189AA;TANGUT COMPONENT-427;Lo;0;L;;;;;N;;;;; +189AB;TANGUT COMPONENT-428;Lo;0;L;;;;;N;;;;; +189AC;TANGUT COMPONENT-429;Lo;0;L;;;;;N;;;;; +189AD;TANGUT COMPONENT-430;Lo;0;L;;;;;N;;;;; +189AE;TANGUT COMPONENT-431;Lo;0;L;;;;;N;;;;; +189AF;TANGUT COMPONENT-432;Lo;0;L;;;;;N;;;;; +189B0;TANGUT COMPONENT-433;Lo;0;L;;;;;N;;;;; +189B1;TANGUT COMPONENT-434;Lo;0;L;;;;;N;;;;; +189B2;TANGUT COMPONENT-435;Lo;0;L;;;;;N;;;;; +189B3;TANGUT COMPONENT-436;Lo;0;L;;;;;N;;;;; +189B4;TANGUT COMPONENT-437;Lo;0;L;;;;;N;;;;; +189B5;TANGUT COMPONENT-438;Lo;0;L;;;;;N;;;;; +189B6;TANGUT COMPONENT-439;Lo;0;L;;;;;N;;;;; +189B7;TANGUT COMPONENT-440;Lo;0;L;;;;;N;;;;; +189B8;TANGUT COMPONENT-441;Lo;0;L;;;;;N;;;;; +189B9;TANGUT COMPONENT-442;Lo;0;L;;;;;N;;;;; +189BA;TANGUT COMPONENT-443;Lo;0;L;;;;;N;;;;; +189BB;TANGUT COMPONENT-444;Lo;0;L;;;;;N;;;;; +189BC;TANGUT COMPONENT-445;Lo;0;L;;;;;N;;;;; +189BD;TANGUT COMPONENT-446;Lo;0;L;;;;;N;;;;; +189BE;TANGUT COMPONENT-447;Lo;0;L;;;;;N;;;;; +189BF;TANGUT COMPONENT-448;Lo;0;L;;;;;N;;;;; +189C0;TANGUT COMPONENT-449;Lo;0;L;;;;;N;;;;; +189C1;TANGUT COMPONENT-450;Lo;0;L;;;;;N;;;;; +189C2;TANGUT COMPONENT-451;Lo;0;L;;;;;N;;;;; +189C3;TANGUT COMPONENT-452;Lo;0;L;;;;;N;;;;; +189C4;TANGUT COMPONENT-453;Lo;0;L;;;;;N;;;;; +189C5;TANGUT COMPONENT-454;Lo;0;L;;;;;N;;;;; +189C6;TANGUT COMPONENT-455;Lo;0;L;;;;;N;;;;; +189C7;TANGUT COMPONENT-456;Lo;0;L;;;;;N;;;;; +189C8;TANGUT COMPONENT-457;Lo;0;L;;;;;N;;;;; +189C9;TANGUT COMPONENT-458;Lo;0;L;;;;;N;;;;; +189CA;TANGUT COMPONENT-459;Lo;0;L;;;;;N;;;;; +189CB;TANGUT COMPONENT-460;Lo;0;L;;;;;N;;;;; +189CC;TANGUT COMPONENT-461;Lo;0;L;;;;;N;;;;; +189CD;TANGUT COMPONENT-462;Lo;0;L;;;;;N;;;;; +189CE;TANGUT COMPONENT-463;Lo;0;L;;;;;N;;;;; +189CF;TANGUT COMPONENT-464;Lo;0;L;;;;;N;;;;; +189D0;TANGUT COMPONENT-465;Lo;0;L;;;;;N;;;;; +189D1;TANGUT COMPONENT-466;Lo;0;L;;;;;N;;;;; +189D2;TANGUT COMPONENT-467;Lo;0;L;;;;;N;;;;; +189D3;TANGUT COMPONENT-468;Lo;0;L;;;;;N;;;;; +189D4;TANGUT COMPONENT-469;Lo;0;L;;;;;N;;;;; +189D5;TANGUT COMPONENT-470;Lo;0;L;;;;;N;;;;; +189D6;TANGUT COMPONENT-471;Lo;0;L;;;;;N;;;;; +189D7;TANGUT COMPONENT-472;Lo;0;L;;;;;N;;;;; +189D8;TANGUT COMPONENT-473;Lo;0;L;;;;;N;;;;; +189D9;TANGUT COMPONENT-474;Lo;0;L;;;;;N;;;;; +189DA;TANGUT COMPONENT-475;Lo;0;L;;;;;N;;;;; +189DB;TANGUT COMPONENT-476;Lo;0;L;;;;;N;;;;; +189DC;TANGUT COMPONENT-477;Lo;0;L;;;;;N;;;;; +189DD;TANGUT COMPONENT-478;Lo;0;L;;;;;N;;;;; +189DE;TANGUT COMPONENT-479;Lo;0;L;;;;;N;;;;; +189DF;TANGUT COMPONENT-480;Lo;0;L;;;;;N;;;;; +189E0;TANGUT COMPONENT-481;Lo;0;L;;;;;N;;;;; +189E1;TANGUT COMPONENT-482;Lo;0;L;;;;;N;;;;; +189E2;TANGUT COMPONENT-483;Lo;0;L;;;;;N;;;;; +189E3;TANGUT COMPONENT-484;Lo;0;L;;;;;N;;;;; +189E4;TANGUT COMPONENT-485;Lo;0;L;;;;;N;;;;; +189E5;TANGUT COMPONENT-486;Lo;0;L;;;;;N;;;;; +189E6;TANGUT COMPONENT-487;Lo;0;L;;;;;N;;;;; +189E7;TANGUT COMPONENT-488;Lo;0;L;;;;;N;;;;; +189E8;TANGUT COMPONENT-489;Lo;0;L;;;;;N;;;;; +189E9;TANGUT COMPONENT-490;Lo;0;L;;;;;N;;;;; +189EA;TANGUT COMPONENT-491;Lo;0;L;;;;;N;;;;; +189EB;TANGUT COMPONENT-492;Lo;0;L;;;;;N;;;;; +189EC;TANGUT COMPONENT-493;Lo;0;L;;;;;N;;;;; +189ED;TANGUT COMPONENT-494;Lo;0;L;;;;;N;;;;; +189EE;TANGUT COMPONENT-495;Lo;0;L;;;;;N;;;;; +189EF;TANGUT COMPONENT-496;Lo;0;L;;;;;N;;;;; +189F0;TANGUT COMPONENT-497;Lo;0;L;;;;;N;;;;; +189F1;TANGUT COMPONENT-498;Lo;0;L;;;;;N;;;;; +189F2;TANGUT COMPONENT-499;Lo;0;L;;;;;N;;;;; +189F3;TANGUT COMPONENT-500;Lo;0;L;;;;;N;;;;; +189F4;TANGUT COMPONENT-501;Lo;0;L;;;;;N;;;;; +189F5;TANGUT COMPONENT-502;Lo;0;L;;;;;N;;;;; +189F6;TANGUT COMPONENT-503;Lo;0;L;;;;;N;;;;; +189F7;TANGUT COMPONENT-504;Lo;0;L;;;;;N;;;;; +189F8;TANGUT COMPONENT-505;Lo;0;L;;;;;N;;;;; +189F9;TANGUT COMPONENT-506;Lo;0;L;;;;;N;;;;; +189FA;TANGUT COMPONENT-507;Lo;0;L;;;;;N;;;;; +189FB;TANGUT COMPONENT-508;Lo;0;L;;;;;N;;;;; +189FC;TANGUT COMPONENT-509;Lo;0;L;;;;;N;;;;; +189FD;TANGUT COMPONENT-510;Lo;0;L;;;;;N;;;;; +189FE;TANGUT COMPONENT-511;Lo;0;L;;;;;N;;;;; +189FF;TANGUT COMPONENT-512;Lo;0;L;;;;;N;;;;; +18A00;TANGUT COMPONENT-513;Lo;0;L;;;;;N;;;;; +18A01;TANGUT COMPONENT-514;Lo;0;L;;;;;N;;;;; +18A02;TANGUT COMPONENT-515;Lo;0;L;;;;;N;;;;; +18A03;TANGUT COMPONENT-516;Lo;0;L;;;;;N;;;;; +18A04;TANGUT COMPONENT-517;Lo;0;L;;;;;N;;;;; +18A05;TANGUT COMPONENT-518;Lo;0;L;;;;;N;;;;; +18A06;TANGUT COMPONENT-519;Lo;0;L;;;;;N;;;;; +18A07;TANGUT COMPONENT-520;Lo;0;L;;;;;N;;;;; +18A08;TANGUT COMPONENT-521;Lo;0;L;;;;;N;;;;; +18A09;TANGUT COMPONENT-522;Lo;0;L;;;;;N;;;;; +18A0A;TANGUT COMPONENT-523;Lo;0;L;;;;;N;;;;; +18A0B;TANGUT COMPONENT-524;Lo;0;L;;;;;N;;;;; +18A0C;TANGUT COMPONENT-525;Lo;0;L;;;;;N;;;;; +18A0D;TANGUT COMPONENT-526;Lo;0;L;;;;;N;;;;; +18A0E;TANGUT COMPONENT-527;Lo;0;L;;;;;N;;;;; +18A0F;TANGUT COMPONENT-528;Lo;0;L;;;;;N;;;;; +18A10;TANGUT COMPONENT-529;Lo;0;L;;;;;N;;;;; +18A11;TANGUT COMPONENT-530;Lo;0;L;;;;;N;;;;; +18A12;TANGUT COMPONENT-531;Lo;0;L;;;;;N;;;;; +18A13;TANGUT COMPONENT-532;Lo;0;L;;;;;N;;;;; +18A14;TANGUT COMPONENT-533;Lo;0;L;;;;;N;;;;; +18A15;TANGUT COMPONENT-534;Lo;0;L;;;;;N;;;;; +18A16;TANGUT COMPONENT-535;Lo;0;L;;;;;N;;;;; +18A17;TANGUT COMPONENT-536;Lo;0;L;;;;;N;;;;; +18A18;TANGUT COMPONENT-537;Lo;0;L;;;;;N;;;;; +18A19;TANGUT COMPONENT-538;Lo;0;L;;;;;N;;;;; +18A1A;TANGUT COMPONENT-539;Lo;0;L;;;;;N;;;;; +18A1B;TANGUT COMPONENT-540;Lo;0;L;;;;;N;;;;; +18A1C;TANGUT COMPONENT-541;Lo;0;L;;;;;N;;;;; +18A1D;TANGUT COMPONENT-542;Lo;0;L;;;;;N;;;;; +18A1E;TANGUT COMPONENT-543;Lo;0;L;;;;;N;;;;; +18A1F;TANGUT COMPONENT-544;Lo;0;L;;;;;N;;;;; +18A20;TANGUT COMPONENT-545;Lo;0;L;;;;;N;;;;; +18A21;TANGUT COMPONENT-546;Lo;0;L;;;;;N;;;;; +18A22;TANGUT COMPONENT-547;Lo;0;L;;;;;N;;;;; +18A23;TANGUT COMPONENT-548;Lo;0;L;;;;;N;;;;; +18A24;TANGUT COMPONENT-549;Lo;0;L;;;;;N;;;;; +18A25;TANGUT COMPONENT-550;Lo;0;L;;;;;N;;;;; +18A26;TANGUT COMPONENT-551;Lo;0;L;;;;;N;;;;; +18A27;TANGUT COMPONENT-552;Lo;0;L;;;;;N;;;;; +18A28;TANGUT COMPONENT-553;Lo;0;L;;;;;N;;;;; +18A29;TANGUT COMPONENT-554;Lo;0;L;;;;;N;;;;; +18A2A;TANGUT COMPONENT-555;Lo;0;L;;;;;N;;;;; +18A2B;TANGUT COMPONENT-556;Lo;0;L;;;;;N;;;;; +18A2C;TANGUT COMPONENT-557;Lo;0;L;;;;;N;;;;; +18A2D;TANGUT COMPONENT-558;Lo;0;L;;;;;N;;;;; +18A2E;TANGUT COMPONENT-559;Lo;0;L;;;;;N;;;;; +18A2F;TANGUT COMPONENT-560;Lo;0;L;;;;;N;;;;; +18A30;TANGUT COMPONENT-561;Lo;0;L;;;;;N;;;;; +18A31;TANGUT COMPONENT-562;Lo;0;L;;;;;N;;;;; +18A32;TANGUT COMPONENT-563;Lo;0;L;;;;;N;;;;; +18A33;TANGUT COMPONENT-564;Lo;0;L;;;;;N;;;;; +18A34;TANGUT COMPONENT-565;Lo;0;L;;;;;N;;;;; +18A35;TANGUT COMPONENT-566;Lo;0;L;;;;;N;;;;; +18A36;TANGUT COMPONENT-567;Lo;0;L;;;;;N;;;;; +18A37;TANGUT COMPONENT-568;Lo;0;L;;;;;N;;;;; +18A38;TANGUT COMPONENT-569;Lo;0;L;;;;;N;;;;; +18A39;TANGUT COMPONENT-570;Lo;0;L;;;;;N;;;;; +18A3A;TANGUT COMPONENT-571;Lo;0;L;;;;;N;;;;; +18A3B;TANGUT COMPONENT-572;Lo;0;L;;;;;N;;;;; +18A3C;TANGUT COMPONENT-573;Lo;0;L;;;;;N;;;;; +18A3D;TANGUT COMPONENT-574;Lo;0;L;;;;;N;;;;; +18A3E;TANGUT COMPONENT-575;Lo;0;L;;;;;N;;;;; +18A3F;TANGUT COMPONENT-576;Lo;0;L;;;;;N;;;;; +18A40;TANGUT COMPONENT-577;Lo;0;L;;;;;N;;;;; +18A41;TANGUT COMPONENT-578;Lo;0;L;;;;;N;;;;; +18A42;TANGUT COMPONENT-579;Lo;0;L;;;;;N;;;;; +18A43;TANGUT COMPONENT-580;Lo;0;L;;;;;N;;;;; +18A44;TANGUT COMPONENT-581;Lo;0;L;;;;;N;;;;; +18A45;TANGUT COMPONENT-582;Lo;0;L;;;;;N;;;;; +18A46;TANGUT COMPONENT-583;Lo;0;L;;;;;N;;;;; +18A47;TANGUT COMPONENT-584;Lo;0;L;;;;;N;;;;; +18A48;TANGUT COMPONENT-585;Lo;0;L;;;;;N;;;;; +18A49;TANGUT COMPONENT-586;Lo;0;L;;;;;N;;;;; +18A4A;TANGUT COMPONENT-587;Lo;0;L;;;;;N;;;;; +18A4B;TANGUT COMPONENT-588;Lo;0;L;;;;;N;;;;; +18A4C;TANGUT COMPONENT-589;Lo;0;L;;;;;N;;;;; +18A4D;TANGUT COMPONENT-590;Lo;0;L;;;;;N;;;;; +18A4E;TANGUT COMPONENT-591;Lo;0;L;;;;;N;;;;; +18A4F;TANGUT COMPONENT-592;Lo;0;L;;;;;N;;;;; +18A50;TANGUT COMPONENT-593;Lo;0;L;;;;;N;;;;; +18A51;TANGUT COMPONENT-594;Lo;0;L;;;;;N;;;;; +18A52;TANGUT COMPONENT-595;Lo;0;L;;;;;N;;;;; +18A53;TANGUT COMPONENT-596;Lo;0;L;;;;;N;;;;; +18A54;TANGUT COMPONENT-597;Lo;0;L;;;;;N;;;;; +18A55;TANGUT COMPONENT-598;Lo;0;L;;;;;N;;;;; +18A56;TANGUT COMPONENT-599;Lo;0;L;;;;;N;;;;; +18A57;TANGUT COMPONENT-600;Lo;0;L;;;;;N;;;;; +18A58;TANGUT COMPONENT-601;Lo;0;L;;;;;N;;;;; +18A59;TANGUT COMPONENT-602;Lo;0;L;;;;;N;;;;; +18A5A;TANGUT COMPONENT-603;Lo;0;L;;;;;N;;;;; +18A5B;TANGUT COMPONENT-604;Lo;0;L;;;;;N;;;;; +18A5C;TANGUT COMPONENT-605;Lo;0;L;;;;;N;;;;; +18A5D;TANGUT COMPONENT-606;Lo;0;L;;;;;N;;;;; +18A5E;TANGUT COMPONENT-607;Lo;0;L;;;;;N;;;;; +18A5F;TANGUT COMPONENT-608;Lo;0;L;;;;;N;;;;; +18A60;TANGUT COMPONENT-609;Lo;0;L;;;;;N;;;;; +18A61;TANGUT COMPONENT-610;Lo;0;L;;;;;N;;;;; +18A62;TANGUT COMPONENT-611;Lo;0;L;;;;;N;;;;; +18A63;TANGUT COMPONENT-612;Lo;0;L;;;;;N;;;;; +18A64;TANGUT COMPONENT-613;Lo;0;L;;;;;N;;;;; +18A65;TANGUT COMPONENT-614;Lo;0;L;;;;;N;;;;; +18A66;TANGUT COMPONENT-615;Lo;0;L;;;;;N;;;;; +18A67;TANGUT COMPONENT-616;Lo;0;L;;;;;N;;;;; +18A68;TANGUT COMPONENT-617;Lo;0;L;;;;;N;;;;; +18A69;TANGUT COMPONENT-618;Lo;0;L;;;;;N;;;;; +18A6A;TANGUT COMPONENT-619;Lo;0;L;;;;;N;;;;; +18A6B;TANGUT COMPONENT-620;Lo;0;L;;;;;N;;;;; +18A6C;TANGUT COMPONENT-621;Lo;0;L;;;;;N;;;;; +18A6D;TANGUT COMPONENT-622;Lo;0;L;;;;;N;;;;; +18A6E;TANGUT COMPONENT-623;Lo;0;L;;;;;N;;;;; +18A6F;TANGUT COMPONENT-624;Lo;0;L;;;;;N;;;;; +18A70;TANGUT COMPONENT-625;Lo;0;L;;;;;N;;;;; +18A71;TANGUT COMPONENT-626;Lo;0;L;;;;;N;;;;; +18A72;TANGUT COMPONENT-627;Lo;0;L;;;;;N;;;;; +18A73;TANGUT COMPONENT-628;Lo;0;L;;;;;N;;;;; +18A74;TANGUT COMPONENT-629;Lo;0;L;;;;;N;;;;; +18A75;TANGUT COMPONENT-630;Lo;0;L;;;;;N;;;;; +18A76;TANGUT COMPONENT-631;Lo;0;L;;;;;N;;;;; +18A77;TANGUT COMPONENT-632;Lo;0;L;;;;;N;;;;; +18A78;TANGUT COMPONENT-633;Lo;0;L;;;;;N;;;;; +18A79;TANGUT COMPONENT-634;Lo;0;L;;;;;N;;;;; +18A7A;TANGUT COMPONENT-635;Lo;0;L;;;;;N;;;;; +18A7B;TANGUT COMPONENT-636;Lo;0;L;;;;;N;;;;; +18A7C;TANGUT COMPONENT-637;Lo;0;L;;;;;N;;;;; +18A7D;TANGUT COMPONENT-638;Lo;0;L;;;;;N;;;;; +18A7E;TANGUT COMPONENT-639;Lo;0;L;;;;;N;;;;; +18A7F;TANGUT COMPONENT-640;Lo;0;L;;;;;N;;;;; +18A80;TANGUT COMPONENT-641;Lo;0;L;;;;;N;;;;; +18A81;TANGUT COMPONENT-642;Lo;0;L;;;;;N;;;;; +18A82;TANGUT COMPONENT-643;Lo;0;L;;;;;N;;;;; +18A83;TANGUT COMPONENT-644;Lo;0;L;;;;;N;;;;; +18A84;TANGUT COMPONENT-645;Lo;0;L;;;;;N;;;;; +18A85;TANGUT COMPONENT-646;Lo;0;L;;;;;N;;;;; +18A86;TANGUT COMPONENT-647;Lo;0;L;;;;;N;;;;; +18A87;TANGUT COMPONENT-648;Lo;0;L;;;;;N;;;;; +18A88;TANGUT COMPONENT-649;Lo;0;L;;;;;N;;;;; +18A89;TANGUT COMPONENT-650;Lo;0;L;;;;;N;;;;; +18A8A;TANGUT COMPONENT-651;Lo;0;L;;;;;N;;;;; +18A8B;TANGUT COMPONENT-652;Lo;0;L;;;;;N;;;;; +18A8C;TANGUT COMPONENT-653;Lo;0;L;;;;;N;;;;; +18A8D;TANGUT COMPONENT-654;Lo;0;L;;;;;N;;;;; +18A8E;TANGUT COMPONENT-655;Lo;0;L;;;;;N;;;;; +18A8F;TANGUT COMPONENT-656;Lo;0;L;;;;;N;;;;; +18A90;TANGUT COMPONENT-657;Lo;0;L;;;;;N;;;;; +18A91;TANGUT COMPONENT-658;Lo;0;L;;;;;N;;;;; +18A92;TANGUT COMPONENT-659;Lo;0;L;;;;;N;;;;; +18A93;TANGUT COMPONENT-660;Lo;0;L;;;;;N;;;;; +18A94;TANGUT COMPONENT-661;Lo;0;L;;;;;N;;;;; +18A95;TANGUT COMPONENT-662;Lo;0;L;;;;;N;;;;; +18A96;TANGUT COMPONENT-663;Lo;0;L;;;;;N;;;;; +18A97;TANGUT COMPONENT-664;Lo;0;L;;;;;N;;;;; +18A98;TANGUT COMPONENT-665;Lo;0;L;;;;;N;;;;; +18A99;TANGUT COMPONENT-666;Lo;0;L;;;;;N;;;;; +18A9A;TANGUT COMPONENT-667;Lo;0;L;;;;;N;;;;; +18A9B;TANGUT COMPONENT-668;Lo;0;L;;;;;N;;;;; +18A9C;TANGUT COMPONENT-669;Lo;0;L;;;;;N;;;;; +18A9D;TANGUT COMPONENT-670;Lo;0;L;;;;;N;;;;; +18A9E;TANGUT COMPONENT-671;Lo;0;L;;;;;N;;;;; +18A9F;TANGUT COMPONENT-672;Lo;0;L;;;;;N;;;;; +18AA0;TANGUT COMPONENT-673;Lo;0;L;;;;;N;;;;; +18AA1;TANGUT COMPONENT-674;Lo;0;L;;;;;N;;;;; +18AA2;TANGUT COMPONENT-675;Lo;0;L;;;;;N;;;;; +18AA3;TANGUT COMPONENT-676;Lo;0;L;;;;;N;;;;; +18AA4;TANGUT COMPONENT-677;Lo;0;L;;;;;N;;;;; +18AA5;TANGUT COMPONENT-678;Lo;0;L;;;;;N;;;;; +18AA6;TANGUT COMPONENT-679;Lo;0;L;;;;;N;;;;; +18AA7;TANGUT COMPONENT-680;Lo;0;L;;;;;N;;;;; +18AA8;TANGUT COMPONENT-681;Lo;0;L;;;;;N;;;;; +18AA9;TANGUT COMPONENT-682;Lo;0;L;;;;;N;;;;; +18AAA;TANGUT COMPONENT-683;Lo;0;L;;;;;N;;;;; +18AAB;TANGUT COMPONENT-684;Lo;0;L;;;;;N;;;;; +18AAC;TANGUT COMPONENT-685;Lo;0;L;;;;;N;;;;; +18AAD;TANGUT COMPONENT-686;Lo;0;L;;;;;N;;;;; +18AAE;TANGUT COMPONENT-687;Lo;0;L;;;;;N;;;;; +18AAF;TANGUT COMPONENT-688;Lo;0;L;;;;;N;;;;; +18AB0;TANGUT COMPONENT-689;Lo;0;L;;;;;N;;;;; +18AB1;TANGUT COMPONENT-690;Lo;0;L;;;;;N;;;;; +18AB2;TANGUT COMPONENT-691;Lo;0;L;;;;;N;;;;; +18AB3;TANGUT COMPONENT-692;Lo;0;L;;;;;N;;;;; +18AB4;TANGUT COMPONENT-693;Lo;0;L;;;;;N;;;;; +18AB5;TANGUT COMPONENT-694;Lo;0;L;;;;;N;;;;; +18AB6;TANGUT COMPONENT-695;Lo;0;L;;;;;N;;;;; +18AB7;TANGUT COMPONENT-696;Lo;0;L;;;;;N;;;;; +18AB8;TANGUT COMPONENT-697;Lo;0;L;;;;;N;;;;; +18AB9;TANGUT COMPONENT-698;Lo;0;L;;;;;N;;;;; +18ABA;TANGUT COMPONENT-699;Lo;0;L;;;;;N;;;;; +18ABB;TANGUT COMPONENT-700;Lo;0;L;;;;;N;;;;; +18ABC;TANGUT COMPONENT-701;Lo;0;L;;;;;N;;;;; +18ABD;TANGUT COMPONENT-702;Lo;0;L;;;;;N;;;;; +18ABE;TANGUT COMPONENT-703;Lo;0;L;;;;;N;;;;; +18ABF;TANGUT COMPONENT-704;Lo;0;L;;;;;N;;;;; +18AC0;TANGUT COMPONENT-705;Lo;0;L;;;;;N;;;;; +18AC1;TANGUT COMPONENT-706;Lo;0;L;;;;;N;;;;; +18AC2;TANGUT COMPONENT-707;Lo;0;L;;;;;N;;;;; +18AC3;TANGUT COMPONENT-708;Lo;0;L;;;;;N;;;;; +18AC4;TANGUT COMPONENT-709;Lo;0;L;;;;;N;;;;; +18AC5;TANGUT COMPONENT-710;Lo;0;L;;;;;N;;;;; +18AC6;TANGUT COMPONENT-711;Lo;0;L;;;;;N;;;;; +18AC7;TANGUT COMPONENT-712;Lo;0;L;;;;;N;;;;; +18AC8;TANGUT COMPONENT-713;Lo;0;L;;;;;N;;;;; +18AC9;TANGUT COMPONENT-714;Lo;0;L;;;;;N;;;;; +18ACA;TANGUT COMPONENT-715;Lo;0;L;;;;;N;;;;; +18ACB;TANGUT COMPONENT-716;Lo;0;L;;;;;N;;;;; +18ACC;TANGUT COMPONENT-717;Lo;0;L;;;;;N;;;;; +18ACD;TANGUT COMPONENT-718;Lo;0;L;;;;;N;;;;; +18ACE;TANGUT COMPONENT-719;Lo;0;L;;;;;N;;;;; +18ACF;TANGUT COMPONENT-720;Lo;0;L;;;;;N;;;;; +18AD0;TANGUT COMPONENT-721;Lo;0;L;;;;;N;;;;; +18AD1;TANGUT COMPONENT-722;Lo;0;L;;;;;N;;;;; +18AD2;TANGUT COMPONENT-723;Lo;0;L;;;;;N;;;;; +18AD3;TANGUT COMPONENT-724;Lo;0;L;;;;;N;;;;; +18AD4;TANGUT COMPONENT-725;Lo;0;L;;;;;N;;;;; +18AD5;TANGUT COMPONENT-726;Lo;0;L;;;;;N;;;;; +18AD6;TANGUT COMPONENT-727;Lo;0;L;;;;;N;;;;; +18AD7;TANGUT COMPONENT-728;Lo;0;L;;;;;N;;;;; +18AD8;TANGUT COMPONENT-729;Lo;0;L;;;;;N;;;;; +18AD9;TANGUT COMPONENT-730;Lo;0;L;;;;;N;;;;; +18ADA;TANGUT COMPONENT-731;Lo;0;L;;;;;N;;;;; +18ADB;TANGUT COMPONENT-732;Lo;0;L;;;;;N;;;;; +18ADC;TANGUT COMPONENT-733;Lo;0;L;;;;;N;;;;; +18ADD;TANGUT COMPONENT-734;Lo;0;L;;;;;N;;;;; +18ADE;TANGUT COMPONENT-735;Lo;0;L;;;;;N;;;;; +18ADF;TANGUT COMPONENT-736;Lo;0;L;;;;;N;;;;; +18AE0;TANGUT COMPONENT-737;Lo;0;L;;;;;N;;;;; +18AE1;TANGUT COMPONENT-738;Lo;0;L;;;;;N;;;;; +18AE2;TANGUT COMPONENT-739;Lo;0;L;;;;;N;;;;; +18AE3;TANGUT COMPONENT-740;Lo;0;L;;;;;N;;;;; +18AE4;TANGUT COMPONENT-741;Lo;0;L;;;;;N;;;;; +18AE5;TANGUT COMPONENT-742;Lo;0;L;;;;;N;;;;; +18AE6;TANGUT COMPONENT-743;Lo;0;L;;;;;N;;;;; +18AE7;TANGUT COMPONENT-744;Lo;0;L;;;;;N;;;;; +18AE8;TANGUT COMPONENT-745;Lo;0;L;;;;;N;;;;; +18AE9;TANGUT COMPONENT-746;Lo;0;L;;;;;N;;;;; +18AEA;TANGUT COMPONENT-747;Lo;0;L;;;;;N;;;;; +18AEB;TANGUT COMPONENT-748;Lo;0;L;;;;;N;;;;; +18AEC;TANGUT COMPONENT-749;Lo;0;L;;;;;N;;;;; +18AED;TANGUT COMPONENT-750;Lo;0;L;;;;;N;;;;; +18AEE;TANGUT COMPONENT-751;Lo;0;L;;;;;N;;;;; +18AEF;TANGUT COMPONENT-752;Lo;0;L;;;;;N;;;;; +18AF0;TANGUT COMPONENT-753;Lo;0;L;;;;;N;;;;; +18AF1;TANGUT COMPONENT-754;Lo;0;L;;;;;N;;;;; +18AF2;TANGUT COMPONENT-755;Lo;0;L;;;;;N;;;;; 1B000;KATAKANA LETTER ARCHAIC E;Lo;0;L;;;;;N;;;;; 1B001;HIRAGANA LETTER ARCHAIC YE;Lo;0;L;;;;;N;;;;; 1BC00;DUPLOYAN LETTER H;Lo;0;L;;;;;N;;;;; @@ -26154,6 +27313,44 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 1DAAD;SIGNWRITING ROTATION MODIFIER-14;Mn;0;NSM;;;;;N;;;;; 1DAAE;SIGNWRITING ROTATION MODIFIER-15;Mn;0;NSM;;;;;N;;;;; 1DAAF;SIGNWRITING ROTATION MODIFIER-16;Mn;0;NSM;;;;;N;;;;; +1E000;COMBINING GLAGOLITIC LETTER AZU;Mn;230;NSM;;;;;N;;;;; +1E001;COMBINING GLAGOLITIC LETTER BUKY;Mn;230;NSM;;;;;N;;;;; +1E002;COMBINING GLAGOLITIC LETTER VEDE;Mn;230;NSM;;;;;N;;;;; +1E003;COMBINING GLAGOLITIC LETTER GLAGOLI;Mn;230;NSM;;;;;N;;;;; +1E004;COMBINING GLAGOLITIC LETTER DOBRO;Mn;230;NSM;;;;;N;;;;; +1E005;COMBINING GLAGOLITIC LETTER YESTU;Mn;230;NSM;;;;;N;;;;; +1E006;COMBINING GLAGOLITIC LETTER ZHIVETE;Mn;230;NSM;;;;;N;;;;; +1E008;COMBINING GLAGOLITIC LETTER ZEMLJA;Mn;230;NSM;;;;;N;;;;; +1E009;COMBINING GLAGOLITIC LETTER IZHE;Mn;230;NSM;;;;;N;;;;; +1E00A;COMBINING GLAGOLITIC LETTER INITIAL IZHE;Mn;230;NSM;;;;;N;;;;; +1E00B;COMBINING GLAGOLITIC LETTER I;Mn;230;NSM;;;;;N;;;;; +1E00C;COMBINING GLAGOLITIC LETTER DJERVI;Mn;230;NSM;;;;;N;;;;; +1E00D;COMBINING GLAGOLITIC LETTER KAKO;Mn;230;NSM;;;;;N;;;;; +1E00E;COMBINING GLAGOLITIC LETTER LJUDIJE;Mn;230;NSM;;;;;N;;;;; +1E00F;COMBINING GLAGOLITIC LETTER MYSLITE;Mn;230;NSM;;;;;N;;;;; +1E010;COMBINING GLAGOLITIC LETTER NASHI;Mn;230;NSM;;;;;N;;;;; +1E011;COMBINING GLAGOLITIC LETTER ONU;Mn;230;NSM;;;;;N;;;;; +1E012;COMBINING GLAGOLITIC LETTER POKOJI;Mn;230;NSM;;;;;N;;;;; +1E013;COMBINING GLAGOLITIC LETTER RITSI;Mn;230;NSM;;;;;N;;;;; +1E014;COMBINING GLAGOLITIC LETTER SLOVO;Mn;230;NSM;;;;;N;;;;; +1E015;COMBINING GLAGOLITIC LETTER TVRIDO;Mn;230;NSM;;;;;N;;;;; +1E016;COMBINING GLAGOLITIC LETTER UKU;Mn;230;NSM;;;;;N;;;;; +1E017;COMBINING GLAGOLITIC LETTER FRITU;Mn;230;NSM;;;;;N;;;;; +1E018;COMBINING GLAGOLITIC LETTER HERU;Mn;230;NSM;;;;;N;;;;; +1E01B;COMBINING GLAGOLITIC LETTER SHTA;Mn;230;NSM;;;;;N;;;;; +1E01C;COMBINING GLAGOLITIC LETTER TSI;Mn;230;NSM;;;;;N;;;;; +1E01D;COMBINING GLAGOLITIC LETTER CHRIVI;Mn;230;NSM;;;;;N;;;;; +1E01E;COMBINING GLAGOLITIC LETTER SHA;Mn;230;NSM;;;;;N;;;;; +1E01F;COMBINING GLAGOLITIC LETTER YERU;Mn;230;NSM;;;;;N;;;;; +1E020;COMBINING GLAGOLITIC LETTER YERI;Mn;230;NSM;;;;;N;;;;; +1E021;COMBINING GLAGOLITIC LETTER YATI;Mn;230;NSM;;;;;N;;;;; +1E023;COMBINING GLAGOLITIC LETTER YU;Mn;230;NSM;;;;;N;;;;; +1E024;COMBINING GLAGOLITIC LETTER SMALL YUS;Mn;230;NSM;;;;;N;;;;; +1E026;COMBINING GLAGOLITIC LETTER YO;Mn;230;NSM;;;;;N;;;;; +1E027;COMBINING GLAGOLITIC LETTER IOTATED SMALL YUS;Mn;230;NSM;;;;;N;;;;; +1E028;COMBINING GLAGOLITIC LETTER BIG YUS;Mn;230;NSM;;;;;N;;;;; +1E029;COMBINING GLAGOLITIC LETTER IOTATED BIG YUS;Mn;230;NSM;;;;;N;;;;; +1E02A;COMBINING GLAGOLITIC LETTER FITA;Mn;230;NSM;;;;;N;;;;; 1E800;MENDE KIKAKUI SYLLABLE M001 KI;Lo;0;R;;;;;N;;;;; 1E801;MENDE KIKAKUI SYLLABLE M002 KA;Lo;0;R;;;;;N;;;;; 1E802;MENDE KIKAKUI SYLLABLE M003 KU;Lo;0;R;;;;;N;;;;; @@ -26367,6 +27564,93 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 1E8D4;MENDE KIKAKUI COMBINING NUMBER TEN THOUSANDS;Mn;220;NSM;;;;;N;;;;; 1E8D5;MENDE KIKAKUI COMBINING NUMBER HUNDRED THOUSANDS;Mn;220;NSM;;;;;N;;;;; 1E8D6;MENDE KIKAKUI COMBINING NUMBER MILLIONS;Mn;220;NSM;;;;;N;;;;; +1E900;ADLAM CAPITAL LETTER ALIF;Lu;0;R;;;;;N;;;;1E922; +1E901;ADLAM CAPITAL LETTER DAALI;Lu;0;R;;;;;N;;;;1E923; +1E902;ADLAM CAPITAL LETTER LAAM;Lu;0;R;;;;;N;;;;1E924; +1E903;ADLAM CAPITAL LETTER MIIM;Lu;0;R;;;;;N;;;;1E925; +1E904;ADLAM CAPITAL LETTER BA;Lu;0;R;;;;;N;;;;1E926; +1E905;ADLAM CAPITAL LETTER SINNYIIYHE;Lu;0;R;;;;;N;;;;1E927; +1E906;ADLAM CAPITAL LETTER PE;Lu;0;R;;;;;N;;;;1E928; +1E907;ADLAM CAPITAL LETTER BHE;Lu;0;R;;;;;N;;;;1E929; +1E908;ADLAM CAPITAL LETTER RA;Lu;0;R;;;;;N;;;;1E92A; +1E909;ADLAM CAPITAL LETTER E;Lu;0;R;;;;;N;;;;1E92B; +1E90A;ADLAM CAPITAL LETTER FA;Lu;0;R;;;;;N;;;;1E92C; +1E90B;ADLAM CAPITAL LETTER I;Lu;0;R;;;;;N;;;;1E92D; +1E90C;ADLAM CAPITAL LETTER O;Lu;0;R;;;;;N;;;;1E92E; +1E90D;ADLAM CAPITAL LETTER DHA;Lu;0;R;;;;;N;;;;1E92F; +1E90E;ADLAM CAPITAL LETTER YHE;Lu;0;R;;;;;N;;;;1E930; +1E90F;ADLAM CAPITAL LETTER WAW;Lu;0;R;;;;;N;;;;1E931; +1E910;ADLAM CAPITAL LETTER NUN;Lu;0;R;;;;;N;;;;1E932; +1E911;ADLAM CAPITAL LETTER KAF;Lu;0;R;;;;;N;;;;1E933; +1E912;ADLAM CAPITAL LETTER YA;Lu;0;R;;;;;N;;;;1E934; +1E913;ADLAM CAPITAL LETTER U;Lu;0;R;;;;;N;;;;1E935; +1E914;ADLAM CAPITAL LETTER JIIM;Lu;0;R;;;;;N;;;;1E936; +1E915;ADLAM CAPITAL LETTER CHI;Lu;0;R;;;;;N;;;;1E937; +1E916;ADLAM CAPITAL LETTER HA;Lu;0;R;;;;;N;;;;1E938; +1E917;ADLAM CAPITAL LETTER QAAF;Lu;0;R;;;;;N;;;;1E939; +1E918;ADLAM CAPITAL LETTER GA;Lu;0;R;;;;;N;;;;1E93A; +1E919;ADLAM CAPITAL LETTER NYA;Lu;0;R;;;;;N;;;;1E93B; +1E91A;ADLAM CAPITAL LETTER TU;Lu;0;R;;;;;N;;;;1E93C; +1E91B;ADLAM CAPITAL LETTER NHA;Lu;0;R;;;;;N;;;;1E93D; +1E91C;ADLAM CAPITAL LETTER VA;Lu;0;R;;;;;N;;;;1E93E; +1E91D;ADLAM CAPITAL LETTER KHA;Lu;0;R;;;;;N;;;;1E93F; +1E91E;ADLAM CAPITAL LETTER GBE;Lu;0;R;;;;;N;;;;1E940; +1E91F;ADLAM CAPITAL LETTER ZAL;Lu;0;R;;;;;N;;;;1E941; +1E920;ADLAM CAPITAL LETTER KPO;Lu;0;R;;;;;N;;;;1E942; +1E921;ADLAM CAPITAL LETTER SHA;Lu;0;R;;;;;N;;;;1E943; +1E922;ADLAM SMALL LETTER ALIF;Ll;0;R;;;;;N;;;1E900;;1E900 +1E923;ADLAM SMALL LETTER DAALI;Ll;0;R;;;;;N;;;1E901;;1E901 +1E924;ADLAM SMALL LETTER LAAM;Ll;0;R;;;;;N;;;1E902;;1E902 +1E925;ADLAM SMALL LETTER MIIM;Ll;0;R;;;;;N;;;1E903;;1E903 +1E926;ADLAM SMALL LETTER BA;Ll;0;R;;;;;N;;;1E904;;1E904 +1E927;ADLAM SMALL LETTER SINNYIIYHE;Ll;0;R;;;;;N;;;1E905;;1E905 +1E928;ADLAM SMALL LETTER PE;Ll;0;R;;;;;N;;;1E906;;1E906 +1E929;ADLAM SMALL LETTER BHE;Ll;0;R;;;;;N;;;1E907;;1E907 +1E92A;ADLAM SMALL LETTER RA;Ll;0;R;;;;;N;;;1E908;;1E908 +1E92B;ADLAM SMALL LETTER E;Ll;0;R;;;;;N;;;1E909;;1E909 +1E92C;ADLAM SMALL LETTER FA;Ll;0;R;;;;;N;;;1E90A;;1E90A +1E92D;ADLAM SMALL LETTER I;Ll;0;R;;;;;N;;;1E90B;;1E90B +1E92E;ADLAM SMALL LETTER O;Ll;0;R;;;;;N;;;1E90C;;1E90C +1E92F;ADLAM SMALL LETTER DHA;Ll;0;R;;;;;N;;;1E90D;;1E90D +1E930;ADLAM SMALL LETTER YHE;Ll;0;R;;;;;N;;;1E90E;;1E90E +1E931;ADLAM SMALL LETTER WAW;Ll;0;R;;;;;N;;;1E90F;;1E90F +1E932;ADLAM SMALL LETTER NUN;Ll;0;R;;;;;N;;;1E910;;1E910 +1E933;ADLAM SMALL LETTER KAF;Ll;0;R;;;;;N;;;1E911;;1E911 +1E934;ADLAM SMALL LETTER YA;Ll;0;R;;;;;N;;;1E912;;1E912 +1E935;ADLAM SMALL LETTER U;Ll;0;R;;;;;N;;;1E913;;1E913 +1E936;ADLAM SMALL LETTER JIIM;Ll;0;R;;;;;N;;;1E914;;1E914 +1E937;ADLAM SMALL LETTER CHI;Ll;0;R;;;;;N;;;1E915;;1E915 +1E938;ADLAM SMALL LETTER HA;Ll;0;R;;;;;N;;;1E916;;1E916 +1E939;ADLAM SMALL LETTER QAAF;Ll;0;R;;;;;N;;;1E917;;1E917 +1E93A;ADLAM SMALL LETTER GA;Ll;0;R;;;;;N;;;1E918;;1E918 +1E93B;ADLAM SMALL LETTER NYA;Ll;0;R;;;;;N;;;1E919;;1E919 +1E93C;ADLAM SMALL LETTER TU;Ll;0;R;;;;;N;;;1E91A;;1E91A +1E93D;ADLAM SMALL LETTER NHA;Ll;0;R;;;;;N;;;1E91B;;1E91B +1E93E;ADLAM SMALL LETTER VA;Ll;0;R;;;;;N;;;1E91C;;1E91C +1E93F;ADLAM SMALL LETTER KHA;Ll;0;R;;;;;N;;;1E91D;;1E91D +1E940;ADLAM SMALL LETTER GBE;Ll;0;R;;;;;N;;;1E91E;;1E91E +1E941;ADLAM SMALL LETTER ZAL;Ll;0;R;;;;;N;;;1E91F;;1E91F +1E942;ADLAM SMALL LETTER KPO;Ll;0;R;;;;;N;;;1E920;;1E920 +1E943;ADLAM SMALL LETTER SHA;Ll;0;R;;;;;N;;;1E921;;1E921 +1E944;ADLAM ALIF LENGTHENER;Mn;230;NSM;;;;;N;;;;; +1E945;ADLAM VOWEL LENGTHENER;Mn;230;NSM;;;;;N;;;;; +1E946;ADLAM GEMINATION MARK;Mn;230;NSM;;;;;N;;;;; +1E947;ADLAM HAMZA;Mn;230;NSM;;;;;N;;;;; +1E948;ADLAM CONSONANT MODIFIER;Mn;230;NSM;;;;;N;;;;; +1E949;ADLAM GEMINATE CONSONANT MODIFIER;Mn;230;NSM;;;;;N;;;;; +1E94A;ADLAM NUKTA;Mn;7;NSM;;;;;N;;;;; +1E950;ADLAM DIGIT ZERO;Nd;0;R;;0;0;0;N;;;;; +1E951;ADLAM DIGIT ONE;Nd;0;R;;1;1;1;N;;;;; +1E952;ADLAM DIGIT TWO;Nd;0;R;;2;2;2;N;;;;; +1E953;ADLAM DIGIT THREE;Nd;0;R;;3;3;3;N;;;;; +1E954;ADLAM DIGIT FOUR;Nd;0;R;;4;4;4;N;;;;; +1E955;ADLAM DIGIT FIVE;Nd;0;R;;5;5;5;N;;;;; +1E956;ADLAM DIGIT SIX;Nd;0;R;;6;6;6;N;;;;; +1E957;ADLAM DIGIT SEVEN;Nd;0;R;;7;7;7;N;;;;; +1E958;ADLAM DIGIT EIGHT;Nd;0;R;;8;8;8;N;;;;; +1E959;ADLAM DIGIT NINE;Nd;0;R;;9;9;9;N;;;;; +1E95E;ADLAM INITIAL EXCLAMATION MARK;Po;0;R;;;;;N;;;;; +1E95F;ADLAM INITIAL QUESTION MARK;Po;0;R;;;;;N;;;;; 1EE00;ARABIC MATHEMATICAL ALEF;Lo;0;AL; 0627;;;;N;;;;; 1EE01;ARABIC MATHEMATICAL BEH;Lo;0;AL; 0628;;;;N;;;;; 1EE02;ARABIC MATHEMATICAL JEEM;Lo;0;AL; 062C;;;;N;;;;; @@ -26883,6 +28167,24 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 1F198;SQUARED SOS;So;0;L;;;;;N;;;;; 1F199;SQUARED UP WITH EXCLAMATION MARK;So;0;L;;;;;N;;;;; 1F19A;SQUARED VS;So;0;L;;;;;N;;;;; +1F19B;SQUARED THREE D;So;0;L;;;;;N;;;;; +1F19C;SQUARED SECOND SCREEN;So;0;L;;;;;N;;;;; +1F19D;SQUARED TWO K;So;0;L;;;;;N;;;;; +1F19E;SQUARED FOUR K;So;0;L;;;;;N;;;;; +1F19F;SQUARED EIGHT K;So;0;L;;;;;N;;;;; +1F1A0;SQUARED FIVE POINT ONE;So;0;L;;;;;N;;;;; +1F1A1;SQUARED SEVEN POINT ONE;So;0;L;;;;;N;;;;; +1F1A2;SQUARED TWENTY-TWO POINT TWO;So;0;L;;;;;N;;;;; +1F1A3;SQUARED SIXTY P;So;0;L;;;;;N;;;;; +1F1A4;SQUARED ONE HUNDRED TWENTY P;So;0;L;;;;;N;;;;; +1F1A5;SQUARED LATIN SMALL LETTER D;So;0;L;;;;;N;;;;; +1F1A6;SQUARED HC;So;0;L;;;;;N;;;;; +1F1A7;SQUARED HDR;So;0;L;;;;;N;;;;; +1F1A8;SQUARED HI-RES;So;0;L;;;;;N;;;;; +1F1A9;SQUARED LOSSLESS;So;0;L;;;;;N;;;;; +1F1AA;SQUARED SHV;So;0;L;;;;;N;;;;; +1F1AB;SQUARED UHD;So;0;L;;;;;N;;;;; +1F1AC;SQUARED VOD;So;0;L;;;;;N;;;;; 1F1E6;REGIONAL INDICATOR SYMBOL LETTER A;So;0;L;;;;;N;;;;; 1F1E7;REGIONAL INDICATOR SYMBOL LETTER B;So;0;L;;;;;N;;;;; 1F1E8;REGIONAL INDICATOR SYMBOL LETTER C;So;0;L;;;;;N;;;;; @@ -26955,6 +28257,7 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 1F238;SQUARED CJK UNIFIED IDEOGRAPH-7533;So;0;L; 7533;;;;N;;;;; 1F239;SQUARED CJK UNIFIED IDEOGRAPH-5272;So;0;L; 5272;;;;N;;;;; 1F23A;SQUARED CJK UNIFIED IDEOGRAPH-55B6;So;0;L; 55B6;;;;N;;;;; +1F23B;SQUARED CJK UNIFIED IDEOGRAPH-914D;So;0;L; 914D;;;;N;;;;; 1F240;TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C;So;0;L; 3014 672C 3015;;;;N;;;;; 1F241;TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-4E09;So;0;L; 3014 4E09 3015;;;;N;;;;; 1F242;TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-4E8C;So;0;L; 3014 4E8C 3015;;;;N;;;;; diff --git a/icuSources/data/unidata/base_unidata/ppucd.txt b/icuSources/data/unidata/base_unidata/ppucd.txt index f45a4878..109f1cc7 100644 --- a/icuSources/data/unidata/base_unidata/ppucd.txt +++ b/icuSources/data/unidata/base_unidata/ppucd.txt @@ -1,7 +1,7 @@ # Preparsed UCD generated by ICU preparseucd.py -# Copyright (c) 1991-2016 Unicode, Inc. -# For terms of use, see http://www.unicode.org/terms_of_use.html -ucd;8.0.0 +# Copyright (C) 1991 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html +ucd;9.0.0 property;Catalog;age;Age property;Binary;AHex;ASCII_Hex_Digit @@ -84,6 +84,7 @@ property;Enumerated;nt;Numeric_Type property;Numeric;nv;Numeric_Value property;Binary;Pat_Syn;Pattern_Syntax property;Binary;Pat_WS;Pattern_White_Space +property;Binary;PCM;Prepended_Concatenation_Mark property;Binary;;print property;Binary;QMark;Quotation_Mark property;Binary;Radical;Radical @@ -96,7 +97,7 @@ property;Binary;segstart;Segment_Starter property;Binary;Sensitive;Case_Sensitive property;String;slc;Simple_Lowercase_Mapping property;String;stc;Simple_Titlecase_Mapping -property;Binary;STerm;STerm +property;Binary;STerm;Sentence_Terminal property;String;suc;Simple_Uppercase_Mapping property;String;tc;Titlecase_Mapping property;Enumerated;tccc;Trail_Canonical_Combining_Class @@ -157,6 +158,7 @@ value;bc;RLO;Right_To_Left_Override value;bc;S;Segment_Separator value;bc;WS;White_Space value;blk;ASCII;Basic_Latin +value;blk;Adlam;Adlam value;blk;Aegean_Numbers;Aegean_Numbers value;blk;Ahom;Ahom value;blk;Alchemical;Alchemical_Symbols @@ -180,6 +182,7 @@ value;blk;Bamum_Sup;Bamum_Supplement value;blk;Bassa_Vah;Bassa_Vah value;blk;Batak;Batak value;blk;Bengali;Bengali +value;blk;Bhaiksuki;Bhaiksuki value;blk;Block_Elements;Block_Elements value;blk;Bopomofo;Bopomofo value;blk;Bopomofo_Ext;Bopomofo_Extended @@ -220,6 +223,7 @@ value;blk;Cypriot_Syllabary;Cypriot_Syllabary value;blk;Cyrillic;Cyrillic value;blk;Cyrillic_Ext_A;Cyrillic_Extended_A value;blk;Cyrillic_Ext_B;Cyrillic_Extended_B +value;blk;Cyrillic_Ext_C;Cyrillic_Extended_C value;blk;Cyrillic_Sup;Cyrillic_Supplement;Cyrillic_Supplementary value;blk;Deseret;Deseret value;blk;Devanagari;Devanagari @@ -248,6 +252,7 @@ value;blk;Geometric_Shapes_Ext;Geometric_Shapes_Extended value;blk;Georgian;Georgian value;blk;Georgian_Sup;Georgian_Supplement value;blk;Glagolitic;Glagolitic +value;blk;Glagolitic_Sup;Glagolitic_Supplement value;blk;Gothic;Gothic value;blk;Grantha;Grantha value;blk;Greek;Greek_And_Coptic @@ -265,6 +270,7 @@ value;blk;High_Surrogates;High_Surrogates value;blk;Hiragana;Hiragana value;blk;IDC;Ideographic_Description_Characters value;blk;IPA_Ext;IPA_Extensions +value;blk;Ideographic_Symbols;Ideographic_Symbols_And_Punctuation value;blk;Imperial_Aramaic;Imperial_Aramaic value;blk;Indic_Number_Forms;Common_Indic_Number_Forms value;blk;Inscriptional_Pahlavi;Inscriptional_Pahlavi @@ -309,6 +315,7 @@ value;blk;Mahjong;Mahjong_Tiles value;blk;Malayalam;Malayalam value;blk;Mandaic;Mandaic value;blk;Manichaean;Manichaean +value;blk;Marchen;Marchen value;blk;Math_Alphanum;Mathematical_Alphanumeric_Symbols value;blk;Math_Operators;Mathematical_Operators value;blk;Meetei_Mayek;Meetei_Mayek @@ -327,6 +334,7 @@ value;blk;Modi;Modi value;blk;Modifier_Letters;Spacing_Modifier_Letters value;blk;Modifier_Tone_Letters;Modifier_Tone_Letters value;blk;Mongolian;Mongolian +value;blk;Mongolian_Sup;Mongolian_Supplement value;blk;Mro;Mro value;blk;Multani;Multani value;blk;Music;Musical_Symbols @@ -337,6 +345,7 @@ value;blk;NB;No_Block value;blk;NKo;NKo value;blk;Nabataean;Nabataean value;blk;New_Tai_Lue;New_Tai_Lue +value;blk;Newa;Newa value;blk;Number_Forms;Number_Forms value;blk;OCR;Optical_Character_Recognition value;blk;Ogham;Ogham @@ -350,6 +359,7 @@ value;blk;Old_South_Arabian;Old_South_Arabian value;blk;Old_Turkic;Old_Turkic value;blk;Oriya;Oriya value;blk;Ornamental_Dingbats;Ornamental_Dingbats +value;blk;Osage;Osage value;blk;Osmanya;Osmanya value;blk;PUA;Private_Use_Area;Private_Use value;blk;Pahawh_Hmong;Pahawh_Hmong @@ -400,6 +410,8 @@ value;blk;Tai_Viet;Tai_Viet value;blk;Tai_Xuan_Jing;Tai_Xuan_Jing_Symbols value;blk;Takri;Takri value;blk;Tamil;Tamil +value;blk;Tangut;Tangut +value;blk;Tangut_Components;Tangut_Components value;blk;Telugu;Telugu value;blk;Thaana;Thaana value;blk;Thai;Thai @@ -543,7 +555,11 @@ value;gc;Zp;Paragraph_Separator value;gc;Zs;Space_Separator value;GCB;CN;Control value;GCB;CR;CR +value;GCB;EB;E_Base +value;GCB;EBG;E_Base_GAZ +value;GCB;EM;E_Modifier value;GCB;EX;Extend +value;GCB;GAZ;Glue_After_Zwj value;GCB;L;L value;GCB;LF;LF value;GCB;LV;LV @@ -554,6 +570,7 @@ value;GCB;SM;SpacingMark value;GCB;T;T value;GCB;V;V value;GCB;XX;Other +value;GCB;ZWJ;ZWJ value;gcm;C;Other value;gcm;Cc;Control;cntrl value;gcm;Cf;Format @@ -647,6 +664,9 @@ value;InSC;Visarga;Visarga value;InSC;Vowel;Vowel value;InSC;Vowel_Dependent;Vowel_Dependent value;InSC;Vowel_Independent;Vowel_Independent +value;jg;African_Feh;African_Feh +value;jg;African_Noon;African_Noon +value;jg;African_Qaf;African_Qaf value;jg;Ain;Ain value;jg;Alaph;Alaph value;jg;Alef;Alef @@ -751,6 +771,8 @@ value;lb;CL;Close_Punctuation value;lb;CM;Combining_Mark value;lb;CP;Close_Parenthesis value;lb;CR;Carriage_Return +value;lb;EB;E_Base +value;lb;EM;E_Modifier value;lb;EX;Exclamation value;lb;GL;Glue value;lb;H2;H2 @@ -779,6 +801,7 @@ value;lb;SY;Break_Symbols value;lb;WJ;Word_Joiner value;lb;XX;Unknown value;lb;ZW;ZWSpace +value;lb;ZWJ;ZWJ value;lccc;0;NR;Not_Reordered value;lccc;1;OV;Overlay value;lccc;10;CCC10;CCC10 @@ -865,6 +888,7 @@ value;SB;SP;Sp value;SB;ST;STerm value;SB;UP;Upper value;SB;XX;Other +value;sc;Adlm;Adlam value;sc;Afak;Afak value;sc;Aghb;Caucasian_Albanian value;sc;Ahom;Ahom @@ -877,6 +901,7 @@ value;sc;Bamu;Bamum value;sc;Bass;Bassa_Vah value;sc;Batk;Batak value;sc;Beng;Bengali +value;sc;Bhks;Bhaiksuki value;sc;Blis;Blis value;sc;Bopo;Bopomofo value;sc;Brah;Brahmi @@ -909,6 +934,7 @@ value;sc;Gran;Grantha value;sc;Grek;Greek value;sc;Gujr;Gujarati value;sc;Guru;Gurmukhi +value;sc;Hanb;Hanb value;sc;Hang;Hangul value;sc;Hani;Han value;sc;Hano;Hanunoo @@ -923,6 +949,7 @@ value;sc;Hrkt;Katakana_Or_Hiragana value;sc;Hung;Old_Hungarian value;sc;Inds;Inds value;sc;Ital;Old_Italic +value;sc;Jamo;Jamo value;sc;Java;Javanese value;sc;Jpan;Jpan value;sc;Jurc;Jurc @@ -951,6 +978,7 @@ value;sc;Lydi;Lydian value;sc;Mahj;Mahajani value;sc;Mand;Mandaic value;sc;Mani;Manichaean +value;sc;Marc;Marchen value;sc;Maya;Maya value;sc;Mend;Mende_Kikakui value;sc;Merc;Meroitic_Cursive @@ -965,6 +993,7 @@ value;sc;Mult;Multani value;sc;Mymr;Myanmar value;sc;Narb;Old_North_Arabian value;sc;Nbat;Nabataean +value;sc;Newa;Newa value;sc;Nkgb;Nkgb value;sc;Nkoo;Nko value;sc;Nshu;Nshu @@ -972,6 +1001,7 @@ value;sc;Ogam;Ogham value;sc;Olck;Ol_Chiki value;sc;Orkh;Old_Turkic value;sc;Orya;Oriya +value;sc;Osge;Osage value;sc;Osma;Osmanya value;sc;Palm;Palmyrene value;sc;Pauc;Pau_Cin_Hau @@ -1008,7 +1038,7 @@ value;sc;Takr;Takri value;sc;Tale;Tai_Le value;sc;Talu;New_Tai_Lue value;sc;Taml;Tamil -value;sc;Tang;Tang +value;sc;Tang;Tangut value;sc;Tavt;Tai_Viet value;sc;Telu;Telugu value;sc;Teng;Teng @@ -1028,6 +1058,7 @@ value;sc;Xsux;Cuneiform value;sc;Yiii;Yi value;sc;Zinh;Inherited;Qaai value;sc;Zmth;Zmth +value;sc;Zsye;Zsye value;sc;Zsym;Zsym value;sc;Zxxx;Zxxx value;sc;Zyyy;Common @@ -1091,9 +1122,13 @@ value;tccc;9;VR;Virama value;tccc;91;CCC91;CCC91 value;WB;CR;CR value;WB;DQ;Double_Quote +value;WB;EB;E_Base +value;WB;EBG;E_Base_GAZ +value;WB;EM;E_Modifier value;WB;EX;ExtendNumLet value;WB;Extend;Extend value;WB;FO;Format +value;WB;GAZ;Glue_After_Zwj value;WB;HL;Hebrew_Letter value;WB;KA;Katakana value;WB;LE;ALetter @@ -1106,6 +1141,7 @@ value;WB;NU;Numeric value;WB;RI;Regional_Indicator value;WB;SQ;Single_Quote value;WB;XX;Other +value;WB;ZWJ;ZWJ defaults;0000..10FFFF;age=NA;bc=L;blk=NB;bpt=n;cf=;dm=;dt=None;ea=N;FC_NFKC=;gc=Cn;GCB=XX;gcm=Cn;hst=NA;InPC=NA;InSC=Other;jg=No_Joining_Group;jt=U;lb=XX;lc=;NFC_QC=Y;NFD_QC=Y;NFKC_CF=;NFKC_QC=Y;NFKD_QC=Y;nt=None;SB=XX;sc=Zzzz;scf=;scx=